[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/, media-radio/fldigi/files/

2016-11-14 Thread Thomas Beierlein
commit: d77ac515c2a9a6e2ef39483aca4bc4c60a3b42bd
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Nov 15 07:52:19 2016 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Nov 15 07:52:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77ac515

media-radio/fldigi: Fix bug #599582. Thanks for reporting.

Package-Manager: portage-2.3.2

 media-radio/fldigi/files/fldigi-3.23.12.patch | 34 +++
 media-radio/fldigi/fldigi-3.23.12.ebuild  |  5 ++--
 2 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/media-radio/fldigi/files/fldigi-3.23.12.patch 
b/media-radio/fldigi/files/fldigi-3.23.12.patch
new file mode 100644
index ..b1cf3cd
--- /dev/null
+++ b/media-radio/fldigi/files/fldigi-3.23.12.patch
@@ -0,0 +1,34 @@
+--- fldigi-3.23.12/src/main.cxx2016-06-05 13:57:29.0 +0200
 fldigi-3.23.15/src/main.cxx2016-10-13 20:39:48.0 +0200
+@@ -1521,14 +1556,18 @@
+ #define OUT_RATE 8000
+ double speed_test(int converter, unsigned repeat)
+ {
++  float input_frames[IN_RATE];
++  float output_frames[OUT_RATE];
++
+   SRC_DATA src;
++
+   src.src_ratio = (double)OUT_RATE / IN_RATE;
+   src.input_frames = IN_RATE;
+   src.output_frames = OUT_RATE;
+-  src.data_in = new float[src.input_frames];
+-  src.data_out = new float[src.output_frames];
++  src.data_in = _frames[0];
++  src.data_out = _frames[0];
+ 
+-  memset(src.data_in, 0, src.input_frames * sizeof(float));
++  memset(input_frames, 0, sizeof(input_frames));
+ 
+   // warm up
+   src_simple(, converter, 1);
+@@ -1547,9 +1586,6 @@
+   clock_gettime(CLOCK_REALTIME, );
+ #endif
+ 
+-  delete [] src.data_in;
+-  delete [] src.data_out;
+-
+   t0 = t1 - t0;
+   return repeat / (t0.tv_sec + t0.tv_nsec/1e9);
+ }

diff --git a/media-radio/fldigi/fldigi-3.23.12.ebuild 
b/media-radio/fldigi/fldigi-3.23.12.ebuild
index bd16b41..59a1b4f 100644
--- a/media-radio/fldigi/fldigi-3.23.12.ebuild
+++ b/media-radio/fldigi/fldigi-3.23.12.ebuild
@@ -3,6 +3,7 @@
 # $Id$
 
 EAPI=5
+inherit eutils
 
 DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
 HOMEPAGE="http://www.w1hkj.com/Fldigi.html;
@@ -29,9 +30,9 @@ DEPEND="${RDEPEND}
 
 DOCS=( AUTHORS ChangeLog NEWS README )
 
-# backported from coming 3.23.15 alpha. Fixes bug #595220
+# backported from 3.23.15. Fixes bug #595220 and #599582
 src_prepare() {
-   sed -i -e "s/memset(src/memset(\/" src/main.cxx
+   epatch "$FILESDIR"/$P.patch
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-radio/fldigi/

2016-11-14 Thread Thomas Beierlein
commit: 2b2d6594f84921c4b97ae35f7772d43240663573
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue Nov 15 07:35:08 2016 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue Nov 15 07:35:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2d6594

media-radio/fldigi: Drop old buggy version

Package-Manager: portage-2.3.2

 media-radio/fldigi/Manifest  |  1 -
 media-radio/fldigi/fldigi-3.23.14.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/media-radio/fldigi/Manifest b/media-radio/fldigi/Manifest
index 3ce96bd..3f4a2b9 100644
--- a/media-radio/fldigi/Manifest
+++ b/media-radio/fldigi/Manifest
@@ -1,5 +1,4 @@
 DIST fldigi-3.23.06.tar.gz 2970900 SHA256 
4c21a92f8f7a4070a2fc3687ab7cf0895ff105dfdef7a84efe4a9b4519e6cc21 SHA512 
18c07304eb424be4d72301630e748a14ce4efa2868293489f15fa9e36e2ac3ed1de16513b2cdf73f2733798632669008d85f621dee0facf5c1d4391dbe67df16
 WHIRLPOOL 
ebc957d2d3303a681b9638061918875125ce99a5ca277e2717d8bbb1e9d009267554813fa3bf47c391c5e138446b46db50bff989be806270d1e394d76d02de65
 DIST fldigi-3.23.12.tar.gz 3078572 SHA256 
59ba6ad8304849cb92b3ec2251bd389f4dfa7755de07a4d1638f71b17c0b3cce SHA512 
3dc2c9545cb39cddf67a12e49a9ba4570b7055e073dc54a4f1a6b0e5811f780fea2109559aba0837ecfb62407eb8d2735f1d84ad70cc0b5335c6f88cb7dee0ad
 WHIRLPOOL 
8cca738b8ffb2966746a9b9e918a68d123a430aa0e9ac66f0a8bcb202388ece9389fc00e9dae14e57118476cf0dd7b4fd41415656e70b033c7c1dfb8850a54d3
-DIST fldigi-3.23.14.tar.gz 3115714 SHA256 
09a1f32bd0e2708a314465990dae80135a86f582b183758513006ef01d4d2790 SHA512 
9adfef9e5b9048bbcc43842260bdd1fde16370c0621215d416afc88c3f0c7c28f981a53859711225d0b4452a33a742e3a6add10a65b3c3dbecdba33e8ed3bea0
 WHIRLPOOL 
3ff920b152c1e7e8c691354fdf31f9c91297de281137efb12ff96364dab3337417f47f8a971d3769af2f9e6743ccba0b681a08568bee3692453184af2b3c5ac1
 DIST fldigi-3.23.15.tar.gz 3138313 SHA256 
b55018b50f8ace203a633f23cab9b4b5a0c6e4bf6d0fcc1258de6497d274aadb SHA512 
e5d96bc3c063374a7b12febee9d333a93f82213698718a3f4818247be65cf7be9893ce38c660482e8ee2128a148fa3a5fc74adb407f88668205158d09ab39ecc
 WHIRLPOOL 
641f6e646259a95d1a65b51c64c64142037874b0728e0981ba49a3d061a32e0275821daf5b63d695383b63598f8ed0eb1b3e5e0195d02616227f44ff262da0bd
 DIST fldigi-3.23.16.tar.gz 3155189 SHA256 
e9ad95191a1b2ec92936c589b181eac92fbbb5147f2a2569d5efc928949a0444 SHA512 
5443d871cc0f42ab09cec3a4b207ecf7ebe6acb3a46adf76839494b81dca28047cc1ce041d342ec54ae91cc5efdcd8895cdd6c7463e9d8325005a93ed6e38e34
 WHIRLPOOL 
6bb8cdd3713c32547d61d02ac69e0840b2bb5db6abd666596d3c3f933daa76027dee44ddc16674e45258716a6deac6311d6cb4400737328a972e5746d45bec8e

diff --git a/media-radio/fldigi/fldigi-3.23.14.ebuild 
b/media-radio/fldigi/fldigi-3.23.14.ebuild
deleted file mode 100644
index c1ff499..
--- a/media-radio/fldigi/fldigi-3.23.14.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="Sound card based multimode software modem for Amateur Radio use"
-HOMEPAGE="http://www.w1hkj.com/Fldigi.html;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="hamlib nls portaudio pulseaudio sndfile"
-
-RDEPEND="x11-libs/fltk:1[threads,xft]
-   media-libs/libsamplerate
-   media-libs/libpng:0
-   x11-misc/xdg-utils
-   dev-perl/RPC-XML
-   dev-perl/Term-ReadLine-Perl
-   hamlib? ( media-libs/hamlib )
-   portaudio? ( >=media-libs/portaudio-19_pre20071207 )
-   pulseaudio? ( media-sound/pulseaudio )
-   sndfile? ( >=media-libs/libsndfile-1.0.10 )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog NEWS README )
-
-# backported from coming 3.23.15 alpha. Fixes bug #595220
-src_prepare() {
-   sed -i -e "s/memset(src/memset(\/" src/main.cxx
-}
-
-src_configure() {
-   econf $(use_with sndfile) \
-   $(use_with portaudio) \
-   $(use_with hamlib) \
-   $(use_enable nls) \
-   $(use_with pulseaudio) \
-   --disable-silent-rules \
-   --without-asciidoc
-}



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

2016-11-14 Thread Mike Frysinger
commit: a09075d42e64b2eeafd71b036a9da4cd90bfc1e5
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 07:26:46 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 07:26:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09075d4

dev-libs/elfutils: version bump to 0.167 #597662

 dev-libs/elfutils/Manifest  |  1 +
 dev-libs/elfutils/elfutils-0.167.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/dev-libs/elfutils/Manifest b/dev-libs/elfutils/Manifest
index 18a3c36..b601acd 100644
--- a/dev-libs/elfutils/Manifest
+++ b/dev-libs/elfutils/Manifest
@@ -3,3 +3,4 @@ DIST elfutils-0.163.tar.bz2 6029307 SHA256 
7c774f1eef329309f3b05e730bdac50013155
 DIST elfutils-0.164.tar.bz2 6065265 SHA256 
9683c025928a12d06b7fe812928aa6235249e22d197d086f7084606a48165900 SHA512 
83e0bdf17fff2c480cf5f99fe9d733a8b4f7cde0f9a3eeb4e3c4b4bd221a306e0a03bfd99e097f0085a33bb8b9f73fda10e390e17d30c3f5a1344e781065efce
 WHIRLPOOL 
d1de8d928b64e170358343c8984762286d63745c8cbe1375b7cdf07566c44091dd078f5876106c6b829831e630fda9d8db5e28c5c871c98a70eb1cda58596705
 DIST elfutils-0.165.tar.bz2 6481128 SHA256 
a7fc9277192caaa5f30b47e8c0518dbcfd8c4a19c6493a63d511d804290ce972 SHA512 
89d42a32f1d77d3419473165e1ac15782765ce6ec842d63f03962260806fbfdf16d17b8abec8527d8b125b9195c24a56252070b0c6ae860ffcf0dd74943da32a
 WHIRLPOOL 
7a3ae8304609da902feb606b9eb974c71f664f721ac14fa400474964fe7d40b53232ce7a2d371c14a01c9b34472eae8ead03a16a72ad36a11485892084e93e9e
 DIST elfutils-0.166.tar.bz2 6496225 SHA256 
3c056914c8a438b210be0d790463b960fc79d234c3f05ce707cbff80e94cba30 SHA512 
543e8f9fbebbef86c40b1d6dc93da04a8431071aad636b70e7a1b9536450990b237d100d354c29fd0c3605074b7a0621f5bdaab4c2664be42b2912ad283bc614
 WHIRLPOOL 
4de083bbb397235dd46c2ba6e0cbb615825c13d7e8413015d5ff08d72deae1d9a508c0f6e5f90e27cc709870064bc53a51b2a681f2a9b80e1f658bb7dc475f8d
+DIST elfutils-0.167.tar.bz2 6456047 SHA256 
3f300087c42b6f35591163b48246b4098ce39c4c6f5d55a83023c903c5776553 SHA512 
855b27b7b2785265e095a5c28518b9765238bbcdc8aefede11453e9727156b71360a4b0e2634f2c3813d4b632d3be7079b2d952701bf0455a9c2c19f7facdc91
 WHIRLPOOL 
1eccbdf65e75c36d7e7704e34eb824d8f54aa4d5879c8df174a1121889fd796cd0aaf5e727f07f361da301659f23d7167e5e59e6a039003def0411d0d01a570e

diff --git a/dev-libs/elfutils/elfutils-0.167.ebuild 
b/dev-libs/elfutils/elfutils-0.167.ebuild
new file mode 100644
index ..d15b366
--- /dev/null
+++ b/dev-libs/elfutils/elfutils-0.167.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic multilib-minimal
+
+DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement 
for libelf)"
+HOMEPAGE="https://fedorahosted.org/elfutils/;
+SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2-with-exceptions"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="bzip2 lzma nls static-libs test +threads +utils"
+
+# This pkg does not actually seem to compile currently in a uClibc
+# environment (xrealloc errs), but we need to ensure that glibc never
+# gets pulled in as a dep since this package does not respect virtual/libc
+RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   bzip2? ( >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] )
+   lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
+   !dev-libs/libelf
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20130224-r11
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )
+   >=sys-devel/flex-2.5.4a
+   sys-devel/m4"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
+   use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e 
'/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in
+   sed -i 's:-Werror::' */Makefile.in
+   # some patches touch both configure and configure.ac
+   find -type f -exec touch -r configure {} +
+}
+
+src_configure() {
+   use test && append-flags -g #407135
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable nls) \
+   $(use_enable threads thread-safety) \
+   --program-prefix="eu-" \
+   --with-zlib \
+   $(use_with bzip2 bzlib) \
+   $(use_with lzma)
+}
+
+multilib_src_test() {
+   env 
LD_LIBRARY_PATH="${BUILD_DIR}/libelf:${BUILD_DIR}/libebl:${BUILD_DIR}/libdw:${BUILD_DIR}/libasm"
 \
+   LC_ALL="C" \
+   emake check || die
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   dodoc NOTES
+   # These build quick, and are needed for most tests, so don't
+ 

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

2016-11-14 Thread Mike Frysinger
commit: 82a68eeb02f2b4ef8a369b3fc9c6342c227a8e26
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 07:27:46 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 07:27:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a68eeb

dev-libs/elfutils: mark 0.166 arm64/ia64/m68k/s390/sh/sparc stable #585476

 dev-libs/elfutils/elfutils-0.166.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/elfutils/elfutils-0.166.ebuild 
b/dev-libs/elfutils/elfutils-0.166.ebuild
index c19ab6e..464bf92 100644
--- a/dev-libs/elfutils/elfutils-0.166.ebuild
+++ b/dev-libs/elfutils/elfutils-0.166.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2;
 
 LICENSE="GPL-2-with-exceptions"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~arm-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils"
 
 # This pkg does not actually seem to compile currently in a uClibc



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

2016-11-14 Thread Mike Frysinger
commit: e98d5f4baef322fcbbff2caea91df4dc8405cc2e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sat Nov 12 08:11:31 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 07:03:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98d5f4b

sys-devel/binutils & sys-libs/binutils-libs: version bump to 2.27 #595148

 eclass/toolchain-binutils.eclass |  6 ++
 sys-devel/binutils/Manifest  |  2 +
 sys-devel/binutils/binutils-2.27.ebuild  | 10 +++
 sys-devel/binutils/binutils-.ebuild  |  5 +-
 sys-libs/binutils-libs/Manifest  |  2 +
 sys-libs/binutils-libs/binutils-libs-2.27.ebuild | 94 
 6 files changed, 116 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain-binutils.eclass b/eclass/toolchain-binutils.eclass
index a16eab7..94659c5 100644
--- a/eclass/toolchain-binutils.eclass
+++ b/eclass/toolchain-binutils.eclass
@@ -105,6 +105,12 @@ DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
sys-devel/flex
virtual/yacc"
+if is_cross ; then
+   # The build assumes the host has libiberty and such when cross-compiling
+   # its build tools.  We should probably make binutils itself build a 
local
+   # copy to use, but until then, be lazy.
+   DEPEND+=" >=sys-libs/binutils-libs-${PV}"
+fi
 
 S=${WORKDIR}/binutils
 case ${BVER} in

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index e4682dd..129ed85 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -13,3 +13,5 @@ DIST binutils-2.25.1.tar.bz2 24163561 SHA256 
b5b14added7d78a8d1ca70b5cb75fef57ce
 DIST binutils-2.25.tar.bz2 24049133 SHA256 
22defc65cfa3ef2a3395faaea75d6331c6e62ea5dfacfed3e2ec17b08c882923 SHA512 
49438970642f379978aba988e3d2e7b63dab6fd0b46d91f4100f083e87a84d242089daca58572245fe620457a77bbbe2d78588ff3fb79314e500d1a39bf96f30
 WHIRLPOOL 
92f963d6ffe7d2378726cb080e893f8c58c8b6de030e78da488d8c3fd157e064a90b62d9bd2f305707758aa016a9e48f0953425828a2a0432ddee8ffae89585f
 DIST binutils-2.26.1-patches-1.0.tar.xz 11212 SHA256 
e56e2a6b64b8abe2f4aed1a9b1517fc8cbb5fd661f40118d0163d93943870e77 SHA512 
c520967659c66f05f7ad795bb0bc2522e139977ab3ae8cfd9ec0d093a412a7291d1cabaa6b429c618fcf7253458a6fbe5a7dc3f62e0ac9762667308067db075c
 WHIRLPOOL 
027b6a864134e2690d309922009740338bbd927581c6657c640d3061447f308c2e27a8c06a9202ae3f4aac4bcbf9e28303b52f81745d4062bf5b8c638cd1a9b7
 DIST binutils-2.26.1.tar.bz2 25595243 SHA256 
39c346c87aa4fb14b2f786560aec1d29411b6ec34dce3fe7309fe3dd56949fd8 SHA512 
9d9165609fd3b0f20d616f9891fc8e2b466eb13e2bfce40125e12427f8f201d20e2b8322bb6cb2b45e8df812f0e8ac059149f8a1f69ba3ed9d86a35c6a540b67
 WHIRLPOOL 
c33eecdf855dd17314c3b7bbb0060399148d4dba867eb038bfb7555010fd003ba8b5b86480e4df389e19bba7b1fd0b9264291e6af20be4ffd4ff504d2255d003
+DIST binutils-2.27-patches-1.0.tar.xz 8852 SHA256 
07be45786e1e56498aad2c52a43d4104ccd0ded3c6a84a930486bc418d7fa36d SHA512 
489b5fff87886682d8e98eafa2f082e6dcf811d2a693b6c41d76bd1ac50815a6e7d26fb7c9e3811c2d8e0e1dc307557e6ffe46d1d0f7caeb581060cf14bda899
 WHIRLPOOL 
cf73342292a6dd8450a420f62a6a28e1ae38eed2c0b62643619ac002f3e9233ba5a0df19deb862167e88bd2c4a7ef4e002fe4d76f971eba876014d145dc30171
+DIST binutils-2.27.tar.bz2 26099568 SHA256 
369737ce51587f92466041a97ab7d2358c6d9e1b6490b3940eb09fb0a9a6ac88 SHA512 
cf276f84935312361a2ca077e04d0b469d23a3aed979d8ba5d92ea590904ffb2c2e7ed12cc842822bfc402836be86f479660cef3791aa62f3753d8a1a6f564cb
 WHIRLPOOL 
d3204b4900529f697285fb1fe622ecc949c43f064e6b83a1cecb1ea8810a214842c729266c9a44537dc0a86d6d2b3ac100f54c721cc284e54f9d6feb90930d15

diff --git a/sys-devel/binutils/binutils-2.27.ebuild 
b/sys-devel/binutils/binutils-2.27.ebuild
new file mode 100644
index ..fc39870
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.27.ebuild
@@ -0,0 +1,10 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCHVER="1.0"
+ELF2FLT_VER=""
+inherit toolchain-binutils
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd"

diff --git a/sys-devel/binutils/binutils-.ebuild 
b/sys-devel/binutils/binutils-.ebuild
index ebdfb0b..abe9ecf 100644
--- a/sys-devel/binutils/binutils-.ebuild
+++ b/sys-devel/binutils/binutils-.ebuild
@@ -1,7 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="4"
+EAPI="5"
 
 inherit toolchain-binutils

diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index 6dc0601..89d042e 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -1,2 +1,4 @@
 DIST binutils-2.25.1-patches-1.1.tar.xz 18724 SHA256 
3d4c0ab2d45d3a952f60246fa5a4353f057c03110130b50e3b2103bd49c345fa SHA512 

[gentoo-commits] gentoo commit in src/patchsets/binutils/2.27: 00_all_0001-ld-always-warn-about-textrels-in-files.patch 00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch 00_all_000

2016-11-14 Thread Mike Frysinger (vapier)
vapier  16/11/15 07:08:40

  Added:   
00_all_0001-ld-always-warn-about-textrels-in-files.patch

00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch

00_all_0003-ld-enable-new-dtags-by-default-for-linux-gnu-targets.patch
00_all_0004-gold-ld-enable-gnu-hash-by-default.patch

00_all_0005-libiberty-install-PIC-version-of-libiberty.a.patch

00_all_0006-opcodes-link-against-libbfd.la-for-rpath-deps.patch
README.history
  Log:
  initial 2.27 patchset based on last 2.26.1 patchset

Revision  ChangesPath
1.1  
src/patchsets/binutils/2.27/00_all_0001-ld-always-warn-about-textrels-in-files.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/binutils/2.27/00_all_0001-ld-always-warn-about-textrels-in-files.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/binutils/2.27/00_all_0001-ld-always-warn-about-textrels-in-files.patch?rev=1.1=text/plain

Index: 00_all_0001-ld-always-warn-about-textrels-in-files.patch
===
>From 3c2e0712f0c87fcb92904b30bc3a22d5f2467998 Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Mon, 16 May 2005 22:10:19 -0400
Subject: [PATCH] ld: always warn about textrels in files

textrels are bad for forcing copy-on-write (this affects everyone), and for
security/runtime code generation, this affects security ppl.  But in either
case, it doesn't matter who needs textrels, it's the very fact that they're
needed at all.
---
 ld/ldmain.c | 1 +
 ld/testsuite/lib/ld-lib.exp | 4 
 2 files changed, 5 insertions(+)

diff --git a/ld/ldmain.c b/ld/ldmain.c
index e7a8dff9d262..b03850b6fa17 100644
--- a/ld/ldmain.c
+++ b/ld/ldmain.c
@@ -281,6 +281,7 @@ main (int argc, char **argv)
   link_info.dynamic_undefined_weak = -1;
   link_info.pei386_auto_import = -1;
   link_info.spare_dynamic_tags = 5;
+  link_info.warn_shared_textrel = TRUE;
   link_info.path_separator = ':';
 #ifdef DEFAULT_FLAG_COMPRESS_DEBUG
   link_info.compress_debug = COMPRESS_DEBUG_GABI_ZLIB;
diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp
index 62f97689ac5f..a9cd9f771d3d 100644
--- a/ld/testsuite/lib/ld-lib.exp
+++ b/ld/testsuite/lib/ld-lib.exp
@@ -247,6 +247,10 @@ proc default_ld_simple_link { ld target objects } {
 # symbol, since the default linker script might use ENTRY.
 regsub -all "(^|\n)(\[^\n\]*: warning: cannot find entry 
symbol\[^\n\]*\n?)" $exec_output "\\1" exec_output
 
+# Gentoo tweak:
+# We want to ignore TEXTREL warnings since we force enable them by default
+regsub -all "^lt-ld-new: warning: creating a DT_TEXTREL in object\." 
$exec_output "\\1" exec_output
+
 return [string match "" $exec_output]
 }
 
-- 
2.10.2




1.1  
src/patchsets/binutils/2.27/00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/binutils/2.27/00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/binutils/2.27/00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch?rev=1.1=text/plain

Index: 00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch
===
>From 422cfb24cf9e0177fec70b71b38a1e01a4c2926c Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Mon, 25 May 2015 04:42:58 -0400
Subject: [PATCH] gold/ld: add support for poisoned system directories

This is based on the old CodeSourcery patch written by Joseph Myers to add
support to the link for detecting & rejecting bad -L paths when using a
cross-compiler.  The differences here:
* The command line flags are always available.
* We can turn on & off the warning via the command line.
* The configure option controls the default warning behavior.
* Add support for gold.

It is not currently upstream, nor has it been submitted at all.  There are
no plans to do so currently either.

BUG=chromium:488360
TEST=`cbuildbot chromiumos-sdk` passes  # tests arm/amd64/mipsel/x86
TEST=`cbuildbot panther_moblab-full whirlwind-release` pass
TEST=`cbuildbot {x32,arm64}-generic-full` has no new failures
TEST=x86_64-cros-linux-gnu-ld throws warnings when using -L/lib (gold & bfd)

Reviewed-on: https://chromium-review.googlesource.com/272083
---
 gold/options.cc | 33 +
 gold/options.h  |  7 +++
 ld/config.in|  3 +++
 ld/configure| 14 ++
 ld/configure.ac | 10 ++
 ld/ld.h |  7 +++
 ld/ld.texinfo   | 18 ++
 ld/ldfile.c | 20 
 ld/ldlex.h  |  3 +++
 ld/ldmain.c |  7 +++
 

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

2016-11-14 Thread Mike Frysinger
commit: dd3431dcd1c50f6dcbd543792d0b8cdc2808da47
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 06:46:31 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 06:51:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3431dc

toolchain-binutils.eclass: handle zlib better across multiple versions #591516

 eclass/toolchain-binutils.eclass | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain-binutils.eclass b/eclass/toolchain-binutils.eclass
index 2445a72..a16eab7 100644
--- a/eclass/toolchain-binutils.eclass
+++ b/eclass/toolchain-binutils.eclass
@@ -89,13 +89,17 @@ else
LICENSE="|| ( GPL-2 LGPL-2 )"
 fi
 IUSE="cxx multitarget nls static-libs test vanilla"
-if ! version_is_at_least 2.26 ; then
+if version_is_at_least 2.19 && ! version_is_at_least 2.26 ; then
IUSE+=" zlib"
 fi
 SLOT="${BVER}"
 
 RDEPEND=">=sys-devel/binutils-config-3"
-in_iuse zlib && RDEPEND+=" zlib? ( sys-libs/zlib )"
+if in_iuse zlib ; then
+   RDEPEND+=" zlib? ( sys-libs/zlib )"
+elif version_is_at_least 2.26 ; then
+   RDEPEND+=" sys-libs/zlib"
+fi
 DEPEND="${RDEPEND}
test? ( dev-util/dejagnu )
nls? ( sys-devel/gettext )
@@ -263,7 +267,7 @@ toolchain-binutils_src_configure() {
# older versions did not have an explicit configure flag
export ac_cv_search_zlibVersion=$(usex zlib -lz no)
myconf+=( $(use_with zlib) )
-   else
+   elif version_is_at_least 2.26 ; then
myconf+=( --with-system-zlib )
fi
 



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

2016-11-14 Thread Hans de Graaff
commit: 59c01edd5b7bd0374688478eba8eef3ae47d27c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 15 06:17:50 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 15 06:18:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c01edd

dev-ruby/rcairo: add 1.15.3

Package-Manager: portage-2.3.0

 dev-ruby/rcairo/Manifest |  1 +
 dev-ruby/rcairo/rcairo-1.15.3.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/dev-ruby/rcairo/Manifest b/dev-ruby/rcairo/Manifest
index 34ab02b..7fdf69b 100644
--- a/dev-ruby/rcairo/Manifest
+++ b/dev-ruby/rcairo/Manifest
@@ -1,2 +1,3 @@
 DIST cairo-1.14.3.gem 97792 SHA256 
e3a31ef8097c0b16f2ad71561dca37b4564ae3003838a82805aadeceb69d03b6 SHA512 
aba56403ca813bdcc56c01fed76642e4115a683ed3e3d056675195d2d86fc7dfa44f0077ca47407eeea27789824171251222e6300f3f3c395bc186afb616c772
 WHIRLPOOL 
724d072ad881f54cdcdc631399f99e6bdc563bc78f70c611bdeb3ddc659de78e4ce75c1ec51ac6659542e9ab8ae9c138caa610f97e37a6a1d69440313b69e6a9
 DIST cairo-1.15.2.gem 98304 SHA256 
954cb9bf7ac7cc79a5cc805be61ca81378454f20f621939fa6afb4513cab50d9 SHA512 
61ebc30c096de50e4a1d5115c3af45913870aa357a788aa3d440f3945b0292ff410022296879f5a5d03229114261227db1fb15ceaee1cf91c586bb1f00544fc6
 WHIRLPOOL 
6be8cf957f08c3e871bbd73e33a41d117e92e123569756332552e47b6287c68682f91c3b23e85156d84348de17f3f901ffd7bce9cbaf6289558d27ffa522a2c5
+DIST cairo-1.15.3.gem 98816 SHA256 
16cf6fdce8671b90a22079cb5734f5c43f1f7e315a69fe276c7080ff41f64e5a SHA512 
787593d87dd40f4c17fe8e1cf40d12a8a97f67eacf40a298e29c6d17a6ec85092969250930b4aff25e0be9d378dc99c96def7b97b3e6331b268f2474a79c5d66
 WHIRLPOOL 
741c03a3b6b745f30fb0dbce77c61dc2d29a301c972c5a235cfa90eefb413fa16c08ba2a661e25f520430a4c5b50edfe16959e18f2fa3bf8b439b98c3abed612

diff --git a/dev-ruby/rcairo/rcairo-1.15.3.ebuild 
b/dev-ruby/rcairo/rcairo-1.15.3.ebuild
new file mode 100644
index ..603c956
--- /dev/null
+++ b/dev-ruby/rcairo/rcairo-1.15.3.ebuild
@@ -0,0 +1,76 @@
+# 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_NAME="cairo"
+
+# Documentation depends on files that are not distributed.
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby bindings for cairo"
+HOMEPAGE="https://cairographics.org/rcairo/;
+
+IUSE=""
+
+SLOT="0"
+LICENSE="|| ( Ruby GPL-2 )"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="${RDEPEND}
+   >=x11-libs/cairo-1.2.0[svg]"
+DEPEND="${DEPEND}
+   >=x11-libs/cairo-1.2.0[svg]"
+
+ruby_add_bdepend "
+   dev-ruby/pkg-config
+   dev-ruby/ruby-glib2
+   test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )"
+
+all_ruby_prepare() {
+   # Avoid development dependency.
+   sed -i -e '/notify/ s:^:#:' test/cairo-test-utils.rb || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/cairo extconf.rb || die "extconf failed"
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/cairo
+
+   # again, try to make it more standard, to install it more easily.
+   cp ext/cairo/cairo$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+   # don't rely on the Rakefile because it's a mess to load with
+   # their hierarchy, do it manually.
+   ${RUBY} -Ilib -r ./test/cairo-test-utils.rb \
+   -e 'gem "test-unit"; require "test/unit"; 
Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed"
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   insinto $(ruby_get_hdrdir)
+   doins ext/cairo/rb_cairo.h
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}/samples
+   doins -r samples/*
+}



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

2016-11-14 Thread Hans de Graaff
commit: 04ac2bc40d76ef9904429bd0ff65a14b620381f7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 15 06:14:19 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 15 06:18:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ac2bc4

dev-ruby/rake-compiler: add 1.0.2

Package-Manager: portage-2.3.0

 dev-ruby/rake-compiler/Manifest   |  1 +
 dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rake-compiler/Manifest b/dev-ruby/rake-compiler/Manifest
index 4987b8b..ccaad5b 100644
--- a/dev-ruby/rake-compiler/Manifest
+++ b/dev-ruby/rake-compiler/Manifest
@@ -1,3 +1,4 @@
 DIST rake-compiler-0.9.2.tar.gz 30778 SHA256 
72ced9a0ca9a034506de279e888fdec63d542d788ee1d2e7910f1bfd71c82dd3 SHA512 
883157bf44540cd021bec22a84e907922756f74a61e84c62e51eed752da01d217a03aebd88582fbe779210116e7ab1a36023707fbdae445b5ac4499c7de9b8eb
 WHIRLPOOL 
79b21689e08ac21005243a2f18bde0941c3a86bdd3bf36bf557d3c706cb64fcb379f2d3fd06c93d3c07f10e8c1e47c75933ba783cc23b57137d9fce6c3e7de78
 DIST rake-compiler-0.9.9.tar.gz 32624 SHA256 
d82eedb4a1e23aa4e1e07af130c3ef450b6fb0a32b1297a923e1387cd420b811 SHA512 
66d1468d687f10bb1df77410024ff6f9a9b0f396b5ec5e13ac009d02748fca503d8dc805a0f82e30bb9989441ad98d2a5aa2e586c5e5345a164fc03853259f22
 WHIRLPOOL 
8cec34ae674c98311b2e947b44f72a7f4998366f4d05c8a97a83a93f4b7522c96b95b7d09ec1d92ee8eb90ee9913c9b50485a00d252bcbfb9fa7b72bb2bf861e
 DIST rake-compiler-1.0.0.tar.gz 32745 SHA256 
bb4f3035f693d71b4bff0969968b4c5beba4a3e096e94da1e4c34ef7716a9fdc SHA512 
451fecbd64bb45d797f57f825e0fd380e2e0972d470f27e9167cee715b0ba264248dc08cd41196827dcea7b34b0795ce0965ad1ed497f39b01577a443595f9f8
 WHIRLPOOL 
911e949701bffbf801376b627b93e66010b0f9bbf2bcbf56f07f35ee1032578e60c72ec66de4de5dc59d3545b3865f9425a1e4373818014d706f472b1085c17d
+DIST rake-compiler-1.0.2.tar.gz 32823 SHA256 
59b9fefb73dde1da51fb634d34794f07101fd1a583395f5fd85a0b9410646ca7 SHA512 
ef7132eff3afb29e98ce21facfd663cfe495053ca98d54b26275ee8e186c91f81f0450e52bf282bfad64e1443f6e065aefa62a30692895648a89966a8a0f0ebe
 WHIRLPOOL 
9c9e730718bf065bea90be9e4c75661fc2f3dc912b6a7d7db2c49e824f4cb10982165b75fe546c1c0fb6e84cfab2c0b2745103124396c537196fe15f775ddf5d

diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild
new file mode 100644
index ..594b440
--- /dev/null
+++ b/dev-ruby/rake-compiler/rake-compiler-1.0.2.ebuild
@@ -0,0 +1,47 @@
+# 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="none"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Provide a standard and simplified way to build and package Ruby 
extensions"
+HOMEPAGE="https://github.com/luislavena/rake-compiler;
+LICENSE="MIT"
+
+SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rake"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
+
+USE_RUBY="ruby20 ruby21 ruby22" ruby_add_bdepend "test? ( dev-util/cucumber )"
+
+all_ruby_prepare() {
+   # Make sure the right rspec version is used in cucumber.
+   sed -i -e "1igem 'rspec', '~>2.0'" features/support/env.rb || die
+}
+
+each_ruby_test() {
+   # Skip cucumber for ruby23 (not ready yet)
+   case ${RUBY} in
+   *ruby20|*ruby21|*ruby22)
+   ruby-ng_rspec
+   ruby-ng_cucumber
+   ;;
+   *)
+   ruby-ng_rspec
+   ;;
+   esac
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/cronbase/, sys-process/cronbase/files/

2016-11-14 Thread Mike Frysinger
commit: b11e8d8b4555479dce4054aca1feffb06c0066e6
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 06:04:39 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 06:06:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11e8d8b

sys-process/cronbase: fix non-POSIX shell code #595492

 .../{cronbase-0.3.7-r5.ebuild => cronbase-0.3.7-r6.ebuild}  |  0
 sys-process/cronbase/files/run-crons-0.3.7  | 13 -
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/sys-process/cronbase/cronbase-0.3.7-r5.ebuild 
b/sys-process/cronbase/cronbase-0.3.7-r6.ebuild
similarity index 100%
rename from sys-process/cronbase/cronbase-0.3.7-r5.ebuild
rename to sys-process/cronbase/cronbase-0.3.7-r6.ebuild

diff --git a/sys-process/cronbase/files/run-crons-0.3.7 
b/sys-process/cronbase/files/run-crons-0.3.7
index 902794e..42c8810 100755
--- a/sys-process/cronbase/files/run-crons-0.3.7
+++ b/sys-process/cronbase/files/run-crons-0.3.7
@@ -56,7 +56,18 @@ grab_lock() {
 
# This is better than kill -0 because we can verify that it's 
really
# another run-crons process.
-   if diff -qs /proc/{${cronpid},$$}/cmdline > /dev/null 2>&1; then
+   # We have to send stderr to /dev/null for two reasons:
+   # - If the process disappears, the cmdline file might not exist.
+   # - The cmdline file contains NUL bytes, but bash-4.4+ warns 
when
+   #   you try to assign NUL bytes to variables.
+   # It'd be nice to not do it for a lot of code, but there's not 
easy
+   # alternative in shell code.  We could `cat | tr`, but that'd 
waste
+   # a bit more than just a simple cat.
+   if (
+   cmdline1=$(cat "/proc/${cronpid}/cmdline") || :
+   cmdline2=$(cat "/proc/$$/cmdline")
+   [ "${cmdline1}" = "${cmdline2}" ]
+   ) 2>/dev/null ; then
# Whoa, another run-crons is really running.
return 1
fi



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

2016-11-14 Thread Mike Frysinger
commit: aaaeea20afb2a98ec546d4b3ef832345ea5e554d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 05:02:09 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 05:02:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaaeea20

app-emulation/qemu: sync readme #575326 and gbm updates #590230

 app-emulation/qemu/qemu-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 9039f1a..a33eb05 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="ncurses,readline"
 PLOCALES="bg de_DE fr_FR hu it tr zh_CN"
 
 inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo pax-utils l10n
+   user udev fcaps readme.gentoo-r1 pax-utils l10n
 
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
@@ -107,7 +107,7 @@ SOFTMMU_LIB_DEPEND="${COMMON_LIB_DEPEND}
virtual/opengl
media-libs/libepoxy[static-libs(+)]
media-libs/mesa[static-libs(+)]
-   media-libs/mesa[egl,gles2]
+   media-libs/mesa[egl,gles2,gbm]
)
png? ( media-libs/libpng:0=[static-libs(+)] )
pulseaudio? ( media-sound/pulseaudio )



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

2016-11-14 Thread Mike Frysinger
commit: 50cc5bc8f3ccb2990fce7c56ea843dd35641787f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 04:54:56 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 04:55:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50cc5bc8

app-emulation/qemu: drop libpcre dep as qemu does not use it #591202

 app-emulation/qemu/qemu-2.7.0-r7.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-emulation/qemu/qemu-2.7.0-r7.ebuild 
b/app-emulation/qemu/qemu-2.7.0-r7.ebuild
index 2b4c49e..28a6083 100644
--- a/app-emulation/qemu/qemu-2.7.0-r7.ebuild
+++ b/app-emulation/qemu/qemu-2.7.0-r7.ebuild
@@ -70,7 +70,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
 # TODO: Split out tools deps into another var.  e.g. bzip2 is only used by
 # system binaries and tools, not user binaries.
 COMMON_LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
-   dev-libs/libpcre[static-libs(+)]
sys-libs/zlib[static-libs(+)]
bzip2? ( app-arch/bzip2[static-libs(+)] )
xattr? ( sys-apps/attr[static-libs(+)] )"



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

2016-11-14 Thread Matt Thode
commit: 3b72559ac150a45203c83fd57d2af17a63dc733a
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Nov 15 04:32:45 2016 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Nov 15 04:32:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b72559a

sys-cluster/cinder: bup

Package-Manager: portage-2.3.0

 sys-cluster/cinder/Manifest|   1 +
 sys-cluster/cinder/cinder-9.1.0.ebuild | 191 +
 2 files changed, 192 insertions(+)

diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest
index 87c930d..840c959 100644
--- a/sys-cluster/cinder/Manifest
+++ b/sys-cluster/cinder/Manifest
@@ -1,5 +1,6 @@
 DIST cinder-8.1.1.tar.gz 3875392 SHA256 
57de9d1410e9e5a0568499e38414241167e4b2b1742aac309844da80efd127e2 SHA512 
4dfa5a11b11b684761519b33d1b45f4d65152df96fc9303e92724f88a01bea031e0dd7aaa229d5876641fa4a5089fcd197e52cf01652a89f6027435b038f3560
 WHIRLPOOL 
9815230914da588529f3f3916ddfdb25025a531015fd78fce635a6e55b6051f2a26f2e4710cd980daceb905f41caaceb274f84c34353bbc363a36e12a88c8245
 DIST cinder-9.0.0.tar.gz 4183579 SHA256 
19c08dfd3bd87d5c0568977a6114a5f6ff58313d9881f5c786181d75abec305d SHA512 
30e9cae3557ecb22f2a99a7129135ac524dd6fb816fdbd6ccb2d865e18a7ebdc766e55299daf5494c43500cc1802da57f267c57182af4a152db0e73ec116a949
 WHIRLPOOL 
e5416dbfaf14e4e4741570790456fc000a490d8614ecb0f10df9f96204ea55c31e2dbeaceca00ed74a0e0d22522ed5d3e441cec16898524eefc45ced1acfa039
+DIST cinder-9.1.0.tar.gz 4194451 SHA256 
ffb11c06941f58680c5e9f3115228f7b9249cdaee6d6662663b46d3e31c80cc4 SHA512 
adb20fc8b552972739c2e8755cf8a5db03190ce84fe40064e639f79ed8c889b32bc163926ea7ac9ef111293de7ccf8d6cf1644341b9f19c5175382a6621f3f6f
 WHIRLPOOL 
b4366905ce4763277352fc982015aa0ee311f51784f110b2541dea4bc5e1596aea5478797355c4c2a69386eaaeadaf64dd3cbd11b0adfc8ef9abde5f8ce78870
 DIST mitaka-cinder-api-paste.ini 2416 SHA256 
3794a5e34dace60474274e93a7346662eb03a485d1b9b67afded591e764aba9d SHA512 
f6e3800557fa7efb562a69f80eea9b516c0ad2e54b9a013c92118bf91daaf2bdd2a9ced309626fab13fe9b979f0c768ac22bba63c7fa8aa3443004d50359d844
 WHIRLPOOL 
90e8c7bf065609e6a85d247c15b1022ea51bb94b000841c30a69d99c96082a08125fca58cf5b216990c6b746f52af5cedebbafc5b9450a91c0d32cdc21951952
 DIST mitaka-cinder-policy.json 4959 SHA256 
5a9cd9d5d4cf80a9271fd7a5146d6d5415d10f8d699a8499a39a3cde29f50bd6 SHA512 
b36daa51ab7719e1a56ca760e7ec62a98fb3a88ffed96196852023abf4ffe483200c9dcb934e3c7910fc6988f9c2bb9bb914121d0d649dc3b01466f467a82fe2
 WHIRLPOOL 
f288b6dba2593fa6deb8ad94862948899ec10f71e4751f108ec1fbfff814c3206b5c541aaac0bb7edd2fb5311639a1cd3a44586855912cb2e0e675d5ad78161c
 DIST mitaka-cinder-volume.filters 9819 SHA256 
20e4833aaf18b6be247e8ea2a0f63cc509ed595ea799c3ccfbcc1d0afc5bf9d8 SHA512 
7b7aacdd843b960ed075b466e0bd7d2973a7733e7db63b4cb02df4b824a9528f6b7074870bf0048674e600bed983bc66caa1914963fff4aed00e8ab40e2ef600
 WHIRLPOOL 
32fb88041b8f38c821896d82139ea712ea0fc0a71bd6154e31887e85baf58d80b2c8bfd6c60b21613e522fe32fb022078091fcdc74110e5c9968826ae218c085

diff --git a/sys-cluster/cinder/cinder-9.1.0.ebuild 
b/sys-cluster/cinder/cinder-9.1.0.ebuild
new file mode 100644
index ..1bfce45
--- /dev/null
+++ b/sys-cluster/cinder/cinder-9.1.0.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 eutils linux-info user
+
+DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of 
nova-volumes"
+HOMEPAGE="https://launchpad.net/cinder;
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/newton/cinder.conf.sample
 -> newton-cinder.conf.sample
+https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/newton/policy.json
 -> newton-cinder-policy.json
+https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/newton/volume.filters
 -> newton-cinder-volume.filters
+https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres 
rdma sqlite +tcp test +tgt"
+REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   dev-python/enum34[$(python_gen_usedep 'python2_7')]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/httplib2-0.7.5[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.0.0[${PYTHON_USEDEP}]
+   

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

2016-11-14 Thread Mike Frysinger
commit: 89f9110b9af390b48d8a0c85bb5d02cce8e42df4
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 04:26:35 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 04:29:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f9110b

profiles: unmask sandbox-2.11 #578582

Only one report from one person and he never mentioned this mask,
and he hasn't posted real details about the crash.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 9d38ce6..3fb4457 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -434,10 +434,6 @@ dev-java/spring-instrument
 # for questions.
 <=media-gfx/slic3r-1.1.
 
-# Patrick Lauer (30 Mar 2015)
-# Segfaults when creating directories #578582
-=sys-apps/sandbox-2.11*
-
 # José María Alonso  (24 Mar 2016)
 # Fails to build dev-lisp/sbcl-1.3.3 #563812
 =dev-lisp/asdf-3.1.7



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

2016-11-14 Thread Mike Frysinger
commit: 061efe12b5e1f15341b30088588513e1855eab77
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 04:02:34 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 04:02:34 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=061efe12

paxldso: fix unused arg warnings when support is disabled

 paxldso.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/paxldso.h b/paxldso.h
index 1517e5e..16cbbac 100644
--- a/paxldso.h
+++ b/paxldso.h
@@ -26,7 +26,7 @@
 #if PAX_LDSO_CACHE
 extern char *ldso_cache_lookup_lib(elfobj *elf, const char *fname);
 #else
-static inline char *ldso_cache_lookup_lib(elfobj *elf, const char *fname)
+static inline char *ldso_cache_lookup_lib(__unused__ elfobj *elf, __unused__ 
const char *fname)
 {
return NULL;
 }
@@ -54,7 +54,7 @@ extern array_t *ldpaths;
 #if PAX_LDSO_CONFIG
 extern int ldso_config_load(const char *fname);
 #else
-static inline int ldso_config_load(const char *fname)
+static inline int ldso_config_load(__unused__ const char *fname)
 {
return 0;
 }



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

2016-11-14 Thread Mike Frysinger
commit: 7aeb66e8ab261007a95fd0fee0f573d6aede496d
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 04:01:07 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 04:01:07 2016 +
URL:https://gitweb.gentoo.org/proj/pax-utils.git/commit/?id=7aeb66e8

paxldso: always expose ldpaths array

This fixes building when ldso config logic is unavailable since consumers
(like scanelf) always attempt to walk the array.  Changing the code to be
an empty array by default so it won't suck up too much space when support
isn't available.

 paxldso.c | 4 ++--
 paxldso.h | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/paxldso.c b/paxldso.c
index 93eaf97..ce64e6c 100644
--- a/paxldso.c
+++ b/paxldso.c
@@ -235,11 +235,11 @@ static void ldso_cache_cleanup(void)
  * ld.so.conf logic
  */
 
-#if PAX_LDSO_CONFIG
-
 static array_t _ldpaths = array_init_decl;
 array_t *ldpaths = &_ldpaths;
 
+#if PAX_LDSO_CONFIG
+
 #if defined(__GLIBC__) || defined(__UCLIBC__) || defined(__NetBSD__)
 
 int ldso_config_load(const char *fname)

diff --git a/paxldso.h b/paxldso.h
index bbf8852..1517e5e 100644
--- a/paxldso.h
+++ b/paxldso.h
@@ -49,8 +49,9 @@ static inline char *ldso_cache_lookup_lib(elfobj *elf, const 
char *fname)
 # define PAX_LDSO_CONFIG 1
 #endif
 
-#if PAX_LDSO_CONFIG
+/* Consumers refer to ldpaths directly, so can't hide its def. */
 extern array_t *ldpaths;
+#if PAX_LDSO_CONFIG
 extern int ldso_config_load(const char *fname);
 #else
 static inline int ldso_config_load(const char *fname)



[gentoo-commits] repo/gentoo:master commit in: sys-process/runit/

2016-11-14 Thread Mike Frysinger
commit: facdabba5a56772de06bd78a31e5e158ba92ec34
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 03:38:22 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 03:47:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facdabba

sys-process/runit: mark 2.1.1-r1 s390/sh stable

 sys-process/runit/runit-2.1.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/runit/runit-2.1.1-r1.ebuild 
b/sys-process/runit/runit-2.1.1-r1.ebuild
index 3504ca1..d49fb23 100644
--- a/sys-process/runit/runit-2.1.1-r1.ebuild
+++ b/sys-process/runit/runit-2.1.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://smarden.org/runit/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 ~s390 ~sh sparc 
x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 IUSE="static"
 
 S=${WORKDIR}/admin/${P}/src



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

2016-11-14 Thread Mike Frysinger
commit: 6925dd5d04d79ea510a9de620d00fcdd54f30394
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 02:36:19 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 02:36:19 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=6925dd5d

qlist: fix leakage with matched atoms

 qlist.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/qlist.c b/qlist.c
index 4ea3810..91ed45c 100644
--- a/qlist.c
+++ b/qlist.c
@@ -411,6 +411,9 @@ int qlist_main(int argc, char **argv)
state.atoms = xcalloc(argc - optind, sizeof(*state.atoms));
ret = q_vdb_foreach_pkg_sorted(qlist_cb, );
free(state.buf);
+   for (i = optind; i < state.argc; ++i)
+   if (state.atoms[i - optind])
+   atom_implode(state.atoms[i - optind]);
free(state.atoms);
 
/* The return value is whether we matched anything. */



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

2016-11-14 Thread Mike Frysinger
commit: 743d4fe35a8d6029bc0da10b5b3d9f095a07f2c1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 02:12:16 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 02:12:16 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=743d4fe3

qpkg: fix bad pointer passing

Taking an address of a stack buffer doesn't do what we want.
Create a local variable to hold the address to pass down.

URL: https://bugs.gentoo.org/598974
Reported-by: Alexander Wetzel  web.de>

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

diff --git a/main.c b/main.c
index e9e65b4..f6e5184 100644
--- a/main.c
+++ b/main.c
@@ -1356,6 +1356,7 @@ _q_static queue *get_vdb_atoms(int fullcpv)
 
char buf[_Q_PATH_MAX];
char slot[_Q_PATH_MAX];
+   char *slotp = slot;
size_t slot_len;
 
struct dirent **cat;
@@ -1384,7 +1385,7 @@ _q_static queue *get_vdb_atoms(int fullcpv)
 * until this is rewritten & merged into libq/vdb.c. */
slot_len = sizeof(slot);
strncat(buf, "/SLOT", sizeof(buf));
-   eat_file_at(ctx->vdb_fd, buf, (char **), 
_len);
+   eat_file_at(ctx->vdb_fd, buf, , _len);
rmspace(slot);
 
if (fullcpv) {



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

2016-11-14 Thread Mike Frysinger
commit: 2020f99b795192c9aff24fe6b1c3e3d8220d1ae0
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 02:24:10 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 02:24:10 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=2020f99b

qcheck: fix leakage with --skip regex array

 qcheck.c | 5 +
 1 file changed, 5 insertions(+)

diff --git a/qcheck.c b/qcheck.c
index 79f52a9..40968a6 100644
--- a/qcheck.c
+++ b/qcheck.c
@@ -382,6 +382,11 @@ int qcheck_main(int argc, char **argv)
}
 
ret = q_vdb_foreach_pkg_sorted(qcheck_cb, );
+   {
+   void *regex;
+   array_for_each(regex_arr, i, regex)
+   regfree(regex);
+   }
xarrayfree(regex_arr);
array_for_each(atoms, i, atom)
atom_implode(atom);



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

2016-11-14 Thread Mike Frysinger
commit: 00bd72f7753299b7b4ba8da6d0471bf09f13b09f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 03:02:01 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 03:02:01 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=00bd72f7

qmerge: fix mem leak w/hash_file calls

 qmerge.c | 4 
 1 file changed, 4 insertions(+)

diff --git a/qmerge.c b/qmerge.c
index b734a87..8a5d329 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -588,6 +588,7 @@ merge_tree_at(int fd_src, const char *src, int fd_dst, 
const char *dst,
/* syntax: obj filename hash mtime */
hash = hash_file_at(subfd_src, name, HASH_MD5);
fprintf(contents, "obj %s %s %"PRIu64"\n", cpath, hash, 
(uint64_t)st.st_mtime);
+   free(hash);
 
/* Check CONFIG_PROTECT */
if (config_protected(cpath, cp_argc, cp_argv, cpm_argc, 
cpm_argv)) {
@@ -1102,6 +1103,7 @@ pkg_unmerge(q_vdb_pkg_ctx *pkg_ctx, queue *keep)
/* If the file wasn't modified, unmerge 
it */
unsigned char *hash = 
hash_file_at(portroot_fd, e->name + 1, HASH_MD5);
protected = strcmp(e->digest, (const 
char *)hash);
+   free(hash);
}
break;
 
@@ -1232,6 +1234,7 @@ pkg_verify_checksums(char *fname, const struct pkg_t 
*pkg, const depend_atom *at
warn("MD5:  [%sER%s] (%s) != (%s) %s/%s", RED, 
NORM, hash, pkg->MD5, atom->CATEGORY, pkg->PF);
ret++;
}
+   free(hash);
}
 
if (pkg->SHA1[0]) {
@@ -1244,6 +1247,7 @@ pkg_verify_checksums(char *fname, const struct pkg_t 
*pkg, const depend_atom *at
warn("SHA1: [%sER%s] (%s) != (%s) %s/%s", RED, 
NORM, hash, pkg->SHA1, atom->CATEGORY, pkg->PF);
ret++;
}
+   free(hash);
}
 
if (!pkg->SHA1[0] && !pkg->MD5[0])



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

2016-11-14 Thread Mike Frysinger
commit: d97f4bbcd072d15d1754b27aa55a4999b831fe24
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Nov 15 03:34:10 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Nov 15 03:34:10 2016 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=d97f4bbc

qmerge: fix a few misc leaks

 qmerge.c | 28 
 1 file changed, 16 insertions(+), 12 deletions(-)

diff --git a/qmerge.c b/qmerge.c
index 8a5d329..c7b928e 100644
--- a/qmerge.c
+++ b/qmerge.c
@@ -187,7 +187,7 @@ _q_static void qmerge_initialize(void)
}
 
char *buf;
-   xasprintf(, "%s/portage", port_tmpdir);
+   xasprintf(, "%s/portage/", port_tmpdir);
mkdir_p(buf, 0755);
xchdir(buf);
 
@@ -195,13 +195,10 @@ _q_static void qmerge_initialize(void)
if (force_download)
unlink(Packages);
 
-   if (access(Packages, R_OK) != 0) {
-   xasprintf(, "%s/portage/", port_tmpdir);
-   if (access(Packages, R_OK) != 0)
-   fetch(buf, Packages);
-   free(buf);
-   }
+   if (access(Packages, R_OK) != 0)
+   fetch(buf, Packages);
}
+   free(buf);
 }
 
 struct qmerge_bv_state {
@@ -871,12 +868,16 @@ pkg_merge(int level, const depend_atom *atom, const 
struct pkg_t *pkg)
return;
cat_ctx = q_vdb_open_cat(vdb_ctx, pkg->CATEGORY);
if (!cat_ctx) {
-   if (errno != ENOENT)
+   if (errno != ENOENT) {
+   q_vdb_close(vdb_ctx);
return;
+   }
mkdirat(vdb_ctx->vdb_fd, pkg->CATEGORY, 0755);
cat_ctx = q_vdb_open_cat(vdb_ctx, pkg->CATEGORY);
-   if (!cat_ctx)
+   if (!cat_ctx) {
+   q_vdb_close(vdb_ctx);
return;
+   }
}
 
/* Set up our temp dir to unpack this stuff */
@@ -983,13 +984,15 @@ pkg_merge(int level, const depend_atom *atom, const 
struct pkg_t *pkg)
warn("no idea how we reached here.");
case ERROR:
case NOT_EQUAL:
-   continue;
+   goto next_pkg;
}
 
qprintf("%s+++%s %s/%s %s %s/%s\n", GREEN, NORM, 
atom->CATEGORY, pkg->PF,
booga[ret], cat_ctx->name, pkg_ctx->name);
 
pkg_unmerge(pkg_ctx, objs);
+ next_pkg:
+   q_vdb_close_pkg(pkg_ctx);
}
 
/* Clean up the package state */
@@ -1020,6 +1023,8 @@ pkg_merge(int level, const depend_atom *atom, const 
struct pkg_t *pkg)
rmdir("../qmerge");
 
printf("%s>>>%s %s%s%s/%s%s%s\n", YELLOW, NORM, WHITE, atom->CATEGORY, 
NORM, CYAN, atom->PN, NORM);
+
+   q_vdb_close(vdb_ctx);
 }
 
 _q_static int
@@ -1051,7 +1056,7 @@ pkg_unmerge(q_vdb_pkg_ctx *pkg_ctx, queue *keep)
/* First get a handle on the things to clean up */
fp = q_vdb_pkg_fopenat_ro(pkg_ctx, "CONTENTS");
if (fp == NULL)
-   goto done;
+   return ret;
 
portroot_fd = cat_ctx->ctx->portroot_fd;
 
@@ -1199,7 +1204,6 @@ pkg_unmerge(q_vdb_pkg_ctx *pkg_ctx, queue *keep)
}
 
ret = 0;
- done:
free(phases);
free(buf);
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/

2016-11-14 Thread Matt Turner
commit: 23eeec6e00be1b8a37c2b3bbee60201d3ad78cfc
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 15 01:31:18 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 15 01:31:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23eeec6e

x11-libs/libdrm: Version bump to 2.4.73.

 x11-libs/libdrm/Manifest |  1 +
 x11-libs/libdrm/libdrm-2.4.73.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 323b351..908a8d2 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -4,3 +4,4 @@ DIST libdrm-2.4.68.tar.bz2 735554 SHA256 
5b4bd9a5922929bc716411cb74061fbf31b06ba
 DIST libdrm-2.4.70.tar.bz2 692277 SHA256 
b17d4b39ed97ca0e4cffa0db06ff609e617bac94646ec38e8e0579d530540e7b SHA512 
f23833885f675168ce0590e7ed3d41ef081e864262007f17c3d02613dd13b9540a06420ed2ec2c83316a83039ebabbe3fc9759d9b61fc402be8830e993a799a5
 WHIRLPOOL 
e69761297eda6c52ec8f434a0f41f39bb47f92a2ed05b6dee413a63d88dd0b07f936382f0d46b63a4f5acf5b4c5c091ccea634dcb4912195aa86b8244f222c63
 DIST libdrm-2.4.71.tar.bz2 722278 SHA256 
c66287ddeee5f46ea8f8880b94b80acb3bbc33ba6321d17767eef145046df9b8 SHA512 
82c7a0228c601feed612131919c296a62ce7f41287810ab7cc75e01d7ba8af884044077a0dacd8b09be077dc54a4ceab80d9104f285db4a93bc0e66d00d6c77d
 WHIRLPOOL 
d22fa6297c20bd67018cca34bbf194aeb36f9bca59ce7a26c320d4bf41371588d84680202fc17904037471709b6c92a66df3b513b6ff619f5b4a3c4def4f52ba
 DIST libdrm-2.4.72.tar.bz2 773803 SHA256 
16295ef61a7dec87216fd74a06225f68e3ac3e95224cb31454d2577ac46ccc89 SHA512 
81ef810cfb662dec34f18d7b18d9e94cc8871104afe9343995dd15dfba322a456993378d1bd854b56b167c5327e469a7819722d690462718f8ff8c5df9dcfac3
 WHIRLPOOL 
f1ad10cae861cf2132ddd0ea2972d28b5c58f99e46d43ef0f409086313ab29afd3e9916a85e2f57e9cf12f7bafb111ef1a61628d28da542ff2b175ca595eb404
+DIST libdrm-2.4.73.tar.bz2 777305 SHA256 
96bfd39242fe168017d95f22e141645a35591f5902a7d98c2fa4ca8c31df5e4d SHA512 
81f8ac6831926850dbbac9efc1becfc3c2e4a5299376521c38b8466e9cebfd24396c475ef96633be69e89ea8791430c02fcc19d190feb205eca29acaeb06cb55
 WHIRLPOOL 
02e9658e74bd039b54d4c6b67017d90e147b53d5d374933f3bb1b9a26f54071e549a595d2ad27382c8c0237e64abdc65fee5adc75c89a965773d065562df7477

diff --git a/x11-libs/libdrm/libdrm-2.4.73.ebuild 
b/x11-libs/libdrm/libdrm-2.4.73.ebuild
new file mode 100644
index ..db7a6a2
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.73.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+XORG_MULTILIB=yes
+inherit xorg-2
+
+DESCRIPTION="X.Org libdrm library"
+HOMEPAGE="https://dri.freedesktop.org/;
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="git://anongit.freedesktop.org/git/mesa/drm"
+else
+   SRC_URI="https://dri.freedesktop.org/${PN}/${P}.tar.bz2;
+fi
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux"
+VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
+RESTRICT="test" # see bug #236845
+
+RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1:=[${MULTILIB_USEDEP}]
+   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )
+   abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
+
+src_prepare() {
+   if [[ ${PV} = * ]]; then
+   # tests are restricted, no point in building them
+   sed -ie 's/tests //' "${S}"/Makefile.am
+   fi
+   xorg-2_src_prepare
+}
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   # Udev is only used by tests now.
+   --disable-udev
+   --disable-cairo-tests
+   $(use_enable video_cards_amdgpu amdgpu)
+   $(use_enable video_cards_exynos exynos-experimental-api)
+   $(use_enable video_cards_freedreno freedreno)
+   $(use_enable video_cards_intel intel)
+   $(use_enable video_cards_nouveau nouveau)
+   $(use_enable video_cards_omap omap-experimental-api)
+   $(use_enable video_cards_radeon radeon)
+   $(use_enable video_cards_tegra tegra-experimental-api)
+   $(use_enable video_cards_vc4 vc4)
+   $(use_enable video_cards_vivante etnaviv-experimental-api)
+   $(use_enable video_cards_vmware vmwgfx)
+   $(use_enable libkms)
+   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
+   --enable-valgrind=$(usex valgrind auto no)
+   )
+
+   xorg-2_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/

2016-11-14 Thread Matt Turner
commit: e34ec9a2e0cf0b9bee18fa7eeb09592265a5e2e0
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 15 01:31:46 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 15 01:32:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34ec9a2

x11-libs/libdrm: Drop old.

 x11-libs/libdrm/Manifest |  2 --
 x11-libs/libdrm/libdrm-2.4.71.ebuild | 63 
 x11-libs/libdrm/libdrm-2.4.72.ebuild | 63 
 3 files changed, 128 deletions(-)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 908a8d2..07d77f3 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -2,6 +2,4 @@ DIST libdrm-2.4.59.tar.bz2 592722 SHA256 
68d26e1fd85582f4243d66864f9b43ca4ee9366
 DIST libdrm-2.4.65.tar.bz2 645877 SHA256 
71960ac8bde7d710992b1bc8879935e8300a870c36bd06f22412d0447e3d96c4 SHA512 
fabbb3ba163aa1307288472c11c6ce8f1e412cbd67ba3135a614f0e05bf4f881bf6ccc581e9cf05a7e2e965817bb71c0b5335263b5c0b0cb85829a0f29a6029d
 WHIRLPOOL 
b00d7aed0437ee0f64f60ed59becf41d165c101725cab700345203b2108a2adc9ed95d17acc0dff5706df86c87c13d058991417f42db40dfc523279cc5eb8547
 DIST libdrm-2.4.68.tar.bz2 735554 SHA256 
5b4bd9a5922929bc716411cb74061fbf31b06ba36feb89bc1358a91a8d0ca9df SHA512 
646ce2eb6b4d81120d5767f0c4014bfd042ea7030e33aa9a1d016129222d22a0dd012e530d37e1d580f4cc9f4d38e35176ce4d7abeccc086b38ba685cff8e38e
 WHIRLPOOL 
75defa050c11874c7cda511b0aafc559a9a94adb8d6f5beb0434ddd387b6014580462362e1c2a025c5057ee5273497d1e43e840e5230635408fd9f04837f21c8
 DIST libdrm-2.4.70.tar.bz2 692277 SHA256 
b17d4b39ed97ca0e4cffa0db06ff609e617bac94646ec38e8e0579d530540e7b SHA512 
f23833885f675168ce0590e7ed3d41ef081e864262007f17c3d02613dd13b9540a06420ed2ec2c83316a83039ebabbe3fc9759d9b61fc402be8830e993a799a5
 WHIRLPOOL 
e69761297eda6c52ec8f434a0f41f39bb47f92a2ed05b6dee413a63d88dd0b07f936382f0d46b63a4f5acf5b4c5c091ccea634dcb4912195aa86b8244f222c63
-DIST libdrm-2.4.71.tar.bz2 722278 SHA256 
c66287ddeee5f46ea8f8880b94b80acb3bbc33ba6321d17767eef145046df9b8 SHA512 
82c7a0228c601feed612131919c296a62ce7f41287810ab7cc75e01d7ba8af884044077a0dacd8b09be077dc54a4ceab80d9104f285db4a93bc0e66d00d6c77d
 WHIRLPOOL 
d22fa6297c20bd67018cca34bbf194aeb36f9bca59ce7a26c320d4bf41371588d84680202fc17904037471709b6c92a66df3b513b6ff619f5b4a3c4def4f52ba
-DIST libdrm-2.4.72.tar.bz2 773803 SHA256 
16295ef61a7dec87216fd74a06225f68e3ac3e95224cb31454d2577ac46ccc89 SHA512 
81ef810cfb662dec34f18d7b18d9e94cc8871104afe9343995dd15dfba322a456993378d1bd854b56b167c5327e469a7819722d690462718f8ff8c5df9dcfac3
 WHIRLPOOL 
f1ad10cae861cf2132ddd0ea2972d28b5c58f99e46d43ef0f409086313ab29afd3e9916a85e2f57e9cf12f7bafb111ef1a61628d28da542ff2b175ca595eb404
 DIST libdrm-2.4.73.tar.bz2 777305 SHA256 
96bfd39242fe168017d95f22e141645a35591f5902a7d98c2fa4ca8c31df5e4d SHA512 
81f8ac6831926850dbbac9efc1becfc3c2e4a5299376521c38b8466e9cebfd24396c475ef96633be69e89ea8791430c02fcc19d190feb205eca29acaeb06cb55
 WHIRLPOOL 
02e9658e74bd039b54d4c6b67017d90e147b53d5d374933f3bb1b9a26f54071e549a595d2ad27382c8c0237e64abdc65fee5adc75c89a965773d065562df7477

diff --git a/x11-libs/libdrm/libdrm-2.4.71.ebuild 
b/x11-libs/libdrm/libdrm-2.4.71.ebuild
deleted file mode 100644
index db7a6a2..
--- a/x11-libs/libdrm/libdrm-2.4.71.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-XORG_MULTILIB=yes
-inherit xorg-2
-
-DESCRIPTION="X.Org libdrm library"
-HOMEPAGE="https://dri.freedesktop.org/;
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="git://anongit.freedesktop.org/git/mesa/drm"
-else
-   SRC_URI="https://dri.freedesktop.org/${PN}/${P}.tar.bz2;
-fi
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux"
-VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
-for card in ${VIDEO_CARDS}; do
-   IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
-RESTRICT="test" # see bug #236845
-
-RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1:=[${MULTILIB_USEDEP}]
-   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )
-   abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )"
-DEPEND="${RDEPEND}
-   valgrind? ( dev-util/valgrind )"
-
-src_prepare() {
-   if [[ ${PV} = * ]]; then
-   # tests are restricted, no point in building them
-   sed -ie 's/tests //' "${S}"/Makefile.am
-   fi
-   xorg-2_src_prepare
-}
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   # Udev is only used by tests now.
-   --disable-udev
-   --disable-cairo-tests
-   $(use_enable video_cards_amdgpu amdgpu)
-   $(use_enable video_cards_exynos 

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

2016-11-14 Thread Matt Turner
commit: f85261855b30cf967158691a973f3e59852dbee7
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov 14 19:37:06 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 15 01:25:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8526185

media-libs/mesa: Add Vulkan support.

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

 media-libs/mesa/mesa-13.0.1.ebuild | 29 -
 media-libs/mesa/mesa-.ebuild   | 29 -
 media-libs/mesa/metadata.xml   |  1 +
 3 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-13.0.1.ebuild 
b/media-libs/mesa/mesa-13.0.1.ebuild
index c604a36..664a022 100644
--- a/media-libs/mesa/mesa-13.0.1.ebuild
+++ b/media-libs/mesa/mesa-13.0.1.ebuild
@@ -45,7 +45,7 @@ done
 IUSE="${IUSE_VIDEO_CARDS}
bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2
libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl 
pic
-   selinux vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD"
+   selinux vaapi valgrind vdpau vulkan wayland xvmc xa kernel_FreeBSD"
 
 REQUIRED_USE="
|| ( gcrypt libressl nettle openssl )
@@ -57,6 +57,7 @@ REQUIRED_USE="
gles2?  ( egl )
vaapi? ( gallium )
vdpau? ( gallium )
+   vulkan? ( || ( video_cards_i965 video_cards_radeonsi ) )
wayland? ( egl gbm )
xa?  ( gallium )
video_cards_freedreno?  ( gallium )
@@ -273,6 +274,11 @@ multilib_src_configure() {
fi
fi
 
+   if use vulkan; then
+   vulkan_enable video_cards_i965 intel
+   vulkan_enable video_cards_radeonsi radeon
+   fi
+
# x86 hardened pax_kernel needs glx-rts, bug 240956
if [[ ${ABI} == x86 ]]; then
myconf+=" $(use_enable pax_kernel glx-read-only-text)"
@@ -311,6 +317,7 @@ multilib_src_configure() {
--enable-llvm-shared-libs \
--with-dri-drivers=${DRI_DRIVERS} \
--with-gallium-drivers=${GALLIUM_DRIVERS} \
+   --with-vulkan-drivers=${VULKAN_DRIVERS} \
--with-sha1=$(usex nettle libnettle $(usex gcrypt libgcrypt 
libcrypto)) \
PYTHON2="${PYTHON}" \
${myconf}
@@ -383,6 +390,9 @@ multilib_src_install_all() {
# Install config file for eselect mesa
insinto /usr/share/mesa
newins "${FILESDIR}/eselect-mesa.conf.9.2" eselect-mesa.conf
+
+   # Mesa should not install these
+   rm "${ED}"/usr/include/vulkan/{vulkan.h,vk_platform.h}
 }
 
 multilib_src_test() {
@@ -475,3 +485,20 @@ gallium_enable() {
;;
esac
 }
+
+vulkan_enable() {
+   case $# in
+   # for enabling unconditionally
+   1)
+   VULKAN_DRIVERS+=",$1"
+   ;;
+   *)
+   if use $1; then
+   shift
+   for i in $@; do
+   VULKAN_DRIVERS+=",${i}"
+   done
+   fi
+   ;;
+   esac
+}

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index c604a36..664a022 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -45,7 +45,7 @@ done
 IUSE="${IUSE_VIDEO_CARDS}
bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2
libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl 
pic
-   selinux vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD"
+   selinux vaapi valgrind vdpau vulkan wayland xvmc xa kernel_FreeBSD"
 
 REQUIRED_USE="
|| ( gcrypt libressl nettle openssl )
@@ -57,6 +57,7 @@ REQUIRED_USE="
gles2?  ( egl )
vaapi? ( gallium )
vdpau? ( gallium )
+   vulkan? ( || ( video_cards_i965 video_cards_radeonsi ) )
wayland? ( egl gbm )
xa?  ( gallium )
video_cards_freedreno?  ( gallium )
@@ -273,6 +274,11 @@ multilib_src_configure() {
fi
fi
 
+   if use vulkan; then
+   vulkan_enable video_cards_i965 intel
+   vulkan_enable video_cards_radeonsi radeon
+   fi
+
# x86 hardened pax_kernel needs glx-rts, bug 240956
if [[ ${ABI} == x86 ]]; then
myconf+=" $(use_enable pax_kernel glx-read-only-text)"
@@ -311,6 +317,7 @@ multilib_src_configure() {
--enable-llvm-shared-libs \
--with-dri-drivers=${DRI_DRIVERS} \
--with-gallium-drivers=${GALLIUM_DRIVERS} \
+   --with-vulkan-drivers=${VULKAN_DRIVERS} \
--with-sha1=$(usex nettle libnettle $(usex gcrypt libgcrypt 
libcrypto)) \
PYTHON2="${PYTHON}" \
${myconf}
@@ -383,6 +390,9 @@ multilib_src_install_all() {
# Install config 

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

2016-11-14 Thread Matt Turner
commit: 9f459540cfaaf5325d0bcb9280e8dc142a2eab26
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 15 01:22:18 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 15 01:25:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f459540

media-libs/mesa: Default to dev-libs/nettle for SHA1.

Various games on Steam bundle libcrypto, leading to problems when your
GL driver from Mesa also loads a newer and incompatible version. No
problems have been experienced with nettle.

 media-libs/mesa/mesa-13.0.1.ebuild | 2 +-
 media-libs/mesa/mesa-.ebuild   | 2 +-
 media-libs/mesa/metadata.xml   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/mesa/mesa-13.0.1.ebuild 
b/media-libs/mesa/mesa-13.0.1.ebuild
index 664a022..def17fd 100644
--- a/media-libs/mesa/mesa-13.0.1.ebuild
+++ b/media-libs/mesa/mesa-13.0.1.ebuild
@@ -44,7 +44,7 @@ done
 
 IUSE="${IUSE_VIDEO_CARDS}
bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2
-   libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl 
pic
+   libressl +llvm +nettle +nptl opencl osmesa pax_kernel openmax openssl 
pic
selinux vaapi valgrind vdpau vulkan wayland xvmc xa kernel_FreeBSD"
 
 REQUIRED_USE="

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 664a022..def17fd 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -44,7 +44,7 @@ done
 
 IUSE="${IUSE_VIDEO_CARDS}
bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2
-   libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl 
pic
+   libressl +llvm +nettle +nptl opencl osmesa pax_kernel openmax openssl 
pic
selinux vaapi valgrind vdpau vulkan wayland xvmc xa kernel_FreeBSD"
 
 REQUIRED_USE="

diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml
index 043aec2..f8485a8 100644
--- a/media-libs/mesa/metadata.xml
+++ b/media-libs/mesa/metadata.xml
@@ -21,7 +21,7 @@
Use dev-libs/nettle for low 
level sha1 utility functions.
Enable the Clover Gallium OpenCL state 
tracker.
Enable OpenMAX video decode/encode 
acceleration for Gallium3D.
-   Use dev-libs/openssl for low 
level sha1 utility functions.
+   Use dev-libs/openssl for low 
level sha1 utility functions. May cause issues with games from Steam.
Enable the OpenVG 2D acceleration API for 
Gallium3D.
Build the Mesa library for off-screen 
rendering.
Enable if the user plans to run the 
package under a pax enabled hardened kernel



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

2016-11-14 Thread Matt Turner
commit: 57af98d0165435bae03b4a067502c608107ba022
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov  2 21:04:11 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 15 01:25:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57af98d0

media-libs/vulkan-loader: New package.

 media-libs/vulkan-loader/Manifest  |  1 +
 media-libs/vulkan-loader/metadata.xml  | 11 +
 .../vulkan-loader/vulkan-loader-1.0.30.0.ebuild| 55 ++
 3 files changed, 67 insertions(+)

diff --git a/media-libs/vulkan-loader/Manifest 
b/media-libs/vulkan-loader/Manifest
new file mode 100644
index ..af2a0b8
--- /dev/null
+++ b/media-libs/vulkan-loader/Manifest
@@ -0,0 +1 @@
+DIST vulkan-loader-1.0.30.0.tar.gz 2525490 SHA256 
c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc SHA512 
0dd35aa1203b5420c7edd5bc56d8fca13472674dfe126702e09c2776f2bf68c18b762e551d9d5fd2def1200c7c757c9e590dd8e08adbcb064401d327b9a42960
 WHIRLPOOL 
634595ca53faac69f3eb5cb25cec4e044577fb3ac69b131e8cfd411c576e15ded0a4e1f4a683c23a12fd4e1ab7c73d490ffa0cefa6653eedb8e5a993fc74d9f1

diff --git a/media-libs/vulkan-loader/metadata.xml 
b/media-libs/vulkan-loader/metadata.xml
new file mode 100644
index ..1c806f3
--- /dev/null
+++ b/media-libs/vulkan-loader/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   x...@gentoo.org
+   X11
+   
+   
+   KhronosGroup/Vulkan-LoaderAndValidationLayers
+   
+

diff --git a/media-libs/vulkan-loader/vulkan-loader-1.0.30.0.ebuild 
b/media-libs/vulkan-loader/vulkan-loader-1.0.30.0.ebuild
new file mode 100644
index ..c8b0993
--- /dev/null
+++ b/media-libs/vulkan-loader/vulkan-loader-1.0.30.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
+PYTHON_COMPAT=( python3_{4,5} )
+
+if [[ "${PV}" == "" ]]; then
+   
EGIT_REPO_URI="https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/archive/sdk-${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/Vulkan-LoaderAndValidationLayers-sdk-${PV}"
+fi
+
+inherit python-any-r1 cmake-multilib
+
+DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader"
+HOMEPAGE="https://www.khronos.org/vulkan/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND=""
+
+DOCS=( README.md LICENSE.txt )
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=True
+   -DBUILD_TESTS=False
+   -DBUILD_LAYERS=True
+   -DBUILD_DEMOS=False
+   -DBUILD_VKJSON=False
+   -DBUILD_LOADER=True
+   )
+   cmake-utils_src_configure
+}
+
+multilib_src_install() {
+   keepdir /etc/vulkan/icd.d
+
+   cd "${BUILD_DIR}/loader"
+   dolib libvulkan.so.1.*
+   dosym libvulkan.so.1.* /usr/$(get_libdir)/libvulkan.so.1
+   dosym libvulkan.so.1.* /usr/$(get_libdir)/libvulkan.so
+
+   cd "${S}"
+   insinto /usr/include/vulkan
+   doins include/vulkan/*.h
+   einstalldocs
+}



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

2016-11-14 Thread Matt Turner
commit: a82f3515053b9b9ccad9d5a6e4c5f6ce68750ed2
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Nov 15 01:21:13 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Nov 15 01:25:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82f3515

media-libs/mesa: Require libdrm-2.4.72.

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

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 74b4cf7..c604a36 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -76,7 +76,7 @@ REQUIRED_USE="
${PYTHON_REQUIRED_USE}
 "
 
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.67"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.72"
 # keep correct libdrm and dri2proto dep
 # keep blocks in rdepend for binpkg
 RDEPEND="



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

2016-11-14 Thread Zac Medico
commit: 613bb0efeebe6461b37df6baa862f4a3e67c94c7
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov 14 07:16:51 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov 14 07:23:19 2016 +
URL:https://gitweb.gentoo.org/proj/mirrorselect.git/commit/?id=613bb0ef

deeptime: cancel alarm signal before handling socket.error (bug 523312)

In order to avoid a race condition, the alarm signal must be cancelled
before socket.error is handled.

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

 mirrorselect/selectors.py | 22 --
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/mirrorselect/selectors.py b/mirrorselect/selectors.py
index 1aa5f11..cf70b21 100644
--- a/mirrorselect/selectors.py
+++ b/mirrorselect/selectors.py
@@ -300,22 +300,24 @@ class Deep(object):
ips = []
for addr_family in self._addr_families:
try:
-   signal.alarm(self._dns_timeout)
-   for result in 
socket.getaddrinfo(url_parts.hostname, None,
-   addr_family, socket.SOCK_STREAM, 0, 
socket.AI_ADDRCONFIG):
-   family, _, __, ___, sockaddr = result
-   ip = sockaddr[0]
-   if family == socket.AF_INET6:
-   ip = "[%s]" % ip
-   ips.append(ip)
+   try:
+   signal.alarm(self._dns_timeout)
+   for result in socket.getaddrinfo(
+   url_parts.hostname, None, 
addr_family,
+   socket.SOCK_STREAM, 0, 
socket.AI_ADDRCONFIG):
+   family, _, __, ___, sockaddr = 
result
+   ip = sockaddr[0]
+   if family == socket.AF_INET6:
+   ip = "[%s]" % ip
+   ips.append(ip)
+   finally:
+   signal.alarm(0)
except socket.error as e:
self.output.write('deeptime(): dns error for 
host %s: %s\n'
% (url_parts.hostname, e), 2)
except TimeoutException:
self.output.write('deeptime(): dns timeout for 
host %s\n'
% url_parts.hostname, 2)
-   finally:
-   signal.alarm(0)
 
if not ips:
self.output.write('deeptime(): unable to resolve ip for 
host %s\n'



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

2016-11-14 Thread Christoph Junghans
commit: 2d41529fd597c164a6076137ce2a8a89893f4986
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Nov 15 00:41:21 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Nov 15 00:45:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d41529f

dev-tex/latexmk: update patch

Package-Manager: portage-2.3.0

 dev-tex/latexmk/files/completion.bash-2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/latexmk/files/completion.bash-2 
b/dev-tex/latexmk/files/completion.bash-2
index a24b7a8..942378f 100644
--- a/dev-tex/latexmk/files/completion.bash-2
+++ b/dev-tex/latexmk/files/completion.bash-2
@@ -9,7 +9,7 @@
 #
 #
 # Author:  Christoph Junghans
-#  ott...@gentoo.org
+#  jungh...@gentoo.org
 #
 # Revision history:
 #  0.1   26-05-10 --- initial version



[gentoo-commits] repo/gentoo:master commit in: sci-libs/bliss/files/

2016-11-14 Thread Christoph Junghans
commit: 0a136a10cb9eb7b4ebb155019e1538b077c6cc06
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Nov 15 00:45:24 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Nov 15 00:45:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a136a10

sci-libs/bliss: update patch

Package-Manager: portage-2.3.0

 sci-libs/bliss/files/bliss-0.72-autotools.patch | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/bliss/files/bliss-0.72-autotools.patch 
b/sci-libs/bliss/files/bliss-0.72-autotools.patch
index d30c516..30006b9 100644
--- a/sci-libs/bliss/files/bliss-0.72-autotools.patch
+++ b/sci-libs/bliss/files/bliss-0.72-autotools.patch
@@ -3,7 +3,7 @@ Replace simple Makefile by autotools
 - parallel build
 - added pkg-config support
 
-Author: Christoph Junghans 
+Author: Christoph Junghans 
 
 diff -Naur bliss-0.72-fedora/config/.dummy bliss-0.72/config/.dummy
 --- bliss-0.72-fedora/config/.dummy1969-12-31 17:00:00.0 -0700



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

2016-11-14 Thread Manuel Rüger
commit: 1f13987ea65c04e7265e2d5ff39437a90874cbab
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 15 00:39:49 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 15 00:40:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f13987e

dev-ruby/net-scp: Add ruby22, ruby23

Package-Manager: portage-2.3.2

 dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild 
b/dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild
index c848004..86aac4e 100644
--- a/dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild
+++ b/dev-ruby/net-scp/net-scp-1.1.2-r1.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
 



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

2016-11-14 Thread Christoph Junghans
commit: b1cda3240e2e7f6210ec7f9a71b6258f15c8b2c6
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Nov 15 00:38:25 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Nov 15 00:38:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cda324

app-eselect/eselect-xvmc: update patch

Package-Manager: portage-2.3.0

 app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect 
b/app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect
index 2d6891f..9c06d5e 100644
--- a/app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect
+++ b/app-eselect/eselect-xvmc/files/eselect-xvmc-0.4.eselect
@@ -1,9 +1,9 @@
 # -*-eselect-*-  vim: ft=eselect
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 DESCRIPTION="Manage the XvMC implementation used by your system"
-MAINTAINER="{cardoe,ottxor}@gentoo.org"
+MAINTAINER="{cardoe,junghans}@gentoo.org"
 VERSION="0.4"
 
 init_XVMC_vars() {



[gentoo-commits] repo/gentoo:master commit in: app-laptop/tpacpi-bat/files/

2016-11-14 Thread Christoph Junghans
commit: 847bc79f1b8dc541dec07f6f82ab4577a254b66b
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Nov 15 00:39:54 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Nov 15 00:39:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847bc79f

app-laptop/tpacpi-bat: update patch

Package-Manager: portage-2.3.0

 app-laptop/tpacpi-bat/files/tpacpi-bat.initd.1 | 2 +-
 app-laptop/tpacpi-bat/files/tpacpi-bat.initd.2 | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-laptop/tpacpi-bat/files/tpacpi-bat.initd.1 
b/app-laptop/tpacpi-bat/files/tpacpi-bat.initd.1
index 63a4d33..d9f5de7 100644
--- a/app-laptop/tpacpi-bat/files/tpacpi-bat.initd.1
+++ b/app-laptop/tpacpi-bat/files/tpacpi-bat.initd.1
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright (C) 2012-2013 Christoph Junghans 
+# Copyright (C) 2012-2016 Christoph Junghans 
 #
 # Distributed under the terms of the GNU General Public License, v2 or later
 

diff --git a/app-laptop/tpacpi-bat/files/tpacpi-bat.initd.2 
b/app-laptop/tpacpi-bat/files/tpacpi-bat.initd.2
index 796b94a..7c92b73 100644
--- a/app-laptop/tpacpi-bat/files/tpacpi-bat.initd.2
+++ b/app-laptop/tpacpi-bat/files/tpacpi-bat.initd.2
@@ -1,5 +1,5 @@
 #!/sbin/openrc-run
-# Copyright (C) 2012-2013 Christoph Junghans 
+# Copyright (C) 2012-2016 Christoph Junghans 
 #
 # Distributed under the terms of the GNU General Public License, v2 or later
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/arm/, profiles/arch/sparc/, ...

2016-11-14 Thread Christoph Junghans
commit: c22332969d24f3f5eb0aa93a73f6cefc6ed34c96
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Nov 15 00:32:10 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Nov 15 00:34:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2233296

profiles/*: update my email

 profiles/arch/amd64/package.use.mask| 2 +-
 profiles/arch/arm/package.use.mask  | 4 ++--
 profiles/arch/arm64/package.use.mask| 2 +-
 profiles/arch/ia64/package.use.mask | 2 +-
 profiles/arch/nios2/package.use.mask| 2 +-
 profiles/arch/sparc/package.use.mask| 2 +-
 profiles/arch/x86/package.use.mask  | 4 ++--
 profiles/base/package.use.mask  | 6 +++---
 profiles/package.mask   | 2 +-
 profiles/prefix/darwin/package.use.mask | 2 +-
 10 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 62ca3c7..437aa98 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -158,7 +158,7 @@ sys-kernel/dracut -dracut_modules_biosdevname 
-dracut_modules_systemd
 # chromium, mono work on this arch (masked in base)
 gnome-extra/zeitgeist-datasources -chromium -tomboy
 
-# Christoph Jungans  (26 Dec 2012)
+# Christoph Jungans  (26 Dec 2012)
 # cuda works on x86/amd64 (masked in base)
 sci-chemistry/gromacs -cuda -mkl
 

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index c5bbc85..dff0319 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-# Christoph Junghans  (11 Sep 2016)
+# Christoph Junghans  (11 Sep 2016)
 # Missing keywords on openmpi deps
 sys-cluster/openmpi openmpi_fabrics_ofed openmpi_fabrics_knem 
openmpi_fabrics_psm openmpi_rm_pbs openmpi_rm_slurm openmpi_ofed_features_rdmacm
 
@@ -343,7 +343,7 @@ x11-misc/lightdm razor kde
 # dev-util/google-perftools is not keyworded for arm
 >=dev-libs/libmemcached-0.50 tcmalloc
 
-# Christoph Junghans  (29 Apr 2013)
+# Christoph Junghans  (29 Apr 2013)
 # MKL not available on this arch
 media-gfx/povray mkl
 

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 4d5c59b..4a5f83b 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -105,7 +105,7 @@ x11-misc/lightdm razor kde
 # dev-util/google-perftools is not keyworded for arm
 >=dev-libs/libmemcached-0.50 tcmalloc
 
-# Christoph Junghans  (29 Apr 2013)
+# Christoph Junghans  (29 Apr 2013)
 # MKL not available on this arch
 media-gfx/povray mkl
 

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 3afd9eb..4c92625 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -149,7 +149,7 @@ sys-apps/systemd xkb
 # Missing keywords on dev-libs/protobuf-c (bug 519772)
 >=net-libs/libgadu-1.12.0 gg11
 
-# Christoph Junghans  (21 Jul 2014)
+# Christoph Junghans  (21 Jul 2014)
 # Missing keywords on sci-libs/libcerf (bug 517726)
 sci-visualization/gnuplot libcerf
 

diff --git a/profiles/arch/nios2/package.use.mask 
b/profiles/arch/nios2/package.use.mask
index 92b6262..d7db09f 100644
--- a/profiles/arch/nios2/package.use.mask
+++ b/profiles/arch/nios2/package.use.mask
@@ -93,7 +93,7 @@ x11-misc/lightdm razor kde
 # dev-util/google-perftools is not keyworded for arm
 >=dev-libs/libmemcached-0.50 tcmalloc
 
-# Christoph Junghans  (29 Apr 2013)
+# Christoph Junghans  (29 Apr 2013)
 # MKL not available on this arch
 media-gfx/povray mkl
 

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 9722e8b..af50682 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -151,7 +151,7 @@ sys-apps/systemd xkb
 # Missing keywords on dev-libs/protobuf-c (bug 519772)
 >=net-libs/libgadu-1.12.0 gg11
 
-# Christoph Junghans  (21 Jul 2014)
+# Christoph Junghans  (21 Jul 2014)
 # Missing keywords on sci-libs/libcerf (bug 517726)
 sci-visualization/gnuplot libcerf
 

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 321d9bd..9d20f3e 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -109,7 +109,7 @@ media-libs/libmikmod cpu_flags_x86_sse2
 # Boost.Context can be built on x86
 dev-libs/boost -context
 
-# Christoph Junghans  (08 Sep 2013)
+# Christoph Junghans  (08 Sep 2013)
 # restrict USE=quad for x86 as there are too less registers
 

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

2016-11-14 Thread Christoph Junghans
commit: 0b356de04ed85d5dbb5d7881aa96b8e9cbb27ee0
Author: Christoph Junghans  gentoo  org>
AuthorDate: Tue Nov 15 00:33:09 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Tue Nov 15 00:34:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b356de0

mercurial.eclass: update my email

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

diff --git a/eclass/mercurial.eclass b/eclass/mercurial.eclass
index bf85aaa..7372c4d 100644
--- a/eclass/mercurial.eclass
+++ b/eclass/mercurial.eclass
@@ -4,7 +4,7 @@
 
 # @ECLASS: mercurial.eclass
 # @MAINTAINER:
-# Christoph Junghans 
+# Christoph Junghans 
 # Dirkjan Ochtman 
 # @AUTHOR:
 # Next gen author: Krzysztof Pawlik 



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

2016-11-14 Thread Manuel Rüger
commit: 09d5104cd9fb5533c49be508f4568efd5e18cc57
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 15 00:10:41 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 15 00:10:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d5104c

dev-ruby/redcloth: Remove ruby19

Package-Manager: portage-2.3.2

 dev-ruby/redcloth/redcloth-4.2.9-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/redcloth/redcloth-4.2.9-r3.ebuild 
b/dev-ruby/redcloth/redcloth-4.2.9-r3.ebuild
index 70473c5..b16082b 100644
--- a/dev-ruby/redcloth/redcloth-4.2.9-r3.ebuild
+++ b/dev-ruby/redcloth/redcloth-4.2.9-r3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 RUBY_FAKEGEM_NAME="RedCloth"
 



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

2016-11-14 Thread Manuel Rüger
commit: 3d045ee23affab9d3181d71690014d8347852f7b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 15 00:06:32 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 15 00:06:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d045ee2

dev-ruby/rspec: Remove ruby19

Package-Manager: portage-2.3.2

 dev-ruby/rspec/rspec-2.14.1-r1.ebuild | 4 ++--
 dev-ruby/rspec/rspec-3.3.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/rspec/rspec-2.14.1-r1.ebuild 
b/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
index bf97ed6..0cc145d 100644
--- a/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
+++ b/dev-ruby/rspec/rspec-2.14.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_TASK_TEST=""
 

diff --git a/dev-ruby/rspec/rspec-3.3.0.ebuild 
b/dev-ruby/rspec/rspec-3.3.0.ebuild
index 3965a54..02f2f94 100644
--- a/dev-ruby/rspec/rspec-3.3.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.3.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2016-11-14 Thread Manuel Rüger
commit: 1cc4ef401010b23bdbed8105443439fd49772bd8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 15 00:03:15 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 15 00:03:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc4ef40

dev-ruby/actioncable: Fix description

Package-Manager: portage-2.3.2

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

diff --git a/dev-ruby/actioncable/actioncable-5.0.0.1.ebuild 
b/dev-ruby/actioncable/actioncable-5.0.0.1.ebuild
index abebc2d..b3ebd7f 100644
--- a/dev-ruby/actioncable/actioncable-5.0.0.1.ebuild
+++ b/dev-ruby/actioncable/actioncable-5.0.0.1.ebuild
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 
 inherit ruby-fakegem versionator
 
-DESCRIPTION="Structure many real-time application concerns into channels over 
a single WebSocket connection"
+DESCRIPTION="Integrated WebSockets for Rails"
 HOMEPAGE="https://github.com/rails/rails;
 SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
 



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

2016-11-14 Thread Manuel Rüger
commit: c082e767c49247a935f595abc78ebf17d927c8cc
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov 15 00:05:00 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov 15 00:05:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c082e767

dev-ruby/rspec-expectations: Drop ruby19

Package-Manager: portage-2.3.2

 dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild | 4 ++--
 dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild
index 19ab4ee..91ba4f0 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-2.14.5-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild
index 80f010b..fa46a90 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.3.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2016-11-14 Thread William Hubbs
commit: 4dc6bf8accd76105225f5e3fa22beb885d10ffad
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 14 23:33:04 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Nov 14 23:33:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc6bf8a

dev-lang/go: stable 1.7.3 on amd64 for #593984

Package-Manager: portage-2.3.0

 dev-lang/go/go-1.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.7.3.ebuild b/dev-lang/go/go-1.7.3.ebuild
index 58d44c5..0ac8e4f 100644
--- a/dev-lang/go/go-1.7.3.ebuild
+++ b/dev-lang/go/go-1.7.3.ebuild
@@ -45,7 +45,7 @@ else
case ${PV} in
**|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
;;
esac
 fi



[gentoo-commits] repo/gentoo:master commit in: sys-process/tini/

2016-11-14 Thread Manuel Rüger
commit: 3a7ac4efeac3dfd5a02032c352ddded4d5ad531c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 14 23:11:17 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 14 23:11:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a7ac4ef

sys-process/tini: Do not prestrip the binary

Package-Manager: portage-2.3.2

 sys-process/tini/tini-0.13.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-process/tini/tini-0.13.0.ebuild 
b/sys-process/tini/tini-0.13.0.ebuild
index 98488eb..826d432 100644
--- a/sys-process/tini/tini-0.13.0.ebuild
+++ b/sys-process/tini/tini-0.13.0.ebuild
@@ -7,7 +7,7 @@ EAPI=6
 inherit cmake-utils flag-o-matic
 
 DESCRIPTION="A tiny but valid init for containers"
-HOMEPAGE="https://github.com/krallin/${PN};
+HOMEPAGE="https://github.com/krallin/tini;
 SRC_URI="https://github.com/krallin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
@@ -18,6 +18,12 @@ IUSE="+args static"
 # vim-core is needed just for the xxd program
 DEPEND="app-editors/vim-core"
 
+src_prepare() {
+   default
+   # Do not strip binary
+   sed -i -e 's/-Wl,-s")$/")/' CMakeLists.txt || die
+}
+
 src_configure() {
local mycmakeargs=()
use args || mycmakeargs+=(-DMINIMAL=ON)



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

2016-11-14 Thread Manuel Rüger
commit: 373447fb4140727e2b23f8c63320b1a2e163270f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 14 22:49:23 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 14 22:49:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373447fb

app-misc/jira-cli: Bump EAPI

Package-Manager: portage-2.3.2

 app-misc/jira-cli/jira-cli-2.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/jira-cli/jira-cli-2.1.4.ebuild 
b/app-misc/jira-cli/jira-cli-2.1.4.ebuild
index d907e2b..ef7dd56 100644
--- a/app-misc/jira-cli/jira-cli-2.1.4.ebuild
+++ b/app-misc/jira-cli/jira-cli-2.1.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 PYTHON_COMPAT=(python{2_7,3_4})
 
 inherit distutils-r1



[gentoo-commits] proj/betagarden:master commit in: www-client/chromium-bin-debian/files/, www-client/chromium-bin-debian/

2016-11-14 Thread Sebastian Pipping
commit: cf6d4e00b760e5e792a55e03a9e0b236959e77b9
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov 14 22:42:37 2016 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 14 22:42:37 2016 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=cf6d4e00

www-client/chromium-bin-debian: 53.0.2785.143_p1

 .../chromium-bin-debian-48.0.2564.82_p2.ebuild | 111 -
 ...=> chromium-bin-debian-53.0.2785.143_p1.ebuild} |  22 ++--
 ...romium-bin-debian-53.0.2785.143_p1-gentoo.patch |  12 +++
 3 files changed, 21 insertions(+), 124 deletions(-)

diff --git 
a/www-client/chromium-bin-debian/chromium-bin-debian-48.0.2564.82_p2.ebuild 
b/www-client/chromium-bin-debian/chromium-bin-debian-48.0.2564.82_p2.ebuild
deleted file mode 100644
index f08152d..000
--- a/www-client/chromium-bin-debian/chromium-bin-debian-48.0.2564.82_p2.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit multilib unpacker
-
-MY_PV=${PV/_p/-}
-MY_PN=${PN%%-bin-debian}
-
-DESCRIPTION="Chromium build from Debian unstable"
-HOMEPAGE="http://packages.debian.org/sid/chromium;
-SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN:0:8}-browser/${PN:0:8}_${MY_PV}_amd64.deb
-   
mirror://debian/pool/main/c/crystalhd/libcrystalhd3_0.0~git20110715.fdd2f19-11_amd64.deb
-   
mirror://debian/pool/main/f/ffmpeg/libavcodec-ffmpeg56_2.8.5-1+b1_amd64.deb
-   
mirror://debian/pool/main/f/ffmpeg/libavformat-ffmpeg56_2.8.5-1+b1_amd64.deb
-   
mirror://debian/pool/main/f/ffmpeg/libavutil-ffmpeg54_2.8.5-1+b1_amd64.deb
-   
mirror://debian/pool/main/f/ffmpeg/libswresample-ffmpeg1_2.8.5-1+b1_amd64.deb
-   mirror://debian/pool/main/g/game-music-emu/libgme0_0.6.0-3_amd64.deb
-   mirror://debian/pool/main/g/gnutls28/libgnutls30_3.4.8-2_amd64.deb
-   
mirror://debian/pool/main/k/krb5/libgssapi-krb5-2_1.13.2+dfsg-4_amd64.deb
-   
mirror://debian/pool/main/libs/libssh/libssh-gcrypt-4_0.6.3-4+deb8u1_amd64.deb
-   mirror://debian/pool/main/s/shine/libshine3_3.1.0-2.1_amd64.deb"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="app-arch/dpkg"
-RDEPEND="
-   app-accessibility/speech-dispatcher
-   app-arch/snappy
-   app-crypt/mit-krb5
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/libevent
-   dev-libs/libxml2
-   dev-libs/libxslt
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/libgnome-keyring
-   media-libs/alsa-lib
-   media-libs/flac
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/libbluray
-   >=media-libs/libjpeg-turbo-1.3.1
-   media-libs/libvpx
-   media-libs/openjpeg:0/5
-   media-libs/schroedinger
-   media-libs/soxr
-   media-libs/x265
-   media-libs/zvbi
-   >=media-sound/pulseaudio-2.0
-   media-sound/twolame
-   media-sound/wavpack
-   =sys-devel/gcc-4.9[cxx]
-   sys-apps/pciutils
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libva
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/pango
-   "
-
-S=${WORKDIR}
-
-QA_PREBUILT="usr/lib*/${MY_PN}/*"
-
-src_install() {
-   mv usr etc "${D}"/ || die
-
-   local libdir=$(get_libdir)
-   [[ "${libdir}" != lib ]] && {
-   mv "${D}"/usr/{lib,"${libdir}"} || die
-   }
-
-   # Make it find ffmpeg
-   mv "${D}"/usr/${libdir}/x86_64{-linux-gnu,} || die
-
-   echo sid > "${D}"/etc/debian_version || die
-
-   # Link to Flash (not in RDEPEND)
-   local flash_plugin_dir=/usr/${libdir}/firefox/plugins
-   dodir "${flash_plugin_dir}"
-   ln -s ../../nsbrowser/plugins/libflashplayer.so 
"${D}"/${flash_plugin_dir}/libflashplayer.so || die
-
-   # Otherwise:
-   # [14345:14345:0708/125539:FATAL:zygote_host_impl_linux.cc(140)]
-   # The SUID sandbox helper binary was found, but is not configured 
correctly.
-   # Rather than run without sandboxing I'm aborting now. You need to make 
sure
-   # that /usr/lib/chromium/chromium-sandbox is owned by root and has mode 
4755.
-   # Aborted
-   chmod 4755 "${D}"/usr/${libdir}/${MY_PN}/chrome-sandbox || die
-}

diff --git 
a/www-client/chromium-bin-debian/chromium-bin-debian-51.0.2704.79_p1.ebuild 
b/www-client/chromium-bin-debian/chromium-bin-debian-53.0.2785.143_p1.ebuild
similarity index 77%
rename from 
www-client/chromium-bin-debian/chromium-bin-debian-51.0.2704.79_p1.ebuild
rename to 
www-client/chromium-bin-debian/chromium-bin-debian-53.0.2785.143_p1.ebuild
index e76743d..0aa74ea 100644
--- 

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

2016-11-14 Thread David Seifert
commit: 2d10479d5e6d0c88b9c286a49d776fe0e4f80a83
Author: David Seifert  gentoo  org>
AuthorDate: Mon Nov 14 22:09:03 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 14 22:09:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d10479d

dev-python/cryptography: Reintroduce stable 1.5.2 ebuild

Package-Manager: portage-2.3.2

 dev-python/cryptography/Manifest  |  1 +
 dev-python/cryptography/cryptography-1.5.2.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index c416104..44776ba 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -1,4 +1,5 @@
 DIST cryptography-1.1.2.tar.gz 349022 SHA256 
7f51459f84d670444275e615839f4542c93547a12e938a0a4906dafe5f7de153 SHA512 
566e346a76cfd6b1c6afbf64d1fe496770b1ad5f471c42877ad6931a441ab77408815ae066ba3f0450766c86ae9dd10d7a5966321f93a979a4e1ab9e1201371b
 WHIRLPOOL 
9a552e65047c45e19e313e0530031fa282aec51577bcc64f9346f37ac99663db052f7ccc1798532103edffa6e778f9585e937a862a475f6d7bd9140d06bbcf57
 DIST cryptography-1.3.1.tar.gz 383852 SHA256 
b4b36175e0f95ddc88435c26dbe3397edce48e2ff5fe41d504cdb3beddcd53e2 SHA512 
8b833619d0aec5e6630c8e069e886f6b708b0b3a4f4ca4e37797a24c69be4cacf162f20c068deaecc3222ee0323583582d384e49fa3dbaeaeefc0d7d8c92918a
 WHIRLPOOL 
f9e7c75e910699afdf4adc4fb7257135b97c357c967bbca95f332e1f2ed262716ebba6a648427f86a524e75f6ac46aea7f891fe42100c9d7cf8ffcc317fb7905
 DIST cryptography-1.3.4.tar.gz 384109 SHA256 
423ff890c01be7c70dbfeaa967eeef5146f1a43a5f810ffdc07b178e48a105a9 SHA512 
abbc027433658702d2331282c9f63d99ea2eb42f5cdfe066b2b0ae6d9b86a35e23891716bb2e9e2ca707aa0d38fb69cba22ec5d95d2b9073047444fdae7a9224
 WHIRLPOOL 
5bd007cfe304620a7237b0f63fbe87ab22bd1cc252941f4815398382122b1c56c5a22e2dc35ce86aba2c2b2d9403de3313bafde23a3695bd26e4eb0f23c9dea9
+DIST cryptography-1.5.2.tar.gz 400673 SHA256 
eb8875736734e8e870b09be43b17f40472dc189b1c422a952fa8580768204832 SHA512 
7f50edfe7a7270a7acef52b7c55a32eca1845c5e410f078c42690a2e18fce001ed5dfd268fb18a2219011eff073914f1e2271d8e957c58b5200615a815a4b4c0
 WHIRLPOOL 
2625cbe43d7b0ce41cfcb4a1a9f8127b5933abe86bf30151cfd0b2dc8de0aeea01dc19649528474989ec0121c8b6e6e2e9c8fe72a60e1f2eb10536d7042ea272
 DIST cryptography-1.5.3.tar.gz 400889 SHA256 
cf82ddac919b587f5e44247579b433224cc2e03332d2ea4d89aa70d7e6b64ae5 SHA512 
0985d22a77821c2b3e78887e17d4046873bf19ff167561e228cfea4cabc02e6ac894b2c72638b7c3414ae5aeb51d1b8bbd67e255ef3dc2043cfcc8ee67bb412f
 WHIRLPOOL 
fd35a44f0415ef55a9b5f1e8d53c08824972420a53e402ecbfa90f39ff04fae0be534cd15a6d96f702cb58e1eccf4c6c251d0f39525acd8b703a1f9f752348c0

diff --git a/dev-python/cryptography/cryptography-1.5.2.ebuild 
b/dev-python/cryptography/cryptography-1.5.2.ebuild
new file mode 100644
index ..25278c1
--- /dev/null
+++ b/dev-python/cryptography/cryptography-1.5.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
+IUSE="libressl test"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.4.1:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
python3_3 pypy)
+   >=dev-python/idna-2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+python_test() {
+   py.test -v -v -x || die "Tests fail with ${EPYTHON}"
+}



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

2016-11-14 Thread NP Hardass
commit: 2dd9e85078af077c1492ad7468c821ca0b726a63
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Nov 14 21:57:58 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Nov 14 21:57:58 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=2dd9e850

x11-themes/mate-themes-meta: adjust keywords

Package-Manager: portage-2.3.0

 x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
index e23a3cd..14bb1fc 100644
--- a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
+++ b/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
MATE_THEMES_V="."
 else
MATE_THEMES_V="*"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm x86"
 fi
 
 DESCRIPTION="Meta package to facilitate easy use of x11-themes/mate-themes"



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

2016-11-14 Thread Patrice Clement
commit: f8c18ef5295b49279d22fdb97ef6101438936f49
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Nov 14 21:43:32 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov 14 21:44:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c18ef5

dev-perl/Color-Calc: clean up old.

Package-Manager: portage-2.3.0

 dev-perl/Color-Calc/Color-Calc-1.73.0.ebuild | 31 
 dev-perl/Color-Calc/Manifest |  1 -
 2 files changed, 32 deletions(-)

diff --git a/dev-perl/Color-Calc/Color-Calc-1.73.0.ebuild 
b/dev-perl/Color-Calc/Color-Calc-1.73.0.ebuild
deleted file mode 100644
index 2b617da..
--- a/dev-perl/Color-Calc/Color-Calc-1.73.0.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
-
-MODULE_AUTHOR=CFAERBER
-MODULE_VERSION=1.073
-inherit perl-module
-
-DESCRIPTION='Simple calculations with RGB colors'
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-
-RDEPEND=">=dev-perl/Graphics-ColorNames-2.100.0
-   >=dev-perl/Graphics-ColorNames-WWW-0.10.0
-   >=dev-perl/Graphics-ColorObject-0.5.0
-   >=dev-perl/Params-Validate-0.75"
-
-DEPEND="${RDEPEND}
-   dev-perl/Test-NoWarnings
-   >=dev-perl/Module-Build-0.380.0
-   virtual/perl-Test-Simple
-   test? (
-   dev-perl/Test-Pod
-   dev-perl/Test-Pod-Coverage
-   )"
-
-SRC_TEST="do"

diff --git a/dev-perl/Color-Calc/Manifest b/dev-perl/Color-Calc/Manifest
index 60107ec..892d806 100644
--- a/dev-perl/Color-Calc/Manifest
+++ b/dev-perl/Color-Calc/Manifest
@@ -1,2 +1 @@
-DIST Color-Calc-1.073.tar.gz 26949 SHA256 
f474253f0017691fc8473e0bcd3e6b7de4948a81fa90d39dee2e4eedb2f12323 SHA512 
5f19cb8a2acc992877978cf6eaf8a81629727306ee913a415a736f5cf0d75426fe7783e2c3b7cf52c52ca3a90617f7bc365ab1330ccf5e4b6204c68184d7b52e
 WHIRLPOOL 
85a2af7f0a680ea551f93fe3a67ebeb26e97381dd4708cb8d389386a0f12a4f458257d1d1fe0941585ea7b7b9c2a50512a5ee30aa594cc5b8d5567b5a29320a8
 DIST Color-Calc-1.074.tar.gz 27254 SHA256 
6bd35735ca1208e1628f962c1be9b0bc48762097b09017cfe32ce9d0858c76c1 SHA512 
9902ada0599f4d1a499226398943e460a5ed470d2c5d4d1992036c186a6962d6b9ea35a436541339717e613fb249b7d43de81a6dfc1ba237fcf9350782aab3ac
 WHIRLPOOL 
68d5af7f9b8df61b068328de39e2b055baeb8b6afd87cf3d1ce0fd36ab9486e3b3e6ffa5df810dd0b34e2f4a4a6dcdfc955f793b26bed7c02b1868e58c7d1b60



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

2016-11-14 Thread Patrice Clement
commit: 28ef05034f099bab4bcd73793dcc6e670c7a954e
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Nov 14 21:44:11 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov 14 21:44:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ef0503

dev-perl/Color-Calc: Stable for amd64 and x86 using the ALLARCHES policy.

Package-Manager: portage-2.3.0

 dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild 
b/dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild
index c8574d2..aaa12f9 100644
--- a/dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild
+++ b/dev-perl/Color-Calc/Color-Calc-1.74.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
 DESCRIPTION="Simple calculations with RGB colors"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="test minimal"
 
 RDEPEND=">=dev-perl/Graphics-ColorNames-2.100.0



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

2016-11-14 Thread NP Hardass
commit: 2d646f89a1d37e13b4e970b5d097017a816ac59c
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Nov 14 21:39:29 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Nov 14 21:39:29 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=2d646f89

x11-themes/mate-themes-meta: Sync revisions with ::gentoo

Package-Manager: portage-2.3.0

 x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild  | 4 
 .../{mate-themes-meta-3-r1.ebuild => mate-themes-meta-3-r2.ebuild}| 0
 2 files changed, 4 deletions(-)

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
index 0918db5..e23a3cd 100644
--- a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
+++ b/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
@@ -37,8 +37,4 @@ RDEPEND="|| (
=x11-libs/gtk+-3.20*:3
=x11-themes/mate-themes-3.20${MATE_THEMES_V}:0/3.20
)
-   (
-   =x11-libs/gtk+-3.22*:3
-   =x11-themes/mate-themes-3.22${MATE_THEMES_V}:0/3.22
-   )
)"

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-3-r2.ebuild
similarity index 100%
copy from x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
copy to x11-themes/mate-themes-meta/mate-themes-meta-3-r2.ebuild



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

2016-11-14 Thread NP Hardass
commit: 632df122d3452921efee7d77c109ecfb0852a96f
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Nov 14 21:36:53 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Nov 14 21:37:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632df122

x11-themes/mate-themes-meta: fix for multi repo version mismatch

Package-Manager: portage-2.3.0

 x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild| 6 +-
 .../{mate-themes-meta-3-r1.ebuild => mate-themes-meta-3-r2.ebuild}  | 0
 2 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
index 0918db5..14bb1fc 100644
--- a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
+++ b/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
MATE_THEMES_V="."
 else
MATE_THEMES_V="*"
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm x86"
 fi
 
 DESCRIPTION="Meta package to facilitate easy use of x11-themes/mate-themes"
@@ -37,8 +37,4 @@ RDEPEND="|| (
=x11-libs/gtk+-3.20*:3
=x11-themes/mate-themes-3.20${MATE_THEMES_V}:0/3.20
)
-   (
-   =x11-libs/gtk+-3.22*:3
-   =x11-themes/mate-themes-3.22${MATE_THEMES_V}:0/3.22
-   )
)"

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-3-r2.ebuild
similarity index 100%
copy from x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
copy to x11-themes/mate-themes-meta/mate-themes-meta-3-r2.ebuild



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

2016-11-14 Thread Matt Turner
commit: be121adeb16296d094dff736ed59fe5d4cc3d5b6
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov 14 18:51:09 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov 14 21:35:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be121ade

media-libs/mesa: Require libdrm-2.4.72.

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

diff --git a/media-libs/mesa/mesa-13.0.1.ebuild 
b/media-libs/mesa/mesa-13.0.1.ebuild
index 74b4cf7..c604a36 100644
--- a/media-libs/mesa/mesa-13.0.1.ebuild
+++ b/media-libs/mesa/mesa-13.0.1.ebuild
@@ -76,7 +76,7 @@ REQUIRED_USE="
${PYTHON_REQUIRED_USE}
 "
 
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.67"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.72"
 # keep correct libdrm and dri2proto dep
 # keep blocks in rdepend for binpkg
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libdrm/

2016-11-14 Thread Matt Turner
commit: db07b1fe13e683ba204ea722cbfdc9327a5f2684
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Nov 14 18:49:46 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Nov 14 21:35:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db07b1fe

x11-libs/libdrm: Version bump to 2.4.72.

 x11-libs/libdrm/Manifest |  1 +
 x11-libs/libdrm/libdrm-2.4.72.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index 427f9bf..323b351 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -3,3 +3,4 @@ DIST libdrm-2.4.65.tar.bz2 645877 SHA256 
71960ac8bde7d710992b1bc8879935e8300a870
 DIST libdrm-2.4.68.tar.bz2 735554 SHA256 
5b4bd9a5922929bc716411cb74061fbf31b06ba36feb89bc1358a91a8d0ca9df SHA512 
646ce2eb6b4d81120d5767f0c4014bfd042ea7030e33aa9a1d016129222d22a0dd012e530d37e1d580f4cc9f4d38e35176ce4d7abeccc086b38ba685cff8e38e
 WHIRLPOOL 
75defa050c11874c7cda511b0aafc559a9a94adb8d6f5beb0434ddd387b6014580462362e1c2a025c5057ee5273497d1e43e840e5230635408fd9f04837f21c8
 DIST libdrm-2.4.70.tar.bz2 692277 SHA256 
b17d4b39ed97ca0e4cffa0db06ff609e617bac94646ec38e8e0579d530540e7b SHA512 
f23833885f675168ce0590e7ed3d41ef081e864262007f17c3d02613dd13b9540a06420ed2ec2c83316a83039ebabbe3fc9759d9b61fc402be8830e993a799a5
 WHIRLPOOL 
e69761297eda6c52ec8f434a0f41f39bb47f92a2ed05b6dee413a63d88dd0b07f936382f0d46b63a4f5acf5b4c5c091ccea634dcb4912195aa86b8244f222c63
 DIST libdrm-2.4.71.tar.bz2 722278 SHA256 
c66287ddeee5f46ea8f8880b94b80acb3bbc33ba6321d17767eef145046df9b8 SHA512 
82c7a0228c601feed612131919c296a62ce7f41287810ab7cc75e01d7ba8af884044077a0dacd8b09be077dc54a4ceab80d9104f285db4a93bc0e66d00d6c77d
 WHIRLPOOL 
d22fa6297c20bd67018cca34bbf194aeb36f9bca59ce7a26c320d4bf41371588d84680202fc17904037471709b6c92a66df3b513b6ff619f5b4a3c4def4f52ba
+DIST libdrm-2.4.72.tar.bz2 773803 SHA256 
16295ef61a7dec87216fd74a06225f68e3ac3e95224cb31454d2577ac46ccc89 SHA512 
81ef810cfb662dec34f18d7b18d9e94cc8871104afe9343995dd15dfba322a456993378d1bd854b56b167c5327e469a7819722d690462718f8ff8c5df9dcfac3
 WHIRLPOOL 
f1ad10cae861cf2132ddd0ea2972d28b5c58f99e46d43ef0f409086313ab29afd3e9916a85e2f57e9cf12f7bafb111ef1a61628d28da542ff2b175ca595eb404

diff --git a/x11-libs/libdrm/libdrm-2.4.72.ebuild 
b/x11-libs/libdrm/libdrm-2.4.72.ebuild
new file mode 100644
index ..db7a6a2
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.72.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+XORG_MULTILIB=yes
+inherit xorg-2
+
+DESCRIPTION="X.Org libdrm library"
+HOMEPAGE="https://dri.freedesktop.org/;
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="git://anongit.freedesktop.org/git/mesa/drm"
+else
+   SRC_URI="https://dri.freedesktop.org/${PN}/${P}.tar.bz2;
+fi
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux"
+VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS} libkms valgrind"
+RESTRICT="test" # see bug #236845
+
+RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1:=[${MULTILIB_USEDEP}]
+   video_cards_intel? ( 
>=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )
+   abi_x86_32? ( !app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
+
+src_prepare() {
+   if [[ ${PV} = * ]]; then
+   # tests are restricted, no point in building them
+   sed -ie 's/tests //' "${S}"/Makefile.am
+   fi
+   xorg-2_src_prepare
+}
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   # Udev is only used by tests now.
+   --disable-udev
+   --disable-cairo-tests
+   $(use_enable video_cards_amdgpu amdgpu)
+   $(use_enable video_cards_exynos exynos-experimental-api)
+   $(use_enable video_cards_freedreno freedreno)
+   $(use_enable video_cards_intel intel)
+   $(use_enable video_cards_nouveau nouveau)
+   $(use_enable video_cards_omap omap-experimental-api)
+   $(use_enable video_cards_radeon radeon)
+   $(use_enable video_cards_tegra tegra-experimental-api)
+   $(use_enable video_cards_vc4 vc4)
+   $(use_enable video_cards_vivante etnaviv-experimental-api)
+   $(use_enable video_cards_vmware vmwgfx)
+   $(use_enable libkms)
+   # valgrind installs its .pc file to the pkgconfig for the 
primary arch
+   --enable-valgrind=$(usex valgrind auto no)
+   )
+
+   xorg-2_src_configure
+}



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

2016-11-14 Thread NP Hardass
commit: ca9f73416c80751b19a3e39e4672ac12641202a8
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Nov 14 20:24:28 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Nov 14 21:05:51 2016 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=ca9f7341

x11-themes/mate-themes: Bump 3.20.x and 3.22.x

Package-Manager: portage-2.3.0

 x11-themes/mate-themes/Manifest| 4 ++--
 .../{mate-themes-3.20.11.ebuild => mate-themes-3.20.13.ebuild} | 7 ---
 .../{mate-themes-3.22.2.ebuild => mate-themes-3.22.4.ebuild}   | 7 ---
 x11-themes/mate-themes/mate-themes-3.22..ebuild| 7 ---
 4 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/x11-themes/mate-themes/Manifest b/x11-themes/mate-themes/Manifest
index 8d95b93..fdc4c4b 100644
--- a/x11-themes/mate-themes/Manifest
+++ b/x11-themes/mate-themes/Manifest
@@ -1,5 +1,5 @@
 DIST mate-themes-3.16.3.tar.xz 4304720 SHA256 
5ab8e1d2093993c9f87061289b51c431a5a1c303793c69e1abcaa9b38dbedab8 SHA512 
6edaec87c830bb88b9500ec106259e62767bc333d75bc4025866c42700c4cf8e2be0ab6c9d6b9518c5d89a5fc6cfc928eac3102c4354ef4cdd181f1e30eb5dfc
 WHIRLPOOL 
825d309e002182fc8a59dc2a907a431b0e8d76d9918d6ca8d2a87d5f21eb54f86d4493649eecfc857cec55f7840d438e47aff7c4ba72c83aa64d5e0a97d30744
 DIST mate-themes-3.18.3.tar.xz 4326564 SHA256 
c5628cf8b8e48bc3821fac68ec9d1d39f7e2b2b1f7acc23b2fa95a69e5a66f27 SHA512 
7138c1e49b843116812e43ce723af57845bfef9d2e1ff7f455c57f02f613b0a8ef7da6f641ac76dbf8209207d75327c1e101f09e8ac76b4ffa497c0a6167fa39
 WHIRLPOOL 
6c4ea6548669dbbfcaea04cac71719ef6676321a83577ad84b6c95516ede1c75ca37aada98a514dbcc6f3fcfc943b712eb57bbfd03da6e2cabd348c67d98cf3d
 DIST mate-themes-3.20.10.tar.xz 4254436 SHA256 
91c114fcb14979d88dae76a7e2e3b37f439f5daf0dd8a492c17a6174638b102e SHA512 
23f3e26c914480e85a4d1792e81885f720042c46b6850bc0096cea5d59112ed22f83fa79d4fb85a96d1b4210c5021179e8ac7cd1a3cfe4f640d1573349cf0895
 WHIRLPOOL 
d78dc5f607802be1885a4942e72b0cd7d068a60c4e87ce44f70fdf9cd65f27491befba55fb0f848b0bd972b3925c0d54dcc28dc49c66e9ccb911f3e88ac6181e
-DIST mate-themes-3.20.11.tar.xz 4252692 SHA256 
b81845c2b1a7f4dfb273982d2380fbdb53d124dfd5b91018c620db9282c5c3b2 SHA512 
9c437385be1e4476d6ec5caf2dd1170c3dc700f19eb00108edfc45ca9c8a9b63ffa0f71da3b411c1f6546963b47efee28cb3a99fe5e9d9d61a4dbb65fc129c8c
 WHIRLPOOL 
41f2b3a174132780334aae2f14dd384aad23c1ffc2df0330c9319e1466bf7feea324a26aed62df376e43a136956691c78f6b0f2d3c461e47532870840717f962
-DIST mate-themes-3.22.2.tar.xz 4260356 SHA256 
979aa71069571160f7928f8a6e8ccfbd1045d6e220807d2d2d41027cce7b2446 SHA512 
f3f41c99ac3e179831bcfe5518907d963dc4351816acabdef00713ed135269e7234f84fd2a2ca896f0e929203eb4f252377178c00f045d51c88cadbf82ced296
 WHIRLPOOL 
0d46ea47404ea34fbdec724c2bbf05aa087cc5d2d5584abefa33a40333d649d6cf370ae5ea6c7979d8a9edb17e31eb2e0705d2b0eb55c6484d270e3addce76da
+DIST mate-themes-3.20.13.tar.xz 4260048 SHA256 
129580613eb2059ce1e0d99655bb7d706f698ef69d2f4bb72dca17d64d94a219 SHA512 
bb2d513d417ffe58e6e2b0664b63a81c3d17539f2926a99909595560f8e89c5b6122e5d0392e8c485c941a9af6194e82d52d270eeb4d2a0e2f91c68b5ae100ef
 WHIRLPOOL 
b295138a804d39d316f2a12bd028195de1a9b54fa03c1f949afe5afbeacd932a11af550ee8083f95b35c1da7f45c3f1f51b8685641dd0688263e0a3643397817
+DIST mate-themes-3.22.4.tar.xz 4262100 SHA256 
9c367d5c946687fb574f41bab2f2aff28de29f089e57fb5a69936c73e3e631bb SHA512 
236c10d9fb9c6da4acf5d8851c5d5fd8566165ac5f728653e1c190a91ed35ced913689d16cc30cab44b7ad117995bdb74953f70b1417b74e554f65d9146b
 WHIRLPOOL 
6d71929caa7610f6eb43eb0c4b92224e8f7b39dc79e10212eae6e90c927d5c94a7a2715284601c3057fabf657ff1fd4a38fec28398992d7de8a9f3325dbcf718

diff --git a/x11-themes/mate-themes/mate-themes-3.20.11.ebuild 
b/x11-themes/mate-themes/mate-themes-3.20.13.ebuild
similarity index 92%
rename from x11-themes/mate-themes/mate-themes-3.20.11.ebuild
rename to x11-themes/mate-themes/mate-themes-3.20.13.ebuild
index 860416d..b7c985b 100644
--- a/x11-themes/mate-themes/mate-themes-3.20.11.ebuild
+++ b/x11-themes/mate-themes/mate-themes-3.20.13.ebuild
@@ -23,15 +23,16 @@ DESCRIPTION="A set of MATE themes, with sets for users with 
limited or low visio
 LICENSE="LGPL-2.1"
 SLOT="0/${MATE_GTK_V}"
 
-RDEPEND="
-   >=x11-libs/gdk-pixbuf-2:2
+COMMON_DEPEND=">=x11-libs/gdk-pixbuf-2:2
>=x11-libs/gtk+-2:2
!=x11-libs/gtk+-${MATE_GTK_NV}:3
>=x11-themes/gtk-engines-2.15.3:2
x11-themes/gtk-engines-murrine"
 
-DEPEND="${RDEPEND}
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
>=dev-util/intltool-0.35:*
sys-devel/gettext:*
>=sys-devel/autoconf-2.53:*

diff --git a/x11-themes/mate-themes/mate-themes-3.22.2.ebuild 
b/x11-themes/mate-themes/mate-themes-3.22.4.ebuild
similarity index 92%
rename from x11-themes/mate-themes/mate-themes-3.22.2.ebuild
rename to x11-themes/mate-themes/mate-themes-3.22.4.ebuild
index 860416d..b7c985b 100644
--- a/x11-themes/mate-themes/mate-themes-3.22.2.ebuild
+++ 

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

2016-11-14 Thread NP Hardass
commit: 9274368372a2d1a0e43b808294808b830aa04635
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Nov 14 20:46:48 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Nov 14 21:01:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92743683

x11-themes/mate-themes:  Bump for gtk+ 3.20 and 3.22

Package-Manager: portage-2.3.0

 x11-themes/mate-themes/Manifest   |  2 +
 x11-themes/mate-themes/mate-themes-3.20.13.ebuild | 59 +++
 x11-themes/mate-themes/mate-themes-3.22.4.ebuild  | 59 +++
 3 files changed, 120 insertions(+)

diff --git a/x11-themes/mate-themes/Manifest b/x11-themes/mate-themes/Manifest
index 8301a10..fdc4c4b 100644
--- a/x11-themes/mate-themes/Manifest
+++ b/x11-themes/mate-themes/Manifest
@@ -1,3 +1,5 @@
 DIST mate-themes-3.16.3.tar.xz 4304720 SHA256 
5ab8e1d2093993c9f87061289b51c431a5a1c303793c69e1abcaa9b38dbedab8 SHA512 
6edaec87c830bb88b9500ec106259e62767bc333d75bc4025866c42700c4cf8e2be0ab6c9d6b9518c5d89a5fc6cfc928eac3102c4354ef4cdd181f1e30eb5dfc
 WHIRLPOOL 
825d309e002182fc8a59dc2a907a431b0e8d76d9918d6ca8d2a87d5f21eb54f86d4493649eecfc857cec55f7840d438e47aff7c4ba72c83aa64d5e0a97d30744
 DIST mate-themes-3.18.3.tar.xz 4326564 SHA256 
c5628cf8b8e48bc3821fac68ec9d1d39f7e2b2b1f7acc23b2fa95a69e5a66f27 SHA512 
7138c1e49b843116812e43ce723af57845bfef9d2e1ff7f455c57f02f613b0a8ef7da6f641ac76dbf8209207d75327c1e101f09e8ac76b4ffa497c0a6167fa39
 WHIRLPOOL 
6c4ea6548669dbbfcaea04cac71719ef6676321a83577ad84b6c95516ede1c75ca37aada98a514dbcc6f3fcfc943b712eb57bbfd03da6e2cabd348c67d98cf3d
 DIST mate-themes-3.20.10.tar.xz 4254436 SHA256 
91c114fcb14979d88dae76a7e2e3b37f439f5daf0dd8a492c17a6174638b102e SHA512 
23f3e26c914480e85a4d1792e81885f720042c46b6850bc0096cea5d59112ed22f83fa79d4fb85a96d1b4210c5021179e8ac7cd1a3cfe4f640d1573349cf0895
 WHIRLPOOL 
d78dc5f607802be1885a4942e72b0cd7d068a60c4e87ce44f70fdf9cd65f27491befba55fb0f848b0bd972b3925c0d54dcc28dc49c66e9ccb911f3e88ac6181e
+DIST mate-themes-3.20.13.tar.xz 4260048 SHA256 
129580613eb2059ce1e0d99655bb7d706f698ef69d2f4bb72dca17d64d94a219 SHA512 
bb2d513d417ffe58e6e2b0664b63a81c3d17539f2926a99909595560f8e89c5b6122e5d0392e8c485c941a9af6194e82d52d270eeb4d2a0e2f91c68b5ae100ef
 WHIRLPOOL 
b295138a804d39d316f2a12bd028195de1a9b54fa03c1f949afe5afbeacd932a11af550ee8083f95b35c1da7f45c3f1f51b8685641dd0688263e0a3643397817
+DIST mate-themes-3.22.4.tar.xz 4262100 SHA256 
9c367d5c946687fb574f41bab2f2aff28de29f089e57fb5a69936c73e3e631bb SHA512 
236c10d9fb9c6da4acf5d8851c5d5fd8566165ac5f728653e1c190a91ed35ced913689d16cc30cab44b7ad117995bdb74953f70b1417b74e554f65d9146b
 WHIRLPOOL 
6d71929caa7610f6eb43eb0c4b92224e8f7b39dc79e10212eae6e90c927d5c94a7a2715284601c3057fabf657ff1fd4a38fec28398992d7de8a9f3325dbcf718

diff --git a/x11-themes/mate-themes/mate-themes-3.20.13.ebuild 
b/x11-themes/mate-themes/mate-themes-3.20.13.ebuild
new file mode 100644
index ..b7c985b
--- /dev/null
+++ b/x11-themes/mate-themes/mate-themes-3.20.13.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools gnome2-utils versionator
+
+MATE_GTK_V="$(get_version_component_range 1-2)"
+MATE_GTK_NV="3.$(( ${MATE_GTK_V#3.} + 1 ))" #variable to allow negation of 
=$P-1*
+
+if [[ ${PV#${MATE_GTK_V}.} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mate-desktop/${PN}.git;
+   EGIT_BRANCH="gtk${MATE_GTK_V}"
+else
+   
SRC_URI="http://pub.mate-desktop.org/releases/themes/${MATE_GTK_V}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+HOMEPAGE="http://mate-desktop.org;
+DESCRIPTION="A set of MATE themes, with sets for users with limited or low 
vision"
+LICENSE="LGPL-2.1"
+SLOT="0/${MATE_GTK_V}"
+
+COMMON_DEPEND=">=x11-libs/gdk-pixbuf-2:2
+   >=x11-libs/gtk+-2:2
+   !=x11-libs/gtk+-${MATE_GTK_NV}:3
+   >=x11-themes/gtk-engines-2.15.3:2
+   x11-themes/gtk-engines-murrine"
+
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+   >=dev-util/intltool-0.35:*
+   sys-devel/gettext:*
+   >=sys-devel/autoconf-2.53:*
+   >=x11-misc/icon-naming-utils-0.8.7:0
+   virtual/pkgconfig:*"
+
+RESTRICT="binchecks strip"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}

diff --git a/x11-themes/mate-themes/mate-themes-3.22.4.ebuild 
b/x11-themes/mate-themes/mate-themes-3.22.4.ebuild
new file mode 100644
index ..b7c985b
--- /dev/null
+++ b/x11-themes/mate-themes/mate-themes-3.22.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools gnome2-utils versionator
+
+MATE_GTK_V="$(get_version_component_range 1-2)"
+MATE_GTK_NV="3.$(( 

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

2016-11-14 Thread NP Hardass
commit: df89e5f6d4a1b4fb847d2477c007b9d48b134ce9
Author: NP-Hardass  gentoo  org>
AuthorDate: Mon Nov 14 21:00:07 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Mon Nov 14 21:01:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df89e5f6

x11-themes/mate-themes-meta: Support gtk+ 3.22

Package-Manager: portage-2.3.0

 x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild 
b/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
index 14bb1fc..0918db5 100644
--- a/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
+++ b/x11-themes/mate-themes-meta/mate-themes-meta-3-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} ==  ]]; then
MATE_THEMES_V="."
 else
MATE_THEMES_V="*"
-   KEYWORDS="amd64 ~arm x86"
+   KEYWORDS="~amd64 ~arm ~x86"
 fi
 
 DESCRIPTION="Meta package to facilitate easy use of x11-themes/mate-themes"
@@ -37,4 +37,8 @@ RDEPEND="|| (
=x11-libs/gtk+-3.20*:3
=x11-themes/mate-themes-3.20${MATE_THEMES_V}:0/3.20
)
+   (
+   =x11-libs/gtk+-3.22*:3
+   =x11-themes/mate-themes-3.22${MATE_THEMES_V}:0/3.22
+   )
)"



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

2016-11-14 Thread William Hubbs
commit: 73d2bedb71b3461f5bd7ecfd77ff73f9c5b2a1c1
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 14 20:48:01 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Nov 14 20:48:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d2bedb

app-emulation/docker-proxy: add myself as a maintainer

Package-Manager: portage-2.3.0

 app-emulation/docker-proxy/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-emulation/docker-proxy/metadata.xml 
b/app-emulation/docker-proxy/metadata.xml
index 910c580..14259a1 100644
--- a/app-emulation/docker-proxy/metadata.xml
+++ b/app-emulation/docker-proxy/metadata.xml
@@ -11,6 +11,10 @@
mr...@gentoo.org
Manuel Rüger

+   
+   willi...@gentoo.org
+   William Hubbs
+   

docker/libnetwork




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

2016-11-14 Thread Jeroen Roovers
commit: 3caebc20fbea0d5b2f4ce7e1d36b8ce01eeb0bb4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 14 20:37:08 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 14 20:37:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3caebc20

www-client/vivaldi: Version bump.

Package-Manager: portage-2.3.2

 www-client/vivaldi/Manifest |   2 +
 www-client/vivaldi/vivaldi-1.5.658.21_p1.ebuild | 109 
 2 files changed, 111 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 8e569a9..b0baaa6 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -2,5 +2,7 @@ DIST vivaldi-1.4.589.29_p1-amd64.deb 46300958 SHA256 
e6852d92462c961b04eef7beac3
 DIST vivaldi-1.4.589.29_p1-i386.deb 47999782 SHA256 
4cf93c5da656cde9e83d101ae9ce39de1c394a9fb2efac25fbbcd35ea24c9430 SHA512 
1592dbfc5b95b95a77ae5523e09b390f71e296775b6dcc84395b8b8d2dee673e8f957df4e006133513c2d86a2dc5133ae3cea3d870b370ddee29151bfea0951a
 WHIRLPOOL 
9a2fa8aeed6e839aea1a0ad46d0eb147caa86e0ce02c8e778fe755188f66e45b4412928d4e1919dc9af1d944439ad504131508e8bb09406fe13ab0b48d03999a
 DIST vivaldi-1.5.655.3_p1-amd64.deb 48014816 SHA256 
4b6f3cf7676abf689c2d738ad7a61475f64096b9bd3620f7814ab072580d9003 SHA512 
420a943021c7ff3c1d7c9731c031041634473d072178117ec2f666502dff5573870dad23d742ca820667f2b77347a9fdd98e6bccaf8037d2378fd9e08c790c7c
 WHIRLPOOL 
25c4e740611ede51aaeb80743c4940e170f097dec60a04cb80f2b9ad0ec660ffb45ce87bdd41a33f8447d285e3a4c04754b433a806a552d8091baa7b6b7e8b9a
 DIST vivaldi-1.5.655.3_p1-i386.deb 4822 SHA256 
07e9d5d6be99fcd1168648885ea6c5f2e55f4037de092ae44d8171d9a586a192 SHA512 
86d79b516582f66797c80d998e9de31cded80e0f74cd7d057299bd0f470d98a565d72803d26f293fd1efc899cd28a72fba4035c3449fa6a4844dce7fc9e89737
 WHIRLPOOL 
9ab789124edb9f1dd94f72bd4d55b519005ea954ccfb7d8404ae3ea9dc6cd7dc2731e283b45cc8c6f228eb357d588826de72b31e680711ccfa473272de585132
+DIST vivaldi-1.5.658.21_p1-amd64.deb 48020860 SHA256 
398568f8c86722bd7937e62cd080608ce8f889ffb25ca39655134d756914d204 SHA512 
6c20701c2bdfce7a2116f03db489b67c595b7d860bef39d4726e5895f67f814a1e0735076a83b49f148887bfe9081c3de4bad89960f78cbac243ff3f2bd58640
 WHIRLPOOL 
516e83a09b13bca0e21b7a9204c1446ced7b791fa9bd0956d3ba79d6ee2a43c46849061c25f37a76e4de026730409fef039ecf248286513321d922952584432d
+DIST vivaldi-1.5.658.21_p1-i386.deb 48334722 SHA256 
ca7282b7ce4cd9c630adb6b2db921631fc918de26a101dc5554e02d1f8b97c42 SHA512 
b53d9c55aae5bb08ca1584eb17b6ebe7d9f9ba013270f201409b272a4a1124c5de3d15d5d670f9e8dc2e697ba4ad39e5dce9f8b5e215e0a41c26014066c570a2
 WHIRLPOOL 
ab378d3a08b3676c1bd76fef1a08fd5c5bc7faeb882c87c7e2b058ebe6d11d16f323435ff146b1d440a5c67f3db046f9051ef8f198ecf8312253326e60c32695
 DIST vivaldi-1.5.658.3_p1-amd64.deb 48002766 SHA256 
c653785688ca08a1c1e54e6757eb418e00917676e2496c305beae1158562782d SHA512 
d9d05493d1007ea2cb35e8dcc14a690ac7140c0f3d8cc55c053038dd7788bf94fb143277100c9e9799ac0fdbbd04a9cc379560d3bdcc68554a26ca4beb2a5aab
 WHIRLPOOL 
c5126a0e9c0f7872e04feadebb769832a6c218e310f809a3c6e34dee322fad452e8e13eb1f03eb942083ac948d2ce547b7e0883ea133055a2b2286655eda0b2d
 DIST vivaldi-1.5.658.3_p1-i386.deb 48318494 SHA256 
19d0eb843ab0c3624781b63d21bec634e7e2eaeec3422f7108652a7549b0fc46 SHA512 
ad1348061dd825d5e3e7ec31258b677f3d9701f5988f70578f858354d72fab6f00cde1813839de66dd888600f98cde10f386b7b5dce7280d3e19cf92246aaf47
 WHIRLPOOL 
106bd6027b5b66b8c8fcc49739d5c9f3ebdd487b039cad5c1f3971dc2181df60bae17e2ea52e320164ec09c9a3d3a4e7b74f26c863dc4fa817afe409ad9db66c

diff --git a/www-client/vivaldi/vivaldi-1.5.658.21_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.5.658.21_p1.ebuild
new file mode 100644
index ..19616d9
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-1.5.658.21_p1.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
+   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
+   sw ta te th tr uk vi zh-CN zh-TW
+"
+inherit chromium-2 eutils multilib unpacker toolchain-funcs
+
+VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A new browser for our friends"
+HOMEPAGE="http://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RESTRICT="bindist mirror"
+
+S=${WORKDIR}
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   >=dev-libs/openssl-1.0.1:0
+   

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

2016-11-14 Thread Jeroen Roovers
commit: 2c65950a2cd184b7004238f642242f0e139c6a6f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 14 20:37:46 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 14 20:37:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c65950a

www-client/vivaldi: Old.

Package-Manager: portage-2.3.2

 www-client/vivaldi/Manifest|   2 -
 www-client/vivaldi/vivaldi-1.5.655.3_p1.ebuild | 109 -
 2 files changed, 111 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index b0baaa6..66f4440 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,7 +1,5 @@
 DIST vivaldi-1.4.589.29_p1-amd64.deb 46300958 SHA256 
e6852d92462c961b04eef7beac3e0ae0a2522c75dc72a6febc0c5b9c312a4b93 SHA512 
a0ca45ebe1b7d4c4255d49f5c296765dd4003916d4ff760e97494f9d166ece00244a67236e7f664f4326a05d855a4930d7636e5412cf1cd77dfea1498acd0dec
 WHIRLPOOL 
62e87e460e8e1583c2a378cdc0c64e7d244fbd3e390f49b203f737ccbdf70dd74f388dd2da74fd5b348142f7d2dfc52e11dab73f9615381a130ea2482b4e85d9
 DIST vivaldi-1.4.589.29_p1-i386.deb 47999782 SHA256 
4cf93c5da656cde9e83d101ae9ce39de1c394a9fb2efac25fbbcd35ea24c9430 SHA512 
1592dbfc5b95b95a77ae5523e09b390f71e296775b6dcc84395b8b8d2dee673e8f957df4e006133513c2d86a2dc5133ae3cea3d870b370ddee29151bfea0951a
 WHIRLPOOL 
9a2fa8aeed6e839aea1a0ad46d0eb147caa86e0ce02c8e778fe755188f66e45b4412928d4e1919dc9af1d944439ad504131508e8bb09406fe13ab0b48d03999a
-DIST vivaldi-1.5.655.3_p1-amd64.deb 48014816 SHA256 
4b6f3cf7676abf689c2d738ad7a61475f64096b9bd3620f7814ab072580d9003 SHA512 
420a943021c7ff3c1d7c9731c031041634473d072178117ec2f666502dff5573870dad23d742ca820667f2b77347a9fdd98e6bccaf8037d2378fd9e08c790c7c
 WHIRLPOOL 
25c4e740611ede51aaeb80743c4940e170f097dec60a04cb80f2b9ad0ec660ffb45ce87bdd41a33f8447d285e3a4c04754b433a806a552d8091baa7b6b7e8b9a
-DIST vivaldi-1.5.655.3_p1-i386.deb 4822 SHA256 
07e9d5d6be99fcd1168648885ea6c5f2e55f4037de092ae44d8171d9a586a192 SHA512 
86d79b516582f66797c80d998e9de31cded80e0f74cd7d057299bd0f470d98a565d72803d26f293fd1efc899cd28a72fba4035c3449fa6a4844dce7fc9e89737
 WHIRLPOOL 
9ab789124edb9f1dd94f72bd4d55b519005ea954ccfb7d8404ae3ea9dc6cd7dc2731e283b45cc8c6f228eb357d588826de72b31e680711ccfa473272de585132
 DIST vivaldi-1.5.658.21_p1-amd64.deb 48020860 SHA256 
398568f8c86722bd7937e62cd080608ce8f889ffb25ca39655134d756914d204 SHA512 
6c20701c2bdfce7a2116f03db489b67c595b7d860bef39d4726e5895f67f814a1e0735076a83b49f148887bfe9081c3de4bad89960f78cbac243ff3f2bd58640
 WHIRLPOOL 
516e83a09b13bca0e21b7a9204c1446ced7b791fa9bd0956d3ba79d6ee2a43c46849061c25f37a76e4de026730409fef039ecf248286513321d922952584432d
 DIST vivaldi-1.5.658.21_p1-i386.deb 48334722 SHA256 
ca7282b7ce4cd9c630adb6b2db921631fc918de26a101dc5554e02d1f8b97c42 SHA512 
b53d9c55aae5bb08ca1584eb17b6ebe7d9f9ba013270f201409b272a4a1124c5de3d15d5d670f9e8dc2e697ba4ad39e5dce9f8b5e215e0a41c26014066c570a2
 WHIRLPOOL 
ab378d3a08b3676c1bd76fef1a08fd5c5bc7faeb882c87c7e2b058ebe6d11d16f323435ff146b1d440a5c67f3db046f9051ef8f198ecf8312253326e60c32695
 DIST vivaldi-1.5.658.3_p1-amd64.deb 48002766 SHA256 
c653785688ca08a1c1e54e6757eb418e00917676e2496c305beae1158562782d SHA512 
d9d05493d1007ea2cb35e8dcc14a690ac7140c0f3d8cc55c053038dd7788bf94fb143277100c9e9799ac0fdbbd04a9cc379560d3bdcc68554a26ca4beb2a5aab
 WHIRLPOOL 
c5126a0e9c0f7872e04feadebb769832a6c218e310f809a3c6e34dee322fad452e8e13eb1f03eb942083ac948d2ce547b7e0883ea133055a2b2286655eda0b2d

diff --git a/www-client/vivaldi/vivaldi-1.5.655.3_p1.ebuild 
b/www-client/vivaldi/vivaldi-1.5.655.3_p1.ebuild
deleted file mode 100644
index 19616d9..
--- a/www-client/vivaldi/vivaldi-1.5.655.3_p1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he 
hi
-   hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr 
sv
-   sw ta te th tr uk vi zh-CN zh-TW
-"
-inherit chromium-2 eutils multilib unpacker toolchain-funcs
-
-VIVALDI_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${VIVALDI_BIN}"
-DESCRIPTION="A new browser for our friends"
-HOMEPAGE="http://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-
-RESTRICT="bindist mirror"
-
-S=${WORKDIR}
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   >=dev-libs/openssl-1.0.1:0
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
- 

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

2016-11-14 Thread Jeroen Roovers
commit: a61069c0885f93d3cf3acc439346e39da4461cdc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 14 20:30:22 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 14 20:30:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61069c0

net-analyzer/ntop: Fix dependencies.

Package-Manager: portage-2.3.2

 net-analyzer/ntop/ntop-5.0.1-r2.ebuild | 33 +++--
 1 file changed, 19 insertions(+), 14 deletions(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild 
b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 0836b8f..1979045 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
@@ -17,29 +17,34 @@ KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="snmp ssl"
 
 COMMON_DEPEND="
-   virtual/awk
+   dev-lang/lua:=
dev-lang/perl
-   sys-libs/gdbm
+   dev-libs/geoip
dev-libs/libevent
-   net-libs/libpcap
media-libs/gd
-   media-libs/libpng
+   media-libs/libpng:0=
net-analyzer/rrdtool[graph]
-   ssl? ( dev-libs/openssl )
+   net-libs/libpcap
+   snmp? ( net-analyzer/net-snmp[ipv6] )
+   ssl? ( dev-libs/openssl:0= )
+   sys-libs/gdbm
sys-libs/zlib
-   dev-libs/geoip
-   dev-lang/lua
-   snmp? ( net-analyzer/net-snmp[ipv6] )"
-DEPEND="${COMMON_DEPEND}
+   virtual/awk
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   ${PYTHON_DEPS}
>=sys-devel/libtool-1.5.26
-   ${PYTHON_DEPS}"
-RDEPEND="${COMMON_DEPEND}
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-arch/gzip
+   dev-libs/glib:2
+   dev-python/mako
media-fonts/corefonts
media-gfx/graphviz
net-misc/wget
-   app-arch/gzip
-   dev-libs/glib:2
-   dev-python/mako"
+"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2016-11-14 Thread Jeroen Roovers
commit: dd7ab6ed4d3fbede26fbf1bea26e02db4fc175f0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 14 20:23:23 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 14 20:30:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7ab6ed

net-analyzer/ntop: Move user.eclass functions to pkg_postinst() (bug #563788 by 
Martin Mokrejš).

Package-Manager: portage-2.3.2

 .../ntop/{ntop-5.0.1-r1.ebuild => ntop-5.0.1-r2.ebuild}  | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r1.ebuild 
b/net-analyzer/ntop/ntop-5.0.1-r2.ebuild
similarity index 90%
rename from net-analyzer/ntop/ntop-5.0.1-r1.ebuild
rename to net-analyzer/ntop/ntop-5.0.1-r2.ebuild
index 49b8f20..0836b8f 100644
--- a/net-analyzer/ntop/ntop-5.0.1-r1.ebuild
+++ b/net-analyzer/ntop/ntop-5.0.1-r2.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$
 
@@ -106,9 +106,8 @@ src_install() {
 
emake DESTDIR="${D}" install
 
-   keepdir /var/lib/ntop &&
-   fowners ntop:ntop /var/lib/ntop &&
-   fperms 750 /var/lib/ntop
+   keepdir /var/lib/ntop
+
insinto /var/lib/ntop
gunzip 3rd_party/GeoIPASNum.dat.gz
gunzip 3rd_party/GeoLiteCity.dat.gz
@@ -130,7 +129,6 @@ src_install() {
 }
 
 pkg_postinst() {
-   elog "If this is the first time you install ntop, you need to run"
-   elog "following command before starting ntop service:"
-   elog "   ntop --set-admin-password"
+   fowners ntop:ntop /var/lib/ntop
+   fperms 750 /var/lib/ntop
 }



[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/

2016-11-14 Thread Mike Frysinger
commit: 98f830bcd8509acc22e42c0dc4cffe5a20af4c36
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Nov 14 20:13:17 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Nov 14 20:14:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f830bc

app-shells/bash: version bump to 4.4_p5

 app-shells/bash/Manifest   |   5 +
 app-shells/bash/bash-4.4_p5.ebuild | 247 +
 2 files changed, 252 insertions(+)

diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index 5b7a936..117f060 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -284,3 +284,8 @@ DIST bash43-045 1312 SHA256 
ba6ec3978e9eaa1eb3fabdaf3cc6fdf8c4606ac1c599faaeb4e2
 DIST bash43-046 1494 SHA256 
b3b456a6b690cd293353f17e22d92a202b3c8bce587ae5f2667c20c9ab6f688f SHA512 
c036b659fa681f8129110356bec33fad00fb8e469f3b4bcefd0b7ddf5e20030977716adf5c65f58f3ff68cd7af0bdd42392ee077100bc7f45ee123749d082f7d
 WHIRLPOOL 
d58384a2ca77f9a80a69a117221da51a701539cf5497d8e0fc634cd1cc0cb0024e02675bea810a0f42b873b557d479ba1b7aee6e6f73bd1422df2dbb29396477
 DIST bash43-047 4437 SHA256 
c69248de7e78ba6b92f118fe1ef47bc86479d5040fe0b1f908ace1c9e3c67c4a SHA512 
9332d680ac226491cf8e5986a3261eb76b53ef4b0b2a43405564b088afc0e8658077812c9177bdab7900e05394e69f3047d82ddb59553fc01ef721acfa9d5553
 WHIRLPOOL 
719fa31d0fb09a75d5abbb63ee5a485802c5eadd06720d6074c2282d117aa6e234f5f75cabd340643710bd14e99260047183386bd1df278c9715aed7b98232d7
 DIST bash43-048 1612 SHA256 
5b8215451c5d096ca1e115307ffe6613553551a70369525a0778f216c3a4dfa2 SHA512 
7c3963bfbc730b4592668460e86c166e727e9897c1a9235a6860a01bc90d365ef0707f0fac7ed62780dcc84e80dbe8484ec59e9e948def22f44ae03e8a169780
 WHIRLPOOL 
e1a435c3b9fbc0deca80dd89bfd3adcbff1d5a3af50884d2aef54635b8ba1063903e2d99a5a23bd1c64c19c5e9c19de6b479ac777cecdb812555dc5683b8cf71
+DIST bash44-001 1896 SHA256 
3e28d91531752df9a8cb167ad07cc542abaf944de9353fe8c6a535c9f1f17f0f SHA512 
fa7a1b277eb3bad6ae7d2c7a2887cbf2c0eb75b7fee8ed03ec1e9d45879a2fb4b8c7cb16d6b029987493b01a461214bd9a24454a6837e7cfe180b1bc56f61caa
 WHIRLPOOL 
6b2632f07ea76c15e4d8b662e3f78092d6db3607b706d6fdb753ae35d7a02c15afb8cda2d00ec7b342bcaeb8cae63542d3baf33ee4efbb881becfae278e4753f
+DIST bash44-002 1946 SHA256 
7020a0183e17a7233e665b979c78c184ea369cfaf3e8b4b11f5547ecb7c13c53 SHA512 
526f986057810f89080e283ff95b3a8fd24d37e4ad2f18c39f36d3a2d57956a6441d16220082157735e3c5ccf770d5016e761aa5f309129898e39277d576e6b5
 WHIRLPOOL 
acb904f626a10e0d96a38f52247579560cb7e596c3972e3ae1cec00521903577067e7add7b1819a7cfb86b97a1c3d973040858a29dc21bd4739af2bd13aca1f0
+DIST bash44-003 1593 SHA256 
51df5a9192fdefe0ddca4bdf290932f74be03ffd0503a3d112e4199905e718b2 SHA512 
e61db89bdd1a7ae15013fe258046a343c9ea41e5a1c6d2c810947500a617fce7536b8d51194e14bb42499fe0de6d70cc9b2c81da0afdcb5a2278459f4f76d748
 WHIRLPOOL 
d1d7ef24cbe04a23e8d759e1db3c6e339086611138a3745a833754c11c6c6a0f37f4e7f11a0cb4762ea86b5713b5e6a28313fb75cedb5e02d26c2a36c023da27
+DIST bash44-004 2350 SHA256 
ad080a30a4ac6c1273373617f29628cc320a35c8cd06913894794293dc52c8b3 SHA512 
7570cf15518f79230cfe91b3e58c795c16c7fb6ba6418d967355b36fb7982e7919a9eaaef9177fb605c7fb7d7efb8a8335e725c1bac69a098433f5adc9c7
 WHIRLPOOL 
fa5c49f7aae54e2316493609fa424d457ab96b558a0a23c937a9325a030565d09f9342af0059a7d9631dd804e684d9c025a624d800e62e7fc7779af956192bca
+DIST bash44-005 1439 SHA256 
221e4b725b770ad0bb6924df3f8d04f89eeca4558f6e4c777dfa93e967090529 SHA512 
7546a6c90c8e8508567dde713722291477ca87c1116905b46432514a4fc632840a855b84f102591914cd4c44d5bf2eb7400866e26366fc94525fb401ea844a8f
 WHIRLPOOL 
40688381559436cd77a3dffaee24d6cbb48cab471ab94f62b618ebf9372ab08cb00824312b3440249e042159f9d927861ffbb100399b86e360b09b324596b478

diff --git a/app-shells/bash/bash-4.4_p5.ebuild 
b/app-shells/bash/bash-4.4_p5.ebuild
new file mode 100644
index ..63ac792
--- /dev/null
+++ b/app-shells/bash/bash-4.4_p5.ebuild
@@ -0,0 +1,247 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils flag-o-matic toolchain-funcs multilib prefix
+
+# Official patchlevel
+# See ftp://ftp.cwru.edu/pub/bash/bash-4.4-patches/
+PLEVEL=${PV##*_p}
+MY_PV=${PV/_p*}
+MY_PV=${MY_PV/_/-}
+MY_P=${PN}-${MY_PV}
+[[ ${PV} != *_p* ]] && PLEVEL=0
+patches() {
+   local opt=$1 plevel=${2:-${PLEVEL}} pn=${3:-${PN}} pv=${4:-${MY_PV}}
+   [[ ${plevel} -eq 0 ]] && return 1
+   eval set -- {1..${plevel}}
+   set -- $(printf "${pn}${pv/\.}-%03d " "$@")
+   if [[ ${opt} == -s ]] ; then
+   echo "${@/#/${DISTDIR}/}"
+   else
+   local u
+   for u in ftp://ftp.cwru.edu/pub/bash mirror://gnu/${pn} ; do
+   printf "${u}/${pn}-${pv}-patches/%s " "$@"
+   done
+   fi
+}
+
+# The version of readline this bash normally ships with.
+READLINE_VER="7.0"
+
+DESCRIPTION="The standard GNU Bourne again shell"

[gentoo-commits] gentoo commit in src/patchsets/glibc/2.24: - New directory

2016-11-14 Thread Mike Frysinger (vapier)
vapier  16/11/14 20:05:51

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/glibc/2.24 added to the repository



[gentoo-commits] gentoo commit in src/patchsets/gentoo-headers/4.8: 00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch 00_all_0002-netfilter-pull-in-limits.h.patch 00_all_0003-convert-PAGE_SIZE-us

2016-11-14 Thread Mike Frysinger (vapier)
vapier  16/11/14 20:04:44

  Added:   
00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch
00_all_0002-netfilter-pull-in-limits.h.patch
00_all_0003-convert-PAGE_SIZE-usage.patch

00_all_0004-asm-generic-fcntl.h-namespace-kernel-file-structs.patch
00_all_0005-unifdef-drop-unused-errno.h-include.patch

00_all_0006-x86-do-not-build-relocs-tool-when-installing-headers.patch
00_all_0007-timerfd-export-defines-to-userspace.patch

00_all_0008-netlink-drop-int-cast-on-length-arg-in-NLMSG_OK.patch

00_all_0009-uapi-mqueue.h-add-missing-linux-types.h-include.patch
00_all_0010-uapi-fix-System-V-buf-header-includes.patch

00_all_0011-Revert-include-uapi-linux-atm_zatm.h-include-linux-t.patch
  Log:
  initial 4.8 patchset based on last 4.7 patchset

Revision  ChangesPath
1.1  
src/patchsets/gentoo-headers/4.8/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/4.8/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/4.8/00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch?rev=1.1=text/plain

Index: 00_all_0001-linux-stat.h-remove-__GLIBC__-checks.patch
===
>From e55c8269d02e2bd0d25eb3ec49fb5713904f9b98 Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Mon, 29 Dec 2008 06:52:59 -0500
Subject: [PATCH] linux/stat.h: remove __GLIBC__ checks

Only check __KERNEL__ so we don't assume the C library is glibc.

Signed-off-by: Mike Frysinger 
---
 include/uapi/linux/stat.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/uapi/linux/stat.h b/include/uapi/linux/stat.h
index 7fec7e36d921..256ad24c64a8 100644
--- a/include/uapi/linux/stat.h
+++ b/include/uapi/linux/stat.h
@@ -2,7 +2,7 @@
 #define _UAPI_LINUX_STAT_H
 
 
-#if defined(__KERNEL__) || !defined(__GLIBC__) || (__GLIBC__ < 2)
+#if defined(__KERNEL__)
 
 #define S_IFMT  0017
 #define S_IFSOCK 014
-- 
2.9.0




1.1  
src/patchsets/gentoo-headers/4.8/00_all_0002-netfilter-pull-in-limits.h.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/4.8/00_all_0002-netfilter-pull-in-limits.h.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/4.8/00_all_0002-netfilter-pull-in-limits.h.patch?rev=1.1=text/plain

Index: 00_all_0002-netfilter-pull-in-limits.h.patch
===
>From b6e6da99354af0d1a25ea7ee40cf706f9e947f50 Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Sat, 9 May 2009 17:30:35 -0400
Subject: [PATCH] netfilter: pull in limits.h

A few netfilter sub-headers use INT_MAX which is in limits.h.

URL: http://bugs.gentoo.org/246160
Signed-off-by: Mike Frysinger 
---
 include/uapi/linux/netfilter.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/uapi/linux/netfilter.h b/include/uapi/linux/netfilter.h
index d93f949d1d9a..beed62c8ce92 100644
--- a/include/uapi/linux/netfilter.h
+++ b/include/uapi/linux/netfilter.h
@@ -6,6 +6,7 @@
 #include 
 #include 
 #include 
+#include 
 
 /* Responses from hook functions. */
 #define NF_DROP 0
-- 
2.9.0




1.1  
src/patchsets/gentoo-headers/4.8/00_all_0003-convert-PAGE_SIZE-usage.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/4.8/00_all_0003-convert-PAGE_SIZE-usage.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/4.8/00_all_0003-convert-PAGE_SIZE-usage.patch?rev=1.1=text/plain

Index: 00_all_0003-convert-PAGE_SIZE-usage.patch
===
>From 94227b4b9484d38a89bce9fe7eb2521ee88012a5 Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Sat, 13 Feb 2010 03:09:23 -0500
Subject: [PATCH] convert PAGE_SIZE usage

The size of a page may change at runtime or based on kernel settings, so
a static value at compile time doesn't work.  More importantly, no one
exports PAGE_SIZE to user space anymore.

URL: http://bugs.gentoo.org/301431
Signed-off-by: Mike Frysinger 
---
 include/uapi/linux/binfmts.h  | 3 ++-
 include/uapi/linux/resource.h | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/include/uapi/linux/binfmts.h b/include/uapi/linux/binfmts.h
index 4eb5972867c0..516bfcf62f64 100644
--- a/include/uapi/linux/binfmts.h
+++ b/include/uapi/linux/binfmts.h
@@ -1,6 +1,7 @@
 #ifndef _UAPI_LINUX_BINFMTS_H
 #define 

[gentoo-commits] gentoo commit in src/patchsets/gentoo-headers: testing.txt

2016-11-14 Thread Mike Frysinger (vapier)
vapier  16/11/14 20:04:06

  Modified: testing.txt
  Log:
  add more packages for testing

Revision  ChangesPath
1.8  src/patchsets/gentoo-headers/testing.txt

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/testing.txt?rev=1.8=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/testing.txt?rev=1.8=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/testing.txt?r1=1.7=1.8

Index: testing.txt
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gentoo-headers/testing.txt,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- testing.txt 14 Nov 2016 17:33:38 -  1.7
+++ testing.txt 14 Nov 2016 20:04:06 -  1.8
@@ -30,10 +30,12 @@
sudo env FEATURES=-digest emerge --keep-going -1qav ${pkgs} --jobs 4
 
 %
+app-admin/collectd
 app-cdr/cdrdao
 app-cdr/cdrtools
 app-cdr/dvd+rw-tools
 app-emulation/qemu
+app-misc/inputlircd
 app-text/a2ps
 dev-util/strace
 media-libs/libv4l
@@ -44,9 +46,13 @@
 net-dialup/rp-pppoe
 net-firewall/ipsec-tools
 net-firewall/iptables
+net-misc/bridge-utils
 net-misc/dahdi-tools
+net-misc/dhcpcd
 net-misc/iputils
 net-misc/lksctp-tools
+net-misc/socat
+net-proxy/shadowsocks-libev
 net-wireless/iw
 net-wireless/wireless-tools
 net-wireless/wpa_supplicant
@@ -58,12 +64,18 @@
 sys-apps/net-tools
 sys-apps/sandbox
 sys-apps/setserial
+sys-block/fio
+sys-block/sedutil
+sys-boot/efibootmgr
+sys-boot/syslinux
 sys-devel/gdb
 sys-fs/fuse
 sys-fs/udev
+sys-libs/efivar
 sys-libs/libcap
 sys-libs/gpm
 sys-process/audit
+sys-process/criu
 sys-process/lsof
 %
 






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

2016-11-14 Thread Jeroen Roovers
commit: 4e8593b96bccbd718fa152ca4999aafa34db70a9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 14 19:56:31 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 14 19:56:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8593b9

net-libs/libssh2: Drop upstream patch (bug #599716 by Tomáš Mózes). Fix various 
issues.

Package-Manager: portage-2.3.2

 net-libs/libssh2/libssh2-.ebuild | 29 -
 1 file changed, 16 insertions(+), 13 deletions(-)

diff --git a/net-libs/libssh2/libssh2-.ebuild 
b/net-libs/libssh2/libssh2-.ebuild
index 29287af..2ea9ae8 100644
--- a/net-libs/libssh2/libssh2-.ebuild
+++ b/net-libs/libssh2/libssh2-.ebuild
@@ -2,12 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
+inherit autotools git-r3 multilib-minimal
 
-AUTOTOOLS_AUTORECONF=true
 EGIT_REPO_URI="https://github.com/libssh2/libssh2;
-inherit autotools-multilib git-r3
-
 DESCRIPTION="Library implementing the SSH2 protocol"
 HOMEPAGE="http://www.libssh2.org/;
 SRC_URI=""
@@ -23,26 +21,31 @@ DEPEND="
libressl? ( dev-libs/libressl[${MULTILIB_USEDEP}] )
)
gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )"
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
 RDEPEND="${DEPEND}"
 
 DOCS=( README )
 
-PATCHES=( "${FILESDIR}"/${PN}-1.8.0-libgcrypt-prefix.patch )
-
 src_prepare() {
+   default
+
sed -i -e 's|mansyntax.sh||g' tests/Makefile.am || die
ln -s ../src/libssh2_config.h.in example/libssh2_config.h.in || die
-   autotools-multilib_src_prepare
+
+   eautoreconf
 }
 
 multilib_src_configure() {
# Disable tests that require extra permissions (bug #19)
use test && local -x ac_cv_path_SSHD=
 
-   local myeconfargs=(
-   $(use_with zlib libz)
-   $(usex gcrypt --with-libgcrypt --with-openssl)
-   )
-   autotools-utils_src_configure
+   local crypto
+   if use gcrypt; then
+   crypto=libgcrypt
+   else
+   crypto=openssl
+   fi
+
+   ECONF_SOURCE="${S}" econf --with-crypto=${crypto}
 }



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

2016-11-14 Thread Jeroen Roovers
commit: ea3b141c4718cb016d9f1fabd8c41de5de159b89
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 14 19:57:21 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 14 19:57:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3b141c

net-libs/libssh2: Drop obsolete patch.

Package-Manager: portage-2.3.2

 net-libs/libssh2/files/libssh2-1.4.2-pkgconfig.patch | 10 --
 1 file changed, 10 deletions(-)

diff --git a/net-libs/libssh2/files/libssh2-1.4.2-pkgconfig.patch 
b/net-libs/libssh2/files/libssh2-1.4.2-pkgconfig.patch
deleted file mode 100644
index f741a25..
--- a/net-libs/libssh2/files/libssh2-1.4.2-pkgconfig.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 a/libssh2.pc.in
-+++ b/libssh2.pc.in
-@@ -12,6 +12,6 @@
- Description: Library for SSH-based communication
- Version: @LIBSSH2VER@
- Requires.private: @LIBSREQUIRED@
--Libs: -L${libdir} -lssh2 @LDFLAGS@ @LIBS@
-+Libs: -L${libdir} -lssh2 @LIBS@
- Libs.private: @LIBS@
- Cflags: -I${includedir}



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

2016-11-14 Thread Jeroen Roovers
commit: 8ae923a82575c1d8de2513b53b4363392883dd8b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Nov 14 19:58:10 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Nov 14 19:58:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae923a8

net-libs/libpcap: Whitespace.

Package-Manager: portage-2.3.2

 net-libs/libpcap/libpcap-.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-libs/libpcap/libpcap-.ebuild 
b/net-libs/libpcap/libpcap-.ebuild
index 4aefd6d..50e2332 100644
--- a/net-libs/libpcap/libpcap-.ebuild
+++ b/net-libs/libpcap/libpcap-.ebuild
@@ -34,7 +34,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.6.1-configure.patch
"${FILESDIR}"/${PN}-1.6.1-prefix-solaris.patch
"${FILESDIR}"/${PN}-1.7.2-libnl.patch
-   )
+)
+
 src_prepare() {
default
 



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

2016-11-14 Thread David Seifert
commit: 5ca590df4636e72c4c889fbcb7a67054c966d6f7
Author: Mathy Vanvoorden  vanvoorden  be>
AuthorDate: Fri Nov  4 23:09:02 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 14 19:23:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ca590df

dev-python/cryptography: bump 1.5.3-r1, eapi update, fix test on first install

On first install the test would fail because it uses introspection but the
egg-info was not available. On second install it would work because 
introspection
would (wrongly) inspect the system installed package.

Added distutils_install_for_testing to have a complete install available for
testing.

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

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2746

Signed-off-by: David Seifert  gentoo.org>

 dev-python/cryptography/Manifest   |  1 -
 dev-python/cryptography/cryptography-1.5.2.ebuild  | 49 --
 ...y-1.5.3.ebuild => cryptography-1.5.3-r1.ebuild} |  2 +
 3 files changed, 2 insertions(+), 50 deletions(-)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 44776ba..c416104 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -1,5 +1,4 @@
 DIST cryptography-1.1.2.tar.gz 349022 SHA256 
7f51459f84d670444275e615839f4542c93547a12e938a0a4906dafe5f7de153 SHA512 
566e346a76cfd6b1c6afbf64d1fe496770b1ad5f471c42877ad6931a441ab77408815ae066ba3f0450766c86ae9dd10d7a5966321f93a979a4e1ab9e1201371b
 WHIRLPOOL 
9a552e65047c45e19e313e0530031fa282aec51577bcc64f9346f37ac99663db052f7ccc1798532103edffa6e778f9585e937a862a475f6d7bd9140d06bbcf57
 DIST cryptography-1.3.1.tar.gz 383852 SHA256 
b4b36175e0f95ddc88435c26dbe3397edce48e2ff5fe41d504cdb3beddcd53e2 SHA512 
8b833619d0aec5e6630c8e069e886f6b708b0b3a4f4ca4e37797a24c69be4cacf162f20c068deaecc3222ee0323583582d384e49fa3dbaeaeefc0d7d8c92918a
 WHIRLPOOL 
f9e7c75e910699afdf4adc4fb7257135b97c357c967bbca95f332e1f2ed262716ebba6a648427f86a524e75f6ac46aea7f891fe42100c9d7cf8ffcc317fb7905
 DIST cryptography-1.3.4.tar.gz 384109 SHA256 
423ff890c01be7c70dbfeaa967eeef5146f1a43a5f810ffdc07b178e48a105a9 SHA512 
abbc027433658702d2331282c9f63d99ea2eb42f5cdfe066b2b0ae6d9b86a35e23891716bb2e9e2ca707aa0d38fb69cba22ec5d95d2b9073047444fdae7a9224
 WHIRLPOOL 
5bd007cfe304620a7237b0f63fbe87ab22bd1cc252941f4815398382122b1c56c5a22e2dc35ce86aba2c2b2d9403de3313bafde23a3695bd26e4eb0f23c9dea9
-DIST cryptography-1.5.2.tar.gz 400673 SHA256 
eb8875736734e8e870b09be43b17f40472dc189b1c422a952fa8580768204832 SHA512 
7f50edfe7a7270a7acef52b7c55a32eca1845c5e410f078c42690a2e18fce001ed5dfd268fb18a2219011eff073914f1e2271d8e957c58b5200615a815a4b4c0
 WHIRLPOOL 
2625cbe43d7b0ce41cfcb4a1a9f8127b5933abe86bf30151cfd0b2dc8de0aeea01dc19649528474989ec0121c8b6e6e2e9c8fe72a60e1f2eb10536d7042ea272
 DIST cryptography-1.5.3.tar.gz 400889 SHA256 
cf82ddac919b587f5e44247579b433224cc2e03332d2ea4d89aa70d7e6b64ae5 SHA512 
0985d22a77821c2b3e78887e17d4046873bf19ff167561e228cfea4cabc02e6ac894b2c72638b7c3414ae5aeb51d1b8bbd67e255ef3dc2043cfcc8ee67bb412f
 WHIRLPOOL 
fd35a44f0415ef55a9b5f1e8d53c08824972420a53e402ecbfa90f39ff04fae0be534cd15a6d96f702cb58e1eccf4c6c251d0f39525acd8b703a1f9f752348c0

diff --git a/dev-python/cryptography/cryptography-1.5.2.ebuild 
b/dev-python/cryptography/cryptography-1.5.2.ebuild
deleted file mode 100644
index 25278c1..
--- a/dev-python/cryptography/cryptography-1.5.2.ebuild
+++ /dev/null
@@ -1,49 +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 python3_{4,5} pypy )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Library providing cryptographic recipes and primitives"
-HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 BSD )"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="libressl test"
-
-RDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   $(python_gen_cond_dep '>=dev-python/cffi-1.4.1:=[${PYTHON_USEDEP}]' 
'python*')
-   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
python3_3 pypy)
-   >=dev-python/idna-2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyasn1-0.1.8[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
-   virtual/python-ipaddress[${PYTHON_USEDEP}]
-   "
-DEPEND="${RDEPEND}
-   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
-   test? (
-   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   

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

2016-11-14 Thread Manuel Rüger
commit: 87b8f13a990600d96f821df48e8552552c93a5b6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 14 18:47:47 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 14 18:47:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b8f13a

app-misc/jira-cli: Initial version

Package-Manager: portage-2.3.2

 app-misc/jira-cli/Manifest  |  1 +
 app-misc/jira-cli/jira-cli-2.1.4.ebuild | 41 +
 app-misc/jira-cli/metadata.xml  |  8 +++
 3 files changed, 50 insertions(+)

diff --git a/app-misc/jira-cli/Manifest b/app-misc/jira-cli/Manifest
new file mode 100644
index ..f1823fc
--- /dev/null
+++ b/app-misc/jira-cli/Manifest
@@ -0,0 +1 @@
+DIST jira-cli-2.1.4.tar.gz 122946 SHA256 
dca0cca199108bd4eab4b539fafca2012fed5c21caf6732c60c20aebf7cf1bc1 SHA512 
83cb24d0773d3afd0f2370df49a7e9154fa7d50bdbd1828bf836c868d61b40d0ac5f03fdafe865af14896514ee0b8afe96d738bee222725f6483c0773e33ab0e
 WHIRLPOOL 
ce6c6bc8af66771f13649d038a0540bf5e4a2f2847ddbfc0b3753c6be625ca03862325e795dc5f3f6458cbdcaa1de48a900a63209c0a26f190897771fabf0c5f

diff --git a/app-misc/jira-cli/jira-cli-2.1.4.ebuild 
b/app-misc/jira-cli/jira-cli-2.1.4.ebuild
new file mode 100644
index ..d907e2b
--- /dev/null
+++ b/app-misc/jira-cli/jira-cli-2.1.4.ebuild
@@ -0,0 +1,41 @@
+# 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})
+
+inherit distutils-r1
+
+DESCRIPTION="Simple command line utility to interact with your jira instance"
+HOMEPAGE="https://github.com/alisaifee/jira-cli;
+SRC_URI="https://github.com/alisaifee/jira-cli/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+RDEPEND="${CDEPEND}
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/termcolor[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jira[${PYTHON_USEDEP}]
+   dev-python/suds[${PYTHON_USEDEP}]
+   dev-python/keyring[${PYTHON_USEDEP}]"
+
+DEPEND="${CDEPEND}
+   test? ( ${RDEPEND}
+   >=dev-python/coverage-4.0.3[${PYTHON_USEDEP}]
+   dev-python/hiro[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/vcrpy-1.7.4[${PYTHON_USEDEP}] )"
+
+RESTRICT="test"
+
+python_test() {
+   nosetests || die
+}

diff --git a/app-misc/jira-cli/metadata.xml b/app-misc/jira-cli/metadata.xml
new file mode 100644
index ..97df2a0
--- /dev/null
+++ b/app-misc/jira-cli/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+



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

2016-11-14 Thread Manuel Rüger
commit: b0dd11feb746503dfa86bbb86b9383295da2118d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 14 18:42:24 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 14 18:42:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0dd11fe

dev-python/vcrpy: Version bump to 1.10.3

Package-Manager: portage-2.3.2

 dev-python/vcrpy/Manifest|  1 +
 dev-python/vcrpy/vcrpy-1.10.3.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest
index 52a78ac..f03fe6e 100644
--- a/dev-python/vcrpy/Manifest
+++ b/dev-python/vcrpy/Manifest
@@ -1,4 +1,5 @@
 DIST vcrpy-1.10.0.tar.gz 61035 SHA256 
f64ad26e06c3b45465044c03555bc69a077822432ab839118963229c4ef63e81 SHA512 
77049224b618a100d371df9441de1e9cb06b8c3d415be4f8b87da90a318986f705740ec19764c89eb937ff47f9dd1692d0a884403804b87db160604bddfb
 WHIRLPOOL 
ba48abce4344091f6fc795568e08a655e6b7f358f0af031218a036eb81761dbf5edf16c3834b12da2fa1a2cac33dea9940862d1bab68ad85c7adcb8399b7edbe
+DIST vcrpy-1.10.3.tar.gz 61804 SHA256 
b2c76736999d81d5321b94d997e3480ffbde8fe56d918eb2798d0e0545cb9f21 SHA512 
976f3d9b58025ab5c3a8a666138fbbadccaf8612edea63ac4fbf307d55888eb688bf27dd0f24b0d2c5528c951ced533a52cf13c33bfb32d7e89f241ff508018d
 WHIRLPOOL 
3ca8728d8347bd9ad41b84e27713322b1f567043ab2bcc1691aef985e8234a403147b688630a3915390d0f19d6119f268dadf3cd3ab8eb6b38e3acce40fe1a6b
 DIST vcrpy-1.5.2.tar.gz 299525 SHA256 
ef3216e91ab3a51b67c44e0e4a8c50f6edcc812658da4c73ff32b1eb36a8a9bf SHA512 
2eccc061a1e90b03fb0688aac5566bdf96a7bfd6ffc34aa71af8395665cde8f183d02c5107572f1bbca0388c865c913f1b2a9c7b295c11be395dce20c4d5b761
 WHIRLPOOL 
49a0eb2d582003bebb788129d5f03a8d120d9752867d439a7394e7ed664b6a1b296d59d5a501e861cf3e78e4679c7a6e683843d75a0e512d0e4185da196f6081
 DIST vcrpy-1.7.3.tar.gz 164928 SHA256 
d10f10eb23f7a662ff6c637f2fd57bfed29d62a0211dfd6802767cfc5f0716a1 SHA512 
338d168436438d13af09e969bb2bdfd49b62fe12f78b3899fd423c3221a0d194bb2c53e660d1e5fabd76dff27ba6eca1c5052e0bd40a995929de56614bbe13cd
 WHIRLPOOL 
19e34d7ed9ea5ec99a34595f5f38859befe34ca33a0b853550c106ab91b891dde62ca1b1291a903cd17c8c96d81cd55536868dfe5486b5e716ded5685e5b3eb2
 DIST vcrpy-1.7.4.tar.gz 191306 SHA256 
c558f50c20ec7a3e5d5d71c0e9701518dff959736f2a8e7f1f98798354e44e6e SHA512 
978c881a694368e9382d6426f990a844910afb6be5226e98a10d2848e09e8c90ffc35250013b5f470577ea6565117d728673456c88aa871444d5db84892a
 WHIRLPOOL 
222b2b2147510cce9ecf18cfb4366f4ccaaf861485b96bd8ed560a9a87d9e5edcf92b265cc65adbf5d59d4462ed6d44d96521f1b981690752fe1fd9f88fc8eb2

diff --git a/dev-python/vcrpy/vcrpy-1.10.3.ebuild 
b/dev-python/vcrpy/vcrpy-1.10.3.ebuild
new file mode 100644
index ..3c6ad7c
--- /dev/null
+++ b/dev-python/vcrpy/vcrpy-1.10.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Automatically mock your HTTP interactions to simplify and speed 
up testing"
+HOMEPAGE="https://github.com/kevin1024/vcrpy;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+#SRC_URI="https://github.com/kevin1024/vcrpy/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   >=dev-python/six-1.5[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/wrapt[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' python2_7)
+   $(python_gen_cond_dep 'dev-python/contextlib2[${PYTHON_USEDEP}]' 
python2_7)
+   "
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+   )"
+
+python_test() {
+   py.test -vv -x tests/unit || die
+}



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

2016-11-14 Thread Manuel Rüger
commit: 5a6a6e99f912857892cad7e8aeef12fa784ea171
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 14 18:20:55 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 14 18:21:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a6a6e99

dev-python/hiro: Initial version

Package-Manager: portage-2.3.2

 dev-python/hiro/Manifest|  1 +
 dev-python/hiro/hiro-0.2.ebuild | 21 +
 dev-python/hiro/metadata.xml| 16 
 3 files changed, 38 insertions(+)

diff --git a/dev-python/hiro/Manifest b/dev-python/hiro/Manifest
new file mode 100644
index ..e045598
--- /dev/null
+++ b/dev-python/hiro/Manifest
@@ -0,0 +1 @@
+DIST hiro-0.2.tar.gz 9384 SHA256 
5b71a8d446c4c4efbebab4e06c9973a173c425e0eda218a86fa47244b61a9187 SHA512 
69a66223e678c87363ac4beab8a58bec7976b93fe1b354ac1030842e31463adda84f444732ac48868f6b4f11f4a132a1142889466474bff2a77964449c710b65
 WHIRLPOOL 
7bccec85bf160ead6d9dafa9a0ee6f2f390fdd2d60d2454762dd3521d3eaae7af94f503f169ae8c926ab0dae15c79fa080bf68f453eb4de11b849fbd5a620ed4

diff --git a/dev-python/hiro/hiro-0.2.ebuild b/dev-python/hiro/hiro-0.2.ebuild
new file mode 100644
index ..24c044d
--- /dev/null
+++ b/dev-python/hiro/hiro-0.2.ebuild
@@ -0,0 +1,21 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="Time manipulation utilities for python"
+HOMEPAGE="https://github.com/alisaifee/hiro;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

diff --git a/dev-python/hiro/metadata.xml b/dev-python/hiro/metadata.xml
new file mode 100644
index ..81bbdc7
--- /dev/null
+++ b/dev-python/hiro/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   alisaifee/hiro
+   hiro
+   
+



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

2016-11-14 Thread David Seifert
commit: 8ecfa678744847c6e13bc5659e6d88c45a321ce5
Author: David Seifert  gentoo  org>
AuthorDate: Mon Nov 14 18:10:07 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 14 18:11:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecfa678

media-libs/libraw: Allow for compiling with GCC 6

Gentoo-bug: 582852
* Patch by Peter Levine
* Add pkg_setup() check
* Disable building of static libraries
* Prune .la files unconditionally

Package-Manager: portage-2.3.2

 media-libs/libraw/files/libraw-0.17.2-gcc6.patch | 189 +++
 media-libs/libraw/libraw-0.17.2.ebuild   |  17 +-
 2 files changed, 203 insertions(+), 3 deletions(-)

diff --git a/media-libs/libraw/files/libraw-0.17.2-gcc6.patch 
b/media-libs/libraw/files/libraw-0.17.2-gcc6.patch
new file mode 100644
index ..de5eb48
--- /dev/null
+++ b/media-libs/libraw/files/libraw-0.17.2-gcc6.patch
@@ -0,0 +1,189 @@
+Backport upstream patch to compile against GCC 6 from
+https://github.com/LibRaw/LibRaw/commit/eba7a66e23f2f62cc4c8115af8066f2df5da085a
+
+Patch by Peter Levine
+See also: https://bugs.gentoo.org/show_bug.cgi?id=582852
+
+--- a/dcraw/dcraw.c
 b/dcraw/dcraw.c
+@@ -5788,30 +5788,37 @@ void CLASS lin_interpolate()
+  */
+ void CLASS vng_interpolate()
+ {
+-  static const signed char *cp, terms[] = {
+--2,-2,+0,-1,0,0x01, -2,-2,+0,+0,1,0x01, -2,-1,-1,+0,0,0x01,
+--2,-1,+0,-1,0,0x02, -2,-1,+0,+0,0,0x03, -2,-1,+0,+1,1,0x01,
+--2,+0,+0,-1,0,0x06, -2,+0,+0,+0,1,0x02, -2,+0,+0,+1,0,0x03,
+--2,+1,-1,+0,0,0x04, -2,+1,+0,-1,1,0x04, -2,+1,+0,+0,0,0x06,
+--2,+1,+0,+1,0,0x02, -2,+2,+0,+0,1,0x04, -2,+2,+0,+1,0,0x04,
+--1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01,
+--1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40,
+--1,-1,+1,-1,0,0x22, -1,-1,+1,+0,0,0x33, -1,-1,+1,+1,1,0x11,
+--1,+0,-1,+2,0,0x08, -1,+0,+0,-1,0,0x44, -1,+0,+0,+1,0,0x11,
+--1,+0,+1,-2,1,0x40, -1,+0,+1,-1,0,0x66, -1,+0,+1,+0,1,0x22,
+--1,+0,+1,+1,0,0x33, -1,+0,+1,+2,1,0x10, -1,+1,+1,-1,1,0x44,
+--1,+1,+1,+0,0,0x66, -1,+1,+1,+1,0,0x22, -1,+1,+1,+2,0,0x10,
+--1,+2,+0,+1,0,0x04, -1,+2,+1,+0,1,0x04, -1,+2,+1,+1,0,0x04,
+-+0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40,
+-+0,-1,+1,+0,0,0x11, +0,-1,+2,-2,0,0x40, +0,-1,+2,-1,0,0x20,
+-+0,-1,+2,+0,0,0x30, +0,-1,+2,+1,1,0x10, +0,+0,+0,+2,1,0x08,
+-+0,+0,+2,-2,1,0x40, +0,+0,+2,-1,0,0x60, +0,+0,+2,+0,1,0x20,
+-+0,+0,+2,+1,0,0x30, +0,+0,+2,+2,1,0x10, +0,+1,+1,+0,0,0x44,
+-+0,+1,+1,+2,0,0x10, +0,+1,+2,-1,1,0x40, +0,+1,+2,+0,0,0x60,
+-+0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80,
+-+1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40,
+-+1,+0,+2,+1,0,0x10
+-  }, chood[] = { -1,-1, -1,0, -1,+1, 0,+1, +1,+1, +1,0, +1,-1, 0,-1 };
++  struct interpolate_terms {
++signed char y1, x1, y2, x2, weight;
++unsigned char grads;
++  };
++  static const interpolate_terms terms[] = {
++{-2,-2,+0,-1,0,0x01}, {-2,-2,+0,+0,1,0x01}, {-2,-1,-1,+0,0,0x01},
++{-2,-1,+0,-1,0,0x02}, {-2,-1,+0,+0,0,0x03}, {-2,-1,+0,+1,1,0x01},
++{-2,+0,+0,-1,0,0x06}, {-2,+0,+0,+0,1,0x02}, {-2,+0,+0,+1,0,0x03},
++{-2,+1,-1,+0,0,0x04}, {-2,+1,+0,-1,1,0x04}, {-2,+1,+0,+0,0,0x06},
++{-2,+1,+0,+1,0,0x02}, {-2,+2,+0,+0,1,0x04}, {-2,+2,+0,+1,0,0x04},
++{-1,-2,-1,+0,0,0x80}, {-1,-2,+0,-1,0,0x01}, {-1,-2,+1,-1,0,0x01},
++{-1,-2,+1,+0,1,0x01}, {-1,-1,-1,+1,0,0x88}, {-1,-1,+1,-2,0,0x40},
++{-1,-1,+1,-1,0,0x22}, {-1,-1,+1,+0,0,0x33}, {-1,-1,+1,+1,1,0x11},
++{-1,+0,-1,+2,0,0x08}, {-1,+0,+0,-1,0,0x44}, {-1,+0,+0,+1,0,0x11},
++{-1,+0,+1,-2,1,0x40}, {-1,+0,+1,-1,0,0x66}, {-1,+0,+1,+0,1,0x22},
++{-1,+0,+1,+1,0,0x33}, {-1,+0,+1,+2,1,0x10}, {-1,+1,+1,-1,1,0x44},
++{-1,+1,+1,+0,0,0x66}, {-1,+1,+1,+1,0,0x22}, {-1,+1,+1,+2,0,0x10},
++{-1,+2,+0,+1,0,0x04}, {-1,+2,+1,+0,1,0x04}, {-1,+2,+1,+1,0,0x04},
++{+0,-2,+0,+0,1,0x80}, {+0,-1,+0,+1,1,0x88}, {+0,-1,+1,-2,0,0x40},
++{+0,-1,+1,+0,0,0x11}, {+0,-1,+2,-2,0,0x40}, {+0,-1,+2,-1,0,0x20},
++{+0,-1,+2,+0,0,0x30}, {+0,-1,+2,+1,1,0x10}, {+0,+0,+0,+2,1,0x08},
++{+0,+0,+2,-2,1,0x40}, {+0,+0,+2,-1,0,0x60}, {+0,+0,+2,+0,1,0x20},
++{+0,+0,+2,+1,0,0x30}, {+0,+0,+2,+2,1,0x10}, {+0,+1,+1,+0,0,0x44},
++{+0,+1,+1,+2,0,0x10}, {+0,+1,+2,-1,1,0x40}, {+0,+1,+2,+0,0,0x60},
++{+0,+1,+2,+1,0,0x20}, {+0,+1,+2,+2,0,0x10}, {+1,-2,+1,+0,0,0x80},
++{+1,-1,+1,+1,0,0x88}, {+1,+0,+1,+2,0,0x08}, {+1,+0,+2,-1,0,0x40},
++{+1,+0,+2,+1,0,0x10}
++  };
++  const interpolate_terms *cpt;
++  signed char *cp;
++  signed char chood[] = { -1,-1, -1,0, -1,+1, 0,+1, +1,+1, +1,0, +1,-1, 0,-1 
};
+   ushort (*brow[5])[4], *pix;
+   int prow=8, pcol=2, *ip, *code[16][16], gval[8], gmin, gmax, sum[4];
+   int row, col, x, y, x1, x2, y1, y2, t, weight, grads, color, diag;
+@@ -5829,11 +5836,11 @@ void CLASS vng_interpolate()
+   for (row=0; row < prow; row++)  /* Precalculate for VNG */
+ for 

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

2016-11-14 Thread William Hubbs
commit: 662b77d032d55476c2f08a9f7d413f8fc4bedaaf
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 14 18:08:07 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Nov 14 18:08:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662b77d0

app-emulation/docker: sync live ebuild

Package-Manager: portage-2.3.0

 app-emulation/docker/docker-.ebuild | 31 ---
 1 file changed, 12 insertions(+), 19 deletions(-)

diff --git a/app-emulation/docker/docker-.ebuild 
b/app-emulation/docker/docker-.ebuild
index feccb2c..f7e5a33 100644
--- a/app-emulation/docker/docker-.ebuild
+++ b/app-emulation/docker/docker-.ebuild
@@ -26,9 +26,9 @@ DESCRIPTION="The core functions you need to create Docker 
images and run Docker
 HOMEPAGE="https://dockerproject.org;
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="apparmor aufs btrfs +device-mapper experimental overlay seccomp"
+IUSE="apparmor aufs btrfs +device-mapper hardened overlay pkcs11 seccomp"
 
-# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
 CDEPEND="
>=dev-db/sqlite-3.7.9:3
device-mapper? (
@@ -44,12 +44,12 @@ DEPEND="
dev-go/go-md2man
 
btrfs? (
-   >=sys-fs/btrfs-progs-3.8
+   >=sys-fs/btrfs-progs-3.16.1
)
 "
 
-# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#optional-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
 RDEPEND="
${CDEPEND}
 
@@ -61,6 +61,7 @@ RDEPEND="
 
>app-emulation/containerd-0.2.2
app-emulation/runc[apparmor?,seccomp?]
+   app-emulation/docker-proxy
 "
 
 RESTRICT="installsources strip"
@@ -111,7 +112,7 @@ pkg_setup() {
if kernel_is lt 3 10; then
ewarn ""
ewarn "Using Docker with kernels older than 3.10 is unstable 
and unsupported."
-   ewarn " - 
http://docs.docker.com/installation/binaries/#check-kernel-dependencies;
+   ewarn " - 
http://docs.docker.com/engine/installation/binaries/#check-kernel-dependencies;
fi
 
# for where these kernel versions come from, see:
@@ -199,10 +200,10 @@ src_compile() {
export CGO_CFLAGS="-I${ROOT}/usr/include"
export CGO_LDFLAGS="-L${ROOT}/usr/$(get_libdir)"
 
-   # if we're building from a zip, we need the GITCOMMIT value
+   # if we're building from a tarball, we need the GITCOMMIT value
[ "$DOCKER_GITCOMMIT" ] && export DOCKER_GITCOMMIT
 
-   if gcc-specs-pie; then
+   if use hardened; then
sed -i "s/EXTLDFLAGS_STATIC='/&-fno-PIC /" hack/make.sh || die
grep -q -- '-fno-PIC' hack/make.sh || die 'hardened sed failed'
 
@@ -222,19 +223,12 @@ src_compile() {
fi
done
 
-   for tag in apparmor seccomp; do
+   for tag in apparmor pkcs11 seccomp; do
if use $tag; then
DOCKER_BUILDTAGS+=" $tag"
fi
done
 
-   # https://github.com/docker/docker/pull/13338
-   if use experimental; then
-   export DOCKER_EXPERIMENTAL=1
-   else
-   unset DOCKER_EXPERIMENTAL
-   fi
-
# time to build!
./hack/make.sh dynbinary || die 'dynbinary failed'
 
@@ -246,7 +240,6 @@ src_install() {
VERSION="$(cat VERSION)"
newbin "bundles/$VERSION/dynbinary-client/docker-$VERSION" docker
newbin "bundles/$VERSION/dynbinary-daemon/dockerd-$VERSION" dockerd
-   newbin "bundles/$VERSION/dynbinary-daemon/docker-proxy-$VERSION" 
docker-proxy
dosym containerd /usr/bin/docker-containerd
dosym containerd-shim /usr/bin/docker-containerd-shim
dosym runc /usr/bin/docker-runc
@@ -272,8 +265,8 @@ src_install() {
doins -r contrib/syntax/vim/syntax
 
# note: intentionally not using "doins" so that we preserve +x bits
-   mkdir -p "${D}/usr/share/${PN}/contrib"
-   cp -R contrib/* "${D}/usr/share/${PN}/contrib"
+   dodir /usr/share/${PN}/contrib
+   cp -R contrib/* "${ED}/usr/share/${PN}/contrib"
 }
 
 pkg_postinst() {



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

2016-11-14 Thread William Hubbs
commit: a1d1501a2fd4a0553e98bc059eaef9f86c0788b6
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 14 17:59:42 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Nov 14 18:00:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d1501a

app-emulation/docker: add changes for 1.13.0_rc1 from upstream

Package-Manager: portage-2.3.0

 app-emulation/docker/docker-1.13.0_rc1.ebuild | 23 ---
 app-emulation/docker/metadata.xml |  3 +++
 2 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/app-emulation/docker/docker-1.13.0_rc1.ebuild 
b/app-emulation/docker/docker-1.13.0_rc1.ebuild
index 4f68019..32e517e 100644
--- a/app-emulation/docker/docker-1.13.0_rc1.ebuild
+++ b/app-emulation/docker/docker-1.13.0_rc1.ebuild
@@ -26,9 +26,9 @@ DESCRIPTION="The core functions you need to create Docker 
images and run Docker
 HOMEPAGE="https://dockerproject.org;
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="apparmor aufs btrfs +device-mapper overlay seccomp"
+IUSE="apparmor aufs btrfs +device-mapper hardened overlay pkcs11 seccomp"
 
-# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
 CDEPEND="
>=dev-db/sqlite-3.7.9:3
device-mapper? (
@@ -44,12 +44,12 @@ DEPEND="
dev-go/go-md2man
 
btrfs? (
-   >=sys-fs/btrfs-progs-3.8
+   >=sys-fs/btrfs-progs-3.16.1
)
 "
 
-# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#runtime-dependencies
-# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#optional-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
 RDEPEND="
${CDEPEND}
 
@@ -61,6 +61,7 @@ RDEPEND="
 
>app-emulation/containerd-0.2.2
app-emulation/runc[apparmor?,seccomp?]
+   app-emulation/docker-proxy
 "
 
 RESTRICT="installsources strip"
@@ -111,7 +112,7 @@ pkg_setup() {
if kernel_is lt 3 10; then
ewarn ""
ewarn "Using Docker with kernels older than 3.10 is unstable 
and unsupported."
-   ewarn " - 
http://docs.docker.com/installation/binaries/#check-kernel-dependencies;
+   ewarn " - 
http://docs.docker.com/engine/installation/binaries/#check-kernel-dependencies;
fi
 
# for where these kernel versions come from, see:
@@ -199,10 +200,10 @@ src_compile() {
export CGO_CFLAGS="-I${ROOT}/usr/include"
export CGO_LDFLAGS="-L${ROOT}/usr/$(get_libdir)"
 
-   # if we're building from a zip, we need the GITCOMMIT value
+   # if we're building from a tarball, we need the GITCOMMIT value
[ "$DOCKER_GITCOMMIT" ] && export DOCKER_GITCOMMIT
 
-   if gcc-specs-pie; then
+   if use hardened; then
sed -i "s/EXTLDFLAGS_STATIC='/&-fno-PIC /" hack/make.sh || die
grep -q -- '-fno-PIC' hack/make.sh || die 'hardened sed failed'
 
@@ -222,7 +223,7 @@ src_compile() {
fi
done
 
-   for tag in apparmor seccomp; do
+   for tag in apparmor pkcs11 seccomp; do
if use $tag; then
DOCKER_BUILDTAGS+=" $tag"
fi
@@ -264,8 +265,8 @@ src_install() {
doins -r contrib/syntax/vim/syntax
 
# note: intentionally not using "doins" so that we preserve +x bits
-   mkdir -p "${D}/usr/share/${PN}/contrib"
-   cp -R contrib/* "${D}/usr/share/${PN}/contrib"
+   dodir /usr/share/${PN}/contrib
+   cp -R contrib/* "${ED}/usr/share/${PN}/contrib"
 }
 
 pkg_postinst() {

diff --git a/app-emulation/docker/metadata.xml 
b/app-emulation/docker/metadata.xml
index 9e0dfdc..dbf678f 100644
--- a/app-emulation/docker/metadata.xml
+++ b/app-emulation/docker/metadata.xml
@@ -48,6 +48,9 @@
Enables dependencies for the "overlay" graph driver, 
including
necessary kernel flags.

+   
+   Enables pkcs-11 support.
+   


docker/docker



[gentoo-commits] proj/java:master commit in: app-eselect/eselect-gradle/files/, app-eselect/eselect-gradle/

2016-11-14 Thread Florian Schmaus
commit: c279aea1d0935066826a5d790bb391e16fb0b605
Author: Florian Schmaus  geekplace  eu>
AuthorDate: Mon Nov 14 17:49:36 2016 +
Commit: Florian Schmaus  geekplace  eu>
CommitDate: Mon Nov 14 17:51:47 2016 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=c279aea1

app-eselect/eselect-gradle: Fix typo

s/cannonicalise/canonicalise/

Fixes bug 590544.

 .../{eselect-gradle-0.1.ebuild => eselect-gradle-0.1-r1.ebuild} | 0
 app-eselect/eselect-gradle/files/gradle.eselect | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-eselect/eselect-gradle/eselect-gradle-0.1.ebuild 
b/app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild
similarity index 100%
rename from app-eselect/eselect-gradle/eselect-gradle-0.1.ebuild
rename to app-eselect/eselect-gradle/eselect-gradle-0.1-r1.ebuild

diff --git a/app-eselect/eselect-gradle/files/gradle.eselect 
b/app-eselect/eselect-gradle/files/gradle.eselect
index ba184b0..de5e0fa 100644
--- a/app-eselect/eselect-gradle/files/gradle.eselect
+++ b/app-eselect/eselect-gradle/files/gradle.eselect
@@ -45,7 +45,7 @@ describe_show() {
 do_show() {
write_list_start "Current gradle symlink:"
if [[ -L ${EROOT}/usr/bin/gradle ]]; then
-   local gradle=$(cannonicalise "${EROOT}/usr/bin/gradle")
+   local gradle=$(canonicalise "${EROOT}/usr/bin/gradle")
write_kv_list_entry "${gradle}" ""
else
write_kv_list_entry "(unset)" ""



[gentoo-commits] repo/gentoo:master commit in: sys-process/tini/

2016-11-14 Thread Manuel Rüger
commit: 2dbf2a09258bd03b2fc743ce8412aa77938abf0a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 14 17:49:01 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 14 17:49:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbf2a09

sys-process/tini: Add myself as a maintainer

Package-Manager: portage-2.3.2

 sys-process/tini/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/sys-process/tini/metadata.xml b/sys-process/tini/metadata.xml
index 709eba8..ea1ee8a 100644
--- a/sys-process/tini/metadata.xml
+++ b/sys-process/tini/metadata.xml
@@ -8,6 +8,10 @@
zmed...@gentoo.org
Zac Medico

+   
+   mr...@gentoo.org
+   Manuel Rüger
+   

Enable argument parsing.




[gentoo-commits] repo/gentoo:master commit in: sys-process/tini/

2016-11-14 Thread Zac Medico
commit: 45c3775f50349c77edbe5337f7673442496390ea
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov 14 17:42:55 2016 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov 14 17:43:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c3775f

sys-process/tini: version bump to 0.13.0

Package-Manager: portage-2.3.2

 sys-process/tini/Manifest   |  1 +
 sys-process/tini/tini-0.13.0.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/sys-process/tini/Manifest b/sys-process/tini/Manifest
index 628397a..025754c 100644
--- a/sys-process/tini/Manifest
+++ b/sys-process/tini/Manifest
@@ -1,2 +1,3 @@
 DIST tini-0.10.0.tar.gz 24722 SHA256 
67ab1f8fda1b3fcceeea2e0b1e06874fc20938d605cecf96e95898b1c38f60ec SHA512 
1ca4ede9116656c39b07216934b21e2b5e0cde154b80987b5d9209400ccae9f14c283de2bfffcae51e674e074560d2d60ced30f9d05e940ce422ac3f083a1dcf
 WHIRLPOOL 
725efece7f923845ceee50f4238f81ad3902db316653129bb88c7d6b2093422b56738af440840c65d969eca9685dbc7e3e52b4f29c48a801b19003e871183ab5
 DIST tini-0.11.0.tar.gz 25218 SHA256 
fdf86dce32e7e2c5b15bf56220a7e528f8e6d654397964a7046c71b07c9eecfe SHA512 
f99004a56d732972a1e2f2232a7637e937980ed576c0e093a9307b5285ab6ba091edf3cd01c66d07ced245b7ca59ca86649470911144469b8c3a48ceacc32e90
 WHIRLPOOL 
d9e4426e857b6ad43917eab3811e9b4ca7c494100db3b0106047104e7b5258c6708ce3e7b6b645a6297145dc4949b687affa50beef3e6e9be8a6bc7a77fc4a88
+DIST tini-0.13.0.tar.gz 26098 SHA256 
d0788dd2100d1e2d53d79815116f962a76ea17177159eb26e07702445c6cbdfd SHA512 
f23b6457f0e19fa13f2148d85e28f09123cedb1ecefae8f6dda06d96e44aec3af1cf98cb4589e8b775158f78532a76b26d233aee78a4d6d2661305d8b5bc4363
 WHIRLPOOL 
e3c5904f69b000aa1c21ede6446f72cd51807bf7a7eb34dbed69bc9f1e48735ddd797da9586127f08eefeb66ca23b4077c47b709fd094ebd9c85ea0a54a381ca

diff --git a/sys-process/tini/tini-0.13.0.ebuild 
b/sys-process/tini/tini-0.13.0.ebuild
new file mode 100644
index ..98488eb
--- /dev/null
+++ b/sys-process/tini/tini-0.13.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
+
+inherit cmake-utils flag-o-matic
+
+DESCRIPTION="A tiny but valid init for containers"
+HOMEPAGE="https://github.com/krallin/${PN};
+SRC_URI="https://github.com/krallin/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+args static"
+
+# vim-core is needed just for the xxd program
+DEPEND="app-editors/vim-core"
+
+src_configure() {
+   local mycmakeargs=()
+   use args || mycmakeargs+=(-DMINIMAL=ON)
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   append-cflags -DPR_SET_CHILD_SUBREAPER=36 -DPR_GET_CHILD_SUBREAPER=37
+   cmake-utils_src_compile
+}
+
+src_install() {
+   cmake-utils_src_install
+   if use static; then
+   mv "${ED%/}"/usr/bin/{${PN}-static,${PN}} || die
+   else
+   rm "${ED%/}"/usr/bin/${PN}-static || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/ddctool/, app-misc/ddcutil/, profiles/updates/

2016-11-14 Thread David Seifert
commit: d44ab9543f5a072f862a30fad91a1fd5021acd82
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Sun Nov 13 18:59:58 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 14 17:30:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44ab954

app-misc/ddcutil: Renamed from ddctool, bump to 0.6.0

This release strictly dealt with changing the name with no new
bug fixes or features.

Reason for rename from upstream:
As of release 0.6, the name of this program is changing from ddctool
to ddcutil to avoid confusion with a commerical datacenter program
also named ddctool.

Signed off by: Jonathan Scruggs (j.scruggs  gmail.com. irc: Dracwyrm)
Closes: https://github.com/gentoo/gentoo/pull/2830

Signed-off-by: David Seifert  gentoo.org>

 app-misc/ddcutil/Manifest|  1 +
 .../ddcutil-0.6.0.ebuild}| 16 +---
 app-misc/{ddctool => ddcutil}/metadata.xml   |  4 ++--
 profiles/updates/4Q-2016 |  1 +
 4 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/app-misc/ddcutil/Manifest b/app-misc/ddcutil/Manifest
new file mode 100644
index ..c224ff2
--- /dev/null
+++ b/app-misc/ddcutil/Manifest
@@ -0,0 +1 @@
+DIST ddcutil-0.6.0.tar.gz 323380 SHA256 
ae435699578297cdb40006471e046576e825d971c6c867822568660d815e966a SHA512 
ab5882c22e7cbf17f8513a80443a25b2d1698e45b2fd3bf6f163fd86691808a5244830da2664b882ddc6592a9228afbd9f4c8f6821115167fd28b114c986e172
 WHIRLPOOL 
37a334a0075b08f0b6e01cc721d414aedb9e06f36fc295698662616c5fbf98ca4c256eba91344748409766fa9139173335d14b8243bc0ee7404c2914a10b38c6

diff --git a/app-misc/ddctool/ddctool-0.5.3.ebuild 
b/app-misc/ddcutil/ddcutil-0.6.0.ebuild
similarity index 85%
rename from app-misc/ddctool/ddctool-0.5.3.ebuild
rename to app-misc/ddcutil/ddcutil-0.6.0.ebuild
index a957fa5..ea8f6f0 100644
--- a/app-misc/ddctool/ddctool-0.5.3.ebuild
+++ b/app-misc/ddcutil/ddcutil-0.6.0.ebuild
@@ -7,9 +7,9 @@ EAPI=6
 inherit autotools linux-info udev user
 
 DESCRIPTION="Program for querying and changing monitor settings"
-HOMEPAGE="http://www.ddctool.com/;
+HOMEPAGE="http://www.ddcutil.com/;
 
-SRC_URI="https://github.com/rockowitz/ddctool/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://github.com/rockowitz/ddcutil/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 # Binary drivers need special instructions compared to the open source 
counterparts.
 # If a user switches drivers, they will need to set different use flags for
@@ -22,6 +22,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND="x11-libs/libXrandr
+x11-libs/libX11
+dev-libs/glib
 sys-apps/i2c-tools
 virtual/udev
 usb-monitor? (
@@ -63,9 +65,9 @@ src_configure() {
 src_install() {
default
if use user-permissions; then
-   udev_dorules data/etc/udev/rules.d/45-ddctool-i2c.rules
+   udev_dorules data/etc/udev/rules.d/45-ddcutil-i2c.rules
if use usb-monitor; then
-   udev_dorules data/etc/udev/rules.d/45-ddctool-usb.rules
+   udev_dorules data/etc/udev/rules.d/45-ddcutil-usb.rules
fi
fi
 }
@@ -77,7 +79,7 @@ pkg_postinst() {
einfo "users to the i2c group: usermod -aG i2c user"
einfo "Restart the computer or reload the i2c-dev module to 
activate"
einfo "the new udev rule."
-   einfo "For more information read: 
http://www.ddctool.com/i2c_permissions/;
+   einfo "For more information read: 
http://www.ddcutil.com/i2c_permissions/;
 
if use usb-monitor; then
enewgroup video
@@ -85,7 +87,7 @@ pkg_postinst() {
einfo "to the video group: usermod -aG video user"
einfo "Restart the computer, reload the hiddev and 
hidraw modules, or replug"
einfo "the monitor to activate the new udev rule."
-   einfo "For more information read: 
http://www.ddctool.com/usb/;
+   einfo "For more information read: 
http://www.ddcutil.com/usb/;
fi
 
udev_reload
@@ -94,7 +96,7 @@ pkg_postinst() {
if use video_cards_nvidia; then
einfo 
"=="
einfo "Please read the following webpage on proper usage with 
the nVidia "
-   einfo "binary drivers, or it may not work: 
http://www.ddctool.com/nvidia/;
+   einfo "binary drivers, or it may not work: 
http://www.ddcutil.com/nvidia/;
einfo 
"=="
fi
 }

diff --git a/app-misc/ddctool/metadata.xml b/app-misc/ddcutil/metadata.xml
similarity index 90%
rename from app-misc/ddctool/metadata.xml
rename to app-misc/ddcutil/metadata.xml
index 

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

2016-11-14 Thread David Seifert
commit: c6e00313c4beb8c1921b943bdd0de629a4934d64
Author: Jonathan Scruggs  gmail  com>
AuthorDate: Sun Nov 13 18:54:30 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 14 17:30:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e00313

app-misc/ddctool: remove old version 0.5.0

Signed off by: Jonathan Scruggs (j.scruggs  gmail.com)
Closes: https://github.com/gentoo/gentoo/pull/2830

Signed-off-by: David Seifert  gentoo.org>

 app-misc/ddctool/Manifest |   2 -
 app-misc/ddctool/ddctool-0.5.0.ebuild | 100 --
 2 files changed, 102 deletions(-)

diff --git a/app-misc/ddctool/Manifest b/app-misc/ddctool/Manifest
deleted file mode 100644
index 10f1276..
--- a/app-misc/ddctool/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST ddctool-0.5.0.tar.gz 322864 SHA256 
8773b98f7ca226f8b9cdca3c681ddf0f8aacb5d2c1591764e2a9080a14fe518d SHA512 
5fc55a4363335eb8468a73f6e617cba7efcb454f8cefa081c6d13d9c2ac35cc191001a466c61ecfc9c944aea5b837b993646b4b2c78dfb63057ef01c3c05fed5
 WHIRLPOOL 
66679e7f2a81dab012e38aad24961b5aa3f3860f64b49e0818362c3ac5f5bab2a1a4e0528cf27540041e4f8a548342a1d7f4bd1b422c4185a83721dc6720b218
-DIST ddctool-0.5.3.tar.gz 323620 SHA256 
8ad0d4d2ff2a8206ee42eec691f20a97492cf58e56b8b1282a90db0890bf3c27 SHA512 
f96609083d2afb1e2792ff0977128b39b7fb7f9f88d63db2ed38f5d764a14930a7ae363e0d01a3b1fe336c234a2b9174ba14326460166d7047c16b1fa2c663a8
 WHIRLPOOL 
1499ed473f68a7b22d8438b61caf8ce8a70266c495ef52260283bb0347d057597b3ccfcf49fe03dce398a98d56399c9131032502f5b9243b974e1f7704c82a1b

diff --git a/app-misc/ddctool/ddctool-0.5.0.ebuild 
b/app-misc/ddctool/ddctool-0.5.0.ebuild
deleted file mode 100644
index 71d1c39..
--- a/app-misc/ddctool/ddctool-0.5.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit autotools linux-info udev user
-
-DESCRIPTION="Program for querying and changing monitor settings"
-HOMEPAGE="http://www.ddctool.com/;
-
-SRC_URI="https://github.com/rockowitz/ddctool/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-# Binary drivers need special instructions compared to the open source 
counterparts.
-# If a user switches drivers, they will need to set different use flags for
-# Xorg or Wayland or Mesa, so this will trigger the rebuild against
-# the different drivers.
-IUSE="usb-monitor user-permissions video_cards_fglrx video_cards_nvidia"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-libs/libXrandr
-sys-apps/i2c-tools
-virtual/udev
-usb-monitor? (
-   dev-libs/hidapi
-   virtual/libusb:1
-   sys-apps/usbutils )"
-DEPEND="video_cards_fglrx? ( x11-libs/amd-adl-sdk )
-   virtual/pkgconfig
-   ${RDEPEND}"
-
-pkg_pretend() {
-   # This program needs /dev/ic2-* devices to communicate with the monitor.
-   CONFIG_CHECK="~I2C_CHARDEV"
-   ERROR_I2C_CHARDEV="You must enable I2C_CHARDEV in your kernel to 
continue"
-   if use usb-monitor; then
-   CONFIG_CHECK+="~HIDRAW ~USB_HIDDEV"
-   ERROR_HIDRAW="HIDRAW is needed to support USB monitors"
-   ERROR_I2C_CHARDEV="USB_HIDDEV is needed to support USB monitors"
-   fi
-
-   # Now do the actual checks setup above
-   check_extra_config
-}
-
-src_prepare() {
-   eautoreconf
-   default
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(usex video_cards_fglrx "--with-adl-headers=/usr/include/ADL" 
"")
-   $(use_enable usb-monitor usb)
-   )
-
-   econf ${myeconfargs[@]}
-}
-
-src_install() {
-   default
-   if use user-permissions; then
-   udev_dorules data/etc/udev/rules.d/45-ddctool-i2c.rules
-   if use usb-monitor; then
-   udev_dorules data/etc/udev/rules.d/45-ddctool-usb.rules
-   fi
-   fi
-}
-
-pkg_postinst() {
-   if use user-permissions; then
-   enewgroup i2c
-   einfo "To allow non-root users access to the /dev/i2c-* 
devices, add those"
-   einfo "users to the i2c group: usermod -aG i2c user"
-   einfo "Restart the computer or reload the i2c-dev module to 
activate"
-   einfo "the new udev rule."
-   einfo "For more information read: 
http://www.ddctool.com/i2c_permissions/;
-
-   if use usb-monitor; then
-   enewgroup video
-   einfo "To allow non-root users access to USB monitors, 
add those users"
-   einfo "to the video group: usermod -aG video user"
-   einfo "Restart the computer, reload the hiddev and 
hidraw modules, or replug"
-   einfo "the monitor to activate the new udev rule."
-   einfo "For more information read: 
http://www.ddctool.com/usb/;

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

2016-11-14 Thread David Seifert
commit: 1c54d75d8b9f76664d6d88694d308f90182d00a2
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Sat Nov 12 15:23:22 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 14 17:30:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c54d75d

sci-physics/harminv-1.3.1-r1: EAPI bump 4 -> 6

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2822

Signed-off-by: David Seifert  gentoo.org>

 .../harminv/files/harminv-1.3.1-configure.ac.patch |  4 +--
 sci-physics/harminv/harminv-1.3.1-r1.ebuild| 34 ++
 2 files changed, 36 insertions(+), 2 deletions(-)

diff --git a/sci-physics/harminv/files/harminv-1.3.1-configure.ac.patch 
b/sci-physics/harminv/files/harminv-1.3.1-configure.ac.patch
index 2830d5b..508a8c1 100644
--- a/sci-physics/harminv/files/harminv-1.3.1-configure.ac.patch
+++ b/sci-physics/harminv/files/harminv-1.3.1-configure.ac.patch
@@ -1,5 +1,5 @@
 configure.ac.orig  2007-09-27 09:27:28.731439558 +0100
-+++ configure.ac   2007-09-27 09:37:45.755835491 +0100
+--- a/configure.ac
 b/configure.ac
 @@ -9,7 +9,7 @@
  # *not* the same as the "public" version number.  CURRENT:REVISION:AGE
  SHARED_VERSION_INFO="2:4:0"

diff --git a/sci-physics/harminv/harminv-1.3.1-r1.ebuild 
b/sci-physics/harminv/harminv-1.3.1-r1.ebuild
new file mode 100644
index ..a7bacff
--- /dev/null
+++ b/sci-physics/harminv/harminv-1.3.1-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="Extraction of complex frequencies and amplitudes from time series"
+HOMEPAGE="http://ab-initio.mit.edu/harminv/;
+SRC_URI="http://ab-initio.mit.edu/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs"
+
+RDEPEND="virtual/lapack"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-configure.ac.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
+   --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-go/toml/

2016-11-14 Thread Manuel Rüger
commit: 2f55998c6e3fa38f3662b32f103bff213adb0722
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 14 17:41:37 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 14 17:41:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f55998c

dev-go/toml: Initial version

Package-Manager: portage-2.3.2

 dev-go/toml/Manifest|  1 +
 dev-go/toml/metadata.xml| 11 +++
 dev-go/toml/toml-0.2.0_p20160716.ebuild | 35 +
 dev-go/toml/toml-.ebuild| 35 +
 4 files changed, 82 insertions(+)

diff --git a/dev-go/toml/Manifest b/dev-go/toml/Manifest
new file mode 100644
index ..c02f4c1
--- /dev/null
+++ b/dev-go/toml/Manifest
@@ -0,0 +1 @@
+DIST toml-0.2.0_p20160716.tar.gz 39914 SHA256 
5a351a5ede5f4256f13cd371c6933125680f799350dee959b9341e6e26f8ff97 SHA512 
c2109e913d5891bf62526b421c4be8c64823ef8ee7ea6dc8120b6f28881633fec1ea46cbb076859a15db011fbcdf900d9c6f9caae06c194135241c42cf65f11d
 WHIRLPOOL 
346ae219d6f7cf6b10230fa1ab7ed79e2111516a500b573f6dfe1ad768229aa650d8a288d94f6d540524bc3bbc7dcfd916925eab8e0dc7420881205bb51a31b6

diff --git a/dev-go/toml/metadata.xml b/dev-go/toml/metadata.xml
new file mode 100644
index ..a4913d8
--- /dev/null
+++ b/dev-go/toml/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   BurntSushi/toml
+   
+

diff --git a/dev-go/toml/toml-0.2.0_p20160716.ebuild 
b/dev-go/toml/toml-0.2.0_p20160716.ebuild
new file mode 100644
index ..7485139
--- /dev/null
+++ b/dev-go/toml/toml-0.2.0_p20160716.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+EGO_PN="github.com/BurntSushi/toml"
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   EGIT_COMMIT="99064174e013895bbd9b025c31100bd1d9b590ca"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="TOML parser for Golang with reflection"
+HOMEPAGE="http://github.com/BurntSushi/toml;
+
+LICENSE="WTFPL-2"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test"
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" go build -o "bin/tomlv" 
./cmd/tomlv || die
+}
+
+src_install() {
+   dodoc README.md
+   dobin bin/tomlv
+}

diff --git a/dev-go/toml/toml-.ebuild b/dev-go/toml/toml-.ebuild
new file mode 100644
index ..7485139
--- /dev/null
+++ b/dev-go/toml/toml-.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+EGO_PN="github.com/BurntSushi/toml"
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   EGIT_COMMIT="99064174e013895bbd9b025c31100bd1d9b590ca"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="TOML parser for Golang with reflection"
+HOMEPAGE="http://github.com/BurntSushi/toml;
+
+LICENSE="WTFPL-2"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test"
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" go build -o "bin/tomlv" 
./cmd/tomlv || die
+}
+
+src_install() {
+   dodoc README.md
+   dobin bin/tomlv
+}



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

2016-11-14 Thread David Seifert
commit: cec68f30d1feafd27d14390cea362cea7f7fbda3
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Sat Nov 12 15:25:19 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 14 17:30:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec68f30

sci-physics/harminv: Removing EAPI 4 version 1.3.1

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2822

Signed-off-by: David Seifert  gentoo.org>

 sci-physics/harminv/harminv-1.3.1.ebuild | 32 
 1 file changed, 32 deletions(-)

diff --git a/sci-physics/harminv/harminv-1.3.1.ebuild 
b/sci-physics/harminv/harminv-1.3.1.ebuild
deleted file mode 100644
index 8889bc6..
--- a/sci-physics/harminv/harminv-1.3.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils eutils toolchain-funcs
-
-DESCRIPTION="Extraction of complex frequencies and amplitudes from time series"
-HOMEPAGE="http://ab-initio.mit.edu/harminv/;
-SRC_URI="http://ab-initio.mit.edu/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
-
-RDEPEND="virtual/lapack"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/${P}-configure.ac.patch )
-
-src_configure() {
-   local myeconfargs=(
-   --with-blas="$($(tc-getPKG_CONFIG) --libs blas)"
-   --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)"
-   )
-   autotools-utils_src_configure
-}



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

2016-11-14 Thread David Seifert
commit: 389724bf6b1e5e61ec22b448184a919184180030
Author: Vladimir Pavljuchenko (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Sun Nov 13 22:26:42 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Nov 14 17:32:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389724bf

dev-python/PythonQt: new ebuild

PythonQt is a dynamic Python binding for the Qt framework.
It offers an easy way to embed the Python scripting language
into your C++ Qt applications.
The focus of PythonQt is on embedding Python into
an existing C++ application, not on writing the whole
application completely in Python.

Base for ebuild from 
https://github.com/SpiderX/portage-overlay/tree/master/dev-python/PythonQt

Gentoo-Bug: https://bugs.gentoo.org/214331

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2634

Signed-off-by: David Seifert  gentoo.org>

 dev-python/PythonQt/Manifest   |   1 +
 dev-python/PythonQt/PythonQt-3.1.ebuild|  89 ++
 dev-python/PythonQt/PythonQt-.ebuild   |  87 ++
 .../files/PythonQt-3.1-commit-433-441.patch| 301 +
 dev-python/PythonQt/metadata.xml   |  27 ++
 5 files changed, 505 insertions(+)

diff --git a/dev-python/PythonQt/Manifest b/dev-python/PythonQt/Manifest
new file mode 100644
index ..bec8743
--- /dev/null
+++ b/dev-python/PythonQt/Manifest
@@ -0,0 +1 @@
+DIST PythonQt3.1.zip 4526699 SHA256 
2fcb07f6e3e63bc5299ff968b64ca35e05c3f599fe0965285ae92b2317f0f940 SHA512 
b3c208e3f909ebb15d40a6e83385f03e6196a8439e39cad4f924e7b1e774edbce83680298ab032161619d1358696a0d073028860f68540aadd8028b712ae8fc1
 WHIRLPOOL 
f21d5c44bae648a33011b30b70d4064f872d7637f89b40f8f907da33ae0bdca6812f880832e33b8f623e6a398bd5d6e7e5a9bea0df8c29efe5d96e31fbeb5d03

diff --git a/dev-python/PythonQt/PythonQt-3.1.ebuild 
b/dev-python/PythonQt/PythonQt-3.1.ebuild
new file mode 100644
index ..da164d4
--- /dev/null
+++ b/dev-python/PythonQt/PythonQt-3.1.ebuild
@@ -0,0 +1,89 @@
+# 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} )
+
+MY_P=${PN}${PV}
+
+inherit qmake-utils python-single-r1
+
+DESCRIPTION="A dynamic Python binding for the Qt framework"
+HOMEPAGE="http://pythonqt.sourceforge.net/;
+SRC_URI="mirror://sourceforge/pythonqt/pythonqt/${P}/${MY_P}.zip"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +extensions webkit"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   extensions? (
+   dev-qt/designer:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtmultimedia:5[widgets]
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtxml:5
+   dev-qt/qtxmlpatterns:5
+   webkit? ( dev-qt/qtwebkit:5 )
+   )"
+DEPEND="${RDEPEND}
+   dev-qt/qtxml:5
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="webkit? ( extensions ) ${PYTHON_REQUIRED_USE}"
+
+# Bring uitools back, backport other fixes from trunk
+PATCHES=( "${FILESDIR}/${P}-commit-433-441.patch" )
+
+src_prepare() {
+   default
+
+   if ! use extensions ; then
+   sed -i '/SUBDIRS/s/extensions//' PythonQt.pro || die "sed for 
extensions"
+   fi
+   if ! use webkit ; then
+   # Remove webkit support if not used
+   sed -i '/qtHaveModule(webkit):CONFIG += PythonQtWebKit/d' \
+   extensions/PythonQt_QtAll/PythonQt_QtAll.pro \
+   || die "sed for webkit"
+   fi
+
+   # Unset python version to use python-config
+   sed -i "/unix:PYTHON_VERSION=/s/2.7//" build/python.prf \
+   || die "sed for python version"
+}
+
+src_configure() {
+   eqmake5 PREFIX="${ED%/}"/usr
+}
+
+src_install() {
+   einstalldocs
+
+   # Includes
+   insinto /usr/include/PythonQt
+   doins -r src/*.h
+   insinto /usr/include/PythonQt/gui
+   doins -r src/gui/*.h
+
+   if use extensions ; then
+   insinto /usr/include/PythonQt/extensions/PythonQt_QtAll
+   doins -r extensions/PythonQt_QtAll/*.h
+   fi
+
+   # Libraries
+   dolib.so lib/libPythonQt*
+}

diff --git a/dev-python/PythonQt/PythonQt-.ebuild 
b/dev-python/PythonQt/PythonQt-.ebuild
new file mode 100644
index ..ce47fa7
--- /dev/null
+++ b/dev-python/PythonQt/PythonQt-.ebuild
@@ -0,0 +1,87 @@
+# 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} )
+
+MY_P=${PN}${PV}
+
+inherit qmake-utils python-single-r1 subversion
+
+DESCRIPTION="A 

[gentoo-commits] gentoo commit in src/patchsets/gentoo-headers: testing.txt

2016-11-14 Thread Robin H. Johnson (robbat2)
robbat2 16/11/14 17:33:38

  Modified: testing.txt
  Log:
  Update testing packages.

Revision  ChangesPath
1.7  src/patchsets/gentoo-headers/testing.txt

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/testing.txt?rev=1.7=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/testing.txt?rev=1.7=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gentoo-headers/testing.txt?r1=1.6=1.7

Index: testing.txt
===
RCS file: /var/cvsroot/gentoo/src/patchsets/gentoo-headers/testing.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- testing.txt 2 Aug 2016 16:01:46 -   1.6
+++ testing.txt 14 Nov 2016 17:33:38 -  1.7
@@ -63,6 +63,7 @@
 sys-fs/udev
 sys-libs/libcap
 sys-libs/gpm
+sys-process/audit
 sys-process/lsof
 %
 






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

2016-11-14 Thread Tobias Klausmann
commit: 71ae69c0544bf2fb950c47f9552a60a031ffc3fb
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 17:19:41 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 17:19:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ae69c0

dev-lang/php-7.0.13-r0: stable on alpha

Gentoo-Bug: 599326

 dev-lang/php/php-7.0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-7.0.13.ebuild b/dev-lang/php/php-7.0.13.ebuild
index e6c002c..d0f9045 100644
--- a/dev-lang/php/php-7.0.13.ebuild
+++ b/dev-lang/php/php-7.0.13.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2 phpdbg"



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

2016-11-14 Thread Manuel Rüger
commit: e38d85d7f66b61cfa64c0ad28a401c1d1d5a886a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Nov 14 17:10:37 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Nov 14 17:13:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38d85d7

app-emulation/docker-proxy: Initial version

Package-Manager: portage-2.3.2

 app-emulation/docker-proxy/Manifest|  1 +
 .../docker-proxy-0.8.0_p2016.ebuild| 35 ++
 .../docker-proxy/docker-proxy-.ebuild  | 35 ++
 app-emulation/docker-proxy/metadata.xml| 17 +++
 4 files changed, 88 insertions(+)

diff --git a/app-emulation/docker-proxy/Manifest 
b/app-emulation/docker-proxy/Manifest
new file mode 100644
index ..1e23544
--- /dev/null
+++ b/app-emulation/docker-proxy/Manifest
@@ -0,0 +1 @@
+DIST docker-proxy-0.8.0_p2016.tar.gz 2150464 SHA256 
204e723a3cb740173af3a0d4b0d00996507d3230da4f348a38b417a215de0959 SHA512 
86293b9cafc3c468760266b47412040f21309baad27765f584cfa1e93bc2ad88068832ed55f2ae8e4f16825e9f44619e89985fd36d98b3d47eaf1d1160f76c8e
 WHIRLPOOL 
2b885bf3865a396219af7b32fc20477b15dffa1ac7b8a26602ff1b131d9f7cb31d5f997045bfac5ddf8b75016ca083c31ed345dfe1d9023a8d68b712a72d5979

diff --git a/app-emulation/docker-proxy/docker-proxy-0.8.0_p2016.ebuild 
b/app-emulation/docker-proxy/docker-proxy-0.8.0_p2016.ebuild
new file mode 100644
index ..96b44ae
--- /dev/null
+++ b/app-emulation/docker-proxy/docker-proxy-0.8.0_p2016.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+EGO_PN="github.com/docker/libnetwork"
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   EGIT_COMMIT="57be722e077059d1ee0539be31743a3642ccbeb3"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="Docker container networking"
+HOMEPAGE="http://github.com/docker/libnetwork;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RDEPEND="!!https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="Docker container networking"
+HOMEPAGE="http://github.com/docker/libnetwork;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RDEPEND="!!
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   
+   
+   tia...@dockerproject.org
+   Tianon
+   
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+   
+   docker/libnetwork
+   
+



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

2016-11-14 Thread William Hubbs
commit: fdd29ac95e7272fd89bd0e4b9882f5c8e74d517a
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 14 17:10:55 2016 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Nov 14 17:11:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd29ac9

app-emulation/docker: 1.13.0_rc1 version bump

Package-Manager: portage-2.3.0

 app-emulation/docker/Manifest |   1 +
 app-emulation/docker/docker-1.13.0_rc1.ebuild | 284 ++
 2 files changed, 285 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 8076d21..80e79b4 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -1,2 +1,3 @@
 DIST docker-1.11.0.tar.gz 10637394 SHA256 
088869b9a19ae17656e068aa6d3d473866e8133365427c601c671da1b2189057 SHA512 
ecb7f531a5632fd6274e3eec59a5194c61d0788ab9f3864845cbc248232c2f14671a26c34abab8c5ca85ce6106ae72ea3ae4e5d133ad1efb126069ae82a2dba0
 WHIRLPOOL 
20b0ef1642d2fea2ae186a17786d95f138fb7df92daa104f00c481488f82eadd5e8f27a0a8e926d68f495fd62bc132d83817a0831f84b3786474a9408d87878f
 DIST docker-1.12.3.tar.gz 13678274 SHA256 
cf4f876593abde06b4c19f971163a853a21b1992d75bd2fe5d8bea9015b09f87 SHA512 
8577bcfe892d1fae6ca4edcd72c1a1c0a223ea3e322f3b63674dcb4833605c2dd2365cf376e4e08c0a900db50a927aaa0518ceb25f9542fe30c52a28903b0201
 WHIRLPOOL 
853f0a55836d4a34010f87399e875b9402703f1fb665e760255b198da6a68417c50b162cffe65e2c704e076be0520e3ecdb1418749cd3ddf63f426851bc0fbde
+DIST docker-1.13.0_rc1.tar.gz 7845975 SHA256 
5b868b8a77c794d9a8604a0151cc1bb04fff1ece121e7f9e7315d99a2b6f5c1c SHA512 
6d5819dc4164184ea5dba99e42f2e4e4ef8a49988804730492f31e7bc8a109486b2cefc71fe88f565a44f6090bccb7b18e5e3e73b79cc724086c60655918ffeb
 WHIRLPOOL 
6357049db5a2d664fe1fff4e6a3c7a94ce6497562fadf82dac26819144eb7c591b63c8d5fa1106246e7899647d1910dbdeba0ee432b18976a6599c5224a984de

diff --git a/app-emulation/docker/docker-1.13.0_rc1.ebuild 
b/app-emulation/docker/docker-1.13.0_rc1.ebuild
new file mode 100644
index ..4f68019
--- /dev/null
+++ b/app-emulation/docker/docker-1.13.0_rc1.ebuild
@@ -0,0 +1,284 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+EGO_PN="github.com/docker/docker"
+
+if [[ ${PV} = ** ]]; then
+   # Docker cannot be fetched via "go get", thanks to autogenerated code
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
+   inherit git-r3
+else
+   MY_PV="${PV/_/-}"
+   DOCKER_GITCOMMIT="75fd88b"
+   EGIT_COMMIT="v${MY_PV}"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
+   inherit golang-vcs-snapshot
+fi
+inherit bash-completion-r1 golang-base linux-info systemd udev user
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://dockerproject.org;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor aufs btrfs +device-mapper overlay seccomp"
+
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#build-dependencies
+CDEPEND="
+   >=dev-db/sqlite-3.7.9:3
+   device-mapper? (
+   >=sys-fs/lvm2-2.02.89[thin]
+   )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+   apparmor? ( sys-libs/libapparmor )
+"
+
+DEPEND="
+   ${CDEPEND}
+
+   dev-go/go-md2man
+
+   btrfs? (
+   >=sys-fs/btrfs-progs-3.8
+   )
+"
+
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/hack/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${CDEPEND}
+
+   !app-emulation/docker-bin
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+
+   >app-emulation/containerd-0.2.2
+   app-emulation/runc[apparmor?,seccomp?]
+"
+
+RESTRICT="installsources strip"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# see "contrib/check-config.sh" from upstream's sources
+CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED 
~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~NF_NAT_IPV4 ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
+   ~NETFILTER_XT_MATCH_ADDRTYPE ~NETFILTER_XT_MATCH_CONNTRACK
+   ~NF_NAT ~NF_NAT_NEEDED
+   ~POSIX_MQUEUE
+
+   ~USER_NS
+   ~SECCOMP
+   ~CGROUP_PIDS
+   ~MEMCG_SWAP ~MEMCG_SWAP_ENABLED
+
+   ~BLK_CGROUP ~BLK_DEV_THROTTLING ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED
+   ~CGROUP_PERF
+   ~CGROUP_HUGETLB
+   ~NET_CLS_CGROUP
+   ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED ~RT_GROUP_SCHED
+   ~IP_VS ~IP_VS_PROTO_TCP ~IP_VS_PROTO_UDP ~IP_VS_NFCT
+
+   ~VXLAN
+   ~XFRM_ALGO 

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

2016-11-14 Thread Tobias Klausmann
commit: 53fa82c9be8a4b8d07617ec8982699a99c670fc7
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 16:48:05 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 16:48:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53fa82c9

dev-db/mariadb-10.0.28-r0: stable on alpha

Gentoo-Bug: 598704

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

diff --git a/dev-db/mariadb/mariadb-10.0.28.ebuild 
b/dev-db/mariadb/mariadb-10.0.28.ebuild
index 57b95d7..7470136 100644
--- a/dev-db/mariadb/mariadb-10.0.28.ebuild
+++ b/dev-db/mariadb/mariadb-10.0.28.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!bindist? ( bindist )"
 REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( 
extraengine server !static )"
 
 # REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
 PATCHES=(



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

2016-11-14 Thread Tobias Klausmann
commit: 522528de9be9bd6275a993007aac53d63e0d15bb
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 16:48:07 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 16:48:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522528de

www-servers/apache-2.4.23-r2: stable on alpha

Gentoo-Bug: 589226

 www-servers/apache/apache-2.4.23-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.4.23-r2.ebuild 
b/www-servers/apache/apache-2.4.23-r2.ebuild
index b6c99d6..fce3d65 100644
--- a/www-servers/apache/apache-2.4.23-r2.ebuild
+++ b/www-servers/apache/apache-2.4.23-r2.ebuild
@@ -125,7 +125,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos 
~m68k-mint ~sparc64-solaris ~x64-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x64-macos ~x86-macos 
~m68k-mint ~sparc64-solaris ~x64-solaris"
 
 # Upstream fixes
 SRC_URI+=" 
http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/proxy/mod_proxy_fcgi.c?r1=1751970=1751969=1751970=patch
 -> ${PN}-2.4.23-fcgi_fix.patch"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile/

2016-11-14 Thread Tobias Klausmann
commit: 616216b967c467fdb7c31037cf04e1ef62870998
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 16:48:06 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 16:48:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=616216b9

dev-scheme/guile-1.8.8-r3: stable on alpha

Gentoo-Bug: 596864

 dev-scheme/guile/guile-1.8.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/guile/guile-1.8.8-r3.ebuild 
b/dev-scheme/guile/guile-1.8.8-r3.ebuild
index c15314f..1f3b8e3 100644
--- a/dev-scheme/guile/guile-1.8.8-r3.ebuild
+++ b/dev-scheme/guile/guile-1.8.8-r3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://www.gnu.org/software/guile/;
 SRC_URI="mirror://gnu/guile/${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="debug debug-freelist debug-malloc +deprecated discouraged emacs 
networking nls readline +regex +threads"
 
 RESTRICT="!regex? ( test )"



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

2016-11-14 Thread Tobias Klausmann
commit: ae18d973ff741b69db31ba4ccf1dac97731a5ceb
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 16:48:06 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 16:48:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae18d973

net-misc/openssh-7.3_p1-r7: stable on alpha

Gentoo-Bug: 597360

 net-misc/openssh/openssh-7.3_p1-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-7.3_p1-r7.ebuild 
b/net-misc/openssh/openssh-7.3_p1-r7.ebuild
index d127451..d4a19ef 100644
--- a/net-misc/openssh/openssh-7.3_p1-r7.ebuild
+++ b/net-misc/openssh/openssh-7.3_p1-r7.ebuild
@@ -31,7 +31,7 @@ SRC_URI="mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="bindist debug ${HPN_PATCH:++}hpn kerberos kernel_linux ldap ldns libedit 
libressl livecd pam +pie sctp selinux skey ssh1 +ssl static test X X509"
 REQUIRED_USE="ldns? ( ssl )



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

2016-11-14 Thread Tobias Klausmann
commit: 323d6791374680451376c06e148359f4cd152bb2
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 16:48:05 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 16:48:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323d6791

dev-lang/php-5.6.28-r0: stable on alpha

Gentoo-Bug: 599326

 dev-lang/php/php-5.6.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/php/php-5.6.28.ebuild b/dev-lang/php/php-5.6.28.ebuild
index 82f2e37..3a2ccfd 100644
--- a/dev-lang/php/php-5.6.28.ebuild
+++ b/dev-lang/php/php-5.6.28.ebuild
@@ -19,7 +19,7 @@ LICENSE="PHP-3.01
unicode? ( BSD-2 LGPL-2.1 )"
 
 SLOT="$(get_version_component_range 1-2)"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
 
 # We can build the following SAPIs in the given order
 SAPIS="embed cli cgi fpm apache2"



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

2016-11-14 Thread Brian Evans
commit: adc868aae7a1eb21e6b370dc2159bd1d9dc1f1d2
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Nov 14 15:19:53 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Nov 14 15:20:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc868aa

dev-db/mariadb: Revbump 10.1.19 and fix REQUIRED_USE for jdbc

The 10.1 and 10.2 series were not given the correct cmake values to the options
to enable or disable innodb lzo, lz4 and snappy compression

Also added REQUIRED_USE for jdbc USE to make the error messages more user 
friendly
as the java-pkg-opt-2 eclass would bail out unexpectedly and cryptically to a 
user
if the correct options were not set

Package-Manager: portage-2.3.2

 dev-db/mariadb/mariadb-10.0.28.ebuild  |   2 +-
 2.1_alpha.ebuild => mariadb-10.1.19-r1.ebuild} | 161 ++---
 dev-db/mariadb/mariadb-10.2.1_alpha.ebuild |   8 +-
 3 files changed, 79 insertions(+), 92 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.0.28.ebuild 
b/dev-db/mariadb/mariadb-10.0.28.ebuild
index dba5719..57b95d7 100644
--- a/dev-db/mariadb/mariadb-10.0.28.ebuild
+++ b/dev-db/mariadb/mariadb-10.0.28.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="An enhanced, drop-in replacement for MySQL"
 IUSE="bindist jdbc odbc oqgraph pam sphinx tokudb xml"
 RESTRICT="!bindist? ( bindist )"
 
-REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam )"
+REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( 
extraengine server !static )"
 
 # REMEMBER: also update eclass/mysql*.eclass before committing!
 KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"

diff --git a/dev-db/mariadb/mariadb-10.2.1_alpha.ebuild 
b/dev-db/mariadb/mariadb-10.1.19-r1.ebuild
similarity index 55%
copy from dev-db/mariadb/mariadb-10.2.1_alpha.ebuild
copy to dev-db/mariadb/mariadb-10.1.19-r1.ebuild
index 0562c69..fd663ad 100644
--- a/dev-db/mariadb/mariadb-10.2.1_alpha.ebuild
+++ b/dev-db/mariadb/mariadb-10.1.19-r1.ebuild
@@ -3,13 +3,15 @@
 # $Id$
 
 EAPI="6"
-MY_EXTRAS_VER="20160818-1822Z"
+MY_EXTRAS_VER="20160721-1526Z"
 # The wsrep API version must match between upstream WSREP and 
sys-cluster/galera major number
 WSREP_REVISION="25"
 SUBSLOT="18"
 MYSQL_PV_MAJOR="5.6"
 
-inherit toolchain-funcs mysql-multilib-r1
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit toolchain-funcs java-pkg-opt-2 mysql-multilib-r1
 
 HOMEPAGE="http://mariadb.org/;
 DESCRIPTION="An enhanced, drop-in replacement for MySQL"
@@ -17,7 +19,7 @@ DESCRIPTION="An enhanced, drop-in replacement for MySQL"
 IUSE="bindist cracklib galera kerberos innodb-lz4 innodb-lzo innodb-snappy 
jdbc mroonga odbc oqgraph pam sphinx sst-rsync sst-xtrabackup tokudb systemd 
xml"
 RESTRICT="!bindist? ( bindist )"
 
-REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) "
+REQUIRED_USE="server? ( tokudb? ( jemalloc ) ) static? ( !pam ) jdbc? ( 
extraengine server !static )"
 
 # REMEMBER: also update eclass/mysql*.eclass before committing!
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
@@ -25,10 +27,10 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~hppa ~mips ~ppc 
~ppc64 ~s390 ~sh ~spa
 MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
 
 PATCHES=(
-   "${MY_PATCH_DIR}"/20006_all_cmake_elib-mariadb-10.2.1.patch
+   "${MY_PATCH_DIR}"/20006_all_cmake_elib-mariadb-10.1.16.patch
"${MY_PATCH_DIR}"/20009_all_mariadb_myodbc_symbol_fix-5.5.38.patch
"${MY_PATCH_DIR}"/20015_all_mariadb-pkgconfig-location.patch
-   
"${MY_PATCH_DIR}"/20018_all_mariadb-10.2.1-without-clientlibs-tools.patch
+   
"${MY_PATCH_DIR}"/20018_all_mariadb-10.1.16-without-clientlibs-tools.patch
 )
 
 COMMON_DEPEND="
@@ -55,7 +57,7 @@ COMMON_DEPEND="
>=dev-libs/libpcre-8.35:3=
 "
 DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
-   jdbc? ( virtual/jdk )
+   server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.6 ) ) )
${COMMON_DEPEND}"
 RDEPEND="${RDEPEND} ${COMMON_DEPEND}
galera? (
@@ -69,15 +71,30 @@ RDEPEND="${RDEPEND} ${COMMON_DEPEND}
dev-perl/TermReadKey
virtual/perl-Term-ANSIColor
virtual/perl-Time-HiRes )
-   jdbc? ( virtual/jre )
+   server? ( extraengine? ( jdbc? ( >=virtual/jre-1.6 ) ) )
 "
 # xtrabackup-bin causes a circular dependency if DBD-mysql is not already 
installed
-PDEPEND="galera? ( sst-xtrabackup? ( >=dev-db/xtrabackup-bin-2.2.4 ) )"
+PDEPEND="galera? ( sst-xtrabackup? ( || ( >=dev-db/xtrabackup-bin-2.2.4 
dev-db/percona-xtrabackup ) ) )"
 
 MULTILIB_WRAPPED_HEADERS+=( /usr/include/mysql/mysql_version.h
/usr/include/mysql/private/probes_mysql_nodtrace.h

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

2016-11-14 Thread Bernard Cafarelli
commit: 0185c0382e01f6f463635eca6aea61a055e466ef
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Nov 14 15:16:30 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Nov 14 15:18:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0185c038

app-text/paperwork: bump to 1.0.2

Tighten dependency on paperwork-backend

Package-Manager: portage-2.3.2

 app-text/paperwork/Manifest   |  1 +
 app-text/paperwork/paperwork-1.0.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/app-text/paperwork/Manifest b/app-text/paperwork/Manifest
index 6f99a596..d6f22fc 100644
--- a/app-text/paperwork/Manifest
+++ b/app-text/paperwork/Manifest
@@ -1,2 +1,3 @@
 DIST paperwork-0.3.2.tar.gz 179509 SHA256 
55a3aa814cf0b62bc2e40d0b4789068ebec9bfd9fff182d75429aca624d243f1 SHA512 
b9dd1010f308d28e300d246d103cdd15253ed8e653721a89ab7de1aa6129b9a52f6ca6afe4714e19fca41369441240900af23faefd7284bbd420a9833bf3449e
 WHIRLPOOL 
f20ac1e45b754612b452d3bbb5854857c604108fe4a71b8870de7b317087b99597dc3c9275776c0b1cd68118c78c45f38195ef4635abe514a565a7e1b911895d
 DIST paperwork-1.0.1.tar.gz 206786 SHA256 
65976920d18a09ca5ff07088ec73073b857dfb40b4674e428619c8a90726ca01 SHA512 
10f854586381b6eb3eabb654cf42c7372594f1c413f601ebbff75f806c841e71e0883bbbfa482802d0f083521689d82ff0416bdbb378d9041402a0ed971b1ed6
 WHIRLPOOL 
1e314ed44bf86a4c97e7f30667fe07e40ed390715278cf418df0d0bd219b32e33256ac0606cadc10ec5c2a5d7847cda62850adc2bc15ace8c4583da71232bb38
+DIST paperwork-1.0.2.tar.gz 274148 SHA256 
0884c53f0a23fd396428fbc7cc0499d6ab95f7d76df369d68bffebfd5bf2d1ae SHA512 
607fa9f27a367adf8256e59d8d72e2c51822e51563d8e705bc20d4c5a99c3f924f81f262adcc0fd1950f4de97840f5f25e030aa8be164bdabc3bf7c07e2152a4
 WHIRLPOOL 
74ac71c9c59de5931ba159bbebb9599d1023be1cc4093e27e50600d34b8c0cc00fe52fed8e2409e2f40a7b2aa0bc4b62d2e87ff117a4a32902edbee61bf038af

diff --git a/app-text/paperwork/paperwork-1.0.2.ebuild 
b/app-text/paperwork/paperwork-1.0.2.ebuild
new file mode 100644
index ..d7497b9
--- /dev/null
+++ b/app-text/paperwork/paperwork-1.0.2.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} )
+
+inherit distutils-r1
+
+DESCRIPTION="a personal document manager for scanned documents (and PDFs)"
+HOMEPAGE="https://github.com/jflesch/paperwork;
+SRC_URI="https://github.com/jflesch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="~app-text/paperwork-backend-${PV}[${PYTHON_USEDEP}]
+   dev-python/libpillowfight[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyinsane:2[${PYTHON_USEDEP}]
+   >=dev-python/pyocr-0.3.0[${PYTHON_USEDEP}]
+   dev-python/simplebayes[${PYTHON_USEDEP}]
+   dev-util/glade[introspection,python]
+   x11-libs/gtk+:3[introspection]"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-text/paperwork-backend/

2016-11-14 Thread Bernard Cafarelli
commit: cd3556676b6b24f32e4cfe9374e1cf997055102f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon Nov 14 15:08:56 2016 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon Nov 14 15:18:32 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd355667

app-text/paperwork-backend: version bump to 1.0.2

Package-Manager: portage-2.3.2

 app-text/paperwork-backend/Manifest|  1 +
 .../paperwork-backend-1.0.2.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/app-text/paperwork-backend/Manifest 
b/app-text/paperwork-backend/Manifest
index 4dfe242..5201a0b 100644
--- a/app-text/paperwork-backend/Manifest
+++ b/app-text/paperwork-backend/Manifest
@@ -1 +1,2 @@
 DIST paperwork-backend-1.0.1.tar.gz 46530 SHA256 
8e95a0ac6a0ab73af6f95a575dff8b5857b5a9aed9e2842045d6bcf1f5a112cf SHA512 
4a092633ff29cffb738866c9a58aeb4d9f558afb74bb28253c24d4789e8a92cf2a0207f2014e384fca5c225311ecf953d14b9b2925d705626936ad1ef9555c7d
 WHIRLPOOL 
c77191ce7385c831950f4b0c1328c129b6f191bb837d88122ea3c4c0c533cf231d4f3bcbcd4f67cce1fcca970d4338461eaaad743de9630196e5d67d657cde7c
+DIST paperwork-backend-1.0.2.tar.gz 46565 SHA256 
0f3435864880e00df3d0e37ce2d58037d85a8c12f06d09d67fae25aa2895d0a7 SHA512 
061b65da55ec432ec76eacee78029e77df9a10d9da02b2e4bedd7efe51b2b771d29cd8d940410f93bf921087365ded5464d9acd3b3940afe9fc4e4a3e1afc5a7
 WHIRLPOOL 
2529ee71c49e8b43f88ed55812a100541a122a0cb3e68ae32e7b1a219592b98d9b1dccfce094760dbf0c23c53c53b1f5fdc2b6a05eba499f7fcf620c40193ee5

diff --git a/app-text/paperwork-backend/paperwork-backend-1.0.2.ebuild 
b/app-text/paperwork-backend/paperwork-backend-1.0.2.ebuild
new file mode 100644
index ..8bc8bc4
--- /dev/null
+++ b/app-text/paperwork-backend/paperwork-backend-1.0.2.ebuild
@@ -0,0 +1,29 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Backend part of Paperwork (Python API, no UI)"
+HOMEPAGE="https://github.com/jflesch/paperwork-backend;
+SRC_URI="https://github.com/jflesch/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="app-text/poppler[introspection]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycairo[${PYTHON_USEDEP}]
+   dev-python/pycountry[${PYTHON_USEDEP}]
+   dev-python/pyenchant[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/python-levenshtein[${PYTHON_USEDEP}]
+   dev-python/simplebayes[${PYTHON_USEDEP}]
+   dev-python/termcolor[${PYTHON_USEDEP}]
+   dev-python/whoosh[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"



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

2016-11-14 Thread Tobias Klausmann
commit: 0dba28b628e9cad6d0e29cc5acda274ad033ee37
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 15:08:42 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 15:09:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dba28b6

www-servers/tornado-4.4.2-r1: stable on alpha

Gentoo-Bug: 597740

 www-servers/tornado/tornado-4.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/tornado/tornado-4.4.2-r1.ebuild 
b/www-servers/tornado/tornado-4.4.2-r1.ebuild
index f9ba2a0..ae57fe4 100644
--- a/www-servers/tornado/tornado-4.4.2-r1.ebuild
+++ b/www-servers/tornado/tornado-4.4.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="doc examples test"
 
 CDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/backports-ssl-match-hostname/

2016-11-14 Thread Tobias Klausmann
commit: 527199838e0d619edcbef13dc10bf7648f44d7c0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 15:08:44 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 15:09:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52719983

dev-python/backports-ssl-match-hostname-3.5.0.1-r1: stable on alpha

Gentoo-Bug: 598686

 .../backports-ssl-match-hostname-3.5.0.1-r1.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.1-r1.ebuild
 
b/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.1-r1.ebuild
index ace21b8..89a2ab9 100644
--- 
a/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.1-r1.ebuild
+++ 
b/dev-python/backports-ssl-match-hostname/backports-ssl-match-hostname-3.5.0.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="PYTHON"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="dev-python/backports[${PYTHON_USEDEP}]"



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

2016-11-14 Thread Tobias Klausmann
commit: 3eb2e531d0a2972402c12c877ed92c2f04e6ec04
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 15:08:43 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 15:09:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb2e531

dev-perl/Mozilla-CA-2099-r0: stable on alpha

Gentoo-Bug: 598686

 dev-perl/Mozilla-CA/Mozilla-CA-2099.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Mozilla-CA/Mozilla-CA-2099.ebuild 
b/dev-perl/Mozilla-CA/Mozilla-CA-2099.ebuild
index da72b95..71fd3eb 100644
--- a/dev-perl/Mozilla-CA/Mozilla-CA-2099.ebuild
+++ b/dev-perl/Mozilla-CA/Mozilla-CA-2099.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Mozilla's CA cert bundle in PEM format (Gentoo 
stub)"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ppc ~ppc64 x86"
+KEYWORDS="alpha amd64 ~ppc ~ppc64 x86"
 IUSE=""
 
 RDEPEND="app-misc/ca-certificates"



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

2016-11-14 Thread Tobias Klausmann
commit: cabdbc58f32cbe7140db7272e41592a2701bed6e
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 15:08:40 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 15:09:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabdbc58

www-servers/apache-2.2.31-r1: stable on alpha

Gentoo-Bug: 589226

 www-servers/apache/apache-2.2.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/apache/apache-2.2.31-r1.ebuild 
b/www-servers/apache/apache-2.2.31-r1.ebuild
index 250c099..aeab04f 100644
--- a/www-servers/apache/apache-2.2.31-r1.ebuild
+++ b/www-servers/apache/apache-2.2.31-r1.ebuild
@@ -89,7 +89,7 @@ HOMEPAGE="https://httpd.apache.org/;
 # some helper scripts are Apache-1.1, thus both are here
 LICENSE="Apache-2.0 Apache-1.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 IUSE=""
 
 PATCHES=(



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

2016-11-14 Thread Tobias Klausmann
commit: 54e89b9e30b91bb8a85eb40a806cd620b29f6a53
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Nov 14 15:08:43 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Nov 14 15:09:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e89b9e

sys-kernel/gentoo-sources-4.1.35-r0: stable on alpha

Gentoo-Bug: 598378

 sys-kernel/gentoo-sources/gentoo-sources-4.1.35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.1.35.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.1.35.ebuild
index b092896..d04573a 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.1.35.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.1.35.ebuild
@@ -11,7 +11,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



  1   2   >