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

2017-04-11 Thread Matthias Maier
commit: d12496d57eed74c6413db5b449407d1301b78c5c
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr 12 05:10:01 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr 12 05:10:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d12496d5

app-emulation/qemu: maintenance: update , small cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/qemu/qemu-2.8.0-r10.ebuild |  7 ++-
 app-emulation/qemu/qemu-2.8.0-r9.ebuild  |  1 -
 app-emulation/qemu/qemu-2.8.1.ebuild |  7 ++-
 app-emulation/qemu/qemu-.ebuild  | 32 ++--
 4 files changed, 26 insertions(+), 21 deletions(-)

diff --git a/app-emulation/qemu/qemu-2.8.0-r10.ebuild 
b/app-emulation/qemu/qemu-2.8.0-r10.ebuild
index 4e6a2220fba..6faddfc06b4 100644
--- a/app-emulation/qemu/qemu-2.8.0-r10.ebuild
+++ b/app-emulation/qemu/qemu-2.8.0-r10.ebuild
@@ -75,8 +75,7 @@ ALL_DEPEND="
sys-libs/zlib[static-libs(+)]
python? ( ${PYTHON_DEPS} )
systemtap? ( dev-util/systemtap )
-   xattr? ( sys-apps/attr[static-libs(+)] )
-   "
+   xattr? ( sys-apps/attr[static-libs(+)] )"
 
 # Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
 # softmmu targets (qemu-system-*).
@@ -151,8 +150,7 @@ SOFTMMU_TOOLS_DEPEND="
virgl? ( media-libs/virglrenderer[static-libs(+)] )
virtfs? ( sys-libs/libcap )
xen? ( app-emulation/xen-tools:= )
-   xfs? ( sys-fs/xfsprogs[static-libs(+)] )
-"
+   xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
 
 X86_FIRMWARE_DEPEND="
>=sys-firmware/ipxe-1.0.0_p20130624
@@ -752,7 +750,6 @@ src_install() {
 
 pkg_postinst() {
DISABLE_AUTOFORMATTING=true
-   FORCE_PRINT_ELOG=1 # remove for next version bump
readme.gentoo_print_elog
 
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then

diff --git a/app-emulation/qemu/qemu-2.8.0-r9.ebuild 
b/app-emulation/qemu/qemu-2.8.0-r9.ebuild
index 1cff5b77296..89dc516716b 100644
--- a/app-emulation/qemu/qemu-2.8.0-r9.ebuild
+++ b/app-emulation/qemu/qemu-2.8.0-r9.ebuild
@@ -747,7 +747,6 @@ src_install() {
 
 pkg_postinst() {
DISABLE_AUTOFORMATTING=true
-   FORCE_PRINT_ELOG=1 # remove for next version bump
readme.gentoo_print_elog
 
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then

diff --git a/app-emulation/qemu/qemu-2.8.1.ebuild 
b/app-emulation/qemu/qemu-2.8.1.ebuild
index 60572f21d30..3e859615eed 100644
--- a/app-emulation/qemu/qemu-2.8.1.ebuild
+++ b/app-emulation/qemu/qemu-2.8.1.ebuild
@@ -71,8 +71,7 @@ ALL_DEPEND="
sys-libs/zlib[static-libs(+)]
python? ( ${PYTHON_DEPS} )
systemtap? ( dev-util/systemtap )
-   xattr? ( sys-apps/attr[static-libs(+)] )
-   "
+   xattr? ( sys-apps/attr[static-libs(+)] )"
 
 # Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
 # softmmu targets (qemu-system-*).
@@ -147,8 +146,7 @@ SOFTMMU_TOOLS_DEPEND="
virgl? ( media-libs/virglrenderer[static-libs(+)] )
virtfs? ( sys-libs/libcap )
xen? ( app-emulation/xen-tools:= )
-   xfs? ( sys-fs/xfsprogs[static-libs(+)] )
-"
+   xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
 
 X86_FIRMWARE_DEPEND="
>=sys-firmware/ipxe-1.0.0_p20130624
@@ -741,7 +739,6 @@ src_install() {
 
 pkg_postinst() {
DISABLE_AUTOFORMATTING=true
-   FORCE_PRINT_ELOG=1 # remove for next version bump
readme.gentoo_print_elog
 
if [[ -n ${softmmu_targets} ]] && use kernel_linux; then

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index c208a1d924b..2279c396cfa 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -73,11 +73,21 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 #   pulseaudio? ( media-sound/pulseaudio )
 #   seccomp? ( >=sys-libs/libseccomp-2.1.0[static-libs(+)] )
 # but these are so few it is not worth the effort to separate this list.
-TARGETS_DEPEND="
+ALL_DEPEND="
>=dev-libs/glib-2.0[static-libs(+)]
>=x11-libs/pixman-0.28.0[static-libs(+)]
sys-libs/zlib[static-libs(+)]
-   accessibility? ( app-accessibility/brltty[static-libs(+)] )
+   python? ( ${PYTHON_DEPS} )
+   systemtap? ( dev-util/systemtap )
+   xattr? ( sys-apps/attr[static-libs(+)] )"
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# softmmu targets (qemu-system-*).
+SOFTMMU_TOOLS_DEPEND="
+   accessibility? (
+   app-accessibility/brltty[api]
+   app-accessibility/brltty[static-libs(+)]
+   )
aio? ( dev-libs/libaio[static-libs(+)] )
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
@@ -118,7 +128,6 @@ TARGETS_DEPEND="
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )
-   python? ( ${PYTHON_DEPS} )
rbd? ( sys-cluster/ceph[stati

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

2017-04-11 Thread Matthias Maier
commit: a583bc5ee0c01d906b5cb29e5aeb428f0a39a1f7
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr 12 05:01:44 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr 12 05:03:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a583bc5e

app-emulation/qemu: apply patch for CVE-2017-7377, bug #614744

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../qemu/files/qemu-2.8.0-CVE-2017-7377.patch  | 49 ++
 app-emulation/qemu/qemu-2.8.0-r10.ebuild   |  1 +
 app-emulation/qemu/qemu-2.8.1.ebuild   |  1 +
 3 files changed, 51 insertions(+)

diff --git a/app-emulation/qemu/files/qemu-2.8.0-CVE-2017-7377.patch 
b/app-emulation/qemu/files/qemu-2.8.0-CVE-2017-7377.patch
new file mode 100644
index 000..f2d317c3c94
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.8.0-CVE-2017-7377.patch
@@ -0,0 +1,49 @@
+From d63fb193e71644a073b77ff5ac6f1216f2f6cf6e Mon Sep 17 00:00:00 2001
+From: Li Qiang 
+Date: Mon, 27 Mar 2017 21:13:19 +0200
+Subject: [PATCH] 9pfs: fix file descriptor leak
+
+The v9fs_create() and v9fs_lcreate() functions are used to create a file
+on the backend and to associate it to a fid. The fid shouldn't be already
+in-use, otherwise both functions may silently leak a file descriptor or
+allocated memory. The current code doesn't check that.
+
+This patch ensures that the fid isn't already associated to anything
+before using it.
+
+Signed-off-by: Li Qiang 
+(reworded the changelog, Greg Kurz)
+Signed-off-by: Greg Kurz 
+---
+ hw/9pfs/9p.c | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/hw/9pfs/9p.c b/hw/9pfs/9p.c
+index b8c0b99..48babce 100644
+--- a/hw/9pfs/9p.c
 b/hw/9pfs/9p.c
+@@ -1550,6 +1550,10 @@ static void coroutine_fn v9fs_lcreate(void *opaque)
+ err = -ENOENT;
+ goto out_nofid;
+ }
++if (fidp->fid_type != P9_FID_NONE) {
++err = -EINVAL;
++goto out;
++}
+ 
+ flags = get_dotl_openflags(pdu->s, flags);
+ err = v9fs_co_open2(pdu, fidp, &name, gid,
+@@ -2153,6 +2157,10 @@ static void coroutine_fn v9fs_create(void *opaque)
+ err = -EINVAL;
+ goto out_nofid;
+ }
++if (fidp->fid_type != P9_FID_NONE) {
++err = -EINVAL;
++goto out;
++}
+ if (perm & P9_STAT_MODE_DIR) {
+ err = v9fs_co_mkdir(pdu, fidp, &name, perm & 0777,
+ fidp->uid, -1, &stbuf);
+-- 
+2.10.2
+

diff --git a/app-emulation/qemu/qemu-2.8.0-r10.ebuild 
b/app-emulation/qemu/qemu-2.8.0-r10.ebuild
index 8c8c3bdb820..4e6a2220fba 100644
--- a/app-emulation/qemu/qemu-2.8.0-r10.ebuild
+++ b/app-emulation/qemu/qemu-2.8.0-r10.ebuild
@@ -218,6 +218,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-6058.patch   #609638
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-2620.patch   #609206
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-6505.patch   #612220
+   "${FILESDIR}"/${PN}-2.8.0-CVE-2017-7377.patch   #614744
"${S}-CVE-2016-9602-patches"
 )
 

diff --git a/app-emulation/qemu/qemu-2.8.1.ebuild 
b/app-emulation/qemu/qemu-2.8.1.ebuild
index f4352217474..60572f21d30 100644
--- a/app-emulation/qemu/qemu-2.8.1.ebuild
+++ b/app-emulation/qemu/qemu-2.8.1.ebuild
@@ -208,6 +208,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5973.patch   #609334
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-5987.patch   #609398
"${FILESDIR}"/${PN}-2.8.0-CVE-2017-6505.patch   #612220
+   "${FILESDIR}"/${PN}-2.8.0-CVE-2017-7377.patch   #614744
 )
 
 STRIP_MASK="/usr/share/qemu/palcode-clipper"



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

2017-04-11 Thread Matthias Maier
commit: 5cc4cb7a14b25f37cb879f60a72a6c35999f73a4
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr 12 04:52:51 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr 12 05:03:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc4cb7a

app-emulation/qemu: version bump to 2.8.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/qemu/Manifest  |   1 +
 app-emulation/qemu/qemu-2.8.1.ebuild | 764 +++
 2 files changed, 765 insertions(+)

diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest
index 411c33e1794..2f5fe162370 100644
--- a/app-emulation/qemu/Manifest
+++ b/app-emulation/qemu/Manifest
@@ -1,2 +1,3 @@
 DIST qemu-2.8.0-CVE-2016-9602-patches.tar.xz 16264 SHA256 
18ac829c6003a3f997db4030a46b422028c58fead158f0c5ffe36ad65acb84e0 SHA512 
a56694d1600e4fd1ffd6bbe031a0db226fc5c88306797cc4e42d1dc6127b83d1791cb4e026988b3aad82eab84382e41077ae71e532d1d3489e179730185c0964
 WHIRLPOOL 
22057b001c478b2b0d97ad70393c973aefc6277d89bb5a1ae03c3c39b5182ddfbe541964761f512ed5735dc442e1f40d0a955ad5b270758e21ce815be86b24bd
 DIST qemu-2.8.0.tar.bz2 28368517 SHA256 
dafd5d7f649907b6b617b822692f4c82e60cf29bc0fc58bc2036219b591e5e62 SHA512 
50f2988d822388ba9fd1bf5dbe68359033ed7432d7f0f9790299f32f63faa6dc72979256b5632ba572d47ee3e74ed40e3e8e331dc6303ec1599f1b4367cb78c2
 WHIRLPOOL 
0ce4e0539657eb832e4039819e7360c792b6aa41c718f0e0d762f4933217f0d370af94b1d6d9776853575b4a6811d8c85db069bf09d21bd15399ac8b50440ff5
+DIST qemu-2.8.1.tar.bz2 28366270 SHA256 
018e4c7ed22c220395cf41f835d01505e49d0e579a548bd3d72b03809442bbcd SHA512 
0397b4029cdcb77ed053c44b3579a3f34894038e6fc6b4aa88de14515f5a78bf2f41c5e865f37111529f567c85d2f1c4deefae47dde54f76eac79410e5b2bdda
 WHIRLPOOL 
c41f53f18fac44efd1c81ba9d95204d23e9a70dc9c21624177be2fe92a327428fd5704b25bc334229fa36ae395fb4c82ba3955db39719c4458343978a4d3141a

diff --git a/app-emulation/qemu/qemu-2.8.1.ebuild 
b/app-emulation/qemu/qemu-2.8.1.ebuild
new file mode 100644
index 000..f4352217474
--- /dev/null
+++ b/app-emulation/qemu/qemu-2.8.1.ebuild
@@ -0,0 +1,764 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="ncurses,readline"
+
+PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
+
+inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
+   user udev fcaps readme.gentoo-r1 pax-utils l10n
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2";
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org";
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
+   glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
+   kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
+   pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
+   spice ssh static static-user systemtap tci test +threads usb usbredir
+   vde +vhost-net virgl virtfs +vnc vte xattr xen xfs"
+
+COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
+   mips mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc
+   sparc64 x86_64"
+IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
+   lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
+IUSE_USER_TARGETS="${COMMON_TARGETS}
+   armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
+
+use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
+use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
+IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
+
+# Allow no targets to be built so that people can get a tools-only build.
+# Block USE flag configurations known to not work.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   gtk2? ( gtk )
+   qemu_softmmu_targets_arm? ( fdt )
+   qemu_softmmu_targets_microblaze? ( fdt )
+   qemu_softmmu_targets_ppc? ( fdt )
+   qemu_softmmu_targets_ppc64? ( fdt )
+   sdl2? ( sdl )
+   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
+   virtfs? ( xattr )
+   vte? ( gtk )"
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# and user/softmmu targets (qemu-*, qemu-system-*).
+#
+# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
+#
+# The attr lib isn't always linked in (although the USE flag is always
+# respected).  This is because qemu supports using the C library's API
+# when available rather than always using the extranl library.
+ALL_DEPEND="
+   >=dev-libs/glib-2.0[static-libs(+)]
+   >=x11-libs/pixman-0.28.0[static-li

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

2017-04-11 Thread Matthias Maier
commit: 8b9a80ef2e08e673922ae6f76447a0cd97c7d842
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr 12 04:29:06 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr 12 05:03:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9a80ef

app-emulation/qemu: fix static dependencies, bug #614198

Oh *boy* what mess did I create with the last round of dependency fixes?

This commit puts back the old behavior of requiring only a subset of the
dependencies to be built with static-libs if USE=static-user is set.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/qemu/qemu-2.8.0-r10.ebuild | 775 +++
 1 file changed, 775 insertions(+)

diff --git a/app-emulation/qemu/qemu-2.8.0-r10.ebuild 
b/app-emulation/qemu/qemu-2.8.0-r10.ebuild
new file mode 100644
index 000..8c8c3bdb820
--- /dev/null
+++ b/app-emulation/qemu/qemu-2.8.0-r10.ebuild
@@ -0,0 +1,775 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="ncurses,readline"
+
+PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
+
+inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
+   user udev fcaps readme.gentoo-r1 pax-utils l10n
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2";
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+fi
+
+# bug #606088
+SRC_URI+="
+   
https://dev.gentoo.org/~tamiko/distfiles/${P}-CVE-2016-9602-patches.tar.xz";
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org";
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+IUSE="accessibility +aio alsa bluetooth bzip2 +caps +curl debug +fdt
+   glusterfs gnutls gtk gtk2 infiniband iscsi +jpeg kernel_linux
+   kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs +png
+   pulseaudio python rbd sasl +seccomp sdl sdl2 selinux smartcard snappy
+   spice ssh static static-user systemtap tci test +threads usb usbredir
+   vde +vhost-net virgl virtfs +vnc vte xattr xen xfs"
+
+COMMON_TARGETS="aarch64 alpha arm cris i386 m68k microblaze microblazeel
+   mips mips64 mips64el mipsel or32 ppc ppc64 s390x sh4 sh4eb sparc
+   sparc64 x86_64"
+IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS}
+   lm32 moxie ppcemb tricore unicore32 xtensa xtensaeb"
+IUSE_USER_TARGETS="${COMMON_TARGETS}
+   armeb mipsn32 mipsn32el ppc64abi32 ppc64le sparc32plus tilegx"
+
+use_softmmu_targets=$(printf ' qemu_softmmu_targets_%s' 
${IUSE_SOFTMMU_TARGETS})
+use_user_targets=$(printf ' qemu_user_targets_%s' ${IUSE_USER_TARGETS})
+IUSE+=" ${use_softmmu_targets} ${use_user_targets}"
+
+# Allow no targets to be built so that people can get a tools-only build.
+# Block USE flag configurations known to not work.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   gtk2? ( gtk )
+   qemu_softmmu_targets_arm? ( fdt )
+   qemu_softmmu_targets_microblaze? ( fdt )
+   qemu_softmmu_targets_ppc? ( fdt )
+   qemu_softmmu_targets_ppc64? ( fdt )
+   sdl2? ( sdl )
+   static? ( static-user !alsa !bluetooth !gtk !gtk2 !opengl !pulseaudio )
+   virtfs? ( xattr )
+   vte? ( gtk )"
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# and user/softmmu targets (qemu-*, qemu-system-*).
+#
+# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
+#
+# The attr lib isn't always linked in (although the USE flag is always
+# respected).  This is because qemu supports using the C library's API
+# when available rather than always using the extranl library.
+ALL_DEPEND="
+   >=dev-libs/glib-2.0[static-libs(+)]
+   >=x11-libs/pixman-0.28.0[static-libs(+)]
+   sys-libs/zlib[static-libs(+)]
+   python? ( ${PYTHON_DEPS} )
+   systemtap? ( dev-util/systemtap )
+   xattr? ( sys-apps/attr[static-libs(+)] )
+   "
+
+# Dependencies required for qemu tools (qemu-nbd, qemu-img, qemu-io, ...)
+# softmmu targets (qemu-system-*).
+SOFTMMU_TOOLS_DEPEND="
+   accessibility? (
+   app-accessibility/brltty[api]
+   app-accessibility/brltty[static-libs(+)]
+   )
+   aio? ( dev-libs/libaio[static-libs(+)] )
+   alsa? ( >=media-libs/alsa-lib-1.0.13 )
+   bluetooth? ( net-wireless/bluez )
+   bzip2? ( app-arch/bzip2[static-libs(+)] )
+   caps? ( sys-libs/libcap-ng[static-libs(+)] )
+   curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
+   fdt? ( >=sys-apps/dtc-1.4.0[static-libs(+)] )
+   glusterfs? ( >=sys-cluster/glusterfs-3.4.0[static-libs(+)] )
+   gnutls? (
+   dev-libs/nettle:=[static-libs(+)]
+   >=net-libs/gnutls-3.0:=[static-libs(+)]
+   )
+   gtk? (
+   gtk2? (
+

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

2017-04-11 Thread Hans de Graaff
commit: 49b71c02a8260888a8466df9b77d9efaefed403c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 12 04:48:47 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 12 04:48:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b71c02

dev-ruby/json: add 2.0.4

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/json/Manifest  |  1 +
 dev-ruby/json/json-2.0.4.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index 658f2876811..20aa44675e1 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -3,3 +3,4 @@ DIST json-1.8.3.gem 152064 SHA256 
8ca2091e26678fb989d66cdb9f0104f1307bc584b429c2
 DIST json-2.0.1.gem 138240 SHA256 
cbea6bfe7bf5162c0fb71f6b0ab2c3108ef05bd0ea7b2f98b1ed6d5a8e75bfee SHA512 
957ae157eb4a8c916cc931d397d65c29c7e2036eb407809861a448ba907252bb6ceb9b975c912328aeec846c9318d16eb13f5a4daaa817111fb25d2133c8e065
 WHIRLPOOL 
c2de4df8be59413fe8068d68a3ca00e195ac61c5b100f7c57334e0eefbdb1083fd2f342c41465abbf1bb68e5bf2a6da6b1831d7254363b6c2d283c89130a1227
 DIST json-2.0.2.gem 138752 SHA256 
400f60ac8282da80764c5d6fbb04c096390a85950bb488652abc1eb993b411d2 SHA512 
88f5d5ad2277e29545dc88850637f5b4eb5919dd1bd5dfeefa79013c0a62ba97f7907e301509fef3d6b503c8a3b6e998f22c3abdcfeda633dbe3edd7d1389279
 WHIRLPOOL 
9e66182514cf44dc026f8e246bb1121f396f03c264e1e7be4ea16f4fe17367acf8986361687a9b8d4821e5587b4a28cf8c5fc6ad13a1f1c0f3d8f8dc4dae8659
 DIST json-2.0.3.gem 138752 SHA256 
14e75b0de38ca662ef6a8f86ffb30fdf3516ba5cdae60c04369c181a4909fc32 SHA512 
9041ebe6abc52db3ae5bc8b309148965e8e04931999685333a59ea85cf3d47c323554e58a10f2ee4e80a1815540d2a93fb49c981e76d4806a9d43842303778c8
 WHIRLPOOL 
008d7144e753ef38c78750613e7843839bf99306a86a09444ee4bdefa8d81a2d024e208c5998fce3f50deefa45cbb143b4a8c2b6f280b90353063d6eb389369c
+DIST json-2.0.4.gem 138752 SHA256 
ee1361f37fbd9f06d0de3976cd4320a84119aa41fa7f321eb67244404add3114 SHA512 
24105aa06c205b6fe1cd835822d71b81299fdc47a45f48dd8f513f68f7fd12cdb51df476bcaef640916737d22be3156848ee4c9922c4a61aed5ca2d4d0d21c86
 WHIRLPOOL 
179f95dbfe21fbb8c3a8f97281b93892c167c7e3325d6ff182c0d0e4cc9e3a17bcea118311001756937c1e0e4be09ed7f117ffc824c24df18fc5cc5a31db93ce

diff --git a/dev-ruby/json/json-2.0.4.ebuild b/dev-ruby/json/json-2.0.4.ebuild
new file mode 100644
index 000..138488fe5ec
--- /dev/null
+++ b/dev-ruby/json/json-2.0.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_GEMSPEC="json.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A JSON implementation as a Ruby extension"
+HOMEPAGE="https://github.com/flori/json";
+LICENSE="Ruby"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="2"
+IUSE=""
+
+RDEPEND="${RDEPEND}"
+DEPEND="${DEPEND}
+   dev-util/ragel"
+
+ruby_add_bdepend "dev-ruby/rake
+   doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+   # Avoid building the extension twice!
+   # And use rdoc instead of sdoc which we don't have packaged
+   # And don't call git to list files. We're using the pregenerated spec 
anyway.
+   sed -i \
+   -e '/task :test/ s|:compile,||' \
+   -e 's| => :clean||' \
+   -e 's|sdoc|rdoc|' \
+   -e 's|`git ls-files`|""|' \
+   Rakefile || die "rakefile fix failed"
+
+   # Remove hardcoded and broken -O setting.
+   sed -i -e '/^  \(if\|unless\)/,/^  end/ s:^:#:' \
+   -e '/^unless/,/^end/ s:^:#:' ext/json/ext/*/extconf.rb || die
+
+   # Avoid setting gem since it will not be available yet when installing
+   sed -i -e '/gem/ s:^:#:' tests/test_helper.rb || die
+}
+
+each_ruby_configure() {
+   for ext in parser generator ; do
+   ${RUBY} -Cext/json/ext/${ext} extconf.rb || die
+   done
+}
+
+each_ruby_compile() {
+   for ext in parser generator ; do
+   emake V=1 -Cext/json/ext/${ext}
+   cp ext/json/ext/${ext}/${ext}$(get_modname) ext/json/ext/ || die
+   done
+}
+
+each_ruby_test() {
+   for t in pure ext ; do
+   JSON=${T} ${RUBY} -S rake do_test_${t} || die
+   done
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   ruby_fakegem_newins ext/json/ext/generator$(get_modname) 
lib/json/ext/generator$(get_modname)
+   ruby_fakegem_newins ext/json/ext/parser$(get_modname) 
lib/json/ext/parser$(get_modname)
+}



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

2017-04-11 Thread Hans de Graaff
commit: 86ee490c4bc00f03ff6f4727297abeacc3835720
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 12 04:46:24 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 12 04:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ee490c

dev-ruby/hashr: add 2.0.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-ruby/hashr/Manifest b/dev-ruby/hashr/Manifest
index a07f88ea5ed..82355bd68bd 100644
--- a/dev-ruby/hashr/Manifest
+++ b/dev-ruby/hashr/Manifest
@@ -1 +1,2 @@
 DIST hashr-2.0.0.gem 10240 SHA256 
7aa6ab08c25e83f27dfd918570d9ce7a0dfb3396a39da41c85af99a52ea4f69e SHA512 
7e1e4c443bc974d09f0d34b8592e9de7f994e472dc0f4a8aeba40bf7ca23adf4723c8565fd1205d959b5411a7499121c6dc1a79819361244edbf8fd8cd593463
 WHIRLPOOL 
94662af16b7e9d5d642ccac860eb2838edd98d03cb771f53448b097109f2ed6bc15e61b8dc3c9c1598850cdc99b669a1b3814db8e90d7b9e491675c13b58336f
+DIST hashr-2.0.1.gem 10240 SHA256 
f9af12b11c8f636ba7b8310e5a59d5e73701ccd3999fe71e0009b6e63ad29bfb SHA512 
0b79b32d857b4d6352de18ebfabf51b4af610f2a889088028d938afa8f38d4a3e91f285c3c39f120e31a92373d2eb2a92386331c082810c101fd035ac32c685d
 WHIRLPOOL 
317e42511c8f625740d726b35501f6c0e2bdfa69356a315605192eb63cbdd9882c1f06c88a87dec3ee678fd4aa9e6353433950771c53de03c09467b44fe5003c

diff --git a/dev-ruby/hashr/hashr-2.0.1.ebuild 
b/dev-ruby/hashr/hashr-2.0.1.ebuild
new file mode 100644
index 000..733478574a0
--- /dev/null
+++ b/dev-ruby/hashr/hashr-2.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple Hash extension to make working with nested hashes easier"
+HOMEPAGE="https://github.com/svenfuchs/hashr";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '1i require "spec_helper"' 
spec/hashr/delegate/conditional_spec.rb || die
+}



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

2017-04-11 Thread Mart Raudsepp
commit: e99fef041b5cbe5a672d6312699859a03ce4ec96
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr 12 04:36:42 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr 12 04:37:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99fef04

dev-cpp/gstreamermm: fix compilation with newer gcc

Also filter out -Werror for tests compilation, but those fail to compile 
further along then.

Gentoo-bug: 600296

 dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch | 23 +++
 dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild  |  6 +-
 2 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch 
b/dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch
new file mode 100644
index 000..6ccf0e13ce0
--- /dev/null
+++ b/dev-cpp/gstreamermm/files/1.4.3-fix-compile.patch
@@ -0,0 +1,23 @@
+From c5006faf05bc4b46767d30f42bcb6157836b7540 Mon Sep 17 00:00:00 2001
+From: Marcin Kolny 
+Date: Sat, 17 Sep 2016 22:49:34 +0200
+Subject: Fix warnings
+
+---
+ gstreamer/gstreamermm/check.cc   |  2 +-
+
+leio: Trimmed patch down to only ThrowIf that makes compilation fail with 
newer gcc, not just warn
+
+diff --git a/gstreamer/gstreamermm/check.cc b/gstreamer/gstreamermm/check.cc
+index d620435..a0d323d 100644
+--- a/gstreamer/gstreamermm/check.cc
 b/gstreamer/gstreamermm/check.cc
+@@ -54,7 +54,7 @@ RefPtr Check::_Check::setup_element (const ustring& 
factory)
+ 
+ element = ElementFactory::create_element (factory, factory);
+ 
+-ThrowIf (element, "Could not create a '" + factory + "' element");
++ThrowIf (!!element, "Could not create a '" + factory + "' element");
+ CheckRefCount (element->gobj(), factory, 1);
+ 
+ return element;

diff --git a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild 
b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
index 463e498f380..4f8e13d9c73 100644
--- a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
+++ b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -38,12 +38,16 @@ DEPEND="${RDEPEND}
 # but that's okay, because the rest of dev-cpp/*mm stuff does the same
 
 src_prepare() {
+   epatch "${FILESDIR}"/${PV}-fix-compile.patch
+
if ! use examples; then
# don't waste time building examples
sed -e 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
-i Makefile.am Makefile.in || die
fi
 
+   sed -e 's/ -Werror/ /' -i tests/Makefile.am tests/Makefile.in || die
+
gnome2_src_prepare
append-cxxflags -std=c++11 #568254 , fixed in master
 }



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

2017-04-11 Thread Mart Raudsepp
commit: 7209a44401ff23e71c7363a731bf8c60df90c36e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr 12 00:41:50 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr 12 04:37:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7209a444

media-video/subtitleeditor: update metadata longdescription

It's GTK+3 now, not GTK+2. The same long description blurb on their homepage
has been changed from GTK+2 to GTK+3 as well.

 media-video/subtitleeditor/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/subtitleeditor/metadata.xml 
b/media-video/subtitleeditor/metadata.xml
index 63a0a44bb13..51a0e86f0f0 100644
--- a/media-video/subtitleeditor/metadata.xml
+++ b/media-video/subtitleeditor/metadata.xml
@@ -10,6 +10,6 @@
Gentoo GNOME Desktop
 
 
-Subtitle Editor is a GTK+2 tool to edit subtitles for GNU/Linux/*BSD. It can 
be used for new subtitles or as a tool to transform, edit, correct and refine 
existing subtitle. This program also shows sound waves, which makes it easier 
to synchronise subtitles to voices.
+Subtitle Editor is a GTK+3 tool to edit subtitles for GNU/Linux/*BSD. It can 
be used for new subtitles or as a tool to transform, edit, correct and refine 
existing subtitle. This program also shows sound waves, which makes it easier 
to synchronise subtitles to voices.
 
 



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

2017-04-11 Thread Kent Fredric
commit: c27b898ecb9e244ed312f98d2fd2af11001df28e
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Apr 12 04:15:30 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Apr 12 04:15:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c27b898e

dev-perl/Sub-Identify: Bump to version 0.140.0

Upstream:
- Fixes for '.' in @INC removal

Bug: https://bugs.gentoo.org/614628
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Sub-Identify/Manifest|  1 +
 dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild | 30 +++
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Sub-Identify/Manifest b/dev-perl/Sub-Identify/Manifest
index 1065643c359..73c9d60f14d 100644
--- a/dev-perl/Sub-Identify/Manifest
+++ b/dev-perl/Sub-Identify/Manifest
@@ -1 +1,2 @@
 DIST Sub-Identify-0.12.tar.gz 52414 SHA256 
83bb785a66113b4a966db0a4186fd1dd07987acdacb4502b1e1558f817dde825 SHA512 
47b89866ecdd2b7caaba4a440bd695ab42d92c56721bc43a7fc114c2870a5e536ed17e05eec4ac62525c9fad26e24c299aadc852fd15d58bd626dfdb6478e40f
 WHIRLPOOL 
34d2cf519e5f07b522e303e49842b1b47b6edaacbfb43a1741bc3c5de48e15451c6a889eb44afdfb27ea3304f80c5aa1083dbe9a798e8e2e9ee06242d7b72649
+DIST Sub-Identify-0.14.tar.gz 53135 SHA256 
068d272086514dd1e842b6a40b1bedbafee63900e5b08890ef6700039defad6f SHA512 
f69f542c84c5c3ca1f1c7f5f58fd2cf19279a65229f43117c31f24ab0e49d5f329bef2bc00f22252fd2e52b4e17f16b279dac438920668e046e59f2e22e52c14
 WHIRLPOOL 
2613bed961a705d33eaec1d107a60d0348ae25f271c79bd59e99081e713be9ad1c4a5c19f0d010dcf61f1b2618c82f0da55e1c7214f2345592de5e0d7feb98f8

diff --git a/dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild 
b/dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild
new file mode 100644
index 000..f151a5a0662
--- /dev/null
+++ b/dev-perl/Sub-Identify/Sub-Identify-0.140.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=RGARCIA
+DIST_VERSION=0.14
+inherit perl-module
+
+DESCRIPTION="Retrieve names of code references"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Exporter
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Test-Simple
+   )
+"
+src_test() {
+   perl_rm_files "t/pod.t"
+   perl-module_src_test
+}



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

2017-04-11 Thread Kent Fredric
commit: 94c67abf2fb02daf8769ac16999440a851114925
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Apr 12 04:07:15 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Apr 12 04:07:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c67abf

dev-perl/Text-CSV: Bump to version 0.940.0

Upstream:
- Fix tests for older Perls

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Text-CSV/Manifest|  1 +
 dev-perl/Text-CSV/Text-CSV-1.940.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Text-CSV/Manifest b/dev-perl/Text-CSV/Manifest
index 3a0003c426a..70638d5dc23 100644
--- a/dev-perl/Text-CSV/Manifest
+++ b/dev-perl/Text-CSV/Manifest
@@ -2,3 +2,4 @@ DIST Text-CSV-1.33.tar.gz 64771 SHA256 
9c5b8fb9baffd58f02ed2b3f0b6d9a6454198f18a
 DIST Text-CSV-1.91.tar.gz 113028 SHA256 
b16c36cc1705f9f5c5c0c190e9bf5b1dd9cb36980a6da342c8d5860f264b441f SHA512 
1dfd1de9b91390df38788a36423d671d4b3aafc7b5a106b994ced944893b73a90bd0e7ad0ce88f51e81e7ff70c507a1c70fbe9a55c7139860f84f18e060d15d9
 WHIRLPOOL 
20c06514234de6cedfc77c41abc89a06377195d645ece79db20ee8c51467a856e859cd98d941b2e12594677ffe56611b609379ac5632dafc3d2a4153767eeddb
 DIST Text-CSV-1.92.tar.gz 113608 SHA256 
c705804519ab5ed9bfad7767704ec7725d8eb57f7c67af855353b7708ade6585 SHA512 
fe55528d0bcd5daf93287ad1fc3475ad7d2a775e7b9420373e9092b13660a764393f00b01e978f9d2fd62bef0724abf3bfcfab4e870c40f02517a81bd72c3a24
 WHIRLPOOL 
f4c3b0a47faffd86d9e3e4863692941f86be565fd2bf83a32f074e0abd422314740423e8ccabf7340885f22d4ff210086cf6e7d721ac665f13eb8517d001be45
 DIST Text-CSV-1.93.tar.gz 113632 SHA256 
8972a467136a328660dba8cc5150e9cf2aff344304903feec27fb877482b81a2 SHA512 
61304d8954c69139677b9b478d7dd49b2efcb2f6bff66ba66c13924e369988ce4f44120f8d42f56afd95d16bfb5e1e47da4894a622db3e1f412256ebdd491391
 WHIRLPOOL 
48d9a3a69a0b7d17769b373c595568cf815b553ba7849c9f6270a3f6f88c84ceacc24556f2ddfe2aae25cc5d4e0565a7d8ccf6828da4ccb33a941cd5938dfd28
+DIST Text-CSV-1.94.tar.gz 113691 SHA256 
e932a0f15bf4cf7cb1d5c5c55fb020d7cface59aa1a8142cb7bfa58fdd3d8a54 SHA512 
def61cd1da13271debee8dc726478aeb0f4f04231ba3d3236906402b7b97281664c3872f4bae8f160515fa284e5955a439f2be207903277178c2b64b7e603ef7
 WHIRLPOOL 
475d8b1e56f6719cfee75a6f506381912e2a2cb17791fa1645860e3a33f24a06f1fd2b5d378af08017fc60a4ef3dfd3a828d5ccd30c8ebd6d4de377872e13f5d

diff --git a/dev-perl/Text-CSV/Text-CSV-1.940.0.ebuild 
b/dev-perl/Text-CSV/Text-CSV-1.940.0.ebuild
new file mode 100644
index 000..ca82002d187
--- /dev/null
+++ b/dev-perl/Text-CSV/Text-CSV-1.940.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ISHIGAKI
+DIST_VERSION=1.94
+inherit perl-module
+
+DESCRIPTION="Manipulate comma-separated value strings"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test +xs"
+
+RDEPEND="
+   xs? ( >=dev-perl/Text-CSV_XS-1.20.0 )
+   virtual/perl-IO
+"
+DEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"
+
+src_test() {
+   perl_rm_files t/00_pod.t
+   perl-module_src_test
+}



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

2017-04-11 Thread Kent Fredric
commit: f8f46c49a2089a8952ae101cd509a442009906eb
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Apr 12 03:47:55 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Apr 12 03:47:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f46c49

dev-perl/MIME-Charset: Bump to version 1.12.2

- Nuke pod test

Upstream:
- Remove '.' from load path at runtime if present
- Avoid problems with '.' removal from @INC in Makefile.PL

Bug: https://bugs.gentoo.org/614536
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild | 28 
 dev-perl/MIME-Charset/Manifest   |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild 
b/dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild
new file mode 100644
index 000..db3eaf82338
--- /dev/null
+++ b/dev-perl/MIME-Charset/MIME-Charset-1.12.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=NEZUMI
+DIST_VERSION=1.012.2
+inherit perl-module
+
+DESCRIPTION="Charset Informations for MIME"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="l10n_ja l10n_zh"
+PATCHES=(
+   "${FILESDIR}/1.012-makefilepl.patch"
+)
+# Put JISX0213 here one day
+# And POD2
+RDEPEND="
+   >=virtual/perl-Encode-1.980.0
+   l10n_ja? ( >=dev-perl/Encode-EUCJPASCII-0.20.0 )
+   l10n_zh? ( >=dev-perl/Encode-HanExtra-0.200.0  )
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"
+PERL_RM_FILES=("t/pod.t")

diff --git a/dev-perl/MIME-Charset/Manifest b/dev-perl/MIME-Charset/Manifest
index f1cbf3cdfd2..62c1d3026ad 100644
--- a/dev-perl/MIME-Charset/Manifest
+++ b/dev-perl/MIME-Charset/Manifest
@@ -1,2 +1,3 @@
 DIST MIME-Charset-1.009.3.tar.gz 50401 SHA256 
57078ab83a8e8d8ae3e64ae4f7f80fc4b885520ca4b7b52833073506ab7ba48d SHA512 
cc6780145482aec0b61e83b002b7939d2a592eaf4a893e0101a9dd78ba9e548914e854330a51d4d5bea267d67028653c790c221997c7939b0a9d75ba642d615c
 WHIRLPOOL 
39ab469fb22a2c8927d95f68e55d86c9ac01acee1174bb285e6d361212d0a622c54cb2e4ecb09ce5889c0f0a48fd141a6e693effcc0cc6420e1ed01c1790793c
+DIST MIME-Charset-1.012.2.tar.gz 55609 SHA256 
878c779c0256c591666bd06c0cde4c0d7820eeeb98fd1183082aee9a1e7b1d13 SHA512 
2273bf0b86eb042e5aa8bcf958eefefde7dce6701eea5ae8c0fe9997e7d3e90d837a7791ade30f84536a15116175c796daee60da6625f409d214844dfedfde4d
 WHIRLPOOL 
8dc333ab2afe197d9f3d621eb31e4d82b353da0354db1fa1717972afa36606e7e48075f26f49a4695c5031669a8b3b72af17863f86402aff1acba7a4e6161f9d
 DIST MIME-Charset-1.012.tar.gz 55201 SHA256 
cee5d1d4184ad46ca17d995335bc8d9b6d95e1e64584079d032cf5f0c82dcccd SHA512 
f116deb04912bdccfd98484ef82d643d23b4cb90bfdf88ddc60d0a3f857ac3f084a60681a6fae4f9a2d982d6f470c79f171688e44a4034e9533bb518a914e2fe
 WHIRLPOOL 
a7bd7be1d927d2274e0834feb82ece5df514937b1beef557d70bb857bb208015e580e0ae71eb9467aa27e865c8606041cd28446d541bdec60c469ffa6b950d63



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-Load-XS/

2017-04-11 Thread Kent Fredric
commit: 9b8148104d4580448c65df99dd21bc798d34f136
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Apr 12 03:27:19 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Apr 12 03:27:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b814810

dev-perl/Class-Load-XS: Bump to version 0.100.0

Upstream:
- Fix test for updated Test::Without::Module

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../Class-Load-XS/Class-Load-XS-0.100.0.ebuild | 32 ++
 dev-perl/Class-Load-XS/Manifest|  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0.ebuild 
b/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0.ebuild
new file mode 100644
index 000..b07ebb710d2
--- /dev/null
+++ b/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.10
+inherit perl-module
+
+DESCRIPTION="XS implementation of parts of Class::Load"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-macos"
+IUSE="test"
+
+RDEPEND="
+   >=dev-perl/Class-Load-0.200.0
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   >=virtual/perl-CPAN-Meta-2.120.900
+   >=virtual/perl-Test-Simple-0.880.0
+   >=dev-perl/Module-Implementation-0.40.0
+   dev-perl/Test-Fatal
+   dev-perl/Test-Needs
+   virtual/perl-version
+   )
+"

diff --git a/dev-perl/Class-Load-XS/Manifest b/dev-perl/Class-Load-XS/Manifest
index 1a40ad44955..753d09b9af6 100644
--- a/dev-perl/Class-Load-XS/Manifest
+++ b/dev-perl/Class-Load-XS/Manifest
@@ -1,2 +1,3 @@
 DIST Class-Load-XS-0.06.tar.gz 56141 SHA256 
338232719c6646e4d411954feb30b3db5bb5b024a277fc644e5270676d1a87b6 SHA512 
07effa62cef0c27f25c5918e7dbc9aec3aa2ad88dfd06963cef2908c562532ea3048feb97717f0a120ca40250f3629f31a2d9d2263036e6de61158bebb6afe36
 WHIRLPOOL 
1ad8f87e7335bb9072a65e9a73f25105fef0915be3d1d8e90fefaf0c16c494bb215310ddabf32a7346c12e2c8924ee81e10fab0a5b57bd3542fbf6c273ebc25e
 DIST Class-Load-XS-0.09.tar.gz 73186 SHA256 
bbec3b916df9e48827950a297bf53ef4dd59ed6376142099504307a42b553baa SHA512 
9b24637cf7b035ba369f05e42c0bd5a8590e001f2395b46df078635a50bb3df58ad57850be0010d092ae2530d9a545bbcc5f0055f6ae7f166c93905c022d469d
 WHIRLPOOL 
400ff33f68457aab7966db4548defe39f89e3366a360ec4446073950910467418690df34c04637e83454e8373604d80b0e3bb6bbde5a4517e0be9b75d5231a4d
+DIST Class-Load-XS-0.10.tar.gz 77930 SHA256 
5bc22cf536ebfd2564c5bdaf42f0d8a4cee3d1930fc8b44b7d4a42038622add1 SHA512 
16ab845dc393567f0b0e9597eda7d7678b8a41d218823a166bacdfd4dc93e704a6aff98662340b8d7f4d045a60530071bb84ea8da8be5a6930af47722207d126
 WHIRLPOOL 
0a47c719c3cc824ca2fe6c876c48de5e2204e6f25c382e8d51b30c69d38809c2fa16f3943aa8e8499191e34117d00ed7e65159f19405f3a1b860cb1a33487698



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/files/, net-irc/quassel-irssi/

2017-04-11 Thread Sam Jorna
commit: 211aa1421de2deb94d825f23402f261e1ec6e381
Author: Sam Jorna  gentoo  org>
AuthorDate: Wed Apr 12 03:23:22 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Wed Apr 12 03:24:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211aa142

net-irc/quassel-irssi: add revbump to build against irssi-1.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-irc/quassel-irssi/Manifest |  1 +
 ...rssi-0_p20170107-fix_build_with_irssi_1.0.patch | 38 +
 .../quassel-irssi-0_p20170107-tls-ssl-rename.patch | 20 +++
 .../quassel-irssi-0_p20170107-r1.ebuild| 63 ++
 4 files changed, 122 insertions(+)

diff --git a/net-irc/quassel-irssi/Manifest b/net-irc/quassel-irssi/Manifest
index ae077be6110..f1e008df245 100644
--- a/net-irc/quassel-irssi/Manifest
+++ b/net-irc/quassel-irssi/Manifest
@@ -1,3 +1,4 @@
 DIST quassel-irssi-0_p20160412.tar.gz 30993 SHA256 
fb4afa32932e1dedb32121034d2327e5f7368e7557a55ae17ff6673f7720c786 SHA512 
258db507ef8127b9086cc2c6157b23475c86329cae2040b0247aedfbba1aac8b7198ee86e7d0065e2844a5cc7db882011fa82bc60ce67abed8b62b9df7509a26
 WHIRLPOOL 
25c456473ed320ec573a151333df29d496604bc940a63f8a69758f63f2f7c18da3203969cef116a10545275632db22f524d2ad2f1875699efc3922b804db6e4e
+DIST quassel-irssi-0_p20170107-r1.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
 DIST quassel-irssi-0_p20170107.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
 DIST quasselc-0_p20150406.tar.gz 25609 SHA256 
45b76685b1ec76f22309897d2f99cfe4e43c35148cde4d119f5e65f6b0efe855 SHA512 
53d3e4629feaa05eb64a24deaa2a1423acd6bb4ff8dabd83661ef9cf9b3d5f8317c8896a48cd6f3a374b8585b2986211c455fb8813458e2a086973a6b96c9d0e
 WHIRLPOOL 
d0c2f2dfc5bf6c2b9e91b00ad11dfabfe6d3ce34e6b727ce4f3613e537dd6d5044251098e51724043483756022cb7105a2b9014182cfad3547d0222faf48d451

diff --git 
a/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
 
b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
new file mode 100644
index 000..ddd96ff3331
--- /dev/null
+++ 
b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-fix_build_with_irssi_1.0.patch
@@ -0,0 +1,38 @@
+From 3999f810f49b49ca2a6ec13d4f5b03503007 Mon Sep 17 00:00:00 2001
+From: Pierre-Hugues Husson 
+Date: Wed, 11 Jan 2017 10:24:08 +0100
+Subject: [PATCH] Fix build for irssi 1.0.0
+
+---
+ core/quassel-net.c | 10 +++---
+ 1 file changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/core/quassel-net.c b/core/quassel-net.c
+index 8a6eb55..9ab4829 100644
+--- a/core/quassel-net.c
 b/core/quassel-net.c
+@@ -117,6 +117,10 @@ static const char *get_nick_flags(SERVER_REC *server) {
+   return "";
+ }
+ 
++// IRSSI_ABI_VERSION was introduced in 0.8.18
++#if !defined(IRSSI_ABI_VERSION) || IRSSI_ABI_VERSION < 6
++#  define use_tls use_ssl
++#endif
+ static SERVER_REC* quassel_server_init_connect(SERVER_CONNECT_REC* conn) {
+   Quassel_SERVER_CONNECT_REC *r = (Quassel_SERVER_CONNECT_REC*) conn;
+ 
+@@ -132,10 +136,10 @@ static SERVER_REC* 
quassel_server_init_connect(SERVER_CONNECT_REC* conn) {
+   ret->got = 0;
+   server_connect_ref(SERVER_CONNECT(conn));
+ 
+-  if(conn->use_ssl) {
++  if(conn->use_tls)
+   ret->ssl = 1;
+-  }
+-  ret->connrec->use_ssl = 0;
++
++  ret->connrec->use_tls = 0;
+ 
+   ret->channels_join = quassel_irssi_channels_join;
+   ret->send_message = quassel_irssi_send_message;

diff --git 
a/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch 
b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch
new file mode 100644
index 000..b38154ea055
--- /dev/null
+++ b/net-irc/quassel-irssi/files/quassel-irssi-0_p20170107-tls-ssl-rename.patch
@@ -0,0 +1,20 @@
+diff -rupN 
quassel-irssi-7b034e3a8084d08e87869a96795ab59aa4901c74/core/irssi/network-openssl.c
 quassel-irssi-patched/core/irssi/network-openssl.c
+--- 
quassel-irssi-7b034e3a8084d08e87869a96795ab59aa4901c74/core/irssi/network-openssl.c
2017-01-19 14:07:24.0 -0500
 quassel-irssi-patched/core/irssi/network-openssl.c 2017-01-20 
16:07:01.599114339 -0500
+@@ -437,11 +437,11 @@ GIOChannel *irssi_ssl_get_iochannel(GIOC
+   SSL *ssl;
+   SSL_CTX *ctx = NULL;
+ 
+-  const char *mycert = server->connrec-

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/

2017-04-11 Thread Sam Jorna
commit: 06a7b5c14e48e061bca3467daf95c3490f807bb8
Author: Sam Jorna  gentoo  org>
AuthorDate: Wed Apr 12 03:24:06 2017 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Wed Apr 12 03:24:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a7b5c1

net-irc/quassel-irssi: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-irc/quassel-irssi/Manifest |  2 -
 .../quassel-irssi-0_p20160412-r1.ebuild| 49 --
 .../quassel-irssi/quassel-irssi-0_p20160412.ebuild | 40 --
 3 files changed, 91 deletions(-)

diff --git a/net-irc/quassel-irssi/Manifest b/net-irc/quassel-irssi/Manifest
index f1e008df245..2b8a3a16160 100644
--- a/net-irc/quassel-irssi/Manifest
+++ b/net-irc/quassel-irssi/Manifest
@@ -1,4 +1,2 @@
-DIST quassel-irssi-0_p20160412.tar.gz 30993 SHA256 
fb4afa32932e1dedb32121034d2327e5f7368e7557a55ae17ff6673f7720c786 SHA512 
258db507ef8127b9086cc2c6157b23475c86329cae2040b0247aedfbba1aac8b7198ee86e7d0065e2844a5cc7db882011fa82bc60ce67abed8b62b9df7509a26
 WHIRLPOOL 
25c456473ed320ec573a151333df29d496604bc940a63f8a69758f63f2f7c18da3203969cef116a10545275632db22f524d2ad2f1875699efc3922b804db6e4e
 DIST quassel-irssi-0_p20170107-r1.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
 DIST quassel-irssi-0_p20170107.zip 42745 SHA256 
d159b7db11dbd741fbbc1569f3583301fc36697d5efb770696bb7f8813ce2e67 SHA512 
1d7e4e15af2d73fd7e581c517384604a41b68e3a5152dcaf2776a20bc15b459e4a5a7caf39a9c06a11e65ad5d9fea0aa81fa001caa9060f55b821e12b4fed814
 WHIRLPOOL 
a74b6452fe0cece5b63e326dc10522a45d6bbb7a80554027af52f8a8dd9a690d862ab75201f98260eed841b473cfc10bbe21ee78ec878f808c19e69156944c5e
-DIST quasselc-0_p20150406.tar.gz 25609 SHA256 
45b76685b1ec76f22309897d2f99cfe4e43c35148cde4d119f5e65f6b0efe855 SHA512 
53d3e4629feaa05eb64a24deaa2a1423acd6bb4ff8dabd83661ef9cf9b3d5f8317c8896a48cd6f3a374b8585b2986211c455fb8813458e2a086973a6b96c9d0e
 WHIRLPOOL 
d0c2f2dfc5bf6c2b9e91b00ad11dfabfe6d3ce34e6b727ce4f3613e537dd6d5044251098e51724043483756022cb7105a2b9014182cfad3547d0222faf48d451

diff --git a/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild 
b/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild
deleted file mode 100644
index 3253dc84c5f..000
--- a/net-irc/quassel-irssi/quassel-irssi-0_p20160412-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-# https://github.com/phhusson/quassel-irssi/pull/10 if accepted will
-# allow QuasselC to be installed as a separate package.
-QC_VER="0_p20150406"
-
-DESCRIPTION="Irssi module to connect to Quassel cores."
-HOMEPAGE="https://github.com/phhusson/quassel-irssi/";
-SRC_URI="https://dev.gentoo.org/~wraeth/distfiles/${P}.tar.gz
-   https://dev.gentoo.org/~wraeth/distfiles/quasselc-${QC_VER}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="net-irc/irssi"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   mv "${WORKDIR}"/quasselc-"${QC_VER}"/* "${S}"/core/lib/ || die
-   default
-
-   sed -e 's:^CFLAGS=:CFLAGS+=$(IRSSI_CFLAGS) :' \
-   -e 's:gcc -shared:$(CC) -shared:' \
-   -e "s:pkg-config:$(tc-getPKG_CONFIG):" \
-   -i "${S}/core/Makefile" || die
-
-   tc-export CC
-}
-
-src_compile() {
-   emake IRSSI_LIB="${ROOT}/usr/$(get_libdir)/irssi" -C core
-}
-
-src_install() {
-   emake DESTDIR="${D}" LIBDIR="${ROOT}usr/$(get_libdir)" -C core install
-   default
-}
-
-pkg_postinst() {
-   elog "Note that this requires additional configuration of your irssi 
client. See"
-   elog "${ROOT}usr/share/doc/${P}/README.md.bz2'"
-   elog "for instructions."
-}

diff --git a/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild 
b/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild
deleted file mode 100644
index 34a62299d2f..000
--- a/net-irc/quassel-irssi/quassel-irssi-0_p20160412.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# https://github.com/phhusson/quassel-irssi/pull/10 if accepted will
-# allow QuasselC to be installed as a separate package.
-QC_VER="0_p20150406"
-
-DESCRIPTION="Irssi module to connect to Quassel cores."
-HOMEPAGE="https://github.com/phhusson/quassel-irssi/";
-SRC_URI="https://dev.gentoo.org/~wraeth/distfiles/${P}.tar.gz
-   https://dev.gentoo.org/~wraeth/distfiles/quasselc-${QC_VER}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="net-irc/irssi"
-RDEPEND="${DEPEND}"
-
-src

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

2017-04-11 Thread Kent Fredric
commit: 5cd0869287283f943ca2ce6deff0de549958f7f1
Author: Kent Fredric  gentoo  org>
AuthorDate: Wed Apr 12 03:09:59 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Wed Apr 12 03:10:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd08692

dev-perl/MongoDB: Bump to version 1.8.0

- Fix for -flto link

Upstream:
- MONGODB-X509 auth now can auto-extract username from client
  certificate
- Fix '.' in @INC Makefile.PL
- Switch to binary SASL payloads
- Replace OP_KILL_CURSORS with killCursors

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/MongoDB/Manifest |  1 +
 dev-perl/MongoDB/MongoDB-1.8.0.ebuild | 79 +++
 2 files changed, 80 insertions(+)

diff --git a/dev-perl/MongoDB/Manifest b/dev-perl/MongoDB/Manifest
index acd226fcb16..95c1ece314f 100644
--- a/dev-perl/MongoDB/Manifest
+++ b/dev-perl/MongoDB/Manifest
@@ -2,3 +2,4 @@ DIST MongoDB-v0.708.3.0.tar.gz 1627550 SHA256 
03c4b885f327de7a8c0d9f449306d849d4
 DIST MongoDB-v1.2.2.tar.gz 1735147 SHA256 
ed57c87c649f77cb41e122cd610111b136651e5d3b21b51d953b1fcbe79013e7 SHA512 
49687c6e2d283709a2745293a00db37f16261868e47bc228926325526834c8988bd931c6befbb8c35578d63f0699dff94ed6e0e1a65ae533ebc2ca04e4de7f27
 WHIRLPOOL 
50e825b2d40eef73a0613f139adf6bec4b399fcb9b2fc19801c1ad2c7739c9884f3eb2d494957ec72f7de3a5eae84df6e4c32a422fb93df08489ae58af40180f
 DIST MongoDB-v1.6.0.tar.gz 519810 SHA256 
86806d867cd292e5b12bb94d495a838fcf83ac7f98e0d9ac1e9c7b09597a3aad SHA512 
d22b696e8721e632ea5f9d62ce186306a55eb1945d869b1b81265ddb70668fc43c530a5a24a47c659a1024709705a3219ae1efb788db5b12ed07ef51daa1b988
 WHIRLPOOL 
a03796b9d6e9ed56f8a68d2f97e20a6c0dec19852d6523b00cf812dafa4a29c253cdb5b7ce7b4cff85a40118d25ad04352648e76d4be58b070b602ff3e3f
 DIST MongoDB-v1.6.1.tar.gz 519584 SHA256 
763fe727c76f9ff54eef50e1bddbc06b50c716404bd01422cd11b3062b236496 SHA512 
a1a539a04d604f7b8184581ede17cf564c9c0c4453cea156912e64d0c1be8ccd0294ba45a0c0e5253053cad5a72bf5445e9cf02e5b31c55c178c5a5d31a15a3b
 WHIRLPOOL 
c62cfd9370828ee7983f3498e3315de8d8e67905afef271eef84399f876f25160fb568a8f7487cb7aed28ca04aea05b7e36d16ef9c510e35dd423f28458258c8
+DIST MongoDB-v1.8.0.tar.gz 521237 SHA256 
6772215b863baa685e23cda10492f536738d45281f7ae136d426d221b743b5fc SHA512 
1346a1c82528f409f467e77cb713af856d8dcd90ff57d07ce9312d60a16c7b7922dc99fb23a5374447ba61a082de43eccd495c779cd8a32463a039a6a13fa427
 WHIRLPOOL 
c3d2a42ce0b486b2abcf0d33e77f638fe041d96dc3c0c3a6f810d32dbf9a5b516c154963c66857d4896f9ca71ad450b17c357875d5592d241f90bb3ed2d22f60

diff --git a/dev-perl/MongoDB/MongoDB-1.8.0.ebuild 
b/dev-perl/MongoDB/MongoDB-1.8.0.ebuild
new file mode 100644
index 000..566c6bb8cd9
--- /dev/null
+++ b/dev-perl/MongoDB/MongoDB-1.8.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=MONGODB
+DIST_VERSION="v${PV}"
+
+inherit perl-module
+
+DESCRIPTION="Official MongoDB Driver for Perl"
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+LICENSE="Apache-2.0"
+IUSE="test minimal"
+
+# IO::Socket::SSL was escallated from suggested to recommended
+RDEPEND="
+   !minimal? (
+   >=virtual/perl-IO-Socket-IP-0.250.0
+   >=dev-perl/IO-Socket-SSL-1.560.0
+   >=dev-perl/Mozilla-CA-20130114
+   >=dev-perl/Net-SSLeay-1.490.0
+   )
+   >=dev-perl/Authen-SCRAM-0.3.0
+   dev-perl/BSON
+   virtual/perl-Carp
+   dev-perl/Class-XSAccessor
+   >=dev-perl/DateTime-0.780.0
+   virtual/perl-Digest-MD5
+   virtual/perl-Encode
+   >=virtual/perl-Exporter-5.570.0
+   virtual/perl-IO
+   virtual/perl-MIME-Base64
+   >=dev-perl/Moo-2
+   dev-perl/Safe-Isa
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Socket
+   dev-perl/Tie-IxHash
+   virtual/perl-Time-HiRes
+   dev-perl/Try-Tiny
+   dev-perl/Type-Tiny
+   dev-perl/Type-Tiny-XS
+   virtual/perl-XSLoader
+   >=dev-perl/boolean-0.250.0
+   virtual/perl-if
+   dev-perl/namespace-clean
+   virtual/perl-version
+"
+DEPEND="${RDEPEND}
+   >=dev-perl/Config-AutoConf-0.220.0
+   virtual/perl-ExtUtils-MakeMaker
+   >=dev-perl/Path-Tiny-0.52.0
+   test? (
+   !minimal? (
+   >=virtual/perl-CPAN-Meta-2.120.900
+   >=dev-perl/DateTime-Tiny-1.0.0
+   >=virtual/perl-Test-Harness-3.310.0
+   >=dev-perl/Time-Moment-0.220.0
+   )
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   dev-perl/JSON-MaybeXS
+   virtual/perl-Math-BigInt
+   >=dev-perl/Path-Tiny-0.54.0
+   >=dev-perl/Test-Deep-0.111.0
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   virtual/perl-bignum
+   virtual/perl-

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

2017-04-11 Thread Christoph Junghans
commit: e91665803f697f31dc3b36b90ad20a3c9320c67c
Author: Christoph Junghans  gentoo  org>
AuthorDate: Wed Apr 12 02:19:09 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Wed Apr 12 02:19:27 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e9166580

dev-util/f90cache: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/f90cache/f90cache-0.99.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/dev-util/f90cache/f90cache-0.99.ebuild 
b/dev-util/f90cache/f90cache-0.99.ebuild
new file mode 100644
index 0..6012e0ae6
--- /dev/null
+++ b/dev-util/f90cache/f90cache-0.99.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit fortran-2 multilib toolchain-funcs
+
+DESCRIPTION="a compiler cache for fortran"
+HOMEPAGE="http://people.irisa.fr/Edouard.Canot/f90cache/";
+SRC_URI="http://people.irisa.fr/Edouard.Canot/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-util/ccache"
+
+src_prepare() {
+   default
+   sed -i -e '/OBJS/s/CFLAGS/LDFLAGS/' -e '/strip/d' Makefile.in || die
+}
+
+src_install() {
+   default
+
+   #we depend on ccache, put links in there so that portage find it
+   #TODO improve this
+   dosym "/usr/bin/f90cache" 
"${ROOT}/usr/$(get_libdir)/ccache/bin/gfortran"
+}
+
+pkg_postinst() {
+   elog "Please add F90CACHE_DIR=\"${ROOT%/}/var/tmp/f90cache\""
+   elog "to your make.conf otherwise f90cache files end up in"
+   elog "home of the user executing portage"
+}



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

2017-04-11 Thread Benda XU
commit: 44185cbc3fc264e5240916833470502239095361
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Apr  1 10:33:27 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Apr 12 02:15:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44185cbc

dev-python/dask: version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/dask/Manifest   |  1 +
 dev-python/dask/dask-0.14.1.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index bcdcaec2043..29f1b576c03 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,3 +1,4 @@
 DIST dask-0.10.2.tar.gz 357356 SHA256 
dbc80f7cbf51abee4dc49e5da188c57e2f816898165cbc1ddfe44b2c640036ca SHA512 
92bd671ff1483fe87edd34330dce321b88362d80ef4d836ab4eede87fdad5f657c51d03a9885a53924fb3becb504a8843cf852be08c88f5389f04c3f1b8aefe2
 WHIRLPOOL 
91d910130edfe3595d5f3f54aeb63a12bafd89f8d6bb68ca70dd72b98cf5ed465955154eef7ee2f7caf0f2d4145648cd48663b680c847e0f2b9600c0d5131b25
 DIST dask-0.13.0.tar.gz 459829 SHA256 
1a925026d050776ec3159b44c269adfa04003aa3712137fab6cc1893a43419b9 SHA512 
ec9ed521a01150e60385511e2d06b25547f0ca6aa0233e60b00496cbf7c5bf3e9bbc3d80e40b43a5231014c1236b8ed7a77f119980122b09c271fb33d00f3402
 WHIRLPOOL 
cf33282d6bdd2780ca8e9d5fab1b958189ab306a8b2c321133f6b0be0613695573cfa5a76c070859e3ad7edefadac3e6dc5bd55b6e45e3a818738a9fe0cfc02f
+DIST dask-0.14.1.tar.gz 500509 SHA256 
46c8ef9aa41a5755f2194b535bff7fdef1343d3993ab294b198caf95155ec94e SHA512 
a0f49e5337ea30bf5344a7e34ffdd2e1b64afb256372aa4b1095ad016f2c840d00672233da0840e25030c7a57c3841eca8bff9a4182a412b33351280bd03c0f3
 WHIRLPOOL 
f15326d30180fc58a5605b0a99fd07acacf120e1f26aec8b82a408d6172b83f99ef236f6ad41bbeebf59c6d570c6589333d0d37afa2150151c143b52467c5264
 DIST dask-0.8.1.tar.gz 292047 SHA256 
43deb1934cd033668e5e60b735f45c9c3ee2813f87bd51c243f975e55267fa43 SHA512 
b75fca59ecf285bae2fe82cb635fbcb78e9eb1389dc764c36e20c2278b12ec41363f463adfeff33891cf0eaf9a03ef1586b90ea5189c03d955bc670ac416660b
 WHIRLPOOL 
63bdfef96af56e82b72759c60546b9cc72fd67ec94ddff226d34ce8612e2c603729aaf2b31823971001701b01317c96ddf74a539ebab3cdc02a7e554ff8e8f37

diff --git a/dev-python/dask/dask-0.14.1.ebuild 
b/dev-python/dask/dask-0.14.1.ebuild
new file mode 100644
index 000..2ddd31089de
--- /dev/null
+++ b/dev-python/dask/dask-0.14.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="http://dask.pydata.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/bokeh[${PYTHON_USEDEP}]
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/partd[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   test? (
+  dev-python/pytest[${PYTHON_USEDEP}]
+  dev-python/numexpr[${PYTHON_USEDEP}]
+  sci-libs/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test || die
+}



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

2017-04-11 Thread Benda XU
commit: 42f6fec3b640ae4be96960c39c5c27e0c42b0671
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Apr 12 02:13:50 2017 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Apr 12 02:15:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f6fec3

net-misc/unison: install unison-fsmonitor.

Bug: 572148
Credit: Phil Tooley

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-misc/unison/unison-2.48.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-misc/unison/unison-2.48.4.ebuild 
b/net-misc/unison/unison-2.48.4.ebuild
index 449d386b46f..3a685747ee2 100644
--- a/net-misc/unison/unison-2.48.4.ebuild
+++ b/net-misc/unison/unison-2.48.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -65,6 +65,7 @@ src_install () {
# install manually, since it's just too much
# work to force the Makefile to do the right thing.
newbin unison unison-${SLOT}
+   dobin unison-fsmonitor
dodoc BUGS.txt CONTRIB INSTALL NEWS \
  README ROADMAP.txt TODO.txt
 



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

2017-04-11 Thread NP Hardass
commit: b2fa0014948aa67ac0f51d006ec49505a5a6b732
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 23:17:05 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Apr 12 01:37:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fa0014

app-emulation/wine-d3d9: Drop versioned manpages

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild  | 7 ---
 app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild  | 7 ---
 app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild  | 7 ---
 app-emulation/wine-d3d9/wine-d3d9-2.3.ebuild  | 7 ---
 app-emulation/wine-d3d9/wine-d3d9-2.4.ebuild  | 7 ---
 app-emulation/wine-d3d9/wine-d3d9-2.5.ebuild  | 7 ---
 app-emulation/wine-d3d9/wine-d3d9-.ebuild | 7 ---
 7 files changed, 49 deletions(-)

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild
index bdb69354a6c..3b0bf33273c 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild
@@ -501,13 +501,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild
index 5b66aee363e..4e02d6d3ba1 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild
@@ -501,13 +501,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild
index 5b66aee363e..4e02d6d3ba1 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild
@@ -501,13 +501,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.3.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.3.ebuild
index 5b66aee363e..4e02d6d3ba1 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.3.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.3.ebuild
@@ -501,13 +501,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.4.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.4.ebuild
index ba768c01725..bbe90f86cae 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.4.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.4.ebuild
@@ -501,13 +501,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.5.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.5.ebuild
index ba768c01725..bbe90f86cae 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.5.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.5.ebuild
@@ -501,13 +501,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-d3d9/wine-d3d9-.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-.ebuild
index ba768c01725..bbe90f86cae 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-.ebuild
@@ -501,13 +501,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*

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

2017-04-11 Thread NP Hardass
commit: a165e2f990c50ad4a76b6b0611502e59172a5230
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 23:13:35 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Apr 12 01:37:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a165e2f9

app-emulation/wine-vanilla: Drop versioned manpages

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild  | 7 ---
 app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild  | 7 ---
 app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild  | 7 ---
 app-emulation/wine-vanilla/wine-vanilla-2.3.ebuild  | 7 ---
 app-emulation/wine-vanilla/wine-vanilla-2.4.ebuild  | 7 ---
 app-emulation/wine-vanilla/wine-vanilla-2.5.ebuild  | 7 ---
 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 7 ---
 7 files changed, 49 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild
index 534dc092804..0dfd03175ff 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild
@@ -467,13 +467,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild
index 7692f07caf9..9545982eebd 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild
@@ -467,13 +467,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild
index 7692f07caf9..9545982eebd 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild
@@ -467,13 +467,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.3.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.3.ebuild
index 7692f07caf9..9545982eebd 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.3.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.3.ebuild
@@ -467,13 +467,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.4.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.4.ebuild
index a0e73034ed1..5245b136e23 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.4.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.4.ebuild
@@ -467,13 +467,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.5.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.5.ebuild
index a0e73034ed1..5245b136e23 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.5.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.5.ebuild
@@ -467,13 +467,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-.ebuild
index a0e73034ed1..5245b136e23 100644
--- a/app-emulation/w

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

2017-04-11 Thread NP Hardass
commit: eddc89851730ca693f023c3010cdf40b04a10151
Author: NP-Hardass  gentoo  org>
AuthorDate: Wed Apr 12 01:36:43 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Apr 12 01:37:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eddc8985

app-eselect/eselect-wine: Add support for localized manpaged, #615218

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-eselect/eselect-wine/Manifest   | 2 +-
 .../eselect-wine/{eselect-wine-1.0.ebuild => eselect-wine-1.1.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-wine/Manifest 
b/app-eselect/eselect-wine/Manifest
index 7a7bb0c432e..d16d3d44e33 100644
--- a/app-eselect/eselect-wine/Manifest
+++ b/app-eselect/eselect-wine/Manifest
@@ -1 +1 @@
-DIST wine.eselect-1.0 18653 SHA256 
d8cae88a4f02c27db7e6423ceb4f2cf248af7136d32abda18349b74fa5a293b4 SHA512 
cf52c8f5e72efb722f84eb5475f44ef9471122898cf6703d534c7c550d89477904f3da7aab4617be62f84c2d2c6bd8b8e711928436145f8424029f11505b3b8f
 WHIRLPOOL 
70014c35bdf71d95f7c1ecc5d18bfc7a405d869bdb29cf4869f80c17a1e435085242b9ad66867e577279074284918c07778c07087d9561c470f70b12188d2372
+DIST wine.eselect-1.1 18768 SHA256 
e478ad4b7d51a064ab0ba5bd266d7c6a31f2bd6b24affbe67f03d76c932a628f SHA512 
d7b17f826900cdc7bd55dae36e45b738862ca7d114fb8cf3cfd6bf887427ff7c462bb47475b61b704a206c92339bbbe6f9f6dcb2c20235d3148c8aae49006eda
 WHIRLPOOL 
df0463604bede4e6539b12e18ecaa9efa7a1e3638d211de416560590068b9c2e6eb97fe821335e54a0eceadbee1985712af2b864c8764fcf1ee4b37a1bcb4ae1

diff --git a/app-eselect/eselect-wine/eselect-wine-1.0.ebuild 
b/app-eselect/eselect-wine/eselect-wine-1.1.ebuild
similarity index 100%
rename from app-eselect/eselect-wine/eselect-wine-1.0.ebuild
rename to app-eselect/eselect-wine/eselect-wine-1.1.ebuild



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

2017-04-11 Thread NP Hardass
commit: 8c61f9b8c831f0a3f420981f1e768a5e169e91d0
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 23:14:32 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Apr 12 01:37:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c61f9b8

app-emulation/wine-staging: Drop versioned manpages

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/wine-staging/wine-staging-2.0.ebuild  | 8 
 app-emulation/wine-staging/wine-staging-2.1.ebuild  | 7 ---
 app-emulation/wine-staging/wine-staging-2.2.ebuild  | 7 ---
 app-emulation/wine-staging/wine-staging-2.3.ebuild  | 7 ---
 app-emulation/wine-staging/wine-staging-2.4.ebuild  | 7 ---
 app-emulation/wine-staging/wine-staging-2.5.ebuild  | 7 ---
 app-emulation/wine-staging/wine-staging-.ebuild | 7 ---
 7 files changed, 50 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-2.0.ebuild 
b/app-emulation/wine-staging/wine-staging-2.0.ebuild
index b70eb9a6b1d..3c656e8963d 100644
--- a/app-emulation/wine-staging/wine-staging-2.0.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.0.ebuild
@@ -1,6 +1,5 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=6
 
@@ -539,13 +538,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-staging/wine-staging-2.1.ebuild 
b/app-emulation/wine-staging/wine-staging-2.1.ebuild
index a1f3318dbd7..c15f481 100644
--- a/app-emulation/wine-staging/wine-staging-2.1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.1.ebuild
@@ -538,13 +538,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-staging/wine-staging-2.2.ebuild 
b/app-emulation/wine-staging/wine-staging-2.2.ebuild
index a1f3318dbd7..c15f481 100644
--- a/app-emulation/wine-staging/wine-staging-2.2.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.2.ebuild
@@ -538,13 +538,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-staging/wine-staging-2.3.ebuild 
b/app-emulation/wine-staging/wine-staging-2.3.ebuild
index a1f3318dbd7..c15f481 100644
--- a/app-emulation/wine-staging/wine-staging-2.3.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.3.ebuild
@@ -538,13 +538,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-staging/wine-staging-2.4.ebuild 
b/app-emulation/wine-staging/wine-staging-2.4.ebuild
index 514c69d9519..bb7ceea6832 100644
--- a/app-emulation/wine-staging/wine-staging-2.4.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.4.ebuild
@@ -538,13 +538,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-staging/wine-staging-2.5.ebuild 
b/app-emulation/wine-staging/wine-staging-2.5.ebuild
index 514c69d9519..bb7ceea6832 100644
--- a/app-emulation/wine-staging/wine-staging-2.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.5.ebuild
@@ -538,13 +538,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-s

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

2017-04-11 Thread NP Hardass
commit: 935d4378807140c01d0b232c64092e09e1440420
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 23:17:31 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Wed Apr 12 01:37:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935d4378

app-emulation/wine-any: Drop versioned manpages

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/wine-any/wine-any-2.0.ebuild  | 7 ---
 app-emulation/wine-any/wine-any-2.1.ebuild  | 7 ---
 app-emulation/wine-any/wine-any-2.2.ebuild  | 7 ---
 app-emulation/wine-any/wine-any-2.3.ebuild  | 7 ---
 app-emulation/wine-any/wine-any-2.4.ebuild  | 7 ---
 app-emulation/wine-any/wine-any-2.5.ebuild  | 7 ---
 app-emulation/wine-any/wine-any-.ebuild | 7 ---
 7 files changed, 49 deletions(-)

diff --git a/app-emulation/wine-any/wine-any-2.0.ebuild 
b/app-emulation/wine-any/wine-any-2.0.ebuild
index 58fb0f20dda..46f82d35e09 100644
--- a/app-emulation/wine-any/wine-any-2.0.ebuild
+++ b/app-emulation/wine-any/wine-any-2.0.ebuild
@@ -561,13 +561,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-any/wine-any-2.1.ebuild 
b/app-emulation/wine-any/wine-any-2.1.ebuild
index c87d49433e7..6ab6d458225 100644
--- a/app-emulation/wine-any/wine-any-2.1.ebuild
+++ b/app-emulation/wine-any/wine-any-2.1.ebuild
@@ -561,13 +561,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-any/wine-any-2.2.ebuild 
b/app-emulation/wine-any/wine-any-2.2.ebuild
index c87d49433e7..6ab6d458225 100644
--- a/app-emulation/wine-any/wine-any-2.2.ebuild
+++ b/app-emulation/wine-any/wine-any-2.2.ebuild
@@ -561,13 +561,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-any/wine-any-2.3.ebuild 
b/app-emulation/wine-any/wine-any-2.3.ebuild
index c87d49433e7..6ab6d458225 100644
--- a/app-emulation/wine-any/wine-any-2.3.ebuild
+++ b/app-emulation/wine-any/wine-any-2.3.ebuild
@@ -561,13 +561,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-any/wine-any-2.4.ebuild 
b/app-emulation/wine-any/wine-any-2.4.ebuild
index 03a2d7e69b8..85c256b157c 100644
--- a/app-emulation/wine-any/wine-any-2.4.ebuild
+++ b/app-emulation/wine-any/wine-any-2.4.ebuild
@@ -561,13 +561,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-any/wine-any-2.5.ebuild 
b/app-emulation/wine-any/wine-any-2.5.ebuild
index 03a2d7e69b8..85c256b157c 100644
--- a/app-emulation/wine-any/wine-any-2.5.ebuild
+++ b/app-emulation/wine-any/wine-any-2.5.ebuild
@@ -561,13 +561,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man="${m##*/}"
-   new_man="${new_man%%.1}"
-   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
-   done
-
eval "${glob_state}"
 }
 

diff --git a/app-emulation/wine-any/wine-any-.ebuild 
b/app-emulation/wine-any/wine-any-.ebuild
index 03a2d7e69b8..85c256b157c 100644
--- a/app-emulation/wine-any/wine-any-.ebuild
+++ b/app-emulation/wine-any/wine-any-.ebuild
@@ -561,13 +561,6 @@ multilib_src_install_all() {
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
-   local m
-   for m in "${D%/}${MY_MANDIR}"/*

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

2017-04-11 Thread Mart Raudsepp
commit: 6dbd2cf969f4b34c1bb33a38e33984e1e6e1567d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr 12 00:29:27 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr 12 00:29:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbd2cf9

media-gfx/shotwell: bump to 0.24.6

 media-gfx/shotwell/Manifest   |  1 +
 media-gfx/shotwell/shotwell-0.24.6.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/media-gfx/shotwell/Manifest b/media-gfx/shotwell/Manifest
index 8891e4bd498..e756e0f191a 100644
--- a/media-gfx/shotwell/Manifest
+++ b/media-gfx/shotwell/Manifest
@@ -1,2 +1,3 @@
 DIST shotwell-0.24.3.tar.xz 5359588 SHA256 
9b8fb84c70cef67fe3763b176a1d310b004cdc75036dd3ff4826dd5d120f425b SHA512 
ca76310a59ffdcf02cec27b221cdad8ddb33911ae7f96e9331097dcd006ea7d64e0b9655f042f7661d1234c8a188e6c0fe2bde82f96dc4667b8f4773b90e7b60
 WHIRLPOOL 
db49c212a4131f65a33d082de6b0d89ac396b35c1b759fa7cc702e3c3cf02d48d65c196ff3680424a63787ef61bb1da8838a521b1bc200242cca32bb290b7057
+DIST shotwell-0.24.6.tar.xz 5401300 SHA256 
ecbbe8be422f0a228eb5a9d42f948f14d0b4ad4206dd503e3438be589595f947 SHA512 
48f4595950700b3d193b7d73d4ff45abda1544de66c6252fcf98e94e58f284a0491b08d11045a96b8581f3370d759346739d3da1ef85311717908c33ab1c25c6
 WHIRLPOOL 
a3f1127eb24ede554ccc1c08402aceb008728dff8ada56831f51729ae324f8c0bc425e6b04d210bd830ed3ce337a6805aef59f9d9bb9d7354127942c6794d141
 DIST shotwell-0.25.0.1.tar.xz 5398404 SHA256 
e69c96b3ee650aed8f83dfe099e01d85f83ab19f56995a90d48681fdf26400a6 SHA512 
6a071b0b7d84bf78727b84e0ba707d6d7f5408a0b942962771b24a79381c102c58c06b4895eba69527215103279946f4e33b14410a1ce6dd58d3dba3870975df
 WHIRLPOOL 
7ab54b4b28d1db631e9a359ab803a6a4447a6642b44daf59ed4970e49ee40cf23208f7bf0754eaccfa6ed10ad4b3f02110769dad4f32ff13b1173f636c4d6b62

diff --git a/media-gfx/shotwell/shotwell-0.24.6.ebuild 
b/media-gfx/shotwell/shotwell-0.24.6.ebuild
new file mode 100644
index 000..a85efadc853
--- /dev/null
+++ b/media-gfx/shotwell/shotwell-0.24.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 multilib toolchain-funcs vala versionator
+
+MY_PV=$(get_version_component_range 1-2)
+DESCRIPTION="Open source photo manager for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Shotwell";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-db/sqlite-3.5.9:3
+   >=dev-libs/glib-2.30.0:2
+   >=dev-libs/json-glib-0.7.6
+   >=dev-libs/libgee-0.8.5:0.8
+   >=dev-libs/libxml2-2.6.32:2
+   gnome-base/dconf
+   >=media-libs/gexiv2-0.4.90
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0
+   media-libs/gstreamer:1.0
+   media-libs/lcms:2
+   >=media-libs/libexif-0.6.16:=
+   >=media-libs/libgphoto2-2.5:=
+   >=media-libs/libraw-0.13.2:=
+   media-plugins/gst-plugins-gdkpixbuf:1.0
+   >=net-libs/libsoup-2.26.0:2.4
+   net-libs/webkit-gtk:4
+   virtual/libgudev:=[introspection]
+   >=x11-libs/gtk+-3.12.2:3[X]
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.7
+   >=sys-devel/m4-1.4.13
+   virtual/pkgconfig
+"
+
+# This probably comes from libraries that
+# shotwell-video-thumbnailer links to.
+# Nothing we can do at the moment. #435048
+QA_FLAGS_IGNORED="/usr/libexec/${PN}/${PN}-video-thumbnailer"
+
+src_prepare() {
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure --disable-static
+}



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

2017-04-11 Thread Mart Raudsepp
commit: 68192ce64a194de02c57f737462ef8ab0479b7f1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 11 23:57:16 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 11 23:57:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68192ce6

media-gfx/postr: update twisted deps

Gentoo-bug: 606660
Thanks-to: Frederico Freire Boaventura

 media-gfx/postr/postr-0.13.1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/media-gfx/postr/postr-0.13.1.ebuild 
b/media-gfx/postr/postr-0.13.1.ebuild
index 8a9db0453d5..0f140ae5582 100644
--- a/media-gfx/postr/postr-0.13.1.ebuild
+++ b/media-gfx/postr/postr-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -30,8 +30,13 @@ RDEPEND="${COMMON_DEPEND}
dev-python/gtkspell-python[${PYTHON_USEDEP}]
dev-python/libgnome-python[${PYTHON_USEDEP}]
dev-python/pygobject:2[${PYTHON_USEDEP}]
-   dev-python/twisted-core[${PYTHON_USEDEP}]
-   dev-python/twisted-web[${PYTHON_USEDEP}]
+   || (
+   dev-python/twisted[${PYTHON_USEDEP}]
+   (
+   dev-python/twisted-core[${PYTHON_USEDEP}]
+   dev-python/twisted-web[${PYTHON_USEDEP}]
+   )
+   )
 "
 DEPEND="${COMMON_DEPEND}
app-text/gnome-doc-utils



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

2017-04-11 Thread Mart Raudsepp
commit: b5742e7db9dca3e009686d2dba9f24e79f31fe2e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Apr 11 21:52:53 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 11 23:15:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5742e7d

media-gfx/eog-plugins: bump to 3.16.6 for translation updates, don't default 
enable flickr

flickr pulls in postr, which in its current latest version drags in pygtk:2 and 
co,
so lets not IUSE default to it for now; modern flickr upload support is in 
gnome-photos.

 media-gfx/eog-plugins/Manifest  |  1 +
 media-gfx/eog-plugins/eog-plugins-3.16.6.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/media-gfx/eog-plugins/Manifest b/media-gfx/eog-plugins/Manifest
index 0b0c3febc63..6fa7be62224 100644
--- a/media-gfx/eog-plugins/Manifest
+++ b/media-gfx/eog-plugins/Manifest
@@ -1 +1,2 @@
 DIST eog-plugins-3.16.5.tar.xz 397044 SHA256 
9de42235cc7dabc4e4b228c1a27ead4ee386cf5a3cc75fdb7ea12355d408108a SHA512 
08a92cec37155fe4875de542865d583d2a1eca497af4caf94d21b38c7672685c27fcff23f18c50261b5f8012824931a531e62a8eb77167d6b3a5e375c83dfc40
 WHIRLPOOL 
ece1b00495da09747866842cddbea044ef5320e05693c076d122bfd22457c8ea8099b31b5087c5e8836e9133a2c00df07ab243298a6035934269ef78dbdc
+DIST eog-plugins-3.16.6.tar.xz 398836 SHA256 
51ca356a29bbedfc48ce3fd1de1efe9339af38020c301df79dae6b67cd34ed96 SHA512 
e3bff786785ae36a41bc7c5fcb3cf75233595777409f373c4a6597fa6e432f72c7a75608e09ab66e1033ca0d12e3855346d7f7e0c571014b5aaef40184a3383b
 WHIRLPOOL 
277016a9939e213f40c5612b1afbdf7119951eecd346bb5d70b4665d07a1aa7082add1b2fe51a6e3c3b71ea5dd7c2e55484ac2af3792fc7b1facdaadc78cea2a

diff --git a/media-gfx/eog-plugins/eog-plugins-3.16.6.ebuild 
b/media-gfx/eog-plugins/eog-plugins-3.16.6.ebuild
new file mode 100644
index 000..2247c807dd2
--- /dev/null
+++ b/media-gfx/eog-plugins/eog-plugins-3.16.6.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit gnome2 python-r1
+
+DESCRIPTION="Eye of GNOME plugins"
+HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+exif flickr map picasa +python"
+REQUIRED_USE="
+   map? ( exif )
+   python? ( ^^ ( $(python_gen_useflags '*') ) )
+"
+
+RDEPEND="
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/libpeas-0.7.4:=
+   >=media-gfx/eog-3.15.90
+   >=x11-libs/gtk+-3.14:3
+   exif? ( >=media-libs/libexif-0.6.16 )
+   flickr? ( media-gfx/postr )
+   map? (
+   media-libs/libchamplain:0.12[gtk]
+   >=media-libs/clutter-1.9.4:1.0
+   >=media-libs/clutter-gtk-1.1.2:1.0 )
+   picasa? ( >=dev-libs/libgdata-0.9.1:= )
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.32:2[dbus]
+   dev-libs/libpeas:=[gtk,python,${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   gnome-base/gsettings-desktop-schemas
+   media-gfx/eog[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection] )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/intltool-0.50.1
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
+}
+
+src_configure() {
+   local plugins="fit-to-width,send-by-mail,hide-titlebar,light-theme"
+   use exif && plugins="${plugins},exif-display"
+   use flickr && plugins="${plugins},postr"
+   use map && plugins="${plugins},map"
+   use picasa && plugins="${plugins},postasa"
+   use python && 
plugins="${plugins},slideshowshuffle,pythonconsole,fullscreenbg,export-to-folder,maximize-windows"
+   gnome2_src_configure \
+   $(use_enable python) \
+   --with-plugins=${plugins}
+}



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

2017-04-11 Thread Patrick McLean
commit: 975e2664505ca843dd77aa957ef94618075ed897
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Apr 11 22:15:30 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Apr 11 22:15:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=975e2664

sys-cluster/ceph: Version bump to 10.2.7

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/ceph/Manifest   |   1 +
 sys-cluster/ceph/ceph-10.2.7.ebuild | 292 
 2 files changed, 293 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 767fa7e7bb5..181c3c79f9a 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -2,4 +2,5 @@ DIST ceph-0.94.9.tar.gz 9044702 SHA256 
d5bc07e7aef75f74d75f0356e5dd2a17956cbad6b
 DIST ceph-10.2.3.tar.gz 11596171 SHA256 
dca933aa14db67b404d836ef510bd418091978edc2f0c74dfc530ba0aa5e8994 SHA512 
9de1e6851fc343d2c52c72cec3f7887d998d5b588f1251ee3a1fda14427badfa10408e6691fb03a374a10f4ec9844868423fee70fbbe2c0d962af98481412f19
 WHIRLPOOL 
981ebca66113a07a5cc6e5934272a72b29a2c19e03398f7b622c11df6ea0a05339558dfc2f11504403cbbd0efe0b090ad59f4b86206b46db57587744091aa26a
 DIST ceph-10.2.5.tar.gz 14020700 SHA256 
82dd4271f18eb7b84ff16f273a5250a4a9e809bfaccce5a1cca493416332d5f4 SHA512 
4889aff38c8af781c2e3dce8f4ee51864db0a27c6294774345d2c1b047588ec31354ad41f799e2f0d0a966dc372d76c9bdbfb93f30a0718ea9d7c2b7a645d0f8
 WHIRLPOOL 
986a6ac35612a732d2a9a73277525679f9da729601c7e3f82b83e7e8ee2eb4245c98cdf5c4462ae1c789cb3d120a2c4a7eb9a3958b072db5e743b2c015269dfc
 DIST ceph-10.2.6.tar.gz 14500365 SHA256 
ad32c549d0ce6de581b5e1c6c7eba38e0f6658aaf8a91990e602f7c64c5e48c7 SHA512 
c4321e27a6f8983f69435316c35858ab2b8b620cd80663a5471447c7489d867aef30b22541ca9648a7dcf9d931d04055e29d87dea3a6e94963fb360d06713dee
 WHIRLPOOL 
bd886105b47b6cfaeeff882f1d21d710442880c31a1943298db0904a453d67da71519c8fe5e1dd0377480b5413c90bf8ae4bed6bd99bfc53e4696f8b8031c23a
+DIST ceph-10.2.7.tar.gz 14518491 SHA256 
2cdfeaa9a08e94c2d35f540b450bbf64b2a694bd537679834185e98fc59d8ba2 SHA512 
7e0686e9efa4ddd9d548f4145b448f8232f1ca29b08428daa5cd60a74ce26f1176a1f2ebbf2ac1761d9e6c1d364a5ffa194d2b3a18a8111f59b7c27f7a1d7734
 WHIRLPOOL 
b6b6902230401b5f4c6f27801f315678bdc7b99aab4e50b54d941fc3a425b4f0fa9390484f2e12d6b4f962253fb8772fb706dad35d490b4542b06db166fab59b
 DIST ceph-9.2.1.tar.gz 9933444 SHA256 
1918dfc3df80df5986c5b7ff6bc6c78064eef0f6c5e8269dba30e08c703a7c2f SHA512 
1e84c1e2d64f4156a523658ed11552b045f75986922b7b7dbaf4719e73a0a6aadc71eb2b94ae363526f729534a592921a437468a41a3cea88c1b84e09de8505a
 WHIRLPOOL 
3a0eb6712e5b0235707e86129e1d66f1184f50cd4980c30f6d8cc0e7dfd96d30b91177ed16dd7abf2ad4983c6a543eb91915f74f661f7d3e3c810b5b1d656aca

diff --git a/sys-cluster/ceph/ceph-10.2.7.ebuild 
b/sys-cluster/ceph/ceph-10.2.7.ebuild
new file mode 100644
index 000..35d1dad1bc9
--- /dev/null
+++ b/sys-cluster/ceph/ceph-10.2.7.ebuild
@@ -0,0 +1,292 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit check-reqs autotools eutils python-r1 udev user \
+   readme.gentoo-r1 systemd versionator flag-o-matic
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="
+   git://github.com/ceph/ceph.git
+   https://github.com/ceph/ceph.git";
+   SRC_URI=""
+else
+   SRC_URI="http://download.ceph.com/tarballs/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="http://ceph.com/";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="babeltrace cephfs cryptopp debug fuse gtk jemalloc ldap +libaio"
+IUSE+=" libatomic lttng +nss +radosgw static-libs +tcmalloc test xfs zfs"
+
+# unbundling code commented out pending bugs 584056 and 584058
+#>=dev-libs/jerasure-2.0.0-r1
+#>=dev-libs/gf-complete-2.0.0
+COMMON_DEPEND="
+   app-arch/snappy
+   app-arch/lz4:=
+   app-arch/bzip2
+   dev-libs/boost:=[threads]
+   dev-libs/libaio
+   dev-libs/leveldb[snappy]
+   nss? ( dev-libs/nss )
+   libatomic? ( dev-libs/libatomic_ops )
+   cryptopp? ( dev-libs/crypto++:= )
+   sys-apps/keyutils
+   sys-apps/util-linux
+   dev-libs/libxml2
+   radosgw? ( dev-libs/fcgi )
+   ldap? ( net-nds/openldap )
+   babeltrace? ( dev-util/babeltrace )
+   fuse? ( sys-fs/fuse )
+   xfs? ( sys-fs/xfsprogs )
+   zfs? ( sys-fs/zfs )
+   gtk? (
+   x11-libs/gtk+:2
+   dev-cpp/gtkmm:2.4
+   gnome-base/librsvg
+   )
+   radosgw? (
+   dev-libs/fcgi
+   dev-libs/expat
+   net-misc/curl
+   )
+   jemalloc? ( dev-libs/jemalloc )
+   !jemalloc? ( dev-util/google-perftools )
+   lttng? ( dev-util/lttng-ust )
+   ${PYTHON_DEPS}
+   "
+DEPEND="${COMMON_DEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+  

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

2017-04-11 Thread Kent Fredric
commit: 2745d3b0025cf165de9603c27c5411d9649a2832
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 21:52:39 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 21:52:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2745d3b0

dev-perl/Compress-Bzip2: Bump to version 2.260.0

- Cleanup author tests

Upstream:
- Fix '.' in @INC
- Fix EUMM compat problems

Bug: https://bugs.gentoo.org/615026
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild   | 29 ++
 dev-perl/Compress-Bzip2/Manifest   |  1 +
 2 files changed, 30 insertions(+)

diff --git a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild 
b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild
new file mode 100644
index 000..05d8458f74c
--- /dev/null
+++ b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.260.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_VERSION=2.26
+DIST_AUTHOR=RURBAN
+inherit perl-module
+
+DESCRIPTION="Interface to Bzip2 compression library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~mips ~sparc ~x86 ~ppc-aix"
+IUSE="test"
+
+RDEPEND="
+   app-arch/bzip2
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_test() {
+   perl_rm_files t/900_*.t
+   perl-module_src_test
+}

diff --git a/dev-perl/Compress-Bzip2/Manifest b/dev-perl/Compress-Bzip2/Manifest
index 1d38e728699..9c0973d0b6f 100644
--- a/dev-perl/Compress-Bzip2/Manifest
+++ b/dev-perl/Compress-Bzip2/Manifest
@@ -1,2 +1,3 @@
 DIST Compress-Bzip2-2.22.tar.gz 893952 SHA256 
1603e284e07953415b8eaa132698db8b03f46383f883c0902926f36eecb7e895 SHA512 
a7dbf80d2b05c03485d9412009a747ae4841f8ea1d499560e17886644e368e7d9b9b5cf053a3f1e540bfc5d1cd4ea055fa10e2c10c53688b1850e57e98257f95
 WHIRLPOOL 
3bac647c17d3a7e176b83acfb2615a0a1a2bdea89ee58ed91f47ae6c96c836c0f1e3ff37ff1b56e96196c04b953bbc7fa53e6048ec2d5c95348806c26295694b
 DIST Compress-Bzip2-2.24.tar.gz 886898 SHA256 
7956ac627fb373fae6effede3d21b3157122800224491b124afdd7bb426c8c3f SHA512 
a451ea967911077dbb40a104ac527fe5ec7c626ec8d412526323463145fa119351b80f1393e5403add1ac2f01e3c44fb45623fdb13a15068fa4967f33833ee93
 WHIRLPOOL 
af4e949a7dac32c44712d753525abe6a9d0151ba67dc31668d2a4bcc74661b122cba5040d0f87231afe3bf09bdf4b28e5c7542746f771ba4ea1debbda6bffe6c
+DIST Compress-Bzip2-2.26.tar.gz 886999 SHA256 
5132f0c5f377a54d77ee36d332aa0ece585c22a40f2c31f2619e40262f5c4f0c SHA512 
be1670303496a9f48989777468234d52276b34e6c0fdb6e99d2199134f353f1ee32e0489a3797ab3a2d4777bb5f03f78dff39f3bf75b8cc511b754da2b7e4959
 WHIRLPOOL 
2808b398d59aa4c50626f01f02c6549f6b9577029fa0395397d4b470f8b5c74df147757df0df492c385536e5e9fb698b299fdfea313ab119d80305c90a7482ef



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

2017-04-11 Thread Kent Fredric
commit: cf5700be9e1297277a4717d87270798ed9ba804e
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 21:37:59 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 21:39:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5700be

dev-perl/Class-Load: Bump to version 0.240.0

- EAPI6

Upstream:
- Fix tests for altered Test::Without::Module exception

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Class-Load/Class-Load-0.240.0.ebuild | 36 +++
 dev-perl/Class-Load/Manifest  |  1 +
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/Class-Load/Class-Load-0.240.0.ebuild 
b/dev-perl/Class-Load/Class-Load-0.240.0.ebuild
new file mode 100644
index 000..6789d7c5691
--- /dev/null
+++ b/dev-perl/Class-Load/Class-Load-0.240.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.24
+inherit perl-module
+
+DESCRIPTION="A working (require q{Class::Name}) and more"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+# uses Scalar-Util
+RDEPEND="
+   virtual/perl-Carp
+   dev-perl/Data-OptList
+   virtual/perl-Exporter
+   >=dev-perl/Module-Implementation-0.40.0
+   >=dev-perl/Module-Runtime-0.12.0
+   >=dev-perl/Package-Stash-0.140.0
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Try-Tiny
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   dev-perl/Test-Fatal
+   dev-perl/Test-Needs
+   >=virtual/perl-Test-Simple-0.880.0
+   virtual/perl-version
+   )
+"

diff --git a/dev-perl/Class-Load/Manifest b/dev-perl/Class-Load/Manifest
index e03b2059a61..1e1ddd5844c 100644
--- a/dev-perl/Class-Load/Manifest
+++ b/dev-perl/Class-Load/Manifest
@@ -1,2 +1,3 @@
 DIST Class-Load-0.20.tar.gz 20271 SHA256 
823c45885e1d29feef6867282b881d402f42af6413c7e0e9f8fe32086aee8c20 SHA512 
e208a3c6fc01b8ad33dbdac29eb9d11914686822bb607fbdf0eaeb6ea375a8c77bd85e85b6eaced2aff1c8f0424033b428a42a1f2b2c4fb4eeefe38a8d0abe48
 WHIRLPOOL 
e581dd81b21e145ea5bd1cb4d2962103cfb751fb11bd9f7ad120d0aa39da0cd4164bf002c29be45b6dc97de366f4a935498505b686f1386c4f0058f78ae390d0
 DIST Class-Load-0.23.tar.gz 33610 SHA256 
f2bca579e72ea96c6b1c5ebc86dfa1929062c412443277f0bc0437e50874b28f SHA512 
c4e39a0b53dcb9e91c6ac160b15d253aa257fc327c2f4e333b8a3689a6c697412385d47d0a52e55a9420b8cc1a7f46d8d0c1ff54f13ae2a88e0f9df8935cffed
 WHIRLPOOL 
5c75ba558f0b507f8c756bb63fc1882c3b29546e8340b6ad2f046ab183d364ca0cdcbc09f3ce2491a2e1a852499b657f0f8bbc5cf293a523cc9443d299347c08
+DIST Class-Load-0.24.tar.gz 35412 SHA256 
0bb983da46c146534fc77a556d6e40d925142f2eb43103534025ee545265ca36 SHA512 
42459727fc622334336aedaa49e3dfd1aa92103c838a33b30ac61d9d9fe74512f7b1012b3c20fd1c4eaab1456545feab4d9d22b91162ecddd4683defc1b987eb
 WHIRLPOOL 
89fd4c4b817a35a762132578200f43f97ba8bc1081bb5b06ff856d385d0a808054ec070e350f5c355e7b68a44778185b867f26c397ca97986df76b146654776b



[gentoo-commits] repo/gentoo:master commit in: x11-apps/spotlighter/

2017-04-11 Thread Andreas Hüttel
commit: 0c60e4f01bc6ed6edd9e3eb9e84a1166bcd945e9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Apr 11 21:14:47 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Apr 11 21:15:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c60e4f0

x11-apps/spotlighter: EAPI bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-apps/spotlighter/spotlighter-0.1-r1.ebuild | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/x11-apps/spotlighter/spotlighter-0.1-r1.ebuild 
b/x11-apps/spotlighter/spotlighter-0.1-r1.ebuild
new file mode 100644
index 000..16330fb6708
--- /dev/null
+++ b/x11-apps/spotlighter/spotlighter-0.1-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+SRC_URI="mirror://debian/pool/main/s/${PN}/${PN}_${PV}.orig.tar.gz -> 
${P}.tar.gz"
+DESCRIPTION="Shows a movable and resizable spotlight on the screen"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+COMMON_DEPEND="sys-devel/gettext
+   x11-libs/gtk+:2"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool"
+RDEPEND="${COMMON_DEPEND}
+   dev-libs/atk
+   media-libs/fontconfig
+   >=media-libs/libpng-1.2
+   sci-libs/gsl"
+
+src_install() {
+   emake DESTDIR="${D}" install
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/aterm/

2017-04-11 Thread Andreas Hüttel
commit: c14022dbf3b4c99cb254caf324429399321c0970
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Apr 11 20:50:46 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Apr 11 21:15:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14022db

x11-terms/aterm: EAPI bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-terms/aterm/aterm-1.0.1-r3.ebuild | 88 +++
 1 file changed, 88 insertions(+)

diff --git a/x11-terms/aterm/aterm-1.0.1-r3.ebuild 
b/x11-terms/aterm/aterm-1.0.1-r3.ebuild
new file mode 100644
index 000..e8db05b719d
--- /dev/null
+++ b/x11-terms/aterm/aterm-1.0.1-r3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="rxvt compatible terminal emulator with transparency support"
+HOMEPAGE="http://aterm.sourceforge.net";
+SRC_URI="ftp://ftp.afterstep.org/apps/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
+IUSE="background cjk xgetdefault"
+
+RDEPEND="
+   virtual/jpeg:0
+   media-libs/libpng:0=
+   background? ( x11-wm/afterstep )
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libICE
+"
+DEPEND="${RDEPEND}
+   x11-libs/libXt
+   x11-proto/xproto
+"
+
+src_prepare() {
+   # Security bug #219746
+   eapply "${FILESDIR}/${P}-display-security-issue.patch"
+   eapply "${FILESDIR}"/${P}-deadkeys.patch
+
+   #fix pre-stripped files
+   sed -i -e "/INSTALL_PROGRAM/ s:-s::" autoconf/Make.common.in || die 
"sed Makefile failed"
+
+   default
+}
+
+src_configure() {
+   local myconf
+
+   use cjk && myconf="$myconf
+   --enable-kanji
+   --enable-thai
+   --enable-big5"
+
+   case "${CHOST}" in
+   *-darwin*) myconf="${myconf} --enable-wtmp" ;;
+   *-interix*) ;;
+   *) myconf="${myconf} --enable-utmp --enable-wtmp"
+   esac
+
+   econf \
+   $(use_enable xgetdefault) \
+   $(use_enable background background-image) \
+   --with-terminfo="${EPREFIX}"/usr/share/terminfo \
+   --enable-transparency \
+   --enable-fading \
+   --enable-background-image \
+   --enable-menubar \
+   --enable-graphics \
+   --with-x \
+   ${myconf}
+}
+
+src_install() {
+   make DESTDIR="${D}" install || die "make install failed"
+
+   fowners root:utmp /usr/bin/aterm
+   fperms g+s /usr/bin/aterm
+
+   doman doc/aterm.1
+   dodoc ChangeLog doc/FAQ doc/README.*
+   docinto menu
+   dodoc doc/menu/*
+   dohtml -r .
+}
+
+pkg_postinst() {
+   echo
+   elog "The transparent background will only work if you have the 'real'"
+   elog "root wallpaper set. Some tools that might help include: Esetroot"
+   elog "(x11-terms/eterm), wmsetbg (x11-wm/windowmaker), and/or"
+   elog "media-gfx/feh."
+   echo
+}



[gentoo-commits] repo/gentoo:master commit in: x11-apps/spotlighter/

2017-04-11 Thread Andreas Hüttel
commit: 481c07d88e5646a2e18b9e32b37d4de11ba2e7e0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Apr 11 21:14:59 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Apr 11 21:15:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=481c07d8

x11-apps/spotlighter: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-apps/spotlighter/spotlighter-0.1.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/x11-apps/spotlighter/spotlighter-0.1.ebuild 
b/x11-apps/spotlighter/spotlighter-0.1.ebuild
deleted file mode 100644
index 05ab955492e..000
--- a/x11-apps/spotlighter/spotlighter-0.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-
-SRC_URI="mirror://debian/pool/main/s/${PN}/${PN}_${PV}.orig.tar.gz -> 
${P}.tar.gz"
-DESCRIPTION="Shows a movable and resizable spotlight on the screen"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-COMMON_DEPEND="sys-devel/gettext
-   x11-libs/gtk+:2"
-DEPEND="${COMMON_DEPEND}
-   dev-util/intltool"
-RDEPEND="${COMMON_DEPEND}
-   dev-libs/atk
-   media-libs/fontconfig
-   >=media-libs/libpng-1.2
-   sci-libs/gsl"
-
-src_install() {
-   emake DESTDIR="${D}" install || die "make install failed"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/drift/

2017-04-11 Thread Sergei Trofimovich
commit: 87da9aa0024c976c5a687a4a619bcda51ed4168a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Apr 11 20:57:53 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Apr 11 20:58:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87da9aa0

dev-haskell/drift: add missing 'old-time' depend, bug #615278

Reported-by: Toralf Förster
Bug: https://bugs.gentoo.org/615278
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-haskell/drift/drift-2.4.2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-haskell/drift/drift-2.4.2.ebuild 
b/dev-haskell/drift/drift-2.4.2.ebuild
index 843e0b2eb29..af0147fc356 100644
--- a/dev-haskell/drift/drift-2.4.2.ebuild
+++ b/dev-haskell/drift/drift-2.4.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-# ebuild generated by hackport 0.3.4.
+# ebuild generated by hackport 0.5.2.
 
 CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
 inherit eutils haskell-cabal
@@ -20,7 +20,8 @@ SLOT="0/${PV}"
 KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
 IUSE=""
 
-RDEPEND="dev-haskell/random:=[profile?]
+RDEPEND="dev-haskell/old-time:=[profile?]
+   dev-haskell/random:=[profile?]
>=dev-lang/ghc-6.10.4:=
 "
 DEPEND="${RDEPEND}



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

2017-04-11 Thread Matthias Maier
commit: 17ead5e3dc70cd9679b9badbd6d95c1655c331db
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Apr 11 20:27:09 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Apr 11 20:30:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ead5e3

dev-util/cloc: Stabilize 1.72 on amd64, and ALLARCHES

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/cloc/cloc-1.72.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cloc/cloc-1.72.ebuild b/dev-util/cloc/cloc-1.72.ebuild
index d80628622fd..8935ab1749b 100644
--- a/dev-util/cloc/cloc-1.72.ebuild
+++ b/dev-util/cloc/cloc-1.72.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/AlDanial/${PN}/releases/download/v${PV}/${P}.tar.gz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ppc ppc64 x86"
 
 DEPEND="dev-lang/perl"
 RDEPEND="${DEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Hooks-Parser/

2017-04-11 Thread Kent Fredric
commit: b997ee8fd125fdca336067c2c4d56790a696a183
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 20:27:31 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 20:27:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b997ee8f

dev-perl/B-Hooks-Parser: Cleanup old re bug #614718

Removing old versions that will be broken come 5.26

Bug: https://bugs.gentoo.org/614718
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../B-Hooks-Parser/B-Hooks-Parser-0.160.0.ebuild   | 28 --
 dev-perl/B-Hooks-Parser/Manifest   |  1 -
 2 files changed, 29 deletions(-)

diff --git a/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.160.0.ebuild 
b/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.160.0.ebuild
deleted file mode 100644
index 051c20e62aa..000
--- a/dev-perl/B-Hooks-Parser/B-Hooks-Parser-0.160.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ETHER
-MODULE_VERSION=0.16
-inherit perl-module
-
-DESCRIPTION="Interface to perls parser variables"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND=">=dev-perl/B-Hooks-OP-Check-0.180.0"
-DEPEND="${RDEPEND}
-   >=dev-perl/ExtUtils-Depends-0.302.0
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   dev-perl/Test-Exception
-   dev-perl/B-Hooks-EndOfScope
-   virtual/perl-File-Spec
-   virtual/perl-Test-Simple
-   )
-"
-
-SRC_TEST="do parallel"

diff --git a/dev-perl/B-Hooks-Parser/Manifest b/dev-perl/B-Hooks-Parser/Manifest
index db0d1634365..99c785e12f2 100644
--- a/dev-perl/B-Hooks-Parser/Manifest
+++ b/dev-perl/B-Hooks-Parser/Manifest
@@ -1,2 +1 @@
-DIST B-Hooks-Parser-0.16.tar.gz 84593 SHA256 
24e65268da41976fe3055091554848f6ef6eedd0c5c1a708b0fca5fe10cabab6 SHA512 
5079b7233b5d69c4347cace3131e736c973d6c63daf063b39338d2b91dd44880fbfb255b9e9aac291ec0614e747115d14c2b7e13425336b97352ee1a41a10a2a
 WHIRLPOOL 
9c53d5621b1648ef3636282cf51cc23b619fc4ece408a29e4980789fbf053642d89c98ae319c17a8217789727a6239e99d5be2fd05f04fa5861cecccd7d7bd83
 DIST B-Hooks-Parser-0.19.tar.gz 87015 SHA256 
b83b51848e6dade6ca56975b47eafbb7d468b5e42e45e2992a5b84ccb9e9ca21 SHA512 
87708e718bddcdf3a80fa4f75a7fb9f642519b8dc1bdb5eafaf825b10efb23f74e8645af86094696efd50c1194a818360ee1a77ce226a0b1f89ea4db90be636b
 WHIRLPOOL 
9114935e6aad991ad830b38d286b5f3f925faee23919eb4603664fb0f56cde9b2b4c76ff08a915347c47e3a2bd7b6bfb84871de3a004267e4ad68cf4bd64bdd1



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

2017-04-11 Thread Kent Fredric
commit: 40deb3045029ad87718848d77fbc602adebde919
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 20:23:02 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 20:23:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40deb304

dev-perl/CryptX: Cleanup old re bug #613620

Purging old versions that will be broken come 5.26

Bug: https://bugs.gentoo.org/613620
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/CryptX/CryptX-0.25.0.ebuild | 31 ---
 dev-perl/CryptX/CryptX-0.39.0.ebuild | 35 ---
 dev-perl/CryptX/CryptX-0.44.0.ebuild | 35 ---
 dev-perl/CryptX/CryptX-0.46.0.ebuild | 35 ---
 dev-perl/CryptX/Manifest |  4 
 5 files changed, 140 deletions(-)

diff --git a/dev-perl/CryptX/CryptX-0.25.0.ebuild 
b/dev-perl/CryptX/CryptX-0.25.0.ebuild
deleted file mode 100644
index eb5427611ce..000
--- a/dev-perl/CryptX/CryptX-0.25.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-MODULE_AUTHOR=MIK
-MODULE_VERSION=0.025
-inherit perl-module
-
-DESCRIPTION="Self-contained crypto toolkit"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=virtual/perl-Exporter-5.590.0
-   >=dev-perl/JSON-2.10.0
-   >=virtual/perl-MIME-Base64-3.110.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-CBuilder
-   dev-perl/Module-Build
-   test? ( >=virtual/perl-Test-Simple-0.880.0 )
-"
-
-SRC_TEST="do parallel"
-
-src_test() {
-   perl_rm_files t/003_all_pm_pod.t
-   perl-module_src_test
-}

diff --git a/dev-perl/CryptX/CryptX-0.39.0.ebuild 
b/dev-perl/CryptX/CryptX-0.39.0.ebuild
deleted file mode 100644
index 40faaed6f2f..000
--- a/dev-perl/CryptX/CryptX-0.39.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=MIK
-DIST_VERSION=0.039
-inherit perl-module
-
-DESCRIPTION="Self-contained crypto toolkit"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test minimal"
-
-RDEPEND="
-   >=virtual/perl-Exporter-5.590.0
-   !minimal? (
-   || ( dev-perl/JSON-XS virtual/perl-JSON-PP )
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=virtual/perl-Test-Simple-0.880.0
-   !minimal? (
-   >=virtual/perl-Math-BigInt-1.999.715
-   >=virtual/perl-Storable-2.0.0
-   )
-   )
-"
-
-src_test() {
-   perl_rm_files t/003_all_pm_pod.t
-   perl-module_src_test
-}

diff --git a/dev-perl/CryptX/CryptX-0.44.0.ebuild 
b/dev-perl/CryptX/CryptX-0.44.0.ebuild
deleted file mode 100644
index a05a03f9954..000
--- a/dev-perl/CryptX/CryptX-0.44.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=MIK
-DIST_VERSION=0.044
-inherit perl-module
-
-DESCRIPTION="Self-contained crypto toolkit"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test minimal"
-
-RDEPEND="
-   >=virtual/perl-Exporter-5.590.0
-   !minimal? (
-   || ( dev-perl/JSON-XS virtual/perl-JSON-PP )
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=virtual/perl-Test-Simple-0.880.0
-   !minimal? (
-   >=virtual/perl-Math-BigInt-1.999.715
-   >=virtual/perl-Storable-2.0.0
-   )
-   )
-"
-
-src_test() {
-   perl_rm_files t/003_all_pm_pod.t
-   perl-module_src_test
-}

diff --git a/dev-perl/CryptX/CryptX-0.46.0.ebuild 
b/dev-perl/CryptX/CryptX-0.46.0.ebuild
deleted file mode 100644
index 5ebdaed9a1a..000
--- a/dev-perl/CryptX/CryptX-0.46.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=MIK
-DIST_VERSION=0.046
-inherit perl-module
-
-DESCRIPTION="Self-contained crypto toolkit"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test minimal"
-
-RDEPEND="
-   >=virtual/perl-Exporter-5.590.0
-   !minimal? (
-   || ( dev-perl/JSON-XS virtual/perl-JSON-PP )
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=virtual/perl-Test-Simple-0.880.0
-   !minimal? (
-   >=virtual/perl-Math-BigInt-1.999.715
-   >=virtual/perl-Storable-2.0.0
-   )
-   )
-"
-
-src_test() {
-   perl_rm_files t/003_all_pm_pod.t
-   perl-module_src_test
-}

diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest
index 073e0c486b8..145b3d0db96 100644
--- a/dev-perl/CryptX/M

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

2017-04-11 Thread Kent Fredric
commit: d0392df2e4e4c11ef651cd6b2a9f578d0e359810
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 20:02:36 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 20:03:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0392df2

dev-perl/Unicode-UTF8: Bump to version 0.610.0

- EAPI6
- Parallel Testing

Upstream:
- Fix '.' in @INC

Bug: https://bugs.gentoo.org/614802
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Unicode-UTF8/Manifest|  1 +
 dev-perl/Unicode-UTF8/Unicode-UTF8-0.610.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/Unicode-UTF8/Manifest b/dev-perl/Unicode-UTF8/Manifest
index b78aa163a2d..0e36eed1539 100644
--- a/dev-perl/Unicode-UTF8/Manifest
+++ b/dev-perl/Unicode-UTF8/Manifest
@@ -1 +1,2 @@
 DIST Unicode-UTF8-0.60.tar.gz 81322 SHA256 
f6ccf25a2a3be9d36d97e014af2f3dda5141c6bb33a130fee2676aaa0fb96ebc SHA512 
9874d83cd142e7fc9503d5282015e2bda219332a393326cd2521c73849ce55f25eb125ab46879717ccf23c16a15491242ddb9c0535da9d323b56c0ba4fe1d77e
 WHIRLPOOL 
456ca11f4aa6fc3a6309ea1e5cc851980fac51d13b55acee90d874ef9a1b87bbd2ffc4f2df77aa0c6731d7de342b55a9e0ba38b1ada297c0361878299e80be53
+DIST Unicode-UTF8-0.61.tar.gz 87823 SHA256 
5ee155a8af856ac9b24819cf153592a13338651440478cb1dbf0e7f8e566676f SHA512 
8a8cd6fb692724f1b8e46d8b3235b710e99e12bf9f546222abd6f96a4537551f6bf00b18607b8c946d87007dae59745204d895f47418cbc14e7e3639b7751330
 WHIRLPOOL 
d000e86860787c01671a6ca434c80b094965f56c6ce8826c4067e0f1f9981794b02901f3f570b423b6cfc7b74cd1cbfc6e51fb30c76cbe30d14e76ebd1e6ead5

diff --git a/dev-perl/Unicode-UTF8/Unicode-UTF8-0.610.0.ebuild 
b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.610.0.ebuild
new file mode 100644
index 000..a46c51a40d7
--- /dev/null
+++ b/dev-perl/Unicode-UTF8/Unicode-UTF8-0.610.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=CHANSEN
+DIST_VERSION=0.61
+inherit perl-module
+
+DESCRIPTION="Encoding and decoding of UTF-8 encoding form"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   test? (
+   >=virtual/perl-Encode-1.980.100
+   >=dev-perl/Test-Fatal-0.6.0
+   >=virtual/perl-Test-Simple-0.470.0
+
+   dev-perl/Taint-Runtime
+   dev-perl/Variable-Magic
+   dev-perl/Test-LeakTrace
+   )
+"
+src_test() {
+   perl_rm_files t/999_pod.t
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-clipman-plugin/

2017-04-11 Thread Patrick McLean
commit: 9b5a81d7b84c08d5111d4fa7c6d704300e6567a4
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Apr 11 18:52:25 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Apr 11 18:52:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5a81d7

xfce-extra/xfce4-clipman-plugin: Version bump to 1.4.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 xfce-extra/xfce4-clipman-plugin/Manifest   |  1 +
 .../xfce4-clipman-plugin-1.4.1.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/xfce-extra/xfce4-clipman-plugin/Manifest 
b/xfce-extra/xfce4-clipman-plugin/Manifest
index 5af52a84ef1..3a83faddbac 100644
--- a/xfce-extra/xfce4-clipman-plugin/Manifest
+++ b/xfce-extra/xfce4-clipman-plugin/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-clipman-plugin-1.2.6.tar.bz2 438346 SHA256 
23043f99c3e5257d1f3d68b5ee5125e3469c15620d098e22c6250386197f48a5 SHA512 
fc6b4cee1990ff13f4c0050ebf3e4b69fc0f7124fa2dd9b41933ce11449d322fad666b1af82bd610ce2add28d012a7dddc345be4afa1432bb330ecd6344a168e
 WHIRLPOOL 
6fa94e6e364c1a10e9de6cd80a1fad889a411ea3ca533647bf10f73967c60f1ad10caeefb0e838977b2b01f550a88561b196eba1f42949f00edb76103ec8ed2c
 DIST xfce4-clipman-plugin-1.4.0.tar.bz2 471045 SHA256 
a97671540663df1d90503f73695ac36e16fa2c832be8845ad9402529b8148294 SHA512 
69579fc8d492bdde17ea00dc6329bc0c48c89c6e4e73fd99e0bb8e66ed095a302082106e667112dbb52bcbf91c295d6fcffa1712e8222c18b8cdeabf5c117011
 WHIRLPOOL 
29fb4ea07ea40fa2198602012ce68470898ac32ac3f78de66caa1ecbee9ef304d2d30bcdfd387a789ba7fa04037db12588945f7309ccba7cf5869377239e1010
+DIST xfce4-clipman-plugin-1.4.1.tar.bz2 484795 SHA256 
341cce9665a89e5930e754ef3e27ff97594da22b82b1403099ebcf5c18a5351f SHA512 
e5db43899c888c8c9f47f020c79ccc636b2a484427646f9f93243c668403324f83f7c0da7ca68492df3162b4b1d7463000c5ecc2016e86f5f1a443bcba01dd54
 WHIRLPOOL 
25403d2221e48994b1bfc72acc6893880bb7e0bd81d92e4a60cc4fca365ed0132b491f12d76d3c0dffba6cd3f1360e2a8a919b16d5d5227a5d358fda60376dae

diff --git a/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.4.1.ebuild 
b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.4.1.ebuild
new file mode 100644
index 000..4a9fb1d85b9
--- /dev/null
+++ b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.4.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit xfconf
+
+DESCRIPTION="A clipboard manager plug-in for the Xfce panel"
+HOMEPAGE="http://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin";
+SRC_URI="mirror://xfce/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+IUSE="debug qrcode"
+
+RDEPEND=">=dev-libs/glib-2.32:2=
+   >=x11-libs/gtk+-3.14:3=
+   dev-libs/libunique:1
+   x11-libs/libXtst
+   >=xfce-base/exo-0.10:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/libxfce4util-4.12:=
+   >=xfce-base/xfce4-panel-4.12:=
+   >=xfce-base/xfconf-4.10:=
+   qrcode? ( >=media-gfx/qrencode-3.3.0 )"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-proto/xproto"
+
+pkg_setup() {
+   XFCONF=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   $(use_enable qrcode libqrencode)
+   $(xfconf_use_debug)
+   )
+
+   DOCS=( AUTHORS ChangeLog NEWS README )
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfce4-panel/

2017-04-11 Thread Patrick McLean
commit: 71c886b354fc68906e9600779ed3e2026406cff2
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Apr 11 18:46:40 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Apr 11 18:46:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c886b3

xfce-base/xfce4-panel: Version bump to 4.12.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 xfce-base/xfce4-panel/Manifest  |  1 +
 xfce-base/xfce4-panel/xfce4-panel-4.12.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest
index 5f0b97536d4..53391e8a146 100644
--- a/xfce-base/xfce4-panel/Manifest
+++ b/xfce-base/xfce4-panel/Manifest
@@ -1 +1,2 @@
 DIST xfce4-panel-4.12.0.tar.bz2 1107470 SHA256 
30920fc2e2fc26279a82b5261a155c2cc15ab2aa1ced2275684a6ff8261b97b0 SHA512 
9b5d0d51ac2c312d54e8daeea95bd861891e652faeee8b4a7dbf4b33507b70bf7b4fbca7cb8f2d3573699ae940a14d5a9a41da24f324db256146d8b7db8519a8
 WHIRLPOOL 
5468a67b2c4fe1fcf82d3f38a0a0a057f3dac714354f2b2e8ce0c2a8654ac92cf4d0c40b0a0ec00957da2db67db3cec2017673bfc0eeaac69a98e2f92d31c3f1
+DIST xfce4-panel-4.12.1.tar.bz2 1142476 SHA256 
93d58b80cca9c9eb58adb281bc75404df7cf6cae89f7f98bb9f38690009aa2e8 SHA512 
8bdc2a560a698e7d41429b40cde51ea1bec5aba211b6ee89b46822a38176e27e332efa785d93901d598b17171c739406e7f983372aaa49177db0f868aea985a4
 WHIRLPOOL 
ed0c455c35f00a2cbf8f7a2625ba14e06f6816d5c004110fc849f05050e79aab35ba7eb1c6b6c0709dd7ad1e3e0cac6734cee453b77eceda0584b48d857726d6

diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.12.1.ebuild 
b/xfce-base/xfce4-panel/xfce4-panel-4.12.1.ebuild
new file mode 100644
index 000..fbcceb824a1
--- /dev/null
+++ b/xfce-base/xfce4-panel/xfce4-panel-4.12.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit xfconf
+
+DESCRIPTION="Panel for the Xfce desktop environment"
+HOMEPAGE="http://www.xfce.org/projects/";
+SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="debug"
+
+RDEPEND=">=dev-libs/dbus-glib-0.100
+   >=dev-libs/glib-2.24
+   >=x11-libs/cairo-1
+   >=x11-libs/gtk+-2.20:2
+   >=x11-libs/gtk+-3.2:3
+   x11-libs/libX11
+   >=x11-libs/libwnck-2.31:1
+   >=xfce-base/exo-0.8
+   >=xfce-base/garcon-0.3
+   >=xfce-base/libxfce4ui-4.11
+   >=xfce-base/libxfce4util-4.11
+   >=xfce-base/xfconf-4.10"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+   dev-util/gtk-doc-am
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+pkg_setup() {
+   XFCONF=(
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --enable-gtk3
+   $(xfconf_use_debug)
+   )
+
+   DOCS=( AUTHORS ChangeLog NEWS THANKS )
+}



[gentoo-commits] proj/kde:master commit in: app-cdr/isoimagewriter/

2017-04-11 Thread Andreas Sturmlechner
commit: 0afeaa107b19121373bfabbf424d8ae2c50c60d7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 10 22:17:26 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Apr 10 22:17:26 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0afeaa10

app-cdr/isoimagewriter: Fix HOMEPAGE

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/app-cdr/isoimagewriter/isoimagewriter-.ebuild 
b/app-cdr/isoimagewriter/isoimagewriter-.ebuild
index 2a9467c1e5..a9f33b319f 100644
--- a/app-cdr/isoimagewriter/isoimagewriter-.ebuild
+++ b/app-cdr/isoimagewriter/isoimagewriter-.ebuild
@@ -7,7 +7,7 @@ KMNAME="imagewriter"
 inherit kde5
 
 DESCRIPTION="Write hybrid ISO files onto a USB disk"
-HOMEPAGE="https://cgit.kde.org/imagewriter.git/";
+HOMEPAGE="http://wiki.rosalab.com/en/index.php/Blog:ROSA_Planet/ROSA_Image_Writer";
 
 LICENSE="GPL-3"
 KEYWORDS=""



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

2017-04-11 Thread Andreas Sturmlechner
commit: f41a674c07474fedae2db2c4a937459adb67f7e3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Apr 11 18:31:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 11 18:31:35 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f41a674c

kde-misc/krusader: Fix DEPENDs

Upstream commit 2c5d47aed7c76679b5085a1fa8906d025524ceb8

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 kde-misc/krusader/krusader-.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/kde-misc/krusader/krusader-.ebuild 
b/kde-misc/krusader/krusader-.ebuild
index f3ff4d2c6a..cf492f032a 100644
--- a/kde-misc/krusader/krusader-.ebuild
+++ b/kde-misc/krusader/krusader-.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-2+"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
+COMMON_DEPEND="
$(add_frameworks_dep karchive)
$(add_frameworks_dep kbookmarks)
$(add_frameworks_dep kcodecs)
@@ -28,7 +28,6 @@ DEPEND="
$(add_frameworks_dep kio)
$(add_frameworks_dep kitemviews)
$(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
$(add_frameworks_dep kparts)
$(add_frameworks_dep kservice)
$(add_frameworks_dep ktextwidgets)
@@ -45,7 +44,11 @@ DEPEND="
sys-apps/acl
sys-libs/zlib
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep knotifications)
+   $(add_qt_dep qtconcurrent)
+"
+RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kio-extras)
!kde-misc/krusader:4
 "



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

2017-04-11 Thread Kent Fredric
commit: 28eda9464c1b928ef2142e4168caf2a84bda8d02
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 18:11:21 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 18:11:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28eda946

dev-perl/Cache: 2.110.0 ALLARCHES stable re bug #615134

x86 testing by Myckel Habets

Bug: https://bugs.gentoo.org/615134
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Cache/Cache-2.110.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Cache/Cache-2.110.0.ebuild 
b/dev-perl/Cache/Cache-2.110.0.ebuild
index 5d2c676344b..06c3dc82777 100644
--- a/dev-perl/Cache/Cache-2.110.0.ebuild
+++ b/dev-perl/Cache/Cache-2.110.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="the Cache interface"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2017-04-11 Thread Kent Fredric
commit: 2f346cf60615e947e6b80905346f5ec17d9d8d54
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 18:07:40 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 18:07:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f346cf6

dev-perl/Class-C3: ALLARCHES stable re bug #615102

x86 arch testing bug Myckel Habets

Bug: https://bugs.gentoo.org/615102
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Class-C3/Class-C3-0.310.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Class-C3/Class-C3-0.310.0.ebuild 
b/dev-perl/Class-C3/Class-C3-0.310.0.ebuild
index 603581b246c..fe93836b847 100644
--- a/dev-perl/Class-C3/Class-C3-0.310.0.ebuild
+++ b/dev-perl/Class-C3/Class-C3-0.310.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A pragma to use the C3 method resolution order algortihm"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~ppc-macos 
~x64-macos ~x86-solaris"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~ppc-aix ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2017-04-11 Thread Kent Fredric
commit: cf9a4213085498839e63ca11ef2bc8bb250afc97
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 18:03:17 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 18:03:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf9a4213

dev-perl/Curses: 1.360.0 x86 stable re bug #614974

Arch Testing by Myckel Habets

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Curses/Curses-1.360.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
index b4556a25654..028c79fe1cf 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 
 RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-Strptime/

2017-04-11 Thread Kent Fredric
commit: 35ad73344a6a1d45ce10fd9b657546b4e6f4461b
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 17:59:05 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 17:59:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ad7334

dev-perl/DateTime-Format-Strptime: ALLARCHES stable re bug #614956

Additional x86 arch testing performed by Myckel Habets

Bug: https://bugs.gentoo.org/614956
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild 
b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
index 0d69a6a7c14..f235fe2b006 100644
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
+++ b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Parse and Format DateTimes using Strptime"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix 
~x86-fbsd ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~ppc-aix 
~x86-fbsd ~x64-macos ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/osm2pgsql/

2017-04-11 Thread Sven Wegener
commit: 0956de5b18c794358d39e074f0a7476ab0c3d563
Author: Sven Wegener  gentoo  org>
AuthorDate: Tue Apr 11 17:36:33 2017 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Tue Apr 11 17:36:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0956de5b

sci-geosciences/osm2pgsql: Fix *DEPEND setting

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sci-geosciences/osm2pgsql/osm2pgsql-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild 
b/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
index d8473b14ec2..7f4973d86b8 100644
--- a/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
+++ b/sci-geosciences/osm2pgsql/osm2pgsql-.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS=""
 IUSE="+lua"
 
-DEPEND="
+COMMON_DEPEND="
app-arch/bzip2
dev-db/postgresql:=
dev-libs/expat



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

2017-04-11 Thread Ulrich Müller
commit: f2ac6d06fae4923d0c913f9aa84452920e06ddb9
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Mar 18 14:18:25 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Apr 11 16:55:25 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=f2ac6d06

WORKDIR has the same scope as FILESDIR and DISTDIR.

Ebuilds must not access the WORKDIR directory in global scope, so the
FILESDIR footnote applies to it, too. Rearrange the table accordingly.

Also small change of wording ("in which" -> "where") to prevent an
awkward page break.

 ebuild-env-vars.tex | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index 1e155f5..019ce3f 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -95,6 +95,18 @@ variable.
 Ditto &
 Yes &
 The full path to the directory in which the files in the \t{A} variable 
are stored. \\
+\t{WORKDIR} &
+Ditto &
+Yes &
+The full path to the ebuild's working directory, where all build data 
should be contained.%
+\label{env-var-WORKDIR} \\
+\t{S} &
+\t{src\_*} &
+Yes &
+The full path to the temporary build directory, used by \t{src\_compile}, 
\t{src\_install} etc.
+Defaults to \t{\$\{WORKDIR\}/\$\{P\}}. May be modified by ebuilds. If 
\t{S} is assigned in the
+global scope of an ebuild, then the restrictions of 
section~\ref{sec:ebuild-env-state} for
+global variables apply. \\
 \t{PORTDIR} &
 \t{src\_*} &
 No &
@@ -190,18 +202,6 @@ variable.
 was executed by the package manager. May be unset or any single word that 
is not any of the
 above when the ebuild is being sourced for other (e.\,g.\ metadata or QA) 
purposes. Only for
 EAPIs listed in table~\ref{tab:added-env-vars-table} as supporting 
\t{EBUILD\_PHASE\_FUNC}. \\
-\t{WORKDIR} &
-\t{src\_*}, global~scope &
-Yes &
-The full path to the ebuild's working directory, in which all build data 
should be
-contained. \label{env-var-WORKDIR} \\
-\t{S} &
-\t{src\_*} &
-Yes &
-The full path to the temporary build directory, used by \t{src\_compile}, 
\t{src\_install} etc.
-Defaults to \t{\$\{WORKDIR\}/\$\{P\}}. May be modified by ebuilds. If 
\t{S} is assigned in the
-global scope of an ebuild, then the restrictions of 
section~\ref{sec:ebuild-env-state} for
-global variables apply. \\
 \t{KV} &
 All &
 Yes &



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

2017-04-11 Thread Ulrich Müller
commit: 7a04d1e8577ec052e8309b1daf1d96ddeea40fa7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Apr 11 16:55:00 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Apr 11 16:55:00 2017 +
URL:https://gitweb.gentoo.org/proj/pms.git/commit/?id=7a04d1e8

Revert "WORKDIR and S have the same scope as FILESDIR and DISTDIR."

This reverts commit 65d38361a953c0b6da4cc192d8727b0d6f1c64cc.

 ebuild-env-vars.tex | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/ebuild-env-vars.tex b/ebuild-env-vars.tex
index d8ccd6c..1e155f5 100644
--- a/ebuild-env-vars.tex
+++ b/ebuild-env-vars.tex
@@ -95,18 +95,6 @@ variable.
 Ditto &
 Yes &
 The full path to the directory in which the files in the \t{A} variable 
are stored. \\
-\t{WORKDIR} &
-Ditto &
-Yes &
-The full path to the ebuild's working directory, where all build data 
should be contained.%
-\label{env-var-WORKDIR} \\
-\t{S} &
-Ditto &
-Yes &
-The full path to the temporary build directory, used by \t{src\_compile}, 
\t{src\_install} etc.
-Defaults to \t{\$\{WORKDIR\}/\$\{P\}}. May be modified by ebuilds. If 
\t{S} is assigned in the
-global scope of an ebuild, then the restrictions of 
section~\ref{sec:ebuild-env-state} for
-global variables apply. \\
 \t{PORTDIR} &
 \t{src\_*} &
 No &
@@ -202,6 +190,18 @@ variable.
 was executed by the package manager. May be unset or any single word that 
is not any of the
 above when the ebuild is being sourced for other (e.\,g.\ metadata or QA) 
purposes. Only for
 EAPIs listed in table~\ref{tab:added-env-vars-table} as supporting 
\t{EBUILD\_PHASE\_FUNC}. \\
+\t{WORKDIR} &
+\t{src\_*}, global~scope &
+Yes &
+The full path to the ebuild's working directory, in which all build data 
should be
+contained. \label{env-var-WORKDIR} \\
+\t{S} &
+\t{src\_*} &
+Yes &
+The full path to the temporary build directory, used by \t{src\_compile}, 
\t{src\_install} etc.
+Defaults to \t{\$\{WORKDIR\}/\$\{P\}}. May be modified by ebuilds. If 
\t{S} is assigned in the
+global scope of an ebuild, then the restrictions of 
section~\ref{sec:ebuild-env-state} for
+global variables apply. \\
 \t{KV} &
 All &
 Yes &



[gentoo-commits] repo/gentoo:master commit in: app-portage/prefix-chain-setup/

2017-04-11 Thread Michael Haubenwallner
commit: f12f560064fd81e4c4683676604da6442fb06dfc
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Tue Apr 11 17:10:41 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Tue Apr 11 17:10:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12f5600

app-portage/prefix-chain-setup: fix typo with here documents

Package-Manager: portage-2.3.3

 app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild 
b/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
index a5c4d230a0e..35dba36fb1b 100644
--- a/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
+++ b/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
@@ -168,14 +168,14 @@ ebegin "creating make.conf"
 eend_exit $?
 
 ebegin "creating profile/use.mask"
-cat > "${CHILD_EPREFIX}"/etc/portage/profile/use.mask/prefix-chain-setup 
<<'-EOM'
+cat > "${CHILD_EPREFIX}"/etc/portage/profile/use.mask/prefix-chain-setup 
<<-'EOM'
# masked in base profile, unmask here
-prefix-chain
EOM
 eend_exit $?
 
 ebegin "creating profile/use.force"
-cat > "${CHILD_EPREFIX}"/etc/portage/profile/use.force/prefix-chain-setup 
<<'-EOM'
+cat > "${CHILD_EPREFIX}"/etc/portage/profile/use.force/prefix-chain-setup 
<<-'EOM'
# masked in base profile, force here
prefix-chain
EOM



[gentoo-commits] repo/gentoo:master commit in: app-portage/prefix-chain-setup/

2017-04-11 Thread Michael Haubenwallner
commit: 48266302e796a0ecb0f01d1386af6cf1247864aa
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Tue Apr 11 16:58:18 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Tue Apr 11 16:58:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48266302

app-portage/prefix-chain-setup: drop elt-patches, libtool.eclass knows 
USE=prefix-chain

Package-Manager: portage-2.3.3

 app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild 
b/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
index 029b57326c5..a5c4d230a0e 100644
--- a/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
+++ b/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
@@ -210,7 +210,7 @@ ebegin "installing required basic packages"
 
set -e
PORTAGE_CONFIGROOT="${CHILD_EPREFIX}" EPREFIX="${CHILD_EPREFIX}" emerge 
-1qO \
-   gentoo-functions baselayout-prefix elt-patches gnuconfig 
prefix-chain-utils
+   gentoo-functions baselayout-prefix gnuconfig prefix-chain-utils
 
# merge with the parent's chost. this forces the use of the parent
# compiler, which generally would be illegal - this is an exception.



[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/, www-apps/grafana-bin/files/

2017-04-11 Thread Patrice Clement
commit: f42d6679c038c3efcc257d38547267d01823aea9
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 11 16:37:46 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 11 16:39:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42d6679

www-apps/grafana-bin: revert 12c3eacda7c4d23686eaf10eab21d810cc95ea49 and 
disable log rotation support.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-apps/grafana-bin/files/grafana.logrotate  |  8 
 ...na-bin-4.2.0-r1.ebuild => grafana-bin-4.2.0-r2.ebuild} | 15 +--
 2 files changed, 9 insertions(+), 14 deletions(-)

diff --git a/www-apps/grafana-bin/files/grafana.logrotate 
b/www-apps/grafana-bin/files/grafana.logrotate
deleted file mode 100644
index 508db1e16ce..000
--- a/www-apps/grafana-bin/files/grafana.logrotate
+++ /dev/null
@@ -1,8 +0,0 @@
-/var/log/grafana/grafana*.log {
-nocompress
-create 644 root root
-daily
-rotate 7
-missingok
-size 50M
-}

diff --git a/www-apps/grafana-bin/grafana-bin-4.2.0-r1.ebuild 
b/www-apps/grafana-bin/grafana-bin-4.2.0-r2.ebuild
similarity index 78%
rename from www-apps/grafana-bin/grafana-bin-4.2.0-r1.ebuild
rename to www-apps/grafana-bin/grafana-bin-4.2.0-r2.ebuild
index 2afa441185f..3a8308e2d6d 100644
--- a/www-apps/grafana-bin/grafana-bin-4.2.0-r1.ebuild
+++ b/www-apps/grafana-bin/grafana-bin-4.2.0-r2.ebuild
@@ -17,9 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 DEPEND=""
-RDEPEND="
-   ${DEPEND}
-   app-admin/logrotate"
+RDEPEND="${DEPEND}"
 
 QA_EXECSTACK="usr/share/grafana/vendor/phantomjs/phantomjs"
 QA_PRESTRIPPED=${QA_EXECSTACK}
@@ -52,8 +50,13 @@ src_install() {
fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
fperms 0750 /var/{lib,log}/grafana
fperms 0750 /var/lib/grafana/{dashboards,plugins}
+}
 
-   # Logrotation support.
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/grafana.logrotate "${PN}"
+postinst() {
+   elog "${PN} has built-in log rotation. Please see [log.file] section of"
+   elog "/etc/grafana/grafana.ini for related settings."
+   elog
+   elog "You may add your own custom configuration for app-admin/logrotate 
if you"
+   elog "wish to use external rotation of logs. In this case, you also 
need to make"
+   elog "sure the built-in rotation is turned off."
 }



[gentoo-commits] repo/gentoo:master commit in: app-portage/prefix-chain-setup/

2017-04-11 Thread Michael Haubenwallner
commit: 73f2c72920565239de740e1e9562bf8a75556bb7
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Tue Apr 11 16:00:28 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Tue Apr 11 16:00:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f2c729

app-portage/prefix-chain-setup: use.files are in etc/portage/profile/

Package-Manager: portage-2.3.3

 .../prefix-chain-setup/prefix-chain-setup-0.7.ebuild| 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild 
b/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
index 9014d40f08c..029b57326c5 100644
--- a/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
+++ b/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
@@ -108,9 +108,8 @@ eend_exit() {
 ebegin "creating directory structure"
 (
set -e
-   mkdir -p "${CHILD_EPREFIX}"/etc/portage
-   mkdir -p "${CHILD_EPREFIX}"/etc/portage/use.mask
-   mkdir -p "${CHILD_EPREFIX}"/etc/portage/use.force
+   mkdir -p "${CHILD_EPREFIX}"/etc/portage/profile/use.mask
+   mkdir -p "${CHILD_EPREFIX}"/etc/portage/profile/use.force
mkdir -p "${CHILD_EPREFIX}"/var/log
 )
 eend_exit $?
@@ -168,18 +167,18 @@ ebegin "creating make.conf"
 ) > "${CHILD_EPREFIX}"/etc/portage/make.conf
 eend_exit $?
 
-ebegin "creating use.mask"
-cat > "${CHILD_EPREFIX}"/etc/portage/use.mask/prefix-chain-setup <<'-EOF'
+ebegin "creating profile/use.mask"
+cat > "${CHILD_EPREFIX}"/etc/portage/profile/use.mask/prefix-chain-setup 
<<'-EOM'
# masked in base profile, unmask here
-prefix-chain
-EOM
+   EOM
 eend_exit $?
 
-ebegin "creating use.force"
-cat > "${CHILD_EPREFIX}"/etc/portage/use.force/prefix-chain-setup <<'-EOF'
+ebegin "creating profile/use.force"
+cat > "${CHILD_EPREFIX}"/etc/portage/profile/use.force/prefix-chain-setup 
<<'-EOM'
# masked in base profile, force here
prefix-chain
-EOM
+   EOM
 eend_exit $?
 
 #



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

2017-04-11 Thread Agostino Sarubbo
commit: c238f006cd34d48518afa9f2752b068d49e36faf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 11 15:03:56 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 11 15:03:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c238f006

net-libs/webkit-gtk: amd64 stable wrt bug #614876

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/webkit-gtk/webkit-gtk-2.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.16.1.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.16.1.ebuild
index 704307fbecb..f2ed4ec 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.16.1.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.16.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.webkitgtk.org/releases/${MY_P}.tar.xz";
 
 LICENSE="LGPL-2+ BSD"
 SLOT="4/37" # soname version of libwebkit2gtk-4.0
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 
 IUSE="aqua coverage doc +egl +geolocation gles2 gnome-keyring +gstreamer 
+introspection +jit libnotify nsplugin +opengl spell wayland +webgl X"
 



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

2017-04-11 Thread Agostino Sarubbo
commit: 7e5f5be14189c43fd601147255af63cf24898847
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 11 15:03:45 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 11 15:03:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5f5be1

media-libs/harfbuzz: amd64 stable wrt bug #614876

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/harfbuzz/harfbuzz-1.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/harfbuzz/harfbuzz-1.4.5.ebuild 
b/media-libs/harfbuzz/harfbuzz-1.4.5.ebuild
index c46b2a1d717..de7eaf793e2 100644
--- a/media-libs/harfbuzz/harfbuzz-1.4.5.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-1.4.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz";
 LICENSE="Old-MIT ISC icu"
 SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
 [[ ${PV} ==  ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos 
~x86-macos ~x64-solaris"
 
 IUSE="+cairo fontconfig +glib +graphite icu +introspection static-libs test 
+truetype"
 REQUIRED_USE="introspection? ( glib )"



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

2017-04-11 Thread Agostino Sarubbo
commit: 06f0d6a7ba1dac24b606bc1af7d9a236ccb4b6c5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 11 15:04:03 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 11 15:04:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f0d6a7

dev-perl/Curses: amd64 stable wrt bug #614974

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-perl/Curses/Curses-1.360.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Curses/Curses-1.360.0.ebuild 
b/dev-perl/Curses/Curses-1.360.0.ebuild
index 0943f3ad847..b4556a25654 100644
--- a/dev-perl/Curses/Curses-1.360.0.ebuild
+++ b/dev-perl/Curses/Curses-1.360.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Curses interface modules for Perl"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-solaris ~x86-solaris"
 IUSE="+unicode test"
 
 RDEPEND=">=sys-libs/ncurses-5:0=[unicode?]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-Strptime/

2017-04-11 Thread Agostino Sarubbo
commit: 3672b8fe5b9b504e77b9e986c0847433677a73e3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Apr 11 15:03:35 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Apr 11 15:03:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3672b8fe

dev-perl/DateTime-Format-Strptime: amd64 stable wrt bug #614956

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 .../DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild 
b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
index 31fa0a2395c..0d69a6a7c14 100644
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
+++ b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.700.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ DESCRIPTION="Parse and Format DateTimes using Strptime"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix 
~x86-fbsd ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix 
~x86-fbsd ~x64-macos ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2017-04-11 Thread Manuel Rüger
commit: 623b8d5671c4294d56c16b621c02c0b37f4d6c2a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr 11 14:59:09 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Apr 11 14:59:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=623b8d56

app-emulation/kompose: Version bump to 0.5.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/kompose/Manifest |  1 +
 app-emulation/kompose/kompose-0.5.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-emulation/kompose/Manifest b/app-emulation/kompose/Manifest
index 1513ee4aa7d..279d818aa0f 100644
--- a/app-emulation/kompose/Manifest
+++ b/app-emulation/kompose/Manifest
@@ -1,2 +1,3 @@
 DIST kompose-0.2.0_p20170214.tar.gz 4928182 SHA256 
437303c2f7b3c24182561e76cfa85102814f731fc7f5951933fe6c153c6b2e1b SHA512 
dab013f861f4a185c0fdea3f4b79d33ff280f3c7ad77e150ce381770182ad77a37d8ccbadfe1f7bd13d50dc36a7087847d1636b6b411a21e0de43113be5b0183
 WHIRLPOOL 
581a6059bdb6286ca859e5a2f1e750a9ceaa3724ed9fee4092ac9283b2216629118437ccd0354ffebde95ac37b1591048f5972658a093b4aefc09bc8a02402f8
 DIST kompose-0.3.0.tar.gz 4928611 SHA256 
047e5367856f07338515eea43fb213e08fdde79333250e4cc85251e80251c928 SHA512 
094d0093d6cf480d8c757f5f2d82719eaaf0c6c1b33140d45fcb2ff7b129e9cada0660a3faf26b13e877b05897920e00ddf8b451dfc91042f7f6bb72a4a24618
 WHIRLPOOL 
dba40efcfdd6d22a9112c078be47f159fde4de9ac43bf04f72c5006add523a67c13487c0da9168feab0c8c9f84abe3865914239008d87172df86b3654b21935d
+DIST kompose-0.5.0.tar.gz 4960733 SHA256 
542828b5b5a231596bc50536322975fab3b49259052de4ad6115b099c01f2627 SHA512 
11f3f6a5624fb67ab8be099d220647e8447290311167875efa7ad5a5058bd1401fd5def667ebde3b78eec8404eec81239764d3722e27c60fb55291c4371d36af
 WHIRLPOOL 
50eb0cf5aee7aa2b3868af67d9e3de617ab8cd9ef6af6b1ec48bd772c9e01518e160f2a5b4994748fe474dddad143aac14c85c44a44f1aaf6638c181a6b54d30

diff --git a/app-emulation/kompose/kompose-0.5.0.ebuild 
b/app-emulation/kompose/kompose-0.5.0.ebuild
new file mode 100644
index 000..f6ee3479e52
--- /dev/null
+++ b/app-emulation/kompose/kompose-0.5.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/kubernetes-incubator/kompose/..."
+EGIT_COMMIT="v${PV}"
+COMPOSE_COMMIT="c01bcce"
+ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Tool to move from docker-compose to Kubernetes"
+HOMEPAGE="https://github.com/kubernetes-incubator/kompose";
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0/${PVR}"
+IUSE="hardened"
+
+RESTRICT="test"
+
+src_compile() {
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
+   GOPATH="${S}" go build -ldflags="-X 
github.com/kubernetes-incubator/kompose/cmd.GITCOMMIT=${COMPOSE_COMMIT}" -o 
bin/kompose src/${EGO_PN%/*}/main.go || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r 
src/${EGO_PN%/*}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
+}



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

2017-04-11 Thread Manuel Rüger
commit: b1a8b2e624625ab1ba74500db3b67875eab4883b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr 11 14:58:11 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Apr 11 14:58:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a8b2e6

sys-cluster/kubectl: Version bump to 1.6.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/kubectl/Manifest |  1 +
 sys-cluster/kubectl/kubectl-1.6.1.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index eb09650889f..51f3ad891d2 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,2 +1,3 @@
 DIST kubernetes-1.5.2.tar.gz 22165963 SHA256 
e1c4050ff67d31a2a98d303785f52fbf5033c2f33b61d525a821fb82c8820eae SHA512 
9c29767a356619cc6d4e49c37ab50270e0857cad0695023b831d7a8d750169d9d7da55c35fbc109ad47466a1add7253196d816c96ca60468d5e41ca8876a
 WHIRLPOOL 
07fa17d259669f548f295dc827fdb3850af203121a50e8885eb4d402c48c7ca06d4df798bea392fadaad0e70f70d46270c456f7e088dc0dd5b1618148c3e48fe
 DIST kubernetes-1.5.3.tar.gz 22186276 SHA256 
bd83212374091e41a24f3cbbd70a36ac7635becac76cfff590b4ded67cb537bc SHA512 
5bb6635863a98fca62bda509069d62f0f1096d1ffb3a67d280fb6ffc89dcef69a3b9ecf5b4ca835a089b2e1622df0c373b0e317d782af438f9b3794e410bf6a3
 WHIRLPOOL 
352b491e358ab618db83eab05e13b434f2e7e091024c1392834ddb889c2e869f3d36741df2471040647193898334591ecafbed834801e2446452923f1fadd074
+DIST kubernetes-1.6.1.tar.gz 21965110 SHA256 
92c07e6c84b88d99ff966bd2b1851ea167c1dad6cc98368b9abe5d49bc9d55b8 SHA512 
ca2755254d6ed32ca26db7ac6c10c8e042ae03c38abb6e61cd49b4199b2a58d4aff233bf63952217f189c67e7156840c152d8f88729913093a556163a856bb13
 WHIRLPOOL 
8f3f3b5ca33b8aae9e24488088da096ed5dc49431f1e630cae58906c40f767f52c6239522f4547ce77388d5bd715d309e63f8c37ea4b429bd470540d6fe63181

diff --git a/sys-cluster/kubectl/kubectl-1.6.1.ebuild 
b/sys-cluster/kubectl/kubectl-1.6.1.ebuild
new file mode 100644
index 000..637d85f31c8
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.6.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes/..."
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN%/*}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN%/*}/hack/generate-bindata.sh || 
die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN%/*} 
WHAT=cmd/${PN}
+}
+
+src_install() {
+   pushd src/${EGO_PN%/*} || die
+   dobin _output/bin/${PN}
+   popd || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/drone/files/, dev-util/drone/

2017-04-11 Thread Manuel Rüger
commit: 65f8e2da388d73dc4db151cc983bd7eea756c006
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Apr 11 14:53:21 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Apr 11 14:53:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f8e2da

dev-util/drone: Add initscript, add user

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/drone/drone-0.5.0-r1.ebuild   | 51 ++
 dev-util/drone/files/drone-agent.confd | 19 +
 dev-util/drone/files/drone-agent.initd | 18 
 dev-util/drone/files/drone.confd   | 47 +++
 dev-util/drone/files/drone.initd   | 18 
 5 files changed, 153 insertions(+)

diff --git a/dev-util/drone/drone-0.5.0-r1.ebuild 
b/dev-util/drone/drone-0.5.0-r1.ebuild
new file mode 100644
index 000..fd0af970489
--- /dev/null
+++ b/dev-util/drone/drone-0.5.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/drone/drone/..."
+EGIT_COMMIT="dc5f01d00ec2970fe881c6633fbf69f6f0cb8950"
+EGO_VENDOR=( "github.com/drone/mq 280af2a3b9c7d9ce90d625150dfff972c6c190b8"
+   "github.com/tidwall/redlog 550629ebbfa9925a73f69cce7cdd2e8dae52c713"
+   "golang.org/x/crypto 728b753d0135da6801d45a38e6f43ff55779c5c2 
github.com/golang/crypto" )
+
+inherit golang-build golang-vcs-snapshot user
+
+ARCHIVE_URI="https://${EGO_PN%/*}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="A Continuous Delivery platform built on Docker, written in Go"
+HOMEPAGE="https://github.com/drone/drone";
+SRC_URI="${ARCHIVE_URI}
+   ${EGO_VENDOR_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="dev-go/go-bindata
+   dev-go/go-bindata-assetfs:=
+   dev-util/drone-ui:="
+
+pkg_setup() {
+   enewgroup drone
+   enewuser drone -1 -1 -1 drone
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C 
src/github.com/drone/drone gen || die
+   pushd src || die
+   DRONE_BUILD_NUMBER="${EGIT_COMMIT:0:7}" 
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)"\
+   go install -ldflags "-extldflags '-static' -X 
github.com/drone/drone/version.VersionDev=${EGIT_COMMIT:0:7}" 
github.com/drone/drone/drone || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc src/github.com/drone/drone/README.md
+   keepdir /var/log/drone /var/lib/drone
+   fowners -R drone:drone /var/log/drone /var/lib/drone
+   newinitd "${FILESDIR}"/drone.initd drone
+   newconfd "${FILESDIR}"/drone.confd drone
+   newinitd "${FILESDIR}"/drone-agent.initd drone-agent
+   newconfd "${FILESDIR}"/drone-agent.confd drone-agent
+}

diff --git a/dev-util/drone/files/drone-agent.confd 
b/dev-util/drone/files/drone-agent.confd
new file mode 100644
index 000..bfe82b16c75
--- /dev/null
+++ b/dev-util/drone/files/drone-agent.confd
@@ -0,0 +1,19 @@
+# arguments for drone-agent
+# See also http://readme.drone.io/admin/installation-reference/
+#DRONE_SERVER=
+#DRONE_SECRET=
+#DRONE_DEBUG=false
+#DRONE_BACKOFF=15s
+#DRONE_TIMEOUT=15m
+#DRONE_MAX_LOGS=5
+#DRONE_PLUGIN_PULL=true
+#DRONE_PLUGIN_PRIVILEGED
+#DOCKER_HOST
+#DOCKER_TLS_VERIFY
+#DOCKER_CERT_PATH
+#DOCKER_MAX_PROCS=2
+#DOCKER_OS=linux
+#DOCKER_ARCH=amd64
+#HTTP_PROXY=
+#HTTPS_PROXY=
+#NO_PROXY=

diff --git a/dev-util/drone/files/drone-agent.initd 
b/dev-util/drone/files/drone-agent.initd
new file mode 100644
index 000..b231f518fd6
--- /dev/null
+++ b/dev-util/drone/files/drone-agent.initd
@@ -0,0 +1,18 @@
+#!/sbin/openrc-run
+# Copyright 2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Drone CI Agent"
+pidfile=${pidfile:-"/run/drone/${SVCNAME}.pid"}
+user=${user:-drone}
+group=${group:-drone}
+
+command="/usr/bin/drone agent"
+command_background="true"
+start_stop_daemon_args="--user ${user} --group ${group} \
+   --stdout /var/log/drone/${SVCNAME}.log \
+   --stderr /var/log/drone/${SVCNAME}.log"
+
+start_pre() {
+   checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}"
+}

diff --git a/dev-util/drone/files/drone.confd b/dev-util/drone/files/drone.confd
new file mode 100644
index 000..5f4bb24dc28
--- /dev/null
+++ b/dev-util/drone/files/drone.confd
@@ -0,0 +1,47 @@
+# arguments for drone
+# See also http://readme.drone.io/admin/installation-reference/
+#DRONE_SECRET=
+#DRONE_DEBUG=false
+#DRONE_SERVER_CERT=
+#DRONE_SERVER_KEY=
+#DRONE_ADMIN=
+#DRONE_ORGS=
+#DRONE_OPEN=false
+#DRONE_YAML=.drone.yml
+#DRONE_CACHE_TTY=15m
+#DRONE_DATABASE_DRIVER=sqlite3
+DRONE_DATABASE_DATASOURCE="/var/lib/drone/drone.sqlite"
+#DRONE_GITHUB=false
+#DRONE_GITHUB_URL=https://github.com
+#DRONE_GITHUB_CLIENT=
+#DRONE_GITHUB_SECRET=
+#DRONE_GITHUB_SCOPE=
+#DRONE_GITHUB_GIT_USERNAME=
+#DRONE_GITHUB_GIT_PASSWORD=
+#DRONE_GITHUB_PRIVATE_MODE=false

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

2017-04-11 Thread Marius Brehler
commit: 9dff7e7eecad5710bd17afa035a2e13d53bc3856
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Tue Apr 11 14:50:39 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Tue Apr 11 14:50:39 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9dff7e7e

sci-libs/arrayfire: Apply upstream patch to 3.4.2

Build fix for CUDA Compile PTX generated names by CMake 3.7
See https://github.com/arrayfire/arrayfire/issues/1755

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 ...fire-3.4.2.ebuild => arrayfire-3.4.2-r1.ebuild} |  2 ++
 ...-fix-for-CUDA-Compile-PTX-generated-names.patch | 34 ++
 2 files changed, 36 insertions(+)

diff --git a/sci-libs/arrayfire/arrayfire-3.4.2.ebuild 
b/sci-libs/arrayfire/arrayfire-3.4.2-r1.ebuild
similarity index 96%
rename from sci-libs/arrayfire/arrayfire-3.4.2.ebuild
rename to sci-libs/arrayfire/arrayfire-3.4.2-r1.ebuild
index 51723b18c..0a9ff57d4 100644
--- a/sci-libs/arrayfire/arrayfire-3.4.2.ebuild
+++ b/sci-libs/arrayfire/arrayfire-3.4.2-r1.ebuild
@@ -53,6 +53,8 @@ S="${WORKDIR}/${PN}-full-${PV}"
 BUILD_DIR="${S}/build"
 CMAKE_BUILD_TYPE=Release
 
+PATCHES=("${FILESDIR}/${P}-Build-fix-for-CUDA-Compile-PTX-generated-names.patch")
+
 # We need write acccess /dev/nvidiactl, /dev/nvidia0 and /dev/nvidia-uvm and 
the portage
 # user is (usually) not in the video group
 RESTRICT="userpriv"

diff --git 
a/sci-libs/arrayfire/files/arrayfire-3.4.2-Build-fix-for-CUDA-Compile-PTX-generated-names.patch
 
b/sci-libs/arrayfire/files/arrayfire-3.4.2-Build-fix-for-CUDA-Compile-PTX-generated-names.patch
new file mode 100644
index 0..3cc51b1b3
--- /dev/null
+++ 
b/sci-libs/arrayfire/files/arrayfire-3.4.2-Build-fix-for-CUDA-Compile-PTX-generated-names.patch
@@ -0,0 +1,34 @@
+From 13c484e10537b52bcd012e6850520659769cece6 Mon Sep 17 00:00:00 2001
+From: Shehzan Mohammed 
+Date: Thu, 22 Dec 2016 18:10:54 -0500
+Subject: [PATCH] Build fix for CUDA Compile PTX generated names by CMake 3.7
+
+---
+ src/backend/cuda/CMakeLists.txt | 10 +-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/src/backend/cuda/CMakeLists.txt b/src/backend/cuda/CMakeLists.txt
+index 9cfa8a5..2f2045d 100644
+--- a/src/backend/cuda/CMakeLists.txt
 b/src/backend/cuda/CMakeLists.txt
+@@ -315,8 +315,16 @@ foreach(ptx_src_file ${ptx_sources})
+ 
+   get_filename_component(_name "${ptx_src_file}" NAME_WE)
+ 
++  # CUDA_COMPILE_PTX from CMake 3.7 has new features that require this 
change
++  # TODO Fix this with a more complete solution
++  IF(CMAKE_VERSION VERSION_LESS 3.7) # Before 3.7
++SET(NAME_APPEND "")
++  ELSE(CMAKE_VERSION VERSION_LESS 3.7)  # 3.7 and newer
++SET(NAME_APPEND "_1")
++  ENDIF(CMAKE_VERSION VERSION_LESS 3.7)
++
+   set(_gen_file_name
+-
"${PROJECT_BINARY_DIR}/src/backend/cuda/cuda_compile_ptx_generated_${_name}.cu.ptx")
++
"${PROJECT_BINARY_DIR}/src/backend/cuda/cuda_compile_ptx${NAME_APPEND}_generated_${_name}.cu.ptx")
+   set(_out_file_name
+ "${PROJECT_BINARY_DIR}/src/backend/cuda/${_name}.ptx")
+ 
+-- 
+2.10.2
+



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

2017-04-11 Thread Marius Brehler
commit: 11ca0a9a73e57b0687cc73d0fa1f06c9827d78e1
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 05:53:24 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 05:53:24 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=11ca0a9a

sci-mathematics/dolfin: Add dev-python/dijitso dependency

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild 
b/sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild
index aab0037df..4d5d8f716 100644
--- a/sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild
+++ b/sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild
@@ -26,6 +26,7 @@ DEPEND="
dev-lang/swig:0=
dev-libs/boost:=
dev-libs/libxml2:2
+   ~dev-python/dijitso-${PV}[${PYTHON_USEDEP}]
~dev-python/ffc-${PV}[${PYTHON_USEDEP}]
~dev-python/fiat-${PV}[${PYTHON_USEDEP}]
~dev-python/instant-${PV}[${PYTHON_USEDEP}]



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

2017-04-11 Thread Marius Brehler
commit: 032f7fa6fa69e8b48b2f6257747de4f95e22770f
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 05:16:37 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 05:16:37 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=032f7fa6

sci-mathematics/dolfin: ebuild maintenance

 - add use flag descriptions to metadata
 - fix automagic dependencies
 - fix repoman warnings

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 ...dolfin-2016.2.0.ebuild => dolfin-2016.2.0-r1.ebuild} | 17 ++---
 sci-mathematics/dolfin/metadata.xml |  4 
 2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/sci-mathematics/dolfin/dolfin-2016.2.0.ebuild 
b/sci-mathematics/dolfin/dolfin-2016.2.0-r1.ebuild
similarity index 84%
rename from sci-mathematics/dolfin/dolfin-2016.2.0.ebuild
rename to sci-mathematics/dolfin/dolfin-2016.2.0-r1.ebuild
index 994028a56..9a668a3d5 100644
--- a/sci-mathematics/dolfin/dolfin-2016.2.0.ebuild
+++ b/sci-mathematics/dolfin/dolfin-2016.2.0-r1.ebuild
@@ -14,17 +14,15 @@ 
SRC_URI="https://bitbucket.org/fenics-project/${PN}/downloads/${P}.tar.gz";
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE="mpi parmetis petsc scotch trilinos umfpack zlib"
-# scotch and parmetis require mpi; wait for EAPI 4
+IUSE="hdf5 mpi parmetis petsc scotch trilinos umfpack zlib vtk"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
trilinos? ( mpi )"
 
-DEPEND="
+RDEPEND="
${PYTHON_DEPS}
-   dev-libs/boost
+   dev-libs/boost:=
dev-cpp/eigen:3
-   dev-lang/swig
dev-libs/libxml2:2
~dev-python/ffc-${PV}[${PYTHON_USEDEP}]
~dev-python/fiat-${PV}[${PYTHON_USEDEP}]
@@ -33,8 +31,9 @@ DEPEND="
~dev-python/ufl-${PV}[${PYTHON_USEDEP}]
virtual/blas
virtual/lapack
+   hdf5? ( sci-libs/hdf5[mpi=] )
mpi? ( virtual/mpi )
-   parmetis? ( sci-libs/parmetis[mpi=] )
+   parmetis? ( sci-libs/parmetis[mpi(+)] )
petsc? ( sci-mathematics/petsc[mpi=] )
sci-libs/armadillo
scotch? ( sci-libs/scotch )
@@ -44,8 +43,10 @@ DEPEND="
sci-libs/cholmod
sci-libs/umfpack
)
+   vtk? ( sci-libs/vtk )
zlib? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   dev-lang/swig:0"
 
 PATCHES=(
"${FILESDIR}"/${P}-trilinos-superlu.patch
@@ -62,6 +63,7 @@ src_configure() {
 
mycmakeargs=(
-DDOLFIN_ENABLE_CHOLMOD="$(usex umfpack)"
+   -DDOLFIN_ENABLE_HDF5="$(usex hdf5)"
-DDOLFIN_ENABLE_MPI="$(usex mpi)"
-DDOLFIN_ENABLE_PARMETIS="$(usex parmetis)"
-DDOLFIN_ENABLE_PETSC="$(usex petsc)"
@@ -69,6 +71,7 @@ src_configure() {
-DDOLFIN_ENABLE_SCOTCH="$(usex scotch)"
-DDOLFIN_ENABLE_TRILINOS="$(usex trilinos)"
-DDOLFIN_ENABLE_UMFPACK="$(usex umfpack)"
+   -DDOLFIN_ENABLE_VTK="$(usex vtk)"
-DDOLFIN_ENABLE_ZLIB="$(usex zlib)"
)
cmake-utils_src_configure

diff --git a/sci-mathematics/dolfin/metadata.xml 
b/sci-mathematics/dolfin/metadata.xml
index d36c386ea..70a8a021f 100644
--- a/sci-mathematics/dolfin/metadata.xml
+++ b/sci-mathematics/dolfin/metadata.xml
@@ -11,9 +11,13 @@ DOLFIN is the C++/Python interface of FEniCS, providing a 
consistent PSE (Proble
   
 Adds support for geometric algorithms with 
sci-mathematics/cgal
 Adds support for sparse Cholesky factorization with 
sci-libs/cholmod
+   Adds support for sci-libs/hdf5
 Adds support for parallel graph partitioning with 
sci-libs/parmetis
+   Adds support for numerical linear algebra toolkit 
sci-mathematics/petsc
 Adds support for graph partitioning with 
sci-libs/scotch
+   Adds support for numerical linear algebra toolkit 
 sci-libs/trilinos
 Adds support for sparse solving with 
sci-libs/umfpack
+Adds support for the visualization toolkit 
sci-libs/vtk
   
   
 dolfin



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

2017-04-11 Thread Marius Brehler
commit: 713766875950a06132c140fddfcb9318e563dbaf
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 02:35:42 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 02:35:42 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=71376687

fixup fiat

 dev-python/fiat/fiat-2016.2.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/fiat/fiat-2016.2.0.ebuild 
b/dev-python/fiat/fiat-2016.2.0.ebuild
index 356c9..33ab972fe 100644
--- a/dev-python/fiat/fiat-2016.2.0.ebuild
+++ b/dev-python/fiat/fiat-2016.2.0.ebuild
@@ -18,6 +18,5 @@ IUSE=""
 
 DEPEND=""
 RDEPEND="
-   dev-python/scientificpython[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
"



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

2017-04-11 Thread Marius Brehler
commit: 58db08df6890cf0be42c9d48294b3a8c527cebe7
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 05:37:05 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 05:37:40 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=58db08df

sci-mathematics/dolfin: fix runtime dependency on swig

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 .../{dolfin-2016.2.0-r1.ebuild => dolfin-2016.2.0-r2.ebuild} | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-mathematics/dolfin/dolfin-2016.2.0-r1.ebuild 
b/sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild
similarity index 96%
rename from sci-mathematics/dolfin/dolfin-2016.2.0-r1.ebuild
rename to sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild
index 9a668a3d5..aab0037df 100644
--- a/sci-mathematics/dolfin/dolfin-2016.2.0-r1.ebuild
+++ b/sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild
@@ -19,10 +19,12 @@ IUSE="hdf5 mpi parmetis petsc scotch trilinos umfpack zlib 
vtk"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
trilinos? ( mpi )"
 
-RDEPEND="
+# Yes, swig is an RDEPEND
+DEPEND="
${PYTHON_DEPS}
-   dev-libs/boost:=
dev-cpp/eigen:3
+   dev-lang/swig:0=
+   dev-libs/boost:=
dev-libs/libxml2:2
~dev-python/ffc-${PV}[${PYTHON_USEDEP}]
~dev-python/fiat-${PV}[${PYTHON_USEDEP}]
@@ -45,8 +47,7 @@ RDEPEND="
)
vtk? ( sci-libs/vtk )
zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   dev-lang/swig:0"
+RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}"/${P}-trilinos-superlu.patch



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

2017-04-11 Thread Marius Brehler
commit: dc44d3a6d8dab3cfb039d41f360aa4295b4d9526
Author: Marius Brehler  linux  sungazer  de>
AuthorDate: Tue Apr 11 14:48:14 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Tue Apr 11 14:48:14 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=dc44d3a6

Merge remote-tracking branch 'github/master'

 dev-python/dijitso/Manifest|  1 +
 dev-python/dijitso/dijitso-2016.2.0.ebuild | 19 +
 dev-python/{ffc => dijitso}/metadata.xml   | 10 ++-
 dev-python/ffc/Manifest|  1 +
 .../ffc/{ffc-1.4.0.ebuild => ffc-2016.2.0.ebuild}  |  2 +-
 dev-python/fiat/Manifest   |  1 +
 .../{fiat-1.4.0.ebuild => fiat-2016.2.0.ebuild}|  3 +-
 dev-python/instant/Manifest|  3 +-
 dev-python/instant/instant-1.2.0.ebuild| 17 -
 ...nstant-1.3.0.ebuild => instant-2016.2.0.ebuild} |  4 +-
 dev-python/ufl/Manifest|  1 +
 .../ufl/{ufl-1.4.0.ebuild => ufl-2016.2.0.ebuild}  |  2 +-
 sci-libs/dealii/Manifest   |  2 +
 .../{dealii-.ebuild => dealii-8.5.0.ebuild}| 46 ++---
 sci-libs/dealii/dealii-.ebuild | 47 ++---
 sci-mathematics/dolfin/Manifest|  1 +
 sci-mathematics/dolfin/dolfin-2016.2.0-r2.ebuild   | 80 ++
 .../files/dolfin-2016.2.0-trilinos-superlu.patch   | 21 ++
 sci-mathematics/dolfin/metadata.xml|  4 ++
 19 files changed, 188 insertions(+), 77 deletions(-)



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

2017-04-11 Thread Marius Brehler
commit: 4be5d9a476250cb697b64710afcfa2f867af2227
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 02:23:53 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 02:23:53 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=4be5d9a4

dev-python/instant: drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-python/instant/instant-1.2.0.ebuild | 17 -
 dev-python/instant/instant-1.3.0.ebuild | 20 
 2 files changed, 37 deletions(-)

diff --git a/dev-python/instant/instant-1.2.0.ebuild 
b/dev-python/instant/instant-1.2.0.ebuild
deleted file mode 100644
index 06cb8162f..0
--- a/dev-python/instant/instant-1.2.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit distutils-r1
-
-DESCRIPTION="Instant inlining of C and C++ code in Python"
-HOMEPAGE="http://launchpad.net/instant";
-SRC_URI="https://launchpad.net/instant/1.2.x/${PV}/+download/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""

diff --git a/dev-python/instant/instant-1.3.0.ebuild 
b/dev-python/instant/instant-1.3.0.ebuild
deleted file mode 100644
index d72f562a0..0
--- a/dev-python/instant/instant-1.3.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Instant inlining of C and C++ code in Python"
-HOMEPAGE="https://bitbucket.org/fenics-project/instant/";
-SRC_URI="https://bitbucket.org/fenics-project/instant/downloads/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-lang/swig"
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"



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

2017-04-11 Thread Marius Brehler
commit: b950587d15ba3e74807ad8b7d8e2934d91bdbc7b
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 19:24:10 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 19:24:10 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b950587d

sci-libs/dealii: version bump to 8.5.0

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sci-libs/dealii/dealii-8.5.0.ebuild | 126 
 1 file changed, 126 insertions(+)

diff --git a/sci-libs/dealii/dealii-8.5.0.ebuild 
b/sci-libs/dealii/dealii-8.5.0.ebuild
new file mode 100644
index 0..4053d8a38
--- /dev/null
+++ b/sci-libs/dealii/dealii-8.5.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils eutils multilib
+
+# deal.II uses its own FindLAPACK.cmake file that calls into the system
+# FindLAPACK.cmake module and does additional internal setup. Do not remove
+# any of these modules:
+CMAKE_REMOVE_MODULES_LIST=""
+
+DESCRIPTION="Solving partial differential equations with the finite element 
method"
+HOMEPAGE="http://www.dealii.org/";
+
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/dealii/dealii.git"
+   SRC_URI=""
+   KEYWORDS=""
+else
+   MY_PV="${PV//0_rc/rc}"
+   MY_P="${PN}-${MY_PV}"
+   SRC_URI="https://github.com/dealii/dealii/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
+   doc? (
+   
https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-offline_documentation.tar.gz
+   -> ${P}-offline_documentation.tar.gz
+   )"
+   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+IUSE="
+   arpack cpu_flags_x86_avx cpu_flags_x86_sse2 c++11 +debug doc +examples
+   +gsl hdf5 +lapack metis mpi muparser opencascade netcdf p4est petsc
+   +sparse static-libs +tbb trilinos
+"
+
+# TODO: add slepc use flag once slepc is packaged for gentoo-science
+REQUIRED_USE="
+   p4est? ( mpi )
+   trilinos? ( mpi )"
+
+RDEPEND="dev-libs/boost
+   app-arch/bzip2
+   sys-libs/zlib
+   arpack? ( sci-libs/arpack[mpi=] )
+   gsl? ( sci-libs/gsl )
+   hdf5? ( sci-libs/hdf5[mpi=] )
+   lapack? ( virtual/lapack )
+   metis? ( >=sci-libs/parmetis-4 )
+   mpi? ( virtual/mpi )
+   muparser? ( dev-cpp/muParser )
+   netcdf? ( sci-libs/netcdf-cxx:0 )
+   opencascade? ( sci-libs/opencascade:* )
+   p4est? ( sci-libs/p4est[mpi] )
+   petsc? ( sci-mathematics/petsc[mpi=] )
+   sparse? ( sci-libs/umfpack )
+   tbb? ( dev-cpp/tbb )
+   trilinos? ( sci-libs/trilinos )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] dev-lang/perl )"
+
+src_configure() {
+   # deal.II needs a custom build type:
+   local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
+
+   local mycmakeargs=(
+   -DDEAL_II_PACKAGE_VERSION=
+   -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF
+   -DDEAL_II_ALLOW_AUTODETECTION=OFF
+   -DDEAL_II_ALLOW_BUNDLED=OFF
+   -DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=OFF
+   -DDEAL_II_COMPILE_EXAMPLES=OFF
+   -DDEAL_II_DOCHTML_RELDIR="share/doc/${P}/html"
+   -DDEAL_II_DOCREADME_RELDIR="share/doc/${P}"
+   -DDEAL_II_EXAMPLES_RELDIR="share/doc/${P}/examples"
+   -DDEAL_II_LIBRARY_RELDIR="$(get_libdir)"
+   -DDEAL_II_SHARE_RELDIR="share/${PN}"
+   -DDEAL_II_WITH_BZIP2=ON
+   -DDEAL_II_WITH_ZLIB=ON
+   $(cmake-utils_use arpack DEAL_II_WITH_ARPACK)
+   $(cmake-utils_use c++11 DEAL_II_WITH_CXX11)
+   $(cmake-utils_use cpu_flags_x86_avx DEAL_II_HAVE_AVX)
+   $(cmake-utils_use cpu_flags_x86_sse2 DEAL_II_HAVE_SSE2)
+   $(cmake-utils_use doc DEAL_II_COMPONENT_DOCUMENTATION)
+   $(cmake-utils_use examples DEAL_II_COMPONENT_EXAMPLES)
+   $(cmake-utils_use gsl DEAL_II_WITH_GSL)
+   $(cmake-utils_use hdf5 DEAL_II_WITH_HDF5)
+   $(cmake-utils_use lapack DEAL_II_WITH_LAPACK)
+   $(cmake-utils_use metis DEAL_II_WITH_METIS)
+   $(cmake-utils_use mpi DEAL_II_WITH_MPI)
+   $(cmake-utils_use muparser DEAL_II_WITH_MUPARSER)
+   $(cmake-utils_use netcdf DEAL_II_WITH_NETCDF)
+   -DOPENCASCADE_DIR="${CASROOT}"
+   $(cmake-utils_use opencascade DEAL_II_WITH_OPENCASCADE)
+   $(cmake-utils_use p4est DEAL_II_WITH_P4EST)
+   $(cmake-utils_use petsc DEAL_II_WITH_PETSC)
+   $(cmake-utils_use sparse DEAL_II_WITH_UMFPACK)
+   $(cmake-utils_use !static-libs BUILD_SHARED_LIBS)
+   $(cmake-uti

[gentoo-commits] proj/sci:master commit in: sci-mathematics/dolfin/files/, sci-mathematics/dolfin/

2017-04-11 Thread Marius Brehler
commit: 91ffc1a8294fa22d197652d4a7e44c9577ee6d49
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 02:37:58 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 04:05:50 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=91ffc1a8

sci-mathematics/dolfin: version bump to 2016.2.0

Further, bump to EAPI 6 and add dependencies

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sci-mathematics/dolfin/dolfin-2016.2.0.ebuild  | 75 ++
 .../files/dolfin-2016.2.0-trilinos-superlu.patch   | 21 ++
 2 files changed, 96 insertions(+)

diff --git a/sci-mathematics/dolfin/dolfin-2016.2.0.ebuild 
b/sci-mathematics/dolfin/dolfin-2016.2.0.ebuild
new file mode 100644
index 0..994028a56
--- /dev/null
+++ b/sci-mathematics/dolfin/dolfin-2016.2.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit cmake-utils eutils python-single-r1
+
+DESCRIPTION="C++/Python interface of FEniCS"
+HOMEPAGE="https://bitbucket.org/fenics-project/dolfin";
+SRC_URI="https://bitbucket.org/fenics-project/${PN}/downloads/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mpi parmetis petsc scotch trilinos umfpack zlib"
+# scotch and parmetis require mpi; wait for EAPI 4
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   trilinos? ( mpi )"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/boost
+   dev-cpp/eigen:3
+   dev-lang/swig
+   dev-libs/libxml2:2
+   ~dev-python/ffc-${PV}[${PYTHON_USEDEP}]
+   ~dev-python/fiat-${PV}[${PYTHON_USEDEP}]
+   ~dev-python/instant-${PV}[${PYTHON_USEDEP}]
+   dev-python/sympy
+   ~dev-python/ufl-${PV}[${PYTHON_USEDEP}]
+   virtual/blas
+   virtual/lapack
+   mpi? ( virtual/mpi )
+   parmetis? ( sci-libs/parmetis[mpi=] )
+   petsc? ( sci-mathematics/petsc[mpi=] )
+   sci-libs/armadillo
+   scotch? ( sci-libs/scotch )
+   trilinos? ( sci-libs/trilinos )
+   umfpack? (
+   sci-libs/amd
+   sci-libs/cholmod
+   sci-libs/umfpack
+   )
+   zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-trilinos-superlu.patch
+)
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_configure() {
+   # *sigh*
+   addpredict /proc/mtrr
+   addpredict /sys/devices/system/cpu/
+
+   mycmakeargs=(
+   -DDOLFIN_ENABLE_CHOLMOD="$(usex umfpack)"
+   -DDOLFIN_ENABLE_MPI="$(usex mpi)"
+   -DDOLFIN_ENABLE_PARMETIS="$(usex parmetis)"
+   -DDOLFIN_ENABLE_PETSC="$(usex petsc)"
+   -DDOLFIN_ENABLE_PYTHON="yes"
+   -DDOLFIN_ENABLE_SCOTCH="$(usex scotch)"
+   -DDOLFIN_ENABLE_TRILINOS="$(usex trilinos)"
+   -DDOLFIN_ENABLE_UMFPACK="$(usex umfpack)"
+   -DDOLFIN_ENABLE_ZLIB="$(usex zlib)"
+   )
+   cmake-utils_src_configure
+}

diff --git 
a/sci-mathematics/dolfin/files/dolfin-2016.2.0-trilinos-superlu.patch 
b/sci-mathematics/dolfin/files/dolfin-2016.2.0-trilinos-superlu.patch
new file mode 100644
index 0..7282766fe
--- /dev/null
+++ b/sci-mathematics/dolfin/files/dolfin-2016.2.0-trilinos-superlu.patch
@@ -0,0 +1,21 @@
+diff --git a/dolfin/CMakeLists.txt b/dolfin/CMakeLists.txt
+index 26bc21a..0caf7ca 100644
+--- a/dolfin/CMakeLists.txt
 b/dolfin/CMakeLists.txt
+@@ -2,6 +2,7 @@ set(DOLFIN_H dolfin.h)
+ install(FILES ${DOLFIN_H} DESTINATION ${DOLFIN_INCLUDE_DIR}
+   COMPONENT Development)
+ 
++
+ # Configure and install dolfin/common/version.h file
+ string(REPLACE "+" "" DOLFIN_VERSION_MICRO_STRIPPED ${DOLFIN_VERSION_MICRO})
+ configure_file(${DOLFIN_SOURCE_DIR}/dolfin/common/version.h.in
+@@ -12,6 +13,8 @@ install(FILES ${CMAKE_BINARY_DIR}/dolfin/common/version.h
+   )
+ include_directories(${CMAKE_BINARY_DIR})
+ 
++include_directories(/usr/include/superlu)
++
+ 
#--
+ # DOLFIN source directories
+ 



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

2017-04-11 Thread Marius Brehler
commit: 040acbbcdb9c66d26181490db4fc8fbc93061657
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 05:52:06 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 05:52:06 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=040acbbc

dev-python/dijitso: initial commit

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-python/dijitso/dijitso-2016.2.0.ebuild | 19 +++
 dev-python/dijitso/metadata.xml| 18 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/dijitso/dijitso-2016.2.0.ebuild 
b/dev-python/dijitso/dijitso-2016.2.0.ebuild
new file mode 100644
index 0..fb0bc43bd
--- /dev/null
+++ b/dev-python/dijitso/dijitso-2016.2.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python module for distributed just-in-time shared library 
building"
+HOMEPAGE="https://bitbucket.org/fenics-project/dijitso/";
+SRC_URI="https://bitbucket.org/fenics-project/dijitso/downloads/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/mpi4py"

diff --git a/dev-python/dijitso/metadata.xml b/dev-python/dijitso/metadata.xml
new file mode 100644
index 0..489293405
--- /dev/null
+++ b/dev-python/dijitso/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   This module was written to improve a core component of the 
FEniCS
+   framework, namely the just in time compilation of C++ code that 
is
+   generated from Python modules, but is only called from within a 
C++
+   library, and thus do not need wrapping in a nice Python 
interface.
+   
+   
+   fenics-project/ffc
+   ffc
+   
+



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

2017-04-11 Thread Marius Brehler
commit: 71bff25d4a9a01c4c1ea664d0bdf5f0de50475aa
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 19:39:34 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 19:39:34 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=71bff25d

sci-libs/dealii: do not compile examples

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sci-libs/dealii/dealii-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index fa7b48600..6378e4b61 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -78,6 +78,7 @@ src_configure() {
-DDEAL_II_COMPILE_EXAMPLES=OFF
-DDEAL_II_DOCHTML_RELDIR="share/doc/${P}/html"
-DDEAL_II_DOCREADME_RELDIR="share/doc/${P}"
+   -DDEAL_II_COMPILE_EXAMPLES=OFF
-DDEAL_II_EXAMPLES_RELDIR="share/doc/${P}/examples"
-DDEAL_II_LIBRARY_RELDIR="$(get_libdir)"
-DDEAL_II_SHARE_RELDIR="share/${PN}"



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

2017-04-11 Thread Marius Brehler
commit: fb53afec2329200a3322ed7b502f889fbf7c40e7
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 02:21:09 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 02:21:09 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fb53afec

dev-python/ufl: version bump to 2016.2.0

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-python/ufl/ufl-2016.2.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-python/ufl/ufl-2016.2.0.ebuild 
b/dev-python/ufl/ufl-2016.2.0.ebuild
new file mode 100644
index 0..78ce49375
--- /dev/null
+++ b/dev-python/ufl/ufl-2016.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+DESCRIPTION="Unified Form Language for declaration of for FE discretizations"
+HOMEPAGE="https://bitbucket.org/fenics-project/ufl/";
+SRC_URI="https://bitbucket.org/fenics-project/ufl/downloads/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+
+pkg_postinst() {
+   optfeature "Support for evaluating Bessel functions" sci-libs/scipy
+}



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

2017-04-11 Thread Marius Brehler
commit: dcc50fe64b07c644b1430db3e174ca7e211becea
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 19:30:32 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 19:30:32 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=dcc50fe6

sci-libs/dealii: port to EAPI 6

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sci-libs/dealii/dealii-8.5.0.ebuild | 46 ++---
 sci-libs/dealii/dealii-.ebuild  | 46 ++---
 2 files changed, 46 insertions(+), 46 deletions(-)

diff --git a/sci-libs/dealii/dealii-8.5.0.ebuild 
b/sci-libs/dealii/dealii-8.5.0.ebuild
index 4053d8a38..fa7b48600 100644
--- a/sci-libs/dealii/dealii-8.5.0.ebuild
+++ b/sci-libs/dealii/dealii-8.5.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils eutils multilib
 
@@ -83,29 +83,29 @@ src_configure() {
-DDEAL_II_SHARE_RELDIR="share/${PN}"
-DDEAL_II_WITH_BZIP2=ON
-DDEAL_II_WITH_ZLIB=ON
-   $(cmake-utils_use arpack DEAL_II_WITH_ARPACK)
-   $(cmake-utils_use c++11 DEAL_II_WITH_CXX11)
-   $(cmake-utils_use cpu_flags_x86_avx DEAL_II_HAVE_AVX)
-   $(cmake-utils_use cpu_flags_x86_sse2 DEAL_II_HAVE_SSE2)
-   $(cmake-utils_use doc DEAL_II_COMPONENT_DOCUMENTATION)
-   $(cmake-utils_use examples DEAL_II_COMPONENT_EXAMPLES)
-   $(cmake-utils_use gsl DEAL_II_WITH_GSL)
-   $(cmake-utils_use hdf5 DEAL_II_WITH_HDF5)
-   $(cmake-utils_use lapack DEAL_II_WITH_LAPACK)
-   $(cmake-utils_use metis DEAL_II_WITH_METIS)
-   $(cmake-utils_use mpi DEAL_II_WITH_MPI)
-   $(cmake-utils_use muparser DEAL_II_WITH_MUPARSER)
-   $(cmake-utils_use netcdf DEAL_II_WITH_NETCDF)
+   -DDEAL_II_WITH_ARPACK="$(usex arpack)"
+   -DDEAL_II_WITH_CXX11="$(usex c++11)"
+   -DDEAL_II_HAVE_AVX="$(usex cpu_flags_x86_avx)"
+   -DDEAL_II_HAVE_SSE2="$(usex cpu_flags_x86_sse2)"
+   -DDEAL_II_COMPONENT_DOCUMENTATION="$(usex doc)"
+   -DDEAL_II_COMPONENT_EXAMPLES="$(usex examples)"
+   -DDEAL_II_WITH_GSL="$(usex gsl)"
+   -DDEAL_II_WITH_HDF5="$(usex hdf5)"
+   -DDEAL_II_WITH_LAPACK="$(usex lapack)"
+   -DDEAL_II_WITH_METIS="$(usex metis)"
+   -DDEAL_II_WITH_MPI="$(usex mpi)"
+   -DDEAL_II_WITH_MUPARSER="$(usex muparser)"
+   -DDEAL_II_WITH_NETCDF="$(usex netcdf)"
-DOPENCASCADE_DIR="${CASROOT}"
-   $(cmake-utils_use opencascade DEAL_II_WITH_OPENCASCADE)
-   $(cmake-utils_use p4est DEAL_II_WITH_P4EST)
-   $(cmake-utils_use petsc DEAL_II_WITH_PETSC)
-   $(cmake-utils_use sparse DEAL_II_WITH_UMFPACK)
-   $(cmake-utils_use !static-libs BUILD_SHARED_LIBS)
-   $(cmake-utils_use static-libs DEAL_II_PREFER_STATIC_LIBS)
-   $(cmake-utils_use tbb DEAL_II_WITH_THREADS)
-   $(cmake-utils_use trilinos DEAL_II_WITH_TRILINOS)
-   )
+   -DDEAL_II_WITH_OPENCASCADE="$(usex opencascade)"
+   -DDEAL_II_WITH_P4EST="$(usex p4est)"
+   -DDEAL_II_WITH_PETSC="$(usex petsc)"
+   -DDEAL_II_WITH_UMFPACK="$(usex sparse)"
+   -DBUILD_SHARED_LIBS="$(usex !static-libs)"
+   -DDEAL_II_PREFER_STATIC_LIBS="$(usex static-libs)"
+   -DDEAL_II_WITH_THREADS="$(usex tbb)"
+   -DDEAL_II_WITH_TRILINOS="$(usex trilinos)"
+   )
cmake-utils_src_configure
 }
 

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index 4053d8a38..fa7b48600 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit cmake-utils eutils multilib
 
@@ -83,29 +83,29 @@ src_configure() {
-DDEAL_II_SHARE_RELDIR="share/${PN}"
-DDEAL_II_WITH_BZIP2=ON
-DDEAL_II_WITH_ZLIB=ON
-   $(cmake-utils_use arpack DEAL_II_WITH_ARPACK)
-   $(cmake-utils_use c++11 DEAL_II_WITH_CXX11)
-   $(cmake-utils_use cpu_flags_x86_avx DEAL_II_HAVE_AVX)
-   $(cmake-utils_use cpu_flags_x86_sse2 DEAL_II_HAVE_SSE2)
-   $(cmake-utils_use doc DEAL_II_COMPONENT_DOCUMENTATION)
-   $(cmake-utils_use examples DEAL_II_COMPONENT_EXAMPLES)
-   $(cmake-utils_use gsl DEAL_II_WITH_GSL)
-   $(cmake-utils_use hdf5 DEAL_II_WITH_HDF5)
-   $(cmake-utils_use lapack DEAL_II_WITH_LAPACK)
-   $(cmake-utils_use metis DEAL_

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

2017-04-11 Thread Marius Brehler
commit: 5515ce55032cbcdf1704a84670aa5bccaaebd77b
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 02:26:08 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 02:26:08 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5515ce55

dev-python/ffc: version bump to 2016.2.0

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-python/ffc/ffc-2016.2.0.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/dev-python/ffc/ffc-2016.2.0.ebuild 
b/dev-python/ffc/ffc-2016.2.0.ebuild
new file mode 100644
index 0..9dc670306
--- /dev/null
+++ b/dev-python/ffc/ffc-2016.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Compiler for multilinear forms by generating C or C++ code"
+HOMEPAGE="https://bitbucket.org/fenics-project/ffc/";
+SRC_URI="https://bitbucket.org/fenics-project/ffc/downloads/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   !sci-mathematics/ufc
+   ~dev-python/ufl-${PV}[${PYTHON_USEDEP}]
+   ~dev-python/instant-${PV}[${PYTHON_USEDEP}]
+   ~dev-python/fiat-${PV}[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   "



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

2017-04-11 Thread Marius Brehler
commit: 26da7a815183e4cf052a7905d5412b0542c531ca
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 02:23:31 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 02:23:31 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=26da7a81

dev-python/instant: version bump to 2016.2.0

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-python/instant/instant-2016.2.0.ebuild | 20 
 1 file changed, 20 insertions(+)

diff --git a/dev-python/instant/instant-2016.2.0.ebuild 
b/dev-python/instant/instant-2016.2.0.ebuild
new file mode 100644
index 0..d9ee9318b
--- /dev/null
+++ b/dev-python/instant/instant-2016.2.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Instant inlining of C and C++ code in Python"
+HOMEPAGE="https://bitbucket.org/fenics-project/instant/";
+SRC_URI="https://bitbucket.org/fenics-project/instant/downloads/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-lang/swig"
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"



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

2017-04-11 Thread Marius Brehler
commit: cc8b036f569513e2013e519a6b88d902f04fa346
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 02:25:25 2017 +
Commit: Marius Brehler  linux  sungazer  de>
CommitDate: Fri Apr  7 02:25:25 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cc8b036f

dev-python/fiat: version bump to 2016.2.0

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 dev-python/fiat/fiat-2016.2.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/dev-python/fiat/fiat-2016.2.0.ebuild 
b/dev-python/fiat/fiat-2016.2.0.ebuild
new file mode 100644
index 0..356c9
--- /dev/null
+++ b/dev-python/fiat/fiat-2016.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="FInite element Automatic Tabulator"
+HOMEPAGE="https://bitbucket.org/fenics-project/fiat";
+SRC_URI="https://bitbucket.org/fenics-project/fiat/downloads/${P}.tar.gz";
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+   dev-python/scientificpython[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   "



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

2017-04-11 Thread Matt Thode
commit: 0dd15a1b58f5c837765cb89d0a17acf6fb2ec4af
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 11 13:52:39 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 11 14:00:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd15a1b

dev-python/pbr: 2.1.0 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pbr/Manifest |  1 +
 dev-python/pbr/pbr-2.1.0.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest
index aa0ad750e5b..7d118792690 100644
--- a/dev-python/pbr/Manifest
+++ b/dev-python/pbr/Manifest
@@ -3,3 +3,4 @@ DIST pbr-1.10.0.tar.gz 111425 SHA256 
186428c270309e6fdfe2d5ab0949ab21ae5f7dea831
 DIST pbr-1.8.1.tar.gz 104584 SHA256 
e2127626a91e6c885db89668976db31020f0af2da728924b56480fc7ccf09649 SHA512 
909b3ef463787d68f75f300b483ffb7d1e54ef246ed893ab5cf84e5489e171b67b77c90a1f90259ca274eeb286a66a3f221d5e0c17df5d14d0aa263d36ba6eb4
 WHIRLPOOL 
69bf79cc322583b17e86ccb130894dbd5aed4b0b6c8c273c977a3a5ac79190cd15b96b28d76995021eb69c30b76bcf7e9a061c0280483da9ec0c69d33e9f0822
 DIST pbr-1.9.1.tar.gz 113439 SHA256 
3997406c90894ebf3d1371811c1e099721440a901f946ca6dc4383350403ed51 SHA512 
02c05652ee7504ec45330ab281be5880d70aa8017b1181446323d811b97e0c2deb6b3ff693516e32dd9ba2ecc653b13dbe33114e52414e78a478f5374b195cf1
 WHIRLPOOL 
73b87af217dc6af2bc14b2235a5d7f5f4ac1dd3fe3c0ede5730961e65aa0bd04194731c22cdf66567401f04600f5258dc9d3006e3ac9bc89e3743fa1415c099c
 DIST pbr-2.0.0.tar.gz 98568 SHA256 
0ccd2db529afd070df815b1521f01401d43de03941170f8a800e7531faba265d SHA512 
39540f54de674d4e50d6e9239328c0ac11ae6218a1483b023ab282efb797fc143d22334f60697ba81e2309c525860525ed0ce4858d66b187d2581fab9fae6b7d
 WHIRLPOOL 
049df8e4fee3c65c04362cbbcda88047f9fa672caa1d1319bac5dfdf2452ddfd442e9e46bc832fad57831844eed1f0da4267fe3ae40b148948a9413aa5b155a2
+DIST pbr-2.1.0.tar.gz 100858 SHA256 
f71359a7e2de2f5ea1eceea7c1e3222f2560ee48e21eef6f96957bb5c2ebb94a SHA512 
a4a7b1c96545bd25f63a439608f22bc04309c518f78f0044d18f10ce7c9ceeca3da97be527f0330c65d875900a3729dea99dade95787fb2ea75c3ae387b36938
 WHIRLPOOL 
f82152ebb34ed21438853289c66ce326d39a57f6da7c28a31b9e43c26ab2a54ed9978cd398d5e7f28cdd94abcdc0017557d15af3458ec8f66b181fd5ef6de836

diff --git a/dev-python/pbr/pbr-2.1.0.ebuild b/dev-python/pbr/pbr-2.1.0.ebuild
new file mode 100644
index 000..924048c2fcf
--- /dev/null
+++ b/dev-python/pbr/pbr-2.1.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Inject some useful and sensible default behaviors into setuptools"
+HOMEPAGE="https://github.com/openstack-dev/pbr";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and 
https://bugs.gentoo.org/show_bug.cgi?id=561038
+# docutils is needed for sphinx exceptions... 
https://bugs.gentoo.org/show_bug.cgi?id=603848
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.5.1[$(python_gen_usedep 'python2_7' 
'python3_4' 'python3_5' 'python3_6')]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
+   >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/virtualenv-13.1.0[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )"
+PDEPEND=""
+
+# This normally actually belongs here.
+python_prepare_all() {
+   # This test passes when run within the source and doesn't represent a 
failure, but rather
+   # a gentoo sandbox constraint
+   # Rm tests that rely upon the package being already installed and fail
+   sed -e s':test_console_script_develop:_&:' \
+   -e s':test_console_script_install:_&:' \
+   -e s':test_sdist_extra_files:_&:' \
+   -e s':test_command_hooks:_&:' \
+   -e s':test_sdist_git_extra_files:_&:' \
+   -i pbr/tests/test_core.py || die
+   sed -e s':test_command_hooks:_&:' \
+   -e s':test_global_setup_hooks:_&:' \
+   -i pbr/tests/test_hooks.py || die
+   sed \
+   -e "s:test_wsgi_script_install:_&:" \

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

2017-04-11 Thread Matt Thode
commit: 59e3567809fbd2319b4c35248408687553112dc4
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 11 13:55:38 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 11 14:00:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e35678

app-emulation/diskimage-builder: 2.3.0 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/diskimage-builder/Manifest   |  1 +
 .../diskimage-builder-2.3.0.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 697c81a64b6..947863d2cf6 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -3,3 +3,4 @@ DIST diskimage-builder-1.27.0.tar.gz 264590 SHA256 
108e6fa41cbab88a018e43b19f570
 DIST diskimage-builder-1.28.0.tar.gz 267409 SHA256 
2d8999a8484d27e8604d125aabcbdad648f8b601776225cfc611faf1a3b9a0e6 SHA512 
ae13e29563f90a4aaa4f2bee889bca4fd662da41fcffb957ca8a4380907e5d89fbc25ecb93aeda2cb5597776b51417388e8a5e39741250d68a8f7f67239ebc7f
 WHIRLPOOL 
7cfcefcf37fd0d5fae4fb8d3284ad3b60e53e4a2853c85625a1925c34bd4cdbee32089f7dae81adcf699226ba1550f729a2b1b8aab4b6e54c10c7148fea1
 DIST diskimage-builder-2.0.0.tar.gz 288997 SHA256 
1a9166483373d3336422d39f79b27abd875ce89eec46af37f3f76e7e567faa68 SHA512 
757ede8ae6124b4b03aa8b60def624a5bd031deff100c49a9de1cffe184fe7346bde40ab8ff84b6d00caf7ccffd928929a1623edc3d4d7d267591cd9da4e113c
 WHIRLPOOL 
26f8884b57c013dd002a9c119ba840a2e8f48ebcb806f7a8eb2c38cfb250e1a42374f9396fee1f5283484a10025edc8b484325578d1fb787e012be19fdf5a685
 DIST diskimage-builder-2.2.0.tar.gz 297313 SHA256 
73ec77aafb178fd5749996f21ba3ae520da5c76d19fea55ee0946f181987ff65 SHA512 
3f32e85cda834de425840f286706eb1181be139ba8b5d42184707cf48e141ac114f55097a02826bfca1676cb3f897e215ff5a71a759d4d7005108df48dd03338
 WHIRLPOOL 
a318fbb198781805d69e54652b482377733616d77d76c13dbafffe02a7974f7d58b889e1c343820f0705d3dc37b34ca008f9206287bd4f58e539502762355453
+DIST diskimage-builder-2.3.0.tar.gz 290100 SHA256 
3d0e12dfa470c26e85d123f4ac1f569cea2ddfc124188a27e1c8fefa7a0d524a SHA512 
d25be58812767f2ce4b34d3b2a44e20dbbc99c67f14d16b2e70cc384d8d554a42074efa06c6cfea0c533aaa77bc91ca8c5b43062b485e13cceacd47ed6d38d2a
 WHIRLPOOL 
3767636ba07c462c1095380aaf4bfacbf76e179330c94d3679ab80b64e50eb3244a1551c49ae703b5f77f1fec25f1078fc7069dc0d88ce1cb64ba7c9f8f65dc2

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.3.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.3.0.ebuild
new file mode 100644
index 000..c86c0f874b3
--- /dev/null
+++ b/app-emulation/diskimage-builder/diskimage-builder-2.3.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Golden Disk Image builder."
+HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]"
+DEPEND="${CDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
+   >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}]
+   =dev-python/six-1.9.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   app-emulation/qemu
+   sys-block/parted
+   sys-fs/multipath-tools
+   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2017-04-11 Thread Matt Thode
commit: 4bac4b5fc696afacb8d72f808ed7575018ad4bc7
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 11 13:49:03 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 11 14:00:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bac4b5f

dev-python/keyring: 10.3.2 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/keyring/Manifest  |  1 +
 dev-python/keyring/keyring-10.3.2.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 106a1ef217f..c50766d41ca 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -2,4 +2,5 @@ DIST keyring-10.0.2.tar.gz 36587 SHA256 
91c31fd805b3ce6343406c7c51437f7505f3e9ab
 DIST keyring-10.1.tar.gz 37088 SHA256 
af7f02d8ad957523842651f1a2247ff178c387476f7d366880f04fd195468f2f SHA512 
955cc59eaef2f8fd690ee68e646196c1579fcae227c8df5012f3a884a7f596d964a8a2f1a37c17dc7f7c34a4aea88920e95e0adfbaf25a7a0f7474274696bae6
 WHIRLPOOL 
b827d42553175a06bdeb21e08a5e702d81b4debaed25f98ad16e7319d493c82e7f9541c39e97db1584a901a892096af8c2206f345321fd4f2da834db67714915
 DIST keyring-10.2.tar.gz 37110 SHA256 
bf49be09b31db401791bde1799da30d6926e7de2f0fb836c3dfc85aa5538a572 SHA512 
ee2bb8e612d542ed4cf28f911d436a4b27a04eda0407f8a638189098c729d5e2aa70205783f5320fbbd4a5cdd524f12796880e46f9d1369ff27d2346e5959040
 WHIRLPOOL 
889550e38e65af3b188037083fe4101169454fce374fe8bddd621e6beaf187943aa18c3d37bbcfb405db1b1de930a9578800744f6f26264acbf53c2a4503
 DIST keyring-10.3.1.tar.gz 38207 SHA256 
9a0b7780653a69ce058212ece2a58539c6fd1b06965823a6c1d97d7af0e267c7 SHA512 
9e3422b1edf8a1388cc105338e7d2b78ec4b8d57d0e3141891f5577eb1c8b45d1ea38949f133bc2283f786e45fdec993cd4e71ae9d173da5799b71d95420d6e6
 WHIRLPOOL 
cc35fd5d27dc955f54bbc72f3b7cf7a67d71c0810e2561f1eb0c1aecde695516007f9a866bbd921c0bf19aa7d7a7a7a1a37e22df66ced6bd9a7a90f5d7630647
+DIST keyring-10.3.2.tar.gz 39244 SHA256 
f462698bc8b96ef5f9fb31d392611f416c808a8244d679fb02530b72bab01ad6 SHA512 
4d9737b47bf728d9c8cce222ed9da833955599c210c77c1fd99d67543ff936f79a99a14e3bad927c0b209f18612fc21d8682b065aa3f2601b1365f4e38e96d36
 WHIRLPOOL 
bcfb915cdac58b1bff3ed55520d7d674edf01b109270bf8c1dddea4a0a124342792d2884ee34a99b0503fa6c6af16932ab6be7998ec27d9e2a52a2f9e126afe6
 DIST keyring-9.3.1.tar.gz 40579 SHA256 
3be74f6568fcac1350b837d7e46bd3525e2e9fe2b78b3a3a87dc3b29f24a0c00 SHA512 
b899e45e479806e9d01cb490925e291608dfa32bdac212a09922c2fa11196bf18b3ccdefd05aa3777588df43f1dbc5352d6705b93cae23bc7525c727254a938c
 WHIRLPOOL 
5e0213331bafa0e387129f6ae705835cfb01aac3daadd2e142b3ebccc9b6bde1c2ebf7ba30610a89bbcffe728f1fc6efa42227ab2afccef81144ec3d0a7cc935

diff --git a/dev-python/keyring/keyring-10.3.2.ebuild 
b/dev-python/keyring/keyring-10.3.2.ebuild
new file mode 100644
index 000..4af7c17e91f
--- /dev/null
+++ b/dev-python/keyring/keyring-10.3.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="https://github.com/jaraco/keyring";
+SRC_URI="mirror://pypi/k/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-1.15.0[${PYTHON_USEDEP}]
+   dev-python/secretstorage[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   )"
+RDEPEND=""
+
+python_test() {
+   py.test -v -v || die "testsuite failed under ${EPYTHON}"
+}



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

2017-04-11 Thread Matt Thode
commit: 8deffba791f6995bfcc5cb9a966adb577d41927d
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Apr 11 13:59:05 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Apr 11 14:00:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8deffba7

sys-cluster/cinder: 10.0.1 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/cinder/Manifest |   1 +
 sys-cluster/cinder/cinder-10.0.1.ebuild | 194 
 2 files changed, 195 insertions(+)

diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest
index 8d5b12d73cf..478373f2433 100644
--- a/sys-cluster/cinder/Manifest
+++ b/sys-cluster/cinder/Manifest
@@ -1,4 +1,5 @@
 DIST cinder-10.0.0.tar.gz 4610356 SHA256 
3047812d07cebbcb5559cdc3a1d827fa62be35c2297cd3c1359b52dc8349ea04 SHA512 
b55e95b84b09287b5786b6a07a6d2699ae0ca55dbd0dc9089a4e14fa039e2576b6eaefccf05e0eff0f9d36ebbe2aac0a4dd0de6122ae104cc3335d00174e82ed
 WHIRLPOOL 
8f7bdc067a4b7e3d7f62a5a1c0d3bd15b8d461fb25d0d07efdfcab7d09a5cd2b34dded54334ddd14e515e8ceb9c2531353284773eef1d4f2acaa96eff95789a6
+DIST cinder-10.0.1.tar.gz 4615220 SHA256 
160fdc3e173e3fc8d8ac3b440efd3a59dc86de92a11f92c0aeae266ca63273df SHA512 
c23f5ac466643729a635449ceb1efd73e670d4548de2256aa5297b1c1e389f94ac7362e9fdb8dd599b10a0faea62a562813d18dce8f7ca9fe5fd225a80e8ae58
 WHIRLPOOL 
1fd34980626183af6cc810b2304a807be38bee69d18099db3fd8c44257ed3d438ef09c6f62be74c50635e65cfd6a39e99567858b3c63bf6c25660817394a9dae
 DIST cinder-8.1.1.tar.gz 3875392 SHA256 
57de9d1410e9e5a0568499e38414241167e4b2b1742aac309844da80efd127e2 SHA512 
4dfa5a11b11b684761519b33d1b45f4d65152df96fc9303e92724f88a01bea031e0dd7aaa229d5876641fa4a5089fcd197e52cf01652a89f6027435b038f3560
 WHIRLPOOL 
9815230914da588529f3f3916ddfdb25025a531015fd78fce635a6e55b6051f2a26f2e4710cd980daceb905f41caaceb274f84c34353bbc363a36e12a88c8245
 DIST cinder-9.1.2.tar.gz 4202510 SHA256 
03415a9fc0280263d9094e385ce08af1ad3daed2227baa8c258744e400cd97c2 SHA512 
bc5b8d58128df458f80120d061da5b2e097c8ce4daa6ee9b7c5e1062a1074861e9e33f547f4a5c2005316d1ad9f8f3b2f3e2d5825492ba6fa0becf8fdf3a41ee
 WHIRLPOOL 
dc8a74fdd513fdeb0cf321498a504ef9803480ae254a2f7e65853f27867699a54311fcb0ad2c248d06fccd5d914eda20335fce9f6efd983e5d03bd59f6851a40
 DIST cinder-9.1.3.tar.gz 4205643 SHA256 
73e9df6dd47544cb49bf333d038182aa5814f3c39daf03a7ef465b2868e9a217 SHA512 
6e0af3f205b6ee64240fc2d68e8c54f2e97ef11f560fc9f42a67c41c83eabe757ba56df1f3059500120b8780b59708212e36eae45e8c7c46a0fbb4df87f5a99f
 WHIRLPOOL 
1778329077a6bc5c941a69eadabf7e73df00714e663caa44bf69d23af7da7c1315e72fcca5b3e11ca0f72b4833dc6462c9a38001a812dcea8c0d0a727d918991

diff --git a/sys-cluster/cinder/cinder-10.0.1.ebuild 
b/sys-cluster/cinder/cinder-10.0.1.ebuild
new file mode 100644
index 000..7c997e7c2a2
--- /dev/null
+++ b/sys-cluster/cinder/cinder-10.0.1.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 eutils linux-info user
+
+DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of 
nova-volumes"
+HOMEPAGE="https://launchpad.net/cinder";
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/ocata/cinder.conf.sample
 -> ocata-cinder.conf.sample
+https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/ocata/policy.json 
-> ocata-cinder-policy.json
+https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/ocata/volume.filters
 -> ocata-cinder-volume.filters
+https://tarballs.openstack.org/${PN}/${P}.tar.gz";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres 
rdma sqlite +tcp test +tgt"
+REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
+
+CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]
+   https://bugs.launchpad.net/swift/+bug/1249727
+   nosetests -I test_wsgi.py cinder/tests/ || die "tests failed under 
python2.7"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   keepdir /etc/cinder
+   dodir /etc/cinder/rootwrap.d
+
+   for svc in api scheduler volume; do
+   newinitd "${FILESDIR}/cinder.initd" cinder-${svc}
+   done
+
+   insinto /etc/cinder
+   insopts -m0640 -o cinder -g cinder
+   doins "etc/cinder/api-httpd.conf"
+   doins "etc/cinder/logging_sample.conf"
+   doins "etc/cinder/rootwrap.conf"
+   doins "etc/cinder/api-paste.ini"
+   newins "${DISTDIR}/ocata-cinder-policy.json" "policy.json"
+   newins "${DISTDIR}/ocata-cinder.conf.sample" "cinder.conf.sample"
+   insinto /etc/cinder/rootwrap.d
+   newins "${DISTDIR}/ocata-cinder-volume.filters" "volume.filters"
+
+   dodir /var/log/cinder
+   fowners cinder:cinder /var/log/cinder
+
+   #add sudoers definitions for user nova
+   insinto /etc/sudoers.d/
+   insopts 

[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/, www-apps/grafana-bin/files/

2017-04-11 Thread Patrice Clement
commit: 12c3eacda7c4d23686eaf10eab21d810cc95ea49
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr 11 13:49:14 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr 11 13:49:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12c3eacd

www-apps/grafana-bin: add logrorate support.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-apps/grafana-bin/files/grafana.logrotate |  8 
 www-apps/grafana-bin/grafana-bin-4.2.0-r1.ebuild | 59 
 2 files changed, 67 insertions(+)

diff --git a/www-apps/grafana-bin/files/grafana.logrotate 
b/www-apps/grafana-bin/files/grafana.logrotate
new file mode 100644
index 000..508db1e16ce
--- /dev/null
+++ b/www-apps/grafana-bin/files/grafana.logrotate
@@ -0,0 +1,8 @@
+/var/log/grafana/grafana*.log {
+nocompress
+create 644 root root
+daily
+rotate 7
+missingok
+size 50M
+}

diff --git a/www-apps/grafana-bin/grafana-bin-4.2.0-r1.ebuild 
b/www-apps/grafana-bin/grafana-bin-4.2.0-r1.ebuild
new file mode 100644
index 000..2afa441185f
--- /dev/null
+++ b/www-apps/grafana-bin/grafana-bin-4.2.0-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit user systemd
+
+MY_PN=${PN/-bin/}
+S=${WORKDIR}/${MY_PN}-${PV}
+
+DESCRIPTION="Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB 
& OpenTSDB"
+HOMEPAGE="http://grafana.org";
+SRC_URI="https://s3-us-west-2.amazonaws.com/grafana-releases/release/${MY_PN}-${PV}.linux-x64.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="
+   ${DEPEND}
+   app-admin/logrotate"
+
+QA_EXECSTACK="usr/share/grafana/vendor/phantomjs/phantomjs"
+QA_PRESTRIPPED=${QA_EXECSTACK}
+
+pkg_setup() {
+   enewgroup grafana
+   enewuser grafana -1 -1 /usr/share/grafana grafana
+}
+
+src_install() {
+   keepdir /etc/grafana
+   insinto /etc/grafana
+   newins "${S}"/conf/sample.ini grafana.ini
+   rm "${S}"/conf/sample.ini || die
+
+   # Frontend assets
+   insinto /usr/share/${MY_PN}
+   doins -r public conf vendor
+
+   dobin bin/grafana-cli
+   dobin bin/grafana-server
+
+   newconfd "${FILESDIR}"/grafana.confd grafana
+   newinitd "${FILESDIR}"/grafana.initd.3 grafana
+   systemd_newunit "${FILESDIR}"/grafana.service grafana.service
+
+   keepdir /var/{lib,log}/grafana
+   keepdir /var/lib/grafana/{dashboards,plugins}
+   fowners grafana:grafana /var/{lib,log}/grafana
+   fowners grafana:grafana /var/lib/grafana/{dashboards,plugins}
+   fperms 0750 /var/{lib,log}/grafana
+   fperms 0750 /var/lib/grafana/{dashboards,plugins}
+
+   # Logrotation support.
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/grafana.logrotate "${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/translate-shell/

2017-04-11 Thread Patrick Lauer
commit: e650ab1bf31f97a258d2889db888ef1280417505
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 11 13:34:59 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 11 13:35:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e650ab1b

app-i18n/translate-shell: Bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-i18n/translate-shell/Manifest  |  1 +
 .../translate-shell/translate-shell-0.9.6.2.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-i18n/translate-shell/Manifest 
b/app-i18n/translate-shell/Manifest
index 98c1539f969..c42d7654ef3 100644
--- a/app-i18n/translate-shell/Manifest
+++ b/app-i18n/translate-shell/Manifest
@@ -1,2 +1,3 @@
 DIST translate-shell-0.9.4.tar.gz 68271 SHA256 
bfc04124d2fde7924e6b5c3a11fdce7fbd2fdb1819c0b78c3fd0a7d36e330164 SHA512 
27dd3efd7a6ec3761804d0583f4029fc1ca6fc1a920e939da1c9b8ec0742e4a3e0176f8a990b79639200592a3c5ed70723dc00890701ed67e7528454e4ff1357
 WHIRLPOOL 
9691ba473f1554313ffd23ac026e1eba50698491e3c2002a3506d74e87befb175b55a86aaec4b3118a92c7df6eb2ef32a4c94f89ed4e30b0700c40e518aaa36a
 DIST translate-shell-0.9.5.tar.gz 69030 SHA256 
74bd84f48b0b2887949d954be4530c34faddf8605f936668f8e904bb3ab5712a SHA512 
b304bfc59ec2f373e566d694ec3fabd35abf64c8d3ea956f34ee7592716204aa64c3113f4b994c34fd1dc16b61b8f5b074beae19646489317580c0352a2a6ac4
 WHIRLPOOL 
4bf792f286ffb780e65f12c080565b9d626631637d4fde120b73bdd33b641d4e918b96df670a2c7585a13c7864ea91cd5438d73bd6bc8c4a2e1ee47f848b4630
+DIST translate-shell-0.9.6.2.tar.gz 69544 SHA256 
db0e322cd1361c45d0740049e11d349be61ada859d5daa59c53396d0ccbd5e4b SHA512 
a7bd3fba43485a22c2fdd4261c24579b03aeafefa40863c3b8eb1c814a167b9a6f5700086c1cd411063c66c169875b96d2634ed04f45beb6d53b4725eb7fbea9
 WHIRLPOOL 
96ba55a3000d75ed88049bc6d700e87d93f0f30248930eb273a535e8a7a1cf01756d03b5e4e345e89e637124cb9c33897b1a3ca1899bbf928d8ccdffa40313b5

diff --git a/app-i18n/translate-shell/translate-shell-0.9.6.2.ebuild 
b/app-i18n/translate-shell/translate-shell-0.9.6.2.ebuild
new file mode 100644
index 000..bf6def292ff
--- /dev/null
+++ b/app-i18n/translate-shell/translate-shell-0.9.6.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Online command-line translator"
+HOMEPAGE="https://www.soimort.org/translate-shell/";
+SRC_URI="https://github.com/soimort/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+curl +bidi test tts"
+
+RDEPEND="
+   app-misc/rlwrap
+   >=sys-apps/gawk-4.0.2
+   curl? ( net-misc/curl[ssl] )
+   bidi? ( dev-libs/fribidi )
+   tts? ( || (
+   media-sound/mpg123
+   app-accessibility/espeak
+   media-video/mpv
+   media-video/mplayer
+   )
+   )"
+DEPEND="${RDEPEND}
+   test? ( app-editors/emacs )
+   "
+
+src_install() {
+   emake PREFIX="${D}/usr" install
+}



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

2017-04-11 Thread Brian Evans
commit: b76835101b9a8a2a1eddef87feeb86110de9f0e9
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Apr 11 13:06:18 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Apr 11 13:06:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7683510

sys-cluster/galera: Version bump wrt bug 614828

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/galera/Manifest  |  1 +
 sys-cluster/galera/galera-25.3.20.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest
index 567c6bb75c4..4e0a671552f 100644
--- a/sys-cluster/galera/Manifest
+++ b/sys-cluster/galera/Manifest
@@ -1,3 +1,4 @@
 DIST galera-3-25.3.15.tar.gz 2994995 SHA256 
0de1c1c8304e7f1dfa43ef2a2b15c8ca724556d5b187c31c8a93c755737163af SHA512 
717c431d29653cba3252dae5a845e82c02e4cb122a6477253e68688600bf130a753f89f94b7b2461695ede9033ca0107324831d2c5b7d2d0479a0936d2779e84
 WHIRLPOOL 
e0fa0de7e0a75563f78feec488fda64bc4ec9cc97a369e18fbf3c817c520a8a5e3118a4c95f14cf987f019f4f9c96f86df32c4b87c66ec7750c401e0017daf76
 DIST galera-3-25.3.17.tar.gz 205 SHA256 
521d97dd4618ec3e889756527144e12eb99a95f852a83d13afca57986a4a575a SHA512 
b54985a74ed4c4d21c368c56a8442961648670eef18f03f2813a9fac34972532ea2f6c79997945de1c9dd1b4dfd5b862a38c052ef6e0d94bd5c85e05e042e61f
 WHIRLPOOL 
b755a9f33747c079a4fc47cddd8993c46fd422139f4c5e5de92be146ee09a2f38b07b02e5250a9b726cabec6c4194b593aa8407d6ef37cd6f7aeb04a036ea155
 DIST galera-3-25.3.19.tar.gz 3137188 SHA256 
76700900a95c8d16c5f5975e4cbc1e0b3dac1a7ffea1aff84d5d225137eedbdb SHA512 
4d43452ecfb5524f89ae409544f0d76091289866e81bb3ac823af2948347dea63f03e035338d94d7575bd2b224613706ab8287f2003e92f9891d8c1642afe439
 WHIRLPOOL 
082dac046563f566d28cc7e36c87995a3759fcbe25411fa5d595d4ce458446c31028b8e1fb42eeca14d893f8c8f2673098850826bc2aeb54aa76270a664c7379
+DIST galera-3-25.3.20.tar.gz 3319355 SHA256 
aae9b44a7b06c0b0cd9e2f1b9bbaf9ca47c630076a6b7c66e8747e01fd343a64 SHA512 
4531073bbd13542cf4b0ed06788ec0b857971bd2e0161b8df2d90072b134d5343216c012d2f712ff336209f6e34920e2aadf7b0f58f91d6ce365fb2b65ed7fbd
 WHIRLPOOL 
9f311742a5d1a8b9550a971441bfb0f84b6876ff5d78740a22a06cf61ebd9a829a83706cb27b198be4e942d28c8a215ed29a3850f4ec72fa86266ccab534825f

diff --git a/sys-cluster/galera/galera-25.3.20.ebuild 
b/sys-cluster/galera/galera-25.3.20.ebuild
new file mode 100644
index 000..78ceca6873e
--- /dev/null
+++ b/sys-cluster/galera/galera-25.3.20.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-3-${PV}"
+
+inherit scons-utils toolchain-funcs user flag-o-matic
+DESCRIPTION="Synchronous multi-master replication engine that provides the 
wsrep API"
+HOMEPAGE="http://www.galeracluster.com";
+SRC_URI="http://releases.galeracluster.com/source/galera-3-${PV}.tar.gz";
+LICENSE="GPL-2 BSD"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="cpu_flags_x86_sse4_2 garbd test"
+
+CDEPEND="
+   dev-libs/openssl:0=
+   >=dev-libs/boost-1.41:0=
+   "
+DEPEND="${DEPEND}
+   ${CDEPEND}
+   dev-libs/check
+   >=sys-devel/gcc-4.4
+   >=dev-cpp/asio-1.10.1[ssl]
+   "
+#Run time only
+RDEPEND="${CDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+# Respect {C,LD}FLAGS.
+PATCHES=( "${FILESDIR}/galera-3.15-strip-extra-cflags.patch" )
+
+pkg_preinst() {
+   if use garbd ; then
+   enewgroup garbd
+   enewuser garbd -1 -1 -1 garbd
+   fi
+}
+
+src_prepare() {
+   default
+
+   # Remove bundled dev-cpp/asio
+   rm -r "${S}/asio" || die
+
+   #Remove optional garbd daemon
+   if ! use garbd ; then
+   rm -r "${S}/garb" || die
+   fi
+}
+
+src_configure() {
+   tc-export CC CXX
+   # Uses hardware specific code that seems to depend on SSE4.2
+   if use cpu_flags_x86_sse4_2 ; then
+   append-cflags -msse4.2
+   else
+   append-cflags -DCRC32C_NO_HARDWARE
+   fi
+   # strict_build_flags=0 disables -Werror, -pedantic, -Weffc++,
+   # and -Wold-style-cast
+   MYSCONS=(
+   ssl=1
+   tests=$(usex test 1 0)
+   strict_build_flags=0
+   system_asio=1
+   )
+}
+
+src_compile() {
+   escons --warn=no-missing-sconscript "${MYSCONS[@]}"
+}
+
+src_install() {
+   dodoc scripts/packages/README scripts/packages/README-MySQL
+   if use garbd ; then
+   dobin garb/garbd
+   newconfd "${FILESDIR}/garb.cnf" garbd
+   newinitd "${FILESDIR}/garb.sh" garbd
+   doman man/garbd.8
+   fi
+   exeinto /usr/$(get_libdir)/${PN}
+   doexe libgalera_smm.so
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/prefix-chain-setup/

2017-04-11 Thread Michael Haubenwallner
commit: 2b1310ccb15a78e830c6c7306ea08b59e502bec5
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Tue Apr 11 12:03:03 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Tue Apr 11 12:03:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b1310cc

app-portage/prefix-chain-setup: utilize (unmask+set) implicit iuse prefix-chain

Package-Manager: portage-2.3.3

 .../prefix-chain-setup-0.7.ebuild  | 239 +
 1 file changed, 239 insertions(+)

diff --git a/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild 
b/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
new file mode 100644
index 000..9014d40f08c
--- /dev/null
+++ b/app-portage/prefix-chain-setup/prefix-chain-setup-0.7.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit prefix
+
+DESCRIPTION="Chained EPREFIX bootstrapping utility"
+HOMEPAGE="https://prefix.gentoo.org/";
+SRC_URI=""
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~ppc-aix ~x64-cygwin ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}"
+
+src_install() {
+   eprefixify ${PN}
+   sed -e "s,@GENTOO_PORTAGE_CHOST@,${CHOST}," -i ${PN}
+   dobin ${PN}
+}
+
+src_unpack() {
+   { cat > "${PN}" || die; } <<'EOF'
+#!/usr/bin/env bash
+
+PARENT_EPREFIX="@GENTOO_PORTAGE_EPREFIX@"
+PARENT_CHOST="@GENTOO_PORTAGE_CHOST@"
+CHILD_EPREFIX=
+CHILD_PROFILE=
+DO_MINIMAL=no
+DO_SOURCES=no
+PORT_TMPDIR=
+
+#
+# get ourselfs the functions.sh script for ebegin/eend/etc.
+#
+for f in \
+   /lib/gentoo/functions.sh \
+   /etc/init.d/functions.sh \
+   /sbin/functions.sh \
+; do
+   if [[ -r ${PARENT_EPREFIX}${f} ]]; then
+   . "${PARENT_EPREFIX}${f}"
+   f=found
+   break
+   fi
+done
+
+if [[ ${f} != found ]]; then
+   echo "Cannot find Gentoo functions, aborting." >&2
+   exit 1
+fi
+
+for arg in "$@"; do
+   case "${arg}" in
+   --eprefix=*)CHILD_EPREFIX="${arg#--eprefix=}"   ;;
+   --profile=*)CHILD_PROFILE="${arg#--profile=}"   ;;
+   --sources)  DO_SOURCES=yes  
;;
+   --portage-tmpdir=*) PORT_TMPDIR="${arg#--portage-tmpdir=}" ;;
+
+   --help)
+   einfo "$0 usage:"
+   einfo "  --eprefix=[PATH]   Path to new EPREFIX to create 
chained to the prefix"
+   einfo " where this script is installed 
(${PARENT_EPREFIX})"
+   einfo "  --profile=[PATH]   The absolute path to the 
profile to use. This path"
+   einfo " must point to a directory 
within ${PARENT_EPREFIX}"
+   einfo "  --sources  inherit 'source' statements 
from the parent make.conf"
+   einfo "  --portage-tmpdir=DIR   use DIR as portage temporary 
directory."
+   exit 0
+   ;;
+   esac
+done
+
+#
+# sanity check of given values
+#
+
+test -n "${CHILD_EPREFIX}" || { eerror "no eprefix argument given"; exit 1; }
+test -d "${CHILD_EPREFIX}" && { eerror "${CHILD_EPREFIX} already exists"; exit 
1; }
+test -n "${CHILD_PROFILE}" || { eerror "no profile argument given"; exit 1; }
+test -d "${CHILD_PROFILE}" || { eerror "${CHILD_PROFILE} does not exist"; exit 
1; }
+if test -n "${PORT_TMPDIR}"; then
+   if ! test -d "${PORT_TMPDIR}"; then
+   einfo "creating temporary directory ${PORT_TMPDIR}"
+   mkdir -p "${PORT_TMPDIR}"
+   fi
+fi
+
+einfo "creating chained prefix ${CHILD_EPREFIX}"
+
+#
+# functions needed below.
+#
+eend_exit() {
+   eend $1
+   [[ $1 != 0 ]] && exit 1
+}
+
+#
+# create the directories required to bootstrap the least.
+#
+ebegin "creating directory structure"
+(
+   set -e
+   mkdir -p "${CHILD_EPREFIX}"/etc/portage
+   mkdir -p "${CHILD_EPREFIX}"/etc/portage/use.mask
+   mkdir -p "${CHILD_EPREFIX}"/etc/portage/use.force
+   mkdir -p "${CHILD_EPREFIX}"/var/log
+)
+eend_exit $?
+
+#
+# create a make.conf and set PORTDIR and PORTAGE_TMPDIR
+#
+ebegin "creating make.conf"
+(
+   set -e
+   echo "#"
+   echo "# The following values where taken from the parent prefix's"
+   echo "# environment. Feel free to adopt them as you like."
+   echo "#"
+   echo "CFLAGS=\"$(portageq envvar CFLAGS)\""
+   echo "CXXFLAGS=\"$(portageq envvar CXXFLAGS)\""
+   echo "MAKEOPTS=\"$(portageq envvar MAKEOPTS)\""
+   niceness=$(portageq envvar PORTAGE_NICENESS || true)
+   [[ -n ${niceness} ]] &&
+   echo "PORTAGE_NICENESS=\"${niceness}\""
+   echo "USE=\"prefix-chain\""
+   echo
+   echo "# Mirrors from parent prefix."
+   echo "GENTOO_MIRRORS=\"$(portageq envvar GENTOO_MIRRORS || true)\""
+   echo
+   echo "#"
+   echo "# Be

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

2017-04-11 Thread Michael Haubenwallner
commit: b97b1f75a83f56c51cecb454e527ccfe2a243378
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Tue Apr 11 11:53:48 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Tue Apr 11 11:53:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b97b1f75

sys-apps/baselayout-prefix: switch to implicit iuse prefix-chain

Package-Manager: portage-2.3.3

 sys-apps/baselayout-prefix/baselayout-prefix-2.2-r5.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-apps/baselayout-prefix/baselayout-prefix-2.2-r5.ebuild 
b/sys-apps/baselayout-prefix/baselayout-prefix-2.2-r5.ebuild
index 628b47af038..9f59ae36b38 100644
--- a/sys-apps/baselayout-prefix/baselayout-prefix-2.2-r5.ebuild
+++ b/sys-apps/baselayout-prefix/baselayout-prefix-2.2-r5.ebuild
@@ -13,7 +13,6 @@ SRC_URI="mirror://gentoo/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="prefix-chaining"
 KEYWORDS="~arm ~ppc-aix ~x64-cygwin ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 
 RDEPEND="sys-apps/gentoo-functions"
@@ -29,7 +28,7 @@ pkg_preinst() {
 }
 
 src_prepare() {
-   if use prefix-chaining; then
+   if use prefix-chain; then
epatch "${FILESDIR}"/baselayout-${PV}-prefix-chaining.patch
 
# need to set the PKG_CONFIG_PATH globally for this prefix, when
@@ -56,7 +55,7 @@ src_install() {
-e "/PATH=/!s:/\(etc\|usr/bin\|bin\):\"${EPREFIX}\"/\1:g" \
-e "/PATH=/s|\([:\"]\)/|\1${EPREFIX}/|g" \
etc/profile > "${ED}"/etc/profile || die
-   if ! use prefix-chaining; then
+   if ! use prefix-chain; then
sed \
-e "/PATH=.*\/sbin/s|\"$|:/usr/sbin:/sbin\"|" \
-e "/PATH=.*\/bin/s|\"$|:/usr/bin:/bin\"|" \



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

2017-04-11 Thread Michael Haubenwallner
commit: f82dc7af5c672da67c683ad219d4b609d66f0f2b
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Tue Apr 11 11:47:13 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Tue Apr 11 11:47:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82dc7af

profiles: add 'prefix-chain' to IUSE_IMPLICIT, use.masked

 profiles/base/make.defaults | 2 +-
 profiles/base/use.mask  | 1 +
 profiles/embedded/make.defaults | 2 +-
 profiles/embedded/use.mask  | 1 +
 4 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index c177850ab54..acf5b268cd1 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -5,7 +5,7 @@
 # See portage(5) manpage
 
 # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
-IUSE_IMPLICIT="prefix prefix-guest"
+IUSE_IMPLICIT="prefix prefix-chain prefix-guest"
 USE_EXPAND_IMPLICIT="ELIBC KERNEL USERLAND"
 USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX 
Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
 USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD 
OpenBSD SunOS Winnt"

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 6b1037a6d44..3af2a93afa8 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -66,6 +66,7 @@ coreaudio
 # Jeremy Olexa 
 # The prefix USE flags should never be used on non prefix profiles
 prefix
+prefix-chain
 prefix-guest
 
 # Diego E. Pettenò  (19 Oct 2010)

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 120bf5438ea..0a6f3ed3cd7 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -17,7 +17,7 @@ USERLAND="GNU"
 LINGUAS="en"
 
 # Profile IUSE injection (applies only to ebuilds which use EAPI 5 or later)
-IUSE_IMPLICIT="prefix prefix-guest"
+IUSE_IMPLICIT="prefix prefix-chain prefix-guest"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
 USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 
hppa ia64 m68k m68k-mint mips nios2 ppc ppc64 ppc64-linux ppc-aix ppc-macos 
riscv s390 sh sparc sparc64-solaris sparc-fbsd sparc-solaris x64-cygwin 
x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris 
x86-winnt"

diff --git a/profiles/embedded/use.mask b/profiles/embedded/use.mask
index e8facd1c579..4786ba583a3 100644
--- a/profiles/embedded/use.mask
+++ b/profiles/embedded/use.mask
@@ -1,6 +1,7 @@
 # Zac Medico 
 # must use a prefix profile
 prefix
+prefix-chain
 
 # Chris PeBenito 
 # must use a SELinux profile



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

2017-04-11 Thread NP Hardass
commit: d14c0c08fcf30b35faebd1c93254d13a08d23b3d
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 11:35:47 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Tue Apr 11 11:46:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14c0c08

app-emulation/wine-vanilla: QA, use failglob

Addresses some of the issues in #615218

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild  | 18 +-
 app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild  | 18 +-
 app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild  | 18 +-
 app-emulation/wine-vanilla/wine-vanilla-2.3.ebuild  | 18 +-
 app-emulation/wine-vanilla/wine-vanilla-2.4.ebuild  | 18 +-
 app-emulation/wine-vanilla/wine-vanilla-2.5.ebuild  | 18 +-
 app-emulation/wine-vanilla/wine-vanilla-.ebuild | 18 +-
 7 files changed, 91 insertions(+), 35 deletions(-)

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild
index 2798232a3dc..534dc092804 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.0.ebuild
@@ -418,7 +418,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
@@ -451,22 +450,31 @@ multilib_src_install_all() {
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
fi
 
+   # Failglob for bin and man loops
+   local glob_state=$(shopt -p failglob)
+   shopt -s failglob
+
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
+   local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
-   make_wrapper ${b##*/}-${WINE_VARIANT} 
"${MY_PREFIX}"/bin/${b##*/}
+   make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
 
# respect LINGUAS when installing man pages, #469418
+   local l
for l in de fr pl; do
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
+   local m
for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man=${m##*/}
-   new_man=${new_man%%.1}
-   newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
+   new_man="${m##*/}"
+   new_man="${new_man%%.1}"
+   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
done
+
+   eval "${glob_state}"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild
index 51cffe1c602..7692f07caf9 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.1.ebuild
@@ -418,7 +418,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
@@ -451,22 +450,31 @@ multilib_src_install_all() {
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
fi
 
+   # Failglob for bin and man loops
+   local glob_state=$(shopt -p failglob)
+   shopt -s failglob
+
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
+   local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
-   make_wrapper ${b##*/}-${WINE_VARIANT} 
"${MY_PREFIX}"/bin/${b##*/}
+   make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
 
# respect LINGUAS when installing man pages, #469418
+   local l
for l in de fr pl; do
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
+   local m
for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man=${m##*/}
-   new_man=${new_man%%.1}
-   newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
+   new_man="${m##*/}"
+   new_man="${new_man%%.1}"
+   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
done
+
+   eval "${glob_state}"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild
index 51cffe1c602..7692f07caf9 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-2.2.ebuild
@@ -418,7 +418,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS

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

2017-04-11 Thread NP Hardass
commit: 639e586ee7b96f450407a4408f78aa0794679161
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 11:39:55 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Tue Apr 11 11:46:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639e586e

app-emulation/wine-any: QA, use failglob

Addresses some of the issues in #615218

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-any/wine-any-2.0.ebuild  | 18 +-
 app-emulation/wine-any/wine-any-2.1.ebuild  | 18 +-
 app-emulation/wine-any/wine-any-2.2.ebuild  | 18 +-
 app-emulation/wine-any/wine-any-2.3.ebuild  | 18 +-
 app-emulation/wine-any/wine-any-2.4.ebuild  | 18 +-
 app-emulation/wine-any/wine-any-2.5.ebuild  | 18 +-
 app-emulation/wine-any/wine-any-.ebuild | 18 +-
 7 files changed, 91 insertions(+), 35 deletions(-)

diff --git a/app-emulation/wine-any/wine-any-2.0.ebuild 
b/app-emulation/wine-any/wine-any-2.0.ebuild
index 3cdfb2f30ab..58fb0f20dda 100644
--- a/app-emulation/wine-any/wine-any-2.0.ebuild
+++ b/app-emulation/wine-any/wine-any-2.0.ebuild
@@ -512,7 +512,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
@@ -545,22 +544,31 @@ multilib_src_install_all() {
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
fi
 
+   # Failglob for bin and man loops
+   local glob_state=$(shopt -p failglob)
+   shopt -s failglob
+
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
+   local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
-   make_wrapper ${b##*/}-${WINE_VARIANT} 
"${MY_PREFIX}"/bin/${b##*/}
+   make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
 
# respect LINGUAS when installing man pages, #469418
+   local l
for l in de fr pl; do
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
+   local m
for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man=${m##*/}
-   new_man=${new_man%%.1}
-   newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
+   new_man="${m##*/}"
+   new_man="${new_man%%.1}"
+   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
done
+
+   eval "${glob_state}"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/wine-any/wine-any-2.1.ebuild 
b/app-emulation/wine-any/wine-any-2.1.ebuild
index 88e2cd700de..c87d49433e7 100644
--- a/app-emulation/wine-any/wine-any-2.1.ebuild
+++ b/app-emulation/wine-any/wine-any-2.1.ebuild
@@ -512,7 +512,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
@@ -545,22 +544,31 @@ multilib_src_install_all() {
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
fi
 
+   # Failglob for bin and man loops
+   local glob_state=$(shopt -p failglob)
+   shopt -s failglob
+
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
+   local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
-   make_wrapper ${b##*/}-${WINE_VARIANT} 
"${MY_PREFIX}"/bin/${b##*/}
+   make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
 
# respect LINGUAS when installing man pages, #469418
+   local l
for l in de fr pl; do
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
+   local m
for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man=${m##*/}
-   new_man=${new_man%%.1}
-   newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
+   new_man="${m##*/}"
+   new_man="${new_man%%.1}"
+   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
done
+
+   eval "${glob_state}"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/wine-any/wine-any-2.2.ebuild 
b/app-emulation/wine-any/wine-any-2.2.ebuild
index 88e2cd700de..c87d49433e7 100644
--- a/app-emulation/wine-any/wine-any-2.2.ebuild
+++ b/app-emulation/wine-any/wine-any-2.2.ebuild
@@ -512,7 +512,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] ||

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

2017-04-11 Thread NP Hardass
commit: 892e88daf934e116fb9e9b1ee13c1b9bf750a123
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 11:39:21 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Tue Apr 11 11:46:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892e88da

app-emulation/wine-d3d9: QA, use failglob

Addresses some of the issues in #615218

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild  | 18 +-
 app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild  | 18 +-
 app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild  | 18 +-
 app-emulation/wine-d3d9/wine-d3d9-2.3.ebuild  | 18 +-
 app-emulation/wine-d3d9/wine-d3d9-2.4.ebuild  | 18 +-
 app-emulation/wine-d3d9/wine-d3d9-2.5.ebuild  | 18 +-
 app-emulation/wine-d3d9/wine-d3d9-.ebuild | 18 +-
 7 files changed, 91 insertions(+), 35 deletions(-)

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild
index 2d32ef35e24..bdb69354a6c 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.0.ebuild
@@ -452,7 +452,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
@@ -485,22 +484,31 @@ multilib_src_install_all() {
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
fi
 
+   # Failglob for bin and man loops
+   local glob_state=$(shopt -p failglob)
+   shopt -s failglob
+
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
+   local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
-   make_wrapper ${b##*/}-${WINE_VARIANT} 
"${MY_PREFIX}"/bin/${b##*/}
+   make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
 
# respect LINGUAS when installing man pages, #469418
+   local l
for l in de fr pl; do
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
+   local m
for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man=${m##*/}
-   new_man=${new_man%%.1}
-   newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
+   new_man="${m##*/}"
+   new_man="${new_man%%.1}"
+   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
done
+
+   eval "${glob_state}"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild
index 2b6973341d3..5b66aee363e 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.1.ebuild
@@ -452,7 +452,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
@@ -485,22 +484,31 @@ multilib_src_install_all() {
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
fi
 
+   # Failglob for bin and man loops
+   local glob_state=$(shopt -p failglob)
+   shopt -s failglob
+
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
+   local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
-   make_wrapper ${b##*/}-${WINE_VARIANT} 
"${MY_PREFIX}"/bin/${b##*/}
+   make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
 
# respect LINGUAS when installing man pages, #469418
+   local l
for l in de fr pl; do
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
+   local m
for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man=${m##*/}
-   new_man=${new_man%%.1}
-   newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
+   new_man="${m##*/}"
+   new_man="${new_man%%.1}"
+   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
done
+
+   eval "${glob_state}"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild 
b/app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild
index 2b6973341d3..5b66aee363e 100644
--- a/app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild
+++ b/app-emulation/wine-d3d9/wine-d3d9-2.2.ebuild
@@ -452,7 +452,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"

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

2017-04-11 Thread NP Hardass
commit: 239b81c82042479327d1bbf2749252b7b8f42f39
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Apr 11 11:36:17 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Tue Apr 11 11:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=239b81c8

app-emulation/wine-staging: QA, use failglob

Addresses some of the issues in #615218

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/wine-staging/wine-staging-2.0.ebuild  | 18 +-
 app-emulation/wine-staging/wine-staging-2.1.ebuild  | 18 +-
 app-emulation/wine-staging/wine-staging-2.2.ebuild  | 18 +-
 app-emulation/wine-staging/wine-staging-2.3.ebuild  | 18 +-
 app-emulation/wine-staging/wine-staging-2.4.ebuild  | 18 +-
 app-emulation/wine-staging/wine-staging-2.5.ebuild  | 18 +-
 app-emulation/wine-staging/wine-staging-.ebuild | 18 +-
 7 files changed, 91 insertions(+), 35 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-2.0.ebuild 
b/app-emulation/wine-staging/wine-staging-2.0.ebuild
index 18a5e659b2d..b70eb9a6b1d 100644
--- a/app-emulation/wine-staging/wine-staging-2.0.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.0.ebuild
@@ -490,7 +490,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
@@ -523,22 +522,31 @@ multilib_src_install_all() {
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
fi
 
+   # Failglob for bin and man loops
+   local glob_state=$(shopt -p failglob)
+   shopt -s failglob
+
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
+   local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
-   make_wrapper ${b##*/}-${WINE_VARIANT} 
"${MY_PREFIX}"/bin/${b##*/}
+   make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
 
# respect LINGUAS when installing man pages, #469418
+   local l
for l in de fr pl; do
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
+   local m
for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man=${m##*/}
-   new_man=${new_man%%.1}
-   newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
+   new_man="${m##*/}"
+   new_man="${new_man%%.1}"
+   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
done
+
+   eval "${glob_state}"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/wine-staging/wine-staging-2.1.ebuild 
b/app-emulation/wine-staging/wine-staging-2.1.ebuild
index f2288f09301..a1f3318dbd7 100644
--- a/app-emulation/wine-staging/wine-staging-2.1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.1.ebuild
@@ -489,7 +489,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS README )
-   local l
add_locale_docs() {
local locale_doc="documentation/README.$1"
[[ ! -e ${locale_doc} ]] || DOCS+=( ${locale_doc} )
@@ -522,22 +521,31 @@ multilib_src_install_all() {
dosym "${MY_PREFIX}"/bin/wine{64,}-preloader
fi
 
+   # Failglob for bin and man loops
+   local glob_state=$(shopt -p failglob)
+   shopt -s failglob
+
# Make wrappers for binaries for handling multiple variants
# Note: wrappers instead of symlinks because some are shell which use 
basename
+   local b
for b in "${D%/}${MY_PREFIX}"/bin/*; do
-   make_wrapper ${b##*/}-${WINE_VARIANT} 
"${MY_PREFIX}"/bin/${b##*/}
+   make_wrapper "${b##*/}-${WINE_VARIANT}" 
"${MY_PREFIX}/bin/${b##*/}"
done
 
# respect LINGUAS when installing man pages, #469418
+   local l
for l in de fr pl; do
use linguas_${l} || rm -r "${D%/}${MY_MANDIR}"/${l}*
done
 
+   local m
for m in "${D%/}${MY_MANDIR}"/*/*; do
-   new_man=${m##*/}
-   new_man=${new_man%%.1}
-   newman "${m}" ${new_man##*/}-${WINE_VARIANT}.1
+   new_man="${m##*/}"
+   new_man="${new_man%%.1}"
+   newman "${m}" "${new_man##*/}-${WINE_VARIANT}.1"
done
+
+   eval "${glob_state}"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/wine-staging/wine-staging-2.2.ebuild 
b/app-emulation/wine-staging/wine-staging-2.2.ebuild
index f2288f09301..a1f3318dbd7 100644
--- a/app-emulation/wine-staging/wine-staging-2.2.ebuild
+++ b/app-emulation/wine-staging/wine-staging-2.2.ebuild
@@ -489,7 +489,6 @@ multilib_src_test() {
 
 multilib_src_install_all() {
local DOCS=( ANNOUNCE AUTHORS

[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2017-04-11 Thread Jeroen Roovers
commit: 013167e5255e79d039a628532606bf68f6c3a665
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 10:25:59 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 10:25:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013167e5

www-plugins/adobe-flash: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-plugins/adobe-flash/Manifest   |   4 -
 .../adobe-flash/adobe-flash-25.0.0.127.ebuild  | 133 -
 2 files changed, 137 deletions(-)

diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest
index 39f0fa6f957..ac977344541 100644
--- a/www-plugins/adobe-flash/Manifest
+++ b/www-plugins/adobe-flash/Manifest
@@ -1,7 +1,3 @@
-DIST adobe-flash-25.0.0.127-npapi.i386.tar.gz 8484560 SHA256 
2ddd617be4a970c3a35c1ab11f95993ca15a824f32d2e0a213f43a5399087a0b SHA512 
d6b21299e2fc22f1bbf0edbb27d821793c5a00613689ae5011bc587be3368a0e14743aa68f3d5803df9e90f0515b710f0a0e38ec121fd6eba5106d9f566b3371
 WHIRLPOOL 
e30945c18386b1168bc140746a77a1f91fae28dd3f0e174f400358d05655dfd566ccf8c446f659f5b81b40693a510bc5b8769fa86fb14df6111501fa993bf457
-DIST adobe-flash-25.0.0.127-npapi.x86_64.tar.gz 8995820 SHA256 
f65b43312429393fb2fe5a3aedd40a39f79f71ae30ac0444f2d4acfa7b925af9 SHA512 
0fa38e950e74ec784c8495afc664398b744daf255a3614ab73b3354452aaa5739264c5c03f1b1bd0965ce3cf29ac365629d7aea6019aecc1f11a4906131327b5
 WHIRLPOOL 
50460b3e1ff5f3c72bfdbcd3fa80d7cadcc2519c4acc276d6ac5bac395a7c6945ea01ed7b7990a61726058a6da36a4f12c0c46bd578bda92d4d88082c6e3fb59
-DIST adobe-flash-25.0.0.127-ppapi.i386.tar.gz 8529290 SHA256 
dfa0731c4c8f878b0777665ad1d5d45ae306b8ec3afc8a0d84c1321c4ab7e75b SHA512 
296590a9d30610ccb13016e3f4297655827620c81f451ce67c20d69b17a210af26aba8309b8fee6db9c36199803ce2702c9edef1067fd3b99f4beafb60529acd
 WHIRLPOOL 
a2af88e3231d7f86d15ba5cce12c01d28c1520c6b914f7377cc90385c7b0a430bd067cbd7d87aed223c93e250608320f242b71e795fe96241bfb5bce0889b16f
-DIST adobe-flash-25.0.0.127-ppapi.x86_64.tar.gz 9444990 SHA256 
0d31c78f5e96488e548ce742d3acddf1fe05580a2a2bbc41032196a9f2c4c792 SHA512 
a568ae1e3527e8b8e165d2d81a0697da9dce7425b53915098af1bb34261f01145c4b95a221cab80a17635a86b8707dcfef1a7259c9fa7f56159178507ba70f3f
 WHIRLPOOL 
02818c77b68793a58ce8348f877b91405721e98a6d791b3ce3dbe92caafbb44accb492d85ac060f089e0b4336f82805351d4d0c29912362629dae006944bade5
 DIST adobe-flash-25.0.0.148-npapi.i386.tar.gz 8485815 SHA256 
7d9ffcdca435429d8578adf348ff6e2c336787d2cfca4d28742c92adce8061b1 SHA512 
e70e1e4308d7aa79853fab8de67b568c1972f43132cab0afdd836c8f0c81b241163be3d7ec7e58da7619760085390ecad2d8f4626bced7772e1265c7a5d397a8
 WHIRLPOOL 
b4a8393bae813fb12c07254a3cf84b0696be7ab95d228e0a49918efdd57c620aaa37892f1c54038e95b017ee4b63bac790eabf603f9c115fa4f3626d5e9fa091
 DIST adobe-flash-25.0.0.148-npapi.x86_64.tar.gz 8996004 SHA256 
72f93bf2d2f6b6e7ed34321de8324f14d9ddff8bc9f42717691b8904be50e758 SHA512 
f0656b4e294736a0a5027692abf5035a7ec67056c8df209e4a61aa24692e0e65eb4da95efa9de5597abb6384fbd0e85d54f87dff3b8871b44986f3a83eac2666
 WHIRLPOOL 
7034a6b8f393d382db48e697f33825f4497ba68ef3aa62be546b8b019ac50d53d5dad6f54f29620e5ff6fd70420c6e38bcd3c4bd7d9da840d7e0a47095f02a77
 DIST adobe-flash-25.0.0.148-ppapi.i386.tar.gz 8530772 SHA256 
4226ba0c0aee1ad7ecd7cc4c7f4519245d76361627df4b52e0f1a9a6ed0db764 SHA512 
38ba505aee21b9dae3ec602b6a4ad5adb815d9f296d908dad7cb02985a251b62fec707379b52344da424d2d410aa4d5064ad128b84cdb40222dd8938c5b16db2
 WHIRLPOOL 
f00c5cb873f1eeabed7df96a8129e4d68fd1df205f3aff1a10cdefb171fd7c269016a09d6c4e22fedae9d734228bb329f28c5da3fbc24b1b32df87714d428f2a

diff --git a/www-plugins/adobe-flash/adobe-flash-25.0.0.127.ebuild 
b/www-plugins/adobe-flash/adobe-flash-25.0.0.127.ebuild
deleted file mode 100644
index 02bf798d9f0..000
--- a/www-plugins/adobe-flash/adobe-flash-25.0.0.127.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit nsplugins multilib multilib-minimal
-
-DESCRIPTION="Adobe Flash Player"
-HOMEPAGE="
-   http://www.adobe.com/products/flashplayer.html
-   http://get.adobe.com/flashplayer/
-   https://helpx.adobe.com/security/products/flash-player.html
-"
-
-AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc/${PV}";
-AF_NP_32_URI="${AF_URI}/flash_player_npapi_linux.i386.tar.gz -> 
${P}-npapi.i386.tar.gz"
-AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> 
${P}-npapi.x86_64.tar.gz"
-AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> 
${P}-ppapi.i386.tar.gz"
-AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> 
${P}-ppapi.x86_64.tar.gz"
-
-IUSE="+nsplugin +ppapi"
-REQUIRED_USE="
-   || ( nsplugin ppapi )
-"
-
-SRC_URI="
-   nsplugin? (
-   abi_x86_32? ( ${AF_NP_32_URI} )
-   abi_x86_64? ( ${AF_NP_64_URI} )
-   )
-   ppapi? (
-   abi_x86_32? ( ${AF_PP_32_URI} )
-   abi

[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2017-04-11 Thread Jeroen Roovers
commit: 016ddb76f90be52dee68403e252341c8961af58c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 10:25:30 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 10:25:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016ddb76

www-plugins/adobe-flash: Stable for AMD64 x86 too.

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 www-plugins/adobe-flash/adobe-flash-25.0.0.148.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/adobe-flash/adobe-flash-25.0.0.148.ebuild 
b/www-plugins/adobe-flash/adobe-flash-25.0.0.148.ebuild
index ed3de32b1a7..02bf798d9f0 100644
--- a/www-plugins/adobe-flash/adobe-flash-25.0.0.148.ebuild
+++ b/www-plugins/adobe-flash/adobe-flash-25.0.0.148.ebuild
@@ -34,7 +34,7 @@ SRC_URI="
 "
 SLOT="22"
 
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
 LICENSE="AdobeFlash-11.x"
 RESTRICT="strip mirror"
 



[gentoo-commits] repo/gentoo:master commit in: www-plugins/adobe-flash/

2017-04-11 Thread Jeroen Roovers
commit: a4c25107649e3fa9bb8581f4f3ee4776833ea65e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 08:59:07 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 08:59:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c25107

www-plugins/adobe-flash: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-plugins/adobe-flash/Manifest   |   4 +
 .../adobe-flash/adobe-flash-25.0.0.148.ebuild  | 133 +
 2 files changed, 137 insertions(+)

diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest
index 5584e512298..39f0fa6f957 100644
--- a/www-plugins/adobe-flash/Manifest
+++ b/www-plugins/adobe-flash/Manifest
@@ -2,3 +2,7 @@ DIST adobe-flash-25.0.0.127-npapi.i386.tar.gz 8484560 SHA256 
2ddd617be4a970c3a35
 DIST adobe-flash-25.0.0.127-npapi.x86_64.tar.gz 8995820 SHA256 
f65b43312429393fb2fe5a3aedd40a39f79f71ae30ac0444f2d4acfa7b925af9 SHA512 
0fa38e950e74ec784c8495afc664398b744daf255a3614ab73b3354452aaa5739264c5c03f1b1bd0965ce3cf29ac365629d7aea6019aecc1f11a4906131327b5
 WHIRLPOOL 
50460b3e1ff5f3c72bfdbcd3fa80d7cadcc2519c4acc276d6ac5bac395a7c6945ea01ed7b7990a61726058a6da36a4f12c0c46bd578bda92d4d88082c6e3fb59
 DIST adobe-flash-25.0.0.127-ppapi.i386.tar.gz 8529290 SHA256 
dfa0731c4c8f878b0777665ad1d5d45ae306b8ec3afc8a0d84c1321c4ab7e75b SHA512 
296590a9d30610ccb13016e3f4297655827620c81f451ce67c20d69b17a210af26aba8309b8fee6db9c36199803ce2702c9edef1067fd3b99f4beafb60529acd
 WHIRLPOOL 
a2af88e3231d7f86d15ba5cce12c01d28c1520c6b914f7377cc90385c7b0a430bd067cbd7d87aed223c93e250608320f242b71e795fe96241bfb5bce0889b16f
 DIST adobe-flash-25.0.0.127-ppapi.x86_64.tar.gz 9444990 SHA256 
0d31c78f5e96488e548ce742d3acddf1fe05580a2a2bbc41032196a9f2c4c792 SHA512 
a568ae1e3527e8b8e165d2d81a0697da9dce7425b53915098af1bb34261f01145c4b95a221cab80a17635a86b8707dcfef1a7259c9fa7f56159178507ba70f3f
 WHIRLPOOL 
02818c77b68793a58ce8348f877b91405721e98a6d791b3ce3dbe92caafbb44accb492d85ac060f089e0b4336f82805351d4d0c29912362629dae006944bade5
+DIST adobe-flash-25.0.0.148-npapi.i386.tar.gz 8485815 SHA256 
7d9ffcdca435429d8578adf348ff6e2c336787d2cfca4d28742c92adce8061b1 SHA512 
e70e1e4308d7aa79853fab8de67b568c1972f43132cab0afdd836c8f0c81b241163be3d7ec7e58da7619760085390ecad2d8f4626bced7772e1265c7a5d397a8
 WHIRLPOOL 
b4a8393bae813fb12c07254a3cf84b0696be7ab95d228e0a49918efdd57c620aaa37892f1c54038e95b017ee4b63bac790eabf603f9c115fa4f3626d5e9fa091
+DIST adobe-flash-25.0.0.148-npapi.x86_64.tar.gz 8996004 SHA256 
72f93bf2d2f6b6e7ed34321de8324f14d9ddff8bc9f42717691b8904be50e758 SHA512 
f0656b4e294736a0a5027692abf5035a7ec67056c8df209e4a61aa24692e0e65eb4da95efa9de5597abb6384fbd0e85d54f87dff3b8871b44986f3a83eac2666
 WHIRLPOOL 
7034a6b8f393d382db48e697f33825f4497ba68ef3aa62be546b8b019ac50d53d5dad6f54f29620e5ff6fd70420c6e38bcd3c4bd7d9da840d7e0a47095f02a77
+DIST adobe-flash-25.0.0.148-ppapi.i386.tar.gz 8530772 SHA256 
4226ba0c0aee1ad7ecd7cc4c7f4519245d76361627df4b52e0f1a9a6ed0db764 SHA512 
38ba505aee21b9dae3ec602b6a4ad5adb815d9f296d908dad7cb02985a251b62fec707379b52344da424d2d410aa4d5064ad128b84cdb40222dd8938c5b16db2
 WHIRLPOOL 
f00c5cb873f1eeabed7df96a8129e4d68fd1df205f3aff1a10cdefb171fd7c269016a09d6c4e22fedae9d734228bb329f28c5da3fbc24b1b32df87714d428f2a
+DIST adobe-flash-25.0.0.148-ppapi.x86_64.tar.gz 9441118 SHA256 
5cf13ce4eb10534903213ad7ce8a40b0f84c744e705f7d676ca7b75787235de2 SHA512 
25b6128f06b1f3ebdb1fdd186b60f9c77f6891271cd7a4433566b735d3650ce469351b4e3b94db6681de7d6307ecb15ca224645f2e4c223a3de896dd09877a65
 WHIRLPOOL 
c9caf71364fac6f38509fa60cf9b9bc58010f857344833b0e68f5c463a4180fa4e4db2953faad1e47b2b7ceaa038b16b2488906713ba3cde32128f4ab3e1a010

diff --git a/www-plugins/adobe-flash/adobe-flash-25.0.0.148.ebuild 
b/www-plugins/adobe-flash/adobe-flash-25.0.0.148.ebuild
new file mode 100644
index 000..ed3de32b1a7
--- /dev/null
+++ b/www-plugins/adobe-flash/adobe-flash-25.0.0.148.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit nsplugins multilib multilib-minimal
+
+DESCRIPTION="Adobe Flash Player"
+HOMEPAGE="
+   http://www.adobe.com/products/flashplayer.html
+   http://get.adobe.com/flashplayer/
+   https://helpx.adobe.com/security/products/flash-player.html
+"
+
+AF_URI="https://fpdownload.adobe.com/pub/flashplayer/pdc/${PV}";
+AF_NP_32_URI="${AF_URI}/flash_player_npapi_linux.i386.tar.gz -> 
${P}-npapi.i386.tar.gz"
+AF_NP_64_URI="${AF_URI}/flash_player_npapi_linux.x86_64.tar.gz -> 
${P}-npapi.x86_64.tar.gz"
+AF_PP_32_URI="${AF_URI}/flash_player_ppapi_linux.i386.tar.gz -> 
${P}-ppapi.i386.tar.gz"
+AF_PP_64_URI="${AF_URI}/flash_player_ppapi_linux.x86_64.tar.gz -> 
${P}-ppapi.x86_64.tar.gz"
+
+IUSE="+nsplugin +ppapi"
+REQUIRED_USE="
+   || ( nsplugin ppapi )
+"
+
+SRC_URI="
+   nsplugin? (
+   abi_x86_32? ( ${AF_NP_32_URI} )
+   abi_x86_64? ( ${AF_NP_64_URI} )
+   

[gentoo-commits] repo/gentoo:master commit in: www-apps/grafana-bin/, www-apps/grafana-bin/files/

2017-04-11 Thread Patrick Lauer
commit: 77e5da07ebf7376541167d97a0d5eb8f39ce7f08
Author: Patrick Lauer  gentoo  org>
AuthorDate: Tue Apr 11 08:55:31 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Tue Apr 11 08:55:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e5da07

www-apps/grafana-bin: Bump. Fix lots of bugs. Add ferki as maintainer

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-apps/grafana-bin/Manifest  |  2 +-
 www-apps/grafana-bin/files/grafana.initd.3 | 38 ++
 www-apps/grafana-bin/files/grafana.service | 24 ++
 ...4.2.0_beta1.ebuild => grafana-bin-4.2.0.ebuild} | 22 -
 www-apps/grafana-bin/metadata.xml  |  4 +++
 5 files changed, 80 insertions(+), 10 deletions(-)

diff --git a/www-apps/grafana-bin/Manifest b/www-apps/grafana-bin/Manifest
index 1e6feb1c960..1c9562d30ab 100644
--- a/www-apps/grafana-bin/Manifest
+++ b/www-apps/grafana-bin/Manifest
@@ -1,4 +1,4 @@
 DIST grafana-bin-4.0.1.tar.gz 42179027 SHA256 
910327d0d7b7597cb471a697766baea170da9eb2ac59c94782c90744a16a218b SHA512 
7aea39aa8dddf4123d7716b4561476beb50c4725c1ef59f5d8ab033134725445c9c3b47fda9538de58edf5c45c2145f2a9cf0bd33352764fd2840ba090967bd0
 WHIRLPOOL 
5d0ecc929b681ead4a17d544631b54cb0b76705f5a72470acc646b7d5888937a02b033a1d3aeab901f436fb6c0d8c21460bcf0422b0db99578dfc0378d13deb5
 DIST grafana-bin-4.1.1.tar.gz 45019506 SHA256 
51464c7569638bbfd7c6a7397c8f5f296c6839a113360ff5f908d454a9643aeb SHA512 
74df71c1f4b8d84046ed94447d01a759197486232ff4818a10e5e4656c6fd025c9aa224df8c8f02770a77a7483398c881aebfd40a1da12e8d83d8ec97980d3db
 WHIRLPOOL 
b8f8d4c59d49303bdb9f53de9d67481083e41ff2d9be43dab2cacfc6bee742bf310cabba0766c58c80c7d42a7aad7e2633d3e57d4603ea23a1fd4a14faba7e16
 DIST grafana-bin-4.1.2.tar.gz 45024995 SHA256 
b8111cd014e9c202dd1b168b924731a140161e9e43e32f3ca7ae18db850af6c4 SHA512 
4a0825c99eebb4185036cf5e1fd2ec26ff12913e474ac6014bb677329e1c92ee866be4ff53bd2560d91ebe38d7d7e3ae310e05b221e415046afbafd7a164e3cf
 WHIRLPOOL 
6c4eda846cdd4ff4ef0ef34a0fd3b45da45cbc0aa0fa46d707616809c3fed322146b89678dcd11de2d31bf6ca94efa6afb7cd9f9423b5cac1847da209b7bae6c
-DIST grafana-bin-4.2.0_beta1.tar.gz 46386040 SHA256 
522c6a9a956a988580cd0b284d991389ef229ad4d515584fa4df16de6fa95771 SHA512 
da4f4c8255b27dfdcc75dc0e356b88e8d6869c07504af7923118c42acea0f6170e4af2fdd89827056a3cace1090ce90bed62544a795f8d5980b93c8bac05444f
 WHIRLPOOL 
ee24150ffa3d8d651d3378b1a77837917cb398610330c67dac29a0a17b49114918065f2462ff6d8ce1e13e2f17e455afe9d2195ad58ad5e064bccc18eecd80d2
+DIST grafana-bin-4.2.0.tar.gz 45741731 SHA256 
e9927baaaf6cbcab64892dedd11ccf509e4edea54670db4250b9e7568466ec61 SHA512 
8c100f5d61b8ebac2abb3894d3f37e926c6fd81eb3ab68fd966d2bc38d9ec2386fee15dd745f5efe7c0e52de06321f3e983fdab0185b3da3f28562b54c60994f
 WHIRLPOOL 
08d00ab71ae8dba828c98661c4250b5e4a014f75d25b9eb80daee445570b972b2babd6da89f5aba76ca1d32b1d6e71376066c6387d6bb92c1f7299fbc7087d4b

diff --git a/www-apps/grafana-bin/files/grafana.initd.3 
b/www-apps/grafana-bin/files/grafana.initd.3
new file mode 100644
index 000..c454fb24975
--- /dev/null
+++ b/www-apps/grafana-bin/files/grafana.initd.3
@@ -0,0 +1,38 @@
+#!/sbin/openrc-run
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+depend() {
+   need localmount
+}
+
+start() {
+   ebegin "Starting grafana server"
+
+checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"/var/lib/grafana/dashboards"
+checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"/var/lib/grafana/plugins"
+checkpath -d -o "${GRAFANA_USER}:${GRAFANA_GROUP}" -m750 
"/var/lib/grafana/sessions"
+
+   start-stop-daemon --start -b \
+   --make-pidfile \
+   --pidfile /run/grafana.pid \
+   --chdir /usr/share/grafana \
+   --user ${GRAFANA_USER}:${GRAFANA_GROUP} \
+   --exec /usr/bin/grafana-server -- \
+   -config=/etc/grafana/grafana.ini \
+   cfg:default.paths.data=/var/lib/grafana \
+   cfg:default.paths.logs=/var/log/grafana
+
+   eend $?
+}
+
+stop() {
+   ebegin "Stopping grafana server"
+
+   start-stop-daemon --stop \
+   --pidfile /run/grafana.pid \
+   --user "${GRAFANA_USER}" \
+   --retry=TERM/20/KILL/5
+
+   eend $?
+}

diff --git a/www-apps/grafana-bin/files/grafana.service 
b/www-apps/grafana-bin/files/grafana.service
new file mode 100644
index 000..66fefe67e3e
--- /dev/null
+++ b/www-apps/grafana-bin/files/grafana.service
@@ -0,0 +1,24 @@
+[Unit]
+Description=Grafana
+Documentation=http://docs.grafana.org
+Wants=network-online.target
+After=network-online.target
+
+[Service]
+User=grafana
+Group=grafana
+Type=simple
+Restart=on-failure
+WorkingDirectory=/usr/share/grafana
+ExecStart=/usr/bin/grafana-server  \
+--config=/etc/grafana/grafana.ini  \
+-

[gentoo-commits] proj/sci:master commit in: sci-biology/ncbi-tools++/

2017-04-11 Thread Martin Mokrejs
commit: ad511c8fb80754d29a9fa8e2b10e87be87d073ad
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Tue Apr 11 08:41:28 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Tue Apr 11 08:41:28 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ad511c8f

sci-biology/ncbi-tools++: add note on idfetch collision by upstream

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild 
b/sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild
index ec3852d76..3f1fc7bd1 100644
--- a/sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild
+++ b/sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild
@@ -362,6 +362,12 @@ src_install() {
mv -f "${ED}"/usr/bin/test_regexp "${ED}"/usr/bin/test_regexp+ # drop 
the eventually mistakenly compiled binaries
mv "${ED}"/usr/bin/vecscreen "${ED}"/usr/bin/vecscreen+
mv "${ED}"/usr/bin/seedtop "${ED}"/usr/bin/seedtop+
+   #
+   # idfetch collides with idfetch from ncbi-tools-2.2.26
+   # Although the two idfetch implementations do deliberately have several
+   # options in common, the C++ version is not yet a full drop-in 
replacement
+   # for the C version (and will never entirely be, due to fundamental
+   # differences between the two toolkits' argument-parsing conventions).
mv "${ED}"/usr/bin/idfetch "${ED}"/usr/bin/idfetch+ # new in 
ncbi-tools++-18.0.0
 
echo "LDPATH=${EPREFIX}/usr/$(get_libdir)/${PN}" > ${S}/99${PN}



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

2017-04-11 Thread Kent Fredric
commit: 878ddfc76b3eeaad68a8978e0f103676f3fac055
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 07:39:28 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 07:39:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878ddfc7

dev-perl/Time-Moment: Bump to version 0.420.0

Upstream:
- Fix for '.' in @INC

Bug: https://bugs.gentoo.org/615238
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/Time-Moment/Manifest   |  1 +
 dev-perl/Time-Moment/Time-Moment-0.420.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-perl/Time-Moment/Manifest b/dev-perl/Time-Moment/Manifest
index fba66f3de3e..4f90ddd9fa5 100644
--- a/dev-perl/Time-Moment/Manifest
+++ b/dev-perl/Time-Moment/Manifest
@@ -2,3 +2,4 @@ DIST Time-Moment-0.38.tar.gz 150867 SHA256 
0a8e3d77676f66095c15d63395cacf7dc283e
 DIST Time-Moment-0.39.tar.gz 158045 SHA256 
4cbbadb1f525a35061965475cafacac92a8fd9b2fcf654b19069170aee041b90 SHA512 
40d421cafecaac0fc97fe7f6d353a3bbb54e85f34bac4ffb512c67419d6d86ecc5e7a547604847616c498492e9029f3f116bbd2ec1159f0f210a63fb8b568b51
 WHIRLPOOL 
8a92ef30cf186c1f5f93e9aefdbe76bfb62d57fcdf09ca24088e96a4fdb0f3b4df25524fcd1449367f503fcf923cc8aeadb376de168eb6669af5a54d3c1db9a4
 DIST Time-Moment-0.40.tar.gz 158105 SHA256 
1c69b2dc999476df6a7bdd25fe64f7042d0a81eebfa5438314cc2e85f97c5c48 SHA512 
f67fe86f726ee8ca51a31c2bc37439ede857a34364d0bfa15a78ffb1441cd491ffeb5b52070053e83481c04635bc2e2b449b42b681e4fae39e126c558f167350
 WHIRLPOOL 
2c2c6168ded680b42aefa51fb1dd2b911e24ca546a4bd005c1092a478574a5c7e4f139e08455bbfc7f4f1721676bdfab1c6c3f781c364dbf704940178c88f240
 DIST Time-Moment-0.41.tar.gz 158352 SHA256 
5aa9d8340ab68ffaa9c40d712e4d7636954b1ae37f670d42616a213b18bbd2b7 SHA512 
577ba309e0c14324dd96cfe7bbfa1f25c97f2223ac4e052dbfec3f7f8f9181866fd8c047d7ce849e88c6b90c9c4c9243355cd82c66dbdf643375c2916184145e
 WHIRLPOOL 
f51a9274e9643f1fc820fab7b9816f6b797aa2d0224f058d7295eaec63ebade07f7f01e5a446758d3a0f0b31e81af0728f2e7357623dc6163e1367eee4cf6896
+DIST Time-Moment-0.42.tar.gz 159651 SHA256 
7c92fa8a1245f9a73f4735ce82f9e855a42a50e81315d6d2ea6e55eefeae0098 SHA512 
e8015a461c39f3d3ad7d0ca03c0b1e1b5ed39b83bc16f12f00f35d36a4f34786a089ac4b86dcccd5b6e7da8a118873efc0cc2d6a60848bdbff7b7550285be6ab
 WHIRLPOOL 
c30b8aaec93e01123c950de69dd8bcacad371031e630d94a35453a0fbcddf7ae064981657618b0102b29019c2edd586da3ed19bf6610f81712872f9e34016bb7

diff --git a/dev-perl/Time-Moment/Time-Moment-0.420.0.ebuild 
b/dev-perl/Time-Moment/Time-Moment-0.420.0.ebuild
new file mode 100644
index 000..d70f0edabc7
--- /dev/null
+++ b/dev-perl/Time-Moment/Time-Moment-0.420.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=CHANSEN
+DIST_VERSION=0.42
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Represents a date and time of day with an offset from UTC"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+PATCHES=(
+   "${FILESDIR}/0.38-makefilepl.patch"
+)
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Time-HiRes
+   >=virtual/perl-XSLoader-0.20.0
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   >=virtual/perl-ExtUtils-ParseXS-3.180.0
+   test? (
+   >=dev-perl/Test-Fatal-0.6.0
+   >=dev-perl/Test-Number-Delta-1.60.0
+   dev-perl/Test-Requires
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"



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

2017-04-11 Thread Kent Fredric
commit: 0dd4ee20ba780e008175bceff1833ced0cf11bbb
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 07:28:42 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 07:28:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd4ee20

dev-perl/HTTP-MultiPartParser: Bump to 0.20.0

Upstream:
- Fix "." in @INC
- Fix Content-Disposition parser in example

Bug: https://bugs.gentoo.org/615234
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../HTTP-MultiPartParser-0.20.0.ebuild | 26 ++
 dev-perl/HTTP-MultiPartParser/Manifest |  1 +
 2 files changed, 27 insertions(+)

diff --git a/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild 
b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild
new file mode 100644
index 000..8eb3ac0dd14
--- /dev/null
+++ b/dev-perl/HTTP-MultiPartParser/HTTP-MultiPartParser-0.20.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=CHANSEN
+DIST_VERSION=0.02
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Low Level MultiPart MIME HTTP parser"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Scalar-List-Utils
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+   test? (
+   dev-perl/Test-Deep
+   >=virtual/perl-Test-Simple-0.880.0
+   )
+"

diff --git a/dev-perl/HTTP-MultiPartParser/Manifest 
b/dev-perl/HTTP-MultiPartParser/Manifest
index eafac24de16..fad9b4a504a 100644
--- a/dev-perl/HTTP-MultiPartParser/Manifest
+++ b/dev-perl/HTTP-MultiPartParser/Manifest
@@ -1 +1,2 @@
 DIST HTTP-MultiPartParser-0.01.tar.gz 29701 SHA256 
f834cf093b16d4ba813ccd8e72c44b759e50a23726bb50004da2b7a3cca5a0aa SHA512 
3a0d6c3fd89a91c8c8a02e852b84990d2af01ba2651baa8c933df6fdbd5cd16fcb0ad8d157437aa10e1101b93f24c8d7513817545ffb91d0f88af079f9d0425f
 WHIRLPOOL 
2d79e8a40c0eeb5abd57a3829dd12a45e55a1be770b620843e2b977e21160f3849c9d9cfd2f7e8cc2a62ebffbd49fb00111e031652cce331c4e9b90b40ce8fdc
+DIST HTTP-MultiPartParser-0.02.tar.gz 30258 SHA256 
5eddda159f54d16f868e032440ac2b024e55aac48931871b62627f1a16d00b12 SHA512 
72a9e92821dae04be63f12b3bbcd22dfbc11ff72ff31b48f2e2bd8fe3095c9cb7992f31deeb1284d7f9986cbcd854f8a21c2110c1d04bd4c3b66307c9d86945d
 WHIRLPOOL 
201dba64b9991eb3ff2bee1bd2ea402923fbf56b06f9892b338f8862c3a157de00839cf78bc16b4e023525eca70f7be498d622cc944c7c92e2538de79ce89a12



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

2017-04-11 Thread Kent Fredric
commit: 14887bb801398c7fb802e309d4027a9485d763a1
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 07:16:28 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 07:16:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14887bb8

dev-perl/BSD-Resource: Bump to version 1.291.100

Upstream:
- Fix for '.' in @INC
- Add RLIMIT_POSIXLOCKS

Bug: https://bugs.gentoo.org/614854
Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/BSD-Resource/BSD-Resource-1.291.100.ebuild | 21 +
 dev-perl/BSD-Resource/Manifest  |  1 +
 2 files changed, 22 insertions(+)

diff --git a/dev-perl/BSD-Resource/BSD-Resource-1.291.100.ebuild 
b/dev-perl/BSD-Resource/BSD-Resource-1.291.100.ebuild
new file mode 100644
index 000..c802f0668cd
--- /dev/null
+++ b/dev-perl/BSD-Resource/BSD-Resource-1.291.100.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=JHI
+DIST_VERSION=1.2911
+inherit perl-module
+
+DESCRIPTION="Perl module for BSD process resource limit and priority functions"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+src_test() {
+   perl_rm_files t/pod{,-coverage}.t
+   perl-module_src_test
+}

diff --git a/dev-perl/BSD-Resource/Manifest b/dev-perl/BSD-Resource/Manifest
index 2799fccf252..96b7128e29b 100644
--- a/dev-perl/BSD-Resource/Manifest
+++ b/dev-perl/BSD-Resource/Manifest
@@ -1,2 +1,3 @@
 DIST BSD-Resource-1.2908.tar.gz 66986 SHA256 
76b66a7809af804dcf12004353aa94f037961a61d043bf949c545165558aa138 SHA512 
62cbed7ffae4366c86f0371c52cbbef9aab8de49adba418b00d06100579ff1473e637c92b9ab71906b2d122bfbdca27ee2a5498011218f1568acb442b89670c1
 WHIRLPOOL 
309c49895ffedf08c1b6ae7465f267c93f15d09b3fe15de83480d3ff98798ef219836ee135fd3996433f8e3badef66ef67b81d619dac7140fe97c9f71b2a262e
 DIST BSD-Resource-1.2909.tar.gz 67471 SHA256 
c47d460e2bd00d8d049f6ff4a0f1f61957e289e8de45af5fc79e851e2e855e06 SHA512 
5f489eaac5089e82081b7cf51d62638750e443751b49415407354da96b17771819b5e6e85529faa41ddd85743363750157943c7f7700276cce2bd40a429fa430
 WHIRLPOOL 
e77d7d3f9d89d01a6c08cbf58479177e722c0f0b0e576f61953054a7f3a276b166f056d32ae1e3ed8e24e5e8ba058f0dff32a99fb9d5ac73ca8b8452e7e1c433
+DIST BSD-Resource-1.2911.tar.gz 68183 SHA256 
9d1cfba063cc18f72427a22451f7908836b7331ac8785dbe07553c5b043a0c3d SHA512 
d0032d41c7c0468ed1c6d8f57b885f6cb97a5039d754c8cb60b2067daedaf53bd15fb6561a3d0f828df16dfa5417f663b8065ba65f4fea16dc9262728b3b6b85
 WHIRLPOOL 
8af831eaaf967bbfed84387e945f90bddb1b774764323bda7accd2ef7925dc88b08aa517fe59feeb59696606d8e4ad0ef73519f57ef1b54da17aa6bddc779817



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

2017-04-11 Thread Jeroen Roovers
commit: 6593722f33f09717f05320e435313c862296fbac
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 11 07:07:04 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 11 07:07:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6593722f

x11-drivers/nvidia-drivers: Fix building without CONFIG_MTRR (bug #614706 by 
David Flogeras).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../nvidia-drivers/files/nvidia-drivers-304.135-endif.patch  | 12 
 x11-drivers/nvidia-drivers/nvidia-drivers-304.135.ebuild |  2 ++
 2 files changed, 14 insertions(+)

diff --git 
a/x11-drivers/nvidia-drivers/files/nvidia-drivers-304.135-endif.patch 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-304.135-endif.patch
new file mode 100644
index 000..f902c742b74
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-304.135-endif.patch
@@ -0,0 +1,12 @@
+--- a/kernel/os-agp.c
 b/kernel/os-agp.c
+@@ -180,8 +180,8 @@
+ {
+ nv_mtrr_del(nv->agp.arch_phys_wc_add_token, agp_info.aper_base,
+ agp_info.aper_size << 20);
+-#endif
+ }
++#endif
+ release:
+ NV_AGPGART_BACKEND_RELEASE(drm_agp_p, nvl->agp_bridge);
+ bailout:

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-304.135.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-304.135.ebuild
index f1f1cab7dc5..1946ef0b405 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-304.135.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-304.135.ebuild
@@ -151,6 +151,8 @@ src_prepare() {
# Please add a brief description for every added patch
 
if use kernel_linux; then
+   eapply "${FILESDIR}"/${P}-endif.patch
+
if kernel_is lt 2 6 9 ; then
eerror "You must build this against 2.6.9 or higher 
kernels."
fi



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

2017-04-11 Thread Kent Fredric
commit: f83bd76d4f20199ccd49922d0fad5c7bff3ea4b2
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Apr 11 07:04:18 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Apr 11 07:04:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83bd76d

dev-perl/Alien-wxWidgets: Bump to version 0.680.0

- EAPI6
- Parallel tests

Upstream:
- Fixes for '.' in @INC ( but outside gentoo-relevant codepaths )
- Fixes for darwin
- Add ENV controls for WX_CONFIG

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../Alien-wxWidgets/Alien-wxWidgets-0.680.0.ebuild | 36 ++
 dev-perl/Alien-wxWidgets/Manifest  |  1 +
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.680.0.ebuild 
b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.680.0.ebuild
new file mode 100644
index 000..70ba0b3838d
--- /dev/null
+++ b/dev-perl/Alien-wxWidgets/Alien-wxWidgets-0.680.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER=3.0
+DIST_AUTHOR=MDOOTSON
+DIST_VERSION=0.68
+inherit wxwidgets perl-module
+
+DESCRIPTION="Building, finding and using wxWidgets binaries"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="gstreamer opengl test"
+
+RDEPEND="
+   >=x11-libs/wxGTK-3:3.0[gstreamer=,opengl=,tiff,X]
+   >=dev-perl/Module-Pluggable-2.600.0
+"
+DEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-CBuilder-0.24
+   >=virtual/perl-File-Spec-1.500.0
+   >=dev-perl/Module-Build-0.280.0
+   test? ( virtual/perl-Test-Simple )
+"
+
+src_configure() {
+   myconf=( --wxWidgets-build=0 )
+   perl-module_src_configure
+}
+
+src_test() {
+   perl_rm_files t/zz_pod.t t/zy_pod_coverage.t
+   perl-module_src_test
+}

diff --git a/dev-perl/Alien-wxWidgets/Manifest 
b/dev-perl/Alien-wxWidgets/Manifest
index 93c008dad53..1e188945108 100644
--- a/dev-perl/Alien-wxWidgets/Manifest
+++ b/dev-perl/Alien-wxWidgets/Manifest
@@ -1 +1,2 @@
 DIST Alien-wxWidgets-0.67.tar.gz 671487 SHA256 
d906dffefec41748676e16ff28a93ca36d60a8158a82e9d8bac6383a0142b51c SHA512 
633547a4417a42e96621a9409a83e736ba94c8692b7791a1887cf8497aaade9bc827a1279db169f737e834c5070c6f0d485c005133708bbf76a279acf1684092
 WHIRLPOOL 
4768b069c44218a7e27b7d24a50a25c86380f354e5ad83d3f052126ed576a7a61727972717726b70f4add6e6128c2569291844f88db4f30358182cc81e7fce59
+DIST Alien-wxWidgets-0.68.tar.gz 671730 SHA256 
4e1af6e9ff2d82c2cf1219517bafe076280c414f2879a6b5723820de0e9916a2 SHA512 
8d9422bb22876dacbd89b1974ca4ded3473ee7fe2e833870a50cf472f2ddbd9f62b749819e6b265a0564b6dc64b4bd87fcd7f7faf346d803c81296d8b6921e1e
 WHIRLPOOL 
9c372007f9ad83da1998b548dc79854c15c852b222d4aa345d859b05a8370cc01729d0b3345a5020625ea2ea63b24c54135b4d5baeeb12af085365b09c467213