[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/

2015-12-15 Thread Brian Dolbec
commit: e6da0cc1d918daf5a435d124ea7b556b2a52df6f
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Dec 15 16:49:29 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 15 17:08:38 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=e6da0cc1

targets/livecd_stage2.py: Remove the duplicated set_target_path()

 catalyst/targets/livecd_stage2.py | 13 -
 1 file changed, 13 deletions(-)

diff --git a/catalyst/targets/livecd_stage2.py 
b/catalyst/targets/livecd_stage2.py
index ed5aafa..c42cd4c 100644
--- a/catalyst/targets/livecd_stage2.py
+++ b/catalyst/targets/livecd_stage2.py
@@ -39,19 +39,6 @@ class livecd_stage2(StageBase):
def set_spec_prefix(self):
self.settings["spec_prefix"]="livecd"
 
-   def set_target_path(self):
-   
self.settings["target_path"]=normpath(self.settings["storedir"]+"/builds/"+self.settings["target_subpath"])
-   if "autoresume" in self.settings["options"] \
-   and self.resume.is_enabled("setup_target_path"):
-   log.notice('Resume point detected, skipping target path 
setup operation...')
-   else:
-   # first clean up any existing target stuff
-   if os.path.isdir(self.settings["target_path"]):
-   cmd("rm -rf "+self.settings["target_path"],
-   "Could not remove existing directory: 
"+self.settings["target_path"],env=self.env)
-   self.resume.enable("setup_target_path")
-   ensure_dirs(self.settings["target_path"])
-
def run_local(self):
# what modules do we want to blacklist?
if "livecd/modblacklist" in self.settings:



[gentoo-commits] proj/catalyst:master commit in: catalyst/base/

2015-12-15 Thread Brian Dolbec
commit: 4536a30781c9b3ca7245a39634093e93ccd5344c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Dec 15 16:44:18 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 15 16:44:18 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=4536a307

stagebase.py: Clean out some dead set_target_path() code

 catalyst/base/stagebase.py | 9 -
 1 file changed, 9 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 62950b5..92f300e 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -343,16 +343,7 @@ class StageBase(TargetBase, ClearBase, GenBase):
and self.resume.is_enabled("setup_target_path"):
log.notice('Resume point detected, skipping target path 
setup operation...')
else:
-   # First clean up any existing target stuff
-   # XXX WTF are we removing the old tarball before we 
start building the
-   # XXX new one? If the build fails, you don't want to be 
left with
-   # XXX nothing at all
-#  if os.path.isfile(self.settings["target_path"]):
-#  cmd("rm -f "+self.settings["target_path"],\
-#  "Could not remove existing file: "\
-#  
+self.settings["target_path"],env=self.env)
self.resume.enable("setup_target_path")
-
ensure_dirs(self.settings["storedir"] + "/builds")
 
def set_fsscript(self):



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

2015-12-15 Thread Mike Gilbert
commit: d041a0dfcbdf12ea4b3f925453d5bba64106a6c3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 15 17:28:39 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 15 17:28:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d041a0df

dev-lang/python: Depend on ncurses slot 0 in stable ebuilds

Package-Manager: portage-2.2.26_p32

 dev-lang/python/python-2.7.10-r1.ebuild | 2 +-
 dev-lang/python/python-3.3.5-r1.ebuild  | 2 +-
 dev-lang/python/python-3.4.3.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/python/python-2.7.10-r1.ebuild 
b/dev-lang/python/python-2.7.10-r1.ebuild
index bbc6854..5715577 100644
--- a/dev-lang/python/python-2.7.10-r1.ebuild
+++ b/dev-lang/python/python-2.7.10-r1.ebuild
@@ -46,7 +46,7 @@ RDEPEND="app-arch/bzip2
) )
gdbm? ( sys-libs/gdbm[berkdb] )
ncurses? (
-   >=sys-libs/ncurses-5.2
+   >=sys-libs/ncurses-5.2:0
readline? ( >=sys-libs/readline-4.1 )
)
sqlite? ( >=dev-db/sqlite-3.3.8:3 )

diff --git a/dev-lang/python/python-3.3.5-r1.ebuild 
b/dev-lang/python/python-3.3.5-r1.ebuild
index c790c99..37e68f3 100644
--- a/dev-lang/python/python-3.3.5-r1.ebuild
+++ b/dev-lang/python/python-3.3.5-r1.ebuild
@@ -35,7 +35,7 @@ RDEPEND="app-arch/bzip2
!build? (
gdbm? ( sys-libs/gdbm[berkdb] )
ncurses? (
-   >=sys-libs/ncurses-5.2
+   >=sys-libs/ncurses-5.2:0
readline? ( >=sys-libs/readline-4.1 )
)
sqlite? ( >=dev-db/sqlite-3.3.8:3 )

diff --git a/dev-lang/python/python-3.4.3.ebuild 
b/dev-lang/python/python-3.4.3.ebuild
index 11498ce..67231a2 100644
--- a/dev-lang/python/python-3.4.3.ebuild
+++ b/dev-lang/python/python-3.4.3.ebuild
@@ -34,7 +34,7 @@ RDEPEND="app-arch/bzip2
!build? (
gdbm? ( sys-libs/gdbm[berkdb] )
ncurses? (
-   >=sys-libs/ncurses-5.2
+   >=sys-libs/ncurses-5.2:0
readline? ( >=sys-libs/readline-4.1 )
)
sqlite? ( >=dev-db/sqlite-3.3.8:3 )



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

2015-12-15 Thread Michael Palimaka
commit: be2a27a2420611603545bbec64fa2b26ab1034e4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 18:06:01 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 18:06:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be2a27a2

app-editors/tea: version bump

Gentoo-bug: 561080

Package-Manager: portage-2.2.26

 app-editors/tea/Manifest  |  1 +
 app-editors/tea/tea-41.1.0.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/app-editors/tea/Manifest b/app-editors/tea/Manifest
index 631584c..8f80d50 100644
--- a/app-editors/tea/Manifest
+++ b/app-editors/tea/Manifest
@@ -1,2 +1,3 @@
 DIST tea-36.0.2.tar.bz2 315046 SHA256 
6541b645451de3f6eefce58b55a302224b925bdbdb9efcfa1491bcf867baad6f SHA512 
e04df49e8381c69f0e2fb6900d6f095b0eb15bdc2d8fb935230129b2fef7560fd91936d66a2440d1922a6fc6c2e7d07e40fe1106b5cf22dd495bba667cf5def8
 WHIRLPOOL 
1da79f26126c98876ff6bfef04c799f476a204294466cbd47834748a12e8c59d10f7c2e36d4ebc089fcef21caca1beeab1293acee13da9af341466c117873e1f
 DIST tea-41.0.0.tar.bz2 381891 SHA256 
b20bfe3235a4f405bcd984adfabde2302a15cf8512e19f8b97bc43ce9911632b SHA512 
aff52922be7650a23fcafe5a8106d5955bc7c68a901ad6a3982b71196ac8856939d3bc61236babbed21a749c2fc205510ef081ac35d7d33fcf2d2700ebb5cbaf
 WHIRLPOOL 
ed913f3fb424e47fbbecab445ccd9c34c9ad66befdda950fee05958459b87efad67cfea37548c5ab8456b849c860f0cd3ef59e386aaa99c01b5041dae02c1afc
+DIST tea-41.1.0.tar.bz2 381370 SHA256 
65ea128739802b7626a5a59de12b0e885dcef7a83f7bcd06b6d3aea830ed8717 SHA512 
a46e0cdfce5c7d453c7783c59ad98b2b029847ddcc8ce0655c6e1ae45825426ac1b271ca7ad90f0219d8f796f507f6bdba0f2c764c563c8c23503b94be817eb7
 WHIRLPOOL 
a3d00f5e42a145be2a7f3bf846832bf2a7e95e957abf4c928118be7607adb57fddfb906fbedaf7fa51665b25629beae0fe5b4db40886f42dfcf5c166e43717b5

diff --git a/app-editors/tea/tea-41.1.0.ebuild 
b/app-editors/tea/tea-41.1.0.ebuild
new file mode 100644
index 000..c1f2497
--- /dev/null
+++ b/app-editors/tea/tea-41.1.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PLOCALES="de fr ru"
+
+inherit eutils l10n qmake-utils
+
+DESCRIPTION="Small, lightweight Qt text editor"
+HOMEPAGE="http://tea.ourproject.org/ http://semiletov.org/tea/;
+SRC_URI="http://tea.ourproject.org/dloads/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86 ~x86-fbsd"
+IUSE="aspell hunspell"
+
+RDEPEND="
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   sys-libs/zlib
+   aspell? ( app-text/aspell )
+   hunspell? ( app-text/hunspell )
+"
+DEPEND="${RDEPEND}
+   hunspell? ( virtual/pkgconfig )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS TODO )
+
+src_configure() {
+   eqmake4 src.pro \
+   $(use aspell || echo CONFIG+=noaspell) \
+   $(use hunspell || echo CONFIG+=nohunspell)
+}
+
+src_install() {
+   dobin bin/tea
+
+   newicon icons/tea-icon-v3-01.png ${PN}.png
+   make_desktop_entry ${PN} 'Tea Editor'
+
+   # translations
+   insinto /usr/share/qt4/translations
+   local lang
+   for lang in $(l10n_get_locales); do
+   doins translations/${PN}_${lang}.qm
+   done
+
+   # docs
+   dohtml manuals/en.html
+   if use linguas_ru; then
+   dodoc NEWS-RU
+   dohtml manuals/ru.html
+   fi
+}



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

2015-12-15 Thread Michael Palimaka
commit: 536aa75c51d66937cef5a9226fec38fd2a8078e8
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 18:06:20 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 18:06:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536aa75c

app-editors/tea: remove old

Package-Manager: portage-2.2.26

 app-editors/tea/Manifest  |  1 -
 app-editors/tea/tea-36.0.2.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/app-editors/tea/Manifest b/app-editors/tea/Manifest
index 8f80d50..e88b9d0 100644
--- a/app-editors/tea/Manifest
+++ b/app-editors/tea/Manifest
@@ -1,3 +1,2 @@
-DIST tea-36.0.2.tar.bz2 315046 SHA256 
6541b645451de3f6eefce58b55a302224b925bdbdb9efcfa1491bcf867baad6f SHA512 
e04df49e8381c69f0e2fb6900d6f095b0eb15bdc2d8fb935230129b2fef7560fd91936d66a2440d1922a6fc6c2e7d07e40fe1106b5cf22dd495bba667cf5def8
 WHIRLPOOL 
1da79f26126c98876ff6bfef04c799f476a204294466cbd47834748a12e8c59d10f7c2e36d4ebc089fcef21caca1beeab1293acee13da9af341466c117873e1f
 DIST tea-41.0.0.tar.bz2 381891 SHA256 
b20bfe3235a4f405bcd984adfabde2302a15cf8512e19f8b97bc43ce9911632b SHA512 
aff52922be7650a23fcafe5a8106d5955bc7c68a901ad6a3982b71196ac8856939d3bc61236babbed21a749c2fc205510ef081ac35d7d33fcf2d2700ebb5cbaf
 WHIRLPOOL 
ed913f3fb424e47fbbecab445ccd9c34c9ad66befdda950fee05958459b87efad67cfea37548c5ab8456b849c860f0cd3ef59e386aaa99c01b5041dae02c1afc
 DIST tea-41.1.0.tar.bz2 381370 SHA256 
65ea128739802b7626a5a59de12b0e885dcef7a83f7bcd06b6d3aea830ed8717 SHA512 
a46e0cdfce5c7d453c7783c59ad98b2b029847ddcc8ce0655c6e1ae45825426ac1b271ca7ad90f0219d8f796f507f6bdba0f2c764c563c8c23503b94be817eb7
 WHIRLPOOL 
a3d00f5e42a145be2a7f3bf846832bf2a7e95e957abf4c928118be7607adb57fddfb906fbedaf7fa51665b25629beae0fe5b4db40886f42dfcf5c166e43717b5

diff --git a/app-editors/tea/tea-36.0.2.ebuild 
b/app-editors/tea/tea-36.0.2.ebuild
deleted file mode 100644
index 306d38a..000
--- a/app-editors/tea/tea-36.0.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PLOCALES="de fr ru"
-
-inherit eutils l10n qt4-r2
-
-DESCRIPTION="Small, lightweight Qt text editor"
-HOMEPAGE="http://semiletov.org/tea/;
-SRC_URI="http://semiletov.org/${PN}/dloads/${P}.tar.bz2;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86 ~x86-fbsd"
-IUSE="aspell hunspell"
-
-RDEPEND="
-   sys-libs/zlib
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   aspell? ( app-text/aspell )
-   hunspell? ( app-text/hunspell )
-"
-DEPEND="${RDEPEND}
-   hunspell? ( virtual/pkgconfig )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS TODO )
-
-src_configure() {
-   eqmake4 src.pro \
-   PREFIX="${EPREFIX}/usr/bin" \
-   USE_ASPELL=$(use aspell && echo true || echo false) \
-   USE_HUNSPELL=$(use hunspell && echo true || echo false)
-}
-
-src_install() {
-   qt4-r2_src_install
-
-   newicon icons/tea_icon_v2.png ${PN}.png
-   make_desktop_entry ${PN} 'Tea Editor'
-
-   # translations
-   insinto /usr/share/qt4/translations
-   local lang
-   for lang in $(l10n_get_locales); do
-   doins translations/${PN}_${lang}.qm
-   done
-
-   # docs
-   dohtml manuals/en.html
-   if use linguas_ru; then
-   dodoc NEWS-RU
-   dohtml manuals/ru.html
-   fi
-}



[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/

2015-12-15 Thread Brian Dolbec
commit: a0bcc3bda4f7528f91d610de712b29e83eaf3ec0
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Dec 15 16:51:43 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 15 17:08:38 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=a0bcc3bd

targets/livecd_stage1.py: Remove the duplicated set_target_path()

 catalyst/targets/livecd_stage1.py | 13 -
 1 file changed, 13 deletions(-)

diff --git a/catalyst/targets/livecd_stage1.py 
b/catalyst/targets/livecd_stage1.py
index 70f9243..aa234b2 100644
--- a/catalyst/targets/livecd_stage1.py
+++ b/catalyst/targets/livecd_stage1.py
@@ -29,19 +29,6 @@ class livecd_stage1(StageBase):

"bind","chroot_setup","setup_environment","build_packages",\
"unbind", "clean","clear_autoresume"]
 
-   def set_target_path(self):
-   
self.settings["target_path"]=normpath(self.settings["storedir"]+"/builds/"+self.settings["target_subpath"])
-   if "autoresume" in self.settings["options"] \
-   and self.resume.is_enabled("setup_target_path"):
-   log.notice('Resume point detected, skipping target path 
setup operation...')
-   else:
-   # first clean up any existing target stuff
-   if os.path.exists(self.settings["target_path"]):
-   cmd("rm -rf "+self.settings["target_path"],\
-   "Could not remove existing directory: 
"+self.settings["target_path"],env=self.env)
-   self.resume.enable("setup_target_path")
-   ensure_dirs(self.settings["target_path"])
-
def set_spec_prefix(self):
self.settings["spec_prefix"]="livecd"
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/files/, sys-boot/grub/

2015-12-15 Thread Ian Stakenvicius
commit: 9236cac3ad29a31f428157026801827d58c3b8a3
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Dec 15 17:05:11 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Dec 15 17:05:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9236cac3

sys-boot/grub:0 - Properly fix misoptimization by -fcombine-stack-adjustmemts 
(gcc-4.9+)

GCC assumes that it can combine stacks from outer "grub_stage2()"
and inner trampoline "doit()" functions (optimisation 
-fcombine-stack-adjustments).

But doit() function clobbers %esp in inline assebly statement as:

  asm volatile ("movl %%esp, %0\n\tmovl %1, %%esp\n"
   : "=" (realstack) : "r" (simstack));

which tricks gcc into computing invalid local variable offsets from current 
%esp value.

Fix by hinting gcc about %esp change in clobber list.

Thanks to slyfox for his debugging and patch!  This properly fixes bug 564890, 
allowing
for the -O0 hack to be removed.

Package-Manager: portage-2.2.24

 ...97-Add-esp-to-list-of-clobbered-registers.patch |  53 
 sys-boot/grub/grub-0.97-r17.ebuild | 289 +
 2 files changed, 342 insertions(+)

diff --git 
a/sys-boot/grub/files/grub-0.97-Add-esp-to-list-of-clobbered-registers.patch 
b/sys-boot/grub/files/grub-0.97-Add-esp-to-list-of-clobbered-registers.patch
new file mode 100644
index 000..c550aab
--- /dev/null
+++ b/sys-boot/grub/files/grub-0.97-Add-esp-to-list-of-clobbered-registers.patch
@@ -0,0 +1,53 @@
+From 5a52ee4b5cd152fa4ccd1c1f938ce2eba652af52 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Mon, 14 Dec 2015 23:59:17 +
+Subject: [PATCH] Add %esp to list of clobbered registers
+
+GCC assumes that it can combine stacks from
+outer
+grub_stage2()
+and inner
+trampoline doit()
+functions (optimisation -fcombine-stack-adjustments).
+
+But doit() function clobbers %esp in inline
+assebly statement as:
+
+  asm volatile ("movl %%esp, %0\n\tmovl %1, %%esp\n"
+   : "=" (realstack) : "r" (simstack));
+
+which tricks gcc into computing invalid local variable
+offsets from current %esp value.
+
+Fix by hinting gcc about %esp change in clobber list.
+
+Signed-off-by: Sergei Trofimovich 
+---
+ grub/asmstub.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/grub/asmstub.c b/grub/asmstub.c
+index 6354806..44b056f 100644
+--- a/grub/asmstub.c
 b/grub/asmstub.c
+@@ -174,7 +174,7 @@ grub_stage2 (void)
+ {
+   /* Make sure our stack lives in the simulated memory area. */
+   asm volatile ("movl %%esp, %0\n\tmovl %1, %%esp\n"
+-  : "=" (realstack) : "r" (simstack));
++  : "=" (realstack) : "r" (simstack) : "%esp");
+   
+   /* Do a setjmp here for the stop command.  */
+   if (! setjmp (env_for_exit))
+@@ -191,7 +191,7 @@ grub_stage2 (void)
+   }
+   
+   /* Replace our stack before we use any local variables. */
+-  asm volatile ("movl %0, %%esp\n" : : "r" (realstack));
++  asm volatile ("movl %0, %%esp\n" : : "r" (realstack) : "%esp");
+ }
+ 
+   assert (grub_scratch_mem == 0);
+-- 
+2.6.3
+

diff --git a/sys-boot/grub/grub-0.97-r17.ebuild 
b/sys-boot/grub/grub-0.97-r17.ebuild
new file mode 100644
index 000..3b19b8e
--- /dev/null
+++ b/sys-boot/grub/grub-0.97-r17.ebuild
@@ -0,0 +1,289 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# XXX: we need to review menu.lst vs grub.conf handling.  We've been converting
+#  all systems to grub.conf (and symlinking menu.lst to grub.conf), but
+#  we never updated any of the source code (it still all wants menu.lst),
+#  and there is no indication that upstream is making the transition.
+
+# If you need to roll a new grub-static distfile, here is how.
+# - Robin H. Johnson  - 29 Nov 2010
+# FEATURES='-noauto -noinfo -nodoc -noman -splitdebug nostrip' \
+# USE='static -ncurses -netboot -custom-cflags' \
+# PORTAGE_COMPRESS=true GRUB_STATIC_PACKAGE_BUILDING=1 ebuild \
+# grub-${PVR}.ebuild clean package && \
+# qtbz2 -s -j ${PKGDIR}/${CAT}/${PF}.tbz2 && \
+# mv ${PF}.tar.bz2 ${DISTDIR}/grub-static-${PVR}.tar.bz2
+
+EAPI="5"
+
+inherit eutils mount-boot toolchain-funcs linux-info flag-o-matic autotools 
pax-utils multiprocessing
+
+PATCHVER="1.14" # Should match the revision ideally
+DESCRIPTION="GNU GRUB Legacy boot loader"
+HOMEPAGE="https://www.gnu.org/software/grub/;
+SRC_URI="mirror://gentoo/${P}.tar.gz
+   mirror://gnu-alpha/${PN}/${P}.tar.gz
+   mirror://gentoo/splash.xpm.gz
+   mirror://gentoo/${P}-patches-${PATCHVER}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE="custom-cflags ncurses netboot static"
+
+LIB_DEPEND="ncurses? ( 
>=sys-libs/ncurses-5.9-r3:0[static-libs(+),abi_x86_32(-)] )"
+RDEPEND="!static? ( ${LIB_DEPEND//[static-libs(+),/=[} )"

[gentoo-commits] proj/mysql:master commit in: dev-db/percona-server/, dev-db/mysql/, eclass/, dev-db/mariadb/

2015-12-15 Thread Brian Evans
commit: 5e1cb44dc2ad719cd394c24927bd7cb801c9eb95
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 15 17:37:01 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 15 17:37:01 2015 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=5e1cb44d

Fix tests and documentation related to new eclass

Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mariadb/mariadb-10.1.9-r1.ebuild   |  9 +
 dev-db/mysql/mysql-5.6.28.ebuild  | 13 +++--
 ...r1.ebuild => percona-server-5.6.27.75.0-r1.ebuild} | 13 +++--
 eclass/mysql-multilib-r1.eclass   | 19 ---
 4 files changed, 23 insertions(+), 31 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.1.9-r1.ebuild 
b/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
index 6fbdc74..5a48322 100644
--- a/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
@@ -137,13 +137,6 @@ multilib_src_test() {
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
 
-   # Create a symlink to provided binaries so the tests can find 
them when client-libs is off
-   if ! use client-libs ; then
-   ln -srf /usr/bin/my_print_defaults 
"${BUILD_DIR}/client/my_print_defaults" || die
-   ln -srf /usr/bin/perror "${BUILD_DIR}/client/perror" || 
die
-   mysql-multilib-r1_disable_test main.perror "String 
mismatch due to not building local perror"
-   fi
-
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# Enable parallel testing, auto will try to detect number of 
cores
@@ -174,7 +167,7 @@ multilib_src_test() {
binlog.binlog_statement_insert_delayed 
main.information_schema \
main.mysqld--help plugins.cracklib_password_check \
funcs_1.is_triggers funcs_1.is_tables_mysql 
funcs_1.is_columns_mysql ; do
-   mysql-multilib_disable_test  "$t" "False 
positives in Gentoo"
+   mysql-multilib-r1_disable_test  "$t" "False 
positives in Gentoo"
done
 
# Run mysql tests

diff --git a/dev-db/mysql/mysql-5.6.28.ebuild b/dev-db/mysql/mysql-5.6.28.ebuild
index c41c878..ee4c1e8 100644
--- a/dev-db/mysql/mysql-5.6.28.ebuild
+++ b/dev-db/mysql/mysql-5.6.28.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-MY_EXTRAS_VER="20150717-1707Z"
+MY_EXTRAS_VER="20151105-2051Z"
 MY_PV="${PV//_alpha_pre/-m}"
 MY_PV="${MY_PV//_/-}"
 HAS_TOOLS_PATCH="1"
@@ -74,13 +74,6 @@ multilib_src_test() {
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
 
-   # Create a symlink to provided binaries so the tests can find 
them when client-libs is off
-   if ! use client-libs ; then
-   ln -srf /usr/bin/my_print_defaults 
"${BUILD_DIR}/client/my_print_defaults" || die
-   ln -srf /usr/bin/perror "${BUILD_DIR}/client/perror" || 
die
-   mysql-multilib_disable_test main.perror "String 
mismatch due to not building local perror"
-   fi
-
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# Enable parallel testing, auto will try to detect number of 
cores
@@ -130,13 +123,13 @@ multilib_src_test() {
rpl.rpl_plugin_load \
main.mysqlhotcopy_archive main.mysqlhotcopy_myisam \
; do
-   mysql-multilib_disable_test  "$t" "False 
positives in Gentoo"
+   mysql-multilib-r1_disable_test  "$t" "False 
positives in Gentoo"
done
 
if ! use extraengine ; then
# bug 401673, 530766
for t in federated.federated_plugin ; do
-   mysql-multilib_disable_test  "$t" "Test $t 
requires USE=extraengine (Need federated engine)"
+   mysql-multilib-r1_disable_test  "$t" "Test $t 
requires USE=extraengine (Need federated engine)"
done
fi
 

diff --git a/dev-db/percona-server/percona-server-5.6.26.74.0-r1.ebuild 
b/dev-db/percona-server/percona-server-5.6.27.75.0-r1.ebuild
similarity index 91%
rename from dev-db/percona-server/percona-server-5.6.26.74.0-r1.ebuild
rename to dev-db/percona-server/percona-server-5.6.27.75.0-r1.ebuild
index 5641679..05963ac 100644
--- a/dev-db/percona-server/percona-server-5.6.26.74.0-r1.ebuild
+++ b/dev-db/percona-server/percona-server-5.6.27.75.0-r1.ebuild
@@ -3,10 +3,10 @@
 # $Id$
 
 EAPI="5"
-MY_EXTRAS_VER="20150717-1707Z"
+MY_EXTRAS_VER="20151105-2051Z"
 SUBSLOT="18"
 PYTHON_COMPAT=( python2_7 )

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

2015-12-15 Thread Brian Evans
commit: 23dd8ec47d641f6dd9837a966564227254836e59
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 15 17:40:25 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 15 17:42:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23dd8ec4

dev-db/mariadb: Fix ebuild tests to call the correct disable function

Package-Manager: portage-2.2.26

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

diff --git a/dev-db/mariadb/mariadb-10.1.9-r1.ebuild 
b/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
index 30ae246..5a48322 100644
--- a/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.9-r1.ebuild
@@ -167,7 +167,7 @@ multilib_src_test() {
binlog.binlog_statement_insert_delayed 
main.information_schema \
main.mysqld--help plugins.cracklib_password_check \
funcs_1.is_triggers funcs_1.is_tables_mysql 
funcs_1.is_columns_mysql ; do
-   mysql-multilib_disable_test  "$t" "False 
positives in Gentoo"
+   mysql-multilib-r1_disable_test  "$t" "False 
positives in Gentoo"
done
 
# Run mysql tests



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

2015-12-15 Thread Michael Palimaka
commit: 80197ab6ee2fcf304f290bc536a153e7b84e9a16
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 18:25:57 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 18:26:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80197ab6

media-sound/qtagger: fix opening help file

Gentoo-bug: 568344

Package-Manager: portage-2.2.26

 media-sound/qtagger/qtagger-1.0.1-r2.ebuild | 44 +
 1 file changed, 44 insertions(+)

diff --git a/media-sound/qtagger/qtagger-1.0.1-r2.ebuild 
b/media-sound/qtagger/qtagger-1.0.1-r2.ebuild
new file mode 100644
index 000..fac495e
--- /dev/null
+++ b/media-sound/qtagger/qtagger-1.0.1-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Simple Qt4 ID3v2 tag editor"
+HOMEPAGE="https://code.google.com/p/qtagger;
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   media-libs/taglib
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # fix doc installation path
+   sed -i -e "s/doc\/${PN}/doc\/${PF}/" CMakeLists.txt || die
+   sed -i -e "s/share%1doc%1qtagger/share%1doc%1${PF}/" src/mainwindow.cpp 
|| die
+
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_NO_BUILTIN_CHRPATH:BOOL=ON
+   )
+
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   rm "${D}"/usr/share/doc/${PF}/{ChangeLog~,LICENSE}
+}



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

2015-12-15 Thread Zac Medico
commit: 3c2cce57700e8a2be4774d653cd632d9e59aab78
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 15 07:29:36 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 15 16:10:53 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3c2cce57

Manifest._apply_max_mtime: account for removals and renames (bug 567920)

Include directory mtimes in the max mtime calculation, in order
to account for removals and renames.

Fixes: 6dacd0ed9f6d ("Manifest.write: stable/predictable Manifest mtime for 
rsync (bug 557962)")
X-Gentoo-Bug: 567920
X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=567920
Acked-by: Alexander Berntsen  gentoo.org>

 pym/portage/manifest.py | 40 +---
 1 file changed, 29 insertions(+), 11 deletions(-)

diff --git a/pym/portage/manifest.py b/pym/portage/manifest.py
index f5cf0f5..818515f 100644
--- a/pym/portage/manifest.py
+++ b/pym/portage/manifest.py
@@ -282,7 +282,8 @@ class Manifest(object):
try:
myentries = list(self._createManifestEntries())
update_manifest = True
-   existing_st = None
+   preserved_stats = {}
+   preserved_stats[self.pkgdir.rstrip(os.sep)] = 
os.stat(self.pkgdir)
if myentries and not force:
try:
f = 
io.open(_unicode_encode(self.getFullname(),
@@ -290,7 +291,7 @@ class Manifest(object):
mode='r', 
encoding=_encodings['repo.content'],
errors='replace')
oldentries = 
list(self._parseManifestLines(f))
-   existing_st = os.fstat(f.fileno())
+   preserved_stats[self.getFullname()] = 
os.fstat(f.fileno())
f.close()
if len(oldentries) == len(myentries):
update_manifest = False
@@ -312,7 +313,7 @@ class Manifest(object):
# non-empty for all currently known use 
cases.
write_atomic(self.getFullname(), 
"".join("%s\n" %
_unicode(myentry) for myentry 
in myentries))
-   self._apply_max_mtime(existing_st, 
myentries)
+   self._apply_max_mtime(preserved_stats, 
myentries)
rval = True
else:
# With thin manifest, there's no need 
to have
@@ -332,17 +333,21 @@ class Manifest(object):
raise
return rval
 
-   def _apply_max_mtime(self, existing_st, entries):
+   def _apply_max_mtime(self, preserved_stats, entries):
"""
Set the Manifest mtime to the max mtime of all relevant files
-   (the existing Manifest mtime is included in order to account for
-   eclass modifications that change DIST entries). This results in 
a
+   and directories. Directory mtimes account for file renames and
+   removals. The existing Manifest mtime accounts for eclass
+   modifications that change DIST entries. This results in a
stable/predictable mtime, which is useful when converting thin
manifests to thick manifests for distribution via rsync. For
portability, the mtime is set with 1 second resolution.
 
@param existing_st: stat result for existing Manifest
@type existing_st: posix.stat_result
+   @param preserved_stats: maps paths to preserved stat results
+   that should be used instead of os.stat() calls
+   @type preserved_stats: dict
@param entries: list of current Manifest2Entry instances
@type entries: list
"""
@@ -350,18 +355,31 @@ class Manifest(object):
# it always rounds down. Note that stat_result.st_mtime will 
round
# up from 0.9 to 1.0 when precision is lost during 
conversion
# from nanosecond resolution to float.
-   max_mtime = None if existing_st is None else 
existing_st[stat.ST_MTIME]
+   max_mtime = None
+   _update_max = (lambda st: max_mtime if max_mtime is not None
+   and max_mtime > st[stat.ST_MTIME] else 
st[stat.ST_MTIME])
+   _stat = (lambda path: preserved_stats[path] if path in 
preserved_stats
+   else os.stat(path))
+
+   for stat_result in preserved_stats.values():
+ 

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

2015-12-15 Thread Michael Palimaka
commit: b0b596c323a60b491efc98e1bc034fc714a27d13
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 17:13:28 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 17:13:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b596c3

www-client/qupzilla: version bump

Gentoo-bug: 564212

Package-Manager: portage-2.2.26

 www-client/qupzilla/Manifest  |   2 +
 www-client/qupzilla/qupzilla-1.8.9.ebuild | 113 ++
 2 files changed, 115 insertions(+)

diff --git a/www-client/qupzilla/Manifest b/www-client/qupzilla/Manifest
index b51ed9a..7c995dc 100644
--- a/www-client/qupzilla/Manifest
+++ b/www-client/qupzilla/Manifest
@@ -1,2 +1,4 @@
 DIST QupZilla-1.8.6.tar.xz 3205912 SHA256 
aecda29f8994c9dc4d6b5f76ce5b1ba947272a0d5a40b5d83a54023dd5d7a6a5 SHA512 
36f1c79b7932b76f3ecbc4d1ea1bb207fe7e0477a98d583e13ab7df1703a5529e2d599c42b8f0a6792692c09e257abfdec398a1537a9002c1fd98d2128f4b627
 WHIRLPOOL 
e60f66749654bd135fa2552ed2d75095c00108be6992b5d0e1609d7b458690218e601af317b3219f6e106e19870e46207109659e8aa9182117532bda7481f8e3
+DIST QupZilla-1.8.9.tar.xz 3004644 SHA256 
620ffb10a3f6b3f596c2c38a84d9c320cb66dd2d5e6701e8e31945e26308fcac SHA512 
64ee064aa55f4aa1c56ca3a925dbec66612d522eec570a96448d940d52239cb74dfb08b89610008b3ee669cfb4b287393020b8070162697e991aa8c04c57c448
 WHIRLPOOL 
4f5864c35d008b64292afbfb615cbb33a9e327446d637cbcd1bf41d0e4ffa7a3cf6a529d1eda14cba6bf28664aa40ee743f812b165698ba997a90cb2285cbc0d
 DIST qupzilla-plugins-2015.01.27.tar.gz 335585 SHA256 
466d2cc4a0b904705e2d23b6c05be6d36c74065f81b24aa9b82be0e377960e55 SHA512 
0354b96530eca72d27838acfcd6605c0a14095f741587b89d1d4292e57bebe54d17e49464dc0a41af99873031c69ef09120c07053452568caf16dca222f1371b
 WHIRLPOOL 
a849f120f7f7a9e4dae6fa9abb2d3a66295a4778101887e99248f1ebd46e9231481f99f1d8fd9478e12f5cedbc5be055948ebe026d504d6b5d2d362ee222ba49
+DIST qupzilla-plugins-2015.06.05.tar.gz 335627 SHA256 
afc9589e54c3ed49f58c727c3ff7bd59d4467dfaf2ff78f57cd98afc4dfc1f7b SHA512 
5f2a4b1796431c62580e569b57445b2a309b2314f59ceb0c99da2a1703a2ee23bd2d1cac8a1532be5f2161976b4dd5f439c08abe5c1826115e9adf636fc12522
 WHIRLPOOL 
10b53426888dc8868de783403463d0bbf83ee59fdf74f2409b78a725b4f90d08aa9698e622d3acfdedbca469397b2e3d4ed8f06d3112bd9cff6e76527b1611eb

diff --git a/www-client/qupzilla/qupzilla-1.8.9.ebuild 
b/www-client/qupzilla/qupzilla-1.8.9.ebuild
new file mode 100644
index 000..3a45094
--- /dev/null
+++ b/www-client/qupzilla/qupzilla-1.8.9.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+MY_PN="QupZilla"
+MY_P=${MY_PN}-${PV}
+PLOCALES="ar_SA bg_BG ca_ES cs_CZ da_DK de_DE el_GR es_ES es_MX es_VE eu_ES 
fa_IR fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lt lv_LV 
nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr sr@ijekavian sr@ijekavianlatin 
sr@latin sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW"
+PLUGINS_HASH="7c66cb2efbd18eacbd04ba211162b1a042e5b759"
+PLUGINS_VERSION="2015.06.05" # if there are no updates, we can use the older 
archive
+
+inherit eutils l10n multilib qmake-utils vcs-snapshot
+
+DESCRIPTION="Qt WebKit web browser"
+HOMEPAGE="http://www.qupzilla.com/;
+SRC_URI="https://github.com/${MY_PN}/${PN}/releases/download/v${PV}/${MY_P}.tar.xz
+   
https://github.com/${MY_PN}/${PN}-plugins/archive/${PLUGINS_HASH}.tar.gz -> 
${PN}-plugins-${PLUGINS_VERSION}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+IUSE="dbus debug gnome-keyring kde libressl nonblockdialogs +qt4 qt5"
+REQUIRED_USE="^^ ( qt4 qt5 )
+   kde? ( qt4 )"
+
+RDEPEND="
+   x11-libs/libX11
+   gnome-keyring? ( gnome-base/gnome-keyring )
+   kde? (
+   kde-base/kdelibs:4
+   kde-apps/kwalletd:4
+   )
+   libressl? ( dev-libs/libressl )
+   !libressl? ( dev-libs/openssl:0 )
+   qt4? (
+   >=dev-qt/qtcore-4.8:4
+   >=dev-qt/qtgui-4.8:4
+   >=dev-qt/qtscript-4.8:4
+   >=dev-qt/qtsql-4.8:4[sqlite]
+   >=dev-qt/qtwebkit-4.8:4
+   dbus? ( >=dev-qt/qtdbus-4.8:4 )
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtprintsupport:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwebkit:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dbus? ( dev-qt/qtdbus:5 )
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )"
+
+DOCS=( AUTHORS CHANGELOG FAQ README.md )
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   rm_loc() {
+   # remove localizations the user has not specified
+   sed -i -e "/${1}.ts/d" translations/translations.pri || die
+   rm 

[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/, catalyst/base/

2015-12-15 Thread Brian Dolbec
commit: 159c6b3919f72a41cf60b3ecbb2ce5d07b1b18f2
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Dec 15 17:00:48 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 15 17:08:38 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=159c6b39

Split the stagebase's set_action_sequence()

Split off the configurable portions of completion sequences.
Re-use that new function in other stages.

 catalyst/base/stagebase.py| 3 +++
 catalyst/targets/livecd_stage1.py | 3 ++-
 catalyst/targets/stage4.py| 7 +--
 3 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/catalyst/base/stagebase.py b/catalyst/base/stagebase.py
index 92f300e..a880249 100644
--- a/catalyst/base/stagebase.py
+++ b/catalyst/base/stagebase.py
@@ -506,6 +506,9 @@ class StageBase(TargetBase, ClearBase, GenBase):
"setup_confdir","portage_overlay",\

"base_dirs","bind","chroot_setup","setup_environment",\
"run_local","preclean","unbind","clean"]
+   self.set_completion_action_sequences()
+
+   def set_completion_action_sequences(self):
if "fetch" not in self.settings["options"]:
self.settings["action_sequence"].append("capture")
if "keepwork" in self.settings["options"]:

diff --git a/catalyst/targets/livecd_stage1.py 
b/catalyst/targets/livecd_stage1.py
index aa234b2..60ef388 100644
--- a/catalyst/targets/livecd_stage1.py
+++ b/catalyst/targets/livecd_stage1.py
@@ -27,7 +27,8 @@ class livecd_stage1(StageBase):
self.settings["action_sequence"]=["unpack","unpack_snapshot",\

"config_profile_link","setup_confdir","portage_overlay",\

"bind","chroot_setup","setup_environment","build_packages",\
-   "unbind", "clean","clear_autoresume"]
+   "unbind", "clean"]
+   self.set_completion_action_sequences()
 
def set_spec_prefix(self):
self.settings["spec_prefix"]="livecd"

diff --git a/catalyst/targets/stage4.py b/catalyst/targets/stage4.py
index 857976b..fdc8465 100644
--- a/catalyst/targets/stage4.py
+++ b/catalyst/targets/stage4.py
@@ -30,9 +30,4 @@ class stage4(StageBase):
"build_kernel","bootloader","root_overlay","fsscript",\

"preclean","rcupdate","unmerge","unbind","remove","empty",\
"clean"]
-
-#  if "TARBALL" in self.settings or \
-#  "fetch" not in self.settings['options']:
-   if "fetch" not in self.settings['options']:
-   self.settings["action_sequence"].append("capture")
-   self.settings["action_sequence"].append("clear_autoresume")
+   self.set_completion_action_sequences()



[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/

2015-12-15 Thread Brian Dolbec
commit: 00d5be7000d1591b0377e98d64e32cdea898c9e1
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Dec 15 17:02:01 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 15 17:08:38 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=00d5be70

targets/stage4.py: Cleanup line continuations and spacing

 catalyst/targets/stage4.py | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/catalyst/targets/stage4.py b/catalyst/targets/stage4.py
index fdc8465..71c1f30 100644
--- a/catalyst/targets/stage4.py
+++ b/catalyst/targets/stage4.py
@@ -13,21 +13,21 @@ class stage4(StageBase):
def __init__(self,spec,addlargs):
self.required_values=["stage4/packages"]
self.valid_values=self.required_values[:]
-   self.valid_values.extend(["stage4/use","boot/kernel",\
-   "stage4/root_overlay","stage4/fsscript",\
-   "stage4/gk_mainargs","splash_theme",\
-   "portage_overlay","stage4/rcadd","stage4/rcdel",\
-   
"stage4/linuxrc","stage4/unmerge","stage4/rm","stage4/empty"])
+   self.valid_values.extend(["stage4/use", "boot/kernel",
+   "stage4/root_overlay", "stage4/fsscript",
+   "stage4/gk_mainargs", "splash_theme",
+   "portage_overlay", "stage4/rcadd", "stage4/rcdel",
+   "stage4/linuxrc", "stage4/unmerge", "stage4/rm", 
"stage4/empty"])
StageBase.__init__(self,spec,addlargs)
 
def set_cleanables(self):
self.settings["cleanables"]=["/var/tmp/*","/tmp/*"]
 
def set_action_sequence(self):
-   self.settings["action_sequence"]=["unpack","unpack_snapshot",\
-   
"config_profile_link","setup_confdir","portage_overlay",\
-   
"bind","chroot_setup","setup_environment","build_packages",\
-   "build_kernel","bootloader","root_overlay","fsscript",\
-   
"preclean","rcupdate","unmerge","unbind","remove","empty",\
+   self.settings["action_sequence"] = ["unpack", "unpack_snapshot",
+   "config_profile_link", "setup_confdir", 
"portage_overlay",
+   "bind", "chroot_setup", "setup_environment", 
"build_packages",
+   "build_kernel", "bootloader", "root_overlay", 
"fsscript",
+   "preclean", "rcupdate", "unmerge", "unbind", "remove", 
"empty",
"clean"]
self.set_completion_action_sequences()



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

2015-12-15 Thread Michael Palimaka
commit: 3347a95434b9cacda630683a7acbf36f60fb0949
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 17:48:04 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 17:54:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3347a954

app-editors/focuswriter: version bump

Package-Manager: portage-2.2.26

 app-editors/focuswriter/Manifest |  1 +
 app-editors/focuswriter/focuswriter-1.5.5.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/app-editors/focuswriter/Manifest b/app-editors/focuswriter/Manifest
index c2bf163..72ab73c 100644
--- a/app-editors/focuswriter/Manifest
+++ b/app-editors/focuswriter/Manifest
@@ -1,2 +1,3 @@
 DIST focuswriter-1.5.3-src.tar.bz2 5201148 SHA256 
1c48c72879a7b40cf7d97c28abf5cf713c063b7f83a1179093b1241f5797a8c4 SHA512 
6796fc8dbe5d5ba545fc8ee5797f620e56dea67a038f4c4eb9e404940a863b32ea2ceb30ed7ea8e22187be2763cc128def3f08f61187ba11de94ec9ae16f807f
 WHIRLPOOL 
c5dbf0e739928833bbccdc2e5de6305ca553a3e8f0f1d54d1d2a6bd4636b8ede85c3adedcaee85d66779e25cd53678428cc3817bdedcf30be42c89fc1aebdf07
 DIST focuswriter-1.5.4-src.tar.bz2 5247111 SHA256 
5ffd74a2d5a790e432d819dfd269ddb8d6c1a0168c91e441b2121fa6eaf8f565 SHA512 
f532dac5a0691d7b82a16b5dae115c7d79b161484ba1ad2243fd1ccaeba8ae9c9ed0019eba6cd87cc4155a51f5a97cad16c92b9453671426e214e139d78bc526
 WHIRLPOOL 
aca3722b60aee8bec0979f71a04d28217c82c9a2fb60b49a19a58596c9d67bd160626d14cc950eeaa9c0543001f93ec9576a1561c24bbe29a98eeec708287331
+DIST focuswriter-1.5.5-src.tar.bz2 5249014 SHA256 
b6a2085587864b2685516d20870d9375803ccdf3472e66bf457382d028c1da0e SHA512 
aed6a2e203dcf349ff7fef6caa8e7ab1dbba80da988933c06d6f4ea1ad49ad4c4546b30aaacf9373d1234cb8934daac36f00d0d7b3512d9c3fc4f1e1b273a766
 WHIRLPOOL 
29795304e6d6687d16d2774cd4d28d0c45382474391d7ad62fa557a134e7c5d11ba6bf81bb81df2b0fb3727b4bb32f705d8fe73a7129f44c8485cc9d8b19b2e1

diff --git a/app-editors/focuswriter/focuswriter-1.5.5.ebuild 
b/app-editors/focuswriter/focuswriter-1.5.5.ebuild
new file mode 100644
index 000..f2e2306
--- /dev/null
+++ b/app-editors/focuswriter/focuswriter-1.5.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PLOCALES="ar ca cs da de el en en_GB es_MX es fi fr he hu hy id it ja ko nl pl
+pt_BR pt ro ru sk sr sv tr uk vi zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+inherit fdo-mime gnome2-utils l10n readme.gentoo qt4-r2
+
+DESCRIPTION="A fullscreen and distraction-free word processor"
+HOMEPAGE="http://gottcode.org/focuswriter/;
+SRC_URI="http://gottcode.org/${PN}/${P}-src.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND="app-text/hunspell
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtsingleapplication[qt4(+),X]
+   sys-libs/zlib"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS=( ChangeLog CREDITS NEWS README )
+DOC_CONTENTS="Focuswriter has optional sound support if media-libs/sdl-mixer is
+installed with wav useflag enabled."
+
+PATCHES=( "${FILESDIR}/${PN}-1.5.2-unbundle-qtsingleapplication.patch" )
+
+rm_loc() {
+   sed -e "s|translations/${PN}_${1}.ts||" -i ${PN}.pro || die 'sed failed'
+   rm translations/${PN}_${1}.{ts,qm} || die "removing ${1} locale failed"
+}
+
+src_prepare() {
+   l10n_for_each_disabled_locale_do rm_loc
+   qt4-r2_src_prepare
+}
+
+src_configure() {
+   eqmake4 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+   readme.gentoo_create_doc
+   qt4-r2_src_install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   readme.gentoo_pkg_postinst
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   fdo-mime_desktop_database_update
+}



[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/

2015-12-15 Thread Brian Dolbec
commit: 3090f4c0bf674b61a9e341855a9d41e946ec5a7f
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Dec 15 16:45:29 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 15 17:08:30 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3090f4c0

targets/grp.py: Remove the duped set_target_path()

 catalyst/targets/grp.py | 14 --
 1 file changed, 14 deletions(-)

diff --git a/catalyst/targets/grp.py b/catalyst/targets/grp.py
index 0b38417..2707907 100644
--- a/catalyst/targets/grp.py
+++ b/catalyst/targets/grp.py
@@ -39,20 +39,6 @@ class grp(StageBase):
 
StageBase.__init__(self,spec,addlargs)
 
-   def set_target_path(self):
-   
self.settings["target_path"]=normpath(self.settings["storedir"]+"/builds/"+self.settings["target_subpath"])
-   if "autoresume" in self.settings["options"] \
-   and self.resume.is_enabled("setup_target_path"):
-   log.notice('Resume point detected, skipping target path 
setup operation...')
-   else:
-   # first clean up any existing target stuff
-   #if os.path.isdir(self.settings["target_path"]):
-   #cmd("rm -rf "+self.settings["target_path"],
-   #"Could not remove existing directory: 
"+self.settings["target_path"],env=self.env)
-   ensure_dirs(self.settings["target_path"])
-
-   self.resume.enable("setup_target_path")
-
def run_local(self):
for pkgset in self.settings["grp"]:
# example call: "grp.sh run pkgset cd1 xmms vim 
sys-apps/gleep"



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

2015-12-15 Thread Michael Palimaka
commit: c3f44edfd8ffe03f7c45873a8f50792907e18137
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 17:40:19 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 17:40:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f44edf

media-video/baka-mplayer: remove old

Package-Manager: portage-2.2.26

 media-video/baka-mplayer/Manifest  |  1 -
 media-video/baka-mplayer/baka-mplayer-2.0.2.ebuild | 39 --
 2 files changed, 40 deletions(-)

diff --git a/media-video/baka-mplayer/Manifest 
b/media-video/baka-mplayer/Manifest
index c486272..1ff0d1e 100644
--- a/media-video/baka-mplayer/Manifest
+++ b/media-video/baka-mplayer/Manifest
@@ -1,3 +1,2 @@
-DIST baka-mplayer-2.0.2.tar.gz 462702 SHA256 
01f1cf3b369940deec5ee1ecfa1b39cac2ff7aaa17d2456976808ceea6d60a31 SHA512 
3a134b60eca00ebe53223d6d2a12b7fa09902615d0a71522f2bb2bc6d818539ab93a46744de9fc554a4ee8b0918378cf28cd1f096136dffef37547d2fae67259
 WHIRLPOOL 
dd65cd801f030895bcdc6c25301fa7813b6fb920c47af49e34d789140e16eb9dfc276d12ff6d7f27edcd2fb417fe7c638bff696317458eda084d1e01929903b1
 DIST baka-mplayer-2.0.3.tar.gz 568077 SHA256 
d325d5b50d96952c1d216ffe3050bd6a009fc076fd37a4fe2d3f370658cdb5b9 SHA512 
af2e79a318c8a119ef20c8721e42fa3a6c4900b5baf50613ba9de7c64cdaabbb08f0a31fc589460b544a8b67d662088cac2cdf3cc808ae128948a84882df13ab
 WHIRLPOOL 
d3f438768238787c2cf03b640641168b17e66dd570158b29076faffee25f0b0bfbe3667b6c270420bb8aef7c6325a8ba388ead67142e68f9163c9272919a439b
 DIST baka-mplayer-2.0.4.tar.gz 988060 SHA256 
43647217695bdfc85771ce2fc8fcecebd49bdf6282c3a439816cfb4e08754002 SHA512 
7898d65e87540bcb528d429dc70daefc7d4c0711b2983326cf6fa3a14e566c2742334378befdb710b8cc59452f960bc17b290058ba9e6878e830de6dbafce55a
 WHIRLPOOL 
276f6fb6dfaf8b80858a75506fa5f1c282071076744a21c20ec75dc9458073e58618fa1ca828533c401da50585e178014f3a6423888dd8bd1f107853a4634b97

diff --git a/media-video/baka-mplayer/baka-mplayer-2.0.2.ebuild 
b/media-video/baka-mplayer/baka-mplayer-2.0.2.ebuild
deleted file mode 100644
index 45af3d4..000
--- a/media-video/baka-mplayer/baka-mplayer-2.0.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit qmake-utils
-
-DESCRIPTION="Cross-platform libmpv-based multimedia player with uncluttered 
design"
-HOMEPAGE="http://bakamplayer.u8sand.net/;
-SRC_URI="https://dev.gentoo.org/~yngwin/distfiles/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   media-video/mpv[libmpv]
-   x11-libs/libX11"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/Baka-MPlayer-${PV}"
-
-src_prepare() {
-   # no need to install license
-   sed -e '/^INSTALLS/s:license::' -i src/Baka-MPlayer.pro || die
-   # put manual in our docdir
-   sed -e '/^manual.path/s:yer:yer-'${PV}':' -i src/Baka-MPlayer.pro || die
-}
-
-src_configure() {
-   eqmake5 INSTROOT="${D}" CONFIG+=install_translations 
src/Baka-MPlayer.pro
-}



[gentoo-commits] proj/catalyst:master commit in: catalyst/targets/

2015-12-15 Thread Brian Dolbec
commit: 00c77c332fe93ca295ca1ac7a20f7b317d4936a7
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Dec  4 16:39:26 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Dec  4 16:39:56 2015 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=00c77c33

targets/livecd-stage2.py: Remove the set_source_path()

This is not needed and overrides the stagebase method which handles the 
auto-extension.

 catalyst/targets/livecd_stage2.py | 13 -
 1 file changed, 13 deletions(-)

diff --git a/catalyst/targets/livecd_stage2.py 
b/catalyst/targets/livecd_stage2.py
index 7d9919b..ed5aafa 100644
--- a/catalyst/targets/livecd_stage2.py
+++ b/catalyst/targets/livecd_stage2.py
@@ -36,19 +36,6 @@ class livecd_stage2(StageBase):
 
file_locate(self.settings, ["cdtar","controller_file"])
 
-   def set_source_path(self):
-   
self.settings["source_path"]=normpath(self.settings["storedir"]+"/builds/"+self.settings["source_subpath"])
-   if os.path.isfile(self.settings["source_path"]):
-   self.settings["source_path_hash"] = \
-   self.settings["hash_map"].generate_hash(
-   self.settings["source_path"])
-   else:
-   
self.settings["source_path"]=normpath(self.settings["storedir"]+"/tmp/"+self.settings["source_subpath"])
-   if not os.path.exists(self.settings["source_path"]):
-   raise CatalystError("Source Path: " +
-   self.settings["source_path"] + " does not 
exist.",
-   print_traceback=True)
-
def set_spec_prefix(self):
self.settings["spec_prefix"]="livecd"
 



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

2015-12-15 Thread Anthony G. Basile
commit: 895469ad3bf3d1fea8638b9eb38fe0db613d14df
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 15 19:22:30 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 15 19:32:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=895469ad

net-misc/curl: fix bug #567942.

Package-Manager: portage-2.2.24

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

diff --git a/net-misc/curl/curl-7.46.0.ebuild b/net-misc/curl/curl-7.46.0.ebuild
index e02f4fe..c6d37c9 100644
--- a/net-misc/curl/curl-7.46.0.ebuild
+++ b/net-misc/curl/curl-7.46.0.ebuild
@@ -200,7 +200,7 @@ multilib_src_configure() {
--disable-versioned-symbols \
--without-cyassl \
--without-darwinssl \
-   --with-mbedtls \
+   --without-mbedtls \
$(use_with idn libidn) \
$(use_with kerberos gssapi "${EPREFIX}"/usr) \
$(use_with metalink libmetalink) \



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

2015-12-15 Thread Anthony G. Basile
commit: 2a4f040d289225a4f6cea7ff276b78ee3c6a2697
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 15 19:35:34 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 15 19:35:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a4f040d

net-libs/mbedtls: add myself as second maintainer

Package-Manager: portage-2.2.24

 net-libs/mbedtls/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-libs/mbedtls/metadata.xml b/net-libs/mbedtls/metadata.xml
index 0fab649..7eb66d8 100644
--- a/net-libs/mbedtls/metadata.xml
+++ b/net-libs/mbedtls/metadata.xml
@@ -5,6 +5,10 @@
hasuf...@gentoo.org
Julian Ospald

+   
+   bluen...@gentoo.org
+   Anthony G. Basile
+   

The aim of the mbed TLS project is to provide a quality, 
open-source
cryptographic library written in C and targeted at embedded 
systems.



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

2015-12-15 Thread Manuel Rüger
commit: 23476f9dfe4a5d3c52331a1f07b42188c612c9b5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec 15 20:03:20 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Dec 15 20:03:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23476f9d

net-print/cups-filters: Version bump

Package-Manager: portage-2.2.26

 net-print/cups-filters/Manifest  |   1 +
 net-print/cups-filters/cups-filters-1.4.0.ebuild | 122 +++
 2 files changed, 123 insertions(+)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index a8d4281..91a3dba 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,3 +1,4 @@
 DIST cups-filters-1.0.71.tar.xz 1339116 SHA256 
3180aa209c383402822e568ccef8e1ca43f51e30b3af2039c34ebae919a69c1f SHA512 
dc243e88d535c8d7e7fd53074b1093a46fc22742504efa09096d2b216846df875e4d914f25d2f726034692538cfdf1b713bc1ef44d199003a21e242b99f44a01
 WHIRLPOOL 
4afc7079594563f57af81501192cc0cba19db6cd5c10a9544339858a343e245b485e528fbf80eecd711341b23b8321bde817c49db7ddd2f0b801da2b4b9c580d
 DIST cups-filters-1.2.0.tar.xz 1357268 SHA256 
31dcb71dc79129056a5b0f6d30880bdb6511ee7acd06a3f5bd4e9d2684801d62 SHA512 
1389d45607bee8376f23efc9b723df276002bf47292670e6cc872a8896ffe06d9eb0aa6f2be0c8c0ad86c8831bcc8f3779baa78d52224fb17dc2bf4ce9a97ca2
 WHIRLPOOL 
40b75a8ea04774f264691b85065a05296653c2c8e1de4b459a1ae995b4ea23ddbdd0b2e5ae7ab651f7486962507eb64f211034c6f8f24a958af15c794e12afc5
 DIST cups-filters-1.3.0.tar.xz 1362904 SHA256 
61b669809dda352a427546e09de5a68a3d960c7646ef5c590772d4aa1b445995 SHA512 
3bff2a836be4f2722e2c06ea1ef8faf994c38eba244482cd1b84c33cef4d156e41470a4c7feda31c96ab01fc3872fcbba411ed4ce71fa4b57e817336d7e11888
 WHIRLPOOL 
156bbf35c129f64ab3900add54ff89c80ddce1b9bb18d5a66ef8b20b2d2c0243d4ba623fa398c812def575cf27f131e5f228e697f964543e9190f36b3e31dd9d
+DIST cups-filters-1.4.0.tar.xz 1373724 SHA256 
0aa63f82a3feb5c46136b917722ee1565b4c1e2e533db4716f62d31e29c6579a SHA512 
c1f8b45ef79747405cbe114fc35f14cf30d3a7f13753bbfb524cb2ce7c7e4f10a4af8cd1df978a231c119d0e893efed946b25183f8898253b5be72ed9c926963
 WHIRLPOOL 
ebce525e81f2ce6b040b154111e71df49f341337073795a156ac20b502352f2711034a651e1910cde7266de2177f02dabcf9efd86ab1d2afc57140dd4a697d9e

diff --git a/net-print/cups-filters/cups-filters-1.4.0.ebuild 
b/net-print/cups-filters/cups-filters-1.4.0.ebuild
new file mode 100644
index 000..52f9132
--- /dev/null
+++ b/net-print/cups-filters/cups-filters-1.4.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+GENTOO_DEPEND_ON_PERL=no
+
+inherit base eutils perl-module autotools systemd
+
+if [[ "${PV}" == "" ]] ; then
+   inherit bzr
+   EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters;
+   KEYWORDS="~arm64"
+else
+   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
+fi
+DESCRIPTION="Cups PDF filters"
+HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat;
+
+LICENSE="MIT GPL-2"
+SLOT="0"
+IUSE="dbus +foomatic jpeg perl png static-libs tiff zeroconf"
+
+RDEPEND="
+   >=app-text/ghostscript-gpl-9.09
+   app-text/poppler:=[cxx,jpeg?,lcms,tiff?,xpdf-headers(+)]
+   >=app-text/qpdf-3.0.2:=
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/lcms:2
+   >=net-print/cups-1.7.3
+   !<=net-print/cups-1.5.
+   sys-devel/bc
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   foomatic? ( !net-print/foomatic-filters )
+   jpeg? ( virtual/jpeg:0 )
+   perl? ( dev-lang/perl:= )
+   png? ( media-libs/libpng:0= )
+   tiff? ( media-libs/tiff:0 )
+   zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+"
+
+src_prepare() {
+   base_src_prepare
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+   $(use_enable dbus) \
+   $(use_enable zeroconf avahi) \
+   $(use_enable static-libs static) \
+   --with-fontdir="fonts/conf.avail" \
+   --with-pdftops=pdftops \
+   --enable-imagefilters \
+   $(use_with jpeg) \
+   $(use_with png) \
+   $(use_with tiff) \
+   --with-rcdir=no \
+   --with-browseremoteprotocols=DNSSD,CUPS \
+   --without-php
+}
+
+src_compile() {
+   MAKEOPTS=-j1 default
+
+   if use perl; then
+   pushd "${S}/scripting/perl" > /dev/null
+   perl-module_src_configure
+   perl-module_src_compile
+   popd 

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

2015-12-15 Thread Manuel Rüger
commit: 88eedeed83a636a4d7fbe6976a79340534fa889d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec 15 20:04:12 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Dec 15 20:04:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88eedeed

net-print/cups-filters: Remove vulnerable

Package-Manager: portage-2.2.26

 net-print/cups-filters/Manifest  |   2 -
 net-print/cups-filters/cups-filters-1.2.0.ebuild | 122 ---
 net-print/cups-filters/cups-filters-1.3.0.ebuild | 122 ---
 3 files changed, 246 deletions(-)

diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
index 91a3dba..7549705 100644
--- a/net-print/cups-filters/Manifest
+++ b/net-print/cups-filters/Manifest
@@ -1,4 +1,2 @@
 DIST cups-filters-1.0.71.tar.xz 1339116 SHA256 
3180aa209c383402822e568ccef8e1ca43f51e30b3af2039c34ebae919a69c1f SHA512 
dc243e88d535c8d7e7fd53074b1093a46fc22742504efa09096d2b216846df875e4d914f25d2f726034692538cfdf1b713bc1ef44d199003a21e242b99f44a01
 WHIRLPOOL 
4afc7079594563f57af81501192cc0cba19db6cd5c10a9544339858a343e245b485e528fbf80eecd711341b23b8321bde817c49db7ddd2f0b801da2b4b9c580d
-DIST cups-filters-1.2.0.tar.xz 1357268 SHA256 
31dcb71dc79129056a5b0f6d30880bdb6511ee7acd06a3f5bd4e9d2684801d62 SHA512 
1389d45607bee8376f23efc9b723df276002bf47292670e6cc872a8896ffe06d9eb0aa6f2be0c8c0ad86c8831bcc8f3779baa78d52224fb17dc2bf4ce9a97ca2
 WHIRLPOOL 
40b75a8ea04774f264691b85065a05296653c2c8e1de4b459a1ae995b4ea23ddbdd0b2e5ae7ab651f7486962507eb64f211034c6f8f24a958af15c794e12afc5
-DIST cups-filters-1.3.0.tar.xz 1362904 SHA256 
61b669809dda352a427546e09de5a68a3d960c7646ef5c590772d4aa1b445995 SHA512 
3bff2a836be4f2722e2c06ea1ef8faf994c38eba244482cd1b84c33cef4d156e41470a4c7feda31c96ab01fc3872fcbba411ed4ce71fa4b57e817336d7e11888
 WHIRLPOOL 
156bbf35c129f64ab3900add54ff89c80ddce1b9bb18d5a66ef8b20b2d2c0243d4ba623fa398c812def575cf27f131e5f228e697f964543e9190f36b3e31dd9d
 DIST cups-filters-1.4.0.tar.xz 1373724 SHA256 
0aa63f82a3feb5c46136b917722ee1565b4c1e2e533db4716f62d31e29c6579a SHA512 
c1f8b45ef79747405cbe114fc35f14cf30d3a7f13753bbfb524cb2ce7c7e4f10a4af8cd1df978a231c119d0e893efed946b25183f8898253b5be72ed9c926963
 WHIRLPOOL 
ebce525e81f2ce6b040b154111e71df49f341337073795a156ac20b502352f2711034a651e1910cde7266de2177f02dabcf9efd86ab1d2afc57140dd4a697d9e

diff --git a/net-print/cups-filters/cups-filters-1.2.0.ebuild 
b/net-print/cups-filters/cups-filters-1.2.0.ebuild
deleted file mode 100644
index 52f9132..000
--- a/net-print/cups-filters/cups-filters-1.2.0.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-GENTOO_DEPEND_ON_PERL=no
-
-inherit base eutils perl-module autotools systemd
-
-if [[ "${PV}" == "" ]] ; then
-   inherit bzr
-   EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters;
-   KEYWORDS="~arm64"
-else
-   SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-fbsd ~m68k-mint"
-fi
-DESCRIPTION="Cups PDF filters"
-HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat;
-
-LICENSE="MIT GPL-2"
-SLOT="0"
-IUSE="dbus +foomatic jpeg perl png static-libs tiff zeroconf"
-
-RDEPEND="
-   >=app-text/ghostscript-gpl-9.09
-   app-text/poppler:=[cxx,jpeg?,lcms,tiff?,xpdf-headers(+)]
-   >=app-text/qpdf-3.0.2:=
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/lcms:2
-   >=net-print/cups-1.7.3
-   !<=net-print/cups-1.5.
-   sys-devel/bc
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   foomatic? ( !net-print/foomatic-filters )
-   jpeg? ( virtual/jpeg:0 )
-   perl? ( dev-lang/perl:= )
-   png? ( media-libs/libpng:0= )
-   tiff? ( media-libs/tiff:0 )
-   zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${RDEPEND}
-   dev-util/gdbus-codegen
-"
-
-src_prepare() {
-   base_src_prepare
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   $(use_enable dbus) \
-   $(use_enable zeroconf avahi) \
-   $(use_enable static-libs static) \
-   --with-fontdir="fonts/conf.avail" \
-   --with-pdftops=pdftops \
-   --enable-imagefilters \
-   $(use_with jpeg) \
-   $(use_with png) \
-   $(use_with tiff) \
-   --with-rcdir=no \
-   --with-browseremoteprotocols=DNSSD,CUPS \
-   --without-php
-}
-
-src_compile() {
-   MAKEOPTS=-j1 default
-
-   if use perl; then
-   pushd "${S}/scripting/perl" > /dev/null
-   

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

2015-12-15 Thread Michael Palimaka
commit: 61733ad624bb407cc9104a56615d6626f0b079ac
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 17:54:04 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 17:54:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61733ad6

app-editors/qxmledit: remove old

Package-Manager: portage-2.2.26

 app-editors/qxmledit/Manifest  |  1 -
 app-editors/qxmledit/qxmledit-0.8.5.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/app-editors/qxmledit/Manifest b/app-editors/qxmledit/Manifest
index f671aec..6ea697a 100644
--- a/app-editors/qxmledit/Manifest
+++ b/app-editors/qxmledit/Manifest
@@ -1,2 +1 @@
-DIST qxmledit-0.8.5-src.tgz 6727188 SHA256 
aedb70f27493ba50f0c8bde4acdd8913fcf4221611b24f9042769df47aa701c4 SHA512 
c974dc0787fdc1831a39e9e36f842ed92ca5b57e9e66e64822eea4646d88a0755f9aa791e4d7724872856561eac213413696fa7b0f61d89b54e29cbc95049a8a
 WHIRLPOOL 
362d898005677dea5bb7372bc78d8b5d9376f2c7555be3086448778202a55fff5766856c39a55561c92b08498ecafaeace033121ba4706b4c1aa923ea45f28d8
 DIST qxmledit-0.8.8-1-src.tgz 8885329 SHA256 
d43ccd0029b1094a970d58170a095cbe5fddfe3d93da7c52388783d321386e17 SHA512 
5440d33c052507d3b5c840cdd2966c151a77e2027703f7c1d33f80ec786affab915053d2ae17ef72fd856223ca85dbb70d39d8800170449a26ea88632c0069b5
 WHIRLPOOL 
68f8d73c39ce490f13d88283053ad045125f007132a25d965ffb603ab1de1d42b62944659a76aa9bbb5adc884b37ad90f7eaf4487f314678d8a1923cd16f1078

diff --git a/app-editors/qxmledit/qxmledit-0.8.5.ebuild 
b/app-editors/qxmledit/qxmledit-0.8.5.ebuild
deleted file mode 100644
index a8296f9..000
--- a/app-editors/qxmledit/qxmledit-0.8.5.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit multilib eutils qt4-r2
-
-MY_P="qxmledit-${PV}-src"
-
-DESCRIPTION="Qt4 XML Editor"
-HOMEPAGE="http://qxmledit.org/;
-SRC_URI="https://${PN}.googlecode.com/files/${MY_P}.tgz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug"
-
-DEPEND=">=dev-qt/qtcore-4.7:4
-   >=dev-qt/qtgui-4.7:4
-   >=dev-qt/qtsql-4.7:4
-   >=dev-qt/qtsvg-4.7:4
-   >=dev-qt/qtxmlpatterns-4.7:4"
-RDEPEND="${DEPEND}"
-
-DOCS="AUTHORS NEWS README ROADMAP TODO"
-
-src_prepare() {
-   # fix doc dir
-   sed -i "/INST_DOC_DIR = / s|/opt/${PN}|/usr/share/doc/${PF}|" \
-   src/QXmlEdit{,Widget}.pro src/sessions/QXmlEditSessions.pro || \
-   die "failed to fix doc installation path"
-   # fix binary installation path
-   sed -i "/INST_DIR = / s|/opt/${PN}|/usr/bin|" \
-   src/QXmlEdit{,Widget}.pro src/sessions/QXmlEditSessions.pro || \
-   die "failed to fix binary installation path"
-   # fix helper libraries installation path
-   sed -i "/INST_LIB_DIR = / s|/opt/${PN}|/usr/$(get_libdir)|" \
-   src/QXmlEdit{,Widget}.pro \
-   src/sessions/QXmlEditSessions.pro || \
-   die "failed to fix library installation path"
-   # fix translations
-   sed -i "/INST_DATA_DIR = / s|/opt|/usr/share|" 
src/QXmlEdit{,Widget}.pro \
-   src/sessions/QXmlEditSessions.pro || \
-   die "failed to fix translations"
-   # fix include
-   sed -i "/INST_INCLUDE_DIR = / s|/opt|/usr/share|" 
src/QXmlEditWidget.pro \
-   || die "failed to fix include directory"
-
-   qt4-r2_src_prepare
-}
-
-src_install() {
-   qt4-r2_src_install
-
-   newicon src/images/icon.png ${PN}.png
-   make_desktop_entry QXmlEdit QXmlEdit ${PN} "Qt;Utility;TextEditor"
-}



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

2015-12-15 Thread Amy Winston
commit: 9e039883c784d1172f3949dbcbe23bd1492526f6
Author: Amy Winston  gentoo  org>
AuthorDate: Tue Dec 15 19:51:33 2015 +
Commit: Amy Winston  gentoo  org>
CommitDate: Tue Dec 15 19:52:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e039883

net-fs/davfs2: Add Gokturk as proxy-maint.

Package-Manager: portage-2.2.20.1

 net-fs/davfs2/metadata.xml | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/net-fs/davfs2/metadata.xml b/net-fs/davfs2/metadata.xml
index ae4618a..9624955 100644
--- a/net-fs/davfs2/metadata.xml
+++ b/net-fs/davfs2/metadata.xml
@@ -1,5 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  net-fs
+   net-fs
+   proxy-maintainers
+   
+   gokt...@binghamton.edu
+   Gokturk 'gokturk' Yuksek
+   Maintainer. Assign bugs on him
+  
 



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/

2015-12-15 Thread Fabian Groffen
commit: 0e83584b43e98eaeed13e30fb6f90391214b0b06
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 19:48:38 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 19:48:38 2015 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0e83584b

sys-devel/binutils-config: sync version 5-r2

Package-Manager: portage-2.2.20-prefix

 .../binutils-config/binutils-config-5-r2.ebuild|  76 
 sys-devel/binutils-config/files/binutils-config-5  | 494 +
 sys-devel/binutils-config/files/binutils.eselect   |  45 ++
 3 files changed, 615 insertions(+)

diff --git a/sys-devel/binutils-config/binutils-config-5-r2.ebuild 
b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
new file mode 100644
index 000..3af562d
--- /dev/null
+++ b/sys-devel/binutils-config/binutils-config-5-r2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils prefix
+
+DESCRIPTION="Utility to change the binutils version being used"
+HOMEPAGE="https://www.gentoo.org/;
+W_VER="0.3.1723"
+SRC_URI="http://dev.gentoo.org/~grobian/distfiles/toolchain-prefix-wrapper-${W_VER}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux 
~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE="sunld"
+
+# We also RDEPEND on sys-apps/findutils which is in base @system
+RDEPEND="sys-apps/gentoo-functions
+   !&2
+   exit 1
+}
+esyslog() { :; }
+die() { eerror "${argv0}: $*"; exit 1; }
+umask 022
+
+usage() {
+cat << USAGE_END
+Usage: ${HILITE}binutils-config${NORMAL} ${GOOD}[options]${NORMAL} 
${BRACKET}[binutils profile]${NORMAL}
+
+${HILITE}General Options:${NORMAL}
+  ${GOOD}-c, --get-current-profile${NORMAL}  Print current profile
+  ${GOOD}-l, --list-profiles${NORMAL}Print a list of available profiles
+  ${GOOD}-u, --uninstall${NORMAL}Remove all signs of specified 
target
+  ${GOOD}-d, --debug${NORMAL}Execute with debug output
+
+${HILITE}General Cruft:${NORMAL}
+  ${GOOD}--linker${NORMAL}   Switch to specified linker (if 
supported)
+
+Profile names are of the form:  ${BRACKET}-${NORMAL}
+For example:
${BRACKET}i686-pc-linux-gnu-2.15.92.0.2${NORMAL}
+
+For more info, please see ${HILITE}binutils-config${NORMAL}(8).
+USAGE_END
+
+   exit ${1:-1}
+}
+
+mv_if_diff() {
+   if cmp -s "$1" "$2" ; then
+   rm -f "$1"
+   else
+   mv -f "$1" "$2"
+   fi
+}
+atomic_ln() {
+   local target=$1 linkdir=$2 linkname=$3 linktmp linkfull
+   linktmp="${linkdir}/.binutils-config.tmp.${linkname}"
+   linkfull="${linkdir}/${linkname}"
+   if [[ -d ${linkfull} ]] ; then
+   # if linking to a dir, we need a little magic to
+   # make it atomic since `mv -T` is not portable
+   rm -rf "${linktmp}"
+   mkdir -p "${linktmp}"
+   ln -sf "${target}" "${linktmp}/${linkname}"
+   mv "${linktmp}/${linkname}" "${linktmp}/../"
+   rmdir "${linktmp}"
+   else
+   # `ln` will expand into unlink();symlink(); which
+   # is not atomic for a small amount of time, but
+   # `mv` is a single rename() call
+   ln -sf "${target}" "${linktmp}"
+   mv "${linktmp}" "${linkfull}"
+   fi
+}
+
+setup_env() {
+   unset TARGET VER LIBPATH
+   source "${ENV_D}/${PROFILE}"
+   if [[ -z ${TARGET} ]] ; then
+   eerror "${PROFILE} is invalid (no \$TARGET defined) :("
+   return 1
+   fi
+   if [[ -z ${VER} ]] ; then
+   eerror "${PROFILE} is invalid (no \$VER defined) :("
+   return 1
+   fi
+
+   #
+   # Generate binary symlinks
+   #
+   BINPATH=""
+   BINPATH_LINKS=""
+   if [[ ${TARGET} != ${HOST} ]] ; then
+   #
+   # Newer paths: /usr/${HOST}/${TARGET}/...
+   # Older paths: /usr/${TARGET}/...
+   #
+   if [[ -d 
${ROOT}${EPREFIX}/usr/${HOST}/${TARGET}/binutils-bin/${VER} ]] ; then
+   
BINPATH="${EPREFIX}"/usr/${HOST}/${TARGET}/binutils-bin/${VER}
+   BINPATH_LINKS="${EPREFIX}"/usr/libexec/gcc/${TARGET}
+   fi
+   fi
+   if [[ -z ${BINPATH} ]] ; then
+   BINPATH="${EPREFIX}"/usr/${TARGET}/binutils-bin/${VER}
+   BINPATH_LINKS="${EPREFIX}"/usr/${TARGET}/bin
+   fi
+}
+
+# Lists of headers that various versions have installed.
+HEADERS=(
+   ansidecl.h bfd.h bfdlink.h demangle.h dis-asm.h dyn-string.h
+   fibheap.h hashtab.h libiberty.h objalloc.h plugin-api.h
+   splay-tree.h symcat.h
+)
+
+switch_profile() {
+   

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

2015-12-15 Thread Pacho Ramos
commit: cc701dd19ce61eaa29889b185ca4c55298b75126
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 20:15:39 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:16:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc701dd1

media-gfx/rawtherapee: Fix building with latest glibmm/libsigc++ (#568136), fix 
CVE-2015-3885

Package-Manager: portage-2.2.26

 .../files/rawtherapee-4.2-CVE-2015-3885.patch  | 28 ++
 .../files/rawtherapee-4.2-build-cxx11-2.patch  | 14 +
 .../files/rawtherapee-4.2-build-cxx11.patch| 20 +++
 .../rawtherapee/files/rawtherapee-4.2-cxx11.patch  | 27 ++
 .../rawtherapee/files/rawtherapee-4.2-sigc26.patch | 47 
 media-gfx/rawtherapee/rawtherapee-4.2-r1.ebuild| 62 ++
 6 files changed, 198 insertions(+)

diff --git a/media-gfx/rawtherapee/files/rawtherapee-4.2-CVE-2015-3885.patch 
b/media-gfx/rawtherapee/files/rawtherapee-4.2-CVE-2015-3885.patch
new file mode 100644
index 000..3de7d7e
--- /dev/null
+++ b/media-gfx/rawtherapee/files/rawtherapee-4.2-CVE-2015-3885.patch
@@ -0,0 +1,28 @@
+Author: Philip Rinn 
+Description: Fix CVE-2015-3885
+Source: 
https://github.com/rawstudio/rawstudio/commit/983bda1f0fa5fa86884381208274198a620f006e
+Last-update: 2015-05-14
+--- a/rtengine/dcraw.c
 b/rtengine/dcraw.c
+@@ -824,7 +824,8 @@
+ 
+ int CLASS ljpeg_start (struct jhead *jh, int info_only)
+ {
+-  int c, tag, len;
++  int c, tag;
++  ushort len;
+   uchar data[0x1];
+   const uchar *dp;
+ 
+--- a/rtengine/dcraw.cc
 b/rtengine/dcraw.cc
+@@ -787,7 +787,8 @@
+ 
+ int CLASS ljpeg_start (struct jhead *jh, int info_only)
+ {
+-  int c, tag, len;
++  int c, tag;
++  ushort len;
+   uchar data[0x1];
+   const uchar *dp;
+ 

diff --git a/media-gfx/rawtherapee/files/rawtherapee-4.2-build-cxx11-2.patch 
b/media-gfx/rawtherapee/files/rawtherapee-4.2-build-cxx11-2.patch
new file mode 100644
index 000..0d79e25
--- /dev/null
+++ b/media-gfx/rawtherapee/files/rawtherapee-4.2-build-cxx11-2.patch
@@ -0,0 +1,14 @@
+Author: Philip Rinn 
+Description: Fix build with C++11 as char is unsigned on some architectures
+Last-update: 2015-11-04
+--- a/rtengine/dcraw.cc
 b/rtengine/dcraw.cc
+@@ -2054,7 +2054,7 @@
+ 
+ void CLASS kodak_radc_load_raw()
+ {
+-  static const char src[] = {
++  static const signed char src[] = {
+ 1,1, 2,3, 3,4, 4,2, 5,7, 6,5, 7,6, 7,8,
+ 1,0, 2,1, 3,3, 4,4, 5,2, 6,7, 7,6, 8,5, 8,8,
+ 2,1, 2,3, 3,0, 3,2, 3,4, 4,6, 5,5, 6,7, 6,8,

diff --git a/media-gfx/rawtherapee/files/rawtherapee-4.2-build-cxx11.patch 
b/media-gfx/rawtherapee/files/rawtherapee-4.2-build-cxx11.patch
new file mode 100644
index 000..4832dc3
--- /dev/null
+++ b/media-gfx/rawtherapee/files/rawtherapee-4.2-build-cxx11.patch
@@ -0,0 +1,20 @@
+Author: Philip Rinn 
+Description: Fix build with C++11
+Last-update: 2015-11-03
+--- a/rtengine/dcraw.cc
 b/rtengine/dcraw.cc
+@@ -136,10 +136,10 @@
+ 
+ #define SQR(x) rtengine::SQR(x)
+ #define ABS(x) (((int)(x) ^ ((int)(x) >> 31)) - ((int)(x) >> 31))
+-#define MIN(a,b) rtengine::min(a,static_cast(b))
+-#define MAX(a,b) rtengine::max(a,static_cast(b))
+-#define LIM(x,min,max) 
rtengine::LIM(x,static_cast(min),static_cast(max))
+-#define ULIM(x,y,z) 
rtengine::ULIM(x,static_cast(y),static_cast(z))
++#define MIN(a,b) rtengine::min(a,static_cast<__typeof__(a)>(b))
++#define MAX(a,b) rtengine::max(a,static_cast<__typeof__(a)>(b))
++#define LIM(x,min,max) 
rtengine::LIM(x,static_cast<__typeof__(x)>(min),static_cast<__typeof__(x)>(max))
++#define ULIM(x,y,z) 
rtengine::ULIM(x,static_cast<__typeof__(x)>(y),static_cast(z))
+ #define CLIP(x) rtengine::CLIP(x)
+ #define SWAP(a,b) { a=a+b; b=a-b; a=a-b; }
+ 

diff --git a/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch 
b/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch
new file mode 100644
index 000..48acb5f
--- /dev/null
+++ b/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch
@@ -0,0 +1,27 @@
+From 39ef59ddeb7679c71274b1da3faadd395b650c73 Mon Sep 17 00:00:00 2001
+From: Adam Reichold 
+Date: Sun, 29 Nov 2015 11:48:30 +0100
+Subject: [PATCH] Build with '-std=c++11' if libsigc++ version 2.5.1 is used as
+ it does require it.
+
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index dd5fcbc..6153484 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -278,10 +278,10 @@ if (OPTION_OMP)
+ endif (OPENMP_FOUND)
+ endif (OPTION_OMP)
+ 
+-if(USE_EXPERIMENTAL_LANG_VERSIONS)
++if(USE_EXPERIMENTAL_LANG_VERSIONS OR NOT (SIGC_VERSION VERSION_LESS 2.5.1))
+   SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu1x")
+   SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++0x")
+-endif 

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gstreamermm/

2015-12-15 Thread Pacho Ramos
commit: f5aafc43385e5cf9caa08e377f0b09216dbab182
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 19:53:07 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:16:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5aafc43

dev-cpp/gstreamermm: Fix building with latest glibmm/libsigc++ (#568254)

Package-Manager: portage-2.2.26

 dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild | 8 ++--
 dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild   | 6 +++---
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild 
b/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
index aca693a..08447b9 100644
--- a/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
+++ b/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GNOME2_LA_PUNT="yes"
 
-inherit gnome2
+inherit flag-o-matic gnome2
 
 DESCRIPTION="C++ interface for GStreamer"
 HOMEPAGE="http://gstreamer.freedesktop.org/bindings/cplusplus.html;
@@ -30,6 +30,10 @@ DEPEND="${RDEPEND}
media-plugins/gst-plugins-x:0.10 )
 "
 
-DOCS="AUTHORS ChangeLog NEWS README"
 # Installs reference docs into /usr/share/doc/gstreamermm-0.10/
 # but that's okay, because the rest of dev-cpp/*mm stuff does the same
+
+src_prepare() {
+   gnome2_src_prepare
+   append-cxxflags -std=c++11 #568254
+}

diff --git a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild 
b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
index 945242a..fbedd8d 100644
--- a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
+++ b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
@@ -3,8 +3,7 @@
 # $Id$
 
 EAPI="5"
-
-inherit gnome2
+inherit flag-o-matic gnome2
 
 DESCRIPTION="C++ interface for GStreamer"
 HOMEPAGE="http://gstreamer.freedesktop.org/bindings/cplusplus.html;
@@ -47,6 +46,7 @@ src_prepare() {
fi
 
gnome2_src_prepare
+   append-cxxflags -std=c++11 #568254 , fixed in master
 }
 
 src_configure() {
@@ -55,5 +55,5 @@ src_configure() {
 
 src_test() {
# running tests in parallel fails
-   emake -j1 check || die
+   emake -j1 check
 }



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

2015-12-15 Thread Pacho Ramos
commit: 004a79724f8b0640dedbf5b2e327d085e9fb50c7
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 20:16:14 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:16:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004a7972

media-gfx/rawtherapee: Make repoman happier

Package-Manager: portage-2.2.26

 media-gfx/rawtherapee/rawtherapee-4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/rawtherapee/rawtherapee-4.2-r1.ebuild 
b/media-gfx/rawtherapee/rawtherapee-4.2-r1.ebuild
index 2723b91..6aa7c2e 100644
--- a/media-gfx/rawtherapee/rawtherapee-4.2-r1.ebuild
+++ b/media-gfx/rawtherapee/rawtherapee-4.2-r1.ebuild
@@ -36,7 +36,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
# Upstream patches for fixing build with current libstdc++
# A newer snapshot/version will make this unneeded
-"${FILESDIR}"/${P}-cxx11.patch
+   "${FILESDIR}"/${P}-cxx11.patch
"${FILESDIR}"/${P}-CVE-2015-3885.patch
"${FILESDIR}"/${P}-build-cxx11.patch
"${FILESDIR}"/${P}-build-cxx11-2.patch



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

2015-12-15 Thread Pacho Ramos
commit: 54bde0d76f9295685225547a1e05d037fb5543e2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 20:02:04 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:16:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bde0d7

media-gfx/rawtherapee: Fix building with latest glibmm/libsigc++ (#568136)

Package-Manager: portage-2.2.26

 .../rawtherapee/files/rawtherapee-4.2-cxx11.patch  | 27 ++
 media-gfx/rawtherapee/rawtherapee-4.2.ebuild   |  4 
 2 files changed, 31 insertions(+)

diff --git a/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch 
b/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch
new file mode 100644
index 000..48acb5f
--- /dev/null
+++ b/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch
@@ -0,0 +1,27 @@
+From 39ef59ddeb7679c71274b1da3faadd395b650c73 Mon Sep 17 00:00:00 2001
+From: Adam Reichold 
+Date: Sun, 29 Nov 2015 11:48:30 +0100
+Subject: [PATCH] Build with '-std=c++11' if libsigc++ version 2.5.1 is used as
+ it does require it.
+
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index dd5fcbc..6153484 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -278,10 +278,10 @@ if (OPTION_OMP)
+ endif (OPENMP_FOUND)
+ endif (OPTION_OMP)
+ 
+-if(USE_EXPERIMENTAL_LANG_VERSIONS)
++if(USE_EXPERIMENTAL_LANG_VERSIONS OR NOT (SIGC_VERSION VERSION_LESS 2.5.1))
+   SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu1x")
+   SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++0x")
+-endif (USE_EXPERIMENTAL_LANG_VERSIONS)
++endif ()
+ 
+ # find out whether we are building out of source
+ get_filename_component(ABS_SOURCE_DIR "${PROJECT_SOURCE_DIR}" ABSOLUTE)

diff --git a/media-gfx/rawtherapee/rawtherapee-4.2.ebuild 
b/media-gfx/rawtherapee/rawtherapee-4.2.ebuild
index 6ae07a5..6702661 100644
--- a/media-gfx/rawtherapee/rawtherapee-4.2.ebuild
+++ b/media-gfx/rawtherapee/rawtherapee-4.2.ebuild
@@ -33,6 +33,10 @@ DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig"
 
+PATCHES=(
+"${FILESDIR}"/${P}-cxx11.patch # Upstream patch for fixing bug #568136
+)
+
 pkg_pretend() {
if use openmp ; then
tc-has-openmp || die "Please switch to an openmp compatible 
compiler"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gstreamermm/

2015-12-15 Thread Pacho Ramos
commit: 29268d6db0aa13b0644a5ef66ca9c9763d2d6224
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 19:54:40 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:16:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29268d6d

dev-cpp/gstreamermm: Drop old

Package-Manager: portage-2.2.26

 dev-cpp/gstreamermm/Manifest  |  1 -
 dev-cpp/gstreamermm/gstreamermm-1.0.10.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/dev-cpp/gstreamermm/Manifest b/dev-cpp/gstreamermm/Manifest
index bc133a9..a31a9ce 100644
--- a/dev-cpp/gstreamermm/Manifest
+++ b/dev-cpp/gstreamermm/Manifest
@@ -1,3 +1,2 @@
 DIST gstreamermm-0.10.11.tar.xz 5840552 SHA256 
12b5f377363594a69cb79f2f5cd0a8b1813ca6553680c3216e6354cfd682ebc6 SHA512 
2ad370f6902dcb4663ea801bdbbf744a98de9e24fc04f27b5044a4a95337168e2bb195761a07ac9c1011f9ed4936287fcc5f4c2b984f0a362b429d05be7d3909
 WHIRLPOOL 
d9be72d4691b9b0769b75819ca9403a2df7f1dbdad4974e4b26e4fd87d4b7ea0503fb2ba6a500a008ec9d1c29f6677e61649798801e6babf7e4d7b8562cc72f2
-DIST gstreamermm-1.0.10.tar.xz 4649144 SHA256 
dd9e9b2d2bc7f52ab9196f4613b99700e1c9f2ab7c076bd87c657f3f435f1dc6 SHA512 
6f67e823b9f4d1384b139cef47c3de5f28df437452cbba54369973c00f675d40ce9937f38e063b31f5a824f0facdc53d54a2ec4c04e03ed8eee89ad39f9e1229
 WHIRLPOOL 
cf045345fed45d94aa61b5a4c75f1149f9ae280476d284c00bdd3cb33be9369215be3fe540443f6c015ae1e9c25558173d86775b5fbd9d821cb7f8616197c8b0
 DIST gstreamermm-1.4.3.tar.xz 5886048 SHA256 
f1c11ee1cf7537d77de7f8d486e09c5140cc4bb78882849718cd88959a55462e SHA512 
ea4d281a4f3b79113fc3a0474e23d82442facac6eaf66215de412310b9c306aa5d586ee5570087d94d90acbfc09c5766edba1414b50f0fd9a3111cda610f5671
 WHIRLPOOL 
b8bee1e9672c5ca527718e1826a4b486ea47fd772b079dddb532716c2082bb4cca55823a8b3dcd5eabe8819ee944b0cb68740c6b986ff329b71dad47240fe904

diff --git a/dev-cpp/gstreamermm/gstreamermm-1.0.10.ebuild 
b/dev-cpp/gstreamermm/gstreamermm-1.0.10.ebuild
deleted file mode 100644
index f890052..000
--- a/dev-cpp/gstreamermm/gstreamermm-1.0.10.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="C++ interface for GStreamer"
-HOMEPAGE="http://gstreamer.freedesktop.org/bindings/cplusplus.html;
-
-LICENSE="LGPL-2.1"
-SLOT="1.0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="doc examples test"
-
-RDEPEND="
-   >=media-libs/gstreamer-1.0.10:1.0
-   >=media-libs/gst-plugins-base-1.0.10:1.0
-   >=dev-cpp/glibmm-2.36:2
-   >=dev-cpp/libxmlpp-2.14:2.6
-   >=dev-libs/libsigc++-2:2
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? (
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz )
-   test? (
-   dev-cpp/gtest
-   media-libs/gst-plugins-base:1.0[X,ogg,theora,vorbis]
-   media-libs/gst-plugins-good:1.0
-   media-plugins/gst-plugins-jpeg:1.0 )
-"
-#   dev-cpp/mm-common"
-# eautoreconf needs mm-common
-
-# Installs reference docs into /usr/share/doc/gstreamermm-1.0/
-# but that's okay, because the rest of dev-cpp/*mm stuff does the same
-
-src_prepare() {
-   if ! use examples; then
-   # don't waste time building examples
-   sed -e 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
-   -i Makefile.am Makefile.in || die
-   fi
-
-   # FIXME: disable endless unittests, report upstream
-   sed -e '/test-regression-rewritefile$(EXEEXT) \\/d' \
-   -e '/test-regression-seekonstartup$(EXEEXT) \\/d' \
-   -i tests/Makefile.in || die
-
-   gnome2_src_prepare
-}
-
-src_configure() {
-   gnome2_src_configure $(use_enable doc documentation)
-}
-
-src_test() {
-   # running tests in parallel fails
-   emake -j1 check || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libgnomecanvasmm/

2015-12-15 Thread Pacho Ramos
commit: f4e1396ee7aa484574c9fd8d45dec78156018c9f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 19:44:45 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:16:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e1396e

dev-cpp/libgnomecanvasmm: Fix building with latest glibmm/libsigc++ (#568300)

Package-Manager: portage-2.2.26

 dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild 
b/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild
index fc60c9a..369745d 100644
--- a/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild
+++ b/dev-cpp/libgnomecanvasmm/libgnomecanvasmm-2.26.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI="5"
 GCONF_DEBUG="no"
 GNOME_TARBALL_SUFFIX="bz2"
 
-inherit gnome2
+inherit flag-o-matic gnome2
 
 DESCRIPTION="C++ bindings for libgnomecanvas"
 HOMEPAGE="http://www.gtkmm.org;
@@ -32,6 +32,7 @@ src_prepare() {
die "sed Makefile.in failed"
fi
gnome2_src_prepare
+   append-cxxflags -std=c++11 #568300
 }
 
 src_compile() {



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

2015-12-15 Thread Pacho Ramos
commit: 043e8de5728b09812035580454fd9b88123e7a06
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 20:07:07 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:16:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043e8de5

Revert "media-gfx/rawtherapee: Fix building with latest glibmm/libsigc++ 
(#568136)"

This reverts commit 519fe2b101ec4914e62246b72e9ba6139581e0c8.

 .../rawtherapee/files/rawtherapee-4.2-cxx11.patch  | 27 --
 media-gfx/rawtherapee/rawtherapee-4.2.ebuild   |  4 
 2 files changed, 31 deletions(-)

diff --git a/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch 
b/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch
deleted file mode 100644
index 48acb5f..000
--- a/media-gfx/rawtherapee/files/rawtherapee-4.2-cxx11.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 39ef59ddeb7679c71274b1da3faadd395b650c73 Mon Sep 17 00:00:00 2001
-From: Adam Reichold 
-Date: Sun, 29 Nov 2015 11:48:30 +0100
-Subject: [PATCH] Build with '-std=c++11' if libsigc++ version 2.5.1 is used as
- it does require it.
-

- CMakeLists.txt | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index dd5fcbc..6153484 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -278,10 +278,10 @@ if (OPTION_OMP)
- endif (OPENMP_FOUND)
- endif (OPTION_OMP)
- 
--if(USE_EXPERIMENTAL_LANG_VERSIONS)
-+if(USE_EXPERIMENTAL_LANG_VERSIONS OR NOT (SIGC_VERSION VERSION_LESS 2.5.1))
-   SET (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu1x")
-   SET (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++0x")
--endif (USE_EXPERIMENTAL_LANG_VERSIONS)
-+endif ()
- 
- # find out whether we are building out of source
- get_filename_component(ABS_SOURCE_DIR "${PROJECT_SOURCE_DIR}" ABSOLUTE)

diff --git a/media-gfx/rawtherapee/rawtherapee-4.2.ebuild 
b/media-gfx/rawtherapee/rawtherapee-4.2.ebuild
index 6702661..6ae07a5 100644
--- a/media-gfx/rawtherapee/rawtherapee-4.2.ebuild
+++ b/media-gfx/rawtherapee/rawtherapee-4.2.ebuild
@@ -33,10 +33,6 @@ DEPEND="${RDEPEND}
app-arch/xz-utils
virtual/pkgconfig"
 
-PATCHES=(
-"${FILESDIR}"/${P}-cxx11.patch # Upstream patch for fixing bug #568136
-)
-
 pkg_pretend() {
if use openmp ; then
tc-has-openmp || die "Please switch to an openmp compatible 
compiler"



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

2015-12-15 Thread Fabian Groffen
commit: 7d79f3d18a71de33c90c192688f78a5faaf93c1b
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 15 20:08:53 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 15 20:09:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d79f3d1

sys-libs/binutils-libs: marked *-macos, *-solaris

Package-Manager: portage-2.2.20-prefix

 sys-libs/binutils-libs/binutils-libs-2.25.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/binutils-libs/binutils-libs-2.25.1-r2.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.25.1-r2.ebuild
index 5db501d..7086205 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.25.1-r2.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.25.1-r2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="mirror://gnu/binutils/${MY_P}.tar.bz2
 LICENSE="|| ( GPL-3 LGPL-3 )"
 # The shared lib SONAMEs use the ${PV} in them.
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="64-bit-bfd multitarget nls static-libs zlib"
 
 COMMON_DEPEND="zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"



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

2015-12-15 Thread Manuel Rüger
commit: fbaf85b2a3d835e597f544562857ceb966a5f815
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec 15 20:17:44 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Dec 15 20:18:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbaf85b2

media-libs/mesa: Version bump

Package-Manager: portage-2.2.26

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-11.1.0.ebuild | 462 +
 2 files changed, 463 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index b7dce63..181ffe0 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -4,4 +4,5 @@ DIST MesaLib-7.10.3.tar.bz2 6056837 SHA256 
1e701fc839b872677ddca9ed8784d754c9da1
 DIST mesa-10.6.9.tar.xz 7041588 SHA256 
b04c4de6280b863babc2929573da17218d92e9e4ba6272d548d135415723e8c3 SHA512 
32abcf167312dea06482e46da6f15b1c6902696a7dff759561f099eb12a6748673a5d6bb084c12ef57e6f13d3ec1b456541611a710519da87b11fd622f453344
 WHIRLPOOL 
d3bf4627bdf7a576343bd2701948d5872e5d05a43b2980ce4e4915e8d95bd85eadb563cb3588918c55307769132a0cc8592361b4c9fbdf4831c181604d79028b
 DIST mesa-11.0.6.tar.xz 7272972 SHA256 
8340e64cdc91999840404c211496f3de38e7b4cb38db34e2f72f1642c5134760 SHA512 
946a66803395ef0f4d3b328e981e03a87bb5173a523be5da1dd3363002fceacd8dcbfdbf9716e31bb4247b23cc5ef112b24bb4ef0709b514bc8160c6cbf1dbf3
 WHIRLPOOL 
19729acb5fbbcff3a99b4d7644750dff4a7a2d41c3f25f2e004938faf0c72abd33e97f5d23d2804f84b957824757b5f64f3a7f54a2dd8999b2a71eb9b1976e0b
 DIST mesa-11.0.7.tar.xz 7279276 SHA256 
e7e90a332ede6c8fd08eff90786a3fd1605a4e62ebf3a9b514047838194538cb SHA512 
cf3bae4db0a3af41d075498ad44f1bff994c30e97d58f9f4bdb52d1c6e1244365d68edfa55bf9076f1b4e9f8f4f3de9661f210291a5d8683e280327e1480c7cf
 WHIRLPOOL 
b599f605c1022f06953f11462c46525f2906106707e6e9e0e03c166ee6076eacc7ded68f4367f715556275053473532311aa61b11f99d6d81c647f23ffadd554
+DIST mesa-11.1.0.tar.xz 7557948 SHA256 
9befe03b04223eb1ede177fa8cac001e2850292c8c12a3ec9929106afad9cf1f SHA512 
49817dbe599fdeb3e9d69f149283a5414d3101177040e04ec2c07c9bc57c2e86dcd74c0eb9e5784eb74ec5adff01f4fc8fd07fce650ce0afc18c81265e369192
 WHIRLPOOL 
c7553dcb8e4fc57f1551e9ab8b01781f5b27a8ecd2e2bbf34bee9009018dcad3c9363de92ab8ffa1394a9b80cbd40c7ee0d0324812a9ebab5bafa96f92534a0c
 DIST mesa-7.10.1-gentoo-patches-01.tar.bz2 5488 SHA256 
31cd4f6d1a0a70249c40452919074856d120cd473a01a8457e3dc147a1b622d8 SHA512 
c62b45b32e396e67f629003fc5242b7b4df054b8e20b5237489212bc4f0171534915a02fc9efa68965068121d10660b5cd92a419efabe33fd4596a97a39249c2
 WHIRLPOOL 
5f171959e3a31f5c38438b4806ce371bb8fdf1c7a87501865e4ed5d5ab284cda9568b7773005997d7a1cff151f95e64c027b36c0be48a4dd288a7ab8b5f69b97

diff --git a/media-libs/mesa/mesa-11.1.0.ebuild 
b/media-libs/mesa/mesa-11.1.0.ebuild
new file mode 100644
index 000..38d52d0
--- /dev/null
+++ b/media-libs/mesa/mesa-11.1.0.ebuild
@@ -0,0 +1,462 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/mesa/mesa"
+
+if [[ ${PV} =  ]]; then
+   GIT_ECLASS="git-r3"
+   EXPERIMENTAL="true"
+fi
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools multilib-minimal python-any-r1 pax-utils ${GIT_ECLASS}
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+FOLDER="${PV/_rc*/}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="http://mesa3d.sourceforge.net/;
+
+if [[ $PV ==  ]]; then
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="ftp://ftp.freedesktop.org/pub/mesa/${FOLDER}/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="!bindist? ( bindist )"
+
+INTEL_CARDS="i915 i965 ilo intel"
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno nouveau vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
+   +nptl opencl osmesa pax_kernel openmax pic selinux +udev vaapi vdpau
+   wayland xvmc xa kernel_FreeBSD"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 gallium )
+   llvm?   ( gallium )
+   opencl? ( gallium llvm )
+   openmax? ( gallium )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vaapi? ( gallium )
+   vdpau? ( gallium )
+   wayland? ( egl gbm )
+   xa?  ( gallium )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_ilo?( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium ) )

[gentoo-commits] repo/gentoo:master commit in: sys-boot/grub/, sys-boot/grub/files/

2015-12-15 Thread Mike Gilbert
commit: bb354734b6b31239b78614a28f0ebd94affeb6d2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 15 18:29:54 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 15 18:30:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb354734

sys-boot/grub: Security bump for CVE-2015-8370

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

Package-Manager: portage-2.2.26_p32

 sys-boot/grub/files/CVE-2015-8370.patch |  45 +
 sys-boot/grub/grub-2.02_beta2-r8.ebuild | 313 
 2 files changed, 358 insertions(+)

diff --git a/sys-boot/grub/files/CVE-2015-8370.patch 
b/sys-boot/grub/files/CVE-2015-8370.patch
new file mode 100644
index 000..5701b54
--- /dev/null
+++ b/sys-boot/grub/files/CVE-2015-8370.patch
@@ -0,0 +1,45 @@
+From 88c9657960a6c5d3673a25c266781e876c181add Mon Sep 17 00:00:00 2001
+From: Hector Marco-Gisbert 
+Date: Fri, 13 Nov 2015 16:21:09 +0100
+Subject: [PATCH] Fix security issue when reading username and password
+
+  This patch fixes two integer underflows at:
+* grub-core/lib/crypto.c
+* grub-core/normal/auth.c
+
+Signed-off-by: Hector Marco-Gisbert 
+Signed-off-by: Ismael Ripoll-Ripoll 
+---
+ grub-core/lib/crypto.c  | 2 +-
+ grub-core/normal/auth.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/grub-core/lib/crypto.c b/grub-core/lib/crypto.c
+index 010e550..524a3d8 100644
+--- a/grub-core/lib/crypto.c
 b/grub-core/lib/crypto.c
+@@ -468,7 +468,7 @@ grub_password_get (char buf[], unsigned buf_size)
+ break;
+   }
+ 
+-  if (key == '\b')
++  if (key == '\b' && cur_len)
+   {
+ cur_len--;
+ continue;
+diff --git a/grub-core/normal/auth.c b/grub-core/normal/auth.c
+index c6bd96e..5782ec5 100644
+--- a/grub-core/normal/auth.c
 b/grub-core/normal/auth.c
+@@ -172,7 +172,7 @@ grub_username_get (char buf[], unsigned buf_size)
+ break;
+   }
+ 
+-  if (key == '\b')
++  if (key == '\b' && cur_len)
+   {
+ cur_len--;
+ grub_printf ("\b");
+-- 
+1.9.1
+

diff --git a/sys-boot/grub/grub-2.02_beta2-r8.ebuild 
b/sys-boot/grub/grub-2.02_beta2-r8.ebuild
new file mode 100644
index 000..c617cab
--- /dev/null
+++ b/sys-boot/grub/grub-2.02_beta2-r8.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+GRUB_AUTOGEN=1
+
+if [[ -n ${GRUB_AUTOGEN} ]]; then
+   PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+   inherit python-any-r1
+fi
+
+inherit autotools-utils bash-completion-r1 eutils flag-o-matic mount-boot 
multibuild pax-utils toolchain-funcs versionator
+
+if [[ ${PV} !=  ]]; then
+   if [[ ${PV} == *_alpha* || ${PV} == *_beta* || ${PV} == *_rc* ]]; then
+   # The quote style is to work with <=bash-4.2 and >=bash-4.3 
#503860
+   MY_P=${P/_/'~'}
+   SRC_URI="mirror://gnu-alpha/${PN}/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~floppym/dist/${P}-gentoo-r3.tar.xz;
+   S=${WORKDIR}/${MY_P}
+   else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   https://dev.gentoo.org/~floppym/dist/${P}.tar.xz;
+   S=${WORKDIR}/${P%_*}
+   fi
+   KEYWORDS="~amd64 ~x86"
+else
+   inherit git-r3
+   EGIT_REPO_URI="git://git.sv.gnu.org/grub.git
+   http://git.savannah.gnu.org/r/grub.git;
+fi
+
+DEJAVU=dejavu-sans-ttf-2.34
+UNIFONT=unifont-7.0.06
+SRC_URI+=" fonts? ( mirror://gnu/unifont/${UNIFONT}/${UNIFONT}.pcf.gz )
+   themes? ( mirror://sourceforge/dejavu/${DEJAVU}.zip )"
+
+DESCRIPTION="GNU GRUB boot loader"
+HOMEPAGE="https://www.gnu.org/software/grub/;
+
+# Includes licenses for dejavu and unifont
+LICENSE="GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera )"
+SLOT="2"
+IUSE="debug device-mapper doc efiemu +fonts mount +multislot nls static sdl 
test +themes truetype libzfs"
+
+GRUB_ALL_PLATFORMS=( coreboot efi-32 efi-64 emu ieee1275 loongson multiboot 
qemu qemu-mips pc uboot xen )
+IUSE+=" ${GRUB_ALL_PLATFORMS[@]/#/grub_platforms_}"
+
+REQUIRED_USE="
+   grub_platforms_coreboot? ( fonts )
+   grub_platforms_qemu? ( fonts )
+   grub_platforms_ieee1275? ( fonts )
+   grub_platforms_loongson? ( fonts )
+"
+
+# os-prober: Used on runtime to detect other OSes
+# xorriso (dev-libs/libisoburn): Used on runtime for mkrescue
+RDEPEND="
+   app-arch/xz-utils
+   >=sys-libs/ncurses-5.2-r5:0=
+   debug? (
+   sdl? ( media-libs/libsdl )
+   )
+   device-mapper? ( >=sys-fs/lvm2-2.02.45 )
+   libzfs? ( sys-fs/zfs )
+   mount? ( sys-fs/fuse )
+   truetype? ( media-libs/freetype:2= )
+   ppc? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils )
+   ppc64? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils )
+"
+DEPEND="${RDEPEND}

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

2015-12-15 Thread Michael Palimaka
commit: e8fd28ecd77800801449bbd2d4ef98aaa529ed25
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 18:33:54 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 18:34:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8fd28ec

dev-libs/qcustomplot: remove old

Package-Manager: portage-2.2.26

 dev-libs/qcustomplot/Manifest |  4 --
 dev-libs/qcustomplot/qcustomplot-1.2.1.ebuild | 39 ---
 dev-libs/qcustomplot/qcustomplot-1.3.0.ebuild | 54 ---
 3 files changed, 97 deletions(-)

diff --git a/dev-libs/qcustomplot/Manifest b/dev-libs/qcustomplot/Manifest
index c1011dd..1296785 100644
--- a/dev-libs/qcustomplot/Manifest
+++ b/dev-libs/qcustomplot/Manifest
@@ -1,6 +1,2 @@
-DIST qcustomplot-sharedlib-1.2.1.tar.gz 1920 SHA256 
16b3f59182d3703152589d71da580fbded0a67f88ab7df81b86095422d27685b SHA512 
51df754a6657621a5e5b2e3dcc295890ac76ab4839089f25c65eb84758e7ac5c9821dd47acbaaa8da7a69b609abb1b6a829939eee616111994278856d371be78
 WHIRLPOOL 
02a3476811f89dbd21003d1da063615a9776d67436c5f525f5a773b21274a6aa091ba44130e7989f842bd85aad7633efa8a361cadadea2f3343b57a120f62cc4
-DIST qcustomplot-sharedlib-1.3.0.tar.gz 1927 SHA256 
68f4574b53f0cbdaafdee06ad0048b60e4905d5031033f1721886cf763e1f774 SHA512 
6ab098a676dc3ed4caba2b0784b79ebca70de52296dc1ca0caca7c00b2abc46d92ff1903785a9185eedd78044f9b9d730d798dc91cff5cc76b463796a74e3e9e
 WHIRLPOOL 
0e919fb38e799217d3eb2f62915a6a9077ad621eb248cbd722cfd659e929471bff09c015df1be46c1d6a8f23b77c7bc437ec7ae430980dbfe0b07292909c99b0
 DIST qcustomplot-sharedlib-1.3.1.tar.gz 1926 SHA256 
214b4dc82c612822b46976159864cc34732ebf0ce717bbe6d930760374344495 SHA512 
1debdffed022dd3cd419d0a928176b6b0b1365739feaf8ca69458a9c6e16aa64c95d9b68eed2cde0699d7ab82e5dd66bcff8bbdb2f26e4a14e3186b3350342e6
 WHIRLPOOL 
a51fd6ec8e46619a61b778656475ee2b3ff194d2b15c160246b1689f1b945160beece5a8762bf3fb1c8e9bc7f0cd570472379b0a679138d80609d6c3b38b481b
-DIST qcustomplot-source-1.2.1.tar.gz 208367 SHA256 
9ac31c797ce9116c0b062249028c25a8b04a0cb4ae5cd5dcca52c2000a64bcd2 SHA512 
f4613b4e85b98616974588edfe35c262eaa7975486a252b18f73c28aa3ed5e867955ddd6243f082b4fa080a93890d7d20b64e8f12e03bf6fdcb8417554438523
 WHIRLPOOL 
0c1dd80e0220ee9f80deff0b8baf373da587622084b834b6b3a9194d7286aae5a29bc352bf8d7bddcc8f27df6ebf7044709973d2179c1b4bed402cea9b94cdb2
-DIST qcustomplot-source-1.3.0.tar.gz 222695 SHA256 
1b4c9d5ad4581fc33465e4e5a3ec63938fdaad78944e6118d1aa25dd0235afd6 SHA512 
6991c05d38677f24697516fd41c6a6e85d6becd1de8e1e413577170246945fc318519d74407c6a995d72e2c6c05114469e6fbbdea2b17b1060f6d2fc35fb3d7f
 WHIRLPOOL 
32e98f2b2d6e5d80017711d92a9587dce29880c9e707cfe291ee71a8b04a06680ca96aa52be0092875bc98cefe02f052eb98a6c1990b976b9ae3e68b26e61ec7
 DIST qcustomplot-source-1.3.1.tar.gz 224892 SHA256 
b557728956945931ff75d21c0894c52a6341850ad246811affdda8b10bbc8486 SHA512 
ce5d74d7ae1fb8f4547368c712e3e6f5192cf64df9ece4b055910f0ab4c426b3869f078214e38bb5337e755647e07f9a111f96553172b7960ae434d7800b
 WHIRLPOOL 
c1d3a817bf389d2e64df489961f072d5b0317c321a3a5d77f5176e8200ea01dc721953a396cd63e87a8ae1ece79406b3b6e6453af0c9550272850eb4f6ac33c4

diff --git a/dev-libs/qcustomplot/qcustomplot-1.2.1.ebuild 
b/dev-libs/qcustomplot/qcustomplot-1.2.1.ebuild
deleted file mode 100644
index 7c88dcf..000
--- a/dev-libs/qcustomplot/qcustomplot-1.2.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit qt4-r2
-
-DESCRIPTION="Qt C++ widget for plotting and data visualization"
-HOMEPAGE="http://www.qcustomplot.com/;
-SRC_URI="
-   http://www.qcustomplot.com/release/${PV}/QCustomPlot-sharedlib.tar.gz 
-> ${PN}-sharedlib-${PV}.tar.gz
-   http://www.qcustomplot.com/release/${PV}/QCustomPlot-source.tar.gz -> 
${PN}-source-${PV}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${PN}-source
-
-src_prepare() {
-   sed \
-   -e 's:../../::g' \
-   -e '/CONFIG/s:shared.*:shared:g' \
-   
"${WORKDIR}"/${PN}-sharedlib/sharedlib-compilation/sharedlib-compilation.pro > 
${PN}.pro || die
-   qt4-r2_src_prepare
-}
-
-src_install() {
-   dolib.so lib${PN}*
-   doheader ${PN}.h
-   dodoc changelog.txt
-}

diff --git a/dev-libs/qcustomplot/qcustomplot-1.3.0.ebuild 
b/dev-libs/qcustomplot/qcustomplot-1.3.0.ebuild
deleted file mode 100644
index 028c9bf..000
--- a/dev-libs/qcustomplot/qcustomplot-1.3.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit qmake-utils
-
-DESCRIPTION="Qt C++ widget for plotting and data visualization"
-HOMEPAGE="http://www.qcustomplot.com/;
-SRC_URI="
-   

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

2015-12-15 Thread Anthony G. Basile
commit: 9c482ab421a43dfb3c62f9a6107947c511c34071
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 15 19:45:11 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 15 19:46:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c482ab4

profiles: add curl_ssl_mbedtls to desc/curl_ssl.desc

 profiles/desc/curl_ssl.desc | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/profiles/desc/curl_ssl.desc b/profiles/desc/curl_ssl.desc
index 4108ff1..8afe561 100644
--- a/profiles/desc/curl_ssl.desc
+++ b/profiles/desc/curl_ssl.desc
@@ -3,12 +3,13 @@
 # $Id$
 
 # This file contains descriptions of CURL_SSL USE_EXPAND flags for 
net-misc/curl
-#spnego - Use SPNEGO fbopenssl - to be added
+# spnego - Use SPNEGO fbopenssl - to be added
 
 axtls - Use axTLS
 gnutls - Use GnuTLS
-nss - Use Mozilla's Network Security Services 
 libressl - Use LibreSSL
+mbedtls - Use mbed TLS
+nss - Use Mozilla's Network Security Services 
 openssl - Use OpenSSL
-polarssl - Use Polar SSL
+polarssl - Use PolarSSL
 winssl - Use WinSSL (only with elibc_Winnt) 



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

2015-12-15 Thread Anthony G. Basile
commit: 63e8df087bb3463c01494e4c4cf3292691e44395
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 15 20:05:45 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 15 20:06:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e8df08

net-misc/curl: add mbedtls support

Package-Manager: portage-2.2.24

 net-misc/curl/curl-7.46.0-r1.ebuild | 236 
 1 file changed, 236 insertions(+)

diff --git a/net-misc/curl/curl-7.46.0-r1.ebuild 
b/net-misc/curl/curl-7.46.0-r1.ebuild
new file mode 100644
index 000..af08d5d
--- /dev/null
+++ b/net-misc/curl/curl-7.46.0-r1.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools eutils prefix multilib-minimal
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="http://curl.haxx.se/;
+SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
+IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls 
curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
+IUSE+=" elibc_Winnt"
+
+#lead to lots of false negatives, bug #285669
+RESTRICT="test"
+
+RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
+   ssl? (
+   curl_ssl_axtls? (
+   net-libs/axtls[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_gnutls? (
+   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_libressl? (
+   dev-libs/libressl[static-libs?,${MULTILIB_USEDEP}]
+   )
+   curl_ssl_mbedtls? (
+   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_openssl? (
+   dev-libs/openssl:0[static-libs?,${MULTILIB_USEDEP}]
+   )
+   curl_ssl_nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   curl_ssl_polarssl? (
+   net-libs/polarssl:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   )
+   http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn:0[static-libs?,${MULTILIB_USEDEP}] )
+   adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   metalink? ( >=media-libs/libmetalink-0.1.1[${MULTILIB_USEDEP}] )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[static-libs?,${MULTILIB_USEDEP}] )
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r13
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+
+# Do we need to enforce the same ssl backend for curl and rtmpdump? Bug #423303
+#  rtmp? (
+#  media-video/rtmpdump
+#  curl_ssl_gnutls? ( media-video/rtmpdump[gnutls] )
+#  curl_ssl_openssl? ( media-video/rtmpdump[-gnutls,ssl] )
+#  )
+
+# ssl providers to be added:
+# fbopenssl  $(use_with spnego)
+
+DEPEND="${RDEPEND}
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   test? (
+   sys-apps/diffutils
+   dev-lang/perl
+   )"
+
+# c-ares must be disabled for threads
+# only one ssl provider can be enabled
+REQUIRED_USE="
+   curl_ssl_winssl? ( elibc_Winnt )
+   threads? ( !adns )
+   ssl? (
+   ^^ (
+   curl_ssl_axtls
+   curl_ssl_gnutls
+   curl_ssl_libressl
+   curl_ssl_mbedtls
+   curl_ssl_nss
+   curl_ssl_openssl
+   curl_ssl_polarssl
+   curl_ssl_winssl
+   )
+   )"
+
+DOCS=( CHANGES README docs/FEATURES docs/INTERNALS \
+   docs/MANUAL docs/FAQ docs/BUGS docs/CONTRIBUTE )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/curl/curlbuild.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/curl-config
+)
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${PN}-7.30.0-prefix.patch \
+   

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

2015-12-15 Thread Manuel Rüger
commit: ae96aab1b22b3adf4fabab318ae3e4d48a5e0a46
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec 15 20:22:04 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Dec 15 20:22:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae96aab1

dev-util/jenkins-bin: Version bump

Package-Manager: portage-2.2.26

 dev-util/jenkins-bin/Manifest |  1 +
 dev-util/jenkins-bin/jenkins-bin-1.642.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-util/jenkins-bin/Manifest b/dev-util/jenkins-bin/Manifest
index 71c6e5d..0a67082 100644
--- a/dev-util/jenkins-bin/Manifest
+++ b/dev-util/jenkins-bin/Manifest
@@ -1,2 +1,3 @@
 DIST jenkins-bin-1.625.3.war 63322455 SHA256 
9964b10581414b5504921dd8a717b172c07bcdf5f9d1bae50595aca07ddacf20 SHA512 
daa739c902d417949dd348780fe4c3d088d64917231273083638bbfe87a47c69007669298175d5bc60623aa7bb6c3ce19c250764b6108ae026e0622d968a3b26
 WHIRLPOOL 
da0e99183bb22ef4b1475acd840c67c3d0e2cc2f3d998340ea0d6cbb0ce4cc4e26d60871d65aaf08d9af0026b51152274640c485592e6cb36cd95813848eddc6
 DIST jenkins-bin-1.641.war 63662610 SHA256 
f7656c38fe4e3c11b58ab506512655dd6dd3c69275de61442cfc9f9c3ebf5b93 SHA512 
f8929496d9d4081ff87f26a60965b1a3d5eb93e8c04d76a219541ddeb2d3da7fef7f39fa94199b4436c6759ed2ba5d516c32cc3825605aced2c7c1db90b1fe67
 WHIRLPOOL 
30caf6eba8dc8dcd5a534e1e27fbf54c0a3973c6d61997352015524d7d688569ebff6fdfafa06e12a210727b8c3278af9375c10fca2ab3cd2ab05428e8a200cf
+DIST jenkins-bin-1.642.war 63664946 SHA256 
724cdb1815834c8b00ca84db548550e2c2b8a4bedf3e068bfc65bdfa953c20a9 SHA512 
1a24cb111c0967f240cad3ff0b11bde93d37718d4dc0a86f667c6cc360cbdb69c33dc7fb85ed73e6852f6bf697984036bf6e8d71bd39dcd292058975fdb0e131
 WHIRLPOOL 
d5f9603f00f7db7978489491986b910f300b64209dcc84611c387c1a8b0e8494941336c9b889aa02f97e385c6279c94d37d3189d9e4401646420922030d4d8b3

diff --git a/dev-util/jenkins-bin/jenkins-bin-1.642.ebuild 
b/dev-util/jenkins-bin/jenkins-bin-1.642.ebuild
new file mode 100644
index 000..37fc084
--- /dev/null
+++ b/dev-util/jenkins-bin/jenkins-bin-1.642.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit user systemd
+
+DESCRIPTION="Extensible continuous integration server"
+HOMEPAGE="http://jenkins-ci.org/;
+LICENSE="MIT"
+SRC_URI="http://mirrors.jenkins-ci.org/war/${PV}/${PN/-bin/}.war -> ${P}.war"
+RESTRICT="mirror"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="media-fonts/dejavu
+   media-libs/freetype
+   !dev-util/jenkins-bin:lts
+   >=virtual/jre-1.7.0"
+
+S=${WORKDIR}
+
+JENKINS_DIR=/var/lib/jenkins
+
+pkg_setup() {
+   enewgroup jenkins
+   enewuser jenkins -1 -1 ${JENKINS_DIR} jenkins
+}
+
+src_install() {
+   keepdir /var/log/jenkins ${JENKINS_DIR}/backup ${JENKINS_DIR}/home
+
+   insinto /opt/jenkins
+   newins "${DISTDIR}"/${P}.war ${PN/-bin/}.war
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}-r1.logrotate ${PN/-bin/}
+
+   newinitd "${FILESDIR}"/${PN}.init2 jenkins
+   newconfd "${FILESDIR}"/${PN}.confd jenkins
+
+   systemd_newunit "${FILESDIR}"/${PN}.service jenkins.service
+
+   fowners jenkins:jenkins /var/log/jenkins ${JENKINS_DIR} 
${JENKINS_DIR}/home ${JENKINS_DIR}/backup
+}



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

2015-12-15 Thread Pacho Ramos
commit: cd66d74afe4858a87e02a9169b3f4d77043d19a0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 20:21:20 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:22:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd66d74a

media-libs/varconf: Fix building with latest glibmm/libsigc++ (#568136), bump 
eapi

Package-Manager: portage-2.2.26

 media-libs/varconf/varconf-0.6.7-r1.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/media-libs/varconf/varconf-0.6.7-r1.ebuild 
b/media-libs/varconf/varconf-0.6.7-r1.ebuild
new file mode 100644
index 000..ae5f5e3
--- /dev/null
+++ b/media-libs/varconf/varconf-0.6.7-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit flag-o-matic
+
+DESCRIPTION="A configuration system designed for the STAGE server"
+SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
+HOMEPAGE="http://www.worldforge.org/dev/eng/libraries/varconf;
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libsigc++-2.0"
+DEPEND="$RDEPEND
+   virtual/pkgconfig"
+
+src_prepare() {
+   append-cxxflags -std=c++11 #566328
+}



[gentoo-commits] data/api:master commit in: files/overlays/

2015-12-15 Thread Michał Górny
commit: 22b16cabe16fa359a1f3663fb24b9df8b0bbdf83
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 15 18:41:39 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 15 18:41:59 2015 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=22b16cab

repositories: Add observer, #568218

 files/overlays/repositories.xml | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 3af4294..341f79c 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -3210,6 +3210,16 @@ FIN
 https://github.com/o11c/ebuilds/commits/master.atom
   
   
+observer
+Contains ebuilds I need, but not in Gentoo portage tree 
yet.
+https://github.com/meng89/observer
+
+  observerc...@gmail.com
+  Chen Meng
+
+https://github.com/meng89/observer.git
+  
+  
 octave
 octave-forge packages
 https://github.com/rafaelmartins/octave-overlay



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

2015-12-15 Thread Michael Palimaka
commit: 69d3950c4b8169faa15c61369ddf62c15ee4c3b0
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 17:39:34 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 17:40:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d3950c

media-video/baka-mplayer: version bump

Gentoo-bug: 567306

Package-Manager: portage-2.2.26

 media-video/baka-mplayer/Manifest  |  1 +
 media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/media-video/baka-mplayer/Manifest 
b/media-video/baka-mplayer/Manifest
index 0cd2863..c486272 100644
--- a/media-video/baka-mplayer/Manifest
+++ b/media-video/baka-mplayer/Manifest
@@ -1,2 +1,3 @@
 DIST baka-mplayer-2.0.2.tar.gz 462702 SHA256 
01f1cf3b369940deec5ee1ecfa1b39cac2ff7aaa17d2456976808ceea6d60a31 SHA512 
3a134b60eca00ebe53223d6d2a12b7fa09902615d0a71522f2bb2bc6d818539ab93a46744de9fc554a4ee8b0918378cf28cd1f096136dffef37547d2fae67259
 WHIRLPOOL 
dd65cd801f030895bcdc6c25301fa7813b6fb920c47af49e34d789140e16eb9dfc276d12ff6d7f27edcd2fb417fe7c638bff696317458eda084d1e01929903b1
 DIST baka-mplayer-2.0.3.tar.gz 568077 SHA256 
d325d5b50d96952c1d216ffe3050bd6a009fc076fd37a4fe2d3f370658cdb5b9 SHA512 
af2e79a318c8a119ef20c8721e42fa3a6c4900b5baf50613ba9de7c64cdaabbb08f0a31fc589460b544a8b67d662088cac2cdf3cc808ae128948a84882df13ab
 WHIRLPOOL 
d3f438768238787c2cf03b640641168b17e66dd570158b29076faffee25f0b0bfbe3667b6c270420bb8aef7c6325a8ba388ead67142e68f9163c9272919a439b
+DIST baka-mplayer-2.0.4.tar.gz 988060 SHA256 
43647217695bdfc85771ce2fc8fcecebd49bdf6282c3a439816cfb4e08754002 SHA512 
7898d65e87540bcb528d429dc70daefc7d4c0711b2983326cf6fa3a14e566c2742334378befdb710b8cc59452f960bc17b290058ba9e6878e830de6dbafce55a
 WHIRLPOOL 
276f6fb6dfaf8b80858a75506fa5f1c282071076744a21c20ec75dc9458073e58618fa1ca828533c401da50585e178014f3a6423888dd8bd1f107853a4634b97

diff --git a/media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild 
b/media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild
new file mode 100644
index 000..e68537a
--- /dev/null
+++ b/media-video/baka-mplayer/baka-mplayer-2.0.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit qmake-utils
+
+DESCRIPTION="Cross-platform libmpv-based multimedia player with uncluttered 
design"
+HOMEPAGE="http://bakamplayer.u8sand.net/;
+SRC_URI="https://github.com/u8sand/Baka-MPlayer/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-video/mpv[libmpv]
+   x11-libs/libX11"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/Baka-MPlayer-${PV}"
+
+src_prepare() {
+   # no need to install license
+   sed -e '/^INSTALLS/s:license::' -i src/Baka-MPlayer.pro || die
+   # put manual in our docdir
+   sed -e '/^manual.path/s:'${PN}':'${PF}':' -i src/Baka-MPlayer.pro || die
+}
+
+src_configure() {
+   eqmake5 \
+   INSTROOT="${D}" \
+   CONFIG+=install_translations \
+   lrelease="$(qt5_get_bindir)"/lrelease \
+   lupdate="$(qt5_get_bindir)"/lupdate \
+   src/Baka-MPlayer.pro
+}



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

2015-12-15 Thread Brian Evans
commit: 7559f441d8a99a5c965d62f82d6443d2da02589f
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 15 17:42:00 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 15 17:42:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7559f441

dev-db/mysql: Fix ebuild tests to call the correct disable function

Package-Manager: portage-2.2.26

 dev-db/mysql/mysql-5.6.28.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mysql/mysql-5.6.28.ebuild b/dev-db/mysql/mysql-5.6.28.ebuild
index 716cd4f..ee4c1e8 100644
--- a/dev-db/mysql/mysql-5.6.28.ebuild
+++ b/dev-db/mysql/mysql-5.6.28.ebuild
@@ -123,13 +123,13 @@ multilib_src_test() {
rpl.rpl_plugin_load \
main.mysqlhotcopy_archive main.mysqlhotcopy_myisam \
; do
-   mysql-multilib_disable_test  "$t" "False 
positives in Gentoo"
+   mysql-multilib-r1_disable_test  "$t" "False 
positives in Gentoo"
done
 
if ! use extraengine ; then
# bug 401673, 530766
for t in federated.federated_plugin ; do
-   mysql-multilib_disable_test  "$t" "Test $t 
requires USE=extraengine (Need federated engine)"
+   mysql-multilib-r1_disable_test  "$t" "Test $t 
requires USE=extraengine (Need federated engine)"
done
fi
 



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

2015-12-15 Thread Kristian Fiskerstrand
commit: 3905265ef9ba1c5ce6f1ea6fbd556aadb0871da2
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Tue Dec 15 19:45:30 2015 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Tue Dec 15 19:46:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3905265e

app-crypt/pinentry: Version bump to 0.9.7

Package-Manager: portage-2.2.20.1

 app-crypt/pinentry/Manifest  |   1 +
 app-crypt/pinentry/pinentry-0.9.7.ebuild | 122 +++
 2 files changed, 123 insertions(+)

diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 4461fc8..e1aa88b 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,3 +1,4 @@
 DIST pinentry-0.9.0.tar.bz2 464272 SHA256 
90045a07ab8e1a8e1ecf5d19b51691f195525e579fa5d71d7e92c120b05490ab SHA512 
2cc53a5c3852edaf6e940228d9b43fe4709344eba5fe230b7afd22b2c0239d0b258917d75661d80590b2d61c6fe9dac8ad15a0b4a0a0e7fba90a9e1c07364edd
 WHIRLPOOL 
3f77a8aa2d44c7206d877e31088ec927473441e61f06e788330545d75ac489e6e9d5bf0026b23d0824304dad54ce8e61c4571d186df7ad0edc2d644ca3af04ac
 DIST pinentry-0.9.5.tar.bz2 514677 SHA256 
6a57fd3afc0d8aaa5599ffcb3ea4e7c42c113a181e8870122203ea018384688c SHA512 
31a190cacf45fd3ff5128a6a1a9f317fb09850fd595d5985392ea306ed65fa9232e2203458a9989eaac3b6e9d07199e01557912051f00a9a395cd1db61b44c39
 WHIRLPOOL 
52e9664d7cf0e804bb14b9586a89aca4037d3324261ac8931ed26365c32ae038b45eca9b7b6637b46f9231ff2db6a9e0a96a611404e48659c7ba009b84c40727
 DIST pinentry-0.9.6.tar.bz2 432889 SHA256 
2a1124e9097f24f866cab7982610677e222cea71be0a71a5566f223177e01e66 SHA512 
c9f94e5ce5baf6779f6effc13f82c8c7f99d426dc232114fc4e11a8684eaefbaf4f60363db78cdb9f4c8e91ba7af40779ec1c5d7e01ee15b84c7de77ccf46e72
 WHIRLPOOL 
954d185ce60eeb28717dd5986c4bdfda0472944b99d52caa213919b4dd1368b2d2b4cff27bfc4158a0fd7f70f7f6549b3415de7ba33239ec9305a2e0e0bdcbc0
+DIST pinentry-0.9.7.tar.bz2 432978 SHA256 
6398208394972bbf897c3325780195584682a0d0c164ca5a0da35b93b1e4e7b2 SHA512 
9c5bc8f7246e8b0affd83fea6e64c47cecf6a12515a82dd2a6712b230306a9c3c97da4dbf6519ea98c85c88bf180a5a2b8c46cedcd594f224e5a08f2f0e35bf0
 WHIRLPOOL 
eb3f72acf6990d61b4279de89a334e68c6052a3edef789aab2a421c2e489c1286b756bf3c9b8e6dd4cee3716e32b53d0e9d41db15a5069e010fe713dfba0596a

diff --git a/app-crypt/pinentry/pinentry-0.9.7.ebuild 
b/app-crypt/pinentry/pinentry-0.9.7.ebuild
new file mode 100644
index 000..931d7f2
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-0.9.7.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools qmake-utils multilib eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which 
utilize the Assuan protocol"
+HOMEPAGE="http://gnupg.org/aegypten2/index.html;
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="emacs gtk ncurses qt4 qt5 caps gnome-keyring static"
+
+CDEPEND="
+   >=dev-libs/libgpg-error-1.17
+   >=dev-libs/libassuan-2.1
+   >=dev-libs/libgcrypt-1.6.3
+   ncurses? ( sys-libs/ncurses:0= )
+   gtk? ( x11-libs/gtk+:2 )
+   qt4? (
+   >=dev-qt/qtgui-4.4.1:4
+)
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+)
+   caps? ( sys-libs/libcap )
+   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
+   app-eselect/eselect-pinentry
+   gnome-keyring? ( app-crypt/libsecret )
+"
+
+DEPEND="${CDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+RDEPEND="
+   ${CDEPEND}
+   gnome-keyring? ( app-crypt/gcr )
+"
+
+REQUIRED_USE="
+   || ( ncurses gtk qt4 qt5 )
+   gtk? ( !static )
+   qt4? ( !static )
+   qt5? ( !static )
+   static? ( ncurses )
+   ?? ( qt4 qt5 )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+src_prepare() {
+   epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+   use static && append-ldflags -static
+   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
+
+   QT_MOC=""
+   if use qt4; then
+   myconf+=( --enable-pinentry-qt
+ --disable-pinentry-qt5
+   )
+   QT_MOC="$(qt4_get_bindir)"/moc
+   # Issues finding qt on multilib systems
+   export QTLIB="$(qt4_get_libdir)"
+   elif use qt5; then
+   myconf+=( --enable-pinentry-qt )
+   QT_MOC="$(qt5_get_bindir)"/moc
+   export QTLIB="$(qt5_get_libdir)"
+   else
+ 

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

2015-12-15 Thread Kristian Fiskerstrand
commit: 1bb32c78038453a25d9c4ec819437d237864465f
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Tue Dec 15 19:46:09 2015 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Tue Dec 15 19:46:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bb32c78

app-crypt/pinentry: Cleanup some older versions

 app-crypt/pinentry/pinentry-0.9.6-r4.ebuild | 101 ---
 app-crypt/pinentry/pinentry-0.9.6-r5.ebuild | 123 
 2 files changed, 224 deletions(-)

diff --git a/app-crypt/pinentry/pinentry-0.9.6-r4.ebuild 
b/app-crypt/pinentry/pinentry-0.9.6-r4.ebuild
deleted file mode 100644
index 20fc85f..000
--- a/app-crypt/pinentry/pinentry-0.9.6-r4.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools qmake-utils multilib eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which 
utilize the Assuan protocol"
-HOMEPAGE="http://gnupg.org/aegypten2/index.html;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="emacs gtk ncurses qt4 caps gnome-keyring static"
-
-CDEPEND="
-   >=dev-libs/libgpg-error-1.17
-   >=dev-libs/libassuan-2
-   >=dev-libs/libgcrypt-1.6.3
-   ncurses? ( sys-libs/ncurses:0= )
-   gtk? ( x11-libs/gtk+:2 )
-   qt4? ( >=dev-qt/qtgui-4.4.1:4 )
-   caps? ( sys-libs/libcap )
-   static? ( >=sys-libs/ncurses-5.7-r5:0=[static-libs,-gpm] )
-   app-eselect/eselect-pinentry
-   gnome-keyring? ( app-crypt/libsecret )
-"
-
-DEPEND="${CDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-RDEPEND="
-   ${CDEPEND}
-   gnome-keyring? ( app-crypt/gcr )
-"
-
-REQUIRED_USE="
-   || ( ncurses gtk qt4 )
-   gtk? ( !static )
-   qt4? ( !static )
-   static? ( ncurses )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.8.2-ncurses.patch"
-   epatch "${FILESDIR}/${P}-Remove-detection-of-Qt5.patch"
-   eautoreconf
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   [[ "$(gcc-major-version)" -ge 5 ]] && append-cxxflags -std=gnu++11
-
-   # Issues finding qt on multilib systems
-   export QTLIB="${QTDIR}/$(get_libdir)"
-
-   econf \
-   --enable-pinentry-tty \
-   $(use_enable emacs pinentry-emacs) \
-   $(use_enable gtk pinentry-gtk2) \
-   $(use_enable ncurses pinentry-curses) \
-   $(use_enable ncurses fallback-curses) \
-   $(use_enable qt4 pinentry-qt) \
-   $(use_with caps libcap) \
-   $(use_enable gnome-keyring libsecret) \
-   $(use_enable gnome-keyring pinentry-gnome3) \
-   MOC="$(qt4_get_bindir)"/moc
-}
-
-src_install() {
-   default
-   rm -f "${ED}"/usr/bin/pinentry || die
-
-   if use_enable qt4; then
-   dosym pinentry-qt /usr/bin/pinentry-qt4
-   fi
-}
-
-pkg_postinst() {
-   if ! has_version 'app-crypt/pinentry' || has_version 
'=2.6.9 support memory locking for 
unprivileged processes."
-   elog "The soft resource limit for memory locking specifies the 
limit an"
-   elog "unprivileged process may lock into memory. You can also 
use POSIX"
-   elog "capabilities to allow pinentry to lock memory. To do so 
activate the caps"
-   elog "USE flag and add the CAP_IPC_LOCK capability to the 
permitted set of"
-   elog "your users."
-   fi
-
-   eselect pinentry update ifunset
-}
-
-pkg_postrm() {
-   eselect pinentry update ifunset
-}

diff --git a/app-crypt/pinentry/pinentry-0.9.6-r5.ebuild 
b/app-crypt/pinentry/pinentry-0.9.6-r5.ebuild
deleted file mode 100644
index 6e10cf8..000
--- a/app-crypt/pinentry/pinentry-0.9.6-r5.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools qmake-utils multilib eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="Collection of simple PIN or passphrase entry dialogs which 
utilize the Assuan protocol"
-HOMEPAGE="http://gnupg.org/aegypten2/index.html;
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos 

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

2015-12-15 Thread Brian Dolbec
commit: 4a9803fe7a69a867ef0fdcb1233117f81ea3bb41
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Dec 15 08:06:12 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 15 08:06:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9803fe

app-crypt/gkeys: Update snakeoil dependency

Package-Manager: portage-2.2.26

 app-crypt/gkeys/gkeys-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gkeys/gkeys-.ebuild 
b/app-crypt/gkeys/gkeys-.ebuild
index 0f149c9..79f0642 100644
--- a/app-crypt/gkeys/gkeys-.ebuild
+++ b/app-crypt/gkeys/gkeys-.ebuild
@@ -28,7 +28,7 @@ RDEPEND="${DEPEND}
app-crypt/gnupg
=dev-python/pyGPG-[${PYTHON_USEDEP}]
=dev-python/ssl-fetch-[${PYTHON_USEDEP}]
-   dev-python/snakeoil[${PYTHON_USEDEP}]
+   >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
>=app-crypt/gentoo-keys-201501052117
"
 



[gentoo-commits] repo/gentoo:master commit in: net-libs/vanessa-mcast/, dev-libs/vanessa-adt/, dev-libs/vanessa-logger/, ...

2015-12-15 Thread Patrice Clement
commit: 34058ffb8c3114213d1e19802a9c49701de267ae
Author: Felix Janda  posteo  de>
AuthorDate: Fri Dec 11 12:13:28 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Dec 11 12:17:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34058ffb

dev-libs/vanessa-*, net-libs/vanessa-*: update HOMEPAGE and SRC_URI

Gentoo-Bug: 567974

 dev-libs/vanessa-adt/vanessa-adt-0.0.6.ebuild| 4 ++--
 dev-libs/vanessa-adt/vanessa-adt-0.0.9.ebuild| 4 ++--
 dev-libs/vanessa-logger/vanessa-logger-0.0.10.ebuild | 4 ++--
 net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild| 4 ++--
 net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild | 4 ++--
 net-libs/vanessa-socket/vanessa-socket-0.0.13.ebuild | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-libs/vanessa-adt/vanessa-adt-0.0.6.ebuild 
b/dev-libs/vanessa-adt/vanessa-adt-0.0.6.ebuild
index e1d1a6f..e4c09c9 100644
--- a/dev-libs/vanessa-adt/vanessa-adt-0.0.6.ebuild
+++ b/dev-libs/vanessa-adt/vanessa-adt-0.0.6.ebuild
@@ -6,8 +6,8 @@ MY_PN="${PN/-/_}"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="Provides Abstract Data Types (ADTs) Includes queue, dynamic 
array, hash and key value ADT"
-HOMEPAGE="http://www.vergenet.net/linux/vanessa/;
-SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
+HOMEPAGE="http://horms.net/projects/vanessa/;
+SRC_URI="http://horms.net/projects/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/dev-libs/vanessa-adt/vanessa-adt-0.0.9.ebuild 
b/dev-libs/vanessa-adt/vanessa-adt-0.0.9.ebuild
index 15d80dd..965e6b9 100644
--- a/dev-libs/vanessa-adt/vanessa-adt-0.0.9.ebuild
+++ b/dev-libs/vanessa-adt/vanessa-adt-0.0.9.ebuild
@@ -6,8 +6,8 @@ MY_PN="${PN/-/_}"
 MY_P="${MY_PN}-${PV}"
 
 DESCRIPTION="Provides Abstract Data Types (ADTs) Includes queue, dynamic 
array, hash and key value ADT"
-HOMEPAGE="http://www.vergenet.net/linux/vanessa/;
-SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
+HOMEPAGE="http://horms.net/projects/vanessa/;
+SRC_URI="http://horms.net/projects/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/dev-libs/vanessa-logger/vanessa-logger-0.0.10.ebuild 
b/dev-libs/vanessa-logger/vanessa-logger-0.0.10.ebuild
index bc7773e..8e21fe3 100644
--- a/dev-libs/vanessa-logger/vanessa-logger-0.0.10.ebuild
+++ b/dev-libs/vanessa-logger/vanessa-logger-0.0.10.ebuild
@@ -5,8 +5,8 @@
 MY_PN="${PN/-/_}"
 MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Generic logging layer that to log to syslog, an open file handle 
or a file name"
-HOMEPAGE="http://www.vergenet.net/linux/vanessa/;
-SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
+HOMEPAGE="http://horms.net/projects/vanessa/;
+SRC_URI="http://horms.net/projects/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild 
b/net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild
index 1181136..d5ac131 100644
--- a/net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild
+++ b/net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild
@@ -5,8 +5,8 @@
 MY_PN="${PN/-/_}"
 MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Multicast Helper Library"
-HOMEPAGE="http://www.vergenet.net/linux/vanessa/;
-SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
+HOMEPAGE="http://horms.net/projects/vanessa/;
+SRC_URI="http://horms.net/projects/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild 
b/net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild
index f0b7ec4..445e43f 100644
--- a/net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild
+++ b/net-libs/vanessa-socket/vanessa-socket-0.0.12.ebuild
@@ -7,8 +7,8 @@ inherit eutils
 MY_PN="${PN/-/_}"
 MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Simplifies TCP/IP socket operations"
-HOMEPAGE="http://www.vergenet.net/linux/vanessa/;
-SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
+HOMEPAGE="http://horms.net/projects/vanessa/;
+SRC_URI="http://horms.net/projects/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/net-libs/vanessa-socket/vanessa-socket-0.0.13.ebuild 
b/net-libs/vanessa-socket/vanessa-socket-0.0.13.ebuild
index ec2f97e..863fdf8 100644
--- a/net-libs/vanessa-socket/vanessa-socket-0.0.13.ebuild
+++ b/net-libs/vanessa-socket/vanessa-socket-0.0.13.ebuild
@@ -9,8 +9,8 @@ inherit eutils
 MY_PN="${PN/-/_}"
 MY_P="${MY_PN}-${PV}"
 DESCRIPTION="Simplifies TCP/IP socket operations"
-HOMEPAGE="http://www.vergenet.net/linux/vanessa/;
-SRC_URI="http://www.vergenet.net/linux/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
+HOMEPAGE="http://horms.net/projects/vanessa/;
+SRC_URI="http://horms.net/projects/vanessa/download/${MY_PN}/${PV}/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-libs/vanessa-socket/files/

2015-12-15 Thread Patrice Clement
commit: 3ed039afdfbdd904be4716d471a8ba40d0b81e9e
Author: Felix Janda  posteo  de>
AuthorDate: Fri Dec 11 12:15:23 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Dec 11 12:17:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed039af

net-libs/vanessa-socket: Remove unused patch

 .../files/vanessa-socket-0.0.7-version.patch| 21 -
 1 file changed, 21 deletions(-)

diff --git a/net-libs/vanessa-socket/files/vanessa-socket-0.0.7-version.patch 
b/net-libs/vanessa-socket/files/vanessa-socket-0.0.7-version.patch
deleted file mode 100644
index d3a7467..000
--- a/net-libs/vanessa-socket/files/vanessa-socket-0.0.7-version.patch
+++ /dev/null
@@ -1,21 +0,0 @@
 vanessa_socket-0.0.7/libvanessa_socket/Makefile.in.chris   2004-03-23 
03:11:54.0 +
-+++ vanessa_socket-0.0.7/libvanessa_socket/Makefile.in 2005-01-22 
00:51:14.481612464 +
-@@ -120,7 +120,7 @@
- libvanessa_socket_la_SOURCES =  vanessa_socket.h vanessa_socket_client.c 
vanessa_socket_host.c vanessa_socket_daemon.c vanessa_socket_handler.c 
vanessa_socket_host_port.c vanessa_socket_pipe.c vanessa_socket_port.c 
vanessa_socket_server.c
- 
- 
--libvanessa_socket_la_LDFLAGS = -version-info 0:4:0
-+libvanessa_socket_la_LDFLAGS = -version-info 0:7:0
- 
- libvanessa_socket_la_LIBADD = @extra_libs@ -lvanessa_logger
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 vanessa_socket-0.0.7/libvanessa_socket/Makefile.am.chris   2004-03-23 
02:09:56.0 +
-+++ vanessa_socket-0.0.7/libvanessa_socket/Makefile.am 2005-01-22 
00:51:05.629958120 +
-@@ -38,6 +38,6 @@
- vanessa_socket_port.c \
- vanessa_socket_server.c
- 
--libvanessa_socket_la_LDFLAGS= -version-info 0:4:0
-+libvanessa_socket_la_LDFLAGS= -version-info 0:7:0
- 
- libvanessa_socket_la_LIBADD = @extra_libs@ -lvanessa_logger



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

2015-12-15 Thread Patrice Clement
commit: 8ea249d7f06dd0101afcda3cdd6a04ab1813a3aa
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Dec 15 08:11:49 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 15 08:11:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea249d7

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

 dev-libs/vanessa-adt/vanessa-adt-0.0.6.ebuild   |  4 ++--
 dev-libs/vanessa-adt/vanessa-adt-0.0.9.ebuild   |  4 ++--
 .../vanessa-logger/vanessa-logger-0.0.10.ebuild |  4 ++--
 net-libs/vanessa-mcast/vanessa-mcast-1.0.0.ebuild   |  4 ++--
 .../files/vanessa-socket-0.0.7-version.patch| 21 -
 .../vanessa-socket/vanessa-socket-0.0.12.ebuild |  4 ++--
 .../vanessa-socket/vanessa-socket-0.0.13.ebuild |  4 ++--
 7 files changed, 12 insertions(+), 33 deletions(-)



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

2015-12-15 Thread Patrice Clement
commit: 2d21aebe5be3fc57b06c36ced446ccbafb86aa02
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Dec 15 08:13:53 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 15 08:13:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d21aebe

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

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



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

2015-12-15 Thread Patrice Clement
commit: 93173c4df7de5330d1e1f1b6fc3c0e2aeab0a606
Author: Gokturk Yuksek  binghamton  edu>
AuthorDate: Tue Dec 15 07:08:48 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 15 07:08:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93173c4d

sys-fs/cryptsetup: fix obsolete wiki URL #551994

cryptsetup-1.6.5 has an incorrect link to cryptsetup wiki because
upstream has migrated to gitlab.

Package-Manager: portage-2.2.20.1

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

diff --git a/sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild 
b/sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild
index 8c7006b..0669f7a 100644
--- a/sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild
+++ b/sys-fs/cryptsetup/cryptsetup-1.6.5.ebuild
@@ -119,6 +119,6 @@ pkg_postinst() {
elog "Users using cryptsetup-1.0.x (dm-crypt plain) volumes 
must use"
elog "a compatibility mode when using cryptsetup-1.1.x. This 
can be"
elog "done by specifying the cipher (-c), key size (-s) and 
hash (-h)."
-   elog "For more info, see 
https://code.google.com/p/cryptsetup/wiki/FrequentlyAskedQuestions#6._Issues_with_Specific_Versions_of_cryptsetup;
+   elog "For more info, see 
https://gitlab.com/cryptsetup/cryptsetup/wikis/FrequentlyAskedQuestions#8-issues-with-specific-versions-of-cryptsetup;
fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-tex/chktex/

2015-12-15 Thread Alexis Ballier
commit: e5fcfc1d5a99fce4b134fc5ced0996069ff8afa1
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:41:40 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:41:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5fcfc1d

dev-tex/chktex: bump to 1.7.5

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

 dev-tex/chktex/Manifest|  1 +
 dev-tex/chktex/chktex-1.7.5.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-tex/chktex/Manifest b/dev-tex/chktex/Manifest
index 7b2c2be..131afb8 100644
--- a/dev-tex/chktex/Manifest
+++ b/dev-tex/chktex/Manifest
@@ -2,3 +2,4 @@ DIST chktex-1.7.1.tar.gz 349551 SHA256 
be01222e819c00bdf0fb411c232e585fd6a116adc
 DIST chktex-1.7.2.tar.gz 356981 SHA256 
d7f37985e3a122990f2a29fe7cac5d1f31acb1e50035457ef7ceb07c30550158 SHA512 
f0ac3ed74471d33da55591e6ca2a4b6847340540ef1911eef37bfad38ffc7c64ca4709966d52a22f871268edf893bf360c8429e1be7f62157d2fac9e58ea40af
 WHIRLPOOL 
b32e1927734ee1ba6af77bbe2a0e64ec640718ea26ebcd89a54c06555ec3b0c275fee3e81809b846b25f440f32397536d12eb85b3dde49bf55a7def09a19658a
 DIST chktex-1.7.3.tar.gz 150801 SHA256 
22a2a1af8d6c8b901a66b3729c114080f722b3ba59a73ca35686590c98dd SHA512 
29018229176d3bfd7bff92e68739d32262b01414d7df3d379ef1604abcd28c28abdeb83a2513f6d439e5c888a05e5a636e4a7ab34275d40d20fc63a275985c4a
 WHIRLPOOL 
6fcb533ce1bf0f5dede29825a6477f8961e08fe0e03a596fab76492fd97b5a5179bffc70bf7fdf3e8caffa15b2722ec1be46d58f304000760f4c9f3a6871d82b
 DIST chktex-1.7.4.tar.gz 150839 SHA256 
77ed995eabe7088dacf53761933da23e6bf8be14d461f364bd06e090978bf6d2 SHA512 
d5bf056f67ca520d9df95237b777380d9b98c792d5e20c16bcec2d78a4c68ec3c35308e4525eab33efa2abaf8f2d67ad62e65988b8885f30d1a3f29d27975a1f
 WHIRLPOOL 
e0cba6f01526d97304bd27804508c38a2ea1ca843f459d6e88dd7db84ba1745e8f37372f1b8aa393dbbe5fa1a62a71956849b859b36e125f24cdbc5333f3
+DIST chktex-1.7.5.tar.gz 151833 SHA256 
4b5cfcf8430642e0fce925b2fd62e141d179cb71010565056f7cf40ba2770331 SHA512 
035bd6af4d946464fc1d14bc5556a45f5a9aee8af18a50b300d3d797b91a36b9089e95c60f519aa95d8c21a75e102e950c88b97a52d4fe9e53243ab8484239dc
 WHIRLPOOL 
9921dcb72c58b80f91b230d436cabf58dc25aa4711783b240844bdc5724a2f2ee5089a99e3827afe70425686f201cfd59dd4198f945d6811857b5daf1588e00c

diff --git a/dev-tex/chktex/chktex-1.7.5.ebuild 
b/dev-tex/chktex/chktex-1.7.5.ebuild
new file mode 100644
index 000..cca1bf4
--- /dev/null
+++ b/dev-tex/chktex/chktex-1.7.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils
+
+DESCRIPTION="Checks latex source for common mistakes"
+HOMEPAGE="http://www.nongnu.org/chktex/;
+SRC_URI="http://download.savannah.gnu.org/releases/chktex/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+IUSE="debug doc +pcre test"
+# Tests fail without pcre. Enable pcre by default and make tests depend on it.
+REQUIRED_USE="test? ( pcre )"
+
+RDEPEND="virtual/latex-base
+   dev-lang/perl
+   pcre? ( dev-libs/libpcre )"
+DEPEND="${RDEPEND}
+   sys-apps/groff
+   doc? ( dev-tex/latex2html )"
+
+PATCHES=( "${FILESDIR}/${PN}-1.7.1-asneeded.patch" )
+DOCS=( NEWS )
+
+src_configure() {
+   export VARTEXFONTS="${T}/fonts" #538672
+
+   local myeconfargs=(
+   $(use_enable debug debug-info)
+   $(use_enable pcre)
+   )
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+   use doc && autotools-utils_src_compile html
+}
+
+src_install() {
+   if use doc ; then
+   HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX/")
+   DOCS+=("${AUTOTOOLS_BUILD_DIR}/HTML/ChkTeX.tex")
+   fi
+   autotools-utils_src_install
+   doman *.1
+}



[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/, dev-java/gradle/

2015-12-15 Thread Florian Schmaus
commit: cd1307518f17fa7f562c0013b99b9b27f097e354
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Tue Dec 15 10:01:03 2015 +
Commit: Florian Schmaus  geekplace  eu>
CommitDate: Tue Dec 15 10:01:29 2015 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=cd130751

dev-java/gradle(-bin): fix DESCRIPTION length

to avoid:

DESCRIPTION.toolong   1
   dev-java/gradle-bin/gradle-bin-2.10.ebuild: DESCRIPTION is 98 characters 
(max 80)

Package-Manager: portage-2.2.24

 dev-java/gradle-bin/gradle-bin-1.10.ebuild | 2 +-
 dev-java/gradle-bin/gradle-bin-1.12.ebuild | 2 +-
 dev-java/gradle-bin/gradle-bin-2.10_rc1.ebuild | 2 +-
 dev-java/gradle-bin/gradle-bin-2.2.1.ebuild| 2 +-
 dev-java/gradle-bin/gradle-bin-2.3.ebuild  | 2 +-
 dev-java/gradle-bin/gradle-bin-2.4.ebuild  | 2 +-
 dev-java/gradle-bin/gradle-bin-2.6.ebuild  | 2 +-
 dev-java/gradle-bin/gradle-bin-2.7.ebuild  | 2 +-
 dev-java/gradle-bin/gradle-bin-2.8.ebuild  | 2 +-
 dev-java/gradle-bin/gradle-bin-2.9.ebuild  | 2 +-
 dev-java/gradle-bin/gradle-bin-2.9_rc1.ebuild  | 2 +-
 dev-java/gradle/gradle-2.3.ebuild  | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-java/gradle-bin/gradle-bin-1.10.ebuild 
b/dev-java/gradle-bin/gradle-bin-1.10.ebuild
index 9ca5e8c..478659b 100644
--- a/dev-java/gradle-bin/gradle-bin-1.10.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-1.10.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2
 MY_PN=${PN%%-bin}
 MY_P="${MY_PN}-${PV}"
 
-DESCRIPTION="A project automation and build tool similar to Apache Ant and 
Apache Maven with a Groovy based DSL"
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
 SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip;
 HOMEPAGE="http://www.gradle.org/;
 LICENSE="Apache-2.0"

diff --git a/dev-java/gradle-bin/gradle-bin-1.12.ebuild 
b/dev-java/gradle-bin/gradle-bin-1.12.ebuild
index c96047f..8e66d48 100644
--- a/dev-java/gradle-bin/gradle-bin-1.12.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-1.12.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2
 MY_PN=${PN%%-bin}
 MY_P="${MY_PN}-${PV}"
 
-DESCRIPTION="A project automation and build tool similar to Apache Ant and 
Apache Maven with a Groovy based DSL"
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
 SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip;
 HOMEPAGE="http://www.gradle.org/;
 LICENSE="Apache-2.0"

diff --git a/dev-java/gradle-bin/gradle-bin-2.10_rc1.ebuild 
b/dev-java/gradle-bin/gradle-bin-2.10_rc1.ebuild
index 7b262af..541892c 100644
--- a/dev-java/gradle-bin/gradle-bin-2.10_rc1.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-2.10_rc1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2
 MY_PN=${PN%%-bin}
 MY_P="${MY_PN}-${PV/_rc/-rc-}"
 
-DESCRIPTION="A project automation and build tool similar to Apache Ant and 
Apache Maven with a Groovy based DSL"
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
 SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip;
 HOMEPAGE="http://www.gradle.org/;
 LICENSE="Apache-2.0"

diff --git a/dev-java/gradle-bin/gradle-bin-2.2.1.ebuild 
b/dev-java/gradle-bin/gradle-bin-2.2.1.ebuild
index 7b262af..541892c 100644
--- a/dev-java/gradle-bin/gradle-bin-2.2.1.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-2.2.1.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2
 MY_PN=${PN%%-bin}
 MY_P="${MY_PN}-${PV/_rc/-rc-}"
 
-DESCRIPTION="A project automation and build tool similar to Apache Ant and 
Apache Maven with a Groovy based DSL"
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
 SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip;
 HOMEPAGE="http://www.gradle.org/;
 LICENSE="Apache-2.0"

diff --git a/dev-java/gradle-bin/gradle-bin-2.3.ebuild 
b/dev-java/gradle-bin/gradle-bin-2.3.ebuild
index 7b262af..541892c 100644
--- a/dev-java/gradle-bin/gradle-bin-2.3.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-2.3.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2
 MY_PN=${PN%%-bin}
 MY_P="${MY_PN}-${PV/_rc/-rc-}"
 
-DESCRIPTION="A project automation and build tool similar to Apache Ant and 
Apache Maven with a Groovy based DSL"
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
 SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip;
 HOMEPAGE="http://www.gradle.org/;
 LICENSE="Apache-2.0"

diff --git a/dev-java/gradle-bin/gradle-bin-2.4.ebuild 
b/dev-java/gradle-bin/gradle-bin-2.4.ebuild
index 7b262af..541892c 100644
--- a/dev-java/gradle-bin/gradle-bin-2.4.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-2.4.ebuild
@@ -9,7 +9,7 @@ inherit java-pkg-2
 MY_PN=${PN%%-bin}
 MY_P="${MY_PN}-${PV/_rc/-rc-}"
 
-DESCRIPTION="A project automation and build tool similar to Apache Ant and 
Apache Maven with a Groovy based DSL"
+DESCRIPTION="A project automation and build tool with a Groovy based DSL"
 SRC_URI="http://services.gradle.org/distributions/${MY_P}-all.zip;
 HOMEPAGE="http://www.gradle.org/;

[gentoo-commits] proj/java:master commit in: dev-java/gradle-bin/

2015-12-15 Thread Florian Schmaus
commit: 05295d2d7b9d894d5f4e081d7c0a81c0cc4342e0
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Tue Dec 15 09:58:34 2015 +
Commit: Florian Schmaus  geekplace  eu>
CommitDate: Tue Dec 15 09:58:34 2015 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=05295d2d

dev-java/gradle-bin: Bump to 2.9 and 2.10_rc1

Package-Manager: portage-2.2.24

 dev-java/gradle-bin/Manifest   |  2 +
 dev-java/gradle-bin/gradle-bin-2.10_rc1.ebuild | 73 ++
 dev-java/gradle-bin/gradle-bin-2.9.ebuild  | 73 ++
 3 files changed, 148 insertions(+)

diff --git a/dev-java/gradle-bin/Manifest b/dev-java/gradle-bin/Manifest
index 8fa0a4c..96be93f 100644
--- a/dev-java/gradle-bin/Manifest
+++ b/dev-java/gradle-bin/Manifest
@@ -1,9 +1,11 @@
 DIST gradle-1.10-all.zip 54965002 SHA256 
cd1a0f532258369c414a56b3e73b7bd7f087cf515b7c71dcb9091598c4a8d815 SHA512 
c6e165d35992bb629b8f589d32ff17598aa18df3c0a5e505e059d4f61c7c4d73f4c267705d0da69c0ab11ad938fab87c270c5a90881a4d881f3b925c632dbca3
 WHIRLPOOL 
d69b5e63e4e1f77a695661e3521e09d83698ef868eea10bf6be8984b3f41ab4141001fc38499776203bdce798aff43ddfd942e5c2bdc6ec19aff821e29058c70
 DIST gradle-1.12-all.zip 57658365 SHA256 
cf111fcb34804940404e79eaf307876acb8434005bc4cc782d260730a0a2a4f2 SHA512 
22c36ac3de35168aa736ee5370933c74656086e26f398ea40a1562f44c7388146db344604bccd188502dd2ec7577b091fdf455b0828eb8783870b6ac17797f74
 WHIRLPOOL 
d4d4b1ef65da664cf1e0da995c7c029f7693d50d3bad3603c456ad081f50e580477c40e10b2bf98ddb4353ffd09ec426564e20c942f84f52a961c829b3672d8c
+DIST gradle-2.10-rc-1-all.zip 68568702 SHA256 
81b8672d66dcb12e7a606534989794f59a561b9734537ee96702b98b2faf993a SHA512 
50059c7eb9fae35ed8c69cd6a48bb6ccf418d5ad77939a5a64b9c0aa32b6583b0282eecccbcc2af82eb919c6c81570bd9d2a39a2898f443e7408b1830cb163d8
 WHIRLPOOL 
873d4c341e3d1986fc1b6cd32cd9a027a3e32ca87576bb8beaa92b3f09b805a6c6e145189e35cb43e0d8b243b66282eb4c8c7758babca2f32ebf5d19a0cc9d20
 DIST gradle-2.2.1-all.zip 58602849 SHA256 
1d7c28b3731906fd1b2955946c1d052303881585fc14baedd675e4cf2bc1ecab SHA512 
16775f13a4bc2e9bec32b2838434dace7f04fb49461d65a8e44a4142c9742930a91f07bf1db498d3f68bfaa1be49387f36039354280edb7cd9d6783e43fc
 WHIRLPOOL 
6f8b99e08054f7c1d2ee24fb2bf84d099dcdf9e61dc6b92a03dc2e0d6747dec81f09769d50d893eee5c4026f2e46d1fecd11a3813b8f7fb9db8c9b3a46926477
 DIST gradle-2.3-all.zip 60081333 SHA256 
515962aeec8c3e67b97f0c13c4575beeed1b5da16181d8b9054416339edc8c2d SHA512 
316a8bcfdab50bba0f0d19d42fff8100cca8bfbaca919255da5beb3ae7f082bf40d021e1c668075260d74116058acee8f52911b0dce036800701824ecbc26343
 WHIRLPOOL 
4a8fe3a6fffb26cb13f9ff4e70f99e9d13f0a9bec5a3267f310d5987ff93a1df8c446816a463654e84f5b179ad72bdab01404087ddcac212576268b7adfada5b
 DIST gradle-2.4-all.zip 65433094 SHA256 
371cb9fbebbe9880d147f59bab36d61eee122854ef8c9ee1ecf12b82368bcf10 SHA512 
a09b94f3453043ee3d73fbf9e029df8f82f94f27071338a1557e9504a0cf69ddd0f58821a021e23d798d66872c54c52c9e850bdfb559c674b9d418de78de60d5
 WHIRLPOOL 
816e04e67c55c36f1224534a40f5398f7aa32abe8f40d336d5596b260d784de0fa86e8684e7cae3b1c00a0d3067d61294aca44e23bef50ddd7627e41
 DIST gradle-2.6-all.zip 65594074 SHA256 
5489234fc9c9733fc4115055618763ccb4d916d667980e6ab4fa57fc81197d16 SHA512 
29ec0ba12d5ac0658e7925ad760b25462384d7bfcb249638b42a0ff608b88aa9d7ec04c5e590d4c368c7ed8529b6d6a07dde552c2ae6dda7e33578a16cd4d41b
 WHIRLPOOL 
d7f8cdfef17960426685aff149c26151c25d82973b91f3d26ace39f21d030e09460fad3f77fd41c4932c3c5cdce8f9e78e38a30e6b365255c28d4dfb913d9564
 DIST gradle-2.7-all.zip 65866593 SHA256 
2ba0aaa11a3e96ec0af31d532d808e1f09cc6dcad0954e637902a1ab544b9e60 SHA512 
89d2ec75d94b7e341dfd6b41813174ea08b12d097a4b58ecf31f56feea3335d52b897d3d03df7876b5b6182e09bbb215906d958531e60026bfd72541adc48ed7
 WHIRLPOOL 
4542918bcacface934b027620633b6821359b837996e530effd0a4bf435750320cd055fee8f6f26cd247fab0768cb8d4c03cc608b142c4bd4b9beafa3b663dfb
 DIST gradle-2.8-all.zip 66378720 SHA256 
65f3880dcb5f728b9d198b14d7f0a678d35ecd33668efc219815a9b4713848be SHA512 
94ed03c08748688aa54ed48c4c634d97a7909c2f479d82508d736cbf0f4cf44da7d17922643abe275d4602d6e73fabb3aa5a95dc907bd98910f70675433464e7
 WHIRLPOOL 
de9c9014000915aef9fde5e4a7143847fbc72df3cc409db4044ce4c37ec0f1d7cd035528ccf178018d551588a7c09d64f64d7033fe3ce490e98df881b9f92014
+DIST gradle-2.9-all.zip 66616757 SHA256 
4647967f8de78d6d6d8093cdac50f368f8c2b8038f41a5afe1c3bce4c69219a9 SHA512 
c73218fa822971afe148ffdb79c5b05fe86f3ba894b3c9c6c0b3c31d4ac5a51e948fa80c4a42e77c96a3e657c316cd2c213ef5d92147e233b46fa94a1f584234
 WHIRLPOOL 
ba72cdc1362bdd950425eb00f8ef7842f4dd6c567d4a94a44ae63c62cef61ea44d3a14db2674fd58084748ca4c273a74dd6df7fffe3fad9b2798081747ea9b8a
 DIST gradle-2.9-rc-1-all.zip 66756094 SHA256 
1a85f9160293dd0cd1d054c764213fe5bd88f2aea8c8c1afe77e558fd3b74bb9 SHA512 
e947f5a135c6b08bf96e16f824215782bc12424a68ea54373a26671c4d8314687dea29ef0c6d4588f17191ef65ec10a20f89d446d378c4e3020fab1f0ea180bc
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: dev-ros/mavros_msgs/

2015-12-15 Thread Alexis Ballier
commit: cd3e4000b58b6b70276db9a20d6e25b321816dfc
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:10:31 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:10:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3e4000

dev-ros/mavros_msgs: Bump to 0.16.4.

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

 dev-ros/mavros_msgs/Manifest  |  1 +
 dev-ros/mavros_msgs/mavros_msgs-0.16.4.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ros/mavros_msgs/Manifest b/dev-ros/mavros_msgs/Manifest
index eaa73c1..8c34a42 100644
--- a/dev-ros/mavros_msgs/Manifest
+++ b/dev-ros/mavros_msgs/Manifest
@@ -3,3 +3,4 @@ DIST mavros-0.16.0.tar.gz 193327 SHA256 
3712bd20209ff725bb1b8055e6c10f57a91535b3
 DIST mavros-0.16.1.tar.gz 193407 SHA256 
1ae2e8988d15f65d3e724373045b034a2fd1af9438b7f044b0fc9887f3579fb8 SHA512 
2b1a6792cf244ca647e6150cad92542dab32f73b13122af72cbe10ff1deaeda81183ec02d80a318bc8292dac55f981ec0d6e1812db81d2d20f1cc96bf7474492
 WHIRLPOOL 
852d852da73e8a956b5be7d31c2ef2da7d524b9b2ab4818cc1267d1fdcdf3760f8f2cc295f51cfb51982c73d8c50158170508e8f9d2b5af9d368916341ab30be
 DIST mavros-0.16.2.tar.gz 193530 SHA256 
5f2b7cc609e68b14c67153590d01edc28bceb5af64febc97728cc09dad1b29ad SHA512 
dc8767d3416e7290743ebe7073d721cbffe8400be20f54c8c6c9c5ed6129f614a670c81d910c25f054065ffa1022d862709364fe06ec1522dbd25344516e4343
 WHIRLPOOL 
3215a413732dab0e722aad5d06c1d048ae814ee85a248608d6aa41f67aabd081a01b7c883ffef483e596437c651827a03c92af248a70ef9973e95227e7477a48
 DIST mavros-0.16.3.tar.gz 193665 SHA256 
aa7ae69910fc7d22b2c46b2fc16675d8fee4d7cbaf938fd7cbe96241ba0ad03c SHA512 
0ebec5b04a2b28abc24936ba6082edd08aa45cd6e59eef0ff94cce189c57bd0fdb5f5464110c07d563cf5bf9748c309a1659cf37fb61bdff423747f85f9fd1b7
 WHIRLPOOL 
bf55006fa98c6bf9625b8517c2c775ae515147847f8a611e2d3f46eca21c6f3be270015903c4134e5dcd39039e9870abd4f2f3adaabfeb1e62c4957b642ba014
+DIST mavros-0.16.4.tar.gz 195958 SHA256 
32befaf43f326d2eab2e1102346e30588b09a626837b643878ea1e1955d954cf SHA512 
d2606671fab43cc9a4daf678d02286a2f31a0688c8ea327163f2dc06928bf640f425bca2bcfe2cb51a0d7aa108cca2dfbaa819deeaf56bbc9cfb784b4f0a4951
 WHIRLPOOL 
5a5f9e0243d4d04f16911214d40061464471df418e30e7a7cc099c7b82c429f16c2dc10432d3184f856fc23612161a574173e78c47d9462d9feefdc403414cb8

diff --git a/dev-ros/mavros_msgs/mavros_msgs-0.16.4.ebuild 
b/dev-ros/mavros_msgs/mavros_msgs-0.16.4.ebuild
new file mode 100644
index 000..7c9f450
--- /dev/null
+++ b/dev-ros/mavros_msgs/mavros_msgs-0.16.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CATKIN_HAS_MESSAGES=yes
+ROS_REPO_URI="https://github.com/mavlink/mavros;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+ROS_SUBDIR=${PN}
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs dev-ros/geometry_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="Messages for MAVROS"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/mavros_extras/

2015-12-15 Thread Alexis Ballier
commit: 02d135d220476b058fafe3ad05181d6a6b369555
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:10:27 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:10:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d135d2

dev-ros/mavros_extras: Bump to 0.16.4.

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

 dev-ros/mavros_extras/Manifest|  1 +
 dev-ros/mavros_extras/mavros_extras-0.16.4.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ros/mavros_extras/Manifest b/dev-ros/mavros_extras/Manifest
index eaa73c1..8c34a42 100644
--- a/dev-ros/mavros_extras/Manifest
+++ b/dev-ros/mavros_extras/Manifest
@@ -3,3 +3,4 @@ DIST mavros-0.16.0.tar.gz 193327 SHA256 
3712bd20209ff725bb1b8055e6c10f57a91535b3
 DIST mavros-0.16.1.tar.gz 193407 SHA256 
1ae2e8988d15f65d3e724373045b034a2fd1af9438b7f044b0fc9887f3579fb8 SHA512 
2b1a6792cf244ca647e6150cad92542dab32f73b13122af72cbe10ff1deaeda81183ec02d80a318bc8292dac55f981ec0d6e1812db81d2d20f1cc96bf7474492
 WHIRLPOOL 
852d852da73e8a956b5be7d31c2ef2da7d524b9b2ab4818cc1267d1fdcdf3760f8f2cc295f51cfb51982c73d8c50158170508e8f9d2b5af9d368916341ab30be
 DIST mavros-0.16.2.tar.gz 193530 SHA256 
5f2b7cc609e68b14c67153590d01edc28bceb5af64febc97728cc09dad1b29ad SHA512 
dc8767d3416e7290743ebe7073d721cbffe8400be20f54c8c6c9c5ed6129f614a670c81d910c25f054065ffa1022d862709364fe06ec1522dbd25344516e4343
 WHIRLPOOL 
3215a413732dab0e722aad5d06c1d048ae814ee85a248608d6aa41f67aabd081a01b7c883ffef483e596437c651827a03c92af248a70ef9973e95227e7477a48
 DIST mavros-0.16.3.tar.gz 193665 SHA256 
aa7ae69910fc7d22b2c46b2fc16675d8fee4d7cbaf938fd7cbe96241ba0ad03c SHA512 
0ebec5b04a2b28abc24936ba6082edd08aa45cd6e59eef0ff94cce189c57bd0fdb5f5464110c07d563cf5bf9748c309a1659cf37fb61bdff423747f85f9fd1b7
 WHIRLPOOL 
bf55006fa98c6bf9625b8517c2c775ae515147847f8a611e2d3f46eca21c6f3be270015903c4134e5dcd39039e9870abd4f2f3adaabfeb1e62c4957b642ba014
+DIST mavros-0.16.4.tar.gz 195958 SHA256 
32befaf43f326d2eab2e1102346e30588b09a626837b643878ea1e1955d954cf SHA512 
d2606671fab43cc9a4daf678d02286a2f31a0688c8ea327163f2dc06928bf640f425bca2bcfe2cb51a0d7aa108cca2dfbaa819deeaf56bbc9cfb784b4f0a4951
 WHIRLPOOL 
5a5f9e0243d4d04f16911214d40061464471df418e30e7a7cc099c7b82c429f16c2dc10432d3184f856fc23612161a574173e78c47d9462d9feefdc403414cb8

diff --git a/dev-ros/mavros_extras/mavros_extras-0.16.4.ebuild 
b/dev-ros/mavros_extras/mavros_extras-0.16.4.ebuild
new file mode 100644
index 000..5622813
--- /dev/null
+++ b/dev-ros/mavros_extras/mavros_extras-0.16.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/mavlink/mavros;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="Extra nodes and plugins for mavros"
+LICENSE="GPL-3 LGPL-3 BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/image_transport
+   dev-ros/cv_bridge
+   dev-ros/mavros
+   dev-ros/roscpp
+   
dev-ros/mavros_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   
dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/visualization_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/urdf
+   dev-cpp/eigen:3
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/libmavconn/

2015-12-15 Thread Alexis Ballier
commit: 39c4d13dfb9e5df32bd6ff72dc22ae5c877c2a38
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:10:19 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:10:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c4d13d

dev-ros/libmavconn: Bump to 0.16.4.

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

 dev-ros/libmavconn/Manifest |  1 +
 dev-ros/libmavconn/libmavconn-0.16.4.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ros/libmavconn/Manifest b/dev-ros/libmavconn/Manifest
index eaa73c1..8c34a42 100644
--- a/dev-ros/libmavconn/Manifest
+++ b/dev-ros/libmavconn/Manifest
@@ -3,3 +3,4 @@ DIST mavros-0.16.0.tar.gz 193327 SHA256 
3712bd20209ff725bb1b8055e6c10f57a91535b3
 DIST mavros-0.16.1.tar.gz 193407 SHA256 
1ae2e8988d15f65d3e724373045b034a2fd1af9438b7f044b0fc9887f3579fb8 SHA512 
2b1a6792cf244ca647e6150cad92542dab32f73b13122af72cbe10ff1deaeda81183ec02d80a318bc8292dac55f981ec0d6e1812db81d2d20f1cc96bf7474492
 WHIRLPOOL 
852d852da73e8a956b5be7d31c2ef2da7d524b9b2ab4818cc1267d1fdcdf3760f8f2cc295f51cfb51982c73d8c50158170508e8f9d2b5af9d368916341ab30be
 DIST mavros-0.16.2.tar.gz 193530 SHA256 
5f2b7cc609e68b14c67153590d01edc28bceb5af64febc97728cc09dad1b29ad SHA512 
dc8767d3416e7290743ebe7073d721cbffe8400be20f54c8c6c9c5ed6129f614a670c81d910c25f054065ffa1022d862709364fe06ec1522dbd25344516e4343
 WHIRLPOOL 
3215a413732dab0e722aad5d06c1d048ae814ee85a248608d6aa41f67aabd081a01b7c883ffef483e596437c651827a03c92af248a70ef9973e95227e7477a48
 DIST mavros-0.16.3.tar.gz 193665 SHA256 
aa7ae69910fc7d22b2c46b2fc16675d8fee4d7cbaf938fd7cbe96241ba0ad03c SHA512 
0ebec5b04a2b28abc24936ba6082edd08aa45cd6e59eef0ff94cce189c57bd0fdb5f5464110c07d563cf5bf9748c309a1659cf37fb61bdff423747f85f9fd1b7
 WHIRLPOOL 
bf55006fa98c6bf9625b8517c2c775ae515147847f8a611e2d3f46eca21c6f3be270015903c4134e5dcd39039e9870abd4f2f3adaabfeb1e62c4957b642ba014
+DIST mavros-0.16.4.tar.gz 195958 SHA256 
32befaf43f326d2eab2e1102346e30588b09a626837b643878ea1e1955d954cf SHA512 
d2606671fab43cc9a4daf678d02286a2f31a0688c8ea327163f2dc06928bf640f425bca2bcfe2cb51a0d7aa108cca2dfbaa819deeaf56bbc9cfb784b4f0a4951
 WHIRLPOOL 
5a5f9e0243d4d04f16911214d40061464471df418e30e7a7cc099c7b82c429f16c2dc10432d3184f856fc23612161a574173e78c47d9462d9feefdc403414cb8

diff --git a/dev-ros/libmavconn/libmavconn-0.16.4.ebuild 
b/dev-ros/libmavconn/libmavconn-0.16.4.ebuild
new file mode 100644
index 000..b355f3b
--- /dev/null
+++ b/dev-ros/libmavconn/libmavconn-0.16.4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/mavlink/mavros;
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="MAVLink communication library"
+LICENSE="GPL-3 LGPL-3 BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-ros/mavlink-gbp-release-2015
+   dev-libs/boost:=
+   dev-libs/console_bridge
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/mavros/

2015-12-15 Thread Alexis Ballier
commit: e036b211fe6a77e7ef85a998a7fb81d6055274a1
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:10:23 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:10:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e036b211

dev-ros/mavros: Bump to 0.16.4.

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

 dev-ros/mavros/Manifest |  1 +
 dev-ros/mavros/mavros-0.16.4.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ros/mavros/Manifest b/dev-ros/mavros/Manifest
index cce6612..d74abc8 100644
--- a/dev-ros/mavros/Manifest
+++ b/dev-ros/mavros/Manifest
@@ -1 +1,2 @@
 DIST mavros-0.16.3.tar.gz 193665 SHA256 
aa7ae69910fc7d22b2c46b2fc16675d8fee4d7cbaf938fd7cbe96241ba0ad03c SHA512 
0ebec5b04a2b28abc24936ba6082edd08aa45cd6e59eef0ff94cce189c57bd0fdb5f5464110c07d563cf5bf9748c309a1659cf37fb61bdff423747f85f9fd1b7
 WHIRLPOOL 
bf55006fa98c6bf9625b8517c2c775ae515147847f8a611e2d3f46eca21c6f3be270015903c4134e5dcd39039e9870abd4f2f3adaabfeb1e62c4957b642ba014
+DIST mavros-0.16.4.tar.gz 195958 SHA256 
32befaf43f326d2eab2e1102346e30588b09a626837b643878ea1e1955d954cf SHA512 
d2606671fab43cc9a4daf678d02286a2f31a0688c8ea327163f2dc06928bf640f425bca2bcfe2cb51a0d7aa108cca2dfbaa819deeaf56bbc9cfb784b4f0a4951
 WHIRLPOOL 
5a5f9e0243d4d04f16911214d40061464471df418e30e7a7cc099c7b82c429f16c2dc10432d3184f856fc23612161a574173e78c47d9462d9feefdc403414cb8

diff --git a/dev-ros/mavros/mavros-0.16.4.ebuild 
b/dev-ros/mavros/mavros-0.16.4.ebuild
new file mode 100644
index 000..8dee369
--- /dev/null
+++ b/dev-ros/mavros/mavros-0.16.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/mavlink/mavros;
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="MAVLink extendable communication node for ROS"
+LICENSE="GPL-3 LGPL-3 BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/diagnostic_updater
+   dev-ros/pluginlib
+   dev-ros/roscpp
+   dev-ros/tf
+   dev-ros/angles
+   dev-ros/libmavconn
+   dev-ros/rosconsole_bridge
+   dev-libs/boost:=
+   dev-ros/eigen_conversions
+   dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/mavros_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/libmavconn/

2015-12-15 Thread Alexis Ballier
commit: 0a6c679211a8385c68e5b27918045a4db570862e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:25:59 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:25:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6c6792

dev-ros/libmavconn: bump mavlink-gbp-release dep

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

 dev-ros/libmavconn/libmavconn-0.16.4.ebuild | 2 +-
 dev-ros/libmavconn/libmavconn-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/libmavconn/libmavconn-0.16.4.ebuild 
b/dev-ros/libmavconn/libmavconn-0.16.4.ebuild
index b355f3b..52d2985 100644
--- a/dev-ros/libmavconn/libmavconn-0.16.4.ebuild
+++ b/dev-ros/libmavconn/libmavconn-0.16.4.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE=""
 
 RDEPEND="
-   >=dev-ros/mavlink-gbp-release-2015
+   >=dev-ros/mavlink-gbp-release-2015.12.12
dev-libs/boost:=
dev-libs/console_bridge
 "

diff --git a/dev-ros/libmavconn/libmavconn-.ebuild 
b/dev-ros/libmavconn/libmavconn-.ebuild
index b355f3b..52d2985 100644
--- a/dev-ros/libmavconn/libmavconn-.ebuild
+++ b/dev-ros/libmavconn/libmavconn-.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 IUSE=""
 
 RDEPEND="
-   >=dev-ros/mavlink-gbp-release-2015
+   >=dev-ros/mavlink-gbp-release-2015.12.12
dev-libs/boost:=
dev-libs/console_bridge
 "



[gentoo-commits] repo/gentoo:master commit in: ros-meta/mavros/

2015-12-15 Thread Alexis Ballier
commit: d5adcce5b15a1ee3acc0f71dce52480efb814098
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:10:35 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:10:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5adcce5

ros-meta/mavros: Bump to 0.16.4.

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

 ros-meta/mavros/mavros-0.16.4.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/ros-meta/mavros/mavros-0.16.4.ebuild 
b/ros-meta/mavros/mavros-0.16.4.ebuild
new file mode 100644
index 000..84de950
--- /dev/null
+++ b/ros-meta/mavros/mavros-0.16.4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Metapackage for mavros packages"
+LICENSE="metapackage"
+SLOT="0"
+IUSE=""
+HOMEPAGE="http://wiki.ros.org/mavros;
+
+RDEPEND="
+   dev-ros/libmavconn
+   dev-ros/mavros
+   dev-ros/mavros_extras
+   dev-ros/mavros_msgs
+"
+DEPEND="${RDEPEND}"
+[ "${PV}" = "" ] || KEYWORDS="~amd64 ~arm"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/mavros/

2015-12-15 Thread Alexis Ballier
commit: 757b553c2444698cdb672d5e1a43f8177f4ae11a
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:27:16 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:27:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757b553c

dev-ros/mavros: add missing dep on mavlink-gbp-release

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

 dev-ros/mavros/mavros-0.16.4.ebuild | 1 +
 dev-ros/mavros/mavros-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/dev-ros/mavros/mavros-0.16.4.ebuild 
b/dev-ros/mavros/mavros-0.16.4.ebuild
index 4ce2aca..ad4e45d 100644
--- a/dev-ros/mavros/mavros-0.16.4.ebuild
+++ b/dev-ros/mavros/mavros-0.16.4.ebuild
@@ -31,5 +31,6 @@ RDEPEND="
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   >=dev-ros/mavlink-gbp-release-2015.12.12
 "
 DEPEND="${RDEPEND}"

diff --git a/dev-ros/mavros/mavros-.ebuild 
b/dev-ros/mavros/mavros-.ebuild
index 4ce2aca..ad4e45d 100644
--- a/dev-ros/mavros/mavros-.ebuild
+++ b/dev-ros/mavros/mavros-.ebuild
@@ -31,5 +31,6 @@ RDEPEND="
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/geometry_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   >=dev-ros/mavlink-gbp-release-2015.12.12
 "
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/mavros/

2015-12-15 Thread Alexis Ballier
commit: ae9527665863c1f848bb4c444abb03551bd0780f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:16:07 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:16:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae952766

dev-ros/mavros: bump dep on mavros_msgs.

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

 dev-ros/mavros/mavros-0.16.4.ebuild | 2 +-
 dev-ros/mavros/mavros-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ros/mavros/mavros-0.16.4.ebuild 
b/dev-ros/mavros/mavros-0.16.4.ebuild
index 8dee369..4ce2aca 100644
--- a/dev-ros/mavros/mavros-0.16.4.ebuild
+++ b/dev-ros/mavros/mavros-0.16.4.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
dev-libs/boost:=
dev-ros/eigen_conversions
dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/mavros_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   >=dev-ros/mavros_msgs-0.16.4[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]

diff --git a/dev-ros/mavros/mavros-.ebuild 
b/dev-ros/mavros/mavros-.ebuild
index 8dee369..4ce2aca 100644
--- a/dev-ros/mavros/mavros-.ebuild
+++ b/dev-ros/mavros/mavros-.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
dev-libs/boost:=
dev-ros/eigen_conversions
dev-ros/std_srvs[${CATKIN_MESSAGES_CXX_USEDEP}]
-   dev-ros/mavros_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
+   >=dev-ros/mavros_msgs-0.16.4[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/diagnostic_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/sensor_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]
dev-ros/std_msgs[${CATKIN_MESSAGES_CXX_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-ros/mavlink-gbp-release/

2015-12-15 Thread Alexis Ballier
commit: a642c9eebf65a699fc7c6cebe75161c56e01
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:24:54 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:24:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a642c9ee

dev-ros/mavlink-gbp-release: bump to 2015.12.12

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

 dev-ros/mavlink-gbp-release/Manifest   |  1 +
 .../mavlink-gbp-release-2015.12.12.ebuild  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ros/mavlink-gbp-release/Manifest 
b/dev-ros/mavlink-gbp-release/Manifest
index 4a312e4..28d1668 100644
--- a/dev-ros/mavlink-gbp-release/Manifest
+++ b/dev-ros/mavlink-gbp-release/Manifest
@@ -1 +1,2 @@
 DIST mavlink-gbp-release-2015.10.10.tar.gz 472939 SHA256 
a9b6c80a0e8b1df4623e22d83b1e7cebf5242e843f0c83faa699687e2d03d0fd SHA512 
9686513a28ec4942da292c0ecf8c8ad84f0e79538272ce4ef353da76bc8ce2f34c20d1d74085b086f7fee315abd64948fe462e40036addfd167b579f86ea5393
 WHIRLPOOL 
59316cfa5ba2c003dec9299c6e6f2f2920a12cf9379c58ee64ddb2aeca3112915934b67cd1be04370e3571e674c9f6c1010cf8f1d0480121682c8ac3570a15ab
+DIST mavlink-gbp-release-2015.12.12.tar.gz 479433 SHA256 
f5bab2ca92ef9c82aebffa69448eabfe26a9beedd4daa03301bc284ed65b63d8 SHA512 
afadec6ed2b1a479c8c264f6805d0237843a4d501a1a7ed376749e7312dc2f5562d1af3bcac07670823abda9ba4f3104a16b5bfc18e0083b00ed4cbf44a780fc
 WHIRLPOOL 
41a92dfd53fad94b56a5c0153b7e920ce7778ad606c5bda7f78bfff4b998bd89365119070a15143f8929dfd5e56c36181abd350fd7e824dc1e688cc17bb56420

diff --git a/dev-ros/mavlink-gbp-release/mavlink-gbp-release-2015.12.12.ebuild 
b/dev-ros/mavlink-gbp-release/mavlink-gbp-release-2015.12.12.ebuild
new file mode 100644
index 000..97f60dd
--- /dev/null
+++ b/dev-ros/mavlink-gbp-release/mavlink-gbp-release-2015.12.12.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+ROS_REPO_URI="https://github.com/mavlink/mavlink-gbp-release;
+VER_PREFIX=release/jade/mavlink/
+VER_SUFFIX=-${PV#*_p}
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+
+inherit ros-catkin
+
+EGIT_BRANCH="release/jade/mavlink"
+DESCRIPTION="MAVLink message marshaling library"
+LICENSE="LGPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+S="${WORKDIR}/${PN}-${EGIT_BRANCH//\//-}"



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

2015-12-15 Thread Brian Dolbec
commit: 028a0a107d279f12c222e773ce0b598f6fafc680
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Dec 14 03:08:41 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Dec 15 00:26:01 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=028a0a10

Add .git dir to excluded dirs in default PORTAGE_RSYNC_OPTS

Content-Disposition: attachment;
 filename­d-.git-dir-to-excluded-dirs-in-default-PORTAGE_RSY.patch

>From b49fba5c16a931d3ab041446dd8aeba4d2403260 Mon Sep 17 00:00:00 2001
From: NP-Hardass  gentoo.org>
Date: Sun, 13 Dec 2015 21:20:39 -0500
Subject: [PATCH] Add .git dir to excluded dirs in default PORTAGE_RSYNC_OPTS

Adding the .git dir to the default exclude dirs should have no ill side
effects as rsync is not allowed when .git dirs are present and should,
on the user's side prevent future potential sync issues like those that
we recently experienced.

 cnf/make.globals | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cnf/make.globals b/cnf/make.globals
index 82d8cc1..836bb5c 100644
--- a/cnf/make.globals
+++ b/cnf/make.globals
@@ -92,7 +92,7 @@ PORTAGE_RSYNC_RETRIES="-1"
 # Number of seconds rsync will wait before timing out.
 #RSYNC_TIMEOUT="180"
 
-PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times 
--omit-dir-times --compress --force --whole-file --delete --stats 
--human-readable --timeout=180 --exclude=/distfiles --exclude=/local 
--exclude=/packages"
+PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times 
--omit-dir-times --compress --force --whole-file --delete --stats 
--human-readable --timeout=180 --exclude=/distfiles --exclude=/local 
--exclude=/packages --exclude=/.git"
 
 # The number of days after the last `emerge --sync` that a warning
 # message should be produced.



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

2015-12-15 Thread Alexis Ballier
commit: 3ac17abeb8455f3f75e3aa0d635b45fa9c085c75
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Dec 15 09:30:02 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Dec 15 09:30:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac17abe

media-sound/qtractor: bump to 0.7.2; enable qt5 by default per upstream default

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

 media-sound/qtractor/Manifest  |  1 +
 media-sound/qtractor/qtractor-0.7.2.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index 317b46f..855db65 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1,2 +1,3 @@
 DIST qtractor-0.7.0.tar.gz 1447905 SHA256 
5cda28d210e0301dfd1c426b015c0568dab29b8d27f8b5f0a7d0a4ae7eed22e4 SHA512 
daa04b477d261ebd6d2af62db7cc708ab03960202332294ac7f62b475cbde5cb94db931674bd693ea4374aff489234ed0cefc5fc191d8ab079685b8039e03399
 WHIRLPOOL 
11d741a5799c352125f56a7ebcafec49442ffa4103c1be96d9e034ec0025ccbc681d26ea234e835b05d9d252e26d584810fa9dd1f05bd6adf1a866d734f65ec6
 DIST qtractor-0.7.1.tar.gz 1438633 SHA256 
d0425f7d48f0032fd6ae4fc4b3d8f97d3dd21d08653fb4e26be5c8471da1cd89 SHA512 
fa2210426388d0efdf920f591ad776c582867e9a556efaad3a03b575cd1f5702b686d347ad6a3991db07fcd7142b227d4b812095d91e280a01dc3f8dddfc8ede
 WHIRLPOOL 
af69a1e4c77a58961b63d431fa09eff8a7a5082dd35b8887f173c462e967b4be0843e203d4ca1cc9df9b869fbe3695e3f2187bc052dcbdc3ba7b39669a1f7bd5
+DIST qtractor-0.7.2.tar.gz 1452910 SHA256 
829494f4def9b8579b52ba1d791ef47e3bb2cfcbadda87e0779861db806217c7 SHA512 
3af60cb88f4ce6105dde4a201d0cbb43e694a7e64ecf0558bfa7cd1fa2315e9d12d148524b13f5883e70e10c8eb6b16a3893305546927d9e28fffe43a0e99a08
 WHIRLPOOL 
1a1ef9224f23892d9e309d29fee71143b2a26bec219c5c2fabd1a6e8afe5597ee1330b257be7164fa4c4e9c322daab08efcc1a9e78add7d25d607d4bf7550dce

diff --git a/media-sound/qtractor/qtractor-0.7.2.ebuild 
b/media-sound/qtractor/qtractor-0.7.2.ebuild
new file mode 100644
index 000..d2f69ae
--- /dev/null
+++ b/media-sound/qtractor/qtractor-0.7.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils flag-o-matic eutils
+
+DESCRIPTION="Qtractor is an Audio/MIDI multi-track sequencer"
+HOMEPAGE="http://qtractor.sourceforge.net/;
+SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug dssi libsamplerate mad osc +qt5 rubberband vorbis 
cpu_flags_x86_sse zlib"
+
+RDEPEND="
+   !qt5? (
+   >=dev-qt/qtcore-4.2:4
+   >=dev-qt/qtgui-4.7:4
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   dev-qt/qtx11extras:5
+   )
+   media-libs/alsa-lib
+   media-libs/libsndfile
+   media-sound/jack-audio-connection-kit
+   media-libs/ladspa-sdk
+   >=media-libs/lilv-0.16.0
+   media-libs/lv2
+   media-libs/suil
+   dssi? ( media-libs/dssi )
+   mad? ( media-libs/libmad )
+   libsamplerate? ( media-libs/libsamplerate )
+   osc? ( media-libs/liblo )
+   rubberband? ( media-libs/rubberband )
+   vorbis? ( media-libs/libvorbis )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )"
+
+DOCS="README ChangeLog TODO AUTHORS"
+
+src_configure() {
+   econf \
+   $(use_enable mad libmad) \
+   $(use_enable libsamplerate) \
+   $(use_enable vorbis libvorbis) \
+   $(use_enable osc liblo) \
+   --enable-ladspa \
+   $(use_enable dssi) \
+   --enable-lilv \
+   $(use_enable qt5) \
+   $(use_with qt5 qt5 "$(qt5_get_libdir)/qt5") \
+   $(use_enable rubberband librubberband) \
+   $(use_enable cpu_flags_x86_sse sse) \
+   $(use_enable zlib libz) \
+   $(use_enable debug)
+
+   if use qt5 ; then
+   eqmake5 ${PN}.pro -o ${PN}.mak
+   else
+   eqmake4 ${PN}.pro -o ${PN}.mak
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   einstalldocs
+}



[gentoo-commits] proj/linux-patches:4.2 commit in: /

2015-12-15 Thread Mike Pagano
commit: 3a9d9184e1f0d412574eabf24e5cd3586f69d3e9
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 15 11:15:05 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 11:15:05 2015 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3a9d9184

Linux patch 4.2.8

 _README|4 +
 1007_linux-4.2.8.patch | 3882 
 2 files changed, 3886 insertions(+)

diff --git a/_README b/_README
index 2299001..5645178 100644
--- a/_README
+++ b/_README
@@ -71,6 +71,10 @@ Patch:  1006_linux-4.2.7.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.2.7
 
+Patch:  1007_linux-4.2.8.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.2.8
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1007_linux-4.2.8.patch b/1007_linux-4.2.8.patch
new file mode 100644
index 000..7aca417
--- /dev/null
+++ b/1007_linux-4.2.8.patch
@@ -0,0 +1,3882 @@
+diff --git a/Makefile b/Makefile
+index f5014eaf2532..06b988951ccb 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 2
+-SUBLEVEL = 7
++SUBLEVEL = 8
+ EXTRAVERSION =
+ NAME = Hurr durr I'ma sheep
+ 
+diff --git a/drivers/block/rbd.c b/drivers/block/rbd.c
+index 017b7d58ae06..55f8a6a706fc 100644
+--- a/drivers/block/rbd.c
 b/drivers/block/rbd.c
+@@ -3439,6 +3439,7 @@ static void rbd_queue_workfn(struct work_struct *work)
+   goto err_rq;
+   }
+   img_request->rq = rq;
++  snapc = NULL; /* img_request consumes a ref */
+ 
+   if (op_type == OBJ_OP_DISCARD)
+   result = rbd_img_request_fill(img_request, OBJ_REQUEST_NODATA,
+diff --git a/drivers/firewire/ohci.c b/drivers/firewire/ohci.c
+index f51d376d10ba..c2f5117fd8cb 100644
+--- a/drivers/firewire/ohci.c
 b/drivers/firewire/ohci.c
+@@ -3675,6 +3675,11 @@ static int pci_probe(struct pci_dev *dev,
+ 
+   reg_write(ohci, OHCI1394_IsoXmitIntMaskSet, ~0);
+   ohci->it_context_support = reg_read(ohci, OHCI1394_IsoXmitIntMaskSet);
++  /* JMicron JMB38x often shows 0 at first read, just ignore it */
++  if (!ohci->it_context_support) {
++  ohci_notice(ohci, "overriding IsoXmitIntMask\n");
++  ohci->it_context_support = 0xf;
++  }
+   reg_write(ohci, OHCI1394_IsoXmitIntMaskClear, ~0);
+   ohci->it_context_mask = ohci->it_context_support;
+   ohci->n_it = hweight32(ohci->it_context_mask);
+diff --git a/drivers/media/pci/cobalt/Kconfig 
b/drivers/media/pci/cobalt/Kconfig
+index 6a1c0089bb62..4ecf171d14a2 100644
+--- a/drivers/media/pci/cobalt/Kconfig
 b/drivers/media/pci/cobalt/Kconfig
+@@ -1,6 +1,6 @@
+ config VIDEO_COBALT
+   tristate "Cisco Cobalt support"
+-  depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER
++  depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
+   depends on PCI_MSI && MTD_COMPLEX_MAPPINGS && GPIOLIB
+   depends on SND
+   select I2C_ALGOBIT
+diff --git a/drivers/net/ethernet/cavium/thunder/nicvf_main.c 
b/drivers/net/ethernet/cavium/thunder/nicvf_main.c
+index 3b90afb8c293..6f2a748524f3 100644
+--- a/drivers/net/ethernet/cavium/thunder/nicvf_main.c
 b/drivers/net/ethernet/cavium/thunder/nicvf_main.c
+@@ -1325,7 +1325,12 @@ err_disable_device:
+ static void nicvf_remove(struct pci_dev *pdev)
+ {
+   struct net_device *netdev = pci_get_drvdata(pdev);
+-  struct nicvf *nic = netdev_priv(netdev);
++  struct nicvf *nic;
++
++  if (!netdev)
++  return;
++
++  nic = netdev_priv(netdev);
+ 
+   unregister_netdev(netdev);
+   nicvf_unregister_interrupts(nic);
+diff --git a/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 
b/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
+index 731423ca575d..8bead97373ab 100644
+--- a/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
 b/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
+@@ -4934,26 +4934,41 @@ static void rem_slave_counters(struct mlx4_dev *dev, 
int slave)
+   struct res_counter *counter;
+   struct res_counter *tmp;
+   int err;
+-  int index;
++  int *counters_arr = NULL;
++  int i, j;
+ 
+   err = move_all_busy(dev, slave, RES_COUNTER);
+   if (err)
+   mlx4_warn(dev, "rem_slave_counters: Could not move all counters 
- too busy for slave %d\n",
+ slave);
+ 
+-  spin_lock_irq(mlx4_tlock(dev));
+-  list_for_each_entry_safe(counter, tmp, counter_list, com.list) {
+-  if (counter->com.owner == slave) {
+-  index = counter->com.res_id;
+-  rb_erase(>com.node,
+-   >res_tree[RES_COUNTER]);
+-  list_del(>com.list);
+-  kfree(counter);
+-  __mlx4_counter_free(dev, index);
++  counters_arr = 

[gentoo-commits] proj/linux-patches:4.3 commit in: /

2015-12-15 Thread Mike Pagano
commit: adfe38f2fe47d59f83fb2135810d41e997022b61
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 15 11:13:57 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 11:13:57 2015 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=adfe38f2

Linux patch 4.3.3

 _README|4 +
 1002_linux-4.3.3.patch | 4424 
 2 files changed, 4428 insertions(+)

diff --git a/_README b/_README
index 5fc79da..7b7e0b4 100644
--- a/_README
+++ b/_README
@@ -51,6 +51,10 @@ Patch:  1001_linux-4.3.2.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.3.2
 
+Patch:  1002_linux-4.3.3.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.3.3
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1002_linux-4.3.3.patch b/1002_linux-4.3.3.patch
new file mode 100644
index 000..7a2500e
--- /dev/null
+++ b/1002_linux-4.3.3.patch
@@ -0,0 +1,4424 @@
+diff --git a/Makefile b/Makefile
+index 1a4953b3e10f..2070d16bb5a4 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 3
+-SUBLEVEL = 2
++SUBLEVEL = 3
+ EXTRAVERSION =
+ NAME = Blurry Fish Butt
+ 
+diff --git a/block/blk-merge.c b/block/blk-merge.c
+index c4e9c37f3e38..0e5f4fc12449 100644
+--- a/block/blk-merge.c
 b/block/blk-merge.c
+@@ -91,7 +91,7 @@ static struct bio *blk_bio_segment_split(struct 
request_queue *q,
+ 
+   seg_size += bv.bv_len;
+   bvprv = bv;
+-  bvprvp = 
++  bvprvp = 
+   sectors += bv.bv_len >> 9;
+   continue;
+   }
+@@ -101,7 +101,7 @@ new_segment:
+ 
+   nsegs++;
+   bvprv = bv;
+-  bvprvp = 
++  bvprvp = 
+   seg_size = bv.bv_len;
+   sectors += bv.bv_len >> 9;
+   }
+diff --git a/certs/.gitignore b/certs/.gitignore
+new file mode 100644
+index ..f51aea4a71ec
+--- /dev/null
 b/certs/.gitignore
+@@ -0,0 +1,4 @@
++#
++# Generated files
++#
++x509_certificate_list
+diff --git a/drivers/block/rbd.c b/drivers/block/rbd.c
+index 128e7df5b807..8630a77ea462 100644
+--- a/drivers/block/rbd.c
 b/drivers/block/rbd.c
+@@ -3444,6 +3444,7 @@ static void rbd_queue_workfn(struct work_struct *work)
+   goto err_rq;
+   }
+   img_request->rq = rq;
++  snapc = NULL; /* img_request consumes a ref */
+ 
+   if (op_type == OBJ_OP_DISCARD)
+   result = rbd_img_request_fill(img_request, OBJ_REQUEST_NODATA,
+diff --git a/drivers/firewire/ohci.c b/drivers/firewire/ohci.c
+index f51d376d10ba..c2f5117fd8cb 100644
+--- a/drivers/firewire/ohci.c
 b/drivers/firewire/ohci.c
+@@ -3675,6 +3675,11 @@ static int pci_probe(struct pci_dev *dev,
+ 
+   reg_write(ohci, OHCI1394_IsoXmitIntMaskSet, ~0);
+   ohci->it_context_support = reg_read(ohci, OHCI1394_IsoXmitIntMaskSet);
++  /* JMicron JMB38x often shows 0 at first read, just ignore it */
++  if (!ohci->it_context_support) {
++  ohci_notice(ohci, "overriding IsoXmitIntMask\n");
++  ohci->it_context_support = 0xf;
++  }
+   reg_write(ohci, OHCI1394_IsoXmitIntMaskClear, ~0);
+   ohci->it_context_mask = ohci->it_context_support;
+   ohci->n_it = hweight32(ohci->it_context_mask);
+diff --git a/drivers/media/pci/cobalt/Kconfig 
b/drivers/media/pci/cobalt/Kconfig
+index 1f88ccc174da..a01f0cc745cc 100644
+--- a/drivers/media/pci/cobalt/Kconfig
 b/drivers/media/pci/cobalt/Kconfig
+@@ -1,6 +1,6 @@
+ config VIDEO_COBALT
+   tristate "Cisco Cobalt support"
+-  depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER
++  depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API
+   depends on PCI_MSI && MTD_COMPLEX_MAPPINGS
+   depends on GPIOLIB || COMPILE_TEST
+   depends on SND
+diff --git a/drivers/net/ethernet/cavium/thunder/nicvf_main.c 
b/drivers/net/ethernet/cavium/thunder/nicvf_main.c
+index a9377727c11c..7f709cbdcd87 100644
+--- a/drivers/net/ethernet/cavium/thunder/nicvf_main.c
 b/drivers/net/ethernet/cavium/thunder/nicvf_main.c
+@@ -1583,8 +1583,14 @@ err_disable_device:
+ static void nicvf_remove(struct pci_dev *pdev)
+ {
+   struct net_device *netdev = pci_get_drvdata(pdev);
+-  struct nicvf *nic = netdev_priv(netdev);
+-  struct net_device *pnetdev = nic->pnicvf->netdev;
++  struct nicvf *nic;
++  struct net_device *pnetdev;
++
++  if (!netdev)
++  return;
++
++  nic = netdev_priv(netdev);
++  pnetdev = nic->pnicvf->netdev;
+ 
+   /* Check if this Qset is assigned to different VF.
+* If yes, clean primary and all secondary Qsets.
+diff --git a/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 
b/drivers/net/ethernet/mellanox/mlx4/resource_tracker.c
+index 

[gentoo-commits] proj/linux-patches:4.1 commit in: /

2015-12-15 Thread Mike Pagano
commit: 56e69a84070c5284582a1a12b7670397aaa78c7e
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 15 11:16:50 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 11:16:50 2015 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=56e69a84

Linux patch 4.1.15

 _README |4 +
 1014_linux-4.1.15.patch | 2619 +++
 2 files changed, 2623 insertions(+)

diff --git a/_README b/_README
index bb7a9d9..2294ce5 100644
--- a/_README
+++ b/_README
@@ -99,6 +99,10 @@ Patch:  1013_linux-4.1.14.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.1.14
 
+Patch:  1014_linux-4.1.15.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.1.15
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1014_linux-4.1.15.patch b/1014_linux-4.1.15.patch
new file mode 100644
index 000..114781b
--- /dev/null
+++ b/1014_linux-4.1.15.patch
@@ -0,0 +1,2619 @@
+diff --git a/Makefile b/Makefile
+index 091280d66452..cf35f6bcffd8 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 1
+-SUBLEVEL = 14
++SUBLEVEL = 15
+ EXTRAVERSION =
+ NAME = Series 4800
+ 
+diff --git a/drivers/block/rbd.c b/drivers/block/rbd.c
+index 1ec6441fe2a5..09138ceba046 100644
+--- a/drivers/block/rbd.c
 b/drivers/block/rbd.c
+@@ -3417,6 +3417,7 @@ static void rbd_queue_workfn(struct work_struct *work)
+   goto err_rq;
+   }
+   img_request->rq = rq;
++  snapc = NULL; /* img_request consumes a ref */
+ 
+   if (op_type == OBJ_OP_DISCARD)
+   result = rbd_img_request_fill(img_request, OBJ_REQUEST_NODATA,
+diff --git a/drivers/firewire/ohci.c b/drivers/firewire/ohci.c
+index f51d376d10ba..c2f5117fd8cb 100644
+--- a/drivers/firewire/ohci.c
 b/drivers/firewire/ohci.c
+@@ -3675,6 +3675,11 @@ static int pci_probe(struct pci_dev *dev,
+ 
+   reg_write(ohci, OHCI1394_IsoXmitIntMaskSet, ~0);
+   ohci->it_context_support = reg_read(ohci, OHCI1394_IsoXmitIntMaskSet);
++  /* JMicron JMB38x often shows 0 at first read, just ignore it */
++  if (!ohci->it_context_support) {
++  ohci_notice(ohci, "overriding IsoXmitIntMask\n");
++  ohci->it_context_support = 0xf;
++  }
+   reg_write(ohci, OHCI1394_IsoXmitIntMaskClear, ~0);
+   ohci->it_context_mask = ohci->it_context_support;
+   ohci->n_it = hweight32(ohci->it_context_mask);
+diff --git a/drivers/net/phy/broadcom.c b/drivers/net/phy/broadcom.c
+index 9c71295f2fef..85e640440bd9 100644
+--- a/drivers/net/phy/broadcom.c
 b/drivers/net/phy/broadcom.c
+@@ -675,7 +675,7 @@ static struct mdio_device_id __maybe_unused broadcom_tbl[] 
= {
+   { PHY_ID_BCM5461, 0xfff0 },
+   { PHY_ID_BCM54616S, 0xfff0 },
+   { PHY_ID_BCM5464, 0xfff0 },
+-  { PHY_ID_BCM5482, 0xfff0 },
++  { PHY_ID_BCM5481, 0xfff0 },
+   { PHY_ID_BCM5482, 0xfff0 },
+   { PHY_ID_BCM50610, 0xfff0 },
+   { PHY_ID_BCM50610M, 0xfff0 },
+diff --git a/drivers/net/usb/qmi_wwan.c b/drivers/net/usb/qmi_wwan.c
+index 4e0470d396a3..71190dc1eacf 100644
+--- a/drivers/net/usb/qmi_wwan.c
 b/drivers/net/usb/qmi_wwan.c
+@@ -774,6 +774,7 @@ static const struct usb_device_id products[] = {
+   {QMI_FIXED_INTF(0x2357, 0x9000, 4)},/* TP-LINK MA260 */
+   {QMI_FIXED_INTF(0x1bc7, 0x1200, 5)},/* Telit LE920 */
+   {QMI_FIXED_INTF(0x1bc7, 0x1201, 2)},/* Telit LE920 */
++  {QMI_FIXED_INTF(0x1c9e, 0x9b01, 3)},/* XS Stick W100-2 from 4G 
Systems */
+   {QMI_FIXED_INTF(0x0b3c, 0xc000, 4)},/* Olivetti Olicard 100 */
+   {QMI_FIXED_INTF(0x0b3c, 0xc001, 4)},/* Olivetti Olicard 120 */
+   {QMI_FIXED_INTF(0x0b3c, 0xc002, 4)},/* Olivetti Olicard 140 */
+diff --git a/fs/btrfs/file.c b/fs/btrfs/file.c
+index b072e17479aa..2b0d84d32db4 100644
+--- a/fs/btrfs/file.c
 b/fs/btrfs/file.c
+@@ -756,8 +756,16 @@ next_slot:
+   }
+ 
+   btrfs_item_key_to_cpu(leaf, , path->slots[0]);
+-  if (key.objectid > ino ||
+-  key.type > BTRFS_EXTENT_DATA_KEY || key.offset >= end)
++
++  if (key.objectid > ino)
++  break;
++  if (WARN_ON_ONCE(key.objectid < ino) ||
++  key.type < BTRFS_EXTENT_DATA_KEY) {
++  ASSERT(del_nr == 0);
++  path->slots[0]++;
++  goto next_slot;
++  }
++  if (key.type > BTRFS_EXTENT_DATA_KEY || key.offset >= end)
+   break;
+ 
+   fi = btrfs_item_ptr(leaf, path->slots[0],
+@@ -776,8 +784,8 @@ next_slot:
+   btrfs_file_extent_inline_len(leaf,
+path->slots[0], fi);
+   } else {
+- 

[gentoo-commits] proj/linux-patches: New tag: 4.3-4

2015-12-15 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 11:37:12 2015 +

New tag: 4.3-4




[gentoo-commits] proj/linux-patches: New tag: 4.2-11

2015-12-15 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 11:37:48 2015 +

New tag: 4.2-11




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

2015-12-15 Thread Mike Pagano
commit: 796e7f1b2a7949ca052369b271c30b64fdfaede1
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 15 11:56:21 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 11:56:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796e7f1b

sys-kernel/gentoo-sources: Linux patch 4.1.15

Package-Manager: portage-2.2.24

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.1.15.ebuild| 31 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index db453b0..3859c89 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -55,6 +55,9 @@ DIST genpatches-4.1-17.extras.tar.xz 16176 SHA256 
755f880b1683ac915aa36739ee355f
 DIST genpatches-4.1-18.base.tar.xz 434312 SHA256 
e039e095053deb5b21709c3277ffed00c44a8589bed2e2481f2a74de548ef00c SHA512 
599f8e0fd53a59429a5dd8ddf29ff2673827068132c3aca43894a629f007ec58c9ce872b0a39e65c7222b420ef25fa1324d3c60b0c526fea4345c004c55e8b12
 WHIRLPOOL 
dc7322d05e7fd4a10bd149b00510ebb636832571108c7b751b90a3d8bd9dec0af01b29f59ac5e984621d1f6dc085600c919b28e06eb3f1d287c6f3045e585610
 DIST genpatches-4.1-18.experimental.tar.xz 61640 SHA256 
183ac4b1c8b8fa2b8986ee37920246955f05d8be48c8d59017c3821572d1da7a SHA512 
65335da4b657248fb6ee035d3be189b4045a9b05d695f21082fae25f4bc071b065bca416c2e99f69ebccbd8d2dded542532edf41299f8e3b662465a78c23
 WHIRLPOOL 
0ddf13a2c3ea96b73380c95e8f5eac4a77c9936dca1e52828f7aa4c056c4a01b35df12e509239874e0af61ccb6c38ec21f25444eec4a35a609b72bd397218ac6
 DIST genpatches-4.1-18.extras.tar.xz 16180 SHA256 
6c386d8e019d5ff811aaf2c75c14c819237e94df4f3cd7037e4e04a9660ce5ca SHA512 
7e1239796426182271aaefbf3cf0afb14a0864f39cbc2a14105afbe137b347967035fe716d43bb31b75518b598f20c8523262564adef32b14564f60a1f9b3306
 WHIRLPOOL 
3906fc8c6565ce77c283dd125be18601043d74df0e0c498e9e542dd933d085201b20a4751c52eafa30fbb908baeed820b074e691fc4359f43c53ddc0eac6c401
+DIST genpatches-4.1-19.base.tar.xz 451948 SHA256 
65c565a3659b0b1ce639aab4c37a45f1e1a2890d4bc7ca05507fe97a1def3c8f SHA512 
595abfe560bf83a1809785f4e3c5885db73fab079cb9117669c1006baffb2657d8d0fb5ef2b2740396bcbd7e7296952fafbf9b665944e0ec6bb6fa300bc2e4e5
 WHIRLPOOL 
5295d5d7e5202cfd3c94c4e3b43a068aacd640d411a34c4a12098a16c854893f9c2d18969efc7d61e1b5951f376e57f402c70dbf3b85ef679940dce2f1dfc674
+DIST genpatches-4.1-19.experimental.tar.xz 61636 SHA256 
bbb7d352123b1e35b9550921ce331d8972b91646ab74c0575e7c14d052eccef6 SHA512 
0e71ea82d396da39d9806383972877f0ba1552b62b2972a3ea64e17e1f94ff42bda42cd6fdb91173408dbfb24d6294c52bf0e00b26ef8286c61f1f8d3829b2e9
 WHIRLPOOL 
0de3d30618c081a1a4fe5745f27ebdce6cf87d1040f7813b02a849942a371ecbd5864a06366c733e2b869ce83acef9c076545435919d63b66fb5b507c10f7d80
+DIST genpatches-4.1-19.extras.tar.xz 16188 SHA256 
d88c39902511c8bd0e4b80761bef8d85471f08cdea3b7eec3c7e57e63fb4d33a SHA512 
83ed872b30caf21f5cbeac892cf00b7633b2957708aa40d1e92b9c7b47c0e1eb72c8a3fd7c8711de3b1c1f9e39699c8d85df93c6db0165a8e8df6d2380fd5792
 WHIRLPOOL 
7a2deb7718ec4ecdf44fe4e810c973b6d3bf153a9a244bb5b7b5882212a3134f893460f0665a5c655f7ce73a3e90cfc63c8d2cc5c2a502706b5d35f1884899d3
 DIST genpatches-4.2-10.base.tar.xz 248292 SHA256 
8eb6bba57faabfba57c4415b145300c9fb7b96e9aebcb0dcde7b18aa447dc725 SHA512 
0f449d0bc29102ea25fd695508fe17ce8258c216d454777d642727f2eb2f1042acde47bd52bcfabed296d4fc3d0fe3bcb080e5bde5077b1e0879b1651e7f9ffe
 WHIRLPOOL 
3d07c16cc43de6237d6fee0af2bed8d3dae0c8e688d255a48f54b7b6a293ec9eb9658168120c18226079e1e2ca4ecff30b681ea326dcf9b434b2642c3910e16f
 DIST genpatches-4.2-10.experimental.tar.xz 61620 SHA256 
e3f6a3d33552281f012456a580cc1e624cb8acdf33f28bc07231319fe3db4dd2 SHA512 
d72a6d135b36dbb2e665a537a8d9e31b6fae2cda68aca32532a1e6ea249da88bcbc4b9f853e62ca4f8b58c78a4f242d7fe96ff673f3a881091112a35868f1dff
 WHIRLPOOL 
634df2eefc154eca49e8d15aa286ce79941a4193bba4534dcd6340419993e428351562c7e17e8b19a1c47bd53a9a31485952e035061c8b1b5a594cf477dc
 DIST genpatches-4.2-10.extras.tar.xz 16180 SHA256 
6c386d8e019d5ff811aaf2c75c14c819237e94df4f3cd7037e4e04a9660ce5ca SHA512 
7e1239796426182271aaefbf3cf0afb14a0864f39cbc2a14105afbe137b347967035fe716d43bb31b75518b598f20c8523262564adef32b14564f60a1f9b3306
 WHIRLPOOL 
3906fc8c6565ce77c283dd125be18601043d74df0e0c498e9e542dd933d085201b20a4751c52eafa30fbb908baeed820b074e691fc4359f43c53ddc0eac6c401

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.1.15.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.1.15.ebuild
new file mode 100644
index 000..f237e10
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.1.15.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="19"
+K_DEBLOB_AVAILABLE="0"
+K_KDBUS_AVAILABLE="0"
+
+inherit kernel-2
+detect_version
+detect_arch
+

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

2015-12-15 Thread Mike Pagano
commit: 6a22139c0507fdb7053154abaea248e34560208a
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 15 12:02:05 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 12:02:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a22139c

sys-kernel/gentoo-sources: Linux patch 4.2.8

Package-Manager: portage-2.2.24

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.2.8.ebuild | 31 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 3859c89..d8c8004 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -61,6 +61,9 @@ DIST genpatches-4.1-19.extras.tar.xz 16188 SHA256 
d88c39902511c8bd0e4b80761bef8d
 DIST genpatches-4.2-10.base.tar.xz 248292 SHA256 
8eb6bba57faabfba57c4415b145300c9fb7b96e9aebcb0dcde7b18aa447dc725 SHA512 
0f449d0bc29102ea25fd695508fe17ce8258c216d454777d642727f2eb2f1042acde47bd52bcfabed296d4fc3d0fe3bcb080e5bde5077b1e0879b1651e7f9ffe
 WHIRLPOOL 
3d07c16cc43de6237d6fee0af2bed8d3dae0c8e688d255a48f54b7b6a293ec9eb9658168120c18226079e1e2ca4ecff30b681ea326dcf9b434b2642c3910e16f
 DIST genpatches-4.2-10.experimental.tar.xz 61620 SHA256 
e3f6a3d33552281f012456a580cc1e624cb8acdf33f28bc07231319fe3db4dd2 SHA512 
d72a6d135b36dbb2e665a537a8d9e31b6fae2cda68aca32532a1e6ea249da88bcbc4b9f853e62ca4f8b58c78a4f242d7fe96ff673f3a881091112a35868f1dff
 WHIRLPOOL 
634df2eefc154eca49e8d15aa286ce79941a4193bba4534dcd6340419993e428351562c7e17e8b19a1c47bd53a9a31485952e035061c8b1b5a594cf477dc
 DIST genpatches-4.2-10.extras.tar.xz 16180 SHA256 
6c386d8e019d5ff811aaf2c75c14c819237e94df4f3cd7037e4e04a9660ce5ca SHA512 
7e1239796426182271aaefbf3cf0afb14a0864f39cbc2a14105afbe137b347967035fe716d43bb31b75518b598f20c8523262564adef32b14564f60a1f9b3306
 WHIRLPOOL 
3906fc8c6565ce77c283dd125be18601043d74df0e0c498e9e542dd933d085201b20a4751c52eafa30fbb908baeed820b074e691fc4359f43c53ddc0eac6c401
+DIST genpatches-4.2-11.base.tar.xz 274904 SHA256 
0407b8f542450e6c1a0af439b04b6fdb9668efbfb6a70da08fc08917b543b9a3 SHA512 
ec4f0bc1a53ad19329ccd3000968eadfc9411ef890e8a342c5810ad1a1abdda430354f85d3fa4a158d330023dff3ec9a02f8228720d5a339806eb9374ec4
 WHIRLPOOL 
375134e742a18d874212a084cb949daddbf2cb833f8480857a1c65897845e6c8cc88761a4f3bf8858081dc5131710ce1bbe2316134888ba970eb0b98f51d3e24
+DIST genpatches-4.2-11.experimental.tar.xz 61620 SHA256 
10111c0a06a30d661b90af17c5d50ce1ae533f55e419d253109a4a313c31121b SHA512 
ecdb6aa5a53599d427f38915fb6f8955ee0dd9e9b3744de01e5eaa073e890124e6096cde67596dc853877cf39b227c8115605a71c40665d689febb02f6d193c0
 WHIRLPOOL 
4fcfc1aa68a6d95a3d3a91ed3d6b47308e17c433b95b0cc2bddfdf5e3dd394f5dd089b66145a4f853300cd18a6bce42e166fcec4ca1fd5a15b77724d99379dba
+DIST genpatches-4.2-11.extras.tar.xz 16188 SHA256 
d88c39902511c8bd0e4b80761bef8d85471f08cdea3b7eec3c7e57e63fb4d33a SHA512 
83ed872b30caf21f5cbeac892cf00b7633b2957708aa40d1e92b9c7b47c0e1eb72c8a3fd7c8711de3b1c1f9e39699c8d85df93c6db0165a8e8df6d2380fd5792
 WHIRLPOOL 
7a2deb7718ec4ecdf44fe4e810c973b6d3bf153a9a244bb5b7b5882212a3134f893460f0665a5c655f7ce73a3e90cfc63c8d2cc5c2a502706b5d35f1884899d3
 DIST genpatches-4.2-7.base.tar.xz 177852 SHA256 
7f7528ef582219a6d5aee348b09c8523f7b6d5b80eed2d7c6d0a804dffb11440 SHA512 
657a7316aaf139820898f0136f5eb0011d38a439f55257567c70074f65f78ab67b316132fa0cf3a19990c8decc49ebf13ed8b4be4788df66e51dd45ac307da31
 WHIRLPOOL 
a6cb9ab193d124f524e84ec427bcd397cc8ac0327743f8ad69d5b61b2d91c4187eefdcc3c48aacae28f10553fb19eec82a48f988eba22845c658159d9f529d0a
 DIST genpatches-4.2-7.experimental.tar.xz 215956 SHA256 
be585b9619c5828dca83243f5a3f74c7b5cd7bf775164c89a3eed808665795b5 SHA512 
f555c5f870683de39c268ec7b5444340e1eeaadd2b48dc727c4bcc1a06a77643c9d058feb4d41276e0119132ea3c4fd09bb8b3171508fa48cd1a64643cfc6d5d
 WHIRLPOOL 
02860073cf626b8c98e3aaa7df9c7138c8fec8387d58f6781d450c6f671dadf1ca8b329ca8768f9187a155b1fd7dd6a570de75d96973ee42e13e9a6fc0f2762b
 DIST genpatches-4.2-7.extras.tar.xz 16180 SHA256 
2a280c94254b721cacb423e683593fc800fd645fe54dc568b845cf02887932b9 SHA512 
9af37fd4762c658001b2726534c0bbedf033d29a76017ee53d2ded37282bcb709bb4b33864fd0fb69e107955c98cc37cd82cfe0dab1cdff1ea88f68f87aa2ed9
 WHIRLPOOL 
2c516cdf55f6dcb613e873a69c968c0b2e18f779baf7f12d0bdc77de09c17205819b014772d10dd25bd1cf1feb1fb3397561b520c6b8261649407663095f2e42

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.2.8.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.2.8.ebuild
new file mode 100644
index 000..54331da
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.2.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="11"
+K_DEBLOB_AVAILABLE="0"
+K_KDBUS_AVAILABLE="0"
+
+inherit kernel-2
+detect_version
+detect_arch
+

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

2015-12-15 Thread Agostino Sarubbo
commit: faec2f1572cd95a59b15950da7e14f5ae9bc6677
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 15 10:14:08 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 15 10:14:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faec2f15

sys-kernel/vanilla-sources: Automated version bump to {4.1.15,4.2.8,4.3.3} - 
remove old.

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

 sys-kernel/vanilla-sources/Manifest | 6 +++---
 .../{vanilla-sources-4.3.2.ebuild => vanilla-sources-4.1.15.ebuild} | 0
 .../{vanilla-sources-4.2.7.ebuild => vanilla-sources-4.2.8.ebuild}  | 0
 .../{vanilla-sources-4.1.14.ebuild => vanilla-sources-4.3.3.ebuild} | 0
 4 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index e74ce49..520414b 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -13,6 +13,6 @@ DIST patch-3.14.58.xz 1039716 SHA256 
e65bbccf03522a609b88c8186eef4cdb41c35bd6f94
 DIST patch-3.18.23.xz 690832 SHA256 
52406a0efaefdffd6464ce5866213fa6c800d08d3e8c3af19f01a38c237e5212 SHA512 
b52747facd9049ed3dc32f75aec605766e29c538204eb585ee029e6dea5a763921ac00e7778c42b2033dec8f5543e8eaccfefca3f9aba1a0345894cdc58b77fc
 WHIRLPOOL 
3c61f2b884a8d4b4305b16954d4f0e83cba57fd862d11d0aa596c80e057fba84440d9aca10ae5c3a62caefcfe1cbf188d0811d279a507e5fe203356a4d108e1e
 DIST patch-3.2.73.xz 1494652 SHA256 
ea40b581e5c8841152eaeaef967e96b208eb8fc7b5c009cd1f9eaa8a428c72a8 SHA512 
64b6b71d8d42a283cde6ed8ffe5ee4a47eb075ddbef8e8d5cc7fdae8a47001c4571586ede1099d6216ef387c781940a7ccc3e9f4e31c23a400b2a76418026145
 WHIRLPOOL 
e5ddcdceffe478b2a423ca1ecb89fcfc0d458d4993f3cba175dcff0590e9e2f23f251e2f1f22586f9844298453c9c0d8f930e0867b0897a7c2fc39ff21ac5cbb
 DIST patch-3.4.110.xz 1293116 SHA256 
132362637b7ba272d58acbedb172a7233c238ec1d794af111af55ee8a406e12d SHA512 
fc3f95dbf831b8edf9626632983b2d38dc017ff9db8718a79c9c3f714d1114c4fc8c6673854218c5230b3f71667b735945f6f80ae11e424894570941e7431b4a
 WHIRLPOOL 
9f1ec18591c043ba103856d2667c776bebc3369aafcb27d75174aac9d7e00653c571b245dcc8aca735838117cab62178e7a2f63a616a594fc9a508e85a997cca
-DIST patch-4.1.14.xz 416352 SHA256 
c7903f02c7f1e00657d0b8f454f195ae1fe0ba3d9d4633d8e55c92a70d4a0619 SHA512 
dcce40f93c1ea3c9bc95feedb0b576c842faa9e2f08a3969cdf613b18283c11bf3c27898c6d2a929b1d04bbfd66dabc03b01c165fa6d704b3c5701abc195d7a1
 WHIRLPOOL 
0068e4e59985630319a6a581dfe4a47789c23c632b96af91ca5a3fda49e2153db8734d9c4f352e242fd4d596ffda490d2f75d3d9d51f1fa5c41f3807b1ac440b
-DIST patch-4.2.7.xz 241240 SHA256 
3b0a41fb370f2e8c4aa8e284b6f758bb79f6021f8a1d50a0c11caaf0b5ab8793 SHA512 
81fb9e1cc914920c55addbca182c0f6cef6fcc1105613606e13815f186ff2d6c19c3edeff17e597524fb7b003ac23f2ec62edf28048d3204913d798e34802c60
 WHIRLPOOL 
25e965dab7341481c5ebccdd1d2f41b700689bc241c521bd4723d7df55fca12d38c5c1779420ac361013da5df93d631fb5233a92d9a8756eb5ec158be7c8472c
-DIST patch-4.3.2.xz 39640 SHA256 
a96b8a4e90887dea82066b4d804ac193700c200b6c0075fecba0b691b0240a5e SHA512 
ee0619d885e3f36239014bd1cb325ab736dff2ccc0b5634f14cc8fa65fddff0f045d2aafce5d55b5812ee6cf005c2119ee736721683fe88a31d471414f577bb2
 WHIRLPOOL 
81ab6c74d33f6bc4b3fddc9b9a57aee72055e3cfc92b36a9d2c5b8eb8621f5af05c1c81e1eab61e4d7dc83ae9049fee5b321f72414ec319f13a1d7b3aa5b927c
+DIST patch-4.1.15.xz 433040 SHA256 
0ffca8557f1aa191da2f2260ad279c9cc858e6308a8af8a76f7ca3d3c0540344 SHA512 
646daf16c01fb8c3013c7c9919c18c3635eb6bd37560623cb56cc7a6d0b22fb13290cee8865dfbcc435cd8544cc3ecb6f3aae538d10c9e0b1098806f233155a3
 WHIRLPOOL 
de84d094927463fd425f7bac7d665aee593e41c44354a240db80653a60bc486dbb9dada6a3a84cc29995d03d1f480905878ea21a1299ca71b2a8e6ca58303351
+DIST patch-4.2.8.xz 267084 SHA256 
712f93e2f5e8985248852753189001b036b8366008b8c10e3421bb1d45fc20bf SHA512 
6353f1fb4e4d4229a9d45f61f666800beb04240d228499f4c4e84a9c7b32fb5a008698d906a722c996251bcf7d82426811a0a679243ff17fded88320c93ec325
 WHIRLPOOL 
5b6aa338c1b5f68acebb0783a579ef8aa57710cd992edf00f3df4feac63b7ac47426d74c2b4bf44c569df600cb10cbe01e055db6f952be435016d5c1cd9ce7da
+DIST patch-4.3.3.xz 72360 SHA256 
95cd81fcbb87953f672150d60950548edc04a88474c42de713b91811557fefa5 SHA512 
1b9cc343a589a7cdaa66284b3d7129be9869195f5b839dac0222050af42dc7a7451d4e2bf176c1a9939d6572a44a9b6f4534b0c7a79032881a9bc8f8f56c9c69
 WHIRLPOOL 
0a949df196f2b9d744af703910fc5a9a3da555648b190bd58febc14da1fdfc229f3528d38157dca3671301713857feaa747d0cf18a9477f62bd22d2ad1729472

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.3.2.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.1.15.ebuild
similarity index 100%
rename from sys-kernel/vanilla-sources/vanilla-sources-4.3.2.ebuild
rename to sys-kernel/vanilla-sources/vanilla-sources-4.1.15.ebuild

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.2.7.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.2.8.ebuild
similarity index 100%
rename from 

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

2015-12-15 Thread Michael Palimaka
commit: f76e7e09694a1c09dfb3350157048959e4a9523a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Dec 15 12:11:07 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Dec 15 12:11:07 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f76e7e09

kde-misc/rsibreak: remove unused depedency

Upstream-commit: 9c9eff041639fb1db4d68bea5c4a0eb7a54222c5

Package-Manager: portage-2.2.26

 kde-misc/rsibreak/rsibreak-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-misc/rsibreak/rsibreak-.ebuild 
b/kde-misc/rsibreak/rsibreak-.ebuild
index 55daca6..de25817 100644
--- a/kde-misc/rsibreak/rsibreak-.ebuild
+++ b/kde-misc/rsibreak/rsibreak-.ebuild
@@ -34,7 +34,6 @@ COMMON_DEPEND="
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
 "
 DEPEND="${COMMON_DEPEND}
sys-devel/gettext



[gentoo-commits] proj/linux-patches: New tag: 4.1-19

2015-12-15 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 11:38:43 2015 +

New tag: 4.1-19




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

2015-12-15 Thread Mike Pagano
commit: 7e88e5f8cbd5c68d867b722ff1a877b70f86059a
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 15 12:07:44 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 15 12:07:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e88e5f8

sys-kernel/gentoo-sources: Linux patch 4.3.3

Package-Manager: portage-2.2.24

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.3.3.ebuild | 31 ++
 2 files changed, 34 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d8c8004..0d097df 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -79,6 +79,9 @@ DIST genpatches-4.3-1.extras.tar.xz 16288 SHA256 
41cf40be254f6204a0dcfbb0051309b
 DIST genpatches-4.3-3.base.tar.xz 42780 SHA256 
61d6121205303e840e3eb29a2fc23be269f9aae7e8116012f476bff3d5d1a878 SHA512 
be125ba6edd8731a8188478f5e463c2bb282654647b97c6e2190ae6183ebc380c53dd8f7324a5d2d6de207194bd1d9066ae611a40c93d6d74a5067aee37c98ca
 WHIRLPOOL 
7f94a5bea46e661e12d1b0238233e94df6c6889397c7f5823283376f7a0587c41225c6c5d41caf1c04243f12d260cdf2b0aa8a3e8f0d95aae62328f524f3d1d2
 DIST genpatches-4.3-3.experimental.tar.xz 61640 SHA256 
75f14ed604b7bf6acfe5cda34de34e76a27fe6f858ff45c33211b2086f174b9a SHA512 
4f3b82c0fa96c4f27910692faff913d9480923c84658c0a7cad2553bb424da4d4fea7771455fb97942449c1e08a47d1e71faeb808941cc1859a72f6c92161e38
 WHIRLPOOL 
f91c325499e18c516d1e6a950fafbb5782ec0c288009511f82975582c594aba7bb1eadbc63bb2ffc915e1591dc31243b2a3b4a4088ea1e01e0b5dc6381407e8d
 DIST genpatches-4.3-3.extras.tar.xz 16284 SHA256 
575fdbd65e2c4a607cecd55e5ddb9be421fb9d7e199196b26eb31ea0f8933dfc SHA512 
15c2a8bccb48219f925fadf3111066e8ce862fefb755451a1beaef954abedf5629fdc27dc7c66eb20598110b30f5774ed8029826464dadbdd7b3c60cdce573b3
 WHIRLPOOL 
803bbecf109f122b06807a93efc7efb914853a5675e49d052c7dc1275a1266937593d8ec835fa49699b4cf46078a1e5cdb6efd18b9b7e36c1b240701a986d42f
+DIST genpatches-4.3-4.base.tar.xz 75572 SHA256 
c0c073f12a4f1c0adf9d3865fe5d16dc43ea0e5c95c0867868e16e57f2fd6235 SHA512 
a16b75f8fcd868d6f9bc2b91318eb8b8ec4db2b622d244e750d4176c4e8225808751c543c54d768fbd88785da656e9f60d8ef8bc22672b5cb1038573c0c366e1
 WHIRLPOOL 
04c723b71f440035f57684088a47e83430f1c5b057951e037f128f3681f16669eca16f2f1b8d4b7be4a617420131277d1fe415503a679b83a081e06635df46e3
+DIST genpatches-4.3-4.experimental.tar.xz 61592 SHA256 
93b8882ba8e67d58f997a9114d5f6d80097aa2773706299899dc38e14d23dda1 SHA512 
ecd35bf49aff3afba08eadff0bef4adeac1d2de4e99f27f7fb2d21a55cbc933ea14eb540e77324680b551b9d96f613de7f5882f12efb25aac7109aa92a47713e
 WHIRLPOOL 
259028c079acb258dbef7f36541ad1cce204b4db3058190b00a627e88d48247f4352e0dcd8d46f2106ba292ac740aea3e9d1220e4cb7865cfc6a03d402028370
+DIST genpatches-4.3-4.extras.tar.xz 16292 SHA256 
51f02ec53d62389b330e5247a30cc1b84e689f450be6ee6a14f70aa563cac258 SHA512 
f1861903f167a85bec8779cdd38d84e1503be4fa417582eb254627a421de32582e81e5983a7e38d371f74175b44685e34f6264cc7f3557b6e021140612afc644
 WHIRLPOOL 
610c81d7eb45f2152e90c6fdc88fe40a92701e9208bd04127bb54a2ab64ae51ff39f31ae0802efd9fa83b723e467008de2e0d1d93c440d4d3d44834efcd3034b
 DIST linux-3.10.tar.xz 73175088 SHA256 
df27fa92d27a9c410bfe6c4a89f141638500d7eadcca5cce578954efc2ad3544 SHA512 
5fb109fcbd59bf3dffc911b853894f0a84afa75151368f783a1252c5ff60c7a1504de216c0012be446df983e2dea400ad8eeed3ce04f24dc61d0ef76c174dc35
 WHIRLPOOL 
e7c0ccc2231e430b831218fc66f1940d095d2d5447d391329c6a7373d4a1d16708f64778b32e4847802ee2dae4fcf7cb67a1238fd4eb204fd0c4bce2d8134053
 DIST linux-3.12.tar.xz 76384600 SHA256 
2e120ec7fde19fa51dc6b6cc11c81860a0775defcad5a5bf910ed9a50e845a02 SHA512 
4ba5797e0772726d05c9f2eee66dc6dc2a5033c749ef44764c805a83da739ed5d0c6443b76785e38fe1ef74cc7ade787e48144faed0cfcb6f124f05248c700ff
 WHIRLPOOL 
a40195f6b53ba3440cf90a44495f6a59670f750851d1518e2bdfe3b949f0e898d1df5d37e271c31c555087026ddb6cc2c9109b22b9639e3222735e6f650a1417
 DIST linux-3.14.tar.xz 78399152 SHA256 
61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa SHA512 
5730d83a7a81134c1e77c0bf89e42dee4f8251ad56c1ac2be20c59e26fdfaa7bea55f277e7af156b637f22e1584914a46089af85039177cb43485089c74ac26e
 WHIRLPOOL 
5ad07b78c362ba0b21c50b4abb99407cae06bd08576f3fd8f36047b01409eba096263208020da3dcad4977eefc61d66502276754097bc127635df1d7a5817d41

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.3.3.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.3.3.ebuild
new file mode 100644
index 000..1c3e505
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.3.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="4"
+K_DEBLOB_AVAILABLE="0"
+K_KDBUS_AVAILABLE="0"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips 

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

2015-12-15 Thread Anthony G. Basile
commit: 8e2101ca00392b435358d7827a2c320ef902ce4c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 15 20:27:11 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 15 20:38:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2101ca

app-arch/dump: (sub)slot cleanups and add libressl support

Package-Manager: portage-2.2.24

 app-arch/dump/dump-0.4.44-r2.ebuild | 69 +
 1 file changed, 69 insertions(+)

diff --git a/app-arch/dump/dump-0.4.44-r2.ebuild 
b/app-arch/dump/dump-0.4.44-r2.ebuild
new file mode 100644
index 000..94b0c0b
--- /dev/null
+++ b/app-arch/dump/dump-0.4.44-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+inherit eutils autotools
+
+MY_P=${P/4./4b}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="Dump/restore ext2fs backup utilities"
+HOMEPAGE="http://dump.sourceforge.net/;
+SRC_URI="mirror://sourceforge/dump/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug ermt libressl readline selinux static"
+
+RDEPEND=">=sys-fs/e2fsprogs-1.27
+   >=app-arch/bzip2-1.0.2
+   >=sys-libs/zlib-1.1.4
+   ermt? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   readline? (
+   sys-libs/readline:0=
+   sys-libs/ncurses:=
+   static? ( sys-libs/ncurses:=[static-libs] )
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   virtual/os-headers"
+
+src_prepare() {
+   epatch "${FILESDIR}/${P}-underlinking.patch"
+   epatch "${FILESDIR}/${P}-rl_completion_matches-detection.patch"
+   epatch "${FILESDIR}/${P}-fix-pointers-aliasing.patch"
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-dumpdatespath=/etc/dumpdates \
+   --with-{bin,man}owner=root \
+   --with-{bin,man}grp=root \
+   --enable-largefile \
+   $(use_enable selinux transselinux) \
+   $(use_enable ermt) \
+   $(use_enable static) \
+   $(use_enable readline) \
+   $(use_enable debug)
+}
+
+src_install() {
+   # built on old autotools, no DESTDIR support
+   einstall MANDIR="${D}"/usr/share/man/man8
+   mv "${ED}"/usr/sbin/{,dump-}rmt || die
+   mv "${ED}"/usr/share/man/man8/{,dump-}rmt.8 || die
+   use ermt && newsbin rmt/ermt dump-ermt
+
+   dodoc CHANGES KNOWNBUGS MAINTAINERS README REPORTING-BUGS THANKS TODO
+   dodoc -r examples/*
+}
+
+pkg_postinst() {
+   ewarn "app-arch/dump installs 'rmt' as 'dump-rmt'."
+   ewarn "This is to avoid conflicts with app-arch/tar 'rmt'."
+}



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

2015-12-15 Thread Matt Thode
commit: 224f20fba3f4b319c9c9f8997c9e6e7345704162
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 21:53:37 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 15 21:54:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224f20fb

www-apps/icingaweb2: bup

Package-Manager: portage-2.2.24

 www-apps/icingaweb2/Manifest|  1 +
 www-apps/icingaweb2/icingaweb2-2.1.0.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index ef3ac07..64660fc 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1 +1,2 @@
 DIST icingaweb2-2.0.0.tar.gz 9854668 SHA256 
a6a5383049e632108ce19b4b85f16a7fdd2f5acb3a6d2af3935254e2bc7fb2e6 SHA512 
fb0094b19429d7da533f05ffcb601b47a231e0d5af076775ea8a7c487b0584884172041f443851132bc27634de341190a97e76c750b529dc91b23d166e70ed58
 WHIRLPOOL 
2d88174296a29b576ba1d4bcf0bcf5a75d166e41c0972327c4c418d3e7bb54ebd74d5d59318c40dc9767d2271954750f9f7248072c8cced6c892a96e5ff5900a
+DIST icingaweb2-2.1.0.tar.gz 9957758 SHA256 
1fa15efe4056eca4012358d009da1b90c4b4dd3e18d446de33eeaa48728389fd SHA512 
fa694bdaba51b82c33b8fd726807df4c626cd944f1d2949cc8768df3e9bbebdb7f6aaeba2e88f1f843dab8608d69e1b69f6630e438ab9854d3c8b99f4502
 WHIRLPOOL 
6b3cba5a701757000909c664d115755efaf3564a77a34a71bc4baa96b058efe1d682867fbaedae22e6a1126aa3dfb47389f8474c42f5a45fbffebc77529a7261

diff --git a/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild 
b/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild
new file mode 100644
index 000..f3aaa1a
--- /dev/null
+++ b/www-apps/icingaweb2/icingaweb2-2.1.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit depend.apache eutils multilib user
+
+DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
+HOMEPAGE="http://www.icinga.org/;
+SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apache2 ldap mysql nginx postgres"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=net-analyzer/icinga2-2.1.1
+   
dev-lang/php:*[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml]
+   dev-php/pecl-imagick
+   apache2? ( >=www-servers/apache-2.4.0 )
+   nginx? ( >=www-servers/nginx-1.7.0:* )"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   if use apache2 ; then
+   want_apache2
+   depend.apache_pkg_setup
+   fi
+
+   enewgroup icingaweb2
+   enewgroup icingacmd
+   use nginx && usermod -a -G icingacmd,icingaweb2 nginx
+   use apache2 && usermod -a -G icingacmd,icingaweb2 apache2
+}
+
+pkg_config() {
+   if [[ -d /etc/icingaweb2 ]] ; then
+   einfo "Updating existing installation ..."
+   else
+   einfo "Running first time setup ..."
+   einfo "Creating configuration directory ..."
+   /usr/share/${PN}/bin/icingacli setup config directory
+   einfo "Creating authentication token for web setup ..."
+   /usr/share/${PN}/bin/icingacli setup token create
+   if use apache2 ; then
+   einfo "The following might be useful for your Apache2 
configuration:"
+   /usr/share/${PN}/bin/icingacli setup config webserver 
apache --document-root /usr/share/${PN}/public
+   fi
+   if use nginx ; then
+   einfo "The following might be useful for your NGinx 
configuration:"
+   /usr/share/${PN}/bin/icingacli setup config webserver 
nginx --document-root /usr/share/${PN}/public
+   fi
+   fi
+   einfo "All done."
+}
+
+src_install() {
+   mkdir -p "${D}/usr/share/${PN}"
+   cp -R "${S}"/* "${D}/usr/share/${PN}"
+   chmod -R a+rX "${D}/usr/share/${PN}/public"
+}
+
+pkg_postinst() {
+   einfo "Run 'emerge --config =${CATEGORY}/${PF}' to finish setup."
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/keystone/

2015-12-15 Thread Matt Thode
commit: 0f49ad4562ee3ceae9f9e4d32aefcf5bd2953b29
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 21:50:32 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 15 21:54:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f49ad45

sys-auth/keystone: bup

Package-Manager: portage-2.2.24

 sys-auth/keystone/Manifest |  1 +
 sys-auth/keystone/keystone-2015.2..ebuild  | 63 +++
 ...ne-2015.2..ebuild => keystone-8.0.1.ebuild} | 70 +-
 3 files changed, 80 insertions(+), 54 deletions(-)

diff --git a/sys-auth/keystone/Manifest b/sys-auth/keystone/Manifest
index b80c651..8df4ade 100644
--- a/sys-auth/keystone/Manifest
+++ b/sys-auth/keystone/Manifest
@@ -1,3 +1,4 @@
 DIST keystone-2015.1.1.tar.gz 884979 SHA256 
6c703f2d26c6a5f4fd4963dc11474b55cf87c5890d97361a4738df35eea258c5 SHA512 
0c540f2a33729a539e68cb5d3e0b0b4ef0014829c274b0b92d982cd7d75110b14a3edc9db9c15794dd4c73f45a4982f47f99f75be6cbd8c91b0550ef24040848
 WHIRLPOOL 
c20cc32d6043e9a2e9e5441a17e55431efabc3619156256c8fe8217bd876b07abb5860a48fc4bd761f505f022579d815a29b56d5c7a0536bafe89a2ad4b3b93a
 DIST keystone-2015.1.2.tar.gz 889207 SHA256 
af63a89ca1cebfff593e35c24105c1442ab50f760871d756a48cfc120a7a8ddb SHA512 
1592fb4e4d0b3ada08f2f12a25e9da08979e6c624239660b38b858115e1dc04a810857f07753ad855f51abf3b4cc43bae4a6f53cca33d10ab9e16ec4229bff42
 WHIRLPOOL 
285d9e91dcd8b3961596c0d1a7d093d32538e4fefb0e082fc496c79882c5f5d80a296ad415c443d0549a8412488d38820799db7ba03be98013d1340e0641a19e
 DIST keystone-8.0.0.tar.gz 1061052 SHA256 
b2172b3c5eec6d4438138856562833dfb5cabd69e0aab35be015f2505cb2431d SHA512 
2675cd056bac6a1e0eb59e3f93583942a9a5db20e40d317ea300ca687c1112b001210f2c0d454f967f4d61c1c5117bf96731dbd17a5f6ec81b07e5c1d0666b6c
 WHIRLPOOL 
9c4e76438ca2eb35685754e3580aa6ba3d1a86a30f0f8a484bac6b741adc6e5f328db988146c752a2d1a0b25b02a5089d9f859f5373cbf5c43b9c859a198eb51
+DIST keystone-8.0.1.tar.gz 1067603 SHA256 
4d1a76e879eb5fc977692892d1dce46a0190bf17d57056d634d377ea4511b475 SHA512 
2b61b8dc38df3e3fa7c684b55f19b48391f087f00a6156732e1d6d207f36f6d23fff3adaaacbb4b7629686b4fce8a963189051bb0c2f0dad02c219832dc64af5
 WHIRLPOOL 
812c553d493a26adc0b6c76db3b9b8e7da35593425ac7bf986aa3b6e1b51f3816f95b4a84339902e16f8a3d61a6bd053ab4e310e77f8ce874ed4165395cd9799

diff --git a/sys-auth/keystone/keystone-2015.2..ebuild 
b/sys-auth/keystone/keystone-2015.2..ebuild
index cb54789..595da58 100644
--- a/sys-auth/keystone/keystone-2015.2..ebuild
+++ b/sys-auth/keystone/keystone-2015.2..ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 git-2 user
 
@@ -33,7 +33,7 @@ DEPEND="
)
mongo? (
>=dev-python/pymongo-2.6.3[${PYTHON_USEDEP}]
-   =dev-python/python-ldap-2.4[$(python_gen_usedep 
'python2_7')]
@@ -41,7 +41,7 @@ DEPEND="
~dev-python/ldappool-1.0[$(python_gen_usedep 
'python2_7')]
)
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   <=dev-python/coverage-4.0.2[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
<=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
@@ -49,7 +49,7 @@ DEPEND="
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
<=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   <=dev-python/oslotest-1.11.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/cryptography-1.0[${PYTHON_USEDEP}]
-   <=dev-python/cryptography-1.1-r[${PYTHON_USEDEP}]
+   <=dev-python/cryptography-1.1.2-r[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
<=dev-python/six-1.10.0-r[${PYTHON_USEDEP}]
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
<=dev-python/sqlalchemy-migrate-0.10.0[${PYTHON_USEDEP}]
>=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
-   <=dev-python/stevedore-1.9.0[${PYTHON_USEDEP}]
+   <=dev-python/stevedore-1.10.0[${PYTHON_USEDEP}]
>=dev-python/passlib-1.6[${PYTHON_USEDEP}]
<=dev-python/passlib-1.6.5[${PYTHON_USEDEP}]
>=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   <=dev-python/python-keystoneclient-1.8.1-r[${PYTHON_USEDEP}]
+   

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

2015-12-15 Thread Matt Thode
commit: 0ef280e18a6d823d2609844f968aac4dc0af3cec
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 21:42:39 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 15 21:54:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef280e1

sys-cluster/nova: bup

Package-Manager: portage-2.2.24

 sys-cluster/nova/nova-2015.2..ebuild | 89 +++-
 1 file changed, 52 insertions(+), 37 deletions(-)

diff --git a/sys-cluster/nova/nova-2015.2..ebuild 
b/sys-cluster/nova/nova-2015.2..ebuild
index f791d63..f1c4cb2 100644
--- a/sys-cluster/nova/nova-2015.2..ebuild
+++ b/sys-cluster/nova/nova-2015.2..ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 eutils git-r3 linux-info multilib user
 
@@ -31,7 +31,7 @@ DEPEND="
test? (
${RDEPEND}
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   <=dev-python/coverage-4.0.2[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
<=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
@@ -44,31 +44,33 @@ DEPEND="
<=dev-python/pymysql-0.6.7[${PYTHON_USEDEP}]
~dev-python/python-barbicanclient-3.3.0[${PYTHON_USEDEP}]
>=dev-python/python-ironicclient-0.8.0[${PYTHON_USEDEP}]
-   <=dev-python/python-ironicclient-0.10.0[${PYTHON_USEDEP}]
+   <=dev-python/python-ironicclient-1.0.0[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
<=dev-python/subunit-1.2.0[${PYTHON_USEDEP}]
-   ~dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
+   <=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-sphinx-3.3.1[${PYTHON_USEDEP}]
+   <=dev-python/oslo-sphinx-4.1.0[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   <=dev-python/oslotest-1.12.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
<=dev-python/testrepository-0.0.20[${PYTHON_USEDEP}]
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
-   <=dev-python/testresources-0.2.7-r[${PYTHON_USEDEP}]
+   <=dev-python/testresources-1.0.0-r[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
<=dev-python/testtools-1.8.1[${PYTHON_USEDEP}]
>=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
<=dev-python/tempest-lib-0.11.0[${PYTHON_USEDEP}]
>=dev-python/bandit-0.13.2[${PYTHON_USEDEP}]
-   <=dev-python/bandit-0.16.1[${PYTHON_USEDEP}]
+   <=dev-python/bandit-0.16.2[${PYTHON_USEDEP}]
>=dev-python/oslo-vmware-0.16.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-vmware-1.23.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-vmware-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
)"
 
 # barbicanclient is in here for doc generation
@@ -76,31 +78,32 @@ RDEPEND="
${CDEPEND}
compute-only? (
>=dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/boto-2.32.1[${PYTHON_USEDEP}]
<=dev-python/boto-2.38.0[${PYTHON_USEDEP}]
>=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
-   <=dev-python/decorator-4.0.4[${PYTHON_USEDEP}]
+   <=dev-python/decorator-4.0.6[${PYTHON_USEDEP}]
~dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
>=dev-python/jinja-2.6[${PYTHON_USEDEP}]
<=dev-python/jinja-2.8[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
-   <=dev-python/keystonemiddleware-3.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-2.4.0[${PYTHON_USEDEP}]
+   <=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
<=dev-python/lxml-3.5.0[${PYTHON_USEDEP}]
>=dev-python/routes-1.12.3[${PYTHON_USEDEP}]
@@ -108,7 +111,7 @@ RDEPEND="
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
<=dev-python/routes-2.2[${PYTHON_USEDEP}]

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

2015-12-15 Thread Matt Thode
commit: dfcac7a9a934887b546afb255321280d2619a0ed
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 21:49:17 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 15 21:54:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcac7a9

sys-cluster/cinder: bup

Package-Manager: portage-2.2.24

 sys-cluster/cinder/cinder-2015.2..ebuild | 85 
 1 file changed, 50 insertions(+), 35 deletions(-)

diff --git a/sys-cluster/cinder/cinder-2015.2..ebuild 
b/sys-cluster/cinder/cinder-2015.2..ebuild
index f806149..c01d949 100644
--- a/sys-cluster/cinder/cinder-2015.2..ebuild
+++ b/sys-cluster/cinder/cinder-2015.2..ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 eutils git-2 linux-info user
 
@@ -26,9 +26,9 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? (
${RDEPEND}
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   <=dev-python/coverage-4.0.2[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
>=dev-python/ddt-0.7.0[${PYTHON_USEDEP}]
-   <=dev-python/ddt-1.0.0[${PYTHON_USEDEP}]
+   <=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
<=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
@@ -40,7 +40,7 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/psycopg-2.5[${PYTHON_USEDEP}]
<=dev-python/psycopg-2.6.1[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   <=dev-python/oslotest-1.12.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/Babel-1.3[${PYTHON_USEDEP}]
<=dev-python/Babel-2.1.1[${PYTHON_USEDEP}]
-   <=dev-python/enum34-1.0.4[$(python_gen_usedep 'python2_7')]
+   <=dev-python/enum34-1.1.1[$(python_gen_usedep 'python2_7')]
>=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
<=dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
>=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
@@ -77,44 +78,53 @@ RDEPEND="
>=dev-python/iso8601-0.1.9[${PYTHON_USEDEP}]
<=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
-   <=dev-python/keystonemiddleware-3.0.0[${PYTHON_USEDEP}]
+   !~dev-python/keystonemiddleware-2.4.0[${PYTHON_USEDEP}]
+   <=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
>=dev-python/kombu-3.0.7[${PYTHON_USEDEP}]
-   <=dev-python/kombu-3.0.29[${PYTHON_USEDEP}]
+   <=dev-python/kombu-3.0.30[${PYTHON_USEDEP}]
>=dev-python/lxml-2.3[${PYTHON_USEDEP}]
<=dev-python/lxml-3.5.0[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
!~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
<=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
>=dev-python/oslo-config-2.3.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-config-2.6.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-config-3.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-concurrency-2.3.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-concurrency-2.8.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-concurrency-3.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-context-0.2.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-context-0.8.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-context-1.0.0[${PYTHON_USEDEP}]
>=dev-python/oslo-db-2.4.1[${PYTHON_USEDEP}]
-   <=dev-python/oslo-db-3.1.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-log-1.13.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-log-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-messaging-1.16.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-1.17.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-1.17.1[${PYTHON_USEDEP}]
-   <=dev-python/oslo-messaging-2.8.1[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.6.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.6.1[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.7.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.8.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.8.1[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.9.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-3.1.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-messaging-3.0.0[${PYTHON_USEDEP}]
>=dev-python/oslo-middleware-2.8.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-middleware-2.10.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-middleware-3.3.0[${PYTHON_USEDEP}]

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

2015-12-15 Thread Anthony G. Basile
commit: cf02c188fb8df90f7d14bf1f2fe42adbe710ca95
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 15 20:38:34 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 15 20:38:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf02c188

app-arch/xar: base eclass cleanup and add libressl support

Package-Manager: portage-2.2.24

 app-arch/xar/xar-1.5.2-r2.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/app-arch/xar/xar-1.5.2-r2.ebuild b/app-arch/xar/xar-1.5.2-r2.ebuild
new file mode 100644
index 000..b753675
--- /dev/null
+++ b/app-arch/xar/xar-1.5.2-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools eutils
+
+DESCRIPTION="An easily extensible archive format"
+HOMEPAGE="https://code.google.com/p/xar;
+SRC_URI="https://xar.googlecode.com/files/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="acl +bzip2 libressl"
+
+DEPEND="
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   dev-libs/libxml2
+   sys-libs/zlib
+   acl? ( sys-apps/acl )
+   bzip2? ( app-arch/bzip2 )"
+RDEPEND="${DEPEND}"
+
+DOCS=( TODO )
+
+src_prepare() {
+   epatch "${FILESDIR}/${P}-automagic_acl_and_bzip2.patch"
+   epatch "${FILESDIR}/${P}-respect_ldflags.patch"
+   epatch_user
+   eautoconf
+}
+
+src_configure() {
+   econf $(use_enable acl) $(use_enable bzip2)
+}



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

2015-12-15 Thread Mike Frysinger
commit: 5aed3a461b936573cff5cfc5cbab1cf28d5ef98e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Dec 15 20:30:54 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Dec 15 20:31:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aed3a46

media-libs/jbigkit: fix CFLAGS/CPPFLAGS setup #518150

 media-libs/jbigkit/files/jbigkit-2.1-build.patch | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/jbigkit/files/jbigkit-2.1-build.patch 
b/media-libs/jbigkit/files/jbigkit-2.1-build.patch
index 4d0ebd3..a7bc7ae 100644
--- a/media-libs/jbigkit/files/jbigkit-2.1-build.patch
+++ b/media-libs/jbigkit/files/jbigkit-2.1-build.patch
@@ -13,7 +13,7 @@ This patch has been mailed to upstream. No reply at this 
time. Status unknown.
  
  # Options for the compiler: A high optimization level is suggested
 -CFLAGS = -g -O -W -Wall -ansi -pedantic # --coverage
-+CFLAGS += -W -Wall -ansi -pedantic # --coverage
++override CFLAGS += -W -Wall -ansi -pedantic # --coverage
  
 -all: libjbig.a libjbig85.a tstcodec tstcodec85
 +ifeq ($(shell uname),Darwin)
@@ -81,7 +81,7 @@ This patch has been mailed to upstream. No reply at this 
time. Status unknown.
  
  # Options for the compiler: A high optimization level is suggested
 -CFLAGS = -O2 -W -Wno-unused-result
-+CFLAGS += -W
++override CFLAGS += -W
  # CFLAGS = -O -g -W -Wall -Wno-unused-result -ansi -pedantic # -DDEBUG
  
  export CC CFLAGS
@@ -106,8 +106,8 @@ This patch has been mailed to upstream. No reply at this 
time. Status unknown.
  # Options for the compiler
 -CFLAGS = -g -O -W -Wall -Wno-unused-result -ansi -pedantic # --coverage
 -CPPFLAGS = -I../libjbig 
-+CFLAGS += -W -Wall -Wno-unused-result -ansi -pedantic # --coverage
-+CPPFLAGS += -I../libjbig 
++override CFLAGS += -W -Wall -Wno-unused-result -ansi -pedantic # --coverage
++override CPPFLAGS += -I../libjbig
  
  .SUFFIXES: .1 .5 .txt $(SUFFIXES)
  .PHONY: txt test test82 test85 clean



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

2015-12-15 Thread José María Alonso
commit: 9653d4d64b577b06f1b7c50edb22abdd9f4168f9
Author: José María Alonso Josa  gentoo  org>
AuthorDate: Tue Dec 15 22:24:20 2015 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Dec 15 22:24:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9653d4d6

dev-lisp/flexi-streams: add from lisp overlay

Package-Manager: portage-2.2.20.1

 dev-lisp/flexi-streams/Manifest|  1 +
 dev-lisp/flexi-streams/flexi-streams-1.0.15.ebuild | 28 ++
 dev-lisp/flexi-streams/metadata.xml| 12 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-lisp/flexi-streams/Manifest b/dev-lisp/flexi-streams/Manifest
new file mode 100644
index 000..3a09bbe
--- /dev/null
+++ b/dev-lisp/flexi-streams/Manifest
@@ -0,0 +1 @@
+DIST v1.0.15.tar.gz 135550 SHA256 
1c9d8020cfd2bf0344e5baf1dff8b01aa7cefcdc5bc3765d029bd2e723d00251 SHA512 
103e6c53f8c0ffd6d218e08e49fd49c21f420c1221912121dba1218d4631b6869357002fb1a18444e58283e2d6e59ae3f43d5a23c06c506538d69f4a178b3973
 WHIRLPOOL 
d8a88f21b26079f86d5deb55cfeae0bc4c7f34d853e4b2a887eeb829f38e5be8d8902dea675caa7d373503f25c798b2492d6a1212fb58ea15e352e1c3c9b90fa

diff --git a/dev-lisp/flexi-streams/flexi-streams-1.0.15.ebuild 
b/dev-lisp/flexi-streams/flexi-streams-1.0.15.ebuild
new file mode 100644
index 000..54995d5
--- /dev/null
+++ b/dev-lisp/flexi-streams/flexi-streams-1.0.15.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit common-lisp-3
+
+MY_V="v${PV}"
+
+DESCRIPTION="Flexible bivalent streams for Common Lisp"
+HOMEPAGE="http://weitz.de/flexi-streams/
+   http://www.cliki.net/flexi-streams/;
+SRC_URI="https://github.com/edicl/${PN}/archive/${MY_V}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!dev-lisp/cl-${PN}
+   >=dev-lisp/trivial-gray-streams-20060925"
+
+src_install() {
+   common-lisp-install-sources *.lisp
+   common-lisp-install-asdf
+   dohtml doc/index.html
+}

diff --git a/dev-lisp/flexi-streams/metadata.xml 
b/dev-lisp/flexi-streams/metadata.xml
new file mode 100644
index 000..417d4b8
--- /dev/null
+++ b/dev-lisp/flexi-streams/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   common-lisp
+   
+   FLEXI-STREAMS implements "virtual" bivalent streams that can be
+   layered atop real binary or bivalent streams and that can be 
used
+   to read and write character data in various single- or 
multi-octet
+   encodings which can be changed on the fly. It also supplies
+   in-memory binary streams which are similar to string streams. 
+   
+



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

2015-12-15 Thread Matt Thode
commit: 27d2a6bbd830544a4a4d830507036d773375bdc6
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 21:49:59 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 15 21:54:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d2a6bb

app-admin/glance: bup

Package-Manager: portage-2.2.24

 app-admin/glance/glance-2015.2..ebuild | 66 ++
 1 file changed, 40 insertions(+), 26 deletions(-)

diff --git a/app-admin/glance/glance-2015.2..ebuild 
b/app-admin/glance/glance-2015.2..ebuild
index d44d287..a523853 100644
--- a/app-admin/glance/glance-2015.2..ebuild
+++ b/app-admin/glance/glance-2015.2..ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 git-r3 user
 
@@ -27,7 +27,7 @@ DEPEND="
>=dev-python/Babel-1.3[${PYTHON_USEDEP}]
<=dev-python/Babel-2.1.1[${PYTHON_USEDEP}]
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   <=dev-python/coverage-4.0.2[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
<=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
>=dev-python/mox3-0.7.0[${PYTHON_USEDEP}]
@@ -38,11 +38,12 @@ DEPEND="
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
+   !~dev-python/requests-2.8.0[${PYTHON_USEDEP}]
<=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
<=dev-python/testrepository-0.0.20[${PYTHON_USEDEP}]
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
-   <=dev-python/testresources-0.2.7-r[${PYTHON_USEDEP}]
+   <=dev-python/testresources-1.0.0-r[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
<=dev-python/testscenarios-0.5[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
@@ -50,7 +51,7 @@ DEPEND="
>=dev-python/psutil-1.1.1[${PYTHON_USEDEP}]
=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   <=dev-python/oslotest-1.12.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
>=dev-python/pymysql-0.6.2[${PYTHON_USEDEP}]
<=dev-python/pymysql-0.6.7[${PYTHON_USEDEP}]
>=dev-python/psycopg-2.5[${PYTHON_USEDEP}]
@@ -59,8 +60,11 @@ DEPEND="
<=dev-python/pysendfile-2.0.1[${PYTHON_USEDEP}]
<=dev-python/qpid-python-0.32[$(python_gen_usedep 'python2_7')]
>=dev-python/pyxattr-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/python-swiftclient-2.2.0[${PYTHON_USEDEP}]
+   <=dev-python/python-swiftclient-2.7.0[${PYTHON_USEDEP}]
>=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-sphinx-3.2.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-sphinx-4.1.0[${PYTHON_USEDEP}]
+   >=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
)"
 
 #note to self, wsgiref is a python builtin, no need to package it
@@ -70,17 +74,17 @@ RDEPEND="
${CDEPEND}
sqlite? (
>=dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
-   <=dev-python/python-keystoneclient-1.8.1-r[${PYTHON_USEDEP}]
+   !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
+   <=dev-python/python-keystoneclient-2.0.0-r[${PYTHON_USEDEP}]
>=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
<=dev-python/pyopenssl-0.15.1[${PYTHON_USEDEP}]
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
<=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/oslo-db-2.4.1[${PYTHON_USEDEP}]
-   <=dev-python/oslo-db-3.1.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-db-4.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-1.5.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-i18n-2.7.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-i18n-3.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-log-1.8.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-log-1.13.0[${PYTHON_USEDEP}]
+   <=dev-python/oslo-log-2.1.0[${PYTHON_USEDEP}]
>=dev-python/oslo-messaging-1.16.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-1.17.0[${PYTHON_USEDEP}]
!~dev-python/oslo-messaging-1.17.1[${PYTHON_USEDEP}]
-   <=dev-python/oslo-messaging-2.8.1[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.6.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-messaging-2.6.1[${PYTHON_USEDEP}]
+   

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

2015-12-15 Thread Matt Thode
commit: d3ae105096d3ba953f65beeecea798d17d24987d
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec 15 21:43:46 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Dec 15 21:54:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3ae1050

sys-cluster/neutron: bup

Package-Manager: portage-2.2.24

 sys-cluster/neutron/neutron-2015.2..ebuild | 62 +-
 sys-cluster/neutron/neutron-7.0.1.ebuild   | 62 +-
 2 files changed, 64 insertions(+), 60 deletions(-)

diff --git a/sys-cluster/neutron/neutron-2015.2..ebuild 
b/sys-cluster/neutron/neutron-2015.2..ebuild
index 181db3f..c51ab18 100644
--- a/sys-cluster/neutron/neutron-2015.2..ebuild
+++ b/sys-cluster/neutron/neutron-2015.2..ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-PYTHON_COMPAT=( python2_7 python3_4 )
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1 git-2 linux-info user
 
@@ -31,37 +31,38 @@ DEPEND="
<=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
>=dev-python/cliff-1.14.0[${PYTHON_USEDEP}]
>=dev-python/coverage-3.6[${PYTHON_USEDEP}]
-   <=dev-python/coverage-4.0.2[${PYTHON_USEDEP}]
+   <=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
>=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
<=dev-python/fixtures-1.4.0-r[${PYTHON_USEDEP}]
>=dev-python/mock-1.2[${PYTHON_USEDEP}]
<=dev-python/mock-1.3.0[${PYTHON_USEDEP}]
>=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
<=dev-python/subunit-1.2.0[${PYTHON_USEDEP}]
-   ~dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-0.6.0[${PYTHON_USEDEP}]
+   <=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
>=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
!~dev-python/sphinx-1.2.0[${PYTHON_USEDEP}]
=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
-   <=dev-python/oslo-sphinx-3.3.1[${PYTHON_USEDEP}]
+   <=dev-python/oslo-sphinx-4.1.0[${PYTHON_USEDEP}]
>=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
<=dev-python/testrepository-0.0.20[${PYTHON_USEDEP}]
>=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
<=dev-python/testtools-1.8.1[${PYTHON_USEDEP}]
>=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
-   <=dev-python/testresources-0.2.7-r[${PYTHON_USEDEP}]
+   <=dev-python/testresources-1.0.0-r[${PYTHON_USEDEP}]
>=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
<=dev-python/testscenarios-0.5[${PYTHON_USEDEP}]
>=dev-python/webtest-2.0[${PYTHON_USEDEP}]
<=dev-python/webtest-2.0.20[${PYTHON_USEDEP}]
>=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   <=dev-python/oslotest-1.12.0[${PYTHON_USEDEP}]
+   <=dev-python/oslotest-2.0.0[${PYTHON_USEDEP}]
>=dev-python/os-testr-0.1.0[${PYTHON_USEDEP}]
<=dev-python/os-testr-0.4.2[${PYTHON_USEDEP}]
>=dev-python/tempest-lib-0.8.0[${PYTHON_USEDEP}]
<=dev-python/tempest-lib-0.11.0[${PYTHON_USEDEP}]
>=dev-python/ddt-0.7.0[${PYTHON_USEDEP}]
-   <=dev-python/ddt-1.0.0[${PYTHON_USEDEP}]
+   <=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
~dev-python/pylint-1.4.4[${PYTHON_USEDEP}]
>=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
)"
@@ -75,7 +76,7 @@ RDEPEND="
!~dev-python/routes-2.1[$(python_gen_usedep 'python2_7')]
<=dev-python/routes-2.2[${PYTHON_USEDEP}]
>=dev-python/debtcollector-0.3.0[${PYTHON_USEDEP}]
-   <=dev-python/debtcollector-0.10.0[${PYTHON_USEDEP}]
+   <=dev-python/debtcollector-1.1.0[${PYTHON_USEDEP}]
~dev-python/eventlet-0.17.4[${PYTHON_USEDEP}]
>=dev-python/pecan-1.0.0[${PYTHON_USEDEP}]
<=dev-python/pecan-1.0.3[${PYTHON_USEDEP}]
@@ -90,7 +91,7 @@ RDEPEND="
<=dev-python/jinja-2.8[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-2.0.0[${PYTHON_USEDEP}]
!=dev-python/keystonemiddleware-2.4.0[${PYTHON_USEDEP}]
-   <=dev-python/keystonemiddleware-3.0.0[${PYTHON_USEDEP}]
+   <=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
>=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
!~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
<=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
@@ -103,45 +104,45 @@ RDEPEND="
<=dev-python/ryu-3.26[${PYTHON_USEDEP}]
compute-only? (
>=dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[sqlite,${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-0.9.9[${PYTHON_USEDEP}]
-   

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

2015-12-15 Thread Manuel Rüger
commit: a244e9ca42016b0d7796e9a42c3b07c6af6381f6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec 15 22:06:57 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Dec 15 22:06:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a244e9ca

dev-ruby/redis: Version bump

Package-Manager: portage-2.2.26

 dev-ruby/redis/Manifest   |  1 +
 dev-ruby/redis/redis-3.2.2.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/redis/Manifest b/dev-ruby/redis/Manifest
index 8bf6fec..91c9cdb 100644
--- a/dev-ruby/redis/Manifest
+++ b/dev-ruby/redis/Manifest
@@ -1,3 +1,4 @@
 DIST redis-rb-3.0.6.tar.gz 62335 SHA256 
06cad67fdfd6955112a65d05e0fff62b003439404f20d8b926ce92f6c5eabe4b SHA512 
966a2b9bf5d3af51020015e8b066b728b0632093eedcf1ca41f82b3340d54b0bffb305a0aa7ec5c8534db0a71cd6de006a943a0ebef234a4f93204ea41a431b1
 WHIRLPOOL 
cdeec7ccbe3dd6a4c4ea6e9e786c072cab436abacc48538501234cd58f8bb21bc8a43ad8a4db68b607c5ee9313daffe9e1eb0255057e6306db2c55d920673609
 DIST redis-rb-3.0.7.tar.gz 64059 SHA256 
70bc9da8d41af542f41dd8be0f69d005f981d7198e867345ded562bb667a SHA512 
93f5e68d491010d74d3b93fe6ff4e50f28bcdf4456435ee7ea066a4e21219a438944d66ca7cbdfd7182fb4a574f26fad3b85e14c226854e4b94f0a2681b8dfd7
 WHIRLPOOL 
eac933f32c8a5851e896cf4360af1cad54112defdd58c2999bfc6509cbbabea6be2f252730d523391bf741ce6997f334714a33498eb54df01bd1d68fecb85eee
 DIST redis-rb-3.2.1.tar.gz 69986 SHA256 
ea86257db6be49bfeca8cf4a9ffc645844b2d3ffd81542b2305f3e84fdd983d1 SHA512 
3c3f6bca71a9a6ef0d6cc713483445a890034b6a96c773ae6ea0bd38153752327cb4cd50cdf791b14ed211eb7323c12498665b89946d0dfd5237a97dca506b10
 WHIRLPOOL 
94158ef753bed9271dec78fd9fae332168cb10417016df5dd3d3b38d4808bfbbf55bd9b2bc192087aadbf8f5df86e723c001eeebee386d00c0f85ab7ad37bbb9
+DIST redis-rb-3.2.2.tar.gz 72217 SHA256 
37a5ae3a8163a2e6aaf5d40ede106ed13ce6fcfc2b99a22664392ffd3d132b90 SHA512 
e5cb281c95ecadf86907a7f8b87cc3f895feac529b868f479d94c3ca00f8eebddbcebf9ffeacbe40738af6cb2bd8b4bb9b8f12462a99355337ee123cc3e4356e
 WHIRLPOOL 
8d1b325d539856e4e91cb9d8643bfb55981b2c7b2ae1cd7b52778b5cb0266ab3f852541a0bca53418b4161ad6c6760be91b82fb09983a3bd8b7b8adf0800c4c4

diff --git a/dev-ruby/redis/redis-3.2.2.ebuild 
b/dev-ruby/redis/redis-3.2.2.ebuild
new file mode 100644
index 000..a213dd1
--- /dev/null
+++ b/dev-ruby/redis/redis-3.2.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+MY_P="redis-rb-${PV}"
+RUBY_FAKEGEM_RECIPE_TEST="rake"
+RUBY_FAKEGEM_TASK_TEST="run"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby client library for Redis"
+HOMEPAGE="https://github.com/redis/redis-rb;
+SRC_URI="https://github.com/redis/redis-rb/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc test"
+
+DEPEND="test? ( dev-db/redis )"
+
+RUBY_S="${MY_P}"
+
+all_ruby_prepare() {
+   # call me impatient, but this way we don't need netcat
+   sed -i \
+   -e '/test_subscribe_past_a_timeout/,+18d' \
+   test/publish_subscribe_test.rb || die "sed failed"
+
+   # Version 3.0.6 downloads and compiles redis-server to test against.
+   # This patch reverts it to the way 3.0.5 does it, using the local 
server.
+   # 
https://github.com/redis/redis-rb/commit/351a1294fe33f79c23495b7568045e9f484918f2
+   epatch "${FILESDIR}/${PN}-3.2.1-local-redis-server.patch"
+}



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

2015-12-15 Thread José María Alonso
commit: 7e0188bbb3525c0ff46337a2cbd12ea9b9e34355
Author: José María Alonso Josa  gentoo  org>
AuthorDate: Tue Dec 15 21:52:51 2015 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Dec 15 21:52:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e0188bb

package.mask: Mask dev-lisp/cl-clx for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3f1e3da..2d03e1e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# José María Alonso Josa  (15 Dec 2015)
+# Refers to same package as dev-lisp/clx
+# Masked for removal in 30 days, bug 568188
+dev-lisp/cl-clx
+
 # Andreas K. Huettel  (11 Dec 2015)
 # Ancient, smells funny, disowned by upstream, needs syck
 # Masked for removal in 30 days, bug 565012



[gentoo-commits] proj/lisp:master commit in: dev-lisp/trivial-gray-streams/

2015-12-15 Thread José María Alonso
commit: 4b6d52486f37c49f038bef6303c4580606d5cf96
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Dec 15 22:14:50 2015 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Dec 15 22:14:50 2015 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=4b6d5248

dev-lisp/trivial-gray-streams: Move to EAPI 5

 dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild 
b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild
index 5de48d7..71cf386 100644
--- a/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild
+++ b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild
@@ -2,6 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+EAPI=5
+
 inherit common-lisp-3
 
 MY_PV=${PV:0:4}-${PV:4:2}-${PV:6:2}



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/edbrowse/

2015-12-15 Thread Anthony G. Basile
commit: 4fdb03b4cced904517520a04aa98b6916d66fe42
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 15 20:43:47 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 15 20:44:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fdb03b4

app-accessibility/edbrowse: bump to EAPI=5 and add libressl support

Package-Manager: portage-2.2.24

 app-accessibility/edbrowse/edbrowse-3.5.1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild 
b/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild
index 1c2a80b..853813e 100644
--- a/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild
+++ b/app-accessibility/edbrowse/edbrowse-3.5.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="4"
+EAPI="5"
 inherit eutils
 
 DESCRIPTION="editor, browser, and mail client using the /bin/ed interface"
@@ -11,12 +11,13 @@ SRC_URI="http://the-brannons.com/${PN}/${P}.zip;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="linguas_fr odbc"
+IUSE="libressl linguas_fr odbc"
 COMMON_DEPEND=">=dev-lang/spidermonkey-24.0:24
>=sys-libs/readline-6.0
>=net-misc/curl-7.36.0
>=dev-libs/libpcre-7.8
-   >=dev-libs/openssl-0.9.8j
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
odbc? ( dev-db/unixODBC )"
 DEPEND="${COMMON_DEPEND}
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: games-server/crossfire-server/files/, games-server/crossfire-server/

2015-12-15 Thread Alfredo Tupone
commit: 0ef2a66801ebe2b01265d26c5d9d497bf6277dd5
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Tue Dec 15 20:46:09 2015 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Dec 15 20:46:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef2a668

games-server/crossfire-server: Fix format security. Bug #544352

Package-Manager: portage-2.2.24

 .../crossfire-server/crossfire-server-1.71.0.ebuild  |  1 +
 .../files/crossfire-server-1.71.0-format.patch   | 20 
 2 files changed, 21 insertions(+)

diff --git a/games-server/crossfire-server/crossfire-server-1.71.0.ebuild 
b/games-server/crossfire-server/crossfire-server-1.71.0.ebuild
index e0c1918..06055ec 100644
--- a/games-server/crossfire-server/crossfire-server-1.71.0.ebuild
+++ b/games-server/crossfire-server/crossfire-server-1.71.0.ebuild
@@ -28,6 +28,7 @@ RDEPEND=${DEPEND}
 src_prepare() {
rm -f "${WORKDIR}"/maps/Info/combine.pl # bug #236205
ln -s "${WORKDIR}/arch" "${S}/lib" || die
+   epatch "${FILESDIR}"/${P}-format.patch
 }
 
 src_configure() {

diff --git 
a/games-server/crossfire-server/files/crossfire-server-1.71.0-format.patch 
b/games-server/crossfire-server/files/crossfire-server-1.71.0-format.patch
new file mode 100644
index 000..174b785
--- /dev/null
+++ b/games-server/crossfire-server/files/crossfire-server-1.71.0-format.patch
@@ -0,0 +1,20 @@
+--- server/c_chat.c.old2015-12-15 21:35:30.024866220 +0100
 server/c_chat.c2015-12-15 21:36:58.479266312 +0100
+@@ -483,7 +483,7 @@
+ { "You spit over your left shoulder.", "%s spits over his left shoulder." 
},
+ { "Strut your stuff.", "%s struts proudly." },
+ { NULL, NULL },
+-{ "%s patiently twiddles his thumbs.", "You patiently twiddle your 
thumbs." },
++{ "You patiently twiddle your thumbs.", "%s patiently twiddles his 
thumbs." },
+ { "You wave.", "%s waves happily." },
+ { "You whistle appreciatively.", "%s whistles appreciatively." },
+ { "Have you got something in your eye?", "%s winks suggestively." },
+@@ -645,7 +645,7 @@
+ 
+ if (*params == '\0') {
+ if (emotion > EMOTE_FIRST && emotion < EMOTE_LAST && 
single_emotes[emotion - 1][0] != NULL) {
+-snprintf(buf, sizeof(buf), single_emotes[emotion - 1][0]);
++snprintf(buf, sizeof(buf), "%s", single_emotes[emotion - 1][0]);
+ snprintf(buf2, sizeof(buf2), single_emotes[emotion - 1][1], 
op->name);
+ } else {
+ snprintf(buf, sizeof(buf), "You are a nut.");



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

2015-12-15 Thread Patrice Clement
commit: 84b26c62439a0cf66b745eb9a47d94b2e6f665e9
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Tue Dec 15 21:50:53 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 15 22:13:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b26c62

www-client/seamonkey-bin: bump to 2.39

 www-client/seamonkey-bin/Manifest  |  27 
 www-client/seamonkey-bin/seamonkey-bin-2.39.ebuild | 137 +
 2 files changed, 164 insertions(+)

diff --git a/www-client/seamonkey-bin/Manifest 
b/www-client/seamonkey-bin/Manifest
index 4abd54b..084ded4 100644
--- a/www-client/seamonkey-bin/Manifest
+++ b/www-client/seamonkey-bin/Manifest
@@ -48,7 +48,34 @@ DIST seamonkey-2.38-tr.xpi 811292 SHA256 
aeae6eb15335ab5f366df2b3929fe002a130ae8
 DIST seamonkey-2.38-uk.xpi 873154 SHA256 
129e2e999d6d102a186d232c98c59b4c7220a3de09e55be9f561ea3a48fd29a8 SHA512 
b905380d34e59b6ae8e1d4b80c2a73301dfa2ce4c922b291d493eede85350c84060cba7244f84963d3d55f66ed7c38f6891b0e49db263754a5f3e1ddaa73
 WHIRLPOOL 
a760229b72321c378f69704a4784b63e354b89668d8ded474a77e3670bd6dc5a75da19c1175858605ed11a198479dac9a5fd53212fae22660e57995094a92a57
 DIST seamonkey-2.38-zh-CN.xpi 836248 SHA256 
de94197af8954dff2330469d20e08789b739bd40e919f85be767967f69842ad3 SHA512 
c3bcde38fffdc67cdea77918d3567084aa2893d5a4af06909a6d95ef81cec6ed63c0309f3351065d71cfe802a23d7e7b531d2814f6763f193a2d3764ab423e40
 WHIRLPOOL 
42a161aafe6b8a2204fa41ae894aad1cc644420d79d20e7899ddbba8d6b39de71be9b4fa5f317aca0a7a214fbf79287d714fd3056227043e43332b72faf8758f
 DIST seamonkey-2.38-zh-TW.xpi 858220 SHA256 
051ff2e2eafe8a52c7f0005c43b288df8fec90a59b179902240cd8a6ef71f6a1 SHA512 
caf512cae00df7cd3b06c2360bc6d50f8d220ba6bec5f6474180391e52586b9debfbe911786e39fe995d7a4446ef6c94176feeaed43f5459d9fcbfb2cdedd9b5
 WHIRLPOOL 
d0991af14ae3b4839bb86be3239e1f048ae010fa570397218b3fd8b77a29b4eb7b404bb8966a3bbe538ce0ca1cf2ad39564d9fdd9e5e4a8ac4927167554c85a7
+DIST seamonkey-2.39-be.xpi 845960 SHA256 
289803bc8d1669aa8dc116e55ffbef60a611002c39dbe9e461ad3546d82043d5 SHA512 
2332683e78d8f546fe85a9d7431c295f5f31341d46072eb0eafca6014d527367edc575f5384b332744d3ea9b1c37f5fb86d547f4c78919e4a9310c99c8705cae
 WHIRLPOOL 
4b2fe60315e7146548311c6c8d2c335d21fed1fb0f9057e9c903968bae8dc251b7e60151965f1ca3a4f58dc210e08e6a7677a7f57c41f6d2577e156ef98ed5c0
+DIST seamonkey-2.39-ca.xpi 837800 SHA256 
7cd996abf7027189f6c3fd09501331b1bcf06a61f596cd7042d2a2a66b58e0e2 SHA512 
43eba49530dd7fdef0c197badff904cda164a700a54ece6fd0706867ae72637aa98eea71175e21de9b322c6b0deda5e709970e16f0bb543d56848e08457f129a
 WHIRLPOOL 
47f6966ab587b4d9e33ff7f318e2009155d4f5d64d30020010414e2cb2d4ec05baff58dac2301339685ffadabeaa690bd519766fb6d99627e9e1258cce99b4ca
+DIST seamonkey-2.39-cs.xpi 830007 SHA256 
6204072196d5ef65cfd5a380d7a985f225f17b8bf5c945e7828ca33cdb09b2da SHA512 
b266532512053564d1dbe276e97f7cf3a314077129ecca389248a83b132aa0180627b8733de886fe292583148e6f704d55bd9bc3728ed7e046c2109b1df367f7
 WHIRLPOOL 
bf94c95fb55858930bed961d828603d197099f63061795b04808e1149a7636c23e917e2ef39685e63601a310e31b37143a23637019f0118c75875d17ff338467
+DIST seamonkey-2.39-de.xpi 838258 SHA256 
a12a02029fef8caa33a99c7bd254bcacf3825b1edbbbc7a2775a8f5a1756425f SHA512 
9bd95c27b1b81b19de8fdf961c8d51f4bdd5dc3cc2595978814c2357ce78e83840b2a777e59c39485c60ff8a1aea671201d209bbf81191e89fd62ed824b6ae7e
 WHIRLPOOL 
d498a2d298fe5f43f988d583217748e8f4707804799cf40eb184a4fb816382fc9f6e0bb8c4620432eae3c94b56772b92f09405b74c83301e7343a9e97c3868fd
+DIST seamonkey-2.39-en-GB.xpi 800622 SHA256 
6b7d78e35df5609cdbc944cc4a36fade59d9d29ba761d31969b20be13eebff0e SHA512 
28873d21df8802b98dcae7c1bd7bf3d9641986ab95e38bc9b8f141205a60de225a021f014ceda8e905d5f5817b6d98b0168478baa221da1d5692c86ae30160b1
 WHIRLPOOL 
8de778ef8d2c782926c535a2deff67f86467db2773a85cab12986c2456897e0f44995242709314413ae19190524545aeec6ea365617109a8402cc90a7e3d4f2f
+DIST seamonkey-2.39-es-AR.xpi 849345 SHA256 
f9c92da4f70391413c4be4255332add2fa60a54d8e42c3205badffc4579717da SHA512 
e7c2ce3c9fd5eeae2dd1df6f8cea3551bfdedb04d9544e82358ac9508325508bb2d026ad7e85990b1a0e925106e62266e3bfe1fd395a51308e9368765696691d
 WHIRLPOOL 
23ccfc5a9ae430807edee9fef4785ab9e5ca4ddf201e9984bc33303bdfad2b5251acb08b5117e5bf0dc02ed04dc8a808675657575b313634c7a1333e675c0425
+DIST seamonkey-2.39-es-ES.xpi 817622 SHA256 
fe0d89ba946aff3ff90e6751491a64acf381d2fb176ed10270d113bc572e22f2 SHA512 
6b7a2a3b93a86583b4bea013f7be87622977e392393a0a1fe62f832ca02877fb1744d958f96d67ac088c37016d44ef97ddbb03153ff2cc3001e70ee862da341f
 WHIRLPOOL 
4dc58024895d4b45202a0dd6c6019783f9f99ba6239f60e228334bb308d02747ca5b287ee619abba9ff0a4fe5485b0b65223829b234492f96f43b0cf016e82da
+DIST seamonkey-2.39-fi.xpi 804879 SHA256 
c1732389c3d532ca50152fda28495387e66c6ab9cfcda0b607936e9601549310 SHA512 
271ddbfb82ccd5d51ad3dba7545fc241bf6a4ab10a5dc17e81af32394f97f7b74b80f03ad537fbf1b7ab731ce496b2e9b2b4155447580ab6605e77d6e91b3e99
 WHIRLPOOL 

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

2015-12-15 Thread Patrice Clement
commit: d554f36a2949dd5ad184ee14c4debf50d8325671
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Tue Dec 15 21:49:20 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 15 22:13:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d554f36a

www-client/seamonkey-bin: set self as proxy-maint

 www-client/seamonkey-bin/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/www-client/seamonkey-bin/metadata.xml 
b/www-client/seamonkey-bin/metadata.xml
index 399c1e9..49b17a8 100644
--- a/www-client/seamonkey-bin/metadata.xml
+++ b/www-client/seamonkey-bin/metadata.xml
@@ -6,4 +6,9 @@
jdh...@gentoo.org
Jeff Horelick

+   
+   elizab...@interlinked.me
+   Elizabeth Myers
+   Proxied maintainer; set to assignee in all 
bugs
+   
 



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

2015-12-15 Thread Patrice Clement
commit: 11dc620a7eee902f5ac084956834016fdc59398e
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Dec 15 22:11:57 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 15 22:13:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11dc620a

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

 app-accessibility/edbrowse/edbrowse-3.5.1.ebuild   |   9 +-
 app-admin/glance/glance-2015.2..ebuild |  66 +++--
 app-arch/dump/dump-0.4.44-r2.ebuild|  69 +
 app-arch/libpar2/libpar2-0.4.ebuild|   7 +-
 app-arch/xar/xar-1.5.2-r2.ebuild   |  38 +++
 app-crypt/pinentry/Manifest|   1 +
 app-crypt/pinentry/pinentry-0.9.6-r4.ebuild| 101 ---
 ...entry-0.9.6-r5.ebuild => pinentry-0.9.7.ebuild} |   7 +-
 app-editors/focuswriter/Manifest   |   1 +
 ...riter-1.5.4.ebuild => focuswriter-1.5.5.ebuild} |   0
 app-editors/qxmledit/Manifest  |   1 -
 app-editors/qxmledit/qxmledit-0.8.5.ebuild |  59 
 app-editors/tea/Manifest   |   2 +-
 .../tea/{tea-36.0.2.ebuild => tea-41.1.0.ebuild}   |  19 +-
 dev-cpp/gstreamermm/Manifest   |   1 -
 dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild |   8 +-
 dev-cpp/gstreamermm/gstreamermm-1.0.10.ebuild  |  65 -
 dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild   |   6 +-
 dev-cpp/gtkglextmm/gtkglextmm-1.2.0-r2.ebuild  |   3 +-
 .../libgnomecanvasmm-2.26.0-r1.ebuild  |   3 +-
 dev-db/mariadb/mariadb-10.1.9-r1.ebuild|   2 +-
 dev-db/mysql/mysql-5.6.28.ebuild   |   4 +-
 .../percona-server-5.6.27.75.0-r1.ebuild   |   2 +-
 dev-db/postgis/Manifest|   6 +-
 dev-db/postgis/files/postgis-2.2.0-arflags.patch   |  18 ++
 dev-db/postgis/postgis-2.1.0.ebuild| 293 ---
 dev-db/postgis/postgis-2.1.4.ebuild| 291 ---
 dev-db/postgis/postgis-2.1.5.ebuild| 291 ---
 dev-db/postgis/postgis-2.1.6.ebuild| 287 ---
 dev-db/postgis/postgis-2.1.7.ebuild| 287 ---
 dev-db/postgis/postgis-2.2.0.ebuild| 143 ++
 ...sql-.ebuild => postgresql-9.3.10-r2.ebuild} | 150 +-
 ...esql-.ebuild => postgresql-9.4.5-r2.ebuild} | 186 +++-
 ...-.ebuild => postgresql-9.5_beta2-r1.ebuild} | 194 -
 dev-db/postgresql/postgresql-.ebuild   |   5 +
 dev-lang/python/python-2.7.10-r1.ebuild|   2 +-
 dev-lang/python/python-3.3.5-r1.ebuild |   2 +-
 dev-lang/python/python-3.4.3.ebuild|   2 +-
 dev-libs/qcustomplot/Manifest  |   4 -
 dev-libs/qcustomplot/qcustomplot-1.2.1.ebuild  |  39 ---
 dev-libs/qcustomplot/qcustomplot-1.3.0.ebuild  |  54 
 dev-lisp/trivial-gray-streams/Manifest |   1 +
 dev-lisp/trivial-gray-streams/metadata.xml |   9 +
 .../trivial-gray-streams-20081102.ebuild   |  28 ++
 .../trivial-gray-streams-.ebuild   |  17 ++
 dev-python/numpy/Manifest  |   1 +
 dev-python/numpy/numpy-1.10.2.ebuild   | 155 ++
 dev-python/numpy/numpy-.ebuild | 138 +
 dev-ros/libmavconn/Manifest|   1 +
 ...avconn-.ebuild => libmavconn-0.16.4.ebuild} |   2 +-
 dev-ros/libmavconn/libmavconn-.ebuild  |   2 +-
 dev-ros/mavlink-gbp-release/Manifest   |   1 +
 ...build => mavlink-gbp-release-2015.12.12.ebuild} |   0
 dev-ros/mavros/Manifest|   1 +
 .../{mavros-.ebuild => mavros-0.16.4.ebuild}   |   3 +-
 dev-ros/mavros/mavros-.ebuild  |   3 +-
 dev-ros/mavros_extras/Manifest |   1 +
 ...ras-.ebuild => mavros_extras-0.16.4.ebuild} |   0
 dev-ros/mavros_msgs/Manifest   |   1 +
 ..._msgs-.ebuild => mavros_msgs-0.16.4.ebuild} |   0
 dev-ruby/redis/Manifest|   1 +
 .../{redis-3.2.1.ebuild => redis-3.2.2.ebuild} |   0
 dev-tex/chktex/Manifest|   1 +
 .../{chktex-1.7.4.ebuild => chktex-1.7.5.ebuild}   |   0
 dev-util/jenkins-bin/Manifest  |   1 +
 ...s-bin-1.641.ebuild => jenkins-bin-1.642.ebuild} |   0
 dev-vcs/subversion/Manifest|   3 +-
 ...n-1.8.14-r1.ebuild => subversion-1.8.15.ebuild} |   2 +-
 ...ersion-1.9.1.ebuild => subversion-1.9.3.ebuild} |  25 +-
 dev-vcs/tortoisehg/Manifest|   2 +-
 ...rtoisehg-3.6.ebuild => tortoisehg-3.6.2.ebuild} |   0
 eclass/cmake-utils.eclass  |   7 +-
 .../crossfire-server-1.71.0.ebuild |   1 +
 .../files/crossfire-server-1.71.0-format.patch |  20 ++
 

[gentoo-commits] repo/gentoo:master commit in: www-client/seamonkey-bin/files/

2015-12-15 Thread Patrice Clement
commit: 1a24369e6d7b9c365bdc164681d5e6dc85145b7f
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Tue Dec 15 21:51:55 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 15 22:13:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a24369e

www-client/seamonkey-bin: fix typo in file

 www-client/seamonkey-bin/files/all-gentoo-1-cve-2015-4000.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/seamonkey-bin/files/all-gentoo-1-cve-2015-4000.js 
b/www-client/seamonkey-bin/files/all-gentoo-1-cve-2015-4000.js
index 0cda361..b218475 100644
--- a/www-client/seamonkey-bin/files/all-gentoo-1-cve-2015-4000.js
+++ b/www-client/seamonkey-bin/files/all-gentoo-1-cve-2015-4000.js
@@ -1,4 +1,4 @@
-// Ensure preference cann't be changed by users
+// Ensure preference can't be changed by users
 lockPref("app.update.auto", false);
 lockPref("app.update.enabled", false);
 lockPref("intl.locale.matchOS",true);



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

2015-12-15 Thread Mike Frysinger
commit: 0ebf2e0eedcb09ad8aea5303ea9fd0be33128ff2
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Dec 15 20:31:09 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Dec 15 20:31:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebf2e0e

sys-apps/xinetd: mark 2.3.15-r2 arm64/m68k/s390/sh stable

 sys-apps/xinetd/xinetd-2.3.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild 
b/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild
index 805a0f6..7bcd9d0 100644
--- a/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild
+++ b/sys-apps/xinetd/xinetd-2.3.15-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.xinetd.org/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 IUSE="perl rpc tcpd"
 
 DEPEND="tcpd? ( >=sys-apps/tcp-wrappers-7.6-r2 )



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

2015-12-15 Thread Pacho Ramos
commit: 22a18c6931f5224bc6cd6a7c297bdfded08f6f5b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Dec 15 20:29:28 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 15 20:36:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a18c69

app-arch/libpar2: Fix building with latest glibmm/libsigc++ (#567498)

Package-Manager: portage-2.2.26

 app-arch/libpar2/libpar2-0.4.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-arch/libpar2/libpar2-0.4.ebuild 
b/app-arch/libpar2/libpar2-0.4.ebuild
index 18c5bed..4c7a699 100644
--- a/app-arch/libpar2/libpar2-0.4.ebuild
+++ b/app-arch/libpar2/libpar2-0.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit autotools-utils
+inherit autotools-utils flag-o-matic
 
 DESCRIPTION="A library for par2, extracted from par2cmdline"
 HOMEPAGE="https://launchpad.net/libpar2/;
@@ -23,3 +23,8 @@ DOCS=( AUTHORS ChangeLog README )
 
 # Needed to install all headers properly (bug #391815)
 AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_prepare() {
+   autotools-utils_src_prepare
+   append-cxxflags -std=c++11 #567498
+}



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

2015-12-15 Thread Aaron Swenson
commit: 17eb751adda1ed29ae00e12e47199b09ff7f4673
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Tue Dec 15 21:39:51 2015 +
Commit: Aaron Swenson  gentoo  org>
CommitDate: Tue Dec 15 21:39:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17eb751a

dev-db/postgresql:  Hardcode install

Rely on $PATH being in the proper order so that the correct install
program is used for modules utilizing PGXS in both hardened and
non-hardened environments.

Bug: 528786

Package-Manager: portage-2.2.20.1

 ...sql-.ebuild => postgresql-9.3.10-r2.ebuild} | 150 +---
 ...esql-.ebuild => postgresql-9.4.5-r2.ebuild} | 186 +---
 ...-.ebuild => postgresql-9.5_beta2-r1.ebuild} | 194 +
 dev-db/postgresql/postgresql-.ebuild   |   5 +
 4 files changed, 334 insertions(+), 201 deletions(-)

diff --git a/dev-db/postgresql/postgresql-.ebuild 
b/dev-db/postgresql/postgresql-9.3.10-r2.ebuild
similarity index 70%
copy from dev-db/postgresql/postgresql-.ebuild
copy to dev-db/postgresql/postgresql-9.3.10-r2.ebuild
index c2fe866..d08a3dd 100644
--- a/dev-db/postgresql/postgresql-.ebuild
+++ b/dev-db/postgresql/postgresql-9.3.10-r2.ebuild
@@ -6,15 +6,14 @@ EAPI="5"
 
 PYTHON_COMPAT=( python{2_7,3_4} )
 
-inherit base eutils flag-o-matic git-2 linux-info multilib pam prefix \
-   python-single-r1 systemd user versionator
+inherit eutils flag-o-matic linux-info multilib pam prefix python-single-r1 \
+   systemd user versionator
 
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
 
-# Fix if needed
-SLOT="9.6"
+SLOT="$(get_version_component_range 1-2)"
 
-EGIT_REPO_URI="git://git.postgresql.org/git/postgresql.git"
+SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
 
 LICENSE="POSTGRESQL GPL-2"
 DESCRIPTION="PostgreSQL RDBMS"
@@ -22,7 +21,7 @@ HOMEPAGE="http://www.postgresql.org/;
 
 LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr
 zh_CN zh_TW"
-IUSE="kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp 
python
+IUSE="doc kerberos kernel_linux ldap libressl nls pam perl -pg_legacytimestamp 
python
  +readline selinux +server ssl static-libs tcl threads uuid xml zlib"
 
 for lingua in ${LINGUAS}; do
@@ -61,23 +60,11 @@ zlib? ( sys-libs/zlib )
 
 DEPEND="${CDEPEND}
 !!=dev-lang/perl-5.8
-app-text/docbook-dsssl-stylesheets
-app-text/docbook-sgml-dtd:4.2
-app-text/docbook-xml-dtd:4.2
-app-text/docbook-xsl-stylesheets
-app-text/openjade
-dev-libs/libxml2
-dev-libs/libxslt
 sys-devel/bison
 sys-devel/flex
 nls? ( sys-devel/gettext )
 xml? ( virtual/pkgconfig )
 "
-src_unpack() {
-   base_src_unpack
-   git-2_src_unpack
-}
 
 RDEPEND="${CDEPEND}
 !dev-db/postgresql-docs:${SLOT}
@@ -86,17 +73,8 @@ RDEPEND="${CDEPEND}
 selinux? ( sec-policy/selinux-postgresql )
 "
 
-pkg_pretend() {
-   ewarn "You are using a live ebuild that uses the current source code as 
it is"
-   ewarn "available from PostgreSQL's Git repository at emerge time. Given 
such,"
-   ewarn "the GNU Makefiles may be altered by upstream without notice and 
the"
-   ewarn "documentation for this live version is not readily available"
-   ewarn "online. Ergo, the ebuild maintainers will not support building a"
-   ewarn "client-only and/or document-free version."
-}
-
 pkg_setup() {
-   CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
+   use server && CONFIG_CHECK="~SYSVIPC" linux-info_pkg_setup
 
enewgroup postgres 70
enewuser postgres 70 /bin/sh /var/lib/postgresql postgres
@@ -112,6 +90,17 @@ src_prepare() {
sed "s|\(PGSOCKET_DIR\s\+\)\"/tmp\"|\1\"${EPREFIX}/run/postgresql\"|" \
-i src/include/pg_config_manual.h || die
 
+   # Rely on $PATH being in the proper order so that the correct
+   # install program is used for modules utilizing PGXS in both
+   # hardened and non-hardened environments. (Bug #528786)
+   sed 's/@install_bin@/install -c/' -i src/Makefile.global.in || die
+
+   use server || epatch "${FILESDIR}/${PN}-${SLOT}-no-server.patch"
+
+   # Fix bug 486556 where the server would crash at start up because of
+   # an infinite loop caused by a self-referencing symlink.
+   epatch "${FILESDIR}/postgresql-9.2-9.4-tz-dir-overflow.patch"
+
if use pam ; then
sed -e "s/\(#define PGSQL_PAM_SERVICE 
\"postgresql\)/\1-${SLOT}/" \
-i src/backend/libpq/auth.c || \
@@ -144,6 +133,7 @@ src_configure() {
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_enable threads thread-safety) \
$(use_with kerberos gssapi) \
+   $(use_with kerberos krb5) \
$(use_with ldap) \
$(use_with pam) \

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/trivial-gray-streams/

2015-12-15 Thread José María Alonso
commit: 12258bb30a6f0de2297501eea706c1ce1d8e9914
Author: José María Alonso Josa  gentoo  org>
AuthorDate: Tue Dec 15 22:10:00 2015 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Dec 15 22:10:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12258bb3

dev-lisp/trivial-gray-streams add from lisp overlay

Package-Manager: portage-2.2.20.1

 dev-lisp/trivial-gray-streams/Manifest |  1 +
 dev-lisp/trivial-gray-streams/metadata.xml |  9 +++
 .../trivial-gray-streams-20081102.ebuild   | 28 ++
 .../trivial-gray-streams-.ebuild   | 17 +
 4 files changed, 55 insertions(+)

diff --git a/dev-lisp/trivial-gray-streams/Manifest 
b/dev-lisp/trivial-gray-streams/Manifest
new file mode 100644
index 000..80183fe
--- /dev/null
+++ b/dev-lisp/trivial-gray-streams/Manifest
@@ -0,0 +1 @@
+DIST trivial-gray-streams-2008-11-02.tar.gz 3522 SHA256 
827eff9528b469f18c332d0dec68a2498ca9261950635b1cd8e589a492b589a4 SHA512 
81ca798988511237a5a4c9ae4e0b15253404c47e245cc644211ffc58015fd46fa1623fecf7f07ea5df7acf80fff24782410ef832f08fd55f71c57daad6ced787
 WHIRLPOOL 
07b4ba232c7a6156667a084adf56684c3d04ace96d56a282298fd7e284760b60c1fefa09f90053e1400fed5c2d6cb25dbb2756697c08ad15b2647fd72933e26e

diff --git a/dev-lisp/trivial-gray-streams/metadata.xml 
b/dev-lisp/trivial-gray-streams/metadata.xml
new file mode 100644
index 000..6dbd467
--- /dev/null
+++ b/dev-lisp/trivial-gray-streams/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   common-lisp
+   
+   This system provides an extremely thin compatibility layer for
+   Gray streams
+   
+

diff --git a/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild 
b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild
new file mode 100644
index 000..71cf386
--- /dev/null
+++ b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20081102.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit common-lisp-3
+
+MY_PV=${PV:0:4}-${PV:4:2}-${PV:6:2}
+MY_P=${PN}-${MY_PV}
+
+DESCRIPTION="A thin compatibility layer between Gray Stream Common Lisp 
implementations"
+HOMEPAGE="https://common-lisp.net/project/trivial-gray-streams/;
+SRC_URI="http://common-lisp.net/project/cl-plus-ssl/download/${MY_P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!dev-lisp/cl-${PN}"
+
+S="${WORKDIR}"/${MY_P}
+
+src_unpack() {
+   unpack ${A}
+   rm "${S}"/Makefile
+}

diff --git a/dev-lisp/trivial-gray-streams/trivial-gray-streams-.ebuild 
b/dev-lisp/trivial-gray-streams/trivial-gray-streams-.ebuild
new file mode 100644
index 000..f73f20d
--- /dev/null
+++ b/dev-lisp/trivial-gray-streams/trivial-gray-streams-.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit common-lisp-3 git-2
+
+DESCRIPTION="A thin compatibility layer between Gray Stream Common Lisp 
implementations"
+HOMEPAGE="https://common-lisp.net/project/trivial-gray-streams/;
+EGIT_REPO_URI="git://github.com/${PN}/${PN}"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RDEPEND="!dev-lisp/cl-${PN}"



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

2015-12-15 Thread Patrice Clement
commit: 6707926c3771c288bbf519642bc9e60b8919e78d
Author: Elizabeth Myers  interlinked  me>
AuthorDate: Tue Dec 15 21:51:23 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 15 22:13:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6707926c

www-client/seamonkey-bin: remove old version

This brings it into line with www-client/seamonkey.

 www-client/seamonkey-bin/Manifest  |  27 
 www-client/seamonkey-bin/seamonkey-bin-2.35.ebuild | 137 -
 2 files changed, 164 deletions(-)

diff --git a/www-client/seamonkey-bin/Manifest 
b/www-client/seamonkey-bin/Manifest
index 084ded4..f3b6883 100644
--- a/www-client/seamonkey-bin/Manifest
+++ b/www-client/seamonkey-bin/Manifest
@@ -1,28 +1,3 @@
-DIST seamonkey-2.35-be.xpi 844271 SHA256 
c1043f743a353dfb46db8f524249c808183e89f4f0f7a6181f9d5304d545f694 SHA512 
2683a9e5858680a37b152c77fc15964d9b342e2d2a0fc409968b6cf35758f2bf30b3339dcd5c860ef95c56ed85c224383f95efc3d14999cd0a3e4a396c7c4644
 WHIRLPOOL 
f3f69369b0e225cdbb8fc1ac35e4e2295ed1778df7cabd3c9f4f566b758ee6f7dc2f922e422b5b5175bc2ff2ecc15769e535810a90435d15f57f7b22217eb1bf
-DIST seamonkey-2.35-ca.xpi 835414 SHA256 
6b6bc56a6f780f18a8736a554fcec9b042ff8c3a4ecbef9d192d3ad6a67ed150 SHA512 
7dd90e4d3124749971c66c5aa49c4a7ba2fa3813df49526d8f42083b0b6b712362005d3e7332a4d74b053360d56beb22f922e6917471f42e81386b7cc5d9b6d0
 WHIRLPOOL 
8aa4bc9e1d662c3488fe27b490b4bc42536931a82340b5b133b9886efd10836b64da3c7f253cfd83e561f0d9b2ed03cae922a836c9bb0f927a4c28dabd1de64f
-DIST seamonkey-2.35-cs.xpi 830496 SHA256 
f1ac05c2f4e123a12697f094c8c336c887f573640e766b63744dc98cea7c224a SHA512 
e7b32870956654f59905e31bfed47e54c1c81eef42b33150b9d697319c9aea54955b425a1d0f8899241a3b1747b7561414b17e8ae3bc1825d9a9eb88454ccdd4
 WHIRLPOOL 
ba14199497b61ede105e5f7eebd28da0c6804ac1e67c770aebbfc694e0f046a064b43c9a2ce234f1b26bee6fb35daa820f111c417be14169ae61a63eaf769222
-DIST seamonkey-2.35-de.xpi 838035 SHA256 
5a9f9a542f8e815c4263f04e107e489dc6d8bae6b6464cd5f7af2966e9513acf SHA512 
ffcd97d184df2d7b0b25bf8bf04055585826675100048d9ccdc453c67030cd20ed5a9adefed79388fc4e507e359233e27d31e6a6bd000b8e62496538da479e60
 WHIRLPOOL 
8b271aabdae9d8be8f3ab103d489fe5902c0f38caff003c5fc6d9e3840c106e3176ae47f2b207212d2ccd7b68dc52c64f63ac1f3e8f37d4bb3b0b2434591aeed
-DIST seamonkey-2.35-en-GB.xpi 804302 SHA256 
e3db5141e431ea31f7d1f1d5a01aa9e0499d49bda0828b4ebfc77802ee365771 SHA512 
eb67fa8ff2a1fa2f3649214e29daf56c866ee1ad26809229044ca3a1a9ea5493dbd7c00d3de09ea3c3e46e468ea3e5ffa8878b4d59e8b3aa3be0a67458694b94
 WHIRLPOOL 
e52c054da0f9cacc5565bfeeb84a3cb6a16f09410b56f601920cc3f7e9e8d85c36d8fe94597a383f4cca13a2a71d4347a25b828ece1b19f14b99b649a5d7ec2b
-DIST seamonkey-2.35-es-AR.xpi 852042 SHA256 
74c6c241aa7a1395435539b8969e0e9c4f3fcf957f7c6e8e73f5f61fae211575 SHA512 
f055a4b759e8a5ab7f46fc5f263b7a351aba8f7249a36e6a3b0922aceb5ce1c40913c2a8dbd10cfb2b19231a8b9f85d6c4fdaa9d7d5a61827e9d8f2a9405b9a2
 WHIRLPOOL 
5599ffaed17c1630887cd1f5ff3ee4d8e46b886e6a360acdf546f9382810eae41017522175eb67a27708898d55eb048e9c9506fca2ff23dedc160e85b7b3186b
-DIST seamonkey-2.35-es-ES.xpi 830454 SHA256 
c242cfb3406ad6048d7f855e22afdb58bd4d6f8d918eb2e96ddfcf64a0b445ad SHA512 
bf03b245974264e8c9fa64c679b68b4f2a67b3bab76c07b7cb1478bf8fa071110fe129bd6f42bb878105c1c017672f5c6c2076f0a39bdf5500f5ba3adfe62fa2
 WHIRLPOOL 
fe32e889f67a0e531a28451928cbea897d5b272a62943c9d6b8d39d239857553aaae31d428399d9e309dd8643fe243944cc0cc11c554bbc8a9346d2e5b417910
-DIST seamonkey-2.35-fi.xpi 802373 SHA256 
92b7764676bc98f88ec4d9014f4f60577e78ae804ad610a5d6fe1493b554e555 SHA512 
4938a8285170f5ebfaa46859aaa8a43e9efc49180a8ae3b79b189d94b660868212a34a83090043ee59b89ef89e10b608390db3692739fc64c95c0af518035b10
 WHIRLPOOL 
739252f6ac6964e2a7cea6753e7917be2d3f242e8cbe75f4499e12d5f6b72f6b4f01f361004baa2da5b9ccab5a3c79198f6798d238197279dd0fcc6aefb6b250
-DIST seamonkey-2.35-fr.xpi 810945 SHA256 
5402fdfbc0d2f169de29a8ad475725ff8765f45c863d290f5ddea03e2f3f85e0 SHA512 
48b9cc32e7bf9f8fb39268587d11b265e8471fa3032a11412ec3d0221a5c157027fdd874749a67aa4ac5d2ec56326f3b248f3f715d7772de3f12fae0e1640e38
 WHIRLPOOL 
eb5524efaf01b55ddd587e7a1b7d5d327c596286fd385cc69c969d498deaa13ac39ae3bff0fca78e7aedade1d82dba4f307f8e06f17815aec5c515f6a62df0a7
-DIST seamonkey-2.35-gl.xpi 812465 SHA256 
d9f56b51d65db6315937c47613f8f10d8f292195a317c9670c0bdb1c5259f955 SHA512 
b0200e6b1a76e6e8189af56e90ddb2f5c4836b716bc004fde07ebc798ba636ac5b9f0578794016a365ddf7d6d4e5bdcd3b27d48edd2f51fc0cf951eae345f048
 WHIRLPOOL 
5efb32744cda7274aab771f974abd8ffbdc4bf80cfff4dcb346270be40e99c604abf23c59f8209874affe2d0139977b318da225a4d91d12819f20d03166a6cb6
-DIST seamonkey-2.35-hu.xpi 843768 SHA256 
fdf492223b9430c6b0b7479193baeb9be473e996057bb52b30fa03024c116ab9 SHA512 
f2cd850a83e58fe7c51f79dbd554e9630ce8bc9fdc103851bd3e3ef4a0aeae90495d68da28f0a159ef34d890aad6c0b8ceab8d7c792168832e0ae8f330f4ac81
 WHIRLPOOL 

  1   2   >