[gentoo-commits] repo/gentoo:master commit in: media-video/aegisub/files/, media-video/aegisub/

2015-12-31 Thread Ian Delaney
commit: 68efac96d646a880a0941040b53290275e8bb85e
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Fri Jan  1 02:53:07 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan  1 07:55:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68efac96

media-video/aegisub: fix installation of 3.0.4 with empty LINGUAS

3.2.2 and live are not affected.

Package-Manager: portage-2.2.24

 media-video/aegisub/aegisub-3.0.4.ebuild   |  3 ++-
 ...isub-3.0.4-fix-install-with-empty-LINGUAS.patch | 23 ++
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/media-video/aegisub/aegisub-3.0.4.ebuild 
b/media-video/aegisub/aegisub-3.0.4.ebuild
index 6320424..93bc4fe 100644
--- a/media-video/aegisub/aegisub-3.0.4.ebuild
+++ b/media-video/aegisub/aegisub-3.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -57,6 +57,7 @@ REQUIRED_USE="
 
 PATCHES=(
"${FILESDIR}/${P}-fix-lua-macro.patch"
+   "${FILESDIR}/${P}-fix-install-with-empty-LINGUAS.patch"
"${FILESDIR}/${P}-respect-user-compiler-flags.patch"
 )
 

diff --git 
a/media-video/aegisub/files/aegisub-3.0.4-fix-install-with-empty-LINGUAS.patch 
b/media-video/aegisub/files/aegisub-3.0.4-fix-install-with-empty-LINGUAS.patch
new file mode 100644
index 000..59927d3
--- /dev/null
+++ 
b/media-video/aegisub/files/aegisub-3.0.4-fix-install-with-empty-LINGUAS.patch
@@ -0,0 +1,23 @@
+Upstream always installs all available localization files. We workaround it by
+sed'ing out unneeded languages from PO variable in aegisub/po/Makefile file.
+This can lead to an empty PO definition and in this case install target fails.
+Thus a simple guard is introduced to prevent this fail.
+
+diff --git a/aegisub/po/Makefile b/aegisub/po/Makefile
+index 0b73bde..957c123 100644
+--- a/aegisub/po/Makefile
 b/aegisub/po/Makefile
+@@ -38,11 +38,13 @@ all: $(MO)
+   $(BIN_MSGFMT) -o $@ $<
+ 
+ install:
++ifdef PO
+   @$(BIN_MKDIR) -p $(addsuffix /LC_MESSAGES/, $(addprefix 
$(DESTDIR)$(P_LOCALE)/, $(basename $(PO
+   @for i in $(basename $(PO)); do \
+   echo $(BIN_INSTALL) $$i.mo 
$(DESTDIR)$(P_LOCALE)/$$i/LC_MESSAGES/$(AEGISUB_CATALOG).mo; \
+   $(BIN_INSTALL) $$i.mo 
$(DESTDIR)$(P_LOCALE)/$$i/LC_MESSAGES/$(AEGISUB_CATALOG).mo; \
+   done
++endif
+ 
+ 
+ CLEANFILES = $(MO)



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

2015-12-31 Thread Ian Delaney
commit: 1f9aca25c40be6fdbeac2bc791ee039a3398fe88
Author: Ian Delaney  gentoo  org>
AuthorDate: Fri Jan  1 07:53:50 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan  1 07:55:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f9aca25

Merge remote-tracking branch 
'remotes/Coacher/aegisub-3.0.4-fix-install-with-empty-LINGUAS'

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

 dev-php/pecl-apcu/Manifest |   1 +
 dev-php/pecl-apcu/pecl-apcu-5.1.2.ebuild   |  60 ++
 dev-php/pecl-apcu_bc/Manifest  |   1 +
 dev-php/{xdebug => pecl-apcu_bc}/metadata.xml  |   0
 dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.0.ebuild |  24 +++
 .../files/python-openid-2.2.5-tests.patch  |  10 +
 .../python-openid/python-openid-2.2.5-r1.ebuild|   3 +
 dev-ruby/mechanize/Manifest|   1 +
 dev-ruby/mechanize/mechanize-2.7.4.ebuild  |  39 
 dev-ruby/metaclass/metaclass-0.0.4.ebuild  |   2 +-
 games-emulation/gnomeboyadvance/Manifest   |   1 -
 .../gnomeboyadvance/gnomeboyadvance-0.1.ebuild |  45 
 games-emulation/gnomeboyadvance/metadata.xml   |   5 -
 games-emulation/vbam/vbam-2.0.0_pre1507.ebuild |   4 +-
 header.txt |   2 +-
 .../splashutils/splashutils-1.5.4.4-r7.ebuild  | 240 +
 media-video/aegisub/aegisub-3.0.4.ebuild   |   3 +-
 ...isub-3.0.4-fix-install-with-empty-LINGUAS.patch |  23 ++
 profiles/package.mask  |   6 -
 19 files changed, 409 insertions(+), 61 deletions(-)



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

2015-12-31 Thread Andrew Savchenko
commit: 62ebf87ed303c5a3760fe39b97b05355c0a6a14c
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Fri Jan  1 07:29:42 2016 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Fri Jan  1 07:30:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ebf87e

media-gfx/splashutils: add missing openrc dependency

splashutils depends both build-time and run-time (linking with
libeinfo.so) on sys-apps/openrc, so version bump to properly track
such dependency.

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

 .../splashutils/splashutils-1.5.4.4-r7.ebuild  | 240 +
 1 file changed, 240 insertions(+)

diff --git a/media-gfx/splashutils/splashutils-1.5.4.4-r7.ebuild 
b/media-gfx/splashutils/splashutils-1.5.4.4-r7.ebuild
new file mode 100644
index 000..b6cc52c
--- /dev/null
+++ b/media-gfx/splashutils/splashutils-1.5.4.4-r7.ebuild
@@ -0,0 +1,240 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils multilib toolchain-funcs
+
+MISCSPLASH="miscsplashutils-0.1.8"
+GENTOOSPLASH="splashutils-gentoo-1.0.17"
+V_JPEG="8a"
+V_PNG="1.4.3"
+V_ZLIB="1.2.3"
+V_FT="2.3.12"
+
+ZLIBSRC="libs/zlib-${V_ZLIB}"
+LPNGSRC="libs/libpng-${V_PNG}"
+JPEGSRC="libs/jpeg-${V_JPEG}"
+FT2SRC="libs/freetype-${V_FT}"
+
+RESTRICT="test"
+IUSE="hardened +png +truetype gpm fbcondecor"
+
+DESCRIPTION="Framebuffer splash utilities"
+HOMEPAGE="http://sourceforge.net/projects/fbsplash.berlios/";
+SRC_URI="
+   mirror://sourceforge/fbsplash.berlios/${PN}-lite-${PV}.tar.bz2
+   mirror://sourceforge/fbsplash.berlios/${GENTOOSPLASH}.tar.bz2
+   mirror://gentoo/${MISCSPLASH}.tar.bz2
+   mirror://sourceforge/libpng/libpng-${V_PNG}.tar.bz2
+   ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v${V_JPEG}.tar.gz
+   mirror://sourceforge/freetype/freetype-${V_FT}.tar.bz2
+   http://www.gzip.org/zlib/zlib-${V_ZLIB}.tar.bz2
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+   gpm? ( sys-libs/gpm[static-libs(+)] )
+   truetype? (
+   >=media-libs/freetype-2[static-libs]
+   app-arch/bzip2[static-libs(+)]
+   sys-libs/zlib[static-libs(+)]
+   )
+   png? (
+   >=media-libs/libpng-1.4.3[static-libs]
+   sys-libs/zlib[static-libs(+)]
+   )
+   virtual/jpeg:0[static-libs]
+   app-arch/cpio
+   media-gfx/fbgrab
+   !sys-apps/lcdsplash
+   sys-apps/openrc"
+
+DEPEND="${RDEPEND}
+   >=dev-libs/klibc-1.5
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${P/_/-}"
+SG="${WORKDIR}/${GENTOOSPLASH}"
+SM="${WORKDIR}/${MISCSPLASH}"
+
+pkg_setup() {
+   if use hardened; then
+   ewarn "Due to problems with klibc, it is currently impossible 
to compile splashutils"
+   ewarn "with 'hardened' GCC flags. As a workaround, the package 
will be compiled with"
+   ewarn "-fno-stack-protector. Hardened GCC features will not be 
used while building"
+   ewarn "the splash kernel helper."
+   fi
+}
+
+src_prepare() {
+   mv 
"${WORKDIR}"/{libpng-${V_PNG},jpeg-${V_JPEG},zlib-${V_ZLIB},freetype-${V_FT}} 
"${S}/libs"
+
+   # We need to delete the Makefile and let it be rebuilt when splashutils
+   # is being configured. Either that, or we end up with a segfaulting 
kernel
+   # helper.
+   rm "${S}/libs/zlib-${V_ZLIB}/Makefile"
+
+   cd "${SG}"
+   epatch "${FILESDIR}/splashutils-1.5.4.4-gentoo-typo-fix.patch"
+   epatch "${FILESDIR}/splashutils-1.5.4.4-sys-queue.patch"
+
+   if use truetype ; then
+   cd "${SM}"
+   epatch "${FILESDIR}/splashutils-1.5.4.4-freetype-bz2.patch"
+   cd "${WORKDIR}"
+   epatch "${FILESDIR}/splashutils-1.5.4.4-ft25.patch"
+   fi
+
+   cd "${S}"
+   ln -sf "${S}/src" "${WORKDIR}/core"
+
+   #epatch "${FILESDIR}/${P}-bzip2.patch"
+   epatch "${FILESDIR}/${P}-multi-keyboard.patch"
+   # Bug #557126
+   epatch "${FILESDIR}/${P}-no-la.patch"
+
+   if ! tc-is-cross-compiler && \
+  has_version "sys-devel/gcc:$(gcc-version)[vanilla]" ; then
+   ewarn "Your GCC was built with the 'vanilla' flag set. If you 
can't compile"
+   ewarn "splashutils, you're on your own, as this configuration 
is not supported."
+   else
+   # This should make splashutils compile on systems with hardened 
GCC.
+   sed -e 's@K_CFLAGS =@K_CFLAGS = -fno-stack-protector@' -i 
"${S}/Makefile.in"
+   fi
+
+   if ! use truetype ; then
+   sed -i -e 's/fbtruetype kbd/kbd/' "${SM}/Makefile"
+   fi
+
+   # Latest version of klibc defined its own version of ferror, so there is
+   # not need for the hack in klibc_compat.h
+   if has_version ">=dev-libs/klibc-1.5.20"; then
+  

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

2015-12-31 Thread Michael Sterrett
commit: dabfac48554a444a3c384306aa11665ab5ab588d
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan  1 07:24:44 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan  1 07:25:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dabfac48

profiles: games-emulation/gnomeboyadvance is gone

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 208a52b..1084db6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -250,12 +250,6 @@ dev-php/pecl-zendopcache
 dev-lang/php:5.4
 ~virtual/httpd-php-5.4
 
-# Michael Sterrett  (01 Dec 2015)
-# No release since 2005; upstream is gone; doesn't build
-# on modern systems.
-# Masked for removal on 20151231
-games-emulation/gnomeboyadvance
-
 # Justin Lecher  (12 Nov 2015)
 # deprecated version of the plugin. 
 # sci-chemistry/pymol includes the newer version



[gentoo-commits] repo/gentoo:master commit in: games-emulation/gnomeboyadvance/

2015-12-31 Thread Michael Sterrett
commit: d7b99e85cbc6a82f75918dfe6a628c187d76cfc5
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan  1 07:23:53 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan  1 07:25:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b99e85

games-emulation/gnomeboyadvance: games-emulation/gnomeboyadvance is gone

 games-emulation/gnomeboyadvance/Manifest   |  1 -
 .../gnomeboyadvance/gnomeboyadvance-0.1.ebuild | 45 --
 games-emulation/gnomeboyadvance/metadata.xml   |  5 ---
 3 files changed, 51 deletions(-)

diff --git a/games-emulation/gnomeboyadvance/Manifest 
b/games-emulation/gnomeboyadvance/Manifest
deleted file mode 100644
index 441d8fb..000
--- a/games-emulation/gnomeboyadvance/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnomeboyadvance-0.1.tar.bz2 32230 SHA256 
04de90219a7b316fd9055a60c4e4b643ab2ae49f3c10d6c34dc3906d842aac94 SHA512 
5c54c166251bf990a4ff834112c971e8c58fb2b094d495677239f316fffb6ddb0ea54def0fcff54a5474ec8e1ce772fe84b2486c8cac5d77e36999186a1c
 WHIRLPOOL 
3004e9c3eac81880b8af1c53a0ade3fe5b92737374a55d821b6c82d64978a60cabeea4cc90b7cef38752543c44b8326f82c0839848aa20786ee4927df97a2941

diff --git a/games-emulation/gnomeboyadvance/gnomeboyadvance-0.1.ebuild 
b/games-emulation/gnomeboyadvance/gnomeboyadvance-0.1.ebuild
deleted file mode 100644
index cb53ec6..000
--- a/games-emulation/gnomeboyadvance/gnomeboyadvance-0.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-PYTHON_DEPEND="2"
-inherit python games
-
-DESCRIPTION="A GNOME Python frontend to VisualBoyAdvance"
-HOMEPAGE="http://developer.berlios.de/projects/gnomeboyadvance/";
-#SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="ppc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="dev-python/libgnome-python
-dev-python/pygobject:2
->=dev-python/pygtk-1.99:2
-games-emulation/visualboyadvance"
-
-S=${WORKDIR}/gnomeBoyAdvance-0.1
-
-pkg_setup() {
-   python_set_active_version 2
-   games_pkg_setup
-}
-
-src_prepare() {
-   sed -i \
-   -e 's:/usr/share/:/usr/share/games/:' \
-   gnomeboyadvance \
-   || die "sed gnomeboyadvance failed"
-   python_convert_shebangs -r 2 ${PN}
-}
-
-src_install() {
-   dogamesbin gnomeboyadvance || die "dogamesbin failed"
-   insinto "${GAMES_DATADIR}"/gnomeboyadvance
-   doins gnomeBoyAdvance.png gnomeboyadvance.glade || die "doins failed"
-   dodoc README CHANGES TODO
-   prepgamesdirs
-}

diff --git a/games-emulation/gnomeboyadvance/metadata.xml 
b/games-emulation/gnomeboyadvance/metadata.xml
deleted file mode 100644
index d3c2cc9..000
--- a/games-emulation/gnomeboyadvance/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-games
-



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

2015-12-31 Thread Hans de Graaff
commit: e910e28265f324772731a0df4fd7d4a809150862
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan  1 07:18:29 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan  1 07:21:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e910e282

dev-ruby/metaclass: remove ruby19, add ruby23

Package-Manager: portage-2.2.24

 dev-ruby/metaclass/metaclass-0.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/metaclass/metaclass-0.0.4.ebuild 
b/dev-ruby/metaclass/metaclass-0.0.4.ebuild
index 467dd25..96ff270 100644
--- a/dev-ruby/metaclass/metaclass-0.0.4.ebuild
+++ b/dev-ruby/metaclass/metaclass-0.0.4.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2015-12-31 Thread Hans de Graaff
commit: 0288508d39700de34a1bc9247046fa90f3096d6c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan  1 07:21:20 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan  1 07:21:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0288508d

dev-ruby/mechanize: add 2.7.4

Package-Manager: portage-2.2.24

 dev-ruby/mechanize/Manifest   |  1 +
 dev-ruby/mechanize/mechanize-2.7.4.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-ruby/mechanize/Manifest b/dev-ruby/mechanize/Manifest
index 598b42c..74025f8 100644
--- a/dev-ruby/mechanize/Manifest
+++ b/dev-ruby/mechanize/Manifest
@@ -1 +1,2 @@
 DIST mechanize-2.7.3.gem 133120 SHA256 
3de7f3c2799be07b2788c8226e73cf9120a04ae79602c5bab2de6287e4575302 SHA512 
5a06f1e7a1c97f985f3011358061c631bcc69e3092082959f738670c9491f734bc6dbbca321018fa484ee493f2f251b8af0cf17602fe381d491ff3e18663f2eb
 WHIRLPOOL 
661869f23fd4f0a60a9a58ba35fd02cd51a65af79c66f8ab04d18498feb20f200d2959351ff44bcb4385f0c947e3b47e1b3e046735021d60d502256df8c63f98
+DIST mechanize-2.7.4.gem 137216 SHA256 
1799d05733a1176a32179a210345a555b9a2bba4d1e2977f17fdcdf114aa6dd2 SHA512 
d5d0dd824f3c2cee9111a55bff7323ed280cdb8f585169e71f35adcc2b9805b019867f916b425b9bfd655eaf2453ce405e6a303369dce7aff9e0bf4bd297f8c5
 WHIRLPOOL 
005dbe4be81b5cacd471c69867fa52919cff78b36259270269985553328ae4258fc829656cf093067c6a690beb4b88571f482351654ca41b1d4221f1ebb0bc75

diff --git a/dev-ruby/mechanize/mechanize-2.7.4.ebuild 
b/dev-ruby/mechanize/mechanize-2.7.4.ebuild
new file mode 100644
index 000..dd53d8e
--- /dev/null
+++ b/dev-ruby/mechanize/mechanize-2.7.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc EXAMPLES.rdoc GUIDE.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby library used for automating interaction with websites"
+HOMEPAGE="https://github.com/sparklemotion/mechanize";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/hoe-3.7
+   test? ( dev-ruby/minitest:5 )"
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.6
+   >=dev-ruby/net-http-digest_auth-1.1.1
+   >=dev-ruby/net-http-persistent-2.5.2
+   >=dev-ruby/ntlm-http-0.1.1
+   >=dev-ruby/webrobots-0.0.9
+   >=dev-ruby/http-cookie-1.0.2
+   >=dev-ruby/mime-types-2.0:2
+   >=dev-ruby/domain_name-0.5.1"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/* || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-emulation/vbam/

2015-12-31 Thread Michael Sterrett
commit: 13416e8e5b771305ceab90d018877106abcd96ed
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Jan  1 07:20:05 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Jan  1 07:20:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13416e8e

games-emulation/vbam: fix building with libsigc++-2.6 (bug #568792)

Package-Manager: portage-2.2.24

 games-emulation/vbam/vbam-2.0.0_pre1507.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/games-emulation/vbam/vbam-2.0.0_pre1507.ebuild 
b/games-emulation/vbam/vbam-2.0.0_pre1507.ebuild
index f907be2..f9c8f35 100644
--- a/games-emulation/vbam/vbam-2.0.0_pre1507.ebuild
+++ b/games-emulation/vbam/vbam-2.0.0_pre1507.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 WX_GTK_VER="3.0"
-inherit cmake-utils wxwidgets gnome2-utils fdo-mime games
+inherit cmake-utils wxwidgets flag-o-matic gnome2-utils fdo-mime games
 
 if [[ ${PV} ==  ]]; then
ESVN_REPO_URI="https://svn.code.sf.net/p/vbam/code/trunk";
@@ -60,6 +60,8 @@ src_prepare() {
 }
 
 src_configure() {
+   # Bug #568792
+   append-cxxflags -std=c++11 -fpermissive
local mycmakeargs=(
$(cmake-utils_use_enable cairo CAIRO)
$(cmake-utils_use_enable ffmpeg FFMPEG)



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

2015-12-31 Thread Brian Evans
commit: b07e3c1e567f4994576d01cc9ae2c8732b6ea4ca
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan  1 03:51:44 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan  1 03:51:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07e3c1e

dev-php/pecl-apcu: Version bump for php 7 support

Package-Manager: portage-2.2.26

 dev-php/pecl-apcu/Manifest   |  1 +
 dev-php/pecl-apcu/pecl-apcu-5.1.2.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-php/pecl-apcu/Manifest b/dev-php/pecl-apcu/Manifest
index ce66c9a..32dff7b 100644
--- a/dev-php/pecl-apcu/Manifest
+++ b/dev-php/pecl-apcu/Manifest
@@ -1,3 +1,4 @@
 DIST APCu-4.0.7.tgz 118670 SHA256 
178a731ee3435b451f1144bc4a63c9d70d4909a2c434e17c6e07db554df90bd6 SHA512 
50db51358c9268cc5fdd0d48fb444be9e9356f1690bc1ae021a9618c8819ce8873bf4502fe87a10467ffda2ef38267ccca2af55152b064400c69a8da92b7e98b
 WHIRLPOOL 
3c721753764d6f3adbf6090710aafdb29d78b3d55e718c0101d7cad993b51d7b335931c61f120f8dad4623fe16cad9f13952367934968599ed15dd9c744b9725
 DIST apcu-4.0.10.tgz 119264 SHA256 
8dee6680924107d2aaf827f9cb8ef0e8e09c47bb38712a3439eddabe3ce41b40 SHA512 
8aabd51996270cff98b9e329413f9cfcaa9be33a0df8bf9ad50ac2dfd320e348aee6432b8ecd498e077c490714184a82502ea656d825a5fcab70966780064163
 WHIRLPOOL 
c39d4d0953dc4f5168032641c89292c2efcf514c2afca4f9cf65a35564c169021a0a74543556b6e890972904007c7c846a88d8c3ce2ccc0167a1a74e18779b99
 DIST apcu-4.0.8.tgz 119062 SHA256 
bef4f5ae309526a332e0f6b98f0579a45d6000b928991babe684d4c22432d57d SHA512 
990fbf3d6f490eeebf1d28eea5e7b0400c8c4badbfcf5ed1c5fc5b7186c5cd6d4ec87a99a8185e9bb27c64ccd371ca7b4324901f35a84644301e32fd9cfa8ef8
 WHIRLPOOL 
443f0f0a5a742933a19b22a18aa442587f3a7b75fc5e3739ea5dac9d8e31d9e40c41b8107b4d4953cb33f5baa49761a4d1c52a9f472377a5f7a4019750b08f64
+DIST apcu-5.1.2.tgz 108212 SHA256 
ed51891990664fffa08417382fd5110d27937cc5715409043444b6bae472b764 SHA512 
c237ecab9d24bca11dad55248dc3c96b7870681fcad571752d682e42eeca181e7033669df24d5bc99e232ffa8c77afb1fca6b2f4c2c86596f8b57f0eb9a1d581
 WHIRLPOOL 
48b85df9cd64404ab0ab345ef7f541bb67b3e67ff5514218ef9608f37f7c09ff5abf8ce6f28efb3a1e7fdb5ba05c285332906ab782167ff89f58436e5751

diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.2.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-5.1.2.ebuild
new file mode 100644
index 000..bfb5277
--- /dev/null
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PHP_EXT_NAME="apcu"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS="NOTICE README.md TECHNOTES.txt TODO"
+
+USE_PHP="php7-0"
+
+inherit php-ext-pecl-r2 confutils
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Stripped down version of APC supporting only user cache"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE="+mmap"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+LOCKS="pthreadmutex pthreadrw spinlock semaphore"
+
+LUSE=""
+for l in ${LOCKS}; do
+   LUSE+="lock_${l} "
+done
+
+IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}"
+
+REQUIRED_USE="^^ ( $LUSE )"
+
+src_configure() {
+   my_conf="--enable-apcu"
+   use mmap || my_conf+=" --disable-apcu-mmap"
+
+   enable_extension_enable "apcu-rwlocks" "lock_pthreadrw" 0
+
+   php-ext-source-r2_src_configure
+}
+
+src_install() {
+   php-ext-pecl-r2_src_install
+
+   insinto "${PHP_EXT_SHARED_DIR}"
+   doins apc.php
+}
+
+pkg_postinst() {
+   elog "The apc.php file shipped with this release of pecl-apcu was"
+   elog "installed into ${PHP_EXT_SHARED_DIR}/."
+   elog
+   elog "If you depend on the apc_* functions,"
+   elog "please install dev-php/pecl-apcu_bc as this extension no longer"
+   elog "provides backwards compatibility."
+}



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

2015-12-31 Thread Brian Evans
commit: 7944bffd21f5a174e9a33ad7588a53251951a659
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jan  1 03:55:37 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jan  1 03:55:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7944bffd

dev-php/pecl-apcu_bc: Initial commit

This package was split off from dev-php/pecl-apcu upstream
It provides all of the backwards compatible functions that the
old APC object storage (apc_*) once provided

Package-Manager: portage-2.2.26

 dev-php/pecl-apcu_bc/Manifest  |  1 +
 dev-php/pecl-apcu_bc/metadata.xml  |  5 +
 dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.0.ebuild | 24 
 3 files changed, 30 insertions(+)

diff --git a/dev-php/pecl-apcu_bc/Manifest b/dev-php/pecl-apcu_bc/Manifest
new file mode 100644
index 000..a8f7905
--- /dev/null
+++ b/dev-php/pecl-apcu_bc/Manifest
@@ -0,0 +1 @@
+DIST apcu_bc-1.0.0.tgz 5893 SHA256 
3e683aa5c284075e16bc2603849c11e8ed51d2c1da213b877f429b44af91500c SHA512 
eb7946692a1f3aa11a23031226e0d99bc68eee92972a359ce27714ea35fcb2a225c8da09b860b891b7c291d57cbf1b858a05adfdb99731307b484b0096014e5c
 WHIRLPOOL 
3cf77319f3086892836592d9c2e1fe5ae5dca7b95462ef2d60e4cb055872f3a30212e751f363901f0e1781c89c0ca222d9879970e787a06bb8c7bbc2b818c65b

diff --git a/dev-php/pecl-apcu_bc/metadata.xml 
b/dev-php/pecl-apcu_bc/metadata.xml
new file mode 100644
index 000..fd3dbe3
--- /dev/null
+++ b/dev-php/pecl-apcu_bc/metadata.xml
@@ -0,0 +1,5 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   php
+

diff --git a/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.0.ebuild 
b/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.0.ebuild
new file mode 100644
index 000..5c135d0
--- /dev/null
+++ b/dev-php/pecl-apcu_bc/pecl-apcu_bc-1.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PHP_EXT_NAME="apc"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS="README.md"
+
+USE_PHP="php7-0"
+
+inherit php-ext-pecl-r2
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Provides APC backwards compatibility functions via APCu"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-php/pecl-apcu[php_targets_php7-0]"
+RDEPEND="${DEPEND}"



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

2015-12-31 Thread Patrice Clement
commit: 9060e1e4f14b288626067b87fe5abe9e5156310f
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri Jan  1 03:35:35 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan  1 03:36:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9060e1e4

dev-python/python-openid: Remove a failing test. Fixes bug 416517.

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

 dev-python/python-openid/files/python-openid-2.2.5-tests.patch | 10 ++
 dev-python/python-openid/python-openid-2.2.5-r1.ebuild |  3 +++
 2 files changed, 13 insertions(+)

diff --git a/dev-python/python-openid/files/python-openid-2.2.5-tests.patch 
b/dev-python/python-openid/files/python-openid-2.2.5-tests.patch
new file mode 100644
index 000..e5d1746
--- /dev/null
+++ b/dev-python/python-openid/files/python-openid-2.2.5-tests.patch
@@ -0,0 +1,10 @@
+--- admin/runtests.orig2016-01-01 03:32:55.83500 +
 admin/runtests 2016-01-01 03:32:59.16300 +
+@@ -93,7 +93,6 @@
+ 'test_htmldiscover',
+ 'test_nonce',
+ 'test_openidyadis',
+-'test_parsehtml',
+ 'test_urinorm',
+ 'test_yadis_discover',
+ 'trustroot',

diff --git a/dev-python/python-openid/python-openid-2.2.5-r1.ebuild 
b/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
index 9c02942..f2c4267 100644
--- a/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
+++ b/dev-python/python-openid/python-openid-2.2.5-r1.ebuild
@@ -30,6 +30,7 @@ python_prepare_all() {
local PATCHES=(
# Patch to fix confusion with localhost/127.0.0.1
"${FILESDIR}/${PN}-2.0.0-gentoo-test_fetchers.diff"
+   "${FILESDIR}"/"${P}-tests.patch"
)
 
# Disable broken tests from from examples/djopenid.
@@ -38,6 +39,8 @@ python_prepare_all() {
-e '/storetest/d' \
-i admin/runtests || die "sed admin/runtests failed"
 
+   rm -v openid/test/test_parsehtml.py || die
+
distutils-r1_python_prepare_all
 }
 



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

2015-12-31 Thread Ulrich Müller
commit: ff55072435d9c9d5e7e35cdd7c8605152cac3516
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Jan  1 02:27:22 2016 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Jan  1 02:27:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff550724

Happy new year 2016!

 header.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/header.txt b/header.txt
index 72ea74f..815fec8 100644
--- a/header.txt
+++ b/header.txt
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-client-bin/

2015-12-31 Thread Ian Delaney
commit: 61a0c8631f66766d5fabe48e3812a44589a5611e
Author: Sami Loone  gmail  com>
AuthorDate: Fri Jan  1 00:49:50 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan  1 00:57:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a0c863

media-sound/teamspeak-client-bin: fetch restrict removed

Permission for direct download of teamspeak software from teamspeak
mirrors has been granted for Gentoo Linux. Fetch restrict is gone
but we now need to restrict mirroring. Details of this special
permission are discussed in the Gentoo Bugzilla.

Permission email: https://bugs.gentoo.org/attachment.cgi?id=421386

Gentoo-Bug: 562532

Package-Manager: portage-2.2.20

 media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.18.2.ebuild 
b/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.18.2.ebuild
index fa908fb..338a48b 100644
--- a/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.18.2.ebuild
+++ b/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.18.2.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
alsa? ( media-libs/alsa-lib )
pulseaudio? ( media-sound/pulseaudio )"
 
-RESTRICT="fetch strip"
+RESTRICT="mirror strip"
 
 S="${WORKDIR}"
 



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

2015-12-31 Thread Ian Delaney
commit: f96d1b1b2d65102f764cfa5c318f5abccb4920ca
Author: Ian Delaney  gentoo  org>
AuthorDate: Fri Jan  1 01:13:12 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan  1 01:13:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96d1b1b

Merge remote-tracking branch 'remotes/dryatu/ts-permission'

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

 dev-perl/Data-ICal/Data-ICal-0.210.0-r1.ebuild |  34 ---
 dev-perl/Data-ICal/Manifest|   1 -
 .../Data-OptList/Data-OptList-0.108.0-r1.ebuild|  23 --
 dev-perl/Data-OptList/Manifest |   1 -
 dev-perl/Data-UUID/Data-UUID-1.217.0-r1.ebuild |   4 +-
 dev-perl/Data-UUID/Data-UUID-1.220.0.ebuild|  25 --
 dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild|   2 +-
 dev-perl/Data-UUID/Manifest|   1 -
 .../teamspeak-client-bin-3.0.18.2.ebuild   |   2 +-
 skel.ChangeLog |   2 +-
 skel.ebuild|   2 +-
 .../grub/files/grub-2.02_beta2-KERNEL_GLOBS.patch  |  67 +
 .../grub/files/grub-2.02_beta2-lvm2-raid1.patch|  68 +
 sys-boot/grub/grub-2.02_beta2-r9.ebuild| 324 +
 14 files changed, 465 insertions(+), 91 deletions(-)



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

2015-12-31 Thread Andreas Hüttel
commit: add3e7d7ef3a8d6ea1f41cf5e9926d3695c18b06
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 22:34:24 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jan  1 00:50:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add3e7d7

dev-perl/Data-ICal: Remove old

Package-Manager: portage-2.2.26

 dev-perl/Data-ICal/Data-ICal-0.210.0-r1.ebuild | 34 --
 dev-perl/Data-ICal/Manifest|  1 -
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/Data-ICal/Data-ICal-0.210.0-r1.ebuild 
b/dev-perl/Data-ICal/Data-ICal-0.210.0-r1.ebuild
deleted file mode 100644
index 676e941..000
--- a/dev-perl/Data-ICal/Data-ICal-0.210.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=ALEXMV
-MODULE_VERSION=0.21
-inherit perl-module
-
-DESCRIPTION="Generates iCalendar (RFC 2445) calendar files"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-perl/Class-Accessor
-   dev-perl/Class-ReturnValue
-   dev-perl/Text-vFile-asData"
-DEPEND="${RDEPEND}
-   test? (
-   dev-perl/Test-Pod
-   dev-perl/Test-Pod-Coverage
-   dev-perl/Test-Warn
-   dev-perl/Test-NoWarnings
-   dev-perl/Test-LongString
-   )"
-
-SRC_TEST="do"
-
-src_prepare() {
-   sed -i "/^auto_install();/d" "${S}"/Makefile.PL || die
-   perl-module_src_prepare
-}

diff --git a/dev-perl/Data-ICal/Manifest b/dev-perl/Data-ICal/Manifest
index 08913bc..2b45182 100644
--- a/dev-perl/Data-ICal/Manifest
+++ b/dev-perl/Data-ICal/Manifest
@@ -1,2 +1 @@
-DIST Data-ICal-0.21.tar.gz 117530 SHA256 
93c2b0b0800b52e753073094675338aa476183ea9b759872b11e44dd43c9b45d SHA512 
d3c8295c043f3c39b6ff50f74031bf4949702dba3bb1013b06f98f7637f1334511ce6286c620f40133b9196bfd08dd940a31df622d05593c2a4a19cd778521b2
 WHIRLPOOL 
ab7449a894223caa445a0d1bb91a4afdcb1b4ca3b543666cee2e7047ebed607dd0c3477b1f42d92669e41f78942ec0c13bcfd501964187711cf935985fade340
 DIST Data-ICal-0.22.tar.gz 119116 SHA256 
8ae9d20af244e5a6f606c7325e9d145dd0002676a178357af860a5e156925720 SHA512 
a02364dfb0a1e24efcf2efdb7240bb6c47ad5ed3a99ada51ddb9817b4e433038d57113699c6875f7d592cd3af46f5b074a1ac50cf951b7af449bde1765ed5d55
 WHIRLPOOL 
326a08a554a86c7e0b9a182170d467bac4ec738014ae5e4bcffb43e8d848bbe3f884d9e006cf87d45d21f1ec24a2ebcf0d5f9b9f1e28f7ce3e340a284c07e177



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

2015-12-31 Thread Andreas Hüttel
commit: 0a044a573110f1c267bea9c56410c2f4679fa552
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 22:49:28 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jan  1 00:50:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a044a57

dev-perl/Data-UUID: Remove old

Package-Manager: portage-2.2.26

 dev-perl/Data-UUID/Data-UUID-1.220.0.ebuild | 25 -
 dev-perl/Data-UUID/Manifest |  1 -
 2 files changed, 26 deletions(-)

diff --git a/dev-perl/Data-UUID/Data-UUID-1.220.0.ebuild 
b/dev-perl/Data-UUID/Data-UUID-1.220.0.ebuild
deleted file mode 100644
index 639a470..000
--- a/dev-perl/Data-UUID/Data-UUID-1.220.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=RJBS
-MODULE_VERSION=1.220
-inherit perl-module
-
-DESCRIPTION="Perl extension for generating Globally/Universally Unique 
Identifiers (GUIDs/UUIDs)"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   virtual/perl-Digest-MD5
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"
-
-SRC_TEST=do

diff --git a/dev-perl/Data-UUID/Manifest b/dev-perl/Data-UUID/Manifest
index a8ca3bf..3965745 100644
--- a/dev-perl/Data-UUID/Manifest
+++ b/dev-perl/Data-UUID/Manifest
@@ -1,3 +1,2 @@
 DIST Data-UUID-1.217.tar.gz 15907 SHA256 
18c0c41998b211b4249102367400d2d3aa7df479c3a3368a32c0d6c0299bfe6d SHA512 
b6920f6a4519d1249823d0aa17e622b9e098c8669aaf8361440d8d8531582530ef0c6cd365f0919b272880a69e2b833b8337f480c30276cf4a75088a3d758030
 WHIRLPOOL 
1a54497a55bcacc4d60639b3e2b4df0aad03c498c44e32f61c7e9bf685a88638138bf3e794073beac87ebc62e78f4d1385fcd1ed54b1dfeaefbd8e5b5c6cc63f
-DIST Data-UUID-1.220.tar.gz 16905 SHA256 
99533b06e4348d704e3d2252d7d41aa652680a1bd5af04e1dc8ce7e84e74f960 SHA512 
6d4508cd37f06c549276c1021781a5cf81cb823eaad0152447e9515b9ecf4fb8c6d1c5bfe44eda3296adde6a50d5f6c435269eb5db6207f669d1e12b68fdf657
 WHIRLPOOL 
1584ab2dd400bc88fb68ccfc3783eff1bf0d2876629fa09779dfa73ff5f7a0dfe03e62560b88df5f0c2e30db1fe124fd592e5b04a632c7b0107c9f658005
 DIST Data-UUID-1.221.tar.gz 17041 SHA256 
3cc7b2a3a7b74b45a059e013f7fd878078500ea4b7269036f84556b022078667 SHA512 
fa40219890f9adeb486a7ff636603d8695d81765ee858e396130100aaba96b524d80eef76e0c06eac2086fe3bb2d26114d94459466d29ddc82a7a7fcb2f5adac
 WHIRLPOOL 
1aff0953df75d0fa6906b3473b618af4fc4f89651c4eeaaf9f9ea319629a390984555b1873faff2a502251ac05a294c27a9574037042778a250872eafe950fba



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

2015-12-31 Thread Andreas Hüttel
commit: 183ca079621e0d50e6c07a836470fb7f60368ee5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 22:51:49 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jan  1 00:50:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183ca079

dev-perl/Data-UUID: Shorten DESCRIPTION

Package-Manager: portage-2.2.26

 dev-perl/Data-UUID/Data-UUID-1.217.0-r1.ebuild | 4 ++--
 dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Data-UUID/Data-UUID-1.217.0-r1.ebuild 
b/dev-perl/Data-UUID/Data-UUID-1.217.0-r1.ebuild
index 73df7b9..7e02869 100644
--- a/dev-perl/Data-UUID/Data-UUID-1.217.0-r1.ebuild
+++ b/dev-perl/Data-UUID/Data-UUID-1.217.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,7 +8,7 @@ MODULE_AUTHOR=RJBS
 MODULE_VERSION=1.217
 inherit perl-module
 
-DESCRIPTION="Perl extension for generating Globally/Universally Unique 
Identifiers (GUIDs/UUIDs)"
+DESCRIPTION="Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)"
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild 
b/dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild
index ca6e5e0..ba8fab0 100644
--- a/dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild
+++ b/dev-perl/Data-UUID/Data-UUID-1.221.0.ebuild
@@ -8,7 +8,7 @@ MODULE_AUTHOR=RJBS
 MODULE_VERSION=1.221
 inherit perl-module
 
-DESCRIPTION="Perl extension for generating Globally/Universally Unique 
Identifiers (GUIDs/UUIDs)"
+DESCRIPTION="Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)"
 
 LICENSE="BSD"
 SLOT="0"



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

2015-12-31 Thread Andreas Hüttel
commit: 9acf3caef5655309b7e30817b2ad95d971998aa3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 22:35:15 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Jan  1 00:50:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acf3cae

dev-perl/Data-OptList: Remove old

Package-Manager: portage-2.2.26

 .../Data-OptList/Data-OptList-0.108.0-r1.ebuild| 23 --
 dev-perl/Data-OptList/Manifest |  1 -
 2 files changed, 24 deletions(-)

diff --git a/dev-perl/Data-OptList/Data-OptList-0.108.0-r1.ebuild 
b/dev-perl/Data-OptList/Data-OptList-0.108.0-r1.ebuild
deleted file mode 100644
index abf0361..000
--- a/dev-perl/Data-OptList/Data-OptList-0.108.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=RJBS
-MODULE_VERSION=0.108
-inherit perl-module
-
-DESCRIPTION="parse and validate simple name/value option pairs"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x86-solaris"
-IUSE="test"
-
-RDEPEND="dev-perl/Sub-Install
-   dev-perl/Params-Util"
-DEPEND="${RDEPEND}
-   test? ( dev-perl/Test-Pod
-   dev-perl/Test-Pod-Coverage )"
-
-SRC_TEST=do

diff --git a/dev-perl/Data-OptList/Manifest b/dev-perl/Data-OptList/Manifest
index a62712b..540ec81 100644
--- a/dev-perl/Data-OptList/Manifest
+++ b/dev-perl/Data-OptList/Manifest
@@ -1,2 +1 @@
-DIST Data-OptList-0.108.tar.gz 16201 SHA256 
b4c7542803a644aff7c52abc50cdae1806cbc24fb7a8f98c38a518adaddaf28e SHA512 
a0ce39073a870d71c750d17dca1edbae0fbd79bf30880c832240cd912bfef0b824dc3178e1f9482a750d3a3f223fcc7945c881e650734d61d2d2107126166561
 WHIRLPOOL 
2239ac431cc12da8b96ecf7f7037dc34d9009050e021e4e99cbefff92f1fbb6d24ec82800be7c1360484cca988a879dbe9d29bb3c2a03fd556dd70528f532282
 DIST Data-OptList-0.109.tar.gz 16110 SHA256 
1cd7c781c4c102810e4e0c878da3746fe8df46b49d01c4d6c034dfab45cd84c8 SHA512 
dee6e8e01fcb7004d8be991b5f162fba0184cc48c9f8ebcaec074e760f478ca3af2c3bc5d47bcbf922dedbff433957ae7543091d1969cbed51dcfde1ce0a53c9
 WHIRLPOOL 
0febcae0a5674c5144228ab94584a3798d6ed65d5c80ed968cfce47a7c1652a7808f777dfe52010fc93e4f09f49a5990c18ca4bda0443c2f55f1f938ae4b0bee



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

2015-12-31 Thread Robin H. Johnson
commit: d05d046b70a1f469c42ad26ce35140d6a4bbd800
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Jan  1 00:47:39 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Jan  1 00:47:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d05d046b

sys-boot/grub: backport LVM fix & configurable kernel globs

- Backport upstream LVM RAID1 fix
- GRUB_LINUX_KERNEL_GLOBS to tweak globs for finding kernels

Package-Manager: portage-2.2.24

 .../grub/files/grub-2.02_beta2-KERNEL_GLOBS.patch  |  67 +
 .../grub/files/grub-2.02_beta2-lvm2-raid1.patch|  68 +
 sys-boot/grub/grub-2.02_beta2-r9.ebuild| 324 +
 3 files changed, 459 insertions(+)

diff --git a/sys-boot/grub/files/grub-2.02_beta2-KERNEL_GLOBS.patch 
b/sys-boot/grub/files/grub-2.02_beta2-KERNEL_GLOBS.patch
new file mode 100644
index 000..c66ee68
--- /dev/null
+++ b/sys-boot/grub/files/grub-2.02_beta2-KERNEL_GLOBS.patch
@@ -0,0 +1,67 @@
+From 43e3295aaad5278a1e53c5282e2660b72cd76d28 Mon Sep 17 00:00:00 2001
+From: "Robin H. Johnson" 
+Date: Tue, 29 Dec 2015 15:29:14 -0800
+Subject: [PATCH] GRUB_LINUX_KERNEL_GLOBS: configurable kernel selection
+
+* util/grub.d/10_linux.in: Implement GRUB_LINUX_KERNEL_GLOBS
+* docs/grub.texi: Document GRUB_LINUX_KERNEL_GLOBS
+
+Signed-off-by: Robin H. Johnson 
+---
+ docs/grub.texi  |  5 +
+ util/grub.d/10_linux.in | 21 +++--
+ 2 files changed, 16 insertions(+), 10 deletions(-)
+
+diff --git a/docs/grub.texi b/docs/grub.texi
+index 9a25a0b..d1129ec 100644
+--- a/docs/grub.texi
 b/docs/grub.texi
+@@ -1490,6 +1490,11 @@ This option may be set to a list of GRUB module names 
separated by spaces.
+ Each module will be loaded as early as possible, at the start of
+ @file{grub.cfg}.
+ 
++@item GRUB_LINUX_KERNEL_GLOBS
++This option may be set to override the list of path globs used to find Linux
++kernels. The defaults vary by architecture, and generally include both
++@file{/boot} and @file{/}.
++
+ @end table
+ 
+ The following options are still accepted for compatibility with existing
+diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
+index 859b608..e5ac11d 100644
+--- a/util/grub.d/10_linux.in
 b/util/grub.d/10_linux.in
+@@ -145,18 +145,19 @@ EOF
+ }
+ 
+ machine=`uname -m`
+-case "x$machine" in
++globs="$GRUB_LINUX_KERNEL_GLOBS"
++[ -z "$globs" ] && case "x$machine" in
+ xi?86 | xx86_64)
+-  list=
+-  for i in /boot/vmlinuz-* /vmlinuz-* /boot/kernel-* ; do
+-  if grub_file_is_not_garbage "$i" ; then list="$list $i" ; fi
+-  done ;;
+-*) 
+-  list=
+-  for i in /boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* 
/boot/kernel-* ; do
+-  if grub_file_is_not_garbage "$i" ; then list="$list $i" ; fi
+-  done ;;
++  globs="/boot/vmlinuz-* /vmlinuz-* /boot/kernel-*"
++  ;;
++*)
++  globs="/boot/vmlinuz-* /boot/vmlinux-* /vmlinuz-* /vmlinux-* 
/boot/kernel-*"
++  ;;
+ esac
++list=
++for i in ${globs} ; do
++if grub_file_is_not_garbage "$i" ; then list="$list $i" ; fi
++done
+ 
+ case "$machine" in
+ i?86) GENKERNEL_ARCH="x86" ;;
+-- 
+2.3.0
+

diff --git a/sys-boot/grub/files/grub-2.02_beta2-lvm2-raid1.patch 
b/sys-boot/grub/files/grub-2.02_beta2-lvm2-raid1.patch
new file mode 100644
index 000..76c72a6
--- /dev/null
+++ b/sys-boot/grub/files/grub-2.02_beta2-lvm2-raid1.patch
@@ -0,0 +1,68 @@
+From: Andrei Borzenkov 
+Date: Thu, 19 Mar 2015 18:30:27 + (+0300)
+Subject: core: add LVM RAID1 support
+X-Git-Url: 
http://git.savannah.gnu.org/gitweb/?p=grub.git;a=commitdiff_plain;h=527ee6c8d3d8e3bb1fac408d47bb1dcbec95;hp=7c9309e50a124817e67de38b30c6291acecad560
+
+core: add LVM RAID1 support
+
+Closes 44534.
+---
+
+diff --git a/grub-core/disk/lvm.c b/grub-core/disk/lvm.c
+index 1e7f197..9b97004 100644
+--- a/grub-core/disk/lvm.c
 b/grub-core/disk/lvm.c
+@@ -577,13 +577,17 @@ grub_lvm_detect (grub_disk_t disk,
+ if (is_pvmove)
+   seg->node_count = 1;
+   }
+-else if (grub_memcmp (p, "raid", sizeof ("raid") - 1)
+- == 0 && (p[sizeof ("raid") - 1] >= '4'
+-  && p[sizeof ("raid") - 1] <= '6')
++else if (grub_memcmp (p, "raid", sizeof ("raid") - 1) == 0
++ && ((p[sizeof ("raid") - 1] >= '4'
++  && p[sizeof ("raid") - 1] <= '6')
++ || p[sizeof ("raid") - 1] == '1')
+  && p[sizeof ("raidX") - 1] == '"')
+   {
+ switch (p[sizeof ("raid") - 1])
+   {
++  case '1':
++seg->type = GRUB_DISKFILTER_MIRROR;
++break;
+   case '4':
+ seg->type = GRUB_DISKFILTER_RAID4;
+ seg->layo

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

2015-12-31 Thread Robin H. Johnson
commit: 227c496927b961177bcaf3f4565d949ee9cb57bb
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Fri Jan  1 00:48:52 2016 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Fri Jan  1 00:48:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227c4969

Bump copyright years for skeleton files.

Signed-off-by: Robin H. Johnson  gentoo.org>

 skel.ChangeLog | 2 +-
 skel.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/skel.ChangeLog b/skel.ChangeLog
index acf979d..10ffc31 100644
--- a/skel.ChangeLog
+++ b/skel.ChangeLog
@@ -1,5 +1,5 @@
 # ChangeLog for /
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
 *-- (DD MMM )

diff --git a/skel.ebuild b/skel.ebuild
index 44ebb51..d907f9b 100644
--- a/skel.ebuild
+++ b/skel.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/teamspeak-client-bin/

2015-12-31 Thread Ian Delaney
commit: a015868f7c1686f004ecbd29696109ed3942b1c3
Author: Sami Loone  gmail  com>
AuthorDate: Thu Dec 31 21:42:06 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan  1 00:06:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a015868f

media-sound/teamspeak-client-bin: version bump to 3.0.18.2

Bumped version and removed old vulnerable versions. New version
requires >=5.5 qt instead of >=5.

Bug: 562532

 media-sound/teamspeak-client-bin/Manifest  |  6 +-
 .../teamspeak-client-bin-3.0.16-r1.ebuild  | 76 --
 ...ebuild => teamspeak-client-bin-3.0.18.2.ebuild} | 10 +--
 3 files changed, 7 insertions(+), 85 deletions(-)

diff --git a/media-sound/teamspeak-client-bin/Manifest 
b/media-sound/teamspeak-client-bin/Manifest
index c0fa417..924b316 100644
--- a/media-sound/teamspeak-client-bin/Manifest
+++ b/media-sound/teamspeak-client-bin/Manifest
@@ -1,4 +1,2 @@
-DIST TeamSpeak3-Client-linux_amd64-3.0.16.run 35784109 SHA256 
62034baddf352dd2fea615f0aac9a6df7eae363bb3ed7cad78c1fb996b86773f SHA512 
a65d986fe4860caf1bba8217fcf429fe4571867439e734e5838893e31167fa1f134c4cabbd3ef80d744f22298172d87496e4f025f51fd7c275781a3bc2c56838
 WHIRLPOOL 
bf3bd39f93aa08b625e659d2cdd5ab857e0f940a344f5535f2941cce367a57b5191b61f18c7b5e63c3b051dac57ebb8c3df739ebc0fec1a721e863afc1e833c2
-DIST TeamSpeak3-Client-linux_amd64-3.0.17.run 42685092 SHA256 
22a427c2cb42087979f559a6c36c873857087fff1a1c8a48688b2e17dc967f7e SHA512 
4869aa109e984cde53a0a1faef6fdaff82fdac237119cb69df7bdf06f5fdf878143c62d39b098f1b85277f370702fa37a307a24961462f05750a2d1df2b674b1
 WHIRLPOOL 
ec9bf82cec4a51dc0ddaee16ee55c354216977db441f9526b2127406fbc992ae39c4ce3dd85fa0acbe80ee87218e7b241d21bb7feb8aa79ec7d2528ed3e03c7d
-DIST TeamSpeak3-Client-linux_x86-3.0.16.run 36484150 SHA256 
3fb21e9b428c0b535c90b0a191bcf1baae29bf99be7cf4621b9da276dd5e76ac SHA512 
67b1da2769b1a34cd1affc3e36c1d74d7225711666e1c6d0ededbc4c0dc94d52b9d07181ea89db4d8ec09e58f9e61081f981663338ed7d7ec8efac3719f4b0ad
 WHIRLPOOL 
9c2d51ae9d5a77b833ce7ee400cc611df6727e4793de51d6c95fa8e864d5f17bfe2272ac451751250333ac567bb5b3d4366184113f0d74545ed36088dc2bf438
-DIST TeamSpeak3-Client-linux_x86-3.0.17.run 43059396 SHA256 
22e14cad852b4ac84189c63fc3899fec9224e658f77b8613e854419502e366dd SHA512 
344d903f5963bc079a95b567267c253ec66179033a86192a89895747dba39e39283f41640e19a0a5546e854ea5252b557508963634483fa8f807b06d6697f0fe
 WHIRLPOOL 
a1bac380052950dc2b798f7febf3a565fd3ff993f6465765f42a16d7efe2254231e4d612f8e3680157df2dd8c74df21fa5a411e9aec89dd8955585838cce4dd8
+DIST TeamSpeak3-Client-linux_amd64-3.0.18.2.run 36639550 SHA256 
d058ac511fe06e6c717a5468368b54d97d4d39864439bb3d03df8567a90414e4 SHA512 
75b54e7ca0187ab6fbd80729d4ecaee22befd23ca0621b80b83be2a581d7ff604366ae02f38cc25e8f274446fc44ad04431fc657818a3905c9d550c5fad32814
 WHIRLPOOL 
bb56d4eafa898f48f9774116eb551a7943b103f1118910b93230224021991becca42ddc2c18379815bda584aeb1d56acc1ed6cefc212d0df551d52a874e7604f
+DIST TeamSpeak3-Client-linux_x86-3.0.18.2.run 37256991 SHA256 
451409c742c9a33a09a9f61124f550f0a5d668c5343fd09d39d40491c3d6f7dd SHA512 
d90eb9e3ff5a391de5326cf2cf789c4418c6bdc54c1e8e0ec63cc6a2b2202d57083ea92bdc28d6dd1026828fae8dfbc44fc95d291e542b4893b5e02328f19e8f
 WHIRLPOOL 
7b3ecbaf9b6603ebd58e429c273718a8762e392644bfe6e743b9f83563b063d034c4d3af09e302ace90253edc094b5c51f548c2c595fcd2517457ac4a40af59c

diff --git 
a/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.16-r1.ebuild 
b/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.16-r1.ebuild
deleted file mode 100644
index 51b1dc5..000
--- a/media-sound/teamspeak-client-bin/teamspeak-client-bin-3.0.16-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils unpacker
-
-DESCRIPTION="TeamSpeak Client - Voice Communication Software"
-HOMEPAGE="http://www.teamspeak.com/";
-SRC_URI="
-   amd64? ( 
http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_amd64-${PV/_/-}.run
 )
-   x86? ( 
http://ftp.4players.de/pub/hosted/ts3/releases/${PV}/TeamSpeak3-Client-linux_x86-${PV/_/-}.run
 )"
-
-LICENSE="teamspeak3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="alsa pulseaudio"
-
-REQUIRED_USE="|| ( alsa pulseaudio )"
-
-RDEPEND="
-   dev-libs/quazip:0/0[qt5]
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[accessibility]
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5[sqlite]
-   dev-qt/qtwidgets:5
-   sys-libs/glibc
-   sys-libs/zlib
-   alsa? ( media-libs/alsa-lib )
-   pulseaudio? ( media-sound/pulseaudio )"
-
-RESTRICT="fetch mirror strip"
-
-S="${WORKDIR}"
-
-pkg_nofetch() {
-   elog "Please download ${A}"
-   elog "from ${HOMEPAGE}?page=downloads and place this"
-   elog "file in ${DISTDIR}"
-}
-
-src_prepare() {
-   # Remove the qt-libraries as they just cause trouble with the system's 
Qt, see bug #328807.
-   rm l

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

2015-12-31 Thread Ian Delaney
commit: d64904b70c07a4fbe389bea7466200fce933388e
Author: Ian Delaney  gentoo  org>
AuthorDate: Fri Jan  1 00:05:56 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Fri Jan  1 00:06:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64904b7

Merge remote-tracking branch 'remotes/dryatu/master'

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

 app-admin/drush/Manifest   |   2 +-
 .../{drush-6.6.0.ebuild => drush-6.7.0.ebuild} |   0
 app-backup/duplicity/duplicity-0.6.26.ebuild   |   4 +-
 app-backup/duplicity/metadata.xml  |   4 +
 app-editors/nano/nano-2.4.3.ebuild |   2 +-
 app-editors/pluma/Manifest |   1 -
 app-editors/pluma/pluma-1.8.0.ebuild   |  86 -
 app-emulation/skyeye/Manifest  |   1 -
 app-emulation/skyeye/metadata.xml  |   5 -
 app-emulation/skyeye/skyeye-1.0.0.ebuild   |  27 --
 app-emulation/wine/wine-1.7.55.ebuild  |   2 +-
 app-emulation/wine/wine-.ebuild|   2 +-
 app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild |   2 +-
 app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild |   2 +-
 app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild  |   4 +-
 app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild  |   4 +-
 app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild  |   2 +-
 app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild  |   2 +-
 app-eselect/eselect-esd/Manifest   |   3 -
 .../eselect-esd/eselect-esd-20060719.ebuild|  20 --
 .../eselect-esd/eselect-esd-20091106.ebuild|  20 --
 .../eselect-esd/eselect-esd-20100127.ebuild|  22 --
 app-eselect/eselect-esd/metadata.xml   |   5 -
 .../lc-lastfmscrobble-0.6.60.ebuild|   2 +-
 .../lc-lastfmscrobble-0.6.65.ebuild|   2 +-
 .../lc-lastfmscrobble-0.6.70.ebuild|   2 +-
 .../lc-lastfmscrobble-.ebuild  |   2 +-
 app-pda/libplist/libplist-1.11-r2.ebuild   |   7 +-
 app-pda/libplist/libplist-1.12.ebuild  |   7 +-
 app-text/xapian-omega/Manifest |   1 +
 app-text/xapian-omega/xapian-omega-1.2.22.ebuild   |  30 ++
 dev-db/mongodb/Manifest|   2 -
 .../mongodb/files/mongodb-2.2-r1-fix-boost.patch   |  13 -
 dev-db/mongodb/files/mongodb-2.4-fix-sasl.patch|  33 --
 .../mongodb/files/mongodb-2.4.11-fix-scons.patch   |  23 --
 dev-db/mongodb/files/mongodb.confd |  14 -
 dev-db/mongodb/files/mongodb.initd-r1  |  40 ---
 dev-db/mongodb/metadata.xml|   3 -
 dev-db/mongodb/mongodb-2.4.13.ebuild   | 150 
 dev-db/mongodb/mongodb-2.4.14.ebuild   | 150 
 dev-embedded/libftdi/libftdi-0.19.ebuild   |   1 +
 dev-embedded/libftdi/libftdi-0.20.ebuild   |   1 +
 dev-embedded/libftdi/libftdi-1.0.ebuild|   3 +-
 dev-embedded/libftdi/libftdi-1.2.ebuild|   3 +-
 dev-embedded/libftdi/libftdi-.ebuild   |   3 +-
 .../{urjtag-.ebuild => urjtag-0.10-r1.ebuild}  |  29 +-
 dev-embedded/urjtag/urjtag-.ebuild |  15 +-
 dev-java/jline/jline-2.12.1-r1.ebuild  |   5 +-
 dev-libs/keybinder/Manifest|   2 +
 dev-libs/keybinder/keybinder-0.3.0-r200.ebuild |   4 +-
 dev-libs/keybinder/keybinder-0.3.0-r201.ebuild |   4 +-
 dev-libs/keybinder/keybinder-0.3.0-r300.ebuild |   4 +-
 ...3.0-r201.ebuild => keybinder-0.3.1-r200.ebuild} |   4 +-
 ...3.0-r300.ebuild => keybinder-0.3.1-r300.ebuild} |   8 +-
 dev-libs/libserialport/libserialport-0.1.0.ebuild  |   2 +-
 dev-libs/libserialport/libserialport-.ebuild   |   2 +-
 dev-libs/xapian-bindings/Manifest  |   1 +
 .../xapian-bindings/xapian-bindings-1.2.22.ebuild  | 203 +++
 dev-libs/xapian/Manifest   |   1 +
 ...apian-1.2.21-r2.ebuild => xapian-1.2.22.ebuild} |   0
 dev-perl/Algorithm-C3/Algorithm-C3-0.90.0.ebuild   |   2 +-
 dev-perl/CGI-Simple/CGI-Simple-1.113.0-r1.ebuild   |  27 --
 dev-perl/CGI-Simple/CGI-Simple-1.115.0.ebuild  |   2 +-
 dev-perl/CGI-Simple/Manifest   |   1 -
 dev-perl/CGI/CGI-4.220.0.ebuild|   2 +-
 dev-perl/CPAN-Changes/CPAN-Changes-0.270.0.ebuild  |  22 --
 dev-perl/CPAN-Changes/CPAN-Changes-0.400.2.ebuild  |   2 +-
 dev-perl/CPAN-Changes/Manifest |   1 -
 dev-perl/CSS-Packer/CSS-Packer-1.2.1.ebuild|  23 --
 dev-perl/CSS-Packer/Manifest   |   1 -
 dev-perl/Carp-Assert/Carp-Assert-0.200.0-r1.ebuild |  17 -
 dev-perl/Carp-Assert/Carp-Assert-0.210.0.ebuild|   2 +-
 dev-perl/Carp-Assert/Manifest  |   1 -
 .../Class-Accessor-Grouped-0.100.100.ebuild|  29 --
 .../Class-Accessor-Grouped-0.100.120.ebuild|   2 +-
 dev-perl/Class-Accessor-

[gentoo-commits] proj/eselect-java:master commit in: src/scripts/

2015-12-31 Thread James Le Cuirot
commit: 9c9806ea10aa18db4d08e5e3ade73b0c7d9e21e4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Dec 30 13:36:21 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Dec 31 23:55:53 2015 +
URL:https://gitweb.gentoo.org/proj/eselect-java.git/commit/?id=9c9806ea

Make run-java-tool.bash POSIX-compliant

But keep the .bash extension to avoid breaking existing systems.

 src/scripts/run-java-tool.bash.in | 34 --
 1 file changed, 16 insertions(+), 18 deletions(-)

diff --git a/src/scripts/run-java-tool.bash.in 
b/src/scripts/run-java-tool.bash.in
index d6b41d4..49db910 100644
--- a/src/scripts/run-java-tool.bash.in
+++ b/src/scripts/run-java-tool.bash.in
@@ -1,44 +1,44 @@
-#!@GENTOO_PORTAGE_EPREFIX@/bin/bash
+#!@GENTOO_PORTAGE_EPREFIX@/bin/sh
 
 user_vm="${HOME}/.gentoo@GENTOO_PORTAGE_EPREFIX@/java-config-2/current-user-vm"
 system_vm="@GENTOO_PORTAGE_EPREFIX@/etc/java-config-2/current-system-vm"
 # Try GENTOO_VM
-if [[ -n ${GENTOO_VM} ]]; then
+if [ -n "${GENTOO_VM}" ]; then
vmpath="@GENTOO_PORTAGE_EPREFIX@/usr/lib/jvm/${GENTOO_VM}/"
 # Then user VM
-elif [[ -h ${user_vm} ]]; then
-   vmpath=$(readlink ${user_vm})
+elif [ -h "${user_vm}" ]; then
+   vmpath=$(readlink "${user_vm}")
 # And fall back to the system VM
 else
-   vmpath=$(readlink ${system_vm})
+   vmpath=$(readlink "${system_vm}")
 fi
-tool=$(basename $0)
+tool=$(basename "$0")
 bin=${vmpath}/bin/${tool}
 jrebin=${vmpath}/jre/bin/${tool}
 
-vm_handle=$(basename ${vmpath})
-if [[ -x ${bin} ]]; then 
-   exec ${bin} "${@}"
-elif [[ -x ${jrebin} ]]; then
-   exec ${jrebin} "${@}"
+vm_handle=$(basename "${vmpath}")
+if [ -x "${bin}" ]; then
+   exec "${bin}" "${@}"
+elif [ -x "${jrebin}" ]; then
+   exec "${jrebin}" "${@}"
 else
-   if [[ ! -d ${vmpath} ]]; then
+   if [ ! -d "${vmpath}" ]; then
echo "* Home for VM '${vm_handle}' does not exist: ${vmpath}" 
>&2
-   if [[ -n ${GENTOO_VM} ]]; then
+   if [ -n "${GENTOO_VM}" ]; then
echo "* Invalid value for GENTOO_VM: ${GENTOO_VM}"
-   elif [[ -h ${user_vm} ]]; then
+   elif [ -h "${user_vm}" ]; then
echo "* Invalid User VM: ${vm_handle}" >&2
else
echo "* Invalid System VM: ${vm_handle}" >&2
fi
else
-   if [[ ${tool} = "run-java-tool.bash" ]]; then
+   if [ "${tool}" = "run-java-tool.bash" ]; then
echo "* run-java-tool was invoked directly" >&2
echo "* run-java-tool should only be used via symlinks 
to it" >&2
else
echo "* ${tool} is not available for ${vm_handle} on 
$(uname -m)" >&2
echo "* IMPORTANT: some Java tools are not available on 
some VMs on some architectures" >&2
-   if (( ${EUID} != 0 )) && [[ "${DISPLAY}" ]] && type -p 
notify-send > /dev/null; then
+   if [ "$(id -u)" != 0 ] && [ -n "${DISPLAY}" ] && type 
notify-send > /dev/null; then
notify-send -i java-icon48 "Gentoo Java 
Launcher" "${tool} is not available for ${vm_handle}
 http://www.gentoo.org/doc/en/java.xml\";>Gentoo Java User Guide"
fi
@@ -46,5 +46,3 @@ else
fi
exit 1
 fi
-
-



[gentoo-commits] proj/eselect-java:master commit in: src/scripts/

2015-12-31 Thread James Le Cuirot
commit: 2b7d0f087f3fdec791a4667512ecfe71f64a9ffd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Dec 30 16:15:16 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Dec 31 23:55:56 2015 +
URL:https://gitweb.gentoo.org/proj/eselect-java.git/commit/?id=2b7d0f08

Utilise the VM's PATH variable in run-java-tool

Continue to fall back to bin and jre/bin just in case.

 src/scripts/run-java-tool.bash.in | 23 ++-
 1 file changed, 14 insertions(+), 9 deletions(-)

diff --git a/src/scripts/run-java-tool.bash.in 
b/src/scripts/run-java-tool.bash.in
index 49db910..6bccac0 100644
--- a/src/scripts/run-java-tool.bash.in
+++ b/src/scripts/run-java-tool.bash.in
@@ -2,9 +2,10 @@
 
 user_vm="${HOME}/.gentoo@GENTOO_PORTAGE_EPREFIX@/java-config-2/current-user-vm"
 system_vm="@GENTOO_PORTAGE_EPREFIX@/etc/java-config-2/current-system-vm"
+
 # Try GENTOO_VM
 if [ -n "${GENTOO_VM}" ]; then
-   vmpath="@GENTOO_PORTAGE_EPREFIX@/usr/lib/jvm/${GENTOO_VM}/"
+   vmpath="@GENTOO_PORTAGE_EPREFIX@/usr/lib/jvm/${GENTOO_VM}"
 # Then user VM
 elif [ -h "${user_vm}" ]; then
vmpath=$(readlink "${user_vm}")
@@ -12,15 +13,19 @@ elif [ -h "${user_vm}" ]; then
 else
vmpath=$(readlink "${system_vm}")
 fi
-tool=$(basename "$0")
-bin=${vmpath}/bin/${tool}
-jrebin=${vmpath}/jre/bin/${tool}
 
-vm_handle=$(basename "${vmpath}")
-if [ -x "${bin}" ]; then
-   exec "${bin}" "${@}"
-elif [ -x "${jrebin}" ]; then
-   exec "${jrebin}" "${@}"
+vm_handle=${vmpath##*/}
+tool=${0##*/}
+
+toolpath=$(
+   export PATH=
+   . "@GENTOO_PORTAGE_EPREFIX@/usr/share/java-config-2/vm/${vm_handle}" 2> 
/dev/null
+   : ${PATH:=${vmpath}/bin:${vmpath}/jre/bin}
+   "@GENTOO_PORTAGE_EPREFIX@/usr/bin/which" "${tool}" 2> /dev/null
+)
+
+if [ -x "${toolpath}" ]; then
+   exec "${toolpath}" "${@}"
 else
if [ ! -d "${vmpath}" ]; then
echo "* Home for VM '${vm_handle}' does not exist: ${vmpath}" 
>&2



[gentoo-commits] proj/eselect-java:master commit in: src/scripts/

2015-12-31 Thread James Le Cuirot
commit: 52f8ec9e99886ae994eb1f5226d5657c29d9f8be
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Dec 30 20:17:00 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Dec 31 23:55:57 2015 +
URL:https://gitweb.gentoo.org/proj/eselect-java.git/commit/?id=52f8ec9e

Treat javaws as a special case in run-java-tool

We used to have to install dangling symlinks with icedtea(-bin)
pointing to a subsequent installation of icedtea-web. This was
convoluted and didn't make sense as Oracle's VM can also be used
against icedtea-web. Now we always run icedtea-web's javaws if it is
installed. Those wanting Oracle's javaws can simply uninstall
icedtea-web.

 src/scripts/run-java-tool.bash.in | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/scripts/run-java-tool.bash.in 
b/src/scripts/run-java-tool.bash.in
index 6bccac0..bfd5130 100644
--- a/src/scripts/run-java-tool.bash.in
+++ b/src/scripts/run-java-tool.bash.in
@@ -1,5 +1,11 @@
 #!@GENTOO_PORTAGE_EPREFIX@/bin/sh
 
+tool=${0##*/}
+
+if [ "${tool}" = "javaws" ] && [ -x 
"@GENTOO_PORTAGE_EPREFIX@/usr/bin/itweb-javaws" ]; then
+   exec "@GENTOO_PORTAGE_EPREFIX@/usr/bin/itweb-javaws" "${@}"
+fi
+
 user_vm="${HOME}/.gentoo@GENTOO_PORTAGE_EPREFIX@/java-config-2/current-user-vm"
 system_vm="@GENTOO_PORTAGE_EPREFIX@/etc/java-config-2/current-system-vm"
 
@@ -15,7 +21,6 @@ else
 fi
 
 vm_handle=${vmpath##*/}
-tool=${0##*/}
 
 toolpath=$(
export PATH=



[gentoo-commits] proj/eselect-java:master commit in: /

2015-12-31 Thread James Le Cuirot
commit: 5f70eb311cff9a86c8180951c2becc44916d77b6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Dec 31 23:34:57 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jan  1 00:00:12 2016 +
URL:https://gitweb.gentoo.org/proj/eselect-java.git/commit/?id=5f70eb31

Prepare 0.2.0 release

 AUTHORS  | 3 ++-
 ChangeLog| 2 +-
 Makefile.am  | 9 +
 NEWS | 7 +++
 README   | 9 ++---
 configure.ac | 2 +-
 6 files changed, 14 insertions(+), 18 deletions(-)

diff --git a/AUTHORS b/AUTHORS
index a78155c..a654eb7 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1 +1,2 @@
-sera:Ralph Sennhauser 
+James Le Cuirot 
+Ralph Sennhauser 

diff --git a/ChangeLog b/ChangeLog
index c21c815..e601bd6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1 +1 @@
-The ChangeLog is generated using svn2cl on `make dist`, use "svn log" instead.
+See https://gitweb.gentoo.org/proj/eselect-java.git/log.

diff --git a/Makefile.am b/Makefile.am
index 30373cf..bbfc415 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -27,6 +27,7 @@ MAINTAINERCLEANFILES = \
INSTALL
 
 EXTRA_DIST += \
+   ChangeLog \
ChangeLog.old.eselect-ecj \
ChangeLog.old.eselect-java-nsplugin \
ChangeLog.old.eselect-java-vm \
@@ -48,14 +49,6 @@ create-modules-dir:
 $(modules_DATA): | create-modules-dir
$(SED) "s|\@VERSION\@|@PACKAGE_VERSION@|g" $(top_srcdir)/$@.in >$@
 
-dist-hook:
-   if svn info "$(srcdir)" >/dev/null 2>&1; then\
-   echo "Generating ChangeLog ..." ; \
-   ( cd "$(top_srcdir)" && svn2cl --authors AUTHORS -o 
"$(top_distdir)"/ChangeLog ) ; \
-   else \
-   echo "Needs a svn checkout to generate a ChangeLog" ; \
-   fi
-
 #--
 # FIXME let eselect java-vm handle symlinks.
 tools = \

diff --git a/NEWS b/NEWS
index 53c4221..96a0ffb 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,10 @@
+0.2.0:
+
+* Make run-java-tool POSIX-compliant
+* Utilise the VM's PATH variable in run-java-tool
+* Treat javaws as a special case in run-java-tool
+* Remove the java-nsplugin eselect module
+
 0.1.0:
 
 * Support ROOT and Gentoo Prefix in java-vm and java-nsplugin

diff --git a/README b/README
index 2943d68..0554a40 100644
--- a/README
+++ b/README
@@ -14,12 +14,7 @@ ecj   : Manage the ecj implementations.
 Documentation
 -
 
-Please visit http://www.gentoo.org/proj/en/eselect/
-
-Install

-
-Please see the INSTALL file.
+Please visit https://wiki.gentoo.org/wiki/Project:Eselect.
 
 News / Changes
 --
@@ -39,7 +34,7 @@ Please see the AUTHORS file.
 Copyright
 -
 
-Copyright (c) 2005-2013 Gentoo Foundation.
+Copyright (c) 2005-2016 Gentoo Foundation.
 
 eselect-java is free software; you can redistribute it and/or modify it under
 the terms of the GNU General Public License version 2, as published by the

diff --git a/configure.ac b/configure.ac
index b38fc94..250f43a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([eselect-java],[0.1.0],[j...@gentoo.org],[eselect-java],[https://bugs.gentoo.org/])
+AC_INIT([eselect-java],[0.2.0],[j...@gentoo.org],[eselect-java],[https://bugs.gentoo.org/])
 AC_PREREQ([2.68])
 AC_CONFIG_SRCDIR([src/modules/java-vm.eselect.in])
 AM_INIT_AUTOMAKE([1.11])



[gentoo-commits] proj/eselect-java:master commit in: src/scripts/, src/modules/

2015-12-31 Thread James Le Cuirot
commit: f9326e82bd02321c6846d66ea012424e88f3f0fd
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Dec 31 23:59:46 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jan  1 00:00:12 2016 +
URL:https://gitweb.gentoo.org/proj/eselect-java.git/commit/?id=f9326e82

Correct some outdated URLs

 src/modules/java-vm.eselect.in| 2 +-
 src/scripts/run-java-tool.bash.in | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/modules/java-vm.eselect.in b/src/modules/java-vm.eselect.in
index 68a5493..c964a34 100644
--- a/src/modules/java-vm.eselect.in
+++ b/src/modules/java-vm.eselect.in
@@ -90,7 +90,7 @@ do_list() {
if [[ "${found_build_only}" == "TRUE" ]]; then
write_warning_msg "VMs marked as Build Only may contain 
Security Vulnerabilities and/or be EOL."
write_warning_msg "Gentoo recommends not setting these VMs as 
either your System or User VM."
-   write_warning_msg "Please see 
http://www.gentoo.org/doc/en/java.xml#build-only for more information."
+   write_warning_msg "Please see 
https://wiki.gentoo.org/wiki/Java#Build_Only_VM for more information."
fi
 }
 

diff --git a/src/scripts/run-java-tool.bash.in 
b/src/scripts/run-java-tool.bash.in
index bfd5130..2587fee 100644
--- a/src/scripts/run-java-tool.bash.in
+++ b/src/scripts/run-java-tool.bash.in
@@ -50,7 +50,7 @@ else
echo "* IMPORTANT: some Java tools are not available on 
some VMs on some architectures" >&2
if [ "$(id -u)" != 0 ] && [ -n "${DISPLAY}" ] && type 
notify-send > /dev/null; then
notify-send -i java-icon48 "Gentoo Java 
Launcher" "${tool} is not available for ${vm_handle}
-http://www.gentoo.org/doc/en/java.xml\";>Gentoo Java User Guide"
+https://wiki.gentoo.org/wiki/Java\";>Gentoo Java User Guide"
fi
fi
fi



[gentoo-commits] proj/eselect-java:master commit in: /, src/modules/

2015-12-31 Thread James Le Cuirot
commit: b7f70e8d9c2d58095fc75a275ad1922c26320f76
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Dec 30 20:24:52 2015 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Dec 31 23:55:57 2015 +
URL:https://gitweb.gentoo.org/proj/eselect-java.git/commit/?id=b7f70e8d

Remove the java-nsplugin eselect module

There was never much need for installing more than one Java plugin and
there is even less need now that Java plugins are all but outlawed.

The need for 32-bit browser plugins on 64-bit systems has also long
passed. A 64-bit IcedTea-Web plugin can launch a 32-bit VM anyway.

I had hoped that Firefox would allow you to disable individual Java
plugins but it disables them together and always picks Oracle's over
IcedTea's. We will simply have icedtea-web[nsplugin] soft block
oracle-(jdk|jre)-bin[nsplugin] instead.

 Makefile.am  |   2 -
 README   |   1 -
 src/modules/java-nsplugin.eselect.in | 216 ---
 3 files changed, 219 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index f44bd80..30373cf 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -8,13 +8,11 @@ modulesdir=$(datadir)/eselect/modules/
 
 modules_DATA = \
src/modules/ecj.eselect \
-   src/modules/java-nsplugin.eselect \
src/modules/java-vm.eselect \
src/modules/maven.eselect
 
 EXTRA_DIST += \
src/modules/ecj.eselect.in \
-   src/modules/java-nsplugin.eselect.in \
src/modules/java-vm.eselect.in \
src/modules/maven.eselect.in
 

diff --git a/README b/README
index f3d9a51..2943d68 100644
--- a/README
+++ b/README
@@ -8,7 +8,6 @@ Modules
 ---
 
 java-vm   : Manage system respectively user vm.
-java-nsplugin : Manage the nsplugin implementations.
 maven : Manage the maven implementations.
 ecj   : Manage the ecj implementations.
 

diff --git a/src/modules/java-nsplugin.eselect.in 
b/src/modules/java-nsplugin.eselect.in
deleted file mode 100644
index 554a0bd..000
--- a/src/modules/java-nsplugin.eselect.in
+++ /dev/null
@@ -1,216 +0,0 @@
-# -*-eselect-*-  vim: ft=eselect
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit tests multilib
-
-DESCRIPTION="Manage the Java plugin for Netscape-like Browsers"
-MAINTAINER="j...@gentoo.org"
-VERSION="@VERSION@"
-
-PLUGINS_HOME="${EROOT}/usr/share/java-config-2/nsplugin"
-SYSTEM_PLUGIN="${EROOT}/usr/lib/nsbrowser/plugins/javaplugin.so"
-SYSTEM_PLUGIN_32="${EROOT}/usr/lib32/nsbrowser/plugins/javaplugin.so"
-SYSTEM_PLUGIN_64="${EROOT}/usr/lib64/nsbrowser/plugins/javaplugin.so"
-ICEDTEA_WEB_VM="${EROOT}/etc/java-config-2/current-icedtea-web-vm"
-
-is_multilib() {
-local libdirs=$(list_libdirs)
-if has lib32 ${libdirs} && has lib64 ${libdirs}; then
-return 0
-else
-return 1
-fi
-}
-
-get_icedtea_web_targets() {
-   local vm
-   for vm in $(echo /usr/lib/jvm/icedtea-*); do
-   echo "icedtea-web@$(basename ${vm})"
-   done
-}
-
-get_targets() {
-   for plugin in $(ls ${PLUGINS_HOME}/*-javaplugin.so 2>/dev/null);
-   do
-   local vm=$(plugin_to_vm ${plugin})
-   case ${MULTILIB_MODE} in
-   32)
-   [[ ${vm} = emul-linux-* ]] && echo ${vm}
-   ;;
-   64)
-   if [[ ${vm} == icedtea-web ]]; then
-   get_icedtea_web_targets
-   elif [[ ${vm} != emul-linux-* ]]; then
-   echo ${vm}
-   fi
-   ;;
-   none)
-   if [[ ${vm} == icedtea-web ]]; then
-   get_icedtea_web_targets
-   else
-   echo ${vm}
-   fi
-   ;;
-   esac
-   done
-}
-
-plugin_to_vm() {
-   local base=$(basename ${1})
-   echo ${base%-javaplugin.so}
-}
-
-get_system_plugin_vm() {
-   local plugin;
-   
-   if [[ ${MULTILIB_MODE} == "32" ]]; then
-   plugin=$(readlink ${SYSTEM_PLUGIN_32})
-   elif [[ ${MULTILIB_MODE} == "64" ]]; then
-   plugin=$(readlink ${SYSTEM_PLUGIN_64})
-   else
-   plugin=$(readlink ${SYSTEM_PLUGIN})
-   fi
-   plugin=$(basename ${plugin%-javaplugin.so})
-
-   if [[ ${plugin} == icedtea-web ]]; then
-   local icedtea=$(readlink "${ICEDTEA_WEB_VM}")
-   echo "${plugin}@$(basename ${icedtea})"
-   else
-   echo ${plugin}
-   fi
-}
-
-### show action ###
-
-describe_show() {
-   echo "Show the current Java browser plugin"
-}
-
-do_show() {
-   local system_name=$(get_syst

[gentoo-commits] proj/sci:master commit in: sci-biology/GAL/, sci-biology/GAL/files/

2015-12-31 Thread Martin Mokrejs
commit: 6867a64802e4652b4c284dc45799ac07abdc22ab
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Dec 31 23:55:45 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Dec 31 23:55:45 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6867a648

sci-biology/GAL: disable automated install of dependencies via CPAN

Package-Manager: portage-2.2.26

 sci-biology/GAL/ChangeLog|  6 --
 sci-biology/GAL/GAL-0.2.1.ebuild |  4 
 sci-biology/GAL/GAL-0.2.2.ebuild |  4 
 sci-biology/GAL/files/Build.PL.patch | 10 ++
 4 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/sci-biology/GAL/ChangeLog b/sci-biology/GAL/ChangeLog
index 8f82b90..838a7b5 100644
--- a/sci-biology/GAL/ChangeLog
+++ b/sci-biology/GAL/ChangeLog
@@ -2,12 +2,6 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
-  31 Dec 2015; Martin Mokrejs  GAL-0.2.1.ebuild,
-  GAL-0.2.2.ebuild:
-  sci-biology/GAL: fix S variable; beware the package is a bundle of many 3rd-
-  party perl modules and apps, it runs wget to fetch additional ones, can't go
-  into the tree as it is now (resolving it now with upstream)
-
 *GAL-0.2.1 (31 Dec 2015)
 *GAL-0.2.2 (31 Dec 2015)
 

diff --git a/sci-biology/GAL/GAL-0.2.1.ebuild b/sci-biology/GAL/GAL-0.2.1.ebuild
index 3bfb6bc..e84b595 100644
--- a/sci-biology/GAL/GAL-0.2.1.ebuild
+++ b/sci-biology/GAL/GAL-0.2.1.ebuild
@@ -19,3 +19,7 @@ DEPEND="dev-perl/Module-Build"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}_${PV}"
+
+src_prepare(){
+   epatch "${FILESDIR}"/Build.PL.patch
+}

diff --git a/sci-biology/GAL/GAL-0.2.2.ebuild b/sci-biology/GAL/GAL-0.2.2.ebuild
index 3bfb6bc..e84b595 100644
--- a/sci-biology/GAL/GAL-0.2.2.ebuild
+++ b/sci-biology/GAL/GAL-0.2.2.ebuild
@@ -19,3 +19,7 @@ DEPEND="dev-perl/Module-Build"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}_${PV}"
+
+src_prepare(){
+   epatch "${FILESDIR}"/Build.PL.patch
+}

diff --git a/sci-biology/GAL/files/Build.PL.patch 
b/sci-biology/GAL/files/Build.PL.patch
new file mode 100644
index 000..31b6c73
--- /dev/null
+++ b/sci-biology/GAL/files/Build.PL.patch
@@ -0,0 +1,10 @@
+--- GAL_0.2.2/Build.PL.ori 2016-01-01 00:46:26.0 +0100
 GAL_0.2.2/Build.PL 2016-01-01 00:50:21.0 +0100
+@@ -10,7 +10,6 @@
+sub ACTION_build {
+my $self = shift;
+$self->SUPER::ACTION_build;
+-   $self->dispatch('installdeps');
+}
+sub ACTION_install {
+  my $self = shift;



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

2015-12-31 Thread Michael Orlitzky
commit: d2e1784ce6a673b87c415179bcffbad7033c4ad0
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Dec 31 23:47:39 2015 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Dec 31 23:48:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e1784c

app-admin/drush: version bump 6.6.0 -> 6.7.0.

Package-Manager: portage-2.2.24

 app-admin/drush/Manifest   | 2 +-
 app-admin/drush/{drush-6.6.0.ebuild => drush-6.7.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/drush/Manifest b/app-admin/drush/Manifest
index 77ff48b..54d8e31 100644
--- a/app-admin/drush/Manifest
+++ b/app-admin/drush/Manifest
@@ -1,2 +1,2 @@
 DIST drush-6.5.0.tar.gz 509643 SHA256 
0e6bfb8a4bd75846dbca25f6d3e3130a706546f6a62edadce2eb00099750e2a7 SHA512 
4afd348c025b9303386131687205af4219a77e6c822518b079a3f0475cbd7ed03647797d613300c7a281e2354f0d855435222fe1afe13447153cdbd6a4393add
 WHIRLPOOL 
1f2a1a725e1c0f89cac90a1338e1541e587c7834560fd23d1a44341696be320e65cf93508d4841f02ca9b30ac62f3fed7de772e00f4eaeea64f287cf19682fcc
-DIST drush-6.6.0.tar.gz 511330 SHA256 
67f7a1f08238c8c3f61d4e93f8c7c83508f392086c9931865fd1022981e8f698 SHA512 
d7d361628406dd0f0fc5b07e7a318abd04ca7ac63da9d3fa705b0a64b531394f6e45e944dbd1c2e7eaec6643a92792b9b8558aea6ebb5311ce7acd32aa438a21
 WHIRLPOOL 
ff0f2b1f20cc7a5767513be78b6f7ce1d09fb8929089ac918c4982e57f7c5c4f174c5dfd75235dafde57e65b90717844d4d9dfa199871e5c65bc4deda19b6b8c
+DIST drush-6.7.0.tar.gz 511581 SHA256 
f3ba2a6847f83b1b8a61207b1a514617612a75261e7b39ffc2606b6958f79e8c SHA512 
203870190dd8987ad3da71f7625476c1f94bc75513447a740fd8c16268fb9705bcbc3b2bffc49a44045998e3fa49fd5ee9d4c0634a1fb39605ba8e10b7373fa5
 WHIRLPOOL 
87eb20be4b6bb8280dd1e91c422bdfc7a2181d6eabd37a212ce7b95ef863cd7c526531d98eca09d032f8e8cf3201d746dd615dfcb858dfadfaef41869dc22500

diff --git a/app-admin/drush/drush-6.6.0.ebuild 
b/app-admin/drush/drush-6.7.0.ebuild
similarity index 100%
rename from app-admin/drush/drush-6.6.0.ebuild
rename to app-admin/drush/drush-6.7.0.ebuild



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

2015-12-31 Thread Martin Mokrejs
commit: 00d3568beccc13ad25832c62da494a05ca18a9f3
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Dec 31 23:40:17 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Dec 31 23:40:17 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=00d3568b

sci-biology/parafly: note code bundled under trinity-plugins

Package-Manager: portage-2.2.26

 sci-biology/parafly/ChangeLog   | 4 
 sci-biology/parafly/parafly-20130121.ebuild | 2 ++
 2 files changed, 6 insertions(+)

diff --git a/sci-biology/parafly/ChangeLog b/sci-biology/parafly/ChangeLog
index 89c98ec..a0b2db8 100644
--- a/sci-biology/parafly/ChangeLog
+++ b/sci-biology/parafly/ChangeLog
@@ -4,6 +4,10 @@
 
   31 Dec 2015; Martin Mokrejs 
   parafly-20130121.ebuild:
+  sci-biology/parafly: note code bundled under trinity-plugins
+
+  31 Dec 2015; Martin Mokrejs 
+  parafly-20130121.ebuild:
   sci-biology/parafly: updating moved SRC_URI of a last release left on
   sourceforge
 

diff --git a/sci-biology/parafly/parafly-20130121.ebuild 
b/sci-biology/parafly/parafly-20130121.ebuild
index c56dd41..e696182 100644
--- a/sci-biology/parafly/parafly-20130121.ebuild
+++ b/sci-biology/parafly/parafly-20130121.ebuild
@@ -7,6 +7,8 @@ EAPI=5
 DESCRIPTION="Some dependency for transdecoder"
 HOMEPAGE="http://sourceforge.net/projects/transdecoder/";
 
SRC_URI="http://sourceforge.net/projects/transdecoder/files/OLDER/TransDecoder_r20140704.tar.gz";
+# are current sources available only from here?
+# 
https://github.com/trinityrnaseq/trinityrnaseq/tree/f81f0497a211c84ba4299063086604760933e6e3/trinity-plugins/parafly-code
 
 LICENSE="BSD-BroadInstitute"
 SLOT="0"



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

2015-12-31 Thread Amy Winston
commit: e7a20ccbe099059489457fef762d81bd5fc7d018
Author: Amy Winston  gentoo  org>
AuthorDate: Thu Dec 31 23:38:27 2015 +
Commit: Amy Winston  gentoo  org>
CommitDate: Thu Dec 31 23:38:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a20ccb

app-editors/pluma: drop old version 1.8.0

Package-Manager: portage-2.2.24

 app-editors/pluma/Manifest   |  1 -
 app-editors/pluma/pluma-1.8.0.ebuild | 86 
 2 files changed, 87 deletions(-)

diff --git a/app-editors/pluma/Manifest b/app-editors/pluma/Manifest
index eba94b2..59f0366 100644
--- a/app-editors/pluma/Manifest
+++ b/app-editors/pluma/Manifest
@@ -1,2 +1 @@
-DIST pluma-1.8.0.tar.xz 3395424 SHA256 
69b381854bb0bb7976af1469b921feec626b5f12c3c2f077b2ed0ea0020d2979 SHA512 
b5298da96198a154f1dd039d594152911e3fa7cb037341a4917bcdef560864ccf08762052c0e8d314c40d12bc2dc82fea692992f0fba0e41312b88f7ddcaa8fe
 WHIRLPOOL 
b91ec8134eba44b43d6e5cf4769c770b46fe0383e1a7256103d8d1b6beaf7fac22df6772971674b0920e96eef03bedfeb9d29ea156111949b080d42c4cc93078
 DIST pluma-1.8.1.tar.xz 3409032 SHA256 
38accc5c05062981a0649874300bc21ab3ad1a5ef47491186dffe7c035ed9e8b SHA512 
4429b95a6c692c524db481cc53a3d9d5fd252a2aafa49daf787df5d7b389806f520233bc054b701a3ca47a5df5917cf934dafee8327b0ac01b7fe25059b6adea
 WHIRLPOOL 
c1e61e32bc657b7097292869acd57e69b6c67d0610db0644c38141ca4e94b34b0b3bc3b941fc79b444c2f56d3140210f117fc80bfc2102b97d4f45af9e9e2057

diff --git a/app-editors/pluma/pluma-1.8.0.ebuild 
b/app-editors/pluma/pluma-1.8.0.ebuild
deleted file mode 100644
index 3f27b45..000
--- a/app-editors/pluma/pluma-1.8.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 multilib python-single-r1 versionator virtualx
-
-MATE_BRANCH="$(get_version_component_range 1-2)"
-
-SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz";
-DESCRIPTION="Pluma text editor for the MATE desktop"
-HOMEPAGE="http://mate-desktop.org";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="python spell"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Tests require gvfs sftp fs mounted and schema's installed. Disable tests.
-# https://github.com/mate-desktop/mate-text-editor/issues/33
-RESTRICT="test"
-
-RDEPEND="app-text/rarian:0
-   dev-libs/atk:0
-   >=dev-libs/glib-2.32:2
-   >=dev-libs/libxml2-2.5:2
-   x11-libs/cairo:0
-   x11-libs/gdk-pixbuf:2
-   >=x11-libs/gtk+-2.19:2
-   >=x11-libs/gtksourceview-2.9.7:2.0
-   x11-libs/libICE:0
-   x11-libs/libX11:0
-   >=x11-libs/libSM-1.0
-   x11-libs/pango:0
-   virtual/libintl:0
-   spell? (
-   >=app-text/enchant-1.2:0
-   >=app-text/iso-codes-0.35:0
-   )
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-python/pygobject-2.15.4:2[${PYTHON_USEDEP}]
-   >=dev-python/pygtk-2.12:2[${PYTHON_USEDEP}]
-   >=dev-python/pygtksourceview-2.9.2:2
-   )
-   !!app-editors/mate-text-editor"
-
-DEPEND="${RDEPEND}
-   ~app-text/docbook-xml-dtd-4.1.2
-   >=app-text/scrollkeeper-dtd-1:1.0
-   >=dev-util/intltool-0.40:*
-   >=sys-devel/libtool-2.2.6:2
-   >=mate-base/mate-common-1.8:0
-   >=sys-devel/gettext-0.17:*
-   virtual/pkgconfig:*"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --disable-updater \
-   $(use_enable python) \
-   $(use_enable spell)
-}
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-src_test() {
-   # FIXME: This should be handled at eclass level.
-   "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
-
-   unset DBUS_SESSION_BUS_ADDRESS
-
-   GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
-}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/mate-themes/

2015-12-31 Thread NP Hardass
commit: b62a6fd51e32e7d486620bbf9ac8ed1f273a06a1
Author: NP-Hardass  gentoo  org>
AuthorDate: Thu Dec 31 23:35:43 2015 +
Commit: NP Hardass  gentoo  org>
CommitDate: Thu Dec 31 23:36:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62a6fd5

x11-themes/mate-themes: Resolve bug #533230

Package-Manager: portage-2.2.25

 x11-themes/mate-themes/mate-themes-1.8.0-r1.ebuild | 40 ++
 1 file changed, 40 insertions(+)

diff --git a/x11-themes/mate-themes/mate-themes-1.8.0-r1.ebuild 
b/x11-themes/mate-themes/mate-themes-1.8.0-r1.ebuild
new file mode 100644
index 000..690e502
--- /dev/null
+++ b/x11-themes/mate-themes/mate-themes-1.8.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+GCONF_DEBUG="no"
+
+inherit gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz";
+DESCRIPTION="A set of MATE themes, with sets for users with limited or low 
vision"
+HOMEPAGE="http://mate-desktop.org";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=x11-libs/gdk-pixbuf-2:2
+   >=x11-libs/gtk+-2:2
+   >=x11-themes/gtk-engines-2.15.3:2
+   x11-themes/gtk-engines-murrine:0"
+
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.35:*
+   sys-devel/gettext:*
+   >=x11-misc/icon-naming-utils-0.8.7:0
+   virtual/pkgconfig:*"
+
+RESTRICT="binchecks strip"
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-test-themes \
+   --enable-icon-mapping
+}
+
+DOCS="AUTHORS ChangeLog NEWS README"



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

2015-12-31 Thread NP Hardass
commit: c63b7d2113095691bb084dea6d9b6c3e67ecef20
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Nov 30 03:21:29 2015 +
Commit: NP Hardass  gentoo  org>
CommitDate: Thu Dec 31 23:36:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63b7d21

app-emulation/wine: Resolve bug #566036 for 

Package-Manager: portage-2.2.25

 app-emulation/wine/wine-1.7.55.ebuild | 2 +-
 app-emulation/wine/wine-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/wine/wine-1.7.55.ebuild 
b/app-emulation/wine/wine-1.7.55.ebuild
index 74bf02a..5150817 100644
--- a/app-emulation/wine/wine-1.7.55.ebuild
+++ b/app-emulation/wine/wine-1.7.55.ebuild
@@ -203,7 +203,7 @@ pkg_setup() {
 src_unpack() {
if [[ ${PV} == "" ]] ; then
git-r3_src_unpack
-   if use staging || use pulseaudio; then
+   if use staging; then
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack

diff --git a/app-emulation/wine/wine-.ebuild 
b/app-emulation/wine/wine-.ebuild
index 74bf02a..5150817 100644
--- a/app-emulation/wine/wine-.ebuild
+++ b/app-emulation/wine/wine-.ebuild
@@ -203,7 +203,7 @@ pkg_setup() {
 src_unpack() {
if [[ ${PV} == "" ]] ; then
git-r3_src_unpack
-   if use staging || use pulseaudio; then
+   if use staging; then
EGIT_REPO_URI=${STAGING_EGIT_REPO_URI}
unset ${PN}_LIVE_REPO;
EGIT_CHECKOUT_DIR=${STAGING_DIR} git-r3_src_unpack



[gentoo-commits] proj/gentoo-mate:master commit in: x11-themes/mate-themes/

2015-12-31 Thread NP Hardass
commit: 62498b52f89c2a5aa1659fb297083f43632eeeaa
Author: NP-Hardass  gentoo  org>
AuthorDate: Thu Dec 31 23:29:03 2015 +
Commit: NP Hardass  gentoo  org>
CommitDate: Thu Dec 31 23:29:03 2015 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=62498b52

x11-themes/mate-themes: Resolve bug #533230

Package-Manager: portage-2.2.25
Manifest-Sign-Key: 0x1CD9411DB2AF18FB

 x11-themes/mate-themes/Manifest| 28 +++---
 ...es-1.8.0.ebuild => mate-themes-1.8.0-r1.ebuild} |  4 ++--
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/x11-themes/mate-themes/Manifest b/x11-themes/mate-themes/Manifest
index cf97de4..f5ac543 100644
--- a/x11-themes/mate-themes/Manifest
+++ b/x11-themes/mate-themes/Manifest
@@ -2,23 +2,23 @@
 Hash: SHA256
 
 DIST mate-themes-1.8.0.tar.xz 2885328 SHA256 
bd64599e2b6354b744e5ff574877f7195ab204b4d3921eb7324eb8de4f9e0628 SHA512 
00853c8c675dcaa0eeb96aaead24c0065a1c0982a3c88ba144dd25241c1639dd05969dfe9127b2451b6878134c257b1c211175403a1a9d0f3d29bb3b303337ec
 WHIRLPOOL 
5a6faed68f0cfb4db56cac15b902215e0cf7f176d3df3437bff5c8a95390f81ef49cb7f289716c2135727cb8127ab0b84ac12f76de8e3b94414902197bf8fea4
-EBUILD mate-themes-1.8.0.ebuild 875 SHA256 
c302fefe1d1001d680f22a003f3264e533178f4ca86ef6e94c4f3fc63e5548c5 SHA512 
6d2b6825f1cf49b78176e401b1c143a0a8182ce1b6edba80c1e570ab9c0530d47372fa766e978073c4b2b0a41a689f2aea584acfea2deb79d6993848c03e4777
 WHIRLPOOL 
174f0b3f571c9aef8ffa56f3e74dcc1c57d1ebd996715d5f93d6847913e5a9d2b5133e42b454f9fda2c982c4b2198a6b26f01011accb4f6fe9e7a9920f9009f9
+EBUILD mate-themes-1.8.0-r1.ebuild 882 SHA256 
04f7ab3f0ac12fe895829976f17c799a1a80fec7f02d38db770eb5d707b575db SHA512 
ecb053e7c7b7321e9c29dcbf9d9ce2b684095f7e1e85e31058d33b625aef0b6e50211797cb10c9fb16fe8732a9bf4e8e681abc594458f2c00602d3c2952005b6
 WHIRLPOOL 
fe10054f165591302037a7dd7e92bcc6ffea6623bb96cd1080e2ccf50c916b7d026fcbcc00353c9e4ff3f870e055ef8eda4ae8753d3b621a829ac206c2954e02
 MISC ChangeLog 1274 SHA256 
eedaf280f0e35b2319850fcfd7e56736711ed1301098dc6049acb0a767a38830 SHA512 
c9721ce0c5df9535da2e0f2041abe5684db80c4b54bec0de267990ed3bfb0d378d9cfc098517c45ced65e14a2dfe31d72e1e63d08b2eb01e4f574c5aecdf1d4b
 WHIRLPOOL 
b858c0e8a04d18fecd2f910c21dd3fb4ffc8c576f2e49f91a9d595f997cb2726a3e8b892eece87a6969183fefd359f66c13644d7075dc5fbd2325c3152898716
 MISC metadata.xml 262 SHA256 
069edbb584e7d252157bf069cac742e7e101b45700aa7ad2c7a55fd3b8119a81 SHA512 
ed808f6f5e59c1289546255f39cb33803ae7f5fedbd98a1f50a3cc855b5720ea6dcae775713fbc35a610f8641cb064c393beee569c9e9540a7f8b65700a51a10
 WHIRLPOOL 
2ef63d793c70084042dd0539ce1698ad5a7ec72678b41f379c7ebbe0869013723a1bd9eee9359cf73aa9ce3f9934ec68c3cc861d6b53f4a44d15c5f747c90263
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJWAOEWAAoJEBzZQR2yrxj7gpgQAJhKac1fgMBuRi3kGwRU6dEx
-BYUIXl9MG1qai1jQElSaP/s9QcLm7RwhGdnswxZyZ/VddG+68BYfPH8SqW/UgJjn
-02cVdMunydZrUjrgR9+e72J1OxQ9JT6lOUh93Iyy5ddGwq5/3PHSm6zzwExuakj+
-SQauCY5+mCQLFYv9DdfsVjokFS9TBdKWFMXTzaCIEVqHS9ffr1p2rm4R9N0Vl9zc
-jnuhjETxJZtPvN9L96ikKmvqUQLgaJi6jALLIHczfRTHECg8U7M9BtTykMGmAdx4
-r8ONURwVzmtPmeqZHt9aPHuGex4smpssRWfe+LysYCb1IuNcJtdadJy5wFHX4KG+
-OnaAMCTqnyCItB/ka+X/vjaTuAGxKA+CcSURmGX3m8SVxmXeEf83KH+FfOa2aTvS
-VF74qRSMvh4Yv91X/8P5ch8tA/COBPhUyv9leCHflCcjbgFE1NoGfcA+jziroBVp
-Ake9HChofPavBbJM7T3xfxdRLxhsG1+h2ek+oFPc6MsToQT7U7xoDzuEgQ+8ciQG
-MCoE3pD+H024d0ogmNzUT4hSKhK1XYMH74FNuhF9BHdqnW17BhmOlZB1H0hmUZoR
-dwUuPoxOpGIao5K5I3Oiu0Di2uIeLBhb4tVvf5+72VLryjc6dKW6xBF3nuFySQD+
-lPFb4SqQyS55XZtrBgqN
-=RQbo
+iQIcBAEBCAAGBQJWhbo/AAoJEBzZQR2yrxj79qoP/2Ph+FvImAe2Z8aQEgyO/Nfq
+NfNt2OnTjxNTwHxG+skSQnnrBayBd0KLSx1sYgBka9mCua1px6QtcFagsS6sHWXB
+OB/eeD/FmNHiAHlvvK+JZbSTS4kTtd7CqXS2+zTHPjQP7GPF4J+D6vRrxbhB4nv5
+V2g7b18+HKTZBUjoIHtSAhSznyHUK2bRuWxr9SVCNBPPqHf0CoUMbyCL1Ks67FAl
+iDKO8G4/D0mPK3cnglthJxqsxKYIIDREe5WSWZjjMrQ6ipIASHQQuUJyW6rEBdlh
+NVFEceyh1zcnsXE0ssiIKHOufoREufB92eGe1fbD8HNdDwo8hG7CbtvlX+EMe35r
+7KrBPWDDxIVnNv2niXi7CJx7NwWZMyAfkhpMsFa7Sf5fWgTzH+WVIMiFPQYZFT4l
+i8hlilmyHESw1FWQVgQ/TXSSk4+8YPk9J/N9cp/HWDQ/KLiq40o1QJ/sQHe/PTgN
+J77jvRvTGyuKlolnUQw6n53x5jtEfB9M3jX8ncP3HHL6d2JTw8ds5/NjGIhJpII2
+SIvw3NJDWQAQWdizAxR/kWhhCbO/5stFCbCqMFVyTcEQxcRMO/nyxq9GVSAHUYTS
+LLFS7+PbRHp8vrvKHNqLgPfz/0CJSlfVT5Bd9+u5rApy/kWZSo0EnFzAWSL5fA8g
+77Wg+em7PGL2gJoKRe9i
+=/eaP
 -END PGP SIGNATURE-

diff --git a/x11-themes/mate-themes/mate-themes-1.8.0.ebuild 
b/x11-themes/mate-themes/mate-themes-1.8.0-r1.ebuild
similarity index 93%
rename from x11-themes/mate-themes/mate-themes-1.8.0.ebuild
rename to x11-themes/mate-themes/mate-themes-1.8.0-r1.ebuild
index 292972e..690e502 100644
--- a/x11-themes/mate-themes/mate-themes-1.8.0.ebuild
+++ b/x11-themes/mate-themes/mate-themes-1.8.0-r1.ebuild
@@ -16,12 +16,12 @@ HOMEPAGE="http://mate-desktop.org";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND=">=x11-libs/gdk-pixbuf-2:2
>=x11-libs/gtk+-2:2
>=x11-themes/gtk-engines-2.15.3:2
-   x11-themes/murrine-th

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

2015-12-31 Thread Martin Mokrejs
commit: 4d570aec3942c847d10ffc940b43ce55e92ac28e
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Dec 31 23:27:19 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Dec 31 23:27:19 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4d570aec

sci-biology/GAL: fix S variable; beware the package is a bundle of many 
3rd-party perl modules and apps, it runs wget to fetch additional ones, can't 
go into the tree as it is now (resolving it now with upstream)

Package-Manager: portage-2.2.26

 sci-biology/GAL/ChangeLog| 6 ++
 sci-biology/GAL/GAL-0.2.1.ebuild | 2 ++
 sci-biology/GAL/GAL-0.2.2.ebuild | 2 ++
 3 files changed, 10 insertions(+)

diff --git a/sci-biology/GAL/ChangeLog b/sci-biology/GAL/ChangeLog
index 838a7b5..8f82b90 100644
--- a/sci-biology/GAL/ChangeLog
+++ b/sci-biology/GAL/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  31 Dec 2015; Martin Mokrejs  GAL-0.2.1.ebuild,
+  GAL-0.2.2.ebuild:
+  sci-biology/GAL: fix S variable; beware the package is a bundle of many 3rd-
+  party perl modules and apps, it runs wget to fetch additional ones, can't go
+  into the tree as it is now (resolving it now with upstream)
+
 *GAL-0.2.1 (31 Dec 2015)
 *GAL-0.2.2 (31 Dec 2015)
 

diff --git a/sci-biology/GAL/GAL-0.2.1.ebuild b/sci-biology/GAL/GAL-0.2.1.ebuild
index e8f302c..3bfb6bc 100644
--- a/sci-biology/GAL/GAL-0.2.1.ebuild
+++ b/sci-biology/GAL/GAL-0.2.1.ebuild
@@ -17,3 +17,5 @@ IUSE=""
 
 DEPEND="dev-perl/Module-Build"
 RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}_${PV}"

diff --git a/sci-biology/GAL/GAL-0.2.2.ebuild b/sci-biology/GAL/GAL-0.2.2.ebuild
index e8f302c..3bfb6bc 100644
--- a/sci-biology/GAL/GAL-0.2.2.ebuild
+++ b/sci-biology/GAL/GAL-0.2.2.ebuild
@@ -17,3 +17,5 @@ IUSE=""
 
 DEPEND="dev-perl/Module-Build"
 RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}_${PV}"



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

2015-12-31 Thread Daniel Campbell
commit: 2de0dc577a8cdc8d304ab3ce24d2584134e3f5fa
Author: Daniel Campbell  gentoo  org>
AuthorDate: Thu Dec 31 23:18:17 2015 +
Commit: Daniel Campbell  gentoo  org>
CommitDate: Thu Dec 31 23:18:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de0dc57

media-video/smtube: revbump to 15.11.0-r2

Correctly builds against Qt 5 now.

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

Package-Manager: portage-2.2.26

 media-video/smtube/smtube-15.11.0-r2.ebuild | 57 +
 1 file changed, 57 insertions(+)

diff --git a/media-video/smtube/smtube-15.11.0-r2.ebuild 
b/media-video/smtube/smtube-15.11.0-r2.ebuild
new file mode 100644
index 000..aed96b6
--- /dev/null
+++ b/media-video/smtube/smtube-15.11.0-r2.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="bg cs da de en_GB en es eu fr gl he_IL hr hu it ja ko ms nn_NO pl 
pt_BR pt ru sq sr tr uk zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit l10n qmake-utils
+
+DESCRIPTION="YouTube Browser for SMPlayer"
+HOMEPAGE="http://smplayer.sourceforge.net/smtube";
+SRC_URI="mirror://sourceforge/smplayer/${P}.tar.bz2"
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="qt5"
+
+# Deps in makefile seemed to be -core, -network, -script, -gui, -webkit, but 
the
+# given packages seem to be deprecated...
+DEPEND="qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwebkit:5 
dev-qt/qtscript:5 )
+   !qt5? ( dev-qt/qtcore:4 dev-qt/qtgui:4 dev-qt/qtwebkit:4 
dev-qt/qtscript:4 )"
+RDEPEND="${DEPEND}
+   || ( media-video/smplayer[streaming] media-video/mpv 
media-video/mplayer media-video/vlc media-video/totem media-video/gnome-mplayer 
)"
+
+gen_translation() {
+   lrelease ${PN}_${1}.ts
+   eend $? || die "failed to generate $1 translation"
+}
+
+src_compile() {
+   if use qt5; then
+   eqmake5 src/${PN}.pro
+   else
+   eqmake4 src/${PN}.pro
+   fi
+   emake
+
+   cd "${S}"/src/translations
+   l10n_for_each_locale_do gen_translation
+}
+
+install_locale() {
+   insinto /usr/share/${PN}/translations
+   doins "${S}"/src/translations/${PN}_${1}.qm
+   eend $? || die "failed to install $1 translation"
+}
+
+src_install() {
+   dobin ${PN}
+   domenu ${PN}.desktop
+   newicon icons/${PN}_64.png ${PN}.png
+   dodoc Changelog
+
+   l10n_for_each_locale_do install_locale
+}



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

2015-12-31 Thread Martin Mokrejs
commit: c830a39b5cc3807dd44a11c3e85201c1610effcd
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Dec 31 22:56:44 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Dec 31 22:56:44 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c830a39b

sci-biology/parafly: updating moved SRC_URI of a last release left on 
sourceforge

Package-Manager: portage-2.2.26

 sci-biology/parafly/ChangeLog   | 5 +
 sci-biology/parafly/parafly-20130121.ebuild | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/sci-biology/parafly/ChangeLog b/sci-biology/parafly/ChangeLog
index 5a69c8c..89c98ec 100644
--- a/sci-biology/parafly/ChangeLog
+++ b/sci-biology/parafly/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  31 Dec 2015; Martin Mokrejs 
+  parafly-20130121.ebuild:
+  sci-biology/parafly: updating moved SRC_URI of a last release left on
+  sourceforge
+
   20 Nov 2015; Martin Mokrejs 
   parafly-20130121.ebuild:
   sci-biology/parafly: document a recent upstream bugreport from github

diff --git a/sci-biology/parafly/parafly-20130121.ebuild 
b/sci-biology/parafly/parafly-20130121.ebuild
index 8b0ebd3..c56dd41 100644
--- a/sci-biology/parafly/parafly-20130121.ebuild
+++ b/sci-biology/parafly/parafly-20130121.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 DESCRIPTION="Some dependency for transdecoder"
 HOMEPAGE="http://sourceforge.net/projects/transdecoder/";
-SRC_URI="http://downloads.sourceforge.net/project/transdecoder/TransDecoder_r20140704.tar.gz";
+SRC_URI="http://sourceforge.net/projects/transdecoder/files/OLDER/TransDecoder_r20140704.tar.gz";
 
 LICENSE="BSD-BroadInstitute"
 SLOT="0"



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

2015-12-31 Thread Jory Pratt
commit: abb7121f7cd90a11534c53c24b25bfe2e6f86594
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu Dec 31 22:56:32 2015 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Dec 31 22:56:32 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=abb7121f

Firefox-44.0_beta4 yes the libevent dep is real. We should not be
introducing beta packages blindly to the users as done with
libevent-2.1.5

 eclass/mozconfig-v6.44.eclass| 285 +++
 www-client/firefox/Manifest  |   2 +
 www-client/firefox/firefox-44.0_beta4.ebuild | 393 +++
 3 files changed, 680 insertions(+)

diff --git a/eclass/mozconfig-v6.44.eclass b/eclass/mozconfig-v6.44.eclass
new file mode 100644
index 000..fce86f0
--- /dev/null
+++ b/eclass/mozconfig-v6.44.eclass
@@ -0,0 +1,285 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+#
+# @ECLASS: mozconfig-v6.40.eclass
+# @MAINTAINER:
+# mozilla team 
+# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v6
+# @DESCRIPTION:
+# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey)
+# to provide a single common place for the common mozilla engine compoments.
+#
+# The eclass provides all common dependencies as well as common use flags.
+#
+# Some use flags which may be optional in particular mozilla packages can be
+# supported through setting eclass variables.
+#
+# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3,
+# and so ebuilds inheriting this eclass do not need to inherit that.
+
+inherit multilib flag-o-matic toolchain-funcs mozcoreconf-v3
+
+case ${EAPI} in
+   0|1|2|3|4) die "EAPI=${EAPI} not supported"
+esac
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild needs to provide
+# optional necko-wifi support via IUSE="wifi".  Currently this would include
+# ebuilds for firefox, and potentially seamonkey.
+#
+# Leave the variable UNSET if necko-wifi support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be 
default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild needs to provide
+# optional necko-wifi support via IUSE="jit".  Currently this would include
+# ebuilds for firefox, and potentially seamonkey.
+#
+# Leave the variable UNSET if optional jit support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be 
default-enabled.
+
+# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK3
+# @DESCRIPTION:
+# Set this variable before the inherit line, when an ebuild can provide
+# optional gtk3 support via IUSE="gtk3".  Currently this would include
+# ebuilds for firefox, but thunderbird and seamonkey could follow in the 
future.
+#
+# Leave the variable UNSET if gtk3 support should not be available.
+# Set the variable to "enabled" if the use flag should be enabled by default.
+# Set the variable to any value if the use flag should exist but not be 
default-enabled.
+
+# use-flags common among all mozilla ebuilds
+IUSE="${IUSE} dbus debug +gstreamer gstreamer-0 +jemalloc3 neon pulseaudio 
selinux startup-notification system-cairo
+   system-icu system-jpeg system-libevent system-sqlite system-libvpx"
+
+# some notes on deps:
+# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 
2.14
+# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau
+
+RDEPEND=">=app-text/hunspell-1.2
+   dev-libs/atk
+   dev-libs/expat
+   >=dev-libs/libevent-1.4.7
+   >=x11-libs/cairo-1.10[X]
+   >=x11-libs/gtk+-2.18:2
+   x11-libs/gdk-pixbuf
+   >=x11-libs/pango-1.22.0
+   >=media-libs/libpng-1.6.17:0=[apng]
+   >=media-libs/mesa-10.2:*
+   media-libs/fontconfig
+   >=media-libs/freetype-2.4.10
+   kernel_linux? ( media-libs/alsa-lib )
+   pulseaudio? ( media-sound/pulseaudio )
+   virtual/freedesktop-icon-theme
+   dbus? ( >=sys-apps/dbus-0.60
+   >=dev-libs/dbus-glib-0.72 )
+   startup-notification? ( >=x11-libs/startup-notification-0.8 )
+   >=dev-libs/glib-2.26:2
+   >=sys-libs/zlib-1.2.3
+   >=virtual/libffi-3.0.10
+   gstreamer? (
+   >=media-libs/gstreamer-1.4.5:1.0
+   >=media-libs/gst-plugins-base-1.4.5:1.0
+   >=media-libs/gst-plugins-good-1.4.5:1.0
+   >=media-plugins/gst-plugins-libav-1.4.5:1.0
+   )
+   gstreamer-0? (
+   >=media-libs/gstreamer-0.10.25:0.10
+   media-plugins/gst-plugins-meta:0.10[ffmpeg]
+   )
+   x11-libs/libX11
+   x11-libs

[gentoo-commits] repo/gentoo:master commit in: games-board/ccgo/files/, games-board/ccgo/

2015-12-31 Thread Michael Sterrett
commit: 2df150c18b6db01faf4e0a7aedd191315e3fbf3f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 31 22:34:42 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 31 22:35:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df150c1

games-board/ccgo: version bump and fix building with libsigc++-2.6

Package-Manager: portage-2.2.24

 games-board/ccgo/Manifest|  1 +
 games-board/ccgo/ccgo-0.3.6.4.ebuild |  7 ++-
 .../ccgo/{ccgo-0.3.6.4.ebuild => ccgo-0.3.6.5.ebuild}| 11 ---
 games-board/ccgo/files/ccgo-0.3.6.4-gcc4.patch   | 12 
 games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch   | 12 
 5 files changed, 39 insertions(+), 4 deletions(-)

diff --git a/games-board/ccgo/Manifest b/games-board/ccgo/Manifest
index a3adc66..eebb9d7 100644
--- a/games-board/ccgo/Manifest
+++ b/games-board/ccgo/Manifest
@@ -1 +1,2 @@
 DIST ccgo-0.3.6.4.tar.gz 620246 SHA256 
1975a4e9b6661f6613dd3a00b3ee7e176b80244f555a184b258b50ef4352a890 SHA512 
54625bbf7036c18f4a9e92df0d7f2d67772138a940c5fdbbffa3d1c2e5c558cad5394d2c556c06388516e53d1f3502cf6369bcd95b1139d4ca5ec4210dcac5c2
 WHIRLPOOL 
dd1b63c6c4360da99f66772373d2b9a0b39b495c57893d89cd69a4db8c0b8c53db059350c906f17a9e1402bacd473827fcce1be4d607c4afa3b1b9eb36de8f9d
+DIST ccgo-0.3.6.5.tar.gz 639238 SHA256 
d12be7fb9170d650ae78197983fac05af21ddbf47f7b1a2a14de9aa832ed602c SHA512 
268c228eee9c42e49df333bfa0707e7b72c39731ccd64239e3c426958f6c17b65658db91bc7ab89548c4cc647ade791a7c67c30c410a5b3935c8fd3f326bf36b
 WHIRLPOOL 
2baa70d05da8698a6115096800ccfd64dfb825c6b819fe9141141334eda53195632ae3dd5ee0031e1c145dbd9e697d6a5bdb8d9f40218c3653dda10d814e9f8d

diff --git a/games-board/ccgo/ccgo-0.3.6.4.ebuild 
b/games-board/ccgo/ccgo-0.3.6.4.ebuild
index 680fdac..6d69784 100644
--- a/games-board/ccgo/ccgo-0.3.6.4.ebuild
+++ b/games-board/ccgo/ccgo-0.3.6.4.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit autotools toolchain-funcs games
+inherit autotools eutils toolchain-funcs flag-o-matic games
 
 DESCRIPTION="An IGS client written in C++"
 HOMEPAGE="http://ccdw.org/~cjj/prog/ccgo/";
@@ -31,6 +31,11 @@ src_prepare() {
-e '/^appicondir/s:=.*:=/usr/share/pixmaps:' \
-e '/^desktopdir/s:=.*:=/usr/share/applications:' \
Makefile.am || die
+   # cargo cult from bug #569528
+   append-cxxflags -std=c++11 -fpermissive
+   find . -name '*.hh' -exec sed -i -e '/sigc++\/object.h/d' {} +
+   find . -name '*.cc' -exec sed -i -e 's/(bind(/(sigc::bind(/' {} +
+   epatch "${FILESDIR}"/${P}-gcc4.patch
eautoreconf
 }
 

diff --git a/games-board/ccgo/ccgo-0.3.6.4.ebuild 
b/games-board/ccgo/ccgo-0.3.6.5.ebuild
similarity index 72%
copy from games-board/ccgo/ccgo-0.3.6.4.ebuild
copy to games-board/ccgo/ccgo-0.3.6.5.ebuild
index 680fdac..bb3959f 100644
--- a/games-board/ccgo/ccgo-0.3.6.4.ebuild
+++ b/games-board/ccgo/ccgo-0.3.6.5.ebuild
@@ -3,15 +3,15 @@
 # $Id$
 
 EAPI=5
-inherit autotools toolchain-funcs games
+inherit autotools eutils toolchain-funcs flag-o-matic games
 
 DESCRIPTION="An IGS client written in C++"
 HOMEPAGE="http://ccdw.org/~cjj/prog/ccgo/";
 SRC_URI="http://ccdw.org/~cjj/prog/ccgo/src/${P}.tar.gz";
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="nls"
 
 RDEPEND=">=dev-cpp/gtkmm-2.4:2.4
@@ -31,6 +31,11 @@ src_prepare() {
-e '/^appicondir/s:=.*:=/usr/share/pixmaps:' \
-e '/^desktopdir/s:=.*:=/usr/share/applications:' \
Makefile.am || die
+   # cargo cult from bug #569528
+   append-cxxflags -std=c++11 -fpermissive
+   find . -name '*.hh' -exec sed -i -e '/sigc++\/object.h/d' {} +
+   find . -name '*.cc' -exec sed -i -e 's/(bind(/(sigc::bind(/' {} +
+   epatch "${FILESDIR}"/${P}-gcc4.patch
eautoreconf
 }
 

diff --git a/games-board/ccgo/files/ccgo-0.3.6.4-gcc4.patch 
b/games-board/ccgo/files/ccgo-0.3.6.4-gcc4.patch
new file mode 100644
index 000..f7a049d
--- /dev/null
+++ b/games-board/ccgo/files/ccgo-0.3.6.4-gcc4.patch
@@ -0,0 +1,12 @@
+--- gtk/board.cc.orig
 gtk/board.cc
+@@ -20,9 +20,7 @@
+  */
+ 
+ #include 
+-extern "C" {
+ #include 
+-}
+ #define _(String) Glib::locale_to_utf8(gettext(String))
+ 
+ #include 

diff --git a/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch 
b/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch
new file mode 100644
index 000..f7a049d
--- /dev/null
+++ b/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch
@@ -0,0 +1,12 @@
+--- gtk/board.cc.orig
 gtk/board.cc
+@@ -20,9 +20,7 @@
+  */
+ 
+ #include 
+-extern "C" {
+ #include 
+-}
+ #define _(String) Glib::locale_to_utf8(gettext(String))
+ 
+ #include 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Data-Dump-Streamer/

2015-12-31 Thread Andreas Hüttel
commit: f3c8c7745f905a24e626ca795852f337355e92a1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 22:27:41 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Dec 31 22:30:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c8c774

dev-perl/Data-Dump-Streamer: Version bump; remove old

Package-Manager: portage-2.2.26

 ...-r1.ebuild => Data-Dump-Streamer-2.390.0.ebuild} | 21 +++--
 dev-perl/Data-Dump-Streamer/Manifest|  2 +-
 2 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.360.0-r1.ebuild 
b/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.390.0.ebuild
similarity index 59%
rename from dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.360.0-r1.ebuild
rename to dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.390.0.ebuild
index 8c28cb7..0f0d4c9 100644
--- a/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.360.0-r1.ebuild
+++ b/dev-perl/Data-Dump-Streamer/Data-Dump-Streamer-2.390.0.ebuild
@@ -2,10 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-MODULE_AUTHOR=YVES
-MODULE_VERSION=2.36
+DIST_AUTHOR=YVES
+DIST_VERSION=2.39
 inherit perl-module
 
 DESCRIPTION="Accurately serialize a data structure as Perl code"
@@ -14,16 +14,25 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="test"
 
-RDEPEND=">=dev-perl/B-Utils-0.07"
+RDEPEND="
+   dev-perl/B-Utils
+   virtual/perl-Data-Dumper
+   virtual/perl-Exporter
+   virtual/perl-IO
+   virtual/perl-Text-Balanced
+"
 DEPEND="${RDEPEND}
dev-perl/Module-Build
+   virtual/perl-ExtUtils-CBuilder
+   dev-perl/ExtUtils-Depends
+   virtual/perl-Carp
test? (
+   virtual/perl-Test-Simple
dev-perl/JSON-XS
+   dev-perl/PadWalker
)
 "
 
-SRC_TEST=do
-
 src_prepare() {
# Add DDS.pm shortcut
echo 'yes' > "${S}"/.answer

diff --git a/dev-perl/Data-Dump-Streamer/Manifest 
b/dev-perl/Data-Dump-Streamer/Manifest
index ef3cfa2..68177d6 100644
--- a/dev-perl/Data-Dump-Streamer/Manifest
+++ b/dev-perl/Data-Dump-Streamer/Manifest
@@ -1,2 +1,2 @@
-DIST Data-Dump-Streamer-2.36.tar.gz 146731 SHA256 
4547179175eabf56b15cd558829c1245a796f9ebe35017dae1b2fbba6ecb8ae2 SHA512 
89e742dacef0c65701a3e66179e5a6392c16d4ff180e8ca8604b7271243a31511dbdfb5a2a6dbc4bb21fe1d50899c4a5313e8a9e3ddae14cacd7d432b4a7e606
 WHIRLPOOL 
d0618cde8281d801b9f780667aaf01bcfe07a9d4d68321a7915d3b2ad9cdbeabfb344d752bdcad434e8c3769c7a57fd1c113de0b123a2c29a1d3988a82d60732
 DIST Data-Dump-Streamer-2.38.tar.gz 148048 SHA256 
210684c5a6805d61dd49ec0a17ae5ba359f100877e0dc8e467d956c78c693a5d SHA512 
1a1e248e4fc6687ca99b1cb105b4ffc13f8f0a3d39c85c4eb82fc465d18b92815b7a9f10bb6b1e31c6d1553e3bdbb24eaefd850b0bdfafc058859882ddf5a51b
 WHIRLPOOL 
bdcef04f1cf7e1e849dfe76cf2cc464ee5280ded227b943640391d88d02dc33f5c62253f847da353c8c04afbfcb76d36b0f50dfa9bf2d23a0c86f7f88fb58f78
+DIST Data-Dump-Streamer-2.39.tar.gz 150029 SHA256 
3b03763f527bfd27deae7912735a5edfd50627af7dece852505cc791a596a6c4 SHA512 
40774e1ac4f352bc79c2d32e286e79489271050fa06560ac8d4bbe096041072124f5d446235aedc4e1a3d0cf0b7866eec9493f7edd09b0bc446c6b79913f82d9
 WHIRLPOOL 
251f12fa6267614e37aa2f3e8ee566674d2d9e0f6cbc9f8e35b65a12f7975ef33c2f349922f3a4f7886b488e6f3c7c388f47b3cd1a0b3abf0aae6265991bd3b1



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

2015-12-31 Thread Andreas Hüttel
commit: aac5063195d995cdd57c8ec6958de5fa2a8d57f0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 31 19:02:04 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Dec 31 22:30:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac50631

dev-perl/Data-Dump: Remove old

Package-Manager: portage-2.2.26

 dev-perl/Data-Dump/Data-Dump-1.210.0-r1.ebuild | 17 -
 dev-perl/Data-Dump/Manifest|  1 -
 2 files changed, 18 deletions(-)

diff --git a/dev-perl/Data-Dump/Data-Dump-1.210.0-r1.ebuild 
b/dev-perl/Data-Dump/Data-Dump-1.210.0-r1.ebuild
deleted file mode 100644
index d9c0567..000
--- a/dev-perl/Data-Dump/Data-Dump-1.210.0-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=GAAS
-MODULE_VERSION=1.21
-inherit perl-module
-
-DESCRIPTION="Pretty printing of data structures"
-
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ~mips ppc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE=""
-
-SRC_TEST=do

diff --git a/dev-perl/Data-Dump/Manifest b/dev-perl/Data-Dump/Manifest
index c151e0a..0e79550 100644
--- a/dev-perl/Data-Dump/Manifest
+++ b/dev-perl/Data-Dump/Manifest
@@ -1,3 +1,2 @@
-DIST Data-Dump-1.21.tar.gz 20132 SHA256 
bdf9f4a7ed8a5cbd2ee2d35054c8725ff539b4b5ff50501e7aca007211369eb9 SHA512 
25a11d3f7b0d075a4bea58848b7b3f4dfde19c8c294632714d674426ea7bb0cdea33ac09ec03d4ba0135ce5ba68bb7072ace93cbd4cb04c17f76f424919fe20b
 WHIRLPOOL 
c4387c7d42e80cf75e19b9a852dd686ce829bbcd9219c5e81caf6f9b08c1bf696a13ad0050c38602c4017f644354327328dc92356df6fe6d792d3f8dc5d2284b
 DIST Data-Dump-1.22.tar.gz 20621 SHA256 
533caad79f2f5ff453ed30137c96c1cb2a7e83972bf9dc48d265e0e035a738b2 SHA512 
b4d8d493b0b1707d3d33058d90663f55f335933ea57ac36ab99b4d1ffd1c932d21b161778cfdf622a94ce5ca40a943bca0efc1baf25e1db12f34a54741eef149
 WHIRLPOOL 
3f4410bb5e69f85a5b9956e80111adf042fa10225f8514a70a99747f7f6cbdd525a20d733db791d939abd88bff2677e9e07bb7607572c53f73fa8a860fbffede
 DIST Data-Dump-1.23.tar.gz 20771 SHA256 
af53b05ef1387b4cab4427e6789179283e4f0da8cf036e8db516ddb344512b65 SHA512 
6fd6c23bb6df7f7396219149dbfd23132fc2ea1dd344c32f62fc27a1afeeb28d7ebf2d429184bb6d1189f412e218f9e62a966b49fdd9ad5564e5152d67a02b96
 WHIRLPOOL 
1b195d161701566035d45bd40040ecf3230cda2cc047ce41c96615476b5fdc7d66b34507c8a0f4c32caf4e0312cd128ac1874b3874a1ede803f6afcba027285f



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

2015-12-31 Thread Martin Mokrejs
commit: 142e470312ba201d86f14394277f778df3d7afef
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Dec 31 22:23:14 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Dec 31 22:23:14 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=142e4703

sci-biology/GAL: TAP::Harness is provided by dev-lang/perl itself, drop the 
extra DEPENDency

Package-Manager: portage-2.2.26

 sci-biology/GAL/GAL-0.2.1.ebuild | 4 +---
 sci-biology/GAL/GAL-0.2.2.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/sci-biology/GAL/GAL-0.2.1.ebuild b/sci-biology/GAL/GAL-0.2.1.ebuild
index 6cfadb1..e8f302c 100644
--- a/sci-biology/GAL/GAL-0.2.1.ebuild
+++ b/sci-biology/GAL/GAL-0.2.1.ebuild
@@ -15,7 +15,5 @@ SLOT="0"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
-   dev-perl/TAP-Harness
-   dev-perl/Module-Build"
+DEPEND="dev-perl/Module-Build"
 RDEPEND="${DEPEND}"

diff --git a/sci-biology/GAL/GAL-0.2.2.ebuild b/sci-biology/GAL/GAL-0.2.2.ebuild
index 6cfadb1..e8f302c 100644
--- a/sci-biology/GAL/GAL-0.2.2.ebuild
+++ b/sci-biology/GAL/GAL-0.2.2.ebuild
@@ -15,7 +15,5 @@ SLOT="0"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
-   dev-perl/TAP-Harness
-   dev-perl/Module-Build"
+DEPEND="dev-perl/Module-Build"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-pda/libplist/

2015-12-31 Thread Steve Arnold
commit: a13463b83699bd6bbed7846f71c538d0b12f1050
Author: Stephen L Arnold  gentoo  org>
AuthorDate: Thu Dec 31 22:03:24 2015 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Thu Dec 31 22:12:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13463b8

app-pda/libplist: fix for bug 567370 (configure fail on -lpython3.4)

Added to latest two versions for broader testing, fixes above bug plus
some duplicates.  Fix stolen from Arch (alertly pointed out by veremit).

Reported-by: (user)  integralblue.com>

Package-Manager: portage-2.2.26

 app-pda/libplist/libplist-1.11-r2.ebuild | 7 ++-
 app-pda/libplist/libplist-1.12.ebuild| 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/app-pda/libplist/libplist-1.11-r2.ebuild 
b/app-pda/libplist/libplist-1.11-r2.ebuild
index 2f5331b..600f79c 100644
--- a/app-pda/libplist/libplist-1.11-r2.ebuild
+++ b/app-pda/libplist/libplist-1.11-r2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-inherit eutils python-r1
+inherit autotools eutils python-r1
 
 DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
 HOMEPAGE="http://www.libimobiledevice.org/";
@@ -29,6 +29,11 @@ RESTRICT="test" # TODO: src_test() was dropped from 1.10 
(cmake) -> 1.11 (autoto
 
 BUILD_DIR="${S}_build"
 
+src_prepare() {
+   sed -i -e 's/AC_PYTHON_DEVEL/AX_PYTHON_DEVEL/' 
"${S}"/m4/cython_python.m4
+   eautoreconf
+}
+
 src_configure() {
local ECONF_SOURCE=${S}
local myeconfargs=( $(use_enable static-libs static) )

diff --git a/app-pda/libplist/libplist-1.12.ebuild 
b/app-pda/libplist/libplist-1.12.ebuild
index f674ed0..bc3d53f 100644
--- a/app-pda/libplist/libplist-1.12.ebuild
+++ b/app-pda/libplist/libplist-1.12.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
-inherit eutils python-r1
+inherit autotools eutils python-r1
 
 DESCRIPTION="Support library to deal with Apple Property Lists (Binary & XML)"
 HOMEPAGE="http://www.libimobiledevice.org/";
@@ -29,6 +29,11 @@ RESTRICT="test" # TODO: src_test() was dropped from 1.10 
(cmake) -> 1.11 (autoto
 
 BUILD_DIR="${S}_build"
 
+src_prepare() {
+   sed -i -e 's/AC_PYTHON_DEVEL/AX_PYTHON_DEVEL/' 
"${S}"/m4/cython_python.m4
+   eautoreconf
+}
+
 src_configure() {
local ECONF_SOURCE=${S}
local myeconfargs=( $(use_enable static-libs static) )



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

2015-12-31 Thread Jory Pratt
commit: 7e415ffa44dcc55681d8a09aaf276483453c451f
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 17:07:44 2015 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Dec 31 22:06:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e415ffa

eclass, mozconfig: Use --with-intl-api

Signed-off-by: Sven Wegener  gentoo.org>
Signed-off-by: Jory A. Pratt  gentoo.org>

 eclass/mozconfig-v5.31.eclass | 2 +-
 eclass/mozconfig-v6.38.eclass | 2 +-
 eclass/mozconfig-v6.39.eclass | 2 +-
 eclass/mozconfig-v6.41.eclass | 2 +-
 eclass/mozconfig-v6.42.eclass | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/mozconfig-v5.31.eclass b/eclass/mozconfig-v5.31.eclass
index e98ade2..5d93466 100644
--- a/eclass/mozconfig-v5.31.eclass
+++ b/eclass/mozconfig-v5.31.eclass
@@ -213,6 +213,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index ecd4578..f3a07db 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -235,7 +235,7 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 
# Modifications to better support ARM, bug 553364

diff --git a/eclass/mozconfig-v6.39.eclass b/eclass/mozconfig-v6.39.eclass
index b4d149f..7f7d353 100644
--- a/eclass/mozconfig-v6.39.eclass
+++ b/eclass/mozconfig-v6.39.eclass
@@ -235,6 +235,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.41.eclass b/eclass/mozconfig-v6.41.eclass
index b3ee165..25a9471 100644
--- a/eclass/mozconfig-v6.41.eclass
+++ b/eclass/mozconfig-v6.41.eclass
@@ -258,6 +258,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 1feea38..60413c4 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -261,7 +261,7 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 
# Modifications to better support ARM, bug 553364



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

2015-12-31 Thread Jory Pratt
commit: ce121d0fa40119a1aa3b5b2b15905266e566cafe
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 17:07:44 2015 +
Commit: Jory Pratt  gentoo  org>
CommitDate: Thu Dec 31 22:04:56 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=ce121d0f

eclass, mozconfig: Use --with-intl-api

Signed-off-by: Sven Wegener  gentoo.org>
Signed-off-by: Jory A. Pratt  gentoo.org>

 eclass/mozconfig-v5.31.eclass | 2 +-
 eclass/mozconfig-v6.38.eclass | 2 +-
 eclass/mozconfig-v6.39.eclass | 2 +-
 eclass/mozconfig-v6.41.eclass | 2 +-
 eclass/mozconfig-v6.42.eclass | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/mozconfig-v5.31.eclass b/eclass/mozconfig-v5.31.eclass
index e98ade2..5d93466 100644
--- a/eclass/mozconfig-v5.31.eclass
+++ b/eclass/mozconfig-v5.31.eclass
@@ -213,6 +213,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index ecd4578..f3a07db 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -235,7 +235,7 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 
# Modifications to better support ARM, bug 553364

diff --git a/eclass/mozconfig-v6.39.eclass b/eclass/mozconfig-v6.39.eclass
index b4d149f..7f7d353 100644
--- a/eclass/mozconfig-v6.39.eclass
+++ b/eclass/mozconfig-v6.39.eclass
@@ -235,6 +235,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.41.eclass b/eclass/mozconfig-v6.41.eclass
index b3ee165..25a9471 100644
--- a/eclass/mozconfig-v6.41.eclass
+++ b/eclass/mozconfig-v6.41.eclass
@@ -258,6 +258,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 1feea38..60413c4 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -261,7 +261,7 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 
# Modifications to better support ARM, bug 553364



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

2015-12-31 Thread Michael Sterrett
commit: 2b94a6dda5d823dc1e30a3c7626eab7af4c5a227
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 31 21:44:28 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 31 21:44:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b94a6dd

games-strategy/galaxyhack: more use deps (bug #570404)

Package-Manager: portage-2.2.24

 games-strategy/galaxyhack/galaxyhack-1.74.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-strategy/galaxyhack/galaxyhack-1.74.ebuild 
b/games-strategy/galaxyhack/galaxyhack-1.74.ebuild
index ff8186a..2ad03da 100644
--- a/games-strategy/galaxyhack/galaxyhack-1.74.ebuild
+++ b/games-strategy/galaxyhack/galaxyhack-1.74.ebuild
@@ -16,8 +16,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="media-libs/libsdl[video]
-   media-libs/sdl-image
-   media-libs/sdl-mixer
+   media-libs/sdl-image[png]
+   media-libs/sdl-mixer[mod,vorbis]
>=dev-libs/boost-1.34"
 RDEPEND=${DEPEND}
 



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

2015-12-31 Thread Martin Mokrejs
commit: cc20c5c57f35f32361e627442c3550207c04e4b0
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Dec 31 21:25:08 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Dec 31 21:25:08 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cc20c5c5

sci-biology/maker: DEPEND on external sci-biology/GAL package; rename 'compare' 
binary as agreed with upstream

Package-Manager: portage-2.2.26

 sci-biology/maker/ChangeLog   | 4 
 sci-biology/maker/maker-2.31.8.ebuild | 3 +++
 2 files changed, 7 insertions(+)

diff --git a/sci-biology/maker/ChangeLog b/sci-biology/maker/ChangeLog
index 16cf654..c06e483 100644
--- a/sci-biology/maker/ChangeLog
+++ b/sci-biology/maker/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  31 Dec 2015; Martin Mokrejs  
maker-2.31.8.ebuild:
+  sci-biology/maker: DEPEND on external sci-biology/GAL package; rename
+  'compare' binary as agreed with upstream
+
   30 Dec 2015; Martin Mokrejs  
maker-2.31.8.ebuild:
   sci-biology/maker: do install from a top-level directory; there is a file
   collision with /usr/bin/compare from media-gfx/imagemagick and with

diff --git a/sci-biology/maker/maker-2.31.8.ebuild 
b/sci-biology/maker/maker-2.31.8.ebuild
index bb0dba6..60abb3a 100644
--- a/sci-biology/maker/maker-2.31.8.ebuild
+++ b/sci-biology/maker/maker-2.31.8.ebuild
@@ -37,6 +37,7 @@ DEPEND="
dev-perl/Perl-Unsafe-Signals
dev-perl/forks
dev-perl/forks-shared
+   >=sci-biology/GAL-0.2.1
>=sci-biology/bioperl-1.6
sci-biology/ncbi-tools || ( sci-biology/ncbi-tools++ )
sci-biology/snap
@@ -103,6 +104,8 @@ src_compile(){
 
 src_install(){
cd "${WORKDIR}"/maker || die
+   rm -f bin/fasta_tool # is part of sci-biology/GAL
+   mv bin/compare bin/compare_gff3_to_chado # rename as agreed by 
upstream, will be in maker-3 as well
dobin bin/*
dodoc README INSTALL
insinto /usr/share/"{PN}"/GMOD/Apollo



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

2015-12-31 Thread Martin Mokrejs
commit: 9942cc6d89af0ff581857128d04cd32071880686
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Dec 31 21:21:05 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Dec 31 21:21:05 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9942cc6d

sci-biology/trinityrnaseq: do not install bundled GAL but DEPEND on it via 
external package as sci-biology/GAL

 sci-biology/trinityrnaseq/ChangeLog  | 5 +
 sci-biology/trinityrnaseq/trinityrnaseq-2.0.6.ebuild | 3 ++-
 sci-biology/trinityrnaseq/trinityrnaseq-2.1.1.ebuild | 3 ++-
 3 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/sci-biology/trinityrnaseq/ChangeLog 
b/sci-biology/trinityrnaseq/ChangeLog
index 405ac83..29796cf 100644
--- a/sci-biology/trinityrnaseq/ChangeLog
+++ b/sci-biology/trinityrnaseq/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
+  31 Dec 2015; Martin Mokrejs 
+  trinityrnaseq-2.0.6.ebuild, trinityrnaseq-2.1.1.ebuild:
+  sci-biology/trinityrnaseq: do not install bundled GAL but DEPEND on it via
+  external package as sci-biology/GAL
+
 *trinityrnaseq-2.1.1 (20 Nov 2015)
 
   20 Nov 2015; Martin Mokrejs 

diff --git a/sci-biology/trinityrnaseq/trinityrnaseq-2.0.6.ebuild 
b/sci-biology/trinityrnaseq/trinityrnaseq-2.0.6.ebuild
index 9d8558a..44f2843 100644
--- a/sci-biology/trinityrnaseq/trinityrnaseq-2.0.6.ebuild
+++ b/sci-biology/trinityrnaseq/trinityrnaseq-2.0.6.ebuild
@@ -24,6 +24,7 @@ RDEPEND="${DEPEND}
sci-biology/parafly
=sci-biology/jellyfish-2.1.4
sci-biology/samtools
+   >=sci-biology/GAL-0.2.1
dev-perl/IO-All"
 # ReleaseNotes mentions that 

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

2015-12-31 Thread Martin Mokrejs
commit: 3b9147f553cfb4269f170b001477870d458af241
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Dec 31 21:16:52 2015 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Dec 31 21:16:52 2015 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3b9147f5

sci-biology/GAL: new package, needed by trinityrnaseq and maker

Package-Manager: portage-2.2.26

 sci-biology/GAL/ChangeLog| 10 ++
 sci-biology/GAL/GAL-0.2.1.ebuild | 21 +
 sci-biology/GAL/GAL-0.2.2.ebuild | 21 +
 sci-biology/GAL/metadata.xml |  9 +
 4 files changed, 61 insertions(+)

diff --git a/sci-biology/GAL/ChangeLog b/sci-biology/GAL/ChangeLog
new file mode 100644
index 000..838a7b5
--- /dev/null
+++ b/sci-biology/GAL/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-biology/GAL
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Id$
+
+*GAL-0.2.1 (31 Dec 2015)
+*GAL-0.2.2 (31 Dec 2015)
+
+  31 Dec 2015; Martin Mokrejs  +GAL-0.2.1.ebuild,
+  +GAL-0.2.2.ebuild, +metadata.xml:
+  sci-biology/GAL: new package, needed by trinityrnaseq and maker

diff --git a/sci-biology/GAL/GAL-0.2.1.ebuild b/sci-biology/GAL/GAL-0.2.1.ebuild
new file mode 100644
index 000..6cfadb1
--- /dev/null
+++ b/sci-biology/GAL/GAL-0.2.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils perl-module
+
+DESCRIPTION="Genome Annotation Library (incl. fasta_tool)"
+HOMEPAGE="http://www.sequenceontology.org/software/GAL.html";
+SRC_URI="http://www.sequenceontology.org/software/GAL_Code/${PN}_${PV}.tar.gz";
+
+LICENSE="( GPL-1+ Artistic )"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   dev-perl/TAP-Harness
+   dev-perl/Module-Build"
+RDEPEND="${DEPEND}"

diff --git a/sci-biology/GAL/GAL-0.2.2.ebuild b/sci-biology/GAL/GAL-0.2.2.ebuild
new file mode 100644
index 000..6cfadb1
--- /dev/null
+++ b/sci-biology/GAL/GAL-0.2.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils perl-module
+
+DESCRIPTION="Genome Annotation Library (incl. fasta_tool)"
+HOMEPAGE="http://www.sequenceontology.org/software/GAL.html";
+SRC_URI="http://www.sequenceontology.org/software/GAL_Code/${PN}_${PV}.tar.gz";
+
+LICENSE="( GPL-1+ Artistic )"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   dev-perl/TAP-Harness
+   dev-perl/Module-Build"
+RDEPEND="${DEPEND}"

diff --git a/sci-biology/GAL/metadata.xml b/sci-biology/GAL/metadata.xml
new file mode 100644
index 000..2bc8930
--- /dev/null
+++ b/sci-biology/GAL/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  sci-biology
+  
+mmokr...@fold.natur.cuni.cz
+Martin Mokrejs
+  
+



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

2015-12-31 Thread Anthony G. Basile
commit: 45ba77ab1dee61a2590c9f4903e620c5cf4d5f68
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 31 20:07:33 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 31 20:07:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ba77ab

net-p2p/transmission: add libressl support, bug #567352

Package-Manager: portage-2.2.24

 net-p2p/transmission/transmission-2.84-r5.ebuild | 168 +++
 1 file changed, 168 insertions(+)

diff --git a/net-p2p/transmission/transmission-2.84-r5.ebuild 
b/net-p2p/transmission/transmission-2.84-r5.ebuild
new file mode 100644
index 000..0844fa8
--- /dev/null
+++ b/net-p2p/transmission/transmission-2.84-r5.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils fdo-mime gnome2-utils qmake-utils systemd user
+
+DESCRIPTION="A Fast, Easy and Free BitTorrent client"
+HOMEPAGE="http://www.transmissionbt.com/";
+SRC_URI="http://download.transmissionbt.com/${PN}/files/${P}.tar.xz";
+
+# web/LICENSE is always GPL-2 whereas COPYING allows either GPL-2 or GPL-3 for 
the rest
+# transmission in licenses/ is for mentioning OpenSSL linking exception
+# MIT is in several libtransmission/ headers
+LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT"
+SLOT=0
+IUSE="ayatana gtk libressl lightweight systemd qt4 qt5 xfs"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
+
+RDEPEND=">=dev-libs/libevent-2.0.10:=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   net-libs/libnatpmp:=
+   >=net-libs/miniupnpc-1.7:=
+   >=net-misc/curl-7.16.3:=[ssl]
+   sys-libs/zlib:=
+   gtk? (
+   >=dev-libs/dbus-glib-0.100:=
+   >=dev-libs/glib-2.32:2=
+   >=x11-libs/gtk+-3.4:3=
+   ayatana? ( >=dev-libs/libappindicator-0.4.90:3= )
+   )
+   systemd? ( sys-apps/systemd:= )
+   qt4? (
+   dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtdbus:4
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="${RDEPEND}
+   >=dev-libs/glib-2.32
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/os-headers
+   virtual/pkgconfig
+   qt5? ( dev-qt/linguist-tools:5 )
+   xfs? ( sys-fs/xfsprogs )"
+
+REQUIRED_USE="ayatana? ( gtk ) ?? ( qt4 qt5 )"
+
+DOCS="AUTHORS NEWS qt/README.txt"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   sed -i -e '/CFLAGS/s:-ggdb3::' configure.ac || die
+   # Trick to avoid automagic dependency
+   use ayatana || { sed -i -e '/^LIBAPPINDICATOR_MINIMUM/s:=.*:=:' 
configure.ac || die; }
+   # Pass our configuration dir to systemd unit file
+   sed -i '/ExecStart/ s|$| -g /var/lib/transmission/config|' 
daemon/${PN}-daemon.service || die
+   # http://trac.transmissionbt.com/ticket/4324
+   sed -i -e 's|noinst\(_PROGRAMS = $(TESTS)\)|check\1|' 
lib${PN}/Makefile.am || die
+   # Fix for broken translations path
+   epatch "${FILESDIR}"/${PN}-2.80-translations-path-fix.patch
+   # http://trac.transmissionbt.com/ticket/5700
+   sed -i -e '1iQMAKE_CXXFLAGS += -std=c++11' qt/qtr.pro || die
+
+   epatch "${FILESDIR}/2.84-miniupnp14.patch"
+   epatch "${FILESDIR}/2.84-libevent-2.1.5.patch"
+   epatch "${FILESDIR}/2.84-node_alloc-segfault.patch"
+
+   epatch_user
+   eautoreconf
+}
+
+src_configure() {
+   export ac_cv_header_xfs_xfs_h=$(usex xfs)
+
+   econf \
+   --enable-external-natpmp \
+   $(use_enable lightweight) \
+   $(use_with systemd systemd-daemon) \
+   $(use_with gtk)
+
+   if use qt4 || use qt5; then
+   pushd qt >/dev/null || die
+   use qt4 && eqmake4 qtr.pro
+   use qt5 && eqmake5 qtr.pro
+   popd >/dev/null || die
+   fi
+}
+
+src_compile() {
+   emake
+
+   if use qt4 || use qt5; then
+   local qt_bindir
+   use qt4 && qt_bindir=$(qt4_get_bindir)
+   use qt5 && qt_bindir=$(qt5_get_bindir)
+   emake -C qt
+   "${qt_bindir}"/lrelease qt/translations/*.ts || die
+   fi
+}
+
+src_install() {
+   default
+
+   rm -f "${ED}"/usr/share/${PN}/web/LICENSE
+
+   newinitd "${FILESDIR}"/${PN}-daemon.initd.9 ${PN}-daemon
+   newconfd "${FILESDIR}"/${PN}-daemon.confd.4 ${PN}-daemon
+   systemd_dounit daemon/${PN}-daemon.service
+
+   keepdir /var/{lib/${PN}/{config,downloads},log/${PN}}
+   fowners -R ${PN}:${PN} /var/{lib/${PN}/{,config,downloads},log/${PN}}
+
+   if use qt4 || 

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

2015-12-31 Thread Sebastian Pipping
commit: 6cef344c45b249d0ab3044b572306ec4db431159
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Dec 31 18:46:50 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Dec 31 18:46:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cef344c

media-gfx/gimp: Fix compile for NVidia OpenCL (bug #569738)

Package-Manager: portage-2.2.26

 media-gfx/gimp/gimp-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-.ebuild
index bdcb5f6..8f860d5 100644
--- a/media-gfx/gimp/gimp-.ebuild
+++ b/media-gfx/gimp/gimp-.ebuild
@@ -136,6 +136,11 @@ src_configure() {
GEGL=/usr/bin/gegl-0.3 gnome2_src_configure
 }
 
+src_compile() {
+   addwrite /dev/nvidiactl  # bug #569738
+   gnome2_src_compile
+}
+
 _clean_up_locales() {
einfo "Cleaning up locales..."
for lang in ${LANGS}; do



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

2015-12-31 Thread Brian Evans
commit: 546326e3c1847d6a93425e3c22cc3981bb36d816
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 31 18:33:48 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 31 18:33:48 2015 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=546326e3

mysql-multilib-r1.eclass: Add missing REQUIRED_USE which caused a block on 
~arch packages

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

 eclass/mysql-multilib-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
index 87bcec0..e14a2a8 100644
--- a/eclass/mysql-multilib-r1.eclass
+++ b/eclass/mysql-multilib-r1.eclass
@@ -153,7 +153,7 @@ REQUIRED_USE="^^ ( yassl openssl libressl )"
 # Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
 RESTRICT="libressl? ( test )"
 
-REQUIRED_USE="!server? ( !extraengine !embedded )
+REQUIRED_USE="${REQUIRED_USE} !server? ( !extraengine !embedded )
 ?? ( tcmalloc jemalloc )
 static? ( !libressl !openssl yassl )"
 



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

2015-12-31 Thread Brian Evans
commit: 79c8e1081470024db9698ddd4a78e62ef0a2e487
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 31 18:31:11 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 31 18:31:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c8e108

virtual/mysql: Revbump to add PDEPEND wrt bug 556432

Moved virtual/libmysqlclient to PDEPEND to fix new installs
Portage sometimes would place the dependencies out of order
and this is an attempt to fix it so both virtuals can be
satisfied by the same package.

Package-Manager: portage-2.2.26

 virtual/mysql/mysql-5.6-r7.ebuild | 41 +++
 1 file changed, 41 insertions(+)

diff --git a/virtual/mysql/mysql-5.6-r7.ebuild 
b/virtual/mysql/mysql-5.6-r7.ebuild
new file mode 100644
index 000..c7e9372
--- /dev/null
+++ b/virtual/mysql/mysql-5.6-r7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for MySQL database server"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/18"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="embedded static static-libs"
+
+DEPEND=""
+PDEPEND="virtual/libmysqlclient[static-libs?,${MULTILIB_USEDEP}]"
+RDEPEND="
+   embedded? (
+   || (
+   =dev-db/mariadb-10.1*[client-libs(+),embedded,static=]
+   =dev-db/mariadb-10.0*[client-libs(+),embedded,static=]
+   =dev-db/mysql-${PV}*[client-libs(+),embedded,static=]
+   
=dev-db/percona-server-${PV}*[client-libs(+),embedded,static=]
+   
=dev-db/mariadb-galera-10.0*[client-libs(+),embedded,static=]
+   
=dev-db/mysql-cluster-7.3*[client-libs(+),embedded,static=]
+   )
+   )
+   !embedded? (
+   || (
+   =dev-db/mariadb-10.1*[-embedded,static=]
+   =dev-db/mariadb-10.0*[-embedded,static=]
+   =dev-db/mysql-${PV}*[-embedded,static=]
+   =dev-db/percona-server-${PV}*[-embedded,static=]
+   =dev-db/mariadb-galera-10.0*[-embedded,static=]
+   =dev-db/mysql-cluster-7.3*[-embedded,static=]
+   )
+   )
+"



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

2015-12-31 Thread Brian Evans
commit: 8cd5ba5b0d605d85372311341fdfc60fbc547f75
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec 31 18:28:16 2015 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec 31 18:28:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd5ba5b

mysql-multilib-r1.eclass: Add missing REQUIRED_USE which caused a block on 
~arch packages

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

 eclass/mysql-multilib-r1.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass
index 87bcec0..e14a2a8 100644
--- a/eclass/mysql-multilib-r1.eclass
+++ b/eclass/mysql-multilib-r1.eclass
@@ -153,7 +153,7 @@ REQUIRED_USE="^^ ( yassl openssl libressl )"
 # Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
 RESTRICT="libressl? ( test )"
 
-REQUIRED_USE="!server? ( !extraengine !embedded )
+REQUIRED_USE="${REQUIRED_USE} !server? ( !extraengine !embedded )
 ?? ( tcmalloc jemalloc )
 static? ( !libressl !openssl yassl )"
 



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

2015-12-31 Thread Michael Palimaka
commit: 53abad1af7039008e1ef9e291d35119cda6eb0fe
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 31 18:00:18 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 31 18:00:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53abad1a

profiles: mask kde-base/contactthemeeditor for removal

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 121226b..208a52b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -31,6 +31,11 @@
 #--- END OF EXAMPLES ---
 
 # Michael Palimaka  (31 Dec 2015)
+# Merged into >=kde-apps/kaddressbook-4.14
+# Masked for removal in 30 days
+kde-base/contactthemeeditor
+
+# Michael Palimaka  (31 Dec 2015)
 # Relies on dead web API. Dead upstream. Masked for removal in 30 days
 # Bug 364097
 media-sound/shoutcast-search



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

2015-12-31 Thread Michael Palimaka
commit: 93d9bee5ae8229cb08a85dd8cfa3d01feb9d5443
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 31 17:55:26 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 31 17:56:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d9bee5

profiles: mask media-sound/shoutcast-search for removal

Gentoo-bug: 364097

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cee4263..121226b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -31,6 +31,11 @@
 #--- END OF EXAMPLES ---
 
 # Michael Palimaka  (31 Dec 2015)
+# Relies on dead web API. Dead upstream. Masked for removal in 30 days
+# Bug 364097
+media-sound/shoutcast-search
+
+# Michael Palimaka  (31 Dec 2015)
 # Ancient package, unsupported by upstream. Masked for removal in 30 days
 # Bug 565010
 dev-python/pysyck



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

2015-12-31 Thread Michael Palimaka
commit: e0431c439a0101db017cd97c32906758240e89c7
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 31 17:41:40 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 31 17:42:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0431c43

profiles: mask dev-python/pysyck for removal

Gentoo-bug: 565010

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 8a62fd4..cee4263 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Michael Palimaka  (31 Dec 2015)
+# Ancient package, unsupported by upstream. Masked for removal in 30 days
+# Bug 565010
+dev-python/pysyck
+
 # Pacho Ramos  (31 Dec 2015)
 # Upstream dead, doesn't compile with libsigc++-2.6, bug #567092
 # Removal in a month.



[gentoo-commits] repo/gentoo:master commit in: www-misc/shellinabox/

2015-12-31 Thread Patrice Clement
commit: 58096a0141daac212263b1c491de3927c36d3013
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Dec 31 17:38:02 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 31 17:39:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58096a01

www-misc/shellinabox: Remove vulnerable version. Fixes security bug 567316.

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

 www-misc/shellinabox/Manifest|   1 -
 www-misc/shellinabox/shellinabox-2.18.ebuild | 108 ---
 2 files changed, 109 deletions(-)

diff --git a/www-misc/shellinabox/Manifest b/www-misc/shellinabox/Manifest
index 9c84883..ceeda32 100644
--- a/www-misc/shellinabox/Manifest
+++ b/www-misc/shellinabox/Manifest
@@ -1,2 +1 @@
-DIST shellinabox-2.18.zip 328195 SHA256 
0a3572268b7f42e402cd2fc48ca1f9d1dad6d27d6209ca19923a60f4ee5cb5f8 SHA512 
a036131d48d7e1b2e69e128d509a755978bbeb13ebac82212b225d3b0eafea8420ecbb830ea85a75e870814bf20c446ca1642fe59da516f74e0e439a3a41fe24
 WHIRLPOOL 
903195402af196b55dafcf7f261bc291c5fdd690c3a40ca09578c58d307a6b75e38bbb5316995708e078a6bab6a36de1e2ae9722142bf97b948de2c1dbcf2e52
 DIST shellinabox-2.19.zip 790437 SHA256 
1897ec000bb05f8ded07ffb3092c4b43232b8695d8a656985ccae45bebd922e9 SHA512 
e6f09679282fd1f23abb272082ca9983df217ad017cad4fdb04d5fa4f93124bfea4b5f12cedb17571e56770ee8b0a4cca1492aff144df5458ed7c1a4ee6a1838
 WHIRLPOOL 
b887101335a48789041574e948a67cf24dd9b269e68481861ff7f4c0ededb4bceae0cc36c11870675597b9c5f3be2d84d824a2c882515b719e4e244c2c93f711

diff --git a/www-misc/shellinabox/shellinabox-2.18.ebuild 
b/www-misc/shellinabox/shellinabox-2.18.ebuild
deleted file mode 100644
index f069cf3..000
--- a/www-misc/shellinabox/shellinabox-2.18.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF="yes"
-AUTOTOOLS_IN_SOURCE_BUILD="yes"
-
-inherit user autotools-utils
-
-DESCRIPTION="Web server that can export arbitrary command line tools to a web 
based terminal emulator"
-HOMEPAGE="https://github.com/shellinabox/shellinabox";
-SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.zip -> ${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="+ssl +pam"
-
-RDEPEND="${DEPEND}"
-DEPEND="${RDEPEND}
-   ssl? ( dev-libs/openssl:0= )
-   pam? ( virtual/pam )"
-
-SIAB_CERT_DIR="/etc/shellinabox/cert"
-SIAB_SSL_BASH="${SIAB_CERT_DIR}/gen_ssl_cert.bash"
-SIAB_DAEMON="${PN}d"
-
-shellinbox_gen_ssl_setup() {
-   read -r -d '' SIAB_SSL_SETUP << EOF
-cd ${SIAB_CERT_DIR}
-openssl genrsa -des3 -out server.key 1024
-openssl req -new -key server.key -out server.csr
-cp server.key server.key.org
-openssl rsa -in server.key.org -out server.key
-openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
-cat server.crt server.key > certificate.pem
-EOF
-}
-
-pkg_setup() {
-   enewgroup "${SIAB_DAEMON}"
-   enewuser "${SIAB_DAEMON}" -1 -1 -1 "${SIAB_DAEMON}"
-}
-
-src_configure() {
-   local myeconf="--disable-runtime-loading"
-
-   econf \
-   $(use_enable ssl) \
-   $(use_enable pam) \
-   "${myeconf}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-
-   # make installs the binary in bin.
-   rm -rf "${D}/usr/bin" || die
-
-   # whereas it should put it in sbin.
-   dosbin "${SIAB_DAEMON}"
-
-   # Install init+conf files.
-   newinitd "${FILESDIR}/${SIAB_DAEMON}.init" "${SIAB_DAEMON}"
-   newconfd "${FILESDIR}/${SIAB_DAEMON}.conf" "${SIAB_DAEMON}"
-
-   # Install CSS files.
-   insinto "/usr/share/${PN}-resources"
-   doins -r "${PN}"/*.css
-
-   if use ssl; then
-   # Create directory where SSL certificates will be generated.
-   dodir "${SIAB_CERT_DIR}"
-   fowners "${SIAB_DAEMON}:${SIAB_DAEMON}" "${SIAB_CERT_DIR}"
-
-   # Generate set up variable.
-   shellinbox_gen_ssl_setup
-
-   # Dump it in a bash script.
-   echo "#!/usr/bin/env bash" > "${D}/${SIAB_SSL_BASH}" ||die
-   echo "${SIAB_SSL_SETUP}" >> "${D}/${SIAB_SSL_BASH}" || die
-   chmod +x "${D}/${SIAB_SSL_BASH}" || die
-   fi
-}
-
-pkg_postinst() {
-   ewarn
-   ewarn "The default configuration expose a login shell"
-   ewarn "with SSL disabled on the localhost interface only."
-   ewarn
-
-   if use ssl; then
-   shellinbox_gen_ssl_setup
-
-   einfo
-   einfo "To generate self-signed SSL certificates"
-   einfo "please read the following procedure"
-   einfo "explained here: 
https://code.google.com/p/shellinabox/issues/detail?id=59#c15";
-   einfo
-   einfo "${SIAB_SSL_SETUP}"
-   einfo
-   einfo "This walkthrough has 

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

2015-12-31 Thread Pacho Ramos
commit: b62eef67afa479846e94abc651e96ec5c9a821c4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Dec 31 17:29:48 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Dec 31 17:30:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62eef67

media-sound/rhythmbox: Support python3.5

Package-Manager: portage-2.2.26

 media-sound/rhythmbox/rhythmbox-3.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/rhythmbox/rhythmbox-3.2.1.ebuild 
b/media-sound/rhythmbox/rhythmbox-3.2.1.ebuild
index ad1f0db..9b7fbdb 100644
--- a/media-sound/rhythmbox/rhythmbox-3.2.1.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-3.2.1.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 GCONF_DEBUG="no"
 GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python3_{3,4} )
+PYTHON_COMPAT=( python3_{3,4,5} )
 PYTHON_REQ_USE="xml"
 
 inherit eutils gnome2 python-r1 multilib virtualx



[gentoo-commits] repo/gentoo:master commit in: kde-misc/baloo-kcmadv/

2015-12-31 Thread Michael Palimaka
commit: b0aa2fece7cc762344beecc0ddf7cfec1b903806
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Dec 31 17:16:18 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Dec 31 17:17:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0aa2fec

kde-misc/baloo-kcmadv: add missing USE dependency

Gentoo-bug: 569248

Package-Manager: portage-2.2.26

 kde-misc/baloo-kcmadv/baloo-kcmadv-2014.04.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/baloo-kcmadv/baloo-kcmadv-2014.04.27.ebuild 
b/kde-misc/baloo-kcmadv/baloo-kcmadv-2014.04.27.ebuild
index b70ff47..18618c4 100644
--- a/kde-misc/baloo-kcmadv/baloo-kcmadv-2014.04.27.ebuild
+++ b/kde-misc/baloo-kcmadv/baloo-kcmadv-2014.04.27.ebuild
@@ -18,7 +18,7 @@ SLOT="4"
 IUSE=""
 
 DEPEND="
-   $(add_kdebase_dep baloo)
+   $(add_kdebase_dep baloo '-minimal(-)')
$(add_kdebase_dep kfilemetadata)
dev-libs/qjson
dev-libs/xapian



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

2015-12-31 Thread Mike Frysinger
commit: 2e9ea7c392d3d3a77e8482c4c7ca7e2487afa2f7
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 31 17:04:25 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 31 17:07:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e9ea7c3

sys-libs/e2fsprogs-libs: mark 1.42.13 arm64/m68k/s390/sh stable

 sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.13.ebuild 
b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.13.ebuild
index 7b69b47..15bd18e 100644
--- a/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.13.ebuild
+++ b/sys-libs/e2fsprogs-libs/e2fsprogs-libs-1.42.13.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~m68k-mint ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux 
~m68k-mint ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="!sys-libs/com_err



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

2015-12-31 Thread Mike Frysinger
commit: 158b6e620049ed2728440a0213978967bb0e26ce
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 31 17:04:46 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 31 17:07:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158b6e62

sys-fs/e2fsprogs: mark 1.42.13 arm64/m68k/s390/sh stable

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

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild
index 64b04bd..abe315f 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz
 
 LICENSE="GPL-2 BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint"
 IUSE="nls static-libs elibc_FreeBSD"
 
 RDEPEND="~sys-libs/${PN}-libs-${PV}



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

2015-12-31 Thread Mike Frysinger
commit: af415ff659c6142bd831be4450f3c38a8747
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 31 17:03:35 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 31 17:07:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af41

app-editors/nano: mark 2.4.3 alpha/arm/arm64/ia64/m68k/s390/sh stable #568816

 app-editors/nano/nano-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-2.4.3.ebuild 
b/app-editors/nano/nano-2.4.3.ebuild
index 4e4179d..ba8a1d0 100644
--- a/app-editors/nano/nano-2.4.3.ebuild
+++ b/app-editors/nano/nano-2.4.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P=${PN}-${PV/_}
SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2015-12-31 Thread Mike Frysinger
commit: 864f776a9a6cea4b3d147240f679e4f2e6727999
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 31 17:01:23 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 31 17:07:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=864f776a

sys-devel/bc: mark 1.06.95-r1 arm64/m68k/s390/sh stable

 sys-devel/bc/bc-1.06.95-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/bc/bc-1.06.95-r1.ebuild 
b/sys-devel/bc/bc-1.06.95-r1.ebuild
index c06982d..e6b1855 100644
--- a/sys-devel/bc/bc-1.06.95-r1.ebuild
+++ b/sys-devel/bc/bc-1.06.95-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu-alpha/bc/${P}.tar.bz2
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux 
~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux 
~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="libedit readline static"
 
 RDEPEND="readline? ( >=sys-libs/readline-4.1 >=sys-libs/ncurses-5.2 )



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

2015-12-31 Thread Sven Wegener
commit: 29a5fdc86ff3dece11c59ee9df23cb2f35ca6e03
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 16:55:31 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 16:56:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29a5fdc8

Revert "eclass, mozconfig: Use --with-intl-api"

This change wasn't meant to go out.

This reverts commit dcbc1e520d4bfa62381595f5b18eb034eff313d5.

 eclass/mozconfig-v5.31.eclass | 2 +-
 eclass/mozconfig-v5.34.eclass | 2 +-
 eclass/mozconfig-v5.36.eclass | 2 +-
 eclass/mozconfig-v5.38.eclass | 2 +-
 eclass/mozconfig-v6.38.eclass | 2 +-
 eclass/mozconfig-v6.39.eclass | 2 +-
 eclass/mozconfig-v6.40.eclass | 2 +-
 eclass/mozconfig-v6.41.eclass | 2 +-
 eclass/mozconfig-v6.42.eclass | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/eclass/mozconfig-v5.31.eclass b/eclass/mozconfig-v5.31.eclass
index 5d93466..e98ade2 100644
--- a/eclass/mozconfig-v5.31.eclass
+++ b/eclass/mozconfig-v5.31.eclass
@@ -213,6 +213,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_with system-icu intl-api
+   mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v5.34.eclass b/eclass/mozconfig-v5.34.eclass
index 8fc6a65..aa73966 100644
--- a/eclass/mozconfig-v5.34.eclass
+++ b/eclass/mozconfig-v5.34.eclass
@@ -227,6 +227,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_with system-icu intl-api
+   mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v5.36.eclass b/eclass/mozconfig-v5.36.eclass
index faf7ce8..d86fe55 100644
--- a/eclass/mozconfig-v5.36.eclass
+++ b/eclass/mozconfig-v5.36.eclass
@@ -227,6 +227,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_with system-icu intl-api
+   mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v5.38.eclass b/eclass/mozconfig-v5.38.eclass
index d30c861..2882b8b 100644
--- a/eclass/mozconfig-v5.38.eclass
+++ b/eclass/mozconfig-v5.38.eclass
@@ -226,6 +226,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_with system-icu intl-api
+   mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index f3a07db..ecd4578 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -235,7 +235,7 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_with system-icu intl-api
+   mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
 
# Modifications to better support ARM, bug 553364

diff --git a/eclass/mozconfig-v6.39.eclass b/eclass/mozconfig-v6.39.eclass
index 7f7d353..b4d149f 100644
--- a/eclass/mozconfig-v6.39.eclass
+++ b/eclass/mozconfig-v6.39.eclass
@@ -235,6 +235,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_with system-icu intl-api
+   mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.40.eclass b/eclass/mozconfig-v6.40.eclass
index 768c78c..f763a34 100644
--- a/eclass/mozconfig-v6.40.eclass
+++ b/eclass/mozconfig-v6.40.eclass
@@ -258,6 +258,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_with system-icu intl-api
+   mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.41.eclass b/eclass/mozconfig-v6.41.eclass
index 25a9471..b3ee165 100644
--- a/eclass/mozconfig-v6.41.eclass
+++ b/eclass/mozconfig-v6.41.eclass
@@ -258,6 +258,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_with system-icu intl-api
+   mozconfig_use_enable system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 60413c4..1feea38 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -261,7 +261,7 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconf

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

2015-12-31 Thread Sven Wegener
commit: dcbc1e520d4bfa62381595f5b18eb034eff313d5
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Oct 23 09:19:47 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 16:07:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbc1e52

eclass, mozconfig: Use --with-intl-api

Signed-off-by: Sven Wegener  gentoo.org>

 eclass/mozconfig-v5.31.eclass | 2 +-
 eclass/mozconfig-v5.34.eclass | 2 +-
 eclass/mozconfig-v5.36.eclass | 2 +-
 eclass/mozconfig-v5.38.eclass | 2 +-
 eclass/mozconfig-v6.38.eclass | 2 +-
 eclass/mozconfig-v6.39.eclass | 2 +-
 eclass/mozconfig-v6.40.eclass | 2 +-
 eclass/mozconfig-v6.41.eclass | 2 +-
 eclass/mozconfig-v6.42.eclass | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/eclass/mozconfig-v5.31.eclass b/eclass/mozconfig-v5.31.eclass
index e98ade2..5d93466 100644
--- a/eclass/mozconfig-v5.31.eclass
+++ b/eclass/mozconfig-v5.31.eclass
@@ -213,6 +213,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v5.34.eclass b/eclass/mozconfig-v5.34.eclass
index aa73966..8fc6a65 100644
--- a/eclass/mozconfig-v5.34.eclass
+++ b/eclass/mozconfig-v5.34.eclass
@@ -227,6 +227,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v5.36.eclass b/eclass/mozconfig-v5.36.eclass
index d86fe55..faf7ce8 100644
--- a/eclass/mozconfig-v5.36.eclass
+++ b/eclass/mozconfig-v5.36.eclass
@@ -227,6 +227,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v5.38.eclass b/eclass/mozconfig-v5.38.eclass
index 2882b8b..d30c861 100644
--- a/eclass/mozconfig-v5.38.eclass
+++ b/eclass/mozconfig-v5.38.eclass
@@ -226,6 +226,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.38.eclass b/eclass/mozconfig-v6.38.eclass
index ecd4578..f3a07db 100644
--- a/eclass/mozconfig-v6.38.eclass
+++ b/eclass/mozconfig-v6.38.eclass
@@ -235,7 +235,7 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 
# Modifications to better support ARM, bug 553364

diff --git a/eclass/mozconfig-v6.39.eclass b/eclass/mozconfig-v6.39.eclass
index b4d149f..7f7d353 100644
--- a/eclass/mozconfig-v6.39.eclass
+++ b/eclass/mozconfig-v6.39.eclass
@@ -235,6 +235,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.40.eclass b/eclass/mozconfig-v6.40.eclass
index f763a34..768c78c 100644
--- a/eclass/mozconfig-v6.40.eclass
+++ b/eclass/mozconfig-v6.40.eclass
@@ -258,6 +258,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.41.eclass b/eclass/mozconfig-v6.41.eclass
index b3ee165..25a9471 100644
--- a/eclass/mozconfig-v6.41.eclass
+++ b/eclass/mozconfig-v6.41.eclass
@@ -258,6 +258,6 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-   mozconfig_use_enable system-icu intl-api
+   mozconfig_use_with system-icu intl-api
mozconfig_use_with system-libvpx
 }

diff --git a/eclass/mozconfig-v6.42.eclass b/eclass/mozconfig-v6.42.eclass
index 1feea38..60413c4 100644
--- a/eclass/mozconfig-v6.42.eclass
+++ b/eclass/mozconfig-v6.42.eclass
@@ -261,7 +261,7 @@ mozconfig_config() {
mozconfig_use_enable system-sqlite
mozconfig_use_with system-jpeg
mozconfig_use_with system-icu
-

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/

2015-12-31 Thread Sven Wegener
commit: 4089192d18b55c8a80aae2775b18b8c34d76216e
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 16:22:19 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 16:22:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4089192d

dev-embedded/urjtag: Remove ftd2xx from release ebuild

Signed-off-by: Sven Wegener  gentoo.org>

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild 
b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
index ca8cb8e..40d1c68 100644
--- a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -21,10 +21,9 @@ HOMEPAGE="http://urjtag.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="ftd2xx ftdi readline usb"
+IUSE="ftdi readline usb"
 
 DEPEND="ftdi? ( dev-embedded/libftdi:0 )
-   ftd2xx? ( dev-embedded/libftd2xx )
readline? ( sys-libs/readline:= )
usb? ( virtual/libusb:0 )"
 RDEPEND="${DEPEND}
@@ -40,13 +39,11 @@ src_prepare() {
 
 src_configure() {
use readline || export vl_cv_lib_readline=no
-   use ftd2xx && LDFLAGS="${LDFLAGS} -L/opt/$(get_libdir)"
 
econf \
--disable-werror \
--disable-python \
$(use_with ftdi libftdi) \
-   $(use_with ftd2xx) \
$(use_with usb libusb)
 }
 



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

2015-12-31 Thread Sven Wegener
commit: 68f4751bf8fde8407a6fa2000db0e061f88961ad
Author: Sven Wegener  gentoo  org>
AuthorDate: Wed Dec  9 10:38:02 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 16:07:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f4751b

dev-libs/keybinder: Version bump

Signed-off-by: Sven Wegener  gentoo.org>

 dev-libs/keybinder/Manifest|  2 +
 dev-libs/keybinder/keybinder-0.3.1-r200.ebuild | 53 ++
 dev-libs/keybinder/keybinder-0.3.1-r300.ebuild | 41 
 3 files changed, 96 insertions(+)

diff --git a/dev-libs/keybinder/Manifest b/dev-libs/keybinder/Manifest
index d9aac7d..4be7782 100644
--- a/dev-libs/keybinder/Manifest
+++ b/dev-libs/keybinder/Manifest
@@ -1,2 +1,4 @@
 DIST keybinder-0.3.0.tar.gz 377765 SHA256 
42863ca0174d568a8c02c6fb243fee1681823825e8bcb1718c51611d8e9793bb SHA512 
93ed88caa8246286907b9744383487391412b52be534cf085a6090c390bab181dc617721bb9216f29fd8314a40f65e27630d699ac6cb1657e0641a3d472eb22e
 WHIRLPOOL 
5962e6a5cf96aeb7c4fdf920901f3ed461189fa9ce32bff427762a2f99b38fe4239b7129b5f669d46c256a4e7bf1fedf62ee966f05f65547e6921f364d8ff0d2
+DIST keybinder-0.3.1.tar.gz 391730 SHA256 
879f07130ac64792ddb9fd758e6673119283bda37d75573787ae22af8684a240 SHA512 
aec4070b3d3b6c00900c3cb814e4b6a98beea09817eba3c3f7e6d5ce1ff68c091d183583f09b475e3e56bac67c94c1d912ebbe079dcece8195ac0ed9379d5f82
 WHIRLPOOL 
016bd88c4ddad54c74e7a39b9fca75b3b282b570fa9d25c74713095c22a8d388f3224c87a6c46220ad255b9b2b068790e75efc71055714e540d15917e534517b
 DIST keybinder-3.0-0.3.0.tar.gz 346383 SHA256 
982a6a5bc0fe1487862814b368e98211b9ec93fb5df3c9c0a88be526e0d2268e SHA512 
6c5509b196fea848cda7e600edba2a59f7f65cbd7147e1d8ad2755aca8bb9b34ec68df1c90a456a7be800f049de0c2a4fc635adb60496a6aa32dea25f23dd86a
 WHIRLPOOL 
b378e7f2cc17cbe9bec9212df07e268377aea4979ab491d21092a6915fe219014686dbc188474daa2f21d1d48e016a657ae4d54d5c86407fc956c2c17d0398f0
+DIST keybinder-3.0-0.3.1.tar.gz 358650 SHA256 
d97d699f31169976e4cda49a8490f69326e652269a2379907a805948d116fd23 SHA512 
af65ce02707ed2712c70470c9151bffee87e6d5b3b97218b653d3061b74001a7f3ac59e15b71362e4466e7ac16573bdb6331dc00ebccd906ce08ca8176b6770f
 WHIRLPOOL 
79dc194413ac9725522847dc7130f9550ac7796be037762af618c63b2c41712108646cc5a730c51e1003c9a898ffd7fff4cf7e30adeb78a6acec85e9c6cf2545

diff --git a/dev-libs/keybinder/keybinder-0.3.1-r200.ebuild 
b/dev-libs/keybinder/keybinder-0.3.1-r200.ebuild
new file mode 100644
index 000..ddcf53b
--- /dev/null
+++ b/dev-libs/keybinder/keybinder-0.3.1-r200.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-single-r1
+
+DESCRIPTION="A library for registering global keyboard shortcuts"
+HOMEPAGE="https://github.com/engla/keybinder";
+SRC_URI="https://github.com/engla/keybinder/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="+introspection lua python"
+
+RDEPEND=">=x11-libs/gtk+-2.20:2
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+   introspection? ( dev-libs/gobject-introspection )
+   lua? ( >=dev-lang/lua-5.1 )
+   python? ( ${PYTHON_DEPS}
+   >=dev-python/pygobject-2.15.3:2[${PYTHON_USEDEP}]
+   >=dev-python/pygtk-2.12[${PYTHON_USEDEP}]
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS="AUTHORS NEWS README"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local myconf
+   use lua || myconf='--disable-lua'
+
+   econf \
+   $(use_enable introspection) \
+   $(use_enable python) \
+   ${myconf}
+}
+
+src_install() {
+   default
+   prune_libtool_files --all
+}

diff --git a/dev-libs/keybinder/keybinder-0.3.1-r300.ebuild 
b/dev-libs/keybinder/keybinder-0.3.1-r300.ebuild
new file mode 100644
index 000..5db4191
--- /dev/null
+++ b/dev-libs/keybinder/keybinder-0.3.1-r300.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils
+
+MY_P=${PN}-3.0-${PV}
+
+DESCRIPTION="A library for registering global keyboard shortcuts"
+HOMEPAGE="https://github.com/engla/keybinder";
+SRC_URI="https://github.com/engla/keybinder/releases/download/${PN}-3.0-v${PV}/${MY_P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="+introspection"
+
+RDEPEND="x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+   introspection? ( dev-libs/gobject-introspection )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+DOCS="AUTHORS NEWS README"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   econf 

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

2015-12-31 Thread Sven Wegener
commit: 8e8c7d2cadb280db7599525e476a43be396d0d9c
Author: Sven Wegener  gentoo  org>
AuthorDate: Sun Dec 13 21:51:59 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 16:07:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8c7d2c

dev-libs/keybinder: Update HOMEPAGE and SRC_URI

SRC_URI set to mirror://gentoo/ for old releases, because upstream moved
to github and old releases are no longer available.

Signed-off-by: Sven Wegener  gentoo.org>

 dev-libs/keybinder/keybinder-0.3.0-r200.ebuild | 4 ++--
 dev-libs/keybinder/keybinder-0.3.0-r201.ebuild | 4 ++--
 dev-libs/keybinder/keybinder-0.3.0-r300.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/keybinder/keybinder-0.3.0-r200.ebuild 
b/dev-libs/keybinder/keybinder-0.3.0-r200.ebuild
index 177e8db..bdcbb18 100644
--- a/dev-libs/keybinder/keybinder-0.3.0-r200.ebuild
+++ b/dev-libs/keybinder/keybinder-0.3.0-r200.ebuild
@@ -9,8 +9,8 @@ PYTHON_DEPEND="python? 2:2.6"
 inherit eutils python
 
 DESCRIPTION="A library for registering global keyboard shortcuts"
-HOMEPAGE="http://kaizer.se/wiki/keybinder/";
-SRC_URI="http://kaizer.se/publicfiles/${PN}/${P}.tar.gz";
+HOMEPAGE="https://github.com/engla/keybinder";
+SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/dev-libs/keybinder/keybinder-0.3.0-r201.ebuild 
b/dev-libs/keybinder/keybinder-0.3.0-r201.ebuild
index dc2a783..8727375 100644
--- a/dev-libs/keybinder/keybinder-0.3.0-r201.ebuild
+++ b/dev-libs/keybinder/keybinder-0.3.0-r201.ebuild
@@ -9,8 +9,8 @@ PYTHON_COMPAT=( python2_7 )
 inherit eutils python-single-r1
 
 DESCRIPTION="A library for registering global keyboard shortcuts"
-HOMEPAGE="http://kaizer.se/wiki/keybinder/";
-SRC_URI="http://kaizer.se/publicfiles/${PN}/${P}.tar.gz";
+HOMEPAGE="https://github.com/engla/keybinder";
+SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/dev-libs/keybinder/keybinder-0.3.0-r300.ebuild 
b/dev-libs/keybinder/keybinder-0.3.0-r300.ebuild
index 567b5ba..4ed13fe 100644
--- a/dev-libs/keybinder/keybinder-0.3.0-r300.ebuild
+++ b/dev-libs/keybinder/keybinder-0.3.0-r300.ebuild
@@ -8,8 +8,8 @@ inherit eutils
 MY_P=${PN}-3.0-${PV}
 
 DESCRIPTION="A library for registering global keyboard shortcuts"
-HOMEPAGE="http://kaizer.se/wiki/keybinder/";
-SRC_URI="http://kaizer.se/publicfiles/${PN}/${MY_P}.tar.gz";
+HOMEPAGE="https://github.com/engla/keybinder";
+SRC_URI="mirror://gentoo/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="3"



[gentoo-commits] repo/gentoo:master commit in: media-sound/lmms/, media-sound/lmms/files/

2015-12-31 Thread Jeroen Roovers
commit: 677212666f440bbd411e74e667b0d152e954ef72
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 31 16:00:22 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 31 16:00:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67721266

media-sound/lmms: Drop -Werror (bug #567428).

Package-Manager: portage-2.2.26

 media-sound/lmms/files/lmms-1.1.3-Werror.patch | 12 
 media-sound/lmms/lmms-1.1.3.ebuild |  5 -
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/media-sound/lmms/files/lmms-1.1.3-Werror.patch 
b/media-sound/lmms/files/lmms-1.1.3-Werror.patch
new file mode 100644
index 000..4735c3e
--- /dev/null
+++ b/media-sound/lmms/files/lmms-1.1.3-Werror.patch
@@ -0,0 +1,12 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -334,9 +334,6 @@
+ 
+ # set compiler flags
+ SET(WERROR_FLAGS "-Wall -Werror=unused-function -Wno-sign-compare 
-Wno-strict-overflow")
+-IF(NOT LMMS_BUILD_APPLE)
+-   SET(WERROR_FLAGS "${WERROR_FLAGS} -Werror")
+-ENDIF()
+ 
+ # Due to a regression in gcc-4.8.X, we need to disable array-bounds check
+ IF (CMAKE_COMPILER_IS_GNUCXX AND ((CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL 
"4.8.0") OR (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "4.8.0")))

diff --git a/media-sound/lmms/lmms-1.1.3.ebuild 
b/media-sound/lmms/lmms-1.1.3.ebuild
index 8167c4c..255427a 100644
--- a/media-sound/lmms/lmms-1.1.3.ebuild
+++ b/media-sound/lmms/lmms-1.1.3.ebuild
@@ -44,7 +44,10 @@ RDEPEND="${RDEPEND}
 
 DOCS="README AUTHORS TODO"
 
-PATCHES=( "${FILESDIR}/gcc52.patch" )
+PATCHES=(
+   "${FILESDIR}/gcc52.patch"
+   "${FILESDIR}/lmms-1.1.3-Werror.patch"
+)
 
 src_configure() {
mycmakeargs="${mycmakeargs}



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

2015-12-31 Thread Jeroen Roovers
commit: 82a4f84db7443db9abaf005f94ac67b87b30e5ad
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 31 15:37:37 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 31 15:38:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a4f84d

net-misc/youtube-dl: Version bump (bug #570384).

Package-Manager: portage-2.2.26

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

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 453a8fe..ed0f6f3 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,3 +1,4 @@
 DIST youtube-dl-2015.04.03.tar.gz 1472296 SHA256 
0521a15a24a9b620728a2f45ea9163ca74660ed443781b6e69b4e06d36d7bf59 SHA512 
6b2c85cfa222a31f3462aab583fa98bb92544cd5fb0d395ca0b69a26c24ab174870d02264e058281f09305752d50aa5a06d0d747205499a530b275e3194fc6f9
 WHIRLPOOL 
391e06ea261f92e03a0b38618307f1c9d53a2dfb9f2062fe0cd3ded1ea0c411033a17ded581616032c74a9e4fb398a57e565bf847196a23a9f89433f861362ae
 DIST youtube-dl-2015.12.21.tar.gz 1849071 SHA256 
7a61ccbc3cd55e712b2fb94a7dedff5052548bbebab9f8c441feec8a02748d4d SHA512 
36ad04ccd539a2c63d39e59444033e3eb8d9e2265b769869e54d598ec4a956e3ede939a23fad6531682d0166869b88fd728368a81064690af3f197a45b92b5aa
 WHIRLPOOL 
561239e3c48e75f1e393961d78aeecc2a45058d56bb42ab07accac1d27793cba90a2729424c63f49c50cf9539f683eed069cbdb7ae2bbd45cf0433bc639660b2
 DIST youtube-dl-2015.12.23.tar.gz 1850244 SHA256 
fe7088979c78eb900c3db110a577866a01e1dd537cddda25258893f099fff9ba SHA512 
e6ca9197b54972ee2a1518c6d76a05c96c0b556a1b0be96bd6fbcf0cccfae4d0555e0aa4c718c6132ca9cb7243f9758b5f28c80be231d702d12a6c32928fb39b
 WHIRLPOOL 
fd1dbdb741bc6674b881829b6103b886e0f379b7a5e4d2181f672d445a7a56ceffe6619f114486546e70db3a14b92c7f6ead57586a9d090da77e56d583350b27
+DIST youtube-dl-2015.12.29.tar.gz 1863530 SHA256 
4ff67c9cb65f36f0409dc2f35953fe1b66164512c06d46ebb345cb8a70e46208 SHA512 
15bef247acca28f29c798bda8413155c8985e0f2ffc8be35ec539de95710747c2c6af4304286eebb21cb0d6932d4d0d51f5a0e581d479d9fec5dc930e01b7e6e
 WHIRLPOOL 
2596183f3e3897790964703c2585299d094aa63f9be112549123e56ff9f0c4b2651749b9dd80f066e01d942cd0b884ce7717a3849d67c2d99d6234cb9034c957

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

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

2015-12-31 Thread Jeroen Roovers
commit: 9f26206113dabd0031243eff6abe001cfc73879d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Dec 31 15:38:30 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Dec 31 15:38:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f262061

net-misc/youtube-dl: Old.

Package-Manager: portage-2.2.26

 net-misc/youtube-dl/Manifest |  1 -
 net-misc/youtube-dl/youtube-dl-2015.12.21.ebuild | 87 
 2 files changed, 88 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index ed0f6f3..e769940 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,4 +1,3 @@
 DIST youtube-dl-2015.04.03.tar.gz 1472296 SHA256 
0521a15a24a9b620728a2f45ea9163ca74660ed443781b6e69b4e06d36d7bf59 SHA512 
6b2c85cfa222a31f3462aab583fa98bb92544cd5fb0d395ca0b69a26c24ab174870d02264e058281f09305752d50aa5a06d0d747205499a530b275e3194fc6f9
 WHIRLPOOL 
391e06ea261f92e03a0b38618307f1c9d53a2dfb9f2062fe0cd3ded1ea0c411033a17ded581616032c74a9e4fb398a57e565bf847196a23a9f89433f861362ae
-DIST youtube-dl-2015.12.21.tar.gz 1849071 SHA256 
7a61ccbc3cd55e712b2fb94a7dedff5052548bbebab9f8c441feec8a02748d4d SHA512 
36ad04ccd539a2c63d39e59444033e3eb8d9e2265b769869e54d598ec4a956e3ede939a23fad6531682d0166869b88fd728368a81064690af3f197a45b92b5aa
 WHIRLPOOL 
561239e3c48e75f1e393961d78aeecc2a45058d56bb42ab07accac1d27793cba90a2729424c63f49c50cf9539f683eed069cbdb7ae2bbd45cf0433bc639660b2
 DIST youtube-dl-2015.12.23.tar.gz 1850244 SHA256 
fe7088979c78eb900c3db110a577866a01e1dd537cddda25258893f099fff9ba SHA512 
e6ca9197b54972ee2a1518c6d76a05c96c0b556a1b0be96bd6fbcf0cccfae4d0555e0aa4c718c6132ca9cb7243f9758b5f28c80be231d702d12a6c32928fb39b
 WHIRLPOOL 
fd1dbdb741bc6674b881829b6103b886e0f379b7a5e4d2181f672d445a7a56ceffe6619f114486546e70db3a14b92c7f6ead57586a9d090da77e56d583350b27
 DIST youtube-dl-2015.12.29.tar.gz 1863530 SHA256 
4ff67c9cb65f36f0409dc2f35953fe1b66164512c06d46ebb345cb8a70e46208 SHA512 
15bef247acca28f29c798bda8413155c8985e0f2ffc8be35ec539de95710747c2c6af4304286eebb21cb0d6932d4d0d51f5a0e581d479d9fec5dc930e01b7e6e
 WHIRLPOOL 
2596183f3e3897790964703c2585299d094aa63f9be112549123e56ff9f0c4b2651749b9dd80f066e01d942cd0b884ce7717a3849d67c2d99d6234cb9034c957

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

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

2015-12-31 Thread Anthony G. Basile
commit: 19b6d44e436f340a07c0ed568e97e876faeb2c7c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 31 15:37:33 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 31 15:37:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b6d44e

dev-perl/Search-Xapian: version bump to 1.2.22.0

Package-Manager: portage-2.2.24

 dev-perl/Search-Xapian/Manifest|  1 +
 .../Search-Xapian/Search-Xapian-1.2.22.0.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/Search-Xapian/Manifest b/dev-perl/Search-Xapian/Manifest
index 60ceca5..7762ee8 100644
--- a/dev-perl/Search-Xapian/Manifest
+++ b/dev-perl/Search-Xapian/Manifest
@@ -1,2 +1,3 @@
 DIST Search-Xapian-1.2.19.0.tar.gz 63667 SHA256 
d9ff745bb3ace7c1c2dbcf4ad65f3e50b3744d16c0a9ee3a51fe7c6541f639c2 SHA512 
78ba36f3b8157ef872330b88992012d3f553abc3f2322bbb1d0f3111681dd530e5b57e4989fef645401d19cb4d95f5d284a305c5470efc2911051d1765551a3f
 WHIRLPOOL 
9f81480e6341f3bd65bfd243d95d5b8ecce30cb4b9c531a3dffac48f1d787259988e51a19a32af73693dba8e08865e1a116a49f9fe4f0b2fa2e78a22c0e8
 DIST Search-Xapian-1.2.21.0.tar.gz 67726 SHA256 
34cb6279c3394b763e16ff9ae6b48942bdddb494312548366156cfdb4d8c70b5 SHA512 
e2ffbf1a880fbda20f7d9310b71690b26267d9324dd4ee05268b348ac5e5974c1c1feb097cf6bb3c267e5b440422a0153167b916cd2215749df236c2e883
 WHIRLPOOL 
f34ba0070fb41e0efeb2aff4852ef8717b216184c79878196c50650f009d6e48d216b8dd1f9cd07031fb2be713faf5a3e9c8e1184469fed69fa745f69bb5572a
+DIST Search-Xapian-1.2.22.0.tar.gz 70102 SHA256 
52c24e224c68ed763d50b040c38a21dfc31bc69a7c896a3114262786c03c4edd SHA512 
2c16d1afbf5e386f716809afaca18967a7517e8c18bc25ef8c8aed2ece11dd2d7a5b3b6c438dea1f4bdd0baad512f36958668852d053bd9ed3db07614c7c9d63
 WHIRLPOOL 
b2ec1ba55bb801a24b4a64fc30482aa72d83fe81387898640cfece98a53d83124b21e731d37e605f7d7fa993554a737dde3c382e52ae931b42494fcfe3cbb35c

diff --git a/dev-perl/Search-Xapian/Search-Xapian-1.2.22.0.ebuild 
b/dev-perl/Search-Xapian/Search-Xapian-1.2.22.0.ebuild
new file mode 100644
index 000..61608f0
--- /dev/null
+++ b/dev-perl/Search-Xapian/Search-Xapian-1.2.22.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+MODULE_AUTHOR=OLLY
+inherit perl-module toolchain-funcs versionator
+
+VERSION=$(get_version_component_range 1-3)
+
+SRC_URI+=" http://oligarchy.co.uk/xapian/${VERSION}/${P}.tar.gz";
+DESCRIPTION="Perl XS frontend to the Xapian C++ search library"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="~dev-libs/xapian-${VERSION}
+   !dev-libs/xapian-bindings[perl]"
+DEPEND="${RDEPEND}
+   dev-perl/Module-Build"
+
+SRC_TEST="do"
+
+myconf="CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}"
+
+src_install() {
+   perl-module_src_install
+
+   use examples && {
+   docinto examples
+   dodoc "${S}"/examples/*
+   }
+}



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

2015-12-31 Thread Anthony G. Basile
commit: c3c60ec908b8801eee30406b998384a4b944ba22
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 31 15:34:40 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 31 15:34:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c60ec9

app-text/xapian-omega: version bump to 1.2.22

Package-Manager: portage-2.2.24

 app-text/xapian-omega/Manifest   |  1 +
 app-text/xapian-omega/xapian-omega-1.2.22.ebuild | 30 
 2 files changed, 31 insertions(+)

diff --git a/app-text/xapian-omega/Manifest b/app-text/xapian-omega/Manifest
index da9c5b7..b44855f 100644
--- a/app-text/xapian-omega/Manifest
+++ b/app-text/xapian-omega/Manifest
@@ -1,3 +1,4 @@
 DIST xapian-omega-1.2.19.tar.xz 419804 SHA256 
ca0a9afe2d1ced933408fc0b089c96cd55f90d7b06ae9708eb84294cd77e35ed SHA512 
95be43eb25c7da59db7c396879a1bc35df70f0412a66d56c8ef1bc90d7f5930bc8e83fc5e1b3bc8a791fa92ea6e705fb0df5833265f4e95cd8bcce49dda7c976
 WHIRLPOOL 
101c34c2603d1287685a642b2d9be2aa1eb2779161b1f662f0ba7f91563b319eb0b0dd6def688122df991e56b6fe491cfec5ed93c10ee205948c5885c0d83f2f
 DIST xapian-omega-1.2.21.tar.xz 435624 SHA256 
862d3a5d7052fc13c16eed51c42d774c4ab1c56967c477d994995b753dc9527e SHA512 
8aa669fbf3253b72e742bed93a9ec972e33f49327cf0e912a21b33e3f586cf35041a50f107fe4767f8906996e86f8a6126efc8232e72045e8243b0ab1b30e1e9
 WHIRLPOOL 
8a6b555ef6eeacbca24b2c80468b3195eacc66084243d0340709a6c556cb03009022b8716b5e2aef0f6c382aaf5dbec8f29a01589808170fa26e73ccc988bdff
+DIST xapian-omega-1.2.22.tar.xz 437556 SHA256 
a7d4b00f6830d003490c0f727fc03584e703cd6e96738e03930f135cd966381b SHA512 
c90ef3658cfb7f0337aa946ad04a7173d0aa89e5179c8b9edbfd78156c11d93d6a9ef6055142d26ecd95af8b0cbdf3b061e505c75f37f5e1e3b2ffc272fbaa3b
 WHIRLPOOL 
fa500c681fe1c8b82c3d469183ce987b38cd91f110ed1cd7b4e5372525a503c28e310abb15afc31892f2fa4fbd8e74bce07c1b618996541500b3f8d114b06920
 DIST xapian-omega-1.3.3.tar.xz 464308 SHA256 
d28c05d5c920dae142fe69abec074b7916f027d749d2d0290d04133d2d6ad6f0 SHA512 
4ea980b96526e1bc88329991e34b174944c8f87ba1b0d0f199bb2c7545ce80bc5307935d8322b6e8fa48b28dc6ead728fc5bebe7e13758602f952eac60302dd5
 WHIRLPOOL 
b748a27225d097e3dca6d25935cbc40da5905795efc302affe13a3ba015b5fc1c15eef69e4d0ea460378f7aac6cce5896073ebb6856d46d6651a97bd626d3a39

diff --git a/app-text/xapian-omega/xapian-omega-1.2.22.ebuild 
b/app-text/xapian-omega/xapian-omega-1.2.22.ebuild
new file mode 100644
index 000..b19fe2f
--- /dev/null
+++ b/app-text/xapian-omega/xapian-omega-1.2.22.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+DESCRIPTION="An application built on Xapian, consisting of indexers and a CGI 
search frontend"
+SRC_URI="http://www.oligarchy.co.uk/xapian/${PV}/xapian-omega-${PV}.tar.xz";
+HOMEPAGE="http://www.xapian.org/";
+S="${WORKDIR}/xapian-omega-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="~dev-libs/xapian-${PV}
+   dev-lang/perl
+   dev-libs/libpcre
+   sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+src_install () {
+   emake DESTDIR="${D}" install
+
+   #move docs to /usr/share/doc/${PF}.
+   mv "${D}/usr/share/doc/xapian-omega" "${D}/usr/share/doc/${PF}"
+
+   dodoc AUTHORS ChangeLog INSTALL NEWS README TODO
+}



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

2015-12-31 Thread Anthony G. Basile
commit: 698465d17c9e1747b44e4cdb16896f76aa654b3e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 31 15:31:04 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 31 15:31:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698465d1

dev-libs/xapian-bindings: version bump to 1.2.22

Package-Manager: portage-2.2.24

 dev-libs/xapian-bindings/Manifest  |   1 +
 .../xapian-bindings/xapian-bindings-1.2.22.ebuild  | 203 +
 2 files changed, 204 insertions(+)

diff --git a/dev-libs/xapian-bindings/Manifest 
b/dev-libs/xapian-bindings/Manifest
index 8dd4dad..da3dbb5 100644
--- a/dev-libs/xapian-bindings/Manifest
+++ b/dev-libs/xapian-bindings/Manifest
@@ -1,3 +1,4 @@
 DIST xapian-bindings-1.2.19.tar.xz 828904 SHA256 
3b9434c6144cc347783175c92829f304e86919bbbd44f51b7b4a7148960cde17 SHA512 
ac72ec35ae3b767e04e848a9782b41d74e99b6b1f795d5096373911ff549b3bf2e602a91ed0e5f7dce2e43e1dd308af710719e5a80c6a179393aac4af316de30
 WHIRLPOOL 
33770203390fea6f6048ebdc63cb7031f53a30be3568e3f3f6f8a25f8aa30a284347b402e360c0c2182069e3f6dab067fc5f6cd2b950f45e196afe057e4d80e3
 DIST xapian-bindings-1.2.21.tar.xz 842696 SHA256 
28a39247ac875be2dc1386c273167aab5c9949227c1070b65ca8de603c06d546 SHA512 
bebb4c6fce57f9b54b307bf921e760efe8fbd06d404629cfb80717eed9bfb886c82559c2ba2b333a4e24ce14d389c916ca36924f9d4b2f72fae183d4a00e635b
 WHIRLPOOL 
065efe7c9ad38f8f27a2fb109969b1ec6eb2ef403cb6e194f7c5f4147cb666931f2e70f698f6c974916087489af7ea05e0c8c1a2a39232d1176083b624ff5cf6
+DIST xapian-bindings-1.2.22.tar.xz 844040 SHA256 
b15ca7984980a1d2aedd3378648ef5f3889cb39a047bac1522a8e5d04f0a8557 SHA512 
0eec204ebb92f1230b9dbd080ad2b56ea5fa8e6170eb4354556e5790c7a7da7ba4c8475aaf86fb8f10f102a461d91590184271220626315f55c0631e73e122e0
 WHIRLPOOL 
05ac5b31d73f9de0c101da832ef289f6a505baa68216eba6fa0cf80df1709feef7e42c7b8f4cf9af35f775e8514c6d4b944c2aceb10bc558a83305a637ce
 DIST xapian-bindings-1.3.3.tar.xz 1195784 SHA256 
a443a16ac8279daa5b50d3308861034f859f71c824ff5fa2d75cfda3cf31858f SHA512 
db0f672cdc886b975dcfdec9ec1b30401627fdecdafe5381f0da41da1bebe3c15d80d6126fa443107ba1b7c259f15ff26c08f7b18524f620b2cb8e48f2c4c2d7
 WHIRLPOOL 
beee4de0346bbcb11dd3c5f14b775e61a9cd2dbfc03fd61f12af90e883f09495a2a951543cd001a7e778920901c2a7001cd22d0179c5173f13cf543ce9b60c98

diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.2.22.ebuild 
b/dev-libs/xapian-bindings/xapian-bindings-1.2.22.ebuild
new file mode 100644
index 000..9e08aa2
--- /dev/null
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.2.22.ebuild
@@ -0,0 +1,203 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+USE_PHP="php5-5"
+
+PHP_EXT_NAME="xapian"
+PHP_EXT_INI="yes"
+PHP_EXT_OPTIONAL_USE="php"
+
+#mono violates sandbox, we disable it until we figure this out
+#inherit java-pkg-opt-2 mono-env php-ext-source-r2 python
+inherit java-pkg-opt-2 php-ext-source-r2 python-r1 toolchain-funcs
+
+DESCRIPTION="SWIG and JNI bindings for Xapian"
+HOMEPAGE="http://www.xapian.org/";
+SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+#IUSE="java lua mono perl php python ruby tcl"
+#REQUIRED_USE="|| ( java lua mono perl php python ruby tcl )"
+IUSE="java lua perl php python ruby tcl"
+REQUIRED_USE="|| ( java lua perl php python ruby tcl )"
+
+COMMONDEPEND="~dev-libs/xapian-${PV}
+   lua? ( dev-lang/lua:0 )
+   perl? ( dev-lang/perl:= )
+   ruby? ( dev-lang/ruby:= )
+   tcl? ( >=dev-lang/tcl-8.1:0= )"
+#  mono? ( >=dev-lang/mono-1.0.8 )
+DEPEND="${COMMONDEPEND}
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.3 )"
+RDEPEND="${COMMONDEPEND}
+   java? ( >=virtual/jre-1.3 )"
+
+pkg_setup() {
+   java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+   default
+}
+
+src_prepare() {
+   java-pkg-opt-2_src_prepare
+   if use java; then
+   sed \
+   -e 's/$(JAVAC)/$(JAVAC) $(JAVACFLAGS)/' \
+   -i java{/,/org/xapian/errors/,/org/xapian/}Makefile.in 
|| die "sed failed"
+   fi
+
+   if use python; then
+   sed \
+   -e 's:\(^pkgpylib_DATA = xapian/__init__.py\).*:\1:' \
+   -e 's|\(^xapian/__init__.py: modern/xapian.py\)|\1 
xapian/_xapian.so|' \
+   -i python/Makefile.in || die "sed failed"
+   fi
+}
+
+src_configure() {
+   if use java; then
+   CXXFLAGS="${CXXFLAGS} $(java-pkg_get-jni-cflags)"
+   fi
+
+   if use perl; then
+   export PERL_ARCH="$(perl -MConfig -e 'print 
$Config{installvendorarch}')"
+   export PERL_LIB="$(perl -MConfig -e 'print 
$Config{installvendorlib}')"
+   fi
+
+   if use lua; then
+   export LUA_LIB="$($(tc-getPKG

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

2015-12-31 Thread Justin Lecher
commit: 57f519a1b697a96c24e9a14a6d0e3e3754fcc645
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Dec 31 15:13:50 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 31 15:13:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f519a1

Merge branch 'SoapZaNet-bug-570252'

* SoapZaNet-bug-570252:
  sci-biology/dialign-tx: fixes GCC-5 inline semantics and -Wformat= warnings, 
#570252

 sci-biology/dialign-tx/dialign-tx-1.0.2-r1.ebuild  |   3 +-
 .../files/dialign-tx-1.0.2-modernize.patch | 130 +
 2 files changed, 132 insertions(+), 1 deletion(-)



[gentoo-commits] repo/gentoo:master commit in: sci-biology/dialign-tx/, sci-biology/dialign-tx/files/

2015-12-31 Thread Justin Lecher
commit: 7423912f5bd2b50c626cc0e60f8a4ecc1929baf1
Author: Ted Tanberry  gmail  com>
AuthorDate: Thu Dec 31 14:55:26 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 31 14:55:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7423912f

sci-biology/dialign-tx: fixes GCC-5 inline semantics and -Wformat= warnings, 
#570252

Package-Manager: portage-2.2.26

 sci-biology/dialign-tx/dialign-tx-1.0.2-r1.ebuild  |   3 +-
 .../files/dialign-tx-1.0.2-modernize.patch | 130 +
 2 files changed, 132 insertions(+), 1 deletion(-)

diff --git a/sci-biology/dialign-tx/dialign-tx-1.0.2-r1.ebuild 
b/sci-biology/dialign-tx/dialign-tx-1.0.2-r1.ebuild
index c73d043..b93f908 100644
--- a/sci-biology/dialign-tx/dialign-tx-1.0.2-r1.ebuild
+++ b/sci-biology/dialign-tx/dialign-tx-1.0.2-r1.ebuild
@@ -22,7 +22,8 @@ S=${WORKDIR}/${MY_P}
 src_prepare() {
sed -e "s/\$(CC) -o/\$(CC) \$(LDFLAGS) -o/" \
-i source/Makefile || die #336533
-   epatch "${FILESDIR}"/${P}-implicits.patch
+   epatch  "${FILESDIR}"/${P}-implicits.patch \
+   "${FILESDIR}"/${P}-modernize.patch
 }
 
 src_compile() {

diff --git a/sci-biology/dialign-tx/files/dialign-tx-1.0.2-modernize.patch 
b/sci-biology/dialign-tx/files/dialign-tx-1.0.2-modernize.patch
new file mode 100644
index 000..b732e34
--- /dev/null
+++ b/sci-biology/dialign-tx/files/dialign-tx-1.0.2-modernize.patch
@@ -0,0 +1,130 @@
+Fix changed gnu89->gnu11 inline semantics with GCC-5, Gentoo Bug #570252
+https://bugs.gentoo.org/show_bug.cgi?id=570252
+
+In addition, fixed multiple -Wformat= warnings, such as
+
+io.c:535:20: warning: format ‘%li’ expects argument of type ‘long int *’, but 
argument 3 has type ‘int *’ [-Wformat=]
+   while( fscanf(fp,"%li %li %li %li %li %le\n",&s1,&s2,&sp1,&sp2,&len,&score 
) == 6) {
+^
+io.c:535:20: warning: format ‘%li’ expects argument of type ‘long int *’, but 
argument 4 has type ‘int *’ [-Wformat=]
+io.c:535:20: warning: format ‘%li’ expects argument of type ‘long int *’, but 
argument 5 has type ‘int *’ [-Wformat=]
+io.c:535:20: warning: format ‘%li’ expects argument of type ‘long int *’, but 
argument 6 has type ‘int *’ [-Wformat=]
+io.c:535:20: warning: format ‘%li’ expects argument of type ‘long int *’, but 
argument 7 has type ‘int *’ [-Wformat=]
+
+--- DIALIGN-TX_1.0.2/source/alig.c
 DIALIGN-TX_1.0.2/source/alig.c
+@@ -10,9 +10,9 @@
+ 
+ extern void error(char *message);
+ extern void merror(char *msg1, char *msg2);
+-extern inline void calc_weight(struct diag* dg, struct scr_matrix* smatrix, 
++extern void calc_weight(struct diag* dg, struct scr_matrix* smatrix, 
+   struct prob_dist *pdist);
+-extern inline void calc_ov_weight(struct diag* dg, struct diag_col *dcol, 
struct scr_matrix* smatrix, 
++extern void calc_ov_weight(struct diag* dg, struct diag_col *dcol, struct 
scr_matrix* smatrix, 
+   struct prob_dist *pdist);
+ //extern struct seq_part* create_seq_part(int num, struct seq* aSeq, unsigned 
int startpos);
+ extern struct diag* create_diag(struct seq_part* part1, struct seq_part* 
part2, 
+@@ -520,7 +520,7 @@
+  * datastructure (i.e. frontiers). The given diag must be consistent
+  * to the given alignment !
+  */
+-inline char align_diag(struct alignment *algn, struct scr_matrix *smatrix, 
struct diag* dg) {
++char align_diag(struct alignment *algn, struct scr_matrix *smatrix, struct 
diag* dg) {
+ 
+   char alignedSomething = 0;
+   int i,j,k;
+--- DIALIGN-TX_1.0.2/source/assemble.c
 DIALIGN-TX_1.0.2/source/assemble.c
+@@ -10,9 +10,9 @@
+ 
+ extern void error(char *message);
+ extern void merror(char *msg1, char *msg2);
+-extern inline void calc_weight(struct diag* dg, struct scr_matrix* smatrix, 
++extern void calc_weight(struct diag* dg, struct scr_matrix* smatrix, 
+   struct prob_dist *pdist);
+-extern inline void calc_ov_weight(struct diag* dg, struct diag_col *dcol, 
struct scr_matrix* smatrix, 
++extern void calc_ov_weight(struct diag* dg, struct diag_col *dcol, struct 
scr_matrix* smatrix, 
+   struct prob_dist *pdist);
+ //extern struct seq_part* create_seq_part(int num, struct seq* aSeq, unsigned 
int startpos);
+ extern long double** create_tmp_pdist(struct prob_dist *pdist);
+@@ -22,7 +22,7 @@
+  int n2, struct seq* sq2, unsigned int sp2,
+  int dlength);
+ extern void free_diag(struct diag* dg);
+-extern inline struct simple_diag_col* find_diags_guided(struct scr_matrix 
*smatrix,  
++extern struct simple_diag_col* find_diags_guided(struct scr_matrix *smatrix,  
+   struct prob_dist 
*pdist, 
+   struct gt_node* n1,  
+   struct gt_node* n2, 
+@@ -34,10 +34,10 @@
+ 
+ extern struct alignment* create_empty_ali

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

2015-12-31 Thread Richard Freeman
commit: b108369273dca328cc6f9ed4737c8337ee365272
Author: Richard Freeman  gentoo  org>
AuthorDate: Thu Dec 31 14:53:40 2015 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Thu Dec 31 14:54:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1083692

app-backup/duplicity: Co-maintain and stabilize for librsync security bug.

Gentoo-bug: 570092

Package-Manager: portage-2.2.24

 app-backup/duplicity/duplicity-0.6.26.ebuild | 4 ++--
 app-backup/duplicity/metadata.xml| 4 
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/app-backup/duplicity/duplicity-0.6.26.ebuild 
b/app-backup/duplicity/duplicity-0.6.26.ebuild
index b488fbc..eb05c0b 100644
--- a/app-backup/duplicity/duplicity-0.6.26.ebuild
+++ b/app-backup/duplicity/duplicity-0.6.26.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ 
SRC_URI="https://code.launchpad.net/${PN}/0.6-series/${PV}/+download/${P}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="s3 test"
 
 CDEPEND="

diff --git a/app-backup/duplicity/metadata.xml 
b/app-backup/duplicity/metadata.xml
index 5052c4e..228a354 100644
--- a/app-backup/duplicity/metadata.xml
+++ b/app-backup/duplicity/metadata.xml
@@ -5,6 +5,10 @@
radher...@gentoo.org
Tim Harder

+   
+   ri...@gentoo.org
+   Rich Freeman
+   

Support for backing up to the Amazon S3 
system




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

2015-12-31 Thread Michał Górny
commit: 3befd8513a3272507751f39dc879cb40bd6096ae
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 22:41:06 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 31 14:52:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3befd851

dev-python/django: Make use of the new python_gen_impl_dep function

 dev-python/django/django-1.4.22.ebuild | 2 +-
 dev-python/django/django-1.5.12.ebuild | 2 +-
 dev-python/django/django-1.6.11.ebuild | 2 +-
 dev-python/django/django-1.7.11.ebuild | 2 +-
 dev-python/django/django-1.8.7.ebuild  | 2 +-
 dev-python/django/django-1.9.ebuild| 2 +-
 dev-python/django/django-.ebuild   | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-python/django/django-1.4.22.ebuild 
b/dev-python/django/django-1.4.22.ebuild
index 51687fb..e2a6216 100644
--- a/dev-python/django/django-1.4.22.ebuild
+++ b/dev-python/django/django-1.4.22.ebuild
@@ -24,7 +24,7 @@ RDEPEND=""
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
-   ${PYTHON_DEPS//sqlite?/sqlite}
+   $(python_gen_impl_dep sqlite)
dev-python/docutils[${PYTHON_USEDEP}]
=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
test? (
-   ${PYTHON_DEPS//sqlite?/sqlite}
+   $(python_gen_impl_dep sqlite)
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/numpy[$(python_gen_usedep 'python*')]
dev-python/pillow[${PYTHON_USEDEP}]

diff --git a/dev-python/django/django-1.8.7.ebuild 
b/dev-python/django/django-1.8.7.ebuild
index f610472..f62d9fb 100644
--- a/dev-python/django/django-1.8.7.ebuild
+++ b/dev-python/django/django-1.8.7.ebuild
@@ -30,7 +30,7 @@ DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
test? (
-   ${PYTHON_DEPS//sqlite?/sqlite}
+   $(python_gen_impl_dep sqlite)
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/numpy[$(python_gen_usedep 'python*')]
dev-python/pillow[${PYTHON_USEDEP}]

diff --git a/dev-python/django/django-1.9.ebuild 
b/dev-python/django/django-1.9.ebuild
index a435541..78a3734 100644
--- a/dev-python/django/django-1.9.ebuild
+++ b/dev-python/django/django-1.9.ebuild
@@ -34,7 +34,7 @@ DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
test? (
-   ${PYTHON_DEPS//sqlite?/sqlite}
+   $(python_gen_impl_dep sqlite)
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/numpy[$(python_gen_usedep 'python*')]
dev-python/pillow[${PYTHON_USEDEP}]

diff --git a/dev-python/django/django-.ebuild 
b/dev-python/django/django-.ebuild
index aef2b6f..4ae76a7 100644
--- a/dev-python/django/django-.ebuild
+++ b/dev-python/django/django-.ebuild
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
test? (
-   ${PYTHON_DEPS//sqlite?/sqlite}
+   $(python_gen_impl_dep sqlite)
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/numpy[$(python_gen_usedep 'python*')]
dev-python/pillow[${PYTHON_USEDEP}]



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

2015-12-31 Thread Michał Górny
commit: b2400384b49e4d2f3d6cc53dca3fa37b9f202fd8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 22:42:47 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 31 14:52:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2400384

sys-apps/portage: Make use of the new python_gen_impl_dep function

 sys-apps/portage/portage-2.2.20.1.ebuild | 3 +--
 sys-apps/portage/portage-2.2.23.ebuild   | 3 +--
 sys-apps/portage/portage-2.2.24.ebuild   | 3 +--
 sys-apps/portage/portage-2.2.25.ebuild   | 3 +--
 sys-apps/portage/portage-2.2.26.ebuild   | 3 +--
 sys-apps/portage/portage-.ebuild | 3 +--
 6 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/sys-apps/portage/portage-2.2.20.1.ebuild 
b/sys-apps/portage/portage-2.2.20.1.ebuild
index 9b1a310..2fc8e95 100644
--- a/sys-apps/portage/portage-2.2.20.1.ebuild
+++ b/sys-apps/portage/portage-2.2.20.1.ebuild
@@ -9,7 +9,6 @@ PYTHON_COMPAT=(
python3_3 python3_4
python2_7
 )
-# Note: substituted below
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1 multilib
@@ -22,7 +21,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 
-DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
dev-lang/python-exec:2
>=sys-apps/sed-4.0.5 sys-devel/patch

diff --git a/sys-apps/portage/portage-2.2.23.ebuild 
b/sys-apps/portage/portage-2.2.23.ebuild
index 43cb079..c310cb5 100644
--- a/sys-apps/portage/portage-2.2.23.ebuild
+++ b/sys-apps/portage/portage-2.2.23.ebuild
@@ -9,7 +9,6 @@ PYTHON_COMPAT=(
python3_3 python3_4 python3_5
python2_7
 )
-# Note: substituted below
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1 multilib
@@ -22,7 +21,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 
-DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
dev-lang/python-exec:2
>=sys-apps/sed-4.0.5 sys-devel/patch

diff --git a/sys-apps/portage/portage-2.2.24.ebuild 
b/sys-apps/portage/portage-2.2.24.ebuild
index c22c8f2..9878152 100644
--- a/sys-apps/portage/portage-2.2.24.ebuild
+++ b/sys-apps/portage/portage-2.2.24.ebuild
@@ -9,7 +9,6 @@ PYTHON_COMPAT=(
python3_3 python3_4 python3_5
python2_7
 )
-# Note: substituted below
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1 multilib
@@ -22,7 +21,7 @@ KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~s390 ~sh spar
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 
-DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
dev-lang/python-exec:2
>=sys-apps/sed-4.0.5 sys-devel/patch

diff --git a/sys-apps/portage/portage-2.2.25.ebuild 
b/sys-apps/portage/portage-2.2.25.ebuild
index 43cb079..c310cb5 100644
--- a/sys-apps/portage/portage-2.2.25.ebuild
+++ b/sys-apps/portage/portage-2.2.25.ebuild
@@ -9,7 +9,6 @@ PYTHON_COMPAT=(
python3_3 python3_4 python3_5
python2_7
 )
-# Note: substituted below
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1 multilib
@@ -22,7 +21,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 
-DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
dev-lang/python-exec:2
>=sys-apps/sed-4.0.5 sys-devel/patch

diff --git a/sys-apps/portage/portage-2.2.26.ebuild 
b/sys-apps/portage/portage-2.2.26.ebuild
index 9473c2c..0b2f97d 100644
--- a/sys-apps/portage/portage-2.2.26.ebuild
+++ b/sys-apps/portage/portage-2.2.26.ebuild
@@ -9,7 +9,6 @@ PYTHON_COMPAT=(
python3_3 python3_4 python3_5
python2_7
 )
-# Note: substituted below
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1 multilib
@@ -22,7 +21,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~s390 ~s
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 
-DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
dev-lang/python-exec:2
>=sys-apps/sed-4.0.5 sys-devel/patch

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index f69e62f..7ef56c9 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -9,7 +9,6 @@ PYTHON_COMPAT=(
python3_3 python3_4 python3_5
python2_7
 )
-# Note: substituted below
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1 git-r3 multilib
@@ 

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

2015-12-31 Thread Michał Górny
commit: 00d02941dd60bdad7b30a95d4c1868c064e4198a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 23 06:53:11 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 31 14:52:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d02941

app-emulation/xen-tools: Make use of new python_gen_impl_dep function

 app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild | 2 +-
 app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild | 2 +-
 app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild  | 4 ++--
 app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild  | 4 ++--
 app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild  | 2 +-
 app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild  | 2 +-
 6 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild 
b/app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild
index 67e3d1c..d29aab3 100644
--- a/app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.2.5-r10.ebuild
@@ -68,7 +68,7 @@ DEPEND="dev-libs/lzo:2
api? ( dev-libs/libxml2
net-misc/curl )
${PYTHON_DEPS}
-   pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
+   pygrub? ( $(python_gen_impl_dep ncurses) )
sys-devel/bin86
sys-devel/dev86
dev-lang/perl

diff --git a/app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild 
b/app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild
index ae93f4d..392be10 100644
--- a/app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.2.5-r11.ebuild
@@ -68,7 +68,7 @@ DEPEND="dev-libs/lzo:2
api? ( dev-libs/libxml2
net-misc/curl )
${PYTHON_DEPS}
-   pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
+   pygrub? ( $(python_gen_impl_dep ncurses) )
sys-devel/bin86
sys-devel/dev86
dev-lang/perl

diff --git a/app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild 
b/app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild
index 8af652c..ba2f756 100644
--- a/app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.5.2-r2.ebuild
@@ -87,8 +87,8 @@ DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
-   pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
-   ovmf? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/sqlite} )
+   pygrub? ( $(python_gen_impl_dep ncurses) )
+   ovmf? ( $(python_gen_impl_dep sqlite) )
!amd64? ( >=sys-apps/dtc-1.4.0 )
amd64? ( sys-devel/bin86
system-seabios? ( sys-firmware/seabios )

diff --git a/app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild 
b/app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild
index 59e9056..a147169 100644
--- a/app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.5.2-r3.ebuild
@@ -90,8 +90,8 @@ DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
-   pygrub? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/ncurses} )
-   ovmf? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/sqlite} )
+   pygrub? ( $(python_gen_impl_dep ncurses) )
+   ovmf? ( $(python_gen_impl_dep sqlite) )
!amd64? ( >=sys-apps/dtc-1.4.0 )
amd64? ( sys-devel/bin86
system-seabios? ( sys-firmware/seabios )

diff --git a/app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild 
b/app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild
index 57d618e..e9f84c0 100644
--- a/app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.6.0-r4.ebuild
@@ -87,7 +87,7 @@ DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
-   ovmf? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/sqlite} )
+   ovmf? ( $(python_gen_impl_dep sqlite) )
!amd64? ( >=sys-apps/dtc-1.4.0 )
amd64? ( sys-devel/bin86
system-seabios? ( sys-firmware/seabios )

diff --git a/app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild 
b/app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild
index 104fac9..ceb1402 100644
--- a/app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.6.0-r5.ebuild
@@ -90,7 +90,7 @@ DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
api? ( dev-libs/libxml2
net-misc/curl )
-   ovmf? ( ${PYTHON_DEPS//${PYTHON_REQ_USE}/sqlite} )
+   ovmf? ( $(python_gen_impl_dep sqlite) )
!amd64? ( >=sys-apps/dtc-1.4.0 )
amd64? ( sys-devel/bin86
system-seabios? ( sys-firmware/seabios )



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

2015-12-31 Thread Michał Górny
commit: 7c2f42d899fd102798dcf4e30343aba20fd3bb3d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 22 22:18:16 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 31 14:52:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2f42d8

python-single-r1.eclass: Add python_gen_impl_dep, alike in python-r1

 eclass/python-single-r1.eclass | 58 ++
 1 file changed, 58 insertions(+)

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index 4d5026f..9e80866 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -411,6 +411,64 @@ python_gen_cond_dep() {
echo "${matches[@]}"
 }
 
+# @FUNCTION: python_gen_impl_dep
+# @USAGE: [ [...]]
+# @DESCRIPTION:
+# Output a dependency on Python implementations with the specified USE
+# dependency string appended, or no USE dependency string if called
+# without the argument (or with empty argument). If any implementation
+# patterns are passed, the output dependencies will be generated only
+# for the implementations matching them.
+#
+# Use this function when you need to request different USE flags
+# on the Python interpreter depending on package's USE flags. If you
+# only need a single set of interpreter USE flags, just set
+# PYTHON_REQ_USE and use ${PYTHON_DEPS} globally.
+#
+# Example:
+# @CODE
+# PYTHON_COMPAT=( python{2_7,3_{3,4}} pypy )
+# RDEPEND="foo? ( $(python_gen_impl_dep 'xml(+)') )"
+# @CODE
+#
+# It will cause the variable to look like:
+# @CODE
+# RDEPEND="foo? (
+#   python_single_target_python2_7? (
+# dev-lang/python:2.7[xml(+)] )
+#  python_single_target_pypy? (
+# dev-python/pypy[xml(+)] ) )"
+# @CODE
+python_gen_impl_dep() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   local impl pattern
+   local matches=()
+
+   if [[ ${#_PYTHON_SUPPORTED_IMPLS[@]} -eq 1 ]]; then
+   flag_prefix=python_targets
+   else
+   flag_prefix=python_single_target
+   fi
+
+   local PYTHON_REQ_USE=${1}
+   shift
+
+   local patterns=( "${@-*}" )
+   for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
+   for pattern in "${patterns[@]}"; do
+   if [[ ${impl} == ${pattern} ]]; then
+   local PYTHON_PKG_DEP
+   python_export "${impl}" PYTHON_PKG_DEP
+   matches+=( "${flag_prefix}_${impl}? ( 
${PYTHON_PKG_DEP} )" )
+   break
+   fi
+   done
+   done
+
+   echo "${matches[@]}"
+}
+
 # @FUNCTION: python_setup
 # @DESCRIPTION:
 # Determine what the selected Python implementation is and set



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

2015-12-31 Thread Michał Górny
commit: f202e56a0ead3feba43041ee4d5cc45f93c86d85
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 17 22:23:53 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 31 14:52:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f202e56a

python-r1.eclass: Introduce python_gen_impl_dep

Add a python_gen_impl_dep() that serves the purpose of generating custom
dependencies on the Python interpreter (like PYTHON_DEPS). The function
provides ability to request dependencies with another USE dependency
string (different than global PYTHON_REQ_USE) and limit the dependencies
to subset of supported implementations.

 eclass/python-r1.eclass | 52 +
 1 file changed, 52 insertions(+)

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 76fd944..6106577 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -383,6 +383,58 @@ python_gen_cond_dep() {
echo "${matches[@]}"
 }
 
+# @FUNCTION: python_gen_impl_dep
+# @USAGE: [ [...]]
+# @DESCRIPTION:
+# Output a dependency on Python implementations with the specified USE
+# dependency string appended, or no USE dependency string if called
+# without the argument (or with empty argument). If any implementation
+# patterns are passed, the output dependencies will be generated only
+# for the implementations matching them.
+#
+# Use this function when you need to request different USE flags
+# on the Python interpreter depending on package's USE flags. If you
+# only need a single set of interpreter USE flags, just set
+# PYTHON_REQ_USE and use ${PYTHON_DEPS} globally.
+#
+# Example:
+# @CODE
+# PYTHON_COMPAT=( python{2_7,3_{3,4}} pypy )
+# RDEPEND="foo? ( $(python_gen_impl_dep 'xml(+)') )"
+# @CODE
+#
+# It will cause the variable to look like:
+# @CODE
+# RDEPEND="foo? (
+#   python_targets_python2_7? (
+# dev-lang/python:2.7[xml(+)] )
+#  python_targets_pypy? (
+# dev-python/pypy[xml(+)] ) )"
+# @CODE
+python_gen_impl_dep() {
+   debug-print-function ${FUNCNAME} "${@}"
+
+   local impl pattern
+   local matches=()
+
+   local PYTHON_REQ_USE=${1}
+   shift
+
+   local patterns=( "${@-*}" )
+   for impl in "${_PYTHON_SUPPORTED_IMPLS[@]}"; do
+   for pattern in "${patterns[@]}"; do
+   if [[ ${impl} == ${pattern} ]]; then
+   local PYTHON_PKG_DEP
+   python_export "${impl}" PYTHON_PKG_DEP
+   matches+=( "python_targets_${impl}? ( 
${PYTHON_PKG_DEP} )" )
+   break
+   fi
+   done
+   done
+
+   echo "${matches[@]}"
+}
+
 # @ECLASS-VARIABLE: BUILD_DIR
 # @DESCRIPTION:
 # The current build directory. In global scope, it is supposed to



[gentoo-commits] repo/gentoo:master commit in: dev-db/mongodb/files/, dev-db/mongodb/

2015-12-31 Thread Alexys Jacob
commit: b7d145c08adf1bb3cb8fa5621760fb2cc2e25ec4
Author: Ultrabug  gentoo  org>
AuthorDate: Thu Dec 31 14:07:02 2015 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Dec 31 14:07:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d145c0

dev-db/mongodb: drop 2.4 series

Package-Manager: portage-2.2.25

 dev-db/mongodb/Manifest|   2 -
 .../mongodb/files/mongodb-2.2-r1-fix-boost.patch   |  13 --
 dev-db/mongodb/files/mongodb-2.4-fix-sasl.patch|  33 -
 .../mongodb/files/mongodb-2.4.11-fix-scons.patch   |  23 
 dev-db/mongodb/files/mongodb.confd |  14 --
 dev-db/mongodb/files/mongodb.initd-r1  |  40 --
 dev-db/mongodb/metadata.xml|   3 -
 dev-db/mongodb/mongodb-2.4.13.ebuild   | 150 -
 dev-db/mongodb/mongodb-2.4.14.ebuild   | 150 -
 9 files changed, 428 deletions(-)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index ebaaf21..52cf81d 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -1,6 +1,4 @@
 DIST 20140409-mms-monitoring-agent.zip 40122 SHA256 
9c4f89cfba10b4604512ab21eb082248104aeabe7e813b852db2b86f47d7ecb2 SHA512 
5290a813c407251b5e4def813ce6fe7e09d6c3a1907fd409e326b15b07aed39f7db3a28710ecdaffe2771136c9433253c5d1857c823844a4b75dd38f1d15eefd
 WHIRLPOOL 
ce80870e2618f3d9ed80af41b1069ed5bd97af475089564eed1bc111e820c048bc5cbaa03f859349e772fe232f876127e0627c75c135a9b2e196ab13258ed9f1
-DIST mongodb-src-r2.4.13.tar.gz 14183056 SHA256 
9ad8a3b58457c35b6dd020ca2364ee605e30b839f5475449a229fdcd4115866c SHA512 
26256410593f2072e8a8728fbb2665bb98d4c73f3601136e8306d1d6b421421827f66e4073515fea7dfbc0a27f5615cd30f8a85e5980ea3dd46f2f06366946cb
 WHIRLPOOL 
6e64a8ba466da74342f7eabd41b8eb86a3d1cd99c5665e54872642230ec0ed86216c0e533b08d21e0c6b6c20b7d7887a34aad0679ba32523dd3ca0e464190348
-DIST mongodb-src-r2.4.14.tar.gz 15120808 SHA256 
f5ed949cf7c9669267e6f426f3dc30bf6c0e2d68ba7df9e29f16799e8212e7ce SHA512 
6811f27a57a2df07f59215f544948708cd5846237c24df6eb14bf09384db4136d964587d82008ff2b0a4dea94d6869fc1dcf2ccd07e5f285da5012a0a091a74f
 WHIRLPOOL 
c89b2f4f1a77523f895b3fa21ec82813a4859391c82e3934952b25ab8602c30ac13b9e6b2a00082bbe7bace32edacdb3270e46ac0f3a8c0ab10ea48b5911e019
 DIST mongodb-src-r2.6.11.tar.gz 16461163 SHA256 
e1a64a1ef7114f3e8ed3c7acaa4e97ffe30e2b57a1a5f2a40f0018bad3b8d12f SHA512 
43b8c5e1ffde2c7f4bead392a95fdb34169419b8296acf04a17894379647c09bbec91be88037ab447da399f03a2c7c54c9d7613df0baa6e9e48e1267327ca937
 WHIRLPOOL 
083c897f83992c64a89e595058b7695671ca7e9339be2a54d14cf8a200d5063f4a33c320c02e45f5d3bd6367b5acf67a80677c92abba9a92a647d7310a2e6316
 DIST mongodb-src-r2.6.8.tar.gz 14545274 SHA256 
1997f60d9de17320f22c604d8aa1cbe5f38d877142cd0e9130fe3dae7b311a06 SHA512 
6fa69750debb40d0be4d5d057125320d97e882e30c43c664fcb6ec6a9e6a8bff5e63637fc8952a6d898556b2c2ce84254d135387dc0879bf65dbd5e91b8732ef
 WHIRLPOOL 
ba87ca07258ad4df90c92bc300da6cc661117a98f254a8ba62ac362a857ecc2462eb9ddf1d929a6e2187853233053e975aa02139f880d736e47e542a9504bd28
 DIST mongodb-src-r3.0.5.tar.gz 26332788 SHA256 
05b16a7991aa65b1d396a3dc622107fba3216fffa8b9ed0817e76ae95f5f7fdb SHA512 
17c66f9501e6517feba069f85bb468a421c45300306977ebfed71e6ce120e2bed64f14698e470c644360e23f40132171d64ac85f0962aa3ba824a48cf228775a
 WHIRLPOOL 
7ed1f2b0daf7cb9ff081e69823e79504b8c99a221c74c2a541d673febacad9e555ef34eb4f2e97effe7e6fddafb81b903ab5a4ac8c4e8951640a0f2c6828ba14

diff --git a/dev-db/mongodb/files/mongodb-2.2-r1-fix-boost.patch 
b/dev-db/mongodb/files/mongodb-2.2-r1-fix-boost.patch
deleted file mode 100644
index b6c9a1e..000
--- a/dev-db/mongodb/files/mongodb-2.2-r1-fix-boost.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 mongodb-src-r2.2.0/SConstruct.old  2012-10-09 12:41:25.0 -0400
-+++ mongodb-src-r2.2.0/SConstruct  2012-10-09 12:41:41.0 -0400
-@@ -171,8 +171,8 @@
- add_option( "extrapathdyn", "comma separated list of add'l paths  
(--extrapath /opt/foo/,/foo) dynamic linking" , 1 , True )
- add_option( "extralib", "comma separated list of libraries  (--extralib 
js_static,readline" , 1 , True )
- 
--add_option( "boost-compiler", "compiler used for boost (gcc41)" , 1 , True , 
"boostCompiler" )
--add_option( "boost-version", "boost version for linking(1_38)" , 1 , True , 
"boostVersion" )
-+add_option( "boost-compiler", "compiler used for boost (gcc41)" , 1 , False , 
"boostCompiler" )
-+add_option( "boost-version", "boost version for linking(1_38)" , 1 , False , 
"boostVersion" )
- 
- add_option( "no-glibc-check" , "don't check for new versions of glibc" , 0 , 
False )
- 

diff --git a/dev-db/mongodb/files/mongodb-2.4-fix-sasl.patch 
b/dev-db/mongodb/files/mongodb-2.4-fix-sasl.patch
deleted file mode 100644
index 553967e..000
--- a/dev-db/mongodb/files/mongodb-2.4-fix-sasl.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 a/src/mongo/client/sasl_client_session.cpp 2014-10-15 00:40:29.0 
+0400
-

[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/

2015-12-31 Thread Alexys Jacob
commit: d4d0100df91df00a9886f514db5f588780bdf187
Author: Ultrabug  gentoo  org>
AuthorDate: Thu Dec 31 13:58:43 2015 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Dec 31 13:58:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d0100d

www-servers/uwsgi: drop old

Package-Manager: portage-2.2.25

 www-servers/uwsgi/Manifest |   1 -
 www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild | 400 -
 www-servers/uwsgi/uwsgi-2.0.11.1.ebuild| 377 ---
 www-servers/uwsgi/uwsgi-2.0.11.2.ebuild| 400 -
 4 files changed, 1178 deletions(-)

diff --git a/www-servers/uwsgi/Manifest b/www-servers/uwsgi/Manifest
index 80f2c74..20bc0c3 100644
--- a/www-servers/uwsgi/Manifest
+++ b/www-servers/uwsgi/Manifest
@@ -1,4 +1,3 @@
-DIST uwsgi-2.0.11.1.tar.gz 782091 SHA256 
75a7d3138cfa9cd81a760c2f8a43f3d80961edc8e4f27043dc1412206c926287 SHA512 
0978234bf1592b52f0e8718eb63de141e2aa9928e7efff3e4833f795ee66bcb14fa1a35a141d9b590d5fffc9fbc6bc8ed3c8095e04af27a34318f37dbac6117c
 WHIRLPOOL 
f830cf3cdbfda90dc65efbd01550644eb06e091fd91b6237f851efc71d2bcb1e811ad9e8db827abfeda76e041a5ef61711c84f0b3a93e041da598d349b788688
 DIST uwsgi-2.0.11.2.tar.gz 782133 SHA256 
0b889b0b4d2dd3f6625df28cb0b86ec44a68d074ede2d0dfad0b91e88914885c SHA512 
627759ec98de74016c245b19069dc7e6970c398be95e707c2c9e36fa06438249f130d0c2bdee16f585b123094a9dd4977de5be276a065ddce30a9698da9a
 WHIRLPOOL 
314a397bc678aefe59df8b6a87584768d19b5d52cfd894d518ebe3e9019fb74232c9139c9cc5af00da8b1bc21c369c7a84e9d424b7c5986e6ece65172f3cca27
 DIST uwsgi-2.0.12.tar.gz 784048 SHA256 
306b51db97648d6d23bb7eacd76e5a413434575f220dac1de231c8c26d33e409 SHA512 
3178d140d8365d4f876002490f138c1586fdffa1dbd1a9ec2279097535fcdf5e6bac16acf5d409b51b54c003e0533b724a95a57a213b7310a624ee02bf5c1796
 WHIRLPOOL 
64bbd21a74ec493a3e48981988a76c9c424b406e48784244717567c3842f954229a503d41f36e651634668be5117a533c15e0e51473e99c831676e483cd7d87a
 DIST uwsgi-2.0.9.tar.gz 779244 SHA256 
fe0489bca0a8b95653908be2297e35699fb9e992f728e382224587ee6b918295 SHA512 
8afb6ca51aa2113e2c9fc0b90e11ce8c1aeddb38f41c7b0d5da6811d7ef93aa8b9e015abfd29b1ced35b0f6a00fd7285b8140b855fc3ee79804e2513e94a9fb5
 WHIRLPOOL 
362abe240b9a3f170409b850d9ae5186701b137159cd91d2e689b5f3d43dfe779f13d9e4554b60b82efd534a00751394a7982130912f7f106ac6e7c6dbde88d6

diff --git a/www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild
deleted file mode 100644
index f778a3b..000
--- a/www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild
+++ /dev/null
@@ -1,400 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
-PYTHON_REQ_USE="threads(+)"
-
-RUBY_OPTIONAL="yes"
-USE_RUBY="ruby20 ruby21"
-
-PHP_EXT_INI="no"
-PHP_EXT_NAME="dummy"
-PHP_EXT_OPTIONAL_USE="php"
-USE_PHP="php5-4 php5-5 php5-6" # deps must be registered separately below
-
-MY_P="${P/_/-}"
-
-inherit apache-module distutils-r1 eutils flag-o-matic multilib pax-utils 
php-ext-source-r2 python-r1 ruby-ng versionator
-
-DESCRIPTION="uWSGI server for Python web applications"
-HOMEPAGE="http://projects.unbit.it/uwsgi/";
-SRC_URI="https://github.com/unbit/uwsgi/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-UWSGI_PLUGINS_STD=( ping cache carbon nagios rpc rrdtool
-   http ugreen signal syslog rsyslog
-   
router_{uwsgi,redirect,basicauth,rewrite,http,cache,static,memcached,redis,hash,expires,metrics}
-   {core,fast,raw,ssl}router
-   redislog mongodblog log{file,socket}
-   spooler cheaper_busyness symcall
-   transformation_{chunked,gzip,offload,tofile}
-   zergpool )
-UWSGI_PLUGINS_OPT=( alarm_{curl,xmpp} clock_{monotonic,realtime} curl_cron
-   dumbloop echo emperor_{amqp,pg,zeromq} forkptyrouter
-   geoip graylog2 legion_cache_fetch ldap log{crypto,pipe} notfound pam
-   rados router_{access,radius,spnego,xmldir}
-   sqlite ssi stats_pusher_statsd
-   systemd_logger transformation_toupper tuntap webdav xattr xslt zabbix )
-
-LANG_SUPPORT_SIMPLE=( cgi mono perl ) # plugins which can be built in the main 
build process
-LANG_SUPPORT_EXTENDED=( lua php pypy python python_asyncio python_gevent ruby )
-
-# plugins to be ignored (for now):
-# cheaper_backlog2: example plugin
-# coroae: TODO
-# cplusplus: partially example code, needs explicit class
-# dummy: no idea
-# example: example plugin
-# exception_log: example plugin
-# *go*: TODO
-# *java*: TODO
-# v8: TODO
-# matheval: TODO
-IUSE="apache2 +caps debug +embedded expat jemalloc json +pcre +routing +ssl 
+xml yajl yaml zeromq"
-
-for plugin in ${UWSGI_PLUGINS_STD[@]}  ; do IUSE="${IUSE} 
+uwsgi_plugins_${plugin}" ; done
-for plugin in ${UWSGI_PLUGINS_OPT[@]}  ; do IUSE="${IUSE} 
uwsgi_plugins_${plugin}" ; done
-IUSE="${IUSE} ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPP

[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/

2015-12-31 Thread Alexys Jacob
commit: caf03682cdc6dedcb29ed2af7990f41d353b4e17
Author: Ultrabug  gentoo  org>
AuthorDate: Thu Dec 31 13:55:33 2015 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Dec 31 13:55:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf03682

www-servers/uwsgi: drop obsolete ruby19 support

Package-Manager: portage-2.2.25

 www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild | 2 +-
 www-servers/uwsgi/uwsgi-2.0.11.1.ebuild| 2 +-
 www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild | 2 +-
 www-servers/uwsgi/uwsgi-2.0.11.2.ebuild| 2 +-
 www-servers/uwsgi/uwsgi-2.0.9.ebuild   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild
index 10f6bf7..f778a3b 100644
--- a/www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.11.1-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
 PYTHON_REQ_USE="threads(+)"
 
 RUBY_OPTIONAL="yes"
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 PHP_EXT_INI="no"
 PHP_EXT_NAME="dummy"

diff --git a/www-servers/uwsgi/uwsgi-2.0.11.1.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.11.1.ebuild
index 01c858d..714b5bd 100644
--- a/www-servers/uwsgi/uwsgi-2.0.11.1.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.11.1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4} )
 PYTHON_REQ_USE="threads(+)"
 
 RUBY_OPTIONAL="yes"
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 PHP_EXT_INI="no"
 PHP_EXT_NAME="dummy"

diff --git a/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild
index dca76d8..6d0efd1 100644
--- a/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.11.2-r1.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
 PYTHON_REQ_USE="threads(+)"
 
 RUBY_OPTIONAL="yes"
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 PHP_EXT_INI="no"
 PHP_EXT_NAME="dummy"

diff --git a/www-servers/uwsgi/uwsgi-2.0.11.2.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.11.2.ebuild
index 8b38e09..dd8dc5d 100644
--- a/www-servers/uwsgi/uwsgi-2.0.11.2.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.11.2.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
 PYTHON_REQ_USE="threads(+)"
 
 RUBY_OPTIONAL="yes"
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 PHP_EXT_INI="no"
 PHP_EXT_NAME="dummy"

diff --git a/www-servers/uwsgi/uwsgi-2.0.9.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.9.ebuild
index 94d2c45..d378ed1 100644
--- a/www-servers/uwsgi/uwsgi-2.0.9.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.9.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{3,4} )
 PYTHON_REQ_USE="threads(+)"
 
 RUBY_OPTIONAL="yes"
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 PHP_EXT_INI="no"
 PHP_EXT_NAME="dummy"



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

2015-12-31 Thread Anthony G. Basile
commit: d67bc8a422f828c9fcde3716cf48b7e87bbee64e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 31 13:57:43 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 31 13:58:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67bc8a4

dev-libs/xapian: version bump to 1.2.22

Package-Manager: portage-2.2.24

 dev-libs/xapian/Manifest |  1 +
 dev-libs/xapian/xapian-1.2.22.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-libs/xapian/Manifest b/dev-libs/xapian/Manifest
index 5c584a2..5fd94c8 100644
--- a/dev-libs/xapian/Manifest
+++ b/dev-libs/xapian/Manifest
@@ -1,3 +1,4 @@
 DIST xapian-core-1.2.19.tar.xz 3175384 SHA256 
4a78260388ff1b042f0ab5d18afdd524a530ae609690d0339990ddc147a54785 SHA512 
5cd29b8c278b4fa652f947cd6689945bbe239c95425344d0fedb445bf1534198333844d91e6e59cf870043066f4dc511cd0268071916002e96bd38b59aa91c1b
 WHIRLPOOL 
5d65982d47145addc6585b72a99494bf6d14277df2c796925fbe6284ddd08b89fbc147c1a29575d573afebb2e2f6eb6dc73d58161260404be7e5ceefe1371ffb
 DIST xapian-core-1.2.21.tar.xz 3202560 SHA256 
63f48758fbd13fa8456dd4cf9bf3ec35a096e4290f14a51ac7df23f78c162d3f SHA512 
a821043ea1686a09178bb91b14ed6a8cf00c50dfb0f066e420a40395edd3be085d7f89abb8f6a1151c847272c13601274e645055ede3548b07d5e912f0a70f81
 WHIRLPOOL 
9de8b2b70252b87da16a2502a831b46857f48cca8623a6ac411291bb6607bd61968ddd64a77c8685f300818abcbf91149a3f43af849a7843f67a5ebcc5130963
+DIST xapian-core-1.2.22.tar.xz 3204096 SHA256 
269b87ca3faf79d444e8bb82ed58a96f1955008d7702f9966dec68608588527f SHA512 
cb6bd565eb307f9bc8f801fc9cda0cc6ad5d7cb8bf0af2ab6e42d48ca4ea4169f08621db810ab87d15957d0f873bcb0336e16b12fdb6026375d9c0192781e0d6
 WHIRLPOOL 
580c16889a6c3e99a00f8bb791f878a08ff3522c3dffb18ace18d54575247332f0fff8866f46475513dde7544205fe08971cbd284ec3714ce0d6b9b445e8746e
 DIST xapian-core-1.3.3.tar.xz 2543260 SHA256 
2d273ca0df6af208c4b6904542a9dffed8a9520376522d650e1a2885b476a280 SHA512 
8b0d0fce532748efc1c2705e3f6f45ff83ec97be7c1f5b54846a9ff94b9d416b67491262a157afdc40497c52e1c4aa94bd11a78b4494db4a1fb45ba6d18f7099
 WHIRLPOOL 
bf9c2f1606ba72469f2306cc6edfff63834c58831ee75063e39445392460b85478c9c44ef7d2ec1fdfd63bad113544f8c1ba3eb01ee178abf63da3a7ae2d5b3b

diff --git a/dev-libs/xapian/xapian-1.2.22.ebuild 
b/dev-libs/xapian/xapian-1.2.22.ebuild
new file mode 100644
index 000..54e12ec
--- /dev/null
+++ b/dev-libs/xapian/xapian-1.2.22.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils
+
+MY_P="${PN}-core-${PV}"
+
+DESCRIPTION="Xapian Probabilistic Information Retrieval library"
+HOMEPAGE="http://www.xapian.org/";
+SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0/1.2.22" # ABI version of libxapian.so, prefixed with 1.2.
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc static-libs -cpu_flags_x86_sse +cpu_flags_x86_sse2 +brass +chert 
+inmemory"
+
+DEPEND="sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local myconf=""
+
+   ewarn
+   if use cpu_flags_x86_sse2; then
+   ewarn "Using sse2"
+   myconf="${myconf} --enable-sse=sse2"
+   else
+   if use cpu_flags_x86_sse; then
+   ewarn "Using sse"
+   myconf="${myconf} --enable-sse=sse"
+   else
+   ewarn "Disabling sse and sse2"
+   myconf="${myconf} --disable-sse"
+   fi
+   fi
+   ewarn
+
+   myconf="${myconf} $(use_enable static-libs static)"
+
+   use brass || myconf="${myconf} --disable-backend-brass"
+   use chert || myconf="${myconf} --disable-backend-chert"
+   use inmemory || myconf="${myconf} --disable-backend-inmemory"
+
+   myconf="${myconf} --enable-backend-flint --enable-backend-remote"
+
+   econf $myconf
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   mv "${D}usr/share/doc/xapian-core" "${D}usr/share/doc/${PF}" || die
+   use doc || rm -rf "${D}usr/share/doc/${PF}"
+
+   dodoc AUTHORS HACKING PLATFORMS README NEWS
+
+   prune_libtool_files --all
+}
+
+src_test() {
+   emake check VALGRIND=
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/

2015-12-31 Thread Alexys Jacob
commit: 1bf42f6c5e52ad18d65de0fce5f85f437a512523
Author: Ultrabug  gentoo  org>
AuthorDate: Thu Dec 31 13:45:07 2015 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Dec 31 13:45:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf42f6c

www-servers/uwsgi: version bump, add php7.0 support, fix #567706

Package-Manager: portage-2.2.25

 www-servers/uwsgi/Manifest|   1 +
 www-servers/uwsgi/uwsgi-2.0.12.ebuild | 405 ++
 2 files changed, 406 insertions(+)

diff --git a/www-servers/uwsgi/Manifest b/www-servers/uwsgi/Manifest
index 510de9f..80f2c74 100644
--- a/www-servers/uwsgi/Manifest
+++ b/www-servers/uwsgi/Manifest
@@ -1,3 +1,4 @@
 DIST uwsgi-2.0.11.1.tar.gz 782091 SHA256 
75a7d3138cfa9cd81a760c2f8a43f3d80961edc8e4f27043dc1412206c926287 SHA512 
0978234bf1592b52f0e8718eb63de141e2aa9928e7efff3e4833f795ee66bcb14fa1a35a141d9b590d5fffc9fbc6bc8ed3c8095e04af27a34318f37dbac6117c
 WHIRLPOOL 
f830cf3cdbfda90dc65efbd01550644eb06e091fd91b6237f851efc71d2bcb1e811ad9e8db827abfeda76e041a5ef61711c84f0b3a93e041da598d349b788688
 DIST uwsgi-2.0.11.2.tar.gz 782133 SHA256 
0b889b0b4d2dd3f6625df28cb0b86ec44a68d074ede2d0dfad0b91e88914885c SHA512 
627759ec98de74016c245b19069dc7e6970c398be95e707c2c9e36fa06438249f130d0c2bdee16f585b123094a9dd4977de5be276a065ddce30a9698da9a
 WHIRLPOOL 
314a397bc678aefe59df8b6a87584768d19b5d52cfd894d518ebe3e9019fb74232c9139c9cc5af00da8b1bc21c369c7a84e9d424b7c5986e6ece65172f3cca27
+DIST uwsgi-2.0.12.tar.gz 784048 SHA256 
306b51db97648d6d23bb7eacd76e5a413434575f220dac1de231c8c26d33e409 SHA512 
3178d140d8365d4f876002490f138c1586fdffa1dbd1a9ec2279097535fcdf5e6bac16acf5d409b51b54c003e0533b724a95a57a213b7310a624ee02bf5c1796
 WHIRLPOOL 
64bbd21a74ec493a3e48981988a76c9c424b406e48784244717567c3842f954229a503d41f36e651634668be5117a533c15e0e51473e99c831676e483cd7d87a
 DIST uwsgi-2.0.9.tar.gz 779244 SHA256 
fe0489bca0a8b95653908be2297e35699fb9e992f728e382224587ee6b918295 SHA512 
8afb6ca51aa2113e2c9fc0b90e11ce8c1aeddb38f41c7b0d5da6811d7ef93aa8b9e015abfd29b1ced35b0f6a00fd7285b8140b855fc3ee79804e2513e94a9fb5
 WHIRLPOOL 
362abe240b9a3f170409b850d9ae5186701b137159cd91d2e689b5f3d43dfe779f13d9e4554b60b82efd534a00751394a7982130912f7f106ac6e7c6dbde88d6

diff --git a/www-servers/uwsgi/uwsgi-2.0.12.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.12.ebuild
new file mode 100644
index 000..cd170b2
--- /dev/null
+++ b/www-servers/uwsgi/uwsgi-2.0.12.ebuild
@@ -0,0 +1,405 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy )
+PYTHON_REQ_USE="threads(+)"
+
+RUBY_OPTIONAL="yes"
+USE_RUBY="ruby20 ruby21"
+
+PHP_EXT_INI="no"
+PHP_EXT_NAME="dummy"
+PHP_EXT_OPTIONAL_USE="php"
+USE_PHP="php5-4 php5-5 php5-6 php7-0" # deps must be registered separately 
below
+
+MY_P="${P/_/-}"
+
+inherit apache-module distutils-r1 eutils flag-o-matic multilib pax-utils 
php-ext-source-r2 python-r1 ruby-ng versionator
+
+DESCRIPTION="uWSGI server for Python web applications"
+HOMEPAGE="http://projects.unbit.it/uwsgi/";
+SRC_URI="https://github.com/unbit/uwsgi/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+UWSGI_PLUGINS_STD=( ping cache carbon nagios rpc rrdtool
+   http ugreen signal syslog rsyslog
+   
router_{uwsgi,redirect,basicauth,rewrite,http,cache,static,memcached,redis,hash,expires,metrics}
+   {core,fast,raw,ssl}router
+   redislog mongodblog log{file,socket}
+   spooler cheaper_busyness symcall
+   transformation_{chunked,gzip,offload,tofile}
+   zergpool )
+UWSGI_PLUGINS_OPT=( alarm_{curl,xmpp} clock_{monotonic,realtime} curl_cron
+   dumbloop echo emperor_{amqp,pg,zeromq} forkptyrouter
+   geoip graylog2 legion_cache_fetch ldap log{crypto,pipe} notfound pam
+   rados router_{access,radius,spnego,xmldir}
+   sqlite ssi stats_pusher_statsd
+   systemd_logger transformation_toupper tuntap webdav xattr xslt zabbix )
+
+LANG_SUPPORT_SIMPLE=( cgi mono perl ) # plugins which can be built in the main 
build process
+LANG_SUPPORT_EXTENDED=( lua php pypy python python_asyncio python_gevent ruby )
+
+# plugins to be ignored (for now):
+# cheaper_backlog2: example plugin
+# coroae: TODO
+# cplusplus: partially example code, needs explicit class
+# dummy: no idea
+# example: example plugin
+# exception_log: example plugin
+# *go*: TODO
+# *java*: TODO
+# v8: TODO
+# matheval: TODO
+IUSE="apache2 +caps debug +embedded expat jemalloc json libressl +pcre 
+routing +ssl +xml yajl yaml zeromq"
+
+for plugin in ${UWSGI_PLUGINS_STD[@]}  ; do IUSE="${IUSE} 
+uwsgi_plugins_${plugin}" ; done
+for plugin in ${UWSGI_PLUGINS_OPT[@]}  ; do IUSE="${IUSE} 
uwsgi_plugins_${plugin}" ; done
+IUSE="${IUSE} ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPPORT_EXTENDED[@]}"
+
+REQUIRED_USE="|| ( ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPPORT_EXTENDED[@]} )
+   uwsgi_plugins_logcrypt

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/

2015-12-31 Thread Sven Wegener
commit: ccde664e6838a25f861cf8bafd187f9457eb2c3c
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 13:28:10 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 13:28:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccde664e

dev-embedded/urjtag: Also apply to release ebuild

Signed-off-by: Sven Wegener  gentoo.org>

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild 
b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
index cfac982..ca8cb8e 100644
--- a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -9,9 +9,8 @@ EAPI="5"
 inherit eutils multilib
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
-   EGIT_SOURCEDIR=${WORKDIR}
inherit git-r3 autotools
-   S=${WORKDIR}/${PN}
+   S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/

2015-12-31 Thread Sven Wegener
commit: 585e89ebb61951032525d3fd79c0d68157ca8916
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 13:25:46 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 13:26:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585e89eb

dev-embedded/urjtag: Fixup for git-r3.eclass conversion

Signed-off-by: Sven Wegener  gentoo.org>

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

diff --git a/dev-embedded/urjtag/urjtag-.ebuild 
b/dev-embedded/urjtag/urjtag-.ebuild
index c8e4533..2ed38f5 100644
--- a/dev-embedded/urjtag/urjtag-.ebuild
+++ b/dev-embedded/urjtag/urjtag-.ebuild
@@ -9,9 +9,8 @@ EAPI="5"
 inherit eutils multilib
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
-   EGIT_SOURCEDIR=${WORKDIR}
inherit git-r3 autotools
-   S=${WORKDIR}/${PN}
+   S=${WORKDIR}/${P}/${PN}
 else
SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
KEYWORDS="amd64 ppc sparc x86"



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/

2015-12-31 Thread Sven Wegener
commit: fb314e81beb8f3dcaa41b8db99b3b1e974708488
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 13:05:39 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 13:09:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb314e81

dev-embedded/urjtag: Revision bump, SLOT dep on libftdi, bug #503908

Signed-off-by: Sven Wegener  gentoo.org>

 dev-embedded/urjtag/urjtag-0.10-r1.ebuild | 57 +++
 1 file changed, 57 insertions(+)

diff --git a/dev-embedded/urjtag/urjtag-0.10-r1.ebuild 
b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
new file mode 100644
index 000..cfac982
--- /dev/null
+++ b/dev-embedded/urjtag/urjtag-0.10-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# TODO: figure out htf to make python.eclass work
+
+EAPI="5"
+
+inherit eutils multilib
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
+   EGIT_SOURCEDIR=${WORKDIR}
+   inherit git-r3 autotools
+   S=${WORKDIR}/${PN}
+else
+   SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
+   KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+DESCRIPTION="tool for communicating over JTAG with flash chips, CPUs, and many 
more (fork of openwince jtag)"
+HOMEPAGE="http://urjtag.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="ftd2xx ftdi readline usb"
+
+DEPEND="ftdi? ( dev-embedded/libftdi:0 )
+   ftd2xx? ( dev-embedded/libftd2xx )
+   readline? ( sys-libs/readline:= )
+   usb? ( virtual/libusb:0 )"
+RDEPEND="${DEPEND}
+   !dev-embedded/jtag"
+
+src_prepare() {
+   if [[ ${PV} == "" ]] ; then
+   mkdir -p m4
+   eautopoint
+   eautoreconf
+   fi
+}
+
+src_configure() {
+   use readline || export vl_cv_lib_readline=no
+   use ftd2xx && LDFLAGS="${LDFLAGS} -L/opt/$(get_libdir)"
+
+   econf \
+   --disable-werror \
+   --disable-python \
+   $(use_with ftdi libftdi) \
+   $(use_with ftd2xx) \
+   $(use_with usb libusb)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/libsigrokdecode/, sci-electronics/sigrok-cli/, sci-libs/libsigrok/, ...

2015-12-31 Thread Sven Wegener
commit: 06b58338c1b23d7836b8fa49de4109ed7e9350cc
Author: Sven Wegener  gentoo  org>
AuthorDate: Sat Dec 19 18:28:46 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 13:09:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b58338

sigrok: Port ebuilds to git-r3.eclass

Signed-off-by: Sven Wegener  gentoo.org>

 dev-libs/libserialport/libserialport-0.1.0.ebuild | 2 +-
 dev-libs/libserialport/libserialport-.ebuild  | 2 +-
 sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild| 2 +-
 sci-electronics/sigrok-cli/sigrok-cli-.ebuild | 2 +-
 sci-libs/libsigrok/libsigrok-0.3.0.ebuild | 2 +-
 sci-libs/libsigrok/libsigrok-.ebuild  | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild | 2 +-
 sci-libs/libsigrokdecode/libsigrokdecode-.ebuild  | 2 +-
 .../sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-0.1.2.ebuild  | 4 ++--
 .../sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-.ebuild   | 4 ++--
 10 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/dev-libs/libserialport/libserialport-0.1.0.ebuild 
b/dev-libs/libserialport/libserialport-0.1.0.ebuild
index 5777eb6..148662e 100644
--- a/dev-libs/libserialport/libserialport-0.1.0.ebuild
+++ b/dev-libs/libserialport/libserialport-0.1.0.ebuild
@@ -8,7 +8,7 @@ inherit eutils
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz";
KEYWORDS="~amd64 ~x86"

diff --git a/dev-libs/libserialport/libserialport-.ebuild 
b/dev-libs/libserialport/libserialport-.ebuild
index 5777eb6..148662e 100644
--- a/dev-libs/libserialport/libserialport-.ebuild
+++ b/dev-libs/libserialport/libserialport-.ebuild
@@ -8,7 +8,7 @@ inherit eutils
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz";
KEYWORDS="~amd64 ~x86"

diff --git a/sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild 
b/sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild
index 3c7a347..63e8884 100644
--- a/sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild
+++ b/sci-electronics/sigrok-cli/sigrok-cli-0.5.0.ebuild
@@ -9,7 +9,7 @@ inherit eutils python-single-r1
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz";
KEYWORDS="~amd64 ~x86"

diff --git a/sci-electronics/sigrok-cli/sigrok-cli-.ebuild 
b/sci-electronics/sigrok-cli/sigrok-cli-.ebuild
index 3c7a347..63e8884 100644
--- a/sci-electronics/sigrok-cli/sigrok-cli-.ebuild
+++ b/sci-electronics/sigrok-cli/sigrok-cli-.ebuild
@@ -9,7 +9,7 @@ inherit eutils python-single-r1
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz";
KEYWORDS="~amd64 ~x86"

diff --git a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild 
b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
index 657f4f8..f8a0052 100644
--- a/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
+++ b/sci-libs/libsigrok/libsigrok-0.3.0.ebuild
@@ -8,7 +8,7 @@ inherit eutils autotools
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz";
KEYWORDS="~amd64 ~x86"

diff --git a/sci-libs/libsigrok/libsigrok-.ebuild 
b/sci-libs/libsigrok/libsigrok-.ebuild
index a56bc58..9f8569a 100644
--- a/sci-libs/libsigrok/libsigrok-.ebuild
+++ b/sci-libs/libsigrok/libsigrok-.ebuild
@@ -10,7 +10,7 @@ inherit eutils python-single-r1 java-pkg-opt-2
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz";
KEYWORDS="~amd64 ~x86"

diff --git a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild 
b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
index d145eaa..b83d45e 100644
--- a/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
+++ b/sci-libs/libsigrokdecode/libsigrokdecode-0.3.0.ebuild
@@ -9,7 +9,7 @@ inherit eutils python-single-r1 autotools
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2 autotools
+   inherit git-r3 autotools
 else
SRC_URI="http://sigrok

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/, profiles/updates/

2015-12-31 Thread Sven Wegener
commit: 417dbe31985a9c660c9321880ef74ac3f1a7f6fb
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 12:25:31 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 13:09:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417dbe31

dev-embedded/libftdi: Move libftdi1 to separate SLOT

Signed-off-by: Sven Wegener  gentoo.org>

 dev-embedded/libftdi/libftdi-1.0.ebuild  | 2 +-
 dev-embedded/libftdi/libftdi-1.2.ebuild  | 2 +-
 dev-embedded/libftdi/libftdi-.ebuild | 2 +-
 profiles/updates/4Q-2015 | 2 ++
 4 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-embedded/libftdi/libftdi-1.0.ebuild 
b/dev-embedded/libftdi/libftdi-1.0.ebuild
index 68add59..71cd0a5 100644
--- a/dev-embedded/libftdi/libftdi-1.0.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.0.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Userspace access to FTDI USB interface chips"
 HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/";
 
 LICENSE="LGPL-2"
-SLOT="0"
+SLOT="1"
 IUSE="cxx doc examples python static-libs tools"
 
 RDEPEND="virtual/libusb:1

diff --git a/dev-embedded/libftdi/libftdi-1.2.ebuild 
b/dev-embedded/libftdi/libftdi-1.2.ebuild
index 04506db..f9ca9b5 100644
--- a/dev-embedded/libftdi/libftdi-1.2.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.2.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Userspace access to FTDI USB interface chips"
 HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/";
 
 LICENSE="LGPL-2"
-SLOT="0"
+SLOT="1"
 IUSE="cxx doc examples python static-libs tools"
 
 RDEPEND="virtual/libusb:1

diff --git a/dev-embedded/libftdi/libftdi-.ebuild 
b/dev-embedded/libftdi/libftdi-.ebuild
index 04506db..f9ca9b5 100644
--- a/dev-embedded/libftdi/libftdi-.ebuild
+++ b/dev-embedded/libftdi/libftdi-.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Userspace access to FTDI USB interface chips"
 HOMEPAGE="http://www.intra2net.com/en/developer/libftdi/";
 
 LICENSE="LGPL-2"
-SLOT="0"
+SLOT="1"
 IUSE="cxx doc examples python static-libs tools"
 
 RDEPEND="virtual/libusb:1

diff --git a/profiles/updates/4Q-2015 b/profiles/updates/4Q-2015
index 2736c5e..7a69cec 100644
--- a/profiles/updates/4Q-2015
+++ b/profiles/updates/4Q-2015
@@ -41,3 +41,5 @@ move kde-base/ktnef kde-apps/ktnef
 move kde-base/libkdepim kde-apps/libkdepim
 move kde-base/libkleo kde-apps/libkleo
 move kde-base/libkpgp kde-apps/libkpgp
+slotmove =dev-embedded/libftdi-1* 0 1
+slotmove =dev-embedded/libftdi- 0 1



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/urjtag/

2015-12-31 Thread Sven Wegener
commit: d1e37be40ab2eb2ca71afa7c975216491a169ef3
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 13:00:05 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 13:09:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e37be4

dev-embedded/urjtag: Port live ebuild to EAPI-5 and git-r3.eclass

Signed-off-by: Sven Wegener  gentoo.org>

 dev-embedded/urjtag/urjtag-.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-embedded/urjtag/urjtag-.ebuild 
b/dev-embedded/urjtag/urjtag-.ebuild
index a2b83ff..c8e4533 100644
--- a/dev-embedded/urjtag/urjtag-.ebuild
+++ b/dev-embedded/urjtag/urjtag-.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 # TODO: figure out htf to make python.eclass work
 
-EAPI="4"
+EAPI="5"
 
 inherit eutils multilib
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://urjtag.git.sourceforge.net/gitroot/urjtag/urjtag"
EGIT_SOURCEDIR=${WORKDIR}
-   inherit git-2 autotools
+   inherit git-r3 autotools
S=${WORKDIR}/${PN}
 else
SRC_URI="mirror://sourceforge/urjtag/${P}.tar.bz2"
@@ -24,9 +24,9 @@ LICENSE="GPL-2"
 SLOT="0"
 IUSE="ftd2xx ftdi readline static-libs usb"
 
-DEPEND="ftdi? ( dev-embedded/libftdi )
+DEPEND="ftdi? ( dev-embedded/libftdi:= )
ftd2xx? ( dev-embedded/libftd2xx )
-   readline? ( sys-libs/readline )
+   readline? ( sys-libs/readline:= )
usb? ( virtual/libusb:1 )"
 RDEPEND="${DEPEND}
!dev-embedded/jtag"
@@ -54,5 +54,5 @@ src_configure() {
 
 src_install() {
default
-   use static-libs || find "${ED}" -name '*.la' -delete
+   prune_libtool_files
 }



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libftdi/

2015-12-31 Thread Sven Wegener
commit: ba6f44fd900f366a0eed63774c24331136582de2
Author: Sven Wegener  gentoo  org>
AuthorDate: Thu Dec 31 12:25:16 2015 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Thu Dec 31 13:09:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6f44fd

dev-embedded/libftdi: Require build-time swig for python support, bug #553658

Signed-off-by: Sven Wegener  gentoo.org>

 dev-embedded/libftdi/libftdi-0.19.ebuild | 1 +
 dev-embedded/libftdi/libftdi-0.20.ebuild | 1 +
 dev-embedded/libftdi/libftdi-1.0.ebuild  | 1 +
 dev-embedded/libftdi/libftdi-1.2.ebuild  | 1 +
 dev-embedded/libftdi/libftdi-.ebuild | 1 +
 5 files changed, 5 insertions(+)

diff --git a/dev-embedded/libftdi/libftdi-0.19.ebuild 
b/dev-embedded/libftdi/libftdi-0.19.ebuild
index f873ced..ab645fc 100644
--- a/dev-embedded/libftdi/libftdi-0.19.ebuild
+++ b/dev-embedded/libftdi/libftdi-0.19.ebuild
@@ -23,6 +23,7 @@ RDEPEND="virtual/libusb:0
cxx? ( dev-libs/boost )
python? ( dev-lang/python )"
 DEPEND="${RDEPEND}
+   python? ( dev-lang/swig )
doc? ( app-doc/doxygen )"
 
 src_prepare() {

diff --git a/dev-embedded/libftdi/libftdi-0.20.ebuild 
b/dev-embedded/libftdi/libftdi-0.20.ebuild
index fe3eab8..0abb3b3 100644
--- a/dev-embedded/libftdi/libftdi-0.20.ebuild
+++ b/dev-embedded/libftdi/libftdi-0.20.ebuild
@@ -25,6 +25,7 @@ RDEPEND="virtual/libusb:0
cxx? ( dev-libs/boost )
python? ( dev-lang/python )"
 DEPEND="${RDEPEND}
+   python? ( dev-lang/swig )
doc? ( app-doc/doxygen )"
 
 src_prepare() {

diff --git a/dev-embedded/libftdi/libftdi-1.0.ebuild 
b/dev-embedded/libftdi/libftdi-1.0.ebuild
index b831aa1..68add59 100644
--- a/dev-embedded/libftdi/libftdi-1.0.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.0.ebuild
@@ -27,6 +27,7 @@ RDEPEND="virtual/libusb:1
python? ( dev-lang/python )
tools? ( dev-libs/confuse )"
 DEPEND="${RDEPEND}
+   python? ( dev-lang/swig )
doc? ( app-doc/doxygen )"
 
 S=${WORKDIR}/${MY_P}

diff --git a/dev-embedded/libftdi/libftdi-1.2.ebuild 
b/dev-embedded/libftdi/libftdi-1.2.ebuild
index 169e010..04506db 100644
--- a/dev-embedded/libftdi/libftdi-1.2.ebuild
+++ b/dev-embedded/libftdi/libftdi-1.2.ebuild
@@ -30,6 +30,7 @@ RDEPEND="virtual/libusb:1
dev-libs/confuse
)"
 DEPEND="${RDEPEND}
+   python? ( dev-lang/swig )
doc? ( app-doc/doxygen )"
 
 S=${WORKDIR}/${MY_P}

diff --git a/dev-embedded/libftdi/libftdi-.ebuild 
b/dev-embedded/libftdi/libftdi-.ebuild
index 169e010..04506db 100644
--- a/dev-embedded/libftdi/libftdi-.ebuild
+++ b/dev-embedded/libftdi/libftdi-.ebuild
@@ -30,6 +30,7 @@ RDEPEND="virtual/libusb:1
dev-libs/confuse
)"
 DEPEND="${RDEPEND}
+   python? ( dev-lang/swig )
doc? ( app-doc/doxygen )"
 
 S=${WORKDIR}/${MY_P}



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

2015-12-31 Thread Justin Lecher
commit: 32723c0bdd7b2882f30d0f53c6fdfafd8f90940b
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Dec 31 13:06:05 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 31 13:09:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32723c0b

dev-python/pyparsing: Version Bump

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

 dev-python/pyparsing/Manifest   |  1 +
 dev-python/pyparsing/pyparsing-2.0.7.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 54740a4..06d8c7b 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -3,3 +3,4 @@ DIST pyparsing-2.0.3.tar.gz 1462653 SHA256 
06e729e1cbf5274703b1f47b6135ed8335999
 DIST pyparsing-2.0.4.tar.gz 1140009 SHA256 
c43c9f1395975bf2b032c20e6b149d6b698cdabf9291079bcaf0131709e95f59 SHA512 
021d3610ead6b864b1e0227b6cad2393aae0c1f38a44c09dd7ac33d05be30cb4c75176a33ebd8c44e87ed9d54b58aaf27fab7ac8f3cdcb3ce4418b5b0d586b01
 WHIRLPOOL 
0fa3fe631c5c6fc79fb13f029fe8a32bd9651fd663e915c5be394225bcb1ea1f199d3edc2294e7a4b0732590e7a0cc3053effca9aa20155ca69d4c3908019e6d
 DIST pyparsing-2.0.5.tar.gz 1140072 SHA256 
58756bf33e989d84ac72142e4ca558cf10c778a3233edb0a86632f271409ba9e SHA512 
203c4520378302434078b49467369ee0ae70ef4807ca16b8e0ca361dbc3f555806e5e07f9e5005eec34452144b528ed0480f8892b1c61bae83512baa4e74b56e
 WHIRLPOOL 
0da95e0d61a877669ff0f586e3688b0f8444baa5b857fdea8bb758b52af1ea8d6709effe2d1df031bf7d5940fb3b65582f44ca750adedaae12a36d5af105b6a6
 DIST pyparsing-2.0.6.tar.gz 1140849 SHA256 
aea69042752ad7e9c436eea6ae5d40e73642e27f50edb6da4a2532030ef532da SHA512 
3722198efc98f6ffc124fa012f6ef23ec840ccc2280922dcb35b05c1e78cdc40f1057be0f364732d20fb0dd25897776a15625ceadee14f6800d67b6d180b42f1
 WHIRLPOOL 
c6228050452d4297bcb77326972b5ea5c671ee264ce8ebba1ceb115f8ca84e099d94a6db43a1dafef761e26bbf8cab96d46602e116c1d03607ab1860d907c233
+DIST pyparsing-2.0.7.tar.gz 1141457 SHA256 
2ce0db3c70ec0413603d4aea389e4ece34ff93c265649b1c5c7d56e3c2cf19c4 SHA512 
1430262481e97357b0b376db7f938c10dde4514f8f70332252af2de8aee9a0b79cb7a00435c7c8baae2dd1ed9c5d06602cd1ef9bfd6d2f5f30fed1a96c32fe78
 WHIRLPOOL 
e306804b0116d40990f53e1c97188b4dd0163f932b92eddd1ece8f078911f52cb34e06cc186b77ea0a4ce4cef5bf4a804b916fcca21322df368263be6a13

diff --git a/dev-python/pyparsing/pyparsing-2.0.7.ebuild 
b/dev-python/pyparsing/pyparsing-2.0.7.ebuild
new file mode 100644
index 000..ef7c5b1
--- /dev/null
+++ b/dev-python/pyparsing/pyparsing-2.0.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4,5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Easy-to-use Python module for text parsing"
+HOMEPAGE="http://pyparsing.wikispaces.com/ 
https://pypi.python.org/pypi/pyparsing";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples"
+
+RDEPEND="!dev-python/pyparsing:py2 !dev-python/pyparsing:py3"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# no contained in the tarball
+RESTRICT=test
+
+python_install_all() {
+   local HTML_DOCS=( HowToUsePyparsing.html )
+   if use doc; then
+   HTML_DOCS+=( htmldoc/. )
+   dodoc docs/*.pdf
+   fi
+   use examples && local EXAMPLES=( examples/. )
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   ${PYTHON} unitTests.py || die
+}



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

2015-12-31 Thread Justin Lecher
commit: 9ae723a01cec11bb4137bc43cf9d367d4d07c831
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Dec 31 13:09:33 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 31 13:09:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae723a0

dev-python/django-tables2: Version Bump

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

 dev-python/django-tables2/Manifest |  1 +
 .../django-tables2/django-tables2-1.0.6.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/django-tables2/Manifest 
b/dev-python/django-tables2/Manifest
index 755840a..142b829 100644
--- a/dev-python/django-tables2/Manifest
+++ b/dev-python/django-tables2/Manifest
@@ -1,3 +1,4 @@
 DIST django-tables2-0.16.0.tar.gz 43672 SHA256 
53a643166377c44a030d860f3c0f045c4b75e727432ddde4065a67c2df41bf33 SHA512 
9d490bbcaab6049d74e81f25c0a2e1ebd3caa00930877661cc823dcfc429f020b3146ec778ccc840951e89f53047e8d6ad71cf7b689cfb76aa2eadf5db54280a
 WHIRLPOOL 
907acbfb5599589ebf5dc49ebedd0f9e07003df7730a5bcc04667207140d9728fbed56afc08ed25167414bc4596a91e2106958223f5c48b5ccea2c6642b0365e
 DIST django-tables2-1.0.4.tar.gz 57679 SHA256 
801b1df349f07f5b548cf4b3d5cddfc26e5969079c7d490f179fb649e76d24af SHA512 
ae1381ab23b93759caef259b5063c2149a71c9a808bc4f0a621de454872b354d03e8d7002a95de693e4d3c456366341ac30f200edac069244a0b97d156295953
 WHIRLPOOL 
03cfd673a16692de118b4eafb7a3fec277daef4045d16508c9a97abcdf2321782703fb4e12b9f26e7fddf799e1d8040028f43a0584f4bdc59f481c504f21586f
 DIST django-tables2-1.0.5.tar.gz 981605 SHA256 
f1407ab766b29acf753cdc1cd40e966589b2a57262e5ecc202c9f3b723f68a79 SHA512 
460c1d7cf615e251671ab8aeb2fe396387cc0ef8f1bf3414c6b519ef528b7d16fa084669b5268b21ad5da6e85d0d0a94e2de159475e552b32ab4df5e12171c04
 WHIRLPOOL 
1f7dca4edd02aac180324c6f5207e66abb88bd373766837f47a8831a6e9fe8296d428afc3ea6f9878d9319f96b5d8d94c20dd504d59ce7637ffa0ef67b397bb3
+DIST django-tables2-1.0.6.tar.gz 970971 SHA256 
29fda34506d220dba3e95c02b96fa3f323c91c8ffb6d957e51f49c29721752f6 SHA512 
4b5d654c17ab2b38657e88ba8ee66170195b89b2490b09c66c9753b1710326353ff071e4a7baafaa44c26f2ec1f2985f03e36d073f64a6bfe6d8f02780aaf217
 WHIRLPOOL 
7904fc5795cc944a79949c34d6a3560b92c19450a3894d5bbf4cb748502c2e0082c9005c40106a7997f83272e03df53eca6e5a2e0b41bd85ac1c2f4c0532e59e

diff --git a/dev-python/django-tables2/django-tables2-1.0.6.ebuild 
b/dev-python/django-tables2/django-tables2-1.0.6.ebuild
new file mode 100644
index 000..2f19150
--- /dev/null
+++ b/dev-python/django-tables2/django-tables2-1.0.6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Table/data-grid framework for Django"
+HOMEPAGE="https://pypi.python.org/pypi/django-tables2/ 
https://github.com/bradleyayers/django-tables2/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2015-12-31 Thread Justin Lecher
commit: 7e686bf5725e620c6bd9449da4ce31b38131d328
Author: Justin Lecher  gentoo  org>
AuthorDate: Thu Dec 31 13:05:34 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Thu Dec 31 13:09:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e686bf5

dev-python/xonsh: Version Bump

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

 dev-python/xonsh/Manifest   |  1 +
 dev-python/xonsh/xonsh-0.2.4.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/dev-python/xonsh/Manifest b/dev-python/xonsh/Manifest
index ff0e8c8..47f2313 100644
--- a/dev-python/xonsh/Manifest
+++ b/dev-python/xonsh/Manifest
@@ -1 +1,2 @@
 DIST xonsh-0.2.3.tar.gz 135218 SHA256 
e54f045bbcb2c49f8bf67812bc1c1428628745d0b4dd9880c32b4703e51c4a4d SHA512 
78cd577765e3116d0b0060a4db6e3e9aaa5bd870fce2e35241eaa00ca1600039d71b4f0ee011f20c959bf72f33ed09a69b4149c8daf377b9151ae0157259c700
 WHIRLPOOL 
d1660a9f0571c8819560412033399cea4d80ee25707b87d84d852d26a7fcb392e0cf8d57f9084e2a3a36eb2a38ae706b5da540cb2015c816efdd52148caf
+DIST xonsh-0.2.4.tar.gz 169491 SHA256 
6fa02a32bdc1692992258f26f5bc31c5497143c1c8bd0a8fc279da219122f168 SHA512 
17ef284ff57df517e5fc932816fb1ea800107f81aa42a5299d7ed6b2cc46eeaf176c9745b0e70524c0b92c582753b8b6dd586288a4db0ac95e3c4d7b20080cea
 WHIRLPOOL 
e472b10f73e785563e4ab457e60bf1702654a6fe2e6bdd35f4972a14485e100bcfb35b5ccbd93c6a55b228a9bd432f0c05287bb4b573bf6727d3e9cf6d8ed976

diff --git a/dev-python/xonsh/xonsh-0.2.4.ebuild 
b/dev-python/xonsh/xonsh-0.2.4.ebuild
new file mode 100644
index 000..959758a
--- /dev/null
+++ b/dev-python/xonsh/xonsh-0.2.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python3_{4,5} )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="An exotic, usable shell"
+HOMEPAGE="
+   http://xonsh.readthedocs.org/
+   https://github.com/scopatz/xonsh
+   http://pypi.python.org/pypi/xonsh";
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/ply[${PYTHON_USEDEP}]
+"
+DEPEND="${REDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+
+_PATCHES=(
+   "${FILESDIR}"/${P}-kernel-backport.patch
+   "${FILESDIR}"/${P}-${PN}.bat-backport.patch
+)
+
+python_prepare_all() {
+   sed \
+   -e "/install_kernel_spec/s:prefix=None:prefix=u\"${ED}/usr\":g" 
\
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests --verbose || die
+}
+
+pkg_postinst() {
+   optfeature "Jupyter kernel support" dev-python/jupyter
+   optfeature "Alternative to readline backend" dev-python/prompt_toolkit
+}



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

2015-12-31 Thread Mike Pagano
commit: 776f22a0eae6928518bba5b6a3b6eeed53fccfba
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Dec 31 13:08:45 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Dec 31 13:08:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776f22a0

sys-kernel/vanilla-sources: Version bump of the 3.2.X series. Remove old.

Package-Manager: portage-2.2.26

 sys-kernel/vanilla-sources/Manifest | 2 +-
 .../{vanilla-sources-3.2.73.ebuild => vanilla-sources-3.2.75.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 520414b..7d5aa1d 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -11,7 +11,7 @@ DIST patch-3.10.94.xz 1203604 SHA256 
8cae358c7c2dd7f14485b4e2f4963ad7e41400884e7
 DIST patch-3.12.50.xz 1390376 SHA256 
37809e5d7b0877bf62b2d1f7cb03f079ee7299b3afce2b4eb339cbef32f80c33 SHA512 
15f07ada969b484ded0b96461525da46d41aebca38bf13cb76ddc9199eb4f8d4e714da14e82a04ea674df766002661ef566a0e7c6bd94bef979619bc181ad70b
 WHIRLPOOL 
eda11f2eda7e4fcd72f7ff6b64f1ea2a2a7e22bbb2376173ee0fc4e1648eddeda21315227069e0975d831638840728e360ec202f63ee69bbb2feccef40bca74c
 DIST patch-3.14.58.xz 1039716 SHA256 
e65bbccf03522a609b88c8186eef4cdb41c35bd6f9416b767b67c11718e26d6b SHA512 
d7b946dbe01c8b0167c75cbc1e328c43244218b653c7a3c29024c5a59a82645f1d652d25c957ecc692d1fa9b2e03c8c082905bac1df13e5238cbad261b342f3c
 WHIRLPOOL 
8418ca4ab6a8270d1c33b0c2ad6dd24f4904fab1d3168b05ee143b56828f808ea266d8b8db5bc69b5263a0b7a038ee1b5244cf034834ff1b2d5135558ea94c87
 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.2.75.xz 1521852 SHA256 
2bf398fe6e7e465c131a6b308e5b6d0d111d8ecb9a382a5ce663a96d75e7b089 SHA512 
fb4f84d1680b696a8bc0a8c64b4a70aeb61c9b0b9afc9dcee0a1776b7067f693bfdc90bbc16ca9df25212992f1b4ee4dc3ebb54747f9d8e935e304da55d9cc9d
 WHIRLPOOL 
770b41f3c2a836a8bbc344ef60c09215994764a9e42e9d9e9fbb9a35b770c0acaeff2bf3e677670437cdeef32a4f49328fc7b3d0380917d3e0275089c8e43d3f
 DIST patch-3.4.110.xz 1293116 SHA256 
132362637b7ba272d58acbedb172a7233c238ec1d794af111af55ee8a406e12d SHA512 
fc3f95dbf831b8edf9626632983b2d38dc017ff9db8718a79c9c3f714d1114c4fc8c6673854218c5230b3f71667b735945f6f80ae11e424894570941e7431b4a
 WHIRLPOOL 
9f1ec18591c043ba103856d2667c776bebc3369aafcb27d75174aac9d7e00653c571b245dcc8aca735838117cab62178e7a2f63a616a594fc9a508e85a997cca
 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

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



  1   2   >