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

2016-01-29 Thread Jeroen Roovers
commit: 7c9c2dd063c690b704807ef33e2a1ce921ad2aaa
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan 30 07:48:17 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan 30 07:48:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9c2dd0

dev-libs/nss: Stable for HPPA (bug #571086).

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

 dev-libs/nss/nss-3.21-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nss/nss-3.21-r2.ebuild b/dev-libs/nss/nss-3.21-r2.ebuild
index 5729f0b..8eb5e64 100644
--- a/dev-libs/nss/nss-3.21-r2.ebuild
+++ b/dev-libs/nss/nss-3.21-r2.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="http://archive.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="+cacert +nss-pem utils"
 CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"



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

2016-01-29 Thread Jeroen Roovers
commit: c45c5b9a1d29a331471a753ff544b6953e0dbf44
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jan 30 07:51:03 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jan 30 07:51:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45c5b9a

www-client/firefox: Stable for HPPA (bug #573074).

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

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

diff --git a/www-client/firefox/firefox-38.6.0.ebuild 
b/www-client/firefox/firefox-38.6.0.ebuild
index 8ada160..e0fa41f 100644
--- a/www-client/firefox/firefox-38.6.0.ebuild
+++ b/www-client/firefox/firefox-38.6.0.ebuild
@@ -38,7 +38,7 @@ inherit check-reqs flag-o-matic toolchain-funcs eutils 
gnome2-utils mozconfig-v6
 DESCRIPTION="Firefox Web Browser"
 HOMEPAGE="http://www.mozilla.com/firefox";
 
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"



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

2016-01-29 Thread Brian Dolbec
commit: fffc9f5c90f89c88210961e784ca6b69855a178a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Jan  4 07:57:36 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:51:57 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fffc9f5c

repoman: Move the large depency checks loop to a new plugin 
ProfileDependsChecks class

 pym/repoman/modules/scan/depend/__init__.py |   9 ++
 pym/repoman/modules/scan/depend/profile.py  | 211 
 pym/repoman/repos.py|   1 +
 pym/repoman/scanner.py  | 181 +---
 4 files changed, 228 insertions(+), 174 deletions(-)

diff --git a/pym/repoman/modules/scan/depend/__init__.py 
b/pym/repoman/modules/scan/depend/__init__.py
index ebc716c..cddb7f1 100644
--- a/pym/repoman/modules/scan/depend/__init__.py
+++ b/pym/repoman/modules/scan/depend/__init__.py
@@ -19,6 +19,15 @@ module_spec = {
'func_desc': {
},
},
+   'profile-module': {
+   'name': "profile",
+   'sourcefile': "profile",
+   'class': "ProfileDependsChecks",
+   'description': doc,
+   'functions': ['check'],
+   'func_desc': {
+   },
+   },
}
 }
 

diff --git a/pym/repoman/modules/scan/depend/profile.py 
b/pym/repoman/modules/scan/depend/profile.py
new file mode 100644
index 000..91c52cc
--- /dev/null
+++ b/pym/repoman/modules/scan/depend/profile.py
@@ -0,0 +1,211 @@
+# -*- coding:utf-8 -*-
+
+
+import copy
+from pprint import pformat
+
+from _emerge.Package import Package
+
+# import our initialized portage instance
+from repoman._portage import portage
+from portage.dep import Atom
+
+
+def sort_key(item):
+   return item[2].sub_path
+
+
+class ProfileDependsChecks(object):
+
+   def __init__(self, **kwargs):
+   self.qatracker = kwargs.get('qatracker')
+   self.portdb = kwargs.get('portdb')
+   self.profiles = kwargs.get('profiles')
+   self.options = kwargs.get('options')
+   self.repo_settings = kwargs.get('repo_settings')
+   self.include_arches = kwargs.get('include_arches')
+   self.caches = kwargs.get('caches')
+   self.repoman_incrementals = kwargs.get('repoman_incrementals')
+   self.env = kwargs.get('env')
+   self.have = kwargs.get('have')
+   self.dev_keywords = kwargs.get('dev_keywords')
+
+   def check(self, **kwargs):
+   arches = kwargs.get('arches')
+   ebuild = kwargs.get('ebuild')
+   pkg = kwargs.get('pkg')
+   baddepsyntax = kwargs.get('baddepsyntax')
+   unknown_pkgs = kwargs.get('unknown_pkgs')
+
+   relevant_profiles = []
+   for keyword, arch, groups in arches:
+   if arch not in self.profiles:
+   # A missing profile will create an error 
further down
+   # during the KEYWORDS verification.
+   continue
+
+   if self.include_arches is not None:
+   if arch not in self.include_arches:
+   continue
+
+   relevant_profiles.extend(
+   (keyword, groups, prof) for prof in 
self.profiles[arch])
+
+   relevant_profiles.sort(key=sort_key)
+
+   for keyword, groups, prof in relevant_profiles:
+
+   is_stable_profile = prof.status == "stable"
+   is_dev_profile = prof.status == "dev" and \
+   self.options.include_dev
+   is_exp_profile = prof.status == "exp" and \
+   self.options.include_exp_profiles == 'y'
+   if not (is_stable_profile or is_dev_profile or 
is_exp_profile):
+   continue
+
+   dep_settings = self.caches['arch'].get(prof.sub_path)
+   if dep_settings is None:
+   dep_settings = portage.config(
+   config_profile_path=prof.abs_path,
+   
config_incrementals=self.repoman_incrementals,
+   
config_root=self.repo_settings.config_root,
+   local_config=False,
+   
_unmatched_removal=self.options.unmatched_removal,
+   env=self.env, 
repositories=self.repo_settings.repoman_settings.repositories)
+   dep_settings.categories = 
self.repo_settings.repoman_settings.catego

[gentoo-commits] proj/portage:repoman commit in: pym/repoman/modules/vcs/, pym/repoman/modules/vcs/None/, ...

2016-01-29 Thread Brian Dolbec
commit: 70ae0be20100ad3b338461a0e3b757aa2d573c0d
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Jan 30 03:18:56 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:51:59 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=70ae0be2

repoman: Create docstrings for all new vcs module files

 pym/repoman/modules/vcs/None/changes.py |  9 -
 pym/repoman/modules/vcs/None/status.py  | 35 ++---
 pym/repoman/modules/vcs/bzr/__init__.py |  2 +-
 pym/repoman/modules/vcs/bzr/changes.py  |  9 -
 pym/repoman/modules/vcs/bzr/status.py   | 27 +
 pym/repoman/modules/vcs/cvs/__init__.py |  2 +-
 pym/repoman/modules/vcs/cvs/changes.py  |  9 -
 pym/repoman/modules/vcs/cvs/status.py   | 16 +++
 pym/repoman/modules/vcs/git/__init__.py |  2 +-
 pym/repoman/modules/vcs/git/changes.py  |  9 -
 pym/repoman/modules/vcs/git/status.py   | 30 
 pym/repoman/modules/vcs/hg/__init__.py  |  2 +-
 pym/repoman/modules/vcs/hg/changes.py   |  9 -
 pym/repoman/modules/vcs/hg/status.py| 27 +
 pym/repoman/modules/vcs/settings.py |  2 +-
 pym/repoman/modules/vcs/svn/__init__.py |  2 +-
 pym/repoman/modules/vcs/svn/changes.py  |  9 -
 pym/repoman/modules/vcs/svn/status.py   | 27 ++---
 18 files changed, 206 insertions(+), 22 deletions(-)

diff --git a/pym/repoman/modules/vcs/None/changes.py 
b/pym/repoman/modules/vcs/None/changes.py
index f95af69..759b554 100644
--- a/pym/repoman/modules/vcs/None/changes.py
+++ b/pym/repoman/modules/vcs/None/changes.py
@@ -1,4 +1,6 @@
-
+'''
+None module Changes class submodule
+'''
 
 from repoman.modules.vcs.changes import ChangesBase
 
@@ -11,7 +13,12 @@ class Changes(ChangesBase):
vcs = 'None'
 
def __init__(self, options):
+   '''Class init
+
+   @param options: commandline options
+   '''
super(Changes, self).__init__(options)
 
def scan(self):
+   '''VCS type scan function, looks for all detectable changes'''
pass

diff --git a/pym/repoman/modules/vcs/None/status.py 
b/pym/repoman/modules/vcs/None/status.py
index b23fa10..c29f021 100644
--- a/pym/repoman/modules/vcs/None/status.py
+++ b/pym/repoman/modules/vcs/None/status.py
@@ -1,24 +1,53 @@
-
+'''
+None non-VCS module Status class submodule
+'''
 
 
 class Status(object):
+   '''Performs status checks on the svn repository'''
 
def __init__(self, qatracker, eadded):
+   '''Class init
+
+   @param qatracker: QATracker class instance
+   @param eadded: list
+   '''
self.qatracker = qatracker
self.eadded = eadded
 
def check(self, checkdir, checkdir_relative, xpkg):
+   '''Perform the svn status check
+
+   @param checkdir: string of the directory being checked
+   @param checkdir_relative: string of the relative directory 
being checked
+   @param xpkg: string of the package being checked
+   @returns: boolean
+   '''
return True
 
@staticmethod
-   def supports_gpg_sign():
+   def detect_conflicts(options):
+   '''Are there any merge conflicts present in the VCS tracking 
system
+
+   @param options: command line options
+   @returns: Boolean
+   '''
return False
 
@staticmethod
-   def detect_conflicts(options):
+   def supports_gpg_sign():
+   '''Does this vcs system support gpg commit signatures
+
+   @returns: Boolean
+   '''
return False
 
@staticmethod
def isVcsDir(dirname):
+   '''Is the directory belong to the vcs system
+
+   @param dirname: string, directory name
+   @returns: Boolean
+   '''
return False
 

diff --git a/pym/repoman/modules/vcs/bzr/__init__.py 
b/pym/repoman/modules/vcs/bzr/__init__.py
index 1192782..4490ed8 100644
--- a/pym/repoman/modules/vcs/bzr/__init__.py
+++ b/pym/repoman/modules/vcs/bzr/__init__.py
@@ -1,7 +1,7 @@
 # Copyright 2014-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-doc = """BZR plug-in module for portage.
+doc = """Bazaar (bzr) plug-in module for portage.
 Performs variaous Bazaar actions and checks on repositories."""
 __doc__ = doc[:]
 

diff --git a/pym/repoman/modules/vcs/bzr/changes.py 
b/pym/repoman/modules/vcs/bzr/changes.py
index dab5d73..751d803 100644
--- a/pym/repoman/modules/vcs/bzr/changes.py
+++ b/pym/repoman/modules/vcs/bzr/changes.py
@@ -1,4 +1,6 @@
-
+'''
+Bazaar module Changes class submodule
+'''
 
 from repoman.modules.vcs.changes import ChangesBase
 from repoman._subprocess import repoma

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

2016-01-29 Thread Brian Dolbec
commit: 3c582beb1fc5fa5ba30ce7176c465243cf6ab0f5
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Jan  4 08:09:33 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:51:57 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3c582beb

repoman: Create a new DependUnknown plugin class

 pym/repoman/modules/scan/depend/__init__.py |  9 +
 pym/repoman/modules/scan/depend/unknown.py  | 30 +
 pym/repoman/scanner.py  | 10 +-
 3 files changed, 40 insertions(+), 9 deletions(-)

diff --git a/pym/repoman/modules/scan/depend/__init__.py 
b/pym/repoman/modules/scan/depend/__init__.py
index cddb7f1..9fd7970 100644
--- a/pym/repoman/modules/scan/depend/__init__.py
+++ b/pym/repoman/modules/scan/depend/__init__.py
@@ -28,6 +28,15 @@ module_spec = {
'func_desc': {
},
},
+   'unknown-module': {
+   'name': "unknown",
+   'sourcefile': "unknown",
+   'class': "DependUnknown",
+   'description': doc,
+   'functions': ['check'],
+   'func_desc': {
+   },
+   },
}
 }
 

diff --git a/pym/repoman/modules/scan/depend/unknown.py 
b/pym/repoman/modules/scan/depend/unknown.py
new file mode 100644
index 000..61d51b9
--- /dev/null
+++ b/pym/repoman/modules/scan/depend/unknown.py
@@ -0,0 +1,30 @@
+# -*- coding:utf-8 -*-
+
+
+class DependUnknown(object):
+
+   def __init__(self, **kwargs):
+   self.qatracker = kwargs.get('qatracker')
+
+   def check(self, **kwargs):
+   ebuild = kwargs.get('ebuild')
+   baddepsyntax = kwargs.get('baddepsyntax')
+   unknown_pkgs = kwargs.get('unknown_pkgs')
+
+   if not baddepsyntax and unknown_pkgs:
+   type_map = {}
+   for mytype, atom in unknown_pkgs:
+   type_map.setdefault(mytype, set()).add(atom)
+   for mytype, atoms in type_map.items():
+   self.qatracker.add_error(
+   "dependency.unknown", "%s: %s: %s"
+   % (ebuild.relative_path, mytype, ", 
".join(sorted(atoms
+   return {'continue': False}
+
+   @property
+   def runInPkgs(self):
+   return (False, [])
+
+   @property
+   def runInEbuilds(self):
+   return (True, [self.check])

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index 48b60a4..1e61eb6 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -290,6 +290,7 @@ class Scanner(object):
('mtime', 'MtimeChecks'), ('multicheck', 
'MultiCheck'),
# Options.is_forced() is used to bypass further 
checks
('options', 'Options'), ('profile', 
'ProfileDependsChecks'),
+   ('unknown', 'DependUnknown'),
]:
if mod[0]:
mod_class = 
MODULE_CONTROLLER.get_class(mod[0])
@@ -317,15 +318,6 @@ class Scanner(object):
if y_ebuild_continue:
continue
 
-   if not dynamic_data['baddepsyntax'] and 
dynamic_data['unknown_pkgs']:
-   type_map = {}
-   for mytype, atom in 
dynamic_data['unknown_pkgs']:
-   type_map.setdefault(mytype, 
set()).add(atom)
-   for mytype, atoms in type_map.items():
-   self.qatracker.add_error(
-   "dependency.unknown", "%s: %s: 
%s"
-   % 
(dynamic_data['ebuild'].relative_path, mytype, ", ".join(sorted(atoms
-
# check if there are unused local USE-descriptions in 
metadata.xml
# (unless there are any invalids, to avoid noise)
if dynamic_data['allvalid']:



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

2016-01-29 Thread Brian Dolbec
commit: 196ac80c1b39d6f5b795b7cbd56c735eeac6414c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jan  3 23:23:52 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:51:57 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=196ac80c

repoman: Migrate code to a new MtimeChecks class in directories plugin

 pym/repoman/modules/scan/directories/__init__.py |  9 +
 pym/repoman/modules/scan/directories/mtime.py| 24 
 pym/repoman/scanner.py   |  5 +
 3 files changed, 34 insertions(+), 4 deletions(-)

diff --git a/pym/repoman/modules/scan/directories/__init__.py 
b/pym/repoman/modules/scan/directories/__init__.py
index bcc6eca..ec18d30 100644
--- a/pym/repoman/modules/scan/directories/__init__.py
+++ b/pym/repoman/modules/scan/directories/__init__.py
@@ -19,6 +19,15 @@ module_spec = {
'func_kwargs': {
},
},
+   'mtime-module': {
+   'name': "mtime",
+   'sourcefile': "mtime",
+   'class': "MtimeChecks",
+   'description': doc,
+   'functions': ['check'],
+   'func_kwargs': {
+   },
+   },
}
 }
 

diff --git a/pym/repoman/modules/scan/directories/mtime.py 
b/pym/repoman/modules/scan/directories/mtime.py
new file mode 100644
index 000..e113cdd
--- /dev/null
+++ b/pym/repoman/modules/scan/directories/mtime.py
@@ -0,0 +1,24 @@
+
+
+class MtimeChecks(object):
+
+   def __init__(self, **kwargs):
+   self.vcs_settings = kwargs.get('vcs_settings')
+
+   def check(self, **kwargs):
+   ebuild = kwargs.get('ebuild')
+   changed = kwargs.get('changed')
+   pkg = kwargs.get('pkg')
+   if not self.vcs_settings.vcs_preserves_mtime:
+   if ebuild.ebuild_path not in changed.new_ebuilds and \
+   ebuild.ebuild_path not in 
changed.ebuilds:
+   pkg.mtime = None
+   return {'continue': False}
+
+   @property
+   def runInPkgs(self):
+   return (False, [])
+
+   @property
+   def runInEbuilds(self):
+   return (True, [self.check])

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index dcb955c..d15 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -294,6 +294,7 @@ class Scanner(object):
('arches', 'ArchChecks'), ('depend', 
'DependChecks'),
('use_flags', 'USEFlagChecks'), ('ruby', 
'RubyEclassChecks'),
('license', 'LicenseChecks'), ('restrict', 
'RestrictChecks'),
+   ('mtime', 'MtimeChecks'),
]:
if mod[0]:
mod_class = 
MODULE_CONTROLLER.get_class(mod[0])
@@ -322,10 +323,6 @@ class Scanner(object):
continue
 
# Syntax Checks
-   if not self.vcs_settings.vcs_preserves_mtime:
-   if dynamic_data['ebuild'].ebuild_path not in 
self.changed.new_ebuilds and \
-   dynamic_data['ebuild'].ebuild_path not 
in self.changed.ebuilds:
-   dynamic_data['pkg'].mtime = None
try:
# All ebuilds should have utf_8 encoding.
f = io.open(



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

2016-01-29 Thread Brian Dolbec
commit: 075a66c9092b54e0846e494a2b7f92f5d981f957
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Jan  4 07:55:55 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:51:57 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=075a66c9

repoman: Create a new Options class plugin

This handles an options.force bypass using the is_forced() from withing the 
plugin system.

 pym/repoman/modules/scan/options/__init__.py | 24 
 pym/repoman/modules/scan/options/options.py  | 22 ++
 pym/repoman/scanner.py   | 10 ++
 3 files changed, 48 insertions(+), 8 deletions(-)

diff --git a/pym/repoman/modules/scan/options/__init__.py 
b/pym/repoman/modules/scan/options/__init__.py
new file mode 100644
index 000..2d3d9d2
--- /dev/null
+++ b/pym/repoman/modules/scan/options/__init__.py
@@ -0,0 +1,24 @@
+# Copyright 2015-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+doc = """Options plug-in module for repoman.
+Performs option related actions on ebuilds."""
+__doc__ = doc[:]
+
+
+module_spec = {
+   'name': 'options',
+   'description': doc,
+   'provides':{
+   'options-module': {
+   'name': "options",
+   'sourcefile': "options",
+   'class': "Options",
+   'description': doc,
+   'functions': ['is_forced'],
+   'func_desc': {
+   },
+   },
+   }
+}
+

diff --git a/pym/repoman/modules/scan/options/options.py 
b/pym/repoman/modules/scan/options/options.py
new file mode 100644
index 000..b592884
--- /dev/null
+++ b/pym/repoman/modules/scan/options/options.py
@@ -0,0 +1,22 @@
+
+
+class Options(object):
+
+   def __init__(self, **kwargs):
+   self.options = kwargs.get('options')
+
+   def is_forced(self, **kwargs):
+   if self.options.force:
+   # The dep_check() calls are the most expensive QA test. 
If --force
+   # is enabled, there's no point in wasting time on these 
since the
+   # user is intent on forcing the commit anyway.
+   return {'continue': True}
+   return {'continue': False}
+
+   @property
+   def runInPkgs(self):
+   return (False, [])
+
+   @property
+   def runInEbuilds(self):
+   return (True, [self.is_forced])

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index 9fe5f26..b9c53a0 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -291,6 +291,8 @@ class Scanner(object):
('use_flags', 'USEFlagChecks'), ('ruby', 
'RubyEclassChecks'),
('license', 'LicenseChecks'), ('restrict', 
'RestrictChecks'),
('mtime', 'MtimeChecks'), ('multicheck', 
'MultiCheck'),
+   # Options.is_forced() is used to bypass further 
checks
+   ('options', 'Options'),
]:
if mod[0]:
mod_class = 
MODULE_CONTROLLER.get_class(mod[0])
@@ -318,14 +320,6 @@ class Scanner(object):
if y_ebuild_continue:
continue
 
-   # Syntax Checks
-
-   if self.options.force:
-   # The dep_check() calls are the most expensive 
QA test. If --force
-   # is enabled, there's no point in wasting time 
on these since the
-   # user is intent on forcing the commit anyway.
-   continue
-
relevant_profiles = []
for keyword, arch, groups in dynamic_data['arches']:
if arch not in self.profiles:



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

2016-01-29 Thread Brian Dolbec
commit: 8af093b7bf74f27b1eb7cc0edd0f9ddaf817e66b
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Jan 21 18:29:07 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:51:58 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8af093b7

repoman: Fix a traceback due to xmlint not being installed for a manifest 
generation

Mike helped find teh fact that self.binary was None, causing the misleading 
traceback.
Tighten up the logic in XmlLint.
Bypass the PkgMetadata check for manifest mode.

floppym@naomi btrfs-progs % repoman manifest
>>> Creating Manifest for /home/floppym/repos/gentoo/sys-fs/btrfs-progs
Traceback (most recent call last):
  File "/home/floppym/bin/repoman", line 37, in 
repoman_main(sys.argv[1:])
  File "/home/floppym/src/portage/pym/repoman/main.py", line 111, in 
repoman_main
can_force = scanner.scan_pkgs(can_force)
  File "/home/floppym/src/portage/pym/repoman/scanner.py", line 242, in 
scan_pkgs
rdata = func(**dynamic_data)
  File 
"/home/floppym/src/portage/pym/repoman/modules/scan/metadata/pkgmetadata.py", 
line 180, in check
if not self.xmllint.check(checkdir, repolevel):
  File "/home/floppym/src/portage/pym/repoman/_xml.py", line 98, in check
os.path.join(checkdir, "metadata.xml"
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

 pym/repoman/_xml.py  | 2 +-
 pym/repoman/modules/scan/metadata/pkgmetadata.py | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/pym/repoman/_xml.py b/pym/repoman/_xml.py
index 2661f14..f7ff9fb 100644
--- a/pym/repoman/_xml.py
+++ b/pym/repoman/_xml.py
@@ -60,6 +60,7 @@ class XmlLint(object):
self.repoman_settings = repoman_settings
self._is_capable = metadata_dtd is not None
self.binary = None
+   self._is_capable = False
self._check_capable()
 
def _check_capable(self):
@@ -68,7 +69,6 @@ class XmlLint(object):
self.binary = find_binary('xmllint')
if not self.binary:
print(red("!!! xmllint not found. Can't check 
metadata.xml.\n"))
-   self._is_capable = False
elif not self._is_capable:
if not fetch_metadata_dtd(self.metadata_dtd, 
self.repoman_settings):
sys.exit(1)

diff --git a/pym/repoman/modules/scan/metadata/pkgmetadata.py 
b/pym/repoman/modules/scan/metadata/pkgmetadata.py
index 220fd23..8e93457 100644
--- a/pym/repoman/modules/scan/metadata/pkgmetadata.py
+++ b/pym/repoman/modules/scan/metadata/pkgmetadata.py
@@ -71,6 +71,9 @@ class PkgMetadata(ScanBase):
repolevel = kwargs.get('repolevel')
 
self.musedict = {}
+   if self.options.mode in ['manifest']:
+   return {'continue': False, 'muselist': 
frozenset(self.musedict)}
+
# metadata.xml file check
if "metadata.xml" not in checkdirlist:
self.qatracker.add_error("metadata.missing", xpkg + 
"/metadata.xml")



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

2016-01-29 Thread Brian Dolbec
commit: b1711bafa09ca63c8d256c4a57dd49d25d049cd7
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Jan  4 08:37:22 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:51:58 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b1711baf

repoman: Create a metadata UnusedCheck and final pkg checks

Create a plugin loop for any final pkg checks.
Create the one plugin for the unused use-descriptions in mteadata.xml.

 pym/repoman/modules/scan/metadata/__init__.py |  9 +++
 pym/repoman/modules/scan/metadata/unused.py   | 32 
 pym/repoman/scanner.py| 36 ---
 3 files changed, 68 insertions(+), 9 deletions(-)

diff --git a/pym/repoman/modules/scan/metadata/__init__.py 
b/pym/repoman/modules/scan/metadata/__init__.py
index 4f376e1..f619764 100644
--- a/pym/repoman/modules/scan/metadata/__init__.py
+++ b/pym/repoman/modules/scan/metadata/__init__.py
@@ -55,6 +55,15 @@ module_spec = {
'func_desc': {
},
},
+   'unused-metadata': {
+   'name': "unused",
+   'sourcefile': "unused",
+   'class': "UnusedCheck",
+   'description': doc,
+   'functions': ['check'],
+   'func_desc': {
+   },
+   },
}
 }
 

diff --git a/pym/repoman/modules/scan/metadata/unused.py 
b/pym/repoman/modules/scan/metadata/unused.py
new file mode 100644
index 000..5eb6716
--- /dev/null
+++ b/pym/repoman/modules/scan/metadata/unused.py
@@ -0,0 +1,32 @@
+
+
+class UnusedCheck(object):
+
+   def __init__(self, **kwargs):
+   self.qatracker = kwargs.get('qatracker')
+
+   def check(self, **kwargs):
+   xpkg = kwargs.get('xpkg')
+   muselist = kwargs.get('muselist')
+   used_useflags = kwargs.get('used_useflags')
+   # check if there are unused local USE-descriptions in 
metadata.xml
+   # (unless there are any invalids, to avoid noise)
+   if kwargs.get('allvalid'):
+   for myflag in muselist.difference(used_useflags):
+   self.qatracker.add_error(
+   "metadata.warning",
+   "%s/metadata.xml: unused local 
USE-description: '%s'"
+   % (xpkg, myflag))
+   return {'continue': False}
+
+   @property
+   def runInPkgs(self):
+   return (False, [])
+
+   @property
+   def runInEbuilds(self):
+   return (False, [])
+
+   @property
+   def runInFinal(self):
+   return (True, [self.check])

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index 1e61eb6..4dd5408 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -270,7 +270,6 @@ class Scanner(object):
 
 
def _scan_ebuilds(self, ebuildlist, dynamic_data):
-   xpkg = dynamic_data['xpkg']
# detect unused local USE-descriptions
dynamic_data['used_useflags'] = set()
 
@@ -318,11 +317,30 @@ class Scanner(object):
if y_ebuild_continue:
continue
 
-   # check if there are unused local USE-descriptions in 
metadata.xml
-   # (unless there are any invalids, to avoid noise)
-   if dynamic_data['allvalid']:
-   for myflag in 
dynamic_data['muselist'].difference(dynamic_data['used_useflags']):
-   self.qatracker.add_error(
-   "metadata.warning",
-   "%s/metadata.xml: unused local 
USE-description: '%s'"
-   % (xpkg, myflag))
+   # Final checks
+   # initialize per pkg plugin final checks here
+   # need to set it up for ==> self.modules_list or some other 
ordered list
+   xpkg_complete = False
+   for mod in [('unused', 'UnusedChecks')]:
+   if mod[0]:
+   mod_class = MODULE_CONTROLLER.get_class(mod[0])
+   print("Initializing class name:", 
mod_class.__name__)
+   self.modules[mod[1]] = mod_class(**self.kwargs)
+   print("scan_ebuilds final checks: module:", mod[1])
+   do_it, functions = self.modules[mod[1]].runInFinal
+   # print("do_it", do_it, "functions", functions)
+   if do_it:
+   for func in functions:
+   print("\tRunning function:", func)
+   rdata = func(**dynamic_data)

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

2016-01-29 Thread Brian Dolbec
commit: 76925cef8f8adfacea258c2110450fdfd985c1b9
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jan  3 21:55:33 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:33:56 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=76925cef

repoman: Migrate additional dynamic data setting to the USEFlagsChecks

 pym/repoman/scanner.py | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index 804a3f2..c8539cb 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -286,7 +286,7 @@ class Scanner(object):
def _scan_ebuilds(self, ebuildlist, dynamic_data):
xpkg = dynamic_data['xpkg']
# detect unused local USE-descriptions
-   used_useflags = set()
+   dynamic_data['used_useflags'] = set()
 
for y_ebuild in ebuildlist:
dynamic_data['y_ebuild'] = y_ebuild
@@ -327,8 +327,6 @@ class Scanner(object):
if y_ebuild_continue:
continue
 
-   used_useflags = 
used_useflags.union(dynamic_data['ebuild_UsedUseFlags'])
-
# license checks
if not dynamic_data['badlicsyntax']:
self.licensecheck.check(dynamic_data['pkg'], 
xpkg, dynamic_data['ebuild'], y_ebuild)
@@ -538,7 +536,7 @@ class Scanner(object):
# check if there are unused local USE-descriptions in 
metadata.xml
# (unless there are any invalids, to avoid noise)
if dynamic_data['allvalid']:
-   for myflag in 
dynamic_data['muselist'].difference(used_useflags):
+   for myflag in 
dynamic_data['muselist'].difference(dynamic_data['used_useflags']):
self.qatracker.add_error(
"metadata.warning",
"%s/metadata.xml: unused local 
USE-description: '%s'"



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

2016-01-29 Thread Brian Dolbec
commit: ec283509924c7490e27c756286d379ef3196a6a1
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jan  3 21:19:59 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:33:56 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ec283509

repoman: Migrate some additional Dependency code to the plugin

 pym/repoman/modules/scan/depend/depend.py | 13 -
 pym/repoman/scanner.py| 22 +++---
 2 files changed, 15 insertions(+), 20 deletions(-)

diff --git a/pym/repoman/modules/scan/depend/depend.py 
b/pym/repoman/modules/scan/depend/depend.py
index 8a0ff48..7f1d007 100644
--- a/pym/repoman/modules/scan/depend/depend.py
+++ b/pym/repoman/modules/scan/depend/depend.py
@@ -1,3 +1,5 @@
+# -*- coding:utf-8 -*-
+
 
 from _emerge.Package import Package
 
@@ -121,7 +123,16 @@ class DependChecks(object):
qacat = m + ".syntax"
self.qatracker.add_error(
qacat, "%s: %s: %s" % (ebuild.relative_path, m, 
b))
-   return {'continue': False, 'unknown_pkgs': unknown_pkgs, 
'type_list': type_list}
+
+   # data required for some other tests
+   badlicsyntax = len([z for z in type_list if z == "LICENSE"])
+   badprovsyntax = len([z for z in type_list if z == "PROVIDE"])
+   baddepsyntax = len(type_list) != badlicsyntax + badprovsyntax
+   badlicsyntax = badlicsyntax > 0
+   #badprovsyntax = badprovsyntax > 0
+
+   return {'continue': False, 'unknown_pkgs': unknown_pkgs, 
'type_list': type_list,
+   'badlicsyntax': badlicsyntax, 'baddepsyntax': 
baddepsyntax}
 
@property
def runInPkgs(self):

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index 5c35519..804a3f2 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -327,26 +327,10 @@ class Scanner(object):
if y_ebuild_continue:
continue
 
-   if dynamic_data['live_ebuild'] and 
self.repo_settings.repo_config.name == "gentoo":
-   self.liveeclasscheck.check(
-   dynamic_data['pkg'], xpkg, 
dynamic_data['ebuild'], y_ebuild, dynamic_data['ebuild'].keywords, 
self.repo_metadata['pmaskdict'])
-
-   unknown_pkgs = set()
-   baddepsyntax = False
-   badlicsyntax = False
-   badprovsyntax = False
-   # catpkg = catdir + "/" + y_ebuild
-
-   badlicsyntax = len([z for z in 
dynamic_data['type_list'] if z == "LICENSE"])
-   badprovsyntax = len([z for z in 
dynamic_data['type_list'] if z == "PROVIDE"])
-   baddepsyntax = len(dynamic_data['type_list']) != 
badlicsyntax + badprovsyntax
-   badlicsyntax = badlicsyntax > 0
-   badprovsyntax = badprovsyntax > 0
-
used_useflags = 
used_useflags.union(dynamic_data['ebuild_UsedUseFlags'])
 
# license checks
-   if not badlicsyntax:
+   if not dynamic_data['badlicsyntax']:
self.licensecheck.check(dynamic_data['pkg'], 
xpkg, dynamic_data['ebuild'], y_ebuild)
 
self.restrictcheck.check(dynamic_data['pkg'], xpkg, 
dynamic_data['ebuild'], y_ebuild)
@@ -452,7 +436,7 @@ class Scanner(object):
dep_settings.usemask = 
dep_settings._use_manager.getUseMask(
dynamic_data['pkg'], 
stable=dep_settings._parent_stable)
 
-   if not baddepsyntax:
+   if not dynamic_data['baddepsyntax']:
ismasked = not 
dynamic_data['ebuild'].archs or \
dynamic_data['pkg'].cpv not in 
self.portdb.xmatch("match-visible",
Atom("%s::%s" % 
(dynamic_data['pkg'].cp, self.repo_settings.repo_config.name)))
@@ -542,7 +526,7 @@ class Scanner(object):
% 
(dynamic_data['ebuild'].relative_path, mytype, keyword,

prof, pformat(atoms, indent=6)))
 
-   if not baddepsyntax and dynamic_data['unknown_pkgs']:
+   if not dynamic_data['baddepsyntax'] and 
dynamic_data['unknown_pkgs']:
type_map = {}
for mytype, atom in 
dynamic_data['unknown_pkgs']:
type_map.setdefault(mytype, 
set()).add(atom)



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

2016-01-29 Thread Brian Dolbec
commit: 6a054584e7514cba37b37aa45c961f3427e3c7bc
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Jan  4 04:44:05 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:51:57 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=6a054584

repoman: Create a new MultiCheck class plugin

Move ebuilds/ checks.py and errors.py to the scan/ebuild plugin.
Remove the checks_init from main(), initialize it in the MultiCheck
class where it is needed.

 pym/repoman/checks/ebuilds/__init__.py |  0
 pym/repoman/main.py|  2 -
 pym/repoman/modules/scan/ebuild/__init__.py|  9 +
 .../ebuilds => modules/scan/ebuild}/checks.py  |  2 +-
 .../ebuilds => modules/scan/ebuild}/errors.py  |  0
 pym/repoman/modules/scan/ebuild/multicheck.py  | 43 ++
 pym/repoman/scanner.py | 21 +--
 7 files changed, 54 insertions(+), 23 deletions(-)

diff --git a/pym/repoman/checks/ebuilds/__init__.py 
b/pym/repoman/checks/ebuilds/__init__.py
deleted file mode 100644
index e69de29..000

diff --git a/pym/repoman/main.py b/pym/repoman/main.py
index 8784685..890e034 100755
--- a/pym/repoman/main.py
+++ b/pym/repoman/main.py
@@ -26,7 +26,6 @@ from portage.util import formatter
 
 from repoman.actions import Actions
 from repoman.argparser import parse_args
-from repoman.checks.ebuilds.checks import checks_init
 from repoman.qa_data import (
format_qa_output, format_qa_output_column, qahelp,
qawarnings, qacats)
@@ -65,7 +64,6 @@ def repoman_main(argv):
if options.experimental_inherit == 'y':
# This is experimental, so it's non-fatal.
qawarnings.add("inherit.missing")
-   checks_init(experimental_inherit=True)
 
# Set this to False when an extraordinary issue (generally
# something other than a QA issue) makes it impossible to

diff --git a/pym/repoman/modules/scan/ebuild/__init__.py 
b/pym/repoman/modules/scan/ebuild/__init__.py
index a22e736..e712e4b 100644
--- a/pym/repoman/modules/scan/ebuild/__init__.py
+++ b/pym/repoman/modules/scan/ebuild/__init__.py
@@ -28,6 +28,15 @@ module_spec = {
'func_desc': {
},
},
+   'multicheck-module': {
+   'name': "multicheck",
+   'sourcefile': "multicheck",
+   'class': "MultiCheck",
+   'description': doc,
+   'functions': ['check'],
+   'func_kwargs': {
+   },
+   },
}
 }
 

diff --git a/pym/repoman/checks/ebuilds/checks.py 
b/pym/repoman/modules/scan/ebuild/checks.py
similarity index 99%
rename from pym/repoman/checks/ebuilds/checks.py
rename to pym/repoman/modules/scan/ebuild/checks.py
index 5420e51..be59b05 100644
--- a/pym/repoman/checks/ebuilds/checks.py
+++ b/pym/repoman/modules/scan/ebuild/checks.py
@@ -21,7 +21,7 @@ from portage.eapi import (
eapi_has_src_prepare_and_src_configure, eapi_has_dosed_dohard,
eapi_exports_AA, eapi_has_pkg_pretend)
 
-import repoman.checks.ebuilds.errors as errors
+from . import errors
 
 
 class LineCheck(object):

diff --git a/pym/repoman/checks/ebuilds/errors.py 
b/pym/repoman/modules/scan/ebuild/errors.py
similarity index 100%
rename from pym/repoman/checks/ebuilds/errors.py
rename to pym/repoman/modules/scan/ebuild/errors.py

diff --git a/pym/repoman/modules/scan/ebuild/multicheck.py 
b/pym/repoman/modules/scan/ebuild/multicheck.py
new file mode 100644
index 000..989d695
--- /dev/null
+++ b/pym/repoman/modules/scan/ebuild/multicheck.py
@@ -0,0 +1,43 @@
+
+import io
+
+from portage import _encodings, _unicode_encode
+
+from .checks import run_checks, checks_init
+
+
+class MultiCheck(object):
+   '''Class to run multiple different checks on an ebuild'''
+
+   def __init__(self, **kwargs):
+   self.qatracker = kwargs.get('qatracker')
+   self.options = kwargs.get('options')
+   checks_init(self.options.experimental_inherit == 'y')
+
+   def check(self, **kwargs):
+   ebuild = kwargs.get('ebuild')
+   pkg = kwargs.get('pkg')
+   try:
+   # All ebuilds should have utf_8 encoding.
+   f = io.open(
+   _unicode_encode(ebuild.full_path, 
encoding=_encodings['fs'],
+   errors='strict'),
+   mode='r', encoding=_encodings['repo.content'])
+   try:
+   for check_name, e in run_checks(f, pkg):
+   self.qatracker.add_error(
+   check_name, 
ebuild.relative_path + ': %s' % e)
+   finally:
+ 

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

2016-01-29 Thread Brian Dolbec
commit: b121db232dc4b28a50ac55c049888a50316eb02e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jan  3 18:28:58 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:33:54 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b121db23

repoman: Complete KeywordChecks migration

 pym/repoman/modules/scan/keywords/keywords.py | 47 ---
 pym/repoman/scanner.py|  3 +-
 2 files changed, 23 insertions(+), 27 deletions(-)

diff --git a/pym/repoman/modules/scan/keywords/keywords.py 
b/pym/repoman/modules/scan/keywords/keywords.py
index 484d7d5..e34c891 100644
--- a/pym/repoman/modules/scan/keywords/keywords.py
+++ b/pym/repoman/modules/scan/keywords/keywords.py
@@ -19,6 +19,8 @@ class KeywordChecks(ScanBase):
super(KeywordChecks, self).__init__(**kwargs)
self.qatracker = kwargs.get('qatracker')
self.options = kwargs.get('options')
+   self.repo_metadata = kwargs.get('repo_metadata')
+   self.profiles = kwargs.get('profiles')
self.slot_keywords = {}
 
def prepare(self, **kwargs):
@@ -45,21 +47,19 @@ class KeywordChecks(ScanBase):
live_ebuild = kwargs.get('live_ebuild')
if not self.options.straight_to_stable:
self._checkAddedWithStableKeywords(
-   package, ebuild, y_ebuild, keywords, changed)
+   xpkg, ebuild, y_ebuild, ebuild.keywords, 
changed)
 
-   self._checkForDroppedKeywords(
-   pkg, ebuild, ebuild_archs, live_ebuild)
+   self._checkForDroppedKeywords(pkg, ebuild, ebuild.archs, 
live_ebuild)
 
-   self._checkForInvalidKeywords(
-   pkg, package, y_ebuild, kwlist, profiles)
+   self._checkForInvalidKeywords(ebuild, xpkg, y_ebuild)
 
-   self._checkForMaskLikeKeywords(
-   package, y_ebuild, keywords, kwlist)
+   self._checkForMaskLikeKeywords(xpkg, y_ebuild, ebuild.keywords)
 
-   self.slot_keywords[pkg.slot].update(ebuild_archs)
+   self.slot_keywords[pkg.slot].update(ebuild.archs)
return {'continue': False}
 
-   def _isKeywordStable(self, keyword):
+   @staticmethod
+   def _isKeywordStable(keyword):
return not keyword.startswith("~") and not 
keyword.startswith("-")
 
def _checkAddedWithStableKeywords(
@@ -88,9 +88,8 @@ class KeywordChecks(ScanBase):
ebuild.relative_path,
" 
".join(sorted(dropped_keywords
 
-   def _checkForInvalidKeywords(
-   self, pkg, package, y_ebuild, kwlist, profiles):
-   myuse = pkg._metadata["KEYWORDS"].split()
+   def _checkForInvalidKeywords(self, ebuild, xpkg, y_ebuild):
+   myuse = ebuild.keywords
 
for mykey in myuse:
if mykey not in ("-*", "*", "~*"):
@@ -99,20 +98,16 @@ class KeywordChecks(ScanBase):
if not self._isKeywordStable(myskey[:1]):
myskey = myskey[1:]
 
-   if myskey not in kwlist:
+   if myskey not in self.repo_metadata['kwlist']:
+   
self.qatracker.add_error("KEYWORDS.invalid",
+   "%s/%s.ebuild: %s" % (xpkg, 
y_ebuild, mykey))
+   elif myskey not in self.profiles:
self.qatracker.add_error(
"KEYWORDS.invalid",
-   "%s/%s.ebuild: %s" % (
-   package, y_ebuild, 
mykey))
-   elif myskey not in profiles:
-   self.qatracker.add_error(
-   "KEYWORDS.invalid",
-   "%s/%s.ebuild: %s (profile 
invalid)" % (
-   package, y_ebuild, 
mykey))
-
-   def _checkForMaskLikeKeywords(
-   self, package, y_ebuild, keywords, kwlist):
+   "%s/%s.ebuild: %s (profile 
invalid)"
+   % (xpkg, y_ebuild, 
mykey))
 
+   def _checkForMaskLikeKeywords(self, xpkg, y_ebuild, keywords):
# KEYWORDS="-*" is a stupid replacement for package.mask
# and screws general KEYWORDS semantics
if "-*" in keywords:
@@ -121,12 +116,12 @@ class KeywordChecks(ScanBase):
for kw in keywords:
   

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

2016-01-29 Thread Brian Dolbec
commit: e4f60d8e53d82e90671576e01ae9b7f8ea519c66
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jan  8 08:46:01 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jan 30 06:33:55 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e4f60d8e

repoman: Create RubyEclassChecks class plugin

 pym/repoman/checks/ebuilds/eclasses/__init__.py|  0
 pym/repoman/modules/scan/eclasses/__init__.py  |  9 +
 .../{checks/ebuilds => modules/scan}/eclasses/ruby.py  | 18 ++
 pym/repoman/scanner.py |  9 ++---
 4 files changed, 25 insertions(+), 11 deletions(-)

diff --git a/pym/repoman/checks/ebuilds/eclasses/__init__.py 
b/pym/repoman/checks/ebuilds/eclasses/__init__.py
deleted file mode 100644
index e69de29..000

diff --git a/pym/repoman/modules/scan/eclasses/__init__.py 
b/pym/repoman/modules/scan/eclasses/__init__.py
index ed9a7c7..126f2a6 100644
--- a/pym/repoman/modules/scan/eclasses/__init__.py
+++ b/pym/repoman/modules/scan/eclasses/__init__.py
@@ -19,6 +19,15 @@ module_spec = {
'func_kwargs': {
},
},
+   'ruby-module': {
+   'name': "ruby",
+   'sourcefile': "ruby",
+   'class': "RubyEclassChecks",
+   'description': doc,
+   'functions': ['check'],
+   'func_kwargs': {
+   },
+   },
}
 }
 

diff --git a/pym/repoman/checks/ebuilds/eclasses/ruby.py 
b/pym/repoman/modules/scan/eclasses/ruby.py
similarity index 62%
rename from pym/repoman/checks/ebuilds/eclasses/ruby.py
rename to pym/repoman/modules/scan/eclasses/ruby.py
index e8d36ea..4dc5d62 100644
--- a/pym/repoman/checks/ebuilds/eclasses/ruby.py
+++ b/pym/repoman/modules/scan/eclasses/ruby.py
@@ -4,19 +4,23 @@ Performs Ruby eclass checks
 '''
 
 from repoman.qa_data import ruby_deprecated
+from repoman.modules.scan.scanbase import ScanBase
 
 
-class RubyEclassChecks(object):
+class RubyEclassChecks(ScanBase):
'''Performs checks for the usage of Ruby eclasses in ebuilds'''
 
-   def __init__(self, qatracker):
+   def __init__(self, **kwargs):
'''
@param qatracker: QATracker instance
'''
-   self.qatracker = qatracker
+   super(RubyEclassChecks, self).__init__(**kwargs)
+   self.qatracker = kwargs.get('qatracker')
self.old_ruby_eclasses = ["ruby-ng", "ruby-fakegem", "ruby"]
 
-   def check(self, pkg, ebuild):
+   def check(self, **kwargs):
+   pkg = kwargs.get('pkg')
+   ebuild = kwargs.get('ebuild')
is_inherited = lambda eclass: eclass in pkg.inherited
is_old_ruby_eclass_inherited = filter(
is_inherited, self.old_ruby_eclasses)
@@ -30,3 +34,9 @@ class RubyEclassChecks(object):
"IUSE.rubydeprecated",
(ebuild.relative_path + ": 
Deprecated ruby target: %s")
% myruby)
+   return {'continue': False}
+
+   @property
+   def runInEbuilds(self):
+   '''Ebuild level scans'''
+   return (True, [self.check])

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index 23642c3..006c3f7 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -18,7 +18,6 @@ from portage import _unicode_encode
 from portage.dep import Atom
 from portage.output import green
 from repoman.checks.ebuilds.checks import run_checks
-from repoman.checks.ebuilds.eclasses.ruby import RubyEclassChecks
 from repoman.checks.ebuilds.variables.license import LicenseChecks
 from repoman.checks.ebuilds.variables.restrict import RestrictChecks
 from repoman.modules.commit import repochecks
@@ -214,7 +213,6 @@ class Scanner(object):
self.modules[mod_class.__name__] = 
mod_class(**self.kwargs)
 
# initialize our checks classes here before the big xpkg loop
-   self.rubyeclasscheck = RubyEclassChecks(self.qatracker)
self.licensecheck = LicenseChecks(self.qatracker, liclist, 
liclist_deprecated)
self.restrictcheck = RestrictChecks(self.qatracker)
 
@@ -301,7 +299,7 @@ class Scanner(object):
('thirdpartymirrors', 'ThirdPartyMirrors'),
('description', 'DescriptionChecks'), (None, 
'KeywordChecks'),
('arches', 'ArchChecks'), ('depend', 
'DependChecks'),
-   ('use_flags', 'USEFlagChecks'),
+   ('use_flags', 'USEFlagChecks'), ('ruby', 
'RubyEclassChecks'),
]:
if m

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

2016-01-29 Thread NP Hardass
commit: 4469bdbf74cebf43c949f218a202caf0f5b70f99
Author: NP-Hardass  gentoo  org>
AuthorDate: Sat Jan 30 05:33:10 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Sat Jan 30 05:33:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4469bdbf

app-emulation/wine: Check SHAs for staging compat, bug #572522

Package-Manager: portage-2.2.26

 app-emulation/wine/wine-.ebuild | 12 
 1 file changed, 12 insertions(+)

diff --git a/app-emulation/wine/wine-.ebuild 
b/app-emulation/wine/wine-.ebuild
index 4c1b6f4..b44030b 100644
--- a/app-emulation/wine/wine-.ebuild
+++ b/app-emulation/wine/wine-.ebuild
@@ -204,9 +204,21 @@ src_unpack() {
if [[ ${PV} == "" ]] ; then
git-r3_src_unpack
if use staging; then
+   local WINE_COMMIT=${EGIT_VERSION}
+
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
+   unset EGIT_COMMIT;
+
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack
+
+   local 
STAGING_COMMIT=$("${STAGING_DIR}/patches/patchinstall.sh" --upstream-commit) || 
die
+
+   if [[ "${WINE_COMMIT}" != "${STAGING_COMMIT}" ]]; then
+   einfo "The current Staging patchset is not 
guaranteed to apply on this WINE commit."
+   einfo "If src_prepare fails, try emerging with 
the env var EGIT_COMMIT."
+   einfo "Example: EGIT_COMMIT=${STAGING_COMMIT} 
emerge -1 wine"
+   fi
fi
else
unpack ${P}.tar.bz2



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

2016-01-29 Thread Brian Evans
commit: 66db8be92b5d17fd8ead751769ec561f3e0d5b57
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Jan 30 04:25:01 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Jan 30 04:25:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66db8be9

php-ext-source-r2: Add phpdbg SAPI to the default list

 eclass/php-ext-source-r2.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/php-ext-source-r2.eclass b/eclass/php-ext-source-r2.eclass
index 4d1714d..bc1c63a 100644
--- a/eclass/php-ext-source-r2.eclass
+++ b/eclass/php-ext-source-r2.eclass
@@ -234,7 +234,7 @@ php_init_slot_env() {
 php-ext-source-r2_buildinilist() {
# Work out the list of .ini files to edit/add to
if [[ -z "${PHPSAPILIST}" ]] ; then
-   PHPSAPILIST="apache2 cli cgi fpm embed"
+   PHPSAPILIST="apache2 cli cgi fpm embed phpdbg"
fi
 
PHPINIFILELIST=""



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

2016-01-29 Thread Brian Evans
commit: 36fe288c905efccad43ccf50873c6a87d1a36133
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Jan 30 03:27:36 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Jan 30 03:27:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fe288c

dev-lang/php: Adjust the REQUIRED_USE to be readline or libedit for cli

Package-Manager: portage-2.2.27

 dev-lang/php/php-7.0.2-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/php/php-7.0.2-r5.ebuild b/dev-lang/php/php-7.0.2-r5.ebuild
index e502be4..f6014cd 100644
--- a/dev-lang/php/php-7.0.2-r5.ebuild
+++ b/dev-lang/php/php-7.0.2-r5.ebuild
@@ -158,9 +158,9 @@ DEPEND="${DEPEND}
 
 php="=${CATEGORY}/${PF}"
 
-# Without USE=readline, the interactive "php -a" CLI will hang.
+# Without USE=readline or libedit, the interactive "php -a" CLI will hang.
 REQUIRED_USE="
-   cli? ( readline )
+   cli? ( ^^ ( readline libedit ) )
truetype? ( gd )
vpx? ( gd )
cjk? ( gd )



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

2016-01-29 Thread Michael Orlitzky
commit: 99bef6cb2b8a5a3b8b461c00328d28eacced1a23
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan 30 03:03:09 2016 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 30 03:03:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99bef6cb

dev-php/PEAR-DB: add version 1.9.2.

This version bump adds support for php-7.x. The package also has a
passing test suite that has been added to the ebuild.

Gentoo-Bug: 573246
Reported-By: Hanno Böck  gentoo.org>

Package-Manager: portage-2.2.26

 dev-php/PEAR-DB/Manifest |  1 +
 dev-php/PEAR-DB/PEAR-DB-1.9.2.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-php/PEAR-DB/Manifest b/dev-php/PEAR-DB/Manifest
index 59ffb45..11d3bac 100644
--- a/dev-php/PEAR-DB/Manifest
+++ b/dev-php/PEAR-DB/Manifest
@@ -1 +1,2 @@
 DIST DB-1.8.2.tgz 131693 SHA256 
51a4ad2bd3a5ec3590591013620bc81a89bc871d299599d4152681f5d2b1f125 SHA512 
0af79e037964962d6e517d28aa6908de011ea8e1effd35c3f5250462e4a58e4253671f830171bb59f11a491957c44d2732f667cca9351a3bebb7595dc92f3055
 WHIRLPOOL 
0c2f51ba24b20f3a11020556a0fbff5155fce95961a33ae1e7367407909af9177965a2c9f7b6ec0cc90572f907cbeb312fe4bd8e83875facbdb1ca7afcf5d316
+DIST DB-1.9.2.tgz 133795 SHA256 
09a32b3eb7242accd61a8d8270596ab7486d2d63d2612ad51def696f7f2bd1b1 SHA512 
126847a24c20731f1e5f4a549e9d7e0651a760f10c49cfc7550f80dd8b05f3560bc80110bcaab9e79dcbb714c6113948f14a727f7f4087a23178b3db0afa
 WHIRLPOOL 
594d8a425b250a5501f1ffcff2e7cb19ddb88d70eaeff0749b0ad564dd2e9b7a90a94a0b4757e99a72631449965cfa8d7fc6d2c5beea78201822b1e05b1cdf41

diff --git a/dev-php/PEAR-DB/PEAR-DB-1.9.2.ebuild 
b/dev-php/PEAR-DB/PEAR-DB-1.9.2.ebuild
new file mode 100644
index 000..08fad89
--- /dev/null
+++ b/dev-php/PEAR-DB/PEAR-DB-1.9.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit php-pear-r1
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+DESCRIPTION="Database abstraction layer for PHP"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE="test"
+
+src_test() {
+   # Requires the "pear" executable from dev-php/PEAR-PEAR, and also
+   # a working version of the cli SAPI eselected.
+   pear run-tests tests || die
+
+   # The command succeeds regardless of whether or not the test suite
+   # passed, but this file is only written when there was a failure.
+   [[ -f run-tests.log ]] && die "test suite failed"
+}



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

2016-01-29 Thread Alex Brandt
commit: 08855a2d04e7f865af9868f6cc7925e5953f340b
Author: Alex Brandt  gentoo  org>
AuthorDate: Sat Jan 30 02:55:41 2016 +
Commit: Alex Brandt  gentoo  org>
CommitDate: Sat Jan 30 02:55:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08855a2d

dev-python/mkdocs-bootswatch: add version 0.1.0

Package-Manager: portage-2.2.27

 dev-python/mkdocs-bootswatch/Manifest|  1 +
 dev-python/mkdocs-bootswatch/metadata.xml| 10 ++
 .../mkdocs-bootswatch/mkdocs-bootswatch-0.1.0.ebuild | 20 
 3 files changed, 31 insertions(+)

diff --git a/dev-python/mkdocs-bootswatch/Manifest 
b/dev-python/mkdocs-bootswatch/Manifest
new file mode 100644
index 000..9884b53
--- /dev/null
+++ b/dev-python/mkdocs-bootswatch/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-bootswatch-0.1.0.tar.gz 4350835 SHA256 
8123a872ceba41b63c06f6e7adf46d6d8e6ac74d4fc633df1bf01177b0a63e4e SHA512 
1cd770674308fadfaf33a80d6c1e2c0f2c9b1386ce3eb84ccdace02f6a29a9d512b9538ebd1e8a77c2d8d802694fc873936681f531c125bd739eeb4d33ca0e5e
 WHIRLPOOL 
fb029d8538588733e60a85c1d14555b6938f706a2943492fbc6c4a02ebfd0ceaca90a92f0138286d0848974a866db080b3326812e2f6db3e21ac5a8d5335896f

diff --git a/dev-python/mkdocs-bootswatch/metadata.xml 
b/dev-python/mkdocs-bootswatch/metadata.xml
new file mode 100644
index 000..02be8c5
--- /dev/null
+++ b/dev-python/mkdocs-bootswatch/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   alund...@gentoo.org
+   Alex Brandt
+   
+   
+   
+

diff --git a/dev-python/mkdocs-bootswatch/mkdocs-bootswatch-0.1.0.ebuild 
b/dev-python/mkdocs-bootswatch/mkdocs-bootswatch-0.1.0.ebuild
new file mode 100644
index 000..bab1624
--- /dev/null
+++ b/dev-python/mkdocs-bootswatch/mkdocs-bootswatch-0.1.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="Bootswatch themes for MkDocs"
+HOMEPAGE="http://www.mkdocs.org";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""



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

2016-01-29 Thread Alex Brandt
commit: d52662e59c5cc7eeb657e15d39f9d07e618f8d54
Author: Alex Brandt  gentoo  org>
AuthorDate: Sat Jan 30 02:50:40 2016 +
Commit: Alex Brandt  gentoo  org>
CommitDate: Sat Jan 30 02:51:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52662e5

dev-python/mkdocs-bootstrap: add version 0.1.1

Package-Manager: portage-2.2.27

 dev-python/mkdocs-bootstrap/Manifest |  1 +
 dev-python/mkdocs-bootstrap/metadata.xml | 10 ++
 .../mkdocs-bootstrap/mkdocs-bootstrap-0.1.1.ebuild   | 20 
 3 files changed, 31 insertions(+)

diff --git a/dev-python/mkdocs-bootstrap/Manifest 
b/dev-python/mkdocs-bootstrap/Manifest
new file mode 100644
index 000..422ba35
--- /dev/null
+++ b/dev-python/mkdocs-bootstrap/Manifest
@@ -0,0 +1 @@
+DIST mkdocs-bootstrap-0.1.1.tar.gz 363121 SHA256 
15084a6be59393fe5ecb9f04d09e674337a69fbd1e6ec5d9328e606a6c6cab36 SHA512 
edaf4178f2a5914bf6fb7daaf4dfeabe42eff6872e60ca78bf748b55bb2e487742ada279696ee6f8aad87106d38e7bcf0e24460b85d441b5f77e4f64a99a4b66
 WHIRLPOOL 
830da77e33bb5d29331724828e6356da5ce1a3f26b7a49d7a751114e6fe06038cca9a263d0f384849910987de2b6581a2a77c5f67fd10430570703eeb4dc9936

diff --git a/dev-python/mkdocs-bootstrap/metadata.xml 
b/dev-python/mkdocs-bootstrap/metadata.xml
new file mode 100644
index 000..02be8c5
--- /dev/null
+++ b/dev-python/mkdocs-bootstrap/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   alund...@gentoo.org
+   Alex Brandt
+   
+   
+   
+

diff --git a/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-0.1.1.ebuild 
b/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-0.1.1.ebuild
new file mode 100644
index 000..0ce3df5
--- /dev/null
+++ b/dev-python/mkdocs-bootstrap/mkdocs-bootstrap-0.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit distutils-r1
+
+DESCRIPTION="Bootstrap theme for MkDocs"
+HOMEPAGE="http://www.mkdocs.org";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""



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

2016-01-29 Thread Brian Evans
commit: 8507a9b6f3fc4d48a988aa4db8b2dff0394af4a3
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Jan 30 02:49:19 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Jan 30 02:49:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8507a9b6

dev-db/mysql-init-scripts: Touch up the postinst messages

Package-Manager: portage-2.2.27

 dev-db/mysql-init-scripts/mysql-init-scripts-2.1_rc1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.1_rc1.ebuild 
b/dev-db/mysql-init-scripts/mysql-init-scripts-2.1_rc1.ebuild
index b47641d..dad018d 100644
--- a/dev-db/mysql-init-scripts/mysql-init-scripts-2.1_rc1.ebuild
+++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.1_rc1.ebuild
@@ -52,7 +52,13 @@ src_install() {
 
 pkg_postinst() {
if use amd64 || use x86 ; then
+   einfo ""
elog "To use the mysql-s6 script, you need to install the 
optional sys-apps/s6 package."
elog "If you wish to use s6 logging support, comment out the 
log-error setting in your my.cnf"
fi
+
+   einfo ""
+   elog "Starting with version 10.1.8, MariaDB includes an improved 
systemd unit named mariadb.service"
+   elog "You should prefer that unit over this package's mysqld.service."
+   einfo ""
 }



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-init-scripts/files/, dev-db/mysql-init-scripts/

2016-01-29 Thread Brian Evans
commit: c3bf8ff29ade3fd7eba1f1ca98a96d70558b3720
Author: Brian Evans  gentoo  org>
AuthorDate: Sat Jan 30 02:33:01 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat Jan 30 02:33:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3bf8ff2

dev-db/mysql-init-scripts: Version bump to update systemd units wrt bug 572788

dev-db/mariadb has started shipping it's own Notify based units starting with 
10.1.8
Set the conflict in mysqld.service to compensate
Also, set the binary to be /usr/sbin/mysqld so we are not monitoring a monitor

Package-Manager: portage-2.2.27

 dev-db/mysql-init-scripts/files/mysqld-v2.service  | 27 ++
 .../mysql-init-scripts/files/mysqld_at-v2.service  | 26 ++
 .../mysql-init-scripts-2.1_rc1.ebuild  | 58 ++
 3 files changed, 111 insertions(+)

diff --git a/dev-db/mysql-init-scripts/files/mysqld-v2.service 
b/dev-db/mysql-init-scripts/files/mysqld-v2.service
new file mode 100644
index 000..12f7731
--- /dev/null
+++ b/dev-db/mysql-init-scripts/files/mysqld-v2.service
@@ -0,0 +1,27 @@
+[Unit]
+Description=MySQL database server
+After=syslog.target
+After=network.target
+Conflicts=mariadb.service
+
+[Service]
+Type=simple
+User=mysql
+Group=mysql
+
+# Note: we set --basedir to prevent probes that might trigger SELinux alarms,
+# https://bugzilla.redhat.com/show_bug.cgi?id=547485
+ExecStart=/usr/sbin/mysqld --basedir=/usr
+ExecStartPost=/usr/libexec/mysqld-wait-ready $MAINPID
+
+# Give a reasonable amount of time for the server to start up/shut down
+TimeoutSec=300
+
+# We rely on systemd, not mysqld_safe, to restart mysqld if it dies
+Restart=always
+
+# Place temp files in a secure directory, not /tmp
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target

diff --git a/dev-db/mysql-init-scripts/files/mysqld_at-v2.service 
b/dev-db/mysql-init-scripts/files/mysqld_at-v2.service
new file mode 100644
index 000..4c6a8ca
--- /dev/null
+++ b/dev-db/mysql-init-scripts/files/mysqld_at-v2.service
@@ -0,0 +1,26 @@
+[Unit]
+Description=MySQL database server
+ConditionPathExists=/etc/mysql/my%I.cnf
+After=network.target
+
+[Service]
+Type=simple
+User=mysql
+Group=mysql
+
+# Note: we set --basedir to prevent probes that might trigger SELinux alarms,
+# https://bugzilla.redhat.com/show_bug.cgi?id=547485
+ExecStart=/usr/sbin/mysqld --defaults-file=/etc/mysql/my%I.cnf --basedir=/usr
+ExecStartPost=/usr/libexec/mysqld-wait-ready $MAINPID
+
+# Give a reasonable amount of time for the server to start up/shut down
+TimeoutSec=300
+
+# We rely on systemd, not mysqld_safe, to restart mysqld if it dies
+Restart=always
+
+# Place temp files in a secure directory, not /tmp
+PrivateTmp=true
+
+[Install]
+WantedBy=multi-user.target

diff --git a/dev-db/mysql-init-scripts/mysql-init-scripts-2.1_rc1.ebuild 
b/dev-db/mysql-init-scripts/mysql-init-scripts-2.1_rc1.ebuild
new file mode 100644
index 000..b47641d
--- /dev/null
+++ b/dev-db/mysql-init-scripts/mysql-init-scripts-2.1_rc1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit systemd s6
+
+DESCRIPTION="Gentoo MySQL init scripts."
+HOMEPAGE="https://www.gentoo.org/";
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+DEPEND=""
+# This _will_ break with MySQL 5.0, 4.x, 3.x
+# It also NEEDS openrc for the save_options/get_options builtins.
+# The s6 support was added after openrc 0.16.2
+RDEPEND="
+   !

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

2016-01-29 Thread Ian Stakenvicius
commit: 0c8693fc1c0c34cb150bd8bbb454a4f9424174ed
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Sat Jan 30 02:09:46 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Sat Jan 30 02:09:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8693fc

www-client/firefox-44.0: drop EGL use flag

EGL support in firefox-44 is non-optional, but it is also not the default GL 
provider; this
flag could set EGL to be the default GL provider instead of GLX, but there are 
both compile time
and link time issues with attempting to do this.  Removing the flag until the 
build-time situation
has improved.

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

Package-Manager: portage-2.2.26

 www-client/firefox/firefox-44.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/firefox-44.0.ebuild 
b/www-client/firefox/firefox-44.0.ebuild
index c019b3d..8c5198c 100644
--- a/www-client/firefox/firefox-44.0.ebuild
+++ b/www-client/firefox/firefox-44.0.ebuild
@@ -43,7 +43,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 
~amd64-linux ~x86-linu
 
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="bindist egl hardened +hwaccel pgo selinux +gmp-autoupdate test"
+IUSE="bindist hardened +hwaccel pgo selinux +gmp-autoupdate test"
 RESTRICT="!bindist? ( bindist )"
 
 # More URIs appended below...
@@ -205,7 +205,8 @@ src_configure() {
# Add full relro support for hardened
use hardened && append-ldflags "-Wl,-z,relro,-z,now"
 
-   use egl && mozconfig_annotate 'Enable EGL as GL provider' 
--with-gl-provider=EGL
+   # EGL use flag removed for now, as build failures ensue with firefox-44
+   #use egl && mozconfig_annotate 'Enable EGL as GL provider' 
--with-gl-provider=EGL
 
# Setup api key for location services
echo -n "${_google_api_key}" > "${S}"/google-api-key



[gentoo-commits] proj/java:master commit in: dev-java/icedtea/files/, dev-java/icedtea/

2016-01-29 Thread Andrew John Hughes
commit: 4ec2d9514018308fffa832ca6ad9020517b4607f
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Sat Jan 30 01:42:43 2016 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Sat Jan 30 01:42:43 2016 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=4ec2d951

dev-java/icedtea: Bump to pre08 and sync against 2.x. Add SunEC support & 
remove PKCS11 (nss). Add back libXt dependency (needed for headers). Drop 
unneeded libxslt dependency. Fix SystemTap testing and disable all JTreg 
testing.

Package-Manager: portage-2.2.26

 dev-java/icedtea/ChangeLog | 10 
 dev-java/icedtea/Manifest  | 16 +++
 dev-java/icedtea/files/pr1983.patch| 41 
 dev-java/icedtea/files/pr2804.patch| 41 
 dev-java/icedtea/files/pr2825.patch| 12 +
 ..._pre07-r2.ebuild => icedtea-3.0.0_pre08.ebuild} | 54 ++
 6 files changed, 146 insertions(+), 28 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index 5003f69..4eb9cca 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -2,6 +2,16 @@
 # Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*icedtea-3.0.0_pre08 (30 Jan 2016)
+
+  30 Jan 2016; Andrew John Hughes 
+  +files/pr1983.patch, +files/pr2804.patch, +files/pr2825.patch,
+  +icedtea-3.0.0_pre08.ebuild, -icedtea-3.0.0_pre07-r2.ebuild:
+  dev-java/icedtea: Bump to pre08 and sync against 2.x. Add SunEC support &
+  remove PKCS11 (nss). Add back libXt dependency (needed for headers). Drop
+  unneeded libxslt dependency. Fix SystemTap testing and disable all JTreg
+  testing.
+
   25 Jan 2016; Andrew John Hughes 
   icedtea-6.1.13.10.ebuild, icedtea-6..ebuild:
   dev-java/icedtea: Re-sync IcedTea 1.x ebuilds with IcedTea 2.x ebuilds.

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index e208bd1..b9f3c63 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -13,14 +13,14 @@ DIST icedtea-2.7-jaxws-299588405837.tar.bz2 2022135 SHA256 
816a6d7a4bd302871d73f
 DIST icedtea-2.7-jdk-2db5e90a399b.tar.bz2 32380031 SHA256 
900bba75d68a8d92f58c7b8da1ea141be6d5f01f7cc015f85c2b14573384b62c SHA512 
f31bd7c08577b0f222e9c65538837c41a7d5f90d15738dc536fa105041d920cff05b5a7b39aa59ab04452a6c34f59e6e8ebcecc66194d6a466ced07ec24a8c76
 WHIRLPOOL 
f78ef4ac0f43052066d0ed762b20017bbfd8567c177caac782a48fb88ef30b0447d29be3fe79663a9babe3470ca3c63e948e0b0c53b057313a42bc8f306476f8
 DIST icedtea-2.7-langtools-bc95d2472055.tar.bz2 1709785 SHA256 
63d693b2716302cee97dfb0562710d214cac5e839095235f2b686987cf298661 SHA512 
2a3a3c84be06c38ed6f0d861cf45099f24adb9fa2d958be8749b2a1821a91b17a81fc1a4ec21af575c6ee9a02ee9318751c9f12b438894e033c0accff5ece5a3
 WHIRLPOOL 
a5b0a5509a5f499f41c8d06eb6d45c88737d78be48bebaa84f87511b6090bd9b414cf1b2698a4df1516d073df82037eb53e9eb04066f84bafbe7a57b6fcb3f42
 DIST icedtea-2.7-openjdk-dbfa75121aca.tar.bz2 129557 SHA256 
20dd3e250ba5ee96546a8a86d5d6c85e6546df97b3a05df7a5a2d99d0e44df6b SHA512 
0847cb7982373ce9277a089e4f165de6ab4f335d5a7ca6dcfee79c356f4023c392ef5266b2257a40f8b79775ce2f2d8f99415d81b70a101e1e439c048747
 WHIRLPOOL 
0851e56d4b71290a557133c8f1cda53c5b3e6ee99d79be11385eb38db346207471afadf201d99291e2aaa9ad1dcb5e8ad7f4a7750820522960908268d7726049
-DIST icedtea-3.0-corba-7418bb690047.tar.xz 934188 SHA256 
e47d271bd2d0490d07d194480ae3943bc2617dc260b6cc2ef080697f588bbc62 SHA512 
d4f15f1fe608e67d8d531a8b3eaeb716be98e09636bdcb4d6642882ec8bd10391d63236ff3d0a87af10f10d842f5e5f3b58f16d7e4d018abc74944ae8c9a1818
 WHIRLPOOL 
e2f0445de219e8d907906e021e1b85b56cfc54c7ff94705c892e7198e04f314ed53981ede4b6ab2fe78e48be44539103f3edda3a9b76f5f2c1fd67f828345a28
-DIST icedtea-3.0-hotspot-ddebea156752.tar.xz 6746456 SHA256 
0dd59345896a6b0f9b89681494a86de5471ded4e48bd81738fdd143c12918876 SHA512 
214414f43235d739aa02e9bc93f3f815089d1636dd106345e24a7bd9f4c401c33067439c392ac11df214bfe9b719cf6ee62c46e5d0ffcd97e26d126e8a4d6419
 WHIRLPOOL 
6720df025086af6d703c7da5332dc099f235ca9ae12cb92ccc7c88ff989e3b1745ea4b723d2abe246e4fa4a9ff3c71903bce46d3ba828eeae7b24f1ba6430c3f
-DIST icedtea-3.0-jaxp-c08ba71fef66.tar.xz 2295560 SHA256 
ce0e1a6c850420735233e06667b32d32f91051ae4abb57f76c86343fbe3aa7d3 SHA512 
3ff3d61e320d2b96b07ef2cb66ad57dba8d9683a335bd7a24477ca0fe6771fb7589788e5f3dbdf2b54542472c9db68415fedb8ce889e8787a5063fe48fcb0d02
 WHIRLPOOL 
451e61c76ace96a16da628aa9c6ed4804e65f42c4d8be8778fde9dc81ee28a905294bb81fafd1935aa821a1a903435379c7bba15c85446978685ca1d411ddd03
-DIST icedtea-3.0-jaxws-2012603e0e90.tar.xz 2264124 SHA256 
3b30942316cc58b2f461587f5032841d072cc31c1c4f4c62c60b9cc49713065e SHA512 
6f98652b44e407188d35f6113c090b659f35424b1fac085ee555dc8c0bce48a367d8f990b783db98c81f3e00ab95055de8dde18cd2458ea65f4636e5dee5b2db
 WHIRLPOOL 
f6e7da55fd02ce65b2ba96028f80437db60c3c9ca6c211c685f9bdbafea0a099f9e84b71bad5fc58927e50364ca1d95fd3a3a38e0

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

2016-01-29 Thread Michael Orlitzky
commit: 7cc895dea697fb44517c1d69a70ccd549d192bf5
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Jan 30 00:01:52 2016 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sat Jan 30 00:11:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc895de

app-admin/drush: remove myself as maintainer.

Upstream now requires Composer to install the project, so it can no
longer be packaged for Gentoo.

Package-Manager: portage-2.2.26

 app-admin/drush/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-admin/drush/metadata.xml b/app-admin/drush/metadata.xml
index 80ac404..6981e4b 100644
--- a/app-admin/drush/metadata.xml
+++ b/app-admin/drush/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-m...@gentoo.org
-Michael Orlitzky
-  
   
 Drush is a command line shell and scripting interface for Drupal,
 a veritable Swiss Army knife designed to make life easier for



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

2016-01-29 Thread Mark Wright
commit: 111a750cd312bb5f128cde6191be16a0b1fde13e
Author: Mark Wright  gentoo  org>
AuthorDate: Sat Jan 30 00:02:04 2016 +
Commit: Mark Wright  gentoo  org>
CommitDate: Sat Jan 30 00:02:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111a750c

dev-lang/scala: Bump 2.10 slot to 2.10.6.

Gentoo-Bug: 559924

Package-Manager: portage-2.2.27

 dev-lang/scala/Manifest|  29 
 dev-lang/scala/files/scala-2.10.6-no-git.patch |  24 +++
 dev-lang/scala/scala-2.10.6.ebuild | 225 +
 3 files changed, 278 insertions(+)

diff --git a/dev-lang/scala/Manifest b/dev-lang/scala/Manifest
index d84119a..c74a6d6 100644
--- a/dev-lang/scala/Manifest
+++ b/dev-lang/scala/Manifest
@@ -52,6 +52,35 @@ DIST scala-2.10.4-scala-reflect.jar 3307596 SHA256 
910b58279250371e034859227fb5d
 DIST scala-2.10.4-scalacheck.jar 763570 SHA256 
96814bea5818186086473da5c657191d03145649eee0c300abec9c3380fdd418 SHA512 
5383e80dbcb11cb3fba033bd6a0e8c220ec3dd6fc153062b9d44d346ff17bea014a8c7a412af85ff487a34011cdc2042191c4c4ad66ea44eb7eba139a0b358d4
 WHIRLPOOL 
d6276010ce4d1bcc647e1d7673cc18f645ac92abf03c4aa5be03735853a33692763883fcd8e325d36b2a18cca758d6f1636294b182f247da1094c82476f36b58
 DIST scala-2.10.4-vizant.jar 15910 SHA256 
a54e19093725d0d085544553246e48607c1e6ab65575ae0ff721b788118461d6 SHA512 
4464d7349016f4999199e227e8eaf7bb3ef6b7e38ad0e8e710faad55df2e1243d99b53b9a789a1ffd3c39aef0d979dffc543f4691feae68cfa743e51bcf61390
 WHIRLPOOL 
1b957b8b850f79309c3577a2dcac52a620fa54f810f242a02c52bbcee1cc9c5818785baa7db8e2b82b850bcb56b528c4dd07cdfad2f991c0025293ca02c0dc99
 DIST scala-2.10.4.tar.gz 5510555 SHA256 
d67ed8747bcdf5a598688d027be418790b59158c5dee5b46f51a88b067da59f3 SHA512 
1d26d78d120377ba376b507ea484c245bfa289d55b6838211e8e7d2ca38fc7e6d6375e9467bad528d9d51a9eff9c766fbaf452a851e88f156295d89827514e26
 WHIRLPOOL 
0997c7c1489fa5438c54ffc4d44d32bdb4b6868455903448a6d9c5f9a3ee43fb1cd68ce00ecacacdaf667214cce6840054f3204647af391e48ae05dc5422ab3e
+DIST scala-2.10.6-annotations.jar 2242 SHA256 
f2d057a006bba4253d069795284a7610f1c837af6a80c0057736099962e24bcc SHA512 
3ceee0b1361b9e0911c1ff060ad108a1d93f7ea3e82ef946401cd5f895cb06016ac0ecdfd095f99b11cfb28c4cef7705c1b564c7af644c5f19b45c14a413c4dd
 WHIRLPOOL 
51fa0efc5dd14cf8364e9639375511fc3e716bd520a193e6c17a2fe3f02eebd1529eb98fd3b382a6386baa5b779ebd0327e8f141aee172d11d9548d9921c58e1
+DIST scala-2.10.6-ant-contrib.jar 224277 SHA256 
be33a69818310b5c55e41dc11d48cd895f5f129da4b0d28c2f4c6c3e1cbcf3fc SHA512 
5ec325a55bb213226c86faf8a99951839319e9579956ae58e2ccfe84f62d2742542998f98eed3f0dc8f8f94635d6dff1fe02e3c0f5289df1f09027ae2b9bee83
 WHIRLPOOL 
aa713cc04b10c46adbbb8a5904e3fb34c6e32b67bb9a5f1a89768ceab8c31b977875c84434bc03c5b42105a4019f55cc10d806b0345c365a309e93d3f02e0a10
+DIST scala-2.10.6-ant-dotnet-1.0.jar 57795 SHA256 
40c18fcfb8c28e4ee82e53f72a3257db43bcba01e16ebd5a4550fc419edf30c1 SHA512 
72afc387cf9dbeb99e627ca7f35f919f627bbf3f072eb46036120695fb70311490593c255c2a2e79b684adb8f213d8ab591d4ceda5d5f2e6b6906a6977b38867
 WHIRLPOOL 
18aa33fe259bd52e2f37b903be39d462e8622ff744f990fc92871eaa4fe10ff69cd25b2c968cc353b3c5138cd3fffd755715aef6bb16c57b0b72e7e5fd1975e1
+DIST scala-2.10.6-ant.jar 1506140 SHA256 
0251dbb938740ace07a53675113eee753ba389db65aebc814b175af50321620e SHA512 
ddee72ca62adb20e700022609749a4d6cc848c94e597a7450226770c8b97aa2c1f7f23b7a1c6ac8acd63047101997ebd68c19b393ebffde9ff5c7bb1957cd18c
 WHIRLPOOL 
1b2b7e0289cb16f5131a9c0b1b6eb1279011e7af79fc470dd6dc2047afc7fa99bdeec6d9db4f46adb83f6110593118d0909a4b1fa6b01dc56890bf6d2785373b
+DIST scala-2.10.6-code.jar 683 SHA256 
4a03a08954e6b912a469b5e0db898247ea3ebc25b641f328e80f19163a0d908a SHA512 
d963c186f3029858b1f6b53cf6e3470946365f13a6bcc334a7c959fd449dace10a953c496dbf3036828f2b5e5ad17d22f5e3912446bed14bd71b2f0de2f6c767
 WHIRLPOOL 
06e44b713306b3bdb7e878db1598546b45857091eb457c0fdba738d5f8c4de726920532e5cdf10260002c69299bd2756df52f407373053c5883e961899624d85
+DIST scala-2.10.6-enums.jar 1372 SHA256 
95c53606c711ef95b4efbd3ae08af715ca49f71845a5d33150e6b7e9a072 SHA512 
3d2356b9f610e98a03f64cbdd18ee36138b68ba5b170bb9b78bc7449439c3870f6f5bc795f3e1b8d325daf468ae85c581b60d1d360c1ae68c70792ad62b9c1dc
 WHIRLPOOL 
30b26ba56a36272cf5973d3a89850cb3f5bff6c45a7a6bbd6ccf4ff342720bba89dfc0cdbe10058b770b7e73093ea948e574d5e081c36ab866f3bea9f0e14f95
+DIST scala-2.10.6-fjbg.jar 130039 SHA256 
a5acb5ca309b764a72e436fc770103277f4151233519b9ce7074f8000d259d6b SHA512 
68f0bf76337fb243b9ca901eab985cfeb897d79d07ba81aaae516c890bbfb600a370c1e1df505275a12c723212fd88b5a03e97c73013d912be1be860d214e5ea
 WHIRLPOOL 
c4390956a00fad5a16018d5d4747e8585ba707339738b3e0c304a7093c4c8fd1349377951916cee78c312735e823ee5e4ced19a1f568598e8fd553952426
+DIST scala-2.10.6-forkjoin.jar 60850 SHA256 
4007ca649f037ed5ecc87c74529f499b75ed1a0f3f78e8f82cd97a71f5d2d5c7 SHA512 
702370f2654b1c06f340c100078c630a82808e56c4dcc323881d6547945ce028345a5ee3048cbb9502a3b340b1d84ab5a635f80dbb381fdd88cc25b60ca

[gentoo-commits] repo/gentoo:master commit in: dev-go/go-tools/

2016-01-29 Thread Zac Medico
commit: 92c2722eb39e1efb28da17e262e892380da93292
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jan 29 23:14:30 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jan 29 23:14:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c2722e

dev-go/go-tools: fix tipgodoc

Package-Manager: portage-2.2.27

 dev-go/go-tools/go-tools-0_pre20160121.ebuild | 9 -
 1 file changed, 9 deletions(-)

diff --git a/dev-go/go-tools/go-tools-0_pre20160121.ebuild 
b/dev-go/go-tools/go-tools-0_pre20160121.ebuild
index 381504a..3926e88 100644
--- a/dev-go/go-tools/go-tools-0_pre20160121.ebuild
+++ b/dev-go/go-tools/go-tools-0_pre20160121.ebuild
@@ -99,15 +99,6 @@ src_install() {
# bug 558818: install binaries in $GOROOT/bin to avoid file collisions
exeinto "$(go env GOROOT)/bin"
doexe bin/* "${T}/goroot/bin/godoc"
-   # Since tipgodoc has been known to be installed in either
-   # GOROOT or GOPATH, handle either case (bug 572650). It likely
-   # depends on what is currently installed, as is often the case
-   # for weird issues like this with go.
-   if [[ -e ${T}/gopath/bin/tipgodoc ]]; then
-   doexe "${T}/gopath/bin/tipgodoc"
-   else
-   doexe "${T}/goroot/bin/tipgodoc"
-   fi
dodir /usr/bin
ln "${ED}$(go env GOROOT)/bin/godoc" "${ED}usr/bin/godoc" || die
 



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

2016-01-29 Thread Brian Dolbec
commit: 34dd17d154a4769c30a278f6bc407e8cb27706e9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Jan 27 21:05:51 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jan 29 23:03:17 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=34dd17d1

isolated-functions.sh: Output error message for nofatal die.

X-Gentoo-Bug: 573056
X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=573056

Signed-off-by: Alexander Berntsen  gentoo.org>
Acked-by:  Alexander Berntsen  gentoo.org>
Acked-by:  Brian Dolbecgentoo.org>

 bin/isolated-functions.sh | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh
index 5766921..e320f71 100644
--- a/bin/isolated-functions.sh
+++ b/bin/isolated-functions.sh
@@ -1,5 +1,5 @@
 #!/bin/bash
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 source "${PORTAGE_BIN_PATH}/eapi.sh" || exit 1
@@ -124,10 +124,11 @@ die() {
set +x # tracing only produces useless noise here
local IFS=$' \t\n'
 
-   if ___eapi_die_can_respect_nonfatal; then
-   if [[ ${1} == -n ]]; then
-   [[ ${PORTAGE_NONFATAL} == 1 ]] && return 1
-   shift
+   if ___eapi_die_can_respect_nonfatal && [[ $1 == -n ]]; then
+   shift
+   if [[ ${PORTAGE_NONFATAL} == 1 ]]; then
+   [[ $# -gt 0 ]] && eerror "$*"
+   return 1
fi
fi
 



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

2016-01-29 Thread Brian Dolbec
commit: af88402104c90e99ab40bff956f58395ea362a6e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Jan 27 20:32:47 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jan 29 23:02:56 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=af884021

repoman: Re-add an if that bypasses the changes scan (bug 540882)

This if  is neded to prevent unnecessary VCS operations which is a big slowdown 
for
large repositories.

X-Gentoo-Bug: 540882
X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=540882

 pym/repoman/scanner.py | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/pym/repoman/scanner.py b/pym/repoman/scanner.py
index d1c10d7..04d8b29 100644
--- a/pym/repoman/scanner.py
+++ b/pym/repoman/scanner.py
@@ -171,7 +171,10 @@ class Scanner(object):
print(green("\nRepoMan scours the neighborhood..."))
 
self.changed = Changes(self.options)
-   self.changed.scan(self.vcs_settings)
+   # bypass unneeded VCS operations if not needed
+   if (self.options.if_modified != "y" and
+   self.options.mode in ("manifest", "manifest-check")):
+   self.changed.scan(self.vcs_settings)
 
self.have = {
'pmasked': False,



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

2016-01-29 Thread Brian Dolbec
commit: 8c9b1d6a7c115344cdc5bd8e7d122ab721aeb53a
Author: Alexander Berntsen  gentoo  org>
AuthorDate: Wed Jan 27 08:51:25 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jan 29 23:03:17 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8c9b1d6a

Clarify no binary packages error (bug 573070)

Make emerge specify that it did not find any *binary packages* when
--usepkg is active, as opposed to that it did not find any *ebuilds*, as
this was confusing behaviour.

X-Gentoo-Bug: 573070
X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=573070

Signed-off-by: Alexander Berntsen  gentoo.org>
Acked-by:  Brian Dolbecgentoo.org>

 pym/_emerge/depgraph.py | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
index d971749..05d1da5 100644
--- a/pym/_emerge/depgraph.py
+++ b/pym/_emerge/depgraph.py
@@ -5125,7 +5125,10 @@ class depgraph(object):
cp_exists = True
break
 
-   writemsg("\nemerge: there are no ebuilds to satisfy 
"+green(xinfo)+".\n", noiselevel=-1)
+   writemsg("\nemerge: there are no %s to satisfy " %
+("binary packages" if
+ self._frozen_config.myopts.get("--usepkgonly", "y") == True
+ else "ebuilds") + green(xinfo) + ".\n", noiselevel=-1)
if isinstance(myparent, AtomArg) and \
not cp_exists and \
self._frozen_config.myopts.get(



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

2016-01-29 Thread James Le Cuirot
commit: dd3656cd98dfa29a1b6c806bb52fc5e203831836
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Jan 29 22:56:55 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jan 29 22:57:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3656cd

dev-java/piccolo2d: Remove old

This drops the only stable version but it doesn't build at all now
(was sun.dc part of the JDK before?) and it currently has no revdeps.

The new version should probably have been put in a different SLOT but
that doesn't matter now that the old version is going.

Package-Manager: portage-2.2.27

 dev-java/piccolo2d/Manifest  |  1 -
 dev-java/piccolo2d/piccolo2d-1.2.1-r2.ebuild | 53 
 2 files changed, 54 deletions(-)

diff --git a/dev-java/piccolo2d/Manifest b/dev-java/piccolo2d/Manifest
index 2b8a3c2..e055113 100644
--- a/dev-java/piccolo2d/Manifest
+++ b/dev-java/piccolo2d/Manifest
@@ -1,2 +1 @@
-DIST Piccolo2D.Java-1.2.1.zip 1886765 SHA256 
3ba041d458226f8f54170cd82b76d2868a943f3b6d18c602ffacb8887598a621 SHA512 
00e8119148abfe2b399ca252eda97c0199bdc03584e08b34438b16cf3c27bb103eb04c6afe9bf4c07832fe2a95147f53a4a536abe81a2f3116c332678f2dd919
 WHIRLPOOL 
d4da92c931c65a26b5f5925c9557aa4a7af4c0cc009a9a49b01853b74e3a63bbde110e30d2464a2bb39fbce6058a73a0a76d1d7778370abe122ef06baaeb98ac
 DIST piccolo2d-3.0.zip 786064 SHA256 
acfc9a8b6baf12a22d1307a0fd0dfa8abb160bd1aef7cade63158d65ba939b33 SHA512 
c57d0e86ea36e662027559c63c8e300629361849d4526d9271ea1ed3c8d55296ab1fab846c7a475c5d831fc6330052fa897ba8d3f89a196bca752a7ae802aa2a
 WHIRLPOOL 
547ee6e23986f0cee9c5c65819c6da910a1e6931f5961d8e417476b0c62346fbb647b498fd63db28bdfe92248cd3e9f3b856f18741690486ff1ff1d552f4d628

diff --git a/dev-java/piccolo2d/piccolo2d-1.2.1-r2.ebuild 
b/dev-java/piccolo2d/piccolo2d-1.2.1-r2.ebuild
deleted file mode 100644
index 87ce59c..000
--- a/dev-java/piccolo2d/piccolo2d-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-JAVA_PKG_IUSE="doc examples source"
-
-inherit eutils java-pkg-2 java-ant-2
-
-MY_PN="piccolo"
-DESCRIPTION="A Structured 2D Graphics Framework"
-HOMEPAGE="http://piccolo2d.info/community.html";
-SRC_URI="https://piccolo2d.googlecode.com/files/Piccolo2D.Java-${PV}.zip";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-COMMON_DEPS="
-   dev-java/swt:3.5
-   java-virtuals/jdk-with-com-sun
-   "
-RDEPEND=">=virtual/jre-1.4
-   ${COMMON_DEPS}"
-DEPEND=">=virtual/jdk-1.4
-   app-arch/unzip
-   ${COMMON_DEPS}"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Needs X11
-RESTRICT="test"
-
-java_prepare() {
-   find -name '*.jar' -print -delete
-   epatch "${FILESDIR}/1.2.1-font-api.patch"
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="swt-3.5,jdk-with-com-sun"
-EANT_BUILD_TARGET="${MY_PN} extras"
-EANT_GENTOO_CLASSPATH_EXTRA="build/${MY_PN}.jar:build/${MY_PN}x.jar"
-EANT_DOC_TARGET="api"
-EANT_TEST_TARGET="runtests"
-
-src_install() {
-   java-pkg_dojar build/*.jar
-   dodoc Readme.txt ReleaseNotes.txt || die
-   use doc && java-pkg_dojavadoc doc/api
-   use source && java-pkg_dosrc extras/edu src/edu
-   use examples && java-pkg_doexamples examples
-}



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

2016-01-29 Thread Mike Frysinger
commit: 56f34075aa214ca722ca6a8e6aed5fb306619e6f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Jan 29 22:54:50 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Jan 29 22:54:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f34075

eutils.eclass: e{cvs,svn,git}_clean: make empty arg testing more correct

-z $* tests whether any args are non-empty, not whether any where
specified.  Check $# instead for accurate results.

 eclass/eutils.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/eutils.eclass b/eclass/eutils.eclass
index 68c2813..d23a5b7 100644
--- a/eclass/eutils.eclass
+++ b/eclass/eutils.eclass
@@ -39,7 +39,7 @@ fi
 # Remove CVS directories recursiveley.  Useful when a source tarball contains
 # internal CVS directories.  Defaults to $PWD.
 ecvs_clean() {
-   [[ -z $* ]] && set -- .
+   [[ $# -eq 0 ]] && set -- .
find "$@" -type d -name 'CVS' -prune -print0 | xargs -0 rm -rf
find "$@" -type f -name '.cvs*' -print0 | xargs -0 rm -rf
 }
@@ -50,7 +50,7 @@ ecvs_clean() {
 # Remove .svn directories recursiveley.  Useful when a source tarball contains
 # internal Subversion directories.  Defaults to $PWD.
 esvn_clean() {
-   [[ -z $* ]] && set -- .
+   [[ $# -eq 0 ]] && set -- .
find "$@" -type d -name '.svn' -prune -print0 | xargs -0 rm -rf
 }
 
@@ -60,7 +60,7 @@ esvn_clean() {
 # Remove .git* directories/files recursiveley.  Useful when a source tarball
 # contains internal Git directories.  Defaults to $PWD.
 egit_clean() {
-   [[ -z $* ]] && set -- .
+   [[ $# -eq 0 ]] && set -- .
find "$@" -type d -name '.git*' -prune -print0 | xargs -0 rm -rf
 }
 



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gnuplot/

2016-01-29 Thread Mike Frysinger
commit: cae0c8e14f6c43f8dcd94982cc3d977ae08da713
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Jan 29 22:50:47 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Jan 29 22:53:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae0c8e1

sci-visualization/gnuplot: fix cross-compile builds

The upstream build tries to set up CC_FOR_BUILD for building helper tools,
but still mixes target compiler flags in which easily leads to failure.

 sci-visualization/gnuplot/gnuplot-4.6.5.ebuild|  9 +
 sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild | 10 ++
 2 files changed, 19 insertions(+)

diff --git a/sci-visualization/gnuplot/gnuplot-4.6.5.ebuild 
b/sci-visualization/gnuplot/gnuplot-4.6.5.ebuild
index b5f2965..3dd44b2 100644
--- a/sci-visualization/gnuplot/gnuplot-4.6.5.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-4.6.5.ebuild
@@ -104,6 +104,13 @@ src_prepare() {
distributed separately; the gnuplot ebuild no longer installs 
it.
Emerge app-emacs/gnuplot-mode for Emacs support.'
has_version "${CATEGORY}/${PN}[emacs(-)]" && FORCE_PRINT_ELOG=1
+
+   # Make sure we don't mix build & host flags.
+   sed -i \
+   -e 's:@CPPFLAGS@:$(BUILD_CPPFLAGS):' \
+   -e 's:@CFLAGS@:$(BUILD_CFLAGS):' \
+   -e 's:@LDFLAGS@:$(BUILD_LDFLAGS):' \
+   docs/Makefile.in || die
 }
 
 src_configure() {
@@ -117,6 +124,8 @@ src_configure() {
fi
 
tc-export CC CXX#453174
+   tc-export_build_env BUILD_CC
+   export CC_FOR_BUILD=${BUILD_CC}
 
econf \
--without-pdf \

diff --git a/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild 
b/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild
index ad5b62d..ed43ed5 100644
--- a/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild
+++ b/sci-visualization/gnuplot/gnuplot-5.0.1-r1.ebuild
@@ -104,6 +104,14 @@ src_prepare() {
 
mv configure.in configure.ac || die
eautoreconf
+
+   # Make sure we don't mix build & host flags.
+   sed -i \
+   -e 's:@CPPFLAGS@:$(BUILD_CPPFLAGS):' \
+   -e 's:@CFLAGS@:$(BUILD_CFLAGS):' \
+   -e 's:@LDFLAGS@:$(BUILD_LDFLAGS):' \
+   -e 's:@CC@:$(CC_FOR_BUILD):' \
+   docs/Makefile.in || die
 }
 
 src_configure() {
@@ -117,6 +125,8 @@ src_configure() {
fi
 
tc-export CC CXX#453174
+   tc-export_build_env BUILD_CC
+   export CC_FOR_BUILD=${BUILD_CC}
 
econf \
--without-pdf \



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

2016-01-29 Thread Brian Evans
commit: cf7af8df9924b43d65365c19625e7dfdf57d8a80
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan 29 22:00:56 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan 29 22:00:56 2016 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=cf7af8df

dev-db/mariadb: Version bump; needs testing before moving to main tree

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

 dev-db/mariadb/ChangeLog  |   7 +-
 dev-db/mariadb/Manifest   |  23 +---
 dev-db/mariadb/mariadb-10.1.11.ebuild | 207 ++
 3 files changed, 214 insertions(+), 23 deletions(-)

diff --git a/dev-db/mariadb/ChangeLog b/dev-db/mariadb/ChangeLog
index 3e2a423..8bd89d6 100644
--- a/dev-db/mariadb/ChangeLog
+++ b/dev-db/mariadb/ChangeLog
@@ -1,7 +1,12 @@
 # ChangeLog for dev-db/mariadb
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+*mariadb-10.1.11 (29 Jan 2016)
+
+  29 Jan 2016; Brian Evans  +mariadb-10.1.11.ebuild:
+  dev-db/mariadb: Version bump; needs testing before moving to main tree
+
   29 Dec 2015; Brian Evans  mariadb-10.0.23.ebuild,
   mariadb-10.1.10.ebuild:
   dev-db/mariadb: Add missing build dependency wrt bug 570114  app-arch/snappy

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 5a25000..1986fc8 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,8 +1,6 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
 DIST mariadb-10.0.23.tar.gz 57394548 SHA256 
156eed69892834be66736aebe0a17a76d5031fd1c2f481a82228ff33bb7ba274 SHA512 
c3b6d33efeb720bcffc3c20191726671c5c9ec96da0539d9a4df34051a16770e8fef07ee43efdd79e76be50b0e007519325d39b000de3843a8c6af3671e989a3
 WHIRLPOOL 
2de6816353c4d0873a038255dadd296433709b55cf794021f5107e8e5657afb98dadebc89e8d93747a105d70b03b9c02edae47be8986d206240d2d894fd83c8e
 DIST mariadb-10.1.10.tar.gz 55158771 SHA256 
d2c26fc76ff7397bdf25924161174c30a2b7fbd59893048f50145fc0a8278f76 SHA512 
a33f813bf90380ce480cf5cb909032536629f7c06b68e90ceb061e13606a93824511196736ecf1149a15017026c098edfc4ce540d0e30f8ec2c69c7b0350c1b3
 WHIRLPOOL 
72110267deae404762756c500719f0bd6aaa648451bde3d83db869ed40ab402c71463044d52092dc8dbc031a808a50dc30fc13be37b16974294f8f94d780dbb8
+DIST mariadb-10.1.11.tar.gz 55184229 SHA256 
cd32927370343b4f14bcc6073bca163623c27843ae7bc59c8c6a9ebeda0325ce SHA512 
5963aa4a7ce468ae46296cd4f83ed5922b1c00274a5d678ad6d0c36754c6e3edb3adc7286d398aac31a5652fca6c5d5480320e4ebae5b4a78619b4bd358bd80b
 WHIRLPOOL 
2021b0457e296b8e20f4b2c1721bcc65383fd491ef8e90cb080dc1ef00ebfe054be32efaca829dec134fed78fd35b5283315ff1080ec9cf5e596efbe76290c54
 DIST mariadb-5.1.67.tar.gz 25022999 SHA256 
33471e9275c9b03919cabc38eb39f807d645adabf6a1a18f2e41ed73f47677c8 SHA512 
de4a531027860c4226ec5e023b6f8573c2eb723bacaeb14279b9609ed033dcb58fc090aef3d9babcd4a4d0817ddf6ef75589c78f63075072d31ad0b7f7c17d7d
 WHIRLPOOL 
22696d27c3a510396c4b86db5f5a4b39bbcde89285a8460b175ef7c40b3b7541fc8f205c0b96da7f94504a7fd14bfe02efb45204efda524a2426cd25e08162ff
 DIST mariadb-5.2.14.tar.gz 25469828 SHA256 
8ab3db0535ce8728b03a34799da2334c18cff467e01d122293f23aad20613fe5 SHA512 
b0aded450355861bf01604ac5bd0012d0d06a699bc83017cdb6b8749ed161aca9fedb733301aab991c521b21f3c8b2fea4867a2fd038379475e720782c02e869
 WHIRLPOOL 
8c2dd7ee0c1df5696d6b9f5c4387b7f755258a710ac088559f0f9779b27d18e30f32de0d4212015a15b6a83de2abbdd5c4ec811fa87fe2aec547809dc0970607
 DIST mariadb-5.3.12.tar.gz 26880808 SHA256 
83a4598117cadde2bd7eac4c1398edbc86cc3aa8d3824bbee864d4b568a3a30c SHA512 
d53ea48745dad5693fd6a1fd5cf502852f12f8236b8a1fb7f81ad647301d2fd08d4f2944c74de580d0a4136d6c8b49f257124fa1b234ba8f2338f2047435ef94
 WHIRLPOOL 
b9caf1b241262b3b25728769116a94b480ae404ed3d49c8afd6eb4ad6071552e436e4b9483e7f5d0113bc3127eaf04ceaa80d455486e7a92d00820b6b298c460
@@ -10,22 +8,3 @@ DIST mariadb-5.5.47.tar.gz 45705343 SHA256 
62b9378677433461d2a79b1ebe3182ba24999
 DIST mysql-extras-20121101-2319Z.tar.bz2 1898358 SHA256 
ea5da082d3384bde67e005ebc39b78e7caadea80745333fb5a9cf47a4c4e4c5d SHA512 
6a49abb1beee012d87ab63071a568ee6d9d8e4ff7a76401b91f5bdc127860d1c504a3877cbadb81536b07afe5ff419c77c793b0fc14ba484f56765d1ca526614
 WHIRLPOOL 
4bda75a0a9063830b3140bbc3cb12b60fa21289eee2fa476fb286da6318fdf0445a9c6193bd2063aefcd3f4ecc1f8045b30635f0e32014098d0f3dbee86e01fc
 DIST mysql-extras-20150509-1847Z.tar.bz2 1494301 SHA256 
de9c9fbb67998604cb3c0409842e4601646c8ad17f2aa301f55ffd4aed7a483d SHA512 
f87d96ab8c35236d4453182c49f87f6e703af9dc217916546e4dd7368caa18a2340c9063decd96c22251d1097d7e2cac58bef30e6ff75c23aedf8926dbc3d3b4
 WHIRLPOOL 
f60297c8ee1dfd9867ed6b29a8b04a002f23bc36b1e8d9b5db30e1e454a49fe06ffc37b10d934b11235364eecdc62beb50ce24690ab3d07a50056357906fa0fa
 DIST mysql-extras-20151223-1501Z.tar.bz2 295335 SHA256 
8b5100aef8e0f8f6302bb389555dc7c91dd78ac1e4eb39bfd4f9d9d0b2321971 SHA512 
84dc1dab6651aea51b4b2bad4304ae19dbedbda6e9c8f49377d01adb9d42fed7ce0018

[gentoo-commits] repo/gentoo:master commit in: sys-block/flashbench/, sys-block/flashbench/files/

2016-01-29 Thread Andrew Savchenko
commit: 3bae81c5a07472b2ad5b37252edf84f53e2467dc
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Fri Jan 29 21:11:45 2016 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Fri Jan 29 21:11:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bae81c5

sys-block/flashbench: initial commit

Based on the ebuild from bug 441610 by James Le Cuirot
 gentoo.org>.

Package-Manager: portage-2.2.27
Signed-off-by: Andrew Savchenko  gentoo.org>

 sys-block/flashbench/Manifest  |  1 +
 .../files/flashbench-20120606-Makefile.patch   | 23 ++
 sys-block/flashbench/flashbench-20120606.ebuild| 20 +++
 sys-block/flashbench/metadata.xml  | 10 ++
 4 files changed, 54 insertions(+)

diff --git a/sys-block/flashbench/Manifest b/sys-block/flashbench/Manifest
new file mode 100644
index 000..ae39e7e
--- /dev/null
+++ b/sys-block/flashbench/Manifest
@@ -0,0 +1 @@
+DIST flashbench-20120606.tar.xz 17720 SHA256 
c7822a19086d5b049f440eba95752641fdfaeaf836f601e6fd545e8a9bf53fcc SHA512 
5ae0c38da7a7d7321157eb892e186e665b2dbacad98ffd7f00a72cce985b4ccd2a63c99c00d681cfeb02cce8c1e00f3a3095716c22f7893299f3c24077ad43ce
 WHIRLPOOL 
9e6614f8edcc88a2d5b79b9be3e8eeedb7ed760a370adea2646e992f55d19c4b3269eb32121bb8f1adcd15e8d115636c16818cff2ff2828b8d074f4d04a36a6d

diff --git a/sys-block/flashbench/files/flashbench-20120606-Makefile.patch 
b/sys-block/flashbench/files/flashbench-20120606-Makefile.patch
new file mode 100644
index 000..0965a75
--- /dev/null
+++ b/sys-block/flashbench/files/flashbench-20120606-Makefile.patch
@@ -0,0 +1,23 @@
+diff --git a/Makefile b/Makefile
+index f83b220..ffe20fa 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+-CC:= gcc
+-CFLAGS:= -O2 -Wall -Wextra -Wno-missing-field-initializers 
-Wno-unused-parameter -g2
+-LDFLAGS := -lrt
++CC?= gcc
++CFLAGS+= -Wall -Wextra -Wno-missing-field-initializers 
-Wno-unused-parameter
++LIBS := -lrt
+ 
+ all: flashbench erase
+ 
+@@ -9,7 +9,7 @@ vm.o: vm.c vm.h dev.h
+ flashbench.o: flashbench.c vm.h dev.h
+ 
+ flashbench: flashbench.o dev.o vm.o
+-  $(CC) -o $@ flashbench.o dev.o vm.o $(LDFLAGS)
++  $(CC) $(CFLAGS) $(LDFLAGS) -o $@ flashbench.o dev.o vm.o $(LIBS)
+ 
+ 
+ erase: erase.o

diff --git a/sys-block/flashbench/flashbench-20120606.ebuild 
b/sys-block/flashbench/flashbench-20120606.ebuild
new file mode 100644
index 000..ce12539
--- /dev/null
+++ b/sys-block/flashbench/flashbench-20120606.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Tool for benchmarking and classifying flash memory drives"
+HOMEPAGE="http://git.linaro.org/people/arnd.bergmann/flashbench.git";
+SRC_URI="https://dev.gentoo.org/~bircoph/distfiles/${P}.tar.xz";
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( ${FILESDIR}/${P}-Makefile.patch )
+
+src_install() {
+   dobin "${PN}"
+   newbin erase "${PN}-erase" # erase is too ambiguous.
+   dodoc README
+}

diff --git a/sys-block/flashbench/metadata.xml 
b/sys-block/flashbench/metadata.xml
new file mode 100644
index 000..0328a78
--- /dev/null
+++ b/sys-block/flashbench/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   birc...@gentoo.org
+   
+   
+   ksokoban
+   
+



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

2016-01-29 Thread Anthony G. Basile
commit: eec51c9acb64e13f07153b365614585e3e1f37b6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jan 29 20:31:10 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jan 29 20:31:10 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=eec51c9a

sys-devel/gcc: fix manifest, bug #573322

 sys-devel/gcc/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index bf65c5c..96d7aee 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -54,5 +54,5 @@ EBUILD gcc-4.7.4-r99.ebuild 2071 SHA256 
f377102a20f4fa18305855de53b66e1b27af2e96
 EBUILD gcc-4.8.5-r99.ebuild 2139 SHA256 
4531cbe9549980d5df32bd76395dc874b8769a11621cbd39d2a2f28446b90284 SHA512 
f23df7053432618579fbd40805f20cb2a6c3e853a50a942b1aff368f15f8b320206b5c32933ba1350382aef77c99570edfa1657d4631aaf17994bf71db340212
 WHIRLPOOL 
80f3f23614619d25caa013ea88d09cb1c722aea9d17cc9e6b139ae41ed8a84d9f73947911ae540be2da27140a19df5e237cd94ba2c112cc73ba2dd1392c54cec
 EBUILD gcc-4.8.5-r999.ebuild 2185 SHA256 
979287614b304df1054bd5ce0f296f6ee1e7d7ed0cd8299d3810a379757d2145 SHA512 
c12b551ecbe7e2ae29d19608b8c64fdbc3fc4cb6ac2fb8f95ec2f1a5a52f3dd89b7f3496375c4f22ff9fc4ac80a6503645d6cb7e045a8e6c6dd07278350b4c31
 WHIRLPOOL 
9616615a24bf1bbbf72e01d008c8b7635e77d8489a049e455e1cb167ae117926bf6284df220bbad7e253be7e62a5ecc09e3c31c189d6f3a6f568bd0654126806
 EBUILD gcc-4.9.3-r99.ebuild 2195 SHA256 
6bbc9fb6e85d1cec054602a3af368f8b10c2f5ca8f7ddbdc17e07663283d5aa4 SHA512 
934b06b2f421af49848f2cfc29e89c0f97f9e5a49d538313d8801c86c1da1871a294beefbb797681db010cfef788747ac75a9aee3e1091e6bd2d10465142569f
 WHIRLPOOL 
5a1411b68a50d84e5878874a97126f9fd3c3b9fab58610687f3b035ce5102af7e6655e6ad549269f884c0c076a342dff299cbd40fa7d15bb0fc4bd04b7712f91
-EBUILD gcc-4.9.3-r999.ebuild 1811 SHA256 
aa935c1b0e41f6a7702cd7fcb65382d28f2c8d4ea83bc61f3239c29a7b834a48 SHA512 
57e415433751b70f12490c96ca91dc91790f201d4260d4f950577e7805e9ef20d1cc239fddb052fc79c84cfc794baf41af0714199a96c6bfe777bd2dd3158ab3
 WHIRLPOOL 
065aa638796935c3f4939b11b5cab0e0002133f3570d6b7ec160d6615627b959e502e9fc22879ea4791eb95f21fd919cb82a41e9bfda8c4dec2fb78b8340d1aa
+EBUILD gcc-4.9.3-r999.ebuild 1808 SHA256 
040d019a1a43857229914cbd640a573128d752f806c8f61c2b6b1e4f775d6fb0 SHA512 
700159f4c27e94db6a103dd54c84c4c263d407b8a6516466f8fd0fe1b949519f45168351409a34b15725b4984108e99037f16ddf65d1fd2a52ab44f3b1fb18d2
 WHIRLPOOL 
da7e09e575eabd84c11f8e5c5038335b6bc8e83e0bef8616a634379e341952e565b3882fa0cb23c71e32d6f1967f51468c4e41107a5b538c6900c308e6e41fa7
 MISC metadata.xml 1910 SHA256 
2f6c2f19316b90d4b829aab2dd6fb66319c158c0955e81533aba54b6c1af00d8 SHA512 
b5144578028c73be85bff609538399e832a7205aba451374973b640f83c1e9fa6a6684bb6c26043912ad649e6ea3e4115621b9a84b157399d13027a1f514f947
 WHIRLPOOL 
29e0ec175732d52d13345d22ae73711b394af62eb852e0a997b6a656834ad60e6be5fdf27ba174ed75310912dd730950be7966e7a8ca038f9f5686744ccef888



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

2016-01-29 Thread Michael Sterrett
commit: 9932e3ecdfed825213307ef4c632ecf5ae509e3c
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan 29 19:05:11 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan 29 20:05:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9932e3ec

x11-misc/lineakd: direct users to the correct package for evtest (bug #484008)

Package-Manager: portage-2.2.26

 x11-misc/lineakd/lineakd-0.9.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/lineakd/lineakd-0.9.0-r1.ebuild 
b/x11-misc/lineakd/lineakd-0.9.0-r1.ebuild
index 3c93559..54d2647 100644
--- a/x11-misc/lineakd/lineakd-0.9.0-r1.ebuild
+++ b/x11-misc/lineakd/lineakd-0.9.0-r1.ebuild
@@ -56,6 +56,6 @@ src_install() {
 pkg_postinst() {
elog
elog "evtest utility has not been installed. evtest can be found"
-   elog "in games-util/joystick."
+   elog "in app-misc/evtest."
elog
 }



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

2016-01-29 Thread Michael Sterrett
commit: 26709eaa681749df1a390b233e8e719bc6373e47
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan 29 20:05:21 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan 29 20:05:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26709eaa

dev-games/wfmath: version bump

Package-Manager: portage-2.2.26

 dev-games/wfmath/Manifest|  1 +
 dev-games/wfmath/wfmath-1.0.2.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-games/wfmath/Manifest b/dev-games/wfmath/Manifest
index f864c99..e472e8a 100644
--- a/dev-games/wfmath/Manifest
+++ b/dev-games/wfmath/Manifest
@@ -1 +1,2 @@
 DIST wfmath-1.0.1.tar.bz2 389227 SHA256 
1503f0efaf9b27bf96547888062492c2412aebc32a0e407d58d50b84e3e2a506 SHA512 
4017a572f946182c7aed4ffb8dfe139f85f5bb946a42bd593579030ee9f5617a07859f62b1169322d613919b37a0ff39079aa989f960d22b6cedfb9c3e7701bc
 WHIRLPOOL 
3c3c78bed0d8d5c70cf4343b54e292bf92856b6629924f75c6c3fc769ae60d816f793c9cbe1fb3161491a90b06d52b1da58557c9ac99a9394fa61baef1946dcc
+DIST wfmath-1.0.2.tar.bz2 399987 SHA256 
7072d640597bf102c6641e9237aaec6582849ef6c1cdc3062e369f070e20d883 SHA512 
3506dbaed5db914b0be5483d5b589d95ed495b6375384e4b045844f8d76240f97b5c322ac432faf177f16da0fedd0b0e6006877a9b40e7f5d31d3324efa6de57
 WHIRLPOOL 
fe10805d66707d9b99faa31aa6f048a8ec12c20b47d96ce2f72da253a5e152e069775d65c56da059ca74689eb44d5848dbbf4dd2d1a3f6001bd2b76ac9e8f378

diff --git a/dev-games/wfmath/wfmath-1.0.2.ebuild 
b/dev-games/wfmath/wfmath-1.0.2.ebuild
new file mode 100644
index 000..53fe04e
--- /dev/null
+++ b/dev-games/wfmath/wfmath-1.0.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="Worldforge math library"
+HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/wfmath";
+SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )
+   virtual/pkgconfig"
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_compile() {
+   default
+   use doc && emake -C doc docs
+}
+
+src_install() {
+   default
+   use doc && dohtml doc/html/*
+   prune_libtool_files
+}



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

2016-01-29 Thread Alexis Ballier
commit: 8db8815851f828daae4c9873a87789583bf593ef
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan 29 19:41:29 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan 29 19:41:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db88158

media-libs/kvazaar: bump to 0.8.3

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/kvazaar/Manifest |  1 +
 media-libs/kvazaar/kvazaar-0.8.3.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index e901045..144b7e6 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -1,3 +1,4 @@
 DIST kvazaar-0.7.1.tar.gz 288339 SHA256 
c3693f801f0e717b1dcab3494d3e18a1687861af1a2c33b8878b2f70bcf18164 SHA512 
a7d0a68e4b898f7dbb4175ab8a005d88786f522e185c1814a36a48395d34398880fc18e6baeebe4fef0ea97829e937df2ec9f547e05a9a1b2fdb74e260390e2a
 WHIRLPOOL 
ad640f5cf4c8238c7fbda3d126e1d7d37b3619a3eb000737eabf75b464fbf37cbc1de11c643725fb8cfbbfe8aa21df12d2c7b7aed0df29f7d8774256e78818a0
 DIST kvazaar-0.7.2.tar.gz 293147 SHA256 
623e955d1dbf4f469a57c540537e977f3cead2abcb43d640e2fa0f568168cede SHA512 
db06bed953cbe69f2388adfeeecdd150f36a436199e9627a06c26e4fee740255d47757522a3216c2aaca6233fbff0bf64ab5fa6ac6a26cf5af88bfd07c7d78a0
 WHIRLPOOL 
371379ed6c30c6db3c729e0cfded3f300157a62255b9865f4f45666354f1e2e35cad2e869600de662745251f044f7852dcb8e08e820f4d41f3e7efea13ccb645
 DIST kvazaar-0.8.2.tar.gz 422425 SHA256 
1b9354a639ab6c902e974780b39112b5e75477205611f88b54562c895182b945 SHA512 
e5089ae28b467c19e854dcf53ac48d14aa01b5f6a72d7a11e66e146c7b9cc11068377a9021f03a697dcf66a66dd42180d2bab24d62c00ee4e2763c5d93754a85
 WHIRLPOOL 
54c9de8df2b35a2192ba56680d7edc047b10682875b5a5f6dacec5e67daf8137576d4fc9f86139a54ce82dd29355cfce3fd66589961eb09fe329f64dd15c
+DIST kvazaar-0.8.3.tar.gz 429852 SHA256 
a5cebc313bc2edcf631684e67c33227e56d803bfbc940cf8c2f3906b4f543a12 SHA512 
7de2c311c75b77d1f9a95f1de79212560b86bd6f8d7ae743240ff33cec52ecb2837be7984f12fe617560445838381ada245196bf1bf67eeb3861f025998fdf60
 WHIRLPOOL 
1fdcf9835aca8a4d4261c184e957abcc4fa21df5e3d0520a63e95dfc800d086dc6ae5f70fc4110db232a013f84205230f1c5e2043f57db21cc100b33ef504d05

diff --git a/media-libs/kvazaar/kvazaar-0.8.3.ebuild 
b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
new file mode 100644
index 000..972f429
--- /dev/null
+++ b/media-libs/kvazaar/kvazaar-0.8.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+SCM=""
+
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ultravideo/kvazaar";
+fi
+
+inherit multilib autotools multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="An open-source HEVC encoder"
+HOMEPAGE="http://ultravideo.cs.tut.fi/ https://github.com/ultravideo/kvazaar";
+
+if [ "${PV#}" = "${PV}" ] ; then
+   SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1"
+# subslot = libkvazaar major
+SLOT="0/3"
+IUSE="cpu_flags_x86_avx2 static-libs"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+ASM_DEP=">=dev-lang/yasm-1.2.0"
+DEPEND="${DEPEND}
+   abi_x86_32? ( ${ASM_DEP} )
+   abi_x86_64? ( ${ASM_DEP} )"
+
+src_prepare() {
+   eautoreconf
+}
+
+multilib_src_compile() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   --docdir "/usr/share/doc/${PF}" \
+   $(use_enable static-libs static) \
+   $(use_enable cpu_flags_x86_avx2 asm)
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete
+}



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

2016-01-29 Thread Matt Thode
commit: c1c891e3221a6dd2b739d6555617d52c3c72a423
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan 29 19:16:01 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Jan 29 19:16:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c891e3

sys-cluster/nova: removing xen

Package-Manager: portage-2.2.26

 ...{nova-2015.2..ebuild => nova-12.0.1-r1.ebuild} | 19 ---
 sys-cluster/nova/nova-2015.1..ebuild  |  9 +++--
 sys-cluster/nova/nova-2015.2..ebuild  |  9 +++--
 3 files changed, 14 insertions(+), 23 deletions(-)

diff --git a/sys-cluster/nova/nova-2015.2..ebuild 
b/sys-cluster/nova/nova-12.0.1-r1.ebuild
similarity index 96%
copy from sys-cluster/nova/nova-2015.2..ebuild
copy to sys-cluster/nova/nova-12.0.1-r1.ebuild
index 2c6ccd0..7fb35af 100644
--- a/sys-cluster/nova/nova-2015.2..ebuild
+++ b/sys-cluster/nova/nova-12.0.1-r1.ebuild
@@ -5,22 +5,21 @@
 EAPI=5
 PYTHON_COMPAT=( python2_7 )
 
-inherit distutils-r1 eutils git-r3 linux-info multilib user
+inherit distutils-r1 eutils linux-info multilib user
 
 DESCRIPTION="Cloud computing fabric controller (main part of an IaaS system) 
in Python"
 HOMEPAGE="https://launchpad.net/nova";
-SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/nova/liberty/nova.conf.sample
 -> liberty-nova.conf.sample"
-EGIT_REPO_URI="https://github.com/openstack/nova.git";
-EGIT_BRANCH="stable/liberty"
+SRC_URI="
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz
+   
https://dev.gentoo.org/~prometheanfire/dist/nova/liberty/nova.conf.sample -> 
liberty-nova.conf.sample"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS=""
-IUSE="+compute compute-only iscsi +kvm +memcached mysql +novncproxy 
openvswitch postgres +rabbitmq sqlite test xen"
+KEYWORDS="~amd64 ~x86"
+IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite test"
 REQUIRED_USE="
!compute-only? ( || ( mysql postgres sqlite ) )
-   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )
-   compute? ( ^^ ( kvm xen ) )"
+   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
 # need to package dev-python/sphinxcontrib-seqdiag
@@ -222,9 +221,7 @@ RDEPEND="
compute? (
app-cdr/cdrkit
sys-fs/dosfstools
-   kvm? ( app-emulation/qemu )
-   xen? ( app-emulation/xen
-  app-emulation/xen-tools )
+   app-emulation/qemu
)
iscsi? (
sys-fs/lsscsi

diff --git a/sys-cluster/nova/nova-2015.1..ebuild 
b/sys-cluster/nova/nova-2015.1..ebuild
index 84c7b12..517c097 100644
--- a/sys-cluster/nova/nova-2015.1..ebuild
+++ b/sys-cluster/nova/nova-2015.1..ebuild
@@ -15,11 +15,10 @@ EGIT_BRANCH="stable/kilo"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS=""
-IUSE="+compute compute-only iscsi +kvm +memcached mysql +novncproxy 
openvswitch postgres +rabbitmq sqlite test xen"
+IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite test"
 REQUIRED_USE="
!compute-only? ( || ( mysql postgres sqlite ) )
-   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )
-   compute? ( ^^ ( kvm xen ) )"
+   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
 
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
@@ -156,9 +155,7 @@ RDEPEND="
net-misc/bridge-utils
compute? (
app-cdr/cdrkit
-   kvm? ( app-emulation/qemu )
-   xen? ( app-emulation/xen
-  app-emulation/xen-tools )
+   app-emulation/qemu
)
iscsi? (
sys-fs/lsscsi

diff --git a/sys-cluster/nova/nova-2015.2..ebuild 
b/sys-cluster/nova/nova-2015.2..ebuild
index 2c6ccd0..923f7f7 100644
--- a/sys-cluster/nova/nova-2015.2..ebuild
+++ b/sys-cluster/nova/nova-2015.2..ebuild
@@ -16,11 +16,10 @@ EGIT_BRANCH="stable/liberty"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS=""
-IUSE="+compute compute-only iscsi +kvm +memcached mysql +novncproxy 
openvswitch postgres +rabbitmq sqlite test xen"
+IUSE="+compute compute-only iscsi +memcached mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite test"
 REQUIRED_USE="
!compute-only? ( || ( mysql postgres sqlite ) )
-   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )
-   compute? ( ^^ ( kvm xen ) )"
+   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
 # need to package dev-python/sphinxcontrib-seqdiag
@@ -222,9 +221,7 @@ RDEPEND="
compute? (
app-cdr/cdrkit
sys-fs/dosfstools
-   kvm? ( app-emulation/qemu )
-   xen? ( app-emulation/xen
-   

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

2016-01-29 Thread Matt Thode
commit: c5bb5db33b16f848f492df22a198b7d774510a30
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jan 29 19:16:54 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Jan 29 19:16:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bb5db3

remove nova xen from package.use.mask

 profiles/arch/x86/package.use.mask  | 1 -
 profiles/default/linux/package.use.mask | 5 -
 2 files changed, 6 deletions(-)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 1a6e56e..14c36ef 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -12,7 +12,6 @@ media-video/mpv -uchardet
 # Ian Delaney  (02 Dec 2015)
 # mask revdeps of xen that emply a hypervisor in arch x86
 app-emulation/libvirt xen
-sys-cluster/nova xen
 app-emulation/ganeti xen
 
 # Nathan Phillip Brink  (26 Sep 2015)

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index d8661a6..f9207fd 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -6,11 +6,6 @@
 # studio support is best effort only
 net-analyzer/icinga2 studio
 
-# prometheanfire  (24 Jan 2016)
-# xen support for nova is kinda not all there...
-# will likely remove the flag entirely
-sys-cluster/nova xen
-
 # NP-Hardass  (19 Nov 2015)
 # Temporarily masking due to user requests in #565884
 =app-emulation/wine-1.7.54 gstreamer



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

2016-01-29 Thread Alexis Ballier
commit: c297b58ada74f04ad39d5148c9495ffaa5295225
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan 29 18:59:45 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan 29 18:59:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c297b58a

media-libs/x265: bump to 1.9.

Enable 12bit by default since it is no more experimental.

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/x265/Manifest  | 1 +
 media-libs/x265/{x265-.ebuild => x265-1.9.ebuild} | 6 +++---
 media-libs/x265/x265-.ebuild  | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/media-libs/x265/Manifest b/media-libs/x265/Manifest
index 154e98a..977da60 100644
--- a/media-libs/x265/Manifest
+++ b/media-libs/x265/Manifest
@@ -1,3 +1,4 @@
 DIST x265-1.5.tar.bz2 588263 SHA256 
da226cbe56938f85d5a3d123d1f5ca895795f2eac794e45af4b70047e03d8648 SHA512 
e5db8c3428b7b393c5c3049041de152b43821a083bc1988903ade8d6ce5fdc71a2fe0ad9efa0564aa3c2c6f1ec31659fcd2b338f6b53d22a202811be7071f077
 WHIRLPOOL 
9e1256832a3ece06d68a872b44337285afbbeebbd149ac71fda25524d60310f595adedce1b28f0ed5a59feadef39848d797bd58f4b0d7c7d707bcddca7520f6d
 DIST x265_1.7.tar.gz 844212 SHA256 
a52ca95e8e64219c1e8e73a9abf0bb7151ced2c93756a623cf2b7e5cf8226585 SHA512 
cf6fce24b008d36bbc79e2488ab5fb3010aa588113645597ffc66959088a73b3ba72f6bb81bd16e36847a73b50b8f264cff0899162552418ae499170c286eb89
 WHIRLPOOL 
9c932fd85fbc06a63802f8aabdbb5f44fe4bee6bc2d0996df8788acad30be965bde7b56f562e4ca8ae87856fbcf728b6938a701afb397ef2195437b73a60c744
 DIST x265_1.8.tar.gz 918469 SHA256 
760e6280c688f1ea90c492d19fc6d4084ca1c4b0ea9b2e3c736d32565c30d857 SHA512 
498c25ff6e5c68849db11d1509cc6f7e96d3a2e6594542589ac5b9f6d65a09ab3af590dcc3357f985f218f8d54af364c998cfedfbe95644747835c059214935c
 WHIRLPOOL 
ef5c1a31e8ab45c2918e24e97c09809eda735df354d9000e3935b054ca01fd60ef1d1afad6c161c7c62b8b016c2a80155665448a18e4037fab8c56a841488eeb
+DIST x265_1.9.tar.gz 956101 SHA256 
3e4654133ed957a98708fdb4cb9a154d9e80922b84e26e43fc462a101c5b15c8 SHA512 
1c399101374da58d0661786a6144dd25a2028e25bcb99b3084d8839b0bd9c20bccf5c0e4413882f16b3b1c49f96710746a16cb690f3811dffb08c3befdc8e5f1
 WHIRLPOOL 
508d21ad0ff7ed8eb2fe9a9a69113dc7dca07306ddace6de22b29e71dad7242fae0b6e4864a409a0279d85adbe054b4ffbc8c95fe915163b506f5bab25245f8c

diff --git a/media-libs/x265/x265-.ebuild b/media-libs/x265/x265-1.9.ebuild
similarity index 97%
copy from media-libs/x265/x265-.ebuild
copy to media-libs/x265/x265-1.9.ebuild
index 21f4143..9e5db6a 100644
--- a/media-libs/x265/x265-.ebuild
+++ b/media-libs/x265/x265-1.9.ebuild
@@ -21,8 +21,8 @@ HOMEPAGE="http://x265.org/";
 
 LICENSE="GPL-2"
 # subslot = libx265 soname
-SLOT="0/68"
-IUSE="+10bit 12bit numa pic test"
+SLOT="0/79"
+IUSE="+10bit +12bit numa pic test"
 
 ASM_DEPEND=">=dev-lang/yasm-1.2.0"
 RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
@@ -121,7 +121,7 @@ multilib_src_configure() {
local myabicmakeargs=(
$(cmake-utils_use_enable test TESTS)
$(multilib_is_native_abi || echo "-DENABLE_CLI=OFF")
-   -DCMAKE_DISABLE_FIND_PACKAGE_Numa=$(usex numa OFF ON)
+   -DENABLE_LIBNUMA=$(usex numa ON OFF)
-DLIB_INSTALL_DIR="$(get_libdir)"
)
 

diff --git a/media-libs/x265/x265-.ebuild b/media-libs/x265/x265-.ebuild
index 21f4143..9652a58 100644
--- a/media-libs/x265/x265-.ebuild
+++ b/media-libs/x265/x265-.ebuild
@@ -21,8 +21,8 @@ HOMEPAGE="http://x265.org/";
 
 LICENSE="GPL-2"
 # subslot = libx265 soname
-SLOT="0/68"
-IUSE="+10bit 12bit numa pic test"
+SLOT="0/80"
+IUSE="+10bit +12bit numa pic test"
 
 ASM_DEPEND=">=dev-lang/yasm-1.2.0"
 RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )"
@@ -121,7 +121,7 @@ multilib_src_configure() {
local myabicmakeargs=(
$(cmake-utils_use_enable test TESTS)
$(multilib_is_native_abi || echo "-DENABLE_CLI=OFF")
-   -DCMAKE_DISABLE_FIND_PACKAGE_Numa=$(usex numa OFF ON)
+   -DENABLE_LIBNUMA=$(usex numa ON OFF)
-DLIB_INSTALL_DIR="$(get_libdir)"
)
 



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

2016-01-29 Thread William Hubbs
commit: d853297bef8a0f8b816863f7584b9a5d243bc188
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 29 17:08:59 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 29 17:11:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d853297b

www-servers/boa: revision bump to fix OpenRC script

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

 www-servers/boa/boa-0.94.14_rc21-r2.ebuild | 63 ++
 www-servers/boa/files/boa.conf |  6 +++
 www-servers/boa/files/boa.initd| 29 ++
 3 files changed, 98 insertions(+)

diff --git a/www-servers/boa/boa-0.94.14_rc21-r2.ebuild 
b/www-servers/boa/boa-0.94.14_rc21-r2.ebuild
new file mode 100644
index 000..9c9a390
--- /dev/null
+++ b/www-servers/boa/boa-0.94.14_rc21-r2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils systemd
+
+MY_P=${P/_/}
+DESCRIPTION="A very small and very fast http daemon"
+SRC_URI="http://www.boa.org/${MY_P}.tar.gz";
+HOMEPAGE="http://www.boa.org/";
+
+KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND=""
+DEPEND="sys-devel/bison
+   sys-devel/flex
+   doc? ( virtual/latex-base )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-texi.patch
+   epatch "${FILESDIR}"/${P}-ENOSYS.patch
+}
+
+src_compile() {
+   default
+
+   use doc || sed -i -e '/^all:/s/boa.dvi //' docs/Makefile
+   emake docs
+}
+
+src_install() {
+   dosbin src/boa
+   doman docs/boa.8
+   doinfo docs/boa.info
+   if use doc; then
+   dodoc docs/boa.html
+   dodoc docs/boa_banner.png
+   dodoc docs/boa.dvi
+   fi
+
+   keepdir /var/log/boa
+   keepdir /var/www/localhost/htdocs
+   keepdir /var/www/localhost/cgi-bin
+   keepdir /var/www/localhost/icons
+
+   newinitd "${FILESDIR}"/boa.initd boa
+   newconfd "${FILESDIR}"/boa.conf.d boa
+
+   systemd_dounit "${FILESDIR}"/boa.service
+
+   exeinto /usr/lib/boa
+   doexe src/boa_indexer
+
+   insinto /etc/boa
+   doins "${FILESDIR}"/boa.conf
+   doins "${FILESDIR}"/mime.types
+}

diff --git a/www-servers/boa/files/boa.conf b/www-servers/boa/files/boa.conf
index 186fcfa..7402deb 100644
--- a/www-servers/boa/files/boa.conf
+++ b/www-servers/boa/files/boa.conf
@@ -185,3 +185,9 @@ Alias /icons /var/www/localhost/icons
 
 ScriptAlias /cgi-bin/ /var/www/localhost/cgi-bin/
 
+# Do not remove this line if you are using sys-apps/OpenRC to manage the
+# boa server.
+# A PidFile setting is needed in order for OpenRC to stop boa, and it
+# must match the setting in the service script.
+
+PidFile /run/boa.pid

diff --git a/www-servers/boa/files/boa.initd b/www-servers/boa/files/boa.initd
new file mode 100644
index 000..dd0242a
--- /dev/null
+++ b/www-servers/boa/files/boa.initd
@@ -0,0 +1,29 @@
+#!/sbin/openrc-run
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# NB: Standard config is in /etc/boa/boa.conf
+# NB: Arguments to pass to boa are in /etc/conf.d/boa
+
+command=/usr/sbin/boa
+command_args="${BOA_OPTS}"
+pidfile="/run/boa.pid"
+
+depend() {
+   need net
+}
+
+start_pre() {
+   if [ -e /etc/conf.d/boa ] && [ -n "${BOA_OPTS}" ]; then
+   SR="$(echo ${BOA_OPTS} | awk '{ FS = " " } { print $2 }')"
+   else
+   SR=/etc/boa
+   fi
+
+   if [ ! -e ${SR}/boa.conf ] ; then
+   eerror "You need a ${SR}/boa.conf to run Boa"
+   eerror "There is a sample file in /usr/share/docs/boa"
+   return 1
+   fi
+}



[gentoo-commits] dev/ikelos:master commit in: dev-python/repoze-debug/

2016-01-29 Thread Mike Auty
commit: da9f85d2bc4a68958ad06cd3c8b9dab5f5f5e968
Author: layman  localhost>
AuthorDate: Fri Jan 29 16:26:53 2016 +
Commit: Mike Auty  gentoo  org>
CommitDate: Fri Jan 29 16:26:53 2016 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=da9f85d2

Don't forget the manifest.

 dev-python/repoze-debug/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/repoze-debug/Manifest b/dev-python/repoze-debug/Manifest
index 85a4280..fd3beda 100644
--- a/dev-python/repoze-debug/Manifest
+++ b/dev-python/repoze-debug/Manifest
@@ -1,5 +1,5 @@
 DIST repoze.debug-1.0.2.tar.gz 220032 SHA256 
67a211638f7719977fda6d1442ef2f1aa14599e4da098db4fdfe23bdc98dde11 SHA512 
13ca318e941b4bc48c1227ddc86eae0bdedd34af152ed93c71aa505f13866c2efd38b82158b594c7ee00d420a66f302e9dc2297dd2f583193c28a28918b6550d
 WHIRLPOOL 
d67ae7b5da324bda8ca3ef20158d558e306042f573f3935667fa9940ff6d29f41b6362abb85b44489fa6dc0a48dfeddd41d06270b707e2e21aa004271c1229d4
-EBUILD repoze-debug-1.0.2.ebuild 722 SHA256 
6546788a0af4ca01d50b6c84c064a68e1ff8d97bd759f5ad1e065ce322722a9f SHA512 
c13e165378fdaa755d151a4c770d8142ccb09dec0e220aba7be8a2a520dca1920b2f839bfb39f18ea6680321267dc837954e5ea57863a2e4bec7674e6fc14d63
 WHIRLPOOL 
bdf70e600bcfed5ecfa8d92d9387beb188ae4d864dcebeaea7ae7f2fc8740dc1b295326ff28cbe3b5474a04eb20a4817924336c1a22866f8f232405d4036b555
-EBUILD repoze-debug-.ebuild 862 SHA256 
c5d7baa18595af50ff5358789a246a8667c18bab060d565ce04e3c04ef130dff SHA512 
e1c556d5e85e6b744eb18207da0be776a291ec11b8dde3458551c167e8c4c9f3e5fe17edae167111f3feed6da0c7874081381e1f053fb66749cbb0973956b32b
 WHIRLPOOL 
1f94c85f868802f318ebd98e8e8c14204725ec9410edd955e277dee79846bb33ae6d3576849a1d0a6d4cad9d605be5e3b81c5345ba63ea8c53de547684d6ea50
+EBUILD repoze-debug-1.0.2.ebuild 840 SHA256 
c5773e7ffa9875f48b1c313a81c77367d368dcf3025fc858ed38f5a746b490bc SHA512 
eb41fdeff443480eb321fde38a240147b9575b80fc7aabd8fd03f9f4a2d62acec4aad56de1abf8d8d5ad29a2194f493ce479c12e6a10064b5744194c72a242ce
 WHIRLPOOL 
7ae0c68e253e1633ea85b3cdf70830d4ce44880904b9fdf8e501e0351f57275b83e89583f105bbe6d77e9cba8b0f769a7e933cf8b9a072a727be6ae61c14bd12
+EBUILD repoze-debug-.ebuild 840 SHA256 
c5773e7ffa9875f48b1c313a81c77367d368dcf3025fc858ed38f5a746b490bc SHA512 
eb41fdeff443480eb321fde38a240147b9575b80fc7aabd8fd03f9f4a2d62acec4aad56de1abf8d8d5ad29a2194f493ce479c12e6a10064b5744194c72a242ce
 WHIRLPOOL 
7ae0c68e253e1633ea85b3cdf70830d4ce44880904b9fdf8e501e0351f57275b83e89583f105bbe6d77e9cba8b0f769a7e933cf8b9a072a727be6ae61c14bd12
 MISC ChangeLog 832 SHA256 
7a84b13a43ee28ce47e97dd9322619628ff693ad53c562dc01e8dcffa28892b1 SHA512 
8cd128a1d9142a408360752e771d1a867c95393bd2ea84a587cf14083d00f57986378759a335b6fc19f000af871dccf4b8144dfe34a2cd796acb938b8698533d
 WHIRLPOOL 
03668ca714b757c9117e2f084fe2efede5cfc51e54eecf5bf74ab0b14ecdd8d73535dd4e997dfea8c48d8c36e24e94cb3d8085667344e54eae1b524b954d
 MISC metadata.xml 456 SHA256 
62fff4ca239fc82c6c2a315f24176254efd7ca1e932abc79a69f7473501dfc4d SHA512 
943257b6a18e32931d2a832275941838c2a3de0760ad54831180d74117e138cb5e3a916675784670ad455f4d60025c02488c60110db1780238cc17e6aee5a916
 WHIRLPOOL 
1271e9aebc30fb93d0a673c92b17c6975ff13c90d403487f478c365701510b44be18bcfc66f896c35ad328c9f6f7227ccc70b89e850e2142b1866f786631e14b



[gentoo-commits] dev/ikelos:master commit in: dev-python/repoze-debug/

2016-01-29 Thread Mike Auty
commit: f427e485fdcb98258b469b3cff3b428fd7a60359
Author: layman  localhost>
AuthorDate: Fri Jan 29 16:26:07 2016 +
Commit: Mike Auty  gentoo  org>
CommitDate: Fri Jan 29 16:26:07 2016 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=f427e485

Re-add keywords for the live ebuild, since it's necessary for python3.

 dev-python/repoze-debug/Manifest  |  2 +-
 dev-python/repoze-debug/repoze-debug-1.0.2.ebuild | 12 +---
 dev-python/repoze-debug/repoze-debug-.ebuild  |  4 ++--
 3 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/dev-python/repoze-debug/Manifest b/dev-python/repoze-debug/Manifest
index 9fbf992..85a4280 100644
--- a/dev-python/repoze-debug/Manifest
+++ b/dev-python/repoze-debug/Manifest
@@ -1,5 +1,5 @@
 DIST repoze.debug-1.0.2.tar.gz 220032 SHA256 
67a211638f7719977fda6d1442ef2f1aa14599e4da098db4fdfe23bdc98dde11 SHA512 
13ca318e941b4bc48c1227ddc86eae0bdedd34af152ed93c71aa505f13866c2efd38b82158b594c7ee00d420a66f302e9dc2297dd2f583193c28a28918b6550d
 WHIRLPOOL 
d67ae7b5da324bda8ca3ef20158d558e306042f573f3935667fa9940ff6d29f41b6362abb85b44489fa6dc0a48dfeddd41d06270b707e2e21aa004271c1229d4
 EBUILD repoze-debug-1.0.2.ebuild 722 SHA256 
6546788a0af4ca01d50b6c84c064a68e1ff8d97bd759f5ad1e065ce322722a9f SHA512 
c13e165378fdaa755d151a4c770d8142ccb09dec0e220aba7be8a2a520dca1920b2f839bfb39f18ea6680321267dc837954e5ea57863a2e4bec7674e6fc14d63
 WHIRLPOOL 
bdf70e600bcfed5ecfa8d92d9387beb188ae4d864dcebeaea7ae7f2fc8740dc1b295326ff28cbe3b5474a04eb20a4817924336c1a22866f8f232405d4036b555
-EBUILD repoze-debug-.ebuild 864 SHA256 
d253b3ea990d402041403e32c39c2f08643c25bab24209244f39f58b3071c762 SHA512 
81deb34fa80c9ba41519847aeec7138f6e7dabfa74ae97d248dae2c089780469dbf3dbb838381b3f469c68609f24bee2bd3df612c183a85db352e0f506a27196
 WHIRLPOOL 
de0e0b9b3ff765570abbd0d6c4a343669ca64a921181d10710d150cd0d9e88b4399dc4f40d965327fe2369aa8f7333426fdb978e6a6f4efbbf3ac28459b042f1
+EBUILD repoze-debug-.ebuild 862 SHA256 
c5d7baa18595af50ff5358789a246a8667c18bab060d565ce04e3c04ef130dff SHA512 
e1c556d5e85e6b744eb18207da0be776a291ec11b8dde3458551c167e8c4c9f3e5fe17edae167111f3feed6da0c7874081381e1f053fb66749cbb0973956b32b
 WHIRLPOOL 
1f94c85f868802f318ebd98e8e8c14204725ec9410edd955e277dee79846bb33ae6d3576849a1d0a6d4cad9d605be5e3b81c5345ba63ea8c53de547684d6ea50
 MISC ChangeLog 832 SHA256 
7a84b13a43ee28ce47e97dd9322619628ff693ad53c562dc01e8dcffa28892b1 SHA512 
8cd128a1d9142a408360752e771d1a867c95393bd2ea84a587cf14083d00f57986378759a335b6fc19f000af871dccf4b8144dfe34a2cd796acb938b8698533d
 WHIRLPOOL 
03668ca714b757c9117e2f084fe2efede5cfc51e54eecf5bf74ab0b14ecdd8d73535dd4e997dfea8c48d8c36e24e94cb3d8085667344e54eae1b524b954d
 MISC metadata.xml 456 SHA256 
62fff4ca239fc82c6c2a315f24176254efd7ca1e932abc79a69f7473501dfc4d SHA512 
943257b6a18e32931d2a832275941838c2a3de0760ad54831180d74117e138cb5e3a916675784670ad455f4d60025c02488c60110db1780238cc17e6aee5a916
 WHIRLPOOL 
1271e9aebc30fb93d0a673c92b17c6975ff13c90d403487f478c365701510b44be18bcfc66f896c35ad328c9f6f7227ccc70b89e850e2142b1866f786631e14b

diff --git a/dev-python/repoze-debug/repoze-debug-1.0.2.ebuild 
b/dev-python/repoze-debug/repoze-debug-1.0.2.ebuild
index dbd79b3..445b261 100644
--- a/dev-python/repoze-debug/repoze-debug-1.0.2.ebuild
+++ b/dev-python/repoze-debug/repoze-debug-1.0.2.ebuild
@@ -5,12 +5,18 @@
 EAPI=5
 PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
-inherit distutils-r1
+inherit distutils-r1 git-r3
 
-DESCRIPTION="repoze.who is an identification and authentication framework for 
WSGI."
+DESCRIPTION="repoze.debug is an debugging framework for WSGI."
 HOMEPAGE="http://www.repoze.org";
-SRC_URI="mirror://pypi/${PN:0:1}/repoze.debug/repoze.debug-${PV}.tar.gz"
 S="${WORKDIR}/repoze.debug-${PV}"
+if [ "${PV}" ==  ]; then
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/repoze/repoze.debug/";
+   EGIT_CHECKOUT_DIR="${S}"
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/repoze.debug/repoze.debug-${PV}.tar.gz"
+fi
 
 LICENSE="repoze"
 SLOT="0"

diff --git a/dev-python/repoze-debug/repoze-debug-.ebuild 
b/dev-python/repoze-debug/repoze-debug-.ebuild
index aeb3f22..445b261 100644
--- a/dev-python/repoze-debug/repoze-debug-.ebuild
+++ b/dev-python/repoze-debug/repoze-debug-.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4} )
 
 inherit distutils-r1 git-r3
 
-DESCRIPTION="repoze.who is an identification and authentication framework for 
WSGI."
+DESCRIPTION="repoze.debug is an debugging framework for WSGI."
 HOMEPAGE="http://www.repoze.org";
 S="${WORKDIR}/repoze.debug-${PV}"
 if [ "${PV}" ==  ]; then
@@ -20,7 +20,7 @@ fi
 
 LICENSE="repoze"
 SLOT="0"
-KEYWORDS="-amd64 -x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] dev/ikelos:master commit in: dev-python/repoze-who-plugins-digestauth/files/, ...

2016-01-29 Thread Mike Auty
commit: 9c5f2400ad50ed24ec9407f2f272512089688ddc
Author: layman  localhost>
AuthorDate: Fri Jan 29 15:54:34 2016 +
Commit: Mike Auty  gentoo  org>
CommitDate: Fri Jan 29 15:54:34 2016 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=9c5f2400

Add in repoze-who-plugins-digestauth.

 dev-python/repoze-who-plugins-digestauth/ChangeLog |  21 
 dev-python/repoze-who-plugins-digestauth/Manifest  |   5 +
 .../repoze-who-plugins-digestauth-python3.patch| 121 +
 .../repoze-who-plugins-digestauth/metadata.xml |  15 +++
 .../repoze-who-plugins-digestauth-0.1.1.ebuild |  32 ++
 5 files changed, 194 insertions(+)

diff --git a/dev-python/repoze-who-plugins-digestauth/ChangeLog 
b/dev-python/repoze-who-plugins-digestauth/ChangeLog
new file mode 100644
index 000..28b6331
--- /dev/null
+++ b/dev-python/repoze-who-plugins-digestauth/ChangeLog
@@ -0,0 +1,21 @@
+# ChangeLog for dev-python/repoze-who
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/repoze-who/ChangeLog,v 1.5 
2015/07/08 20:55:35 zlogene Exp $
+
+  08 Jul 2015; Mikle Kolyada  repoze-who-2.2.ebuild:
+  x86 stable wrt bug #554114
+
+  07 Jul 2015; Mikle Kolyada  repoze-who-2.2.ebuild:
+  amd64 stable wrt bug #554114
+
+  03 Jun 2015; Justin Lecher  metadata.xml:
+  Add pypi to remote-id in metadata.xml
+
+  12 Dec 2014; Michał Górny  repoze-who-2.2.ebuild:
+  Rename net-zope/zope-interface to dev-python/zope-interface.
+
+*repoze-who-2.2 (10 Nov 2014)
+
+  10 Nov 2014; Matthew Thode  +metadata.xml,
+  +repoze-who-2.2.ebuild:
+  needed as a dep of a dep of openstack

diff --git a/dev-python/repoze-who-plugins-digestauth/Manifest 
b/dev-python/repoze-who-plugins-digestauth/Manifest
new file mode 100644
index 000..f589961
--- /dev/null
+++ b/dev-python/repoze-who-plugins-digestauth/Manifest
@@ -0,0 +1,5 @@
+AUX repoze-who-plugins-digestauth-python3.patch 5488 SHA256 
404489f5941a405f42adeb2a4e0db9620de069b8836545bb6353a8edd88eb728 SHA512 
5b2a736285e00c8a53f83f9771754295b7ff0525284236b600af26bb4fe974c253ffb1d6d456501fc9c7f9594ff4854fe28eeaefad6e646fc853f31eb9b1270e
 WHIRLPOOL 
395097ee6e9da53a72960ef11557fa0c0109d94b60f9d941da76f172e285bba9f4439054c281ece36e1d37126096770e42838c5322871b5356cf924b44f5184b
+DIST repoze.who.plugins.digestauth-0.1.1.tar.gz 16479 SHA256 
4594155a1d4171d3935176c49b8b87048a03199e1cde83c2bff4e72e96b20a81 SHA512 
48da3d18a6415a78c84f715f2fda45627d0b2104e0b52a6849dc1893499501941987f602d6e52bda73985293416d41f19887a0f79d5b1a64673a95dc2ca95813
 WHIRLPOOL 
c0d7fe76830837bcf52d802295c2e0bbcf1aac9a0375d0818516628c860b435fbf676c169a57a16a11d22950711a366ea4124bffa8d775d3d9470d00aa7e71b6
+EBUILD repoze-who-plugins-digestauth-0.1.1.ebuild 791 SHA256 
56eb1b34769158689e81d44fa8f3a1d0de5f10b26fe61f8971ee8fe8c83a SHA512 
245cff489d5f862fb7b70a35d5377446c9efde5d78ad89f0bb0353653e6d88c32cccfa3e2be9585568ea213acc087b53f88c399461439e380294671c99dd8696
 WHIRLPOOL 
195db1dbdcd2e725afe7bad936900043037f95e6ceb7e57fcc3455a3e84878ed343159c941537edb0186e89930cfddc9abd3a017920690f5e6f3bf16162e194d
+MISC ChangeLog 832 SHA256 
7a84b13a43ee28ce47e97dd9322619628ff693ad53c562dc01e8dcffa28892b1 SHA512 
8cd128a1d9142a408360752e771d1a867c95393bd2ea84a587cf14083d00f57986378759a335b6fc19f000af871dccf4b8144dfe34a2cd796acb938b8698533d
 WHIRLPOOL 
03668ca714b757c9117e2f084fe2efede5cfc51e54eecf5bf74ab0b14ecdd8d73535dd4e997dfea8c48d8c36e24e94cb3d8085667344e54eae1b524b954d
+MISC metadata.xml 456 SHA256 
62fff4ca239fc82c6c2a315f24176254efd7ca1e932abc79a69f7473501dfc4d SHA512 
943257b6a18e32931d2a832275941838c2a3de0760ad54831180d74117e138cb5e3a916675784670ad455f4d60025c02488c60110db1780238cc17e6aee5a916
 WHIRLPOOL 
1271e9aebc30fb93d0a673c92b17c6975ff13c90d403487f478c365701510b44be18bcfc66f896c35ad328c9f6f7227ccc70b89e850e2142b1866f786631e14b

diff --git 
a/dev-python/repoze-who-plugins-digestauth/files/repoze-who-plugins-digestauth-python3.patch
 
b/dev-python/repoze-who-plugins-digestauth/files/repoze-who-plugins-digestauth-python3.patch
new file mode 100644
index 000..225bafd
--- /dev/null
+++ 
b/dev-python/repoze-who-plugins-digestauth/files/repoze-who-plugins-digestauth-python3.patch
@@ -0,0 +1,121 @@
+diff --git a/repoze/who/plugins/digestauth/__init__.py 
b/repoze/who/plugins/digestauth/__init__.py
+index 849361c..6e3414e 100644
+--- a/repoze/who/plugins/digestauth/__init__.py
 b/repoze/who/plugins/digestauth/__init__.py
+@@ -18,7 +18,7 @@ __ver_tuple__ = (__ver_major__, __ver_minor__, 
__ver_patch__, __ver_sub__)
+ __version__ = "%d.%d.%d%s" % __ver_tuple__
+ 
+ 
+-from zope.interface import implements
++from zope.interface import implementer
+ 
+ from repoze.who.interfaces import IIdentifier, IChallenger, IAuthenticator
+ from repoze.who.utils import resolveDotted
+@@ -33,6 +33,7 @@ from repoze.who.plugins.digestauth.utils import 
(extract_digest_credentials,
+ _ENVKEY_STALE_NONCE = "repoze.who.plugins.digesta

[gentoo-commits] repo/gentoo:master commit in: games-strategy/xbattle/

2016-01-29 Thread Michael Sterrett
commit: a19182dcf3551517130ac1043a3de5a725bc0088
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan 29 15:55:20 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan 29 15:56:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19182dc

games-strategy/xbattle: games-strategy/xbattle is gone

 games-strategy/xbattle/Manifest |  1 -
 games-strategy/xbattle/metadata.xml | 30 
 games-strategy/xbattle/xbattle-5.4.1.ebuild | 56 -
 3 files changed, 87 deletions(-)

diff --git a/games-strategy/xbattle/Manifest b/games-strategy/xbattle/Manifest
deleted file mode 100644
index 85e394a..000
--- a/games-strategy/xbattle/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xbattle-5.4.1.tar.gz 128982 SHA256 
9de38df361c87d0fdc65e13cf2fa3bb28dc22a8d04cc94f2f08e6cd9457ee180 SHA512 
2cb04e4aa84e5ce34ab28493ac0521f23ef0cede490cb19e8bde3593070afe5d3666cf1edaed68a9edf94769ce9b3756cfea6025baff4a9c73f073024bd243c6
 WHIRLPOOL 
a28b1b43faa75297933e88dff1db5b0e5d5547642af07a6013554212b6136e8854260f29f1313164f25fb574f6d16680dbb4b52231ae99fc35cad40c3f64f191

diff --git a/games-strategy/xbattle/metadata.xml 
b/games-strategy/xbattle/metadata.xml
deleted file mode 100644
index 287233f..000
--- a/games-strategy/xbattle/metadata.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-
-mr_bon...@gentoo.org
-Michael Sterrett
-
-
-ga...@gentoo.org
-Gentoo Games Project
-
-
-From the HOMEPAGE:
-XBattle is a concurrent multi-player arcade/strategy game that captures
-the dynamics of a wide range of military situations through numerous
-options. The game board is a matrix of game cells which can be occupied
-by troops of various colors, with troop strength indicated by the size of
-colored markers within a cell. Troops are commanded by clicking the mouse
-near the edge of an occupied cell in the direction that movement is to take
-place. XBattle is concurrent, so that commands are given continuously by
-all players without waiting for turns. A command will be acknowledged by
-the appearance of a command vector, and thereafter, in each update cycle,
-a certain proportion of the troops will move from the source cell to the
-destination cell. In this way, troops can be slowly redistributed via
-supply lines which steadily deliver troops to their endpoints. Troops
-of different colors engage in battle whenever they come to occupy the
-same cell. A wide variety of options are available for configuring troop
-movement, distribution, and production.
-
-

diff --git a/games-strategy/xbattle/xbattle-5.4.1.ebuild 
b/games-strategy/xbattle/xbattle-5.4.1.ebuild
deleted file mode 100644
index 25b4055..000
--- a/games-strategy/xbattle/xbattle-5.4.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit games
-
-DESCRIPTION="A multi-player game of strategy and coordination"
-HOMEPAGE="http://www.cgl.uwaterloo.ca/~jdsteele/xbattle.html";
-SRC_URI="ftp://cns-ftp.bu.edu/pub/xbattle/${P}.tar.gz";
-
-LICENSE="xbattle"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ppc sparc x86"
-IUSE=""
-
-RDEPEND="x11-libs/libXext
-   x11-libs/libX11
-   !games-strategy/xbattleai"
-DEPEND="${RDEPEND}
-   x11-proto/xproto
-   app-text/rman
-   x11-misc/imake"
-
-src_prepare() {
-   sed -i \
-   -e "s:/export/home/lesher/:${GAMES_DATADIR}/${PN}/:" Imakefile 
|| die
-}
-
-src_configure() {
-   xmkmf || die
-}
-
-src_compile() {
-   emake \
-   CDEBUGFLAGS="${CFLAGS}" \
-   LOCAL_LDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
-   dogamesbin xbattle
-   newgamesbin tutorial1 xbattle-tutorial1
-   newgamesbin tutorial2 xbattle-tutorial2
-   dodir "${GAMES_DATADIR}/${PN}"
-   cp -r xbas/ xbos/ xbts/ "${D}${GAMES_DATADIR}/${PN}/" || die
-   newman xbattle.man xbattle.6
-   dodoc README xbattle.dot
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-   elog 'You may be interested by these tutorials:'
-   elog 'xbattle-tutorial1'
-   elog 'xbattle-tutorial2'
-}



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

2016-01-29 Thread Michael Sterrett
commit: 86844ff14687e2e9870506886940f8b1d90d0242
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan 29 15:54:24 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan 29 15:56:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86844ff1

profiles: games-simulation/fgrun is gone

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1531542..b5d7bc3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -729,11 +729,6 @@ games-strategy/xbattle
 # Mask this liferea version because upstream released it broken
 =net-news/liferea-1.10.17
 
-# Michael Sterrett  (30 Dec 2015)
-# Unnecessary with newer version of games-simulation/flightgear
-# Masked for removal on 20160129
-games-simulation/fgrun
-
 # Justin Lecher  (29 Dec 2015)
 # Fails to build and test runs
 # No reverse deps



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

2016-01-29 Thread Michael Sterrett
commit: 10bd41a6f22fb0aaa2f99c9ea0b2af232ad76661
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan 29 15:55:48 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan 29 15:56:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bd41a6

profiles: games-strategy/xbattle is gone

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

diff --git a/profiles/package.mask b/profiles/package.mask
index b5d7bc3..0cfcf85 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -719,12 +719,6 @@ media-video/bombono-dvd
 # Removal in a month.
 sci-electronics/gspeakers
 
-# Michael Sterrett  (30 Dec 2015)
-# Upstream has gone away and games-strategy/xbattleai is
-# basically a superset anyhow.
-# Masked for removal on 20160129
-games-strategy/xbattle
-
 # Victor Ostorga  (30 Dec 2015)
 # Mask this liferea version because upstream released it broken
 =net-news/liferea-1.10.17



[gentoo-commits] repo/gentoo:master commit in: games-simulation/fgrun/

2016-01-29 Thread Michael Sterrett
commit: 254764601e0f7a764220f3794ecc000d5c3abc41
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan 29 15:53:47 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan 29 15:56:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25476460

games-simulation/fgrun: games-simulation/fgrun is gone

 games-simulation/fgrun/Manifest   |  1 -
 games-simulation/fgrun/fgrun-3.0.0.ebuild | 53 ---
 games-simulation/fgrun/metadata.xml   | 14 
 3 files changed, 68 deletions(-)

diff --git a/games-simulation/fgrun/Manifest b/games-simulation/fgrun/Manifest
deleted file mode 100644
index afb8fca..000
--- a/games-simulation/fgrun/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fg-fgrun-e13e42811239008fded7685d8f2311bb571f6a58.tar.gz 194601 SHA256 
004cbed58ffcc8a4e7f65de462081dc414e8c58f76b4425bf84ff39f51c073f0 SHA512 
16bb59a8d5c05fb55a52dcc470742d28a9db837d01197c915c98ca6232b4831d0b5908075601a6e3e0c96c784ea042f5382376fbb506179fc97da487abbc
 WHIRLPOOL 
713b5768651af14eacb0371de28d0e89a33a85c1e1e7da43a1139fda7662cedd0b270db2e3238bcd2de2f6be7547d8a1ce292e0dc3486f642c6bdf4f84b4aacb

diff --git a/games-simulation/fgrun/fgrun-3.0.0.ebuild 
b/games-simulation/fgrun/fgrun-3.0.0.ebuild
deleted file mode 100644
index 18a5d7a..000
--- a/games-simulation/fgrun/fgrun-3.0.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit games cmake-utils
-
-# Exported from git tag 3.0.0-final
-MY_PN=fg-fgrun
-MY_PV=e13e42811239008fded7685d8f2311bb571f6a58
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="A graphical frontend for the FlightGear Flight Simulator"
-HOMEPAGE="http://sourceforge.net/projects/fgrun";
-SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug nls"
-
-COMMON_DEPEND="
-   >=dev-games/openscenegraph-3.0.1
-   sys-libs/zlib
-   x11-libs/fltk:1[opengl,threads]
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-games/simgear-${PV}
-   >=dev-libs/boost-1.34
-   nls? ( sys-devel/gettext )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=games-simulation/flightgear-${PV}
-"
-
-S=${WORKDIR}/${MY_PN}
-DOCS=(AUTHORS NEWS)
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}
-   $(cmake-utils_use_enable nls)
-   )
-
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   prepgamesdirs
-}

diff --git a/games-simulation/fgrun/metadata.xml 
b/games-simulation/fgrun/metadata.xml
deleted file mode 100644
index 06660d5..000
--- a/games-simulation/fgrun/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   ga...@gentoo.org
-   Gentoo Games Project
-   
-   
-A graphical frontend to run FlightGear Flight Simulator.
-   
-   
-   fgrun
-   
-



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

2016-01-29 Thread Michał Górny
commit: 11299625dbb3c9585dfd6a8505f82324144c8b82
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 29 15:37:47 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 29 15:55:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11299625

net-misc/tigervnc: Avoid building unnecessary parts of xorg-server

 net-misc/tigervnc/tigervnc-1.6.0.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/net-misc/tigervnc/tigervnc-1.6.0.ebuild 
b/net-misc/tigervnc/tigervnc-1.6.0.ebuild
index eaa275f..6d9e1a6 100644
--- a/net-misc/tigervnc/tigervnc-1.6.0.ebuild
+++ b/net-misc/tigervnc/tigervnc-1.6.0.ebuild
@@ -139,7 +139,16 @@ src_configure() {
 src_compile() {
cmake-utils_src_compile
 
-   use server && emake -C unix/xserver
+   if use server; then
+   # deps of the vnc module and the module itself
+   local d subdirs=(
+   fb xfixes Xext dbe glx randr render damageext miext Xi 
xkb
+   composite dix mi os hw/vnc
+   )
+   for d in "${subdirs[@]}"; do
+   emake -C unix/xserver/"${d}"
+   done
+   fi
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/tigervnc/, net-misc/tigervnc/files/

2016-01-29 Thread Michał Górny
commit: b3fb052ef05dc1f25302999ae739b188cf0f70a0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 29 15:53:28 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 29 15:55:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3fb052e

net-misc/tigervnc: Support xorg-server-1.18.0

Support xorg-1.18.0 thanks to LFS patch. Found by Jan Psota.

 net-misc/tigervnc/Manifest |  2 +-
 .../tigervnc/files/tigervnc-1.6.0-xorg118-1.patch  | 38 ++
 ...ervnc-1.6.0.ebuild => tigervnc-1.6.0-r1.ebuild} |  5 +--
 3 files changed, 42 insertions(+), 3 deletions(-)

diff --git a/net-misc/tigervnc/Manifest b/net-misc/tigervnc/Manifest
index 7f4e2f9..c0c900e 100644
--- a/net-misc/tigervnc/Manifest
+++ b/net-misc/tigervnc/Manifest
@@ -9,4 +9,4 @@ DIST xorg-server-1.15.0.tar.bz2 5546579 SHA256 
613b2f2e7ee2a06d2f8e862c836dc70d3
 DIST xorg-server-1.16.0.tar.bz2 5832944 SHA256 
38330a03c5f7a38745a3f9816cf069db5b8844eebb358fd39dbabf61f32cd06b SHA512 
eab298e3728aa79ff2ba3f5c12637c4db0f9bbca49ed00b673b2bfedf605f33a69d8eb946bed98e3d28afd9bfaf62e21ce2e8606d84cae9906506d90c26f1662
 WHIRLPOOL 
bd9817cf93587e2b33d63438942c75d49b04f4fc2a4544654dfcc116deaf88abcccd0fa2496fb58848d5a007d2e32177cdbcd3f44237efd8b7882a0abc5b8d56
 DIST xorg-server-1.16.4.tar.bz2 5817330 SHA256 
abb6e1cc9213a9915a121f48576ff6739a0b8cdb3d32796f9a7743c9a6efc871 SHA512 
f756fca65535aa921a85d8d8eb36ea2ba5b7af90a46d640b0ca76259a9abd9d323885087e11156528d95240937c70373045001ae20266a1b9e89909f007e9e74
 WHIRLPOOL 
63980a3e2b57d2860998344f21a6524598b3dc135c277e5a868e34b57ab5060681ae7137358b3ba8b9ca5fd622a91aeb06bd0ac9e3e5ce1f4dc55df2b2dc0e33
 DIST xorg-server-1.17.1.tar.bz2 5852385 SHA256 
2bf8e9f6f0a710dec1d2472467bff1f4e247cb6dcd76eb469aafdc8a2d7db2ab SHA512 
195a0e0a6bd9c7655e62dd40dfbd7dea77d10f1143d4fd6154e8bdbb463d3729f81ecd1e379d66f68e828d4f4583782c15ce260de2802076844aec552c4f
 WHIRLPOOL 
a8a78b0bfa6137941e3434f083319a827f0332fd9c190922bb0a33381e86173868d236c96a89ee3049400f37521fe052838416f009713f004227f05b8717d776
-DIST xorg-server-1.17.4.tar.bz2 5791384 SHA256 
0c4b45c116a812a996eb432d8508cf26c2ec8c3916ff2a50781796882f8d6457 SHA512 
4b8377b86ca88f27dcf59db2996b2ee620ce6f181a37dc47600365db588d48f2f3ca66a3149e7c856e686e5783b1cccb2ba0827aa7413299163dfca869f4d376
 WHIRLPOOL 
c5baa1b01e57eac9e18bd1890c0a7e2246836524645057d5e05a1a19225d863645616aafaadbf9d083ffb672d47ea1934ad8323d813533e9519f0d92f9a1c6ab
+DIST xorg-server-1.18.0.tar.bz2 5818703 SHA256 
195670819695d9cedd8dde95fbe069be0d0f488a77797a2d409f9f702daf312e SHA512 
c7b1403e79e26ea96690f5634eb2fa424f9436a8a3c8a17779f71d254a813ae9b2ff1eb3dc8c6b4c37da125f3108ee86f6f5b1c27c1db6ab28eb6c8ee62e5768
 WHIRLPOOL 
439cfc2da70f3234facd4684e8ef5cea8b0b2d73251280de4a705bd31c2498df814c189f01ec057da3b810d994dc1e30e1faceec4b059ef428e137c8584450d9

diff --git a/net-misc/tigervnc/files/tigervnc-1.6.0-xorg118-1.patch 
b/net-misc/tigervnc/files/tigervnc-1.6.0-xorg118-1.patch
new file mode 100644
index 000..ac92e54
--- /dev/null
+++ b/net-misc/tigervnc/files/tigervnc-1.6.0-xorg118-1.patch
@@ -0,0 +1,38 @@
+Submitted By:Fernando de Oliveira 
+Date:2015-12-25
+Initial Package Version: xorg-server-1.18.0 (for tigervnc-1.6.0)
+Upstream Status: Not Submitted
+Origin:  ArchLinux
+Description: Allow using Xorg-server-1.18.0
+
+
+
+
+
+diff -wbBur tigervnc-1.5.0/unix/xserver/hw/vnc/Input.c 
tigervnc-1.5.0.q/unix/xserver/hw/vnc/Input.c
+--- tigervnc-1.5.0/unix/xserver/hw/vnc/Input.c 2015-07-11 16:00:36.0 
+0300
 tigervnc-1.5.0.q/unix/xserver/hw/vnc/Input.c   2015-11-25 
19:04:24.278747038 +0300
+@@ -300,6 +300,8 @@
+ #if XORG < 111
+   n = GetKeyboardEvents(eventq, dev, action, kc);
+   enqueueEvents(dev, n);
++#elif XORG > 117
++  QueueKeyboardEvents(dev, action, kc);
+ #else
+   QueueKeyboardEvents(dev, action, kc, NULL);
+ #endif
+diff -wbBur tigervnc-1.5.0/unix/xserver/hw/vnc/xorg-version.h 
tigervnc-1.5.0.q/unix/xserver/hw/vnc/xorg-version.h
+--- tigervnc-1.5.0/unix/xserver/hw/vnc/xorg-version.h  2015-07-11 
16:00:36.0 +0300
 tigervnc-1.5.0.q/unix/xserver/hw/vnc/xorg-version.h2015-11-25 
19:02:47.688751421 +0300
+@@ -48,8 +48,10 @@
+ #define XORG 116
+ #elif XORG_VERSION_CURRENT < ((1 * 1000) + (17 * 10) + (99 * 1000))
+ #define XORG 117
++#elif XORG_VERSION_CURRENT < ((1 * 1000) + (18 * 10) + (99 * 1000))
++#define XORG 118
+ #else
+-#error "X.Org newer than 1.17 is not supported"
++#error "X.Org newer than 1.18 is not supported"
+ #endif
+ 
+ #endif

diff --git a/net-misc/tigervnc/tigervnc-1.6.0.ebuild 
b/net-misc/tigervnc/tigervnc-1.6.0-r1.ebuild
similarity index 97%
rename from net-misc/tigervnc/tigervnc-1.6.0.ebuild
rename to net-misc/ti

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

2016-01-29 Thread Michał Górny
commit: ded725208367f7348f4987bce6fb4f3e5e27fb06
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 29 14:36:19 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 29 15:55:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded72520

net-misc/tigervnc: Remove accidental stable keywords on 1.6.0

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

diff --git a/net-misc/tigervnc/tigervnc-1.6.0.ebuild 
b/net-misc/tigervnc/tigervnc-1.6.0.ebuild
index 0336830..eaa275f 100644
--- a/net-misc/tigervnc/tigervnc-1.6.0.ebuild
+++ b/net-misc/tigervnc/tigervnc-1.6.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
 IUSE="gnutls java +opengl pam server +xorgmodule"
 
 RDEPEND="virtual/jpeg:0



[gentoo-commits] dev/ikelos:master commit in: dev-python/repoze-debug/

2016-01-29 Thread Mike Auty
commit: 465588055721f40e07f5ec68cd5f0dd990ead128
Author: layman  localhost>
AuthorDate: Fri Jan 29 15:54:15 2016 +
Commit: Mike Auty  gentoo  org>
CommitDate: Fri Jan 29 15:54:15 2016 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=46558805

Default to the non-live ebuild for repoze-debug.

 dev-python/repoze-debug/Manifest | 2 +-
 dev-python/repoze-debug/repoze-debug-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/repoze-debug/Manifest b/dev-python/repoze-debug/Manifest
index 85a4280..9fbf992 100644
--- a/dev-python/repoze-debug/Manifest
+++ b/dev-python/repoze-debug/Manifest
@@ -1,5 +1,5 @@
 DIST repoze.debug-1.0.2.tar.gz 220032 SHA256 
67a211638f7719977fda6d1442ef2f1aa14599e4da098db4fdfe23bdc98dde11 SHA512 
13ca318e941b4bc48c1227ddc86eae0bdedd34af152ed93c71aa505f13866c2efd38b82158b594c7ee00d420a66f302e9dc2297dd2f583193c28a28918b6550d
 WHIRLPOOL 
d67ae7b5da324bda8ca3ef20158d558e306042f573f3935667fa9940ff6d29f41b6362abb85b44489fa6dc0a48dfeddd41d06270b707e2e21aa004271c1229d4
 EBUILD repoze-debug-1.0.2.ebuild 722 SHA256 
6546788a0af4ca01d50b6c84c064a68e1ff8d97bd759f5ad1e065ce322722a9f SHA512 
c13e165378fdaa755d151a4c770d8142ccb09dec0e220aba7be8a2a520dca1920b2f839bfb39f18ea6680321267dc837954e5ea57863a2e4bec7674e6fc14d63
 WHIRLPOOL 
bdf70e600bcfed5ecfa8d92d9387beb188ae4d864dcebeaea7ae7f2fc8740dc1b295326ff28cbe3b5474a04eb20a4817924336c1a22866f8f232405d4036b555
-EBUILD repoze-debug-.ebuild 862 SHA256 
c5d7baa18595af50ff5358789a246a8667c18bab060d565ce04e3c04ef130dff SHA512 
e1c556d5e85e6b744eb18207da0be776a291ec11b8dde3458551c167e8c4c9f3e5fe17edae167111f3feed6da0c7874081381e1f053fb66749cbb0973956b32b
 WHIRLPOOL 
1f94c85f868802f318ebd98e8e8c14204725ec9410edd955e277dee79846bb33ae6d3576849a1d0a6d4cad9d605be5e3b81c5345ba63ea8c53de547684d6ea50
+EBUILD repoze-debug-.ebuild 864 SHA256 
d253b3ea990d402041403e32c39c2f08643c25bab24209244f39f58b3071c762 SHA512 
81deb34fa80c9ba41519847aeec7138f6e7dabfa74ae97d248dae2c089780469dbf3dbb838381b3f469c68609f24bee2bd3df612c183a85db352e0f506a27196
 WHIRLPOOL 
de0e0b9b3ff765570abbd0d6c4a343669ca64a921181d10710d150cd0d9e88b4399dc4f40d965327fe2369aa8f7333426fdb978e6a6f4efbbf3ac28459b042f1
 MISC ChangeLog 832 SHA256 
7a84b13a43ee28ce47e97dd9322619628ff693ad53c562dc01e8dcffa28892b1 SHA512 
8cd128a1d9142a408360752e771d1a867c95393bd2ea84a587cf14083d00f57986378759a335b6fc19f000af871dccf4b8144dfe34a2cd796acb938b8698533d
 WHIRLPOOL 
03668ca714b757c9117e2f084fe2efede5cfc51e54eecf5bf74ab0b14ecdd8d73535dd4e997dfea8c48d8c36e24e94cb3d8085667344e54eae1b524b954d
 MISC metadata.xml 456 SHA256 
62fff4ca239fc82c6c2a315f24176254efd7ca1e932abc79a69f7473501dfc4d SHA512 
943257b6a18e32931d2a832275941838c2a3de0760ad54831180d74117e138cb5e3a916675784670ad455f4d60025c02488c60110db1780238cc17e6aee5a916
 WHIRLPOOL 
1271e9aebc30fb93d0a673c92b17c6975ff13c90d403487f478c365701510b44be18bcfc66f896c35ad328c9f6f7227ccc70b89e850e2142b1866f786631e14b

diff --git a/dev-python/repoze-debug/repoze-debug-.ebuild 
b/dev-python/repoze-debug/repoze-debug-.ebuild
index 3bd1254..aeb3f22 100644
--- a/dev-python/repoze-debug/repoze-debug-.ebuild
+++ b/dev-python/repoze-debug/repoze-debug-.ebuild
@@ -20,7 +20,7 @@ fi
 
 LICENSE="repoze"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="-amd64 -x86"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-misc/carbon-c-relay/

2016-01-29 Thread Fabian Groffen
commit: 49a064f74314aa54bb754adf81880d577eb1
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Jan 29 14:57:42 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Jan 29 14:58:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a064f7

app-misc/carbon-c-relay: version bump

Package-Manager: portage-2.2.26

 app-misc/carbon-c-relay/Manifest| 2 +-
 .../{carbon-c-relay-0.45.ebuild => carbon-c-relay-1.7.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/carbon-c-relay/Manifest b/app-misc/carbon-c-relay/Manifest
index c15cc68..96e8e02 100644
--- a/app-misc/carbon-c-relay/Manifest
+++ b/app-misc/carbon-c-relay/Manifest
@@ -1,3 +1,3 @@
-DIST carbon-c-relay-0.45.tar.gz 63208 SHA256 
ba76d93d0448eae64147d580c2767ed42a8a9dd4a6c0f3e15a41276793bc53df SHA512 
7a5068a6a1502c80b03c642abb72639de644351edc2967736c6f40939a6e28598727ad7bec9008eb76c3211552d6583f0ec9670e7c32952c0f49f6b4cb9a6085
 WHIRLPOOL 
089a9a6c3fb40e1bfc680b7002bf9967c4a182ae00616933cd5b3ba9febda20853e716df69d552ade131aa272cd16dafb65d1ba84afeacb4383d87f9e028bf97
 DIST carbon-c-relay-1.4.tar.gz 71367 SHA256 
8575be832d204a0c12e4cd793ae05d5c2683974a90e93aeb70e69199b7991d45 SHA512 
389d08bccdbd2e566a2580017fb14afd37b0c609f20ecdef526f4810d50c84e06f396a161f0ad4eb7d1810cada9f24640b19afe7a18dd241a16d435cc72d8d0d
 WHIRLPOOL 
ad639e96e7589e7cd84e71d4840afeab9f18e768ee98fa9ab6e3d69e4255ad74e5b715e71667eaf330e9a7cc20ce2158058683081bb91785863cbcd5e6a4dccf
 DIST carbon-c-relay-1.5.tar.gz 71236 SHA256 
59a64e9567204a6bf2e294123a3b31b483ea3cf6bf1395d3a17272d7ee9ad0b0 SHA512 
ca8709a72aaa78de9aedd26a7b953be4550c226d8afaf494d96cb6de683bec871bc7e3d7e8c1ec593dc59783b8ca3c6dff46d83b208c1ffaf86edaa09e44c357
 WHIRLPOOL 
ce328538515cd433d016f24fb11f3b90ef959414d2c3f47c6acab3101893ef42df6de73eebf4a6291d9b471c87e4bc5ec1e046ef50aaf737cc7f08d56cdeda2a
+DIST carbon-c-relay-1.7.tar.gz 71240 SHA256 
5cc3c14fa6d466143bd97bcde2c79e0d497e441378178e38da496ccdcde09111 SHA512 
2820d9fe83ee5dd0f0ff4a7855951ff1ea1ccb23e585fd2b0932975335a8121b7578a3de9d78a09619689e70262db6a31099471f49b861cec2fa87ffee35a737
 WHIRLPOOL 
13fb7516a9b594c0d819c00b267a9f12cb428de005d16094a7d6bbc910c8a6d15ce2be3253fe7105dec2b96d91363fce86e37d63cf7a6d683f4757ba6a61a728

diff --git a/app-misc/carbon-c-relay/carbon-c-relay-0.45.ebuild 
b/app-misc/carbon-c-relay/carbon-c-relay-1.7.ebuild
similarity index 94%
rename from app-misc/carbon-c-relay/carbon-c-relay-0.45.ebuild
rename to app-misc/carbon-c-relay/carbon-c-relay-1.7.ebuild
index e20b1c5..263b046 100644
--- a/app-misc/carbon-c-relay/carbon-c-relay-0.45.ebuild
+++ b/app-misc/carbon-c-relay/carbon-c-relay-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



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

2016-01-29 Thread William Hubbs
commit: ce6efe12ed90a04c8e1ee2d1e49c863d8de97768
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Jan 29 14:46:08 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Fri Jan 29 14:49:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce6efe12

net-misc/dhcpcd: remove old versions

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

 net-misc/dhcpcd/Manifest|   1 -
 net-misc/dhcpcd/dhcpcd-6.9.0.ebuild | 120 
 2 files changed, 121 deletions(-)

diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index b1126a3..bd090fd7 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -1,3 +1,2 @@
 DIST dhcpcd-6.10.0.tar.xz 179804 SHA256 
ab56af9b2e86913c55a965cb0f835e87749df78318564acf90d5d698f413ad35 SHA512 
f31c95beaa7668deb03e3d657660cd32434dbb0ef440e9bc568bb4a672a510bffb5e79e15d139b40fa7730e9a642c3c2167aaa1389fb8c449bfbcd0039ed30f0
 WHIRLPOOL 
70a18c39f317cb2cf51ec0a44d79d7fba99e381c47ecd2753bef41b68994193e9c846789aa2c1725a6261e82324434bee3231b056b93a8af3e10e9d26815a5b0
 DIST dhcpcd-6.10.1.tar.xz 180112 SHA256 
284abf8c3be0580bbac5eaca95359346ab0d78d4072317b6ce87cc68f2e8ae7b SHA512 
f323c155cff47f21dde181c216408b79f10e6ed923aa3d1f3482feff47a1e88e02193ec82f831da4ef63d3703ca1837715c36a47cf3f5d09f117f6eb53bfcf67
 WHIRLPOOL 
805e8a1b4dad400825197dae7918a2172093d152986d5d97f4d1993f2c27cf3fbe097a5dc4f7a5292e98676b5d7fad6079ed64e4bffabeb7ccf9d91f4db80de9
-DIST dhcpcd-6.9.0.tar.bz2 176736 SHA256 
1566a58ef785880c07762ff6c520e974cf42872be5fbb23b4520f4446b120a68 SHA512 
bb02005ff54ad722961208be69f48c61fb72cf56c9ca89348f3e0973e96317b06b4eaf48412ec5e763c9e20bad6f38e06d520048f3412d3bf46716f5dfb671a6
 WHIRLPOOL 
450b89ff260cfef8e865d1f02b7aa7119d0e37a231d08577545d0091496cee370f5f9c2614e6d5ef2b9a99b412d909d3ed4711c7433b6de085b7dc62df84a4fb

diff --git a/net-misc/dhcpcd/dhcpcd-6.9.0.ebuild 
b/net-misc/dhcpcd/dhcpcd-6.9.0.ebuild
deleted file mode 100644
index 78eb6dc..000
--- a/net-misc/dhcpcd/dhcpcd-6.9.0.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-if [[ ${PV} == "" ]]; then
-   FOSSIL_URI="http://roy.marples.name/projects/dhcpcd";
-else
-   MY_P="${P/_alpha/-alpha}"
-   MY_P="${MY_P/_beta/-beta}"
-   MY_P="${MY_P/_rc/-rc}"
-   SRC_URI="http://roy.marples.name/downloads/${PN}/${MY_P}.tar.bz2";
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
-   S="${WORKDIR}/${MY_P}"
-fi
-
-inherit eutils systemd toolchain-funcs
-
-DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
-HOMEPAGE="http://roy.marples.name/projects/dhcpcd/";
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="elibc_glibc +embedded ipv6 kernel_linux +udev"
-
-COMMON_DEPEND="udev? ( virtual/udev )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-
-if [[ ${PV} == "" ]]; then
-   DEPEND+=" dev-vcs/fossil"
-
-   src_unpack()
-   {
-   local distdir=${PORTAGE_ACTUAL_DISTDIR:-${DISTDIR}}
-   local repo=${distdir}/fossil/${PN}.fossil
-
-   addwrite "${distdir}"
-
-   if [[ -e "${repo}" ]]; then
-   fossil pull "${FOSSIL_URI}" -R "${repo}" || die
-   else
-   mkdir -p "${distdir}/fossil" || die
-   fossil clone "${FOSSIL_URI}" "${repo}" || die
-   fi
-
-   mkdir -p "${S}" || die
-   cd "${S}" || die
-   fossil open "${repo}" || die
-   }
-fi
-
-src_prepare()
-{
-   epatch_user
-}
-
-src_configure()
-{
-   local dev hooks rundir
-   use udev || dev="--without-dev --without-udev"
-   hooks="--with-hook=ntp.conf"
-   use elibc_glibc && hooks="${hooks} --with-hook=yp.conf"
-   use kernel_linux && rundir="--rundir=${EPREFIX}/run"
-   econf \
-   --prefix="${EPREFIX}" \
-   --libexecdir="${EPREFIX}/lib/dhcpcd" \
-   --dbdir="${EPREFIX}/var/lib/dhcpcd" \
-   --localstatedir="${EPREFIX}/var" \
-   ${rundir} \
-   $(use_enable embedded) \
-   $(use_enable ipv6) \
-   ${dev} \
-   CC="$(tc-getCC)" \
-   ${hooks}
-}
-
-src_install()
-{
-   default
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   systemd_dounit "${FILESDIR}"/${PN}.service
-}
-
-pkg_postinst()
-{
-   # Upgrade the duid file to the new format if needed
-   local old_duid="${ROOT}"/var/lib/dhcpcd/dhcpcd.duid
-   local new_duid="${ROOT}"/etc/dhcpcd.duid
-   if [ -e "${old_duid}" ] && ! grep -q '..:..:..:..:..:..' "${old_duid}"; 
then
-   sed -i -e 's/\(..\)/\1:/g; s/:$//g' "${old_duid}"
-   fi
-
-   # Move the duid to /etc, a more sensible location
- 

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

2016-01-29 Thread Michael Palimaka
commit: 7e72237501c789b21098dd3f6a7d717619e0144a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 13:56:09 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 14:11:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e722375

dev-util/cunit: remove old

Package-Manager: portage-2.2.27

 dev-util/cunit/Manifest|  1 -
 dev-util/cunit/cunit-2.1-r1.ebuild | 38 -
 dev-util/cunit/cunit-2.1_p2.ebuild | 49 --
 3 files changed, 88 deletions(-)

diff --git a/dev-util/cunit/Manifest b/dev-util/cunit/Manifest
index f1fbfa5..3d95927 100644
--- a/dev-util/cunit/Manifest
+++ b/dev-util/cunit/Manifest
@@ -1,2 +1 @@
-DIST CUnit-2.1-0-src.tar.gz 628767 SHA256 
b5fc0ab0f03e8d287a3f65935c7e36fabfdcd9f926ee6f50ac621ea6ab6fa8c6 SHA512 
564c297293e3578384c11daef70bc45619188ff823107a2bbb6e56cfa702941b1c316cd9a4cb1116ecc5aefababd153febc39907296392b59e669d3251f85fbf
 WHIRLPOOL 
be977c03f15a571e35fb557239a70ef281f5dd9580faf4077b51ba4f80d96b824d650d4a3eb53ec34b9ffb3e08cc06ab4bc6a830f4f60ac8818f95a8556328b8
 DIST CUnit-2.1-2-src.tar.bz2 349037 SHA256 
1f705f30b36fe1dadb5494989d1d663241603f456b468c81f606a1bdbc168bea SHA512 
c0af37b9f3a00fd7bb971f33e94373699d0380c28fad12f6db860739990a9e0bb0a71c0e3531529b9952128c11248b8f365875d0315c16637a0b7e91642d
 WHIRLPOOL 
a5617aa10baf617e7165c04c66e4fffb25d2d8d396d8aff8ed5f67183154d79514d2c426c88bc02d02440f4c53bbe2b6025bbd0165fa3a6008e2b19e0317498b

diff --git a/dev-util/cunit/cunit-2.1-r1.ebuild 
b/dev-util/cunit/cunit-2.1-r1.ebuild
deleted file mode 100644
index 6432101..000
--- a/dev-util/cunit/cunit-2.1-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-inherit eutils autotools
-
-MY_PN='CUnit'
-MY_PV="${PV}-0"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="CUnit - C Unit Test Framework"
-SRC_URI="mirror://sourceforge/cunit/${MY_P}-src.tar.gz"
-HOMEPAGE="http://cunit.sourceforge.net";
-
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd 
~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   sed -e "/^docdir/d" -i doc/Makefile.am
-   sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
-   -i doc/headers/Makefile.am
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
-   eautoreconf
-}
-
-src_configure() {
-   econf --docdir="${EPREFIX}"/usr/share/doc/${PF}
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-   dodoc AUTHORS NEWS README ChangeLog
-}

diff --git a/dev-util/cunit/cunit-2.1_p2.ebuild 
b/dev-util/cunit/cunit-2.1_p2.ebuild
deleted file mode 100644
index 854eccb..000
--- a/dev-util/cunit/cunit-2.1_p2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit autotools eutils flag-o-matic toolchain-funcs
-
-MY_PN='CUnit'
-MY_PV="${PV/_p*}-2"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="CUnit - C Unit Test Framework"
-SRC_URI="mirror://sourceforge/cunit/${MY_P}-src.tar.bz2"
-HOMEPAGE="http://cunit.sourceforge.net";
-
-SLOT="0"
-LICENSE="LGPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="ncurses static-libs"
-
-RDEPEND="ncurses? ( sys-libs/ncurses )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( AUTHORS NEWS README ChangeLog )
-
-src_prepare() {
-   sed -e "/^docdir/d" -i doc/Makefile.am || die
-   sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
-   -i doc/headers/Makefile.am || die
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
-   eautoreconf
-   append-cppflags -D_BSD_SOURCE
-   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
-   $(use_enable static-libs static) \
-   --disable-debug \
-   $(use_enable ncurses curses)
-}
-
-src_install() {
-   default
-   prune_libtool_files
-}



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

2016-01-29 Thread Michael Palimaka
commit: 9a8eb22af7cd03e717d76818ceec2d86664f16fd
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 14:11:26 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 14:11:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8eb22a

dev-util/cunit: version bump

Gentoo-bug: 529242

Package-Manager: portage-2.2.27

 dev-util/cunit/Manifest|  1 +
 dev-util/cunit/cunit-2.1_p3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-util/cunit/Manifest b/dev-util/cunit/Manifest
index 3d95927..fe62ac3 100644
--- a/dev-util/cunit/Manifest
+++ b/dev-util/cunit/Manifest
@@ -1 +1,2 @@
 DIST CUnit-2.1-2-src.tar.bz2 349037 SHA256 
1f705f30b36fe1dadb5494989d1d663241603f456b468c81f606a1bdbc168bea SHA512 
c0af37b9f3a00fd7bb971f33e94373699d0380c28fad12f6db860739990a9e0bb0a71c0e3531529b9952128c11248b8f365875d0315c16637a0b7e91642d
 WHIRLPOOL 
a5617aa10baf617e7165c04c66e4fffb25d2d8d396d8aff8ed5f67183154d79514d2c426c88bc02d02440f4c53bbe2b6025bbd0165fa3a6008e2b19e0317498b
+DIST CUnit-2.1-3.tar.bz2 514500 SHA256 
f5b29137f845bb08b77ec60584fdb728b4e58f1023e6f249a464efa49a40f214 SHA512 
547b417109332446dfab8fda17bf4ccd2da841dc93f824dc90a20635bcf1fb80fb2176500d8a0906940f3f3d3e2f77b2d70a71090c9ab84ad9af43f3582bc487
 WHIRLPOOL 
621af4703fcaee5a222a55d735ac252ceed61dffa1d3d57e235ca952c13edfcd2d3dd3ef62623af40c57ae1e225868b8148d8268254fa724ddf936c85e4eadfa

diff --git a/dev-util/cunit/cunit-2.1_p3.ebuild 
b/dev-util/cunit/cunit-2.1_p3.ebuild
new file mode 100644
index 000..338a266
--- /dev/null
+++ b/dev-util/cunit/cunit-2.1_p3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit autotools eutils flag-o-matic multilib-minimal toolchain-funcs
+
+MY_PN="CUnit"
+MY_PV="${PV/_p*}-3"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="C Unit Test Framework"
+SRC_URI="mirror://sourceforge/cunit/${MY_P}.tar.bz2"
+HOMEPAGE="http://cunit.sourceforge.net";
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="ncurses static-libs"
+
+RDEPEND="ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( AUTHORS NEWS README ChangeLog )
+
+src_prepare() {
+   default
+
+   sed -e "/^docdir/d" -i doc/Makefile.am || die
+   sed -e '/^dochdrdir/{s:$(prefix)/doc/@PACKAGE@:$(docdir):}' \
+   -i doc/headers/Makefile.am || die
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
+   eautoreconf
+
+   append-cppflags -D_BSD_SOURCE
+
+   # unable to find headers otherwise
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local LIBS=${LIBS}
+   append-libs $($(tc-getPKG_CONFIG) --libs ncurses)
+
+   econf \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   $(use_enable static-libs static) \
+   --disable-debug \
+   $(use_enable ncurses curses)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-sources/

2016-01-29 Thread Patrice Clement
commit: d2816932069d17427fc397a90e3fd053319f02dc
Author: Yuta Satoh  gmail  com>
AuthorDate: Thu Jan 28 11:57:38 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Jan 28 11:57:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2816932

sys-freebsd/freebsd-sources: Fix FreeBSD-SA-16:10.linux

 sys-freebsd/freebsd-sources/Manifest | 1 +
 .../{freebsd-sources-10.2-r2.ebuild => freebsd-sources-10.2-r3.ebuild}   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-freebsd/freebsd-sources/Manifest 
b/sys-freebsd/freebsd-sources/Manifest
index fac150c..f3a152d 100644
--- a/sys-freebsd/freebsd-sources/Manifest
+++ b/sys-freebsd/freebsd-sources/Manifest
@@ -7,6 +7,7 @@ DIST freebsd-sources-SA-1601-sctp.patch 608 SHA256 
19eb23dd143c6e5b0e3ee44d523dc
 DIST freebsd-sources-SA-1603-linux.patch 2815 SHA256 
81e9590e56f091f6e67f2f6826c552f67172d5d3067defda3569377c61cb43d3 SHA512 
9773a4b12c352d96a22279bdf428bef40650e38f8daec85beb8d321524ff0e45c4f31b40c897a3928261b0c9131dbfa80cb8c80ed2aa41eb4846588fc0980a63
 WHIRLPOOL 
15f8a62df9d5517f3f66635740069b791b676a2cdbaa696a63cf939df8926521acd891005f866a5607f235c52c737d1acdec36d72d61cc74c47c0cd075ae1180
 DIST freebsd-sources-SA-1604-linux.patch 1164 SHA256 
0c1f169904600d13a5efe2bef6999f3da433a615642a80cb2ec960f164ff6208 SHA512 
ccc15464071032b5bb4a5bed46a28cb036699b281b543ce5cdfb37f2cb728c66d9194080e1e010169145591ae3f4770ae84daf3149d9498c6302c0870ae2da10
 WHIRLPOOL 
b58344e4b2b1e53e33674039882572d7f0b8987202371ff631e91f345698368d70e6af7ad43010f1d6cb7f0161b3d59587abdffd621300db461701832953dabb
 DIST freebsd-sources-SA-1605-tcp.patch 972 SHA256 
171e3029d5ae440da75b4ab5fdc986d9e72ecc11cfdeae490ce401b53997c503 SHA512 
e0c973b62e925f442039b1baa45b89694f2c7a25d3ee61f1238d4bea3771273945bd56694eb2f84770dabf25a252950db24ca421687c065ef84624067c37eed1
 WHIRLPOOL 
0d4b4025f57f956017caff98730d89f54a737e4cfd6d4588eec86d761aaf47b4242ca1a8c81245c70b9f492f36a1c771bbde5bac98061c76e556d239d25a33d8
+DIST freebsd-sources-SA-1610-linux.patch 2505 SHA256 
f631e54826aabe472598edc4faa5ad5ae6fcd2547b0863dc25c985937b40736b SHA512 
02dfe342be51ff195ccdad10ec7c34bfb38adcb2c6be4a33bcf5e4806774ca82953145c2f5a12711fed61d96f04e45804608edf90df0ae79f9a717e27b755196
 WHIRLPOOL 
3510a824f4f2189fc777a0a57fd0af17a49c328950b52097d1a95baeed72cd66ff32fe200d5380b75f9648b535eb7df7ecd64617cf67b925389a455cf1c6a13f
 DIST freebsd-src-10.2.tar.xz 124551336 SHA256 
6a59ea716bae96135983ad70cd7123e3b35ec91b191a82fe282ade88a61560b1 SHA512 
fba4588fdaa94fa4582a8de566a84cf4f2badc87c7b2e0745d7a31c1e349b2d5f59dbdbb16a9d43421155c1ac4bdec8db24c5d32ac5a92be687d4ed70fe35835
 WHIRLPOOL 
e325db3c07118762021d802c4f20c7a5fd4b816f08cab6f92b408399f1b3bf8ad89728d51c354ab21478265a4539463c94aae9ae49f0ac10cd3c3f8f640dc186
 DIST freebsd-sys-8.2.tar.bz2 25835329 SHA256 
0c6c7b61aae94db2931f985d5899f3bca78fc8ffab6b598fbaa158142d676f16 SHA512 
6ea4516a5c52e25c4f993f7acb875463a5caea93dbdf250c5d48eee95fff226956e9f030cab7e341b5e6a132325bc3dbf93dcb4b1185acb011918e50b1a22be3
 WHIRLPOOL 
870deeff877c6b9fc812a4260e4fdbb6715a5dc2065cab3bfbf2a42d876f6654703ccb124275a4e2c410cef48f3db02b63cc76059eccf9cf90244826f35b7a15
 DIST freebsd-sys-9.1.tar.bz2 32588103 SHA256 
b93a7ac8334ac16cc9f60665048e5ef812c0a6c62f10d0b0a674aec3f56516a8 SHA512 
7dc9d9e00dde8f592bb171f4386d02b655b73cb4f153fe5ec063d010a148ef0639eae0dcdb3eeb09ecd1e3653c69e49a2d261329fa6d0381d2ddabe258ddde6d
 WHIRLPOOL 
c8348344dfb14bad64bd3a78ee615ddd29203175b292233254f8ba175e7a3fb7218af6f95f7b4dbf394c0354bafe9d8bb0c21cdf0ceaeb697214964b280469b3

diff --git a/sys-freebsd/freebsd-sources/freebsd-sources-10.2-r2.ebuild 
b/sys-freebsd/freebsd-sources/freebsd-sources-10.2-r3.ebuild
similarity index 99%
rename from sys-freebsd/freebsd-sources/freebsd-sources-10.2-r2.ebuild
rename to sys-freebsd/freebsd-sources/freebsd-sources-10.2-r3.ebuild
index 2e3b1ad..d68c8f9 100644
--- a/sys-freebsd/freebsd-sources/freebsd-sources-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-sources/freebsd-sources-10.2-r3.ebuild
@@ -16,6 +16,7 @@ UPSTREAM_PATCHES=( "SA-16:01/sctp.patch"
"SA-16:03/linux.patch"
"SA-16:04/linux.patch"
"SA-16:05/tcp.patch"
+   "SA-16:10/linux.patch"
"EN-15:19/kqueue.patch"
"EN-15:20/vm.patch"
"EN-16:01/filemon.patch"



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

2016-01-29 Thread Patrice Clement
commit: 30ab8ead8bbe7488f8b49ee695fdaf86d7ef7ff7
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 29 13:55:33 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 29 13:56:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ab8ead

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

 sys-freebsd/freebsd-sources/Manifest | 1 +
 .../{freebsd-sources-10.2-r2.ebuild => freebsd-sources-10.2-r3.ebuild}   | 1 +
 2 files changed, 2 insertions(+)



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

2016-01-29 Thread Jeroen Roovers
commit: 6c9f05c7dce7cb0b4d6e9c1fde52653a4b33db5a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 29 12:36:50 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 29 12:37:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9f05c7

app-misc/screen: Drop obsolete patch.

Package-Manager: portage-2.2.27

 app-misc/screen/files/screen--bool_visual_bell.patch | 11 ---
 app-misc/screen/screen-.ebuild   |  3 ---
 2 files changed, 14 deletions(-)

diff --git a/app-misc/screen/files/screen--bool_visual_bell.patch 
b/app-misc/screen/files/screen--bool_visual_bell.patch
deleted file mode 100644
index e316a62..000
--- a/app-misc/screen/files/screen--bool_visual_bell.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/telnet.c
-+++ b/src/telnet.c
-@@ -41,7 +41,7 @@
- 
- extern Window *fore;
- extern Layer *flayer;
--extern int visual_bell;
-+extern bool visual_bell;
- extern char screenterm[];
- extern int af;
- 

diff --git a/app-misc/screen/screen-.ebuild 
b/app-misc/screen/screen-.ebuild
index 1c5906a..3038ad6 100644
--- a/app-misc/screen/screen-.ebuild
+++ b/app-misc/screen/screen-.ebuild
@@ -36,9 +36,6 @@ src_prepare() {
# Don't use utempter even if it is found on the system
epatch "${FILESDIR}"/${PN}-4.3.0-no-utempter.patch
 
-   # visual_bell is no longer an int
-   epatch "${FILESDIR}"/${PN}--bool_visual_bell.patch
-
# sched.h is a system header and causes problems with some C libraries
mv sched.h _sched.h || die
sed -i '/include/ s:sched.h:_sched.h:' screen.h || die



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

2016-01-29 Thread Richard Freeman
commit: 450ee0d6184be8527a311ec9828f3c5090a29072
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Jan 29 12:09:35 2016 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Jan 29 12:09:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=450ee0d6

media-plugins/mythplugins: amd64 stable

Bug: 573250

Package-Manager: portage-2.2.26

 media-plugins/mythplugins/mythplugins-0.27.5_p20150627-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-plugins/mythplugins/mythplugins-0.27.5_p20150627-r2.ebuild 
b/media-plugins/mythplugins/mythplugins-0.27.5_p20150627-r2.ebuild
index 07d40cc..8305e57 100644
--- a/media-plugins/mythplugins/mythplugins-0.27.5_p20150627-r2.ebuild
+++ b/media-plugins/mythplugins/mythplugins-0.27.5_p20150627-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$
 
@@ -18,7 +18,7 @@ 
SRC_URI="https://github.com/MythTV/mythtv/archive/v0.27.5.tar.gz -> mythtv-0.27.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 MYTHPLUGINS="mytharchive mythbrowser mythgallery mythgame \
 mythmusic mythnetvision mythnews mythweather mythzoneminder"



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

2016-01-29 Thread Richard Freeman
commit: 073284481deefcd5a455d24a78f76392add49aa7
Author: Richard Freeman  gentoo  org>
AuthorDate: Fri Jan 29 12:06:12 2016 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Fri Jan 29 12:06:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07328448

media-tv/mythtv: Stable for amd64

Bug: 673250

Package-Manager: portage-2.2.26

 media-tv/mythtv/mythtv-0.27.5_p20151025.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/mythtv/mythtv-0.27.5_p20151025.ebuild 
b/media-tv/mythtv/mythtv-0.27.5_p20151025.ebuild
index 25e3669..2aa1d9b 100644
--- a/media-tv/mythtv/mythtv-0.27.5_p20151025.ebuild
+++ b/media-tv/mythtv/mythtv-0.27.5_p20151025.ebuild
@@ -21,7 +21,7 @@ 
SRC_URI="https://github.com/MythTV/mythtv/archive/v0.27.5.tar.gz -> mythtv-0.27.
 
 SLOT="0/${PV}"
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE_INPUT_DEVICES="input_devices_joystick"
 IUSE="alsa altivec avahi libass autostart bluray cec crystalhd debug dvb dvd \



[gentoo-commits] repo/gentoo:master commit in: x11-misc/ardesia/, profiles/updates/, x11-apps/ardesia/

2016-01-29 Thread Sergey Popov
commit: c42fbbf994bdfd2e86b3741aab20344a5b4adfdc
Author: Sergey Popov  gentoo  org>
AuthorDate: Fri Jan 29 11:18:18 2016 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Fri Jan 29 11:18:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c42fbbf9

Move x11-apps/ardesia to x11-misc/ardesia

Gentoo-Bug: 571830

 profiles/updates/1Q-2016  | 1 +
 {x11-apps => x11-misc}/ardesia/Manifest   | 0
 {x11-apps => x11-misc}/ardesia/ardesia-1.0.ebuild | 0
 {x11-apps => x11-misc}/ardesia/metadata.xml   | 0
 4 files changed, 1 insertion(+)

diff --git a/profiles/updates/1Q-2016 b/profiles/updates/1Q-2016
index f666eb8..004dee3 100644
--- a/profiles/updates/1Q-2016
+++ b/profiles/updates/1Q-2016
@@ -6,3 +6,4 @@ move media-video/nvenc media-video/nvidia_video_sdk
 move x11-apps/ccsm x11-misc/ccsm
 move x11-apps/simple-ccsm x11-misc/simple-ccsm
 move dev-python/socksipy dev-python/PySocks
+move x11-apps/ardesia x11-misc/ardesia

diff --git a/x11-apps/ardesia/Manifest b/x11-misc/ardesia/Manifest
similarity index 100%
rename from x11-apps/ardesia/Manifest
rename to x11-misc/ardesia/Manifest

diff --git a/x11-apps/ardesia/ardesia-1.0.ebuild 
b/x11-misc/ardesia/ardesia-1.0.ebuild
similarity index 100%
rename from x11-apps/ardesia/ardesia-1.0.ebuild
rename to x11-misc/ardesia/ardesia-1.0.ebuild

diff --git a/x11-apps/ardesia/metadata.xml b/x11-misc/ardesia/metadata.xml
similarity index 100%
rename from x11-apps/ardesia/metadata.xml
rename to x11-misc/ardesia/metadata.xml



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

2016-01-29 Thread Alexander Berntsen
commit: 9f5ec140785302acf924180dc413fb1b863ee900
Author: Alexander Berntsen  gentoo  org>
AuthorDate: Fri Jan 29 11:17:22 2016 +
Commit: Alexander Berntsen  gentoo  org>
CommitDate: Fri Jan 29 11:17:22 2016 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=9f5ec140

Merge remote-tracking branch 'origin/master'




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

2016-01-29 Thread Alexis Ballier
commit: 50ddd2c17a1570fe7f572570a0075f0e1a340ca6
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan 29 11:16:02 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan 29 11:16:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ddd2c1

media-video/ffmpeg: zvbi doesnt require gpl anymore in git master, reflect that 
to ebuild

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 media-video/ffmpeg/ffmpeg-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index ef9db8d..94e2419 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -279,7 +279,6 @@ GPL_REQUIRED_USE="
frei0r? ( gpl )
cdio? ( gpl )
samba? ( gpl )
-   zvbi? ( gpl )
encode? (
x264? ( gpl )
x265? ( gpl )



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2016-01-29 Thread Jeroen Roovers
commit: cd698d6b9c382195e21dca45e26fe935a50aba46
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 29 11:12:28 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 29 11:12:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd698d6b

x11-drivers/nvidia-drivers: Put back the old stable for now

Package-Manager: portage-2.2.27
RepoMan-Options: --force

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../nvidia-drivers/nvidia-drivers-340.93-r1.ebuild | 479 
 .../nvidia-drivers/nvidia-drivers-358.16-r1.ebuild | 502 +
 3 files changed, 989 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 119cf58..64992d8 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,35 +1,43 @@
 DIST NVIDIA-FreeBSD-x86-173.14.39.tar.gz 20038266 SHA256 
63a922ce4c5b676b4cb1ace98094dace4cc5408f2553e183df7b212a238b SHA512 
96982fe7e0751c52fbef534193de09d187b99c1984c05e791223eb804719d8b3ba72efd983f227661ded4b71569bdbb914f1f629ab73a8bc9b8172832ccf3ec6
 WHIRLPOOL 
21f5906f42adf0064c7a7f81ac8e323de488e6d36356ee42c31a15c31ebb64335d5e2cff0ff022d41de480f9e0a57b3b96387f17151c7b59eceba2c61a7a102b
 DIST NVIDIA-FreeBSD-x86-304.131.tar.gz 10656712 SHA256 
ba269b8b142429756be4fbf94a5da97bd039d6da91571bc7d4fceb750e0766ac SHA512 
b8036055b5a667239b40392920a043b60b0d68529a85fec5779e9deca1bf2de8683be4e49aa7e37e1b32c547ff125d5d7df950ef059d26ebc28b244190062c59
 WHIRLPOOL 
a8eea0d5ec4f1f931e2dc1b8f5faf0bea2b3db926b3c638e65504fdf9b3bbb2c27b8046cf859aa7f13f228cff4620d748b1cb6ef3fc8f8bfc2c650b0fe2419ad
+DIST NVIDIA-FreeBSD-x86-340.93.tar.gz 59385673 SHA256 
094dc6df60b8e57cf9b94d982cb29c32d5e0c1d81796dbadb39145e78a3b0086 SHA512 
ae5ef62aa8dea2f67026dc9e7f369294895516cd443daa277ac2c783ef1fe85df23706aef70cbce41722d239a50c562b66210fd76f662186e25c58b38e617230
 WHIRLPOOL 
816b2b8c1de3609c03059fbb6f102f54fba5fcc64539745701ef3e20e435ca767ff8fe93c7f0242fcee5fb941210781a526b67cf693a48974723ccbf8e95595f
 DIST NVIDIA-FreeBSD-x86-340.96.tar.gz 59678354 SHA256 
dda243ed9b36e29162b1c97b987b9ca82ef7fcff4635ac78443fdb06739ec22e SHA512 
dacd14a41c16bff9d26a00084c96af3fb9472fdb00832ca36f4737fb8c741e1eb89f1d6d015c3dee051482aef23631fecbad645e17014e53ee51644d4aa4b51f
 WHIRLPOOL 
d55d10682a086b6dcfb72e67f028731afd1f4a5ee2d96d6288f1a0c8eead51927b7454fff793d0b4c57d273fd5b00a9207004b14b4e6f66ab8f106ab5c68518c
 DIST NVIDIA-FreeBSD-x86-346.96.tar.gz 58010757 SHA256 
a27d7b79c053702bf6524b2c4725321fa557be18a585735e0b8122d884348c3e SHA512 
f05ff7f98ae56ef992c21440e94dc12537f91353c9ba6fbe74b5928744823cb0cce38e7aa2da6c88569dda52f9ae0f6674c29255db155a2fada9b78f024dda8d
 WHIRLPOOL 
d21cfd27971847dac0118429b58b34be24f19fefc9ee05f70454e7c350d4a8678e2d01f7db72e05bd1026c45fa9373783b9817efcf76f70b70f6a5ecd8a5bc7c
 DIST NVIDIA-FreeBSD-x86-352.63.tar.gz 55368686 SHA256 
1d290a9d583b6e99addb4888c2b1c568bbcec712fd98c034be2448a0d1228313 SHA512 
b2cb33f6e3a2ef69dd7759217f8d2eac4197940bda5007a3d755e8769df70a197485a1df6186bb5eb5e8c2a70117a2bdcbe10b9f0e02f6eb2ca30180c4ee49bb
 WHIRLPOOL 
695e2daff45a532e3217612d28dc102b88554c775cf67af39f413871427bfbf895901ad582e78f7581f32a571b1425d3de6e74696282f8be9eec81b556357058
 DIST NVIDIA-FreeBSD-x86-352.79.tar.gz 55381403 SHA256 
baf99225383aa1b114c14504d00a400b4e2c72b521941210287d5a2f848a6189 SHA512 
14dd0f52ae9fbc88b441392e32df6610121baeb5b08337d7a341d110f2735591c91a789c7825ca95fb542693f6971053a00b3dc4d7d224362d7b12a07cb315d5
 WHIRLPOOL 
7d5ac1efa1afb5a4cf5ef714b27fbc02190775bd11ae281df5552b836a22bc5377572a310c683d54910cbcbf5a4d57702309e5b3e61c295fb767568f8d8746bf
 DIST NVIDIA-FreeBSD-x86-355.11.tar.gz 56832647 SHA256 
3d4d5d8fcf558a8f5f1a88846161b1a89bd7fc66c0268b40613c7e3457f5ce7b SHA512 
744d9b8c48b82bac0bfeea5e8b2b2bbaa0e6a183cbd1f5d4f782fa7b21a6f6c5b252e556a8b2161c3b5d43938ef8fabf6cb36f995ee823fbf792f3c9a92b87e1
 WHIRLPOOL 
43bceb8e8d3b00789cf2c8163a055b1d2405ef93e471fda4c4e2146093289891557f4ec8debfe6bca89ad6ed6dc2e389f1d3060759a71e8949df343bc31b85b9
+DIST NVIDIA-FreeBSD-x86-358.16.tar.gz 58548165 SHA256 
2257d9a2b3661d024be0864e2fe192de34fdf8e206073930541e0fa6f232016e SHA512 
e1d84c2cc3473253b31aa3df8e2ad7418da5789e31d6f71f07e6bf5e712ffcb6417cf8931c16e5e5a19d0f4cdaebf229e4edbee53d5613bea1ff6b4e4c6657cc
 WHIRLPOOL 
15b760556d978c9e82b063c1135089e1b1222460285ab2c40d450cf26820e701ff5d7ebdd04815f80a68a07eea0e622fa621b8369883f4168af5b45d4edde62d
 DIST NVIDIA-FreeBSD-x86-361.18.tar.gz 64866939 SHA256 
93cdf053e2e0cf9dcd0e888c41ea95cedd9c3521e0ab14d9e4826ba1245aef35 SHA512 
aa0e23253330496e076a23335743ab16f0996406c7e9b0991d3f0cbe834be6a66b6a1d69fc5f92d7c29bbc748ec1d4ee4d161f130daea3fa85cb15c1f9411a86
 WHIRLPOOL 
c0387f0780b0717503c9ab15448229781eb9ef4f57ee0b4df3b42eb3f48c53ebf1a7b1d14102b959fa6a5db05702b0f65d359f9b42734fcaa9fde52d7647081c
 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 
18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba

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

2016-01-29 Thread Alexis Ballier
commit: f7ccb4c2224f8d25674b2b1d3d0f6edc3e1c0890
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan 29 11:09:26 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan 29 11:10:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ccb4c2

dev-libs/console_bridge: bump to 0.3.1

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-libs/console_bridge/Manifest   |  1 +
 .../console_bridge/console_bridge-0.3.1.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-libs/console_bridge/Manifest b/dev-libs/console_bridge/Manifest
index 2941b72..906fbe7 100644
--- a/dev-libs/console_bridge/Manifest
+++ b/dev-libs/console_bridge/Manifest
@@ -1,2 +1,3 @@
 DIST console_bridge-0.2.7.tar.gz 5493 SHA256 
9145f0f97337fc87b4c062a4bab6874e383dad3a303486b635d31af69ee0d536 SHA512 
86e8ccfc9c48f6a73630b9871f2b7a4c2a6cd975e5890a61e622cbc9bdc01af942a5ad4c8666c85ada584d3e3b57c9064b55c4942977b275248a91d3492ed492
 WHIRLPOOL 
4ba146ac9a8f57bf37e994b74e50d66c7a82cad9aa080b8eb2f067c3837b2f65c0b5aab1490892a2b89897af70a53d46d93c62decbd8cdc1952517a1e6b8d286
 DIST console_bridge-0.3.0.tar.gz 6298 SHA256 
1b43a1b8d3e762415290d4ba9ef68beb3c8412f340aa053d2b1beec660685a69 SHA512 
6037e08f0d9b2d16960b74cbdff81c15e3a35b6aed8203048a8ecfbb6285469fdbcf304ff498e65f04055054a68ac16e534d88fc01382263dc661769d56ffa21
 WHIRLPOOL 
bea441dc28a9a5f325487dc57ecdd5508d04284bd56f075939be64aeba7f1334f10a19be3f6186d5722922ea9586465aa0183ad65396e739a0b6cf7806a1
+DIST console_bridge-0.3.1.tar.gz 231119 SHA256 
753b154bb6838941d7782b07931868fab5e3dd40335cbda7cef4521c1cc5c597 SHA512 
c38779cb564a033fd0c232e49a58fd16d0d6c82fd548bd991b7ed9b8604b54dee639763b864c2be35267486ab01629f1e3d7f5fb7011bf50c040572ad862d820
 WHIRLPOOL 
a35343522999d9da169ad02161e16aaebfeec60d25e729588d9c176aa4ca65de8476dc1d9f693b05b9f2d30962e922f97115abe2add4cdd7e277484722b857c4

diff --git a/dev-libs/console_bridge/console_bridge-0.3.1.ebuild 
b/dev-libs/console_bridge/console_bridge-0.3.1.ebuild
new file mode 100644
index 000..250c4ee
--- /dev/null
+++ b/dev-libs/console_bridge/console_bridge-0.3.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ros/console_bridge";
+fi
+
+inherit ${SCM} cmake-utils multilib
+
+if [ "${PV#}" != "${PV}" ] ; then
+   KEYWORDS=""
+   SRC_URI=""
+else
+   KEYWORDS="~amd64 ~arm"
+   SRC_URI="https://github.com/ros/console_bridge/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+DESCRIPTION="A ROS-independent package for logging into rosconsole/rosout for 
ROS-dependent packages."
+HOMEPAGE="http://wiki.ros.org/console_bridge";
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="dev-libs/boost:=[threads]"
+DEPEND="${RDEPEND}"



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

2016-01-29 Thread Alexis Ballier
commit: f27f5ee9bb8e62eb95e9c9d0751a07ec5d511323
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan 29 11:10:32 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan 29 11:10:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27f5ee9

profiles: remove console_bridge package mask.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 77e2ed1..1531542 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -43,12 +43,6 @@ app-cdr/webcdwriter
 # Now part of eselect-java. Removal in 30 days.
 app-eselect/eselect-maven
 
-# Alexis Ballier  (22 Jan 2016)
-# Breaks some of its revdeps
-# https://bugs.gentoo.org/show_bug.cgi?id=572552
-# https://github.com/ros/console_bridge/pull/31
-=dev-libs/console_bridge-0.3.0
-
 # Michael Sterrett  (20 Jan 2016)
 # Buggy and no updates in 9 years.
 # Masked for removal on 20160219



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

2016-01-29 Thread Justin Lecher
commit: 91409bfed0d4ba176aa9211c9e03674e8944d773
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan 29 11:07:36 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan 29 11:10:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91409bfe

dev-python/socksipy: Drop old fork

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

 dev-python/socksipy/Manifest |  2 --
 dev-python/socksipy/metadata.xml | 15 ---
 dev-python/socksipy/socksipy-1.00.ebuild | 27 ---
 dev-python/socksipy/socksipy-1.02.ebuild | 27 ---
 4 files changed, 71 deletions(-)

diff --git a/dev-python/socksipy/Manifest b/dev-python/socksipy/Manifest
deleted file mode 100644
index a907128..000
--- a/dev-python/socksipy/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST SocksiPy-branch-1.02.zip 10650 SHA256 
6f0fb4224bf2ed48e2302d3fa226bb94ba1d138dfb03aa0ba88747ad8bdfd471 SHA512 
6d17de2bbefac123e447d46dae082e46246132e582ab4f129661c0bfb090df3acf0ee0ea074a80882b835c4fa5346808e530da0170ecf01b610ce6f799aa6234
 WHIRLPOOL 
c98290445311efafa145efd89a16ea2401a20bf3c1bf6a70cd4a245b5ba17ba2b53efcb5e3ec92a7689f08bd03c559218fc7e5afb67f509642f6bf1299e8a46a
-DIST socksipy-1.00.tar.gz 7627 SHA256 
4a7dc98f5a39b797e4bbb3db13747954836a3ac94c29880849538effdbce0639 SHA512 
21d28ccd0616bf0cef1aa2260e32e5862dfcdd7d2dc83448aa58948144af0134d8371fafea5644d983b2b49d5cce3df6606d77126941b8f36f53be74d6fab479
 WHIRLPOOL 
31f40e4a8bd3cef0eff80d7061e91e5fb6951cce4ab6f1bb1541542668915ac1e8ce6ddb384c66608d6ddccd3983fd53fb35eed0f034b961665fa8b95ed84703

diff --git a/dev-python/socksipy/metadata.xml b/dev-python/socksipy/metadata.xml
deleted file mode 100644
index 63651ce..000
--- a/dev-python/socksipy/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   x...@gentoo.org
-   Michael Weber
-   
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   socksipy
-   
-

diff --git a/dev-python/socksipy/socksipy-1.00.ebuild 
b/dev-python/socksipy/socksipy-1.00.ebuild
deleted file mode 100644
index df8b15c..000
--- a/dev-python/socksipy/socksipy-1.00.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-r1
-
-DESCRIPTION="SOCKS proxy implementation for python"
-HOMEPAGE="http://socksipy.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${PN}/SocksiPy%20${PV}/SocksiPy.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"
-
-src_install() {
-   python_foreach_impl python_domodule socks.py
-}

diff --git a/dev-python/socksipy/socksipy-1.02.ebuild 
b/dev-python/socksipy/socksipy-1.02.ebuild
deleted file mode 100644
index 7e4867f..000
--- a/dev-python/socksipy/socksipy-1.02.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-inherit distutils-r1
-
-MY_PN="SocksiPy-branch"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="SOCKS proxy implementation for python"
-HOMEPAGE="http://socksipy.sourceforge.net/ 
https://code.google.com/p/socksipy-branch/";
-SRC_URI="https://socksipy-branch.googlecode.com/files/${MY_P}.zip";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm x86"
-IUSE=""
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( BUGS README )



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

2016-01-29 Thread Alexis Ballier
commit: 6d76ca7319acc3cb8d109d311d5b0ac577588b58
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Jan 29 11:09:50 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Fri Jan 29 11:10:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d76ca73

dev-libs/console_bridge: remove broken 0.3.0

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-libs/console_bridge/Manifest   |  1 -
 .../console_bridge/console_bridge-0.3.0.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-libs/console_bridge/Manifest b/dev-libs/console_bridge/Manifest
index 906fbe7..4758886 100644
--- a/dev-libs/console_bridge/Manifest
+++ b/dev-libs/console_bridge/Manifest
@@ -1,3 +1,2 @@
 DIST console_bridge-0.2.7.tar.gz 5493 SHA256 
9145f0f97337fc87b4c062a4bab6874e383dad3a303486b635d31af69ee0d536 SHA512 
86e8ccfc9c48f6a73630b9871f2b7a4c2a6cd975e5890a61e622cbc9bdc01af942a5ad4c8666c85ada584d3e3b57c9064b55c4942977b275248a91d3492ed492
 WHIRLPOOL 
4ba146ac9a8f57bf37e994b74e50d66c7a82cad9aa080b8eb2f067c3837b2f65c0b5aab1490892a2b89897af70a53d46d93c62decbd8cdc1952517a1e6b8d286
-DIST console_bridge-0.3.0.tar.gz 6298 SHA256 
1b43a1b8d3e762415290d4ba9ef68beb3c8412f340aa053d2b1beec660685a69 SHA512 
6037e08f0d9b2d16960b74cbdff81c15e3a35b6aed8203048a8ecfbb6285469fdbcf304ff498e65f04055054a68ac16e534d88fc01382263dc661769d56ffa21
 WHIRLPOOL 
bea441dc28a9a5f325487dc57ecdd5508d04284bd56f075939be64aeba7f1334f10a19be3f6186d5722922ea9586465aa0183ad65396e739a0b6cf7806a1
 DIST console_bridge-0.3.1.tar.gz 231119 SHA256 
753b154bb6838941d7782b07931868fab5e3dd40335cbda7cef4521c1cc5c597 SHA512 
c38779cb564a033fd0c232e49a58fd16d0d6c82fd548bd991b7ed9b8604b54dee639763b864c2be35267486ab01629f1e3d7f5fb7011bf50c040572ad862d820
 WHIRLPOOL 
a35343522999d9da169ad02161e16aaebfeec60d25e729588d9c176aa4ca65de8476dc1d9f693b05b9f2d30962e922f97115abe2add4cdd7e277484722b857c4

diff --git a/dev-libs/console_bridge/console_bridge-0.3.0.ebuild 
b/dev-libs/console_bridge/console_bridge-0.3.0.ebuild
deleted file mode 100644
index 250c4ee..000
--- a/dev-libs/console_bridge/console_bridge-0.3.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
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/ros/console_bridge";
-fi
-
-inherit ${SCM} cmake-utils multilib
-
-if [ "${PV#}" != "${PV}" ] ; then
-   KEYWORDS=""
-   SRC_URI=""
-else
-   KEYWORDS="~amd64 ~arm"
-   SRC_URI="https://github.com/ros/console_bridge/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-DESCRIPTION="A ROS-independent package for logging into rosconsole/rosout for 
ROS-dependent packages."
-HOMEPAGE="http://wiki.ros.org/console_bridge";
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="dev-libs/boost:=[threads]"
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-python/gcs-oauth2-boto-plugin/, net-irc/limnoria/, net-misc/electrum/, ...

2016-01-29 Thread Justin Lecher
commit: 1929f25147c765449ad16de588942d59cb7ebf7e
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan 29 11:08:52 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan 29 11:10:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1929f251

Change deps to new fork of dev-python/socksipy

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

 dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.7.ebuild| 2 +-
 dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild | 2 +-
 dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8.ebuild| 2 +-
 dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.9.ebuild| 2 +-
 dev-python/twilio/twilio-3.6.9.ebuild  | 2 +-
 net-irc/limnoria/limnoria-20150523.ebuild  | 2 +-
 net-irc/limnoria/limnoria-20150829.ebuild  | 2 +-
 net-irc/limnoria/limnoria-.ebuild  | 2 +-
 net-misc/electrum/electrum-2.1.1.ebuild| 2 +-
 net-misc/electrum/electrum-2.3.3.ebuild| 2 +-
 net-misc/electrum/electrum-2.5.4.ebuild| 2 +-
 net-misc/gsutil/gsutil-3.42.ebuild | 2 +-
 net-misc/gsutil/gsutil-4.15.ebuild | 2 +-
 net-misc/gsutil/gsutil-4.16.ebuild | 2 +-
 net-misc/polly/polly-0.93.11.ebuild| 2 +-
 net-misc/polly/polly-0.93.12.ebuild| 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

diff --git 
a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.7.ebuild 
b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.7.ebuild
index a464e16..a8499817 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.7.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.7.ebuild
@@ -30,4 +30,4 @@ DEPEND="${RDEPEND}
>=dev-python/python-gflags-2.0[${PYTHON_USEDEP}]
>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/socksipy-1.01[${PYTHON_USEDEP}]"
+   >=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"

diff --git 
a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild 
b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild
index 37cd19b..14c9634 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8-r1.ebuild
@@ -29,4 +29,4 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
>=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/socksipy-1.01[${PYTHON_USEDEP}]"
+   >=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"

diff --git 
a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8.ebuild 
b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8.ebuild
index 8f77b80..7f18713 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.8.ebuild
@@ -29,4 +29,4 @@ DEPEND="${RDEPEND}
>=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/socksipy-1.01[${PYTHON_USEDEP}]"
+   >=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"

diff --git 
a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.9.ebuild 
b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.9.ebuild
index 72ad10f..6c00d4d 100644
--- a/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.9.ebuild
+++ b/dev-python/gcs-oauth2-boto-plugin/gcs-oauth2-boto-plugin-1.9.ebuild
@@ -29,4 +29,4 @@ RDEPEND="${PYTHON_DEPS}
>=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
>=dev-python/google-api-python-client-1.1[${PYTHON_USEDEP}]
>=dev-python/retry-decorator-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/socksipy-1.01[${PYTHON_USEDEP}]"
+   >=dev-python/PySocks-1.01[${PYTHON_USEDEP}]"

diff --git a/dev-python/twilio/twilio-3.6.9.ebuild 
b/dev-python/twilio/twilio-3.6.9.ebuild
index 66bba6f..1f28324 100644
--- a/dev-python/twilio/twilio-3.6.9.ebuild
+++ b/dev-python/twilio/twilio-3.6.9.ebuild
@@ -20,7 +20,7 @@ IUSE="test"
 
 CDEPEND="dev-python/six[${PYTHON_USEDEP}]
dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/socksipy[${PYTHON_USEDEP}]"
+   dev-python/PySocks[${PYTHON_USEDEP}]"
 
 RDEPEND="${CDEPEND}"
 DEPEND="test? (

diff --git a/net-irc/limnoria/limnoria-20150523.ebuild 
b/net-irc/limnoria/limnoria-20150523.ebuild
index 4ea8789..1d27fd6 100644
--- a/net-irc/limnoria/limnoria-20150523

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

2016-01-29 Thread Justin Lecher
commit: a3f86beab260899a9758bef1a3b955bcc98fa5f5
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan 29 11:05:40 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan 29 11:10:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f86bea

dev-python/PySocks: Stable for amd64, x86 and arm

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

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

diff --git a/dev-python/PySocks/PySocks-1.5.6.ebuild 
b/dev-python/PySocks/PySocks-1.5.6.ebuild
index 89033cd..b601c82 100644
--- a/dev-python/PySocks/PySocks-1.5.6.ebuild
+++ b/dev-python/PySocks/PySocks-1.5.6.ebuild
@@ -14,5 +14,5 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""



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

2016-01-29 Thread Justin Lecher
commit: bb656affb9e3c7e17a1a0726ad4f152225b5886b
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan 29 11:06:30 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan 29 11:10:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb656aff

profiles/updates: Move to actively maintained fork

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

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

diff --git a/profiles/updates/1Q-2016 b/profiles/updates/1Q-2016
index 6cf8a62..f666eb8 100644
--- a/profiles/updates/1Q-2016
+++ b/profiles/updates/1Q-2016
@@ -5,3 +5,4 @@ move dev-perl/Unicode-Normalize perl-core/Unicode-Normalize
 move media-video/nvenc media-video/nvidia_video_sdk
 move x11-apps/ccsm x11-misc/ccsm
 move x11-apps/simple-ccsm x11-misc/simple-ccsm
+move dev-python/socksipy dev-python/PySocks



[gentoo-commits] repo/gentoo:master commit in: net-nds/389-ds-base/

2016-01-29 Thread Patrice Clement
commit: f57abcf02799370c265a9d8c2c0fa319f5c26d70
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 29 09:17:33 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 29 11:00:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57abcf0

net-nds/389-ds-base: Handover maintainership. Fixes bug 573262.

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

 net-nds/389-ds-base/metadata.xml | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/net-nds/389-ds-base/metadata.xml b/net-nds/389-ds-base/metadata.xml
index b918bd1..06f1b30 100644
--- a/net-nds/389-ds-base/metadata.xml
+++ b/net-nds/389-ds-base/metadata.xml
@@ -1,6 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   wibr...@redhat.com
+   William Brown
+   Proxy maintainer. Part of the 389-ds core 
team.
+   
+   
+   w...@sol1.com.au
+   Wes
+   Proxy maintainer.
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 The enterprise-class Open Source LDAP server for 
Linux 
 
Enable pam-passthru plugin - for simple and 
fast system services used in ldap



[gentoo-commits] repo/gentoo:master commit in: dev-go/godep/

2016-01-29 Thread Patrice Clement
commit: 067072460cca4960a0e921a7e7ccf7d6304096d6
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan 29 08:34:17 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 29 11:00:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06707246

dev-go/godep: Regenerate Manifest file.

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

 dev-go/godep/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-go/godep/Manifest b/dev-go/godep/Manifest
index 727db7f..0ee7847 100644
--- a/dev-go/godep/Manifest
+++ b/dev-go/godep/Manifest
@@ -1,4 +1,2 @@
-DIST godep-29.tar.gz 51852 SHA256 
ca896c220f2995a50a5d9e63df929fa393c3cd1de9722210b5ef3684981bed2a SHA512 
37fcfdbbba62cc942b077551953f45fda495b4db1ee5bafec69e4b3cc63c612785d3e97e8ff073825a532a74889c40b34e99cd592285ad255f64ccd3f8b76eff
 WHIRLPOOL 
39f31d7562e3d8b3748d8958e1105578bbd8d799008d15aa6145eb71e4720985e7e71e0d927b32ba4e20195e2257b11a34748c7652454d1fae2d2df662beb146
-DIST godep-49.tar.gz 69944 SHA256 
f1b498f585fbc420df8cb7a784edeea2c3993341a9501443de521c292ba67829 SHA512 
d934a96a3ed6e69c8a3fdaccaa4f46df33b1e9df5c018c6dc7d22e992c1971d83029edd6172aad2116910c233495022007bcc24e9a30e8c517b2c20bd3d8d457
 WHIRLPOOL 
faef37fa87f47e523ad5467a62490ccbfda98eded3ab6eea370dac416ac88117cf8d759637f8813f7a4c9cdffe873a949ae992c8e65b41f0d8c782293b557ec0
 DIST godep-50.tar.gz 70100 SHA256 
e474e663e9d696445129201e3d3598a724de9a673ce3ad6652af75a93da2aeed SHA512 
b3c114885d7de362c8a3fa3a65f609f37c8610eeb3d9807628f70d49b5b813770a5445c4048bd749df635d9526e5136abcbd2c1d4bd415fd97e86d6599b98438
 WHIRLPOOL 
d4b4e0e2dc3f9ecfd2a1f25cdb56b156b601fc5393527695655769ccb29fa2a45a104b09f95a182df7587e61a5311c1966e5f73ed9bab5cfb891a46fddf35c08
 DIST godep-51.tar.gz 70357 SHA256 
7829d6ed805df5ab3b35d74685e2d471869b66cf4e4e408dabf098d2bfaafebe SHA512 
0d2500b19ec804c626b16407df3a925d7307b667a90475e0aad26b2b511e1d24e333bc03341aa62879d6538b48d5a12173341bbe1fcd6fbe1116909d21c4f3d5
 WHIRLPOOL 
5e0a7db6431a15b2c31e405748f2feb86bd169677bd8710dc1f1a35b19fa807719433d0201283e470bdec49dc3c44e4c11b585f623a27b1f965d10ff38110073



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2016-01-29 Thread Jeroen Roovers
commit: 35e21a17988fc792e04092d34fb397dd1dd227c4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 29 10:53:16 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 29 10:54:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e21a17

x11-drivers/nvidia-drivers: Build tools from source (bug #562910 by Christian 
Strahl).

Package-Manager: portage-2.2.27

 x11-drivers/nvidia-drivers/Manifest|   1 +
 .../nvidia-drivers/nvidia-drivers-361.18-r2.ebuild | 535 +
 2 files changed, 536 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 37dde55..119cf58 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -32,3 +32,4 @@ DIST NVIDIA-Linux-x86_64-352.79.run 77140528 SHA256 
e05a825a5e0027f062b1a1344ff3
 DIST NVIDIA-Linux-x86_64-355.11.run 76490009 SHA256 
a59b425381add9d9058dc2d987bf3087ab59c43224b5eb04c3f273f5886451ed SHA512 
bfc7ab7741183408aa0226dc29176c8ffe08566fbea7cebf78f4aa30627dc27ddf90bb82951c99006b34bc481be15712b4f5867ef543a32bfe3fe81a8e6ddeae
 WHIRLPOOL 
bb5d3397a855a53c2cd7e48056564085b906550f856207932e4670fef995030a3a7bcc0a9b97fee2e60aaff9b41c4a954afc57585441f5dec92c795358da810a
 DIST NVIDIA-Linux-x86_64-361.18.run 86447500 SHA256 
943ff10ee9544f60bf1d32d04dddabc5103880b57895ea60e1167b89a155 SHA512 
d307b50226b145761de69892c51af3cd4498b91f9c56b5d5bf7b1f4f00cc073af586008cb060a16c036426240853ed30d244e63d3f727eadf39338736a5c0b02
 WHIRLPOOL 
87e03bfe694f708d57fb548c01d853bbae1335a696bce225ce997000387189b55c27644922a051e9a50dfa94ec917bda14b6ed4b76f345c8adc8d8f54aebff97
 DIST NVIDIA-Linux-x86_64-96.43.23-pkg2.run 15962375 SHA256 
ce8d8253e7dab7da63fbdac449ebf190cd0c10cbfffea0f8d0165515f851bc64 SHA512 
04bec1187a6024a2b9839f008ec829281f1f2602dae2e639030bc385943186506bcaa2b46a230b2ab87f9217190841abc62f9e2d6395ab5559623389c31c6563
 WHIRLPOOL 
0651c44a51a1a06fcff5bfddbf9c3e408977e03263c7fe806cb6c01f9fe92f716dfe4e5190ffe1048bde72fcffdc8bca8267e74dd43ba5c9dfb22b6201fcc2bb
+DIST nvidia-settings-361.18.tar.bz2 1570821 SHA256 
5e821bf9c92931da7c4ac2cac4c61a83e7f74641902935232cad747511fab363 SHA512 
1a19ebb6773b53564a7996c8f963c161df599ed8ca577f505fbed1181f144a5e53fa970e3fee7fceed16909bd012f74f9af74080314ae9de9356894df9b1be4d
 WHIRLPOOL 
23ff413900fca81427d755ecb5889dbb69033e101cf7c2f3edea4971defd03aedee95f5488779f634c690c05bfabe0763baf3dbf6377de950cabe48ad9c72684

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r2.ebuild
new file mode 100644
index 000..e5687ec
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r2.ebuild
@@ -0,0 +1,535 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \
+   portability toolchain-funcs unpacker user udev
+
+NV_URI="http://us.download.nvidia.com/XFree86/";
+X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}"
+AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}"
+X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}"
+AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}"
+
+DESCRIPTION="NVIDIA Accelerated Graphics Driver"
+HOMEPAGE="http://www.nvidia.com/";
+SRC_URI="
+   amd64-fbsd? ( 
${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz )
+   amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )
+   x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )
+   x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run )
+   tools? ( 
ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${PV}.tar.bz2 
)
+"
+
+LICENSE="GPL-2 NVIDIA-r2"
+SLOT="0/${PV%.*}"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
+RESTRICT="bindist mirror strip"
+EMULTILIB_PKG="true"
+
+IUSE="acpi +driver gtk2 gtk3 kernel_FreeBSD kernel_linux +kms multilib 
pax_kernel static-libs +tools uvm +X"
+REQUIRED_USE="
+   tools? ( X || ( gtk2 gtk3 ) )
+"
+
+COMMON="
+   app-eselect/eselect-opencl
+   kernel_linux? ( >=sys-libs/glibc-2.6.1 )
+   tools? (
+   >=x11-libs/libvdpau-1.0
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/jansson
+   gtk2? ( >=x11-libs/gtk+-2.4:2 )
+   gtk3? (
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   )
+   media-libs/mesa
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf[X]
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-libs/libXv
+   x11-libs/libXxf86vm
+   x11-libs/pango[X]
+   )
+   X? (
+   >=app-eselect/eselect-opengl-1.0.9
+   app-misc/pax-utils
+   )
+"
+DEPEND="
+   ${COMMON}
+ 

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

2016-01-29 Thread Michael Palimaka
commit: c05a126fc8e2f1c17b1657c3483a337bcce63094
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 10:51:19 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 10:53:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05a126f

app-text/poppler: add patch to ensure that qt4 is always detected properly

Gentoo-bug: 572382

Package-Manager: portage-2.2.27

 app-text/poppler/files/poppler-0.40-FindQt4.patch  | 31 ++
 ...oppler-.ebuild => poppler-0.40.0-r1.ebuild} |  5 ++--
 app-text/poppler/poppler-.ebuild   |  3 ++-
 3 files changed, 36 insertions(+), 3 deletions(-)

diff --git a/app-text/poppler/files/poppler-0.40-FindQt4.patch 
b/app-text/poppler/files/poppler-0.40-FindQt4.patch
new file mode 100644
index 000..84c58d5
--- /dev/null
+++ b/app-text/poppler/files/poppler-0.40-FindQt4.patch
@@ -0,0 +1,31 @@
+
+Ensure that the correct version of Qt is always used.
+
+With the introduction qt-4.8.6, Qt binaries were moved from /usr/bin to
+/usr/$(get_libdir)/qt4/bin, leaving behind in their place symlinks to 
qtchooser.
+
+There is no guarantee to which version of Qt these symlinks might point, so it
+is necessary to find the correct version explicitly.
+
+Once qmake is found, it is queried for the correct location of all other items.
+
+Gentoo-bug: 572382
+
+--- a/cmake/modules/FindQt4.cmake
 b/cmake/modules/FindQt4.cmake
+@@ -313,11 +313,10 @@
+ 
+ GET_FILENAME_COMPONENT(qt_install_version 
"[HKEY_CURRENT_USER\\Software\\trolltech\\Versions;DefaultQtVersion]" NAME)
+ # check for qmake
+-FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake qmake4 qmake-qt4 PATHS
+-  
"[HKEY_CURRENT_USER\\Software\\Trolltech\\Qt3Versions\\4.0.0;InstallDir]/bin"
+-  "[HKEY_CURRENT_USER\\Software\\Trolltech\\Versions\\4.0.0;InstallDir]/bin"
+-  
"[HKEY_CURRENT_USER\\Software\\Trolltech\\Versions\\${qt_install_version};InstallDir]/bin"
+-  $ENV{QTDIR}/bin
++FIND_PROGRAM(QT_QMAKE_EXECUTABLE NAMES qmake PATHS
++  /usr/${CMAKE_INSTALL_LIBDIR}/qt4/bin
++  /usr/bin
++  NO_DEFAULT_PATH
+ )
+ 
+ IF (QT_QMAKE_EXECUTABLE)

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-0.40.0-r1.ebuild
similarity index 95%
copy from app-text/poppler/poppler-.ebuild
copy to app-text/poppler/poppler-0.40.0-r1.ebuild
index b888f28..0346703 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-0.40.0-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$
 
@@ -13,7 +13,7 @@ if [[ "${PV}" == "" ]] ; then
 else
SRC_URI="http://poppler.freedesktop.org/${P}.tar.xz";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-   SLOT="0/52"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
+   SLOT="0/58"   # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so 
SOVERSION
 fi
 
 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
@@ -64,6 +64,7 @@ PATCHES=(
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
"${FILESDIR}/${PN}-0.28.1-respect-cflags.patch"
"${FILESDIR}/${PN}-0.33.0-openjpeg2.patch"
+   "${FILESDIR}/${PN}-0.40-FindQt4.patch"
 )
 
 src_prepare() {

diff --git a/app-text/poppler/poppler-.ebuild 
b/app-text/poppler/poppler-.ebuild
index b888f28..cbb1902 100644
--- a/app-text/poppler/poppler-.ebuild
+++ b/app-text/poppler/poppler-.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$
 
@@ -64,6 +64,7 @@ PATCHES=(
"${FILESDIR}/${PN}-0.28.1-fix-multilib-configuration.patch"
"${FILESDIR}/${PN}-0.28.1-respect-cflags.patch"
"${FILESDIR}/${PN}-0.33.0-openjpeg2.patch"
+   "${FILESDIR}/${PN}-0.40-FindQt4.patch"
 )
 
 src_prepare() {



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

2016-01-29 Thread Anthony G. Basile
commit: 1a9ede7eaa41f510c0f643de14ff712cce564c18
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jan 29 10:42:19 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jan 29 10:42:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9ede7e

www-servers/varnish: version bump to 4.1.1, fix bug #567756

Package-Manager: portage-2.2.26

 www-servers/varnish/Manifest|   1 +
 www-servers/varnish/files/varnishd.confd-r4 |  18 +
 www-servers/varnish/files/varnishd.initd-r4 |  78 +
 www-servers/varnish/varnish-4.1.1.ebuild| 105 
 4 files changed, 202 insertions(+)

diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index b6e8a47..320bb6a 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -1,3 +1,4 @@
 DIST varnish-3.0.7.tar.gz 2102037 SHA256 
a27e9f11391617fab27cc6edc31d3c8681b8d6975f8c2cd07f6e081bc54c24ce SHA512 
5fa9749305eb1a546ef4aae8a1797247fcc9098e1661453b9b87916da9fbc60d76bc0de9542ab17136e3da4b256c8a547aded2b4372dbbb54c44e93eff34a061
 WHIRLPOOL 
00ff6d16603ba4bf42608d55d769048f35c275a8ffa2b6860df6de2571d0481c39019d58d5b843f8a64492a5bf26caf9d841a023826d2fd2771ed8d35447a659
 DIST varnish-4.0.3.tar.gz 1866760 SHA256 
94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 
db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883
 WHIRLPOOL 
942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f
 DIST varnish-4.1.0.tar.gz 1990932 SHA256 
4a6ea08e30b62fbf25f884a65f0d8af42e9cc9d25bf70f45ae4417c4f1c99017 SHA512 
b50aaa41247b912b40307423f99ae519ae5e19bea3546b049f148661727887f06b3d27712e685c219ae18cb6d53d89b415ddbd10bada7cfac00b2fd995995f5c
 WHIRLPOOL 
ae462819521b2ad5df29e82a1966190b849eba2c0d9d146cf97c8a0dba325653c24a6c67ed8a154c1cb1cba6a1a25c78bfda6d83deff72ad7756a57725521d92
+DIST varnish-4.1.1.tar.gz 2009042 SHA256 
1230ac1b87248b5a3f3fdfddc66cf080c7c4d80a97fcb44efa6286e5ccf8354f SHA512 
8407fa049aafd3ae1c7dfe134a2ecaa10d1a0fb77359bd423cc97e90790eacf3b8a785926956a3d0842efbdeb1558ecb487181f093124b9698961f29d30f0b15
 WHIRLPOOL 
4766fb3fd1fd22382dd1316dab40ded1639567bb7afaff92675acec6b5d0bd561d706983aa34b54ed0a2bd1d9ffb1aab3cb62f6f7ac5e326ead169fa82e24e6b

diff --git a/www-servers/varnish/files/varnishd.confd-r4 
b/www-servers/varnish/files/varnishd.confd-r4
new file mode 100644
index 000..1a18b64
--- /dev/null
+++ b/www-servers/varnish/files/varnishd.confd-r4
@@ -0,0 +1,18 @@
+# /etc/conf.d/varnishd
+
+VARNISHD="/usr/sbin/varnishd"
+VARNISHADM="/usr/bin/varnishadm"
+
+#CONFIGFILES="/etc/varnish/${SVCNAME}.vcl"
+CONFIGFILE="/etc/varnish/default.vcl"
+
+# Listen on 127.0.0.1:8080 and connect to backend 127.0.0.1:80
+#VARNISHD_OPTS="-a 127.0.0.1:8080 -a 127.0.0.1:8080"
+
+# Alternatively, don't listen to a backend
+VARNISHD_OPTS="-a 127.0.0.1:8080"
+
+# You may need to increase the number of open files (-n)
+# and the maximum amount off locked memory (-l)
+# See bug #459142
+#rc_ulimit="-n 32786 -l 82000"

diff --git a/www-servers/varnish/files/varnishd.initd-r4 
b/www-servers/varnish/files/varnishd.initd-r4
new file mode 100644
index 000..b0ec918
--- /dev/null
+++ b/www-servers/varnish/files/varnishd.initd-r4
@@ -0,0 +1,78 @@
+#!/sbin/runscript
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+VARNISHD_PID=${VARNISHD_PID:-/run/${SVCNAME}.pid}
+CONFIGFILES="${CONFIGFILE:-/etc/varnish/default.vcl}"
+
+command="${VARNISHD:-/usr/sbin/varnishd}"
+command_args="-j unix,user=varnish -P ${VARNISHD_PID} -f ${CONFIGFILE} 
${VARNISHD_OPTS}"
+pidfile="${VARNISHD_PID}"
+
+extra_commands="configtest"
+extra_started_commands="reload"
+
+description_configtest="Run syntax tests for configuration files."
+description_reload="Reloads the configuration."
+
+depend() {
+   need net
+}
+
+configtest() {
+   ebegin "Checking ${SVCNAME} configuration"
+   checkconfig
+   eend $?
+}
+
+checkconfig() {
+   ${VARNISHD} -C -f ${CONFIGFILE} >/dev/null 2>&1
+   ret=$?
+   if [ $ret -ne 0 ]; then
+   eerror "${SVCNAME} has detected an error in your setup:"
+   ${VARNISHD} -C -f ${CONFIGFILE}
+   fi
+
+   return $ret
+}
+
+start_pre() {
+   checkconfig || return 1
+}
+
+stop_pre() {
+   if [ "${RC_CMD}" = "restart" ]; then
+   checkconfig || return 1
+   fi
+}
+
+reload() {
+   checkconfig || return 1
+
+   ebegin "Reloading varnish"
+
+   $VARNISHADM vcl.list >/dev/null 2>&1
+   ret=$?
+   if [ $ret -ne 0 ]; then
+   eerror "${SVCNAME} cannot list configuration"
+   return 1
+   fi
+
+   new_config="reload_$(date +%FT%H:%M:%S)"
+   $VARNISHADM vcl.load $new_config $CONFIGFILE >/dev/null 2>&1

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

2016-01-29 Thread Michael Palimaka
commit: 6c00021dae5f7932fb34371299e1f9e4cd36edb4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 10:33:38 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 10:33:38 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6c00021d

kde-plasma/bluedevil: mime updates now handled by eclass

Package-Manager: portage-2.2.27

 kde-plasma/bluedevil/bluedevil-5.5.4.ebuild   | 12 +---
 kde-plasma/bluedevil/bluedevil-5.5.49..ebuild | 12 +---
 kde-plasma/bluedevil/bluedevil-.ebuild| 12 +---
 3 files changed, 3 insertions(+), 33 deletions(-)

diff --git a/kde-plasma/bluedevil/bluedevil-5.5.4.ebuild 
b/kde-plasma/bluedevil/bluedevil-5.5.4.ebuild
index f0a2918..f8d2c40 100644
--- a/kde-plasma/bluedevil/bluedevil-5.5.4.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.5.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit fdo-mime kde5
+inherit kde5
 
 DESCRIPTION="Bluetooth stack for KDE"
 HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil";
@@ -40,13 +40,3 @@ RDEPEND="${COMMON_DEPEND}
!net-wireless/bluedevil
!net-wireless/kbluetooth
 "
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}

diff --git a/kde-plasma/bluedevil/bluedevil-5.5.49..ebuild 
b/kde-plasma/bluedevil/bluedevil-5.5.49..ebuild
index 189d1b8..310cdc2 100644
--- a/kde-plasma/bluedevil/bluedevil-5.5.49..ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.5.49..ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit fdo-mime kde5
+inherit kde5
 
 DESCRIPTION="Bluetooth stack for KDE"
 HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil";
@@ -40,13 +40,3 @@ RDEPEND="${COMMON_DEPEND}
!net-wireless/bluedevil
!net-wireless/kbluetooth
 "
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}

diff --git a/kde-plasma/bluedevil/bluedevil-.ebuild 
b/kde-plasma/bluedevil/bluedevil-.ebuild
index 189d1b8..310cdc2 100644
--- a/kde-plasma/bluedevil/bluedevil-.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=6
 
-inherit fdo-mime kde5
+inherit kde5
 
 DESCRIPTION="Bluetooth stack for KDE"
 HOMEPAGE="https://projects.kde.org/projects/extragear/base/bluedevil";
@@ -40,13 +40,3 @@ RDEPEND="${COMMON_DEPEND}
!net-wireless/bluedevil
!net-wireless/kbluetooth
 "
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}



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

2016-01-29 Thread Michael Palimaka
commit: 09550eaa2c31fd1723fe79f6cd005411d611880b
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 10:00:43 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 10:00:54 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=09550eaa

kde5.eclass: sort eclass inherits

This should be safe because we already export almost every phase function.

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index a5451db..2218212 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -19,7 +19,7 @@ _KDE5_ECLASS=1
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-inherit kde5-functions fdo-mime flag-o-matic gnome2-utils versionator virtualx 
eutils cmake-utils
+inherit cmake-utils eutils flag-o-matic gnome2-utils kde5-functions 
versionator virtualx
 
 if [[ ${KDE_BUILD_TYPE} = live ]]; then
case ${KDE_SCM} in



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

2016-01-29 Thread Michael Palimaka
commit: 82b1bdcc1fe9c333b7cf2e3990badb4ee5229c22
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 10:04:24 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 10:04:24 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=82b1bdcc

kde5.eclass: port from fdo-mime to xdg

This will ensure that both the desktop database and the mime database will
always be updated, with the added benefit that the update will only be
triggered if the relevant files are installed.

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 2218212..70437b1 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -19,7 +19,7 @@ _KDE5_ECLASS=1
 # for tests you should proceed with setting VIRTUALX_REQUIRED=test.
 : ${VIRTUALX_REQUIRED:=manual}
 
-inherit cmake-utils eutils flag-o-matic gnome2-utils kde5-functions 
versionator virtualx
+inherit cmake-utils eutils flag-o-matic gnome2-utils kde5-functions 
versionator virtualx xdg
 
 if [[ ${KDE_BUILD_TYPE} = live ]]; then
case ${KDE_SCM} in
@@ -627,6 +627,7 @@ kde5_pkg_preinst() {
debug-print-function ${FUNCNAME} "$@"
 
gnome2_icon_savelist
+   xdg_pkg_preinst
 }
 
 # @FUNCTION: kde5_pkg_postinst
@@ -636,7 +637,7 @@ kde5_pkg_postinst() {
debug-print-function ${FUNCNAME} "$@"
 
gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
+   xdg_pkg_postinst
 }
 
 # @FUNCTION: kde5_pkg_postrm
@@ -646,7 +647,7 @@ kde5_pkg_postrm() {
debug-print-function ${FUNCNAME} "$@"
 
gnome2_icon_cache_update
-   fdo-mime_desktop_database_update
+   xdg_pkg_postrm
 }
 
 fi



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

2016-01-29 Thread Michael Palimaka
commit: 8a761f7588a843e953f589e4e5dc7f2bc64a9210
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 10:30:09 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 10:30:16 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8a761f75

kde-frameworks/kcoreaddons: mime database updates now handled by eclass

Package-Manager: portage-2.2.27

 kde-frameworks/kcoreaddons/kcoreaddons-.ebuild | 12 +---
 1 file changed, 1 insertion(+), 11 deletions(-)

diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-.ebuild 
b/kde-frameworks/kcoreaddons/kcoreaddons-.ebuild
index 1263e1b..dfbaeb7 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit fdo-mime kde5
+inherit kde5
 
 DESCRIPTION="Framework for solving common problems such as caching, 
randomisation, and more"
 LICENSE="LGPL-2+"
@@ -29,13 +29,3 @@ src_configure() {
 
kde5_src_configure
 }
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}



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

2016-01-29 Thread Michael Palimaka
commit: f1ba2c4736eda14a505c850dbee5d85088e4184c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 10:31:28 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 10:31:28 2016 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f1ba2c47

kde-apps/kio-extras: mime updates now handled by eclass

Package-Manager: portage-2.2.27

 kde-apps/kio-extras/kio-extras-15.12.1.ebuild   | 12 +---
 kde-apps/kio-extras/kio-extras-15.12.49..ebuild | 12 +---
 kde-apps/kio-extras/kio-extras-.ebuild  | 12 +---
 3 files changed, 3 insertions(+), 33 deletions(-)

diff --git a/kde-apps/kio-extras/kio-extras-15.12.1.ebuild 
b/kde-apps/kio-extras/kio-extras-15.12.1.ebuild
index 87cd045..44c9b74 100644
--- a/kde-apps/kio-extras/kio-extras-15.12.1.ebuild
+++ b/kde-apps/kio-extras/kio-extras-15.12.1.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"
-inherit fdo-mime kde5
+inherit kde5
 
 DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras";
@@ -71,13 +71,3 @@ src_configure() {
 
kde5_src_configure
 }
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}

diff --git a/kde-apps/kio-extras/kio-extras-15.12.49..ebuild 
b/kde-apps/kio-extras/kio-extras-15.12.49..ebuild
index f253bae..584a6a0 100644
--- a/kde-apps/kio-extras/kio-extras-15.12.49..ebuild
+++ b/kde-apps/kio-extras/kio-extras-15.12.49..ebuild
@@ -7,7 +7,7 @@ EAPI=5
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"
-inherit fdo-mime kde5
+inherit kde5
 
 DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras";
@@ -71,13 +71,3 @@ src_configure() {
 
kde5_src_configure
 }
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}

diff --git a/kde-apps/kio-extras/kio-extras-.ebuild 
b/kde-apps/kio-extras/kio-extras-.ebuild
index f253bae..584a6a0 100644
--- a/kde-apps/kio-extras/kio-extras-.ebuild
+++ b/kde-apps/kio-extras/kio-extras-.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 KDE_HANDBOOK="true"
 KDE_TEST="true"
 VIRTUALX_REQUIRED="test"
-inherit fdo-mime kde5
+inherit kde5
 
 DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/kio-extras";
@@ -71,13 +71,3 @@ src_configure() {
 
kde5_src_configure
 }
-
-pkg_postinst() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
-   kde5_pkg_postinst
-   fdo-mime_mime_database_update
-}



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

2016-01-29 Thread Brian Dolbec
commit: 032c1c60eb2a33f1cd52a0023dcd2e6d0de54f01
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Jan 29 10:18:34 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Jan 29 10:20:10 2016 +
URL:https://gitweb.gentoo.org/proj/layman.git/commit/?id=032c1c60

remotedb.py: Update for latest ssl-fetch API

 layman/remotedb.py | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/layman/remotedb.py b/layman/remotedb.py
index 5a66a3f..75f6739 100644
--- a/layman/remotedb.py
+++ b/layman/remotedb.py
@@ -119,9 +119,15 @@ class RemoteDB(DbBase):
 'info':  self.output.info,
 'debug': self.output.debug,
 'error': self.output.error,
+'exception': self.output.error,
+# we want any warnings to be printed to the terminal
+# so assign it to output.info with a lower noise level
+'warning': self.output.info,
+'kwargs-exception': {'level': None},
 'kwargs-info': {'level': 5},
 'kwargs-debug': {'level': 2},
 'kwargs-error':{'level': None},
+'kwargs-warning': {'level': 2},
 }
 fetcher = Connector(connector_output, self.proxies, USERAGENT)
 



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

2016-01-29 Thread Ian Delaney
commit: 6505f589d009391718b532ded333de8543fc0d38
Author: Louis Sautier  gmail  com>
AuthorDate: Thu Jan 28 23:56:36 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan 29 08:36:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6505f589

net-analyzer/fail2ban: add support for Python 3.5, fix fbsd deps

Package-Manager: portage-2.2.27

 .../fail2ban/{fail2ban-0.9.3.ebuild => fail2ban-0.9.3-r1.ebuild}  | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-analyzer/fail2ban/fail2ban-0.9.3.ebuild 
b/net-analyzer/fail2ban/fail2ban-0.9.3-r1.ebuild
similarity index 93%
rename from net-analyzer/fail2ban/fail2ban-0.9.3.ebuild
rename to net-analyzer/fail2ban/fail2ban-0.9.3-r1.ebuild
index 51f8963..72cb443 100644
--- a/net-analyzer/fail2ban/fail2ban-0.9.3.ebuild
+++ b/net-analyzer/fail2ban/fail2ban-0.9.3-r1.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
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
 DISTUTILS_SINGLE_IMPL=1
 
 inherit distutils-r1 eutils systemd vcs-snapshot
@@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="selinux systemd"
 
 RDEPEND="
-   net-firewall/iptables
+   kernel_linux? ( net-firewall/iptables )
net-misc/whois
virtual/logger
virtual/mta
@@ -35,7 +35,7 @@ DOCS=( ChangeLog DEVELOP README.md THANKS TODO 
doc/run-rootless.txt )
 
 src_prepare() {
# Replace /var/run with /run, but not in the top source directory
-   sed -i -e 's|/var\(/run/fail2ban\)|\1|g' $( find . -type f -mindepth 2 
) || die
+   sed -i -e 's|/var\(/run/fail2ban\)|\1|g' $( find . -mindepth 2 -type f 
) || die
 
# Fix bashisms and do not direct useful output to /dev/null (bug 
#536320)
# Remove global logrotate settings (bug #549856)



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

2016-01-29 Thread Ian Delaney
commit: 0527ba7e6e43d985f73d600fdfe9ef10cd724abc
Author: Jason Miller  geocities  com>
AuthorDate: Fri Jan 29 07:30:20 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan 29 09:29:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0527ba7e

www-servers/mongrel2: New package

Gentoo bug: #350826

Add jasom as Proxied maintainer.

Package-Manager: portage-2.2.26

 www-servers/mongrel2/Manifest   |   1 +
 www-servers/mongrel2/files/systemtls.mak| 136 
 www-servers/mongrel2/metadata.xml   |  16 
 www-servers/mongrel2/mongrel2-1.11.0.ebuild |  28 ++
 4 files changed, 181 insertions(+)

diff --git a/www-servers/mongrel2/Manifest b/www-servers/mongrel2/Manifest
new file mode 100644
index 000..8ebca85
--- /dev/null
+++ b/www-servers/mongrel2/Manifest
@@ -0,0 +1 @@
+DIST v1.11.0.tar.gz 1060770 SHA256 
dd7accbe4be25ee841b1d73e1fc2e6230e90f5783e1d25527037416e5f519c86 SHA512 
60ee5036c2ac826a08bb1300969f5ad7ec2bc67c7f47635a3b458a0bad6d7e2fa37183c2708d512632c86101f537a4eb64eeef0775137705898480da70d61e90
 WHIRLPOOL 
928b50b5170ac8015bb63c623de644302329bd5ca47608a9f3dfd96b403c95f2ea78475b33b11f8c64403882d4130a5ba1658ba286b5339fbb174b2ebe93d3ba

diff --git a/www-servers/mongrel2/files/systemtls.mak 
b/www-servers/mongrel2/files/systemtls.mak
new file mode 100644
index 000..e449b76
--- /dev/null
+++ b/www-servers/mongrel2/files/systemtls.mak
@@ -0,0 +1,136 @@
+CFLAGS?=-g -O2
+CFLAGS += -Wall -Wextra -I./src -DNDEBUG -D_FILE_OFFSET_BITS=64 -pthread
+LIBS+=-lzmq -ldl -lsqlite3 -lmbedtls -lmbedx509 -lmbedcrypto
+PREFIX?=/usr/local
+
+get_objs = $(addsuffix .o,$(basename $(wildcard $(1
+
+ASM=$(wildcard src/**/*.S src/*.S)
+RAGEL_TARGETS=src/state.c src/http11/http11_parser.c
+SOURCES=$(wildcard src/**/*.c src/*.c) $(RAGEL_TARGETS)
+OBJECTS=$(patsubst %.c,%.o,${SOURCES}) $(patsubst %.S,%.o,${ASM})
+OBJECTS_NOEXT=$(filter-out ${OBJECTS_EXTERNAL},${OBJECTS})
+LIB_SRC=$(filter-out src/mongrel2.c,${SOURCES})
+LIB_OBJ=$(filter-out src/mongrel2.o,${OBJECTS})
+TEST_SRC=$(wildcard tests/*_tests.c)
+TESTS=$(patsubst %.c,%,${TEST_SRC})
+MAKEOPTS=OPTFLAGS="${NOEXTCFLAGS} ${OPTFLAGS}" LIBS="${LIBS}" 
DESTDIR="${DESTDIR}" PREFIX="${PREFIX}"
+
+all: builddirs bin/mongrel2 tests m2sh procer
+
+${OBJECTS_NOEXT}: CFLAGS += ${NOEXTCFLAGS}
+${OBJECTS}:
+
+# 
+# CFLAGS_DEFS: The $(CC) flags required to obtain C pre-processor #defines, 
per:
+# 
+#   
http://nadeausoftware.com/articles/2011/12/c_c_tip_how_list_compiler_predefined_macros
+# 
+# It may be appropriate to copy some of these platform-specific CFLAGS_DEFS 
assignments into the
+# appropriate platform target at the end of this file, eg:
+# 
+#   solaris: CFLAGS_DEF=...
+#   solaris: all
+
+#CFLAGS_DEFS=-dM -E# Portland Group PGCC
+#CFLAGS_DEFS=-xdumpmacros -E   # Oracle Solaris Studio
+#CFLAGS_DEFS=-qshowmacros -E   # IBM XL C
+CFLAGS_DEFS=-dM -E -x c# clang, gcc, HP C, Intel icc
+
+.PHONY: builddirs
+builddirs:
+   @mkdir -p build
+   @mkdir -p bin
+
+bin/mongrel2: build/libm2.a src/mongrel2.o
+   $(CC) $(CFLAGS) $(LDFLAGS) src/mongrel2.o -o $@ $< $(LIBS)
+
+build/libm2.a: CFLAGS += -fPIC
+build/libm2.a: ${LIB_OBJ}
+   ar rcs $@ ${LIB_OBJ}
+   ranlib $@
+
+clean:
+   rm -rf build bin lib ${OBJECTS} ${TESTS} tests/config.sqlite
+   rm -f tests/perf.log 
+   rm -f tests/test.pid 
+   rm -f tests/tests.log 
+   rm -f tests/empty.sqlite 
+   rm -f tools/lemon/lemon
+   rm -f tools/m2sh/tests/tests.log 
+   rm -rf release-scripts/output
+   find . \( -name "*.gcno" -o -name "*.gcda" \) -exec rm {} \;
+   ${MAKE} -C tools/m2sh OPTLIB=${OPTLIB} clean
+   ${MAKE} -C tools/filters OPTLIB=${OPTLIB} clean
+   ${MAKE} -C tests/filters OPTLIB=${OPTLIB} clean
+   ${MAKE} -C tools/config_modules OPTLIB=${OPTLIB} clean
+   ${MAKE} -C tools/procer OPTLIB=${OPTLIB} clean
+
+pristine: clean
+   sudo rm -rf examples/python/build examples/python/dist 
examples/python/m2py.egg-info
+   sudo find . -name "*.pyc" -exec rm {} \;
+   ${MAKE} -C docs/manual clean
+   cd docs/ && ${MAKE} clean
+   ${MAKE} -C examples/kegogi clean
+   rm -f logs/*
+   rm -f run/*
+   ${MAKE} -C tools/m2sh pristine
+   ${MAKE} -C tools/procer pristine
+   git submodule deinit -f src/mbedtls
+
+.PHONY: tests
+tests: tests/config.sqlite ${TESTS} test_filters filters config_modules
+   sh ./tests/runtests.sh
+
+tests/config.sqlite: src/config/config.sql src/config/example.sql 
src/config/mimetypes.sql
+   sqlite3 $@ < src/config/config.sql
+   sqlite3 $@ < src/config/example.sql
+   sqlite3 $@ < src/config/mimetypes.sql
+
+$(TESTS): %: %.c build/libm2.a
+   $(CC) $(CFLAGS) -o $@ $< build/libm2.a $(LIBS)
+
+src/state.c: src/state.rl src/state_machine.rl
+src/http11/http11_parser.c: src/http11/http11_parser.rl
+src/http11/httpclient_parser.c: src/http11/httpclie

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

2016-01-29 Thread Ian Delaney
commit: d905a1d4ec51a73b15a420552bcb21e4ce30
Author: Ian Delaney  gentoo  org>
AuthorDate: Fri Jan 29 08:46:59 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan 29 09:29:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d905a1d4

Merge remote-tracking branch 'remotes/jasom/add-mongrel2'

This passes minimum requirements. Users jasom and Coacher will further
work and improve the ebuild shortly

Pull request: https://github.com/gentoo/gentoo/pull/737

 app-arch/xz-utils/xz-utils-5.2.2.ebuild|   4 +-
 app-crypt/keybase/Manifest |   1 +
 ...ybase-1.0.8.0.ebuild => keybase-1.0.9.0.ebuild} |   0
 app-laptop/hdapsd/Manifest |   1 -
 app-laptop/hdapsd/files/hdapsd.conf.3  |  12 -
 app-laptop/hdapsd/files/hdapsd.init.3  |  69 
 app-laptop/hdapsd/hdapsd-20090401-r2.ebuild|  51 ---
 app-text/zathura/files/zathura--synctex.patch  |  51 ---
 app-text/zathura/zathura-.ebuild   |   4 -
 dev-db/firebird/metadata.xml   |   7 +
 dev-libs/libintl/Manifest  |   1 +
 dev-libs/libintl/libintl-0.19.7.ebuild |  76 
 dev-libs/libressl/Manifest |   4 +-
 .../libressl/files/libressl-2.2.4-clientcert.patch |  35 --
 ...ressl-2.2.4-r1.ebuild => libressl-2.2.6.ebuild} |   5 +-
 ...sl-2.3.1-r1.ebuild => libressl-2.3.2-r1.ebuild} |   6 +-
 dev-libs/openssl/Manifest  |   6 +-
 dev-libs/openssl/files/openssl-1.0.1r-x32.patch|  66 
 .../files/openssl-1.0.2-s_client-verify.patch  |  17 -
 .../openssl/files/openssl-1.0.2a-malloc-typo.patch |  38 --
 .../files/openssl-1.0.2a-parallel-build.patch  | 314 -
 .../files/openssl-1.0.2d-parallel-build.patch  | 309 
 ...openssl-1.0.2c.ebuild => openssl-1.0.1r.ebuild} |  36 +-
 dev-libs/openssl/openssl-1.0.2a.ebuild | 266 --
 dev-libs/openssl/openssl-1.0.2b.ebuild | 264 --
 dev-libs/openssl/openssl-1.0.2d.ebuild | 267 --
 ...nssl-1.0.2d-r2.ebuild => openssl-1.0.2f.ebuild} |   8 +-
 dev-libs/sdformat/sdformat-4.0.0.ebuild|   3 +-
 dev-python/numpy/numpy-1.10.4.ebuild   |   4 +-
 dev-ros/gazebo_plugins/files/gazebo6.patch |  44 +++
 dev-ros/gazebo_plugins/files/gazebo7-2.patch   |  22 ++
 dev-ros/gazebo_plugins/files/gazebo7-3.patch   |  30 ++
 dev-ros/gazebo_plugins/files/gazebo7-4.patch   |  21 ++
 dev-ros/gazebo_plugins/files/gazebo7-5.patch   | 146 
 dev-ros/gazebo_plugins/files/gazebo7.patch | 176 ++
 dev-ros/gazebo_plugins/gazebo_plugins-2.5.1.ebuild |  10 +-
 dev-ros/gazebo_plugins/gazebo_plugins-.ebuild  |   2 +-
 dev-ros/gazebo_ros_control/files/gazebo7.patch |  61 
 .../gazebo_ros_control-2.5.1.ebuild|   1 +
 dev-ruby/rspec-core/Manifest   |   1 +
 dev-ruby/rspec-core/rspec-core-3.4.2.ebuild| 101 ++
 dev-ruby/selenium-webdriver/Manifest   |   1 +
 ...9.0.ebuild => selenium-webdriver-2.50.0.ebuild} |   0
 dev-util/pmk/Manifest  |   1 -
 dev-util/pmk/metadata.xml  |  12 -
 dev-util/pmk/pmk-0.10.4.ebuild |  61 
 eclass/latex-package.eclass|  37 +-
 eclass/mozconfig-v6.44.eclass  | 341 ++
 kde-apps/kdepimlibs/kdepimlibs-4.14.10.ebuild  |   3 +
 kde-apps/kdepimlibs/kdepimlibs-4.14.8.ebuild   |   3 +
 kde-plasma/bluedevil/Manifest  |   1 +
 kde-plasma/bluedevil/bluedevil-5.5.4.ebuild|  52 +++
 kde-plasma/breeze-gtk/Manifest |   1 +
 kde-plasma/breeze-gtk/breeze-gtk-5.5.4.ebuild  |  13 +
 kde-plasma/breeze/Manifest |   1 +
 kde-plasma/breeze/breeze-5.5.4.ebuild  |  66 
 kde-plasma/kde-cli-tools/Manifest  |   1 +
 .../kde-cli-tools/kde-cli-tools-5.5.4.ebuild   |  60 
 kde-plasma/kde-gtk-config/Manifest |   1 +
 .../kde-gtk-config/kde-gtk-config-5.5.4.ebuild |  57 +++
 kde-plasma/kdecoration/Manifest|   1 +
 kde-plasma/kdecoration/kdecoration-5.5.4.ebuild|  17 +
 kde-plasma/kdeplasma-addons/Manifest   |   1 +
 .../kdeplasma-addons/kdeplasma-addons-5.5.4.ebuild |  64 
 kde-plasma/kgamma/Manifest |   1 +
 kde-plasma/kgamma/kgamma-5.5.4.ebuild  |  31 ++
 kde-plasma/khelpcenter/Manifest|   1 +
 kde-plasma/khelpcenter/khelpcenter-5.5.4.ebuild|  42 +++
 kde-plasma/khotkeys/Manifest   |   1 +
 kde-plasma/khotkeys/khotkeys-5.5.4.ebuild  |  46 +++
 kde-plasma/kinfocenter/Manifest|   1 +
 kde-plasma/kinfocenter/kinfocenter-5.5.4.ebuild|  89 +
 

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

2016-01-29 Thread Ian Delaney
commit: 186f654f5b3147a80ca66162dd5c81333db2d43c
Author: Ian Delaney  gentoo  org>
AuthorDate: Fri Jan 29 09:28:21 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan 29 09:29:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186f654f

Merge remote-tracking branch 'remotes/sbraz/fail2ban'

Pull request: https://github.com/gentoo/gentoo/pull/736

 .../fail2ban/{fail2ban-0.9.3.ebuild => fail2ban-0.9.3-r1.ebuild}  | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)



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

2016-01-29 Thread Justin Lecher
commit: 8e19a0a69461674621297d0d902507ed7976fdff
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan 29 09:09:07 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan 29 09:09:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e19a0a6

dev-python/numpy: Build sequential if python3.5 is involved

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=573222

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

 dev-python/numpy/numpy-1.10.4.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/numpy/numpy-1.10.4.ebuild 
b/dev-python/numpy/numpy-1.10.4.ebuild
index 6409428..310c4c6 100644
--- a/dev-python/numpy/numpy-1.10.4.ebuild
+++ b/dev-python/numpy/numpy-1.10.4.ebuild
@@ -117,7 +117,9 @@ python_prepare_all() {
 }
 
 python_compile() {
-   distutils-r1_python_compile -j $(makeopts_jobs) ${NUMPY_FCONFIG}
+   distutils-r1_python_compile \
+   $(usex python_targets_python3_5 "" "-j $(makeopts_jobs)") \
+   ${NUMPY_FCONFIG}
 }
 
 python_test() {



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

2016-01-29 Thread Justin Lecher
commit: 6628308541c73537f87e1c3cdb21fb85edaa27fa
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Jan 29 09:08:25 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Jan 29 09:09:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66283085

sci-libs/scipy: Build sequential if python3.5 is involved

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=573148

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

 sci-libs/scipy/scipy-0.17.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-libs/scipy/scipy-0.17.0.ebuild 
b/sci-libs/scipy/scipy-0.17.0.ebuild
index 5f5776b..0982223 100644
--- a/sci-libs/scipy/scipy-0.17.0.ebuild
+++ b/sci-libs/scipy/scipy-0.17.0.ebuild
@@ -109,7 +109,9 @@ python_prepare_all() {
 
 python_compile() {
${EPYTHON} tools/cythonize.py || die
-   distutils-r1_python_compile -j $(makeopts_jobs) ${SCIPY_FCONFIG}
+   distutils-r1_python_compile \
+   $(usex python_targets_python3_5 "" "-j $(makeopts_jobs)") \
+   ${SCIPY_FCONFIG}
 }
 
 python_test() {



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

2016-01-29 Thread Jeroen Roovers
commit: c8cbc6c40ea223cddf92bb4c3290f474d2d8532d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 29 09:00:44 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 29 09:01:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8cbc6c4

net-misc/youtube-dl: Version bump.

Package-Manager: portage-2.2.27

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2016.01.27.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index b30d7b4..58113e4 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 
732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 
fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92
 WHIRLPOOL 
152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801
 DIST youtube-dl-2016.01.15.tar.gz 1898595 SHA256 
c1e22ca3286aff74a668d1f8ef5c84c37bee2c269824e71ffdb23356a8735c44 SHA512 
37cfb097e3345f9775a867d54f61eb60a94ba3408c3ef448ebb895e8bb74915f30f4ae87030d7f5d48bd9dfa2bccff302a6ede28624b7d17c4f164a9561d47db
 WHIRLPOOL 
8a8653e49a043a34934b0e8c68be21a79899be4b391b0c7e6fceb6583f0ec22204349ca4aad0ef56703bb24ce8e4362d1c1cec95bef89cc24743191c6af3c1e8
 DIST youtube-dl-2016.01.23.tar.gz 1916234 SHA256 
449f4330fac38ed9f2bb2a547f42c1cfd705bab6a8839ff279fc4bd91f233154 SHA512 
ca3a7f2024ae97a290869e123d4b67c858f35894ce4309c295c3994c9bac1f406152cd36d893cd48c79bd3ada92b6e5e76ac1a87cbffc321fe03efc131d0445f
 WHIRLPOOL 
9c628d0fd5f3abe1d44dd84a50400e837eb61d597a120d17b3e353430a250becea91bbdfa575b821e6f849092494640d4eac0b3917731c459202d324d00cb522
+DIST youtube-dl-2016.01.27.tar.gz 1918307 SHA256 
d06bb62ea19aef3ebb842ac01d98bbeee378e06d9e7c7a2f3bef343205b52ee9 SHA512 
a6f38466c5d5c369c487913703348fa04c2272af6cbc300be552eaed5f1e713c0083f6f569dae3fd01a77f30582e36629c90bcd0dfe5641ffded04626c67cc6a
 WHIRLPOOL 
fb753cf67fd1142837e78dfbde9e4c14cfc41a499b15b36024647a7eb78763938edf6c9a88c2cd05951071d4e2d66e28fa704188b5b6c553be4bfde243773dfd

diff --git a/net-misc/youtube-dl/youtube-dl-2016.01.27.ebuild 
b/net-misc/youtube-dl/youtube-dl-2016.01.27.ebuild
new file mode 100644
index 000..5db7401
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2016.01.27.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5})
+DISTUTILS_SINGLE_IMPL=true
+inherit bash-completion-r1 distutils-r1 eutils
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://rg3.github.com/youtube-dl/";
+SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz";
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+IUSE="offensive test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[coverage(+)] )
+"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+   if ! use offensive; then
+   sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
+   youtube_dl/version.py || die
+   # these have single line import statements
+   local xxx=(
+   alphaporno anysex behindkink chaturbate drtuber eporner 
eroprofile
+   extremetube fourtube foxgay goshgay hellporno 
hentaistigma
+   hornbunny keezmovies mofosex motherless porn91 pornhd 
pornotube
+   pornovoisines pornoxo redtube sexykarma sexu sunporno 
slutload
+   spankbang spankwire thisav trutube tube8 vporn xbef 
xnxx xtube
+   xvideos xxxymovies youjizz youporn
+   )
+   # these have multi-line import statements
+   local mxxx=(
+   pornhub xhamster tnaflix
+   )
+   # do single line imports
+   sed -i \
+   -e $( printf '/%s/d;' ${xxx[@]} ) \
+   youtube_dl/extractor/__init__.py \
+   || die
+
+   # do multiple line imports
+   sed -i \
+   -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/__init__.py \
+   || die
+
+   sed -i \
+   -e $( printf '/%s/d;' ${mxxx[@]} ) \
+   youtube_dl/extractor/generic.py \
+   youtube_dl/extractor/tumblr.py \
+   || die
+
+   rm \
+   $( printf 'youtube_dl/extractor/%s.py 

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

2016-01-29 Thread Jeroen Roovers
commit: bcea619214dbbfe4265f6e65bd8f5ad09fd5fdab
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 29 08:59:57 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 29 09:01:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcea6192

www-client/opera-developer: Version bump.

Package-Manager: portage-2.2.27

 www-client/opera-developer/Manifest|  2 +
 .../opera-developer-36.0.2120.0.ebuild | 91 ++
 2 files changed, 93 insertions(+)

diff --git a/www-client/opera-developer/Manifest 
b/www-client/opera-developer/Manifest
index 5391865..222cf1d 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -2,3 +2,5 @@ DIST opera-developer_36.0.2079.0_amd64.deb 46430558 SHA256 
bbbd0a95fc0a25c82c5c4
 DIST opera-developer_36.0.2079.0_i386.deb 47359312 SHA256 
05d908ba11ce2306094da45c9ca987932bf1d578a79a6ef43b05025a200fce2f SHA512 
cd161d4cd1866acba3563b806594185d7d19387a25e5439595bf4ea4c7727af3f8f8c744a655486657c95b7089f3a5a039c0b547654b57f5bad7165dc1d4824c
 WHIRLPOOL 
90577377351282d538e2a9ccefeddf34e5eaf1031c0254ee2dd6d35c8f91e3f6ef6e6b3da7db1dc13163eebce4f5d1bfd811da21d1f5df49c130f64c98ce82ae
 DIST opera-developer_36.0.2106.0_amd64.deb 47098912 SHA256 
91b0e9d813cc1c9e29846077d61b7125690394361fa5653de9ed0a9d51cb6c38 SHA512 
9cf3ab9d0898bb156c6c93ab6445466888ebc86a03cbfa926ca3f0a0a0659eaa34dd5153c77fd3635b39525faa703903f00bc3e0495b174a3c3081611fb69dc4
 WHIRLPOOL 
643b1f2315d40e7662264e5e3084982f925814bdc2e4d35c796fdf8b2e90eed599396e78a556ffe236b38ef5d0aadb3144cbe8d041cd7ed95b13ae076f0af71c
 DIST opera-developer_36.0.2106.0_i386.deb 47155488 SHA256 
20609906471c84448eadaa0251aa5fb7ca77b04cdbc72a34eda61d9ba2be32c0 SHA512 
b66edd3f9e96cad1466c8e586106dd20a5cfcd2569a2f9a9ca89849a0725b407d6807fbb97f73b320602b56a2ef77ec703bd802a039243fe363f2c866bfd97ce
 WHIRLPOOL 
985103899222aa40622b14af0be74635ef3df087c853df3b1f986ef49413206972e4d5755f9b44ada465bf45252d8e0ceaca56d7b1ad75cc40da64fe83359303
+DIST opera-developer_36.0.2120.0_amd64.deb 46346306 SHA256 
2e572f3b8a3571c9f4c793f91db4f80c73c27e50a23fcb9901863e97c31d7141 SHA512 
1897b0f25bcdf51cb2f3308eab374e20cc719fc8f3f7bac69108de601663b2ec15baf4f59be2b0b0f7954036d5d7f1af286e4d92458e312965c3a7be7abb92a3
 WHIRLPOOL 
a3637c3b38532713ca73fe5edd9574c62e7a5248e0977750af215c412bb5e53d3344726cc04c5fd93d4d63345a35505047976c306def917fdbbac0296ae3f236
+DIST opera-developer_36.0.2120.0_i386.deb 46568196 SHA256 
7d7561c4d46746203f456c560aa74cd385b500b44f8779712ad265797d9187ad SHA512 
b09f5045f4b053734b1773d879bbef273545bb0662bbc01ffa609274f06363ba6037f374c6af0f5547680db986f3e318b63cde734a4f5b6a034c80a3e834953b
 WHIRLPOOL 
c1febbc4210328e514ecf945e1bbab988834ecdd68a79cc43f037e8f3b8f429e96bcb611aac3680de0286ba43d0717aa391d4cbcbc6706dca87ffa1c8e8103e6

diff --git a/www-client/opera-developer/opera-developer-36.0.2120.0.ebuild 
b/www-client/opera-developer/opera-developer-36.0.2120.0.ebuild
new file mode 100644
index 000..bfeded8
--- /dev/null
+++ b/www-client/opera-developer/opera-developer-36.0.2120.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy 
gd
+   hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru 
sk
+   sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
+"
+inherit chromium multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/";
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/";
+SRC_URI="
+   amd64?  ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+   x86?( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" )
+"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   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/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/l

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

2016-01-29 Thread Jeroen Roovers
commit: 01c01d2acedc4d9ea0a76a4e4f3114706f2d4284
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Jan 29 08:58:21 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Jan 29 09:01:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01c01d2a

www-client/opera-beta: Version bump.

Package-Manager: portage-2.2.27

 www-client/opera-beta/Manifest |  1 +
 .../opera-beta/opera-beta-35.0.2066.35.ebuild  | 85 ++
 2 files changed, 86 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 5e74128..3d9b983 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1,3 @@
 DIST opera-beta_35.0.2066.10_amd64.deb 45305092 SHA256 
7a4a745e9e22632dc9c2439fa8a2aa93ead1eb1cb14d58e22c7b2d8ed2b5a5a0 SHA512 
993ca06a62641aa31fb75bff6caaab03d4222303669bc5ecba602f1ebf4cd923359616897e66659fd2eddf97041f8315f05a4b0c8314175d7473a0e1ef9382ba
 WHIRLPOOL 
e1470f6df3ff11794d204b41f299787084456ac42316886ffef921ea0919f916b980fb59d219ddfcc17bdc8768fd02b8dfff46466bfed86993e1cd0a5cf7b09a
 DIST opera-beta_35.0.2066.23_amd64.deb 46055652 SHA256 
5031aa88f62efd44cabb05b5ec3de6173b672f5e10d4da7572321d9192741133 SHA512 
39643779ae402b27eff2aab4cd0b65713f0dc91a0c451991a5ad27e4f5603a47e9beb8eccd6adaa249dd7113bd57fe42a644a9e52108c00b8084fd0ad8a46aa0
 WHIRLPOOL 
2b63a97e55f7e6a41d9338ef910348f71d184b330b8f1d8c088e2bdb12448a41e850024b75982599e5e0ae633ba4dd8bb9a2d31e000ab6b9c994c3fe763083a6
+DIST opera-beta_35.0.2066.35_amd64.deb 45196244 SHA256 
fffa77b114ce8434d4b48987042f26a919e319a40ad61250af891e6119fa9d0e SHA512 
c75798d17f59aff11e5e58f21d5606f9d92b1136bcddc901662f5adba1ddc400729a653c12e39d2cf7754e741834f46f82ba44c39220371c037c73964e72d539
 WHIRLPOOL 
f6b8b7133d701a60baca44f93160e4d67bbe65aa45643fed6b84e337926582b784e488e4287806dd88b03dbd46abd673eefa9d880ef71e5d775b81d4732697d7

diff --git a/www-client/opera-beta/opera-beta-35.0.2066.35.ebuild 
b/www-client/opera-beta/opera-beta-35.0.2066.35.ebuild
new file mode 100644
index 000..85938b5
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-35.0.2066.35.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy 
gd
+   he hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro 
ru
+   sk sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu
+"
+inherit chromium multilib unpacker
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="http://www.opera.com/";
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="http://get.geo.opera.com/pub/";
+SRC_URI="
+   amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" )
+"
+KEYWORDS="~amd64"
+
+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/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+OPERA_HOME="usr/$(get_libdir)/${PN}"
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+
+   rm usr/bin/${PN} || die
+
+   rm usr/share/doc/${PN}/copyright || die
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}



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

2016-01-29 Thread Michael Palimaka
commit: c04c058c778515b4757693f8371ebcf801b23772
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 07:50:11 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 08:39:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04c058c

mail-client/trojita: various live ebuild updates

* Port to EAPI 6
* Drop Qt 4 support as it is being removed upstream
* Drop linguas USE flags as they only control small text iles
* Introduce dbus USE flag
* Add missing dev-qt/qtnetwork USE dependency
* Update icon and mime caches

Gentoo-bug: 572894

Package-Manager: portage-2.2.27

 mail-client/trojita/trojita-.ebuild | 103 ++--
 1 file changed, 45 insertions(+), 58 deletions(-)

diff --git a/mail-client/trojita/trojita-.ebuild 
b/mail-client/trojita/trojita-.ebuild
index e7c71ee..32da654 100644
--- a/mail-client/trojita/trojita-.ebuild
+++ b/mail-client/trojita/trojita-.ebuild
@@ -1,89 +1,76 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-QT4_REQUIRED="4.8.0"
 EGIT_REPO_URI="git://anongit.kde.org/${PN}.git"
-[[ ${PV} == "" ]] && GIT_ECLASS="git-2"
-
-inherit cmake-utils virtualx ${GIT_ECLASS}
+inherit cmake-utils fdo-mime gnome2-utils virtualx
+[[ ${PV} ==  ]] && inherit git-r3
 
 DESCRIPTION="A Qt IMAP e-mail client"
 HOMEPAGE="http://trojita.flaska.net/";
-if [[ ${PV} == "" ]]; then
-   SRC_URI=""
-   KEYWORDS=""
-else
+if [[ ${PV} !=  ]]; then
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-   KEYWORDS="~amd64 ~ppc ~x86"
-   MY_LANGS="ar bs ca cs da de el en_GB es et fi fr ga gl hu ia it ja lt 
mr nb nds nl pl pt pt_BR ro sk sv tr ug uk zh_CN zh_TW"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 SLOT="0"
-IUSE="debug +password qt5 test +zlib"
-for MY_LANG in ${MY_LANGS} ; do
-   IUSE="${IUSE} linguas_${MY_LANG}"
-done
+IUSE="debug +dbus +password test +zlib"
 
 RDEPEND="
-   qt5? (
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-   )
-   !qt5? (
-   >=dev-qt/qtbearer-${QT4_REQUIRED}:4
-   >=dev-qt/qtgui-${QT4_REQUIRED}:4
-   >=dev-qt/qtsql-${QT4_REQUIRED}:4[sqlite]
-   >=dev-qt/qtwebkit-${QT4_REQUIRED}:4
-   )
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dbus? ( dev-qt/qtdbus:5 )
+   password? ( dev-libs/qtkeychain[qt5] )
+   zlib? ( sys-libs/zlib )
 "
 DEPEND="${RDEPEND}
-   password? (
-   qt5?( dev-libs/qtkeychain[qt5] )
-   !qt5?   ( dev-libs/qtkeychain[qt4] )
-   )
-   qt5? ( dev-qt/linguist-tools:5 )
-   test? (
-   qt5?( dev-qt/qttest:5 )
-   !qt5?   ( >=dev-qt/qttest-${QT4_REQUIRED}:4 )
-   )
-   zlib? (
-   virtual/pkgconfig
-   sys-libs/zlib
-   )
+   dev-qt/linguist-tools:5
+   test? ( dev-qt/qttest:5 )
+   zlib? ( virtual/pkgconfig )
 "
 
 DOCS="README LICENSE"
 
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_with qt5 QT5)
-   $(cmake-utils_use_with password QTKEYCHAIN_PLUGIN)
-   $(cmake-utils_use_with test TESTS)
-   $(cmake-utils_use_with zlib ZLIB)
-   )
-   if [[ ${MY_LANGS} ]]; then
-   rm po/trojita_common_x-test.po
-   for x in po/*.po; do
-   mylang=${x#po/trojita_common_}
-   mylang=${mylang%.po}
-   use linguas_$mylang || rm $x
-   done
-   fi
+src_prepare() {
+   cmake-utils_src_prepare
 
# the build system is taking a look at `git describe ... --dirty` and
# gentoo's modifications to CMakeLists.txt break these
sed -i "s/--dirty//" "${S}/cmake/TrojitaVersion.cmake" || die "Cannot 
fix the version check"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_DBUS=$(usex dbus)
+   -DWITH_QTKEYCHAINPLUGIN=$(usex password)
+   -DWITH_TESTS=$(usex test)
+   -DWITH_ZLIB=$(usex zlib)
+   )
 
cmake-utils_src_configure
 }
 
 src_test() {
-   VIRTUALX_COMMAND=cmake-utils_src_test virtualmake
+   virtx cmake-utils_src_test
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
 }



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

2016-01-29 Thread Michael Palimaka
commit: fde5d3c7104d82d3db94b0335fea76cc9a65d3fc
Author: Michael Palimaka  gentoo  org>
AuthorDate: Fri Jan 29 08:38:09 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Fri Jan 29 08:39:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde5d3c7

mail-client/trojita: version bump

Gentoo-bug: 572894

Package-Manager: portage-2.2.27

 mail-client/trojita/Manifest   |  1 +
 mail-client/trojita/trojita-0.6.ebuild | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/mail-client/trojita/Manifest b/mail-client/trojita/Manifest
index 36538e7..35ffa3a 100644
--- a/mail-client/trojita/Manifest
+++ b/mail-client/trojita/Manifest
@@ -1,2 +1,3 @@
 DIST trojita-0.4.1.tar.bz2 1219460 SHA256 
68a17498e70fd66966917fe4ecb90e6fe6f36f439c714552b8a97c004fe687de SHA512 
f24210d4f8e10cfbca25ab4d62ae3c8eea3e8824c13119cd6dc4511d4cf9b5f82be67586b6494aff5290ab06f869ae3bd1c8a19664bcf0f57059ee8d67d6c81a
 WHIRLPOOL 
47652af26fe24c6fb7fb0dbb1ef7c00710d087903787a847b59dc80d61dcd1725b5c7444aa77e36b357c3bbd6bc64f0566a995ac5b3c53842c3744b1a82127c0
 DIST trojita-0.5.tar.bz2 1421368 SHA256 
21d8f0bf12b7d6dc39344ab70f4a0cb5b1997a3b60dc502841272ac92959458a SHA512 
c3d661b5a49ca083fe7f09f598138f70a6ace5d66760bfe1242b06fcc90cb73abb56a1c27329f8de48eea281a782f8c5b6e1b374e271c33c9907070b5883b904
 WHIRLPOOL 
59a8bb257226edb4e34445766b5e5e500cae7205cf2ecf64fd80216f77d2e662395c4055744b84e0509311c635c93813849ec83b2ed5ec8212cb4553a118cadd
+DIST trojita-0.6.tar.bz2 1409812 SHA256 
4c1083f48b51cc37bb318c5a8ada67b64b38ed95d8ad30b4621755fcf45efa10 SHA512 
de13437b9c046b3db317c62cbf4fbff5607ad807378a7ef9ba239609aba2e49933a2f0aa9645777536e5c03e2af612164b96d15b731570597b0d4de187d1b350
 WHIRLPOOL 
e81ff5a5759ec2182f1e8e68c478b70c80e2715560dda3c7095e7d897eab1e0d5cb45d2f8e15ba133a0bb31351f59b7a507011bdb637401c28147d456b51145d

diff --git a/mail-client/trojita/trojita-0.6.ebuild 
b/mail-client/trojita/trojita-0.6.ebuild
new file mode 100644
index 000..0182235
--- /dev/null
+++ b/mail-client/trojita/trojita-0.6.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+QT4_REQUIRED="4.8.0"
+EGIT_REPO_URI="git://anongit.kde.org/${PN}.git"
+inherit cmake-utils fdo-mime gnome2-utils qmake-utils virtualx
+[[ ${PV} ==  ]] && inherit git-r3
+
+DESCRIPTION="A Qt IMAP e-mail client"
+HOMEPAGE="http://trojita.flaska.net/";
+if [[ ${PV} !=  ]]; then
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+IUSE="debug +dbus +password +qt5 test +zlib"
+
+RDEPEND="
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   )
+   !qt5? (
+   >=dev-qt/qtbearer-${QT4_REQUIRED}:4
+   >=dev-qt/qtcore-${QT4_REQUIRED}:4
+   >=dev-qt/qtgui-${QT4_REQUIRED}:4
+   >=dev-qt/qtsql-${QT4_REQUIRED}:4[sqlite]
+   >=dev-qt/qtwebkit-${QT4_REQUIRED}:4
+   )
+   dbus? ( dev-qt/qtdbus:5 )
+   password? (
+   qt5?( dev-libs/qtkeychain[qt5] )
+   !qt5?   ( dev-libs/qtkeychain[qt4] )
+   )
+   zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}
+   qt5? ( dev-qt/linguist-tools:5 )
+   test? (
+   qt5?( dev-qt/qttest:5 )
+   !qt5?   ( >=dev-qt/qttest-${QT4_REQUIRED}:4 )
+   )
+   zlib? ( virtual/pkgconfig )
+"
+
+DOCS="README LICENSE"
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # the build system is taking a look at `git describe ... --dirty` and
+   # gentoo's modifications to CMakeLists.txt break these
+   sed -i "s/--dirty//" "${S}/cmake/TrojitaVersion.cmake" || die "Cannot 
fix the version check"
+
+   # ensure correct version of binary is used - bug 544108.
+   # this file is only used for qt4 builds
+   sed -i "s|\$ENV{QTDIR}/bin|$(qt4_get_bindir) NO_DEFAULT_PATH|" 
cmake/FindLinguistForTrojita.cmake || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_DBUS=$(usex dbus)
+   -DWITH_QT5=$(usex qt5)
+   -DWITH_QTKEYCHAINPLUGIN=$(usex password)
+   -DWITH_TESTS=$(usex test)
+   -DWITH_ZLIB=$(usex zlib)
+   )
+
+   cmake-utils_src_configure
+}
+
+src_test() {
+   virtx cmake-utils_src_test
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   fdo-mime_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2016-01-29 Thread Agostino Sarubbo
commit: 20e72eeeb4c15b7bdcb57da76d8e7d9bb3b0f112
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan 29 08:34:04 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan 29 08:34:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e72eee

dev-libs/openssl: stable for alpha/amd64/arm/ia64/ppc/ppc64/s390/sh/sparc/x86 
wrt security bug #572854

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/openssl/openssl-1.0.1r.ebuild | 2 +-
 dev-libs/openssl/openssl-1.0.2f.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/openssl/openssl-1.0.1r.ebuild 
b/dev-libs/openssl/openssl-1.0.1r.ebuild
index 234c6cc..2b329a4 100644
--- a/dev-libs/openssl/openssl-1.0.1r.ebuild
+++ b/dev-libs/openssl/openssl-1.0.1r.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://openssl/source/${P}.tar.gz
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
 IUSE="bindist gmp kerberos rfc3779 cpu_flags_x86_sse2 static-libs test 
+tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 

diff --git a/dev-libs/openssl/openssl-1.0.2f.ebuild 
b/dev-libs/openssl/openssl-1.0.2f.ebuild
index 721dde4..82389bb 100644
--- a/dev-libs/openssl/openssl-1.0.2f.ebuild
+++ b/dev-libs/openssl/openssl-1.0.2f.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz"
 
 LICENSE="openssl"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
 IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 static-libs 
test +tls-heartbeat vanilla zlib"
 RESTRICT="!bindist? ( bindist )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/bcache-tools/files/1.0.8_p20140220/, sys-fs/bcache-tools/

2016-01-29 Thread David Seifert
commit: eaf57f2fbec140573e9ea8c34f38e465a2e2f840
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jan 29 08:16:06 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jan 29 08:16:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf57f2f

sys-fs/bcache-tools: Add underlinking patch for GCC 4.9 and below

Package-Manager: portage-2.2.27

 sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild |  1 +
 .../bcache-tools-1.0.8-probe-bcache-underlinking.patch  | 13 +
 2 files changed, 14 insertions(+)

diff --git a/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild 
b/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild
index 5903050..a3a949e 100644
--- a/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild
+++ b/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild
@@ -32,6 +32,7 @@ PATCHES=(
"${FILESDIR}"/${PV}/bcache-tools-1.0.8-noprobe.patch
"${FILESDIR}"/${PV}/bcache-tools-20131018-fedconf.patch
"${FILESDIR}"/${PV}/bcache-tools-status-20130826-man.patch
+   "${FILESDIR}"/${PV}/bcache-tools-1.0.8-probe-bcache-underlinking.patch
 )
 
 S="${WORKDIR}"/${P%%_p*}

diff --git 
a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch
 
b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch
new file mode 100644
index 000..c6ca74d
--- /dev/null
+++ 
b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch
@@ -0,0 +1,13 @@
+Fix underlinking in GCC 4.9 and below
+
+--- bcache-tools-1.0.8/Makefile
 bcache-tools-1.0.8/Makefile
+@@ -24,7 +24,7 @@
+ make-bcache: LDLIBS += `pkg-config --libs uuid blkid`
+ make-bcache: CFLAGS += `pkg-config --cflags uuid blkid`
+ make-bcache: bcache.o
+-probe-bcache: LDLIBS += `pkg-config --libs uuid blkid`
++probe-bcache: LDLIBS += `pkg-config --libs uuid blkid` bcache.o
+ probe-bcache: CFLAGS += `pkg-config --cflags uuid blkid`
+ bcache-super-show: LDLIBS += `pkg-config --libs uuid`
+ bcache-super-show: CFLAGS += -std=gnu99



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

2016-01-29 Thread Anthony G. Basile
commit: 9a2750c36c8d5330fecabf4ae2617368d3359fa7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jan 29 08:19:44 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jan 29 08:20:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a2750c3

dev-libs/libressl: fix subslot number

Package-Manager: portage-2.2.26

 dev-libs/libressl/{libressl-2.3.2.ebuild => libressl-2.3.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libressl/libressl-2.3.2.ebuild 
b/dev-libs/libressl/libressl-2.3.2-r1.ebuild
similarity index 94%
rename from dev-libs/libressl/libressl-2.3.2.ebuild
rename to dev-libs/libressl/libressl-2.3.2-r1.ebuild
index a3bf728..4060057 100644
--- a/dev-libs/libressl/libressl-2.3.2.ebuild
+++ b/dev-libs/libressl/libressl-2.3.2-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://www.libressl.org/";
 SRC_URI="http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz";
 
 LICENSE="ISC openssl"
-SLOT="0/36" # reflects ABI of libcrypto.so and libssl.so
+SLOT="0/37" # reflects ABI of libcrypto.so and libssl.so
 KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
 IUSE="+asm static-libs"
 



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/vanilla-sources/

2016-01-29 Thread Agostino Sarubbo
commit: ff72351da3bdabbb155295b766ec8e5b6eb68eb7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jan 29 08:01:02 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jan 29 08:01:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff72351d

sys-kernel/vanilla-sources: Automated version bump to {3.10.96,3.14.60} - 
remove old.

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-kernel/vanilla-sources/Manifest   | 4 ++--
 ...{vanilla-sources-3.14.59.ebuild => vanilla-sources-3.10.96.ebuild} | 0
 ...{vanilla-sources-3.10.95.ebuild => vanilla-sources-3.14.60.ebuild} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 976a445..ea8169b 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -7,9 +7,9 @@ DIST linux-3.4.tar.xz 66748028 SHA256 
ff3dee6a855873d12487a6f4070ec2f7996d073019
 DIST linux-4.1.tar.xz 83017828 SHA256 
caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 
168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0
 WHIRLPOOL 
85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8
 DIST linux-4.3.tar.xz 86920812 SHA256 
4a622cc84b8a3c38d39bc17195b0c064d2b46945dfde0dae18f77b120bc9f3ae SHA512 
d25812043850530fdcfdb48523523ee980747f3c2c1266149330844dae2cba0d056d4ddd9c0f129f570f5d1f6df5c20385aec5f6a2e0755edc1e2f5f93e2c6bc
 WHIRLPOOL 
e3f131443acc14d4f67bbd3f4e1c57af3d822c41c85a112564d54667a591c8619dce42327fd8166d30a2d7adfaf433c2e2134d4995c91c08f65ac0cc2190f935
 DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 WHIRLPOOL 
02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
-DIST patch-3.10.95.xz 1210188 SHA256 
ab24f03f4226d1d1e33cdc9b4184fc7342bc5e5c56db65bdc1c30089a2cf6b12 SHA512 
a9594e2141566c6186aa1f72e02245ce8b08cb79a224981b861eea42fc6c535dde26dd8ba488f31abb54469603c17d3693af337ba33cd57afb716fbe2e795d21
 WHIRLPOOL 
08126e4899f441cd1dfb7dae1068947377d39686ebecdad844a7b282da09254c9f5c5fc5f13dbf72d10e01a0fedfb49f2606f940e1179511141d217fc6680422
+DIST patch-3.10.96.xz 1218176 SHA256 
3b4a759bb2197a22658ac5638fff9d2fbd4951f97c283d08944a4c0ad03ed39f SHA512 
a414cb7e7bd5d9f205910c0c46dbe8da7597574c8f12ca517f6a6fc972d392755823f075a94e009a3b45f1398632d276f55d101055023db194b92b0f9df8ccf2
 WHIRLPOOL 
6fdd3134bee19d701f744915853be93bb7de865d67acb5238f797fd9c4aa8d2fd273a083dd26ec56f29c70040adbda95e2964580efec8be6db97d2f7d7e272c1
 DIST patch-3.12.53.xz 1429316 SHA256 
f49100081c33923cdc5fb97a5a9ff91a975deaa4b75642079c43c4b474c17fc5 SHA512 
de956741c328c5149656d96eafd9553d731dd52c2c9aebf00af1857765a86b658affe5f5f8e3769210575b3610d6d0440b9c2dc7555c48498ea4685cbd222807
 WHIRLPOOL 
72db9fe35f22e30b6ade6765d9364455f9e1a84e596fbb6ab0f7416383218c8616735ff7c233de18f696de8934294455a482cded82782c87685295bb3dacc03a
-DIST patch-3.14.59.xz 1048084 SHA256 
d46594d3ddf56dd6b6b47b48cd0952a62f275bd1b54285d20060550bbb41908b SHA512 
28c0a458961f82e2a340f735b5f64c1f7f35dd6129ca0ea689ea9f829ac5a04b44ddc602d5fb04658827a9871aea37ba8e1d454ee3af6712b343a64cf4eb6cef
 WHIRLPOOL 
a37b85add5b9d263d3b371b9737ad8af21b10c6d323836c921f3bc45e3e0fa1cd62f043209af1a463f4a1aba697e83aafccee50caa7a4bdb2c0dca8e3ba40c31
+DIST patch-3.14.60.xz 1058440 SHA256 
946b8c7185a0f6ac2cc87b0cb7906c2735029e76a447ace23da1444348fb3247 SHA512 
333e54671404377621deac87dc980632eef00d41eb3f05f7032a26c6641b5a218e348a08e39f13c99fb1ad089668a45550c6b44f4e105356a8e83b713fdd268c
 WHIRLPOOL 
d8f4fbf46d36e5274ad8f7d2fed0b878b80be8bf2cad6310a5b3c61e5bc81a8150879971883d89570b4a962eecda3456e743a069e7e725483018b65c79f83903
 DIST patch-3.18.26.xz 727736 SHA256 
6f9c8f7a2add5df97a9e6fcdad1a4f8da584fc1d421d7551eb4fe44f47167834 SHA512 
3b039c3a1ba1c3bdaa2e2348c7a622aae394fb994ab48e34f54e08279af23cfd2e8ed8d8bc1bc30c527909ad1fcff6328f9db520326750c5f2f4724f72deac98
 WHIRLPOOL 
2c825990ba7b564234b46781cc684667a3e769f0c2437e1043e9fc8f0163de9a8ac01cad001ff173d53dc085de8266c557a1a4c9a0d764102d001730bab43938
 DIST patch-3.2.76.xz 1533024 SHA256 
20503f0737eebd867e67c07e1d50234a5ed69ce4748d7fcf3862a3acb9ecdd56 SHA512 
692974f32d5eeabea8e1213d261547bb9b6056599e29ba29742cd994533e94bd65080d8d024bbb90f8cffc1e420ed1d3b225f6295b5b9375e56fc34c2f6a0dec
 WHIRLPOOL 
147af8c143955f3e46eab1c760c84f5673544b1ffab393eafefa850803622047bc67de642c2199b4b6a40f3532a92f44effbd8f74d967524ea6a339127d156ce
 DIST patch-3.4.110.xz 1293116 SHA256 
132362637b7ba272d58acbedb172a7233c238ec1d794af111af55ee8a406e12d SHA512 
fc3f95dbf831b8edf96

  1   2   >