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

2015-12-16 Thread William Hubbs
commit: 4d953345149cdd31eb79917668bc0d621dd894f5
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec 16 19:44:50 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec 16 19:44:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d953345

app-misc/livecd-tools: version bump

 app-misc/livecd-tools/Manifest|  1 +
 app-misc/livecd-tools/livecd-tools-2.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/app-misc/livecd-tools/Manifest b/app-misc/livecd-tools/Manifest
index 6dfc6d7..da0f978 100644
--- a/app-misc/livecd-tools/Manifest
+++ b/app-misc/livecd-tools/Manifest
@@ -1 +1,2 @@
 DIST livecd-tools-2.0.4.tar.xz 10580 SHA256 
a819344ce79c9d0dce4a8339fe09b485b169b42063dbe1f6d2245ef57c867e51 SHA512 
242d0d27d141af7c4a0c9be390d4faf9fc97b840a55f76e0a804838b98ba95a644be8a4f2ff1353bf7782b8db24b72b8f24a2fe01f60449c9687efbbfad4d6f3
 WHIRLPOOL 
591457dd46190b72a2f8fc50bc3869163c604f6850944fdf74bad4d145c0c214c89336547f3daaa2942088b83c86254c7289cd34a897da79130888248c661283
+DIST livecd-tools-2.1.tar.gz 11404 SHA256 
266c221404c386fddb41f3fd1eb72ac1723a1a524a9a8df9ff03f67d126f4c77 SHA512 
c36cb4fbc7231392736176b3ef977edb730ca0bbf8784a04952d49bbe14634a1aa4f116ab5790f4a8132480d603a38acfad97bc1c5c69fc57dce489672c82f5e
 WHIRLPOOL 
88b8b291f603c8b47649f544694169aee1632c20f156ef0691aa3dc9ea617af2878d7719912f2dda6ba0257c30fc30532621ea9a12048cc898a78f6a16540355

diff --git a/app-misc/livecd-tools/livecd-tools-2.1.ebuild 
b/app-misc/livecd-tools/livecd-tools-2.1.ebuild
new file mode 100644
index 000..9d309f6
--- /dev/null
+++ b/app-misc/livecd-tools/livecd-tools-2.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/livecd-tools.git"
+   inherit git-r3
+else
+   SRC_URI="https://dev.gentoo.org/~williamh/dist/${P}.tar.gz;
+   KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
+fi
+
+inherit eutils
+
+DESCRIPTION="Gentoo LiveCD tools for autoconfiguration of hardware"
+HOMEPAGE="http://wolf31o2.org/projects/livecd-tools;
+
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+RDEPEND="dev-util/dialog
+   net-dialup/mingetty
+   >=sys-apps/baselayout-2
+   >=sys-apps/openrc-0.8.2-r1
+   sys-apps/pciutils
+   sys-apps/gawk
+   sys-apps/sed"
+
+pkg_setup() {
+   ewarn "This package is designed for use on the LiveCD only and 
will do"
+   ewarn "unspeakably horrible and unexpected things on a normal 
system."
+   ewarn "YOU HAVE BEEN WARNED!!!"
+}
+
+src_install() {
+   doconfd conf.d/*
+   doinitd init.d/*
+   dosbin net-setup
+   into /
+   dosbin livecd-functions.sh
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/memtest86/, sys-apps/memtest86/files/

2015-12-16 Thread Mike Frysinger
commit: 073fa98637f186287e871249302badd0893f5f15
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 16 20:28:58 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 16 20:29:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073fa986

sys-apps/memtest86: add fixes from memtest86+ #568292

This fixes building w/gcc-5 and parallel build races.

 .../files/memtest86-4.3.7-io-extern-inline.patch   | 29 ++
 .../memtest86/files/memtest86-4.3.7-no-clean.patch | 16 
 .../files/memtest86-4.3.7-reboot-def.patch | 13 ++
 sys-apps/memtest86/memtest86-4.3.7.ebuild  |  3 +++
 4 files changed, 61 insertions(+)

diff --git a/sys-apps/memtest86/files/memtest86-4.3.7-io-extern-inline.patch 
b/sys-apps/memtest86/files/memtest86-4.3.7-io-extern-inline.patch
new file mode 100644
index 000..3e6754d
--- /dev/null
+++ b/sys-apps/memtest86/files/memtest86-4.3.7-io-extern-inline.patch
@@ -0,0 +1,29 @@
+the meaning of extern inline changed between standards.  use static inline
+for these tiny I/O functions everywhere to keep things simple.
+
+--- a/io.h
 b/io.h
+@@ -31,6 +31,6 @@
+  */
+ 
+ #define __OUT1(s,x) \
+-extern inline void __out##s(unsigned x value, unsigned short port) {
++static inline void __out##s(unsigned x value, unsigned short port) {
+ 
+ #define __OUT2(s,s1,s2) \
+@@ -43,6 +43,6 @@
+ __OUT1(s##c_p,x) __OUT2(s,s1,"") : : "a" (value), "id" (port)); SLOW_DOWN_IO; 
}
+ 
+ #define __IN1(s) \
+-extern inline RETURN_TYPE __in##s(unsigned short port) { RETURN_TYPE _v;
++static inline RETURN_TYPE __in##s(unsigned short port) { RETURN_TYPE _v;
+ 
+ #define __IN2(s,s1,s2) \
+@@ -55,6 +55,6 @@
+ __IN1(s##c_p) __IN2(s,s1,"") : "=a" (_v) : "id" (port) ,##i ); SLOW_DOWN_IO; 
return _v; }
+ 
+ #define __OUTS(s) \
+-extern inline void outs##s(unsigned short port, const void * addr, unsigned 
long count) \
++static inline void outs##s(unsigned short port, const void * addr, unsigned 
long count) \
+ { __asm__ __volatile__ ("cld ; rep ; outs" #s \
+ : "=S" (addr), "=c" (count) : "d" (port),"0" (addr),"1" (count)); }

diff --git a/sys-apps/memtest86/files/memtest86-4.3.7-no-clean.patch 
b/sys-apps/memtest86/files/memtest86-4.3.7-no-clean.patch
new file mode 100644
index 000..cd8fc66
--- /dev/null
+++ b/sys-apps/memtest86/files/memtest86-4.3.7-no-clean.patch
@@ -0,0 +1,16 @@
+don't run the clean target when building all as we run into parallel races:
+ - memtest kicks off building of a bunch of .o files
+ - clean runs in parallel which runs `rm` and deletes some of the new .o
+ - memtest goes to link and fails because objects are missing
+
+--- a/Makefile
 b/Makefile
+@@ -19,7 +19,7 @@
+ OBJS= head.o reloc.o main.o test.o init.o lib.o patn.o screen_buffer.o \
+   config.o memsize.o error.o smp.o cpuid.o vmem.o random.o
+ 
+-all: clean memtest.bin memtest
++all: memtest.bin memtest
+ 
+ # Link it statically once so I know I don't have undefined
+ # symbols and then link it dynamically so I have full

diff --git a/sys-apps/memtest86/files/memtest86-4.3.7-reboot-def.patch 
b/sys-apps/memtest86/files/memtest86-4.3.7-reboot-def.patch
new file mode 100644
index 000..be9e353
--- /dev/null
+++ b/sys-apps/memtest86/files/memtest86-4.3.7-reboot-def.patch
@@ -0,0 +1,13 @@
+the reboot func is used elsewhere, so don't mark it inline
+
+--- a/lib.c
 b/lib.c
+@@ -33,7 +33,7 @@ struct ascii_map_str {
+ int keycode;
+ };
+ 
+-inline void reboot(void)
++void reboot(void)
+ {
+   
+   /* tell the BIOS to do a cold start */

diff --git a/sys-apps/memtest86/memtest86-4.3.7.ebuild 
b/sys-apps/memtest86/memtest86-4.3.7.ebuild
index 7a54382..fd0ec26 100644
--- a/sys-apps/memtest86/memtest86-4.3.7.ebuild
+++ b/sys-apps/memtest86/memtest86-4.3.7.ebuild
@@ -20,6 +20,9 @@ BOOTDIR=/boot/memtest86
 
 src_prepare() {
epatch "${FILESDIR}"/${PN}-4.3.3-build-nopie.patch #66630 + #206726
+   epatch "${FILESDIR}"/${PN}-4.3.7-io-extern-inline.patch #548312 #568292
+   epatch "${FILESDIR}"/${PN}-4.3.7-reboot-def.patch #548312 #568292
+   epatch "${FILESDIR}"/${PN}-4.3.7-no-clean.patch #557890
 
sed -i -e 's,0x1,0x10,' memtest.lds || die
 



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

2015-12-16 Thread Mike Frysinger
commit: e144331d75159ef4d4ce099dbe8f22bb54f0a208
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 16 17:33:18 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 16 18:35:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e144331d

dev-libs/nss: put cacert patches behind USE=cacert

 dev-libs/nss/metadata.xml   |   2 +-
 dev-libs/nss/nss-3.21-r1.ebuild | 328 
 2 files changed, 329 insertions(+), 1 deletion(-)

diff --git a/dev-libs/nss/metadata.xml b/dev-libs/nss/metadata.xml
index 36dc831..0e2139c 100644
--- a/dev-libs/nss/metadata.xml
+++ b/dev-libs/nss/metadata.xml
@@ -4,7 +4,7 @@
 mozilla
 
   
-Include root certs from CAcert (http://http://www.cacert.org/) and
+Include root/class3 certs from CAcert (http://http://www.cacert.org/) and
 Software in the Public Interest (http://www.spi-inc.org/)
   
   Add support for libnsspem

diff --git a/dev-libs/nss/nss-3.21-r1.ebuild b/dev-libs/nss/nss-3.21-r1.ebuild
new file mode 100644
index 000..06f3df4
--- /dev/null
+++ b/dev-libs/nss/nss-3.21-r1.ebuild
@@ -0,0 +1,328 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
+
+NSPR_VER="4.10.8"
+RTM_NAME="NSS_${PV//./_}_RTM"
+# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
+PEM_GIT_REV="015ae754dd9f6fbcd7e52030ec9732eb27fc06a8"
+PEM_P="${PN}-pem-20140125"
+
+DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
+HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/;
+SRC_URI="http://archive.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
+   cacert? ( 
https://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch
 )
+   nss-pem? ( https://dev.gentoo.org/~anarchy/dist/${PEM_P}.tar.bz2 )"
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+cacert +nss-pem utils"
+CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
+DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   ${CDEPEND}"
+RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   ${CDEPEND}
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20140508-r12
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+
+RESTRICT="test"
+
+S="${WORKDIR}/${P}/${PN}"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/nss-config
+)
+
+src_unpack() {
+   unpack ${A}
+   if use nss-pem ; then
+   mv "${PN}"/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die
+   fi
+}
+
+src_prepare() {
+   # Custom changes for gentoo
+   epatch "${FILESDIR}/${PN}-3.21-gentoo-fixups.patch"
+   epatch "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
+   if use cacert ; then
+   epatch "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch"
+   epatch "${FILESDIR}/${PN}-3.21-cacert-class3.patch" #521462
+   fi
+   use nss-pem && epatch "${FILESDIR}/${PN}-3.21-enable-pem.patch" \
+   "${FILESDIR}/${PN}-3.21-pem-werror.patch"
+
+   pushd coreconf >/dev/null || die
+   # hack nspr paths
+   echo 'INCLUDES += -I$(DIST)/include/dbm' \
+   >> headers.mk || die "failed to append include"
+
+   # modify install path
+   sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = 
$(CORE_DEPTH)/dist:' \
+   -i source.mk || die
+
+   # Respect LDFLAGS
+   sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
+   popd >/dev/null || die
+
+   # Fix pkgconfig file for Prefix
+   sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
+   config/Makefile || die
+
+   # use host shlibsign if need be #436216
+   if tc-is-cross-compiler ; then
+   sed -i \
+   -e 's:"${2}"/shlibsign:shlibsign:' \
+   cmd/shlibsign/sign.sh || die
+   fi
+
+   # dirty hack
+   sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
+   lib/ssl/config.mk || die
+   sed -i -e 
"/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
+   cmd/platlibs.mk || die
+
+   multilib_copy_sources
+
+   strip-flags
+}
+
+multilib_src_configure() {
+   # Ensure we stay multilib aware
+   sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die
+}
+
+nssarch() {
+   # Most of the arches are the same as $ARCH
+   local t=${1:-${CHOST}}
+   case ${t} in
+   aarch64*)echo "aarch64";;

[gentoo-commits] repo/gentoo:master commit in: net-libs/nghttp2/, profiles/arch/sparc/

2015-12-16 Thread Mike Frysinger
commit: 1abd6c5d18eef8a2ca27a0e32383305149158104
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 16 17:26:21 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 16 18:35:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1abd6c5d

net-libs/nghttp2: mark 1.0.5 sparc stable #558734

 net-libs/nghttp2/nghttp2-1.0.5.ebuild | 2 +-
 profiles/arch/sparc/package.use.mask  | 4 
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-libs/nghttp2/nghttp2-1.0.5.ebuild 
b/net-libs/nghttp2/nghttp2-1.0.5.ebuild
index fb93169..66a8b3d 100644
--- a/net-libs/nghttp2/nghttp2-1.0.5.ebuild
+++ b/net-libs/nghttp2/nghttp2-1.0.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]] ; then
inherit git-2
 else

SRC_URI="https://github.com/tatsuhiro-t/nghttp2/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
~sparc x86"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86"
 fi
 
 DESCRIPTION="HTTP/2 C Library"

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index f62dedc..fecfa8d 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -2,10 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-# Anthony G. Basile  (25 Nov 2015)
-# mask http2 on net-misc/curl until stabilized, bug #558734
-net-misc/curl http2
-
 # Justin Lecher  (18 Nov 2015)
 # requires dev-python/restkit which requires
 # dev-python/socketpool which requires dev-python/gevent which requires



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

2015-12-16 Thread Alon Bar-Lev
commit: 520b00c3b3a314bee9f1ce837363f0b1899840fa
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Dec 16 20:37:38 2015 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Dec 16 20:37:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520b00c3

app-crypt/pdfcrack: version bump

Bug: 568474

Package-Manager: portage-2.2.24

 app-crypt/pdfcrack/Manifest |  1 +
 app-crypt/pdfcrack/pdfcrack-0.15.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-crypt/pdfcrack/Manifest b/app-crypt/pdfcrack/Manifest
index 6e46f19..57e2195 100644
--- a/app-crypt/pdfcrack/Manifest
+++ b/app-crypt/pdfcrack/Manifest
@@ -1,2 +1,3 @@
 DIST pdfcrack-0.13.tar.gz 32359 SHA256 
2afce56766bfbe869cb6d920ca0c9acf23d73872924bb62e2f4eb47bb43c96e8 SHA512 
3ec993746649649ab5ddffdf6ae15d087ba6b52bbf3379bb022f33078968f1434788e5f3e6078a4342410094acfc022d5955faee0a35be878516908356513d35
 WHIRLPOOL 
0b98ec8ce74e2dbd6879c30f28bb79daa0f6e9f4254bdf291086ace9d65039ef9d3dc0c5304d0334aec7249476e4bf2136505d7caac9e2f19929d0ab0be4
 DIST pdfcrack-0.14.tar.gz 33387 SHA256 
ac88eca576cebb40c4a63cd90542664de7d8f1b39885db5a7ac021d8b0c6a95c SHA512 
2da2b7bc37db49f55c6cdd45f837bc509b217fcd36cd57212c2508618996038e21bf391a20f5adece312e9a5f7d892fe254dac8438222f158e4ce7019cbac3f2
 WHIRLPOOL 
4d8fd5052bc165e3f058856a814832b010d1b2ce7fc6c630b04e797bff5658a784e7fb096d68792ce54282d0a4ace9d03a6458b85820f92b8e88215d461393a4
+DIST pdfcrack-0.15.tar.gz 34269 SHA256 
791043693f9fc261fa326dbcb5e4de3801d6ae552dbea39293f9b2674c250d3e SHA512 
9eef648fcb8c9cd4fb70af3ad4ce1b8da892edc98919104bbee70947d7f93262f44cb6e8854ff10b0e4680fcf0c3abfc258d0d14428d261744ed4b28c792a966
 WHIRLPOOL 
69ed8f15a1ed80843a1bfb4108a35464d237d803d24630b047df7a18a027d5d73fe48c52dbfa71174de520701b015abbb550873a724473291a50d226d19cbc6e

diff --git a/app-crypt/pdfcrack/pdfcrack-0.15.ebuild 
b/app-crypt/pdfcrack/pdfcrack-0.15.ebuild
new file mode 100644
index 000..440a9e8
--- /dev/null
+++ b/app-crypt/pdfcrack/pdfcrack-0.15.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Tool for recovering passwords and content from PDF-files"
+HOMEPAGE="http://pdfcrack.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-0.14-cflags.patch
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   dobin pdfcrack
+   dodoc changelog README
+}



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

2015-12-16 Thread William Hubbs
commit: fc85eb556cfa30045cdd4dab66ad4dff3d3eff2f
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec 16 19:48:13 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec 16 19:48:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc85eb55

app-misc/livecd-tools: sync live ebuild

 app-misc/livecd-tools/livecd-tools-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/livecd-tools/livecd-tools-.ebuild 
b/app-misc/livecd-tools/livecd-tools-.ebuild
index ebd8b9b..3e5cf86 100644
--- a/app-misc/livecd-tools/livecd-tools-.ebuild
+++ b/app-misc/livecd-tools/livecd-tools-.ebuild
@@ -2,13 +2,13 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=5
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/livecd-tools.git"
-   inherit git-2
+   inherit git-r3
 else
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
+   SRC_URI="https://dev.gentoo.org/~williamh/dist/${P}.tar.gz;
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 fi
 



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

2015-12-16 Thread Alfredo Tupone
commit: 2b4cd14d0f64279df6a8cf6fc4e2a8e2ea1e7f3a
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Dec 16 21:06:18 2015 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Dec 16 21:06:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4cd14d

games-board/maitretarot: format-security. Bug #543016

Package-Manager: portage-2.2.24

 games-board/maitretarot/files/maitretarot-0.1.98-format.patch | 11 +++
 games-board/maitretarot/maitretarot-0.1.98.ebuild |  6 +-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/games-board/maitretarot/files/maitretarot-0.1.98-format.patch 
b/games-board/maitretarot/files/maitretarot-0.1.98-format.patch
new file mode 100644
index 000..b3ff1fe
--- /dev/null
+++ b/games-board/maitretarot/files/maitretarot-0.1.98-format.patch
@@ -0,0 +1,11 @@
+--- src/game.c.old 2015-12-16 21:59:49.400430743 +0100
 src/game.c 2015-12-16 21:59:11.085058332 +0100
+@@ -642,7 +642,7 @@
+ (game, prev_winner, c, ((i + prev_winner) % 4),
+  game->players[((i + prev_winner) % 4)]->turn, ))
+   {
+-g_message (err->message);
++g_message ("%s", err->message);
+ turn_nok = TRUE;
+ game->players[((i + prev_winner) % 4)]->ready =
+   MT_PLAYER_READY_SEND_NOK_FOR_CARD;

diff --git a/games-board/maitretarot/maitretarot-0.1.98.ebuild 
b/games-board/maitretarot/maitretarot-0.1.98.ebuild
index 631fc95..fb65203 100644
--- a/games-board/maitretarot/maitretarot-0.1.98.ebuild
+++ b/games-board/maitretarot/maitretarot-0.1.98.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit games
+inherit games eutils
 
 DESCRIPTION="server for the french tarot game maitretarot"
 HOMEPAGE="http://www.nongnu.org/maitretarot/;
@@ -19,6 +19,10 @@ DEPEND="dev-libs/glib:2
dev-games/libmaitretarot"
 RDEPEND=${DEPEND}
 
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-format.patch
+}
+
 src_configure() {
egamesconf \

--with-default-config-file="${GAMES_SYSCONFDIR}/maitretarotrc.xml"



[gentoo-commits] data/gentoo-news:master commit in: 2012-11-06-PYTHON_TARGETS-deployment/

2015-12-16 Thread Mike Gilbert
commit: c1c1bf36d6920e0d0bf45d0aa308e539fb81cdc7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 16 17:31:10 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 16 17:31:10 2015 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=c1c1bf36

Remove 2012-11-06-PYTHON_TARGETS-deployment

 .../2012-11-06-PYTHON_TARGETS-deployment.en.txt| 41 --
 ...2012-11-06-PYTHON_TARGETS-deployment.en.txt.asc |  9 -
 2 files changed, 50 deletions(-)

diff --git 
a/2012-11-06-PYTHON_TARGETS-deployment/2012-11-06-PYTHON_TARGETS-deployment.en.txt
 
b/2012-11-06-PYTHON_TARGETS-deployment/2012-11-06-PYTHON_TARGETS-deployment.en.txt
deleted file mode 100644
index 0498ff0..000
--- 
a/2012-11-06-PYTHON_TARGETS-deployment/2012-11-06-PYTHON_TARGETS-deployment.en.txt
+++ /dev/null
@@ -1,41 +0,0 @@
-Title: PYTHON_TARGETS deployment
-Author: Michał Górny 
-Content-Type: text/plain
-Posted: 2012-11-06
-Revision: 1
-News-Item-Format: 1.0
-
-Recently, a few new Python eclasses have been deployed. As ebuilds
-migrate, the way they support multiple Python implementations will
-change. The previous method built Python modules for Python
-implementations selected through `eselect python'. The new method uses
-the PYTHON_TARGETS USE flags to explicitly name the implementations the
-modules shall be built for.
-
-If you are running a modern system with only Python 2.7 & 3.2 installed,
-then you don't have to do anything. The defaults will simply fit you,
-and let you keep your system up-to-date when new Python versions are
-deployed.
-
-However, if you'd like to use another set of Python implementations, you
-will need to set PYTHON_TARGETS in your make.conf file appropriately.
-This variable names the enabled implementations in the standard way
-common to all USE_EXPAND variables.
-
-For example, a setup enabling all major Python implementations would
-look like:
-
-   PYTHON_TARGETS="python2_7 python3_2 pypy1_9 jython2_5"
-
-The variable should list all Python implementations which are going to
-be used on the system; missing a particular value there will result
-in missing Python modules.
-
-A complete list of all possible values can be obtained using a command
-equivalent to the following:
-
-   emerge -1pv dev-python/python-exec
-
-For more details, please see the python-r1 User's Guide [1].
-
-[1] http://www.gentoo.org/proj/en/Python/python-r1/user-guide.xml

diff --git 
a/2012-11-06-PYTHON_TARGETS-deployment/2012-11-06-PYTHON_TARGETS-deployment.en.txt.asc
 
b/2012-11-06-PYTHON_TARGETS-deployment/2012-11-06-PYTHON_TARGETS-deployment.en.txt.asc
deleted file mode 100644
index e424445..000
--- 
a/2012-11-06-PYTHON_TARGETS-deployment/2012-11-06-PYTHON_TARGETS-deployment.en.txt.asc
+++ /dev/null
@@ -1,9 +0,0 @@
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iJwEAAEIAAYFAlCZfWgACgkQfXuS5UK5QB2CpwQAhw8AxBJmy/ZUWxRfEfzTbpfH
-5cYRmkBMDPpmg6Y3GhqPhM3SAGg+blBgrHAg+VUSzBlTdCEEQPdz8+Pm+TVCUgnS
-FnnXlxc+V83ylJSY1do9Dqo2hVo+jQescJIKznMbaLAFVXCLAIvVMunl3oLYkFG2
-OFOjS+x1M7AytNVNo3g=
-=KRsI
--END PGP SIGNATURE-



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

2015-12-16 Thread Ian Stakenvicius
commit: 2b12277bd9f0874a386c47be2aa0372bffac2504
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 16 18:25:00 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 16 18:27:01 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=2b12277b

www-client/firefox: bump to v.43, add hwaccel use flag to allow it to be 
disabled

Note that gtk3 is still not default-enabled upstream for release builds, as of 
v43.

Package-Manager: portage-2.2.24
Manifest-Sign-Key: 009C547C2B6559ED!

 www-client/firefox/Manifest| 91 +-
 www-client/firefox/files/gentoo-default-prefs.js-1 | 17 
 www-client/firefox/files/gentoo-hwaccel-prefs.js-1 |  2 +
 ...refox-43.0_beta9.ebuild => firefox-43.0.ebuild} |  9 ++-
 www-client/firefox/metadata.xml|  2 +
 5 files changed, 118 insertions(+), 3 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 3579685..ff36b8f 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -1,3 +1,6 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
 DIST firefox-42.0-af.xpi 491004 SHA256 
087fc72613b98336eefc5db701b361188d7e3950365650651c2b53ced362eea6 SHA512 
26f91ea0b77d0377d37bce5ad0930baa518c3d60413f0595b5d9177793c5be3a475099aab1cdbcd9ce11c0242cde7a8ee3e51df891f9e967188e389b31a5e9f5
 WHIRLPOOL 
3ee69baf40b53bbe38d459a810c17767a34cee96182095bb6e399f7f699382be3212beaddfaf5214ab8648cace56e4a4f856dc0ce690b5f492f7051427df9d86
 DIST firefox-42.0-ar.xpi 527045 SHA256 
c4bd2e007fffa25743e8f20f70baf3abcef6aee59b82fc1360a9a2ebf120da69 SHA512 
48c521587f3f9f56389fec7e9f8a1a859c690cc38bf53c59ad0c04efcc141c3da49341da9d68038a1a099ad84a893eb24931ccfa27cef07319173181beb33533
 WHIRLPOOL 
605618b4dd95d7eefec2a8a9b5eea7424a7c44115c9a7fee39ad626639fe9f0e30fd983b18068810851414ac91f7c1b7892edec22ebb3eff51b238d1b4c1124a
 DIST firefox-42.0-as.xpi 516804 SHA256 
397f51b49a9a5c754079561e5245e2e61508e61b1f1386e80fb9aaa91b4424c8 SHA512 
3e8f232dc66c361635de4adc289de2b2dd1b68789a6f737f00682547f4f0f54ed1e8d4ded952129cae643e49c82265657b11471d5afc1d231771e981b796ae87
 WHIRLPOOL 
3552dc8d850625566f01204389fbb92521b42bde5e43d12f9604ab273ba870870b36e68613a3aab633d29082554c05644db0affd8db8262a93dc7c9e4c30dd9e
@@ -79,4 +82,90 @@ DIST firefox-42.0-xh.xpi 455527 SHA256 
1a1776e5770dd361d0adc85ed80bb1e81dd5436a0
 DIST firefox-42.0-zh-CN.xpi 491278 SHA256 
46bb4b1b67494004441135dbf3051501e0580fb8da29548de73f2e0fe12f7834 SHA512 
af6b29e0b75b213ad82d8b6d9d0222f58a2992c3758fb6de2ea7e6d85736889eb0e66d45f3ef112eb5bc1b194ee747f5cf4eed73f153d6e35e031d2c36339993
 WHIRLPOOL 
742d90de3e7e5266617565a953a04f5c0736d76fef83710cd308150fa4509d5195b5a334097303896a1cc6fcb5070258c25fb2bea7862b77e8d0e7a28d77
 DIST firefox-42.0-zh-TW.xpi 482387 SHA256 
ef4e9b5e01b85564b935a5f9bc663ffac61ce0f3ca166c316b1aee648832d458 SHA512 
35993b713480d68d647c0bcee9ccb8b58949097663ea839ed4ff9de3d11081863db5ab035f74b61beaabc448440c2aa5f6f6955112a23c8702adb8d7af57cd4b
 WHIRLPOOL 
6aea103b3298a07490af7d067df61e0c5693416d8003272478e7c73bb5f36e92fb2f5c96f8b86f83faffe46c5ed7eb142ecfce300e215096585a8eace330ac1e
 DIST firefox-42.0.source.tar.xz 165766832 SHA256 
994a346699298277b64ec0cab72660b8d3e5b879a2ac79207576f7e6c33da3ae SHA512 
d38f48047233bf68929bd05276165266d341c0186214687405010cac7ccbb266618eec43849b05fa12358eb43a106494d8dce9683bae62e133b7f990bb4c8aaf
 WHIRLPOOL 
2ecb00867045f13739dc58838675f0620e3f0e69f7b446a99e9306061f1d44296fb054a8e19fda3f082f0c11f54c4e81810700705df574ee00d96f6332e1b0e1
-DIST firefox-43.0b9.source.tar.xz 175426232 SHA256 
4ca14dd3a22bd8ef697f3ca15a53500f4079498147355ba38b7930d6355cf45b SHA512 
3cf0d179c00f87ea15b928c0da64a1d3ba89745b6cab946120be3c0f50c6a28214672e6e243f94b137a780381419769f12032f0d283e065f44525dc9761dacfa
 WHIRLPOOL 
14968fea04998cbd14608ab58eb6fb3885e23c3b7e15ccac09b2051bbeedab46650fd99d774c6ec7e532e61bd65f27175b7070b4d68de7e119773f45aba20739
+DIST firefox-43.0-af.xpi 493733 SHA256 
180ca0809e10b7a2e4d75cbed04394e1965187bfb018d9dca9128ae6d773de28 SHA512 
5e51836b4bbfe51e283d8fc2daf3c971fcaf0aa6a58789d062de87c21898e61283b80e7e4861265fe9b1e33b47b3d8473bb0e343007196dacea1d21038ca57d9
 WHIRLPOOL 
b48249bfa32b6ea9d6749c4ff429c19aae29d15ec288164623eea4daba90f5ba9a7c43b8d5b2519e96ff31bbdbff805de3e373d76ee7e44e8c546bff5a09fe20
+DIST firefox-43.0-ar.xpi 531444 SHA256 
052f40e5c7c6540aaa37bc7f63ec9f7ee7d8554a3da0a5655cd7802f1cd17d9c SHA512 
7ac14b4df9a9a15d892dfede4496a9b1615e2fa452d48befe11a1d0aa06b12dda41634dd7dccb0c206725848fa4a73ef160f7639a7f09175ff7ff479a18a9688
 WHIRLPOOL 
d2c5ab81bcab0258948efe6c75f9da0233b5d1fe3a1dee22863993e4d399b81be13be1ab0230c846334918d4251f31314210e25235b9bdbb19c051f741c8babe
+DIST firefox-43.0-as.xpi 520379 SHA256 
734c837c556346e1cbbf823d4587acde37ea1a1a2661ab225babc817d8a879ab SHA512 
58651c76664a36d3fb241fdf68f40854ae49ef0456353b292670a80826b195fc9dff269a89737593602721c0f5d8e0b3273736330015a0c9806ba791c7f7124d
 WHIRLPOOL 

[gentoo-commits] data/gentoo-news:master commit in: 2012-05-21-portage-config-protect-if-modified/

2015-12-16 Thread Zac Medico
commit: 1acba939daab457f5c61e74e360ba4dd0fbde65e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 16 16:57:38 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 16 16:57:45 2015 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=1acba939

Drop old news: 2012-05-21-portage-config-protect-if-modified

 .../2012-05-21-portage-config-protect-if-modified.en.txt  | 15 ---
 ...12-05-21-portage-config-protect-if-modified.en.txt.asc |  7 ---
 2 files changed, 22 deletions(-)

diff --git 
a/2012-05-21-portage-config-protect-if-modified/2012-05-21-portage-config-protect-if-modified.en.txt
 
b/2012-05-21-portage-config-protect-if-modified/2012-05-21-portage-config-protect-if-modified.en.txt
deleted file mode 100644
index c4bb5b1..000
--- 
a/2012-05-21-portage-config-protect-if-modified/2012-05-21-portage-config-protect-if-modified.en.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-Title: Portage config-protect-if-modified default
-Author: Zac Medico 
-Content-Type: text/plain
-Posted: 2012-05-21
-Revision: 1
-News-Item-Format: 1.0
-Display-If-Installed: >=sys-apps/portage-2.1.10.61
-
-Beginning with sys-apps/portage-2.1.10.61, FEATURES=config-protect-if-modified
-is enabled by default. This causes the CONFIG_PROTECT behavior to be skipped
-for files that have not been modified since they were installed.
-
-If you would like to disable this behavior by default, then set
-FEATURES="-config-protect-if-modified" in make.conf. See the make.conf(5) man
-page for more information about this feature.

diff --git 
a/2012-05-21-portage-config-protect-if-modified/2012-05-21-portage-config-protect-if-modified.en.txt.asc
 
b/2012-05-21-portage-config-protect-if-modified/2012-05-21-portage-config-protect-if-modified.en.txt.asc
deleted file mode 100644
index 0a08d34..000
--- 
a/2012-05-21-portage-config-protect-if-modified/2012-05-21-portage-config-protect-if-modified.en.txt.asc
+++ /dev/null
@@ -1,7 +0,0 @@
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iEYEABECAAYFAk+6kbQACgkQ/ejvha5XGaNxmACgpcC2yGT/fOckGSo3C6xIP99P
-hWYAoLVp1iIufhcL2BvDiAzPopwPvuhI
-=B7+s
--END PGP SIGNATURE-



[gentoo-commits] proj/gentoolkit: New tag: 0.3.1

2015-12-16 Thread Brian Dolbec
commit: 
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Dec 16 17:54:04 2015 +

New tag: 0.3.1




[gentoo-commits] proj/livecd-tools: New tag: 2.1

2015-12-16 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec 16 17:53:43 2015 +

New tag: 2.1




[gentoo-commits] repo/gentoo:master commit in: app-portage/gentoolkit/

2015-12-16 Thread Brian Dolbec
commit: ad1f41b1ba74df2e6c7b70f9042dbc0877e13e76
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Dec 16 17:58:27 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Dec 16 17:58:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1f41b1

app-portage/gentoolkit: Version bump, add python-3.5

Add python3_5 compat to 0.3.1 and  versions.
First release with the python revdep-rebuild as the primary app.

Package-Manager: portage-2.2.26

 app-portage/gentoolkit/Manifest|  1 +
 .../{gentoolkit-.ebuild => gentoolkit-0.3.1.ebuild}| 14 ++
 app-portage/gentoolkit/gentoolkit-.ebuild  |  2 +-
 3 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/app-portage/gentoolkit/Manifest b/app-portage/gentoolkit/Manifest
index 479b53e..74bfe1c 100644
--- a/app-portage/gentoolkit/Manifest
+++ b/app-portage/gentoolkit/Manifest
@@ -1,2 +1,3 @@
 DIST gentoolkit-0.3.0.8.tar.gz 3192497 SHA256 
0338dee7c295c32b60a84e529b764d2bc61536fa3aca021cd5a75c6e534864a6 SHA512 
50efd701d0d056740bcf7c7cdce652ae7c9e2786f799f5d30946e752b8aa735489d3e0dc5c7664a5810a0f22cec05b9bc7ccc10292b07ac4dd0777658651f72d
 WHIRLPOOL 
5a2455e50d4e0f4df8abab5b81deb6bb00e078dfed1687ae046ce97a0427eafea2d3de9b83ac6de8155d207653d001c6684ac92226fa2320515c6e14c8fea6e0
 DIST gentoolkit-0.3.0.9.tar.gz 3194703 SHA256 
c660d150dfccbaea6f291fb7fc2659c8e0e38eaebe6e68f92dee728c8c7e320d SHA512 
75b2d15b2b9ed08055840b56b239ed5d63838a10e8d31ec3ed8822cf1d3ef32841609763433736e17f93a5fdd293ccbda4a3dfa0f007241321aecbcde847
 WHIRLPOOL 
5e9dc038c161361eb2dd8f0cd17e8efaa41183a281d6fcf620c1631c6da661673d085c60572424cd48504222c29613473591f8dd276792ab96ba3cfda88f1fe1
+DIST gentoolkit-0.3.1.tar.gz 3195571 SHA256 
ec494d81c8d24e1a69347464733459c0dba0e4c1881d7d5bdc34f7c770f9e3a6 SHA512 
6593bc3cad4b9716b9b126bd17fd6662b9aad05b89941297a23deca4651fe4c1552c8fd92b0e284b5a5eeb3f76b1c350d753966abbcc6d2ce8a9e8341f5de794
 WHIRLPOOL 
82064735ebb64b3cac9ac80f31f24524e9180c78b37472189c1aa72baa698a7eec79009e95ae6e26dbda4c3fd77c1b9dc6f949513511f96fe7cf79d25ac37e28

diff --git a/app-portage/gentoolkit/gentoolkit-.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.3.1.ebuild
similarity index 76%
copy from app-portage/gentoolkit/gentoolkit-.ebuild
copy to app-portage/gentoolkit/gentoolkit-0.3.1.ebuild
index c139555..4311b00 100644
--- a/app-portage/gentoolkit/gentoolkit-.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.3.1.ebuild
@@ -4,22 +4,20 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=(python{2_7,3_3,3_4} pypy)
+PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5} pypy)
 PYTHON_REQ_USE="xml(+),threads(+)"
 
-inherit distutils-r1 git-r3
-
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoolkit.git"
+inherit distutils-r1
 
 DESCRIPTION="Collection of administration scripts for Gentoo"
 HOMEPAGE="https://www.gentoo.org/proj/en/portage/tools/index.xml;
-SRC_URI=""
+SRC_URI="http://dev.gentoo.org/~dolsen/releases/gentoolkit/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE=""
 
-KEYWORDS=""
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 DEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}
@@ -31,8 +29,8 @@ RDEPEND="${DEPEND}
 
 python_prepare_all() {
python_setup
-   echo VERSION="-${EGIT_VERSION}" "${PYTHON}" setup.py set_version
-   VERSION="-${EGIT_VERSION}" "${PYTHON}" setup.py set_version
+   echo VERSION="${PVR}" "${PYTHON}" setup.py set_version
+   VERSION="${PVR}" "${PYTHON}" setup.py set_version
distutils-r1_python_prepare_all
 }
 

diff --git a/app-portage/gentoolkit/gentoolkit-.ebuild 
b/app-portage/gentoolkit/gentoolkit-.ebuild
index c139555..bba13e5 100644
--- a/app-portage/gentoolkit/gentoolkit-.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=(python{2_7,3_3,3_4} pypy)
+PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5} pypy)
 PYTHON_REQ_USE="xml(+),threads(+)"
 
 inherit distutils-r1 git-r3



[gentoo-commits] data/gentoo-news:master commit in: 2013-06-07-portage-preserve-libs-default/

2015-12-16 Thread Zac Medico
commit: b71bb32f0d552a5ee281a05822fa7f5517d0cd10
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 16 17:00:24 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 16 17:00:24 2015 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=b71bb32f

Drop old news: 2013-06-07-portage-preserve-libs-default

 .../2013-06-07-portage-preserve-libs-default.en.txt  | 20 
 ...13-06-07-portage-preserve-libs-default.en.txt.asc |  7 ---
 2 files changed, 27 deletions(-)

diff --git 
a/2013-06-07-portage-preserve-libs-default/2013-06-07-portage-preserve-libs-default.en.txt
 
b/2013-06-07-portage-preserve-libs-default/2013-06-07-portage-preserve-libs-default.en.txt
deleted file mode 100644
index ef02852..000
--- 
a/2013-06-07-portage-preserve-libs-default/2013-06-07-portage-preserve-libs-default.en.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-Title: Portage preserve-libs default
-Author: Zac Medico 
-Content-Type: text/plain
-Posted: 2013-06-07
-Revision: 1
-News-Item-Format: 1.0
-Display-If-Installed: >=sys-apps/portage-2.1.12
-
-Beginning with sys-apps/portage-2.1.12, FEATURES=preserve-libs is
-enabled by default. Even though preserve-libs makes it unnecessary to
-use revdep-rebuild for most common updates, it is still a good practice
-to run `revdep-rebuild -ip` after updates, in order to check if there
-are any broken library dependencies that preserve-libs was not able to
-handle. For example, see http://bugs.gentoo.org/show_bug.cgi?id=459038.
-
-If you would like to disable preserve-libs by default, then set
-FEATURES="-preserve-libs" in make.conf. See the make.conf(5) man page
-or the following wiki page for more information:
-
-http://wiki.gentoo.org/wiki/Preserve-libs

diff --git 
a/2013-06-07-portage-preserve-libs-default/2013-06-07-portage-preserve-libs-default.en.txt.asc
 
b/2013-06-07-portage-preserve-libs-default/2013-06-07-portage-preserve-libs-default.en.txt.asc
deleted file mode 100644
index 8e1d4a8..000
--- 
a/2013-06-07-portage-preserve-libs-default/2013-06-07-portage-preserve-libs-default.en.txt.asc
+++ /dev/null
@@ -1,7 +0,0 @@
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.20 (GNU/Linux)
-
-iEUEABECAAYFAlGxj80ACgkQ/ejvha5XGaOyKACXVNNeOnxs5f9pp5vejAOw0xdY
-lwCeLl3wqPCT6OlaVuC6kjCe53etEfc=
-=jg9Y
--END PGP SIGNATURE-



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

2015-12-16 Thread Anthony G. Basile
commit: 77b83b512601cabd6160e39fc7dcff18c2660b11
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 16 17:37:15 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 16 17:37:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b83b51

net-p2p/litecoind: fix executable GNU stack.

Package-Manager: portage-2.2.24

 net-p2p/litecoind/litecoind-0.10.2.2-r3.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-p2p/litecoind/litecoind-0.10.2.2-r3.ebuild 
b/net-p2p/litecoind/litecoind-0.10.2.2-r3.ebuild
index 9c14a51..c7f7068 100644
--- a/net-p2p/litecoind/litecoind-0.10.2.2-r3.ebuild
+++ b/net-p2p/litecoind/litecoind-0.10.2.2-r3.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 
 DB_VER="4.8"
 
-inherit autotools db-use eutils systemd user
+inherit autotools db-use eutils flag-o-matic systemd user
 
 MyPV="${PV/_/-}"
 MyPN="litecoin"
@@ -51,6 +51,9 @@ src_prepare() {
 }
 
 src_configure() {
+   # To avoid executable GNU stack.
+   append-ldflags -Wl,-z,noexecstack
+
local my_econf=
if use upnp; then
my_econf="${my_econf} --with-miniupnpc --enable-upnp-default"



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

2015-12-16 Thread Ian Stakenvicius
commit: 4dd00e49d618665203233c09ed8ee40a4b50268c
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 16 18:38:24 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 16 18:38:24 2015 +
URL:https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=4dd00e49

www-client/firefox: make metadata.xml match gentoo repo

 www-client/firefox/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml
index efd43f0..c2dcadb 100644
--- a/www-client/firefox/metadata.xml
+++ b/www-client/firefox/metadata.xml
@@ -10,8 +10,8 @@
Allow Gecko Media Plugins (binary blobs) to 
be automatically
downloaded and kept up-to-date in user profiles
Use gstreamer:0.10 instead of gstreamer:1 for 
media support
-   Use the cairo-gtk3 GUI instead of the cairo-gtk2 
GUI
-   Set hardware accelerated rendering
+   Use the cairo-gtk3 rendering engine
+   Use hardware-accelerated rendering
Enable or disable jemalloc3 (forced-on when 
supported prior to 38.0)
Prevent sdk and headers from being installed
Add support for profile-guided optimization using 
gcc-4.5,



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

2015-12-16 Thread Anthony G. Basile
commit: c7b15e28f5bdc399b564c5017350b8083ce0623b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 16 17:10:06 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 16 17:15:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b15e28

net-p2p/litecoin-qt: fix for API change in miniunpnc, bug #567080.

Package-Manager: portage-2.2.24

 .../litecoin-qt/files/litecoin-miniupnpc-abi.patch |  19 +++
 2-r1.ebuild => litecoin-qt-0.10.2.2-r2.ebuild} |  11 +-
 net-p2p/litecoin-qt/litecoin-qt-0.10.2.2.ebuild| 143 -
 3 files changed, 25 insertions(+), 148 deletions(-)

diff --git a/net-p2p/litecoin-qt/files/litecoin-miniupnpc-abi.patch 
b/net-p2p/litecoin-qt/files/litecoin-miniupnpc-abi.patch
new file mode 100644
index 000..7315ea9
--- /dev/null
+++ b/net-p2p/litecoin-qt/files/litecoin-miniupnpc-abi.patch
@@ -0,0 +1,19 @@
+diff -Nuar litecoin-0.10.2.2/src/net.cpp litecoin-0.10.2.2-fix/src/net.cpp
+--- litecoin-0.10.2.2/src/net.cpp  2015-06-15 08:51:30.0 +
 litecoin-0.10.2.2-fix/src/net.cpp  2015-12-16 12:38:52.881533970 +
+@@ -1020,10 +1020,14 @@
+ #ifndef UPNPDISCOVER_SUCCESS
+ /* miniupnpc 1.5 */
+ devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0);
+-#else
++#elif MINIUPNPC_API_VERSION < 14
+ /* miniupnpc 1.6 */
+ int error = 0;
+ devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, );
++#else
++   /* miniupnpc 1.9.20150730 */
++   int error = 0;
++   devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, 2, );
+ #endif
+ 
+ struct UPNPUrls urls;
\ No newline at end of file

diff --git a/net-p2p/litecoin-qt/litecoin-qt-0.10.2.2-r1.ebuild 
b/net-p2p/litecoin-qt/litecoin-qt-0.10.2.2-r2.ebuild
similarity index 92%
rename from net-p2p/litecoin-qt/litecoin-qt-0.10.2.2-r1.ebuild
rename to net-p2p/litecoin-qt/litecoin-qt-0.10.2.2-r2.ebuild
index 6c2056b..49c5cac 100644
--- a/net-p2p/litecoin-qt/litecoin-qt-0.10.2.2-r1.ebuild
+++ b/net-p2p/litecoin-qt/litecoin-qt-0.10.2.2-r2.ebuild
@@ -57,8 +57,9 @@ DOCS="doc/README.md doc/release-notes.md"
 S="${WORKDIR}/${MyP}"
 
 src_prepare() {
-   epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
-   epatch "${FILESDIR}/litecoind-0.10.2.2-memenv_h.patch"
+   epatch "${FILESDIR}"/0.9.0-sys_leveldb.patch
+   epatch "${FILESDIR}"/litecoind-0.10.2.2-memenv_h.patch
+   epatch "${FILESDIR}"/litecoin-miniupnpc-abi.patch
eautoreconf
rm -r src/leveldb
 
@@ -107,9 +108,9 @@ src_configure() {
--without-libs \
--without-utils \
--without-daemon  \
---with-gui=$(usex qt5 qt5 qt4) \
-$(use_with dbus qtdbus)  \
-$(use_with qrcode qrencode)  \
+   --with-gui=$(usex qt5 qt5 qt4) \
+   $(use_with dbus qtdbus)  \
+   $(use_with qrcode qrencode)  \
${my_econf}
 }
 

diff --git a/net-p2p/litecoin-qt/litecoin-qt-0.10.2.2.ebuild 
b/net-p2p/litecoin-qt/litecoin-qt-0.10.2.2.ebuild
deleted file mode 100644
index 2d33a74..000
--- a/net-p2p/litecoin-qt/litecoin-qt-0.10.2.2.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DB_VER="4.8"
-
-LANGS="ach af_ZA ar be_BY bg bs ca_ES ca ca@valencia cmn cs cy da de el_GR en 
eo es_CL es_DO es_MX es es_UY et eu_ES fa_IR fa fi fr_CA fr gl gu_IN he hi_IN 
hr hu id_ID it ja ka kk_KZ ko_KR ky la lt lv_LV mn ms_MY nb nl pam pl pt_BR 
pt_PT ro_RO ru sah sk sl_SI sq sr sv th_TH tr uk ur_PK uz@Cyrl vi vi_VN zh_CN 
zh_HK zh_TW"
-
-inherit autotools db-use eutils fdo-mime gnome2-utils kde4-functions qt4-r2
-
-MyPV="${PV/_/-}"
-MyPN="litecoin"
-MyP="${MyPN}-${MyPV}"
-
-DESCRIPTION="P2P Internet currency based on Bitcoin but easier to mine"
-HOMEPAGE="https://litecoin.org/;
-SRC_URI="https://github.com/${MyPN}-project/${MyPN}/archive/v${MyPV}.tar.gz -> 
${MyP}.tar.gz"
-
-LICENSE="MIT ISC GPL-3 LGPL-2.1 public-domain || ( CC-BY-SA-3.0 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="dbus kde +qrcode qt5 upnp"
-
-RDEPEND="
-   dev-libs/boost[threads(+)]
-   dev-libs/openssl:0[-bindist]
-   dev-libs/protobuf:=
-   qrcode? (
-   media-gfx/qrencode
-   )
-   upnp? (
-   net-libs/miniupnpc
-   )
-   sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
-   <=dev-libs/leveldb-1.15.0-r1
-   !qt5? (
-   dev-qt/qtgui:4
-   dbus? (
-   dev-qt/qtdbus:4
-   )
-   )
-   qt5? (
-   dev-qt/qtgui:5
-   dbus? (
-   dev-qt/qtdbus:5
-   )
-   )
-"
-DEPEND="${RDEPEND}
-   >=app-shells/bash-4.1
-"
-
-DOCS="doc/README.md doc/release-notes.md"
-
-S="${WORKDIR}/${MyP}"
-
-src_prepare() {
-   epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
-   eautoreconf
-   rm -r 

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

2015-12-16 Thread Anthony G. Basile
commit: 88eb1c762bfa9a47000bf633cf083deaa84ce25d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 16 17:15:26 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 16 17:15:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88eb1c76

net-p2p/litecoind: fix for API change in miniunpnc, bug #567080.

Package-Manager: portage-2.2.24

 .../litecoind/files/litecoin-miniupnpc-abi.patch   | 19 +
 net-p2p/litecoind/litecoind-0.10.2.2-r1.ebuild | 98 --
 2.2-r2.ebuild => litecoind-0.10.2.2-r3.ebuild} |  5 +-
 3 files changed, 22 insertions(+), 100 deletions(-)

diff --git a/net-p2p/litecoind/files/litecoin-miniupnpc-abi.patch 
b/net-p2p/litecoind/files/litecoin-miniupnpc-abi.patch
new file mode 100644
index 000..7315ea9
--- /dev/null
+++ b/net-p2p/litecoind/files/litecoin-miniupnpc-abi.patch
@@ -0,0 +1,19 @@
+diff -Nuar litecoin-0.10.2.2/src/net.cpp litecoin-0.10.2.2-fix/src/net.cpp
+--- litecoin-0.10.2.2/src/net.cpp  2015-06-15 08:51:30.0 +
 litecoin-0.10.2.2-fix/src/net.cpp  2015-12-16 12:38:52.881533970 +
+@@ -1020,10 +1020,14 @@
+ #ifndef UPNPDISCOVER_SUCCESS
+ /* miniupnpc 1.5 */
+ devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0);
+-#else
++#elif MINIUPNPC_API_VERSION < 14
+ /* miniupnpc 1.6 */
+ int error = 0;
+ devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, );
++#else
++   /* miniupnpc 1.9.20150730 */
++   int error = 0;
++   devlist = upnpDiscover(2000, multicastif, minissdpdpath, 0, 0, 2, );
+ #endif
+ 
+ struct UPNPUrls urls;
\ No newline at end of file

diff --git a/net-p2p/litecoind/litecoind-0.10.2.2-r1.ebuild 
b/net-p2p/litecoind/litecoind-0.10.2.2-r1.ebuild
deleted file mode 100644
index 07e92b8..000
--- a/net-p2p/litecoind/litecoind-0.10.2.2-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DB_VER="4.8"
-
-inherit autotools db-use eutils systemd user
-
-MyPV="${PV/_/-}"
-MyPN="litecoin"
-MyP="${MyPN}-${MyPV}"
-
-DESCRIPTION="P2P Internet currency based on Bitcoin but easier to mine"
-HOMEPAGE="https://litecoin.org/;
-SRC_URI="https://github.com/${MyPN}-project/${MyPN}/archive/v${MyPV}.tar.gz -> 
${MyP}.tar.gz"
-
-LICENSE="MIT ISC GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="logrotate upnp +wallet"
-
-RDEPEND="
-   dev-libs/boost[threads(+)]
-   dev-libs/openssl:0[-bindist]
-   logrotate? ( app-admin/logrotate )
-   upnp? ( net-libs/miniupnpc )
-   sys-libs/db:$(db_ver_to_slot "${DB_VER}")[cxx]
-   <=dev-libs/leveldb-1.15.0-r1
-"
-DEPEND="${RDEPEND}
-   >=app-shells/bash-4.1
-   sys-apps/sed
-"
-
-S="${WORKDIR}/${MyP}"
-
-pkg_setup() {
-   local UG='litecoin'
-   enewgroup "${UG}"
-   enewuser "${UG}" -1 -1 /var/lib/litecoin "${UG}"
-}
-
-src_prepare() {
-   epatch "${FILESDIR}/0.9.0-sys_leveldb.patch"
-   eautoreconf
-   rm -r src/leveldb
-}
-
-src_configure() {
-   local my_econf=
-   if use upnp; then
-   my_econf="${my_econf} --with-miniupnpc --enable-upnp-default"
-   else
-   my_econf="${my_econf} --without-miniupnpc 
--disable-upnp-default"
-   fi
-   econf \
-   $(use_enable wallet)\
-   --disable-ccache \
-   --disable-static \
-   --disable-tests \
-   --with-system-leveldb \
-   --with-system-libsecp256k1  \
-   --without-libs \
-   --with-daemon  \
-   --without-gui \
-   --without-qrencode \
-   ${my_econf}
-}
-
-src_install() {
-   default
-
-   insinto /etc/litecoin
-   doins "${FILESDIR}/litecoin.conf"
-   fowners litecoin:litecoin /etc/litecoin/litecoin.conf
-   fperms 600 /etc/litecoin/litecoin.conf
-
-   newconfd "${FILESDIR}/litecoin.confd" ${PN}
-   newinitd "${FILESDIR}/litecoin.initd-r1" ${PN}
-   systemd_dounit "${FILESDIR}/litecoin.service"
-
-   keepdir /var/lib/litecoin/.litecoin
-   fperms 700 /var/lib/litecoin
-   fowners litecoin:litecoin /var/lib/litecoin/
-   fowners litecoin:litecoin /var/lib/litecoin/.litecoin
-   dosym /etc/litecoin/litecoin.conf 
/var/lib/litecoin/.litecoin/litecoin.conf
-
-   dodoc doc/README.md doc/release-notes.md
-   newman contrib/debian/manpages/bitcoind.1 litecoind.1
-   newman contrib/debian/manpages/bitcoin.conf.5 litecoin.conf.5
-
-   if use logrotate; then
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/litecoind.logrotate" litecoind
-   fi
-}

diff --git a/net-p2p/litecoind/litecoind-0.10.2.2-r2.ebuild 
b/net-p2p/litecoind/litecoind-0.10.2.2-r3.ebuild
similarity index 93%
rename from net-p2p/litecoind/litecoind-0.10.2.2-r2.ebuild
rename to net-p2p/litecoind/litecoind-0.10.2.2-r3.ebuild
index 

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

2015-12-16 Thread Zac Medico
commit: cb4ae2e2c9de062dc2085c7a7ce69f72cd2fb06f
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 15 20:42:22 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 16 17:07:16 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cb4ae2e2

depgraph._resolve: consider unresolved @system atoms fatal (bug 568354)

Since @system atoms are presumably chosen by someone who knows what
they are doing (usually a gentoo developer), it makes sense to consider
resolution failures for these atoms as fatal errors.

X-Gentoo-Bug: 568354
X-Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=568354
Acked-by: Alexander Berntsen  gentoo.org>

 pym/_emerge/depgraph.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
index fd2c771..d971749 100644
--- a/pym/_emerge/depgraph.py
+++ b/pym/_emerge/depgraph.py
@@ -4015,7 +4015,7 @@ class depgraph(object):
continue
 
if not (isinstance(arg, SetArg) 
and \
-   arg.name in 
("selected", "system", "world")):
+   arg.name in 
("selected", "world")):

self._dynamic_config._unsatisfied_deps_for_display.append(
((myroot, 
atom), {"myparent" : arg}))
return 0, myfavorites



[gentoo-commits] repo/gentoo:master commit in: games-simulation/lincity/, games-simulation/lincity/files/

2015-12-16 Thread Michael Sterrett
commit: e36cc21373627399a512717a80b9f4b6296acce3
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Dec 16 18:39:16 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Wed Dec 16 18:39:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36cc213

fix building with gcc5 (bug #568406)

Package-Manager: portage-2.2.24

 .../lincity/files/lincity-1.13.1-build.patch   | 74 ++
 games-simulation/lincity/lincity-1.13.1.ebuild | 10 +--
 2 files changed, 77 insertions(+), 7 deletions(-)

diff --git a/games-simulation/lincity/files/lincity-1.13.1-build.patch 
b/games-simulation/lincity/files/lincity-1.13.1-build.patch
new file mode 100644
index 000..f7f41f9
--- /dev/null
+++ b/games-simulation/lincity/files/lincity-1.13.1-build.patch
@@ -0,0 +1,74 @@
+--- lincity-1.13.1.orig/intl/Makefile.in
 lincity-1.13.1/intl/Makefile.in
+@@ -32,7 +32,7 @@
+ libdir = @libdir@
+ includedir = @includedir@
+ datadir = @datadir@
+-localedir = $(datadir)/locale
++localedir = /usr/share/locale
+ gettextsrcdir = $(datadir)/gettext/intl
+ aliaspath = $(localedir)
+ subdir = intl
+--- lincity-1.13.1.orig/mouse.c
 lincity-1.13.1/mouse.c
+@@ -1057,7 +1057,7 @@
+and set to 1 if the existing transport if the more expensive sort
+(e.g. GROUP_RAIL when overwriting GROUP_ROAD).
+ */
+-inline int
++int
+ mt_erase(int x, int y)
+ {
+ if (x < 0 || y < 0 || x >= WORLD_SIDE_LEN || y >= WORLD_SIDE_LEN)
+--- lincity-1.13.1.orig/pixmap.c
 lincity-1.13.1/pixmap.c
+@@ -390,7 +390,7 @@
+ likes it in the file.  Still need to fix this in autoconf,
+   but for now this will do. */
+ #if !defined (WIN32)
+-inline int 
++int 
+ pixmap_index (int x, int y)
+ {
+ return y*pixmap_width + x;
+--- lincity-1.13.1.orig/pixmap.h
 lincity-1.13.1/pixmap.h
+@@ -19,7 +19,7 @@
+ void initialize_pixmap (void);
+ void resize_pixmap (int new_width, int new_height);
+ int pixmap_getpixel (int x, int y);
+-inline int pixmap_index (int x, int y);
++int pixmap_index (int x, int y);
+ int pixmap_getpixel (int x, int y);
+ void pixmap_setpixel (int x, int y, int col);
+ void pixmap_hline (int x1, int y1, int x2, int col);
+@@ -33,7 +33,7 @@
+  * Public Inline Functions
+  * -- */
+ #if defined (WIN32)
+-inline int 
++int 
+ pixmap_index (int x, int y) {
+ return y*pixmap_width + x;
+ }
+--- lincity-1.13.1.orig/po/Makefile.in.in
 lincity-1.13.1/po/Makefile.in.in
+@@ -21,7 +21,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ datadir = @datadir@
+-localedir = $(datadir)/locale
++localedir = /usr/share/locale
+ gettextsrcdir = $(datadir)/gettext/po
+ 
+ INSTALL = @INSTALL@
+--- lincity-1.13.1.orig/readpng.c
 lincity-1.13.1/readpng.c
+@@ -3,6 +3,7 @@
+  * This file is part of lincity (see COPYRIGHT for copyright information).
+  * -- */
+ #include 
++#include 
+ #include "png.h"
+ #include "malloc.h"
+ #include "lin-city.h"

diff --git a/games-simulation/lincity/lincity-1.13.1.ebuild 
b/games-simulation/lincity/lincity-1.13.1.ebuild
index 81e0bf2..cbbe57f 100644
--- a/games-simulation/lincity/lincity-1.13.1.ebuild
+++ b/games-simulation/lincity/lincity-1.13.1.ebuild
@@ -23,17 +23,13 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )"
 
 src_prepare() {
-   sed -i \
-   -e '/^localedir/s:$(datadir):/usr/share:' \
-   po/Makefile.in.in \
-   intl/Makefile.in \
-   || die 'sed failed'
+   epatch "${FILESDIR}"/${P}-build.patch
 }
 
 src_configure() {
egamesconf \
-   --with-gzip \
$(use_enable nls) \
+   --with-gzip \
--with-x
 }
 
@@ -44,7 +40,7 @@ src_compile() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
+   default
dodoc Acknowledgements CHANGES README* TODO
make_desktop_entry xlincity Lincity
dogamesbin xlincity



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

2015-12-16 Thread Robin H. Johnson
commit: f626df26cfbba784b3d96506c6ef0f6364b97e60
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Dec 16 19:12:35 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec 16 19:12:35 2015 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=f626df26

Fix case of news item.

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

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

diff --git 
a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt
 
b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt
similarity index 100%
rename from 
2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt
rename to 
2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt

diff --git 
a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc
 
b/2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc
similarity index 100%
rename from 
2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc
rename to 
2015-12-16-python-abiflags-rebuild-needed/2015-12-16-python-abiflags-rebuild-needed.en.txt.asc



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

2015-12-16 Thread Brian Dolbec
commit: 2c238669fa5c7c59f503f869a7508584a2e00231
Author: Brian Dolbec  gentoo  org>
AuthorDate: Wed Dec 16 17:46:23 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Wed Dec 16 17:46:23 2015 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=2c238669

revdep-rebuild: Adjust the intro message for a normal release

 pym/gentoolkit/revdep_rebuild/rebuild.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pym/gentoolkit/revdep_rebuild/rebuild.py 
b/pym/gentoolkit/revdep_rebuild/rebuild.py
index 23fa694..417622e 100644
--- a/pym/gentoolkit/revdep_rebuild/rebuild.py
+++ b/pym/gentoolkit/revdep_rebuild/rebuild.py
@@ -119,10 +119,10 @@ def main(settings=None, logger=None):
if not settings['stdout'].isatty() or settings['nocolor']:
nocolor()
 
-   #TODO: Development warning
logger.warn(blue(' * ') +
-   yellow('This is a prerelease version, '
-   'so it may not work correctly'))
+   yellow('This is the new python coded version'))
+   logger.warn(blue(' * ') +
+   yellow('Please report any bugs found using it.'))
logger.warn(blue(' * ') +
yellow('The original revdep-rebuild script is '
'installed as revdep-rebuild.sh'))



[gentoo-commits] data/gentoo-news:master commit in: /

2015-12-16 Thread Robin H. Johnson
commit: 1f7db6664ef1d170b0cbe4d92ff544b077f362d6
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Dec 16 19:00:52 2015 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Dec 16 19:01:06 2015 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=1f7db666

Bump.

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




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

2015-12-16 Thread Mike Gilbert
commit: f299d186617873340302650a243dee0a223abecc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 16 18:09:45 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 16 18:09:45 2015 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=f299d186

Add 2015-12-16-Python-ABIFLAGS-rebuild-needed

 ...015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt | 45 ++
 ...12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc |  7 
 2 files changed, 52 insertions(+)

diff --git 
a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt
 
b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt
new file mode 100644
index 000..2e85cce
--- /dev/null
+++ 
b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt
@@ -0,0 +1,45 @@
+Title: Python ABIFLAGS rebuild needed
+Author: Mike Gilbert 
+Content-Type: text/plain
+Posted: 2015-12-16
+Revision: 1
+News-Item-Format: 1.0
+Display-If-Installed: =dev-lang/python-3.3.5-r4
+Display-If-Installed: =dev-lang/python-3.3.5-r5
+Display-If-Installed: =dev-lang/python-3.3.5-r6
+Display-If-Installed: =dev-lang/python-3.3.5-r8
+Display-If-Installed: =dev-lang/python-3.3.5-r9
+Display-If-Installed: ~dev-lang/python-3.3.6
+Display-If-Installed: =dev-lang/python-3.4.3-r4
+Display-If-Installed: =dev-lang/python-3.4.3-r5
+Display-If-Installed: =dev-lang/python-3.4.3-r6
+Display-If-Installed: =dev-lang/python-3.4.3-r7
+Display-If-Installed: =dev-lang/python-3.4.3-r8
+Display-If-Installed: =dev-lang/python-3.4.3-r9
+Display-If-Installed: ~dev-lang/python-3.4.4
+Display-If-Installed: =dev-lang/python-3.5.0-r3
+Display-If-Installed: =dev-lang/python-3.5.0-r4
+Display-If-Installed: =dev-lang/python-3.5.0-r5
+Display-If-Installed: =dev-lang/python-3.5.0-r6
+Display-If-Installed: =dev-lang/python-3.5.0-r7
+Display-If-Installed: =dev-lang/python-3.5.0-r8
+Display-If-Installed: =dev-lang/python-3.5.0-r9
+Display-If-Installed: ~dev-lang/python-3.5.1
+
+For several years, Gentoo has been patching python3 in a way that is
+incompatible with PEP 3149 [1]. Gentoo has been enabling the PyMalloc feature,
+but our python packages have not carried the appropriate ABI flag.
+
+We have removed this patch from the most recent dev-lang/python ebuilds at
+the time of this writing. One result of this is that any packages which
+install python extension modules must be rebuilt.
+
+You should rebuild affected packages using the following command.
+
+emerge -1v $(find /usr/lib*/python3* -name '*cpython-3[3-5].so')
+
+You may experience build failures in related packages until this has been
+completed.
+
+References:
+[1] https://www.python.org/dev/peps/pep-3149/

diff --git 
a/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc
 
b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc
new file mode 100644
index 000..6bc9355
--- /dev/null
+++ 
b/2015-12-16-Python-ABIFLAGS-rebuild-needed/2015-12-16-Python-ABIFLAGS-rebuild-needed.en.txt.asc
@@ -0,0 +1,7 @@
+-BEGIN PGP SIGNATURE-
+Version: GnuPG v2
+
+iF4EABEIAAYFAlZxqJAACgkQRxvnM+8pGj95FAEAyAcI9x0PNJcXX4fGRtmdYC9t
++pAtxKja/pZ+tQlM4L4A/2iVC04tsMIdyneJRbvHf8xh0dH+WpnBSfjN6YVbeMwb
+=HkZX
+-END PGP SIGNATURE-



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

2015-12-16 Thread Ian Stakenvicius
commit: 4c20c08cb7aa3a370a798302592824df483b55a4
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Dec 16 15:30:33 2015 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Dec 16 18:40:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c20c08c

www-client/firefox-bin: version bumps for security bug 568376

Package-Manager: portage-2.2.24

 www-client/firefox-bin/Manifest| 234 ++---
 ...x-bin-42.0.ebuild => firefox-bin-38.5.0.ebuild} |   9 +-
 ...fox-bin-42.0.ebuild => firefox-bin-43.0.ebuild} |   0
 3 files changed, 163 insertions(+), 80 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index aceb0df..3d4d5d0 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -150,85 +150,163 @@ DIST firefox-38.4.0esr-uk.xpi 493313 SHA256 
f518976f47472b555834208eb190cb13cc3e
 DIST firefox-38.4.0esr-vi.xpi 467504 SHA256 
44b50cdaa3d51520fa546b3afd7fae9d872567e25344666938773b1f3e2623bb SHA512 
bca649c4466857b1dd930a772f16f13ff9db3d3d0cbc3814f63295620e95846d6fcbd4b98f5acd70e0712ad36bcd4f2eaddbe5866e434ec0d73afede908c6cae
 WHIRLPOOL 
1f8e6017d78e9d2a3d1678b4661841d7a63848ba21718ba6672cbf74cd3dcd1efc744b825971ddf20f921e9fda7006a86e7b1a8eebbd416dfbc2e37daafcc9b1
 DIST firefox-38.4.0esr-zh-CN.xpi 488276 SHA256 
e981e5a29a7fcd9752ebddb587ea57ca64d67363ab2b77d9ca477f58f8789a3c SHA512 
eea1f3e8f0e94265f5ebaccda7cda1bca1e7cc0ba95c839c4bb78fbb5b23d22b952458f2bfb887913e83b8fe98eb425448b33ae931b8fc48fe4c2fc75e3fe755
 WHIRLPOOL 
6aec260c6d9fa34ce7d3a9475368782e87171d6ce9010ed3caad8f15cf5ef66620542c53653120e0a2f0d1fd9fa7732b6679d8787de1026f040eb963c62e5046
 DIST firefox-38.4.0esr-zh-TW.xpi 467843 SHA256 
5f2e8226cbe93c1f7082b21725bd87ca66ebd20f2429e7c65ae43490eeb5f447 SHA512 
68a01bce7dd8b23244f2f0ecb723ae87f501571ea5d7ac20ba6f9ffc2dd7275f2b22d1866efc1aed950a1895b040f600dd2bdf00b02005652d860f1fa6a57ceb
 WHIRLPOOL 
2b3b5c4a5e893df136dba60cf34ce5ff56a9579fec3a959fcf4a0e681da870c3733503be007fa666fec833c8618adb302effd3b91b94625eece210a9a929c831
-DIST firefox-42.0-af.xpi 491004 SHA256 
087fc72613b98336eefc5db701b361188d7e3950365650651c2b53ced362eea6 SHA512 
26f91ea0b77d0377d37bce5ad0930baa518c3d60413f0595b5d9177793c5be3a475099aab1cdbcd9ce11c0242cde7a8ee3e51df891f9e967188e389b31a5e9f5
 WHIRLPOOL 
3ee69baf40b53bbe38d459a810c17767a34cee96182095bb6e399f7f699382be3212beaddfaf5214ab8648cace56e4a4f856dc0ce690b5f492f7051427df9d86
-DIST firefox-42.0-ar.xpi 527045 SHA256 
c4bd2e007fffa25743e8f20f70baf3abcef6aee59b82fc1360a9a2ebf120da69 SHA512 
48c521587f3f9f56389fec7e9f8a1a859c690cc38bf53c59ad0c04efcc141c3da49341da9d68038a1a099ad84a893eb24931ccfa27cef07319173181beb33533
 WHIRLPOOL 
605618b4dd95d7eefec2a8a9b5eea7424a7c44115c9a7fee39ad626639fe9f0e30fd983b18068810851414ac91f7c1b7892edec22ebb3eff51b238d1b4c1124a
-DIST firefox-42.0-as.xpi 516804 SHA256 
397f51b49a9a5c754079561e5245e2e61508e61b1f1386e80fb9aaa91b4424c8 SHA512 
3e8f232dc66c361635de4adc289de2b2dd1b68789a6f737f00682547f4f0f54ed1e8d4ded952129cae643e49c82265657b11471d5afc1d231771e981b796ae87
 WHIRLPOOL 
3552dc8d850625566f01204389fbb92521b42bde5e43d12f9604ab273ba870870b36e68613a3aab633d29082554c05644db0affd8db8262a93dc7c9e4c30dd9e
-DIST firefox-42.0-ast.xpi 409860 SHA256 
a6dd8e3b2439f047c8aa929050df202b1128f54a01c7d55e86a0d582c4372096 SHA512 
c7470e6fc4fea10d8b6b811c5faa7b42c6296c4992c4635909c403decb68dffc5d4df865ab24bd1d8eb0a58c618e2ed05f445f3a3f266b1b2e15e849f8ce
 WHIRLPOOL 
a48edb80cb57763b59bd5eb83eebc5196bc0c973365460c9f2a1486822a566065c897eec45c48ec3d62555b21d4b2c27ac151f8a1c7e693c1914d1726d4ffc97
-DIST firefox-42.0-be.xpi 458684 SHA256 
0fb8d84bbe69b6402847fe9be3392e50f867a8949b3597947287d1cb5723e40d SHA512 
7af76e1fbc944708873a27674517e79d7a6461050c9716ef6df2a934810f290b74ded9ac56f82697c4033bfc40293280e072065a9e408ed61c261f0122b20b32
 WHIRLPOOL 
2e729dc8cdc1e787c4d988e5309d78a785a8bd44dde774bf7e2bf13b0175a41ddaf47767c412aaf8da284d4d007e0187f6727318550d3061c1e154138409ed05
-DIST firefox-42.0-bg.xpi 497770 SHA256 
68f2334cbd91976b12de4d489d46f0a1a02720a02b848d0f1ead2d1475f94b35 SHA512 
334259c0fa355c45697cc61b4a9624f8776651526a2293e998a4d127090cb42959272f8d1148cc4866bfa4723adbdf0fefafe953b5fcd0f9e003b4e55609486a
 WHIRLPOOL 
3a7fb364246f6177d2bd5eeac9d08c61e24f720d6c29207456ccae9d2380dd20e44c91082e58b8ac2878c4025ff0765e9796fdda6d8e6a40e2ee99502257b441
-DIST firefox-42.0-bn-BD.xpi 545583 SHA256 
c49c4df26fa1396efec68ddecde3947204baf7f5040c4380e4ab0742592db27e SHA512 
4f579219d598771047c9e4cd47daeaa4d11b8b188b7debb91e31776442cf3b7877c16487df8007b4b235a750e84c568bbe8f4e62ffc065cf42636d0f34ce58c3
 WHIRLPOOL 
8989b97b4935ec9f6251f7886aeadfec0eb9dcfbe35f73eca1e4921b681865441958df728d654dfa96c5276250f652c423093cf4715064902a617fca7fd356a9
-DIST firefox-42.0-bn-IN.xpi 537276 SHA256 
5b91351ccdcf064eb22f8d3077573d94ed2005e434885535a6018532ca67dfba SHA512 

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

2015-12-16 Thread Michael Palimaka
commit: 2246ce467de9ac1a3fca66eba062a8029ce3c010
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec 16 17:57:31 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 16 17:57:31 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2246ce46

kde5.eclass: kde-applications-15.12 is released

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 13ae56b..fdc5128 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -121,7 +121,7 @@ fi
 # An array of $CATEGORY-$PV pairs of packages that are unreleased upstream.
 # Any package matching this will have fetch restriction enabled, and receive
 # a proper error message via pkg_nofetch.
-KDE_UNRELEASED=( kde-apps-15.12.0 )
+KDE_UNRELEASED=( )
 
 if [[ ${KDEBASE} = kdevelop ]]; then
HOMEPAGE="https://www.kdevelop.org/;



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

2015-12-16 Thread Zac Medico
commit: d14b51d888ead52c841783c10e1d8d36c63e9e35
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 16 18:56:30 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 16 18:56:30 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d14b51d8

Manifest._apply_max_mtime: remove existing_st from docstring

Fixes: 3c2cce57700e ("Manifest._apply_max_mtime: account for removals and 
renames (bug 567920)")
Reported-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>

 pym/portage/manifest.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/pym/portage/manifest.py b/pym/portage/manifest.py
index 818515f..3a6bc7e 100644
--- a/pym/portage/manifest.py
+++ b/pym/portage/manifest.py
@@ -343,8 +343,6 @@ class Manifest(object):
manifests to thick manifests for distribution via rsync. For
portability, the mtime is set with 1 second resolution.
 
-   @param existing_st: stat result for existing Manifest
-   @type existing_st: posix.stat_result
@param preserved_stats: maps paths to preserved stat results
that should be used instead of os.stat() calls
@type preserved_stats: dict



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

2015-12-16 Thread Mike Gilbert
commit: 2bfec00de28a574766c1434d8e1a9c9b9d0452a1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Dec 16 22:12:37 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Dec 16 22:12:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfec00d

www-client/chromium: Stable channel bump (47.0.2526.106)

Package-Manager: portage-2.2.26_p32

 www-client/chromium/Manifest  |   1 +
 www-client/chromium/chromium-47.0.2526.106.ebuild | 655 ++
 2 files changed, 656 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4269623..088eb99 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
+DIST chromium-47.0.2526.106-lite.tar.xz 414871736 SHA256 
e71bfbdb9293a79d5ab8096b03710e8362b235dd0f263731f4a2f2ce755dd8ab SHA512 
dc3d5350459011705a31b8581cabe9764fb9909fe39638deabb65db284c29bd091e2e38f3993dae56521aeda5c79546e55a742ecb997f5654a2d297254d7be61
 WHIRLPOOL 
95b32e82687ced8654d5c041f3fbb63714a6385053208b0659ebe33700c2178e9b5ef4e02566f5398a2bdde4aaa819387c1694e8b1204fadfa4fa60c1fb53b0d
 DIST chromium-47.0.2526.80-lite.tar.xz 376352828 SHA256 
680165441f909f5bac6cbbefeaf7050f76d815d8a1de7f02d89892127274cd86 SHA512 
c62639d46867d4db440f8e1a17be295245c1ae74ffbac31285b95e113112de4f4a1441364941a027c2acdbc5a001e1667fa7653caa1e15d08f279e729e6ead86
 WHIRLPOOL 
20fdb9d97e4fc03cbe4d44d84296c2ab4c11d210da82699f640b00443920c361b3238294b603b99ba53fab541637bf50d4789aacc356f0ac0fd294875c881dc1
 DIST chromium-48.0.2564.10.tar.xz 432060420 SHA256 
1902d75d49d46c32a8c33f6de53c9253a63a364b85eb4ada1e8a9ba7c0f523d0 SHA512 
7753dc19a50c862211c10975b3ad64a0408e3645df7b0ea548f8437c4c5380ad0bb350920eb8c6791e0685ae7ec921c6be720e337a17dffe4b73c56b74a2bc9a
 WHIRLPOOL 
a9ccb2872ad639886288581e1c7d9244f16965ef924395531701289cc69c5a9dfdc4a25175151d27b150acc8e4398c8d91ca5f8f3e623c3c85c8b99d913c4f00
 DIST chromium-48.0.2564.23.tar.xz 1099898120 SHA256 
e9a5eeaedb1975a93d37bc865d3122cf28b7e3a246c06ba19204edaefbce1266 SHA512 
72b253f39b561e53c0ef2220402ae15e8d2cdd1af8eab4d5fa8480316919df9059dddf4f4c0d027f78fd0db924b7cbd23d29d406808d18fa047ccddffb6701b3
 WHIRLPOOL 
c133e8e389b560efcc239e2f24bb3befd3fe8731bb2529aeee3f2ae04bf09e5d815ef805750c48dd549fb0b94c1ab77d94b03a0b8245cd537bdb204c79393761

diff --git a/www-client/chromium/chromium-47.0.2526.106.ebuild 
b/www-client/chromium/chromium-47.0.2526.106.ebuild
new file mode 100644
index 000..fbb9efa
--- /dev/null
+++ b/www-client/chromium/chromium-47.0.2526.106.ebuild
@@ -0,0 +1,655 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh_CN zh_TW"
+
+inherit check-reqs chromium eutils flag-o-matic multilib multiprocessing 
pax-utils \
+   portability python-any-r1 readme.gentoo toolchain-funcs versionator 
virtualx
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}-lite.tar.xz;
+
+LICENSE="BSD hotwording? ( no-source-code )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="cups gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon 
pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+RDEPEND=">=app-accessibility/speech-dispatcher-0.8:=
+   app-arch/bzip2:=
+   app-arch/snappy:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:=
+   >=dev-libs/icu-55.1:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   >=dev-libs/libevent-1.4.13:=
+   dev-libs/libxml2:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   dev-libs/re2:=
+   gnome? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/flac:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   media-libs/harfbuzz:=[icu(+)]
+   media-libs/libexif:=
+   >=media-libs/libjpeg-turbo-1.2.0-r1:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.4.0:=
+   media-libs/speex:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:=[opus,vorbis,vpx] )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   

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

2015-12-16 Thread William Hubbs
commit: 344b165fd57dcbe1adfbc2653fc425013f111ff7
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Dec 16 22:29:01 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Dec 16 22:31:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=344b165f

app-misc/livecd-tools: fix 2.1 tarball and Manifest

 app-misc/livecd-tools/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/livecd-tools/Manifest b/app-misc/livecd-tools/Manifest
index da0f978..b1c6d71 100644
--- a/app-misc/livecd-tools/Manifest
+++ b/app-misc/livecd-tools/Manifest
@@ -1,2 +1,2 @@
 DIST livecd-tools-2.0.4.tar.xz 10580 SHA256 
a819344ce79c9d0dce4a8339fe09b485b169b42063dbe1f6d2245ef57c867e51 SHA512 
242d0d27d141af7c4a0c9be390d4faf9fc97b840a55f76e0a804838b98ba95a644be8a4f2ff1353bf7782b8db24b72b8f24a2fe01f60449c9687efbbfad4d6f3
 WHIRLPOOL 
591457dd46190b72a2f8fc50bc3869163c604f6850944fdf74bad4d145c0c214c89336547f3daaa2942088b83c86254c7289cd34a897da79130888248c661283
-DIST livecd-tools-2.1.tar.gz 11404 SHA256 
266c221404c386fddb41f3fd1eb72ac1723a1a524a9a8df9ff03f67d126f4c77 SHA512 
c36cb4fbc7231392736176b3ef977edb730ca0bbf8784a04952d49bbe14634a1aa4f116ab5790f4a8132480d603a38acfad97bc1c5c69fc57dce489672c82f5e
 WHIRLPOOL 
88b8b291f603c8b47649f544694169aee1632c20f156ef0691aa3dc9ea617af2878d7719912f2dda6ba0257c30fc30532621ea9a12048cc898a78f6a16540355
+DIST livecd-tools-2.1.tar.gz 11418 SHA256 
5490c76d02ba571c2549114c8ea55cd36b78b3c065372c28e3bcd1ee2ad493e9 SHA512 
feb8946c70baeb5b2e4adcc26f76f5fcf146353dcfcfd411cf68242512ab587b0c31c916c6f2a47ab35dcd4bb87ca879e5a91b95d8237c4ac3bbd9104f31e0c2
 WHIRLPOOL 
2199ef6cf7667cbdfa943c18c2e41ec5ba2f276a685eb2162fdb42552e80daf7bd53258932d8f80a38ee1995edfe3934884413358e4eef3059acc04047cf9121



[gentoo-commits] repo/gentoo:master commit in: games-sports/xmoto/

2015-12-16 Thread Michael Sterrett
commit: 621a282f7b6c46760399d63bbecbf33b94e1c7d9
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Dec 16 21:48:17 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Wed Dec 16 21:48:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621a282f

add some slot deps

Package-Manager: portage-2.2.24

 games-sports/xmoto/xmoto-0.5.11.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/games-sports/xmoto/xmoto-0.5.11.ebuild 
b/games-sports/xmoto/xmoto-0.5.11.ebuild
index 20aba82..444ad49 100644
--- a/games-sports/xmoto/xmoto-0.5.11.ebuild
+++ b/games-sports/xmoto/xmoto-0.5.11.ebuild
@@ -21,9 +21,9 @@ RDEPEND="
dev-libs/libxdg-basedir
dev-db/sqlite:3
dev-games/ode
-   dev-lang/lua[deprecated]
-   virtual/jpeg
-   media-libs/libpng
+   dev-lang/lua:0[deprecated]
+   virtual/jpeg:0
+   media-libs/libpng:0
dev-libs/libxml2
media-libs/libsdl[joystick,opengl]
media-libs/sdl-mixer[vorbis]
@@ -55,7 +55,6 @@ src_configure() {
has_version 'dev-games/ode[double-precision]' && append-flags -DdDOUBLE
 
egamesconf \
-   --disable-dependency-tracking \
--enable-threads=posix \
$(use_enable nls) \
--localedir=/usr/share/locale \



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

2015-12-16 Thread Anthony G. Basile
commit: 56391fc876909f63d3f22c4f504459d96cb0c80b
Author: Gregory M. Turner  be-evil  net>
AuthorDate: Wed Dec 16 07:38:35 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 16 23:10:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56391fc8

sys-apps/install-xattr: support EPREFIX and tidy

As implemented install-xattr ebuilds fail on prefix due
to a hard-coded path in the (also hard-coded) Makefile.
Patch that up; while we're at it, tidy up the ebuilds
a bit.

Signed-off-by: Gregory M. Turner  be-evil.net>

 sys-apps/install-xattr/install-xattr-.ebuild | 25 
 1 file changed, 8 insertions(+), 17 deletions(-)

diff --git a/sys-apps/install-xattr/install-xattr-.ebuild 
b/sys-apps/install-xattr/install-xattr-.ebuild
index 4273b3e..7ebd6fa 100644
--- a/sys-apps/install-xattr/install-xattr-.ebuild
+++ b/sys-apps/install-xattr/install-xattr-.ebuild
@@ -8,13 +8,16 @@ HOMEPAGE="https://dev.gentoo.org/~blueness/install-xattr/;
 
 inherit toolchain-funcs
 
+S="${WORKDIR}/${PN}"
+
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
-   inherit git-2
+   EGIT_CHECKOUT_DIR="${S}"
+   S+=/misc/${PN}
+   inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2;
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
-   S=${WORKDIR}/${PN}
 fi
 
 LICENSE="GPL-3"
@@ -22,23 +25,11 @@ SLOT="0"
 
 src_prepare() {
tc-export CC
-}
-
-src_compile() {
-   if [[ ${PV} == "" ]] ; then
-   cd "${WORKDIR}/${P}/misc/${PN}" || die
-   fi
-   default
-}
-
-src_install() {
-   if [[ ${PV} == "" ]] ; then
-   cd "${WORKDIR}/${P}/misc/${PN}" || die
-   fi
-   default
+   sed -e "s|^\\(PREFIX = \\)\\(/usr\\)$|\\1${EPREFIX}\\2|" \
+   -i Makefile || die "sed Makefile failed"
 }
 
 # We need to fix how tests are done
 src_test() {
-   true
+   return 0
 }



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

2015-12-16 Thread Anthony G. Basile
commit: b9bef1399ec3420df93de437f5481e145c476830
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 16 23:11:25 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 16 23:11:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9bef139

sys-apps/install-xattr: remove older version

Package-Manager: portage-2.2.24

 sys-apps/install-xattr/Manifest |  1 -
 sys-apps/install-xattr/install-xattr-0.4.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/sys-apps/install-xattr/Manifest b/sys-apps/install-xattr/Manifest
index 1a8e8a7..c42d5ee 100644
--- a/sys-apps/install-xattr/Manifest
+++ b/sys-apps/install-xattr/Manifest
@@ -1,2 +1 @@
-DIST install-xattr-0.4.tar.bz2 16073 SHA256 
d769908e738d876bdd35308e3a9555c97872fb8633255e23eaa5a0d68cd10c6f SHA512 
f682da111b9803e0ebe3dbc01bf7b921e0c3b12edce3f0f64b9d70e7e8fc84d586bf9612cd2bdc5c49a300cb4bd40b562f218a98e63951f5644d81aeab468361
 WHIRLPOOL 
719da63f05be2f277a9c968309306df5071d5804473fbd327d85e320ac8b86813face041098bef33723c5ea5aaa4c2862f47fa9accbc4de51638ddb3500354ba
 DIST install-xattr-0.5.tar.bz2 16136 SHA256 
6062fbcb8f463a54be8c2eedff7bd12ab682972d688784054f4abdad4e050834 SHA512 
0bbde3a548fc5062041b38f90ac09c402f3cb0aebf4f0c331552fc44d39dd3d5e4d73bca0811de36c53af8afa5d22e543a7c90107d272f2a1b97c819b244eb7c
 WHIRLPOOL 
1aa3a06b069bb12b3933f2dfc81ff5bce8295c93c64421b898b70440427d5dde05f88ccac3eb7361c372a8656b42df8e24592f60bab7acc758bec9c672c81847

diff --git a/sys-apps/install-xattr/install-xattr-0.4.ebuild 
b/sys-apps/install-xattr/install-xattr-0.4.ebuild
deleted file mode 100644
index e26737e..000
--- a/sys-apps/install-xattr/install-xattr-0.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-DESCRIPTION="Wrapper to coreutil's install to preserve Filesystem Extended 
Attributes"
-HOMEPAGE="https://dev.gentoo.org/~blueness/install-xattr/;
-
-inherit toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/elfix.git"
-   KEYWORDS=""
-   inherit git-2
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/install-xattr/${P}.tar.bz2;
-   KEYWORDS="arm64"
-   S=${WORKDIR}/${PN}
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-src_prepare() {
-   tc-export CC
-}
-
-src_compile() {
-   if [[ ${PV} == "" ]] ; then
-   cd "${WORKDIR}/${P}/misc/${PN}" || die
-   fi
-   default
-}
-
-src_install() {
-   if [[ ${PV} == "" ]] ; then
-   cd "${WORKDIR}/${P}/misc/${PN}" || die
-   fi
-   default
-}
-
-# We need to fix how tests are done
-src_test() {
-   true
-}



[gentoo-commits] dev/ikelos:master commit in: net-misc/openvpn/files/, net-misc/openvpn/

2015-12-16 Thread Mike Auty
commit: ca31acc706315933f9be168f1647fa9e2f56a273
Author: layman  localhost>
AuthorDate: Wed Dec 16 21:54:18 2015 +
Commit: Mike Auty  gentoo  org>
CommitDate: Wed Dec 16 21:54:18 2015 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=ca31acc7

Add in vlan support to openvpn.

 net-misc/openvpn/ChangeLog |  158 +++
 net-misc/openvpn/ChangeLog-2015| 1286 
 net-misc/openvpn/Manifest  |   16 +
 .../openvpn/files/2.3.6-disable-compression.patch  |   18 +
 net-misc/openvpn/files/2.3.6-null-cipher.patch |   46 +
 net-misc/openvpn/files/2.3.6-vlan-support.patch| 1005 +++
 net-misc/openvpn/files/65openvpn   |1 +
 net-misc/openvpn/files/down.sh |   33 +
 net-misc/openvpn/files/openvpn-2.1.conf|   18 +
 net-misc/openvpn/files/openvpn-2.1.init|  133 ++
 net-misc/openvpn/files/openvpn.init|   63 +
 net-misc/openvpn/files/openvpn.service |   12 +
 net-misc/openvpn/files/openvpn.tmpfile |1 +
 net-misc/openvpn/files/up.sh   |  100 ++
 net-misc/openvpn/metadata.xml  |   23 +
 net-misc/openvpn/openvpn-2.3.8-r1.ebuild   |  138 +++
 16 files changed, 3051 insertions(+)

diff --git a/net-misc/openvpn/ChangeLog b/net-misc/openvpn/ChangeLog
new file mode 100644
index 000..2e79375
--- /dev/null
+++ b/net-misc/openvpn/ChangeLog
@@ -0,0 +1,158 @@
+# ChangeLog for net-misc/openvpn
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# (auto-generated from git log)
+
+*openvpn- (09 Aug 2015)
+*openvpn-2.3.8 (09 Aug 2015)
+*openvpn-2.3.7 (09 Aug 2015)
+*openvpn-2.3.6-r2 (09 Aug 2015)
+*openvpn-2.3.6-r1 (09 Aug 2015)
+*openvpn-2.3.6 (09 Aug 2015)
+
+  09 Aug 2015; Robin H. Johnson 
+  +files/2.3.6-disable-compression.patch, +files/2.3.6-null-cipher.patch,
+  +files/65openvpn, +files/down.sh, +files/openvpn-2.1.conf,
+  +files/openvpn-2.1.init, +files/openvpn.init, +files/openvpn.service,
+  +files/openvpn.tmpfile, +files/up.sh, +metadata.xml, +openvpn-2.3.6.ebuild,
+  +openvpn-2.3.6-r1.ebuild, +openvpn-2.3.6-r2.ebuild, +openvpn-2.3.7.ebuild,
+  +openvpn-2.3.8.ebuild, +openvpn-.ebuild:
+  proj/gentoo: Initial commit
+
+  This commit represents a new era for Gentoo:
+  Storing the gentoo-x86 tree in Git, as converted from CVS.
+
+  This commit is the start of the NEW history.
+  Any historical data is intended to be grafted onto this point.
+
+  Creation process:
+  1. Take final CVS checkout snapshot
+  2. Remove ALL ChangeLog* files
+  3. Transform all Manifests to thin
+  4. Remove empty Manifests
+  5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
+  5.1. Do not touch files with -kb/-ko keyword flags.
+
+  Signed-off-by: Robin H. Johnson 
+  X-Thanks: Alec Warner  - did the GSoC 2006 migration
+  tests
+  X-Thanks: Robin H. Johnson  - infra guy, herding this
+  project
+  X-Thanks: Nguyen Thai Ngoc Duy  - Former Gentoo
+  developer, wrote Git features for the migration
+  X-Thanks: Brian Harring  - wrote much python to improve
+  cvs2svn
+  X-Thanks: Rich Freeman  - validation scripts
+  X-Thanks: Patrick Lauer  - Gentoo dev, running new 2014
+  work in migration
+  X-Thanks: Michał Górny  - scripts, QA, nagging
+  X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
+  the bikeshed
+
+  09 Aug 2015; Mikle Kolyada  openvpn-2.3.7.ebuild:
+  x86 stable wrt bug #556874
+
+  Package-Manager: portage-2.2.20
+
+  09 Aug 2015; Mikle Kolyada  openvpn-2.3.7.ebuild:
+  ia64 stable wrt bug #556874
+
+  Package-Manager: portage-2.2.20
+
+  09 Aug 2015; Ulrich Müller  files/down.sh,
+  files/openvpn-2.1.init, files/up.sh:
+  [QA] Remove executable bit from files, bug 550434.
+
+  22 Aug 2015; Jeroen Roovers  openvpn-2.3.7.ebuild:
+  Stable for HPPA (bug #556874).
+
+  Package-Manager: portage-2.2.20.1
+
+  24 Aug 2015; Jeroen Roovers  openvpn-2.3.7.ebuild:
+  Stable for PPC64 (bug #556874).
+
+  Package-Manager: portage-2.2.20.1
+
+  24 Aug 2015; Justin Lecher  metadata.xml:
+  Use https by default
+
+  Convert all URLs for sites supporting encrypted connections from http to
+  https
+
+  Signed-off-by: Justin Lecher 
+
+  24 Aug 2015; Mike Gilbert  metadata.xml:
+  Revert DOCTYPE SYSTEM https changes in metadata.xml
+
+  repoman does not yet accept the https version.
+  This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
+
+  Bug: https://bugs.gentoo.org/552720
+
+  26 Aug 2015; Markus Meier  openvpn-2.3.7.ebuild:
+  arm 

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

2015-12-16 Thread Matt Thode
commit: e754036202667776fef04ba66c0dd04bc8dd76ea
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Dec 16 22:11:26 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Dec 16 22:11:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7540362

net-analyzer/pnp4nagios: fix bug 568444

Package-Manager: portage-2.2.24

 .../pnp4nagios/pnp4nagios-0.6.25-r1.ebuild | 106 +
 1 file changed, 106 insertions(+)

diff --git a/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r1.ebuild 
b/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r1.ebuild
new file mode 100644
index 000..7bbcb57
--- /dev/null
+++ b/net-analyzer/pnp4nagios/pnp4nagios-0.6.25-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit depend.apache eutils
+
+DESCRIPTION="A performance data analyzer for nagios"
+HOMEPAGE="http://www.pnp4nagios.org/;
+SRC_URI="mirror://sourceforge/${PN}/PNP-0.6/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+# A lot of things (sync mode, for one) are broken with nagios-4.x.
+DEPEND="
+   dev-lang/php:*[filter,gd,json,simplexml,xml,zlib]
+   >=net-analyzer/rrdtool-1.2[graph,perl]
+   || ( http://localhost/pnp4nagios;
+   elog
+}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/, sys-devel/automake/files/

2015-12-16 Thread Mike Frysinger
commit: 397ebbd25aa13b7e2e54b247c230d4e7c29acfdf
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 16 22:49:26 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 16 22:52:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=397ebbd2

sys-devel/automake: fix version warning w/newer perl

 sys-devel/automake/automake-1.10.3-r2.ebuild   |  83 +
 sys-devel/automake/automake-1.11.6-r2.ebuild   |  91 ++
 sys-devel/automake/automake-1.12.6-r1.ebuild   |  86 +
 sys-devel/automake/automake-1.13.4-r1.ebuild   |  91 ++
 sys-devel/automake/automake-1.14.1-r1.ebuild   | 103 +
 sys-devel/automake/automake-1.15-r1.ebuild | 103 +
 .../automake-1.13-perl-escape-curly-bracket.patch  |  37 
 .../automake-1.15-perl-escape-curly-bracket.patch  |  37 
 8 files changed, 631 insertions(+)

diff --git a/sys-devel/automake/automake-1.10.3-r2.ebuild 
b/sys-devel/automake/automake-1.10.3-r2.ebuild
new file mode 100644
index 000..de41a4f
--- /dev/null
+++ b/sys-devel/automake/automake-1.10.3-r2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="Used to generate Makefile.in from Makefile.am"
+HOMEPAGE="https://www.gnu.org/software/automake/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+# Use Gentoo versioning for slotting.
+SLOT="${PV:0:4}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="dev-lang/perl
+   >=sys-devel/automake-wrapper-10
+   >=sys-devel/autoconf-2.69
+   sys-devel/gnuconfig"
+DEPEND="${RDEPEND}
+   sys-apps/help2man"
+
+src_prepare() {
+   export WANT_AUTOCONF=2.5
+   epatch "${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453
+   epatch "${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket.patch
+   chmod a+rx tests/*.test
+}
+
+src_configure() {
+   econf --docdir=/usr/share/doc/${PF}
+}
+
+# slot the info pages.  do this w/out munging the source so we don't have
+# to depend on texinfo to regen things.  #464146 (among others)
+slot_info_pages() {
+   pushd "${D}"/usr/share/info >/dev/null
+   rm -f dir
+
+   # Rewrite all the references to other pages.
+   # before: * aclocal-invocation: (automake)aclocal Invocation.   
Generating aclocal.m4.
+   # after:  * aclocal-invocation v1.13: (automake-1.13)aclocal 
Invocation.   Generating aclocal.m4.
+   local p pages=( *.info ) args=()
+   for p in "${pages[@]/%.info}" ; do
+   args+=(
+   -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: 
(${p})| v${SLOT}&|"
+   -e "s:(${p}):(${p}-${SLOT}):g"
+   )
+   done
+   sed -i "${args[@]}" * || die
+
+   # Rewrite all the file references, and rename them in the process.
+   local f d
+   for f in * ; do
+   d=${f/.info/-${SLOT}.info}
+   mv "${f}" "${d}" || die
+   sed -i -e "s:${f}:${d}:g" * || die
+   done
+
+   popd >/dev/null
+}
+
+src_install() {
+   default
+   slot_info_pages
+
+   # SLOT the docs and junk
+   local x
+   for x in aclocal automake ; do
+   help2man "perl -Ilib ${x}" > ${x}-${SLOT}.1
+   doman ${x}-${SLOT}.1
+   rm -f "${D}"/usr/bin/${x}
+   done
+
+   # remove all config.guess and config.sub files replacing them
+   # w/a symlink to a specific gnuconfig version
+   for x in guess sub ; do
+   dosym ../gnuconfig/config.${x} 
/usr/share/${PN}-${SLOT}/config.${x}
+   done
+}

diff --git a/sys-devel/automake/automake-1.11.6-r2.ebuild 
b/sys-devel/automake/automake-1.11.6-r2.ebuild
new file mode 100644
index 000..cd44869
--- /dev/null
+++ b/sys-devel/automake/automake-1.11.6-r2.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="Used to generate Makefile.in from Makefile.am"
+HOMEPAGE="https://www.gnu.org/software/automake/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+# Use Gentoo versioning for slotting.
+SLOT="${PV:0:4}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="dev-lang/perl
+   >=sys-devel/automake-wrapper-10
+   >=sys-devel/autoconf-2.69
+   sys-devel/gnuconfig"
+DEPEND="${RDEPEND}
+   sys-apps/help2man"
+
+src_prepare() {
+   export WANT_AUTOCONF=2.5
+   epatch "${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453
+   epatch "${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket.patch
+   

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

2015-12-16 Thread Mike Frysinger
commit: 2b20926f82115694f525c7206ddf43cbd5374f97
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 16 21:55:56 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 16 22:52:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b20926f

sys-devel/automake: force latest wrapper version for consistency

 sys-devel/automake/automake-1.10.3-r1.ebuild | 2 +-
 sys-devel/automake/automake-1.11.6-r1.ebuild | 2 +-
 sys-devel/automake/automake-1.12.6.ebuild| 2 +-
 sys-devel/automake/automake-1.13.4.ebuild| 2 +-
 sys-devel/automake/automake-1.14.1.ebuild| 2 +-
 sys-devel/automake/automake-1.4_p6-r2.ebuild | 2 +-
 sys-devel/automake/automake-1.5-r2.ebuild| 2 +-
 sys-devel/automake/automake-1.6.3-r2.ebuild  | 2 +-
 sys-devel/automake/automake-1.7.9-r3.ebuild  | 2 +-
 sys-devel/automake/automake-1.8.5-r5.ebuild  | 2 +-
 sys-devel/automake/automake-1.9.6-r4.ebuild  | 2 +-
 sys-devel/automake/automake-.ebuild  | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-devel/automake/automake-1.10.3-r1.ebuild 
b/sys-devel/automake/automake-1.10.3-r1.ebuild
index 67e4e68..dde41de 100644
--- a/sys-devel/automake/automake-1.10.3-r1.ebuild
+++ b/sys-devel/automake/automake-1.10.3-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 RDEPEND="dev-lang/perl
-   >=sys-devel/automake-wrapper-9
+   >=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69
sys-devel/gnuconfig"
 DEPEND="${RDEPEND}

diff --git a/sys-devel/automake/automake-1.11.6-r1.ebuild 
b/sys-devel/automake/automake-1.11.6-r1.ebuild
index b49f3f5..b0bfdff 100644
--- a/sys-devel/automake/automake-1.11.6-r1.ebuild
+++ b/sys-devel/automake/automake-1.11.6-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 RDEPEND="dev-lang/perl
-   >=sys-devel/automake-wrapper-9
+   >=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69
sys-devel/gnuconfig"
 DEPEND="${RDEPEND}

diff --git a/sys-devel/automake/automake-1.12.6.ebuild 
b/sys-devel/automake/automake-1.12.6.ebuild
index 5500882..55e7c66 100644
--- a/sys-devel/automake/automake-1.12.6.ebuild
+++ b/sys-devel/automake/automake-1.12.6.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 RDEPEND="dev-lang/perl
-   >=sys-devel/automake-wrapper-9
+   >=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69
sys-devel/gnuconfig"
 DEPEND="${RDEPEND}

diff --git a/sys-devel/automake/automake-1.13.4.ebuild 
b/sys-devel/automake/automake-1.13.4.ebuild
index c31b1fe..597591f 100644
--- a/sys-devel/automake/automake-1.13.4.ebuild
+++ b/sys-devel/automake/automake-1.13.4.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 RDEPEND="dev-lang/perl
-   >=sys-devel/automake-wrapper-9
+   >=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69
sys-devel/gnuconfig"
 DEPEND="${RDEPEND}

diff --git a/sys-devel/automake/automake-1.14.1.ebuild 
b/sys-devel/automake/automake-1.14.1.ebuild
index da16a9c..6f8a8ec 100644
--- a/sys-devel/automake/automake-1.14.1.ebuild
+++ b/sys-devel/automake/automake-1.14.1.ebuild
@@ -28,7 +28,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 RDEPEND="dev-lang/perl
-   >=sys-devel/automake-wrapper-9
+   >=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69
sys-devel/gnuconfig"
 DEPEND="${RDEPEND}

diff --git a/sys-devel/automake/automake-1.4_p6-r2.ebuild 
b/sys-devel/automake/automake-1.4_p6-r2.ebuild
index 67fd810..e72c741 100644
--- a/sys-devel/automake/automake-1.4_p6-r2.ebuild
+++ b/sys-devel/automake/automake-1.4_p6-r2.ebuild
@@ -18,7 +18,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 RDEPEND="dev-lang/perl
-   >=sys-devel/automake-wrapper-9
+   >=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69
sys-devel/gnuconfig"
 DEPEND="${RDEPEND}"

diff --git a/sys-devel/automake/automake-1.5-r2.ebuild 
b/sys-devel/automake/automake-1.5-r2.ebuild
index 7a6d462..467a825 100644
--- a/sys-devel/automake/automake-1.5-r2.ebuild
+++ b/sys-devel/automake/automake-1.5-r2.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 RDEPEND="dev-lang/perl
-   >=sys-devel/automake-wrapper-9
+   >=sys-devel/automake-wrapper-10
>=sys-devel/autoconf-2.69
sys-devel/gnuconfig"
 DEPEND="${RDEPEND}"

diff --git a/sys-devel/automake/automake-1.6.3-r2.ebuild 
b/sys-devel/automake/automake-1.6.3-r2.ebuild
index 75dd1fd..212b6cd 100644
--- a/sys-devel/automake/automake-1.6.3-r2.ebuild
+++ b/sys-devel/automake/automake-1.6.3-r2.ebuild
@@ 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake-wrapper/files/, sys-devel/automake-wrapper/

2015-12-16 Thread Mike Frysinger
commit: e7c14360e27d860bec3a80ba9c92bfb025c4b3e9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 16 21:56:23 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 16 22:52:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c14360

sys-devel/automake-wrapper: drop versions <10

 .../automake-wrapper/automake-wrapper-9.ebuild |  29 
 sys-devel/automake-wrapper/files/am-wrapper-9.sh   | 187 -
 2 files changed, 216 deletions(-)

diff --git a/sys-devel/automake-wrapper/automake-wrapper-9.ebuild 
b/sys-devel/automake-wrapper/automake-wrapper-9.ebuild
deleted file mode 100644
index 3424bd4..000
--- a/sys-devel/automake-wrapper/automake-wrapper-9.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="wrapper for automake to manage multiple automake versions"
-HOMEPAGE="https://www.gentoo.org/;
-SRC_URI=""
-
-LICENSE="GPL-2"
-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 ~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"
-IUSE=""
-
-S=${WORKDIR}
-
-src_unpack() {
-   cp "${FILESDIR}"/am-wrapper-${PV}.sh "${S}"/
-   # usr/bin/aclocal: bad substitution -> /bin/sh != POSIX shell
-   if use prefix ; then
-   sed -i -e '1c\#!'"${EPREFIX}"'/bin/sh' 
"${S}"/am-wrapper-${PV}.sh || die
-   fi
-}
-
-src_install() {
-   newbin "${S}"/am-wrapper-${PV}.sh automake || die
-   dosym automake /usr/bin/aclocal
-
-   keepdir /usr/share/aclocal
-}

diff --git a/sys-devel/automake-wrapper/files/am-wrapper-9.sh 
b/sys-devel/automake-wrapper/files/am-wrapper-9.sh
deleted file mode 100644
index 6342625..000
--- a/sys-devel/automake-wrapper/files/am-wrapper-9.sh
+++ /dev/null
@@ -1,187 +0,0 @@
-#!/bin/sh
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Executes the correct automake version.
-#
-# If WANT_AUTOMAKE is set (can be a whitespace delimited list of versions):
-#  - attempt to find an installed version using those
-#  - if magic keyword 'latest' is found, pick the latest version that exists
-#  - if nothing found, warn, and proceed as if WANT_AUTOMAKE was not set 
(below)
-# If WANT_AUTOMAKE is not set:
-#  - Try to detect the version of automake used to generate things (look at
-#Makefile.in and aclocal.m4 and any other useful file)
-#  - If detected version is not found, warn and proceed as if blank slate
-#  - Try to locate the latest version of automake that exists and run it
-
-(set -o posix) 2>/dev/null && set -o posix
-
-_stderr() { printf 'am-wrapper: %s: %b\n' "${argv0}" "$*" 1>&2; }
-warn() { _stderr "warning: $*"; }
-err() { _stderr "error: $*"; exit 1; }
-unset IFS
-which() {
-   local p
-   IFS=: # we don't use IFS anywhere, so don't bother saving/restoring
-   for p in ${PATH} ; do
-   p="${p}/$1"
-   [ -e "${p}" ] && echo "${p}" && return 0
-   done
-   unset IFS
-   return 1
-}
-
-#
-# Sanitize argv[0] since it isn't always a full path #385201
-#
-argv0=${0##*/}
-case $0 in
-   ${argv0})
-   # find it in PATH
-   if ! full_argv0=$(which "${argv0}") ; then
-   err "could not locate ${argv0}; file a bug"
-   fi
-   ;;
-   *)
-   # re-use full/relative paths
-   full_argv0=$0
-   ;;
-esac
-
-if ! seq 0 0 2>/dev/null 1>&2 ; then #338518
-   seq() {
-   local f l i
-   case $# in
-   1) f=1 i=1 l=$1;;
-   2) f=$1 i=1 l=$2;;
-   3) f=$1 i=$2 l=$3;;
-   esac
-   while :; do
-   [ $l -lt $f -a $i -gt 0 ] && break
-   [ $f -lt $l -a $i -lt 0 ] && break
-   echo $f
-   : $(( f += i ))
-   done
-   return 0
-   }
-fi
-
-#
-# Set up bindings between actual version and WANT_AUTOMAKE;
-# Start with last known versions to speed up lookup process.
-#
-LAST_KNOWN_AUTOMAKE_VER="14"
-vers=$(printf '1.%s ' `seq ${LAST_KNOWN_AUTOMAKE_VER} -1 4`)
-
-#
-# Helper to scan for a usable program based on version.
-#
-binary=
-all_vers=
-find_binary() {
-   local v
-   all_vers="${all_vers} $*" # For error messages.
-   for v ; do
-   if [ -x "${full_argv0}-${v}" ] ; then
-   binary="${full_argv0}-${v}"
-   binary_ver=${v}
-   return 0
-   fi
-   done
-   return 1
-}
-
-#
-# Try and find a 

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

2015-12-16 Thread Michael Orlitzky
commit: af8a4c73698f404cab6499b91a8800eedf63fac6
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Dec 17 02:15:12 2015 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Dec 17 02:15:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8a4c73

dev-ruby/rbpdf: add version 1.19.0.

This new version adds a dependency on dev-ruby/rbpdf-font and switches
the test suite to test-unit (per upstream). Due to ongoing weirdness
with testrb-2, the test suite is run by constructing a ruby "file" and
then running it (as was done before with the minitest suite).

Package-Manager: portage-2.2.24

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

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 4d116ef..838639c 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1,3 @@
 DIST rbpdf-1.18.6.gem 5764096 SHA256 
d5d1e30ad1465bea5b3c1809cf2789c6795dafbfba6c2cab40c628989229b650 SHA512 
a2c30082211d4b170c7cfea72f839541364d7e6b9da29b33a489a5900f63f2cc6ccb85c099ba2f090eec96c79c50026195f9a4a03c04274eea691188271b839b
 WHIRLPOOL 
100c7ba0c7e21edf669d5a82ea8172f886dc9b804b4ecd93ae43b0baa25e3d2f15ce80f91cefa6b6400a0c829830780a3d7a4c7d9473895d25f2ba3720916107
 DIST rbpdf-1.18.7.gem 5764608 SHA256 
fd8f281229626c8d92104acdd9eafb1551b8cec8811bcb3253bdcb25b3eb8b6c SHA512 
dce679ea941ec23c4f3964ac016cd72ee2f8aaffcde63a1eecbd7fadea797f97f1dd6f703bf1e9e809a58d5694033ea78b01de4082bfb6679f6234c1c8a9ee11
 WHIRLPOOL 
29956cb03d9be350967af2d18de83cdd4cec5692e4ed8081480080e716b269fd1206fa492e561610c89235ab17a3efa963f42ad0700fae967ffc5631e776ed5f
+DIST rbpdf-1.19.0.gem 291840 SHA256 
6fb408bda05c81f27af4a73abd13a20de8b485a6b2752502645cf3d2cb9eb89c SHA512 
7c83334bd0069e3a5ebaa8d7037bb7eca0652df6a72afed0d1fb594fa2359830801ae59162df69ee1766bdbf39fe9b0e960d3b8d7a1eb6a7a63cf5b27dfb9dae
 WHIRLPOOL 
09ce985446f9e08119cf81b0891c27b3bbd2c59ddf8b5500014634f901ab580d8c23ca56eb54016f55d300d9e63cbdb73b8e916655a0035067786aca3e336569

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
new file mode 100644
index 000..ab943ae
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ruby22 support waiting on dev-ruby/action{pack,view}.
+USE_RUBY="ruby20 ruby21"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   dev-ruby/rbpdf-font"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/neverball/, games-puzzle/neverball/files/

2015-12-16 Thread Michael Sterrett
commit: 353f08f3e69746840366fad109547c82744b2859
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 17 07:01:37 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 17 07:01:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353f08f3

clean old (drops ppc support)

Package-Manager: portage-2.2.24

 games-puzzle/neverball/Manifest|  1 -
 .../neverball/files/neverball-1.5.4-libpng.patch   | 21 --
 .../neverball/files/neverball-1.5.4-lm.patch   | 28 
 .../files/neverball-1.5.4-underlink.patch  | 11 ---
 games-puzzle/neverball/neverball-1.5.4.ebuild  | 84 --
 5 files changed, 145 deletions(-)

diff --git a/games-puzzle/neverball/Manifest b/games-puzzle/neverball/Manifest
index 9160adc..7fe978a 100644
--- a/games-puzzle/neverball/Manifest
+++ b/games-puzzle/neverball/Manifest
@@ -1,2 +1 @@
-DIST neverball-1.5.4.tar.gz 26767623 SHA256 
ea31ca9f6eec70c8e66eaa20d7ce9e48295fdb077313b97637c503b16b7b0da6 SHA512 
ffc0473ea3882edb84f190aa696c2e5fa1a38ea50f73bc144a3b694fd80c71a8d9936aa34f8bbd096523493849d428928a6efd2650c6da4c9962e0355d3cb9c2
 WHIRLPOOL 
c0e6731ee28eb8ac987d5ca98ecbd93fb7d091060e2da51c6fe69043f05fe7d5f8179e62183f946e40b2f734a8041ab35ae1fdd4024e5ff6e25ab8633853e1f4
 DIST neverball-1.6.0.tar.gz 37772911 SHA256 
73fe63cca4f96e2d355480d03bc0b2904e83a0abdf65fe8c52db5cc3cca88fa0 SHA512 
174d05308aee3a5e693782c54dd389439752b3597f28193771041d30f6c4236a5d055b2fcca9460b1005e9f000ddb3cbc01b86ea15c2abbf6e5a7996e836f787
 WHIRLPOOL 
017ac177b3557e0473d94288c0645ce7e6ddf15cdfbddb6798b22a6341d9864532d0d2263ed785bbed8c1bf5c9e4acbc6e31effdcc06b299a8fcf7c1fa60e514

diff --git a/games-puzzle/neverball/files/neverball-1.5.4-libpng.patch 
b/games-puzzle/neverball/files/neverball-1.5.4-libpng.patch
deleted file mode 100644
index d7b2246..000
--- a/games-puzzle/neverball/files/neverball-1.5.4-libpng.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-Index: neverball-1.5.4/share/base_image.c
-===
 neverball-1.5.4.orig/share/base_image.c
-+++ neverball-1.5.4/share/base_image.c
-@@ -15,6 +15,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- #include "glext.h"
-@@ -94,7 +95,7 @@ static void *image_load_png(const char *
- default: longjmp(png_jmpbuf(readp), -1);
- }
- 
--if (!(bytep = png_malloc(readp, h * png_sizeof(png_bytep
-+if (!(bytep = png_malloc(readp, h * sizeof(png_bytep
- longjmp(png_jmpbuf(readp), -1);
- 
- /* Allocate the final pixel buffer and read pixels there. */

diff --git a/games-puzzle/neverball/files/neverball-1.5.4-lm.patch 
b/games-puzzle/neverball/files/neverball-1.5.4-lm.patch
deleted file mode 100644
index 4245e28..000
--- a/games-puzzle/neverball/files/neverball-1.5.4-lm.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-Fix link faiure against -lm
-
-x86_64-pc-linux-gnu-gcc -Wall -ansi -pedantic -march=core2 -O2 -pipe -ggdb -o 
neverball-mapc share/vec3.o share/base_image.o share/solid.o share/binary.o 
share/base_config.o share/common.o share/fs.o share/fs_png.o share/fs_jpg.o 
share/dir.o share/array.o share/mapc.o -Wl,-O1 -Wl,--as-needed -ljpeg -lpng15 
-lphysfs
-/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld: 
share/mapc.o: undefined reference to symbol 'acosf@@GLIBC_2.2.5'
-/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/../../../../x86_64-pc-linux-gnu/bin/ld: 
note: 'acosf@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it 
to the linker command line
-
-Gentoo-bug: http://bugs.gentoo.org/464014
-diff --git a/Makefile b/Makefile
-index 62a87e9..1816707 100644
 a/Makefile
-+++ b/Makefile
-@@ -132,6 +132,7 @@ ifdef DARWIN
- endif
- 
- BASE_LIBS := -ljpeg $(PNG_LIBS) $(FS_LIBS)
-+MAPC_LIBS := -lm # only acosf user
- 
- ifdef DARWIN
- BASE_LIBS += -L/opt/local/lib
-@@ -318,7 +319,7 @@ $(PUTT_TARG) : $(PUTT_OBJS)
-   $(CC) $(ALL_CFLAGS) -o $(PUTT_TARG) $(PUTT_OBJS) $(LDFLAGS) $(ALL_LIBS)
- 
- $(MAPC_TARG) : $(MAPC_OBJS)
--  $(CC) $(ALL_CFLAGS) -o $(MAPC_TARG) $(MAPC_OBJS) $(LDFLAGS) $(BASE_LIBS)
-+  $(CC) $(ALL_CFLAGS) -o $(MAPC_TARG) $(MAPC_OBJS) $(LDFLAGS) 
$(MAPC_LIBS) $(BASE_LIBS)
- 
- # Work around some extremely helpful sdl-config scripts.
- 

diff --git a/games-puzzle/neverball/files/neverball-1.5.4-underlink.patch 
b/games-puzzle/neverball/files/neverball-1.5.4-underlink.patch
deleted file mode 100644
index c6f27cc..000
--- a/games-puzzle/neverball/files/neverball-1.5.4-underlink.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 Makefile.old   2011-06-22 06:30:52.441788160 +0200
-+++ Makefile   2011-06-22 06:31:59.754087534 +0200
-@@ -138,7 +138,7 @@
- endif
- 
- ALL_LIBS := $(SDL_LIBS) $(BASE_LIBS) $(TILT_LIBS) $(INTL_LIBS) -lSDL_ttf \
---lvorbisfile $(OGL_LIBS)
-+-lvorbisfile $(OGL_LIBS) -lX11
- 
- 

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/ngstar/

2015-12-16 Thread Michael Sterrett
commit: 3f55752346db7fbcd193b8a6f82abd609c182734
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 17 07:00:07 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 17 07:00:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f557523

add slot dep for sys-libs/ncurses

Package-Manager: portage-2.2.24

 games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild 
b/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild
index 2a98419..5bb33f1 100644
--- a/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild
+++ b/games-puzzle/ngstar/ngstar-2.1.8-r2.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-RDEPEND="sys-libs/ncurses
+RDEPEND="sys-libs/ncurses:0
sys-libs/gpm"
 DEPEND="${RDEPEND}
virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/greedy/

2015-12-16 Thread Michael Sterrett
commit: 7876d5c50214910a19ac5f7329336ab74212026b
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 17 07:04:48 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 17 07:04:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7876d5c5

add slot dep for sys-libs/ncurses

Package-Manager: portage-2.2.24

 games-puzzle/greedy/greedy-0.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/greedy/greedy-0.2.0-r1.ebuild 
b/games-puzzle/greedy/greedy-0.2.0-r1.ebuild
index 3b4a9f1..40b6d91 100644
--- a/games-puzzle/greedy/greedy-0.2.0-r1.ebuild
+++ b/games-puzzle/greedy/greedy-0.2.0-r1.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="amd64 ppc ~ppc64 x86"
 IUSE=""
 
-RDEPEND="sys-libs/ncurses"
+RDEPEND="sys-libs/ncurses:0"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 



[gentoo-commits] repo/gentoo:master commit in: games-sports/gracer/

2015-12-16 Thread Michael Sterrett
commit: 6d56ae728aa50b9cc310d22b56d72bb45291fae3
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 17 04:15:04 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 17 04:15:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d56ae72

add slot dep for virtual/jpeg

Package-Manager: portage-2.2.24

 games-sports/gracer/gracer-0.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-sports/gracer/gracer-0.1.5.ebuild 
b/games-sports/gracer/gracer-0.1.5.ebuild
index 43992b4..46a3f67 100644
--- a/games-sports/gracer/gracer-0.1.5.ebuild
+++ b/games-sports/gracer/gracer-0.1.5.ebuild
@@ -24,7 +24,7 @@ DEPEND="
x11-libs/libXmu
virtual/glu
virtual/opengl
-   virtual/jpeg"
+   virtual/jpeg:0"
 RDEPEND=${DEPEND}
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/freesweep/

2015-12-16 Thread Michael Sterrett
commit: 46b9201f39d8a4f3ef343d03b6486df9e6128cb1
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 17 04:27:26 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 17 04:27:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b9201f

add slot dep for sys-libs/ncurses

Package-Manager: portage-2.2.24

 games-puzzle/freesweep/freesweep-0.92.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/freesweep/freesweep-0.92.ebuild 
b/games-puzzle/freesweep/freesweep-0.92.ebuild
index 5ce298a..79bef2f 100644
--- a/games-puzzle/freesweep/freesweep-0.92.ebuild
+++ b/games-puzzle/freesweep/freesweep-0.92.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86 ~ppc-macos"
 
-RDEPEND="sys-libs/ncurses"
+RDEPEND="sys-libs/ncurses:0"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 



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

2015-12-16 Thread Mike Frysinger
commit: cc013611ef364a970f829df3c4ea7c919f2333dc
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 04:31:01 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 04:31:01 2015 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=cc013611

fix minor overlay memory leak w/repos.conf parsing

When repos.conf is active, we end up leaking the default main overlay
memory.  Make sure we free it if repos.conf was loaded.

Also drop the old closing of stderr so asan can write its output.  The
addition of this call was due to a bug in the old stderr reopen logic
that was rewritten in commit ba5f0328.

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

diff --git a/main.c b/main.c
index 208f899..be25d08 100644
--- a/main.c
+++ b/main.c
@@ -905,7 +905,10 @@ void initialize_portage_env(void)
portroot[var->value_len + 1] = '\0';
}
 
+   char *orig_main_overlay = main_overlay;
read_repos_conf(configroot, CONFIG_EPREFIX "etc/portage/repos.conf");
+   if (orig_main_overlay != main_overlay)
+   free(orig_main_overlay);
if (array_cnt(overlays) == 0)
xarraypush_str(overlays, main_overlay);
 
@@ -1380,7 +1383,6 @@ _q_static queue *get_vdb_atoms(int fullcpv)
 void cleanup(void)
 {
reinitialize_as_needed();
-   fclose(stderr);
 }
 
 int main(int argc, char **argv)



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

2015-12-16 Thread Mike Frysinger
commit: 41afee726fb3f4e06eaf0d4f3ea47d2f15bd5d51
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 04:39:33 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 04:39:33 2015 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=41afee72

TODO: add more ideas

 TODO | 4 
 1 file changed, 4 insertions(+)

diff --git a/TODO b/TODO
index ed72034..b6c3ae0 100644
--- a/TODO
+++ b/TODO
@@ -27,6 +27,7 @@
- check order of pkg_{pre,post}{inst,rm} during install, unmerge, and 
upgrade
- env is not saved/restored between pkg_{pre,post}inst (see portage and 
REPO_LAYOUT_CONF_WARN)
- support installing via path to tbz2 package
+   - support TTL field in binpkgs file
 
 - atoms:
- only 32bit values are supported for revision (-r#)
@@ -54,3 +55,6 @@
- add a verbose output that describes why a package is cleaned
- newer binpkgs available
- newer installed version available
+
+- qlop:
+   - support atoms and version qualifiers `qlop '>gnuconfig-2015'`



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

2015-12-16 Thread Mike Frysinger
commit: 1d4228adcfe4489bd330076e2b1004905d97d6cc
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 04:40:23 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 04:40:23 2015 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=1d4228ad

clean up old debug statements

Much of this debug output has outlived its usefulness now that the code
has stabilized.  Clean it all up to make the debug builds way less noisy
and keep from breaking the tests.

 main.c |  5 +++--
 q.c|  3 ---
 qatom.c|  3 ---
 qcache.c   |  3 ---
 qcheck.c   |  3 ---
 qdepends.c | 13 -
 qfile.c|  3 ---
 qglsa.c|  3 ---
 qgrep.c|  3 ---
 qlist.c|  3 ---
 qlop.c |  5 -
 qpkg.c |  2 --
 qsearch.c  |  3 ---
 qsize.c|  3 ---
 qtbz2.c|  3 ---
 quse.c |  3 ---
 qxpak.c|  3 ---
 template.c |  3 ---
 18 files changed, 3 insertions(+), 64 deletions(-)

diff --git a/main.c b/main.c
index be25d08..c571ef7 100644
--- a/main.c
+++ b/main.c
@@ -592,7 +592,8 @@ _q_static void read_portage_env_file(const char 
*configroot, const char *file, e
FILE *fp;
char *buf, *s, *p;
 
-   IF_DEBUG(fprintf(stderr, "profile %s\n", file));
+   if (getenv("DEBUG"))
+   fprintf(stderr, "profile %s\n", file);
 
configroot_len = strlen(configroot);
file_len = strlen(file);
@@ -885,7 +886,7 @@ void initialize_portage_env(void)
}
}
 
-   if (getenv("DEBUG") IF_DEBUG(|| 1)) {
+   if (getenv("DEBUG")) {
for (i = 0; vars_to_read[i].name; ++i) {
var = _to_read[i];
fprintf(stderr, "%s = ", var->name);

diff --git a/q.c b/q.c
index 443ce4b..53b359f 100644
--- a/q.c
+++ b/q.c
@@ -32,7 +32,6 @@ static APPLET lookup_applet(const char *applet)
 
for (i = 0; applets[i].name; ++i) {
if (strcmp(applets[i].name, applet) == 0) {
-   DBG("found applet %s at %p", applets[i].name, 
applets[i].func);
argv0 = applets[i].name;
if (i && applets[i].desc != NULL) ++argv0; /* chop the 
leading 'q' */
return applets[i].func;
@@ -40,10 +39,8 @@ static APPLET lookup_applet(const char *applet)
}
 
/* No applet found? Search by shortname then... */
-   DBG("Looking up applet (%s) by short name", applet);
for (i = 1; applets[i].desc != NULL; ++i) {
if (strcmp(applets[i].name + 1, applet) == 0) {
-   DBG("found applet by short name %s", applets[i].name);
argv0 = applets[i].name + 1;
return applets[i].func;
}

diff --git a/qatom.c b/qatom.c
index 16445dd..acf9fd6 100644
--- a/qatom.c
+++ b/qatom.c
@@ -109,9 +109,6 @@ int qatom_main(int argc, char **argv)
depend_atom *atom;
int i;
 
-   DBG("argc=%d argv[0]=%s argv[1]=%s",
-   argc, argv[0], argc > 1 ? argv[1] : "NULL?");
-
while ((i = GETOPT_LONG(QATOM, qatom, "")) != -1) {
switch (i) {
case 'F': format = optarg; break;

diff --git a/qcache.c b/qcache.c
index d4b7884..759e50a 100644
--- a/qcache.c
+++ b/qcache.c
@@ -912,9 +912,6 @@ int qcache_main(int argc, char **argv)
 {
int i, action = 0;
 
-   DBG("argc=%d argv[0]=%s argv[1]=%s",
-   argc, argv[0], argc > 1 ? argv[1] : "NULL?");
-
while ((i = GETOPT_LONG(QCACHE, qcache, "")) != -1) {
switch (i) {
case 'p': qcache_matchpkg = optarg; break;

diff --git a/qcheck.c b/qcheck.c
index 6ad5f85..cdbc507 100644
--- a/qcheck.c
+++ b/qcheck.c
@@ -373,9 +373,6 @@ int qcheck_main(int argc, char **argv)
.exact = false,
};
 
-   DBG("argc=%d argv[0]=%s argv[1]=%s",
-   argc, argv[0], argc > 1 ? argv[1] : "NULL?");
-
while ((i = GETOPT_LONG(QCHECK, qcheck, "")) != -1) {
switch (i) {
COMMON_GETOPTS_CASES(qcheck)

diff --git a/qdepends.c b/qdepends.c
index 5ded84b..197c376 100644
--- a/qdepends.c
+++ b/qdepends.c
@@ -411,17 +411,12 @@ _q_static int qdepends_main_vdb_cb(q_vdb_pkg_ctx 
*pkg_ctx, void *priv)
if (i == state->argc)
return 0;
 
-   IF_DEBUG(warn("matched %s/%s", catname, pkgname));
-
if (!q_vdb_pkg_eat(pkg_ctx, state->depend_file, , _len))
return 0;
 
-   IF_DEBUG(warn("growing tree..."));
dep_tree = dep_grow_tree(depend);
if (dep_tree == NULL)
return 0;
-   IF_DEBUG(puts(depend));
-   IF_DEBUG(dep_dump_tree(dep_tree));
 
if (qdep_name_only) {
depend_atom *atom = NULL;
@@ -474,17 +469,12 @@ _q_static int qdepends_vdb_deep_cb(q_vdb_pkg_ctx 
*pkg_ctx, void *priv)
static size_t depend_len, use_len;
dep_node *dep_tree;
 
-   IF_DEBUG(warn("matched 

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

2015-12-16 Thread Mike Frysinger
commit: dc82e50a316006d339eb0a4aa0d65a9502c41677
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 04:45:18 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 04:45:18 2015 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=dc82e50a

cache: avoid memleak warnings

We leak a bit of memory when reinitializing the caches, but we don't care
because we'll be exiting soon after.  Free the memory in debug builds.

 main.c | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/main.c b/main.c
index c571ef7..d366bef 100644
--- a/main.c
+++ b/main.c
@@ -1071,15 +1071,19 @@ ret:
 void reinitialize_as_needed(void)
 {
size_t n;
-   const char *overlay;
+   const char *overlay, *ret = ret;
 
if (reinitialize)
-   array_for_each(overlays, n, overlay)
-   initialize_flat(overlay, CACHE_EBUILD, true);
+   array_for_each(overlays, n, overlay) {
+   ret = initialize_flat(overlay, CACHE_EBUILD, true);
+   IF_DEBUG(free((void *)ret));
+   }
 
if (reinitialize_metacache)
-   array_for_each(overlays, n, overlay)
-   initialize_flat(overlay, CACHE_METADATA, true);
+   array_for_each(overlays, n, overlay) {
+   ret = initialize_flat(overlay, CACHE_METADATA, true);
+   IF_DEBUG(free((void *)ret));
+   }
 }
 
 typedef struct {



[gentoo-commits] proj/portage-utils:master commit in: tests/, tests/atom_compare/, tests/qfile/, /, travis/, tests/qmerge/

2015-12-16 Thread Mike Frysinger
commit: 27122b247cd14a8503fc5a4c126342cdbb973a97
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 03:26:01 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 03:26:01 2015 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=27122b24

enable travis build support

Rework some of the tests too to work under Ubuntu.

 .travis.yml| 20 
 tests/atom_compare/Makefile| 23 +--
 tests/atom_compare/atom-compare.py |  8 +++-
 tests/init.sh  |  2 +-
 tests/qfile/dotest | 10 --
 tests/qmerge/dotest|  6 ++
 travis/install-iniparser.sh| 18 ++
 travis/lib.sh  | 38 ++
 travis/main.sh | 18 ++
 9 files changed, 133 insertions(+), 10 deletions(-)

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 000..015172e
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,20 @@
+# Travis build integration.
+# https://docs.travis-ci.com/
+
+language: c
+compiler:
+  - clang
+  - gcc
+
+sudo: false
+
+os:
+  - linux
+
+addons:
+  apt:
+packages:
+
+before_install:
+  - ./travis/install-iniparser.sh
+script: ./travis/main.sh

diff --git a/tests/atom_compare/Makefile b/tests/atom_compare/Makefile
index 8151922..71a980f 100644
--- a/tests/atom_compare/Makefile
+++ b/tests/atom_compare/Makefile
@@ -4,15 +4,26 @@ include ../subdir.mk
 all: test
 
 test check: static static.q portage
-   diff -u $(s)/static.good $(b)/static
-   diff -u $(s)/static.q.good $(b)/static.q
-   diff -u $(s)/static.good $(b)/portage
 
 t = \
-   set -f && \
+   @set -f && \
$(call mkdir,$(b)) && \
-   $(realpath $(lastword $^)) $(1) `sed 's:\#.*::' $<` \
-   > $(@:.tests=)
+   good=`echo $< | sed 's:.tests:.good:'`; \
+   out=$(@:.tests=); \
+   ret=0; \
+   $(realpath $(lastword $^)) $(1) `sed 's:\#.*::' $<` > $$out || ret=$$?; 
\
+   case $$ret in \
+   0) \
+   if diff -u $$good $$out; then \
+   echo "PASS atom_compare $$out"; \
+   else \
+   echo "FAIL atom_compare $$out"; \
+   fi;; \
+   77) echo "SKIP atom_compare $$out"; ret=0;; \
+   *) echo "FAIL atom_compare $$out";; \
+   esac; \
+   [ $$ret -eq 0 ] && rm -f $$out; \
+   exit $$ret
 
 static: $(s)/static.tests $(atb)/q
$(call t,atom -c)

diff --git a/tests/atom_compare/atom-compare.py 
b/tests/atom_compare/atom-compare.py
index 7a9ce89..ab5ed6d 100755
--- a/tests/atom_compare/atom-compare.py
+++ b/tests/atom_compare/atom-compare.py
@@ -1,6 +1,12 @@
 #!/usr/bin/python
 
-import sys,portage
+from __future__ import print_function
+
+import sys
+try:
+   import portage
+except ImportError:
+   sys.exit(77)
 
 i = 1
 while i < len(sys.argv):

diff --git a/tests/init.sh b/tests/init.sh
index a17821d..03d728a 100644
--- a/tests/init.sh
+++ b/tests/init.sh
@@ -24,7 +24,7 @@ setup_env() {
: ${as:=${ats}/tests/${a}}
 
if [[ -z ${GOOD} ]] && [[ -d ${ats}/.git ]] ; then
-   eval $(eval_ecolors) 2>/dev/null
+   eval $(eval_ecolors 2>/dev/null)
fi
 }
 setup_env

diff --git a/tests/qfile/dotest b/tests/qfile/dotest
index 32ca841..889aa95 100755
--- a/tests/qfile/dotest
+++ b/tests/qfile/dotest
@@ -1,5 +1,11 @@
 #!/bin/bash
 
+# TODO: Make these work with local vdb instead of requiring /.
+if [[ -n ${TRAVIS_OS_NAME} ]] ; then
+   echo "TODO: Make it work on non-Gentoo system"
+   exit 0
+fi
+
 . ../init.sh || exit 1
 
 tests=(
@@ -9,10 +15,10 @@ tests=(
"q file -Co /bin/bash /bin/X"
"/bin/X"
 
-   "echo -e \"/bin/bash\n/bin/X\" | q file -Cq -f -"
+   "printf \"/bin/bash\n/bin/X\" | q file -Cq -f -"
"app-shells/bash"
 
-   "echo -e \"/bin/bash\n/bin/X\" | q file -Co -f -"
+   "printf \"/bin/bash\n/bin/X\" | q file -Co -f -"
"/bin/X"
 
"q file -Co -x bash /bin/bash"

diff --git a/tests/qmerge/dotest b/tests/qmerge/dotest
index 3fc01f2..224f3b9 100755
--- a/tests/qmerge/dotest
+++ b/tests/qmerge/dotest
@@ -1,5 +1,11 @@
 #!/bin/bash
 
+# TODO: Make these work with local vdb instead of requiring /.
+if [[ -n ${TRAVIS_OS_NAME} ]] ; then
+   echo "TODO: Make it work on non-Gentoo system"
+   exit 0
+fi
+
 . ../init.sh || exit 1
 
 set -e

diff --git a/travis/install-iniparser.sh b/travis/install-iniparser.sh
new file mode 100755
index 000..c0edd83
--- /dev/null
+++ b/travis/install-iniparser.sh
@@ -0,0 +1,18 @@
+#!/bin/bash -e
+
+. "${0%/*}"/lib.sh
+
+main() {
+   local pv="3.1"
+   local S="iniparser"
+   travis_fold start dep-iniparser
+   rm -rf iniparser*
+   v mkdir -p ../sysroot
+   v wget 

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

2015-12-16 Thread Hans de Graaff
commit: c7dfd64ac8579e3c114075ea074d481d306a405e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 17 07:08:14 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 17 07:14:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7dfd64a

dev-ruby/nokogiri: add 1.6.7.1

Package-Manager: portage-2.2.24

 dev-ruby/nokogiri/Manifest|  1 +
 dev-ruby/nokogiri/nokogiri-1.6.7.1.ebuild | 92 +++
 2 files changed, 93 insertions(+)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index c3af354..0e459c5 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -3,3 +3,4 @@ DIST nokogiri-1.6.6.2-git.tgz 2258820 SHA256 
32358b52936f1e2de0136130d3f43ea7e8d
 DIST nokogiri-1.6.6.3-git.tgz 2262840 SHA256 
e4531a003c91a388ef886d6706aff5a0324cd4a44ae16fefd048a18805cdf244 SHA512 
6195e7ea162ff4bc8b902b3b25cc597cb5ad6d3da1132a4cc58e26ab9ce5aabeba1e69894bac67ff7edfd9e43063275ce9d78130dc975fed37f226a190932241
 WHIRLPOOL 
9ecf04575180ff4a63da2163d699569c1b19f893b6419aa5e4a66772a7473e9d15a9209e5706095db8692bebc52a7867d9cfed15bff57471353d85624c526ca6
 DIST nokogiri-1.6.6.4-git.tgz 2263539 SHA256 
de5241eb4dcebb3efe7a0f00d6bc82e18e47756fa76d66fd5d6399aeaac3757e SHA512 
8009fa3519b9aae37223211601900541c7d12debedc561738013a8816b43e3b14979d044d1bf54797eabe47a0156af1263cad78ab0f067f4be4c3417842dc843
 WHIRLPOOL 
32b8d6bd7345d4063c7d4e48c105a1bdc62fd929430113810e5942feaf3f82b77d34652ca1b2176555a3af659700b03465faf67cf506fd4bdad1d40c96718d6b
 DIST nokogiri-1.6.7-git.tgz 2280423 SHA256 
146bb0dbc25409de8ccf25d2ff59f5691824c29cba773e4a0ec13f890fbc7173 SHA512 
cb344c0a11ab4108ed13e3b592355a142e924fe411e0f75574ba58de536f4a4e8e0f2161934ff77a82676cdaf0b1e7796af6db0ad6e6ab3e40df2569b3ea5d7d
 WHIRLPOOL 
b3564795c7d0ec6c6ff49b944fe09200b6691bddf70638d440ac1dd0ec8ec0b22e38284b19f62eb016adf38dc0ee1daaca8fac4d2264d73afabdd72262223813
+DIST nokogiri-1.6.7.1-git.tgz 2285125 SHA256 
96d7b27124244a3f3d8d1bbfe84484f70eac4a5dc82daf4a1345f2f87db0c399 SHA512 
aec39aedbbd08aafb0ef61747d7d7e9c96f311a53cc4b6c2f7f6ff8fcc3b7f5f6a46a295ddcfe04944742ef80a504bd3fa692d3aa2f3728e0bd107866a44a4b2
 WHIRLPOOL 
29c7c3c2998d5693c541bad199c40aa3027d508797f387f7a5058ddee178b436f700d2ced11389a1ef29fced6afc75f8b23249403e2e4ac1cfedafc37ed60d39

diff --git a/dev-ruby/nokogiri/nokogiri-1.6.7.1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.6.7.1.ebuild
new file mode 100644
index 000..b31f32e
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.6.7.1.ebuild
@@ -0,0 +1,92 @@
+# 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 CHANGELOG.ja.rdoc README.md ROADMAP.md 
STANDARD_RESPONSES.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="ext"
+
+inherit ruby-fakegem eutils multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="http://nokogiri.org/;
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.9.2:=
+   dev-libs/libxslt
+   virtual/libiconv"
+DEPEND="${DEPEND}
+   >=dev-libs/libxml2-2.9.2
+   dev-libs/libxslt
+   virtual/libiconv"
+
+# The tests require _minitest_, not the virtual; what is shipped with
+# Ruby 1.9 is *not* enough, unfortunately
+ruby_add_bdepend "
+   dev-ruby/hoe
+   dev-ruby/rake-compiler
+   dev-ruby/rexical
+   dev-ruby/rdoc
+   dev-ruby/racc
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tasks\/cross_compile/s:^:#:' \
+   -e '/:test.*prerequisites/s:^:#:' \
+   -e '/license/ s:^:#:' \
+   Rakefile || die
+   # Remove the cross compilation options since they interfere with
+   # native building.
+   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
+   sed -i -e '/cross_config_options/d' Rakefile || die
+}
+
+each_ruby_configure() {
+   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+   ${RUBY} -Cext/${PN} extconf.rb \
+   --with-zlib-include="${EPREFIX}"/usr/include \
+   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+   --with-iconv-include="${EPREFIX}"/usr/include \
+   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+   --with-xslt-dir="${EPREFIX}"/usr \
+   --with-iconvlib=iconv \
+   || die "extconf.rb failed"
+}
+

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

2015-12-16 Thread Hans de Graaff
commit: 7b32ce061a175e291a8e3f09b465dadca6f32207
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 17 07:14:26 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 17 07:14:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b32ce06

dev-ruby/sanitize: add 4.0.1

Package-Manager: portage-2.2.24

 dev-ruby/sanitize/Manifest  |  1 +
 dev-ruby/sanitize/sanitize-4.0.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/sanitize/Manifest b/dev-ruby/sanitize/Manifest
index bd02325..5b21de9 100644
--- a/dev-ruby/sanitize/Manifest
+++ b/dev-ruby/sanitize/Manifest
@@ -1,3 +1,4 @@
 DIST sanitize-2.0.6.tar.gz 7 SHA256 
ecc0526f231d68dd88efd957145f79841f446ba36124e28c91ef275cc88cafb8 SHA512 
e086d6963e8506d498266f0642dd70a9151f38760c1cac69cbba08cde9af291989be48770062dfe824be87f59b21f3d8c125579d9db227f8edea0f93a0993893
 WHIRLPOOL 
6742f6c06f7b1fc750c76c440e6ed6fd0ee384c6b8afefe0cf064d7c4283e4d877ae9347d7fd392cb1cbfc44798d93d0915059d77aacabf3938ec54ed4491d8e
 DIST sanitize-2.1.0.gem 20992 SHA256 
c3be075f5b38a1b02404be5778b181e50fba9ab253bac851cb217d9a71375b77 SHA512 
29a26e37342a75af2bc7795578edf2c5064263c58d38dfc36e18f1e111271616c026f7d808a05d63185c12f0e52384db84d62bdb796bf1b21d7e902ef0c1d096
 WHIRLPOOL 
f07c3f7c3550b1e47e3189838a8c1c30c7cd856f237dde167516f25e86520fffe7357f87efd4f2fcf03230650fa55da0ff2d7870746c72c9897318f6dc935cc6
 DIST sanitize-4.0.0.tar.gz 1345735 SHA256 
d97e4016a187a7c3e509d837e917b879494185bfd39c67aded0f188a86b4bd14 SHA512 
9505bdcc47f7042e4bb406622a86d82e723a5fc3913444708cd32a77203837a57e331611f6f5e284ddba1fe516d70a3c7949026e794bebbf019a0e8b698dfc80
 WHIRLPOOL 
f2db11647797f5056d7ed975a4db26d725eca396feecb60d762a4cdde9a3d4bfc7a680b4dbb32087aedf8eb43bfe1769211c4b744c0793c6c9bad206fc2d0748
+DIST sanitize-4.0.1.tar.gz 1345784 SHA256 
b867c3a85ad6d7c9537e2b99e227f7821625f0afa00c41a0428a55ef0ebaf582 SHA512 
57ba4455e5bdb25e305d41aa371a5faa555bf01ed8cb41b159ca4bf07fbaa77451c75d27121aa151e2965a9d41323a288a05dc4b28fa5bf3b43c35f71997d0ea
 WHIRLPOOL 
af49a5dad74df73806f858f13ec95c502bdce668280a68dcc951c107dafc1e3fccbe9223bfbb160e66d010c060cc396870b37fa35d0daf4fd8e47cbe90894cb5

diff --git a/dev-ruby/sanitize/sanitize-4.0.1.ebuild 
b/dev-ruby/sanitize/sanitize-4.0.1.ebuild
new file mode 100644
index 000..fb10464
--- /dev/null
+++ b/dev-ruby/sanitize/sanitize-4.0.1.ebuild
@@ -0,0 +1,33 @@
+# 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="none"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Sanitize is a whitelist-based HTML sanitizer"
+HOMEPAGE="https://github.com/rgrove/sanitize;
+SRC_URI="https://github.com/rgrove/sanitize/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+ruby_add_rdepend "
+   >=dev-ruby/crass-1.0.2 =dev-ruby/crass-1.0*
+   >=dev-ruby/nokogiri-1.4.4
+   >=dev-ruby/nokogumbo-1.4.1 =dev-ruby/nokogumbo-1.4*"
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib test/test_sanitize.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/neverball/

2015-12-16 Thread Michael Sterrett
commit: 369a69990cba510b1eff51abf9b5b5f1fbd2e48a
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 17 07:02:11 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 17 07:02:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369a6999

add slot dep for virtual/jpeg

Package-Manager: portage-2.2.24

 games-puzzle/neverball/neverball-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-puzzle/neverball/neverball-1.6.0.ebuild 
b/games-puzzle/neverball/neverball-1.6.0.ebuild
index 73ca285..a9afe13 100644
--- a/games-puzzle/neverball/neverball-1.6.0.ebuild
+++ b/games-puzzle/neverball/neverball-1.6.0.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
 RDEPEND="media-libs/libsdl2[sound,joystick,opengl,video]
media-libs/sdl2-ttf
media-libs/libpng:0
-   virtual/jpeg
+   virtual/jpeg:0
media-libs/libvorbis
virtual/opengl
dev-games/physfs



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/uclibc/, profiles/hardened/linux/musl/

2015-12-16 Thread Michael Sterrett
commit: ebfdf6eadfb31fc1fb449b176fe3935c342184e9
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 17 07:10:34 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 17 07:10:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebfdf6ea

Hide some binary game packages from repoman

 profiles/default/linux/uclibc/package.mask | 2 ++
 profiles/hardened/linux/musl/package.mask  | 1 +
 2 files changed, 3 insertions(+)

diff --git a/profiles/default/linux/uclibc/package.mask 
b/profiles/default/linux/uclibc/package.mask
index 7ec9f29..6c65965 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -33,3 +33,5 @@ games-fps/quake3-bin
 games-fps/quake3-demo
 games-fps/rtcwmp-demo
 games-fps/soldieroffortune
+games-puzzle/world-of-goo
+games-puzzle/world-of-goo-demo

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index 94b1dcb..d14940d 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -24,6 +24,7 @@ games-action/shadowgrounds-bin
 games-action/shadowgrounds-survivor-bin
 games-action/trine-bin
 games-arcade/marbleblastgold-demo
+games-puzzle/hoh-bin
 games-puzzle/world-of-goo
 games-puzzle/world-of-goo-demo
 games-strategy/defcon-demo



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

2015-12-16 Thread Davide Pesavento
commit: 7302a67c078138acda3be229e230babb19eba4c5
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Dec 17 02:39:23 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Dec 17 02:39:23 2015 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7302a67c

dev-qt/qt-creator: sync

Package-Manager: portage-2.2.26

 dev-qt/qt-creator/qt-creator-.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qt-creator/qt-creator-.ebuild 
b/dev-qt/qt-creator/qt-creator-.ebuild
index d12592a..5248c5b 100644
--- a/dev-qt/qt-creator/qt-creator-.ebuild
+++ b/dev-qt/qt-creator/qt-creator-.ebuild
@@ -2,9 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 PLOCALES="cs de fr ja pl ru sl uk zh_CN zh_TW"
-inherit eutils l10n multilib qmake-utils virtualx
+
+inherit eutils l10n qmake-utils virtualx
 
 DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
 HOMEPAGE="http://doc.qt.io/qtcreator/;
@@ -53,7 +54,7 @@ RDEPEND="
>=dev-qt/qtxml-${QT_PV}
>=sys-devel/gdb-7.5[client,python]
clang? ( >=sys-devel/clang-3.6:= )
-   qbs? ( >=dev-util/qbs-1.4.2 )
+   qbs? ( >=dev-util/qbs-1.4.4 )
systemd? ( sys-apps/systemd:= )
webkit? ( >=dev-qt/qtwebkit-${QT_PV} )
 "
@@ -82,7 +83,7 @@ PDEPEND="
 
 src_unpack() {
if [[ $(gcc-major-version) -lt 4 ]] || [[ $(gcc-major-version) -eq 4 && 
$(gcc-minor-version) -lt 7 ]]; then
-   eerror "GCC version 4.7 or later is required to build Qt 
Creator"
+   eerror "GCC version 4.7 or later is required to build Qt 
Creator ${PV}"
die "GCC >= 4.7 required"
fi
 
@@ -94,6 +95,8 @@ src_unpack() {
 }
 
 src_prepare() {
+   default
+
# disable unwanted plugins
for plugin in "${QTC_PLUGINS[@]#[+-]}"; do
if ! use ${plugin%:*}; then
@@ -135,8 +138,7 @@ src_configure() {
 }
 
 src_test() {
-   cd tests/auto || die
-   VIRTUALX_COMMAND=default virtualmake
+   cd tests/auto && virtx default
 }
 
 src_install() {



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

2015-12-16 Thread Davide Pesavento
commit: 2b2b12fe12460bb116f3648bdc42e24c54d58adb
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Dec 17 02:06:32 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Dec 17 02:34:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2b12fe

dev-util/qbs: version bump, EAPI=6

Package-Manager: portage-2.2.26

 dev-util/qbs/Manifest |   1 +
 dev-util/qbs/qbs-1.4.4.ebuild | 105 ++
 2 files changed, 106 insertions(+)

diff --git a/dev-util/qbs/Manifest b/dev-util/qbs/Manifest
index 751949a..aa50bf4 100644
--- a/dev-util/qbs/Manifest
+++ b/dev-util/qbs/Manifest
@@ -1,2 +1,3 @@
 DIST qbs-src-1.4.2.tar.gz 821001 SHA256 
b9d36118c3ae0f7d4df6bf7239a0a0163c0340b701d00191fa5f832cef341ce5 SHA512 
dc4514f28843d159b695e4da2b94619da91656b57ba839fa62901cd3a48309ffd3a3b5203b7ae1c5f35cab515a6149017fd43093ae9395846b3e46b2f53b93ec
 WHIRLPOOL 
0431823cc54dd7a372473e76d8269207cf439a5ba27d3c099df63a19d222067a41a62299415cae9c9798e5bf5ebf38c27dffa8f23135675a564f51047cecfc67
 DIST qbs-src-1.4.3.tar.gz 822899 SHA256 
0c47291ac578c1fc8f2bd6ab20fbeeb58630c4c6ddc085f6081ae570f825f787 SHA512 
b3c080a125cea39bebba3f5894ed603215dbfc0cf18edd2873eee873438b025acd1a1dcd5ab4db04681bf05ee710dc0827dff7789faac138011da788347bec6a
 WHIRLPOOL 
5151b534965009ac7ca8dc1f0cd38a349f131000bf4108d22c0e47a95957dbcebc0dc8759116cc43bc0c650b43513a489470546fdfa15d29ea5fba4130b5ca78
+DIST qbs-src-1.4.4.tar.gz 823756 SHA256 
23fb37bfbe775907a2593f716b17151f25995ec37cd5bedabaf266781078b404 SHA512 
62c818fade7b6b556206c89201962e0c37590f972ff65d8656a2c293639dac9297c0100164584973e89d187904319d59b77699a85748784dca65a4fa27d339a6
 WHIRLPOOL 
4896c314ee76e7bdd3b97104b2f60665f25f064f679be4e2c2605d2785d1f4418cb9c44f9fa6612c6faef87616453c4ef03747098d2fd8ce1c80cdb9ea731a18

diff --git a/dev-util/qbs/qbs-1.4.4.ebuild b/dev-util/qbs/qbs-1.4.4.ebuild
new file mode 100644
index 000..908ac26
--- /dev/null
+++ b/dev-util/qbs/qbs-1.4.4.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit qmake-utils
+
+MY_P=${PN}-src-${PV}
+
+DESCRIPTION="Qt Build Suite"
+HOMEPAGE="http://wiki.qt.io/Qbs;
+SRC_URI="http://download.qt.io/official_releases/${PN}/${PV}/${MY_P}.tar.gz;
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc examples test"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtscript:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+"
+DEPEND="${RDEPEND}
+   doc? (
+   dev-qt/qdoc:5
+   dev-qt/qthelp:5
+   )
+   test? (
+   dev-qt/qtdeclarative:5
+   dev-qt/qttest:5
+   )
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+
+   # disable tests that require nodejs (bug 527652)
+   sed -i -e 's/!haveNodeJs()/true/' \
+   tests/auto/blackbox/tst_blackbox.cpp || die
+
+   if ! use examples; then
+   sed -i -e '/INSTALLS +=/ s:examples::' static.pro || die
+   fi
+
+   if use test; then
+   sed -i -e '/SUBDIRS =/ s:=.*:= auto:' tests/tests.pro || die
+   else
+   sed -i -e '/SUBDIRS =/ d' tests/tests.pro || die
+   fi
+}
+
+src_configure() {
+   local myqmakeargs=(
+   qbs.pro # bug 523218
+   -recursive
+   CONFIG+=qbs_disable_rpath
+   CONFIG+=qbs_enable_project_file_updates
+   $(usex test 'CONFIG+=qbs_enable_unit_tests' '')
+   QBS_INSTALL_PREFIX="${EPREFIX}/usr"
+   QBS_LIBRARY_DIRNAME="$(get_libdir)"
+   )
+   eqmake5 "${myqmakeargs[@]}"
+}
+
+src_test() {
+   einfo "Setting up test environment in ${T}"
+
+   export HOME=${T}
+   export LD_LIBRARY_PATH=${S}/$(get_libdir)
+
+   "${S}"/bin/qbs-setup-toolchains "${EROOT}usr/bin/gcc" gcc || die
+   "${S}"/bin/qbs-setup-qt "$(qt5_get_bindir)/qmake" qbs_autotests || die
+
+   einfo "Running autotests"
+
+   # simply exporting LD_LIBRARY_PATH doesn't work
+   # we have to use a custom testrunner script
+   local testrunner=${S}/gentoo-testrunner
+   cat <<-EOF > "${testrunner}"
+   #!/bin/sh
+   export 
LD_LIBRARY_PATH="${LD_LIBRARY_PATH}\${LD_LIBRARY_PATH:+:}\${LD_LIBRARY_PATH}"
+   exec "\$@"
+   EOF
+   chmod +x "${testrunner}"
+
+   emake TESTRUNNER="'${testrunner}'" check
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+
+   # install documentation
+   if use doc; then
+   emake docs
+   dodoc -r doc/html
+   dodoc doc/qbs.qch
+   docompress -x /usr/share/doc/${PF}/qbs.qch
+   fi
+}



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

2015-12-16 Thread Mike Frysinger
commit: e409c177e2f92714012b7c0199f631173f4e6066
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 01:14:22 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 01:14:22 2015 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e409c177

build: update autotools build to pass distcheck

 Makefile| 2 +-
 Makefile.am | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 6375315..b9be199 100644
--- a/Makefile
+++ b/Makefile
@@ -160,7 +160,7 @@ check test:
 #
 GEN_MARK_START = \# @@@ GEN START @@@ \#
 GEN_MARK_END   = \# @@@ GEN END @@@ \#
-EXTRA_DIST = $(shell git ls-files)
+EXTRA_DIST = $(shell git ls-files | grep -v ^travis/)
 autotools-update:
$(MAKE) -C man -j
sed -i.tmp '/^$(GEN_MARK_START)$$/,/^$(GEN_MARK_END)$$/d' Makefile.am

diff --git a/Makefile.am b/Makefile.am
index e42dce4..82bc3a5 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,6 +18,7 @@ LDADD = libpaxutils.la 
$(top_builddir)/autotools/gnulib/libgnu.a
 
 bin_SCRIPTS = lddtree symtree
 bin_PROGRAMS = scanelf dumpelf pspax scanmacho
+CLEANFILES = $(bin_SCRIPTS)
 
 if USE_PYTHON
 lddtree: lddtree.py
@@ -46,11 +47,12 @@ EXTRA_DIST = autotools/m4/gnulib-cache.m4
 dist_man_MANS += \
man/dumpelf.1 \
man/pspax.1 \
-   man/scanmacho.1 \
-   man/scanelf.1
+   man/scanelf.1 \
+   man/scanmacho.1
 EXTRA_DIST += \
.depend \
.gitignore \
+   .travis.yml \
BUGS \
COPYING \
Makefile \



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

2015-12-16 Thread Mike Frysinger
commit: 82c7079bc6f79c9972e4bf1a056afe998894e693
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 01:15:01 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 01:15:01 2015 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=82c7079b

gitignore: add generated scripts

 .gitignore | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/.gitignore b/.gitignore
index 4e0d5fa..6e0a530 100644
--- a/.gitignore
+++ b/.gitignore
@@ -35,8 +35,10 @@ Makefile.in
 stamp-h1
 
 /dumpelf
+/lddtree
 /pspax
 /scanelf
 /scanmacho
+/symtree
 
 /man/*.1



[gentoo-commits] proj/pax-utils:master commit in: tests/scanelf/, tests/, tests/source/, tests/lddtree/

2015-12-16 Thread Mike Frysinger
commit: 706679c2071261848f964bb7b987de1bac466f46
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 01:00:44 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 01:00:44 2015 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=706679c2

tests: add out-of-tree build support

 tests/Makefile   |  4 +++-
 tests/lddtree/dotest.cmp | 20 ++--
 tests/lddtree/dotest.sfx |  2 +-
 tests/lib.sh | 25 +++--
 tests/scanelf/dotest |  2 +-
 tests/source/dotest  | 26 +-
 6 files changed, 47 insertions(+), 32 deletions(-)

diff --git a/tests/Makefile b/tests/Makefile
index 1db7654..f4b81e8 100644
--- a/tests/Makefile
+++ b/tests/Makefile
@@ -1,8 +1,10 @@
 SUBDIRS = $(patsubst %/Makefile,%,$(wildcard */Makefile))
+abs_top_srcdir = $(realpath $(PWD)/..)
+abs_top_builddir = $(realpath $(PWD)/..)
 # DO NOT STARE AT THE SUN
 all:
 %:; $(MAKE) `printf '%s_$@_ ' $(SUBDIRS)`
 _words = $(subst _, ,$1)
 _dir = $(firstword $(call _words,$@))
 _targ = $(lastword $(call _words,$@))
-%_:; $(MAKE) -C $(_dir) $(_targ)
+%_:; $(MAKE) -C $(_dir) $(_targ) srcdir=$(abs_top_srcdir)/tests/$(_dir) 
builddir=$(abs_top_builddir)/tests/$(_dir)

diff --git a/tests/lddtree/dotest.cmp b/tests/lddtree/dotest.cmp
index 2f04a55..89217fa 100755
--- a/tests/lddtree/dotest.cmp
+++ b/tests/lddtree/dotest.cmp
@@ -6,22 +6,30 @@
 # make sure list output matches
 #
 for sfx in py sh ; do
-   lddtree.${sfx} -l /bin/bash > lddtree.${sfx}.list &
+   lddtree.${sfx} -l /bin/bash > "${builddir}"/lddtree.${sfx}.list &
 done
 wait
-testit lddtree.*.list
-rm -f lddtree.*.list
+if diff -u "${builddir}"/lddtree.*.list ; then
+   pass "lddtree -l /bin/bash"
+else
+   fail "lddtree -l /bin/bash"
+fi
+rm -f "${builddir}"/lddtree.*.list
 
 
 #
 # Same as above but with the -a flag
 #
 for sfx in py sh ; do
-   lddtree.${sfx} -l -a /bin/bash > lddtree.${sfx}.list-all &
+   lddtree.${sfx} -l -a /bin/bash > "${builddir}"/lddtree.${sfx}.list-all &
 done
 wait
-testit lddtree.*.list-all
-rm -f lddtree.*.list-all
+if diff -u "${builddir}"/lddtree.*.list-all ; then
+   pass "lddtree -l -a /bin/bash"
+else
+   fail "lddtree -l -a /bin/bash"
+fi
+rm -f "${builddir}"/lddtree.*.list-all
 
 
 exit ${ret}

diff --git a/tests/lddtree/dotest.sfx b/tests/lddtree/dotest.sfx
index 1490434..fa82fd0 100644
--- a/tests/lddtree/dotest.sfx
+++ b/tests/lddtree/dotest.sfx
@@ -6,7 +6,7 @@
 # smoke tests of sorts
 #
 lddtree.${sfx} /bin/bash | \
-   grep -i 'none' > lddtree.${sfx}.smoke
+   grep -i 'none' > "${builddir}"/lddtree.${sfx}.smoke
 testit lddtree.${sfx}.smoke
 
 

diff --git a/tests/lib.sh b/tests/lib.sh
index 93943a1..927e503 100644
--- a/tests/lib.sh
+++ b/tests/lib.sh
@@ -1,12 +1,17 @@
-# no out of tree building so shut it
-srcdir=`cd "${0%/*}" && pwd`
-top_srcdir=`cd "${srcdir}/../.." && pwd`
-builddir=${srcdir}
-top_builddir=${top_srcdir}
+if [[ -z ${abs_top_builddir} ]] ; then
+   srcdir=$(cd "${0%/*}" && pwd)
+   top_srcdir=$(cd "${srcdir}/../.." && pwd)
+   builddir=${srcdir}
+   top_builddir=${top_srcdir}
+else
+   mkdir -p "${builddir}"
+   top_srcdir=${abs_top_srcdir}
+   top_builddir=${abs_top_builddir}
+fi
 
 [ -e /etc/init.d/functions.sh ] && source /etc/init.d/functions.sh
 
-PATH=${top_builddir}:${PATH}
+PATH="${top_srcdir}:${top_builddir}:${PATH}"
 unset ROOT # who knows!
 
 ret=0
@@ -24,13 +29,13 @@ testit() {
local tret=0 err
case $# in
1)
-   if [[ -s $1 ]] ; then
+   if [[ -s ${builddir}/$1 ]] ; then
tret=1
-   err=$(<"$1")
+   err=$(<"${builddir}/$1")
fi
;;
2)
-   if ! err=$(diff -u "$1" "$2") ; then
+   if ! err=$(diff -u "${builddir}/$1" "${srcdir}/$2") ; then
tret=1
fi
esac
@@ -40,5 +45,5 @@ testit() {
fail "$1"
echo "${err}"
fi
-   rm -f "$1"
+   rm -f "${builddir}/$1"
 }

diff --git a/tests/scanelf/dotest b/tests/scanelf/dotest
index 19293f9..d06f086 100755
--- a/tests/scanelf/dotest
+++ b/tests/scanelf/dotest
@@ -6,7 +6,7 @@
 # simple scanelf symbol checks
 #
 scanelf -qsmain -F'%s %f' "${top_builddir}"/scanelf \
-   > scanelf.simple
+   > "${builddir}"/scanelf.simple
 testit scanelf.simple{,.good}
 
 

diff --git a/tests/source/dotest b/tests/source/dotest
index 16297e2..4cbb54a 100755
--- a/tests/source/dotest
+++ b/tests/source/dotest
@@ -32,7 +32,7 @@ find "${top_srcdir}" \
-e '\' \
-e '\' \
-e '\' \
-   | sed -e "s:^\.\./\.\./::g" > src.typos
+   | sed -e "s:^\.\./\.\./::g" > "${builddir}"/src.typos
 testit src.typos
 
 
@@ -42,7 +42,7 @@ testit src.typos
 #
 findfiles | 

[gentoo-commits] proj/pax-utils:master commit in: /, travis/

2015-12-16 Thread Mike Frysinger
commit: edfd404ac6079b16b144fde5165e2e0dccd35ced
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 16 23:00:29 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 16 23:00:29 2015 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=edfd404a

enable travis build support

 .travis.yml |  31 +++
 autogen.sh  |   5 +++--
 travis/autotools.tar.xz | Bin 0 -> 9208 bytes
 travis/lib.sh   |  38 ++
 travis/main.sh  |  48 
 5 files changed, 120 insertions(+), 2 deletions(-)

diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 000..4f5f843
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,31 @@
+# Travis build integration.
+# https://docs.travis-ci.com/
+
+language: c
+compiler:
+  - clang
+  - gcc
+
+sudo: false
+
+os:
+  - linux
+# Travis currently runs on OS X 10.9 which does not include *at funcs.
+# Disable until they update or we include autotools support.
+  - osx
+
+# Travis currently uses Ubuntu 12.04 (Precise) which is too old: it does
+# not include pyelftools.  Disable until they update.
+env:
+  - USE_PYTHON=no
+# Note: OS X deps are maintained in .travis.sh until Travis supports it here.
+addons:
+  apt:
+packages:
+- autoconf-archive
+- gnulib
+- xmlto
+- python-pyelftools
+- python3-pyelftools
+
+script: ./travis/main.sh

diff --git a/autogen.sh b/autogen.sh
index 622ab16..3d49418 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -1,6 +1,6 @@
 #!/bin/bash -e
 
-v() { echo "$@"; "$@"; }
+. "${0%/*}"/travis/lib.sh
 
 m4dir="autotools/m4"
 
@@ -33,12 +33,13 @@ mods="
utimensat
vasprintf-posix
 "
-v gnulib-tool \
+v --fold="gnulib-tool" gnulib-tool \
--source-base=autotools/gnulib --m4-base=autotools/m4 \
--import \
${mods}
 
 # not everyone has sys-devel/autoconf-archive installed
+v tar xf travis/autotools.tar.xz
 for macro in $(grep -o '\' configure.ac | sort -u) ; do
if m4=$(grep -rl "\[${macro}\]" /usr/share/aclocal/) ; then
v cp $m4 ${m4dir}/

diff --git a/travis/autotools.tar.xz b/travis/autotools.tar.xz
new file mode 100644
index 000..1c0c854
Binary files /dev/null and b/travis/autotools.tar.xz differ

diff --git a/travis/lib.sh b/travis/lib.sh
new file mode 100644
index 000..687ed41
--- /dev/null
+++ b/travis/lib.sh
@@ -0,0 +1,38 @@
+#!/bin/bash
+# Common funcs for working w/Travis.
+
+travis_fold() {
+   if [[ -n ${TRAVIS_OS_NAME} ]] ; then
+   printf 'travis_fold:%s:%s\r\n' "$@" | sed 's: :_:g'
+   fi
+}
+
+if [[ -n ${TRAVIS_OS_NAME} ]] ; then
+   whitebg=$(tput setab 7)
+   blackfg=$(tput setaf 0)
+   normal=$(tput sgr0)
+else
+   whitebg=
+   blackbg=
+   normal=
+fi
+v() {
+   local fold=""
+   case $1 in
+   --fold=*) fold=${1:7}; shift;;
+   esac
+   if [[ -n ${fold} ]] ; then
+   travis_fold start "${fold}"
+   echo "\$ $*"
+   "$@"
+   travis_fold end "${fold}"
+   else
+   echo "${whitebg}${blackfg}\$ $*${normal}"
+   "$@"
+   fi
+}
+
+ncpus=$(getconf _NPROCESSORS_ONLN)
+m() {
+   v make -j${ncpus} "$@"
+}

diff --git a/travis/main.sh b/travis/main.sh
new file mode 100755
index 000..58b4ddf
--- /dev/null
+++ b/travis/main.sh
@@ -0,0 +1,48 @@
+#!/bin/bash -e
+
+. "${0%/*}"/lib.sh
+
+main() {
+   if [[ ${TRAVIS_OS_NAME} == "osx" ]] ; then
+   # Note: Linux deps are maintained in .travis.yml.
+   v --fold="brew_update" brew update
+   v --fold="brew_install" brew install xmlto xz
+   fi
+
+   # See if we have to bootstrap gnulib.  This is the case on OS X, and on
+   # Linux until they whitelist the package:
+   # https://github.com/travis-ci/apt-package-whitelist/issues/727
+   if ! gnulib-tool --version >&/dev/null ; then
+   if [[ ! -d ../gnulib ]] ; then
+   v --fold="git_clone_gnulib" \
+   git clone --depth=1 
https://github.com/coreutils/gnulib.git ../gnulib
+   else
+   pushd ../gnulib
+   v --fold="git_pull_gnulib" git pull
+   popd
+   fi
+   export PATH="${PATH}:${PWD}/../gnulib"
+   fi
+
+   if [[ ${TRAVIS_OS_NAME} == "linux" ]] ; then
+   # Standard optimized build.
+   m
+   m check
+
+   # Debug build w/ASAN and such enabled.
+   m debug
+   m check
+   fi
+
+   # Autotools based build.
+   v ./autogen.sh
+   if [[ ${TRAVIS_OS_NAME} == "linux" ]] ; then
+   v --fold="configure" ./configure
+   m V=1 distcheck
+   else
+   # ELF checks don't work on OS X -- no ELFs!

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

2015-12-16 Thread Mike Frysinger
commit: 146fe9fb4ece2294e9233947aea1826f585dc3c9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 00:28:00 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 00:28:00 2015 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=146fe9fb

build: defer man page expansion

The $(wildcard) inside the rule is expanded before the `make man` step,
so if the man pages don't already exist, we don't get the latest list.
Defer the expansion to the shell step so it's always up-to-date.

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index b3782a6..6375315 100644
--- a/Makefile
+++ b/Makefile
@@ -168,7 +168,7 @@ autotools-update:
( \
echo "$(GEN_MARK_START)"; \
printf 'dist_man_MANS +='; \
-   printf ' \\\n\t%s' $(wildcard man/*.1); \
+   printf ' \\\n\t%s' `printf '%s\n' man/*.1 | LC_ALL=C sort`; \
echo; \
printf 'EXTRA_DIST +='; \
printf ' \\\n\t%s' $(EXTRA_DIST); \



[gentoo-commits] proj/pax-utils:master commit in: man/, /, tests/source/

2015-12-16 Thread Mike Frysinger
commit: 35525e096061c33b9c10cfb2b0312846b4b0b9fe
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Dec 16 23:32:47 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Dec 16 23:32:47 2015 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=35525e09

use `sed -E -i.tmp` everywhere

POSIX is adding the -E flag to enable ERE behavior, and GNU/sed already
supports this, as do various BSD systems (including OS X).

While GNU makes the suffix to -i optional, POSIX/etc... do not, so make
sure we always specify it.

 Makefile   | 3 ++-
 lddtree.sh | 2 +-
 man/Makefile   | 3 ++-
 tests/source/space | 2 +-
 4 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/Makefile b/Makefile
index 26cc9d4..b3782a6 100644
--- a/Makefile
+++ b/Makefile
@@ -163,7 +163,8 @@ GEN_MARK_END   = \# @@@ GEN END @@@ \#
 EXTRA_DIST = $(shell git ls-files)
 autotools-update:
$(MAKE) -C man -j
-   sed -i '/^$(GEN_MARK_START)$$/,/^$(GEN_MARK_END)$$/d' Makefile.am
+   sed -i.tmp '/^$(GEN_MARK_START)$$/,/^$(GEN_MARK_END)$$/d' Makefile.am
+   @rm -f Makefile.am.tmp
( \
echo "$(GEN_MARK_START)"; \
printf 'dist_man_MANS +='; \

diff --git a/lddtree.sh b/lddtree.sh
index 8e6501f..96163e3 100755
--- a/lddtree.sh
+++ b/lddtree.sh
@@ -42,7 +42,7 @@ elf_specs() {
# LINUX and GNU are the same thing, as are NONE and SYSV, so normalize
# GNU & LINUX to NONE. #442024 #464380
scanelf -BF '#F%a %M %D %I' "$1" | \
-   sed -r 's: (LINUX|GNU)$: NONE:'
+   sed -E 's: (LINUX|GNU)$: NONE:'
 }
 
 lib_paths_fallback="${ROOT}lib* ${ROOT}usr/lib* ${ROOT}usr/local/lib*"

diff --git a/man/Makefile b/man/Makefile
index 5332962..6f1f185 100644
--- a/man/Makefile
+++ b/man/Makefile
@@ -4,7 +4,8 @@ XMLTO_FLAGS_man = -x custom.xsl --skip-validation
 man pdf txt xhtml xhtml-nochunks:
@xmlto $@ $(XMLTO_FLAGS_$@) pax-utils.docbook || echo "If this failed, 
you probably need to emerge ~app-text/docbook-xml-dtd-4.4 app-text/xmlto 
dev-tex/xmltex"
@# scanelf.1 has funky indented lists ... hack it back
-   @sed -i 's:^[.]TP 4:.TP 2:' scanelf.1
+   @sed -i.tmp 's:^[.]TP 4:.TP 2:' scanelf.1
+   @rm scanelf.1.tmp
 clean distclean:
rm -f *.1 *.html
 

diff --git a/tests/source/space b/tests/source/space
index 530c273..9626c0c 100755
--- a/tests/source/space
+++ b/tests/source/space
@@ -11,7 +11,7 @@ if [ $# != 1 ] ; then
EOF
 fi
 
-sed -r '/[[:space:]]+$/s:[[:space:]]+$::' "$i" | \
+sed -E '/[[:space:]]+$/s:[[:space:]]+$::' "$i" | \
awk '{
if (NF == 0) {
while (NF == 0)



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

2015-12-16 Thread Mike Frysinger
commit: dbf8ea54cb9bfb309dde721cde4ccec594da2010
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 02:22:41 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 02:22:41 2015 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=dbf8ea54

build: pull in ax macros recursively

Make sure we also get the files that the ax macros themselves need.

 autogen.sh | 24 +---
 1 file changed, 21 insertions(+), 3 deletions(-)

diff --git a/autogen.sh b/autogen.sh
index 3d49418..f552d22 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -40,10 +40,28 @@ v --fold="gnulib-tool" gnulib-tool \
 
 # not everyone has sys-devel/autoconf-archive installed
 v tar xf travis/autotools.tar.xz
-for macro in $(grep -o '\' configure.ac | sort -u) ; do
-   if m4=$(grep -rl "\[${macro}\]" /usr/share/aclocal/) ; then
-   v cp $m4 ${m4dir}/
+has() { [[ " ${*:2} " == *" $1 "* ]] ; }
+import_ax() {
+   local macro content m4 lm4s=()
+   content=$(sed -e '/^[[:space:]]*#/d' -e 's:\.*::' "$@")
+   for macro in $(echo "${content}" | grep -o '\' | sort -u) ; 
do
+   for m4 in $(grep -rl "\[${macro}\]" /usr/share/aclocal/) ; do
+   has ${m4} "${m4s[@]}" || lm4s+=( ${m4} )
+   done
+   done
+   if [[ ${#lm4s[@]} -gt 0 ]] ; then
+   cp -v `printf '%s\n' ${lm4s[@]} | sort -u` autotools/m4/
+   m4s+=( "${lm4s[@]}" )
fi
+}
+m4s=()
+import_ax configure.ac
+curr=1
+new=0
+while [[ ${curr} -ne ${new} ]] ; do
+   curr=${#m4s[@]}
+   import_ax autotools/m4/ax_*.m4
+   new=${#m4s[@]}
 done
 
 export AUTOMAKE="automake --foreign"



[gentoo-commits] dev/ikelos:master commit in: net-misc/openvpn/

2015-12-16 Thread Mike Auty
commit: 80346f23174cde5f7c1b7569b2cfff473bb99a9f
Author: layman  localhost>
AuthorDate: Thu Dec 17 02:11:06 2015 +
Commit: Mike Auty  gentoo  org>
CommitDate: Thu Dec 17 02:11:06 2015 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=80346f23

Bump to version 2.3.9 with vlan support.

 net-misc/openvpn/Manifest  | 4 ++--
 net-misc/openvpn/{openvpn-2.3.8-r1.ebuild => openvpn-2.3.9.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/openvpn/Manifest b/net-misc/openvpn/Manifest
index 83bfe3b..8b25259 100644
--- a/net-misc/openvpn/Manifest
+++ b/net-misc/openvpn/Manifest
@@ -9,8 +9,8 @@ AUX openvpn.init 1486 SHA256 
c4b9e0899fa5ee0b90c5100da7711dc7a6a5658f10042b0feda
 AUX openvpn.service 335 SHA256 
a63a6e1505f2b3e20f2c82588dd0c23da9d8c750e1f36fec2ba20a8b5b0c9de1 SHA512 
fbd41b80253aaae6750301ac95d8b3bf09e3a70556cc0513792c8e06faa70a716233d134d4928295f381f0f235fcde0eeac9cfa074924ba4b46ff7cf91a9
 WHIRLPOOL 
16f44d10ab03110a21a69716fbac2e64e5376426edd26783d7946d928dd0cc106810126436488843da8e16277d3aa83d208fe50c4aebd9cff86526ce1762b215
 AUX openvpn.tmpfile 39 SHA256 
ef3453056a26487d27908d5ced124285403d8e88deb843fccdba9f6724966826 SHA512 
659713b35eee340f2b6578796f4335dda391aa635892e802e3f2531f31c9470460b4e4b3be45457f81f3b08b7d60ce15d16f8d70b968fbf24f846ef5f8611a58
 WHIRLPOOL 
19e4611ffda68a99851921ccaf3a99d04350cd3e0d8833136da151119c267edc383ff96162aa47a2f77171ae908ad011e4119a7a18961ed0bddcbf38d997b976
 AUX up.sh 2865 SHA256 
d887ee065261affd849227fa27e092cf66549d824a698f302312d15f787dd840 SHA512 
35201b0e60ad20358080007e595eb4f96d186ba8e88f0485c55d164c28e3d78a12f3e09347ba3d76abb9b8b03fb4a53664bd74ab484be1548090022b956925fd
 WHIRLPOOL 
8d25a66d192a6710466d149aec7a1719dfe91558205e8ba7e25b93e58869c8fedc96ba4ce2aedb0595b7e0b63299e6e41be1ba82c6b93ae626d409c9bf51
-DIST openvpn-2.3.8.tar.gz 1214843 SHA256 
532435eff61c14b44a583f27b72f93e7864e96c95fe51134ec0ad4b1b1107c51 SHA512 
b619283d87eea2e47a2f0dfdbf0ffd1d10388fbdaadb33b43c7a2743748a4814f869fad6215d32fab156664d554ae94af456e7bf496890c68e6729b153d76db9
 WHIRLPOOL 
4868c735ca5e65b34f477457ea38eb6db45fae80563490d1e39ece9bf29b13976dd82d50d054da70c4ee146cb2e88e847bafc3f7ff47112d4494fa0f408d65d0
-EBUILD openvpn-2.3.8-r1.ebuild 4381 SHA256 
2192986546297c598950830a4679bb4cce2c89095c1b638a777a1a7c78b59140 SHA512 
ea1bf18b97897459bc7f8ae39d8f785b8b9e0cd9826ca934f955e4e566b4b835286a10c834dd1794ec1e9eeeac4f58b6c0f6f51bd7e253fc0140c7778fad8a42
 WHIRLPOOL 
daa7b6e766df85f7ca940d6a18b3c119a1b9772ee2009065b023b71f35db56a35dabbb6041982220b4f951206c971a554dbc3ea0ac1bfe3353a6f5915bd66a2f
+DIST openvpn-2.3.9.tar.gz 1222797 SHA256 
2c12fe9ea641ac1291e70322cc500641c84e5903dd4f40bf2eda7e9f209b2f9c SHA512 
597ad93caf5e4489bfdc78413756af516cad88679460ebadbef91358c6ca505dd0d5c3bb508b463fd34008be80d37f464271db0beec8439619510d7cf3b3b000
 WHIRLPOOL 
81e06b9d27f8443a7e1ceb9037f4f84521e97e50805e134fa773219768f8e5af8d775f515a4a90f0450ea01ce90eab48e04f3d027e7be8e796388af26e057752
+EBUILD openvpn-2.3.9.ebuild 4381 SHA256 
2192986546297c598950830a4679bb4cce2c89095c1b638a777a1a7c78b59140 SHA512 
ea1bf18b97897459bc7f8ae39d8f785b8b9e0cd9826ca934f955e4e566b4b835286a10c834dd1794ec1e9eeeac4f58b6c0f6f51bd7e253fc0140c7778fad8a42
 WHIRLPOOL 
daa7b6e766df85f7ca940d6a18b3c119a1b9772ee2009065b023b71f35db56a35dabbb6041982220b4f951206c971a554dbc3ea0ac1bfe3353a6f5915bd66a2f
 MISC ChangeLog 5210 SHA256 
c07b34e233cf871beb74436576e8e2ed35a3f697d019546c8d46704cc81fb8e4 SHA512 
5dceca6859e3f9b52e0de28721bd6054d6b76fc46a0c10a9e0f2781f0f2b97d9c81279ce9bc8dabca8bef75f5698d9e1f1febcd6250a97e9e87bbd96e5917d96
 WHIRLPOOL 
1d3fb678aafdad476d302a2ff66d91a19209eff8a69946f8acb5d9f5d6bb25f4b15a7877d6d17f95e54cf1149bed73205b6f45408f29614b0e721e97e1ac61f5
 MISC ChangeLog-2015 45794 SHA256 
5934bd3b7fb69833e6a786bff437d0322694e126d2448b3a72c771aff9888052 SHA512 
66728563ecab8aabb1dc5ae24fb141a59573bc6e3bf8baa3a78d40dc4d5dc083a70ad76eef883f6efd968850aeece364d2534512ea00dc7ea349ef9e0d128afc
 WHIRLPOOL 
60cd7cdce8fa00c525ba5814bd151fe043692b70cbdac13cec36644c7c695db3b7c24d444cbf3f6f38246e52c9b2f7e9f766fb13ec07196c40d038c881e9e340
 MISC metadata.xml 988 SHA256 
f8d77075b01a7250cfe43ecc06a635ffabe022b9c59eff660a236aff040d84dc SHA512 
986f7a5de176f45aeed2e03770cc6b8ac0f1a55f410127c6c7b666255e742a483393db5c85e32f78c2f5e683e8124c3d907acb151245c2a982e587a59e1a4f2c
 WHIRLPOOL 
10e57141519cfeefb7bfa89f0c3a1f4fea64067f8245c123545c85a48934294f694e5d3e888959f215aeccfa97fb54e500b31d4163e76942d80c5d3a6aebdc5f

diff --git a/net-misc/openvpn/openvpn-2.3.8-r1.ebuild 
b/net-misc/openvpn/openvpn-2.3.9.ebuild
similarity index 100%
rename from net-misc/openvpn/openvpn-2.3.8-r1.ebuild
rename to net-misc/openvpn/openvpn-2.3.9.ebuild



[gentoo-commits] repo/gentoo:master commit in: games-sports/foobillard/

2015-12-16 Thread Michael Sterrett
commit: 33c3827890b9a6a8879d564dc4aeb73604eddfeb
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Dec 17 02:29:27 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Dec 17 02:29:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c38278

better deps and make it work with latest eselect-opengl

Package-Manager: portage-2.2.24

 games-sports/foobillard/foobillard-3.0a.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/games-sports/foobillard/foobillard-3.0a.ebuild 
b/games-sports/foobillard/foobillard-3.0a.ebuild
index babc1d8..360aa07 100644
--- a/games-sports/foobillard/foobillard-3.0a.ebuild
+++ b/games-sports/foobillard/foobillard-3.0a.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-inherit eutils autotools games
+inherit eutils flag-o-matic autotools toolchain-funcs games
 
 DESCRIPTION="8ball, 9ball, snooker and carambol game"
 HOMEPAGE="http://foobillard.sourceforge.net/;
@@ -19,10 +19,10 @@ DEPEND="x11-libs/libXaw
virtual/opengl
virtual/glu
>=media-libs/freetype-2.0.9
-   media-libs/libpng
-   sdl? ( media-libs/libsdl )
+   media-libs/libpng:0
+   sdl? ( media-libs/libsdl[video] )
!sdl? ( media-libs/freeglut )"
-RDEPEND="${DEPEND}"
+RDEPEND=${DEPEND}
 
 src_prepare() {
epatch \
@@ -37,6 +37,7 @@ src_prepare() {
 }
 
 src_configure() {
+   use video_cards_nvidia && append-ldflags 
-L/usr/$(get_libdir)/opengl/nvidia/lib
egamesconf \
--enable-sound \
$(use_enable sdl SDL) \



[gentoo-commits] proj/releng:master commit in: releases/weekly/specs/amd64/, releases/weekly/specs/amd64/hardened/

2015-12-16 Thread Matt Thode
commit: 074fb3276a475f49c1f5c944ad6cab653f5baf47
Author: Matthew Thode  mthode  org>
AuthorDate: Thu Dec 17 00:51:06 2015 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Dec 17 00:51:06 2015 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=074fb327

removing abi use flag from stage4 specs

 releases/weekly/specs/amd64/hardened/stage4-nomultilib.spec | 2 --
 releases/weekly/specs/amd64/hardened/stage4.spec| 2 --
 releases/weekly/specs/amd64/stage4-nomultilib.spec  | 2 --
 releases/weekly/specs/amd64/stage4.spec | 2 --
 4 files changed, 8 deletions(-)

diff --git a/releases/weekly/specs/amd64/hardened/stage4-nomultilib.spec 
b/releases/weekly/specs/amd64/hardened/stage4-nomultilib.spec
index a62f07b..ec6e4cb 100644
--- a/releases/weekly/specs/amd64/hardened/stage4-nomultilib.spec
+++ b/releases/weekly/specs/amd64/hardened/stage4-nomultilib.spec
@@ -8,8 +8,6 @@ source_subpath: 
hardened/stage3-amd64-hardened+cloud-nomultilib-2008.0
 portage_confdir: /release/releng/releases/weekly/portage/stages
 
 stage4/use:
-   abi_x86_32
-   abi_x86_64
bash-completion
bzip2
idm

diff --git a/releases/weekly/specs/amd64/hardened/stage4.spec 
b/releases/weekly/specs/amd64/hardened/stage4.spec
index 88eaeaa..7c7233c 100644
--- a/releases/weekly/specs/amd64/hardened/stage4.spec
+++ b/releases/weekly/specs/amd64/hardened/stage4.spec
@@ -8,8 +8,6 @@ source_subpath: hardened/stage3-amd64-cloud-hardened-2008.0
 portage_confdir: /release/releng/releases/weekly/portage/stages
 
 stage4/use:
-   abi_x86_32
-   abi_x86_64
bash-completion
bzip2
idm

diff --git a/releases/weekly/specs/amd64/stage4-nomultilib.spec 
b/releases/weekly/specs/amd64/stage4-nomultilib.spec
index a467c51..55297e9 100644
--- a/releases/weekly/specs/amd64/stage4-nomultilib.spec
+++ b/releases/weekly/specs/amd64/stage4-nomultilib.spec
@@ -8,8 +8,6 @@ source_subpath: default/stage3-amd64-cloud-nomultilib-2008.0
 portage_confdir: /release/releng/releases/weekly/portage/stages
 
 stage4/use:
-   abi_x86_32
-   abi_x86_64
bash-completion
bzip2
idm

diff --git a/releases/weekly/specs/amd64/stage4.spec 
b/releases/weekly/specs/amd64/stage4.spec
index b381da6..74075d6 100644
--- a/releases/weekly/specs/amd64/stage4.spec
+++ b/releases/weekly/specs/amd64/stage4.spec
@@ -8,8 +8,6 @@ source_subpath: default/stage3-amd64-cloud-2008.0
 portage_confdir: /release/releng/releases/weekly/portage/stages
 
 stage4/use:
-   abi_x86_32
-   abi_x86_64
bash-completion
bzip2
idm



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

2015-12-16 Thread Davide Pesavento
commit: 2bf57ea4f869706e2b7d00f529f0af9140606103
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Dec 17 02:32:27 2015 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Dec 17 02:34:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf57ea4

dev-qt/qt-creator: version bump, EAPI=6

Package-Manager: portage-2.2.26

 dev-qt/qt-creator/Manifest|   1 +
 dev-qt/qt-creator/qt-creator-3.6.0.ebuild | 160 ++
 2 files changed, 161 insertions(+)

diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index 64fe4c0..3f4ea60 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -1,3 +1,4 @@
 DIST qt-creator-2.8.1-src.tar.gz 24381282 SHA256 
d5ae007a297a4288d0e95fd605edbfb8aee80f6788c7a6cfb9cb297f50c364b9 SHA512 
954b0caa9a4c6b7debf62562f3c8f1b4edee13488867208e7d41544b244a111024f2c4c144e4b44e98973cf1d7b5885c13c0b6996ade58e204887eb13bb999cb
 WHIRLPOOL 
1aa5018e19315bd2528580ffa388ff17d9747e4abad28ea4bcd38315e6efc66379cdda90cb32c17dd1631d0ebedff422e53ee0b9b3c40d7a5766ff4dd9b4
 DIST qt-creator-opensource-src-3.4.2.tar.gz 23239370 SHA256 
f57df9954768badb252154a51cca9b21a4903f8e003ef944d25801cde1754bab SHA512 
65a93574bf6dd35ef4769d4e8a40cb183b2904af6cd32616c15e57654ab575280e7a5d0bbe43296a012e79127831b46fa21890d65472e0c781a95461e5a50812
 WHIRLPOOL 
a56fbb9ea76e9cc7886ee447503c4f7ca646ebf19a113ab95b9b3788d8d75871850c358f13bbd3093f544c65c65f916006cb7571a73292376a7629c236cf0e74
 DIST qt-creator-opensource-src-3.5.1.tar.gz 22580581 SHA256 
5925ac818a08be919094e0f28fb4c5d8896765e0975d54d353e4c50f13d63e65 SHA512 
ccd5e4ee669c749b19c53f4a3c18d59f73747ca18198648be48d8e5c1cc484cc360ebdb5100546cc5811d88a5139b9997d6cec1d5eeeccf7634f1c803a6e3722
 WHIRLPOOL 
85883e3462eabc03e16abaaef9cc002377b0856119ce3c1aa8aa8d5cf51a90bab667219fdf40abc7ac42f1b338337a9e152944d26c46e85747da9273e4888448
+DIST qt-creator-opensource-src-3.6.0.tar.gz 23127195 SHA256 
b130104963053e21f227b08009545894af33df495445a8651843bad4b52a1dec SHA512 
7fdcb55161137759856deb46bf8ae46c31529d01d1d8eb7dc73dfc5adaf7912725fc4d58f612c374ad14d2e6df3c52a4c7f85e3ddc1470b473b8e37bee42ff80
 WHIRLPOOL 
4af9765e1aab90d2f86d99ac35fda8ade4474100ecd8c8d9c765619286c607215a0b03bf8c00ddf6c4f0de2c55c471a2be8e304fd475e7d0fbddfd0f0ca66e2b

diff --git a/dev-qt/qt-creator/qt-creator-3.6.0.ebuild 
b/dev-qt/qt-creator/qt-creator-3.6.0.ebuild
new file mode 100644
index 000..5248c5b
--- /dev/null
+++ b/dev-qt/qt-creator/qt-creator-3.6.0.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PLOCALES="cs de fr ja pl ru sl uk zh_CN zh_TW"
+
+inherit eutils l10n qmake-utils virtualx
+
+DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
+HOMEPAGE="http://doc.qt.io/qtcreator/;
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="0"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI=(
+   "git://code.qt.io/${PN}/${PN}.git"
+   "https://code.qt.io/git/${PN}/${PN}.git;
+   )
+else
+   MY_PV=${PV/_/-}
+   MY_P=${PN}-opensource-src-${MY_PV}
+   [[ ${MY_PV} == ${PV} ]] && MY_REL=official || MY_REL=development
+   
SRC_URI="http://download.qt.io/${MY_REL}_releases/${PN/-}/${PV%.*}/${MY_PV}/${MY_P}.tar.gz;
+   KEYWORDS="~amd64 ~arm ~x86"
+   S=${WORKDIR}/${MY_P}
+fi
+
+QTC_PLUGINS=('android:android|qmakeandroidsupport' 
autotools:autotoolsprojectmanager baremetal
+   bazaar clang:clangcodemodel clearcase cmake:cmakeprojectmanager cvs git 
ios mercurial
+   perforce python:pythoneditor qbs:qbsprojectmanager qnx subversion 
valgrind winrt)
+IUSE="doc systemd test webkit ${QTC_PLUGINS[@]%:*}"
+
+# minimum Qt version required
+QT_PV="5.4.0:5"
+
+RDEPEND="
+   =dev-libs/botan-1.10*[-bindist,threads]
+   >=dev-qt/designer-${QT_PV}
+   >=dev-qt/qtconcurrent-${QT_PV}
+   >=dev-qt/qtcore-${QT_PV}
+   >=dev-qt/qtdeclarative-${QT_PV}[widgets]
+   >=dev-qt/qtgui-${QT_PV}
+   >=dev-qt/qthelp-${QT_PV}
+   >=dev-qt/qtnetwork-${QT_PV}[ssl]
+   >=dev-qt/qtprintsupport-${QT_PV}
+   >=dev-qt/qtquickcontrols-${QT_PV}
+   >=dev-qt/qtscript-${QT_PV}
+   >=dev-qt/qtsql-${QT_PV}[sqlite]
+   >=dev-qt/qtsvg-${QT_PV}
+   >=dev-qt/qtwidgets-${QT_PV}
+   >=dev-qt/qtx11extras-${QT_PV}
+   >=dev-qt/qtxml-${QT_PV}
+   >=sys-devel/gdb-7.5[client,python]
+   clang? ( >=sys-devel/clang-3.6:= )
+   qbs? ( >=dev-util/qbs-1.4.4 )
+   systemd? ( sys-apps/systemd:= )
+   webkit? ( >=dev-qt/qtwebkit-${QT_PV} )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/linguist-tools-${QT_PV}
+   virtual/pkgconfig
+   doc? ( >=dev-qt/qdoc-${QT_PV} )
+   test? ( >=dev-qt/qttest-${QT_PV} )
+"
+for x in ${PLOCALES}; do
+   # qt translations must be installed for qt-creator translations to work
+   RDEPEND+=" linguas_${x}? ( 

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ripe-atlas-tools/

2015-12-16 Thread Patrice Clement
commit: 9f6c17070484a72f17b2bed39dec36c06c0e918c
Author: Daniel Quinn  danielquinn  org>
AuthorDate: Wed Dec 16 15:37:08 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 17 01:11:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6c1707

net-analyzer/ripe-atlas-tools: Initial commit

 net-analyzer/ripe-atlas-tools/Manifest |  2 +
 net-analyzer/ripe-atlas-tools/metadata.xml | 10 +
 .../ripe-atlas-tools/ripe-atlas-tools-1.2.1.ebuild | 47 ++
 3 files changed, 59 insertions(+)

diff --git a/net-analyzer/ripe-atlas-tools/Manifest 
b/net-analyzer/ripe-atlas-tools/Manifest
new file mode 100644
index 000..b859976
--- /dev/null
+++ b/net-analyzer/ripe-atlas-tools/Manifest
@@ -0,0 +1,2 @@
+DIST ripe.atlas.tools-1.2.1.tar.gz 83916 SHA256 
3f4d385ffa9bfb9cc04121dc109807f85d1291db4705529ff83da44847856665 SHA512 
4c91d14f15e80e7e0ce4d6973e497bb48561314434d1521437311fb813197da7ba0a3e27f14cebe5a71d75baba37d2e5045b94d9e39699ef4a4e57aafb063ea7
 WHIRLPOOL 
7e5c2d30407191b18c7e4d4418fcb64c386ca9525a2b8224d5290c4fab1e458686d86a00cac7b7bbd70d1d0688e44e76bd563e2589c8aba204ac8165ef10fc0c
+EBUILD ripe-atlas-tools-1.2.1.ebuild 1277 SHA256 
4734ec06ada6c5605dce4366129f29a647d53332d606da4e5883b11a93aeb270 SHA512 
b24356a67c1aadb40e2b25f94ced2858b4b6a0f7896dbf411cb85bdb6ee11aba365ede9e2cc64c4c6c4a4631906307c99ed106302439640b01882840bab8cb61
 WHIRLPOOL 
9c159873251231b480de54b1356216cec6aaac560e1abf301c99c56f22a645c835c8735455da7cd94224298a6a8c221fb10ba6938850f3d6a79766d84c402f00

diff --git a/net-analyzer/ripe-atlas-tools/metadata.xml 
b/net-analyzer/ripe-atlas-tools/metadata.xml
new file mode 100644
index 000..46c5726
--- /dev/null
+++ b/net-analyzer/ripe-atlas-tools/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   proxy-maintainers
+   
+   gen...@danielquinn.org
+   Daniel Quinn
+   Proxied maintainer; set to assignee in all 
bugs
+   
+

diff --git a/net-analyzer/ripe-atlas-tools/ripe-atlas-tools-1.2.1.ebuild 
b/net-analyzer/ripe-atlas-tools/ripe-atlas-tools-1.2.1.ebuild
new file mode 100644
index 000..de5991c
--- /dev/null
+++ b/net-analyzer/ripe-atlas-tools/ripe-atlas-tools-1.2.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+MY_PN=${PN//-/.}
+DESCRIPTION="The official command-line client for RIPE Atlas"
+HOMEPAGE="https://atlas.ripe.net/;
+SRC_URI="mirror://pypi/${PN:0:1}/ripe.atlas.tools/ripe.atlas.tools-${PVR}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+S="${WORKDIR}/${MY_PN}-${PVR}"
+
+RDEPEND="
+   >=net-libs/ripe-atlas-sagan-1.1.8[${PYTHON_USEDEP}]
+   >=www-client/ripe-atlas-cousteau-1.0.6[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/tzlocal[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/ujson[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   "${RDEPEND}"
+   dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7) )"
+
+python_test() {
+   nosetests --verbose || die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+   distutils-r1_python_install
+   echo "RIPE Atlas Tools (Magellan) [Gentoo Linux] ${PVR}" > \
+   ${D}$(python_get_sitedir)/ripe/atlas/tools/user-agent
+}
\ No newline at end of file



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

2015-12-16 Thread Patrice Clement
commit: da79ad207a4ea7dc54b70a07b0e33f82226dbec8
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Dec 17 07:52:41 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 17 07:52:41 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da79ad20

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

 net-libs/ripe-atlas-sagan/Manifest |  2 ++
 net-libs/ripe-atlas-sagan/metadata.xml | 10 ++
 .../ripe-atlas-sagan/ripe-atlas-sagan-1.1.8.ebuild | 37 ++
 3 files changed, 49 insertions(+)



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

2015-12-16 Thread Patrice Clement
commit: f920cd51dfb02a82c555e42330ab9f7352e7b3c7
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Dec 17 07:52:51 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 17 07:52:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f920cd51

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

 www-client/ripe-atlas-cousteau/Manifest|  2 ++
 .../ripe-atlas-cousteau}/metadata.xml  |  0
 .../ripe-atlas-cousteau-1.0.6.ebuild   | 37 ++
 3 files changed, 39 insertions(+)



[gentoo-commits] repo/gentoo:master commit in: www-client/ripe-atlas-cousteau/

2015-12-16 Thread Patrice Clement
commit: c6f1f438fbcb0a81c7474fb05ddc95a45fa545a9
Author: Daniel Quinn  danielquinn  org>
AuthorDate: Wed Dec 16 15:36:45 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 17 01:10:25 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f1f438

www-client/ripe-atlas-cousteau: Initial commit

 www-client/ripe-atlas-cousteau/Manifest|  2 ++
 www-client/ripe-atlas-cousteau/metadata.xml| 10 ++
 .../ripe-atlas-cousteau-1.0.6.ebuild   | 37 ++
 3 files changed, 49 insertions(+)

diff --git a/www-client/ripe-atlas-cousteau/Manifest 
b/www-client/ripe-atlas-cousteau/Manifest
new file mode 100644
index 000..5f4cfa2
--- /dev/null
+++ b/www-client/ripe-atlas-cousteau/Manifest
@@ -0,0 +1,2 @@
+DIST ripe.atlas.cousteau-1.0.6.tar.gz 45467 SHA256 
1407b003a03f359739d35010812af2841bc9df2784cd2078e55ac34d0a858ad6 SHA512 
212c9890af269f945d01a1b587ba87583cbde87ce0a64b09e053644f9fa4cd01414a1092a39d0d21d68b3bd5977e0159c6a32196aaadbd78940fd4675b791daf
 WHIRLPOOL 
b65e12a89a3cfee2ca5da4311392a1ecca4fc11c4b38ca911a526cc925491b799d1504581a955dd5bd5c1feb3e71d5a73c06e5b07c26a8fbfdb28bcc748f6a1d
+EBUILD ripe-atlas-cousteau-1.0.6.ebuild 937 SHA256 
b8b08a040230a6c3bc45a388c71c0dde74f47894bccfc656066dc0e80c264ca7 SHA512 
fefda75c507fe675e44784ed6a0c2045b057288bd68a4ff36a449c7a207bc9c04d8add2112748ff55d4e77c5f8d54c417017fc74958b7c95f5d3d371e670df62
 WHIRLPOOL 
27ba1bb1b85f7f3b146f5d02924e7158c371500c4766f348232faab031a7a776682227ea4757e9877ef49aa517e15ee1d57e8d9d243c653ec868543f91312b38

diff --git a/www-client/ripe-atlas-cousteau/metadata.xml 
b/www-client/ripe-atlas-cousteau/metadata.xml
new file mode 100644
index 000..46c5726
--- /dev/null
+++ b/www-client/ripe-atlas-cousteau/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   proxy-maintainers
+   
+   gen...@danielquinn.org
+   Daniel Quinn
+   Proxied maintainer; set to assignee in all 
bugs
+   
+

diff --git a/www-client/ripe-atlas-cousteau/ripe-atlas-cousteau-1.0.6.ebuild 
b/www-client/ripe-atlas-cousteau/ripe-atlas-cousteau-1.0.6.ebuild
new file mode 100644
index 000..157abbe
--- /dev/null
+++ b/www-client/ripe-atlas-cousteau/ripe-atlas-cousteau-1.0.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+MY_PN=${PN//-/.}
+DESCRIPTION="A Python wrapper around the RIPE Atlas API"
+HOMEPAGE="https://atlas.ripe.net/;
+SRC_URI="mirror://pypi/${PN:0:1}/ripe.atlas.cousteau/ripe.atlas.cousteau-${PVR}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+S="${WORKDIR}/${MY_PN}-${PVR}"
+
+RDEPEND="
+   >=dev-python/socketio-client-0.6.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.7.0[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   "${RDEPEND}"
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7) )"
+
+python_test() {
+   nosetests --verbose || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/ripe-atlas-sagan/

2015-12-16 Thread Patrice Clement
commit: 0b989c5d6de5322d071a81b2869db047ecae0d3e
Author: Daniel Quinn  danielquinn  org>
AuthorDate: Wed Dec 16 15:36:17 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 17 01:08:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b989c5d

net-libs/ripe-atlas-sagan: Initial commit

 net-libs/ripe-atlas-sagan/Manifest |  2 ++
 net-libs/ripe-atlas-sagan/metadata.xml | 10 ++
 .../ripe-atlas-sagan/ripe-atlas-sagan-1.1.8.ebuild | 37 ++
 3 files changed, 49 insertions(+)

diff --git a/net-libs/ripe-atlas-sagan/Manifest 
b/net-libs/ripe-atlas-sagan/Manifest
new file mode 100644
index 000..fc2affd
--- /dev/null
+++ b/net-libs/ripe-atlas-sagan/Manifest
@@ -0,0 +1,2 @@
+DIST ripe.atlas.sagan-1.1.8.tar.gz 100037 SHA256 
bb394f738570b0b0c18257856b61c730375d91996c8c726f9dcd367fd618b3d8 SHA512 
9e89eff270d58ac0d69abf5c589a129b468ad7adbe49144eae9e3ee1a73ada3278efbf395aea02b612fd3b3b3db2996d68587f5465b1cec29de79b112cb20b53
 WHIRLPOOL 
7bb747e21a0ab6030e9fa1de827bfecddc34e596aadea5f9de2f05b13d6aff221982ed3a7bdd13256c6686e644b611bc80d395a401eaa0c0fda95f856b543339
+EBUILD ripe-atlas-sagan-1.1.8.ebuild 867 SHA256 
54ec81409ed737b6fffe212f4c6b547e99b8727a4c437357610d89a38ef2cc9a SHA512 
39247425d6acd7bb9d634f02e853b517af2934ddd3080a70b1ca8936cb1d7bf58c305fd5abe10694600dc0452c38e9f761471cd1ce341a502e3f716b556bf51e
 WHIRLPOOL 
de71191fefb430394684096d657340a55ef1021e2b4c5ade8b6b3674e978a28ce862eb4cb9a8b879cc336867c4431ac5d6d768c50e552a98f231aacefa7218a1

diff --git a/net-libs/ripe-atlas-sagan/metadata.xml 
b/net-libs/ripe-atlas-sagan/metadata.xml
new file mode 100644
index 000..46c5726
--- /dev/null
+++ b/net-libs/ripe-atlas-sagan/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   proxy-maintainers
+   
+   gen...@danielquinn.org
+   Daniel Quinn
+   Proxied maintainer; set to assignee in all 
bugs
+   
+

diff --git a/net-libs/ripe-atlas-sagan/ripe-atlas-sagan-1.1.8.ebuild 
b/net-libs/ripe-atlas-sagan/ripe-atlas-sagan-1.1.8.ebuild
new file mode 100644
index 000..8a26303
--- /dev/null
+++ b/net-libs/ripe-atlas-sagan/ripe-atlas-sagan-1.1.8.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1
+
+MY_PN=${PN//-/.}
+DESCRIPTION="A parsing library for RIPE Atlas result strings"
+HOMEPAGE="https://atlas.ripe.net/;
+SRC_URI="mirror://pypi/${PN:0:1}/ripe.atlas.sagan/ripe.atlas.sagan-${PVR}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+S="${WORKDIR}/${MY_PN}-${PVR}"
+
+RDEPEND="
+   dev-python/ipy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/ujson[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   "${RDEPEND}"
+   dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+   nosetests --verbose || die "Tests failed with ${EPYTHON}"
+}



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

2015-12-16 Thread Patrice Clement
commit: 7efefe37563439c23bee56d915276377371f1736
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Dec 17 07:53:07 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Dec 17 07:53:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7efefe37

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

 net-analyzer/ripe-atlas-tools/Manifest |  2 +
 .../ripe-atlas-tools}/metadata.xml |  0
 .../ripe-atlas-tools/ripe-atlas-tools-1.2.1.ebuild | 47 ++
 3 files changed, 49 insertions(+)



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

2015-12-16 Thread Ian Delaney
commit: 20c1bcbaa6346c6e4643f50b904deaa8e9c06af2
Author: Ian Delaney  gentoo  org>
AuthorDate: Wed Dec 16 09:07:00 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Dec 16 10:55:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c1bcba

app-misc/elasticsearch: Drop set maintainer, add proxy-maintainers herd

Arrangement made directly by consult with Chainsaw via irc channel today,
Dec 16. proxy maintainer remains unchanged

Package-Manager: portage-2.2.24

 app-misc/elasticsearch/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-misc/elasticsearch/metadata.xml 
b/app-misc/elasticsearch/metadata.xml
index c3eb101..ad33067 100644
--- a/app-misc/elasticsearch/metadata.xml
+++ b/app-misc/elasticsearch/metadata.xml
@@ -1,10 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  proxy-maintainers
   
 erkifer...@gmail.com
 Ferenc Erki
-Proxy maintaining through chainsaw
+Proxied maintainer; set to assignee in all bugs
   
   
 chain...@gentoo.org



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

2015-12-16 Thread Ian Delaney
commit: 6e510a5184061dde30c1430279c2a638aeef09b0
Author: Ian Delaney  gentoo  org>
AuthorDate: Wed Dec 16 11:30:06 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Dec 16 11:30:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e510a51

Merge remote-tracking branch 'remotes/axelgenus/librsync-2.0'

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

 net-libs/librsync/Manifest  |  1 +
 net-libs/librsync/librsync-2.0.0.ebuild | 28 
 2 files changed, 29 insertions(+)



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

2015-12-16 Thread Ian Delaney
commit: a5c83f6a8b13d530f556f48a31853ca533c1ddce
Author: Alessandro Calorì  gmail  com>
AuthorDate: Tue Dec 15 11:41:48 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Dec 16 11:10:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c83f6a

net-libs/librsync: version bump to 2.0.0, fix #525396

 net-libs/librsync/Manifest  |  1 +
 net-libs/librsync/librsync-2.0.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/net-libs/librsync/Manifest b/net-libs/librsync/Manifest
index f189840..224f662 100644
--- a/net-libs/librsync/Manifest
+++ b/net-libs/librsync/Manifest
@@ -1 +1,2 @@
 DIST librsync-0.9.7.tar.gz 453802 SHA256 
6633e4605662763a03bb6388529cbdfd3b11a9ec55b8845351c1bd9a92bc41d6 SHA512 
339362fd01c94411849d3e4a6e95db1bef6cffa0475b1af49d73f11be0421a12d4c73ecbf1a272af01b2a21cec81b4a801c1f7d735e107d0242707fb4c45f9ef
 WHIRLPOOL 
7cf5cc675c4bf4e041d9132f0a8311f83e827bfa7dd75180f3153cabeab41a94011e1a9b56e63a61dbe119444e2c24a39054986d97b686db99293ad9177b2bf7
+DIST librsync-2.0.0.tar.gz 155049 SHA256 
b5c4dd114289832039397789e42d4ff0d1108ada89ce74f1999398593fae2169 SHA512 
1a88dcc3aa60949e058c57eb0df3e0086823c493de40fed927246f5aada6274db57202074456a0ce5d9aa8b81b41836b0d6221ded6a75d43829572584177e8c0
 WHIRLPOOL 
a09e76a712ca21a37bc3d06cf2f97a0e7201cfcf82c18cbebf3f07bfd453ac3503d18c900b7c1136e0319ec7f3b7c4a6c43611648c78b31fe13c7298ccf016e0

diff --git a/net-libs/librsync/librsync-2.0.0.ebuild 
b/net-libs/librsync/librsync-2.0.0.ebuild
new file mode 100644
index 000..bd51b8f
--- /dev/null
+++ b/net-libs/librsync/librsync-2.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Remote delta-compression library"
+HOMEPAGE="http://librsync.sourcefrog.net/;
+SRC_URI="https://github.com/librsync/librsync/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+
+RDEPEND="dev-libs/popt"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   # isprefix_test does not work in portage environment
+   sed -i '169 s/^/#/' CMakeLists.txt || die
+
+   # fix compiling with multilib-strict feature enabled
+   sed -i "242 s/lib/$(get_libdir)/" CMakeLists.txt || die
+
+   cmake-utils_src_prepare
+}



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

2015-12-16 Thread Lars Wendler
commit: 4a40f4a1f16a50c7bdcca927ef605a988f5422f1
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 13:25:27 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 13:32:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a40f4a1

net-ftp/pure-ftpd: Added slot-dependency on libsodium (bug #565076).

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

 net-ftp/pure-ftpd/pure-ftpd-1.0.40.ebuild | 2 +-
 net-ftp/pure-ftpd/pure-ftpd-1.0.41.ebuild | 2 +-
 net-ftp/pure-ftpd/pure-ftpd-1.0.42.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.40.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.40.ebuild
index cb050bd..4f7f4a6 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.40.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.40.ebuild
@@ -30,7 +30,7 @@ DEPEND="caps? ( sys-libs/libcap )
xinetd? ( virtual/inetd )"
 
 RDEPEND="${DEPEND}
-   dev-libs/libsodium
+   dev-libs/libsodium:=
net-ftp/ftpbase
selinux? ( sec-policy/selinux-ftp )"
 

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.41.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.41.ebuild
index 8e0c1a2..e82095d 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.41.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.41.ebuild
@@ -30,7 +30,7 @@ DEPEND="caps? ( sys-libs/libcap )
xinetd? ( virtual/inetd )"
 
 RDEPEND="${DEPEND}
-   dev-libs/libsodium
+   dev-libs/libsodium:=
net-ftp/ftpbase
selinux? ( sec-policy/selinux-ftp )"
 

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.42.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.42.ebuild
index 8e0c1a2..e82095d 100644
--- a/net-ftp/pure-ftpd/pure-ftpd-1.0.42.ebuild
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.42.ebuild
@@ -30,7 +30,7 @@ DEPEND="caps? ( sys-libs/libcap )
xinetd? ( virtual/inetd )"
 
 RDEPEND="${DEPEND}
-   dev-libs/libsodium
+   dev-libs/libsodium:=
net-ftp/ftpbase
selinux? ( sec-policy/selinux-ftp )"
 



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

2015-12-16 Thread Lars Wendler
commit: 28be5f18b3d88aec60371cac87280699871864ac
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 13:31:38 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 13:32:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28be5f18

net-ftp/pure-ftpd: Revbump to add libressl support (bug #565392).

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

 net-ftp/pure-ftpd/pure-ftpd-1.0.42-r1.ebuild | 144 +++
 1 file changed, 144 insertions(+)

diff --git a/net-ftp/pure-ftpd/pure-ftpd-1.0.42-r1.ebuild 
b/net-ftp/pure-ftpd/pure-ftpd-1.0.42-r1.ebuild
new file mode 100644
index 000..70628ab
--- /dev/null
+++ b/net-ftp/pure-ftpd/pure-ftpd-1.0.42-r1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils confutils flag-o-matic
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+DESCRIPTION="Fast, production-quality, standard-conformant FTP server"
+HOMEPAGE="http://www.pureftpd.org/;
+SRC_URI="ftp://ftp.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2
+   http://download.pureftpd.org/pub/${PN}/releases/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+
+IUSE="anondel anonperm anonren anonres caps charconv implicittls ldap libressl 
mysql noiplog pam paranoidmsg postgres resolveids selinux ssl sysquota vchroot 
xinetd"
+
+REQUIRED_USE="implicittls? ( ssl )"
+
+DEPEND="caps? ( sys-libs/libcap )
+   charconv? ( virtual/libiconv )
+   ldap? ( >=net-nds/openldap-2.0.25 )
+   mysql? ( virtual/mysql )
+   pam? ( virtual/pam )
+   postgres? ( dev-db/postgresql:= )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.6g:0=[-bindist] )
+   libressl? ( dev-libs/libressl:= )
+   )
+   sysquota? ( sys-fs/quota[-rpc] )
+   xinetd? ( virtual/inetd )"
+
+RDEPEND="${DEPEND}
+   dev-libs/libsodium:=
+   net-ftp/ftpbase
+   selinux? ( sec-policy/selinux-ftp )"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-1.0.28-pam.patch
+}
+
+src_configure() {
+   # adjust max user length to something more appropriate
+   # for virtual hosts. See bug #62472 for details.
+   sed -e "s:# define MAX_USER_LENGTH 32U:# define MAX_USER_LENGTH 127U:" \
+   -i "${S}/src/ftpd.h" || die "sed failed"
+
+   local my_conf=""
+
+   # Let's configure the USE-enabled stuff
+   enable_extension_without"capabilities"  "caps"
+   enable_extension_with   "rfc2640"   "charconv"  
0
+   enable_extension_with   "ldap"  "ldap"  
0
+   enable_extension_with   "mysql" "mysql" 
0
+   enable_extension_with   "pam"   "pam"   
0
+   enable_extension_with   "paranoidmsg"   "paranoidmsg"   
0
+   enable_extension_with   "pgsql" "postgres"  
0
+   enable_extension_with   "tls"   "ssl"   
0
+   enable_extension_with   "implicittls"   "implicittls"   
0
+   enable_extension_with   "virtualchroot" "vchroot"   
0
+   enable_extension_with   "sysquotas" "sysquota"  
0
+   enable_extension_without"inetd" "xinetd"
+
+   # noiplog is a negative flag, we don't want that enabled by default,
+   # so we handle it manually, as confutils can't do that
+   use noiplog && my_conf="${my_conf} --without-iplogging"
+
+   # Those features are only configurable like this, see bug #179375.
+   use anondel && append-cppflags -DANON_CAN_DELETE
+   use anonperm && append-cppflags -DANON_CAN_CHANGE_PERMS
+   use anonren && append-cppflags -DANON_CAN_RENAME
+   use anonres && append-cppflags -DANON_CAN_RESUME
+   use resolveids && append-cppflags -DALWAYS_RESOLVE_IDS
+
+   # Do not auto-use SSP -- let the user select this.
+   export ax_cv_check_cflags___fstack_protector_all=no
+
+   econf \
+   --with-altlog \
+   --with-cookie \
+   --with-diraliases \
+   --with-extauth \
+   --with-ftpwho \
+   --with-language=${PUREFTPD_LANG:=english} \
+   --with-peruserlimits \
+   --with-privsep \
+   --with-puredb \
+   --with-quotas \
+   --with-ratios \
+   --with-throttling \
+   --with-uploadscript \
+   --with-virtualhosts \
+   --enable-largefile \
+   ${my_conf}
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   dodoc AUTHORS CONTACT ChangeLog FAQ HISTORY INSTALL README* NEWS
+
+   newconfd 

[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2015-12-16 Thread Nicolas Bock
commit: e1eb41069d51ee1799b0ccd48474041fca80c146
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Dec 16 13:41:14 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Dec 16 13:42:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1eb4106

sci-physics/lammps: Version bump

Package-Manager: portage-2.2.24

 sci-physics/lammps/Manifest   |   1 +
 sci-physics/lammps/lammps-20151207.ebuild | 217 ++
 2 files changed, 218 insertions(+)

diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index c6b1c2d..2545b3b 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -11,4 +11,5 @@ DIST lammps-31Oct15.tar.gz 90163112 SHA256 
c9f50531ddd720cc4aa469f74a8c528b91934
 DIST lammps-4Sep15.tar.gz 87259558 SHA256 
8652c801e4ce8b6b7d42a6c71f76b68a6e741dc8efb8d7d3dad36b624fe8f150 SHA512 
ee730c8bd96e14931192a68c12e4ebde301cc3525b20816d051059f155b70c6edcea7dc2ed911e0b89685d751cd5a74b4bb5eedd6c16a042a2191bf8a9665fc9
 WHIRLPOOL 
271ac0d74e03d3e3e118a8b2385d98ce3f566ead67f1c329a219c265f886dc267b11be17c2caa52749ebac212bbc7456fba2d0d6ec69cd25815316e601b3360a
 DIST lammps-5Oct15.tar.gz 88451532 SHA256 
a76f92ae05b99f9257abf7d79d9365c5743fa5a16b941a5e40f74036c5879211 SHA512 
e0a034778cd5e3b9a27c9fc6257f1f7a6a9161732cd83bac2c4b0f82c39d5a6a385bb4640322478bfbe9467afb28b998cd19108b3d4a21e369b80c39a486e065
 WHIRLPOOL 
291e7820d4736421aeda9a1295854bd7b52d8ca3f14900e9394373410ee5db02ad6ab53991cf4dc8e73328b24fa44659d10693aca7cb48301227299ad622ce31
 DIST lammps-6Nov15.tar.gz 90177074 SHA256 
b908d87106e89aa813c3d1a2e89f297ab42471ee463ef950f87f284d62aa24ac SHA512 
91f8e33a00b3605dbb78f622a19886c11ca8ef3f4babe74e8d8f90bb176d5689e75d619155f58e6754a2756d20c05b74389e34f024167cba1841b8aade171daf
 WHIRLPOOL 
4541537ea73292648764d6c8a7560f3127b8f911f4dcff0a97735c8e75868dc3aec7c2b32a2928ea446e8cfec87c81c9f86a635d29f3a65f42fd27661725911e
+DIST lammps-7Dec15.tar.gz 82168656 SHA256 
7fa1bb1089437c0f38f8c6920286e2f8424e6449956b4d570da2954f507af1e7 SHA512 
13078e7614402efc310a178506134409b40fb2768c4d7ee1cfa6992b247ef25169288ec99d4314b1a98125037d7c1c954bd114abc6ac41c58f60506358d150e2
 WHIRLPOOL 
f9ba52c0c93ea6950b2ee7e0f5e15ebef6ea50f647d23cb2f9a1caf523d3dfb8d52adbdf8f8840eebd7f79fc59ab294310b7bf7109b27c6b7e9d6e7d2f18b7ee
 DIST lammps-9Sep15.tar.gz 87275742 SHA256 
c783be8bf2c2fbef75522b09b4420006d94104f2a60b82f55f7bc255c6163079 SHA512 
60fa8c818c72c3c236095c7aa23c2ec30cc3370b6dc14d0c1d9e347772e70c96dab43019092eb93f2327377f1b4cc642416be65d156b1faf934bfa805d228bcf
 WHIRLPOOL 
4a9dbb0f1b493177614646dcef124c723a3b6171d0894fee8b34e9fff7d0962ada0a2a27564338fef6551aaff322f4b50784b98c250555173cba5478cc60e9af

diff --git a/sci-physics/lammps/lammps-20151207.ebuild 
b/sci-physics/lammps/lammps-20151207.ebuild
new file mode 100644
index 000..e692e6f
--- /dev/null
+++ b/sci-physics/lammps/lammps-20151207.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit eutils flag-o-matic fortran-2 multilib python-r1
+
+convert_month() {
+   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
+   echo ${months[${1#0}]}
+}
+
+MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
+
+DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
+HOMEPAGE="http://lammps.sandia.gov/;
+SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples gzip lammps-memalign mpi python static-libs"
+
+DEPEND="
+   mpi? (
+   virtual/blas
+   virtual/lapack
+   virtual/mpi
+   )
+   gzip? ( app-arch/gzip )
+   sci-libs/voro++
+   python? ( ${PYTHON_DEPS} )
+   "
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+lmp_emake() {
+   local LAMMPS_INCLUDEFLAGS
+   LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
+   LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' 
'')"
+
+   # The lammps makefile uses CC to indicate the C++ compiler.
+   emake \
+   ARCHIVE="$(tc-getAR)" \
+   CC="$(usex mpi "mpic++" "$(tc-getCXX)")" \
+   F90="$(usex mpi "mpif90" "$(tc-getFC)")" \
+   LINK="$(usex mpi "mpic++" "$(tc-getCXX)")" \
+   CCFLAGS="${CXXFLAGS}" \
+   F90FLAGS="${FCFLAGS}" \
+   LINKFLAGS="${LDFLAGS}" \
+   LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
+   MPI_INC="$(usex mpi "" "-I../STUBS")" \
+   MPI_PATH="$(usex mpi "" "-L../STUBS")" \
+   MPI_LIB="$(usex mpi "" "-lmpi_stubs")" \
+   user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) 
$($(tc-getPKG_CONFIG) --libs lapack)" '')"\
+   "$@"
+}
+

[gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-java/

2015-12-16 Thread Miroslav Šulc
commit: 0ab7f929beba4f8924aca8025bd22e91ac53115d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 16 13:49:16 2015 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 16 13:49:16 2015 +
URL:https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=0ab7f929

dev-java/netbeans-java: fixed issue with jtidy jar being renamed

Package-Manager: portage-2.2.26

 dev-java/netbeans-java/Manifest|  3 ++-
 ...20151216.ebuild => netbeans-java-8.1-r2.ebuild} | 28 +++---
 .../netbeans-java-_p20151216.ebuild|  5 ++--
 3 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/dev-java/netbeans-java/Manifest b/dev-java/netbeans-java/Manifest
index cf3d4f8..cc3e9a4 100644
--- a/dev-java/netbeans-java/Manifest
+++ b/dev-java/netbeans-java/Manifest
@@ -69,6 +69,7 @@ DIST netbeans-trunk-nightly-201512160002-src.zip 209284935 
SHA256 b9de21df989321
 EBUILD netbeans-java-8.0.2-r3.ebuild 13294 SHA256 
4abac657cff75400e92b1f2b19bca696113cdc37611c8c0f49dfa8c82fec4296 SHA512 
32e41d7acc3aca026993e5edc791f1314f2bfda47413538af655b0335973c4fe50d998c67f129307b164075c3e0503280b4c1729d700431644ca6610d7f0f635
 WHIRLPOOL 
d7f99c13421d08529b54085138fcffd2959a3c3f97d94a1dbe6e726a6dbc2cded69ec0bf97e1458b56847ac121954e8f173c1adde0703fd2969defa53ac37c51
 EBUILD netbeans-java-8.0.2-r4.ebuild 13298 SHA256 
d4172dfdec5afecb1cd099e18a21aa872c7822bff40b192b5f4ec4d35e6e0ef8 SHA512 
48ae6f7141117fbf58123ded750d76f2e7311211a6be3b62bd491349817460da11f781ec5694da91584315547c32008f568fac3bfb406dbdb5ed7fd825ff694e
 WHIRLPOOL 
73fb68aec003707c14b2b390c2de80f24e1e5413cf7e16cf7e661af47c908e2d559214580379e45e21d316767987ac906b5a119a61ae39f03c3d01dafad49b7c
 EBUILD netbeans-java-8.1-r1.ebuild 14775 SHA256 
1bbcc19358e42931f2ebcffbc234ba4f903506bb255142f5dc8a6a3dfaac621a SHA512 
9578fbd4732edfeca9d6abc6da147af8fe5bae2f740405b28bf82d403f7952a4f9302605dab07f4ad1e42b525d1562579d0b84de0b0a73c06113eaa8a617924e
 WHIRLPOOL 
77e4d2a188b2aafb2506cc47abf98619edc783cd82c19d1c89c6278a4a3136c3f157e164354588fe6b6cc5889934380353b59e68cbe28f3e49d2c5989a7e4628
+EBUILD netbeans-java-8.1-r2.ebuild 14814 SHA256 
1f49212c90fcaa9a6483f19bb60c963520f20aa08c2a509aa19cc7fda12e4564 SHA512 
2d6b225f5d32f0ce1801124808b0cc2101f16a703540877c4818be06694742cfa262c3a2e7018761254f9244a7992eb7fe9bc15cdb20f6f4cb83958789c0ef42
 WHIRLPOOL 
8557163a46ea91a47efec3c272b8a8a0f2acbf9eaa8f6c280d0ddaac6dd8b2185f06716ab12ebf76fb87fe6c05ab1a14bfd281875ebef586f1304d2162e5f2dc
 EBUILD netbeans-java-8.1.ebuild 14772 SHA256 
cb902b5daf59fb70506d8b8b665418eb98ef2088a72be533b321cc894ef81642 SHA512 
b34b6aa8b6358916b0d65f1af261c5cef5e14e9b037cfb6592b98c34f74c556ea57422cc9cd71c1b6cffe6676a7d16cd44b4ddabf270b06078a907a4a79a2fea
 WHIRLPOOL 
1b497bcf6e5141438b69ed81efd64e60532bf956dceea98f30a50d52c3a9bf04c415d578e1315081deef37fd7a7684ddf4806c88c48e51a1ff6eafa7c9fa338d
 EBUILD netbeans-java-_p20151116.ebuild 14977 SHA256 
6d2fe9f3504482acf75d54b570f39cf22c4aa6acf0b38cfff626683f29f0bcfb SHA512 
fd58bdc830c52dbeef1446cd139d5904398a71edbbd7b2c9ad7e896ea8da019de71dc018e5884813ff621fe8da12875d6ba156b1286fe761d65b4aa9ad425782
 WHIRLPOOL 
aaaef945b9eae8a9c595d3daf194cdb533d7c9c9a4bb4b3290a72411ca26faf24b599fb491a9581182d1c24fd5e1a7e37753f39853057e7868bf46915f66ac10
 EBUILD netbeans-java-_p20151117.ebuild 14977 SHA256 
98c36c94348280a6addaec7c642e24cbf12fc7450fb88dc1ae385de5929e2489 SHA512 
9e905ef1e6c12b343f6b4daa84c853ea77d1d1e616b06f51ba6d733314f7f2271a08b674ddc9d7f392e7fad76f3755e416159d91b1a8f98255800728faf09053
 WHIRLPOOL 
327d1a7cb619a5ffee2dc3d772d7310efc41453c74719cecf8750f63f51197947ca87d868f8feda4d43e4cfae34183464cd912c376bcb2c9f7da426d53682686
@@ -97,5 +98,5 @@ EBUILD netbeans-java-_p20151211.ebuild 14983 SHA256 
f67bed8eed366dcec9820112
 EBUILD netbeans-java-_p20151213.ebuild 14983 SHA256 
37c8da5f8681611a45b0d3a6893f22e04269f100acf0bf5f253dae11ae1c4bf0 SHA512 
e9efaacbc5814be9c743555b0a0b1fd878985e47e0c0fafb1f3b6acb2550d8c18832376d81efc7476cee79975ae13af4fc0a2d919b4fcf325f14b54956d7d6f7
 WHIRLPOOL 
24e471622344e96c3767b0fea01d3d93cab7c74555d95e785c29ea92f68337aa819c7fd3ae6d65eb70ba2a923d47ff9d7d01b166c74433309b8c178253f73a77
 EBUILD netbeans-java-_p20151214.ebuild 14983 SHA256 
25f3c402a0e2f2083b20dd569e1f367ea199d01a566fd1430ac35d444f63b638 SHA512 
44ec4b3e59226b5b236b7a07f00c395bc79b08d221aa4b6fc9c07026c1777e39b06cac8b72a7ded99081b8afaae10c504205a71f0856ea0c66d5fec54572cd03
 WHIRLPOOL 
06af83dc5e639d9fd27e601728985b7d972d66fe1fcad3eef42aceb2182aed549ae3c6927d2dd5bea35188caee98785be9b4f9c669c9bbdb8b55ec226d086798
 EBUILD netbeans-java-_p20151215.ebuild 14983 SHA256 
481955ba0d522521b6b9ca7453c71234bf8d3b164b86d42fa83ea61016baea6e SHA512 
f0ffbd80e9105327692891625af3f3b9b8ba8b968c0c5e6f96608e83e7c04d992b7a491e607c4d5e380f1c87dc5d11c219019a36d4147df12db148290740586a
 

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

2015-12-16 Thread Miroslav Šulc
commit: 6071a565acf3ebc659fd28ca3f48c4f821485ee6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 16 13:52:49 2015 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 16 13:53:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6071a565

dev-java/netbeans-java: fixed issue with jtidy jar being renamed (bug #568288)

Package-Manager: portage-2.2.26

 .../{netbeans-java-8.1-r1.ebuild => netbeans-java-8.1-r2.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-java/netbeans-java/netbeans-java-8.1-r1.ebuild 
b/dev-java/netbeans-java/netbeans-java-8.1-r2.ebuild
similarity index 98%
rename from dev-java/netbeans-java/netbeans-java-8.1-r1.ebuild
rename to dev-java/netbeans-java/netbeans-java-8.1-r2.ebuild
index d8e8daa..f977c58 100644
--- a/dev-java/netbeans-java/netbeans-java-8.1-r1.ebuild
+++ b/dev-java/netbeans-java/netbeans-java-8.1-r2.ebuild
@@ -70,7 +70,7 @@ RDEPEND=">=virtual/jdk-1.7
dev-java/jboss-logging:0
dev-java/jsr67:0
dev-java/jsr181:0
-   dev-java/jtidy:0
+   >=dev-java/jtidy-1:0
dev-java/log4j:0
dev-java/mimepull:0
dev-java/oracle-javamail:0
@@ -231,6 +231,7 @@ src_install() {
popd >/dev/null || die
 
local instdir=${INSTALL_DIR}/modules/ext/hibernate4
+   local dinstdir="${D}/${instdir}"
pushd "${D}"/${instdir} >/dev/null || die
rm antlr-2.7.7.jar && dosym /usr/share/antlr/lib/antlr.jar 
${instdir}/antlr-2.7.7.jar || die
rm c3p0-0.9.2.1.jar && dosym /usr/share/c3p0/lib/c3p0.jar 
${instdir}/c3p0-0.9.2.1.jar || die
@@ -240,7 +241,7 @@ src_install() {
rm javassist-3.18.1-GA.jar && dosym 
/usr/share/javassist-3/lib/javassist.jar ${instdir}/javassist-3.18.1-GA.jar || 
die
rm jboss-logging-3.1.3.GA.jar && dosym 
/usr/share/jboss-logging/lib/jboss-logging.jar 
${instdir}/jboss-logging-3.1.3.GA.jar || die
rm jboss-transaction-api_1.2_spec-1.0.0.Final.jar && dosym 
/usr/share/glassfish-transaction-api/lib/jta.jar 
${instdir}/jboss-transaction-api_1.2_spec-1.0.0.Final.jar || die
-   rm jtidy-r8-20060801.jar && dosym /usr/share/jtidy/lib/Tidy.jar 
${instdir}/jtidy-r8-20060801.jar || die
+   rm jtidy-r8-20060801.jar && java-pkg_jar-from --into "${dinstdir}" 
jtidy jtidy.jar jtidy-r8-20060801.jar
rm log4j-1.2.12.jar && dosym /usr/share/log4j/lib/log4j.jar 
${instdir}/log4j-1.2.12.jar || die
rm slf4j-api-1.6.1.jar && dosym /usr/share/slf4j-api/lib/slf4j-api.jar 
${instdir}/slf4j-api-1.6.1.jar || die
rm slf4j-log4j12-1.6.1.jar && dosym 
/usr/share/slf4j-log4j12/lib/slf4j-log4j12.jar 
${instdir}/slf4j-log4j12-1.6.1.jar || die



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/

2015-12-16 Thread Michael Palimaka
commit: ddc0b5d6aa8f7ac15b7f6dfa95dc2bdb2145c5df
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec 16 12:57:48 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 16 13:07:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc0b5d6

kde-plasma/plasma-workspace: version bump

Package-Manager: portage-2.2.26

 kde-plasma/plasma-workspace/Manifest   |   1 +
 .../plasma-workspace-5.5.1.1.ebuild| 173 +
 2 files changed, 174 insertions(+)

diff --git a/kde-plasma/plasma-workspace/Manifest 
b/kde-plasma/plasma-workspace/Manifest
index cee6516..6203801 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -1,3 +1,4 @@
 DIST plasma-workspace-5.4.3.tar.xz 8648136 SHA256 
bfe459234e1bcd8ed5c3a64524061330e92e38ec693099d5007048a483c71d0c SHA512 
ac407724bd8aebc9207fbd55a97ceb0eac6c9fcb3129fd2ad19264a120c6e33495c8be5cadcf428d109f163c5159e009f034694b90252a338ec888ca77868941
 WHIRLPOOL 
86d516b5193ccc83fb552742809b073cd165993fee48c4516d9b4a978ddee0e5be1a930e6dd8ff0b6f64ea9b90eca9c53ce74029d3204e143570913b01cd0394
 DIST plasma-workspace-5.5.0.tar.xz 7382184 SHA256 
2338e8b35651c5caf4fe28c99e37e89d56538f8b7c80a367e26af808f4007f04 SHA512 
7ed3bd8e0b3d9c2c5c7043afea7fc103f4a8fe80cfb97c0508fc666373379c9060ee2d41523f42ef43ae675f180779f1d6d576822a989c57f0f01892fa7ac435
 WHIRLPOOL 
f7aa77395063bf575c3318cb12fcd5bfc858761db16ebb4f8529e3617cc991cc1f9e14aacf6dbe95bac2794d0303f4e7d8b26aaed17306afdc143c6642dc39d6
+DIST plasma-workspace-5.5.1.1.tar.xz 7383100 SHA256 
7e91dac2301975ae8ee788deddc9e4ac8c5f699865e85d09cefe0f9f29ac3705 SHA512 
5108b4a36c73d286f6409c038d73f3b78ee2a52690604ffb66e90af632fd8d4bc485a923560e57dfd4b45390fef31320782c76800170c248fe130df6ad8c715d
 WHIRLPOOL 
f041cd663fe263760305dd6cf1245e74f5297955d39bc270942f0cf003da20d12e5de473c8463c93c222d92fafa564ff394515c26be387fb50a803b33dce025d
 DIST plasma-workspace-5.5.1.tar.xz 7383196 SHA256 
b8423fe5b8f6ef08f5c187320a58538dde37cb47263371bc8e1de2f9619eaecd SHA512 
4d4be563146e0b587607e2eed499444303d82658a76a8436c696124952d11a8bb88a7de288f932c56e680627228ec8301d71798023576a3f475162421a1ba371
 WHIRLPOOL 
4ef868107e9d8c9bd7a2d4c898aab3cfb1ad1f112b6c284228920776626bfded2beb088e4b7c6ec782236664e73b9ac24a02f6845e3bd588443059706ca0487c

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.5.1.1.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.5.1.1.ebuild
new file mode 100644
index 000..eb31747
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.5.1.1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="true"
+KDE_PUNT_BOGUS_DEPS="true"
+KDE_TEST="true"
+QT_MINIMAL="5.5.0"
+VIRTUALX_REQUIRED="test"
+inherit kde5 multilib qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS=" ~amd64 ~x86"
+IUSE="dbus +geolocation gps prison qalculate"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep baloo)
+   $(add_frameworks_dep kactivities)
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kdesu)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kjs)
+   $(add_frameworks_dep kjsembed)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep kxmlrpcclient)
+   $(add_frameworks_dep plasma)
+   $(add_frameworks_dep solid)
+   $(add_plasma_dep kscreenlocker)
+   $(add_plasma_dep kwayland)
+   $(add_plasma_dep kwin)
+   $(add_plasma_dep libkscreen)
+   $(add_plasma_dep libksysguard)
+   dev-qt/qtconcurrent:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtgui:5[jpeg]
+   dev-qt/qtnetwork:5
+   dev-qt/qtscript:5
+   dev-qt/qtsql:5
+   

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

2015-12-16 Thread Michael Palimaka
commit: 2fff4be220898ad716a98d7eac6513a443ef803d
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec 16 12:55:25 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 16 13:07:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fff4be2

kde5.eclass: enable automatic fetching for out-of-band point releases

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index b2cc679..6ed2bd7 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -258,15 +258,17 @@ _calculate_src_uri() {
kde-frameworks)

SRC_URI="mirror://kde/stable/frameworks/${PV%.*}/${_kmname}-${PV}.tar.xz" ;;
kde-plasma)
+   local plasmapv=$(get_version_component_range 1-3)
+
case ${PV} in
5.?.[6-9]? )
# Plasma 5 beta releases
-   
SRC_URI="mirror://kde/unstable/plasma/${PV}/${_kmname}-${PV}.tar.xz"
+   
SRC_URI="mirror://kde/unstable/plasma/${plasmapv}/${_kmname}-${PV}.tar.xz"
RESTRICT+=" mirror"
;;
*)
# Plasma 5 stable releases
-   
SRC_URI="mirror://kde/stable/plasma/${PV}/${_kmname}-${PV}.tar.xz" ;;
+   
SRC_URI="mirror://kde/stable/plasma/${plasmapv}/${_kmname}-${PV}.tar.xz" ;;
esac
;;
esac



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lammps/

2015-12-16 Thread Nicolas Bock
commit: c9aece8e23913355c604b7c1ebbb9807e0cf6747
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Dec 16 13:53:50 2015 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Dec 16 13:54:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9aece8e

sci-physics/lammps: Version bump

Package-Manager: portage-2.2.24

 sci-physics/lammps/Manifest   |   1 +
 sci-physics/lammps/lammps-20151208.ebuild | 217 ++
 2 files changed, 218 insertions(+)

diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index 2545b3b..83fb838 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -12,4 +12,5 @@ DIST lammps-4Sep15.tar.gz 87259558 SHA256 
8652c801e4ce8b6b7d42a6c71f76b68a6e741d
 DIST lammps-5Oct15.tar.gz 88451532 SHA256 
a76f92ae05b99f9257abf7d79d9365c5743fa5a16b941a5e40f74036c5879211 SHA512 
e0a034778cd5e3b9a27c9fc6257f1f7a6a9161732cd83bac2c4b0f82c39d5a6a385bb4640322478bfbe9467afb28b998cd19108b3d4a21e369b80c39a486e065
 WHIRLPOOL 
291e7820d4736421aeda9a1295854bd7b52d8ca3f14900e9394373410ee5db02ad6ab53991cf4dc8e73328b24fa44659d10693aca7cb48301227299ad622ce31
 DIST lammps-6Nov15.tar.gz 90177074 SHA256 
b908d87106e89aa813c3d1a2e89f297ab42471ee463ef950f87f284d62aa24ac SHA512 
91f8e33a00b3605dbb78f622a19886c11ca8ef3f4babe74e8d8f90bb176d5689e75d619155f58e6754a2756d20c05b74389e34f024167cba1841b8aade171daf
 WHIRLPOOL 
4541537ea73292648764d6c8a7560f3127b8f911f4dcff0a97735c8e75868dc3aec7c2b32a2928ea446e8cfec87c81c9f86a635d29f3a65f42fd27661725911e
 DIST lammps-7Dec15.tar.gz 82168656 SHA256 
7fa1bb1089437c0f38f8c6920286e2f8424e6449956b4d570da2954f507af1e7 SHA512 
13078e7614402efc310a178506134409b40fb2768c4d7ee1cfa6992b247ef25169288ec99d4314b1a98125037d7c1c954bd114abc6ac41c58f60506358d150e2
 WHIRLPOOL 
f9ba52c0c93ea6950b2ee7e0f5e15ebef6ea50f647d23cb2f9a1caf523d3dfb8d52adbdf8f8840eebd7f79fc59ab294310b7bf7109b27c6b7e9d6e7d2f18b7ee
+DIST lammps-8Dec15.tar.gz 90700099 SHA256 
1782a856dcba1696e6e921d891f259e525de750d7cf39ce9457a1992ee4db91f SHA512 
0382683a363975bd27cc1722932cd5b8eda9933bc9c676af135d7e4d784acd93cf60b2b47a19dbb9e4a05e5cf2fbf6ccc2c2a914c39e92e87009e23ead2eb497
 WHIRLPOOL 
dca88d8d55e96c20702856b2074d631ef8f6a0f6209672e612778209ad188c800a673e09605033851349b400241b1f7c8e5e05bad49519838abfe5fe44467c43
 DIST lammps-9Sep15.tar.gz 87275742 SHA256 
c783be8bf2c2fbef75522b09b4420006d94104f2a60b82f55f7bc255c6163079 SHA512 
60fa8c818c72c3c236095c7aa23c2ec30cc3370b6dc14d0c1d9e347772e70c96dab43019092eb93f2327377f1b4cc642416be65d156b1faf934bfa805d228bcf
 WHIRLPOOL 
4a9dbb0f1b493177614646dcef124c723a3b6171d0894fee8b34e9fff7d0962ada0a2a27564338fef6551aaff322f4b50784b98c250555173cba5478cc60e9af

diff --git a/sci-physics/lammps/lammps-20151208.ebuild 
b/sci-physics/lammps/lammps-20151208.ebuild
new file mode 100644
index 000..e692e6f
--- /dev/null
+++ b/sci-physics/lammps/lammps-20151208.ebuild
@@ -0,0 +1,217 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit eutils flag-o-matic fortran-2 multilib python-r1
+
+convert_month() {
+   local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
+   echo ${months[${1#0}]}
+}
+
+MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
+
+DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
+HOMEPAGE="http://lammps.sandia.gov/;
+SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples gzip lammps-memalign mpi python static-libs"
+
+DEPEND="
+   mpi? (
+   virtual/blas
+   virtual/lapack
+   virtual/mpi
+   )
+   gzip? ( app-arch/gzip )
+   sci-libs/voro++
+   python? ( ${PYTHON_DEPS} )
+   "
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+lmp_emake() {
+   local LAMMPS_INCLUDEFLAGS
+   LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
+   LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' 
'')"
+
+   # The lammps makefile uses CC to indicate the C++ compiler.
+   emake \
+   ARCHIVE="$(tc-getAR)" \
+   CC="$(usex mpi "mpic++" "$(tc-getCXX)")" \
+   F90="$(usex mpi "mpif90" "$(tc-getFC)")" \
+   LINK="$(usex mpi "mpic++" "$(tc-getCXX)")" \
+   CCFLAGS="${CXXFLAGS}" \
+   F90FLAGS="${FCFLAGS}" \
+   LINKFLAGS="${LDFLAGS}" \
+   LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
+   MPI_INC="$(usex mpi "" "-I../STUBS")" \
+   MPI_PATH="$(usex mpi "" "-L../STUBS")" \
+   MPI_LIB="$(usex mpi "" "-lmpi_stubs")" \
+   user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) 
$($(tc-getPKG_CONFIG) --libs lapack)" '')"\
+   "$@"
+}
+

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

2015-12-16 Thread Lars Wendler
commit: ce34e5e3fc6f6b9e7c4740e07052541b3472eece
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 10:17:22 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 10:50:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce34e5e3

media-sound/mumble: Bump to version 1.2.11

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

 media-sound/mumble/Manifest |   1 +
 media-sound/mumble/mumble-1.2.11.ebuild | 128 
 2 files changed, 129 insertions(+)

diff --git a/media-sound/mumble/Manifest b/media-sound/mumble/Manifest
index c1fcd52..24b52a6 100644
--- a/media-sound/mumble/Manifest
+++ b/media-sound/mumble/Manifest
@@ -1,3 +1,4 @@
 DIST mumble-1.2.10.tar.gz 3195427 SHA256 
c6367a63ef54aac8e6d556066297e536a8c288495d53490219a113e43aa85b04 SHA512 
d4ff0572fd744cbf3473b25353b2ab8b2fc2d68921179c02f3047460d63c9e388d6d9e04fc4fb4b27eeaa63baf74d8bf3dc098cf24285619aef1b29f636b972e
 WHIRLPOOL 
9aadb47756c7d1939c075079911a5851d619f973359e6346d209e5baaf7db9a80b2d622befd4e6ea10480875b1ea6479d9b4785111d9f88d9d009b17ecbc774a
+DIST mumble-1.2.11.tar.gz 3196837 SHA256 
e8ec96ec367151064352195d3f84aa9fe4e456e70c57037e0d0cb84155d603e6 SHA512 
72500362dc137909465f8b932648cee6e9dd4d2c57e6f85a73de21cfe1e99ca8e290f899d50ae237729b24e86406ffedca8024977e94a30ffc863525c82c2995
 WHIRLPOOL 
7a32e57f8744c2e1b7dd8088334f062266af30f7cc2f64191f9e74e340b01e4b0253b6f23b8edf80dc20082ffd6d44f30e447a11a40d7c4710c208c649da4f3a
 DIST mumble-1.2.6.tar.gz 3201577 SHA256 
876cdecfb89798ab45020cdae0d64bd0fa899a9a97c2c7f4a6e706d4165fb6ff SHA512 
cf67d171bb76d30fd0b098552ac1707423cdeb7d04031fd5f6693cad4661f3a2d99b8e8d653686fab00f46e66257f8fb75c819b9ad1d4f514a0d0b04c36a446e
 WHIRLPOOL 
37654990d66fb01fc7265c5757ad8b79e9a10325b669735f3010486b15896e3d191bb705664a1151c4b0eea1cb6c17daef86e45c38247a1463ad72c273019ee7
 DIST mumble-1.2.8.tar.gz 3202518 SHA256 
4c2fc3dff49687bc1d977905958e8a9c35e109723aeed42c9ea124104febe159 SHA512 
9c3534dacce22c6152f3ffa847e98b3b1bab43fd8a92285362333487b1bb9a064699296005350cf09bd44a8070508beaf14d3b518465fad3db94710cd818bc5b
 WHIRLPOOL 
613f2faf233bb8475dcdec97dca46e75d871a1b02d1c783f24a739644c21cf169dedc7b500c1a3a4ef39ff1f22635ed4926fb805ae45ec148ba5b7bfba112451

diff --git a/media-sound/mumble/mumble-1.2.11.ebuild 
b/media-sound/mumble/mumble-1.2.11.ebuild
new file mode 100644
index 000..267536c
--- /dev/null
+++ b/media-sound/mumble/mumble-1.2.11.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+QT_MINIMAL="4.6"
+
+inherit eutils multilib qt4-r2
+
+MY_P="${PN}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
+HOMEPAGE="http://mumble.sourceforge.net/;
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz;
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+alsa +dbus debug g15 libressl oss pch portaudio pulseaudio speech 
zeroconf"
+
+RDEPEND=">=dev-libs/boost-1.41.0
+   !libressl? ( >=dev-libs/openssl-1.0.0b:0 )
+   libressl? ( dev-libs/libressl )
+   >=dev-libs/protobuf-2.2.0
+   >=media-libs/libsndfile-1.0.20[-minimal]
+   >=media-libs/opus-1.0.1
+   >=media-libs/speex-1.2_rc1
+   sys-apps/lsb-release
+   x11-libs/libX11
+   x11-libs/libXi
+   dev-qt/qtcore:4[ssl]
+   dev-qt/qtgui:4
+   dev-qt/qtopengl:4
+   dev-qt/qtsql:4[sqlite]
+   dev-qt/qtsvg:4
+   dev-qt/qtxmlpatterns:4
+   x11-proto/inputproto
+   alsa? ( media-libs/alsa-lib )
+   dbus? ( dev-qt/qtdbus:4 )
+   g15? ( app-misc/g15daemon )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+   speech? ( app-accessibility/speech-dispatcher )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.4-speech-dispatcher.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local conf_add
+
+   if has_version '<=sys-devel/gcc-4.2'; then
+   conf_add="${conf_add} no-pch"
+   else
+   use pch || conf_add="${conf_add} no-pch"
+   fi
+
+   use alsa || conf_add="${conf_add} no-alsa"
+   use dbus || conf_add="${conf_add} no-dbus"
+   use debug && conf_add="${conf_add} symbols debug" || 
conf_add="${conf_add} release"
+   use g15 || conf_add="${conf_add} no-g15"
+   use oss || conf_add="${conf_add} no-oss"
+   use portaudio || conf_add="${conf_add} no-portaudio"
+   use pulseaudio || conf_add="${conf_add} no-pulseaudio"
+   use speech || conf_add="${conf_add} no-speechd"
+   use zeroconf || conf_add="${conf_add} no-bonjour"
+
+   eqmake4 "${S}/main.pro" -recursive \
+   CONFIG+="${conf_add} \
+   bundled-celt \
+   no-bundled-opus \
+  

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

2015-12-16 Thread Lars Wendler
commit: a65b7d71c2a058fa499f335c1129a2a1b97d6417
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 10:48:47 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 10:50:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65b7d71

media-video/smplayer: Bump to version 15.11.0

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

 media-video/smplayer/Manifest|   1 +
 media-video/smplayer/smplayer-15.11.0.ebuild | 124 +++
 2 files changed, 125 insertions(+)

diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
index d555a8c..7bc1d12 100644
--- a/media-video/smplayer/Manifest
+++ b/media-video/smplayer/Manifest
@@ -1,3 +1,4 @@
 DIST smplayer-14.9.0.6994.tar.bz2 3872223 SHA256 
4993f4d753f2982667e088d0f06fccd36535d8e65eff5acbef82d4cde132b301 SHA512 
9e902979d1d58096424596c691e9885f10b50d1c3a0cda90387f9d59247036a66c570bb430a1441fd40e4f397757d7b3b3f089a93deabd5b6d8a02cbaf3b583c
 WHIRLPOOL 
a500aff18f93b72f4595869d9b9c57640599a3c9a8bcc31249ca502568e52f93fb059829196de1c7b5c3407cf987f199ffd568d93d23b1c11d6718f7aa4fb8ad
 DIST smplayer-14.9.0.tar.bz2 3716434 SHA256 
429ad4edd6df1fcedd5ea4fa2b024eb5a61c9412f52762e9d9a9c2245b7ddf13 SHA512 
78cecdad7e5f18c221a2f08a0472da01eb14db6230733616b805b6fccf2929c3f5b4dd92fd037362890a308967fa6602b89318c5376c3ce3a38d0dd9a1a17e43
 WHIRLPOOL 
d7e621cd9ebcee450ce7aa9beaf1240c3d2f91271d2a6f043688c8688d77e8ad4761777a05ae77230966d050d647e700aa5bc8d3b566adc3fb724eaf9e315399
+DIST smplayer-15.11.0.tar.bz2 3933281 SHA256 
968901fa2c86c13934c5228a8ae8a74188cdb27e49ecc05546e71eac642f19c1 SHA512 
a8354a4fbb886654c654e5413e9281a38396e46dd5128fd05192b17cf1b55c6888cdb300dcaabcfaecc26581e09f1fe57c1304afa70f93b35692d418589e5cea
 WHIRLPOOL 
201411d950a3ac841e3059640180f8ed0f7c0d06f332e33c08edc01ba3ca7ee5c55ab659f0ab6a923971cda273b343ef8a76ab930fb00adc348c7564a6d698eb
 DIST smplayer-15.9.0.tar.bz2 3874708 SHA256 
85a970df1c601f266101895e9bb9a17c20d1e964796fa590546527a9669ca6fb SHA512 
36d9211717d99bf1b332add7d96c602e906c1fbda7f1233cc4df2d798e63cdef6cffa5a354219e6a1c589aafd4df668c6fdf1dd42a7e28ee661f816370fa0dc8
 WHIRLPOOL 
e27c18f33862edfc1b87cfb2cf62df05d9f7bab165f8f08b364edb68cbd6ee16eefedd932880942e11c32163015ccf52294417bc8ce97b9369c9f8503898c9b0

diff --git a/media-video/smplayer/smplayer-15.11.0.ebuild 
b/media-video/smplayer/smplayer-15.11.0.ebuild
new file mode 100644
index 000..2e60a50
--- /dev/null
+++ b/media-video/smplayer/smplayer-15.11.0.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PLOCALES="ar ar_SY bg ca cs da de el_GR en_GB en_US es et eu fi fr gl he_IL hr
+hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt pt_BR ro_RO ru_RU sk sl_SI 
sq_AL
+sr sv th tr uk_UA vi_VN zh_CN zh_TW"
+PLOCALE_BACKUP="en_US"
+inherit eutils l10n qmake-utils
+
+DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
+HOMEPAGE="http://smplayer.info/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
+IUSE="autoshutdown bidi debug mpris +qt4 qt5 streaming"
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+DEPEND="
+   qt4? ( dev-qt/qtcore:4
+   dev-qt/qtgui:4
+   dev-qt/qtsingleapplication[X,qt4]
+   autoshutdown? ( dev-qt/qtdbus:4 )
+   mpris? ( dev-qt/qtdbus:4 )
+   streaming? ( dev-qt/qtcore:4[ssl] ) )
+   qt5? ( dev-qt/linguist-tools:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   >=dev-qt/qtsingleapplication-2.6.1_p20150629[X,qt5]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   autoshutdown? ( dev-qt/qtdbus:5 )
+   mpris? ( dev-qt/qtdbus:5 )
+   streaming? ( dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtscript:5 ) )"
+RDEPEND="${DEPEND}
+   || ( media-video/mplayer[bidi?,libass,png,X]
+   ( >=media-video/mpv-0.6.2[libass,X]
+   streaming? ( >=net-misc/youtube-dl-2014.11.26 ) ) )"
+
+src_prepare() {
+   epatch 
"${FILESDIR}"/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch # bug 487544
+   use bidi || epatch "${FILESDIR}"/${PN}-14.9.0.6690-zero-bidi.patch
+
+   # Upstream Makefile sucks
+   sed -i -e "/^PREFIX=/s:${EPREFIX}/usr/local:${EPREFIX}/usr:" \
+   -e "/^DOC_PATH=/s:packages/smplayer:${PF}:" \
+   -e '/\.\/get_svn_revision\.sh/,+2c\
+   cd src && $(DEFS) $(MAKE)' \
+   "${S}"/Makefile || die "sed failed"
+
+   # Toggle autoshutdown option which pulls in dbus, bug #524392
+   if ! use autoshutdown ; then
+   sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#DEFINES += 
AUTO_SHUTDOWN_PC:' \
+   -i "${S}"/src/smplayer.pro || die "sed failed"
+   

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

2015-12-16 Thread Lars Wendler
commit: 4a00db951eb444332e491093bc8ac5f57c624d57
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 10:19:49 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 10:50:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a00db95

media-sound/murmur: Removed old.

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

 media-sound/murmur/Manifest|   1 -
 media-sound/murmur/murmur-1.2.8.ebuild | 134 -
 2 files changed, 135 deletions(-)

diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index a7b1c4c..00cb6be 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,4 +1,3 @@
 DIST mumble-1.2.10.tar.gz 3195427 SHA256 
c6367a63ef54aac8e6d556066297e536a8c288495d53490219a113e43aa85b04 SHA512 
d4ff0572fd744cbf3473b25353b2ab8b2fc2d68921179c02f3047460d63c9e388d6d9e04fc4fb4b27eeaa63baf74d8bf3dc098cf24285619aef1b29f636b972e
 WHIRLPOOL 
9aadb47756c7d1939c075079911a5851d619f973359e6346d209e5baaf7db9a80b2d622befd4e6ea10480875b1ea6479d9b4785111d9f88d9d009b17ecbc774a
 DIST mumble-1.2.11.tar.gz 3196837 SHA256 
e8ec96ec367151064352195d3f84aa9fe4e456e70c57037e0d0cb84155d603e6 SHA512 
72500362dc137909465f8b932648cee6e9dd4d2c57e6f85a73de21cfe1e99ca8e290f899d50ae237729b24e86406ffedca8024977e94a30ffc863525c82c2995
 WHIRLPOOL 
7a32e57f8744c2e1b7dd8088334f062266af30f7cc2f64191f9e74e340b01e4b0253b6f23b8edf80dc20082ffd6d44f30e447a11a40d7c4710c208c649da4f3a
 DIST mumble-1.2.5.tar.gz 3200216 SHA256 
915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 
bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1
 WHIRLPOOL 
1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
-DIST mumble-1.2.8.tar.gz 3202518 SHA256 
4c2fc3dff49687bc1d977905958e8a9c35e109723aeed42c9ea124104febe159 SHA512 
9c3534dacce22c6152f3ffa847e98b3b1bab43fd8a92285362333487b1bb9a064699296005350cf09bd44a8070508beaf14d3b518465fad3db94710cd818bc5b
 WHIRLPOOL 
613f2faf233bb8475dcdec97dca46e75d871a1b02d1c783f24a739644c21cf169dedc7b500c1a3a4ef39ff1f22635ed4926fb805ae45ec148ba5b7bfba112451

diff --git a/media-sound/murmur/murmur-1.2.8.ebuild 
b/media-sound/murmur/murmur-1.2.8.ebuild
deleted file mode 100644
index d25d6cc..000
--- a/media-sound/murmur/murmur-1.2.8.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-QT_MINIMAL="4.6"
-
-inherit eutils qt4-r2 systemd user readme.gentoo
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
-HOMEPAGE="http://mumble.sourceforge.net/;
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b
-   >=dev-libs/protobuf-2.2.0
-   sys-apps/lsb-release
-   >=sys-libs/libcap-2.15
-   dev-qt/qtcore:4[ssl]
-   || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
-   dev-qt/qtxmlpatterns:4
-   dbus? ( dev-qt/qtdbus:4 )
-   ice? ( dev-libs/Ice )
-   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
-   >=dev-libs/boost-1.41.0
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
-   "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
-   Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
-   Please execute:\n
-   murmurd -ini /etc/murmur/murmur.ini -supw \n
-   chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
-   to set the build-in 'SuperUser' password before starting murmur.
-   Please restart dbus before starting murmur, or else dbus
-   registration will fail.
-"
-
-pkg_setup() {
-   enewgroup murmur
-   enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
-   qt4-r2_src_prepare
-
-   sed \
-   -e 's:mumble-server:murmur:g' \
-   -e 's:/var/run:/run:g' \
-   -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
-   local conf_add
-
-   use dbus || conf_add="${conf_add} no-dbus"
-   use debug && conf_add="${conf_add} symbols debug" || 
conf_add="${conf_add} release"
-   use ice || conf_add="${conf_add} no-ice"
-   use pch || conf_add="${conf_add} no-pch"
-   use zeroconf || conf_add="${conf_add} no-bonjour"
-
-   eqmake4 main.pro -recursive \
-   CONFIG+="${conf_add} no-client"
-}
-
-src_compile() {
-   # parallel make workaround, upstream bug #3190498
-   emake -j1
-}
-
-src_install() {
-   dodoc README CHANGES
-
-   docinto scripts
-   dodoc 

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/, net-fs/samba/files/4.0/

2015-12-16 Thread Lars Wendler
commit: bd54ed60f4809a9ac52b59745ced0f12fd23c1fe
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 14:20:36 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 14:21:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd54ed60

net-fs/samba: Removed old.

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

 net-fs/samba/Manifest  |   6 -
 net-fs/samba/files/4.0/com_err.patch   |  35 --
 net-fs/samba/files/4.0/samba4.confd|  38 ---
 net-fs/samba/files/4.0/samba4.initd-r1 |  56 --
 net-fs/samba/samba-4.0.26-r1.ebuild| 186 ---
 net-fs/samba/samba-4.1.21.ebuild   | 181 --
 net-fs/samba/samba-4.2.5.ebuild| 197 -
 net-fs/samba/samba-4.2.6.ebuild| 197 -
 net-fs/samba/samba-4.3.1.ebuild| 196 
 net-fs/samba/samba-4.3.2.ebuild| 196 
 10 files changed, 1288 deletions(-)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 0f35323..a64d89b 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -1,13 +1,7 @@
 DIST samba-3.5.21.tar.gz 35377315 SHA256 
fd9a66056b1ba9496762394efff41fcaa0e58f2e50e71910e6d202b8a59a1c10 SHA512 
e6d52530094b2f8284f8536f97411c3944a83e9f1a808836acdca19fe4aee3cc47e136cc2a2eab96ba89526fe289ec1a3d22fb836bd261bf7c8ddfbccd1cf975
 WHIRLPOOL 
a476ea24841cfdec0f640880e0362173a3f6b957afd2d2448f7b4a8b7c927ef558fd22e7fe20b05bd8aecf1169d8e488b87830a99ddfddcbc8be0c9a414966ad
 DIST samba-3.5.22.tar.gz 35385144 SHA256 
b4c98f77f5634478da109063334acd9b6ad7bcb38151a5b1cac6dc5feb6679dc SHA512 
0e1b4816d921ca82f0426a254cf103066634cc54e28d707a62da951118413f7f5ca5f87d60688cab802a58b0af87f797fbbe12f4e1284d5d7f545a98aba97616
 WHIRLPOOL 
6e59655dd7a537f0c7c889c43ddf5afb8060706e1ec79b3835698181c5c7478059f91c93eefbde50b03e0154a686eda35eabf807bb7ae01dd2b9b39648a009ae
 DIST samba-3.6.25.tar.gz 34121828 SHA256 
8f2c8a7f2bd89b0dfd228ed917815852f7c625b2bc0936304ac3ed63aaf83751 SHA512 
25a5c56dae4517e82e196b59fa301b661ec75db57effbb0ede35fb23b018f78cdea6513e8760966caf58abc43335fcebda77fe5bf5bb9d4b27fd3ca6e5a3b626
 WHIRLPOOL 
68c4a335b3912bf3c6baecae337b1131127515191052366ca9a04ec6d919f2fb69c912aefb087e2578134f3a9bde7b496ea880f2197a8dbf8221058dd1e8444d
-DIST samba-4.0.26.tar.gz 22155521 SHA256 
ce2441992c6d18950d752edb2d1274b3f7e056b2e2e8516fc42e408e4a25894a SHA512 
0df6f5961b2b6af1a4356540299acae52473f9d4342762d1556c859a36a63a7b8706c94f835581e96ecbf47a2d7fb09b67f93aa3869812215e9661dda7ee1906
 WHIRLPOOL 
fda98da46719e6f4cefa58aef56f4d75120c4386b5e398e9b2ac3aa693255a6bce9606b1bf5646708d96e4f3c8982586501ccdae7c11f223b629ab128d33ae59
-DIST samba-4.1.21.tar.gz 19561830 SHA256 
00f1c26cd310811afb2fa1a3fb72a23bd2e5c2f6466e6efdcb530305d7c3ce2e SHA512 
e51652964ff193c9a2e3900198ba557268c405811332a32a7a545fb9eaa6cc8dccbf37d2c664a5a8d6ea3f460b08a24bcedcc7334c1bbdc1bda0b469c448fc0e
 WHIRLPOOL 
7d96aa909cb088e4d11fd070e46a615c65a2ca653d3da0ba06ad5e94e3af8c3428dc304704002d86f58f7464d6694be9533913be74fe8a9eca6523aeaa34
 DIST samba-4.1.22.tar.gz 19557688 SHA256 
5563a1c94a2dac837ccffd1f0821bb25e097affaa7389fef186f9cfb3486cfe5 SHA512 
fc0f49fa4faf84069f17ad20d540aada3d410750d67a32a893c7842fc3720399bea2873686f9eee77ed5c7db4d6e6d4aa68f8c71a37cede8a67984e9ad732546
 WHIRLPOOL 
22affd2da369af40d8fd7eb27c9f38e908ab68b9668d689e9c268423bedc453089fe708cd565db22e0c7fbd32095305b8a5861ee8e89baf2298a084028e21df8
-DIST samba-4.2.5.tar.gz 20734836 SHA256 
8191c4c0730daf7f9e9a3ea1cc6e680798d76bf855269807778ad8d706cf SHA512 
b3581bd6ff33ce107ab2fb3cc8797852e441ed296df680083bcb25164941c08f870c2edadf5cf41280648c012bb264274854890ca8704ba17289a30efbbd1709
 WHIRLPOOL 
a35bf488b81ba8f753871db35c611b2ad99b90e8bf6afd97df85785a9c84e1d7ad120a76832c09347031e0c895346e150ae9c7353e6bee16e4beccfbeaf7fad8
-DIST samba-4.2.6.tar.gz 20737135 SHA256 
02a6296ec65eb111e5f84466584bc1fd888f204ee419019f88b9a9c8a77bd9b1 SHA512 
9a4992ad162958b050b190e1f5c2f5d4d5209b5406f6e53d1e1e921f5b3eae238a42dd6d05aed22efc375a75f2f926ec41eb4de3f7898cdc7a55fecc38a79c8b
 WHIRLPOOL 
11c4af9404e190d6a4c7b579973270fb620cd050213b9637d765c450872ba9288b9d985deac6cfe5055045701e50c45cd022469bfa4ba56b02636da5cc756dc6
 DIST samba-4.2.7.tar.gz 20741971 SHA256 
f586ab3166ce4c663360f15b1de24ef083816a5471856e3ad49bc26b35f0104a SHA512 
74314083c04689696f0423bc990947bfafad679edcac97e6c137e99c17de1e262a4d8450b57de733a70c86c746300c7c5a1365b56c0e353ce79b05e0baf8eb9a
 WHIRLPOOL 
84e7d2f3a60701ee929198caf86371c9e1694be6def47a4f0f12d4d221b995209505c23564c304fbdd95ab5ae528f941946bd361ec6e388f7ba4db08792ff3ba
-DIST samba-4.3.1.tar.gz 20424516 SHA256 
9908a80d95b9e2583906ed4347a8c80b769539a2788158992fb48ea9fb4d2c82 SHA512 
4a7c7e27e0d231b852b47407fb51cbe2b7851138d9a957c8149346afe1b14a2afa8fff66505abdbafe1ea43fc78b53800941c96c925fbc281b9ff24ef5ecfc98
 

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

2015-12-16 Thread Lars Wendler
commit: a5b99e302c3a5f91f0bfd84008e1cc425683fe54
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 13:57:40 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 14:21:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5b99e30

sys-libs/ldb: Security bump to version 1.1.24 (bug #568432).

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

 sys-libs/ldb/Manifest  |  1 +
 sys-libs/ldb/ldb-1.1.24.ebuild | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 13d1ecf..195fb00 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -3,3 +3,4 @@ DIST ldb-1.1.15.tar.gz 1121684 SHA256 
6bd8317e82747461394ab8ad1ee5873589d9a46d12
 DIST ldb-1.1.17.tar.gz 1177926 SHA256 
b9a312aad19e9463716d257d8f2529fd7fc1a5ef24f6dcdc0c4a1930d7bdb6e6 SHA512 
bbdb79bc584bb26e053d21c47457b0c10c62080034e44d41ae9c0a6225f6d30f6976b30617f57fc4cb0776af770a4e9c569726d2385a8ec4545b1f732d366f17
 WHIRLPOOL 
56cbe6763010eba49c94146b1cb7748d643d2233eb5d26a1bf0a8aa02fcf2afa11b9d22a13608b753385a9817ee37804281651e47668bdc61eefd5ffa200a8c0
 DIST ldb-1.1.21.tar.gz 1244825 SHA256 
267bbb7f278068eaf0de27adffda2e691a070a93c5c15ee27c828e87b4c7dbf1 SHA512 
2ce35bfb2c8db22c87e7adea454ae05cb1234260d9beaaea564e76c5d83d8022610f18db70ad27e0d39d951b62cd17695e2f9f576213f9ac54f7e418416a5837
 WHIRLPOOL 
623bbe38252d5318bdd4a152189ed2258692867392771a2c5f8eccc5160bc4d83fdae8303ab11d249753132807071b460f87108a83141b63fe9e0dce3aca07a2
 DIST ldb-1.1.23.tar.gz 1258249 SHA256 
8f8b2f7f04b24c847d088a091e6a2261ac6c7810fc711f553d3b61a3dee39559 SHA512 
a23d3727b119725124ad9b03d6ee1a4c571d5d87aa71c38b4db74ccaa8f93a4fe64921ea9bc6e6562699a3b2b81bd31342aa31e386c0108036b4710c8f1ff592
 WHIRLPOOL 
387ec89da8c962e20a50695139a404f337bf04eb714dc516ab2e23b19b08e3b935854466f661c21300020d095a468d24af5052dba949e261a3f9e027936670e8
+DIST ldb-1.1.24.tar.gz 1258405 SHA256 
45e9f52473f0d013f0ea090cce35d6836a6e67e8d4dcdd7077dabdf8b1314b21 SHA512 
7b574d1a832fb19a4e8506a1bd702fddf3610b94e170999c9d7b5f3047a4667fb701fa0d367fd19febc2b3e70d1325a1944081ce1067d88271e70f8370aeb278
 WHIRLPOOL 
c8a4e140533bbe1388988b413bdb0a3b6806aa28b551ab195ec509acc66581a75bd6f4729dc7c009f5fae80c45a2a36f817c9a1bd6476bf8125ab8b2216b9f79

diff --git a/sys-libs/ldb/ldb-1.1.24.ebuild b/sys-libs/ldb/ldb-1.1.24.ebuild
new file mode 100644
index 000..650024c
--- /dev/null
+++ b/sys-libs/ldb/ldb-1.1.24.ebuild
@@ -0,0 +1,77 @@
+# 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"
+
+inherit python-single-r1 waf-utils multilib
+
+DESCRIPTION="An LDAP-like embedded database"
+HOMEPAGE="http://ldb.samba.org;
+SRC_URI="http://www.samba.org/ftp/pub/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc"
+
+RDEPEND="dev-libs/popt
+   >=sys-libs/talloc-2.1.5[python]
+   >=sys-libs/tevent-0.9.26[python(+)]
+   >=sys-libs/tdb-1.3.8[python]
+   net-nds/openldap
+   !!=net-fs/samba-4.0.0[ldb]
+   ${PYTHON_DEPS}
+   "
+
+DEPEND="dev-libs/libxslt
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+   ${RDEPEND}"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   waf-utils_src_configure \
+   --disable-rpath \
+   --disable-rpath-install --bundled-libraries=NONE \
+   --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba \
+   --builtin-libraries=NONE
+}
+
+src_compile(){
+   waf-utils_src_compile
+   use doc && doxygen Doxyfile
+}
+
+src_test() {
+   WAF_MAKE=1 \
+   
PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${S}"/bin/shared/private/ \
+   
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${S}"/bin/shared/private/:"${S}"/bin/shared 
waf test || die
+}
+
+src_install() {
+   waf-utils_src_install
+
+   if use doc; then
+   dohtml -r apidocs/html/*
+   doman  apidocs/man/man3/*.3
+   fi
+}
+
+pkg_postinst() {
+   if has_version sys-auth/sssd; then
+   ewarn "You have sssd installed. It is known to break after ldb 
upgrades,"
+   ewarn "so please try to rebuild it before reporting bugs."
+   ewarn "See https://bugs.gentoo.org/404281;
+   fi
+}



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

2015-12-16 Thread Lars Wendler
commit: cc8c9099bf21ba5a54af12d55c04671eb88d76e7
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 14:17:47 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 14:21:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc8c9099

net-fs/samba: Security bump to versions 4.1.22, 4.2.7 and 4.3.3

See also bug #568432

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

 net-fs/samba/Manifest|   3 +
 net-fs/samba/samba-4.1.22.ebuild | 181 +++
 net-fs/samba/samba-4.2.7.ebuild  | 197 +++
 net-fs/samba/samba-4.3.3.ebuild  | 196 ++
 4 files changed, 577 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 23864c0..0f35323 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -3,8 +3,11 @@ DIST samba-3.5.22.tar.gz 35385144 SHA256 
b4c98f77f5634478da109063334acd9b6ad7bcb
 DIST samba-3.6.25.tar.gz 34121828 SHA256 
8f2c8a7f2bd89b0dfd228ed917815852f7c625b2bc0936304ac3ed63aaf83751 SHA512 
25a5c56dae4517e82e196b59fa301b661ec75db57effbb0ede35fb23b018f78cdea6513e8760966caf58abc43335fcebda77fe5bf5bb9d4b27fd3ca6e5a3b626
 WHIRLPOOL 
68c4a335b3912bf3c6baecae337b1131127515191052366ca9a04ec6d919f2fb69c912aefb087e2578134f3a9bde7b496ea880f2197a8dbf8221058dd1e8444d
 DIST samba-4.0.26.tar.gz 22155521 SHA256 
ce2441992c6d18950d752edb2d1274b3f7e056b2e2e8516fc42e408e4a25894a SHA512 
0df6f5961b2b6af1a4356540299acae52473f9d4342762d1556c859a36a63a7b8706c94f835581e96ecbf47a2d7fb09b67f93aa3869812215e9661dda7ee1906
 WHIRLPOOL 
fda98da46719e6f4cefa58aef56f4d75120c4386b5e398e9b2ac3aa693255a6bce9606b1bf5646708d96e4f3c8982586501ccdae7c11f223b629ab128d33ae59
 DIST samba-4.1.21.tar.gz 19561830 SHA256 
00f1c26cd310811afb2fa1a3fb72a23bd2e5c2f6466e6efdcb530305d7c3ce2e SHA512 
e51652964ff193c9a2e3900198ba557268c405811332a32a7a545fb9eaa6cc8dccbf37d2c664a5a8d6ea3f460b08a24bcedcc7334c1bbdc1bda0b469c448fc0e
 WHIRLPOOL 
7d96aa909cb088e4d11fd070e46a615c65a2ca653d3da0ba06ad5e94e3af8c3428dc304704002d86f58f7464d6694be9533913be74fe8a9eca6523aeaa34
+DIST samba-4.1.22.tar.gz 19557688 SHA256 
5563a1c94a2dac837ccffd1f0821bb25e097affaa7389fef186f9cfb3486cfe5 SHA512 
fc0f49fa4faf84069f17ad20d540aada3d410750d67a32a893c7842fc3720399bea2873686f9eee77ed5c7db4d6e6d4aa68f8c71a37cede8a67984e9ad732546
 WHIRLPOOL 
22affd2da369af40d8fd7eb27c9f38e908ab68b9668d689e9c268423bedc453089fe708cd565db22e0c7fbd32095305b8a5861ee8e89baf2298a084028e21df8
 DIST samba-4.2.5.tar.gz 20734836 SHA256 
8191c4c0730daf7f9e9a3ea1cc6e680798d76bf855269807778ad8d706cf SHA512 
b3581bd6ff33ce107ab2fb3cc8797852e441ed296df680083bcb25164941c08f870c2edadf5cf41280648c012bb264274854890ca8704ba17289a30efbbd1709
 WHIRLPOOL 
a35bf488b81ba8f753871db35c611b2ad99b90e8bf6afd97df85785a9c84e1d7ad120a76832c09347031e0c895346e150ae9c7353e6bee16e4beccfbeaf7fad8
 DIST samba-4.2.6.tar.gz 20737135 SHA256 
02a6296ec65eb111e5f84466584bc1fd888f204ee419019f88b9a9c8a77bd9b1 SHA512 
9a4992ad162958b050b190e1f5c2f5d4d5209b5406f6e53d1e1e921f5b3eae238a42dd6d05aed22efc375a75f2f926ec41eb4de3f7898cdc7a55fecc38a79c8b
 WHIRLPOOL 
11c4af9404e190d6a4c7b579973270fb620cd050213b9637d765c450872ba9288b9d985deac6cfe5055045701e50c45cd022469bfa4ba56b02636da5cc756dc6
+DIST samba-4.2.7.tar.gz 20741971 SHA256 
f586ab3166ce4c663360f15b1de24ef083816a5471856e3ad49bc26b35f0104a SHA512 
74314083c04689696f0423bc990947bfafad679edcac97e6c137e99c17de1e262a4d8450b57de733a70c86c746300c7c5a1365b56c0e353ce79b05e0baf8eb9a
 WHIRLPOOL 
84e7d2f3a60701ee929198caf86371c9e1694be6def47a4f0f12d4d221b995209505c23564c304fbdd95ab5ae528f941946bd361ec6e388f7ba4db08792ff3ba
 DIST samba-4.3.1.tar.gz 20424516 SHA256 
9908a80d95b9e2583906ed4347a8c80b769539a2788158992fb48ea9fb4d2c82 SHA512 
4a7c7e27e0d231b852b47407fb51cbe2b7851138d9a957c8149346afe1b14a2afa8fff66505abdbafe1ea43fc78b53800941c96c925fbc281b9ff24ef5ecfc98
 WHIRLPOOL 
de09a933e222acf60e03a085370d218f26c917d98fde77535f55ca2f4a3bdcda0877fc8e0666c17ab271731ecdfa34e4ad4425fe83460a169d9ee2061007f059
 DIST samba-4.3.2.tar.gz 20425622 SHA256 
61989195caadf0f6fb51ce6bed5e203e6146facc2c276a26ad41901ad9129a75 SHA512 
b01330c3e56731c1749e2179b160233c852c739c394be7999f9792e27891679ae2a15bbad50d8917a08a40b39ae3c6990ae2aa0f6345871d51058d234dad2528
 WHIRLPOOL 
21f4a6d240c57c66ca2159ecb8898f8f79dcb9ebfb85d66224ac31e2fbb365e2f4227a800af3a2934a50616b27cc6bb636a9a1a5d0e6ce57276c0a2e633d13bf
+DIST samba-4.3.3.tar.gz 20427281 SHA256 
e62d21313acbb29e24b0b80aaf2b63fdd1ccce4cfb741f333deca95a1a3a70df SHA512 
2c66d97f543e22a25ff77481359e7c69817d97c20b77a3ab02a1aab415e0b8a9a6024f4466abcca8312979f9b26596e016ca5bb78ccfe3746e3e9cec0fa303be
 WHIRLPOOL 
dae3cbe3aebd0aa70a726b4946470829b703f30c0aaf59f9ae094e7f4dfa25b0573e6c49690d91308f3dddc25cf6fbf0b1341da33446dc4ee29a115db48f9604
 DIST smb_traffic_analyzer_v2.diff.bz2 12226 SHA256 
1bae7eafbe8ac2382313d5ab9d43d73ba64b63a714f0f588516952d476fb868d SHA512 

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

2015-12-16 Thread Lars Wendler
commit: 0c63c6b932b0a7681bfd886bf63437a0eddc9228
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 13:58:44 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 14:21:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c63c6b9

sys-libs/ldb: Removed old.

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

 sys-libs/ldb/Manifest  |  2 --
 sys-libs/ldb/ldb-1.1.21.ebuild | 77 --
 sys-libs/ldb/ldb-1.1.23.ebuild | 77 --
 3 files changed, 156 deletions(-)

diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 195fb00..2bda720 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -1,6 +1,4 @@
 DIST ldb-1.1.12.tar.gz 1110134 SHA256 
b6444a1bfc9b8c8f43df171b12b5a581c44a64b4d92062d4959fed17e4cf1b4c SHA512 
e00af0367b99b8829bbca636859beee75c1c0828fc15f760a2b2fed6e4fadd850b55bfa6a57e4c6cc3a698fec70f1446635b152ed3a0559ef4483907e5a2102c
 WHIRLPOOL 
ebf339d27b0a14b56dcb9e4fe85af9e034f0670567b982edb9927fa808e8eac51c672083d76e747d58d29067b441d158e78d1cb2ee343589aba44bf9aa11689b
 DIST ldb-1.1.15.tar.gz 1121684 SHA256 
6bd8317e82747461394ab8ad1ee5873589d9a46d12f021571aca9fac45de8997 SHA512 
48aada749986cf636aa8ae259c9ba1f07899e136129414752f2e4932f396348d56eef987fa96595c940bd159f8c03795973ba66fc49f00e204339986bf49a970
 WHIRLPOOL 
683e5abf53817527d42bff83330b5b8e6b07b0d2b5936ee7ac794d037091dd85b4f6674ef8538a7d6489933473908ed2026265b4b6db8a253ff711f86a9661a6
 DIST ldb-1.1.17.tar.gz 1177926 SHA256 
b9a312aad19e9463716d257d8f2529fd7fc1a5ef24f6dcdc0c4a1930d7bdb6e6 SHA512 
bbdb79bc584bb26e053d21c47457b0c10c62080034e44d41ae9c0a6225f6d30f6976b30617f57fc4cb0776af770a4e9c569726d2385a8ec4545b1f732d366f17
 WHIRLPOOL 
56cbe6763010eba49c94146b1cb7748d643d2233eb5d26a1bf0a8aa02fcf2afa11b9d22a13608b753385a9817ee37804281651e47668bdc61eefd5ffa200a8c0
-DIST ldb-1.1.21.tar.gz 1244825 SHA256 
267bbb7f278068eaf0de27adffda2e691a070a93c5c15ee27c828e87b4c7dbf1 SHA512 
2ce35bfb2c8db22c87e7adea454ae05cb1234260d9beaaea564e76c5d83d8022610f18db70ad27e0d39d951b62cd17695e2f9f576213f9ac54f7e418416a5837
 WHIRLPOOL 
623bbe38252d5318bdd4a152189ed2258692867392771a2c5f8eccc5160bc4d83fdae8303ab11d249753132807071b460f87108a83141b63fe9e0dce3aca07a2
-DIST ldb-1.1.23.tar.gz 1258249 SHA256 
8f8b2f7f04b24c847d088a091e6a2261ac6c7810fc711f553d3b61a3dee39559 SHA512 
a23d3727b119725124ad9b03d6ee1a4c571d5d87aa71c38b4db74ccaa8f93a4fe64921ea9bc6e6562699a3b2b81bd31342aa31e386c0108036b4710c8f1ff592
 WHIRLPOOL 
387ec89da8c962e20a50695139a404f337bf04eb714dc516ab2e23b19b08e3b935854466f661c21300020d095a468d24af5052dba949e261a3f9e027936670e8
 DIST ldb-1.1.24.tar.gz 1258405 SHA256 
45e9f52473f0d013f0ea090cce35d6836a6e67e8d4dcdd7077dabdf8b1314b21 SHA512 
7b574d1a832fb19a4e8506a1bd702fddf3610b94e170999c9d7b5f3047a4667fb701fa0d367fd19febc2b3e70d1325a1944081ce1067d88271e70f8370aeb278
 WHIRLPOOL 
c8a4e140533bbe1388988b413bdb0a3b6806aa28b551ab195ec509acc66581a75bd6f4729dc7c009f5fae80c45a2a36f817c9a1bd6476bf8125ab8b2216b9f79

diff --git a/sys-libs/ldb/ldb-1.1.21.ebuild b/sys-libs/ldb/ldb-1.1.21.ebuild
deleted file mode 100644
index c7cec98..000
--- a/sys-libs/ldb/ldb-1.1.21.ebuild
+++ /dev/null
@@ -1,77 +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 )
-PYTHON_REQ_USE="threads"
-
-inherit python-single-r1 waf-utils multilib
-
-DESCRIPTION="An LDAP-like embedded database"
-HOMEPAGE="http://ldb.samba.org;
-SRC_URI="http://www.samba.org/ftp/pub/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="doc"
-
-RDEPEND="dev-libs/popt
-   >=sys-libs/talloc-2.1.3[python]
-   >=sys-libs/tevent-0.9.25[python(+)]
-   >=sys-libs/tdb-1.3.7[python]
-   net-nds/openldap
-   !!=net-fs/samba-4.0.0[ldb]
-   ${PYTHON_DEPS}
-   "
-
-DEPEND="dev-libs/libxslt
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-   ${RDEPEND}"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-WAF_BINARY="${S}/buildtools/bin/waf"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_configure() {
-   waf-utils_src_configure \
-   --disable-rpath \
-   --disable-rpath-install --bundled-libraries=NONE \
-   --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba \
-   --builtin-libraries=NONE
-}
-
-src_compile(){
-   waf-utils_src_compile
-   use doc && doxygen Doxyfile
-}
-
-src_test() {
-   WAF_MAKE=1 \
-   
PATH=buildtools/bin:../../../buildtools/bin:$PATH:"${S}"/bin/shared/private/ \
-   
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:"${S}"/bin/shared/private/:"${S}"/bin/shared 
waf test || die
-}
-
-src_install() {
-   waf-utils_src_install
-
-   if use doc; then
-   dohtml -r apidocs/html/*
- 

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

2015-12-16 Thread Anthony G. Basile
commit: b9b38fa719a51bcd299e4767e3567306b887e4c8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 16 14:51:38 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 16 14:52:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b38fa7

sys-kernel/hardened-sources: version bump to 4.3.3

vanilla-4.3.3 + genpatches-4.3-1 + grsecurity-3.1-4.3.3-201512151908

Package-Manager: portage-2.2.24

 sys-kernel/hardened-sources/Manifest   |  5 +++
 .../hardened-sources/hardened-sources-4.3.3.ebuild | 45 ++
 2 files changed, 50 insertions(+)

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index 552d792..6b38259 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -1,14 +1,19 @@
 DIST deblob-4.1 130695 SHA256 
2888a5a3b5e8e9ec242e4d702582fa1d739a1274fcd94643a9fb3516a210a8a7 SHA512 
b861b9b53f9295e5e993784031ce57cf8cddc418184ec00c28ed92c9e7660406e0ede581a93d0def36e7847b8e068c8ca6c4dfdd65c15cb174d6c5803c16214a
 WHIRLPOOL 
b90f55dd8702eb254968ed7689b50859833ed362e9aa1720ade96aa1f6f84e8f90f5d1eee034c8535e8bf767c0b5f8b0bc559219e8d81d4c6ed53bd5cfe5e65e
 DIST deblob-4.2 134706 SHA256 
fc6f631436d0a8ce8ef338a6ff5e612cd1bec679386f7129e70e4dc09c7aa9da SHA512 
83ee4763e7eae7549a81f1ea9c2a549a36d57288acea15a228d5bb1aea0316b96f8622fe6729a3dec23714443711ad9959e899a8da962c56af8956a87d3263a1
 WHIRLPOOL 
1e6212af3d7244139b4fea1ef3fc705d6eb695d9902bae561a5b700ef335254cb50a4ee500f241669e0fafcfab752cf7df663d02ee2663e6ee7282008871da22
+DIST deblob-4.3 137019 SHA256 
317eb90f128fc05bcf0a01eb7f167f9b5447563b0af4cef4270b774ad64dbdf8 SHA512 
e1f98cfcac9cbbe3e7042bc427c1afb5024088d0846a1eb806c7c46616ee77cbbeb63c52f7c1229ff54cda74605f9a6775833e1f5d7ba35a9ae554ca05fd7fc0
 WHIRLPOOL 
9d42765fd0592f7c8e01f5df78510deafbfff2b60128ad26c2412bdab4b02c72fc8dd0c7c0180176b5399de66cc85f625abf2968c049f8a3b9ebeb5d8c5c71f0
 DIST deblob-check-4.1 674781 SHA256 
54aa33e23a31ead6f982b830be86003c306b88f0d0a9f96c7dc66fe7cd274acb SHA512 
51fe9d70d723992aaf70f8bfcfcc12ecfedd7a039402ddae07858fb087693b00cd80d1e0e1a5053e049f2a2b8c58ed23e4598e2dae902c499c08bc2eeb33
 WHIRLPOOL 
d2c22280e12863793f8e866b126be53ee10d564373addfe9399b2afe22dd7584513c050f334ea08e6d63dd27a1574f2754456bad9d0a42e8c8d9995eec27aed0
 DIST deblob-check-4.2 681496 SHA256 
8b72723b3f5c651ba45017f557372dd25a43a1ce1b9ba622948399c20a5c318f SHA512 
63e86dc0a4e676b4d0d4497d275e9885bda57ee63453a4e9e08fa4327f51b10b80da70d3f1d688e7c447632b31a388eed98470d88f88f60b50c0d53f4803cd94
 WHIRLPOOL 
4ad1b38354e7ed7e5c82f348956bda5cfa704b21e6f395a3b53a7ae61806c9df593ee9e560d4ad60d1501f6c5381dc6d79194b4aed6810908616e795fc757fc9
+DIST deblob-check-4.3 688368 SHA256 
9dff222415c2ead1edba2f6755926d6786225814d87dc3624605f99a4b760a5a SHA512 
2029b4765a4f83b71370dc4439526daff57be32f8692a329d500df82019a5381849ca979c0ae3761c2efcc04590c031560f0e25de50e71f476618df529a1445a
 WHIRLPOOL 
6dbdcfe6653e751ff00ad91f45c803bdb196fdb9c895ddffaec18a111a19720d50a77485ff8ce228287217ad2e98b6f9e9c65a3c6476f195cbf9e3b7969be34a
 DIST genpatches-4.1-11.base.tar.xz 233284 SHA256 
4189cfd2c7d1a1d7f28c8a596ad36741ce087c7c4cfbe0d5d20a0ee889328d18 SHA512 
e5944edf832070d6072ab8efc242165afcfb689874687196c96389c6176ca9772e72e82836aba40ad05840536acae6efd6e72890efd692d903018d47489a90f8
 WHIRLPOOL 
13cb400b330443025f77dee6c710ca9886991a7032fa3ff925d53ed4fc03d07ece5647dca65de1a149073362db1d7a0b374a21d980eafcae09a4b01584c64cb6
 DIST genpatches-4.2-9.base.tar.xz 216388 SHA256 
16e1a0fdc0c8b36b87477ba11913cd9b83d5cf96651814fb017c7ebe57b65d8f SHA512 
3d8d1a25571a969e1e47d37dc87657b409a03200c2d3ee8ffe2cba19344795626225374128cdb7f09df9bd4cb0035a3c8645c2cca9fbab2024f6ea1875a3591c
 WHIRLPOOL 
13254f0c939584052aa7ac736410796bfc37b5b0ca050a0c6c63c4de7c3e84a2ebf649ea87c141702f4a53af4b946aadd1b6eb9a551a620b7d89596f2fd5958a
+DIST genpatches-4.3-3.base.tar.xz 42780 SHA256 
61d6121205303e840e3eb29a2fc23be269f9aae7e8116012f476bff3d5d1a878 SHA512 
be125ba6edd8731a8188478f5e463c2bb282654647b97c6e2190ae6183ebc380c53dd8f7324a5d2d6de207194bd1d9066ae611a40c93d6d74a5067aee37c98ca
 WHIRLPOOL 
7f94a5bea46e661e12d1b0238233e94df6c6889397c7f5823283376f7a0587c41225c6c5d41caf1c04243f12d260cdf2b0aa8a3e8f0d95aae62328f524f3d1d2
 DIST hardened-patches-4.1.7-2.extras.tar.bz2 1419438 SHA256 
c8c0fc29c39eafbcea107b8237087fd0e185297e2df9ffeaafc6b3a4736b7a45 SHA512 
dac324e265174777d8b9c2369f57e52833b4228b3291e41952a9791ce41b9abf378e1d9a0521566c3a0e42de15a16afa5fe379985b7fee78b1b2b3b815d7cdd4
 WHIRLPOOL 
7638001f1b95e4af1d051b13648f486aa0eca524157e1a46dd2023fbd86313e0a5e8043653d7388b7286d42cc6e7c0f07cde2de3d5aee6cc058d12538a0980c1
 DIST hardened-patches-4.2.6-5.extras.tar.bz2 1614962 SHA256 
8fc05a17bd7cc1ec7520189f0fb03870eb4ba1149642e277ffc111803ea5c7ad SHA512 
bfc1f2846b2d7b520f28cddb170bfb4e6827f384380a00e00b725298005cf5a4fbe9083866e4db6c9c0face28eb107f6508df1c2a89a5b898fadeb3bd7797fb1
 WHIRLPOOL 

[gentoo-commits] dev/fordfrog:master commit in: dev-java/netbeans-java/, dev-java/netbeans-javacard/, dev-java/netbeans-harness/, ...

2015-12-16 Thread Miroslav Šulc
commit: 482c63ef4a2fa9ede9d8ca8abe71b33cb9bb6013
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 16 15:32:05 2015 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 16 15:32:05 2015 +
URL:https://gitweb.gentoo.org/dev/fordfrog.git/commit/?id=482c63ef

netbeans: switched from dosym to java-pkg_jar-from in src_install

Package-Manager: portage-2.2.26

 dev-java/netbeans-enterprise/Manifest  |  2 +-
 .../netbeans-enterprise-_p20151216.ebuild  | 76 ++---
 dev-java/netbeans-harness/Manifest |  2 +-
 .../netbeans-harness-_p20151216.ebuild |  6 +-
 dev-java/netbeans-ide/Manifest |  2 +-
 .../netbeans-ide-_p20151216.ebuild | 50 +++---
 dev-java/netbeans-java/Manifest|  2 +-
 .../netbeans-java-_p20151216.ebuild| 79 +++---
 dev-java/netbeans-javacard/Manifest|  2 +-
 .../netbeans-javacard-_p20151216.ebuild| 18 ++---
 dev-java/netbeans-php/Manifest |  2 +-
 .../netbeans-php-_p20151216.ebuild |  6 +-
 dev-java/netbeans-platform/Manifest|  2 +-
 .../netbeans-platform-_p20151216.ebuild| 22 +++---
 14 files changed, 135 insertions(+), 136 deletions(-)

diff --git a/dev-java/netbeans-enterprise/Manifest 
b/dev-java/netbeans-enterprise/Manifest
index de8c6e5..c67411a 100644
--- a/dev-java/netbeans-enterprise/Manifest
+++ b/dev-java/netbeans-enterprise/Manifest
@@ -94,5 +94,5 @@ EBUILD netbeans-enterprise-_p20151211.ebuild 15936 SHA256 
e48b74ef239579e559
 EBUILD netbeans-enterprise-_p20151213.ebuild 15936 SHA256 
700ba22578766ad22616c3f91031f12454476d0d010121230a805ab879c9fb1b SHA512 
d250fc5918f6b503e1cd46e504c813cc2e98150da0dedeee78c45d22f7d781e0a849d3c9e3cb28d9f90b482495b6e076128aefd0ee3f14f718967dba5399b63f
 WHIRLPOOL 
417350c8710a3d1c406aa238c1c8fbf0984ac5fdd46fb6309b209bd1d837ad326437615cc1027713fe20cb21cc63dd2b5fdccf6da89789fefb1926238cae8fb5
 EBUILD netbeans-enterprise-_p20151214.ebuild 15936 SHA256 
69288856bdeca83c673d2c5534658784d25198db8a322fc3a53faa8605a8ccd5 SHA512 
00978f535d5175f2a8e359f4584269d9fbc7ae7972f4e48f81578517b607a9ae9cba405b349c9f3146ae273f2e2286e7ca96eab7a40bb774f276c8c68a097d2a
 WHIRLPOOL 
188e2c74ffedda87563fd3f96f051a6244b4e0cf4049dfebe0a19fa19f245ccbb3f71cbd1c381d4e326eeb4dfd414737661cc43b73aaafe272b980812e8fdf7c
 EBUILD netbeans-enterprise-_p20151215.ebuild 15936 SHA256 
80104fbcd1ccc20bf71a20050fa707704bfebd1d0a4d0616e268ae6fe21e7a16 SHA512 
0b9fb15ba63a73b2ee4f46c97261fe0f4456525213765c0e741623a8ab311c5314d86cbc1623840eabcf8f3647782f100b5e40bce6f64b38571645bd43eed4a1
 WHIRLPOOL 
061f17705e0d447ee6f19a72ab06237e2c7498be2fde4ad07a9baaaf96d92cbfedd56929e332f1ccbd8d206970cdce157d3b437182cf0bb9ea19b00ec6e310d8
-EBUILD netbeans-enterprise-_p20151216.ebuild 15936 SHA256 
4fa614d3725a8e1d96574a2e2791bc97984345ba66830a430625c20c3a913277 SHA512 
4ab56e3623de83402d4af904c07b1ed0ec9cc81494d933881b043f615432948c91bb80033f3f585b9c2cfb5b34d9c9092cce7f1032389520ec58d786d95a451e
 WHIRLPOOL 
571c1e7e6f8c1035d6104a2362913939daf2e8ea887e312a47a5808a5abdfb43ef923a7c86cc5537d31865fa6055befd9b320904877c1ede559dd46f38a5a61b
+EBUILD netbeans-enterprise-_p20151216.ebuild 15825 SHA256 
a26094146a386542967794500e9427359c05c272a909d435b29fa9fd70cc1025 SHA512 
96294b912d5638a6bd62d0b4405bd4bd6699ff2f015b2ff82a4896699a0081ee503076b016e034ae68f0309e6cca679b2fa03bee186391bcc877c5ac0366f4f9
 WHIRLPOOL 
c7d27f20cbba15a954f8344a71d3ea08c952d913affc7719b321bec18c1152899c670101b448f37130f345e975a3f7570b6b2711ffc34120bcdfcc51521d5a3a
 MISC metadata.xml 251 SHA256 
5a4ff53a9862390a48d45c79be24086646e7a6ff0c5bdf0fcb799d0871299003 SHA512 
04153cbd9776ad56a94d6a47d043df15d082ddf8658f18d0d4b659c6c0526ab3a9b22ccbe2471091bf2d8165f224854bc99c51f3664aaf350ccb93532a7c
 WHIRLPOOL 
2ee8a646c6e23bc46c72cac0ecb5cfe43720ec42404ddaeed8ab1b59d139b3d5c1a94764de847f979da978c001c9f02f709d663a68eeea64d19e88f1fefbca43

diff --git 
a/dev-java/netbeans-enterprise/netbeans-enterprise-_p20151216.ebuild 
b/dev-java/netbeans-enterprise/netbeans-enterprise-_p20151216.ebuild
index 5f6aa26..58ab87f 100644
--- a/dev-java/netbeans-enterprise/netbeans-enterprise-_p20151216.ebuild
+++ b/dev-java/netbeans-enterprise/netbeans-enterprise-_p20151216.ebuild
@@ -58,12 +58,12 @@ CDEPEND="~dev-java/netbeans-ide-${PV}
dev-java/commons-codec:0
dev-java/commons-fileupload:0
dev-java/commons-logging:0
-   dev-java/glassfish-deployment-api:1.2"
+   dev-java/glassfish-deployment-api:1.2
+   dev-java/jsr181:0"
 DEPEND=">=virtual/jdk-1.7
app-arch/unzip
${CDEPEND}
dev-java/javahelp:0
-   dev-java/jsr181:0
>=dev-java/junit-4.4:4
dev-java/tomcat-servlet-api:2.3"
 RDEPEND=">=virtual/jdk-1.7
@@ -159,7 +159,7 @@ src_prepare() {
java-pkg_jar-from --into 

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

2015-12-16 Thread Fabian Groffen
commit: 2a19855376f6fc3d12653db15b85c531c10739fd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Dec 16 15:42:34 2015 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Dec 16 15:42:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a198553

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

Package-Manager: portage-2.2.20-prefix

 app-misc/carbon-c-relay/Manifest| 2 +-
 .../{carbon-c-relay-1.1.ebuild => carbon-c-relay-1.3.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/carbon-c-relay/Manifest b/app-misc/carbon-c-relay/Manifest
index 3708fe8..686dbc9 100644
--- a/app-misc/carbon-c-relay/Manifest
+++ b/app-misc/carbon-c-relay/Manifest
@@ -1,3 +1,3 @@
 DIST carbon-c-relay-0.44.tar.gz 54533 SHA256 
424f5eebdfcd8cd42f07495b97c440e9133723966013d63fe3f6d8220bd031dc SHA512 
ae0ded77d189c22bab0400922831211f411d47b92bde44f9a4c4208a094a57ac875a52e04ef6297238281bb44c8869f0510b3a3b6dc1c564e02e4f22bb69e268
 WHIRLPOOL 
b7351576d7f1bdb5c0929967faacd6861a10f8d8d3bedebcc9bf7a3f15e0b9ea2d3475ecd8e700e3f2fb190698ea343fcb4530d10522591512f1de9d787a0ab2
 DIST carbon-c-relay-0.45.tar.gz 63208 SHA256 
ba76d93d0448eae64147d580c2767ed42a8a9dd4a6c0f3e15a41276793bc53df SHA512 
7a5068a6a1502c80b03c642abb72639de644351edc2967736c6f40939a6e28598727ad7bec9008eb76c3211552d6583f0ec9670e7c32952c0f49f6b4cb9a6085
 WHIRLPOOL 
089a9a6c3fb40e1bfc680b7002bf9967c4a182ae00616933cd5b3ba9febda20853e716df69d552ade131aa272cd16dafb65d1ba84afeacb4383d87f9e028bf97
-DIST carbon-c-relay-1.1.tar.gz 66019 SHA256 
7895424a0f5404f439b4320300f3401395149851dba00cf28716ed973f449564 SHA512 
22bad33c489215b38c61db8fe5313ed2ead81c7955bb40242ba6fb4d53b34de980b19d121d5d231a822c9f2ea3c51254edf0c8e19f359ec426ef176b25ddce47
 WHIRLPOOL 
d7ee240a4e539abd3703abb33d44dd9cd44406f3ece63f4597d6220b67cfe2cf0b1a8befda16678b7144fdda12ad584df232908ae05fcfce5688f5b0c4ae0923
+DIST carbon-c-relay-1.3.tar.gz 69269 SHA256 
80003400f0959562e9ada4fb6311c67dcc9bc4c4b5ba75dc10a8b3089826837b SHA512 
7734d71944def438b66566ed6cfb94ad1d8d25de016af9c90e145161ce831a7e23f804545f2b711e3faefa8eab24f53d2e76f0fd29a8ea3765f4ce8c55218ebc
 WHIRLPOOL 
b9f1c30db5356778e3dc5ee3fbf1c002898708c69e613732bfbe58f1087fdd03f31d601a3094d8e23ee7bf2df21d1f17537649a02832249cfa4e7a4c7d5394be

diff --git a/app-misc/carbon-c-relay/carbon-c-relay-1.1.ebuild 
b/app-misc/carbon-c-relay/carbon-c-relay-1.3.ebuild
similarity index 100%
rename from app-misc/carbon-c-relay/carbon-c-relay-1.1.ebuild
rename to app-misc/carbon-c-relay/carbon-c-relay-1.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-java/jacl/, dev-java/jacl/files/

2015-12-16 Thread Patrice Clement
commit: 72ec14ed1096f92e692662145033c84f05b57523
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Dec 16 10:56:07 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 16 10:57:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72ec14ed

dev-java/jacl: Clean up old.

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

 dev-java/jacl/Manifest |  1 -
 dev-java/jacl/files/1.3.3-javacflags.patch | 36 -
 dev-java/jacl/files/jacl-1.4.1-build.patch | 39 ---
 dev-java/jacl/jacl-1.4.1.ebuild| 51 --
 4 files changed, 127 deletions(-)

diff --git a/dev-java/jacl/Manifest b/dev-java/jacl/Manifest
index 9b2b2a4..fa50ef4 100644
--- a/dev-java/jacl/Manifest
+++ b/dev-java/jacl/Manifest
@@ -1,2 +1 @@
 DIST jacl-1.4.1.tar.gz 1921630 SHA256 
0edac0a7d2253c29c44ccc92427fa9ad4ee81b6c82142e417f72399a8584b749 SHA512 
e4b906efbd3ef4ab9338e8bf2f50c3b820e25b9fbe61f194e90cc0fa128f68d64eb459f7b05171d4b86b4c9635ef483906a02952bdedcee89ccb92256b789247
 WHIRLPOOL 
d40416577c88403a34b3f4c2c7ba45365330690832d4f7c4013a4c17b3ae2e589e99a9d7c8a93d18b4690fdefad1e3298dd28b3b89a467b8dcf2138e3e3b58cf
-DIST jacl1.4.1.tar.gz 1921630 SHA256 
0edac0a7d2253c29c44ccc92427fa9ad4ee81b6c82142e417f72399a8584b749 SHA512 
e4b906efbd3ef4ab9338e8bf2f50c3b820e25b9fbe61f194e90cc0fa128f68d64eb459f7b05171d4b86b4c9635ef483906a02952bdedcee89ccb92256b789247
 WHIRLPOOL 
d40416577c88403a34b3f4c2c7ba45365330690832d4f7c4013a4c17b3ae2e589e99a9d7c8a93d18b4690fdefad1e3298dd28b3b89a467b8dcf2138e3e3b58cf

diff --git a/dev-java/jacl/files/1.3.3-javacflags.patch 
b/dev-java/jacl/files/1.3.3-javacflags.patch
deleted file mode 100644
index 600cabc..000
--- a/dev-java/jacl/files/1.3.3-javacflags.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-Index: Makefile.in
-===
-RCS file: /cvsroot/tcljava/tcljava/Makefile.in,v
-retrieving revision 1.60
-diff -u -r1.60 Makefile.in
 Makefile.in5 Aug 2006 01:50:11 -   1.60
-+++ Makefile.in3 Apr 2007 08:51:22 -
-@@ -54,7 +54,7 @@
- XTERM = xterm
- JAVA_FLAGS= @JAVA_FLAGS@
- JAVA_G_FLAGS  = @JAVA_G_FLAGS@
--JAVAC_FLAGS   = @JAVAC_FLAGS@
-+JAVAC_FLAGS   ?= @JAVAC_FLAGS@
- JAVAC_D_FLAG  = @JAVAC_D_FLAG@
- JAR_EXTRACT_FLAGS = @JAR_EXTRACT_FLAGS@
- JAR_COMPRESS_FLAGS= @JAR_COMPRESS_FLAGS@
-Index: tcljava.m4
-===
-RCS file: /cvsroot/tcljava/tcljava/tcljava.m4,v
-retrieving revision 1.35
-diff -u -r1.35 tcljava.m4
 tcljava.m4 21 Aug 2006 22:26:37 -  1.35
-+++ tcljava.m4 3 Apr 2007 08:51:28 -
-@@ -226,9 +226,9 @@
- # Look for a setting for the CLASSPATH, we might need one to run JAVAC
- AC_JAVA_CLASSPATH
- 
--# FIXME : add detection of command line arguments for JAVAC
--
--JAVAC_FLAGS=-g
-+if test "x${JAVAC_FLAGS}" = "x"; then
-+JAVAC_FLAGS=-g
-+fi
- JAVAC_D_FLAG=-d
- 
- dnl Test out the Java compiler with an empty class

diff --git a/dev-java/jacl/files/jacl-1.4.1-build.patch 
b/dev-java/jacl/files/jacl-1.4.1-build.patch
deleted file mode 100644
index 5f2ccf9..000
--- a/dev-java/jacl/files/jacl-1.4.1-build.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff -Naur jacl1.4.1.bak/Makefile.in jacl1.4.1/Makefile.in
 jacl1.4.1.bak/Makefile.in  2008-09-14 14:44:18.0 +1200
-+++ jacl1.4.1/Makefile.in  2008-09-14 14:46:31.0 +1200
-@@ -54,7 +54,7 @@
- XTERM = xterm
- JAVA_FLAGS= @JAVA_FLAGS@
- JAVA_G_FLAGS  = @JAVA_G_FLAGS@
--JAVAC_FLAGS   = @JAVAC_FLAGS@
-+JAVAC_FLAGS   ?= @JAVAC_FLAGS@
- JAVAC_D_FLAG  = @JAVAC_D_FLAG@
- JAR_EXTRACT_FLAGS = @JAR_EXTRACT_FLAGS@
- JAR_COMPRESS_FLAGS= @JAR_COMPRESS_FLAGS@
-@@ -983,8 +983,8 @@
-   $(JAVAC) $(JAVAC_FLAGS) \
-   $(JAVAC_D_FLAG) $(TCLJAVA_BUILD_DIR) \
-   tcl/lang/*.java
--  mkdir $(TCLJAVA_BUILD_DIR)/tcl/lang/library
--  mkdir $(TCLJAVA_BUILD_DIR)/tcl/lang/library/java
-+  mkdir -p $(TCLJAVA_BUILD_DIR)/tcl/lang/library
-+  mkdir -p $(TCLJAVA_BUILD_DIR)/tcl/lang/library/java
-   cp -fr $(TCLJAVA_SRC_DIR)/tcl/lang/library/java/*.tcl \
-   $(TCLJAVA_BUILD_DIR)/tcl/lang/library/java
- 
-diff -Naur jacl1.4.1.bak/tcljava.m4 jacl1.4.1/tcljava.m4
 jacl1.4.1.bak/tcljava.m4   2008-09-14 14:44:18.0 +1200
-+++ jacl1.4.1/tcljava.m4   2008-09-14 14:44:30.0 +1200
-@@ -226,9 +226,9 @@
- # Look for a setting for the CLASSPATH, we might need one to run JAVAC
- AC_JAVA_CLASSPATH
- 
--# FIXME : add detection of command line arguments for JAVAC
--
--JAVAC_FLAGS=-g
-+if test "x${JAVAC_FLAGS}" = "x"; then
-+JAVAC_FLAGS=-g
-+fi
- JAVAC_D_FLAG=-d
- 
- dnl Test out the Java compiler with 

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

2015-12-16 Thread Patrice Clement
commit: 9ab7cf1adf5d0c08bfe2ace635591b982b154ebc
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Dec 16 10:52:17 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 16 10:57:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab7cf1a

dev-java/jacl: Stable for amd64. Retroactively mark stable for the remaining 
arches using the ALLARCHES policy.

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

 dev-java/jacl/Manifest | 1 +
 dev-java/jacl/jacl-1.4.1-r1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-java/jacl/Manifest b/dev-java/jacl/Manifest
index 299e672..9b2b2a4 100644
--- a/dev-java/jacl/Manifest
+++ b/dev-java/jacl/Manifest
@@ -1 +1,2 @@
+DIST jacl-1.4.1.tar.gz 1921630 SHA256 
0edac0a7d2253c29c44ccc92427fa9ad4ee81b6c82142e417f72399a8584b749 SHA512 
e4b906efbd3ef4ab9338e8bf2f50c3b820e25b9fbe61f194e90cc0fa128f68d64eb459f7b05171d4b86b4c9635ef483906a02952bdedcee89ccb92256b789247
 WHIRLPOOL 
d40416577c88403a34b3f4c2c7ba45365330690832d4f7c4013a4c17b3ae2e589e99a9d7c8a93d18b4690fdefad1e3298dd28b3b89a467b8dcf2138e3e3b58cf
 DIST jacl1.4.1.tar.gz 1921630 SHA256 
0edac0a7d2253c29c44ccc92427fa9ad4ee81b6c82142e417f72399a8584b749 SHA512 
e4b906efbd3ef4ab9338e8bf2f50c3b820e25b9fbe61f194e90cc0fa128f68d64eb459f7b05171d4b86b4c9635ef483906a02952bdedcee89ccb92256b789247
 WHIRLPOOL 
d40416577c88403a34b3f4c2c7ba45365330690832d4f7c4013a4c17b3ae2e589e99a9d7c8a93d18b4690fdefad1e3298dd28b3b89a467b8dcf2138e3e3b58cf

diff --git a/dev-java/jacl/jacl-1.4.1-r1.ebuild 
b/dev-java/jacl/jacl-1.4.1-r1.ebuild
index ec050ff..864b584 100644
--- a/dev-java/jacl/jacl-1.4.1-r1.ebuild
+++ b/dev-java/jacl/jacl-1.4.1-r1.ebuild
@@ -11,10 +11,10 @@ MY_P="${P//-}"
 
 DESCRIPTION="Jacl is an implementation of Tcl written in Java"
 HOMEPAGE="http://tcljava.sourceforge.net;
-SRC_URI="mirror://sourceforge/tcljava/${MY_P}.tar.gz"
+SRC_URI="mirror://sourceforge/tcljava/${MY_P}.tar.gz -> ${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="doc"
 
 CDEPEND=">=dev-lang/tcl-8.4.5:*"



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

2015-12-16 Thread Ian Delaney
commit: f279fce9617b2e3ddbf3ef99df8f65629617e959
Author: Ian Delaney  gentoo  org>
AuthorDate: Wed Dec 16 09:48:07 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Dec 16 10:55:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f279fce9

app-misc/elasticsearch: bump to version 2.1.0

ebuild written by the proxy maintainer, submitted via the gentoo bug
Also informed has been runtested by 'Patrick'

Gentoo bug: #564604

Package-Manager: portage-2.2.24

 app-misc/elasticsearch/Manifest   |  1 +
 app-misc/elasticsearch/elasticsearch-2.1.0.ebuild | 62 +++
 app-misc/elasticsearch/metadata.xml   |  4 --
 3 files changed, 63 insertions(+), 4 deletions(-)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index b425a77..6423ee4 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,3 +1,4 @@
 DIST elasticsearch-1.6.2.tar.gz 28491082 SHA256 
b7ef3aae0a263c2312bd1a25b191c3c108c92d5413c3527d776587e582c518d0 SHA512 
fb97a373a36fbef1b55fc263f6234b41daa33068150f5badea04ee9ba65166696416db941a41e46f66b588c15f6b86b090aa8004d949ed25fb9409b67e062820
 WHIRLPOOL 
39aafc41bd950bb71758ece90cf0e901599b55291ac1cecb7fea893c00b12643af40b4ebf647c4e67b1467b84c2438a82e574bcbb796dd736e2d1a8621082023
 DIST elasticsearch-1.7.1.tar.gz 28500556 SHA256 
86a0c20eea6ef55b14345bff5adf896e6332437b19180c4582a346394abde019 SHA512 
88786d277cb3228a5e477068fc5ff723e0b5aa47411cea5c55d15ae769f2fb123d274e29c592a9e0f655deedb9db62f296af5aff4e8b56539928025a3375daaa
 WHIRLPOOL 
2218ec3603314a60b38e903b3f00681512306efe1892350ced71c060a24924391d66cb9273d6db5ebb781d60808a2f3ab4c77c57baa03714db143c3718602bf5
 DIST elasticsearch-1.7.3.tar.gz 28510917 SHA256 
af517611493374cfb2daa8897ae17e63e2efea4d0377d316baa351c1776a2bca SHA512 
0cb6b2ebd77c3d1467f6a22f845bfbf9f4a7c9c9ddedae17aeb6bd2d2bc576171fc80e3a4963e7b890af574e9fd0b0faa152e7f2671a74254826e14fe2554c9f
 WHIRLPOOL 
c86de3076389a9b95cf4d424673edb3c3b1dae0b4470b18b15a5f2e9bde6669a61b8ffd5cc3f7fc3b52f99441915a84b0396a5673ebbc12fec0d83eb41a03c74
+DIST elasticsearch-2.1.0.tar.gz 28994631 SHA256 
8a4e85bcb506daa369651506af1cbc55c09fd7ff387d42ae14d0a85d4d14 SHA512 
207f35c94c65dcc57e75479e0dbb9127598ea3d9fcc04c1181bf82ebf1022a4431239a0f49803ab53b7bed5152b719e99f8e0395c9b80168567148ae13281ad3
 WHIRLPOOL 
006a763bbfd8d1600d152a4f80fb05aa92cdf3c223cc59a6368d69ab85bc6e60ffaa84a1d888eff76270834ff407f5d5f71bdf43fb286f8cbe056170e1573272

diff --git a/app-misc/elasticsearch/elasticsearch-2.1.0.ebuild 
b/app-misc/elasticsearch/elasticsearch-2.1.0.ebuild
new file mode 100644
index 000..a70e231
--- /dev/null
+++ b/app-misc/elasticsearch/elasticsearch-2.1.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils systemd user
+
+MY_PN="${PN%-bin}"
+DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
+HOMEPAGE="https://www.elastic.co/products/elasticsearch;
+SRC_URI="https://download.elasticsearch.org/${MY_PN}/release/org/${MY_PN}/distribution/tar/${MY_PN}/${PV}/${P}.tar.gz;
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="strip"
+
+RDEPEND="|| ( virtual/jre:1.8 virtual/jre:1.7 )"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 /bin/bash /var/lib/${MY_PN} ${MY_PN}
+}
+
+src_prepare() {
+   rm -rf bin/*.{bat,exe}
+   rm LICENSE.txt
+}
+
+src_install() {
+   dodir /etc/${MY_PN}
+   dodir /etc/${MY_PN}/scripts
+
+   insinto /usr/share/doc/${P}/examples
+   doins config/*
+   rm -rf config
+
+   insinto /usr/share/${MY_PN}
+   doins -r ./*
+   chmod +x "${D}"/usr/share/${MY_PN}/bin/*
+
+   keepdir /var/{lib,log}/${MY_PN}
+   keepdir /usr/share/${MY_PN}/plugins
+
+   newinitd "${FILESDIR}/elasticsearch.init5" "${MY_PN}"
+   newconfd "${FILESDIR}/${MY_PN}.conf" "${MY_PN}"
+   systemd_newunit "${FILESDIR}"/${PN}.service4 "${PN}.service"
+}
+
+pkg_postinst() {
+   elog
+   elog "You may create multiple instances of ${MY_PN} by"
+   elog "symlinking the init script:"
+   elog "ln -sf /etc/init.d/${MY_PN} /etc/init.d/${MY_PN}.instance"
+   elog
+   elog "Each of the example files in /usr/share/doc/${P}/examples"
+   elog "should be extracted to the proper configuration directory:"
+   elog "/etc/${MY_PN} (for standard init)"
+   elog "/etc/${MY_PN}/instance (for symlinked init)"
+   elog
+}

diff --git a/app-misc/elasticsearch/metadata.xml 
b/app-misc/elasticsearch/metadata.xml
index ad33067..896195d 100644
--- a/app-misc/elasticsearch/metadata.xml
+++ b/app-misc/elasticsearch/metadata.xml
@@ -7,8 +7,4 @@
 Ferenc Erki
 Proxied maintainer; set to assignee in all bugs
   
-  
-chain...@gentoo.org
-Tony Vroon
-  
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ark/files/, kde-apps/ark/

2015-12-16 Thread Michael Palimaka
commit: 4bff875eca703cebcba799cca535f86a604c34fe
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Tue Dec 15 18:44:24 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 16 12:27:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bff875e

kde-apps/ark: Fix bug with kde-frameworks 5.17

A change in kxmlgui causes lingering ark processes in the background.

Package-Manager: portage-2.2.24

 kde-apps/ark/ark-15.08.3-r1.ebuild | 63 ++
 .../ark-15.08.3-fix-lingering-processes.patch  | 42 +++
 2 files changed, 105 insertions(+)

diff --git a/kde-apps/ark/ark-15.08.3-r1.ebuild 
b/kde-apps/ark/ark-15.08.3-r1.ebuild
new file mode 100644
index 000..358abb3
--- /dev/null
+++ b/kde-apps/ark/ark-15.08.3-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+inherit kde5
+
+DESCRIPTION="KDE Archiving tool"
+HOMEPAGE="https://www.kde.org/applications/utilities/ark
+https://utils.kde.org/projects/ark;
+KEYWORDS=" ~amd64 ~x86"
+IUSE="bzip2 lzma zlib"
+
+RDEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep khtml)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kpty)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   >=app-arch/libarchive-3.0.0[bzip2?,lzma?,zlib?]
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+"
+
+PATCHES=( "${FILESDIR}/${PN}-15.08.3-fix-lingering-processes.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package bzip2 BZip2)
+   $(cmake-utils_use_find_package lzma LibLZMA)
+   $(cmake-utils_use_find_package test Qt5Test)
+   $(cmake-utils_use_find_package zlib ZLIB)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   if ! has_version app-arch/rar ; then
+   elog "For creating rar archives, install app-arch/rar"
+   fi
+}

diff --git a/kde-apps/ark/files/ark-15.08.3-fix-lingering-processes.patch 
b/kde-apps/ark/files/ark-15.08.3-fix-lingering-processes.patch
new file mode 100644
index 000..3d83c1b
--- /dev/null
+++ b/kde-apps/ark/files/ark-15.08.3-fix-lingering-processes.patch
@@ -0,0 +1,42 @@
+From: Weng Xuetian 
+Date: Tue, 15 Dec 2015 07:40:43 +
+Subject: Fix ark doesn't exit with kxmlgui 5.17.
+X-Git-Url: 
http://quickgit.kde.org/?p=ark.git=commitdiff=f7312a26d31cdc31776a09df600327ca86d3daea
+---
+Fix ark doesn't exit with kxmlgui 5.17.
+
+Previously setQuitOnLastWindowClosed is reset by KMainWindow::init but
+now it's removed in 5.17. Change to use setQuitOnLastWindowClosed in ark
+only when it's using a kjob and connect quit() to finished signal.
+
+REVIEW: 126358
+---
+
+
+--- a/app/main.cpp
 b/app/main.cpp
+@@ -119,7 +119,6 @@
+ 
QStringLiteral("http://littlesvr.ca/misc/contactandrew.php;));
+ 
+ application.setWindowIcon(QIcon::fromTheme(QStringLiteral("ark")));
+-application.setQuitOnLastWindowClosed(false);
+ 
+ QCommandLineParser parser;
+ parser.setApplicationDescription(aboutData.shortDescription());
+@@ -196,6 +195,7 @@
+ parser.isSet(QStringLiteral("add-to"))) {
+ 
+ AddToArchive *addToArchiveJob = new AddToArchive();
++application.setQuitOnLastWindowClosed(false);
+ application.connect(addToArchiveJob, SIGNAL(result(KJob*)), 
SLOT(quit()), Qt::QueuedConnection);
+ 
+ if (parser.isSet(QStringLiteral("changetofirstpath"))) {
+@@ -233,6 +233,7 @@
+ } else if (parser.isSet(QStringLiteral("batch"))) {
+ 
+ BatchExtract *batchJob = new BatchExtract();
++application.setQuitOnLastWindowClosed(false);
+ application.connect(batchJob, SIGNAL(result(KJob*)), 
SLOT(quit()), Qt::QueuedConnection);
+ 
+ for (int i = 0; i < urls.count(); ++i) {
+



[gentoo-commits] repo/gentoo:master commit in: kde-apps/ark/

2015-12-16 Thread Michael Palimaka
commit: 83112267eb7f57e84ed3eccce765af2f0472651a
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Tue Dec 15 18:45:38 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 16 12:27:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83112267

kde-apps/ark: Drop old

Package-Manager: portage-2.2.24

 kde-apps/ark/ark-15.08.3.ebuild | 61 -
 1 file changed, 61 deletions(-)

diff --git a/kde-apps/ark/ark-15.08.3.ebuild b/kde-apps/ark/ark-15.08.3.ebuild
deleted file mode 100644
index 67bd183..000
--- a/kde-apps/ark/ark-15.08.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="forceoptional"
-inherit kde5
-
-DESCRIPTION="KDE Archiving tool"
-HOMEPAGE="https://www.kde.org/applications/utilities/ark
-https://utils.kde.org/projects/ark;
-KEYWORDS=" ~amd64 ~x86"
-IUSE="bzip2 lzma zlib"
-
-RDEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kcrash)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep khtml)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kpty)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   >=app-arch/libarchive-3.0.0[bzip2?,lzma?,zlib?]
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package bzip2 BZip2)
-   $(cmake-utils_use_find_package lzma LibLZMA)
-   $(cmake-utils_use_find_package test Qt5Test)
-   $(cmake-utils_use_find_package zlib ZLIB)
-   )
-
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   if ! has_version app-arch/rar ; then
-   elog "For creating rar archives, install app-arch/rar"
-   fi
-}



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

2015-12-16 Thread Michael Palimaka
commit: d5ac2dd224f7402cb95c81073777e17ef59c16b4
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Dec 16 12:55:25 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Dec 16 12:55:25 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d5ac2dd2

kde5.eclass: enable automatic fetching for out-of-band point releases

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

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 2bfe335..13ae56b 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -277,15 +277,17 @@ _calculate_src_uri() {
kde-frameworks)

SRC_URI="mirror://kde/stable/frameworks/${PV%.*}/${_kmname}-${PV}.tar.xz" ;;
kde-plasma)
+   local plasmapv=$(get_version_component_range 1-3)
+
case ${PV} in
5.?.[6-9]? )
# Plasma 5 beta releases
-   
SRC_URI="mirror://kde/unstable/plasma/${PV}/${_kmname}-${PV}.tar.xz"
+   
SRC_URI="mirror://kde/unstable/plasma/${plasmapv}/${_kmname}-${PV}.tar.xz"
RESTRICT+=" mirror"
;;
*)
# Plasma 5 stable releases
-   
SRC_URI="mirror://kde/stable/plasma/${PV}/${_kmname}-${PV}.tar.xz" ;;
+   
SRC_URI="mirror://kde/stable/plasma/${plasmapv}/${_kmname}-${PV}.tar.xz" ;;
esac
;;
esac



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

2015-12-16 Thread Lars Wendler
commit: 791f1e524430b1dbceb7eadaf956278fd06a5b2c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 10:50:09 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 10:50:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791f1e52

media-video/smplayer: Removed old.

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

 media-video/smplayer/Manifest|   1 -
 media-video/smplayer/smplayer-14.9.0.6994.ebuild | 120 ---
 2 files changed, 121 deletions(-)

diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
index 7bc1d12..9c1e2d5 100644
--- a/media-video/smplayer/Manifest
+++ b/media-video/smplayer/Manifest
@@ -1,4 +1,3 @@
-DIST smplayer-14.9.0.6994.tar.bz2 3872223 SHA256 
4993f4d753f2982667e088d0f06fccd36535d8e65eff5acbef82d4cde132b301 SHA512 
9e902979d1d58096424596c691e9885f10b50d1c3a0cda90387f9d59247036a66c570bb430a1441fd40e4f397757d7b3b3f089a93deabd5b6d8a02cbaf3b583c
 WHIRLPOOL 
a500aff18f93b72f4595869d9b9c57640599a3c9a8bcc31249ca502568e52f93fb059829196de1c7b5c3407cf987f199ffd568d93d23b1c11d6718f7aa4fb8ad
 DIST smplayer-14.9.0.tar.bz2 3716434 SHA256 
429ad4edd6df1fcedd5ea4fa2b024eb5a61c9412f52762e9d9a9c2245b7ddf13 SHA512 
78cecdad7e5f18c221a2f08a0472da01eb14db6230733616b805b6fccf2929c3f5b4dd92fd037362890a308967fa6602b89318c5376c3ce3a38d0dd9a1a17e43
 WHIRLPOOL 
d7e621cd9ebcee450ce7aa9beaf1240c3d2f91271d2a6f043688c8688d77e8ad4761777a05ae77230966d050d647e700aa5bc8d3b566adc3fb724eaf9e315399
 DIST smplayer-15.11.0.tar.bz2 3933281 SHA256 
968901fa2c86c13934c5228a8ae8a74188cdb27e49ecc05546e71eac642f19c1 SHA512 
a8354a4fbb886654c654e5413e9281a38396e46dd5128fd05192b17cf1b55c6888cdb300dcaabcfaecc26581e09f1fe57c1304afa70f93b35692d418589e5cea
 WHIRLPOOL 
201411d950a3ac841e3059640180f8ed0f7c0d06f332e33c08edc01ba3ca7ee5c55ab659f0ab6a923971cda273b343ef8a76ab930fb00adc348c7564a6d698eb
 DIST smplayer-15.9.0.tar.bz2 3874708 SHA256 
85a970df1c601f266101895e9bb9a17c20d1e964796fa590546527a9669ca6fb SHA512 
36d9211717d99bf1b332add7d96c602e906c1fbda7f1233cc4df2d798e63cdef6cffa5a354219e6a1c589aafd4df668c6fdf1dd42a7e28ee661f816370fa0dc8
 WHIRLPOOL 
e27c18f33862edfc1b87cfb2cf62df05d9f7bab165f8f08b364edb68cbd6ee16eefedd932880942e11c32163015ccf52294417bc8ce97b9369c9f8503898c9b0

diff --git a/media-video/smplayer/smplayer-14.9.0.6994.ebuild 
b/media-video/smplayer/smplayer-14.9.0.6994.ebuild
deleted file mode 100644
index c1c0700..000
--- a/media-video/smplayer/smplayer-14.9.0.6994.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PLOCALES="ar ar_SY bg ca cs da de el_GR en_GB en_US es et eu fi fr gl he_IL hr
-hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt pt_BR ro_RO ru_RU sk sl_SI 
sq_AL
-sr sv th tr uk_UA vi_VN zh_CN zh_TW"
-PLOCALE_BACKUP="en_US"
-inherit eutils l10n qmake-utils
-
-DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
-HOMEPAGE="http://smplayer.info/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
-IUSE="autoshutdown bidi debug mpris +qt4 qt5 streaming"
-REQUIRED_USE="^^ ( qt4 qt5 )"
-
-DEPEND="
-   qt4? ( dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   dev-qt/qtsingleapplication[X,qt4]
-   autoshutdown? ( dev-qt/qtdbus:4 )
-   mpris? ( dev-qt/qtdbus:4 )
-   streaming? ( dev-qt/qtcore:4[ssl] ) )
-   qt5? ( dev-qt/linguist-tools:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   >=dev-qt/qtsingleapplication-2.6.1_p20150629[X,qt5]
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   autoshutdown? ( dev-qt/qtdbus:5 )
-   mpris? ( dev-qt/qtdbus:5 )
-   streaming? ( dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtscript:5 ) )"
-RDEPEND="${DEPEND}
-   || ( media-video/mplayer[bidi?,libass,png,X]
-   ( >=media-video/mpv-0.6.2[libass,X]
-   streaming? ( >=net-misc/youtube-dl-2014.11.26 ) ) )"
-
-src_prepare() {
-   epatch 
"${FILESDIR}"/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch # bug 487544
-   use bidi || epatch "${FILESDIR}"/${PN}-14.9.0.6690-zero-bidi.patch
-
-   # Upstream Makefile sucks
-   sed -i -e "/^PREFIX=/s:${EPREFIX}/usr/local:${EPREFIX}/usr:" \
-   -e "/^DOC_PATH=/s:packages/smplayer:${PF}:" \
-   -e '/\.\/get_svn_revision\.sh/,+2c\
-   cd src && $(DEFS) $(MAKE)' \
-   "${S}"/Makefile || die "sed failed"
-
-   # Toggle autoshutdown option which pulls in dbus, bug #524392
-   if ! use autoshutdown ; then
-   sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#DEFINES += 
AUTO_SHUTDOWN_PC:' \
-   -i "${S}"/src/smplayer.pro || die "sed 

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

2015-12-16 Thread Lars Wendler
commit: bdba2f7bf70b0aceba15d37851f0856f35bc15d9
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Dec 16 10:19:15 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Dec 16 10:50:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdba2f7b

media-sound/murmur: Bump to version 1.2.11

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

 media-sound/murmur/Manifest |   1 +
 media-sound/murmur/murmur-1.2.11.ebuild | 134 
 2 files changed, 135 insertions(+)

diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 2893e9a..a7b1c4c 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
 DIST mumble-1.2.10.tar.gz 3195427 SHA256 
c6367a63ef54aac8e6d556066297e536a8c288495d53490219a113e43aa85b04 SHA512 
d4ff0572fd744cbf3473b25353b2ab8b2fc2d68921179c02f3047460d63c9e388d6d9e04fc4fb4b27eeaa63baf74d8bf3dc098cf24285619aef1b29f636b972e
 WHIRLPOOL 
9aadb47756c7d1939c075079911a5851d619f973359e6346d209e5baaf7db9a80b2d622befd4e6ea10480875b1ea6479d9b4785111d9f88d9d009b17ecbc774a
+DIST mumble-1.2.11.tar.gz 3196837 SHA256 
e8ec96ec367151064352195d3f84aa9fe4e456e70c57037e0d0cb84155d603e6 SHA512 
72500362dc137909465f8b932648cee6e9dd4d2c57e6f85a73de21cfe1e99ca8e290f899d50ae237729b24e86406ffedca8024977e94a30ffc863525c82c2995
 WHIRLPOOL 
7a32e57f8744c2e1b7dd8088334f062266af30f7cc2f64191f9e74e340b01e4b0253b6f23b8edf80dc20082ffd6d44f30e447a11a40d7c4710c208c649da4f3a
 DIST mumble-1.2.5.tar.gz 3200216 SHA256 
915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 
bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1
 WHIRLPOOL 
1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
 DIST mumble-1.2.8.tar.gz 3202518 SHA256 
4c2fc3dff49687bc1d977905958e8a9c35e109723aeed42c9ea124104febe159 SHA512 
9c3534dacce22c6152f3ffa847e98b3b1bab43fd8a92285362333487b1bb9a064699296005350cf09bd44a8070508beaf14d3b518465fad3db94710cd818bc5b
 WHIRLPOOL 
613f2faf233bb8475dcdec97dca46e75d871a1b02d1c783f24a739644c21cf169dedc7b500c1a3a4ef39ff1f22635ed4926fb805ae45ec148ba5b7bfba112451

diff --git a/media-sound/murmur/murmur-1.2.11.ebuild 
b/media-sound/murmur/murmur-1.2.11.ebuild
new file mode 100644
index 000..d25d6cc
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.11.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+QT_MINIMAL="4.6"
+
+inherit eutils qt4-r2 systemd user readme.gentoo
+
+MY_P="${PN/murmur/mumble}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"
+HOMEPAGE="http://mumble.sourceforge.net/;
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b
+   >=dev-libs/protobuf-2.2.0
+   sys-apps/lsb-release
+   >=sys-libs/libcap-2.15
+   dev-qt/qtcore:4[ssl]
+   || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+   dev-qt/qtxmlpatterns:4
+   dbus? ( dev-qt/qtdbus:4 )
+   ice? ( dev-libs/Ice )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+   >=dev-libs/boost-1.41.0
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+   "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+   Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+   Please execute:\n
+   murmurd -ini /etc/murmur/murmur.ini -supw \n
+   chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+   to set the build-in 'SuperUser' password before starting murmur.
+   Please restart dbus before starting murmur, or else dbus
+   registration will fail.
+"
+
+pkg_setup() {
+   enewgroup murmur
+   enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+   qt4-r2_src_prepare
+
+   sed \
+   -e 's:mumble-server:murmur:g' \
+   -e 's:/var/run:/run:g' \
+   -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+   local conf_add
+
+   use dbus || conf_add="${conf_add} no-dbus"
+   use debug && conf_add="${conf_add} symbols debug" || 
conf_add="${conf_add} release"
+   use ice || conf_add="${conf_add} no-ice"
+   use pch || conf_add="${conf_add} no-pch"
+   use zeroconf || conf_add="${conf_add} no-bonjour"
+
+   eqmake4 main.pro -recursive \
+   CONFIG+="${conf_add} no-client"
+}
+
+src_compile() {
+   # parallel make workaround, upstream bug #3190498
+   emake -j1
+}
+
+src_install() {
+   dodoc README CHANGES
+
+   docinto scripts
+   dodoc 

  1   2   >