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

2016-04-23 Thread Sergey Popov
commit: 214124298b97b52972b181acbe87158064517803
Author: Sergey Popov  gentoo  org>
AuthorDate: Sun Apr 24 06:10:52 2016 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Sun Apr 24 06:10:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21412429

dev-python/sip: stable on x86

Gentoo-Bug: 552394

Package-Manager: portage-2.2.27

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

diff --git a/dev-python/sip/sip-4.16.9.ebuild b/dev-python/sip/sip-4.16.9.ebuild
index cac8054..f7b320a 100644
--- a/dev-python/sip/sip-4.16.9.ebuild
+++ b/dev-python/sip/sip-4.16.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/pyqt/${P}.tar.gz"
 # Sub-slot based on SIP_API_MAJOR_NR from siplib/sip.h.in
 SLOT="0/11"
 LICENSE="|| ( GPL-2 GPL-3 SIP )"
-KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd 
~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug doc"
 
 RDEPEND="${PYTHON_DEPS}"



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

2016-04-23 Thread Lars Wendler
commit: e106ea4337c50007808ec4d9b19619f255fe683e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 24 04:53:41 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 24 04:53:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e106ea43

dev-vcs/cvs2svn: Removed old.

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

 dev-vcs/cvs2svn/cvs2svn-2.4.0.ebuild | 64 
 1 file changed, 64 deletions(-)

diff --git a/dev-vcs/cvs2svn/cvs2svn-2.4.0.ebuild 
b/dev-vcs/cvs2svn/cvs2svn-2.4.0.ebuild
deleted file mode 100644
index d91533a..000
--- a/dev-vcs/cvs2svn/cvs2svn-2.4.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-PYTHON_DEPEND="2"
-PYTHON_USE_WITH_OR="berkdb gdbm"
-PYTHON_USE_WITH_OPT="test"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils
-
-FILEVER="49237"
-
-DESCRIPTION="Convert a CVS repository to a Subversion repository"
-HOMEPAGE="http://cvs2svn.tigris.org/";
-SRC_URI="http://cvs2svn.tigris.org/files/documents/1462/${FILEVER}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="bazaar git test"
-
-DEPEND=">=dev-vcs/subversion-1.0.9"
-RDEPEND="${DEPEND}
-   bazaar? ( >=dev-vcs/bzr-1.13 )
-   git? ( >=dev-vcs/git-1.5.4.4 )
-   dev-vcs/rcs"
-
-PYTHON_MODNAME="cvs2svn_lib cvs2svn_rcsparse"
-
-src_prepare() {
-   distutils_src_prepare
-   python_convert_shebangs -r 2 .
-}
-
-src_compile() {
-   distutils_src_compile
-   emake man
-}
-
-src_install() {
-   distutils_src_install
-   insinto "/usr/share/${PN}"
-   doins -r contrib cvs2{svn,git,bzr}-example.options
-   doman *.1
-}
-
-src_test() {
-   # Need this because subversion is localized, but the tests aren't
-   export LC_ALL=C
-
-   testing() {
-   "$(PYTHON)" -W ignore run-tests.py
-   }
-   python_execute_function testing
-}
-
-pkg_postinst() {
-   distutils_pkg_postinst
-   elog "Additional scripts and examples have been installed to:"
-   elog "  /usr/share/${PN}/"
-}



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

2016-04-23 Thread Lars Wendler
commit: 657202f124f9214334718acb4c57ab4b0324bd8c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 24 04:53:07 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 24 04:53:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657202f1

dev-vcs/cvs2svn: Revbump/EAPI-bump and conversion to distutils-r1 eclass

with a patch from idella4 in bug #541094.

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

 dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild | 59 +
 1 file changed, 59 insertions(+)

diff --git a/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild 
b/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.ebuild
new file mode 100644
index 000..8d014b9
--- /dev/null
+++ b/dev-vcs/cvs2svn/cvs2svn-2.4.0-r1.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=( python2_7 )
+DISTUTILS_SINGLE_IMPL=1
+
+inherit distutils-r1
+
+FILEVER="49237"
+
+DESCRIPTION="Convert a CVS repository to a Subversion repository"
+HOMEPAGE="http://cvs2svn.tigris.org/";
+SRC_URI="http://cvs2svn.tigris.org/files/documents/1462/${FILEVER}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="bazaar git test"
+
+DEPEND=">=dev-vcs/subversion-1.0.9"
+RDEPEND="${DEPEND}
+   bazaar? ( >=dev-vcs/bzr-1.13[${PYTHON_USEDEP}] )
+   git? ( >=dev-vcs/git-1.5.4.4[${PYTHON_USEDEP}] )
+   dev-vcs/rcs"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   distutils-r1_src_prepare
+   python_fix_shebang .
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   emake man
+}
+
+src_install() {
+   distutils-r1_src_install
+   insinto "/usr/share/${PN}"
+   doins -r contrib cvs2{svn,git,bzr}-example.options
+   doman *.1
+}
+
+python_test() {
+   # Need this because subversion is localized, but the tests aren't
+   export LC_ALL=C
+   "${PYTHON}" -W ignore run-tests.py
+}
+
+pkg_postinst() {
+   elog "Additional scripts and examples have been installed to:"
+   elog "  /usr/share/${PN}/"
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/files/, net-p2p/transmission/

2016-04-23 Thread Mike Gilbert
commit: 0692b037ffd8d2ac0b202f29dc842141bb7ee83d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Apr 24 03:20:00 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Apr 24 03:27:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0692b037

net-p2p/transmission: systemd: Move config-dir to a service.d file

Package-Manager: portage-2.2.28_p71

 net-p2p/transmission/files/transmission-daemon.service.conf | 2 ++
 net-p2p/transmission/transmission-2.92.ebuild   | 4 +---
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/transmission/files/transmission-daemon.service.conf 
b/net-p2p/transmission/files/transmission-daemon.service.conf
new file mode 100644
index 000..ae543ca
--- /dev/null
+++ b/net-p2p/transmission/files/transmission-daemon.service.conf
@@ -0,0 +1,2 @@
+[Service]
+Environment=TRANSMISSION_HOME=/var/lib/transmission/config

diff --git a/net-p2p/transmission/transmission-2.92.ebuild 
b/net-p2p/transmission/transmission-2.92.ebuild
index 4ae6553..a1d9b1b 100644
--- a/net-p2p/transmission/transmission-2.92.ebuild
+++ b/net-p2p/transmission/transmission-2.92.ebuild
@@ -66,9 +66,6 @@ src_prepare() {
# Trick to avoid automagic dependency
use ayatana || { sed -i -e '/^LIBAPPINDICATOR_MINIMUM/s:=.*:=:' 
configure.ac || die; }
 
-   # Pass our configuration dir to systemd unit file
-   sed -i '/ExecStart/ s|$| -g /var/lib/transmission/config|' 
daemon/transmission-daemon.service || die
-
# http://trac.transmissionbt.com/ticket/4324
sed -i -e 's|noinst\(_PROGRAMS = $(TESTS)\)|check\1|' 
libtransmission/Makefile.am || die
 
@@ -120,6 +117,7 @@ src_install() {
newinitd "${FILESDIR}"/transmission-daemon.initd.10 transmission-daemon
newconfd "${FILESDIR}"/transmission-daemon.confd.4 transmission-daemon
systemd_dounit daemon/transmission-daemon.service
+   systemd_install_serviced "${FILESDIR}"/transmission-daemon.service.conf
 
if use qt4 || use qt5; then
pushd qt >/dev/null || die



[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/arches/

2016-04-23 Thread Zac Medico
commit: 9c050581d75e4aebafd6b8f854877f6b6d621a38
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Apr 23 23:54:41 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 24 01:43:53 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9c050581

ArchChecks: don't mix arches between ebuilds

Fix ArchChecks to not mix arches of ebuilds together, so that
errors are only reported for those arches that the ebuild has
keywords for.

 pym/repoman/modules/scan/arches/arches.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pym/repoman/modules/scan/arches/arches.py 
b/pym/repoman/modules/scan/arches/arches.py
index 4df25a8..6e1c17d 100644
--- a/pym/repoman/modules/scan/arches/arches.py
+++ b/pym/repoman/modules/scan/arches/arches.py
@@ -69,7 +69,7 @@ class ArchChecks(ScanBase):
arches.add(('**', '**', ('**',)))
# update the dynamic data
dyn_arches = kwargs.get('arches')
-   #dyn_arches.clear()
+   dyn_arches.clear()
dyn_arches.update(arches)
return False
 



[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/use/, pym/repoman/modules/scan/ebuild/, ...

2016-04-23 Thread Brian Dolbec
commit: 963ff0806c5ba897bd7ec5179989ab0576b6d9a1
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Apr 24 01:34:37 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Apr 24 01:34:37 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=963ff080

More new data structure change fixes

Fix arches not being cleared every ebuild.

 pym/repoman/modules/scan/arches/arches.py |  1 +
 pym/repoman/modules/scan/depend/depend.py |  1 +
 pym/repoman/modules/scan/ebuild/__init__.py   |  2 +-
 pym/repoman/modules/scan/ebuild/ebuild.py |  2 +-
 pym/repoman/modules/scan/ebuild/isebuild.py   | 11 +++--
 pym/repoman/modules/scan/eclasses/live.py |  5 ++-
 pym/repoman/modules/scan/keywords/__init__.py |  4 +-
 pym/repoman/modules/scan/metadata/__init__.py |  2 +-
 pym/repoman/modules/scan/metadata/unused.py   |  2 +-
 pym/repoman/modules/scan/use/use_flags.py | 13 +++---
 pym/repoman/scanner.py| 62 ++-
 11 files changed, 67 insertions(+), 38 deletions(-)

diff --git a/pym/repoman/modules/scan/arches/arches.py 
b/pym/repoman/modules/scan/arches/arches.py
index 8bc7a24..4df25a8 100644
--- a/pym/repoman/modules/scan/arches/arches.py
+++ b/pym/repoman/modules/scan/arches/arches.py
@@ -69,6 +69,7 @@ class ArchChecks(ScanBase):
arches.add(('**', '**', ('**',)))
# update the dynamic data
dyn_arches = kwargs.get('arches')
+   #dyn_arches.clear()
dyn_arches.update(arches)
return False
 

diff --git a/pym/repoman/modules/scan/depend/depend.py 
b/pym/repoman/modules/scan/depend/depend.py
index a5f91d3..cd1fb33 100644
--- a/pym/repoman/modules/scan/depend/depend.py
+++ b/pym/repoman/modules/scan/depend/depend.py
@@ -145,6 +145,7 @@ class DependChecks(ScanBase):
 
# update the dynamic data
dyn_unknown = kwargs.get('unknown_pkgs')
+   dyn_unknown.clear()
dyn_unknown.update(unknown_pkgs)
self.set_result_pass([
(kwargs.get('badlicsyntax'), badlicsyntax),

diff --git a/pym/repoman/modules/scan/ebuild/__init__.py 
b/pym/repoman/modules/scan/ebuild/__init__.py
index ea21ece..efb2feb 100644
--- a/pym/repoman/modules/scan/ebuild/__init__.py
+++ b/pym/repoman/modules/scan/ebuild/__init__.py
@@ -21,7 +21,7 @@ module_spec = {
'mod_kwargs': ['portdb', 'qatracker', 'repo_settings'
],
'func_kwargs': {'checkdirlist': 'list', 'checkdir': 
None, 'xpkg': None,
-   'validity_fuse': None, 'can_force': None, 
'pkgs': 'dict',
+   'validity_future': 'Future', 'can_force': None, 
'pkgs': 'dict',
},
},
'ebuild-module': {

diff --git a/pym/repoman/modules/scan/ebuild/ebuild.py 
b/pym/repoman/modules/scan/ebuild/ebuild.py
index b015985..b02cdcd 100644
--- a/pym/repoman/modules/scan/ebuild/ebuild.py
+++ b/pym/repoman/modules/scan/ebuild/ebuild.py
@@ -86,7 +86,7 @@ class Ebuild(ScanBase):
self.qatracker.add_error(
"ebuild.notadded", self.xpkg + "/" + 
self.y_ebuild + ".ebuild")
# update the dynamic data
-   self.set_result_raise([('ebuild', self)])
+   self.set_result_raise([(kwargs.get('ebuild'), self)])
return False
 
def set_pkg_data(self, **kwargs):

diff --git a/pym/repoman/modules/scan/ebuild/isebuild.py 
b/pym/repoman/modules/scan/ebuild/isebuild.py
index 3e288a3..24680e2 100644
--- a/pym/repoman/modules/scan/ebuild/isebuild.py
+++ b/pym/repoman/modules/scan/ebuild/isebuild.py
@@ -13,6 +13,7 @@ from portage import os
 from repoman.qa_data import no_exec, allvars
 from repoman.modules.scan.scanbase import ScanBase
 
+
 class IsEbuild(ScanBase):
'''Performs basic tests to confirm it is an ebuild'''
 
@@ -88,9 +89,13 @@ class IsEbuild(ScanBase):
self.continue_ = True
self.set_result_pass([(can_force, False)])
# set our updated data
-   self.set_result_raise([
-   (kwargs.get('pkgs'), pkgs),
-   ])
+   dyn_pkgs = kwargs.get('pkgs')
+   # clear() sets it to None,
+   # we don't want to kill the pointer reference
+   # just set it back to an empty dict()
+   for key in list(dyn_pkgs):
+   dyn_pkgs.pop(key)
+   dyn_pkgs.update(pkgs)
return self.continue_
 
@property

diff --git a/pym/repoman/modules/scan/eclasses/live.py 
b/pym/repoman/modules/scan/eclasses/live.py
index e5bb7dc..85e829c 100644
--- a/pym/repoman/modules/scan/eclasses/live.py
+++ b/pym/repoman/modules/scan/eclasses/live.py
@@ -25,10 +25,11 @@ class Li

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtpositioning/

2016-04-23 Thread Davide Pesavento
commit: 02c0272db8aa7258203342ad79ad3c3c6deb286d
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Apr 24 01:23:13 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Apr 24 01:24:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02c0272d

dev-qt/qtpositioning: update dependencies

  * qtnetwork is not a direct dependency
  * drop build-time dependency on geoclue and add qtdbus,
since the plugin now uses only the GeoClue DBus interface

Package-Manager: portage-2.2.28

 ...itioning-5.6.0.ebuild => qtpositioning-5.6.0-r1.ebuild} | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/dev-qt/qtpositioning/qtpositioning-5.6.0.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.6.0-r1.ebuild
similarity index 80%
rename from dev-qt/qtpositioning/qtpositioning-5.6.0.ebuild
rename to dev-qt/qtpositioning/qtpositioning-5.6.0-r1.ebuild
index a15e4ea..679fa17 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.6.0.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.6.0-r1.ebuild
@@ -12,21 +12,17 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
 fi
 
-# TODO: src/plugins/position/gypsy
 IUSE="geoclue qml"
 
 RDEPEND="
~dev-qt/qtcore-${PV}
-   geoclue? (
-   app-misc/geoclue:0
-   dev-libs/glib:2
-   )
-   qml? (
-   ~dev-qt/qtdeclarative-${PV}
-   ~dev-qt/qtnetwork-${PV}
-   )
+   geoclue? ( ~dev-qt/qtdbus-${PV} )
+   qml? ( ~dev-qt/qtdeclarative-${PV} )
 "
 DEPEND="${RDEPEND}"
+PDEPEND="
+   geoclue? ( app-misc/geoclue:0 )
+"
 
 QT5_TARGET_SUBDIRS=(
src/positioning



[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/scan/ebuild/, pym/repoman/modules/scan/keywords/, ...

2016-04-23 Thread Brian Dolbec
commit: 8838c4317981315741df4334d5a1a172902f20a0
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Apr 20 16:52:21 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Apr 24 00:45:21 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8838c431

More new data structure change fixes

Fix arches not being cleared every ebuild.

 pym/repoman/modules/scan/arches/arches.py |  1 +
 pym/repoman/modules/scan/depend/depend.py |  1 +
 pym/repoman/modules/scan/ebuild/__init__.py   |  2 +-
 pym/repoman/modules/scan/ebuild/ebuild.py |  2 +-
 pym/repoman/modules/scan/ebuild/isebuild.py   | 11 +++--
 pym/repoman/modules/scan/eclasses/live.py |  5 ++-
 pym/repoman/modules/scan/keywords/__init__.py |  4 +-
 pym/repoman/modules/scan/metadata/__init__.py |  2 +-
 pym/repoman/modules/scan/metadata/unused.py   |  2 +-
 pym/repoman/modules/scan/use/use_flags.py | 13 +++---
 pym/repoman/scanner.py| 62 ++-
 11 files changed, 67 insertions(+), 38 deletions(-)

diff --git a/pym/repoman/modules/scan/arches/arches.py 
b/pym/repoman/modules/scan/arches/arches.py
index 8bc7a24..6e1c17d 100644
--- a/pym/repoman/modules/scan/arches/arches.py
+++ b/pym/repoman/modules/scan/arches/arches.py
@@ -69,6 +69,7 @@ class ArchChecks(ScanBase):
arches.add(('**', '**', ('**',)))
# update the dynamic data
dyn_arches = kwargs.get('arches')
+   dyn_arches.clear()
dyn_arches.update(arches)
return False
 

diff --git a/pym/repoman/modules/scan/depend/depend.py 
b/pym/repoman/modules/scan/depend/depend.py
index a5f91d3..cd1fb33 100644
--- a/pym/repoman/modules/scan/depend/depend.py
+++ b/pym/repoman/modules/scan/depend/depend.py
@@ -145,6 +145,7 @@ class DependChecks(ScanBase):
 
# update the dynamic data
dyn_unknown = kwargs.get('unknown_pkgs')
+   dyn_unknown.clear()
dyn_unknown.update(unknown_pkgs)
self.set_result_pass([
(kwargs.get('badlicsyntax'), badlicsyntax),

diff --git a/pym/repoman/modules/scan/ebuild/__init__.py 
b/pym/repoman/modules/scan/ebuild/__init__.py
index ea21ece..efb2feb 100644
--- a/pym/repoman/modules/scan/ebuild/__init__.py
+++ b/pym/repoman/modules/scan/ebuild/__init__.py
@@ -21,7 +21,7 @@ module_spec = {
'mod_kwargs': ['portdb', 'qatracker', 'repo_settings'
],
'func_kwargs': {'checkdirlist': 'list', 'checkdir': 
None, 'xpkg': None,
-   'validity_fuse': None, 'can_force': None, 
'pkgs': 'dict',
+   'validity_future': 'Future', 'can_force': None, 
'pkgs': 'dict',
},
},
'ebuild-module': {

diff --git a/pym/repoman/modules/scan/ebuild/ebuild.py 
b/pym/repoman/modules/scan/ebuild/ebuild.py
index b015985..b02cdcd 100644
--- a/pym/repoman/modules/scan/ebuild/ebuild.py
+++ b/pym/repoman/modules/scan/ebuild/ebuild.py
@@ -86,7 +86,7 @@ class Ebuild(ScanBase):
self.qatracker.add_error(
"ebuild.notadded", self.xpkg + "/" + 
self.y_ebuild + ".ebuild")
# update the dynamic data
-   self.set_result_raise([('ebuild', self)])
+   self.set_result_raise([(kwargs.get('ebuild'), self)])
return False
 
def set_pkg_data(self, **kwargs):

diff --git a/pym/repoman/modules/scan/ebuild/isebuild.py 
b/pym/repoman/modules/scan/ebuild/isebuild.py
index 3e288a3..24680e2 100644
--- a/pym/repoman/modules/scan/ebuild/isebuild.py
+++ b/pym/repoman/modules/scan/ebuild/isebuild.py
@@ -13,6 +13,7 @@ from portage import os
 from repoman.qa_data import no_exec, allvars
 from repoman.modules.scan.scanbase import ScanBase
 
+
 class IsEbuild(ScanBase):
'''Performs basic tests to confirm it is an ebuild'''
 
@@ -88,9 +89,13 @@ class IsEbuild(ScanBase):
self.continue_ = True
self.set_result_pass([(can_force, False)])
# set our updated data
-   self.set_result_raise([
-   (kwargs.get('pkgs'), pkgs),
-   ])
+   dyn_pkgs = kwargs.get('pkgs')
+   # clear() sets it to None,
+   # we don't want to kill the pointer reference
+   # just set it back to an empty dict()
+   for key in list(dyn_pkgs):
+   dyn_pkgs.pop(key)
+   dyn_pkgs.update(pkgs)
return self.continue_
 
@property

diff --git a/pym/repoman/modules/scan/eclasses/live.py 
b/pym/repoman/modules/scan/eclasses/live.py
index e5bb7dc..85e829c 100644
--- a/pym/repoman/modules/scan/eclasses/live.py
+++ b/pym/repoman/modules/scan/eclasses/live.py
@@ -25,10 +25,11 @@ class Liv

[gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/

2016-04-23 Thread Göktürk Yüksek
commit: 41ede153d18e712ea0686f23f3571d2e444f1b5f
Author: Göktürk Yüksek  binghamton  edu>
AuthorDate: Wed Apr 20 06:45:16 2016 +
Commit: Göktürk Yüksek  binghamton  edu>
CommitDate: Sun Apr 24 00:21:39 2016 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=41ede153

ebuild-maintenance: information for updating metadata on package move/removal

Per GLEP 68, metadata.xml supports referencing other packages using
the  tag. It also allows package atoms to be specified as part of
the "restrict" attribute for various tags. These references should be
properly updated/removed upon package moves and removals.

Reported-by: NP-Hardass  gentoo.org>
Signed-off-by: Göktürk Yüksek  binghamton.edu>

 ebuild-maintenance/text.xml | 19 +--
 1 file changed, 17 insertions(+), 2 deletions(-)

diff --git a/ebuild-maintenance/text.xml b/ebuild-maintenance/text.xml
index 66d736f..7cbe755 100644
--- a/ebuild-maintenance/text.xml
+++ b/ebuild-maintenance/text.xml
@@ -441,8 +441,12 @@ Next is checking the files under profiles/ 
such as
 profiles/package.mask and update them to reflect the ebuild
 move. Various eclasses automatically provide some of the dependencies upon
 inherit, so the files under eclass/ should be checked and updated
-properly as well. Lastly, the titles of the open bugs related to the package
-should be updated.
+properly. If the package metadata.xml has tags with restrict
+attribute, they should be updated to reflect the move. The
+metadata.xml for various packages may contain references to the
+package being moved using the  tag which need to be
+updated accordingly as well. Lastly, the titles of the open bugs
+related to the package should be updated.
 
 
 
@@ -467,6 +471,12 @@ Here is an example where the package
   
   Check the eclasses that may be referencing the package
   
+Update all the
+metadata.xml
+files which contain a reference to this package using the
+ tag or the restrict attribute.
+  
+  
 Stage all the changed files using git add. For example: git add
 profiles/package.mask
   
@@ -554,6 +564,11 @@ When removing packages follow these steps:
   Wait 30 days (or more)
   Remove from the git tree unless the reason for removal has been 
fixed
   Remove package.mask entry
+  
+Remove the  tags referencing this package in the
+metadata.xml
+files of other packages.
+  
   Close open bugs as WONTFIX
  
 



[gentoo-commits] dev/mrueg:master commit in: dev-ruby/gitlab-grit/

2016-04-23 Thread Manuel Rüger
commit: 1a586300a94788ce385b5cc063bf781034d90d63
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Apr 24 00:05:53 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Apr 24 00:05:53 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=1a586300

dev-ruby/gitlab-grit: Version bump to 2.8.1

Package-Manager: portage-2.2.28

 dev-ruby/gitlab-grit/Manifest |  1 +
 dev-ruby/gitlab-grit/gitlab-grit-2.8.1.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/gitlab-grit/Manifest b/dev-ruby/gitlab-grit/Manifest
index fef6ac2..b156e8a 100644
--- a/dev-ruby/gitlab-grit/Manifest
+++ b/dev-ruby/gitlab-grit/Manifest
@@ -1 +1,2 @@
 DIST gitlab-grit-2.7.3.tar.gz 6007811 SHA256 
56e9afd42221c189457d22b574b292a698b855ff4614821fd7daf6655c6918be SHA512 
ab6a9ecc84d0a79b2d3fdd4953e416ef3fea3f27bec591a34c09321f465b83481dcdb657465434c1e1f623421b10586ea4a3de7322d6ee2aac5a81bb21398cbd
 WHIRLPOOL 
37cf7f2a15679b872a415434d15418815e6ccaf95cd6cecac7762f5f413a7e7b939e987587201e1e5e418741ade082e2d1e646f35a99ec1616888502e8f0f732
+DIST gitlab-grit-2.8.1.tar.gz 6008231 SHA256 
894a0ff5d5540e9c8885bf8cb2ea47d0816adc855d42f1640571b51316005d81 SHA512 
8807fb0f0e1893594eed4b098ff8dd646f2ab97457693cf99c1eed54d0bc90a4af5c310ed99a39d33c34ac9482f47b2fec0291f464cbecba9d225c60242baca5
 WHIRLPOOL 
fcdc061d481cb4ef9d8432e118c360c67fe727bfb915d7697e69c6a9758ae5d6d4a817a98082896506068e0588300fc4ccb064a5eed4ac4b0f4cc73382b7fd65

diff --git a/dev-ruby/gitlab-grit/gitlab-grit-2.8.1.ebuild 
b/dev-ruby/gitlab-grit/gitlab-grit-2.8.1.ebuild
new file mode 100644
index 000..94ef7cc
--- /dev/null
+++ b/dev-ruby/gitlab-grit/gitlab-grit-2.8.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit eutils ruby-fakegem
+
+DESCRIPTION="Git Library for Ruby. Gitlab fork"
+HOMEPAGE="https://github.com/gitlabhq/grit";
+SRC_URI="https://github.com/gitlabhq/grit/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND+=" dev-vcs/git"
+
+RUBY_S="grit-${PV}"
+
+ruby_add_rdepend "dev-ruby/charlock_holmes
+   dev-ruby/diff-lcs
+   dev-ruby/mime-types
+   dev-ruby/posix-spawn"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+   dev-ruby/slop )"
+
+all_ruby_prepare() {
+   sed -i -e "/pry/d" test/helper.rb || die
+}



[gentoo-commits] dev/mrueg:master commit in: dev-go/gitlab-workhorse/

2016-04-23 Thread Manuel Rüger
commit: b35c73404ef80bb5647f0e27cd0e6edc94ab2ab6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Apr 17 17:49:34 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Apr 17 17:49:34 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=b35c7340

dev-go/gitlab-workhorse: Use golang eclasses

Package-Manager: portage-2.2.28

 dev-go/gitlab-workhorse/gitlab-workhorse-0.7.1.ebuild | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/dev-go/gitlab-workhorse/gitlab-workhorse-0.7.1.ebuild 
b/dev-go/gitlab-workhorse/gitlab-workhorse-0.7.1.ebuild
index ccbf9cb..9e839ff 100644
--- a/dev-go/gitlab-workhorse/gitlab-workhorse-0.7.1.ebuild
+++ b/dev-go/gitlab-workhorse/gitlab-workhorse-0.7.1.ebuild
@@ -3,7 +3,10 @@
 # $Id$
 
 EAPI=5
-inherit golang-base vcs-snapshot
+
+EGO_PN="gitlab.com/gitlab-org/gitlab-workhorse/..."
+
+inherit golang-build golang-vcs-snapshot
 
 DESCRIPTION="A smart reverse proxy for GitLab written in Go"
 HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-workhorse";
@@ -17,10 +20,14 @@ IUSE=""
 RESTRICT="test"
 
 src_prepare() {
-   sed -i -e 's/VERSION=.*/VERSION=${PV}/' Makefile || die
+   sed -i -e 's/VERSION=.*/VERSION=${PV}/' -e "1iexport GOPATH?=" -e 
"s/PREFIX=/PREFIX?=/" src/${EGO_PN%/*}/Makefile || die
+}
+
+src_compile() {
+   emake GOPATH="${WORKDIR}/${P}/_build:$(get_golibdir_gopath)" -C 
src/${EGO_PN%/*}
 }
 
 src_install() {
-   dodoc CHANGELOG README.md
-   emake install PREFIX="${D}"/usr
+   emake GOPATH="${WORKDIR}/${P}/_build:$(get_golibdir_gopath)" -C 
src/${EGO_PN%/*} DESTDIR="${D}" PREFIX=/usr install
+   dodoc src/${EGO_PN%/*}/CHANGELOG src/${EGO_PN%/*}/README.md
 }



[gentoo-commits] dev/mrueg:master commit in: dev-ruby/gitlab_git/

2016-04-23 Thread Manuel Rüger
commit: 93f0e2770314e4b9069600d330e433763734c4f0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Apr 24 00:38:46 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Apr 24 00:38:46 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=93f0e277

dev-ruby/gitlab_git: Version bump to 10.0.1, remove old

Package-Manager: portage-2.2.28

 dev-ruby/gitlab_git/Manifest   | 2 +-
 .../gitlab_git/{gitlab_git-10.0.0.ebuild => gitlab_git-10.0.1.ebuild}  | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/gitlab_git/Manifest b/dev-ruby/gitlab_git/Manifest
index d6389c7..5c3f7d8 100644
--- a/dev-ruby/gitlab_git/Manifest
+++ b/dev-ruby/gitlab_git/Manifest
@@ -1 +1 @@
-DIST gitlab_git-10.0.0.tar.gz 52080 SHA256 
b080b38827594561cf77c33a05d5fbea1065ed5bbcd4cf6c5f7c6c8908239018 SHA512 
862da141a77135b22939b0a83983044e1bf8afb3d99683815d54d76272cef35413678495fc60b2f5e73b52e45cbf84302c0b324ac943652934480ebb2b2e9d56
 WHIRLPOOL 
2a0fceb6ab8567681678efec756ed98dcf8f1ef749063f9641e52e0a2f7f5a1faa8b4ab80098401bd301d745ad0bdb874a55d756a03ddf4d3bdfc12cc50f1c40
+DIST gitlab_git-10.0.1.tar.gz 82875 SHA256 
a6daef98e880f7324eebe33c738a82bdf2920c125ea804fd973559b8048dfe9e SHA512 
767d6eeb57f8fc35d93632b287b74b0fb86eccdb9db282283d2e14ecb1711240001854932b3aeca09f0b7a939c481cf7e15fdbc5a0d07b13cf45bf4e6b2b4cb1
 WHIRLPOOL 
e0e962f666ef5fe89d780126b9bed691176978183dd887c1f47e75d95b6e18c2b0e459280829695bed04b4f493c2250e590bdb4f2add31674c77d5b6ed7f5368

diff --git a/dev-ruby/gitlab_git/gitlab_git-10.0.0.ebuild 
b/dev-ruby/gitlab_git/gitlab_git-10.0.1.ebuild
similarity index 86%
rename from dev-ruby/gitlab_git/gitlab_git-10.0.0.ebuild
rename to dev-ruby/gitlab_git/gitlab_git-10.0.1.ebuild
index 36e7fbd..e1e08c7 100644
--- a/dev-ruby/gitlab_git/gitlab_git-10.0.0.ebuild
+++ b/dev-ruby/gitlab_git/gitlab_git-10.0.1.ebuild
@@ -35,5 +35,6 @@ ruby_add_bdepend "test? ( dev-ruby/rspec-mocks:3
 
 all_ruby_prepare() {
sed -i -e "/[Ss]imple[Cc]ov/d" -e '/pry/d' spec/spec_helper.rb || die
-   sed -i -e "1s/^/require \'pathname\'\n/" lib/gitlab_git/path_helper.rb 
|| die
+   sed -i -e "1irequire \'pathname\'\n" lib/gitlab_git/path_helper.rb || 
die
+   sed -i -e "1irequire \'forwardable\'\n" lib/gitlab_git/repository.rb || 
die
 }



[gentoo-commits] dev/mrueg:master commit in: dev-util/gitlab-ci-multi-runner/

2016-04-23 Thread Manuel Rüger
commit: 3fbb333a510c56361927c40c7516dd8a2373bcd0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Apr 17 17:29:36 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Apr 17 17:29:36 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=3fbb333a

dev-util/gitlab-ci-multi-runner: Fix description

Package-Manager: portage-2.2.28

 dev-util/gitlab-ci-multi-runner/gitlab-ci-multi-runner-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-util/gitlab-ci-multi-runner/gitlab-ci-multi-runner-1.1.2.ebuild 
b/dev-util/gitlab-ci-multi-runner/gitlab-ci-multi-runner-1.1.2.ebuild
index 8b201b9..0558b4f 100644
--- a/dev-util/gitlab-ci-multi-runner/gitlab-ci-multi-runner-1.1.2.ebuild
+++ b/dev-util/gitlab-ci-multi-runner/gitlab-ci-multi-runner-1.1.2.ebuild
@@ -7,7 +7,7 @@ inherit golang-build golang-vcs-snapshot
 
 EGO_PN="gitlab.com/gitlab-org/gitlab-ci-multi-runner/..."
 
-DESCRIPTION="A smart reverse proxy for GitLab written in Go"
+DESCRIPTION="Official GitLab CI Runner written in Go"
 HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-ci-multi-runner";
 
SRC_URI="https://gitlab.com/gitlab-org/${PN}/repository/archive.tar.gz?ref=v${PV}
 -> ${P}.tar.gz
!docker-build? ( 
https://dev.gentoo.org/~mrueg/files/${P}-prebuilt.tar.gz )"



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

2016-04-23 Thread Manuel Rüger
commit: f75e1afd0e5839e40f8ad97baf9f030c00b4f319
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Apr 24 00:03:31 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Apr 24 00:03:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75e1afd

dev-perl/Text-BibTeX: Version bump to 0.720.0

Package-Manager: portage-2.2.28

 dev-perl/Text-BibTeX/Manifest   |  1 +
 dev-perl/Text-BibTeX/Text-BibTeX-0.720.0.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Text-BibTeX/Manifest b/dev-perl/Text-BibTeX/Manifest
index e0c7fc1..1c622ce 100644
--- a/dev-perl/Text-BibTeX/Manifest
+++ b/dev-perl/Text-BibTeX/Manifest
@@ -1 +1,2 @@
 DIST Text-BibTeX-0.71.tar.gz 285938 SHA256 
cd0cc875b011aba4923b91caf65e448ed39148652e62c3fc4d4e074a982791cb SHA512 
1e7ac36bc235e10c17d61ca0137a1bb464b7515840f9969e947c79d8a08830d3d21b270a2119363f345ba604d19300a359362a6a6e0ca21135b533945f93f95d
 WHIRLPOOL 
1108f92de10eb17f34eafdfb61ef0172ea6ea4ed946c7c2fc3d310f58a9e7c2bd98eb094a9303eddd14f5ff25b6f5d2f1794c9cfb00693173ce62476324f0c6c
+DIST Text-BibTeX-0.72.tar.gz 286747 SHA256 
fc99855298233f677335dfec83172e04d3a008b368380d11bbd5cbf67c92d66d SHA512 
6096734901976bf6576720cff601f3209650e9dded09dc08e01a4795dd72f5b51f35137a58598944b55a65c981b27b2d62ba3412fcb8da9222d46b477af84beb
 WHIRLPOOL 
bf38b04a9ec6c9170eb25717f9efbe1b0e61ab5b103bdfffea758fe1f6ef43335f1ec419accf41b6a82aaa8af234b93ae1ad79b60e1e02c71eb73bf2f4fd774c

diff --git a/dev-perl/Text-BibTeX/Text-BibTeX-0.720.0.ebuild 
b/dev-perl/Text-BibTeX/Text-BibTeX-0.720.0.ebuild
new file mode 100644
index 000..052739c
--- /dev/null
+++ b/dev-perl/Text-BibTeX/Text-BibTeX-0.720.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR="AMBS"
+MODULE_VERSION=0.72
+
+inherit perl-module
+
+DESCRIPTION="A Perl library for reading, parsing, and processing BibTeX files"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=">=dev-perl/Config-AutoConf-0.16
+   >=dev-perl/ExtUtils-LibBuilder-0.02
+   >=virtual/perl-ExtUtils-CBuilder-0.27
+   >=dev-perl/Module-Build-0.36.03"
+RDEPEND="!dev-libs/btparse
+   >=dev-perl/Capture-Tiny-0.06"
+
+SRC_TEST="do"
+
+src_prepare() {
+   sed -i -e "/#include /a #include "\
+   btparse/tests/{tex,purify,postprocess,name,macro}_test.c || die
+   perl-module_src_prepare
+}



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

2016-04-23 Thread Manuel Rüger
commit: f072fd1aa008ea112a761199c4df34dcdeac8586
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Apr 24 00:01:53 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Apr 24 00:01:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f072fd1a

dev-ruby/database_cleaner: Version bump to 1.5.3

Package-Manager: portage-2.2.28

 dev-ruby/database_cleaner/Manifest |  1 +
 .../database_cleaner/database_cleaner-1.5.3.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/database_cleaner/Manifest 
b/dev-ruby/database_cleaner/Manifest
index 7cb6350..5eda870 100644
--- a/dev-ruby/database_cleaner/Manifest
+++ b/dev-ruby/database_cleaner/Manifest
@@ -1,2 +1,3 @@
 DIST database_cleaner-1.5.1.gem 55296 SHA256 
4b091f25e45fa9cfd18e4aac209b46117f83c7368d79c6e70a980411f0fdac8c SHA512 
04f49094b89fe936065d4e6092168e94643d9fcb8d72a73230b3d976e77a4c56e25b5124f790062722adabd4d25bc37c636b226fdb4ccaa987b41a0b3ad5
 WHIRLPOOL 
c632a06d305751821bf5033426b747358d6765fc9edaa0b2a3efe3c1ea741a492f4cd430bb0ae77737b0fc89ab36777176636d329ae1ae7a4352fc469f1bc50b
 DIST database_cleaner-1.5.2.gem 56832 SHA256 
1e9d000635cfcf268672d2c429c144ea0141ada0f0951d0c52fbf9900388f02a SHA512 
b132236f8b930f54d698f2b75700f6ca3b974a75980324b646f3c62c5c55da35bb5224d84c6da0fda708f6f9da1eac1ccb0969c02672e575d85d658dcac3163b
 WHIRLPOOL 
9f218bd8d7ec7b168f0054ddeebd3873e6af8e1b8c49049027f10692280030647f579c5eddf80f6326b5de45b1fdb48b25a23f37ca45e1bba17d6461fe707061
+DIST database_cleaner-1.5.3.gem 56832 SHA256 
5272375116e84a510da22c0321707aa48540bd1ce13843e59a954efb71fda63b SHA512 
0f497dd852c5447f9f46586cd1d0c774dbc21813708c4e82777ef824b370d49a6508b721953d778d93ba3e5c71c0f0786e66db3be99b9426e0f41e57d4b09241
 WHIRLPOOL 
f4353c1794baf7588dc07e75cb0ff879241180147a91dfa1d51c363993118a1bfa748311c295983ec4202dd20070ee6dd4ffec2b4ed837d7114d777ca0572c1a

diff --git a/dev-ruby/database_cleaner/database_cleaner-1.5.3.ebuild 
b/dev-ruby/database_cleaner/database_cleaner-1.5.3.ebuild
new file mode 100644
index 000..1c2be37
--- /dev/null
+++ b/dev-ruby/database_cleaner/database_cleaner-1.5.3.ebuild
@@ -0,0 +1,25 @@
+# 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_DOC="rdoc"
+RUBY_FAKEGEM_TASK_DOC="examples"
+
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.markdown TODO"
+
+# There are specs and features but they all require configured databases.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Strategies for cleaning databases"
+HOMEPAGE="https://github.com/bmabey/database_cleaner";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""



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

2016-04-23 Thread Manuel Rüger
commit: 3dd863dc517c5305989485c98cf187be1836e81e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr 19 23:06:27 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Apr 23 23:59:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd863dc

dev-ruby/stringex: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/stringex/stringex-2.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/stringex/stringex-2.5.2.ebuild 
b/dev-ruby/stringex/stringex-2.5.2.ebuild
index 6b8c115..c38d197 100644
--- a/dev-ruby/stringex/stringex-2.5.2.ebuild
+++ b/dev-ruby/stringex/stringex-2.5.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_DOC_DIR="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc"



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

2016-04-23 Thread Manuel Rüger
commit: 0f981a63c07267b8c972a0f34c958ebb95c9ed77
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Apr 23 23:58:23 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Apr 23 23:59:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f981a63

dev-ruby/webmock: Version bump to 1.24.5

Package-Manager: portage-2.2.28

 dev-ruby/webmock/Manifest  |  1 +
 dev-ruby/webmock/webmock-1.24.5.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest
index 0bd572d..18924fb 100644
--- a/dev-ruby/webmock/Manifest
+++ b/dev-ruby/webmock/Manifest
@@ -4,3 +4,4 @@ DIST webmock-1.22.6.gem 108032 SHA256 
a4ba0124c5e1890a1d9e4a47f44493f14abb2fe341
 DIST webmock-1.24.1.gem 109568 SHA256 
028b83161035744e37738e8f832da8737b3a314e4153d5c5168ee20a4c6d8a7b SHA512 
9330327b9fab829e552b6727b5f4e90795cb1329fc35b9e4ef14c78981549100bd51e78821acf1ba99f7583251c2c512db59ff601e430251a88176b91ef8b2ac
 WHIRLPOOL 
e4e38f4df956c51f24bc35a1ef4d4ff584311fc88a407683a29f9e43747d119498db8804b9246011e0e8c85a56341a4aaa9f7f1a68e518eff1fd1d1093657f6d
 DIST webmock-1.24.2.gem 110080 SHA256 
254b75209e182e6afbf8cf6bb5844724a50c5857d1a476cdc18053437654caf7 SHA512 
187dcff7d928f47891effe34f8cdcc55780c75f39467ec120467b173eedc73842a705f2baff5c459f4e8c7d1554fdfa70e5e8f0c7a5452f873c417e084db2201
 WHIRLPOOL 
b59a9a5b79978589b912205f453cfc6cfbaab767dde63d4f292653e164dea650257aabb73fb8b189581b499b49c1096c670d8d63d2fa2cd4df26cd3cf2aeb63c
 DIST webmock-1.24.3.gem 04 SHA256 
508b0b32a39cb404fffd3c5e81c842a86ca6979ad1ae1a26a9b8327cbfef SHA512 
73ed05e5d86b916c9b4f01adaca4596b789007321bbb0428d12a30987d5c890a9f6f4010b51d2a615f1b44ae7103bcfaa3373945fc7307f414a614ba9a0d63b5
 WHIRLPOOL 
dc66a0bbb0f418a5ba6b0a2cec45c750a478b47fcca45521876ea9a3e1aeb55710b9a4d001aa58386f64bfdea2a9d8130c2bea01798003725786734ad161a76a
+DIST webmock-1.24.5.gem 04 SHA256 
46f2faa7ab67847a57631b30abe90baa44e17bbbc437a893a06b3251a13f0621 SHA512 
3bf4e7adfbe24e1d9cfaba8ab287a19d2a3f49d9dea75af4d456c11ae84fc9ba3a6309decc8e019a282661af4559231130797a8ff9eb479af02b9f8a29a6cf3a
 WHIRLPOOL 
5670d2b4f6af79808d10034bcfdc2cbbe26bb97688a8f31098e17fb61ec1de85399cd4edec0554588dba1e78f1fe717375a9038f25a48d3c2815e2958840d978

diff --git a/dev-ruby/webmock/webmock-1.24.5.ebuild 
b/dev-ruby/webmock/webmock-1.24.5.ebuild
new file mode 100644
index 000..318e71a
--- /dev/null
+++ b/dev-ruby/webmock/webmock-1.24.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP 
requests"
+HOMEPAGE="https://github.com/bblimke/webmock";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 
dev-ruby/hashdiff"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/rspec:3
+   dev-ruby/rack
+   >=dev-ruby/httpclient-2.2.4
+   >=dev-ruby/patron-0.4.18
+   >=dev-ruby/http-0.8.0:0.8 )"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # There is now optional support for curb and typhoeus which we don't
+   # have in Gentoo yet. em_http_request is available in Gentoo but its
+   # version is too old.
+   sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die
+   rm spec/acceptance/{typhoeus,curb,excon,em_http_request}/* || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S rake test NO_CONNECTION=true || die
+   ${RUBY} -S rspec-3 spec || die
+
+   einfo "Delay to allow the test server to stop"
+   sleep 10
+}



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

2016-04-23 Thread Manuel Rüger
commit: ce09ff9e4e1a2c0c6d4b2b017ef19bcbeedadf07
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Apr 23 23:53:58 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Apr 23 23:59:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce09ff9e

dev-ruby/listen: Version bump to 3.1.1

Package-Manager: portage-2.2.28

 dev-ruby/listen/Manifest|  1 +
 dev-ruby/listen/listen-3.1.1.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/listen/Manifest b/dev-ruby/listen/Manifest
index 542a699..4b0ac9d 100644
--- a/dev-ruby/listen/Manifest
+++ b/dev-ruby/listen/Manifest
@@ -3,3 +3,4 @@ DIST listen-1.3.1-git.tgz 35521 SHA256 
36676ee96fac67e46f52227ce8590a7532b0861ad
 DIST listen-2.8.6.tar.gz 44932 SHA256 
69e3577b50e8b14378a38680f87e7ad2d69e2b1a54c51959b7757b39f8ca8875 SHA512 
5ce81b3ae58f26865b2823bdc6dcd701a96be2fb6140ddb89ff7f3bed73b9f5e0fb384dfe1bdc6ee2282ad958cd89039cea3689a29432730bb58b179cf8f3541
 WHIRLPOOL 
1d6c7a616f3c68768b1a687b24d4785ba402d0f037b276c64d3b16bc0d3d39a6fcc3a36cc0b26e46e7e85f2453d1f0d97af82d76b42326c6c26835d60cf4ec37
 DIST listen-3.0.5.tar.gz 48899 SHA256 
bca371cb74ed989ddca7ede97656d23aab2819a8767803bbbeacf70c3d3fd9ea SHA512 
d8658f0dce4b9db42960843ebf96f8cbff86f33bd830f5869842bb93f16d0aa59494ee7558d6924fb4f9000e4c3e6e0a5013a1005670f78b0f0ac499a16ab2da
 WHIRLPOOL 
26cf9c8ec538f45869cf25e9463c15ca15f8cf0230b30a11d569426d37824098ea5734ae951b23791b5c7cd480b82ad66f8b83a5695764f367b4cf52186ccdc3
 DIST listen-3.0.6.tar.gz 48896 SHA256 
1c6e110be9b9d825d07cce8d6773d2ae908d1c172ea8c747b9562918b30faf3c SHA512 
baa9fcba86cd288ec86040cd855b37882b13307f9a7fea49f2cdb716053a1c5cb615bf15bfe18ce137e59d113ee9b284ff3f2b0c2c63ac1331fbff243723eb80
 WHIRLPOOL 
d5e6e1afcc6c58787648e59b54de08c3f4d5515c3725b22a0673669284afc439187c1380a2f03b18d7ee7cf06cae3f286971c927485f009199055466629925d7
+DIST listen-3.1.1.tar.gz 50510 SHA256 
40e1748afff32ab2392da16254b2673b2e5b7eecda7934dc010f60c0eeddbf5d SHA512 
db6a41407ed0a4bbb3502ae316a06a3cc96e8b2b3ac135e04bf06bcd84f40ded3816eb66fc745a380dd5cdd91463ca14531a00772d5d4c92f8d7c27cff736538
 WHIRLPOOL 
fd77463b775aeed317e9f4da193f698c66d4ba25e11e3d22e9118d82a02eb424dc959dd2f07761fdf231907cab0783729fad45a7bc90e4606f6e440de0574585

diff --git a/dev-ruby/listen/listen-3.1.1.ebuild 
b/dev-ruby/listen/listen-3.1.1.ebuild
new file mode 100644
index 000..95f7b4e
--- /dev/null
+++ b/dev-ruby/listen/listen-3.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+SRC_URI="https://github.com/guard/listen/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+DESCRIPTION="Listens to file modifications and notifies you about the changes"
+HOMEPAGE="https://github.com/guard/listen";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+# Block on other packages trying to install a /usr/bin/listen
+RDEPEND+="!!media-sound/listen !!media-radio/ax25 
!!=dev-ruby/rb-inotify-0.9.7"
+
+ruby_add_bdepend "test? ( dev-ruby/thor )"
+
+all_ruby_prepare() {
+   rm -f Gemfile || die
+   sed -i -e "/git/,+3d" -e "/rb-fsevent/d" ${PN}.gemspec || die
+   sed -i -e "/rb-fsevent/d"  lib/listen/adapter/darwin.rb || die
+   rm -rf spec/lib/listen/adapter/darwin_spec.rb || die
+}
+
+each_ruby_prepare() {
+   mkdir spec/.fixtures || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   rm -rf spec/.fixtures || die
+}



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

2016-04-23 Thread Manuel Rüger
commit: 37ba1f9be1e915001ae1b2a1f540da820e41b51a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sat Apr 23 23:59:08 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sat Apr 23 23:59:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37ba1f9b

dev-ruby/webmock: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/webmock/Manifest  |  2 --
 dev-ruby/webmock/webmock-1.24.1.ebuild | 52 --
 dev-ruby/webmock/webmock-1.24.2.ebuild | 52 --
 3 files changed, 106 deletions(-)

diff --git a/dev-ruby/webmock/Manifest b/dev-ruby/webmock/Manifest
index 18924fb..6cb3630 100644
--- a/dev-ruby/webmock/Manifest
+++ b/dev-ruby/webmock/Manifest
@@ -1,7 +1,5 @@
 DIST webmock-1.19.0.gem 97792 SHA256 
af78155d46cfe293b052d08403932d994d366857a794908e462683e387830988 SHA512 
a647045ecc5ec2fd0d8ca9872b260cde745e351e96be347b54cd1554fef20c773a579284c14dcb8c6332de4901ea77f37042b0a2af2ae0314142f293d52d4e2e
 WHIRLPOOL 
e5715841d5d8b1403e347f711e42023d7e8717151fb351094656cca915a662fd5233da91a3b1b7f924a4222a306789586eb1c2f329f8370804e47fd37cdb3859
 DIST webmock-1.20.3.gem 99840 SHA256 
c01692190af4a5f26f376bf5678af1ebaeb5ac6d6f43d7a388c84f13d1f01025 SHA512 
db9d770636dabf95b3a03a6589a259c1d66d875dba0cbcd493acf6bb35649c885139528aa5a8976d7ef438bca761e1063ae0fcf1da5b799e8d45abf1986c000c
 WHIRLPOOL 
bb0c4007bdd8f32e7cc6e8311d349b54be4f9dff81a88e6ab3f2df949008fce7dbd0de4127a202ca2677e1e6875759b5b683136d15d24dbfcc26f8e8e2e9f8cd
 DIST webmock-1.22.6.gem 108032 SHA256 
a4ba0124c5e1890a1d9e4a47f44493f14abb2fe3415e82b64bc677670792debf SHA512 
42dbec5e3c56f0cdce37a53b2f49f400e03601f1a62c02caf7c5c022e51ab5c8304b35a8edea6675347a39b1d2ce08dea24bf555bdecf9268308dcfa6ec1c302
 WHIRLPOOL 
2033d4634125669556bfad0bfe22881c9115478e175a015a5c22323e30195f135e757e46c44f27fde98109527d78ff4a25d4f4d56b7143db212d9e34056d4623
-DIST webmock-1.24.1.gem 109568 SHA256 
028b83161035744e37738e8f832da8737b3a314e4153d5c5168ee20a4c6d8a7b SHA512 
9330327b9fab829e552b6727b5f4e90795cb1329fc35b9e4ef14c78981549100bd51e78821acf1ba99f7583251c2c512db59ff601e430251a88176b91ef8b2ac
 WHIRLPOOL 
e4e38f4df956c51f24bc35a1ef4d4ff584311fc88a407683a29f9e43747d119498db8804b9246011e0e8c85a56341a4aaa9f7f1a68e518eff1fd1d1093657f6d
-DIST webmock-1.24.2.gem 110080 SHA256 
254b75209e182e6afbf8cf6bb5844724a50c5857d1a476cdc18053437654caf7 SHA512 
187dcff7d928f47891effe34f8cdcc55780c75f39467ec120467b173eedc73842a705f2baff5c459f4e8c7d1554fdfa70e5e8f0c7a5452f873c417e084db2201
 WHIRLPOOL 
b59a9a5b79978589b912205f453cfc6cfbaab767dde63d4f292653e164dea650257aabb73fb8b189581b499b49c1096c670d8d63d2fa2cd4df26cd3cf2aeb63c
 DIST webmock-1.24.3.gem 04 SHA256 
508b0b32a39cb404fffd3c5e81c842a86ca6979ad1ae1a26a9b8327cbfef SHA512 
73ed05e5d86b916c9b4f01adaca4596b789007321bbb0428d12a30987d5c890a9f6f4010b51d2a615f1b44ae7103bcfaa3373945fc7307f414a614ba9a0d63b5
 WHIRLPOOL 
dc66a0bbb0f418a5ba6b0a2cec45c750a478b47fcca45521876ea9a3e1aeb55710b9a4d001aa58386f64bfdea2a9d8130c2bea01798003725786734ad161a76a
 DIST webmock-1.24.5.gem 04 SHA256 
46f2faa7ab67847a57631b30abe90baa44e17bbbc437a893a06b3251a13f0621 SHA512 
3bf4e7adfbe24e1d9cfaba8ab287a19d2a3f49d9dea75af4d456c11ae84fc9ba3a6309decc8e019a282661af4559231130797a8ff9eb479af02b9f8a29a6cf3a
 WHIRLPOOL 
5670d2b4f6af79808d10034bcfdc2cbbe26bb97688a8f31098e17fb61ec1de85399cd4edec0554588dba1e78f1fe717375a9038f25a48d3c2815e2958840d978

diff --git a/dev-ruby/webmock/webmock-1.24.1.ebuild 
b/dev-ruby/webmock/webmock-1.24.1.ebuild
deleted file mode 100644
index 318e71a..000
--- a/dev-ruby/webmock/webmock-1.24.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_TASK_TEST="test spec NO_CONNECTION=true"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Allows stubbing HTTP requests and setting expectations on HTTP 
requests"
-HOMEPAGE="https://github.com/bblimke/webmock";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 
dev-ruby/hashdiff"
-
-ruby_add_bdepend "test? (
-   dev-ruby/minitest:5
-   dev-ruby/rspec:3
-   dev-ruby/rack
-   >=dev-ruby/httpclient-2.2.4
-   >=dev-ruby/patron-0.4.18
-   >=dev-ruby/http-0.8.0:0.8 )"
-
-all_ruby_prepare() {
-   # Remove bundler support
-   rm Gemfile || die
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # There is now optional support for curb and typhoeus which we don't
-   # have in Gentoo yet. em_http_request is available in Gentoo but its
-   # version is too old.
-   sed -i -e '/\(curb\|typhoeus\|em-http\)/d' spec/spec_helper.rb || die
-   rm spe

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

2016-04-23 Thread Anthony G. Basile
commit: dc940d4b2167447e646e2ec69432764d5bcc96bf
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Apr 23 23:38:53 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Apr 23 23:39:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc940d4b

ssl-cert.eclass: guard against EAPI=0

 eclass/ssl-cert.eclass | 12 
 1 file changed, 12 insertions(+)

diff --git a/eclass/ssl-cert.eclass b/eclass/ssl-cert.eclass
index 4f573ba..f41dc3c 100644
--- a/eclass/ssl-cert.eclass
+++ b/eclass/ssl-cert.eclass
@@ -13,6 +13,18 @@
 # @EXAMPLE:
 # "install_cert /foo/bar" installs ${ROOT}/foo/bar.{key,csr,crt,pem}
 
+# Guard against unsupported EAPIs.  We need EAPI >= 1 for slot dependencies.
+case "${EAPI:-0}" in
+   0)
+   die "${ECLASS}.eclass: EAPI=0 is not supported.  Please upgrade 
to EAPI >= 1."
+   ;;
+   1|2|3|4|5|6)
+   ;;
+   *)
+   die "${ECLASS}.eclass: EAPI=${EAPI} is not supported yet."
+   ;;
+esac
+
 # @ECLASS-VARIABLE: SSL_CERT_MANDATORY
 # @DESCRIPTION:
 # Set to non zero if ssl-cert is mandatory for ebuild.



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

2016-04-23 Thread Christoph Junghans
commit: 4c50902cb7f54cf48e7c30b835cfd2c47ffdae57
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr 22 03:12:27 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Apr 22 03:12:27 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4c50902c

sci-mathematics/petsc: version bump to 3.6.4, fix bug #559172

Package-Manager: portage-2.2.26

 sci-mathematics/petsc/petsc-3.6.4.ebuild | 252 +++
 1 file changed, 252 insertions(+)

diff --git a/sci-mathematics/petsc/petsc-3.6.4.ebuild 
b/sci-mathematics/petsc/petsc-3.6.4.ebuild
new file mode 100644
index 000..cff1192
--- /dev/null
+++ b/sci-mathematics/petsc/petsc-3.6.4.ebuild
@@ -0,0 +1,252 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs versionator
+
+MY_P="${PN}-$(replace_version_separator _ -)"
+
+DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation"
+HOMEPAGE="http://www.mcs.anl.gov/petsc/";
+SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${MY_P}.tar.gz";
+
+LICENSE="petsc"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="afterimage boost complex-scalars cxx debug doc fftw
+   fortran hdf5 hypre mpi mumps scotch sparse superlu threads X"
+# Failed: imagemagick metis
+
+# hypre and superlu curretly exclude each other due to missing linking to hypre
+# if both are enabled
+REQUIRED_USE="
+   afterimage? ( X )
+   hdf5? ( mpi )
+   hypre? ( cxx mpi )
+   mumps? ( mpi scotch )
+   scotch? ( mpi )
+   ^^ ( hypre superlu )
+"
+#  imagemagick? ( X )
+
+RDEPEND="
+   virtual/blas
+   virtual/lapack
+   afterimage? ( media-libs/libafterimage )
+   boost? ( dev-libs/boost )
+   fftw? ( sci-libs/fftw:3.0[mpi?] )
+   hdf5? ( sci-libs/hdf5[mpi?] )
+   hypre? ( >=sci-libs/hypre-2.8.0b[mpi?] )
+   mpi? ( virtual/mpi[cxx?,fortran?] )
+   mumps? ( sci-libs/mumps[mpi?] sci-libs/scalapack )
+   scotch? ( sci-libs/scotch[mpi?] )
+   sparse? ( sci-libs/suitesparse >=sci-libs/cholmod-1.7.0 )
+   superlu? ( sci-libs/superlu )
+   X? ( x11-libs/libX11 )
+"
+#  metis? ( sci-libs/parmetis )
+#  imagemagick? ( media-gfx/imagemagick )
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-util/cmake
+"
+# cmake is used for parallel building
+# in some configuration setups, legacy build is used (slow)
+
+#
+# PETSc does not want its Makefiles to be invoked with anything higher than
+# -j1. The underlying build system does automatically invoke a parallel
+# build. This might not be what you want, but *hey* not your choice.
+#
+MAKEOPTS="${MAKEOPTS} -j1"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-3.6.0-disable-rpath.patch \
+   "${FILESDIR}"/${PN}-3.6.0-fix_sandbox_violation.patch
+
+   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
+}
+
+src_configure() {
+   # bug 548498
+   # PETSc runs mpi processes during configure that result in a sandbox
+   # violation by trying to open /proc/mtrr rw. This is not easy to
+   # mitigate because it happens in libpciaccess.so called by libhwloc.so,
+   # which is used by libmpi.so.
+   addpredict /proc/mtrr
+
+   # petsc uses --with-blah=1 and --with-blah=0 to en/disable options
+   petsc_enable() {
+   use "$1" && echo "--with-${2:-$1}=1" || echo "--with-${2:-$1}=0"
+   }
+   # add external library:
+   # petsc_with use_flag libname libdir
+   # petsc_with use_flag libname include linking_libs
+   petsc_with() {
+   local myuse p=${2:-${1}}
+   if use ${1}; then
+   myuse="--with-${p}=1"
+   if [[ $# -ge 4 ]]; then
+   myuse="${myuse} 
--with-${p}-include=${EPREFIX}${3}"
+   shift 3
+   myuse="${myuse} --with-${p}-lib=$@"
+   else
+   myuse="${myuse} 
--with-${p}-dir=${EPREFIX}${3:-/usr}"
+   fi
+   else
+   myuse="--with-${p}=0"
+   fi
+   echo ${myuse}
+   }
+
+   # select between configure options depending on use flag
+   petsc_select() {
+   use "$1" && echo "--with-$2=$3" || echo "--with-$2=$4"
+   }
+
+   local mylang
+   local myopt
+
+   use cxx && mylang="cxx" || mylang="c"
+   use debug && myopt="debug" || myopt="opt"
+
+   # environmental variables expected by petsc during build
+   export PETSC_DIR="${S}"
+   export PETSC_ARCH="linux-gnu-${mylang}-${myopt}"
+
+   if use debug; then
+   strip-flags
+   filter-flags -O*
+   fi

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

2016-04-23 Thread Christoph Junghans
commit: 98ee23b994cf953bcfe4cd4f46a301b88bb6246e
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr 22 02:44:45 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Apr 22 02:44:45 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=98ee23b9

sci-libs/dealii: version bump to 8.4.1

Package-Manager: portage-2.2.26

 sci-libs/dealii/{dealii-.ebuild => dealii-8.4.1.ebuild} | 2 --
 sci-libs/dealii/dealii-.ebuild  | 2 --
 2 files changed, 4 deletions(-)

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-8.4.1.ebuild
similarity index 96%
copy from sci-libs/dealii/dealii-.ebuild
copy to sci-libs/dealii/dealii-8.4.1.ebuild
index b37b962..11c2c0c 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-8.4.1.ebuild
@@ -21,8 +21,6 @@ else
doc? (

https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-offline_documentation.tar.gz
-> ${P}-offline_documentation.tar.gz
-   
http://ganymed.iwr.uni-heidelberg.de/~maier/dealii/releases/${MY_P}-offline_documentation.tar.gz
-   -> ${P}-offline_documentation.tar.gz
)"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${PN}-${MY_PV}"

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index b37b962..11c2c0c 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -21,8 +21,6 @@ else
doc? (

https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-offline_documentation.tar.gz
-> ${P}-offline_documentation.tar.gz
-   
http://ganymed.iwr.uni-heidelberg.de/~maier/dealii/releases/${MY_P}-offline_documentation.tar.gz
-   -> ${P}-offline_documentation.tar.gz
)"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${PN}-${MY_PV}"



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

2016-04-23 Thread Christoph Junghans
commit: 974ee970511dc54931a03656d26922dfc7c22fdb
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr 22 02:52:53 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Apr 22 02:52:53 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=974ee970

sci-mathematics/petsc: remove obsolete elog message pointing to bug #53386

Package-Manager: portage-2.2.26

 sci-mathematics/petsc/petsc-3.4.2.ebuild | 6 --
 sci-mathematics/petsc/petsc-3.5.3.ebuild | 6 --
 sci-mathematics/petsc/petsc-3.6.0.ebuild | 6 --
 sci-mathematics/petsc/petsc-3.6.3.ebuild | 6 --
 4 files changed, 24 deletions(-)

diff --git a/sci-mathematics/petsc/petsc-3.4.2.ebuild 
b/sci-mathematics/petsc/petsc-3.4.2.ebuild
index 6a8dace..52e9a19 100644
--- a/sci-mathematics/petsc/petsc-3.4.2.ebuild
+++ b/sci-mathematics/petsc/petsc-3.4.2.ebuild
@@ -239,9 +239,3 @@ src_install() {
dohtml -r docs/*.html docs/changes docs/manualpages
fi
 }
-
-pkg_postinst() {
-   elog "The petsc ebuild is still under development."
-   elog "Help us improve the ebuild in:"
-   elog "http://bugs.gentoo.org/show_bug.cgi?id=53386";
-}

diff --git a/sci-mathematics/petsc/petsc-3.5.3.ebuild 
b/sci-mathematics/petsc/petsc-3.5.3.ebuild
index a5d339b..7c1d0b3 100644
--- a/sci-mathematics/petsc/petsc-3.5.3.ebuild
+++ b/sci-mathematics/petsc/petsc-3.5.3.ebuild
@@ -242,9 +242,3 @@ src_install() {
dohtml -r docs/*.html docs/changes docs/manualpages
fi
 }
-
-pkg_postinst() {
-   elog "The petsc ebuild is still under development."
-   elog "Help us improve the ebuild in:"
-   elog "http://bugs.gentoo.org/show_bug.cgi?id=53386";
-}

diff --git a/sci-mathematics/petsc/petsc-3.6.0.ebuild 
b/sci-mathematics/petsc/petsc-3.6.0.ebuild
index 874eca0..58ff3bd 100644
--- a/sci-mathematics/petsc/petsc-3.6.0.ebuild
+++ b/sci-mathematics/petsc/petsc-3.6.0.ebuild
@@ -245,9 +245,3 @@ src_install() {
dohtml -r docs/*.html docs/changes docs/manualpages
fi
 }
-
-pkg_postinst() {
-   elog "The petsc ebuild is still under development."
-   elog "Help us improve the ebuild in:"
-   elog "http://bugs.gentoo.org/show_bug.cgi?id=53386";
-}

diff --git a/sci-mathematics/petsc/petsc-3.6.3.ebuild 
b/sci-mathematics/petsc/petsc-3.6.3.ebuild
index dd3aed2..87537cb 100644
--- a/sci-mathematics/petsc/petsc-3.6.3.ebuild
+++ b/sci-mathematics/petsc/petsc-3.6.3.ebuild
@@ -245,9 +245,3 @@ src_install() {
dohtml -r docs/*.html docs/changes docs/manualpages
fi
 }
-
-pkg_postinst() {
-   elog "The petsc ebuild is still under development."
-   elog "Help us improve the ebuild in:"
-   elog "http://bugs.gentoo.org/show_bug.cgi?id=53386";
-}



[gentoo-commits] proj/sci:master commit in: sci-libs/trilinos/files/, sci-libs/trilinos/

2016-04-23 Thread Christoph Junghans
commit: ca7ff0c633032cdb2d658335e748ede0a296b5d3
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr 22 07:01:55 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Fri Apr 22 07:01:55 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ca7ff0c6

sci-libs/trilinos: Version bump to 12.6.2

Package-Manager: portage-2.2.26

 ...inos-12.6.2-fix_install_paths_for_destdir.patch | 652 +
 sci-libs/trilinos/trilinos-12.6.2.ebuild   | 207 +++
 2 files changed, 859 insertions(+)

diff --git 
a/sci-libs/trilinos/files/trilinos-12.6.2-fix_install_paths_for_destdir.patch 
b/sci-libs/trilinos/files/trilinos-12.6.2-fix_install_paths_for_destdir.patch
new file mode 100644
index 000..d3556c7
--- /dev/null
+++ 
b/sci-libs/trilinos/files/trilinos-12.6.2-fix_install_paths_for_destdir.patch
@@ -0,0 +1,652 @@
+diff --git a/commonTools/gtest/CMakeLists.txt 
b/commonTools/gtest/CMakeLists.txt
+index 9367010..17f8892 100644
+--- a/commonTools/gtest/CMakeLists.txt
 b/commonTools/gtest/CMakeLists.txt
+@@ -31,7 +31,7 @@ TRIBITS_ADD_LIBRARY(
+   )
+ 
+ #install gtest header into the correct subdir.
+-INSTALL(FILES ${HEADERS} DESTINATION 
${CMAKE_INSTALL_PREFIX}/${Trilinos_INSTALL_INCLUDE_DIR}/gtest/)
++INSTALL(FILES ${HEADERS} DESTINATION ${Trilinos_INSTALL_INCLUDE_DIR}/gtest/)
+ 
+ 
+ 
+diff --git a/packages/kokkos/containers/src/CMakeLists.txt 
b/packages/kokkos/containers/src/CMakeLists.txt
+index da5a791..5693cdc 100644
+--- a/packages/kokkos/containers/src/CMakeLists.txt
 b/packages/kokkos/containers/src/CMakeLists.txt
+@@ -15,7 +15,7 @@ FILE(GLOB HEADERS *.hpp)
+ FILE(GLOB HEADERS_IMPL impl/*.hpp)
+ FILE(GLOB SOURCES impl/*.cpp)
+ 
+-SET(TRILINOS_INCDIR 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++SET(TRILINOS_INCDIR ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+ 
+ INSTALL(FILES ${HEADERS_IMPL} DESTINATION ${TRILINOS_INCDIR}/impl/)
+ 
+diff --git a/packages/kokkos/core/src/CMakeLists.txt 
b/packages/kokkos/core/src/CMakeLists.txt
+index 807a01e..7169c30 100644
+--- a/packages/kokkos/core/src/CMakeLists.txt
 b/packages/kokkos/core/src/CMakeLists.txt
+@@ -40,7 +40,7 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
+ 
+ #-
+ 
+-SET(TRILINOS_INCDIR 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++SET(TRILINOS_INCDIR ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+ 
+ #-
+ 
+diff --git a/packages/kokkos/core/src/impl/CMakeLists.txt 
b/packages/kokkos/core/src/impl/CMakeLists.txt
+index c543194..f1e57ea 100644
+--- a/packages/kokkos/core/src/impl/CMakeLists.txt
 b/packages/kokkos/core/src/impl/CMakeLists.txt
+@@ -12,7 +12,7 @@ TRIBITS_ADD_LIBRARY(
+ DEPLIBS 
+ )
+ 
+-SET(TRILINOS_INCDIR 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++SET(TRILINOS_INCDIR ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+ 
+ INSTALL(FILES ${HEADERS} DESTINATION ${TRILINOS_INCDIR}/impl/)
+ 
+diff --git a/packages/rol/adapters/belos/src/CMakeLists.txt 
b/packages/rol/adapters/belos/src/CMakeLists.txt
+index 05554af..fdc2681 100644
+--- a/packages/rol/adapters/belos/src/CMakeLists.txt
 b/packages/rol/adapters/belos/src/CMakeLists.txt
+@@ -40,4 +40,4 @@ IF (ROL_ENABLE_Belos)
+   )
+ ENDIF()
+ 
+-INSTALL(FILES ${HEADERS} DESTINATION 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++INSTALL(FILES ${HEADERS} DESTINATION ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+diff --git a/packages/rol/adapters/epetra/src/CMakeLists.txt 
b/packages/rol/adapters/epetra/src/CMakeLists.txt
+index 016e5ed..c976498 100644
+--- a/packages/rol/adapters/epetra/src/CMakeLists.txt
 b/packages/rol/adapters/epetra/src/CMakeLists.txt
+@@ -43,4 +43,4 @@ IF (ROL_ENABLE_Epetra)
+   )
+ ENDIF()
+ 
+-INSTALL(FILES ${HEADERS} DESTINATION 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++INSTALL(FILES ${HEADERS} DESTINATION ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+diff --git a/packages/rol/adapters/sacado/src/CMakeLists.txt 
b/packages/rol/adapters/sacado/src/CMakeLists.txt
+index 7366185..c186c70 100644
+--- a/packages/rol/adapters/sacado/src/CMakeLists.txt
 b/packages/rol/adapters/sacado/src/CMakeLists.txt
+@@ -38,4 +38,4 @@ IF (ROL_ENABLE_Sacado)
+   )
+ ENDIF()
+ 
+-INSTALL(FILES ${HEADERS} DESTINATION 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
++INSTALL(FILES ${HEADERS} DESTINATION ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})
+diff --git a/packages/rol/adapters/thyra/src/CMakeLists.txt 
b/packages/rol/adapters/thyra/src/CMakeLists.txt
+index 32172f2..5956c01 100644
+--- a/packages/rol/adapters/thyra/src/CMakeLists.txt
 b/packages/rol/adapters/thyra/src/CMakeLists.txt
+@@ -50,4 +50,4 @@ IF (ROL_ENABLE_Thyra)
+   )
+ ENDIF()
+ 
+-INSTALL(FILES ${HEADERS} DESTINATION 
${CMAKE_INSTALL_PREFIX}/${${PROJECT_NAME}_INSTALL_INCLUDE_DIR})

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

2016-04-23 Thread Christoph Junghans
commit: a9332332ca6ff033bc84fc882ead86f0c9a6eb59
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat Apr 23 00:44:01 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Apr 23 00:44:01 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a9332332

sci-libs/dealii: do not remove FindLAPACK.cmake module from build environment

deal.II uses a FindLAPACK.cmake file to call into the system
FindLAPACK.cmake module and to do additional setup - do not remove it
during the prepare stage.

Package-Manager: portage-2.2.26

 sci-libs/dealii/dealii-8.1.0-r2.ebuild | 7 ++-
 sci-libs/dealii/dealii-8.2.1-r1.ebuild | 7 ++-
 sci-libs/dealii/dealii-8.3.0.ebuild| 7 ++-
 sci-libs/dealii/dealii-8.4.1.ebuild| 7 ++-
 sci-libs/dealii/dealii-.ebuild | 7 ++-
 5 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/sci-libs/dealii/dealii-8.1.0-r2.ebuild 
b/sci-libs/dealii/dealii-8.1.0-r2.ebuild
index 0e5b3d5..4beb1fe 100644
--- a/sci-libs/dealii/dealii-8.1.0-r2.ebuild
+++ b/sci-libs/dealii/dealii-8.1.0-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$
 
@@ -6,6 +6,11 @@ EAPI=5
 
 inherit cmake-utils eutils multilib
 
+# deal.II uses its own FindLAPACK.cmake file that calls into the system
+# FindLAPACK.cmake module and does additional internal setup. Do not remove
+# any of these modules:
+CMAKE_REMOVE_MODULES_LIST=""
+
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="http://www.dealii.org/";
 

diff --git a/sci-libs/dealii/dealii-8.2.1-r1.ebuild 
b/sci-libs/dealii/dealii-8.2.1-r1.ebuild
index 829de6d..10578c2 100644
--- a/sci-libs/dealii/dealii-8.2.1-r1.ebuild
+++ b/sci-libs/dealii/dealii-8.2.1-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$
 
@@ -6,6 +6,11 @@ EAPI=5
 
 inherit cmake-utils eutils multilib
 
+# deal.II uses its own FindLAPACK.cmake file that calls into the system
+# FindLAPACK.cmake module and does additional internal setup. Do not remove
+# any of these modules:
+CMAKE_REMOVE_MODULES_LIST=""
+
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="http://www.dealii.org/";
 

diff --git a/sci-libs/dealii/dealii-8.3.0.ebuild 
b/sci-libs/dealii/dealii-8.3.0.ebuild
index 4836555..e4c7eac 100644
--- a/sci-libs/dealii/dealii-8.3.0.ebuild
+++ b/sci-libs/dealii/dealii-8.3.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$
 
@@ -6,6 +6,11 @@ EAPI=5
 
 inherit cmake-utils eutils multilib
 
+# deal.II uses its own FindLAPACK.cmake file that calls into the system
+# FindLAPACK.cmake module and does additional internal setup. Do not remove
+# any of these modules:
+CMAKE_REMOVE_MODULES_LIST=""
+
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="http://www.dealii.org/";
 

diff --git a/sci-libs/dealii/dealii-8.4.1.ebuild 
b/sci-libs/dealii/dealii-8.4.1.ebuild
index 11c2c0c..4db7256 100644
--- a/sci-libs/dealii/dealii-8.4.1.ebuild
+++ b/sci-libs/dealii/dealii-8.4.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$
 
@@ -6,6 +6,11 @@ EAPI=5
 
 inherit cmake-utils eutils multilib
 
+# deal.II uses its own FindLAPACK.cmake file that calls into the system
+# FindLAPACK.cmake module and does additional internal setup. Do not remove
+# any of these modules:
+CMAKE_REMOVE_MODULES_LIST=""
+
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="http://www.dealii.org/";
 

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index 11c2c0c..4db7256 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.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$
 
@@ -6,6 +6,11 @@ EAPI=5
 
 inherit cmake-utils eutils multilib
 
+# deal.II uses its own FindLAPACK.cmake file that calls into the system
+# FindLAPACK.cmake module and does additional internal setup. Do not remove
+# any of these modules:
+CMAKE_REMOVE_MODULES_LIST=""
+
 DESCRIPTION="Solving partial differential equations with the finite element 
method"
 HOMEPAGE="http://www.dealii.org/";
 



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

2016-04-23 Thread Christoph Junghans
commit: ecceb50cb667dc503e3658a722e820bad635c5ec
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat Apr 23 23:21:26 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat Apr 23 23:21:26 2016 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ecceb50c

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

 sci-libs/dealii/Manifest   |   2 +
 sci-libs/dealii/dealii-8.1.0-r2.ebuild |   7 +-
 sci-libs/dealii/dealii-8.2.1-r1.ebuild |   7 +-
 sci-libs/dealii/dealii-8.3.0.ebuild|   7 +-
 .../{dealii-.ebuild => dealii-8.4.1.ebuild}|   9 +-
 sci-libs/dealii/dealii-.ebuild |   9 +-
 sci-libs/trilinos/Manifest |   1 +
 ...nos-12.6.2-fix_install_paths_for_destdir.patch} | 152 ++---
 ...ilinos-12.2.1.ebuild => trilinos-12.6.2.ebuild} |   3 +-
 sci-mathematics/petsc/Manifest |   1 +
 sci-mathematics/petsc/petsc-3.4.2.ebuild   |   6 -
 sci-mathematics/petsc/petsc-3.5.3.ebuild   |   6 -
 sci-mathematics/petsc/petsc-3.6.0.ebuild   |   6 -
 sci-mathematics/petsc/petsc-3.6.3.ebuild   |   6 -
 .../{petsc-3.6.3.ebuild => petsc-3.6.4.ebuild} |  11 +-
 15 files changed, 115 insertions(+), 118 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebkit/files/

2016-04-23 Thread Davide Pesavento
commit: 219be92692f4a9388e1c185eb5d5b90233fe543e
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 23:16:54 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 23:16:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219be926

dev-qt/qtwebkit: edit gstreamer patches so that they work with eapply

Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/files/qtwebkit-5.2.1-disable-gstreamer.patch | 4 ++--
 dev-qt/qtwebkit/files/qtwebkit-5.3.2-use-gstreamer010.patch  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.2.1-disable-gstreamer.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.2.1-disable-gstreamer.patch
index 05e41a1..69550f2 100644
--- a/dev-qt/qtwebkit/files/qtwebkit-5.2.1-disable-gstreamer.patch
+++ b/dev-qt/qtwebkit/files/qtwebkit-5.2.1-disable-gstreamer.patch
@@ -1,5 +1,5 @@
 Tools/qmake/mkspecs/features/features.prf  2014-03-19 18:35:47.795676444 
+
-+++ Tools/qmake/mkspecs/features/features.prf  2014-03-19 18:36:38.602433220 
+
+--- a/Tools/qmake/mkspecs/features/features.prf2014-03-19 
18:35:47.795676444 +
 b/Tools/qmake/mkspecs/features/features.prf2014-03-19 
18:36:38.602433220 +
 @@ -99,12 +99,6 @@
  
  # HTML5 Media Support for builds with GStreamer

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.3.2-use-gstreamer010.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.3.2-use-gstreamer010.patch
index 1c02e45..e44dc29 100644
--- a/dev-qt/qtwebkit/files/qtwebkit-5.3.2-use-gstreamer010.patch
+++ b/dev-qt/qtwebkit/files/qtwebkit-5.3.2-use-gstreamer010.patch
@@ -1,5 +1,5 @@
 Tools/qmake/mkspecs/features/features.prf  2014-09-27 11:09:50.010617142 
+0100
-+++ Tools/qmake/mkspecs/features/features.prf  2014-09-27 11:17:10.741678989 
+0100
+--- a/Tools/qmake/mkspecs/features/features.prf2014-09-27 
11:09:50.010617142 +0100
 b/Tools/qmake/mkspecs/features/features.prf2014-09-27 
11:17:10.741678989 +0100
 @@ -96,14 +96,8 @@
  use?(3d_graphics): WEBKIT_CONFIG += webgl
  



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

2016-04-23 Thread Davide Pesavento
commit: 407d3b1e6eefde0749192b33a011f7868476b2d0
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 22:28:23 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 22:36:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407d3b1e

dev-python/PyQt5: add  metadata

Package-Manager: portage-2.2.28

 dev-python/PyQt5/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/PyQt5/metadata.xml b/dev-python/PyQt5/metadata.xml
index 88858c2..f623206 100644
--- a/dev-python/PyQt5/metadata.xml
+++ b/dev-python/PyQt5/metadata.xml
@@ -35,6 +35,7 @@
Phil Thompson

mailto:p...@riverbankcomputing.com
+   http://pyqt.sourceforge.net/Docs/PyQt5/
PyQt5
pyqt




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

2016-04-23 Thread Davide Pesavento
commit: b0535ce15aac0164eb649bbf8612bb3bcbfb35ed
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 22:22:28 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 22:36:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0535ce1

dev-python/sip: add  metadata

Package-Manager: portage-2.2.28

 dev-python/sip/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/sip/metadata.xml b/dev-python/sip/metadata.xml
index 7e44a6f..9b8cb51 100644
--- a/dev-python/sip/metadata.xml
+++ b/dev-python/sip/metadata.xml
@@ -11,6 +11,7 @@
Phil Thompson

mailto:p...@riverbankcomputing.com
+   http://pyqt.sourceforge.net/Docs/sip4/
SIP
pyqt




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

2016-04-23 Thread Davide Pesavento
commit: 33195264e51a3b9d74f473ec0bbcdde92ad58099
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 22:35:22 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 22:36:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33195264

x11-libs/qscintilla: add  metadata

Package-Manager: portage-2.2.28

 x11-libs/qscintilla/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-libs/qscintilla/metadata.xml b/x11-libs/qscintilla/metadata.xml
index bbae5f5..29550d8 100644
--- a/x11-libs/qscintilla/metadata.xml
+++ b/x11-libs/qscintilla/metadata.xml
@@ -18,6 +18,7 @@
Phil Thompson

mailto:qscinti...@riverbankcomputing.com
+   http://pyqt.sourceforge.net/Docs/QScintilla2/
pyqt

 



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

2016-04-23 Thread Davide Pesavento
commit: 0b652ec82f6dc6bacecbd88ed3eca325b69bf208
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 22:24:38 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 22:36:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b652ec8

dev-python/PyQt4: add  metadata

Package-Manager: portage-2.2.28

 dev-python/PyQt4/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/PyQt4/metadata.xml b/dev-python/PyQt4/metadata.xml
index 7b31479..1c9b581 100644
--- a/dev-python/PyQt4/metadata.xml
+++ b/dev-python/PyQt4/metadata.xml
@@ -29,6 +29,7 @@
Phil Thompson

mailto:p...@riverbankcomputing.com
+   http://pyqt.sourceforge.net/Docs/PyQt4/
PyQt4
pyqt




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

2016-04-23 Thread Davide Pesavento
commit: 625261b134fd7566192e09e2a6a17227e0b27be7
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 22:34:21 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 22:36:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625261b1

dev-python/qscintilla-python: add  metadata

Package-Manager: portage-2.2.28

 dev-python/qscintilla-python/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/qscintilla-python/metadata.xml 
b/dev-python/qscintilla-python/metadata.xml
index d6f70d2..7054692 100644
--- a/dev-python/qscintilla-python/metadata.xml
+++ b/dev-python/qscintilla-python/metadata.xml
@@ -15,6 +15,7 @@
Phil Thompson

mailto:qscinti...@riverbankcomputing.com
+   http://pyqt.sourceforge.net/Docs/QScintilla2/
pyqt

 



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

2016-04-23 Thread Matt Thode
commit: 0d89873d3a52111d97ddbfd692fbe5b4b1a7ecaa
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 23 22:11:51 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Apr 23 22:11:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d89873d

app-admin/ansible: also fix 

Package-Manager: portage-2.2.26

 app-admin/ansible/ansible-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/ansible/ansible-.ebuild 
b/app-admin/ansible/ansible-.ebuild
index 656b4c7..57ee497 100644
--- a/app-admin/ansible/ansible-.ebuild
+++ b/app-admin/ansible/ansible-.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]



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

2016-04-23 Thread Matt Thode
commit: 6cfaaa5718b3f507c50b84b29372fedf20ac05d9
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Apr 23 22:09:14 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Sat Apr 23 22:10:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cfaaa57

app-admin/ansible: fix spaces in reqs.txt bug 575972

Package-Manager: portage-2.2.26

 app-admin/ansible/{ansible-2.0.2.0.ebuild => ansible-2.0.2.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-admin/ansible/ansible-2.0.2.0.ebuild 
b/app-admin/ansible/ansible-2.0.2.0-r1.ebuild
similarity index 96%
rename from app-admin/ansible/ansible-2.0.2.0.ebuild
rename to app-admin/ansible/ansible-2.0.2.0-r1.ebuild
index abc7b10..e1e67a3 100644
--- a/app-admin/ansible/ansible-2.0.2.0.ebuild
+++ b/app-admin/ansible/ansible-2.0.2.0-r1.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
 "
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
test? (
${RDEPEND}
dev-python/nose[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/

2016-04-23 Thread Davide Pesavento
commit: d84dd6a1c07d1c7a84cc2dc35ef02cff2e8b07c8
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 22:04:30 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 22:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84dd6a1

dev-qt/qtgui: re-apply fix for bug 578108 that was lost during the move

Gentoo-Bug: 578108

Package-Manager: portage-2.2.28

 dev-qt/qtgui/{qtgui-5.6.0.ebuild => qtgui-5.6.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-qt/qtgui/qtgui-5.6.0.ebuild 
b/dev-qt/qtgui/qtgui-5.6.0-r1.ebuild
similarity index 99%
rename from dev-qt/qtgui/qtgui-5.6.0.ebuild
rename to dev-qt/qtgui/qtgui-5.6.0-r1.ebuild
index 10dab01..a1bff5f 100644
--- a/dev-qt/qtgui/qtgui-5.6.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.0-r1.ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+   xcb:xrender
 )
 
 src_prepare() {



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

2016-04-23 Thread Jeroen Roovers
commit: dc2e546ddfb9a2b0a400048e8a816d8fd58f27cd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Apr 23 21:15:11 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Apr 23 21:16:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2e546d

www-client/vivaldi: Version bump.

Package-Manager: portage-2.2.28

 www-client/vivaldi/Manifest |   2 +
 www-client/vivaldi/vivaldi-1.1.453.43_p1.ebuild | 109 
 2 files changed, 111 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 1a24ed1..da95b8e 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,5 @@ DIST vivaldi-1.1.453.30_p1-amd64.deb 44537856 SHA256 
25386de8fea87eda2424743367b
 DIST vivaldi-1.1.453.30_p1-i386.deb 45024580 SHA256 
cc22f706a415a9e7c643ccfc9d667ed778c2b860e09b015b87e6ca0c6689eb62 SHA512 
0584353b164cb7943fb7953ea7d6d966a1af5444aae2bc1209247a18375b69778fc043195d353ceab05e7c2cca67289c36f36a10d9aa9115bbcb1a683ba8819b
 WHIRLPOOL 
ae1f8e259aeca897a6e6b680dbb783ce1a530d4709b98f203d9d0041ee8ef7ec55768adeb5b0b8f8b02b7fc497ff306bbbdb2185e6116dfdae1430a1318d474f
 DIST vivaldi-1.1.453.36_p1-amd64.deb 44521802 SHA256 
9e86d5c7060e2d0bb77b6de8f1f0ebd98bb2c82685f0f2a1c385baa6cd654b5e SHA512 
af6c61a213d44874b5320e796d27b254e82e925a102fd40df7549bb2daafd7f3370be045db8869ce98ed2c619f5bdde63f27a0a7b7cbb8289d6282b9754af41b
 WHIRLPOOL 
d10034527f55d1dc7b54301aa967b362c8f215f9b4c2cc99091378f40f4372c133ac9af94ddf60fa3a0dbd2543a4970422cd4655a7735bcabcbb5c96cb98c5d3
 DIST vivaldi-1.1.453.36_p1-i386.deb 45045264 SHA256 
07fd087bf0c4c7caa0e4119f9a2f2d43e484b4732831afbb18e49bb3de9cc99d SHA512 
2a2ccb8337913795b70561cbffa00a8a746dfa730dab14982e9c7c811000817298dde43cb2d3716c74053d1023b7d5885ed8f15d889e2901a49f8a2d354ae3bd
 WHIRLPOOL 
79f29da63aa189f77d435318a376bebb829e15b542b4996140bf10aa4168fa7dc852681fa716b659bfce55f66effe732461e431d876a7b05330558c0a851463e
+DIST vivaldi-1.1.453.43_p1-amd64.deb 44676860 SHA256 
914d1f01c679ed0ff38479b7b7d327b630ef8e47cf6f91bb57561a248205f79d SHA512 
853c1b2ac665b5523852dab8718d7e61f151b3aa20529f27b48af0815ff718e61121b53133cf2db1cdbb5ea2713195584eda516033c33cfb591f30969a352564
 WHIRLPOOL 
62fd97559956927886f0cee565702b33fea050b0b2ab6d3a9c06472aeb6459762f86f3eb1b6c4df8fe0f740d9399c1c11978506b7d98fccab3fc4a9e54ced3c0
+DIST vivaldi-1.1.453.43_p1-i386.deb 45170654 SHA256 
1076c64e6bf2fba98a94aefb9d5ab04a381f896ca1041cc617efbc69093a1ab3 SHA512 
c196d6bbed1905d5e9b6aa88215e0dfe7ed09aa09de25cce7615c4f8527948e748e05c794c7ea4afea2c91e3d52796e3f4055992083412bd312de08fcc30881b
 WHIRLPOOL 
0c478220dcc3095d1fabf619f2000f81b5ff1c20af92afb5dd3e4b19e77a97d4f9b10bb046a095428f9df142be51438abf98d247a296e57e92a38131876f4e3b

diff --git a/www-client/vivaldi/vivaldi-1.1.453.43_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.1.453.43_p1.ebuild
new file mode 100644
index 000..d2d3d9c
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-1.1.453.43_p1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en_GB en_US es_419 es et fa fil fi fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh_CN zh_TW
+"
+inherit chromium eutils multilib unpacker toolchain-funcs
+
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/";
+VIVALDI_BASE_URI="http://downloads.vivaldi.com/snapshot/${PN}-snapshot_${PV/_p/-}_";
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RESTRICT="bindist mirror"
+
+S=${WORKDIR}
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/openssl-1.0.1:0
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+VIVALDI_HOME="opt/${PN}-snapshot"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   sed -i \
+   -e "s|@LIBDIR@|$(get_libdir)|g" \
+   opt/vivaldi-snapshot/vivaldi-snapshot || die
+
+   sed -i \
+   -e 's|vivaldi-snapshot|vivaldi|g' \
+   usr/share/applications/${PN}-snapshot.desktop \

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

2016-04-23 Thread Jeroen Roovers
commit: 91f5d4f3d3197741755fc78e81d017d7a9c30f62
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Apr 23 21:15:56 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Apr 23 21:16:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f5d4f3

www-client/vivaldi: Old.

Package-Manager: portage-2.2.28

 www-client/vivaldi/Manifest |   2 -
 www-client/vivaldi/vivaldi-1.1.453.30_p1.ebuild | 109 
 2 files changed, 111 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index da95b8e..27d9fd2 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,7 +1,5 @@
 DIST vivaldi-1.0.435.42_p1-amd64.deb 44927174 SHA256 
a6cc5823319991946c8c9335dfa7853dd4fc820afae8042dcec1242f47aea34d SHA512 
c8068ddd1b0d140bdfa9d156e8ddf6d0021d23cd41f6062823abb0aea18db95a2431b60aa5838f3db0338bbe6f8c237e3ac48297cfb5c3a30c2196176e946b63
 WHIRLPOOL 
39143d2e2b9e8b745728aaee2af5f6e5a97bd7ca7868d36875dbf47ec1f2bddc884bf95c8510931450dd52e9ecd6dededff365a88d805d1c22af76e509619e90
 DIST vivaldi-1.0.435.42_p1-i386.deb 45346328 SHA256 
c008c6d3b068faf001d9cefcd7487c16e42a4192d903c27489a363589e7adf1d SHA512 
6d3115eb2e1a700c072f0c4b149c00e95c84df9a9bc04c0418f98e9cd429cbf24ea0e42752e2ad32cb0bbaa009204e815ea7299879f66659d47fcbad6a9b966b
 WHIRLPOOL 
04682118b9a95930c013675450986b5642b6a84046f27c248cfd7387ef50522aa4b5849833b23474fd3691ba5785cb1b7b1090b1358d30c283d1ebb84fc64483
-DIST vivaldi-1.1.453.30_p1-amd64.deb 44537856 SHA256 
25386de8fea87eda2424743367bcdcdeeaa9cd9b27597ae40e84bd3ac849921d SHA512 
59516b630fb13b49357c57c5a1c9d20d18f1175f738483de4955593f9ad6cbe83215212670b40276e91fe4626c198bfeaf648c6826618fab3033a2d81b31fc22
 WHIRLPOOL 
281dcc5d50408dd67d115a114d57c02f13faf65892dbc8d17eb712b4b356eceaab22f7e04e13bcbf168202ca83217a9f12ae85c7d923836340fc29640a814100
-DIST vivaldi-1.1.453.30_p1-i386.deb 45024580 SHA256 
cc22f706a415a9e7c643ccfc9d667ed778c2b860e09b015b87e6ca0c6689eb62 SHA512 
0584353b164cb7943fb7953ea7d6d966a1af5444aae2bc1209247a18375b69778fc043195d353ceab05e7c2cca67289c36f36a10d9aa9115bbcb1a683ba8819b
 WHIRLPOOL 
ae1f8e259aeca897a6e6b680dbb783ce1a530d4709b98f203d9d0041ee8ef7ec55768adeb5b0b8f8b02b7fc497ff306bbbdb2185e6116dfdae1430a1318d474f
 DIST vivaldi-1.1.453.36_p1-amd64.deb 44521802 SHA256 
9e86d5c7060e2d0bb77b6de8f1f0ebd98bb2c82685f0f2a1c385baa6cd654b5e SHA512 
af6c61a213d44874b5320e796d27b254e82e925a102fd40df7549bb2daafd7f3370be045db8869ce98ed2c619f5bdde63f27a0a7b7cbb8289d6282b9754af41b
 WHIRLPOOL 
d10034527f55d1dc7b54301aa967b362c8f215f9b4c2cc99091378f40f4372c133ac9af94ddf60fa3a0dbd2543a4970422cd4655a7735bcabcbb5c96cb98c5d3
 DIST vivaldi-1.1.453.36_p1-i386.deb 45045264 SHA256 
07fd087bf0c4c7caa0e4119f9a2f2d43e484b4732831afbb18e49bb3de9cc99d SHA512 
2a2ccb8337913795b70561cbffa00a8a746dfa730dab14982e9c7c811000817298dde43cb2d3716c74053d1023b7d5885ed8f15d889e2901a49f8a2d354ae3bd
 WHIRLPOOL 
79f29da63aa189f77d435318a376bebb829e15b542b4996140bf10aa4168fa7dc852681fa716b659bfce55f66effe732461e431d876a7b05330558c0a851463e
 DIST vivaldi-1.1.453.43_p1-amd64.deb 44676860 SHA256 
914d1f01c679ed0ff38479b7b7d327b630ef8e47cf6f91bb57561a248205f79d SHA512 
853c1b2ac665b5523852dab8718d7e61f151b3aa20529f27b48af0815ff718e61121b53133cf2db1cdbb5ea2713195584eda516033c33cfb591f30969a352564
 WHIRLPOOL 
62fd97559956927886f0cee565702b33fea050b0b2ab6d3a9c06472aeb6459762f86f3eb1b6c4df8fe0f740d9399c1c11978506b7d98fccab3fc4a9e54ced3c0

diff --git a/www-client/vivaldi/vivaldi-1.1.453.30_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.1.453.30_p1.ebuild
deleted file mode 100644
index d2d3d9c..000
--- a/www-client/vivaldi/vivaldi-1.1.453.30_p1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en_GB en_US es_419 es et fa fil fi fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh_CN zh_TW
-"
-inherit chromium eutils multilib unpacker toolchain-funcs
-
-DESCRIPTION="A new browser for our friends"
-HOMEPAGE="http://vivaldi.com/";
-VIVALDI_BASE_URI="http://downloads.vivaldi.com/snapshot/${PN}-snapshot_${PV/_p/-}_";
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-
-RESTRICT="bindist mirror"
-
-S=${WORKDIR}
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-l

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

2016-04-23 Thread Andreas Hüttel
commit: 59c3915d03082335f435f62f12b27a9f189eb248
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 23 21:06:12 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 21:06:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c3915d

dev-perl/PPIx-EditorTools: Remove old

Package-Manager: portage-2.2.28

 dev-perl/PPIx-EditorTools/Manifest |  1 -
 .../PPIx-EditorTools-0.170.0.ebuild| 30 --
 .../PPIx-EditorTools-0.180.0.ebuild| 30 --
 3 files changed, 61 deletions(-)

diff --git a/dev-perl/PPIx-EditorTools/Manifest 
b/dev-perl/PPIx-EditorTools/Manifest
index d81b0ff..18bd9fd 100644
--- a/dev-perl/PPIx-EditorTools/Manifest
+++ b/dev-perl/PPIx-EditorTools/Manifest
@@ -1,2 +1 @@
-DIST PPIx-EditorTools-0.17.tar.gz 37993 SHA256 
15b286eb41247372bf9034a3697d8be760af5cab47d6d947bbc60b03f9076d9a SHA512 
468576bc06ec5ee61e4c988622e1f3e70bdaed7e775a0de67db4194113fc110e7d5091d5de1c3ab785430f79745cf9431dc46a1feb4300461110c4e290e58f58
 WHIRLPOOL 
c5d071519c04f80198453a91cdcc4678cba49ef2fa2fb8eb498fbb5cc3d08ea700d2b6dc0ea408ca4bdf329db69580915031f2f6bf1b12f63e85b000e73d1003
 DIST PPIx-EditorTools-0.18.tar.gz 38874 SHA256 
1dbe7d6c762b22f77943e7754bb02416f6f2412019c6ac5f1fcd3b327ffeee61 SHA512 
84be683e7f745c3b5d57944d9f91f0fb53274c2c5bd9f1b252b76d9f0a531f4cc4fbe45592fb70da5f91f978493e2f7c723d4222d99ce73aeebfacfb97110d0a
 WHIRLPOOL 
da58d9dbdbe1fdc293443bf185b5b63fffcaa31a2a3ce88d09e09f640fe1f3797e312c3d4b773c832d2d4ea0c51de81ca4cb761ddc6154c6d016d3fc5a012a73

diff --git a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.170.0.ebuild 
b/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.170.0.ebuild
deleted file mode 100644
index be8636f..000
--- a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.170.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=SZABGAB
-MODULE_VERSION=0.17
-inherit perl-module
-
-DESCRIPTION="Utility methods and base class for manipulating Perl via PPI"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/Class-XSAccessor-1.20.0
-   >=dev-perl/PPI-1.215.0
-   >=dev-perl/Try-Tiny-0.110.0
-"
-DEPEND="
-   test? (
-   ${RDEPEND}
-   dev-perl/Test-Most
-   >=dev-perl/Test-Differences-0.480.100
-   dev-perl/Test-NoWarnings
-   )"
-
-SRC_TEST=do

diff --git a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.180.0.ebuild 
b/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.180.0.ebuild
deleted file mode 100644
index 00db680..000
--- a/dev-perl/PPIx-EditorTools/PPIx-EditorTools-0.180.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=SZABGAB
-MODULE_VERSION=0.18
-inherit perl-module
-
-DESCRIPTION="Utility methods and base class for manipulating Perl via PPI"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/Class-XSAccessor-1.20.0
-   >=dev-perl/PPI-1.215.0
-   >=dev-perl/Try-Tiny-0.110.0
-"
-DEPEND="
-   test? (
-   ${RDEPEND}
-   dev-perl/Test-Most
-   >=dev-perl/Test-Differences-0.480.100
-   dev-perl/Test-NoWarnings
-   )"
-
-SRC_TEST=do



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

2016-04-23 Thread Andreas Hüttel
commit: 1786464fbbf855ba3db29565b381db87190b0042
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 23 21:13:15 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 21:13:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1786464f

dev-perl/Proc-Daemon: Remove old

Package-Manager: portage-2.2.28

 dev-perl/Proc-Daemon/Manifest   |  1 -
 dev-perl/Proc-Daemon/Proc-Daemon-0.190.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-perl/Proc-Daemon/Manifest b/dev-perl/Proc-Daemon/Manifest
index 66bfe19..ff73a92 100644
--- a/dev-perl/Proc-Daemon/Manifest
+++ b/dev-perl/Proc-Daemon/Manifest
@@ -1,3 +1,2 @@
 DIST Proc-Daemon-0.14.tar.gz 14464 SHA256 
8010d461a146b8c288a7b321e6e41e5b47b1774cae8cd7ee66cf2deca80b6f92 SHA512 
d51b62e6ada2fc6702d582244a7db6171e942d0f3311e7be39cf503a7a17b73ed40916c1430fc7366dd6c97d72eb3e7af554c2ad1bc6d8fbf240bf3a2ed630ca
 WHIRLPOOL 
5e3aa00d66f17e39165cbbf3fc11cfb6d01ddd0d8b80c5c7c55742ae392f83ab75b111d888c9c7f9e4311ccb69d92811c650b3e67d7cd9397f3601e8a1751723
-DIST Proc-Daemon-0.19.tar.gz 22500 SHA256 
b3f0fee4512f2e4c9f498d776dfe9aea1200f0b535a3a32c4d20c3b60a5f3dfa SHA512 
11ed2c33f785692ee2ba7f8e15d2e729497ba44684f5764a29bf33752db675b565fc12241cb45a1d79b020543b03a74aa036400da41cdee933939bcc757a81fc
 WHIRLPOOL 
5827eadb715a01f945b548668c60bbb2a8e03b275b077061cd0ad3fe42c6a49932c9a5a0a6e9d192f963447d47f15fe3e073e2958b03de9f8a8ec7231a5c4706
 DIST Proc-Daemon-0.23.tar.gz 22782 SHA256 
34c0b85b7948b431cbabc97cee580835e515ccf43badbd8339eb109474089b69 SHA512 
078c4b0dc3a16ac0ccf98814a639ef1ea8009cdb3b133182761cdb5ea5e29bac2d8967ef6d2a902e15dc30e21cbd3aeff449a3efe67dfbc4f76a619491782bae
 WHIRLPOOL 
f6fe8f86cc3a97767a72cdc6af4973880bd3b62f55eb5df0f833d795bd4440b1bdfed2bbfa3a31027571bd244f5916d949c5640f7bd63a3c3bf2091cb63fa380

diff --git a/dev-perl/Proc-Daemon/Proc-Daemon-0.190.0.ebuild 
b/dev-perl/Proc-Daemon/Proc-Daemon-0.190.0.ebuild
deleted file mode 100644
index 85223ac..000
--- a/dev-perl/Proc-Daemon/Proc-Daemon-0.190.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=AKREAL
-MODULE_VERSION=0.19
-inherit perl-module
-
-DESCRIPTION="Run Perl program as a daemon process"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.300.0
-   test? ( dev-perl/Proc-ProcessTable )
-"
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/POSIX-strftime-Compiler/

2016-04-23 Thread Andreas Hüttel
commit: 36a26fcda360b8146e3c5787620c94b6f6789825
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 23 21:03:09 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 21:03:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a26fcd

dev-perl/POSIX-strftime-Compiler: Remove old

Package-Manager: portage-2.2.28

 dev-perl/POSIX-strftime-Compiler/Manifest  |  1 -
 .../POSIX-strftime-Compiler-0.400.0.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/dev-perl/POSIX-strftime-Compiler/Manifest 
b/dev-perl/POSIX-strftime-Compiler/Manifest
index 5edcc9d..74358ae 100644
--- a/dev-perl/POSIX-strftime-Compiler/Manifest
+++ b/dev-perl/POSIX-strftime-Compiler/Manifest
@@ -1,2 +1 @@
-DIST POSIX-strftime-Compiler-0.40.tar.gz 17242 SHA256 
7b4abbe793acc920b10ed14f9e430c69ef778e28fd59e4046d6c35d1c24b6c99 SHA512 
f646636cc03faac5b14c6b0c2f49292bb85c05d4d244f1d0c8e123885780a14ac2b1a12903883b8c41d056315b0a4928a2d3901dcde585a2bbde72bd61538204
 WHIRLPOOL 
a9cb667a611b105f8e47cef863d15c52177b3a62819ecad91d6f49bd3d1157eca5f41926990be341a1d2e1fbd9a9f5ba2026420a8b0dcb879a68c1b4f0eebdf7
 DIST POSIX-strftime-Compiler-0.41.tar.gz 17187 SHA256 
670b89e11500f3808c9e21b1c300089622f68906ff12b1cbfba8e30d3a1c3739 SHA512 
b613de3fb332313318cca8a6c8912b64e9dac702d5681d252dc8eb919c7b102354ad25f60b537cdfa66203e01826b34a5a349a2fac856a6affb40d5f160725fe
 WHIRLPOOL 
acd4a6cc2829fae3adff94afd07965db665fcea92d3558a10bf29e4b2da5f1bdce37e7893eb6c25fbd9d7925df2445f95b17e3d31fb8c4916054b9a2a217afbe

diff --git 
a/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.400.0.ebuild 
b/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.400.0.ebuild
deleted file mode 100644
index de9b15d..000
--- a/dev-perl/POSIX-strftime-Compiler/POSIX-strftime-Compiler-0.400.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=KAZEBURO
-MODULE_VERSION=0.40
-
-inherit perl-module
-
-DESCRIPTION="GNU C library compatible strftime for loggers and servers"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# POSIX -> perl
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-Exporter
-   virtual/perl-Time-Local
-"
-
-# CPAN::Meta::Prereqs -> perl-CPAN-Meta
-DEPEND="
-   >=dev-perl/Module-Build-0.380.0
-   virtual/perl-CPAN-Meta
-   ${RDEPEND}
-   test? (
-   >=virtual/perl-Test-Simple-0.980.0
-   )
-"
-
-SRC_TEST="do parallel"



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

2016-04-23 Thread Mike Frysinger
commit: 78f6468a75114af92b5f86ef97d7614b08ffdeb4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Apr 23 20:23:02 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Apr 23 20:29:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f6468a

app-misc/qemu: version bump & bug fixes #579614 #580040 #580426

 app-emulation/qemu/Manifest|   1 +
 .../qemu/files/qemu-2.5.1-CVE-2015-8558.patch  | 107 
 .../qemu/files/qemu-2.5.1-CVE-2016-4020.patch  |  16 +
 .../files/qemu-2.5.1-stellaris_enet-overflow.patch |  47 ++
 app-emulation/qemu/qemu-2.5.1.ebuild   | 686 +
 5 files changed, 857 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 70a4faa..2e2539b 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1 +1,2 @@
 DIST qemu-2.5.0.tar.bz2 25464996 SHA256 
3443887401619fe33bfa5d900a4f2d6a79425ae2b7e43d5b8c36eb7a683772d4 SHA512 
12153f94cc7f834fd6a85f25690c36f2331d88d414426fb8b9ac20a34e6f9222b1eda30b727674af583580fae90dfd6d0614a905dce1567d94cd049d426b9dd3
 WHIRLPOOL 
8f5717989d8d234ecf1763ee386b2e1f20c3b17918de130c6dae255e4523a230b2b01a759eba25e4b9f604c680d9b868c56f58bd71b7c6c2c22a2e46804435ef
+DIST qemu-2.5.1.tar.bz2 25464539 SHA256 
028752c33bb786abbfe496ba57315dc5a7d0a33b5a7a767f6d7a29020c525d2c SHA512 
66959ad6a2a89f23c5daba245c76f71ddc03a33a1167bca639a042ebbf7329b2e698cd2c0e65c22a9874563a34256a48386aa9df6475b06d38db74187e3e3b3f
 WHIRLPOOL 
32525271574692d56b7794dc63606659f46e6ae19a56dee31b3cec33dab9c4eb74147a65db4940229492d8680f38c2d05bc2a8fbcb4b6887b0c1cbe5fbbe44cf

diff --git a/app-emulation/qemu/files/qemu-2.5.1-CVE-2015-8558.patch 
b/app-emulation/qemu/files/qemu-2.5.1-CVE-2015-8558.patch
new file mode 100644
index 000..cf1a4c3
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.5.1-CVE-2015-8558.patch
@@ -0,0 +1,107 @@
+https://bugs.gentoo.org/580426
+https://bugs.gentoo.org/568246
+
+From a49923d2837d20510d645d3758f1ad87c32d0730 Mon Sep 17 00:00:00 2001
+From: Gerd Hoffmann 
+Date: Mon, 18 Apr 2016 09:20:54 +0200
+Subject: [PATCH] Revert "ehci: make idt processing more robust"
+
+This reverts commit 156a2e4dbffa85997636a7a39ef12da6f1b40254.
+
+Breaks FreeBSD.
+
+Signed-off-by: Gerd Hoffmann 
+---
+ hw/usb/hcd-ehci.c | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/hw/usb/hcd-ehci.c b/hw/usb/hcd-ehci.c
+index d5c0e1c..43a8f7a 100644
+--- a/hw/usb/hcd-ehci.c
 b/hw/usb/hcd-ehci.c
+@@ -1397,7 +1397,7 @@ static int ehci_process_itd(EHCIState *ehci,
+ {
+ USBDevice *dev;
+ USBEndpoint *ep;
+-uint32_t i, len, pid, dir, devaddr, endp, xfers = 0;
++uint32_t i, len, pid, dir, devaddr, endp;
+ uint32_t pg, off, ptr1, ptr2, max, mult;
+ 
+ ehci->periodic_sched_active = PERIODIC_ACTIVE;
+@@ -1489,10 +1489,9 @@ static int ehci_process_itd(EHCIState *ehci,
+ ehci_raise_irq(ehci, USBSTS_INT);
+ }
+ itd->transact[i] &= ~ITD_XACT_ACTIVE;
+-xfers++;
+ }
+ }
+-return xfers ? 0 : -1;
++return 0;
+ }
+ 
+ 
+-- 
+2.7.4
+
+From 1ae3f2f178087711f9591350abad133525ba93f2 Mon Sep 17 00:00:00 2001
+From: Gerd Hoffmann 
+Date: Mon, 18 Apr 2016 09:11:38 +0200
+Subject: [PATCH] ehci: apply limit to iTD/sidt descriptors
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Commit "156a2e4 ehci: make idt processing more robust" tries to avoid a
+DoS by the guest (create a circular iTD queue and let qemu ehci
+emulation run in circles forever).  Unfortunately this has two problems:
+First it misses the case of siTDs, and second it reportedly breaks
+FreeBSD.
+
+So lets go for a different approach: just count the number of iTDs and
+siTDs we have seen per frame and apply a limit.  That should really
+catch all cases now.
+
+Reported-by: 杜少博 
+Signed-off-by: Gerd Hoffmann 
+---
+ hw/usb/hcd-ehci.c | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/hw/usb/hcd-ehci.c b/hw/usb/hcd-ehci.c
+index 159f58d..d5c0e1c 100644
+--- a/hw/usb/hcd-ehci.c
 b/hw/usb/hcd-ehci.c
+@@ -2011,6 +2011,7 @@ static int ehci_state_writeback(EHCIQueue *q)
+ static void ehci_advance_state(EHCIState *ehci, int async)
+ {
+ EHCIQueue *q = NULL;
++int itd_count = 0;
+ int again;
+ 
+ do {
+@@ -2035,10 +2036,12 @@ static void ehci_advance_state(EHCIState *ehci, int 
async)
+ 
+ case EST_FETCHITD:
+ again = ehci_state_fetchitd(ehci, async);
++itd_count++;
+ break;
+ 
+ case EST_FETCHSITD:
+ again = ehci_state_fetchsitd(ehci, async);
++itd_count++;
+ break;
+ 
+ case EST_ADVANCEQUEUE:
+@@ -2087,7 +2090,8 @@ static void ehci_advance_state(EHCIState *ehci, int 
async)
+ break;
+ }
+ 
+-if (again < 0) {
++if (again < 0 || itd_count > 16) {
++

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/blogc-git-receiver/

2016-04-23 Thread Rafael Martins
commit: ca5ca2b57e622e34873c09e06c18457531eed6ec
Author: Rafael Martins  gentoo  org>
AuthorDate: Sat Apr 23 20:25:26 2016 +
Commit: Rafael Martins  gentoo  org>
CommitDate: Sat Apr 23 20:25:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5ca2b5

dev-vcs/blogc-git-receiver: do not eautoreconf submodules

Package-Manager: portage-2.2.26

 dev-vcs/blogc-git-receiver/blogc-git-receiver-0.4.0.ebuild | 2 +-
 dev-vcs/blogc-git-receiver/blogc-git-receiver-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/blogc-git-receiver/blogc-git-receiver-0.4.0.ebuild 
b/dev-vcs/blogc-git-receiver/blogc-git-receiver-0.4.0.ebuild
index 5a2c6ff..145f1c1 100644
--- a/dev-vcs/blogc-git-receiver/blogc-git-receiver-0.4.0.ebuild
+++ b/dev-vcs/blogc-git-receiver/blogc-git-receiver-0.4.0.ebuild
@@ -31,7 +31,7 @@ RDEPEND="${DEPEND}
dev-vcs/git"
 
 src_prepare() {
-   [[ ${PV} = ** ]] && eautoreconf
+   [[ ${PV} = ** ]] && AT_NO_RECURSIVE=1 eautoreconf
default
 }
 

diff --git a/dev-vcs/blogc-git-receiver/blogc-git-receiver-.ebuild 
b/dev-vcs/blogc-git-receiver/blogc-git-receiver-.ebuild
index 5a2c6ff..145f1c1 100644
--- a/dev-vcs/blogc-git-receiver/blogc-git-receiver-.ebuild
+++ b/dev-vcs/blogc-git-receiver/blogc-git-receiver-.ebuild
@@ -31,7 +31,7 @@ RDEPEND="${DEPEND}
dev-vcs/git"
 
 src_prepare() {
-   [[ ${PV} = ** ]] && eautoreconf
+   [[ ${PV} = ** ]] && AT_NO_RECURSIVE=1 eautoreconf
default
 }
 



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

2016-04-23 Thread Amy Winston
commit: eed6c7055eca33f09abe1669e53ad64edecbcbf8
Author: Amy Winston  gentoo  org>
AuthorDate: Sat Apr 23 20:19:53 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Sat Apr 23 20:19:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed6c705

app-misc/khal: version bump 0.8.1 bug #580904

Package-Manager: portage-2.2.26

 app-misc/khal/Manifest  |  1 +
 app-misc/khal/khal-0.8.1.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/app-misc/khal/Manifest b/app-misc/khal/Manifest
index b9f6e50..c816ae1 100644
--- a/app-misc/khal/Manifest
+++ b/app-misc/khal/Manifest
@@ -1 +1,2 @@
 DIST khal-0.7.0.tar.gz 109801 SHA256 
c6b0c81df56133e4592f02d8e9b60702079da2affd1b09ba96358ccd8eec9402 SHA512 
cad0bd8c5e869ffb5333e62747f0c5f71ae4a82adf60889922fcc61b4befefd926b0d642fcb8aec471aafc3fab6f042fa4253d381936c229582a8196319a1505
 WHIRLPOOL 
bd265e0c2ff84014ae7b706722e8b850221458ad4c24dd9137321c06048ed1b5442eb93b7d18338a97f201b6e598bef2be3abe375b80f9530306e2617c73cfbd
+DIST khal-0.8.1.tar.gz 125681 SHA256 
9d352e4aa6256e493d5aea69540f642158bdcab75d2383e1e43506bf89982094 SHA512 
01b24b7fb041a78443eb1ede80797ca689c2141bf6bb6b171f49931de7440055c38efc4611c483fe85da90794d074e4d08224ce633878ca2f7b8d66799391033
 WHIRLPOOL 
cbcff5dec339ea97ee7bc83860b4f0c0f75801553e191d5856d30758c95936b2a156cea09ae9bd5a2ea96a3914b454f84ce0123970d1d74693be75caa23cbd27

diff --git a/app-misc/khal/khal-0.8.1.ebuild b/app-misc/khal/khal-0.8.1.ebuild
new file mode 100644
index 000..72c80aa
--- /dev/null
+++ b/app-misc/khal/khal-0.8.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+PYTHON_COMPAT=( python3_{3,4} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+DESCRIPTION="A CalDAV based calendar"
+HOMEPAGE="http://lostpackets.de/khal/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="zsh-completion"
+
+RDEPEND=">=dev-python/click-3.2[${PYTHON_USEDEP}]
+   dev-python/icalendar[${PYTHON_USEDEP}]
+   dev-python/urwid[${PYTHON_USEDEP}]
+   dev-python/pyxdg[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/vdirsyncer-0.5.2[${PYTHON_USEDEP}]
+   dev-python/pkginfo[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/configobj[${PYTHON_USEDEP}]
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   zsh-completion? ( app-shells/zsh )"
+
+DEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]"
+
+DOCS=( AUTHORS.txt CHANGELOG.rst CONTRIBUTING.txt README.rst khal.conf.sample )
+
+src_install() {
+   distutils-r1_src_install
+   if use zsh-completion; then
+   insinto /usr/share/zsh/site-functions
+   doins misc/__khal
+   fi
+}



[gentoo-commits] dev/xmw:master commit in: app-accessibility/florence/

2016-04-23 Thread Michael Weber
commit: db01b394509e2d1fd35e63ac27eb3cac5ed4eaf3
Author: Michael Weber  xmw  de>
AuthorDate: Sat Apr 23 20:16:15 2016 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat Apr 23 20:16:15 2016 +
URL:https://gitweb.gentoo.org/dev/xmw.git/commit/?id=db01b394

app-accessibility/florence: EAPI update

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0x71D573A82F434065

 app-accessibility/florence/florence-0.6.0.ebuild | 12 +++-
 app-accessibility/florence/metadata.xml  |  3 ---
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/app-accessibility/florence/florence-0.6.0.ebuild 
b/app-accessibility/florence/florence-0.6.0.ebuild
index f06954c..ff5851a 100644
--- a/app-accessibility/florence/florence-0.6.0.ebuild
+++ b/app-accessibility/florence/florence-0.6.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header$
+# $Id$
 
-EAPI=2
+EAPI=5
 
 inherit gnome2
 
@@ -15,10 +15,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="doc"
 
-RDEPEND="app-accessibility/at-spi2-core
+RDEPEND="app-accessibility/at-spi2-atk:2
dev-libs/glib:2
dev-libs/libxml2:2
-   gnome-extra/at-spi:2
+   gnome-base/librsvg:2
+   media-libs/gstreamer:0.10
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
@@ -28,6 +29,7 @@ RDEPEND="app-accessibility/at-spi2-core
x11-libs/libnotify
x11-libs/pango"
 DEPEND="${RDEPEND}
+   app-text/gnome-doc-utils
app-text/scrollkeeper
dev-util/intltool
sys-devel/gettext

diff --git a/app-accessibility/florence/metadata.xml 
b/app-accessibility/florence/metadata.xml
index 29b8213..097975e 100644
--- a/app-accessibility/florence/metadata.xml
+++ b/app-accessibility/florence/metadata.xml
@@ -1,7 +1,4 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   Build Xtst support
-
 



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

2016-04-23 Thread Davide Pesavento
commit: d4e796a0bc39189d690465c3a455b27873989456
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 19:37:40 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 19:37:40 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d4e796a0

dev-qt/qtwebengine: delete unused patches

Package-Manager: portage-2.2.28

 .../files/qtwebengine-5.6.0-nss-3.23-01.patch  | 59 --
 .../files/qtwebengine-5.6.0-nss-3.23-02.patch  | 69 --
 2 files changed, 128 deletions(-)

diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.6.0-nss-3.23-01.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.6.0-nss-3.23-01.patch
deleted file mode 100644
index 8d192b6..000
--- a/dev-qt/qtwebengine/files/qtwebengine-5.6.0-nss-3.23-01.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-From 0a385bb01d9cf060fae4c9d350ee98561654df96 Mon Sep 17 00:00:00 2001
-From: Kai Koehne 
-Date: Thu, 24 Mar 2016 12:34:25 +0100
-Subject: [PATCH] [backport] Call EnsureNSSHttpIOInit in the chimera build.
-
-Otherwise we end up using the default NSS client and not
-SystemURLRequestContext.
-
-This is a minimal fix to be merged onto release branches.
-A follow-up will revise this to be somewhat less error-prone.
-
-BUG=539520
-TEST=Open about:net-internals on Linux or Chrome OS
- Visit https://incomplete-chain.badssl.com/ in a new tab
- The Events tab of about:net-internals should show a fetch for 
http://crt.comodoca.com/COMODORSADomainValidationSecureServerCA.crt
-
-Review URL: https://codereview.chromium.org/1384343002
-
-Task-number: QTBUG-51890
-Task-number: QTBUG-52068
-Change-Id: I567d5cd5e6d4e53b833699e67c45f3bdfc52953d
-Reviewed-by: Joerg Bornemann 
-Reviewed-by: Allan Sandfeld Jensen 

- chromium/net/socket/ssl_client_socket_openssl.cc | 12 
- 1 file changed, 12 insertions(+)
-
-diff --git a/src/3rdparty/chromium/net/socket/ssl_client_socket_openssl.cc 
b/src/3rdparty/chromium/net/socket/ssl_client_socket_openssl.cc
-index 5489ead..dc9b3ff 100644
 a/src/3rdparty/chromium/net/socket/ssl_client_socket_openssl.cc
-+++ b/src/3rdparty/chromium/net/socket/ssl_client_socket_openssl.cc
-@@ -57,6 +57,10 @@
- #include "net/ssl/ssl_platform_key.h"
- #endif
- 
-+#if defined(USE_NSS_CERTS) || defined(OS_IOS)
-+#include "net/cert_net/nss_ocsp.h"
-+#endif
-+
- namespace net {
- 
- namespace {
-@@ -795,6 +799,14 @@ int SSLClientSocketOpenSSL::Init() {
-   DCHECK(!ssl_);
-   DCHECK(!transport_bio_);
- 
-+#if defined(USE_NSS_CERTS) || defined(OS_IOS)
-+  if (ssl_config_.cert_io_enabled) {
-+// TODO(davidben): Move this out of SSLClientSocket. See
-+// https://crbug.com/539520.
-+EnsureNSSHttpIOInit();
-+  }
-+#endif
-+
-   SSLContext* context = SSLContext::GetInstance();
-   crypto::OpenSSLErrStackTracer err_tracer(FROM_HERE);
- 
--- 
-2.7.4

diff --git a/dev-qt/qtwebengine/files/qtwebengine-5.6.0-nss-3.23-02.patch 
b/dev-qt/qtwebengine/files/qtwebengine-5.6.0-nss-3.23-02.patch
deleted file mode 100644
index a194650..000
--- a/dev-qt/qtwebengine/files/qtwebengine-5.6.0-nss-3.23-02.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-From 82900c7b96b2a6fb42fe3841df7685b820edd588 Mon Sep 17 00:00:00 2001
-From: Kai Koehne 
-Date: Thu, 24 Mar 2016 13:55:28 +0100
-Subject: [PATCH] Use system NSS only for certificate handling
-
-Compiling against NSS 3.23 fails with current Chromium. Also, with NSS
-3.21 there are failures connecting to e.g. google.com.
-
-Fix this by adapting the setup endorsed by upstream Chromium: BoringSSL
-is always used for cryptography, and NSS only for certificate handlng.
-
-Patches included in 3rdparty update:
-
-0a385bb [backport] Call EnsureNSSHttpIOInit in the chimera build.
-0472123 Fix build against newer NSS
-90c62c4  [Backport] update to libpng 1.2.56
-34857b8  [Backport] Stop large iCCP chunks causing delays 
and "Aw Snap!"
-
-Task-number: QTBUG-52193
-Task-number: QTBUG-51890
-Task-number: QTBUG-52068
-Change-Id: If8aaed9b9a09475c5ed0dfec64d31f45ce9670f5
-Reviewed-by: Allan Sandfeld Jensen 

- src/core/config/linux.pri  | 9 ++---
- tools/qmake/mkspecs/features/configure.prf | 4 ++--
- 3 files changed, 9 insertions(+), 6 deletions(-)
-
-diff --git a/src/core/config/linux.pri b/src/core/config/linux.pri
-index 88c1a41..39eeb2a 100644
 a/src/core/config/linux.pri
-+++ b/src/core/config/linux.pri
-@@ -18,11 +18,14 @@ GYP_CONFIG += \
- use_gio=0 \
- use_gnome_keyring=0 \
- use_kerberos=0 \
--use_pango=0
-+use_pango=0 \
-+use_openssl=1
- 
--!use?(nss) {
-+use?(nss) {
-+GYP_CONFIG += use_nss_certs=1 \
-+use_openssl_certs=0
-+} else {
- GYP_CONFIG += use_nss_certs=0 \
--use_openssl=1 \
- use_openssl_certs=1
- }
- 
-diff --git a/tools/qmake/mkspecs/features/configure.prf 
b/tools/qmake/mkspecs/features/configure.prf
-index 4cb4600..953572d 100644
 a/tools/qmake/mkspecs/features/configure.prf
-+++ b/tools/qmake/mkspecs/features/configure.prf
-@@ -

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

2016-04-23 Thread Davide Pesavento
commit: a0f2d37508d65d3cb3edc589a9e4ebc542ac0353
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 19:33:43 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 19:33:43 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a0f2d375

dev-qt/qtdbus: delete unused patch

Package-Manager: portage-2.2.28

 dev-qt/qtdbus/files/qtdbus-5.6.0-deadlock.patch | 122 
 1 file changed, 122 deletions(-)

diff --git a/dev-qt/qtdbus/files/qtdbus-5.6.0-deadlock.patch 
b/dev-qt/qtdbus/files/qtdbus-5.6.0-deadlock.patch
deleted file mode 100644
index 93a5ed7..000
--- a/dev-qt/qtdbus/files/qtdbus-5.6.0-deadlock.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-From: Thiago Macieira 
-Date: Tue, 15 Mar 2016 18:00:20 + (-0700)
-Subject: Fix QtDBus deadlock inside kded/kiod
-X-Git-Url: 
https://codereview.qt-project.org/gitweb?p=qt%2Fqtbase.git;a=commitdiff_plain;h=11c5e716b08b6b3c5a7c9fce96b0cde8624ec869;hp=85a57f7a2e85ac61bb65e66b003cb21f58d5a5b7
-
-Fix QtDBus deadlock inside kded/kiod
-
-Whenever a message spy was installed, we failed to actually process
-looped-back messages by queueing them for processing by the spy. That
-had as a consequence that the caller got an error reply. Worse, since
-the message had been queued, QtDBus would attempt to deliver it later.
-Since that message had isLocal==true, bad things happened inside the
-manager thread.
-
-The correct solution is not to queue the message for the filter. If the
-message is local, then simply deliver directly, as we're still in the
-user's thread. This used to be the behavior in Qt 5.5.
-
-Task-number: QTBUG-51676
-Change-Id: I1dc112894cde7121e8ce302ae51b438ade1ff612

-
-diff --git a/src/dbus/qdbusintegrator.cpp b/src/dbus/qdbusintegrator.cpp
-index cd44861..478a2c4 100644
 a/src/dbus/qdbusintegrator.cpp
-+++ b/src/dbus/qdbusintegrator.cpp
-@@ -481,6 +481,11 @@ QDBusSpyCallEvent::~QDBusSpyCallEvent()
- 
- void QDBusSpyCallEvent::placeMetaCall(QObject *)
- {
-+invokeSpyHooks(msg, hooks, hookCount);
-+}
-+
-+inline void QDBusSpyCallEvent::invokeSpyHooks(const QDBusMessage &msg, const 
Hook *hooks, int hookCount)
-+{
- // call the spy hook list
- for (int i = 0; i < hookCount; ++i)
- hooks[i](msg);
-@@ -509,7 +514,12 @@ bool QDBusConnectionPrivate::handleMessage(const 
QDBusMessage &amsg)
- {
- if (!ref.load())
- return false;
--if (!dispatchEnabled && !QDBusMessagePrivate::isLocal(amsg)) {
-+
-+// local message are always delivered, regardless of filtering
-+// or whether the dispatcher is enabled
-+bool isLocal = QDBusMessagePrivate::isLocal(amsg);
-+
-+if (!dispatchEnabled && !isLocal) {
- // queue messages only, we'll handle them later
- qDBusDebug() << this << "delivery is suspended";
- pendingMessages << amsg;
-@@ -523,13 +533,23 @@ bool QDBusConnectionPrivate::handleMessage(const 
QDBusMessage &amsg)
- // let them see the signal too
- return false;
- case QDBusMessage::MethodCallMessage:
--// run it through the spy filters (if any) before the regular 
processing
-+// run it through the spy filters (if any) before the regular 
processing:
-+// a) if it's a local message, we're in the caller's thread, so 
invoke the filter directly
-+// b) if it's an external message, post to the main thread
- if (Q_UNLIKELY(qDBusSpyHookList.exists()) && qApp) {
- const QDBusSpyHookList &list = *qDBusSpyHookList;
--qDBusDebug() << this << "invoking message spies";
--QCoreApplication::postEvent(qApp, new QDBusSpyCallEvent(this, 
QDBusConnection(this),
--amsg, 
list.constData(), list.size()));
--return true;
-+if (isLocal) {
-+Q_ASSERT(QThread::currentThread() != thread());
-+qDBusDebug() << this << "invoking message spies directly";
-+QDBusSpyCallEvent::invokeSpyHooks(amsg, list.constData(), 
list.size());
-+} else {
-+qDBusDebug() << this << "invoking message spies via event";
-+QCoreApplication::postEvent(qApp, new QDBusSpyCallEvent(this, 
QDBusConnection(this),
-+amsg, 
list.constData(), list.size()));
-+
-+// we'll be called back, so return
-+return true;
-+}
- }
- 
- handleObjectCall(amsg);
-@@ -1451,9 +1471,9 @@ void QDBusConnectionPrivate::handleObjectCall(const 
QDBusMessage &msg)
- // that means the dispatchLock mutex is locked
- // must not call out to user code in that case
- //
--// however, if the message is internal, handleMessage was called
--// directly and no lock is in place. We can therefore call out to
--// user code, if necessary
-+// however, if the message is inte

[gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/

2016-04-23 Thread Göktürk Yüksek
commit: 2d2824212283fd65b01f3b01c80890a721dc0ebf
Author: Göktürk Yüksek  binghamton  edu>
AuthorDate: Wed Apr 20 04:35:59 2016 +
Commit: Göktürk Yüksek  binghamton  edu>
CommitDate: Sat Apr 23 19:24:44 2016 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=2d282421

ebuild-maintenance: remove the mention of ChangeLog

Signed-off-by: Göktürk Yüksek  binghamton.edu>

 ebuild-maintenance/text.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebuild-maintenance/text.xml b/ebuild-maintenance/text.xml
index a299bf2..66d736f 100644
--- a/ebuild-maintenance/text.xml
+++ b/ebuild-maintenance/text.xml
@@ -222,7 +222,7 @@ that it doesn't contain any conflicts.
 the updated package.
 Always do atomic commits; if you commit a package with a new license, 
 or that is masked, then first commit the revised package.mask 
and/or license, 
-then commit the ebuild, ChangeLog, patches
+then commit the ebuild, patches
 and metadata.xml all in 
one go
 .
  Although the set of changes in a single git commit is atomic, and



[gentoo-commits] proj/hardened-dev:master commit in: sys-devel/gcc/files/, eclass/, sys-devel/gcc/files/awk/, sys-devel/gcc/

2016-04-23 Thread Magnus Granberg
commit: fe83d9435aeaf2f7914cd53a4d4ba081a6529e16
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sat Apr 23 18:04:28 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sat Apr 23 18:04:28 2016 +
URL:https://gitweb.gentoo.org/proj/hardened-dev.git/commit/?id=fe83d943

add GCC 6.0.1 RC

 eclass/toolchain.eclass  |   1 +
 sys-devel/gcc/files/awk/fixlafiles.awk   | 314 +
 sys-devel/gcc/files/awk/fixlafiles.awk-no_gcc_la | 335 +++
 sys-devel/gcc/files/c89  |  20 ++
 sys-devel/gcc/files/c99  |  21 ++
 sys-devel/gcc/files/fix_libtool_files.sh |  67 +
 sys-devel/gcc/files/gcc-configure-LANG.patch |  64 +
 sys-devel/gcc/files/gcc-configure-texinfo.patch  |  16 ++
 sys-devel/gcc/gcc-6.0.1_rc20160423.ebuild|  40 +++
 sys-devel/gcc/metadata.xml   |  37 +++
 10 files changed, 915 insertions(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index c9520a9..3106641 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -633,6 +633,7 @@ make_gcc_hard() {
if use hardened ; then
# rebrand to make bug reports easier

BRANDING_GCC_PKGVERSION=${BRANDING_GCC_PKGVERSION/Gentoo/Gentoo Hardened}
+   fi
if use pie ; then
einfo "Updating gcc to use automatic PIE building ..."
fi

diff --git a/sys-devel/gcc/files/awk/fixlafiles.awk 
b/sys-devel/gcc/files/awk/fixlafiles.awk
new file mode 100644
index 000..ad2c2b1
--- /dev/null
+++ b/sys-devel/gcc/files/awk/fixlafiles.awk
@@ -0,0 +1,314 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+#
+# Helper functions
+#
+function printn(string) {
+   printf("%s", string)
+}
+function einfo(string) {
+   printf(" \033[32;01m*\033[0m %s\n", string)
+}
+function einfon(string) {
+   printf(" \033[32;01m*\033[0m %s", string)
+}
+function ewarn(string) {
+   printf(" \033[33;01m*\033[0m %s\n", string)
+}
+function ewarnn(string) {
+   printf(" \033[33;01m*\033[0m %s", string)
+}
+function eerror(string) {
+   printf(" \033[31;01m*\033[0m %s\n", string)
+}
+
+#
+# assert(condition, errmsg)
+#   assert that a condition is true.  Otherwise exit.
+#
+function assert(condition, string) {
+   if (! condition) {
+   printf("%s:%d: assertion failed: %s\n",
+  FILENAME, FNR, string) > "/dev/stderr"
+   _assert_exit = 1
+   exit 1
+   }
+}
+
+#
+# system(command, return)
+#   wrapper that normalizes return codes ...
+#
+function dosystem(command, ret) {
+   ret = 0
+   ret = system(command)
+   if (ret == 0)
+   return 1
+   else
+   return 0
+}
+
+BEGIN {
+   #
+   # Get our variables from environment
+   #
+   OLDVER = ENVIRON["OLDVER"]
+   OLDCHOST = ENVIRON["OLDCHOST"]
+
+   if (OLDVER == "") {
+   eerror("Could not get OLDVER!");
+   exit 1
+   }
+
+   # Setup some sane defaults
+   LIBCOUNT = 2
+   HAVE_GCC34 = 0
+   DIRLIST[1] = "/lib"
+   DIRLIST[2] = "/usr/lib"
+
+   #
+   # Walk /etc/ld.so.conf to discover all our library paths
+   #
+   pipe = "cat /etc/ld.so.conf | sort 2>/dev/null"
+   while(((pipe) | getline ldsoconf_data) > 0) {
+   if (ldsoconf_data !~ /^[[:space:]]*#/) {
+   if (ldsoconf_data == "") continue
+
+   # Remove any trailing comments
+   sub(/#.*$/, "", ldsoconf_data)
+   # Remove any trailing spaces
+   sub(/[[:space:]]+$/, "", ldsoconf_data)
+
+   # If there's more than one path per line, split 
+   # it up as if they were sep lines
+   split(ldsoconf_data, nodes, /[:,[:space:]]/)
+
+   # Now add the rest from ld.so.conf
+   for (x in nodes) {
+   # wtf does this line do ?
+   sub(/=.*/, "", nodes[x])
+   # Prune trailing /
+   sub(/\/$/, "", nodes[x])
+
+   if (nodes[x] == "") continue
+
+   #
+   # Drop the directory if its a child directory of
+   # one that was already added ...
+   # For example, if we have:
+   #   /usr/lib /usr/libexec /usr/lib/mozilla 
/usr/lib/nss
+   # We really just want to save /usr/lib 
/usr/libexec
+   #
+   CHILD = 0
+   

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

2016-04-23 Thread Magnus Granberg
commit: 8ab745bdff4b392d56bfb27823eec5501827aa3f
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sat Apr 23 17:27:01 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sat Apr 23 17:27:01 2016 +
URL:https://gitweb.gentoo.org/proj/hardened-dev.git/commit/?id=8ab745bd

add more gcc 6 support to toolchain.eclass

 eclass/toolchain.eclass | 20 
 1 file changed, 20 insertions(+)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index ececcdc..c9520a9 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -626,6 +626,22 @@ do_gcc_PIE_patches() {
 
 # configure to build with the hardened GCC specs as the default
 make_gcc_hard() {
+
+   # Gcc >= 6.X we don't need to sed in Makefile
+   # It have configurations options to turn pie/ssp on as default
+   if tc_version_is_at_least 6.0 ; then
+   if use hardened ; then
+   # rebrand to make bug reports easier
+   
BRANDING_GCC_PKGVERSION=${BRANDING_GCC_PKGVERSION/Gentoo/Gentoo Hardened}
+   if use pie ; then
+   einfo "Updating gcc to use automatic PIE building ..."
+   fi
+   if use ssp ; then
+   einfo "Updating gcc to use automatic SSP building ..."
+   fi
+   return 1
+   fi
+
# we want to be able to control the pie patch logic via something other
# than ALL_CFLAGS...
sed -e '/^ALL_CFLAGS/iHARD_CFLAGS = ' \
@@ -2264,6 +2280,10 @@ hardened_gcc_is_stable() {
 }
 
 want_minispecs() {
+   # on gcc 6 we don't need minispecs
+   if tc_version_is_at_least 6.0 ; then
+   return 0
+   fi
if tc_version_is_at_least 4.3.2 && use hardened ; then
if ! want_pie ; then
ewarn "PIE_VER or SPECS_VER is not defined in the GCC 
ebuild."



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

2016-04-23 Thread Magnus Granberg
commit: 331f79b74debeac8f5d162e93f13a143365b2d4e
Author: Magnus Granberg  gentoo  org>
AuthorDate: Sat Apr 23 16:16:59 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Sat Apr 23 16:16:59 2016 +
URL:https://gitweb.gentoo.org/proj/hardened-dev.git/commit/?id=331f79b7

update toolchin.eclass and use pch

 eclass/toolchain.eclass | 517 +---
 1 file changed, 361 insertions(+), 156 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index d340ae7..ececcdc 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 # Maintainer: Toolchain Ninjas 
 
 DESCRIPTION="The GNU Compiler Collection"
-HOMEPAGE="http://gcc.gnu.org/";
-LICENSE="GPL-2 LGPL-2.1"
+HOMEPAGE="https://gcc.gnu.org/";
 RESTRICT="strip" # cross-compilers need controlled stripping
 
 inherit eutils fixheadtails flag-o-matic gnuconfig libtool multilib pax-utils 
toolchain-funcs versionator
@@ -27,7 +26,7 @@ FEATURES=${FEATURES/multilib-strict/}
 
 EXPORTED_FUNCTIONS="pkg_setup src_unpack src_compile src_test src_install 
pkg_postinst pkg_postrm"
 case ${EAPI:-0} in
-   0|1);;
+   0|1)die "Need to upgrade to at least EAPI=2";;
2|3)EXPORTED_FUNCTIONS+=" src_prepare src_configure" ;;
4*|5*)  EXPORTED_FUNCTIONS+=" pkg_pretend src_prepare src_configure" ;;
*)  die "I don't speak EAPI ${EAPI}."
@@ -38,8 +37,8 @@ EXPORT_FUNCTIONS ${EXPORTED_FUNCTIONS}
 
 export CTARGET=${CTARGET:-${CHOST}}
 if [[ ${CTARGET} = ${CHOST} ]] ; then
-   if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
-   export CTARGET=${CATEGORY/cross-}
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
fi
 fi
 : ${TARGET_ABI:=${ABI}}
@@ -51,7 +50,7 @@ is_crosscompile() {
 }
 
 # General purpose version check.  Without a second arg matches up to minor 
version (x.x.x)
-tc_version_is_at_least() { 
+tc_version_is_at_least() {
version_is_at_least "$1" "${2:-${GCC_RELEASE_VER}}"
 }
 
@@ -77,12 +76,9 @@ GCCMICRO=$(get_version_component_range 3 ${GCC_PV})
 GCC_CONFIG_VER=${GCC_CONFIG_VER:-$(replace_version_separator 3 '-' ${GCC_PV})}
 
 # Pre-release support
-if [[ ${GCC_PV} != ${GCC_PV/_pre/-} ]] ; then
+if [[ ${GCC_PV} == *_pre* ]] ; then
PRERELEASE=${GCC_PV/_pre/-}
-fi
-
-# make _alpha and _beta ebuilds automatically use a snapshot
-if [[ ${GCC_PV} == *_alpha* ]] ; then
+elif [[ ${GCC_PV} == *_alpha* ]] ; then
SNAPSHOT=${GCC_BRANCH_VER}-${GCC_PV##*_alpha}
 elif [[ ${GCC_PV} == *_beta* ]] ; then
SNAPSHOT=${GCC_BRANCH_VER}-${GCC_PV##*_beta}
@@ -90,6 +86,11 @@ elif [[ ${GCC_PV} == *_rc* ]] ; then
SNAPSHOT=${GCC_PV%_rc*}-RC-${GCC_PV##*_rc}
 fi
 
+if [[ ${SNAPSHOT} == [56789].0-* ]] ; then
+   # The gcc-5+ releases have dropped the .0 for some reason.
+   SNAPSHOT=${SNAPSHOT/.0}
+fi
+
 export GCC_FILESDIR=${GCC_FILESDIR:-${FILESDIR}}
 
 PREFIX=${TOOLCHAIN_PREFIX:-/usr}
@@ -103,6 +104,7 @@ INCLUDEPATH=${TOOLCHAIN_INCLUDEPATH:-${LIBPATH}/include}
 
 if is_crosscompile ; then

BINPATH=${TOOLCHAIN_BINPATH:-${PREFIX}/${CHOST}/${CTARGET}/gcc-bin/${GCC_CONFIG_VER}}
+   HOSTLIBPATH=${PREFIX}/${CHOST}/${CTARGET}/lib/${GCC_CONFIG_VER}
 else

BINPATH=${TOOLCHAIN_BINPATH:-${PREFIX}/${CTARGET}/gcc-bin/${GCC_CONFIG_VER}}
 fi
@@ -113,12 +115,28 @@ 
DATAPATH=${TOOLCHAIN_DATAPATH:-${PREFIX}/share/gcc-data/${CTARGET}/${GCC_CONFIG_
 # We will handle /usr/include/g++-v3/ with gcc-config ...
 
STDCXX_INCDIR=${TOOLCHAIN_STDCXX_INCDIR:-${LIBPATH}/include/g++-v${GCC_BRANCH_VER/\.*/}}
 
-#>> SLOT+IUSE logic <<
+#>> LICENSE+SLOT+IUSE logic <<
+
+if tc_version_is_at_least 4.6 ; then
+   LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ 
gcc-runtime-library-exception-3.1 ) FDL-1.3+"
+elif tc_version_is_at_least 4.4 ; then
+   LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ 
gcc-runtime-library-exception-3.1 ) FDL-1.2+"
+elif tc_version_is_at_least 4.3 ; then
+   LICENSE="GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ ) FDL-1.2+"
+elif tc_version_is_at_least 4.2 ; then
+   LICENSE="GPL-3+ LGPL-2.1+ || ( GPL-3+ libgcc libstdc++ ) FDL-1.2+"
+elif tc_version_is_at_least 3.3 ; then
+   LICENSE="GPL-2+ LGPL-2.1+ FDL-1.2+"
+else
+   LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
+fi
 
-IUSE="multislot nls nptl regression-test vanilla"
+IUSE="multislot regression-test vanilla"
+IUSE_DEF=( nls nptl )
 
 if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then
-   IUSE+=" altivec cxx fortran"
+   IUSE+=" altivec debug"
+   IUSE_DEF+=( cxx fortran )
[[ -n ${PIE_VER} ]] && IUSE+=" nopie"
[[ -n ${HTB_VER} ]] && IUSE+=" boundschecking"
[[ -n ${D_VER}   ]] && IUSE+=" d"
@@ -127,28 +145,31 @@ if [[ ${PN} != "kgcc

[gentoo-commits] data/gentoo-news:master commit in: 2015-12-16-python-abiflags-rebuild-needed/

2016-04-23 Thread Mike Gilbert
commit: 162f55236113926f9671216622adfa80a4bbf175
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 23 18:14:16 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 23 18:14:16 2016 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=162f5523

2015-12-16-python-abiflags-rebuild-needed: rebuild for headers

dev-python/sip installs headers, but no *.so files.

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

 .../2015-12-16-python-abiflags-rebuild-needed.en.txt| 5 +++--
 .../2015-12-16-python-abiflags-rebuild-needed.en.txt.asc| 6 +++---
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git 
a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt
 
b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt
index bc83653..e798a96 100644
--- 
a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt
+++ 
b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt
@@ -2,7 +2,7 @@ Title: Python ABIFLAGS rebuild needed
 Author: Mike Gilbert 
 Content-Type: text/plain
 Posted: 2015-12-16
-Revision: 2
+Revision: 3
 News-Item-Format: 1.0
 Display-If-Installed: =dev-lang/python-3.3.5-r4
 Display-If-Installed: =dev-lang/python-3.3.5-r5
@@ -35,9 +35,10 @@ We have removed this patch from the most recent 
dev-lang/python ebuilds at
 the time of this writing. One result of this is that any packages which
 install python extension modules must be rebuilt.
 
-You should rebuild affected packages using the following command.
+You should rebuild affected packages using the following commands.
 
 emerge -1v $(find /usr/lib*/python3* -name '*cpython-3[3-5].so')
+emerge -1v /usr/include/python3.{3,4,5}
 
 You may experience build failures in related packages until this has been
 completed.

diff --git 
a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc
 
b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc
index e69d853..c4b68df 100644
--- 
a/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc
+++ 
b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc
@@ -1,7 +1,7 @@
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2
 
-iF4EABEIAAYFAlZy4MMACgkQRxvnM+8pGj9NvgD/YNEIOd4fNmM9YcFnRHEPstus
-DUXXyRPRw2aagQwgrRkBAMn6ZW49Vof0uXQ8y0oU9BZ14xjAHwXYoZbBzn2TLdH1
-=PzBj
+iF4EABEIAAYFAlcbu1gACgkQRxvnM+8pGj9wJwD/dhoBCNtsOaTG4J3NQz4WdaCP
+aBr4K/l6QWIciN7J3gYBAMO9HYxj0K2K5DEst4Aduj/gys7O5hpbEnkXHucLOJOI
+=/qXy
 -END PGP SIGNATURE-



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

2016-04-23 Thread Patrice Clement
commit: e0d0f2c99ffdd23fb8086f9e7671f62e6a5e2eb5
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Apr 23 17:58:24 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 23 17:59:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d0f2c9

sys-fs/ext4magic: Fixes maintainer's name.

 sys-fs/ext4magic/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/ext4magic/metadata.xml b/sys-fs/ext4magic/metadata.xml
index 87d28d6..d1bfe60 100644
--- a/sys-fs/ext4magic/metadata.xml
+++ b/sys-fs/ext4magic/metadata.xml
@@ -3,7 +3,7 @@
 

gokt...@binghamton.edu
-   Göktürk Yüksek
+   Göktürk Yüksek


pinkb...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: net-fs/davfs2/

2016-04-23 Thread Patrice Clement
commit: d8dc3fa432ab14f3676a6ad64be7996fbe4d2f74
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Apr 23 17:58:21 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 23 17:59:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8dc3fa4

net-fs/davfs2: Fixes maintainer's name.

 net-fs/davfs2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/davfs2/metadata.xml b/net-fs/davfs2/metadata.xml
index 5517f13..0927b60 100644
--- a/net-fs/davfs2/metadata.xml
+++ b/net-fs/davfs2/metadata.xml
@@ -3,7 +3,7 @@
 

gokt...@binghamton.edu
-   Göktürk Yüksek
+   Göktürk Yüksek
   

proxy-ma...@gentoo.org



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

2016-04-23 Thread Patrice Clement
commit: 8f7e4036b2daa9ec95ce68d997b20e67c00c6792
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Apr 23 17:58:15 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 23 17:59:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7e4036

app-admin/lastpass-cli: Fixes maintainer's name.

 app-admin/lastpass-cli/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/lastpass-cli/metadata.xml 
b/app-admin/lastpass-cli/metadata.xml
index ae96240..f8c1857 100644
--- a/app-admin/lastpass-cli/metadata.xml
+++ b/app-admin/lastpass-cli/metadata.xml
@@ -3,7 +3,7 @@
 

gokt...@binghamton.edu
-   Göktürk Yüksek
+   Göktürk Yüksek


proxy-ma...@gentoo.org



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

2016-04-23 Thread Patrice Clement
commit: ea167b7b8979885ca317da57bec4c07a502412b7
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Apr 23 17:58:23 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 23 17:59:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea167b7b

sys-apps/rng-tools: Fixes maintainer's name.

 sys-apps/rng-tools/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml
index 78f9f15..442368b 100644
--- a/sys-apps/rng-tools/metadata.xml
+++ b/sys-apps/rng-tools/metadata.xml
@@ -3,7 +3,7 @@
 
 
gokt...@binghamton.edu
-   Göktürk Yüksek
+   Göktürk Yüksek
 
 
idel...@gentoo.org



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

2016-04-23 Thread Patrice Clement
commit: b0f580f71170400026a5a6ea1da6c85826c28e03
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Apr 23 17:58:20 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr 23 17:59:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0f580f7

dev-libs/libaio: Fixes maintainer's name.

 dev-libs/libaio/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libaio/metadata.xml b/dev-libs/libaio/metadata.xml
index 95b62fa..4e3baeb 100644
--- a/dev-libs/libaio/metadata.xml
+++ b/dev-libs/libaio/metadata.xml
@@ -3,7 +3,7 @@
 
   
 gokt...@binghamton.edu
-Göktürk Yüksek
+   Göktürk Yüksek
   
   
 proxy-ma...@gentoo.org



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

2016-04-23 Thread Mike Gilbert
commit: ff7c2b479cd5485f64c70c244ecfcec75e89c036
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 23 18:05:37 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 23 18:06:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff7c2b47

net-p2p/transmission: Create /var/lib/transmission in postinst

The openrc init script normally creates this, but this does not work for
systemd users.

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

Package-Manager: portage-2.2.28_p70

 net-p2p/transmission/transmission-2.92.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/net-p2p/transmission/transmission-2.92.ebuild 
b/net-p2p/transmission/transmission-2.92.ebuild
index 7a402d1..4ae6553 100644
--- a/net-p2p/transmission/transmission-2.92.ebuild
+++ b/net-p2p/transmission/transmission-2.92.ebuild
@@ -149,7 +149,12 @@ pkg_postinst() {
gnome2_icon_cache_update
 
enewgroup transmission
-   enewuser transmission -1 -1 -1 transmission
+   enewuser transmission -1 -1 /var/lib/transmission transmission
+
+   if [[ ! -e "${ROOT%/}"/var/lib/transmission ]]; then
+   mkdir -p "${ROOT%/}"/var/lib/transmission
+   chown transmission:transmission "${ROOT%/}"/var/lib/transmission
+   fi
 
elog "If you use transmission-daemon, please, set 'rpc-username' and"
elog "'rpc-password' (in plain text, transmission-daemon will hash it 
on"



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

2016-04-23 Thread Mike Gilbert
commit: 9729d4fe97c1819b741895628f2ccdec579a3f09
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Apr 21 23:43:53 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 23 18:06:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9729d4fe

www-client/chromium: use readme.gentoo-r1 eclass

Package-Manager: portage-2.2.28_p70

 www-client/chromium/chromium-51.0.2704.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-51.0.2704.19.ebuild 
b/www-client/chromium/chromium-51.0.2704.19.ebuild
index 565ab68..29cd475 100644
--- a/www-client/chromium/chromium-51.0.2704.19.ebuild
+++ b/www-client/chromium/chromium-51.0.2704.19.ebuild
@@ -10,7 +10,7 @@ CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et 
fa fi fil fr gu he
sv sw ta te th tr uk vi zh_CN zh_TW"
 
 inherit check-reqs chromium eutils flag-o-matic multilib multiprocessing 
pax-utils \
-   portability python-any-r1 readme.gentoo toolchain-funcs versionator 
virtualx
+   portability python-any-r1 readme.gentoo-r1 toolchain-funcs versionator 
virtualx
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="http://chromium.org/";



[gentoo-commits] proj/qt:master commit in: dev-libs/libqtxdg/, x11-misc/compton-conf/, x11-misc/obconf-qt/

2016-04-23 Thread Davide Pesavento
commit: b00a140cc672cd8f99084e69c6da8dd0776f397d
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 18:01:48 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 18:01:48 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=b00a140c

Remove a few more unmaintained live ebuilds.

 dev-libs/libqtxdg/libqtxdg-.ebuild | 47 
 dev-libs/libqtxdg/metadata.xml | 12 ---
 x11-misc/compton-conf/compton-conf-.ebuild | 43 --
 x11-misc/compton-conf/metadata.xml | 12 ---
 x11-misc/obconf-qt/metadata.xml| 12 ---
 x11-misc/obconf-qt/obconf-qt-.ebuild   | 50 --
 6 files changed, 176 deletions(-)

diff --git a/dev-libs/libqtxdg/libqtxdg-.ebuild 
b/dev-libs/libqtxdg/libqtxdg-.ebuild
deleted file mode 100644
index 0eea804..000
--- a/dev-libs/libqtxdg/libqtxdg-.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils virtualx
-
-DESCRIPTION="A Qt implementation of XDG standards"
-HOMEPAGE="http://lxqt.org/";
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
-else
-   SRC_URI="http://downloads.lxqt.org/${PN}/${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="test"
-
-CDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig
-   test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${CDEPEND}
-   x11-misc/xdg-utils
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTS=$(usex test)
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   VIRTUALX_COMMAND="cmake-utils_src_test" virtualmake
-}

diff --git a/dev-libs/libqtxdg/metadata.xml b/dev-libs/libqtxdg/metadata.xml
deleted file mode 100644
index b41f7b5..000
--- a/dev-libs/libqtxdg/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   l...@gentoo.org
-   LXQt
-   
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-

diff --git a/x11-misc/compton-conf/compton-conf-.ebuild 
b/x11-misc/compton-conf/compton-conf-.ebuild
deleted file mode 100644
index 76a8dab..000
--- a/x11-misc/compton-conf/compton-conf-.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils
-
-DESCRIPTION="LXDE-Qt Compton Composite configuration tools"
-HOMEPAGE="http://lxqt.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
-   KEYWORDS=""
-else
-   SRC_URI="http://lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="qt4 +qt5"
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-RDEPEND="x11-libs/libX11
-   x11-misc/compton
-   qt4? ( dev-qt/qtcore:4
-   dev-qt/qtdbus:4
-   dev-qt/qtgui:4 )
-   qt5? ( dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtwidgets:5 )"
-DEPEND="${RDEPEND}
-   dev-libs/libconfig
-   dev-qt/linguist-tools:5
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   $( cmake-utils_use_use qt5 QT5 )
-   )
-   cmake-utils_src_configure
-}

diff --git a/x11-misc/compton-conf/metadata.xml 
b/x11-misc/compton-conf/metadata.xml
deleted file mode 100644
index d21eb25..000
--- a/x11-misc/compton-conf/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   l...@gentoo.org
-   Gentoo LXDE Project
-   
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-

diff --git a/x11-misc/obconf-qt/metadata.xml b/x11-misc/obconf-qt/metadata.xml
deleted file mode 100644
index b41f7b5..000
--- a/x11-misc/obconf-qt/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   l...@gentoo.org
-   LXQt
-   
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-

diff --git a/x11-misc/obconf-qt/obconf-qt-.ebuild 
b/x11-misc/obconf-qt/obconf-qt-.ebuild
deleted file mode 100644
index 7e5c02b..000
--- a/x11-misc/obconf-qt/obconf-qt-.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils
-
-DESCRIPTION="Openbox window manager configuration tool"

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

2016-04-23 Thread Johannes Huber
commit: 5346ebe6a84f118ca5f27de90f23c009c57f39cd
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Apr 23 18:01:13 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Apr 23 18:01:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5346ebe6

kde5.eclass: Drop translations when nls not wanted

Gentoo-bug: 580720

 eclass/kde5.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 675023b..c880cee 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -391,6 +391,11 @@ kde5_src_prepare() {
fi
fi
 
+   # drop translations when nls is not wanted
+   if [[ -d po ]] && ! use_if_isue nls ; then
+   rm -rf po || die
+   fi
+
# enable only the requested translations
# when required
if [[ -d po ]] ; then



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

2016-04-23 Thread Johannes Huber
commit: 8e26815fb992d93a2d965f66af89a579048dd598
Author: Johannes Huber  gentoo  org>
AuthorDate: Sat Apr 23 17:58:26 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Apr 23 17:58:26 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8e26815f

kde5.eclass: Drop translations when nls not wanted

Gentoo-bug: 580720

 eclass/kde5.eclass | 5 +
 1 file changed, 5 insertions(+)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 7a01eef..8dee37b 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -465,6 +465,11 @@ kde5_src_prepare() {
fi
fi
 
+   # drop translations when nls is not wanted
+   if [[ -d po ]] && ! use_if_isue nls ; then
+   rm -rf po || die
+   fi
+
# enable only the requested translations
# when required
if [[ -d po ]] ; then



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

2016-04-23 Thread Johannes Huber
commit: dfa316fb58c13845c6fe90c1d179964ea2174fbd
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Apr 17 21:51:57 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Apr 23 17:50:52 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dfa316fb

kde5.eclass: KDE PIM split: Gpgme not required anymore

Signed-off-by: Johannes Huber  gentoo.org>

 eclass/kde5.eclass | 2 --
 1 file changed, 2 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 953a640..7a01eef 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -536,11 +536,9 @@ kde5_src_prepare() {
-i CMakeLists.txt || die "Failed to make dependencies 
optional"
# FIXME: try to push these down into subdirs @upstream
# AkonadiSearch:kaddressbook, knotes, kdepim (kmail, 
korganizer)
-   # Gpgme:kleopatra (removed in >= 
16.03.80)
# Grantlee: akregator, kaddressbook, 
knotes, kdepim (grantleeeditor, kmail, kontact)
sed -e "/set_package_properties(KF5AkonadiSearch/ s/ REQUIRED/ 
OPTIONAL/" \
-e "/set_package_properties(Xsltproc/ s/ REQUIRED/ 
OPTIONAL/" \
-   -e "/find_package(Gpgme/ s/ REQUIRED//" \
-e "/find_package(Grantlee5/ s/ REQUIRED//" \
-i CMakeLists.txt || die "Failed to make dependencies 
optional"
 



[gentoo-commits] proj/kde:master commit in: kde-apps/kcontacts/, kde-apps/gpgmepp/, kde-apps/akonadi-calendar/, ...

2016-04-23 Thread Johannes Huber
commit: 8648838e6a4220e321596fa45b8e3261f1a9af77
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Apr 17 09:30:55 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Apr 23 17:50:52 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8648838e

kde-apps: KDE PIM depends on >=Qt-5.6.0 and qtwebengine

Signed-off-by: Johannes Huber  gentoo.org>

 kde-apps/akonadi-calendar/akonadi-calendar-.ebuild   | 1 +
 kde-apps/akonadi-contact/akonadi-contact-.ebuild | 4 ++--
 kde-apps/akonadi-mime/akonadi-mime-.ebuild   | 2 +-
 kde-apps/akonadi-notes/akonadi-notes-.ebuild | 2 +-
 kde-apps/akonadi-search/akonadi-search-.ebuild   | 1 +
 kde-apps/akonadi/akonadi-.ebuild | 1 +
 kde-apps/akonadiconsole/akonadiconsole-.ebuild   | 1 +
 kde-apps/akregator/akregator-.ebuild | 2 +-
 kde-apps/blogilo/blogilo-.ebuild | 4 +++-
 kde-apps/calendarjanitor/calendarjanitor-.ebuild | 1 +
 kde-apps/calendarsupport/calendarsupport-.ebuild | 1 +
 kde-apps/eventviews/eventviews-.ebuild   | 1 +
 kde-apps/gpgmepp/gpgmepp-.ebuild | 1 +
 kde-apps/grantleetheme/grantleetheme-.ebuild | 1 +
 kde-apps/incidenceeditor/incidenceeditor-.ebuild | 1 +
 kde-apps/kaddressbook/kaddressbook-.ebuild   | 2 +-
 kde-apps/kalarmcal/kalarmcal-.ebuild | 1 +
 kde-apps/kblog/kblog-.ebuild | 1 +
 kde-apps/kcalcore/kcalcore-.ebuild   | 1 +
 kde-apps/kcalutils/kcalutils-.ebuild | 1 +
 kde-apps/kcontacts/kcontacts-.ebuild | 1 +
 kde-apps/kdepim-addons/kdepim-addons-.ebuild | 1 +
 kde-apps/kdepim-apps-libs/kdepim-apps-libs-.ebuild   | 3 ++-
 kde-apps/kdepim-meta/kdepim-meta-.ebuild | 1 +
 kde-apps/kdepim-runtime/kdepim-runtime-.ebuild   | 1 +
 kde-apps/kdepim/kdepim-.ebuild   | 5 ++---
 kde-apps/kdgantt2/kdgantt2-.ebuild   | 1 +
 kde-apps/kholidays/kholidays-.ebuild | 1 +
 kde-apps/kidentitymanagement/kidentitymanagement-.ebuild | 1 +
 kde-apps/kimap/kimap-.ebuild | 1 +
 kde-apps/kldap/kldap-.ebuild | 1 +
 kde-apps/kleopatra/kleopatra-.ebuild | 1 +
 kde-apps/kmailtransport/kmailtransport-.ebuild   | 1 +
 kde-apps/kmbox/kmbox-.ebuild | 1 +
 kde-apps/kmime/kmime-.ebuild | 1 +
 kde-apps/knotes/knotes-.ebuild   | 1 +
 kde-apps/konsolekalendar/konsolekalendar-.ebuild | 1 +
 kde-apps/kontactinterface/kontactinterface-.ebuild   | 1 +
 kde-apps/kpimtextedit/kpimtextedit-.ebuild   | 1 +
 kde-apps/ktnef/ktnef-.ebuild | 1 +
 kde-apps/libgravatar/libgravatar-.ebuild | 1 +
 kde-apps/libkdepim/libkdepim-.ebuild | 1 +
 kde-apps/libkleo/libkleo-.ebuild | 1 +
 kde-apps/libksieve/libksieve-.ebuild | 3 ++-
 kde-apps/libktnef/libktnef-.ebuild   | 1 +
 kde-apps/mailcommon/mailcommon-.ebuild   | 1 +
 kde-apps/mailimporter/mailimporter-.ebuild   | 1 +
 kde-apps/messagelib/messagelib-.ebuild   | 5 +++--
 kde-apps/pimcommon/pimcommon-.ebuild | 3 ++-
 kde-apps/syndication/syndication-.ebuild | 1 +
 50 files changed, 59 insertions(+), 15 deletions(-)

diff --git a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild 
b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
index e8797e3..07d3131 100644
--- a/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
+++ b/kde-apps/akonadi-calendar/akonadi-calendar-.ebuild
@@ -5,6 +5,7 @@
 EAPI=6
 
 KDE_TEST="true"
+QT_MINIMAL="5.6.0"
 inherit kde5
 
 DESCRIPTION="Library for akonadi calendar integration"

diff --git a/kde-apps/akonadi-contact/akonadi-contact-.ebuild 
b/kde-apps/akonadi-contact/akonadi-contact-.ebuild
index 70c42d3..f55efc0 100644
--- a/kde-apps/akonadi-contact/akonadi-contact-.ebuild
+++ b/kde-apps/akonadi-contact/akonadi-contact-.ebuild
@@ -4,9 +4,9 @@
 
 EAPI=6
 
-FRAMEWORKS_MINIMAL="5.19.0"
 KDE_TEST="forceoptional"
 KMNAME="kdepimlibs"
+QT_MINIMAL="5.6.0"
 inherit kde5
 
 DESCRIPTION="Library for akonadi contact integration"
@@ -39,7 +39,7 @@ COMMON_DEPEND="
$(add_kdeapps_dep kmime)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
-   $(add_qt_dep qtwebkit)
+   $(add_qt_dep qtwebengine 'widgets')
$(add_qt_dep qtwidgets)
dev-

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

2016-04-23 Thread Johannes Huber
commit: 0e2dcc28780db7116384dcdaf058fb81eb6b30dc
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Apr 18 09:34:29 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sat Apr 23 17:50:52 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e2dcc28

kde-apps/kdepim: agents, korgac and plugins are gone

agents moved into kmail
korgac moved into korganizer
plugins moved into kdepim-addons and korganizer

Signed-off-by: Johannes Huber  gentoo.org>

 kde-apps/kdepim/kdepim-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kdepim/kdepim-.ebuild 
b/kde-apps/kdepim/kdepim-.ebuild
index b3ffa19..d9f25dc 100644
--- a/kde-apps/kdepim/kdepim-.ebuild
+++ b/kde-apps/kdepim/kdepim-.ebuild
@@ -7,8 +7,8 @@ EAPI=6
 PIM_FTS="kalarm kmail korganizer"
 
 KDE_HANDBOOK="true"
-KDE_PIM_KEEP_SUBDIR="${PIM_FTS} accountwizard agents grantleeeditor 
importwizard korgac
-mboximporter pimsettingexporter plugins sieveeditor storageservicemanager"
+KDE_PIM_KEEP_SUBDIR="${PIM_FTS} accountwizard grantleeeditor importwizard
+mboximporter pimsettingexporter sieveeditor storageservicemanager"
 KDE_PIM_KONTACTPLUGIN="true"
 KDE_TEST="true"
 QT_MINIMAL="5.6.0"



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

2016-04-23 Thread Tobias Klausmann
commit: e899bf75e55a161933616237d39fb0293da665a6
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Apr 23 17:36:32 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Apr 23 17:36:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e899bf75

dev-libs/libgcrypt-1.5.5-r0: add alpha keyword

Gentoo-Bug: 575672

Package-Manager: portage-2.2.28

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

diff --git a/dev-libs/libgcrypt/libgcrypt-1.5.5.ebuild 
b/dev-libs/libgcrypt/libgcrypt-1.5.5.ebuild
index 2effb55..c9c7513 100644
--- a/dev-libs/libgcrypt/libgcrypt-1.5.5.ebuild
+++ b/dev-libs/libgcrypt/libgcrypt-1.5.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1 MIT"
 SLOT="0/11" # subslot = soname major version
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.12[${MULTILIB_USEDEP}]



[gentoo-commits] proj/qt:master commit in: lxqt-base/lxqt-common/, lxqt-base/lxqt-meta/, lxqt-base/liblxqt/, ...

2016-04-23 Thread Michael Palimaka
commit: 017ec29f3f669a7c52da3e2f8c79549b5a26156a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Apr 23 17:33:47 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Apr 23 17:33:47 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=017ec29f

Remove unmaintained lxqt and related live ebuilds.

Gentoo-bug: 580308

 lxde-base/lxmenu-data/lxmenu-data-.ebuild  | 32 -
 lxde-base/lxmenu-data/metadata.xml | 12 
 lxde-base/menu-cache/files/gtk-doc.patch   | 18 -
 lxde-base/menu-cache/menu-cache-.ebuild| 35 --
 lxde-base/menu-cache/metadata.xml  | 12 
 lxqt-base/liblxqt/liblxqt-.ebuild  | 40 ---
 lxqt-base/liblxqt/metadata.xml |  8 ---
 lxqt-base/libsysstat/libsysstat-.ebuild| 27 
 lxqt-base/libsysstat/metadata.xml  |  8 ---
 lxqt-base/lxqt-about/lxqt-about-.ebuild| 31 -
 lxqt-base/lxqt-about/metadata.xml  |  8 ---
 lxqt-base/lxqt-admin/lxqt-admin-.ebuild| 35 --
 lxqt-base/lxqt-admin/metadata.xml  |  8 ---
 .../lxqt-appswitcher/lxqt-appswitcher-.ebuild  | 30 -
 lxqt-base/lxqt-appswitcher/metadata.xml|  8 ---
 lxqt-base/lxqt-common/lxqt-common-.ebuild  | 30 -
 lxqt-base/lxqt-common/metadata.xml |  8 ---
 lxqt-base/lxqt-config/lxqt-config-.ebuild  | 48 --
 lxqt-base/lxqt-config/metadata.xml |  8 ---
 .../lxqt-globalkeys/lxqt-globalkeys-.ebuild| 38 ---
 lxqt-base/lxqt-globalkeys/metadata.xml |  8 ---
 lxqt-base/lxqt-meta/lxqt-meta-.ebuild  | 51 --
 lxqt-base/lxqt-meta/metadata.xml   | 27 
 .../lxqt-notificationd-.ebuild | 36 --
 lxqt-base/lxqt-notificationd/metadata.xml  |  8 ---
 .../lxqt-openssh-askpass-.ebuild   | 44 -
 lxqt-base/lxqt-openssh-askpass/metadata.xml|  8 ---
 lxqt-base/lxqt-panel/lxqt-panel-.ebuild| 77 --
 lxqt-base/lxqt-panel/metadata.xml  | 28 
 .../lxqt-policykit/lxqt-policykit-.ebuild  | 40 ---
 lxqt-base/lxqt-policykit/metadata.xml  |  8 ---
 .../lxqt-powermanagement-.ebuild   | 39 ---
 lxqt-base/lxqt-powermanagement/metadata.xml|  8 ---
 lxqt-base/lxqt-qtplugin/lxqt-qtplugin-.ebuild  | 29 
 lxqt-base/lxqt-qtplugin/metadata.xml   |  8 ---
 lxqt-base/lxqt-runner/lxqt-runner-.ebuild  | 42 
 lxqt-base/lxqt-runner/metadata.xml |  8 ---
 lxqt-base/lxqt-session/lxqt-session-.ebuild| 45 -
 lxqt-base/lxqt-session/metadata.xml|  8 ---
 media-gfx/lximage-qt/lximage-qt-.ebuild| 40 ---
 media-gfx/lximage-qt/metadata.xml  |  8 ---
 sets/lxqt-live | 20 --
 x11-misc/pcmanfm-qt/metadata.xml   |  8 ---
 x11-misc/pcmanfm-qt/pcmanfm-qt-.ebuild | 54 ---
 x11-themes/qt-gtk-engine/metadata.xml  | 12 
 x11-themes/qt-gtk-engine/qt-gtk-engine-.ebuild | 31 -
 46 files changed, 1139 deletions(-)

diff --git a/lxde-base/lxmenu-data/lxmenu-data-.ebuild 
b/lxde-base/lxmenu-data/lxmenu-data-.ebuild
deleted file mode 100644
index 8d30cad..000
--- a/lxde-base/lxmenu-data/lxmenu-data-.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-inherit autotools-utils
-
-DESCRIPTION="Application menu resources"
-HOMEPAGE="http://lxqt.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://git.lxde.org/git/lxde/${PN}.git"
-   KEYWORDS=""
-else
-   SRC_URI="http://lxqt.org/downloads/${PN}/${PV}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="0"
-IUSE=""
-
-RDEPEND="!lxde-base/lxmenu-data"
-DEPEND="dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS README ) # ChangeLog is empty

diff --git a/lxde-base/lxmenu-data/metadata.xml 
b/lxde-base/lxmenu-data/metadata.xml
deleted file mode 100644
index d21eb25..000
--- a/lxde-base/lxmenu-data/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   l...@gentoo.org
-   Gentoo LXDE Project
-   
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-

diff --git a/lxde-base/menu-cache/files/gtk-doc.patch 
b/lxde-base/menu-cache/files/gtk-doc.patch
deleted file mode 100644
index 87c790c..000
--- a/lxde-base/menu-cache/files/

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

2016-04-23 Thread Andreas Hüttel
commit: de41a90b9e509ed2b5ef951976805372c0e58a51
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 21:52:23 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de41a90b

dev-perl/Tie-LLHash: Bump to version 1.4.0

- EAPI6
- Author tests cleaned up

Upstream:
- added explicit SCALAR implementation

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Tie-LLHash/Manifest|  1 +
 dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/Tie-LLHash/Manifest b/dev-perl/Tie-LLHash/Manifest
index 71f8aa4..efb22eb 100644
--- a/dev-perl/Tie-LLHash/Manifest
+++ b/dev-perl/Tie-LLHash/Manifest
@@ -1 +1,2 @@
 DIST Tie-LLHash-1.003.tar.gz 5983 SHA256 
7533dcb1331bdc727a4e18b23ba363afe2e08d15d6e931dfc61edbf7af2353cf SHA512 
4ce6822467a1247f72d6475c6f5213f1a068ec615cd8c7681af79561d88a421850c6498dd03df9dd5e5cc6d071e64ae449c685d2c428ee747422107930a091eb
 WHIRLPOOL 
499507c04eae85a05db847e4132cad5341d5efd71ff40598a72200167ee07cc23bf993e5674db8f18cdf8fb5f2305e4b4a20f2b0345685ee867399f3519da471
+DIST Tie-LLHash-1.004.tar.gz 13897 SHA256 
4663ecc87752dcccd56601275cf1c63234355322dd2e26423c652135cee4f1bd SHA512 
1fd1f6a6d5696040c27c94a07c389f8c523253fe84ccbdaf7b88e1f6908299360a321af92cc7665224aa1d9d27a3f3452a9d8761113936d11ef2564d7e8003c8
 WHIRLPOOL 
5b34f69e95c4afe4a104b7c7ecf1cd21e246c4c4cfc07366da07091754eb97570eadb5f05b35d72cb4e6fdca07f8ebe5276e141ad9ef421bcf459915afe1c99a

diff --git a/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild 
b/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild
new file mode 100644
index 000..7f514f7
--- /dev/null
+++ b/dev-perl/Tie-LLHash/Tie-LLHash-1.4.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=XAERXESS
+DIST_VERSION=1.004
+inherit perl-module
+
+DESCRIPTION="Implements an ordered hash-like object"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-solaris"
+IUSE="test"
+
+RDEPEND="virtual/perl-Carp"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.880.0 )
+"
+src_test() {
+   perl_rm_files t/10_changes.t t/11_kwalitee.t
+   perl-module_src_test
+}



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

2016-04-23 Thread Andreas Hüttel
commit: 41a458849a7a385f43708bdce77d6a4edc773dd1
Author: Kent Fredric  gmail  com>
AuthorDate: Sat Apr 16 17:34:54 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a45884

dev-perl/Test-YAML: Bump to version 1.60.0

- EAPI6
- Fixup metadata

Upstream:
- Minor packaging fixes

Keywords:
- Some keywords simply unsatisfied already on dev-perl/Test-Base
- Dropped m86k and arm64

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches --include-arches="alpha amd64 amd64-fbsd arm 
arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 
x86-fbsd"

 dev-perl/Test-YAML/Manifest|  1 +
 dev-perl/Test-YAML/Test-YAML-1.60.0.ebuild | 24 
 dev-perl/Test-YAML/metadata.xml| 22 --
 3 files changed, 25 insertions(+), 22 deletions(-)

diff --git a/dev-perl/Test-YAML/Manifest b/dev-perl/Test-YAML/Manifest
index 6794883..d849371 100644
--- a/dev-perl/Test-YAML/Manifest
+++ b/dev-perl/Test-YAML/Manifest
@@ -1 +1,2 @@
 DIST Test-YAML-1.05.tar.gz 11500 SHA256 
9309f4b0d8a1df5632a6e31b9992b1d4b9b69201d90b8db6e44e5c079857361d SHA512 
51b2be5a24cb0b47c1be6127bae57b4c71411424dd2063b0aad45d052796ecf1c59c62923958394bc8bf048c7543275f6e8859f1dc4d556bba5470cae1f43070
 WHIRLPOOL 
93338025004caa6e25982ba6c7fe0a047485fe89a41e91aa3587c7c2c787bcb5f34dda81bd7ef61672656031b8079f7c4ba77110c3a50a61b1ecc99470b4
+DIST Test-YAML-1.06.tar.gz 11470 SHA256 
27376103163c12d7d13ae45bf22caf5a0c38478362425bf68613c3748f76b943 SHA512 
f6fe4bf46a8cc5ea92b5275cc704e79266b11769bd476888b202540a6d9a23a59a2550503afd88a72f9832355e2b48983f6a31f60db07abe5b0e15f4e74ae2e2
 WHIRLPOOL 
b945f21f7e88f2084b00349e445bafc3bc9498cde91373aa765828776e200039f3b83fc8e4b6a9193836f73daaba299bf8f047be1736aa5d42985548fc35

diff --git a/dev-perl/Test-YAML/Test-YAML-1.60.0.ebuild 
b/dev-perl/Test-YAML/Test-YAML-1.60.0.ebuild
new file mode 100644
index 000..5eba0dc
--- /dev/null
+++ b/dev-perl/Test-YAML/Test-YAML-1.60.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=INGY
+DIST_VERSION=1.06
+inherit perl-module
+
+DESCRIPTION="Testing Module for YAML Implementations"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   >=dev-perl/Test-Base-0.860.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+# Presently no actual tests worth running
+DIST_TEST=skip

diff --git a/dev-perl/Test-YAML/metadata.xml b/dev-perl/Test-YAML/metadata.xml
index 89529de..43a0d65 100644
--- a/dev-perl/Test-YAML/metadata.xml
+++ b/dev-perl/Test-YAML/metadata.xml
@@ -9,27 +9,5 @@
 YAML
 Test::YAML
 Test::YAML::Filter
-YAML
-YAML::Any
-YAML::Dumper
-YAML::Dumper::Base
-YAML::Error
-YAML::Loader
-YAML::Loader::Base
-YAML::Marshall
-YAML::Mo
-YAML::Node
-YAML::Tag
-YAML::Type::blessed
-YAML::Type::code
-YAML::Type::glob
-YAML::Type::ref
-YAML::Type::regexp
-YAML::Type::undef
-YAML::Types
-YAML::Warning
-yaml_mapping
-yaml_scalar
-yaml_sequence
   
 



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

2016-04-23 Thread Andreas Hüttel
commit: dd6bc83ac7e7e7577b238317e990398d1976d201
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 23 17:04:43 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd6bc83a

dev-perl/Text-Autoformat: Remove old

Package-Manager: portage-2.2.28

 .../Text-Autoformat/Text-Autoformat-1.690.0.ebuild | 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-perl/Text-Autoformat/Text-Autoformat-1.690.0.ebuild 
b/dev-perl/Text-Autoformat/Text-Autoformat-1.690.0.ebuild
deleted file mode 100644
index 3f8c9ee..000
--- a/dev-perl/Text-Autoformat/Text-Autoformat-1.690.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN=Text-Autoformat
-MODULE_AUTHOR=DCONWAY
-MODULE_VERSION=1.669002
-inherit perl-module
-
-DESCRIPTION="Automatic text wrapping and reformatting"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND=">=dev-perl/Text-Reform-1.11
-   virtual/perl-version"
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build"
-
-SRC_TEST=do



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

2016-04-23 Thread Andreas Hüttel
commit: d0b0a4221a92d574ba0a47e1190ffe5911b5def3
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 20:22:32 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b0a422

dev-perl/Text-Autoformat: Bump to version 1.740.0

- EAPI6
- Install Emacs/Vim examples with USE="examples"

Upstream:
- Uninitialised value warnings fixed.
- "negative repeat count" warnings fixed.

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Text-Autoformat/Manifest  |  1 +
 .../Text-Autoformat/Text-Autoformat-1.740.0.ebuild | 30 ++
 dev-perl/Text-Autoformat/metadata.xml  |  4 +--
 3 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Text-Autoformat/Manifest 
b/dev-perl/Text-Autoformat/Manifest
index b625c83..2b7ffc5 100644
--- a/dev-perl/Text-Autoformat/Manifest
+++ b/dev-perl/Text-Autoformat/Manifest
@@ -1,2 +1,3 @@
 DIST Text-Autoformat-1.669002.tar.gz 20399 SHA256 
7dbbc86c2550bc62ab00b6abca28019f8b144fb0fca33daeb2f373ca40d1d200 SHA512 
8dc6f239c82a7e72c9ec8cbe680db94e76e11459cf47e8720aab269209234119bb7e017079ad6e0a817889fd3684f384a3186024ddad456f80ad8d4d173e646b
 WHIRLPOOL 
8cfcaeb053b846002f296f543d100487ff458205900b71d93c4c1045b02aa2fe000657b219fae0145f942ae99e2aff3d08d3df4ac1c3d2499d67cb9ba5c709e2
 DIST Text-Autoformat-1.72.tar.gz 29124 SHA256 
b541152699fcd0f026322f283b7d9184839742aee0edb317a014c195ea26ae51 SHA512 
9ea972df835cd22f931437ec23106f2efe460756a1efa0806fd387023aef102c86dcb1d94cc7883a93f5a45477e53f142135b2abca031ed28e5c9280ef5e294a
 WHIRLPOOL 
76820eacd37033e76a350ff0f29ffa3f2d1016d346ace901353f29192aa7833de81b8547bee55a4af412f6cb7257385c11f51922d488d8c2aeab7a37ed528ae5
+DIST Text-Autoformat-1.74.tar.gz 29485 SHA256 
07eb3c2b3515897340ca6e9377495bbe2e05ec80d7f3f146adab8e534a818d5e SHA512 
276e97a0db20032919a6aeacba701350fa8fadf6c1bda7dcda714ef4f1c168b8cc3150a126719d940194c8b20dd534543ec914f03c50e27e4a61b1083ca312c6
 WHIRLPOOL 
3a855e8c987ed5ad756c98e921370a29ef89ed830db8c8d1e69a431c1cc414d5ba1edc0169c780c9eed880200a70e7c44696bd45fa22de695fabdd0c305948e9

diff --git a/dev-perl/Text-Autoformat/Text-Autoformat-1.740.0.ebuild 
b/dev-perl/Text-Autoformat/Text-Autoformat-1.740.0.ebuild
new file mode 100644
index 000..12ee3cf
--- /dev/null
+++ b/dev-perl/Text-Autoformat/Text-Autoformat-1.740.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=NEILB
+DIST_VERSION=1.74
+inherit perl-module
+
+DESCRIPTION="Automatic text wrapping and reformatting"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="test examples"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   dev-perl/Text-Reform
+   virtual/perl-Text-Tabs+Wrap
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.880.0 )
+"
+src_install() {
+   perl-module_src_install
+   use examples && perl_doexamples "config.emacs" "config.vim"
+}

diff --git a/dev-perl/Text-Autoformat/metadata.xml 
b/dev-perl/Text-Autoformat/metadata.xml
index 0ae7eb7..6bc30a0 100644
--- a/dev-perl/Text-Autoformat/metadata.xml
+++ b/dev-perl/Text-Autoformat/metadata.xml
@@ -7,8 +7,8 @@
   
   
 Text-Autoformat
-Hang
-NullHang
 Text::Autoformat
+Text::Autoformat::Hang
+Text::Autoformat::NullHang
   
 



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

2016-04-23 Thread Andreas Hüttel
commit: b17e3edd46522f565733dec4ee6530158a9e5b90
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 21:12:23 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17e3edd

dev-perl/Text-FindIndent: Bump to version 0.110.0

- EAPI6

Upstream:
- Fix warning on newer perls
- Fix space count with mixed tabs + spaces at string start

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Text-FindIndent/Manifest|  1 +
 .../Text-FindIndent/Text-FindIndent-0.110.0.ebuild   | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-perl/Text-FindIndent/Manifest 
b/dev-perl/Text-FindIndent/Manifest
index 208b46b..3826a3e 100644
--- a/dev-perl/Text-FindIndent/Manifest
+++ b/dev-perl/Text-FindIndent/Manifest
@@ -1 +1,2 @@
 DIST Text-FindIndent-0.10.tar.gz 34541 SHA256 
492c37e7bb5a4fca665e03728c0affe39c1235f65d85f27136f487af29797a30 SHA512 
52518503386d7c9223dab9d93aee14f1d65548257d01dd664189e6079ae27ec2fed971cf04506a3fc80bd188377fde9400bf0091ed63568b972431eaeb0924a4
 WHIRLPOOL 
9c989b52382793e8493f365c27e487bf05be5ffd4d07d5989dc976ffed3ad859ad248b073ccef1687e5e6cdea2d130a5b17037490b1e304a023b4093d3c1cc89
+DIST Text-FindIndent-0.11.tar.gz 28063 SHA256 
d80d4b660c6b0676a9e0cb710c4397fa8c988f18ddb93fb99ae76f75a3af0bcd SHA512 
e0d0874c890567d414c8d559673f8a813ce7a76847a238dce4ae2041097b2e786af81de0801feb4087ed1bbd75458f46c1e76f08976b122b179cdd83baacfaf9
 WHIRLPOOL 
39cc59c5eb62bc8a387a5e1a4ab19919b07911925a1ec9afa840560689c462a5fb12bf1132dc47e60da6e5d69997b68ebe255316fc475275a2d8cba0139145c5

diff --git a/dev-perl/Text-FindIndent/Text-FindIndent-0.110.0.ebuild 
b/dev-perl/Text-FindIndent/Text-FindIndent-0.110.0.ebuild
new file mode 100644
index 000..326acde
--- /dev/null
+++ b/dev-perl/Text-FindIndent/Text-FindIndent-0.110.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=CHORNY
+DIST_VERSION=0.11
+inherit perl-module
+
+DESCRIPTION="Heuristically determine the indent style"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+   test? ( >=virtual/perl-Test-Simple-0.800.0 )"



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

2016-04-23 Thread Andreas Hüttel
commit: a0769b1c7e2ff6478bc498b582c35fbef9f29834
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 22:30:03 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0769b1c

dev-perl/Time-modules: Removed, gone to dev-perl/Time-ParseDate

 dev-perl/Time-modules/Manifest|  2 --
 .../Time-modules/Time-modules-2011.51.700-r1.ebuild   | 19 ---
 dev-perl/Time-modules/Time-modules-2013.91.200.ebuild | 19 ---
 dev-perl/Time-modules/metadata.xml| 16 
 4 files changed, 56 deletions(-)

diff --git a/dev-perl/Time-modules/Manifest b/dev-perl/Time-modules/Manifest
deleted file mode 100644
index 5c43026..000
--- a/dev-perl/Time-modules/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST Time-modules-2011.0517.tar.gz 25621 SHA256 
8edffdc9ca55ccb19690ed45e8e224083904f0426650d6dc460dcdbc50a265ee SHA512 
5cb9be993db47bf5c37fbe6a473d77142af16d9a6bac8b82388d536296b72ccb54c8fef13ff436f34892de331617bcca9921dcde614e344f0fef314f78c5d085
 WHIRLPOOL 
25ece948c7e4d59083158e2ac5f67fcd3a66b98d2196059c790a30c9d1edbfe23fe4b66f482a30661e9a6d508db5b98bc0e99fefa30854d1e300676b06f22d5c
-DIST Time-modules-2013.0912.tar.gz 26041 SHA256 
45bcab023e1853d27e53c6a214bc860a4026c65ec16c422a757235e836fb648c SHA512 
610cc454c83d1486fbb327e0a6f44d32f2dc4b8ac09643c145489b5135a718d730a14c311823904b6832a1606d49bec0cd80f8286e8892fa8d52294b16041cd3
 WHIRLPOOL 
de31242a2722b0c24d6df511682522014ca92d17b8000377e4192e96d133a7fd340949ef1e9684b1ed64a88876fa2d3ba3d3357971268ac482d4fa9ec1b3a43b

diff --git a/dev-perl/Time-modules/Time-modules-2011.51.700-r1.ebuild 
b/dev-perl/Time-modules/Time-modules-2011.51.700-r1.ebuild
deleted file mode 100644
index 8a0e98c..000
--- a/dev-perl/Time-modules/Time-modules-2011.51.700-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MUIR
-MODULE_SECTION=modules
-MODULE_VERSION=2011.0517
-inherit perl-module
-
-DESCRIPTION="A Date/Time Parsing Perl Module"
-
-LICENSE="Time-modules public-domain"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE=""
-
-SRC_TEST="do"

diff --git a/dev-perl/Time-modules/Time-modules-2013.91.200.ebuild 
b/dev-perl/Time-modules/Time-modules-2013.91.200.ebuild
deleted file mode 100644
index 9a8386f..000
--- a/dev-perl/Time-modules/Time-modules-2013.91.200.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MUIR
-MODULE_SECTION=modules
-MODULE_VERSION=2013.0912
-inherit perl-module
-
-DESCRIPTION="A Date/Time Parsing Perl Module"
-
-LICENSE="Time-modules public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE=""
-
-SRC_TEST="do"

diff --git a/dev-perl/Time-modules/metadata.xml 
b/dev-perl/Time-modules/metadata.xml
deleted file mode 100644
index bfc48d2..000
--- a/dev-perl/Time-modules/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-p...@gentoo.org
-Gentoo Perl Project
-  
-  
-Time-modules
-Time::CTime
-Time::DaysInMonth
-Time::JulianDay
-Time::ParseDate
-Time::Timezone
-  
-



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

2016-04-23 Thread Andreas Hüttel
commit: 8a3078c92875bb582a3ceda95f19b2ed5ef7736d
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 21:46:13 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3078c9

dev-perl/Tie-Cycle: Bump to version 1.221.0

- EAPI6
- Cleanup POD tests

Upstream:
- Packaging updates

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Tie-Cycle/Manifest |  1 +
 dev-perl/Tie-Cycle/Tie-Cycle-1.221.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/Tie-Cycle/Manifest b/dev-perl/Tie-Cycle/Manifest
index ef9e589..06c954f 100644
--- a/dev-perl/Tie-Cycle/Manifest
+++ b/dev-perl/Tie-Cycle/Manifest
@@ -1,2 +1,3 @@
 DIST Tie-Cycle-1.19.tar.gz 4457 SHA256 
bd315874c85feaf8948eeb2f40fe2768a6ca00f089e35b32bfe88f3f384f9ca1 SHA512 
656f98a5df75c2be883754ab1231c8cdee8a3c2b110cd52ea7db68148b1ab3da80c8a8622edad910a9b6f231207055fa6400ba486ade8537fcaf9e4128994ce2
 WHIRLPOOL 
1f7608423097415acaef6e5645375091ed41ad00d0aaa6d4cdd3cc5a0bf53b5d8acec2f423ed6d107554d4c0ed8568f09b4923f0d9350235d675c63a8513507e
 DIST Tie-Cycle-1.21.tar.gz 5084 SHA256 
1e94c98d7e6cbb1263d3defc9d0e9b6e6fc97dc8bb8acc29df82e8005a6d3564 SHA512 
3c73ef361c8a7a080db284ab745f95001f228fee2266a1edd382dfcd83860b29067cc2d76e10a3c27c2ce1565c1b9c7b044b294bbd97ab6a6834034f53745c2e
 WHIRLPOOL 
61e17014ba919259e82eab7ebb38b829fb0b558e658a2443cb8080e4cb9405d8d1b1b2be1494547fa0e172780cdfd04bf14a0825828121affd1713a1deaacb50
+DIST Tie-Cycle-1.221.tar.gz 9741 SHA256 
c6e263bdfd19eea4ceaade3c8af33b35ef83e8251ea53759a3ca49e3729ce681 SHA512 
39ed261ef2e3a6a93cc63197966ccae6ddee2473c24241067223448badeb76509682c52043bb34299a27f2f3a35956d3022af2fb13bd331ed2cc132dbc703087
 WHIRLPOOL 
3850783ebcb4262094105a9de9c5b772fc990ea0d4e5856110dae6fdac292de9189e559e2997410733d3695e29d19e4c1c00aeca2664def5b374ad65c794513c

diff --git a/dev-perl/Tie-Cycle/Tie-Cycle-1.221.0.ebuild 
b/dev-perl/Tie-Cycle/Tie-Cycle-1.221.0.ebuild
new file mode 100644
index 000..2b80c04
--- /dev/null
+++ b/dev-perl/Tie-Cycle/Tie-Cycle-1.221.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.221
+inherit perl-module
+
+DESCRIPTION="Cycle through a list of values via a scalar"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="virtual/perl-Carp"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   virtual/perl-File-Spec
+   test? (
+   >=virtual/perl-Test-Simple-0.950.0
+   )
+"
+src_test() {
+   perl_rm_files t/pod_coverage.t t/pod.t
+   perl-module_src_test
+}



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

2016-04-23 Thread Andreas Hüttel
commit: 24e3789720a1413a8246035e1edbda997f8c8092
Author: Kent Fredric  gmail  com>
AuthorDate: Sat Apr 16 22:11:05 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e37897

dev-perl/Text-Aligner: Bump to version 0.130.0

- EAPI6
- Fixup tests

Upstream:
- Relicense under ISC/MIT
- Documentation improvements
- Fixed warning on newer perls.

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Text-Aligner/Manifest|  1 +
 dev-perl/Text-Aligner/Text-Aligner-0.130.0.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/Text-Aligner/Manifest b/dev-perl/Text-Aligner/Manifest
index 8842fa2..6a09150 100644
--- a/dev-perl/Text-Aligner/Manifest
+++ b/dev-perl/Text-Aligner/Manifest
@@ -1 +1,2 @@
 DIST Text-Aligner-0.07.tar.gz 15853 SHA256 
33e6a45a6dcdd7f799f788f45c335979c0455eb751baae49d6be561bd741ebee SHA512 
f3c161e88b12cd999b55529af8002702d324923fecf986b84bac610c5cfade6e1bf4d34285c00927ace232a9bbff11f2748913d0e6e87f5d27c2d381e64403ac
 WHIRLPOOL 
c8e01539fe98f6369589b5380ce4a797d7d3f4945fd5e7ef83ed36d3509c244df1256a28e6c74ded650ed68fa758a335ce2386109c16173d5f87bc81eea1625f
+DIST Text-Aligner-0.13.tar.gz 12932 SHA256 
e61c1c93cdefd9cc2a40f12fa8bfb12e64bb06d2375ba9e61534249865103eef SHA512 
493ab6b32319e74c4b08b8473a17e69d5ce49d28495c7c759709661863a88613b766c3275035ea43f82448ea4f37a02ae2ab8f7baf68d79388b125dbd440004a
 WHIRLPOOL 
c6124a98cc78be19e1e8e4126b3f4930725068b73a4ac327614578b1eb37cddeb9fb426f2d7dee796e4f10655a7da77a7add70d9f57a711d620359b0ad38543d

diff --git a/dev-perl/Text-Aligner/Text-Aligner-0.130.0.ebuild 
b/dev-perl/Text-Aligner/Text-Aligner-0.130.0.ebuild
new file mode 100644
index 000..cc32058
--- /dev/null
+++ b/dev-perl/Text-Aligner/Text-Aligner-0.130.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=SHLOMIF
+DIST_VERSION=0.13
+inherit perl-module
+
+DESCRIPTION="Used to justify strings to various alignment styles"
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Exporter
+   >=virtual/perl-Term-ANSIColor-2.20.0"
+DEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-0.280.0
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-IO
+   virtual/perl-Test-Simple
+   )
+"
+src_test() {
+   perl_rm_files t/release-{cpan-changes,kwalitee,trailing-space}.t \
+ t/author-{no-tabs,pod-{coverage,syntax}}.t
+
+   perl-module_src_test
+}



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

2016-04-23 Thread Andreas Hüttel
commit: 3d301f372d1f9876b1d13c35e97c70bf36b71157
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 21:38:26 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d301f37

dev-perl/Throwable: Bump to version 0.200.13

- EAPI6

Upstream:
- Remove unused deps
- Avoid memory leaks and infinite recursion when stringifiying

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Throwable/Manifest  |  1 +
 dev-perl/Throwable/Throwable-0.200.13.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Throwable/Manifest b/dev-perl/Throwable/Manifest
index fad4337..a39dedd 100644
--- a/dev-perl/Throwable/Manifest
+++ b/dev-perl/Throwable/Manifest
@@ -1 +1,2 @@
 DIST Throwable-0.200011.tar.gz 17883 SHA256 
fb090176f1755a2d1c9f180b60a451579b32fad1a2a1f25fcc0fb5f88795516f SHA512 
5a807c2c74bd07be190213645081f551436366ec37a50a005c50a8aa5938bf4dea2dea7b8bbfcb46b9e9954f92151e5e98defe63df547b4fde11ffd0478f325c
 WHIRLPOOL 
72591982ea4ce138382c2928724d91c7fd978ce40d9b8422ad7b336902e368f56fc19e414c3c5ee7cc414a94efc73f1c6f4ac974246eff8c0ee612d29d7227c8
+DIST Throwable-0.200013.tar.gz 20254 SHA256 
9987d0deb5bddd352a6330cefbe932f882e36dd8c8a4564bcfd372dc396b8fa0 SHA512 
81ce73709c7c6a0160da42b00ce06ddf4cce79a6801df7aa90ddcce67efed6ace17b06171ac42b2737a98515c17ab46b5a3b7fd9e5bd3079b109a977dc6c0963
 WHIRLPOOL 
0dba08012abb0d9e6facfd67c64f389acad7cebd0ac622a57130b48dd0ab54c8c4c3f4f9c57872bf5c4d7a3442cae996ac0697e33937cb76a73acb94e2881cac

diff --git a/dev-perl/Throwable/Throwable-0.200.13.ebuild 
b/dev-perl/Throwable/Throwable-0.200.13.ebuild
new file mode 100644
index 000..2a88a26
--- /dev/null
+++ b/dev-perl/Throwable/Throwable-0.200.13.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.200013
+inherit perl-module
+
+DESCRIPTION="A role for classes that can be thrown"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Devel-StackTrace-1.320.0
+   >=dev-perl/Module-Runtime-0.2.0
+   >=dev-perl/Moo-1.0.1
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   virtual/perl-File-Spec
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"



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

2016-04-23 Thread Andreas Hüttel
commit: e8f024ab3463faf3878fcd89165c9e4d47fb8290
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 22:29:31 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f024ab

profiles: pkgmove dev-perl/Time-modules dev-perl/Time-ParseDate

 profiles/updates/2Q-2016 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/2Q-2016 b/profiles/updates/2Q-2016
index f7cbcaa..e159a20 100644
--- a/profiles/updates/2Q-2016
+++ b/profiles/updates/2Q-2016
@@ -17,3 +17,4 @@ move net-im/ktp-kded-module kde-apps/ktp-kded-module
 move net-im/ktp-send-file kde-apps/ktp-send-file
 move net-im/ktp-text-ui kde-apps/ktp-text-ui
 move net-im/kde-telepathy-meta kde-apps/plasma-telepathy-meta
+move dev-perl/Time-modules dev-perl/Time-ParseDate



[gentoo-commits] repo/gentoo:master commit in: app-backup/dirvish/

2016-04-23 Thread Andreas Hüttel
commit: 4ffc836304cfa0af262089437b8322e2a336db4a
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 22:26:51 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffc8363

app-backup/dirvish: Fix dependency on dev-perl/Time-ParseDate

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 app-backup/dirvish/dirvish-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/dirvish/dirvish-1.2.1.ebuild 
b/app-backup/dirvish/dirvish-1.2.1.ebuild
index 02af188..d9139f4 100644
--- a/app-backup/dirvish/dirvish-1.2.1.ebuild
+++ b/app-backup/dirvish/dirvish-1.2.1.ebuild
@@ -12,7 +12,7 @@ KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 DEPEND="app-arch/tar"
-RDEPEND="dev-perl/Time-modules
+RDEPEND="dev-perl/Time-ParseDate
dev-perl/Time-Period
>=net-misc/rsync-2.5.7"
 



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

2016-04-23 Thread Andreas Hüttel
commit: 9b24dc4e70a489b1f59c5f3dc1d9e161508d1733
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 22:06:59 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b24dc4e

dev-perl/Time-Duration: Bump to version 1.200.0

- EAPI6
- Tests and deps cleanup

Upstream:
- Packaging fixes

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches --include-arches="alpha amd64 amd64-fbsd arm 
arm64 hppa ia64 m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 
x86-fbsd"

 dev-perl/Time-Duration/Manifest|  1 +
 .../Time-Duration/Time-Duration-1.200.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/Time-Duration/Manifest b/dev-perl/Time-Duration/Manifest
index 7695a47..35794aa 100644
--- a/dev-perl/Time-Duration/Manifest
+++ b/dev-perl/Time-Duration/Manifest
@@ -1 +1,2 @@
 DIST Time-Duration-1.06.tar.gz 24910 SHA256 
f7b647ba215ef9c729b7a0dfb86f47db7b7c9d3e24bcbe62c891c3e7627f3f4f SHA512 
1ebf0098c01be56153d9b7237291996734f61523a24cf513a8fe85856ccd256c6943a50624e78baf17743f4a65b2fc84b06fbefd1636fab385733c74725fa5fa
 WHIRLPOOL 
dbd8faed7d3a95a3e108782d20e0e16fc0a8caab6bd3cdae1aeacb765a04c76e0d211ef64115ba25214b2f61cfc5bc1da3302657bd746e5f504ce08aec2a7653
+DIST Time-Duration-1.20.tar.gz 15478 SHA256 
458205b528818e741757b2854afac5f9af257f983000aae0c0b1d04b5a9cbbb8 SHA512 
74bdcbc2b65061ad30540a95467de24f552235cea2367a7770309d9ffefeb35717f438e4f7ebf6a1d63f338cd714ffe16b3f45808514995db9753d643892d5f9
 WHIRLPOOL 
126c8bc29a0b22db4a1d616e9ffe1e3c7558fd16e9846801d8fd7f15684630ee7d5d4f03e20f6e00e2a3d629c0bcf5fe51ebcb3307b900bed3a0908d58701abe

diff --git a/dev-perl/Time-Duration/Time-Duration-1.200.0.ebuild 
b/dev-perl/Time-Duration/Time-Duration-1.200.0.ebuild
new file mode 100644
index 000..6a35878
--- /dev/null
+++ b/dev-perl/Time-Duration/Time-Duration-1.200.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=NEILB
+DIST_VERSION=1.20
+inherit perl-module
+
+DESCRIPTION="Rounded or exact English expression of durations"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~x86-linux"
+IUSE="test"
+
+RDEPEND="virtual/perl-Exporter"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test )
+"
+
+src_test() {
+   perl_rm_files t/release-{02_pod,03_pod_cover}.t
+   perl-module_src_test
+}



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

2016-04-23 Thread Andreas Hüttel
commit: 6ad16a90d9de1711d82bf0bd7319a45934033319
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 22:40:15 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad16a90

dev-perl/Time-ParseDate: Bump to version 2015.103.0

- EAPI6

Upstream:
- Wider range of date terminators accepted
- "Sept" now recognised abbreviation for September
- Can parse subsecond strings longer than 6 digits
- Fix epoch second 0

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Time-ParseDate/Manifest   |  1 +
 .../Time-ParseDate-2015.103.0.ebuild   | 23 ++
 dev-perl/Time-ParseDate/metadata.xml   |  2 +-
 3 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Time-ParseDate/Manifest b/dev-perl/Time-ParseDate/Manifest
index 5c43026..ad9fb58 100644
--- a/dev-perl/Time-ParseDate/Manifest
+++ b/dev-perl/Time-ParseDate/Manifest
@@ -1,2 +1,3 @@
+DIST Time-ParseDate-2015.103.tar.gz 26644 SHA256 
2c1a06235bf811813caac9eaa9daa71af758667cdf7b082cb59863220fcaeed1 SHA512 
3c5bf09198289a889e606c806fbb225e729fa1a0af6d04056b75c4c61110e6135fce0eccd8c58a2f1db364d7d624b417f4960bdfa376d2fb9b16ecf090879fd0
 WHIRLPOOL 
00890627bae923d24584c1f10174889e153351b4a9c9284f035d0c4d0f00d2e41aadbdaad378767770567ba4bd2e50e707582b6c21f74cb672a182e92c18e6cf
 DIST Time-modules-2011.0517.tar.gz 25621 SHA256 
8edffdc9ca55ccb19690ed45e8e224083904f0426650d6dc460dcdbc50a265ee SHA512 
5cb9be993db47bf5c37fbe6a473d77142af16d9a6bac8b82388d536296b72ccb54c8fef13ff436f34892de331617bcca9921dcde614e344f0fef314f78c5d085
 WHIRLPOOL 
25ece948c7e4d59083158e2ac5f67fcd3a66b98d2196059c790a30c9d1edbfe23fe4b66f482a30661e9a6d508db5b98bc0e99fefa30854d1e300676b06f22d5c
 DIST Time-modules-2013.0912.tar.gz 26041 SHA256 
45bcab023e1853d27e53c6a214bc860a4026c65ec16c422a757235e836fb648c SHA512 
610cc454c83d1486fbb327e0a6f44d32f2dc4b8ac09643c145489b5135a718d730a14c311823904b6832a1606d49bec0cd80f8286e8892fa8d52294b16041cd3
 WHIRLPOOL 
de31242a2722b0c24d6df511682522014ca92d17b8000377e4192e96d133a7fd340949ef1e9684b1ed64a88876fa2d3ba3d3357971268ac482d4fa9ec1b3a43b

diff --git a/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild 
b/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild
new file mode 100644
index 000..32b1f3c
--- /dev/null
+++ b/dev-perl/Time-ParseDate/Time-ParseDate-2015.103.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=MUIR
+DIST_SECTION=modules
+DIST_VERSION=2015.103
+inherit perl-module
+
+DESCRIPTION="A Date/Time Parsing Perl Module"
+
+LICENSE="Time-modules public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Time-Piece )
+"

diff --git a/dev-perl/Time-ParseDate/metadata.xml 
b/dev-perl/Time-ParseDate/metadata.xml
index bfc48d2..49e1432 100644
--- a/dev-perl/Time-ParseDate/metadata.xml
+++ b/dev-perl/Time-ParseDate/metadata.xml
@@ -6,7 +6,7 @@
 Gentoo Perl Project
   
   
-Time-modules
+Time-ParseDate
 Time::CTime
 Time::DaysInMonth
 Time::JulianDay



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

2016-04-23 Thread Andreas Hüttel
commit: 11e6e7674501614272a43b9895e04950793688a4
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 21:02:30 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e6e767

dev-perl/Text-Diff: Bump to version 1.440.0

- EAPI6
- Test cleanup

Upstream:
- Trailing \n diffs now handled the same as `diff` does.

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Text-Diff/Manifest |  1 +
 dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Text-Diff/Manifest b/dev-perl/Text-Diff/Manifest
index 2c8299b..079e865 100644
--- a/dev-perl/Text-Diff/Manifest
+++ b/dev-perl/Text-Diff/Manifest
@@ -1,2 +1,3 @@
 DIST Text-Diff-1.41.tar.gz 27813 SHA256 
a67f50a48e313c1680cc662109ce5f913ea71454db355d0cf4db87ac89d2d2fa SHA512 
77ebd2fff53e5a347d75f50134332b1bb9843f44ecf82872919bc407abacc25446a98346f38425807a9cb8bf2d380d31f12aa9f3c6b2049d4383099920ee9a34
 WHIRLPOOL 
f0c6a0c2b824efd7ad7b7dba7fb4a23ab2c20c812dd5ebbd91bd218c652ffd40b894a96d7fddfa755bf1f225b2859ef7dfc247d84b0573e347a1d6844b65e3d8
 DIST Text-Diff-1.43.tar.gz 29330 SHA256 
4c2d837c355c3f212044331f6712b5191a6cebc21c47c1157b4bb13283acb7aa SHA512 
c76eee797d6b198016af69008186af906f3d6c83b7c9e29c95bcf38c2539588f991cc2eb44b34b3701ceee879ae37c73a8fba0240f6e9a462b9be581942e5842
 WHIRLPOOL 
c705f32cdcf8bc4eb24a9c53fedaf28829aa82f13ed33fe8a18c2440979312f25ec1892716d370e3c09cea1b5f3a86f0705edd2521c60c53942b98537923f4f7
+DIST Text-Diff-1.44.tar.gz 29535 SHA256 
57f7a0bed7d085d34a3ffab3a68140d7b816737c87b831086b4c0945bf483b10 SHA512 
6174135a07c880cb92577ad07107a4d4606f91a2602f65d9c0fd032d11de86d91367feb6e2da71f9b9293331460ab42439623c5c03e2ee4807846709c3e964aa
 WHIRLPOOL 
dbcbcfc8cc349269ed4b055a6fa7321b9e01088365c6b9c0d17de35ed0402f48e6ad9be5c4314a8e2f0df18b68fd82f152f356318e837569627beacc6b2547a4

diff --git a/dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild 
b/dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild
new file mode 100644
index 000..c883b65
--- /dev/null
+++ b/dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=NEILB
+DIST_VERSION=1.44
+inherit perl-module
+
+DESCRIPTION="Perform diffs on files and record sets"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE=""
+
+RDEPEND="
+   >=dev-perl/Algorithm-Diff-1.190.0
+   virtual/perl-Exporter
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+src_test() {
+   perl_rm_files t/97_meta.t t/98_pod.t t/99_pmv.t
+   perl-module_src_test
+}



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

2016-04-23 Thread Andreas Hüttel
commit: 811fea46f4b28553407d466d5297dcae81d1
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 22:21:17 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=811fea46

dev-perl/Time-ParseDate: Copied from dev-perl/Time-modules

Upstream rename is happening.

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Time-ParseDate/Manifest |  2 ++
 .../Time-ParseDate-2011.51.700-r1.ebuild | 20 
 .../Time-ParseDate/Time-ParseDate-2013.91.200.ebuild | 20 
 dev-perl/Time-ParseDate/metadata.xml | 16 
 4 files changed, 58 insertions(+)

diff --git a/dev-perl/Time-ParseDate/Manifest b/dev-perl/Time-ParseDate/Manifest
new file mode 100644
index 000..5c43026
--- /dev/null
+++ b/dev-perl/Time-ParseDate/Manifest
@@ -0,0 +1,2 @@
+DIST Time-modules-2011.0517.tar.gz 25621 SHA256 
8edffdc9ca55ccb19690ed45e8e224083904f0426650d6dc460dcdbc50a265ee SHA512 
5cb9be993db47bf5c37fbe6a473d77142af16d9a6bac8b82388d536296b72ccb54c8fef13ff436f34892de331617bcca9921dcde614e344f0fef314f78c5d085
 WHIRLPOOL 
25ece948c7e4d59083158e2ac5f67fcd3a66b98d2196059c790a30c9d1edbfe23fe4b66f482a30661e9a6d508db5b98bc0e99fefa30854d1e300676b06f22d5c
+DIST Time-modules-2013.0912.tar.gz 26041 SHA256 
45bcab023e1853d27e53c6a214bc860a4026c65ec16c422a757235e836fb648c SHA512 
610cc454c83d1486fbb327e0a6f44d32f2dc4b8ac09643c145489b5135a718d730a14c311823904b6832a1606d49bec0cd80f8286e8892fa8d52294b16041cd3
 WHIRLPOOL 
de31242a2722b0c24d6df511682522014ca92d17b8000377e4192e96d133a7fd340949ef1e9684b1ed64a88876fa2d3ba3d3357971268ac482d4fa9ec1b3a43b

diff --git a/dev-perl/Time-ParseDate/Time-ParseDate-2011.51.700-r1.ebuild 
b/dev-perl/Time-ParseDate/Time-ParseDate-2011.51.700-r1.ebuild
new file mode 100644
index 000..dc3df9b
--- /dev/null
+++ b/dev-perl/Time-ParseDate/Time-ParseDate-2011.51.700-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=MUIR
+MODULE_SECTION=modules
+MODULE_VERSION=2011.0517
+MY_PN=Time-modules
+inherit perl-module
+
+DESCRIPTION="A Date/Time Parsing Perl Module"
+
+LICENSE="Time-modules public-domain"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+SRC_TEST="do"

diff --git a/dev-perl/Time-ParseDate/Time-ParseDate-2013.91.200.ebuild 
b/dev-perl/Time-ParseDate/Time-ParseDate-2013.91.200.ebuild
new file mode 100644
index 000..c54f9f2
--- /dev/null
+++ b/dev-perl/Time-ParseDate/Time-ParseDate-2013.91.200.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=MUIR
+MODULE_SECTION=modules
+MODULE_VERSION=2013.0912
+MY_PN=Time-modules
+inherit perl-module
+
+DESCRIPTION="A Date/Time Parsing Perl Module"
+
+LICENSE="Time-modules public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+SRC_TEST="do"

diff --git a/dev-perl/Time-ParseDate/metadata.xml 
b/dev-perl/Time-ParseDate/metadata.xml
new file mode 100644
index 000..bfc48d2
--- /dev/null
+++ b/dev-perl/Time-ParseDate/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+  
+Time-modules
+Time::CTime
+Time::DaysInMonth
+Time::JulianDay
+Time::ParseDate
+Time::Timezone
+  
+



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

2016-04-23 Thread Andreas Hüttel
commit: e986ecc390bf155d717523a96b666d22e942507e
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 22:14:06 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e986ecc3

dev-perl/Time-Duration-Parse: Bump to version 0.130.0

- EAPI6
- Deps fixed

Upstream:
- Added additional abbreviations for months
- Can accept leading + in times.

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Time-Duration-Parse/Manifest  |  1 +
 .../Time-Duration-Parse-0.130.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/Time-Duration-Parse/Manifest 
b/dev-perl/Time-Duration-Parse/Manifest
index f357997..df2ece8 100644
--- a/dev-perl/Time-Duration-Parse/Manifest
+++ b/dev-perl/Time-Duration-Parse/Manifest
@@ -1 +1,2 @@
 DIST Time-Duration-Parse-0.06.tar.gz 19361 SHA256 
e88f0e1c322b477ec98fb295324bc78657ce25aa53cb353656f01241ea7fe4db SHA512 
846eea74ce9b4882abb667ee92151b19ea8c4788631097b3a98fc621abc1bcb3f97f50a08f3346aa93cc4c0bd609afa848eae38194dc085061b4c82a818ccf55
 WHIRLPOOL 
f5912593ffb938020a58cfedeea13910b53d5b51acdc9595255c9dcf606cb46362dc611eb2dec2fe43fec3a56fc413940876660813cb894e70e2112251d27034
+DIST Time-Duration-Parse-0.13.tar.gz 11604 SHA256 
414a184a41ff06a19c76f9ae30e6285056eb69aae60af99bc9edf8a8e16fce29 SHA512 
2732f6053dbc672d92a4efddab6e767f81bf1386f7b232fe1d1debe551d406b27c222c2173f9771f302bb928dac96edeb1ef3dfd0fe67d46315f671c7ad1a5b4
 WHIRLPOOL 
d72b64e4557f8d2635872ef4226787d9f4e0f62ec89dd00869b538de01ca22c30cb1c914108e93322015b8d1086dae042bcbb7598fbcb89836c4b52408f95218

diff --git a/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.130.0.ebuild 
b/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.130.0.ebuild
new file mode 100644
index 000..ac296b0
--- /dev/null
+++ b/dev-perl/Time-Duration-Parse/Time-Duration-Parse-0.130.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=NEILB
+DIST_VERSION=0.13
+inherit perl-module
+
+DESCRIPTION="Parse string that represents time duration"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Exporter-Lite"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.880.0
+   dev-perl/Time-Duration
+   )
+"



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

2016-04-23 Thread Andreas Hüttel
commit: 2fe917c22b6564ddfa3a34c8f4e3734f408d
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 21:22:05 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe917c2

dev-perl/Text-Levenshtein: Bump to version 0.130.0

- EAPI6
- Deps added

Upstream:
- Implementation rewritten using iterative matrix strategy.
- distance() and fastdistance() now take an option of "ignore_diacratics => 1"

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Text-Levenshtein/Manifest |  1 +
 .../Text-Levenshtein-0.130.0.ebuild| 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/Text-Levenshtein/Manifest 
b/dev-perl/Text-Levenshtein/Manifest
index ff199c9..9449323 100644
--- a/dev-perl/Text-Levenshtein/Manifest
+++ b/dev-perl/Text-Levenshtein/Manifest
@@ -1 +1,2 @@
 DIST Text-Levenshtein-0.05.tar.gz 2996 SHA256 
97143d5d5e45ee3380b6dd285f0a294ee281051c89beed49a064646db3af7e65 SHA512 
507c47069a9402577be0ef06aaf7845d9923f6de4512401a1194c39e8311e3334b0052858c47a3fa8d2fca95ca47c73557730857706d25e060a8ed67df40d961
 WHIRLPOOL 
91e6e2e89036a5f09f6f294d4ff2aa4132d17b203c03ecbf5420ebefab970b6fdc1f997fe587d21cb269a59ce257e09755dc752f15a06eab2f5b5f071e350b0c
+DIST Text-Levenshtein-0.13.tar.gz 15429 SHA256 
3a7cbf0bb79fca33d92618f6d8c2ae4b5e2ee5b43729142a9b8ad9d8a678d11f SHA512 
041e9038c723ea31c2c0516b48ba6de88dacc1e8a5679cf2a8437c10ff5bb3d68e518547ca0ec79ec8a1fa209eb6950687c9d91064b4c8788f77f2a1285f2c6f
 WHIRLPOOL 
927966ecc593194cd84af129a4ef4de6033f3181b278fe40ed026249d4ab50e1ef196edb1689d161dcfa1cc64ab3307c4e23526f8f290ddf1ce460fa87158076

diff --git a/dev-perl/Text-Levenshtein/Text-Levenshtein-0.130.0.ebuild 
b/dev-perl/Text-Levenshtein/Text-Levenshtein-0.130.0.ebuild
new file mode 100644
index 000..e1d9e68
--- /dev/null
+++ b/dev-perl/Text-Levenshtein/Text-Levenshtein-0.130.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=NEILB
+DIST_VERSION=0.13
+inherit perl-module
+
+DESCRIPTION="An implementation of the Levenshtein edit distance"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Unicode-Collate-1.40.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.880.0
+   virtual/perl-parent
+   )
+"



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

2016-04-23 Thread Andreas Hüttel
commit: cff6d0bec4c927eca6c692d2e6d6678e69757d7b
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 20:54:07 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff6d0be

dev-perl/Text-CSV_XS: Bump to version 1.230.0

- EAPI6
- Cleanup tests
- Add USE="examples"

Upstream:
- allow undef for aliased attributes
- fix \r\n ending with allow_loose_escapes
- %_ aliased to row in hashref modes
- Add predefined filters
- Fix crashes in parsing with bound columns

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Text-CSV_XS/Manifest   |  1 +
 dev-perl/Text-CSV_XS/Text-CSV_XS-1.230.0.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Text-CSV_XS/Manifest b/dev-perl/Text-CSV_XS/Manifest
index 427eb43..bf8c051 100644
--- a/dev-perl/Text-CSV_XS/Manifest
+++ b/dev-perl/Text-CSV_XS/Manifest
@@ -1,3 +1,4 @@
 DIST Text-CSV_XS-0.95.tgz 121627 SHA256 
0cf43f442e086bc10ec6e4d7f277fa30f8f145915337c900a0ad9248d7e4bf4d SHA512 
4411246524503c7f838cafff1b184f5d0a36f936066514613ff52a5e735aad636b33c930d22388c21d589802c05f4c4b96e65c05569a267ac518995dbc14b403
 WHIRLPOOL 
0c374dd3dc1af2734da154a53cc8510dd6131a78a393694037dcb10c85ec15b575d9f1016538948c9cd8cb8d7ef06ffb03597299a66081307407df2a72ce
 DIST Text-CSV_XS-1.16.tgz 149556 SHA256 
dcdf3f9c527e64b3448c93157700631b6cbc4c28346991f2c2eb001e999bc3b1 SHA512 
041ad09a8dd952e3284c5d15f96bc0f50645112fad09d9e1a625c5909af2d78acc3cd56d8ca113f354f923b3221398297dadaba6d05b84686a6f2c9e4a8a7a2d
 WHIRLPOOL 
9242842d33efccb4f117b4195dcadaf51e183080234282bcec5460806aa8309949e01f38f4b1fc7d1a5d7c5423aeab281a4eae4daad001d54270f42ccc929a1a
 DIST Text-CSV_XS-1.19.tgz 152103 SHA256 
bcde887f613c6a50b0ce8f714cd2463570f5809f26581615690cfb424d2a7c16 SHA512 
2948e535d5621643539e927fc6a650f56b19cfe257424d1422f5d4854c279dbebbc3d61b79d00de23eeff3de58ca53f6bd29fc2e8140fbeb1c2ece90942d4410
 WHIRLPOOL 
ae77fb51aa1609d4bdf9210bb80dc261d8412a393d3c5519dbd4fcdb20f392cca9a9222bd8ba6cb15b076075b56c17d3cb8b365c0bd231fca79b9df9b816b936
+DIST Text-CSV_XS-1.23.tgz 159271 SHA256 
5714e1c275e7715aee44f820f8ca26c976fbb563668de7eba42a4419a05a4b5a SHA512 
d49abfa55f4be0613bf0ff08df5f6e3d93c4281900640476e8a6bc584fb8c31d8cd3c3d80d850bb39b455e4d63397a7e378267bbd580626f301e4552083f30c3
 WHIRLPOOL 
94c0badd92a9d2e78d26943320f04c4512f10a6c4a27b6948571dbc00350da98a2fa29b347b7c8d3a2288cff1e2f7ff1fc0bd358ec38abee2d230c7db3042662

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
new file mode 100644
index 000..501d7a9
--- /dev/null
+++ b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.230.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
+
+DIST_AUTHOR=HMBRAND
+DIST_A_EXT=tgz
+DIST_VERSION=1.23
+DIST_EXAMPLES=("examples/*")
+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"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-IO
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+src_test() {
+   perl_rm_files "t/00_pod.t" "t/01_pod.t"
+   perl-module_src_test
+}



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

2016-04-23 Thread Andreas Hüttel
commit: ff4f95ab4f23b33dc01feddd3169e6c322bfaca5
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 21:27:29 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4f95ab

dev-perl/Text-Quoted:  Bump to version 2.90.0

- EAPI6

Upstream:
- add combine_hunks function
- Certain implicitly private functions now explicitly private with _ prefix

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Text-Quoted/Manifest  |  1 +
 dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-perl/Text-Quoted/Manifest b/dev-perl/Text-Quoted/Manifest
index 32cc6ff..c11aa9b 100644
--- a/dev-perl/Text-Quoted/Manifest
+++ b/dev-perl/Text-Quoted/Manifest
@@ -1,2 +1,3 @@
 DIST Text-Quoted-2.06.tar.gz 21198 SHA256 
05384b89e359cd1fc3ac6a632b5b5ddc0662d15627f75138d5910c5edbba7a51 SHA512 
bf7d6202561b53dd7a0df871d413b6fd6214111836bf02373990f80db2a6a1ff16b8ccdc777fdc8bd75ca5dcd9699f96acf15d23288e9a146c2c6491e6f93b25
 WHIRLPOOL 
756c35e8b008ce20f2768f7ae176fa1551d814cd6c189ff527172c4bd8a601058fa6af9f8ce3d4a26163fb41c5da5ea96c6acf85e7c43865b0751dbce7f5a517
 DIST Text-Quoted-2.08.tar.gz 25365 SHA256 
faf0b6fa314c31b264bc1d8d6523ed32a098040fdc513075ccaecbab0526cfdb SHA512 
bbe48bf580e6628008728cbff5d6eba8f47664bde71920ff3cb55e45992cb8500730c5228726451e2bee1b6028fd56401e51e80ea73cd9b1f1386211dfce6fde
 WHIRLPOOL 
b9b69dbae0ec0f7f58fd8e447152ed62ff01b30fd059aa5e974b21b506693d1e28932ae7bbd5eead7b795fec0d74892c307f14bd31f6e61b490d1e31b524b758
+DIST Text-Quoted-2.09.tar.gz 27978 SHA256 
446c3e8da7e65f7988cd36e9da1159614eb0b337d6c4c0dec8f6df7673b96c5f SHA512 
c87f619458800678c49d6587f595ab5965410309c10fdf8bd39b34fb9eb06435252bbc6b95553342227f2a1947e87ad70ee61aaf8e34b11e6060cfe28f8fd4ef
 WHIRLPOOL 
1e371596dacdf0e0e262cae9dab898ff61573cad97b55ef056f95059e71145d200286fc634bd8a470ca4b20932febf225ac8fde70cfdf0bdcd046ba25327b037

diff --git a/dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild 
b/dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild
new file mode 100644
index 000..bb857cd
--- /dev/null
+++ b/dev-perl/Text-Quoted/Text-Quoted-2.90.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=ALEXMV
+DIST_VERSION=2.09
+inherit perl-module
+
+DESCRIPTION="Extract the structure of a quoted mail message"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
+IUSE=""
+
+RDEPEND="dev-perl/Text-Autoformat
+   virtual/perl-Text-Tabs+Wrap
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+"



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

2016-04-23 Thread Andreas Hüttel
commit: 56e4935c28d80d887091c684d7ccac5557fec197
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 23 17:08:12 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e4935c

dev-perl/Text-CSV_XS: Remove old

Package-Manager: portage-2.2.28

 dev-perl/Text-CSV_XS/Manifest   |  1 -
 dev-perl/Text-CSV_XS/Text-CSV_XS-1.160.0.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-perl/Text-CSV_XS/Manifest b/dev-perl/Text-CSV_XS/Manifest
index bf8c051..ea8203d 100644
--- a/dev-perl/Text-CSV_XS/Manifest
+++ b/dev-perl/Text-CSV_XS/Manifest
@@ -1,4 +1,3 @@
 DIST Text-CSV_XS-0.95.tgz 121627 SHA256 
0cf43f442e086bc10ec6e4d7f277fa30f8f145915337c900a0ad9248d7e4bf4d SHA512 
4411246524503c7f838cafff1b184f5d0a36f936066514613ff52a5e735aad636b33c930d22388c21d589802c05f4c4b96e65c05569a267ac518995dbc14b403
 WHIRLPOOL 
0c374dd3dc1af2734da154a53cc8510dd6131a78a393694037dcb10c85ec15b575d9f1016538948c9cd8cb8d7ef06ffb03597299a66081307407df2a72ce
-DIST Text-CSV_XS-1.16.tgz 149556 SHA256 
dcdf3f9c527e64b3448c93157700631b6cbc4c28346991f2c2eb001e999bc3b1 SHA512 
041ad09a8dd952e3284c5d15f96bc0f50645112fad09d9e1a625c5909af2d78acc3cd56d8ca113f354f923b3221398297dadaba6d05b84686a6f2c9e4a8a7a2d
 WHIRLPOOL 
9242842d33efccb4f117b4195dcadaf51e183080234282bcec5460806aa8309949e01f38f4b1fc7d1a5d7c5423aeab281a4eae4daad001d54270f42ccc929a1a
 DIST Text-CSV_XS-1.19.tgz 152103 SHA256 
bcde887f613c6a50b0ce8f714cd2463570f5809f26581615690cfb424d2a7c16 SHA512 
2948e535d5621643539e927fc6a650f56b19cfe257424d1422f5d4854c279dbebbc3d61b79d00de23eeff3de58ca53f6bd29fc2e8140fbeb1c2ece90942d4410
 WHIRLPOOL 
ae77fb51aa1609d4bdf9210bb80dc261d8412a393d3c5519dbd4fcdb20f392cca9a9222bd8ba6cb15b076075b56c17d3cb8b365c0bd231fca79b9df9b816b936
 DIST Text-CSV_XS-1.23.tgz 159271 SHA256 
5714e1c275e7715aee44f820f8ca26c976fbb563668de7eba42a4419a05a4b5a SHA512 
d49abfa55f4be0613bf0ff08df5f6e3d93c4281900640476e8a6bc584fb8c31d8cd3c3d80d850bb39b455e4d63397a7e378267bbd580626f301e4552083f30c3
 WHIRLPOOL 
94c0badd92a9d2e78d26943320f04c4512f10a6c4a27b6948571dbc00350da98a2fa29b347b7c8d3a2288cff1e2f7ff1fc0bd358ec38abee2d230c7db3042662

diff --git a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.160.0.ebuild 
b/dev-perl/Text-CSV_XS/Text-CSV_XS-1.160.0.ebuild
deleted file mode 100644
index 08fe0c0..000
--- a/dev-perl/Text-CSV_XS/Text-CSV_XS-1.160.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=HMBRAND
-MODULE_A_EXT=tgz
-MODULE_VERSION=1.16
-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"
-IUSE="test"
-
-RDEPEND="
-   virtual/perl-IO
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Test-Simple
-   dev-perl/Test-Pod
-   dev-perl/Test-Pod-Coverage
-   )
-"
-
-SRC_TEST="do parallel"



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

2016-04-23 Thread Andreas Hüttel
commit: acd44785df22e7c68aea530b5a0e31191679bd82
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 21:58:42 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd44785

dev-perl/Tie-Simple: Bump to version 1.40.0

- EAPI6
- Versions normalised
- Tests cleaned up

Upstream:
- Fix EXTEND method being missing for arrays
- Fix typo in DESTROY method

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 dev-perl/Tie-Simple/Manifest |  1 +
 dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-perl/Tie-Simple/Manifest b/dev-perl/Tie-Simple/Manifest
index c00ecb1..db0ae06 100644
--- a/dev-perl/Tie-Simple/Manifest
+++ b/dev-perl/Tie-Simple/Manifest
@@ -1 +1,2 @@
 DIST Tie-Simple-1.03.tar.gz 5498 SHA256 
e73dae00e00c42511154fe0e3b26a8965836f2456e1c0952c9ce22ce3d55fc23 SHA512 
bdb46fc8166119d1656d0593b5f3515ed89dc96bce02d421fc5f0755bc5e4287c1f528e9300526cb09f9ff01a236c4266470cfdef31e3fc384a8be3c9349244b
 WHIRLPOOL 
ea33b9d3bb7eb042c797911c35a0d3e4b8f63b9fc601f081cf8e3e9b9f9152cf259519e9e93400096233af18a2a483326f18899caec9f5ef7f9b989dc232d9f5
+DIST Tie-Simple-1.04.tar.gz 13190 SHA256 
29e9e2133951046c78f205f1b3e8df62c90e114f0e08fa06b817766a0f808b12 SHA512 
24843a02565b525ff5ffbd362b1b746a3c576569c3e5c5fff5a0d543c2fbdbb4e1d6a6c45faeaff0a2721f2525996f21d46b7db88a40b49bc2541d0f99806ef2
 WHIRLPOOL 
5d49c18329a6f86322cc6d7d943ed6c47d16fc810b549fac1326324c8c9a12b58d38313b562903209479ddb1464955bad326634fa2fc5bd923f878175cec243e

diff --git a/dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild 
b/dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild
new file mode 100644
index 000..c75735d
--- /dev/null
+++ b/dev-perl/Tie-Simple/Tie-Simple-1.40.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=HANENKAMP
+DIST_VERSION=1.04
+inherit perl-module
+
+DESCRIPTION="Module for creating easier variable ties"
+
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+src_test() {
+   perl_rm_files t/author-pod-{coverage,syntax}.t
+   perl-module_src_test
+}



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

2016-04-23 Thread Andreas Hüttel
commit: fe7b888c770bca49119fe8b8165a5e81f17f60fe
Author: Kent Fredric  gmail  com>
AuthorDate: Mon Apr 18 22:28:11 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Apr 23 17:30:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7b888c

www-apps/rt: Fix dependency on dev-perl/Time-ParseDate

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="alpha amd64 amd64-fbsd arm arm64 hppa ia64 
m68k mips nios2 ppc ppc64 riscv s390 sh sparc sparc-fbsd x86 x86-fbsd"

 www-apps/rt/rt-4.2.12-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/rt/rt-4.2.12-r1.ebuild b/www-apps/rt/rt-4.2.12-r1.ebuild
index e6867ba..dc99f0b 100644
--- a/www-apps/rt/rt-4.2.12-r1.ebuild
+++ b/www-apps/rt/rt-4.2.12-r1.ebuild
@@ -97,7 +97,7 @@ DEPEND="
dev-perl/TermReadKey
dev-perl/Text-Autoformat
dev-perl/Text-Password-Pronounceable
-   dev-perl/Time-modules
+   dev-perl/Time-ParseDate
dev-perl/TimeDate
dev-perl/UNIVERSAL-require
dev-perl/libwww-perl



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

2016-04-23 Thread Michael Palimaka
commit: 043c2a15c822f91966ecc256d3eb3904440ca7d9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Apr 23 17:29:16 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Apr 23 17:29:16 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=043c2a15

dev-qt/qtnetwork: drop unused patch

Package-Manager: portage-2.2.28

 .../qtnetwork/files/qtnetwork-5.5-socklen_t.patch  | 40 --
 1 file changed, 40 deletions(-)

diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.5-socklen_t.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.5-socklen_t.patch
deleted file mode 100644
index dd8c335..000
--- a/dev-qt/qtnetwork/files/qtnetwork-5.5-socklen_t.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 813f468a14fb84af43c1f8fc0a1430277358eba2 Mon Sep 17 00:00:00 2001
-From: Dave Flogeras 
-Date: Tue, 29 Sep 2015 08:52:31 -0300
-Subject: [PATCH] Fix for platform socklen_t on other C libraries than glibc.
-
-Rather than treating >=glibc-2 specially, we treat http://patchwork.openembedded.org/patch/94947/ and
-tested with armv6j-hardfloat-linux-uclibceabi and
-armv6j-hardfloat-linux-musleabi.
-
-Change-Id: I3850b1561a2e240f6564afedd80ce39407cc50b6
-Reviewed-by: Oswald Buddenhagen 
-Reviewed-by: Thiago Macieira 

- mkspecs/linux-g++/qplatformdefs.h | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/mkspecs/linux-g++/qplatformdefs.h 
b/mkspecs/linux-g++/qplatformdefs.h
-index 5c18632..95a5758 100644
 a/mkspecs/linux-g++/qplatformdefs.h
-+++ b/mkspecs/linux-g++/qplatformdefs.h
-@@ -78,10 +78,10 @@
- 
- #undef QT_SOCKLEN_T
- 
--#if defined(__GLIBC__) && (__GLIBC__ >= 2)
--#define QT_SOCKLEN_Tsocklen_t
--#else
-+#if defined(__GLIBC__) && (__GLIBC__ < 2)
- #define QT_SOCKLEN_Tint
-+#else
-+#define QT_SOCKLEN_Tsocklen_t
- #endif
- 
- #if defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 500)
--- 
-2.6.0
-



[gentoo-commits] proj/qt:master commit in: dev-qt/linguist-tools/, dev-qt/qtdiag/, dev-qt/qtdbus/, dev-qt/qtwayland/, ...

2016-04-23 Thread Michael Palimaka
commit: f9ad23f2d3d2cd617b1b87b2f0b40eb4f4b4e21b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Apr 23 17:27:42 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Apr 23 17:27:42 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f9ad23f2

dev-qt: 5.6.0 moved to main tree

Package-Manager: portage-2.2.28

 dev-qt/assistant/Manifest  |   1 -
 dev-qt/assistant/assistant-5.6.0.ebuild|  38 -
 dev-qt/designer/Manifest   |   1 -
 dev-qt/designer/designer-5.6.0.ebuild  |  41 -
 dev-qt/linguist-tools/Manifest |   1 -
 dev-qt/linguist-tools/linguist-tools-5.6.0.ebuild  |  36 -
 dev-qt/linguist/Manifest   |   1 -
 dev-qt/linguist/linguist-5.6.0.ebuild  |  29 
 dev-qt/pixeltool/Manifest  |   1 -
 dev-qt/pixeltool/pixeltool-5.6.0.ebuild|  27 
 dev-qt/qdbus/Manifest  |   1 -
 dev-qt/qdbus/qdbus-5.6.0.ebuild|  26 ---
 dev-qt/qdbusviewer/Manifest|   1 -
 dev-qt/qdbusviewer/qdbusviewer-5.6.0.ebuild|  28 
 dev-qt/qdoc/Manifest   |   1 -
 dev-qt/qdoc/qdoc-5.6.0.ebuild  |  25 ---
 dev-qt/qtbluetooth/Manifest|   1 -
 dev-qt/qtbluetooth/qtbluetooth-5.6.0.ebuild|  35 -
 dev-qt/qtconcurrent/Manifest   |   1 -
 dev-qt/qtconcurrent/qtconcurrent-5.6.0.ebuild  |  24 ---
 dev-qt/qtcore/Manifest |   1 -
 dev-qt/qtcore/qtcore-5.6.0.ebuild  |  45 --
 dev-qt/qtdbus/Manifest |   1 -
 dev-qt/qtdbus/qtdbus-5.6.0.ebuild  |  41 -
 dev-qt/qtdeclarative/Manifest  |   1 -
 dev-qt/qtdeclarative/qtdeclarative-5.6.0.ebuild|  47 --
 dev-qt/qtdiag/Manifest |   1 -
 dev-qt/qtdiag/qtdiag-5.6.0.ebuild  |  26 ---
 dev-qt/qtgraphicaleffects/Manifest |   1 -
 .../qtgraphicaleffects-5.6.0.ebuild|  22 ---
 dev-qt/qtgui/Manifest  |   1 -
 dev-qt/qtgui/qtgui-5.6.0.ebuild| 175 -
 dev-qt/qthelp/Manifest |   1 -
 dev-qt/qthelp/qthelp-5.6.0.ebuild  |  32 
 dev-qt/qtimageformats/Manifest |   1 -
 dev-qt/qtimageformats/qtimageformats-5.6.0.ebuild  |  24 ---
 dev-qt/qtlocation/Manifest |   1 -
 dev-qt/qtlocation/qtlocation-5.6.0.ebuild  |  30 
 dev-qt/qtmultimedia/Manifest   |   1 -
 dev-qt/qtmultimedia/qtmultimedia-5.6.0.ebuild  |  77 -
 dev-qt/qtnetwork/Manifest  |   1 -
 dev-qt/qtnetwork/qtnetwork-5.6.0.ebuild|  54 ---
 dev-qt/qtopengl/Manifest   |   1 -
 dev-qt/qtopengl/qtopengl-5.6.0.ebuild  |  35 -
 dev-qt/qtpaths/Manifest|   1 -
 dev-qt/qtpaths/qtpaths-5.6.0.ebuild|  24 ---
 dev-qt/qtpositioning/Manifest  |   1 -
 dev-qt/qtpositioning/qtpositioning-5.6.0.ebuild|  39 -
 dev-qt/qtprintsupport/Manifest |   1 -
 dev-qt/qtprintsupport/qtprintsupport-5.6.0.ebuild  |  43 -
 dev-qt/qtquick1/Manifest   |   1 -
 dev-qt/qtquick1/qtquick1-5.6.0.ebuild  |  53 ---
 dev-qt/qtquickcontrols/Manifest|   1 -
 .../qtquickcontrols/qtquickcontrols-5.6.0.ebuild   |  33 
 dev-qt/qtscript/Manifest   |   1 -
 dev-qt/qtscript/qtscript-5.6.0.ebuild  |  37 -
 dev-qt/qtsensors/Manifest  |   1 -
 dev-qt/qtsensors/qtsensors-5.6.0.ebuild|  27 
 dev-qt/qtserialport/Manifest   |   1 -
 dev-qt/qtserialport/qtserialport-5.6.0.ebuild  |  28 
 dev-qt/qtsql/Manifest  |   1 -
 dev-qt/qtsql/qtsql-5.6.0.ebuild|  54 ---
 dev-qt/qtsvg/Manifest  |   1 -
 dev-qt/qtsvg/qtsvg-5.6.0.ebuild|  24 ---
 dev-qt/qttest/Manifest |   1 -
 dev-qt/qttest/qttest-5.6.0.ebuild  |  30 
 dev-qt/qttranslations/Manifest |   1 -
 dev-qt/qttranslations/qttranslations-5.6.0.ebuild  |  20 ---
 dev-qt/qtwayland/Manifest  |   1 -
 dev-qt/qtwayland/qtwayland-5.6.0.ebuild|  41 -
 dev-qt/qtwebchannel/Manifest   |   1 -
 dev-qt/qtwebchannel/qtwebchannel-5.6.0.ebuild  |  27 
 dev-qt/qtwebengine/Manifest|   1 -
 dev-qt/qtwebengine/qtwebengine-5.6.0.ebuild|  96 ---
 dev-qt/qtwebkit/Manifest 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu-guest-agent/, app-emulation/qemu-guest-agent/files/

2016-04-23 Thread Mike Frysinger
commit: badbaf41c17db1029b4b7628b1ec38611a66d261
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Apr 23 17:20:23 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Apr 23 17:20:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badbaf41

app-emulation/qemu-guest-agent: fix build w/newer glibc #580924

 .../files/qemu-guest-agent-2.5.0-sysmacros.patch| 17 +
 .../qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild  |  1 +
 2 files changed, 18 insertions(+)

diff --git 
a/app-emulation/qemu-guest-agent/files/qemu-guest-agent-2.5.0-sysmacros.patch 
b/app-emulation/qemu-guest-agent/files/qemu-guest-agent-2.5.0-sysmacros.patch
new file mode 100644
index 000..4d5690c
--- /dev/null
+++ 
b/app-emulation/qemu-guest-agent/files/qemu-guest-agent-2.5.0-sysmacros.patch
@@ -0,0 +1,17 @@
+https://bugs.gentoo.org/580924
+
+Linux C libs are moving away from implicit header pollution with sys/types.h
+
+--- a/include/qemu/osdep.h
 b/include/qemu/osdep.h
+@@ -78,6 +78,10 @@ extern int daemon(int, int);
+ #include 
+ #include 
+ 
++#ifdef __linux__
++#include 
++#endif
++
+ #ifdef __OpenBSD__
+ #include 
+ #endif

diff --git a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild 
b/app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild
index 55893ad..0031ca9 100644
--- a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild
+++ b/app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_P}"
 
 src_prepare() {
+   epatch "${FILESDIR}"/${PN}-2.5.0-sysmacros.patch #580924
epatch_user
 }
 



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

2016-04-23 Thread Michael Palimaka
commit: ad50db94f4322ef5bd26aad3bde70c029638d6d2
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Apr 23 17:01:08 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Apr 23 17:20:24 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=ad50db94

dev-qt/qtwebkit: sync metadata with main tree

Package-Manager: portage-2.2.28

 dev-qt/qtwebkit/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
index cc7babe..534bff9 100644
--- a/dev-qt/qtwebkit/metadata.xml
+++ b/dev-qt/qtwebkit/metadata.xml
@@ -7,8 +7,8 @@


Enable physical position determination 
via dev-qt/qtpositioning
-   Enable HTML5 audio/video support via 
media-libs/gstreamer:1.0
-   Enable HTML5 audio/video support via 
media-libs/gstreamer:0.10
+   Enable HTML5 audio/video support via 
media-libs/gstreamer using SLOT 1.0
+   Enable HTML5 audio/video support via 
media-libs/gstreamer using SLOT 0.10
Enable HTML5 audio/video support via 
dev-qt/qtmultimedia
Enable device orientation detection 
via dev-qt/qtsensors
Enable printing via 
dev-qt/qtprintsupport



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

2016-04-23 Thread Michael Palimaka
commit: f0a4c0ad223346a8562fa617d08494bf463f6179
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Apr 23 17:00:41 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Apr 23 17:20:24 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f0a4c0ad

dev-qt/qtmultimedia: sync metadata with main tree

Package-Manager: portage-2.2.28

 dev-qt/qtmultimedia/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtmultimedia/metadata.xml b/dev-qt/qtmultimedia/metadata.xml
index fbfb57b..ae83782 100644
--- a/dev-qt/qtmultimedia/metadata.xml
+++ b/dev-qt/qtmultimedia/metadata.xml
@@ -7,8 +7,8 @@


Use GLES 2.0 or later instead of full 
OpenGL
-   Enable audio support via 
media-libs/gstreamer:1.0
-   Enable audio support via 
media-libs/gstreamer:0.10
+   Enable audio support via 
media-libs/gstreamer using SLOT 1.0
+   Enable audio support via 
media-libs/gstreamer using SLOT 0.10
Build QML/QtQuick bindings and imports
Build the QtMultimediaWidgets module




[gentoo-commits] proj/qt:master commit in: dev-qt/qtwidgets/, dev-qt/qtxmlpatterns/, dev-qt/qtxml/, dev-qt/qtgui/, ...

2016-04-23 Thread Michael Palimaka
commit: f93b527d3d99af70c7e7fcceb2f4d58c8351e240
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Apr 23 17:19:02 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Apr 23 17:20:24 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=f93b527d

dev-qt: sync release keywords from main tree

Package-Manager: portage-2.2.28

 dev-qt/designer/designer-5.6..ebuild   | 2 +-
 dev-qt/designer/designer-5.7.0_beta.ebuild | 2 +-
 dev-qt/designer/designer-5.7..ebuild   | 2 +-
 dev-qt/designer/designer-5..ebuild | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.6..ebuild   | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.7.0_beta.ebuild | 2 +-
 dev-qt/linguist-tools/linguist-tools-5.7..ebuild   | 2 +-
 dev-qt/linguist-tools/linguist-tools-5..ebuild | 2 +-
 dev-qt/qdbus/qdbus-5.6..ebuild | 2 +-
 dev-qt/qdbus/qdbus-5.7.0_beta.ebuild   | 2 +-
 dev-qt/qdbus/qdbus-5.7..ebuild | 2 +-
 dev-qt/qdbus/qdbus-5..ebuild   | 2 +-
 dev-qt/qdoc/qdoc-5.6..ebuild   | 2 +-
 dev-qt/qdoc/qdoc-5.7.0_beta.ebuild | 2 +-
 dev-qt/qdoc/qdoc-5.7..ebuild   | 2 +-
 dev-qt/qdoc/qdoc-5..ebuild | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.6..ebuild   | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.7.0_beta.ebuild | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5.7..ebuild   | 2 +-
 dev-qt/qtconcurrent/qtconcurrent-5..ebuild | 2 +-
 dev-qt/qtcore/qtcore-5.6..ebuild   | 2 +-
 dev-qt/qtcore/qtcore-5.7.0_beta.ebuild | 2 +-
 dev-qt/qtcore/qtcore-5.7..ebuild   | 2 +-
 dev-qt/qtcore/qtcore-5..ebuild | 2 +-
 dev-qt/qtdbus/qtdbus-5.6..ebuild   | 2 +-
 dev-qt/qtdbus/qtdbus-5.7.0_beta.ebuild | 2 +-
 dev-qt/qtdbus/qtdbus-5.7..ebuild   | 2 +-
 dev-qt/qtdbus/qtdbus-5..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.6..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.7.0_beta.ebuild   | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5.7..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-5..ebuild   | 2 +-
 dev-qt/qtgui/qtgui-5.6..ebuild | 2 +-
 dev-qt/qtgui/qtgui-5.7.0_beta.ebuild   | 2 +-
 dev-qt/qtgui/qtgui-5.7..ebuild | 2 +-
 dev-qt/qtgui/qtgui-5..ebuild   | 2 +-
 dev-qt/qtnetwork/qtnetwork-5.6..ebuild | 2 +-
 dev-qt/qtnetwork/qtnetwork-5.7.0_beta.ebuild   | 2 +-
 dev-qt/qtnetwork/qtnetwork-5.7..ebuild | 2 +-
 dev-qt/qtnetwork/qtnetwork-5..ebuild   | 2 +-
 dev-qt/qtopengl/qtopengl-5.6..ebuild   | 2 +-
 dev-qt/qtopengl/qtopengl-5.7.0_beta.ebuild | 2 +-
 dev-qt/qtopengl/qtopengl-5.7..ebuild   | 2 +-
 dev-qt/qtopengl/qtopengl-5..ebuild | 2 +-
 dev-qt/qtprintsupport/qtprintsupport-5.6..ebuild   | 2 +-
 dev-qt/qtprintsupport/qtprintsupport-5.7.0_beta.ebuild | 2 +-
 dev-qt/qtprintsupport/qtprintsupport-5.7..ebuild   | 2 +-
 dev-qt/qtprintsupport/qtprintsupport-5..ebuild | 2 +-
 dev-qt/qtscript/qtscript-5.6..ebuild   | 2 +-
 dev-qt/qtscript/qtscript-5.7.0_beta.ebuild | 2 +-
 dev-qt/qtscript/qtscript-5.7..ebuild   | 2 +-
 dev-qt/qtscript/qtscript-5..ebuild | 2 +-
 dev-qt/qtsql/qtsql-5.6..ebuild | 2 +-
 dev-qt/qtsql/qtsql-5.7.0_beta.ebuild   | 2 +-
 dev-qt/qtsql/qtsql-5.7..ebuild | 2 +-
 dev-qt/qtsql/qtsql-5..ebuild   | 2 +-
 dev-qt/qtsvg/qtsvg-5.6..ebuild | 2 +-
 dev-qt/qtsvg/qtsvg-5.7.0_beta.ebuild   | 2 +-
 dev-qt/qtsvg/qtsvg-5.7..ebuild | 2 +-
 dev-qt/qtsvg/qtsvg-5..ebuild   | 2 +-
 dev-qt/qttest/qttest-5.6..ebuild   | 2 +-
 dev-qt/qttest/qttest-5.7.0_beta.ebuild | 2 +-
 dev-qt/qttest/qttest-5.7..ebuild   | 2 +-
 dev-qt/qttest/qttest-5..ebuild | 2 +-
 dev-qt/qttranslations/qttranslations-5.6..ebuild   | 2 +-
 dev-qt/qttranslations/qttranslations-5.7.0_beta.ebuild | 2 +-
 dev-qt/qttranslations/qttranslations-5.7..ebuild   | 2 +-
 dev-qt/qttranslations/qttranslations-5..ebuild | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5.6..ebuild   | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5.7.0_beta.ebuild | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5.7..ebuild   | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5..ebuild | 2 +-
 dev-qt/qtwidgets/qtwidgets-5.6..ebuild | 2 +-
 dev-qt/qtwidgets/qtwidge

[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/files/, media-tv/v4l-utils/

2016-04-23 Thread Mike Frysinger
commit: cc2e3e54bcd5b636f77a3ca147cc60b962405df4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Apr 23 17:04:20 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Apr 23 17:04:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2e3e54

media-tv/v4l-utils: fix build w/newer glibc #580910

 .../files/v4l-utils-1.6.2-sysmacros.patch  | 59 ++
 media-tv/v4l-utils/v4l-utils-1.6.2.ebuild  |  4 ++
 2 files changed, 63 insertions(+)

diff --git a/media-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch 
b/media-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch
new file mode 100644
index 000..fe5636a
--- /dev/null
+++ b/media-tv/v4l-utils/files/v4l-utils-1.6.2-sysmacros.patch
@@ -0,0 +1,59 @@
+https://bugs.gentoo.org/580910
+
+From 8edd80d3654843d9441fb5e43dfbf2b3e81f84b5 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 14 Mar 2016 16:56:40 -0400
+Subject: [PATCH] include sys/sysmacros.h for major() & minor()
+
+Linux C libraries are looking to disentangle sysmacros.h from the
+sys/types.h header to clean up namespace pollution.  Since these
+macros are provided in glibc/etc... today, switch to pulling in
+this header directly.
+
+Signed-off-by: Mike Frysinger 
+---
+ contrib/test/mc_nextgen_test.c| 1 +
+ lib/libv4lconvert/control/libv4lcontrol.c | 1 +
+ utils/libmedia_dev/get_media_devices.c| 1 +
+ utils/media-ctl/libmediactl.c | 1 +
+ 4 files changed, 4 insertions(+)
+
+diff --git a/lib/libv4lconvert/control/libv4lcontrol.c 
b/lib/libv4lconvert/control/libv4lcontrol.c
+index 3c8335c..59f28b1 100644
+--- a/lib/libv4lconvert/control/libv4lcontrol.c
 b/lib/libv4lconvert/control/libv4lcontrol.c
+@@ -20,6 +20,7 @@
+  */
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/utils/libmedia_dev/get_media_devices.c 
b/utils/libmedia_dev/get_media_devices.c
+index e3a2200..edfeb41 100644
+--- a/utils/libmedia_dev/get_media_devices.c
 b/utils/libmedia_dev/get_media_devices.c
+@@ -20,6 +20,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/utils/media-ctl/libmediactl.c b/utils/media-ctl/libmediactl.c
+index 4a82d24..16dddbe 100644
+--- a/utils/media-ctl/libmediactl.c
 b/utils/media-ctl/libmediactl.c
+@@ -24,6 +24,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+-- 
+2.6.2
+

diff --git a/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild 
b/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild
index f6683db..896aca2 100644
--- a/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild
+++ b/media-tv/v4l-utils/v4l-utils-1.6.2.ebuild
@@ -28,6 +28,10 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
 
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-1.6.2-sysmacros.patch #580910
+}
+
 src_configure() {
# Hard disable the flags that apply only to the libs.
econf \



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

2016-04-23 Thread Kristian Fiskerstrand
commit: 792a61996f9d16b6df7de06566c0e173235d233e
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Sat Apr 23 17:01:15 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Sat Apr 23 17:01:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792a6199

www-apps/ampache: Version bump 3.8.2

Gentoo-Bug: 575862

Package-Manager: portage-2.2.28

 www-apps/ampache/Manifest |  1 +
 www-apps/ampache/ampache-3.8.2.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/www-apps/ampache/Manifest b/www-apps/ampache/Manifest
index 07355e1..ebd835f 100644
--- a/www-apps/ampache/Manifest
+++ b/www-apps/ampache/Manifest
@@ -1 +1,2 @@
 DIST 3.8.1.tar.gz 7938754 SHA256 
2eff94b5674ceb3cfc3a53c1addb297b016f74b1e732f17e9d05920f2ed2a35a SHA512 
70151a2f28ab8998fea9be2817bd9ba7e80eea1aa78867d69f0e250bea7e9f025825566a0b80d06de09c6d73352f6951922cc52da98370c3c341edabffbc6061
 WHIRLPOOL 
f67fc41cf4d25512d2b0834e9903f59e230aeeb0ab9e92394ebc9ae938cabed3de47fae00e1595d3a402f94b7e8d9ed00e5215977f81a972e9e3cd8acc994d82
+DIST 3.8.2.tar.gz 8083716 SHA256 
920509ed018695ac4698fc257b27a30eebb34e4199da2436954c6a30ba378fb9 SHA512 
ed81ac0a3c052efc363104fc5f64c7ea6ee4db49c01473be763ef550c8c5c665d79f4a91fd2047332086b99fa09b1427a6e605055f62c693f42f95daf3b7bb98
 WHIRLPOOL 
3e338443bd17c2071bc291bb3e67c464ec06152d1e5838fbe5a39ddda3a0dad5d24697112ce81837caeeda79efc7938adef2f8bd5767a5463de6f600ac0c4696

diff --git a/www-apps/ampache/ampache-3.8.2.ebuild 
b/www-apps/ampache/ampache-3.8.2.ebuild
new file mode 100644
index 000..52b08a8
--- /dev/null
+++ b/www-apps/ampache/ampache-3.8.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit webapp
+
+DESCRIPTION="PHP-based tool for managing,updating and playing audio files via 
a web interface"
+HOMEPAGE="http://www.ampache.org/";
+SRC_URI="https://github.com/ampache/ampache/archive/${PV}.tar.gz";
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="aac flac mp3 ogg transcode"
+
+RDEPEND="dev-lang/php[gd,hash,iconv,mysql,pdo,session,unicode,xml,zlib]
+   transcode? ( media-sound/lame
+   aac? ( || ( media-libs/faad2 media-sound/alac_decoder ) )
+   flac? ( media-libs/flac )
+   mp3? ( media-sound/mp3splt )
+   ogg? ( media-sound/mp3splt media-sound/vorbis-tools )
+   )"
+DEPEND=""
+
+need_httpd_cgi
+
+src_install() {
+   webapp_src_preinst
+
+   doman docs/man/man1/ampache.1
+   rm -rf docs/man || die "Unable to remove local man dir"
+
+   dodoc docs/*
+   rm -rf docs/ || die "Unable to remove local docs dir"
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   webapp_postinst_txt en "${FILESDIR}"/installdoc.txt
+   webapp_src_install
+}
+
+pkg_postinst() {
+   elog "Install and upgrade instructions can be found here:"
+   elog "  /usr/share/doc/${P}/INSTALL.bz2"
+   elog "  /usr/share/doc/${P}/MIGRATION.bz2"
+   webapp_pkg_postinst
+}



[gentoo-commits] repo/gentoo:master commit in: media-radio/tlf/

2016-04-23 Thread Thomas Beierlein
commit: d62e43b5436ee01826b2f1892b0b85f0607d3522
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sat Apr 23 16:30:57 2016 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sat Apr 23 16:30:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62e43b5

media-radio/tlf: Fix missing USE-dep [bug #580684] Thanks Thoralf.

Package-Manager: portage-2.2.28

 media-radio/tlf/tlf-1.2.2.ebuild | 2 +-
 media-radio/tlf/tlf-1.2.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-radio/tlf/tlf-1.2.2.ebuild b/media-radio/tlf/tlf-1.2.2.ebuild
index b711da3..3452ec4 100644
--- a/media-radio/tlf/tlf-1.2.2.ebuild
+++ b/media-radio/tlf/tlf-1.2.2.ebuild
@@ -19,7 +19,7 @@ RDEPEND="sys-libs/ncurses:=
dev-libs/glib:2
media-libs/hamlib
media-sound/sox
-   dev-libs/xmlrpc-c"
+   dev-libs/xmlrpc-c[curl]"
 DEPEND="${RDEPEND}"
 
 src_configure() {

diff --git a/media-radio/tlf/tlf-1.2.3.ebuild b/media-radio/tlf/tlf-1.2.3.ebuild
index a93a293..ff13bba 100644
--- a/media-radio/tlf/tlf-1.2.3.ebuild
+++ b/media-radio/tlf/tlf-1.2.3.ebuild
@@ -19,7 +19,7 @@ RDEPEND="sys-libs/ncurses:=
dev-libs/glib:2
media-libs/hamlib
media-sound/sox
-   dev-libs/xmlrpc-c"
+   dev-libs/xmlrpc-c[curl]"
 DEPEND="${RDEPEND}"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-radio/tlf/

2016-04-23 Thread Thomas Beierlein
commit: 419fb199eb97ba80c1279367d4e676c43b916e79
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Sat Apr 23 16:24:19 2016 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Sat Apr 23 16:24:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419fb199

media-radio/tlf: Drop old

Package-Manager: portage-2.2.28

 media-radio/tlf/Manifest |  2 --
 media-radio/tlf/tlf-1.2.0.ebuild | 27 ---
 media-radio/tlf/tlf-1.2.1.ebuild | 27 ---
 3 files changed, 56 deletions(-)

diff --git a/media-radio/tlf/Manifest b/media-radio/tlf/Manifest
index 47cde4b..e56394b 100644
--- a/media-radio/tlf/Manifest
+++ b/media-radio/tlf/Manifest
@@ -1,4 +1,2 @@
-DIST tlf-1.2.0.tar.gz 509534 SHA256 
b0e42e14ae877b5a7693de2afef16d61fa9807e2fb0aa682e8253e7753f81172 SHA512 
88f7b5cdd0169f0353a0722919d532beb823d2580c5b7f9e0978f810d73399fc0e49998d3a3cae225e7a2d4393de4c14f4d1b17506911e0e540a37f333da3fbb
 WHIRLPOOL 
b9b00873c0bc993aa77f2a487098bd044d64beda0e6ae056bb47ecff5cd0e280d992295319a1480206b129976017495f32ab5eac8465e3abc7fe1d4588bd9801
-DIST tlf-1.2.1.tar.gz 511959 SHA256 
a7969aa56bc705db75d8deca92517485f6366169800fa7eaec5bfb51455abfac SHA512 
f27d8e4c8643335ec3c6f96179ca6ac733b72fbdb544560947d840f176711aba4525d86a6e0d119c8a96303af6ccd423815151ef6c428240aca4a6714d921ef1
 WHIRLPOOL 
263643a9d3bf75def89af5fb2878fe105cf9c212cc0810840982a9f566af84242e6dd38389d59667d4635c1bfeb13366dcc88c1ed1dda2d97ee8882253772bcb
 DIST tlf-1.2.2.tar.gz 594524 SHA256 
dc4bd660cfd145ed193993bf7dfb1544b05b2f615a8fe5d2cc6da1403a9744ed SHA512 
0d1fb92f03c56356eaa8750ca5d35b446a3621717a75fdb1b2c40bafd442546f42c95341f5d645ab75cc8cf128bfd537fbdee29d18179ac7a96f5ac33b7329b4
 WHIRLPOOL 
934e9c045ce9c5bf5115f63339ff635b9bd9218963d0948e4eca9df7389757f3ed4699412c9465aca9301cba3632b169666cbce602a96cf131dde2e55f49e1f2
 DIST tlf-1.2.3.tar.gz 622883 SHA256 
def2af96ec084744baa7efbbf92b969d04e84fb62b184692cf181c45be5754ad SHA512 
00e1fdef38a311fe3b6e925fe58caa3aab4a4b58faa4ebc433510cb821a32ba0f44fe7f7461b06453e43ab02d54964a5c39d5c0ddacacb9d767701bc27e93324
 WHIRLPOOL 
14a9da844d2cb8cccaa0575d53651868557921955d645bfa4acb2b0514abdd2e6c3f95abfa706b892b6937588e4c4c7dc3ea81ef1eedcffc1d8e7c5710b9f385

diff --git a/media-radio/tlf/tlf-1.2.0.ebuild b/media-radio/tlf/tlf-1.2.0.ebuild
deleted file mode 100644
index 0855768..000
--- a/media-radio/tlf/tlf-1.2.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit flag-o-matic multilib
-
-DESCRIPTION="Console-mode amateur radio contest logger"
-HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html";
-SRC_URI="http://www.hs-mittweida.de/tb/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:=
-   dev-libs/glib:2
-   media-libs/hamlib
-   media-sound/sox"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   append-ldflags -L/usr/$(get_libdir)/hamlib
-   econf --docdir=/usr/share/doc/${PF} --enable-hamlib
-}

diff --git a/media-radio/tlf/tlf-1.2.1.ebuild b/media-radio/tlf/tlf-1.2.1.ebuild
deleted file mode 100644
index 0855768..000
--- a/media-radio/tlf/tlf-1.2.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit flag-o-matic multilib
-
-DESCRIPTION="Console-mode amateur radio contest logger"
-HOMEPAGE="http://home.iae.nl/users/reinc/TLF-0.2.html";
-SRC_URI="http://www.hs-mittweida.de/tb/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses:=
-   dev-libs/glib:2
-   media-libs/hamlib
-   media-sound/sox"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   append-ldflags -L/usr/$(get_libdir)/hamlib
-   econf --docdir=/usr/share/doc/${PF} --enable-hamlib
-}



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

2016-04-23 Thread Davide Pesavento
commit: c97b2ee08b83c40203e47fa83447b7c5c2ad543d
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sat Apr 23 16:11:25 2016 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sat Apr 23 16:11:25 2016 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=c97b2ee0

dev-qt/qtgui: add missing xrender handling to QT5_GENTOO_CONFIG

Gentoo-Bug: 578108

Package-Manager: portage-2.2.28

 dev-qt/qtgui/qtgui-5.6.0.ebuild  | 1 +
 dev-qt/qtgui/qtgui-5.6..ebuild   | 1 +
 dev-qt/qtgui/qtgui-5.7.0_beta.ebuild | 1 +
 dev-qt/qtgui/qtgui-5.7..ebuild   | 1 +
 dev-qt/qtgui/qtgui-5..ebuild | 1 +
 5 files changed, 5 insertions(+)

diff --git a/dev-qt/qtgui/qtgui-5.6.0.ebuild b/dev-qt/qtgui/qtgui-5.6.0.ebuild
index d97e413..e9c0c9b 100644
--- a/dev-qt/qtgui/qtgui-5.6.0.ebuild
+++ b/dev-qt/qtgui/qtgui-5.6.0.ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+   xcb:xrender
 )
 
 src_prepare() {

diff --git a/dev-qt/qtgui/qtgui-5.6..ebuild 
b/dev-qt/qtgui/qtgui-5.6..ebuild
index d97e413..e9c0c9b 100644
--- a/dev-qt/qtgui/qtgui-5.6..ebuild
+++ b/dev-qt/qtgui/qtgui-5.6..ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+   xcb:xrender
 )
 
 src_prepare() {

diff --git a/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild 
b/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
index f1c6239..3336440 100644
--- a/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
+++ b/dev-qt/qtgui/qtgui-5.7.0_beta.ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+   xcb:xrender
 )
 
 src_prepare() {

diff --git a/dev-qt/qtgui/qtgui-5.7..ebuild 
b/dev-qt/qtgui/qtgui-5.7..ebuild
index f1c6239..3336440 100644
--- a/dev-qt/qtgui/qtgui-5.7..ebuild
+++ b/dev-qt/qtgui/qtgui-5.7..ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+   xcb:xrender
 )
 
 src_prepare() {

diff --git a/dev-qt/qtgui/qtgui-5..ebuild b/dev-qt/qtgui/qtgui-5..ebuild
index f1c6239..3336440 100644
--- a/dev-qt/qtgui/qtgui-5..ebuild
+++ b/dev-qt/qtgui/qtgui-5..ebuild
@@ -126,6 +126,7 @@ QT5_GENTOO_CONFIG=(
xcb:xcb-xlib:
xcb:xinput2:
xcb::XKB
+   xcb:xrender
 )
 
 src_prepare() {



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

2016-04-23 Thread Ian Stakenvicius
commit: 7eaaabf232470e21d2206ba7a74c832c2278d55f
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Sat Apr 23 14:48:47 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Sat Apr 23 14:48:53 2016 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=7eaaabf2

force the graphite pref when system-harfbuzz is enabled

As system-harfbuzz is a mozconfig-based pref, a helper function has been added
to the mozconfig eclass that will add common entries into the specified prefs
file based on values from use flags or settings controlled by mozconfig.

 eclass/mozconfig-v6.46.eclass | 41 +++
 www-client/firefox/firefox-46.0_beta11.ebuild |  9 ++
 2 files changed, 44 insertions(+), 6 deletions(-)

diff --git a/eclass/mozconfig-v6.46.eclass b/eclass/mozconfig-v6.46.eclass
index 7cb2322..62cc189 100644
--- a/eclass/mozconfig-v6.46.eclass
+++ b/eclass/mozconfig-v6.46.eclass
@@ -361,3 +361,44 @@ mozconfig_config() {
fi
fi
 }
+
+# @FUNCTION: mozconfig_install_prefs
+# @DESCRIPTION:
+# Set preferences into the prefs.js file specified as a parameter to
+# the function.  This sets both some common prefs to all mozilla
+# packages, and any prefs that may relate to the use flags administered
+# by mozconfig_config().
+#
+# Call this within src_install() phase, after copying the template
+# prefs file (if any) from ${FILESDIR}
+#
+# Example:
+#
+# inherit mozconfig-v6.46
+#
+# src_install() {
+#  cp "${FILESDIR}"/gentoo-default-prefs.js \
+#  "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"  
\
+#  || die
+#
+#  mozconfig_install_prefs \
+#  "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
+#
+#  ...
+# }
+
+mozconfig_install_prefs() {
+   local prefs_file="${1}"
+
+   einfo "Adding prefs from mozconfig to ${prefs_file}"
+
+   # set dictionary path, to use system hunspell
+   echo "pref(\"spellchecker.dictionary_path\", 
\"${EPREFIX}/usr/share/myspell\");" \
+   >>"${prefs_file}" || die
+
+   # force the graphite pref if system-harfbuzz is enabled, since the pref 
cant disable it
+   if use system-harfbuzz ; then
+   echo 
"sticky_pref(\"gfx.font_rendering.graphite.enabled\",true);" \
+   >>"${prefs_file}" || die
+   fi
+}

diff --git a/www-client/firefox/firefox-46.0_beta11.ebuild 
b/www-client/firefox/firefox-46.0_beta11.ebuild
index 7e8f883..3cccb6c 100644
--- a/www-client/firefox/firefox-46.0_beta11.ebuild
+++ b/www-client/firefox/firefox-46.0_beta11.ebuild
@@ -256,7 +256,6 @@ src_compile() {
 
 src_install() {
MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
-   DICTPATH="\"${EPREFIX}/usr/share/myspell\""
 
cd "${BUILD_OBJ_DIR}" || die
 
@@ -265,6 +264,9 @@ src_install() {

"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die
 
+   mozconfig_install_prefs \
+   
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js"
+
# Augment this with hwaccel prefs
if use hwaccel ; then
cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \
@@ -272,11 +274,6 @@ src_install() {
|| die
fi
 
-   # Set default path to search for dictionaries.
-   echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \
-   >> 
"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
-   || die
-
echo "pref(\"extensions.autoDisableScopes\", 3);" >> \

"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \
|| die



  1   2   >