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

2016-12-28 Thread Aaron Bauman
commit: 4f5e775cac00d4b6eff0a1d37e9c9384cbcf5fd4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 29 07:55:18 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 29 07:55:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5e775c

net-ftp/lftp: amd64 stable wrt bug #603936

 net-ftp/lftp/lftp-4.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-ftp/lftp/lftp-4.7.4.ebuild b/net-ftp/lftp/lftp-4.7.4.ebuild
index db58584..ece1999 100644
--- a/net-ftp/lftp/lftp-4.7.4.ebuild
+++ b/net-ftp/lftp/lftp-4.7.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}ftp/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
 
 IUSE="convert-mozilla-cookies +gnutls idn ipv6 libressl nls socks5 +ssl 
verify-file"
 LFTP_LINGUAS=( cs de es fr it ja ko pl pt_BR ru uk zh_CN zh_HK zh_TW )



[gentoo-commits] repo/gentoo:master commit in: app-emacs/howm/

2016-12-28 Thread Michael Palimaka
commit: 9600cc15372f84331968f7874bc869ca7ae675b7
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 29 07:40:36 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 29 07:45:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9600cc15

app-emacs/howm: ppc/x86 stable using ALLARCHES

Gentoo-bug: 591806

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emacs/howm/howm-1.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/howm/howm-1.4.3.ebuild b/app-emacs/howm/howm-1.4.3.ebuild
index 1f1c2d0..d752353 100644
--- a/app-emacs/howm/howm-1.4.3.ebuild
+++ b/app-emacs/howm/howm-1.4.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://howm.sourceforge.jp/a/${P}.tar.gz;
 
 LICENSE="GPL-1+ GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 
 SITEFILE="50${PN}-gentoo.el"
 



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2016-12-28 Thread Michael Palimaka
commit: 10f20d4adc564ef126caa7817dfdf82a0b2519ac
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 29 07:35:11 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 29 07:45:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f20d4a

dev-games/tiled: remove 0.17.0 and 0.17.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-games/tiled/Manifest|  2 --
 dev-games/tiled/tiled-0.17.0.ebuild | 69 -
 dev-games/tiled/tiled-0.17.1.ebuild | 69 -
 3 files changed, 140 deletions(-)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index 8812efd92..9908cc5 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,4 +1,2 @@
-DIST tiled-0.17.0.tar.gz 4852620 SHA256 
f7fce2006a04c9e6e5d45a15fb31d342a4a66f7a01e1e6bc0753035cfbf42f31 SHA512 
bf9b0cdd08c9091238a5e37f0670f2f3c389a46892c682a81f817e5daae0e6e3b13edf5d61a4105d9064e44585a4d6c7f7956b4c69b14488ee04af1834bf066c
 WHIRLPOOL 
9e8b21098016cb20be66071e115f678bd10531a63b99c949e8a0e04ba6302834c414cc1ddf294f36b13bf1e43c22b9403a2aa13dc52ddbe84c24eb95d9b88ddb
-DIST tiled-0.17.1.tar.gz 4854247 SHA256 
11297f97370df10dd32b24a0c5ce9988b3c1903a13f2be0ebb3c20f49c5e0fb4 SHA512 
97f025d4d8a2018781a0cb3c318e85f56e4b71f3c3ee6950ac2a99dfac87303690ffb72c31d2a90a5b7f9ff0ac3909a112ea0e7858a915615829a301f65acd58
 WHIRLPOOL 
f34ad8b8d622981c833fac5a88bee762eb7a94dfc4dec8f1884c9ee980b33b6969241cf585b1963a804a62002b8a1f60d88b8139297618755a0f0ee56365bc58
 DIST tiled-0.17.2.tar.gz 4854767 SHA256 
a9c5d68ccc00d89df8611df6c1c37aa8796fffcff968f3993f6d78686678c4b9 SHA512 
c5c9cfe50f32adf4c146e8d9a08393b173d59aafee3df747bfb7a0137fe9580dcbf07518d6972491393f9f24289d628c4352a7359acbd06d500cd3ad0200fa42
 WHIRLPOOL 
db45e8b2f5f743126db19d546ad9a8c0bca7e71ec9e2f54f447fcb228ab13cfb3e6d0d2f52482650b29608c31f774669427e1c6b6e3656fee529825ab0c1d533
 DIST tiled-0.18.0.tar.gz 6403889 SHA256 
f3ef157e9446d7b0ec50ab8399644d52e03065e7860354f632318fe35933 SHA512 
dec480c2c2fb39180ebbc241b75f864ebebf52fcbc1cd8ae114fdca57f696096d5659ba572089f8f40339bc0c92fa6cdb36774773b808cc187d790542f6b16be
 WHIRLPOOL 
3b31250bf69f69264f3688715290123c7ef76d0a5621d14621929a7b524e501576a26bac9988a292a8dd3cbe0a6231744728bceaf84272cad31c995cc5a9e156

diff --git a/dev-games/tiled/tiled-0.17.0.ebuild 
b/dev-games/tiled/tiled-0.17.0.ebuild
deleted file mode 100644
index 6630a46..
--- a/dev-games/tiled/tiled-0.17.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit fdo-mime gnome2-utils multilib python-single-r1 qmake-utils
-
-DESCRIPTION="A general purpose tile map editor"
-HOMEPAGE="http://www.mapeditor.org/;
-SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-qt/qtcore-5.6:5
-   >=dev-qt/qtgui-5.6:5
-   >=dev-qt/qtnetwork-5.6:5
-   >=dev-qt/qtopengl-5.6:5
-   >=dev-qt/qtwidgets-5.6:5
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-"
-
-DOCS=( AUTHORS COPYING NEWS.md README.md )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-
-   einstalldocs
-
-   if use examples ; then
-   docompress -x /usr/share/doc/${PF}/examples
-   dodoc -r examples
-   fi
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-}

diff --git a/dev-games/tiled/tiled-0.17.1.ebuild 
b/dev-games/tiled/tiled-0.17.1.ebuild
deleted file mode 100644
index 7caaf47..
--- a/dev-games/tiled/tiled-0.17.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit fdo-mime gnome2-utils multilib python-single-r1 qmake-utils
-
-DESCRIPTION="A general purpose tile map editor"
-HOMEPAGE="http://www.mapeditor.org/;
-SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD BSD-2 GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   >=dev-qt/qtcore-5.6:5
-   >=dev-qt/qtgui-5.6:5
-   >=dev-qt/qtnetwork-5.6:5
-   

[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2016-12-28 Thread Michael Palimaka
commit: af0ae7a2b08b0a794d405ed4f3f94c4005fe9902
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 29 07:32:48 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 29 07:45:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0ae7a2

dev-games/tiled: version bump to 0.18.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-games/tiled/Manifest|  1 +
 dev-games/tiled/tiled-0.18.0.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/dev-games/tiled/Manifest b/dev-games/tiled/Manifest
index ebce4a2..8812efd92 100644
--- a/dev-games/tiled/Manifest
+++ b/dev-games/tiled/Manifest
@@ -1,3 +1,4 @@
 DIST tiled-0.17.0.tar.gz 4852620 SHA256 
f7fce2006a04c9e6e5d45a15fb31d342a4a66f7a01e1e6bc0753035cfbf42f31 SHA512 
bf9b0cdd08c9091238a5e37f0670f2f3c389a46892c682a81f817e5daae0e6e3b13edf5d61a4105d9064e44585a4d6c7f7956b4c69b14488ee04af1834bf066c
 WHIRLPOOL 
9e8b21098016cb20be66071e115f678bd10531a63b99c949e8a0e04ba6302834c414cc1ddf294f36b13bf1e43c22b9403a2aa13dc52ddbe84c24eb95d9b88ddb
 DIST tiled-0.17.1.tar.gz 4854247 SHA256 
11297f97370df10dd32b24a0c5ce9988b3c1903a13f2be0ebb3c20f49c5e0fb4 SHA512 
97f025d4d8a2018781a0cb3c318e85f56e4b71f3c3ee6950ac2a99dfac87303690ffb72c31d2a90a5b7f9ff0ac3909a112ea0e7858a915615829a301f65acd58
 WHIRLPOOL 
f34ad8b8d622981c833fac5a88bee762eb7a94dfc4dec8f1884c9ee980b33b6969241cf585b1963a804a62002b8a1f60d88b8139297618755a0f0ee56365bc58
 DIST tiled-0.17.2.tar.gz 4854767 SHA256 
a9c5d68ccc00d89df8611df6c1c37aa8796fffcff968f3993f6d78686678c4b9 SHA512 
c5c9cfe50f32adf4c146e8d9a08393b173d59aafee3df747bfb7a0137fe9580dcbf07518d6972491393f9f24289d628c4352a7359acbd06d500cd3ad0200fa42
 WHIRLPOOL 
db45e8b2f5f743126db19d546ad9a8c0bca7e71ec9e2f54f447fcb228ab13cfb3e6d0d2f52482650b29608c31f774669427e1c6b6e3656fee529825ab0c1d533
+DIST tiled-0.18.0.tar.gz 6403889 SHA256 
f3ef157e9446d7b0ec50ab8399644d52e03065e7860354f632318fe35933 SHA512 
dec480c2c2fb39180ebbc241b75f864ebebf52fcbc1cd8ae114fdca57f696096d5659ba572089f8f40339bc0c92fa6cdb36774773b808cc187d790542f6b16be
 WHIRLPOOL 
3b31250bf69f69264f3688715290123c7ef76d0a5621d14621929a7b524e501576a26bac9988a292a8dd3cbe0a6231744728bceaf84272cad31c995cc5a9e156

diff --git a/dev-games/tiled/tiled-0.18.0.ebuild 
b/dev-games/tiled/tiled-0.18.0.ebuild
new file mode 100644
index ..7caaf47
--- /dev/null
+++ b/dev-games/tiled/tiled-0.18.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+inherit fdo-mime gnome2-utils multilib python-single-r1 qmake-utils
+
+DESCRIPTION="A general purpose tile map editor"
+HOMEPAGE="http://www.mapeditor.org/;
+SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples python"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   >=dev-qt/qtcore-5.6:5
+   >=dev-qt/qtgui-5.6:5
+   >=dev-qt/qtnetwork-5.6:5
+   >=dev-qt/qtopengl-5.6:5
+   >=dev-qt/qtwidgets-5.6:5
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+"
+
+DOCS=( AUTHORS COPYING NEWS.md README.md )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   eqmake5 LIBDIR="/usr/$(get_libdir)" PREFIX="/usr" 
DISABLE_PYTHON_PLUGIN="$(usex !python)"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   einstalldocs
+
+   if use examples ; then
+   docompress -x /usr/share/doc/${PF}/examples
+   dodoc -r examples
+   fi
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+   fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+   fdo-mime_mime_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2016-12-28 Thread Michael Palimaka
commit: 7ad001591a26a6c99ea4b614807ae3370db65523
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 29 07:39:56 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 29 07:45:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad00159

app-emacs/org-mode: ppc/x86 stable using ALLARCHES

Gentoo-bug: 600982

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emacs/org-mode/org-mode-8.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild 
b/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild
index ed6d9fa..1629717 100644
--- a/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild
+++ b/app-emacs/org-mode/org-mode-8.3.2-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://orgmode.org/org-${PV}.tar.gz;
 
 LICENSE="GPL-3+ FDL-1.3+ contrib? ( GPL-2+ MIT ) odt-schema? ( OASIS-Open )"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd ~x86-macos"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd ~x86-macos"
 IUSE="contrib doc odt-schema"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-games/tiled/

2016-12-28 Thread Michael Palimaka
commit: 68dea16bf7e63a7c2055dfdafc78732375e56a2a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 29 07:34:54 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 29 07:45:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68dea16b

dev-games/tiled: stabilise 0.17.2 on amd64

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-games/tiled/tiled-0.17.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/tiled/tiled-0.17.2.ebuild 
b/dev-games/tiled/tiled-0.17.2.ebuild
index 7caaf47..6630a46 100644
--- a/dev-games/tiled/tiled-0.17.2.ebuild
+++ b/dev-games/tiled/tiled-0.17.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/bjorn/tiled/archive/v${PV}/${P}.tar.gz;
 
 LICENSE="BSD BSD-2 GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="examples python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2016-12-28 Thread Michael Palimaka
commit: 1de08923089106f22008c51e903acc5f67f92957
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 29 07:42:54 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 29 07:45:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1de08923

dev-python/pbr: arm64/ia64/m68k/ppc/s390/sh/sparc/x86 stable using ALLARCHES

Gentoo-bug: 582704

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-python/pbr/pbr-1.9.1.ebuild b/dev-python/pbr/pbr-1.9.1.ebuild
index aeae451..a3e43aa 100644
--- a/dev-python/pbr/pbr-1.9.1.ebuild
+++ b/dev-python/pbr/pbr-1.9.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and 
https://bugs.gentoo.org/show_bug.cgi?id=561038



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

2016-12-28 Thread Hans de Graaff
commit: 3fd0b8fa315cbc1ac9c3a9c6099b6ed4f1b96b07
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 29 07:08:23 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 29 07:08:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd0b8fa

dev-ruby/rainbow: add 2.2.1

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/rainbow/Manifest b/dev-ruby/rainbow/Manifest
index 486c9a3..5eed6cb 100644
--- a/dev-ruby/rainbow/Manifest
+++ b/dev-ruby/rainbow/Manifest
@@ -1,3 +1,4 @@
 DIST rainbow-git-1.1.4.tgz 10301 SHA256 
f8815c1e017ec3939114047f0af779feb88e637432ed9edebe0ab74dc133d236 SHA512 
ca46337628a93530ccb10d66fad428248bea62c5a103485afff68584370a325a31f4d1f2a52e1228c1faa65c6f3cc2e19af22ee24ef3a61aa707899f04c4f546
 WHIRLPOOL 
c493498b9eeb3281af79251a7bc2f5c4175773ee8f3b018fdbad75f4f2ac047238afa1ee4bf8186eeed8f808c1b8692df47fd5b01758fe0d3bf6ae00d77e421d
 DIST rainbow-git-2.0.0.tgz 10480 SHA256 
d3b2bc51449429669e91c5edea05f973cc0568cff78cf5461f03068c18e127ad SHA512 
1acf0d2a1c0c0d70cad2cebcd65011dc2e53b991e49cde69b909c80b354ee084f86531a793b2d43ac4da6eed55d53c483de9f3f345b548b34c4331ea62494881
 WHIRLPOOL 
41d6702c03c8720c0ad6d62639ea103458d178642ae014914e84d4cc6f4a221a504c8fa5a6aea656db73cc8d625f9fe6712d622ee7808c4d45114a7a3aa31b85
 DIST rainbow-git-2.1.0.tgz 13399 SHA256 
7604afc02ed24cd19f90fe46f210fc66323e49ebf5e1f563045adc3bfa422b18 SHA512 
cf3a280301f98c48d9fd52e95c6bcf41fcf4ff9322627ac09a94abb5dd94f56377e62c5d060065c2b97a427d46d5231db74a77aadc4289e43a5ebf3a19777aa1
 WHIRLPOOL 
bff54cff2b41960cd7cbe6b93abfa9edc9692b87018fc97c4c3f96ba9bd09d20659ff5f77bffeefdd45b027f99cca365288bb9679ef890ae8ebbe68b254e4504
+DIST rainbow-git-2.2.1.tgz 13902 SHA256 
b182dd0a50215b180444172ad54358c2390810501aeaff660e72cd628f4504fe SHA512 
07e92ffdd803c0622453f9acfb13064a098e3f50347a18e766b70aad1781755a3d805e61f0fd485126e9c576b2179175290a5a80440fbb06bff79fea6ec639cd
 WHIRLPOOL 
b7b40fe2b99dc2cedd4e33e8cb55873b2e2b44a0b7c5efe57c6c60152d9e56b478f38869123b74e40ee24d42f6ecc76017ada18255757ee5261af3904a92c5f3

diff --git a/dev-ruby/rainbow/rainbow-2.2.1.ebuild 
b/dev-ruby/rainbow/rainbow-2.2.1.ebuild
new file mode 100644
index ..ae2328a
--- /dev/null
+++ b/dev-ruby/rainbow/rainbow-2.2.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Colorize printed text on ANSI terminals"
+HOMEPAGE="https://github.com/sickill/rainbow;
+
+SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> 
${PN}-git-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE=""



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pal/

2016-12-28 Thread Sebastien Fabbro
commit: 8509ba29d2604c37cac4aaa30f554cc5f5c0b55e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Dec 29 06:58:54 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Dec 29 07:01:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8509ba29

sci-astronomy/pal: added remote-id

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-astronomy/pal/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-astronomy/pal/metadata.xml b/sci-astronomy/pal/metadata.xml
index e435a24..9f20e97 100644
--- a/sci-astronomy/pal/metadata.xml
+++ b/sci-astronomy/pal/metadata.xml
@@ -11,4 +11,7 @@
 ERFA. Where possible the API is similar to the C SLA API except
 for the use of a "pal" prefix.
   
+  
+Starlink/pal
+  
 



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

2016-12-28 Thread Sebastien Fabbro
commit: 562a051a9a1921760fe10fe25662510bf211d5bb
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Dec 29 04:01:16 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Dec 29 07:01:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562a051a

sci-libs/cminpack: version bump
Added github upstream

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/cminpack/Manifest |  2 +-
 sci-libs/cminpack/cminpack-1.3.2.ebuild| 35 --
 sci-libs/cminpack/cminpack-1.3.5.ebuild| 34 +
 .../files/cminpack-1.3.5-underlinking.patch| 10 +++
 sci-libs/cminpack/metadata.xml |  3 ++
 5 files changed, 48 insertions(+), 36 deletions(-)

diff --git a/sci-libs/cminpack/Manifest b/sci-libs/cminpack/Manifest
index 572530c..8dd7ebe 100644
--- a/sci-libs/cminpack/Manifest
+++ b/sci-libs/cminpack/Manifest
@@ -1,2 +1,2 @@
-DIST cminpack-1.3.2.tar.gz 299376 SHA256 
a0a7f9b2e97c4f6dc8fe39675aed8423b27c7e839ba6c1745bcc2acc09c97825 SHA512 
ec7cf2bdb58148b7664cca78cb2f5f2501c8d2df46a723285832a4e1fbe69457d1b5f67d2cdc7904900597a1af7bb22008e13f260e4672c32944cdadd856fd82
 WHIRLPOOL 
530d047bc56d536e2bec32d99845202ff9a664e70df1c2f6a1bd2023f6efd098338d2101a077365109c177a65b57be7c3d23aca7b2c5023e0fff63d660ca6848
 DIST cminpack-1.3.4.tar.gz 311147 SHA256 
3b517bf7dca68cc9a882883db96dac0a0d37d72aba6dfb0c9c7e78e67af503ca SHA512 
2221dd710285e4d043ec51b296979686645ee48dad2e4bcbfef3e78ff6e8e02c09575af17edc3e9879cb9b7d4b431f0effe24640a2bdc437e32d0d0710545d7a
 WHIRLPOOL 
460b56dcdac171daf9fda1c43b05654b549f1349babe8dfe5190f2aea98c3c42953ceda12e6dfff49d93958c6aaa0dc8b124477d1a22346e4d0a557dcae692a4
+DIST cminpack-1.3.5.tar.gz 312932 SHA256 
a3ab4be6c8a8bab36c6ac7d4322fb0b9c4347a8096fd6c96d1686dc30e4b1afe SHA512 
bb6f1764d90ccc7cbbb114a509f5416567246a730e4329617671e01b535b3a69f6a6df0483810ad1ad28228a1061a3595a15d437647b94a8a2013203905c6fed
 WHIRLPOOL 
018b4877d2bbd602503b0055f7570f10b12183ac3a2c4f42cf4aea2ac7bb21556621214b83c4f620b1dc6abd6c79645d6fd5702ef079e1fa79a268616c1190fe

diff --git a/sci-libs/cminpack/cminpack-1.3.2.ebuild 
b/sci-libs/cminpack/cminpack-1.3.2.ebuild
deleted file mode 100644
index 236b20a..
--- a/sci-libs/cminpack/cminpack-1.3.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit cmake-utils multilib
-
-DESCRIPTION="C implementation of the MINPACK nonlinear optimization library"
-HOMEPAGE="http://devernay.free.fr/hacks/cminpack/;
-SRC_URI="${HOMEPAGE}/${P}.tar.gz"
-
-LICENSE="minpack"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.2.2-underlinking.patch )
-
-src_configure() {
-   sed -i \
-   -e "/CMINPACK_LIB_INSTALL_DIR/s:lib\(\|64\):$(get_libdir):g" \
-   cmake/cminpack_utils.cmake || die
-   local mycmakeargs+=(
-   -DSHARED_LIBS=ON
-   $(cmake-utils_use_build test examples)
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-   dodoc readme*
-   use doc && dohtml -A .txt doc/*
-}

diff --git a/sci-libs/cminpack/cminpack-1.3.5.ebuild 
b/sci-libs/cminpack/cminpack-1.3.5.ebuild
new file mode 100644
index ..1a46678
--- /dev/null
+++ b/sci-libs/cminpack/cminpack-1.3.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="C implementation of the MINPACK nonlinear optimization library"
+HOMEPAGE="http://devernay.free.fr/hacks/cminpack/;
+SRC_URI="https://github.com/devernay/cminpack/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="minpack"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+PATCHES=( "${FILESDIR}"/${P}-underlinking.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMINPACK_LIB_INSTALL_DIR=$(get_libdir)
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_EXAMPLES=$(usex test)
+   )
+   cmake-utils_src_configure
+   use test && export LD_LIBRARY_PATH="${BUILD_DIR}:${LD_LIBRARY_PATH}"
+}
+
+src_install() {
+   cmake-utils_src_install
+   dodoc readme*
+   use doc && dodoc -r doc/*
+}

diff --git a/sci-libs/cminpack/files/cminpack-1.3.5-underlinking.patch 
b/sci-libs/cminpack/files/cminpack-1.3.5-underlinking.patch
new file mode 100644
index ..5133f5f
--- /dev/null
+++ b/sci-libs/cminpack/files/cminpack-1.3.5-underlinking.patch
@@ -0,0 +1,10 @@
+--- a/CMakeLists.txt   2016-12-29 03:57:50.652989816 +
 b/CMakeLists.txt   2016-12-29 03:58:33.882632282 +
+@@ -59,6 +59,7 @@
+ cminpack.h minpack.h)
+ 
+ add_library (cminpack ${cminpack_srcs})
++target_link_libraries (cminpack m)
+ 
+ install 

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

2016-12-28 Thread Sebastien Fabbro
commit: 4601ef379f6d012f1c87c80ac67bb749796bd7a8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Dec 29 07:01:09 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Dec 29 07:01:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4601ef37

sci-libs/superlu_mt: initial import

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/superlu_mt/Manifest   |   1 +
 .../files/superlu_mt-3.1-duplicate-symbols.patch   | 240 +
 sci-libs/superlu_mt/metadata.xml   |  29 +++
 sci-libs/superlu_mt/superlu_mt-3.1.ebuild  | 103 +
 4 files changed, 373 insertions(+)

diff --git a/sci-libs/superlu_mt/Manifest b/sci-libs/superlu_mt/Manifest
new file mode 100644
index ..5bb62bd
--- /dev/null
+++ b/sci-libs/superlu_mt/Manifest
@@ -0,0 +1 @@
+DIST superlu_mt_3.1.tar.gz 1824440 SHA256 
407b544b9a92b2ed536b1e713e80f986824cf3016657a4bfc2f3e7d2a76ecab6 SHA512 
41b8d9808f6a9c3f8d9e983ab253b0c5aec486df1cc419d043a201bd950034fa4bdd5465410e1198a2314d072b92cb388fc117165a06f820922f04060c755971
 WHIRLPOOL 
4ab6ec9dc9080d6bbd0096514794d0e4c2fcf31a1a7d85865516c3afc028d693baafd06967f777d336e34668678bd8aa390680b742abccbca1f347fffe08d3c5

diff --git a/sci-libs/superlu_mt/files/superlu_mt-3.1-duplicate-symbols.patch 
b/sci-libs/superlu_mt/files/superlu_mt-3.1-duplicate-symbols.patch
new file mode 100644
index ..cc82c26
--- /dev/null
+++ b/sci-libs/superlu_mt/files/superlu_mt-3.1-duplicate-symbols.patch
@@ -0,0 +1,240 @@
+--- a/SRC/smatgen.c2016-12-28 01:06:35.529467943 +
 b/SRC/smatgen.c2016-12-28 01:06:06.949710330 +
+@@ -102,77 +102,3 @@
+ 
+ xa[n] = lasta;
+ }
+-
+-double dlaran_(int *iseed)
+-{
+-/*  -- LAPACK auxiliary routine (version 2.0) --   
+-   Univ. of Tennessee, Univ. of California Berkeley, NAG Ltd.,   
+-   Courant Institute, Argonne National Lab, and Rice University   
+-   February 29, 1992   
+-
+-Purpose   
+-===   
+-
+-DLARAN returns a random real number from a uniform (0,1)   
+-distribution.   
+-
+-Arguments   
+-=   
+-
+-ISEED   (input/output) INT array, dimension (4)   
+-On entry, the seed of the random number generator; the array 
+-  
+-elements must be between 0 and 4095, and ISEED(4) must be   
+-odd.   
+-On exit, the seed is updated.   
+-
+-Further Details   
+-===   
+-
+-This routine uses a multiplicative congruential method with modulus   
+-2**48 and multiplier 33952834046453 (see G.S.Fishman,   
+-'Multiplicative congruential random number generators with modulus   
+-2**b: an exhaustive analysis for b = 32 and a partial analysis for   
+-b = 48', Math. Comp. 189, pp 331-344, 1990).   
+-
+-48-bit integers are stored in 4 integer array elements with 12 bits   
+-per element. Hence the routine is portable across machines with   
+-integers of 32 bits or more.   
+-
+-= 
+-*/
+-
+-/* Local variables */
+-int it1, it2, it3, it4;
+-
+---iseed;
+-
+-/* multiply the seed by the multiplier modulo 2**48 */
+-it4 = iseed[4] * 2549;
+-it3 = it4 / 4096;
+-it4 -= it3 << 12;
+-it3 = it3 + iseed[3] * 2549 + iseed[4] * 2508;
+-it2 = it3 / 4096;
+-it3 -= it2 << 12;
+-it2 = it2 + iseed[2] * 2549 + iseed[3] * 2508 + iseed[4] * 322;
+-it1 = it2 / 4096;
+-it2 -= it1 << 12;
+-it1 = it1 + iseed[1] * 2549 + iseed[2] * 2508 + iseed[3] * 322 + iseed[4] 
+-  * 494;
+-it1 %= 4096;
+-
+-   /* return updated seed */
+-
+-iseed[1] = it1;
+-iseed[2] = it2;
+-iseed[3] = it3;
+-iseed[4] = it4;
+-
+-   /* convert 48-bit integer to a real number in the interval (0,1) */
+-
+-return ((double) it1 +
+-  ((double) it2 + ((double) it3 + (double) it4 * 2.44140625e-4) *
+-   2.44140625e-4) * 2.44140625e-4) * 2.44140625e-4;
+-
+-} /* dlaran_ */
+-
+--- a/SRC/zmatgen.c2016-12-28 01:07:05.819211056 +
 b/SRC/zmatgen.c2016-12-28 01:07:26.329037112 +
+@@ -102,77 +102,3 @@
+ 
+ xa[n] = lasta;
+ }
+-
+-double dlaran_(int *iseed)
+-{
+-/*  -- LAPACK auxiliary routine (version 2.0) --   
+-   Univ. of Tennessee, Univ. of California Berkeley, NAG Ltd.,   
+-   Courant Institute, Argonne National Lab, and Rice University   
+-   February 29, 1992   
+-
+-Purpose   
+-===   
+-
+-DLARAN returns a random real number from a uniform (0,1)   
+-distribution.   
+-
+-Arguments   
+-=   
+-
+-ISEED   (input/output) INT array, dimension (4)   
+-On entry, the seed of the random number generator; the array 
+-  
+-elements must be between 0 and 4095, and ISEED(4) must be   
+-odd.   
+-On exit, the seed is updated.   
+-
+-Further 

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

2016-12-28 Thread Sebastien Fabbro
commit: 94986c3b7151d2c96bf979c6f9368201edcacbde
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Dec 29 01:09:36 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Dec 29 07:01:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94986c3b

dev-python/ginga: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/ginga/Manifest   |  1 +
 dev-python/ginga/ginga-2.6.1.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/dev-python/ginga/Manifest b/dev-python/ginga/Manifest
index d355770..93b58a8 100644
--- a/dev-python/ginga/Manifest
+++ b/dev-python/ginga/Manifest
@@ -1 +1,2 @@
 DIST ginga-2.6.0.tar.gz 12682426 SHA256 
ae4661cc2438cafcd66281172776e6968255482d122a154030bc815c19e0afd4 SHA512 
b07fc8a20f17173682bfce5190200f3080dff12fae73e06e1447ebdfe1dc98362e03bd2ed5c524fce0ffcd15e3b74170c97a74222f7601f25e9e5bf0bd93148a
 WHIRLPOOL 
430f9e0585f1b4546400ca9ba89eda1a81d88fd62ebade5d907d069f3f19e6155d7b7c8bdaa9186ba306873a1d41f7cfb64ed5f2262a96eb1c5e06f4a1027d82
+DIST ginga-2.6.1.tar.gz 12693626 SHA256 
5087f1213a0aa2fffdc3d81a258d1a4662f92894f532843ba2c83ba237363116 SHA512 
f12bc41de0f6efb39096f1175a7d94659135230fc2d024ac0532f09e39d1d674cbce28ce073c37e8cbff19db9b8d0fe6c40ee829a4ba38ad276b39ab6765c5a9
 WHIRLPOOL 
ada7e2174ba401581d70b88301f145e6ba348aec71271eac982056ce3c20fb8c1dcfa31200506a5bb618308df5ee57a2ccb50f2732ea90a20c864aea6683

diff --git a/dev-python/ginga/ginga-2.6.1.ebuild 
b/dev-python/ginga/ginga-2.6.1.ebuild
new file mode 100644
index ..249b5fa
--- /dev/null
+++ b/dev-python/ginga/ginga-2.6.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5} )
+PYTHON_REQ_USE='tk?'
+
+inherit distutils-r1 eutils fdo-mime
+
+DESCRIPTION="Astronomical image toolkit for Python"
+HOMEPAGE="https://ejeschke.github.io/ginga;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc examples gtk qt4 qt5 test tk"
+
+RDEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   media-fonts/roboto
+   gtk? (  dev-python/pygobject[${PYTHON_USEDEP},cairo] )
+   qt4? ( || (
+ dev-python/pyside[${PYTHON_USEDEP},help,X]
+ dev-python/PyQt4[${PYTHON_USEDEP},help,X]
+  ) )
+   qt5? (  dev-python/PyQt5[${PYTHON_USEDEP},help,gui,widgets] )"
+
+DEPEND="${RDEPEND}
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+PATCHES=( "${FILESDIR}"/${PN}-no-roboto.patch )
+
+python_prepare_all() {
+   # use system astropy-helpers instead of bundled one
+   sed -i -e '/auto_use/s/True/False/' setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   python_setup
+   PYTHONPATH="${BUILD_DIR}"/lib esetup.py build_sphinx 
--no-intersphinx
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+   distutils-r1_python_install_all
+   rm -r "${ED%/}"/usr/lib*/*/*/ginga/examples || die
+   if use examples; then
+   insinto /usr/share/doc/${PF}
+   doins -r ginga/examples
+   fi
+   domenu ginga.desktop
+}
+
+pkg_postinst() {
+   optfeature "Pick, Cuts, Histogram, LineProfile" \
+  dev-python/matplotlib sci-libs/scipy
+   optfeature "Online help browser" dev-qt/qtwebkit
+   optfeature "To save a movie" media-video/mplayer
+   optfeature "Speeds up rotation and some transformations" \
+  dev-python/numexpr dev-python/opencv 
dev-python/pyopencl
+   optfeature "Aids in identifying files when opening them" \
+  dev-python/filemagic
+   optfeature "Useful for various RGB file manipulations" dev-python/pillow
+
+   # Update mimedb for the new .desktop file
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/astrometry/

2016-12-28 Thread Sebastien Fabbro
commit: ffc0e7857fec56227b17efe59b718cebe3004c00
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Dec 29 01:14:10 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Dec 29 07:01:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc0e785

sci-astronomy/astrometry: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-astronomy/astrometry/Manifest   | 2 +-
 .../astrometry/{astrometry-0.69.ebuild => astrometry-0.70.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-astronomy/astrometry/Manifest 
b/sci-astronomy/astrometry/Manifest
index 131f514..8dfe102 100644
--- a/sci-astronomy/astrometry/Manifest
+++ b/sci-astronomy/astrometry/Manifest
@@ -1,2 +1,2 @@
 DIST astrometry.net-0.67.tar.gz 10941863 SHA256 
e351c81f7787550d42d45855db394a1702fd17c249ba934bdf4b6abf56281446 SHA512 
f087e5a73a9881b1d4b1e4c205d45dc8b8663c304d8d1c1369a8427884df49fc8331fafeb5dc63648c2670b41a2626745568f6f11943bac56972db2d2bb11ddb
 WHIRLPOOL 
f4f71a54dd2694d0e98168e98e31846c7423c7cf593c0a629fa825e67b596ce3fa191719ef8cf3f52c1d0d641307e720176a977f28ffb1cffb0c60071f729af6
-DIST astrometry.net-0.69.tar.gz 11194563 SHA256 
6a445acfd4ff3c082eb56fcba22ee626b45a98665633710a6b1d4a3edef36f3f SHA512 
1c36655d2f716d41ecc3f48f837342d6f960b75a46df14f80630770a209c6a9c34851177ebec5180690f0d8ae61762dd5affded05565f7511a59ac90c2340453
 WHIRLPOOL 
fbe7f877f6abefaeaae783a685a493e72690aa6734e9389edf62430576e49ee5350d4876f18f654b7397bba84316cec0152ef805e55d2a1f644d7813d47789a4
+DIST astrometry.net-0.70.tar.gz 11195158 SHA256 
e087b26b3f3821e63ba3c4d1f6a5cc342784c5ab938c05d59b75ba91b2866b6a SHA512 
27e1dd27d69427bdff46613723423048959e447662126d25c8b2fbab571d09b834e4085e5a4a9a9f6e8122ff0868a1762a335086de8f674f49fdbc7374299409
 WHIRLPOOL 
8e8faf78913503ffa347bd2ce0bf0ca7931f3ee43c6191da098873853b970371be17c431d39edc9c95fd189b3058de7e81032c1f3440d4973b353dc5e4f1ca59

diff --git a/sci-astronomy/astrometry/astrometry-0.69.ebuild 
b/sci-astronomy/astrometry/astrometry-0.70.ebuild
similarity index 100%
rename from sci-astronomy/astrometry/astrometry-0.69.ebuild
rename to sci-astronomy/astrometry/astrometry-0.70.ebuild



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

2016-12-28 Thread Sebastien Fabbro
commit: 41e63563648e3b66212a57eb6c76077979dbe47d
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Dec 29 01:05:06 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Dec 29 07:01:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e63563

dev-python/naima: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/naima/Manifest |  1 +
 dev-python/naima/naima-0.8.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/naima/Manifest b/dev-python/naima/Manifest
index e79926f..80bc19e 100644
--- a/dev-python/naima/Manifest
+++ b/dev-python/naima/Manifest
@@ -1 +1,2 @@
 DIST naima-0.7.1.tar.gz 4876886 SHA256 
686b0c9ded61099bc0021a9ccd252004c7f56beca2ef32220e54ef8ca007f89a SHA512 
c157be2bb3dfd9ebdedf757a401343f2ca7a338f210686e49119accd75a12fe5172dfa0859ed326d910e1dbb27a09f3f5f40ee8a87d4938a1267024d4f72caa7
 WHIRLPOOL 
ce0dade3afb95a6f004de480f5713d6888d2eea817a0b09b1e9759a56fba8ef52b7c729c0a156f95aa866bc41b6bd004ad451fa5a748158ddfbf5c0bc2130bdd
+DIST naima-0.8.tar.gz 5485631 SHA256 
9e2e4e8b4d1a64a213fd52fb681440f7c7b23e994bbde76f3c5b8926b46160af SHA512 
38ac487ffaf3169f6e351ac1abb22244a90a872661627bd784ff0b37068e6155cc504756440db55b481e249fa8df97530e6074ff382d98e8d142aa5fa607f99d
 WHIRLPOOL 
d03bc8f98fd456ef609f344d584cf0b86d98701089310bf7554665595beda523597f56d9212f853780b660570605ad97801c99a97c60a616163eb854fe25f991

diff --git a/dev-python/naima/naima-0.8.ebuild 
b/dev-python/naima/naima-0.8.ebuild
new file mode 100644
index ..6052c8e
--- /dev/null
+++ b/dev-python/naima/naima-0.8.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1 eutils xdg-utils
+
+DESCRIPTION="Python package for gamma-ray astronomy"
+HOMEPAGE="http://naima.readthedocs.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="doc test"
+DOCS=( README.rst )
+
+RDEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/emcee[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.10[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? (
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}] )"
+
+DOCS=( README.rst CHANGES.rst )
+
+python_prepare_all() {
+   sed -e '/auto_use/s/True/False/' -i setup.cfg || die
+   xdg_environment_reset
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   python_setup
+   VARTEXFONTS="${T}"/fonts \
+   MPLCONFIGDIR="${BUILD_DIR}" \
+   PYTHONPATH="${BUILD_DIR}"/lib \
+   esetup.py build_sphinx --no-intersphinx
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2016-12-28 Thread Sebastien Fabbro
commit: 9762a557d3345572c8bb89254d4144e9421fd9ef
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Dec 29 00:54:39 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Dec 29 07:01:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9762a557

dev-python/emcee: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/emcee/Manifest   |  1 +
 dev-python/emcee/emcee-2.2.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/emcee/Manifest b/dev-python/emcee/Manifest
index b330f4f..6114683 100644
--- a/dev-python/emcee/Manifest
+++ b/dev-python/emcee/Manifest
@@ -1 +1,2 @@
 DIST emcee-2.1.0.tar.gz 23094 SHA256 
5ce1039a3d78fb9e7d53fcd768517585c5998193743bfcfaac407927d375ca63 SHA512 
dff055dddec630e922565c38fd65d41cbfb974f6efd301d7779a3cc7de8372d7ca64ced91d01757b5b37c7a00eecdbbda74c1cd3a899ae859cfdc2e7fe05
 WHIRLPOOL 
e01e5cfb8ace4b89a1b1c7e52951cb256a9d46c6a5faa0fe1dc27d0118b8dca819761670d3d08f9ac3fdb79f3f64b75f241795cfb70da391fa080b1df1bc22c4
+DIST emcee-2.2.1.tar.gz 24277 SHA256 
b83551e342b37311897906b3b8acf32979f4c5542e0a25786ada862d26241172 SHA512 
8f612a135fe5fc2bc75c2bc231d9210d4a70a91f5d7b94ac2161618c082d18aa1b896604b7ece166b86d93a93902e89ee9961da2a3e65307880c0dbc63bea267
 WHIRLPOOL 
b5c30216f2665b003f11d86934d1465daac05688ea99e59990c53a70ff2bfd15a9b5391d4ca349fda7615fe387c7d9c69877393d256ea29db8443fe6aef98534

diff --git a/dev-python/emcee/emcee-2.2.1.ebuild 
b/dev-python/emcee/emcee-2.2.1.ebuild
new file mode 100644
index ..356111f
--- /dev/null
+++ b/dev-python/emcee/emcee-2.2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python ensemble sampling toolkit for affine-invariant MCMC"
+HOMEPAGE="http://danfm.ca/emcee/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+DOCS=( AUTHORS.rst README.rst )
+
+python_test() {
+   nosetests -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/pal/

2016-12-28 Thread Sebastien Fabbro
commit: 6a9a725664ad99e22b74846d102e4ac52167ec46
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Thu Dec 29 03:14:05 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Thu Dec 29 07:01:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9a7256

sci-astronomy/pal: initial import

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-astronomy/pal/Manifest |  1 +
 sci-astronomy/pal/metadata.xml | 14 ++
 sci-astronomy/pal/pal-0.9.7.ebuild | 33 +
 3 files changed, 48 insertions(+)

diff --git a/sci-astronomy/pal/Manifest b/sci-astronomy/pal/Manifest
new file mode 100644
index ..68bd522
--- /dev/null
+++ b/sci-astronomy/pal/Manifest
@@ -0,0 +1 @@
+DIST pal-0.9.7.tar.gz 1220443 SHA256 
7151aa05c2e2456394cae2043feb96e64d779286fb31a27ff11ec3dd66021286 SHA512 
d3f13e7ff321500acc71198240392fe9a3304c4142cf5b1f1c3950ddb1351dddac8565ef27b1c724d608cc1053d15647c777c4d0dc466a99a1b08b64e62ec37b
 WHIRLPOOL 
e6d9986e43e91f35ee47e6586d3595c62f12d4dabb54f3e9adb6d524fcf075e54e92c6e985005bd3c892a55fbcf469a7a49f0e7672e0923ae2b6f1a321b65c15

diff --git a/sci-astronomy/pal/metadata.xml b/sci-astronomy/pal/metadata.xml
new file mode 100644
index ..e435a24
--- /dev/null
+++ b/sci-astronomy/pal/metadata.xml
@@ -0,0 +1,14 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+sci-astron...@gentoo.org
+Gentoo Astronomy Project
+  
+  
+The Positional Astronomy Library is a collection of code designed
+to aid in replacing the SLA library with code from NOVAS and
+ERFA. Where possible the API is similar to the C SLA API except
+for the use of a "pal" prefix.
+  
+

diff --git a/sci-astronomy/pal/pal-0.9.7.ebuild 
b/sci-astronomy/pal/pal-0.9.7.ebuild
new file mode 100644
index ..bd8451b
--- /dev/null
+++ b/sci-astronomy/pal/pal-0.9.7.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Positional Astronomy Library"
+HOMEPAGE="http://github.com/Starlink/pal;
+SRC_URI="https://github.com/Starlink/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc static-libs"
+RDEPEND="sci-astronomy/erfa:="
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   econf --without-starlink \
+ --without-stardocs \
+ --with-erfa \
+ $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   # remove cruft from non-fhs complient
+   rm -r "${ED}"usr/share/pal || die
+   rm -r "${ED}"usr/{docs,manifests,news} || die
+   use static-libs || prune_libtool_files --all
+}



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

2016-12-28 Thread Hans de Graaff
commit: 83549a07d085b197a1765267d9da6570f4d3a730
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 29 07:00:08 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 29 07:00:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83549a07

dev-ruby/rdoc: avoid file collision with binwrappers

Package-Manager: portage-2.3.0

 dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild 
b/dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild
index 951905c..fe2bf00 100644
--- a/dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild
+++ b/dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild
@@ -9,6 +9,7 @@ RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
 
+RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_BINDIR="exe"
 
 inherit ruby-fakegem eutils



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

2016-12-28 Thread Hans de Graaff
commit: ca28c5ac8938552e6bd2c9c5d38871d72689ea75
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 29 06:50:48 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 29 06:50:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca28c5ac

ruby-fakegem.eclass: fix documentation

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

diff --git a/eclass/ruby-fakegem.eclass b/eclass/ruby-fakegem.eclass
index 977c68f..2fdbf69 100644
--- a/eclass/ruby-fakegem.eclass
+++ b/eclass/ruby-fakegem.eclass
@@ -79,7 +79,7 @@ inherit ruby-ng
 
 # @ECLASS-VARIABLE: RUBY_FAKEGEM_BINWRAP
 # @DESCRIPTION:
-# Binaries to wrap around (relative to the bin/ directory)
+# Binaries to wrap around (relative to the RUBY_FAKEGEM_BINDIR directory)
 # RUBY_FAKEGEM_BINWRAP="*"
 
 # @ECLASS-VARIABLE: RUBY_FAKEGEM_BINDIR



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

2016-12-28 Thread Hans de Graaff
commit: f71a28c52eb2c051bc0f69451507e47139a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 29 06:50:12 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 29 06:50:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f71a28c5

dev-ruby/rdoc: fix binwrappers, bug 603922

Properly install the binwrappers by correctly setting
RUBY_FAKEGEM_BINDIR.

Also add a missing dependency on eselect-ruby to make
sure the version can handle all the ruby targets.

Package-Manager: portage-2.3.0

 dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild | 91 ++
 1 file changed, 91 insertions(+)

diff --git a/dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild 
b/dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild
new file mode 100644
index ..951905c
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-5.0.0-r2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/rdoc/rdoc/;
+SRC_URI="https://github.com/rdoc/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=">=app-eselect/eselect-ruby-20161226"
+
+ruby_add_bdepend "
+   dev-ruby/kpeg
+   dev-ruby/racc
+   test? (
+   >=dev-ruby/minitest-5.8:5
+   )"
+
+ruby_add_rdepend "dev-ruby/json:2"
+
+all_ruby_prepare() {
+   # Other packages also have use for a nonexistent directory, bug 321059
+   sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb 
|| die
+
+   # Avoid unneeded dependency on bundler, bug 603696
+   sed -i -e '/bundler/ s:^:#:' \
+   -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || 
die
+
+   # Remove test that is depending on the locale, which we can't garantuee.
+   sed -i -e '/def test_encode_with/,/^  end/ s:^:#:' 
test/test_rdoc_options.rb || die
+
+   # Remove test depending on FEATURES=userpriv, bug 361959
+   sed -i -e '/def test_check_files/,/^  end/ s:^:#:' 
test/test_rdoc_options.rb || die
+
+   # Remove tests for code that is not included and not listed in 
Manifest.txt
+   rm -f test/test_rdoc_i18n_{locale,text}.rb \
+  test/test_rdoc_generator_pot* || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc ; then
+   ruby -Ilib -S exe/rdoc || die
+   fi
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake generate || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'gem "json", "~>2.0"; Dir["test/test_*.rb"].each{|f| 
require f}' || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   for bin in rdoc ri; do
+   ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+   for version in 20 21 22 23; do
+   if use ruby_targets_ruby${version}; then
+   ruby_fakegem_binwrapper $bin 
/usr/bin/${bin}${version}
+   sed -i -e "1s/env ruby/ruby${version}/" \
+   "${ED}/usr/bin/${bin}${version}" || die
+   fi
+   done
+   done
+}
+
+pkg_postinst() {
+   if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then
+   eselect ruby set $(eselect --brief --colour=no ruby show | head 
-n1)
+   fi
+}



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

2016-12-28 Thread Hans de Graaff
commit: 51c4cdc8f2b889707f2e15bf8a11104fd19dd0fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 29 06:27:25 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 29 06:27:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c4cdc8

dev-ruby/cmdparse: add 3.0.2

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/cmdparse/Manifest b/dev-ruby/cmdparse/Manifest
index 38a935d..ebe476f 100644
--- a/dev-ruby/cmdparse/Manifest
+++ b/dev-ruby/cmdparse/Manifest
@@ -1,2 +1,3 @@
 DIST cmdparse-2.0.6.gem 53760 SHA256 
8a242a17e5147651ef59c2fdd11acd077b18299d24a21d1d8a0f18dfdc91337f SHA512 
c4120b049e7d42d65be80649cdd097d17f8a732f090382759351617225f6235438f4338466e5e8c7b5c35675ca43d4930dc39b357263062ba7ae9c61c85f472e
 WHIRLPOOL 
8944ea90f3d57bb2c9c308bc90a46184280b0e4ac563631c5ab931a8a5ea2ae3c42c6569cf775b4930bd1f9a1716d1f58e916a7b901a69733245464975ea9518
 DIST cmdparse-3.0.1.gem 53760 SHA256 
4e38fc892e308ee834e19c6912c98c7059a053a7fe87d6908223422e43ed86c3 SHA512 
8724ef46d543ee4677f9245b68b41c776cebfe7464dc63e3d785557883a10f4471810e90831873e3774c2597f55c32fcf48ac7efe6e494a63269ac713a3ce2ee
 WHIRLPOOL 
faf7d7e3c53f52ccacea85c108d7cc3c9cd54805057fb91f3dc0a83205cf264dfbdcee27e0e000be75d28b29c566dc8c7eb6928f3b0da7273daf3c88856d377a
+DIST cmdparse-3.0.2.gem 53760 SHA256 
2fde02ee5d523dc27fc7e47cb1e705ec4d89cd277fe3afe97225358eba3ae7dd SHA512 
217f6d7459342c9c274d5b5b4ccb279e66d7adfe1ef4f7b8eb9c7fe418b0bd4d66c790601d0ea4dc120b78977b6586e7993e9242818244c0eb1affb68fd8fc0c
 WHIRLPOOL 
70bbfa6d2d786ee16914d09a47d899ed38bd4a26d4a0249f9404dcb8b3c82c40536f10c46db607738bdf715153feba7f0f9a7593887164dd4d218ba8798d98f1

diff --git a/dev-ruby/cmdparse/cmdparse-3.0.2.ebuild 
b/dev-ruby/cmdparse/cmdparse-3.0.2.ebuild
new file mode 100644
index ..1524fd4
--- /dev/null
+++ b/dev-ruby/cmdparse/cmdparse-3.0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+IUSE=""
+
+DESCRIPTION="Advanced command line parser supporting commands"
+HOMEPAGE="https://cmdparse.gettalong.org/;
+
+KEYWORDS="~amd64 ~ppc64 ~x86"
+LICENSE="LGPL-3"
+SLOT="3"



[gentoo-commits] proj/gentoostats:master commit in: overlay/app-portage/gentoostats/

2016-12-28 Thread Göktürk Yüksek
commit: c27dab7b20b06392cac8f22c0977a2483901bc97
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 06:25:15 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 06:25:15 2016 +
URL:https://gitweb.gentoo.org/proj/gentoostats.git/commit/?id=c27dab7b

app-portage/gentoostats: add python3.4 target

 overlay/app-portage/gentoostats/Manifest| 2 +-
 overlay/app-portage/gentoostats/gentoostats-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/overlay/app-portage/gentoostats/Manifest 
b/overlay/app-portage/gentoostats/Manifest
index 22f9336..c7e550a 100644
--- a/overlay/app-portage/gentoostats/Manifest
+++ b/overlay/app-portage/gentoostats/Manifest
@@ -1 +1 @@
-EBUILD gentoostats-.ebuild 1980 SHA256 
795589bf865fc95a3352a93b7efb2118516e4592ae41c1cdd25574d1d1416205 SHA512 
c9be012eb95fa08d42cf81114a8e2f5a105728c3d65727f1cdfef7743ff943935d4d6d665d2700994c0b82e7457752ec9b06a80b320afe93fa5f749402e0eea8
 WHIRLPOOL 
7efa48f940a05c66e5e559260a643f36b06637fa35c5c218edcdaf7fcc3a50857d0507f9a26aa47297e2646808a8882668208c15e01db9cc579321a9b0664104
+EBUILD gentoostats-.ebuild 1930 SHA256 
ea5ec9f7e35d6933bc74e21985ce9e375d7a790d77c42d97f9ad012389bad8af SHA512 
d31bbc80ed9a1b64025691b48c94a4165be24b3bdff87e1108aaed62b394de7272e0fa9bd456983502de75613c244570b80fac7ce4b77a8baed37fc9bafa3499
 WHIRLPOOL 
12cace7271b32afedbea04b7f512a42984df346115970b72c915aa2d9dba08332cc17fde89ba130d1b0d37905c4dd08ac5a65048d1dc9ab89dc6c38ba89d12d3

diff --git a/overlay/app-portage/gentoostats/gentoostats-.ebuild 
b/overlay/app-portage/gentoostats/gentoostats-.ebuild
index c863b94..c5a6a36 100644
--- a/overlay/app-portage/gentoostats/gentoostats-.ebuild
+++ b/overlay/app-portage/gentoostats/gentoostats-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python{2_7,3_4} )
 
 inherit git-r3 distutils-r1
 



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

2016-12-28 Thread Slawek Lis
commit: f3eaaf161bf666f9c10b6e333bfaaf1a55a81a0b
Author: Slawomir Lis  gentoo  org>
AuthorDate: Thu Dec 29 06:23:33 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Thu Dec 29 06:23:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3eaaf16

net-analyzer/suricata: fix in init script

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/suricata/files/suricata-3.2-init | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/suricata/files/suricata-3.2-init 
b/net-analyzer/suricata/files/suricata-3.2-init
index b276f49..9ffedf4 100644
--- a/net-analyzer/suricata/files/suricata-3.2-init
+++ b/net-analyzer/suricata/files/suricata-3.2-init
@@ -26,7 +26,7 @@ else
 fi
 SURICATAUSER=${SURICATAUSER:-${SURICATA_USER}}
 SURICATAGROUP=${SURICATAGROUP:-${SURICATA_GROUP}}
-[ -e ${SURICATACONF} ] && SURICATAOPTS="${SURICATAOPTS} -c ${SURICATACONF}"
+[ -e ${SURICATACONF} ] && SURICATAOPTS="-c ${SURICATACONF} ${SURICATAOPTS}"
 
 description="Suricata IDS/IPS"
 extra_commands="checkconfig dump"
@@ -47,7 +47,7 @@ checkconfig() {
checkpath -d /var/run/suricata
fi
if [ ${#SURICATALOGPATH} -gt 0 ]; then
-   SURICATALOGFILE=$( basename ${SURICATA_LOG_FILE} )
+   SURICATALOGFILE=$( basename ${SURICATALOGPATH} )
SURICATALOGFILE=${SURICATALOGFILE:-suricata.log}
SURICATALOGPATH=$( dirname ${SURICATALOGPATH} )
if [ ! -d "${SURICATALOGPATH}" ] ; then



[gentoo-commits] proj/gentoostats:master commit in: client/, client/gentoostats/

2016-12-28 Thread Göktürk Yüksek
commit: dad01a9243e6d217da18976b93dbb4f84cf93b44
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 06:13:51 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 06:13:51 2016 +
URL:https://gitweb.gentoo.org/proj/gentoostats.git/commit/?id=dad01a92

client: add support python3 compatibility

 client/gentoostats-cli|  6 --
 client/gentoostats-send   | 19 +++
 client/gentoostats/list.py|  8 +---
 client/gentoostats/payload.py | 10 --
 client/gentoostats/search.py  |  5 +++--
 client/gentoostats/utils.py   |  7 +--
 6 files changed, 40 insertions(+), 15 deletions(-)

diff --git a/client/gentoostats-cli b/client/gentoostats-cli
index a22ccc7..768a1ed 100755
--- a/client/gentoostats-cli
+++ b/client/gentoostats-cli
@@ -10,13 +10,15 @@ def main():
 parser.add_argument('-s', '--server', default='soc.dev.gentoo.org')
 parser.add_argument('-u', '--url', default='/gentoostats')
 
-subparsers = parser.add_subparsers()
+# http://bugs.python.org/issue9253
+subparsers = parser.add_subparsers(dest='command')
+subparsers.required = True
 
 list.add_parser(subparsers)
 search.add_parser(subparsers)
 
 args = parser.parse_args()
-args.func(args)
+args.command(args)
 
 if __name__ == "__main__":
 main()

diff --git a/client/gentoostats-send b/client/gentoostats-send
index 2ae2857..eac742c 100755
--- a/client/gentoostats-send
+++ b/client/gentoostats-send
@@ -1,10 +1,21 @@
 #!/usr/bin/env python
 
+from __future__ import print_function
+
 import sys
 import json
 import argparse
-import ConfigParser
-import httplib
+
+try:
+import configparser as ConfigParser
+except ImportError:
+import ConfigParser
+
+try:
+import http.client as httplib
+except ImportError:
+import httplib
+
 from gentoostats.payload import Payload
 
 def getAuthInfo(auth):
@@ -67,8 +78,8 @@ def main():
 conn = httplib.HTTPSConnection(args['server'] + ':' + 
str(args['port']))
 conn.request('POST', url=post_url, headers=post_headers, 
body=post_body)
 response = conn.getresponse()
-print response.status, response.reason
-print 'Server response: ' + response.read()
+print(response.status, response.reason)
+print('Server response: ' + response.read().decode("utf-8"))
 except httplib.HTTPException:
 sys.stderr.write('Something went wrong')
 sys.exit(1)

diff --git a/client/gentoostats/list.py b/client/gentoostats/list.py
index 3140041..8c369ab 100644
--- a/client/gentoostats/list.py
+++ b/client/gentoostats/list.py
@@ -1,3 +1,4 @@
+from __future__ import print_function
 
 import pprint as pp
 from gentoostats import utils
@@ -6,7 +7,7 @@ def pprint(title, object):
 """
 Pretty printer for the decoded json data
 """
-print title
+print(title)
 pp.pprint(object)
 
 def add_parser(subparsers):
@@ -14,7 +15,8 @@ def add_parser(subparsers):
 Setup argparse parsers
 """
 list_parser = subparsers.add_parser('list')
-list_subparsers = list_parser.add_subparsers()
+list_subparsers = list_parser.add_subparsers(dest='subcommand')
+list_subparsers.required = True
 
 objects = {
 'arch': ['parser_arch', list_arch],
@@ -27,7 +29,7 @@ def add_parser(subparsers):
 }
 for obj in objects.keys():
 parser = vars()[objects[obj][0]] = list_subparsers.add_parser(obj)
-parser.set_defaults(func=objects[obj][1])
+parser.set_defaults(command=objects[obj][1])
 
 # need separate arguments for package
 parser = vars()[objects['package'][0]]

diff --git a/client/gentoostats/payload.py b/client/gentoostats/payload.py
index b2c459f..569b69b 100644
--- a/client/gentoostats/payload.py
+++ b/client/gentoostats/payload.py
@@ -1,7 +1,13 @@
+from __future__ import print_function
 
 import sys
 import pprint
-import ConfigParser
+
+try:
+import configparser as ConfigParser
+except ImportError:
+import ConfigParser
+
 from gentoostats.environment import Environment
 from gentoostats.packages import Packages
 from gentoostats.metadata import Metadata
@@ -79,4 +85,4 @@ class Payload(object):
 if human:
 pprint.pprint(self.payload)
 else:
-print self.payload
+print(self.payload)

diff --git a/client/gentoostats/search.py b/client/gentoostats/search.py
index c77c119..89b4d20 100644
--- a/client/gentoostats/search.py
+++ b/client/gentoostats/search.py
@@ -1,3 +1,4 @@
+from __future__ import print_function
 
 import pprint as pp
 from gentoostats import utils
@@ -6,7 +7,7 @@ def pprint(title, object):
 """
 Pretty printer for the decoded json data
 """
-print title
+print(title)
 pp.pprint(object)
 
 def add_parser(subparsers):
@@ -20,7 +21,7 @@ def add_parser(subparsers):
 search_parser.add_argument('-r', '--repo')
 search_parser.add_argument('--min_hosts', 

[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/httperf/

2016-12-28 Thread Göktürk Yüksek
commit: 86138ec8f8a43a01e66270a6e164930424c2c286
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 03:25:41 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86138ec8

app-benchmarks/httperf: bump to 0.9.1_p20161228

Upstream hasn't started doing releases on github yet.
See: https://github.com/httperf/httperf/issues/34

Package-Manager: portage-2.3.0

 app-benchmarks/httperf/Manifest|  1 +
 .../httperf/httperf-0.9.1_p20161228.ebuild | 38 ++
 app-benchmarks/httperf/metadata.xml|  3 ++
 3 files changed, 42 insertions(+)

diff --git a/app-benchmarks/httperf/Manifest b/app-benchmarks/httperf/Manifest
index 6d19b0a..25d1636 100644
--- a/app-benchmarks/httperf/Manifest
+++ b/app-benchmarks/httperf/Manifest
@@ -1 +1,2 @@
 DIST httperf-0.9.0.tar.gz 425297 SHA256 
e1a0bf56bcb746c04674c47b6cfa531fad24e45e9c6de02aea0d1c5f85a2bf1c SHA512 
58ea6a3b8a82181a89e5df22fdf18d5be8c7b533c404108702cc03fc727fb1599a43e620d83d41630f8a951d80e48ed99d0c3dd8469ee1fc7626449b777971e1
 WHIRLPOOL 
7b36e636a063c9af7ff142f7a81947f5b693bb1a3bdbe98c5dfd1f5ac11edb380e97f19c3ad2a0a8d8505c0d63d8d714fe935a6e326f2373cbbb11a940431a7e
+DIST httperf-0.9.1_p20161228.tar.gz 106357 SHA256 
45cf5e92d30cd4191015fff2d0d066b780b54c45e614690bf0e70926633715ed SHA512 
e5dbb400e4ab0db3cc1621731d99af9261574a8a1da4279c722ebbd80537d0aae2a3d662f4d51eb9130bc98823c2786710c7819a0144f4ae3f8cf153e28d7dfa
 WHIRLPOOL 
2d0e5ee38b965f8d378cf45038c03782bb64d73981432a24968d6e0b870bacd64e947ee6c0120b2d7927780c4096cf3725ff1866f5f77042498f278cc84683d6

diff --git a/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild 
b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild
new file mode 100644
index ..55a1800
--- /dev/null
+++ b/app-benchmarks/httperf/httperf-0.9.1_p20161228.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools vcs-snapshot
+
+MY_COMMIT_HASH="cc888437e4572ec29a4a7209f34fbd39c31600f5"
+
+DESCRIPTION="A tool from HP for measuring web server performance"
+HOMEPAGE="https://github.com/httperf/httperf;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${MY_COMMIT_HASH}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos"
+IUSE="debug libressl idleconn"
+
+RDEPEND="!libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   idleconn? ( dev-libs/libevent:0= )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --bindir="${EPREFIX}"/usr/bin
+   $(use_enable debug)
+   $(use_enable idleconn)
+   )
+
+   econf "${myeconfargs[@]}"
+}

diff --git a/app-benchmarks/httperf/metadata.xml 
b/app-benchmarks/httperf/metadata.xml
index eb75251..63bcf79 100644
--- a/app-benchmarks/httperf/metadata.xml
+++ b/app-benchmarks/httperf/metadata.xml
@@ -12,6 +12,9 @@
sustain server overload, support for the HTTP/1.1 and SSL 
protocols, and
its extensibility to new workload generators and performance
measurements.
+   
+   Build with the idleconn program
+   

httperf
httperf/httperf



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

2016-12-28 Thread Göktürk Yüksek
commit: acf6b5ace94fefa5b01e1105428202abd55c1db3
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 04:01:29 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf6b5ac

dev-vcs/gitinspector: migrate away from google code #544092

Package-Manager: portage-2.3.0

 dev-vcs/gitinspector/Manifest  | 4 ++--
 dev-vcs/gitinspector/gitinspector-0.3.1.ebuild | 4 ++--
 dev-vcs/gitinspector/gitinspector-0.3.2.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-vcs/gitinspector/Manifest b/dev-vcs/gitinspector/Manifest
index f867713..b9a9ffd 100644
--- a/dev-vcs/gitinspector/Manifest
+++ b/dev-vcs/gitinspector/Manifest
@@ -1,3 +1,3 @@
+DIST gitinspector-0.3.1.tar.gz 209926 SHA256 
0ed6ab9a30b1858ac2de7ce94757dcf496ae7b698e6851da87362c742fa33bf5 SHA512 
1e7bfb878e8cda52e34dcdc4f650fd1266203fbfc7c1db7b219dd94d43caa5044928e43950fd7a6e5ede7c6f7460d0cb6f97d113b1494bb1b703633fcfafc9b3
 WHIRLPOOL 
77be30d1d395b3a810de3f6f3ac2b2b2a76f3a8e3a3e733e31c42b3bf76e0bb5381e9eb373e041b904128f8838fca237b8038ad20fd5b0eba0538a185e0efde9
+DIST gitinspector-0.3.2.tar.gz 216276 SHA256 
0ceb313a0ff4c66389a99f703cae6d147603bc35ec7f134e1848f76a0c859221 SHA512 
b298d686645d59f3c59c813ff959f2335f19bcf149fe37ce02ca2d291d5ed91e289c466f52d37690876f475ada4f679233471a82f9d399e41e888ad3c56e4b4a
 WHIRLPOOL 
926a3728c00dcf5ee85fba7a0d3698fb9e35cb2b3502fe4979648ec0900a0d85fb3bf95abaee378aecfbbdfe23d88e396ac0b17b6921721cd3d93640e31aa400
 DIST gitinspector-0.4.2.tar.gz 312781 SHA256 
4c10d2a6a7964f0a38bd7fa8429f3d5095bf56d829c07a38256810cae0793f55 SHA512 
144f2cf03f7cb426ccb9a28a6328bd54e6f13cf56d255829a78f31292be63d3f91dcd76525b1bdee514aff7ec20869acae9dc1f0683261ca9bbab29e660cc915
 WHIRLPOOL 
95fea80bf15f26d6147acca63a80786443a5d4bc6a35710825e73eed13e49212eab9535757f9b0958fec18ed5513a2905839e961631f77e0c9a8ccb816557505
-DIST gitinspector_0.3.1.zip 235252 SHA256 
0081f142e507ff49cb4f5ca1119eb11f66655af1bfb327aa4670c31245e608d0 SHA512 
f7ba3b4ebededc8ff80e440de26c3e858c4e413dd02c516aa442c05ef27875e0eb78e6430018717890aa390ef5a1011a33da28e0748a07c59830df6ffeb35c63
 WHIRLPOOL 
95d80614a5f2c38c9c01e5958f778eb72935f81e3aa44bd831332047f633625587f75f598112c005b0709c7b209a732286c1da578c07c74c22066c65d31d2964
-DIST gitinspector_0.3.2.zip 254971 SHA256 
3778e60514f5067f8f2628da5cacbce12db99af6517fcf448afb2964bce963a7 SHA512 
2a6a48f2b1b7f7add11be034addca727845aa50860286ea50a4fff0a84b14f840c2776dd679b8c2f11d528b93712c7384aa318ffb08bb01f69faf436b6bcaa5a
 WHIRLPOOL 
df6f808ea3bd1b04bcf99416d2f5abb3b6241c6212d22676058ed73e9406c39a517881c01c3f73f26e880b648de131422134a1112f7dfd81ebc30837eb0166b7

diff --git a/dev-vcs/gitinspector/gitinspector-0.3.1.ebuild 
b/dev-vcs/gitinspector/gitinspector-0.3.1.ebuild
index 4d32946..62b61ab 100644
--- a/dev-vcs/gitinspector/gitinspector-0.3.1.ebuild
+++ b/dev-vcs/gitinspector/gitinspector-0.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="Statistical analysis tool for git repositories"
 HOMEPAGE="https://github.com/ejwa/gitinspector;
-SRC_URI="https://${PN}.googlecode.com/files/${PN}_${PV}.zip;
+SRC_URI="https://github.com/ejwa/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-3"

diff --git a/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild 
b/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild
index d356d0b..f2439b8 100644
--- a/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild
+++ b/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ inherit distutils-r1
 
 DESCRIPTION="Statistical analysis tool for git repositories"
 HOMEPAGE="https://github.com/ejwa/gitinspector;
-SRC_URI="https://${PN}.googlecode.com/files/${PN}_${PV}.zip;
+SRC_URI="https://github.com/ejwa/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="GPL-3"



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

2016-12-28 Thread Göktürk Yüksek
commit: cce9ff430a3dfc12ddcfa3f92e4d3f46fe86a15b
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 03:22:02 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce9ff43

licenses: add GPL-2+-with-openssl-exception

This is needed by app-benchmarks/httperf

 licenses/GPL-2+-with-openssl-exception | 12 
 1 file changed, 12 insertions(+)

diff --git a/licenses/GPL-2+-with-openssl-exception 
b/licenses/GPL-2+-with-openssl-exception
new file mode 100644
index ..7480f80
--- /dev/null
+++ b/licenses/GPL-2+-with-openssl-exception
@@ -0,0 +1,12 @@
+GNU General Public License, version 2 or any later version.
+See GPL-2 for the full text of this license.
+
+In addition, as a special exception, the copyright holders give permission
+to link the code of this work with the OpenSSL project's "OpenSSL" library
+(or with modified versions of it that use the same license as the "OpenSSL"
+library), and distribute linked combinations including the two.  You must
+obey the GNU General Public License in all respects for all of the code
+used other than "OpenSSL".  If you modify this file, you may extend this
+exception to your version of the file, but you are not obligated to do so.
+If you do not wish to do so, delete this exception statement from your
+version.



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

2016-12-28 Thread Göktürk Yüksek
commit: 112efad93b94134e6b847dd631b3eeaee5ca9f56
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 03:48:24 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112efad9

dev-util/google-perftools: migrate away from google code #544092

Package-Manager: portage-2.3.0

 dev-util/google-perftools/google-perftools-1.8.3.ebuild  | 4 ++--
 dev-util/google-perftools/google-perftools-2.0-r2.ebuild | 4 ++--
 dev-util/google-perftools/google-perftools-2.5.ebuild| 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-util/google-perftools/google-perftools-1.8.3.ebuild 
b/dev-util/google-perftools/google-perftools-1.8.3.ebuild
index 7ec488a..d43b492 100644
--- a/dev-util/google-perftools/google-perftools-1.8.3.ebuild
+++ b/dev-util/google-perftools/google-perftools-1.8.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ inherit toolchain-funcs eutils flag-o-matic
 
 DESCRIPTION="Fast, multi-threaded malloc() and nifty performance analysis 
tools"
 HOMEPAGE="https://github.com/gperftools/gperftools;
-SRC_URI="https://google-perftools.googlecode.com/files/${P}.tar.gz;
+SRC_URI="https://github.com/gperftools/gperftools/archive/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/dev-util/google-perftools/google-perftools-2.0-r2.ebuild 
b/dev-util/google-perftools/google-perftools-2.0-r2.ebuild
index 9451c96..1856797 100644
--- a/dev-util/google-perftools/google-perftools-2.0-r2.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ inherit toolchain-funcs eutils flag-o-matic autotools-utils
 
 DESCRIPTION="Fast, multi-threaded malloc() and nifty performance analysis 
tools"
 HOMEPAGE="https://github.com/gperftools/gperftools;
-SRC_URI="https://gperftools.googlecode.com/files/${MY_P}.tar.gz;
+SRC_URI="https://github.com/gperftools/gperftools/archive/${MY_P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0/4"

diff --git a/dev-util/google-perftools/google-perftools-2.5.ebuild 
b/dev-util/google-perftools/google-perftools-2.5.ebuild
index 3229577..c732471 100644
--- a/dev-util/google-perftools/google-perftools-2.5.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.5.ebuild
@@ -10,7 +10,7 @@ MY_P="gperftools-${PV}"
 inherit toolchain-funcs eutils flag-o-matic vcs-snapshot autotools-multilib
 
 DESCRIPTION="Fast, multi-threaded malloc() and nifty performance analysis 
tools"
-HOMEPAGE="http://code.google.com/p/gperftools/;
+HOMEPAGE="https://github.com/gperftools/gperftools;
 SRC_URI="https://github.com/gperftools/gperftools/tarball/${MY_P} -> 
${MY_P}.tar.gz"
 
 LICENSE="MIT"



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

2016-12-28 Thread Göktürk Yüksek
commit: eb34275a3522566a3a2acf7b5c88b18dc0c8f347
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 03:32:48 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb34275a

app-misc/lfm: fix the license

Package-Manager: portage-2.3.0

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

diff --git a/app-misc/lfm/lfm-2.3-r1.ebuild b/app-misc/lfm/lfm-2.3-r1.ebuild
index ce957fd..06327ae 100644
--- a/app-misc/lfm/lfm-2.3-r1.ebuild
+++ b/app-misc/lfm/lfm-2.3-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Last File Manager is a powerful file manager for 
the console"
 HOMEPAGE="https://inigo.katxi.org/devel/lfm/;
 SRC_URI="https://inigo.katxi.org/devel/${PN}/${P}.tar.gz;
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 



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

2016-12-28 Thread Göktürk Yüksek
commit: 205f65ef6aa640230b3c9e59c65e90da2091ef0b
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 04:02:36 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205f65ef

dev-vcs/gitinspector: fix the license

Package-Manager: portage-2.3.0

 dev-vcs/gitinspector/gitinspector-0.3.1.ebuild | 2 +-
 dev-vcs/gitinspector/gitinspector-0.3.2.ebuild | 2 +-
 dev-vcs/gitinspector/gitinspector-0.4.2.ebuild | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/gitinspector/gitinspector-0.3.1.ebuild 
b/dev-vcs/gitinspector/gitinspector-0.3.1.ebuild
index 62b61ab..5ebcc4b 100644
--- a/dev-vcs/gitinspector/gitinspector-0.3.1.ebuild
+++ b/dev-vcs/gitinspector/gitinspector-0.3.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ejwa/gitinspector;
 SRC_URI="https://github.com/ejwa/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 

diff --git a/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild 
b/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild
index f2439b8..f316018 100644
--- a/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild
+++ b/dev-vcs/gitinspector/gitinspector-0.3.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ejwa/gitinspector;
 SRC_URI="https://github.com/ejwa/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 

diff --git a/dev-vcs/gitinspector/gitinspector-0.4.2.ebuild 
b/dev-vcs/gitinspector/gitinspector-0.4.2.ebuild
index 3110f61..5c4ac3a 100644
--- a/dev-vcs/gitinspector/gitinspector-0.4.2.ebuild
+++ b/dev-vcs/gitinspector/gitinspector-0.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/ejwa/gitinspector;
 SRC_URI="https://github.com/ejwa/gitinspector/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 SLOT="0"
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-text/logmerge/

2016-12-28 Thread Göktürk Yüksek
commit: ddcfcf41a599f0e621a3020a9acb13c3f845f4a5
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 03:41:48 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcfcf41

app-text/logmerge: remove old

Gentoo-Bug: 544092

Package-Manager: portage-2.3.0

 app-text/logmerge/Manifest |  1 -
 app-text/logmerge/logmerge-0.4_beta.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-text/logmerge/Manifest b/app-text/logmerge/Manifest
index 7484139..52fbb6c 100644
--- a/app-text/logmerge/Manifest
+++ b/app-text/logmerge/Manifest
@@ -1,2 +1 @@
-DIST logmerge-0.4-beta.zip 2270 SHA256 
9e17f0a52608b83e882d65ca759520a623fad94dd09b780a32ce440ead4e4be5 SHA512 
314b2ffc1f07fe32f17ac2f20861abbf8e43b635fded83ba096ee8b99858e219026b86926c5d3ed693fe1f6e1edd96fd69a2a71dedb7cb63da0aae816a945720
 WHIRLPOOL 
eacd5c4f7d3bbb319271a04269c82d541fdfd8018ca909d2560bc83894131f631838ccc30e7e833f871c795d5184db0710dc23006d5ea0610964834866760525
 DIST logmerge-0.5.2b.tar.gz 3407 SHA256 
f24fe4f6f1c2cb543012e1be360a02eeb9119a1cb2ccc0afe7b5d8edc7ebfdf8 SHA512 
9185d52c62d2ea68fee0e1c6fa798cda60b4a2b621436f5060d7c9b3e5b15363fdb1c9fb40351f66dc48173498f3b18035c46fcf58fa3063bad0008b9bb5946f
 WHIRLPOOL 
ea469ca6dbf5e51e1ddc98988510f094bac9c69a79e12799399bd7d07b586d2a7269fb6d91fa5e97c9007ecc5d4bca69a7c36af975bd4f787f57fac5991c2866

diff --git a/app-text/logmerge/logmerge-0.4_beta.ebuild 
b/app-text/logmerge/logmerge-0.4_beta.ebuild
deleted file mode 100644
index 024b2d0..
--- a/app-text/logmerge/logmerge-0.4_beta.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-MY_PV="${PV/_/-}"
-DESCRIPTION="Merge multiple logs such that multilined entries appear in 
chronological order without breaks"
-HOMEPAGE="https://github.com/ildar-shaimordanov/logmerge;
-SRC_URI="https://${PN}.googlecode.com/files/${PN}-${MY_PV}.zip;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}"
-
-DEPEND="app-arch/unzip"
-RDEPEND="dev-lang/perl"
-
-src_install() {
-   dobin ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/logmerge/

2016-12-28 Thread Göktürk Yüksek
commit: cfb61c99f54b7b197c8137d5fba0959c0b0fbfcc
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 03:40:46 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb61c99

app-text/logmerge: bump to 0.5.2b

Package-Manager: portage-2.3.0

 app-text/logmerge/Manifest   |  1 +
 app-text/logmerge/logmerge-0.5.2b.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/app-text/logmerge/Manifest b/app-text/logmerge/Manifest
index 1b1492b..7484139 100644
--- a/app-text/logmerge/Manifest
+++ b/app-text/logmerge/Manifest
@@ -1 +1,2 @@
 DIST logmerge-0.4-beta.zip 2270 SHA256 
9e17f0a52608b83e882d65ca759520a623fad94dd09b780a32ce440ead4e4be5 SHA512 
314b2ffc1f07fe32f17ac2f20861abbf8e43b635fded83ba096ee8b99858e219026b86926c5d3ed693fe1f6e1edd96fd69a2a71dedb7cb63da0aae816a945720
 WHIRLPOOL 
eacd5c4f7d3bbb319271a04269c82d541fdfd8018ca909d2560bc83894131f631838ccc30e7e833f871c795d5184db0710dc23006d5ea0610964834866760525
+DIST logmerge-0.5.2b.tar.gz 3407 SHA256 
f24fe4f6f1c2cb543012e1be360a02eeb9119a1cb2ccc0afe7b5d8edc7ebfdf8 SHA512 
9185d52c62d2ea68fee0e1c6fa798cda60b4a2b621436f5060d7c9b3e5b15363fdb1c9fb40351f66dc48173498f3b18035c46fcf58fa3063bad0008b9bb5946f
 WHIRLPOOL 
ea469ca6dbf5e51e1ddc98988510f094bac9c69a79e12799399bd7d07b586d2a7269fb6d91fa5e97c9007ecc5d4bca69a7c36af975bd4f787f57fac5991c2866

diff --git a/app-text/logmerge/logmerge-0.5.2b.ebuild 
b/app-text/logmerge/logmerge-0.5.2b.ebuild
new file mode 100644
index ..ad066c6
--- /dev/null
+++ b/app-text/logmerge/logmerge-0.5.2b.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+DESCRIPTION="Small and powerful script to merge two or more logfiles"
+HOMEPAGE="https://github.com/ildar-shaimordanov/logmerge;
+SRC_URI="https://github.com/ildar-shaimordanov/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/perl"
+
+src_install() {
+   default
+   dobin ${PN}
+}



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

2016-12-28 Thread Göktürk Yüksek
commit: b26349bdfa93b068c58f1f6a5240c438dbad25e9
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 03:31:58 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 04:11:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26349bd

app-misc/lfm: migrate away from google code #544092

Package-Manager: portage-2.3.0

 app-misc/lfm/lfm-2.3-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/lfm/lfm-2.3-r1.ebuild b/app-misc/lfm/lfm-2.3-r1.ebuild
index 8eeb4c6..ce957fd 100644
--- a/app-misc/lfm/lfm-2.3-r1.ebuild
+++ b/app-misc/lfm/lfm-2.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,8 +10,8 @@ PYTHON_REQ_USE="ncurses"
 inherit distutils-r1 eutils
 
 DESCRIPTION="Last File Manager is a powerful file manager for the console"
-HOMEPAGE="https://code.google.com/p/lfm/;
-SRC_URI="https://lfm.googlecode.com/files/${P}.tar.gz;
+HOMEPAGE="https://inigo.katxi.org/devel/lfm/;
+SRC_URI="https://inigo.katxi.org/devel/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"



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

2016-12-28 Thread Aaron Bauman
commit: b2fedbdffad0b2bc85b8727e42bc3720534cc7fb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 29 03:16:47 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 29 03:16:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fedbdf

media-video/guvcview: really fix copyright this time

 media-video/guvcview/guvcview-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/guvcview/guvcview-2.0.3.ebuild 
b/media-video/guvcview/guvcview-2.0.3.ebuild
index d8ae59b..06bce10 100644
--- a/media-video/guvcview/guvcview-2.0.3.ebuild
+++ b/media-video/guvcview/guvcview-2.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



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

2016-12-28 Thread Aaron Bauman
commit: c6fa3aad18c57f7ed9dae98808cfecb9b9537028
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 29 03:09:01 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 29 03:09:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fa3aad

net-misc/youtube-dl: amd64 stable wrt bug #603934

 net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild 
b/net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild
index 1470648..577cb40 100644
--- a/net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2016.12.22.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 IUSE="offensive test"
 
 RDEPEND="



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

2016-12-28 Thread Aaron Bauman
commit: 9a0fcb69ff7f389e402abec69641fd2f9013dcd7
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Dec 28 12:38:34 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 29 03:01:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a0fcb69

app-arch/unshield: amd64 stable wrt bug #537976

 app-arch/unshield/unshield-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/unshield/unshield-1.4.ebuild 
b/app-arch/unshield/unshield-1.4.ebuild
index 04c2fbe..47e94f9 100644
--- a/app-arch/unshield/unshield-1.4.ebuild
+++ b/app-arch/unshield/unshield-1.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/twogood/unshield;
 SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~x86"
 
 # OpenSSL (or LibreSSL) is detected at build time, and used to determine
 # whether or not a hand-rolled md5 implementation is used. The build



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

2016-12-28 Thread Aaron Bauman
commit: 78565a031c00990aae471d53813f5dab03e08444
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Dec 29 03:03:18 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Dec 29 03:03:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78565a03

media-video/guvcview: amd64 wrt bug #576144. Fix copyright

 media-video/guvcview/guvcview-2.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/guvcview/guvcview-2.0.3.ebuild 
b/media-video/guvcview/guvcview-2.0.3.ebuild
index 362eced..d8ae59b 100644
--- a/media-video/guvcview/guvcview-2.0.3.ebuild
+++ b/media-video/guvcview/guvcview-2.0.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="gsl libav pulseaudio qt5"
 
 RDEPEND=">=dev-libs/glib-2.10



[gentoo-commits] proj/portage-utils:master commit in: /

2016-12-28 Thread Mike Frysinger
commit: dd9b8dfe0752fd9422782312ba85b4229ee54722
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 29 02:32:25 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 29 02:32:25 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=dd9b8dfe

qtbz2: improve cli a bit

Make -t/-x options autoselect the split action.
Allow -d to be specified more than once.
When given a bad -d path, diagnose it immediately.
When we can't autodetect actions, show a specific error message.

 qtbz2.c | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/qtbz2.c b/qtbz2.c
index 3c2e9f0..2161f99 100644
--- a/qtbz2.c
+++ b/qtbz2.c
@@ -252,13 +252,15 @@ int qtbz2_main(int argc, char **argv)
COMMON_GETOPTS_CASES(qtbz2)
case 'j': action = TBZ2_ACT_JOIN; break;
case 's': action = TBZ2_ACT_SPLIT; break;
-   case 't': split_xpak = 0; break;
-   case 'x': split_tarbz2 = 0; break;
+   case 't': action = TBZ2_ACT_SPLIT; split_xpak = 0; break;
+   case 'x': action = TBZ2_ACT_SPLIT; split_tarbz2 = 0; break;
case 'O': tbz2_stdout = 1; break;
case 'd':
if (dir_fd != AT_FDCWD)
-   err("Only use -d once");
+   close(dir_fd);
dir_fd = open(optarg, O_RDONLY|O_CLOEXEC|O_PATH);
+   if (unlikely(dir_fd == -1))
+   errp("could not open dir: %s", optarg);
break;
}
}
@@ -279,7 +281,8 @@ int qtbz2_main(int argc, char **argv)
else if (strstr(argv[optind], ".tbz2") != NULL)
action = TBZ2_ACT_SPLIT;
else
-   qtbz2_usage(EXIT_FAILURE);
+   err("%s: need to use -j or -s, or file must end in 
.tar.bz2 or .tbz2 to autodetect",
+   argv[optind]);
}
 
/* tbz2tool join .tar.bz2 .xpak .tbz2 */



[gentoo-commits] proj/portage-utils:master commit in: /

2016-12-28 Thread Mike Frysinger
commit: b9978cef4d2844c2b7ee3cdaf90477259aa758fe
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 29 02:15:22 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 29 02:15:22 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=b9978cef

qpkg: fix leakage when using -P multiple times

 qpkg.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/qpkg.c b/qpkg.c
index c54d735..498299a 100644
--- a/qpkg.c
+++ b/qpkg.c
@@ -324,6 +324,7 @@ int qpkg_main(int argc, char **argv)
case 'p': pretend = 1; break;
case 'P':
restrict_chmod = 1;
+   free(qpkg_bindir);
qpkg_bindir = xstrdup(optarg);
if (access(qpkg_bindir, W_OK) != 0)
errp("%s", qpkg_bindir);



[gentoo-commits] proj/portage-utils:master commit in: /, libq/

2016-12-28 Thread Mike Frysinger
commit: b06656ffb20e9dc6da0af92388e0af94e2edac49
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 22:48:44 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 22:48:44 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=b06656ff

start some likely/unlikely helpers

 libq/xasprintf.c | 2 +-
 libq/xchdir.c| 2 +-
 libq/xgetcwd.c   | 2 +-
 libq/xmalloc.c   | 8 
 libq/xmkdir.c| 2 +-
 libq/xreadlink.c | 2 +-
 libq/xregex.c| 4 ++--
 libq/xstrdup.c   | 2 +-
 libq/xsystem.c   | 2 +-
 porting.h| 3 +++
 10 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/libq/xasprintf.c b/libq/xasprintf.c
index f2f1c58..160223e 100644
--- a/libq/xasprintf.c
+++ b/libq/xasprintf.c
@@ -25,7 +25,7 @@
 #define xasprintf(strp, fmt, args...) \
({ \
int _ret = asprintf(strp, fmt , ## args); \
-   if (_ret == -1) \
+   if (unlikely(_ret == -1)) \
err("Out of memory"); \
_ret; \
})

diff --git a/libq/xchdir.c b/libq/xchdir.c
index b127e9c..242b04a 100644
--- a/libq/xchdir.c
+++ b/libq/xchdir.c
@@ -10,6 +10,6 @@
 void xchdir(const char *path);
 void xchdir(const char *path)
 {
-   if (chdir(path))
+   if (unlikely(chdir(path) != 0))
errp("chdir(%s) failed", path);
 }

diff --git a/libq/xgetcwd.c b/libq/xgetcwd.c
index 876e17c..31f531d 100644
--- a/libq/xgetcwd.c
+++ b/libq/xgetcwd.c
@@ -11,7 +11,7 @@ char *xgetcwd(char *buf, size_t size);
 char *xgetcwd(char *buf, size_t size)
 {
char *ret = getcwd(buf, size);
-   if (!ret)
+   if (unlikely(ret == NULL))
errp("getcwd() failed");
return ret;
 }

diff --git a/libq/xmalloc.c b/libq/xmalloc.c
index 207a15a..9a9173d 100644
--- a/libq/xmalloc.c
+++ b/libq/xmalloc.c
@@ -30,7 +30,7 @@
 static void *xmalloc(size_t size)
 {
void *ptr = malloc(size);
-   if (ptr == NULL)
+   if (unlikely(ptr == NULL))
err("Out of memory");
return ptr;
 }
@@ -38,7 +38,7 @@ static void *xmalloc(size_t size)
 static void *xcalloc(size_t nmemb, size_t size)
 {
void *ptr = calloc(nmemb, size);
-   if (ptr == NULL)
+   if (unlikely(ptr == NULL))
err("Out of memory");
return ptr;
 }
@@ -46,7 +46,7 @@ static void *xcalloc(size_t nmemb, size_t size)
 static void *xzalloc(size_t size)
 {
void *ptr = xmalloc(size);
-   if (ptr == NULL)
+   if (unlikely(ptr == NULL))
err("Out of memory");
memset(ptr, 0x00, size);
return ptr;
@@ -55,7 +55,7 @@ static void *xzalloc(size_t size)
 static void *xrealloc(void *optr, size_t size)
 {
void *ptr = realloc(optr, size);
-   if (ptr == NULL)
+   if (unlikely(ptr == NULL))
err("Out of memory");
return ptr;
 }

diff --git a/libq/xmkdir.c b/libq/xmkdir.c
index cc428aa..b47d44c 100644
--- a/libq/xmkdir.c
+++ b/libq/xmkdir.c
@@ -62,7 +62,7 @@ _q_static int rm_rf_at(int dfd, const char *path)
if (!strcmp(de->d_name, ".") || !strcmp(de->d_name, ".."))
continue;
if (unlinkat(subdfd, de->d_name, 0) == -1) {
-   if (errno != EISDIR)
+   if (unlikely(errno != EISDIR))
errp("could not unlink %s", de->d_name);
rm_rf_at(subdfd, de->d_name);
unlinkat(subdfd, de->d_name, AT_REMOVEDIR);

diff --git a/libq/xreadlink.c b/libq/xreadlink.c
index b580dbd..872264f 100644
--- a/libq/xreadlink.c
+++ b/libq/xreadlink.c
@@ -11,7 +11,7 @@ ssize_t xreadlink(const char *path, char *buf, size_t bufsiz);
 ssize_t xreadlink(const char *path, char *buf, size_t bufsiz)
 {
ssize_t ret = readlink(path, buf, bufsiz);
-   if (ret == -1)
+   if (unlikely(ret == -1))
errp("readlink(%s) failed", path);
return ret;
 }

diff --git a/libq/xregex.c b/libq/xregex.c
index 65f0d47..7df928a 100644
--- a/libq/xregex.c
+++ b/libq/xregex.c
@@ -1,7 +1,7 @@
 static int wregcomp(regex_t *preg, const char *regex, int cflags)
 {
int ret = regcomp(preg, regex, cflags);
-   if (ret) {
+   if (unlikely(ret)) {
char errbuf[256];
regerror(ret, preg, errbuf, sizeof(errbuf));
warn("invalid regexp: %s -- %s\n", regex, errbuf);
@@ -11,6 +11,6 @@ static int wregcomp(regex_t *preg, const char *regex, int 
cflags)
 
 static void xregcomp(regex_t *preg, const char *regex, int cflags)
 {
-   if (wregcomp(preg, regex, cflags))
+   if (unlikely(wregcomp(preg, regex, cflags)))
exit(EXIT_FAILURE);
 }

diff --git a/libq/xstrdup.c b/libq/xstrdup.c
index dd2c039..6924d21 100644
--- a/libq/xstrdup.c
+++ b/libq/xstrdup.c
@@ -35,7 +35,7 @@ static char *xstrdup(const char *s)
return NULL;
 
t = strdup(s);
-   if (t 

[gentoo-commits] proj/portage-utils:master commit in: libq/

2016-12-28 Thread Mike Frysinger
commit: 2863e563f7b37d9e9cbb56551c8a4c033f802750
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 22:14:25 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 22:14:25 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=2863e563

copy_file: rewrite to use fds

This avoids FILE* leakage and produces a little bit smaller code.

 libq/copy_file.c | 63 
 1 file changed, 41 insertions(+), 22 deletions(-)

diff --git a/libq/copy_file.c b/libq/copy_file.c
index ee1338d..4230b73 100644
--- a/libq/copy_file.c
+++ b/libq/copy_file.c
@@ -1,31 +1,50 @@
-static int copy_file_fd(int fd_src, int fd_dst)
+static ssize_t safe_read(int fd, void *buf, size_t len)
 {
-   FILE *fp_src, *fp_dst;
-   size_t rcnt, wcnt;
-   char buf[BUFSIZE];
+   ssize_t ret;
 
-   /* dont fclose() as that implicitly close()'s */
+   while (1) {
+   ret = read(fd, buf, len);
+   if (ret >= 0)
+   break;
+   else if (errno != EINTR)
+   break;
+   }
 
-   fp_src = fdopen(fd_src, "r");
-   if (!fp_src)
-   return -1;
+   return ret;
+}
 
-   fp_dst = fdopen(fd_dst, "w");
-   if (!fp_dst)
-   return -1;
+static ssize_t safe_write(int fd, const void *buf, size_t len)
+{
+   ssize_t ret;
 
-   while (1) {
-   rcnt = fread(buf, sizeof(buf[0]), sizeof(buf), fp_src);
-   if (!rcnt) {
-   fflush(fp_dst);
-   return feof(fp_src) ? 0 : -1;
+   while (len) {
+   ret = write(fd, buf, len);
+   if (ret < 0) {
+   if (errno == EINTR)
+   continue;
+   return -1;
}
+   buf += ret;
+   len -= ret;
+   }
 
-   wcnt = fwrite(buf, sizeof(buf[0]), rcnt, fp_dst);
-   if (wcnt != rcnt) {
-   if (ferror(fp_dst))
-   return -1;
-   fseek(fp_src, wcnt - rcnt, SEEK_CUR);
-   }
+   return ret;
+}
+
+static int copy_file_fd(int fd_src, int fd_dst)
+{
+   ssize_t rcnt, wcnt;
+   char buf[64 * 1024];
+
+   while (1) {
+   rcnt = safe_read(fd_src, buf, sizeof(buf));
+   if (rcnt < 0)
+   return -1;
+   else if (rcnt == 0)
+   return 0;
+
+   wcnt = safe_write(fd_dst, buf, rcnt);
+   if (wcnt == -1)
+   return -1;
}
 }



[gentoo-commits] proj/portage-utils:master commit in: /

2016-12-28 Thread Mike Frysinger
commit: d6d33b2ef60f3700702e59f8cdf718b7dd3fb886
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 22:33:45 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 22:33:45 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=d6d33b2e

move system headers to porting.h to avoid duplication

 porting.h |  3 +++
 qcache.c  | 10 --
 qmerge.c  |  3 ---
 qpkg.c|  2 --
 4 files changed, 3 insertions(+), 15 deletions(-)

diff --git a/porting.h b/porting.h
index 28b6317..b166bc1 100644
--- a/porting.h
+++ b/porting.h
@@ -30,7 +30,10 @@
 #include 
 #include 
 #include 
+#include 
+#include 
 #include 
+#include 
 #include 
 #include 
 #include 

diff --git a/qcache.c b/qcache.c
index 535d7a2..c5421c7 100644
--- a/qcache.c
+++ b/qcache.c
@@ -7,16 +7,6 @@
 
 #ifdef APPLET_qcache
 
-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-#include 
-
 //
 /* Required portage-utils stuff */
 //

diff --git a/qmerge.c b/qmerge.c
index 68459c9..4ef156b 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -8,9 +8,6 @@
 
 #ifdef APPLET_qmerge
 
-#include 
-#include 
-#include 
 /* This is a GNUlib hack, because GNUlib doesn't provide st_mtim members
  * of struct stat, but instead provides wrappers to retrieve the time
  * fields (stat-time module). We just define a macro in case people are

diff --git a/qpkg.c b/qpkg.c
index 2cc658e..1c18edc 100644
--- a/qpkg.c
+++ b/qpkg.c
@@ -8,8 +8,6 @@
 
 #ifdef APPLET_qpkg
 
-#include 
-
 #define QPKG_FLAGS "cEpP:" COMMON_FLAGS
 static struct option const qpkg_long_opts[] = {
{"clean",no_argument, NULL, 'c'},



[gentoo-commits] proj/portage-utils:master commit in: /

2016-12-28 Thread Mike Frysinger
commit: 45f8462493056b8ca0634ac0c8942c171deee075
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 29 02:22:06 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 29 02:22:06 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=45f84624

cache: add sanity check on malformed cache files

 main.c | 4 
 1 file changed, 4 insertions(+)

diff --git a/main.c b/main.c
index 33db01a..d124695 100644
--- a/main.c
+++ b/main.c
@@ -1215,6 +1215,10 @@ cache_read_file_pms(const char *file)
next_line(EAPI, PROPERTIES)
 #undef next_line
ptr = strchr(ptr+1, '\n');
+   if (ptr == NULL) {
+   warn("Invalid cache file '%s' - could not find end of cache 
data", file);
+   goto err;
+   }
*ptr = '\0';
 
fclose(f);



[gentoo-commits] proj/portage-utils:master commit in: libq/, /

2016-12-28 Thread Mike Frysinger
commit: 8f6a879b16fc664b03c361ae203def52220d0cb9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 22:54:08 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 22:54:08 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=8f6a879b

add cleanup logic to handle specific leaks

There's a few code paths that we leak resources because we know
we're exiting (soon).  Add some logic to avoid false positives.

 libq/libq.h |  4 
 main.c  |  6 --
 main.h  | 13 +
 q.c |  8 
 4 files changed, 25 insertions(+), 6 deletions(-)

diff --git a/libq/libq.h b/libq/libq.h
index 6a74a48..94254e1 100644
--- a/libq/libq.h
+++ b/libq/libq.h
@@ -12,6 +12,10 @@ FILE *warnout;
 #define warnfp(fmt, args...) warnf(fmt ": %s" , ## args , strerror(errno))
 #define _err(wfunc, fmt, args...) \
do { \
+   if (USE_CLEANUP) { \
+   if (warnout != stderr) \
+   fclose(warnout); \
+   } \
warnout = stderr; \
wfunc(fmt , ## args); \
exit(EXIT_FAILURE); \

diff --git a/main.c b/main.c
index 543ac36..9921363 100644
--- a/main.c
+++ b/main.c
@@ -1102,13 +1102,15 @@ void reinitialize_as_needed(void)
if (reinitialize)
array_for_each(overlays, n, overlay) {
ret = initialize_flat(overlay, CACHE_EBUILD, true);
-   IF_DEBUG(free((void *)ret));
+   if (USE_CLEANUP)
+   free((void *)ret);
}
 
if (reinitialize_metacache)
array_for_each(overlays, n, overlay) {
ret = initialize_flat(overlay, CACHE_METADATA, true);
-   IF_DEBUG(free((void *)ret));
+   if (USE_CLEANUP)
+   free((void *)ret);
}
 }
 

diff --git a/main.h b/main.h
index 6848a9f..d3df8b1 100644
--- a/main.h
+++ b/main.h
@@ -95,6 +95,19 @@
 # define IF_DEBUG(x)
 #endif
 
+#undef USE_CLEANUP
+/* LSAN (Leak Sanitizer) will complain about things we leak. */
+#ifdef __SANITIZE_ADDRESS__
+# define USE_CLEANUP 1
+#endif
+/* Coverity catches some things we leak on purpose. */
+#ifdef __COVERITY__
+# define USE_CLEANUP 1
+#endif
+#ifndef USE_CLEANUP
+# define USE_CLEANUP 0
+#endif
+
 #define GETOPT_LONG(A, a, ex) \
getopt_long(argc, argv, ex A ## _FLAGS, a ## _long_opts, NULL)
 

diff --git a/q.c b/q.c
index 6ee9aef..ea1fb4d 100644
--- a/q.c
+++ b/q.c
@@ -87,8 +87,8 @@ int q_main(int argc, char **argv)
case 'm':
if (optarg) {
const char *path = initialize_flat(optarg, 
CACHE_METADATA, true);
-   if (path) { /* silence warning */ }
-   IF_DEBUG(free((void *)path));
+   if (USE_CLEANUP)
+   free((void *)path);
reinitialize_metacache = -1;
} else
reinitialize_metacache = 1;
@@ -96,8 +96,8 @@ int q_main(int argc, char **argv)
case 'r':
if (optarg) {
const char *path = initialize_flat(optarg, 
CACHE_EBUILD, true);
-   if (path) { /* silence warning */ }
-   IF_DEBUG(free((void *)path));
+   if (USE_CLEANUP)
+   free((void *)path);
reinitialize = -1;
} else
reinitialize = 1;



[gentoo-commits] proj/portage-utils:master commit in: /, tests/, libq/

2016-12-28 Thread Mike Frysinger
commit: 572b19d78b29f82554fc31fe814de29742f0874c
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 23:12:37 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 23:12:37 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=572b19d7

drop _q_static and standardize func prototypes a bit

 libq/atom_compare.c |  12 +++--
 libq/atom_explode.c |  14 +++---
 libq/colors.c   |   4 +-
 libq/human_readable.c   |   4 +-
 libq/profile.c  |   4 +-
 libq/safe_io.c  |   4 +-
 libq/scandirat.c|   6 ++-
 libq/vdb.c  |  43 +++--
 libq/vdb_get_next_dir.c |   3 +-
 libq/virtuals.c |  16 ---
 libq/xchdir.c   |   4 +-
 libq/xmkdir.c   |  18 +---
 main.c  | 120 
 main.h  |   4 --
 qatom.c |   4 +-
 qcache.c|  78 +++
 qcheck.c|   6 ++-
 qdepends.c  |  52 +++--
 qfile.c |   6 +--
 qglsa.c |  18 
 qgrep.c |  35 +++---
 qlist.c |  11 +++--
 qlop.c  |  19 
 qmerge.c|  79 ---
 qpkg.c  |  26 +--
 qsize.c |   3 +-
 qtbz2.c |  12 ++---
 tests/tests.h   |   1 -
 28 files changed, 334 insertions(+), 272 deletions(-)

diff --git a/libq/atom_compare.c b/libq/atom_compare.c
index dbea5b3..b69b809 100644
--- a/libq/atom_compare.c
+++ b/libq/atom_compare.c
@@ -6,10 +6,11 @@
  * Copyright 2005-2014 Mike Frysinger  - 
  */
 
-const char * const booga[] = {"!!!", "!=", "==", ">", "<"};
+static const char * const booga[] = {"!!!", "!=", "==", ">", "<"};
 enum { ERROR=0, NOT_EQUAL, EQUAL, NEWER, OLDER };
 
-static int _atom_compare_match(int ret, atom_operator op)
+static int
+_atom_compare_match(int ret, atom_operator op)
 {
if (op == ATOM_OP_NONE)
return ret;
@@ -39,7 +40,8 @@ static int _atom_compare_match(int ret, atom_operator op)
  * foo-1  foo-2
  * foo-1  bar-1
  */
-static int atom_compare(const depend_atom *a1, const depend_atom *a2)
+static int
+atom_compare(const depend_atom *a1, const depend_atom *a2)
 {
/* sanity check that at most one has operators */
if (a1->pfx_op != ATOM_OP_NONE || a1->sfx_op != ATOM_OP_NONE) {
@@ -189,8 +191,8 @@ static int atom_compare(const depend_atom *a1, const 
depend_atom *a2)
return _atom_compare_match(NEWER, pfx_op);
 }
 
-int atom_compare_str(const char * const s1, const char * const s2);
-int atom_compare_str(const char * const s1, const char * const s2)
+static int
+atom_compare_str(const char * const s1, const char * const s2)
 {
depend_atom *a1, *a2;
int ret = ERROR;

diff --git a/libq/atom_explode.c b/libq/atom_explode.c
index 2855246..956ac49 100644
--- a/libq/atom_explode.c
+++ b/libq/atom_explode.c
@@ -40,8 +40,9 @@ typedef struct {
char *P, *SLOT, *REPO;
 } depend_atom;
 
-void atom_print(const depend_atom *atom);
-void atom_print(const depend_atom *atom)
+#ifdef EBUG
+static void
+atom_print(const depend_atom *atom)
 {
if (atom->CATEGORY)
printf("%s/", atom->CATEGORY);
@@ -53,14 +54,15 @@ void atom_print(const depend_atom *atom)
if (atom->REPO)
printf("::%s", atom->REPO);
 }
+#endif
 
 #ifdef _USE_CACHE
 static depend_atom *_atom_cache = NULL;
 static size_t _atom_cache_len = 0;
 #endif
 
-depend_atom *atom_explode(const char *atom);
-depend_atom *atom_explode(const char *atom)
+static depend_atom *
+atom_explode(const char *atom)
 {
depend_atom *ret;
char *ptr;
@@ -245,8 +247,8 @@ depend_atom *atom_explode(const char *atom)
return ret;
 }
 
-void atom_implode(depend_atom *atom);
-void atom_implode(depend_atom *atom)
+static void
+atom_implode(depend_atom *atom)
 {
if (!atom)
errf("Atom is empty !");

diff --git a/libq/colors.c b/libq/colors.c
index 6ddcdda..f90be0d 100644
--- a/libq/colors.c
+++ b/libq/colors.c
@@ -45,8 +45,8 @@ static cpairtype color_pairs[] = {
{"eol",   COLOR("00", "00") },
 };
 
-void color_remap(void);
-void color_remap(void)
+static void
+color_remap(void)
 {
FILE *fp;
unsigned int i;

diff --git a/libq/human_readable.c b/libq/human_readable.c
index 0bb044a..931a994 100644
--- a/libq/human_readable.c
+++ b/libq/human_readable.c
@@ -24,14 +24,14 @@
 
 #include 
 
-const char *make_human_readable_str(unsigned long long,unsigned long,unsigned 
long);
 enum {
KILOBYTE = 1024,
MEGABYTE = (KILOBYTE*1024),
GIGABYTE = (MEGABYTE*1024)
 };
 
-const char* make_human_readable_str(unsigned long long val,
+static const char *
+make_human_readable_str(unsigned long long val,
unsigned 

[gentoo-commits] proj/portage-utils:master commit in: tests/copy_file/, tests/

2016-12-28 Thread Mike Frysinger
commit: de3c19ed21ceb3695130ff81e94170b08a2bf457
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 22:10:43 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 22:10:43 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=de3c19ed

tests: add a test for copy_file

 tests/Makefile |  2 +-
 tests/copy_file/.gitignore |  1 +
 tests/copy_file/Makefile   | 18 +
 tests/copy_file/dotest | 12 +
 tests/copy_file/test.c | 64 ++
 5 files changed, 96 insertions(+), 1 deletion(-)

diff --git a/tests/Makefile b/tests/Makefile
index bbe0fe8..fcf5a8c 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -1,5 +1,5 @@
 TESTS = \
-   reinitialize atom_compare atom_explode mkdir rmspace \
+   reinitialize atom_compare atom_explode copy_file mkdir rmspace \
qatom qcheck qdepends qfile qlist qlop qmerge qtbz2 quse qxpak \
install profile source
 

diff --git a/tests/copy_file/.gitignore b/tests/copy_file/.gitignore
new file mode 100644
index 000..28ce6a8
--- /dev/null
+++ b/tests/copy_file/.gitignore
@@ -0,0 +1 @@
+m

diff --git a/tests/copy_file/Makefile b/tests/copy_file/Makefile
new file mode 100644
index 000..bf52c55
--- /dev/null
+++ b/tests/copy_file/Makefile
@@ -0,0 +1,18 @@
+thisdir = copy_file
+include ../subdir.mk
+
+all: $(b)/m
+
+$(b)/m: $(s)/test.c
+   mkdir -p $(b)
+   $(CC) $(CFLAGS) $(CPPFLAGS) $< -o $@
+
+test check: dotest
+
+dotest: $(b)/m
+   $(Q)$(s)/dotest
+
+clean:
+   rm -f $(b)/m
+
+.PHONY: all basic dotest test check clean

diff --git a/tests/copy_file/dotest b/tests/copy_file/dotest
new file mode 100755
index 000..970a5f9
--- /dev/null
+++ b/tests/copy_file/dotest
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+. ../init.sh || exit 1
+
+set -e
+
+m=${ab}/m
+
+${m}
+: $(( tpassed += 1 ))
+
+end

diff --git a/tests/copy_file/test.c b/tests/copy_file/test.c
new file mode 100644
index 000..deff965
--- /dev/null
+++ b/tests/copy_file/test.c
@@ -0,0 +1,64 @@
+/*
+ * Copyright 2005-2016 Gentoo Foundation
+ * Distributed under the terms of the GNU General Public License v2
+ */
+
+#include "tests/tests.h"
+
+#include "libq/copy_file.c"
+
+static int src_fd, dst_fd;
+
+static void testone(const char *src_buf, size_t len)
+{
+   int ret;
+   static char dst_buf[50 * 1024 * 1024];
+
+   assert(len <= sizeof(dst_buf));
+
+   ret = ftruncate(src_fd, 0);
+   assert(ret == 0);
+   ret = lseek(src_fd, 0, SEEK_SET);
+   assert(ret == 0);
+   ret = ftruncate(dst_fd, 0);
+   assert(ret == 0);
+   ret = lseek(dst_fd, 0, SEEK_SET);
+   assert(ret == 0);
+
+   ret = write(src_fd, src_buf, len);
+   assert(ret == len);
+   ret = lseek(src_fd, 0, SEEK_SET);
+   assert(ret == 0);
+   ret = copy_file_fd(src_fd, dst_fd);
+   assert(ret == 0);
+
+   ret = lseek(dst_fd, 0, SEEK_SET);
+   assert(ret == 0);
+   ret = read(dst_fd, dst_buf, len);
+   assert(ret == len);
+
+   assert(memcmp(dst_buf, src_buf, len) == 0);
+}
+
+int main(int argc, char *argv[])
+{
+   size_t len;
+   char *buf;
+   char src_path[] = "portage-utils.src.XX";
+   char dst_path[] = "portage-utils.dst.XX";
+
+   src_fd = mkstemp(src_path);
+   assert(src_fd != -1);
+   unlink(src_path);
+   dst_fd = mkstemp(dst_path);
+   assert(dst_fd != -1);
+   unlink(dst_path);
+
+   testone("foo", 4);
+
+   len = 10 * 1024 * 1024;
+   buf = malloc(len);
+   assert(buf != NULL);
+   memset(buf, 0xaf, len);
+   testone(buf, len);
+}



[gentoo-commits] proj/portage-utils:master commit in: /, libq/

2016-12-28 Thread Mike Frysinger
commit: ec10bc915b138dc729ee42faf152d2ae0a63331a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 23:33:17 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 23:33:17 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=ec10bc91

libq: drop unused xgetcwd/xreadlink helpers

 .depend  | 13 ++---
 Makefile.am  |  2 --
 libq/libq.c  |  2 --
 libq/xgetcwd.c   | 17 -
 libq/xreadlink.c | 17 -
 5 files changed, 6 insertions(+), 45 deletions(-)

diff --git a/.depend b/.depend
index 3b63d1f..d824273 100644
--- a/.depend
+++ b/.depend
@@ -2,10 +2,9 @@ main.o: main.c porting.h main.h libq/libq.c libq/busybox.h 
libq/i18n.h \
  libq/libq.h libq/colors.c libq/xmalloc.c libq/xstrdup.c libq/xasprintf.c \
  libq/hash_fd.c libq/md5_sha1_sum.c libq/human_readable.c libq/rmspace.c \
  libq/compat.c libq/copy_file.c libq/safe_io.c libq/xchdir.c \
- libq/xgetcwd.c libq/xmkdir.c libq/xreadlink.c libq/xregex.c \
- libq/xsystem.c libq/xarray.c libq/atom_explode.c libq/atom_compare.c \
- libq/basename.c libq/scandirat.c libq/prelink.c libq/profile.c \
- libq/vdb.c libq/vdb_get_next_dir.c libq/virtuals.c applets.h \
- include_applets.h q.c qcheck.c qdepends.c qfile.c qlist.c qlop.c \
- qsearch.c qsize.c qtbz2.c quse.c qxpak.c qpkg.c qgrep.c qatom.c qmerge.c \
- qcache.c qglsa.c
+ libq/xmkdir.c libq/xregex.c libq/xsystem.c libq/xarray.c \
+ libq/atom_explode.c libq/atom_compare.c libq/basename.c libq/scandirat.c \
+ libq/prelink.c libq/profile.c libq/vdb.c libq/vdb_get_next_dir.c \
+ libq/virtuals.c applets.h include_applets.h q.c qcheck.c qdepends.c \
+ qfile.c qlist.c qlop.c qsearch.c qsize.c qtbz2.c quse.c qxpak.c qpkg.c \
+ qgrep.c qatom.c qmerge.c qcache.c qglsa.c

diff --git a/Makefile.am b/Makefile.am
index 7b9c35b..7d4a301 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -122,10 +122,8 @@ EXTRA_DIST += \
libq/xarray.c \
libq/xasprintf.c \
libq/xchdir.c \
-   libq/xgetcwd.c \
libq/xmalloc.c \
libq/xmkdir.c \
-   libq/xreadlink.c \
libq/xregex.c \
libq/xstrdup.c \
libq/xsystem.c \

diff --git a/libq/libq.c b/libq/libq.c
index 5c6eb5c..28fe5d1 100644
--- a/libq/libq.c
+++ b/libq/libq.c
@@ -22,9 +22,7 @@
 #include "copy_file.c"
 #include "safe_io.c"
 #include "xchdir.c"
-#include "xgetcwd.c"
 #include "xmkdir.c"
-#include "xreadlink.c"
 #include "xregex.c"
 #include "xsystem.c"
 #include "xarray.c"

diff --git a/libq/xgetcwd.c b/libq/xgetcwd.c
deleted file mode 100644
index 31f531d..000
--- a/libq/xgetcwd.c
+++ /dev/null
@@ -1,17 +0,0 @@
-/*
- * utility funcs
- *
- * Copyright 2005-2014 Gentoo Foundation
- * Distributed under the terms of the GNU General Public License v2
- */
-
-#include 
-
-char *xgetcwd(char *buf, size_t size);
-char *xgetcwd(char *buf, size_t size)
-{
-   char *ret = getcwd(buf, size);
-   if (unlikely(ret == NULL))
-   errp("getcwd() failed");
-   return ret;
-}

diff --git a/libq/xreadlink.c b/libq/xreadlink.c
deleted file mode 100644
index 872264f..000
--- a/libq/xreadlink.c
+++ /dev/null
@@ -1,17 +0,0 @@
-/*
- * utility funcs
- *
- * Copyright 2005-2014 Gentoo Foundation
- * Distributed under the terms of the GNU General Public License v2
- */
-
-#include 
-
-ssize_t xreadlink(const char *path, char *buf, size_t bufsiz);
-ssize_t xreadlink(const char *path, char *buf, size_t bufsiz)
-{
-   ssize_t ret = readlink(path, buf, bufsiz);
-   if (unlikely(ret == -1))
-   errp("readlink(%s) failed", path);
-   return ret;
-}



[gentoo-commits] proj/portage-utils:master commit in: /

2016-12-28 Thread Mike Frysinger
commit: ae34cc566f072a90ef3453978fee8b4adcd75adf
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 29 02:19:04 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 29 02:19:04 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=ae34cc56

qmerge: tweak case style to suppress coverity warning

 qmerge.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/qmerge.c b/qmerge.c
index 05e46b4..e84fcbb 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -1869,7 +1869,9 @@ int qmerge_main(int argc, char **argv)
case 'K': install = 1; break;
case 'U': uninstall = 1; break;
case 'p': pretend = 1; break;
-   case 'u': update_only = 1;
+   case 'u':
+   update_only = 1;
+   /* fall through */
case 'y': interactive = 0; break;
case 'O': follow_rdepends = 0; break;
case 128: debug = true; break;



[gentoo-commits] proj/portage-utils:master commit in: /

2016-12-28 Thread Mike Frysinger
commit: 5afabfc0042833b548309a918ad84bbdebfefd05
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 29 02:13:43 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 29 02:13:43 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=5afabfc0

qtbz2: fix leakage of dir_fd via the -d option

 qtbz2.c | 5 +
 1 file changed, 5 insertions(+)

diff --git a/qtbz2.c b/qtbz2.c
index 723ad27..3c2e9f0 100644
--- a/qtbz2.c
+++ b/qtbz2.c
@@ -353,9 +353,14 @@ int qtbz2_main(int argc, char **argv)
warn("Could not decompose '%s'", tbz2);
}
 
+   /* We have to cleanup all resources as we're used indirectly
+* (e.g. via qmerge).
+*/
free(heap_tbz2);
free(heap_xpak);
free(heap_tarbz2);
+   if (dir_fd != AT_FDCWD)
+   close(dir_fd);
 
return EXIT_SUCCESS;
 }



[gentoo-commits] proj/portage-utils:master commit in: /

2016-12-28 Thread Mike Frysinger
commit: 6b5210240228f6bbc67b3e32af1d840a8e66b645
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 29 02:16:54 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 29 02:16:54 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=6b521024

qmerge: pass struct by ref instead of value

Avoids having to create a copy of a large struct whenever we make a call.

 qmerge.c | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/qmerge.c b/qmerge.c
index 2c92599..05e46b4 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -287,7 +287,7 @@ config_protected(const char *buf, int cp_argc, char 
**cp_argv,
 }
 
 static void
-crossmount_rm(const char *fname, const struct stat st)
+crossmount_rm(const char *fname, const struct stat * const st)
 {
struct stat lst;
 
@@ -295,7 +295,7 @@ crossmount_rm(const char *fname, const struct stat st)
 
if (lstat(fname, ) == -1)
return;
-   if (lst.st_dev != st.st_dev) {
+   if (lst.st_dev != st->st_dev) {
warn("skipping crossmount install masking: %s", fname);
return;
}
@@ -304,7 +304,7 @@ crossmount_rm(const char *fname, const struct stat st)
 }
 
 static void
-install_mask_pwd(int iargc, char **iargv, const struct stat st)
+install_mask_pwd(int iargc, char **iargv, const struct stat * const st)
 {
char buf[1024];
int i;
@@ -931,7 +931,7 @@ pkg_merge(int level, const depend_atom *atom, const struct 
pkg_t *pkg)
makeargv(install_mask, , );
/* XXX: Would be better if INSTALL_MASK deleted from image/
 *  so we didn't have to parse it while doing merge_tree() */
-   install_mask_pwd(iargc, iargv, st);
+   install_mask_pwd(iargc, iargv, );
 
if (strstr(features, "noinfo")) rm_rf("./usr/share/info");
if (strstr(features, "noman" )) rm_rf("./usr/share/man");



[gentoo-commits] proj/portage-utils:master commit in: tests/qmerge/

2016-12-28 Thread Mike Frysinger
commit: eb668be31eb42e462b2413eae866a76995cc6983
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 23:37:10 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 23:37:10 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=eb668be3

tests: ignore emaint failures for non-Gentoo systems (i.e. travis)

 tests/qmerge/Makefile | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/tests/qmerge/Makefile b/tests/qmerge/Makefile
index 90f7b77..bf45e53 100644
--- a/tests/qmerge/Makefile
+++ b/tests/qmerge/Makefile
@@ -9,8 +9,10 @@ all: test
 test check: $(PACKAGES)
$(Q)$(s)/dotest
 
+# Ignore failures to pass tests on non-Gentoo hosts.
+# Hopefully we don't hit real failures on Gentoo systems ...
 $(PACKAGES): $(wildcard $(PKGDIR)/*/*.tbz2)
-   PKGDIR=$(PKGDIR) emaint binhost -f 
+   PKGDIR=$(PKGDIR) emaint binhost -f || :
 
 clean:
 



[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/

2016-12-28 Thread Sam Jorna
commit: 757e2f79e6fa88bddae2d70a5f60acf54c056b03
Author: Yuri Konotopov  gnome  org>
AuthorDate: Wed Dec 28 20:00:01 2016 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Thu Dec 29 01:45:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757e2f79

net-news/liferea: unstable version bump, remove old

Signed-off-by: Sam Jorna  gentoo.org>
Closes: #3264

 net-news/liferea/Manifest  |  2 +-
 .../{liferea-1.12_rc1.ebuild => liferea-1.12_rc2.ebuild}   | 10 +++---
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index d3c993e..7f320eb 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,4 +1,4 @@
 DIST liferea-1.10.17.tar.bz2 1446634 SHA256 
dd77d9a4a7203e948977bf03359918cca0c600d582545d6c1851c1c141a16f6b SHA512 
8776952793a3c323a387d17ac401bd7453d29169efcc55e0096fb3b6b8b19958f29d00bfb02e83d7362602ac1ea03a03956f6d5117868054c3b76d3ba35d0a15
 WHIRLPOOL 
0087fcd188f37a5548aa0b3b0513f0d54aea0a8d25a1157969c33af68521e6b0facf12b3e59288006741704c1dcdf7528ef1ec67b4e14b667066c6a137b0e471
 DIST liferea-1.10.19.tar.bz2 1453859 SHA256 
00c55dfd7cac4ded67f2dc66d00024e39bd8f971fc09b76ae22f374a5a47ddc0 SHA512 
f09b547cf7a2163782b5b4f547b21cfdb87ec972a51e4b1bd2f308f328f65d2475931a1b1bac45b68ffb6e040b46e13003f4cebfd01a2cdddb6abab30cf127c9
 WHIRLPOOL 
ccf97794083ff546cc6174f02b5dcd104ece9bac8559ebd691b74bf8cadf90e65d85262fd68c4be8b84bcc7bf88c74c370f1b5c317798991189e6e7e9adc
 DIST liferea-1.10.8.tar.bz2 1430531 SHA256 
9dd7cb09f624c2f2765aadb139278f635032c9edd05d20a2b2405690546571b4 SHA512 
bd77b8f7ae13de3dacad2f5b40db690c8172ccb8ccc698be036ea82ebdd3902015764b7f3f21ced50bc4f49bfb5d88df008be498701bd7433246dc000aad3964
 WHIRLPOOL 
f6bb77a20998cef281d97013187dfb3594a76d4ba1f293c855a31caadd26f46ea5d3173770503b1babeca6cb7e5846b05a06dae2533ecb215d240100729d60e5
-DIST liferea-1.12-rc1a.tar.bz2 1461156 SHA256 
61df76dec6b53e34379e192684a6a69daff6b1072b327869b1cdc6bcb461 SHA512 
c8cf94ad87e91dba2f666882faada9e68a81284d8f8a0a6c840c233fa770bbe13168969ec0047d960195f8f78ec147f10d5c5657966c69dd93ce770cd5c8f66d
 WHIRLPOOL 
ea45fe455883ac7e2fe0cf8fec17756458feb5d416dd3405bb98cb8ee42597084ec54e683c8281006d03be4e51522d4627bfe445eec2c03265c71158563b1924
+DIST liferea-1.12-rc2.tar.bz2 1464957 SHA256 
8b1f80c30792d9ca91bed5198b33a0d0fa83c647d829b06ee2804e0d40d203e1 SHA512 
a4e9338895fb53bf5dc5e1acf81f8c1b6c3595a39d81818d6857bb20f470abad240b5f4d74b2fca19f8eb00c524f0303fab74da1d3294f346da0d75584fbadfa
 WHIRLPOOL 
09513910b3f7c5512e72bc8104a86d8d3bc477335ec3f2db1e16cec54eae527f42f5ec3c6cfe2539d010ae3007b9286619a13d0fe18861da3567d9cc7bc47cf7

diff --git a/net-news/liferea/liferea-1.12_rc1.ebuild 
b/net-news/liferea/liferea-1.12_rc2.ebuild
similarity index 89%
rename from net-news/liferea/liferea-1.12_rc1.ebuild
rename to net-news/liferea/liferea-1.12_rc2.ebuild
index 39283ee..563be9e 100644
--- a/net-news/liferea/liferea-1.12_rc1.ebuild
+++ b/net-news/liferea/liferea-1.12_rc2.ebuild
@@ -7,13 +7,13 @@ PYTHON_COMPAT=( python3_{4,5} )
 
 inherit autotools gnome2 pax-utils python-r1
 
-MY_P=${P/_/-}a
+MY_P=${P/_/-}
 MY_PV=${PV/_/-}
 
 S=${WORKDIR}/${MY_P}
 
 DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
-HOMEPAGE="http://liferea.sourceforge.net/;
+HOMEPAGE="https://lzone.de/liferea/;
 
SRC_URI="https://github.com/lwindolf/${PN}/releases/download/v${MY_PV}/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2+"
@@ -44,6 +44,11 @@ S="${WORKDIR}"/${MY_P}
 
 src_prepare() {
gnome2_src_prepare
+
+   # gnome2_src_prepare calls elibtoolize
+   if [ -f "${S}"/.elibtoolized ]; then
+   local AT_NOELIBTOOLIZE="yes"
+   fi
eautoreconf
 }
 
@@ -62,6 +67,5 @@ src_install() {
 
einfo "If you want to enhance the functionality of this package,"
einfo "you should consider installing:"
-   einfo "dev-libs/dbus-glib"
einfo "net-misc/networkmanager"
 }



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

2016-12-28 Thread Andreas Sturmlechner
commit: a06c43e79621adb834e423ac7ae95ed4095a4562
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 29 01:35:05 2016 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 29 01:42:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06c43e7

app-text/libebook: Fix tests

Gentoo-bug: 603098

Thanks to eroen  occam.eroen.eu> for the patch
and taking it upstream.

Package-Manager: portage-2.3.0

 app-text/libebook/files/libebook-0.1.2-tests.patch | 27 ++
 app-text/libebook/libebook-0.1.2-r1.ebuild |  5 +++-
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/app-text/libebook/files/libebook-0.1.2-tests.patch 
b/app-text/libebook/files/libebook-0.1.2-tests.patch
new file mode 100644
index ..624051a
--- /dev/null
+++ b/app-text/libebook/files/libebook-0.1.2-tests.patch
@@ -0,0 +1,27 @@
+From 263d95ce191421a51d4b2d088297700032a8987b Mon Sep 17 00:00:00 2001
+From: eroen 
+Date: Mon, 19 Dec 2016 19:53:15 +0100
+Subject: [PATCH] Check for librevenge-stream if tests are enabled
+
+X-Gentoo-Bug: 603098
+X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=603098
+---
+ configure.ac | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/configure.ac b/configure.ac
+index 6e00ed5..ecbd14b 100644
+--- a/configure.ac
 b/configure.ac
+@@ -357,6 +357,8 @@ AS_IF([test "x$with_tools" = "xyes"],[
+ PKG_CHECK_MODULES([REVENGE_GENERATORS],[
+ librevenge-generators-0.0
+ ])
++])
++AS_IF([test "x$with_tools" = "xyes" || test "x$enable_tests" = "xyes"],[
+ PKG_CHECK_MODULES([REVENGE_STREAM],[
+ librevenge-stream-0.0
+ ])
+-- 
+2.11.0
+

diff --git a/app-text/libebook/libebook-0.1.2-r1.ebuild 
b/app-text/libebook/libebook-0.1.2-r1.ebuild
index 53db1d6..deaff8a 100644
--- a/app-text/libebook/libebook-0.1.2-r1.ebuild
+++ b/app-text/libebook/libebook-0.1.2-r1.ebuild
@@ -35,7 +35,10 @@ RDEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=( "${FILESDIR}/${P}-boost-1.59-makefile.patch" )
+PATCHES=(
+   "${FILESDIR}/${P}-boost-1.59-makefile.patch"
+   "${FILESDIR}/${P}-tests.patch"
+)
 
 src_prepare() {
default



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

2016-12-28 Thread Andrey Grozin
commit: b1754d7ad8e53f7782dc873acaf99f8d2b99d04d
Author: Andrey Grozin  gentoo  org>
AuthorDate: Thu Dec 29 01:29:49 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Thu Dec 29 01:29:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1754d7a

dev-python/sympy: fix a wrong test

Bug: 603214

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/sympy/files/sympy-1.0-zeta.patch | 47 +
 dev-python/sympy/sympy-1.0-r1.ebuild|  2 +-
 2 files changed, 48 insertions(+), 1 deletion(-)

diff --git a/dev-python/sympy/files/sympy-1.0-zeta.patch 
b/dev-python/sympy/files/sympy-1.0-zeta.patch
new file mode 100644
index ..43f5483
--- /dev/null
+++ b/dev-python/sympy/files/sympy-1.0-zeta.patch
@@ -0,0 +1,47 @@
+diff -r -U2 
sympy-1.0.orig/sympy/functions/special/tests/test_zeta_functions.py 
sympy-1.0/sympy/functions/special/tests/test_zeta_functions.py
+--- sympy-1.0.orig/sympy/functions/special/tests/test_zeta_functions.py
2016-03-09 00:38:39.0 +0600
 sympy-1.0/sympy/functions/special/tests/test_zeta_functions.py 
2016-12-28 23:25:19.370041561 +0700
+@@ -125,5 +125,5 @@
+ assert polylog(s, 0) == 0
+ assert polylog(s, 1) == zeta(s)
+-assert polylog(s, -1) == dirichlet_eta(s)
++assert polylog(s, -1) == -dirichlet_eta(s)
+ 
+ assert myexpand(polylog(1, z), -log(1 + exp_polar(-I*pi)*z))
+diff -r -U2 sympy-1.0.orig/sympy/functions/special/zeta_functions.py 
sympy-1.0/sympy/functions/special/zeta_functions.py
+--- sympy-1.0.orig/sympy/functions/special/zeta_functions.py   2016-03-09 
00:38:39.0 +0600
 sympy-1.0/sympy/functions/special/zeta_functions.py2016-12-28 
23:23:56.109047180 +0700
+@@ -245,5 +245,5 @@
+ zeta(s)
+ >>> polylog(s, -1)
+-dirichlet_eta(s)
++-dirichlet_eta(s)
+ 
+ If :math:`s` is a negative integer, :math:`0` or :math:`1`, the
+@@ -272,10 +272,17 @@
+ @classmethod
+ def eval(cls, s, z):
++from sympy import unpolarify
+ if z == 1:
+ return zeta(s)
+ elif z == -1:
+-return dirichlet_eta(s)
++return -dirichlet_eta(s)
+ elif z == 0:
+-return 0
++return S.Zero
++
++# branch handling
++if (1 - abs(z)).is_nonnegative:
++newz = unpolarify(z)
++if newz != z:
++return cls(s, newz)
+ 
+ def fdiff(self, argindex=1):
+@@ -486,5 +493,5 @@
+ For `\operatorname{Re}(s) > 0`, this function is defined as
+ 
+-.. math:: \eta(s) = \sum_{n=1}^\infty \frac{(-1)^n}{n^s}.
++.. math:: \eta(s) = \sum_{n=1}^\infty \frac{(-1)^{n-1}}{n^s}.
+ 
+ It admits a unique analytic continuation to all of :math:`\mathbb{C}`.

diff --git a/dev-python/sympy/sympy-1.0-r1.ebuild 
b/dev-python/sympy/sympy-1.0-r1.ebuild
index 88544a9..2015771 100644
--- a/dev-python/sympy/sympy-1.0-r1.ebuild
+++ b/dev-python/sympy/sympy-1.0-r1.ebuild
@@ -51,7 +51,7 @@ pkg_setup() {
 
 python_prepare_all() {
epatch "${FILESDIR}"/${P}-doc-makefile.patch
-   epatch "${FILESDIR}"/${PN}-0.7.6.1-zeta.patch
+   epatch "${FILESDIR}"/${P}-zeta.patch
distutils-r1_python_prepare_all
 }
 



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kmenuedit/, kde-plasma/breeze-gtk/, kde-plasma/breeze-plymouth/, ...

2016-12-28 Thread Andreas Sturmlechner
commit: dc158cb097880079f3ccf68a90d1c43658b73a6b
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Tue Dec 27 23:09:23 2016 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 29 01:21:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc158cb0

kde-plasma: 5.8.5 version bump

Package-Manager: portage-2.3.0

 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.8.5.ebuild|  41 +
 kde-plasma/breeze-grub/Manifest|   1 +
 kde-plasma/breeze-grub/breeze-grub-5.8.5.ebuild|  31 
 kde-plasma/breeze-gtk/Manifest |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.8.5.ebuild  |  23 +++
 kde-plasma/breeze-plymouth/Manifest|   1 +
 .../breeze-plymouth/breeze-plymouth-5.8.5.ebuild   |  27 
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.8.5.ebuild  |  75 +
 kde-plasma/kactivitymanagerd/Manifest  |   1 +
 .../kactivitymanagerd-5.8.5.ebuild |  37 +
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.8.5.ebuild   |  60 
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.8.5.ebuild |  58 +++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.8.5.ebuild|  18 +++
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons/kdeplasma-addons-5.8.5.ebuild |  57 +++
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.8.5.ebuild  |  28 
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.8.5.ebuild  |  47 ++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.8.5.ebuild|  89 +++
 kde-plasma/kmenuedit/Manifest  |   1 +
 kde-plasma/kmenuedit/kmenuedit-5.8.5.ebuild|  45 ++
 kde-plasma/kscreen/Manifest|   1 +
 kde-plasma/kscreen/kscreen-5.8.5.ebuild|  39 +
 kde-plasma/kscreenlocker/Manifest  |   1 +
 .../kscreenlocker/kscreenlocker-5.8.5.ebuild   |  88 +++
 kde-plasma/ksshaskpass/Manifest|   1 +
 kde-plasma/ksshaskpass/ksshaskpass-5.8.5.ebuild|  50 ++
 kde-plasma/ksysguard/Manifest  |   1 +
 kde-plasma/ksysguard/ksysguard-5.8.5.ebuild|  48 ++
 kde-plasma/kwallet-pam/Manifest|   1 +
 kde-plasma/kwallet-pam/kwallet-pam-5.8.5.ebuild|  94 
 kde-plasma/kwayland-integration/Manifest   |   1 +
 .../kwayland-integration-5.8.5.ebuild  |  23 +++
 kde-plasma/kwin/Manifest   |   1 +
 kde-plasma/kwin/kwin-5.8.5.ebuild  |  96 
 kde-plasma/kwrited/Manifest|   1 +
 kde-plasma/kwrited/kwrited-5.8.5.ebuild|  24 +++
 kde-plasma/libkscreen/Manifest |   1 +
 kde-plasma/libkscreen/libkscreen-5.8.5.ebuild  |  28 
 kde-plasma/libksysguard/Manifest   |   1 +
 kde-plasma/libksysguard/libksysguard-5.8.5.ebuild  |  54 +++
 kde-plasma/milou/Manifest  |   1 +
 kde-plasma/milou/milou-5.8.5.ebuild|  30 
 kde-plasma/oxygen/Manifest |   1 +
 kde-plasma/oxygen/oxygen-5.8.5.ebuild  |  81 ++
 kde-plasma/plasma-desktop/Manifest |   1 +
 .../plasma-desktop/plasma-desktop-5.8.5.ebuild | 158 +++
 kde-plasma/plasma-integration/Manifest |   1 +
 .../plasma-integration-5.8.5.ebuild|  42 +
 kde-plasma/plasma-meta/plasma-meta-5.8.5.ebuild|  65 
 kde-plasma/plasma-nm/Manifest  |   1 +
 kde-plasma/plasma-nm/plasma-nm-5.8.5.ebuild|  66 
 kde-plasma/plasma-pa/Manifest  |   1 +
 kde-plasma/plasma-pa/plasma-pa-5.8.5.ebuild|  30 
 kde-plasma/plasma-sdk/Manifest |   1 +
 kde-plasma/plasma-sdk/plasma-sdk-5.8.5.ebuild  |  58 +++
 kde-plasma/plasma-workspace-wallpapers/Manifest|   1 +
 .../plasma-workspace-wallpapers-5.8.5.ebuild   |  19 +++
 kde-plasma/plasma-workspace/Manifest   |   1 +
 .../plasma-workspace/plasma-workspace-5.8.5.ebuild | 170 +
 kde-plasma/polkit-kde-agent/Manifest   |   1 +
 .../polkit-kde-agent/polkit-kde-agent-5.8.5.ebuild |  31 
 kde-plasma/powerdevil/Manifest |   1 +
 kde-plasma/powerdevil/powerdevil-5.8.5.ebuild  | 101 
 kde-plasma/sddm-kcm/Manifest   |   1 +
 kde-plasma/sddm-kcm/sddm-kcm-5.8.5.ebuild  |  44 ++
 

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

2016-12-28 Thread Göktürk Yüksek
commit: 326b0f5a85d1e168e48b6f3299078cb25254f62d
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Thu Dec 29 00:18:34 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Dec 29 00:19:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=326b0f5a

app-arch/xar: migrate away from google code #544092

Package-Manager: portage-2.3.0

 app-arch/xar/metadata.xml| 2 +-
 app-arch/xar/xar-1.5.2-r1.ebuild | 6 +++---
 app-arch/xar/xar-1.5.2-r2.ebuild | 6 +++---
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-arch/xar/metadata.xml b/app-arch/xar/metadata.xml
index bd2c5a8..0596745 100644
--- a/app-arch/xar/metadata.xml
+++ b/app-arch/xar/metadata.xml
@@ -14,6 +14,6 @@
 content's rich meta-data.
   
   
-xar
+mackyle/xar
   
 

diff --git a/app-arch/xar/xar-1.5.2-r1.ebuild b/app-arch/xar/xar-1.5.2-r1.ebuild
index 9a37942..d7eb6d9 100644
--- a/app-arch/xar/xar-1.5.2-r1.ebuild
+++ b/app-arch/xar/xar-1.5.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,8 +7,8 @@ EAPI=4
 inherit autotools base eutils
 
 DESCRIPTION="An easily extensible archive format"
-HOMEPAGE="https://code.google.com/p/xar;
-SRC_URI="https://xar.googlecode.com/files/${P}.tar.gz;
+HOMEPAGE="https://github.com/mackyle/xar;
+SRC_URI="https://github.com/mackyle/${PN}/archive/${P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0"

diff --git a/app-arch/xar/xar-1.5.2-r2.ebuild b/app-arch/xar/xar-1.5.2-r2.ebuild
index 16e909a..6dac7a2 100644
--- a/app-arch/xar/xar-1.5.2-r2.ebuild
+++ b/app-arch/xar/xar-1.5.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,8 +7,8 @@ EAPI="5"
 inherit autotools eutils
 
 DESCRIPTION="An easily extensible archive format"
-HOMEPAGE="https://code.google.com/p/xar;
-SRC_URI="https://xar.googlecode.com/files/${P}.tar.gz;
+HOMEPAGE="https://github.com/mackyle/xar;
+SRC_URI="https://github.com/mackyle/${PN}/archive/${P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0"



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

2016-12-28 Thread Mike Pagano
commit: 56f159b0f4eb644f3a7109e66c81d0280e9cf6fd
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Dec 29 00:11:22 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Dec 29 00:11:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f159b0

kernel-2.eclass: Point user to addtional kernel removal instructions. See bug 
#581522.

 eclass/kernel-2.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 520a4c1..29b2987 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -1619,4 +1619,7 @@ kernel-2_pkg_postrm() {
ewarn "with modified files will remain behind. By design, package 
managers"
ewarn "will not remove these modified files and the directories they 
reside in."
echo
+   ewarn "For more detailed kernel removal instructions, please see: "
+   ewarn "https://wiki.gentoo.org/wiki/Kernel/Removal;
+   echo
 }



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/sofa_c/

2016-12-28 Thread Sebastien Fabbro
commit: 511f04161b70047f9789197ce809ae99f83a7ff0
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Dec 28 23:28:06 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Dec 28 23:44:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511f0416

sci-astronomy/sofa_c: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-astronomy/sofa_c/Manifest|  1 +
 sci-astronomy/sofa_c/sofa_c-20160503c.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/sci-astronomy/sofa_c/Manifest b/sci-astronomy/sofa_c/Manifest
index 078a0f3..87fde28 100644
--- a/sci-astronomy/sofa_c/Manifest
+++ b/sci-astronomy/sofa_c/Manifest
@@ -1 +1,2 @@
 DIST sofa_c-20150209_a.tar.gz 1685051 SHA256 
b542c5e4ca42d91ada3c66e8d5b86eb9dec085bf1a07d058c01920c6c0b1174a SHA512 
45524228db30c388315ce76c1d85db422fac09da3c3ed1442e362a6a2b4a10d27c19ea4a2d51c854280102a99706663622e0375b4afbf096b79877e7602fec4c
 WHIRLPOOL 
f4b084145cb3b9c2d722885ed89d2b8298d8fa4a21da25778852d76d20342331c3e7e2c6e28b3d0df04bc9bdf6fc921fe0e60f545ca91dcf69fe86316252006f
+DIST sofa_c-20160503_c.tar.gz 1720164 SHA256 
202608f75ae51b03fad5599d6efd7226f0c5073f9b409a82fddc7e841f165e16 SHA512 
d21f02d0669a8707e8b2d34be4f30b4acc222b4155e7b4e4f9fc54bbabf1edc99b49e66619581bc3427eff8ed1d26668aae86af73f63a5fd21eb73f3339e0f26
 WHIRLPOOL 
b4b276cbed394f423eb945fd95a3de27643e445ed58c90f3dd6d8512a469f775b2c0804a2a2bf9c4807d301bcb2714b5eaa961298787d5d3a6aadf1e43809b1b

diff --git a/sci-astronomy/sofa_c/sofa_c-20160503c.ebuild 
b/sci-astronomy/sofa_c/sofa_c-20160503c.ebuild
new file mode 100644
index ..745e932
--- /dev/null
+++ b/sci-astronomy/sofa_c/sofa_c-20160503c.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+=${PV:0:4}
+MMDD=${PV:4:4}
+MYPV=${}${MMDD}_${PV:8:1}
+
+DESCRIPTION="Library for algorithms for models in fundamental astronomy"
+HOMEPAGE=" http://www.iausofa.org/current_C.html;
+SRC_URI="http://www.iausofa.org/${}_${MMDD}_C/${PN}-${MYPV}.tar.gz;
+
+LICENSE="SOFA"
+SLOT=0
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+RDEPEND=""
+DEPEND=""
+
+PATCHES=( "${FILESDIR}"/${PN}-makefile.patch )
+
+S="${WORKDIR}/sofa/${MYPV}/c/src"
+
+src_prepare() {
+   default
+   sed -i -e "s:/lib:/$(get_libdir):" makefile || die
+   tc-export CC
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   cd ..
+   dodoc 00READ.ME
+   use doc && dodoc doc/*.lis doc/*.pdf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/erfa/

2016-12-28 Thread Sebastien Fabbro
commit: da65e2840bc5e2d960a6bc7e87a9cdfbc5e3da75
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Dec 28 23:22:07 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Dec 28 23:44:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da65e284

sci-astronomy/erfa: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-astronomy/erfa/Manifest  |  3 +--
 sci-astronomy/erfa/erfa-1.0.1.ebuild | 16 
 sci-astronomy/erfa/erfa-1.1.0.ebuild | 16 
 sci-astronomy/erfa/erfa-1.3.0.ebuild | 31 +++
 4 files changed, 32 insertions(+), 34 deletions(-)

diff --git a/sci-astronomy/erfa/Manifest b/sci-astronomy/erfa/Manifest
index 07d6be9..e430542 100644
--- a/sci-astronomy/erfa/Manifest
+++ b/sci-astronomy/erfa/Manifest
@@ -1,3 +1,2 @@
-DIST erfa-1.0.1.tar.gz 579757 SHA256 
c60b763fefe7158e7cf55f4290d78c93566a6a536f8296e7d54f4c7ad7fc96da SHA512 
0c34610b459de33e1bcec36f109bf60377f39821c15171bf73991b320306cf4651c6a0dd6048054369c272b6c87af1d580caf02a84f215ecac5a9dcdc7cf6756
 WHIRLPOOL 
3fc3ac65e205623304ceac16f29eef0f7b239946007cec01327b376f8cbf2536911d796d85f8751512e009973dc4dea2eea52c4b89c23efe9a650514fdd901ae
-DIST erfa-1.1.0.tar.gz 608220 SHA256 
7196d26e89d00d2eb0848ed4816fd634e2efd8cfac31ccaa4519c95466ac6669 SHA512 
06501682f2b2b66bc0f535fe35719c37aa9c36411089a3f4114e8d4574c3418078c4278a88735a7d49039d5b0bc997e81a1e860d0bf5a1bc813904810a2d2ab1
 WHIRLPOOL 
73946c9955c4bcfe991668cc44ca5a435449a08587d6fcb75e901521dbc4a6d9a328417d46df05eef95d931731cb6b9e4297c7bebc03edf7bcc40c4a53bd75d9
 DIST erfa-1.2.0.tar.gz 305668 SHA256 
efa60520bdad4c9df246d0bc4df8bf6bd9d01be1c5742540940996cf98ff783f SHA512 
ead7a44b69048242cba34b0ab419eb97a1bcce6930d5834f5f00c8cae4cb331ee068cece08e51f918f7bd8eaaeada054006377876db01f7b7b4e86c26f17d311
 WHIRLPOOL 
d360ec5d8f7d5db9c2706e82a04f62bba4fb120e0addb0b1522db30772572ebe3109ae62d12b869e323808ffeb176accab79c81fd27c94b3ec227cf2aa1b759d
+DIST erfa-1.3.0.tar.gz 640176 SHA256 
b3e709206fbd65aa32de06fd690c5a886b97274eecc84ba9711a5a50efba7c92 SHA512 
c8dc110e2d581d7de79d0406fb5873201a795e1d7ce8dcf642125082d78d1cb00dd3fe44b76e1b7249014314abd840ad24615ad9d13cd447505af2271c1f31bd
 WHIRLPOOL 
7bd98cfb7ee9de832976b4571c50f40354198899a95546034f494a1cc510e4893239cc47bc968e6c7248a3ee353c2c7698d41614c0432df0c6e2ffe9af7f9f7d

diff --git a/sci-astronomy/erfa/erfa-1.0.1.ebuild 
b/sci-astronomy/erfa/erfa-1.0.1.ebuild
deleted file mode 100644
index e54998e..
--- a/sci-astronomy/erfa/erfa-1.0.1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="Essential Routines for Fundamental Astronomy"
-HOMEPAGE="https://github.com/liberfa/erfa;
-SRC_URI="https://github.com/liberfa/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT=0
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"

diff --git a/sci-astronomy/erfa/erfa-1.1.0.ebuild 
b/sci-astronomy/erfa/erfa-1.1.0.ebuild
deleted file mode 100644
index 8952703..
--- a/sci-astronomy/erfa/erfa-1.1.0.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="Essential Routines for Fundamental Astronomy"
-HOMEPAGE="https://github.com/liberfa/erfa;
-SRC_URI="https://github.com/liberfa/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"

diff --git a/sci-astronomy/erfa/erfa-1.3.0.ebuild 
b/sci-astronomy/erfa/erfa-1.3.0.ebuild
new file mode 100644
index ..5c8ac5e
--- /dev/null
+++ b/sci-astronomy/erfa/erfa-1.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="Essential Routines for Fundamental Astronomy"
+HOMEPAGE="https://github.com/liberfa/erfa;
+SRC_URI="https://github.com/liberfa/erfa/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="static-libs"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   prune_libtool_files --all
+}



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

2016-12-28 Thread Sebastien Fabbro
commit: d03ae6849d20c0f0629722b8da96d2b413a701d9
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Dec 28 23:44:07 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Dec 28 23:44:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03ae684

dev-python/healpy: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/healpy/Manifest |  1 +
 dev-python/healpy/healpy-1.10.2.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/healpy/Manifest b/dev-python/healpy/Manifest
index d0559ce..5921cb0 100644
--- a/dev-python/healpy/Manifest
+++ b/dev-python/healpy/Manifest
@@ -1,2 +1,3 @@
 DIST healpy-1.10.1.tar.gz 4017986 SHA256 
d81f6a5bdf7c8b6be062ae3be493a91520db4d1830fddf416905c28bc3476e79 SHA512 
fb7c3d578992adb98907dca164f22f8b1d201b838cdbd94d5a19fb06fdac2a685c35fe42fb5644bcabe8b9221814ef3f7332cddb617098fd6b589649fb0c9675
 WHIRLPOOL 
d4c58beb7a26aac2850ade240174186bc73cc28e672b64763ad7caef1365c10e90ed8e1e5b664a16872a2604f801e0bed83e75eb6b1b75d71cc7cc8c7820fa3a
+DIST healpy-1.10.2.tar.gz 4018889 SHA256 
210fe8a1d3797e6ebb99125054d35d624229602179b119fc3b73586056307e4d SHA512 
658dac9f9c3dfa8c6f4050138c81fc3f0c3b813ace797a531ea6fc7785d8a2e59ac07f8873a32682f06fde7097710cb91a8181f90bad82acdb04a20191d0601f
 WHIRLPOOL 
216c336652866e3196cf86e073d29a87168f54b891d6b8382227fb49c961e9a28f8d64b3be980d37a006af989d0aa26c8b66deecd07973c8fcdb3f2b94647b6c
 DIST healpy-1.9.1.tar.gz 4043342 SHA256 
b88fcd667e0bf474335811018cb97932b5f9d5575f22d2237b6707844a121c23 SHA512 
84427e4fdb01ed534a00617ba707a58f4ed21ba0114fcc3f7bd4748cefaad148c9025bfc7a4c77c1de40b7f69dfb53139f2b347e80955f4631609cd50e70cd5a
 WHIRLPOOL 
2c8e5fe751fbfe12b699ff154c6f0472bbd7d758b0e18d249984d51567398e9eeea26ee9d79bb086fd79af4b4c4afa0f1f8c3a6c369acd1a4f91a7f8ebd7081a

diff --git a/dev-python/healpy/healpy-1.10.2.ebuild 
b/dev-python/healpy/healpy-1.10.2.ebuild
new file mode 100644
index ..9f11d23
--- /dev/null
+++ b/dev-python/healpy/healpy-1.10.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python wrapper for healpix"
+HOMEPAGE="https://github.com/healpy;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-astronomy/healpix:=[cxx]
+   sci-libs/cfitsio:="
+DEPEND="${RDEPEND}
+   dev-python/astropy-helpers[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   virtual/pkgconfig
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+DOCS=( README.rst CHANGELOG.rst CITATION )
+
+python_test() {
+   echo "backend: Agg" > matplotlibrc || die
+   MPLCONFIGDIR=. esetup.py test || die
+   rm matplotlibrc || die
+}



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

2016-12-28 Thread Sebastien Fabbro
commit: b2f49730cb9b044fa838ded7936f7d8d2b99cbaf
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Dec 28 22:45:36 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Dec 28 23:44:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f49730

dev-python/gwcs: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/gwcs/Manifest | 2 +-
 dev-python/gwcs/{gwcs-0.7_rc2.ebuild => gwcs-0.7.ebuild} | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-python/gwcs/Manifest b/dev-python/gwcs/Manifest
index c70d553..ddb158f 100644
--- a/dev-python/gwcs/Manifest
+++ b/dev-python/gwcs/Manifest
@@ -1 +1 @@
-DIST gwcs-0.7_rc2.tar.gz 87079 SHA256 
13cab5214b61e6b9e5f0212f7e076b8247929f8f54779ecd92738a67102f154e SHA512 
8df99ec22a8ffbf9f7e4ca000f69aa89301fd62c16a8b4f004f84cccf333abb71c856e854cd08e61a811ad769e99ef61e1f0e6c0a61f7c1895ac6159aa99c897
 WHIRLPOOL 
c12ed58a74a7a626ae7aa276b1ede36bd1e0fe89281ab388d97f294667df6e538e1c089e55ea311f6aadbd1bc1804abc767e14c9426de625ee40217dda90bbef
+DIST gwcs-0.7.tar.gz 276681 SHA256 
ad1cb88de858a4174d97c50a045cc7a4317c615a95c70ff5243a55431b0278cb SHA512 
fe7b11c748f76175ea7a3d0a584ac61d783ef06db849c7dc77f220e40e8e9f44a5090f3f2de50a51d0df66e04f7aec32aac14fd406d4d41d32d70c53f04a9961
 WHIRLPOOL 
93265da283643487e189c573e6b052c08638b1a34c2e096151d507b26bb269259cade121896bdfcb2723fa923845079c02f277c08d1501d9eb72393720426b7d

diff --git a/dev-python/gwcs/gwcs-0.7_rc2.ebuild 
b/dev-python/gwcs/gwcs-0.7.ebuild
similarity index 86%
rename from dev-python/gwcs/gwcs-0.7_rc2.ebuild
rename to dev-python/gwcs/gwcs-0.7.ebuild
index ac871b8..1d70189 100644
--- a/dev-python/gwcs/gwcs-0.7_rc2.ebuild
+++ b/dev-python/gwcs/gwcs-0.7.ebuild
@@ -9,10 +9,7 @@ inherit distutils-r1
 
 DESCRIPTION="Python  for managing the World Coordinate System"
 HOMEPAGE="http://gwcs.readthedocs.org;
-
-# take 0.7_rc2 instead 0f 0.5.1, incompatible with asdf-1.2.1
-#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-SRC_URI="https://github.com/spacetelescope/${PN}/archive/${PV/_}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2016-12-28 Thread Sebastien Fabbro
commit: 7d40feb8a84cf84975899e76c3cad2c907d9afbe
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Dec 28 22:47:48 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Dec 28 23:44:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d40feb8

dev-python/astropy-helpers: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/astropy-helpers/Manifest| 2 +-
 .../{astropy-helpers-1.1.2.ebuild => astropy-helpers-1.3.ebuild}   | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/astropy-helpers/Manifest 
b/dev-python/astropy-helpers/Manifest
index cb731bc..57fed4f 100644
--- a/dev-python/astropy-helpers/Manifest
+++ b/dev-python/astropy-helpers/Manifest
@@ -1,2 +1,2 @@
-DIST astropy-helpers-1.1.2.tar.gz 132787 SHA256 
d4ae269f7bb6f41f791334b524e788c37e07787b2a3efe9906da8d30f645824e SHA512 
28fef972c92bd988ef9456292f5f02d12d27d64fa181985fec799ebe23c472cab61ce7bcebb758c46273c2a2e8098b15ae3242b5961bf84f5ffe8e5f91e13ff8
 WHIRLPOOL 
ecbadad319cfb9e2afbb6120230ac24b59cb82e3489be54d63769681ecd22b841f5a1d58fa7ae7e4fd706b5eda761bd30b5a8b647e70205e5fab526384786e14
 DIST astropy-helpers-1.2.tar.gz 134346 SHA256 
623a9efdd1f34ce4fc71effb225bf5b8ff06ff515bd8e6b751aba2c7ff207661 SHA512 
c343b2d8a2f37f8baa94a4920c458b23fe28e5afa812937559cd10c1f6750bacc21aec38b8f52367ec68e2ea3ffeea85125290c32028b3076abebb8f2e7e
 WHIRLPOOL 
528ac9acb02bc03f3af61649be08ecc5cc39c26c7fc408664b38d4b662a64ef5350e6f9127bcbd5c9c8765d196c6b90221e0e192b70c70953d8e6b9dcbfe5aa4
+DIST astropy-helpers-1.3.tar.gz 136411 SHA256 
8e7410e5045bdccc68a8010624eed4ab0ef019a4fc621cae6eb900f51b107e20 SHA512 
f72a5de8ce1af5f340067bb9e76ccd6dd39195e4f65faf28ee482ef16ecec7e7dfb4cfbb4ec2db333a13bbf34e7f5f968041af807672421419f90f672c599ec4
 WHIRLPOOL 
2354912bbbd9b0ef1d165cea4b1fdaee7f978aebe40086d23d3a9905085fbb6a52dd97807ad8305b7b58269e281c2593b5a3f9c6d426f361c498a94f3cf37cb3

diff --git a/dev-python/astropy-helpers/astropy-helpers-1.1.2.ebuild 
b/dev-python/astropy-helpers/astropy-helpers-1.3.ebuild
similarity index 91%
rename from dev-python/astropy-helpers/astropy-helpers-1.1.2.ebuild
rename to dev-python/astropy-helpers/astropy-helpers-1.3.ebuild
index f7cda01..f5ac3b4 100644
--- a/dev-python/astropy-helpers/astropy-helpers-1.1.2.ebuild
+++ b/dev-python/astropy-helpers/astropy-helpers-1.3.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
-inherit distutils-r1
+inherit distutils-r1 xdg-utils
 
 DESCRIPTION="Helpers for Astropy and Affiliated packages"
 HOMEPAGE="https://github.com/astropy/astropy-helpers;
@@ -19,5 +19,6 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 python_prepare_all() {
sed -e '/import ah_bootstrap/d' -i setup.py || die "Removing 
ah_bootstrap failed"
+   xdg_environment_reset
distutils-r1_python_prepare_all
 }



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

2016-12-28 Thread Sebastien Fabbro
commit: 3c4b373497aeea66ccd19209c3395b306a880c7e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Dec 28 23:42:26 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Dec 28 23:44:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4b3734

dev-python/astropy: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/astropy/Manifest|  2 +-
 .../{astropy-1.1.2.ebuild => astropy-1.3.ebuild}   | 37 --
 .../astropy/files/astropy-1.1.2-cfitsio-338.patch  | 35 -
 .../files/astropy-1.1.2-fix-for-pytest-28.patch| 37 --
 .../files/astropy-1.3-mark-known-failures.patch| 84 ++
 5 files changed, 100 insertions(+), 95 deletions(-)

diff --git a/dev-python/astropy/Manifest b/dev-python/astropy/Manifest
index 6cf0a59..fb18d25 100644
--- a/dev-python/astropy/Manifest
+++ b/dev-python/astropy/Manifest
@@ -1,2 +1,2 @@
-DIST astropy-1.1.2.tar.gz 8059713 SHA256 
6f0d84cd7dfb304bb437dda666406a1d42208c16204043bc920308ff8ffdfad1 SHA512 
b83c4a1415a3eb8c016507705d0d2f22971e4da937bb97953eec08f8f856933d8fa76ce8c536122235b19e7879b16add2e20fd2fee3e488f9b2b4bf1b9f4dbdb
 WHIRLPOOL 
01cdfd33c29f7128e88be3f53b7ecdec37d95ba06acae6ceeba83746e0454aa220396fb00519b30639ac01b5b297fad004488d34856295735e04924d154c4eb9
 DIST astropy-1.2.1.tar.gz 8179665 SHA256 
0d7ef702166f26fed239b59fc12edcd5243ca5bf562a36202fd8c6b0270d6e48 SHA512 
2ef37537a4c6b2ec50a1d898f600978475c9c5d2cb66ba19d06782656e9ddcb4aa6a8e53217e318448cedac45dac0dce0d8cc2fe94cddc15ebb306b3b0794595
 WHIRLPOOL 
d37374f23a0121fdc92fa572facc248f0a571dacb8edcf1a9d0987d6a40287de199262ec01f654bd6ea5aece826e5588d2869558152adffe9ab490fa46f2e36d
+DIST astropy-1.3.tar.gz 8372366 SHA256 
49de3e86482abe24e3cd02c4a30a469ee4b928d5b46ea5f70fa605ff6f9c6d38 SHA512 
1dd667af78be568bd4719d273d432881d7dea03725deb24a045726b315f8e5cd8afac3f6f925867b05c4c7924cd71d7e7d6ae15985a95c7fcc4421e52273983b
 WHIRLPOOL 
2913c195989c2af0a58ab5e675bd41607bb28273265c0a502c8b1d33925994f9127c9a03058b55aabc1b3a8c594e89ddbd2d5fc38c42dd4723998bad01c7bd45

diff --git a/dev-python/astropy/astropy-1.1.2.ebuild 
b/dev-python/astropy/astropy-1.3.ebuild
similarity index 63%
rename from dev-python/astropy/astropy-1.1.2.ebuild
rename to dev-python/astropy/astropy-1.3.ebuild
index c8b61ae..d85184f 100644
--- a/dev-python/astropy/astropy-1.1.2.ebuild
+++ b/dev-python/astropy/astropy-1.3.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python2_7 python3_{4,5} )
 
-inherit distutils-r1
+inherit distutils-r1 xdg-utils
 
 DESCRIPTION="Core functionality for performing astrophysics with Python"
 HOMEPAGE="http://astropy.org/;
@@ -18,12 +18,12 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 RDEPEND="
-   >=dev-libs/expat-2.1.0:0=
+   dev-libs/expat:0=
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/numpy-1.10[${PYTHON_USEDEP}]
dev-python/ply[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
-   >=sci-astronomy/erfa-1.2:0=
+   >=sci-astronomy/erfa-1.3:0=
>=sci-astronomy/wcslib-5:0=
sci-libs/cfitsio:0=
sys-libs/zlib:0="
@@ -34,13 +34,13 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
doc? (
media-gfx/graphviz
-   $(python_gen_cond_dep 'dev-libs/libxml2[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 'dev-python/h5py[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 'dev-python/matplotlib[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 'dev-python/pytest[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 'dev-python/sphinx[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 'dev-python/wcsaxes[${PYTHON_USEDEP}]' 
python2_7)
-   $(python_gen_cond_dep 
'sci-libs/scipy[${PYTHON_USEDEP}]'python2_7)
+   dev-libs/libxml2[${PYTHON_USEDEP}]
+   dev-python/h5py[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/wcsaxes[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
)
test? (
dev-libs/libxml2[${PYTHON_USEDEP}]
@@ -50,20 +50,13 @@ DEPEND="${RDEPEND}
sci-libs/scipy[${PYTHON_USEDEP}]
)"
 
-REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
-
 PATCHES=(
-   "${FILESDIR}/${PN}-1.0.4-system-six.patch"
-   "${FILESDIR}/${PN}-1.0.4-system-configobj.patch"
-   "${FILESDIR}/${PN}-1.1.1-mark-kown-failures.patch"
-   "${FILESDIR}/${PN}-1.1.2-fix-for-pytest-28.patch"
-   "${FILESDIR}/${PN}-1.1.2-cfitsio-338.patch"
+   "${FILESDIR}"/${PN}-1.0.4-system-six.patch
+   "${FILESDIR}"/${PN}-1.0.4-system-configobj.patch
+   "${FILESDIR}"/${PN}-1.3-mark-known-failures.patch
+   

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

2016-12-28 Thread Patrice Clement
commit: 265e67aa663321d4568f20eb360f63902657da4c
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Dec 28 23:00:56 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 28 23:10:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265e67aa

app-misc/ytree: call einstalldocs in src_install().

Package-Manager: portage-2.3.0

 app-misc/ytree/ytree-1.98-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-misc/ytree/ytree-1.98-r1.ebuild 
b/app-misc/ytree/ytree-1.98-r1.ebuild
index d99fe5c..10efd7f 100644
--- a/app-misc/ytree/ytree-1.98-r1.ebuild
+++ b/app-misc/ytree/ytree-1.98-r1.ebuild
@@ -31,4 +31,5 @@ pkg_setup() {
 
 src_install() {
emake DESTDIR="${D}usr" install
+   einstalldocs
 }



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

2016-12-28 Thread Patrice Clement
commit: 9512c1ac1da7f3ad3b7b70794aa326068cf80915
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Dec 28 22:59:38 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 28 23:10:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9512c1ac

app-misc/ytree: stable for amd64+x86.

Package-Manager: portage-2.3.0

 app-misc/ytree/ytree-1.98-r1.ebuild | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-misc/ytree/ytree-1.98-r1.ebuild 
b/app-misc/ytree/ytree-1.98-r1.ebuild
index 51e78ae..d99fe5c 100644
--- a/app-misc/ytree/ytree-1.98-r1.ebuild
+++ b/app-misc/ytree/ytree-1.98-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.han.de/~werner/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="
@@ -21,10 +21,9 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
-src_prepare() {
-   default
-   epatch "${FILESDIR}"/${PN}-1.94-bindir.patch
-}
+PATCHES=( "${FILESDIR}"/${PN}-1.94-bindir.patch )
+
+DOCS=( CHANGES README THANKS ytree.conf )
 
 pkg_setup() {
tc-export CC
@@ -32,5 +31,4 @@ pkg_setup() {
 
 src_install() {
emake DESTDIR="${D}usr" install
-   dodoc CHANGES README THANKS ytree.conf
 }



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

2016-12-28 Thread Sergei Trofimovich
commit: c9344ef315e0eb124d93ac1277f9edeb223506fc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 28 22:29:31 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 28 22:37:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9344ef3

dev-lang/ghc: drop outdated lower bound on gcc and binutils

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/ghc/ghc-7.10.3.ebuild | 3 ---
 dev-lang/ghc/ghc-7.8.4.ebuild  | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/dev-lang/ghc/ghc-7.10.3.ebuild b/dev-lang/ghc/ghc-7.10.3.ebuild
index b2d4287..ac9989c 100644
--- a/dev-lang/ghc/ghc-7.10.3.ebuild
+++ b/dev-lang/ghc/ghc-7.10.3.ebuild
@@ -83,9 +83,6 @@ RDEPEND="
>=dev-libs/gmp-5:=
sys-libs/ncurses:=[unicode]
!ghcmakebinary? ( virtual/libffi:= )
-   !kernel_Darwin? ( >=sys-devel/gcc-2.95.3:* )
-   kernel_linux? ( >=sys-devel/binutils-2.17:* )
-   kernel_SunOS? ( >=sys-devel/binutils-2.17:* )
 "
 # gentoo binaries are built against ncurses-5
 RDEPEND+="

diff --git a/dev-lang/ghc/ghc-7.8.4.ebuild b/dev-lang/ghc/ghc-7.8.4.ebuild
index 941a063..33f4a99 100644
--- a/dev-lang/ghc/ghc-7.8.4.ebuild
+++ b/dev-lang/ghc/ghc-7.8.4.ebuild
@@ -76,9 +76,6 @@ RDEPEND="
>=dev-libs/gmp-5:=
sys-libs/ncurses:=[unicode]
!ghcmakebinary? ( virtual/libffi:= )
-   !kernel_Darwin? ( >=sys-devel/gcc-2.95.3 )
-   kernel_linux? ( >=sys-devel/binutils-2.17 )
-   kernel_SunOS? ( >=sys-devel/binutils-2.17 )
 "
 # gentoo binaries are built against ncurses-5
 RDEPEND+="



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/files/, dev-haskell/haddock/

2016-12-28 Thread Sergei Trofimovich
commit: 4f397f1abe3ed5d48c31cc500da3de21e2868869
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 28 22:35:04 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 28 22:37:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f397f1a

dev-haskell/haddock: drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/haddock/Manifest   |  5 --
 ...-crash-on-unicode-strings-in-doc-comments.patch | 22 ---
 .../haddock/files/haddock-2.10.0-drop-tools.patch  | 26 
 .../haddock/files/haddock-2.10.0-ticket-202.patch  | 30 -
 .../haddock/files/haddock-2.13.1-drop-tools.patch  | 13 
 .../haddock/files/haddock-2.13.1-renameType.patch  | 56 
 dev-haskell/haddock/haddock-2.10.0-r2.ebuild   | 75 -
 dev-haskell/haddock/haddock-2.13.1-r2.ebuild   | 67 ---
 dev-haskell/haddock/haddock-2.13.2-r1.ebuild   | 74 -
 dev-haskell/haddock/haddock-2.13.2.1.ebuild| 76 --
 dev-haskell/haddock/haddock-2.13.2.ebuild  | 71 
 11 files changed, 515 deletions(-)

diff --git a/dev-haskell/haddock/Manifest b/dev-haskell/haddock/Manifest
index b0f20e2..657952a 100644
--- a/dev-haskell/haddock/Manifest
+++ b/dev-haskell/haddock/Manifest
@@ -1,7 +1,2 @@
-DIST haddock-2.10.0.tar.gz 159750 SHA256 
d107dba15e8aee5abcb540b818b5dcb8ced98bae7d0714f50192dba26cadb410 SHA512 
0680ffafce7a2e6a24ae85869694ea5c590305007da07cdffd6adb8a837164452cdf2de159c9fdcba059f76fc01f30771237dbcd71dd44d04afc0d2317e28563
 WHIRLPOOL 
b584452acbe6e1c3474c97a62b17621e1ce0ef31574845499ca8b6ebdcf54559fed2b37d1890b80b1d526cc9b45d52b51a9acf6ae0d9472e15f93c1a7ff7ef3f
-DIST haddock-2.13.1.tar.gz 176831 SHA256 
6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f SHA512 
2cff54f4a3676c605327a6ad926df51976e7ec2bd512e464d0bf84d24f29fa3078dd5f8006329a4a6913607717c2c45f1db2b63d9e9f655d64cbbe92e0fe35fc
 WHIRLPOOL 
d1d9202767f4d5ee68ed100f3b95c9be6bff5024b3155b3dbaf3d1d690ac9dc0be2841ef1ea960c095a30005dc2bbb16046dbc4827c6047ee50ad6b1671ae38f
-DIST haddock-2.13.2-pregenerated-files.patch 206413 SHA256 
dd603527692c12055d6a03c59d414f24dc43a0c56cdb815a0755126586a61f4c SHA512 
447d7478365f895028fa56a06695ad71792cb3631fe06b18fb051a6d20d1c829eeff6d2c579c90d4d6b5594f245d2aa4f296bff280e5162f090b9b3f98e780c8
 WHIRLPOOL 
57bdf7bab4077afe003760015aa9535b4af5f2549f51db1a9d7ca87fd67faa842bd1e0adbfabceffee6ff1cb6ad9b4ec6a34b70630190e89b67900f834538e4f
-DIST haddock-2.13.2.1.tar.gz 208851 SHA256 
c9cfe2bd2e8e1201870f88bc9a2ccdb0173315d0a8c734b459ec344feb1af34e SHA512 
91e451264ff1c82c801f32a48f33d9fd808d22135e0ca6c73a0bd5b515ec69f2530ca9566ee11109cdf67005c4f794cf5e12b7743cf72e34e1e76f094a5744e2
 WHIRLPOOL 
42f4c9e37ed928403b4d228a3288f6c95372965b8875e97106482bbe0163a124b3c6a6fc727030ca5c04d7d5cc8f092c5b304147fc763971f81135a380e8fd70
-DIST haddock-2.13.2.tar.gz 174973 SHA256 
25e7d5819d38cbb1c9b1ff967e2a4093c776c3defaa0a249c8eabba1e70892e3 SHA512 
6b70f4cc659858e86919cd35a4e936215a53d23767262e25c7add5986cf21d04a761dc3581fe97c6510b3cb0c9867df3e6fa9668732b55e0e9d56b4932dca330
 WHIRLPOOL 
ff06c0d092cdeaf2ddbffd225d30f53239523cd7d482c73f4b7a20100ebcc4e6b6c329bab5cf828ae2730503cff7709061b04cda29ea034939c5acc59191ac52
 DIST haddock-2.14.3.0.7.8.3.tar.gz 230282 SHA256 
8bcdea48e3fbba6e38d2e629edf230da39d07421424bb1c615198c77623ff2c4 SHA512 
62ae4a29c877c3b9742828fcda2f1f045357f41b4a2c495a4791a42d412d41b3d206cdcb73e2d1bd4e95c40371dae865f4eaa37031cda6c1bada5dfed963c2be
 WHIRLPOOL 
afd36c8f04aa29c007d83d7c7731098347836daa4e8307710b839ecbc764e191624075df5c3e353c8bcd9f640dfe560a07477bf7909d53ed7e13b34a806efc9a
 DIST haddock-2.16.1.tar.gz 216323 SHA256 
46ecd130cb5ad2b5c7452c843f9b75e976f1416d1cf17e6436d65c2c0bdbd6d6 SHA512 
709af410f8746819c8c067f3549d79ba0ecaa312fb6b19acf670a9a3e4c94e94b8e546493e08293eceeb488bc0891a8ebe033a58411c4af935b445cd7f3014b8
 WHIRLPOOL 
0f60978d1e4303d6586b164ab40236f949c14308a0b0ddec9e63ff9b332835ca846187b65de8c122203ace666450f40d55955a3c287f576611d7df2bc6c9161c

diff --git 
a/dev-haskell/haddock/files/haddock-2.10.0-dont-crash-on-unicode-strings-in-doc-comments.patch
 
b/dev-haskell/haddock/files/haddock-2.10.0-dont-crash-on-unicode-strings-in-doc-comments.patch
deleted file mode 100644
index 254266d..
--- 
a/dev-haskell/haddock/files/haddock-2.10.0-dont-crash-on-unicode-strings-in-doc-comments.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 haddock-2.10.0-orig/src/Haddock/Lex.x  2012-03-04 03:21:18.0 
+1100
-+++ haddock-2.10.0/src/Haddock/Lex.x   2012-05-30 22:19:31.858259148 +1000
-@@ -181,7 +181,7 @@
- go inp@(pos, _, str) sc =
- case alexScan inp sc of
-   AlexEOF -> []
--  AlexError _ -> error "lexical error"
-+  AlexError _ -> []
-   AlexSkip  inp' _   -> go inp' sc
-   AlexToken inp'@(pos',_,_) len act -> act pos (take len 

[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal/

2016-12-28 Thread Sergei Trofimovich
commit: ec45f110b0c68c8c3212296b193a3fc6c5d359fe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 28 22:33:57 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 28 22:37:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec45f110

dev-haskell/cabal: drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/cabal/Manifest  |  2 --
 dev-haskell/cabal/cabal-1.14.0.ebuild   | 48 -
 dev-haskell/cabal/cabal-1.16.0.3.ebuild | 54 -
 3 files changed, 104 deletions(-)

diff --git a/dev-haskell/cabal/Manifest b/dev-haskell/cabal/Manifest
index 76df172..c46a0736 100644
--- a/dev-haskell/cabal/Manifest
+++ b/dev-haskell/cabal/Manifest
@@ -1,5 +1,3 @@
-DIST Cabal-1.14.0.tar.gz 276517 SHA256 
72540a9db8b329121b7815ef207098f4b394f76d11d154d36baf54054327abe4 SHA512 
6e31f44cfafd44e1e3987ed0b116a52e12495228cb1de89e9f4ded8dbc06a0d1537bf647c4576c606d623b7d58d10367d243258b500b8c8329db6c48afd9eee3
 WHIRLPOOL 
5d5923bc454e2fa24bcc9fe845b07c41c56ea67f45a0815597f0dffc4d60027117d38bdd1eccd4e61cd24d682bd8b3f4026cfaf62481712234fc9cea5321
-DIST Cabal-1.16.0.3.tar.gz 284665 SHA256 
ef27629d540e46c77cabac08c008583abee4e4a04ed5a5ecb1a84725dbc39f86 SHA512 
7dd365c44b5ea489fcc990e0deca8ffcfdd6b867a35b85b422fc0fe9e3c70739df393cacf425575e5e4977729ef875eb0737aaa13a0f20cfaff9d22b39027a85
 WHIRLPOOL 
84fbe4c41c14377685c89a93b79e03920d19e65c3c8c51a4ef590bfb8ad331e1ae85d224c1cd820e90262a579131c823510a2e62f4566d452af8e67d5cf26be2
 DIST Cabal-1.18.1.2.tar.gz 323545 SHA256 
594ef792c085f00f06728dad0a02dd63450b49b5ac394484be6c6a0a484b6f5d SHA512 
a91abbdb86bcb7a47e871e9b9a2cb4720b41f2cf6998416cc557460ff821e9b711cf8c346bf16c7b07c180815cb901f7b27e5cda3701f3ace554613ceb27e3c6
 WHIRLPOOL 
cfc3872b944ce5209ebc0429e5561ba3fd5ddecf1256aa47e8d4968727bd3498a6dd23f6417161e7a570259728e6f66098d045d7d7b4c7e87f721c5b2edf0f73
 DIST Cabal-1.18.1.3.tar.gz 705715 SHA256 
25c436290dd9d05b588b6b002f0357302a9b0bf8c2630b8b069c300d803335d4 SHA512 
3c6f2d3be36384140007ca1146edcca5461bf0e93cde8d2b32bd9d69f74df51975bfbc91ec7cce92d9c78929f91f9e7e8b595488bc1c328dbed313a6fcd76708
 WHIRLPOOL 
4679e7e0f6b9f1a887f3bbc9bdd5eccfac0bed8d62fd13cb516a51b7e8d1efe2d654c78fd38207a9678152629f60ff2528080a6fb857e7a05dd349f7c3f5f417
 DIST Cabal-1.18.1.5.tar.gz 706722 SHA256 
2a5f14599e390e4ed6fc78ad05e16792a671bd5c5b479c6834aa1a000ff45237 SHA512 
a5bb21bcb0a95f22572a1d6d4338415bf00eab9b77c2fb4775c81f7554d282fea9160646687bd903197cb5d429f0fcd28b30b577a8915ec92740a91fa13c68ef
 WHIRLPOOL 
de3dc78ba6f99107746c75cedbdefd5661dea773cff5362ec73695b1de3ed247f0e034551da5fa39e46084ed81ee6fabbba1907f199a12c4599d66db2f7fb974

diff --git a/dev-haskell/cabal/cabal-1.14.0.ebuild 
b/dev-haskell/cabal/cabal-1.14.0.ebuild
deleted file mode 100644
index 1bdf7c3..
--- a/dev-haskell/cabal/cabal-1.14.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# ebuild generated by hackport 0.2.12
-
-EAPI="4"
-
-CABAL_FEATURES="bootstrap lib profile"
-inherit haskell-cabal eutils versionator
-
-MY_PN="Cabal"
-MY_PV=$(get_version_component_range '1-3')
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A framework for packaging Haskell software"
-HOMEPAGE="http://www.haskell.org/cabal/;
-SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="doc"
-
-RESTRICT="test" # avoid circular deps
-
-DEPEND=">=dev-lang/ghc-6.10.1
-   http://www.haskell.org/cabal/;
-SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-lang/ghc-6.10.4:="
-DEPEND="${RDEPEND}
-   test? ( dev-haskell/extensible-exceptions
-   dev-haskell/hunit
-   >=dev-haskell/quickcheck-2.1.0.1
-   dev-haskell/test-framework
-   dev-haskell/test-framework-hunit
-   dev-haskell/test-framework-quickcheck2
-   )"
-
-RESTRICT="test" # Fails own tests
-
-RDEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_PN}-${MY_PV}"
-
-src_configure() {
-   if ! cabal-is-dummy-lib; then
-   einfo "Bootstrapping Cabal..."
-   $(ghc-getghc) ${HCFLAGS} -i -i. -i"${WORKDIR}/${FP_P}" -cpp 
--make Setup.hs \
-   -o setup || die "compiling Setup.hs failed"
-   cabal-configure
-   fi
-}
-
-src_compile() {
-   if ! cabal-is-dummy-lib; then
-   cabal-build
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/vector/

2016-12-28 Thread Sergei Trofimovich
commit: 577f7b246d1fe956c50acbc4c92a059fd4bef53c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 28 22:36:52 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 28 22:37:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577f7b24

dev-haskell/vector: drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/vector/Manifest   |  1 -
 dev-haskell/vector/vector-0.10.0.1.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-haskell/vector/Manifest b/dev-haskell/vector/Manifest
index 6a071cb..f890ce7 100644
--- a/dev-haskell/vector/Manifest
+++ b/dev-haskell/vector/Manifest
@@ -1,2 +1 @@
-DIST vector-0.10.0.1.tar.gz 102426 SHA256 
ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af SHA512 
2595bee97295a62471de26748c0b598f40a9c5a75571e645c24a8f2bc4eef1d7a3e29d576e7ba9a9dca0fb071f0c178a5a3757e063219d1cf25d8c484e645754
 WHIRLPOOL 
24617c62582a4eb490e263dc69289e4b24ad18ab6dc6191b3fff52bbcb816cfda9d909c6a62b388daa1f7dd68d7bc9318d1c7618ff7a1a3db0b9cd631cc0ae4b
 DIST vector-0.10.12.3.tar.gz 103617 SHA256 
0f765ce0238d89ffdb67656a364f7bf5012d68de9642da6bb2a425b61f88e89a SHA512 
2b2c98f1fbaaf4f5e7243e18a08e373e85acb06dddf73a48d34b966bfd736efc72880babec9c47859bd8d6d6928a28ac9acd9134eb0ef61b2f88fa31bf18811b
 WHIRLPOOL 
b572031197f4992ad322c0d47843dbe20dc48372c0e3d1d53a6a0fe03a0c0c3d8f99ce7f13994bb5f5998bb8e9ee1fc225a67b15e63421484a8c371aebec5021

diff --git a/dev-haskell/vector/vector-0.10.0.1.ebuild 
b/dev-haskell/vector/vector-0.10.0.1.ebuild
deleted file mode 100644
index 790626a..
--- a/dev-haskell/vector/vector-0.10.0.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# ebuild generated by hackport 0.3.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Efficient Arrays"
-HOMEPAGE="http://code.haskell.org/vector;
-SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-haskell/primitive-0.5.0.1:=[profile?] 
=dev-lang/ghc-6.12.3:= =dev-lang/ghc-7.6.1 )
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.2.3"
-
-src_prepare() {
-   local can_spec_const="yes"
-
-   ghc-supports-interpreter || can_spec_const="no"
-
-   # ghci-less GHC can't do ANN #482960
-   if [[ ${can_spec_const} == "no" ]]; then
-   einfo "Disabling 'ForceSpecConstr' due to bug #482960"
-   sed -e 's/{-# ANN type SPEC ForceSpecConstr #-}/{- # ANN type 
SPEC ForceSpecConstr #-}/' \
-   -i Data/Vector/Fusion/Stream/Monadic.hs || die
-   fi
-}



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

2016-12-28 Thread Kent Fredric
commit: dddf3d2dec32c0372effe1ca32164a48241ce098
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 28 22:04:11 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 28 22:04:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddf3d2d

dev-perl/Text-CSV_XS: x86 stable re bug #585612

Arch testing performed by Myckel Habets

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Text-CSV_XS/Text-CSV_XS-1.230.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.230.0.ebuild 
b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.230.0.ebuild
index a86d29c..ded2d02 100644
--- a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.230.0.ebuild
+++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.230.0.ebuild
@@ -13,7 +13,7 @@ inherit perl-module
 DESCRIPTION="Comma-separated values manipulation routines"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2016-12-28 Thread Mark Wright
commit: bd4a02d88dfcc3cb83c7dd06911d758e4b034056
Author: Mark Wright  gentoo  org>
AuthorDate: Wed Dec 28 22:00:26 2016 +
Commit: Mark Wright  gentoo  org>
CommitDate: Wed Dec 28 22:01:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4a02d8

dev-lang/scala: Bump to 2.12.1

Package-Manager: portage-2.3.3

 dev-lang/scala/Manifest|  18 ++
 dev-lang/scala/files/scala-2.12.1-no-git.patch |  37 
 .../scala/files/scala-2.12.1-runner-script.patch   |  22 +++
 dev-lang/scala/scala-2.12.1.ebuild | 214 +
 4 files changed, 291 insertions(+)

diff --git a/dev-lang/scala/Manifest b/dev-lang/scala/Manifest
index f6a30d0..09acba6 100644
--- a/dev-lang/scala/Manifest
+++ b/dev-lang/scala/Manifest
@@ -201,6 +201,24 @@ DIST scala-2.11.8-nest.jar 2920 SHA256 
3c7cf1a1b9fe9ad2abf3bfcedaa17a976c72f4bcc
 DIST scala-2.11.8-push.jar 8886289 SHA256 
58eb2b8c501bbff0e78074a058e3fc160012a80952c1cc96ed301d8a08d7e98d SHA512 
b5539d381c8978ac57fc4258696e4cb552f47917178152b38b5683e42ed60da4d9da198a0344652f201541a71f92afd2ac8b3c3d3ec5266a8c222e9661d8a06a
 WHIRLPOOL 
8fa6522a0fd9939f4ffd443b55e7a5adbb93a9dc5cbad569ccecd6be77ecd259eadbdb16c2c7eab6d9f175fbf33746faf9c41cf4d1050e7f576b86119301e126
 DIST scala-2.11.8-vizant.jar 15910 SHA256 
a54e19093725d0d085544553246e48607c1e6ab65575ae0ff721b788118461d6 SHA512 
4464d7349016f4999199e227e8eaf7bb3ef6b7e38ad0e8e710faad55df2e1243d99b53b9a789a1ffd3c39aef0d979dffc543f4691feae68cfa743e51bcf61390
 WHIRLPOOL 
1b957b8b850f79309c3577a2dcac52a620fa54f810f242a02c52bbcee1cc9c5818785baa7db8e2b82b850bcb56b528c4dd07cdfad2f991c0025293ca02c0dc99
 DIST scala-2.11.8.tar.gz 6505558 SHA256 
4f11273b4b3c771019253b2c09102245d063a7abeb65c7b1c4519bd57605edcf SHA512 
f084eb88a78b2c74bad38086bcbcac7fdc98640059188c266f24f8f7b58e74a7b29e3b5fe52816bcad5a132d873863b0307679b5b9e67264ac2c7cb5b696a4e0
 WHIRLPOOL 
31f0f54a538f4723af43a8b013c38f3e244aa4d25a6435a9ec522550560caef94ccff4b8367f72b2835a9482b6322fe77895ccb56cf3b475ef824ce770d83779
+DIST scala-2.12.1-annotations.jar 2242 SHA256 
f2d057a006bba4253d069795284a7610f1c837af6a80c0057736099962e24bcc SHA512 
3ceee0b1361b9e0911c1ff060ad108a1d93f7ea3e82ef946401cd5f895cb06016ac0ecdfd095f99b11cfb28c4cef7705c1b564c7af644c5f19b45c14a413c4dd
 WHIRLPOOL 
51fa0efc5dd14cf8364e9639375511fc3e716bd520a193e6c17a2fe3f02eebd1529eb98fd3b382a6386baa5b779ebd0327e8f141aee172d11d9548d9921c58e1
+DIST scala-2.12.1-ant-contrib.jar 224277 SHA256 
be33a69818310b5c55e41dc11d48cd895f5f129da4b0d28c2f4c6c3e1cbcf3fc SHA512 
5ec325a55bb213226c86faf8a99951839319e9579956ae58e2ccfe84f62d2742542998f98eed3f0dc8f8f94635d6dff1fe02e3c0f5289df1f09027ae2b9bee83
 WHIRLPOOL 
aa713cc04b10c46adbbb8a5904e3fb34c6e32b67bb9a5f1a89768ceab8c31b977875c84434bc03c5b42105a4019f55cc10d806b0345c365a309e93d3f02e0a10
+DIST scala-2.12.1-ant-dotnet-1.0.jar 57795 SHA256 
40c18fcfb8c28e4ee82e53f72a3257db43bcba01e16ebd5a4550fc419edf30c1 SHA512 
72afc387cf9dbeb99e627ca7f35f919f627bbf3f072eb46036120695fb70311490593c255c2a2e79b684adb8f213d8ab591d4ceda5d5f2e6b6906a6977b38867
 WHIRLPOOL 
18aa33fe259bd52e2f37b903be39d462e8622ff744f990fc92871eaa4fe10ff69cd25b2c968cc353b3c5138cd3fffd755715aef6bb16c57b0b72e7e5fd1975e1
+DIST scala-2.12.1-ant.jar 1506140 SHA256 
0251dbb938740ace07a53675113eee753ba389db65aebc814b175af50321620e SHA512 
ddee72ca62adb20e700022609749a4d6cc848c94e597a7450226770c8b97aa2c1f7f23b7a1c6ac8acd63047101997ebd68c19b393ebffde9ff5c7bb1957cd18c
 WHIRLPOOL 
1b2b7e0289cb16f5131a9c0b1b6eb1279011e7af79fc470dd6dc2047afc7fa99bdeec6d9db4f46adb83f6110593118d0909a4b1fa6b01dc56890bf6d2785373b
+DIST scala-2.12.1-code.jar 683 SHA256 
4a03a08954e6b912a469b5e0db898247ea3ebc25b641f328e80f19163a0d908a SHA512 
d963c186f3029858b1f6b53cf6e3470946365f13a6bcc334a7c959fd449dace10a953c496dbf3036828f2b5e5ad17d22f5e3912446bed14bd71b2f0de2f6c767
 WHIRLPOOL 
06e44b713306b3bdb7e878db1598546b45857091eb457c0fdba738d5f8c4de726920532e5cdf10260002c69299bd2756df52f407373053c5883e961899624d85
+DIST scala-2.12.1-enums.jar 1372 SHA256 
95c53606c711ef95b4efbd3ae08af715ca49f71845a5d33150e6b7e9a072 SHA512 
3d2356b9f610e98a03f64cbdd18ee36138b68ba5b170bb9b78bc7449439c3870f6f5bc795f3e1b8d325daf468ae85c581b60d1d360c1ae68c70792ad62b9c1dc
 WHIRLPOOL 
30b26ba56a36272cf5973d3a89850cb3f5bff6c45a7a6bbd6ccf4ff342720bba89dfc0cdbe10058b770b7e73093ea948e574d5e081c36ab866f3bea9f0e14f95
+DIST scala-2.12.1-genericNest.jar 1136 SHA256 
c2c23341eec9fb379b57d7bf1156fedb3e2b9f97d2d5729fbfc7d766fd390faa SHA512 
32c3b3e14bc72db2572bf120c1fda49a369b27ff8ae6ae12f6d7b12fdffef4064b515671c8f1b6dbfd78209247f6a7b7b26e700dd70a105de3ca59f5185ff9d6
 WHIRLPOOL 
61b2d9f840fc0ed86a8207cf353a2f7b9bf8523d31b4e8f74eb21ecac1a405ed04c5a4a8e78a13d64b2dd186a7ec3885cd5e2514ad572e600e5744c3f15f74c5
+DIST scala-2.12.1-gentoo-binary.tar.xz 77449456 SHA256 
8748c35b70551aef7f82331c669096f23cf9e597df7bbaa05bfe09b39c18eb50 SHA512 

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

2016-12-28 Thread Magnus Granberg
commit: 44fcc2bf597681696a071f80cfba1279494d5294
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Dec 28 21:56:40 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Dec 28 21:59:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44fcc2bf

sys-devel/gcc: Bump 5.4 to r2 bug #603798

Bump the patchset to 1.2 for 1.1 was broken bug #603798

Package-Manager: portage-2.3.2

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-5.4.0-r2.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 5539cf3..d798782 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -61,6 +61,7 @@ DIST gcc-5.3.0-piepatches-v0.6.5.tar.bz2 14552 SHA256 
01bb0408eee2b97c4605b10b4d
 DIST gcc-5.3.0-uclibc-patches-1.0.tar.bz2 2534 SHA256 
4b03623b614b42308420e3036886ab58cf29fe52a238e67013fa82c568f22c82 SHA512 
243d063a42ebef0428c43434d5ba3623ee66b1678746ab4c2efd129004614efecb8fe145bf4dc54d6daef03dfd656deb874b0b49213ec1e13490128d91714de2
 WHIRLPOOL 
ba6db27fc0e19b120761b411da33d1925527a3a79cc686300d581ee3de8bbad788fe722c6c3c6b512a96e755c407e220bf509a1ca4f0ca02f1cc5485990bf249
 DIST gcc-5.3.0.tar.bz2 95441837 SHA256 
b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db SHA512 
d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a
 WHIRLPOOL 
63c10c65dcd9eaca7a426113fb593744829b00093eb57eb02603fb5387a81af20f3576c4d61d32c351e46cc79db20b445a5630e54e328c9771c92cff980661f5
 DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 SHA256 
ff600369f150129754108322338c3f4f0064d222843a2d82778537f94a22ecbb SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
 WHIRLPOOL 
84a69d2dde582fd486f6c60f78ce9f8c7cc5b480c2989cc1804617eb6526a4a17d20d2ed010bd9fc78019d69caa665428970234090b21f9d4b97217011d4fcd6
+DIST gcc-5.4.0-patches-1.2.tar.bz2 1378911 SHA256 
7017fdf204f28fbf3a86e14ed02250a63a57f9c367c4b7bdca8a9e774482931b SHA512 
6d67b84c9ad868dfa2b14c0ff15a54daa1bf03b87cab309062531c203c16bdaff334fddd9476cf16a2f38e233a2afad4a550abb52b0acdc6f2f175c9b6b46e75
 WHIRLPOOL 
e8dc46107454e94f345f5e3bdfa2463d27c03504370534496e67d8a9b1a295a530843cf59244e9c4d37f7e06bd9d17174ca0611c97eb86fb23c0d0442b53e563
 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 
495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 
4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0
 WHIRLPOOL 
13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969
 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 
009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3
 WHIRLPOOL 
a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708

diff --git a/sys-devel/gcc/gcc-5.4.0-r2.ebuild 
b/sys-devel/gcc/gcc-5.4.0-r2.ebuild
new file mode 100644
index ..f88c2f0
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.4.0-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+PATCH_VER="1.2"
+UCLIBC_VER="1.0"
+
+# Hardened gcc 4 stuff
+PIE_VER="0.6.5"
+SPECS_VER="0.2.0"
+SPECS_GCC_VER="4.4.3"
+# arch/libc configurations known to be stable with {PIE,SSP}-by-default
+PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
+PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
+SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
+# uclibc need tls and nptl support for SSP support
+# uclibc need to be >= 0.9.33
+SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
+#end Hardened stuff
+
+inherit toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.8 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   if has_version '=glibc-2.12 
#362315"
+   EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
+   fi
+   is_crosscompile && EPATCH_EXCLUDE+=" 

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

2016-12-28 Thread Mark Wright
commit: 3ad01901931f6a7b47b50b66ae882fd2dd3f15b5
Author: Mark Wright  gentoo  org>
AuthorDate: Wed Dec 28 21:54:19 2016 +
Commit: Mark Wright  gentoo  org>
CommitDate: Wed Dec 28 21:54:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ad01901

dev-java/sbt: Bump to 0.13.13, built with jdk 1.8.

Gentoo-bug: 585262

Package-Manager: portage-2.3.3

 dev-java/sbt/Manifest   |   5 ++
 dev-java/sbt/sbt-0.13.13.ebuild | 162 
 2 files changed, 167 insertions(+)

diff --git a/dev-java/sbt/Manifest b/dev-java/sbt/Manifest
index e525e64..868d280 100644
--- a/dev-java/sbt/Manifest
+++ b/dev-java/sbt/Manifest
@@ -7,11 +7,16 @@ DIST sbt-0.13.11-gentoo-binary.tar.bz2 144170371 SHA256 
ca13e6d5751de14ac0fe3542
 DIST sbt-0.13.11-ivy2-deps.tar.bz2 139796284 SHA256 
d8ad25a99e1dd8ebbc29955844543a1cee8bbd845cca9bb4fa92b62c27673a29 SHA512 
e431e00884dbf58ca911d64da726b41b8aeae9987ae2725705c9c45b4601162e45d310f933e4214cf8a4d21ba9e7207365d9ba352cbe1511ce09f59cd33da033
 WHIRLPOOL 
b56ba91892ee2dbb1d9d9609ffd8417184e291fa8c03f8a115757301c412a8d141a17ae315ac916067bab5b49d74f16cb82da497c8790c212f3ccc068721e24f
 DIST sbt-0.13.11-sbt-deps.tar.bz2 38783848 SHA256 
c2059a2513cbee50afe506d1fb0511b384df99757273d941b136e5bb3155ca7e SHA512 
53020538eac11d6ae268436987d98093f017f421750496080908fad36eb9148a4cce41ab1a231ff1a35868c5c07cc8e338f1793fc91d044802b3e95b900e9cc8
 WHIRLPOOL 
0e4617b728536be9adfcf683b1575a522c5c0f073098c7f685003f0a340bfc4fff06031252016227b8af38f666296185815508b89bb7e82334276e55c707e16e
 DIST sbt-0.13.11-src.tar.bz2 35163092 SHA256 
1b987725b4e57d6139b02c9d43b18d6ec43880681cccdfca3a29c803e79f6494 SHA512 
95065c452fbbf2a206ad8d8518f083abe608e8bad1075848fa7a4ad797e8a10e4127823cdb8502f4d9bd0eb01867298af7d69895eb1470bf71deba354871dd86
 WHIRLPOOL 
652ba691ea2dccf6eb22ea2b43d9b96e15597cb8ce2325eacd912752a60854f982e1a6fec8c049e144042c10e98b888a66b3fe923c63447ef46e6582786e4a81
+DIST sbt-0.13.13-gentoo-binary.tar.xz 58011476 SHA256 
5d24c07945c713e265e40634b5e4bf8ff34ecfed2e87df1f5f65e8d907b4a268 SHA512 
9763b67ac4838e6ccac1848c17a03608bed61669671a10c93afc4c81d6dad06a3463ac4e4a9b7b3fb91325df5df6e0148847669d482e3cacf4fde957c110ccc1
 WHIRLPOOL 
c1b30ccc325a11b9886de9c0d2ffcd71acd7b15a352faea20e7c8cd2ae0a2a7b7a933f7b795a417f6a64837912a2b287b5e3e91e1c428ce604c708c3549362f3
+DIST sbt-0.13.13-ivy2-deps.tar.xz 121677604 SHA256 
71dc4487a7fb203750230fb7ddbda5b2b12dad6d1e9f2ed5d2bec36df962799b SHA512 
3301447a563e9a83431bb67a6281a6045630669012f1cc5cdde7a2cbae3f7db75f87abed003ecf8243fd230e2adea2ba3666468358ae29c51e346940235f5ed5
 WHIRLPOOL 
a6e66fb56e85b923142cf2fdb9867fe8f75200db01285c5e7f32f391573bf39c68be7f022f80eb679b15442c4425e87111878d0c93e8ddc0e7d4dca1f11eb909
+DIST sbt-0.13.13-sbt-deps.tar.xz 34750700 SHA256 
a5897a610393c0d2004badbf82ebd40469f85f29b5d29f6a3d76b8ecfbe73776 SHA512 
0bfd35a6926545da7340f7ee72e420121f2bb2f83d98d420b7f65b465d207b1b30a48788914e7b1fdf575a4fee870f2632b0717f1a7a2c19e2f2d5794d08b4da
 WHIRLPOOL 
6b1b70b705ea613074a111e7a6cfbc2b31fd91645701f0018120ced4bd678c71e8a785922ece74111648d6ada89bfe714a4e95cb9b513fb409349967ed60d779
+DIST sbt-0.13.13-src.tar.xz 35911028 SHA256 
1344e49fe870f755ab872f51368f9d939a0076e24c03bd1f7f600e10db8210be SHA512 
351f18108a23014ee7ffd5c4713f390728fb98b742efdc139e094e64df7800f399d088600d245631635b0f6f4cb69c6cd327aafa3b0bf8a233fcbf0cb4ac5702
 WHIRLPOOL 
7998c7e95bd9c85c3b25a2c9ea584cab7651508e90e30304ede1744ca56d41d25b2b095e397c3af52025683e6cf3fb54b6992f438545f3fc8d5afc54308c33d2
 DIST sbt-0.13.8-gentoo-binary.tar.bz2 1048674 SHA256 
4a2b22c9d9fbe922d5a5336d88ca21f18b2545850fec16485c824aee43df53e1 SHA512 
9a5707601387d604b746ea21145a3c7735dd4b6d3654b47519b66e5abc929ecc96ff52e144ed39a3db947204a1956e19394a1848e3fd8904f9a98ec24816
 WHIRLPOOL 
4fb1bde15ab57260a25b0a4a1634122af2e2b9d6cd35d3a9c693d9bba6c398bee489f05bf29a763a60d7a04f54823bdd9fc54ec5a2809900b28f890930649fc7
 DIST sbt-0.13.8-ivy2-deps.tar.bz2 124672043 SHA256 
565ba7434316a3ab2f61f58b4bc57317e5c2ae7c9ee95061c39cfddd5767a355 SHA512 
47b2f235b7d5883086f8246265e9081a50dcdaede43550a1c0de1c85a9ebf24b47e1331b662aa5c0faebaf22a37849ffb2c1f25a7592c461e62f582984ad4b70
 WHIRLPOOL 
f92b2cd087d51f0ae31d5ac93d1dca7214ace6df8c06b050287007f05697e81ac14758368730e6df45043ba80167b9581e636b0364d5ba3a5c7352fafd7e5007
 DIST sbt-0.13.8-sbt-deps.tar.bz2 88352931 SHA256 
d0eab3858f389e201277d1ead68352172830b17dd8343f09e0e63e4880a5e20e SHA512 
a6e886f5f18821c26df28a2e8cf2773b4841854fc1bd4dfa43924089966020da5affd635da96a8e13efc7c06be6a5bf53697ca91f5fbf41efcdf8dda00e8428d
 WHIRLPOOL 
54744676b33b11ffb350b5a543986efd5cd629594ce4bac5154a78df233619a92a2a4842659acf9c15533e764d24333183372f136b3b1f7463bbe55347c41b8f
 DIST sbt-0.13.8-src.tar.bz2 32766054 SHA256 
5225864c54e5718dc68cfcd554a7215bd028947d61ed9522e2ad9d0a19cbdd83 SHA512 
f6c834c6294c957e8d5b89a3a616f23a980cca1f882695d09a6e0080d1013227ba3bac86942b39c13e49fb6ac9fb72c3478df24ec8549b8b9812ea352932fff8
 

[gentoo-commits] proj/gamerlay:master commit in: games-action/d1x-rebirth/files/, games-action/d1x-rebirth/, ...

2016-12-28 Thread Alexander Turenko
commit: 3b850aba481dccb2e6fe066e165c6f7c76734df1
Author: Alexander Turenko  gmail  com>
AuthorDate: Tue Dec 27 20:44:29 2016 +
Commit: Alexander Turenko  gmail  com>
CommitDate: Tue Dec 27 20:44:29 2016 +
URL:https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=3b850aba

games-action/d[12]x-rebirth: clean up, fix indent

 .../files/d1x-rebirth-0.57.3-flags.patch| 21 -
 games-action/d1x-rebirth/metadata.xml   |  4 ++--
 games-action/d2x-rebirth/metadata.xml   |  4 ++--
 3 files changed, 4 insertions(+), 25 deletions(-)

diff --git a/games-action/d1x-rebirth/files/d1x-rebirth-0.57.3-flags.patch 
b/games-action/d1x-rebirth/files/d1x-rebirth-0.57.3-flags.patch
deleted file mode 100644
index b8aaa72..000
--- a/games-action/d1x-rebirth/files/d1x-rebirth-0.57.3-flags.patch
+++ /dev/null
@@ -1,21 +0,0 @@
 d1x-rebirth_v0.57.3-src/SConstruct
-+++ d1x-rebirth_v0.57.3-src/SConstruct
-@@ -390,7 +390,6 @@
-   env.Append(CPPFLAGS = ['-g'])
- else:
-   env.Append(CPPDEFINES = ['NDEBUG', 'RELEASE'])
--  env.Append(CPPFLAGS = ['-O2'])
- 
- # profiler?
- if (profiler == 1):
-@@ -419,8 +418,9 @@
- print '\n'
- 
- env.Append(CPPDEFINES = [('SHAREPATH', '\\"' + str(sharepath) + '\\"')])
-+env.Append(LINKFLAGS = [str(lflags)])
- # finally building program...
--env.Program(target=str(target), source = common_sources, LIBS = libs, 
LINKFLAGS = str(lflags))
-+env.Program(target=str(target), source = common_sources, LIBS = libs)
- if (sys.platform != 'darwin'):
-   env.Install(BIN_DIR, str(target))
-   env.Alias('install', BIN_DIR)

diff --git a/games-action/d1x-rebirth/metadata.xml 
b/games-action/d1x-rebirth/metadata.xml
index f41ce91..7a44d1e 100644
--- a/games-action/d1x-rebirth/metadata.xml
+++ b/games-action/d1x-rebirth/metadata.xml
@@ -17,7 +17,7 @@
   music, recorded with the Roland Sound Canvas SC-55 MIDI module
 Include high resolution (640x480) backgrounds,
   briefing images and fonts
-   Adds music support
-   Install data files
+Adds music support
+Install data files
   
 

diff --git a/games-action/d2x-rebirth/metadata.xml 
b/games-action/d2x-rebirth/metadata.xml
index 0078f1c..d1e4c62 100644
--- a/games-action/d2x-rebirth/metadata.xml
+++ b/games-action/d2x-rebirth/metadata.xml
@@ -19,7 +19,7 @@
   music, recorded with the Yamaha YMF262 OPL3 soundchip
 Include alternate version of the game's
   music, recorded with the Roland Sound Canvas SC-55 MIDI module
-   Adds music support
-   Install data files
+Adds music support
+Install data files
   
 



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

2016-12-28 Thread Kent Fredric
commit: 1fe29b03144cd1ee649722395189be6e72886f47
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 28 21:36:10 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 28 21:36:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe29b03

dev-perl/Text-Wrapper: x86 stable re bug #588020

Arch testing by Myckel Habets

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild 
b/dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild
index 5c4befa..aab68ef 100644
--- a/dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild
+++ b/dev-perl/Text-Wrapper/Text-Wrapper-1.50.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Word wrap text by breaking long lines"
 
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="test minimal"
 
 RDEPEND="virtual/perl-Carp"



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

2016-12-28 Thread Kent Fredric
commit: ba68eb3854d1227ea6946ff867b08041ff02aabb
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 28 21:25:20 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 28 21:25:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba68eb38

dev-perl/Tie-Cache: x86 stable re bug #588024

Arch Testing performed by Myckel Habets

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Tie-Cache/Tie-Cache-0.210.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Tie-Cache/Tie-Cache-0.210.0.ebuild 
b/dev-perl/Tie-Cache/Tie-Cache-0.210.0.ebuild
index ad8d7eb..8cb77dd 100644
--- a/dev-perl/Tie-Cache/Tie-Cache-0.210.0.ebuild
+++ b/dev-perl/Tie-Cache/Tie-Cache-0.210.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,5 +11,5 @@ inherit perl-module
 DESCRIPTION="In memory size limited LRU cache"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc x86"
 IUSE=""



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

2016-12-28 Thread Brian Evans
commit: 8c772742f2ad83ae43d40c65b771fb93934e2e22
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Dec 28 21:18:43 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Dec 28 21:20:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c772742

dev-php/pecl-http: Version bumps and improve dependencies in new version

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/pecl-http/Manifest   |  2 ++
 dev-php/pecl-http/pecl-http-2.6.0.ebuild | 58 
 dev-php/pecl-http/pecl-http-3.1.0.ebuild | 56 ++
 3 files changed, 116 insertions(+)

diff --git a/dev-php/pecl-http/Manifest b/dev-php/pecl-http/Manifest
index d3339f2..d8c5832 100644
--- a/dev-php/pecl-http/Manifest
+++ b/dev-php/pecl-http/Manifest
@@ -1,2 +1,4 @@
 DIST pecl_http-2.5.6.tgz 200469 SHA256 
8435eb9082b8fdc56b630e3d3d8e63617a3bc43d360f6f49fbd7b1856b266be4 SHA512 
a4ddb2e55b537a240dc79ad38665f9cb79ef56a70f50e0393ca19c36f744c21374ba801e31e68545516c4be98cff65587ee91b2b25f05dd587120afcb87dfe4a
 WHIRLPOOL 
d4d2158b610c959a558b450a79a77a7f9de53d6e75982e920c4b64d48731139223659af149b9894c2fee1a477005af34a57cb33a806429e11446d5162b031b89
+DIST pecl_http-2.6.0.tgz 217673 SHA256 
ddbf3eea3d1c7004a7dd83b5864aee5f87b1b6032bc281c08ccc62f83b9931ed SHA512 
12d18049411a4133008449a1e7458a3055322dc337f421e0e2be126ec965f15b0189af6fccd9ca4537c48819c763b9e020906ac6d09d87ead92f4436fac595ad
 WHIRLPOOL 
976a3ba0f37e78f97c4cc4884e61b2c14cd8760e48be2da0743a3b7adc44198984ff748ebed63885f012a14c8e016a57247685a576cc90e57c6bfbba59a4e862
 DIST pecl_http-3.0.1.tgz 197372 SHA256 
4e45ea546e3245669887ec98187666ccb4aa3df15078335b1c02c824c8165031 SHA512 
344ae45987269d9505ffed6059be378005298d89c5e39bda6f771d8bf5a1998e91c214c03d32b9c78329c95e4928d35d3659dd3a1c70071aa5b2bd2763852098
 WHIRLPOOL 
76538ec0b94ef5d63808b625a8e73ab499c2afc78cd0f31823dcea4de66d865f7cf8387cc67eac1f19fec032a7ac7b7775685048ac0c6f76fadccfc1d932026c
+DIST pecl_http-3.1.0.tgz 214166 SHA256 
e3de67b156e7d5f6c2e5eb1e2b5f0acceb7004f1260d68c9f8b2c0f9629aabf0 SHA512 
1c272aa476106bb61848f175f0ba6715b3d8928f70cdac1a673cc87c2dc780dff5434a3bc595d5e8a1ef7b847a1d2e214f9e9ae80b8b5d1f80a299febc85b0ea
 WHIRLPOOL 
8a6cb8689001e794b590ad2b0b9c873a8fd805f37726e61c2b617d962a94b3cf87c2d280f665b42bce7d8583415718f505a4f826ac616bcead2bfe2c9295fa55

diff --git a/dev-php/pecl-http/pecl-http-2.6.0.ebuild 
b/dev-php/pecl-http/pecl-http-2.6.0.ebuild
new file mode 100644
index ..2b2f983
--- /dev/null
+++ b/dev-php/pecl-http/pecl-http-2.6.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PHP_EXT_NAME="http"
+PHP_EXT_PECL_PKG="pecl_http"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php5-6"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Extended HTTP Support for PHP"
+LICENSE="BSD-2 MIT"
+SLOT="2"
+IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl"
+
+DEPEND="php_targets_php5-6? (
+   dev-libs/libevent
+   dev-php/pecl-propro:0[php_targets_php5-6]
+   dev-php/pecl-raphf:0[php_targets_php5-6]
+   net-dns/libidn
+   sys-libs/zlib
+   ssl? ( 
net-misc/curl[ssl,curl_ssl_gnutls=,curl_ssl_libressl=,curl_ssl_nss=,curl_ssl_openssl=]
 )
+   !ssl? ( net-misc/curl[-ssl] )
+   dev-lang/php:5.6[hash,session,iconv] )"
+RDEPEND="${DEPEND}"
+PDEPEND="
+   php_targets_php7-0? ( dev-php/pecl-http:7[php_targets_php7-0] )
+   php_targets_php7-1? ( dev-php/pecl-http:7[php_targets_php7-1] )"
+
+PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps )
+
+src_prepare() {
+   if use php_targets_php5-6 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php5-6 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}
+
+pkg_postinst() {
+   ewarn "This API has drastically changed and is not compatible with the 
1.x syntax."
+   ewarn "Please review the documentation and update your code."
+}

diff --git a/dev-php/pecl-http/pecl-http-3.1.0.ebuild 
b/dev-php/pecl-http/pecl-http-3.1.0.ebuild
new file mode 100644
index ..d74da59
--- /dev/null
+++ b/dev-php/pecl-http/pecl-http-3.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PHP_EXT_NAME="http"
+PHP_EXT_PECL_PKG="pecl_http"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Extended HTTP Support for PHP"
+LICENSE="BSD-2 MIT"
+SLOT="7"
+IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl"
+
+DEPEND="dev-libs/libevent
+   

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

2016-12-28 Thread Brian Evans
commit: 8639a7ef6a57f2e5337d9d81f482f6fba5152589
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Dec 28 21:01:08 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Dec 28 21:19:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8639a7ef

dev-php/pecl-raphf: Revision bumps to add php 7.1 support

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild | 41 +++
 dev-php/pecl-raphf/pecl-raphf-2.0.0-r1.ebuild | 40 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild 
b/dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild
new file mode 100644
index ..9875d13
--- /dev/null
+++ b/dev-php/pecl-raphf/pecl-raphf-1.1.2-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PHP_EXT_NAME="raphf"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_ECONF_ARGS=""
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php5-6"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="A reusable, persistent handle and resource factory API"
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+
+PDEPEND="
+   php_targets_php7-0? ( dev-php/pecl-raphf:7[php_targets_php7-0] )
+   php_targets_php7-1? ( dev-php/pecl-raphf:7[php_targets_php7-1] )"
+
+src_prepare() {
+   if use php_targets_php5-6 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php5-6 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}

diff --git a/dev-php/pecl-raphf/pecl-raphf-2.0.0-r1.ebuild 
b/dev-php/pecl-raphf/pecl-raphf-2.0.0-r1.ebuild
new file mode 100644
index ..c70af56
--- /dev/null
+++ b/dev-php/pecl-raphf/pecl-raphf-2.0.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PHP_EXT_NAME="raphf"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_ECONF_ARGS=""
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+# Only really build for 7.x
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="A reusable, persistent handle and resource factory API"
+LICENSE="BSD-2"
+SLOT="7"
+IUSE=""
+
+RDEPEND="php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6] )"
+
+src_prepare() {
+   if use php_targets_php7-0 || use php_targets_php7-1 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php7-0 || use php_targets_php7-1 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}



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

2016-12-28 Thread Brian Evans
commit: b15736edc4db467f12539f84049217d9f9e33a63
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Dec 28 21:11:06 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Dec 28 21:19:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15736ed

dev-php/pecl-propro: Revbumps to add php 7.1 support

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild | 41 +
 dev-php/pecl-propro/pecl-propro-2.0.1-r1.ebuild | 40 
 2 files changed, 81 insertions(+)

diff --git a/dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild 
b/dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild
new file mode 100644
index ..b69efb9
--- /dev/null
+++ b/dev-php/pecl-propro/pecl-propro-1.0.2-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PHP_EXT_NAME="propro"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_ECONF_ARGS=""
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php5-6"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="A reusable, property proxy API for PHP"
+LICENSE="BSD-2"
+SLOT="0"
+IUSE=""
+
+PDEPEND="
+   php_targets_php7-0? ( dev-php/pecl-propro:7[php_targets_php7-0] )
+   php_targets_php7-1? ( dev-php/pecl-propro:7[php_targets_php7-1] )"
+
+src_prepare() {
+   if use php_targets_php5-6 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php5-6 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}

diff --git a/dev-php/pecl-propro/pecl-propro-2.0.1-r1.ebuild 
b/dev-php/pecl-propro/pecl-propro-2.0.1-r1.ebuild
new file mode 100644
index ..047db83
--- /dev/null
+++ b/dev-php/pecl-propro/pecl-propro-2.0.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PHP_EXT_NAME="propro"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_EXT_ECONF_ARGS=""
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+# Only really build for 7.x
+USE_PHP="php7-0 php7-1"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="A reusable property proxy API for PHP"
+LICENSE="BSD-2"
+SLOT="7"
+IUSE=""
+
+RDEPEND="php_targets_php5-6? ( ${CATEGORY}/${PN}:0[php_targets_php5-6] )"
+
+src_prepare() {
+   if use php_targets_php7-0 || use php_targets_php7-1 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php7-0 || use php_targets_php7-1 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}



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

2016-12-28 Thread Kent Fredric
commit: 5f0ae3df3e0ade9ad93c276ee01abf0aa788d12a
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 28 21:18:24 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 28 21:19:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0ae3df

dev-perl/Time-ParseDate: ppc/ppc64/x86 ALLARCHES stable re bug #588030

Additional x86 testing by Myckel Habets

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild 
b/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild
index 84a63d5..57d67e7 100644
--- a/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild
+++ b/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="A Date/Time Parsing Perl Module"
 
 LICENSE="Time-modules public-domain"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="test"
 
 RDEPEND=""



[gentoo-commits] gentoo commit in src/patchsets/gcc/4.8.4/pie: 40_all_gcc48_config_esp.patch README.Changelog README.history

2016-12-28 Thread Magnus Granberg (zorry)
zorry   16/12/28 21:18:58

  Modified: 40_all_gcc48_config_esp.patch README.Changelog
README.history
  Log:
  bump gcc 5.4 gentoo patchset to 1.2

Revision  ChangesPath
1.2  src/patchsets/gcc/4.8.4/pie/40_all_gcc48_config_esp.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/40_all_gcc48_config_esp.patch?rev=1.2=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/40_all_gcc48_config_esp.patch?rev=1.2=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/40_all_gcc48_config_esp.patch?r1=1.1=1.2

Index: 40_all_gcc48_config_esp.patch
===
RCS file: 
/var/cvsroot/gentoo/src/patchsets/gcc/4.8.4/pie/40_all_gcc48_config_esp.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- 40_all_gcc48_config_esp.patch   26 Dec 2014 20:41:26 -  1.1
+++ 40_all_gcc48_config_esp.patch   28 Dec 2016 21:18:58 -  1.2
@@ -1,13 +1,13 @@
-2014-01-04  Magnus Granberg  
+2015-05-12  Magnus Granberg  
 
* gcc/esp.h New file to support --enable-esp
-   Version 20140104.1
+   Version 20150512.1
 
 --- gcc/config/esp.h   2010-04-09 16:14:00.0 +0200
 +++ gcc/config/esp.h   2012-06-23 01:00:31.248348491 +0200
-@@ -0,0 +1,128 @@
+@@ -0,0 +1,132 @@
 +/* License terms see GNU GENERAL PUBLIC LICENSE Version 3.
-+ * Version 20140104.1
++ * Version 201500512.1
 + * Magnus Granberg (Zorry)   */
 +#ifndef GCC_ESP_H
 +#define GCC_ESP_H
@@ -51,11 +51,15 @@
 +  
 +  /*  This will add -fstack-protector-all if we don't have -nostdlib 
-nodefaultlibs -fno-stack-protector -fstack-protector
 +  -fstack-protector-all and we have EFAULT_SSP or EFAULT_PIE_SSP 
defined.  */
-+  #if defined ( EFAULT_SSP ) || defined ( EFAULT_PIE_SSP )
++  #if defined (( EFAULT_SSP ) || defined ( EFAULT_PIE_SSP )) && !defined 
(__arm__)
 +  #define ESP_OPTIONS_SSP_SPEC \
 +  
"%{nostdlib|nodefaultlibs|ffreestanding|fno-stack-protector| \
 +  
fstack-protector|fstack-protector-all:;:-fstack-protector-all} \
 +  %{fstack-check|fstack-check=*:;: -fstack-check}"
++  #elif defined (( EFAULT_SSP ) || defined ( EFAULT_PIE_SSP )) && defined 
(__arm__)
++  #define ESP_OPTIONS_SSP_SPEC \
++  
"%{nostdlib|nodefaultlibs|ffreestanding|fno-stack-protector| \
++  
fstack-protector|fstack-protector-all:;:-fstack-protector-all}"
 +  #else
 +  #define ESP_OPTIONS_SSP_SPEC ""
 +  #endif



1.2  src/patchsets/gcc/4.8.4/pie/README.Changelog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/README.Changelog?rev=1.2=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/README.Changelog?rev=1.2=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/README.Changelog?r1=1.1=1.2

Index: README.Changelog
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.4/pie/README.Changelog,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.Changelog26 Dec 2014 20:41:26 -  1.1
+++ README.Changelog28 Dec 2016 21:18:58 -  1.2
@@ -1,5 +1,10 @@
+0.6.2 Magnus Granberg 
+
+   #518598
+   * gcc/config/esp.h  don't use -fstack-check for arm
+
 0.6.1 Magnus Granberg 
-   
+
#528690
* libgcc/Makefile Disable -fstack-check
 



1.2  src/patchsets/gcc/4.8.4/pie/README.history

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/README.history?rev=1.2=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/README.history?rev=1.2=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/4.8.4/pie/README.history?r1=1.1=1.2

Index: README.history
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gcc/4.8.4/pie/README.history,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.history  26 Dec 2014 20:41:26 -  1.1
+++ README.history  28 Dec 2016 21:18:58 -  1.2
@@ -1,3 +1,5 @@
+0.6.2  12 May 2015
+   U 40_all_gcc48_config_esp.h.patch
 0.6.1  3 Dec 2014
U 03_all_gcc48_Makefile.in.patch
 0.6.0  7 jun 2014
@@ -34,7 +36,7 @@
+ 36_all_gcc48_config_mips.patch
+ 37_all_gcc48_config_ia64.patch
- 35_all_gcc47_config_esp.h.patch
-   - 35_all_gcc48_config_esp.h.patch
+   + 

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

2016-12-28 Thread Sergei Trofimovich
commit: 47eaa6c9ce342607d3185ee5c10fdf0b763ef52e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 28 21:12:39 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 28 21:14:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47eaa6c9

dev-lang/ghc: add dependency on ncurses-5 ABI for ghc[binary], bug #603632

all existing GHC versions were built agains ncurses-5.
Pull in this binary depend when uses choses to install
ghc binary as-is.

Reported-by: Chris Henhawke
Bug: https://bugs.gentoo.org/603632

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/ghc/ghc-7.10.2-r1.ebuild | 11 ++-
 dev-lang/ghc/ghc-7.10.2.ebuild| 11 ++-
 dev-lang/ghc/ghc-7.10.3.ebuild|  9 +
 dev-lang/ghc/ghc-7.8.3.ebuild | 11 ++-
 dev-lang/ghc/ghc-7.8.4.ebuild | 11 ++-
 5 files changed, 49 insertions(+), 4 deletions(-)

diff --git a/dev-lang/ghc/ghc-7.10.2-r1.ebuild 
b/dev-lang/ghc/ghc-7.10.2-r1.ebuild
index c010b36..13af9a4 100644
--- a/dev-lang/ghc/ghc-7.10.2-r1.ebuild
+++ b/dev-lang/ghc/ghc-7.10.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -90,6 +90,15 @@ RDEPEND="
kernel_linux? ( >=sys-devel/binutils-2.17:* )
kernel_SunOS? ( >=sys-devel/binutils-2.17:* )
 "
+# gentoo binaries are built against ncurses-5
+RDEPEND+="
+   binary? (
+   || (
+   sys-libs/ncurses:0/5
+   sys-libs/ncurses:5/5
+   )
+   )
+"
 
 # force dependency on >=gmp-5, even if >=gmp-4.1 would be enough. this is due 
to
 # that we want the binaries to use the latest versioun available, and not to be

diff --git a/dev-lang/ghc/ghc-7.10.2.ebuild b/dev-lang/ghc/ghc-7.10.2.ebuild
index 719778c..7b04d83 100644
--- a/dev-lang/ghc/ghc-7.10.2.ebuild
+++ b/dev-lang/ghc/ghc-7.10.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -90,6 +90,15 @@ RDEPEND="
kernel_linux? ( >=sys-devel/binutils-2.17:* )
kernel_SunOS? ( >=sys-devel/binutils-2.17:* )
 "
+# gentoo binaries are built against ncurses-5
+RDEPEND+="
+   binary? (
+   || (
+   sys-libs/ncurses:0/5
+   sys-libs/ncurses:5/5
+   )
+   )
+"
 
 # force dependency on >=gmp-5, even if >=gmp-4.1 would be enough. this is due 
to
 # that we want the binaries to use the latest versioun available, and not to be

diff --git a/dev-lang/ghc/ghc-7.10.3.ebuild b/dev-lang/ghc/ghc-7.10.3.ebuild
index 78ebfbf..b2d4287 100644
--- a/dev-lang/ghc/ghc-7.10.3.ebuild
+++ b/dev-lang/ghc/ghc-7.10.3.ebuild
@@ -87,6 +87,15 @@ RDEPEND="
kernel_linux? ( >=sys-devel/binutils-2.17:* )
kernel_SunOS? ( >=sys-devel/binutils-2.17:* )
 "
+# gentoo binaries are built against ncurses-5
+RDEPEND+="
+   binary? (
+   || (
+   sys-libs/ncurses:0/5
+   sys-libs/ncurses:5/5
+   )
+   )
+"
 
 # force dependency on >=gmp-5, even if >=gmp-4.1 would be enough. this is due 
to
 # that we want the binaries to use the latest versioun available, and not to be

diff --git a/dev-lang/ghc/ghc-7.8.3.ebuild b/dev-lang/ghc/ghc-7.8.3.ebuild
index 8bc6574..30b7aa5 100644
--- a/dev-lang/ghc/ghc-7.8.3.ebuild
+++ b/dev-lang/ghc/ghc-7.8.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -79,6 +79,15 @@ RDEPEND="
kernel_linux? ( >=sys-devel/binutils-2.17 )
kernel_SunOS? ( >=sys-devel/binutils-2.17 )
 "
+# gentoo binaries are built against ncurses-5
+RDEPEND+="
+   binary? (
+   || (
+   sys-libs/ncurses:0/5
+   sys-libs/ncurses:5/5
+   )
+   )
+"
 
 # force dependency on >=gmp-5, even if >=gmp-4.1 would be enough. this is due 
to
 # that we want the binaries to use the latest versioun available, and not to be

diff --git a/dev-lang/ghc/ghc-7.8.4.ebuild b/dev-lang/ghc/ghc-7.8.4.ebuild
index aa9c5cc..941a063 100644
--- a/dev-lang/ghc/ghc-7.8.4.ebuild
+++ b/dev-lang/ghc/ghc-7.8.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -80,6 +80,15 @@ RDEPEND="
kernel_linux? ( >=sys-devel/binutils-2.17 )
kernel_SunOS? ( >=sys-devel/binutils-2.17 )
 "
+# gentoo binaries are built against ncurses-5
+RDEPEND+="
+   binary? (
+   || (
+   sys-libs/ncurses:0/5
+   sys-libs/ncurses:5/5
+   )
+   )

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

2016-12-28 Thread Kent Fredric
commit: a9c17ff7076adf942c504b6e6193abac6015388b
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 28 21:10:38 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 28 21:12:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9c17ff7

dev-perl/Time-Period: ppc/x86 stable ALLARCHES re bug #588344

Additional arch testing done by Myckel Habets

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Time-Period/Time-Period-1.250.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Time-Period/Time-Period-1.250.0.ebuild 
b/dev-perl/Time-Period/Time-Period-1.250.0.ebuild
index 8999f6f..1dcee67 100644
--- a/dev-perl/Time-Period/Time-Period-1.250.0.ebuild
+++ b/dev-perl/Time-Period/Time-Period-1.250.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Time period Perl module"
 
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2016-12-28 Thread Lars Wendler
commit: 91505c5f0594147f15ab56499cdb58864cb5bac8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 28 20:12:41 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 28 20:12:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91505c5f

net-print/cups-filters: Bump to version 1.13.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/cups-filters/Manifest   |   1 +
 net-print/cups-filters/cups-filters-1.13.2.ebuild | 124 ++
 2 files changed, 125 insertions(+)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 98fb70d..d6d26be 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -2,5 +2,6 @@ DIST cups-filters-1.11.6.tar.xz 1410116 SHA256 
ed33a824cfdc4eba6633a7d491468da8e
 DIST cups-filters-1.12.0.tar.xz 1417696 SHA256 
dc5ba61ca3f30d29a4acc0e4a1b331f2e2d996d1f22a138619e80e7a507b7d01 SHA512 
3f430c8c7aa54d6d4623814ee0102427587a0c5638bd5bb8de7fb63201a7953de2eaf413b458a80f98795b007705c89443ab0587cd555e3faf22b9d95a1196c8
 WHIRLPOOL 
7257c0d42ed334d74d16ef240f5975256f20cd2bcb5f8dc31f353b5766c300c23747b5d1e9ecce718438445b8d41234663386eac78cd1a677c8837251c6c1d7f
 DIST cups-filters-1.13.0.tar.xz 1418588 SHA256 
fb6434030fb762981601a23da8d2f478f71174f4ea19c67fbaaad1392c6959d4 SHA512 
b07e86433d813818b4ef30a2b47cd51ca2859593284939a4fba73bb76a2577bd597fe8f2e181e23c826e21aaba0abadd842748232148a79bb75e37e3bdba95cd
 WHIRLPOOL 
49351d7d15f0b15be26d7cbc18d8d9d79f46562957461391ca85f72fa08a6183ab3dbee17fc99d5fa0206bebe2b8f4de78b755c53f1f4852e97d96c507dfd5a1
 DIST cups-filters-1.13.1.tar.xz 1419244 SHA256 
e410097546c33110deb2247a765c2730cfabe9d997fb8bf30e6c332a2ef5f068 SHA512 
52b040e160d76532762920fdeaf0d17461acc4dd6af53a2052dc4cdaf7a873852a0d6349b98155ebc2423a7270f28107aee57093291e48cc7b41746fe1d312bc
 WHIRLPOOL 
d1ffa286e24bdc4d85a07475216955eadc8d4401cc6b869b9066aabcd73fef24536c17b693439fb3577872b16610ab59f72d036edf82d4658404480a3ba049af
+DIST cups-filters-1.13.2.tar.xz 1420012 SHA256 
a407e4196bc7e0f92146f58b7acf7cf72d206bcd4df1b7b8fa909e8093b75953 SHA512 
50b2e5d65f28bd15bd5e60bf11fc5e182c97a00155fb46ad36d058caa63ee60c504ec59cec05407068234cb1232e77c0ffb0bedd6a4c53bdc34055b60e7ed8b0
 WHIRLPOOL 
7fd79d7e5fe20196d2b8510c8b9faa784d4fe0260c50a949aadd43b6697ad0a535b241ca5f01817ed76df646257a9a15988eb0f84cf389e3b49936690f4a
 DIST cups-filters-1.5.0.tar.xz 1375588 SHA256 
f22a8864e8d5b693795605a31345c08cc68f85120ebde9a0aa7bc27639815932 SHA512 
81574f8368aaef61aeee4369caa394f2c8cdc717b03687d8a17c7927892f07cff68f1efb8d674757cb97001b55fd58fa5c14784a510ce9d31e385b1a73cd18c7
 WHIRLPOOL 
4201d08a2bb76d349a6b9f7220eb48dea86bb81c0cedbe8dcb8796c49ce26f67f6a7c49677b4fc7b6f865eb20e3c806746f565668e9f9e1e3935630621d032cd
 DIST cups-filters-1.8.3.tar.xz 1373028 SHA256 
e1e786f1fbcd3a203d87ebb4106a0ba8d579953cbe22056d12d4ee8143f5341a SHA512 
5c3648670ae141038a373c4e800e81a7584759e3caf8c4e4468cb0da11c0ff521ac80678e603856c7209da6638673400305c38903cb27e3b4d792d17947e2af4
 WHIRLPOOL 
0c0ff9b767f35a61f4b9b2f57392d1a6afce35decf9216e77f7503b62bd67da0fa05f9ed507518599e03d27de50458823499989bf6bfd8d3a3da162292819157

diff --git a/net-print/cups-filters/cups-filters-1.13.2.ebuild 
b/net-print/cups-filters/cups-filters-1.13.2.ebuild
new file mode 100644
index ..79da710
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-1.13.2.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+GENTOO_DEPEND_ON_PERL=no
+
+inherit eutils perl-module systemd
+
+if [[ "${PV}" == "" ]] ; then
+   inherit bzr
+   EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters;
+else
+   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
+fi
+DESCRIPTION="Cups PDF filters"
+HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/pdf_as_standard_print_job_format;
+
+LICENSE="MIT GPL-2"
+SLOT="0"
+IUSE="dbus +foomatic jpeg ldap pdf perl png +postscript static-libs tiff 
zeroconf"
+
+RDEPEND="
+   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
+   >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils,xpdf-headers(+)]
+   >=app-text/qpdf-3.0.2:=
+   dev-libs/glib:2
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/lcms:2
+   >=net-print/cups-1.7.3
+   !<=net-print/cups-1.5.
+   sys-devel/bc
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   foomatic? ( !net-print/foomatic-filters )
+   jpeg? ( virtual/jpeg:0 )
+   ldap? ( net-nds/openldap )
+   pdf? ( app-text/mupdf )
+   perl? ( dev-lang/perl:= )
+   png? ( media-libs/libpng:0= )
+   tiff? ( media-libs/tiff:0 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+   

[gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/

2016-12-28 Thread Lars Wendler
commit: 0a22714ed886aa25645bdf1c0cd8fd281417aeba
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 28 20:13:27 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 28 20:13:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a22714e

net-print/cups-filters: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/cups-filters/Manifest   |   1 -
 net-print/cups-filters/cups-filters-1.13.0.ebuild | 124 --
 2 files changed, 125 deletions(-)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index d6d26be..e86f51f 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,6 +1,5 @@
 DIST cups-filters-1.11.6.tar.xz 1410116 SHA256 
ed33a824cfdc4eba6633a7d491468da8eecdf120cb05557980c47b4cdfad9c7f SHA512 
425eab182101d7bdd02844febebc7d57ed00d822e12ebb08e57a1244dc9d085f2a3c0eeb8ce4fe7586b32ca1a7cca2019ae62114d86692f0d6a6e60510d2711a
 WHIRLPOOL 
f91ea62ad0dcd85a34193f879bf5290a4d7cfa84ae5060bfbd064ee48290fa5eacf367a04264408ba82d549276a6a63215affd08a90f7a0e5515c1028e768228
 DIST cups-filters-1.12.0.tar.xz 1417696 SHA256 
dc5ba61ca3f30d29a4acc0e4a1b331f2e2d996d1f22a138619e80e7a507b7d01 SHA512 
3f430c8c7aa54d6d4623814ee0102427587a0c5638bd5bb8de7fb63201a7953de2eaf413b458a80f98795b007705c89443ab0587cd555e3faf22b9d95a1196c8
 WHIRLPOOL 
7257c0d42ed334d74d16ef240f5975256f20cd2bcb5f8dc31f353b5766c300c23747b5d1e9ecce718438445b8d41234663386eac78cd1a677c8837251c6c1d7f
-DIST cups-filters-1.13.0.tar.xz 1418588 SHA256 
fb6434030fb762981601a23da8d2f478f71174f4ea19c67fbaaad1392c6959d4 SHA512 
b07e86433d813818b4ef30a2b47cd51ca2859593284939a4fba73bb76a2577bd597fe8f2e181e23c826e21aaba0abadd842748232148a79bb75e37e3bdba95cd
 WHIRLPOOL 
49351d7d15f0b15be26d7cbc18d8d9d79f46562957461391ca85f72fa08a6183ab3dbee17fc99d5fa0206bebe2b8f4de78b755c53f1f4852e97d96c507dfd5a1
 DIST cups-filters-1.13.1.tar.xz 1419244 SHA256 
e410097546c33110deb2247a765c2730cfabe9d997fb8bf30e6c332a2ef5f068 SHA512 
52b040e160d76532762920fdeaf0d17461acc4dd6af53a2052dc4cdaf7a873852a0d6349b98155ebc2423a7270f28107aee57093291e48cc7b41746fe1d312bc
 WHIRLPOOL 
d1ffa286e24bdc4d85a07475216955eadc8d4401cc6b869b9066aabcd73fef24536c17b693439fb3577872b16610ab59f72d036edf82d4658404480a3ba049af
 DIST cups-filters-1.13.2.tar.xz 1420012 SHA256 
a407e4196bc7e0f92146f58b7acf7cf72d206bcd4df1b7b8fa909e8093b75953 SHA512 
50b2e5d65f28bd15bd5e60bf11fc5e182c97a00155fb46ad36d058caa63ee60c504ec59cec05407068234cb1232e77c0ffb0bedd6a4c53bdc34055b60e7ed8b0
 WHIRLPOOL 
7fd79d7e5fe20196d2b8510c8b9faa784d4fe0260c50a949aadd43b6697ad0a535b241ca5f01817ed76df646257a9a15988eb0f84cf389e3b49936690f4a
 DIST cups-filters-1.5.0.tar.xz 1375588 SHA256 
f22a8864e8d5b693795605a31345c08cc68f85120ebde9a0aa7bc27639815932 SHA512 
81574f8368aaef61aeee4369caa394f2c8cdc717b03687d8a17c7927892f07cff68f1efb8d674757cb97001b55fd58fa5c14784a510ce9d31e385b1a73cd18c7
 WHIRLPOOL 
4201d08a2bb76d349a6b9f7220eb48dea86bb81c0cedbe8dcb8796c49ce26f67f6a7c49677b4fc7b6f865eb20e3c806746f565668e9f9e1e3935630621d032cd

diff --git a/net-print/cups-filters/cups-filters-1.13.0.ebuild 
b/net-print/cups-filters/cups-filters-1.13.0.ebuild
deleted file mode 100644
index 79da710..
--- a/net-print/cups-filters/cups-filters-1.13.0.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-GENTOO_DEPEND_ON_PERL=no
-
-inherit eutils perl-module systemd
-
-if [[ "${PV}" == "" ]] ; then
-   inherit bzr
-   EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters;
-else
-   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
-fi
-DESCRIPTION="Cups PDF filters"
-HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/pdf_as_standard_print_job_format;
-
-LICENSE="MIT GPL-2"
-SLOT="0"
-IUSE="dbus +foomatic jpeg ldap pdf perl png +postscript static-libs tiff 
zeroconf"
-
-RDEPEND="
-   postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
-   >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils,xpdf-headers(+)]
-   >=app-text/qpdf-3.0.2:=
-   dev-libs/glib:2
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/lcms:2
-   >=net-print/cups-1.7.3
-   !<=net-print/cups-1.5.
-   sys-devel/bc
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   foomatic? ( !net-print/foomatic-filters )
-   jpeg? ( virtual/jpeg:0 )
-   ldap? ( net-nds/openldap )
-   pdf? ( app-text/mupdf )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:0= )
-   tiff? ( media-libs/tiff:0 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${RDEPEND}
-   dev-util/gdbus-codegen
-"
-
-src_configure() {
-   econf \
-   

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

2016-12-28 Thread Brian Evans
commit: 14cd499bedd5c2a170f0999ff2ed560827e1bbc5
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Dec 28 19:57:33 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Dec 28 19:57:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cd499b

dev-php/pecl-dio: Version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-php/pecl-dio/Manifest  |  1 +
 dev-php/pecl-dio/pecl-dio-0.0.9.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-php/pecl-dio/Manifest b/dev-php/pecl-dio/Manifest
index 32bc793..4d4eaef 100644
--- a/dev-php/pecl-dio/Manifest
+++ b/dev-php/pecl-dio/Manifest
@@ -1 +1,2 @@
 DIST dio-0.0.7.tgz 19570 SHA256 
0294c0f88705213b30589c565fffa1a3e7cb036806eaa2a47e6a793914a821fe SHA512 
00925d6f6640f6a17c5bb8997910f15978c9e53b190ff4a44c3a23138013d1f460ef6fa1522fd5f5b1bd51130b859ea1619beffdb702a69b99a13e5eadd8ca25
 WHIRLPOOL 
4511273497f32ae726cce8153a83bca31b529e21dd73b1330cab9a8d56fc42fa993ae699631989f12625a25e4aa3aad9a25a036c86894a35c6f61c9c620ba037
+DIST dio-0.0.9.tgz 36688 SHA256 
2c80b63fbbbaead856cb468955c14dc328d1262621b0c704b122d902053c8156 SHA512 
7bca34a50a1c6cc1f28f47e62392d5a71bccf2783e12f510cc0101949c68d753650e19dbf9ef8172ba23c02680d30959791738353d89762f806ac7ae72a20058
 WHIRLPOOL 
ed6d1947ec9b0fe1721648727467c5d726bfca0c0e362afa5e6170a51cbe5dbea67bb0a54fb01219581295689f4c5d0b6626772bfae4378bda72b5f8ae6452fc

diff --git a/dev-php/pecl-dio/pecl-dio-0.0.9.ebuild 
b/dev-php/pecl-dio/pecl-dio-0.0.9.ebuild
new file mode 100644
index ..3027af7
--- /dev/null
+++ b/dev-php/pecl-dio/pecl-dio-0.0.9.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PHP_EXT_NAME="dio"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+MY_PV=${PV/_rc/RC}
+PHP_EXT_S="${WORKDIR}/${PN/pecl-/}-${MY_PV}"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Direct I/O functions for PHP"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+S="${PHP_EXT_S}"



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

2016-12-28 Thread Michael Palimaka
commit: 46b7830f2c83bafd9377a2b85146a3326214012a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec 28 19:52:07 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 28 19:52:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b7830f

dev-perl/Tree-Simple: x86 stable using ALLARCHES

Arch testing by Myckel Habets.

Gentoo-bug: 588348

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Tree-Simple/Tree-Simple-1.270.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Tree-Simple/Tree-Simple-1.270.0.ebuild 
b/dev-perl/Tree-Simple/Tree-Simple-1.270.0.ebuild
index 37d2996..0065034 100644
--- a/dev-perl/Tree-Simple/Tree-Simple-1.270.0.ebuild
+++ b/dev-perl/Tree-Simple/Tree-Simple-1.270.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="A simple tree object"
 
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="test minimal"
 
 RDEPEND="



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

2016-12-28 Thread Michael Palimaka
commit: 0070b7c43e13d5aca307a61658f4d24ec8ecd24d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec 28 19:49:46 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 28 19:49:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0070b7c4

dev-python/keyring: x86 stable using ALLARCHES

Gentoo-bug: 591318

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-python/keyring/keyring-9.3.1.ebuild 
b/dev-python/keyring/keyring-9.3.1.ebuild
index 7afe95a..9826924 100644
--- a/dev-python/keyring/keyring-9.3.1.ebuild
+++ b/dev-python/keyring/keyring-9.3.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="PSF-2"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-firewall/ferm/

2016-12-28 Thread Michael Palimaka
commit: c826d8b97d5ca99591b665d24b94fbc38bbbd6ef
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec 28 19:47:59 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 28 19:48:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c826d8b9

net-firewall/ferm: ppc/x86 stable using ALLARCHES

Gentoo-bug: 597746

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-firewall/ferm/ferm-2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/ferm/ferm-2.3.ebuild 
b/net-firewall/ferm/ferm-2.3.ebuild
index aaefa8c..9baacd6 100644
--- a/net-firewall/ferm/ferm-2.3.ebuild
+++ b/net-firewall/ferm/ferm-2.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://ferm.foo-projects.org/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 # does not install any perl libs



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

2016-12-28 Thread Kent Fredric
commit: 371459c63db6f6c8cd49a7725ff0d22baf357263
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 28 19:39:01 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 28 19:39:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371459c6

dev-perl/UNIVERSAL-can: ALLARCHES stable x86 ppc re bug #588352

Additional AT Testing by Myckel Habets

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild 
b/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild
index 3d07aaa..896a412 100644
--- a/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild
+++ b/dev-perl/UNIVERSAL-can/UNIVERSAL-can-1.201.403.280.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Hack around people calling UNIVERSAL::can() as a function"
 
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86 ~ppc-aix"
+KEYWORDS="amd64 ~arm ppc x86 ~ppc-aix"
 IUSE="test"
 
 RDEPEND="virtual/perl-Scalar-List-Utils"



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

2016-12-28 Thread Kent Fredric
commit: e69b788ea7d1d8ce39ade36eab56b525556991bf
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 28 19:14:47 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 28 19:15:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69b788e

dev-perl/AnyEvent: x86 stable re bug #588382

AT by Myckel Habets

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-perl/AnyEvent/AnyEvent-7.120.0.ebuild 
b/dev-perl/AnyEvent/AnyEvent-7.120.0.ebuild
index c257125..55d594d 100644
--- a/dev-perl/AnyEvent/AnyEvent-7.120.0.ebuild
+++ b/dev-perl/AnyEvent/AnyEvent-7.120.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Provides a uniform interface to various event loops"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-solaris"
 IUSE=""
 
 RDEPEND=""



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

2016-12-28 Thread Jeroen Roovers
commit: b7c25115ce2d2a354befdd0560e2143e20e5cd6b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Dec 28 19:01:14 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Dec 28 19:02:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c25115

x11-misc/xautolock: Bump Debian patch level.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-misc/xautolock/Manifest   |  1 +
 x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/x11-misc/xautolock/Manifest b/x11-misc/xautolock/Manifest
index 3459805..77c50a8 100644
--- a/x11-misc/xautolock/Manifest
+++ b/x11-misc/xautolock/Manifest
@@ -1,2 +1,3 @@
 DIST xautolock-2.2.tgz 35288 SHA256 
11f0275175634e6db756e96f5713ec91b8b1c41f8663df54e8a5d27dc71c4da2 SHA512 
5f9dcc25cda706610e77a74235c4b421ca3a833d154b1a269057f0774579e1c6ec36fe0e5be5fadd6942ce8c1640a760f891397586b162e6024b524635153d04
 WHIRLPOOL 
c10262350dd39d9e69d491ee2164911ccb6077dd7f8be08981256e4fcb3d7059133fb172360d8f33b12d89e6576f4c4aa6b9d3ea4cdff427e4d5a0dab6ba757c
+DIST xautolock_2.2-5.1.debian.tar.xz 5828 SHA256 
52aae5907807b5a39546859e174a30ed0e2dba800bf62c66f5fdb160ba9543d2 SHA512 
315f27518b89fa6633e3ce157423cd271f3db3b797fc59febc35aa8b33379bd6eda55ac9c7ccdf996c2d9d50bb6bef3b15add84b39236ace425740238de77e59
 WHIRLPOOL 
153b319cd804f287d2f5ef026da1a89af0d606cf00840eda0fb31dbaa29e35d5856a878aba8033200b9d177e9b37f674a6c79cd0a6636ad99b9cf54f430a33c2
 DIST xautolock_2.2-5.debian.tar.xz 5444 SHA256 
6a7ad00b0b01062927f10d995338836f535742e82092343cadc6ac6cc4644167 SHA512 
aa5a5dc61d029803172ce99bfa9cacdb29ae44f1b45293947dfbde11c17f19c736071578863982aa4cf59f2a22de3e0463e6e17c3d768a4054387f2591b7238c
 WHIRLPOOL 
485ed69545c7f116276120acefb206e8d2f0d2fecd4346a492f8f2c27b897543bab9e288df1e904f663d24f07e1fa43cffa155025f73027799169d383e40d156

diff --git a/x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild 
b/x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild
new file mode 100644
index ..449a8b4
--- /dev/null
+++ b/x11-misc/xautolock/xautolock-2.2_p5_p1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit toolchain-funcs versionator
+
+DESCRIPTION="An automatic X screen-locker/screen-saver"
+HOMEPAGE="http://www.ibiblio.org/pub/Linux/X11/screensavers/;
+
+DEB_REV_MAJ="$(get_version_component_range 3)"
+DEB_REV_MIN="$(get_version_component_range 4)"
+DEB_REVISION="${DEB_REV_MAJ/p}.${DEB_REV_MIN/p}"
+SRC_URI="
+   ${HOMEPAGE}/${P/_p*/}.tgz
+   
mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p*/}-${DEB_REVISION}.debian.tar.xz
+"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+RDEPEND="
+   || (
+   x11-misc/alock
+   x11-misc/i3lock
+   x11-misc/slim
+   x11-misc/slock
+   x11-misc/xlockmore
+   x11-misc/xtrlock
+   )
+   x11-libs/libXScrnSaver
+"
+DEPEND="
+   ${RDEPEND}
+   app-text/rman
+   x11-misc/imake
+   x11-proto/scrnsaverproto
+"
+
+S=${WORKDIR}/${P/_p*}
+
+PATCHES=(
+   "${WORKDIR}"/debian/patches/10-fix-memory-corruption.patch
+   "${WORKDIR}"/debian/patches/11-fix-no-dpms.patch
+   "${WORKDIR}"/debian/patches/12-fix-manpage.patch
+   "${WORKDIR}"/debian/patches/13-fix-hppa-build.patch
+   "${WORKDIR}"/debian/patches/14-do-not-use-union-wait-type.patch
+)
+
+src_configure() {
+   xmkmf || die
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   CDEBUGFLAGS="${CFLAGS}" \
+   EXTRA_LDOPTIONS="${LDFLAGS}"
+}
+
+src_install () {
+   dobin xautolock
+   newman xautolock.man xautolock.1
+   dodoc Changelog Readme Todo
+}



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

2016-12-28 Thread Fabian Groffen
commit: 5e9fa40935cacd465533c6cef424b9b6ff7f259e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 28 18:44:36 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 28 18:44:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9fa409

media-libs/mesa: Fix out of Prefix installation by Matthias Gerstner, bug 
#603928

Package-Manager: portage-2.3.0

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

diff --git a/media-libs/mesa/mesa-11.2.2.ebuild 
b/media-libs/mesa/mesa-11.2.2.ebuild
index 4c8fe8e..e110ec5 100644
--- a/media-libs/mesa/mesa-11.2.2.ebuild
+++ b/media-libs/mesa/mesa-11.2.2.ebuild
@@ -228,7 +228,7 @@ multilib_src_configure() {
$(use_enable xa)
$(use_enable xvmc)
"
-   use vaapi && myconf+=" 
--with-va-libdir=/usr/$(get_libdir)/va/drivers"
+   use vaapi && myconf+=" 
--with-va-libdir=${EPREFIX}/usr/$(get_libdir)/va/drivers"
 
gallium_enable swrast
gallium_enable video_cards_vc4 vc4



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

2016-12-28 Thread Fabian Groffen
commit: 0df5680883b50fbead216c5b10b592f153c40811
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 28 18:21:53 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 28 18:29:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0df56808

net-misc/netkit-rsh: add Prefix keywords

Package-Manager: portage-2.2.28-prefix

 net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild 
b/net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild
index 328015a..2bd2df1 100644
--- a/net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild
+++ b/net-misc/netkit-rsh/netkit-rsh-0.17-r10.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 
~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
 IUSE="pam"
 
 RDEPEND=">=sys-libs/ncurses-5.2
@@ -46,7 +46,7 @@ src_prepare() {
 
 src_configure() {
tc-export CC
-   ./configure $(usex pam '' '--without-pam') || die
+   ${CONFIG_SHELL:-/bin/sh} ./configure $(usex pam '' '--without-pam') || 
die
 
sed -i \
-e "s:-pipe -O2:${CFLAGS}:" \



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

2016-12-28 Thread Patrick Lauer
commit: 85f318f5c668c77be15fc92c0160eedfa1c5b0bb
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec 28 18:16:43 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Dec 28 18:16:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f318f5

dev-util/jenkins-bin: Bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/jenkins-bin/Manifest  |  2 ++
 dev-util/jenkins-bin/jenkins-bin-2.19.4.ebuild | 47 ++
 dev-util/jenkins-bin/jenkins-bin-2.38.ebuild   | 47 ++
 3 files changed, 96 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 5c9ca59..1e4f17c 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -2,9 +2,11 @@ DIST jenkins-bin-1.651.2.war 64673620 SHA256 
1e239db19071beaac3f2db3ec6a568346bb
 DIST jenkins-bin-2.11.war 68824538 SHA256 
45f89868e66e53160cda5f367eb9c1026ac086794214e18304c51c6d320f6680 SHA512 
d045175692a9d8407bda696cf3453a36944bf72fe11a4297dc523800f104088b0328c5400869e38cb44e86f232e95d9ac90e9a3ea4b956abfcbadb36ad8d456f
 WHIRLPOOL 
0d696e8d126066b20acd74d00125f953845b2083ff82895f0e13473e8e2ab0cf53dd8fde6ea2e5ab200d223aebf7ebb3df297ae9f7ca5535ace82a6c94e6d152
 DIST jenkins-bin-2.17.war 69523163 SHA256 
af040100d91c7f9af416446a4a1c35fd8b7a5d8838872ab63dc01526233a8300 SHA512 
0bdd07d546a7719be5aa6bd61d82b32d1c5caa3cd4f636f49a059e12cd2f9d7a6465a456b857d6575671d3d6c37ccf48b701030ff67e933b96ac1ad10caa5a36
 WHIRLPOOL 
11f399268f728af4fcadd653b8a059651124bff901edc21f4b7319cee93b64ce7fbc0b68085d758eb00f95a7dd244bd3c76012e8b1aa4342f8164b7603329346
 DIST jenkins-bin-2.19.1.war 69754011 SHA256 
eb0484ab9a405d663724ec2a678ee648b7995b7b1b1021bf85dcddf7d2b2f577 SHA512 
0a2d158032c73f36947102cdba9467d8378ffe209c3bfef566288c3b97d66a18972ad57321b7e8f537881ab18807ec8f96ce0990caedc4589e1e984a21134be5
 WHIRLPOOL 
7c2522676bd3c60864a940c2c71a5eaef9cbc4743e83ad838474834250e7fb9ddde9d6939baf6e2fc4e8cba2c2b7b5b7f55433c439e7765c7b75552b496f7edd
+DIST jenkins-bin-2.19.4.war 69770196 SHA256 
c1b82650ad4bbddc696a18b4907c6e21078adfdabd4ed609c789aba29483fa72 SHA512 
f233fdbf2ee143acfd9515c1ad2a083ac02ac8415519c8d4090f166125d1e83e1013b988e872f9da578868d5718373f6c9e312237d8fcd03317037f79282963b
 WHIRLPOOL 
4dc33414666ee089341b4c347a0c57b1968d5fc1ee3df85ae100a266a5c91f00a8b96bf8188bb2186c32d8761824167e788c63b8b187043592a4093da527561e
 DIST jenkins-bin-2.26.war 69920303 SHA256 
8994979440e0c371a243edc53d9468d7ba1cf1fa22c26fd67db94ea6cafa9138 SHA512 
9b80c88cd0752f1469c7f7469942a4b739d9d7d90963fb37066be9bd3feaec5a7b838f74cdc2e32b763a96a539fc021aa8ce8fed3fadef861c673d8837753502
 WHIRLPOOL 
2b488e7458127b7602d514b0dd939d45ccc0b73fb1c80c1f1da6eb75d7aa6abb16cabe5055874130ac22f643d10f4ae7e7110f1dc50bfd5071141842781252c1
 DIST jenkins-bin-2.27.war 70500523 SHA256 
85b0e3ea8ff0980361cc1e324a7076351301f4b6e02f4a97daf1d1577e0dc9fb SHA512 
810a0867fc894662e3fc4e55587a02d5f43669d8fc4f51c7608e9abefa0a3309931f76ce69e3cedf920b6c8bbd25af08fc0fa14c7e52c5cab57ddd9b615facf0
 WHIRLPOOL 
a3c4c598445d6fe43739846a12ada8cc568d04ce92be769d684a44a5cbfd49ce3c89bd76d2e9d4910d90d32387a55255a7d62eca0497ed7f02c5c43702798653
 DIST jenkins-bin-2.28.war 70116639 SHA256 
99e31a8059a869552f3df8bc6169739c14976057fe712109665aaae27375d85a SHA512 
850b7cddce2e86c3e1cfde70ac24517bae41d3ca716f5a2cefd519fac8ccac931c33178e6b261530d90c62051db24e96763cd7b84ef3f852d0cd062d60a068d4
 WHIRLPOOL 
86d5267c946b71accec5bed7009aaa1afbb45729d75777ef54d1af63809f766534a7ef9de5b156607b66bdef90af574f52faffcd14411c29ae9a5128bfe1b8c9
 DIST jenkins-bin-2.33.war 68835918 SHA256 
feb7f95d09cf48ab1f52e48219530fbc6db3da019fa8fb40341b89904f2335f4 SHA512 
562bf455adc95e7dd86d7b419c39d7db4a37546ab81de47e5961c739474db38875b893228ab628d01a96f3da65ffabc0824bd2e2ad0752314d3096eed7779454
 WHIRLPOOL 
bdcff72ca928ae0ec0e58e5e2d5b7a6f83c64b111251ceca6e06f665ac0f4e83b41bf7375048d293d0e9e6d3d464e9622787dbc13cd444bd4654e9b4b05bef48
+DIST jenkins-bin-2.38.war 68586722 SHA256 
59f587198b306a23753d7329dbff5e07eb8de31d31734f001ccef1c1aa0af1ae SHA512 
4b2f24f9bf6da1a717ff5853f93c53052ff09baa60eb0bc73430e66a23c2d3f916297c70a1c5f5e44b48c1e43a479e7afb3addb6c5cc3ffbf3ac3f4cf3361cd8
 WHIRLPOOL 
b5490d65312864c0420419d8812d5c19cb3ecbc30e71d184e4df7a7b1fe17b20bd57017c6493dd0e115fc1ad6f00a06cb0042d0188946fec36cb5eb8a49c0ee8
 DIST jenkins-bin-2.5.war 68819605 SHA256 
d8de143eef34d0d9d12cc314901eab57f55ddce74c5f6e567920bf4fc0571823 SHA512 
7d292db6f08134e901ae23175746ad34ecd4af687d07d18a3e67c042c4964d7b9ebffaffa8596392531ecd364433dcfa6326bd6f9a866d827d53c0dc981cf6b5
 WHIRLPOOL 
0eda23ca1e3a8bbd2e1dd28c2272a67c98fcc6514d681507f61f9aa2dc07a535fb75302f22f28e42e789761c84f1c2d2bd7c5526bc2e979fca4d1f759bec0f7a
 DIST jenkins-bin-2.7.2.war 68853528 SHA256 
b1ea4e1e72a7fe6ead79f7c93b76934d2b8291ab764fc212abe952fa4322a74a SHA512 

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

2016-12-28 Thread Patrick Lauer
commit: 857707b2c81bd2e1268810c1318548ab51888b96
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec 28 18:12:56 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Dec 28 18:13:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857707b2

net-analyzer/zabbix: Bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/zabbix/Manifest|   1 +
 net-analyzer/zabbix/zabbix-3.2.3.ebuild | 329 
 2 files changed, 330 insertions(+)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 3789f05..ee1ad30 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -1,3 +1,4 @@
 DIST zabbix-2.2.16.tar.gz 15498413 SHA256 
3cfcd8c7c11a2e18298e93f33701210b963a7c0e61d8c14fccfd9a8beef08041 SHA512 
5d92c17e86608359fff220416d5eed2d4ac10edfe56f4162f4b7660c472cf6f609ba01034d76e5b7164c22d55a1fc5be753f5d0e0ce7ac71d00a6f68dca14afd
 WHIRLPOOL 
2b219d17624ef40a8844193a3d836326160249549775db31c7c68597d17d9fa3d71ddbc9aa30e73c2255606957d0d2f5f562fbf2b0c0654d794c8e61e96e7ead
 DIST zabbix-3.0.6.tar.gz 15513412 SHA256 
4fe972b061cae8cc91bf2870f2caabc967096f31def5a3f53e8789154b05a97b SHA512 
ccffc58f3555bea62011bad272e8a3085d1723d8cb200e00a3e657696104c3fd055b8b963a26d9c726ef45a5381c7f9625498e99b756a3dd97b147d8b7884d1f
 WHIRLPOOL 
137eb724b5205e5d38d00f96c62da5f96ef91c57b01280489bafb67c54d10e7c40304b4674fcefedda9381dfe6d2721b81dbcda1822f56f6d538e067c2588fea
 DIST zabbix-3.2.2.tar.gz 15915015 SHA256 
f9760dde57b1faee4bbecf00c39877678d58aaf4b6205e010d6b049d9cf4535e SHA512 
1f6cb6344d24ed91c49fa116d6862cfd78caab9cd3297329369dd2df5cf9c83fda67bc9faa1a59f2b605bfeda73a69a3e29653fca320eda1b67f4d0931bfdb9b
 WHIRLPOOL 
a3e9c22459376b29b3f041f0e57b369976e2fa6eb752dd79e3f862a3095c216c91e08854dff350505c33c0a5e1b73b0c4b677d5a2bb1c0c872791023c741ac77
+DIST zabbix-3.2.3.tar.gz 15922416 SHA256 
e6dba74039d8d6efff86ec3da99909f4daeaeb66d48781bbb666e3094533da25 SHA512 
5a704282765fa66d1aa53ae546d3a49a35050d6830a25a3a9ad64d73f8aff48b31e8d13f37d147c8d6244bb0f2dab21bceb5d022f1c3ffa726c10edc6e7bd1f6
 WHIRLPOOL 
cab23a3edfa53f7b505f0d7e03fbcf0a2f59a52e441e195b5f7ffee7bd0258ba7cb93e45f894e16ba4ad1a1b236cfef0cc65c7b7905ee0ebde2e11972710

diff --git a/net-analyzer/zabbix/zabbix-3.2.3.ebuild 
b/net-analyzer/zabbix/zabbix-3.2.3.ebuild
new file mode 100644
index ..aaa5b91
--- /dev/null
+++ b/net-analyzer/zabbix/zabbix-3.2.3.ebuild
@@ -0,0 +1,329 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+# needed to make webapp-config dep optional
+WEBAPP_OPTIONAL="yes"
+inherit flag-o-matic webapp java-pkg-opt-2 user systemd toolchain-funcs
+
+DESCRIPTION="ZABBIX is software for monitoring of your applications, network 
and servers"
+HOMEPAGE="http://www.zabbix.com/;
+MY_P=${P/_/}
+MY_PV=${PV/_/}
+SRC_URI="http://prdownloads.sourceforge.net/zabbix/${MY_P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+WEBAPP_MANUAL_SLOT="yes"
+KEYWORDS="~amd64 ~x86"
+IUSE="+agent java curl frontend ipv6 xmpp ldap libxml2 mysql openipmi oracle 
postgres proxy server ssh ssl snmp sqlite odbc static"
+REQUIRED_USE="|| ( agent frontend proxy server )
+   proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) )
+   server? ( ^^ ( mysql oracle postgres sqlite odbc ) )
+   static? ( !oracle !snmp )"
+
+COMMON_DEPEND="snmp? ( net-analyzer/net-snmp )
+   ldap? (
+   net-nds/openldap
+   =dev-libs/cyrus-sasl-2*
+   net-libs/gnutls
+   )
+   mysql? ( >=virtual/mysql-5.0.3 )
+   sqlite? ( >=dev-db/sqlite-3.3.5 )
+   postgres? ( dev-db/postgresql:* )
+   oracle? ( >=dev-db/oracle-instantclient-basic-10.0.0.0 )
+   xmpp? ( dev-libs/iksemel )
+   libxml2? ( dev-libs/libxml2 )
+   curl? ( net-misc/curl )
+   openipmi? ( sys-libs/openipmi )
+   ssh? ( net-libs/libssh2 )
+   java? ( virtual/jdk:* )
+   odbc? ( dev-db/unixODBC )
+   ssl? ( dev-libs/openssl:=[-bindist] )"
+
+RDEPEND="${COMMON_DEPEND}
+   proxy? ( net-analyzer/fping[suid] )
+   server? ( net-analyzer/fping[suid]
+   app-admin/webapp-config )
+   java?   (
+   >=virtual/jre-1.4
+   dev-java/slf4j-api
+   )
+   frontend? (
+   
>=dev-lang/php-5.3.0[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode]
+   || ( dev-lang/php[apache2] dev-lang/php[cgi] dev-lang/php[fpm] )
+   mysql? ( dev-lang/php[mysqli] )
+   odbc? ( dev-lang/php[odbc] )
+   oracle? ( dev-lang/php[oci8-instant-client] )
+   postgres? ( dev-lang/php[postgres] )
+   sqlite? ( dev-lang/php[sqlite] )
+   media-libs/gd[png]
+   app-admin/webapp-config )"
+DEPEND="${COMMON_DEPEND}
+   static? (
+   ldap? (
+   

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

2016-12-28 Thread Kent Fredric
commit: a4fc5437d1807d0415cc2e2de3f7e344190c3486
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Dec 28 18:10:52 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Dec 28 18:11:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4fc5437

dev-perl/Variable-Magic: x86 stable re bug #594016

AT by Myckel Habets

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Variable-Magic/Variable-Magic-0.590.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Variable-Magic/Variable-Magic-0.590.0.ebuild 
b/dev-perl/Variable-Magic/Variable-Magic-0.590.0.ebuild
index 8295917..9d619ba 100644
--- a/dev-perl/Variable-Magic/Variable-Magic-0.590.0.ebuild
+++ b/dev-perl/Variable-Magic/Variable-Magic-0.590.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Associate user-defined magic to variables from Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~x86 ~ppc-aix ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc x86 ~ppc-aix ~x64-macos"
 IUSE="test"
 
 RDEPEND="



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

2016-12-28 Thread Mike Frysinger
commit: 6a01cd3535e4418164e49fc59ea2aa7cde98860e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 18:09:44 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 18:09:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a01cd35

app-emulation/qemu: drop unicore32 from user targets for now

Upstream has disabled this user target until it can be updated.  Since
that doesn't look like it'll happen soon, also drop it from the ebuild.

 app-emulation/qemu/qemu-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index a33eb05..4859990 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -34,9 +34,9 @@ static-user systemtap tci test +threads usb usbredir +uuid 
vde +vhost-net \
 virgl virtfs +vnc vte xattr xen xfs"
 
 COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel mips
-mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64 unicore32
+mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc sparc64
 x86_64"
-IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 moxie ppcemb tricore xtensa 
xtensaeb"
+IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 moxie ppcemb tricore unicore32 
xtensa xtensaeb"
 IUSE_USER_TARGETS="${COMMON_TARGETS} armeb mipsn32 mipsn32el ppc64abi32 
ppc64le sparc32plus tilegx"
 
 use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})



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

2016-12-28 Thread Mike Frysinger
commit: 2e79d2cc6482e7c274f92ff83d01ae67e4a627b9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 28 18:04:35 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 28 18:04:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e79d2cc

app-editors/nano: version bump to 2.7.3

 app-editors/nano/Manifest | 2 +-
 app-editors/nano/{nano-2.7.2.ebuild => nano-2.7.3.ebuild} | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-editors/nano/Manifest b/app-editors/nano/Manifest
index 17d90a6..4045fce 100644
--- a/app-editors/nano/Manifest
+++ b/app-editors/nano/Manifest
@@ -1,3 +1,3 @@
 DIST nano-2.5.3.tar.gz 1967760 SHA256 
b2b060129b9feff2d4870d803a441178c96531de9aed144ec0b83bd63ccb12ee SHA512 
1d859f0bd88b9d907cfcaa84edc212bcaea4335c203922eb5b7378c2b45d88dffe1f3e4cb499a824d33781485834ef564997c58cf1fd92610d08f6ce8dcb67d5
 WHIRLPOOL 
a2ca1c41d3cb26756cc9aba5b5fa0aeaea220626b98d0abfa1c5c4d4d57c3a5ef688d5edf00a6a00849ee25a67b2bbab93c4d454f6eb5a204b10fa01de3e298f
 DIST nano-2.6.3.tar.gz 2019354 SHA256 
4f4054e12f2181c8e436163e931a0a565612242ff9e566c4d1adeda0f91fd503 SHA512 
5079c0da976e3cfef9f3980e37c2501837bc66bb98fadd6fe7f02b061b83c99454678833fd43c74e6796cdc4ee9028ccba7a8a05e0f86e7a6517ba4d4c6bc95e
 WHIRLPOOL 
94520ca9c7a11342133adfd3a1e9e9c77a6c07ab18b1b51bf39918b331abc6bd7ebeb937c2ec8ed3e59b8d0468e40f4e5811e66a8aecd469ad42c595c1b61fe4
-DIST nano-2.7.2.tar.gz 2050098 SHA256 
89cc45dd630c6fb7276a14e1b3436a9972cf6d66eed15b14c3583af99070353c SHA512 
faff964fda141c925f04528bd1f759b7cc16aec4642549134ab199850bd21e5d0d42bc564ce13bd9660f24bb6d2e5790185c8652b416dcd042b6ac9085f2acff
 WHIRLPOOL 
43a1c6920e1c8e344192118eb826b0f0f00627ea8a98c760d997caf42e164ec3fb72fbabbdd5a672827da83f4ce83aa40def9b3c57f857a1ea562eff9f716ffb
+DIST nano-2.7.3.tar.gz 2048675 SHA256 
3574d4594d051f3b572c47d63bfc3763fb1148c50b811ba7a016bacd94887a88 SHA512 
cd159cf193f05b37f770ac79e532fe96be158688d241ab7090861016fe0da9dde2ab504d0703b8feea8043e1deded3f10f0ab4dd5cceba99fe4a1dfcf5062b0b
 WHIRLPOOL 
19b042c29be4c8afca33870e85f0b893aa9f9d958be3043272dcef5ad8d775dc3b43fe1a418efee283c89a301be1503b04b825758666be1a8e25596f3a36b8be

diff --git a/app-editors/nano/nano-2.7.2.ebuild 
b/app-editors/nano/nano-2.7.3.ebuild
similarity index 99%
rename from app-editors/nano/nano-2.7.2.ebuild
rename to app-editors/nano/nano-2.7.3.ebuild
index c75dad9..ea75851b 100644
--- a/app-editors/nano/nano-2.7.2.ebuild
+++ b/app-editors/nano/nano-2.7.3.ebuild
@@ -1,8 +1,7 @@
 # Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=6
+EAPI="5"
 
 inherit eutils flag-o-matic
 if [[ ${PV} == "" ]] ; then
@@ -36,7 +35,7 @@ src_prepare() {
if [[ ${PV} == "" ]] ; then
eautoreconf
fi
-   default
+   epatch_user
 }
 
 src_configure() {



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

2016-12-28 Thread Patrick Lauer
commit: a094588479125876d7495566c67debfc27707431
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Dec 28 18:01:23 2016 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Dec 28 18:01:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0945884

net-libs/nodejs: Bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/nodejs/Manifest|   2 +
 net-libs/nodejs/nodejs-6.9.2.ebuild | 193 +++
 net-libs/nodejs/nodejs-7.3.0.ebuild | 194 
 3 files changed, 389 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index c396371..71e5e97 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -4,5 +4,7 @@ DIST node-v4.6.0.tar.xz 13295184 SHA256 
42910dbd34e49bfc40580e06753947c30d311014
 DIST node-v4.6.1.tar.xz 13295568 SHA256 
fe2a85df8758001878abb5bbaf17a6b6cdc12b3e465b1d3bace83b37fdf0345a SHA512 
4eb2acbe13ee2373922420e3238be63d2108dacba640438bddbdea12ec2de9c655f33db611e4c0654b66bf4fdb844a7b6554a823aac73171b17599096856abdb
 WHIRLPOOL 
a6d21cce7ab8c430528682f78a6e6492f753c87949b7b1bdc15dc02911559cd89deb45329c2ba32da57b776dd4feaabec8a3e7a59a78094cfb079261b6475c76
 DIST node-v6.9.0.tar.xz 15615224 SHA256 
656342ed8a84c95a36af902f309aeeca7103b16d61c02925bd37bd47d2194915 SHA512 
c8dc6899e8ec9d97d37b72a0ff6483069c494b05020ff6cf101c2b8b2774ed2673138fc260dc90b7317123d77daf89d0ba3321deda47457fa892456054f93337
 WHIRLPOOL 
e65031667b619e0449924272359db01fd846dc68238e45a2bc4890d6f539b32dc173bab282c858412f2d34b73cdf68371a5677d081f9b56fb19791a9354ad740
 DIST node-v6.9.1.tar.xz 15617228 SHA256 
0bdd8d1305777cc8cd206129ea494d6c6ce56001868dd80147aff531d6df0729 SHA512 
3f1c724dfc9f76f101064be6ef222482f3b7e53d8d6c026b3d166dfbdd104f05055cf04a3205679793fa12f946548fc06e3272527655b28002d0bf0e7eccdf1b
 WHIRLPOOL 
dd1607b4c193f7ef05f7d0571f31c72133464e2ebd023278cf055d7156daa6e194e5170948f32cae8027f1ef5c6eaef6a89bf7271ed386d45c787b30e57880fb
+DIST node-v6.9.2.tar.xz 15628240 SHA256 
f41b320b37ce23a34dbc597040e71535ea4f6baa2342bc526bb45f5f9aa9c9fb SHA512 
d433661af57e9367296dc3ca8a4cd9662344ec868655f94aaf20685a589eabfb762ce5e84556da08460d6862d67eebb12505623a58daf299f2983a54d5a84d5f
 WHIRLPOOL 
76ebb495d8bb4837e8f8efaa47ff0f1dcddba5a4d6b8165bf2e12de40736b0d8e7f42e92d2cb04e14c2aad9841d79fcbb3de87968b73dd26681f388be08e214f
 DIST node-v7.0.0.tar.xz 16296516 SHA256 
e16c3c76c2d6756bbfd711189cbdaf5676049b443e6817007bb537f243ca899a SHA512 
775b3a786ca6975b1913f048ea9a969e674d6d8ca58094557fe21e7c821e10f8d4bd8d484ca3617b553587449020ecf1d3d8c8d912c46725bab7f7561c2fbdda
 WHIRLPOOL 
e9068c49181151ebcf1dd75f5ecb8ee87b89abc7695cb9158bbfa701de9344bc5c2b59b5363d5be4a65bb4df1c37b8f6285b6c584f43ad3f933628a7e175ff1f
 DIST node-v7.2.0.tar.xz 16407484 SHA256 
486d4db7ef659521ad2fafefca877638da07bef61e2aee090207ff52149294fb SHA512 
482067965ac97f296a66317b6b10950087f9f61cf1bd3ee5275da6ca804aa2669cd1f82dc619ece576996403b27b295380b53c308ce5defe91c7b75a6bd3e91e
 WHIRLPOOL 
37cebc3350b97390640a38c8701667cf66411fe2abdc41e77b089f2415f88434426e7da5a8192543ed63fa6dcd5ea768dfc2b33fbcf16431b36e4decbd4b793c
+DIST node-v7.3.0.tar.xz 16434356 SHA256 
dde8f6c800ac8049016d86b91ba5aeb6ddb35cb747cd74756dc05cf9fbe16b81 SHA512 
97961c68d097d71ff5030e04526935921af498acba7e9081cd8699c624d4df9b9ce9992c29fe224387a26a53727dcc2181b63841e75e69808295b259bd6da1f1
 WHIRLPOOL 
7ec8be0b169e3361896296cfe08b9fda8a0e467c479f6305ec255fc26ad1b346bd05b7397f0a18910d5d4999016db3d406914db4b9e19e5f85dfa5a52ac7f245

diff --git a/net-libs/nodejs/nodejs-6.9.2.ebuild 
b/net-libs/nodejs/nodejs-6.9.2.ebuild
new file mode 100644
index ..4e76890
--- /dev/null
+++ b/net-libs/nodejs/nodejs-6.9.2.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl test"
+
+RDEPEND="icu? ( >=dev-libs/icu-56:= )
+   npm? ( ${PYTHON_DEPS} )
+   >=net-libs/http-parser-2.6.2:=
+   >=dev-libs/libuv-1.9.0:=
+   >=dev-libs/openssl-1.0.2g:0=[-bindist]
+   sys-libs/zlib"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   test? ( net-misc/curl )"
+
+S="${WORKDIR}/node-v${PV}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+   "${FILESDIR}"/gentoo-global-npm-config.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ 

[gentoo-commits] repo/gentoo:master commit in: sys-power/powerstat/

2016-12-28 Thread Göktürk Yüksek
commit: d9b90c53eb24ddeb33dff0c8d3d7d3e1c20a6004
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Wed Dec 28 14:16:35 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Dec 28 17:53:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b90c53

sys-power/powerstat: new ebuild

Powerstat measures the power consumption of a machine using the battery
stats or the Intel RAPL interface. The output is like vmstat but also
shows power consumption statistics. At the end of a run, powerstat will
calculate the average, standard deviation and min/max of the gathered data.

Package-Manager: portage-2.3.0

 sys-power/powerstat/Manifest |  1 +
 sys-power/powerstat/metadata.xml | 22 ++
 sys-power/powerstat/powerstat-0.02.11.ebuild | 20 
 sys-power/powerstat/powerstat-.ebuild| 24 
 4 files changed, 67 insertions(+)

diff --git a/sys-power/powerstat/Manifest b/sys-power/powerstat/Manifest
new file mode 100644
index ..db3ea90
--- /dev/null
+++ b/sys-power/powerstat/Manifest
@@ -0,0 +1 @@
+DIST powerstat-0.02.11.tar.gz 57173 SHA256 
198c472962cb14e5fcda18c0ef252bb57bdef743a84b10ad95f8a4aa2c7e17fb SHA512 
ec1a00c0496997410d8a5d07e572d37ce1d7eee0fc37a6d9fdbcd9bf8bebe74cbde1f53d9b55d9bae48e8e1bc44ff61f29fed195d69499a8eed8007b67eacbe6
 WHIRLPOOL 
cc1c2d7b050247cdaa9f765758f8a05b1ac37ef604f35977d8205d16def64c5f69026d4f044ba0a090ff8846e306ca3733b7617ddf0e5849a59527f38ada70bc

diff --git a/sys-power/powerstat/metadata.xml b/sys-power/powerstat/metadata.xml
new file mode 100644
index ..7e75f57
--- /dev/null
+++ b/sys-power/powerstat/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   spid...@spiderx.dp.ua
+   Vladimir Pavljuchenkov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Powerstat measures the power consumption of a machine using the battery
+   stats or the Intel RAPL interface. The output is like vmstat but also
+   shows power consumption statistics. At the end of a run, powerstat will
+   calculate the average, standard deviation and min/max of the gathered 
data.
+   
+   
+   powerstat
+   ColinIanKing/powerstat
+   
+

diff --git a/sys-power/powerstat/powerstat-0.02.11.ebuild 
b/sys-power/powerstat/powerstat-0.02.11.ebuild
new file mode 100644
index ..fb64394
--- /dev/null
+++ b/sys-power/powerstat/powerstat-0.02.11.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Laptop power measuring tool"
+HOMEPAGE="https://launchpad.net/ubuntu/+source/${PN} 
https://github.com/ColinIanKing/${PN};
+SRC_URI="https://github.com/ColinIanKing/${PN}/archive/V${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_compile() {
+   emake CC=$(tc-getCC)
+}

diff --git a/sys-power/powerstat/powerstat-.ebuild 
b/sys-power/powerstat/powerstat-.ebuild
new file mode 100644
index ..9179c43
--- /dev/null
+++ b/sys-power/powerstat/powerstat-.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit git-r3 toolchain-funcs
+
+DESCRIPTION="Laptop power measuring tool"
+EGIT_REPO_URI=(
+   "git://kernel.ubuntu.com/cking/${PN}.git"
+   "https://github.com/ColinIanKing/${PN}.git;
+   )
+HOMEPAGE="https://launchpad.net/ubuntu/+source/${PN} 
https://github.com/ColinIanKing/${PN};
+SRC_URI=""
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+src_compile() {
+   emake CC=$(tc-getCC)
+}



  1   2   >