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

2015-11-25 Thread Michael Sterrett
commit: 7559ea69c0f26631ab261c7bab87fc4954986c43
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Nov 25 17:42:55 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Wed Nov 25 17:42:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7559ea69

narrow the mask of games-emulation/sdl{mame,mess}

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 90e7da4..6550b5a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -657,8 +657,8 @@ dev-java/sun-jce-bin
 
 # Julian Ospald  (26 Jun 2013)
 # Depends on masked dev-lang/lua-5.2
->=games-emulation/sdlmame-0.149
->=games-emulation/sdlmess-0.149
+=games-emulation/sdlmame-0.149
+=games-emulation/sdlmess-0.149
 
 # Chí-Thanh Christopher Nguyễn  (25 Jun 2013)
 # Mask new ptlib/opal for breakage, tracked in bug #474742



[gentoo-commits] proj/kde:master commit in: kde-plasma/kwallet-pam/

2015-11-25 Thread Michael Palimaka
commit: 0d48b59abf1689174da2cabebdc5dccd52029d14
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Nov 25 16:45:12 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Nov 25 16:45:12 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0d48b59a

kde-plasma/kwallet-pam: install modules to correct location

Due to an upstream change, it ended up in /usr/lib64/security instead of 
/lib64/security where it could not be found.

Upstream-commit: 105cd18dbfe644e510e772a7e8226d8e965477f9

Package-Manager: portage-2.2.25

 ...{kwallet-pam-5.4.95.ebuild => kwallet-pam-5.4.95-r1.ebuild} | 10 +-
 kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild  | 10 +-
 kde-plasma/kwallet-pam/kwallet-pam-.ebuild | 10 +-
 3 files changed, 27 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.4.95.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.4.95-r1.ebuild
similarity index 71%
rename from kde-plasma/kwallet-pam/kwallet-pam-5.4.95.ebuild
rename to kde-plasma/kwallet-pam/kwallet-pam-5.4.95-r1.ebuild
index 95a4b5b..2cd69e0 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.4.95.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.4.95-r1.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 
 KDE_AUTODEPS="false"
-inherit kde5
+inherit kde5 multilib
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
@@ -17,3 +17,11 @@ DEPEND="
virtual/pam
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   )
+
+   kde5_src_configure
+}

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild
index 84ef01c..b166d70 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.5.49..ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 
 KDE_AUTODEPS="false"
-inherit kde5
+inherit kde5 multilib
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
@@ -17,3 +17,11 @@ DEPEND="
virtual/pam
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   )
+
+   kde5_src_configure
+}

diff --git a/kde-plasma/kwallet-pam/kwallet-pam-.ebuild 
b/kde-plasma/kwallet-pam/kwallet-pam-.ebuild
index 84ef01c..b166d70 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 
 KDE_AUTODEPS="false"
-inherit kde5
+inherit kde5 multilib
 
 DESCRIPTION="KWallet PAM module to not enter password again"
 LICENSE="LGPL-2.1"
@@ -17,3 +17,11 @@ DEPEND="
virtual/pam
 "
 RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+   )
+
+   kde5_src_configure
+}



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

2015-11-25 Thread Anthony G. Basile
commit: d722891ff24b10d49fd85eb6b5c6100e756cf22b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 23:01:13 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 23:01:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d722891f

profiles: unmask USE=http2 for net-misc/curl, bug #563060.

 profiles/base/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ae90c6f..e738d55 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -121,11 +121,6 @@ dev-java/oracle-jre-bin javafx nsplugin
 app-text/cmigemo emacs
 www-client/w3m migemo
 
-# Anthony G. Basile  (04 Jul 2015)
-# USE=http2 depends on net-libs/nghttp2 which was recently
-# added to the tree and is still not stable.  Bug #552618.
-net-misc/curl http2
-
 # Gilles Dartiguelongue  (25 May 2015)
 # webkit fails to build with USE=wayland, bug #549228
 # https://bugs.webkit.org/show_bug.cgi?id=142879



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

2015-11-25 Thread Anthony G. Basile
commit: 92f858c07d0752d7d2bffa2f4027a619326c5726
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 23:25:28 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 23:25:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92f858c0

net-misc/curl: remove older unstable versions

Package-Manager: portage-2.2.20.1

 net-misc/curl/Manifest  |   1 -
 net-misc/curl/curl-7.44.0-r1.ebuild | 253 
 net-misc/curl/curl-7.44.0.ebuild| 245 --
 3 files changed, 499 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index d1476ae..ac58e7f 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1,3 +1,2 @@
 DIST curl-7.43.0.tar.bz2 3363770 SHA256 
baa654a1122530483ccc1c58cc112fec3724a82c11c6a389f1e6a37dc8858df9 SHA512 
0b06ec078680619f56a458ac115142546134917331b71b73ed2c0371c480034dac7ed848814be0dd1e752154c53e48b9e0276b83f75a690df6cfb480ab331272
 WHIRLPOOL 
e5c97b3cbf0f9915f62a100ce2972e6cffcabae753770c2f0a1fc3bcef3a66c0a2d4d7e361b00f442d62eca3b0d9526eb34f6b043fb655648180e81ef630a527
-DIST curl-7.44.0.tar.bz2 3398814 SHA256 
1e2541bae6582bb697c0fbae49e1d3e6fad5d05d5aa80dbd6f072e0a44341814 SHA512 
250a0aa6ba9917cd7666ff180efb02d994d1040759b94370b8c3bb215467d632b867f111b555228ab7f9a7ecd1e5d205204b29cbc003797dd315f628376a376d
 WHIRLPOOL 
6725c44667016365f6c83a75cae1fc1f4d310256194a7f6b2738f642250b5229a565047c9f4882f07dd2daf0a4b5149e22ce91d62c26a52d73c087e50c64f6cd
 DIST curl-7.45.0.tar.bz2 3473632 SHA256 
65154e66b9f8a442b57c436904639507b4ac37ec13d6f8a48248f1b4012b98ea SHA512 
71c557c69eb8d160f74a9b76ef83a46ce33ef4e8a66a261699329583dadf10205b4ba4783f92d4e6c8724f6610ffade5b0a9f189b0a7b9169ff839dfc8980481
 WHIRLPOOL 
afc1627cebb64c9111f943fe63d95c8a998934fd02e3b8d12f061d23b174b7475c48451ecc1713ce54771455a6465238aa3b818b0eb9ba5c86ffd06eb1f2bc76

diff --git a/net-misc/curl/curl-7.44.0-r1.ebuild 
b/net-misc/curl/curl-7.44.0-r1.ebuild
deleted file mode 100644
index 93ba073..000
--- a/net-misc/curl/curl-7.44.0-r1.ebuild
+++ /dev/null
@@ -1,253 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit autotools eutils prefix multilib-minimal
-
-DESCRIPTION="A Client that groks URLs"
-HOMEPAGE="http://curl.haxx.se/;
-SRC_URI="http://curl.haxx.se/download/${P}.tar.bz2;
-
-LICENSE="MIT"
-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 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl 
static-libs test threads"
-IUSE+=" curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss 
+curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl"
-IUSE+=" elibc_Winnt"
-
-#lead to lots of false negatives, bug #285669
-RESTRICT="test"
-
-RDEPEND="ldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
-   ssl? (
-   curl_ssl_axtls? (
-   >=net-libs/axtls-1.4.9-r1[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   curl_ssl_gnutls? (
-   || (
-   (
-   
>=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}]
-   
>=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
-   )
-   (
-   
=net-libs/gnutls-2.12*[nettle,static-libs?,${MULTILIB_USEDEP}]
-   
>=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
-   )
-   (
-   
=net-libs/gnutls-2.12*[-nettle,static-libs?,${MULTILIB_USEDEP}]
-   
>=dev-libs/libgcrypt-1.5.3[static-libs?,${MULTILIB_USEDEP}]
-   )
-   )
-   app-misc/ca-certificates
-   )
-   curl_ssl_libressl? (
-   dev-libs/libressl[static-libs?,${MULTILIB_USEDEP}]
-   )
-   curl_ssl_openssl? (
-   
>=dev-libs/openssl-1.0.1h-r2[static-libs?,${MULTILIB_USEDEP}]
-   )
-   curl_ssl_nss? (
-   >=dev-libs/nss-3.15.4[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   curl_ssl_polarssl? (
-   >=net-libs/polarssl-1.3.4:=[${MULTILIB_USEDEP}]
-   app-misc/ca-certificates
-   )
-   )
-   http2? ( 

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

2015-11-25 Thread Anthony G. Basile
commit: 90d8157e670f03a4def0a553d9b92d361a6e8c31
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 23:32:00 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 23:32:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d8157e

net-misc/curl: remove dependency on =net-libs/gnutls-2.12* which is off the tree

Package-Manager: portage-2.2.20.1

 net-misc/curl/curl-7.45.0.ebuild | 16 ++--
 1 file changed, 2 insertions(+), 14 deletions(-)

diff --git a/net-misc/curl/curl-7.45.0.ebuild b/net-misc/curl/curl-7.45.0.ebuild
index 93ba073..ad3e1d4 100644
--- a/net-misc/curl/curl-7.45.0.ebuild
+++ b/net-misc/curl/curl-7.45.0.ebuild
@@ -27,20 +27,8 @@ RDEPEND="ldap? ( 
>=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
app-misc/ca-certificates
)
curl_ssl_gnutls? (
-   || (
-   (
-   
>=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}]
-   
>=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
-   )
-   (
-   
=net-libs/gnutls-2.12*[nettle,static-libs?,${MULTILIB_USEDEP}]
-   
>=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
-   )
-   (
-   
=net-libs/gnutls-2.12*[-nettle,static-libs?,${MULTILIB_USEDEP}]
-   
>=dev-libs/libgcrypt-1.5.3[static-libs?,${MULTILIB_USEDEP}]
-   )
-   )
+   
>=net-libs/gnutls-3.2.15[static-libs?,${MULTILIB_USEDEP}]
+   >=dev-libs/nettle-2.6[${MULTILIB_USEDEP}]
app-misc/ca-certificates
)
curl_ssl_libressl? (



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

2015-11-25 Thread Anthony G. Basile
commit: 36fb9bac8c0eb879951698557564b7cc72716f8c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Nov 26 01:01:33 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Nov 26 01:01:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36fb9bac

profiles: use mask elibc_musl on uclibc profiles.

 profiles/default/linux/uclibc/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/default/linux/uclibc/use.mask 
b/profiles/default/linux/uclibc/use.mask
index 421c0bc..03acc65 100644
--- a/profiles/default/linux/uclibc/use.mask
+++ b/profiles/default/linux/uclibc/use.mask
@@ -9,3 +9,4 @@ pam
 
 -elibc_uclibc
 elibc_glibc
+elibc_musl



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

2015-11-25 Thread Lars Wendler
commit: 35a02e475acdf1704dc302d9b1ac82a2b4b6a3fb
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 25 17:47:03 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 25 17:47:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a02e47

app-editors/adie: Removed old.

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

 app-editors/adie/Manifest   |  2 --
 app-editors/adie/adie-1.7.45.ebuild | 17 -
 app-editors/adie/adie-1.7.47.ebuild | 19 ---
 3 files changed, 38 deletions(-)

diff --git a/app-editors/adie/Manifest b/app-editors/adie/Manifest
index 2fe1a4b..e0d7104 100644
--- a/app-editors/adie/Manifest
+++ b/app-editors/adie/Manifest
@@ -1,6 +1,4 @@
 DIST fox-1.6.49.tar.gz 4383152 SHA256 
3679ecd23064958259fbef5898aabb048d63b2dcb796de1d8801fe0b51e5a90e SHA512 
cd7dd5fd26bcdde6ed69d547e2b08582f0e88b66b6f1bac9b5cd2279b543edbf5b9a63cc2ed05f1a1fd7e7309ede96404cf7a5d2d8eb8763dc0fb41d613b0ee8
 WHIRLPOOL 
1592d2560a7967c491dcfeda40e66a45d2811424e222c5f1e768b28c8ce147d7815f46d22006ac9809b967d0c825b7828aad206ab55bcb80cae064f646fd3608
 DIST fox-1.6.50.tar.gz 4381855 SHA256 
342c751d2a7edab136ad26cb4483329da3c16c7abf2f283f318d666ef12d0887 SHA512 
195751d223e9af7d76a3bd3192ae7566a129cfe254f0ba3035b4f7e189c68b43daa8276edad95ebf2b1b403b6212a755000eebf1716a11bb7f06845fde4aceae
 WHIRLPOOL 
e1b0d855f5b2105c3739f64dd4aac5388450cc9fa36f1739e2a917e6d7bec4ab5273f2d227bb14b3db78b6a58d0088d2bfff9d8cf37c47b33d1f8e7257d282c9
-DIST fox-1.7.45.tar.gz 5254563 SHA256 
78f2b5f609a52d21da08e693d45b8eeb9d4ceed52ad86e451ef4485f2375c829 SHA512 
ec8acf0eb0b1882254f7df2abdcb87445992fc9fb8165afcc08b8dd52a718cb31953849efc7a530bd682e6265687bdf4dc9fb5c930557b9405235182894684b0
 WHIRLPOOL 
08808e67e0e31c7389b1d4ac097d7d707fb48a925df233021913bc80363002c0c4ce19c8630f4bd5c87ebb5bc5c010dc7f3260f415dfa5b60390c5aae316de78
-DIST fox-1.7.47.tar.gz 5271135 SHA256 
7f1de8566b88b0010137ea1172168d53494d2d14bfa03fe32f7796146a31a2a3 SHA512 
8802c7a21ba35b48a638fb87354da3de54c82ebdd3f931a601f55473fe1f7c16bfa2df253e8531af2058665d9b6f31adf52f6973c2d94f435cc90ac112af22ed
 WHIRLPOOL 
fbcf4540b268e95fa4d70ed335d8f499ec46e18390cdc090c98c21b4be5ff3ec576439265cfcf8b90c037fed7937c3a5f19f8544db1906cf86a3f255b8092d62
 DIST fox-1.7.49.tar.gz 5336321 SHA256 
2435c56cde3ba6617c638af4f3bac39e8f4d5dd5a5c6d0805d274c7ba05c520c SHA512 
da6c3478370f1e72091675e49f8458a6722eca4735bf89052b2b7ef02f4e74ee41f10c9fcc39a24a1571dd0bb1cdf779e9dea5bf15be20722ca783c9d59eb6e9
 WHIRLPOOL 
53ad3d34e57507702fc2ac9bd7b446021a99e3dff5b337cda090a670b06d4733abce2bbca88a7586e8af2d00f16ee84b0bd3c42f66fd6e430cc6d342bb76b1ff
 DIST fox-1.7.53.tar.gz 5366794 SHA256 
2cde33d1e72c731ff2f31a8d55769536c5494376f8922833ba57b3f9c8f37340 SHA512 
835117497e48fe66790be6e985bb8ef80ae1b34966585355b0d72f907863610de9d89792062ae91297488f0e24e77c08102afe253a59e67ca65a071b2a5890c4
 WHIRLPOOL 
508d25ba996aa5ea8be7e43b0771df32af2ea04bb37d84a7dc80362bc685032ac6f42d0c3b7eb36a4a9408a75c68bc927c00b1cb50a36375195b741fca6c0e5f

diff --git a/app-editors/adie/adie-1.7.45.ebuild 
b/app-editors/adie/adie-1.7.45.ebuild
deleted file mode 100644
index 8231192..000
--- a/app-editors/adie/adie-1.7.45.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit fox
-
-DESCRIPTION="Text editor based on the FOX Toolkit"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-DEPEND="~x11-libs/fox-${PV}"
-RDEPEND="${DEPEND}"

diff --git a/app-editors/adie/adie-1.7.47.ebuild 
b/app-editors/adie/adie-1.7.47.ebuild
deleted file mode 100644
index 1f4af4a..000
--- a/app-editors/adie/adie-1.7.47.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit fox
-
-DESCRIPTION="Text editor based on the FOX Toolkit"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-DEPEND="~x11-libs/fox-${PV}
-   x11-libs/libICE
-   x11-libs/libSM"
-RDEPEND="${DEPEND}"



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

2015-11-25 Thread Michael Sterrett
commit: f5d824e8f0a26e7d7829a19aed2fd4d8dc057f47
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Nov 25 15:03:34 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Wed Nov 25 15:04:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d824e8

remove unneeded libxml dep (bug #566822)

Package-Manager: portage-2.2.20.1

 games-puzzle/atomix/atomix-3.18.0.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/games-puzzle/atomix/atomix-3.18.0.ebuild 
b/games-puzzle/atomix/atomix-3.18.0.ebuild
index 1f67056..405c3ff 100644
--- a/games-puzzle/atomix/atomix-3.18.0.ebuild
+++ b/games-puzzle/atomix/atomix-3.18.0.ebuild
@@ -15,13 +15,10 @@ IUSE=""
 
 RDEPEND="
>=dev-libs/glib-2.36:2
-   >=dev-libs/libxml2-2.4.23
>=x11-libs/gdk-pixbuf-2.0.5:2
-   >=x11-libs/gtk+-3.10:3
-"
+   >=x11-libs/gtk+-3.10:3"
 DEPEND="${RDEPEND}
dev-libs/appstream-glib
>=dev-util/intltool-0.40
sys-devel/gettext
-   virtual/pkgconfig
-"
+   virtual/pkgconfig"



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

2015-11-25 Thread Matthias Maier
commit: c3b88a746dfebafbcc3d64b78f9eef8818bde863
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Nov 25 22:56:10 2015 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Nov 25 22:57:21 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b88a74

app-emulation/virt-manager: version bump to 1.3.0, ebuild maintenance

 - version bump to 1.3.0
 - synchronize live ebuild and 1.3.0

Package-Manager: portage-2.2.24

 app-emulation/virt-manager/Manifest | 1 +
 .../{virt-manager-.ebuild => virt-manager-1.3.0.ebuild} | 2 +-
 app-emulation/virt-manager/virt-manager-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-emulation/virt-manager/Manifest 
b/app-emulation/virt-manager/Manifest
index 9dde0f2..8dccb60 100644
--- a/app-emulation/virt-manager/Manifest
+++ b/app-emulation/virt-manager/Manifest
@@ -1,2 +1,3 @@
 DIST virt-manager-1.1.0.tar.gz 2509440 SHA256 
ab0906cb15a132f1893f89ac4ca211c6c2c9c2d1860fbc285edbf9451c0f7941 SHA512 
8c3aa56e13f1ec4a67e353b15b4f61bdc067300dbc459790b04e5f5258bf526694ec712a9f74d7af48ddd271081d48ae98d576f4bc5ed139e046620a9aa64e2d
 WHIRLPOOL 
aaffdf75b313c88a10648503bf552357139aff2a1624da1b17cac3975fec21ad6c3ccce00999ef8f4f1f4731aabf5ae2c07e70e453785caefe932c3b0deab456
 DIST virt-manager-1.2.1.tar.gz 2524812 SHA256 
74bba80e72e5e1b4d84f1d5b7211b874e9c4ae00a0a44149d1721acab38ce6be SHA512 
b99144f498bc2f28c98bb2395e0a9c2fe244a3da476892698ff0f1fd4a6d36a8ddf53e13561593c5e94932ce8176a27092c818ed218634fc5201666ad6792791
 WHIRLPOOL 
d2402087453ec720add0a815433e9feda1bd36e253178dfe1cf27f52e0ad41a13e1e1d6a9977b63485ed8acc257d93c903625b775c6ab130ea7235e52be0e8fc
+DIST virt-manager-1.3.0.tar.gz 2564090 SHA256 
a6ebec0dd695b195778c5d710c7b6f1cd28d3ccb8b128fa006eebb35b156a315 SHA512 
8cba9ad45aa3b070e29ec72cc45c5eb88231dfb0ef2a24cdc913acdf30158d29cc0b18e23f168fb5eafa4d890b5cd286a04669210b1411701adc912e29274101
 WHIRLPOOL 
379c54e1541b2186b1c218849758a917a8913e92603f8c492e707c206ef1fb7084bb7f21c474d6829e613b5ba524684562c1b3d696823478909f2a9d5a0f780f

diff --git a/app-emulation/virt-manager/virt-manager-.ebuild 
b/app-emulation/virt-manager/virt-manager-1.3.0.ebuild
similarity index 97%
copy from app-emulation/virt-manager/virt-manager-.ebuild
copy to app-emulation/virt-manager/virt-manager-1.3.0.ebuild
index 87e7fde..e1ba253 100644
--- a/app-emulation/virt-manager/virt-manager-.ebuild
+++ b/app-emulation/virt-manager/virt-manager-1.3.0.ebuild
@@ -38,7 +38,7 @@ RDEPEND="!app-emulation/virtinst
gtk? (
x11-libs/gtk+:3[introspection]
gnome-base/dconf
-   >=net-libs/gtk-vnc-0.3.8[gtk3,introspection]
+   
>=net-libs/gtk-vnc-0.3.8[gtk3,introspection,python,${PYTHON_USEDEP}]

net-misc/spice-gtk[usbredir,gtk3,introspection,python,sasl?,${PYTHON_USEDEP}]
net-misc/x11-ssh-askpass
x11-libs/vte:2.90[introspection]

diff --git a/app-emulation/virt-manager/virt-manager-.ebuild 
b/app-emulation/virt-manager/virt-manager-.ebuild
index 87e7fde..e1ba253 100644
--- a/app-emulation/virt-manager/virt-manager-.ebuild
+++ b/app-emulation/virt-manager/virt-manager-.ebuild
@@ -38,7 +38,7 @@ RDEPEND="!app-emulation/virtinst
gtk? (
x11-libs/gtk+:3[introspection]
gnome-base/dconf
-   >=net-libs/gtk-vnc-0.3.8[gtk3,introspection]
+   
>=net-libs/gtk-vnc-0.3.8[gtk3,introspection,python,${PYTHON_USEDEP}]

net-misc/spice-gtk[usbredir,gtk3,introspection,python,sasl?,${PYTHON_USEDEP}]
net-misc/x11-ssh-askpass
x11-libs/vte:2.90[introspection]



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

2015-11-25 Thread Manuel Rüger
commit: c593dd57ed93d2dcdee3affeab908a423f683ebd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 25 22:37:07 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 22:37:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c593dd57

dev-lang/mono: Version bump to 4.0.5.1

Gentoo-Bug: #563028

Package-Manager: portage-2.2.26

 dev-lang/mono/Manifest|   1 +
 dev-lang/mono/mono-4.0.5.1.ebuild | 118 ++
 2 files changed, 119 insertions(+)

diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest
index eeb4e09..8f07bd3 100644
--- a/dev-lang/mono/Manifest
+++ b/dev-lang/mono/Manifest
@@ -1,3 +1,4 @@
 DIST mono-2.10.9.tar.bz2 34038017 SHA256 
541038cd4edd4a1c485638d49697d45015ef7483bcb21bb6165e4d7eb770c9a5 SHA512 
426881873e7f9aaf01e1306bed7b3ac220082ca40dce91fa4f4f331944e8d91453b3cdcc4918882ab039ed694ae8819eeb787edf6a2ad42cc661614076725c01
 WHIRLPOOL 
93f54fbbf032fb60467fd4317630588d349c3dfb50158bad478bd3e2650fd3e8f12d45be372873b57626d4ac48f798646c3650590bbf731dc2f005ee618b8548
 DIST mono-3.12.1.tar.bz2 73487974 SHA256 
5d8cf153af2948c06bc9fbf5088f6834868e4db8e5f41c7cff76da173732b60d SHA512 
7ff87d95c347186347dc7a9ffb767112717de2b808f8f1b612c56c9eb70fdcc0c8f586989be4509a2768e71854d8195567196c992cc2c5b184ecbe5ac190
 WHIRLPOOL 
fe3a6cdb8bf4602ad1d1e43099b2a552005c315a232a7d2bddf0081a68e882228712af5301f18d3a890f454041c4a34d6f0926aaba34401ecfa702eecd9415c8
 DIST mono-4.0.3.20.tar.bz2 95987018 SHA256 
976c0be3ab9b66361f48e8133c60b1b2942b88c44a7a11a19cd98f5ff64313fc SHA512 
bbf65abb4d91aa65fd467a59dcc7c290f779ab9f8df9d82b56957893556ad8d13dc3cc85f3128145e0dd15aaa8b0ea872c4b66af4fd211243d368514f10a07cd
 WHIRLPOOL 
9e7730c234dbf34a81637789a3ffee4ce37a1eaef6748f28a79875411d3c1d97cfbdce6146abfa7dde245e821fe52b2766bb7240637a8b8272788dffc5fd21ae
+DIST mono-4.0.5.1.tar.bz2 96533206 SHA256 
c2f42944dded3196c6449f90e79990f1951070a361a0dcc2350fc56e945bc229 SHA512 
c0783f7b2e344ca00ea354d2723821636a2594345f7e1fd93bf84e9ba1b5501848d4f49b1538279aac9f6f333d296394322e08a9749fe2208340104aa594cd09
 WHIRLPOOL 
ae9b0758c019003fc9ecdbd051974d547c59c24a4505e71c1fc7db8095bc98cdb486405e2ba1794bfb34ecc6bebeb8b5165a97ba8f596897887eb7f2da806b89

diff --git a/dev-lang/mono/mono-4.0.5.1.ebuild 
b/dev-lang/mono/mono-4.0.5.1.ebuild
new file mode 100644
index 000..2675538
--- /dev/null
+++ b/dev-lang/mono/mono-4.0.5.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+AUTOTOOLS_PRUNE_LIBTOOL_FILES="all"
+AUTOTOOLS_AUTORECONF=1
+
+inherit eutils linux-info mono-env flag-o-matic pax-utils autotools-utils 
versionator
+
+DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter"
+HOMEPAGE="http://www.mono-project.com/Main_Page;
+SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2;
+
+LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception 
IDPL"
+SLOT="0"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE="nls minimal pax_kernel xen doc"
+
+COMMONDEPEND="
+   !minimal? ( >=dev-dotnet/libgdiplus-2.10 )
+   ia64? ( sys-libs/libunwind )
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="${COMMONDEPEND}
+   || ( www-client/links www-client/lynx )
+"
+DEPEND="${COMMONDEPEND}
+   sys-devel/bc
+   virtual/yacc
+   pax_kernel? ( sys-apps/elfix )
+   !dev-lang/mono-basic
+"
+
+MAKEOPTS="${MAKEOPTS} -j1" #nowarn
+S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
+
+pkg_pretend() {
+   # If CONFIG_SYSVIPC is not set in your kernel .config, mono will hang 
while compiling.
+   # See https://bugs.gentoo.org/261869 for more info."
+   CONFIG_CHECK="SYSVIPC"
+   use kernel_linux && check_extra_config
+}
+
+pkg_setup() {
+   linux-info_pkg_setup
+   mono-env_pkg_setup
+}
+
+src_prepare() {
+   # we need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so 
it don't
+   # get killed in the build proces when MPROTECT is enable. #286280
+   # RANDMMAP kill the build proces to #347365
+   # use paxmark.sh to get PT/XT logic #532244
+   if use pax_kernel ; then
+   ewarn "We are disabling MPROTECT on the mono binary."
+
+   # issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9
+   sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i 
"${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in"
+   fi
+
+   # mono build system can fail otherwise
+   strip-flags
+
+   # Fix VB targets
+   # http://osdir.com/ml/general/2015-05/msg20808.html
+   epatch "${FILESDIR}/add_missing_vb_portable_targets.patch"
+
+   # Fix build on big-endian machines
+   # https://bugzilla.xamarin.com/show_bug.cgi?id=31779
+   epatch "${FILESDIR}/${PN}-4.0.2.5-fix-decimal-ms-on-big-endian.patch"
+
+   # Fix build when sgen disabled
+   # 

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

2015-11-25 Thread Anthony G. Basile
commit: c19e1e0d73362e4f8a022428b8d5cd52499cc90d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 23:15:05 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 23:15:05 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19e1e0d

profiles: mask http2 on net-misc/curl for sparc until stabilized, bug #558734.

 profiles/arch/sparc/package.use.mask | 4 
 1 file changed, 4 insertions(+)

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



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

2015-11-25 Thread Anthony G. Basile
commit: 6c3d97542d41a24a52005bb2aa5125a9cc5d8bc1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Nov 26 00:55:58 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Nov 26 00:56:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c3d9754

profiles: USE=internal-glib on all uclibc profiles by default.

 profiles/default/linux/uclibc/{mips => }/package.use | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/profiles/default/linux/uclibc/mips/package.use 
b/profiles/default/linux/uclibc/package.use
similarity index 100%
rename from profiles/default/linux/uclibc/mips/package.use
rename to profiles/default/linux/uclibc/package.use



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

2015-11-25 Thread Anthony G. Basile
commit: 7382ef4041ce6210697b173aa0e3ba7ccd7cb230
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 23:07:18 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 23:07:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7382ef40

net-libs/nghttp2: stable on arm, bug #558734

Package-Manager: portage-2.2.20.1

 net-libs/nghttp2/nghttp2-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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

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



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

2015-11-25 Thread Ian Delaney
commit: 61a937c92a53bf503737d3982620538989a2e52d
Author: Ian Delaney  gentoo  org>
AuthorDate: Thu Nov 26 02:06:55 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu Nov 26 02:07:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a937c9

media-sound/flacon: Add Coacher as co-maintainer to metadata

Package-Manager: portage-2.2.24

 media-sound/flacon/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-sound/flacon/metadata.xml b/media-sound/flacon/metadata.xml
index 2496480..ecc017d 100644
--- a/media-sound/flacon/metadata.xml
+++ b/media-sound/flacon/metadata.xml
@@ -10,6 +10,11 @@
maksbo...@gentoo.org
Maxim Koltsov

+   
+   itumaykin+gen...@gmail.com
+   Coacher
+   Proxied maintainer; set to assignee in all 
bugs
+   

Add support for Monkey's Audio files
Support for Replay Gain metadata, for 
relative volume adjustment



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

2015-11-25 Thread Ian Delaney
commit: 33696085eda3b09be6eb62b588a769a3a9e13d8a
Author: Ian Delaney  gentoo  org>
AuthorDate: Thu Nov 26 02:05:59 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Thu Nov 26 02:07:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33696085

media-video/mpv: Add Coacher as co-maintainer to metadata

Package-Manager: portage-2.2.24

 media-video/mpv/metadata.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 036d2ac..1bead13 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -9,6 +9,11 @@
maksbo...@gentoo.org


+   itumaykin+gen...@gmail.com
+   Coacher
+   Proxied maintainer; set to assignee in all 
bugs
+   
+   
nik...@gmx.us

video



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

2015-11-25 Thread Brian Dolbec
commit: e41f361cfc802c6b3858e0d7f08296123ac54705
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Nov 26 03:07:33 2015 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Nov 26 03:07:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e41f361c

app-crypt/gentoo-keys: Update with renewed expiry dates

Package-Manager: portage-2.2.26

 app-crypt/gentoo-keys/Manifest  | 2 +-
 ...{gentoo-keys-201501052117.ebuild => gentoo-keys-201511260245.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gentoo-keys/Manifest b/app-crypt/gentoo-keys/Manifest
index 2d6f480..a0c6695 100644
--- a/app-crypt/gentoo-keys/Manifest
+++ b/app-crypt/gentoo-keys/Manifest
@@ -1 +1 @@
-DIST gentoo-keys-201501052117.tar.xz 28936 SHA256 
168e430e9cbc2d720a53b2ba04fe1dd54ee667f12b75d8b51d60b8cb11a474f1 SHA512 
7e48e4a13f3e431b0f2f48fc4ed4fdca4b8078b725b1a9d9ca30a551178cc229c5e4b6b9018cea5686c310c065091073c7f04ab8eb61a20be1ccd9956c1d8cee
 WHIRLPOOL 
bc4d1f71cc9517ba3741bae4727e10480641c81701cb2f91412e30fa055e6ee38ee46e0afed927214370be89308af2516bee311585b5aec8a690ccf3eac3c6e8
+DIST gentoo-keys-201511260245.tar.xz 31136 SHA256 
8ab4b3c9d6542d85525e8287e74517f1906a0855ccba79ed9e8f48e8861907d6 SHA512 
fc0f9bdf36c988146ea407f0788f98c78acb6ded1aba8f1471f740f49421a32005fa325550b57eb1d0520e838286a642c05c90edb264810a2906c6da73fc3c6b
 WHIRLPOOL 
ed4bda563a9e17fbb0cb0a963330ec1c403c5a5e8b04760210f22019ab5d1dd7c0afa57604fe2fb62d1a7ef0e67aac1c2bb45df27d4cb3bf46057be78ebab2ad

diff --git a/app-crypt/gentoo-keys/gentoo-keys-201501052117.ebuild 
b/app-crypt/gentoo-keys/gentoo-keys-201511260245.ebuild
similarity index 100%
rename from app-crypt/gentoo-keys/gentoo-keys-201501052117.ebuild
rename to app-crypt/gentoo-keys/gentoo-keys-201511260245.ebuild



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

2015-11-25 Thread Patrice Clement
commit: 1da7b7aaae6e6bdf7a24628f95d9feb6c93aa0f2
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 25 19:21:45 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 25 19:22:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da7b7aa

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

 .../broadcom-sta-6.30.223.271-r2.ebuild| 76 ++
 .../broadcom-sta-6.30.223.271-linux-4.3.patch  | 11 
 2 files changed, 87 insertions(+)



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

2015-11-25 Thread William Hubbs
commit: 8fcde3635427d05b66991d1dafe353389b2c7a31
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 25 17:34:15 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 25 17:47:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcde363

dev-lang/go: remove unnecessary einfo call

 dev-lang/go/go-1.5.1-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-lang/go/go-1.5.1-r1.ebuild b/dev-lang/go/go-1.5.1-r1.ebuild
index 29d8207..23d3717 100644
--- a/dev-lang/go/go-1.5.1-r1.ebuild
+++ b/dev-lang/go/go-1.5.1-r1.ebuild
@@ -171,7 +171,6 @@ src_install()
fi
for x in ${bin_path}/*; do
f=${x##*/}
-   einfo dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
done
dodoc AUTHORS CONTRIBUTORS PATENTS README.md



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

2015-11-25 Thread Keri Harris
commit: 5b58ed864265f58e1b7e296f9af39678fdc775c3
Author: Keri Harris  gentoo  org>
AuthorDate: Wed Nov 25 18:57:16 2015 +
Commit: Keri Harris  gentoo  org>
CommitDate: Wed Nov 25 18:57:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b58ed86

dev-lang/swi-prolog: remove old versions

Package-Manager: portage-2.2.20.1

 dev-lang/swi-prolog/Manifest|   3 -
 dev-lang/swi-prolog/swi-prolog-7.2.2.ebuild | 128 
 dev-lang/swi-prolog/swi-prolog-7.2.3.ebuild | 128 
 3 files changed, 259 deletions(-)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 57b230a..bbc4669 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -1,12 +1,9 @@
 DIST pl-6.6.6.tar.gz 14838653 SHA256 
9f80bb274e2f31fd68b0acbe35982c012d5f8311dbe44ec1d8d04351a776996d SHA512 
a850b0f6b283d34aa77d5e9d8a0053161fa534fa6d8935c7472362ff7b59ea6035de0658d9e38c317e2d92ed810370f2adc3e92b6346fc0ff392d18f1c8012a6
 WHIRLPOOL 
448d844fe45aee97ad2e37bea3f81dd5eb388e1dcb9f1c4dc54c18991aa91d481bff5b70174fb06edb06c1361759621a570a083fe36d62bffdf6028c49244b2a
 DIST swi-prolog-6.6.6-gentoo-patchset-0.tar.gz 1590 SHA256 
2b240d15562603120e0314bb69bde50089326c11876b7a62106c05f9d48ace71 SHA512 
807c7e897dd5b9eef14e063ea53c03047f3acb23174a70a613258adf7f85dc1f7637158fde70aab2e0f40de4bc6ac5e3548dd09dbe3745d916a388f43eb832eb
 WHIRLPOOL 
0a0dbc361cfbe343c8b3562a2c0535905eb1443eea0783b14f96bda43c04e8db6264f476c07da766c6936dc6088e34059f799a3244717390644bf0f5ae83018e
-DIST swi-prolog-7.2.2-gentoo-patchset-0.tar.gz 1414 SHA256 
145f585828da45d89c6abebb7707ef224334a6e102dd50302b1af549d8d8a3c8 SHA512 
32642e5e133971fbcec91c050dd548545050353e23e08e0457487d3b5ec46e9491be4cdfb8d0a0a8af613dc64b569969aaa31a0d8691e0c3fdd9b5c645d0
 WHIRLPOOL 
f394d4da284e31e4f431cda1af54d3dd4f2995bf04de985750c7b0f89f2ad6ed2fca8c921ffe711ae83b8f0d478c864bf81b531a9fe71ab9be73df20083e5c21
-DIST swi-prolog-7.2.3-gentoo-patchset-0.tar.gz 1418 SHA256 
b8cca09211889c3fdca47bcc3093f0811b773553d457b6d4cd423d0a3483ac8b SHA512 
6fe185bc6a015bdb0c1466818f2e45897c098d98c091854cb86f1756458585724a8d17c1c8a5593ee054cbe0400c322b27bf107194aa1ba91d478623ff468e39
 WHIRLPOOL 
aa9df0ddc7a01e776074c32f381b92f2738c86ac7a3462749cb24954549e1979c5c8c17038a3161772e41c7f39637ee3547efcda52ef2362e03d814af4cd885b
 DIST swi-prolog-7.2.3-gentoo-patchset-1.tar.gz 1875 SHA256 
c11e48122dc468f21e08da4a65f5a2daa9e0ddbc2e186bbd952626c95b29db04 SHA512 
3506f4168d52f7d3539cd753c5153750df8c3239b78ffac1784c634b585d5fb0c825700e77abc9c1f467af71473ae1861eef629ebdf76b7c783d276c393f40fc
 WHIRLPOOL 
8b70ab91592280d0634c6c897771696c0c63d30680044994cedf69f18cd4f386adf833998e64d4ad892cff97300b5bbfaa8dec8448ea04ebaba7e31f7e9c30d0
 DIST swi-prolog-7.3.10-gentoo-patchset-1.tar.gz 1117 SHA256 
e3596515edc419cca5fed53410d4edbc8bb95eeff206274260916fb348c97f0d SHA512 
2be89c25e9980785760305c9d443a92388ce0bfb09e1f64e5a8029341e9d7cc97bafa32992382c303aa51cf741f989e64bc675f5fdd31d09dac7442ee9b3d3ad
 WHIRLPOOL 
a2d206a564652bff73bd946f9aee386da7b76647e6f93d55c33cf45c8331d8d2afd980746e4a25f40825f6258fc53c926a94279d75e66053e2c21d80dda0eeb8
 DIST swi-prolog-7.3.11-gentoo-patchset-0.tar.gz 338 SHA256 
9440ba227c09708255790dce8797d79a258592dd0ea47853b273f45a1682a2ba SHA512 
40e5b92b2491835a255b5666b43c4f9b4f24ad8df3d5fb7f7eaae51ee6582209cfe256c4ebdede72d3101838df1ee5d48c91c36ec7b5988555c2bcdd00cb8501
 WHIRLPOOL 
1e5983899f6acb4cb22102c445020b1d328ad2621745f9d30f1f84dc1b4f6498ad0d4043f078cb7de12d9acc11ceff925a4f28d004f48944c7afddf3876976ff
 DIST swi-prolog-7.3.9-gentoo-patchset-0.tar.gz 1507 SHA256 
029541109cc60d176b65d12903ee2e06f209c38ff29421674e660d31d6ee44d4 SHA512 
357df9c6e5ce5b046e4ceb7d65b358bd191ff8c912812deba918fe3b76c48a46c9f89f28ddc950de151e47ec57d654c53f537024da5f7f2f373f7466f07f914f
 WHIRLPOOL 
5ac911d2950d4ccffe1db959467215fc8d074b9a842e79aea7d8bc0d14587dce6388707b2c06e3d94474eed8feb939398daa616160642883192e6dbfe7034da2
-DIST swipl-7.2.2.tar.gz 16179490 SHA256 
c137bbe1d652a6aaa003278045e592637cd9fd5f1d52b05f9f0751bfd9449c8d SHA512 
b25ed01e49628d9b463acd0e3687eaef0e3f74e8f834a1442e66913fabf948ae6f6d662c21e3cbb1ca5793ceb96701be31c3b1d2d3a0a9694ea4706f9a64939e
 WHIRLPOOL 
1309284a4d610cb37196aca678d4823bba384ba04a84ef1212c3580bad40da3359fbe4035a13cbfdd21a4eca75df2b8a3c398a1da9061a71ba8da8276c2b17dd
 DIST swipl-7.2.3.tar.gz 16192142 SHA256 
43657d51b7c5887bc2d2bced50a9822b86a08a6841399b8e76ee877f51d646b5 SHA512 
da27a6b171d3b471401f1a91e86a4dbe98973d8a1db8c72aa27e452311d08b893b01a1de8f9f4dafcdac460774b4ea980050256d37284546941e1bdf84f8cd7b
 WHIRLPOOL 
de695c8e0317921dcc13898f7a3c88d1012e3f87f633cd25766ca5cb6637b29ca81b9245d015614089291a7d9abd0d8c7109ccae1df9297d78301d241cb258b3
 DIST swipl-7.3.10.tar.gz 16093869 SHA256 
caa2774963122cb57fb04370ea08d6a3c3ed5a5e98d92eb9865953e6b20baf5f SHA512 

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

2015-11-25 Thread Mike Frysinger
commit: 5458d4b6b0fa8c992b4cacb0fb108e4410200077
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov 25 19:23:06 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov 25 19:27:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5458d4b6

sys-process/procps: mark 3.3.10-r1 arm64/m68k/s390/sh stable

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

diff --git a/sys-process/procps/procps-3.3.10-r1.ebuild 
b/sys-process/procps/procps-3.3.10-r1.ebuild
index c480af8..f254f34 100644
--- a/sys-process/procps/procps-3.3.10-r1.ebuild
+++ b/sys-process/procps/procps-3.3.10-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://dev.gentoo.org/~polynomial-c/${PN}-ng-${PV}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~ia64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~amd64-linux ~ia64-linux ~x86-linux"
 IUSE="+ncurses modern-top nls selinux static-libs systemd test unicode"
 
 RDEPEND="!

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

2015-11-25 Thread Lars Wendler
commit: f4c0323df03b59248cda86b3fb36aa83a38f6a7c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 25 17:45:51 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 25 17:47:15 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c0323d

app-editors/adie: Bump to versions 1.6.50 and 1.7.53

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

 app-editors/adie/Manifest   |  2 ++
 app-editors/adie/adie-1.6.50.ebuild | 18 ++
 app-editors/adie/adie-1.7.53.ebuild | 19 +++
 3 files changed, 39 insertions(+)

diff --git a/app-editors/adie/Manifest b/app-editors/adie/Manifest
index a4319cf..2fe1a4b 100644
--- a/app-editors/adie/Manifest
+++ b/app-editors/adie/Manifest
@@ -1,4 +1,6 @@
 DIST fox-1.6.49.tar.gz 4383152 SHA256 
3679ecd23064958259fbef5898aabb048d63b2dcb796de1d8801fe0b51e5a90e SHA512 
cd7dd5fd26bcdde6ed69d547e2b08582f0e88b66b6f1bac9b5cd2279b543edbf5b9a63cc2ed05f1a1fd7e7309ede96404cf7a5d2d8eb8763dc0fb41d613b0ee8
 WHIRLPOOL 
1592d2560a7967c491dcfeda40e66a45d2811424e222c5f1e768b28c8ce147d7815f46d22006ac9809b967d0c825b7828aad206ab55bcb80cae064f646fd3608
+DIST fox-1.6.50.tar.gz 4381855 SHA256 
342c751d2a7edab136ad26cb4483329da3c16c7abf2f283f318d666ef12d0887 SHA512 
195751d223e9af7d76a3bd3192ae7566a129cfe254f0ba3035b4f7e189c68b43daa8276edad95ebf2b1b403b6212a755000eebf1716a11bb7f06845fde4aceae
 WHIRLPOOL 
e1b0d855f5b2105c3739f64dd4aac5388450cc9fa36f1739e2a917e6d7bec4ab5273f2d227bb14b3db78b6a58d0088d2bfff9d8cf37c47b33d1f8e7257d282c9
 DIST fox-1.7.45.tar.gz 5254563 SHA256 
78f2b5f609a52d21da08e693d45b8eeb9d4ceed52ad86e451ef4485f2375c829 SHA512 
ec8acf0eb0b1882254f7df2abdcb87445992fc9fb8165afcc08b8dd52a718cb31953849efc7a530bd682e6265687bdf4dc9fb5c930557b9405235182894684b0
 WHIRLPOOL 
08808e67e0e31c7389b1d4ac097d7d707fb48a925df233021913bc80363002c0c4ce19c8630f4bd5c87ebb5bc5c010dc7f3260f415dfa5b60390c5aae316de78
 DIST fox-1.7.47.tar.gz 5271135 SHA256 
7f1de8566b88b0010137ea1172168d53494d2d14bfa03fe32f7796146a31a2a3 SHA512 
8802c7a21ba35b48a638fb87354da3de54c82ebdd3f931a601f55473fe1f7c16bfa2df253e8531af2058665d9b6f31adf52f6973c2d94f435cc90ac112af22ed
 WHIRLPOOL 
fbcf4540b268e95fa4d70ed335d8f499ec46e18390cdc090c98c21b4be5ff3ec576439265cfcf8b90c037fed7937c3a5f19f8544db1906cf86a3f255b8092d62
 DIST fox-1.7.49.tar.gz 5336321 SHA256 
2435c56cde3ba6617c638af4f3bac39e8f4d5dd5a5c6d0805d274c7ba05c520c SHA512 
da6c3478370f1e72091675e49f8458a6722eca4735bf89052b2b7ef02f4e74ee41f10c9fcc39a24a1571dd0bb1cdf779e9dea5bf15be20722ca783c9d59eb6e9
 WHIRLPOOL 
53ad3d34e57507702fc2ac9bd7b446021a99e3dff5b337cda090a670b06d4733abce2bbca88a7586e8af2d00f16ee84b0bd3c42f66fd6e430cc6d342bb76b1ff
+DIST fox-1.7.53.tar.gz 5366794 SHA256 
2cde33d1e72c731ff2f31a8d55769536c5494376f8922833ba57b3f9c8f37340 SHA512 
835117497e48fe66790be6e985bb8ef80ae1b34966585355b0d72f907863610de9d89792062ae91297488f0e24e77c08102afe253a59e67ca65a071b2a5890c4
 WHIRLPOOL 
508d25ba996aa5ea8be7e43b0771df32af2ea04bb37d84a7dc80362bc685032ac6f42d0c3b7eb36a4a9408a75c68bc927c00b1cb50a36375195b741fca6c0e5f

diff --git a/app-editors/adie/adie-1.6.50.ebuild 
b/app-editors/adie/adie-1.6.50.ebuild
new file mode 100644
index 000..6f07963
--- /dev/null
+++ b/app-editors/adie/adie-1.6.50.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit fox
+
+DESCRIPTION="Text editor based on the FOX Toolkit"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="x11-libs/fox:1.6"
+
+RDEPEND="${DEPEND}"

diff --git a/app-editors/adie/adie-1.7.53.ebuild 
b/app-editors/adie/adie-1.7.53.ebuild
new file mode 100644
index 000..add7ddb
--- /dev/null
+++ b/app-editors/adie/adie-1.7.53.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit fox
+
+DESCRIPTION="Text editor based on the FOX Toolkit"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+DEPEND="~x11-libs/fox-${PV}
+   x11-libs/libICE
+   x11-libs/libSM"
+RDEPEND="${DEPEND}"



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

2015-11-25 Thread Mike Frysinger
commit: 57046ffb73d0d9421a83b36c427d81b077079e6a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov 25 19:23:20 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov 25 19:27:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57046ffb

net-misc/dropbear: version bump to 2015.69

 net-misc/dropbear/Manifest|  1 +
 net-misc/dropbear/dropbear-2015.69.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/net-misc/dropbear/Manifest b/net-misc/dropbear/Manifest
index 7f98dcb..6878a77 100644
--- a/net-misc/dropbear/Manifest
+++ b/net-misc/dropbear/Manifest
@@ -1,3 +1,4 @@
 DIST dropbear-2014.66.tar.bz2 1604981 SHA256 
ab3fe2670a517cc0bbe398ff5d15e9ca12cd14f2fc18930a8111ae2baa64ab76 SHA512 
3005f754ad97e5eb84221740577f4dd962e38f38b3f6ba84dbb0811a7a35d487069c35b30055e129541c224769fe0a7e594084a9b0f1cc667029ad43d4988149
 WHIRLPOOL 
c077328bf5c21faa655f3a2e6fe1aa775b046eec7cf0f527a86c0ec01b62ab9c6ae3530fcdf49db19be8208ea22f8cd198cd3ab6a5eb605a55daf0bf0c40e4ff
 DIST dropbear-2015.67.tar.bz2 1606312 SHA256 
7e690594645dfde5787065c78a5d2e4d15e288babfa06e140197ce05f698c8e5 SHA512 
6a23f7dbe8ccd39683488a16ce4db39cdba529e9d302165742eb818d3cf520a3793660ff6c8ce0520ddb87dcac726ff34ed3dbcb7efa83115deafad2c6c0a5f3
 WHIRLPOOL 
c1103be19c86a0b40ca262715646244911032e97aba52279be1f7a0382367554c34455497b604dacacb69da0873fd26d3d457abeb7d265e6ca6bdff8938dc065
 DIST dropbear-2015.68.tar.bz2 1611161 SHA256 
55ea7c1e904ffe4b1cdbe1addca8291a2533d7d285fd22ac33608e9502a62446 SHA512 
7725cd4077a3968684db3646f6013c6202977e79d281619e029366e45fca9c4e33e271812626237b6e33938eeb4c8b260902fe2b57cff085086bf930713a934a
 WHIRLPOOL 
a80d3907528b0d754f1a474846794ac9ba48003bbb723164c7db84c9b46263b47631712b15e29b863e64ad924d889976250e8af98b2b1ca91fb586ff0a1d4186
+DIST dropbear-2015.69.tar.bz2 1613320 SHA256 
5d4f5362fc102a0d7cdf1c8cd908c3c4c5cf5c8772936ed639774a08e27517c9 SHA512 
0c9e1e7400e8f6dadf58252263308e1435c92154cf7223b55ee7e1a71c92e991d37a2fd54fa27fd3e953b7f42b2a5de0ca21a311f3a87ee2c8545a0e86fa9601
 WHIRLPOOL 
a307d34c27964c4996199c958cb42a0d85fa03818607a66622d43388547685af36d2d435ce62a7c5b7d982c1035a5870d5be069f7c69642f3ae5440c8aaeb17b

diff --git a/net-misc/dropbear/dropbear-2015.69.ebuild 
b/net-misc/dropbear/dropbear-2015.69.ebuild
new file mode 100644
index 000..d0d661e
--- /dev/null
+++ b/net-misc/dropbear/dropbear-2015.69.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils savedconfig pam user
+
+DESCRIPTION="small SSH 2 client/server designed for small memory environments"
+HOMEPAGE="http://matt.ucc.asn.au/dropbear/dropbear.html;
+SRC_URI="http://matt.ucc.asn.au/dropbear/releases/${P}.tar.bz2
+   http://matt.ucc.asn.au/dropbear/testing/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="bsdpty minimal multicall pam +shadow static +syslog zlib"
+
+LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] )
+   dev-libs/libtommath[static-libs(+)]"
+RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
+   pam? ( virtual/pam )"
+DEPEND="${RDEPEND}
+   static? ( ${LIB_DEPEND} )"
+RDEPEND+=" pam? ( >=sys-auth/pambase-20080219.1 )"
+
+REQUIRED_USE="pam? ( !static )"
+
+set_options() {
+   progs=(
+   dropbear dbclient dropbearkey
+   $(usex minimal "" "dropbearconvert scp")
+   )
+   makeopts=(
+   MULTI=$(usex multicall 1 0)
+   STATIC=$(usex static 1 0)
+   )
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-0.46-dbscp.patch
+   sed -i \
+   -e '/SFTPSERVER_PATH/s:".*":"/usr/lib/misc/sftp-server":' \
+   options.h || die
+   sed -i \
+   -e '/pam_start/s:sshd:dropbear:' \
+   svr-authpam.c || die
+   restore_config options.h
+}
+
+src_configure() {
+   # XXX: Need to add libtomcrypt to the tree and re-enable this.
+   #   --disable-bundled-libtom
+   econf \
+   $(use_enable zlib) \
+   $(use_enable pam) \
+   $(use_enable !bsdpty openpty) \
+   $(use_enable shadow) \
+   $(use_enable syslog)
+}
+
+src_compile() {
+   set_options
+   emake "${makeopts[@]}" PROGRAMS="${progs[*]}"
+}
+
+src_install() {
+   set_options
+   emake "${makeopts[@]}" PROGRAMS="${progs[*]}" DESTDIR="${D}" install
+   doman *.8
+   newinitd "${FILESDIR}"/dropbear.init.d dropbear
+   newconfd "${FILESDIR}"/dropbear.conf.d dropbear
+   dodoc CHANGES README TODO SMALL MULTI
+
+   # The multi install target does not install the links right.
+   if use multicall ; then
+   cd "${ED}"/usr/bin
+   local x
+   for x in "${progs[@]}" ; do
+ 

[gentoo-commits] repo/gentoo:master commit in: app-cdr/cdrtools/

2015-11-25 Thread Daniel Pielmeier
commit: 5fce7b368bf1366b417a14345b9f7470ceee4715
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Nov 25 18:23:23 2015 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Nov 25 18:23:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fce7b36

app-cdr/cdrtools: Version bump.

Package-Manager: portage-2.2.20.1

 app-cdr/cdrtools/Manifest |   1 +
 app-cdr/cdrtools/cdrtools-3.02_alpha02.ebuild | 265 ++
 2 files changed, 266 insertions(+)

diff --git a/app-cdr/cdrtools/Manifest b/app-cdr/cdrtools/Manifest
index bd50ad4..bea749e 100644
--- a/app-cdr/cdrtools/Manifest
+++ b/app-cdr/cdrtools/Manifest
@@ -1,3 +1,4 @@
 DIST cdrtools-3.01a17.tar.bz2 2061522 SHA256 
3d613965b213ad83e4be0ba2535e784901839ea4d11a20a2beb6765f0eb76dfa SHA512 
34a0579c536028b030cf828441ad55a705472646bc3a1ae962aad234fbe0b12c2bcb670511487c17086f5ba7643d1b8ae42a4a86bfe2940dc94f9744377daa8b
 WHIRLPOOL 
b718d559e0b36a576a42a38f84b3917891450d0bbab47b084eb1e906a396cf28ce47b79fd16565d4e0697311ee0c3d5abdd95b52ba2d7ae4e9f32d9b26bc26e1
 DIST cdrtools-3.01a24.tar.bz2 2075400 SHA256 
4d9907b84f5b65dc6ca278b6202b90b8eb68652b01aa4dda978ffede8bdd4a5b SHA512 
19be30de77fca00bb06fa6325149421304c1d5ff7d40a9d842496058494fcf0e798678c661ff3ae9ebc9e4c5971917f7aabfd813a6d88ff863d7e2e5f1456766
 WHIRLPOOL 
4533288dffef2b702eeef2a44fd702aff3e66283d5d90c810eb177ee4f1f1aa7cfd75238bf1f2a406e9b8ccaa43c7a77fb401825f8ce806e73fdc80abcc0a45a
 DIST cdrtools-3.01a31.tar.bz2 2097584 SHA256 
183b5c1279e78d8b69461aae52401f863768e7e7391d60730006f8cadc5a SHA512 
455d7f3e1f4bbe79bb53f2fba4a8d5d8737eef8ce477a447d8687282dd2404a93cab07da1141292f8c26dd70963a26901486448db3c6a70a89aad47908fdf81c
 WHIRLPOOL 
7a70464254645a0ce9ffaafbdb14a6ebb53a638310748a22c4a20c904059c92df746997fbd9b07d9a16876917bfd3b8b318acc5cd5494eac5e6b5d0ef66215e9
+DIST cdrtools-3.02a02.tar.bz2 2096499 SHA256 
b5c33d6cfbe265806f24f365bdb885dfe35194ef716f4b6f809b4377ec159c05 SHA512 
f61241006464b7055994ee040ec498e4cd47254501e55ea1e570a7ebc9db1422b46b47398373f7227904bcf6cc785fa1c8ae913cbb297cf839250ceccea18330
 WHIRLPOOL 
757c80f9b05697f0479edea61b74d2bc2c945f292fcef04ab3a41dda14d096881751d0e9b796b8ad73e227336a295c97182a91e37c48372718440509bbc2bfb7

diff --git a/app-cdr/cdrtools/cdrtools-3.02_alpha02.ebuild 
b/app-cdr/cdrtools/cdrtools-3.02_alpha02.ebuild
new file mode 100644
index 000..4e86b4b
--- /dev/null
+++ b/app-cdr/cdrtools/cdrtools-3.02_alpha02.ebuild
@@ -0,0 +1,265 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit fcaps multilib eutils toolchain-funcs flag-o-matic gnuconfig
+
+MY_P="${P/_alpha/a}"
+
+DESCRIPTION="A set of tools for CD/DVD reading and recording, including 
cdrecord"
+HOMEPAGE="http://sourceforge.net/projects/cdrtools/;
+SRC_URI="mirror://sourceforge/${PN}/$([[ -z ${PV/*_alpha*} ]] && echo 
'alpha')/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1 CDDL-Schily"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+IUSE="acl caps nls unicode"
+
+RDEPEND="acl? ( virtual/acl )
+   caps? ( sys-libs/libcap )
+   nls? ( virtual/libintl )
+   !app-cdr/cdrkit"
+DEPEND="${RDEPEND}
+   x11-misc/makedepend
+   nls? ( >=sys-devel/gettext-0.18.1.1 )"
+
+S=${WORKDIR}/${P/_alpha[0-9][0-9]}
+
+FILECAPS=(
+   
cap_sys_resource,cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_ipc_lock,cap_sys_rawio+ep
 usr/bin/cdrecord --
+   
cap_dac_override,cap_sys_admin,cap_sys_nice,cap_net_bind_service,cap_sys_rawio+ep
 usr/bin/cdda2wav --
+   cap_dac_override,cap_sys_admin,cap_net_bind_service,cap_sys_rawio+ep 
usr/bin/readcd
+)
+
+cdrtools_os() {
+   local os="linux"
+   [[ ${CHOST} == *-darwin* ]] && os="mac-os10"
+   [[ ${CHOST} == *-freebsd* ]] && os="freebsd"
+   echo "${os}"
+}
+
+src_prepare() {
+   gnuconfig_update
+
+   # Remove profiled make files.
+   find -name '*_p.mk' -delete
+
+   # Adjusting hardcoded paths.
+   sed -i -e "s|opt/schily|usr|" \
+   $(find ./ -type f -name \*.[0-9ch] -exec grep -l 'opt/schily' 
'{}' '+') \
+   || die "sed opt/schily"
+
+   sed -i -e "s|\(^INSDIR=\t\tshare/doc/\)|\1${PF}/|" \
+   $(find ./ -type f -exec grep -l '^INSDIR.\+doc' '{}' '+') \
+   || die "sed doc"
+
+   # Respect libdir.
+   sed -i -e "s|\(^INSDIR=\t\t\)lib|\1$(get_libdir)|" \
+   $(find ./ -type f -exec grep -l '^INSDIR.\+lib\(/siconv\)\?$' 
'{}' '+') \
+   || die "sed multilib"
+
+   # Do not install static libraries.
+   sed -i -e "s|include\t\t.*rules.lib||" \
+   $(find ./ -type f -exec grep -l '^include.\+rules\.lib' '{}' 
'+') \
+   || die "sed rules"
+
+   # Enable verbose 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/broadcom-sta/files/, net-wireless/broadcom-sta/

2015-11-25 Thread Patrice Clement
commit: b0df1f11504b32265e665ba0a69fcdb6194e8c3c
Author: Matthew Brewer  sina  cn>
AuthorDate: Mon Nov 16 12:31:14 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Nov 17 08:25:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0df1f11

net-wireless/broadcom-sta: patch for compatibility with kernel-4.3

 .../broadcom-sta-6.30.223.271-r2.ebuild| 76 ++
 .../broadcom-sta-6.30.223.271-linux-4.3.patch  | 11 
 2 files changed, 87 insertions(+)

diff --git a/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r2.ebuild 
b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r2.ebuild
new file mode 100644
index 000..4859053
--- /dev/null
+++ b/net-wireless/broadcom-sta/broadcom-sta-6.30.223.271-r2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils linux-info linux-mod
+
+DESCRIPTION="Broadcom's IEEE 802.11a/b/g/n hybrid Linux device driver"
+HOMEPAGE="http://www.broadcom.com/support/802.11/linux_sta.php;
+SRC_BASE="http://www.broadcom.com/docs/linux_sta/hybrid-v35;
+SRC_URI="x86? ( ${SRC_BASE}-nodebug-pcoem-${PV//\./_}.tar.gz )
+   amd64? ( ${SRC_BASE}_64-nodebug-pcoem-${PV//\./_}.tar.gz )
+   http://www.broadcom.com/docs/linux_sta/README_${PV}.txt -> 
README-${P}.txt"
+
+LICENSE="Broadcom"
+KEYWORDS="-* ~amd64 ~x86"
+
+RESTRICT="mirror"
+
+DEPEND="virtual/linux-sources"
+RDEPEND=""
+
+S="${WORKDIR}"
+
+MODULE_NAMES="wl(net/wireless)"
+MODULESD_WL_ALIASES=("wlan0 wl")
+
+pkg_setup() {
+   # bug #300570
+   # NOTE: module builds correctly anyway with b43 and SSB enabled
+   # make checks non-fatal. The correct fix is blackisting ssb and, perhaps
+   # b43 via udev rules. Moreover, previous fix broke binpkgs support.
+   CONFIG_CHECK="~!B43 ~!BCMA ~!SSB"
+   CONFIG_CHECK2="LIB80211 ~!MAC80211 ~LIB80211_CRYPT_TKIP"
+   ERROR_B43="B43: If you insist on building this, you must blacklist it!"
+   ERROR_BCMA="BCMA: If you insist on building this, you must blacklist 
it!"
+   ERROR_SSB="SSB: If you insist on building this, you must blacklist it!"
+   ERROR_LIB80211="LIB80211: Please enable it. If you can't find it: 
enabling the driver for \"Intel PRO/Wireless 2100\" or \"Intel PRO/Wireless 
2200BG\" (IPW2100 or IPW2200) should suffice."
+   ERROR_MAC80211="MAC80211: If you insist on building this, you must 
blacklist it!"
+   ERROR_PREEMPT_RCU="PREEMPT_RCU: Please do not set the Preemption Model 
to \"Preemptible Kernel\"; choose something else."
+   ERROR_LIB80211_CRYPT_TKIP="LIB80211_CRYPT_TKIP: You will need this for 
WPA."
+   if kernel_is ge 3 8 8; then
+   CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} CFG80211 
~!PREEMPT_RCU ~!PREEMPT"
+   elif kernel_is ge 2 6 32; then
+   CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} CFG80211"
+   elif kernel_is ge 2 6 31; then
+   CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} WIRELESS_EXT 
~!MAC80211"
+   elif kernel_is ge 2 6 29; then
+   CONFIG_CHECK="${CONFIG_CHECK} ${CONFIG_CHECK2} WIRELESS_EXT 
COMPAT_NET_DEV_OPS"
+   else
+   CONFIG_CHECK="${CONFIG_CHECK} IEEE80211 IEEE80211_CRYPT_TKIP"
+   fi
+
+   linux-mod_pkg_setup
+
+   BUILD_PARAMS="-C ${KV_DIR} M=${S}"
+   BUILD_TARGETS="wl.ko"
+}
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}/${PN}-6.30.223.141-makefile.patch" \
+   "${FILESDIR}/${PN}-6.30.223.141-eth-to-wlan.patch" \
+   "${FILESDIR}/${PN}-6.30.223.141-gcc.patch" \
+   "${FILESDIR}/${PN}-6.30.223.248-r3-Wno-date-time.patch" \
+   "${FILESDIR}/${PN}-6.30.223.271-r1-linux-3.18.patch" \
+   "${FILESDIR}/${PN}-6.30.223.271-r2-linux-4.3.patch"
+
+   epatch_user
+}
+
+src_install() {
+   linux-mod_src_install
+
+   dodoc "${DISTDIR}/README-${P}.txt"
+}

diff --git 
a/net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.271-linux-4.3.patch 
b/net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.271-linux-4.3.patch
new file mode 100644
index 000..ae0dc56
--- /dev/null
+++ b/net-wireless/broadcom-sta/files/broadcom-sta-6.30.223.271-linux-4.3.patch
@@ -0,0 +1,11 @@
+--- a/src/shared/linux_osl.c2015-09-19 00:47:15.0 +0200
 b/src/shared/linux_osl.c2015-11-09 17:02:22.0 +0100
+@@ -932,7 +932,7 @@
+   uint cycles;
+ 
+ #if defined(__i386__)
+-   rdtscl(cycles);
++   cycles = (u32)native_read_tsc();
+ #else
+   cycles = 0;
+ #endif 



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

2015-11-25 Thread Mike Gilbert
commit: e0675dbcf5454daa77d79d761f6e6a2faff10e07
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 25 19:42:11 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 25 19:46:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0675dbc

app-text/xmlto: Fix slot on bash dependency

Package-Manager: portage-2.2.25_p7

 app-text/xmlto/xmlto-0.0.26-r1.ebuild | 2 +-
 app-text/xmlto/xmlto-0.0.28-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/xmlto/xmlto-0.0.26-r1.ebuild 
b/app-text/xmlto/xmlto-0.0.26-r1.ebuild
index 44a6f3d..50d6509 100644
--- a/app-text/xmlto/xmlto-0.0.26-r1.ebuild
+++ b/app-text/xmlto/xmlto-0.0.26-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="latex"
 
 RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1
app-text/docbook-xml-dtd:4.2
-   app-shells/bash
+   app-shells/bash:0
dev-libs/libxslt
sys-apps/sed
|| ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin )

diff --git a/app-text/xmlto/xmlto-0.0.28-r1.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r1.ebuild
index 64bfc64..4078641 100644
--- a/app-text/xmlto/xmlto-0.0.28-r1.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="latex"
 
 RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1
app-text/docbook-xml-dtd:4.2
-   app-shells/bash:0=
+   app-shells/bash:0
dev-libs/libxslt
sys-apps/sed
|| ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin )



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

2015-11-25 Thread Mike Gilbert
commit: 675149760a5fab2495534ca4472876fa53830137
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 25 19:39:44 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 25 19:46:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67514976

app-text/xmlto: RDEPEND on a web browser for HTML to text

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

Package-Manager: portage-2.2.25_p7

 app-text/xmlto/{xmlto-0.0.26.ebuild => xmlto-0.0.26-r1.ebuild} | 3 ++-
 app-text/xmlto/{xmlto-0.0.28.ebuild => xmlto-0.0.28-r1.ebuild} | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-text/xmlto/xmlto-0.0.26.ebuild 
b/app-text/xmlto/xmlto-0.0.26-r1.ebuild
similarity index 89%
rename from app-text/xmlto/xmlto-0.0.26.ebuild
rename to app-text/xmlto/xmlto-0.0.26-r1.ebuild
index 0d423a6..44a6f3d 100644
--- a/app-text/xmlto/xmlto-0.0.26.ebuild
+++ b/app-text/xmlto/xmlto-0.0.26-r1.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 inherit eutils
 
-DESCRIPTION="script for converting XML and DocBook formatted documents to a 
variety of output formats"
+DESCRIPTION="script for converting XML and DocBook documents to a variety of 
output formats"
 HOMEPAGE="https://fedorahosted.org/xmlto/;
 
SRC_URI="https://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.bz2;
 
@@ -22,6 +22,7 @@ RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1
|| ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin )
|| ( sys-apps/util-linux app-misc/getopt )
|| ( sys-apps/which sys-freebsd/freebsd-ubin )
+   || ( virtual/w3m www-client/lynx www-client/links )
latex? ( >=app-text/passivetex-1.25 >=dev-tex/xmltex-1.9-r2 )"
 # We only depend on flex when we patch the imput lexer.
 DEPEND="${RDEPEND}"

diff --git a/app-text/xmlto/xmlto-0.0.28.ebuild 
b/app-text/xmlto/xmlto-0.0.28-r1.ebuild
similarity index 89%
rename from app-text/xmlto/xmlto-0.0.28.ebuild
rename to app-text/xmlto/xmlto-0.0.28-r1.ebuild
index 44dc5f3..64bfc64 100644
--- a/app-text/xmlto/xmlto-0.0.28.ebuild
+++ b/app-text/xmlto/xmlto-0.0.28-r1.ebuild
@@ -5,7 +5,7 @@
 EAPI=5
 inherit eutils
 
-DESCRIPTION="script for converting XML and DocBook formatted documents to a 
variety of output formats"
+DESCRIPTION="script for converting XML and DocBook documents to a variety of 
output formats"
 HOMEPAGE="https://fedorahosted.org/xmlto/;
 
SRC_URI="https://fedorahosted.org/releases/${PN:0:1}/${PN:1:1}/${PN}/${P}.tar.bz2;
 
@@ -22,6 +22,7 @@ RDEPEND=">=app-text/docbook-xsl-stylesheets-1.62.0-r1
|| ( >=sys-apps/coreutils-6.10-r1 sys-freebsd/freebsd-ubin )
|| ( sys-apps/util-linux app-misc/getopt )
|| ( sys-apps/which sys-freebsd/freebsd-ubin )
+   || ( virtual/w3m www-client/lynx www-client/elinks )
latex? ( >=app-text/passivetex-1.25 >=dev-tex/xmltex-1.9-r2 )"
 # We only depend on flex when we patch the imput lexer.
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xdg-utils/

2015-11-25 Thread Mike Gilbert
commit: a42fee669fe50c9c56447ecc5a81fb7dd116ae6f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 25 19:45:34 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 25 19:46:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42fee66

x11-misc/xdg-utils: Move web browser dep to app-text/xmlto

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

Package-Manager: portage-2.2.25_p7

 x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild | 3 +--
 x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild| 5 ++---
 x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild| 3 +--
 3 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild
index 2faf478..b13a50e 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2-r1.ebuild
@@ -23,8 +23,7 @@ RDEPEND="dev-util/desktop-file-utils
x11-apps/xprop
x11-apps/xset
perl? ( dev-perl/File-MimeInfo )"
-DEPEND="app-text/xmlto
-   || ( www-client/links www-client/lynx virtual/w3m )"
+DEPEND=">=app-text/xmlto-0.0.26-r1"
 
 DOCS="README RELEASE_NOTES TODO" # ChangeLog is bogus, see git instead
 

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild
index 766e6f4..25b7a02 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.0_rc2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -21,8 +21,7 @@ RDEPEND="dev-util/desktop-file-utils
x11-apps/xprop
x11-apps/xset
perl? ( dev-perl/File-MimeInfo )"
-DEPEND="app-text/xmlto
-   || ( www-client/links www-client/lynx virtual/w3m )"
+DEPEND=">=app-text/xmlto-0.0.26-r1"
 
 DOCS="README RELEASE_NOTES TODO" # ChangeLog is bogus, see git instead
 

diff --git a/x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild 
b/x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild
index 19afc2e..b5e36fa 100644
--- a/x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild
+++ b/x11-misc/xdg-utils/xdg-utils-1.1.1.ebuild
@@ -24,8 +24,7 @@ RDEPEND="dev-util/desktop-file-utils
x11-apps/xprop
x11-apps/xset
perl? ( dev-perl/File-MimeInfo )"
-DEPEND="app-text/xmlto
-   || ( www-client/links www-client/lynx virtual/w3m )"
+DEPEND=">=app-text/xmlto-0.0.26-r1"
 
 DOCS="README RELEASE_NOTES TODO" # ChangeLog is bogus, see git instead
 



[gentoo-commits] repo/gentoo:master commit in: app-arch/unace/

2015-11-25 Thread Mike Frysinger
commit: 43921b2c10cb4dacdcc22c9d2ce2a604e58bac85
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed Nov 25 19:56:28 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed Nov 25 19:56:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43921b2c

app-arch/unace: update to Debian patchset 8 #566018

 app-arch/unace/Manifest|  1 +
 app-arch/unace/unace-2.5-r4.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-arch/unace/Manifest b/app-arch/unace/Manifest
index 82aedea..d1b73c9 100644
--- a/app-arch/unace/Manifest
+++ b/app-arch/unace/Manifest
@@ -1,2 +1,3 @@
 DIST unace-nonfree_2.5-7.debian.tar.gz 16205 SHA256 
9cc12ae2fe1af2356164800390316501a82293e1692268edc9781275058ff809 SHA512 
f381e68fe27f9e892bf76b0b976e89b801829fdb7d25caf3bab758a7d4cc9cf6d5157d6cccf08df94fa895b5cf75c8c0b8f4a0f5bd87e2b71811f88ec4e94b12
 WHIRLPOOL 
a27dfa86f5e58a970187307cfc846ed92198dbadad885df2b62b44506ddb2a9bb2e1df6a4c58e3676db4381670cae04c4309311a28f55adfd1cf7242c152
+DIST unace-nonfree_2.5-8.debian.tar.xz 16312 SHA256 
697ebcd1e2d20fea394b0ba40c097ff04d2b3b0f7d435e74f304b74c01c4c47b SHA512 
8b8ce964aceee1c96040a1f0ca347c95c035fd688cc2501543543a48603513a9c9314920f899eb6c3122c44a77dd0e7c8bd67c41395c5028d5ca5fd0b42e9229
 WHIRLPOOL 
91a7f8782ad4f6c068c2fb7a347b6b5ad9f6f35d5a9624752bbd28c3bef6bf7c2634842fa0d42cf6c01530ee0e82e47aa4192cbd14d9a7e788f1292460e2f7df
 DIST unace-nonfree_2.5.orig.tar.gz 122509 SHA256 
5a85480ed0d39672962a05dc835efc0876be4f0d47b0fa7741b955ae7b148566 SHA512 
f7e9f3431f882160693cb55a90449e881aead9dc501bb4bb8303f04530bd3f6e1d84bbc2775d23e7c680e1e2d55a06872658c4b14c7bf51dd2db73fdcdea953b
 WHIRLPOOL 
9aaa3098ef45dad66a00c42d13cd916206751e37042ad5ce9cd5704a88219b0941bca69612a4c102acc2b6877d33b8b50f4fcbdc5b1853cadc2d7e3e5a1f3361

diff --git a/app-arch/unace/unace-2.5-r4.ebuild 
b/app-arch/unace/unace-2.5-r4.ebuild
new file mode 100644
index 000..64691b9
--- /dev/null
+++ b/app-arch/unace/unace-2.5-r4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils toolchain-funcs
+
+DEB_VER="8"
+DESCRIPTION="ACE unarchiver"
+HOMEPAGE="http://www.winace.com/;
+SRC_URI="mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}.orig.tar.gz
+   
mirror://debian/pool/non-free/u/unace-nonfree/unace-nonfree_${PV}-${DEB_VER}.debian.tar.xz"
+
+LICENSE="freedist"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~sparc-solaris"
+IUSE=""
+
+src_prepare() {
+   epatch $(sed 's:^:../debian/patches/:' 
"${WORKDIR}"/debian/patches/series)
+}
+
+src_configure() {
+   tc-export CC
+}
+
+src_install() {
+   dobin unace
+   doman "${WORKDIR}"/debian/manpage/unace.1
+}



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

2015-11-25 Thread William Hubbs
commit: 59d17bebd6f1f994e52ce79bea9d99ce98883416
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 25 17:45:57 2015 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 25 17:47:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d17beb

dev-lang/go: sync live ebuild

 dev-lang/go/go-.ebuild | 31 ---
 1 file changed, 16 insertions(+), 15 deletions(-)

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index 8d4c715..ed766ec 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -54,6 +54,7 @@ go_arch()
local portage_arch=$(tc-arch $@)
case "${portage_arch}" in
x86)echo 386;;
+   x64-*)  echo amd64;;
*)  echo "${portage_arch}";;
esac
 }
@@ -150,28 +151,28 @@ src_test()
 
 src_install()
 {
-   local bin_path="${GOBIN}"
-   if go_cross_compile; then
-   bin_path="${GOBIN}/$(go_tuple)"
-   fi
-   dobin "${bin_path}"/*
-   dodoc AUTHORS CONTRIBUTORS PATENTS README.md
+   local bin_path f x
 
-   dodir /usr/lib/go /usr/lib/go/pkg /usr/lib/go/pkg/tool
+   dodir /usr/lib/go
insinto /usr/lib/go
 
# There is a known issue which requires the source tree to be installed 
[1].
# Once this is fixed, we can consider using the doc use flag to control
# installing the doc and src directories.
# [1] https://golang.org/issue/2775
-   doins -r doc lib src
-
-   # Selectively install pkg directory to exclude the bootstrap build
-   insinto /usr/lib/go/pkg
-   doins -r pkg/include "pkg/$(go_tuple)"
-   insinto /usr/lib/go/pkg/tool
-   doins -r "pkg/tool/$(go_tuple)"
-   fperms -R +x /usr/lib/go/pkg/tool
+   doins -r bin doc lib pkg src
+   fperms -R +x /usr/lib/go/bin /usr/lib/go/pkg/tool
+
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   dodoc AUTHORS CONTRIBUTORS PATENTS README.md
 }
 
 pkg_preinst()



[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/files/, www-servers/tomcat/

2015-11-25 Thread Miroslav Šulc
commit: 2d9f56cb73c053a1c95c2da0fb1ce2266e040fce
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Nov 25 19:48:00 2015 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Nov 25 19:48:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9f56cb

www-servers/tomcat: version bump

Package-Manager: portage-2.2.26

 www-servers/tomcat/Manifest|   1 +
 .../tomcat/files/tomcat-8.0.29-build.xml.patch | 265 +
 www-servers/tomcat/tomcat-8.0.29.ebuild| 155 
 3 files changed, 421 insertions(+)

diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 6e88e73..0ea45d7 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -4,3 +4,4 @@ DIST apache-tomcat-7.0.64-src.tar.gz 4592198 SHA256 
d805dec3b387a244c4285ce1f9fc
 DIST apache-tomcat-7.0.65-src.tar.gz 4600718 SHA256 
38c266a21ff27560ba4c213dd64628a1ed35b22289d37b5d7f250010e963cc39 SHA512 
6eb420a3067783a6ffee781c834dc363d6638d6e79182886594249a0ef810b2ab721f2a44f84b4ea90372a7e2e5171caf49697945d359e9c877a2db640fc3da2
 WHIRLPOOL 
db678b899455ef977d893eec01ba50687c7563646321dbe511be6c55f03859a08778e4f6da14021a9ed051c1f3573edf9d0de527383aaf4ee6114f3a027b281d
 DIST apache-tomcat-8.0.26-src.tar.gz 4904717 SHA256 
3725621a73501a6e09438f177acfab7ce11fabeb2b0380a909273410f3b50b3b SHA512 
70ef253889916bcca309a8f80675c4c588fef1cc5dc0360c45347107fb56fd546a334ca01e1109775410f7642acf6c75d9887f9403ad4c1d0e30f041f9ce34fb
 WHIRLPOOL 
3c29a5418dfefc12157d8656dfa15a2937668f52d18c21f6dd4a278d2bc4c84d5b6d542daf6244040eabeab57cb759a510b7b1d0e41440a2d9ad62586723dafc
 DIST apache-tomcat-8.0.28-src.tar.gz 4913153 SHA256 
441a0a0459b6c2dacab3bcf68a9e512b4bb62f7251a27bd15b909ee31b659367 SHA512 
60f9a9f643595cdc87598169b8b66cc1e445445a530cad88d2957e90ca99e7c77be9d3576c7fa3a0e7051166f2a960a1c3bf4103f902d1da122825d41e1154c7
 WHIRLPOOL 
5867ec0c128fe5247c7b874baf05fba9fc9a5663e1c16ecd60bc6ae1e3c411a43f4d8784db5c915fe6c54bc2ec728a01773708738aede30e5abaf1f77072cdcb
+DIST apache-tomcat-8.0.29-src.tar.gz 499 SHA256 
5cb87ae9afd145d68906e93b825a6a41303d7975bafe3d57530e9a8ec01c7c80 SHA512 
279c971529f0e7513885a0a201753bc94b1ed7a4f035cb33943bf6ae769102630b94144c65236e8b42c666ded7cc843db54c155e8b5cd1ae175b6385d9c2789b
 WHIRLPOOL 
8cfb5402b877be4bd4306cf5d14cf76302b1904e3530de108f262f9bb3de6f1377882fb5a1406e4b2ffc5c239c541f64df55fc98945157edafbd14586deb26bd

diff --git a/www-servers/tomcat/files/tomcat-8.0.29-build.xml.patch 
b/www-servers/tomcat/files/tomcat-8.0.29-build.xml.patch
new file mode 100644
index 000..1923d23
--- /dev/null
+++ b/www-servers/tomcat/files/tomcat-8.0.29-build.xml.patch
@@ -0,0 +1,265 @@
+diff -Naur apache-tomcat-8.0.24-src.orig/build.xml 
apache-tomcat-8.0.24-src/build.xml
+--- apache-tomcat-8.0.24-src.orig/build.xml2015-07-01 21:25:21.0 
+0100
 apache-tomcat-8.0.24-src/build.xml 2015-08-22 21:17:05.825564599 +0100
+@@ -697,24 +697,29 @@
+   manifest="${tomcat.manifests}/annotations-api.jar.manifest" />
+ 
+ 
++
+ 
++
+ 
+ 
++
+ 
+ 
+ 
+-
++
+ 
+ 
+   
+@@ -1049,7 +1054,7 @@
+ 
+   
+ 
+-
++
+ 
+ 
+ 
+@@ -1083,7 +1088,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+ 
++
+ 
+@@ -1542,7 +1548,7 @@
+ 
+   
++  description="Prepare to build web services extras package" 
unless="noget">
+ 
+ 
+   
+@@ -1681,7 +1687,7 @@
+ 
+   
++  description="Prepare to build web services extras package" 
unless="noget">
+ 
+ 
+   
+@@ -1882,6 +1888,7 @@
+ 
+   
++
+ 
++  maxmemory="512m" >
+   
+ 
+ 
+ 
+   
++
+   
+   http://docs.oracle.com/javase/7/docs/api/"/>
+   http://commons.apache.org/proper/commons-io/javadocs/api-release/"/>
+@@ -2739,7 +2749,7 @@
+   
+ 
+   
++  description="Download (and build) components necessary to compile" 
unless="noget">
+ 
+ 
+   
+@@ -2773,7 +2783,7 @@
+   
+ 
+   
++  description="Download additional components for the tests" 
unless="noget">
+ 
+ 
+   
+@@ -2819,7 +2829,7 @@
+   
+ 
+   
++  description="Download additional components for a distribution" 
unless="noget">
+ 
+ 
+   
+@@ -2845,18 +2855,18 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+   
+ 
+-  
++  
+ 
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2868,7 +2878,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2887,7 +2897,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2898,7 +2908,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2916,7 +2926,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2926,7 +2936,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+ 
+@@ -2949,7 +2959,7 @@
+ 
+   
+ 
+-  
++  
+ 
+   
+ 
+@@ -2960,7 +2970,7 @@
+ 
+   
+ 
+-  
++  
+ 
+ 
+   
+@@ -2971,7 +2981,7 @@
+ 
+   
++  

[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/

2015-11-25 Thread Miroslav Šulc
commit: 02a58dbed47e74969707ae0c876d85f49769954f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Nov 25 19:47:12 2015 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Nov 25 19:48:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a58dbe

dev-java/tomcat-servlet-api: version bump

Package-Manager: portage-2.2.26

 dev-java/tomcat-servlet-api/Manifest   |  1 +
 .../tomcat-servlet-api-8.0.29.ebuild   | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-java/tomcat-servlet-api/Manifest 
b/dev-java/tomcat-servlet-api/Manifest
index 1675759..12c7c21 100644
--- a/dev-java/tomcat-servlet-api/Manifest
+++ b/dev-java/tomcat-servlet-api/Manifest
@@ -11,4 +11,5 @@ DIST apache-tomcat-8.0.24-src.tar.gz 4888751 SHA256 
184b0d8bda512204a2e565f9175a
 DIST apache-tomcat-8.0.26-src.tar.gz 4904717 SHA256 
3725621a73501a6e09438f177acfab7ce11fabeb2b0380a909273410f3b50b3b SHA512 
70ef253889916bcca309a8f80675c4c588fef1cc5dc0360c45347107fb56fd546a334ca01e1109775410f7642acf6c75d9887f9403ad4c1d0e30f041f9ce34fb
 WHIRLPOOL 
3c29a5418dfefc12157d8656dfa15a2937668f52d18c21f6dd4a278d2bc4c84d5b6d542daf6244040eabeab57cb759a510b7b1d0e41440a2d9ad62586723dafc
 DIST apache-tomcat-8.0.27-src.tar.gz 4911212 SHA256 
149b203c55c08d3ef1e823e8f0f771362bee75ea95db693757e53ddc9fba8fae SHA512 
dfb504b37bf991c03b58b50af833d2d84d3f36a1eb5c4290a0eb8abee92811e78798ea69ba21ed72e82abbf8e27f9c2e74fe5989a31e49ee8cecb8530ce3c93a
 WHIRLPOOL 
5dbb965aacbe5c178a4d2dcdf9719821498b3694fd909fe276d8dad7fb96b8c402fcf8d21b6e9b125b55d1c39408cbcb2ce85789c0eb3204d1d9aae5ea1cde3d
 DIST apache-tomcat-8.0.28-src.tar.gz 4913153 SHA256 
441a0a0459b6c2dacab3bcf68a9e512b4bb62f7251a27bd15b909ee31b659367 SHA512 
60f9a9f643595cdc87598169b8b66cc1e445445a530cad88d2957e90ca99e7c77be9d3576c7fa3a0e7051166f2a960a1c3bf4103f902d1da122825d41e1154c7
 WHIRLPOOL 
5867ec0c128fe5247c7b874baf05fba9fc9a5663e1c16ecd60bc6ae1e3c411a43f4d8784db5c915fe6c54bc2ec728a01773708738aede30e5abaf1f77072cdcb
+DIST apache-tomcat-8.0.29-src.tar.gz 499 SHA256 
5cb87ae9afd145d68906e93b825a6a41303d7975bafe3d57530e9a8ec01c7c80 SHA512 
279c971529f0e7513885a0a201753bc94b1ed7a4f035cb33943bf6ae769102630b94144c65236e8b42c666ded7cc843db54c155e8b5cd1ae175b6385d9c2789b
 WHIRLPOOL 
8cfb5402b877be4bd4306cf5d14cf76302b1904e3530de108f262f9bb3de6f1377882fb5a1406e4b2ffc5c239c541f64df55fc98945157edafbd14586deb26bd
 DIST jakarta-servletapi-src.tar.gz 65342 SHA256 
404e2c55423c609122921a91e03f2b67d371fedc0af8996e005862d83d626697 SHA512 
7dad5a52ab6bfca4b052d60a48fc89ce22a5eb790584671f24d8d22b163f2dffe93bea58caebc6b4ecb0bd8434a074c88f640aa57daa1cefbf47d74df758c084
 WHIRLPOOL 
beb0e14920a8623d276c8823e6291aacb4b4d5d0539f5de431ce6f94582df9b260d4e04e0d0b650c59f7ca168f4af9352fffbfc0506b2530464a3bcdcf6ac0d1

diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.29.ebuild 
b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.29.ebuild
new file mode 100644
index 000..1c1c74f
--- /dev/null
+++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-8.0.29.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+JAVA_PKG_IUSE="source"
+
+inherit eutils java-pkg-2 java-ant-2
+
+MY_A="apache-${P}-src"
+MY_P="${MY_A/-servlet-api/}"
+DESCRIPTION="Tomcat's Servlet API 3.1/JSP API 2.3 implementation"
+HOMEPAGE="http://tomcat.apache.org/;
+SRC_URI="mirror://apache/tomcat/tomcat-8/v${PV}/src/${MY_P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3.1"
+KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux 
~x86-linux ~x64-solaris ~x86-solaris"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7"
+
+S="${WORKDIR}/${MY_P}/"
+
+java_prepare() {
+   cp "${FILESDIR}/${SLOT}-build.xml" build.xml || die "Could not replace 
build.xml"
+   rm -fR */*/build.xml
+   einfo "Removing bundled jars and classes"
+   find "${S}" '(' -name '*.class' -o -name '*.jar' ')' -exec rm -frv {} +
+}
+
+src_install() {
+   java-pkg_dojar "${S}"/output/build/lib/*.jar
+   use source && java-pkg_dosrc java/javax/servlet/
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-wacom/

2015-11-25 Thread Manuel Rüger
commit: 94a9559da4294fb63472564f3ff1d085fce95d9f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 25 21:34:20 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 21:34:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a9559d

x11-drivers/xf86-input-wacom: Version bump to 0.32.0

Package-Manager: portage-2.2.26

 x11-drivers/xf86-input-wacom/Manifest  |  1 +
 .../xf86-input-wacom-0.32.0.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/x11-drivers/xf86-input-wacom/Manifest 
b/x11-drivers/xf86-input-wacom/Manifest
index 8e420d7..83c6f0e 100644
--- a/x11-drivers/xf86-input-wacom/Manifest
+++ b/x11-drivers/xf86-input-wacom/Manifest
@@ -2,3 +2,4 @@ DIST xf86-input-wacom-0.24.0.tar.bz2 581176 SHA256 
96478b26c125938245d386f50b528
 DIST xf86-input-wacom-0.29.0.tar.bz2 589495 SHA256 
88507e76f1eb98a20c4381806e03c694adcff88ac0028f93892019a7a6fc8b96 SHA512 
26035a0b49f15f1782ab0ffe4c24383db84f203f0e8c2e82a9e1f4fa015bc3272b6e7250ee2c25eaa1bba4c4eeb71775f2adc331d0df957bbb952dbe1c6766a4
 WHIRLPOOL 
68a89ea73370bcd7b9b79a7c17c6c10edf603c80300d3ea0b6092731bb9fff767fe4cc454a1f60585fa273165ce7706e72a6a07cf9d287867a504c385dcff8f1
 DIST xf86-input-wacom-0.30.0.tar.bz2 591648 SHA256 
8ad4e479a4fc6d3c18e680958a8f42c3c87f15fdf8d2561810ca01a0a78841f5 SHA512 
115e87715e736d77ad4e45e29287c855289cea5871983b7ad2e7e1e64954078de184d1b78157e958a0c9e7b949061b4c5599e2b11e87d5019a843bcaa34e0381
 WHIRLPOOL 
92f93b8694760c5dfbfb0182909e5b2ec3a8c197143962249c032f51483f3b194db12ad522cdfe8401b7368f99395dbf0b941b73a9691cea19cc156a180e6fb6
 DIST xf86-input-wacom-0.31.0.tar.bz2 592564 SHA256 
e7e9723f048071adabc878bf6139342ea39dea5e3a8134452df5a33bef2e3f76 SHA512 
6c24394038585d90b9b30c594b773b36b5ea26ea5eaab73519cd2e1b56eb2ad3e1f3991ca3962a70468da32e83105c9619f524afbf4e6c500661c7c62b4261e8
 WHIRLPOOL 
d84326730a73a50c420876c2e81adc836dcf657d746e09b614902c879390230c43d657f748fd015f874ebe11f277c9b586ddaf762e1aac551ff05a74321c48ff
+DIST xf86-input-wacom-0.32.0.tar.bz2 594080 SHA256 
8c97ac9afc8150a7c45426e2ccb00fe22eb52671024d41884899e55ce21e870d SHA512 
57991c8ba69281e85c14a23f4a2e7403f550118ac6cdee3c72798bc4342b5964318eeb5404302296fb7046d9dc49e167d2ed4d2e9441a28e39558e5e575dc21b
 WHIRLPOOL 
1c9412126f21f1cbea4fe90195d1f9d0cd0ac62dc8469d73c8b830c8c750580b6bd951ee2cca7a0e7983d36596a257300c190f3ec4fc2422eb84f950e3383e74

diff --git a/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.32.0.ebuild 
b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.32.0.ebuild
new file mode 100644
index 000..8ec78b8
--- /dev/null
+++ b/x11-drivers/xf86-input-wacom/xf86-input-wacom-0.32.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit linux-info xorg-2
+
+DESCRIPTION="Driver for Wacom tablets and drawing devices"
+HOMEPAGE="http://linuxwacom.sourceforge.net/;
+LICENSE="GPL-2"
+EGIT_REPO_URI="git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/${PN}"
+[[ ${PV} != * ]] && \
+   SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug"
+
+# depend on libwacom for its udev rules, bug #389633
+RDEPEND="dev-libs/libwacom
+   virtual/udev
+   >=x11-base/xorg-server-1.7
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXinerama"
+DEPEND="${RDEPEND}
+   x11-proto/randrproto"
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable debug)
+   )
+}
+
+src_install() {
+   xorg-2_src_install
+
+   rm -rf "${ED}"/usr/share/hal
+}
+
+pkg_pretend() {
+   linux-info_pkg_setup
+
+   if ! linux_config_exists \
+   || ! linux_chkconfig_present TABLET_USB_WACOM \
+   || ! linux_chkconfig_present INPUT_EVDEV; then
+   echo
+   ewarn "If you use a USB Wacom tablet, you need to enable 
support in your kernel"
+   ewarn "  Device Drivers --->"
+   ewarn "Input device support --->"
+   ewarn "  <*>   Event interface"
+   ewarn "  [*]   Tablets  --->"
+   ewarn "<*>   Wacom Intuos/Graphire tablet support (USB)"
+   echo
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/google-api-python-client/

2015-11-25 Thread Zac Medico
commit: 91135bba0055e4260f98610985155b416609a94e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov 25 22:17:07 2015 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Nov 25 22:17:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91135bba

dev-python/google-api-python-client: version bump to 1.4.2

Package-Manager: portage-2.2.26

 dev-python/google-api-python-client/Manifest   |  1 +
 .../google-api-python-client-1.4.2.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/google-api-python-client/Manifest 
b/dev-python/google-api-python-client/Manifest
index 392f7b8..53ea9c5 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,2 +1,3 @@
 DIST google-api-python-client-1.1.tar.gz 71178 SHA256 
bc88cae1c40446f22d58923fc5a8dbac77da29d6efbe4ae2276cc2f30f724617 SHA512 
750c482e90f83d0b2d53f7d655db9a476686158b5e380cab7a5e92af1b521b26871dcda08a2ee946cd09035f65ca50ad8dcffa8f766d3671fceae009fbdb831e
 WHIRLPOOL 
62d2ebb7f51f58c76b45f748fe79b031cda5f11fd6088d8ea947e7ab9b9b754688e004773f99169cc65fdd2789002faa486bed7717fc07dea0b25994cbede0da
 DIST google-api-python-client-1.3.1.tar.gz 1480269 SHA256 
5137c4d6e853cda1a2e32b7f1b1ce28b66f5d62e464d91386be22492c276b1f8 SHA512 
385377bd99f006154f90bed2b6f55cb25786032d28ac7f15b9859882670cc8bf94acbfbd8485c4cf89abd665908f1a7f46f74e84f05faba992a62fe4b9fd5bd1
 WHIRLPOOL 
cda6825e502738f6d3035e524494aadc159ac8d41ae12d3f682236f8c344dc41e2ecf03aee6b247233c5b9aa8c756ac8d598c98c95333dc8a8929901c3a82327
+DIST google-api-python-client-1.4.2.tar.gz 2289731 SHA256 
dfb7feab9733ae99952545927b5d87dda24cea308b2040fba2c505e7f0c57696 SHA512 
ab5ce56142d96ed9b38d00294133e188dfeaf70aac78054f093f03fce7c4aee5b7b99f18ee27190aaef14b7fbe2bc8d0a4e2526ff6f166e41eb0b4b050e7c6b5
 WHIRLPOOL 
006e24d1a4e5d2bfabcbf2503fa163d6b0a3a28a839396014bf0a91a463454f02140f38dd179a141010a03e268711c2d22c9aa3158b594e5b465d9032997e7b9

diff --git 
a/dev-python/google-api-python-client/google-api-python-client-1.4.2.ebuild 
b/dev-python/google-api-python-client/google-api-python-client-1.4.2.ebuild
new file mode 100644
index 000..bd55bbb
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-1.4.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="https://code.google.com/p/google-api-python-client/ 
https://github.com/google/google-api-python-client;
+SRC_URI="https://github.com/google/google-api-python-client/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/httplib2-0.8[${PYTHON_USEDEP}]
+   dev-python/oauth2client[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/uritemplate[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all(){
+   export SKIP_GOOGLEAPICLIENT_COMPAT_CHECK=true
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests --verbosity=3 || die
+}



[gentoo-commits] proj/ruby-overlay:master commit in: /

2015-11-25 Thread Manuel Rüger
commit: 5e92273531e325ba4c510a65a59e6be06d2b70fb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 25 21:20:05 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 21:20:05 2015 +
URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=5e922735

.travis.yml: Update portage version

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 4bbf06d..2f4de5c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - pypy
 env:
-- PORTAGE_VER="2.2.20.1"
+- PORTAGE_VER="2.2.26"
 before_script:
 - mkdir travis-overlay
 - mv !(travis-overlay) travis-overlay/



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

2015-11-25 Thread Manuel Rüger
commit: 4f9a8705b102672db068b5439761961e140a62f3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 25 21:38:14 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 21:38:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9a8705

dev-python/pythondialog: Add version that supports python2

Package-Manager: portage-2.2.26

 dev-python/pythondialog/Manifest   |  1 +
 .../pythondialog/pythondialog-3.3.0-r200.ebuild| 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/pythondialog/Manifest b/dev-python/pythondialog/Manifest
index a7df16b..0fc60b7 100644
--- a/dev-python/pythondialog/Manifest
+++ b/dev-python/pythondialog/Manifest
@@ -1,2 +1,3 @@
+DIST python2-pythondialog-3.3.0.tar.gz 1906527 SHA256 
3e6f593fead98f8a526bc3e306933533236e33729f552f52896ea504f55313fa SHA512 
65ce7f9305e20b0c5e0d4588a241e0f14907ecad64f8a6bb3899a2d6e0245fdd848a8c4fb1da3465f03810a1e408fa97c46d9ec082c4ebba0c04a41293a23ea8
 WHIRLPOOL 
5fc43839b302956a42110e0d2e64bfb9f9b5ccada90cb69579afbb1211b7f117233a25f5bbb970c8b5033413c5c274e27c689e72c83a5887307fa11abc4dc6b8
 DIST python3-pythondialog-3.2.2.tar.bz2 1412368 SHA256 
bb104bd0512f9eda046b0cda53b5607d68de72b585cd8d5a1eebd549d8f2af99 SHA512 
58b84c0dd7b71ec9d1e60c4802cfc8e6cc72f79b8b6accd387553c685a92367d242746065bac6cb1c9d501ac291d9307cb2bb6b26694e9f24a3c5d6637a5bb8e
 WHIRLPOOL 
8e899f910eaaa5112403aed8adcd2e8fc9db371a5023bafdb5d2645b2ade716710b1c826d9208055fc510e851f8a43ef501db11c04827b93cb3040f4d793
 DIST python3-pythondialog-3.3.0.tar.bz2 1827891 SHA256 
e4ace5b09d712992b7327249e375e4960812779b2ca9fd48141e218ec998 SHA512 
b651593f077f6679be030182ac5f14a02d8bad86206c2733ba8b655d346809a32ea391de91e35101d400c55d9e8ecefaf6f1ba25fec036246186e13530f43a1f
 WHIRLPOOL 
267a2ee4215fd53d7faaf88a02ee544e88eafdd5b1f4c45c4ba535fe46dbed41a1ebae72b0dae00fedb30cfb1fcd245e0439077f538d128137e8c8caca6bba70

diff --git a/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild 
b/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild
new file mode 100644
index 000..e1f504e
--- /dev/null
+++ b/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python module for making simple text/console-mode user 
interfaces"
+HOMEPAGE="http://pythondialog.sourceforge.net/ 
https://pypi.python.org/pypi/python2-pythondialog;
+SRC_URI="mirror://pypi/${PN:0:1}/python2-${PN}/python2-${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="python-2"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="doc examples"
+
+RDEPEND="dev-util/dialog"
+DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+S=${WORKDIR}/python2-${P}
+
+python_prepare_all() {
+   sed -e "/^'sphinx.ext.intersphinx',/d" -i doc/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   use examples && local EXAMPLES=( examples/. )
+   use doc && local HTML_DOCS=( doc/_build/html/. )
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] dev/mrueg:master commit in: /

2015-11-25 Thread Manuel Rüger
commit: e3777cd470824f7c9f02029c53e48dc73b70e137
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 25 21:19:18 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 21:19:18 2015 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=e3777cd4

.travis.yml: Update portage version

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 13ecf97..101d1b1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - pypy
 env:
-- PORTAGE_VER="2.2.24"
+- PORTAGE_VER="2.2.26"
 before_script:
 - mkdir travis-overlay
 - mv !(travis-overlay) travis-overlay/



[gentoo-commits] dev/mrueg:master commit in: dev-python/pythondialog/

2015-11-25 Thread Manuel Rüger
commit: fea3cc393340d14b10a5f6e7928ea273279d428d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 25 21:40:29 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 21:40:29 2015 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=fea3cc39

Moved to the tree

 dev-python/pythondialog/Manifest   |  1 -
 dev-python/pythondialog/metadata.xml   | 11 ---
 .../pythondialog/pythondialog-3.3.0-r200.ebuild| 38 --
 3 files changed, 50 deletions(-)

diff --git a/dev-python/pythondialog/Manifest b/dev-python/pythondialog/Manifest
deleted file mode 100644
index 6b36552..000
--- a/dev-python/pythondialog/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST python2-pythondialog-3.3.0.tar.gz 1906527 SHA256 
3e6f593fead98f8a526bc3e306933533236e33729f552f52896ea504f55313fa SHA512 
65ce7f9305e20b0c5e0d4588a241e0f14907ecad64f8a6bb3899a2d6e0245fdd848a8c4fb1da3465f03810a1e408fa97c46d9ec082c4ebba0c04a41293a23ea8
 WHIRLPOOL 
5fc43839b302956a42110e0d2e64bfb9f9b5ccada90cb69579afbb1211b7f117233a25f5bbb970c8b5033413c5c274e27c689e72c83a5887307fa11abc4dc6b8

diff --git a/dev-python/pythondialog/metadata.xml 
b/dev-python/pythondialog/metadata.xml
deleted file mode 100644
index 8d29f44..000
--- a/dev-python/pythondialog/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   mr...@gentoo.org
-   Manuel Rüger
-   
-   
-   pythondialog
-   
-

diff --git a/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild 
b/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild
deleted file mode 100644
index e1f504e..000
--- a/dev-python/pythondialog/pythondialog-3.3.0-r200.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-PYTHON_COMPAT=( python2_7 pypy )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python module for making simple text/console-mode user 
interfaces"
-HOMEPAGE="http://pythondialog.sourceforge.net/ 
https://pypi.python.org/pypi/python2-pythondialog;
-SRC_URI="mirror://pypi/${PN:0:1}/python2-${PN}/python2-${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="python-2"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="doc examples"
-
-RDEPEND="dev-util/dialog"
-DEPEND="doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-S=${WORKDIR}/python2-${P}
-
-python_prepare_all() {
-   sed -e "/^'sphinx.ext.intersphinx',/d" -i doc/conf.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   use examples && local EXAMPLES=( examples/. )
-   use doc && local HTML_DOCS=( doc/_build/html/. )
-
-   distutils-r1_python_install_all
-}



[gentoo-commits] dev/mrueg:master commit in: app-office/radicale/

2015-11-25 Thread Manuel Rüger
commit: 415ae84c197ed227610931f5b7ba07beb6e18978
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 25 21:55:50 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 21:55:50 2015 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=415ae84c

app-office/radicale: Apply changes from Christopher Head

Gentoo-Bug: #322811

Package-Manager: portage-2.2.26

 .../radicale/{radicale-1.0.1.ebuild => radicale-1.0.1-r1.ebuild} | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-office/radicale/radicale-1.0.1.ebuild 
b/app-office/radicale/radicale-1.0.1-r1.ebuild
similarity index 96%
rename from app-office/radicale/radicale-1.0.1.ebuild
rename to app-office/radicale/radicale-1.0.1-r1.ebuild
index 99e2c43..38c3f3e 100644
--- a/app-office/radicale/radicale-1.0.1.ebuild
+++ b/app-office/radicale/radicale-1.0.1-r1.ebuild
@@ -75,9 +75,8 @@ python_install_all() {
doins config logging rights
 
# fcgi and wsgi files
-   insinto /usr/share/${PN}
-   doins radicale.wsgi
-   use fastcgi && doins radicale.fcgi
+   python_doscript radicale.wsgi
+   use fastcgi &&  python_doscript radicale.fcgi
 
distutils-r1_python_install_all
 }



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

2015-11-25 Thread Manuel Rüger
commit: 30c391f86fee298ab5745cb7360c7051ee0d98e1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 25 21:18:41 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 21:18:41 2015 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=30c391f8

.travis.yml: Update portage version

 .travis.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index f5adb84..95ad70a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -6,7 +6,7 @@ language: python
 python:
 - pypy
 env:
-- PORTAGE_VER="2.2.25"
+- PORTAGE_VER="2.2.26"
 before_script:
 - mkdir travis-overlay
 - mv !(travis-overlay) travis-overlay/



[gentoo-commits] proj/ruby-overlay:master commit in: /

2015-11-25 Thread Manuel Rüger
commit: cf7d4d3975a2807eb4fa08b51a6c13d8c8268f79
Author: Daniel Quinn  danielquinn  org>
AuthorDate: Tue Nov 24 16:50:44 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 25 21:42:21 2015 +
URL:https://gitweb.gentoo.org/proj/ruby-overlay.git/commit/?id=cf7d4d39

Typo fix

 README.md | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 9e038ab..0ca1e46 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
 This includes many ebuilds, that currently aren't ready or suitable for the 
main tree.
 
 This overlay is managed by the [Gentoo](http://www.gentoo.org)
-[Ruby](https://wiki.gentoo.org/wiki/Project:Ruby) team. It's purpose
+[Ruby](https://wiki.gentoo.org/wiki/Project:Ruby) team. Its purpose
 is to experiment with new ruby packages and eclasses, and to serve as
 a way to allow users to submit new ebuilds to the main Gentoo tree.
 
@@ -10,4 +10,3 @@ Please read our [Packaging 
RubyGems](https://wiki.gentoo.org/wiki/Project:Ruby/P
 
 ### Repoman status
 [![Repoman 
Status](https://travis-ci.org/gentoo/ruby-overlay.png)](https://travis-ci.org/gentoo/ruby-overlay)
-



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

2015-11-25 Thread Mike Gilbert
commit: f5a58267ec4f7a941ecef85fdb8e7d402fbccf81
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 25 20:04:31 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 25 20:05:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a58267

dev-python/reportlab: Patch-out pip and setuptools from setup.py

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

Package-Manager: portage-2.2.26_p3

 dev-python/reportlab/files/reportlab-no-pip.patch| 12 
 ...reportlab-3.1.44-r1.ebuild => reportlab-3.1.44-r2.ebuild} |  4 
 .../{reportlab-3.2.0.ebuild => reportlab-3.2.0-r1.ebuild}|  4 
 3 files changed, 20 insertions(+)

diff --git a/dev-python/reportlab/files/reportlab-no-pip.patch 
b/dev-python/reportlab/files/reportlab-no-pip.patch
new file mode 100644
index 000..332878e
--- /dev/null
+++ b/dev-python/reportlab/files/reportlab-no-pip.patch
@@ -0,0 +1,12 @@
+diff --git a/setup.py b/setup.py
+--- a/setup.py
 b/setup.py
+@@ -538,7 +538,7 @@
+ ],
+ 
+ #this probably only works for setuptools, but distutils seems to 
ignore it
+-install_requires=['pillow>=2.4.0','pip>=1.4.1', 
'setuptools>=2.2'],
++install_requires=['pillow>=2.4.0'],
+ )
+ print()
+ print('## SUMMARY INFO #')

diff --git a/dev-python/reportlab/reportlab-3.1.44-r1.ebuild 
b/dev-python/reportlab/reportlab-3.1.44-r2.ebuild
similarity index 97%
rename from dev-python/reportlab/reportlab-3.1.44-r1.ebuild
rename to dev-python/reportlab/reportlab-3.1.44-r2.ebuild
index da7f69b..2f49105 100644
--- a/dev-python/reportlab/reportlab-3.1.44-r1.ebuild
+++ b/dev-python/reportlab/reportlab-3.1.44-r2.ebuild
@@ -31,6 +31,10 @@ DEPEND="${RDEPEND}
app-arch/unzip
 "
 
+PATCHES=(
+   "${FILESDIR}"/reportlab-no-pip.patch
+)
+
 src_unpack() {
unpack ${P}.tar.gz
cd ${P}/src/reportlab/fonts || die

diff --git a/dev-python/reportlab/reportlab-3.2.0.ebuild 
b/dev-python/reportlab/reportlab-3.2.0-r1.ebuild
similarity index 96%
rename from dev-python/reportlab/reportlab-3.2.0.ebuild
rename to dev-python/reportlab/reportlab-3.2.0-r1.ebuild
index fc3505f..01f702b 100644
--- a/dev-python/reportlab/reportlab-3.2.0.ebuild
+++ b/dev-python/reportlab/reportlab-3.2.0-r1.ebuild
@@ -28,6 +28,10 @@ DEPEND="${RDEPEND}
app-arch/unzip
 "
 
+PATCHES=(
+   "${FILESDIR}"/reportlab-no-pip.patch
+)
+
 src_unpack() {
unpack ${P}.tar.gz
cd ${P}/src/reportlab/fonts || die



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

2015-11-25 Thread Michael Sterrett
commit: ebd355e60ceb65817937a2c0c73f536efd694a11
Author: Michael Sterrett  gentoo  org>
AuthorDate: Wed Nov 25 20:15:07 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Wed Nov 25 20:15:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd355e6

drop ppc support since they don't have libsdl2

Package-Manager: portage-2.2.20.1

 games-emulation/sdlmame/sdlmame-0.167.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-emulation/sdlmame/sdlmame-0.167.ebuild 
b/games-emulation/sdlmame/sdlmame-0.167.ebuild
index 83c4ce6..d2371fe 100644
--- a/games-emulation/sdlmame/sdlmame-0.167.ebuild
+++ b/games-emulation/sdlmame/sdlmame-0.167.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/mamedev/mame/releases/download/mame${MY_PV}/mame${MY
 
 LICENSE="XMAME"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="X alsa +arcade debug +mess opengl tools"
 REQUIRED_USE="|| ( arcade mess )
debug? ( X )"



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

2015-11-25 Thread Daniel Pielmeier
commit: d19069f9d5942bc1cd8950af4e349eee54f3b093
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Nov 25 18:19:26 2015 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Nov 25 18:19:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19069f9

app-admin/conky: Version bump.

Package-Manager: portage-2.2.20.1

 app-admin/conky/Manifest|   1 +
 app-admin/conky/conky-1.10.1.ebuild | 180 
 2 files changed, 181 insertions(+)

diff --git a/app-admin/conky/Manifest b/app-admin/conky/Manifest
index e064cbf..a41d7b6 100644
--- a/app-admin/conky/Manifest
+++ b/app-admin/conky/Manifest
@@ -1,2 +1,3 @@
 DIST conky-1.10.0.tar.gz 342584 SHA256 
f392f3f91fcc37f04ff65d53957512e4d81b7b9b36394acb5ecaefe92623f8eb SHA512 
08664c2c736c078848e4864f7a2df5ed536e683da6aa482cf003c675b03c274802cfd27127adb3d99145fe6c4103cc06046b40322383beafc4ca2e7e811b5caf
 WHIRLPOOL 
03f8f80b483c8db09096a10a8d95b20372cbd5fb3e284b9bcd072c4ec1a2a4f76335eb5e8016a3e6793f295c143c71268e65fb5e50fdea0b3e6ce187830a6c46
+DIST conky-1.10.1.tar.gz 343393 SHA256 
b4e66a71e8211d02b8dbe8cd4873af209af25326e63afd90c90ba9416c79cf21 SHA512 
bcd3efa722fcd1d264157843fac0e9c5e5e0aa881f38b676cb1634efe57c3f07c535f063c0c9eba7bcd5deebf7b8e87099856fc5092cd01955c09b70e155cfd2
 WHIRLPOOL 
40ab9ecb135e15674a139aef5f98a8e229b38de995b0af7646813a422562b60566ed6125dad376560550e59d9b17f85f755c3f85034c78c6e02f857c966f4d26
 DIST conky-1.9.0.tar.bz2 626555 SHA256 
baf1b550f135fbfb53e5e286a33aadc03a667d63bf6c4d52ba7637366295bb6f SHA512 
98c9f69fd8bee2062e3eddeb7a394cce932199ffd6c8664006d1222f0453569406613e63637848c77a455f7dae3f16be3079a2cab56ecafea51ec043de23c889
 WHIRLPOOL 
41bbe95ec838dbda2c2d4a9422d2f2f7d22d0cb99e87c59fbd32c0c7856cc83de36cbeefd982c964ec5229ae0b0342e84525aa5343d8c5cf9525205cea4a274a

diff --git a/app-admin/conky/conky-1.10.1.ebuild 
b/app-admin/conky/conky-1.10.1.ebuild
new file mode 100644
index 000..ddd8ee5
--- /dev/null
+++ b/app-admin/conky/conky-1.10.1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils cmake-utils linux-info
+
+DESCRIPTION="An advanced, highly configurable system monitor for X"
+HOMEPAGE="https://github.com/brndnmtthws/conky;
+SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 BSD LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="apcupsd audacious cmus curl debug eve hddtemp ical iconv imlib iostats
+   ipv6 irc lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax
+   ncurses nvidia +portmon rss thinkpad truetype vim-syntax weather-metar
+   weather-xoap webserver wifi X xmms2"
+
+DEPEND_COMMON="
+   X? (
+   imlib? ( media-libs/imlib2[X] )
+   lua-cairo? (
+   >=dev-lua/toluapp-1.0.93
+   x11-libs/cairo[X] )
+   lua-imlib? (
+   >=dev-lua/toluapp-1.0.93
+   media-libs/imlib2[X] )
+   lua-rsvg? (
+   >=dev-lua/toluapp-1.0.93
+   gnome-base/librsvg )
+   nvidia? ( media-video/nvidia-settings )
+   truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXfixes
+   x11-libs/libXext
+   audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 )
+   xmms2? ( media-sound/xmms2 )
+   )
+   cmus? ( media-sound/cmus )
+   curl? ( net-misc/curl )
+   eve? ( net-misc/curl dev-libs/libxml2 )
+   ical? ( dev-libs/libical )
+   iconv? ( virtual/libiconv )
+   irc? ( net-libs/libircclient )
+   mysql? ( >=virtual/mysql-5.0 )
+   ncurses? ( sys-libs/ncurses:= )
+   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
+   wifi? ( net-wireless/wireless-tools )
+   weather-metar? ( net-misc/curl )
+   weather-xoap? ( dev-libs/libxml2 net-misc/curl )
+   webserver? ( net-libs/libmicrohttpd )
+   >=dev-lang/lua-5.1.4-r8:0
+   "
+RDEPEND="
+   ${DEPEND_COMMON}
+   apcupsd? ( sys-power/apcupsd )
+   hddtemp? ( app-admin/hddtemp )
+   moc? ( media-sound/moc )
+   nano-syntax? ( app-editors/nano )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+   "
+DEPEND="
+   ${DEPEND_COMMON}
+   app-text/docbook2X
+   "
+
+CONFIG_CHECK=~IPV6
+
+DOCS=( README TODO ChangeLog NEWS AUTHORS )
+
+pkg_setup() {
+   use ipv6 && linux-info_pkg_setup
+}
+
+src_prepare() {
+   # Allow user patches #478482
+   epatch_user
+}
+
+src_configure() {
+   local mycmakeargs
+
+   if use X; then
+   mycmakeargs=(
+   -DBUILD_X11=ON
+   -DOWN_WINDOW=ON
+   

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

2015-11-25 Thread Tim Harder
commit: c79126293f27146f25af2c167da926376aa793ea
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Nov 26 04:56:26 2015 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Nov 26 05:06:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7912629

media-sound/pianobar: version bump to 2015.11.22

 media-sound/pianobar/Manifest | 1 +
 .../pianobar/{pianobar-.ebuild => pianobar-2015.11.22.ebuild} | 4 ++--
 media-sound/pianobar/pianobar-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-sound/pianobar/Manifest b/media-sound/pianobar/Manifest
index d293cf1..3810f33 100644
--- a/media-sound/pianobar/Manifest
+++ b/media-sound/pianobar/Manifest
@@ -1 +1,2 @@
 DIST pianobar-2014.09.28.tar.bz2 51810 SHA256 
6bd10218ad5d68c4c761e02c729627d2581b4a6db559190e7e52dc5df177e68f SHA512 
3a9a508eaa4f1060ab456c4e28cd5447ed0a2e6a15b7694bf711ffa363d86c27483b1956da7f90919c9111c48752a99b9f704e721924903c017355dd577bc905
 WHIRLPOOL 
35db2f53b194d61c8601f27a787319036e5a59d86734ffd6ee00762fb66b2265c0f5b99aeea7ebffc9ebf5f8aa1430acc136e3486e6fa8cd2b355c439e96b68b
+DIST pianobar-2015.11.22.tar.bz2 45973 SHA256 
23fbc9e6f55b3277dba7a0f68ff721bad7f1eeea504c616ba008841686de322b SHA512 
cd8f7307f0d7bd0359954202d2fc3b6d9fdcdc7238a2057c1541f85d62d69fafb22c4a6466d873c35727c1ad1576755ac2f9224dd5ce4ccba2d9c1c8b9a0205a
 WHIRLPOOL 
30c6a43b2cad991d28ca7de981a950debed1f7b6097f71346ea181857e9599a3bf362153ffd040dbed1bc2a1b3459e96e48e5b963ffcb5a87d19157cf6d96ba8

diff --git a/media-sound/pianobar/pianobar-.ebuild 
b/media-sound/pianobar/pianobar-2015.11.22.ebuild
similarity index 94%
copy from media-sound/pianobar/pianobar-.ebuild
copy to media-sound/pianobar/pianobar-2015.11.22.ebuild
index 4c492a8..0b27aa6 100644
--- a/media-sound/pianobar/pianobar-.ebuild
+++ b/media-sound/pianobar/pianobar-2015.11.22.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -21,7 +21,7 @@ SLOT="0"
 IUSE="static-libs"
 
 RDEPEND="media-libs/libao
-   net-libs/gnutls
+   net-misc/curl
dev-libs/libgcrypt:0=
dev-libs/json-c
>=virtual/ffmpeg-9"

diff --git a/media-sound/pianobar/pianobar-.ebuild 
b/media-sound/pianobar/pianobar-.ebuild
index 4c492a8..0b27aa6 100644
--- a/media-sound/pianobar/pianobar-.ebuild
+++ b/media-sound/pianobar/pianobar-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -21,7 +21,7 @@ SLOT="0"
 IUSE="static-libs"
 
 RDEPEND="media-libs/libao
-   net-libs/gnutls
+   net-misc/curl
dev-libs/libgcrypt:0=
dev-libs/json-c
>=virtual/ffmpeg-9"



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

2015-11-25 Thread Lars Wendler
commit: 17941f715a0711327c60947aa8255069acdab81b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Nov 26 07:51:48 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Nov 26 07:52:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17941f71

sys-libs/nss_wrapper: Bump to version 1.1.1

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

 sys-libs/nss_wrapper/Manifest |  1 +
 sys-libs/nss_wrapper/nss_wrapper-1.1.1.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/sys-libs/nss_wrapper/Manifest b/sys-libs/nss_wrapper/Manifest
index 46dcc68..959f0f5 100644
--- a/sys-libs/nss_wrapper/Manifest
+++ b/sys-libs/nss_wrapper/Manifest
@@ -1,2 +1,3 @@
 DIST nss_wrapper-1.0.3.tar.gz 42535 SHA256 
285427ff84020f804b738c1e7154407b4f7017748bce48ce94c0a6b8656cda2f SHA512 
3d921b1529e225d4060193ed8b491557d71c172d13d76188f2c9eaeef90f2a5f999ed1cc5b5be1feebf705147371d55a5587049ecb66f39049a8da1dbf8d
 WHIRLPOOL 
ea643931f56e9449f6dce4d9ece943ba9701d758f7a893aae05fa0b5c0f924ba34a046b1cb3392e37c43de6e7ea60ec84db224e83bc111a321135b81addcb1d4
 DIST nss_wrapper-1.1.0.tar.gz 52804 SHA256 
c495e3546762a1930ecc23aa852e25b96913ce4beea3059b1b27d7c2ac72fe39 SHA512 
16e773a1c1af91bbed17fbfb0c554455bfef1420d55ab99ae127057677a0974d84a6a66276faf92745aa6f5f2d1a3d9e3c1539a1725f64a9f3052b313b1cc1d1
 WHIRLPOOL 
0ad94304676a89adc8199f1fe955bc6f26e3b1f747c485f60280e04cf9af8951894650e8f19d45f66092178785bbda690df142e1e4431bc523d37a68a01ea39d
+DIST nss_wrapper-1.1.1.tar.gz 52820 SHA256 
9f5bda4f5bbfa26cf69816c6ef312b399ab9ca33675dd122aef0d744328d4938 SHA512 
493b9fc52896d23a113b27328a61cfcd9473044c86c36a6be9354204236fac632be37b71fb2ac7d602f31eb88869e2e1d7994221c7bcb4139fc0fa859ac359c1
 WHIRLPOOL 
0a098f6e9af67972eeb50a12252a96de6d9c1c65049cdd391d19b1ee789d6e1e62e5895d8d121bd5144cce4df1eb1481af3b5ea2a82251363a9721893f693848

diff --git a/sys-libs/nss_wrapper/nss_wrapper-1.1.1.ebuild 
b/sys-libs/nss_wrapper/nss_wrapper-1.1.1.ebuild
new file mode 100644
index 000..028028a
--- /dev/null
+++ b/sys-libs/nss_wrapper/nss_wrapper-1.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-multilib
+
+DESCRIPTION="A wrapper for the user, group and hosts NSS API"
+HOMEPAGE="https://cwrap.org/nss_wrapper.html;
+SRC_URI="https://ftp.samba.org/pub/cwrap/${P}.tar.gz;
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="test"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+# Work around a problem with >=dev-util/cmake-3.3.0 (bug #558340)
+# Because of this we cannot use cmake-multilib_src_configure() here.
+multilib_src_configure() {
+   local mycmakeargs=( -DCMAKE_LIBRARY_PATH=/usr/$(get_libdir) )
+   cmake-utils_src_configure
+}



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

2015-11-25 Thread Hans de Graaff
commit: 8b8fa66a7599db258dee60a2d0a00ab177f34332
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 26 06:51:03 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 26 06:51:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8fa66a

dev-ruby/mysql2: add 0.4.2

Package-Manager: portage-2.2.20.1

 dev-ruby/mysql2/Manifest|  1 +
 dev-ruby/mysql2/mysql2-0.4.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/mysql2/Manifest b/dev-ruby/mysql2/Manifest
index 6603a48..763ee4b 100644
--- a/dev-ruby/mysql2/Manifest
+++ b/dev-ruby/mysql2/Manifest
@@ -1,3 +1,4 @@
 DIST mysql2-0.3.19.gem 52224 SHA256 
d34c6804e1916361ff352da0f0f57e615909cad0edcbf18d9aba78e1ddc2918a SHA512 
1486e6016854776307a42b8edd1b51f222c9ec4a3aa769aba03579c132e778673ed5cd788d129fecb73085a01989adf9813d36d20ff292573b6db041354270f5
 WHIRLPOOL 
12db1a0c0b8260bae189590094978038903e871e1e91cf9d502117a05807344a60d9b40be0c8a45e5be74f027eefbf7e2c2ab5d5ba2d8e9bcdabaf6b41c8024b
 DIST mysql2-0.3.20.gem 52224 SHA256 
37166b21ca4b92a7af9bea566d78884b05391cfc14f786c18e7f264b422f0758 SHA512 
65088e57b3693cb2b28cd37fc595de43edb85dba14421c1c43cd0c4e41efc0a8a39bd541213170af95e712998b44411a4212d9b96750207ed9d7292aa1e66c91
 WHIRLPOOL 
23e9852f3f9ee76e4463c4397b1e96288e2f8575030f33540c7c8cc8ca8fc106be2aec1c117dd008e4026872850731b4396baeb971e8dacf523fe33387c9
 DIST mysql2-0.4.1.gem 71680 SHA256 
1ba5e782424a7a8d9ed75456c0df22d4196d6ca84a3a8a1ba3d009c5783d0fe2 SHA512 
6abd2e63c5a24fa935d706afecba1a14b6fbb408a1a5e88b78b19a034426d7dbaaa82646b471d5d3965547d8377b196031f1a00e86a0da54665e485aa051ce7c
 WHIRLPOOL 
21e6aa216a564335dd9e980e93ee29bd29a5958392c759d6e86c8a88f35d843eb8b9292c904ec3102c079e023757d0555a7faf8c9bb028151815bb68ad0024a2
+DIST mysql2-0.4.2.gem 72704 SHA256 
0a12414109d6f1c328ed29a2157daff265eab81f1b3bce7794fcb4804fdaeb66 SHA512 
d6883149dbd505c5d7f73c657a5fd2eebaeff9f78d411ac2fcb9bf78dc7f45866290067f20af2dd40a1851a26b09f1af404bc7aba3c60dd979475b7db81e2dae
 WHIRLPOOL 
999b87d21acb6f8dfeb33770c27dc0b00d4576edc5e14311e543bca09be79bf56fe8d9aa93b881dca99ed5a21634c2bb1328cb0f0877ee7f0573013bb0688284

diff --git a/dev-ruby/mysql2/mysql2-0.4.2.ebuild 
b/dev-ruby/mysql2/mysql2-0.4.2.ebuild
new file mode 100644
index 000..3b15943
--- /dev/null
+++ b/dev-ruby/mysql2/mysql2-0.4.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+# Tests require a live MySQL database but should all pass.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A modern, simple and very fast Mysql library for Ruby - binding 
to libmysql"
+HOMEPAGE="https://github.com/brianmario/mysql2;
+
+LICENSE="MIT"
+SLOT="0.4"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="${DEPEND} virtual/libmysqlclient"
+RDEPEND="${RDEPEND} virtual/libmysqlclient:="
+
+each_ruby_configure() {
+   ${RUBY} -Cext/mysql2 extconf.rb --with-mysql-config 
"${EPREFIX}/usr/bin/mysqlconfig" || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/mysql2
+   cp ext/mysql2/mysql2$(get_modname) lib/mysql2/ || die
+}



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

2015-11-25 Thread Hans de Graaff
commit: 3e1a5313e048f1d8bb4fc363b29671fe8d509727
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 26 06:56:31 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 26 06:56:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1a5313

dev-ruby/slop: add 4.2.1

Package-Manager: portage-2.2.20.1

 dev-ruby/slop/Manifest  |  1 +
 dev-ruby/slop/slop-4.2.1.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/slop/Manifest b/dev-ruby/slop/Manifest
index 5314dbc..762ef02 100644
--- a/dev-ruby/slop/Manifest
+++ b/dev-ruby/slop/Manifest
@@ -1,3 +1,4 @@
 DIST slop-3.6.0.tgz 19570 SHA256 
8fdb0e81e0636f7a266b5f12e1fa419c27bf1b529f0c48addaaa9b02bcccf1ca SHA512 
48bc2f56070a6f65b865b76dd5ba2e0e434c2ac5f9efef89301833746c0d01e5d9769ae02cdff8a4cfb0ed67d4306d921eafe086f49dafa0af8521d14bcee2a6
 WHIRLPOOL 
c33dfb201a24c07e3abc56fa5c0944caff55814ac42d462e607a63c7d60e7fb02ba80accd020f572331c0bd9abd823446538e81b8039fdf5bab6bfa26d24e5d4
 DIST slop-4.1.0.tgz 12644 SHA256 
d07e6bb256cc1392ddeafcd071bd6407c469af4496de9e429333a50514281a33 SHA512 
b1dfa808821b210681917e2cec6878482287e3be0e8ea1a1b3b311bf94e53a109e9b77524bca0030600904545c3e7a5b2ad3850210e53c7ee5bbff1efd8adef2
 WHIRLPOOL 
ebdca4c84c7dc9997be8a1a492389c43b907a4d8c1f7bbad74ebff9335459d83f989b6e1a3e04ca76926c08737f1244abdd461ae8fc72d87532bf9003af30427
 DIST slop-4.2.0.tgz 13291 SHA256 
72fb5cc0d3847d44b3e4a6eba6ce7c0042819db3b952fc91ce662146b7797f49 SHA512 
5857b749cee508a5ac94b1c247b23cb9b0dd23bb51ade3909472f597ee1c4a73571afb499731a7b55e65125cee83d9ce582b87a10f68086debc30e70f044
 WHIRLPOOL 
5a881a86ba79925174d0f88933302fcabe79889f1570b6bc14ee3c20d9b1cadae761641d499de86c5cb82cc0a2dd71a5f87082026758d474001db5f0e0804887
+DIST slop-4.2.1.tgz 13788 SHA256 
a825f9a6e9a450e5d1968b52cb4c1b662d678a94063e0d5f3d6ae50a4f788b62 SHA512 
698c8dc10aa450486b43d2a2d2447616bc7dc42a6ea6b0b5db4aa0be651641d780f002161ab6fd6f6d1b4b6fb59ac38a8b56a4b27daa80680c5f2a94e13fbb11
 WHIRLPOOL 
8539c9308edb0744fd74170c945bcf44564daaebcfdb7347769932747e7167ac4edddc365eb4e058b26a08850809cbaa91d2e645c6f027e5145123baff09a6d0

diff --git a/dev-ruby/slop/slop-4.2.1.ebuild b/dev-ruby/slop/slop-4.2.1.ebuild
new file mode 100644
index 000..f75b19d
--- /dev/null
+++ b/dev-ruby/slop/slop-4.2.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A simple option parser with an easy to remember syntax and 
friendly API"
+HOMEPAGE="https://github.com/injekt/slop;
+SRC_URI="https://github.com/injekt/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' slop.gemspec || die
+}



[gentoo-commits] proj/grs:desktop-amd64-musl-hardened commit in: scripts/

2015-11-25 Thread Anthony G. Basile
commit: 131ec7ac7da953b8298774141db86274f01129b7
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 25 10:53:25 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 25 10:53:25 2015 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=131ec7ac

scripts/cycle.3.sh: update overlay before emerging

 scripts/cycle.3.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scripts/cycle.3.sh b/scripts/cycle.3.sh
index 2acd55a..34657c2 100644
--- a/scripts/cycle.3.sh
+++ b/scripts/cycle.3.sh
@@ -3,6 +3,7 @@
 source /etc/profile
 env-update
 install-worldconf
+layman -S
 emerge -buvNDq --keep-going --with-bdeps=y @world
 clean-worldconf
 emerge -bq --keep-going @preserved-rebuild



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2015-11-25 Thread Sergey Popov
commit: a503fd0a7546a2f471bacb57e784b63d336df281
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Nov 25 10:41:50 2015 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Nov 25 10:41:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a503fd0a

sci-electronics/pulseview: add subslot to dev-libs/boost dependency, migrate to 
git-r3 eclass

Package-Manager: portage-2.2.23

 .../{pulseview-0.2.0.ebuild => pulseview-0.2.0-r1.ebuild}  | 7 ---
 sci-electronics/pulseview/pulseview-.ebuild| 7 ---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/pulseview/pulseview-0.2.0.ebuild 
b/sci-electronics/pulseview/pulseview-0.2.0-r1.ebuild
similarity index 93%
rename from sci-electronics/pulseview/pulseview-0.2.0.ebuild
rename to sci-electronics/pulseview/pulseview-0.2.0-r1.ebuild
index cf87801..aa55f1a 100644
--- a/sci-electronics/pulseview/pulseview-0.2.0.ebuild
+++ b/sci-electronics/pulseview/pulseview-0.2.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit eutils cmake-utils python-single-r1
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2
+   inherit git-r3
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
@@ -23,10 +23,11 @@ SLOT="0"
 IUSE="+decode static"
 REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND=">=dev-libs/glib-2.28.0
+RDEPEND="
+   dev-libs/boost:0=
+   dev-libs/glib:2
>=sci-libs/libsigrok-0.3.0
dev-qt/qtgui:4
-   >=dev-libs/boost-1.42
decode? (
>=sci-libs/libsigrokdecode-0.3.0
${PYTHON_DEPS}

diff --git a/sci-electronics/pulseview/pulseview-.ebuild 
b/sci-electronics/pulseview/pulseview-.ebuild
index cf87801..aa55f1a 100644
--- a/sci-electronics/pulseview/pulseview-.ebuild
+++ b/sci-electronics/pulseview/pulseview-.ebuild
@@ -9,7 +9,7 @@ inherit eutils cmake-utils python-single-r1
 
 if [[ ${PV} == "" ]]; then
EGIT_REPO_URI="git://sigrok.org/${PN}"
-   inherit git-2
+   inherit git-r3
 else
SRC_URI="http://sigrok.org/download/source/${PN}/${P}.tar.gz;
KEYWORDS="~amd64 ~x86"
@@ -23,10 +23,11 @@ SLOT="0"
 IUSE="+decode static"
 REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND=">=dev-libs/glib-2.28.0
+RDEPEND="
+   dev-libs/boost:0=
+   dev-libs/glib:2
>=sci-libs/libsigrok-0.3.0
dev-qt/qtgui:4
-   >=dev-libs/boost-1.42
decode? (
>=sci-libs/libsigrokdecode-0.3.0
${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/pulseview/

2015-11-25 Thread Sergey Popov
commit: 67760607a078d1723704111213d802344c886283
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Nov 25 10:43:31 2015 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Nov 25 10:43:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67760607

sci-electronics/pulseview: correct dependencies on libsigrok in live ebuild

Reported-by: Sergey Alirzaev  gmail.com>
Gentoo-Bug: 560828

Package-Manager: portage-2.2.23

 sci-electronics/pulseview/pulseview-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/pulseview/pulseview-.ebuild 
b/sci-electronics/pulseview/pulseview-.ebuild
index aa55f1a..8b16928 100644
--- a/sci-electronics/pulseview/pulseview-.ebuild
+++ b/sci-electronics/pulseview/pulseview-.ebuild
@@ -26,10 +26,10 @@ REQUIRED_USE="decode? ( ${PYTHON_REQUIRED_USE} )"
 RDEPEND="
dev-libs/boost:0=
dev-libs/glib:2
-   >=sci-libs/libsigrok-0.3.0
+   >=sci-libs/libsigrok-0.4.0
dev-qt/qtgui:4
decode? (
-   >=sci-libs/libsigrokdecode-0.3.0
+   >=sci-libs/libsigrokdecode-0.4.0
${PYTHON_DEPS}
)"
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/vdpauinfo/

2015-11-25 Thread Agostino Sarubbo
commit: 52f96d3a10ab554b1bd1eb484f1a0e5343bdd3c5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 08:53:44 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 08:53:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f96d3a

x11-misc/vdpauinfo: amd64 stable wrt bug #566696

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 x11-misc/vdpauinfo/vdpauinfo-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/vdpauinfo/vdpauinfo-1.0.ebuild 
b/x11-misc/vdpauinfo/vdpauinfo-1.0.ebuild
index c7e856f..5d5014e 100644
--- a/x11-misc/vdpauinfo/vdpauinfo-1.0.ebuild
+++ b/x11-misc/vdpauinfo/vdpauinfo-1.0.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="http://people.freedesktop.org/~aplattner/vdpau/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RDEPEND="
x11-libs/libX11



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

2015-11-25 Thread Agostino Sarubbo
commit: 828f9813d819a093f3ec38a44c621f89e0745da6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 08:54:12 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 08:54:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828f9813

sys-cluster/keepalived: amd64 stable wrt bug #563188

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 sys-cluster/keepalived/keepalived-1.2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/keepalived/keepalived-1.2.19.ebuild 
b/sys-cluster/keepalived/keepalived-1.2.19.ebuild
index f7eb5e0..6943c1d 100644
--- a/sys-cluster/keepalived/keepalived-1.2.19.ebuild
+++ b/sys-cluster/keepalived/keepalived-1.2.19.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="debug ipv6 snmp"
 
 RDEPEND="dev-libs/popt



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

2015-11-25 Thread Agostino Sarubbo
commit: ef8992b26427456ebb37adf3cc69c65fafa141f2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 08:53:55 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 08:53:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8992b2

games-strategy/asc: amd64 stable wrt bug #566734

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 games-strategy/asc/asc-2.6.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-strategy/asc/asc-2.6.0.0-r1.ebuild 
b/games-strategy/asc/asc-2.6.0.0-r1.ebuild
index 2f051cb..1dd0ce3 100644
--- a/games-strategy/asc/asc-2.6.0.0-r1.ebuild
+++ b/games-strategy/asc/asc-2.6.0.0-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/asc-hq/${P}.tar.bz2
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND="app-arch/bzip2



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

2015-11-25 Thread Agostino Sarubbo
commit: 62ff66bcdc00e11859d06ae75e5decf0a8e051c7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 08:54:18 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 08:54:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ff66bc

media-libs/libsndfile: amd64 stable wrt bug #566682

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/media-libs/libsndfile/libsndfile-1.0.26.ebuild 
b/media-libs/libsndfile/libsndfile-1.0.26.ebuild
index 6253c5a..c74a880 100644
--- a/media-libs/libsndfile/libsndfile-1.0.26.ebuild
+++ b/media-libs/libsndfile/libsndfile-1.0.26.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="alsa minimal sqlite static-libs test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/lablgtk/

2015-11-25 Thread Agostino Sarubbo
commit: fe32b3ee651ee1b56d42083c006f8fa5c4b290c8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 08:54:07 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 08:54:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe32b3ee

dev-ml/lablgtk: amd64 stable wrt bug #566610

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-ml/lablgtk/lablgtk-2.18.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/lablgtk/lablgtk-2.18.3.ebuild 
b/dev-ml/lablgtk/lablgtk-2.18.3.ebuild
index 884c347..9a25a88 100644
--- a/dev-ml/lablgtk/lablgtk-2.18.3.ebuild
+++ b/dev-ml/lablgtk/lablgtk-2.18.3.ebuild
@@ -28,7 +28,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 SLOT="2/${PV}"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
 
 src_configure() {
econf $(use_enable debug) \



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

2015-11-25 Thread Agostino Sarubbo
commit: fabb8c207269ef8e3cf50a2397dc5b5f203cc42a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 08:54:01 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 08:54:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabb8c20

dev-db/redis: amd64 stable wrt bug #539976

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-db/redis/redis-3.0.4.ebuild b/dev-db/redis/redis-3.0.4.ebuild
index 328adcb..8bfa196 100644
--- a/dev-db/redis/redis-3.0.4.ebuild
+++ b/dev-db/redis/redis-3.0.4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://redis.io/;
 SRC_URI="http://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos 
~x86-solaris"
 IUSE="+jemalloc tcmalloc test"
 SLOT="0"
 



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

2015-11-25 Thread Agostino Sarubbo
commit: b83fb06a982d84dfe839941f7f6bebf1aa978250
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 08:53:50 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 08:53:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b83fb06a

dev-python/json-rpc: amd64 stable wrt bug #566602

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 dev-python/json-rpc/json-rpc-1.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/json-rpc/json-rpc-1.10.1.ebuild 
b/dev-python/json-rpc/json-rpc-1.10.1.ebuild
index 7a21ad3..bda12c4 100644
--- a/dev-python/json-rpc/json-rpc-1.10.1.ebuild
+++ b/dev-python/json-rpc/json-rpc-1.10.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="test"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"



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

2015-11-25 Thread Agostino Sarubbo
commit: 969a64f19d122a3c5f2cf8f65368f0c053324ff7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 25 08:54:24 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 25 08:54:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969a64f1

www-misc/shellinabox: amd64 stable wrt bug #566718

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 www-misc/shellinabox/shellinabox-2.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-misc/shellinabox/shellinabox-2.18.ebuild 
b/www-misc/shellinabox/shellinabox-2.18.ebuild
index fb9d66a..4fa793e 100644
--- a/www-misc/shellinabox/shellinabox-2.18.ebuild
+++ b/www-misc/shellinabox/shellinabox-2.18.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.zip -> 
${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="+ssl +pam"
 
 RDEPEND="${DEPEND}"



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

2015-11-25 Thread Sergey Popov
commit: efc22f9b89d664fc4d2bb340fb887d62d27b63ed
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Nov 25 08:13:48 2015 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Nov 25 08:13:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc22f9b

profiles/package.mask: Mask net-p2p/bittorrent due to security issues

Gentoo-Bug: 557856

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 3a75846..4b03b51 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergey Popov  (25 Nov 2015)
+# Dead upstream, security issues, see bug #557856
+# Removal in a month
+net-p2p/bittorrent
+
 # Andreas K. Huettel  (22 Nov 2015)
 # txt2html got accidentally packaged twice, as TextToHTML
 # and as txt2html. Masking the version with nonstandard PN



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

2015-11-25 Thread Patrice Clement
commit: 882bebef7dcd853f881480b6ada0815dc4d3a7c7
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 25 08:45:56 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 25 08:45:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=882bebef

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




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

2015-11-25 Thread Patrice Clement
commit: c9fde0661308f1686a8d88065293e20f36745939
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Nov 25 08:39:19 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Nov 25 08:43:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fde066

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

 app-text/linuxdoc-tools/linuxdoc-tools-0.9.69.ebuild| 2 +-
 app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild | 5 ++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.69.ebuild 
b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.69.ebuild
index 11654a7..ad31eca 100644
--- a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.69.ebuild
+++ b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.69.ebuild
@@ -51,7 +51,7 @@ src_prepare() {
# Fix doc install path.
sed -e \
"s%/share/doc/linuxdoc-tools%/share/doc/${PF}%" \
-   -i Makefile.in
+   -i Makefile.in || die
 
# Upstream developers unconditionally build docs during the install 
phase.
# The only sane solution in this case is to patch things out from 
Makefile.

diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild 
b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild
index b45639c..b9883e7 100644
--- a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild
+++ b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild
@@ -39,14 +39,13 @@ DOCS=( ChangeLog README )
 
 S="${WORKDIR}/${PN}-upstream/${PV}-${GIT_SHA1}"
 
-sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" \
-   "/usr/share/linuxdoc-tools/linuxdoc-tools.catalog"
+sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" 
"/usr/share/${PN}/${PN}.catalog"
 
 src_prepare() {
# Use Gentoo doc install path.
sed -i \
-e "s%/share/doc/linuxdoc-tools%/share/doc/${PF}%" \
-   Makefile.in
+   Makefile.in || die
 
autotools-utils_src_prepare
 }



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

2015-11-25 Thread Patrice Clement
commit: 2130dfb9fe3d78312135614db1c13651ae1a561d
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Tue Nov 24 10:51:51 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Nov 24 12:57:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2130dfb9

app-text/linuxdoc-tools: do not hardcode paths

 app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild 
b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild
index 2d616e9..b9883e7 100644
--- a/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild
+++ b/app-text/linuxdoc-tools/linuxdoc-tools-0.9.71-r1.ebuild
@@ -39,8 +39,7 @@ DOCS=( ChangeLog README )
 
 S="${WORKDIR}/${PN}-upstream/${PV}-${GIT_SHA1}"
 
-sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" \
-   "/usr/share/linuxdoc-tools/linuxdoc-tools.catalog"
+sgml-catalog_cat_include "/etc/sgml/linuxdoc.cat" 
"/usr/share/${PN}/${PN}.catalog"
 
 src_prepare() {
# Use Gentoo doc install path.



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 8d54af6ea9a0993c097542399ad1af1e510caee2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 18:44:22 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:55:34 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d54af6e

python-utils-r1.eclass: Replace local INSDESTTREE with subshells

Replace the 'local INSDESTTREE' hacks (which are PMS-valid yet
deprecated) with safer subshells.

 eclass/python-utils-r1.eclass | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 9f3c750..e690e09 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -802,10 +802,10 @@ python_domodule() {
d=${PYTHON_SITEDIR#${EPREFIX}}/${python_moduleroot}
fi
 
-   local INSDESTTREE
-
-   insinto "${d}"
-   doins -r "${@}" || die
+   (
+   insinto "${d}"
+   doins -r "${@}" || die
+   )
 
python_optimize "${ED}/${d}"
 }
@@ -833,10 +833,10 @@ python_doheader() {
 
d=${PYTHON_INCLUDEDIR#${EPREFIX}}
 
-   local INSDESTTREE
-
-   insinto "${d}"
-   doins -r "${@}" || die
+   (
+   insinto "${d}"
+   doins -r "${@}" || die
+   )
 }
 
 # @FUNCTION: python_wrapper_setup



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: bc67cdf3d426d9ccac83ac49a952e1e4b6d4f4f6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 19:31:41 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc67cdf3

python-utils-r1.eclass: Enable EAPI 6

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

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index c0ca9ec..a7575bf 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -20,7 +20,7 @@
 # https://wiki.gentoo.org/wiki/Project:Python/python-utils-r1
 
 case "${EAPI:-0}" in
-   0|1|2|3|4|5)
+   0|1|2|3|4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 7287dce862a051388ec4e8cefbb489a35d2b2e99
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:28:48 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7287dce8

python-r1.eclass: Fix missing explicit eutils inherit for EAPI < 6

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

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index de83bb5..92fa5de 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -63,6 +63,7 @@ elif [[ ${_PYTHON_ANY_R1} ]]; then
die 'python-r1.eclass can not be used with python-any-r1.eclass.'
 fi
 
+[[ ${EAPI} == [45] ]] && inherit eutils
 inherit multibuild python-utils-r1
 
 # @ECLASS-VARIABLE: PYTHON_COMPAT



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: e3ca5282893c2bee17612d33c778fa899e413caa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 19:31:10 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:55:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ca5282

python-utils-r1.eclass: Remove unneeded multilib inherit in EAPI 6

 eclass/python-utils-r1.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index d8ced41..59e8799 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -33,8 +33,8 @@ fi
 
 if [[ ! ${_PYTHON_UTILS_R1} ]]; then
 
-[[ ${EAPI:-0} == [012345] ]] && inherit eutils
-inherit multilib toolchain-funcs
+[[ ${EAPI:-0} == [012345] ]] && inherit eutils multilib
+inherit toolchain-funcs
 
 # @ECLASS-VARIABLE: _PYTHON_ALL_IMPLS
 # @INTERNAL



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

2015-11-25 Thread Michał Górny
commit: f28f2e793b1639b91e2e47ba50886bf25d0d28d6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 25 12:35:51 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 12:37:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28f2e79

app-eselect/eselect-python: Replace python{,2,3} symlinks with files

Copy python-exec script to /usr/bin/python{,2,3} rather than symlinking
it because a lot of Python scripts like to readlink(sys.executable) and
don't expect to find python-exec in there...

 ...ct-python-20151117.ebuild => eselect-python-20151117-r1.ebuild} | 7 ++-
 app-eselect/eselect-python/eselect-python-.ebuild  | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-python/eselect-python-20151117.ebuild 
b/app-eselect/eselect-python/eselect-python-20151117-r1.ebuild
similarity index 89%
rename from app-eselect/eselect-python/eselect-python-20151117.ebuild
rename to app-eselect/eselect-python/eselect-python-20151117-r1.ebuild
index f78b25f..7fb2788 100644
--- a/app-eselect/eselect-python/eselect-python-20151117.ebuild
+++ b/app-eselect/eselect-python/eselect-python-20151117-r1.ebuild
@@ -35,7 +35,12 @@ src_install() {
emake DESTDIR="${D}" install || die
 
local f
-   for f in python{,2,3}{,-config} 2to3 pydoc pyvenv; do
+   for f in python{,2,3}; do
+   # can't use symlinks here since random stuff
+   # loves to do readlink on sys.executable...
+   newbin "${EPREFIX}/usr/lib/python-exec/python-exec2" "${f}"
+   done
+   for f in python{,2,3}-config 2to3 pydoc pyvenv; do
dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}"
done
 }

diff --git a/app-eselect/eselect-python/eselect-python-.ebuild 
b/app-eselect/eselect-python/eselect-python-.ebuild
index f78b25f..7fb2788 100644
--- a/app-eselect/eselect-python/eselect-python-.ebuild
+++ b/app-eselect/eselect-python/eselect-python-.ebuild
@@ -35,7 +35,12 @@ src_install() {
emake DESTDIR="${D}" install || die
 
local f
-   for f in python{,2,3}{,-config} 2to3 pydoc pyvenv; do
+   for f in python{,2,3}; do
+   # can't use symlinks here since random stuff
+   # loves to do readlink on sys.executable...
+   newbin "${EPREFIX}/usr/lib/python-exec/python-exec2" "${f}"
+   done
+   for f in python{,2,3}-config 2to3 pydoc pyvenv; do
dosym ../lib/python-exec/python-exec2 /usr/bin/"${f}"
done
 }



[gentoo-commits] repo/gentoo: New branch: xdg-eclass-glib-dependency-loop

2015-11-25 Thread Gilles Dartiguelongue
commit: 
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov 25 11:53:43 2015 +

New branch: xdg-eclass-glib-dependency-loop




[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: a455dd9608c34cb562890dc02f9b782f211f83df
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 22:02:59 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:59 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a455dd96

distutils-r1.eclass: Enable EAPI 6

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

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 7ebcaa5..36b3436 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -47,7 +47,7 @@ case "${EAPI:-0}" in
0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   4|5)
+   4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 27288099aa786160d1634816c0614a3daa47c823
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:44:54 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27288099

distutils-r1.eclass: Use default_src_prepare to apply patches in EAPI 6

 eclass/distutils-r1.eclass | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 256c893..f9cff5c 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -312,9 +312,12 @@ _distutils-r1_disable_ez_setup() {
 distutils-r1_python_prepare_all() {
debug-print-function ${FUNCNAME} "${@}"
 
-   [[ ${PATCHES} ]] && epatch "${PATCHES[@]}"
-
-   epatch_user
+   if [[ ${EAPI} != [45] ]]; then
+   default
+   else
+   [[ ${PATCHES} ]] && epatch "${PATCHES[@]}"
+   epatch_user
+   fi
 
# by default, use in-source build if python_prepare() is used
if [[ ! ${DISTUTILS_IN_SOURCE_BUILD+1} ]]; then



[gentoo-commits] repo/gentoo:xdg-eclass-glib-dependency-loop commit in: eclass/

2015-11-25 Thread Gilles Dartiguelongue
commit: 5e72228733456e12ee9a4b0f2387679c60eb34c5
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Nov 25 12:08:39 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov 25 12:08:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e722287

Revert "xdg.eclass: allow skipping addition of utilities to DEPEND"

This reverts commit cf4f58e1e24c964fdf103dfe467de01a3e30c77b.

 eclass/xdg.eclass | 9 -
 1 file changed, 9 deletions(-)

diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index bada2ee..2ad0ada 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -21,19 +21,10 @@ case "${EAPI:-0}" in
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
-# @ECLASS-VARIABLE: XDG_ECLASS_SKIP_DEPEND
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# Allow skipping addition of utilities to DEPEND.
-# Used to break dependency loop with glib.
-: ${XDG_ECLASS_SKIP_DEPEND:="no"}
-
-if [[ ${XDG_ECLASS_SKIP_DEPEND} != yes ]] ; then
 DEPEND="
dev-util/desktop-file-utils
x11-misc/shared-mime-info
 "
-fi
 
 # @FUNCTION: xdg_src_prepare
 # @DESCRIPTION:



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

2015-11-25 Thread Arfrever Frehtes Taifersar Arahesis
commit: 53a0b6369d7dc7aaaece82ee1d4a7cb9bcd37658
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Nov 25 12:40:26 2015 +
Commit: Arfrever Frehtes Taifersar Arahesis  apache  org>
CommitDate: Wed Nov 25 12:40:26 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=53a0b636

_emerge.actions.getgccversion(): Work with chost=None and with no explicit 
chost.

chost="" was already sometimes passed to this function.

 pym/_emerge/actions.py | 51 +-
 1 file changed, 26 insertions(+), 25 deletions(-)

diff --git a/pym/_emerge/actions.py b/pym/_emerge/actions.py
index e03e8d4..54e99c1 100644
--- a/pym/_emerge/actions.py
+++ b/pym/_emerge/actions.py
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import division, print_function, unicode_literals
@@ -2393,7 +2393,7 @@ def load_emerge_config(emerge_config=None, **kargs):
 
return emerge_config
 
-def getgccversion(chost):
+def getgccversion(chost=None):
"""
rtype: C{str}
return:  the current in-use gcc version
@@ -2408,30 +2408,31 @@ def getgccversion(chost):
"!!! other terminals also.\n"
)
 
-   try:
-   proc = subprocess.Popen(["gcc-config", "-c"],
-   stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
-   except OSError:
-   myoutput = None
-   mystatus = 1
-   else:
-   myoutput = _unicode_decode(proc.communicate()[0]).rstrip("\n")
-   mystatus = proc.wait()
-   if mystatus == os.EX_OK and myoutput.startswith(chost + "-"):
-   return myoutput.replace(chost + "-", gcc_ver_prefix, 1)
+   if chost:
+   try:
+   proc = subprocess.Popen(["gcc-config", "-c"],
+   stdout=subprocess.PIPE, 
stderr=subprocess.STDOUT)
+   except OSError:
+   myoutput = None
+   mystatus = 1
+   else:
+   myoutput = 
_unicode_decode(proc.communicate()[0]).rstrip("\n")
+   mystatus = proc.wait()
+   if mystatus == os.EX_OK and myoutput.startswith(chost + "-"):
+   return myoutput.replace(chost + "-", gcc_ver_prefix, 1)
 
-   try:
-   proc = subprocess.Popen(
-   [chost + "-" + gcc_ver_command[0]] + 
gcc_ver_command[1:],
-   stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
-   except OSError:
-   myoutput = None
-   mystatus = 1
-   else:
-   myoutput = _unicode_decode(proc.communicate()[0]).rstrip("\n")
-   mystatus = proc.wait()
-   if mystatus == os.EX_OK:
-   return gcc_ver_prefix + myoutput
+   try:
+   proc = subprocess.Popen(
+   [chost + "-" + gcc_ver_command[0]] + 
gcc_ver_command[1:],
+   stdout=subprocess.PIPE, 
stderr=subprocess.STDOUT)
+   except OSError:
+   myoutput = None
+   mystatus = 1
+   else:
+   myoutput = 
_unicode_decode(proc.communicate()[0]).rstrip("\n")
+   mystatus = proc.wait()
+   if mystatus == os.EX_OK:
+   return gcc_ver_prefix + myoutput
 
try:
proc = subprocess.Popen(gcc_ver_command,



[gentoo-commits] repo/gentoo:master commit in: x11-libs/fox/, x11-libs/fox/files/

2015-11-25 Thread Lars Wendler
commit: f606697478b4d340576e3c0964e30737b9f897f6
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 25 12:02:39 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 25 12:03:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6066974

x11-libs/fox: Removed old.

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

 x11-libs/fox/Manifest|  3 --
 x11-libs/fox/files/fox-1.6.40-libpng15.patch | 32 
 x11-libs/fox/fox-1.6.45.ebuild   | 42 -
 x11-libs/fox/fox-1.7.45.ebuild   | 55 
 x11-libs/fox/fox-1.7.47.ebuild   | 55 
 5 files changed, 187 deletions(-)

diff --git a/x11-libs/fox/Manifest b/x11-libs/fox/Manifest
index f68aaed..e0d7104 100644
--- a/x11-libs/fox/Manifest
+++ b/x11-libs/fox/Manifest
@@ -1,7 +1,4 @@
-DIST fox-1.6.45.tar.gz 4372554 SHA256 
ec2ec7042c3198f78adea25b8958027955af4e3f8371733d1ff43fe5289bc4d6 SHA512 
a5fbe6b27ac8bf2b0419e670f80dec2ae39c25988193d3910b62612776e932f8a3289694a2032124394cc367415aa2e6a8820b83a61a78f6bc78b4749f0b2e72
 WHIRLPOOL 
f447cbb19efd3d3bc2b54d4c43f5d4f03884c2b272f27a71304c0360b4a30b4f393947e8c826c1bb5e88a8b039294fbf9e5d54b33dbb184dc9815a3944e3b48a
 DIST fox-1.6.49.tar.gz 4383152 SHA256 
3679ecd23064958259fbef5898aabb048d63b2dcb796de1d8801fe0b51e5a90e SHA512 
cd7dd5fd26bcdde6ed69d547e2b08582f0e88b66b6f1bac9b5cd2279b543edbf5b9a63cc2ed05f1a1fd7e7309ede96404cf7a5d2d8eb8763dc0fb41d613b0ee8
 WHIRLPOOL 
1592d2560a7967c491dcfeda40e66a45d2811424e222c5f1e768b28c8ce147d7815f46d22006ac9809b967d0c825b7828aad206ab55bcb80cae064f646fd3608
 DIST fox-1.6.50.tar.gz 4381855 SHA256 
342c751d2a7edab136ad26cb4483329da3c16c7abf2f283f318d666ef12d0887 SHA512 
195751d223e9af7d76a3bd3192ae7566a129cfe254f0ba3035b4f7e189c68b43daa8276edad95ebf2b1b403b6212a755000eebf1716a11bb7f06845fde4aceae
 WHIRLPOOL 
e1b0d855f5b2105c3739f64dd4aac5388450cc9fa36f1739e2a917e6d7bec4ab5273f2d227bb14b3db78b6a58d0088d2bfff9d8cf37c47b33d1f8e7257d282c9
-DIST fox-1.7.45.tar.gz 5254563 SHA256 
78f2b5f609a52d21da08e693d45b8eeb9d4ceed52ad86e451ef4485f2375c829 SHA512 
ec8acf0eb0b1882254f7df2abdcb87445992fc9fb8165afcc08b8dd52a718cb31953849efc7a530bd682e6265687bdf4dc9fb5c930557b9405235182894684b0
 WHIRLPOOL 
08808e67e0e31c7389b1d4ac097d7d707fb48a925df233021913bc80363002c0c4ce19c8630f4bd5c87ebb5bc5c010dc7f3260f415dfa5b60390c5aae316de78
-DIST fox-1.7.47.tar.gz 5271135 SHA256 
7f1de8566b88b0010137ea1172168d53494d2d14bfa03fe32f7796146a31a2a3 SHA512 
8802c7a21ba35b48a638fb87354da3de54c82ebdd3f931a601f55473fe1f7c16bfa2df253e8531af2058665d9b6f31adf52f6973c2d94f435cc90ac112af22ed
 WHIRLPOOL 
fbcf4540b268e95fa4d70ed335d8f499ec46e18390cdc090c98c21b4be5ff3ec576439265cfcf8b90c037fed7937c3a5f19f8544db1906cf86a3f255b8092d62
 DIST fox-1.7.49.tar.gz 5336321 SHA256 
2435c56cde3ba6617c638af4f3bac39e8f4d5dd5a5c6d0805d274c7ba05c520c SHA512 
da6c3478370f1e72091675e49f8458a6722eca4735bf89052b2b7ef02f4e74ee41f10c9fcc39a24a1571dd0bb1cdf779e9dea5bf15be20722ca783c9d59eb6e9
 WHIRLPOOL 
53ad3d34e57507702fc2ac9bd7b446021a99e3dff5b337cda090a670b06d4733abce2bbca88a7586e8af2d00f16ee84b0bd3c42f66fd6e430cc6d342bb76b1ff
 DIST fox-1.7.53.tar.gz 5366794 SHA256 
2cde33d1e72c731ff2f31a8d55769536c5494376f8922833ba57b3f9c8f37340 SHA512 
835117497e48fe66790be6e985bb8ef80ae1b34966585355b0d72f907863610de9d89792062ae91297488f0e24e77c08102afe253a59e67ca65a071b2a5890c4
 WHIRLPOOL 
508d25ba996aa5ea8be7e43b0771df32af2ea04bb37d84a7dc80362bc685032ac6f42d0c3b7eb36a4a9408a75c68bc927c00b1cb50a36375195b741fca6c0e5f

diff --git a/x11-libs/fox/files/fox-1.6.40-libpng15.patch 
b/x11-libs/fox/files/fox-1.6.40-libpng15.patch
deleted file mode 100644
index 2411226..000
--- a/x11-libs/fox/files/fox-1.6.40-libpng15.patch
+++ /dev/null
@@ -1,32 +0,0 @@
 src/fxpngio.cpp
-+++ src/fxpngio.cpp
-@@ -75,7 +75,11 @@
- static void user_error_fn(png_structp png_ptr,png_const_charp){
-   FXStream* store=(FXStream*)png_get_error_ptr(png_ptr);
-   store->setError(FXStreamFormat);  // Flag this as a 
format error in FXStream
-+#if (PNG_LIBPNG_VER < 10500)
-   longjmp(png_ptr->jmpbuf,1);   // Bail out
-+#else
-+  png_longjmp(png_ptr,1);   // Bail out
-+#endif
-   }
- 
- 
-@@ -118,7 +122,7 @@
- }
- 
-   // Set error handling
--  if(setjmp(png_ptr->jmpbuf)){
-+  if(setjmp(png_jmpbuf(png_ptr))){
- 
- // Free all of the memory associated with the png_ptr and info_ptr
- png_destroy_read_struct(_ptr,_ptr,(png_infopp)NULL);
-@@ -231,7 +235,7 @@
- }
- 
-   // Set error handling.
--  if(setjmp(png_ptr->jmpbuf)){
-+  if(setjmp(png_jmpbuf(png_ptr))){
- png_destroy_write_struct(_ptr,_ptr);
- return false;
- }

diff --git a/x11-libs/fox/fox-1.6.45.ebuild b/x11-libs/fox/fox-1.6.45.ebuild
deleted file mode 100644
index f587f59..000
--- a/x11-libs/fox/fox-1.6.45.ebuild
+++ /dev/null
@@ 

[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 7e499e43d8f43fe2be90192676753598a075ef49
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:12:38 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e499e43

python-single-r1.eclass: Enable EAPI=6, no changes needed

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

diff --git a/eclass/python-single-r1.eclass b/eclass/python-single-r1.eclass
index 1c27285..d9fc34b 100644
--- a/eclass/python-single-r1.eclass
+++ b/eclass/python-single-r1.eclass
@@ -55,7 +55,7 @@ case "${EAPI:-0}" in
die "Unsupported EAPI=${EAPI:-4} (too old, allowed only 
on restricted set of packages) for ${ECLASS}"
fi
;;
-   5)
+   5|6)
# EAPI=5 is required for sane USE_EXPAND dependencies
;;
*)



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

2015-11-25 Thread Lars Wendler
commit: 7025967c1095bbf61d9db5cd66140249c090f66d
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 25 12:01:28 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 25 12:03:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7025967c

x11-libs/fox: Bump to versions 1.6.50 and 1.7.53

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

 x11-libs/fox/Manifest  |  2 ++
 x11-libs/fox/fox-1.6.50.ebuild | 42 
 x11-libs/fox/fox-1.7.53.ebuild | 55 ++
 3 files changed, 99 insertions(+)

diff --git a/x11-libs/fox/Manifest b/x11-libs/fox/Manifest
index 23bec2f..f68aaed 100644
--- a/x11-libs/fox/Manifest
+++ b/x11-libs/fox/Manifest
@@ -1,5 +1,7 @@
 DIST fox-1.6.45.tar.gz 4372554 SHA256 
ec2ec7042c3198f78adea25b8958027955af4e3f8371733d1ff43fe5289bc4d6 SHA512 
a5fbe6b27ac8bf2b0419e670f80dec2ae39c25988193d3910b62612776e932f8a3289694a2032124394cc367415aa2e6a8820b83a61a78f6bc78b4749f0b2e72
 WHIRLPOOL 
f447cbb19efd3d3bc2b54d4c43f5d4f03884c2b272f27a71304c0360b4a30b4f393947e8c826c1bb5e88a8b039294fbf9e5d54b33dbb184dc9815a3944e3b48a
 DIST fox-1.6.49.tar.gz 4383152 SHA256 
3679ecd23064958259fbef5898aabb048d63b2dcb796de1d8801fe0b51e5a90e SHA512 
cd7dd5fd26bcdde6ed69d547e2b08582f0e88b66b6f1bac9b5cd2279b543edbf5b9a63cc2ed05f1a1fd7e7309ede96404cf7a5d2d8eb8763dc0fb41d613b0ee8
 WHIRLPOOL 
1592d2560a7967c491dcfeda40e66a45d2811424e222c5f1e768b28c8ce147d7815f46d22006ac9809b967d0c825b7828aad206ab55bcb80cae064f646fd3608
+DIST fox-1.6.50.tar.gz 4381855 SHA256 
342c751d2a7edab136ad26cb4483329da3c16c7abf2f283f318d666ef12d0887 SHA512 
195751d223e9af7d76a3bd3192ae7566a129cfe254f0ba3035b4f7e189c68b43daa8276edad95ebf2b1b403b6212a755000eebf1716a11bb7f06845fde4aceae
 WHIRLPOOL 
e1b0d855f5b2105c3739f64dd4aac5388450cc9fa36f1739e2a917e6d7bec4ab5273f2d227bb14b3db78b6a58d0088d2bfff9d8cf37c47b33d1f8e7257d282c9
 DIST fox-1.7.45.tar.gz 5254563 SHA256 
78f2b5f609a52d21da08e693d45b8eeb9d4ceed52ad86e451ef4485f2375c829 SHA512 
ec8acf0eb0b1882254f7df2abdcb87445992fc9fb8165afcc08b8dd52a718cb31953849efc7a530bd682e6265687bdf4dc9fb5c930557b9405235182894684b0
 WHIRLPOOL 
08808e67e0e31c7389b1d4ac097d7d707fb48a925df233021913bc80363002c0c4ce19c8630f4bd5c87ebb5bc5c010dc7f3260f415dfa5b60390c5aae316de78
 DIST fox-1.7.47.tar.gz 5271135 SHA256 
7f1de8566b88b0010137ea1172168d53494d2d14bfa03fe32f7796146a31a2a3 SHA512 
8802c7a21ba35b48a638fb87354da3de54c82ebdd3f931a601f55473fe1f7c16bfa2df253e8531af2058665d9b6f31adf52f6973c2d94f435cc90ac112af22ed
 WHIRLPOOL 
fbcf4540b268e95fa4d70ed335d8f499ec46e18390cdc090c98c21b4be5ff3ec576439265cfcf8b90c037fed7937c3a5f19f8544db1906cf86a3f255b8092d62
 DIST fox-1.7.49.tar.gz 5336321 SHA256 
2435c56cde3ba6617c638af4f3bac39e8f4d5dd5a5c6d0805d274c7ba05c520c SHA512 
da6c3478370f1e72091675e49f8458a6722eca4735bf89052b2b7ef02f4e74ee41f10c9fcc39a24a1571dd0bb1cdf779e9dea5bf15be20722ca783c9d59eb6e9
 WHIRLPOOL 
53ad3d34e57507702fc2ac9bd7b446021a99e3dff5b337cda090a670b06d4733abce2bbca88a7586e8af2d00f16ee84b0bd3c42f66fd6e430cc6d342bb76b1ff
+DIST fox-1.7.53.tar.gz 5366794 SHA256 
2cde33d1e72c731ff2f31a8d55769536c5494376f8922833ba57b3f9c8f37340 SHA512 
835117497e48fe66790be6e985bb8ef80ae1b34966585355b0d72f907863610de9d89792062ae91297488f0e24e77c08102afe253a59e67ca65a071b2a5890c4
 WHIRLPOOL 
508d25ba996aa5ea8be7e43b0771df32af2ea04bb37d84a7dc80362bc685032ac6f42d0c3b7eb36a4a9408a75c68bc927c00b1cb50a36375195b741fca6c0e5f

diff --git a/x11-libs/fox/fox-1.6.50.ebuild b/x11-libs/fox/fox-1.6.50.ebuild
new file mode 100644
index 000..62a61e5
--- /dev/null
+++ b/x11-libs/fox/fox-1.6.50.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils fox
+
+LICENSE="LGPL-2.1"
+SLOT="1.6"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="+bzip2 +jpeg +opengl +png tiff +truetype +zlib"
+
+RDEPEND="x11-libs/libXrandr
+   x11-libs/libXcursor
+   x11-libs/fox-wrapper
+   bzip2? ( >=app-arch/bzip2-1.0.2 )
+   jpeg? ( virtual/jpeg:= )
+   opengl? ( virtual/glu virtual/opengl )
+   png? ( >=media-libs/libpng-1.2.5:0= )
+   tiff? ( >=media-libs/tiff-3.5.7:0= )
+   truetype? ( =media-libs/freetype-2*
+   x11-libs/libXft )
+   zlib? ( >=sys-libs/zlib-1.1.4 )"
+DEPEND="${RDEPEND}
+   x11-proto/xextproto
+   x11-libs/libXt"
+
+src_prepare() {
+   sed -i -e 's/-lXft/-lXft -lfontconfig/' "${S}/configure.ac"
+   fox_src_prepare
+}
+
+src_configure() {
+   FOXCONF="$(use_enable bzip2 bz2lib) \
+   $(use_enable jpeg) \
+   $(use_with opengl) \
+   $(use_enable png) \
+   $(use_enable tiff) \
+   $(use_with truetype xft) \
+   $(use_enable zlib)" fox_src_configure
+}

diff --git a/x11-libs/fox/fox-1.7.53.ebuild b/x11-libs/fox/fox-1.7.53.ebuild
new file mode 

[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 9a1a5b9563723424896179747a4cc767d09e46b1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:41:51 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1a5b95

distutils-r1.eclass: esetup.py, respect nonfatal in EAPI 6

 eclass/distutils-r1.eclass | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 185dd4f..256c893 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -236,10 +236,13 @@ fi
 esetup.py() {
debug-print-function ${FUNCNAME} "${@}"
 
+   local die_args=()
+   [[ ${EAPI} != [45] ]] && die_args+=( -n )
+
set -- "${PYTHON:-python}" setup.py "${mydistutilsargs[@]}" "${@}"
 
echo "${@}" >&2
-   "${@}" || die
+   "${@}" || die "${die_args[@]}" || return ${?}
 }
 
 # @FUNCTION: distutils_install_for_testing



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: bbde7cbb98fa98bce4220537f58c594e58e2940e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:57:04 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbde7cbb

distutils-r1.eclass: Ban EXAMPLES in EAPI 6

 eclass/distutils-r1.eclass | 4 
 1 file changed, 4 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index e632202..1cf2a49 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -150,6 +150,8 @@ fi
 # @ECLASS-VARIABLE: EXAMPLES
 # @DEFAULT_UNSET
 # @DESCRIPTION:
+# OBSOLETE: this variable is deprecated and banned in EAPI 6
+#
 # An array containing examples installed into 'examples' doc
 # subdirectory. The files and directories listed there must exist
 # in the directory from which distutils-r1_python_install_all() is run
@@ -583,6 +585,8 @@ distutils-r1_python_install_all() {
einstalldocs
 
if declare -p EXAMPLES &>/dev/null; then
+   [[ ${EAPI} != [45] ]] && die "EXAMPLES are banned in EAPI 
${EAPI}"
+
local INSDESTTREE=/usr/share/doc/${PF}/examples
doins -r "${EXAMPLES[@]}"
docompress -x "${INSDESTTREE}"



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 6829c29a96fd5a357c4ce8058eb5480ef3fc89b1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:27:52 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6829c29a

python-r1.eclass: Ban python_export_best in EAPI 6

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

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 1531442..de83bb5 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -603,6 +603,8 @@ python_setup() {
 python_export_best() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
+
eqawarn "python_export_best() is deprecated. Please use python_setup 
instead,"
eqawarn "combined with python_export if necessary."
 



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 3d19a17951ff0d0a63e2f7a2a2e1c24943721933
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 19:44:27 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:55:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d19a179

python-utils-r1.eclass: Support nonfatal in python_do* and python_new*

 eclass/python-utils-r1.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 59e8799..7617c3f 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -679,7 +679,7 @@ python_newexe() {
(
dodir "${wrapd}"
exeinto "${d}"
-   newexe "${f}" "${newfn}" || die
+   newexe "${f}" "${newfn}" || return ${?}
)
 
# install the wrapper
@@ -811,7 +811,7 @@ python_domodule() {
 
(
insinto "${d}"
-   doins -r "${@}" || die
+   doins -r "${@}" || return ${?}
)
 
python_optimize "${ED}/${d}"
@@ -845,7 +845,7 @@ python_doheader() {
 
(
insinto "${d}"
-   doins -r "${@}" || die
+   doins -r "${@}" || return ${?}
)
 }
 



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 98fafe289b579c1d7452766b1b94b55c865beaab
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 22:00:48 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98fafe28

distutils-r1.eclass: Make default _all impl call warning fatal in EAPI 6

 eclass/distutils-r1.eclass | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 551bc09..b249985 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -731,7 +731,10 @@ distutils-r1_src_prepare() {
fi
 
if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then
-   eqawarn "QA warning: python_prepare_all() didn't call 
distutils-r1_python_prepare_all"
+   local cmd=die
+   [[ ${EAPI} == [45] ]] && cmd=eqawarn
+
+   "${cmd}" "QA: python_prepare_all() didn't call 
distutils-r1_python_prepare_all"
fi
 
if declare -f python_prepare >/dev/null; then
@@ -802,7 +805,10 @@ distutils-r1_src_install() {
fi
 
if [[ ! ${_DISTUTILS_DEFAULT_CALLED} ]]; then
-   eqawarn "QA warning: python_install_all() didn't call 
distutils-r1_python_install_all"
+   local cmd=die
+   [[ ${EAPI} == [45] ]] && cmd=eqawarn
+
+   "${cmd}" "QA: python_install_all() didn't call 
distutils-r1_python_install_all"
fi
 }
 



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 4ff708036396aa320f42c03299ec399ae64ffdcd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:26:08 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff70803

multibuild.eclass: Enable EAPI 6

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

diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass
index 0bdbed1..d21008c 100644
--- a/eclass/multibuild.eclass
+++ b/eclass/multibuild.eclass
@@ -17,7 +17,7 @@ case "${EAPI:-0}" in
0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   4|5)
+   4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 7159f9fb11403a514022e5ff32cd25e2386a8802
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:11:24 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7159f9fb

python-any-r1.eclass: Enable EAPI=6, no changes needed

 eclass/python-any-r1.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index c00cc3a..b6c2258 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -37,8 +37,7 @@
 # https://wiki.gentoo.org/wiki/Project:Python/python-any-r1
 
 case "${EAPI:-0}" in
-   0|1|2|3|4|5)
-   # EAPI=4 needed by python-r1
+   0|1|2|3|4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 9fe2128e8d7342eb504ff66cad6545a8c95377e7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:29:15 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe2128e

python-r1.eclass: Enable EAPI 6

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

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index 92fa5de..91f0436 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -47,7 +47,7 @@ case "${EAPI:-0}" in
die "Unsupported EAPI=${EAPI:-4} (too old, allowed only 
on restricted set of packages) for ${ECLASS}"
fi
;;
-   5)
+   5|6)
# EAPI=5 is required for sane USE_EXPAND dependencies
;;
*)



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 17773e3b5fb4253524f60b42a375fa05c6e4a886
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:58:19 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17773e3b

distutils-r1.eclass: Ban DISTUTILS_NO_PARALLEL_BUILD in EAPI 6

 eclass/distutils-r1.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 1cf2a49..551bc09 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -693,6 +693,8 @@ _distutils-r1_run_foreach_impl() {
debug-print-function ${FUNCNAME} "${@}"
 
if [[ ${DISTUTILS_NO_PARALLEL_BUILD} ]]; then
+   [[ ${EAPI} == [45] ]] || die "DISTUTILS_NO_PARALLEL_BUILD is 
banned in EAPI ${EAPI}"
+
eqawarn "DISTUTILS_NO_PARALLEL_BUILD is no longer meaningful. 
Now all builds"
eqawarn "are non-parallel. Please remove it from the ebuild."
 



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 835e59662923fed5611b879d77ff8e9440605c81
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:50:57 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=835e5966

distutils-r1.eclass: Ban no-op default phase implementations in EAPI 6

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

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index f9cff5c..47b09b0 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -343,7 +343,7 @@ distutils-r1_python_prepare_all() {
 distutils-r1_python_prepare() {
debug-print-function ${FUNCNAME} "${@}"
 
-   :
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI 6 (it was a 
no-op)"
 }
 
 # @FUNCTION: distutils-r1_python_configure
@@ -352,7 +352,7 @@ distutils-r1_python_prepare() {
 distutils-r1_python_configure() {
debug-print-function ${FUNCNAME} "${@}"
 
-   :
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI 6 (it was a 
no-op)"
 }
 
 # @FUNCTION: _distutils-r1_create_setup_cfg



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: e3cfc01dd17e1089e22b93efc955493d3aceff78
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:50:57 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cfc01d

distutils-r1.eclass: Make pypy/share QA error fatal in EAPI 6

 eclass/distutils-r1.eclass | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index 47b09b0..e632202 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -563,7 +563,9 @@ distutils-r1_python_install() {
fi
done
if [[ -d ${root}/usr/$(get_libdir)/pypy/share ]]; then
-   eqawarn "Package installs 'share' in PyPy prefix, see bug 
#465546."
+   local cmd=die
+   [[ ${EAPI} == [45] ]] && cmd=eqawarn
+   "${cmd}" "Package installs 'share' in PyPy prefix, see bug 
#465546."
fi
 
if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 091be91967045436ae5dce6f336db1da0a90fd16
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 19:30:10 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:55:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091be919

python-utils-r1.eclass: Make python_fix_shebang QAwarns fatal in EAPI 6

 eclass/python-utils-r1.eclass | 14 ++
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 99ee58b..d8ced41 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -33,7 +33,8 @@ fi
 
 if [[ ! ${_PYTHON_UTILS_R1} ]]; then
 
-inherit eutils multilib toolchain-funcs
+[[ ${EAPI:-0} == [012345] ]] && inherit eutils
+inherit multilib toolchain-funcs
 
 # @ECLASS-VARIABLE: _PYTHON_ALL_IMPLS
 # @INTERNAL
@@ -1137,12 +1138,17 @@ python_fix_shebang() {
done < <(find "${path}" -type f -print0 || die)
 
if [[ ! ${any_fixed} ]]; then
-   eqawarn "QA warning: ${FUNCNAME}, ${path#${D}} did not 
match any fixable files."
+   local cmd=eerror
+   [[ ${EAPI:-0} == [012345] ]] && cmd=eqawarn
+
+   "${cmd}" "QA warning: ${FUNCNAME}, ${path#${D}} did not 
match any fixable files."
if [[ ${any_correct} ]]; then
-   eqawarn "All files have ${EPYTHON} shebang 
already."
+   "${cmd}" "All files have ${EPYTHON} shebang 
already."
else
-   eqawarn "There are no Python files in specified 
directory."
+   "${cmd}" "There are no Python files in 
specified directory."
fi
+
+   [[ ${cmd} == eerror ]] && die "${FUNCNAME} did not 
match any fixable files (QA warning fatal in EAPI ${EAPI})"
fi
done
 }



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 41d63d717f26d861559415ab344c981ade1061f4
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 19 15:21:40 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:55:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d63d71

python-utils-r1.eclass: Make heredocs consistent

 eclass/python-utils-r1.eclass | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 7617c3f..4307142 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -933,11 +933,11 @@ python_wrapper_setup() {
 
local x
for x in "${nonsupp[@]}"; do
-   cat >"${workdir}"/bin/${x} <<__EOF__ || die
-#!/bin/sh
-echo "${x} is not supported by ${EPYTHON}" >&2
-exit 127
-__EOF__
+   cat >"${workdir}"/bin/${x} <<-_EOF_ || die
+   #!/bin/sh
+   echo "${x} is not supported by ${EPYTHON}" >&2
+   exit 127
+   _EOF_
chmod +x "${workdir}"/bin/${x} || die
done
 



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 939f27b7e5542dc238786cffb45655bed2d573fa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:27:15 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939f27b7

python-r1.eclass: Ban python_parallel_foreach_impl in EAPI 6

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

diff --git a/eclass/python-r1.eclass b/eclass/python-r1.eclass
index d3b4f1d..1531442 100644
--- a/eclass/python-r1.eclass
+++ b/eclass/python-r1.eclass
@@ -526,6 +526,8 @@ python_foreach_impl() {
 python_parallel_foreach_impl() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
+
if [[ ! ${_PYTHON_PARALLEL_WARNED} ]]; then
eqawarn "python_parallel_foreach_impl() is no longer 
meaningful. All runs"
eqawarn "are non-parallel now. Please replace the call with 
python_foreach_impl."



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 458f9151287c19ffae9c14882bdfc9ec4c1d1f0c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 19 15:25:49 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:55:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458f9151

python-utils-r1.eclass: Move ||die out of command substitution subshells

 eclass/python-utils-r1.eclass | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 4307142..c0ca9ec 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -281,12 +281,14 @@ python_export() {
# sysconfig can't be used because:
# 1) pypy doesn't give site-packages but stdlib
# 2) jython gives paths with wrong case
-   export PYTHON_SITEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_lib())' || die)
+   PYTHON_SITEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_lib())') || die
+   export PYTHON_SITEDIR
debug-print "${FUNCNAME}: PYTHON_SITEDIR = 
${PYTHON_SITEDIR}"
;;
PYTHON_INCLUDEDIR)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be 
set for ${var} to be exported, or requested before it"
-   export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 
'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())' || 
die)
+   PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_inc())') || die
+   export PYTHON_INCLUDEDIR
debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = 
${PYTHON_INCLUDEDIR}"
 
# Jython gives a non-existing directory
@@ -296,7 +298,8 @@ python_export() {
;;
PYTHON_LIBPATH)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be 
set for ${var} to be exported, or requested before it"
-   export PYTHON_LIBPATH=$("${PYTHON}" -c 'import 
os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), 
sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") 
else "")' || die)
+   PYTHON_LIBPATH=$("${PYTHON}" -c 'import 
os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), 
sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") 
else "")') || die
+   export PYTHON_LIBPATH
debug-print "${FUNCNAME}: PYTHON_LIBPATH = 
${PYTHON_LIBPATH}"
 
if [[ ! ${PYTHON_LIBPATH} ]]; then
@@ -309,7 +312,7 @@ python_export() {
case "${impl}" in
python*)
# python-2.7, python-3.2, etc.
-   val=$($(tc-getPKG_CONFIG) 
--cflags ${impl/n/n-} || die)
+   val=$($(tc-getPKG_CONFIG) 
--cflags ${impl/n/n-}) || die
;;
*)
die "${impl}: obtaining ${var} 
not supported"
@@ -325,7 +328,7 @@ python_export() {
case "${impl}" in
python*)
# python-2.7, python-3.2, etc.
-   val=$($(tc-getPKG_CONFIG) 
--libs ${impl/n/n-} || die)
+   val=$($(tc-getPKG_CONFIG) 
--libs ${impl/n/n-}) || die
;;
*)
die "${impl}: obtaining ${var} 
not supported"
@@ -341,7 +344,7 @@ python_export() {
case "${impl}" in
python*)
[[ -n ${PYTHON} ]] || die 
"PYTHON needs to be set for ${var} to be exported, or requested before it"
-   flags=$("${PYTHON}" -c 'import 
sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")' || die)
+   flags=$("${PYTHON}" -c 'import 
sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")') || die
val=${PYTHON}${flags}-config
   

[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: c1cc538d7188f357c98e4e2a32da1365b833e773
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:20:59 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cc538d

multibuild.eclass: Ban multibuild_parallel_foreach_variant in EAPI 6

 eclass/multibuild.eclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/eclass/multibuild.eclass b/eclass/multibuild.eclass
index 3115ac9..0bdbed1 100644
--- a/eclass/multibuild.eclass
+++ b/eclass/multibuild.eclass
@@ -146,6 +146,8 @@ multibuild_foreach_variant() {
 multibuild_parallel_foreach_variant() {
debug-print-function ${FUNCNAME} "${@}"
 
+   [[ ${EAPI} == [45] ]] || die "${FUNCNAME} is banned in EAPI ${EAPI}"
+
multibuild_foreach_variant "${@}"
 }
 



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 7ff3be2fd34b6b1e13e6e934819e52b10681e26e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 22:02:39 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 11:56:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff3be2f

distutils-r1.eclass: Remove unnecessary eutils inherit in EAPI 6

 eclass/distutils-r1.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
index b249985..7ebcaa5 100644
--- a/eclass/distutils-r1.eclass
+++ b/eclass/distutils-r1.eclass
@@ -79,7 +79,8 @@ esac
 
 if [[ ! ${_DISTUTILS_R1} ]]; then
 
-inherit eutils toolchain-funcs
+[[ ${EAPI} == [45] ]] && inherit eutils
+inherit toolchain-funcs
 
 if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then
inherit multiprocessing python-r1



[gentoo-commits] repo/gentoo:xdg-eclass-glib-dependency-loop commit in: eclass/

2015-11-25 Thread Gilles Dartiguelongue
commit: 905366a8a5a048a968df485223d47dfe1e50778b
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Nov 25 12:15:51 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov 25 12:16:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905366a8

xdg.eclass: break dependency loop due to XDG tools using glib

 eclass/xdg.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/xdg.eclass b/eclass/xdg.eclass
index 2ad0ada..9f10932 100644
--- a/eclass/xdg.eclass
+++ b/eclass/xdg.eclass
@@ -21,10 +21,13 @@ case "${EAPI:-0}" in
*) die "EAPI=${EAPI} is not supported" ;;
 esac
 
+# Avoid dependency loop as both depend on glib-2
+if [[ ${CATEGORY}/${P} != dev-libs/glib-2.* ]] ; then
 DEPEND="
dev-util/desktop-file-utils
x11-misc/shared-mime-info
 "
+fi
 
 # @FUNCTION: xdg_src_prepare
 # @DESCRIPTION:



[gentoo-commits] repo/gentoo:xdg-eclass-glib-dependency-loop commit in: dev-libs/glib/

2015-11-25 Thread Gilles Dartiguelongue
commit: d34c675b3ebb8c79953da3e3b382a9babbb97d6b
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed Nov 25 12:08:28 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed Nov 25 12:08:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34c675b

Revert "dev-libs/glib: break dependency loop due to gnome2.eclass using 
xdg.eclass"

This reverts commit 07a38073431bb2510c02cca2d21e461e2c65ad8a.

 dev-libs/glib/glib-2.42.2.ebuild| 1 -
 dev-libs/glib/glib-2.44.1-r1.ebuild | 1 -
 dev-libs/glib/glib-2.44.1.ebuild| 1 -
 dev-libs/glib/glib-2.46.2.ebuild| 1 -
 4 files changed, 4 deletions(-)

diff --git a/dev-libs/glib/glib-2.42.2.ebuild b/dev-libs/glib/glib-2.42.2.ebuild
index 25fc6ae..90502a1 100644
--- a/dev-libs/glib/glib-2.42.2.ebuild
+++ b/dev-libs/glib/glib-2.42.2.ebuild
@@ -15,7 +15,6 @@ GCONF_DEBUG="yes"
 # Completely useless with or without USE static-libs, people need to use
 # pkg-config
 GNOME2_LA_PUNT="yes"
-XDG_ECLASS_SKIP_DEPEND="yes"
 
 inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic
multilib \
pax-utils python-r1 toolchain-funcs versionator virtualx linux-info 
multilib-minimal

diff --git a/dev-libs/glib/glib-2.44.1-r1.ebuild 
b/dev-libs/glib/glib-2.44.1-r1.ebuild
index 3574707..86dc4ba 100644
--- a/dev-libs/glib/glib-2.44.1-r1.ebuild
+++ b/dev-libs/glib/glib-2.44.1-r1.ebuild
@@ -15,7 +15,6 @@ GCONF_DEBUG="yes"
 # Completely useless with or without USE static-libs, people need to use
 # pkg-config
 GNOME2_LA_PUNT="yes"
-XDG_ECLASS_SKIP_DEPEND="yes"
 
 inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic
multilib \
pax-utils python-r1 toolchain-funcs versionator virtualx linux-info 
multilib-minimal

diff --git a/dev-libs/glib/glib-2.44.1.ebuild b/dev-libs/glib/glib-2.44.1.ebuild
index c2252dc..fdd6473 100644
--- a/dev-libs/glib/glib-2.44.1.ebuild
+++ b/dev-libs/glib/glib-2.44.1.ebuild
@@ -15,7 +15,6 @@ GCONF_DEBUG="yes"
 # Completely useless with or without USE static-libs, people need to use
 # pkg-config
 GNOME2_LA_PUNT="yes"
-XDG_ECLASS_SKIP_DEPEND="yes"
 
 inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic
multilib \
pax-utils python-r1 toolchain-funcs versionator virtualx linux-info 
multilib-minimal

diff --git a/dev-libs/glib/glib-2.46.2.ebuild b/dev-libs/glib/glib-2.46.2.ebuild
index 1f28f1d..72763b9 100644
--- a/dev-libs/glib/glib-2.46.2.ebuild
+++ b/dev-libs/glib/glib-2.46.2.ebuild
@@ -15,7 +15,6 @@ GCONF_DEBUG="yes"
 # Completely useless with or without USE static-libs, people need to use
 # pkg-config
 GNOME2_LA_PUNT="yes"
-XDG_ECLASS_SKIP_DEPEND="yes"
 
 inherit autotools bash-completion-r1 gnome2 libtool eutils flag-o-matic
multilib \
pax-utils python-r1 toolchain-funcs versionator virtualx linux-info 
multilib-minimal



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/commoncpp2/

2015-11-25 Thread Sergey Popov
commit: d921063e8c4d93f22f621a74a3af7e13b104040f
Author: Sergey Popov  gentoo  org>
AuthorDate: Wed Nov 25 12:51:22 2015 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Wed Nov 25 12:51:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d921063e

dev-cpp/commoncpp2: add SLOT to dev-libs/openssl dependency

Package-Manager: portage-2.2.23

 dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild 
b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild
index 1fdd615..2703a09 100644
--- a/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild
+++ b/dev-cpp/commoncpp2/commoncpp2-1.8.1-r1.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="gnutls? ( ssl )"
 
 RDEPEND="ssl? ( gnutls? ( dev-libs/libgcrypt:0
net-libs/gnutls )
-   !gnutls? ( dev-libs/openssl ) )
+   !gnutls? ( dev-libs/openssl:0 ) )
sys-libs/zlib"
 DEPEND="doc? ( >=app-doc/doxygen-1.3.6 )
${RDEPEND}"



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

2015-11-25 Thread Arfrever Frehtes Taifersar Arahesis
commit: b8da04b86fdde6e2137dad51dc5917ef49c91a4a
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Nov 25 12:49:19 2015 +
Commit: Arfrever Frehtes Taifersar Arahesis  apache  org>
CommitDate: Wed Nov 25 12:49:19 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b8da04b8

portageq envvar: Return 1 for any nonexistent variable.

 bin/portageq | 16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/bin/portageq b/bin/portageq
index 548d090..925640b 100755
--- a/bin/portageq
+++ b/bin/portageq
@@ -1,5 +1,5 @@
 #!/usr/bin/python -bO
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 from __future__ import print_function, unicode_literals
@@ -800,15 +800,25 @@ def envvar(argv):
print("ERROR: insufficient parameters!")
return 2
 
+   exit_status = 0
+
for arg in argv:
if arg in ("PORTDIR", "PORTDIR_OVERLAY", "SYNC"):
print("WARNING: 'portageq envvar %s' is deprecated. Use 
any of "
"'get_repos, get_repo_path, repos_config' 
instead."
% arg, file=sys.stderr)
+
+   value = portage.settings.get(arg)
+   if value is None:
+   value = ""
+   exit_status = 1
+
if verbose:
-   print(arg + "=" + 
portage._shell_quote(portage.settings[arg]))
+   print(arg + "=" + portage._shell_quote(value))
else:
-   print(portage.settings[arg])
+   print(value)
+
+   return exit_status
 
 docstrings['envvar'] = """+
Returns a specific environment variable as exists prior to ebuild.sh.



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: e310dbcaf599f5a7d5a266b951c60c19dc10106c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 21:11:24 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 13:43:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e310dbca

python-any-r1.eclass: Enable EAPI=6, no changes needed

 eclass/python-any-r1.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/python-any-r1.eclass b/eclass/python-any-r1.eclass
index c00cc3a..b6c2258 100644
--- a/eclass/python-any-r1.eclass
+++ b/eclass/python-any-r1.eclass
@@ -37,8 +37,7 @@
 # https://wiki.gentoo.org/wiki/Project:Python/python-any-r1
 
 case "${EAPI:-0}" in
-   0|1|2|3|4|5)
-   # EAPI=4 needed by python-r1
+   0|1|2|3|4|5|6)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 6679272fb78ab0ad7f82793499955950dd5c2ee3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 19:44:27 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 13:43:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6679272f

python-utils-r1.eclass: Support nonfatal in python_do* and python_new*

 eclass/python-utils-r1.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 59e8799..7617c3f 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -679,7 +679,7 @@ python_newexe() {
(
dodir "${wrapd}"
exeinto "${d}"
-   newexe "${f}" "${newfn}" || die
+   newexe "${f}" "${newfn}" || return ${?}
)
 
# install the wrapper
@@ -811,7 +811,7 @@ python_domodule() {
 
(
insinto "${d}"
-   doins -r "${@}" || die
+   doins -r "${@}" || return ${?}
)
 
python_optimize "${ED}/${d}"
@@ -845,7 +845,7 @@ python_doheader() {
 
(
insinto "${d}"
-   doins -r "${@}" || die
+   doins -r "${@}" || return ${?}
)
 }
 



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 7889a9e7eea53fd3ebfade4c63b10578bde42e22
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Nov 18 19:41:29 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 13:43:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7889a9e7

python-utils-r1.eclass: Ban installation helpers in EAPIs < 5

Ban python_do* and python_new* helpers in EAPIs older than 5. We should
ban them in python-any-r1 uses, actually but that would break
dev-python/pypy* ebuilds as they are written now.

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

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index e690e09..99ee58b 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -662,6 +662,9 @@ python_newexe() {
 
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is 
null).'
[[ ${#} -eq 2 ]] || die "Usage: ${FUNCNAME}  "
+   if [[ ${EAPI:-0} == [01234] ]]; then
+   die "python_do* and python_new* helpers are banned in EAPIs 
older than 5."
+   fi
 
local wrapd=${python_scriptroot:-${DESTTREE}/bin}
 
@@ -789,6 +792,9 @@ python_domodule() {
debug-print-function ${FUNCNAME} "${@}"
 
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is 
null).'
+   if [[ ${EAPI:-0} == [01234] ]]; then
+   die "python_do* and python_new* helpers are banned in EAPIs 
older than 5."
+   fi
 
local d
if [[ ${python_moduleroot} == /* ]]; then
@@ -827,6 +833,9 @@ python_doheader() {
debug-print-function ${FUNCNAME} "${@}"
 
[[ ${EPYTHON} ]] || die 'No Python implementation set (EPYTHON is 
null).'
+   if [[ ${EAPI:-0} == [01234] ]]; then
+   die "python_do* and python_new* helpers are banned in EAPIs 
older than 5."
+   fi
 
local d PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR}
[[ ${PYTHON_INCLUDEDIR} ]] || python_export PYTHON_INCLUDEDIR



[gentoo-commits] repo/gentoo:python-eapi6 commit in: eclass/

2015-11-25 Thread Michał Górny
commit: 71d3acab5362cfb46db73e7deaf1d0fdc1d118de
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov 19 15:25:49 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Nov 25 13:43:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d3acab

python-utils-r1.eclass: Move ||die out of command substitution subshells

 eclass/python-utils-r1.eclass | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/eclass/python-utils-r1.eclass b/eclass/python-utils-r1.eclass
index 4307142..c0ca9ec 100644
--- a/eclass/python-utils-r1.eclass
+++ b/eclass/python-utils-r1.eclass
@@ -281,12 +281,14 @@ python_export() {
# sysconfig can't be used because:
# 1) pypy doesn't give site-packages but stdlib
# 2) jython gives paths with wrong case
-   export PYTHON_SITEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_lib())' || die)
+   PYTHON_SITEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_lib())') || die
+   export PYTHON_SITEDIR
debug-print "${FUNCNAME}: PYTHON_SITEDIR = 
${PYTHON_SITEDIR}"
;;
PYTHON_INCLUDEDIR)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be 
set for ${var} to be exported, or requested before it"
-   export PYTHON_INCLUDEDIR=$("${PYTHON}" -c 
'import distutils.sysconfig; print(distutils.sysconfig.get_python_inc())' || 
die)
+   PYTHON_INCLUDEDIR=$("${PYTHON}" -c 'import 
distutils.sysconfig; print(distutils.sysconfig.get_python_inc())') || die
+   export PYTHON_INCLUDEDIR
debug-print "${FUNCNAME}: PYTHON_INCLUDEDIR = 
${PYTHON_INCLUDEDIR}"
 
# Jython gives a non-existing directory
@@ -296,7 +298,8 @@ python_export() {
;;
PYTHON_LIBPATH)
[[ -n ${PYTHON} ]] || die "PYTHON needs to be 
set for ${var} to be exported, or requested before it"
-   export PYTHON_LIBPATH=$("${PYTHON}" -c 'import 
os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), 
sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") 
else "")' || die)
+   PYTHON_LIBPATH=$("${PYTHON}" -c 'import 
os.path, sysconfig; print(os.path.join(sysconfig.get_config_var("LIBDIR"), 
sysconfig.get_config_var("LDLIBRARY")) if sysconfig.get_config_var("LDLIBRARY") 
else "")') || die
+   export PYTHON_LIBPATH
debug-print "${FUNCNAME}: PYTHON_LIBPATH = 
${PYTHON_LIBPATH}"
 
if [[ ! ${PYTHON_LIBPATH} ]]; then
@@ -309,7 +312,7 @@ python_export() {
case "${impl}" in
python*)
# python-2.7, python-3.2, etc.
-   val=$($(tc-getPKG_CONFIG) 
--cflags ${impl/n/n-} || die)
+   val=$($(tc-getPKG_CONFIG) 
--cflags ${impl/n/n-}) || die
;;
*)
die "${impl}: obtaining ${var} 
not supported"
@@ -325,7 +328,7 @@ python_export() {
case "${impl}" in
python*)
# python-2.7, python-3.2, etc.
-   val=$($(tc-getPKG_CONFIG) 
--libs ${impl/n/n-} || die)
+   val=$($(tc-getPKG_CONFIG) 
--libs ${impl/n/n-}) || die
;;
*)
die "${impl}: obtaining ${var} 
not supported"
@@ -341,7 +344,7 @@ python_export() {
case "${impl}" in
python*)
[[ -n ${PYTHON} ]] || die 
"PYTHON needs to be set for ${var} to be exported, or requested before it"
-   flags=$("${PYTHON}" -c 'import 
sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")' || die)
+   flags=$("${PYTHON}" -c 'import 
sysconfig; print(sysconfig.get_config_var("ABIFLAGS") or "")') || die
val=${PYTHON}${flags}-config
   

  1   2   >