[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/, app-misc/binwalk/files/

2017-04-25 Thread Tim Harder
commit: 3945684939f5ad1650c6a6ade404b966cc69343e
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 06:14:49 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39456849

app-misc/binwalk: backport patch to support backports-lzma

In addition to pyliblzma.

 app-misc/binwalk/binwalk-2.1.1.ebuild  |  4 +-
 ...-for-backports.lzma-when-importing-lzma-m.patch | 67 ++
 2 files changed, 70 insertions(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
index 466c274a8df..031f4169fe8 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.1.1.ebuild
@@ -16,10 +16,12 @@ KEYWORDS="~amd64 ~x86"
 IUSE="graph"
 
 RDEPEND="
-   $(python_gen_cond_dep 'dev-python/pyliblzma[${PYTHON_USEDEP}]' 
python2_7)
+   $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' 
python2_7)
graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
 "
 
+PATCHES=( 
"${FILESDIR}"/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch )
+
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )
distutils-r1_python_install_all

diff --git 
a/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
 
b/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
new file mode 100644
index 000..708498060bc
--- /dev/null
+++ 
b/app-misc/binwalk/files/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch
@@ -0,0 +1,67 @@
+From 95bce4edcc6e92c9517b80ccb1fb956f591e0738 Mon Sep 17 00:00:00 2001
+From: Craig Heffner 
+Date: Tue, 5 Jan 2016 13:28:24 -0500
+Subject: [PATCH] Added check for backports.lzma when importing lzma module
+
+---
+ src/binwalk/modules/compression.py | 5 -
+ src/binwalk/plugins/lzmaextract.py | 6 +-
+ src/binwalk/plugins/lzmavalid.py   | 5 -
+ 3 files changed, 13 insertions(+), 3 deletions(-)
+
+diff --git a/src/binwalk/modules/compression.py 
b/src/binwalk/modules/compression.py
+index 97ca68d..e919f7e 100644
+--- a/src/binwalk/modules/compression.py
 b/src/binwalk/modules/compression.py
+@@ -2,11 +2,14 @@
+ 
+ import os
+ import zlib
+-import lzma
+ import struct
+ import binwalk.core.compat
+ import binwalk.core.common
+ from binwalk.core.module import Option, Kwarg, Module
++try:
++import lzma
++except ImportError:
++from backports import lzma
+ 
+ class LZMAHeader(object):
+ def __init__(self, **kwargs):
+diff --git a/src/binwalk/plugins/lzmaextract.py 
b/src/binwalk/plugins/lzmaextract.py
+index 137b4cc..93f6240 100755
+--- a/src/binwalk/plugins/lzmaextract.py
 b/src/binwalk/plugins/lzmaextract.py
+@@ -12,7 +12,11 @@ class LZMAExtractPlugin(binwalk.core.plugin.Plugin):
+ # lzma package in Python 2.0 decompress() does not handle multiple
+ # compressed streams, only first stream is extracted.
+ # backports.lzma package could be used to keep consistent 
behaviour.
+-import lzma
++try:
++import lzma
++except ImportError:
++from backports import lzma
++
+ self.decompressor = lzma.decompress
+ 
+ # If the extractor is enabled for the module we're currently 
loaded
+diff --git a/src/binwalk/plugins/lzmavalid.py 
b/src/binwalk/plugins/lzmavalid.py
+index a343656..62e15b9 100644
+--- a/src/binwalk/plugins/lzmavalid.py
 b/src/binwalk/plugins/lzmavalid.py
+@@ -17,7 +17,10 @@ class LZMAPlugin(binwalk.core.plugin.Plugin):
+ 
+ def init(self):
+ try:
+-import lzma
++try:
++import lzma
++except ImportError:
++from backports import lzma
+ self.decompressor = lzma.decompress
+ except ImportError as e:
+ self.decompressor = None
+-- 
+2.12.2
+



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

2017-04-25 Thread Tim Harder
commit: d97492166349e86ca754e3831fa62e76785d5156
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 06:20:35 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9749216

dev-python/pyqtgraph: remove old

 dev-python/pyqtgraph/Manifest|  2 --
 dev-python/pyqtgraph/pyqtgraph-0.9.10.ebuild | 49 
 dev-python/pyqtgraph/pyqtgraph-0.9.9.ebuild  | 48 ---
 3 files changed, 99 deletions(-)

diff --git a/dev-python/pyqtgraph/Manifest b/dev-python/pyqtgraph/Manifest
index 78aa68be3e6..4fa11e20d6a 100644
--- a/dev-python/pyqtgraph/Manifest
+++ b/dev-python/pyqtgraph/Manifest
@@ -1,3 +1 @@
 DIST pyqtgraph-0.10.0.tar.gz 704972 SHA256 
4c851deec81c1dd1ecb4468ff6d5b035349b167cc1b4e4bb724b4b410945d20b SHA512 
d995da7b4f13ae0009582aebe3f753dc78566dc50ba9314d3a2d37ad4ed8f2fd8bb497a01bb8b37b6d96bf14c071aad018bcbc7224d9dd9b47589a7b5b640d30
 WHIRLPOOL 
a3435da48e68a4d1dfadfcb3a07f58056291cfac09b09c6459520b781717005cf52037354e2062ad4d81ed4f734ed7acf8f55d2638df720bf22f3723424ceebb
-DIST pyqtgraph-0.9.10.tar.gz 1086558 SHA256 
4c0589774e3c8b0c374931397cf6356b9cc99a790215d1917bb7f015c6f0729a SHA512 
c947bf69116b8b0a61a1db6ec70d51741667387f98320ce581733a306bea704754b7bb0abf94d6f01ce74dfc218b3c573db017a5e189cde76d00f85bc6b23a3d
 WHIRLPOOL 
45ce6873298b30f74b374d3e6d7a97b1602a723d6d08847f79560fb29e6d66b70e23705e07ec5481e427fde99f27d4b84da8565ea53d96a377f5727176d35c8f
-DIST pyqtgraph-0.9.9.tar.gz 1086535 SHA256 
6f61a7415c9488b334f856f06bc436b61d3742b2257310fe4bc8a1b85f84590b SHA512 
f1fdf6aa2d66f4fc222fbcf97709ef9d172a4f7611882f46e6f9738fed9485ada9d81dd4d078c51385743fa344e52c3c1e0477ae5b6fabd04718bba8622e6a3e
 WHIRLPOOL 
4d68d476df65f71eb4d7ea88eb6004ffc09868de6dbcf5192da773af6069cd83f388e3945ced1977e2531c9249bc58cc950f8540aaf71696f55d973a005a0e33

diff --git a/dev-python/pyqtgraph/pyqtgraph-0.9.10.ebuild 
b/dev-python/pyqtgraph/pyqtgraph-0.9.10.ebuild
deleted file mode 100644
index f34735b0c44..000
--- a/dev-python/pyqtgraph/pyqtgraph-0.9.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-inherit distutils-r1
-
-DESCRIPTION="a pure-python scientific graphics and GUI library built on 
PyQt4/PySide and numpy"
-HOMEPAGE="http://www.pyqtgraph.org/ https://github.com/pyqtgraph/pyqtgraph";
-SRC_URI="http://www.pyqtgraph.org/downloads/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples opengl"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   || (
-   dev-python/PyQt4[${PYTHON_USEDEP}]
-   dev-python/pyside[${PYTHON_USEDEP}]
-   )
-   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # fix distutils warning
-   sed -i 's/install_requires/requires/' setup.py || die
-
-   if ! use opengl; then
-   rm -r pyqtgraph/opengl || die
-   fi
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/build/html/. )
-   use examples && local EXAMPLES=( examples/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/pyqtgraph/pyqtgraph-0.9.9.ebuild 
b/dev-python/pyqtgraph/pyqtgraph-0.9.9.ebuild
deleted file mode 100644
index ac249c503ad..000
--- a/dev-python/pyqtgraph/pyqtgraph-0.9.9.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-inherit distutils-r1
-
-DESCRIPTION="a pure-python scientific graphics and GUI library built on 
PyQt4/PySide and numpy"
-HOMEPAGE="http://www.pyqtgraph.org/ https://github.com/pyqtgraph/pyqtgraph";
-SRC_URI="http://www.pyqtgraph.org/downloads/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc opengl"
-
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   || (
-   dev-python/PyQt4[${PYTHON_USEDEP}]
-   dev-python/pyside[${PYTHON_USEDEP}]
-   )
-   opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # fix distutils warning
-   sed -i 's/install_requires/requires/' setup.py || die
-
-   if ! use opengl; then
-   rm -r pyqtgraph/opengl || die
-   fi
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS

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

2017-04-25 Thread Tim Harder
commit: a5d951071a7e372013e98f82eead163bdd7daaba
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:58:43 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d95107

dev-python/pyopengl: add py36 support

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

diff --git a/dev-python/pyopengl/pyopengl-3.1.0.ebuild 
b/dev-python/pyopengl/pyopengl-3.1.0.ebuild
index a2d41a8dc10..4446c3b23b4 100644
--- a/dev-python/pyopengl/pyopengl-3.1.0.ebuild
+++ b/dev-python/pyopengl/pyopengl-3.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 PYTHON_REQ_USE="tk?"
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 



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

2017-04-25 Thread Tim Harder
commit: 5a0178e5b216dc23cb16343a9e4b93e687d16aac
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:58:58 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a0178e5

dev-python/pyqtgraph: add py36 support

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

diff --git a/dev-python/pyqtgraph/pyqtgraph-0.10.0.ebuild 
b/dev-python/pyqtgraph/pyqtgraph-0.10.0.ebuild
index 567a6ccc3de..feab6bb2b45 100644
--- a/dev-python/pyqtgraph/pyqtgraph-0.10.0.ebuild
+++ b/dev-python/pyqtgraph/pyqtgraph-0.10.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 inherit distutils-r1
 
 DESCRIPTION="a pure-python graphics and GUI library built on PyQt/PySide and 
numpy"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2017-04-25 Thread Tim Harder
commit: b0f5165077593f26213615ae67cb197fbd4a74a3
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:54:11 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f51650

app-misc/binwalk: stabilize 2.1.1

 app-misc/binwalk/binwalk-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
index cb146865c5a..5bd6562744d 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.1.1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 DESCRIPTION="A tool for identifying files embedded inside firmware images"



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2017-04-25 Thread Tim Harder
commit: 63d0659dc276e8062f6f724701dd0e1d468542f4
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:53:23 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d0659d

app-misc/binwalk: add live ebuild and py36 support

 app-misc/binwalk/binwalk-2.1.1.ebuild| 14 ++
 .../{binwalk-2.1.1.ebuild => binwalk-.ebuild}| 16 ++--
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-2.1.1.ebuild
index 031f4169fe8..cb146865c5a 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-2.1.1.ebuild
@@ -1,18 +1,24 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/devttys0/binwalk.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
 HOMEPAGE="https://github.com/devttys0/binwalk";
-SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="graph"
 
 RDEPEND="

diff --git a/app-misc/binwalk/binwalk-2.1.1.ebuild 
b/app-misc/binwalk/binwalk-.ebuild
similarity index 70%
copy from app-misc/binwalk/binwalk-2.1.1.ebuild
copy to app-misc/binwalk/binwalk-.ebuild
index 031f4169fe8..4b5c50dcc0b 100644
--- a/app-misc/binwalk/binwalk-2.1.1.ebuild
+++ b/app-misc/binwalk/binwalk-.ebuild
@@ -1,18 +1,24 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/devttys0/binwalk.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
 DESCRIPTION="A tool for identifying files embedded inside firmware images"
 HOMEPAGE="https://github.com/devttys0/binwalk";
-SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 IUSE="graph"
 
 RDEPEND="
@@ -20,8 +26,6 @@ RDEPEND="
graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
 "
 
-PATCHES=( 
"${FILESDIR}"/0001-Added-check-for-backports.lzma-when-importing-lzma-m.patch )
-
 python_install_all() {
local DOCS=( API.md INSTALL.md README.md )
distutils-r1_python_install_all



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

2017-04-25 Thread Tim Harder
commit: f0a79bf85827b327931df0b99347d3fd51f9914b
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 06:20:18 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a79bf8

dev-python/pyqtgraph: stabilize 0.10.0

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

diff --git a/dev-python/pyqtgraph/pyqtgraph-0.10.0.ebuild 
b/dev-python/pyqtgraph/pyqtgraph-0.10.0.ebuild
index feab6bb2b45..dea43636c81 100644
--- a/dev-python/pyqtgraph/pyqtgraph-0.10.0.ebuild
+++ b/dev-python/pyqtgraph/pyqtgraph-0.10.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pyqtgraph/${PN}/archive/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc examples opengl"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/, app-misc/binwalk/files/

2017-04-25 Thread Tim Harder
commit: 23687f976a125f9b24231d9d8511843083461612
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:54:28 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 06:22:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23687f97

app-misc/binwalk: remove old

 app-misc/binwalk/Manifest  |  1 -
 app-misc/binwalk/binwalk-2.0.1.ebuild  | 42 ---
 app-misc/binwalk/files/binwalk-2.0.1-libs.patch| 14 -
 .../binwalk/files/binwalk-2.0.1-makefile.patch | 61 --
 4 files changed, 118 deletions(-)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index b31bff91ce3..546afb57108 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1 @@
-DIST binwalk-2.0.1.tar.gz 2234469 SHA256 
90ee8426d71e91b62dfe4a1446c457bc7835b475b28717859e275a0494403959 SHA512 
de223f61a0a212469c21b8e36d02cadc83f1cdb96a0f6114490d15d8dc12c93a86b46ef74379acb96b32b305e75ca66e940d7a18a8dc3b5036ebe8946dcca0f3
 WHIRLPOOL 
c66ea461132417629f59e3f7562330f038263a0d522aca1db1e85f0bad5e9564d8baa27125acfb67404f0ee8045bd8da71faedcf3d2e352303ca8b0295a2767d
 DIST binwalk-2.1.1.tar.gz 263977 SHA256 
1b70a5b03489d29f60fef18008a2164974234874faab48a4f47ec53d461d284a SHA512 
373e276a4d6ec845952f1091f85f953d3b0d52d561d9b74a54000ebdef85d13cafc997a4f8f76f25842db8b76fdcd1e602d4d81792a3ea01c9dea6c6ed5c2168
 WHIRLPOOL 
3cb8faedd02c6a4859467c285efe00e73ea3e52c48ce2b55e0344853e8a5b7884f9d15eb502ab16bba7262e38dfdb0cbcfadc7d3af4015e4357d9d2d248e6113

diff --git a/app-misc/binwalk/binwalk-2.0.1.ebuild 
b/app-misc/binwalk/binwalk-2.0.1.ebuild
deleted file mode 100644
index ac89f6c5272..000
--- a/app-misc/binwalk/binwalk-2.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool for identifying files embedded inside firmware images"
-HOMEPAGE="https://github.com/devttys0/binwalk";
-SRC_URI="https://github.com/devttys0/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="graph"
-
-RDEPEND="
-   app-crypt/ssdeep
-   sys-apps/file[${PYTHON_USEDEP}]
-   graph? ( dev-python/pyqtgraph[opengl,${PYTHON_USEDEP}] )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-makefile.patch
-   "${FILESDIR}"/${P}-libs.patch
-)
-
-python_configure_all() {
-   econf --disable-bundles
-}
-
-python_compile_all() {
-   emake
-}
-
-python_install_all() {
-   local DOCS=( API.md INSTALL.md )
-   distutils-r1_python_install_all
-
-   dolib.so src/C/*/*.so
-}

diff --git a/app-misc/binwalk/files/binwalk-2.0.1-libs.patch 
b/app-misc/binwalk/files/binwalk-2.0.1-libs.patch
deleted file mode 100644
index 5a746a4176f..000
--- a/app-misc/binwalk/files/binwalk-2.0.1-libs.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Don't install C libs by default since we don't need to install them for
-every python version since they aren't linked with libpython.
-
 binwalk-2.0.1/setup.py
-+++ binwalk-2.0.1/setup.py
-@@ -134,7 +134,7 @@
- 
- # The data files to install along with the module
- data_dirs = ["magic", "config", "plugins", "modules", "core"]
--install_data_files = [os.path.join("libs", "*.so")]
-+install_data_files = []
- 
- for data_dir in data_dirs:
- install_data_files.append("%s%s*" % (data_dir, os.path.sep))

diff --git a/app-misc/binwalk/files/binwalk-2.0.1-makefile.patch 
b/app-misc/binwalk/files/binwalk-2.0.1-makefile.patch
deleted file mode 100644
index e70f096ea6b..000
--- a/app-misc/binwalk/files/binwalk-2.0.1-makefile.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-Don't build python via the makefile and fix parallel make jobs.
-
 binwalk-2.0.1/Makefile.in
-+++ binwalk-2.0.1/Makefile.in
-@@ -33,21 +33,20 @@
-   $(PYTHON) ./setup.py install $(PREFIX)
- 
- build:
--  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then make -C $(SRC_C_DIR); fi
--  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then make -C $(SRC_BUNDLES_DIR); fi
--  $(PYTHON) ./setup.py build
-+  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then $(MAKE) -C $(SRC_C_DIR); fi
-+  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then $(MAKE) -C $(SRC_BUNDLES_DIR); 
fi
- 
- deps:
-   ./deps.sh
- 
- clean:
--  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then make -C $(SRC_C_DIR) clean; fi
--  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then make -C $(SRC_BUNDLES_DIR) 
clean; fi
-+  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then $(MAKE) -C $(SRC_C_DIR) clean; fi
-+  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then $(MAKE) -C $(SRC_BUNDLES_DIR) 
clean; fi
-   $(PYTHON) ./setup.py clean
- 
- distclean: clean
--  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then make -C $(SRC_C_DIR) distclean; 
fi
--  if [ "$(BUILD_BUNDLES)" -eq "1" ]; then make -C $(SRC_BUNDLES_DIR) 
distclean; fi
-+  if [ "$(BUILD_C_LIBS)" -eq "1" ]; then $(MAKE) -C 

[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/fricas/

2017-04-25 Thread Andrey Grozin
commit: 786377e80650a704eda3ffa754839a1e63bf1305
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Apr 26 06:10:55 2017 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Apr 26 06:10:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786377e8

sci-mathematics/fricas: bump to 1.3.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-mathematics/fricas/Manifest|   1 +
 sci-mathematics/fricas/fricas-1.3.2.ebuild | 101 +
 2 files changed, 102 insertions(+)

diff --git a/sci-mathematics/fricas/Manifest b/sci-mathematics/fricas/Manifest
index 804b46eee39..80f19774eff 100644
--- a/sci-mathematics/fricas/Manifest
+++ b/sci-mathematics/fricas/Manifest
@@ -1,2 +1,3 @@
 DIST fricas-1.3.0-full.tar.bz2 10459788 SHA256 
d4ceb6bcf4049196130d463dc7442dd206fd9cde0634f3e2f70add2e2c774f03 SHA512 
fd084c3d3ada76424b0159eff76660872da63c1e25f392d98bc7175b37c05fe23a117587addc89828ff38a368f5161d34febcc269f530710ff7da6b53860653f
 WHIRLPOOL 
c334c42ee83f676ce9640870e4ddf42a2a3c034570c173ec633c6eecf45d3e2d14f9e6e9fa4240d4f090fa0b1ddfaa3e4b117d530dc6f3c9d70a9b1a399cd188
 DIST fricas-1.3.1-full.tar.bz2 10522387 SHA256 
7d4a768aed086aefa332930787dbc1be810aeded9385ae2b7205d6c1827c5c30 SHA512 
d492686fc03ed704cc015ec0ba250ab7928b637ff6ef8cf1aa924190e7fe22bd63a512074439dbf7ce44dce786d51ad5e27857522a1e21136b4b8d6cf014c486
 WHIRLPOOL 
143c7ef847292ac37ae9f1322ec4d93e3879e0fc9b602d727b870c808569aa2dc6c4f76e0f1880ec3bb2915e713fa773c1e936be2b9059b73e7d5786efeef297
+DIST fricas-1.3.2-full.tar.bz2 10523665 SHA256 
798b123e61f3566e6b1b367c235f5b4599a9c737b938aa71f32d0aabb7db439d SHA512 
679dffbe8a991d4ae3d6667a6163337ffa24d48b9d1d776ba1a39569cb3b9f17e8d484075746b75b7eb6bbe5b9d26af3e526850a19118274988b9e88ad52a679
 WHIRLPOOL 
2ce62a2917a6378d75e844ba0b63d1386552698181892ad9f1d519019c89525c20b19b6ea6a7e9f93b656529c7bd4f1f2f2c6a7f571fec1e2713a4faa0d3e41b

diff --git a/sci-mathematics/fricas/fricas-1.3.2.ebuild 
b/sci-mathematics/fricas/fricas-1.3.2.ebuild
new file mode 100644
index 000..315a133b047
--- /dev/null
+++ b/sci-mathematics/fricas/fricas-1.3.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+EAPI=5
+inherit multilib elisp-common
+
+DESCRIPTION="FriCAS is a fork of Axiom computer algebra system"
+HOMEPAGE="http://${PN}.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}-full.tar.bz2"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Supported lisps, number 0 is the default
+LISPS=( sbcl cmucl gcl ecls clisp clozurecl )
+# Version restrictions, . means no restrictions
+REST=(  .. .   .. . )
+# command name: . means just ${LISP}
+COMS=(  .lisp  .   ecl  . ccl )
+
+IUSE="${LISPS[*]} X emacs gmp"
+RDEPEND="X? ( x11-libs/libXpm x11-libs/libICE )
+   emacs? ( virtual/emacs )
+   gmp? ( dev-libs/gmp:= )"
+
+# Generating lisp deps
+n=${#LISPS[*]}
+for ((n--; n > 0; n--)); do
+   LISP=${LISPS[$n]}
+   if [ "${REST[$n]}" = "." ]; then
+   DEP="dev-lisp/${LISP}"
+   else
+   DEP="${REST[$n]}"
+   fi
+   RDEPEND="${RDEPEND} ${LISP}? ( ${DEP}:= ) !${LISP}? ("
+done
+if [ "${REST[0]}" = "." ]; then
+   DEP="dev-lisp/${LISPS[0]}"
+else
+   DEP="${REST[0]}"
+fi
+RDEPEND="${RDEPEND} ${DEP}:="
+n=${#LISPS[*]}
+for ((n--; n > 0; n--)); do
+   RDEPEND="${RDEPEND} )"
+done
+
+DEPEND="${RDEPEND}"
+
+# necessary for clisp and gcl
+RESTRICT="strip"
+
+src_configure() {
+   local LISP n
+   LISP=sbcl
+   n=${#LISPS[*]}
+   for ((n--; n > 0; n--)); do
+   if use ${LISPS[$n]}; then
+   LISP=${COMS[$n]}
+   if [ "${LISP}" = "." ]; then
+   LISP=${LISPS[$n]}
+   fi
+   fi
+   done
+   einfo "Using lisp: ${LISP}"
+
+   # aldor is not yet in portage
+   econf --disable-aldor --with-lisp=${LISP} $(use_with X x) $(use_with 
gmp)
+}
+
+src_compile() {
+   # bug #300132
+   emake -j1
+}
+
+src_test() {
+   emake -j1 all-input
+}
+
+src_install() {
+   emake -j1 DESTDIR="${D}" install
+   dodoc README FAQ
+
+   if use emacs; then
+   sed -e "s|(setq load-path (cons (quote 
\"/usr/$(get_libdir)/fricas/emacs\") load-path)) ||" \
+   -i "${D}"/usr/bin/efricas \
+   || die "sed efricas failed"
+   elisp-install ${PN} "${D}"/usr/$(get_libdir)/${PN}/emacs/*.el
+   elisp-site-file-install "${FILESDIR}"/64${PN}-gentoo.el
+   else
+   rm "${D}"/usr/bin/efricas || die "rm efricas failed"
+   fi
+   rm -r "${D}"/usr/$(get_libdir)/${PN}/emacs || die "rm -r emacs failed"
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/task/

2017-04-25 Thread Tim Harder
commit: 58a96f559bd32b1535210cdd204fa4aee33ae50d
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:48:27 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 05:48:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a96f55

app-misc/task: remove old

 app-misc/task/task-2.5.1.ebuild | 54 -
 1 file changed, 54 deletions(-)

diff --git a/app-misc/task/task-2.5.1.ebuild b/app-misc/task/task-2.5.1.ebuild
deleted file mode 100644
index 866097983d0..000
--- a/app-misc/task/task-2.5.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils bash-completion-r1
-
-DESCRIPTION="Taskwarrior is a command-line todo list manager"
-HOMEPAGE="http://taskwarrior.org/";
-SRC_URI="http://taskwarrior.org/download/${P}.tar.gz";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86 ~x64-macos"
-IUSE="gnutls vim-syntax zsh-completion"
-
-DEPEND="sys-libs/readline:0
-   gnutls? ( net-libs/gnutls )
-   elibc_glibc? ( sys-apps/util-linux )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # don't automatically install scripts
-   sed -i '/scripts/d' CMakeLists.txt || die
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_use gnutls GNUTLS)
-   -DTASK_DOCDIR=share/doc/${PF}
-   -DTASK_RCDIR=share/${PN}/rc
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   newbashcomp scripts/bash/task.sh task
-
-   if use vim-syntax ; then
-   rm scripts/vim/README
-   insinto /usr/share/vim/vimfiles
-   doins -r scripts/vim/*
-   fi
-
-   if use zsh-completion ; then
-   insinto /usr/share/zsh/site-functions
-   doins scripts/zsh/*
-   fi
-
-   exeinto /usr/share/${PN}/scripts
-   doexe scripts/add-ons/*
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/task/

2017-04-25 Thread Tim Harder
commit: 231e9ec0e659e18ecb22815ec7bb4ee10d60272e
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:47:54 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 05:47:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231e9ec0

app-misc/task: stabilize 2.5.1-r1

 app-misc/task/task-2.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/task/task-2.5.1-r1.ebuild 
b/app-misc/task/task-2.5.1-r1.ebuild
index 47aaf34721c..1cde77377c4 100644
--- a/app-misc/task/task-2.5.1-r1.ebuild
+++ b/app-misc/task/task-2.5.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://taskwarrior.org/download/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm x86 ~x64-macos"
 IUSE="+sync vim-syntax zsh-completion"
 
 DEPEND="sys-libs/readline:0



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

2017-04-25 Thread Tim Harder
commit: e392523f0383c15f88cdad6192305b8150085a31
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:37:56 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 05:37:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e392523f

media-libs/libmpdclient: version bump to 2.11

 media-libs/libmpdclient/Manifest |  1 +
 media-libs/libmpdclient/libmpdclient-2.11.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/media-libs/libmpdclient/Manifest b/media-libs/libmpdclient/Manifest
index 4a09055dfaa..b6539bdf637 100644
--- a/media-libs/libmpdclient/Manifest
+++ b/media-libs/libmpdclient/Manifest
@@ -1,2 +1,3 @@
 DIST libmpdclient-2.10.tar.xz 261792 SHA256 
4f08cde82dae70895f8e4532a6e9b54b201efd5591c6b5d6834895807ed2ff82 SHA512 
f54fc3501643ece4eee2f63ddbf5f3d676f3843be0859f482d70cc142b6d9dfbdebd511ccc52a9c058a644e3b80c93a680e1de19f6f3ebfc46cb197f0b5b
 WHIRLPOOL 
b97f9024f1c18233019d94501e0f60055a03001e5342884a275768ac297ad11a6ab865e0849f6c274067f7952ed22c2f7bb14f6349b94df5643150a883c47840
+DIST libmpdclient-2.11.tar.xz 274836 SHA256 
15fe693893c0d7ea3f4c35c4016fbd0332836164178b20983eec9b470846baf6 SHA512 
0503db31262acfb871578278d6526e12ee2ffbbe414425ab5ebac61f27da8ad4503d948b4d192421d301bd0a29b9b460f195e82a44608f984697a8aa47b2eb9b
 WHIRLPOOL 
b2480e9cc02f49b76abd0fd385f748ce6b9cfa901f6b338d2f10a18ccc82c9587edb1cf2bc7dd582deaf123725fba296d8716bf25b2ffd313b3f28fa2343497d
 DIST libmpdclient-2.9.tar.xz 253992 SHA256 
7cc97ba560e91addafe5975f7e7da04b95d6710750e47b3367fa0d8c3b7699ca SHA512 
7e6af51e31a3319e6681dfe5199fda1b2c1482f6aa6854af7c7f02c999fbbeae4f369c9b157abf95402c7f022d155109454b243549185ba791df5b2457baaba4
 WHIRLPOOL 
d4d78a83bfa300be8df37e321c3b8ed535bd7342acc1ec371a2aa59a76efde79a9c4531bc8052c5d0c2c423d808f23b2e5d3b92ccf5c9dec4f2a120b615a4992

diff --git a/media-libs/libmpdclient/libmpdclient-2.11.ebuild 
b/media-libs/libmpdclient/libmpdclient-2.11.ebuild
new file mode 100644
index 000..da7c5d42255
--- /dev/null
+++ b/media-libs/libmpdclient/libmpdclient-2.11.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A library for interfacing Music Player Daemon (media-sound/mpd)"
+HOMEPAGE="https://www.musicpd.org 
https://github.com/MusicPlayerDaemon/libmpdclient";
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz";
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples static-libs"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+   default
+   sed -e "s:@top_srcdir@:.:" -i doc/doxygen.conf.in
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable doc documentation)
+}
+
+src_install() {
+   default
+   use examples && dodoc src/example.c
+   use doc || rm -rf "${ED}"/usr/share/doc/${PF}/html
+   find "${ED}" -name "*.la" -exec rm -rf {} + || die "failed to delete 
.la files"
+}



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

2017-04-25 Thread Tim Harder
commit: bac473f9025cfdc200567678338e7438a9c8189c
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 05:23:25 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 05:32:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bac473f9

media-sound/mpd: version bump to 0.20.6

 media-sound/mpd/Manifest  |   1 +
 media-sound/mpd/mpd-0.20.6.ebuild | 260 ++
 2 files changed, 261 insertions(+)

diff --git a/media-sound/mpd/Manifest b/media-sound/mpd/Manifest
index 279658485ff..0f0af7bbc34 100644
--- a/media-sound/mpd/Manifest
+++ b/media-sound/mpd/Manifest
@@ -1,3 +1,4 @@
 DIST mpd-0.19.19.tar.xz 707356 SHA256 
bc856cda4136403446d53d11576f86990b61d1fe4668f6008e9eae47450d4e1d SHA512 
949bfab2aa5dffb4089ce2023accc934648091d36768f8e4c75f62b4038e21db1e2ef3bb07a0f1cf6a91d0532cac8e7146be948d84dc4d7cdc5b252b7d815b64
 WHIRLPOOL 
1b2c68d998a26de41bca25cbeab0c6478406c831ac4322162d2c25864137a1a2dcd88b690ee1869c7f2652201fd534ee773a6e51f6e61bdb5926783f4d75
 DIST mpd-0.19.21.tar.xz 708512 SHA256 
8305b8bc026f4b6bde28b8dd09bfdddbe5590acf36358eed4d083a396e301730 SHA512 
a65690012a74def273ffb4e87465d8f3f7f2ce6f6e9117e35aa0891cd638f904df0ef4c4923c39e9a0c3e1d93d09aab713979adf5c191b54fa7e8b5b81abd232
 WHIRLPOOL 
397bc2158591137ab8a30e3377458dcef0ea600e218723831977ea7ec9f5b14ae1221b2b7456daa9e249b3aa95c61f7a1f0742656ace42c837e28892dd3d7604
 DIST mpd-0.20.4.tar.xz 770132 SHA256 
712b25351c12616630c580204e1c3dcba3ae2993a56cff1c346c87e334d69728 SHA512 
d0c01ae6a3fd59e5ccdc24225bd9bb9e63620f1a395d317573499cc045de81f2abd803ca87eb1b2ca1d26d25167aaa6f5523e96f9512619272b857190efa0a72
 WHIRLPOOL 
9446b7096c6d2eb41a9421ad8e58e7a70a66e7abb381e75edabf0718c0098646e82ca16d7157e6c453836825eb03a2eca09ff7f80e95918718e42da85ae30c9e
+DIST mpd-0.20.6.tar.xz 772140 SHA256 
f4055e1189e5cc00e83706b2e0b5ead924ced0303e073d7802ee9f9a8eba4b47 SHA512 
3377e095eaf8cd3ae14e4218fd85d1bcd79d29899ad4c61f5cd2a0b714c5e8aa22aa3b8bd54477195b93ddd44b8e82f8c6428c8f36174c98cba631554224dcfe
 WHIRLPOOL 
e3509fb61bed5e766d17ed66178d049bd13b3b088046e7c4d2400d5aebc2d82936ef60297e99db6b386bd474c40caecc3c6d5fd6f703810f3438dce8febfe41f

diff --git a/media-sound/mpd/mpd-0.20.6.ebuild 
b/media-sound/mpd/mpd-0.20.6.ebuild
new file mode 100644
index 000..a608f71a691
--- /dev/null
+++ b/media-sound/mpd/mpd-0.20.6.ebuild
@@ -0,0 +1,260 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils flag-o-matic linux-info multilib systemd user
+
+DESCRIPTION="The Music Player Daemon (mpd)"
+HOMEPAGE="https://www.musicpd.org https://github.com/MusicPlayerDaemon/MPD";
+SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~x64-macos"
+IUSE="adplug +alsa ao audiofile bzip2 cdio +curl debug +eventfd expat faad
+   +fifo +ffmpeg flac fluidsynth gme +icu +id3tag +inotify +ipv6 jack
+   lame mms libav libmpdclient libsamplerate libsoxr +mad mikmod modplug
+   mpg123 musepack +network nfs ogg openal opus oss pipe pulseaudio 
recorder
+   samba selinux sid +signalfd sndfile soundcloud sqlite systemd tcpd 
twolame
+   unicode upnp vorbis wavpack wildmidi zeroconf zip zlib"
+
+OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
+DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod
+   modplug mpg123 musepack ogg flac sid vorbis wavpack wildmidi"
+ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
+
+REQUIRED_USE="
+   || ( ${OUTPUT_PLUGINS} )
+   || ( ${DECODER_PLUGINS} )
+   network? ( || ( ${ENCODER_PLUGINS} ) )
+   recorder? ( || ( ${ENCODER_PLUGINS} ) )
+   opus? ( ogg )
+   upnp? ( expat )
+"
+
+CDEPEND="!=media-libs/game-music-emu-0.6.0_pre20120802 )
+   icu? ( dev-libs/icu:= )
+   id3tag? ( media-libs/libid3tag )
+   jack? ( virtual/jack )
+   lame? ( network? ( media-sound/lame ) )
+   libmpdclient? ( media-libs/libmpdclient )
+   libsamplerate? ( media-libs/libsamplerate )
+   mad? ( media-libs/libmad )
+   mikmod? ( media-libs/libmikmod:0 )
+   mms? ( media-libs/libmms )
+   modplug? ( media-libs/libmodplug )
+   mpg123? ( >=media-sound/mpg123-1.12.2 )
+   musepack? ( media-sound/musepack-tools )
+   network? (
+   >=media-libs/libshout-2
+   !lame? ( !vorbis? ( media-libs/libvorbis ) )
+   )
+   nfs? ( net-fs/libnfs )
+   ogg? ( media-libs/libogg )
+   openal? ( media-libs/openal )
+   opus? ( media-libs/opus )
+   pulseaudio? ( media-sound/pulseaudio )
+   samba? ( >=net-fs/samba-4.0.25 )
+   sid? ( || ( media-libs/libsidplay:2 media-libs/libsidplayfp ) )
+   sndfile? ( media-libs/libsndfile )
+   soundcloud? ( >=dev-libs/yajl-2:= )
+   libsoxr? ( media-libs/soxr )
+   

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

2017-04-25 Thread Tim Harder
commit: 232216ed4e2eb47e695a68ce054a819d3ca1f1df
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 04:11:18 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 05:32:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=232216ed

media-sound/ncmpc: version bump to 0.27

 media-sound/ncmpc/Manifest  |  1 +
 media-sound/ncmpc/ncmpc-0.27.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/media-sound/ncmpc/Manifest b/media-sound/ncmpc/Manifest
index 71d1f2c31a0..a9fc53b0700 100644
--- a/media-sound/ncmpc/Manifest
+++ b/media-sound/ncmpc/Manifest
@@ -1,2 +1,3 @@
 DIST ncmpc-0.24.tar.xz 298012 SHA256 
0e6f76b2b11449cfa479d2830ac681f4e3bff54a95a9134b069dd5a173b4c3e9 SHA512 
852bedec9d1e0f13748d00ded8a57b7824a3907fa4aef441cd016c13b3a4229e630957ee965d9f5cf7c1a0c47bfa3bb040058d32c6fcf6b4474acc57f834d929
 WHIRLPOOL 
56aca88f833e06793113c283272ccfb1170f8cd2c094218863d91a5735a2028ebc9c3e870b416e6a260242b61714fedc3eee2f1e6d4f696e0cfd2402bdb4ab68
 DIST ncmpc-0.25.tar.xz 298128 SHA256 
6e328acb71d06ae9e6c5fced99bc28ae78bcab1a73130b42ce9ab08a814ecea4 SHA512 
8c871db367a70ec3b68c1337d6ec26b8ca4982cd11f674abd17bf6c5df429d366a7b531f8668d4665688b5ae9a4f5f2ba92bb1a36cf491bf8dd3f8874699b0b3
 WHIRLPOOL 
3a20a2594f118521faad6c8287e8ba98ae508f75711805f5c4dfe45adf8e33068caa18ed75af1e19df958da5ba93dffc80a611ab6b331c977c274cfb44f019b6
+DIST ncmpc-0.27.tar.xz 302636 SHA256 
f9a26a3fc869cfdf0a16b0ea3e6512c2fe28a031bbc71b1d24a2bf0bbd3e15d9 SHA512 
255b5529a5eae14d89d9419dfb06d91c50b68a9e05f2e124fc07035e2a4619c7b6801c08d52c639d934b50f939cf1dc58f3c5265805ce8eeeba211803108f663
 WHIRLPOOL 
6fa26f29a1dcdac2ff80a8ba0bf9cb211139acdc823f0798e87a20b759ad8ed4ec0e031f6cd42f998cf1f848abcb858597a21de53b9b458f1b3a01c948452c7b

diff --git a/media-sound/ncmpc/ncmpc-0.27.ebuild 
b/media-sound/ncmpc/ncmpc-0.27.ebuild
new file mode 100644
index 000..0082bd1b436
--- /dev/null
+++ b/media-sound/ncmpc/ncmpc-0.27.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A ncurses client for the Music Player Daemon (MPD)"
+HOMEPAGE="http://www.musicpd.org/clients/ncmpc/ 
https://github.com/MusicPlayerDaemon/ncmpc";
+SRC_URI="http://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="artist-screen chat-screen colors debug +help-screen key-screen lirc 
lyrics-screen mouse nls search-screen song-screen"
+
+RDEPEND=">=dev-libs/glib-2.30:2
+   >=media-libs/libmpdclient-2.9
+   sys-libs/ncurses:0=[unicode]
+   lirc? ( app-misc/lirc )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS NEWS README doc/config.sample doc/keys.sample )
+
+src_configure() {
+   # upstream lirc doesn't have pkg-config file wrt #250015
+   if use lirc; then
+   export LIBLIRCCLIENT_CFLAGS="-I/usr/include/lirc"
+   export LIBLIRCCLIENT_LIBS="-llirc_client"
+   fi
+
+   # use_with lyrics-screen is for multilib
+   econf \
+   --docdir=/usr/share/doc/${PF} \
+   --with-ncursesw \
+   $(use_enable artist-screen) \
+   $(use_enable chat-screen) \
+   $(use_enable colors) \
+   $(use_enable debug) \
+   $(use_enable help-screen) \
+   $(use_enable key-screen) \
+   $(use_enable lirc) \
+   $(use_enable lyrics-screen) \
+   $(use_enable mouse) \
+   $(use_enable nls locale) \
+   $(use_enable nls multibyte) \
+   $(use_enable nls) \
+   $(use_enable search-screen) \
+   $(use_enable song-screen) \
+   $(use_with lyrics-screen lyrics-plugin-dir 
/usr/$(get_libdir)/ncmpc/lyrics)
+}



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

2017-04-25 Thread Mike Gilbert
commit: 005ea696f18016562b1864601eb12193d538ba06
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 26 05:08:43 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 26 05:08:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005ea696

dev-libs/hyperscan: drop invalid maintainer

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 dev-libs/hyperscan/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-libs/hyperscan/metadata.xml b/dev-libs/hyperscan/metadata.xml
index f3eaae0df55..4fa8ff3514e 100644
--- a/dev-libs/hyperscan/metadata.xml
+++ b/dev-libs/hyperscan/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   c...@sys4.de
-   Christian Roessner
-   

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



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

2017-04-25 Thread Hans de Graaff
commit: 792f508ea893a0b7a96cc646140a7feee86f9df0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 26 04:51:54 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 26 04:51:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792f508e

dev-ruby/rest-client: cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/rest-client/Manifest|  1 -
 dev-ruby/rest-client/rest-client-1.8.0-r2.ebuild | 34 ---
 dev-ruby/rest-client/rest-client-2.0.0.ebuild| 35 
 3 files changed, 70 deletions(-)

diff --git a/dev-ruby/rest-client/Manifest b/dev-ruby/rest-client/Manifest
index 1425bba795c..a0454eb5eab 100644
--- a/dev-ruby/rest-client/Manifest
+++ b/dev-ruby/rest-client/Manifest
@@ -1,4 +1,3 @@
 DIST rest-client-1.8.0.gem 124928 SHA256 
e70e4fe5660181fe5c6909de06f7b716931b433f5748f3713c841be709031fd5 SHA512 
d4c03b2d2807ae963b116e8c977411305b55836e4129b18ce2e88ea5795838c448bece151f6b57aa03920ea21d9120835159a7e9c4bc5c9998beb3705d1f2bfd
 WHIRLPOOL 
a1428fb25a47344362cd6d872035b87872dc3da8927483430bc33438e9d5c1d0f3ec120668185b56146545c5a7db21a110ad05ca8867e84dff11b3675f665843
-DIST rest-client-2.0.0.gem 148480 SHA256 
67c5503b4862a7ca6ad5ee0a3449654f399abcb2acdbe94faa59ac4ba3b852ec SHA512 
711b749d83a155d52a24427adadb300169182de1125dc44d3729cdd0f2e7e82e03cb152ab0c414960c966f35006b57defb3adca385377f0d8ee18cdcb5232832
 WHIRLPOOL 
be49af1f417368ff354c5b7709f67280acb8edaef8b1d78de8652493b27bd69c065d5d66cc09827758e1cc62c56d5b031d07920fe9af4f9fb74217b6a8be8946
 DIST rest-client-2.0.1.gem 149504 SHA256 
e838b6ef8d97c995ae51080fc05abbc0af86f630d5ea52dc18f26f7df1268350 SHA512 
a3a1ccc944e22515ffa8eece5835ad135fc16d8a1123c279dd1703ccc3e29e9da5b795ed115020e61509308e2ef7b546ebbc330bf1fa57023b40c3338fbb2f24
 WHIRLPOOL 
25507f34dcac666fb15b1bb5340e96ee0d3fbb66b1deb5835573ccea7dfab65ff0733a6b060e070ec23bf012f7a5947957c05afc5b69267be080881b646a68f1
 DIST rest-client-2.0.2.gem 149504 SHA256 
1295e486591f8ef7786451e28d24f8aa0a04cc47767cd1859b729575b2d0ecc3 SHA512 
c132518a9ff0029e79826cf90de442b01f6f422b464e04914947c2f757cb7046b96c915f0248a82172f7980519fa9fe5f7bcb9dcfe28889abc62dbb48cee1030
 WHIRLPOOL 
dfd05aa83c3a27173a9df5a5c60f6eb30eb62da7e02db4b9a0b4a62c5fd3e43a68665cd86a44d14325581500635261974ba60a0aeb0627af835aff73182aa872

diff --git a/dev-ruby/rest-client/rest-client-1.8.0-r2.ebuild 
b/dev-ruby/rest-client/rest-client-1.8.0-r2.ebuild
deleted file mode 100644
index 08dff75e285..000
--- a/dev-ruby/rest-client/rest-client-1.8.0-r2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_EXTRADOC="history.md README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple Simple HTTP and REST client for Ruby"
-HOMEPAGE="https://github.com/archiloque/rest-client";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/webmock )"
-
-ruby_add_rdepend "
-   >=dev-ruby/http-cookie-1.0.2:0
-   >=dev-ruby/mime-types-1.16
-   >=dev-ruby/netrc-0.7:0"
-
-all_ruby_prepare() {
-   sed -e '/bundler/I s:^:#:' \
-   -e '/namespace :windows/,/^end/ s:^:#:' -i Rakefile || die
-
-   # Remove spec that requires network access.
-   rm spec/integration/request_spec.rb || die
-}

diff --git a/dev-ruby/rest-client/rest-client-2.0.0.ebuild 
b/dev-ruby/rest-client/rest-client-2.0.0.ebuild
deleted file mode 100644
index 945ecfa8877..000
--- a/dev-ruby/rest-client/rest-client-2.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="history.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Simple Simple HTTP and REST client for Ruby"
-HOMEPAGE="https://github.com/archiloque/rest-client";
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/webmock:2 )"
-
-ruby_add_rdepend "
-   >=dev-ruby/http-cookie-1.0.2:0
-   >=dev-ruby/mime-types-1.16:* =dev-ruby/netrc-0.8:0
-   !!

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

2017-04-25 Thread Hans de Graaff
commit: 0a7ed74a1c389c99853bbec11c64549f72f05d32
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 26 04:53:54 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 26 04:53:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7ed74a

dev-ruby/pkg-config: add 1.2.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/pkg-config/Manifest|  1 +
 dev-ruby/pkg-config/pkg-config-1.2.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/pkg-config/Manifest b/dev-ruby/pkg-config/Manifest
index c62f42bbf17..2df9ac8e47c 100644
--- a/dev-ruby/pkg-config/Manifest
+++ b/dev-ruby/pkg-config/Manifest
@@ -1,2 +1,3 @@
 DIST pkg-config-1.1.7.gem 19456 SHA256 
1f3cd171432f4634805ebf7cd187d1d728d732bfead3837c349f2c502d8e9252 SHA512 
9f515874d3edabdfff5f4c8d624bbc91e9c5032e79c241412cd073f0a049e35a2e2a660d5503eaae9640286d74cb9851034f757c702e220f728fba1c2337
 WHIRLPOOL 
b1eea580d1db95bd651004752f913c7ce5f821ebaa0a1742609bd2e07738c2d125b36f6d5a03dd8b6c34b126246163ee1bd59ef19143df8a0b2f01bb7b260f9b
 DIST pkg-config-1.1.9.gem 19456 SHA256 
7a0e8b9b99bb6bd1c816d19d3507bffe68116bc2ed387d4233f0b079c4d6e4c5 SHA512 
0b337ffbf8a18a4dcde24b96a343e7599aed3cde2bec0fb74cc96b7377492f4df4893ba595f191739ed88b4876b66d9dcc2f59296bb58adcf871a82f8e4b8862
 WHIRLPOOL 
1b95e7d1a7e747890ef1da12adf71322738b914b0ca8fc27147461b6c3aa8166000c987af046522f2470aa1de1ff71f0f3a75a0b65f4ab20b8010e3baa96f734
+DIST pkg-config-1.2.0.gem 19968 SHA256 
8fa0d9870bcefc13fe1526f80567b21eadd35989330e553b54a48c699b70743a SHA512 
b4bd1b7be6cabc4413ada62c78d8434ab77e27e7a5fcf671f623907a95b7f33cd8d331013cc73b5e8f7dfe24eef738ca047ed229c286aa392c8070892ccb3c20
 WHIRLPOOL 
440edd604e243640edda3b35b1daf5a5d77139e71d5a2a16f012d272644e9addfca0b23e9e5778ed812fbcfd1c6a1d12682d13418a6a704ceea8884de114e656

diff --git a/dev-ruby/pkg-config/pkg-config-1.2.0.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.2.0.ebuild
new file mode 100644
index 000..b6263153de8
--- /dev/null
+++ b/dev-ruby/pkg-config/pkg-config-1.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A pkg-config implementation by Ruby"
+HOMEPAGE="https://github.com/rcairo/pkg-config";
+LICENSE="|| ( LGPL-2 LGPL-2.1 LGPL-3 )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
+# this is used for testing
+DEPEND+=" test? ( x11-libs/cairo )"
+
+all_ruby_prepare() {
+   # drop failing tests
+   sed -i -e "/test_cflags/,/end/d"\
+   -e "/test_cflags_only_I/,/end/d" test/test_pkg_config.rb || die
+}
+
+each_ruby_test() {
+   ruby-ng_testrb-2 -Ilib test/test_${PN/-/_}.rb || die
+}



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

2017-04-25 Thread Hans de Graaff
commit: 8a5adebcc860819ecf6a9b3bd5d09a5637f2fcef
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 26 04:51:16 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 26 04:51:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a5adebc

dev-ruby/rest-client: add 2.0.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/rest-client/Manifest |  1 +
 dev-ruby/rest-client/rest-client-2.0.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/rest-client/Manifest b/dev-ruby/rest-client/Manifest
index 47c2c9fd59c..1425bba795c 100644
--- a/dev-ruby/rest-client/Manifest
+++ b/dev-ruby/rest-client/Manifest
@@ -1,3 +1,4 @@
 DIST rest-client-1.8.0.gem 124928 SHA256 
e70e4fe5660181fe5c6909de06f7b716931b433f5748f3713c841be709031fd5 SHA512 
d4c03b2d2807ae963b116e8c977411305b55836e4129b18ce2e88ea5795838c448bece151f6b57aa03920ea21d9120835159a7e9c4bc5c9998beb3705d1f2bfd
 WHIRLPOOL 
a1428fb25a47344362cd6d872035b87872dc3da8927483430bc33438e9d5c1d0f3ec120668185b56146545c5a7db21a110ad05ca8867e84dff11b3675f665843
 DIST rest-client-2.0.0.gem 148480 SHA256 
67c5503b4862a7ca6ad5ee0a3449654f399abcb2acdbe94faa59ac4ba3b852ec SHA512 
711b749d83a155d52a24427adadb300169182de1125dc44d3729cdd0f2e7e82e03cb152ab0c414960c966f35006b57defb3adca385377f0d8ee18cdcb5232832
 WHIRLPOOL 
be49af1f417368ff354c5b7709f67280acb8edaef8b1d78de8652493b27bd69c065d5d66cc09827758e1cc62c56d5b031d07920fe9af4f9fb74217b6a8be8946
 DIST rest-client-2.0.1.gem 149504 SHA256 
e838b6ef8d97c995ae51080fc05abbc0af86f630d5ea52dc18f26f7df1268350 SHA512 
a3a1ccc944e22515ffa8eece5835ad135fc16d8a1123c279dd1703ccc3e29e9da5b795ed115020e61509308e2ef7b546ebbc330bf1fa57023b40c3338fbb2f24
 WHIRLPOOL 
25507f34dcac666fb15b1bb5340e96ee0d3fbb66b1deb5835573ccea7dfab65ff0733a6b060e070ec23bf012f7a5947957c05afc5b69267be080881b646a68f1
+DIST rest-client-2.0.2.gem 149504 SHA256 
1295e486591f8ef7786451e28d24f8aa0a04cc47767cd1859b729575b2d0ecc3 SHA512 
c132518a9ff0029e79826cf90de442b01f6f422b464e04914947c2f757cb7046b96c915f0248a82172f7980519fa9fe5f7bcb9dcfe28889abc62dbb48cee1030
 WHIRLPOOL 
dfd05aa83c3a27173a9df5a5c60f6eb30eb62da7e02db4b9a0b4a62c5fd3e43a68665cd86a44d14325581500635261974ba60a0aeb0627af835aff73182aa872

diff --git a/dev-ruby/rest-client/rest-client-2.0.2.ebuild 
b/dev-ruby/rest-client/rest-client-2.0.2.ebuild
new file mode 100644
index 000..ebc8e6a93c6
--- /dev/null
+++ b/dev-ruby/rest-client/rest-client-2.0.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="history.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple Simple HTTP and REST client for Ruby"
+HOMEPAGE="https://github.com/archiloque/rest-client";
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/webmock:2 )"
+
+ruby_add_rdepend "
+   >=dev-ruby/http-cookie-1.0.2:0
+   >=dev-ruby/mime-types-1.16:* =dev-ruby/netrc-0.8:0
+   !!

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

2017-04-25 Thread Mike Gilbert
commit: 3a5657007682b70229b2429f0458e61c7e5b8323
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 26 02:34:58 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 26 02:34:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a565700

www-client/google-chrome-unstable: automated update (59.0.3071.25)

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...le-59.0.3071.9.ebuild => google-chrome-unstable-59.0.3071.25.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index c14c03ef528..fab7fb1a2ad 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_59.0.3071.9-1_amd64.deb 59272056 SHA256 
535cdaab79a5265d446c6de7df73fd2750e07abde8340bffa834ec3c294ee225 SHA512 
fbc266c340dee30541e12b640d30e968806f3af4c24f4f726a2255fbb827d7f45faf25e19e38bfd80c2f25c48cefd5e7e8a1cb10913d9c374f1090cd0b02f795
 WHIRLPOOL 
c0f8ede9955475a25e7e3e1a0cac7f68f9e161b4a42f61a2e9e7ca08b043f58af2ff2e03d276504c4256efaf38761e087355ab4dd5c69971b7d60534baa25bf0
+DIST google-chrome-unstable_59.0.3071.25-1_amd64.deb 56306242 SHA256 
689cc12e0269454ea45830f5b89789a4edc1d405ef673d3ea4d001409e8097ad SHA512 
c41d391e3dd19874ccc86cff3232a76c483394a9d7ee8ff5dac43a8c83d7015095b013d0f111cd6747a286642098b020bee27a59ada0ce306db3240296edd3bd
 WHIRLPOOL 
a64b06355b901e12e93ecb5f926ae8ba1863cea5709dc5947045aa1cdffb81c77a4943642d4e249b83da5ea909484df191d2459af4a2341425fa9a7095e5d190

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-59.0.3071.9.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-59.0.3071.25.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-59.0.3071.9.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-59.0.3071.25.ebuild



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

2017-04-25 Thread Mike Gilbert
commit: fbb0052be55f4b9b2fce228806bcd243d898036c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 26 02:34:13 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 26 02:34:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb0052b

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

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 0293b2df0a3..a032cf89bef 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_58.0.3029.81-1_amd64.deb 59570444 SHA256 
03139d717cd2f415327e9bab796f27b76fbf75fbc6433f974e62482342a44dbc SHA512 
19a0d48e53659f8dc3e2b00d74fb6bcb17f23b689d39ff4a392e84381abd146768d7d7fc49955948961b6592f7825c6b2925203b82d9ab68667a1b35d268b35a
 WHIRLPOOL 
c997a42c77047db2144b620eca9221a6cf3481cd8a2992016e573c4459e04015a828586e932b39a3d6cd40d1a73bb9ad7f8720ad02595c74d9f6a13c1315e096
 DIST google-chrome-stable_58.0.3029.81-1_amd64.deb 56684626 SHA256 
baf2e0aa0727635ab086d3912a8974557d2fad8713870ac94f8deeccb292fbdc SHA512 
1bf0094523c0fcbca8779b92439cc6d9c5b4a049385b04601de7f7ba5d501b003c8202f29f93ea10c34afb53aef820ab576bec4c22b960632e34dd99f5887070
 WHIRLPOOL 
6339e342709debaf3286cb6e6c23c8482ea658d5035acec6f9672126ae3f7bf9bc3a6b68a266ed0976f322f21b680daa4bc9e1949b303d2fb3237c70f1a99669
-DIST google-chrome-unstable_59.0.3071.9-1_amd64.deb 59272056 SHA256 
535cdaab79a5265d446c6de7df73fd2750e07abde8340bffa834ec3c294ee225 SHA512 
fbc266c340dee30541e12b640d30e968806f3af4c24f4f726a2255fbb827d7f45faf25e19e38bfd80c2f25c48cefd5e7e8a1cb10913d9c374f1090cd0b02f795
 WHIRLPOOL 
c0f8ede9955475a25e7e3e1a0cac7f68f9e161b4a42f61a2e9e7ca08b043f58af2ff2e03d276504c4256efaf38761e087355ab4dd5c69971b7d60534baa25bf0
+DIST google-chrome-unstable_59.0.3071.25-1_amd64.deb 56306242 SHA256 
689cc12e0269454ea45830f5b89789a4edc1d405ef673d3ea4d001409e8097ad SHA512 
c41d391e3dd19874ccc86cff3232a76c483394a9d7ee8ff5dac43a8c83d7015095b013d0f111cd6747a286642098b020bee27a59ada0ce306db3240296edd3bd
 WHIRLPOOL 
a64b06355b901e12e93ecb5f926ae8ba1863cea5709dc5947045aa1cdffb81c77a4943642d4e249b83da5ea909484df191d2459af4a2341425fa9a7095e5d190

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-59.0.3071.9_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-59.0.3071.25_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-59.0.3071.9_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-59.0.3071.25_alpha.ebuild



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

2017-04-25 Thread Tim Harder
commit: 8f44130ce10f04e98211c43922ec0eb19713803d
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 00:12:40 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 00:19:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f44130c

media-gfx/pqiv: version bump to 2.8.5

 media-gfx/pqiv/Manifest  |  1 +
 media-gfx/pqiv/pqiv-2.8.5.ebuild | 73 
 2 files changed, 74 insertions(+)

diff --git a/media-gfx/pqiv/Manifest b/media-gfx/pqiv/Manifest
index 1c0680c37cc..a0d63d6a866 100644
--- a/media-gfx/pqiv/Manifest
+++ b/media-gfx/pqiv/Manifest
@@ -3,3 +3,4 @@ DIST pqiv-2.7.4.tar.gz 103380 SHA256 
2c6acd9c031de3afdd231d71223566e229dafbb1bce
 DIST pqiv-2.8.2.tar.gz 108475 SHA256 
4953e5627581720ba385913e1a8129ef9b312a93d2ce3d632a6fcad98d6db2dc SHA512 
cf55b62cb95e1650d677cffdb120782cc6157077f499001a82f4f49022f3b96c3a4d716e90120445848a18c4eb51453e64affbf416da780eee20f702f89992c1
 WHIRLPOOL 
a611464e994ded9850ebcf580ae279f570c2ee8eef819d167a91a92d2868c4fe47a5b768a44e711d2de70f899e9f01f3637f34132106c468e6d5ef8d6316b179
 DIST pqiv-2.8.3.tar.gz 108525 SHA256 
b90c45d829eb180459dcfbf1420b8feb670dc9bb542fe307adbc4ff201445bbd SHA512 
9a50dbed69b30df679fa2c5cbb0246c65d17a529ee98d53414819bf373f13077caa71d3b55377296d75abe241b819488897f96ac7efd41c62bdad970981808e9
 WHIRLPOOL 
424cc6a2ded5f78c5c6d786dd89d07b6dd9ca0bbdc9895a23ffb48eaca524bd2984fe5b08eef04905208d799387b45641b392b0b28b0f98d347c2fe2dd764e67
 DIST pqiv-2.8.4.tar.gz 108556 SHA256 
e16ea26c61d897fd540155edddc2641ac8f220c08f5e138287663c58ac8e5f2e SHA512 
2629c9f636519100082b65567d2aa39b8945fd72977667de9df009cb06c9c2194f6aad28eed701b1e8b099696cc8e98c0ffa365c899b22d57dfbfcba14fe9bb9
 WHIRLPOOL 
84786482d5f49e35db512f5f2add39ea2d9b1d272c2ef5a80bf18d0d16e2268161b12f850c68f52e86797141c673727ba215a5f609e86202da8b6c36b112202d
+DIST pqiv-2.8.5.tar.gz 108686 SHA256 
7895fe0cb7b18d9e40d0353df2ec964aed4e1bb7fa7e1ea9a1e00858d3a89ce9 SHA512 
dc3a7a49a781002e9234982405b3a3633673b523ab4db1dbe52b2ad3f3a859920f3087f0f492df5a54560c7048b5587bf976ae37db86669ba5941b81c2f21906
 WHIRLPOOL 
05077b650dd739634ab3b21086f926b12e6fe01b2c047d497241fd1a5cba4da22cc9ae68e560613b3eedefe0f90e76164aebe001981c136a11601ad852faebe3

diff --git a/media-gfx/pqiv/pqiv-2.8.5.ebuild b/media-gfx/pqiv/pqiv-2.8.5.ebuild
new file mode 100644
index 000..4c3939b69e1
--- /dev/null
+++ b/media-gfx/pqiv/pqiv-2.8.5.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit linux-info toolchain-funcs fdo-mime
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/phillipberndt/pqiv.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/phillipberndt/pqiv/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="powerful GTK 3 based command-line image viewer with a minimal UI"
+HOMEPAGE="https://github.com/phillipberndt/pqiv 
http://www.pberndt.com/Programme/Linux/pqiv/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="archive ffmpeg imagemagick kernel_linux libav pdf postscript"
+
+RDEPEND="
+   >=dev-libs/glib-2.8:2
+   >=x11-libs/cairo-1.6
+   x11-libs/gtk+:3
+   archive? ( app-arch/libarchive:0= )
+   ffmpeg? (
+   !libav? ( media-video/ffmpeg:0= )
+   libav? ( media-video/libav:0= )
+   )
+   imagemagick? ( media-gfx/imagemagick:0= )
+   pdf? ( app-text/poppler:0= )
+   postscript? ( app-text/libspectre:0= )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+pkg_setup() {
+   if use kernel_linux; then
+   CONFIG_CHECK="~INOTIFY_USER"
+   linux-info_pkg_setup
+   fi
+}
+
+src_configure() {
+   local backends="gdkpixbuf"
+   use archive && backends="${backends},archive,archive_cbx"
+   use ffmpeg || use libav && backends="${backends},libav"
+   use imagemagick && backends="${backends},wand"
+   use pdf && backends="${backends},poppler"
+   use postscript && backends="${backends},spectre"
+
+   ./configure \
+   --backends-build=shared \
+   --backends=${backends} \
+   --prefix="${EPREFIX}/usr" \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   --destdir="${ED}" \
+   || die
+}
+
+src_compile() {
+   tc-export CC
+   emake VERBOSE=1 CFLAGS="${CFLAGS}"
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+}



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

2017-04-25 Thread Tim Harder
commit: 369b1507317f9dac19b5400613db0c15513e2a00
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Apr 26 00:17:50 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Apr 26 00:19:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369b1507

media-gfx/cptutils: version bump to 1.68

 media-gfx/cptutils/Manifest|  1 +
 media-gfx/cptutils/cptutils-1.68.ebuild| 42 ++
 .../files/cptutils-1.68-parallel-make.patch| 30 
 3 files changed, 73 insertions(+)

diff --git a/media-gfx/cptutils/Manifest b/media-gfx/cptutils/Manifest
index 65228cf3230..adb4a8fc844 100644
--- a/media-gfx/cptutils/Manifest
+++ b/media-gfx/cptutils/Manifest
@@ -1,2 +1,3 @@
 DIST cptutils-1.63.tar.gz 617427 SHA256 
c0ee2d1bcfb478a352a67b2e54123cd9cea25bf701144bd473e981f16dd20edf SHA512 
341a3fa3c504febc00386c5644392987150f00ec707879caf3f5c02151a0c8b9c728f0aecb35a798537c9c8605da7f736a66a21d856cb0ae691b37d335fc0e02
 WHIRLPOOL 
fbdedb7a58c5cedcd5a7f9e940a9522ae96c44b7e0c7dc61cf8477d517eccdf895c71a147ea35ff7787d82488bc5144664941177de24a3f2574e5dfca2e588d3
 DIST cptutils-1.66.tar.gz 618839 SHA256 
5d3ead5aaa1974694c9158a96b2ab2bf749ee82255f2f2cd0f84db93dfef986f SHA512 
ffd33b4b1b7f9b7fbb1ff690b5919317963a590c1f94e65c72dae4545128980829ad3d3c3e7b29bdaba5a971ff2846ec2201ab287a95abf4187053614a39296d
 WHIRLPOOL 
cea8db87a547be88fcb635097a299d4b6bf936566a34389925ad60b9c94fc7310bd3c01094ed755eae2b37bdbc07345d72cb761758d2685f65037b1098cea8af
+DIST cptutils-1.68.tar.gz 623381 SHA256 
37bbf1657f8bbcd9f62213a52686e7c5ebd4a927ca0ea7cb3b8c302eecd7563f SHA512 
e618ea4463a026c56c95e8e4a9bfb0f5d47825568e7f64885bcf3872d4411af4e1ff480f192c61d9d8c946a46100d148c849fd3768f3acd54b070aacdd8dc1cc
 WHIRLPOOL 
0eef89ea10267523c634f4a0a0d2b6e378d8d5e7c20bb8e21605ea237c8ca3d4bf4fb8c19a69d34486f4a2f4b4a9de852615dd25fe28727ea2048b1fb80b0344

diff --git a/media-gfx/cptutils/cptutils-1.68.ebuild 
b/media-gfx/cptutils/cptutils-1.68.ebuild
new file mode 100644
index 000..023f25c568e
--- /dev/null
+++ b/media-gfx/cptutils/cptutils-1.68.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="A number of utilities for the manipulation of color gradient 
files"
+HOMEPAGE="http://soliton.vm.bytemark.co.uk/pub/jjg/en/code/cptutils/";
+SRC_URI="http://soliton.vm.bytemark.co.uk/pub/jjg/src/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+CDEPEND="dev-libs/libxml2:2
+   media-libs/libpng:0="
+RDEPEND="${CDEPEND}
+   ${PYTHON_DEPS}"
+DEPEND="${CDEPEND}
+   test? (
+   app-text/xmlstarlet
+   >=dev-util/cunit-2.1_p3
+   )"
+
+PATCHES=( "${FILESDIR}"/${P}-parallel-make.patch )
+
+src_prepare() {
+   default
+   python_fix_shebang src/gradient-convert/gradient-convert.py
+}
+
+src_configure() {
+   econf $(use_enable test tests)
+}
+
+src_test() {
+   emake unit
+}

diff --git a/media-gfx/cptutils/files/cptutils-1.68-parallel-make.patch 
b/media-gfx/cptutils/files/cptutils-1.68-parallel-make.patch
new file mode 100644
index 000..14bf506314e
--- /dev/null
+++ b/media-gfx/cptutils/files/cptutils-1.68-parallel-make.patch
@@ -0,0 +1,30 @@
+--- cptutils-1.68/Makefile.in
 cptutils-1.68/Makefile.in
+@@ -8,23 +8,22 @@
+ RUBBISH   = *~
+ CONFFILES = config.cache config.log config.status configure Makefile
+ DIST  = cptutils-$(VERSION)
+-MAKE_SRC  = $(MAKE) -C src
+ 
+ # targets
+ 
+ default : all
+ 
+ all :
+-  $(MAKE_SRC) all
++  $(MAKE) -C src all
+ 
+ install :
+-  $(MAKE_SRC) install
++  $(MAKE) -C src install
+ 
+ test check :
+-  $(MAKE_SRC) --quiet test
++  $(MAKE) -C src --quiet test
+ 
+ unit :
+-  $(MAKE_SRC) --quiet unit
++  $(MAKE) -C src --quiet unit
+ 
+ clean :
+   $(RM) $(RUBBISH)



[gentoo-commits] proj/kde:master commit in: kde-apps/kldap/, kde-apps/kmailtransport/, kde-apps/kdepim-runtime/, ...

2017-04-25 Thread Andreas Sturmlechner
commit: b4f39436d42de89b93f5a705d58d0af49bf39ade
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 23:46:09 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 23:53:39 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b4f39436

kde-apps: Cleanup obsolete blocker

kde-apps/kdepim-kioslaves was never in tree, dropped from overlay w/ 16.04

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/blogilo/blogilo-17.04.49..ebuild   | 1 -
 kde-apps/blogilo/blogilo-.ebuild| 1 -
 kde-apps/kdepim-runtime/kdepim-runtime-17.04.49..ebuild | 1 -
 kde-apps/kdepim-runtime/kdepim-runtime-.ebuild  | 1 -
 kde-apps/kldap/kldap-17.04.49..ebuild   | 1 -
 kde-apps/kldap/kldap-.ebuild| 1 -
 kde-apps/kmailtransport/kmailtransport-17.04.49..ebuild | 1 -
 kde-apps/kmailtransport/kmailtransport-.ebuild  | 1 -
 kde-apps/libksieve/libksieve-17.04.49..ebuild   | 1 -
 kde-apps/libksieve/libksieve-.ebuild| 1 -
 10 files changed, 10 deletions(-)

diff --git a/kde-apps/blogilo/blogilo-17.04.49..ebuild 
b/kde-apps/blogilo/blogilo-17.04.49..ebuild
index b828e7c2d6..a490392eec 100644
--- a/kde-apps/blogilo/blogilo-17.04.49..ebuild
+++ b/kde-apps/blogilo/blogilo-17.04.49..ebuild
@@ -39,7 +39,6 @@ DEPEND="
google? ( $(add_kdeapps_dep libkgapi) )
 "
 RDEPEND="${DEPEND}
-   !

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

2017-04-25 Thread Andreas Sturmlechner
commit: b9c96c7b6b1ecc9c0ab07904791884963df1075b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 23:48:23 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 23:53:39 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b9c96c7b

kde-apps/kwave: Cleanup obsolete blocker

No longer required after pkgmove.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/kwave/kwave-17.04.49..ebuild | 9 +++--
 kde-apps/kwave/kwave-.ebuild  | 9 +++--
 2 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/kde-apps/kwave/kwave-17.04.49..ebuild 
b/kde-apps/kwave/kwave-17.04.49..ebuild
index 3cf5a5fa6e..9ac8bc153a 100644
--- a/kde-apps/kwave/kwave-17.04.49..ebuild
+++ b/kde-apps/kwave/kwave-17.04.49..ebuild
@@ -14,9 +14,9 @@ LICENSE="
opus? ( BSD-2 )
 "
 KEYWORDS=""
-IUSE="alsa flac mp3 +qtmedia opus oss pulseaudio vorbis"
+IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
 
-COMMON_DEPEND="
+RDEPEND="
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
@@ -52,15 +52,12 @@ COMMON_DEPEND="
media-libs/libvorbis
)
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
$(add_kdeapps_dep poxml)
$(add_qt_dep qtconcurrent)
sys-devel/gettext
virtual/imagemagick-tools[png,svg]
 "
-RDEPEND="${COMMON_DEPEND}
-   !media-sound/kwave:4
-"
 
 DOCS=( AUTHORS CHANGES LICENSES README TODO )
 

diff --git a/kde-apps/kwave/kwave-.ebuild b/kde-apps/kwave/kwave-.ebuild
index 3cf5a5fa6e..9ac8bc153a 100644
--- a/kde-apps/kwave/kwave-.ebuild
+++ b/kde-apps/kwave/kwave-.ebuild
@@ -14,9 +14,9 @@ LICENSE="
opus? ( BSD-2 )
 "
 KEYWORDS=""
-IUSE="alsa flac mp3 +qtmedia opus oss pulseaudio vorbis"
+IUSE="alsa flac mp3 opus oss pulseaudio +qtmedia vorbis"
 
-COMMON_DEPEND="
+RDEPEND="
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
@@ -52,15 +52,12 @@ COMMON_DEPEND="
media-libs/libvorbis
)
 "
-DEPEND="${COMMON_DEPEND}
+DEPEND="${RDEPEND}
$(add_kdeapps_dep poxml)
$(add_qt_dep qtconcurrent)
sys-devel/gettext
virtual/imagemagick-tools[png,svg]
 "
-RDEPEND="${COMMON_DEPEND}
-   !media-sound/kwave:4
-"
 
 DOCS=( AUTHORS CHANGES LICENSES README TODO )
 



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

2017-04-25 Thread Michael Orlitzky
commit: 1e1a12249e38103d23ea8938fed9b56b7499c58d
Author: Guillaume Seren  gmail  com>
AuthorDate: Sun Apr  2 10:47:40 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 25 23:34:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1a1224

dev-php/symfony-filesystem: Add version bump 3.2.6

Add version bump 3.2.6

Gentoo-Bug: 613898

 dev-php/symfony-filesystem/Manifest|  1 +
 .../symfony-filesystem-3.2.6.ebuild| 41 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-php/symfony-filesystem/Manifest 
b/dev-php/symfony-filesystem/Manifest
index 88c1b8e1cc7..fbbc342347b 100644
--- a/dev-php/symfony-filesystem/Manifest
+++ b/dev-php/symfony-filesystem/Manifest
@@ -1 +1,2 @@
 DIST symfony-filesystem-2.7.20.tar.gz 13679 SHA256 
b08c32bf2340bc7b107ec4fdff2d32634528655991e4331d4b4d72e68e816674 SHA512 
ebab6760aa38577162da6d12f4c83bf1ef5fad961cc979986e1f23c6624d80099fe3853bd0dc8113b06d8258fe1b34a4a34fa737048fa500751a63a425018359
 WHIRLPOOL 
a65c1de2a6b98713e8aaa23fa4d3fce13f5c4c15dddf7669f9e9474ff87db5c21397a66520ffebc3e6bdaa4252e6cc61e774c4ff746907efd5a266810f47fb07
+DIST symfony-filesystem-3.2.6.tar.gz 16952 SHA256 
bb0802964c58753478c422e8a5dc2b5d62201a49127fa7d036bbce40fb603801 SHA512 
6f2d9d772cffc77a8861a8bc70938dd5d1b984b5f95d515e93c3705647622e42bdb83a5328c81aed88bd5b2673ee4f1daf4706f0ca99cdab2c47aa0ce9630aae
 WHIRLPOOL 
fbdeeefe74225bdaee12ee57a599d74cf6657faaf50ca192a6e4d0d1c5c0db562e29786306768169aa6a961aeb92bbd099425c19a91e3e77f54f3e80f5ea4753

diff --git a/dev-php/symfony-filesystem/symfony-filesystem-3.2.6.ebuild 
b/dev-php/symfony-filesystem/symfony-filesystem-3.2.6.ebuild
new file mode 100644
index 000..b45a9caeb1c
--- /dev/null
+++ b/dev-php/symfony-filesystem/symfony-filesystem-3.2.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Symfony Filesystem Component"
+HOMEPAGE="https://github.com/symfony/filesystem";
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-php/phpunit )"
+
+S="${WORKDIR}/filesystem-${PV}"
+
+src_prepare() {
+   default
+   if use test; then
+   cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+   fi
+}
+
+src_install() {
+   insinto "/usr/share/php/Symfony/Component/Filesystem"
+   doins -r . "${FILESDIR}"/autoload.php
+   dodoc README.md
+}
+
+src_test() {
+   phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}



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

2017-04-25 Thread Michael Orlitzky
commit: 4103b6193c119e51d4b37b0be92c31719ca102e1
Author: Guillaume Seren  gmail  com>
AuthorDate: Tue Apr 25 17:40:45 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 25 23:34:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4103b619

dev-php/symfony-filesystem: Remove old version 2.7.20

 dev-php/symfony-filesystem/Manifest|  1 -
 .../symfony-filesystem-2.7.20.ebuild   | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-php/symfony-filesystem/Manifest 
b/dev-php/symfony-filesystem/Manifest
index fbbc342347b..538aed1e1d1 100644
--- a/dev-php/symfony-filesystem/Manifest
+++ b/dev-php/symfony-filesystem/Manifest
@@ -1,2 +1 @@
-DIST symfony-filesystem-2.7.20.tar.gz 13679 SHA256 
b08c32bf2340bc7b107ec4fdff2d32634528655991e4331d4b4d72e68e816674 SHA512 
ebab6760aa38577162da6d12f4c83bf1ef5fad961cc979986e1f23c6624d80099fe3853bd0dc8113b06d8258fe1b34a4a34fa737048fa500751a63a425018359
 WHIRLPOOL 
a65c1de2a6b98713e8aaa23fa4d3fce13f5c4c15dddf7669f9e9474ff87db5c21397a66520ffebc3e6bdaa4252e6cc61e774c4ff746907efd5a266810f47fb07
 DIST symfony-filesystem-3.2.6.tar.gz 16952 SHA256 
bb0802964c58753478c422e8a5dc2b5d62201a49127fa7d036bbce40fb603801 SHA512 
6f2d9d772cffc77a8861a8bc70938dd5d1b984b5f95d515e93c3705647622e42bdb83a5328c81aed88bd5b2673ee4f1daf4706f0ca99cdab2c47aa0ce9630aae
 WHIRLPOOL 
fbdeeefe74225bdaee12ee57a599d74cf6657faaf50ca192a6e4d0d1c5c0db562e29786306768169aa6a961aeb92bbd099425c19a91e3e77f54f3e80f5ea4753

diff --git a/dev-php/symfony-filesystem/symfony-filesystem-2.7.20.ebuild 
b/dev-php/symfony-filesystem/symfony-filesystem-2.7.20.ebuild
deleted file mode 100644
index 998e4402b66..000
--- a/dev-php/symfony-filesystem/symfony-filesystem-2.7.20.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Symfony Filesystem Component"
-HOMEPAGE="https://github.com/symfony/filesystem";
-SRC_URI="https://github.com/symfony/filesystem/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-lang/php:*
-   dev-php/fedora-autoloader"
-
-S="${WORKDIR}/filesystem-${PV}"
-
-src_install() {
-   insinto "/usr/share/php/Symfony/Component/Filesystem"
-   doins -r . "${FILESDIR}"/autoload.php
-   dodoc README.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/symfony-config/files/, dev-php/symfony-config/

2017-04-25 Thread Michael Orlitzky
commit: e1100985cbebfc3430f6669039b228d94c2f441a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Apr 25 22:35:11 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 25 23:34:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1100985

dev-php/symfony-config: new version 2.8.19.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/symfony-config/Manifest|  2 +-
 dev-php/symfony-config/files/autoload.php  |  9 -
 ...ny-config-2.8.15-r1.ebuild => symfony-config-2.8.19.ebuild} | 10 ++
 3 files changed, 15 insertions(+), 6 deletions(-)

diff --git a/dev-php/symfony-config/Manifest b/dev-php/symfony-config/Manifest
index b4ebc338c46..2ac1c0770ec 100644
--- a/dev-php/symfony-config/Manifest
+++ b/dev-php/symfony-config/Manifest
@@ -1 +1 @@
-DIST symfony-config-2.8.15.tar.gz 51013 SHA256 
75b0a514b92f86e8721bd3e6c313ca1b6c095a372356b8df8f38e39a67a5e1e3 SHA512 
96ae8b84d97b5ce79b7eee589de0423ee998ae00e5f1d5cb25befa92e605903b9f8aabb99b9afbc100891d9399f2c9cf59d63be559644bb8531b050fab817538
 WHIRLPOOL 
c8629dd77c5d8f2b0455939f1f6514fa1f7e694e2fa740d142f00352727a443921adb3e0d504f145efa40e6ee3928cb808dd1313bee6892378cee491acb33384
+DIST symfony-config-2.8.19.tar.gz 52568 SHA256 
0804dde6ea36afe5f428f838288e22bb8e02e123b970f2ae2f3fef1f18f0f294 SHA512 
00d89ec1c78245429652ed48639fe54188c9cafcb7d3cc7978054d26d2e6be44addc738750575a134644b7b9735e805e95cb2890e9c4063dc7359e3b12da6942
 WHIRLPOOL 
eae0fae487163864017097c3172ae151617818ed363618f0df66b12e4d371240609e39ed4446cf5a94da99a08ed8d0120677fd71d3e49a7f55502a41ad055bfb

diff --git a/dev-php/symfony-config/files/autoload.php 
b/dev-php/symfony-config/files/autoload.php
index 5ebdb7126c2..4cbfc168d79 100644
--- a/dev-php/symfony-config/files/autoload.php
+++ b/dev-php/symfony-config/files/autoload.php
@@ -1,8 +1,15 @@
 

[gentoo-commits] repo/gentoo:master commit in: sys-boot/gnu-efi/

2017-04-25 Thread Mike Gilbert
commit: cbf8335bf45dcd04d19c944381adc9dcf3d1be35
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Apr 25 23:30:08 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Apr 25 23:30:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf8335b

sys-boot/gnu-efi: bump to 3.0.5

Package-Manager: Portage-2.3.5_p31, Repoman-2.3.2_p61

 sys-boot/gnu-efi/Manifest |  1 +
 sys-boot/gnu-efi/gnu-efi-3.0.5.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/sys-boot/gnu-efi/Manifest b/sys-boot/gnu-efi/Manifest
index 30dc6228063..4427999c61d 100644
--- a/sys-boot/gnu-efi/Manifest
+++ b/sys-boot/gnu-efi/Manifest
@@ -1,5 +1,6 @@
 DIST gnu-efi-3.0.2.tar.bz2 136134 SHA256 
194b580ecdb1fad0e41914845ba064c279afb687855960b58693459e5537b4d7 SHA512 
960dc0374dd63dea5eb25e2bf6670d3f7474ebeca2090514c2895b28ff6e058a852958d028eadbe156df4645bd04d1a93ffaae1153861fce6e7da72f8f9dbeec
 WHIRLPOOL 
3e692058a74f3f42867f84fe6af41cc0911280b2a295c441b2c4e27d116f162e0d166fe713b8eb15a6c6a8184037bae34db6ee1f0fdf7c2f9e53ee8215b2cfdb
 DIST gnu-efi-3.0.3.tar.bz2 142229 SHA256 
c530f21a15fd9c214dd92d29a6caa20fac989289267512020b6da1f5e6f5b4cb SHA512 
0b0582e22344ea8a544aba540b56dc36364febfeb5bb655e87277e638fd4e549214a0cd2079a852d15ee376cd51c33794f65a7efb23be9a7a929e889cd616c8c
 WHIRLPOOL 
79796e2f46086b3cae100cda1f1ace48af0e743d5b0129246b4ebf8fd7b46392550a834085c73798e59163cbcc8778251ed7e1d9c1a9036f888e1de265387f16
 DIST gnu-efi-3.0.4.tar.bz2 143148 SHA256 
51a00428c3ccb96db24089ed8394843c4f83cf8f42c6a4dfddb4b7c23f2bf8af SHA512 
f4cf340223835883448c95e893501e9921f6bd869a475a0ba3ba0b8eaada184ebcf617a93c27875684fb0f94bfc6ea2a3b8388100cf67c751122fe86f6820cd0
 WHIRLPOOL 
729422058532096df53a855f0b2f58371fe79e18005cdfff29d6ee50bf54890414e37122a1aacef1649bb1abce53ffdc3c24527aa8d3c4b57614b20240e7c70c
+DIST gnu-efi-3.0.5.tar.bz2 151844 SHA256 
bd8fcd5914f18fc0e4ba948ab03b00013e528504f529c60739b748f6ef130b22 SHA512 
848ea9b0a9b900a237d04c2fe95fbaaa08d786c8abe4cbfdca9b666a5cd955ad1097668561aa90899b654a606ff822509fb23b6aeafce69bc4407e5b4547fdcf
 WHIRLPOOL 
34072e108dfc7a69b30c38e0ffc781383fbc7f376c57e13f94b7158afc69dd41433970306088a41bc2c8e26e699de885ddc85e6b2961adab6e93dd4b7e3f80bd
 DIST gnu-efi_3.0i-4.diff.gz 4746 SHA256 
3f895d26ea855d617513845d4e15a288646d203500b56d9a4f696a6a65799d2e SHA512 
bf64a613597f20d06c09a351bf21cf57eea4cf0a46f9d15c7c2e1ba2fa7fc43e45c7a15e38f822a09e17a61299afa271e4228a264fb7c42a19be1666237d757e
 WHIRLPOOL 
4e5c7b59a2982a04e209146981f4c87b911656ea3bd6a8daa4e6cac83ade50a765e49f45aabecb65004db8f37aad5ca2814cfae93e227da7fdf0665d111ff760
 DIST gnu-efi_3.0u.orig.tar.gz 159662 SHA256 
3c0d450d5829204ca05dcb3b2aae772e52c379b7c7e09146759c6315606f934e SHA512 
77224d555befb96b14c20a3a39aacb50ed2db9dfff0c112113c3fb211152106f76cf278b4d37b4251e9f83327c7fd59319e6dee802c97d3bfa7308f7c43b34e3
 WHIRLPOOL 
1bf63f9f291fd198b97f74542c4344f065cad4ccc1ea0861c421464903bdd23ab1af0a3d3c36d18cfd88fda402184db78ffe9470d0664ff57724380cbd4c4040

diff --git a/sys-boot/gnu-efi/gnu-efi-3.0.5.ebuild 
b/sys-boot/gnu-efi/gnu-efi-3.0.5.ebuild
new file mode 100644
index 000..3a112c806de
--- /dev/null
+++ b/sys-boot/gnu-efi/gnu-efi-3.0.5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Library for build EFI Applications"
+HOMEPAGE="http://gnu-efi.sourceforge.net/";
+SRC_URI="mirror://sourceforge/gnu-efi/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+# IA64 build is broken in setjmp code:
+# https://sourceforge.net/p/gnu-efi/bugs/9/
+KEYWORDS="-* ~amd64 ~arm ~arm64 -ia64 ~x86"
+IUSE="abi_x86_32 abi_x86_64"
+
+DEPEND="sys-apps/pciutils"
+RDEPEND=""
+
+# These objects get run early boot (i.e. not inside of Linux),
+# so doing these QA checks on them doesn't make sense.
+QA_EXECSTACK="usr/*/lib*efi.a:* usr/*/crt*.o"
+RESTRICT="strip"
+
+src_prepare() {
+   sed -i -e "s/-Werror//" Make.defaults || die
+   default
+}
+
+efimake() {
+   local arch=
+   case ${CHOST} in
+   arm*) arch=arm ;;
+   aarch64*) arch=aarch64 ;;
+   ia64*) arch=ia64 ;;
+   i?86*) arch=ia32 ;;
+   x86_64*) arch=x86_64 ;;
+   *) die "Unknown CHOST" ;;
+   esac
+
+   local args=(
+   ARCH="${arch}"
+   HOSTCC="${BUILD_CC}"
+   CC="${CC}"
+   AS="${AS}"
+   LD="${LD}"
+   AR="${AR}"
+   PREFIX="${EPREFIX}/usr"
+   LIBDIR='$(PREFIX)'/$(get_libdir)
+   )
+   emake -j1 "${args[@]}" "$@"
+}
+
+src_compile() {
+   tc-export BUILD_CC AR AS CC LD
+
+   # https://bugs.gentoo.org/607992
+   filter-mfpmath sse
+
+   if [[ ${CHOST} == x86_64* ]]; then
+   use abi_x86_32 && CHOST=i686 ABI=x86 efimake
+   use abi_x86_64 && efimake

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

2017-04-25 Thread Andreas Sturmlechner
commit: 54ac2df4df2d97a68b369ed94c4e623350315a6e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 17 10:42:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 23:11:06 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=54ac2df4

kde5.eclass: Move GNOME2_ECLASS_ICONS conditional from gnome2-utils

 eclass/kde5.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 38b0fcda90..102a41545a 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -723,7 +723,9 @@ kde5_pkg_preinst() {
 kde5_pkg_postinst() {
debug-print-function ${FUNCNAME} "$@"
 
-   gnome2_icon_cache_update
+   if [[ -n ${GNOME2_ECLASS_ICONS} ]]; then
+   gnome2_icon_cache_update
+   fi
xdg_pkg_postinst
 
if [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]]; then



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

2017-04-25 Thread Tim Harder
commit: d5c04d235bb4dd3bba89147167595bd7e92acb3f
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Apr 25 23:03:05 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Apr 25 23:04:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c04d23

sys-fs/bindfs: version bump to 1.13.7

 sys-fs/bindfs/Manifest |  1 +
 sys-fs/bindfs/bindfs-1.13.7.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest
index 71b1706e147..fc0ccd3bc88 100644
--- a/sys-fs/bindfs/Manifest
+++ b/sys-fs/bindfs/Manifest
@@ -1,3 +1,4 @@
 DIST bindfs-1.13.4.tar.gz 374364 SHA256 
a0e7336e5b7c9a4aaca7ba15487675dbe5c8dac692ee7341e7fcb41dd410d014 SHA512 
24f4f75b0fd45b4b9dc852f66e0dd0b6a5b9664afc4c465e4d3c0ce9a024b2f5be5cc9e5c779492bb4e407ec0fa32441723ca068b77ced03882fab52af572b2b
 WHIRLPOOL 
3444dd1e79febb0a01f368c1e6b0948093a0118eb1373846317397f9e4e77b8bb498fc35f45d2839aa32f8b2674ec4b509e615fba8b4dd389f0ef1a540808f81
 DIST bindfs-1.13.5.tar.gz 373253 SHA256 
2814d1319e7425a5651d009a45e0269df7da9f18c6e7beca663148d7622c6ef3 SHA512 
1de334e0ddfbd9f2a31c16959c1bee8b4609cd42dab234870a8cdd49697785f798c458e13a57723e4b3582f10e5a20ec29cc039fb562ff2114e0ccc120535e6d
 WHIRLPOOL 
98f02d686ec2372ba59d542fd5dbcfb46c35f25fcd6d48c6945b09566762b72ab76ddfcce44b2fc1b72aff4159fa6807981ab518cd54d5b4621a3c91d800964b
 DIST bindfs-1.13.6.tar.gz 374840 SHA256 
3c654c2d5d9780189b87b19002ecdeb32d97914481f5f1f841f7585700f8df97 SHA512 
d6c1845edc160419d50283995602cabff204b41d6116d89ffba4a7153482e803cacc45ae95e2e9b13c798b59a32aa4016a2b00cc51db1a5f6b720f09a97b87f1
 WHIRLPOOL 
392f16dfd024eb777db5dc9b103fcac313c848a7bca43bd8d35c990c089d6b45c2ebf9819ccb619029ae7b7bf15cd27f9381545133193d11f9a0e8707a445ca3
+DIST bindfs-1.13.7.tar.gz 398511 SHA256 
09a41b32db5ef54220161a79ffa4721507bc18bf9b3f6fcbbc05f0c661060041 SHA512 
720fa089dac56b316240c1c8ee3958961d82dee6788b272ec9b22c222d28d03695f9ab8c35759f303298afb5c04da58e20214dbd9147cbf414a6a9c3e5882712
 WHIRLPOOL 
a63cf7666a0ec9c1b393663fc63c16bafda968e5be7ae768bdd4b627e0bb206f9cffde749b96e86e22f5586bc3085321d97f1b7bfd501ff7e96f33e1453ddcb7

diff --git a/sys-fs/bindfs/bindfs-1.13.7.ebuild 
b/sys-fs/bindfs/bindfs-1.13.7.ebuild
new file mode 100644
index 000..e8f1bd439eb
--- /dev/null
+++ b/sys-fs/bindfs/bindfs-1.13.7.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="FUSE filesystem for bind mounting with altered permissions"
+HOMEPAGE="http://bindfs.org/";
+SRC_URI="http://bindfs.org/downloads/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND=">=sys-fs/fuse-2.9"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+RESTRICT="test"
+
+src_configure() {
+   econf $(use_enable debug debug-output)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/bindfs/, sys-fs/bindfs/files/

2017-04-25 Thread Tim Harder
commit: da088f300094bd475aa3df233430a69567e0b9ff
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Apr 25 23:03:49 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Tue Apr 25 23:04:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da088f30

sys-fs/bindfs: remove old

 sys-fs/bindfs/Manifest |  2 --
 sys-fs/bindfs/bindfs-1.13.4.ebuild | 31 --
 sys-fs/bindfs/bindfs-1.13.5.ebuild | 23 ---
 sys-fs/bindfs/files/bindfs-1.13.4-cflags.patch | 29 
 4 files changed, 85 deletions(-)

diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest
index fc0ccd3bc88..d6288321df6 100644
--- a/sys-fs/bindfs/Manifest
+++ b/sys-fs/bindfs/Manifest
@@ -1,4 +1,2 @@
-DIST bindfs-1.13.4.tar.gz 374364 SHA256 
a0e7336e5b7c9a4aaca7ba15487675dbe5c8dac692ee7341e7fcb41dd410d014 SHA512 
24f4f75b0fd45b4b9dc852f66e0dd0b6a5b9664afc4c465e4d3c0ce9a024b2f5be5cc9e5c779492bb4e407ec0fa32441723ca068b77ced03882fab52af572b2b
 WHIRLPOOL 
3444dd1e79febb0a01f368c1e6b0948093a0118eb1373846317397f9e4e77b8bb498fc35f45d2839aa32f8b2674ec4b509e615fba8b4dd389f0ef1a540808f81
-DIST bindfs-1.13.5.tar.gz 373253 SHA256 
2814d1319e7425a5651d009a45e0269df7da9f18c6e7beca663148d7622c6ef3 SHA512 
1de334e0ddfbd9f2a31c16959c1bee8b4609cd42dab234870a8cdd49697785f798c458e13a57723e4b3582f10e5a20ec29cc039fb562ff2114e0ccc120535e6d
 WHIRLPOOL 
98f02d686ec2372ba59d542fd5dbcfb46c35f25fcd6d48c6945b09566762b72ab76ddfcce44b2fc1b72aff4159fa6807981ab518cd54d5b4621a3c91d800964b
 DIST bindfs-1.13.6.tar.gz 374840 SHA256 
3c654c2d5d9780189b87b19002ecdeb32d97914481f5f1f841f7585700f8df97 SHA512 
d6c1845edc160419d50283995602cabff204b41d6116d89ffba4a7153482e803cacc45ae95e2e9b13c798b59a32aa4016a2b00cc51db1a5f6b720f09a97b87f1
 WHIRLPOOL 
392f16dfd024eb777db5dc9b103fcac313c848a7bca43bd8d35c990c089d6b45c2ebf9819ccb619029ae7b7bf15cd27f9381545133193d11f9a0e8707a445ca3
 DIST bindfs-1.13.7.tar.gz 398511 SHA256 
09a41b32db5ef54220161a79ffa4721507bc18bf9b3f6fcbbc05f0c661060041 SHA512 
720fa089dac56b316240c1c8ee3958961d82dee6788b272ec9b22c222d28d03695f9ab8c35759f303298afb5c04da58e20214dbd9147cbf414a6a9c3e5882712
 WHIRLPOOL 
a63cf7666a0ec9c1b393663fc63c16bafda968e5be7ae768bdd4b627e0bb206f9cffde749b96e86e22f5586bc3085321d97f1b7bfd501ff7e96f33e1453ddcb7

diff --git a/sys-fs/bindfs/bindfs-1.13.4.ebuild 
b/sys-fs/bindfs/bindfs-1.13.4.ebuild
deleted file mode 100644
index a9162f71dcf..000
--- a/sys-fs/bindfs/bindfs-1.13.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="FUSE filesystem for bind mounting with altered permissions"
-HOMEPAGE="http://bindfs.org/";
-SRC_URI="http://bindfs.org/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND=">=sys-fs/fuse-2.9"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-RESTRICT="test"
-
-src_prepare() {
-   local PATCHES=( "${FILESDIR}"/${PN}-1.13.4-cflags.patch )
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable debug)
-}

diff --git a/sys-fs/bindfs/bindfs-1.13.5.ebuild 
b/sys-fs/bindfs/bindfs-1.13.5.ebuild
deleted file mode 100644
index 4d668295396..000
--- a/sys-fs/bindfs/bindfs-1.13.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="FUSE filesystem for bind mounting with altered permissions"
-HOMEPAGE="http://bindfs.org/";
-SRC_URI="http://bindfs.org/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-RDEPEND=">=sys-fs/fuse-2.9"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-RESTRICT="test"
-
-src_configure() {
-   econf $(use_enable debug)
-}

diff --git a/sys-fs/bindfs/files/bindfs-1.13.4-cflags.patch 
b/sys-fs/bindfs/files/bindfs-1.13.4-cflags.patch
deleted file mode 100644
index 9ab6fea3e82..000
--- a/sys-fs/bindfs/files/bindfs-1.13.4-cflags.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 1789b728e8118626adb6b945303f1b2059a2e84d Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Sun, 23 Oct 2016 17:09:38 +0200
-Subject: [PATCH] Respect custom CFLAGS
-

- configure.ac | 6 --
- 1 file changed, 6 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index fb78b0b..f59c617 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -16,12 +16,6 @@ AC_ARG_WITH([core-foundation],
- AS_HELP_STRING([--with-core-foundation], [link against Core Foundation 
(OS X only) @<:@default=no@:>@]))
- 
- 
--if test x"$enable_debug" == "xyes" ; then
--my_CFLAGS="-g -O0"
--else
--my_CFLAGS="-O2"
--fi
--
- if test x"$enable_debug_output" == "xyes" ; then
- AC_DEFINE([BINDFS_DEBUG], [1], [Define to 1 to enable debugging messages])
- fi
--- 
-2.10.0
-



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/uclibc/x86/

2017-04-25 Thread Anthony G. Basile
commit: 14fe78ed6d80cf33bba5de3e4363eab1eec9c69a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 25 22:50:52 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 25 22:50:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fe78ed

profiles: umask >=sys-devel/gcc-5 on default/linux/uclibc/x86

 profiles/default/linux/uclibc/x86/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/default/linux/uclibc/x86/package.mask 
b/profiles/default/linux/uclibc/x86/package.mask
deleted file mode 100644
index ad1b7ebef1f..000
--- a/profiles/default/linux/uclibc/x86/package.mask
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Triggers a bug in pselect in make with parallel builds
->=sys-devel/gcc-5



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-sdk/, kde-plasma/breeze/, kde-plasma/kscreenlocker/, ...

2017-04-25 Thread Andreas Sturmlechner
commit: fe1496b7dfe590652c86428c78b064cc8902e778
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 22:42:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 22:42:42 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=fe1496b7

kde-plasma: Remove KDE Plasma 5.9.5

Moved to tree.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-plasma/bluedevil/bluedevil-5.9.5.ebuild|  40 -
 kde-plasma/breeze-grub/breeze-grub-5.9.5.ebuild|  30 
 kde-plasma/breeze-gtk/breeze-gtk-5.9.5.ebuild  |  22 ---
 .../breeze-plymouth/breeze-plymouth-5.9.5.ebuild   |  26 
 kde-plasma/breeze/breeze-5.9.5.ebuild  |  76 --
 .../kactivitymanagerd-5.9.5.ebuild |  36 -
 .../kde-cli-tools/kde-cli-tools-5.9.5.ebuild   |  58 
 .../kde-gtk-config/kde-gtk-config-5.9.5.ebuild |  57 ---
 kde-plasma/kdecoration/kdecoration-5.9.5.ebuild|  17 ---
 .../kdeplasma-addons/kdeplasma-addons-5.9.5.ebuild |  56 ---
 kde-plasma/kgamma/kgamma-5.9.5.ebuild  |  26 
 kde-plasma/khotkeys/khotkeys-5.9.5.ebuild  |  46 --
 kde-plasma/kinfocenter/kinfocenter-5.9.5.ebuild|  91 
 kde-plasma/kmenuedit/kmenuedit-5.9.5.ebuild|  44 --
 kde-plasma/kscreen/kscreen-5.9.5.ebuild|  38 -
 .../kscreenlocker/kscreenlocker-5.9.5.ebuild   |  89 ---
 kde-plasma/ksshaskpass/ksshaskpass-5.9.5.ebuild|  49 ---
 kde-plasma/ksysguard/ksysguard-5.9.5.ebuild|  47 --
 kde-plasma/kwallet-pam/kwallet-pam-5.9.5.ebuild|  93 
 .../kwayland-integration-5.9.5.ebuild  |  22 ---
 kde-plasma/kwin/kwin-5.9.5.ebuild  |  94 
 kde-plasma/kwrited/kwrited-5.9.5.ebuild|  23 ---
 kde-plasma/libkscreen/libkscreen-5.9.5.ebuild  |  27 
 kde-plasma/libksysguard/libksysguard-5.9.5.ebuild  |  56 ---
 kde-plasma/milou/milou-5.9.5.ebuild|  29 
 kde-plasma/oxygen/oxygen-5.9.5.ebuild  |  84 ---
 .../plasma-desktop/plasma-desktop-5.9.5.ebuild | 154 ---
 .../plasma-integration-5.9.5.ebuild|  42 --
 kde-plasma/plasma-meta/plasma-meta-5.9.5.ebuild|  64 
 kde-plasma/plasma-nm/plasma-nm-5.9.5.ebuild|  65 
 kde-plasma/plasma-pa/plasma-pa-5.9.5.ebuild|  29 
 kde-plasma/plasma-sdk/plasma-sdk-5.9.5.ebuild  |  57 ---
 .../plasma-workspace-wallpapers-5.9.5.ebuild   |  18 ---
 .../plasma-workspace/plasma-workspace-5.9.5.ebuild | 163 -
 .../polkit-kde-agent/polkit-kde-agent-5.9.5.ebuild |  30 
 kde-plasma/powerdevil/powerdevil-5.9.5.ebuild  |  82 ---
 kde-plasma/sddm-kcm/sddm-kcm-5.9.5.ebuild  |  41 --
 .../systemsettings/systemsettings-5.9.5.ebuild |  45 --
 kde-plasma/user-manager/user-manager-5.9.5.ebuild  |  26 
 39 files changed, 2092 deletions(-)

diff --git a/kde-plasma/bluedevil/bluedevil-5.9.5.ebuild 
b/kde-plasma/bluedevil/bluedevil-5.9.5.ebuild
deleted file mode 100644
index 1b30c235b0..00
--- a/kde-plasma/bluedevil/bluedevil-5.9.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit kde5
-
-DESCRIPTION="Bluetooth stack for KDE Plasma"
-HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil";
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-COMMON_DEPEND="
-   $(add_frameworks_dep bluez-qt)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kded)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep plasma)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-DEPEND="${COMMON_DEPEND}
-   x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-   $(add_plasma_dep kde-cli-tools)
-   !app-mobilephone/obexd
-   !app-mobilephone/obex-data-server
-   !kde-plasma/bluedevil:4
-"

diff --git a/kde-plasma/breeze-grub/breeze-grub-5.9.5.ebuild 
b/kde-plasma/breeze-grub/breeze-grub-5.9.5.ebuild
deleted file mode 100644
index 70488d313e..00
--- a/kde-plasma/breeze-grub/breeze-grub-5.9.5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_AUTODEPS="false"
-KDE_DEBUG="false"
-inherit kde5
-
-DESCRIPTION="Breeze theme for GRUB"
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-src_prepare(

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

2017-04-25 Thread Anthony G. Basile
commit: 5098699183e65b667c6d0e6f76531ce1c5065a23
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 25 22:47:57 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 25 22:47:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50986991

sys-libs/uclibc-ng: version 1.0.23 stable on amd64 and x86

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-libs/uclibc-ng/uclibc-ng-1.0.23.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/uclibc-ng/uclibc-ng-1.0.23.ebuild 
b/sys-libs/uclibc-ng/uclibc-ng-1.0.23.ebuild
index c0d6e8d0953..2492d87f815 100644
--- a/sys-libs/uclibc-ng/uclibc-ng-1.0.23.ebuild
+++ b/sys-libs/uclibc-ng/uclibc-ng-1.0.23.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} != "" ]] ; then
PATCH_VER=""
SRC_URI="http://downloads.uclibc-ng.org/releases/${PV}/${MY_P}.tar.bz2";
#KEYWORDS="-* ~amd64 ~arm ~mips ~ppc ~x86"
-   KEYWORDS="-* ~amd64 ~arm ~ppc ~x86"
+   KEYWORDS="-* amd64 ~arm ~ppc x86"
 fi
 
 LICENSE="LGPL-2"



[gentoo-commits] proj/sci:master commit in: sci-misc/kaldi/, sci-misc/kaldi/files/

2017-04-25 Thread Christoph Junghans
commit: 884605a42b33aeec4a6f05f8f0ac3dc8a60f325d
Author: Pavel Denisov  gmail  com>
AuthorDate: Sun Apr 23 11:35:22 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Apr 23 11:35:22 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=884605a4

sci-misc/kaldi: Version bump (#747)

Adopt the version scheme introduced by upstream
Add double-precision USE flag

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 sci-misc/kaldi/files/Makefile.0d5e4b1.patch|  45 +++
 .../kaldi/files/default_rules.mk.96eec2b.patch |  30 +
 sci-misc/kaldi/kaldi-0_p20151106.ebuild| 124 -
 sci-misc/kaldi/kaldi-5.1.65.ebuild | 146 +
 sci-misc/kaldi/metadata.xml|   3 +
 5 files changed, 224 insertions(+), 124 deletions(-)

diff --git a/sci-misc/kaldi/files/Makefile.0d5e4b1.patch 
b/sci-misc/kaldi/files/Makefile.0d5e4b1.patch
new file mode 100644
index 0..80b9862c6
--- /dev/null
+++ b/sci-misc/kaldi/files/Makefile.0d5e4b1.patch
@@ -0,0 +1,45 @@
+--- src/Makefile.orig  2017-03-03 01:33:22.0 +0100
 src/Makefile   2017-03-03 18:06:59.912864196 +0100
+@@ -32,7 +32,6 @@
+ # Reset the default goal, so that the all target will become default
+ .DEFAULT_GOAL :=
+ all: 
+-  $(MAKE) checkversion 
+   $(MAKE) kaldi.mk 
+   $(MAKE) mklibdir
+   $(MAKE) subdirs
+@@ -52,18 +51,6 @@
+   @true
+ endif
+ 
+-.PHONY: checkversion
+-checkversion:
+-ifeq ($(shell ./configure --version),$(CONFIGURE_VERSION))
+-  @echo "The version of configure script matches kaldi.mk version. Good."
+-else
+-  @echo ""
+-  @echo "The kaldi.mk file was generated using a different version of 
configure script. Please rerun the configure again"
+-  @test -f ./kaldi.mk && echo  "Hint: Previous configure command line: " 
&& head -n 2 ./kaldi.mk | grep configure | sed 's/^# *//g'
+-  @echo ""
+-  @false
+-endif
+-
+ biglib: $(SUBDIRS_LIB)
+ ifeq ($(KALDI_FLAVOR), dynamic)
+ ifeq ($(shell uname), Darwin)
+@@ -136,6 +123,15 @@
+ ext_depend: check_portaudio
+   -for x in $(EXT_SUBDIRS); do $(MAKE) -C $$x depend; done
+ 
++print-binfiles: $(addsuffix /print-binfiles, $(SUBDIRS))
++
++%/print-binfiles:
++  @$(MAKE) --no-print-directory -C $(dir $@) print-binfiles
++
++print-libfiles: $(addsuffix /print-libfiles, $(SUBDIRS))
++
++%/print-libfiles:
++  @$(MAKE) --no-print-directory -C $(dir $@) print-libfiles
+ 
+ .PHONY: $(SUBDIRS)
+ $(SUBDIRS) : mklibdir

diff --git a/sci-misc/kaldi/files/default_rules.mk.96eec2b.patch 
b/sci-misc/kaldi/files/default_rules.mk.96eec2b.patch
new file mode 100644
index 0..89a3103ba
--- /dev/null
+++ b/sci-misc/kaldi/files/default_rules.mk.96eec2b.patch
@@ -0,0 +1,30 @@
+--- src/makefiles/default_rules.mk.orig2017-03-03 01:33:22.0 
+0100
 src/makefiles/default_rules.mk 2017-03-03 18:24:54.159740235 +0100
+@@ -12,7 +12,7 @@
+ ifdef LIBNAME
+   LIBFILE = lib$(LIBNAME).so
+ endif
+-LDFLAGS += -Wl,-rpath=$(shell readlink -f $(KALDILIBDIR))
++LDFLAGS += -L. $(foreach dep,$(ADDLIBS), -L$(dir $(dep)))
+ EXTRA_LDLIBS += $(foreach dep,$(ADDLIBS), $(dir $(dep))lib$(notdir 
$(basename $(dep))).so)
+   else  # Platform not supported
+ $(error Dynamic libraries not supported on this platform. Run configure 
with --static flag.)
+@@ -82,7 +82,7 @@
+   for x in $(TESTFILES); do   \
+ printf "Running $$x ..."; \
+   timestamp1=$$(date +"%s"); \
+-./$$x >$$x.testlog 2>&1;  \
++LD_LIBRARY_PATH=$(KALDILIBDIR):${LD_LIBRARY_PATH} ./$$x >$$x.testlog 
2>&1;\
+   ret=$$? \
+   timestamp2=$$(date +"%s"); \
+   time_taken=$$[timestamp2-timestamp1]; \
+@@ -121,3 +121,9 @@
+ # removing automatic making of "depend" as it's quite slow.
+ #.depend.mk: depend
+ -include .depend.mk
++
++print-binfiles:
++  @echo $(addprefix $(shell pwd)/, $(BINFILES))
++
++print-libfiles:
++  @echo $(addsuffix .so, $(addprefix $(shell pwd)/lib, $(LIBNAME)))

diff --git a/sci-misc/kaldi/kaldi-0_p20151106.ebuild 
b/sci-misc/kaldi/kaldi-0_p20151106.ebuild
deleted file mode 100644
index 7dbc93ee8..0
--- a/sci-misc/kaldi/kaldi-0_p20151106.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs cuda flag-o-matic
-
-DESCRIPTION="A toolkit for speech recognition"
-HOMEPAGE="http://kaldi-asr.org/";
-SRC_URI="http://gentoo.akreal.net/distfiles/${P}.tar.xz";
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc test cuda"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   media-libs/speex
-   virtual/cblas
-   virtual/lapack
-   virtual/lapacke
-   >=sci-misc/openfst-1.4.1
-   cuda? ( dev-util/nvidia-cuda-toolkit )"
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )"
-
-# We need write acccess /dev/nvidiactl, /dev/n

[gentoo-commits] repo/gentoo:master commit in: kde-plasma/ksysguard/, kde-plasma/kinfocenter/, kde-plasma/kactivitymanagerd/, ...

2017-04-25 Thread Andreas Sturmlechner
commit: 84a33a3b997ab3e58df7ebcd90e635aeecbf43a0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 22:40:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 22:40:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a33a3b

kde-plasma: Remove KDE Plasma 5.9.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-plasma/bluedevil/Manifest  |   1 -
 kde-plasma/bluedevil/bluedevil-5.9.4.ebuild|  40 -
 kde-plasma/breeze-grub/Manifest|   1 -
 kde-plasma/breeze-grub/breeze-grub-5.9.4.ebuild|  30 
 kde-plasma/breeze-gtk/Manifest |   1 -
 kde-plasma/breeze-gtk/breeze-gtk-5.9.4.ebuild  |  22 ---
 kde-plasma/breeze-plymouth/Manifest|   1 -
 .../breeze-plymouth/breeze-plymouth-5.9.4.ebuild   |  26 
 kde-plasma/breeze/Manifest |   1 -
 kde-plasma/breeze/breeze-5.9.4.ebuild  |  76 --
 kde-plasma/kactivitymanagerd/Manifest  |   1 -
 .../kactivitymanagerd-5.9.4.ebuild |  36 -
 kde-plasma/kde-cli-tools/Manifest  |   1 -
 .../kde-cli-tools/kde-cli-tools-5.9.4.ebuild   |  58 
 kde-plasma/kde-gtk-config/Manifest |   1 -
 .../kde-gtk-config/kde-gtk-config-5.9.4.ebuild |  57 ---
 kde-plasma/kdecoration/Manifest|   1 -
 kde-plasma/kdecoration/kdecoration-5.9.4.ebuild|  17 ---
 kde-plasma/kdeplasma-addons/Manifest   |   1 -
 .../kdeplasma-addons/kdeplasma-addons-5.9.4.ebuild |  56 ---
 kde-plasma/kgamma/Manifest |   1 -
 kde-plasma/kgamma/kgamma-5.9.4.ebuild  |  26 
 kde-plasma/khotkeys/Manifest   |   1 -
 kde-plasma/khotkeys/khotkeys-5.9.4.ebuild  |  46 --
 kde-plasma/kinfocenter/Manifest|   1 -
 kde-plasma/kinfocenter/kinfocenter-5.9.4.ebuild|  91 
 kde-plasma/kmenuedit/Manifest  |   1 -
 kde-plasma/kmenuedit/kmenuedit-5.9.4.ebuild|  44 --
 kde-plasma/kscreen/Manifest|   1 -
 kde-plasma/kscreen/kscreen-5.9.4.ebuild|  38 -
 kde-plasma/kscreenlocker/Manifest  |   1 -
 .../kscreenlocker/kscreenlocker-5.9.4.ebuild   |  89 ---
 kde-plasma/ksshaskpass/Manifest|   1 -
 kde-plasma/ksshaskpass/ksshaskpass-5.9.4.ebuild|  49 ---
 kde-plasma/ksysguard/Manifest  |   1 -
 kde-plasma/ksysguard/ksysguard-5.9.4.ebuild|  47 --
 kde-plasma/kwallet-pam/Manifest|   1 -
 kde-plasma/kwallet-pam/kwallet-pam-5.9.4.ebuild|  93 
 kde-plasma/kwayland-integration/Manifest   |   1 -
 .../kwayland-integration-5.9.4.ebuild  |  22 ---
 kde-plasma/kwin/Manifest   |   1 -
 kde-plasma/kwin/files/kwin-5.9.4-glconfig.patch|  37 -
 kde-plasma/kwin/kwin-5.9.4-r1.ebuild   |  99 -
 kde-plasma/kwrited/Manifest|   1 -
 kde-plasma/kwrited/kwrited-5.9.4.ebuild|  23 ---
 kde-plasma/libkscreen/Manifest |   1 -
 kde-plasma/libkscreen/libkscreen-5.9.4.ebuild  |  27 
 kde-plasma/libksysguard/Manifest   |   1 -
 kde-plasma/libksysguard/libksysguard-5.9.4.ebuild  |  56 ---
 kde-plasma/milou/Manifest  |   1 -
 kde-plasma/milou/milou-5.9.4.ebuild|  29 
 kde-plasma/oxygen/Manifest |   1 -
 kde-plasma/oxygen/oxygen-5.9.4.ebuild  |  84 ---
 kde-plasma/plasma-desktop/Manifest |   1 -
 .../plasma-desktop/plasma-desktop-5.9.4.ebuild | 154 ---
 kde-plasma/plasma-integration/Manifest |   1 -
 .../plasma-integration-5.9.4.ebuild|  42 --
 kde-plasma/plasma-meta/plasma-meta-5.9.4.ebuild|  64 
 kde-plasma/plasma-nm/Manifest  |   1 -
 kde-plasma/plasma-nm/plasma-nm-5.9.4.ebuild|  65 
 kde-plasma/plasma-pa/Manifest  |   1 -
 kde-plasma/plasma-pa/plasma-pa-5.9.4.ebuild|  29 
 kde-plasma/plasma-sdk/Manifest |   1 -
 kde-plasma/plasma-sdk/plasma-sdk-5.9.4.ebuild  |  57 ---
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 -
 .../plasma-workspace-wallpapers-5.9.4.ebuild   |  18 ---
 kde-plasma/plasma-workspace/Manifest   |   1 -
 .../plasma-workspace/plasma-workspace-5.9.4.ebuild | 163 -
 kde-plasma/polkit-kde-agent/Manifest   |   1 -
 .../polkit-kde-agent/polkit-kde-agent-5.9.4.ebuild |  30 
 kde-plasma/powerdevil/Manifest |   1 -
 kde-plasma/powerdevil/powerdevil-5.9.4.ebuild  |  82 ---
 kde-plasma/sddm-kcm/Manifest   |   1 

[gentoo-commits] proj/sci:master commit in: sci-physics/quinoa/

2017-04-25 Thread Christoph Junghans
commit: 3e430552c47cab044c1a522e52e53185ed755c94
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Apr 25 22:42:28 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Apr 25 22:43:47 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3e430552

sci-physics/quinoa: fix deps

Fix quinoacomputing/buildenv#4
Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-physics/quinoa/quinoa-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/quinoa/quinoa-.ebuild 
b/sci-physics/quinoa/quinoa-.ebuild
index b144380a6..51eb2e513 100644
--- a/sci-physics/quinoa/quinoa-.ebuild
+++ b/sci-physics/quinoa/quinoa-.ebuild
@@ -23,7 +23,7 @@ DEPEND=">=sci-libs/trilinos-12.10.1[netcdf]
dev-libs/pugixml
dev-cpp/pstreams
sci-libs/hypre[mpi]
-   dev-libs/pegtl
+   

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

2017-04-25 Thread Christoph Junghans
commit: aaf2a26ee109949f3565d1952857ba584afff539
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Apr 25 22:44:14 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Apr 25 22:44:14 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=aaf2a26e

Merge branch 'master' of ssh://github.com/gentoo-science/sci

 sci-misc/kaldi/Manifest|   2 +-
 sci-misc/kaldi/files/Makefile.0d5e4b1.patch|  45 
 .../kaldi/files/default_rules.mk.96eec2b.patch |  30 +
 sci-misc/kaldi/kaldi-0_p20151106.ebuild| 124 -
 ...aldi-0_p20160628.ebuild => kaldi-5.1.65.ebuild} | 101 +
 sci-misc/kaldi/metadata.xml|   3 +
 6 files changed, 135 insertions(+), 170 deletions(-)



[gentoo-commits] proj/releng:master commit in: tools-uclibc/portage.i686.hardened/, tools-uclibc/portage.amd64.vanilla/, ...

2017-04-25 Thread Anthony G. Basile
commit: ec4fb2ee0e3f8a5c4a7eadc192dfa715b27017d7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr 25 22:42:25 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr 25 22:42:25 2017 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=ec4fb2ee

tools-uclibc: keyword =sys-fs/e2fsprogs-1.43.4 on amd64, i686

 tools-uclibc/portage.amd64.hardened/package.accept_keywords | 2 ++
 tools-uclibc/portage.amd64.vanilla/package.accept_keywords  | 2 ++
 tools-uclibc/portage.i686.hardened/package.accept_keywords  | 2 ++
 tools-uclibc/portage.i686.vanilla/package.accept_keywords   | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/tools-uclibc/portage.amd64.hardened/package.accept_keywords 
b/tools-uclibc/portage.amd64.hardened/package.accept_keywords
index e3a93393..f02c1953 100644
--- a/tools-uclibc/portage.amd64.hardened/package.accept_keywords
+++ b/tools-uclibc/portage.amd64.hardened/package.accept_keywords
@@ -1 +1,3 @@
 =dev-lang/python-3.5.2 ~amd64
+=sys-fs/e2fsprogs-1.43.4 ~amd64
+=sys-libs/e2fsprogs-libs-1.43.4 ~amd64

diff --git a/tools-uclibc/portage.amd64.vanilla/package.accept_keywords 
b/tools-uclibc/portage.amd64.vanilla/package.accept_keywords
index e3a93393..f02c1953 100644
--- a/tools-uclibc/portage.amd64.vanilla/package.accept_keywords
+++ b/tools-uclibc/portage.amd64.vanilla/package.accept_keywords
@@ -1 +1,3 @@
 =dev-lang/python-3.5.2 ~amd64
+=sys-fs/e2fsprogs-1.43.4 ~amd64
+=sys-libs/e2fsprogs-libs-1.43.4 ~amd64

diff --git a/tools-uclibc/portage.i686.hardened/package.accept_keywords 
b/tools-uclibc/portage.i686.hardened/package.accept_keywords
index edf8a44b..669ca3c6 100644
--- a/tools-uclibc/portage.i686.hardened/package.accept_keywords
+++ b/tools-uclibc/portage.i686.hardened/package.accept_keywords
@@ -1 +1,3 @@
 =dev-lang/python-3.5.2 ~x86
+=sys-fs/e2fsprogs-1.43.4 ~x86
+=sys-libs/e2fsprogs-libs-1.43.4 ~x86

diff --git a/tools-uclibc/portage.i686.vanilla/package.accept_keywords 
b/tools-uclibc/portage.i686.vanilla/package.accept_keywords
index edf8a44b..669ca3c6 100644
--- a/tools-uclibc/portage.i686.vanilla/package.accept_keywords
+++ b/tools-uclibc/portage.i686.vanilla/package.accept_keywords
@@ -1 +1,3 @@
 =dev-lang/python-3.5.2 ~x86
+=sys-fs/e2fsprogs-1.43.4 ~x86
+=sys-libs/e2fsprogs-libs-1.43.4 ~x86



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/, kde-plasma/kinfocenter/, kde-plasma/kmenuedit/, ...

2017-04-25 Thread Andreas Sturmlechner
commit: 4d494e2e1529fa104a7cf51aaaef9e0fb2b7876c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 22:32:14 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 22:32:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d494e2e

kde-plasma: Add KDE Plasma 5.9.5

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.9.5.ebuild|  40 +
 kde-plasma/breeze-grub/Manifest|   1 +
 kde-plasma/breeze-grub/breeze-grub-5.9.5.ebuild|  30 
 kde-plasma/breeze-gtk/Manifest |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.9.5.ebuild  |  22 +++
 kde-plasma/breeze-plymouth/Manifest|   1 +
 .../breeze-plymouth/breeze-plymouth-5.9.5.ebuild   |  26 
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.9.5.ebuild  |  76 ++
 kde-plasma/kactivitymanagerd/Manifest  |   1 +
 .../kactivitymanagerd-5.9.5.ebuild |  36 +
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.9.5.ebuild   |  58 
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.9.5.ebuild |  57 +++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.9.5.ebuild|  17 +++
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons/kdeplasma-addons-5.9.5.ebuild |  56 +++
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.9.5.ebuild  |  26 
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.9.5.ebuild  |  46 ++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.9.5.ebuild|  91 
 kde-plasma/kmenuedit/Manifest  |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.9.5.ebuild|  44 ++
 kde-plasma/kscreen/Manifest|   1 +
 kde-plasma/kscreen/kscreen-5.9.5.ebuild|  38 +
 kde-plasma/kscreenlocker/Manifest  |   1 +
 .../kscreenlocker/kscreenlocker-5.9.5.ebuild   |  89 +++
 kde-plasma/ksshaskpass/Manifest|   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.9.5.ebuild|  49 +++
 kde-plasma/ksysguard/Manifest  |   1 +
 kde-plasma/ksysguard/ksysguard-5.9.5.ebuild|  47 ++
 kde-plasma/kwallet-pam/Manifest|   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.9.5.ebuild|  93 
 kde-plasma/kwayland-integration/Manifest   |   1 +
 .../kwayland-integration-5.9.5.ebuild  |  22 +++
 kde-plasma/kwin/Manifest   |   1 +
 kde-plasma/kwin/kwin-5.9.5.ebuild  |  94 
 kde-plasma/kwrited/Manifest|   1 +
 kde-plasma/kwrited/kwrited-5.9.5.ebuild|  23 +++
 kde-plasma/libkscreen/Manifest |   1 +
 kde-plasma/libkscreen/libkscreen-5.9.5.ebuild  |  27 
 kde-plasma/libksysguard/Manifest   |   1 +
 kde-plasma/libksysguard/libksysguard-5.9.5.ebuild  |  56 +++
 kde-plasma/milou/Manifest  |   1 +
 kde-plasma/milou/milou-5.9.5.ebuild|  29 
 kde-plasma/oxygen/Manifest |   1 +
 kde-plasma/oxygen/oxygen-5.9.5.ebuild  |  84 +++
 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-5.9.5.ebuild | 154 +++
 kde-plasma/plasma-integration/Manifest |   1 +
 .../plasma-integration-5.9.5.ebuild|  42 ++
 kde-plasma/plasma-meta/plasma-meta-5.9.5.ebuild|  64 
 kde-plasma/plasma-nm/Manifest  |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.9.5.ebuild|  65 
 kde-plasma/plasma-pa/Manifest  |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.9.5.ebuild|  29 
 kde-plasma/plasma-sdk/Manifest |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.9.5.ebuild  |  57 +++
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 +
 .../plasma-workspace-wallpapers-5.9.5.ebuild   |  18 +++
 kde-plasma/plasma-workspace/Manifest   |   1 +
 .../plasma-workspace/plasma-workspace-5.9.5.ebuild | 163 +
 kde-plasma/polkit-kde-agent/Manifest   |   1 +
 .../polkit-kde-agent/polkit-kde-agent-5.9.5.ebuild |  30 
 kde-plasma/powerdevil/Manifest |   1 +
 kde-plasma/powerdevil/powerdevil-5.9.5.ebuild  |  82 +++
 kde-plasma/sddm-kcm/Manifest   |   1 +
 kde-plasma/sddm-kcm/sddm-kcm-5.9.5.ebuild  |  41 ++
 

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

2017-04-25 Thread Michał Górny
commit: 223bba3cf1e29fb9bd73b2d91b9bee9963f8a9cd
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 22:04:22 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 22:20:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223bba3c

dev-lang/python: Clean old versions up

 dev-lang/python/Manifest|   3 -
 dev-lang/python/python-3.5.2.ebuild | 362 
 dev-lang/python/python-3.6.0.ebuild | 340 -
 3 files changed, 705 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index e9a7af80382..b89754b87ed 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -2,14 +2,11 @@ DIST Python-2.7.12.tar.xz 12390820 SHA256 
d7837121dd5652a05fef807c361909d255d173
 DIST Python-2.7.13.tar.xz 12495628 SHA256 
35d543986882f78261f97787fd3e06274bfa6df29fac9b4a94f73930ff98f731 SHA512 
f37c9a28ce129d01e63c84d7db627a06402854578f62d17927334ea21ede318e04bbf66e890e3f47c85333e6b19f6e5581fb3f3e27efd24be27017d1b6529c4b
 WHIRLPOOL 
6bb6ad867c856bcaea97d5ad85882d990f5c8169a2450685cb77645f674bead83970c67a6a689ce0807856e366f320a0230250d2239f005f2a64cc32505507a5
 DIST Python-3.4.5.tar.xz 14516820 SHA256 
ee64b1c8a47461009abf25252332d29a4e587cb4f0c1c96aa793a3732e9d898a SHA512 
b548a5338d141b3086dea372fa2cc245ba5350ee9f0d1304ef6222dc45380b66d380b092e547d54206d56ca68563b95036f445f97f72bb0ef1d48f81a74a3d4c
 WHIRLPOOL 
43e0aed0177d46148964447b4fb24475c4c736afb2ba84ec393fbf55db3da3f192308f9c8f236deaa7a608dac56946ee7755970fadaa82bf406c910a05f36883
 DIST Python-3.4.6.tar.xz 14473592 SHA256 
f13428bbe6aa9e3b9b6499502dc488c26096349ed7a21f7a0c1db9095f40 SHA512 
f6785cf6a99a8a27823baefe59cc20e34cbec01bb444c8600e7f49b5437159d5137f9d80fce26e219846d71bfe98f68bc6f0c87719a34db0050a4eaca95959ac
 WHIRLPOOL 
d76c18cd247a953ff836cea1ead6f9fb71637938f8bdc91376f06841069944863ac3f6fa536fd0102279e828149c3280b48a48c8d0eaca70df2941a3f38a18ed
-DIST Python-3.5.2.tar.xz 15222676 SHA256 
0010f56100b9b74259ebcd5d4b295a32324b58b517403a10d1a2aa7cb22bca40 SHA512 
c07c3366f1c81e214241444bb9da6db9d11da32ad66bfa29cdad5a3b2e34e4d870bda6d4ce3c3910b582942e91f1d8c8a1c1a7b9464cc147b83c9e0007012742
 WHIRLPOOL 
cf55d67f362b6a7529d43bb5aa8014c8349be190c6d4dae9d48de1679ab8623087478f41686cdced981cf18bb3d107052732cd437ff31ba5de2cc06b04ec2289
 DIST Python-3.5.3.tar.xz 15213396 SHA256 
eefe2ad6575855423ab630f5b51a8ef6e5556f774584c06beab4926f930ddbb0 SHA512 
bbcc20e315c63dbc8901d7e7bfa29d4dbdad9335720757d8d679730319fd1d9fcfdb55cf62d620c9b052134170f162c28d653a8af60923185b8932524d827864
 WHIRLPOOL 
8aecc4dd97342d23b61cbef686f8324d4e9ee970e40745f88027bca63cf144cfa454e4d88ac52d508126c26f1ddb18617d0ff37f036438f08842998ed9e06066
-DIST Python-3.6.0.tar.xz 16805836 SHA256 
b0c5f904f685e32d9232f7bdcbece9819a892929063b6e385414ad2dd6a23622 SHA512 
9d06bee9172bc0bfd2d280fd1c27ea712f3258cfbfd2e2aeb734d0a6710998d5deeefc5d6e72251750dd9493d35461511ceaa187a29dea700ca238ff6ac1dbb2
 WHIRLPOOL 
4fbe3b971ff6fca4349c74ca07ade0406ae70e0d201cb7689e95744a6f39d1bcc010eb426f4e02aa8f692828aa996aa5c7656b8031503b342b9b4a42beeb7827
 DIST Python-3.6.1.tar.xz 16872064 SHA256 
a01810ddfcec216bcdb357a84bfaafdfaa0ca42bbdaa4cb7ff74f5a9961e4041 SHA512 
8605fb7019386fec227d4b06d06f00ae500a8a89df289bfe6141bb56196c75483a60cc0ee553930742b31cefce68add5ccf226e0f27b7b915f5026d597e1ac29
 WHIRLPOOL 
94309888496431e974463c42375df5eb067321687d47e81efebd36aac322d44bb76f274c0595c7e9de2ea35ead594d0b261e1be2ec31914a812e654c71fff105
 DIST python-gentoo-patches-2.7.12-0.tar.xz 13576 SHA256 
cd842eec7202df57c153adc1fbb81e70b26ef651f8e9346e065d8577b93f343b SHA512 
8bf530fca15c47fa5d9bc958e433b35943a12c98e4172806a45aa60dc85ec92f8ab6ffcd90f752dc5bf8ffc711414894c15820c4b6ef72dbcedc2808119fb1f6
 WHIRLPOOL 
54b8ca6a4371d460dadccfdffcc096c12930d58714eef95117a658d7a1337ea89c45c69553b5b993017211faaa0f8d670e09a8452e53c0fb176be3e908524ee6
 DIST python-gentoo-patches-2.7.13-0.tar.xz 13292 SHA256 
271835eb36125d09cc5e904ef23a5263acd8e5f513202a8d4f8a9a0f64fc80a8 SHA512 
d70f6baba1a465a752c515e33dfdee2a5cc75400fadfb8ea0bd1e82d50089abdf02d7726c697850dc47de2054aa494bbdc08de2673c260b54e609f29dab259ad
 WHIRLPOOL 
6a6d8b099fa814839bf5b3455b3889205c649ef522b35c3a501831d63d0e916d7747b83ac9b8991f8f8c34b328478d84cf7a12a32161ce0fec37204f9c019e2d
 DIST python-gentoo-patches-3.4.5-0.tar.xz 12044 SHA256 
84ee7630670a1dac4bbbc55fabf5f99b5b29007de4f140ad956e93d2e7aba8fa SHA512 
108a4845667ecdf4001fcbeffab0cfbbac87439a449a7351428b0f3e2f159e3848ee0c0dfa45c9fba893b9f9584b33722fc8bb0bd7485a1d0909c3a35ede6ed8
 WHIRLPOOL 
f0248faa0b4ce5679e37381bba90f8a4d361a49db792787bffc06a54a4bc82fea4d53255120f10e6dbf51b99e12417fc1b469be9624e73508fa3a212a38e7352
 DIST python-gentoo-patches-3.4.6-0.tar.xz 11728 SHA256 
93e7c8487deefc36c612403fb6c82e495c46846a1952f9ed85f82af41840be4a SHA512 
41c22dc8f1db8800fc0b97eed2b27bf1873e5de1369bd4aecf7a7a91e609a78e45a4b56fc89d575317f33a7704c0c1cad1494e8a993415a198f256e8338f49ab

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

2017-04-25 Thread Michał Górny
commit: 713d41deaa6605c092ca40c2dafcd671be51898c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 22:05:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 22:20:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713d41de

dev-lang/python: Forward-port the distutils -OO patch to 3.6, #616594

 dev-lang/python/{python-3.6.1.ebuild => python-3.6.1-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/python/python-3.6.1.ebuild 
b/dev-lang/python/python-3.6.1-r1.ebuild
similarity index 99%
rename from dev-lang/python/python-3.6.1.ebuild
rename to dev-lang/python/python-3.6.1-r1.ebuild
index d4a2a2a0c56..979354ebcf7 100644
--- a/dev-lang/python/python-3.6.1.ebuild
+++ b/dev-lang/python/python-3.6.1-r1.ebuild
@@ -63,6 +63,7 @@ src_prepare() {
rm -fr Modules/zlib
 
EPATCH_SUFFIX="patch" epatch "${WORKDIR}/patches"
+   epatch "${FILESDIR}/${PN}-3.5-distutils-OO-build.patch"
 
epatch_user
 



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

2017-04-25 Thread Michał Górny
commit: 4de24a53c13dcbfe02319a9be33d9804f41a86ef
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 22:16:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 22:20:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de24a53

package.mask: Fix the version in PyPy mask

 profiles/package.mask | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 45c1a5a466e..c5fa19cdce9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,12 +33,12 @@
 # New synced PyPy 2+3 release. Masked for testing. The distutils C++
 # patch needed major updates for both versions, we need to find some
 # test case for it. Plus, PyPy3 is now based on Python 3.5.
->=dev-python/pypy-3.7
->=dev-python/pypy-bin-3.7
->=dev-python/pypy3-3.7
->=dev-python/pypy3-bin-3.7
->=virtual/pypy-3.7
->=virtual/pypy3-3.7
+>=dev-python/pypy-5.7
+>=dev-python/pypy-bin-5.7
+>=dev-python/pypy3-5.7
+>=dev-python/pypy3-bin-5.7
+>=virtual/pypy-5.7
+>=virtual/pypy3-5.7
 
 # Michael Palimaka  (23 Apr 2017)
 # Doesn't work with any in-tree versions of vim. Inactive upstream.



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

2017-04-25 Thread Michael Orlitzky
commit: 7c1b3b945ebd0cb09e21a09520afa6377ba6b18e
Author: Guillaume Seren  gmail  com>
AuthorDate: Tue Apr 25 17:37:11 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 25 22:02:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1b3b94

dev-php/symfony-process: Remove old 2.8.12

 dev-php/symfony-process/Manifest   |  1 -
 .../symfony-process/symfony-process-2.8.12.ebuild  | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-php/symfony-process/Manifest b/dev-php/symfony-process/Manifest
index fb3193f18e9..af7065419a3 100644
--- a/dev-php/symfony-process/Manifest
+++ b/dev-php/symfony-process/Manifest
@@ -1,2 +1 @@
-DIST symfony-process-2.8.12.tar.gz 29787 SHA256 
86cd9300ecb870a88d843363fa0a7415e0ee3b7815c94f76ccb21b901075337b SHA512 
2956572f394aa58e784f7b2b3922f4c8f1d71d5eb9859b757ce5986776d3e960ffbfcee2fb55ff89c176362a5ee0276d3b71ef00ae7338be1761bd88b4116294
 WHIRLPOOL 
8ede35f972146645c4d75855cd9b8ea0c51a746698d952c3c6716ae0fbe138abe551f432a2bd9e2afe3945cff7ea9021bb102486fbc8c60c2528f78d083983ee
 DIST symfony-process-3.2.6.tar.gz 31684 SHA256 
aaf955e88bc79f3304cebbb272c12b9faa9b07354ba3dce8793fa1a0766400b9 SHA512 
8fd7712b2f63a46b6dea0b6cb76825c1e4c7b6a33123fe0949fedec820e599ffe5175bac567e8b453be7964f8b070bc2a2b9554b102a33834dfdbe959a23a3d4
 WHIRLPOOL 
9607ee99bd0314ad32d4ec5be42f4b2e4ceb3d7a953a5133dcb2a32e50ce7b1572dbd092ab92f4e01b441531b8a9751b0a7b971eb4df97d87acb44312182aa1f

diff --git a/dev-php/symfony-process/symfony-process-2.8.12.ebuild 
b/dev-php/symfony-process/symfony-process-2.8.12.ebuild
deleted file mode 100644
index 784e0219b16..000
--- a/dev-php/symfony-process/symfony-process-2.8.12.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Symfony Process Component"
-HOMEPAGE="https://github.com/symfony/process";
-SRC_URI="https://github.com/symfony/process/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-lang/php:*
-   dev-php/fedora-autoloader"
-
-S="${WORKDIR}/process-${PV}"
-
-src_install() {
-   insinto "/usr/share/php/Symfony/Component/Process"
-   doins -r . "${FILESDIR}"/autoload.php
-   dodoc README.md
-}



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

2017-04-25 Thread Michael Orlitzky
commit: 95a1c5063cc9c45bc00079285ebdb563807aff4f
Author: Guillaume Seren  gmail  com>
AuthorDate: Sat Apr  1 12:15:12 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 25 22:02:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a1c506

dev-php/symfony-process: Add version 3.2.6

Add version bump 3.2.6

Gentoo-Bug: 613898

 dev-php/symfony-process/Manifest   |  1 +
 .../symfony-process/symfony-process-3.2.6.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-php/symfony-process/Manifest b/dev-php/symfony-process/Manifest
index e78c78e979f..fb3193f18e9 100644
--- a/dev-php/symfony-process/Manifest
+++ b/dev-php/symfony-process/Manifest
@@ -1 +1,2 @@
 DIST symfony-process-2.8.12.tar.gz 29787 SHA256 
86cd9300ecb870a88d843363fa0a7415e0ee3b7815c94f76ccb21b901075337b SHA512 
2956572f394aa58e784f7b2b3922f4c8f1d71d5eb9859b757ce5986776d3e960ffbfcee2fb55ff89c176362a5ee0276d3b71ef00ae7338be1761bd88b4116294
 WHIRLPOOL 
8ede35f972146645c4d75855cd9b8ea0c51a746698d952c3c6716ae0fbe138abe551f432a2bd9e2afe3945cff7ea9021bb102486fbc8c60c2528f78d083983ee
+DIST symfony-process-3.2.6.tar.gz 31684 SHA256 
aaf955e88bc79f3304cebbb272c12b9faa9b07354ba3dce8793fa1a0766400b9 SHA512 
8fd7712b2f63a46b6dea0b6cb76825c1e4c7b6a33123fe0949fedec820e599ffe5175bac567e8b453be7964f8b070bc2a2b9554b102a33834dfdbe959a23a3d4
 WHIRLPOOL 
9607ee99bd0314ad32d4ec5be42f4b2e4ceb3d7a953a5133dcb2a32e50ce7b1572dbd092ab92f4e01b441531b8a9751b0a7b971eb4df97d87acb44312182aa1f

diff --git a/dev-php/symfony-process/symfony-process-3.2.6.ebuild 
b/dev-php/symfony-process/symfony-process-3.2.6.ebuild
new file mode 100644
index 000..03d09390cc5
--- /dev/null
+++ b/dev-php/symfony-process/symfony-process-3.2.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Symfony Process Component"
+HOMEPAGE="https://github.com/symfony/process";
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="test"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-php/phpunit )"
+
+S="${WORKDIR}/process-${PV}"
+
+src_prepare() {
+   default
+   if use test; then
+   cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+   fi
+}
+
+src_install() {
+   insinto "/usr/share/php/Symfony/Component/Process"
+   doins -r Exception/ Pipes/ ExecutableFinder.php InputStream.php \
+   LICENSE PhpExecutableFinder.php PhpProcess.php ProcessBuilder.php \
+   Process.php ProcessUtils.php "${FILESDIR}"/autoload.php
+   dodoc README.md
+}
+
+src_test() {
+   phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}



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

2017-04-25 Thread Patrice Clement
commit: 94dc6268f0663fd0b79da26a3ec38bf06cec5689
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 25 21:56:06 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 25 21:56:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94dc6268

profiles/package.mask: remove dev-java/swing-worker entry.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 2a60b99deb7..45c1a5a466e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -164,10 +164,6 @@ dev-ruby/rubyzip:0
 sys-firmware/radeon-ucode
 sys-firmware/amdgpu-ucode
 
-# Patrice Clement  (28 Mar 2017)
-# Part of the JDK since Java 6. Removal in 30 days.
-dev-java/swing-worker
-
 # Michał Górny  (27 Mar 2017)
 # No revdeps or real use case. Uses ECB mode for encryption which is
 # a bad idea. Requires patching for dev-python/pycryptodome. Abandoned



[gentoo-commits] repo/gentoo:master commit in: dev-java/swing-worker/

2017-04-25 Thread Patrice Clement
commit: 8b5791bf4afd0648a5816e777a648b425b1073bc
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 25 21:55:28 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 25 21:56:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b5791bf

dev-java/swing-worker: removal.

 dev-java/swing-worker/Manifest|  1 -
 dev-java/swing-worker/metadata.xml| 12 --
 dev-java/swing-worker/swing-worker-1.1.ebuild | 34 ---
 3 files changed, 47 deletions(-)

diff --git a/dev-java/swing-worker/Manifest b/dev-java/swing-worker/Manifest
deleted file mode 100644
index 578147585bb..000
--- a/dev-java/swing-worker/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST swing-worker-src-1.1.zip 26379 SHA256 
d412b64b45914a2d26b54840e9eeb3f807c9da32d2d2c832cd72e5767df9e8e7 SHA512 
58f963bb9d2960fe886afeec8f945a80253244b940ec58df186026dcff7f20be84035ad87093b72a54447010dd1dc55d4d4237c3a1e000c20bf0644bf7374994
 WHIRLPOOL 
60ec5806639fe07bc02c53164c23298e7f48f904c229bd2ab420b2a7ffe5ab1a31b75d2d53e45954142403ed54dbaba2037bad58b31336e9204d71db320ca850

diff --git a/dev-java/swing-worker/metadata.xml 
b/dev-java/swing-worker/metadata.xml
deleted file mode 100644
index 805b2b19fb1..000
--- a/dev-java/swing-worker/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-   j...@gentoo.org
-   Java
-
-
-swing-worker is a backport for Java 1.5 of the Swing Threading libraries
-available within the Java 1.6 API.
-
-

diff --git a/dev-java/swing-worker/swing-worker-1.1.ebuild 
b/dev-java/swing-worker/swing-worker-1.1.ebuild
deleted file mode 100644
index d1c16300ee0..000
--- a/dev-java/swing-worker/swing-worker-1.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Java 1.6 SwingWorker backport for Java 1.5"
-HOMEPAGE="https://swingworker.dev.java.net";
-SRC_URI="https://swingworker.dev.java.net/files/documents/2810/51774/${PN}-src-${PV}.zip";
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.5
-   app-arch/unzip
-   dev-java/ant-core"
-RDEPEND=">=virtual/jre-1.5"
-
-S="${WORKDIR}"
-
-EANT_BUILD_TARGET="compile"
-
-src_install() {
-   use doc && java-pkg_dojavadoc dist/javadoc
-   cd build
-   jar cf "../${PN}.jar" * || die "Unable to create jar"
-   cd ..
-   java-pkg_dojar "${PN}.jar"
-
-   use source && java-pkg_dosrc src/java/*
-}



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

2017-04-25 Thread Michael Orlitzky
commit: 0d04fe5fccb9f66d1a862a2a020f15b0870aa905
Author: Guillaume Seren  gmail  com>
AuthorDate: Tue Apr 25 17:34:21 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 25 21:51:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d04fe5f

dev-php/symfony-finder: Remove old version 2.7.20

 dev-php/symfony-finder/Manifest|  1 -
 .../symfony-finder/symfony-finder-2.7.20.ebuild| 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-php/symfony-finder/Manifest b/dev-php/symfony-finder/Manifest
index 90e3263ddff..4fdddba084a 100644
--- a/dev-php/symfony-finder/Manifest
+++ b/dev-php/symfony-finder/Manifest
@@ -1,2 +1 @@
-DIST symfony-finder-2.7.20.tar.gz 36139 SHA256 
87d98e578e2a594fd3a1e17b43910de336f498489a1e5744c1a1f4bc047e63e0 SHA512 
b12f8f5c37e983799875e5aa5ed58a200147edf1f6f3d9fc6b3dc5b0b063dd057a53e0e71342b141b29c3aa934029ea5b67d4c1085e868197ab6e4b55eb7eab5
 WHIRLPOOL 
2c3083fd50db96282945148dbba33902021effaffdbd9251df050b3e40cd42b69e52ce2ef5131cfbd724ee8f85bdac75149c9e4665dcb27118d3901cb60f0b13
 DIST symfony-finder-3.2.6.tar.gz 24432 SHA256 
410e46ac676d532608a8e29885e4066c4108a970f6e03e0ff80155706ac06580 SHA512 
ffcff1ff1ae09b7a8a02cade82f97f4e634e24a8d1466d05e1940682be712e9bf58f5df511d650a791d2a564bb1f3fa7fdbcee8f5c5206cda398102b3355546d
 WHIRLPOOL 
dd4fa1740d6deb320d334433cfafd3af3b089c3cdc1d62bddf73d20f0e773137ddf86643413ed0e2cf7ba86d04cabfc4a5e1aa08caa4bf7e60e7616191c57aaf

diff --git a/dev-php/symfony-finder/symfony-finder-2.7.20.ebuild 
b/dev-php/symfony-finder/symfony-finder-2.7.20.ebuild
deleted file mode 100644
index 746bb652cab..000
--- a/dev-php/symfony-finder/symfony-finder-2.7.20.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Symfony Finder Component"
-HOMEPAGE="https://github.com/symfony/finder";
-SRC_URI="https://github.com/symfony/finder/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-lang/php:*
-   dev-php/fedora-autoloader"
-
-S="${WORKDIR}/finder-${PV}"
-
-src_install() {
-   insinto "/usr/share/php/Symfony/Component/Finder"
-   doins -r . "${FILESDIR}"/autoload.php
-   dodoc README.md
-}



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

2017-04-25 Thread Michael Orlitzky
commit: f9d9955091c01b12508dce6506cfa45d96d9434a
Author: Guillaume Seren  gmail  com>
AuthorDate: Thu Mar 30 15:39:48 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 25 21:51:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9d99550

dev-php/symfony-finder: Add version bump 3.2.6

Add version bump 3.2.6

Gentoo-Bug: 613898

 dev-php/symfony-finder/Manifest|  1 +
 dev-php/symfony-finder/symfony-finder-3.2.6.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-php/symfony-finder/Manifest b/dev-php/symfony-finder/Manifest
index 5c3f4212dab..90e3263ddff 100644
--- a/dev-php/symfony-finder/Manifest
+++ b/dev-php/symfony-finder/Manifest
@@ -1 +1,2 @@
 DIST symfony-finder-2.7.20.tar.gz 36139 SHA256 
87d98e578e2a594fd3a1e17b43910de336f498489a1e5744c1a1f4bc047e63e0 SHA512 
b12f8f5c37e983799875e5aa5ed58a200147edf1f6f3d9fc6b3dc5b0b063dd057a53e0e71342b141b29c3aa934029ea5b67d4c1085e868197ab6e4b55eb7eab5
 WHIRLPOOL 
2c3083fd50db96282945148dbba33902021effaffdbd9251df050b3e40cd42b69e52ce2ef5131cfbd724ee8f85bdac75149c9e4665dcb27118d3901cb60f0b13
+DIST symfony-finder-3.2.6.tar.gz 24432 SHA256 
410e46ac676d532608a8e29885e4066c4108a970f6e03e0ff80155706ac06580 SHA512 
ffcff1ff1ae09b7a8a02cade82f97f4e634e24a8d1466d05e1940682be712e9bf58f5df511d650a791d2a564bb1f3fa7fdbcee8f5c5206cda398102b3355546d
 WHIRLPOOL 
dd4fa1740d6deb320d334433cfafd3af3b089c3cdc1d62bddf73d20f0e773137ddf86643413ed0e2cf7ba86d04cabfc4a5e1aa08caa4bf7e60e7616191c57aaf

diff --git a/dev-php/symfony-finder/symfony-finder-3.2.6.ebuild 
b/dev-php/symfony-finder/symfony-finder-3.2.6.ebuild
new file mode 100644
index 000..bac77a1346b
--- /dev/null
+++ b/dev-php/symfony-finder/symfony-finder-3.2.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION=" Symfony Finder Component"
+HOMEPAGE="https://github.com/symfony/finder";
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> symfony-finder-${PV}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+# 20170204-The test suite is broken in 3.1.10 on php-5.x
+RESTRICT="test"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-php/phpunit )"
+
+S="${WORKDIR}/finder-${PV}"
+
+src_prepare() {
+   default
+   if use test; then
+   cp "${FILESDIR}"/autoload.php "${S}"/autoload-test.php || die
+   fi
+}
+
+src_install() {
+   insinto "/usr/share/php/Symfony/Component/Finder"
+   doins -r Comparator Exception Iterator Finder.php \
+   Glob.php LICENSE SplFileInfo.php "${FILESDIR}"/autoload.php
+   dodoc README.md
+}
+
+src_test() {
+   phpunit --bootstrap "${S}"/autoload-test.php || die "test suite failed"
+}



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

2017-04-25 Thread Michał Górny
commit: 5310ff1506b5987f3e6050ece1653e5194886e24
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 19:24:39 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5310ff15

dev-python/pypy: Remove unused --make-jobs option

The --make-jobs option is no longer relevant since we are calling emake
directly. It was only used to pass -j to make when called by rpython.

 dev-python/pypy/pypy-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild
index 4e672b8cf6b..b951c87d2ea 100644
--- a/dev-python/pypy/pypy-.ebuild
+++ b/dev-python/pypy/pypy-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 pypy )
 EHG_REPO_URI="https://bitbucket.org/pypy/pypy";
-inherit check-reqs mercurial multiprocessing pax-utils python-any-r1 
toolchain-funcs versionator
+inherit check-reqs mercurial pax-utils python-any-r1 toolchain-funcs 
versionator
 
 # note: remember to update this to newest dev-lang/python:2.7 on bump
 CPY_PATCHSET_VERSION="2.7.13-0"
@@ -143,7 +143,6 @@ src_configure() {
$(usex sandbox --sandbox '')
 
${jit_backend}
-   --make-jobs=$(makeopts_jobs)
 
pypy/goal/targetpypystandalone
)



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

2017-04-25 Thread Andreas Sturmlechner
commit: 93c8d73ce876e5437c51086d7c2f6d8adf5550e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 21:46:07 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 21:50:41 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=93c8d73c

kde-apps/ksnakeduel: Frameworks merged to master

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/ksnakeduel/ksnakeduel-5..ebuild | 33 
 kde-apps/ksnakeduel/ksnakeduel-.ebuild   | 18 +--
 2 files changed, 16 insertions(+), 35 deletions(-)

diff --git a/kde-apps/ksnakeduel/ksnakeduel-5..ebuild 
b/kde-apps/ksnakeduel/ksnakeduel-5..ebuild
deleted file mode 100644
index 60d5520bf8..00
--- a/kde-apps/ksnakeduel/ksnakeduel-5..ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_BRANCH="frameworks"
-KDE_HANDBOOK="forceoptional" # not optional until kdelibs4support is gone
-KDE_SELINUX_MODULE="games"
-inherit kde5
-
-DESCRIPTION="KDE Tron game"
-HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/";
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_kdeapps_dep libkdegames)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-"
-DEPEND="${RDEPEND}
-   $(add_frameworks_dep kdelibs4support)
-"

diff --git a/kde-apps/ksnakeduel/ksnakeduel-.ebuild 
b/kde-apps/ksnakeduel/ksnakeduel-.ebuild
index 9394614426..74f4bfde0b 100644
--- a/kde-apps/ksnakeduel/ksnakeduel-.ebuild
+++ b/kde-apps/ksnakeduel/ksnakeduel-.ebuild
@@ -3,15 +3,29 @@
 
 EAPI=6
 
+KDE_HANDBOOK="optional"
 KDE_SELINUX_MODULE="games"
-inherit kde4-base
+inherit kde5
 
 DESCRIPTION="KDE Tron game"
 HOMEPAGE="https://www.kde.org/applications/games/ksnakeduel/";
 KEYWORDS=""
-IUSE="debug"
+IUSE=""
 
 DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
$(add_kdeapps_dep libkdegames)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
 "
 RDEPEND="${DEPEND}"



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

2017-04-25 Thread Michał Górny
commit: 1e09d7c0c8a8a885744dca1da9a33d328c1b5dec
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 21:45:31 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e09d7c0

package.mask: Mask new PyPy release for testing

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 23b319ac913..2a60b99deb7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,17 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (25 Apr 2017)
+# New synced PyPy 2+3 release. Masked for testing. The distutils C++
+# patch needed major updates for both versions, we need to find some
+# test case for it. Plus, PyPy3 is now based on Python 3.5.
+>=dev-python/pypy-3.7
+>=dev-python/pypy-bin-3.7
+>=dev-python/pypy3-3.7
+>=dev-python/pypy3-bin-3.7
+>=virtual/pypy-3.7
+>=virtual/pypy3-3.7
+
 # Michael Palimaka  (23 Apr 2017)
 # Doesn't work with any in-tree versions of vim. Inactive upstream.
 # Bug 607136. Masked for removal in 30 days.



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

2017-04-25 Thread Michał Górny
commit: 27d9dc7c45731e84947d401db38022c1eab49b5c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 16:03:22 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d9dc7c

dev-python/pypy3: Fix implicit -flto in 

 dev-python/pypy3/files/5.7.1-kill-flto.patch | 27 +++
 dev-python/pypy3/pypy3-.ebuild   |  2 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pypy3/files/5.7.1-kill-flto.patch 
b/dev-python/pypy3/files/5.7.1-kill-flto.patch
new file mode 100644
index 000..92395bdb6ca
--- /dev/null
+++ b/dev-python/pypy3/files/5.7.1-kill-flto.patch
@@ -0,0 +1,27 @@
+From 261f9280d9736965a8626c2d6a6fadd4254b2b89 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 25 Apr 2017 17:03:46 +0200
+Subject: [PATCH] Kill -flto
+
+---
+ rpython/translator/platform/posix.py | 4 
+ 1 file changed, 4 deletions(-)
+
+diff --git a/rpython/translator/platform/posix.py 
b/rpython/translator/platform/posix.py
+index a8d4768..20a2934 100644
+--- a/rpython/translator/platform/posix.py
 b/rpython/translator/platform/posix.py
+@@ -130,10 +130,6 @@ class BasePosix(Platform):
+ else:
+ cflags = tuple(self.cflags) + tuple(self.standalone_only)
+ 
+-# xxx check which compilers accept this option or not
+-if not config or config.translation.gcrootfinder != 'asmgcc':
+-cflags = ('-flto',) + cflags
+-
+ m = GnuMakefile(path)
+ m.exe_name = path.join(exe_name.basename)
+ m.eci = eci
+-- 
+2.12.2
+

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
index f22d4d75d87..eaa0e20886c 100644
--- a/dev-python/pypy3/pypy3-.ebuild
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -86,6 +86,8 @@ src_prepare() {
eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
eapply 
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
eapply "${FILESDIR}"/2.5.0-shared-lib.patch # 517002
+   # disarm implicit -flto
+   eapply "${FILESDIR}"/5.7.1-kill-flto.patch
 
sed -e "s^@EPREFIX@^${EPREFIX}^" \
-e "s^@libdir@^$(get_libdir)^" \



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

2017-04-25 Thread Michał Górny
commit: 6190a023681466632c7e9828efe7242ddb27e5e2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 19:42:20 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6190a023

virtual/pypy3: Bump to 5.7.1

 virtual/pypy3/pypy3-5.7.1.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/pypy3/pypy3-5.7.1.ebuild b/virtual/pypy3/pypy3-5.7.1.ebuild
new file mode 100644
index 000..727f7d6c112
--- /dev/null
+++ b/virtual/pypy3/pypy3-5.7.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A virtual for PyPy3 Python implementation"
+# XX from pypy3-XX.so module suffix
+SLOT="0/57"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+   || (
+   
>=dev-python/pypy3-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+   >=dev-python/pypy3-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+   )"



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

2017-04-25 Thread Michał Górny
commit: 2139820ad4f1757fccb18b80e4cf0ee0db8bb107
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 19:19:10 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2139820a

dev-python/pypy-bin: Bump to 5.7.1

 dev-python/pypy-bin/Manifest   |   7 +
 UnixCCompiler.runtime_library_dir_option.patch |   4 +-
 .../pypy-bin/files/5.7.1_all_distutils_cxx.patch   | 388 +
 dev-python/pypy-bin/pypy-bin-5.7.1.ebuild  | 189 ++
 4 files changed, 586 insertions(+), 2 deletions(-)

diff --git a/dev-python/pypy-bin/Manifest b/dev-python/pypy-bin/Manifest
index 8136b27f39b..b730043c8b0 100644
--- a/dev-python/pypy-bin/Manifest
+++ b/dev-python/pypy-bin/Manifest
@@ -5,5 +5,12 @@ DIST 
pypy-bin-5.6.0-x86+bzip2+jit+ncurses+shadowstack+sse2.tar.lz 10451373 SHA25
 DIST pypy-bin-5.6.0-x86+bzip2+jit+ncurses+sse2.tar.lz 11678153 SHA256 
3a1cafb572f3565862dce0e4a3386bcd63da26eb17a39301637e7751b827c2d4 SHA512 
9608eed3c1583c09ce504b47a6efd82edaf27e83fc6471ee4e478a3167fcf38cae57470ba0246ef6e56398922ec270e81ceb75e7a6d0744a02f5bca454fa33cf
 WHIRLPOOL 
24ad25b4cd686976de99494943135ad2fbb56898981f26e1ff339ea5b0d96171f0e65e24afa40374cfabcae75887ce4e59ab8a5f323bc4af41e1ccc38fc5d74c
 DIST pypy-bin-5.6.0-x86+bzip2+ncurses+sse2.tar.lz 6075399 SHA256 
14e3dde904e6ee5b8d276f6785cf8a3339e3689f5d151d0b146f76cde77b7ca2 SHA512 
b2c6ce1415b7c49be7c69a02c744884b03ccd17227d8c66c0b042f8b5421e006c3e81353f20d6c74bc886ff10927d2efaf0f4b938571e165678135e18870e06b
 WHIRLPOOL 
fc3c3e0554d96a52c0a9631080250a6fd825d3ccf5d3c31da172c6f820fea6106b7c4f1094ea2fe838deb786a6ce8b0e78a9a78b7864394c828db32d9c31adc1
 DIST pypy-bin-5.6.0-x86+bzip2+ncurses.tar.lz 6073628 SHA256 
a667781d65abee8f535769a08cc9cf7e39ae2c12f6aa71cab32de53baf21ceb3 SHA512 
adfe5c01c575378c537dc72eaa6cf98cf2f8f2642abeefcfde70f0930f26202b6c08bb715e0c6cf058495fcf1baa035f43e0452014e90e249a27118bcece4dda
 WHIRLPOOL 
4b74440e22fc76c128d8330df57a54dd48a5d5b4fd390f6b912ace46a34d58b03f4a1f6990a274bd1ea8c88615e5f1d1fe56a124a25e1d6618798d7c3a00646a
+DIST pypy-bin-5.7.1-amd64+bzip2+jit+ncurses.tar.lz 12313034 SHA256 
410f32b11f6d28ea4bdc59d6ee9de4239178b16834fcd35bf5e9f462e3a51ebd SHA512 
e6a66b2aeb3b3d2fd8b99ef5d0fa49b9e99752f9baa996280d14d9031b4103795bd5f0180755e3a360889b808267e19939b32e504bd91811df3875c9ae634775
 WHIRLPOOL 
1ab24432bc071d2aea1c0023817a8ef89444b560f21276d7f66c4d5a3c72662eda4b2ec13b39a60920dade363b39051f610af8505f011b5cb626ff2cdebb65cb
+DIST pypy-bin-5.7.1-amd64+bzip2+ncurses.tar.lz 7104886 SHA256 
76373ee444a173287d02dda552a07bf029ee7b3c1d5b94784cf13b53d0b12584 SHA512 
fed7f2f3ae78f7e1723cb22cd2de1772b2afb633e84714335e06c91ef8062ba1216f3539b2f49e1570e174e823417c83d30d9cff852c6118241b8ff7fe16d627
 WHIRLPOOL 
b661b9a6f4033e15a6d398f724455ad7b9c06bf5ab2a4a06656a4a0888adfee5abfcefe6c27e1d9e4c38c99d38d944523cf1afd2da1084e7fefc9a6c91c89e6a
+DIST pypy-bin-5.7.1-x86+bzip2+jit+ncurses+sse2.tar.lz 9956906 SHA256 
25638e27a0939268014c35b94f4b5e9031d5f3a92cb51e96adbe4b59befbb579 SHA512 
1ef83113f832a71ee4370381f21a07c24059a3b1bd2cad14846f06aa4d8319c14cb3633314f81f6ee898ecd9d2612bd03b72a3c1a87264ff34214f716e13bc4f
 WHIRLPOOL 
8896245974d5a9b7b524edc888399c88e1dd651561017a8688405ad82d9906ff5c81e899cee57eb64506903af583439045dc5fe7f8f5592d071642fb8bb6d9e2
+DIST pypy-bin-5.7.1-x86+bzip2+ncurses+sse2.tar.lz 5958810 SHA256 
05228eabb25b02aea0c80aca4902ee3d81c3767e64daae5662c4797b39ed6a07 SHA512 
e27e84e4a060a7c20bcb862da7d0f32508f5588753b067d726d7cd43835307853a7409203c0bbb98844ac59affc03ea43dc650266d74c345a1afcb7e528f1a8f
 WHIRLPOOL 
2169a6e306643669573434dc065235dc5272c8dffd34a09b136e5a23cd2b8bb70fef552cdf3d79018c7e3b3b1c4edb4d7dcde0a4feb550827dbeafea514742aa
+DIST pypy-bin-5.7.1-x86+bzip2+ncurses.tar.lz 5984920 SHA256 
a1507fb0d55633b28fe6c249291f4dbf0097cfaf2e2a8d36f20636c5ccd34ea3 SHA512 
769f62cb3768b762a09f83926ea695d2aea01f8bb3f33d921607f454a9f1d9ab30fc5400787274d1d94a8ca5b82027d737df4e5e693d639b6944c22eb69e75f8
 WHIRLPOOL 
825a531ae629015022ce1260e11258ee057535ae8e491f9f08fb90cc38a6eda4f02a5f9e32c8ecb85cdeb81c5de9f2353c415abd83d05e107ebce3669560b484
 DIST pypy2-v5.6.0-src.tar.bz2 18388539 SHA256 
7411448045f77eb9e087afdce66fe7eafda1876c9e17aad88cf891f762b608b0 SHA512 
a92ef611ae2417aaa202b9f5c75dd86e82fc2549e53bab3164cccff37d131542bc71cbce6aaedf428d3dfc7d59a2d3b3a5ed03e3a3439628f29d43c4d30a64de
 WHIRLPOOL 
896894225407f8cd462b094d77723880f6a423d60a79e5d3cf4e0804737fdd0337fc668b05573902fe81f826798b2046cb115c8d230f0810ec0ad2508590ee4a
+DIST pypy2-v5.7.1-src.tar.bz2 18940413 SHA256 
d01bee43c6df79f7bbc1149bb3e85f489491fb2358a6a1f9a7f0d6e07715832f SHA512 
1ad2dddb40c28d2d3e95a9f0730e765d981dee6e2d0664cf1274eb7c1021690a848c3485c846eac8a8b64425b44946b5b2d223058ec4699155a2122ee7d38b75
 WHIRLPOOL 
e0223d889a26f8a5bc5097561dbe617ff9b11972590f3a8d717d572798a2d685540bc6059e4ce4ff73ce0db9d2476a4274f17dad1f825fb780726d6ecd78a4c8
 DIST py

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

2017-04-25 Thread Michał Górny
commit: 0917cc23da0bfe5af58c58c37c3d1be13b7f49f1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 17:35:58 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0917cc23

dev-python/pypy3: Upstream has renamed the executables to pypy3-c*

 dev-python/pypy3/pypy3-.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
index eaa0e20886c..51238676c4f 100644
--- a/dev-python/pypy3/pypy3-.ebuild
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -169,8 +169,8 @@ src_compile() {
emake -C "${T}"/usession*-0/testing_1
 
# copy back to make sys.prefix happy
-   cp -p "${T}"/usession*-0/testing_1/{pypy-c,libpypy-c.so} . || die
-   pax-mark m pypy-c libpypy-c.so
+   cp -p "${T}"/usession*-0/testing_1/{pypy3-c,libpypy3-c.so} . || die
+   pax-mark m pypy3-c libpypy3-c.so
 
#use doc && emake -C pypy/doc html
 }
@@ -181,18 +181,18 @@ src_test() {
 
# Test runner requires Python 2 too. However, it spawns PyPy3
# internally so that we end up testing the correct interpreter.
-   "${PYTHON}" ./pypy/test_all.py --pypy=./pypy-c lib-python || die
+   "${PYTHON}" ./pypy/test_all.py --pypy=./pypy3-c lib-python || die
 }
 
 src_install() {
local dest=/usr/$(get_libdir)/pypy3
einfo "Installing PyPy ..."
exeinto "${dest}"
-   doexe pypy-c libpypy-c.so
-   pax-mark m "${ED%/}${dest}/pypy-c" "${ED%/}${dest}/libpypy-c.so"
+   doexe pypy3-c libpypy3-c.so
+   pax-mark m "${ED%/}${dest}/pypy3-c" "${ED%/}${dest}/libpypy3-c.so"
insinto "${dest}"
doins -r include lib_pypy lib-python
-   dosym ../$(get_libdir)/pypy3/pypy-c /usr/bin/pypy3
+   dosym ../$(get_libdir)/pypy3/pypy3-c /usr/bin/pypy3
dodoc README.rst
 
if ! use gdbm; then
@@ -215,7 +215,7 @@ src_install() {
 
einfo "Generating caches and byte-compiling ..."
 
-   local -x PYTHON=${ED%/}${dest}/pypy-c
+   local -x PYTHON=${ED%/}${dest}/pypy3-c
local -x LD_LIBRARY_PATH="${ED%/}${dest}"
# we can't use eclass function since PyPy is dumb and always gives
# paths relative to the interpreter



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

2017-04-25 Thread Michał Górny
commit: 7523d3ebbbdec0ea5bccedce6185a5454e01a39e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 15:58:49 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7523d3eb

dev-python/pypy3: Bump  to EAPI 6

 dev-python/pypy3/files/2.5.0-shared-lib.patch |  4 ++--
 dev-python/pypy3/pypy3-.ebuild| 14 +++---
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/pypy3/files/2.5.0-shared-lib.patch 
b/dev-python/pypy3/files/2.5.0-shared-lib.patch
index ddd74730f3d..b5c877bd58b 100644
--- a/dev-python/pypy3/files/2.5.0-shared-lib.patch
+++ b/dev-python/pypy3/files/2.5.0-shared-lib.patch
@@ -1,6 +1,6 @@
 diff -ur pypy-2.5.0-src.orig/rpython/translator/platform/posix.py 
pypy-2.5.0-src/rpython/translator/platform/posix.py
 rpython/translator/platform/posix.py   2015-02-03 05:12:49.0 
+0800
-+++ rpython/translator/platform/posix.py   2015-03-22 07:36:01.420116684 
+0800
+--- a/rpython/translator/platform/posix.py 2015-02-03 05:12:49.0 
+0800
 b/rpython/translator/platform/posix.py 2015-03-22 07:36:01.420116684 
+0800
 @@ -183,7 +183,7 @@
 'int main(int argc, char* argv[]) '
 '{ return $(PYPY_MAIN_FUNCTION)(argc, argv); }" > $@')

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
index de0ab069fb8..f22d4d75d87 100644
--- a/dev-python/pypy3/pypy3-.ebuild
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -1,14 +1,14 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 # pypy3 needs to be built using python 2
 PYTHON_COMPAT=( python2_7 pypy )
 EHG_PROJECT="pypy"
 EHG_REPO_URI="https://bitbucket.org/pypy/pypy";
 EHG_REVISION="py3k"
-inherit check-reqs eutils mercurial multilib multiprocessing pax-utils \
+inherit check-reqs mercurial multiprocessing pax-utils \
python-any-r1 toolchain-funcs versionator
 
 DESCRIPTION="A fast, compliant alternative implementation of the Python (3.3) 
language"
@@ -83,9 +83,9 @@ src_unpack() {
 }
 
 src_prepare() {
-   epatch "${FILESDIR}/4.0.0-gentoo-path.patch" \
-   
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
 \
-   "${FILESDIR}"/2.5.0-shared-lib.patch# 517002
+   eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
+   eapply 
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
+   eapply "${FILESDIR}"/2.5.0-shared-lib.patch # 517002
 
sed -e "s^@EPREFIX@^${EPREFIX}^" \
-e "s^@libdir@^$(get_libdir)^" \
@@ -93,10 +93,10 @@ src_prepare() {
 
# apply CPython stdlib patches
pushd lib-python/3 > /dev/null || die
-   epatch "${FILESDIR}"/5.7.1_all_distutils_cxx.patch
+   eapply "${FILESDIR}"/5.7.1_all_distutils_cxx.patch
popd > /dev/null || die
 
-   epatch_user
+   eapply_user
 }
 
 src_configure() {



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

2017-04-25 Thread Michał Górny
commit: de2429b416e556af4cec2cf05da1ede52cb6a473
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 20:14:35 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2429b4

dev-python/pypy3: Update the distutils C++ patch

 .../pypy3/files/5.7.1_all_distutils_cxx.patch  | 342 +
 dev-python/pypy3/pypy3-.ebuild |   2 +-
 2 files changed, 343 insertions(+), 1 deletion(-)

diff --git a/dev-python/pypy3/files/5.7.1_all_distutils_cxx.patch 
b/dev-python/pypy3/files/5.7.1_all_distutils_cxx.patch
new file mode 100644
index 000..52a833f29d9
--- /dev/null
+++ b/dev-python/pypy3/files/5.7.1_all_distutils_cxx.patch
@@ -0,0 +1,342 @@
+From b2f2c9d23996d431d606ac7d8ed731a5302b4e97 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 25 Apr 2017 17:42:33 +0200
+Subject: [PATCH] Fancy distutils C++ support, rebased for PyPy3.5
+
+https://bugs.python.org/issue1222585
+---
+ _osx_support.py| 10 +++---
+ distutils/cygwinccompiler.py   | 21 +--
+ distutils/sysconfig_cpython.py | 25 ++---
+ distutils/sysconfig_pypy.py| 35 +++
+ distutils/unixccompiler.py | 54 -
+ 5 files changed, 100 insertions(+), 45 deletions(-)
+
+diff --git a/_osx_support.py b/_osx_support.py
+index 13fcd8b..0525be1 100644
+--- a/_osx_support.py
 b/_osx_support.py
+@@ -14,13 +14,13 @@ __all__ = [
+ # configuration variables that may contain universal build flags,
+ # like "-arch" or "-isdkroot", that may need customization for
+ # the user environment
+-_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'LDFLAGS', 'CPPFLAGS', 'BASECFLAGS',
+-'BLDSHARED', 'LDSHARED', 'CC', 'CXX',
+-'PY_CFLAGS', 'PY_LDFLAGS', 'PY_CPPFLAGS',
+-'PY_CORE_CFLAGS')
++_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'CXXFLAGS', 'LDFLAGS', 'CPPFLAGS',
++  'BASECFLAGS', 'BLDSHARED', 'LDSHARED', 
'LDCXXSHARED',
++  'CC', 'CXX', 'PY_CFLAGS', 'PY_LDFLAGS',
++  'PY_CPPFLAGS', 'PY_CORE_CFLAGS')
+ 
+ # configuration variables that may contain compiler calls
+-_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'CC', 'CXX')
++_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'LDCXXSHARED', 'CC', 'CXX')
+ 
+ # prefix added to original configuration variable names
+ _INITPRE = '_OSX_SUPPORT_INITIAL_'
+diff --git a/distutils/cygwinccompiler.py b/distutils/cygwinccompiler.py
+index c879646..a6157fb 100644
+--- a/distutils/cygwinccompiler.py
 b/distutils/cygwinccompiler.py
+@@ -125,8 +125,10 @@ class CygwinCCompiler(UnixCCompiler):
+ # dllwrap 2.10.90 is buggy
+ if self.ld_version >= "2.10.90":
+ self.linker_dll = "gcc"
++self.linker_dll_cxx = "g++"
+ else:
+ self.linker_dll = "dllwrap"
++self.linker_dll_cxx = "dllwrap"
+ 
+ # ld_version >= "2.13" support -shared so use it instead of
+ # -mdll -static
+@@ -140,9 +142,13 @@ class CygwinCCompiler(UnixCCompiler):
+ self.set_executables(compiler='gcc -mcygwin -O -Wall',
+  compiler_so='gcc -mcygwin -mdll -O -Wall',
+  compiler_cxx='g++ -mcygwin -O -Wall',
++ compiler_so_cxx='g++ -mcygwin -mdll -O -Wall',
+  linker_exe='gcc -mcygwin',
+  linker_so=('%s -mcygwin %s' %
+-(self.linker_dll, shared_option)))
++(self.linker_dll, shared_option)),
++ linker_exe_cxx='g++ -mcygwin',
++ linker_so_cxx=('%s -mcygwin %s' %
++(self.linker_dll_cxx, 
shared_option)))
+ 
+ # cygwin and mingw32 need different sets of libraries
+ if self.gcc_version == "2.91.57":
+@@ -166,8 +172,12 @@ class CygwinCCompiler(UnixCCompiler):
+ raise CompileError(msg)
+ else: # for other files use the C-compiler
+ try:
+-self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
+-   extra_postargs)
++if self.detect_language(src) == 'c++':
++self.spawn(self.compiler_so_cxx + cc_args + [src, '-o', 
obj] +
++   extra_postargs)
++else:
++self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
++   extra_postargs)
+ except DistutilsExecError as msg:
+ raise CompileError(msg)
+ 
+@@ -302,9 +312,14 @@ class Mingw32CCompiler(CygwinCCompiler):
+ self.set_executables(compiler='gcc -O -Wall',
+  comp

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

2017-04-25 Thread Michał Górny
commit: 78ea28971e736a6cfae5626a631819b0aeb6f3b8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 20:13:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ea2897

dev-python/pypy3: Upstream deprecated asmgc, and defaults to shadowstack

 dev-python/pypy3/pypy3-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
index 8c0e93878b2..315b209ae38 100644
--- a/dev-python/pypy3/pypy3-.ebuild
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -22,7 +22,7 @@ LICENSE="MIT"
 # XX from pypy3-XX.so module suffix
 SLOT="0/55"
 KEYWORDS=""
-IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox +shadowstack sqlite 
cpu_flags_x86_sse2 tk"
+IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite 
cpu_flags_x86_sse2 tk"
 
 RDEPEND=">=sys-libs/zlib-1.1.3:0=
virtual/libffi:0=
@@ -129,7 +129,6 @@ src_configure() {
local args=(
--shared
$(usex jit -Ojit -O2)
-   $(usex shadowstack --gcrootfinder=shadowstack '')
$(usex sandbox --sandbox '')
 
${jit_backend}



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

2017-04-25 Thread Michał Górny
commit: 7b491eda9ded67ea9048b5fa688d760d9e5f41d1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 19:26:23 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b491eda

dev-python/pypy3: Remove unused --make-jobs option

 dev-python/pypy3/pypy3-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
index 51238676c4f..79b8063a4b3 100644
--- a/dev-python/pypy3/pypy3-.ebuild
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -8,8 +8,7 @@ PYTHON_COMPAT=( python2_7 pypy )
 EHG_PROJECT="pypy"
 EHG_REPO_URI="https://bitbucket.org/pypy/pypy";
 EHG_REVISION="py3k"
-inherit check-reqs mercurial multiprocessing pax-utils \
-   python-any-r1 toolchain-funcs versionator
+inherit check-reqs mercurial pax-utils python-any-r1 toolchain-funcs 
versionator
 
 DESCRIPTION="A fast, compliant alternative implementation of the Python (3.3) 
language"
 HOMEPAGE="http://pypy.org/";
@@ -130,7 +129,6 @@ src_configure() {
$(usex sandbox --sandbox '')
 
${jit_backend}
-   --make-jobs=$(makeopts_jobs)
 
pypy/goal/targetpypystandalone
)



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

2017-04-25 Thread Michał Górny
commit: d97c60b5c1273e8e6b9899d54522ef5dbdd3866b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 17:20:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97c60b5

dev-python/pypy: Bump  to EAPI 6

 dev-python/pypy/files/2.5.0-shared-lib.patch |  4 ++--
 dev-python/pypy/pypy-.ebuild | 18 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-python/pypy/files/2.5.0-shared-lib.patch 
b/dev-python/pypy/files/2.5.0-shared-lib.patch
index ddd74730f3d..b5c877bd58b 100644
--- a/dev-python/pypy/files/2.5.0-shared-lib.patch
+++ b/dev-python/pypy/files/2.5.0-shared-lib.patch
@@ -1,6 +1,6 @@
 diff -ur pypy-2.5.0-src.orig/rpython/translator/platform/posix.py 
pypy-2.5.0-src/rpython/translator/platform/posix.py
 rpython/translator/platform/posix.py   2015-02-03 05:12:49.0 
+0800
-+++ rpython/translator/platform/posix.py   2015-03-22 07:36:01.420116684 
+0800
+--- a/rpython/translator/platform/posix.py 2015-02-03 05:12:49.0 
+0800
 b/rpython/translator/platform/posix.py 2015-03-22 07:36:01.420116684 
+0800
 @@ -183,7 +183,7 @@
 'int main(int argc, char* argv[]) '
 '{ return $(PYPY_MAIN_FUNCTION)(argc, argv); }" > $@')

diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild
index c6a8bd08960..c4d67f9bbc1 100644
--- a/dev-python/pypy/pypy-.ebuild
+++ b/dev-python/pypy/pypy-.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 pypy )
 EHG_REPO_URI="https://bitbucket.org/pypy/pypy";
-inherit check-reqs eutils mercurial multilib multiprocessing pax-utils 
python-any-r1 toolchain-funcs versionator
+inherit check-reqs mercurial multiprocessing pax-utils python-any-r1 
toolchain-funcs versionator
 
 # note: remember to update this to newest dev-lang/python:2.7 on bump
 CPY_PATCHSET_VERSION="2.7.13-0"
@@ -93,9 +93,9 @@ src_unpack() {
 }
 
 src_prepare() {
-   epatch "${FILESDIR}/4.0.0-gentoo-path.patch" \
-   
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
 \
-   "${FILESDIR}"/2.5.0-shared-lib.patch# 517002
+   eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
+   eapply 
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
+   eapply "${FILESDIR}"/2.5.0-shared-lib.patch # 517002
 
sed -e "s^@EPREFIX@^${EPREFIX}^" \
-e "s^@libdir@^$(get_libdir)^" \
@@ -105,11 +105,11 @@ src_prepare() {
pushd lib-python/2.7 > /dev/null || die
# TODO: cpy turkish locale patch now fixes C code
# probably needs better port to pypy, if it is broken there
-   epatch "${FILESDIR}"/5.7.1_all_distutils_cxx.patch \
-   "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
+   eapply "${FILESDIR}"/5.7.1_all_distutils_cxx.patch
+   eapply "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
popd > /dev/null || die
 
-   epatch_user
+   eapply_user
 }
 
 src_configure() {
@@ -220,7 +220,7 @@ src_install() {
fi
 
# Install docs
-   use doc && dohtml -r pypy/doc/_build/html/
+   use doc && dodoc -r pypy/doc/_build/html
 
einfo "Generating caches and byte-compiling ..."
 



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

2017-04-25 Thread Michał Górny
commit: e2f6a801849582d65e7124a0dce977b02151f594
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 19:35:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f6a801

dev-python/pypy3-bin: Bump to 5.7.1

 dev-python/pypy3-bin/Manifest  |   6 +
 .../pypy3-bin/files/5.7.1_all_distutils_cxx.patch  | 342 +
 dev-python/pypy3-bin/pypy3-bin-5.7.1.ebuild| 183 +++
 3 files changed, 531 insertions(+)

diff --git a/dev-python/pypy3-bin/Manifest b/dev-python/pypy3-bin/Manifest
index a1172a5dd52..e2fb319f815 100644
--- a/dev-python/pypy3-bin/Manifest
+++ b/dev-python/pypy3-bin/Manifest
@@ -5,5 +5,11 @@ DIST 
pypy3-bin-5.5.0_alpha-x86+bzip2+jit+ncurses+shadowstack+sse2.tar.lz 8656783
 DIST pypy3-bin-5.5.0_alpha-x86+bzip2+jit+ncurses+sse2.tar.lz 9549100 SHA256 
fdd95b1fb91d669e1861b2dff52b97af0d01aaedf61eb11f07c8f92cd398c7f6 SHA512 
2ac8cb894cafae8da81bddb601185941b42933aa41bda8d1696eb70ca22cbeaa0c23385e4a4cd640c46f9e301acfc2f9bc89adaf5a7f5cbef4bc23ca8af550bb
 WHIRLPOOL 
e4c21be6b52468135ff6e53434a8ae8c0450880d0f5c8d37bdc18a99f9ceb0ae101c82b8a7a6ae2088297f9dbfa7146fcf80a24948dd3316d56f0f798cc7ecec
 DIST pypy3-bin-5.5.0_alpha-x86+bzip2+ncurses+sse2.tar.lz 5231919 SHA256 
6a9848bc2d1d948a91bc15ce20768bc7024726ec7afdd2767bfba25926a35c7f SHA512 
fbdc955b1c2873d07e8ad36dd697fbb21932ac50726e76fed20da1fca218b329f18c81b8b4a65cd7ece26091859529d5bb56c7ed2efaf14ae8d9988581d88d9b
 WHIRLPOOL 
08ffd98122e4745af4e785ebb986cd7d185472ec0879bb9dc6070b14de6d35e4177e35a85326468329a06617df03880744e23a6bef825f67d40476c92c7d430e
 DIST pypy3-bin-5.5.0_alpha-x86+bzip2+ncurses.tar.lz 5232239 SHA256 
d808aa66ecd5b3d868554ad29b0eee3948e3de69390826bcb5e6b8ceb2408037 SHA512 
5e107304537855f459cc7bee92d3b2d05e16f2421d2249205c34f40f1f9415ca657f3e0842c79de98fed732e0a2752b280b44880f96eeeaa0d50d4b4bf2c525c
 WHIRLPOOL 
562fe0c00aeb83a74d9f1ccba4ffed70b5efa6592ef04c82ea06c38afc560e97aa02b835de8b69925690149c1d6803ecfbcad7eefd59bdf4462bdbbbf82c2577
+DIST pypy3-bin-5.7.1-amd64+bzip2+jit+ncurses.tar.lz 10329767 SHA256 
041d6b6af48ec4a2de0062a2ae48a3d2a8e827d450b76fc4232f4a9eca8cbc47 SHA512 
a5959d4bd5d267ea0386e4fab4b86b83f7597aaa3174281f15f180e0c83125af1437c0a693b0d534929c7199df5958a5f48867c72d1ce24494b2238523cde2aa
 WHIRLPOOL 
8eef898eac108726b89751e6af80c112f46800ab1dd4efad118e71adb6c7cbaccbe46360da3be7d5ad5702262a2e377bfc530b7519fc38532123884c84e0c1ee
+DIST pypy3-bin-5.7.1-amd64+bzip2+ncurses.tar.lz 6352387 SHA256 
0243a016a7b836af72e6e1172f2a4516b9705169a9ba2318093b5c3005917766 SHA512 
a63b02dfc11b7675bd4ccceb58801aeb1fd40d0245196dd7fa9f646e4618f46c8e6c4d95072c6432381064d37bc13cb74fbd383d19f8769f069827a8969e7a95
 WHIRLPOOL 
f09b82a6c8a4dada7597bfbe0b2ecd07d90d724eae3d2cc6f35a69c0f219b420236ed8ad37024ad8f9516d729389cbe919f58a48cf1aa323c3a74220c62b8aa3
+DIST pypy3-bin-5.7.1-x86+bzip2+jit+ncurses+sse2.tar.lz 8453840 SHA256 
62def5b073ab62d1dbfa87a0d42dd7eb3d61bc4e3652895c917debf179863c78 SHA512 
b9c0b127990afbcdd4ee2adc3cb4909db39078467249ef8e5aed127962b9066dc9456273a5d74c5c30e088fe5c7906efaf57e70004c1976173ef47a95d300c46
 WHIRLPOOL 
906e6a4bf08b137c8d676c58b6fd67e8ef8a2d4dabb67cdd88c335e70f633380af45499d8fe740b63da1265dd630febb7b3ab672a61f590c84f06161aca7f4d8
+DIST pypy3-bin-5.7.1-x86+bzip2+ncurses+sse2.tar.lz 5425311 SHA256 
cf261a6cd49906acae44dd53fa96ba1911c27f3d563b817f39ea6db7a3e8652d SHA512 
58231cdd747f4e515af095f8f1bac61ca1fd8c670fb194ffc7103d277d28394a577f1aaad6673236edd6136844d1e7dea6bc900660ac598d59c6a1e2799a726b
 WHIRLPOOL 
b09aea2f29376f2886f078f93f2bcd630fc0d4894630d5bb2e6d1e2bae0fda5bc7a7c10c4cc74ed576f605a0c862784f82eba1ec8110e4bc0a68679723f355fa
+DIST pypy3-bin-5.7.1-x86+bzip2+ncurses.tar.lz 5425898 SHA256 
33811bbeb290c777ae40881e0dfceb678d661b3bd56fc8e9a7247d367db44879 SHA512 
19b3eb9f08a7bc89a8c41024b70529b6c1721a6e4ff907e53c06e99787b7b9356c08e554212b7f6e599f40a4cfaec09e765e0504e4b32e2191f7b5071f307d16
 WHIRLPOOL 
5f9e61550cfa2a983ca3b30eb3569caec9e202d713d4f0513a01e08ec402a6824ab04cd2585019b389f7c4486ef259a333d2c1087a9fe00e33899d9975e80599
+DIST pypy3-v5.7.1-src.tar.bz2 28811162 SHA256 
40ece0145282980ac121390f13709404c0532896507d5767496381180b631bd0 SHA512 
f8ead8214ad7d89fe80e24d97b13ece7f2c80b2f11446257a2eab0e3025fc7d8fec26474b0e9eb2b2e3ccd629532dd062829459361b601add12e40793bd5aa60
 WHIRLPOOL 
180a5cb39c9a5e3840f4940463dd9cccf44486f11a657d2ac644d1eac4561068f08905fdadc495918fb0ceaf018d4b85a3e5756ca6d99a020310b46bdb16ef87
 DIST pypy3.3-v5.5.0-alpha-src.tar.bz2 25122033 SHA256 
d5591c34d77253e9ed57d182b6f49585b95f7c09c3e121f0e8630e5a7e75ab5f SHA512 
b2cf9700e45c452293297edffe08e572dffc3c567026b4b5d9165c1ba1b4d858ffc8a6754f5f28781020016c36440e5c02d07562d075b12444c9c32ea5dd2168
 WHIRLPOOL 
6bde174969413c55d6d077cd14e737c4f034f19935536af1bffaf3a1caa456d2bf6850760a18c274ad99089bd5ab7331d7d185f914cd6c69f708abf857d35df3
 DIST python-gentoo-patches-3.3.5-0.tar.xz 128

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

2017-04-25 Thread Michał Górny
commit: 1f77802d86d924ee0b511056895e2f77fd3270c0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 17:21:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f77802d

dev-python/pypy: Bump to 5.7.1 (based on cpy 2.7.13)

 dev-python/pypy/Manifest  |   1 +
 dev-python/pypy/pypy-5.7.1.ebuild | 268 ++
 2 files changed, 269 insertions(+)

diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 23e3ef85d48..75f5828762e 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -1,3 +1,4 @@
 DIST pypy2-v5.6.0-src.tar.bz2 18388539 SHA256 
7411448045f77eb9e087afdce66fe7eafda1876c9e17aad88cf891f762b608b0 SHA512 
a92ef611ae2417aaa202b9f5c75dd86e82fc2549e53bab3164cccff37d131542bc71cbce6aaedf428d3dfc7d59a2d3b3a5ed03e3a3439628f29d43c4d30a64de
 WHIRLPOOL 
896894225407f8cd462b094d77723880f6a423d60a79e5d3cf4e0804737fdd0337fc668b05573902fe81f826798b2046cb115c8d230f0810ec0ad2508590ee4a
+DIST pypy2-v5.7.1-src.tar.bz2 18940413 SHA256 
d01bee43c6df79f7bbc1149bb3e85f489491fb2358a6a1f9a7f0d6e07715832f SHA512 
1ad2dddb40c28d2d3e95a9f0730e765d981dee6e2d0664cf1274eb7c1021690a848c3485c846eac8a8b64425b44946b5b2d223058ec4699155a2122ee7d38b75
 WHIRLPOOL 
e0223d889a26f8a5bc5097561dbe617ff9b11972590f3a8d717d572798a2d685540bc6059e4ce4ff73ce0db9d2476a4274f17dad1f825fb780726d6ecd78a4c8
 DIST python-gentoo-patches-2.7.11-0.tar.xz 12916 SHA256 
e14b47bb1fd64d366d7dfb8339cc2cbf4a53fc288b11dd83f575eb36a8a6408d SHA512 
f0447bb699a163afc08df39b111394377539935546ae23732d7239e78d2bff0c04bc94949f86aef0c1be83736127dbd25c2c531e49befed2d638c3cd4940ac52
 WHIRLPOOL 
305992849d9d244da1e308e739c9bf62a3ef5c74eb65c765bdc666fb5767eb16c7a609f7c442c17da17f76c3ab81e4b09fa8c21e43f89366539a6a9d656bea77
 DIST python-gentoo-patches-2.7.13-0.tar.xz 13292 SHA256 
271835eb36125d09cc5e904ef23a5263acd8e5f513202a8d4f8a9a0f64fc80a8 SHA512 
d70f6baba1a465a752c515e33dfdee2a5cc75400fadfb8ea0bd1e82d50089abdf02d7726c697850dc47de2054aa494bbdc08de2673c260b54e609f29dab259ad
 WHIRLPOOL 
6a6d8b099fa814839bf5b3455b3889205c649ef522b35c3a501831d63d0e916d7747b83ac9b8991f8f8c34b328478d84cf7a12a32161ce0fec37204f9c019e2d

diff --git a/dev-python/pypy/pypy-5.7.1.ebuild 
b/dev-python/pypy/pypy-5.7.1.ebuild
new file mode 100644
index 000..be54da7a981
--- /dev/null
+++ b/dev-python/pypy/pypy-5.7.1.ebuild
@@ -0,0 +1,268 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 pypy )
+inherit check-reqs pax-utils python-any-r1 toolchain-funcs versionator
+
+# note: remember to update this to newest dev-lang/python:2.7 on bump
+CPY_PATCHSET_VERSION="2.7.13-0"
+MY_P=pypy2-v${PV}
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="http://pypy.org/";
+SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz";
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 doc gdbm +jit libressl low-memory ncurses sandbox sqlite 
cpu_flags_x86_sse2 test tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   bzip2? ( app-arch/bzip2:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   !dev-python/pypy-bin:0"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx )
+   ${PYTHON_DEPS}
+   test? ( dev-python/pytest )"
+
+S="${WORKDIR}/${MY_P}-src"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if use low-memory; then
+   if ! python_is_installed pypy; then
+   eerror "USE=low-memory requires a (possibly 
old) version of dev-python/pypy"
+   eerror "or dev-python/pypy-bin being installed. 
Please install it using e.g.:"
+   eerror
+   eerror "  $ emerge -1v dev-python/pypy-bin"
+   eerror
+   eerror "before attempting to build 
dev-python/pypy[low-memory]."
+   die "dev-python/pypy-bin (or dev-python/pypy) 
needs to be installed for USE=low-memory"
+   fi
+
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64

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

2017-04-25 Thread Michał Górny
commit: e5407e3a900d0ec8103a48cfa8523766e1867a04
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 21:32:14 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5407e3a

dev-python/pypy3: Bump subslot in  to match ABI

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

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
index 79b8063a4b3..203f8c99e09 100644
--- a/dev-python/pypy3/pypy3-.ebuild
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -16,7 +16,7 @@ SRC_URI=""
 
 LICENSE="MIT"
 # XX from pypy3-XX.so module suffix
-SLOT="0/55"
+SLOT="0/57"
 KEYWORDS=""
 IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite 
cpu_flags_x86_sse2 tk"
 



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

2017-04-25 Thread Michał Górny
commit: e99cc0a8af32efa77ef758274f4d16cb48f0bf45
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 16:04:18 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99cc0a8

dev-python/pypy3: Bump to 5.7.1

 dev-python/pypy3/Manifest   |   1 +
 dev-python/pypy3/pypy3-5.7.1.ebuild | 257 
 2 files changed, 258 insertions(+)

diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index c0b031fee69..3bd62e86f5f 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -1,2 +1,3 @@
+DIST pypy3-v5.7.1-src.tar.bz2 28811162 SHA256 
40ece0145282980ac121390f13709404c0532896507d5767496381180b631bd0 SHA512 
f8ead8214ad7d89fe80e24d97b13ece7f2c80b2f11446257a2eab0e3025fc7d8fec26474b0e9eb2b2e3ccd629532dd062829459361b601add12e40793bd5aa60
 WHIRLPOOL 
180a5cb39c9a5e3840f4940463dd9cccf44486f11a657d2ac644d1eac4561068f08905fdadc495918fb0ceaf018d4b85a3e5756ca6d99a020310b46bdb16ef87
 DIST pypy3.3-v5.5.0-alpha-src.tar.bz2 25122033 SHA256 
d5591c34d77253e9ed57d182b6f49585b95f7c09c3e121f0e8630e5a7e75ab5f SHA512 
b2cf9700e45c452293297edffe08e572dffc3c567026b4b5d9165c1ba1b4d858ffc8a6754f5f28781020016c36440e5c02d07562d075b12444c9c32ea5dd2168
 WHIRLPOOL 
6bde174969413c55d6d077cd14e737c4f034f19935536af1bffaf3a1caa456d2bf6850760a18c274ad99089bd5ab7331d7d185f914cd6c69f708abf857d35df3
 DIST python-gentoo-patches-3.3.5-0.tar.xz 12892 SHA256 
a7240de9598033cb40f8f273d8104d4e2b1dcaea028d45ac28efaa3c680ff6f7 SHA512 
27eef4c2b3f631b000db3f6a5c426d9b498d63a08fe82b1ab7c2c010fb72208109461a5f008d47703852526655b70a734ea95be8742897026db5750bb9cc9d16
 WHIRLPOOL 
edab9222d7da94cab3b1de0e1a27c6c7dbd49194b813a0a1cf9e532063029c4e4f19151c9f4878eeabed3168ff1f97eae7f008280c7ed2897fc14c5516c68d7e

diff --git a/dev-python/pypy3/pypy3-5.7.1.ebuild 
b/dev-python/pypy3/pypy3-5.7.1.ebuild
new file mode 100644
index 000..9a1165e12a1
--- /dev/null
+++ b/dev-python/pypy3/pypy3-5.7.1.ebuild
@@ -0,0 +1,257 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# pypy3 needs to be built using python 2
+PYTHON_COMPAT=( python2_7 pypy )
+inherit check-reqs pax-utils python-any-r1 toolchain-funcs versionator
+
+MY_P=pypy3-v${PV}
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python (3.3) 
language"
+HOMEPAGE="http://pypy.org/";
+SRC_URI="https://bitbucket.org/pypy/pypy/downloads/${MY_P}-src.tar.bz2";
+
+LICENSE="MIT"
+# XX from pypy3-XX.so module suffix
+SLOT="0/57"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm +jit libressl low-memory ncurses sandbox sqlite 
cpu_flags_x86_sse2 tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   bzip2? ( app-arch/bzip2:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   !dev-python/pypy3-bin:0"
+DEPEND="${RDEPEND}
+   low-memory? ( virtual/pypy:0 )
+   !low-memory? ( ${PYTHON_DEPS} )"
+#  doc? ( dev-python/sphinx )
+
+S="${WORKDIR}/${MY_P}-src"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if use low-memory; then
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   pkg_pretend
+
+   # unset to allow forcing pypy below :)
+   use low-memory && local EPYTHON=
+   if python_is_installed pypy && [[ ! ${EPYTHON} || ${EPYTHON} == 
pypy ]]; then
+   einfo "Using PyPy to perform the translation."
+   local EPYTHON=pypy
+   else
+   einfo "Using ${EPYTHON:-python2} to perform the 
translation. Please note that upstream"
+   einfo "recommends using PyPy for that. If you wish to 
do so, please install"
+   einfo "virtual/pypy and ensure that EPYTHON variable is 
unset."
+   fi
+
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
+   eapply 
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
+   eapply "${FILESDIR}"/2.5.0-shared-lib.patch # 517002
+   # disarm implicit -flto
+   eapply "${FILESDIR}"/5.7.1-kill-flto.patch
+
+   sed -e "s^@EPREFIX@^${EP

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

2017-04-25 Thread Michał Górny
commit: 09516e36b4e3b1269db667ae50ce502ac586eaf7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 15:52:03 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09516e36

dev-python/pypy3: Remove CPython patchset in 

Remove the CPython patches in  since -- after rebase to 3.5.3 -- it
contains no patches useful to us.

 dev-python/pypy3/pypy3-.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
index e192a166b39..de0ab069fb8 100644
--- a/dev-python/pypy3/pypy3-.ebuild
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -11,12 +11,9 @@ EHG_REVISION="py3k"
 inherit check-reqs eutils mercurial multilib multiprocessing pax-utils \
python-any-r1 toolchain-funcs versionator
 
-CPY_PATCHSET_VERSION="3.3.5-0"
-
 DESCRIPTION="A fast, compliant alternative implementation of the Python (3.3) 
language"
 HOMEPAGE="http://pypy.org/";
-SRC_URI="
-   
https://dev.gentoo.org/~floppym/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz";
+SRC_URI=""
 
 LICENSE="MIT"
 # XX from pypy3-XX.so module suffix
@@ -96,8 +93,7 @@ src_prepare() {
 
# apply CPython stdlib patches
pushd lib-python/3 > /dev/null || die
-   epatch "${FILESDIR}"/5.7.1_all_distutils_cxx.patch \
-   "${WORKDIR}"/patches/24_all_sqlite-3.8.4.patch
+   epatch "${FILESDIR}"/5.7.1_all_distutils_cxx.patch
popd > /dev/null || die
 
epatch_user



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

2017-04-25 Thread Michał Górny
commit: f359645857df8089ec4cd8977c2006b01b40ff2f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 19:42:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3596458

virtual/pypy: Bump to 5.7.1

 virtual/pypy/pypy-5.7.1.ebuild | 16 
 1 file changed, 16 insertions(+)

diff --git a/virtual/pypy/pypy-5.7.1.ebuild b/virtual/pypy/pypy-5.7.1.ebuild
new file mode 100644
index 000..fd13aeec7bb
--- /dev/null
+++ b/virtual/pypy/pypy-5.7.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A virtual for PyPy Python implementation"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/41"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm ncurses sqlite tk"
+
+RDEPEND="
+   || (
+   
>=dev-python/pypy-${PV}:${SLOT}[bzip2?,gdbm(-)?,ncurses?,sqlite?,tk?]
+   >=dev-python/pypy-bin-${PV}:${SLOT}[gdbm(-)?,sqlite?,tk?]
+   )"



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

2017-04-25 Thread Michał Górny
commit: 63581c519419c7ef888b7e51f557af0afa99a922
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 25 15:05:24 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63581c51

dev-python/pypy: Disarm implicit -flto (in )

 dev-python/pypy/files/5.7.1-kill-flto.patch | 27 +++
 dev-python/pypy/pypy-.ebuild|  2 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pypy/files/5.7.1-kill-flto.patch 
b/dev-python/pypy/files/5.7.1-kill-flto.patch
new file mode 100644
index 000..92395bdb6ca
--- /dev/null
+++ b/dev-python/pypy/files/5.7.1-kill-flto.patch
@@ -0,0 +1,27 @@
+From 261f9280d9736965a8626c2d6a6fadd4254b2b89 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 25 Apr 2017 17:03:46 +0200
+Subject: [PATCH] Kill -flto
+
+---
+ rpython/translator/platform/posix.py | 4 
+ 1 file changed, 4 deletions(-)
+
+diff --git a/rpython/translator/platform/posix.py 
b/rpython/translator/platform/posix.py
+index a8d4768..20a2934 100644
+--- a/rpython/translator/platform/posix.py
 b/rpython/translator/platform/posix.py
+@@ -130,10 +130,6 @@ class BasePosix(Platform):
+ else:
+ cflags = tuple(self.cflags) + tuple(self.standalone_only)
+ 
+-# xxx check which compilers accept this option or not
+-if not config or config.translation.gcrootfinder != 'asmgcc':
+-cflags = ('-flto',) + cflags
+-
+ m = GnuMakefile(path)
+ m.exe_name = path.join(exe_name.basename)
+ m.eci = eci
+-- 
+2.12.2
+

diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild
index c4d67f9bbc1..4e672b8cf6b 100644
--- a/dev-python/pypy/pypy-.ebuild
+++ b/dev-python/pypy/pypy-.ebuild
@@ -96,6 +96,8 @@ src_prepare() {
eapply "${FILESDIR}/4.0.0-gentoo-path.patch"
eapply 
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
eapply "${FILESDIR}"/2.5.0-shared-lib.patch # 517002
+   # disarm implicit -flto
+   eapply "${FILESDIR}"/5.7.1-kill-flto.patch
 
sed -e "s^@EPREFIX@^${EPREFIX}^" \
-e "s^@libdir@^$(get_libdir)^" \



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

2017-04-25 Thread Michał Górny
commit: 1661f82d67f8de8de72632c3ae7ef92dd46b7635
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 16:31:39 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1661f82d

dev-python/pypy: Upstream deprecated asmgc, and defaults to shadowstack

 dev-python/pypy/pypy-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild
index 4afdf0d346f..e3f07058ffb 100644
--- a/dev-python/pypy/pypy-.ebuild
+++ b/dev-python/pypy/pypy-.ebuild
@@ -20,7 +20,7 @@ LICENSE="MIT"
 # pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
 SLOT="0/41"
 KEYWORDS=""
-IUSE="bzip2 doc gdbm +jit libressl low-memory ncurses sandbox +shadowstack 
sqlite cpu_flags_x86_sse2 test tk"
+IUSE="bzip2 doc gdbm +jit libressl low-memory ncurses sandbox sqlite 
cpu_flags_x86_sse2 test tk"
 
 RDEPEND=">=sys-libs/zlib-1.1.3:0=
virtual/libffi:0=
@@ -137,7 +137,6 @@ src_configure() {
local args=(
--shared
$(usex jit -Ojit -O2)
-   $(usex shadowstack --gcrootfinder=shadowstack '')
$(usex sandbox --sandbox '')
 
${jit_backend}



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

2017-04-25 Thread Michał Górny
commit: 7bbc0b0897116daafbf21c73178d641bb20f46a5
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 16:39:40 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bbc0b08

dev-python/pypy: Switch  to cpy2.7.13 patchset

Use the patchset from CPython 2.7.13 to avoid keeping old patches
around. Disable the Turkish locale patch since it now alters the C
sources of CPython -- we need to figure out if pypy needs similar
alteration at all, and port it if necessary.

 dev-python/pypy/Manifest | 1 +
 dev-python/pypy/pypy-.ebuild | 7 ---
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index d51c126c4f8..23e3ef85d48 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -1,2 +1,3 @@
 DIST pypy2-v5.6.0-src.tar.bz2 18388539 SHA256 
7411448045f77eb9e087afdce66fe7eafda1876c9e17aad88cf891f762b608b0 SHA512 
a92ef611ae2417aaa202b9f5c75dd86e82fc2549e53bab3164cccff37d131542bc71cbce6aaedf428d3dfc7d59a2d3b3a5ed03e3a3439628f29d43c4d30a64de
 WHIRLPOOL 
896894225407f8cd462b094d77723880f6a423d60a79e5d3cf4e0804737fdd0337fc668b05573902fe81f826798b2046cb115c8d230f0810ec0ad2508590ee4a
 DIST python-gentoo-patches-2.7.11-0.tar.xz 12916 SHA256 
e14b47bb1fd64d366d7dfb8339cc2cbf4a53fc288b11dd83f575eb36a8a6408d SHA512 
f0447bb699a163afc08df39b111394377539935546ae23732d7239e78d2bff0c04bc94949f86aef0c1be83736127dbd25c2c531e49befed2d638c3cd4940ac52
 WHIRLPOOL 
305992849d9d244da1e308e739c9bf62a3ef5c74eb65c765bdc666fb5767eb16c7a609f7c442c17da17f76c3ab81e4b09fa8c21e43f89366539a6a9d656bea77
+DIST python-gentoo-patches-2.7.13-0.tar.xz 13292 SHA256 
271835eb36125d09cc5e904ef23a5263acd8e5f513202a8d4f8a9a0f64fc80a8 SHA512 
d70f6baba1a465a752c515e33dfdee2a5cc75400fadfb8ea0bd1e82d50089abdf02d7726c697850dc47de2054aa494bbdc08de2673c260b54e609f29dab259ad
 WHIRLPOOL 
6a6d8b099fa814839bf5b3455b3889205c649ef522b35c3a501831d63d0e916d7747b83ac9b8991f8f8c34b328478d84cf7a12a32161ce0fec37204f9c019e2d

diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild
index e3f07058ffb..4cda2cf09a0 100644
--- a/dev-python/pypy/pypy-.ebuild
+++ b/dev-python/pypy/pypy-.ebuild
@@ -8,13 +8,13 @@ EHG_REPO_URI="https://bitbucket.org/pypy/pypy";
 inherit check-reqs eutils mercurial multilib multiprocessing pax-utils 
python-any-r1 toolchain-funcs versionator
 
 # note: remember to update this to newest dev-lang/python:2.7 on bump
-CPY_PATCHSET_VERSION="2.7.11-0"
+CPY_PATCHSET_VERSION="2.7.13-0"
 MY_P=pypy2-v${PV}
 
 DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
 HOMEPAGE="http://pypy.org/";
 SRC_URI="
-   
https://dev.gentoo.org/~djc/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz";
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz";
 
 LICENSE="MIT"
 # pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
@@ -103,8 +103,9 @@ src_prepare() {
 
# apply CPython stdlib patches
pushd lib-python/2.7 > /dev/null || die
+   # TODO: cpy turkish locale patch now fixes C code
+   # probably needs better port to pypy, if it is broken there
epatch "${FILESDIR}"/5.6.0_all_distutils_cxx.patch \
-   "${WORKDIR}"/patches/22_all_turkish_locale.patch \
"${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
popd > /dev/null || die
 



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

2017-04-25 Thread Michał Górny
commit: 3fd6c1a1b17e9e90680e71b550d0dddc597378ee
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Apr 24 17:12:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 25 21:49:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd6c1a1

dev-python/pypy: Update the distutils-cxx patch for upcoming 5.7.1

 .../pypy/files/5.7.1_all_distutils_cxx.patch   | 388 +
 dev-python/pypy/pypy-.ebuild   |   2 +-
 2 files changed, 389 insertions(+), 1 deletion(-)

diff --git a/dev-python/pypy/files/5.7.1_all_distutils_cxx.patch 
b/dev-python/pypy/files/5.7.1_all_distutils_cxx.patch
new file mode 100644
index 000..8249fbc91db
--- /dev/null
+++ b/dev-python/pypy/files/5.7.1_all_distutils_cxx.patch
@@ -0,0 +1,388 @@
+From 9bf4611231faa0dc9ae64c6a7a8b55a3290a3ca2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Tue, 25 Apr 2017 07:14:11 +0200
+Subject: [PATCH] Fancy patch for distutils C++ support, rebased for pypy5.7
+
+http://bugs.python.org/issue1222585
+http://bugs.gentoo.org/show_bug.cgi?id=599918
+---
+ _osx_support.py| 10 ++---
+ distutils/cygwinccompiler.py   | 21 --
+ distutils/emxccompiler.py  | 14 +--
+ distutils/sysconfig_cpython.py | 26 ++---
+ distutils/sysconfig_pypy.py| 37 ++
+ distutils/unixccompiler.py | 55 ++-
+ 6 files changed, 112 insertions(+), 51 deletions(-)
+
+diff --git a/_osx_support.py b/_osx_support.py
+index d2aaae7..8bcdb05 100644
+--- a/_osx_support.py
 b/_osx_support.py
+@@ -14,13 +14,13 @@ __all__ = [
+ # configuration variables that may contain universal build flags,
+ # like "-arch" or "-isdkroot", that may need customization for
+ # the user environment
+-_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'LDFLAGS', 'CPPFLAGS', 'BASECFLAGS',
+-'BLDSHARED', 'LDSHARED', 'CC', 'CXX',
+-'PY_CFLAGS', 'PY_LDFLAGS', 'PY_CPPFLAGS',
+-'PY_CORE_CFLAGS')
++_UNIVERSAL_CONFIG_VARS = ('CFLAGS', 'CXXFLAGS', 'LDFLAGS', 'CPPFLAGS',
++  'BASECFLAGS', 'BLDSHARED', 'LDSHARED', 
'LDCXXSHARED',
++  'CC', 'CXX', 'PY_CFLAGS', 'PY_LDFLAGS',
++  'PY_CPPFLAGS', 'PY_CORE_CFLAGS')
+ 
+ # configuration variables that may contain compiler calls
+-_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'CC', 'CXX')
++_COMPILER_CONFIG_VARS = ('BLDSHARED', 'LDSHARED', 'LDCXXSHARED', 'CC', 'CXX')
+ 
+ # prefix added to original configuration variable names
+ _INITPRE = '_OSX_SUPPORT_INITIAL_'
+diff --git a/distutils/cygwinccompiler.py b/distutils/cygwinccompiler.py
+index 767400c..7133097 100644
+--- a/distutils/cygwinccompiler.py
 b/distutils/cygwinccompiler.py
+@@ -120,8 +120,10 @@ class CygwinCCompiler (UnixCCompiler):
+ # dllwrap 2.10.90 is buggy
+ if self.ld_version >= "2.10.90":
+ self.linker_dll = "gcc"
++self.linker_dll_cxx = "g++"
+ else:
+ self.linker_dll = "dllwrap"
++self.linker_dll_cxx = "dllwrap"
+ 
+ # ld_version >= "2.13" support -shared so use it instead of
+ # -mdll -static
+@@ -135,9 +137,13 @@ class CygwinCCompiler (UnixCCompiler):
+ self.set_executables(compiler='gcc -mcygwin -O -Wall',
+  compiler_so='gcc -mcygwin -mdll -O -Wall',
+  compiler_cxx='g++ -mcygwin -O -Wall',
++ compiler_so_cxx='g++ -mcygwin -mdll -O -Wall',
+  linker_exe='gcc -mcygwin',
+  linker_so=('%s -mcygwin %s' %
+-(self.linker_dll, shared_option)))
++(self.linker_dll, shared_option)),
++ linker_exe_cxx='g++ -mcygwin',
++ linker_so_cxx=('%s -mcygwin %s' %
++(self.linker_dll_cxx, 
shared_option)))
+ 
+ # cygwin and mingw32 need different sets of libraries
+ if self.gcc_version == "2.91.57":
+@@ -163,8 +169,12 @@ class CygwinCCompiler (UnixCCompiler):
+ raise CompileError, msg
+ else: # for other files use the C-compiler
+ try:
+-self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
+-   extra_postargs)
++if self.detect_language(src) == 'c++':
++self.spawn(self.compiler_so_cxx + cc_args + [src, '-o', 
obj] +
++   extra_postargs)
++else:
++self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
++   extra_postargs)
+ except DistutilsExecError, msg:
+ raise CompileError, msg
+ 
+@@ -330,9 +340,14 @@ class Mingw32CCompi

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

2017-04-25 Thread Kent Fredric
commit: 6f9fbe31b046af6e28bb9d2b59f2243449de5509
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 25 21:38:29 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 25 21:42:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9fbe31

dev-perl/Config-Crontab: Bump to version 1.450.0 re bug #615114

Upstream:
- Use lexical filehandles
- Skip crontab updates without being asked
- Fix for '.' in @INC

Bug: https://bugs.gentoo.org/615114
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Config-Crontab/Config-Crontab-1.450.0.ebuild | 18 ++
 dev-perl/Config-Crontab/Manifest  |  1 +
 2 files changed, 19 insertions(+)

diff --git a/dev-perl/Config-Crontab/Config-Crontab-1.450.0.ebuild 
b/dev-perl/Config-Crontab/Config-Crontab-1.450.0.ebuild
new file mode 100644
index 000..a122451fd91
--- /dev/null
+++ b/dev-perl/Config-Crontab/Config-Crontab-1.450.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=SCOTTW
+DIST_VERSION=1.45
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Read/Write Vixie compatible crontab(5) files"
+LICENSE="Artistic"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+DEPEND="virtual/perl-ExtUtils-MakeMaker"

diff --git a/dev-perl/Config-Crontab/Manifest b/dev-perl/Config-Crontab/Manifest
index f84c440f655..772c7c9c480 100644
--- a/dev-perl/Config-Crontab/Manifest
+++ b/dev-perl/Config-Crontab/Manifest
@@ -1,2 +1,3 @@
 DIST Config-Crontab-1.40.tar.gz 40769 SHA256 
25b5893f2fb78ee1da82579afa627e8527d8ca86d08204e28283c455fe7ffb03 SHA512 
1894868e92637aef1d5eaed22b8387ebe9546d0804d375e894e7acaed4eeece28dcf78eeb2658455885d1a6dc1683b0a6839c747dbd939f128d66df211d8e15f
 WHIRLPOOL 
66f63cc7024955cd8da5dc3a999348f168b76f36773f251e6e4dbea79023379ea066fdd0d8a727813664f95fe32590a6a56f8842a58048ceb00db878bba6fad0
 DIST Config-Crontab-1.41.tar.gz 40838 SHA256 
f47256336581976a5974240c35f66ef32a33ed85545cf1bb3b5f7b1b7bcb209e SHA512 
d8df15532d5fd57453678eccf000e5a5c0cc51ddc466fc2b5e3580f81ae82f7390795ff011f90acbb5a728bbe1a90f113104d8b8f43361e756fe72ce4d35936e
 WHIRLPOOL 
cbf6829dee068a106444dbd09181d413329122a51547e861c3c9b4a0f37e62f2b87541f75a3e3bc94a16a25e62c78f348eed28fbe2b261165d85d342e6d4e490
+DIST Config-Crontab-1.45.tar.gz 41420 SHA256 
170f9f633afd52009f9b87a6a63b1071d574e27b853294eefa19249fc694255f SHA512 
b4aa82341b113c698a8a5434ac406217877f27b5eb876d409a675daf8c9a5f5ed56cccac3a9e775437427691547b5c3b7829a5c35edee4c9fe33d9cace0879e9
 WHIRLPOOL 
d574120e79a9441f2266d104fd11834f96cb5ad82dc4ce62b6a7c5ac04bb5583f0e59b4b2a10044eb9e94bb275d4db1c807fd8078d5afaad8ece76b1f9834f1c



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

2017-04-25 Thread Andreas Sturmlechner
commit: d922993accb058f122bda7223efc6628a0a6cf5a
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr 23 09:36:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 21:31:47 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d922993a

kde-apps/kstars: [QA] Add missing python metadata variables

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 kde-apps/kstars/kstars-17.04.49..ebuild | 2 +-
 kde-apps/kstars/kstars-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kstars/kstars-17.04.49..ebuild 
b/kde-apps/kstars/kstars-17.04.49..ebuild
index b8920fa7be..c6e0df1f89 100644
--- a/kde-apps/kstars/kstars-17.04.49..ebuild
+++ b/kde-apps/kstars/kstars-17.04.49..ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/education/kstars 
https://edu.kde.org/
 KEYWORDS=""
 IUSE="fits indi raw wcs xplanet"
 
-REQUIRED_USE="indi? ( fits )"
+REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
 # TODO: AstrometryNet requires new package
 COMMON_DEPEND="

diff --git a/kde-apps/kstars/kstars-.ebuild 
b/kde-apps/kstars/kstars-.ebuild
index b8920fa7be..c6e0df1f89 100644
--- a/kde-apps/kstars/kstars-.ebuild
+++ b/kde-apps/kstars/kstars-.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/education/kstars 
https://edu.kde.org/
 KEYWORDS=""
 IUSE="fits indi raw wcs xplanet"
 
-REQUIRED_USE="indi? ( fits )"
+REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
 # TODO: AstrometryNet requires new package
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/, profiles/arch/arm64/

2017-04-25 Thread James Le Cuirot
commit: 9fe4342022f0a0e720b88a9115b9457f141c6d83
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Apr 25 21:00:08 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 25 21:13:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe43420

profiles: Mask dev-java/oracle-jdk-bin[visualvm] on arm and arm64

Oracle doesn't include VisualVM on these platforms.

 profiles/arch/arm/package.use.mask   | 4 
 profiles/arch/arm64/package.use.mask | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index abd3bc8804c..4a66ffa37eb 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (25 Apr 2017)
+# Oracle doesn't include VisualVM on this platform.
+dev-java/oracle-jdk-bin visualvm
+
 # Patrice Clement  (09 Apr 2017)
 # Enable MQTT support on supported architectures
 app-admin/collectd -collectd_plugins_mqtt

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index ff0b10bf9e7..76273b2aaca 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (25 Apr 2017)
+# Oracle doesn't include VisualVM on this platform.
+dev-java/oracle-jdk-bin visualvm
+
 # Markus Meier  (24 Mar 2017)
 # unkeyworded deps, bug #552330
 app-portage/g-sorcery bson



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-04-25 Thread James Le Cuirot
commit: fffca6fc27e3bad3c0c1d80fa884f16754920ab3
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Apr 25 21:07:57 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 25 21:13:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffca6fc

dev-java/oracle-jdk-bin: Add visualvm USE flag, fixes bug #609326

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-java/oracle-jdk-bin/metadata.xml| 1 +
 dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.131.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-java/oracle-jdk-bin/metadata.xml 
b/dev-java/oracle-jdk-bin/metadata.xml
index e5ef7922b32..165190f3d7e 100644
--- a/dev-java/oracle-jdk-bin/metadata.xml
+++ b/dev-java/oracle-jdk-bin/metadata.xml
@@ -13,5 +13,6 @@
 Install JavaFX libraries
 Install Java Cryptographic Extension Unlimited Strength 
Jurisdiction Policy Files
 Install JVM (and optionally JavaFX) sources
+Install VisualVM debugging tool
   
 

diff --git a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.131.ebuild 
b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.131.ebuild
index 319645de7f4..cd57314695a 100644
--- a/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.131.ebuild
+++ b/dev-java/oracle-jdk-bin/oracle-jdk-bin-1.8.0.131.ebuild
@@ -60,7 +60,7 @@ SRC_URI+=" jce? ( ${JCE_FILE} )"
 LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
 SLOT="1.8"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~sparc64-solaris ~x64-solaris"
-IUSE="alsa commercial cups derby doc examples +fontconfig headless-awt javafx 
jce nsplugin selinux source"
+IUSE="alsa commercial cups derby doc examples +fontconfig headless-awt javafx 
jce nsplugin selinux source visualvm"
 REQUIRED_USE="javafx? ( alsa fontconfig )"
 
 RESTRICT="fetch preserve-libs strip"
@@ -236,8 +236,8 @@ src_install() {
# provided, they generally lag behind what Gentoo has available.
rm -vf jre/lib/*/libavplugin* || die
 
-   # We package this as dev-util/visualvm.
-   rm -vfr lib/visualvm || die
+   # Packaged as dev-util/visualvm but some users prefer this version.
+   use visualvm || find -name "*visualvm*" -exec rm -vfr {} + || die
 
dodoc COPYRIGHT
dodir "${dest}"



[gentoo-commits] repo/gentoo:master commit in: dev-java/oracle-jdk-bin/

2017-04-25 Thread James Le Cuirot
commit: c53f26571102e58731e5c47be86b57d2a357c1dc
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Apr 25 21:05:39 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Apr 25 21:13:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53f2657

dev-java/oracle-jdk-bin: Bump to 1.8.0.131 wrt security bug #616050

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-java/oracle-jdk-bin/Manifest   |  14 +
 .../oracle-jdk-bin/oracle-jdk-bin-1.8.0.131.ebuild | 355 +
 2 files changed, 369 insertions(+)

diff --git a/dev-java/oracle-jdk-bin/Manifest b/dev-java/oracle-jdk-bin/Manifest
index 8e2b20807b7..8b76b46b7e7 100644
--- a/dev-java/oracle-jdk-bin/Manifest
+++ b/dev-java/oracle-jdk-bin/Manifest
@@ -13,3 +13,17 @@ DIST jdk-8u121-solaris-sparcv9-demos.tar.gz 9779387 SHA256 
8b60ace2690b27c1316b7
 DIST jdk-8u121-solaris-sparcv9.tar.gz 103886687 SHA256 
6c9ff068e2c6e0c0d41cc18b7ac5ec88a4e45285aa2eed3158287df017aecf81 SHA512 
da9e4ef64c7721e1e666f54639d6efc0437239cae9ff80ddce59d01030e0421910e143c29d8e81e3e96c6248afd2e0d714f359ccf7862432ad3794287f3aad9e
 WHIRLPOOL 
dec5ef0806a518b756a975ec5b008eae571797d50141f5076c4d0ac8b88cd29368adccf51a5d55fdcde6b734732f890de15ec97a94b97fda420113ce1409182e
 DIST jdk-8u121-solaris-x64-demos.tar.gz 9757042 SHA256 
e4ebca2fb3166c1b2eeaa55803ce9c68a35e89e5f3bc056aa3f5e8e02c94b4c0 SHA512 
4ed348c6b14445fd099b3df153a6df85a2d07bb194fde81ad25253b745c9d86e966b60c6faeff4808bb5e3ab7f4fe1a82f2f7119ecd7b7252fe5c27a31896b03
 WHIRLPOOL 
5cefbb8cf34f84726ce7bf48bf1875ecd326c29e6e2e693e921189757d512461df79842081700053ad773e7472ca4ffb0f9ca80bcc6738189cb9626f3d23f370
 DIST jdk-8u121-solaris-x64.tar.gz 101604840 SHA256 
eb5d6f7d7804b3e8bc6dc46676a017368e402724f9a5747b6145e1e305c9ffa6 SHA512 
14983383f94b62396948269a10d662b8adca851706558076c000be3d8352c7c66d3172f9e656e2de230c511d77117944a0cf3114fa467e072ce2f25ad1b7e9fa
 WHIRLPOOL 
70e1a907fa4811db58fed40d42a37121b8700a408e2dc750911aa769fe61647758c1c231b913c131af152581588b0c38098fc10fcbc13c006ea5a7da3dab1f85
+DIST jdk-8u131-linux-arm32-vfp-hflt-demos.tar.gz 10419472 SHA256 
fd1b71b8a03404e13003cedda1d3750b08b305ef33e3ebdb62e1b085ab9f55ed SHA512 
eee7fe48412a9f3fb82ebd064e95311b9c2d1220818d7d1f1aa46b82b52e134d315385a9a3d32fa5f7747967a30e1bc6c7b74f1e996c4e609d94cce13fd8493b
 WHIRLPOOL 
3d99dbc11edbe66d0393a516f9b1f160da6fc3213b6380c3c9d23e9562657f58ec3286281437bb88c3de30176cde8d7dbc658682742e0873d6fc4e8982ee96c4
+DIST jdk-8u131-linux-arm32-vfp-hflt.tar.gz 81648626 SHA256 
4d2677261715e9f0e44972517cf22ae40c69ad4dd1e4c34c88127462b13d4949 SHA512 
6b3b7ebd0429baf77c31a883be683b664c35172147c782b955c2e7172454386317388fa9096d9b36796b294bef074b7e5e634b318fdcae0c72597cc218fc1cd0
 WHIRLPOOL 
303d3efcfaf1ebec808ede7b7cf0167953e5b5512b41862711a8da35d0168852ff8ba9994ccf13a59c0c9a723b1e66102263b3b2fada8f44710e16e25d4419b2
+DIST jdk-8u131-linux-arm64-vfp-hflt-demos.tar.gz 10450160 SHA256 
4e12d686dcb607a221fc29f7f775d085ebe2e760f606c6a7bfe0dd233bda3c37 SHA512 
1c0dc9b4963a32bf2460249b51dd842820e504c56b015d8f7df1ff4a0bc3610ccbbd0d41ba3a4bf2fe8bacca37c6c4c2f419d4435f08941bc2383ca2f11daa01
 WHIRLPOOL 
8dd95c1506b319f4e8aa6743d48aeaacb98c0050c6922750c061136d097abc7ec73f761c6d5a21ac281d1d0bfb179ab5287de45131d3102e09f41671d11c82e3
+DIST jdk-8u131-linux-arm64-vfp-hflt.tar.gz 78446325 SHA256 
8f1d59e35cbea789219f9908d666027ab9015abd8f43999d28d21b43d84c77c2 SHA512 
e24671cfded186800eec63c1e92901d2d8348f528c31f5878d28e03b936912ada05f8789a98cbe41cd3f8206a52b1c693175e7cfd421a65048924ae6908805f7
 WHIRLPOOL 
99b9e5f5928817353f671aa10719e1f379876cf6662a3f496f6621bc16575626270c1034636ac5dac4cb5a44e58aba8d958d1bd80118c51d62b729a7f5329b16
+DIST jdk-8u131-linux-i586-demos.tar.gz 55065450 SHA256 
e75eff66cc8f0fbec43bc18c3392eac39b8f7fc3db19367fa214091f61c00ad2 SHA512 
63d8ca948d544cd0c02cfc839a171635831d1fdcfde1a68c259baa22b092d350280c2cfed0f375f4d718df54cb54237ad8eb57db9831e802b316dbfd05c4eccc
 WHIRLPOOL 
fe8cc6df716a6686a10b1d732baa01e7f16a4fecdc4c2f7175d1b17e84c4af4875447793a003901e5a5a7fe27f3721fbdc561c5724f2435cbea4a2b5801a671a
+DIST jdk-8u131-linux-i586.tar.gz 188105480 SHA256 
0069a2b1b1cddbefa45f1ff12933fca3b114b6544d536ec0e2d4861a830d7154 SHA512 
5f5428ad9a0bcd20533cafc7c28bd260064da2f00719c3b5dc4a970771ffae11b1b9a18bfef39476c448d63d3efb829641a6c22ffb8faa3bbb7b5b3670487d80
 WHIRLPOOL 
48c0846ae8ccb4f945fcd7c2ee9235054b4e5899fe4e2359a9d26f407ca2c487d94639f3352f3cce616c073602071d3246bf7a0a18e73179a9c24a3e785c209a
+DIST jdk-8u131-linux-x64-demos.tar.gz 55129858 SHA256 
3e2c493c69d49a5cba74c3bb0f0455246f6f49b849b63fca58f4f78f0e17a2bc SHA512 
ce428a6d580d4975dbcb0c5beba313db451647aa53b715235f77d5f6dd12475241f51a69d0c4d33fb1518bb7d414b2d142a6cf8607a0ea3fed0c3f810fae2250
 WHIRLPOOL 
a456057b696ca5c6f242412029e6cb25f8fc4fdada52fcfb432f094d92ce3d9f88fd6000eb2d5720ef856e260cc7b3408bfef7137fc275ee3c1245cea44d751f
+DIST jdk-8u131-linux-x64.tar.gz 185540433 SHA256 
62b215bdfb48bace523723cdbb2157c665e6a2542

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

2017-04-25 Thread Matt Thode
commit: a2898725e68135d768dc06490c5887ffbc9e8c7d
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 25 21:01:32 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 25 21:06:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2898725

dev-python/oslo-middleware: 3.19.1 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-python/oslo-middleware/Manifest|  1 +
 .../oslo-middleware/oslo-middleware-3.19.1.ebuild  | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/oslo-middleware/Manifest 
b/dev-python/oslo-middleware/Manifest
index 68c923fcb24..dbca57a39e1 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1,3 +1,4 @@
 DIST oslo.middleware-3.19.0.tar.gz 41711 SHA256 
f36c37b9d8f4c6eccc494172569184c3f9a4028a6401e8cf75d7656fc7b1d292 SHA512 
e347f9f683b8e925286390fc84eb5aebb76b6f490d564f9273b6d53762bbd9f09dab3dc5f740ab4eb0849de00381ad71264b0d8c048629b770b8740243300e50
 WHIRLPOOL 
aa08f79b269cc1dc2c3c54f121e2de783a9f4b13c0fc1d9be492044cd4c34f59a4b2446efab2870d1cfdaa932f41cc5075ee4bd01876edb34d94b35c2d575211
+DIST oslo.middleware-3.19.1.tar.gz 43000 SHA256 
a484a27276bb4fd96a21fdaa7d0da0495aa2a2887a88dcec271ffd8b8c239096 SHA512 
7d387466cc1352651d81b6f874f18bfb892af8b4187c93131597cfb1e731394654cfd65a17729b22a36bd388b3eee8692936af28786812e50bb2549a76555c96
 WHIRLPOOL 
6942f7003d6242a12c7cb3ef27331f749244e1fe930e4817804db63c405f9a6c6da3bf07cff2a60b24d38c3aaebf8aac835168ba704c4f3a427590e0284c36fb
 DIST oslo.middleware-3.23.1.tar.gz 52469 SHA256 
fab9a0779ff196020875c7e47e6c36b9d6c9468063645b857e687114e70a8019 SHA512 
155f88184216ef18a265b996973b616a3b7a9e52618d95235a396e099bcfb5f51a5dded8e1f039df4d648a0b779c8a6daab9d6b8ff091981c17524a8521ac72a
 WHIRLPOOL 
683d78da63af0d68b6301aa718562cd29f8dc09511df53fb0394311bbda7727edadd975401f81e8ee5c6f35a4e9e8d636bd140b786fec4e7f9c3b0f0015f02e8
 DIST oslo.middleware-3.8.0.tar.gz 39756 SHA256 
2d985b238182cf70c1adbe1a041eb96eacde3106751fe2c7f1cd81d57a4dbda2 SHA512 
575708b9f19938787d4d42accfbafcd63a9cee0aeb871dc0b3dd504dc4d5f97db27abfcfd7ae56dfc7d68eb670c11f93c1f79d3fd02d30247497614b3f51d80a
 WHIRLPOOL 
2498c2a67ca83214c8512a2a86d78155638a107971d7a98a3534c625138c89f56273ab6dda437399799a6960129f4c7dfa758d2af46ede15813d7614d5db3a6d

diff --git a/dev-python/oslo-middleware/oslo-middleware-3.19.1.ebuild 
b/dev-python/oslo-middleware/oslo-middleware-3.19.1.ebuild
new file mode 100644
index 000..65ebfa842e3
--- /dev/null
+++ b/dev-python/oslo-middleware/oslo-middleware-3.19.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="Components injected into wsgi pipelines to intercept 
request/response flows."
+HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware";
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
+S="${WORKDIR}/oslo.middleware-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+PATCHES=(
+
+)
+
+CDEPEND="
+   >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
+   

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

2017-04-25 Thread Matt Thode
commit: 5cc67bb7ba5c6526e0eddd27049032e08bdb9050
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 25 21:05:55 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 25 21:06:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc67bb7

sys-cluster/heat: 7.0.3 and 8.0.1 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sys-cluster/heat/Manifest  |   3 +
 sys-cluster/heat/heat-7.0.3.ebuild | 151 +
 sys-cluster/heat/heat-8.0.1.ebuild | 149 
 3 files changed, 303 insertions(+)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index cd5f9569ffe..fb1fb09b083 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -1,4 +1,7 @@
 DIST heat-7.0.2.tar.gz 2257003 SHA256 
5fb78bdb8859e3f037ffe11180b9a526830e8ce56a294bbb2dc79b638b7c99da SHA512 
0655b8e264bbfa227405759d28d74c9f71eefb8d2abce3f75d3a72fd0d927c114a5bb4658e73c553302632a086af34faa1e37f5bbef1b84f3564ca3fbac624e7
 WHIRLPOOL 
d1e3806534ad5d2930cd7b135ee78200b1d43f937cfcc3c3864263c6da8d0271476450f86b0ea2b84461a05ee794a3a1f3ed08086db9f0c1d1ed9d4f05a37db3
+DIST heat-7.0.3.tar.gz 2256300 SHA256 
b9ea5f126dbc202cfa7500232bcb0006326fa9326933fa01b1a5226aa1e8f887 SHA512 
2fc7cc083f86750fb157ed087ac54f4e6f169f0a735f2d01abbcea83e8dcaf259b7202a1411ea71cf5852075205ac6e371275cbf841319f9dea02b2e587c7755
 WHIRLPOOL 
49d1e98f874406f6d7284eb312648c4dc42cdadf3eaf75cf046f0b9caf6a0229a47ef9860f0bcda27d6c9b1d540f19fff9a9a9f800c51f53c7926e25cac07f86
 DIST heat-8.0.0.tar.gz 2311784 SHA256 
edccf56b31a9c4cc01ba47c66f7b7197e3056f66c333c0c3f29b4ee44000f583 SHA512 
bbc4d19b254069e46f2bda554336f4fd0bc5eeb96974e1c997efca94304e32668ca6584671b5121af07004925829c770345356ebb0b113a4c1ff5dc2a949bcd7
 WHIRLPOOL 
7787008629aba8ad4e369822e2fd555df2d95a127246bd080de5d7b728bcc3ab049cd8097cc9618ce29e10e1f66af9335b58fa45cb604ca1b01208219cf3bc3c
+DIST heat-8.0.1.tar.gz 2310279 SHA256 
6660616edf14004386d3bcf1c2e7cc2570e5dffc39bf7995d2161f41f7def5bf SHA512 
033b545533163d98edd55f29e3334dd430ad6741792f6124ec9aa3ac6bb7f84bb9f86e406e684e6285d8512acd6b2774e1f9ed8b113c6dcb1cd7e18e60433de7
 WHIRLPOOL 
3ca6a475ff7c2f83498d283431957732164cb55ba8aa5f9f7ce5bd66dffa0eb6f44a54d24ba2d4a43953fff1b24c89431a8b016f30473fb24dba9c87a20dadb1
 DIST heat.conf.sample-2017.1. 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515
 DIST heat.conf.sample-8.0.0 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515
+DIST heat.conf.sample-8.0.1 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515

diff --git a/sys-cluster/heat/heat-7.0.3.ebuild 
b/sys-cluster/heat/heat-7.0.3.ebuild
new file mode 100644
index 000..314e4bdbd57
--- /dev/null
+++ b/sys-cluster/heat/heat-7.0.3.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 eutils user
+
+DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchistration 
engine."
+HOMEPAGE="https://launchpad.net/heat";
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+mysql +memcached postgres sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/croniter-0.3.4[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-4.1.0[${PYTHON_USEDEP}]

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

2017-04-25 Thread Matt Thode
commit: a0edcda0d54a12b501bc817a088065aea9cfebf8
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 25 20:59:00 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 25 21:06:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0edcda0

dev-python/python-heatclient: 1.5.1 and 1.8.1 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-python/python-heatclient/Manifest  |  2 +
 .../python-heatclient-1.5.1.ebuild | 84 ++
 .../python-heatclient-1.8.1.ebuild | 81 +
 3 files changed, 167 insertions(+)

diff --git a/dev-python/python-heatclient/Manifest 
b/dev-python/python-heatclient/Manifest
index 156b074dfee..74e65c6ac69 100644
--- a/dev-python/python-heatclient/Manifest
+++ b/dev-python/python-heatclient/Manifest
@@ -1,3 +1,5 @@
 DIST python-heatclient-0.8.0.tar.gz 121399 SHA256 
5cd1c855ee21f18bfffbc7269e40c417b953d0855aa3cc8b56d778b8612467d5 SHA512 
c17d445e646c3fc2f10bb622ba2a38299182e0a7841e0dae0e7c4482bc4d8868569b2204c18dc98456507d6f5abbf64db0b8e06c21bacf360883b24bfb01efc1
 WHIRLPOOL 
9c0b41d01458bcb3b26be163fb1e9e557b37fafc26d9698df73cfe722f8e02b991f36731e42bb5de88f2c7c3c0d86ee7154e1da76c99755cf9b7dcea0d79718e
 DIST python-heatclient-1.5.0.tar.gz 176692 SHA256 
42c253671c98c92dbd379b471f498000739e711afc2831d32b258a59bc48ee12 SHA512 
656daa6a9f515f2d3b1f7fb7f3b4f54b0fc4798156b399486a8e950526be97707784521b252bf4551eaee6469df9aaff62cb98c935c215e149a77347c74a6138
 WHIRLPOOL 
c28bbc4bcfeb47ad9fa56ca1b75a6e5c36ffa437ae3bb7071279bc5f34c96051d9dc0ac6bd44913444c1e02ee2548096c27ad17f1f9b3b7c25d32f921856eb79
+DIST python-heatclient-1.5.1.tar.gz 176601 SHA256 
d1bab6607619efa7b6ac1a3ff698b7e80de630c464e8a3e379f5eeeb929084c3 SHA512 
92f73bced2f49d02f05b6ab71066d3697d64f7598a603a90fd968ca2b195f8980f0fa11eff6a97c531d09dabf83e384a6cac69d2164fa237c02dd7cc3e0fd736
 WHIRLPOOL 
740567fd3fd89ca19361e2f6673c196a5b733b0fd6c9c7111cff74552369f871dfeb2dee220fc2fbc648341f356cb7ed2312bcedd2bf819c3b6f8e831960ca75
 DIST python-heatclient-1.8.0.tar.gz 164289 SHA256 
3e270a6030c4976d641af3f89671a581fc308399a7bbaeb3d0bb50b15a865d95 SHA512 
f6e180583f8f0ed9e5b6db9782de5bf4f1adbbe929e2091a50bce29617c62b9689790efb2909e2a25cbd0bc7aec97ef4de3fa31abd0f22fac98c571c12305443
 WHIRLPOOL 
3d4796af51abbecf3c78865594e3c45b9131d9445a6f5fd6bbebe3ca651409c1d5001bc7cbb2d6d9b9ed9011600f00935fcd4926a7b000f5d0791196eef8cb64
+DIST python-heatclient-1.8.1.tar.gz 163976 SHA256 
95558abcb78d747e5516b51f9aabe3bd54013a3c8b4ec06de5415ff2a042009b SHA512 
7d9be61f048c2a23b853773009e060517eadff158cca8efc1fbd3a5f3a16d257950021e8afaafc15a536104248d53dfda49698a9d83a3b35955e9e23376655df
 WHIRLPOOL 
6c65266b8495a1502637d08ee53fe5ae0ad8465440ad62ec27a596ff1b816a241328cb9eb9e349a21ec63ccd0ad3b70f4af0cba73128bc9f522e4dfcb01b7c05

diff --git a/dev-python/python-heatclient/python-heatclient-1.5.1.ebuild 
b/dev-python/python-heatclient/python-heatclient-1.5.1.ebuild
new file mode 100644
index 000..ea04991e351
--- /dev/null
+++ b/dev-python/python-heatclient/python-heatclient-1.5.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Orchestration API Client Library"
+HOMEPAGE="http://www.openstack.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND="
+   >=dev-python/pbr-1.6[${PYTHON_USEDEP}]
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
+   >dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   )
+   doc? (
+   >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
+   !~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
+   http://www.openstack.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.1.0[${PYTHON_USE

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

2017-04-25 Thread Michael Orlitzky
commit: eef2459ac652b530496b502a4f0d143d6f7f6514
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Apr 25 21:04:05 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Apr 25 21:04:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef2459a

dev-php/phpdepend: new version 2.5.0.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/phpdepend/Manifest   | 2 +-
 .../phpdepend/{phpdepend-2.3.2.ebuild => phpdepend-2.5.0.ebuild} | 9 +++--
 2 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-php/phpdepend/Manifest b/dev-php/phpdepend/Manifest
index d8849316513..f7484924756 100644
--- a/dev-php/phpdepend/Manifest
+++ b/dev-php/phpdepend/Manifest
@@ -1 +1 @@
-DIST phpdepend-2.3.2.tar.gz 187985 SHA256 
6edbb892ece8a9e811d9bee071442ca9b393ac3a4110b3d1db45e0c9c0b03887 SHA512 
00c9af24f9e17f1935d2d0315b4204d47d4a6d1ebcf4e22e9860ff4eb9292e25da7171f2a95b2ba545872b55042f3ac6c495105f67635fdd1386e96494f8ccdd
 WHIRLPOOL 
42bd82efca09fd672c6c087a8067f02f9b8d6717df2023ab38499f8833a81a93833940e466707f985cdd938c6d86075ad526af02e4fe53582c23b3e392b64ca1
+DIST phpdepend-2.5.0.tar.gz 190823 SHA256 
00625ec4d612f4159d1ff2abed9f494f3f9c72354c3895663ce4821ef001c10c SHA512 
927ff961773c3b2076b11b374035482c05b2da3a9777418c6fe0a491bd20eec431bfd75cd706674e231c9f73d97b6b0236eea12794cfff2d8ad52a6a6170e137
 WHIRLPOOL 
5a091e47abd06857644e4f8462ee1019c077ab2f0cc67e28e37c4225c13362e4de43eb525656a037281421e569dc0c4f890b8c53a383ff4d351e39b20c49e11b

diff --git a/dev-php/phpdepend/phpdepend-2.3.2.ebuild 
b/dev-php/phpdepend/phpdepend-2.5.0.ebuild
similarity index 79%
rename from dev-php/phpdepend/phpdepend-2.3.2.ebuild
rename to dev-php/phpdepend/phpdepend-2.5.0.ebuild
index 9c86974d086..c1b232bc97c 100644
--- a/dev-php/phpdepend/phpdepend-2.3.2.ebuild
+++ b/dev-php/phpdepend/phpdepend-2.5.0.ebuild
@@ -19,14 +19,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-# Warning: the "range" dependencies below only work so long
-# as the libraries they refer to are not slotted.
 RDEPEND="dev-lang/php
dev-php/fedora-autoloader
-   ( >=dev-php/symfony-config-2.3.0 =dev-php/symfony-dependency-injection-2.3.0
-   =dev-php/symfony-config-2.3
+   >=dev-php/symfony-dependency-injection-2.3
+   >=dev-php/symfony-filesystem-2.3"
 
 S="${WORKDIR}/${MY_PN}-${PV}"
 



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

2017-04-25 Thread Andreas Sturmlechner
commit: 204b2c8abd8dbb45c2a653d50e6871a7a7bec584
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 20:47:28 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 20:47:28 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=204b2c8a

kde-apps/calendarjanitor: Don't die on missing translations

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/calendarjanitor/calendarjanitor-17.04.49..ebuild | 2 +-
 kde-apps/calendarjanitor/calendarjanitor-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/calendarjanitor/calendarjanitor-17.04.49..ebuild 
b/kde-apps/calendarjanitor/calendarjanitor-17.04.49..ebuild
index 9c22dc72a5..cd75de8200 100644
--- a/kde-apps/calendarjanitor/calendarjanitor-17.04.49..ebuild
+++ b/kde-apps/calendarjanitor/calendarjanitor-17.04.49..ebuild
@@ -36,7 +36,7 @@ src_prepare() {
 
# delete colliding konsolekalendar translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   rm po/*/konsolekalendar.po || die
+   rm -f po/*/konsolekalendar.po || die
rm -rf po/*/docs/konsolekalendar || die
fi
 }

diff --git a/kde-apps/calendarjanitor/calendarjanitor-.ebuild 
b/kde-apps/calendarjanitor/calendarjanitor-.ebuild
index 9c22dc72a5..cd75de8200 100644
--- a/kde-apps/calendarjanitor/calendarjanitor-.ebuild
+++ b/kde-apps/calendarjanitor/calendarjanitor-.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
 
# delete colliding konsolekalendar translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   rm po/*/konsolekalendar.po || die
+   rm -f po/*/konsolekalendar.po || die
rm -rf po/*/docs/konsolekalendar || die
fi
 }



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

2017-04-25 Thread Andreas Sturmlechner
commit: 0049193bcf6780dd2811def90216520fb344b177
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 20:49:04 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 20:49:04 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0049193b

kde-apps/konsolekalendar: Don't die on missing translations

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/konsolekalendar/konsolekalendar-17.04.49..ebuild | 2 +-
 kde-apps/konsolekalendar/konsolekalendar-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/konsolekalendar/konsolekalendar-17.04.49..ebuild 
b/kde-apps/konsolekalendar/konsolekalendar-17.04.49..ebuild
index bcab703ded..7ee87bb204 100644
--- a/kde-apps/konsolekalendar/konsolekalendar-17.04.49..ebuild
+++ b/kde-apps/konsolekalendar/konsolekalendar-17.04.49..ebuild
@@ -34,7 +34,7 @@ src_prepare() {
 
# delete colliding calendarjanitor translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   rm po/*/calendarjanitor.po || die
+   rm -f po/*/calendarjanitor.po || die
fi
 
cmake_comment_add_subdirectory calendarjanitor

diff --git a/kde-apps/konsolekalendar/konsolekalendar-.ebuild 
b/kde-apps/konsolekalendar/konsolekalendar-.ebuild
index bcab703ded..7ee87bb204 100644
--- a/kde-apps/konsolekalendar/konsolekalendar-.ebuild
+++ b/kde-apps/konsolekalendar/konsolekalendar-.ebuild
@@ -34,7 +34,7 @@ src_prepare() {
 
# delete colliding calendarjanitor translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   rm po/*/calendarjanitor.po || die
+   rm -f po/*/calendarjanitor.po || die
fi
 
cmake_comment_add_subdirectory calendarjanitor



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

2017-04-25 Thread Andreas Sturmlechner
commit: 5b56f6b541b251564fc543add82c5ceae00026b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 20:57:43 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 20:57:43 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b56f6b5

kde-apps/kspaceduel: Frameworks merged to master

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/kspaceduel/kspaceduel-5..ebuild | 33 
 kde-apps/kspaceduel/kspaceduel-.ebuild   | 21 ++
 2 files changed, 17 insertions(+), 37 deletions(-)

diff --git a/kde-apps/kspaceduel/kspaceduel-5..ebuild 
b/kde-apps/kspaceduel/kspaceduel-5..ebuild
deleted file mode 100644
index 2fb9e1729c..00
--- a/kde-apps/kspaceduel/kspaceduel-5..ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_BRANCH="frameworks"
-KDE_HANDBOOK="forceoptional"
-KDE_SELINUX_MODULE="games"
-inherit kde5
-
-DESCRIPTION="Space Game by KDE"
-HOMEPAGE="
-   https://www.kde.org/applications/games/kspaceduel/
-   https://games.kde.org/game.php?game=kspaceduel
-"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kxmlgui)
-   $(add_kdeapps_dep libkdegames)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwidgets)
-"
-RDEPEND="${DEPEND}"

diff --git a/kde-apps/kspaceduel/kspaceduel-.ebuild 
b/kde-apps/kspaceduel/kspaceduel-.ebuild
index ffcfa4b61f..ffbd97341f 100644
--- a/kde-apps/kspaceduel/kspaceduel-.ebuild
+++ b/kde-apps/kspaceduel/kspaceduel-.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=6
 
-KDE_HANDBOOK="optional"
+KDE_HANDBOOK="forceoptional"
 KDE_SELINUX_MODULE="games"
-inherit kde4-base
+inherit kde5
 
 DESCRIPTION="Space Game by KDE"
 HOMEPAGE="
@@ -13,7 +13,20 @@ HOMEPAGE="
https://games.kde.org/game.php?game=kspaceduel
 "
 KEYWORDS=""
-IUSE="debug"
+IUSE=""
 
-DEPEND="$(add_kdeapps_dep libkdegames)"
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep libkdegames)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsolekalendar/

2017-04-25 Thread Andreas Sturmlechner
commit: 2015cb99c3080b2d0edaa0110439b7adab847d71
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 20:49:15 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 20:49:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2015cb99

kde-apps/konsolekalendar: Don't die on missing translations

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/konsolekalendar/konsolekalendar-17.04.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/konsolekalendar/konsolekalendar-17.04.0.ebuild 
b/kde-apps/konsolekalendar/konsolekalendar-17.04.0.ebuild
index 3035b9940c9..f93085df038 100644
--- a/kde-apps/konsolekalendar/konsolekalendar-17.04.0.ebuild
+++ b/kde-apps/konsolekalendar/konsolekalendar-17.04.0.ebuild
@@ -34,7 +34,7 @@ src_prepare() {
 
# delete colliding calendarjanitor translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   rm po/*/calendarjanitor.po || die
+   rm -f po/*/calendarjanitor.po || die
fi
 
cmake_comment_add_subdirectory calendarjanitor



[gentoo-commits] repo/gentoo:master commit in: kde-apps/calendarjanitor/

2017-04-25 Thread Andreas Sturmlechner
commit: 206d6c36aa40996ac6a3a59e08fcc6a15775a0cf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 25 20:46:43 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 25 20:49:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=206d6c36

kde-apps/calendarjanitor: Don't die on missing translations

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-apps/calendarjanitor/calendarjanitor-17.04.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/calendarjanitor/calendarjanitor-17.04.0.ebuild 
b/kde-apps/calendarjanitor/calendarjanitor-17.04.0.ebuild
index 70116a2d416..8363967d9d1 100644
--- a/kde-apps/calendarjanitor/calendarjanitor-17.04.0.ebuild
+++ b/kde-apps/calendarjanitor/calendarjanitor-17.04.0.ebuild
@@ -36,7 +36,7 @@ src_prepare() {
 
# delete colliding konsolekalendar translations
if [[ ${KDE_BUILD_TYPE} = release ]]; then
-   rm po/*/konsolekalendar.po || die
+   rm -f po/*/konsolekalendar.po || die
rm -rf po/*/docs/konsolekalendar || die
fi
 }



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/

2017-04-25 Thread Davide Pesavento
commit: 83fa4bc92c11a1d12dad4cd4c0c53d3210c83592
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 24 16:05:07 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 25 20:13:49 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=83fa4bc9

dev-qt/qtwebengine: Remove unneeded patches.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwebengine/qtwebengine-5.9..ebuild | 5 -
 dev-qt/qtwebengine/qtwebengine-5..ebuild   | 5 -
 2 files changed, 10 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.9..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
index 7e15ff03..38c2fcf0 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
@@ -71,11 +71,6 @@ DEPEND="${RDEPEND}
pax_kernel? ( sys-apps/elfix )
 "
 
-PATCHES=(
-   "${FILESDIR}/${PN}-5.7.0-fix-system-ffmpeg.patch"
-   "${FILESDIR}/${PN}-5.7.0-icu58.patch"
-)
-
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-paxmark-mksnapshot.patch" )
 

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index 7e15ff03..38c2fcf0 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -71,11 +71,6 @@ DEPEND="${RDEPEND}
pax_kernel? ( sys-apps/elfix )
 "
 
-PATCHES=(
-   "${FILESDIR}/${PN}-5.7.0-fix-system-ffmpeg.patch"
-   "${FILESDIR}/${PN}-5.7.0-icu58.patch"
-)
-
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-paxmark-mksnapshot.patch" )
 



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

2017-04-25 Thread Davide Pesavento
commit: a99e307f2744a0892590511310c6595c01be2cb9
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Apr 25 20:14:21 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 25 20:14:21 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a99e307f

Merge pull request #147 from Chiitoo

 dev-qt/qtwebengine/qtwebengine-5.9..ebuild | 8 ++--
 dev-qt/qtwebengine/qtwebengine-5..ebuild   | 8 ++--
 2 files changed, 4 insertions(+), 12 deletions(-)



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/

2017-04-25 Thread Davide Pesavento
commit: bdce15ceafa411a7d8c6507976a956ca8f85848e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Apr 24 15:59:52 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 25 20:12:38 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=bdce15ce

dev-qt/qtwebengine: Update disabling 'positioning' in 5.9 ebuilds.

Upstream changes:
- 
http://code.qt.io/cgit/qt/qtwebengine.git/commit/?h=5.9&id=e00ac03b406f7588a41b83f6d33a8306c3dd92b8
- 
http://code.qt.io/cgit/qt/qtwebengine.git/commit/?h=5.9&id=ff15dec87970a6ed9fdb1f41c344ec9513853ae8

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwebengine/qtwebengine-5.9..ebuild | 3 ++-
 dev-qt/qtwebengine/qtwebengine-5..ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.9..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
index 62e3d38d..7e15ff03 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
@@ -86,7 +86,8 @@ src_prepare() {
 
qt_use_disable_mod geolocation positioning \
src/core/core_common.pri \
-   src/core/core_gyp_generator.pro
+   src/core/core_chromium.pri \
+   tools/qmake/mkspecs/features/configure.prf
 
qt_use_disable_mod widgets widgets src/src.pro
 

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index 62e3d38d..7e15ff03 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -86,7 +86,8 @@ src_prepare() {
 
qt_use_disable_mod geolocation positioning \
src/core/core_common.pri \
-   src/core/core_gyp_generator.pro
+   src/core/core_chromium.pri \
+   tools/qmake/mkspecs/features/configure.prf
 
qt_use_disable_mod widgets widgets src/src.pro
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatmem/files/, dev-ada/gnatmem/

2017-04-25 Thread Alfredo Tupone
commit: d8e663b26f51b3c5f1cdbe1393eb5ec0419b1ab0
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Apr 25 19:52:23 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Apr 25 19:52:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e663b2

dev-ada/gnatmem: Adding dev-ada/gnatmem-2016

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ada/gnatmem/Manifest|  1 +
 dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch | 85 +
 dev-ada/gnatmem/gnatmem-2016.ebuild | 50 +++
 dev-ada/gnatmem/metadata.xml| 15 +
 4 files changed, 151 insertions(+)

diff --git a/dev-ada/gnatmem/Manifest b/dev-ada/gnatmem/Manifest
new file mode 100644
index 000..e30fd588fc2
--- /dev/null
+++ b/dev-ada/gnatmem/Manifest
@@ -0,0 +1 @@
+DIST gnatmem-gpl-2016-src.tar.gz 80104 SHA256 
bd39c7b18e4f52fdd029b999f7e1af52d01c975063c28ae1ef6875e4fc5e224f SHA512 
bc711af9eda55e89a22fee9dbe506a60fbdd718a9f47141a8d13ad4b97c4520c3988e3a55b6c85bb53098e542f655de9572aeefc99d88c41a2645d9f01b2828b
 WHIRLPOOL 
8aee794c18efcbdbb50a4d58b9f247de30dea8d5b0a41034b1e20ad7786eefab5dfd14bf4340a993d67989eab939ba78097d46933d841686d1bbc68fce0b

diff --git a/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch 
b/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch
new file mode 100644
index 000..357f723c743
--- /dev/null
+++ b/dev-ada/gnatmem/files/gnatmem-2016-gentoo.patch
@@ -0,0 +1,85 @@
+--- 1/configure.in.old 2016-12-08 20:57:53.942004080 +0100
 1/configure.in 2016-12-08 21:00:10.393677257 +0100
+@@ -6,19 +6,14 @@
+ if test ${GNATBIND} = "no"; then
+AC_MSG_ERROR(Ada compiler needed,1)
+ fi
++AC_CONFIG_HEADERS(config.h:config.in)
++AC_DEFINE_UNQUOTED(TARGET, "${target}", [Configured target name.])
+ AC_ARG_WITH(binutils-buildtree,
+ [AC_HELP_STRING(
+  [--with-binutils-buildtree=],
+  [Specifify location of binutils build tree])],
+ BINUTILS_OBJDIR=$withval,
+ BINUTILS_OBJDIR=no)
+-AC_MSG_CHECKING([for binutils build tree validity])
+-if test -f "$BINUTILS_OBJDIR/bfd/libbfd.a"; then
+-   AC_MSG_RESULT(yes)
+-else
+-   AC_MSG_RESULT(no) 
+-   AC_MSG_FAILURE([need valid binutils build tree directory (got 
$BINUTILS_OBJDIR)])
+-fi
+ 
+ AC_ARG_WITH(binutils-sources,
+ [AC_HELP_STRING(
+@@ -26,21 +21,6 @@
+  [Specifify location of binutils sources])],
+ BINUTILS_SRCDIR=$withval,
+ BINUTILS_SRCDIR=auto)
+-if test "$BINUTILS_SRCDIR" = "auto"; then
+-   BINUTILS_SRCDIR=`cat "$BINUTILS_OBJDIR/Makefile" | sed -n -e "/^ *srcdir 
*=/ s/^ *srcdir *= *// p"`
+-   case "$BINUTILS_SRC_DIR" in
+- /*) ;;
+-  *) # assume we have relative path
+- BINUTILS_SRCDIR="$BINUTILS_OBJDIR/$BINUTILS_SRCDIR";;
+-   esac
+-fi
+-AC_MSG_CHECKING([for binutils source dir validity])
+-if test -f "$BINUTILS_SRCDIR/bfd/Makefile.in"; then
+-   AC_MSG_RESULT(yes)
+-else
+-   AC_MSG_RESULT(no)
+-   AC_MSG_FAILURE([need valid binutils sources directory])
+-fi
+ 
+ AC_SUBST(BINUTILS_OBJDIR)
+ AC_SUBST(BINUTILS_SRCDIR)
+--- gnatmem-gpl-2016-src/gnatmem.gpr.in.old2017-02-02 22:15:30.247906007 
+0100
 gnatmem-gpl-2016-src/gnatmem.gpr.in2017-02-02 22:17:22.604974363 
+0100
+@@ -10,8 +10,10 @@
+for Languages use ("ada", "c");
+ 
+package Compiler is
++  for Driver ("C") use External ("CC", "gcc");
+   for Default_Switches ("ada") use ("-O2", "-W", "-Wall", "-gnatpg");
+   for Default_Switches ("c")   use ("-O2",
++"-I..",
+ "-I" & BINUTILS_OBJDIR & "/binutils",
+ "-I" & BINUTILS_OBJDIR & "/bfd",
+ "-I" & BINUTILS_SRCDIR & "/include");
+@@ -19,8 +21,8 @@
+ 
+package Linker is
+   for Default_Switches ("ada") use
+- (BINUTILS_OBJDIR & "/bfd/libbfd.a",
+-  BINUTILS_OBJDIR & "/libiberty/libiberty.a",
++ ("-lbfd",
++  "-liberty",
+   "@LIBDL@",
+   "@LIBZ@");
+end Linker;
+--- gnatmem-gpl-2015-src/src/libaddr2line.c.old2017-01-04 
21:03:36.185233702 +0100
 gnatmem-gpl-2015-src/src/libaddr2line.c2017-01-04 21:04:17.680455390 
+0100
+@@ -23,9 +23,9 @@
+ #include 
+ #include 
+ 
+-#include "bfd.h"
+-#include "libiberty.h"
+-#include "demangle.h"
++#include 
++#include 
++#include 
+ 
+ static asymbol **cur_syms;/* Symbol table.  */
+ static bfd *cur_bfd;

diff --git a/dev-ada/gnatmem/gnatmem-2016.ebuild 
b/dev-ada/gnatmem/gnatmem-2016.ebuild
new file mode 100644
index 000..6e1f3b1de96
--- /dev/null
+++ b/dev-ada/gnatmem/gnatmem-2016.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multiprocessing autotools
+
+MYP=${PN}-gpl-${PV}-src
+
+DESCR

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

2017-04-25 Thread Dirkjan Ochtman
commit: cb299d48bdad71154d76681337f265e48d145d54
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Tue Apr 25 18:53:50 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Tue Apr 25 19:50:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb299d48

dev-python/cryptography: version bump to 1.8.1

Now uses asn1crypto instead of pyasn1, so dropped most keywords.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/cryptography/Manifest  |  1 +
 dev-python/cryptography/cryptography-1.8.1.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index ce8e637049f..6392afcadda 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -1,3 +1,4 @@
 DIST cryptography-1.3.4.tar.gz 384109 SHA256 
423ff890c01be7c70dbfeaa967eeef5146f1a43a5f810ffdc07b178e48a105a9 SHA512 
abbc027433658702d2331282c9f63d99ea2eb42f5cdfe066b2b0ae6d9b86a35e23891716bb2e9e2ca707aa0d38fb69cba22ec5d95d2b9073047444fdae7a9224
 WHIRLPOOL 
5bd007cfe304620a7237b0f63fbe87ab22bd1cc252941f4815398382122b1c56c5a22e2dc35ce86aba2c2b2d9403de3313bafde23a3695bd26e4eb0f23c9dea9
 DIST cryptography-1.7.1.tar.gz 420673 SHA256 
953fef7d40a49a795f4d955c5ce4338abcec5dea822ed0414ed30348303fdb4c SHA512 
fb88b0ee9e314526fcdbb6d35da409b7335c7408a69d2350c58379471d2b9d76021010955629cf776d26312f22d4f8aa3f135955a19dfbff9d602176c9bbfd40
 WHIRLPOOL 
24b705889b95b568000600662ec82e3f5571582525db3571f3285b99f985b0a21eefd14dccc577700bc082891f7d3c563ac78a8bfd8d810da3ff38914ae5a86d
 DIST cryptography-1.7.2.tar.gz 420867 SHA256 
878cb68b3da3d493ffd68f36db11c29deee623671d3287c3f8d685117ffda9a9 SHA512 
8ddd119385064e1f8288ff318ec16f500b5c125a3811ccb306aeb2664fac495fcdd3cb5a7cbacd10156505c9526b9cdbd66860b35bbcd2f9a6bb285dd6cba8c5
 WHIRLPOOL 
531265115a6573c54e2cf85a03f1ed0ebe033fd7818168a3bcda938458f9a32464d7de0c226f46a300635ee52e4995285889bb693bc56f77f816bc81d52bfc61
+DIST cryptography-1.8.1.tar.gz 423560 SHA256 
323524312bb467565ebca7e50c8ae5e9674e544951d28a2904a50012a8828190 SHA512 
273c8ca4ad6c9d1151a8a731d148d02e619e14e37df25dc26030b0a90f895b88fbf4d3e320aec5ea7af4a8fcc58f720c61f48968f912c69156d4e0e794743345
 WHIRLPOOL 
ff760c9dc7dfbba355afde726a9154bcf45102e135b95b431aab5ac34c8003edccafa646b51ca02296aa55f244b0ff752d8d1b775cb76a1c9f15d347d505e8ce

diff --git a/dev-python/cryptography/cryptography-1.8.1.ebuild 
b/dev-python/cryptography/cryptography-1.8.1.ebuild
new file mode 100644
index 000..5286fe65bc0
--- /dev/null
+++ b/dev-python/cryptography/cryptography-1.8.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl test"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-1.0.2:0= )
+   libressl? ( dev-libs/libressl )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.4.1:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
python3_3 pypy{,3})
+   >=dev-python/idna-2.0[${PYTHON_USEDEP}]
+   >=dev-python/asn1crypto-0.21.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+python_test() {
+   distutils_install_for_testing
+
+   py.test -v -v -x || die "Tests fail with ${EPYTHON}"
+}



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

2017-04-25 Thread Dirkjan Ochtman
commit: 7362a34b88184afb889ec9b7acf55d157f539bf4
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Tue Apr 25 18:33:22 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Tue Apr 25 19:50:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7362a34b

dev-python/asn1crypto: initial ebuild, new dependency for 
dev-python/cryptography

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/asn1crypto/Manifest |  1 +
 dev-python/asn1crypto/asn1crypto-0.22.0.ebuild | 21 +
 dev-python/asn1crypto/metadata.xml | 12 
 3 files changed, 34 insertions(+)

diff --git a/dev-python/asn1crypto/Manifest b/dev-python/asn1crypto/Manifest
new file mode 100644
index 000..5e472298d54
--- /dev/null
+++ b/dev-python/asn1crypto/Manifest
@@ -0,0 +1 @@
+DIST asn1crypto-0.22.0.tar.gz 84508 SHA256 
cbbadd640d3165ab24b06ef25d1dca09a3441611ac15f6a6b452474fdf0aed1a SHA512 
fdc98f71ec3b744e69a75909b5b0a8381fb82d448941a6e1059823af47ca107218e1dbe6ff192e2173f11fc2454be1afcd387d801dc8e716451179857d71f8b8
 WHIRLPOOL 
83422e7f17c5e8c5ff5dff4e6e295596d4649f163bab8151b6885df48cdb2e61730b7abba5af5b5d44781078af69fe6495a1d1a20bc1fd1927f64f726bbdfdb1

diff --git a/dev-python/asn1crypto/asn1crypto-0.22.0.ebuild 
b/dev-python/asn1crypto/asn1crypto-0.22.0.ebuild
new file mode 100644
index 000..5f857a670a1
--- /dev/null
+++ b/dev-python/asn1crypto/asn1crypto-0.22.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python ASN.1 library with a focus on performance and a pythonic 
API"
+HOMEPAGE="https://github.com/wbond/asn1crypto/ 
https://pypi.python.org/pypi/asn1crypto/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND=""

diff --git a/dev-python/asn1crypto/metadata.xml 
b/dev-python/asn1crypto/metadata.xml
new file mode 100644
index 000..2dfa57bc0fb
--- /dev/null
+++ b/dev-python/asn1crypto/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+pyt...@gentoo.org
+Python
+  
+  
+cryptography
+pyca/cryptography
+  
+



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

2017-04-25 Thread Dirkjan Ochtman
commit: 2327821f5bbf4ee6b1f0cfabea184afd30352a7e
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Tue Apr 25 18:51:11 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Tue Apr 25 19:50:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2327821f

dev-python/cryptography-vectors: version bump to 1.8.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/cryptography-vectors/Manifest   |  1 +
 .../cryptography-vectors-1.8.1.ebuild  | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/cryptography-vectors/Manifest 
b/dev-python/cryptography-vectors/Manifest
index 9aa757769fc..58f6718cfd3 100644
--- a/dev-python/cryptography-vectors/Manifest
+++ b/dev-python/cryptography-vectors/Manifest
@@ -1,3 +1,4 @@
 DIST cryptography_vectors-1.3.4.tar.gz 25820443 SHA256 
4414bce0a3d7f0a3cdbf44da75ae5c7c586fd765c777d99023eb5a3ac58f0196 SHA512 
5b93fb7c50b93449ab15f62943f944c352e3a375c3a89f494cdd34c5c317b8d435ca0079a74fc6a924a1fc235e3c9cdf0d50baf0905d6a7d6161c07aecefe3fe
 WHIRLPOOL 
ce2589f31bff099ab73bc33ca42a51bbb505f514623197fcfada375d29bb1bc33c6beca5759c57fb925b3ea68a106891e884328c55116487a4c10abfab9c6db9
 DIST cryptography_vectors-1.7.1.tar.gz 26652514 SHA256 
47e91b70bbf6852cb96a478cb715ca9234e5ff049c1956088c45c9f738f955f4 SHA512 
2edaa91198adcf5e2523ea8d3d25a8cd7df85e6f6c06618301f87af6f0133f5d4672721082205a9a3c0c648390ee772e6107eb6ba76e96649bc2832676df8283
 WHIRLPOOL 
56e880f97605676dab714ef36bdf93032772b28b977a2ea74101179a20f704645cdb2670613d68eff340149142323d6ef6adf1fe066fd31e85e5e0ccacec34d6
 DIST cryptography_vectors-1.7.2.tar.gz 26652633 SHA256 
4be4eee8a11deee5c2f00e389b49de8ce2642130282d1cd0adffb2f7dbe0acdc SHA512 
997aa703649cb4b1dc7df37ed2843a6c06a3871df3d1bcf9ebde6466c32103512225d668e6eee62c89e20b74a5885aa2974d82b2cbf3065a902d059268bf1137
 WHIRLPOOL 
41f9aad77f27c0a0c6bb14ac2b87606a2a316640369e1abccaab82b827759f9f67519b320fade72ea12c46ea4306e8fce4cd5604c9174d62f475d859199b52ac
+DIST cryptography_vectors-1.8.1.tar.gz 26653746 SHA256 
2fd61facea08800ca98ac923f6d02f48a7ae6648025b29cdeb51987c1532add6 SHA512 
78cf2a50ebbf0b11c57a53ac683a7ee39f157c7ad04d6374cfe5448bc474964ef61f74d0edd63b5a6b871b4efacc0b3fb9ea8d6025a99567ad2e6a5ec744255d
 WHIRLPOOL 
e982e3ed38e2b2c6ba5de4f65d86e13360b6418cdfc2b6191d3b4ef63ed740f3a59de8386f45b21149f11801bccf85e500462c1138af06db2754ef29d11a5c6d

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-1.8.1.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-1.8.1.ebuild
new file mode 100644
index 000..711276fa774
--- /dev/null
+++ b/dev-python/cryptography-vectors/cryptography-vectors-1.8.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+
+inherit distutils-r1
+
+MY_PN=${PN/-/_}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Test vectors for the cryptography package"
+HOMEPAGE="https://pypi.python.org/pypi/cryptography-vectors/";
+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"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gtkada/

2017-04-25 Thread Alfredo Tupone
commit: ddde7f143bdf07a9a989936b5550f3b3c59a8289
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Apr 25 19:41:00 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Apr 25 19:41:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddde7f14

dev-ada/gtkada: Drop $Id$ lines.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ada/gtkada/gtkada-2016.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-ada/gtkada/gtkada-2016.ebuild 
b/dev-ada/gtkada/gtkada-2016.ebuild
index 9b3e2444cdd..5ad34dd35b6 100644
--- a/dev-ada/gtkada/gtkada-2016.ebuild
+++ b/dev-ada/gtkada/gtkada-2016.ebuild
@@ -1,6 +1,5 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 



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

2017-04-25 Thread Zac Medico
commit: 5787faf160021d13a280d9495ba8f7464bb61000
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Apr 25 19:17:28 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Apr 25 19:34:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5787faf1

sys-apps/nvme-cli: version bump to 1.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/nvme-cli/Manifest|  1 +
 sys-apps/nvme-cli/nvme-cli-1.2.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/sys-apps/nvme-cli/Manifest b/sys-apps/nvme-cli/Manifest
index 56e1fb0b1ca..69b0527d7f9 100644
--- a/sys-apps/nvme-cli/Manifest
+++ b/sys-apps/nvme-cli/Manifest
@@ -1,3 +1,4 @@
 DIST nvme-cli-0.9.tar.gz 167565 SHA256 
6b47087cba2ea3f0d53ed9316dc7a13d9a2ad618abaeeda23d7f520035a62b3c SHA512 
ea9481b77aac14db60e75fb885360c91e548c61d2beacd3c0abf53acc080a9a0418c742f483b906a458109e1c4f226e7213ebba27e5bbdaee3a54222f03be71e
 WHIRLPOOL 
8909194139634495f31ee286509f3da64ac4debe468731983339c4599111f1366a8846426918903c923e5020f4eb6af72569bef31e2024e9e8fb2c8daa85001c
 DIST nvme-cli-1.0.tar.gz 191617 SHA256 
1391bac6b8e1acf4f91c0b8b60d1055b142e7d3d041ea9799fc157517897439c SHA512 
4aa7c33a966c25da36aaf17fdb0994fa3e6d3d20d59d444903d8269933565ed0b51941b27143a1533b8dfa307d21240eefa620ed041fcf38342d9d14298d5ad8
 WHIRLPOOL 
23289e4b5096ff69e06a7757b4e121e7490a016d636aaecc5fd671af90f9f0863c83637341d868d774f175b33e368efa5ca427d549ed10e04f6eab35ae797ac5
 DIST nvme-cli-1.1.tar.gz 207679 SHA256 
22883719cbab86d52e8d4755e86ebd70476416e87442385a79b31c981bd60de1 SHA512 
339da4385c5e8659a8f3c2e11afadf437d9cdf02c294674e5cc569cd817174c8ccbd4fc8858ce6f5b8f63ccba68790b2140fc87fdf33b7d394b67999ac4afad0
 WHIRLPOOL 
ae1225f7fad83cf2a8a00365cefdcccb251ad4779dd1194accfa4b0e38c4d2460723e4f7843a7cfe04fd2978f9ec507d14cdff8448f3860349eab578fb5d4b82
+DIST nvme-cli-1.2.tar.gz 228964 SHA256 
f7ecd8138caba3a6d3a95d871a1ffcef64d77a015d3611e5cf962787bc354221 SHA512 
42e31f9c7e5a4e3d5c500844e7a1f599bf52b3d4ea8312b518232ea94940487aa6f191b6711266b6595c8b3bca61f2f269168ca61201fe12e6d47c3a53629b00
 WHIRLPOOL 
aebdefe1406b5b0139d822bc2b597520745cd3b2b779c98186928640e708873db00ef1a5e3a5d4b6820aaf30a968948050c8271094e4ddd872595a6dc9f92d79

diff --git a/sys-apps/nvme-cli/nvme-cli-1.2.ebuild 
b/sys-apps/nvme-cli/nvme-cli-1.2.ebuild
new file mode 100644
index 000..d99e37d9406
--- /dev/null
+++ b/sys-apps/nvme-cli/nvme-cli-1.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit toolchain-funcs
+
+DESCRIPTION="NVM-Express user space tooling for Linux"
+HOMEPAGE="https://github.com/linux-nvme/nvme-cli";
+SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RESTRICT="test"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="udev"
+
+RDEPEND="sys-libs/libcap:=
+   udev? ( virtual/libudev:= )"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   tc-export CC
+   export PREFIX="${EPREFIX}/usr"
+   MAKEOPTS+=" LIBUDEV=$(usex udev 0 1)"
+}



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

2017-04-25 Thread Dirkjan Ochtman
commit: 0b5ec944ce3c70db30d7991094c599d03b0cfc80
Author: Christian Roessner  roessner-network-solutions  com>
AuthorDate: Mon Apr 24 16:16:17 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Tue Apr 25 19:29:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b5ec944

dev-libs/hyperscan: set REQUIRED_USE to require SSSE3

 dev-libs/hyperscan/hyperscan-4.4.1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild 
b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild
index 66108275b5b..8d521ae0598 100644
--- a/dev-libs/hyperscan/hyperscan-4.4.1.ebuild
+++ b/dev-libs/hyperscan/hyperscan-4.4.1.ebuild
@@ -12,3 +12,6 @@ HOMEPAGE="https://01.org/hyperscan";
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="cpu_flags_x86_ssse3"
+
+REQUIRED_USE="cpu_flags_x86_ssse3"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/rspamd/

2017-04-25 Thread Dirkjan Ochtman
commit: 557754d1977eca066456e03b0a1f43f33f7941a3
Author: Christian Roessner  roessner-network-solutions  com>
AuthorDate: Fri Apr 21 14:52:41 2017 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Tue Apr 25 19:29:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557754d1

mail-filter/rspamd: version bump to 1.5.6

If SSSE3 is available, use the hyperscan library.

 mail-filter/rspamd/Manifest | 2 +-
 mail-filter/rspamd/metadata.xml | 2 +-
 mail-filter/rspamd/{rspamd-1.5.1.ebuild => rspamd-1.5.6.ebuild} | 6 --
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 9ac7145ad58..aa7c4506b60 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -1,3 +1,3 @@
 DIST rspamd-1.4.4.tar.xz 1780816 SHA256 
51342639dd1e50b235ae7fb2e877dee1d5b90c8102ce7ff817545fa0fb6ebc6d SHA512 
df2260de6585699a5b6692aa210647270b7132372ae6a2437f8532265018fe4db8270a8989ce0c0664cad17cbc281ae92f935c4f0974dc2f8da309e54c234b14
 WHIRLPOOL 
1f5f19b57c571fe07a843ae738f5cc60411040dbabb965163e6ed25668cd590f0da99256f83165d6cd14a1715914a16a6cd5a99125093a294fbfa2bc89ce155c
-DIST rspamd-1.5.1.tar.xz 1846668 SHA256 
18e0f15d0121c3971cd11e7db1e15c0634289b1493b88656088fed0db92bc220 SHA512 
f786693d2333c6ef074926cc148e7654637d23673271c264f594da9f69734cf97f68938880ab92a76c4beb2ba80697ff5d134110ae05faf53195f10145a2bd6c
 WHIRLPOOL 
1d9252a4befc6228a30717439963d97d2ea016d677e32ade14a484d0106482a8a3e4aeb993c729a9d52b20de1fae01997150dcafd04961b012a9bcc4932d1a66
 DIST rspamd-1.5.3.tar.xz 1854812 SHA256 
a692f7eab27321924c5326efeae809ab2703fdf60b652446e9a232312d8a1e35 SHA512 
68bdd593b03c299285d2cd56e945dbd38f823fbf7e9300318e7b05a3084eb751cb48134e69c13705e462838d814dd29bdca4631933eb23c0febf4d2fd223a153
 WHIRLPOOL 
5aa7aacafa44f3ebf6baf9f15a7461dc1e6d1a483f1794c0e66adbdfa83e22c77ad991e8925b7cfa11ab8e86cfbcef252fcd47b1e3954321449fd58911d15ee4
+DIST rspamd-1.5.6.tar.xz 1853052 SHA256 
cda2a5b93f0e57b890767514ce00a2660baf9d48627f7367a36fe938ade14f31 SHA512 
3735052817ecd12d46505e4657456a01cde6aac25d7bdffaf0c8722458c674edbe89aeb589f338ec9ed22b5455314511fe1f55b5a0be3532761579b4f7b44cfa
 WHIRLPOOL 
2e5acd5a92c0453a4575ad3717809d287b8c7552b9927d2245b451a57b9f722b19e6820f9c5c188cbbdd414a38b95c9e001901438bd4c2796071f5501af1e0c4

diff --git a/mail-filter/rspamd/metadata.xml b/mail-filter/rspamd/metadata.xml
index b628e7d0774..7c41cb03468 100644
--- a/mail-filter/rspamd/metadata.xml
+++ b/mail-filter/rspamd/metadata.xml
@@ -10,7 +10,7 @@
   
   
 Enable neural network plugin (requires 
sci-mathematics/fann).
-Use dev-libs/libpcre2
 Use dev-libs/jemalloc for allocations
+Use dev-libs/libpcre2
   
 

diff --git a/mail-filter/rspamd/rspamd-1.5.1.ebuild 
b/mail-filter/rspamd/rspamd-1.5.6.ebuild
similarity index 90%
rename from mail-filter/rspamd/rspamd-1.5.1.ebuild
rename to mail-filter/rspamd/rspamd-1.5.6.ebuild
index cdfe5d6635c..433368fae07 100644
--- a/mail-filter/rspamd/rspamd-1.5.1.ebuild
+++ b/mail-filter/rspamd/rspamd-1.5.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/vstakhov/rspamd";
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="fann +gd jemalloc +jit libressl pcre2"
+IUSE="cpu_flags_x86_ssse3 fann +gd jemalloc +jit libressl pcre2"
 
 RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )
libressl? ( dev-libs/libressl:0= )
@@ -27,7 +27,8 @@ RDEPEND="!libressl? ( dev-libs/openssl:0=[-bindist] )


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

2017-04-25 Thread Davide Pesavento
commit: 07f007ae36f9d3cb99df6d4ebd6367098c9b14dc
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Apr 25 19:21:18 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 25 19:21:18 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=07f007ae

qt5-build.eclass: sync with gentoo.git

 eclass/qt5-build.eclass | 27 +--
 1 file changed, 9 insertions(+), 18 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 0c92a306..55537522 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: qt5-build.eclass
@@ -9,14 +9,14 @@
 # @BLURB: Eclass for Qt5 split ebuilds.
 # @DESCRIPTION:
 # This eclass contains various functions that are used when building Qt5.
-# Requires EAPI 5 or 6.
+# Requires EAPI 6.
 
 if [[ ${CATEGORY} != dev-qt ]]; then
die "qt5-build.eclass is only to be used for building Qt 5."
 fi
 
 case ${EAPI} in
-   5|6): ;;
+   6)  : ;;
*)  die "qt5-build.eclass: unsupported EAPI=${EAPI:-0}" ;;
 esac
 
@@ -47,8 +47,7 @@ esac
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-[[ ${EAPI} == 5 ]] && inherit multilib
-inherit eutils flag-o-matic toolchain-funcs versionator virtualx
+inherit estack flag-o-matic ltprune toolchain-funcs versionator virtualx
 
 HOMEPAGE="https://www.qt.io/";
 
@@ -214,12 +213,7 @@ qt5-build_src_prepare() {
src/{corelib/corelib,gui/gui}.pro || die "sed failed 
(optimize_full)"
fi
 
-   if [[ ${EAPI} == 5 ]]; then
-   [[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}"
-   epatch_user
-   else
-   default
-   fi
+   default
 }
 
 # @FUNCTION: qt5-build_src_configure
@@ -477,9 +471,6 @@ qt5_prepare_env() {
 qt5_foreach_target_subdir() {
[[ -z ${QT5_TARGET_SUBDIRS[@]} ]] && QT5_TARGET_SUBDIRS=("")
 
-   local die_args=()
-   [[ ${EAPI} != 5 ]] && die_args+=(-n)
-
local subdir=
for subdir in "${QT5_TARGET_SUBDIRS[@]}"; do
if [[ ${EBUILD_PHASE} == test ]]; then
@@ -490,12 +481,12 @@ qt5_foreach_target_subdir() {
local msg="Running $* ${subdir:+in ${subdir}}"
einfo "${msg}"
 
-   mkdir -p "${QT5_BUILD_DIR}/${subdir}" || die "${die_args[@]}" 
|| return $?
-   pushd "${QT5_BUILD_DIR}/${subdir}" >/dev/null || die 
"${die_args[@]}" || return $?
+   mkdir -p "${QT5_BUILD_DIR}/${subdir}" || die -n || return $?
+   pushd "${QT5_BUILD_DIR}/${subdir}" >/dev/null || die -n || 
return $?
 
-   "$@" || die "${die_args[@]}" "${msg} failed" || return $?
+   "$@" || die -n "${msg} failed" || return $?
 
-   popd >/dev/null || die "${die_args[@]}" || return $?
+   popd >/dev/null || die -n || return $?
done
 }
 



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

2017-04-25 Thread Davide Pesavento
commit: c07df64f4bfa96461a47f07ec9002046b0af5ada
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Apr 25 19:17:38 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 25 19:17:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07df64f

qt5-build.eclass: update copyright year

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

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index c37a79cce2f..9c3a76b67d6 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: qt5-build.eclass



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

2017-04-25 Thread Davide Pesavento
commit: 06332ee0ba32cfd9f524c97bf1e0f400fbadfec8
Author: Davide Pesavento  gentoo  org>
AuthorDate: Tue Apr 25 19:13:59 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Tue Apr 25 19:13:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06332ee0

qt5-build.eclass: replace eutils inherit with estack+ltprune

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

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index e239b25ec2e..c37a79cce2f 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -47,7 +47,7 @@ esac
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-inherit eutils flag-o-matic toolchain-funcs versionator virtualx
+inherit estack flag-o-matic ltprune toolchain-funcs versionator virtualx
 
 HOMEPAGE="https://www.qt.io/";
 



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

2017-04-25 Thread William Hubbs
commit: d085bb3e650be2be057daa60f473e39f1d0dc3e8
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 25 18:48:10 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Apr 25 19:07:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d085bb3e

app-emulation/containerd: 0.2.6 version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/containerd/Manifest|  1 +
 app-emulation/containerd/containerd-0.2.6.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/app-emulation/containerd/Manifest 
b/app-emulation/containerd/Manifest
index c524e4fe21f..b621fc480a7 100644
--- a/app-emulation/containerd/Manifest
+++ b/app-emulation/containerd/Manifest
@@ -2,3 +2,4 @@ DIST containerd-0.2.5.tar.gz 1003500 SHA256 
88e099af66b50abe7f2159f13bdab793fa51
 DIST containerd-0.2.5_p20170308.tar.gz 1021631 SHA256 
d08d3d0758b76f7de0e8f503b74e1562d8c0a1014cb4baf4cd34e246751cec4c SHA512 
8b00862a7b54490a8342bcc0eddaa7e8c86d1e05c02f5173b9f4a08321425f8d75d1fb0665e86bc79249294354977693c21d6a4d8405866ff8058da9772e2ecc
 WHIRLPOOL 
ed658d10f927fff4d9591930bdf855fc0ed259ca538d4361ce3cffcc5943dcfe39121242f1c9ef950897761016a8450b3a2117c0be0b8b0ebffeab330fe30b5d
 DIST containerd-0.2.5_p20170315.tar.gz 1036056 SHA256 
8223d934fa767fcabf45c734bdb616818a5eab8c95d525de6a69a350f4aeb826 SHA512 
96f8a6a5053018fc7889583481c1e24d5cfd8cb780bd76d7c09d299cac836f0842927aa6c5ff7ae8b3cded99b596fce64c7db18f9de6dc527eacc2202baa01dd
 WHIRLPOOL 
feac3f3f1f078b46a4ef794e287fee78a34a59b159295f9f5779733e93c6b315cedde658538644d33a41057392c34a44b7de08942c77a03c456c1aef24862fa7
 DIST containerd-0.2.5_p20170329.tar.gz 1036065 SHA256 
da89086a7c643702a2ddecec67a45d3d8e4b0d610dd19036be63e6bd54cc1a85 SHA512 
b7d56adaac26c9f0fd0900467fb5f8500472b602d7ce2373704c08ae6a0b852051e469a4fa51c8db475499872a51fcdd65c2adc4124102e66b8ca86cc5b2ff2f
 WHIRLPOOL 
98567c28df37dbe3ad9f926fdae35e5ceb2df50c90373e58b14b1b5204d6eb9763050acf90abd40b44791510809ba3390f91b61a77265db078a22107a301
+DIST containerd-0.2.6.tar.gz 1020572 SHA256 
a67c4153ac5ae26b9d11daac133b90cba059ba16de7579e39c3e82bcda856493 SHA512 
41018bda556a3ddfb1bd3a16e642548ba06f413b13fd1488e731896e277ba6c84a393ebd5de067ecaeccc695297a2b74edf22e5a3fe8f2e3eadf78d080bdeff6
 WHIRLPOOL 
98f64c888ea580074e51b91311ab186291cb2d3ecc9f178d828687dbb60b35104237041699b6125cf026edd245459a052fda1801ac3cd7e1efe34606c3d9a4eb

diff --git a/app-emulation/containerd/containerd-0.2.6.ebuild 
b/app-emulation/containerd/containerd-0.2.6.ebuild
new file mode 100644
index 000..cde4c658099
--- /dev/null
+++ b/app-emulation/containerd/containerd-0.2.6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/docker/${PN}"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   MY_PV="${PV/_/-}"
+   EGIT_COMMIT="v${MY_PV}"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.tools";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened +seccomp"
+
+DEPEND=""
+RDEPEND=">=app-emulation/docker-runc-1.0.0_rc2
+   seccomp? ( sys-libs/libseccomp )"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+src_compile() {
+   local options=( $(usex seccomp "seccomp") )
+   export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
+   LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') emake 
GIT_COMMIT="$EGIT_COMMIT" BUILDTAGS="${options[@]}"
+}
+
+src_install() {
+   dobin bin/containerd* bin/ctr
+}



  1   2   3   >