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

2016-11-11 Thread Michał Górny
commit: 5124eaefca18169b27a4e8461f72e2a8783536d3
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 11 20:35:46 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 12 07:52:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5124eaef

sys-devel/llvm: Avoid cross-phase function calls, #596644

 sys-devel/llvm/llvm-3.4.2-r100.ebuild | 8 ++--
 sys-devel/llvm/llvm-3.5.0.ebuild  | 8 ++--
 sys-devel/llvm/llvm-3.5.2.ebuild  | 8 ++--
 sys-devel/llvm/llvm-3.6.2.ebuild  | 8 ++--
 sys-devel/llvm/llvm-3.7.1-r3.ebuild   | 8 ++--
 sys-devel/llvm/llvm-3.8.0-r3.ebuild   | 8 ++--
 sys-devel/llvm/llvm-3.8.1-r2.ebuild   | 8 ++--
 sys-devel/llvm/llvm-3.8.1.ebuild  | 8 ++--
 sys-devel/llvm/llvm-3.9.0-r1.ebuild   | 8 ++--
 sys-devel/llvm/llvm-.ebuild   | 8 ++--
 10 files changed, 60 insertions(+), 20 deletions(-)

diff --git a/sys-devel/llvm/llvm-3.4.2-r100.ebuild 
b/sys-devel/llvm/llvm-3.4.2-r100.ebuild
index 1eaee32..9739437 100644
--- a/sys-devel/llvm/llvm-3.4.2-r100.ebuild
+++ b/sys-devel/llvm/llvm-3.4.2-r100.ebuild
@@ -48,7 +48,7 @@ PDEPEND="clang? ( =sys-devel/clang-${PV}-r100 )"
 
 S=${WORKDIR}/${P}.src
 
-pkg_pretend() {
+check_space() {
# in megs
# !clang !debug !multitarget -O2   400
# !clang !debug  multitarget -O2   550
@@ -74,8 +74,12 @@ pkg_pretend() {
check-reqs_pkg_pretend
 }
 
+pkg_pretend() {
+   check_space
+}
+
 pkg_setup() {
-   pkg_pretend
+   check_space
 }
 
 src_unpack() {

diff --git a/sys-devel/llvm/llvm-3.5.0.ebuild b/sys-devel/llvm/llvm-3.5.0.ebuild
index 9751635..d4bb3a2 100644
--- a/sys-devel/llvm/llvm-3.5.0.ebuild
+++ b/sys-devel/llvm/llvm-3.5.0.ebuild
@@ -85,7 +85,7 @@ S=${WORKDIR}/${P}.src
 # so why did it call itself ninja in the first place?
 CMAKE_MAKEFILE_GENERATOR=emake
 
-pkg_pretend() {
+check_space() {
# in megs
# !clang !debug !multitarget -O2   400
# !clang !debug  multitarget -O2   550
@@ -133,8 +133,12 @@ pkg_pretend() {
fi
 }
 
+pkg_pretend() {
+   check_space
+}
+
 pkg_setup() {
-   pkg_pretend
+   check_space
 }
 
 src_unpack() {

diff --git a/sys-devel/llvm/llvm-3.5.2.ebuild b/sys-devel/llvm/llvm-3.5.2.ebuild
index 635a920..303f969 100644
--- a/sys-devel/llvm/llvm-3.5.2.ebuild
+++ b/sys-devel/llvm/llvm-3.5.2.ebuild
@@ -87,7 +87,7 @@ S=${WORKDIR}/${P}.src
 # so why did it call itself ninja in the first place?
 CMAKE_MAKEFILE_GENERATOR=emake
 
-pkg_pretend() {
+check_space() {
# in megs
# !clang !debug !multitarget -O2   400
# !clang !debug  multitarget -O2   550
@@ -135,8 +135,12 @@ pkg_pretend() {
fi
 }
 
+pkg_pretend() {
+   check_space
+}
+
 pkg_setup() {
-   pkg_pretend
+   check_space
 }
 
 src_unpack() {

diff --git a/sys-devel/llvm/llvm-3.6.2.ebuild b/sys-devel/llvm/llvm-3.6.2.ebuild
index f0bdc1d..5c2cbb2 100644
--- a/sys-devel/llvm/llvm-3.6.2.ebuild
+++ b/sys-devel/llvm/llvm-3.6.2.ebuild
@@ -91,7 +91,7 @@ S=${WORKDIR}/${P/_}.src
 # so why did it call itself ninja in the first place?
 CMAKE_MAKEFILE_GENERATOR=emake
 
-pkg_pretend() {
+check_space() {
# in megs
# !clang !debug !multitarget -O2   400
# !clang !debug  multitarget -O2   550
@@ -139,8 +139,12 @@ pkg_pretend() {
fi
 }
 
+pkg_pretend() {
+   check_space
+}
+
 pkg_setup() {
-   pkg_pretend
+   check_space
 }
 
 src_unpack() {

diff --git a/sys-devel/llvm/llvm-3.7.1-r3.ebuild 
b/sys-devel/llvm/llvm-3.7.1-r3.ebuild
index 3cc7292..b341cc2 100644
--- a/sys-devel/llvm/llvm-3.7.1-r3.ebuild
+++ b/sys-devel/llvm/llvm-3.7.1-r3.ebuild
@@ -89,7 +89,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 
 S=${WORKDIR}/${P/_}.src
 
-pkg_pretend() {
+check_space() {
# in megs
# !clang !debug !multitarget -O2   400
# !clang !debug  multitarget -O2   550
@@ -125,8 +125,12 @@ pkg_pretend() {
check-reqs_pkg_pretend
 }
 
+pkg_pretend() {
+   check_space
+}
+
 pkg_setup() {
-   pkg_pretend
+   check_space
 }
 
 src_unpack() {

diff --git a/sys-devel/llvm/llvm-3.8.0-r3.ebuild 
b/sys-devel/llvm/llvm-3.8.0-r3.ebuild
index c1a32cf..eb10e61 100644
--- a/sys-devel/llvm/llvm-3.8.0-r3.ebuild
+++ b/sys-devel/llvm/llvm-3.8.0-r3.ebuild
@@ -90,7 +90,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 
 S=${WORKDIR}/${P/_}.src
 
-pkg_pretend() {
+check_space() {
# in megs
# !clang !debug !multitarget -O2   400
# !clang !debug  multitarget -O2   550
@@ -126,8 +126,12 @@ pkg_pretend() {
check-reqs_pkg_pretend
 }
 
+pkg_pretend() {
+   check_space
+}
+
 pkg_setup() {
-   pkg_pretend
+   check_space
 }
 
 src_unpack() {

diff --git a/sys-devel/llvm/llvm-3.8.1-r2.ebuild 
b/sys-devel/llvm/llvm-3.8.1-r2.ebuild
index fed4c4e..439485f 100644
--- a/sys-devel/llvm/llvm-3.8.1-r2.ebuild
+++ b/sys-devel/llvm/llvm-3.8.1-r2.ebuild
@@ -89,7 +89,7 @@ 

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

2016-11-11 Thread Michał Górny
commit: 5aeaa71344edcb190d2369b542f8c292ec78c5e7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Nov 11 20:37:02 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 12 07:52:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aeaa713

sys-devel/clang: Avoid cross-phase function calls, #596644

 sys-devel/clang/clang-.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index 62a885c..50c0f84 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -62,7 +62,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 # Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
 # multilib clang* libraries (not runtime, not wrappers).
 
-pkg_pretend() {
+check_space() {
local build_size=650
 
if use debug; then
@@ -87,8 +87,12 @@ pkg_pretend() {
check-reqs_pkg_pretend
 }
 
+pkg_pretend() {
+   check_space
+}
+
 pkg_setup() {
-   pkg_pretend
+   check_space
 
python-single-r1_pkg_setup
 }



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

2016-11-11 Thread Hans de Graaff
commit: 62df4636185ef01b5fdc9aa8c6ff22eaf5320e5c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 12 07:03:57 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 12 07:46:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62df4636

net-p2p/gtk-gnutella: cleanup

Package-Manager: portage-2.3.0

 net-p2p/gtk-gnutella/Manifest |  1 -
 net-p2p/gtk-gnutella/gtk-gnutella-1.1.9-r1.ebuild | 88 ---
 2 files changed, 89 deletions(-)

diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index 8ec4378..dccaedf 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -1,3 +1,2 @@
 DIST gtk-gnutella-1.1.10.tar.bz2 19827825 SHA256 
95e2a030124e7cc05e19e351eebc16f40f4520381b7bb306e8b940ed4e2e6409 SHA512 
33afdd8a98ff57f4fb5b91ba365921b8dbf72cc04431f95ff0d8162d37213861ea796f3b43d4fec257939d7a42822ab3e1ed80d49c9b93a1626024ee7ca7a13a
 WHIRLPOOL 
bbef0a0c2a05a8268e06a08d9c1f02136b81afb9a8b2a845242960a9abb88c6314072f793203c854d50b7493fa356cf234cadcde8bac4c2c0458955c279a5ec0
 DIST gtk-gnutella-1.1.8.tar.bz2 19690815 SHA256 
271aadb6da4a807dd98094d7f2fa42a2215e273cdc799c188e68594896586079 SHA512 
f1b0130a660d41690fb0555eae157c35c73bdd541ab7cce43acd3a0cc4fcb0fb00dc51947065c227df516062af944cc7267437c09f67bfb0dfa9b3dbf96bce2f
 WHIRLPOOL 
568651daa74fb9b71f228a25d6f8086ec26646c521f8161ae85e5524d22c42d618017252dabe77d87468a4c3280754c1279a6d2c526cd7f805177e18e8614f16
-DIST gtk-gnutella-1.1.9.tar.bz2 19766381 SHA256 
3b2e913969834a57edd93d22733646037b2a141172d5d4a240f5d6a9f56b6aff SHA512 
45ea6a5d51592879e19c61e728a60c77352e7d9b0c92ef1ac5c4fa52db122d70fdcc3f724b8da36f5dab3cea3170ba214db2552c31a156ea71e45e3a0048940c
 WHIRLPOOL 
e528c00bff42642fe3e949a3a4d1b2dfb70fbc8e408a2e90926689d30b185ec6042807841921aa013d07064a9c5fe7a3f027d67f0ccac40bf4c2588175af2192

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.9-r1.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.9-r1.ebuild
deleted file mode 100644
index 35ad927..
--- a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.9-r1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-IUSE="nls dbus ssl +gtk"
-
-DESCRIPTION="A GTK+ Gnutella client"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-HOMEPAGE="http://gtk-gnutella.sourceforge.net/;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-
-RDEPEND="
-   dev-libs/glib:2
-   sys-libs/zlib
-   gtk? ( >=x11-libs/gtk+-2.2.1:2 )
-   dbus? ( >=sys-apps/dbus-0.35.2 )
-   ssl? ( >=net-libs/gnutls-2.2.5 )
-   nls? ( >=sys-devel/gettext-0.11.5 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch "${FILESDIR}/${P}-load-symbols.patch"
-
-   strip-linguas -i po
-
-   echo "# Gentoo-selected LINGUAS" > po/LINGUAS
-   for ling in ${LINGUAS}; do
-   echo $ling >> po/LINGUAS
-   done
-}
-
-src_configure() {
-   # There is no option to turn off optimization through the build.sh
-   # script.
-   sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh 
|| die
-
-   # The build script does not support the equivalent --enable
-   # options so we must construct the configuration by hand.
-
-   local myconf
-
-   if ! use nls; then
-   myconf="${myconf} --disable-nls"
-   fi
-
-   if ! use dbus; then
-   myconf="${myconf} --disable-dbus"
-   fi
-
-   if ! use ssl; then
-   myconf="${myconf} --disable-gnutls"
-   fi
-
-   if use gtk; then
-   myconf="${myconf} --gtk2"
-   else
-   myconf="${myconf} --topless"
-   fi
-
-   ./build.sh \
-   --configure-only \
-   --prefix="/usr" \
-   --cc=$(tc-getCC) \
-   ${myconf}
-}
-
-src_compile() {
-   # Build system is not parallel-safe, bug 500760
-   emake -j1
-}
-
-src_install() {
-   dodir /usr/bin
-   emake INSTALL_PREFIX="${D}" install || die "Install failed"
-   dodoc AUTHORS ChangeLog README TODO
-
-   # Touch the symbols file into the future to avoid warnings from
-   # gtk-gnutella later on, since we will most likely strip the binary.
-   touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" 
|| die
-}



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

2016-11-11 Thread Hans de Graaff
commit: bbb58629ec70950f8713f3cded256298b0475469
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 12 07:46:01 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 12 07:46:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb58629

net-p2p/gtk-gnutella: add 1.1.11

Package-Manager: portage-2.3.0

 net-p2p/gtk-gnutella/Manifest   |  1 +
 net-p2p/gtk-gnutella/gtk-gnutella-1.1.11.ebuild | 88 +
 2 files changed, 89 insertions(+)

diff --git a/net-p2p/gtk-gnutella/Manifest b/net-p2p/gtk-gnutella/Manifest
index dccaedf..21879c7 100644
--- a/net-p2p/gtk-gnutella/Manifest
+++ b/net-p2p/gtk-gnutella/Manifest
@@ -1,2 +1,3 @@
 DIST gtk-gnutella-1.1.10.tar.bz2 19827825 SHA256 
95e2a030124e7cc05e19e351eebc16f40f4520381b7bb306e8b940ed4e2e6409 SHA512 
33afdd8a98ff57f4fb5b91ba365921b8dbf72cc04431f95ff0d8162d37213861ea796f3b43d4fec257939d7a42822ab3e1ed80d49c9b93a1626024ee7ca7a13a
 WHIRLPOOL 
bbef0a0c2a05a8268e06a08d9c1f02136b81afb9a8b2a845242960a9abb88c6314072f793203c854d50b7493fa356cf234cadcde8bac4c2c0458955c279a5ec0
+DIST gtk-gnutella-1.1.11.tar.bz2 19966423 SHA256 
e46ffa3905831828f867709aa346cd88576075bd1299ef396962ad860e2589d5 SHA512 
87d2d66b555180c0db7c360106377133b9e1f8ad8d28fc0f9a38498f3b4502a817650f9683cf92919b7d3a1b3602f7136143d2f1c920e10727576c703e233d07
 WHIRLPOOL 
d70a4dd39ac25856fd3fbe4b4d4f2447f1ed8448e672fb64ab1e66bcc59a2e36b30112db0123aed1b52a6fa00c274d17ac47bb2ac9a775182516558e9d38dd08
 DIST gtk-gnutella-1.1.8.tar.bz2 19690815 SHA256 
271aadb6da4a807dd98094d7f2fa42a2215e273cdc799c188e68594896586079 SHA512 
f1b0130a660d41690fb0555eae157c35c73bdd541ab7cce43acd3a0cc4fcb0fb00dc51947065c227df516062af944cc7267437c09f67bfb0dfa9b3dbf96bce2f
 WHIRLPOOL 
568651daa74fb9b71f228a25d6f8086ec26646c521f8161ae85e5524d22c42d618017252dabe77d87468a4c3280754c1279a6d2c526cd7f805177e18e8614f16

diff --git a/net-p2p/gtk-gnutella/gtk-gnutella-1.1.11.ebuild 
b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.11.ebuild
new file mode 100644
index ..be35364
--- /dev/null
+++ b/net-p2p/gtk-gnutella/gtk-gnutella-1.1.11.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+IUSE="nls dbus ssl +gtk"
+
+DESCRIPTION="A GTK+ Gnutella client"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+HOMEPAGE="http://gtk-gnutella.sourceforge.net/;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+
+RDEPEND="
+   dev-libs/glib:2
+   sys-libs/zlib
+   gtk? ( >=x11-libs/gtk+-2.2.1:2 )
+   dbus? ( >=sys-apps/dbus-0.35.2 )
+   ssl? ( >=net-libs/gnutls-2.2.5 )
+   nls? ( >=sys-devel/gettext-0.11.5 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   strip-linguas -i po
+
+   echo "# Gentoo-selected LINGUAS" > po/LINGUAS
+   for ling in ${LINGUAS}; do
+   echo $ling >> po/LINGUAS
+   done
+
+   default
+}
+
+src_configure() {
+   # There is no option to turn off optimization through the build.sh
+   # script.
+   sed -i -e "s/Configure -Oder/Configure -Oder -Doptimize=none/" build.sh 
|| die
+
+   # The build script does not support the equivalent --enable
+   # options so we must construct the configuration by hand.
+
+   local myconf
+
+   if ! use nls; then
+   myconf="${myconf} --disable-nls"
+   fi
+
+   if ! use dbus; then
+   myconf="${myconf} --disable-dbus"
+   fi
+
+   if ! use ssl; then
+   myconf="${myconf} --disable-gnutls"
+   fi
+
+   if use gtk; then
+   myconf="${myconf} --gtk2"
+   else
+   myconf="${myconf} --topless"
+   fi
+
+   ./build.sh \
+   --configure-only \
+   --prefix="/usr" \
+   --cc=$(tc-getCC) \
+   ${myconf}
+}
+
+src_compile() {
+   # Build system is not parallel-safe, bug 500760
+   emake -j1
+}
+
+src_install() {
+   dodir /usr/bin
+   emake INSTALL_PREFIX="${D}" install || die "Install failed"
+   dodoc AUTHORS ChangeLog README TODO
+
+   # Touch the symbols file into the future to avoid warnings from
+   # gtk-gnutella later on, since we will most likely strip the binary.
+   touch --date="next minute" "${D}/usr/lib/gtk-gnutella/gtk-gnutella.nm" 
|| die
+}



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

2016-11-11 Thread Mike Frysinger
commit: 937afbce76bd40a0e3f8bc555b53223402d7
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 07:17:24 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:17:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=937afbce

app-misc/pax-utils: use https:// with gentoo sites

 app-misc/pax-utils/pax-utils-1.1.1.ebuild| 4 ++--
 app-misc/pax-utils/pax-utils-1.1.2.ebuild| 4 ++--
 app-misc/pax-utils/pax-utils-1.1.3.ebuild| 4 ++--
 app-misc/pax-utils/pax-utils-1.1.4.ebuild| 4 ++--
 app-misc/pax-utils/pax-utils-1.1.5.ebuild| 4 ++--
 app-misc/pax-utils/pax-utils-1.1.6-r1.ebuild | 4 ++--
 app-misc/pax-utils/pax-utils-1.1.6.ebuild| 4 ++--
 7 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/app-misc/pax-utils/pax-utils-1.1.1.ebuild 
b/app-misc/pax-utils/pax-utils-1.1.1.ebuild
index 51d1b37..789b979 100644
--- a/app-misc/pax-utils/pax-utils-1.1.1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.1.1.ebuild
@@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
 DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for 
security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.xz
-   http://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.xz
-   http://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz;
+   https://dev.gentoo.org/~solar/pax/pax-utils-${PV}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/pax-utils-${PV}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-misc/pax-utils/pax-utils-1.1.2.ebuild 
b/app-misc/pax-utils/pax-utils-1.1.2.ebuild
index 75ce98d..44b82b6 100644
--- a/app-misc/pax-utils/pax-utils-1.1.2.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.1.2.ebuild
@@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
 DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for 
security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
-   http://dev.gentoo.org/~solar/pax/${P}.tar.xz
-   http://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   https://dev.gentoo.org/~solar/pax/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-misc/pax-utils/pax-utils-1.1.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.1.3.ebuild
index 75ce98d..44b82b6 100644
--- a/app-misc/pax-utils/pax-utils-1.1.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.1.3.ebuild
@@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
 DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for 
security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
-   http://dev.gentoo.org/~solar/pax/${P}.tar.xz
-   http://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   https://dev.gentoo.org/~solar/pax/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-misc/pax-utils/pax-utils-1.1.4.ebuild 
b/app-misc/pax-utils/pax-utils-1.1.4.ebuild
index 75ce98d..44b82b6 100644
--- a/app-misc/pax-utils/pax-utils-1.1.4.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.1.4.ebuild
@@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
 DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for 
security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
-   http://dev.gentoo.org/~solar/pax/${P}.tar.xz
-   http://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   https://dev.gentoo.org/~solar/pax/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-misc/pax-utils/pax-utils-1.1.5.ebuild 
b/app-misc/pax-utils/pax-utils-1.1.5.ebuild
index 75ce98d..44b82b6 100644
--- a/app-misc/pax-utils/pax-utils-1.1.5.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.1.5.ebuild
@@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
 DESCRIPTION="ELF related utils for ELF 32/64 binaries that can check files for 
security relevant properties"
 
HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
 SRC_URI="mirror://gentoo/${P}.tar.xz
-   http://dev.gentoo.org/~solar/pax/${P}.tar.xz
-   http://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+   https://dev.gentoo.org/~solar/pax/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/app-misc/pax-utils/pax-utils-1.1.6-r1.ebuild 
b/app-misc/pax-utils/pax-utils-1.1.6-r1.ebuild
index ceaf0bd..cb2b826 100644
--- a/app-misc/pax-utils/pax-utils-1.1.6-r1.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.1.6-r1.ebuild
@@ -9,8 +9,8 @@ inherit eutils toolchain-funcs unpacker
 DESCRIPTION="ELF related utils for 

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

2016-11-11 Thread Mike Frysinger
commit: fb0306ff13f9343d73b00c96af60dec9c97af0f9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 07:19:05 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:19:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0306ff

app-misc/pax-utils: version bump to 1.1.7

 app-misc/pax-utils/Manifest   |  1 +
 app-misc/pax-utils/pax-utils-1.1.7.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest
index 6074a56..174e046 100644
--- a/app-misc/pax-utils/Manifest
+++ b/app-misc/pax-utils/Manifest
@@ -10,4 +10,5 @@ DIST pax-utils-1.1.3.tar.xz 627536 SHA256 
b80c923c0231a17aa2db5fce3d81c3b7d061cd
 DIST pax-utils-1.1.4.tar.xz 627880 SHA256 
796860fbd48c5f811e699e8492dc1110459bad0a62efa8d346b74a4f6f556414 SHA512 
9557d0a80c2a94f28760665a258e0670ee2dd585b128d644ea3be310128bfd26db1bc19bed8623cf2c886979d0094ba9b92577b3899d363b5d418986a2f52795
 WHIRLPOOL 
27ab9694528cada62f76592df6414a47af4ceb967871ddfe295be01a3c590ae398612030b28b94025a27f112c8a293a300cc9ddb008082f1c76e8ba3ce2eae1d
 DIST pax-utils-1.1.5.tar.xz 646612 SHA256 
2945b3e4df2e0dc95800bfbd3d88ab2243b2ee4ff064bbfc75734f6d9d986a89 SHA512 
c03c2b867988592ad7ee3fc19cbbe203622a736889aa27a669824f4de670e8d591e1c8477529bd0481e7cdce11e94f8b55d4ef158fe21a6e2baf43b09f33b5b7
 WHIRLPOOL 
3e54a9d0b30aae9017f2706ea8f79c901de2105e52779e765aa497db40cbcb52d7b90570d9373d246a0338d16eaeab5a75ff9019639082f22b2e7ca1a6b2a544
 DIST pax-utils-1.1.6.tar.xz 647308 SHA256 
f5436c517bea40f7035ec29a6f34034c739b943f2e3a080d76df5dfd7fd41b12 SHA512 
c5bdb3ee076c5f4d026f811a59329014c539e3bb3ab45aec92564dcc4abcedaebc50bec55c37aeccfe9e31c554ec7789426fcb3d6f67a8d805843f32c5993f94
 WHIRLPOOL 
6addfc63dd821a3a0f1ebb2f0545bf81b933bed7aa4950efc51c4af3c8a9dd2263fe09c469bb371a5cb7ae239db646876548a2c21b08c1ed87dd974228eb2679
+DIST pax-utils-1.1.7.tar.xz 648376 SHA256 
bb9bdbf0888de9444b53b78f7b8069af9832bac7cef0588030b8ce49e8ebad10 SHA512 
cec176cf5863b15acc058cbd99639f5f456346136d0551ce5875cb66c28dd0f6e7f5077b0c06751a3a68984b5c4386c232d3db8b76aa4f4b326b0b692835fdeb
 WHIRLPOOL 
07972470889ff3f4a85f1528bc6c49ae11c3161dfe0df4ab0c3ea83affdc36d0fce36f4db5a0811290958d51e477da99476a12bf35108c4a3b147004a0584541
 DIST pax-utils-1.1.tar.xz 627392 SHA256 
97ed475ae9f91cf5ca47eeb39abe6033db77e480469dad7c7823ed16be2475ad SHA512 
24569a8bbcd635b163f1dc84d4a74dac2e89fc5a18bdb0ead8db78dde5f0661f3d4d51118818f028bc5359447a2d9156ab394ffb26b5c64e377f3bf4536cecb5
 WHIRLPOOL 
e5d1782904bd31ad93e09486ee01bf0af7a33db7bde6eaefdfeaaa462632b1f66633065509b7b79bf493030b0c104472446f7aaf7fbc549564715ffebe5eeb38

diff --git a/app-misc/pax-utils/pax-utils-1.1.7.ebuild 
b/app-misc/pax-utils/pax-utils-1.1.7.ebuild
new file mode 100644
index ..145fecf
--- /dev/null
+++ b/app-misc/pax-utils/pax-utils-1.1.7.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils toolchain-funcs unpacker
+
+DESCRIPTION="ELF utils that can check files for security relevant properties"
+HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities;
+SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE="caps debug python seccomp"
+
+RDEPEND="caps? ( >=sys-libs/libcap-2.24 )
+   python? ( dev-python/pyelftools )
+   seccomp? ( sys-libs/libseccomp )"
+DEPEND="${RDEPEND}
+   caps? ( virtual/pkgconfig )
+   seccomp? ( virtual/pkgconfig )
+   app-arch/xz-utils"
+
+_emake() {
+   emake \
+   USE_CAP=$(usex caps) \
+   USE_DEBUG=$(usex debug) \
+   USE_PYTHON=$(usex python) \
+   USE_SECCOMP=$(usex seccomp) \
+   "$@"
+}
+
+src_configure() {
+   # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+   if use prefix || ! use kernel_linux || \
+  has_version '

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

2016-11-11 Thread Mike Frysinger
commit: c9842726b9464772147fe5f5e9e7f912f36f4a8a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jul 25 08:27:27 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:10:09 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=c9842726

paxldso: clean up local vars & types a bit

Use the same types (unsigned-vs-signed) as glibc's cache code, and move
relevant variables down into the scope where they're used rather than
putting all of them in the top func scope.

Should be no real functional changes here.

 paxldso.c | 24 +---
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/paxldso.c b/paxldso.c
index 61d7962..5ea0bfc 100644
--- a/paxldso.c
+++ b/paxldso.c
@@ -47,23 +47,21 @@ static size_t ldso_cache_buf_size = 0;
 
 char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
 {
-   int fd;
+   unsigned int nlib;
char *ret = NULL;
char *strs;
-   const char *cachefile = root_rel_path("/etc/ld.so.cache");
-   struct stat st;
 
typedef struct {
char magic[LDSO_CACHE_MAGIC_LEN];
char version[LDSO_CACHE_VER_LEN];
-   int nlibs;
+   unsigned int nlibs;
} header_t;
header_t *header;
 
typedef struct {
int flags;
-   int sooffset;
-   int liboffset;
+   unsigned int sooffset;
+   unsigned int liboffset;
} libentry_t;
libentry_t *libent;
 
@@ -71,6 +69,10 @@ char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
return NULL;
 
if (ldcache == NULL) {
+   int fd;
+   const char *cachefile = root_rel_path("/etc/ld.so.cache");
+   struct stat st;
+
if (fstatat(root_fd, cachefile, , 0))
return NULL;
 
@@ -104,7 +106,7 @@ char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
libent = ldcache + sizeof(header_t);
strs = (char *) [header->nlibs];
 
-   for (fd = 0; fd < header->nlibs; ++fd) {
+   for (nlib = 0; nlib < header->nlibs; ++nlib) {
const char *lib;
size_t lib_len;
 
@@ -112,16 +114,16 @@ char *ldso_cache_lookup_lib(elfobj *elf, const char 
*fname)
 * diff arches will not be cached together, and we ignore the
 * the different multilib mips cases.
 */
-   if (elf->elf_class == ELFCLASS64 && !(libent[fd].flags & 
FLAG_REQUIRED_MASK))
+   if (elf->elf_class == ELFCLASS64 && !(libent[nlib].flags & 
FLAG_REQUIRED_MASK))
continue;
-   if (elf->elf_class == ELFCLASS32 && (libent[fd].flags & 
FLAG_REQUIRED_MASK))
+   if (elf->elf_class == ELFCLASS32 && (libent[nlib].flags & 
FLAG_REQUIRED_MASK))
continue;
 
-   if (strcmp(fname, strs + libent[fd].sooffset) != 0)
+   if (strcmp(fname, strs + libent[nlib].sooffset) != 0)
continue;
 
/* Return first hit because that is how the ldso rolls */
-   lib = strs + libent[fd].liboffset;
+   lib = strs + libent[nlib].liboffset;
lib_len = strlen(lib) + 1;
if (lib_len > ldso_cache_buf_size) {
ldso_cache_buf = xrealloc(ldso_cache_buf, 
ldso_cache_buf_size + 4096);



[gentoo-commits] proj/pax-utils: New tag: v1.1.7

2016-11-11 Thread Mike Frysinger
commit: 
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:15:41 2016 +

New tag: v1.1.7




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

2016-11-11 Thread Mike Frysinger
commit: 02ab226f7ff6bcc4a5943c1c7e5aef3ccebc33e3
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jul 25 08:17:58 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:10:04 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=02ab226f

paxldso: delete netbsd cache logic

This doesn't actually parse the cache file, it walks the registered
ld.so.conf paths.  Since common code takes care of that via with the
--use-ldpaths option, delete the duplicate ldpath logic.

 paxldso.c | 28 
 paxldso.h |  3 +--
 2 files changed, 1 insertion(+), 30 deletions(-)

diff --git a/paxldso.c b/paxldso.c
index 638db77..67f317c 100644
--- a/paxldso.c
+++ b/paxldso.c
@@ -119,34 +119,6 @@ char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
return buf;
 }
 
-#elif defined(__NetBSD__)
-
-char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
-{
-   static char buf[__PAX_UTILS_PATH_MAX] = "";
-   static struct stat st;
-   size_t n;
-   char *ldpath;
-
-   array_for_each(ldpath, n, ldpath) {
-   if ((unsigned) snprintf(buf, sizeof(buf), "%s/%s", ldpath, 
fname) >= sizeof(buf))
-   continue; /* if the pathname is too long, or something 
went wrong, ignore */
-
-   if (stat(buf, ) != 0)
-   continue; /* if the lib doesn't exist in *ldpath, look 
further */
-
-   /* NetBSD doesn't actually do sanity checks, it just loads the 
file
-* and if that doesn't work, continues looking in other 
directories.
-* This cannot easily be safely emulated, unfortunately. For 
now,
-* just assume that if it exists, it's a valid library. */
-
-   return buf;
-   }
-
-   /* not found in any path */
-   return NULL;
-}
-
 #endif
 
 static void ldso_cache_cleanup(void)

diff --git a/paxldso.h b/paxldso.h
index 2fdc540..bbf8852 100644
--- a/paxldso.h
+++ b/paxldso.h
@@ -14,8 +14,7 @@
  */
 
 #if !defined(__GLIBC__) && \
-!defined(__UCLIBC__) && \
-!defined(__NetBSD__)
+!defined(__UCLIBC__)
 # ifdef __ELF__
 #  warning Cache support not implemented for your target
 # endif



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

2016-11-11 Thread Mike Frysinger
commit: e20faa493f9dd326f7bc0fbf2c0abe1a4fdae0e4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Jul 27 04:47:39 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:10:13 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e20faa49

paxldso: properly decode the flags bits in the cache

This fixes handling of multiple ABIs for a single arch like x86/x86_64/x32
or mips o32/n32/n64.  It also fixes decoding of arm float libs.

 paxldso.c | 148 +++---
 1 file changed, 114 insertions(+), 34 deletions(-)

diff --git a/paxldso.c b/paxldso.c
index 5ea0bfc..2227387 100644
--- a/paxldso.c
+++ b/paxldso.c
@@ -20,30 +20,121 @@ static size_t ldcache_size = 0;
 static char *ldso_cache_buf = NULL;
 static size_t ldso_cache_buf_size = 0;
 
+#if defined(__GLIBC__) || defined(__UCLIBC__)
+
 /* Defines can be seen in glibc's sysdeps/generic/ldconfig.h */
-#define LDSO_CACHE_MAGIC "ld.so-"
-#define LDSO_CACHE_MAGIC_LEN (sizeof LDSO_CACHE_MAGIC -1)
-#define LDSO_CACHE_VER "1.7.0"
-#define LDSO_CACHE_VER_LEN (sizeof LDSO_CACHE_VER -1)
-#define FLAG_ANY-1
-#define FLAG_TYPE_MASK  0x00ff
-#define FLAG_LIBC4  0x
-#define FLAG_ELF0x0001
-#define FLAG_ELF_LIBC5  0x0002
-#define FLAG_ELF_LIBC6  0x0003
-#define FLAG_REQUIRED_MASK  0xff00
-#define FLAG_SPARC_LIB640x0100
-#define FLAG_IA64_LIB64 0x0200
-#define FLAG_X8664_LIB640x0300
-#define FLAG_S390_LIB64 0x0400
-#define FLAG_POWERPC_LIB64  0x0500
-#define FLAG_MIPS64_LIBN32  0x0600
-#define FLAG_MIPS64_LIBN64  0x0700
-#define FLAG_X8664_LIBX32   0x0800
-#define FLAG_ARM_LIBHF  0x0900
-#define FLAG_AARCH64_LIB64  0x0a00
+#define LDSO_CACHE_MAGIC "ld.so-"
+#define LDSO_CACHE_MAGIC_LEN (sizeof LDSO_CACHE_MAGIC -1)
+#define LDSO_CACHE_VER   "1.7.0"
+#define LDSO_CACHE_VER_LEN   (sizeof LDSO_CACHE_VER -1)
+#define FLAG_ANY -1
+#define FLAG_TYPE_MASK   0x00ff
+#define FLAG_LIBC4   0x
+#define FLAG_ELF 0x0001
+#define FLAG_ELF_LIBC5   0x0002
+#define FLAG_ELF_LIBC6   0x0003
+#define FLAG_REQUIRED_MASK   0xff00
+#define FLAG_SPARC_LIB64 0x0100
+#define FLAG_IA64_LIB64  0x0200
+#define FLAG_X8664_LIB64 0x0300
+#define FLAG_S390_LIB64  0x0400
+#define FLAG_POWERPC_LIB64   0x0500
+#define FLAG_MIPS64_LIBN32   0x0600
+#define FLAG_MIPS64_LIBN64   0x0700
+#define FLAG_X8664_LIBX320x0800
+#define FLAG_ARM_LIBHF   0x0900
+#define FLAG_AARCH64_LIB64   0x0a00
+#define FLAG_ARM_LIBSF   0x0b00
+#define FLAG_MIPS_LIB32_NAN2008  0x0c00
+#define FLAG_MIPS64_LIBN32_NAN2008   0x0d00
+#define FLAG_MIPS64_LIBN64_NAN2008   0x0e00
+
+typedef struct {
+   int flags;
+   unsigned int sooffset;
+   unsigned int liboffset;
+} libentry_t;
+
+static bool is_compatible(elfobj *elf, libentry_t *libent)
+{
+   int flags = libent->flags & FLAG_REQUIRED_MASK;
+
+   /* We assume that ((flags & FLAG_TYPE_MASK) == FLAG_ELF_LIBC6)
+* since anything older is very very old and no one cares.
+*
+* Otherwise we really only need to check here for cases where
+* an arch has more than one ABI per bitsize (e.g. x86, x32, and
+* x86_64).  The default case should be fine otherwise.
+*/
+
+   if (elf->elf_class == ELFCLASS32) {
+   Elf32_Ehdr *ehdr = EHDR32(elf->ehdr);
+
+   switch (EGET(ehdr->e_machine)) {
+   case EM_AARCH64:
+   break;
+   case EM_ARM:
+   if ((flags == FLAG_ARM_LIBHF && (ehdr->e_flags & 
EF_ARM_ABI_FLOAT_HARD)) ||
+   (flags == FLAG_ARM_LIBSF && (ehdr->e_flags & 
EF_ARM_ABI_FLOAT_SOFT)) ||
+   (flags == 0 && !(ehdr->e_flags & 
(EF_ARM_ABI_FLOAT_HARD | EF_ARM_ABI_FLOAT_SOFT
+   return true;
+   break;
+   case EM_IA_64:
+   break;
+   case EM_MIPS: {
+   int ef_flags = (ehdr->e_flags & (EF_MIPS_ABI2 | 
EF_MIPS_NAN2008));
+   if ((flags == 0 && ef_flags == 0) ||
+   (flags == FLAG_MIPS64_LIBN32 && ef_flags == 
EF_MIPS_ABI2) ||
+   (flags == FLAG_MIPS_LIB32_NAN2008 && ef_flags == 
EF_MIPS_NAN2008) ||
+   (flags == FLAG_MIPS64_LIBN32_NAN2008 && ef_flags == 
(EF_MIPS_ABI2 | EF_MIPS_NAN2008)))
+   return true;
+   break;
+   }
+   case EM_X86_64:
+   if (flags == FLAG_X8664_LIBX32)
+   return true;
+   break;
+   

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

2016-11-11 Thread Mike Frysinger
commit: c2604c2b909f903efd1b2c924b380e81d8459ec9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Jul 25 08:19:44 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:10:08 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=c2604c2b

paxldso: switch from a static sized path buffer to dynamic

We keep the buffer around to avoid the malloc overhead between calls,
and we should really only need to grow it once or twice.  This way we
work with an sized lib path and not just the static limit.

 paxldso.c | 24 +---
 1 file changed, 21 insertions(+), 3 deletions(-)

diff --git a/paxldso.c b/paxldso.c
index 67f317c..61d7962 100644
--- a/paxldso.c
+++ b/paxldso.c
@@ -17,6 +17,9 @@
 static void *ldcache = NULL;
 static size_t ldcache_size = 0;
 
+static char *ldso_cache_buf = NULL;
+static size_t ldso_cache_buf_size = 0;
+
 /* Defines can be seen in glibc's sysdeps/generic/ldconfig.h */
 #define LDSO_CACHE_MAGIC "ld.so-"
 #define LDSO_CACHE_MAGIC_LEN (sizeof LDSO_CACHE_MAGIC -1)
@@ -45,8 +48,8 @@ static size_t ldcache_size = 0;
 char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
 {
int fd;
+   char *ret = NULL;
char *strs;
-   static char buf[__PAX_UTILS_PATH_MAX] = "";
const char *cachefile = root_rel_path("/etc/ld.so.cache");
struct stat st;
 
@@ -92,6 +95,9 @@ char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
ldcache = NULL;
return NULL;
}
+
+   ldso_cache_buf_size = 4096;
+   ldso_cache_buf = xrealloc(ldso_cache_buf, ldso_cache_buf_size);
} else
header = ldcache;
 
@@ -99,6 +105,9 @@ char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
strs = (char *) [header->nlibs];
 
for (fd = 0; fd < header->nlibs; ++fd) {
+   const char *lib;
+   size_t lib_len;
+
/* This should be more fine grained, but for now we assume that
 * diff arches will not be cached together, and we ignore the
 * the different multilib mips cases.
@@ -112,17 +121,26 @@ char *ldso_cache_lookup_lib(elfobj *elf, const char 
*fname)
continue;
 
/* Return first hit because that is how the ldso rolls */
-   strncpy(buf, strs + libent[fd].liboffset, sizeof(buf));
+   lib = strs + libent[fd].liboffset;
+   lib_len = strlen(lib) + 1;
+   if (lib_len > ldso_cache_buf_size) {
+   ldso_cache_buf = xrealloc(ldso_cache_buf, 
ldso_cache_buf_size + 4096);
+   ldso_cache_buf_size += 4096;
+   }
+   memcpy(ldso_cache_buf, lib, lib_len);
+   ret = ldso_cache_buf;
break;
}
 
-   return buf;
+   return ret;
 }
 
 #endif
 
 static void ldso_cache_cleanup(void)
 {
+   free(ldso_cache_buf);
+
if (ldcache != NULL)
munmap(ldcache, ldcache_size);
 }



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

2016-11-11 Thread Mike Frysinger
commit: 9ae5c22341a0484319c15d12cae1a46835c48379
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Jul 24 18:39:46 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:10:03 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=9ae5c223

split out ld.so.cache & ld.so.conf parsing logic

These are getting a bit big & unwieldy for keeping inlined in scanelf.
Split them out to a dedicated file instead.

 Makefile|   2 +-
 Makefile.am |   3 +
 paxinc.h|   1 +
 paxldso.c   | 297 
 paxldso.h   |  69 ++
 scanelf.c   | 270 +-
 6 files changed, 374 insertions(+), 268 deletions(-)

diff --git a/Makefile b/Makefile
index 91b1536..569e924 100644
--- a/Makefile
+++ b/Makefile
@@ -66,7 +66,7 @@ override CPPFLAGS  += -DVCSID='"$(VCSID)"'
 
 
 ELF_TARGETS  = scanelf dumpelf $(shell echo | $(CC) -dM -E - | grep -q 
__svr4__ || echo pspax)
-ELF_OBJS = paxelf.o
+ELF_OBJS = paxelf.o paxldso.o
 MACH_TARGETS = scanmacho
 MACH_OBJS= paxmacho.o
 COMMON_OBJS  = paxinc.o security.o xfuncs.o

diff --git a/Makefile.am b/Makefile.am
index 0c1945a..a2c02d9 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -11,6 +11,7 @@ libpaxutils_la_LDFLAGS = -no-undefined
 libpaxutils_la_SOURCES = \
paxelf.c \
paxinc.c \
+   paxldso.c \
paxmacho.c \
security.c \
xfuncs.c
@@ -81,6 +82,8 @@ EXTRA_DIST += \
paxelf.h \
paxinc.c \
paxinc.h \
+   paxldso.c \
+   paxldso.h \
paxmacho.c \
paxmacho.h \
porting.h \

diff --git a/paxinc.h b/paxinc.h
index f761b2e..82f7d1f 100644
--- a/paxinc.h
+++ b/paxinc.h
@@ -31,6 +31,7 @@
 /* ELF love */
 #include "elf.h"
 #include "paxelf.h"
+#include "paxldso.h"
 
 /* Mach-O love */
 #include "macho.h"

diff --git a/paxldso.c b/paxldso.c
new file mode 100644
index 000..638db77
--- /dev/null
+++ b/paxldso.c
@@ -0,0 +1,297 @@
+/*
+ * Copyright 2003-2016 Gentoo Foundation
+ * Distributed under the terms of the GNU General Public License v2
+ *
+ * Copyright 2003-2012 Ned Ludd- 
+ * Copyright 2004-2016 Mike Frysinger  - 
+ */
+
+#include "paxinc.h"
+
+/*
+ * ld.so.cache logic
+ */
+
+#if PAX_LDSO_CACHE
+
+static void *ldcache = NULL;
+static size_t ldcache_size = 0;
+
+/* Defines can be seen in glibc's sysdeps/generic/ldconfig.h */
+#define LDSO_CACHE_MAGIC "ld.so-"
+#define LDSO_CACHE_MAGIC_LEN (sizeof LDSO_CACHE_MAGIC -1)
+#define LDSO_CACHE_VER "1.7.0"
+#define LDSO_CACHE_VER_LEN (sizeof LDSO_CACHE_VER -1)
+#define FLAG_ANY-1
+#define FLAG_TYPE_MASK  0x00ff
+#define FLAG_LIBC4  0x
+#define FLAG_ELF0x0001
+#define FLAG_ELF_LIBC5  0x0002
+#define FLAG_ELF_LIBC6  0x0003
+#define FLAG_REQUIRED_MASK  0xff00
+#define FLAG_SPARC_LIB640x0100
+#define FLAG_IA64_LIB64 0x0200
+#define FLAG_X8664_LIB640x0300
+#define FLAG_S390_LIB64 0x0400
+#define FLAG_POWERPC_LIB64  0x0500
+#define FLAG_MIPS64_LIBN32  0x0600
+#define FLAG_MIPS64_LIBN64  0x0700
+#define FLAG_X8664_LIBX32   0x0800
+#define FLAG_ARM_LIBHF  0x0900
+#define FLAG_AARCH64_LIB64  0x0a00
+
+#if defined(__GLIBC__) || defined(__UCLIBC__)
+
+char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
+{
+   int fd;
+   char *strs;
+   static char buf[__PAX_UTILS_PATH_MAX] = "";
+   const char *cachefile = root_rel_path("/etc/ld.so.cache");
+   struct stat st;
+
+   typedef struct {
+   char magic[LDSO_CACHE_MAGIC_LEN];
+   char version[LDSO_CACHE_VER_LEN];
+   int nlibs;
+   } header_t;
+   header_t *header;
+
+   typedef struct {
+   int flags;
+   int sooffset;
+   int liboffset;
+   } libentry_t;
+   libentry_t *libent;
+
+   if (fname == NULL)
+   return NULL;
+
+   if (ldcache == NULL) {
+   if (fstatat(root_fd, cachefile, , 0))
+   return NULL;
+
+   fd = openat(root_fd, cachefile, O_RDONLY);
+   if (fd == -1)
+   return NULL;
+
+   /* cache these values so we only map/unmap the cache file once 
*/
+   ldcache_size = st.st_size;
+   header = ldcache = mmap(0, ldcache_size, PROT_READ, MAP_SHARED, 
fd, 0);
+   close(fd);
+
+   if (ldcache == MAP_FAILED) {
+   ldcache = NULL;
+   return NULL;
+   }
+
+   if (memcmp(header->magic, LDSO_CACHE_MAGIC, 
LDSO_CACHE_MAGIC_LEN) ||
+   memcmp(header->version, LDSO_CACHE_VER, LDSO_CACHE_VER_LEN))
+   {
+   munmap(ldcache, ldcache_size);
+   ldcache = NULL;
+   

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

2016-11-11 Thread Mike Frysinger
commit: e21ad3cd0055f90cc01f43d7a7357d1fabdbc5fa
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Jul 24 18:38:53 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:10:03 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=e21ad3cd

split out fs related helper funcs as lib code

This way we can use the funcs in other modules.  It makes scanelf
a little bigger (~1k), but shouldn't be a big deal overall.

 paxinc.c  | 31 +++
 paxinc.h  |  5 +
 scanelf.c | 29 -
 3 files changed, 36 insertions(+), 29 deletions(-)

diff --git a/paxinc.c b/paxinc.c
index 068aa60..64a3069 100644
--- a/paxinc.c
+++ b/paxinc.c
@@ -167,3 +167,34 @@ void color_init(bool disable)
if (disable)
NORM = RED = YELLOW = "";
 }
+
+/* File system helpers. */
+int root_fd = AT_FDCWD;
+
+FILE *fopenat_r(int dir_fd, const char *path)
+{
+   int fd = openat(dir_fd, path, O_RDONLY|O_CLOEXEC);
+   if (fd == -1)
+   return NULL;
+   return fdopen(fd, "re");
+}
+
+const char *root_rel_path(const char *path)
+{
+   /*
+* openat() will ignore the dirfd if path starts with
+* a /, so consume all of that noise
+*
+* XXX: we don't handle relative paths like ../ that
+* break out of the --root option, but for now, just
+* don't do that :P.
+*/
+   if (root_fd != AT_FDCWD) {
+   while (*path == '/')
+   ++path;
+   if (*path == '\0')
+   path = ".";
+   }
+
+   return path;
+}

diff --git a/paxinc.h b/paxinc.h
index e687b3a..f761b2e 100644
--- a/paxinc.h
+++ b/paxinc.h
@@ -123,4 +123,9 @@ extern const char argv0[];
 #define errf(fmt, args...) _err(warnf, fmt, ## args)
 #define errp(fmt, args...) _err(warnp, fmt , ## args)
 
+/* File system helper functions. */
+extern int root_fd;
+FILE *fopenat_r(int dir_fd, const char *path);
+const char *root_rel_path(const char *path);
+
 #endif /* _PAX_INC_H */

diff --git a/scanelf.c b/scanelf.c
index 5a765b5..89c9695 100644
--- a/scanelf.c
+++ b/scanelf.c
@@ -60,7 +60,6 @@ static char use_ldpath = 0;
 static char **qa_textrels = NULL;
 static char **qa_execstack = NULL;
 static char **qa_wx_load = NULL;
-static int root_fd = AT_FDCWD;
 
 static int match_bits = 0;
 static unsigned int match_perms = 0;
@@ -131,34 +130,6 @@ static const char *which(const char *fname, const char 
*envvar)
return NULL;
 }
 
-static FILE *fopenat_r(int dir_fd, const char *path)
-{
-   int fd = openat(dir_fd, path, O_RDONLY|O_CLOEXEC);
-   if (fd == -1)
-   return NULL;
-   return fdopen(fd, "re");
-}
-
-static const char *root_rel_path(const char *path)
-{
-   /*
-* openat() will ignore the dirfd if path starts with
-* a /, so consume all of that noise
-*
-* XXX: we don't handle relative paths like ../ that
-* break out of the --root option, but for now, just
-* don't do that :P.
-*/
-   if (root_fd != AT_FDCWD) {
-   while (*path == '/')
-   ++path;
-   if (*path == '\0')
-   path = ".";
-   }
-
-   return path;
-}
-
 /* sub-funcs for scanelf_fileat() */
 static void scanelf_file_get_symtabs(elfobj *elf, void **sym, void **str)
 {



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

2016-11-11 Thread Mike Frysinger
commit: 3d99404a8e936bd3e33726b1f8ea6eca4751c5d4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 07:03:36 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:11:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d99404a

sys-devel/gnuconfig: drop old

 sys-devel/gnuconfig/Manifest  |  1 -
 sys-devel/gnuconfig/gnuconfig-20150727.ebuild | 66 ---
 2 files changed, 67 deletions(-)

diff --git a/sys-devel/gnuconfig/Manifest b/sys-devel/gnuconfig/Manifest
index fa1c04e..c428258 100644
--- a/sys-devel/gnuconfig/Manifest
+++ b/sys-devel/gnuconfig/Manifest
@@ -1,3 +1,2 @@
-DIST gnuconfig-20150727.tar.bz2 46599 SHA256 
38b0fc0467ebdede37ebe895aeb8bd8544755c6872ef034624d5fa53668aa215 SHA512 
b183e4552ebed029a41be04cf08ad80f67e0a687a73a236cc581dcb35f68bfdbad5a4553cf232b8f9422f6b50dd4ecaa1bbfc60e79db7a492e8fee51479f7361
 WHIRLPOOL 
d60c1645e42220dda60b5112c6e35400139db8083fb888a0bc00470381da8ebd37feea4e491991f92ce51de421073f79bd0ce0f30128362f2517afe39a47d843
 DIST gnuconfig-20151214.tar.bz2 47976 SHA256 
aa8a54ffedadb62c19168a62474e9bcae7e06107109fd7b2737597c9507d1024 SHA512 
3282107721bdeadddaadbb5226ca0b3506032ea9f9cd82cae07152b6224424eb14f2c9134589c4269163c993cb1489f1c00af63a0497720bc15755ed808a5b1e
 WHIRLPOOL 
65ae1f21e6e3faa0c0821276ae6d13d7fb69d3f27a441e1a27954cfed847f3145947edf03a138569051a5c28eb84acf9ed252aca93aef99f07876dc70ca3e8fd
 DIST gnuconfig-20160402.tar.bz2 48351 SHA256 
fa6f54f7d93b2640defedf36158f6857d18a23e657dc6c52e4dc153f39aeefa3 SHA512 
df63ad5ea1748acf1bdf879a1954aa8cc8dd77856428aee919e38700b0fb792606925d6b7c0dca5561e8589f379e3d8e42bea8e50ceabf1ca1ba8038c55866e5
 WHIRLPOOL 
63b31e7a47de2035104686f2124e5581cfaed360861764fe577c952277fde3526f6fd7fa42ee177af674ef64bc892fd9afdb3de7c3a67f68fd64b080622d307e

diff --git a/sys-devel/gnuconfig/gnuconfig-20150727.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20150727.ebuild
deleted file mode 100644
index 32f06e8..
--- a/sys-devel/gnuconfig/gnuconfig-20150727.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.savannah.gnu.org/config.git
-   http://git.savannah.gnu.org/r/config.git;
-
-   inherit git-2
-else
-   SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-fi
-
-DESCRIPTION="Updated config.sub and config.guess file from GNU"
-HOMEPAGE="https://savannah.gnu.org/projects/config;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-S=${WORKDIR}
-
-maint_pkg_create() {
-   cd "${S}"
-
-   local ver=$(gawk '{ gsub(/-/, "", $1); print $1; exit }' ChangeLog)
-   [[ ${#ver} != 8 ]] && die "invalid version '${ver}'"
-
-   cp "${FILESDIR}"/${PV}/*.patch . || die
-
-   local tar="${T}/gnuconfig-${ver}.tar.bz2"
-   tar -jcf ${tar} ./* || die "creating tar failed"
-   einfo "Packaged tar now available:"
-   einfo "$(du -b ${tar})"
-}
-
-src_unpack() {
-   if [[ ${PV} == "" ]] ; then
-   git-2_src_unpack
-   maint_pkg_create
-   else
-   unpack ${A}
-   fi
-}
-
-src_prepare() {
-   epatch "${WORKDIR}"/*.patch
-   use elibc_uclibc && sed -i 's:linux-gnu:linux-uclibc:' 
testsuite/config-guess.data #180637
-}
-
-src_compile() { :;}
-
-src_test() {
-   emake check
-}
-
-src_install() {
-   insinto /usr/share/${PN}
-   doins config.{sub,guess} || die
-   fperms +x /usr/share/${PN}/config.{sub,guess}
-   dodoc ChangeLog
-}



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

2016-11-11 Thread Mike Frysinger
commit: 03dc233685d3eb58fe61394caa5238e4b5213ff6
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 07:03:49 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:11:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03dc2336

sys-devel/gnuconfig: mark 20160402 stable for all

 sys-devel/gnuconfig/gnuconfig-20160402.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/gnuconfig/gnuconfig-20160402.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20160402.ebuild
index 7f5f667..00fb6e0 100644
--- a/sys-devel/gnuconfig/gnuconfig-20160402.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-20160402.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-2
 else
SRC_URI="mirror://gentoo/${P}.tar.bz2"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 
 DESCRIPTION="Updated config.sub and config.guess file from GNU"



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

2016-11-11 Thread Mike Frysinger
commit: cc0bcc3811539d886377965885c8f81b3cc3ed4f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 07:08:06 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:11:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc0bcc38

app-misc/pax-utils: mark 1.1.6 arm64/ia64/m68k/s390/sh/sparc stable #584100

 app-misc/pax-utils/pax-utils-1.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.1.6.ebuild 
b/app-misc/pax-utils/pax-utils-1.1.6.ebuild
index c1502c3..8ce0595 100644
--- a/app-misc/pax-utils/pax-utils-1.1.6.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.1.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



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

2016-11-11 Thread Mike Frysinger
commit: de8f2f748d37cf0cb45623e58f0e72ca19ce40de
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 07:10:37 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 07:11:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8f2f74

sys-devel/gnuconfig: version bump to 20161104

 sys-devel/gnuconfig/Manifest   | 1 +
 .../gnuconfig/{gnuconfig-.ebuild => gnuconfig-20161104.ebuild} | 3 +--
 sys-devel/gnuconfig/gnuconfig-.ebuild  | 3 +--
 3 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/sys-devel/gnuconfig/Manifest b/sys-devel/gnuconfig/Manifest
index c428258..60362cb 100644
--- a/sys-devel/gnuconfig/Manifest
+++ b/sys-devel/gnuconfig/Manifest
@@ -1,2 +1,3 @@
 DIST gnuconfig-20151214.tar.bz2 47976 SHA256 
aa8a54ffedadb62c19168a62474e9bcae7e06107109fd7b2737597c9507d1024 SHA512 
3282107721bdeadddaadbb5226ca0b3506032ea9f9cd82cae07152b6224424eb14f2c9134589c4269163c993cb1489f1c00af63a0497720bc15755ed808a5b1e
 WHIRLPOOL 
65ae1f21e6e3faa0c0821276ae6d13d7fb69d3f27a441e1a27954cfed847f3145947edf03a138569051a5c28eb84acf9ed252aca93aef99f07876dc70ca3e8fd
 DIST gnuconfig-20160402.tar.bz2 48351 SHA256 
fa6f54f7d93b2640defedf36158f6857d18a23e657dc6c52e4dc153f39aeefa3 SHA512 
df63ad5ea1748acf1bdf879a1954aa8cc8dd77856428aee919e38700b0fb792606925d6b7c0dca5561e8589f379e3d8e42bea8e50ceabf1ca1ba8038c55866e5
 WHIRLPOOL 
63b31e7a47de2035104686f2124e5581cfaed360861764fe577c952277fde3526f6fd7fa42ee177af674ef64bc892fd9afdb3de7c3a67f68fd64b080622d307e
+DIST gnuconfig-20161104.tar.bz2 49977 SHA256 
fabdf38c789c8088859f70c9675eef04faf03a025aa4aeb636f4ab181a141eaf SHA512 
976b29363aaeaddf4d0520e1458b7fd3f91adf4e4f54c732acba984b9fd59a67c72488a439cc848deae32de8e6884b372ff5e5bb2972ea1e8eb9ddb222816f56
 WHIRLPOOL 
89f7974342b39db5ec1ddbbeeab573ab8140fe3afc93dade74fa9cf7b837200dca00d7d0cb5391b66893d5c641f0dea8ea3b735bc593f892981b4d6d4a022778

diff --git a/sys-devel/gnuconfig/gnuconfig-.ebuild 
b/sys-devel/gnuconfig/gnuconfig-20161104.ebuild
similarity index 97%
copy from sys-devel/gnuconfig/gnuconfig-.ebuild
copy to sys-devel/gnuconfig/gnuconfig-20161104.ebuild
index 154287f..577c9d6 100644
--- a/sys-devel/gnuconfig/gnuconfig-.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-20161104.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI="5"
 

diff --git a/sys-devel/gnuconfig/gnuconfig-.ebuild 
b/sys-devel/gnuconfig/gnuconfig-.ebuild
index 154287f..577c9d6 100644
--- a/sys-devel/gnuconfig/gnuconfig-.ebuild
+++ b/sys-devel/gnuconfig/gnuconfig-.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI="5"
 



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

2016-11-11 Thread Hans de Graaff
commit: 17105caf375fc63e580f99c43bcf2b57184b54f0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 12 06:49:15 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 12 06:49:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17105caf

dev-ruby/ruby-gettext: add ruby23

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild 
b/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild
index fec74e9..87f2a6b 100644
--- a/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_NAME="${PN/ruby-/}"
 RUBY_FAKEGEM_VERSION="${PV%_*}"



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

2016-11-11 Thread Hans de Graaff
commit: 64b1879f1044be43e8a0fa7dd22825612814dddb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov 12 06:51:57 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov 12 06:51:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b1879f

dev-ruby/chunky_png: add 1.3.8

Package-Manager: portage-2.3.0

 dev-ruby/chunky_png/Manifest|  1 +
 dev-ruby/chunky_png/chunky_png-1.3.8.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/chunky_png/Manifest b/dev-ruby/chunky_png/Manifest
index 1e76e77..07fef11 100644
--- a/dev-ruby/chunky_png/Manifest
+++ b/dev-ruby/chunky_png/Manifest
@@ -1,2 +1,3 @@
 DIST chunky_png-1.3.6.gem 350208 SHA256 
378143eb3fefd8ccc579ad8462fb15621607ab12b6b6cff9ae4623092c6b SHA512 
334ea571194a3357003ddbdf41c669ae189c6927c43182a8814e5aa5b3cdee2a3adef80cae4453a3d6d186652c78fdde496bf9080a28227d26dd411dbe0d880e
 WHIRLPOOL 
43a92898c4362112b51f443b5f0c326bf6b0810ce3d4b4afdb37b89bb3a0727328339ee6b403e74ab2572b999c091d6b468c4a4dc1795e5220280ff8edaf23da
 DIST chunky_png-1.3.7.gem 350720 SHA256 
b013d9382be8b9b10e1ad194e1f8840c406cf89494752ff255f95ce71ff13fdc SHA512 
0cd9314ad551128d3d9dd234b3998ed8a96d1a038ed92288485538873be76e5034233e205f16491031ebdade9501593133ea8bfd7b0288bfd83c03de034a5bc7
 WHIRLPOOL 
20d078d0d86a5881a2b95ac6e54a0aacfe7ae9da6cc28089ae4f72d5b4e53735a11e8865687af30cf61d8b15fa5de5047a64236b8640828f43ee9a2862aecf6e
+DIST chunky_png-1.3.8.gem 351232 SHA256 
83a0b634fa7587dc68ad7db0d0d4994917f3658d7927a7fed043026dfeb30d48 SHA512 
3e4725c960e8f404f9702323deec6d77a3ef8bcaba9b679483c7de2be1ea327a2a8a7f67cb6beaa1a3c473e573600cc7b228aceceaa37f0a522cf9b2892e0351
 WHIRLPOOL 
26b65ceef776f5aa580470005dfb77fb389a469bc10091491cd1ea78cf9817a89f1f27a20df0460ae4f959e569d39812013c9f90afb8d6695149d881cbd9437c

diff --git a/dev-ruby/chunky_png/chunky_png-1.3.8.ebuild 
b/dev-ruby/chunky_png/chunky_png-1.3.8.ebuild
new file mode 100644
index ..349dfe0
--- /dev/null
+++ b/dev-ruby/chunky_png/chunky_png-1.3.8.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+
+RUBY_FAKEGEM_EXTRADOC="BENCHMARKING.rdoc CHANGELOG.rdoc README.md"
+
+RUBY_FAKEGEM_GEMSPEC="chunky_png.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pure Ruby library that can read and write PNG images"
+HOMEPAGE="https://wiki.github.com/wvanbergen/chunky_png;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/[bB]undler/s:^:#:' {spec,benchmarks}/*.rb || die
+   rm Gemfile* || die
+
+   # Avoid git dependency
+   sed -i -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2016-11-11 Thread Mike Frysinger
commit: 7af5acbed1ecb03e2ec1da457505c1ddac4009c1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 06:25:04 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 06:26:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af5acbe

sys-libs/glibc: add a lot of upstream patches for 2.23

 sys-libs/glibc/Manifest |   1 +
 sys-libs/glibc/glibc-2.23-r3.ebuild | 202 
 2 files changed, 203 insertions(+)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index e02b68a..0521359 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -12,4 +12,5 @@ DIST glibc-2.21.tar.xz 12322092 SHA256 
aeeb362437965a5d3f40b151094ca79def04a115b
 DIST glibc-2.22-patches-13.tar.bz2 74479 SHA256 
ffd1e0f9a41be030e5ce2518d9e84a1fbaa9a4fb2e96f1b85dafb05fea666c86 SHA512 
73517fc1502b0733d67ade1d1ba6168415f5da64f37045fac0b10ef57155bf6dfbe1876e4742d2543fcea0c935c179426f6fbb94f0205968392ef903d2f83897
 WHIRLPOOL 
0eeedaf09eb42e5186256dd41aae00cd2b9b8e3ab929a792e83d0fd8e8a8630d829f01b293588bf59e105eb17ab512416d8d115c3e542cddc34a84b84d56af3d
 DIST glibc-2.22.tar.xz 12969072 SHA256 
eb731406903befef1d8f878a46be75ef862b9056ab0cde1626d08a7a05328948 SHA512 
a8719f3a4f8aa5fa8176fdafbea5082c6dfd85bd8c4cdce60571910263ab422b35bb8b55a84d37ccb146442133ba60a84d453ca4a439c8ccd35419bd051b
 WHIRLPOOL 
f7e707b3776fc197a2e7bf5633721925507237b154bbc1f94b9fc303c87e6fc039ff0758da6ee55b4c1a0daaa87c6e594a6c96e7b00a7ba8ae98ee29918709a7
 DIST glibc-2.23-patches-4.tar.bz2 230533 SHA256 
5b64a9b30778be79fac8a8c7e2ec7ebb077e136c85d79996ae3d725189d236a4 SHA512 
af140a13bbc28070bfec26e041ce562b1cc091d312a82f385becb3ab87ee882d8ea10ac4ec6dcf86f154857527a3383782d46141016047338cebc7c393329cf3
 WHIRLPOOL 
ca7be788c64428bd2bd6e41eee5345ff85dc9ee0987af55f60104a9f03e3019b8fa6a933ba785d3b1b27540c2485160d50499049985271227c07b094db649de3
+DIST glibc-2.23-patches-5.tar.bz2 310755 SHA256 
d7678f15e3a11034023efb3254760b3871d4190c5e6712f137b810ffdf939f67 SHA512 
9afb8210c84562921f31c8538b9b31b4afa71b0598ac3142d049b392753da3ff548a1662791740a721e1712e310892bc94e15bd08ffd2121a5fe9909431547f6
 WHIRLPOOL 
b5d2cfc65b6a5f28b2127da8edac1f5135d028246d22bc9f7724e182f7fd83b84e1262c4883b130829aed10478ce87137da7bc437769e863fb65caa20aa6314f
 DIST glibc-2.23.tar.xz 13455260 SHA256 
94efeb00e4603c8546209cefb3e1a50a5315c86fa9b078b6fad758e187ce13e9 SHA512 
b82953388cd028e174cb08f082557bbce0dad8b67b17d31b29f90102fd52a51e03d591448ecb64882a1c1d5303afffc7f6ede85cee4c784a9284fbc9b4ad26cf
 WHIRLPOOL 
7c7e3bf55a89a04bac917b9ca5a1cbb1613f22c427d2766f114b5a36f9635856005b823852ef5d3b73462b577fe4e5865e68e7b64633d48a95fa1e5eaa831a71

diff --git a/sys-libs/glibc/glibc-2.23-r3.ebuild 
b/sys-libs/glibc/glibc-2.23-r3.ebuild
new file mode 100644
index ..fdc1166
--- /dev/null
+++ b/sys-libs/glibc/glibc-2.23-r3.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+inherit eutils versionator toolchain-funcs flag-o-matic gnuconfig multilib 
systemd unpacker multiprocessing
+
+DESCRIPTION="GNU libc6 (also called glibc2) C library"
+HOMEPAGE="https://www.gnu.org/software/libc/libc.html;
+
+LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+RESTRICT="strip" # strip ourself #46186
+EMULTILIB_PKG="true"
+
+# Configuration variables
+RELEASE_VER=""
+case ${PV} in
+*)
+   EGIT_REPO_URIS="git://sourceware.org/git/glibc.git"
+   EGIT_SOURCEDIRS="${S}"
+   inherit git-2
+   ;;
+*)
+   RELEASE_VER=${PV}
+   ;;
+esac
+GCC_BOOTSTRAP_VER="4.7.3-r1"
+PATCH_VER="5"  # Gentoo patchset
+: ${NPTL_KERN_VER:="2.6.32"}   # min kernel version nptl 
requires
+
+IUSE="audit caps debug gd hardened multilib nscd +rpc selinux systemtap 
profile suid vanilla crosscompile_opts_headers-only"
+
+# Here's how the cross-compile logic breaks down ...
+#  CTARGET - machine that will target the binaries
+#  CHOST   - machine that will host the binaries
+#  CBUILD  - machine that will build the binaries
+# If CTARGET != CHOST, it means you want a libc for cross-compiling.
+# If CHOST != CBUILD, it means you want to cross-compile the libc.
+#  CBUILD = CHOST = CTARGET- native build/install
+#  CBUILD != (CHOST = CTARGET) - cross-compile a native build
+#  (CBUILD = CHOST) != CTARGET - libc for cross-compiler
+#  CBUILD != CHOST != CTARGET  - cross-compile a libc for a cross-compiler
+# For install paths:
+#  CHOST = CTARGET  - install into /
+#  CHOST != CTARGET - install into /usr/CTARGET/
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+is_crosscompile() {
+ 

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

2016-11-11 Thread Tim Harder
commit: 2d1afe554c9048f629664bfb0a606ece44f14535
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 06:18:11 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 06:18:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1afe55

net-fs/sshfs: stabilize 2.8 for x86

 net-fs/sshfs/sshfs-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/sshfs/sshfs-2.8.ebuild b/net-fs/sshfs/sshfs-2.8.ebuild
index 384a119..bba426b 100644
--- a/net-fs/sshfs/sshfs-2.8.ebuild
+++ b/net-fs/sshfs/sshfs-2.8.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://github.com/libfuse/sshfs;
 
SRC_URI="https://github.com/libfuse/${PN}/releases/download/${PN}_${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
+KEYWORDS="amd64 arm hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
 SLOT="0"
 
 CDEPEND=">=sys-fs/fuse-2.6.0_pre3



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

2016-11-11 Thread Tim Harder
commit: cdcfa766f2a419c62008d9a2adf8fdb7ac511f3d
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 06:18:30 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 06:18:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcfa766

net-fs/sshfs: remove old

 net-fs/sshfs/Manifest |  2 --
 net-fs/sshfs/sshfs-2.5.ebuild | 32 
 net-fs/sshfs/sshfs-2.7.ebuild | 22 --
 3 files changed, 56 deletions(-)

diff --git a/net-fs/sshfs/Manifest b/net-fs/sshfs/Manifest
index 4ae6926..081f466 100644
--- a/net-fs/sshfs/Manifest
+++ b/net-fs/sshfs/Manifest
@@ -1,3 +1 @@
-DIST sshfs-2.7.tar.gz 153014 SHA256 
ce5f9d390934fc88c287dd937a39d15c2b40cbea6967ba24ad93ed90e0027128 SHA512 
e8b00bc3661140d59c6735f1f76d1bd4c63ebc04b578cbcebca88c2f1df8b2cea18c86ff24bef5d40ce286319b55d906632bea53e6b37aff76744072250aec1b
 WHIRLPOOL 
9c57fd7d7d32d51a90f365d9baabf67a3afb70af02664363f4861ed550f791eb7c9ecb132eb3641337bfae8a70b311b42ffc89dbeed3e7df8ff7bd9c2fb28505
 DIST sshfs-2.8.tar.gz 153230 SHA256 
7f689174d02e6b7e2631306fda4fb8e6b4483102d1bce82b3cdafba33369ad22 SHA512 
a3c6a75137a4410a0c4e049ffdb6e219319add9673de32cf32a74c12ff4bb80f92a6e75088417a180a4dd01957deec39bd780a02140e8b0348f5868c92d67cfd
 WHIRLPOOL 
b48b6586e85292079dd51505c3c11b4c8b563a6e858362d8863239672e1446e06bef8c6c3dbfc70756e452672e8416980024b557a3923dbf5ffeef62911b2c65
-DIST sshfs-fuse-2.5.tar.gz 136378 SHA256 
e9171452e5d0150b9c6a2158fd2e2dcefb5d5d03ba4d208949e00a3a46c6e63e SHA512 
48ae4008d10fe66b843ff1e891627f8262e00d064fec048c8c1189507e757994e81e4fa2deb4d8d56cff0d1818efe4a692494b9c48a01c6c79c626acefa1b53e
 WHIRLPOOL 
00086691d287a770ce04ed068250841fe9fd8ec054a9f86f2ffd388c5c519b4f6bc559990724d25895065d6ab8618eb07129801c32a68eb9bfefb8fa952a412f

diff --git a/net-fs/sshfs/sshfs-2.5.ebuild b/net-fs/sshfs/sshfs-2.5.ebuild
deleted file mode 100644
index 6f3f9d6..
--- a/net-fs/sshfs/sshfs-2.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-MY_PN=sshfs-fuse
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Fuse-filesystem utilizing the sftp service"
-HOMEPAGE="https://github.com/libfuse/sshfs;
-SRC_URI="https://github.com/libfuse/sshfs/releases/download/sshfs-${PV//./_}/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 arm hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
-SLOT="0"
-
-CDEPEND=">=sys-fs/fuse-2.6.0_pre3
-   >=dev-libs/glib-2.4.2"
-RDEPEND="${CDEPEND}
-   >=net-misc/openssh-4.3"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( README NEWS ChangeLog AUTHORS FAQ.txt )
-
-src_configure() {
-   # hack not needed with >=net-misc/openssh-4.3
-   econf --disable-sshnodelay
-}

diff --git a/net-fs/sshfs/sshfs-2.7.ebuild b/net-fs/sshfs/sshfs-2.7.ebuild
deleted file mode 100644
index eb362da..
--- a/net-fs/sshfs/sshfs-2.7.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Fuse-filesystem utilizing the sftp service"
-HOMEPAGE="https://github.com/libfuse/sshfs;
-SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~arm-linux 
~x86-linux"
-SLOT="0"
-
-CDEPEND=">=sys-fs/fuse-2.6.0_pre3
-   >=dev-libs/glib-2.4.2"
-RDEPEND="${CDEPEND}
-   >=net-misc/openssh-4.4"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog AUTHORS )



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

2016-11-11 Thread Tim Harder
commit: 989d40bbc05bd2dae64ae16b963f2d69c0a87213
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 06:16:01 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 06:16:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989d40bb

sys-fs/fuse: version bump to 3.0.0_rc2

 sys-fs/fuse/Manifest  |  1 +
 sys-fs/fuse/fuse-3.0.0_rc2.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index 1905824..a149bbe 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -3,3 +3,4 @@ DIST fuse-2.9.5.tar.gz 565245 SHA256 
579f371cc5ffc1afca7057512bf7d52988a9ede5785
 DIST fuse-2.9.6.tar.gz 640070 SHA256 
0cb48bbc7106632d15a0c6bb582496c9884b869e329428891fe075a9e916f16b SHA512 
275133b7c3b2b62341fe30ceb59a4cab277de01bc7e7987e3a3ae2d5ddae5d62c5ac2786a6ca399a0c6a948882e453f4897d2d629b93e7a9f37745a13c8c0cfa
 WHIRLPOOL 
9fb544365f5fcedb440ca81614c9c8e832dc6e43cf2d147624f50907e4b3cb1df0bfbe4f356e8ad182596718fd69665db040a331fd1ed188e103b3278dc05205
 DIST fuse-2.9.7.tar.gz 661138 SHA256 
832432d1ad4f833c20e13b57cf40ce5277a9d33e483205fc63c78111b3358874 SHA512 
f47304d9c7a1815f7a2905b7bdb7785d4c10292a80c8dc1ec45d895af96bc6ffd6d84ff2617bd976a1d0867ab8ec1a404a5a05ace85a69ecca830f371d08f8e2
 WHIRLPOOL 
826f77920356c129cda5ca158e37327688d2aa044c0ecdaabe8d52e724b0349813460d876571672bcb59a5b8004018593abdb314187b6b6706fee69b9eadaae7
 DIST fuse-3.0.0rc1.tar.gz 747644 SHA256 
2b0b3a0489d1e06e2390af71c99dba1738e85f991a76bb5c0414e89dabc79715 SHA512 
eda0832a5b0f480d0969601b89be6b7486276079ef8e53372699523d8be1d0961d427d7de29d7a538edcb7443240c7d2e3621c286180e8f27fdd1be9c4d31c9b
 WHIRLPOOL 
d0c62481e07cc96bb0939616db5c87b9d7c53e8e217128f68f3caed68fbcc109d56e88fbe5e7834ad2e695116b922197552d70c314f88058c407d39497ba65b5
+DIST fuse-3.0.0rc2.tar.gz 735331 SHA256 
e50dc509205857ec1e95040ea4b75c008e3863dafd700e62c675f8a3578d415c SHA512 
e2b6f53e217100140bc71cecfee95805f0c15e3c9c395894659b9d1e8107b5207dfb9d18535a43fe40d95b3681972112c82113c16428172730f7f811db300037
 WHIRLPOOL 
61e2399a4d49001f3b9b36ea67403622ced5136efd1c6d1422bce0a32aeaa903a387b98c306f7e94f5f3b94d218a9c0dcbf3a03408b78e111f66ed6a25508d8e

diff --git a/sys-fs/fuse/fuse-3.0.0_rc2.ebuild 
b/sys-fs/fuse/fuse-3.0.0_rc2.ebuild
new file mode 100644
index ..f0dfc9d
--- /dev/null
+++ b/sys-fs/fuse/fuse-3.0.0_rc2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils libtool linux-info udev toolchain-funcs
+
+MY_P=${P/_/}
+
+DESCRIPTION="An interface for filesystems implemented in userspace"
+HOMEPAGE="https://github.com/libfuse/libfuse;
+SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P/_/-}/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="examples kernel_linux kernel_FreeBSD static-libs"
+
+PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )"
+DEPEND="virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+pkg_setup() {
+   if use kernel_linux ; then
+   if kernel_is lt 2 6 9 ; then
+   die "Your kernel is too old."
+   fi
+   CONFIG_CHECK="~FUSE_FS"
+   FUSE_FS_WARNING="You need to have FUSE module built to use 
user-mode utils"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # sandbox violation with mtab writability wrt #438250
+   # don't sed configure.in without eautoreconf because of maintainer mode
+   sed -i 's:umount --fake:true --fake:' configure || die
+   elibtoolize
+
+   default
+}
+
+src_configure() {
+   econf \
+   INIT_D_PATH="${EPREFIX}/etc/init.d" \
+   MOUNT_FUSE_PATH="${EPREFIX}/sbin" \
+   UDEV_RULES_PATH="${EPREFIX}/$(get_udevdir)/rules.d" \
+   $(use_enable static-libs static) \
+   --disable-example
+}
+
+src_install() {
+   local DOCS=( AUTHORS README.md doc/README.NFS doc/kernel.txt )
+   default
+
+   if use examples ; then
+   docinto examples
+   dodoc example/*
+   fi
+
+   if use kernel_linux ; then
+   newinitd "${FILESDIR}"/fuse.init fuse
+   elif use kernel_FreeBSD ; then
+   insinto /usr/include/fuse
+   doins include/fuse_kernel.h
+   newinitd "${FILESDIR}"/fuse-fbsd.init fuse
+   else
+   die "We don't know what init code install for your kernel, 
please file a bug."
+   fi
+
+   prune_libtool_files
+   rm -rf "${D}"/dev
+
+   dodir /etc
+   cat > "${ED}"/etc/fuse.conf <<-EOF
+   # Set the maximum number of FUSE mounts allowed to non-root 
users.
+   # The default is 1000.
+   #
+ 

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

2016-11-11 Thread Tim Harder
commit: 03689ee8f1ffeb75d74142778292395789559dd1
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 06:01:16 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 06:01:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03689ee8

media-gfx/cptutils: remove old

 media-gfx/cptutils/Manifest |  2 --
 media-gfx/cptutils/cptutils-1.61.ebuild | 27 ---
 media-gfx/cptutils/cptutils-1.62.ebuild | 27 ---
 3 files changed, 56 deletions(-)

diff --git a/media-gfx/cptutils/Manifest b/media-gfx/cptutils/Manifest
index 597f6a4..65228cf 100644
--- a/media-gfx/cptutils/Manifest
+++ b/media-gfx/cptutils/Manifest
@@ -1,4 +1,2 @@
-DIST cptutils-1.61.tar.gz 599266 SHA256 
749fe0277c9483ccc93df820cb35baf898e491f1b307726c652fc3ab3d92be7f SHA512 
d07996d151f863ad3f70c90f55f2b93b5969a673a67e0213a386bd47490a25bf13a27ea35cc6b70e4f23ffa87e4e4ce12d8a9357f8d84e331397b1e4b977ce31
 WHIRLPOOL 
e03bb0223134cf5a42be61e67861779727b6ba5514e82f49934d024b8cb2617a91a0cf8900fd86f52d8a2d9e811f38ffd413207291990ad37d1d028efb970395
-DIST cptutils-1.62.tar.gz 606137 SHA256 
26fdf0a1f59855a8b23646718c0a3e5060f2f923c208e06e45cb844a2cc006ac SHA512 
48a8b4d5919a080124098fc2a774d870dc41b0fc076b550d2130d4bfb60df3c488393da3af60e34bef6b58437154bc3406b1cb06df3feee63957a36aeadf6125
 WHIRLPOOL 
507645f90ede10db33ac018f3f3fe1fb878265af2b0278479ba8d45a5973dd31b38c48eebafeceb207ac4d6e0ee058ffc2bec4c8ee5ec3569c6b879521778ae8
 DIST cptutils-1.63.tar.gz 617427 SHA256 
c0ee2d1bcfb478a352a67b2e54123cd9cea25bf701144bd473e981f16dd20edf SHA512 
341a3fa3c504febc00386c5644392987150f00ec707879caf3f5c02151a0c8b9c728f0aecb35a798537c9c8605da7f736a66a21d856cb0ae691b37d335fc0e02
 WHIRLPOOL 
fbdedb7a58c5cedcd5a7f9e940a9522ae96c44b7e0c7dc61cf8477d517eccdf895c71a147ea35ff7787d82488bc5144664941177de24a3f2574e5dfca2e588d3
 DIST cptutils-1.66.tar.gz 618839 SHA256 
5d3ead5aaa1974694c9158a96b2ab2bf749ee82255f2f2cd0f84db93dfef986f SHA512 
ffd33b4b1b7f9b7fbb1ff690b5919317963a590c1f94e65c72dae4545128980829ad3d3c3e7b29bdaba5a971ff2846ec2201ab287a95abf4187053614a39296d
 WHIRLPOOL 
cea8db87a547be88fcb635097a299d4b6bf936566a34389925ad60b9c94fc7310bd3c01094ed755eae2b37bdbc07345d72cb761758d2685f65037b1098cea8af

diff --git a/media-gfx/cptutils/cptutils-1.61.ebuild 
b/media-gfx/cptutils/cptutils-1.61.ebuild
deleted file mode 100644
index 4fd4515..
--- a/media-gfx/cptutils/cptutils-1.61.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1 eutils
-
-DESCRIPTION="A number of utilities for the manipulation of color gradient 
files"
-HOMEPAGE="http://soliton.vm.bytemark.co.uk/pub/jjg/en/code/cptutils/;
-SRC_URI="http://soliton.vm.bytemark.co.uk/pub/jjg/src/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="dev-libs/libxml2:2
-   media-libs/libpng:0="
-RDEPEND="${CDEPEND}
-   ${PYTHON_DEPS}"
-DEPEND="${CDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.54-parallel-make.patch
-   python_fix_shebang src/gradient-convert/gradient-convert.py
-}

diff --git a/media-gfx/cptutils/cptutils-1.62.ebuild 
b/media-gfx/cptutils/cptutils-1.62.ebuild
deleted file mode 100644
index db936ad..
--- a/media-gfx/cptutils/cptutils-1.62.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1 eutils
-
-DESCRIPTION="A number of utilities for the manipulation of color gradient 
files"
-HOMEPAGE="http://soliton.vm.bytemark.co.uk/pub/jjg/en/code/cptutils/;
-SRC_URI="http://soliton.vm.bytemark.co.uk/pub/jjg/src/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-CDEPEND="dev-libs/libxml2:2
-   media-libs/libpng:0="
-RDEPEND="${CDEPEND}
-   ${PYTHON_DEPS}"
-DEPEND="${CDEPEND}"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.54-parallel-make.patch
-   python_fix_shebang src/gradient-convert/gradient-convert.py
-}



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

2016-11-11 Thread Tim Harder
commit: c4810a0674fb7aaf07b4f88621259dfc90538468
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:56:56 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:56:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4810a06

media-gfx/viewnior: stabilize 1.6

 media-gfx/viewnior/viewnior-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/viewnior/viewnior-1.6.ebuild 
b/media-gfx/viewnior/viewnior-1.6.ebuild
index aff1db8..e34f3da 100644
--- a/media-gfx/viewnior/viewnior-1.6.ebuild
+++ b/media-gfx/viewnior/viewnior-1.6.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/xsisqox/${MY_PN}/archive/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="dev-libs/glib:2



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

2016-11-11 Thread Tim Harder
commit: b019288c41d0f8286148e3c1822e5c4a5f739384
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:57:18 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:57:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b019288c

media-gfx/viewnior: remove old

 media-gfx/viewnior/Manifest|  1 -
 media-gfx/viewnior/viewnior-1.4.ebuild | 44 --
 2 files changed, 45 deletions(-)

diff --git a/media-gfx/viewnior/Manifest b/media-gfx/viewnior/Manifest
index f35dedc..d71267b 100644
--- a/media-gfx/viewnior/Manifest
+++ b/media-gfx/viewnior/Manifest
@@ -1,2 +1 @@
-DIST viewnior-1.4.tar.gz 566470 SHA256 
ea14f27d384962c0c429e123f1275938bacd2a636b995645aadf3d78c708616f SHA512 
eef2efdbcb828f18b4fc4b6a63d191728dbb696b26a3bf4b0fd58c136182dc43486edd52f564f20fb5f773e472c9d7736d4ab7ae483f90c029071867cede9228
 WHIRLPOOL 
624ea88bdf4da57cfb7f740ef5b43468af2211895fd91a22338d7caef7458bbec86306bfbce738fc39219893451df866d1c1eeaa2fac92aeaef245b7276e5ff2
 DIST viewnior-1.6.tar.gz 168966 SHA256 
89013f6d30c1c121d8cb6327d3ffc35a757fba1d777c24849d632afe244e60a0 SHA512 
4b150078573bfd3b8c5863d73087a51cd3b7ed5781e26c842fab44eec3e67ea9aea3feba064538578878df1ccb386525a6a84362dae7f92315fb7de735ace617
 WHIRLPOOL 
cc65f782617318902a90ee8e1b0fc7f3b8de7918f3f81375f08c98c5ce0149fbd01b5521f080ea38aefa0feae5c493fef16baaec5b2a543df05a9d57a5c6de5d

diff --git a/media-gfx/viewnior/viewnior-1.4.ebuild 
b/media-gfx/viewnior/viewnior-1.4.ebuild
deleted file mode 100644
index c78edbf..
--- a/media-gfx/viewnior/viewnior-1.4.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-inherit fdo-mime gnome2-utils autotools
-
-DESCRIPTION="Fast and simple image viewer"
-HOMEPAGE="https://xsisqox.github.com/Viewnior/index.html;
-SRC_URI="https://www.dropbox.com/s/zytq0suabesv933/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-libs/glib:2
-   media-gfx/exiv2
-   >=x11-libs/gtk+-2.20:2
-   x11-misc/shared-mime-info"
-RDEPEND="${DEPEND}"
-
-DOCS="AUTHORS ChangeLog* NEWS README TODO"
-
-src_prepare() {
-   # fix for bug #454230
-   sed -r -i "s:(PKG_CHECK_MODULES):AC_CHECK_LIB([m],[cos])\n\n\1:" 
configure.ac
-
-   eautoreconf
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   fdo-mime_desktop_database_update
-   gnome2_icon_cache_update
-}



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

2016-11-11 Thread Tim Harder
commit: 75367c4aa7903166840cc435f526c6cfe3aa5d21
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 06:00:58 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 06:00:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75367c4a

media-gfx/cptutils: version bump to 1.66

 media-gfx/cptutils/Manifest |  1 +
 media-gfx/cptutils/cptutils-1.66.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/media-gfx/cptutils/Manifest b/media-gfx/cptutils/Manifest
index 3a476fd..597f6a4 100644
--- a/media-gfx/cptutils/Manifest
+++ b/media-gfx/cptutils/Manifest
@@ -1,3 +1,4 @@
 DIST cptutils-1.61.tar.gz 599266 SHA256 
749fe0277c9483ccc93df820cb35baf898e491f1b307726c652fc3ab3d92be7f SHA512 
d07996d151f863ad3f70c90f55f2b93b5969a673a67e0213a386bd47490a25bf13a27ea35cc6b70e4f23ffa87e4e4ce12d8a9357f8d84e331397b1e4b977ce31
 WHIRLPOOL 
e03bb0223134cf5a42be61e67861779727b6ba5514e82f49934d024b8cb2617a91a0cf8900fd86f52d8a2d9e811f38ffd413207291990ad37d1d028efb970395
 DIST cptutils-1.62.tar.gz 606137 SHA256 
26fdf0a1f59855a8b23646718c0a3e5060f2f923c208e06e45cb844a2cc006ac SHA512 
48a8b4d5919a080124098fc2a774d870dc41b0fc076b550d2130d4bfb60df3c488393da3af60e34bef6b58437154bc3406b1cb06df3feee63957a36aeadf6125
 WHIRLPOOL 
507645f90ede10db33ac018f3f3fe1fb878265af2b0278479ba8d45a5973dd31b38c48eebafeceb207ac4d6e0ee058ffc2bec4c8ee5ec3569c6b879521778ae8
 DIST cptutils-1.63.tar.gz 617427 SHA256 
c0ee2d1bcfb478a352a67b2e54123cd9cea25bf701144bd473e981f16dd20edf SHA512 
341a3fa3c504febc00386c5644392987150f00ec707879caf3f5c02151a0c8b9c728f0aecb35a798537c9c8605da7f736a66a21d856cb0ae691b37d335fc0e02
 WHIRLPOOL 
fbdedb7a58c5cedcd5a7f9e940a9522ae96c44b7e0c7dc61cf8477d517eccdf895c71a147ea35ff7787d82488bc5144664941177de24a3f2574e5dfca2e588d3
+DIST cptutils-1.66.tar.gz 618839 SHA256 
5d3ead5aaa1974694c9158a96b2ab2bf749ee82255f2f2cd0f84db93dfef986f SHA512 
ffd33b4b1b7f9b7fbb1ff690b5919317963a590c1f94e65c72dae4545128980829ad3d3c3e7b29bdaba5a971ff2846ec2201ab287a95abf4187053614a39296d
 WHIRLPOOL 
cea8db87a547be88fcb635097a299d4b6bf936566a34389925ad60b9c94fc7310bd3c01094ed755eae2b37bdbc07345d72cb761758d2685f65037b1098cea8af

diff --git a/media-gfx/cptutils/cptutils-1.66.ebuild 
b/media-gfx/cptutils/cptutils-1.66.ebuild
new file mode 100644
index ..d26b8a5
--- /dev/null
+++ b/media-gfx/cptutils/cptutils-1.66.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="A number of utilities for the manipulation of color gradient 
files"
+HOMEPAGE="http://soliton.vm.bytemark.co.uk/pub/jjg/en/code/cptutils/;
+SRC_URI="http://soliton.vm.bytemark.co.uk/pub/jjg/src/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+CDEPEND="dev-libs/libxml2:2
+   media-libs/libpng:0="
+RDEPEND="${CDEPEND}
+   ${PYTHON_DEPS}"
+DEPEND="${CDEPEND}
+   test? ( app-text/xmlstarlet )"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.54-parallel-make.patch )
+
+src_prepare() {
+   default
+   python_fix_shebang src/gradient-convert/gradient-convert.py
+}



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

2016-11-11 Thread Tim Harder
commit: 81d7c6e34db7d04260f3f0568d0582cace79c9ae
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:53:35 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:53:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d7c6e3

media-gfx/sxiv: remove old

 media-gfx/sxiv/Manifest  |  1 -
 media-gfx/sxiv/sxiv-1.3.1.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/media-gfx/sxiv/Manifest b/media-gfx/sxiv/Manifest
index 66933eb..184b561 100644
--- a/media-gfx/sxiv/Manifest
+++ b/media-gfx/sxiv/Manifest
@@ -1,2 +1 @@
-DIST sxiv-1.3.1.tar.gz 47171 SHA256 
9a30a1b036e1c17212128554709da3f2d65d3beaef2e0a73097af5e35cf11d0e SHA512 
a3ffeea7fb85188c844ec8fabf8a162aa6c4f695674b44db7c60a4608956051ff5963cb85aba86cd4f16ab63a0cf84cd2309c325e22075537175bf1b65327b77
 WHIRLPOOL 
c38815c882a198152bde4c6b4a790ddcfb8a895a1cb1be20a2cb384d3c22a3bded2c50534a9ba9fc2633cc6f7d4ce3f153f1b6004b33725b3a40e3117070a425
 DIST sxiv-1.3.2.tar.gz 46560 SHA256 
9f5368de8f0f57e78ebe02cb531a31107a993f2769cec51bcc8d70f5c668b653 SHA512 
3bcf67a778a3e40cb6ae6b6fcc685cd57e303265df34c8a56d6ebb8ad0237e7136e738c44fee5c5504c73e4722d017f1e746691fac482568b2a960931f1ecdd5
 WHIRLPOOL 
8b02d693cbe8be31f81de8a0d69f218fbf2919f937fadc93657db4837bcb41e05c7b41ecbb24bfc559a1edda2d8b9f0ad14cb2118264ae52d14ac883e82dc56a

diff --git a/media-gfx/sxiv/sxiv-1.3.1.ebuild b/media-gfx/sxiv/sxiv-1.3.1.ebuild
deleted file mode 100644
index 4d49119..
--- a/media-gfx/sxiv/sxiv-1.3.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit savedconfig toolchain-funcs
-
-DESCRIPTION="Simple (or small or suckless) X Image Viewer"
-HOMEPAGE="https://github.com/muennich/sxiv/;
-SRC_URI="https://github.com/muennich/sxiv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
-   media-libs/libexif
-   media-libs/giflib
-   media-libs/imlib2[X]
-   x11-libs/libX11
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   sed -i '/^LDFLAGS/d' Makefile || die
-   tc-export CC
-
-   restore_config config.h
-}
-
-src_install() {
-   emake DESTDIR="${ED}" PREFIX=/usr install
-   dodoc README.md
-
-   save_config config.h
-}



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

2016-11-11 Thread Tim Harder
commit: 639854f8b9fc35af54339b2ca38c6335dfd7e881
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:53:18 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:53:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639854f8

media-gfx/sxiv: stabilize 1.3.2

 media-gfx/sxiv/sxiv-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sxiv/sxiv-1.3.2.ebuild b/media-gfx/sxiv/sxiv-1.3.2.ebuild
index 2a74cd5..ab8786d 100644
--- a/media-gfx/sxiv/sxiv-1.3.2.ebuild
+++ b/media-gfx/sxiv/sxiv-1.3.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/muennich/sxiv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 RDEPEND="
media-libs/libexif



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

2016-11-11 Thread Tim Harder
commit: f400c9c57c43ec12448f0faf02b4b387967c4346
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:47:38 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:47:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f400c9c5

media-gfx/feh: version bump to 2.18

 media-gfx/feh/Manifest|  1 +
 media-gfx/feh/feh-2.18.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 62d93f0..0184cdc 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -6,4 +6,5 @@ DIST feh-2.13.1.tar.bz2 2117354 SHA256 
865088d0481f6862d79d7c08d7b6cf1d25058a74a
 DIST feh-2.14.tar.bz2 2118007 SHA256 
3829cd8995ec7cc08095a2b22a6c98d1e2638bd87c8b4f0e85a059c6f0edbc48 SHA512 
6a50ff787d4eecbfa830da7d7c6eec6feffbe883d48fb52b2a08471c8e1b5f0952e5c316ae67aad2b4feaa517bcb16ab8d5a19bd02832f33933dfd78f3a16243
 WHIRLPOOL 
0e3ed2614ac1a311a6fe73f9cf6e27b99d4c7ef17f69e9ff72cdf8d31bd8fa66308ebd954c6226415fd5103bd4405b49bb07038008a7ea44f724c83723374e35
 DIST feh-2.16.2.tar.bz2 2125888 SHA256 
aa37124ae010e7dac7d101d5c66f3d49da79e96c7ce21d77bfe3c9322ed2e7ca SHA512 
e288a0a5abe12c6e124b351a4d723845f8d7041fc87be15fb95266d00e35b319bf7a57073383157d4634f00bc974264d0622fac8166c97348a8bc1d563c16807
 WHIRLPOOL 
ba5e746a2c0b44c7a7eba284115a08dfc92e65606b8ecbd2ffcbbdfeea3c67e300bdffbae72a9b53a073f9c5dc3eb118d6de47767ef20fbe532d2b8685872171
 DIST feh-2.17.1.tar.bz2 2126936 SHA256 
a9e818a4ad6ab427597e1799527a7576856c233525e67afb1eb2cb3ae709d853 SHA512 
d8fd67ace39c690880398232ff73d315c2f0db4dad356e31edb72d02e8d31da96276c45968e0a13764c99b8c54a861478663471ca5b4cc0e9217019e6944cf07
 WHIRLPOOL 
b87476aad62c1ab7491be1a851a79d87e14c2fde2a1168dba8f39d370c11cd0986c3e8a421d8d9936dc378f294cc2c3b99ab6c4ee8e8ef993c42b8a78816d088
+DIST feh-2.18.tar.bz2 2127627 SHA256 
9daebf5195511a5bde8061c932b5585b956c81193dfc00abcd758316d07ed40c SHA512 
f18493dd202dfa8f51756d466012ba5f668b4e0a4b075e14c8e246724eef11192c1cc0fcd87356a461e7da2b673960112166bf5fddb0916af66d2a229f965365
 WHIRLPOOL 
bcb4ec37be4cc7f34c7c676f4985054d01f09caf359b43c18fa972d5b4934223d63639cbf8571873ad433d45019914bda492864e15f80f72b5e8e3f87ffdf316
 DIST feh-2.9.3.tar.bz2 2082188 SHA256 
b4e8d603033af12afa77ae8020bcf4ff51c6950b9a6880a0fe32b04fdf7290f2 SHA512 
9a0194d43037b1f1b1bd19dc4a9a1c6073504622283c466de1d1952798f37db21b5f2f61c14eeb732c49cc22707a5b47c7009fdaec6141eb3e1b936e2b7b038d
 WHIRLPOOL 
e77bd586e26b6ad1e2fb4189fdd33a19e7b45347417223ed65669955903b4ee5efbfa9fd52763b0724efc3bd9f490fa62c77323b5ee3f89445a0338e5fb2eed5

diff --git a/media-gfx/feh/feh-2.18.ebuild b/media-gfx/feh/feh-2.18.ebuild
new file mode 100644
index ..850e5b1
--- /dev/null
+++ b/media-gfx/feh/feh-2.18.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="http://feh.finalrewind.org/;
+SRC_URI="http://feh.finalrewind.org/${P}.tar.bz2;
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-libs/libXt
+   x11-proto/xproto
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.6.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   DESTDIR="${D}"
+   PREFIX=/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" install
+}



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

2016-11-11 Thread Tim Harder
commit: 6c667208e14ddc761aa1c24954b162c6830876f5
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:48:51 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:49:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c667208

media-gfx/feh: remove old

 media-gfx/feh/Manifest  |  7 -
 media-gfx/feh/feh-2.10.ebuild   | 63 ---
 media-gfx/feh/feh-2.11.ebuild   | 63 ---
 media-gfx/feh/feh-2.12.1.ebuild | 62 ---
 media-gfx/feh/feh-2.12.ebuild   | 62 ---
 media-gfx/feh/feh-2.13.1.ebuild | 62 ---
 media-gfx/feh/feh-2.14.ebuild   | 62 ---
 media-gfx/feh/feh-2.16.2.ebuild | 65 -
 8 files changed, 446 deletions(-)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 0184cdc..a61996d 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -1,10 +1,3 @@
-DIST feh-2.10.tar.bz2 2082905 SHA256 
bc782a884eedd7a73284804d8145238f140fa59fed8d483102d1d25e8144ca83 SHA512 
e9d3449f01622add6c07fe6baff65245c45ff05b001b4a12a08e0c1c0610bed2acb5f95d340e3c09bdb399ad088aa0e580cba92ef8557cc96b7ccd49d5d916b6
 WHIRLPOOL 
aaf3703974bc347369d7d083c5d38b1fd536696ef591382d25a8a1e5561097ebfc43a56832c72054d10338172f0b7f9ac9810d8fbb36897052c40c6921bf3436
-DIST feh-2.11.tar.bz2 2083324 SHA256 
9dcc3612d33196cdfa9b3a0513e7048c22f1c243d0470893581bda72758f81f8 SHA512 
dd7f25810e2a611f711e992a87ccc3bd79e1a58e9bb31be26ef1f5031fc00840bd9ade7dde41a963a3a5ae619e23c6f1daf9c01437d7058450697a9b75e19f13
 WHIRLPOOL 
7caed3a503d3d28732eb91669a2e9bb9cf147cb9d6038b77ac717063d05a31645138935a697e232b9e273e70aa07e5c16eff5a9080b7742635c5649cdbbfe939
-DIST feh-2.12.1.tar.bz2 2116784 SHA256 
9026ece01d79560e1eff9715fa1765eef82e22c766da5994ee787984a6f466a1 SHA512 
4afde8ed5e5bc3e44f1989aeafd26d10042e2064f1bf6edd9a01f075a42cfcdd83d6fa5f5698a2e43138b9a3c553a5604748b6b807eba25f83971f645269d993
 WHIRLPOOL 
1b380bff5f92c843337cde85c567df45c913f9e84dfbdcfb34f46e2e667fb4fef2705b2d3ebbcd80effe44a337bfa9df0426cbfb7d7d32ce13112f9ec45b6c1c
-DIST feh-2.12.tar.bz2 2090538 SHA256 
60e07a0f545f6fb7af7b6c0d2ce1ba6bacfa65380e83cbbc2c54e8aa6b8b7032 SHA512 
4d24c293ef062eb91dfd009b45f5362bccae26ebb93519f6e324b9c34b3fba4ec1ffda6c01ee71dca4f55e08d6f5101f0f9c3cbf577814eedca956790e745872
 WHIRLPOOL 
b0b647e6785124fdaf4a36615bae081ffcc1b349739da750c6c8c1be2442050344e1bc5b65d3edfd2c6f220ae356321c9a346f5c8e9e4ecb0083fe65de24f359
-DIST feh-2.13.1.tar.bz2 2117354 SHA256 
865088d0481f6862d79d7c08d7b6cf1d25058a74a5784e511a1422fea8aba980 SHA512 
60f2d691c24495fc126f868d3a4b3e43c7a41d0a3ff9ecfcec66a26b62012ef68bbbab897398c1d054d8eaa747baa180c8a41ed77e750071fde4e57a058b179b
 WHIRLPOOL 
2259b2a2b704dcc27ddb0dd8d879be1445151fc5d0b6d0155df7dd0d1376f54f7a8766f08c68fcffabb10826d8f359a092376e51b316713ff9ff31c9d055afcd
-DIST feh-2.14.tar.bz2 2118007 SHA256 
3829cd8995ec7cc08095a2b22a6c98d1e2638bd87c8b4f0e85a059c6f0edbc48 SHA512 
6a50ff787d4eecbfa830da7d7c6eec6feffbe883d48fb52b2a08471c8e1b5f0952e5c316ae67aad2b4feaa517bcb16ab8d5a19bd02832f33933dfd78f3a16243
 WHIRLPOOL 
0e3ed2614ac1a311a6fe73f9cf6e27b99d4c7ef17f69e9ff72cdf8d31bd8fa66308ebd954c6226415fd5103bd4405b49bb07038008a7ea44f724c83723374e35
-DIST feh-2.16.2.tar.bz2 2125888 SHA256 
aa37124ae010e7dac7d101d5c66f3d49da79e96c7ce21d77bfe3c9322ed2e7ca SHA512 
e288a0a5abe12c6e124b351a4d723845f8d7041fc87be15fb95266d00e35b319bf7a57073383157d4634f00bc974264d0622fac8166c97348a8bc1d563c16807
 WHIRLPOOL 
ba5e746a2c0b44c7a7eba284115a08dfc92e65606b8ecbd2ffcbbdfeea3c67e300bdffbae72a9b53a073f9c5dc3eb118d6de47767ef20fbe532d2b8685872171
 DIST feh-2.17.1.tar.bz2 2126936 SHA256 
a9e818a4ad6ab427597e1799527a7576856c233525e67afb1eb2cb3ae709d853 SHA512 
d8fd67ace39c690880398232ff73d315c2f0db4dad356e31edb72d02e8d31da96276c45968e0a13764c99b8c54a861478663471ca5b4cc0e9217019e6944cf07
 WHIRLPOOL 
b87476aad62c1ab7491be1a851a79d87e14c2fde2a1168dba8f39d370c11cd0986c3e8a421d8d9936dc378f294cc2c3b99ab6c4ee8e8ef993c42b8a78816d088
 DIST feh-2.18.tar.bz2 2127627 SHA256 
9daebf5195511a5bde8061c932b5585b956c81193dfc00abcd758316d07ed40c SHA512 
f18493dd202dfa8f51756d466012ba5f668b4e0a4b075e14c8e246724eef11192c1cc0fcd87356a461e7da2b673960112166bf5fddb0916af66d2a229f965365
 WHIRLPOOL 
bcb4ec37be4cc7f34c7c676f4985054d01f09caf359b43c18fa972d5b4934223d63639cbf8571873ad433d45019914bda492864e15f80f72b5e8e3f87ffdf316
 DIST feh-2.9.3.tar.bz2 2082188 SHA256 
b4e8d603033af12afa77ae8020bcf4ff51c6950b9a6880a0fe32b04fdf7290f2 SHA512 
9a0194d43037b1f1b1bd19dc4a9a1c6073504622283c466de1d1952798f37db21b5f2f61c14eeb732c49cc22707a5b47c7009fdaec6141eb3e1b936e2b7b038d
 WHIRLPOOL 
e77bd586e26b6ad1e2fb4189fdd33a19e7b45347417223ed65669955903b4ee5efbfa9fd52763b0724efc3bd9f490fa62c77323b5ee3f89445a0338e5fb2eed5

diff --git a/media-gfx/feh/feh-2.10.ebuild 

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

2016-11-11 Thread Tim Harder
commit: a5d0956853b6ec28ed682437ba96ea47600f8528
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:42:41 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:42:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d09568

dev-python/pycountry: version bump to 16.11.8

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

diff --git a/dev-python/pycountry/Manifest b/dev-python/pycountry/Manifest
index 7971966..7afe02c 100644
--- a/dev-python/pycountry/Manifest
+++ b/dev-python/pycountry/Manifest
@@ -1,3 +1,4 @@
 DIST pycountry-1.18.tar.gz 5020542 SHA256 
23bb173d0281e98eb7b432d8dc6819e5fe6573e505454d228558f61e1f5ae1e6 SHA512 
eab2bf1711f514b3842aee6004a904573e974b13757cf3c1a388eb8a292d92e3bdb801265a1c146df5fd510bd830297ddfcc64e41c0ed17c385335837f6721dc
 WHIRLPOOL 
c697250bbe13e9b471e0b19857d4afcfdaaf85410a07131727e75c23ac5d7f214682e993f1d799c26417e79ae78b83400e0e3401d2bcbb4afae5d40bf9456346
 DIST pycountry-1.19.tar.gz 5022557 SHA256 
132ecf3343e4bde8fd0c48a4345a4a8a6144fbdcdaf190a43a7e34c99e91be4d SHA512 
850d32504c984d1e2959a909fc367da402b1d1adf4f19914fbbf61784fe30487c5ea92e5579ecfd80bff040cffabc9335d55589df32f54af0de032e042a49c77
 WHIRLPOOL 
c21da359d57573e983db9e9d6c5a556e15c4db1436624b6645af24946338d1728beac8ab7c1cc4e66e8a3571f60c1d5e7b398151a322670c1ad7caa21d6ab19f
 DIST pycountry-1.20.tar.gz 5024012 SHA256 
0588efa3171e1d5e4cc96fce569ac865964285fdc8dbdc0860844f74598d1f98 SHA512 
316e37b4cd800d87f010282a79e47b833b4ee836342ae0e672a5d115c543a8a0e3f508cc4498367aa254317e9747483c7026dac7273d3daa19acd2153635f854
 WHIRLPOOL 
2516662d06148c5fd3a10efb9715113cf13abe7183fe4b94491b473a24dc47b4d626a77489365b4f2e02a0cc7417ef59dfea21b2b142876981075fc5b05e7d62
+DIST pycountry-16.11.8.tar.gz 9042735 SHA256 
c9a0536699dfb46fb43ae144a921a79361030773bc3d35e00abfecb437c2 SHA512 
eb0a91f1efae6aeace0b49cd44b0770efa0b57add208c4247e7f58a3c46774f9f8007c51ee88a0e108c90ced3ad69204b4322c9c23f51df0b2202aa98c314a37
 WHIRLPOOL 
7eb1bbe51ba14c3b4d1c4e210cf9698fef1b99d0b96c5800985d73431ada5604996f7412e3c0c7440dccaa052fe284f0babd660bc82b28508ed6abbaa7b78f16

diff --git a/dev-python/pycountry/pycountry-16.11.8.ebuild 
b/dev-python/pycountry/pycountry-16.11.8.ebuild
new file mode 100644
index ..e09e564
--- /dev/null
+++ b/dev-python/pycountry/pycountry-16.11.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Database of countries, subdivisions, languages, currencies and 
script"
+HOMEPAGE="https://bitbucket.org/flyingcircus/pycountry;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_test() {
+   # 
https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
+   pushd "${BUILD_DIR}"/lib > /dev/null
+   if [[ "${EPYTHON}" == pypy || "${EPYTHON}" == pypy3 ]]; then
+   sed -e 's:test_locales:_&:' -i pycountry/tests/test_general.py 
|| die
+   fi
+   py.test ${PN}/tests/test_general.py || die
+   popd > /dev/null
+}



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

2016-11-11 Thread Tim Harder
commit: 4c1ee203f424fbc91f7842355c9aa8e09bf076d8
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:43:38 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:43:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c1ee203

dev-python/pycountry: remove old

 dev-python/pycountry/Manifest  |  2 --
 dev-python/pycountry/pycountry-1.18.ebuild | 31 --
 dev-python/pycountry/pycountry-1.19.ebuild | 31 --
 3 files changed, 64 deletions(-)

diff --git a/dev-python/pycountry/Manifest b/dev-python/pycountry/Manifest
index 7afe02c..115e7d7 100644
--- a/dev-python/pycountry/Manifest
+++ b/dev-python/pycountry/Manifest
@@ -1,4 +1,2 @@
-DIST pycountry-1.18.tar.gz 5020542 SHA256 
23bb173d0281e98eb7b432d8dc6819e5fe6573e505454d228558f61e1f5ae1e6 SHA512 
eab2bf1711f514b3842aee6004a904573e974b13757cf3c1a388eb8a292d92e3bdb801265a1c146df5fd510bd830297ddfcc64e41c0ed17c385335837f6721dc
 WHIRLPOOL 
c697250bbe13e9b471e0b19857d4afcfdaaf85410a07131727e75c23ac5d7f214682e993f1d799c26417e79ae78b83400e0e3401d2bcbb4afae5d40bf9456346
-DIST pycountry-1.19.tar.gz 5022557 SHA256 
132ecf3343e4bde8fd0c48a4345a4a8a6144fbdcdaf190a43a7e34c99e91be4d SHA512 
850d32504c984d1e2959a909fc367da402b1d1adf4f19914fbbf61784fe30487c5ea92e5579ecfd80bff040cffabc9335d55589df32f54af0de032e042a49c77
 WHIRLPOOL 
c21da359d57573e983db9e9d6c5a556e15c4db1436624b6645af24946338d1728beac8ab7c1cc4e66e8a3571f60c1d5e7b398151a322670c1ad7caa21d6ab19f
 DIST pycountry-1.20.tar.gz 5024012 SHA256 
0588efa3171e1d5e4cc96fce569ac865964285fdc8dbdc0860844f74598d1f98 SHA512 
316e37b4cd800d87f010282a79e47b833b4ee836342ae0e672a5d115c543a8a0e3f508cc4498367aa254317e9747483c7026dac7273d3daa19acd2153635f854
 WHIRLPOOL 
2516662d06148c5fd3a10efb9715113cf13abe7183fe4b94491b473a24dc47b4d626a77489365b4f2e02a0cc7417ef59dfea21b2b142876981075fc5b05e7d62
 DIST pycountry-16.11.8.tar.gz 9042735 SHA256 
c9a0536699dfb46fb43ae144a921a79361030773bc3d35e00abfecb437c2 SHA512 
eb0a91f1efae6aeace0b49cd44b0770efa0b57add208c4247e7f58a3c46774f9f8007c51ee88a0e108c90ced3ad69204b4322c9c23f51df0b2202aa98c314a37
 WHIRLPOOL 
7eb1bbe51ba14c3b4d1c4e210cf9698fef1b99d0b96c5800985d73431ada5604996f7412e3c0c7440dccaa052fe284f0babd660bc82b28508ed6abbaa7b78f16

diff --git a/dev-python/pycountry/pycountry-1.18.ebuild 
b/dev-python/pycountry/pycountry-1.18.ebuild
deleted file mode 100644
index 47f8504..
--- a/dev-python/pycountry/pycountry-1.18.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="ISO country, subdivision, language, currency, script definitions 
and their translations"
-HOMEPAGE="https://pypi.python.org/pypi/pycountry;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
-   # 
https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
-   pushd "${BUILD_DIR}"/lib > /dev/null
-   if [[ "${EPYTHON}" == pypy || "${EPYTHON}" == pypy3 ]]; then
-   sed -e 's:test_locales:_&:' -i pycountry/tests/test_general.py 
|| die
-   fi
-   py.test ${PN}/tests/test_general.py || die
-   popd > /dev/null
-}

diff --git a/dev-python/pycountry/pycountry-1.19.ebuild 
b/dev-python/pycountry/pycountry-1.19.ebuild
deleted file mode 100644
index 6906161..
--- a/dev-python/pycountry/pycountry-1.19.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Database of countries, subdivisions, languages, currencies and 
script"
-HOMEPAGE="https://bitbucket.org/flyingcircus/pycountry;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~sparc ~ppc ~x86"
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
-
-python_test() {
-   # 
https://bitbucket.org/techtonik/pycountry/issue/8/test_locales-pycountry-015-pypy
-   pushd "${BUILD_DIR}"/lib > /dev/null
-   if [[ "${EPYTHON}" == pypy || "${EPYTHON}" == pypy3 ]]; then
-   sed -e 's:test_locales:_&:' -i pycountry/tests/test_general.py 
|| die
-   fi
-   py.test ${PN}/tests/test_general.py || die
-   popd > /dev/null
-}



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

2016-11-11 Thread Tim Harder
commit: bd5491a7e9161b57a6fa32219e83a0bf413085fa
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:26:37 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:26:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5491a7

media-libs/exiftool: version bump to 10.33

 media-libs/exiftool/Manifest  |  1 +
 media-libs/exiftool/exiftool-10.33.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index 2704952..828af83 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -2,3 +2,4 @@ DIST Image-ExifTool-10.25.tar.gz 4161833 SHA256 
edc2de5848375f7ccb88cd7d0260c98c
 DIST Image-ExifTool-10.27.tar.gz 4176031 SHA256 
344f201a37f61a9f02ed7831cd86c89ccb14ea163ea77e129f094dc92e4b8852 SHA512 
2f90c36afb7d870e4ea39e598afd15ab6183645b53d760cd2b1c883e424df22e1e50d4e2851abe8bf54a4e04a015597ca947053f9d1597f0709e6c0ff342f1c2
 WHIRLPOOL 
fee344bc2354f16cb303a24f7f6b530d28fc4b4823b9cf11adbc2215c18c2a2e5c2608cfeeb5732e420b64f8cefbc35fb4c49a714a0da87a0e8313729c4291d2
 DIST Image-ExifTool-10.28.tar.gz 4252944 SHA256 
18cee8c0fb9331f63b883a5e5e42f5b40f5e30696289c00f1fe9e5e536f90bef SHA512 
8fa37bdb5b52ea657dcdd86468cbce4ad113ef3afe7c52ca30b9ace6368d0dfe4bead69cd799bd403fd3d3dd8f7fdb24f8015eee19fec6d852bf8186b66f9b99
 WHIRLPOOL 
c38fa5b29a4d82a74477acd593b968f8986098b02c5114093b497711f8669140a51040c358cf2c4665ce78f57609e67670fc8a3699eb31c15a58e5ba445ec9d3
 DIST Image-ExifTool-10.31.tar.gz 4201613 SHA256 
192884639ff4934ecdb9edc107a0b9f1a49c9afadf457bae8fa97e15816dc1ea SHA512 
6ae905be7f4670d9110d6dc9b7248b25a8aec50db89286aa85cb0bcf2de0a3f4cfabc89e32abd5cabcaa4da34d26b4efe3ed64fb7678076ea5999219502f70b4
 WHIRLPOOL 
73140eb16a5837e0784ef09ca8403d607070e53c22e4a182a3d381a926f24cf1b58082326ddc615dd2cc802d17377f12e329399bf6b757defb87b927eae752fa
+DIST Image-ExifTool-10.33.tar.gz 4204222 SHA256 
fb1c9a7da69f96cc6bc5809ffa8d2abce279696ea9dd27a86c1c61381a71d0a6 SHA512 
41e312155d7fc9261220ca69c92e1bbf66684e5945c1cd3c867770b226dcdb407835725b62265da775f516dfe29d6acfdb9de1278227a27e3f238d71c0ca8b76
 WHIRLPOOL 
2e457e9c370eaee542cd228dd7a1f334c78d4e57bfec380120ddd8ad5e85482590b8e78c744582866e44bf2634b89c5f5f91b0262301a265d4d2cdf1ec880f8d

diff --git a/media-libs/exiftool/exiftool-10.33.ebuild 
b/media-libs/exiftool/exiftool-10.33.ebuild
new file mode 100644
index ..e1513a9
--- /dev/null
+++ b/media-libs/exiftool/exiftool-10.33.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="http://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
+SRC_URI="http://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+SRC_TEST="do"
+
+src_install() {
+   perl-module_src_install
+   use doc && dodoc -r html/
+}



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

2016-11-11 Thread Tim Harder
commit: e65202fc3f828787656a39305e935f2003e0cb96
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:20:25 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:21:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e65202fc

dev-python/bleach: remove old

 dev-python/bleach/Manifest|  2 --
 dev-python/bleach/bleach-1.4.1.ebuild | 30 --
 dev-python/bleach/bleach-1.4.2.ebuild | 30 --
 3 files changed, 62 deletions(-)

diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index f0d86c9..b7531ec 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1,4 +1,2 @@
-DIST bleach-1.4.1.tar.gz 17449 SHA256 
152af29d4580b112fc52966864492791c951e6382b56070e95e128c6b614833b SHA512 
247dd02e3123149f8c0dd72e91e3942055d560be791f275ce52ce0250406033b2adfb47e257cb6af2dfd3dfc167ed6434c4cf4b906303e2cd96359d77b55482c
 WHIRLPOOL 
015b4fb0d825201cc59188caf8d94e3d3b1af336ee3f0c787e07d8a73ec32f727c6640828e694b21e2dd255253416e25e11e44d8932bbbca5571494096b75020
-DIST bleach-1.4.2.tar.gz 17876 SHA256 
56018a17d1488eb1a1e18e7cdddcaea24d3c7b3704172e356f6916c577f4fd9e SHA512 
cff3fdb585279bc4bbc11b70fb54e4e99ab4f4afb0d4a7d01e0b10e86d501464324a154b06bfd4f98517c8d1561f2a95a03054e59c661c56a2e3e5dc13788b3a
 WHIRLPOOL 
d31e28cad84381ca3fa42e77059eb2f99e2c6c77e02fb293ce0b6552fd962057f4058ab1ad9e49a28a52266633f4891d4f740566de81c9069419cf29614d7aec
 DIST bleach-1.4.3.tar.gz 18094 SHA256 
1293061adb5a9eebb7b260516e691785ac08cc1646c8976aeda7db9dbb1c6f4b SHA512 
316450f6325c4fba78de97ba755c185d59aa4d112f303d9f630918f02e613170c2e6bc6ce2de73ce3b572de673ab0e0dddbe41da59de5f4cebbfa1348a14
 WHIRLPOOL 
48a591bdd5b2b91ccc9fa1efe3eb59215d06aa9fa8cb2efeaa352afd5f62e0002185ad99745814c7622e3e7f9645c159267f12e43752df7eed5726a3d01de2f6
 DIST bleach-1.5.0.tar.gz 36502 SHA256 
978e758599b54cd3caa2e160d74102879b230ea8dc93871d0783721eef58bc65 SHA512 
572a089691af61f096716d96517a96755fe674cc471bdbcff80615ae903eaeff72c47b918ee28a1db60ee5c0253c0c52ba02544f8535ae4f283a3a87a3061124
 WHIRLPOOL 
9003f026686cd4fbff6c12c16359114df7414ca7e9363ed16197137aea8da43aa8374ddd6f0f26258ac89d4edcb7a82b2a252cde031432e6770781116c2f8e4e

diff --git a/dev-python/bleach/bleach-1.4.1.ebuild 
b/dev-python/bleach/bleach-1.4.1.ebuild
deleted file mode 100644
index 29d15d5..
--- a/dev-python/bleach/bleach-1.4.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
-HOMEPAGE="https://github.com/jsocol/bleach https://pypi.python.org/pypi/bleach;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( >=dev-python/nose-1.3[${PYTHON_USEDEP}] )
-"
-
-python_test() {
-   esetup.py test
-}

diff --git a/dev-python/bleach/bleach-1.4.2.ebuild 
b/dev-python/bleach/bleach-1.4.2.ebuild
deleted file mode 100644
index ec241d3..
--- a/dev-python/bleach/bleach-1.4.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
-HOMEPAGE="https://github.com/jsocol/bleach https://pypi.python.org/pypi/bleach;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( >=dev-python/nose-1.3[${PYTHON_USEDEP}] )
-"
-
-python_test() {
-   esetup.py test
-}



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

2016-11-11 Thread Tim Harder
commit: cb62fd9a73d1c1d9c4006b0d9690a287e472c4c9
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:18:52 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:21:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb62fd9a

dev-python/bleach: version bump to 1.5.0

 dev-python/bleach/Manifest|  1 +
 dev-python/bleach/bleach-1.5.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/bleach/Manifest b/dev-python/bleach/Manifest
index 9731ee5..f0d86c9 100644
--- a/dev-python/bleach/Manifest
+++ b/dev-python/bleach/Manifest
@@ -1,3 +1,4 @@
 DIST bleach-1.4.1.tar.gz 17449 SHA256 
152af29d4580b112fc52966864492791c951e6382b56070e95e128c6b614833b SHA512 
247dd02e3123149f8c0dd72e91e3942055d560be791f275ce52ce0250406033b2adfb47e257cb6af2dfd3dfc167ed6434c4cf4b906303e2cd96359d77b55482c
 WHIRLPOOL 
015b4fb0d825201cc59188caf8d94e3d3b1af336ee3f0c787e07d8a73ec32f727c6640828e694b21e2dd255253416e25e11e44d8932bbbca5571494096b75020
 DIST bleach-1.4.2.tar.gz 17876 SHA256 
56018a17d1488eb1a1e18e7cdddcaea24d3c7b3704172e356f6916c577f4fd9e SHA512 
cff3fdb585279bc4bbc11b70fb54e4e99ab4f4afb0d4a7d01e0b10e86d501464324a154b06bfd4f98517c8d1561f2a95a03054e59c661c56a2e3e5dc13788b3a
 WHIRLPOOL 
d31e28cad84381ca3fa42e77059eb2f99e2c6c77e02fb293ce0b6552fd962057f4058ab1ad9e49a28a52266633f4891d4f740566de81c9069419cf29614d7aec
 DIST bleach-1.4.3.tar.gz 18094 SHA256 
1293061adb5a9eebb7b260516e691785ac08cc1646c8976aeda7db9dbb1c6f4b SHA512 
316450f6325c4fba78de97ba755c185d59aa4d112f303d9f630918f02e613170c2e6bc6ce2de73ce3b572de673ab0e0dddbe41da59de5f4cebbfa1348a14
 WHIRLPOOL 
48a591bdd5b2b91ccc9fa1efe3eb59215d06aa9fa8cb2efeaa352afd5f62e0002185ad99745814c7622e3e7f9645c159267f12e43752df7eed5726a3d01de2f6
+DIST bleach-1.5.0.tar.gz 36502 SHA256 
978e758599b54cd3caa2e160d74102879b230ea8dc93871d0783721eef58bc65 SHA512 
572a089691af61f096716d96517a96755fe674cc471bdbcff80615ae903eaeff72c47b918ee28a1db60ee5c0253c0c52ba02544f8535ae4f283a3a87a3061124
 WHIRLPOOL 
9003f026686cd4fbff6c12c16359114df7414ca7e9363ed16197137aea8da43aa8374ddd6f0f26258ac89d4edcb7a82b2a252cde031432e6770781116c2f8e4e

diff --git a/dev-python/bleach/bleach-1.5.0.ebuild 
b/dev-python/bleach/bleach-1.5.0.ebuild
new file mode 100644
index ..5007bf0
--- /dev/null
+++ b/dev-python/bleach/bleach-1.5.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="an easy whitelist-based HTML-sanitizing tool"
+HOMEPAGE="https://github.com/jsocol/bleach https://pypi.python.org/pypi/bleach;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/html5lib-0.999[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( >=dev-python/pytest-3.0.3[${PYTHON_USEDEP}] )
+"
+
+python_test() {
+   py.test -v || die "tests failed under ${EPYTHON}"
+}



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

2016-11-11 Thread Tim Harder
commit: d133206e5b09f9983949b3c868a25014b582c0c0
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:19:59 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:21:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d133206e

dev-python/bleach: stabilize 1.4.3

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

diff --git a/dev-python/bleach/bleach-1.4.3.ebuild 
b/dev-python/bleach/bleach-1.4.3.ebuild
index ec0a82a..3ff71fa 100644
--- a/dev-python/bleach/bleach-1.4.3.ebuild
+++ b/dev-python/bleach/bleach-1.4.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test"
 
 RDEPEND="



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

2016-11-11 Thread Tim Harder
commit: f6a9d3e958bda826de5265f8a42b656996e7b9ed
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:09:34 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:09:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a9d3e9

media-sound/lilypond: remove old

 media-sound/lilypond/Manifest|   3 -
 media-sound/lilypond/lilypond-2.19.46.ebuild | 142 ---
 media-sound/lilypond/lilypond-2.19.47.ebuild | 142 ---
 media-sound/lilypond/lilypond-2.19.48.ebuild | 142 ---
 4 files changed, 429 deletions(-)

diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 3fd1754..baf1f5e 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -1,6 +1,3 @@
 DIST lilypond-2.18.2.tar.gz 16027977 SHA256 
329d733765b0ba7be1878ae3f457dbbb875cc2840d2b75af4afc48c9454fba07 SHA512 
0692f6eb41733076ba7f610cd1e65762f4dfd67307e2ab9e222b140d58ae3a1bb1c6b3be3bcff778d57f161868cf6d57e99bf43bf20f2663d042a07493942ec6
 WHIRLPOOL 
95db264992a1e425fd1ee53d980941eef554c1784a1adfc105750d82d11664f61207c2b1897b6e99448790131c0715f08401f45b663c420553925596c6fd4b1c
-DIST lilypond-2.19.46.tar.gz 16899476 SHA256 
f609051e2128c40da17698c0432fe8a96858583d197a8264fc4bceeab0378674 SHA512 
594921b784f6604bfb2210569fac03911cb5c4c11e2e9241f62153d7c012b5e10cd2cacd3ac3d69c1719c9b6fddc550d381a9fa9b96f22ada63019b38ef95de1
 WHIRLPOOL 
b77b1bc76ccdf6e17179fd9b1497beac96da2bd1ce83b7944a2a8f4a5d6274581c8e7f4c9e2de44b53912df702731456cd2658d96cccb186347f1a4577146a4d
-DIST lilypond-2.19.47.tar.gz 16926783 SHA256 
842312813a9144b6b54a33f13fb19addbfc779d7bbfe3b2075be1235287de08c SHA512 
8720a11f0410bd462db1bf11508a7181953b099918b01fc3707a52a2269a840473fc22065b82fad59d98fdd84e54d3810c2c6a4302754d36f1bd6d847e7f72bd
 WHIRLPOOL 
ccd8eee71067b0811a32a0ad6572031f936e95637266909534a5212783f0c0fe99eac7406aadae21b17e632c3fb1f1c50b945d4d0e9b64b32ec1c976bf8406c1
-DIST lilypond-2.19.48.tar.gz 16928689 SHA256 
84b586cfe933a330e964b1c3e95c41525499eca6a5625089044d943e9cc768c8 SHA512 
aa128a651af69579ef7fead0a88b57697c2a4a2604f9e81232b48d6b355a0f6e1f372b12454f7154126c78516341a7123bba8aa2dcd4eb17c819030e51a893f9
 WHIRLPOOL 
5f8d31a93355ec9c0871bec73d0e9ed8ac57989a3e0d8d40df3953c1439ad986529a1f7665025c4e68473f4d87805f17c1a42ef8fa8bb604c8ff21871e65f14a
 DIST lilypond-2.19.49.tar.gz 17037279 SHA256 
cd190de273cfef61a76c7dec74700b1e8a5d0b44cc98d8a11b58325706c6a3ee SHA512 
1b1cd356f332994855f67a1dd8d0aef02f0b133d3aa9c91ddba0950b78b1cb4dc243b0926f7ce0ac46677c8b3cd267cd03db965cb26f74928a645c9d358c6ba2
 WHIRLPOOL 
e0ffd3cde364d234b2bc1f75a453cf40412accab69852befe5d6cc81e5e8dbf91afbb1f5bb3c05b43ff0444b7854621edf1a95dfad5dc46c869530b086685242
 DIST lilypond-2.19.50.tar.gz 17059560 SHA256 
169ad09fac39512c780d917f5b164dc6a1570f19f5516f812df9eb2157224eb3 SHA512 
14267d7e0b578b8b32913042438e4087904023860d3ad607faa3a702741176f2cecc019e0b6c5c88132a93696b087f59ede58e96972c877c911d20b89de1ecd2
 WHIRLPOOL 
1b8f31728541a9fcd1c34f22c544b464dc89c0591938a882097af1f0581e76dfa8ddb7c4f09f31ad4d5df413615f99bc774bd08a0a668879f9449ef9cd8ff8e4

diff --git a/media-sound/lilypond/lilypond-2.19.46.ebuild 
b/media-sound/lilypond/lilypond-2.19.46.ebuild
deleted file mode 100644
index 63535e7..
--- a/media-sound/lilypond/lilypond-2.19.46.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-[[ "${PV}" = "" ]] && inherit git-r3
-inherit elisp-common autotools python-single-r1
-
-if [[ "${PV}" = "" ]]; then
-   EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git"
-else
-   
SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
-fi
-
-DESCRIPTION="GNU Music Typesetter"
-HOMEPAGE="http://lilypond.org/;
-
-LICENSE="GPL-3 FDL-1.3"
-SLOT="0"
-LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
-IUSE="debug emacs profile vim-syntax ${LANGS// / linguas_}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND=">=app-text/ghostscript-gpl-8.15
-   >=dev-scheme/guile-1.8.2:12[deprecated,regex]
-   media-fonts/tex-gyre
-   media-libs/fontconfig
-   media-libs/freetype:2
-   >=x11-libs/pango-1.12.3
-   emacs? ( virtual/emacs )
-   ${PYTHON_DEPS}"
-DEPEND="${RDEPEND}
-   app-text/t1utils
-   dev-lang/perl
-   dev-libs/kpathsea
-   >=dev-texlive/texlive-metapost-2013
-   || (
-   >=app-text/texlive-core-2013
-   >=dev-tex/metapost-1.803
-   )
-   virtual/pkgconfig
-   media-gfx/fontforge[png]
-   >=sys-apps/texinfo-4.11
-   >=sys-devel/bison-2.0
-   sys-devel/flex
-   sys-devel/gettext
-   sys-devel/make"
-
-# Correct output data for tests isn't bundled with releases
-RESTRICT="test"
-
-DOCS=( 

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

2016-11-11 Thread Tim Harder
commit: c8b4c93059dd72dacfb0e6d2afa51e0d64756a96
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:08:18 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:08:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8b4c930

media-sound/lilypond: version bump to 2.19.50

 media-sound/lilypond/Manifest|   1 +
 media-sound/lilypond/lilypond-2.19.50.ebuild | 142 +++
 2 files changed, 143 insertions(+)

diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 432e084..3fd1754 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -3,3 +3,4 @@ DIST lilypond-2.19.46.tar.gz 16899476 SHA256 
f609051e2128c40da17698c0432fe8a9685
 DIST lilypond-2.19.47.tar.gz 16926783 SHA256 
842312813a9144b6b54a33f13fb19addbfc779d7bbfe3b2075be1235287de08c SHA512 
8720a11f0410bd462db1bf11508a7181953b099918b01fc3707a52a2269a840473fc22065b82fad59d98fdd84e54d3810c2c6a4302754d36f1bd6d847e7f72bd
 WHIRLPOOL 
ccd8eee71067b0811a32a0ad6572031f936e95637266909534a5212783f0c0fe99eac7406aadae21b17e632c3fb1f1c50b945d4d0e9b64b32ec1c976bf8406c1
 DIST lilypond-2.19.48.tar.gz 16928689 SHA256 
84b586cfe933a330e964b1c3e95c41525499eca6a5625089044d943e9cc768c8 SHA512 
aa128a651af69579ef7fead0a88b57697c2a4a2604f9e81232b48d6b355a0f6e1f372b12454f7154126c78516341a7123bba8aa2dcd4eb17c819030e51a893f9
 WHIRLPOOL 
5f8d31a93355ec9c0871bec73d0e9ed8ac57989a3e0d8d40df3953c1439ad986529a1f7665025c4e68473f4d87805f17c1a42ef8fa8bb604c8ff21871e65f14a
 DIST lilypond-2.19.49.tar.gz 17037279 SHA256 
cd190de273cfef61a76c7dec74700b1e8a5d0b44cc98d8a11b58325706c6a3ee SHA512 
1b1cd356f332994855f67a1dd8d0aef02f0b133d3aa9c91ddba0950b78b1cb4dc243b0926f7ce0ac46677c8b3cd267cd03db965cb26f74928a645c9d358c6ba2
 WHIRLPOOL 
e0ffd3cde364d234b2bc1f75a453cf40412accab69852befe5d6cc81e5e8dbf91afbb1f5bb3c05b43ff0444b7854621edf1a95dfad5dc46c869530b086685242
+DIST lilypond-2.19.50.tar.gz 17059560 SHA256 
169ad09fac39512c780d917f5b164dc6a1570f19f5516f812df9eb2157224eb3 SHA512 
14267d7e0b578b8b32913042438e4087904023860d3ad607faa3a702741176f2cecc019e0b6c5c88132a93696b087f59ede58e96972c877c911d20b89de1ecd2
 WHIRLPOOL 
1b8f31728541a9fcd1c34f22c544b464dc89c0591938a882097af1f0581e76dfa8ddb7c4f09f31ad4d5df413615f99bc774bd08a0a668879f9449ef9cd8ff8e4

diff --git a/media-sound/lilypond/lilypond-2.19.50.ebuild 
b/media-sound/lilypond/lilypond-2.19.50.ebuild
new file mode 100644
index ..63535e7
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.19.50.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+[[ "${PV}" = "" ]] && inherit git-r3
+inherit elisp-common autotools python-single-r1
+
+if [[ "${PV}" = "" ]]; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git"
+else
+   
SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
+fi
+
+DESCRIPTION="GNU Music Typesetter"
+HOMEPAGE="http://lilypond.org/;
+
+LICENSE="GPL-3 FDL-1.3"
+SLOT="0"
+LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
+IUSE="debug emacs profile vim-syntax ${LANGS// / linguas_}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=app-text/ghostscript-gpl-8.15
+   >=dev-scheme/guile-1.8.2:12[deprecated,regex]
+   media-fonts/tex-gyre
+   media-libs/fontconfig
+   media-libs/freetype:2
+   >=x11-libs/pango-1.12.3
+   emacs? ( virtual/emacs )
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   app-text/t1utils
+   dev-lang/perl
+   dev-libs/kpathsea
+   >=dev-texlive/texlive-metapost-2013
+   || (
+   >=app-text/texlive-core-2013
+   >=dev-tex/metapost-1.803
+   )
+   virtual/pkgconfig
+   media-gfx/fontforge[png]
+   >=sys-apps/texinfo-4.11
+   >=sys-devel/bison-2.0
+   sys-devel/flex
+   sys-devel/gettext
+   sys-devel/make"
+
+# Correct output data for tests isn't bundled with releases
+RESTRICT="test"
+
+DOCS=( DEDICATION HACKING README.txt ROADMAP )
+
+pkg_setup() {
+   # make sure >=metapost-1.803 is selected if it's installed, bug 498704
+   if [[ ${MERGE_TYPE} != binary ]] && has_version 
">=dev-tex/metapost-1.803" ; then
+   if [[ $(readlink "${EROOT}"/usr/bin/mpost) =~ mpost-texlive-* 
]] ; then
+   einfo "Updating metapost symlink"
+   eselect mpost update || die
+   fi
+   fi
+
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if ! use vim-syntax ; then
+   sed -i 's/vim//' GNUmakefile.in || die
+   fi
+
+   # respect CFLAGS
+   sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
+
+   for lang in ${LANGS}; do
+   use linguas_${lang} || rm po/${lang}.po || die
+   done
+
+   # respect 

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

2016-11-11 Thread Tim Harder
commit: 3ef70b83f58c88508795d0cad2e73f989994418f
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Nov 12 05:02:06 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat Nov 12 05:02:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef70b83

www-client/qutebrowser: version bump to 0.8.4

 www-client/qutebrowser/Manifest| 1 +
 .../{qutebrowser-.ebuild => qutebrowser-0.8.4.ebuild}  | 7 ---
 www-client/qutebrowser/qutebrowser-.ebuild | 7 ---
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index b99f108..441bf62 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,3 +1,4 @@
 DIST qutebrowser-0.6.2.tar.gz 2998855 SHA256 
3a4301566f8c183075f32ff53f2cded7fd28b692807e67662749cebf2fdde799 SHA512 
a68f3082c398fa2c9f730cebbdae0fa7bf25c73640fd497ff458643f13895a07a7006ef3ad820e04e2e1905e11e5b8423f30c3d96dda62a9c34d96f964abeffc
 WHIRLPOOL 
deaed1637b6caadec463ee59408635929c70b4468fbf00de5e5b70f205784fa33e8ae9806311225b5239b7afb35259666dd6cfb0dba7e503f616af812a28
 DIST qutebrowser-0.7.0.tar.gz 3026028 SHA256 
76611616003c04d66a8ab88d9dcaa25f31f1b57cc98358ffb12c3b8320d9bb9f SHA512 
0e5b2ab362507d5fe2a305dea9cd633cebb67a6f0d7e8d248212ec22316bf598ada68fe6803c464a51cf08cedfb2df612b780a452e6c519547d9d9b0fcd62693
 WHIRLPOOL 
52f1a8c65815eeaedd875cf46d0a98bf7bd32ee37bf365f7469624ffe6285369d0180b1552fcf7351907c3e9ca1d8577705bf2e82fa7150f0ffe16afcee38e6a
 DIST qutebrowser-0.8.2.tar.gz 3041091 SHA256 
8ebdef058fc0d7114483da4d3bcf599fb8c77e29f73df650438ae2166c93ddcd SHA512 
6f2aa0b1a7c4e4bbf47825abcd3d861ef6b234d23658f9ee618678016a518d827aba331cfb0d603be7ec7a1e272599756c273af1d5d48f0baba5745828fed60a
 WHIRLPOOL 
1511db630f1711501ab0ca88f83d038781efe755fa3a517df89c26e2182e6d544612a95f056ba85e36d0b305cb898d0502efd356547a66f10be6908e7783d997
+DIST qutebrowser-0.8.4.tar.gz 3040566 SHA256 
f5ce98c5bc57ae29dc31f8896fad6911feab91277a9554761126219e0f8e8671 SHA512 
0dc5c83f875a207cecb351b07895b48c3ad014f0ed7c45fce8023aa77f27f81f7ee2da2c376d0081760fb66fffcc811e3231d0aa50d19a7339b4cf5101eff9ad
 WHIRLPOOL 
9bb957be49b9ca5b044fe582a7e77f7bed705f34c8329a8aaf907d93e9bb4e74103668abf2ac9e01403801099d3372e358652b758b2f01bee8fb881c8bcae683

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-0.8.4.ebuild
similarity index 90%
copy from www-client/qutebrowser/qutebrowser-.ebuild
copy to www-client/qutebrowser/qutebrowser-0.8.4.ebuild
index 64a7a2a..d6493c3 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-0.8.4.ebuild
@@ -27,9 +27,10 @@ DEPEND="${COMMON_DEPEND}
app-text/asciidoc
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 RDEPEND="${COMMON_DEPEND}
-   >=dev-python/jinja-2.7.3[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.0.2[${PYTHON_USEDEP}]
-   >=dev-python/pypeg2-2.15.1[${PYTHON_USEDEP}]
+   >=dev-python/cssutils-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]

dev-python/PyQt5[${PYTHON_USEDEP},gui,network,printsupport,webkit,widgets]
dev-python/sip[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]

diff --git a/www-client/qutebrowser/qutebrowser-.ebuild 
b/www-client/qutebrowser/qutebrowser-.ebuild
index 64a7a2a..d6493c3 100644
--- a/www-client/qutebrowser/qutebrowser-.ebuild
+++ b/www-client/qutebrowser/qutebrowser-.ebuild
@@ -27,9 +27,10 @@ DEPEND="${COMMON_DEPEND}
app-text/asciidoc
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
 RDEPEND="${COMMON_DEPEND}
-   >=dev-python/jinja-2.7.3[${PYTHON_USEDEP}]
-   >=dev-python/pygments-2.0.2[${PYTHON_USEDEP}]
-   >=dev-python/pypeg2-2.15.1[${PYTHON_USEDEP}]
+   >=dev-python/cssutils-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.1.3[${PYTHON_USEDEP}]
+   >=dev-python/pypeg2-2.15.2[${PYTHON_USEDEP}]

dev-python/PyQt5[${PYTHON_USEDEP},gui,network,printsupport,webkit,widgets]
dev-python/sip[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]



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

2016-11-11 Thread Mike Frysinger
commit: 9693bc8d9e924c03d5057e6d9f3db1dcb49b43a1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 04:28:56 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 04:28:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9693bc8d

dev-python/lxml: mark 3.6.0 arm64/ia64/ppc/s390/sh/sparc stable #591088

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

diff --git a/dev-python/lxml/lxml-3.6.0.ebuild 
b/dev-python/lxml/lxml-3.6.0.ebuild
index 745c7c7..d88b8b6 100644
--- a/dev-python/lxml/lxml-3.6.0.ebuild
+++ b/dev-python/lxml/lxml-3.6.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+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 ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 
 # Note: lib{xml2,xslt} are used as C libraries, not Python modules.



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

2016-11-11 Thread Mike Frysinger
commit: fb0d68d7b4ea6a5771676e3568cc00cae6c51d12
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 04:27:26 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 04:27:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0d68d7

sys-apps/portage: mark 2.3.0 arm64/ia64/m68k/ppc/s390/sh/sparc stable #589822

 sys-apps/portage/portage-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.0.ebuild 
b/sys-apps/portage/portage-2.3.0.ebuild
index 97fc881..ac1d369 100644
--- a/sys-apps/portage/portage-2.3.0.ebuild
+++ b/sys-apps/portage/portage-2.3.0.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 SLOT="0"
 IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
 



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

2016-11-11 Thread Mike Frysinger
commit: 52a6403e71699757c495660a49d46a4e43bcd6a8
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 04:29:03 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 04:29:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a6403e

sys-apps/repoman: mark 2.3.0-r1 arm64/ia64/m68k/ppc/s390/sh/sparc stable #589878

 app-portage/repoman/repoman-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/repoman/repoman-2.3.0-r1.ebuild 
b/app-portage/repoman/repoman-2.3.0-r1.ebuild
index 4c5f605..f3c1d21 100644
--- a/app-portage/repoman/repoman-2.3.0-r1.ebuild
+++ b/app-portage/repoman/repoman-2.3.0-r1.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo 
ebuilds"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 SLOT="0"
 IUSE=""
 



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

2016-11-11 Thread Mike Frysinger
commit: 923596b404fee80e8fae97d415236e356ad0e158
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 04:17:37 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sat Nov 12 04:17:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923596b4

dev-libs/openssl: mark 1.0.2j arm64/m68k/s390/sh stable

 dev-libs/openssl/openssl-1.0.2j.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



[gentoo-commits] proj/musl:master commit in: sys-apps/net-tools/

2016-11-11 Thread Aric Belsito
commit: f1f515266fa25fd7abba39a1fd051fe085a874b7
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Nov 12 01:25:14 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Nov 12 01:25:14 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=f1f51526

sys-apps/net-tools: Fix manifest

 sys-apps/net-tools/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest
index a2f7202..35ba16e 100644
--- a/sys-apps/net-tools/Manifest
+++ b/sys-apps/net-tools/Manifest
@@ -1,4 +1,4 @@
-AUX net-tools-fix-missing-iphdr.patch 440 SHA256 
afb19b145fb04d5a2c8924bd166521584660da5b65a7ccd9479adcffc10f0d5e SHA512 
a1e2b961407a2baa9399d72c3b401fa683b883187c23a287b8b50b15bc6486e5e25713d4e08217dbda54d10789a74deecdd4bf97699f9adc2e9938076bc85705
 WHIRLPOOL 
24d88e1efea221810565f6b460b8e94d1ff6167fe340dc755be31f1decf77987d9b3d0aa7bea73f0e1ecf02e1f756f24c014cfc9c5fea0b7a4c793140f07994b
+AUX net-tools-fix-headers.patch 462 SHA256 
e010c3fba22db3b040f5b68b791ecc3ee4892702650b1a5737a3ad6a67a2d247 SHA512 
e4bf76c0f3988445d2d7bb49c8ae2aaf24d066b1060806e38c5d2764dbbe5141de58dc0d58fe34894bcde987b758178dfcff5334fcc2dabc8ec019753e931f16
 WHIRLPOOL 
26325db6f3d36a59f6bdee72781d19bde51c832b5d892f75ba1df77aae14beed7f4c99d4070f43af6a92e288ee070c92ef4cca11290294539d113d2f00b59b5e
 DIST net-tools-1.60_p20161110235919.tar.xz 227552 SHA256 
d9b52abb6bbf3305fde1fe414059602371a7819b214206312f6b16a2fde46fcd SHA512 
06c2900305a5b11035bdb9d94e9d0a50c2ca832e14598d00d6907d99a4a3c981169475bbe916805888f9746a7d787829f20e6a4dec283731a2c85a72875b8e01
 WHIRLPOOL 
413553072466cee79c1f231742d6256f97d9a9e84647ee27aed97cf01eee16fd621c67fa67523174bcc0dd0c5f6181d2f6fcc698e3268fc9996eb2cbc7db1070
-EBUILD net-tools-1.60_p20161110235919.ebuild 2494 SHA256 
dd2388e454d03e0c06c55fc8ac0952afb8630629c3004b2597f5107e13e7f1eb SHA512 
61a5d11e8e49d9b11b114c65686f478f1c0f781c208aaf39bd4539d614f47c48ace7180be1c051c539c5a2dc68702769dedac5f1c551eba154f6206defba66b1
 WHIRLPOOL 
74f6a616df62b34a38eb42c0f36db68e44bae581a206af54049f64e97e03958fefa54a2c296cf065f529905247a0c9fbfc97a1a745be531b2dff9726f53d93b5
+EBUILD net-tools-1.60_p20161110235919.ebuild 2488 SHA256 
d45e6cb73dd928791c314f7f59636b215df3a87a8bce1756893717b039a485a5 SHA512 
553802110461a53a7fd63d53fe11e5317f8617d68a96d77abc77a231e527239a1a2ff3729e8dc13e66797b97dc6482b106ab2ee5eca31bdbb9a8cb231966261f
 WHIRLPOOL 
f73005497bc1e1c257bd9166cdfeb0d76391f21ce6287e7308d6e804d537941e86a1a8a69a638786c1210fa50907b618cdafa52a76eb82b0ea890b7acb6d7396
 MISC metadata.xml 793 SHA256 
2a9d27804bddb600311bd8d4edf07afaacac012b6a7a793169ed5bd483573b28 SHA512 
f253af424192fc88818ddf125a7f2b6bc6ababe6bdd875db0fad0779aaae31a02062cc12788074ec1bf4063cdd20c15ca3f1a464af8b1f18f0b708672575e9ea
 WHIRLPOOL 
8decaf2b8727ce6f5499c818f254db3b8291b04e73774d2b706179bb9fc39d9fdeb2b49c4e3d0e4afdcd32e3a0195ebceffe1b3d51dd894d50bf07828b6990b6



[gentoo-commits] proj/musl:master commit in: sys-apps/net-tools/, sys-apps/net-tools/files/

2016-11-11 Thread Aric Belsito
commit: 51982ff069705ef922f8314a94a1a9c08927ff70
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Nov 12 01:23:55 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Nov 12 01:23:55 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=51982ff0

sys-apps/net-tools: Add 1.60_p20161110235919

Redefinition of symbols with linux-headers-4.8

 sys-apps/net-tools/Manifest|  4 +
 .../net-tools/files/net-tools-fix-headers.patch| 11 +++
 sys-apps/net-tools/metadata.xml| 18 +
 .../net-tools-1.60_p20161110235919.ebuild  | 93 ++
 4 files changed, 126 insertions(+)

diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest
new file mode 100644
index 000..a2f7202
--- /dev/null
+++ b/sys-apps/net-tools/Manifest
@@ -0,0 +1,4 @@
+AUX net-tools-fix-missing-iphdr.patch 440 SHA256 
afb19b145fb04d5a2c8924bd166521584660da5b65a7ccd9479adcffc10f0d5e SHA512 
a1e2b961407a2baa9399d72c3b401fa683b883187c23a287b8b50b15bc6486e5e25713d4e08217dbda54d10789a74deecdd4bf97699f9adc2e9938076bc85705
 WHIRLPOOL 
24d88e1efea221810565f6b460b8e94d1ff6167fe340dc755be31f1decf77987d9b3d0aa7bea73f0e1ecf02e1f756f24c014cfc9c5fea0b7a4c793140f07994b
+DIST net-tools-1.60_p20161110235919.tar.xz 227552 SHA256 
d9b52abb6bbf3305fde1fe414059602371a7819b214206312f6b16a2fde46fcd SHA512 
06c2900305a5b11035bdb9d94e9d0a50c2ca832e14598d00d6907d99a4a3c981169475bbe916805888f9746a7d787829f20e6a4dec283731a2c85a72875b8e01
 WHIRLPOOL 
413553072466cee79c1f231742d6256f97d9a9e84647ee27aed97cf01eee16fd621c67fa67523174bcc0dd0c5f6181d2f6fcc698e3268fc9996eb2cbc7db1070
+EBUILD net-tools-1.60_p20161110235919.ebuild 2494 SHA256 
dd2388e454d03e0c06c55fc8ac0952afb8630629c3004b2597f5107e13e7f1eb SHA512 
61a5d11e8e49d9b11b114c65686f478f1c0f781c208aaf39bd4539d614f47c48ace7180be1c051c539c5a2dc68702769dedac5f1c551eba154f6206defba66b1
 WHIRLPOOL 
74f6a616df62b34a38eb42c0f36db68e44bae581a206af54049f64e97e03958fefa54a2c296cf065f529905247a0c9fbfc97a1a745be531b2dff9726f53d93b5
+MISC metadata.xml 793 SHA256 
2a9d27804bddb600311bd8d4edf07afaacac012b6a7a793169ed5bd483573b28 SHA512 
f253af424192fc88818ddf125a7f2b6bc6ababe6bdd875db0fad0779aaae31a02062cc12788074ec1bf4063cdd20c15ca3f1a464af8b1f18f0b708672575e9ea
 WHIRLPOOL 
8decaf2b8727ce6f5499c818f254db3b8291b04e73774d2b706179bb9fc39d9fdeb2b49c4e3d0e4afdcd32e3a0195ebceffe1b3d51dd894d50bf07828b6990b6

diff --git a/sys-apps/net-tools/files/net-tools-fix-headers.patch 
b/sys-apps/net-tools/files/net-tools-fix-headers.patch
new file mode 100644
index 000..d2b7fd0
--- /dev/null
+++ b/sys-apps/net-tools/files/net-tools-fix-headers.patch
@@ -0,0 +1,11 @@
+diff -Naur net-tools-1.60_p20161110235919.orig/iptunnel.c 
net-tools-1.60_p20161110235919/iptunnel.c
+--- net-tools-1.60_p20161110235919.orig/iptunnel.c 2016-11-11 
17:19:27.312541677 -0800
 net-tools-1.60_p20161110235919/iptunnel.c  2016-11-11 17:21:46.730922004 
-0800
+@@ -27,7 +27,6 @@
+ #include 
+ #include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 

diff --git a/sys-apps/net-tools/metadata.xml b/sys-apps/net-tools/metadata.xml
new file mode 100644
index 000..d539cc5
--- /dev/null
+++ b/sys-apps/net-tools/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   base-sys...@gentoo.org
+   Gentoo Base System
+
+
+   build the arp and rarp tools (for manipulating the ARP 
cache)
+   build the hostname and dnsdomainname tools
+   use old ifconfig output style (useful for when 
new output breaks scripts)
+   build the plipconfig tool (for working with old 
PLIP hardware)
+   build the slattach tool (for working with old 
serial ports)
+
+
+   net-tools
+
+

diff --git a/sys-apps/net-tools/net-tools-1.60_p20161110235919.ebuild 
b/sys-apps/net-tools/net-tools-1.60_p20161110235919.ebuild
new file mode 100644
index 000..80c8e9d
--- /dev/null
+++ b/sys-apps/net-tools/net-tools-1.60_p20161110235919.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://git.code.sf.net/p/net-tools/code"
+   EGIT_PROJECT="${PN}"
+   inherit git-2
+else
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="Standard Linux networking tools"
+HOMEPAGE="http://net-tools.sourceforge.net/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+arp +hostname ipv6 nis nls plipconfig selinux slattach static"
+REQUIRED_USE="nis? ( hostname )"
+
+RDEPEND="selinux? ( sys-libs/libselinux )"
+DEPEND="${RDEPEND}
+   selinux? ( virtual/pkgconfig )
+   app-arch/xz-utils"
+if [[ ${PV} == "" ]]; then
+   DEPEND+=" nls? ( sys-devel/gettext )"
+fi
+RDEPEND+="
+   hostname? ( 

[gentoo-commits] repo/gentoo:master commit in: media-tv/plex-media-server/files/systemd/, media-tv/plex-media-server/, ...

2016-11-11 Thread Jonathan Vasquez
commit: 3750a57eb69bda49df2c3c4834be105ca1c7d694
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Nov 12 01:18:03 2016 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sat Nov 12 01:18:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3750a57e

media-tv/plex-media-server: new package

Package-Manager: portage-2.3.2

 media-tv/plex-media-server/Manifest|   1 +
 .../files/conf.d/plex-media-server |   7 ++
 .../files/init.d/plex-media-server |  20 
 .../files/systemd/plex-media-server.service|  11 ++
 media-tv/plex-media-server/metadata.xml|   8 ++
 .../plex-media-server-1.2.7.ebuild | 114 +
 6 files changed, 161 insertions(+)

diff --git a/media-tv/plex-media-server/Manifest 
b/media-tv/plex-media-server/Manifest
new file mode 100644
index ..770d253
--- /dev/null
+++ b/media-tv/plex-media-server/Manifest
@@ -0,0 +1 @@
+DIST plexmediaserver_1.2.7.2987-1bef33a_amd64.deb 101409368 SHA256 
33b21ebb656e1f1011141aff5e6a47946c346392912b4c9ce3049df7e1d9ba08 SHA512 
5c9af7d1752eaf1d8d2dd5750c81feea683efbb4703e852bbe980a114eed524d47862518e69881ea574cbcf5b7d8a8871c0a2804a2c10f87028deb05e05ac4cd
 WHIRLPOOL 
e8276726858b58526068d47046b974e99965a15b1c994400138ecbd3d40e4713c093d0b01941e6a5bd85f765f406c02d304468941ad259dd19fe6247f18d5d52

diff --git a/media-tv/plex-media-server/files/conf.d/plex-media-server 
b/media-tv/plex-media-server/files/conf.d/plex-media-server
new file mode 100644
index ..7fe754f
--- /dev/null
+++ b/media-tv/plex-media-server/files/conf.d/plex-media-server
@@ -0,0 +1,7 @@
+# Config file for /etc/init.d/plex-media-server
+
+PLEX_PIDFILE="/var/run/plex-media-server.pid"
+PLEX_OUTLOG="/var/log/pms/out.log"
+PLEX_ERRLOG="/var/log/pms/err.log"
+PLEX_USER="plex"
+PLEX_SCRIPT="/usr/sbin/start_pms"

diff --git a/media-tv/plex-media-server/files/init.d/plex-media-server 
b/media-tv/plex-media-server/files/init.d/plex-media-server
new file mode 100755
index ..102ac80
--- /dev/null
+++ b/media-tv/plex-media-server/files/init.d/plex-media-server
@@ -0,0 +1,20 @@
+#!/sbin/openrc-run
+
+depend() {
+   need avahi-daemon
+}
+
+start() {
+   ebegin "Starting Plex Media Server"
+   start-stop-daemon -S -m -p ${PLEX_PIDFILE} -1 ${PLEX_OUTLOG} -2 
${PLEX_ERRLOG} --quiet -u ${PLEX_USER} -N -5 -b --exec ${PLEX_SCRIPT}
+   eend $?
+}
+
+stop() {
+   ebegin "Stopping Plex Media Server"
+   kill -- -`cat ${PLEX_PIDFILE}`
+
+   # Remove stale pid file since this is a dirty solution
+   rm ${PLEX_PIDFILE}
+   eend $?
+}

diff --git a/media-tv/plex-media-server/files/systemd/plex-media-server.service 
b/media-tv/plex-media-server/files/systemd/plex-media-server.service
new file mode 100644
index ..12412a8
--- /dev/null
+++ b/media-tv/plex-media-server/files/systemd/plex-media-server.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Plex Media Server
+After=network.target
+
+[Service]
+Type=simple
+User=plex
+ExecStart=/usr/sbin/start_pms
+
+[Install]
+WantedBy=multi-user.target

diff --git a/media-tv/plex-media-server/metadata.xml 
b/media-tv/plex-media-server/metadata.xml
new file mode 100644
index ..68319c2
--- /dev/null
+++ b/media-tv/plex-media-server/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+fearedbl...@gentoo.org
+Jonathan Vasquez
+
+

diff --git a/media-tv/plex-media-server/plex-media-server-1.2.7.ebuild 
b/media-tv/plex-media-server/plex-media-server-1.2.7.ebuild
new file mode 100644
index ..10ce330
--- /dev/null
+++ b/media-tv/plex-media-server/plex-media-server-1.2.7.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils user systemd unpacker
+
+MINOR1="2987"
+MINOR2="1bef33a"
+
+_APPNAME="plexmediaserver"
+_USERNAME="plex"
+_SHORTNAME="${_USERNAME}"
+_FULL_VERSION="${PV}.${MINOR1}-${MINOR2}"
+
+URI="https://downloads.plex.tv/plex-media-server;
+
+DESCRIPTION="A free media library that is intended for use with a plex client."
+HOMEPAGE="http://www.plex.tv/;
+SRC_URI="
+   amd64? ( 
${URI}/${_FULL_VERSION}/plexmediaserver_${_FULL_VERSION}_amd64.deb )"
+SLOT="0"
+LICENSE="Plex"
+RESTRICT="mirror strip"
+KEYWORDS="-* ~amd64"
+
+DEPEND="
+   net-dns/avahi
+   sys-apps/fix-gnustack"
+
+QA_DESKTOP_FILE="usr/share/applications/plexmediamanager.desktop"
+QA_PREBUILT="*"
+QA_MULTILIB_PATHS=(
+   "usr/lib/${_APPNAME}/.*"
+   "usr/lib/${_APPNAME}/Resources/Python/lib/python2.7/.*"
+)
+
+EXECSTACKED_BINS=( "${ED%/}/usr/lib/plexmediaserver/libgnsdk_dsp.so*" )
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   enewgroup ${_USERNAME}
+   enewuser ${_USERNAME} -1 /bin/bash /var/lib/${_APPNAME} ${_USERNAME}
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_install() {
+   # Copy main files over to 

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

2016-11-11 Thread Jonathan Vasquez
commit: f64ea61eb4e180bc7b60a9efecfaa5bdc673c6d0
Author: Jonathan Vasquez  gentoo  org>
AuthorDate: Sat Nov 12 01:12:03 2016 +
Commit: Jonathan Vasquez  gentoo  org>
CommitDate: Sat Nov 12 01:13:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f64ea61e

Adding new 'Plex' license

 licenses/Plex | 558 ++
 1 file changed, 558 insertions(+)

diff --git a/licenses/Plex b/licenses/Plex
new file mode 100644
index ..700766e
--- /dev/null
+++ b/licenses/Plex
@@ -0,0 +1,558 @@
+Plex Terms of Service
+
+Revised July 10, 2015
+
+Thank you for using Plex! By accessing, using, downloading, or visiting
+any Plex “Service(s)”, which includes the Plex website, Plex software
+and products described here, and any other products or materials
+provided by Plex GmbH, a Swiss company, and its affiliates (together,
+“Plex”), you agree to the terms (“Terms”) listed in this agreement
+(“Agreement”). Plex reserves the right to amend these Terms at any time
+and without notice. Any revisions to the Terms will be posted on the
+Plex website. By continuing to access or use the Services, you accept
+any changes or revisions to the Terms.
+
+Plex Software
+
+A. Plex grants you a personal, non-commercial, worldwide, royalty-free,
+   revocable, non-transferable, non-sublicensable, and non-exclusive
+   license to use the software provided to you by Plex as part of the
+   Services (“Software”). This license is for the sole purpose of
+   enabling you to use and enjoy the benefit of the Services in the
+   manner permitted by these Terms.
+
+B. The Software includes certain executable modules that Plex has
+   licensed from third party providers (“Third Party Components”) that
+   may be subject to different end user license terms as specified in
+   the license agreement(s) provided with such Third Party Components.
+
+C. Except as provided in the next section, you may not, or allow anyone
+   else to, directly or indirectly to: (1) copy, modify, distribute,
+   sell, or lease any part of the Software; (2) reverse engineer,
+   disassemble, decompile, or otherwise attempt to discover the source
+   code or structure, sequence, and/or organization of all or any part
+   of the Software, unless laws prohibit those restrictions or you have
+   our written permission; (3) rent, lease, or use the Software for
+   timesharing or service bureau purposes; (4) develop any improvement,
+   modification, or derivative works of the Software, or include any
+   portion thereof in any other product, software, work, equipment, or
+   item (except that you may customize and/or modify the Software only
+   as set forth in the documentation or as authorized in any license
+   agreement of Plex’s third party licensors and applicable to Third
+   Party Components); or (5) allow the transfer, transmission, export,
+   or re-export of the Software or any portion thereof or any technical
+   data associated with any Software.
+
+D. Plex grants you a personal, non-commercial, worldwide, royalty-free,
+   revocable, non-transferable, non-sublicensable, and non-exclusive
+   license to reproduce the Plex Media Server Software (PMS Software) in
+   copies and distribute the copies to others, provided that: you may
+   not charge a fee for the PMS Software, and you may not individually
+   charge for installing it; you may copy, distribute and install the
+   PMS Software only as others actually need the PMS Software, and not
+   more than five (5) times per calendar day or more than twenty-five
+   (25) times per calendar month; you may not offer the PMS Software to
+   the public for downloading on or in connection with any commercial
+   online site, whether or not a fee is charged for the PMS Software;
+   you shall comply with all other terms and conditions set forth in
+   this document; you agree that Plex may revoke or terminate the
+   license granted to you under this paragraph at any time for any
+   reason in its sole discretion. As an example, this section is
+   intended to permit reasonable copying and distribution of the PMS
+   Software in connection with services such as home theater or home
+   media center installation in which you install the PMS Software on
+   the computers of your customers as a convenience in connection with
+   other services or products that you are providing to them, and/or in
+   Arch Linux repositories and similar distributions.
+
+E. You shall maintain and shall not remove nor obscure any
+   proprietary notices on the Software, and shall reproduce such
+   notices exactly on all permitted copies of the Software.
+
+F. You may reverse engineer the Software solely (1) as permitted by
+   applicable law, or (2) for the purpose of debugging modifications
+   made by you to certain third party files in source code format that
+   are licensed under the GNU Lesser General Public License (LGPL) or
+   under the GNU 

[gentoo-commits] proj/musl:master commit in: sys-kernel/linux-headers/files/, sys-kernel/linux-headers/

2016-11-11 Thread Aric Belsito
commit: effccc92577dea3468494080b9497be3de50384f
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Nov 12 01:05:09 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Nov 12 01:06:58 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=effccc92

sys-kernel/linux-headers: Update to 4.8

Drop r99 suffix
Add 4.8 portability patch (musl defines ethhdr)

 sys-kernel/linux-headers/Manifest  |  12 +-
 ...ecific-inclusion-of-sysinfo.h-in-kernel.h.patch |  12 --
 .../linux-headers/files/libc-4.8-portability.patch | 176 +
 ...mpat.h-fix-some-issues-arising-from-in6.h.patch |  61 ---
 ...t.h-prevent-redefinition-of-struct-ethhdr.patch |  39 -
 ...ers-4.3-r99.ebuild => linux-headers-4.3.ebuild} |   2 +-
 ...ers-4.5-r99.ebuild => linux-headers-4.8.ebuild} |   7 +-
 7 files changed, 185 insertions(+), 124 deletions(-)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index cbed455..602f2ba 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -1,11 +1,9 @@
-AUX glibc-specific-inclusion-of-sysinfo.h-in-kernel.h.patch 275 SHA256 
eea3758ded887b84e3b15031e590975b4f94dbf7b03e7b135611339bcb8ca81c SHA512 
8ff3af26ac01d402641d6c775ad54922a73e5eaf1e41efe842448d08c59f51ab9290104008283fafbdacd9eb1b8e48e9d2507210a8531d05a852c6ba84d2b60e
 WHIRLPOOL 
2cd90e18615df2f1be80c83d0d2e218d6d02437b2ea91ba3a61ced407357f972371bddfed140f18ec66817e7f6ddd61a1c85da7f9b14be04f71ca3e64c8fb687
 AUX libc-4.3-portability.patch 3908 SHA256 
cdd4a603361bb3e3e776b360460ce5df8247aa64fb06d62801fec2761ac0ae0c SHA512 
7b577f7b0a489274685fc9af9234cd6fd00a033342e62c38601b3e663798b1af8e053f7df2a6d78fadcbf2e582ca25bfcc45259f01bc08c46d3d846a2b397eb3
 WHIRLPOOL 
415fb348b873dc3138e4cd2265b6be9a47bb92f05a8bc38c317edf1e0257312a169958774a3c03c621977769436027ca8768d868459e484392afff9f54149a25
-AUX libc-compat.h-fix-some-issues-arising-from-in6.h.patch 2051 SHA256 
9dc049392ba3b79453baa809f0aafb47283293046b84511b5ae8519a86716048 SHA512 
6d6107974dcf9671dd0f1a747160adf85a22c27216b1200ce40fd410f6fc5fd47956b8b5b51055cfda4b97cc9f172cd3850ccb4daa73e4eda449e6e77c0840ca
 WHIRLPOOL 
4245b157fd91ecba39f42126e603a166eab74ff4abc7487639ea191de22376876de25db35b295e1227da4990e2ae04bcc6bab34a1b583ef10fda4fe30341a1c1
-AUX libc-compat.h-prevent-redefinition-of-struct-ethhdr.patch 1037 SHA256 
3297454dd7bdc3417d36f448ca2091e39a6acf475e22c6eb67ee5819d7b73c8f SHA512 
895e23a36d0736ff624ad960e8a26e221d990e50910cc96b1a151789f97b94288f3e801ad76d141e421901e66422c480e511b2e20798e91a15b9e298c72533d6
 WHIRLPOOL 
25fc05bd3d942c27e12ede60fe07953d3c35adfb7154ee1b99cc8f02946264a4f91df9c5cce089c90bb08c5aec104c6217d55c8f7c07b454f3a4c32b4ee2f61f
+AUX libc-4.8-portability.patch 6471 SHA256 
e8bd0da130161340e347714f633a17e077e9e932f70b7d7c7df3b5afdc1f9125 SHA512 
9ca54f7f3f00ce5764f7c943e53fd19a824e6c8160c91344cee550b70e3752d9128fa0eb45a82a7b8063faffbb23f4f4bb223044b3ffbdb2d514f3abe2d4ff9e
 WHIRLPOOL 
58b9b61ae89c38db86808215214ee094d163eb294ca30faec7e895779aed34f7638566072b3bbda42cda4e76312ca70bf8961d81d2e5afa5580beb1c1be4f12b
 DIST gentoo-headers-4.3-1.tar.xz 6336 SHA256 
dbe99afe8b96b181f1b065b4d91969913eb23750c1fdf5c05f86667a314ca726 SHA512 
55310299ccf6fc013b26b28df52740188ea68547617141af45a1278d0028c8db47e43e230f08fff399793e420028ed1602438a73bad6f4ffb6f3c43f9f28002d
 WHIRLPOOL 
a87198b9f868d913c14a2578c5cd452fd0f041576141fc8089d4a3eef0840929923d95de188fac8a6f1115d588f2a17dd51ddcaae90871131d39458c90afe956
-DIST gentoo-headers-4.5-1.tar.xz 6388 SHA256 
7edb535fcff4d0aa02334840f7afc4049018c479e0fe81036abc5fc2b4532298 SHA512 
48b19592bce8176bb6a363fb383fa4f88b3f1d30712339ba215c1246a59c9463423c53e77967039703adc5b7eb32cee532686715cc61cab95bd0694f283a76de
 WHIRLPOOL 
57abea28dc4dc50b393ce7c1bd00d7d2e4a19a5ed24282a74065efb4d61550ac389cee45ff917d3cc56d0687172da0bfe678fb21c28758767a8b4445098fc54e
+DIST gentoo-headers-4.8-1.tar.xz 6332 SHA256 
8d3076b8908d2503c1d34c7a02ba5e8373af124cc587eff4304b64a48295dec1 SHA512 
4c4fab57f764c02150cd3f57c4e2410247f5a1d2aca66deebe6d218e30e6c9a065d15a6757a325d96125a51a65e5cba484ded295dcbe346323e8e11975b8a623
 WHIRLPOOL 
73b1c2783cdb5624f766cd93b9900bf139f21298ba7f1ca96d0554601415dee06a5cf7d2d694d1bcde88689f0ad8d82183bf9b8f9172761bd1cf5cb5bf592ec9
 DIST gentoo-headers-base-4.3.tar.xz 3892104 SHA256 
5add8ce264a85ced6222060d962c079821bb15b4dc015091425f609fd8db4629 SHA512 
fed69490e15b2add489fe55225b98641135d4d7f10b4a8fa716ab039c79e74172168b90a4c3c154bbac14abddbde1dfb901e35527a76c898afba32a2d76b6f48
 WHIRLPOOL 
b1193f24ae4a31c12e5fcddfb62ce73d1434e18048a6ae67dbeb4e0bb6b514c7350faaafe6d9b5ecd4cdd43468ec88e1ba8109da6f1eb83c26a9d1e360bff565
-DIST gentoo-headers-base-4.5.tar.xz 3915016 SHA256 
cec11abb1afbe966e1e2abf828adeb7989547129147528e32bbddcac83f416fd SHA512 
fee3d986d0fa25beda7b04e971810903c1a4dd50b82167a511f65cba8e6b5fdf08005578663b36841c75168e144330004561c24d827c9b4b734e08bbab4608e2
 WHIRLPOOL 

[gentoo-commits] proj/musl:master commit in: sys-apps/net-tools/files/, sys-apps/net-tools/

2016-11-11 Thread Aric Belsito
commit: 09588e5c021228af244e7cd13df8debccb4f582a
Author: Aric Belsito  gmail  com>
AuthorDate: Sat Nov 12 00:45:34 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Sat Nov 12 00:45:34 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=09588e5c

sys-apps/net-tools: Remove -- not a musl bug.

Gentoo-Bug: 599542

 sys-apps/net-tools/Manifest|  4 -
 .../files/net-tools-fix-missing-iphdr.patch| 11 ---
 sys-apps/net-tools/metadata.xml| 18 -
 .../net-tools-1.60_p20161110235919.ebuild  | 93 --
 4 files changed, 126 deletions(-)

diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest
deleted file mode 100644
index a2f7202..000
--- a/sys-apps/net-tools/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX net-tools-fix-missing-iphdr.patch 440 SHA256 
afb19b145fb04d5a2c8924bd166521584660da5b65a7ccd9479adcffc10f0d5e SHA512 
a1e2b961407a2baa9399d72c3b401fa683b883187c23a287b8b50b15bc6486e5e25713d4e08217dbda54d10789a74deecdd4bf97699f9adc2e9938076bc85705
 WHIRLPOOL 
24d88e1efea221810565f6b460b8e94d1ff6167fe340dc755be31f1decf77987d9b3d0aa7bea73f0e1ecf02e1f756f24c014cfc9c5fea0b7a4c793140f07994b
-DIST net-tools-1.60_p20161110235919.tar.xz 227552 SHA256 
d9b52abb6bbf3305fde1fe414059602371a7819b214206312f6b16a2fde46fcd SHA512 
06c2900305a5b11035bdb9d94e9d0a50c2ca832e14598d00d6907d99a4a3c981169475bbe916805888f9746a7d787829f20e6a4dec283731a2c85a72875b8e01
 WHIRLPOOL 
413553072466cee79c1f231742d6256f97d9a9e84647ee27aed97cf01eee16fd621c67fa67523174bcc0dd0c5f6181d2f6fcc698e3268fc9996eb2cbc7db1070
-EBUILD net-tools-1.60_p20161110235919.ebuild 2494 SHA256 
dd2388e454d03e0c06c55fc8ac0952afb8630629c3004b2597f5107e13e7f1eb SHA512 
61a5d11e8e49d9b11b114c65686f478f1c0f781c208aaf39bd4539d614f47c48ace7180be1c051c539c5a2dc68702769dedac5f1c551eba154f6206defba66b1
 WHIRLPOOL 
74f6a616df62b34a38eb42c0f36db68e44bae581a206af54049f64e97e03958fefa54a2c296cf065f529905247a0c9fbfc97a1a745be531b2dff9726f53d93b5
-MISC metadata.xml 793 SHA256 
2a9d27804bddb600311bd8d4edf07afaacac012b6a7a793169ed5bd483573b28 SHA512 
f253af424192fc88818ddf125a7f2b6bc6ababe6bdd875db0fad0779aaae31a02062cc12788074ec1bf4063cdd20c15ca3f1a464af8b1f18f0b708672575e9ea
 WHIRLPOOL 
8decaf2b8727ce6f5499c818f254db3b8291b04e73774d2b706179bb9fc39d9fdeb2b49c4e3d0e4afdcd32e3a0195ebceffe1b3d51dd894d50bf07828b6990b6

diff --git a/sys-apps/net-tools/files/net-tools-fix-missing-iphdr.patch 
b/sys-apps/net-tools/files/net-tools-fix-missing-iphdr.patch
deleted file mode 100644
index 812f79f..000
--- a/sys-apps/net-tools/files/net-tools-fix-missing-iphdr.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -Naur net-tools-1.60_p20161110235919.orig/iptunnel.c 
net-tools-1.60_p20161110235919/iptunnel.c
 net-tools-1.60_p20161110235919.orig/iptunnel.c 2016-11-10 
15:59:19.0 -0800
-+++ net-tools-1.60_p20161110235919/iptunnel.c  2016-11-11 12:38:47.646508006 
-0800
-@@ -29,6 +29,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- 

diff --git a/sys-apps/net-tools/metadata.xml b/sys-apps/net-tools/metadata.xml
deleted file mode 100644
index d539cc5..000
--- a/sys-apps/net-tools/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   base-sys...@gentoo.org
-   Gentoo Base System
-
-
-   build the arp and rarp tools (for manipulating the ARP 
cache)
-   build the hostname and dnsdomainname tools
-   use old ifconfig output style (useful for when 
new output breaks scripts)
-   build the plipconfig tool (for working with old 
PLIP hardware)
-   build the slattach tool (for working with old 
serial ports)
-
-
-   net-tools
-
-

diff --git a/sys-apps/net-tools/net-tools-1.60_p20161110235919.ebuild 
b/sys-apps/net-tools/net-tools-1.60_p20161110235919.ebuild
deleted file mode 100644
index 9fb8a74..000
--- a/sys-apps/net-tools/net-tools-1.60_p20161110235919.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit flag-o-matic toolchain-funcs
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://git.code.sf.net/p/net-tools/code"
-   EGIT_PROJECT="${PN}"
-   inherit git-2
-else
-   SRC_URI="mirror://gentoo/${P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Standard Linux networking tools"
-HOMEPAGE="http://net-tools.sourceforge.net/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+arp +hostname ipv6 nis nls plipconfig selinux slattach static"
-REQUIRED_USE="nis? ( hostname )"
-
-RDEPEND="selinux? ( sys-libs/libselinux )"
-DEPEND="${RDEPEND}
-   selinux? ( virtual/pkgconfig )
-   app-arch/xz-utils"
-if [[ ${PV} == "" ]]; then
-   DEPEND+=" nls? ( sys-devel/gettext )"
-fi
-RDEPEND+="
-   hostname? ( 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2016-11-11 Thread Gilles Dartiguelongue
commit: 1128926547255402cf2616d05461ebdfdd98652a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:32:05 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11289265

gnome-base/gnome-light: version bump 3.20.0 → 3.22.0

Package-Manager: portage-2.3.2

 gnome-base/gnome-light/gnome-light-3.22.0.ebuild | 61 
 1 file changed, 61 insertions(+)

diff --git a/gnome-base/gnome-light/gnome-light-3.22.0.ebuild 
b/gnome-base/gnome-light/gnome-light-3.22.0.ebuild
new file mode 100644
index ..50c1f6d
--- /dev/null
+++ b/gnome-base/gnome-light/gnome-light-3.22.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit versionator
+
+P_RELEASE="$(get_version_components 2)"
+
+DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="2.0"
+IUSE="cups +gnome-shell"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# XXX: Note to developers:
+# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
+# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
+# any apps, but shouldn't be used by users unless they know what they are 
doing.
+RDEPEND="!gnome-base/gnome
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-${PV}
+   >=gnome-base/gnome-menus-3.10.1:3
+   >=gnome-base/gnome-settings-daemon-${PV}[cups?]
+   >=gnome-base/gnome-control-center-${PV}[cups?]
+
+   >=gnome-base/nautilus-${PV}
+
+   gnome-shell? (
+   >=x11-wm/mutter-${PV}
+   >=gnome-base/gnome-shell-${PV} )
+
+   >=x11-themes/adwaita-icon-theme-${P_RELEASE}
+   >=x11-themes/gnome-themes-standard-${PV}
+   >=x11-themes/gnome-backgrounds-${P_RELEASE}
+
+   >=x11-terms/gnome-terminal-${PV}
+"
+DEPEND=""
+PDEPEND=">=gnome-base/gvfs-1.28.0"
+S="${WORKDIR}"
+
+pkg_pretend() {
+   if ! use gnome-shell; then
+   # Users probably want to use e16, sawfish, etc
+   ewarn "You're installing neither GNOME Shell"
+   ewarn "You will have to install and manage a window manager by 
yourself"
+   fi
+}
+
+pkg_postinst() {
+   # Remember people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2016-11-11 Thread Gilles Dartiguelongue
commit: a4709e5c26745088f72925acca787fdee7436936
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:28:49 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4709e5c

gnome-base/gnome-core-libs: cleanup old revisions

Package-Manager: portage-2.3.2

 .../gnome-core-libs/gnome-core-libs-3.14.0.ebuild  | 48 --
 .../gnome-core-libs/gnome-core-libs-3.16.0.ebuild  | 48 --
 .../gnome-core-libs/gnome-core-libs-3.18.0.ebuild  | 48 --
 3 files changed, 144 deletions(-)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-3.14.0.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-3.14.0.ebuild
deleted file mode 100644
index 5e58adb..
--- a/gnome-base/gnome-core-libs/gnome-core-libs-3.14.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="cups python"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# Note to developers:
-# This is a wrapper for the core libraries used by GNOME 3
-RDEPEND="
-   >=dev-libs/glib-2.42.0:2
-   >=x11-libs/gdk-pixbuf-2.30.8:2
-   >=x11-libs/pango-1.36.8
-   >=media-libs/clutter-1.20.0:1.0
-   >=x11-libs/gtk+-${PV}:3[cups?]
-   >=dev-libs/atk-2.14
-   >=x11-libs/libwnck-3.14:3
-   >=gnome-base/librsvg-2.40.2
-   >=gnome-base/gnome-desktop-${PV}:3
-   >=x11-libs/startup-notification-0.12
-
-   >=gnome-base/gvfs-1.22.1
-   >=gnome-base/dconf-0.22.0
-
-   || (
-   >=media-libs/gstreamer-0.10.36:0.10
-   >=media-libs/gstreamer-1.2.3:1.0 )
-   || (
-   >=media-libs/gst-plugins-base-0.10.36:0.10
-   >=media-libs/gst-plugins-base-1.2.3:1.0 )
-   || (
-   >=media-libs/gst-plugins-good-0.10.31:0.10
-   >=media-libs/gst-plugins-good-1.2.3:1.0 )
-
-   python? ( >=dev-python/pygobject-${PV}:3 )
-"
-DEPEND=""
-
-S="${WORKDIR}"

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-3.16.0.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-3.16.0.ebuild
deleted file mode 100644
index 400901e..
--- a/gnome-base/gnome-core-libs/gnome-core-libs-3.16.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="cups python"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# Note to developers:
-# This is a wrapper for the core libraries used by GNOME 3
-RDEPEND="
-   >=dev-libs/glib-2.44:2
-   >=x11-libs/gdk-pixbuf-2.30.8:2
-   >=x11-libs/pango-1.36.8
-   >=media-libs/clutter-1.22:1.0
-   >=x11-libs/gtk+-${PV}:3[cups?]
-   >=dev-libs/atk-2.16
-   >=x11-libs/libwnck-3.14:3
-   >=gnome-base/librsvg-2.40.2
-   >=gnome-base/gnome-desktop-${PV}:3
-   >=x11-libs/startup-notification-0.12
-
-   >=gnome-base/gvfs-1.24
-   >=gnome-base/dconf-0.24
-
-   || (
-   >=media-libs/gstreamer-0.10.36:0.10
-   >=media-libs/gstreamer-1.4.5:1.0 )
-   || (
-   >=media-libs/gst-plugins-base-0.10.36:0.10
-   >=media-libs/gst-plugins-base-1.4.5:1.0 )
-   || (
-   >=media-libs/gst-plugins-good-0.10.31:0.10
-   >=media-libs/gst-plugins-good-1.4.5:1.0 )
-
-   python? ( >=dev-python/pygobject-${PV}:3 )
-"
-DEPEND=""
-
-S="${WORKDIR}"

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-3.18.0.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-3.18.0.ebuild
deleted file mode 100644
index e139d33..
--- a/gnome-base/gnome-core-libs/gnome-core-libs-3.18.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="cups python"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# Note to developers:
-# This is a wrapper for the core libraries used by GNOME 3
-RDEPEND="
-   >=dev-libs/glib-2.46:2
-   >=x11-libs/gdk-pixbuf-2.32:2
-   >=x11-libs/pango-1.38
-   >=media-libs/clutter-1.24:1.0

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gdm/files/, gnome-base/gdm/

2016-11-11 Thread Gilles Dartiguelongue
commit: a0613363e125b608ed2d24b97e9d3c5013316ca3
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:05:52 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:33:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0613363

gnome-base/gdm: cleanup old revision

Package-Manager: portage-2.3.2

 gnome-base/gdm/Manifest|   1 -
 .../gdm/files/gdm-3.2.1.1-custom-session.patch |  51 -
 gnome-base/gdm/gdm-3.18.3.ebuild   | 218 -
 3 files changed, 270 deletions(-)

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
index bc368e1..306 100644
--- a/gnome-base/gdm/Manifest
+++ b/gnome-base/gdm/Manifest
@@ -1,4 +1,3 @@
-DIST gdm-3.18.3.tar.xz 1605980 SHA256 
068729fa1744b38eb96be5440416e420c6e41783e9e53d0a217c89928581b1a3 SHA512 
b1d80a37f8ae7fe924d7539c1d10e15ce5fb25ad00e6ca8ae1e8df5b901a4a7327b126e869eb56b76a6247709fed193eecd636b74643f61e296d371ae7468e98
 WHIRLPOOL 
6e9e44796787663b75547821972b3e2cfdcf5b0711bafa412ca1c2961ff00de868b5bf664ab949b7e4736ef86e1bbfdce7f6212edda1017ae48114b90d8de40f
 DIST gdm-3.20.1.tar.xz 1148952 SHA256 
10a2512fc8455a3e60e61907a8419ae7dfba9e7ea80cfb7e2ffa746eb165789f SHA512 
6d6121aa86b78e0353f9f4c230151efbf45da64f5af3e0a694ed84ecbf9d64b2ae769755b6f3d0c55b9ad88f2710e4a6cf2aafc15201444a843a40daf40dcbc6
 WHIRLPOOL 
2a42fb8c0becb51e87f67415fb20c3a2fc90d85b74e919fda0df36cf45f68a271fd9631f0bbdff914a164fcbabcdc535934cd18a75c0f9b6afa08c62190a9e32
 DIST gdm-3.22.1.tar.xz 1110372 SHA256 
6a43e623f563c2e366297c2ee8d160526a285e102c73936e27a1d79076d6969f SHA512 
dfd66017f62b4cfeac41b9f86a09ce826d08b994b608fd3c8bc1a27ed0245a755921bee8720d442e300a60367f7be8a7dc85f917ccc6ef0b71f712348c0e3060
 WHIRLPOOL 
5c352321590728be20c0e866aadc31092b59f07be90d819ec214df9f6ccb9a60f9c3e2ee7d0518f3a89395e178f18cf4d2edc29c9ce0bdfb70dfda2752bdbc86
 DIST tango-gentoo-v1.1.tar.gz 29322 SHA256 
518efa4257c8e689488399db23397a89f4dcd5990ce537ef6215860ad5606eb0 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045
 WHIRLPOOL 
9e1635a505ea48f4fe8bdb3b8b3b43cfb9cf99e3204194c51361b198886e719921cfacbc15f9f6407aa7d0c4af178e24c74b998fc370fa2329040e5be1baf153

diff --git a/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch 
b/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch
deleted file mode 100644
index c27f8fd..
--- a/gnome-base/gdm/files/gdm-3.2.1.1-custom-session.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From e61ece2b42b270dd3f68718fef291be7b7f44aa6 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue 
-Date: Tue, 2 Nov 2010 23:19:07 +0100
-Subject: [PATCH 1/4] make custom session work
-
-Gentoo bug: #216984
-
-fix custom sessions not doing sourcing in the proper order.

- data/Xsession.in | 18 +-
- 1 file changed, 9 insertions(+), 9 deletions(-)
-
-diff --git a/data/Xsession.in b/data/Xsession.in
-index 118518c..201be92 100755
 a/data/Xsession.in
-+++ b/data/Xsession.in
-@@ -155,15 +155,6 @@ fi
- 
- xhost +si:localuser:`id -un` || :
- 
--# run all system xinitrc shell scripts.
--if [ -d /etc/X11/xinit/xinitrc.d ]; then
--for i in /etc/X11/xinit/xinitrc.d/* ; do
--if [ -x "$i" -a ! -d "$i" ]; then
--  . "$i"
--fi
--done
--fi
--
- if [ "x$command" = "xcustom" ] ; then
-   if [ -x "$HOME/.xsession" ]; then
- command="$HOME/.xsession"
-@@ -191,6 +182,15 @@ if [ "x$command" = "xdefault" ] ; then
-   fi
- fi
- 
-+# run all system xinitrc shell scripts.
-+if [ -d /etc/X11/xinit/xinitrc.d ]; then
-+for i in /etc/X11/xinit/xinitrc.d/* ; do
-+if [ -x "$i" -a ! -d "$i" ]; then
-+  . "$i"
-+fi
-+done
-+fi
-+
- # add ssh-agent if found
- sshagent="`gdmwhich ssh-agent`"
- if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then
--- 
-1.8.5.1
-

diff --git a/gnome-base/gdm/gdm-3.18.3.ebuild b/gnome-base/gdm/gdm-3.18.3.ebuild
deleted file mode 100644
index 3019e3d..
--- a/gnome-base/gdm/gdm-3.18.3.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-inherit autotools eutils gnome2 pam readme.gentoo-r1 systemd user versionator
-
-DESCRIPTION="GNOME Display Manager for managing graphical display servers and 
user logins"
-HOMEPAGE="https://wiki.gnome.org/Projects/GDM;
-
-SRC_URI="${SRC_URI}
-   branding? ( 
http://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
-"
-
-LICENSE="
-   GPL-2+
-   branding? ( CC-Sampling-Plus-1.0 )
-"
-
-SLOT="0"
-
-IUSE="accessibility audit branding fprint +introspection ipv6 plymouth selinux 
smartcard tcpd test wayland xinerama"
-
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc x86"
-
-# 

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2016-11-11 Thread Gilles Dartiguelongue
commit: 0eda6154a6922ca833d43035c5f434eedec5848e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:28:14 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eda6154

gnome-base/gnome-extra-apps: cleanup old revisions

Package-Manager: portage-2.3.2

 .../gnome-extra-apps-3.16.0.ebuild | 76 -
 .../gnome-extra-apps-3.18.0-r1.ebuild  | 78 --
 .../gnome-extra-apps-3.18.0.ebuild | 76 -
 3 files changed, 230 deletions(-)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.16.0.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.16.0.ebuild
deleted file mode 100644
index 8709027..
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.16.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Sub-meta package for the applications of GNOME 3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+games +share +shotwell +tracker"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 x86"
-
-# Note to developers:
-# This is a wrapper for the extra apps integrated with GNOME 3
-# New package
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}
-
-   >=app-admin/gnome-system-log-3.9.90
-   >=app-arch/file-roller-${PV}
-   >=app-dicts/gnome-dictionary-${PV}
-   >=gnome-base/dconf-editor-${PV}
-   >=gnome-extra/gconf-editor-3
-   >=gnome-extra/gnome-calculator-${PV}
-   >=gnome-extra/gnome-power-manager-${PV}
-   >=gnome-extra/gnome-search-tool-3.6
-   >=gnome-extra/gnome-system-monitor-${PV}
-   >=gnome-extra/gnome-tweak-tool-${PV}
-   >=gnome-extra/gnome-weather-${PV}
-   >=gnome-extra/gucharmap-${PV}:2.90
-   >=gnome-extra/nautilus-sendto-3.8.2
-   >=gnome-extra/sushi-${PV}
-   >=mail-client/evolution-3.16
-   >=media-gfx/gnome-font-viewer-${PV}
-   >=media-gfx/gnome-screenshot-${PV}
-   >=media-sound/sound-juicer-${PV}
-   >=media-video/cheese-${PV}
-   >=net-analyzer/gnome-nettool-3.8
-   >=net-misc/vinagre-${PV}
-   >=net-misc/vino-${PV}
-   >=sys-apps/baobab-${PV}
-   >=sys-apps/gnome-disk-utility-${PV}
-   >=www-client/epiphany-${PV}
-
-   games? (
-   >=games-arcade/gnome-nibbles-${PV}
-   >=games-arcade/gnome-robots-${PV}
-   >=games-board/four-in-a-row-${PV}
-   >=games-board/gnome-chess-${PV}
-   >=games-board/gnome-mahjongg-${PV}
-   >=games-board/gnome-mines-${PV}
-   >=games-board/iagno-${PV}
-   >=games-board/tali-${PV}
-   >=games-puzzle/five-or-more-${PV}
-   >=games-puzzle/gnome-klotski-${PV}
-   >=games-puzzle/gnome-sudoku-${PV}
-   >=games-puzzle/gnome-taquin-${PV}
-   >=games-puzzle/gnome-tetravex-${PV}
-   >=games-puzzle/hitori-${PV}
-   >=games-puzzle/lightsoff-${PV}
-   >=games-puzzle/quadrapassel-${PV}
-   >=games-puzzle/swell-foop-${PV} )
-   share? ( >=gnome-extra/gnome-user-share-3.14 )
-   shotwell? ( >=media-gfx/shotwell-0.22 )
-   tracker? (
-   >=app-misc/tracker-1.4
-   >=gnome-extra/gnome-documents-${PV}
-   >=media-gfx/gnome-photos-${PV}
-   >=media-sound/gnome-music-${PV} )
-"
-DEPEND=""
-S=${WORKDIR}

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.18.0-r1.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.18.0-r1.ebuild
deleted file mode 100644
index 5a3c16d..
--- a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.18.0-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Sub-meta package for the applications of GNOME 3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+games +share +shotwell +tracker"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 x86"
-
-# Note to developers:
-# This is a wrapper for the extra apps integrated with GNOME 3
-# New package
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}
-
-   >=app-admin/gnome-system-log-3.9.90
-   >=app-arch/file-roller-3.16.4
-   >=app-dicts/gnome-dictionary-${PV}
-   >=gnome-base/dconf-editor-${PV}
-   >=gnome-extra/gconf-editor-3
-   >=gnome-extra/gnome-calculator-${PV}
-   >=gnome-extra/gnome-calendar-${PV}
-   >=gnome-extra/gnome-characters-${PV}
-   >=gnome-extra/gnome-power-manager-${PV}
-   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-libs/

2016-11-11 Thread Gilles Dartiguelongue
commit: aa46f7c8f01012185146cde9b14e2afd41aa3132
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:20:58 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa46f7c8

gnome-base/gnome-core-libs: version bump 3.20.0-r1 → 3.22.0

Package-Manager: portage-2.3.2

 .../gnome-core-libs/gnome-core-libs-3.22.0.ebuild  | 42 ++
 1 file changed, 42 insertions(+)

diff --git a/gnome-base/gnome-core-libs/gnome-core-libs-3.22.0.ebuild 
b/gnome-base/gnome-core-libs/gnome-core-libs-3.22.0.ebuild
new file mode 100644
index ..76412b3
--- /dev/null
+++ b/gnome-base/gnome-core-libs/gnome-core-libs-3.22.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Sub-meta package for the core libraries of GNOME 3"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="cups python"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# Note to developers:
+# This is a wrapper for the core libraries used by GNOME 3
+RDEPEND="
+   >=dev-libs/glib-2.50:2
+   >=x11-libs/gdk-pixbuf-2.36:2
+   >=x11-libs/pango-1.40
+   >=media-libs/clutter-1.26:1.0
+   >=x11-libs/gtk+-${PV}:3[cups?]
+   >=dev-libs/atk-2.22
+   >=x11-libs/libwnck-3.20:3
+   >=gnome-base/librsvg-2.40.16
+   >=gnome-base/gnome-desktop-${PV}:3
+   >=x11-libs/startup-notification-0.12
+
+   >=gnome-base/gvfs-1.30
+   >=gnome-base/dconf-0.26
+
+   >=media-libs/gstreamer-1.8:1.0
+   >=media-libs/gst-plugins-base-1.8:1.0
+   >=media-libs/gst-plugins-good-1.8:1.0
+
+   python? ( >=dev-python/pygobject-${PV}:3 )
+"
+DEPEND=""
+
+S="${WORKDIR}"



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

2016-11-11 Thread Gilles Dartiguelongue
commit: 227d9f7c45c954e7af1339f90094377b58b28608
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:32:23 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227d9f7c

gnome-base/gnome: version bump 3.20.0 → 3.22.0

Package-Manager: portage-2.3.2

 gnome-base/gnome/gnome-3.22.0.ebuild | 53 
 1 file changed, 53 insertions(+)

diff --git a/gnome-base/gnome/gnome-3.22.0.ebuild 
b/gnome-base/gnome/gnome-3.22.0.ebuild
new file mode 100644
index ..9302948
--- /dev/null
+++ b/gnome-base/gnome/gnome-3.22.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Meta package for GNOME 3, merge this package to install"
+HOMEPAGE="https://www.gnome.org/;
+
+LICENSE="metapackage"
+SLOT="2.0" # Cannot be installed at the same time as gnome-2
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+
+IUSE="accessibility +bluetooth +classic +cdr cups +extras"
+
+S=${WORKDIR}
+
+# TODO: check accessibility completeness
+# GDM-3.0 integrates very nicely with GNOME Shell
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?,cdr?]
+
+   >=gnome-base/gdm-${PV}
+
+   >=x11-wm/mutter-${PV}
+   >=gnome-base/gnome-shell-${PV}[bluetooth?]
+
+   >=x11-themes/gnome-backgrounds-${PV}
+   x11-themes/sound-theme-freedesktop
+
+   accessibility? (
+   >=app-accessibility/at-spi2-atk-2.22
+   >=app-accessibility/at-spi2-core-2.22
+   >=app-accessibility/caribou-0.4.21
+   >=app-accessibility/orca-${PV}
+   >=gnome-extra/mousetweaks-3.12.0 )
+   classic? ( >=gnome-extra/gnome-shell-extensions-${PV} )
+   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
+"
+
+DEPEND=""
+
+PDEPEND=">=gnome-base/gvfs-1.30[udisks]"
+
+pkg_postinst() {
+   # Remember people where to find our project information
+   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
+   elog "for information about the project and documentation."
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-tweak-tool/

2016-11-11 Thread Gilles Dartiguelongue
commit: 6aeff0c5b7d0685eada597c27fc4c3bb2ad661fc
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:12:59 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6aeff0c5

gnome-extra/gnome-tweak-tool: version bump 3.20.1 → 3.22.0

Package-Manager: portage-2.3.2

 gnome-extra/gnome-tweak-tool/Manifest  |  1 +
 .../gnome-tweak-tool-3.22.0.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/gnome-extra/gnome-tweak-tool/Manifest 
b/gnome-extra/gnome-tweak-tool/Manifest
index 72e0ff4..c2a8a7f 100644
--- a/gnome-extra/gnome-tweak-tool/Manifest
+++ b/gnome-extra/gnome-tweak-tool/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-tweak-tool-3.18.1.tar.xz 252716 SHA256 
5c2c1103237648413c2d63a941e06b7057d6b102276b5968517753075de29430 SHA512 
0e7d05292dc961e25efb8b410fca20281541ac9cecde307a733c0c95a370255cf790dcef0d708544b1174c95184550a966466ac510ced6ba69d2e82508433cf5
 WHIRLPOOL 
35d4049d370ada31ec558881e93f4f22ac3384b9e6ae8f6b78eebe7a732283555021a2cd98cfa6238570baaa23d6cba2ee0a3603e9e0a84e3cd745e67a8c3e9b
 DIST gnome-tweak-tool-3.20.1.tar.xz 255988 SHA256 
5171b2f75ceeea9455543e999a83a71e8566947f89eb9157aaff7969b7e446ba SHA512 
d1943a9f0d7e4ec0c2399276342dfc9418ed161a5583eb44543e76f22d883b39c54dc701ad3aae8827624f75f7ee53f3b8e4e7804a07ff11716d1a134fc25ddf
 WHIRLPOOL 
84478cabaf6d7513dab84ebb83cb9c93bfdcbbb537e642840f96671131c93cd1084d39e79e16d47b7dfe181941febe6a0e36aa38d16faeff1cf7d47bbcfe3215
+DIST gnome-tweak-tool-3.22.0.tar.xz 260132 SHA256 
3d6ae11e13f6169ee543e573135e1e5697cf92ab8d86570c6f952021ae093abb SHA512 
c63c2c61787c78e2e25077cc83b28ae49bffd9e7c39aa78ebd93587ba9640275083f46273cb55986bcc46842449a31f38b77f0e9be69cea551218fd160f6d769
 WHIRLPOOL 
020c7f87a321558bc9addbd4bced797c458a71834edf6e11d9b40893d03ec9cc57b203d4aba3f3092d549ffcd9b1d96a080ea034ed97752dba8e445cb269e67e

diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.22.0.ebuild 
b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.22.0.ebuild
new file mode 100644
index ..59055a1
--- /dev/null
+++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.22.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-r1
+
+DESCRIPTION="Tool to customize GNOME 3 options"
+HOMEPAGE="https://wiki.gnome.org/action/show/Apps/GnomeTweakTool;
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# Newer pygobject needed due upstream bug #723951
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   dev-libs/glib:2[dbus]
+   >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}]
+   >=gnome-base/gsettings-desktop-schemas-3.21.2
+"
+# g-s-d, gnome-desktop, gnome-shell etc. needed at runtime for the gsettings 
schemas
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gnome-desktop-3.6.0.1:3=[introspection]
+   >=x11-libs/gtk+-3.12:3[introspection]
+
+   net-libs/libsoup:2.4[introspection]
+   x11-libs/libnotify[introspection]
+
+   >=gnome-base/gnome-settings-daemon-3
+   gnome-base/gnome-shell
+   >=gnome-base/nautilus-3
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.40.0
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Add contents of Gentoo's cursor theme directory to cursor theme list
+   eapply "${FILESDIR}/${PN}-3.10.1-gentoo-cursor-themes.patch"
+
+   gnome2_src_prepare
+   python_copy_sources
+}
+
+src_configure() {
+   python_foreach_impl run_in_build_dir gnome2_src_configure
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir gnome2_src_compile
+}
+
+src_test() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   install_python() {
+   gnome2_src_install
+   python_doscript gnome-tweak-tool || die
+   }
+   python_foreach_impl run_in_build_dir install_python
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2016-11-11 Thread Gilles Dartiguelongue
commit: 2c2f91ac28c0cc86186fb55ee7fe223553904143
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:27:31 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2f91ac

gnome-base/gnome-core-apps: cleanup old revisions

Package-Manager: portage-2.3.2

 .../gnome-core-apps/gnome-core-apps-3.14.0.ebuild  | 55 --
 .../gnome-core-apps/gnome-core-apps-3.16.0.ebuild  | 55 --
 .../gnome-core-apps/gnome-core-apps-3.18.0.ebuild  | 55 --
 3 files changed, 165 deletions(-)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-3.14.0.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-3.14.0.ebuild
deleted file mode 100644
index fc3894f..
--- a/gnome-base/gnome-core-apps/gnome-core-apps-3.14.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 
3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+bluetooth +cdr cups"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
-
-# Note to developers:
-# This is a wrapper for the core apps tightly integrated with GNOME 3
-# gtk-engines:2 is still around because it's needed for gtk2 apps
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-${PV}
-   >=gnome-base/gnome-menus-3.10.1:3
-   >=gnome-base/gnome-settings-daemon-${PV}[cups?]
-   >=gnome-base/gnome-control-center-${PV}[cups?]
-
-   >=app-crypt/gcr-${PV}
-   >=gnome-base/nautilus-${PV}
-   >=gnome-base/gnome-keyring-${PV}
-   >=gnome-extra/evolution-data-server-3.12.9
-
-   >=app-crypt/seahorse-${PV}
-   >=app-editors/gedit-${PV}
-   >=app-text/evince-${PV}
-   >=gnome-extra/gnome-contacts-${PV}
-   >=media-gfx/eog-${PV}
-   >=media-video/totem-${PV}
-   >=net-im/empathy-3.12.7
-   >=x11-terms/gnome-terminal-${PV}
-
-   >=gnome-extra/gnome-user-docs-${PV}
-   >=gnome-extra/yelp-${PV}
-
-   >=x11-themes/adwaita-icon-theme-${PV}
-   >=x11-themes/gnome-themes-standard-${PV}
-
-   bluetooth? ( >=net-wireless/gnome-bluetooth-${PV} )
-   cdr? ( >=app-cdr/brasero-3.12.0 )
-
-   !gnome-base/gnome-applets
-"
-DEPEND=""
-
-S="${WORKDIR}"

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-3.16.0.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-3.16.0.ebuild
deleted file mode 100644
index 8e777e0..
--- a/gnome-base/gnome-core-apps/gnome-core-apps-3.16.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 
3"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="3.0"
-IUSE="+bluetooth +cdr cups"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
-
-# Note to developers:
-# This is a wrapper for the core apps tightly integrated with GNOME 3
-# gtk-engines:2 is still around because it's needed for gtk2 apps
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-${PV}
-   >=gnome-base/gnome-menus-3.10.1:3
-   >=gnome-base/gnome-settings-daemon-${PV}[cups?]
-   >=gnome-base/gnome-control-center-${PV}[cups?]
-
-   >=app-crypt/gcr-${PV}
-   >=gnome-base/nautilus-${PV}
-   >=gnome-base/gnome-keyring-${PV}
-   >=gnome-extra/evolution-data-server-3.16
-
-   >=app-crypt/seahorse-${PV}
-   >=app-editors/gedit-${PV}
-   >=app-text/evince-${PV}
-   >=gnome-extra/gnome-contacts-${PV}
-   >=media-gfx/eog-${PV}
-   >=media-video/totem-${PV}
-   >=net-im/empathy-3.12.10
-   >=x11-terms/gnome-terminal-${PV}
-
-   >=gnome-extra/gnome-user-docs-${PV}
-   >=gnome-extra/yelp-${PV}
-
-   >=x11-themes/adwaita-icon-theme-${PV}
-   >=x11-themes/gnome-themes-standard-${PV}
-
-   bluetooth? ( >=net-wireless/gnome-bluetooth-${PV} )
-   cdr? ( >=app-cdr/brasero-3.12.1 )
-
-   !gnome-base/gnome-applets
-"
-DEPEND=""
-
-S="${WORKDIR}"

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-3.18.0.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-3.18.0.ebuild
deleted file mode 100644
index 73b8730..
--- a/gnome-base/gnome-core-apps/gnome-core-apps-3.18.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Sub-meta package for the core applications integrated with 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/

2016-11-11 Thread Gilles Dartiguelongue
commit: d20c815d6f3b2afe9878e3ea6cc445a370c24452
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:09:55 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:33:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20c815d

gnome-extra/gnome-shell-extensions: version bump 3.20.1 → 3.22.2

Package-Manager: portage-2.3.2

 gnome-extra/gnome-shell-extensions/Manifest|  1 +
 .../gnome-shell-extensions-3.22.2.ebuild   | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index e487c1f..db236b4 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828
 DIST gnome-shell-extensions-3.20.1.tar.xz 236820 SHA256 
bc432ec163c79794331290d7a9321bee184be077d348faf3b7a1639b672939a3 SHA512 
839a43a936dc78c3ecbf718a402b8657845629fdcc55baf9e1e7652d931e9a0777e4be665e2f46f8fe38e821580d00493b12edcf268b0e42ddfcf19e5272e239
 WHIRLPOOL 
c30487f28c8fa88001c36fda92118b825dc952cab479b73b8d1c2d3db925b98f48447949fb6d46c9eec53d859c36df22b470eb2423ad055ded79fefa55a3ddf9
+DIST gnome-shell-extensions-3.22.2.tar.xz 339444 SHA256 
df7c22c69e29162bc1a7018b25b9a2fc37546451746b8b3c5109e5ac92238a87 SHA512 
7cd045f2df885f50f5e7e41b818aad01c65bd503d656793d64bc9e283fe715f588215a894ac856da0c4c2759c549a1ce2dcb91af64081f40c664c9d28edc2d1c
 WHIRLPOOL 
17d3f6fb7a46f7157a21ca468d7425c1c732390201ce30384d36c8d304c157ba177134315d18a7a81449891217f813ff0ab27974674f176277a1839c395be174

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild
new file mode 100644
index ..15f9dcb
--- /dev/null
+++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.22.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit gnome2 readme.gentoo-r1
+
+DESCRIPTION="JavaScript extensions for GNOME Shell"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="examples"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   >=gnome-base/libgtop-2.28.3[introspection]
+   >=app-eselect/eselect-gnome-shell-extensions-20111211
+"
+RDEPEND="${COMMON_DEPEND}
+   >=dev-libs/gjs-1.29
+   dev-libs/gobject-introspection:=
+   dev-libs/atk[introspection]
+   gnome-base/gnome-menus:3[introspection]
+   >=gnome-base/gnome-shell-3.14.2
+   media-libs/clutter:1.0[introspection]
+   net-libs/telepathy-glib[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   x11-themes/adwaita-icon-theme
+   x11-wm/mutter[introspection]
+"
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.6
+   virtual/pkgconfig
+"
+# eautoreconf needs gnome-base/gnome-common
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="Installed extensions installed are initially disabled by default.
+To change the system default and enable some extensions, you can use
+# eselect gnome-shell-extensions
+
+Alternatively, to enable/disable extensions on a per-user basis,
+you can use the https://extensions.gnome.org/ web interface, the
+gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
+enabled-extensions gsettings key from the command line or a script."
+
+src_configure() {
+   gnome2_src_configure --enable-extensions=all
+}
+
+src_install() {
+   gnome2_src_install
+
+   local example="exam...@gnome-shell-extensions.gcampax.github.com"
+   if use examples; then
+   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
+   "${ED}usr/share/doc/${PF}/" || die
+   else
+   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
+   fi
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+
+   readme.gentoo_print_elog
+}



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

2016-11-11 Thread Gilles Dartiguelongue
commit: 76562d39ad58836f48ae624a7a35e068c6ec06ed
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Tue Nov  1 23:10:46 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76562d39

vala.eclass: raise VALA_MAX_API_VERSION to 0.34

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

diff --git a/eclass/vala.eclass b/eclass/vala.eclass
index a70c9d8..323ad2d 100644
--- a/eclass/vala.eclass
+++ b/eclass/vala.eclass
@@ -32,7 +32,7 @@ VALA_MIN_API_VERSION=${VALA_MIN_API_VERSION:-0.26}
 # @ECLASS-VARIABLE: VALA_MAX_API_VERSION
 # @DESCRIPTION:
 # Maximum vala API version (e.g. 0.32).
-VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.32}
+VALA_MAX_API_VERSION=${VALA_MAX_API_VERSION:-0.34}
 
 # @ECLASS-VARIABLE: VALA_USE_DEPEND
 # @DEFAULT_UNSET



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-light/

2016-11-11 Thread Gilles Dartiguelongue
commit: 2be710ad7b0610896ea9ba588131e308e00bf1d1
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:32:43 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be710ad

gnome-base/gnome-light: cleanup old revisions

Package-Manager: portage-2.3.2

 gnome-base/gnome-light/gnome-light-3.16.0.ebuild | 57 
 gnome-base/gnome-light/gnome-light-3.18.0.ebuild | 57 
 2 files changed, 114 deletions(-)

diff --git a/gnome-base/gnome-light/gnome-light-3.16.0.ebuild 
b/gnome-base/gnome-light/gnome-light-3.16.0.ebuild
deleted file mode 100644
index 00f450c..
--- a/gnome-base/gnome-light/gnome-light-3.16.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="2.0"
-IUSE="cups +gnome-shell"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# XXX: Note to developers:
-# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
-# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
-# any apps, but shouldn't be used by users unless they know what they are 
doing.
-RDEPEND="!gnome-base/gnome
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-${PV}
-   >=gnome-base/gnome-menus-3.10.1:3
-   >=gnome-base/gnome-settings-daemon-${PV}[cups?]
-   >=gnome-base/gnome-control-center-${PV}[cups?]
-
-   >=gnome-base/nautilus-${PV}
-
-   gnome-shell? (
-   >=x11-wm/mutter-${PV}
-   >=gnome-base/gnome-shell-${PV} )
-
-   >=x11-themes/adwaita-icon-theme-${PV}
-   >=x11-themes/gnome-themes-standard-${PV}
-   >=x11-themes/gnome-backgrounds-${PV}
-
-   >=x11-terms/gnome-terminal-${PV}
-"
-DEPEND=""
-PDEPEND=">=gnome-base/gvfs-1.24.0"
-S="${WORKDIR}"
-
-pkg_pretend() {
-   if ! use gnome-shell; then
-   # Users probably want to use e16, sawfish, etc
-   ewarn "You're installing neither GNOME Shell"
-   ewarn "You will have to install and manage a window manager by 
yourself"
-   fi
-}
-
-pkg_postinst() {
-   # Remember people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
-   elog "for information about the project and documentation."
-}

diff --git a/gnome-base/gnome-light/gnome-light-3.18.0.ebuild 
b/gnome-base/gnome-light/gnome-light-3.18.0.ebuild
deleted file mode 100644
index 31ad34a..
--- a/gnome-base/gnome-light/gnome-light-3.18.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Meta package for GNOME-Light, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-LICENSE="metapackage"
-SLOT="2.0"
-IUSE="cups +gnome-shell"
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# XXX: Note to developers:
-# This is a wrapper for the 'light' GNOME 3 desktop, and should only consist of
-# the bare minimum of libs/apps needed. It is basically gnome-base/gnome 
without
-# any apps, but shouldn't be used by users unless they know what they are 
doing.
-RDEPEND="!gnome-base/gnome
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-
-   >=gnome-base/gnome-session-${PV}
-   >=gnome-base/gnome-menus-3.10.1:3
-   >=gnome-base/gnome-settings-daemon-${PV}[cups?]
-   >=gnome-base/gnome-control-center-${PV}[cups?]
-
-   >=gnome-base/nautilus-${PV}
-
-   gnome-shell? (
-   >=x11-wm/mutter-${PV}
-   >=gnome-base/gnome-shell-${PV} )
-
-   >=x11-themes/adwaita-icon-theme-${PV}
-   >=x11-themes/gnome-themes-standard-${PV}
-   >=x11-themes/gnome-backgrounds-${PV}
-
-   >=x11-terms/gnome-terminal-${PV}
-"
-DEPEND=""
-PDEPEND=">=gnome-base/gvfs-1.26.0"
-S="${WORKDIR}"
-
-pkg_pretend() {
-   if ! use gnome-shell; then
-   # Users probably want to use e16, sawfish, etc
-   ewarn "You're installing neither GNOME Shell"
-   ewarn "You will have to install and manage a window manager by 
yourself"
-   fi
-}
-
-pkg_postinst() {
-   # Remember people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
-   elog "for information about the project and documentation."
-}



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

2016-11-11 Thread Gilles Dartiguelongue
commit: 62b57ec42167bf3e852dc79517dd21da7bcde272
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:32:57 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b57ec4

gnome-base/gnome: cleanup old revisions

Package-Manager: portage-2.3.2

 gnome-base/gnome/gnome-3.14.0.ebuild | 47 
 gnome-base/gnome/gnome-3.16.0.ebuild | 53 
 gnome-base/gnome/gnome-3.18.0.ebuild | 53 
 3 files changed, 153 deletions(-)

diff --git a/gnome-base/gnome/gnome-3.14.0.ebuild 
b/gnome-base/gnome/gnome-3.14.0.ebuild
deleted file mode 100644
index bc428d8..
--- a/gnome-base/gnome/gnome-3.14.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Meta package for GNOME 3, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-
-LICENSE="metapackage"
-SLOT="2.0" # Cannot be installed at the same time as gnome-2
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
-
-IUSE="accessibility +bluetooth +classic +cdr cups +extras"
-
-S=${WORKDIR}
-
-# TODO: check accessibility completeness
-# GDM-3.0 integrates very nicely with GNOME Shell
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?,cdr?]
-
-   >=gnome-base/gdm-${PV}
-
-   >=x11-wm/mutter-${PV}
-   >=gnome-base/gnome-shell-${PV}[bluetooth?]
-
-   >=x11-themes/gnome-backgrounds-${PV}
-   x11-themes/sound-theme-freedesktop
-
-   accessibility? (
-   >=app-accessibility/at-spi2-atk-2.14.1
-   >=app-accessibility/at-spi2-core-2.14.0
-   >=app-accessibility/caribou-0.4.15
-   >=app-accessibility/orca-${PV}
-   >=gnome-extra/mousetweaks-3.12.0 )
-   classic? ( >=gnome-extra/gnome-shell-extensions-${PV} )
-   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
-"
-
-DEPEND=""
-
-PDEPEND=">=gnome-base/gvfs-1.22.1[udisks]"

diff --git a/gnome-base/gnome/gnome-3.16.0.ebuild 
b/gnome-base/gnome/gnome-3.16.0.ebuild
deleted file mode 100644
index 3879d03..
--- a/gnome-base/gnome/gnome-3.16.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Meta package for GNOME 3, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-
-LICENSE="metapackage"
-SLOT="2.0" # Cannot be installed at the same time as gnome-2
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
-
-IUSE="accessibility +bluetooth +classic +cdr cups +extras"
-
-S=${WORKDIR}
-
-# TODO: check accessibility completeness
-# GDM-3.0 integrates very nicely with GNOME Shell
-RDEPEND="
-   >=gnome-base/gnome-core-libs-${PV}[cups?]
-   >=gnome-base/gnome-core-apps-${PV}[cups?,bluetooth?,cdr?]
-
-   >=gnome-base/gdm-${PV}
-
-   >=x11-wm/mutter-${PV}
-   >=gnome-base/gnome-shell-${PV}[bluetooth?]
-
-   >=x11-themes/gnome-backgrounds-${PV}
-   x11-themes/sound-theme-freedesktop
-
-   accessibility? (
-   >=app-accessibility/at-spi2-atk-2.16
-   >=app-accessibility/at-spi2-core-2.16
-   >=app-accessibility/caribou-0.4.18
-   >=app-accessibility/orca-${PV}
-   >=gnome-extra/mousetweaks-3.12.0 )
-   classic? ( >=gnome-extra/gnome-shell-extensions-${PV} )
-   extras? ( >=gnome-base/gnome-extra-apps-${PV} )
-"
-
-DEPEND=""
-
-PDEPEND=">=gnome-base/gvfs-1.24[udisks]"
-
-pkg_postinst() {
-   # Remember people where to find our project information
-   elog "Please remember to look at 
https://wiki.gentoo.org/wiki/Project:GNOME;
-   elog "for information about the project and documentation."
-}

diff --git a/gnome-base/gnome/gnome-3.18.0.ebuild 
b/gnome-base/gnome/gnome-3.18.0.ebuild
deleted file mode 100644
index f8b73ac..
--- a/gnome-base/gnome/gnome-3.18.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Meta package for GNOME 3, merge this package to install"
-HOMEPAGE="https://www.gnome.org/;
-
-LICENSE="metapackage"
-SLOT="2.0" # Cannot be installed at the same time as gnome-2
-
-# when unmasking for an arch
-# double check none of the deps are still masked !
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86"
-
-IUSE="accessibility +bluetooth +classic +cdr cups +extras"
-
-S=${WORKDIR}
-
-# TODO: check accessibility completeness
-# GDM-3.0 integrates very nicely 

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

2016-11-11 Thread Gilles Dartiguelongue
commit: 09a5a1320aef91f950e4fe1cc4b1fbcc3474a9e2
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:37:40 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:37:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a5a132

package.mask: drop Gnome 3.22 mask

 profiles/package.mask | 148 ++
 1 file changed, 4 insertions(+), 144 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6819ed3..40836ed 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Gilles Dartiguelongue  (12 Nov 2016)
+# Keep shotwell development series masked.
+>=media-gfx/shotwell-0.25
+
 # Johannes Huber  (07 Nov 2016)
 # Masked for removal in 30 days. Dead upstream.
 # Hosted on google code, which shutdowns end of the year.
@@ -149,150 +153,6 @@ sci-geosciences/googleearth
 # please unmask latest version yourself
 =www-plugins/google-talkplugin-5.4.2.0
 
-# Gnome Team  (19 sep 2016)
-# Gnome 3.22 mask
->=app-accessibility/at-spi2-atk-2.21
->=app-accessibility/at-spi2-core-2.21
->=app-accessibility/orca-3.21
->=app-arch/file-roller-3.21
->=app-crypt/gcr-3.21
->=app-crypt/seahorse-3.21
->=app-dicts/gnome-dictionary-3.21
->=app-editors/gedit-3.21
->=app-editors/gedit-plugins-3.21
->=app-editors/latexila-3.21
->=app-misc/bijiben-3.21
->=app-misc/gnote-3.21
->=app-misc/tracker-1.9
->=app-text/evince-3.21
->=dev-cpp/glibmm-2.49
->=dev-cpp/gtkmm-3.21
->=dev-cpp/pangomm-2.41
->=dev-lang/vala-0.33
->=dev-libs/atk-2.21
->=dev-libs/gdl-3.21
->=dev-libs/glib-2.49
->=dev-libs/gobject-introspection-1.49
->=dev-libs/gobject-introspection-common-1.49
->=dev-libs/libgames-support-1.1
->=dev-libs/libgnome-games-support-1.1
->=dev-libs/libgweather-3.21
->=dev-libs/libpeas-1.19
->=dev-libs/libsigc++-2.9
->=dev-libs/vala-common-0.33
->=dev-python/pyatspi-2.21
->=dev-python/pygobject-3.21
->=dev-util/anjuta-3.21
->=dev-util/devhelp-3.21
->=dev-util/gdbus-codegen-2.49
->=dev-util/gnome-devel-docs-3.21
->=dev-util/gtk-update-icon-cache-3.21
->=dev-vcs/gitg-3.21
->=games-arcade/gnome-nibbles-3.21
->=games-arcade/gnome-robots-3.21
->=games-board/aisleriot-3.21
->=games-board/four-in-a-row-3.21
->=games-board/gnome-chess-3.21
->=games-board/gnome-mahjongg-3.21
->=games-board/gnome-mines-3.21
->=games-board/iagno-3.21
->=games-board/tali-3.21
->=games-puzzle/atomix-3.21
->=games-puzzle/five-or-more-3.21
->=games-puzzle/gnome-klotski-3.21
->=games-puzzle/gnome-sudoku-3.21
->=games-puzzle/gnome-taquin-3.21
->=games-puzzle/gnome-tetravex-3.21
->=games-puzzle/gnome2048-3.21
->=games-puzzle/hitori-3.21
->=games-puzzle/lightsoff-3.21
->=games-puzzle/quadrapassel-3.21
->=games-puzzle/swell-foop-3.21
->=gnome-base/dconf-0.27
->=gnome-base/dconf-editor-3.21
->=gnome-base/gdm-3.21
->=gnome-base/gnome-3.21
->=gnome-base/gnome-control-center-3.21
->=gnome-base/gnome-core-apps-3.21
->=gnome-base/gnome-core-libs-3.21
->=gnome-base/gnome-desktop-3.21
->=gnome-base/gnome-extra-apps-3.21
->=gnome-base/gnome-keyring-3.21
->=gnome-base/gnome-light-3.21
->=gnome-base/gnome-session-3.21
->=gnome-base/gnome-settings-daemon-3.21
->=gnome-base/gnome-shell-3.21
->=gnome-base/gsettings-desktop-schemas-3.21
->=gnome-base/gvfs-1.29
->=gnome-base/libgtop-2.35
->=gnome-base/nautilus-3.21
->=gnome-extra/evolution-data-server-3.21
->=gnome-extra/evolution-ews-3.21
->=gnome-extra/gnome-boxes-3.21
->=gnome-extra/gnome-builder-3.21
->=gnome-extra/gnome-calculator-3.21
->=gnome-extra/gnome-calendar-3.21
->=gnome-extra/gnome-characters-3.21
->=gnome-extra/gnome-clocks-3.21
->=gnome-extra/gnome-color-manager-3.21
->=gnome-extra/gnome-contacts-3.21
->=gnome-extra/gnome-documents-3.21
->=gnome-extra/gnome-getting-started-docs-3.21
->=gnome-extra/gnome-logs-3.21
->=gnome-extra/gnome-packagekit-3.21
->=gnome-extra/gnome-power-manager-3.21
->=gnome-extra/gnome-shell-extensions-3.21
->=gnome-extra/gnome-software-3.21
->=gnome-extra/gnome-system-monitor-3.21
->=gnome-extra/gnome-tweak-tool-3.21
->=gnome-extra/gnome-user-docs-3.21
->=gnome-extra/gnome-weather-3.21
->=gnome-extra/nautilus-tracker-tags-1.9
->=gnome-extra/sushi-3.21
->=gnome-extra/yelp-3.21
->=gnome-extra/yelp-xsl-3.21
->=gnome-extra/zenity-3.21
->=mail-client/evolution-3.21
->=media-gfx/eog-3.21
->=media-gfx/gnome-font-viewer-3.21
->=media-gfx/gnome-photos-3.21
->=media-gfx/gnome-screenshot-3.21
->=media-gfx/shotwell-0.25
->=media-gfx/simple-scan-3.21
->=media-libs/clutter-1.27
->=media-libs/clutter-gtk-1.8.2
->=media-sound/gnome-music-3.21
->=media-sound/gnome-sound-recorder-3.21
->=media-sound/sound-juicer-3.21
->=media-video/cheese-3.21
->=media-video/totem-3.21
->=net-irc/polari-3.21
->=net-libs/glib-networking-2.49
->=net-libs/gnome-online-accounts-3.21
->=net-libs/libsoup-2.55
->=net-libs/webkit-gtk-2.13
->=net-misc/gnome-online-miners-3.21
->=net-misc/rygel-0.31

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-tweak-tool/

2016-11-11 Thread Gilles Dartiguelongue
commit: bf0b1c40e88173aba51cbd2200538d9cf822e395
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:15:19 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0b1c40

gnome-extra/gnome-tweak-tool: cleanup old revision

Package-Manager: portage-2.3.2

 gnome-extra/gnome-tweak-tool/Manifest  |  1 -
 .../gnome-tweak-tool-3.18.1-r2.ebuild  | 78 --
 2 files changed, 79 deletions(-)

diff --git a/gnome-extra/gnome-tweak-tool/Manifest 
b/gnome-extra/gnome-tweak-tool/Manifest
index c2a8a7f..c72da07 100644
--- a/gnome-extra/gnome-tweak-tool/Manifest
+++ b/gnome-extra/gnome-tweak-tool/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-tweak-tool-3.18.1.tar.xz 252716 SHA256 
5c2c1103237648413c2d63a941e06b7057d6b102276b5968517753075de29430 SHA512 
0e7d05292dc961e25efb8b410fca20281541ac9cecde307a733c0c95a370255cf790dcef0d708544b1174c95184550a966466ac510ced6ba69d2e82508433cf5
 WHIRLPOOL 
35d4049d370ada31ec558881e93f4f22ac3384b9e6ae8f6b78eebe7a732283555021a2cd98cfa6238570baaa23d6cba2ee0a3603e9e0a84e3cd745e67a8c3e9b
 DIST gnome-tweak-tool-3.20.1.tar.xz 255988 SHA256 
5171b2f75ceeea9455543e999a83a71e8566947f89eb9157aaff7969b7e446ba SHA512 
d1943a9f0d7e4ec0c2399276342dfc9418ed161a5583eb44543e76f22d883b39c54dc701ad3aae8827624f75f7ee53f3b8e4e7804a07ff11716d1a134fc25ddf
 WHIRLPOOL 
84478cabaf6d7513dab84ebb83cb9c93bfdcbbb537e642840f96671131c93cd1084d39e79e16d47b7dfe181941febe6a0e36aa38d16faeff1cf7d47bbcfe3215
 DIST gnome-tweak-tool-3.22.0.tar.xz 260132 SHA256 
3d6ae11e13f6169ee543e573135e1e5697cf92ab8d86570c6f952021ae093abb SHA512 
c63c2c61787c78e2e25077cc83b28ae49bffd9e7c39aa78ebd93587ba9640275083f46273cb55986bcc46842449a31f38b77f0e9be69cea551218fd160f6d769
 WHIRLPOOL 
020c7f87a321558bc9addbd4bced797c458a71834edf6e11d9b40893d03ec9cc57b203d4aba3f3092d549ffcd9b1d96a080ea034ed97752dba8e445cb269e67e

diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.18.1-r2.ebuild 
b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.18.1-r2.ebuild
deleted file mode 100644
index da1cb2d..
--- a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.18.1-r2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils gnome2 python-r1
-
-DESCRIPTION="Tool to customize GNOME 3 options"
-HOMEPAGE="https://wiki.gnome.org/action/show/Apps/GnomeTweakTool;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
-
-# Newer pygobject needed due upstream bug #723951
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   dev-libs/glib:2[dbus]
-   >=dev-python/pygobject-3.10.2:3[${PYTHON_USEDEP}]
-   >=gnome-base/gsettings-desktop-schemas-3.4
-"
-# g-s-d, gnome-desktop, gnome-shell etc. needed at runtime for the gsettings 
schemas
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gnome-desktop-3.6.0.1:3=[introspection]
-   >=x11-libs/gtk+-3.12:3[introspection]
-
-   net-libs/libsoup[introspection]
-   x11-libs/libnotify[introspection]
-
-   >=gnome-base/gnome-settings-daemon-3
-   gnome-base/gnome-shell
-   >=gnome-base/nautilus-3
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.40.0
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   # Add contents of Gentoo's cursor theme directory to cursor theme list
-   epatch "${FILESDIR}/${PN}-3.10.1-gentoo-cursor-themes.patch"
-
-   # Prevent problems setting WM preferences, upstream bug #706834
-   epatch "${FILESDIR}/${PN}-3.8.1-wm-preferences.patch"
-
-   # Stop relying on libsoup-gnome (from 'master')
-   epatch "${FILESDIR}/${PN}-3.18.1-libsoup.patch"
-
-   gnome2_src_prepare
-   python_copy_sources
-}
-
-src_configure() {
-   python_foreach_impl run_in_build_dir gnome2_src_configure
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir gnome2_src_compile
-}
-
-src_test() {
-   python_foreach_impl run_in_build_dir default
-}
-
-src_install() {
-   install_python() {
-   gnome2_src_install
-   python_doscript gnome-tweak-tool || die
-   }
-   python_foreach_impl run_in_build_dir install_python
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/

2016-11-11 Thread Gilles Dartiguelongue
commit: a4358aee4a36b9c9eeef3e487ea9c3459218c0cf
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Nov 11 22:45:09 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:33:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4358aee

gnome-base/gnome-shell: version bump 3.20.4 → 3.22.1

Cleanup unused dependencies. Add missing dependencies with
introspection support. Make nsplugin optional as there is the chrome
extension in tree too. Update comments.

Package-Manager: portage-2.3.2

 .../files/gnome-shell-3.22.0-defaults.patch| 26 
 .../files/gnome-shell-3.22.0-gir-build-fix.patch   | 28 +
 gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild   | 49 +-
 3 files changed, 73 insertions(+), 30 deletions(-)

diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.22.0-defaults.patch 
b/gnome-base/gnome-shell/files/gnome-shell-3.22.0-defaults.patch
new file mode 100644
index ..b80dbc3
--- /dev/null
+++ b/gnome-base/gnome-shell/files/gnome-shell-3.22.0-defaults.patch
@@ -0,0 +1,26 @@
+From 7a671f99b7ef2d5f38be67668aac762764b32a42 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Tue, 10 Dec 2013 23:33:51 +0100
+Subject: [PATCH 1/2] Alter list of default applications
+
+Signed-off-by: Gilles Dartiguelongue 
+---
+ data/org.gnome.shell.gschema.xml.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/org.gnome.shell.gschema.xml.in 
b/data/org.gnome.shell.gschema.xml.in
+index c1e6b21..368c654 100644
+--- a/data/org.gnome.shell.gschema.xml.in
 b/data/org.gnome.shell.gschema.xml.in
+@@ -31,7 +31,7 @@
+   
+ 
+ 
+-  [ 'epiphany.desktop', 'evolution.desktop', 
'rhythmbox.desktop', 'shotwell.desktop', 'org.gnome.Nautilus.desktop', 
'org.gnome.Software.desktop' ]
++  [ 'chromium-browser-chromium.desktop', 'firefox.desktop', 
'firefox-bin.desktop', 'evolution.desktop', 'rhythmbox.desktop', 
'shotwell.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' 
]
+   List of desktop file IDs for favorite applications
+   
+ The applications corresponding to these identifiers
+-- 
+2.10.1
+

diff --git 
a/gnome-base/gnome-shell/files/gnome-shell-3.22.0-gir-build-fix.patch 
b/gnome-base/gnome-shell/files/gnome-shell-3.22.0-gir-build-fix.patch
new file mode 100644
index ..b0c5fb7
--- /dev/null
+++ b/gnome-base/gnome-shell/files/gnome-shell-3.22.0-gir-build-fix.patch
@@ -0,0 +1,28 @@
+From 395bede20811b0cf2bcecb0b4e5bcbc2c2fa35f4 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Sat, 12 Nov 2016 00:21:25 +0100
+Subject: [PATCH] Add missing rpath to point to mutter specific libraries
+
+Reported-By: alpha...@gmail.com
+X-Gentoo-Bug: 597842
+X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=597842
+---
+ src/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index e9aacfe..fd98ba5 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -311,7 +311,7 @@ shell-enum-types.c: $(srcdir)/shell-enum-types.c.in 
stamp-shell-enum-types.h
+   rm -f $(@F).tmp
+ EXTRA_DIST += shell-enum-types.c.in
+ 
+-libgnome_shell_ldflags = -avoid-version
++libgnome_shell_ldflags = -avoid-version -Wl,-rpath,$(MUTTER_TYPELIB_DIR)
+ libgnome_shell_libadd =   \
+   -lm \
+   $(GNOME_SHELL_LIBS) \
+-- 
+2.10.1
+

diff --git a/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild 
b/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild
index c5e7062..60739bd 100644
--- a/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild
+++ b/gnome-base/gnome-shell/gnome-shell-3.22.1.ebuild
@@ -6,14 +6,14 @@ EAPI=6
 GNOME2_LA_PUNT="yes"
 PYTHON_COMPAT=( python{3_4,3_5} )
 
-inherit autotools eutils gnome2 multilib pax-utils python-r1 systemd
+inherit autotools gnome2 multilib pax-utils python-r1 systemd
 
 DESCRIPTION="Provides core UI functions for the GNOME 3 desktop"
 HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-IUSE="+bluetooth +networkmanager +nls -openrc-force"
+IUSE="+bluetooth +networkmanager nsplugin +nls -openrc-force"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
@@ -30,13 +30,9 @@ COMMON_DEPEND="
>=dev-libs/gobject-introspection-1.49.1:=
dev-libs/libical:=
>=x11-libs/gtk+-3.15.0:3[introspection]
-   >=media-libs/clutter-1.21.5:1.0[introspection]
-   >=dev-libs/json-glib-0.13.2
>=dev-libs/libcroco-0.6.8:0.6
>=gnome-base/gnome-desktop-3.7.90:3=[introspection]
>=gnome-base/gsettings-desktop-schemas-3.21.3
-   >=gnome-base/gnome-keyring-3.3.90
-   gnome-base/libgnome-keyring
>=gnome-extra/evolution-data-server-3.17.2:=
>=media-libs/gstreamer-0.11.92:1.0

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-core-apps/

2016-11-11 Thread Gilles Dartiguelongue
commit: 7f7b4c49a3b427cd72e62fa559256f08ed859f3f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:26:50 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f7b4c49

gnome-base/gnome-core-apps: version bump 3.20.0 → 3.22.0

Package-Manager: portage-2.3.2

 .../gnome-core-apps/gnome-core-apps-3.22.0.ebuild  | 55 ++
 1 file changed, 55 insertions(+)

diff --git a/gnome-base/gnome-core-apps/gnome-core-apps-3.22.0.ebuild 
b/gnome-base/gnome-core-apps/gnome-core-apps-3.22.0.ebuild
new file mode 100644
index ..568aaa0
--- /dev/null
+++ b/gnome-base/gnome-core-apps/gnome-core-apps-3.22.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Sub-meta package for the core applications integrated with GNOME 
3"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+bluetooth +cdr cups"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+
+# Note to developers:
+# This is a wrapper for the core apps tightly integrated with GNOME 3
+# gtk-engines:2 is still around because it's needed for gtk2 apps
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}[cups?]
+
+   >=gnome-base/gnome-session-${PV}
+   >=gnome-base/gnome-menus-3.10.1:3
+   >=gnome-base/gnome-settings-daemon-${PV}[cups?]
+   >=gnome-base/gnome-control-center-${PV}[cups?]
+
+   >=app-crypt/gcr-3.20.0
+   >=gnome-base/nautilus-${PV}
+   >=gnome-base/gnome-keyring-3.20.0
+   >=gnome-extra/evolution-data-server-${PV}
+
+   >=app-crypt/seahorse-3.20.0
+   >=app-editors/gedit-${PV}
+   >=app-text/evince-${PV}
+   >=gnome-extra/gnome-contacts-${PV}
+   >=media-gfx/eog-3.20.5
+   >=media-video/totem-${PV}
+   >=net-im/empathy-3.12.12
+   >=x11-terms/gnome-terminal-${PV}
+
+   >=gnome-extra/gnome-user-docs-${PV}
+   >=gnome-extra/yelp-${PV}
+
+   >=x11-themes/adwaita-icon-theme-${PV}
+   >=x11-themes/gnome-themes-standard-${PV}
+
+   bluetooth? ( >=net-wireless/gnome-bluetooth-3.20.0 )
+   cdr? ( >=app-cdr/brasero-3.12.1 )
+
+   !gnome-base/gnome-applets
+"
+DEPEND=""
+
+S="${WORKDIR}"



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gdm/

2016-11-11 Thread Gilles Dartiguelongue
commit: 6bc45536092ff3423108831e17f63b91f5899419
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:04:11 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:33:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc45536

gnome-base/gdm: version bump 3.20.1 → 3.22.1

Package-Manager: portage-2.3.2

 gnome-base/gdm/Manifest  |   1 +
 gnome-base/gdm/gdm-3.22.1.ebuild | 216 +++
 2 files changed, 217 insertions(+)

diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest
index ad64b9e..bc368e1 100644
--- a/gnome-base/gdm/Manifest
+++ b/gnome-base/gdm/Manifest
@@ -1,3 +1,4 @@
 DIST gdm-3.18.3.tar.xz 1605980 SHA256 
068729fa1744b38eb96be5440416e420c6e41783e9e53d0a217c89928581b1a3 SHA512 
b1d80a37f8ae7fe924d7539c1d10e15ce5fb25ad00e6ca8ae1e8df5b901a4a7327b126e869eb56b76a6247709fed193eecd636b74643f61e296d371ae7468e98
 WHIRLPOOL 
6e9e44796787663b75547821972b3e2cfdcf5b0711bafa412ca1c2961ff00de868b5bf664ab949b7e4736ef86e1bbfdce7f6212edda1017ae48114b90d8de40f
 DIST gdm-3.20.1.tar.xz 1148952 SHA256 
10a2512fc8455a3e60e61907a8419ae7dfba9e7ea80cfb7e2ffa746eb165789f SHA512 
6d6121aa86b78e0353f9f4c230151efbf45da64f5af3e0a694ed84ecbf9d64b2ae769755b6f3d0c55b9ad88f2710e4a6cf2aafc15201444a843a40daf40dcbc6
 WHIRLPOOL 
2a42fb8c0becb51e87f67415fb20c3a2fc90d85b74e919fda0df36cf45f68a271fd9631f0bbdff914a164fcbabcdc535934cd18a75c0f9b6afa08c62190a9e32
+DIST gdm-3.22.1.tar.xz 1110372 SHA256 
6a43e623f563c2e366297c2ee8d160526a285e102c73936e27a1d79076d6969f SHA512 
dfd66017f62b4cfeac41b9f86a09ce826d08b994b608fd3c8bc1a27ed0245a755921bee8720d442e300a60367f7be8a7dc85f917ccc6ef0b71f712348c0e3060
 WHIRLPOOL 
5c352321590728be20c0e866aadc31092b59f07be90d819ec214df9f6ccb9a60f9c3e2ee7d0518f3a89395e178f18cf4d2edc29c9ce0bdfb70dfda2752bdbc86
 DIST tango-gentoo-v1.1.tar.gz 29322 SHA256 
518efa4257c8e689488399db23397a89f4dcd5990ce537ef6215860ad5606eb0 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045
 WHIRLPOOL 
9e1635a505ea48f4fe8bdb3b8b3b43cfb9cf99e3204194c51361b198886e719921cfacbc15f9f6407aa7d0c4af178e24c74b998fc370fa2329040e5be1baf153

diff --git a/gnome-base/gdm/gdm-3.22.1.ebuild b/gnome-base/gdm/gdm-3.22.1.ebuild
new file mode 100644
index ..432173a
--- /dev/null
+++ b/gnome-base/gdm/gdm-3.22.1.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 pam readme.gentoo-r1 systemd user versionator
+
+DESCRIPTION="GNOME Display Manager for managing graphical display servers and 
user logins"
+HOMEPAGE="https://wiki.gnome.org/Projects/GDM;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
http://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+
+LICENSE="
+   GPL-2+
+   branding? ( CC-Sampling-Plus-1.0 )
+"
+
+SLOT="0"
+
+IUSE="accessibility audit branding fprint +introspection ipv6 plymouth selinux 
smartcard tcpd test wayland xinerama"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+
+# NOTE: x11-base/xorg-server dep is for X_SERVER_PATH etc, bug #295686
+# nspr used by smartcard extension
+# dconf, dbus and g-s-d are needed at install time for dconf update
+# We need either systemd or >=openrc-0.12 to restart gdm properly, bug #463784
+COMMON_DEPEND="
+   app-text/iso-codes
+   >=dev-libs/glib-2.36:2[dbus]
+   >=x11-libs/gtk+-2.91.1:3
+   >=gnome-base/dconf-0.20
+   >=gnome-base/gnome-settings-daemon-3.1.4
+   gnome-base/gsettings-desktop-schemas
+   >=media-libs/fontconfig-2.5.0:1.0
+   >=media-libs/libcanberra-0.4[gtk3]
+   sys-apps/dbus
+   >=sys-apps/accountsservice-0.6.12
+
+   x11-apps/sessreg
+   x11-base/xorg-server
+   x11-libs/libXi
+   x11-libs/libXau
+   x11-libs/libX11
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXft
+   >=x11-misc/xdg-utils-1.0.2-r3
+
+   virtual/pam
+
+   >=sys-apps/systemd-186:0=[pam]
+
+   sys-auth/pambase[systemd]
+
+   audit? ( sys-process/audit )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   plymouth? ( sys-boot/plymouth )
+   selinux? ( sys-libs/libselinux )
+   tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
+   xinerama? ( x11-libs/libXinerama )
+"
+# XXX: These deps are from session and desktop files in data/ directory
+# fprintd is used via dbus by gdm-fingerprint-extension
+# gnome-session-3.6 needed to avoid freezing with orca
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gnome-session-3.6
+   >=gnome-base/gnome-shell-3.1.90
+   x11-apps/xhost
+
+   accessibility? (
+   >=app-accessibility/orca-3.10
+   gnome-extra/mousetweaks )
+   fprint? (
+   sys-auth/fprintd
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-extra-apps/

2016-11-11 Thread Gilles Dartiguelongue
commit: 81b08f12a19f0dc5b7e15127849e0de58c85a1f1
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:27:44 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:34:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b08f12

gnome-base/gnome-extra-apps: version bump 3.20.0 → 3.22.0

Package-Manager: portage-2.3.2

 .../gnome-extra-apps-3.22.0.ebuild | 78 ++
 1 file changed, 78 insertions(+)

diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-3.22.0.ebuild 
b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.22.0.ebuild
new file mode 100644
index ..5adad6c
--- /dev/null
+++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-3.22.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Sub-meta package for the applications of GNOME 3"
+HOMEPAGE="https://www.gnome.org/;
+LICENSE="metapackage"
+SLOT="3.0"
+IUSE="+games +share +shotwell +tracker"
+
+# when unmasking for an arch
+# double check none of the deps are still masked !
+KEYWORDS="~amd64 ~x86"
+
+# Note to developers:
+# This is a wrapper for the extra apps integrated with GNOME 3
+# New package
+RDEPEND="
+   >=gnome-base/gnome-core-libs-${PV}
+
+   >=app-admin/gnome-system-log-3.9.90
+   >=app-arch/file-roller-${PV}
+   >=app-dicts/gnome-dictionary-3.20.0
+   >=gnome-base/dconf-editor-${PV}
+   >=gnome-extra/gconf-editor-3
+   >=gnome-extra/gnome-calculator-${PV}
+   >=gnome-extra/gnome-calendar-${PV}
+   >=gnome-extra/gnome-characters-${PV}
+   >=gnome-extra/gnome-power-manager-${PV}
+   >=gnome-extra/gnome-search-tool-3.6
+   >=gnome-extra/gnome-system-monitor-${PV}
+   >=gnome-extra/gnome-tweak-tool-${PV}
+   >=gnome-extra/gnome-weather-3.20.2
+   >=gnome-extra/gucharmap-${PV}:2.90
+   >=gnome-extra/nautilus-sendto-3.8.4
+   >=gnome-extra/sushi-3.21
+   >=mail-client/evolution-${PV}
+   >=media-gfx/gnome-font-viewer-${PV}
+   >=media-gfx/gnome-screenshot-${PV}
+   >=media-sound/sound-juicer-${PV}
+   >=media-video/cheese-${PV}
+   >=net-analyzer/gnome-nettool-3.8
+   >=net-misc/vinagre-${PV}
+   >=net-misc/vino-${PV}
+   >=sys-apps/baobab-${PV}
+   >=sys-apps/gnome-disk-utility-${PV}
+   >=www-client/epiphany-${PV}
+
+   games? (
+   >=games-arcade/gnome-nibbles-${PV}
+   >=games-arcade/gnome-robots-${PV}
+   >=games-board/four-in-a-row-${PV}
+   >=games-board/gnome-chess-${PV}
+   >=games-board/gnome-mahjongg-${PV}
+   >=games-board/gnome-mines-${PV}
+   >=games-board/iagno-${PV}
+   >=games-board/tali-${PV}
+   >=games-puzzle/five-or-more-${PV}
+   >=games-puzzle/gnome-klotski-${PV}
+   >=games-puzzle/gnome-sudoku-${PV}
+   >=games-puzzle/gnome-taquin-${PV}
+   >=games-puzzle/gnome-tetravex-${PV}
+   >=games-puzzle/hitori-${PV}
+   >=games-puzzle/lightsoff-${PV}
+   >=games-puzzle/quadrapassel-${PV}
+   >=games-puzzle/swell-foop-${PV} )
+   share? ( >=gnome-extra/gnome-user-share-3.18.3 )
+   shotwell? ( >=media-gfx/shotwell-0.24 )
+   tracker? (
+   >=app-misc/tracker-1.10
+   >=gnome-extra/gnome-documents-${PV}
+   >=media-gfx/gnome-photos-${PV}
+   >=media-sound/gnome-music-${PV} )
+"
+DEPEND=""
+S=${WORKDIR}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/files/, gnome-base/gnome-shell/

2016-11-11 Thread Gilles Dartiguelongue
commit: b0c1e6aee2c4028333d1afbfddef567f11d9bbd2
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Nov 11 23:58:44 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:33:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c1e6ae

gnome-base/gnome-shell: cleanup old revisions

Package-Manager: portage-2.3.2

 gnome-base/gnome-shell/Manifest|   3 -
 .../files/gnome-shell-3.14.0-bluetooth-gold.patch  |  31 ---
 .../files/gnome-shell-3.20.2-st-nvidia.patch   | 121 ---
 gnome-base/gnome-shell/gnome-shell-3.18.5.ebuild   | 219 
 .../gnome-shell/gnome-shell-3.20.2-r1.ebuild   | 221 -
 gnome-base/gnome-shell/gnome-shell-3.20.3.ebuild   | 218 
 6 files changed, 813 deletions(-)

diff --git a/gnome-base/gnome-shell/Manifest b/gnome-base/gnome-shell/Manifest
index 34d028f..deb334e 100644
--- a/gnome-base/gnome-shell/Manifest
+++ b/gnome-base/gnome-shell/Manifest
@@ -1,5 +1,2 @@
-DIST gnome-shell-3.18.5.tar.xz 1591860 SHA256 
6fc9cd8b43b1ca0669e1c5a9de092a67eea648e38585f0cdb960f08a16c6cb20 SHA512 
0539e60afc5070b5ccc5f987411147f7dfd5a0be06cf63876259ae6a90762888d55304158fd888fd94fd2837aac6995aa0c8573391139b129b35393b19aecaa9
 WHIRLPOOL 
7a8dce9fa110bd6cf3400adc8a1b30e1ab50e7d46676ccf0f84ac72cba0c6a6eb1e01a3a531e1f524afdeeb2b9e035ba0fa52197b9c66c018feed71b5e8502e2
-DIST gnome-shell-3.20.2.tar.xz 1607440 SHA256 
eaff6b177cc5bab16b252c45393a6c9305ad3837a288e738388c7b4d4bae13cd SHA512 
9e5bb79cd646b10d1acbd3ab92d57c76bb8efd4df2be9103a19af0db58e9fc9e101d3e1f17d0110c62e036163a7a63621492c3c6eb5d74ca99efa27bfff00b35
 WHIRLPOOL 
7872976c985d24dd310e01da5cae3281ee9128293cd879456b87850c1e73922856ceaea8decf07bd467415ff744761aa16ea410ebad97644e8816280d5220157
-DIST gnome-shell-3.20.3.tar.xz 1607512 SHA256 
b23fd558623bfdc726066be3f47bb5fb8ed9c0ad980a95d6afc6397b6d41171e SHA512 
6ad5ede00b475db1951ef354df2515f482850f724f15a02dc0d16f0d6ba57302bb5d38ba10d7d1853581e44ca19c2e047fc9822f0909614ea5aedab05ac2df52
 WHIRLPOOL 
baa77a9fdc64205c424e69716edc11b353906a449dcb024deffe3eced34638fb4e41d6db394d8cc64827e2c53f5d103892f1c1d0be15c4f63635dc9c321b1dca
 DIST gnome-shell-3.20.4.tar.xz 1662400 SHA256 
0c13eba5ecd3b516538815ab33765ae04bd6faf1549407e81f3bf17b08f2a94d SHA512 
40622be949b7d331073982f70ff8ae9b80005e1bf9f5251f0afcd10e564dd48c1d79ae2d874015794c7f99411befd4fc4f586d87a752148aa6097825b1bf931f
 WHIRLPOOL 
226fb3adca9d4aef97bee50d6678c360cf74727a47c9018a16cfbe0f5d6ec32d2282a7965332021643392c1fbcb415a715a41a761d5998f82268d318c40b1942
 DIST gnome-shell-3.22.1.tar.xz 1947140 SHA256 
ca9492fae6c647e6bf98624a7cef6e4776894e4888f54b63e60b672b754fb217 SHA512 
7ed363f1019affce18b94eb3faee56ade1a570e43f2601305bdee2587733597a770fb239c65fa4d584e5f1839c2eda697101b3d5109f94b484d3fc78d42653fb
 WHIRLPOOL 
51394bec90b7027b2037b9411515ff1748e9bd81d17b0664ee1411055ce3422899449ab4fe349fd5e93eab99838eb9b232d63910788f6e1e01ba6b83cc3d4f85

diff --git 
a/gnome-base/gnome-shell/files/gnome-shell-3.14.0-bluetooth-gold.patch 
b/gnome-base/gnome-shell/files/gnome-shell-3.14.0-bluetooth-gold.patch
deleted file mode 100644
index cc2b2e6..
--- a/gnome-base/gnome-shell/files/gnome-shell-3.14.0-bluetooth-gold.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 6b43368c9b10ba112e4272f66c507a0da9cf7e13 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev 
-Date: Sat, 15 Mar 2014 17:48:41 -0400
-Subject: [PATCH 3/3] build: Add BLUETOOTH_LIBS to libgnome-shell's libadd for
- ld.gold
-
-For ld.gold, adding BLUETOOTH_LIBS to gnome_shell_LDADD has no effect:
-the libgnome-bluetooth-applet must be linked to the binary that actually
-uses a function from libgnome-bluetooth-applet, i.e. to libgnome-shell.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=726435

- src/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/Makefile.am b/src/Makefile.am
-index a73eaae..c8fd46f 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -315,7 +315,7 @@ libgnome_shell_base_la_LIBADD = $(libgnome_shell_libadd)
- libgnome_shell_base_la_CPPFLAGS = $(gnome_shell_cflags)
- 
- libgnome_shell_la_LDFLAGS = $(libgnome_shell_ldflags)
--libgnome_shell_la_LIBADD = $(GNOME_SHELL_LIBS) $(MUTTER_LIBS) 
libgnome-shell-base.la
-+libgnome_shell_la_LIBADD = $(GNOME_SHELL_LIBS) $(MUTTER_LIBS) 
$(BLUETOOTH_LIBS) libgnome-shell-base.la
- libgnome_shell_la_CPPFLAGS = $(MUTTER_CFLAGS) $(gnome_shell_cflags)
- 
- ShellMenu-0.1.gir: libgnome-shell-menu.la
--- 
-2.1.2
-

diff --git a/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch 
b/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch
deleted file mode 100644
index 63df248..
--- a/gnome-base/gnome-shell/files/gnome-shell-3.20.2-st-nvidia.patch
+++ /dev/null
@@ -1,121 +0,0 @@
-From 35cc224240ec4fc8159fc689fe3e093a81f97dc9 Mon Sep 17 00:00:00 2001
-From: Martin Szulecki 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extensions/

2016-11-11 Thread Gilles Dartiguelongue
commit: da5bbdb00b79ae00a5f15781d8271f08ea3e4e52
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Nov 12 00:11:22 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Nov 12 00:33:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da5bbdb0

gnome-extra/gnome-shell-extensions: cleanup old revision

Package-Manager: portage-2.3.2

 gnome-extra/gnome-shell-extensions/Manifest|  1 -
 .../gnome-shell-extensions-3.18.4.ebuild   | 79 --
 2 files changed, 80 deletions(-)

diff --git a/gnome-extra/gnome-shell-extensions/Manifest 
b/gnome-extra/gnome-shell-extensions/Manifest
index db236b4..0450982 100644
--- a/gnome-extra/gnome-shell-extensions/Manifest
+++ b/gnome-extra/gnome-shell-extensions/Manifest
@@ -1,3 +1,2 @@
-DIST gnome-shell-extensions-3.18.4.tar.xz 234108 SHA256 
8ae470f894aad914a56d447e3b07dc99e2f36c30ef3ec386f6f03f619599b73a SHA512 
adf5aa1002aabd1b6235433c2e86df01949bcc757079e0833631b27bf3550dd00bc12ad42551f53a0d5fcdeb296623c32e33ac468762f88c0c5078cfb3a1cd39
 WHIRLPOOL 
74d8de9711f28b28ea60461bc14c734c2bcad45666ce491674bfbefd1765aebc04bf8ad2809fd5a33523dfaf00d4dd7d1e5c2ca3a2f606bf9d6c3f12fdf45828
 DIST gnome-shell-extensions-3.20.1.tar.xz 236820 SHA256 
bc432ec163c79794331290d7a9321bee184be077d348faf3b7a1639b672939a3 SHA512 
839a43a936dc78c3ecbf718a402b8657845629fdcc55baf9e1e7652d931e9a0777e4be665e2f46f8fe38e821580d00493b12edcf268b0e42ddfcf19e5272e239
 WHIRLPOOL 
c30487f28c8fa88001c36fda92118b825dc952cab479b73b8d1c2d3db925b98f48447949fb6d46c9eec53d859c36df22b470eb2423ad055ded79fefa55a3ddf9
 DIST gnome-shell-extensions-3.22.2.tar.xz 339444 SHA256 
df7c22c69e29162bc1a7018b25b9a2fc37546451746b8b3c5109e5ac92238a87 SHA512 
7cd045f2df885f50f5e7e41b818aad01c65bd503d656793d64bc9e283fe715f588215a894ac856da0c4c2759c549a1ce2dcb91af64081f40c664c9d28edc2d1c
 WHIRLPOOL 
17d3f6fb7a46f7157a21ca468d7425c1c732390201ce30384d36c8d304c157ba177134315d18a7a81449891217f813ff0ab27974674f176277a1839c395be174

diff --git 
a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild 
b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild
deleted file mode 100644
index 7f05d1e1..
--- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.18.4.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-
-inherit gnome2 readme.gentoo
-
-DESCRIPTION="JavaScript extensions for GNOME Shell"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell/Extensions;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="examples"
-KEYWORDS="amd64 x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   >=gnome-base/libgtop-2.28.3[introspection]
-   >=app-eselect/eselect-gnome-shell-extensions-20111211
-"
-RDEPEND="${COMMON_DEPEND}
-   >=dev-libs/gjs-1.29
-   dev-libs/gobject-introspection:=
-   dev-libs/atk[introspection]
-   gnome-base/gnome-menus:3[introspection]
-   >=gnome-base/gnome-shell-3.14.2
-   media-libs/clutter:1.0[introspection]
-   net-libs/telepathy-glib[introspection]
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/gtk+:3[introspection]
-   x11-libs/pango[introspection]
-   x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/intltool-0.50
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-# eautoreconf needs gnome-base/gnome-common
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="Installed extensions installed are initially disabled by default.
-To change the system default and enable some extensions, you can use
-# eselect gnome-shell-extensions
-
-Alternatively, to enable/disable extensions on a per-user basis,
-you can use the https://extensions.gnome.org/ web interface, the
-gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell
-enabled-extensions gsettings key from the command line or a script."
-
-src_configure() {
-   gnome2_src_configure --enable-extensions=all
-}
-
-src_install() {
-   gnome2_src_install
-
-   local example="exam...@gnome-shell-extensions.gcampax.github.com"
-   if use examples; then
-   mv "${ED}usr/share/gnome-shell/extensions/${example}" \
-   "${ED}usr/share/doc/${PF}/" || die
-   else
-   rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die
-   fi
-
-   readme.gentoo_create_doc
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-
-   ebegin "Updating list of installed extensions"
-   eselect gnome-shell-extensions update
-   eend $?
-
-   readme.gentoo_print_elog
-}



[gentoo-commits] proj/musl:master commit in: lxde-base/lxdm/files/, lxde-base/lxdm/

2016-11-11 Thread Felix Janda
commit: 413968902b01f6f2fa49390be43b5f377fab8439
Author: stefson  yahoo  de>
AuthorDate: Sat Nov  5 21:45:33 2016 +
Commit: Felix Janda  posteo  de>
CommitDate: Sat Nov 12 00:12:10 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=41396890

lxde-base/lxdm: add fix for musl

 lxde-base/lxdm/Manifest| 15 
 lxde-base/lxdm/files/Xsession  | 79 ++
 .../lxdm/files/lxdm-0.4.1-configure-add-pam.patch  | 45 +++
 lxde-base/lxdm/files/lxdm-0.4.1-event-check.patch  | 25 ++
 lxde-base/lxdm/files/lxdm-0.4.1-fix-execinfo.patch | 57 +
 .../lxdm/files/lxdm-0.4.1-fix-optional-pam.patch   | 31 
 .../lxdm/files/lxdm-0.4.1-fix-pam-100-cpu.patch| 16 
 .../lxdm-0.4.1-git-fix-null-pointer-deref.patch| 51 
 .../files/lxdm-0.4.1-missing-pam-defines.patch | 29 +++
 .../files/lxdm-0.4.1-optional-consolekit.patch | 43 ++
 .../files/lxdm-0.4.1-pam_console-disable.patch |  9 +++
 .../lxdm/files/lxdm-0.4.1-selinux-support.patch|  7 ++
 lxde-base/lxdm/files/lxdm.service  | 12 +++
 lxde-base/lxdm/lxdm-0.4.1-r9.ebuild| 93 ++
 lxde-base/lxdm/metadata.xml| 19 +
 15 files changed, 531 insertions(+)

diff --git a/lxde-base/lxdm/Manifest b/lxde-base/lxdm/Manifest
new file mode 100644
index 000..0c2d032
--- /dev/null
+++ b/lxde-base/lxdm/Manifest
@@ -0,0 +1,15 @@
+AUX Xsession 1974 SHA256 
4f17b37d78e943a0d485892a9b906743602fb5f071a8d972f5d74dccc0c5e142 SHA512 
497c420601e171ae3e753f2277119bd39eb0cb4e6968b5294c54ec1673d96553787f4e02c3a0bb1d0270048e721ee96aa4b3df0caed8ae40b12d726c6abf90da
 WHIRLPOOL 
3e906c785bf85c98ffbb8c92c27c8885bd9fcb6fa4863b11476b52df87aa22d8ee07552d303d2cc86ef878bcd953132d102300b71a340ef4e57515b39aa19738
+AUX lxdm-0.4.1-configure-add-pam.patch 1410 SHA256 
22d9a569755acd1ffadc23939b6b2d0845f0956efafda31b3a91dbd5580a5815 SHA512 
4a5f2f4a282739e74e63d583036e0cc84f3613983d3fac2795827d9065ade3e2cfc353472345be1948444ac4c2f037f5bc97c62a79a9b170e8fd6e0fc23ab6dd
 WHIRLPOOL 
d8ac31e16fce57b037cef36f88461ccb1e3669e5cef947aea2ed9ff32604aaee1ec959010e9a0e4099eebc86f34986cb774d2e6ddcc571afdc6b1104825dfb6d
+AUX lxdm-0.4.1-event-check.patch 704 SHA256 
f5e2e29c7ea307959c4fb3e34433bb63de3efef5e14be11e4c6dfeedb1cdacb1 SHA512 
459dc8106a836f6b6cdb6eb64a4d818a5af17318e800f5d6194a6ec7fcc9ce1bc2957516670dc191d5ae8bb325144997958dc2e7062f59cb38b98abf6ec60cd1
 WHIRLPOOL 
6208e31029cc29bfd840312f77fdc99a20881a8476dd31a41b8ec8742f1eebbdcb964062f313c5967a1919dff554f871098764b0f3990438a0c74da0c98cb4f6
+AUX lxdm-0.4.1-fix-execinfo.patch 1373 SHA256 
469c10499b733fa16f8912a806c51eb5c9aff4f114cc05ad9bbaf6559745d36d SHA512 
7dbc8aaf6ba9e088e0e9c20778e7fe32fa4e6b9c63d09eedc4812806f0add77b1d7661681c7f72baae5151ab13490ceae537c002462ac0d84a87cb029be30ff8
 WHIRLPOOL 
a5caa5a1ab78ebf336c88628433eb42a08bce189ad15ce9ffd1aaa0c782cafe186a2611bcd125d9863e98ce47159e8ce75597515cfed1711610e0622a2102b8e
+AUX lxdm-0.4.1-fix-optional-pam.patch 669 SHA256 
0014c8a84e9d4cb16ec5ef29a3e734527caa677e868ef9f9dd21cc2da1721632 SHA512 
817b96d59e73daadab1165df90ff6de76c06bb9fbfec57299dca4a590e2d7284e6ede4a5cffeb53d5d12a5eaaa7ad5a0f0d3d04bb35ea005a4be6f81d1b09dbf
 WHIRLPOOL 
a9ff132d0002579fea056a85417dcc6e35bc5dd7b4928734fcc5f6bda08d7bf05f634dfd127690d8de2bad91721ebc37f293f0b18d693290de4940bb0fa78245
+AUX lxdm-0.4.1-fix-pam-100-cpu.patch 444 SHA256 
cf5aa1cd633c510be44cbb2d9dfa09fe6541c83c77297d000c010d5f0348ffde SHA512 
2aef14d7dc9e2f10fda1d22b5837225f61af9a8fb46267ad98eb65149e72c165c6588c4816dc8c20ec90f49a2db5289b519f9b1c0b4b5b9ec430bea73fbac9a6
 WHIRLPOOL 
6039273a31292cc6903db4a84d89a2dc80fd0d776a9dc6f8dd438cf5d2d574e84b877a397e510267d4d7a690a0ed3520232c9225d8b590fc4b7e98c323d5e543
+AUX lxdm-0.4.1-git-fix-null-pointer-deref.patch 1560 SHA256 
a33e3226c463bc445d7d27b11e34de8b09c7c1fdf44be8628d54334fd41b7ea3 SHA512 
204124b2558280183e71799c2e006c9efb97b17bc5ef5f9cbf68afd0a4da2568d6e3d7a8d7dc3e12283b8d2febea541793fd72861ca7d692f1595be209d47f62
 WHIRLPOOL 
9f253d5b674c4a156e9fc99389c62c6271ca674beb109293992ba040520751310d229b270834a172c98275b2a5db6090679c41c663003a970c2bc60ddf631545
+AUX lxdm-0.4.1-missing-pam-defines.patch 583 SHA256 
b9aa62fc73ce8f52f354388bcec0a03c228b40ba1a86e2aba1071501ecc1a5d8 SHA512 
e7ebb98cae18874152ed5ae528db452428db5f0311cf92eeec93dc9bffaefb101fb587466e9f7c015199cf25c1fbc45ac1c20e3f41d7dd087622ac2e53b812e9
 WHIRLPOOL 
ea2e3b6db573642ea79573e5a473a1ac00d6216fa1a848bb0b10b690a0f39a643fa43ff9f3f58467f6a4ad5083df8ee553f6315ed290e6d76d306ad023889707
+AUX lxdm-0.4.1-optional-consolekit.patch 1467 SHA256 
48804e3af27b5ad34b84569e97a9dbfecfc3dcab7de1c460dbd1f48acf744403 SHA512 
56d41d8115dbb7d83f1ae54958c3a7982175d59ae06680f092ab005ecd490e06f4209ad296abed3d562f717f23bf45413ef899e79ea2e498b4d4980b50a5f99d
 WHIRLPOOL 

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

2016-11-11 Thread Anthony G. Basile
commit: 24af31b818e180e4318de138b4242f8f1ee83548
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Nov 12 00:08:50 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Nov 12 00:09:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24af31b8

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

vanilla-4.8 + genpatches-4.8-2 + grsecurity-3.1-4.8.7-201611102210

Package-Manager: portage-2.3.0

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

diff --git a/sys-kernel/hardened-sources/Manifest 
b/sys-kernel/hardened-sources/Manifest
index 7e70042..809e2f2 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -16,7 +16,7 @@ DIST hardened-patches-4.7.10-2.extras.tar.bz2 1932362 SHA256 
a76a2bb9f408c8449e1
 DIST hardened-patches-4.7.10-3.extras.tar.bz2 1932311 SHA256 
3b0c397b48c17ec180829567b3442bf2f09761a460f974c1794302d9177cfcc1 SHA512 
0e997ecee0ed04a6e13d0bb101aeff20c45fc8c55824803e944d7798b6079f44160f17acb240754f7509a8512417341392f87eb9efed9a58e92023b40699b704
 WHIRLPOOL 
21c7917b6cd72b24f7d2d8b0942d3bdc90d34a7a53714eb4882863354a0f48c636c66aa3b18c3e542c5bb663c379f1a8be7654684f3c0d13e532d3d956c56c75
 DIST hardened-patches-4.7.6-1.extras.tar.bz2 1913657 SHA256 
f32b7891fa0a821a60270f42dc817135d887ea55bda676e1141f0681ff360374 SHA512 
943b25c12071abab62a169a2daf6e2255c76e595678a2553eaac4b87f2f227f0bfc47daad246db9b002119c6be3ec56e8746a7cb598a29c8772b3de4f7601519
 WHIRLPOOL 
b1f5ddadf8d0387ade037a4b3f0e7e001971b01584f03ec40e61dda2db1e5762ac66266f00f5d95226337347dd9ed43c1d019a65eb66780403c81348bfc4682d
 DIST hardened-patches-4.7.9-1.extras.tar.bz2 1932180 SHA256 
18ffc04474a183c2bac5cd44aaff51f657c25a5be4bc61ccb3e005cde6df303c SHA512 
f822f9b2cfe4f80e91dd1a2709879bf3272f206faabaf803fdfc8ff60de9d52adaa4522cb7a50d3d2dff3cc391e7280d77e000949d680b41a4aba2689f3c2f38
 WHIRLPOOL 
da83947805442fd1cf7fad8fd8dc703d98079b9b804042aed7b3d1737df6d63f6cfe5b264d84df8b392ea29008936dc12de7001e365713a06148b57cff86a76a
-DIST hardened-patches-4.8.6-1.extras.tar.bz2 2019755 SHA256 
862dbbae36f7bdb4ab272329ee6fc7cf0271fd1bc1468f5929f006386d65212c SHA512 
4ac8d96f3cf9640c6c251cc8287650e43fec3cea7f73bebc7892e9652403798326c6e8ecede7e1d3247685ca4420e1e2067f0196a82e2b6b42d39ef85f3bf265
 WHIRLPOOL 
58dcb2a75be36c8649a6582011010daf016e5e14587427ac9e5e047da0d01f6f75c131db2ad7a2d14fdee8275c2a6d873c668441426f629738497cde874376b2
+DIST hardened-patches-4.8.7-1.extras.tar.bz2 2057985 SHA256 
df2c2daa068ce65aab4ae9454919a622fc2a26eac44b7daff93cfb31c341c32e SHA512 
1b2001ccb7ce8ba052a3b43dc0c4922b3110c96fc414bacf44a4c453375a84068a5cfab328ac2b2f5a7b69aacc5b2c55be33d510cabd84c230297ff85f4cc9d5
 WHIRLPOOL 
96e4f8e6443c3a56171aa104dcc2b74fc1e51d84da572b6e3649f0fbda142ebbfcef2e99723c8250b1b9a0f109aeb957afa1c169ab6173d54dcac429b01e9430
 DIST linux-4.4.tar.xz 87295988 SHA256 
401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 WHIRLPOOL 
02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
 DIST linux-4.7.tar.xz 90412100 SHA256 
5190c3d1209aeda04168145bf50569dc0984f80467159b1dc50ad731e3285f10 SHA512 
e8c02583e17e4fc4214fef694825fcb78c898266f1624deb1cdf56ab5c5fdfa669c5221122a7cf0d502ed6f921ff3797634acd9d294d29e98e3faa8a21920185
 WHIRLPOOL 
e968c89ce714c8d918db6074dabac4b0200c57ff111260313cf5798eeefb8b5b10c1509b64e2ee611a78e81075c588a473b67f9802609b2fef9ebb87ae514d98
 DIST linux-4.8.tar.xz 91966856 SHA256 
3e9150065f193d3d94bcf46a1fe9f033c7ef7122ab71d75a7fb5a2f0c9a7e11a SHA512 
a48a065f21e1c7c4de4cf8ca47b8b8d9a70f86b64e7cfa6e01be490f78895745b9c8790734b1d22182cf1f930fb87eaaa84e62ec8cc1f64ac4be9b949e7c0358
 WHIRLPOOL 
3888c8c07db0c069f827245d4d7306087f78f7d03e8240eb1fcd13622cd5dbe1c17cd8ed7dc11513f77f3efd5dbd84e2b48e82bdb9b9bfd2242fd62ae32812d5

diff --git a/sys-kernel/hardened-sources/hardened-sources-4.8.6.ebuild 
b/sys-kernel/hardened-sources/hardened-sources-4.8.7.ebuild
similarity index 100%
rename from sys-kernel/hardened-sources/hardened-sources-4.8.6.ebuild
rename to sys-kernel/hardened-sources/hardened-sources-4.8.7.ebuild



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

2016-11-11 Thread Kent Fredric
commit: 4cefbb7b83514717ddd604f48bfe8345e11bedb0
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Nov 11 23:52:13 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Nov 11 23:52:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cefbb7b

virtual/perl-XSLoader: Copy ~m68k from dev-lang/perl

Package-Manager: portage-2.3.2

 virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild | 4 ++--
 virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild | 2 +-
 virtual/perl-XSLoader/perl-XSLoader-0.210.0.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild 
b/virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild
index e547520..04a6d8f 100644
--- a/virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild
+++ b/virtual/perl-XSLoader/perl-XSLoader-0.170.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix 
~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 
~ppc-aix ~x86-freebsd ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 IUSE=""
 
 RDEPEND="

diff --git a/virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild 
b/virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild
index 8ffc335..d67556e 100644
--- a/virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild
+++ b/virtual/perl-XSLoader/perl-XSLoader-0.200.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="

diff --git a/virtual/perl-XSLoader/perl-XSLoader-0.210.0.ebuild 
b/virtual/perl-XSLoader/perl-XSLoader-0.210.0.ebuild
index c9ec878..f2620d5 100644
--- a/virtual/perl-XSLoader/perl-XSLoader-0.210.0.ebuild
+++ b/virtual/perl-XSLoader/perl-XSLoader-0.210.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="



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

2016-11-11 Thread Kent Fredric
commit: 96c385d33fad9a4c3d91ea49c7418ce0e0ec0a4a
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Nov 11 23:48:34 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Nov 11 23:52:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c385d3

virtual/perl-Storable: Copy ~m68k support from dev-lang/perl

Package-Manager: portage-2.3.2

 virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild | 4 ++--
 virtual/perl-Storable/perl-Storable-2.530.0-r1.ebuild   | 4 ++--
 virtual/perl-Storable/perl-Storable-2.530.100-r1.ebuild | 2 +-
 virtual/perl-Storable/perl-Storable-2.560.0.ebuild  | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild 
b/virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild
index 5347b2e..5986370 100644
--- a/virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild
+++ b/virtual/perl-Storable/perl-Storable-2.490.100-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND=""

diff --git a/virtual/perl-Storable/perl-Storable-2.530.0-r1.ebuild 
b/virtual/perl-Storable/perl-Storable-2.530.0-r1.ebuild
index 5bc00e7..e019e76 100644
--- a/virtual/perl-Storable/perl-Storable-2.530.0-r1.ebuild
+++ b/virtual/perl-Storable/perl-Storable-2.530.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=""

diff --git a/virtual/perl-Storable/perl-Storable-2.530.100-r1.ebuild 
b/virtual/perl-Storable/perl-Storable-2.530.100-r1.ebuild
index 5451712..ae46b35 100644
--- a/virtual/perl-Storable/perl-Storable-2.530.100-r1.ebuild
+++ b/virtual/perl-Storable/perl-Storable-2.530.100-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix 
~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND=""

diff --git a/virtual/perl-Storable/perl-Storable-2.560.0.ebuild 
b/virtual/perl-Storable/perl-Storable-2.560.0.ebuild
index dfcf7a2..f59232c 100644
--- a/virtual/perl-Storable/perl-Storable-2.560.0.ebuild
+++ b/virtual/perl-Storable/perl-Storable-2.560.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 DEPEND=""



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

2016-11-11 Thread Andreas Hüttel
commit: 45db115c43aea438629aae80bea98dcdd1012630
Author: Sergiy Borodych  gmail  com>
AuthorDate: Fri Nov 11 23:44:44 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Nov 11 23:46:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45db115c

app-portage/g-cpan: add new deps required for git (last revision)

 app-portage/g-cpan/g-cpan-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-portage/g-cpan/g-cpan-.ebuild 
b/app-portage/g-cpan/g-cpan-.ebuild
index 6b8aad9..c3f29c9 100644
--- a/app-portage/g-cpan/g-cpan-.ebuild
+++ b/app-portage/g-cpan/g-cpan-.ebuild
@@ -22,11 +22,13 @@ SLOT="0"
 IUSE="test"
 
 COMMONDEPEND="
+   dev-perl/Config-Tiny
virtual/perl-File-Path
virtual/perl-File-Spec
dev-perl/Log-Agent
virtual/perl-Memoize
virtual/perl-IO
+   dev-perl/Path-Tiny
dev-perl/Shell-EnvImporter
virtual/perl-Term-ANSIColor
>=dev-perl/YAML-0.60



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

2016-11-11 Thread Alon Bar-Lev
commit: 55733e375bb9688fd48766877f6e1ec9ecbc343d
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Nov 11 23:39:19 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Nov 11 23:39:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55733e37

dev-util/mingw64-runtime: version bump

Package-Manager: portage-2.3.0

 dev-util/mingw64-runtime/Manifest  |   1 +
 .../mingw64-runtime/mingw64-runtime-5.0.0.ebuild   | 113 +
 2 files changed, 114 insertions(+)

diff --git a/dev-util/mingw64-runtime/Manifest 
b/dev-util/mingw64-runtime/Manifest
index 613d77b..8003331 100644
--- a/dev-util/mingw64-runtime/Manifest
+++ b/dev-util/mingw64-runtime/Manifest
@@ -4,3 +4,4 @@ DIST mingw-w64-v3.2.0.tar.bz2 7053254 SHA256 
78a0de610829a1145ae12c4a29603344963
 DIST mingw-w64-v4.0.1.tar.bz2 10803072 SHA256 
89d2524a071b6337dfd9f3b6e6f46d8002b2633f928c833dc4e873a13e045b17 SHA512 
a216a09a460c56c29208aee1e1cdb428e856f9c8d59dd399723ccf6d549368f0a13a6aacb046d211ddec7c0a1f1c227d5dd599e4f0c33ba4b6d9c92bd0a7fa1b
 WHIRLPOOL 
e021031e2820e918fe0f291624335fadc08641e811f6cf19d45b1586d2ac96c6bff4fb936bcd154a7b48711db9f5faabd27bfdced3a38073b4a20c8471a91915
 DIST mingw-w64-v4.0.4.tar.bz2 10812375 SHA256 
89356a0aa8cf9f8b9dc8d92bc8dd01a131d4750c3acb30c6350a406316c42199 SHA512 
06de6b592f776676184a9c50c63eb105c82a912965dee5d8217f9b5b325e0258c188f5d7d5e28aaeacf7bad44ce5d36bd837b9f1cbb91358754787738fb15146
 WHIRLPOOL 
ff557b2aff821c1833ab6d5fdade4f256b71cb37e84a476d3e5a4cfe13f60db68c336d7e72f6e3eb13b3d127e1bac2cbfdde160ea2f7016867f10efa6a02914b
 DIST mingw-w64-v4.0.6.tar.bz2 10853871 SHA256 
0c407394b0d8635553f4fbca674cdfe446aac223e90b4010603d863e4bdd015c SHA512 
c9ec75b10fe40d80e620b569ca8f452b1f78e9e4dd45ad087a2b69297dc661d06aa30255ea310786f28c042256c35a1d3e709ff7ea8bc19e7f4ea914c120f020
 WHIRLPOOL 
69015094c14f66e1102d343b220eb17cc245f24a66c1a39ffced2f155cae84315eabb9a843bd9aa8e7874a12e34297a4f7cfff06447972a17beecf070bc70b08
+DIST mingw-w64-v5.0.0.tar.bz2 11193007 SHA256 
e41d8ca739e22b4215c8ebe99ed2fc398c734cae73877f3143c394661b096d08 SHA512 
21e3029701a88cf11f0649f7876ab0c3ef04e14cb3221876854dc01d09e627dc3502f1d71a5eb8b0378ff37aa03a0e8080b72a1907ebd47857952fc145ac797a
 WHIRLPOOL 
a761a78db5ba2c0ec3ea017f1bb95f69d7e90478703dbc8cb566424ec8703995aa3201b83409216aad105512cd3583ea0198985a48e171f369d4e304481ec562

diff --git a/dev-util/mingw64-runtime/mingw64-runtime-5.0.0.ebuild 
b/dev-util/mingw64-runtime/mingw64-runtime-5.0.0.ebuild
new file mode 100644
index ..3b8b4c2
--- /dev/null
+++ b/dev-util/mingw64-runtime/mingw64-runtime-5.0.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+WANT_AUTOMAKE="1.15"
+
+inherit autotools flag-o-matic eutils
+
+DESCRIPTION="Free Win64 runtime and import library definitions"
+HOMEPAGE="http://mingw-w64.sourceforge.net/;
+SRC_URI="mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v${PV}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="crosscompile_opts_headers-only idl libraries tools"
+RESTRICT="strip"
+
+S="${WORKDIR}/mingw-w64-v${PV}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.0.1-winpthreads.patch"
+   "${FILESDIR}/${PN}-4.0.1-build.patch"
+)
+
+is_crosscompile() {
+   [[ ${CHOST} != ${CTARGET} ]]
+}
+just_headers() {
+   use crosscompile_opts_headers-only && [[ ${CHOST} != ${CTARGET} ]]
+}
+crt_with() {
+   just_headers && echo --without-$1 || echo --with-$1
+}
+crt_use_enable() {
+   just_headers && echo --without-$2 || use_enable "$@"
+}
+crt_use_with() {
+   just_headers && echo --without-$2 || use_with "$@"
+}
+
+pkg_setup() {
+   if [[ ${CBUILD} == ${CHOST} ]] && [[ ${CHOST} == ${CTARGET} ]] ; then
+   die "Invalid configuration"
+   fi
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   CHOST=${CTARGET} strip-unsupported-flags
+
+   if ! just_headers; then
+   mkdir "${WORKDIR}/headers"
+   pushd "${WORKDIR}/headers" > /dev/null
+   CHOST=${CTARGET} "${S}/configure" \
+   --prefix="${T}/tmproot" \
+   --with-headers \
+   --without-crt \
+   || die
+   popd > /dev/null
+   append-cppflags "-I${T}/tmproot/include"
+   fi
+
+   CHOST=${CTARGET} econf \
+   --prefix=/usr/${CTARGET} \
+   --includedir=/usr/${CTARGET}/usr/include \
+   --with-headers \
+   --enable-sdk \
+   $(crt_with crt) \
+   $(crt_use_enable idl) \
+   $(crt_use_with 

[gentoo-commits] repo/gentoo:master commit in: sci-physics/thepeg/, sci-physics/thepeg/files/

2016-11-11 Thread Andreas Hüttel
commit: 6b785a844dbf9af8231edef10dc81595159770a4
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Fri Nov 11 13:52:01 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Nov 11 23:31:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b785a84

sci-physics/thepeg: Version bump to 2.0.4, EAPI bump 5 -> 6

Package-Manager: portage-2.3.0

 sci-physics/thepeg/Manifest  |  1 +
 sci-physics/thepeg/files/thepeg-1.8.3-java.patch |  8 +-
 sci-physics/thepeg/thepeg-2.0.4.ebuild   | 94 
 3 files changed, 99 insertions(+), 4 deletions(-)

diff --git a/sci-physics/thepeg/Manifest b/sci-physics/thepeg/Manifest
index 46d8f6a..25ff6d1 100644
--- a/sci-physics/thepeg/Manifest
+++ b/sci-physics/thepeg/Manifest
@@ -2,5 +2,6 @@ DIST GRV98nlo.LHgrid 221908 SHA256 
78e7b133ac1f1d5576aa688f98adb8b6e29feb15cbb58
 DIST MRST2001nlo.LHgrid 719692 SHA256 
7ec031afa2bd254b95b66b3058291365091f58b48e4be2b368e61fc170c51d58 SHA512 
126461ec2358e61221445483074a804c915b94be4a4dfd0330a9cf71feff9a9b981c5594a9d2a1efd236122f44891dd25182649803dccb3b383d03e85e96f930
 WHIRLPOOL 
bce25b3dc3b0a29c537eafac243c81bdb83b4e3daca34627d7d8bb8c59f802bb12ea6e8611fe2758a8c9a9880dab16276c11a332059431df0b14ecb6eb6d40f3
 DIST ThePEG-1.9.2.tar.bz2 1870577 SHA256 
ff7bbb256866f994dae04ade1f57c92d2670edaac3df11c9a300419a5343faf4 SHA512 
bc43606c79bb15938969b9d444db49c6af5c8ba21072a879a502086a77fe18b13fec44691046b4e0772b260b83ea7ef29b906027eadda6a8ea004ace9318379c
 WHIRLPOOL 
fb686c14a6c8a958f08be670085f10463d2928dacd8efe039e0e5fa781dc7532310702146dd9a0aef5bb8e881e1ff0e5d7f07637b8ad56a80c3d197e67d9c970
 DIST ThePEG-2.0.0.tar.bz2 1938251 SHA256 
571730cc956027dc82780dc04ef6e7382ab5ea853fcfebe259e488c6df302a04 SHA512 
a3e9a4ab90b126ea67187e2adc5b64480e5afd49ac58d6f3a3855003251d5c7b6ab67fa35b0380684e39f38cf8d4bc8e0ccd9dc4cb7d7b900e90b3448d6182a9
 WHIRLPOOL 
1c1052972e006c497bd3d23b63b05e97fae922bfe14c1233da39ac5c51b74a18a3480052c1a9dd06bca1ca816218b7a5945b86314ddbea953dd7c9e40e9865d9
+DIST ThePEG-2.0.4.tar.bz2 1921082 SHA256 
f3b625b411667e2708995f1d1379b5b8691406853c8c2cca2f4e4e6e062da0e4 SHA512 
5c037033daa89748267691df644209f62f46ccdff6865cfeceeda6909cff3de0c474c5ced067db6c5659ba6ebe5a51fc9b8fee46a36886278f8d29e13de2a81c
 WHIRLPOOL 
fe2f618837b99d034f36aea103918e02e825c3fc220252f69f9b4ca66e4674f0966b6da4915efb7638d3d8168ea742a7ad7ec39065a2bfda2440d4bf26f70307
 DIST cteq5l.LHgrid 134797 SHA256 
83c92bc90fd6e12be9cd76bc032eca26dcedbe90f0c11aef843bbf54734d5bba SHA512 
1ba41fd773104a933af6f37745dcb6f8422e1aece74ba2b1e15a5fb69fdaf694336c0ec1dc6fbc964d2cf3fe363d17ca0c01a6c2ba6def0afa4389cb4083f34b
 WHIRLPOOL 
8a86877fcbae2b45576e3fae08dfd4771c668257893ba2f813c578641dce9800f42bfd57d0d8ac2abc6bf7cd40921020478f1912014a36cfb722ed408ca1430f
 DIST cteq6ll.LHpdf 1461 SHA256 
a3c6bd1ebea30f75fa23fa94922ba281872a66e59465b61f73a0f3629c2b5c03 SHA512 
b89a87d1c1c7cc910aa4af53abc3cc6550670a5a6332989232d33c7da1ba01ce49bbbf9f3bb454e673312fb5bc1679f86eea18f95a1443d1c80d3a622e2b8728
 WHIRLPOOL 
3eeba4277668b92bfa0de3d0fb27d0d9b940904061b6aa212936e4a9b86f9955188b81d9572672f64155abc7f2c6184fc90f8f81dd7eabbe1b015b749a5af304

diff --git a/sci-physics/thepeg/files/thepeg-1.8.3-java.patch 
b/sci-physics/thepeg/files/thepeg-1.8.3-java.patch
index 45b0e95..305207e 100644
--- a/sci-physics/thepeg/files/thepeg-1.8.3-java.patch
+++ b/sci-physics/thepeg/files/thepeg-1.8.3-java.patch
@@ -1,5 +1,5 @@
 java/Makefile.am
-+++ java/Makefile.am
+--- a/java/Makefile.am
 b/java/Makefile.am
 @@ -11,8 +12,7 @@
  
  CLEANFILES = ThePEG.jar thepeg.sh
@@ -19,8 +19,8 @@
  -e s:@bindir[@]:$(bindir):g \
  -e s:@java[@]:$(JAVA):g $(srcdir)/thepeg.install > thepeg.sh
chmod +x thepeg.sh
 java/thepeg.install
-+++ java/thepeg.install
+--- a/java/thepeg.install
 b/java/thepeg.install
 @@ -1,6 +1,6 @@
  #!/bin/sh
  

diff --git a/sci-physics/thepeg/thepeg-2.0.4.ebuild 
b/sci-physics/thepeg/thepeg-2.0.4.ebuild
new file mode 100644
index ..43b009a
--- /dev/null
+++ b/sci-physics/thepeg/thepeg-2.0.4.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools elisp-common java-pkg-opt-2
+
+MY_P=ThePEG-${PV}
+
+DESCRIPTION="Toolkit for High Energy Physics Event Generation"
+HOMEPAGE="http://home.thep.lu.se/ThePEG/;
+
+TEST_URI="http://www.hepforge.org/archive/lhapdf/pdfsets/current;
+SRC_URI="http://www.hepforge.org/archive/thepeg/${MY_P}.tar.bz2
+   test? ( hepmc? (
+  ${TEST_URI}/cteq6ll.LHpdf
+  ${TEST_URI}/cteq5l.LHgrid
+  ${TEST_URI}/GRV98nlo.LHgrid
+  ${TEST_URI}/MRST2001nlo.LHgrid ) )"
+LICENSE="GPL-2"
+
+SLOT="0/20"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="c++11 emacs fastjet hepmc java lhapdf rivet static-libs test zlib"
+
+RDEPEND="
+   sci-libs/gsl:=
+   emacs? ( virtual/emacs )
+   

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

2016-11-11 Thread Andreas Hüttel
commit: d93e38adaf98d183cbb1c8ad29e04d8a27087401
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 11 23:37:43 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Nov 11 23:37:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d93e38ad

sci-physics/thepeg: Pin slots

Package-Manager: portage-2.3.2

 sci-physics/thepeg/thepeg-2.0.4.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-physics/thepeg/thepeg-2.0.4.ebuild 
b/sci-physics/thepeg/thepeg-2.0.4.ebuild
index 43b009a..e6acab9 100644
--- a/sci-physics/thepeg/thepeg-2.0.4.ebuild
+++ b/sci-physics/thepeg/thepeg-2.0.4.ebuild
@@ -25,14 +25,14 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="c++11 emacs fastjet hepmc java lhapdf rivet static-libs test zlib"
 
 RDEPEND="
-   sci-libs/gsl:=
+   sci-libs/gsl:0=
emacs? ( virtual/emacs )
-   fastjet? ( sci-physics/fastjet )
-   hepmc? ( sci-physics/hepmc )
+   fastjet? ( sci-physics/fastjet:0= )
+   hepmc? ( sci-physics/hepmc:0= )
java? ( >=virtual/jre-1.5:* )
-   lhapdf? ( >=sci-physics/lhapdf-6.0 )
-   rivet? ( sci-physics/rivet )
-   zlib? ( sys-libs/zlib )"
+   lhapdf? ( >=sci-physics/lhapdf-6.0:0= )
+   rivet? ( sci-physics/rivet:0= )
+   zlib? ( sys-libs/zlib:0= )"
 DEPEND="${RDEPEND}
test? ( sys-process/time )"
 



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

2016-11-11 Thread Andreas Hüttel
commit: d54ae8d47d78656255f9634aceccd7799960a2a7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 11 23:10:39 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Nov 11 23:14:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54ae8d4

dev-perl/Text-Diff: Stable for remaining arches (ALLARCHES), bug 585614

Package-Manager: portage-2.3.2

 dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild 
b/dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild
index 89419ad..7aa4bef 100644
--- a/dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild
+++ b/dev-perl/Text-Diff/Text-Diff-1.440.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perform diffs on files and record sets"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
 IUSE=""
 
 RDEPEND="



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

2016-11-11 Thread Andreas Hüttel
commit: 4e8cb8e81569822479b8751ed2d4e098a19a9010
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Nov 11 23:12:02 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Nov 11 23:14:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8cb8e8

dev-perl/Spiffy: Stable for remaining arches (ALLARCHES), bug 582008

Package-Manager: portage-2.3.2

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

diff --git a/dev-perl/Spiffy/Spiffy-0.460.0.ebuild 
b/dev-perl/Spiffy/Spiffy-0.460.0.ebuild
index 399b13b..d303cf5 100644
--- a/dev-perl/Spiffy/Spiffy-0.460.0.ebuild
+++ b/dev-perl/Spiffy/Spiffy-0.460.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Spiffy Perl Interface Framework For You"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND=">=virtual/perl-ExtUtils-MakeMaker-6.300.0"



[gentoo-commits] repo/gentoo:master commit in: app-forensics/honggfuzz/, app-forensics/honggfuzz/files/

2016-11-11 Thread Sergei Trofimovich
commit: 46ee4b72fa83b9652bf4ac5a92914f7a558b4cab
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Nov 11 23:02:48 2016 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Nov 11 23:03:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ee4b72

app-forensics/honggfuzz: unbreak --linux_perf_bts_block flag

Workaround --linux_perf_bts_block flag breakage.

Mateusz reports that running honggfuzz fails as:
[2016-11-11T21:54:27+][W][1190] arch_perfOpen():223 mmap(mmapAuxBuf) 
failed,
try increasing the kernel.perf_event_mlock_kb sysctl (up to even 
3): Cannot allocate memory

It seems aux data also needs WRITE permissions.

Reported-by: Mateusz Lenik

Package-Manager: portage-2.3.2

 .../honggfuzz/files/honggfuzz-0.8-bts-perms.patch  | 19 ++
 app-forensics/honggfuzz/honggfuzz-0.8-r1.ebuild| 42 ++
 2 files changed, 61 insertions(+)

diff --git a/app-forensics/honggfuzz/files/honggfuzz-0.8-bts-perms.patch 
b/app-forensics/honggfuzz/files/honggfuzz-0.8-bts-perms.patch
new file mode 100644
index ..e8ac491
--- /dev/null
+++ b/app-forensics/honggfuzz/files/honggfuzz-0.8-bts-perms.patch
@@ -0,0 +1,19 @@
+Workaround --linux_perf_bts_block flag breakage.
+
+Mateusz reports that running honggfuzz fails as:
+[2016-11-11T21:54:27+][W][1190] arch_perfOpen():223 mmap(mmapAuxBuf) 
failed,
+try increasing the kernel.perf_event_mlock_kb sysctl (up to even 
3): Cannot allocate memory
+
+It seems aux data also needs WRITE permissions.
+
+Reported-by: Mateusz Lenik
+diff --git a/linux/perf.c b/linux/perf.c
+index d8ede5f..2f71b3d 100644
+--- a/linux/perf.c
 b/linux/perf.c
+@@ -217,3 +217,4 @@ static bool arch_perfOpen(honggfuzz_t * hfuzz, fuzzer_t * 
fuzzer UNUSED, pid_t p
+ fuzzer->linux.perfMmapAux =
+-mmap(NULL, pem->aux_size, PROT_READ, MAP_SHARED, *perfFd, 
pem->aux_offset);
++mmap(NULL, pem->aux_size, PROT_READ | PROT_WRITE, MAP_SHARED, 
*perfFd, pem->aux_offset);
++
+ if (fuzzer->linux.perfMmapAux == MAP_FAILED) {

diff --git a/app-forensics/honggfuzz/honggfuzz-0.8-r1.ebuild 
b/app-forensics/honggfuzz/honggfuzz-0.8-r1.ebuild
new file mode 100644
index ..8c9774c
--- /dev/null
+++ b/app-forensics/honggfuzz/honggfuzz-0.8-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="A general purpose fuzzer with feedback support"
+HOMEPAGE="http://google.github.io/honggfuzz/;
+SRC_URI="https://github.com/google/honggfuzz/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+   sys-libs/binutils-libs:=
+   sys-libs/libunwind
+"
+
+DEPEND="${RDEPEND}"
+
+DOCS=(
+   CHANGELOG
+   COPYING
+   CONTRIBUTING
+   README.md
+)
+
+PATCHES=("${FILESDIR}"/${P}-bts-perms.patch)
+
+src_compile() {
+   CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" emake
+}
+
+src_install() {
+   dobin ${PN}
+
+   einstalldocs
+}



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

2016-11-11 Thread Mike Frysinger
commit: dedaa68dc7a03197db17e9ff25f22bf7454afbc4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov 11 22:45:45 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov 11 22:46:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dedaa68d

sys-devel/binutils-config: update man page to cover --linker #594034

 sys-devel/binutils-config/files/binutils-config.8 | 14 +-
 1 file changed, 5 insertions(+), 9 deletions(-)

diff --git a/sys-devel/binutils-config/files/binutils-config.8 
b/sys-devel/binutils-config/files/binutils-config.8
index 0d8adb5..52cf710 100644
--- a/sys-devel/binutils-config/files/binutils-config.8
+++ b/sys-devel/binutils-config/files/binutils-config.8
@@ -48,16 +48,12 @@ This is really for internal use only.  Used to remove all 
traces of the
 \fITARGET\fR binutils from your system.
 .SH "CRUFTY OPTIONS"
 .TP
-\fB\-\-gold\fR
-Change the default linker for the specified \fIPROFILE\fR to the [newer] gold
-linker.  This only works if the binutils actually supports gold.  Note that
-not all options supported by the bfd linker are supportd by the gold linker.
-.TP
-\fB\-\-bfd\fR
-Change the default linker for the specified \fIPROFILE\fR to the [older but
-stable] bfd linker.  If unsure, stick to this one.
+\fB\-\-linker\fR \fB\fR
+Change the default linker for the specified \fIPROFILE\fR to the 
\fB\fR.
+Common names are \fBld.gold\fR for the newer gold linker and \fBld.bfd\fR for
+the classic linker.  Note that not all targets support the gold linker.
 .SH "REPORTING BUGS"
-Please report bugs via http://bugs.gentoo.org/
+Please report bugs via https://bugs.gentoo.org/
 .SH "SEE ALSO"
 .BR ar (1),
 .BR as (1),



[gentoo-commits] repo/gentoo:master commit in: net-im/gajim/files/, net-im/gajim/

2016-11-11 Thread Amadeusz Piotr Żołnowski
commit: 58063b87243ca240d80c94f0564833a5d5e8b0ad
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Sun Nov  6 15:07:15 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Nov 11 22:19:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58063b87

net-im/gajim: Apply fix for OTR plugin cleartext leak (CVE-2016-9107)

Gentoo-Bug: 598774

 .../gajim-0.16.6-otr-cleartext-leak-fix.patch  |   0
 net-im/gajim/gajim-0.16.6-r1.ebuild| 126 +
 2 files changed, 126 insertions(+)

diff --git a/net-im/gajim/files/gajim-0.16.6-otr-cleartext-leak-fix.patch 
b/net-im/gajim/files/gajim-0.16.6-otr-cleartext-leak-fix.patch
new file mode 100644
index ..e69de29

diff --git a/net-im/gajim/gajim-0.16.6-r1.ebuild 
b/net-im/gajim/gajim-0.16.6-r1.ebuild
new file mode 100644
index ..f09f8d4
--- /dev/null
+++ b/net-im/gajim/gajim-0.16.6-r1.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite,xml"
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils python-r1 versionator
+
+MY_PV=${PV/_/-}
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Jabber client written in PyGTK"
+HOMEPAGE="http://www.gajim.org/;
+SRC_URI="
+   http://www.gajim.org/downloads/$(get_version_component_range 
1-2)/${MY_P}.tar.bz2"
+#  test? ( https://dev.gentoo.org/~jlec/distfiles/${PN}-tests-${PV}.tar.xz 
)"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="avahi crypt dbus gnome gnome-keyring kde idle jingle libnotify 
networkmanager nls spell +srv test X xhtml"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   libnotify? ( dbus )
+   avahi? ( dbus )
+   gnome? ( gnome-keyring )"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   dev-python/pygtk:2[${PYTHON_USEDEP}]
+   x11-libs/gtk+:2"
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.40.1
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17-r1"
+RDEPEND="${COMMON_DEPEND}
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}]
+   >=dev-python/python-nbxmpp-0.5.3[${PYTHON_USEDEP}]
+   crypt? (
+   app-crypt/gnupg
+   dev-python/pycrypto[${PYTHON_USEDEP}]
+   )
+   dbus? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-libs/dbus-glib
+   libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] )
+   avahi? ( net-dns/avahi[dbus,gtk,python,${PYTHON_USEDEP}] )
+   )
+   gnome? (
+   dev-python/libgnome-python[${PYTHON_USEDEP}]
+   dev-python/egg-python[${PYTHON_USEDEP}]
+   )
+   gnome-keyring? ( dev-python/gnome-keyring-python[${PYTHON_USEDEP}] )
+   idle? ( x11-libs/libXScrnSaver )
+   jingle? ( net-libs/farstream:0.1[python,${PYTHON_USEDEP}] )
+   kde? ( kde-apps/kwalletmanager )
+   networkmanager? (
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   net-misc/networkmanager
+   )
+   spell? ( app-text/gtkspell:2 )
+   srv? (
+   || (
+   dev-python/libasyncns-python[${PYTHON_USEDEP}]
+   net-dns/bind-tools
+   )
+   )
+   xhtml? ( dev-python/docutils[${PYTHON_USEDEP}] )"
+
+RESTRICT="test"
+
+S="${WORKDIR}"/${MY_P}
+
+PATCHES=( "${FILESDIR}"/${P}-otr-cleartext-leak-fix.patch )
+
+
+src_prepare() {
+   autotools-utils_src_prepare
+   python_copy_sources
+}
+
+src_configure() {
+   configuration() {
+   local myeconfargs=(
+   $(use_enable nls)
+   $(use_with X x)
+   --docdir="/usr/share/doc/${PF}"
+   --libdir="$(python_get_sitedir)"
+   --enable-site-packages
+   )
+   run_in_build_dir autotools-utils_src_configure
+   }
+   python_foreach_impl configuration
+}
+
+src_compile() {
+   compilation() {
+   run_in_build_dir autotools-utils_src_compile
+   }
+   python_foreach_impl compilation
+}
+
+src_test() {
+   testing() {
+   run_in_build_dir ${PYTHON} test/runtests.py --verbose 3 || die
+   }
+   python_foreach_impl testing
+}
+
+src_install() {
+   installation() {
+   run_in_build_dir autotools-utils_src_install
+   python_optimize
+   }
+   python_foreach_impl installation
+
+   rm "${ED}/usr/share/doc/${PF}/README.html" || die
+   dohtml README.html
+}



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

2016-11-11 Thread Mike Frysinger
commit: f461e9f8576ab71a998b580095a8de1530cdbd35
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov 11 22:17:37 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov 11 22:17:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f461e9f8

flag-o-matic.eclass: handle gcc-6 -no-pie option #596584

Reported-by: Laine Gholson  gmail.com>

 eclass/flag-o-matic.eclass | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 69f613f..d2f504b 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -27,7 +27,7 @@ setup-allowed-flags() {
-pipe -O '-O[12sg]' -mcpu -march -mtune
'-fstack-protector*' '-fsanitize*'
-fbounds-check -fbounds-checking -fno-strict-overflow
-   -fno-PIE -fno-pie -nopie -fno-unit-at-a-time
+   -fno-PIE -fno-pie -nopie -no-pie -fno-unit-at-a-time
-g '-g[0-9]' -ggdb '-ggdb[0-9]' '-gdwarf-*' gstabs -gstabs+
-fno-ident -fpermissive -frecord-gcc-switches
'-fdiagnostics*' '-fplugin*'
@@ -80,7 +80,16 @@ _filter-hardened() {
# thinking about -fPIE.
-fPIC|-fpic|-fPIE|-fpie|-Wl,pie|-pie)
gcc-specs-pie || continue
-   is-flagq -nopie || append-flags -nopie;;
+   if ! is-flagq -nopie && ! is-flagq -no-pie ; 
then
+   # Support older Gentoo form first 
(-nopie) before falling
+   # back to the official gcc-6+ form 
(-no-pie).
+   if test-flags -nopie >/dev/null ; then
+   append-flags -nopie
+   else
+   append-flags -no-pie
+   fi
+   fi
+   ;;
-fstack-protector)
gcc-specs-ssp || continue
is-flagq -fno-stack-protector || append-flags 
$(test-flags -fno-stack-protector);;



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

2016-11-11 Thread Mike Frysinger
commit: 2818328459dafed335ec325f520b880524643c82
Author: Mike Frysinger  gentoo  org>
AuthorDate: Fri Nov 11 20:49:37 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov 11 20:53:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28183284

sys-kernel/linux-headers: version bump to 4.8 #596688

 sys-kernel/linux-headers/Manifest |  2 +
 sys-kernel/linux-headers/linux-headers-4.8.ebuild | 55 +++
 2 files changed, 57 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 8b9293c..2efbe9e 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -6,12 +6,14 @@ DIST gentoo-headers-4.4-1.tar.xz 6624 SHA256 
2d4dbc94f05f2ac376b2b0523340f7351f9
 DIST gentoo-headers-4.5-1.tar.xz 6388 SHA256 
7edb535fcff4d0aa02334840f7afc4049018c479e0fe81036abc5fc2b4532298 SHA512 
48b19592bce8176bb6a363fb383fa4f88b3f1d30712339ba215c1246a59c9463423c53e77967039703adc5b7eb32cee532686715cc61cab95bd0694f283a76de
 WHIRLPOOL 
57abea28dc4dc50b393ce7c1bd00d7d2e4a19a5ed24282a74065efb4d61550ac389cee45ff917d3cc56d0687172da0bfe678fb21c28758767a8b4445098fc54e
 DIST gentoo-headers-4.6-1.tar.xz 6356 SHA256 
927a87d22d925e0a0191652ac4514c690f30ad63fc3cf472224320a0af9cab04 SHA512 
c940c1a3ae2b8d5e60636f78f0deb5f3d5e33858fa2fc02c998e8784244a93880dde0807906445f845f5397347abf1514abe8916669f1b98fb2f731252c4ab40
 WHIRLPOOL 
30844328ac4c5bd182629bf5ff301fc7977b99e3f10cf2448fad0162a3c43b51400794e3191f7300e4607ee6e933a33dfc59ded8b0b522585823008e1aded17e
 DIST gentoo-headers-4.7-1.tar.xz 5412 SHA256 
8fa20078d57c65b47cb82215e3e5c0cff42c77f51115ed07fc58d61bdd137889 SHA512 
7b489c245db6d2db9838ea9256c2f876965363e6cef68786589c7629d158ddbe08e282d36175580a38e1581dedb3c044de612eee65d2923917c5782689495050
 WHIRLPOOL 
42b0df79ce9b089aec8b348278b13319f27321576f290947a28dffae2c240007416ee6eaddc5b31066226266b81625e9e8957c97823c13b47ccdd22bd87a3d34
+DIST gentoo-headers-4.8-1.tar.xz 6332 SHA256 
8d3076b8908d2503c1d34c7a02ba5e8373af124cc587eff4304b64a48295dec1 SHA512 
4c4fab57f764c02150cd3f57c4e2410247f5a1d2aca66deebe6d218e30e6c9a065d15a6757a325d96125a51a65e5cba484ded295dcbe346323e8e11975b8a623
 WHIRLPOOL 
73b1c2783cdb5624f766cd93b9900bf139f21298ba7f1ca96d0554601415dee06a5cf7d2d694d1bcde88689f0ad8d82183bf9b8f9172761bd1cf5cb5bf592ec9
 DIST gentoo-headers-base-3.18.tar.xz 3776668 SHA256 
12a44590e505525509556f6e973464f124f172565d3a4b29a3ff4627aa24f9a7 SHA512 
6615c604e5e618d26fff5a61691f7827bb05be9790db6c9f8e16e3842bce8f056f9928f85ae5714710b75743b0d0804faba4ba9c76e934e1de22dc03ef6d5535
 WHIRLPOOL 
5cdd500aaac3589d6672ea365f5b29ccef207db36cbc34052f0bf1bbe35b5dbfedf3b1675079c1ec05daf1a136d2da3018b2ca91bcaeda1fe8d23e3246fda25e
 DIST gentoo-headers-base-4.3.tar.xz 3892104 SHA256 
5add8ce264a85ced6222060d962c079821bb15b4dc015091425f609fd8db4629 SHA512 
fed69490e15b2add489fe55225b98641135d4d7f10b4a8fa716ab039c79e74172168b90a4c3c154bbac14abddbde1dfb901e35527a76c898afba32a2d76b6f48
 WHIRLPOOL 
b1193f24ae4a31c12e5fcddfb62ce73d1434e18048a6ae67dbeb4e0bb6b514c7350faaafe6d9b5ecd4cdd43468ec88e1ba8109da6f1eb83c26a9d1e360bff565
 DIST gentoo-headers-base-4.4.tar.xz 3911752 SHA256 
c16a80976837e347e4356380ce4942286e7485d3335005647152b839e3267b8e SHA512 
1cd3de58ff790c3730bea38138c7a45ef95d04288c69ffeabebb884fab3add13bd9c99785ddd87a3ee467a0e1b1cdc457bbd28da349e7c178b4d2374c5fb78a3
 WHIRLPOOL 
6ea6c16718fab89d6e5c190d41b90f1d050cbc94bf56d00bea58b50006d4a7871f6bebbeb09623746b32066a1a514e84fead5ba3fbdc299ed363027caa4ae9dc
 DIST gentoo-headers-base-4.5.tar.xz 3915016 SHA256 
cec11abb1afbe966e1e2abf828adeb7989547129147528e32bbddcac83f416fd SHA512 
fee3d986d0fa25beda7b04e971810903c1a4dd50b82167a511f65cba8e6b5fdf08005578663b36841c75168e144330004561c24d827c9b4b734e08bbab4608e2
 WHIRLPOOL 
b9272bd4e00d430a4c62a3fdd92865798c1460e59ba88a1fd28747b1ef1947c982daf915db38db061dd33e25b2dfffa2636034f6f5dc6cfe904801bb5f476cb9
 DIST gentoo-headers-base-4.6.tar.xz 3929952 SHA256 
77483dd1f6abe701885a6f43fd14f23aefae390764006bcd2533d94229d08ceb SHA512 
20ba38fa3ade7a445015b3e0184e8c28daf17d4eceb0dfb75b19c1c72fbbda909d2f6e55c1adbffba1edba610a8f59dceb730b3fbb0eb0a1d8129b72f667c085
 WHIRLPOOL 
322e90d50d5e270c48a7e5afd83eaf175fe1805c43bca590c7ed0ae1c71bd9d1711f09e3120e80a36a03cc6a6aa6bcb3a8ef05f88cc8a17af144365a0c10c244
 DIST gentoo-headers-base-4.7.tar.xz 3992800 SHA256 
d87ef64323ebf5576aa86380e0d98dfb232b247ebcd939aeddede3942837fe13 SHA512 
9dae2ccb55f9d53a2b66c09075c349e084d2533a8c22fc0dbd6d37c4317a911d59c1fe7b805d286e0a7079fa63f17b8d77fca064befa91cda0fa20c665813343
 WHIRLPOOL 
3d7511530fd3a76be0d0795824c030a793566aa6ab385bdc34df492f9d05f3ba2b37f284101547162a08340405008cd724918698322c7bd10843870120ea34f8
+DIST gentoo-headers-base-4.8.tar.xz 4025544 SHA256 
ab6a8276da6c691db2eb12c83d3277be26d86660a52f813562db6c2dd79c481f SHA512 

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

2016-11-11 Thread Mike Frysinger
commit: c941486be4e224930cdaca7cca74449bef07d1e7
Author: Joe Kappus  gmail  com>
AuthorDate: Fri Nov 11 20:53:16 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Fri Nov 11 20:54:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c941486b

media-libs/mesa: allow USE=libressl too for sha1 funcs #591246

 media-libs/mesa/mesa-13.0.0.ebuild | 11 +++
 media-libs/mesa/mesa-.ebuild   | 11 +++
 media-libs/mesa/metadata.xml   |  1 +
 3 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/media-libs/mesa/mesa-13.0.0.ebuild 
b/media-libs/mesa/mesa-13.0.0.ebuild
index f7e3929..74b4cf7 100644
--- a/media-libs/mesa/mesa-13.0.0.ebuild
+++ b/media-libs/mesa/mesa-13.0.0.ebuild
@@ -44,11 +44,11 @@ done
 
 IUSE="${IUSE_VIDEO_CARDS}
bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2
-   +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl pic selinux
-   vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD"
+   libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl 
pic
+   selinux vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD"
 
 REQUIRED_USE="
-   || ( gcrypt nettle openssl )
+   || ( gcrypt libressl nettle openssl )
d3d9?   ( dri3 gallium )
llvm?   ( gallium )
opencl? ( gallium llvm )
@@ -104,7 +104,10 @@ RDEPEND="
nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
!nettle? (
gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] )
-   !gcrypt? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   !gcrypt? (
+   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+   !libressl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   )
)
opencl? (
app-eselect/eselect-opencl

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index f7e3929..74b4cf7 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -44,11 +44,11 @@ done
 
 IUSE="${IUSE_VIDEO_CARDS}
bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2
-   +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl pic selinux
-   vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD"
+   libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl 
pic
+   selinux vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD"
 
 REQUIRED_USE="
-   || ( gcrypt nettle openssl )
+   || ( gcrypt libressl nettle openssl )
d3d9?   ( dri3 gallium )
llvm?   ( gallium )
opencl? ( gallium llvm )
@@ -104,7 +104,10 @@ RDEPEND="
nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
!nettle? (
gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] )
-   !gcrypt? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   !gcrypt? (
+   libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+   !libressl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+   )
)
opencl? (
app-eselect/eselect-opencl

diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml
index f53e36d..ab07f8b 100644
--- a/media-libs/mesa/metadata.xml
+++ b/media-libs/mesa/metadata.xml
@@ -16,6 +16,7 @@
Enable the Graphics Buffer Manager for EGL on 
KMS.
Enable GLESv1 support.
Enable GLESv2 support.
+   Use dev-libs/libressl for low 
level sha1 utility functions.
Enable LLVM backend for Gallium3D.
Use dev-libs/nettle for low 
level sha1 utility functions.
Enable the Clover Gallium OpenCL state 
tracker.



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

2016-11-11 Thread Justin Lecher
commit: 44923ce42e2410c56a33490c0077d11c55f433ff
Author: Justin Lecher  gentoo  org>
AuthorDate: Fri Nov 11 20:50:15 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Fri Nov 11 20:50:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44923ce4

sys-kernel/aufs-sources: Bump to latest genpatches and linux release

Drop old

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

 sys-kernel/aufs-sources/Manifest   | 14 ++
 ...fs-sources-4.7.10.ebuild => aufs-sources-4.4.31.ebuild} |  4 ++--
 ...aufs-sources-4.7.9.ebuild => aufs-sources-4.8.7.ebuild} |  4 ++--
 3 files changed, 10 insertions(+), 12 deletions(-)

diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
index 986136d..a55944b 100644
--- a/sys-kernel/aufs-sources/Manifest
+++ b/sys-kernel/aufs-sources/Manifest
@@ -1,6 +1,5 @@
 DIST aufs-sources-3.18.25+_p20160822.tar.xz 171116 SHA256 
824a1ef783c4091c20e80b478aef8d75bca5c85db79eaa15cdf7fea00416d916 SHA512 
045c48c4c4935c22637c39540fc89bfa8ead69b2993c9d258a88466860c4227b99e4dc75234ec2402bdee0119d2554129cd76719423d01ed5a4d74768dee0347
 WHIRLPOOL 
446cf17e62468e668b1f88cb1ba9901e8030b968b0ec5a4f76cc3b2921962fd3e3a550441ce65cbf4d13152ee08d27640ca9ae5cddd287a1d416f665ac46ebe7
 DIST aufs-sources-4.4_p20161010.tar.xz 171280 SHA256 
87c6499fc960338ba1119b0b6487f803c20405f0c5fd569cb41bc26300a75ada SHA512 
6029c2e053c739821db56b6e1b014206087c820dce9e884fff559ea1f3bd2ede6d455232165ed6f801754beff71ee9ec351162523d5b6f18c8250a38f2f6f5c3
 WHIRLPOOL 
3b38396832c9bbe3f53d5c2d0275c47d1b6feb55649ca914cc84173916026b6a4252e9ea9b6067544347affb07b587858f8bef06e61f501a4c7b101c14edd7b1
-DIST aufs-sources-4.7_p20161010.tar.xz 170860 SHA256 
f10e69a8d71bd94455510b5a4079dc6496b8c0d3b7c8f7aea15eca7a87526ca1 SHA512 
8169ecf613dec0450764d5a7310c2b290fe961a58654e7d15b0ac319f67360e46ac4396b975da9e87f10a82f5e3086960d6e6b04c315cd3f52250a35297cbada
 WHIRLPOOL 
f7ca6b4afd5c718473a6bc1921bf8427be3c326c50c8a2167e0fbc66c9b4ac384e5ff49ff28faa834c912a5323aff895f22e1542262069cb6280799c64523bc4
 DIST aufs-sources-4.8_p20161010.tar.xz 170924 SHA256 
f80b6f194fcc4ee39c6f5bdcce912839d523d33ed610e729947d841daf2ee84d SHA512 
6cf1814dacde202f61be9fdf522990b339952a708372da9d078aabd1a68a5a77e673d74b5d92ae9baa6ada01454636bc0268df474c4dc85408d490543ed9485b
 WHIRLPOOL 
5e0ebb52a4c7bf0951d56f62f85b61ec8821d9d168a0444c439f4bb7b09c6f6c79065157752427d629e35335c3fdcb20a47b0f1f74e18fb926551a7f82226002
 DIST genpatches-3.18-43.base.tar.xz 1120732 SHA256 
b56698cb12c7fafe59365ff569ca525fe8c0d399b634498af015e1b04a62e93d SHA512 
6319e15cf7860bdb40abebcff1a91878a0a8187314f24fee53bd5678fcd958dfd0e13adc756cf371373abce9b6902b4b629e389d5ace78c3a2364511487ea891
 WHIRLPOOL 
416dfcb63a9468dd74909bbeb0c7fa8b8786733daa022bcd1ba405a33befc399cef9d55115e8c79178d12c204f2f8b3a3642966398697dd3aaca72643e2d32d5
 DIST genpatches-3.18-43.experimental.tar.xz 61720 SHA256 
1f5fcb3613c13821c9757e7ad2f7b0ef0a0d51602f41b769a4e62e289c30c21f SHA512 
947b151ae7c5c85809516edef3e50edf84d9543d9d6d6bb1463cdce20cffeff413f73d4326973ef9bad2d87aef2992e39b950c734068a934b066718790344f72
 WHIRLPOOL 
d57650c9fa527124354db6b9f2ce8b0f7127f2ac4d5d635cad3a79c6395448ce0a0069a5f5ee30965b60e7e600371ced9dfd780fa9f640eb0ddc1c9785ba4314
@@ -20,12 +19,9 @@ DIST genpatches-4.4-31.extras.tar.xz 16352 SHA256 
a91fb73fc4a50b6eba05c43120eb13
 DIST genpatches-4.4-32.base.tar.xz 838504 SHA256 
590a7e00c4e14c15e243e2c11899e66813a89dcaeac2777b4c38e3b3337a6a99 SHA512 
f4e9a0574b8d693aadafb5c0e823bd4d1a0e66560c01ab3cd0dae3d65f9c1efb600e7af3ebe31d3f94bcf8a80753c21df10a9b38a80afbb5977fe04e68d6e734
 WHIRLPOOL 
ed96cce8eeb01370d44c9b0a4c5bc797d08027c4802608be032e845165d1e9829c8da581285193b8b4f01e1e4bb18d8f97ba22c0376dd730aeec207ab4e35c3c
 DIST genpatches-4.4-32.experimental.tar.xz 87776 SHA256 
e0478a6c3ffa992396aa78db412ba966de7dc785d427ce931233c7fc09e45216 SHA512 
77c04223a8b456bdf607d218aab63e26bb797a7150e9423254f78df7c0f6f520b56faea1d9577d734c4e12cac47fe72b9f060379141b2f4f7c83a5318a17c01d
 WHIRLPOOL 
04c79c0e5e68b4bb3c692f78ac28bbe51f99cf99c441eae4cbda68466d2d541566a107692f88234dda3f3be2b388408b60fccf13faabf36c6535d7b3cdf713a8
 DIST genpatches-4.4-32.extras.tar.xz 16364 SHA256 
5f5f268c22aa2d50ca56c0c7d82ce59aad23f0b4363426add34688ee414c2a5e SHA512 
bf6f4931626b3fdd913c6ac22e411c472f595c38254c497e8bcfe6e2f5a9b6a0d065a24df4f6c7fc28f7da15af390c2012fb4e076599c7a811b6b4cd0ee1748b
 WHIRLPOOL 
1fb0fe82962ffac364fa0f6037d2b265b435cde25b585c40b3d5ed280c93118eeb88c9ed5ad354be085b186108d4a55f8b14e5ff348133f30973ebf05acfb162
-DIST genpatches-4.7-10.base.tar.xz 246032 SHA256 
8733ad7fb8422aa7fb05b70dc84e91475e1a72a14fa9e2d2d94784053cee7e0b SHA512 
e585a3c5b324dab1855f31c4ad5b879b0a7e46fb2d4884af715719bbd7ced642bd593113cdb88425bf6471b694c8b533ebd6220f7af1c53764891a001523c4aa
 WHIRLPOOL 

[gentoo-commits] proj/musl:master commit in: sys-apps/net-tools/

2016-11-11 Thread Aric Belsito
commit: c512c0d20250ce5605954c82e887366993bfd008
Author: Aric Belsito  gmail  com>
AuthorDate: Fri Nov 11 20:45:22 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Fri Nov 11 20:45:22 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c512c0d2

sys-apps/net-tools: Update Manifest

(whoops)

 sys-apps/net-tools/Manifest | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest
index e69de29..a2f7202 100644
--- a/sys-apps/net-tools/Manifest
+++ b/sys-apps/net-tools/Manifest
@@ -0,0 +1,4 @@
+AUX net-tools-fix-missing-iphdr.patch 440 SHA256 
afb19b145fb04d5a2c8924bd166521584660da5b65a7ccd9479adcffc10f0d5e SHA512 
a1e2b961407a2baa9399d72c3b401fa683b883187c23a287b8b50b15bc6486e5e25713d4e08217dbda54d10789a74deecdd4bf97699f9adc2e9938076bc85705
 WHIRLPOOL 
24d88e1efea221810565f6b460b8e94d1ff6167fe340dc755be31f1decf77987d9b3d0aa7bea73f0e1ecf02e1f756f24c014cfc9c5fea0b7a4c793140f07994b
+DIST net-tools-1.60_p20161110235919.tar.xz 227552 SHA256 
d9b52abb6bbf3305fde1fe414059602371a7819b214206312f6b16a2fde46fcd SHA512 
06c2900305a5b11035bdb9d94e9d0a50c2ca832e14598d00d6907d99a4a3c981169475bbe916805888f9746a7d787829f20e6a4dec283731a2c85a72875b8e01
 WHIRLPOOL 
413553072466cee79c1f231742d6256f97d9a9e84647ee27aed97cf01eee16fd621c67fa67523174bcc0dd0c5f6181d2f6fcc698e3268fc9996eb2cbc7db1070
+EBUILD net-tools-1.60_p20161110235919.ebuild 2494 SHA256 
dd2388e454d03e0c06c55fc8ac0952afb8630629c3004b2597f5107e13e7f1eb SHA512 
61a5d11e8e49d9b11b114c65686f478f1c0f781c208aaf39bd4539d614f47c48ace7180be1c051c539c5a2dc68702769dedac5f1c551eba154f6206defba66b1
 WHIRLPOOL 
74f6a616df62b34a38eb42c0f36db68e44bae581a206af54049f64e97e03958fefa54a2c296cf065f529905247a0c9fbfc97a1a745be531b2dff9726f53d93b5
+MISC metadata.xml 793 SHA256 
2a9d27804bddb600311bd8d4edf07afaacac012b6a7a793169ed5bd483573b28 SHA512 
f253af424192fc88818ddf125a7f2b6bc6ababe6bdd875db0fad0779aaae31a02062cc12788074ec1bf4063cdd20c15ca3f1a464af8b1f18f0b708672575e9ea
 WHIRLPOOL 
8decaf2b8727ce6f5499c818f254db3b8291b04e73774d2b706179bb9fc39d9fdeb2b49c4e3d0e4afdcd32e3a0195ebceffe1b3d51dd894d50bf07828b6990b6



[gentoo-commits] proj/musl:master commit in: sys-apps/net-tools/, sys-apps/net-tools/files/

2016-11-11 Thread Aric Belsito
commit: a49d637e7c3222e9dfaec735795278d8e21159e9
Author: Aric Belsito  gmail  com>
AuthorDate: Fri Nov 11 20:44:09 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Fri Nov 11 20:44:09 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a49d637e

sys-apps/net-tools: Update to 1.60_p20161110235919

Drop 1.60_p20141019041918 which is old because the new stable version doesn't
have any issues with musl.

 sys-apps/net-tools/Manifest|  5 --
 .../files/net-tools-fix-header-assumptions.patch   | 93 --
 .../files/net-tools-fix-missing-iphdr.patch| 11 +++
 sys-apps/net-tools/metadata.xml|  4 +
 ...build => net-tools-1.60_p20161110235919.ebuild} | 58 +++---
 5 files changed, 42 insertions(+), 129 deletions(-)

diff --git a/sys-apps/net-tools/Manifest b/sys-apps/net-tools/Manifest
index 863b0c2..e69de29 100644
--- a/sys-apps/net-tools/Manifest
+++ b/sys-apps/net-tools/Manifest
@@ -1,5 +0,0 @@
-AUX net-tools-fix-header-assumptions.patch 3462 SHA256 
bea5145e5a69bcea835bcb9a71cadcef55651b253c6e4552f007e37e16d60a1a SHA512 
e14293a16d0111cb50f205d4a861f94b9525ce75311f8e3aeed1231ffc877d4d2715074d64419c72473c27cb4c2535ad4af17f911dc7ece71d2e941bce44297a
 WHIRLPOOL 
f6b378db90711d82d55cda0ee1903b32102f97854897236562f69a42470d7288ab7bbb4b166927086b758b237c1d091d7b1f392d1e798de06d875b6b0e293433
-DIST net-tools-1.60_p20141019041918-patches-1.tar.xz 3352 SHA256 
12e79c866c532ba75c0367397f664799f90ab8901bc906429b67939e8e6b354f SHA512 
139f8c2990e5be44c17c2c5c4a900d2d2a8cdb5c067a8fe822b20b964045a24bc1138f7656291bc4db80ecddaa24e2e2655c018925d7b214651284443df550f9
 WHIRLPOOL 
3e33a3d5e0209360c7d90e4741a1b2be662e3c9d1c8a1f8a7283bff98642934fd26da296c5ed4a064915fa1a1006ee8f94fedc07d86bda48ed9624fc9946d190
-DIST net-tools-1.60_p20141019041918.tar.xz 197684 SHA256 
22d1fb8acfa0b1e92d3c5dd3f544770b107df72f32f5b16232e65045c5efd2d0 SHA512 
5fb02e181f3fec0a62a8ec8f1e6b0549d711d70d292491a2721d7f19f1a3b07d41fd0c8f503809435cd1a1b1999bcf5690402acc51f06ac6d626e11fef590e2e
 WHIRLPOOL 
c34f0c7363cc445e2457ccbf796947b60f74a063ed299840f755c6c023b8eb2cd46cdf42e1f9ca7530170e0b32dd14477e64ce50ec089e4a8b5d3e6bf65456ec
-EBUILD net-tools-1.60_p20141019041918-r99.ebuild 2653 SHA256 
f4f9887eb7403304db5a8c9fe23143bbb3740d18351002bd90c1b741b7b14a65 SHA512 
0a61fb1789e12f7f68bc8455eac2324c2600c112216dd7cc78c5aa01469bad4a35c747535c6307475520d8a5c23afdd476935a682b4a7f2c08108094e924c25d
 WHIRLPOOL 
8207fa7c8de879c0812ea07b523fc7e2e080415326081efd4cbd289bc08c937af3d61f24205c3d9651b3a71e2d72b02d6310df7a97f2d7ed7726fe6ec9f63ee9
-MISC metadata.xml 448 SHA256 
74b7822475f1090ce105ee03d9c77ffa36a2b6c19d91de7e7ee24857891efa69 SHA512 
95caf3f6c8f625ddce92d7eea082ea9e01fc10770dfb1a18e8f5419c895c67f5549ea084d01e0abb61903ddd77fc3af461445f302abcc6b9bd9411c557ff6748
 WHIRLPOOL 
24e638c5d4ca4505e30c790b260a70646e5b661c926a4d23695f1ff4faa18410e0df074fdc21876cfe5902937c673a17cb1290d19e0a10e33262deaaf99a

diff --git a/sys-apps/net-tools/files/net-tools-fix-header-assumptions.patch 
b/sys-apps/net-tools/files/net-tools-fix-header-assumptions.patch
deleted file mode 100644
index f56dffc..000
--- a/sys-apps/net-tools/files/net-tools-fix-header-assumptions.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-diff -Naur net-tools-1.60_p20120127084908.orig/lib/inet6_gr.c 
net-tools-1.60_p20120127084908/lib/inet6_gr.c
 net-tools-1.60_p20120127084908.orig/lib/inet6_gr.c 2012-01-27 
08:49:08.0 +
-+++ net-tools-1.60_p20120127084908/lib/inet6_gr.c  2014-01-21 
19:18:50.557199377 +
-@@ -23,9 +23,6 @@
- #include 
- #include 
- #include 
--#ifndef __GLIBC__
--#include   /* glibc doesn't have this */
--#endif
- #include "version.h"
- #include "net-support.h"
- #include "pathnames.h"
-diff -Naur net-tools-1.60_p20120127084908.orig/lib/inet6_sr.c 
net-tools-1.60_p20120127084908/lib/inet6_sr.c
 net-tools-1.60_p20120127084908.orig/lib/inet6_sr.c 2012-01-27 
08:49:08.0 +
-+++ net-tools-1.60_p20120127084908/lib/inet6_sr.c  2014-01-21 
19:19:23.307201208 +
-@@ -23,11 +23,7 @@
- #include 
- #include 
- #include 
--#ifdef __GLIBC__
- #include 
--#else
--#include   /* glibc does not have this */
--#endif
- #include "version.h"
- #include "net-support.h"
- #include "pathnames.h"
-diff -Naur net-tools-1.60_p20120127084908.orig/lib/inet_sr.c 
net-tools-1.60_p20120127084908/lib/inet_sr.c
 net-tools-1.60_p20120127084908.orig/lib/inet_sr.c  2012-01-27 
08:49:08.0 +
-+++ net-tools-1.60_p20120127084908/lib/inet_sr.c   2014-01-21 
20:41:59.223478324 +
-@@ -26,6 +26,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include "version.h"
- #include "net-support.h"
- #include "pathnames.h"
-diff -Naur net-tools-1.60_p20120127084908.orig/lib/util-ank.c 
net-tools-1.60_p20120127084908/lib/util-ank.c
 net-tools-1.60_p20120127084908.orig/lib/util-ank.c 2012-01-27 
08:49:08.0 +
-+++ 

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

2016-11-11 Thread Slawek Lis
commit: dd304cf7d48da6beecc0beb5c6496bda0e177c94
Author: Slawomir Lis  gentoo  org>
AuthorDate: Fri Nov 11 20:30:50 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Fri Nov 11 20:30:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd304cf7

net-analyzer/ntopng: fixed bug with configuration

Fixed a bug (#599528) caused when building without libpcap.
Configuration script does not return an error code, so configure
phase was completed succesfully.

Reported-By: Toralf Förster  gmx.de>

Package-Manager: portage-2.3.2

 net-analyzer/ntopng/ntopng-2.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-analyzer/ntopng/ntopng-2.0.ebuild 
b/net-analyzer/ntopng/ntopng-2.0.ebuild
index 1f16266..eca802c 100644
--- a/net-analyzer/ntopng/ntopng-2.0.ebuild
+++ b/net-analyzer/ntopng/ntopng-2.0.ebuild
@@ -28,6 +28,7 @@ RDEPEND="${DEPEND}
 src_prepare() {
cat "${S}/configure.seed" | sed "s/@VERSION@/${PV}/g" | sed 
"s/@SHORT_VERSION@/${PV}/g" > "${S}/configure.ac"
epatch "${FILESDIR}/${P}-dont-build-ndpi.patch"
+   sed -i 's/exit$/exit 1/g' "${S}/configure.ac" "${S}/nDPI/configure.ac"
eautoreconf
 
cd "${S}/nDPI"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Test-Simple/, virtual/perl-Test-Simple/

2016-11-11 Thread Kent Fredric
commit: 13d680e6377576e2058b1b71301075a496f7dfbd
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Nov 11 16:32:12 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Nov 11 20:18:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d680e6

perl-core/Test-Simple: Bump to 1.302.62

Upstream:
- fix setting "hub" while getting context
- fix "skip_all" in require in intercept
- make ctx->send_event detect termination events
- allow "#" and "\n" in "ok" names
- fix "ok" ending in '\'
- Win32 Color support in Test::Builder::Tester
- v-strings comparison supported in is_deeply
- streamed subtests in buffered subtests are now buffered subtests.
- Mask warning comparing with $@ in Test2::API::Context
- Formatters now have terminate() and finalize() methods
- Removed warning when using a non-TAP formatter under
  Test::Builder

Package-Manager: portage-2.3.2

 perl-core/Test-Simple/Manifest |  1 +
 perl-core/Test-Simple/Test-Simple-1.302.62.ebuild  | 46 ++
 .../perl-Test-Simple-1.302.62.ebuild   | 20 ++
 3 files changed, 67 insertions(+)

diff --git a/perl-core/Test-Simple/Manifest b/perl-core/Test-Simple/Manifest
index 3b969f5..c71e1bd 100644
--- a/perl-core/Test-Simple/Manifest
+++ b/perl-core/Test-Simple/Manifest
@@ -1,2 +1,3 @@
 DIST Test-Simple-1.001014.tar.gz 127212 SHA256 
55a414ce89eb7a5e9e84186f286b002054f10ae8ef4f8f2d61bb710e7549f16b SHA512 
0aa0b4d78c0243480df0e7f9b28d69b6bbf1b26bd49a91827c2d61595319840f7178f179555a60ef28d49d3f50679aade4f6d8138e9ae1bd0113a3d6c66d89c2
 WHIRLPOOL 
554c292cc05e31c0f82094ff23a556d46526388f9b51b7c3367fb1c34ed692c03b03b1be46f75f6b9186bcd52b3a4e613064252c8f6234ef5711da2a29bec3a7
 DIST Test-Simple-1.302049.tar.gz 242269 SHA256 
241b9ce01ad1c16f61d8f32211ac8e8cdac4d50ec44b0fa9b795f0b20da4a5f0 SHA512 
1ca909c1bfaec7742635e4df2846e6bf767eb6be9593d0553836dc3a580bca76c60c7b4232e2334179236b10bf42354fe93001dbf29bf8a280c39d96fd04b18a
 WHIRLPOOL 
6c6a350c0fa2dd0ce3f261bec6b106f0d247acdf4afac12006e873488e7405988a31b38be1d75ac5763b562fa1c84a2b0418eff7c0693f86f87be9e0ce88c602
+DIST Test-Simple-1.302062.tar.gz 247549 SHA256 
6729060d4ab12e2db3a3c6d6376ee6a9fb77c0ba0308b66919365a1e8bf156ea SHA512 
8c221ec4ee33da68191df6c8e13f82f90d694a1d87e2406a4af500b70bd87e8b58093735ca71c63c6cb569673e088d9f558bf7155c1f5e885eada354c090d3ff
 WHIRLPOOL 
970f61e718a94b29c02e2b8315326a42b1bb9fae367e12f3e11f1b5b9a4f112dab5d38a68b8e3404e3dce07d14b7c86f074b3a77110b71afdaffb73261e8afe2

diff --git a/perl-core/Test-Simple/Test-Simple-1.302.62.ebuild 
b/perl-core/Test-Simple/Test-Simple-1.302.62.ebuild
new file mode 100644
index ..666dec4
--- /dev/null
+++ b/perl-core/Test-Simple/Test-Simple-1.302.62.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=EXODIST
+DIST_VERSION=1.302062
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Basic utilities for writing tests"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   !=virtual/perl-Scalar-List-Utils-1.130.0
+   virtual/perl-Storable
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"

diff --git a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.62.ebuild 
b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.62.ebuild
new file mode 100644
index ..7eab2a5
--- /dev/null
+++ b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.62.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   ~perl-core/${PN#perl-}-${PV}
+   !

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-perl/DateTime-Locale/

2016-11-11 Thread Kent Fredric
commit: cb8e0f8ecc0707d0d97aeae72e26650352c0ceb6
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Nov 11 17:09:26 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Nov 11 20:18:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8e0f8e

dev-perl/DateTime-Locale: Bump to 1.100.0 (masked)

Requires new virtual/perl-Test-Simple (via Params-ValidationCompiler)

Keywords:
- Dropped basically all keywords bar ~x86 and ~amd64 to due lots of
 brand new dependencies.
- Dropping: ~alpha ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh
  ~sparc ~x86-fbsd

Upstream:
- Replace Params::Validate with Params::ValidationCompiler
- use namespace::autoclean
- Rebuild locale data with CLDR 30/2016-10-05
- New Locales: de_IT, nds, nds_DE, nds_NL

Package-Manager: portage-2.3.2

 .../DateTime-Locale/DateTime-Locale-1.100.0.ebuild | 40 ++
 dev-perl/DateTime-Locale/Manifest  |  1 +
 profiles/package.mask  |  1 +
 3 files changed, 42 insertions(+)

diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.100.0.ebuild 
b/dev-perl/DateTime-Locale/DateTime-Locale-1.100.0.ebuild
new file mode 100644
index ..8e59d82
--- /dev/null
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.100.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.10
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Localization support for DateTime"
+
+LICENSE="|| ( Artistic GPL-2+ ) unicode"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Dist-CheckConflicts-0.20.0
+   virtual/perl-Exporter
+   >=dev-perl/Params-ValidationCompiler-0.130.0
+   >=virtual/perl-Scalar-List-Utils-1.450.0
+   >=dev-perl/Specio-0.150.0
+   >=dev-perl/namespace-autoclean-0.190.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-CPAN-Meta-Requirements
+   >=dev-perl/CPAN-Meta-Check-0.11.0
+   virtual/perl-File-Spec
+   virtual/perl-Storable
+   dev-perl/Test-Fatal
+   dev-perl/Test-Requires
+   >=virtual/perl-Test-Simple-0.960.0
+   dev-perl/Test-Warnings
+   )
+"

diff --git a/dev-perl/DateTime-Locale/Manifest 
b/dev-perl/DateTime-Locale/Manifest
index 425bcb9..bb60146 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -2,3 +2,4 @@ DIST DateTime-Locale-0.46.tar.gz 2556441 SHA256 
b4ceaa0dc0b89d4eb180eb970a927cf3
 DIST DateTime-Locale-1.02.tar.gz 930153 SHA256 
63ad62bcc01c7007d233f6270c05059a6cdc4270812546450759d03d8cfcf355 SHA512 
70c1fc6d06cd38553a03e3839ffd1b8aadba115159aba2fc8718d613cdadeee3bf91fe4bcb9d15b127edf633313124eea1e08913313c5fbc286999c286597c0d
 WHIRLPOOL 
8e3cbef911f7517a821b99e974b66ddb71734925cf95a0eca5c66ff856a93581faf88815844770031e5e049b26513268cdf51675417abb337503482b5747e88b
 DIST DateTime-Locale-1.03.tar.gz 959190 SHA256 
3100568a62a91ca1c09c0aac8e1e4ba34e6f82047ec64f714733a647c040f511 SHA512 
c86f338c40bbc4a045314a3a84871ff963495c788ae68b15f747ce896f9ea9ded8e037238870b0831727b6fc578739318897d04c753ff113b33d57f9a0f9
 WHIRLPOOL 
6e5589308fa63f4bbb4b1995654ee34645d1cc7bcbaef8ab7ff49de666ca081ee168237925d39abb74bcd63617846d3fa42d0189fde7632d6bd9d30d08071efa
 DIST DateTime-Locale-1.05.tar.gz 959564 SHA256 
692d674558589e2a6ad2d68cf58a6e4e4b1bfe2f7f76caf20cb91b975a51d155 SHA512 
8e5484e20ccd6f21343dd8eed708f4ec70a0a11f86b83d4a304ebc01b6f8a613d8b08b3a51cf520eeac7730720a996ef36b5e93e771f5fd03f92e283e4ff1f94
 WHIRLPOOL 
01919f04ef06c8244836e694b6e7f620ecda1b17d4a1545fbb92d99ad3638fc5ac291640ae9ca54d6ee78749b4bcc960e9b0ba6a5c7896580200ef3e88f0b5bf
+DIST DateTime-Locale-1.10.tar.gz 1013594 SHA256 
4bf71372475385b4c7e500641fd02b80749d1ab9ccc572bc37937ee00b0bef13 SHA512 
37172a9ed79ea16501e9d38184a58a27af9b96fdb38e1a3235658bd7a0de02d3511aa39651e1f8ea234f49b7d780599591ee02aa56b658d4ea4c187676be4172
 WHIRLPOOL 
3b85502195b336a0169b03cd1e0a5e0454ab70ca0c793b75576c52670f0cab3466472b8b15dea4c7077b89168ed6d132479ee38aae0a2cc101a2b852b419090a

diff --git a/profiles/package.mask b/profiles/package.mask
index d6931b8..6819ed3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -478,6 +478,7 @@ dev-perl/Test2-Suite
 >=dev-perl/Data-Validate-Domain-0.120.0
 dev-perl/Test2-Plugin-NoWarnings
 dev-perl/Params-ValidationCompiler
+>=dev-perl/DateTime-Locale-1.60.0
 
 # Mike Pagano  (15 Jul 2016)
 # These two kernels have a serious OOM regression



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

2016-11-11 Thread Kent Fredric
commit: 0d83694ef7d8409e445b65a75f6673032ca24b06
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Nov 11 18:15:07 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Nov 11 20:18:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d83694e

dev-perl/DateTime-Locale: Bump to 1.50.0

This version requires a newer Scalar-List-Util

Upstream:
- Replace List::MoreUtils with newer List::Util
- Improve stability of loading Locale::Data from DATA handle by
  pre-caching all the raw data, at a cost of increased memory
  usage.

Package-Manager: portage-2.3.2

 .../DateTime-Locale/DateTime-Locale-1.50.0.ebuild  | 36 ++
 dev-perl/DateTime-Locale/Manifest  |  1 +
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.50.0.ebuild 
b/dev-perl/DateTime-Locale/DateTime-Locale-1.50.0.ebuild
new file mode 100644
index ..9a08e8b
--- /dev/null
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.50.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.05
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Localization support for DateTime"
+
+LICENSE="|| ( Artistic GPL-2+ ) unicode"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   >=dev-perl/Dist-CheckConflicts-0.20.0
+   virtual/perl-Exporter
+   dev-perl/Params-Validate
+   >=virtual/perl-Scalar-List-Utils-1.450.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-Storable
+   dev-perl/Test-Fatal
+   dev-perl/Test-Requires
+   >=virtual/perl-Test-Simple-0.960.0
+   dev-perl/Test-Warnings
+   )
+"

diff --git a/dev-perl/DateTime-Locale/Manifest 
b/dev-perl/DateTime-Locale/Manifest
index a6d05fd..425bcb9 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -1,3 +1,4 @@
 DIST DateTime-Locale-0.46.tar.gz 2556441 SHA256 
b4ceaa0dc0b89d4eb180eb970a927cf376e3d04ef42de98de2e034cd2021348d SHA512 
36a13c10efca1299f4705a98bedd640d235df7478554f398648e124a3ecccfcd72b16b18882836d6e415e2114feb2dda4260f24774c6f741a705b1ba63b4363f
 WHIRLPOOL 
a1e071d01dfc2ce5c3250120162adcf1903569e40adfaab72f29ea5ff0daaab5a5ae29f6649c8c878a293d0b39425bb68639c0b89dd2831601701c2536000a8f
 DIST DateTime-Locale-1.02.tar.gz 930153 SHA256 
63ad62bcc01c7007d233f6270c05059a6cdc4270812546450759d03d8cfcf355 SHA512 
70c1fc6d06cd38553a03e3839ffd1b8aadba115159aba2fc8718d613cdadeee3bf91fe4bcb9d15b127edf633313124eea1e08913313c5fbc286999c286597c0d
 WHIRLPOOL 
8e3cbef911f7517a821b99e974b66ddb71734925cf95a0eca5c66ff856a93581faf88815844770031e5e049b26513268cdf51675417abb337503482b5747e88b
 DIST DateTime-Locale-1.03.tar.gz 959190 SHA256 
3100568a62a91ca1c09c0aac8e1e4ba34e6f82047ec64f714733a647c040f511 SHA512 
c86f338c40bbc4a045314a3a84871ff963495c788ae68b15f747ce896f9ea9ded8e037238870b0831727b6fc578739318897d04c753ff113b33d57f9a0f9
 WHIRLPOOL 
6e5589308fa63f4bbb4b1995654ee34645d1cc7bcbaef8ab7ff49de666ca081ee168237925d39abb74bcd63617846d3fa42d0189fde7632d6bd9d30d08071efa
+DIST DateTime-Locale-1.05.tar.gz 959564 SHA256 
692d674558589e2a6ad2d68cf58a6e4e4b1bfe2f7f76caf20cb91b975a51d155 SHA512 
8e5484e20ccd6f21343dd8eed708f4ec70a0a11f86b83d4a304ebc01b6f8a613d8b08b3a51cf520eeac7730720a996ef36b5e93e771f5fd03f92e283e4ff1f94
 WHIRLPOOL 
01919f04ef06c8244836e694b6e7f620ecda1b17d4a1545fbb92d99ad3638fc5ac291640ae9ca54d6ee78749b4bcc960e9b0ba6a5c7896580200ef3e88f0b5bf



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

2016-11-11 Thread Kent Fredric
commit: b2a587afe18eb450f0518dd28e5a460ce2d76cff
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Nov 11 19:37:32 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Nov 11 20:18:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a587af

dev-perl/DateTime: Bump to 1.360.0

1.280.0 was actually the last version that can be bumped without
bumping Scalar-List-Utils

1.360.0 requires bumping Scalar-List-Utils, but not Test-Simple.

Keywording:
- 2 new dependencies, namespace-autoclean and Specio
- Keywords dropped: ~alpha ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc
~ppc64 ~s390 ~sh ~sparc ~x86-fbsd

Upstream:
- Passing a locale to $dt->set now gives warnings indicating
  $dt->set_locale should be used
- Added future leapsecond for Dec 31-2016
- cleanup imported methods with namespace::autoclean

Package-Manager: portage-2.3.2

 dev-perl/DateTime/DateTime-1.360.0.ebuild | 45 +++
 dev-perl/DateTime/Manifest|  1 +
 2 files changed, 46 insertions(+)

diff --git a/dev-perl/DateTime/DateTime-1.360.0.ebuild 
b/dev-perl/DateTime/DateTime-1.360.0.ebuild
new file mode 100644
index ..5025ea6
--- /dev/null
+++ b/dev-perl/DateTime/DateTime-1.360.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=DROLSKY
+DIST_VERSION=1.36
+inherit perl-module
+
+DESCRIPTION="A date and time object"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~ppc-aix ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+
+CONFLICTS="
+   !<=dev-perl/DateTime-Format-Mail-0.402.0
+"
+RDEPEND="
+   ${CONFLICTS}
+   virtual/perl-Carp
+   >=dev-perl/DateTime-Locale-1.50.0
+   >=dev-perl/DateTime-TimeZone-2.0.0
+   >=dev-perl/Dist-CheckConflicts-0.20.0
+   >=dev-perl/Params-Validate-1.30.0
+   virtual/perl-Scalar-List-Utils
+   >=dev-perl/Specio-0.180.0
+   dev-perl/Try-Tiny
+   virtual/perl-XSLoader
+   >=dev-perl/namespace-autoclean-0.190.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-CPAN-Meta-Requirements
+   >=dev-perl/CPAN-Meta-Check-0.11.0
+   virtual/perl-File-Spec
+   virtual/perl-Storable
+   dev-perl/Test-Fatal
+   >=virtual/perl-Test-Simple-0.960.0
+   >=dev-perl/Test-Warnings-0.5.0
+   )
+"

diff --git a/dev-perl/DateTime/Manifest b/dev-perl/DateTime/Manifest
index 759663c..cdce008 100644
--- a/dev-perl/DateTime/Manifest
+++ b/dev-perl/DateTime/Manifest
@@ -1,3 +1,4 @@
 DIST DateTime-1.20.tar.gz 220697 SHA256 
ac909ca4e26f2713940302ad1fd8068de0a6970416a5a88a812cceb155becb0d SHA512 
b0374407683da3b68d0a127a2899deb8222f3bbd3e1f68481a000ca8c7fbde69bf4e43253b4cdd68f97b0a0ee7d8ed9d7a08fda8b5bf713b0f02ba722cd3aff9
 WHIRLPOOL 
0554f0d60fc57410aeecee8afa22997479bf9749eb1e46bd57f369a2ba98d8b4e8c06298304cd1bdec42879864440fe5e34f8df97def6188454caf14988e9143
 DIST DateTime-1.21.tar.gz 221151 SHA256 
a3a5840cae36d693b1371bd0f615aa8e3ab7f6cc25e06bff40c7010217d3f6b1 SHA512 
256b49c6857c2eab4508ed1c1ddca0d88a32339c10334d70f95599d4d49934fe2fbc7689df334121c29abdb8eb0ebdf066183361224a5dbdce98fc1a216a721f
 WHIRLPOOL 
73a277d680f6a806f54fd23d31d2bc34220e042e202d8df1d272c664f4171f3afbb34e2be8aef091bf4bd48ff9f4b775efa4810284a8e9081ac6bbde1af0e5ec
 DIST DateTime-1.28.tar.gz 229774 SHA256 
781a25ab7dada202c917f6c5db06f6d9e6f03d5a395e91afab478ba074e75787 SHA512 
cf2c883636073086101dc08596210e59af0cf301ae78e496358e6952f26104aa26c1fdc0784aa10e05ac0308a1ed7aef78a7682b803679481fa570f5de1c04a3
 WHIRLPOOL 
0eaeb2a30382f7952c7113bee2b8857f1e9409d1052f3031a55e72caf5ab18ec5827b062c4e57a540f917973235eff291cdf396de0ccd6e84a8cc4fdb64ea3dc
+DIST DateTime-1.36.tar.gz 235407 SHA256 
bc60e430c27d7693df5af7b1ee33a4f03308677512790ae3c608e70c0760e159 SHA512 
debb3c10f55d4dca66a495a89ac92f6a1f90c0091b6c223391f0e5d8835a6b5ef00e9529ac29f837e4e82baf630b82e3fcab20223e13ccaf4db9e9d08573486c
 WHIRLPOOL 
2b6b679b989d8335021142109799e5b1e8589234ee70080a32bf46b699f5256674ecb6810d0f585a104767e854914819818be8df1f99632bc932a0f255068439



[gentoo-commits] repo/gentoo:master commit in: perl-core/Scalar-List-Utils/, virtual/perl-Scalar-List-Utils/

2016-11-11 Thread Kent Fredric
commit: 3e16f2a9771219dd6f23d6d16a4b350a16b74481
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Nov 11 15:50:18 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Nov 11 20:18:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e16f2a9

perl-core/Scalar-List-Utils: Add 1.460.0

Various things on CPAN now need newer Scalar::List::Utils.

Keywords copied from virtual/perl-Scalar-List-Utils

Package-Manager: portage-2.3.2

 perl-core/Scalar-List-Utils/Manifest   |  1 +
 .../Scalar-List-Utils-1.460.0.ebuild   | 22 ++
 perl-core/Scalar-List-Utils/metadata.xml   | 15 +++
 .../perl-Scalar-List-Utils-1.460.0.ebuild  | 16 
 4 files changed, 54 insertions(+)

diff --git a/perl-core/Scalar-List-Utils/Manifest 
b/perl-core/Scalar-List-Utils/Manifest
new file mode 100644
index ..162043b
--- /dev/null
+++ b/perl-core/Scalar-List-Utils/Manifest
@@ -0,0 +1 @@
+DIST Scalar-List-Utils-1.46.tar.gz 86961 SHA256 
30662b1261364adb317e9a5bd686273d3dd731e3fda1b8e894802aa52e0052e7 SHA512 
355e83d4127b372057143b9498863b075155e7bae8abaa9f5f3f9fbd56cd37b9c6dc58cd20249f22c8bff926d28a3be1e0b03760cc7c89ce358cb135a6c3369f
 WHIRLPOOL 
3e272b17a2a87a6f6035bcc98c70c39adf05a22bed96d71463543be04201d74d960d8ede9184447d63b562d2abdcf6a5f0e41d273f0d52299f9847bba59f0431

diff --git a/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.460.0.ebuild 
b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.460.0.ebuild
new file mode 100644
index ..2583997
--- /dev/null
+++ b/perl-core/Scalar-List-Utils/Scalar-List-Utils-1.460.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=PEVANS
+DIST_VERSION=1.46
+inherit perl-module
+
+DESCRIPTION="Common Scalar and List utility subroutines"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/perl-core/Scalar-List-Utils/metadata.xml 
b/perl-core/Scalar-List-Utils/metadata.xml
new file mode 100644
index ..b19d2d2
--- /dev/null
+++ b/perl-core/Scalar-List-Utils/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+  
+Scalar-List-Utils
+List::Util
+List::Util::XS
+Scalar::Util
+Sub::Util
+  
+

diff --git 
a/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.460.0.ebuild 
b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.460.0.ebuild
new file mode 100644
index ..3a15756
--- /dev/null
+++ b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.460.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Virtual for Scalar::Util and List::Util, also distributed as 
Scalar::List::Utils"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RDEPEND="~perl-core/${PN#perl-}-${PV}"



[gentoo-commits] repo/gentoo:master commit in: virtual/perl-Test-Simple/, perl-core/Test-Simple/

2016-11-11 Thread Kent Fredric
commit: aac6b7c90bad47f9bad1869f49db5834aa210739
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Nov 11 16:34:44 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Nov 11 20:18:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac6b7c9

perl-core/Test-Simple: Remove old

Package-Manager: portage-2.3.2

 perl-core/Test-Simple/Manifest |  1 -
 perl-core/Test-Simple/Test-Simple-1.302.49.ebuild  | 46 --
 .../perl-Test-Simple-1.302.49.ebuild   | 20 --
 3 files changed, 67 deletions(-)

diff --git a/perl-core/Test-Simple/Manifest b/perl-core/Test-Simple/Manifest
index c71e1bd..0099d00 100644
--- a/perl-core/Test-Simple/Manifest
+++ b/perl-core/Test-Simple/Manifest
@@ -1,3 +1,2 @@
 DIST Test-Simple-1.001014.tar.gz 127212 SHA256 
55a414ce89eb7a5e9e84186f286b002054f10ae8ef4f8f2d61bb710e7549f16b SHA512 
0aa0b4d78c0243480df0e7f9b28d69b6bbf1b26bd49a91827c2d61595319840f7178f179555a60ef28d49d3f50679aade4f6d8138e9ae1bd0113a3d6c66d89c2
 WHIRLPOOL 
554c292cc05e31c0f82094ff23a556d46526388f9b51b7c3367fb1c34ed692c03b03b1be46f75f6b9186bcd52b3a4e613064252c8f6234ef5711da2a29bec3a7
-DIST Test-Simple-1.302049.tar.gz 242269 SHA256 
241b9ce01ad1c16f61d8f32211ac8e8cdac4d50ec44b0fa9b795f0b20da4a5f0 SHA512 
1ca909c1bfaec7742635e4df2846e6bf767eb6be9593d0553836dc3a580bca76c60c7b4232e2334179236b10bf42354fe93001dbf29bf8a280c39d96fd04b18a
 WHIRLPOOL 
6c6a350c0fa2dd0ce3f261bec6b106f0d247acdf4afac12006e873488e7405988a31b38be1d75ac5763b562fa1c84a2b0418eff7c0693f86f87be9e0ce88c602
 DIST Test-Simple-1.302062.tar.gz 247549 SHA256 
6729060d4ab12e2db3a3c6d6376ee6a9fb77c0ba0308b66919365a1e8bf156ea SHA512 
8c221ec4ee33da68191df6c8e13f82f90d694a1d87e2406a4af500b70bd87e8b58093735ca71c63c6cb569673e088d9f558bf7155c1f5e885eada354c090d3ff
 WHIRLPOOL 
970f61e718a94b29c02e2b8315326a42b1bb9fae367e12f3e11f1b5b9a4f112dab5d38a68b8e3404e3dce07d14b7c86f074b3a77110b71afdaffb73261e8afe2

diff --git a/perl-core/Test-Simple/Test-Simple-1.302.49.ebuild 
b/perl-core/Test-Simple/Test-Simple-1.302.49.ebuild
deleted file mode 100644
index 5f74817..
--- a/perl-core/Test-Simple/Test-Simple-1.302.49.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DIST_AUTHOR=EXODIST
-DIST_VERSION=1.302049
-DIST_EXAMPLES=("examples/*")
-inherit perl-module
-
-DESCRIPTION="Basic utilities for writing tests"
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   !=virtual/perl-Scalar-List-Utils-1.130.0
-   virtual/perl-Storable
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"

diff --git a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.49.ebuild 
b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.49.ebuild
deleted file mode 100644
index 7eab2a5..
--- a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.49.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd 
~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   ~perl-core/${PN#perl-}-${PV}
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-erlang/meck/

2016-11-11 Thread Amadeusz Piotr Żołnowski
commit: 30c35692656bd8661ed7bdcf8c3436df6fa4b9df
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Thu Nov 10 22:27:42 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Nov 11 20:14:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c35692

dev-erlang/meck: Bump version to 0.8.4

Package-Manager: portage-2.3.2

 dev-erlang/meck/Manifest  |  1 +
 dev-erlang/meck/meck-0.8.4.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-erlang/meck/Manifest b/dev-erlang/meck/Manifest
index bbde01f..9514a80 100644
--- a/dev-erlang/meck/Manifest
+++ b/dev-erlang/meck/Manifest
@@ -1 +1,2 @@
 DIST meck-0.8.3.tar.gz 232910 SHA256 
cc20fac15c317c9e5c2aa14e9cea42416f338830f4566a41b78b2e523b0af813 SHA512 
2009bba7d9e7825142c335a03f3f67ef1a9407fa0f93d360c3f4854851af789dc3ad65935e42b1f0bc69d0f47a8854d311eaf68628a4088d1bcbe05c4010c5bd
 WHIRLPOOL 
36c64e01df25f06e76853e5027d14ad5fcc547f0438863fbcb4862e7742445bcc4dfd4f284deabe946fb931ea8b840f23a825ed54299efe2872b87806cf5439f
+DIST meck-0.8.4.tar.gz 234157 SHA256 
b4f951841c69a75a735ea4aea682899f19f254467c749df596f90757e51104b6 SHA512 
e6d8caf385e93daef70382f2efac59215628cc200dfaeb74437571d24131b49eb8328af452133ce3c9393d14a1f84b90c2432c83af25cf0cb17cd19a236373a7
 WHIRLPOOL 
e73bd8f1206c84ff3a64f0e7142700e5796371c0a3fe75d2818c44ee82f79262221a04ad819101eb7be721ededf0746a1b3b9b2a4447186c75a5371afd9b5de1

diff --git a/dev-erlang/meck/meck-0.8.4.ebuild 
b/dev-erlang/meck/meck-0.8.4.ebuild
new file mode 100644
index ..40d9382
--- /dev/null
+++ b/dev-erlang/meck/meck-0.8.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit rebar
+
+DESCRIPTION="Mocking library for Erlang"
+HOMEPAGE="https://github.com/eproxus/meck;
+SRC_URI="https://github.com/eproxus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+CDEPEND=">=dev-lang/erlang-17.1"
+DEPEND="${CDEPEND}
+   test? ( >=dev-erlang/hamcrest-0.1.0_p20150103 )"
+RDEPEND="${CDEPEND}"
+
+DOCS=( CHANGELOG NOTICE README.md )
+
+src_prepare() {
+   rebar_src_prepare
+   rebar_remove_deps test.config
+}
+
+src_test() {
+   erebar -C test.config compile eunit
+}



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/fast_xml/

2016-11-11 Thread Amadeusz Piotr Żołnowski
commit: c8ae9fe8d0772f130b2c8d866ecdf1a5847b3af0
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Thu Nov 10 22:13:25 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Nov 11 20:14:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ae9fe8

dev-erlang/fast_xml: Bump version to 1.1.15

Package-Manager: portage-2.3.2

 dev-erlang/fast_xml/Manifest   |  1 +
 dev-erlang/fast_xml/fast_xml-1.1.15.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-erlang/fast_xml/Manifest b/dev-erlang/fast_xml/Manifest
index e75ed76..20563e1 100644
--- a/dev-erlang/fast_xml/Manifest
+++ b/dev-erlang/fast_xml/Manifest
@@ -1,2 +1,3 @@
 DIST fast_xml-1.1.14.tar.gz 86918 SHA256 
84be7134c6bb9deaadc28000fa957e34750af51abcc67dd908f2ebc528b4c899 SHA512 
3475d5cc5ab670cade221b5ffb610d2dbc52d9699e8d32d17eb3b13da1a486d8351776a50284cdd37ee9d4b6606221c60928f836669a325cb1692290a88d5d1e
 WHIRLPOOL 
d05b49323b4d5fc83cea685a36c577faa397d606aeb9ca1e2e450442fd7fed19c22bd7d33e1ef9495b9e2798ea259cb32fcdc704c5227be3009b5d75aa07a120
+DIST fast_xml-1.1.15.tar.gz 86948 SHA256 
3cab1d45b67ae9f703e51480a4607f670caafede6fbdb4126e94a34b56a381f5 SHA512 
3792ec8aca5ee8c40f53a356badcc9685ed071903500b0405a4d8b3620605eba1b8d1351efb5115497e022811dfca3382522318decc6207df1e4d81db3d0c94a
 WHIRLPOOL 
9de1ba9e907f85edb67be8b3f2e69e741fce3bc9a7b3c12ef419d0cf965cda27989fa4881c92483b2f8b9f268a2ddf03781911a18e57ec5ac64e285adcae5b5e
 DIST fast_xml-1.1.3.tar.gz 84926 SHA256 
59de96e3defc02c9b916d4cc02545cd963c282266a09ce248ac6b6be4b2347ae SHA512 
644934d6538ddf2b49863883a66255966b47f933594aff10325dca7785802d28d3223f79941fb4cfa33776e5a1a5fa74fe84422b7077241fb33fff1c52bd044a
 WHIRLPOOL 
0361480089f055f2cb5afd2662072e9bf12ebfc651fc2dd242feb9797ff805a3b4956a8169fdc513c41b4d6142894a964e4d361d97f39c68ba3526a0d9ad1e51

diff --git a/dev-erlang/fast_xml/fast_xml-1.1.15.ebuild 
b/dev-erlang/fast_xml/fast_xml-1.1.15.ebuild
new file mode 100644
index ..1816e7e
--- /dev/null
+++ b/dev-erlang/fast_xml/fast_xml-1.1.15.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit rebar
+
+DESCRIPTION="Fast Expat based Erlang XML parsing library"
+HOMEPAGE="https://github.com/processone/fast_xml;
+SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-erlang/p1_utils-1.0.5
+   >=dev-lang/erlang-17.1
+   dev-libs/expat"
+DEPEND="${RDEPEND}
+   test? ( >=dev-lang/elixir-1.1 )"
+
+DOCS=( CHANGELOG.md  README.md )



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/riak_pb/

2016-11-11 Thread Amadeusz Piotr Żołnowski
commit: 0bb30076ae28cc86de85181bb4382299e5cca6be
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Thu Nov 10 22:38:27 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Nov 11 20:14:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb30076

dev-erlang/riak_pb: Bump version to 2.2.0.0

Package-Manager: portage-2.3.2

 dev-erlang/riak_pb/Manifest   |  1 +
 dev-erlang/riak_pb/riak_pb-2.2.0.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-erlang/riak_pb/Manifest b/dev-erlang/riak_pb/Manifest
index d60e6bf..8e874f3 100644
--- a/dev-erlang/riak_pb/Manifest
+++ b/dev-erlang/riak_pb/Manifest
@@ -1,2 +1,3 @@
 DIST riak_pb-2.1.0.7.tar.gz 224466 SHA256 
a93c5ca952ec81e52d705dc280c3190a4a4f73419a40c4e6cc27c586d1d40dc1 SHA512 
671b164e1eeaf99ccf726f834bc7e819c5cb232361348b45480411f49c1b0a59158abde016b2fdff47240f275bb594ce70f1deeed0c0b2067e79721f6eb13048
 WHIRLPOOL 
15731399df238fc137356a03523949797413177f18a1d2244bf2e9cb9e7a2d3bd064b5bb71dc5db60ad22392ceb22ce4ca17a9c323e831647b7850d6258f55bb
 DIST riak_pb-2.1.4.2.tar.gz 235730 SHA256 
54064a2115dbcf8daa5265b8d338015ccaa208766b0414af273102c395794b6f SHA512 
82d06323fe1e1528319ed95dcff4612a27625df2684519739329e92dcba46864ee23684154f28f312952cc7c341a30b6ad3c72feeab4a9e0ad5101cf9218bd0f
 WHIRLPOOL 
c4178901fc569c15f926818bf9db744b0b5db162ee08eeba0b6662036aa0507fc3f72988b17acfe68ec3b617291c1ed86522c89622439d992e0ddd53ac110db9
+DIST riak_pb-2.2.0.0.tar.gz 236478 SHA256 
26bf3ffb4b1fd3c10a66cd2f77958f3761a3e65cee133a6130b4355932e7e3b6 SHA512 
969d4f98d99d1061c6372c50650a6be8e3bda907efb3f1fb3f6553a1e88b7ae0b17bc9301fbaa844ee4c656df2c439252c233ea49b77378eee0bf1a2817d1b01
 WHIRLPOOL 
0c4c0a88e5ae5c5d2510511b2ce7021ccde46635123b155a411ed340822a9b107f132c389abb489b31ec3f0b43a046cbcaace740f87389e1d4f958f3ba2cab77

diff --git a/dev-erlang/riak_pb/riak_pb-2.2.0.0.ebuild 
b/dev-erlang/riak_pb/riak_pb-2.2.0.0.ebuild
new file mode 100644
index ..8d5e86d
--- /dev/null
+++ b/dev-erlang/riak_pb/riak_pb-2.2.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit rebar
+
+DESCRIPTION="Riak Protocol Buffers messages"
+HOMEPAGE="https://github.com/basho/riak_pb;
+SRC_URI="https://github.com/basho/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+
+DEPEND=">=dev-erlang/protobuffs-0.9.0
+   >=dev-erlang/hamcrest-0.1.0_p20160709
+   >=dev-lang/erlang-17.1"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md RELNOTES.md )



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/esip/

2016-11-11 Thread Amadeusz Piotr Żołnowski
commit: 504f1faef8ff1e5b61668de7a4537a533fa8ee40
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Thu Nov 10 22:17:20 2016 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Fri Nov 11 20:14:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504f1fae

dev-erlang/esip: Bump version to 1.0.8

Package-Manager: portage-2.3.2

 dev-erlang/esip/Manifest  |  1 +
 dev-erlang/esip/esip-1.0.8.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-erlang/esip/Manifest b/dev-erlang/esip/Manifest
index ff9a4b6..8eac1ba 100644
--- a/dev-erlang/esip/Manifest
+++ b/dev-erlang/esip/Manifest
@@ -1,2 +1,3 @@
 DIST esip-1.0.4.tar.gz 84478 SHA256 
f10e59d06a7764c97f1dc474a99334d532b06c5f2125445f21757016f3ff8cc6 SHA512 
50915831796f76986a00f5a2a08f308aa9fee71e92fbb6978e9e20f0c7c0d442991cc7fc2f6df82560a1509f8189865afe8d0b6f94410c39e07ca4f1092b
 WHIRLPOOL 
74a625a03f39d5c78b0e5a8516c0fe6d8c4e441674c2ffce9fa89609b8a6045bd52916753bdfa2c55d055bbead9e6e727adabbb9f98d388f746308c328f1db93
 DIST esip-1.0.7.tar.gz 84522 SHA256 
942622cb808978d7eb0f2faa3c6b1577579bf9faa8617d9db58a9b7fe7a59993 SHA512 
f25f2ea146a8fbea8f727210fc222649a6d434b5f2f9c2eaab62d56ecaddcd2f2986a96befb1e1291cff9130276d146321c20948d0469c36797c323f94431f3a
 WHIRLPOOL 
bdd25e89e32e742508cf58b4321e382e3c7fe6e0cf8ce7128c39ea1270162930eebf6f88bdfcfac65470c8193b87ef01e38aff8bccc310e1fd4f7c5f5adc078d
+DIST esip-1.0.8.tar.gz 84534 SHA256 
1954e04ce6afe58992319f394110beb4adb743b11813ea853bf3bc46308fa344 SHA512 
c5ed3e4e25d8db7aa67002e7b0bc0f6e7355e4227339ed507064832c3f329d78f6aa7d71eaa80108629b7bb6141f68c2f079decc4799517ac886e7bb3c1415e6
 WHIRLPOOL 
638d380717b0a7f7ee9f70a65cf7d8b99f0cfbd5a730b3fa02870653219a5a4ec53066f929e02e17ed18719b98302bfbf42b48fa93ff005974c6c6d9045bb156

diff --git a/dev-erlang/esip/esip-1.0.8.ebuild 
b/dev-erlang/esip/esip-1.0.8.ebuild
new file mode 100644
index ..ee5f4e2
--- /dev/null
+++ b/dev-erlang/esip/esip-1.0.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit rebar
+
+DESCRIPTION="ProcessOne SIP server component"
+HOMEPAGE="https://github.com/processone/esip;
+SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+
+DEPEND=">=dev-erlang/fast_tls-1.0.7
+   >=dev-erlang/stun-1.0.7
+   >=dev-erlang/p1_utils-1.0.5
+   >=dev-lang/erlang-17.1"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md  README.md )
+
+src_prepare() {
+   rebar_src_prepare
+   rebar_fix_include_path stun
+
+   # ebin contains lonely .gitignore file asking for removal.
+   rm -r "${S}/ebin" || die
+}



  1   2   3   >