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

2015-12-20 Thread Ulrich Müller
commit: d5beda4d171865e8f8c4e6e23d7cea110bff40fb
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Dec 19 14:15:05 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Dec 21 07:52:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5beda4d

readme.gentoo-r1.eclass: Do not inherit eutils.

This was only needed in readme.gentoo_create_doc() for a single call
of eshopts_{push,pop}. Replace it by saving the set of options in a
variable. Die if writing the temp file in readme.gentoo_create_doc()
fails.

 eclass/readme.gentoo-r1.eclass | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass
index c076650..07320c0 100644
--- a/eclass/readme.gentoo-r1.eclass
+++ b/eclass/readme.gentoo-r1.eclass
@@ -21,8 +21,6 @@
 if [[ -z ${_README_GENTOO_ECLASS} ]]; then
 _README_GENTOO_ECLASS=1
 
-inherit eutils
-
 case "${EAPI:-0}" in
0|1|2|3)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
@@ -61,15 +59,16 @@ readme.gentoo_create_doc() {
debug-print-function ${FUNCNAME} "${@}"
 
if [[ -n "${DOC_CONTENTS}" ]]; then
-   eshopts_push
-   set -f
if [[ -n "${DISABLE_AUTOFORMATTING}" ]]; then
-   echo "${DOC_CONTENTS}" > "${T}"/README.gentoo
+   echo "${DOC_CONTENTS}" > "${T}"/README.gentoo || die
else
+   local saved_flags=$-
+   set -f  # disable filename 
expansion in echo arguments
echo -e ${DOC_CONTENTS} | fold -s -w 70 \
| sed 's/[[:space:]]*$//' > "${T}"/README.gentoo
+   assert
+   set +f -${saved_flags}
fi
-   eshopts_pop
elif [[ -f "${FILESDIR}/README.gentoo-${SLOT%/*}" ]]; then
cp "${FILESDIR}/README.gentoo-${SLOT%/*}" "${T}"/README.gentoo 
|| die
elif [[ -f "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" ]]; then



[gentoo-commits] repo/gentoo:master commit in: net-proxy/shadowsocks-libev/

2015-12-20 Thread Yixun Lan
commit: 860627e99079602f2fb395dacfd5572c6e33c9fb
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 21 06:24:16 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 21 07:45:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860627e9

net-proxy/shadowsocks-libev: version bump, thanks @jiajunw

Package-Manager: portage-2.2.26

 net-proxy/shadowsocks-libev/Manifest| 2 +-
 .../{shadowsocks-libev-2.2.2.ebuild => shadowsocks-libev-2.4.3.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-proxy/shadowsocks-libev/Manifest 
b/net-proxy/shadowsocks-libev/Manifest
index 3641624..93bb668 100644
--- a/net-proxy/shadowsocks-libev/Manifest
+++ b/net-proxy/shadowsocks-libev/Manifest
@@ -1,2 +1,2 @@
-DIST shadowsocks-libev-2.2.2.tar.gz 2492615 SHA256 
9919d041a6ee4f7b7de2ea7209533b0b9d5fd5732eaa430a6f4055f6e7f1c23f SHA512 
0d83a506e2ab95aa8ba1d1815d2e0a8213b96a901cf5e8939c00900167af96ae6045071f39fc07ac7daba328bc2eb1e89b0286e1e98744a8750916ec81b47f27
 WHIRLPOOL 
281ec6e2cc264c265c7a5b7de733e6cc71151a6d05c2fbf6f43b5cc8bea970229f74d04ec0633cd46d7fb49187d0fa834fcc0a0b039e078230168d89d0344432
 DIST shadowsocks-libev-2.2.3.tar.gz 2493211 SHA256 
41a4746190698fc78b8e06c0f0e3638ca0bb1180a8cb77246736d88553b277f7 SHA512 
28e20ce069b456cfc3d52437ded739d2995de7883fcb9b4c3cfde5bc78f33419cb75fa67812660d7456084e5a97e6a6531223486259a650988552494f02ebe9f
 WHIRLPOOL 
f20090a4366788315e0f442987cb20b79aca61a3424f7570bf5961f29c5634bcbf01df6a8ee012c7b38135f50ae1af940fecec8917bee1056d2c4ce6eca4b6b5
+DIST shadowsocks-libev-2.4.3.tar.gz 1461896 SHA256 
5de76361a6b34385bf9ad255a69089a886f657d44c7e338a5dc191273e1cf9f3 SHA512 
3dfa528fa01e7e9293a31cb55529cb77fc935e04ad9f2e27b5426eff61df27a8a31d1e98efd0fb07b2a2bcb5da00706d142448adbc51dcc15f2d3c6993736787
 WHIRLPOOL 
10819f54cc2aad5604e62fd4e4783597ff89b6753056a2961652384f175c65eb667fa0e42d097fbf25b9243714adf0f91d33dc0b5a71957adb82edee72209fc5

diff --git a/net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.2.ebuild 
b/net-proxy/shadowsocks-libev/shadowsocks-libev-2.4.3.ebuild
similarity index 100%
rename from net-proxy/shadowsocks-libev/shadowsocks-libev-2.2.2.ebuild
rename to net-proxy/shadowsocks-libev/shadowsocks-libev-2.4.3.ebuild



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

2015-12-20 Thread Yixun Lan
commit: c93f06ce2ecec595db4759cc11b29d5a1f0164bc
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 21 06:23:04 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 21 07:45:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93f06ce

sys-cluster/ceph: bump to 9.2.0

add user/group: ceph
 now sys-cluster/ceph run in normal user 'ceph' instead of 'root'

Package-Manager: portage-2.2.26

 sys-cluster/ceph/Manifest  |   3 +-
 sys-cluster/ceph/ceph-0.94.4.ebuild| 159 -
 sys-cluster/ceph/ceph-10.0.0.ebuild|  18 ++-
 .../ceph/{ceph-9.0.3.ebuild => ceph-9.2.0.ebuild}  |  20 +--
 sys-cluster/ceph/ceph-.ebuild  |  17 ++-
 sys-cluster/ceph/files/README.gentoo   |   7 +
 .../ceph/files/ceph-0.87.1-glibc-2.20.patch|  59 
 sys-cluster/ceph/files/ceph-fix-gnustack.patch |  22 ---
 sys-cluster/ceph/files/ceph-mds_at.service |  12 --
 sys-cluster/ceph/files/ceph-mon_at.service |  19 ---
 sys-cluster/ceph/files/ceph-osd_at.service |  13 --
 sys-cluster/ceph/files/ceph.initd-r1   |   8 +-
 12 files changed, 50 insertions(+), 307 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index a4df18b..ea635f0 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,5 +1,4 @@
 DIST ceph-0.80.10.tar.bz2 4136018 SHA256 
a7ca8a3d0710ab88adcd5c52aebe0a8ee573e247c1ccf5d84eea8a9ff07a51fa SHA512 
7823a489b7654457512d300050410b4a91d615fbb467d341c76e76b77364d6a2afa763bceb2c6cd8ed05a45d7b0aef4c3baf80155cc3223e940b439e0571f3c9
 WHIRLPOOL 
a03fc3a4ca8c49157ff3b51528418ca62c3520c4141e402863cf3475a11b240be5297f731bf1a4e77a01a476e80f5e06c0722d688fbb8ad2db26ef1975a450da
-DIST ceph-0.94.4.tar.bz2 7082496 SHA256 
09b3a134c4eb06f770a72769d2aec3900c2c7f1d25092f93b0e8e73ab17e577c SHA512 
3ae714d110d63717e7e49d07ac5523cbbd06b8fa140b842576f6afea780aec2408ccd053c109bf5e011018ff1c544366113e83e09ea79925e32d46e7360317ab
 WHIRLPOOL 
8b53fb0410e6168d6385360005b29b919d7d4f255e06cc874fcbb35f1dc5566c0e97bbce50ec7ea2da479a0f068bf254abec474d155186085d500a0f4ea9eb01
 DIST ceph-0.94.5.tar.bz2 7084809 SHA256 
7658bec8cf6e6c8f5ceb1e85116c4df2582c497ae686295abebc6fc82ec79211 SHA512 
8bf57eceda37ec058bd7b9cf98ba0eda11c361156da4cea0aa99a3059d61fc2120ebb27f1bb07bae42e13836b57a5db8f3888401481e9125780a6df21ca90529
 WHIRLPOOL 
cfedf299f86e19ff87615e851e4639d4045c0e26756d8896498e2e6eb8304808bc78837ec68b01936abd7fd2563aafe973109ba72d66b368304c38e38fc680f5
 DIST ceph-10.0.0.tar.gz 10429823 SHA256 
fd92052e0de135e1f35ea2add44b5b8add28a2a8235639d69c33cced06a4a357 SHA512 
f0e36bf83c97d1dc0328fbba96897e583c6d29b11dc54ea7fa0186ffaa1cf4d26519f336083825d64dda70bd290dc45bd6f3f17ff67ada33322caee5f2f3ce07
 WHIRLPOOL 
f443ab25ab8f89455d76f509f215b55519f9338d3b9daec318b097de4d7009a01521da0d963c4b5549485b6aebca1c0a705746cf2e64fef8e9f5e66676cf
-DIST ceph-9.0.3.tar.bz2 7082795 SHA256 
98ad66b35d3747d56e04fcf32a5387b765f86f43c6f09393fe9c7f17e4ae5418 SHA512 
fdaebf26076490394229ef1716278ae82e6397651e25b911553db9f93b0d7ba8849320d770aef1363952e7c8e672616f5e61523fc4b79642fe81f1d2d71c4225
 WHIRLPOOL 
cc11218246efe1d1f0a095ddc3466eacc64ffd032093cc0642a420ed9eb7fdd956b25693cc46e2dace216a6ec577c1c4d26457cf86f0319fe71c5a1125342128
+DIST ceph-9.2.0.tar.bz2 7663088 SHA256 
706d33e097b4489a75cfaff8d835e05d91df6dac5cdd3a32a57404f0522dbdbb SHA512 
d462f2e4696873552b232f0b89bcda8ddb0cddeab89cbab58e99eb068acb082a42cb558898bd4dee66239df64d15992cfd1c1158217b2ce60a465e1761bcea78
 WHIRLPOOL 
d016b873a26afef4816921e5b9cbaae3ba4c9ece6683e3d60b1f689ab7dcc285bc386963e83b410a66a313cc953b7d0d9baa427b3b3eb12697daa08f3a5a6a18

diff --git a/sys-cluster/ceph/ceph-0.94.4.ebuild 
b/sys-cluster/ceph/ceph-0.94.4.ebuild
deleted file mode 100644
index 1a2b052..000
--- a/sys-cluster/ceph/ceph-0.94.4.ebuild
+++ /dev/null
@@ -1,159 +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 )
-
-if [[ $PV = ** ]]; then
-   scm_eclass=git-r3
-   EGIT_REPO_URI="
-   git://github.com/ceph/ceph.git
-   https://github.com/ceph/ceph.git";
-   SRC_URI=""
-else
-   SRC_URI="http://ceph.com/download/${P}.tar.bz2";
-fi
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-
-inherit check-reqs autotools eutils multilib python-single-r1 udev 
readme.gentoo systemd ${scm_eclass}
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="http://ceph.com/";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE="babeltrace cryptopp debug fuse gtk libatomic +libaio lttng +nss radosgw 
static-libs jemalloc tcmalloc xfs zfs"
-
-CDEPEND="
-   app-arch/snappy
-   dev-libs/boost:=[threads]
-   dev-libs/fcgi
-   dev-libs/libaio
-   dev-libs/libedit
-   dev-libs/leveldb[snappy]
-   nss? ( dev-libs/nss )
-   cryptopp? ( dev-libs/crypto++ )
- 

[gentoo-commits] repo/gentoo:master commit in: app-backup/snapper/

2015-12-20 Thread Yixun Lan
commit: 4a4687e06c511dfd8f05e1076cdc0966ed1c634f
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Dec 18 09:39:20 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 21 07:45:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a4687e0

app-backup/snapper: drop old

Package-Manager: portage-2.2.26

 app-backup/snapper/Manifest|  3 --
 app-backup/snapper/snapper-0.2.3-r1.ebuild | 70 --
 app-backup/snapper/snapper-0.2.4.ebuild| 70 --
 app-backup/snapper/snapper-0.2.6.ebuild| 70 --
 4 files changed, 213 deletions(-)

diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index 54e158e..b81b7b1 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,4 +1 @@
-DIST snapper-0.2.3.tar.bz2 451916 SHA256 
6c78fc57ac018f7536a03971927f2b17f1f048f87e26689609028f51500c9c6a SHA512 
a8b847e3bc0759a717f4256ed3c9e7ed675f040a56e80ea7ca2d7f12906198ecd141638f00acce02195b094a9db7fbdd5cb233012e3ba8be7a3502cba1bbd968
 WHIRLPOOL 
cb4a0cd1f4c01ccbf213395f9b8c0eff325f5453fa0e05e37b4b525e6c0b276b3767194a06b2ea50b877883a6061f86817d773775842e161f3298e45573f6789
-DIST snapper-0.2.4.tar.bz2 458409 SHA256 
8fc70b8e7a39dc3249ce9141e2c5f0623bb80f8e4150a543d8ed04d2ad27f399 SHA512 
e986ebb482a7e30e4e97edc2882653a041c49c9291310469860fd9a0e93c46747ec31723f771a710a6fcce2f4863fdf672c623453ae27b4fb7cd911b8d4b35ed
 WHIRLPOOL 
1627664909ea3a5959c6ff6a66c1dcbacbe835bce2f1f20cc4c380e8613545e8a0e3f7569c32f774a5534636b8321af71d78c21368e8b7a2104e05d241f5d8cd
-DIST snapper-0.2.6.tar.bz2 473015 SHA256 
3390650be0e4709595d28df287a0e5902fb570e9fcb5ba992f435326bc53b75e SHA512 
d49eef086d84f02106691872db6369b10cb55a6afe6f2cfb6c790330321397d66dc1aa0229d31d9e3c7b1efb6bd6c0fd9242dbb69a44fe3433233717df98a334
 WHIRLPOOL 
84a24153651dd9bd47e4f25012d87527b35b5dfd3b3a1da86fe0bdecbca032f5fe3c58ab1197a759058301b029961a2b5965dfb245a80cd50621af971d49a722
 DIST snapper-0.2.8.tar.bz2 475053 SHA256 
a44608648ed21a1346f8ae9345044901c39ad01abb501806a22c9d4a771eadc5 SHA512 
ce1529062943c34b9de2eafb62c6e28b39bda6f4afc23ec5df5ddd42f213cbaf0d77d94d11d982285114ceecd27bd48206436119af84b2769ed4792aab01c75d
 WHIRLPOOL 
3463cf8beb7adb1f3869645b20928dc21fc9cb72f8ed5275688e0b53c97b8103d0536e3246f12fcdc90c1889d221d13ce131b1920c7298232212c003ea9abb6d

diff --git a/app-backup/snapper/snapper-0.2.3-r1.ebuild 
b/app-backup/snapper/snapper-0.2.3-r1.ebuild
deleted file mode 100644
index 9bf8211..000
--- a/app-backup/snapper/snapper-0.2.3-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Command-line program for btrfs and ext4 snapshot management"
-HOMEPAGE="http://snapper.io/";
-SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+btrfs ext4 lvm pam xattr"
-
-RDEPEND="dev-libs/boost[threads]
-   dev-libs/libxml2
-   dev-libs/icu:=
-   sys-apps/acl
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libintl
-   btrfs? ( "
-   elog "For more information, see man (8) snapper or"
-   elog "http://snapper.io/documentation.html";
-}

diff --git a/app-backup/snapper/snapper-0.2.4.ebuild 
b/app-backup/snapper/snapper-0.2.4.ebuild
deleted file mode 100644
index 958c013..000
--- a/app-backup/snapper/snapper-0.2.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Command-line program for btrfs and ext4 snapshot management"
-HOMEPAGE="http://snapper.io/";
-SRC_URI="ftp://ftp.suse.com/pub/projects/snapper/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+btrfs ext4 lvm pam xattr"
-
-RDEPEND="dev-libs/boost[threads]
-   dev-libs/libxml2
-   dev-libs/icu:=
-   sys-apps/acl
-   sys-apps/dbus
-   sys-apps/util-linux
-   sys-libs/zlib
-   virtual/libintl
-   btrfs? ( >=sys-fs/btrfs-progs-3.17.1 )
-   ext4? ( sys-fs/e2fsprogs )
-   lvm? ( sys-fs/lvm2 )
-   pam? ( sys-libs/pam )
-   xattr? ( sys-apps/attr )"
-
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS README )
-
-src_prepare() {
-   epatch "${FILESDIR}"/cron-confd.patch
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-conf="/etc/conf.d"
-   --docdir="/usr/share/doc/${PF}"
-   --disable-zypp
-   $(use_enable btrfs)
-   $(use_enable ext4)
-   $(use_enable lvm)
-   $(use_enable pam)
-   $(use_enable xattr xattrs)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   # Ex

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

2015-12-20 Thread Yixun Lan
commit: 6504e9bbda24bb67da76e0aacff4ca31c5a14a33
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Dec 21 01:59:17 2015 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 21 07:45:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6504e9bb

dev-libs/libev: version bump 4.22, drop 4.18

Package-Manager: portage-2.2.26

 dev-libs/libev/Manifest | 2 +-
 dev-libs/libev/{libev-4.18.ebuild => libev-4.22.ebuild} | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libev/Manifest b/dev-libs/libev/Manifest
index 9dc9c95..983ff8c 100644
--- a/dev-libs/libev/Manifest
+++ b/dev-libs/libev/Manifest
@@ -1,4 +1,4 @@
 DIST libev-4.15.tar.gz 513919 SHA256 
b2dd43a073556f5350cbed05b6ef444dcc4b563f4e0b1009d7bf448261606feb SHA512 
bb3ab98d92e565bf2273d71c9004b84ad3b305c4e883482392fe6c701949344731bb4e391ac77578f71d9a80f0ec4b6afc2ae5449d4093cdcbee26d7dc17929d
 WHIRLPOOL 
9f3c44e4978c5d387bd6478bc3ce41894f875eef00eb2328dc47ab90683e3003662d6ac5c5406c8592ad3dc690d7768dcfb83d6916b6851d4988a53c20d72b51
-DIST libev-4.18.tar.gz 517265 SHA256 
38300812f870150d44db4fd073658db7eaceb4125f5c51cf395ee4409453fe4f SHA512 
b2eb423012a134b1689603ef62b5fa576f9fd1484ac8825d1e478d1da58ce6503970de07eebfad9dcc77ee60cd4fd17152e103345ac1934c04ed2eee249bd227
 WHIRLPOOL 
9eab082d74555dae199a220895ce9e82dc8ee47ef6939b1ed6294a6a109cb831c309d7df8ed8e95ef3b5025c639eae60d517da81e3363d20e3b829d2d8c69c1b
 DIST libev-4.19.tar.gz 524429 SHA256 
88fc5f89ca96ceca14c16c10e7be3e921dae65e84932d680c2fd6a40173edccb SHA512 
0d1c8707ba0b665b4570a1dc4125d1fd9b0a25f8cad6552cb1fe8a7ea90920b14c15ad3a32806ddcd7efe68bb397dab973b3ee609dac5015c0d76959d850aaf1
 WHIRLPOOL 
d0047ef29b45401f246318ed90c568570c584fe6492498cb12f3ef61e79da5f95acf325b75200b363b7c64fc85a54cc2d3a15d9727c94b8bdcc663cc740ddbe5
 DIST libev-4.20.tar.gz 530091 SHA256 
f870334c7fa961e7f31087c7d76abf849f596e3048f8ed2a0aaa983cd73d449e SHA512 
0623f3fd4c8125c90b50d20aec2bd1bb2e42e4853723bb987d6289e588b3e063a002adc0fbcf9ee6a6f6c10eaf317b6aceb5cad139ff92f98af4df9001d901a6
 WHIRLPOOL 
cd2e93c9653c4f8a1856f8ce3c4fd6d78613c4fed7e100d59b35b87b116132166b75baefd488cb32a18961d7dfce7e24293d7c586a4adaa2fb7a719df51bed57
+DIST libev-4.22.tar.gz 531533 SHA256 
736079e8ac543c74d59af73f9c52737b3bfec9601f020bf25a87a4f4d0f01bd6 SHA512 
333f03065cec2615054892957cb87f8fe8461f7ac4e9f1e3ce362d3d2c32e62bffb635ec8cf1c0ec348923067c635d795d89eefc02e57395ae6aff27dc3ead3e
 WHIRLPOOL 
38de041c8c86b8229102ce4d68884fbf5f74b261a353acb2f0ccac92e85319357eaa2f4e6023239b8680139ea0a3f9a283d8cad4a1516e0eb8aed8edc5cd25f6

diff --git a/dev-libs/libev/libev-4.18.ebuild b/dev-libs/libev/libev-4.22.ebuild
similarity index 90%
rename from dev-libs/libev/libev-4.18.ebuild
rename to dev-libs/libev/libev-4.22.ebuild
index 172e9a7..fdf6151 100644
--- a/dev-libs/libev/libev-4.18.ebuild
+++ b/dev-libs/libev/libev-4.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$
 
@@ -25,9 +25,6 @@ DOCS=( Changes README )
 src_prepare() {
sed -i -e "/^include_HEADERS/s/ event.h//" Makefile.am || die
 
-   # bug #493050
-   sed -i -e "/^AM_INIT_AUTOMAKE/a\ " configure.ac || die
-
# bug #411847
epatch "${FILESDIR}/${PN}-pc.patch"
 



[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/

2015-12-20 Thread Lars Wendler
commit: 7d2004b2e98162f109790a152e2feccc684b21a6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 21 07:31:33 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 21 07:33:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d2004b2

mail-client/claws-mail: Bump to version 3.13.1

Took over maintenance.

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

 mail-client/claws-mail/Manifest |   1 +
 mail-client/claws-mail/claws-mail-3.13.1.ebuild | 205 
 mail-client/claws-mail/metadata.xml |   4 +-
 3 files changed, 208 insertions(+), 2 deletions(-)

diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index 8038f18..e62faf3 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -2,5 +2,6 @@ DIST claws-mail-3.10.1.tar.xz 6669376 SHA256 
4cb7c42995b1a5d7567a0909ce2080c05ee
 DIST claws-mail-3.11.1.tar.xz 6908772 SHA256 
d72381b6c9f872638cae2c208925e19bd5d4a9476bb9049742f1ba27c3efd133 SHA512 
ae4f0d4299647e201e94111a6eb26cce1d6a72045c317b879a07847cfcc75c35dfdf571f2826d365800586f5798131ce95985f746f7dbdd878f3766370ab3570
 WHIRLPOOL 
3ddf72a97990e087cd0c8a0417d6f57ee607e62bc5d644c6fb1892f349e9646a76664888a4540b6d22f5afe065e6e1e58d63188387cc829fda6fefe55ea4183d
 DIST claws-mail-3.12.0.tar.xz 6615768 SHA256 
272ad6aaa066a4f5e0f26ed151b23b836a65190e6b45c049479b5e7677e4d6ca SHA512 
f6eb3eb9f252f93aab21305118eca34abab3a75abb6619a7ab4a79338a640de6012eeb9ffb4a1317cc3c1abfc830b8399e82a93b430aa72c131e14f9f630b321
 WHIRLPOOL 
202da4117b2678a55b06f97b83e2d267719f1dcadcac5d09c1f0224409c53e2a19b6a8c0eea4d5762348c1c9f206a657496c4efb72aa9bc363e25662f21a63ab
 DIST claws-mail-3.13.0.tar.xz 6582288 SHA256 
365076806c63dd8a1d6f08ead6a863a01ba05819c1a860ea7bbee8fcda4bf93a SHA512 
5682a5e4642870a69374dc304d446db9dfd427bf8bd6f924a1193366098e07ca63623caefa454d62b413b8bb614fc7f1c0853852a1c44908c8541e554f3439e2
 WHIRLPOOL 
09a1bdcd5ba34a8cc359ec9659e54b3958c59f939b1eca36489b1db3163cb9cedb70c478896e769563781cd2044aaa90ece3c00d6dc90f1ea3533f884ec5999f
+DIST claws-mail-3.13.1.tar.xz 5581304 SHA256 
ad3cc8227b5f6236445698d9b18b0876ebd887b6828e74439552c20ef2d92a11 SHA512 
526458434ca865e05c1201c6125f59cdc6e000b854f7075fd59401ddf1d4ea2d9b17b562de4570469f383b35fce5081d1c69185373bdb588538a498231b00ee3
 WHIRLPOOL 
e002b4b98acf390ec82e6a8b70554be37191761ae7711261100e69000907d9cf90bdc1ac6c6010d749e4f7c16cbb93c0cf95efb1edf28c8625f1b40069e8fd9d
 DIST claws-mail-3.9.0.tar.bz2 7425870 SHA256 
ed70975a5056b3ffc4fe6e977f0d9606febc1499763c090241b029a73ff24e65 SHA512 
5cb17106fee4549464eca03c8630fa4c46ee7b236c51eefbeb00f8a3602937cbe6073617f47a94732983ec3bc8838bc80e567f2e55cce1b30db453f350f590e8
 WHIRLPOOL 
4f2bef9d2240037eb6fd9b62b48c7173fddbd4fcb7258d4c5e0ee0e322894d741532c2ad716fbac96e465f87fe428fa6e926a04e7e8de1beaf68b8cb0a12c9a4
 DIST claws-mail-3.9.3.tar.bz2 9463943 SHA256 
53aacceab45af6c3ee1f0668956a6e3328d21ac4efcfc0aa8dfd7d7552a62372 SHA512 
b9e7a686650bfc496bf7e6b8ca196a890e3c5b2cbce486f7940245e42dc7a9fc53d81f688d88e298f310fd71e378ea4ea29a57c8510cccb6312d4ba1c79e3d42
 WHIRLPOOL 
58a7c431e214e82f6629e881eaf04b8f587f5aab1f5e990f9e20dff875821e1b0e8e7c0ab7ab47329f20a2e384dd203ea8b3afbe58175f3a48c963917311359e

diff --git a/mail-client/claws-mail/claws-mail-3.13.1.ebuild 
b/mail-client/claws-mail/claws-mail-3.13.1.ebuild
new file mode 100644
index 000..e043cd7
--- /dev/null
+++ b/mail-client/claws-mail/claws-mail-3.13.1.ebuild
@@ -0,0 +1,205 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils multilib gnome2-utils eutils python-single-r1
+
+DESCRIPTION="An email client (and news reader) based on GTK+"
+HOMEPAGE="http://www.claws-mail.org/";
+
+SRC_URI="http://www.claws-mail.org/download.php?file=releases/${P}.tar.xz";
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+IUSE="archive bogofilter calendar clamav dbus debug doc gdata gtk3 +imap ipv6 
ldap +libcanberra +libindicate +libnotify networkmanager nntp +notification pda 
pdf perl +pgp python rss session sieve smime spamassassin spam-report spell 
+gnutls startup-notification valgrind webkit xface"
+REQUIRED_USE="libcanberra? ( notification )
+   libindicate? ( notification )
+   libnotify? ( notification )
+   networkmanager? ( dbus )
+   smime? ( pgp )"
+
+# Plugins are all integrated or dropped since 3.9.1
+PLUGINBLOCK="!!mail-client/claws-mail-acpi-notifier
+   !!mail-client/claws-mail-archive
+   !!mail-client/claws-mail-att-remover
+   !!mail-client/claws-mail-attachwarner
+   !!mail-client/claws-mail-clamd
+   !!mail-client/claws-mail-fancy
+   !!mail-client/claws-mail-fetchinfo
+   !mail-client/claws-mail-gdata
+   !!mail-client/claws-mail-

[gentoo-commits] repo/gentoo:master commit in: mail-client/claws-mail/, mail-client/claws-mail/files/

2015-12-20 Thread Lars Wendler
commit: d3421c07ae09c26536c7300bca72b07490425802
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 21 07:33:15 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 21 07:33:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3421c07

mail-client/claws-mail: Removed old.

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

 mail-client/claws-mail/Manifest|   3 -
 mail-client/claws-mail/claws-mail-3.10.1.ebuild| 205 
 mail-client/claws-mail/claws-mail-3.11.1-r1.ebuild | 207 -
 mail-client/claws-mail/claws-mail-3.9.3.ebuild | 204 
 .../files/claws-3.9.0_fix-search-field_part1.patch | 149 ---
 .../files/claws-3.9.0_fix-search-field_part2.patch |  16 --
 .../claws-mail-3.11.1_RSSyl-encodings-fix.patch|  23 ---
 .../files/claws-mail-3.9.1_fix-nntp-segfault.patch |  36 
 .../files/claws-mail-3.9.1_libsoup-check-fix.patch |  30 ---
 9 files changed, 873 deletions(-)

diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index e62faf3..072118c 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -1,7 +1,4 @@
-DIST claws-mail-3.10.1.tar.xz 6669376 SHA256 
4cb7c42995b1a5d7567a0909ce2080c05eec74a4d966da7a7a872f5eba018459 SHA512 
b001683522a9a2bb9b1680f8ff608172a3fe9c4f556c8aa818b4259801bc92f722093850218377aba3a5fe549f0f09164c2e7623042bca0dbf3fd1071436dc80
 WHIRLPOOL 
0bcf92138081cd6fe0bef18a85acc9939fe61ab87faafc27a0ded24e321b4a35c0a1f6736aee6b0eef7d2d451c037cddcb280fece1a1c38c2e8f20c45ef685f7
-DIST claws-mail-3.11.1.tar.xz 6908772 SHA256 
d72381b6c9f872638cae2c208925e19bd5d4a9476bb9049742f1ba27c3efd133 SHA512 
ae4f0d4299647e201e94111a6eb26cce1d6a72045c317b879a07847cfcc75c35dfdf571f2826d365800586f5798131ce95985f746f7dbdd878f3766370ab3570
 WHIRLPOOL 
3ddf72a97990e087cd0c8a0417d6f57ee607e62bc5d644c6fb1892f349e9646a76664888a4540b6d22f5afe065e6e1e58d63188387cc829fda6fefe55ea4183d
 DIST claws-mail-3.12.0.tar.xz 6615768 SHA256 
272ad6aaa066a4f5e0f26ed151b23b836a65190e6b45c049479b5e7677e4d6ca SHA512 
f6eb3eb9f252f93aab21305118eca34abab3a75abb6619a7ab4a79338a640de6012eeb9ffb4a1317cc3c1abfc830b8399e82a93b430aa72c131e14f9f630b321
 WHIRLPOOL 
202da4117b2678a55b06f97b83e2d267719f1dcadcac5d09c1f0224409c53e2a19b6a8c0eea4d5762348c1c9f206a657496c4efb72aa9bc363e25662f21a63ab
 DIST claws-mail-3.13.0.tar.xz 6582288 SHA256 
365076806c63dd8a1d6f08ead6a863a01ba05819c1a860ea7bbee8fcda4bf93a SHA512 
5682a5e4642870a69374dc304d446db9dfd427bf8bd6f924a1193366098e07ca63623caefa454d62b413b8bb614fc7f1c0853852a1c44908c8541e554f3439e2
 WHIRLPOOL 
09a1bdcd5ba34a8cc359ec9659e54b3958c59f939b1eca36489b1db3163cb9cedb70c478896e769563781cd2044aaa90ece3c00d6dc90f1ea3533f884ec5999f
 DIST claws-mail-3.13.1.tar.xz 5581304 SHA256 
ad3cc8227b5f6236445698d9b18b0876ebd887b6828e74439552c20ef2d92a11 SHA512 
526458434ca865e05c1201c6125f59cdc6e000b854f7075fd59401ddf1d4ea2d9b17b562de4570469f383b35fce5081d1c69185373bdb588538a498231b00ee3
 WHIRLPOOL 
e002b4b98acf390ec82e6a8b70554be37191761ae7711261100e69000907d9cf90bdc1ac6c6010d749e4f7c16cbb93c0cf95efb1edf28c8625f1b40069e8fd9d
 DIST claws-mail-3.9.0.tar.bz2 7425870 SHA256 
ed70975a5056b3ffc4fe6e977f0d9606febc1499763c090241b029a73ff24e65 SHA512 
5cb17106fee4549464eca03c8630fa4c46ee7b236c51eefbeb00f8a3602937cbe6073617f47a94732983ec3bc8838bc80e567f2e55cce1b30db453f350f590e8
 WHIRLPOOL 
4f2bef9d2240037eb6fd9b62b48c7173fddbd4fcb7258d4c5e0ee0e322894d741532c2ad716fbac96e465f87fe428fa6e926a04e7e8de1beaf68b8cb0a12c9a4
-DIST claws-mail-3.9.3.tar.bz2 9463943 SHA256 
53aacceab45af6c3ee1f0668956a6e3328d21ac4efcfc0aa8dfd7d7552a62372 SHA512 
b9e7a686650bfc496bf7e6b8ca196a890e3c5b2cbce486f7940245e42dc7a9fc53d81f688d88e298f310fd71e378ea4ea29a57c8510cccb6312d4ba1c79e3d42
 WHIRLPOOL 
58a7c431e214e82f6629e881eaf04b8f587f5aab1f5e990f9e20dff875821e1b0e8e7c0ab7ab47329f20a2e384dd203ea8b3afbe58175f3a48c963917311359e

diff --git a/mail-client/claws-mail/claws-mail-3.10.1.ebuild 
b/mail-client/claws-mail/claws-mail-3.10.1.ebuild
deleted file mode 100644
index 40257c5..000
--- a/mail-client/claws-mail/claws-mail-3.10.1.ebuild
+++ /dev/null
@@ -1,205 +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 )
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils multilib gnome2-utils eutils python-single-r1
-
-DESCRIPTION="An email client (and news reader) based on GTK+"
-HOMEPAGE="http://www.claws-mail.org/";
-
-SRC_URI="mirror://sourceforge/${PN}/Claws%20Mail/${PV}/${P}.tar.xz"
-
-SLOT="0"
-LICENSE="GPL-3"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-
-IUSE="archive bogofilter calendar clamav dbus debug doc gdata gtk3 +imap ipv6 
ldap +libcanberra +libindicate +libnotify networkmanager nntp +notification pda 
pdf perl +pgp python rss session smime spamassassin spam-

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

2015-12-20 Thread Hans de Graaff
commit: bcde72407dcdb8e4ac97985b2911e3b75f39dc3d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 21 07:27:26 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 21 07:27:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcde7240

package.mask: mask bundler with broken binstubs

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d08f6a5..13e67e7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Hans de Graaff  (21 Dec 2015)
+# Mask until issues with non-standard bin dir have been resolved.
+=dev-ruby/bundler-1.11*
+
 # Patrick Lauer  (20 Dec 2015)
 # Mask TOFU release that doesn't work #567768 and friends
 =app-crypt/gkeys-gen-0.1-r1



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

2015-12-20 Thread Hans de Graaff
commit: 0762999b036ae5aaf34b6e68b306264a35ee1fdf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 21 07:11:21 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 21 07:27:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0762999b

dev-util/cucumber-core: add 1.3.1

Package-Manager: portage-2.2.24

 dev-util/cucumber-core/Manifest   |  1 +
 dev-util/cucumber-core/cucumber-core-1.3.1.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-util/cucumber-core/Manifest b/dev-util/cucumber-core/Manifest
index 25ddf2a..c06f0e3 100644
--- a/dev-util/cucumber-core/Manifest
+++ b/dev-util/cucumber-core/Manifest
@@ -1,2 +1,3 @@
 DIST cucumber-core-1.2.0.gem 41984 SHA256 
390e4d05a99d4b648f75343b553cb22c59aa9b4e461ab383323d4ca381b4b4bb SHA512 
b24a108a0147afca99d292df7c64320190a1fa0b2fcc08038f3a98eb09d29f3f02e0581004a168e80e0c2091e7e981494f86e9086ff81504a014b52f5fe5ceeb
 WHIRLPOOL 
e49a4814d2810abfb1f8d4b79d858c87ce128c98d2e238147d0599eab7acdafa25fa438f1f1addd50dd195484f79fb0257f29dfb5fa5bbba07f173f313b6bedb
 DIST cucumber-core-1.3.0.gem 44032 SHA256 
28dfebe5e003a28c60266468f781968e30fe26858a823001be3f9aa481fbb98a SHA512 
82d5185669ff8962cd4a1da7257e1144028cf0718c6a324facf4686a287526abb5c7848898bb25a848ba535ef0526daea13ec3de93b2b2ffce76c49cfd60ed0b
 WHIRLPOOL 
7278feb976665e7bee4a7b43b0ca320bf95747c919addef167ef56d20293b0a878bf06d2669f97454c63675fad79801c6b906e08a2b3c8991f5d44eaf8d40634
+DIST cucumber-core-1.3.1.gem 44544 SHA256 
0c86987380e5e91904dc98939aa3b88e66fc6151af4500a1e61bb67f0bccc573 SHA512 
ad8be64c7c5203e660e1826d479d572f03f71dcea9105f21688427979bab821fec03c704fe30233137afc1865fc4d09ed6a1272921ba9fde1d149b9266f0b673
 WHIRLPOOL 
aa95879115e8e8714e1e8154d4bb113786f45006a51eca2b18463d0c48fd24a9a0b39ff92bc54feb16d3d4cc5af3d6c50426736f1f5eb20ce28a6ea68cffeed9

diff --git a/dev-util/cucumber-core/cucumber-core-1.3.1.ebuild 
b/dev-util/cucumber-core/cucumber-core-1.3.1.ebuild
new file mode 100644
index 000..ed7b162
--- /dev/null
+++ b/dev-util/cucumber-core/cucumber-core-1.3.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis";
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="test"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/unindent-1.0
+   )"
+
+USE_RUBY=${USE_RUBY/ruby22} ruby_add_bdepend "test? ( 
>=dev-ruby/kramdown-1.4.2 )"
+
+ruby_add_rdepend "
+   >=dev-ruby/gherkin3-3.1.0:3
+"
+
+each_ruby_prepare() {
+   case ${RUBY} in
+   *ruby22)
+   # Avoid dependency on kramdown so we can add the ruby22
+   # target.
+   rm -f spec/readme_spec.rb || die
+   ;;
+   esac
+}



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

2015-12-20 Thread Hans de Graaff
commit: 374360545bfc9657c01fed32c422561b6650e77f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 21 07:12:47 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 21 07:27:40 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37436054

dev-ruby/spring: add 1.6.0

Package-Manager: portage-2.2.24

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

diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest
index 4dd58ef..f1ed087 100644
--- a/dev-ruby/spring/Manifest
+++ b/dev-ruby/spring/Manifest
@@ -1,3 +1,4 @@
 DIST spring-1.4.0.tar.gz 38007 SHA256 
a27501bd182893d6071b46c03d47cb43ab78b4515901420e487d7a4b78821aa7 SHA512 
b7096861dd19c3869f3899d8a48f26f39a6496f3b1a1c407d91c48b7896212f3eb18a477c6a3416c8522e1b8de955c20372814c29babbd465d8c0bdff51c928d
 WHIRLPOOL 
8af890262cb45b579bed035b460c87d96cf13b5cc60f642669ab59bb5ea9af470a0cdb220d26bbc466fb1e1913b29ffbf404acebef37a1e05b9b0a86d8c874b6
 DIST spring-1.4.4.tar.gz 38696 SHA256 
8ffef93424f39bb8e80df3e765be90b84bb1fdd0d46abe7409bde7a1bc009d07 SHA512 
aa77b41aa0139e2707bc44e806c23b5eb3824adcdcc3657b04a7d6dca58b40a8b76e26437711b5f1849b135237e82f89a03712fad1990c40037f638dff953a73
 WHIRLPOOL 
90c3ad321b680aa04fbcb8d31883538fa3dd538a769741881110ee42abb08d74af63cc2e468a995c60ff4ae83a93221e0ba794557c9f6c000ba69c933366d641
 DIST spring-1.5.0.tar.gz 38804 SHA256 
f853278d10fb26e1c4c68a3497ce3922c6f64ad7d3e3f9a61057ab3bd62bc8c8 SHA512 
09bd53192ac835990e740fb73477065e623df50ae986eb433a6a44468bcc3b928b6a624edb50a2255cc0cab6375dd2bc81b96783ced9d773ad69c7696587eec5
 WHIRLPOOL 
914f2c43ea624cdb6fded00a48782a74a2198e7212e5c8de0d0fcf79f06fa70ca92e31c2ee15a1325d5ba4fbc9ca640a0b2107df86c78cecf50944e0d8e9
+DIST spring-1.6.0.tar.gz 39122 SHA256 
9f0917d410a24e970fc7a6082f12548be617393162bbe9c646464b2912bd445f SHA512 
ce5792cd2626a9e60ee73e24bd8a221aa93d3af2e6741e7e4df81b3a18fe79da46e2004f7d29f9a3db1a788663151a7869b4a738c239f6a13b5f2374c4ba9af7
 WHIRLPOOL 
a213e56eefc724e9c45418c7073b7410bf11c2deb5746a2740e4a168bebfb39a22aa1ddb5b216eee92c9fabf02cffe7b1e51bfcf71abc9864ce9fc226b4a37bc

diff --git a/dev-ruby/spring/spring-1.6.0.ebuild 
b/dev-ruby/spring/spring-1.6.0.ebuild
new file mode 100644
index 000..cd7a65f
--- /dev/null
+++ b/dev-ruby/spring/spring-1.6.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_TASK_TEST="test:unit"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rails application preloader"
+HOMEPAGE="https://github.com/rails/spring";
+SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.1"
+KEYWORDS="~amd64"
+
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rubygems-2.1.0"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
+
+all_ruby_prepare() {
+   sed -i -e '/files/d' \
+   -e '/bump/d' ${PN}.gemspec || die
+   sed -i -e '/bump/d' Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2015-12-20 Thread Eray Aslan
commit: 46851c2d0a023fc8af30f14ab6c333adb7120a3c
Author: Eray Aslan  gentoo  org>
AuthorDate: Mon Dec 21 07:14:36 2015 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Mon Dec 21 07:14:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46851c2d

mail-mta/postfix: version bump to 3.1_pre20151218

Package-Manager: portage-2.2.26

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.1_pre20151129.ebuild => postfix-3.1_pre20151218.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 5997eea..0a0d5ba 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -2,5 +2,5 @@ DIST postfix-2.10.9.tar.gz 3820525 SHA256 
e47eb56db2d238b9c5a5147a516fa406ab6afb
 DIST postfix-2.11.7.tar.gz 4031689 SHA256 
05828b5b846e48fdc80db67d85409066010614af521070df4733459fbf447e20 SHA512 
a1e146db6d2d71abb1dd7c70cde24e6410b599458ffa8061a0161be9475452034d9dcc7ec3976042b379cd84f5ebdba2f9d8d829637ff376ccaf7e87bcabe7a3
 WHIRLPOOL 
990cf17bc8d0cb8c8de0aa42f16125b1393feb42ed2eca3cb66ddd4d0b5d9425f619ee22047745fdd2f0069dc321e942ecc326bfbb88519fccf4931f95b1c483
 DIST postfix-3.0.2.tar.gz 4239235 SHA256 
68256314202f5f0f24022d64f7ac664d28fa1394d07c84a37c3fc7a2d040be80 SHA512 
b097ff5cb1707361af568bbcf8b9d264dfefe7a9fd5c2fb4ce731a2ff6a632c3341ace43afe7f1600f2096592535cf9a300322f78c92000e752e0df7d3c39021
 WHIRLPOOL 
3fd230321577c0226926701a17803b038a281b46abe884899ca38ea18c5fd9c13ef90900e5fdd17db20ecf8dc63b373cb9f378f1402660be2908192900cba47a
 DIST postfix-3.0.3.tar.gz 4240588 SHA256 
401e46ec3450569dcce60d1d8ca22a19ab1f7f817b0cc730cdf4875ba608ac02 SHA512 
b6cd091a8cdda9678fa2979082e47a363dd086e4376effc0a427d1beb5eb35bd7dc28003ad28323c42318d7f630e0d8b105c56fd1a63bd5b5a20501db68ac524
 WHIRLPOOL 
b013164f12e2adde464052f37584320687716f18c65cdd01344848bbcdd5a08be16c741234a063d717474a50be0d14d7b5574ccb69dc56e00f30b619d148c9f9
-DIST postfix-3.1-20151129.tar.gz 4315043 SHA256 
27d89ea464234bd6ed32d57445f30ac4b5cc70efebb778052a341ee95c324a1e SHA512 
71b205d5939c00707901c7f6ede557be58227550bedfa598f1e35f47e816c3a309afbb47ac88ad739471d01e5d860b5c6f5bf362aa4ea72ec0dbecdae1aa7457
 WHIRLPOOL 
f64c3b1ac4aac93a5c3fcd2a2b438c00fc23f7a734155c87c52960d7d9e8edf1ded4499c5ad16e5bcd04ab4702fd3238b46d30a89783ee36864d3ba59b662bc4
+DIST postfix-3.1-20151218.tar.gz 4315185 SHA256 
7b298644b729f4bae25facfee7d33eceaf5b2f87abdcaf35e4c52b1981cde87a SHA512 
80f1086d9f3e3d3274903a1437df8a2c780112e39bacd2ce23188c41c62bd7efada1be00ca3c0be3d88867f513d575ab54305b1a1fd04bf16279c466e4a95b41
 WHIRLPOOL 
65821e9230a9da667846745d2d38fa4755a9258ca76093a2e520551e7cc2e2cd60ec0e05c8bd9cac02763f42c13e19732c173d3c6177f059a7de7c2516ea5945
 DIST postfix-vda-v13-2.10.0.patch 55701 SHA256 
6208021eb0b37ac6482e334e538ed5700cc22c4d4dd66ed9e975ae5f20bf935f SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62
 WHIRLPOOL 
d98b7d2177b8b69738086880fd08c336fa60b99ff7413624e628fd5f17be2064f2ccaa37c047d3013ed41c0ff1bcb76e7962f8390c4179f28ab11733dd3b59d3

diff --git a/mail-mta/postfix/postfix-3.1_pre20151129.ebuild 
b/mail-mta/postfix/postfix-3.1_pre20151218.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.1_pre20151129.ebuild
rename to mail-mta/postfix/postfix-3.1_pre20151218.ebuild



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

2015-12-20 Thread Gilles Dartiguelongue
commit: 072e63b20fa60ae33b13dc716eb0583668cdf1c4
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 20 23:15:10 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 21 07:11:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=072e63b2

gnome-base/nautilus: version bump to 3.18.4

Package-Manager: portage-2.2.26

 gnome-base/nautilus/Manifest   |   1 +
 gnome-base/nautilus/nautilus-3.18.4.ebuild | 128 +
 2 files changed, 129 insertions(+)

diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index 295367e..b36db1d 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1,3 +1,4 @@
 DIST nautilus-3.16.2.tar.xz 3325172 SHA256 
3e7ecdda3a47b6ad03098270940aa506782866fa3602d91e711d99f96741478f SHA512 
06b4c338fe2295122b35053d754d8bb797cfeedf736db3a52dd290d7742d79fbbf50c23a3d59e62ef937f3ebf6b67f26f12a652b75d42a8b44462a3e1eef1be1
 WHIRLPOOL 
bd6d3aee888474e247f19cf95fecead27a86296afcab04de7052b8403df95d9b776b0c93bad04b748ba638d4edfc3fc11e8fbce50142a0aad517a0ed35038f9c
 DIST nautilus-3.18.2.tar.xz 3316652 SHA256 
68dcf668e2ca93126a899d2e236ef37af2aea93e3fc25eee23ccd7ba911d424a SHA512 
ac40683027f3318bbea23feee7a654502106932b049faa4bcbc1340a7fbafaa7e8857237b1ec5a0bcbee25e8d75eb1e9c8136cd5b748f9009e72589e73908e86
 WHIRLPOOL 
317258a102cf89497cfe87965614f77bff189ad3539c61f777b0d19bd0f8febe316a1389f47256f65de50b23b8c79382ac5b45cfb94919c8bf2a7e1fbe26a304
 DIST nautilus-3.18.3.tar.xz 3343876 SHA256 
4480779123ad9f818ac9020f1417afd18e81d2f5c385a46cc5cf3b36a99d SHA512 
05318b42fe2921c4c65a16b97b8c774f0897a3045d216227d697b754d8e1ec97e87db7d7f78d4078793da9bed302834a7c1786d85e5c2815e4208e7cfd2f818f
 WHIRLPOOL 
30c532c868412897690929e707aa241a3641c1058e2558053141ba5b373928ce55b101b3dad6d40f34e1633a4edba7ac06c473f19d0aa18ff04e0b82cee65634
+DIST nautilus-3.18.4.tar.xz 3343956 SHA256 
4ff2c78dba352b4666bb30e0c80ed786eed09199fd624f00810fce4d987fcd26 SHA512 
671abbb45d888260ed8591106a0da5d9703b050d2d962101eecfa6107ad4d0dfb792f6a8215f70d9c7e98898922ed78c4216c5e327bab573773422626d0905f4
 WHIRLPOOL 
a4887cdfce94a09d8aaafde3eb36172cfc53c2b03d38f92ba429e9e73acf1f7f9d7ca51a54c0a221e51f1a9127e8ed195dd835d2a6f45255feef75ce061d9238

diff --git a/gnome-base/nautilus/nautilus-3.18.4.ebuild 
b/gnome-base/nautilus/nautilus-3.18.4.ebuild
new file mode 100644
index 000..c2d5e3d
--- /dev/null
+++ b/gnome-base/nautilus/nautilus-3.18.4.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # Needed with USE 'sendto'
+
+inherit autotools eutils gnome2 readme.gentoo virtualx
+
+DESCRIPTION="A file manager for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus";
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
+SLOT="0"
+
+# TODO: control profiling ?
+IUSE="exif gnome +introspection packagekit +previewer selinux sendto tracker 
xmp"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~x86-interix ~amd64-linux ~arm-linux ~x86-linux"
+
+# FIXME: tests fails under Xvfb, but pass when building manually
+# "FAIL: check failed in nautilus-file.c, line 8307"
+# need org.gnome.SessionManager service (aka gnome-session) but cannot find it
+RESTRICT="test"
+
+# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
+# and 2.30.0
+COMMON_DEPEND="
+   >=dev-libs/glib-2.45.7:2[dbus]
+   >=x11-libs/pango-1.28.3
+   >=x11-libs/gtk+-3.18.5:3[introspection?]
+   >=dev-libs/libxml2-2.7.8:2
+   >=gnome-base/gnome-desktop-3:3=
+
+   gnome-base/dconf
+   >=gnome-base/gsettings-desktop-schemas-3.8.0
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrender
+
+   exif? ( >=media-libs/libexif-0.6.20 )
+   introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
+   selinux? ( >=sys-libs/libselinux-2 )
+   tracker? ( >=app-misc/tracker-0.16:= )
+   xmp? ( >=media-libs/exempi-2.1.0 )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5
+   >=dev-util/gdbus-codegen-2.33
+   >=dev-util/gtk-doc-am-1.10
+   >=dev-util/intltool-0.40.1
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-proto/xproto
+"
+RDEPEND="${COMMON_DEPEND}
+   packagekit? ( app-admin/packagekit-base )
+   sendto? ( !https://bugzilla.gnome.org/show_bug.cgi?id=758632
+   epatch "${FILESDIR}"/${PN}-3.18.2-automagic-selinux.patch
+
+   eautoreconf
+
+   # Remove -D*DEPRECATED flags. Don't leave this for eclass! (bug #448822)
+   sed -e 's/DISABLE_DEPRECATED_CFLAGS=.*/DISABLE_DEPRECATED_CFLAGS=/' \
+   -i configure || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   DOCS="AUTHORS HACKING MAINTAINERS NEWS README* THANKS"
+   gnome2_src_configure \
+   --disable-profiling \
+   --disab

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

2015-12-20 Thread Gilles Dartiguelongue
commit: 9752fe61ab2ddc55bd7be671b482d8b196d12a8e
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 21 07:10:58 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 21 07:11:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9752fe61

dev-libs/libcroco: version bump to 0.6.11

Package-Manager: portage-2.2.26

 dev-libs/libcroco/Manifest   |  1 +
 dev-libs/libcroco/libcroco-0.6.11.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest
index 77a507a..c4a4067 100644
--- a/dev-libs/libcroco/Manifest
+++ b/dev-libs/libcroco/Manifest
@@ -1,3 +1,4 @@
 DIST libcroco-0.6.10.tar.xz 476928 SHA256 
72066611df77f5c4fb28268cfc7306ecc1517212a6182c2ea756c326a154246c SHA512 
c990fc7873f6c6bf2c6994409cb7f79aa19a73a44d4b62a5dae81c2f9ff587cf6c778a87dc3e0d32da6df5a6764f39feed9d39938cdb8056d198ff869b2e6839
 WHIRLPOOL 
6ffce77ee04be812d81863dde90ff1461ae6449722366ab7e116fd0bdbe0c8ab0838c59986283cb00799e1061f3e83516e067685f7a53c3f2f58fb8bc81c437b
+DIST libcroco-0.6.11.tar.xz 477312 SHA256 
132b528a948586b0dfa05d7e9e059901bca5a3be675b6071a90a90b81ae5a056 SHA512 
441b9c6d9b6acd4ff908100573c6f24bcf46a20ec94360bdcf4765e37a7d45dc59e6a0889917f3486503b274d05cd79a63178e74d029209c16b8e3351a1160da
 WHIRLPOOL 
e4874167bd8d1336ed2ad6180d7780962da0f84ac09b24652105baea34a46769881f8112900e606312bf1d7c01045d8cfc187c8c327bbd834bba70a982edbcb9
 DIST libcroco-0.6.8.tar.xz 464992 SHA256 
ea6e1b858c55219cefd7109756bff5bc1a774ba7a55f7d3ccd734d6b871b8570 SHA512 
acfbebb59e5ea1e70da41f35970fb40a58331a1258eee6c981a575fdd23b420b4cc6d8983c90ad1e6afc0a461e675cb24667e03cfc8ec1aa5e9918e606913413
 WHIRLPOOL 
704fd5d6df6d62c15645b9901b807e5fd8916567fd32b975f4bd0ce013126617cc16e6a14fc334d0733012cfde8403978f5a23c1254fcdfae156a0720fa266e7
 DIST libcroco-0.6.9.tar.xz 475844 SHA256 
38b9a6aed1813e55b3ca07a68d1af845ad4d1f984602e9272fe692930c0be0ae SHA512 
2bdb16a9004ff7304bc3cf91495925d1502c165b54dc1121d2f0fc9b627ec9c5b81e78b48e3f092855c3accc3295e5a3870eb6225ddb1b1fcd037004af78583b
 WHIRLPOOL 
59767afbbb9a180eb87a5821ec85df50f85a16d687687de1267c86218d1bc587bf37759ba05a34bf0d109dc8e5b7b69209c5c5bdf930fd721e42533670bdb523

diff --git a/dev-libs/libcroco/libcroco-0.6.11.ebuild 
b/dev-libs/libcroco/libcroco-0.6.11.ebuild
new file mode 100644
index 000..74ab744
--- /dev/null
+++ b/dev-libs/libcroco/libcroco-0.6.11.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation 
toolkit"
+HOMEPAGE="https://git.gnome.org/browse/libcroco/";
+
+LICENSE="LGPL-2"
+SLOT="0.6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+src_prepare() {
+   if ! use test; then
+   # don't waste time building tests
+   sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am 
Makefile.in \
+   || die "sed failed"
+   fi
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --disable-static \
+   $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic)
+
+   if multilib_is_native_abi; then
+   ln -s "${S}"/docs/reference/html docs/reference/html || die
+   fi
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   DOCS="AUTHORS ChangeLog HACKING NEWS README TODO"
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/totem-pl-parser/

2015-12-20 Thread Gilles Dartiguelongue
commit: c319be0d90bbb18ca9cb342c23c7825f915b6acb
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sun Dec 20 22:28:30 2015 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 21 07:11:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c319be0d

dev-libs/totem-pl-parser: version bump to 3.10.6

Package-Manager: portage-2.2.26

 dev-libs/totem-pl-parser/Manifest  |  1 +
 .../totem-pl-parser/totem-pl-parser-3.10.6.ebuild  | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-libs/totem-pl-parser/Manifest 
b/dev-libs/totem-pl-parser/Manifest
index 05ecc42..ae676bc 100644
--- a/dev-libs/totem-pl-parser/Manifest
+++ b/dev-libs/totem-pl-parser/Manifest
@@ -1 +1,2 @@
 DIST totem-pl-parser-3.10.5.tar.xz 1594516 SHA256 
a746580f61b678029dadaa824a6923445afd944d12c40c5fccb27159799c8137 SHA512 
d3b29b8bd265e4e8df2820b309bf78f58faec3ee4314b0453f11a0db754ed3b6c2b223e697498925810df660a89d5d6275959b7104f632054b5984f7d9aad553
 WHIRLPOOL 
06e38e67212764fca629b592d7dc5c4dfa222ac61076fd73434721f3dd78d8da5f6a716085bccf65e50512aabf5d92ad3d04797ab87275dc4e4ee14df4699964
+DIST totem-pl-parser-3.10.6.tar.xz 1606636 SHA256 
98a5d9bed1b1c012aeb2692ded2fd49399593f70f297f43e01fc1c5e13576757 SHA512 
366de6ea11eb7ad80de9832eecd814fa3868fb9e3149f314f7056861eff1b6f6943b009b637145984d33f51fddfcb93ec2bd9103b6fcb68732cddcc77fbc4721
 WHIRLPOOL 
02d5ca378828b41b2bbc8750c15c70bebbeef7283a92e1bca8265623ff276091cddf0acc9740ec7af797a03bbbf1036ad14079f28b1527799838c0cd719e1bd6

diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.10.6.ebuild 
b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.6.ebuild
new file mode 100644
index 000..c30f438
--- /dev/null
+++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.10.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome2
+
+DESCRIPTION="Playlist parsing library"
+HOMEPAGE="https://developer.gnome.org/totem-pl-parser/stable/";
+
+LICENSE="LGPL-2+"
+SLOT="0/18"
+IUSE="archive crypt +introspection +quvi test"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND="
+   >=dev-libs/glib-2.31:2
+   dev-libs/gmime:2.6
+   >=net-libs/libsoup-2.43:2.4
+   archive? ( >=app-arch/libarchive-3 )
+   crypt? ( dev-libs/libgcrypt:0= )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+   quvi? ( >=media-libs/libquvi-0.9.1:0= )
+"
+DEPEND="${RDEPEND}
+   !=dev-util/intltool-0.35
+   >=dev-util/gtk-doc-am-1.14
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+   test? (
+   gnome-base/gvfs[http]
+   sys-apps/dbus )
+"
+# eautoreconf needs:
+#  dev-libs/gobject-introspection-common
+#  >=gnome-base/gnome-common-3.6
+
+src_prepare() {
+   # Disable tests requiring network access, bug #346127
+   # 3rd test fails on upgrade, not once installed
+   sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
+   -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' 
\
+   -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1/:'\
+   -i plparse/tests/parser.c || die "sed failed"
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --disable-static \
+   $(use_enable archive libarchive) \
+   $(use_enable crypt libgcrypt) \
+   $(use_enable quvi) \
+   $(use_enable introspection)
+}
+
+src_test() {
+   # This is required as told by upstream in bgo#629542
+   GVFS_DISABLE_FUSE=1 dbus-run-session emake check || die "emake check 
failed"
+}



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

2015-12-20 Thread Jeroen Roovers
commit: f4057659f78d8ca230ebd0bc35dbe3ec66009f3c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:42:13 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:42:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4057659

app-admin/rsyslog: Stable for HPPA (bug #565360).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 app-admin/rsyslog/rsyslog-8.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.13.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.13.0.ebuild
index 34085ef..fb42272 100644
--- a/app-admin/rsyslog/rsyslog-8.13.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.13.0.ebuild
@@ -31,7 +31,7 @@ else
http://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
doc? ( 
http://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz )
"
-   KEYWORDS="~amd64 ~arm ~hppa ~x86"
+   KEYWORDS="~amd64 ~arm hppa ~x86"
 
PATCHES+=( "${FILESDIR}"/${BRANCH}/50-${PN}-8.12.0-fix-re_extract.patch 
)
PATCHES+=( 
"${FILESDIR}"/${BRANCH}/50-${PN}-8.13.0-lookup-table-reload-bugfix.patch )



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

2015-12-20 Thread Jeroen Roovers
commit: e1d6a9797b102f4796b7c38ed70ae631cc173bd5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:40:45 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:40:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d6a979

dev-libs/liblognorm: Stable for HPPA (bug #565360).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild 
b/dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild
index 066a0c4..7bfd3d8 100644
--- a/dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild
+++ b/dev-libs/liblognorm/liblognorm-1.1.2-r1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.liblognorm.com/files/download/${P}.tar.gz";
 
 LICENSE="LGPL-2.1"
 SLOT="0/2"
-KEYWORDS="~amd64 ~arm ~hppa ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~arm hppa ~x86 ~amd64-linux"
 IUSE="debug doc static-libs test"
 
 RDEPEND="



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

2015-12-20 Thread Jeroen Roovers
commit: 9b77828409a6a2fba5a49e47c7dade0183a88e19
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:35:38 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:35:38 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b778284

app-editors/nano: Stable for HPPA (bug #568816).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 app-editors/nano/nano-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/nano/nano-2.4.3.ebuild 
b/app-editors/nano/nano-2.4.3.ebuild
index f7a601b..1b00bee 100644
--- a/app-editors/nano/nano-2.4.3.ebuild
+++ b/app-editors/nano/nano-2.4.3.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
 else
MY_P=${PN}-${PV/_}
SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz";
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="GNU GPL'd Pico clone with more functionality"



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

2015-12-20 Thread Jeroen Roovers
commit: 31c9a9a7de6756a689f5c363abe584565491083d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:26:26 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:26:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31c9a9a7

sys-devel/bison: Stable for PPC64 (bug #568598).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

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

diff --git a/sys-devel/bison/bison-2.7.1.ebuild 
b/sys-devel/bison/bison-2.7.1.ebuild
index a9291bf..6adaba0 100644
--- a/sys-devel/bison/bison-2.7.1.ebuild
+++ b/sys-devel/bison/bison-2.7.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static"
 
 RDEPEND=">=sys-devel/m4-1.4.16"



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

2015-12-20 Thread Jeroen Roovers
commit: 34b1b6724ca8814f1c3c9dafa806c756b408943e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:20:28 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:20:28 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b1b672

x11-misc/xfe: Stable for PPC64 (bug #568390).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

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

diff --git a/x11-misc/xfe/xfe-1.40.1.ebuild b/x11-misc/xfe/xfe-1.40.1.ebuild
index f5568d9..ab823b4 100644
--- a/x11-misc/xfe/xfe-1.40.1.ebuild
+++ b/x11-misc/xfe/xfe-1.40.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~sparc ~x86"
 IUSE="debug nls startup-notification"
 
 RDEPEND="



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

2015-12-20 Thread Jeroen Roovers
commit: e8464d90a8db94dea0caf2c37c8f192b9f7685cf
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 06:13:49 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 06:13:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8464d90

app-editors/jedit: Mark ~ppc64 (bug #556986).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

 app-editors/jedit/jedit-5.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/jedit/jedit-5.2.0.ebuild 
b/app-editors/jedit/jedit-5.2.0.ebuild
index 51f2d61..7136847 100644
--- a/app-editors/jedit/jedit-5.2.0.ebuild
+++ b/app-editors/jedit/jedit-5.2.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="http://www.jedit.org";
 SRC_URI="mirror://sourceforge/${PN}/${PN}${PV}source.tar.bz2"
 
 LICENSE="BSD GPL-2"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 SLOT="0"
 IUSE=""
 



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

2015-12-20 Thread Jeroen Roovers
commit: 0fb28aaf22c0964b1235eab3c615bac7f6d637ef
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 21 05:39:12 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 21 05:39:36 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb28aaf

games-strategy/scorched3d: Stable for PPC64 (bug #568264).

Package-Manager: portage-2.2.26
RepoMan-Options: --ignore-arches

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

diff --git a/games-strategy/scorched3d/scorched3d-44-r1.ebuild 
b/games-strategy/scorched3d/scorched3d-44-r1.ebuild
index cbbdb22..d82dfe3 100644
--- a/games-strategy/scorched3d/scorched3d-44-r1.ebuild
+++ b/games-strategy/scorched3d/scorched3d-44-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://sourceforge/scorched3d/Scorched3D-${PV}-src.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ppc64 ~x86"
 IUSE="dedicated mysql"
 
 RDEPEND="media-libs/libsdl[video]



[gentoo-commits] dev/heroxbd:master commit in: dev-lang/perl/, dev-lang/perl/files/eblits/, dev-lang/perl/files/

2015-12-20 Thread Benda XU
commit: 2c71c1a5cd4dae113d1d362cfc1dad9de91a7ad5
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Oct  8 12:57:51 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Oct  8 12:58:21 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=2c71c1a5

dev-lang/perl: 5.22 for RAP.

 dev-lang/perl/ChangeLog|   78 -
 dev-lang/perl/ChangeLog-2014   | 2279 
 dev-lang/perl/Manifest |   21 +-
 .../perl/files/eblits/src_prepare-v50160001.eblit  |2 -
 dev-lang/perl/files/perl-5.22.0-cwd-prefix.patch   |   19 +
 dev-lang/perl/perl-5.18.2-r2.ebuild|  122 --
 dev-lang/perl/perl-5.20.1-r4.ebuild|  119 -
 dev-lang/perl/perl-5.20.2-r1.ebuild|   10 +-
 dev-lang/perl/perl-5.20.2.ebuild   |  122 --
 dev-lang/perl/perl-5.22.0.ebuild   |8 +-
 10 files changed, 41 insertions(+), 2739 deletions(-)

diff --git a/dev-lang/perl/ChangeLog b/dev-lang/perl/ChangeLog
deleted file mode 100644
index 96d7840..000
--- a/dev-lang/perl/ChangeLog
+++ /dev/null
@@ -1,78 +0,0 @@
-# ChangeLog for dev-lang/perl
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog,v 1.483 2015/05/09 
21:49:38 dilfridge Exp $
-
-*perl-5.20.2-r1 (09 May 2015)
-
-  09 May 2015; Andreas K. Huettel 
-  +perl-5.20.2-r1.ebuild:
-  Revision bump adding fixes for gcc-5.1, bug 548094
-
-  11 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  ppc64 stable wrt bug #545510
-
-  11 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  ppc stable wrt bug #545510
-
-  08 Apr 2015; Jeroen Roovers  perl-5.20.2.ebuild:
-  Stable for HPPA (bug #545510).
-
-  05 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  sparc stable wrt bug #545510
-
-  05 Apr 2015; Mike Frysinger  perl-5.18.2-r2.ebuild,
-  perl-5.20.1-r4.ebuild, perl-5.20.2.ebuild:
-  Mark arm64/ia64/m68k/s390/sh stable.
-
-  05 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  arm stable wrt bug #545510
-
-  05 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  x86 stable wrt bug #545510
-
-  04 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  alpha stable wrt bug #545510
-
-  04 Apr 2015; Mikle Kolyada  perl-5.20.2.ebuild:
-  amd64 stable wrt bug #545510
-
-  12 Mar 2015; Mikle Kolyada  perl-5.20.1-r4.ebuild:
-  Mark arm64/m68k/s390/sh stable
-
-  18 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for alpha, wrt bug #536790
-
-  17 Feb 2015; Markus Meier  perl-5.20.1-r4.ebuild:
-  arm stable, bug #536790
-
-  17 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for ia64, wrt bug #536790
-
-  16 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for sparc, wrt bug #536790
-
-  15 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for ppc64, wrt bug #536790
-
-*perl-5.20.2 (14 Feb 2015)
-
-  14 Feb 2015; Andreas K. Huettel  +perl-5.20.2.ebuild:
-  Version bump
-
-  14 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for ppc, wrt bug #536790
-
-  13 Feb 2015; Jeroen Roovers  perl-5.20.1-r4.ebuild:
-  Stable for HPPA (bug #536790).
-
-  13 Feb 2015; Agostino Sarubbo  perl-5.20.1-r4.ebuild:
-  Stable for x86, wrt bug #536790
-
-  08 Feb 2015; Mikle Kolyada  perl-5.20.1-r4.ebuild:
-  amd64 stable wrt bug #536790
-
-  02 Jan 2015; Mikle Kolyada  -perl-5.20.1-r3.ebuild:
-  Drop old.
-
-  01 Jan 2015; Mikle Kolyada  +ChangeLog-2014:
-  Split ChangeLog. For previous entries, please see ChangeLog-2014.

diff --git a/dev-lang/perl/ChangeLog-2014 b/dev-lang/perl/ChangeLog-2014
deleted file mode 100644
index 243642e..000
--- a/dev-lang/perl/ChangeLog-2014
+++ /dev/null
@@ -1,2279 +0,0 @@
-# ChangeLog for dev-lang/perl
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/perl/ChangeLog-2014,v 1.1 
2015/01/01 16:53:27 zlogene Exp $
-
-*perl-5.20.1-r4 (19 Dec 2014)
-
-  19 Dec 2014; Andreas K. Huettel 
-  -perl-5.20.1-r2.ebuild, +perl-5.20.1-r4.ebuild,
-  +files/eblits/src_install-v5021.eblit:
-  Make perl5.20.1 a symlink to perl, not the other way around, bug 527380
-
-  29 Nov 2014; Andreas K. Huettel  perl-5.18.2-r2.ebuild,
-  perl-5.20.1-r2.ebuild, perl-5.20.1-r3.ebuild:
-  Enforce recent Data::Dumper, bug 523624
-
-*perl-5.20.1-r3 (28 Nov 2014)
-
-  28 Nov 2014; Andreas K. Huettel 
-  +perl-5.20.1-r3.ebuild:
-  Disable extra optimizations in Digest-SHA, breaks multilib; bug 506818
-
-  28 Nov 2014; Andreas K. Huettel 
-  -files/perl-5.8.7-MakeMaker-RUNPATH.patch,
-  -files/perl-5.8.8-CAN-2005-0448-rmtree-2.patch,
-  -files/perl-5.8.8-CVE-2008-1927.patch,
-  -files/perl-5.8.8-USE_MM_LD_RUN_PATH.patch,
-  -files/perl-5.8.8-asm-page-h-compile-failure.patch,
-  -files/perl-5.8.8-ccld-cflags.patch, -files/perl-5.8.8-cplusplus.patch,
-  -files/perl-5.8.8-darwin-cc-ld.patch,
-  -files/perl-5.8.8-dragonfly-clean.patch, -files/perl-5.8.8-fbsdh

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

2015-12-20 Thread Benda XU
commit: d1df34c0bb5ed0edce61f7e9329ab454d551810b
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Nov 28 09:59:07 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Nov 28 09:59:07 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=d1df34c0

llvm-3.6.2.ebuild: remove compiler-rt on older kernels.

 sys-devel/llvm/Manifest |  4 ++--
 sys-devel/llvm/llvm-3.6.2.ebuild| 15 ---
 sys-devel/llvm/llvm-3.7.0-r1.ebuild |  6 +-
 3 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 715e76b..634651d 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -112,8 +112,8 @@ EBUILD llvm-3.5.1.ebuild 15222 SHA256 
46bee55510ab7e3e021f15e57e7f54d31bc3fd5d52
 EBUILD llvm-3.5.2.ebuild 15292 SHA256 
cd65a205c753831553aef88c2473fc99f7ac1b7d851af884578f7c182736a8a3 SHA512 
1b0b45e02ea39621b1a7417fbc93a901b48a5a5551b6d7e1f9490a155c4d0ad98812af8fd45bb36482541268f32f36aba2663602e042f728f08285dc5ea2fa18
 WHIRLPOOL 
ba1ba8c77bbb4b78708f69106fc6a59180d73e51fd579038547c065f23dd81794a5266df543845480652b458e0ee92b179fd512342d602b10eda8e4b727a125f
 EBUILD llvm-3.6.0.ebuild 15285 SHA256 
f9dc886bcd3163182f9366952e2ba6efc55c2b798b615ea33620912260dd922f SHA512 
7e372b0fdd2ddce4ad4f1814c593a6e47e1d962fa24e983d8db101251662e64ed723edee83b27d11a35de71bd7c3170ad6992ad44c770533b845d77b3ebc9272
 WHIRLPOOL 
7d67c7bc55c0734bee38ed3fc2dfa3677eac1a11df8d0e533f62afc5f32c55a08931fe1371b86e3774b704ba26cf08c15eed7efd5620bd387c077391e5bbbcfa
 EBUILD llvm-3.6.1.ebuild 15554 SHA256 
f1f007fa874bc33f5c1cdc9622ba17badc64d03fa91f3d4b690cb8faaddfcfd8 SHA512 
5f18a894cfd0f8687f8ddc0fdca4de85ddeff1f06a662e0830cfe36c6adb2add2a2871059fd78354ece0b527638e4ba08e73e22cfc05e8738feca10002bacaf5
 WHIRLPOOL 
d851589c993b8711e62b1fe7317f31bc009561fa541da68259d812ecb3202e2649b21333fb86fba74c410fea5d1233d6be5fc010497f588f42fdcd50493fe6b6
-EBUILD llvm-3.6.2.ebuild 15575 SHA256 
88b3ec82fbb47565a671857d824f53b5a2c5a1f0b3d6b472e9c7790d551d03da SHA512 
8321368e71c96ddd8868dae7368c62e096bb974fba0d293c7d67a4a4ae54603ccc851232d1c216b1cd5e63ced7bf1060aed99afeeedc22eca0230ea4e2912d47
 WHIRLPOOL 
2355533fb2a7bc5115dc7ba1aa20494335a1b9c3cefba33d9589370acc0c368f95931b11d3efb75d517d4d0211e4625f10af2c751b51f24539ddad1a218a9e3a
-EBUILD llvm-3.7.0-r1.ebuild 14585 SHA256 
020933286b03a17665de28143614f7653baf8abdad2c4d59fd4235cf1e95ff84 SHA512 
fdae45263ab6ed3380479c6cda191b1b2e3d87e858cc932cd6c2ea48dd4807a4bdc15107b1d94f0a6ef791a58a75409e5f72900c7f686f64edbc93b55653
 WHIRLPOOL 
7995b1936e83ff82a6e06fa877d25d3a5d8ccfd6d29dab1359e8866cf2ab09d02fa5d28c634fc8f8edbf6b1e2bf0e4e2ffe22a5b9640cc5d5d2e745fb7c8e44b
+EBUILD llvm-3.6.2.ebuild 15928 SHA256 
7610c92e92259a921e0adc0b3812838f8bb6a97b5923f640c8b4ae02d334fd21 SHA512 
c94a9697a98292d11c06f67e058f7ec3a686eb5bc7d59b3749c307158b7ca134b137f8cc5d1fdb5fd2094a26890132782bbcb9650178a01d64dd47e3f1a85cbf
 WHIRLPOOL 
85b1b3d203885c0c5f6b5d3132c543310c17370f8198ba6bf89397e0c3216cd376f741181ffea1499cdf536ebfe308b35d7ec0d324ee1cecc5b258aa92b3ce42
+EBUILD llvm-3.7.0-r1.ebuild 14656 SHA256 
fe5040ed23d8d368e812be09f200767e914849fd300edfc1c80bd7bba10d99a4 SHA512 
0d1c09b05f9e6b57f13f6ca1a6f26f523f25e2b57d56e8199c78706a670be489fe9e6b4da0e7c473bcb79bfc60e9daf6e90673e6445fa8da79341e9644a7ae32
 WHIRLPOOL 
84ddcc6c94f51e59d8b6444e89bdd2d72d4411a3bb5c38d010a0560993e0ed36235b67209d389e361e9e645c2c151337414eb3db634aba4851372c15320268d8
 EBUILD llvm-3.7.0.ebuild 14056 SHA256 
12f9a4b1a178b193a5cab94c00f448eb538d31056d5e34915a173caf52ea0b87 SHA512 
1951a8ab684aaa9de60a2a1b86534cc57ea56bf4d3deb82a8638685f09b0ff3b01c86fafeb8514d4df24892119eba1a69cf2bf99ca12d584f9eb455f3a74448f
 WHIRLPOOL 
9ebf4aa05d6fdaf3e5fb690d75a3996229214197f057dd4695dff0e7dac49492b4b292ce0497dcd8dcd64bdc2975b08540cbc3f458350b1f412f040a6505e7b8
 EBUILD llvm-.ebuild 14197 SHA256 
ffef165a5ff340631817283b6cad6f4df21cf78a0d4196c5fa2918e9fc390bfb SHA512 
4011a7b5507c31b09eaae49cdc6488981dfed92a63f11c6f7e3e1e6608da343b15eda4f62372f9e882dbcc37fa87352ed35752728c35e9ee93f5565529382709
 WHIRLPOOL 
3b104d8aa520bfd967c6697661dfb4ea35c0205518dc9ac406a274d4cd79a1e35ac3ccdd6e9275cb41c7ab9dc64fb5e9d193834bd7e27ff422b0472ac628a6e4
 MISC metadata.xml 2761 SHA256 
1118fce576ccb1bf73ddb832a43ce1991d28b36d9775943ad7009d7a9a795ef9 SHA512 
662b95a0c374a6f6873c15f0b06a6e16a53c52cd7c231f56710a43bfdb4663d5b98d84c191b8cce06ee473a0fea9622f7dae7afa70b6461ad02b0fd742a04302
 WHIRLPOOL 
b7d697e632ad6d9d74db8db2c8a376d71fba9ed1b90a4f78ba15d3768cd334e69271e10f21a9fe9f5224fd0b1e541ff5a743fd5f275067f847ea96bed37cefd4

diff --git a/sys-devel/llvm/llvm-3.6.2.ebuild b/sys-devel/llvm/llvm-3.6.2.ebuild
index 2e7bc9a..6040887 100644
--- a/sys-devel/llvm/llvm-3.6.2.ebuild
+++ b/sys-devel/llvm/llvm-3.6.2.ebuild
@@ -6,8 +6,8 @@ EAPI=5
 
 PYTHON_COMPAT=( python2_7 pypy )
 
-inherit eutils flag-o-matic multibuild multilib \
-   multilib-minimal python-r1 toolchain-funcs pax-utils check-r

[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils-config/files/, sys-devel/binutils-config/

2015-12-20 Thread Benda XU
commit: c439ad1e97f8d2ddd2d856a1c15cf6f71bb5b245
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Oct  8 12:56:17 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Oct  8 12:58:18 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=c439ad1e

sys-devel/binutils-config: -5 for RAP.

 sys-devel/binutils-config/Manifest |   6 +-
 .../binutils-config/binutils-config-1.9-r4.ebuild  |  19 -
 .../binutils-config/binutils-config-2-r1.ebuild|  19 -
 .../binutils-config/binutils-config-3-r3.ebuild|  19 -
 sys-devel/binutils-config/binutils-config-5.ebuild |   5 +-
 .../binutils-config/files/binutils-config-1.9  | 410 
 sys-devel/binutils-config/files/binutils-config-2  | 434 -
 sys-devel/binutils-config/files/binutils-config-3  | 515 -
 sys-devel/binutils-config/files/binutils-config-5  |  71 +--
 .../{binutils-config-5 => binutils-config-5.orig}  |   0
 10 files changed, 47 insertions(+), 1451 deletions(-)

diff --git a/sys-devel/binutils-config/Manifest 
b/sys-devel/binutils-config/Manifest
index 39d38f2..532217b 100644
--- a/sys-devel/binutils-config/Manifest
+++ b/sys-devel/binutils-config/Manifest
@@ -1,10 +1,12 @@
 AUX binutils-config-4 11570 SHA256 
09ca8e043c07da03ea247bb8cff2777d989f8d435421299de59307c78db1cd8b SHA512 
cd987bada67cc30c3592edf5391caa6c5fcb15081f9acb40befdd351f8a539bde8b9d921cb5c13d6f246b5eecf4fdda9f49bf899f086c966ff6fe558c12e
 WHIRLPOOL 
e840e7c1137c4598bdd7989f584d18cefa820c86d74d8755718f5aa5e572e79e669cecff23ba6bfc0027110991e5f72c457cb15c910c4bb1e60b8d1e6f660b86
-AUX binutils-config-5 12023 SHA256 
261c32814ec804961bb919a53db58618e765784bd646d635455c8ca96c5ed7df SHA512 
61d8b1849661ff8424635abc06c14e92cbbe7c8f23ce1d96d0297d3f569ddc5cf52f29aab18be276b70dc85d320b0699c960631dfffc583ba5e232a6731df14f
 WHIRLPOOL 
cc07c5e9deec78a053d44b79cd714c43815d73e93fbae795335c688bc14cdc71fbc232c9c1b47e2f73f2f0b65e8c0a3a83aec5747d89a52096eab302315dbe4b
+AUX binutils-config-5 12290 SHA256 
cc2c12e218d02b5d2bcfdbee27e14d0769a8fbcb0f0d69d2baec65672752debe SHA512 
c3334ff4a07a56246abfb32823c098d977c92a849de84a360a7d103c64abd7ed29c4fc03eff029781bd15a01270e63d4b718a7697a99306d1f639e54e3b4ea91
 WHIRLPOOL 
c5371d7f4e71fcd16e9f7233d7303f08298f599d9fc7059e9e373865b75863f44860b2c6177cd9edb6123b88c32c3048c08f3c930c74f744b776c5fc77715f48
+AUX binutils-config-5.orig 12023 SHA256 
261c32814ec804961bb919a53db58618e765784bd646d635455c8ca96c5ed7df SHA512 
61d8b1849661ff8424635abc06c14e92cbbe7c8f23ce1d96d0297d3f569ddc5cf52f29aab18be276b70dc85d320b0699c960631dfffc583ba5e232a6731df14f
 WHIRLPOOL 
cc07c5e9deec78a053d44b79cd714c43815d73e93fbae795335c688bc14cdc71fbc232c9c1b47e2f73f2f0b65e8c0a3a83aec5747d89a52096eab302315dbe4b
 AUX binutils-config.8 2837 SHA256 
20817cd2e6e3a8ace12ada7b73ada556d597527adcad02876e522e0b6396d4a3 SHA512 
66a260499c1100dc71469e4ca1e2b0f71410382138c381e6a6ed4e4aa19520607407ffa6a28e0388e0abe5ee86769b662cec29cdb2ff02cc6c05af64314db5d9
 WHIRLPOOL 
8bbc5c525b1c7a3ec147458569d570a3312034da2c75c1f31c4cd888db5205aa0a8c8ec061b2354d8ac80b43bdbdf1559a92e904dae5f681345fe758794c2535
 AUX binutils.eselect 810 SHA256 
e579d3bffc645730f396ebc01d9f9f1043ee8db5edb1f41d5aeadeedcf6aa295 SHA512 
105d2c50fbe2a988e669810db3f2d278cb70c24ee85a16c85a3f63c6e8e9e32bd91f430e4f9ec347e0ccb1a88ca4edb2eba9cbda73356e44d0871cb7ab9eb203
 WHIRLPOOL 
5ae5fd07213e2be381824aea237aa2cc47a987a2ee6508fcd8f18424f8e3de89be71f1de781240af45b98f7525048be2ab7cb60893384efbcde8f8a92a32c73a
 EBUILD binutils-config-4-r2.ebuild 589 SHA256 
2ed036c4de98c14f8529cda7f20053fc46afa4f2d284a91c6dc2509f09823c5c SHA512 
f4b5a3836a3e02a3c27ed30efe365feff8ace91c22fc9b53bce5e434b358067e2f6cdd5229c65df25794a1188327610423a76a216da96ea2a710e6c7c0e39e56
 WHIRLPOOL 
ea5d882beb17908182762ac0159045b647858dbd73c535babfb82d67d4fd14da3c017e9ba729435ca6317175aaf5de896feecf52ba0e7e76cb47b5c3eeb02223
 EBUILD binutils-config-4-r3.ebuild 602 SHA256 
15ce445a5ff179785bc453db3284387c9c4131adc49a7ac1552842ed41a6a3f0 SHA512 
e53331878b1ac1b9c748ec167965f02769f46a6fae9cc24bed3237c9e593b3eca67b25d49ab8c1d2a8b9cd5bd9aae0b33c445b4c0c3e4e62b05f7594a79af104
 WHIRLPOOL 
8694df18f030fd023ac79a5df65da7920bbdd4db4f80bba3bc7dbb072b90dcc641d1efca5aaea33b056bd077e3ac2479d027a16a1530884605480b9cd162ee34
 EBUILD binutils-config-4-r4.ebuild 704 SHA256 
fc57abc3f09896a2f89fa0ed0bf5be6160adf077c3d42d9af274d278f55e3687 SHA512 
3df81f0b9d2a8257352239778bc7e153d03e081636eb5772d8e67625308ee2636cd9a1525df07ac44c743e80ccd285d060646e86c5656ace33ec04bbc1cf437b
 WHIRLPOOL 
fa222755455f5c7e93b592d641f29f7eb700c3158172bd4fc62452c2fdc1fa0fbb7dd08652ce550b1328750f9fc6386ac49a42a21450843c6872e4d4b1a32d5d
-EBUILD binutils-config-5.ebuild 1029 SHA256 
9232e53f25ca5c17669b91007767c7ffb70374cfe85cb8702792e07483128011 SHA512 
099451164d3704b8025eccb3135ce5988012072e746eaf284589d1371f11df4db7f7c26bd109d1e646cd574b66fbadf83993da77b84c144e9378bb2ea2f256ea
 WHIRLPOOL 
523ea50fef3c3d5727704b05ad139031b21d

[gentoo-commits] dev/heroxbd:master commit in: sys-devel/binutils-config/, sys-devel/binutils-config/files/

2015-12-20 Thread Benda XU
commit: 6bb4b76b620db58709e18a0206d12581389ed746
Author: Benda Xu  gentoo  org>
AuthorDate: Thu Oct  8 09:48:22 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Thu Oct  8 09:48:22 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=6bb4b76b

sys-devel/binutils-config: import -5 and revert -4.

 sys-devel/binutils-config/ChangeLog|  55 -
 sys-devel/binutils-config/Manifest |  17 ++-
 .../binutils-config/binutils-config-4-r2.ebuild|  24 
 .../binutils-config/binutils-config-4-r3.ebuild|  24 
 .../binutils-config/binutils-config-4-r4.ebuild|  28 +
 sys-devel/binutils-config/binutils-config-5.ebuild |  40 ++
 sys-devel/binutils-config/files/binutils-config-4  |  94 +++---
 .../files/{binutils-config-4 => binutils-config-5} | 136 +++--
 sys-devel/binutils-config/files/binutils.eselect   |  45 +++
 9 files changed, 338 insertions(+), 125 deletions(-)

diff --git a/sys-devel/binutils-config/ChangeLog 
b/sys-devel/binutils-config/ChangeLog
index 8fb2d57..1eac8c7 100644
--- a/sys-devel/binutils-config/ChangeLog
+++ b/sys-devel/binutils-config/ChangeLog
@@ -1,6 +1,57 @@
 # ChangeLog for sys-devel/binutils-config
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/ChangeLog,v 1.66 
2014/07/29 11:15:38 vapier Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-config/ChangeLog,v 1.79 
2015/05/25 06:07:20 vapier Exp $
+
+*binutils-config-4-r3 (25 May 2015)
+
+  25 May 2015; Mike Frysinger  +binutils-config-4-r3.ebuild,
+  files/binutils-config-4:
+  Do not delete native ld.so.conf.d fragment when uninstalling cross binutils
+  #549708 by Alexander Tsoy.
+
+  25 May 2015; Mike Frysinger  binutils-config-4-r2.ebuild:
+  Mark arm64/m68k/s390/sh stable.
+
+  26 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  ia64 stable wrt bug #547330
+
+  26 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  alpha stable wrt bug #547330
+
+  26 Apr 2015; Pacho Ramos  binutils-config-4-r2.ebuild:
+  ppc stable wrt bug #547330
+
+  24 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  arm stable wrt bug #547330
+
+  23 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  sparc stable wrt bug #547330
+
+  23 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  x86 stable wrt bug #547330
+
+  22 Apr 2015; Jeroen Roovers  binutils-config-4-r2.ebuild:
+  Stable for PPC64 (bug #547330).
+
+  22 Apr 2015; Jeroen Roovers  binutils-config-4-r2.ebuild:
+  Stable for HPPA (bug #547330).
+
+  22 Apr 2015; Mikle Kolyada  binutils-config-4-r2.ebuild:
+  amd64 stable wrt bug #547330
+
+*binutils-config-4-r2 (09 Feb 2015)
+
+  09 Feb 2015; Mike Frysinger  +binutils-config-4-r2.ebuild,
+  files/binutils-config-4:
+  Fix by Ruud Koolen for ROOT handling with man/info paths #532610 by Ruud
+  Koolen.
+
+*binutils-config-4-r1 (30 Dec 2014)
+
+  30 Dec 2014; Anthony G. Basile 
+  +binutils-config-4-r1.ebuild, -binutils-config-4.ebuild,
+  files/binutils-config-4:
+  Address bug #504120
 
 *binutils-config-4 (29 Jul 2014)
 

diff --git a/sys-devel/binutils-config/Manifest 
b/sys-devel/binutils-config/Manifest
index 1c31866..39d38f2 100644
--- a/sys-devel/binutils-config/Manifest
+++ b/sys-devel/binutils-config/Manifest
@@ -1,11 +1,10 @@
-AUX binutils-config-1.9 11043 SHA256 
20becd27cd1161d3afcd079ebff883b8eba3e698171937d82a9575dfa19a2373 SHA512 
d0366bd547d7c2adddf30975a361b2f25d008f0203db9e53cd81e635fd081e0ce13940a1df511f6edc7a11d6c4e641567cb750006cbbaa7b5bfd118bf6f87464
 WHIRLPOOL 
d2c06206ffb351226db6db89e305042c03cf3cfa628c440fd3fd7274bf0c62c8ba61599f4997714075dc9f61b57a46709824eded2a31678bc2668e43c982ce91
-AUX binutils-config-2 11440 SHA256 
5e923d1445910b9b9d1e455e52313087098689359846db0dc3fa52d33b63b192 SHA512 
16b8bc2277bb50fb803377b192368a7abf7c97b5959bdd0d67fcf508220164d29ee2cfc1526ecfce7125b7492a0a5e4f094e948fa5ba9af44487229af3d91197
 WHIRLPOOL 
3acedb96e6c0c97e2223aa5fffcfb59f7e7b311c883e1557191db14b166a01d14ecd6eafbd4a4dbd33ceb2ca388fa7bf54d8291a24bb5e26a5634e2c8fb2a2df
-AUX binutils-config-3 13874 SHA256 
d4395a6480a179165098433235726f416aea4029474ecf93534c4ec844422788 SHA512 
8c486629109fd67bebc248a629d38bc2ad0546c70fe42e82ccb609932ec2cdbe32545486f437bb15c81318ad7d9f962fdd63fe1156ea844c31ba2812362a792c
 WHIRLPOOL 
8555808ff549955ba93b9331ccf5424056817339745309b6f5b3064f594f22ae44eeab0cd3b9724b67fe1860cfb5048b8c95792075b6b4423659a75ef6633783
-AUX binutils-config-4 12111 SHA256 
1d6cf0d1e26e928c5a8c77f98fd8414b21b7b407fcce8621fb10c90820676b1d SHA512 
a3d91417e46bd17b911e205469d665632c5ab7f222f3759736302fd72734ef350973412f1f4876abe796248818594037f8a17c3d5fa1f8f30afb974bc7d7bd39
 WHIRLPOOL 
f5f8345e3a4bae9f5f92f9dfa1decbdd9ff15efcae923a41bfc6f2a0f09767a3b229351c6509175a2bbecedc26e8e26f3f4f70028e03096e5c8b0941629d436b
+AUX binu

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

2015-12-20 Thread Benda XU
commit: 57260724cd920b785cf15400ef57b2e607b4eed4
Author: Benda Xu  gentoo  org>
AuthorDate: Sat Nov 28 10:23:41 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Sat Nov 28 10:23:58 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=57260724

llvm-3.6.2.ebuild: remove compiler-rt operations.

 sys-devel/llvm/Manifest  | 2 +-
 sys-devel/llvm/llvm-3.6.2.ebuild | 3 ---
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 634651d..109da58 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -112,7 +112,7 @@ EBUILD llvm-3.5.1.ebuild 15222 SHA256 
46bee55510ab7e3e021f15e57e7f54d31bc3fd5d52
 EBUILD llvm-3.5.2.ebuild 15292 SHA256 
cd65a205c753831553aef88c2473fc99f7ac1b7d851af884578f7c182736a8a3 SHA512 
1b0b45e02ea39621b1a7417fbc93a901b48a5a5551b6d7e1f9490a155c4d0ad98812af8fd45bb36482541268f32f36aba2663602e042f728f08285dc5ea2fa18
 WHIRLPOOL 
ba1ba8c77bbb4b78708f69106fc6a59180d73e51fd579038547c065f23dd81794a5266df543845480652b458e0ee92b179fd512342d602b10eda8e4b727a125f
 EBUILD llvm-3.6.0.ebuild 15285 SHA256 
f9dc886bcd3163182f9366952e2ba6efc55c2b798b615ea33620912260dd922f SHA512 
7e372b0fdd2ddce4ad4f1814c593a6e47e1d962fa24e983d8db101251662e64ed723edee83b27d11a35de71bd7c3170ad6992ad44c770533b845d77b3ebc9272
 WHIRLPOOL 
7d67c7bc55c0734bee38ed3fc2dfa3677eac1a11df8d0e533f62afc5f32c55a08931fe1371b86e3774b704ba26cf08c15eed7efd5620bd387c077391e5bbbcfa
 EBUILD llvm-3.6.1.ebuild 15554 SHA256 
f1f007fa874bc33f5c1cdc9622ba17badc64d03fa91f3d4b690cb8faaddfcfd8 SHA512 
5f18a894cfd0f8687f8ddc0fdca4de85ddeff1f06a662e0830cfe36c6adb2add2a2871059fd78354ece0b527638e4ba08e73e22cfc05e8738feca10002bacaf5
 WHIRLPOOL 
d851589c993b8711e62b1fe7317f31bc009561fa541da68259d812ecb3202e2649b21333fb86fba74c410fea5d1233d6be5fc010497f588f42fdcd50493fe6b6
-EBUILD llvm-3.6.2.ebuild 15928 SHA256 
7610c92e92259a921e0adc0b3812838f8bb6a97b5923f640c8b4ae02d334fd21 SHA512 
c94a9697a98292d11c06f67e058f7ec3a686eb5bc7d59b3749c307158b7ca134b137f8cc5d1fdb5fd2094a26890132782bbcb9650178a01d64dd47e3f1a85cbf
 WHIRLPOOL 
85b1b3d203885c0c5f6b5d3132c543310c17370f8198ba6bf89397e0c3216cd376f741181ffea1499cdf536ebfe308b35d7ec0d324ee1cecc5b258aa92b3ce42
+EBUILD llvm-3.6.2.ebuild 15791 SHA256 
91585a09b6955349b227f94a71c6ac564b7e9a3701dc151745967ca2248b96c0 SHA512 
8b52a8b2f321f9508398368194710db12545904fbc5ef01e3f3ad16800644f67609916a09aa2753fa23f3c1add7997b2d9e4bb1cc95a2cb87fd5ed01cb957b46
 WHIRLPOOL 
1c58a81dba8c63b0d92f29eaf309780548f34c730c181107625e04f60831387986089c42e49c0f284faf781cf0bb00368d24e043e4800caa03b34430f5d55a09
 EBUILD llvm-3.7.0-r1.ebuild 14656 SHA256 
fe5040ed23d8d368e812be09f200767e914849fd300edfc1c80bd7bba10d99a4 SHA512 
0d1c09b05f9e6b57f13f6ca1a6f26f523f25e2b57d56e8199c78706a670be489fe9e6b4da0e7c473bcb79bfc60e9daf6e90673e6445fa8da79341e9644a7ae32
 WHIRLPOOL 
84ddcc6c94f51e59d8b6444e89bdd2d72d4411a3bb5c38d010a0560993e0ed36235b67209d389e361e9e645c2c151337414eb3db634aba4851372c15320268d8
 EBUILD llvm-3.7.0.ebuild 14056 SHA256 
12f9a4b1a178b193a5cab94c00f448eb538d31056d5e34915a173caf52ea0b87 SHA512 
1951a8ab684aaa9de60a2a1b86534cc57ea56bf4d3deb82a8638685f09b0ff3b01c86fafeb8514d4df24892119eba1a69cf2bf99ca12d584f9eb455f3a74448f
 WHIRLPOOL 
9ebf4aa05d6fdaf3e5fb690d75a3996229214197f057dd4695dff0e7dac49492b4b292ce0497dcd8dcd64bdc2975b08540cbc3f458350b1f412f040a6505e7b8
 EBUILD llvm-.ebuild 14197 SHA256 
ffef165a5ff340631817283b6cad6f4df21cf78a0d4196c5fa2918e9fc390bfb SHA512 
4011a7b5507c31b09eaae49cdc6488981dfed92a63f11c6f7e3e1e6608da343b15eda4f62372f9e882dbcc37fa87352ed35752728c35e9ee93f5565529382709
 WHIRLPOOL 
3b104d8aa520bfd967c6697661dfb4ea35c0205518dc9ac406a274d4cd79a1e35ac3ccdd6e9275cb41c7ab9dc64fb5e9d193834bd7e27ff422b0472ac628a6e4

diff --git a/sys-devel/llvm/llvm-3.6.2.ebuild b/sys-devel/llvm/llvm-3.6.2.ebuild
index 6040887..0a75817 100644
--- a/sys-devel/llvm/llvm-3.6.2.ebuild
+++ b/sys-devel/llvm/llvm-3.6.2.ebuild
@@ -541,9 +541,6 @@ multilib_src_install_all() {
 
popd >/dev/null || die
fi
-
-   # AddressSanitizer symbolizer (currently separate)
-   python_doscript 
"${S}"/projects/compiler-rt/lib/asan/scripts/asan_symbolize.py
}
python_foreach_impl python_inst
fi



[gentoo-commits] dev/heroxbd:master commit in: dev-lang/perl/files/eblits/, dev-lang/perl/

2015-12-20 Thread Benda XU
commit: ef1a9de5bf0afa3e9829dad99ba521daf27881bc
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Aug 12 03:15:44 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Aug 12 03:15:44 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=ef1a9de5

perl: track perl-5.22 raw files.

 .../perl/files/eblits/pkg_postinst-v50220001.eblit |  67 
 .../perl/files/eblits/pkg_postrm-v50220001.eblit   |  12 +++
 .../perl/files/eblits/pkg_setup-v50220001.eblit|  72 +
 dev-lang/perl/perl-5.22.0.ebuild   | 120 +
 4 files changed, 271 insertions(+)

diff --git a/dev-lang/perl/files/eblits/pkg_postinst-v50220001.eblit 
b/dev-lang/perl/files/eblits/pkg_postinst-v50220001.eblit
new file mode 100644
index 000..a268f78
--- /dev/null
+++ b/dev-lang/perl/files/eblits/pkg_postinst-v50220001.eblit
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+eblit-perl-pkg_postinst() {
+   dual_scripts
+
+   if [[ "${ROOT}" = "/" ]] ; then
+   local INC DIR file
+   INC=$(perl -e 'for $line (@INC) { next if $line eq "."; next if 
$line =~ m/'${SHORT_PV}'|etc|local|perl$/; print "$line\n" }')
+   einfo "Removing old .ph files"
+   for DIR in ${INC} ; do
+   if [[ -d "${DIR}" ]] ; then
+   for file in $(find "${DIR}" -name "*.ph" -type 
f ) ; do
+   rm -f "${file}"
+   einfo "<< ${file}"
+   done
+   fi
+   done
+   # Silently remove the now empty dirs
+   for DIR in ${INC} ; do
+   if [[ -d "${DIR}" ]] ; then
+   find "${DIR}" -depth -type d -print0 | xargs -0 
-r rmdir &> /dev/null
+   fi
+   done
+
+#  ebegin "Generating ConfigLocal.pm (ignore any error)"
+#  enc2xs -C
+
+   einfo "Converting C header files to the corresponding Perl 
format (ignore any error)"
+   # Prefix note: unprefixed as this is all kernel/libc stuff that 
we never provide
+   pushd /usr/include >/dev/null
+   h2ph -Q -a -d "${EPREFIX}"${ARCH_LIB} \
+   asm/termios.h syscall.h syslimits.h syslog.h 
sys/ioctl.h \
+   sys/socket.h sys/time.h wait.h sysexits.h
+   popd >/dev/null
+
+# This has been moved into a function because rumor has it that a future 
release
+# of portage will allow us to check what version was just removed - which means
+# we will be able to invoke this only as needed :)
+   # Tried doing this via  -z, but $INC is too big...
+   #if [[ "${INC}x" != "x" ]]; then
+   #   cleaner_msg
+   #fi
+   fi
+}
+
+cleaner_msg() {
+   eerror "You have had multiple versions of perl. It is recommended"
+   eerror "that you run perl-cleaner now. perl-cleaner will"
+   eerror "assist with this transition. This script is capable"
+   eerror "of cleaning out old .ph files, rebuilding modules for "
+   eerror "your new version of perl, as well as re-emerging"
+   eerror "applications that compiled against your old 
libperl$(get_libname)"
+   eerror
+   eerror "PLEASE DO NOT INTERRUPT THE RUNNING OF THIS SCRIPT."
+   eerror "Part of the rebuilding of applications compiled against "
+   eerror "your old libperl involves temporarily unmerging"
+   eerror "them - interruptions could leave you with unmerged"
+   eerror "packages before they can be remerged."
+   eerror ""
+   eerror "If you have run perl-cleaner and a package still gives"
+   eerror "you trouble, and re-emerging it fails to correct"
+   eerror "the problem, please check http://bugs.gentoo.org/";
+   eerror "for more information or to report a bug."
+   eerror ""
+}

diff --git a/dev-lang/perl/files/eblits/pkg_postrm-v50220001.eblit 
b/dev-lang/perl/files/eblits/pkg_postrm-v50220001.eblit
new file mode 100644
index 000..5bead2a
--- /dev/null
+++ b/dev-lang/perl/files/eblits/pkg_postrm-v50220001.eblit
@@ -0,0 +1,12 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+eblit-perl-pkg_postrm(){
+   dual_scripts
+
+#  if [[ -e ${ARCH_LIB}/Encode/ConfigLocal.pm ]] ; then
+#  ebegin "Removing ConfigLocal.pm"
+#  rm "${ARCH_LIB}/Encode/ConfigLocal.pm"
+#  fi
+}

diff --git a/dev-lang/perl/files/eblits/pkg_setup-v50220001.eblit 
b/dev-lang/perl/files/eblits/pkg_setup-v50220001.eblit
new file mode 100644
index 000..a2b0957
--- /dev/null
+++ b/dev-lang/perl/files/eblits/pkg_setup-v50220001.eblit
@@ -0,0 +1,72 @@
+# Co

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

2015-12-20 Thread Benda XU
commit: 2b408f077fda8a6cd9f335afb3b523a7ec0610c8
Author: Benda Xu  gentoo  org>
AuthorDate: Mon Dec 21 04:32:07 2015 +
Commit: Benda XU  gentoo  org>
CommitDate: Mon Dec 21 04:32:07 2015 +
URL:https://gitweb.gentoo.org/dev/heroxbd.git/commit/?id=2b408f07

sys-kernel/linux-headers: trace some old kernels.

 sys-kernel/linux-headers/Manifest  |  6 +++
 .../files/linux-2.6.28.10-unifdef-getline.patch| 56 ++
 .../linux-headers/linux-headers-2.6.19.2-r2.ebuild | 30 
 .../linux-headers/linux-headers-2.6.26.ebuild  | 15 ++
 4 files changed, 107 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
new file mode 100644
index 000..f319be2
--- /dev/null
+++ b/sys-kernel/linux-headers/Manifest
@@ -0,0 +1,6 @@
+AUX linux-2.6.28.10-unifdef-getline.patch 1770 SHA256 
5a3c4f030e401dc344dee977e3afa7c19d325520b1e0111d2cba6b992d0e764b SHA512 
034a8d8296697385a021ddc6d7c7faf465cda49dad9da62ab7121ecd44948de7354bb196a1fc50f7c53a1ed3df40fe2c0759d94660c392590813bcf81de4b46d
 WHIRLPOOL 
e5fb904958bea5c8dd0c2fd3b52956ee7d5fde9369c658ef936b7642849677a9bf7492e095175ddc160e59a5040f70abb00d8ae2c99bf1adabf99175ff5e0087
+DIST gentoo-headers-2.6.19.2-4.tar.bz2 8552 SHA256 
62f3c00a384551e4bcdb0795dc512780e631aa2df3e9bd284a16ab95a7afac78 SHA512 
f22eaed6237f1ab1cecffe516c5e042623c79e1d536b0ed897ccf50893de26a20c8f3f56102ed3e7c3864ca730974785e6dbf1050c7802ed2a4daff251acae7e
 WHIRLPOOL 
41daf208c274b6da8dab42d77c16a72302e9ddfaad648db02ccdafcd43a5be4afe03e2983b9371e6c5d564c3aa2a5e10ff7ec55a5d88cf8dab059186f2a19137
+DIST gentoo-headers-base-2.6.19.2.tar.bz2 432 SHA256 
c9e33b13e061fb063117ae6c690e90e4d0975d6c649dc214542bd78c31e2088e SHA512 
72928ab8633dc2ef685faaa47ace246d2f59c411afcd723912cd6f0599c4fae7cbe86a1dfdf1119c053f79a4c90fc82d113b2a4d0e1b0b1150b7747994c2dd8d
 WHIRLPOOL 
ed0e957122b26a6a78f5c71f51a843869bfed20296d43c96f46bf0d07e7e8a91404aadff2bb93f80dc9baf5eeddfba714928eb6a8f1b18a4f926a65cd5716bbb
+DIST linux-2.6.26.tar.xz 40704768 SHA256 
c6f94b0c35c5e6e6a4fe031f9279661816e84e77f072c356867926e3dd354a81 SHA512 
068356c1414de9228e8a677bf2d22fcab4f31408ff2e7ff0a53eca4ff3a47536570766a594cf6ed96ce1d1e78faae56ae0ef0909928ba3738657b3598358bc69
 WHIRLPOOL 
b5c10fcda4c322140f7cafa495041617356595b1ae34e71d86b272dfd2f19e3e06c991872f1c7688a9da243fe5ff373ade1611ed9bffe146a63fee05f1f6
+EBUILD linux-headers-2.6.19.2-r2.ebuild 967 SHA256 
8bff5751010778da8f2d559e0c21cea334cdd41f3344e790f424c00c961fcbe3 SHA512 
2ab8cd98cc87acd5dab91abf3849675682736ac3f19a7b04443dd7075963318af38f692e9768b9600a822ddaaf964ae59651cc7628a55f14042b34b5580b1d23
 WHIRLPOOL 
647bb2450bb5f93fe0c32db2942d9e20503fa1766055cbe9710edcca064165dbf3cf27c3ab108697aaf8c60f1251b0d10d5f0c488733a4054514fc6bcfecf9af
+EBUILD linux-headers-2.6.26.ebuild 466 SHA256 
77c1b6654fd45757720e81d77040c794b2f85460528355a023f18149c2cf70bf SHA512 
cc4ee96ce604f587a13b23a37065af7b06b1d30511eb7ce0f875b049eda01bae0e8f3e0f1b809205655adf2e2be81a051d54bdb09ebe0be721779a7734554c20
 WHIRLPOOL 
4b85b3addb866e301e9670bfc8dc498ffe5388f31de19e34109b81adb9afa799b4cb1593fd1037f41fc2cc3d1635c9760d5d526c2585f4c52a1743eb13dda8b3

diff --git 
a/sys-kernel/linux-headers/files/linux-2.6.28.10-unifdef-getline.patch 
b/sys-kernel/linux-headers/files/linux-2.6.28.10-unifdef-getline.patch
new file mode 100644
index 000..f4a4820
--- /dev/null
+++ b/sys-kernel/linux-headers/files/linux-2.6.28.10-unifdef-getline.patch
@@ -0,0 +1,56 @@
+From d15bd1067b1fcb2b7250d22bc0c7c7fea0b759f7 Mon Sep 17 00:00:00 2001
+From: Justin P. Mattock 
+Date: Sat, 7 Mar 2009 13:31:29 +0100
+Subject: [PATCH] kbuild: fix C libary confusion in unifdef.c due to getline()
+
+This fixes an error when compiling the kernel.
+
+  CHK include/linux/version.h
+  HOSTCC  scripts/unifdef
+scripts/unifdef.c:209: error: conflicting types for 'getline'
+/usr/include/stdio.h:651: note: previous declaration of 'getline' was here
+make[1]: *** [scripts/unifdef] Error 1
+make: *** [__headers] Error 2
+
+Signed-off-by: Justin P. Mattock 
+Cc:  Frederic Weisbecker 
+Signed-off-by: Andrew Morton 
+Signed-off-by: Sam Ravnborg 
+---
+ scripts/unifdef.c |6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/scripts/unifdef.c b/scripts/unifdef.c
+index 552025e..05a31a6 100644
+--- a/scripts/unifdef.c
 b/scripts/unifdef.c
+@@ -206,7 +206,7 @@ static void done(void);
+ static void error(const char *);
+ static int  findsym(const char *);
+ static void flushline(bool);
+-static Linetype getline(void);
++static Linetype get_line(void);
+ static Linetype ifeval(const char **);
+ static void ignoreoff(void);
+ static void ignoreon(void);
+@@ -512,7 +512,7 @@ process(void)
+ 
+   for (;;) {
+   linenum++;
+-  lineval = getline();
++  lineval = get_line();
+   t

[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwknop/, net-firewall/fwknop/files/

2015-12-20 Thread Ian Delaney
commit: 291d0b043f537949804ecf1c2adb550d944ee405
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 21 02:19:24 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 21 02:19:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291d0b04

net-firewall/fwknop: drop obsolete initscript revision suffix

Package-Manager: portage-2.2.24

 net-firewall/fwknop/files/{fwknopd.init-r1 => fwknopd.init} | 0
 net-firewall/fwknop/fwknop-2.6.7-r2.ebuild  | 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/fwknop/files/fwknopd.init-r1 
b/net-firewall/fwknop/files/fwknopd.init
similarity index 100%
rename from net-firewall/fwknop/files/fwknopd.init-r1
rename to net-firewall/fwknop/files/fwknopd.init

diff --git a/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild 
b/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild
index 46dbcae..50e95fe 100644
--- a/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild
+++ b/net-firewall/fwknop/fwknop-2.6.7-r2.ebuild
@@ -113,7 +113,7 @@ src_install() {
prune_libtool_files --modules
 
if use server; then
-   newinitd "${FILESDIR}/fwknopd.init-r1" fwknopd
+   newinitd "${FILESDIR}/fwknopd.init" fwknopd
newconfd "${FILESDIR}/fwknopd.confd" fwknopd
systemd_dounit extras/systemd/fwknopd.service
systemd_newtmpfilesd extras/systemd/fwknopd.tmpfiles.conf 
fwknopd.conf



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

2015-12-20 Thread Ian Delaney
commit: 577c60980f1c38f5a985598776319df700d98a1e
Author: Ian Delaney  gentoo  org>
AuthorDate: Mon Dec 21 02:33:54 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 21 02:33:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577c6098

Merge remote-tracking branch 'remotes/Coacher/fwknop-cleanup'

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

 app-admin/rex/Manifest |   1 +
 .../rex/{rex-1.3.2-r1.ebuild => rex-1.3.3.ebuild}  |   0
 app-backup/duply/Manifest  |   1 +
 app-backup/duply/duply-1.11.1.ebuild   |  29 ++
 app-crypt/acme/Manifest|   2 +-
 .../{acme-0.1.0-r1.ebuild => acme-0.1.1.ebuild}|   2 +-
 app-crypt/acme/acme-.ebuild|   2 +-
 app-crypt/letsencrypt/Manifest |   2 +-
 ...pt-0.1.0-r1.ebuild => letsencrypt-0.1.1.ebuild} |   2 +-
 app-crypt/letsencrypt/letsencrypt-.ebuild  |   2 +-
 app-crypt/signing-party/Manifest   |   1 +
 ...g-party-2.1.ebuild => signing-party-2.2.ebuild} |   0
 app-editors/emacs/Manifest |   2 +
 app-editors/emacs/emacs-18.59-r11.ebuild   | 149 +
 app-editors/emacs/emacs-23.4-r14.ebuild| 349 +
 app-editors/nano/nano-2.4.3.ebuild |   2 +-
 app-editors/retext/Manifest|   1 +
 app-editors/retext/metadata.xml|   2 +-
 app-editors/retext/retext-5.3.0.ebuild |  50 +++
 app-editors/znotes/znotes-0.4.5.ebuild |   4 +-
 app-emacs/ebuild-mode/Manifest |   2 +-
 ...ld-mode-1.27.ebuild => ebuild-mode-1.29.ebuild} |   6 +-
 app-emulation/qemu/qemu-2.5.0.ebuild   |   6 +
 app-emulation/qemu/qemu-.ebuild|   6 +
 app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild|  74 +
 app-misc/pdfpc/Manifest|   1 -
 app-misc/pdfpc/pdfpc-4.0.0-r1.ebuild   |  43 ---
 app-misc/zygrib/zygrib-7.0.0.ebuild|   4 +-
 app-pda/libopensync-plugin-file/Manifest   |   3 -
 .../libopensync-plugin-file-0.22.ebuild|  25 --
 .../libopensync-plugin-file-0.36.ebuild|  27 --
 .../libopensync-plugin-file-0.39.ebuild|  27 --
 .../libopensync-plugin-file-.ebuild|  29 --
 app-pda/libopensync-plugin-file/metadata.xml   |  10 -
 app-pda/libopensync-plugin-gnokii/Manifest |   2 -
 .../libopensync-plugin-gnokii-0.22.ebuild  |  29 --
 .../libopensync-plugin-gnokii-0.36.ebuild  |  20 --
 .../libopensync-plugin-gnokii-.ebuild  |  22 --
 app-pda/libopensync-plugin-gnokii/metadata.xml |   5 -
 app-pda/libopensync-plugin-gpe/Manifest|   2 -
 .../libopensync-plugin-gpe-0.22.ebuild |  20 --
 .../libopensync-plugin-gpe-0.36.ebuild |  19 --
 .../libopensync-plugin-gpe-.ebuild |  21 --
 app-pda/libopensync-plugin-gpe/metadata.xml|   5 -
 app-pda/libopensync-plugin-irmc/Manifest   |   1 -
 .../libopensync-plugin-irmc-0.22.ebuild|  37 ---
 .../libopensync-plugin-irmc-.ebuild|  36 ---
 app-pda/libopensync-plugin-irmc/metadata.xml   |  12 -
 app-pda/libopensync-plugin-moto/Manifest   |   1 -
 .../libopensync-plugin-moto-0.22.ebuild|  34 --
 app-pda/libopensync-plugin-moto/metadata.xml   |   5 -
 app-pda/libopensync-plugin-palm/Manifest   |   1 -
 .../libopensync-plugin-palm-include_pisock.patch   |  11 -
 .../libopensync-plugin-palm-0.22.ebuild|  36 ---
 .../libopensync-plugin-palm-.ebuild|  27 --
 app-pda/libopensync-plugin-palm/metadata.xml   |  10 -
 app-pda/libopensync-plugin-python/Manifest |   1 -
 .../libopensync-plugin-python-0.22.ebuild  |  31 --
 .../libopensync-plugin-python-.ebuild  |  33 --
 app-pda/libopensync-plugin-python/metadata.xml |   5 -
 app-pda/libopensync-plugin-sunbird/Manifest|   1 -
 .../libopensync-plugin-sunbird-0.22.ebuild |  31 --
 app-pda/libopensync-plugin-sunbird/metadata.xml|  10 -
 app-pda/libopensync-plugin-synce-rra/Manifest  |   1 -
 .../libopensync-plugin-synce-rra-0.22.2.ebuild |  28 --
 app-pda/libopensync-plugin-synce-rra/metadata.xml  |   8 -
 app-pda/libopensync-plugin-syncml/Manifest |   1 -
 .../libopensync-plugin-syncml-0.39.ebuild  |  37 ---
 .../libopensync-plugin-syncml-.ebuild  |  38 ---
 app-pda/libopensync-plugin-syncml/metadata.xml |  13 -
 app-pda/libopensync-plugin-vformat/Manifest|   1 -
 .../libopensync-plugin-vformat-0.39.ebuild |  26 --
 .../libopensync-plugin-vformat-.ebuild |  28 --
 app-pda/libopensync-plugin-vformat/metadata.xml|   9 -
 app-pda/libopensync/Manifest   |   3 -
 .../files/libop

[gentoo-commits] repo/gentoo:master commit in: net-firewall/fwknop/

2015-12-20 Thread Ian Delaney
commit: 7f19537ccaf36ee22fb2164e5148dba4b9f4e6a8
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Dec 21 02:15:52 2015 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Mon Dec 21 02:15:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f19537c

net-firewall/fwknop: remove old

Package-Manager: portage-2.2.24

 net-firewall/fwknop/fwknop-2.6.7-r1.ebuild | 135 -
 1 file changed, 135 deletions(-)

diff --git a/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild 
b/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild
deleted file mode 100644
index 006ebd0..000
--- a/net-firewall/fwknop/fwknop-2.6.7-r1.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISABLE_AUTOFORMATTING=1
-
-DISTUTILS_OPTIONAL=1
-# Python extension supports only Python2
-# See https://github.com/mrash/fwknop/issues/167
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools-utils distutils-r1 linux-info readme.gentoo systemd
-
-DESCRIPTION="Single Packet Authorization and Port Knocking application"
-HOMEPAGE="http://www.cipherdyne.org/fwknop/ https://github.com/mrash/fwknop";
-SRC_URI="https://github.com/mrash/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="client extras firewalld gdbm gpg iptables python server udp-server"
-
-RDEPEND="
-   client? ( net-misc/wget[ssl] )
-   gpg? (
-   dev-libs/libassuan
-   dev-libs/libgpg-error
-   )
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
-   gdbm? ( sys-libs/gdbm )
-   gpg? ( app-crypt/gpgme )
-   firewalld? ( net-firewall/firewalld[${PYTHON_USEDEP}] )
-   iptables? ( net-firewall/iptables )
-   server? ( !udp-server? ( net-libs/libpcap ) )
-"
-
-REQUIRED_USE="
-   python? ( ${PYTHON_REQUIRED_USE} )
-   firewalld? ( server )
-   iptables? ( server )
-   server? ( ^^ ( firewalld iptables ) )
-   udp-server? ( server )
-"
-
-DOCS=( ChangeLog README.md )
-DOC_CONTENTS="
-Example configuration files were installed in /etc/fwknopd directory.
-Please edit them to fit your needs and then remove the .example suffix.
-
-fwknopd supports several backends: firewalld, iptables, ipfw, pf, ipf.
-You can set the desired backend via FIREWALL_EXE option in fwknopd.conf
-instead of the default one chosen at compile time.
-"
-
-pkg_pretend() {
-   if use server; then
-   if ! linux_config_exists || ! linux_chkconfig_present 
NETFILTER_XT_MATCH_COMMENT; then
-   ewarn "fwknopd uses the iptables 'comment' match to 
expire SPA rules,"
-   ewarn "which is a major security feature and is enabled 
by default."
-   ewarn "Please either enable NETFILTER_XT_MATCH_COMMENT 
support in your"
-   ewarn "kernel, or set the appropriate 
ENABLE_{FIREWD,IPT}_COMMENT_CHECK"
-   ewarn "to 'N' in your fwknopd.conf file."
-   fi
-   fi
-}
-
-src_prepare() {
-   # Install example configs with .example suffix
-   if use server; then
-   sed -i -e 's/conf;/conf.example;/g' "${S}"/Makefile.am || die
-   fi
-
-   autotools-utils_src_prepare
-
-   if use python; then
-   cd "${S}"/python || die
-   distutils-r1_src_prepare
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   --localstatedir=/run
-   --enable-digest-cache
-   $(use_enable client)
-   $(use_enable !gdbm file-cache)
-   $(use_enable server)
-   $(use_enable udp-server)
-   $(use_with gpg gpgme)
-   )
-   use firewalld && myeconfargs+=(--with-firewalld=/usr/sbin/firewalld)
-   use iptables && myeconfargs+=(--with-iptables=/sbin/iptables)
-
-   autotools-utils_src_configure
-}
-
-src_compile() {
-   autotools-utils_src_compile
-
-   if use python; then
-   cd "${S}"/python || die
-   distutils-r1_src_compile
-   fi
-}
-
-src_install() {
-   autotools-utils_src_install
-   prune_libtool_files --modules
-
-   if use server; then
-   newinitd "${FILESDIR}/fwknopd.init-r1" fwknopd
-   newconfd "${FILESDIR}/fwknopd.confd" fwknopd
-   systemd_dounit extras/systemd/fwknopd.service
-   systemd_newtmpfilesd extras/systemd/fwknopd.tmpfiles.conf 
fwknopd.conf
-   readme.gentoo_create_doc
-   fi
-
-   use extras && dodoc "${S}/extras/apparmor/usr.sbin.fwknopd"
-
-   if use python; then
-   # Unset DOCS since distutils-r1.eclass interferes
-   local DOCS=()
-   cd "${S}"/python || die
-   distutils-r1_src_install
-   fi
-}
-
-pkg_postinst() {
-   use server && readme.gentoo_print_elog
-}



[gentoo-commits] proj/releng:master commit in: releases/weekly/scripts/

2015-12-20 Thread Jorge Manuel B. S. Vicetto
commit: 109e5acdbf3a3657c3fbe71e0d6109334d90892f
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Mon Dec 21 02:36:50 2015 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Mon Dec 21 02:49:05 2015 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=109e5acd

We need to use --automode -5 as -3 uses mv -i which is interactive and gets 
suck asking for confirmation to overwrite config files.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 releases/weekly/scripts/cloud-prep.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/releases/weekly/scripts/cloud-prep.sh 
b/releases/weekly/scripts/cloud-prep.sh
index 6778713..e022a36 100644
--- a/releases/weekly/scripts/cloud-prep.sh
+++ b/releases/weekly/scripts/cloud-prep.sh
@@ -55,7 +55,7 @@ EOL
 USE="-build" emerge -uDNv --with-bdeps=y --jobs=2 @world
 USE="-build" emerge --verbose=n --depclean
 USE="-build" emerge -v --usepkg=n @preserved-rebuild
-etc-update --automode -3
+etc-update --automode -5
 
 # Clean up portage
 emerge --verbose=n --depclean



[gentoo-commits] proj/grs:desktop-amd64-uclibc-hardened commit in: core/etc/grs/

2015-12-20 Thread Anthony G. Basile
commit: 74b976a95a72099024d2e0d3334e61ac727c852f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Dec 21 02:18:10 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec 21 02:18:10 2015 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=74b976a9

world.conf: add -liconv to httrack and qtcore:5

 core/etc/grs/world.conf | 4 
 1 file changed, 4 insertions(+)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 61aec7b..24c2028 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -3332,6 +3332,8 @@ env : LDFLAGS="-liconv"
 
 [dev-qt/qtcore:5]
 package.use : dev-qt/qtcore:5 -debug -icu -systemd -test
+package.env : dev-qt/qtcore:5 dev-qt_qtcore_5
+env : LDFLAGS="-liconv"
 
 [dev-qt/qtdbus:4]
 package.use : dev-qt/qtdbus:4 -aqua -debug -pch exceptions
@@ -7878,6 +7880,8 @@ package.use : www-apps/viewvc:0 -cvs -cvsgraph -mod_wsgi 
-mysql -pygments -vhost
 
 [www-client/httrack:0]
 package.use : www-client/httrack:0 static-libs
+package.env : www-client/httrack:0 www-client_httrack_0
+env : LDFLAGS="-liconv"
 
 [www-client/links:2]
 package.use : www-client/links:2 -livecd -suid -svga X bzip2 directfb fbcon 
gpm ipv6 jpeg lzma ssl tiff unicode zlib



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

2015-12-20 Thread Mike Pagano
commit: dd3dc3fcf24a68a7093d082af0c18c82c6cd7ee9
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 21 01:43:43 2015 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 21 01:43:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd3dc3fc

sys-kernel/git-sources: Linux patch 4.4_rc6

Package-Manager: portage-2.2.24

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-4.4_rc6.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 21372d1..79b5362 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -4,3 +4,4 @@ DIST patch-4.4-rc2.xz 6472332 SHA256 
04a2fe6ce8711a01617e459d6908bfbd7715a0e4106
 DIST patch-4.4-rc3.xz 6514956 SHA256 
41b73ce54efdde419218de2ca2b1bcc2bc135b5e33ab870e28eb328fca962855 SHA512 
08ac846d999c8997b24a85b316218dc27c0f4adb5ab38186668705e1ca06cb576e198c702eaaf97cdbfce4a6f69805765b63c16c97271dd702bab05708ac7897
 WHIRLPOOL 
bf01ded5974cfa6d1d887ea558ccd8b0deae88f2d8836614d0579ca25afd6a7aec1c726ee5c01506b33835f3f5c0cea5125a452969def053fda810299704658e
 DIST patch-4.4-rc4.xz 6583896 SHA256 
e2a1f4198c0f56b0fb9cdf7056a3efb5c99d117e6c55341b69f8e77c01bea450 SHA512 
45cfa607086fd41f37e374696042fed0c122449652282d334c3d72c808d609108e99eee538eb9a7529a0498986d31984fc3714a29bab01210548c07647fd8e83
 WHIRLPOOL 
78274ee4996eaf9951be09cf96c951617adf1e01c29284893720ba37bca1485e9182f8d7e237a288ef053d2a0160869898df39e9130d10c317c0d3ad91617684
 DIST patch-4.4-rc5.xz 6618504 SHA256 
d976f02cae338d12981c1d9479077379ac7b7b8210fa216549ca24c51b68d85a SHA512 
38f1d3b1999374850e7c857d35afeca38d7ae253face09cc689220b38aa0e87a53effcfee13ad6b821a0a7b8a1a9c0ab7a2c0b114d63dbf44f48a41f0c32483f
 WHIRLPOOL 
765f27ca1270a2d3b0d0013a34f71d3891742e57b18f641eacb1ba070abfa8928a7bea7b8e42717ac6568930e83db5c6d113bee40d0a46b17abfb03778b1c42e
+DIST patch-4.4-rc6.xz 6663416 SHA256 
e4dde89da4c186e16f0af79fb812314a1afb2746349b57831baebb9c762b6c78 SHA512 
a8b362c98f76997070e2b8703836c00e5938c37c9c3cf77f4d68c77f78ee5935e305210681c8d45d534027abca249e0b607a57fc4f7df15b756c2a32e4401427
 WHIRLPOOL 
c3e6ba088509c3aa27da021aac74602d90a308d6c66440646ac97a046e644428cd9749d98e3dbcadb9cf6526fb35fea621e83fbd73e1233be8d261060c2d27aa

diff --git a/sys-kernel/git-sources/git-sources-4.4_rc6.ebuild 
b/sys-kernel/git-sources/git-sources-4.4_rc6.ebuild
new file mode 100644
index 000..5b6ded7
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.4_rc6.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="yes"
+K_BASE_VER="4.3"
+K_EXP_GENPATCHES_NOUSE="1"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org";
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: perl-core/Math-BigInt/

2015-12-20 Thread Andreas Hüttel
commit: 7c0afca8c758d21542fa5fdad720a9e2b4094592
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:51:32 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:51:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0afca8

perl-core/Math-BigInt: Version bump, needed by dev-perl/Math-BigInt-GMP

Package-Manager: portage-2.2.26

 perl-core/Math-BigInt/Manifest |  1 +
 perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/perl-core/Math-BigInt/Manifest b/perl-core/Math-BigInt/Manifest
index c981014..7f35177 100644
--- a/perl-core/Math-BigInt/Manifest
+++ b/perl-core/Math-BigInt/Manifest
@@ -1 +1,2 @@
 DIST Math-BigInt-1.9993.tar.gz 215143 SHA256 
d937c0d1afbb3ddd9b666177faf56471b6c2d1917863db5879d04a2d1a69bf7e SHA512 
23ae7d11094f6bf5df45a2c3a01a7d9895b244156b8f48497edbfee4de0e56588e59abb4b1fa8808f2e221bd63eae175cd13987c7dc93867b8f969fbf54b6f15
 WHIRLPOOL 
70d9899003d1b547b066170fb397d03cfddd0edfdeb9beadf4998ee59f4b18fcbce480bf371ef2f3d35ec86f30b883fcdf2a70765cf239b0f73320766c8048e0
+DIST Math-BigInt-1.999710.tar.gz 225641 SHA256 
879514c3dda33b6f05816569ca1a0f31b650df87660ecf80afbd60e396118610 SHA512 
a5f938f5f2c61fd1b4c5c01caa99104aea2a009c8f6e089b465d52948a631cd7cb2df2c54917d9e4bd0bc34281c3a8aa865eb3bf7e6e84f15cff1eb79ccf358d
 WHIRLPOOL 
73e26895de11824008b41e39968903c9a7b888a5b199e64f235e2b86e2360df8b095e6a9f2e29c3c29a385025e33cbbd88dc3f84220c6fd89add49596a1814ee

diff --git a/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild 
b/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
new file mode 100644
index 000..3be0754
--- /dev/null
+++ b/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=PJACKLAM
+DIST_VERSION=1.999710
+inherit perl-module
+
+DESCRIPTION="Arbitrary size floating point math package"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 
~ppc-aix ~ppc-macos ~x86-solaris"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-Math-Complex-1.390.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.930.100 )
+"
+
+PDEPEND="
+   >=virtual/perl-Math-BigInt-FastCalc-0.270.0
+   >=virtual/perl-bignum-0.220.0
+   >=virtual/perl-Math-BigRat-0.260.200
+"
+# where does this come from?



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

2015-12-20 Thread Andreas Hüttel
commit: 52845ede05e191446f76b818f259760f42281c76
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:54:49 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:54:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52845ede

virtual/perl-Math-BigInt: Version bump, needed by dev-perl/Math-BigInt-GMP

Package-Manager: portage-2.2.26

 .../perl-Math-BigInt/perl-Math-BigInt-1.999.710.ebuild | 18 ++
 1 file changed, 18 insertions(+)

diff --git a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.710.ebuild 
b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.710.ebuild
new file mode 100644
index 000..909e348
--- /dev/null
+++ b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.710.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~ppc-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   ~perl-core/${PN#perl-}-${PV}
+"



[gentoo-commits] repo/gentoo:master commit in: perl-core/Math-BigInt/

2015-12-20 Thread Andreas Hüttel
commit: 35b290dfb9201962d846322e5557a0cbab936391
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:54:06 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:54:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b290df

perl-core/Math-BigInt: Copy ~ppc64 keyword from dev-lang/perl

Package-Manager: portage-2.2.26

 perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild 
b/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
index 3be0754..0494119 100644
--- a/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
+++ b/perl-core/Math-BigInt/Math-BigInt-1.999.710.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Arbitrary size floating point math package"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~s390 ~sh ~sparc ~x86 
~ppc-aix ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~ppc-macos ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Math-BigInt-GMP/

2015-12-20 Thread Andreas Hüttel
commit: effd001089e45eaa2ff0d2c97f4be9c6b4bc0a17
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:58:42 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:58:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effd0010

dev-perl/Math-BigInt-GMP: Pin dev-libs/gmp slot

Package-Manager: portage-2.2.26

 dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild |  2 +-
 dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild |  2 +-
 dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild | 11 +--
 3 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
index 32a26d1..93460d1 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.380.0.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="alpha amd64 hppa ppc sparc x86"
 IUSE=""
 
 RDEPEND=">=virtual/perl-Math-BigInt-1.999.300
->=dev-libs/gmp-4.0.0"
+>=dev-libs/gmp-4.0.0:0"
 DEPEND="${RDEPEND}"
 
 SRC_TEST="do"

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
index 5674b5e..0e62f38 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
 IUSE=""
 
 RDEPEND=">=virtual/perl-Math-BigInt-1.999.709
->=dev-libs/gmp-4.0.0"
+>=dev-libs/gmp-4.0.0:0"
 DEPEND="${RDEPEND}"
 
 PERL_RM_FILES=(

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
index f318f2a..934dad5 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
@@ -17,18 +17,9 @@ IUSE="test"
 RDEPEND="
>=virtual/perl-Math-BigInt-1.999.709
>=virtual/perl-XSLoader-0.20.0
-   >=dev-libs/gmp-4.0.0
+   >=dev-libs/gmp-4.0.0:0
 "
 DEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? ( >=virtual/perl-Test-Simple-0.470.0 )
 "
-
-#PERL_RM_FILES=(
-#  t/bigfltpm.t
-#  t/bigintpm.t
-#  t/biglog.t
-#)
-#
-
-DIST_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Math-BigInt-GMP/

2015-12-20 Thread Andreas Hüttel
commit: 6684d93d923a98b62c2982114f997ac8ecc31d1c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:56:42 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:56:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6684d93d

dev-perl/Math-BigInt-GMP: Version bump, fix dependency on Math::BigInt

Package-Manager: portage-2.2.26

 dev-perl/Math-BigInt-GMP/Manifest  |  1 +
 .../Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild |  2 +-
 .../Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild | 34 ++
 3 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/dev-perl/Math-BigInt-GMP/Manifest 
b/dev-perl/Math-BigInt-GMP/Manifest
index 999135a..00a25ac 100644
--- a/dev-perl/Math-BigInt-GMP/Manifest
+++ b/dev-perl/Math-BigInt-GMP/Manifest
@@ -1,2 +1,3 @@
 DIST Math-BigInt-GMP-1.38.tar.gz 55585 SHA256 
1ad0cac911a08f150c5e5a8286aec20de21c863bd27b8f002456cff11e086f15 SHA512 
e33abe8c3b939e559be4e3ec61ce77a6fb3da6451ea88cb22fd4785cfebc816024e957ad02e81b43ee982346e0e444630ee5d93a87a02182a765374d1a694222
 WHIRLPOOL 
15c9d6fedd1f14401171b66a6094ef092ebf7ba991bbf82827da1d8973beed37adae4d0ba85e2aed0db9f5ec6f4bc4e12c1ed143645492ccf2b13b551e3f9922
 DIST Math-BigInt-GMP-1.46.tar.gz 58150 SHA256 
414a0c22d195ebc426fed535cf8dc6a3ca2de9da270c828c313c018ab5335772 SHA512 
4b8426d82e28fbd4d827f58f49540f0cc1d6c95b0ce5cdf9cd7c5c797b9fd534df57950d2f29dd5640b947005071a8f6c7d1235657710113e9e323444876
 WHIRLPOOL 
5b62bcffbd788ea8e97672c48e6e241e7f2a4ae52c60d9f58ceec973b6b39bccbb33367f841106be8f80f5336998568433534984a7e11ef3df1f99f7f8981e58
+DIST Math-BigInt-GMP-1.47.tar.gz 58266 SHA256 
9ed3101d39fc118e025604e48894b88bf674f44c745a591c580987b2f24127e8 SHA512 
fea2ce1324feecbbe44ae7d84944362354f35aeb96dbd79a0ca04f806617819051c19442b7d1672ed47e6ab1322ace06ff209cac2810f9f2b14711dacf444d26
 WHIRLPOOL 
a19d9d32a5087b2dce3e6a7232a59137ff7778777a958cd5e4359d0f981a61c2c77a03e6154fdc71cbc2e589132017ba6e650cffb066dec6dd40fe5360c1031b

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
index 86ecbad..5674b5e 100644
--- a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.460.0.ebuild
@@ -14,7 +14,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
 IUSE=""
 
-RDEPEND=">=virtual/perl-Math-BigInt-1.999.300
+RDEPEND=">=virtual/perl-Math-BigInt-1.999.709
 >=dev-libs/gmp-4.0.0"
 DEPEND="${RDEPEND}"
 

diff --git a/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild 
b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
new file mode 100644
index 000..f318f2a
--- /dev/null
+++ b/dev-perl/Math-BigInt-GMP/Math-BigInt-GMP-1.470.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=PJACKLAM
+DIST_VERSION=1.47
+inherit perl-module
+
+DESCRIPTION="Use the GMP library for Math::BigInt routines"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=virtual/perl-Math-BigInt-1.999.709
+   >=virtual/perl-XSLoader-0.20.0
+   >=dev-libs/gmp-4.0.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( >=virtual/perl-Test-Simple-0.470.0 )
+"
+
+#PERL_RM_FILES=(
+#  t/bigfltpm.t
+#  t/bigintpm.t
+#  t/biglog.t
+#)
+#
+
+DIST_TEST="do"



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

2015-12-20 Thread Andreas Hüttel
commit: d039bcbd3ee4b6b61e491f08e3b36f63b85076a5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:33:18 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:33:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d039bcbd

dev-perl/Log-Agent: Version bump

Package-Manager: portage-2.2.26

 dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild | 24 
 dev-perl/Log-Agent/Manifest   |  1 +
 2 files changed, 25 insertions(+)

diff --git a/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild 
b/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild
new file mode 100644
index 000..5dfc68d
--- /dev/null
+++ b/dev-perl/Log-Agent/Log-Agent-1.1.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=MROGASKI
+DIST_VERSION=1.001
+inherit perl-module
+
+DESCRIPTION="A general logging framework"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+DIST_TEST=do

diff --git a/dev-perl/Log-Agent/Manifest b/dev-perl/Log-Agent/Manifest
index 45545df..546fbc9 100644
--- a/dev-perl/Log-Agent/Manifest
+++ b/dev-perl/Log-Agent/Manifest
@@ -1,2 +1,3 @@
 DIST Log-Agent-0.307.tar.gz 55238 SHA256 
668b3b798a093b4ac78765d7ede6cf1133a50d7be11a6c717bca6e351d40e7fe SHA512 
ecf706a739c6c56052e53296bddce06c5b3983631827737d6a08611105c43f4adcd8df0342b9aaaddbc4318a142848efdcfd644e42fd9871838bfb884a2f916b
 WHIRLPOOL 
16112cd7a5d4117f084c6615b8de1ff93ab2f84026bed7113ae232816af82536b08e3c2e683ab883fb0f681b7e8764fcc4a6433d0d0f4a8250636fc886f8c317
 DIST Log-Agent-1.000.tar.gz 55407 SHA256 
c25be2fcc9be011ad0b0a5a84d767cac8489c0a791c7961c4ee809ee9509f373 SHA512 
5bdb068ebce637d88a5bfe51162de773dec4938aa2d9285130d7f51e9d875e02842387fda52c4189fa329f747ce34290bdd3e46b0a1eadfd7384008de998c302
 WHIRLPOOL 
040329bb8de096423805de46eb25709355345a168cc85f7f14f2e072fcdcda507231c1b08130f19667e690b738d8a0e15d198b63366187f82710535300c8281d
+DIST Log-Agent-1.001.tar.gz 56215 SHA256 
9a7827fa862e3bb3af121518fcfbac4f505fdadbe863496dc18ee7daabdeae85 SHA512 
b8d3a15e40129add73bb4967ecc5daf37c0fd8a17eb75ed86fe338a9eb228b37ddd56b9bbf9bdef91f8453eb1b53d7fe303a96f68cbb0834820f2354fa37b5e7
 WHIRLPOOL 
8b421a6e1eb08f2f7744d56c8fd066c907bb2a4b8964005123ed817c1a0604fa3a51a098fa285c2af0e7ad11e70900d6d574bdef94e02218a944da684f8a0c0e



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

2015-12-20 Thread Andreas Hüttel
commit: f343750deec923f536b17d68dd1eaa8de273bfc7
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:28:13 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:28:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f343750d

dev-perl/HTTP-Server-Simple: Version bump

Package-Manager: portage-2.2.26

 .../HTTP-Server-Simple-0.510.0.ebuild  | 27 ++
 dev-perl/HTTP-Server-Simple/Manifest   |  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.510.0.ebuild 
b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.510.0.ebuild
new file mode 100644
index 000..094d083
--- /dev/null
+++ b/dev-perl/HTTP-Server-Simple/HTTP-Server-Simple-0.510.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=BPS
+DIST_VERSION=0.51
+inherit perl-module
+
+DESCRIPTION="Lightweight HTTP Server"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/CGI
+   >=virtual/perl-Socket-1.940.0
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   dev-perl/Test-Pod
+   dev-perl/Test-Pod-Coverage
+   )
+"

diff --git a/dev-perl/HTTP-Server-Simple/Manifest 
b/dev-perl/HTTP-Server-Simple/Manifest
index a21cfb5..7609fd0 100644
--- a/dev-perl/HTTP-Server-Simple/Manifest
+++ b/dev-perl/HTTP-Server-Simple/Manifest
@@ -1,2 +1,3 @@
 DIST HTTP-Server-Simple-0.44.tar.gz 33804 SHA256 
cff4f882da63a9a71271e25d1dc9160e64e5dd1195ed0a63894609ada7bb7416 SHA512 
d8a3abd636de5cbd1b169911d02bb207d071f3f4ec9056f7ae4892062ff57b61737e4dfd03db8629ae553368c97b40baa88d021f6e4f973900d94abcc780591e
 WHIRLPOOL 
c8d112eefddf60d69eb17b1779a8744507da9bb6e759247da6309ba12188dcdc76a99ab439b8079fd865d87f3c0b003550d62172b8e7fbde970c3ac5a9bda388
 DIST HTTP-Server-Simple-0.50.tar.gz 36290 SHA256 
5bd8117f469f566f55ee12406a1f9e03942d6f64e42f6e7461051e738bc27602 SHA512 
601486cfa0744db9a131d6720873ef1cf995000671cd373854c29fc9a0b482d4f7ace69b97a48019897675714320e718b87e87fdcfe084e88c762ea2249120a2
 WHIRLPOOL 
1590c52ff7daa1489fb0666184d5eaef770bb1ce3ebe089dc8417b80c75db3a6b3adcaf4d13d39db05ac6737cca129b3e075263b6b3967a7a60d6a57b18ca61b
+DIST HTTP-Server-Simple-0.51.tar.gz 35056 SHA256 
b9dc5c9f12c16ca39a96f0ede1e27a18a5594274ff8f583000788a7fca136dfb SHA512 
92cb45fc8b57237c064b780ccdfd3ca959daff73cb054590574053cc3dedc81e14627c2aee6d26da48f717f31925d099dd9d11b0e9cd0a98cb3b06221820fabd
 WHIRLPOOL 
449677370d084430afa03e3abdcb42615a7be0a24d94c4b605b196f4b8789ac4642637550c2462e5df364cceaac7fc4f985cde9681e681385cec29f2cd6490cf



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

2015-12-20 Thread Andreas Hüttel
commit: 2230548a0a00a58894b0e13a3236f4488e1d765f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:22:57 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:22:57 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2230548a

package.mask: Drop Perl 5.22.1 mask, seems to work just fine

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 6603354..d08f6a5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,13 +38,6 @@
 # Ebuild uninstallable #557090
 =app-crypt/gkeys-0.1-r1
 
-# Andreas K. Hüttel  (21 Dec 2015)
-# Preparation for the Perl 5.22.1 version bump; work in
-# progress
-=dev-lang/perl-5.22.1
-=virtual/perl-Module-CoreList-5.201.512.130
-=virtual/perl-Storable-2.530.100
-
 # Michał Górny  (18 Dec 2015)
 # Contains privilege escalation vulnerability that could be used to
 # execute random Python code passed via D-Bus as root. Bug #568644.



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

2015-12-20 Thread Andreas Hüttel
commit: bab5f5be3ce2a55efee9f3dac2abf50f9c2999d9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:19:42 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:19:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab5f5be

dev-perl/HTML-Format: Version bump

Package-Manager: portage-2.2.26

 dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild | 35 +
 dev-perl/HTML-Format/Manifest   |  1 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild 
b/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild
new file mode 100644
index 000..0ce1a53
--- /dev/null
+++ b/dev-perl/HTML-Format/HTML-Format-2.140.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_NAME=HTML-Formatter
+DIST_AUTHOR=NIGELM
+DIST_VERSION=2.14
+inherit perl-module
+
+DESCRIPTION="HTML Formatter"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-Encode
+   dev-perl/Font-AFM
+   dev-perl/HTML-Tree
+   virtual/perl-IO
+   virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+   >=dev-perl/Module-Build-0.280.0
+   test? (
+   dev-perl/File-Slurper
+   virtual/perl-File-Spec
+   virtual/perl-Scalar-List-Utils
+   >=virtual/perl-Test-Simple-0.960.0
+   )
+"

diff --git a/dev-perl/HTML-Format/Manifest b/dev-perl/HTML-Format/Manifest
index 4d7246b..c78bc7d 100644
--- a/dev-perl/HTML-Format/Manifest
+++ b/dev-perl/HTML-Format/Manifest
@@ -1,2 +1,3 @@
 DIST HTML-Format-2.10.tar.gz 45383 SHA256 
149f4ac19733042e3f81b965047e9a053d8e5eb0832437625f4b9de860d5819a SHA512 
a15a471fab17285704dbfb91b226d75d2bda0fbacbb5ce9259bc72fd4e7d5ba2129b5b4f133d68ebe3f03ddad0620e2e757f29bf4c7af819bf00333c2fad200c
 WHIRLPOOL 
75bea74964f996e1b73cf665f4705f9157922c1d5ec50700857672c84087577a2836e97f2e4098fedf4fe0d22be8b92caf9cf9a0bae02098e2b3955e9a40bbcf
 DIST HTML-Format-2.11.tar.gz 48697 SHA256 
44a3af6b9d0184bb4cc300624352760e4435c3d802521742f42dd228e44d4a95 SHA512 
e664b442fdde64009c48998c1168558a8256f81d4a9d2f3b610ad89ddfcfa846dfaaef837becda4a0ee4df1b36c05ca066d45ac374a23159ffdaba82730089fe
 WHIRLPOOL 
b832f691beead56e26ed78055293f344000c9a243886e6131b959cfc91729e4bcb4ef907481804afde3fe2253c893d28156443996eada2de0d3bac6a4427780e
+DIST HTML-Formatter-2.14.tar.gz 51298 SHA256 
d28eeeab48ab5f7bfcc73cc106b0f756073d98d48dfdb91ca2951f832f8e035e SHA512 
616ee70f3a6038589d9348a1463bd9c1cac4d7fe00aff5dbb52968d0ef44129658ff6cdc114f2c389a1eed068a64f48ab34bb90b60d3f20a0a024750ddadda42
 WHIRLPOOL 
fdf953e6115a1c0f82366707cab0bd7d80e1a1173e76e7231e9d702dfdad2b23b3d298859986e79304c4fd1b23d0481003f615cad8c802b8880999ee3f08700d



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

2015-12-20 Thread Andreas Hüttel
commit: a7af6c0025ade1685aeb560a104d42b2fef195ef
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 20 22:14:17 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Dec 20 22:14:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7af6c00

dev-perl/glib-perl: Version bump; remove old

Package-Manager: portage-2.2.26

 dev-perl/glib-perl/Manifest|  2 +-
 .../{glib-perl-1.310.0.ebuild => glib-perl-1.314.0.ebuild} | 10 --
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-perl/glib-perl/Manifest b/dev-perl/glib-perl/Manifest
index b2c428c..fd40319 100644
--- a/dev-perl/glib-perl/Manifest
+++ b/dev-perl/glib-perl/Manifest
@@ -1,4 +1,4 @@
 DIST Glib-1.301.tar.gz 284547 SHA256 
1df55a02c4d173ff4e417503b67e6d7896409966a1560d3bb2b4e50f658a9376 SHA512 
f69de4bd9d3ecca0018d1f8a2fddb81a88529580ddbede3beaf2d3f9c2867eb127e8c1f7433f5bc2933a6adbe6265390c7e4d46592357a8414efbef6f4d9c2e7
 WHIRLPOOL 
27fccd60371629ec0d65822e8ada2af3c8d2da24bc4c8482413888303fc9fab41ea167375a783d3dafede75db95c4bcbf03cfbcde0f4e85f094d4d5491da4fb5
 DIST Glib-1.305.tar.gz 286063 SHA256 
2955483a00db4a18953ee7b557e8638415e2aa7e96e75851ba10fbdc68a9108e SHA512 
e475ee3ef66d4a9dc3199dbf1ccb4d9d0b12f06ecbb0773f16091f72bfb957dfc24db07ff3b474f93949b0d6028d4078014f1707a63ed32abf39824c99baae49
 WHIRLPOOL 
c3d75a0be528beb1a923ebc75f9dde11575ffcbbe442ae015e6482f950c37c321c6ec5ee2f946f458016e85ccc599ebc058112af561864008a080d669dd378d0
-DIST Glib-1.310.tar.gz 295350 SHA256 
f645aac388c7103e217d8b3a75d55be8e2327b5fc77a01fd1af50404dac168c7 SHA512 
b04a1ba7488d8b8b01ee54d220acb88dc40ceda6e1ec94d2a08c55a2b31ad4d6736190525334a7e51c0f67de08a352f797bbea7600f68717ab071136b97bf086
 WHIRLPOOL 
ff1bc6cc87d5738aa48f01cdba9f845445657a589cc7415f7b8c5c81dd9e73a42969bfe4bde6eff6851fdf47344f8de5adb39e14d286e5aaf324a6e27ae662f7
 DIST Glib-1.313.tar.gz 295561 SHA256 
b29f5cd93f151cd52ef288220df4d5cccb844190c34cde8962c27fb804194f98 SHA512 
9a0fff69bab175c6a3d23d0f0aafe05a3a2ab97fe999176a2f07a87cbddea904906d5ff804906588d6eb50650b8722c1c2f7a6c140b593a874d06cf8900aecde
 WHIRLPOOL 
18ebfb8d35bddf460bb799fc9c802b9a9865a7ceaca3073fead9e9568269eff4b287a9fba926ea0b0b6840f559d8c365f8cf0d306f2bb97f7d550b1ee23a92a5
+DIST Glib-1.314.tar.gz 296480 SHA256 
b47e9e0117325085457b263b3a70847ed908419e06e8975f36f2b953f5f4908e SHA512 
2a61a81f9b3d0404fa2e731d3851d67dc2bfc499a34bd77e0a9b6875a889f0faf5ac5fe2f24f8df7e2059283716e91aba5596556aad43f454e8cfd56fe866607
 WHIRLPOOL 
a1dee6daf8a6cda5ea8da85a5a57551075c8a030f67c8f42c900547ed2754acc98633d12bf8f8d5641f14f9426e2d40309da7e22150a2bb4b7179e58900797fe

diff --git a/dev-perl/glib-perl/glib-perl-1.310.0.ebuild 
b/dev-perl/glib-perl/glib-perl-1.314.0.ebuild
similarity index 89%
rename from dev-perl/glib-perl/glib-perl-1.310.0.ebuild
rename to dev-perl/glib-perl/glib-perl-1.314.0.ebuild
index 1775f34..4d67186 100644
--- a/dev-perl/glib-perl/glib-perl-1.310.0.ebuild
+++ b/dev-perl/glib-perl/glib-perl-1.314.0.ebuild
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-MY_PN=Glib
-MODULE_AUTHOR=XAOC
-MODULE_VERSION=1.310
+DIST_NAME=Glib
+DIST_AUTHOR=XAOC
+DIST_VERSION=1.314
 inherit perl-module
 
 DESCRIPTION="Glib - Perl wrappers for the GLib utility and Object libraries"
@@ -27,5 +27,3 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
dev-perl/Log-Agent
 "
-
-SRC_TEST="do"



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2015-12-20 Thread Mike Frysinger
commit: 05bc0619935cd3646e282a8d68b9564cad7d5b6e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 22:04:16 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 22:04:16 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=05bc0619

libsandbox: fix alpha ptrace error setting

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace/linux/alpha.c | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/libsandbox/trace/linux/alpha.c b/libsandbox/trace/linux/alpha.c
index 4aa6cd6..950d019 100644
--- a/libsandbox/trace/linux/alpha.c
+++ b/libsandbox/trace/linux/alpha.c
@@ -52,7 +52,12 @@ static long trace_raw_ret(void *vregs)
 
 static void trace_set_ret(void *vregs, int err)
 {
+   /* We set r19 here, but it looks like trace_set_regs does not sync that.
+* Remember that {r16..r31} == {a0..a15}, so when we write out {a0..a5},
+* we also write out {r16..r21} -- a3 == r19.
+*/
trace_regs *regs = vregs;
-   regs->r0 = -err;
+   regs->r0 = err;
+   regs->r19 = -1;
trace_set_regs(regs);
 }



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

2015-12-20 Thread Michał Górny
commit: 0dd2eb79f9fe0834698bc21203ad6c8969a10be1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 20 22:01:52 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 22:02:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd2eb79

dev-python/pypy3: Add an updated distutils/C++ patch

 dev-python/pypy3/files/21_all_distutils_c++.patch | 251 ++
 dev-python/pypy3/pypy3-.ebuild|   5 +
 2 files changed, 256 insertions(+)

diff --git a/dev-python/pypy3/files/21_all_distutils_c++.patch 
b/dev-python/pypy3/files/21_all_distutils_c++.patch
new file mode 100644
index 000..f12df8a
--- /dev/null
+++ b/dev-python/pypy3/files/21_all_distutils_c++.patch
@@ -0,0 +1,251 @@
+http://bugs.python.org/issue1222585
+
+--- Lib/distutils/cygwinccompiler.py
 Lib/distutils/cygwinccompiler.py
+@@ -136,9 +136,13 @@
+ self.set_executables(compiler='gcc -mcygwin -O -Wall',
+  compiler_so='gcc -mcygwin -mdll -O -Wall',
+  compiler_cxx='g++ -mcygwin -O -Wall',
++ compiler_so_cxx='g++ -mcygwin -mdll -O -Wall',
+  linker_exe='gcc -mcygwin',
+  linker_so=('%s -mcygwin %s' %
+-(self.linker_dll, shared_option)))
++(self.linker_dll, shared_option)),
++ linker_exe_cxx='g++ -mcygwin',
++ linker_so_cxx=('%s -mcygwin %s' %
++(self.linker_dll, shared_option)))
+ 
+ # cygwin and mingw32 need different sets of libraries
+ if self.gcc_version == "2.91.57":
+@@ -162,8 +166,12 @@
+ raise CompileError(msg)
+ else: # for other files use the C-compiler
+ try:
+-self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
+-   extra_postargs)
++if self.detect_language(src) == 'c++':
++self.spawn(self.compiler_so_cxx + cc_args + [src, '-o', 
obj] +
++   extra_postargs)
++else:
++self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
++   extra_postargs)
+ except DistutilsExecError as msg:
+ raise CompileError(msg)
+ 
+@@ -294,10 +302,15 @@
+ self.set_executables(compiler='gcc -mno-cygwin -O -Wall',
+  compiler_so='gcc -mno-cygwin -mdll -O -Wall',
+  compiler_cxx='g++ -mno-cygwin -O -Wall',
++ compiler_so_cxx='g++ -mno-cygwin -mdll -O -Wall',
+  linker_exe='gcc -mno-cygwin',
+  linker_so='%s -mno-cygwin %s %s'
+ % (self.linker_dll, shared_option,
+-   entry_point))
++   entry_point),
++ linker_exe_cxx='g++ -mno-cygwin',
++ linker_so_cxx='%s -mno-cygwin %s %s'
++% (self.linker_dll, shared_option,
++   entry_point))
+ # Maybe we should also append -mthreads, but then the finished
+ # dlls need another dll (mingwm10.dll see Mingw32 docs)
+ # (-mthreads: Support thread-safe exception handling on `Mingw32')
+--- Lib/distutils/emxccompiler.py
 Lib/distutils/emxccompiler.py
+@@ -63,8 +63,12 @@
+ # XXX optimization, warnings etc. should be customizable.
+ self.set_executables(compiler='gcc -Zomf -Zmt -O3 
-fomit-frame-pointer -mprobe -Wall',
+  compiler_so='gcc -Zomf -Zmt -O3 
-fomit-frame-pointer -mprobe -Wall',
++ compiler_cxx='g++ -Zomf -Zmt -O3 
-fomit-frame-pointer -mprobe -Wall',
++ compiler_so_cxx='g++ -Zomf -Zmt -O3 
-fomit-frame-pointer -mprobe -Wall',
+  linker_exe='gcc -Zomf -Zmt -Zcrtdll',
+- linker_so='gcc -Zomf -Zmt -Zcrtdll -Zdll')
++ linker_so='gcc -Zomf -Zmt -Zcrtdll -Zdll',
++ linker_exe_cxx='g++ -Zomf -Zmt -Zcrtdll',
++ linker_so_cxx='g++ -Zomf -Zmt -Zcrtdll -Zdll')
+ 
+ # want the gcc library statically linked (so that we don't have
+ # to distribute a version dependent on the compiler we have)
+@@ -81,8 +85,12 @@
+ raise CompileError(msg)
+ else: # for other files use the C-compiler
+ try:
+-self.spawn(self.compiler_so + cc_args + [src, '-o', obj] +
+-   extra_postargs)
++if self.detect_language(src) 

[gentoo-commits] dev/ikelos:master commit in: net-dialup/freeradius/

2015-12-20 Thread Mike Auty
commit: d91d363618661d81101eade626c0c3db456c1d45
Author: layman  localhost>
AuthorDate: Sun Dec 20 22:00:28 2015 +
Commit: Mike Auty  gentoo  org>
CommitDate: Sun Dec 20 22:00:28 2015 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=d91d3636

Fix up the dependencies and ditch the old versions.

 net-dialup/freeradius/Manifest |   6 +-
 net-dialup/freeradius/freeradius-3.0.10.ebuild |   1 +
 net-dialup/freeradius/freeradius-3.0.4.ebuild  | 215 -
 net-dialup/freeradius/freeradius-3.0.8.ebuild  | 215 -
 4 files changed, 2 insertions(+), 435 deletions(-)

diff --git a/net-dialup/freeradius/Manifest b/net-dialup/freeradius/Manifest
index c51f175..73a9522 100644
--- a/net-dialup/freeradius/Manifest
+++ b/net-dialup/freeradius/Manifest
@@ -2,11 +2,7 @@ AUX freeradius-2.2.5-gentoo.patch 3459 SHA256 
73dc67b4a59f93b70750c6dff3c92ffca6
 AUX radius.conf-r3 467 SHA256 
f76dd3c55117611d636f7fb645e98c58ae733f33cd9ba54a54075368625ddaae SHA512 
b28bf4c22e72a3074aba79f7edeb48b69cc0e7671f7023e846dec6db4a428c6d1a0803b714fd9b9b3f45bbc1bad93cfa7911d716a856505da043c1f9c6d5
 WHIRLPOOL 
d6e6847fa3aa45e8cb9ba370eaa8f1df33e3b29e121392369e251a71543c21413940fae2bca5d75553d0d91bc06541f00df301171ad9b3a6dc20f481d87e9e99
 AUX radius.init-r3 733 SHA256 
fd4435217237f828a89315d5a184ee0f4b0b19b4166a42097ccffc62a48baf6b SHA512 
11c4faa8875b9a8a9e6c41f3c11aa8b5bb1e7b26ea5bc2d126eeb5e341a4fe7ba859244267ae3ae2cfc15d98c925141e2cb7d61f526a3d67ebe318918f73d173
 WHIRLPOOL 
eafce68bb11522d294ae13cb90896dc061e17988f8043c91d230fad9348933f3d27ea03f3f2d05a9a079c4d33671276274f6692c46850e9807e3a05c231e6bb0
 DIST freeradius-server-3.0.10.tar.gz 4789660 SHA256 
e8825518bde1d9787f7f9ea1e9fec7ae5282af9c3362d2fa360f60c4db6f77ec SHA512 
7546d54ca9ae1189f17fa97a8c6f6e15486d61dda8819b15f883ba48fbd6629f4728ba41490b51cb08eb1399090c16eca1b559c22ee19f3a770f1ce7ce23a8d5
 WHIRLPOOL 
6edcb31094f91a2f7c4eed9e6d8b295f59f3f9190f1e4384bc818d3d8e3e7f73315fd0c66967ecd08657e292c43c4bd238a0247709522afd1e44b0d9e44e4478
-DIST freeradius-server-3.0.4.tar.gz 4376773 SHA256 
56919b25d5b2ff301cb37278494498f35d8c58986c33d693d6c0cd757a4a1fe9 SHA512 
556b9f8b1fb8850a943e40a66ae0491794297ac77ec958f7c863f68fb6365b0390fb369ce77875d90f5151a61e29c3443d0159f3c32111c6fc112af7e5b9e116
 WHIRLPOOL 
0bb1b35d1d479ecb8301ce3908e462610547763b987ebfe69116ba46284cf76281b389fd91b81d9882708631e263b6eac238002586239b4e23f4c2466f2d955c
-DIST freeradius-server-3.0.8.tar.gz 4656262 SHA256 
c27252d7a86ba252904612d9b1f90e846f3ef1f4afee6a748f5287b730e87e3a SHA512 
89aabc474e95226eeb5003feef40fbe240f28aa65c40e0566a9bec08991d95fab83826f3b14f416cf4d7d832a814912521cb3c83097c1a2ce5d3e3537ee3a732
 WHIRLPOOL 
62e799a7f62e6bae027d33bbfec30e4aa70e1613e83edd8e5ff1b28c9f00560655a3c6d8a3e00e5f078e07de70cfa750428cd55d0760a2a9f81eab2689e312cf
-EBUILD freeradius-3.0.10.ebuild 5384 SHA256 
dfdf2da2b054f7108e40b9cc04b5e44e39dcfb2020276637d11fcbd1c819c492 SHA512 
fb2de61b919894795b099d3f1ba9184f48bb13d2d6e0ba28e689c99502a5617bba627b25d44110b7342b35dc6dd439f3a4cbe411337be833fff4c3765d63e1f7
 WHIRLPOOL 
bd2edbecd107c1dabeaffa022e61d42b249f005160456f7830d24fd8c3921f4cc5f9a5d1f4e6d9e96a6b9c1170af41f72c6563fd79a45194697ad1cd17793141
-EBUILD freeradius-3.0.4.ebuild 5384 SHA256 
dfdf2da2b054f7108e40b9cc04b5e44e39dcfb2020276637d11fcbd1c819c492 SHA512 
fb2de61b919894795b099d3f1ba9184f48bb13d2d6e0ba28e689c99502a5617bba627b25d44110b7342b35dc6dd439f3a4cbe411337be833fff4c3765d63e1f7
 WHIRLPOOL 
bd2edbecd107c1dabeaffa022e61d42b249f005160456f7830d24fd8c3921f4cc5f9a5d1f4e6d9e96a6b9c1170af41f72c6563fd79a45194697ad1cd17793141
-EBUILD freeradius-3.0.8.ebuild 5384 SHA256 
dfdf2da2b054f7108e40b9cc04b5e44e39dcfb2020276637d11fcbd1c819c492 SHA512 
fb2de61b919894795b099d3f1ba9184f48bb13d2d6e0ba28e689c99502a5617bba627b25d44110b7342b35dc6dd439f3a4cbe411337be833fff4c3765d63e1f7
 WHIRLPOOL 
bd2edbecd107c1dabeaffa022e61d42b249f005160456f7830d24fd8c3921f4cc5f9a5d1f4e6d9e96a6b9c1170af41f72c6563fd79a45194697ad1cd17793141
+EBUILD freeradius-3.0.10.ebuild 5401 SHA256 
1ba5bd8f9480a7ee0983912cf5b12b3e5f60d3b803bd0d66076aa577f7b178bf SHA512 
a66ba065c0a1e59b4f47ba0ef4219582f6242ca10f96030fbb7a3f6de4f0dc528458fc1b3fbbcca7ea0b916b5ca1cf32fe67ff4c904f185fc91f150eea1d9a4e
 WHIRLPOOL 
b6d89602b485b994f0081ef09f8a4ebcdfe0b8c13e982f37cbd99ab999bb56be13b07d6a7e7a06d8c5ba6256a72a9083f7a49ea5c406a83b765882fa574330a8
 MISC ChangeLog 2234 SHA256 
359c8792abaa333784c6afe0123831f0c8b6ede474e238929a7901ad76193406 SHA512 
dc950552602660fd02624f843b1a4aec90bc357cc41e7c26b97c7ab266cd25a6c88bb2b501ab3ef22d7648533d01763be2abcd5eda08d102df2d4d4d8e91a6ed
 WHIRLPOOL 
37dab7fe68ed736bd6e5293b8636c57156c6aa87b9ffed29bd9e76b036b92023dae656432436396f3d8f76d096dec27f3e2c2ba25dc59f9e8c69f5712bba4ebf
 MISC ChangeLog-2015 28265 SHA256 
bebaacc4b68b52c055ba6d19030606cac47a0aae7328b83acc574fa1250e7223 SHA512 
4303e8aa36161e358c4fc4f6c6e4d4e44c33a1ede0810928591319e570f4b95d0190f7c36122f4e28a124bc

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

2015-12-20 Thread Ulrich Müller
commit: f7d987866e6e41130fe8b4d9f2046eb5d200abe8
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 20 20:46:03 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 20 21:54:39 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f7d98786

repoman: Do not check for PATCHES array in EAPI 6 and later.

EAPI 6 explicitly added support for non-array PATCHES in its
default_src_prepare, therefore remove this warning.

X-Gentoo-Bug: 568054
Acked-by: Zac Medico  gentoo.org>

 pym/repoman/checks/ebuilds/checks.py | 4 
 1 file changed, 4 insertions(+)

diff --git a/pym/repoman/checks/ebuilds/checks.py 
b/pym/repoman/checks/ebuilds/checks.py
index e23fcfe..6d562de 100644
--- a/pym/repoman/checks/ebuilds/checks.py
+++ b/pym/repoman/checks/ebuilds/checks.py
@@ -337,6 +337,10 @@ class EbuildPatches(LineCheck):
re = re.compile(r'^\s*PATCHES=[^\(]')
error = errors.PATCHES_ERROR
 
+   def check_eapi(self, eapi):
+   return eapi in ("0", "1", "2", "3", "4", "4-python",
+   "4-slot-abi", "5", "5-hdepend", "5-progress")
+
 
 class EbuildQuotedA(LineCheck):
"""Ensure ebuilds have no quoting around ${A}"""



[gentoo-commits] dev/ikelos:master commit in: net-dialup/freeradius/files/, net-dialup/freeradius/

2015-12-20 Thread Mike Auty
commit: 3c1c8ec6b2f451be52ea81071796aac97dbebace
Author: layman  localhost>
AuthorDate: Sun Dec 20 21:52:01 2015 +
Commit: Mike Auty  gentoo  org>
CommitDate: Sun Dec 20 21:52:01 2015 +
URL:https://gitweb.gentoo.org/dev/ikelos.git/commit/?id=3c1c8ec6

Add in more recent freeradius.

 net-dialup/freeradius/ChangeLog|  60 ++
 net-dialup/freeradius/ChangeLog-2015   | 710 +
 net-dialup/freeradius/Manifest |  12 +
 .../freeradius/files/freeradius-2.2.5-gentoo.patch | 104 +++
 net-dialup/freeradius/files/radius.conf-r3 |  16 +
 net-dialup/freeradius/files/radius.init-r3 |  31 +
 net-dialup/freeradius/freeradius-3.0.10.ebuild | 215 +++
 net-dialup/freeradius/freeradius-3.0.4.ebuild  | 215 +++
 net-dialup/freeradius/freeradius-3.0.8.ebuild  | 215 +++
 net-dialup/freeradius/metadata.xml |  10 +
 10 files changed, 1588 insertions(+)

diff --git a/net-dialup/freeradius/ChangeLog b/net-dialup/freeradius/ChangeLog
new file mode 100644
index 000..014a786
--- /dev/null
+++ b/net-dialup/freeradius/ChangeLog
@@ -0,0 +1,60 @@
+# ChangeLog for net-dialup/freeradius
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# (auto-generated from git log)
+
+*freeradius-3.0.3 (09 Aug 2015)
+*freeradius-2.2.5 (09 Aug 2015)
+
+  09 Aug 2015; Robin H. Johnson 
+  +files/freeradius-2.2.5-gentoo.patch, +files/radius.conf-r3,
+  +files/radius.init-r3, +freeradius-2.2.5.ebuild, +freeradius-3.0.3.ebuild,
+  +metadata.xml:
+  proj/gentoo: Initial commit
+
+  This commit represents a new era for Gentoo:
+  Storing the gentoo-x86 tree in Git, as converted from CVS.
+
+  This commit is the start of the NEW history.
+  Any historical data is intended to be grafted onto this point.
+
+  Creation process:
+  1. Take final CVS checkout snapshot
+  2. Remove ALL ChangeLog* files
+  3. Transform all Manifests to thin
+  4. Remove empty Manifests
+  5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
+  5.1. Do not touch files with -kb/-ko keyword flags.
+
+  Signed-off-by: Robin H. Johnson 
+  X-Thanks: Alec Warner  - did the GSoC 2006 migration
+  tests
+  X-Thanks: Robin H. Johnson  - infra guy, herding this
+  project
+  X-Thanks: Nguyen Thai Ngoc Duy  - Former Gentoo
+  developer, wrote Git features for the migration
+  X-Thanks: Brian Harring  - wrote much python to improve
+  cvs2svn
+  X-Thanks: Rich Freeman  - validation scripts
+  X-Thanks: Patrick Lauer  - Gentoo dev, running new 2014
+  work in migration
+  X-Thanks: Michał Górny  - scripts, QA, nagging
+  X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
+  the bikeshed
+
+  24 Aug 2015; Justin Lecher  freeradius-2.2.5.ebuild,
+  metadata.xml:
+  Use https by default
+
+  Convert all URLs for sites supporting encrypted connections from http to
+  https
+
+  Signed-off-by: Justin Lecher 
+
+  24 Aug 2015; Mike Gilbert  metadata.xml:
+  Revert DOCTYPE SYSTEM https changes in metadata.xml
+
+  repoman does not yet accept the https version.
+  This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
+
+  Bug: https://bugs.gentoo.org/552720
+

diff --git a/net-dialup/freeradius/ChangeLog-2015 
b/net-dialup/freeradius/ChangeLog-2015
new file mode 100644
index 000..b6c779b
--- /dev/null
+++ b/net-dialup/freeradius/ChangeLog-2015
@@ -0,0 +1,710 @@
+# ChangeLog for net-dialup/freeradius
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dialup/freeradius/ChangeLog,v 1.132 
2015/03/22 07:24:15 ulm Exp $
+
+  22 Mar 2015; Ulrich Müller  freeradius-3.0.3.ebuild:
+  Fix previous commit.
+
+  15 Mar 2015; Ulrich Müller  freeradius-2.2.5.ebuild,
+  freeradius-3.0.3.ebuild, metadata.xml:
+  Add conditional bindist restriction and remove bindist USE flag, bug 541452.
+
+  28 Dec 2014; Aaron W. Swenson 
+  freeradius-2.2.5.ebuild, freeradius-3.0.3.ebuild:
+  Rename virtual/postgresql to dev-db/postgresql
+
+  03 Nov 2014; Aaron W. Swenson 
+  freeradius-2.2.5.ebuild, freeradius-3.0.3.ebuild:
+  Update PostgreSQL dependencies and/or checks to virtual/postgresql.
+
+*freeradius-3.0.3 (07 Jun 2014)
+
+  07 Jun 2014; Jeroen Roovers  -freeradius-3.0.2.ebuild,
+  -freeradius-3.0.2-r1.ebuild, +freeradius-3.0.3.ebuild, files/radius.init-r3:
+  Version bump. Remove CVS header from script.
+
+  19 May 2014; Jeroen Roovers  files/radius.init-r3:
+  Fix /run subdir to match init.d script.
+
+  18 May 2014; Jeroen Roovers  -freeradius-2.2.0.ebuild:
+  Old.
+
+  18 May 2014; Agostino Sarubbo  freeradius-2.2.5.ebuild:
+  Stable for x86, wrt bug #501754
+
+  06 May 2014; Jeroen Roovers  freeradius-2.2.5.ebuild:
+  Force LIBTOOL=libtool so that make does not try to run it with /bin/sh (bug
+  #509472).
+
+  04 May 2014; Jeroen Roovers  freeradius-3.0.2-r1.ebuild:
+  Fix run_dir sed script.
+
+*freeradius-3.0.2-r1 (04 May 2014)
+
+

[gentoo-commits] repo/gentoo:master commit in: app-laptop/tp_smapi/

2015-12-20 Thread Sebastian Pipping
commit: b2ae67998fc017775a514b475022f4dc4c3466bc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 20 21:43:27 2015 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 20 21:46:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ae6799

app-laptop/tp_smapi: Fix compilation (bug #492964)

Package-Manager: portage-2.2.26

 app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild | 74 +
 1 file changed, 74 insertions(+)

diff --git a/app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild 
b/app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild
new file mode 100644
index 000..fe6add2
--- /dev/null
+++ b/app-laptop/tp_smapi/tp_smapi-0.41-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit flag-o-matic linux-mod
+
+DESCRIPTION="IBM ThinkPad SMAPI BIOS driver"
+HOMEPAGE="https://github.com/evgeni/tp_smapi/ http://tpctl.sourceforge.net/";
+SRC_URI="mirror://github/evgeni/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="hdaps"
+
+RESTRICT="userpriv"
+
+# We need dmideode if the kernel does not support DMI_DEV_TYPE_OEM_STRING
+# in dmi.h
+DEPEND="sys-apps/dmidecode"
+RDEPEND="${DEPEND}"
+
+pkg_pretend() {
+   linux-mod_pkg_setup
+
+   if kernel_is lt 2 6 19; then
+   eerror
+   eerror "${P} requires Linux kernel 2.6.19 or above."
+   eerror
+   die "Unsupported kernel version"
+   fi
+
+   MODULE_NAMES="thinkpad_ec(extra:) tp_smapi(extra:)"
+   BUILD_PARAMS="KSRC=${KV_DIR} KBUILD=${KV_OUT_DIR}"
+   BUILD_TARGETS="default"
+
+   if use hdaps; then
+   CONFIG_CHECK="~INPUT_UINPUT"
+   WARNING_INPUT_UINPUT="Your kernel needs uinput for the hdaps 
module to perform better"
+   linux-info_pkg_setup
+
+   MODULE_NAMES="${MODULE_NAMES} hdaps(extra:)"
+   BUILD_PARAMS="${BUILD_PARAMS} HDAPS=1"
+
+   CONFIG_CHECK="~!SENSORS_HDAPS"
+   ERROR_SENSORS_HDAPS="${P} with USE=hdaps conflicts with 
in-kernel HDAPS (CONFIG_SENSORS_HDAPS)"
+   linux-info_pkg_setup
+   fi
+}
+
+pkg_setup() {
+   # run again as pkg_pretend is not var safe
+   pkg_pretend
+}
+
+src_compile() {
+   # Kernel Makefiles may pull in -mpreferred-stack-boundary=3
+   # which requires that SSE disabled or compilation will fail.
+   # So we need to ensure that appended user CLAGS do not re-enable SSE
+   # https://bugs.gentoo.org/show_bug.cgi?id=492964
+   replace-flags '-msse*' ''
+
+   linux-mod_src_compile
+}
+
+src_install() {
+   linux-mod_src_install
+   dodoc CHANGES README
+   newinitd "${FILESDIR}"/${PN}-0.40-initd smapi
+   newconfd "${FILESDIR}"/${PN}-0.40-confd smapi
+}



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/, libsandbox/

2015-12-20 Thread Mike Frysinger
commit: e99597cc31b454f97d2629f17d3d6f5145f978d7
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 21:35:21 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 21:35:21 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=e99597cc

libsandbox: new ia64 ptrace port

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace.c|  1 +
 libsandbox/trace/linux/arch.c |  2 ++
 libsandbox/trace/linux/ia64.c | 81 +++
 3 files changed, 84 insertions(+)

diff --git a/libsandbox/trace.c b/libsandbox/trace.c
index 5ccda2a..fb1fc32 100644
--- a/libsandbox/trace.c
+++ b/libsandbox/trace.c
@@ -9,6 +9,7 @@
 #include "wrappers.h"
 #include "sb_nr.h"
 
+static long do_peekdata(long offset);
 static long _do_ptrace(enum __ptrace_request request, const char *srequest, 
void *addr, void *data);
 #define do_ptrace(request, addr, data) _do_ptrace(request, #request, addr, 
data)
 #define _trace_possible(data) true

diff --git a/libsandbox/trace/linux/arch.c b/libsandbox/trace/linux/arch.c
index fbf5b79..4b3d615 100644
--- a/libsandbox/trace/linux/arch.c
+++ b/libsandbox/trace/linux/arch.c
@@ -17,6 +17,8 @@
 # include "hppa.c"
 #elif defined(__i386__)
 # include "i386.c"
+#elif defined(__ia64__)
+# include "ia64.c"
 #elif defined(__powerpc__)
 # include "powerpc.c"
 #elif defined(__s390__)

diff --git a/libsandbox/trace/linux/ia64.c b/libsandbox/trace/linux/ia64.c
new file mode 100644
index 000..5029994
--- /dev/null
+++ b/libsandbox/trace/linux/ia64.c
@@ -0,0 +1,81 @@
+#include 
+#include 
+
+/* We only care about two ptrace regs, so extract them ourselves rather than
+ * get the "full" set via GETREGS.  We still need to extract the out regs by
+ * hand either way.
+ */
+#undef trace_regs
+struct sb_ia64_trace_regs {
+   unsigned long r8, r10, r15;
+   unsigned long out[6];
+};
+#define trace_regs struct sb_ia64_trace_regs
+
+#define trace_reg_sysnum r15
+
+static unsigned long trace_arg(void *vregs, int num)
+{
+   trace_regs *regs = vregs;
+   if (num < 7)
+   return regs->out[num - 1];
+   else
+   return -1;
+}
+
+static long do_peekuser(long offset)
+{
+   return do_ptrace(PTRACE_PEEKUSER, (void *)offset, NULL);
+}
+
+static long do_pokeuser(long offset, long val)
+{
+   return do_ptrace(PTRACE_POKEUSER, (void *)offset, (void *)val);
+}
+
+#undef trace_get_regs
+static long trace_get_regs(void *vregs)
+{
+   trace_regs *regs = vregs;
+   size_t i;
+   unsigned long *out0, cfm, sof, sol;
+   long rbs_end;
+
+   regs->r15 = do_peekuser(PT_R15);
+
+   /* Here there be gremlins! */
+   rbs_end = do_peekuser(PT_AR_BSP);
+   cfm = do_peekuser(PT_CFM);
+   sof = (cfm >> 0) & 0x7f;
+   sol = (cfm >> 7) & 0x7f;
+   out0 = ia64_rse_skip_regs((unsigned long *)rbs_end, -sof + sol);
+   for (i = 0; i < 7; ++i)
+   regs->out[i] = do_peekdata((uintptr_t)ia64_rse_skip_regs(out0, 
i));
+
+   return 0;
+}
+
+#undef trace_set_regs
+static long trace_set_regs(void *vregs)
+{
+   trace_regs *regs = vregs;
+   /* We only support rewriting of syscall/err # currently (not args). */
+   do_pokeuser(PT_R8, regs->r8);
+   do_pokeuser(PT_R10, regs->r10);
+   do_pokeuser(PT_R15, regs->r15);
+   return 0;
+}
+
+static long trace_raw_ret(void *vregs)
+{
+   trace_regs *regs = vregs;
+   return regs->r8;
+}
+
+static void trace_set_ret(void *vregs, int err)
+{
+   trace_regs *regs = vregs;
+   regs->r8 = err;
+   regs->r10 = -1;
+   trace_set_regs(regs);
+}



[gentoo-commits] proj/sandbox:master commit in: tests/

2015-12-20 Thread Mike Frysinger
commit: 4f000d9c228474b6e34c9ce9e84bcce781271914
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 21:32:26 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 21:32:26 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=4f000d9c

tests: check errno with more static tests

This verifies the error code setting with ptrace logic -- if the ptrace
code is broken, the errno will often be ENOSYS instead of EPERM.

Signed-off-by: Mike Frysinger  gentoo.org>

 tests/open_static-1.sh   | 2 +-
 tests/openat_static-1.sh | 2 +-
 tests/unlink_static-1.sh | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/open_static-1.sh b/tests/open_static-1.sh
index faf91d0..e815b57 100755
--- a/tests/open_static-1.sh
+++ b/tests/open_static-1.sh
@@ -8,5 +8,5 @@ open_static-0 3 ok O_RDONLY 0666 || exit 1
 
 mkdir deny || exit 1
 adddeny $PWD/deny
-open_static-0 -1 deny/not-ok "O_WRONLY|O_CREAT" 0666
+open_static-0 -1,EPERM deny/not-ok "O_WRONLY|O_CREAT" 0666 || exit 1
 test -e sandbox.log

diff --git a/tests/openat_static-1.sh b/tests/openat_static-1.sh
index 929fc51..a4d1b90 100755
--- a/tests/openat_static-1.sh
+++ b/tests/openat_static-1.sh
@@ -8,5 +8,5 @@ openat_static-0 3 AT_FDCWD ok O_RDONLY 0666 || exit 1
 
 mkdir deny || exit 1
 adddeny $PWD/deny
-openat_static-0 -1 AT_FDCWD deny/not-ok "O_WRONLY|O_CREAT" 0666
+openat_static-0 -1,EPERM AT_FDCWD deny/not-ok "O_WRONLY|O_CREAT" 0666 || exit 1
 test -e sandbox.log

diff --git a/tests/unlink_static-1.sh b/tests/unlink_static-1.sh
index 9585862..2281a98 100755
--- a/tests/unlink_static-1.sh
+++ b/tests/unlink_static-1.sh
@@ -5,5 +5,5 @@
 touch f
 test -e f || exit 1
 adddeny "${PWD}"
-unlink_static-0 -1,EPERM f
+unlink_static-0 -1,EPERM f || exit 1
 test -e sandbox.log -a -e f



[gentoo-commits] data/gentoo-news:master commit in: 2015-10-22-gcc-5-new-c++11-abi/

2015-12-20 Thread Mike Gilbert
commit: 79af08d33efb4561657f7c25b42f407ad8f4ffeb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 20 21:21:32 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 20 21:21:32 2015 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=79af08d3

gcc-5-new-c++11-abi: Revise revdep-rebuild instructions

gentoolkit-0.3.1 requires slightly different syntax.

 .../2015-10-22-gcc-5-new-c++11-abi.en.txt| 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt 
b/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt
index 5f6ffbb..9760753 100644
--- a/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt
+++ b/2015-10-22-gcc-5-new-c++11-abi/2015-10-22-gcc-5-new-c++11-abi.en.txt
@@ -2,7 +2,7 @@ Title: GCC 5 Defaults to the New C++11 ABI
 Author: Mike Frysinger 
 Content-Type: text/plain
 Posted: 2015-10-22
-Revision: 1
+Revision: 2
 News-Item-Format: 1.0
 Display-If-Installed: >=sys-devel/gcc-5
 
@@ -13,7 +13,12 @@ into link time errors that include lines similar to:
 Or you might see linkage failures with "std::__cxx11::string" in the output.
 
 These are signs that you need to rebuild packages using the new C++ ABI.
-You can quickly do so by using revdep-rebuild (from gentoolkit) like so:
+You can quickly do so by using revdep-rebuild (from gentoolkit).
+
+For gentoolkit-0.3.1 or higher:
+# revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc
+
+For previous versions of gentoolkit:
 # revdep-rebuild --library 'libstdc\+\+\.so\.6' -- --exclude gcc
 
 For more details, feel free to peruse:



[gentoo-commits] repo/gentoo:master commit in: games-fps/alienarena/

2015-12-20 Thread Michael Sterrett
commit: 21c6231579d21ee27c456903094c96681fbbd7dc
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun Dec 20 21:15:46 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Sun Dec 20 21:16:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c62315

add additional download site (bug #568808)

Package-Manager: portage-2.2.24

 games-fps/alienarena/alienarena-20130827.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-fps/alienarena/alienarena-20130827.ebuild 
b/games-fps/alienarena/alienarena-20130827.ebuild
index 0ff3910..3193fa8 100644
--- a/games-fps/alienarena/alienarena-20130827.ebuild
+++ b/games-fps/alienarena/alienarena-20130827.ebuild
@@ -8,7 +8,8 @@ inherit eutils gnome2-utils games
 MY_PN=alienarena-7.66
 DESCRIPTION="Fast-paced multiplayer deathmatch game"
 HOMEPAGE="http://red.planetarena.org/";
-SRC_URI="http://icculus.org/alienarena/Files/${MY_PN}-linux${PV}.tar.gz";
+SRC_URI="http://icculus.org/alienarena/Files/${MY_PN}-linux${PV}.tar.gz
+   http://red.planetarena.org/files/${MY_PN}-linux${PV}.tar.gz";
 
 LICENSE="GPL-2 free-noncomm"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: games-fps/warsow/

2015-12-20 Thread Michael Sterrett
commit: 1f4f7df6103675ad2cb322817cb977727783da7f
Author: Michael Sterrett  gentoo  org>
AuthorDate: Sun Dec 20 02:53:25 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Sun Dec 20 21:16:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4f7df6

add slot dep for virtual/jpeg

Package-Manager: portage-2.2.24

 games-fps/warsow/warsow-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-fps/warsow/warsow-1.5.1-r1.ebuild 
b/games-fps/warsow/warsow-1.5.1-r1.ebuild
index b36b9e3..b9324ef 100644
--- a/games-fps/warsow/warsow-1.5.1-r1.ebuild
+++ b/games-fps/warsow/warsow-1.5.1-r1.ebuild
@@ -41,7 +41,7 @@ RDEPEND=">=dev-libs/libRocket-1.2.1_p20130110
x11-libs/libXrandr
x11-libs/libXxf86dga
x11-libs/libXxf86vm
-   virtual/jpeg
+   virtual/jpeg:0
virtual/opengl
openal? ( media-libs/openal )
)"



[gentoo-commits] dev/graaff:master commit in: dev-ruby/rubycas-client/

2015-12-20 Thread Hans de Graaff
commit: f2899f073d5325deaa3749fa61732d2bd7347328
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 20 20:18:24 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:18:24 2015 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=f2899f07

Never used this, removing

 dev-ruby/rubycas-client/ChangeLog  | 15 -
 dev-ruby/rubycas-client/Manifest   | 12 ---
 dev-ruby/rubycas-client/metadata.xml   |  5 ---
 .../rubycas-client/rubycas-client-2.3.1.ebuild | 37 --
 .../rubycas-client/rubycas-client-2.3.9.ebuild | 37 --
 5 files changed, 106 deletions(-)

diff --git a/dev-ruby/rubycas-client/ChangeLog 
b/dev-ruby/rubycas-client/ChangeLog
deleted file mode 100644
index 2e6d279..000
--- a/dev-ruby/rubycas-client/ChangeLog
+++ /dev/null
@@ -1,15 +0,0 @@
-# ChangeLog for dev-ruby/rubycas-client
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*rubycas-client-2.3.9 (05 Oct 2012)
-
-  05 Oct 2012; Hans de Graaff  +rubycas-client-2.3.9.ebuild:
-  Version bump.
-
-*rubycas-client-2.3.1 (23 Oct 2011)
-
-  23 Oct 2011; Hans de Graaff  +rubycas-client-2.3.1.ebuild,
-  +metadata.xml:
-  Initial import. New dependency for Tracks.
-

diff --git a/dev-ruby/rubycas-client/Manifest b/dev-ruby/rubycas-client/Manifest
deleted file mode 100644
index 52b798d..000
--- a/dev-ruby/rubycas-client/Manifest
+++ /dev/null
@@ -1,12 +0,0 @@
--BEGIN PGP SIGNED MESSAGE-
-Hash: SHA256
-
-DIST rubycas-client-2.3.1.gem 47104 SHA256 
f3849be48e219faf1bfcf4542f5c5b4493dc780f2f2ac1603005657e4380bf3e SHA512 
aecc600fbb976ab85296adc7de9aef4f8c3b87d9e08884a9499ecdd4845fe5e3ba089acbff5e744a7a16b4803a1c1a5bd20721670937655032646a0702c5ce12
 WHIRLPOOL 
3c6416d7d0d5e110eaa80566db119d5e0813f97cce11394d8603f0a192d7d6bf36d04b157c56b5b03f0d099c34690f7a73464a6a35a1f87637507bc5b3258041
-DIST rubycas-client-2.3.9.gem 53760 SHA256 
8ed1e3f583c20c05c7dfb8f3e6e831b08b5c1b5b3843f5b1aa08cc7717c8f971 SHA512 
c91351c93abab20d879adc9bc56f85bd5029a456fec56b8c98974d3cda1520fbe89fb1444f779c76b76c41a1acb9d3a29985783dff97e1d707490d9b2bd42684
 WHIRLPOOL 
13f70f02e51d82586f38d7416011e4c62ddac41c7070475574545382a4c97abf9a2ec99fc31cdc7f203a3890720acb6021007a2ce93bfc32f05ec773da7f1fd6
--BEGIN PGP SIGNATURE-
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iF4EAREIAAYFAlBuo5YACgkQiIP6VqMIqNdR+gD9Hf4XKbKdiH60Rb8IbSHvZWCw
-+JuSUhTFBE3i7WcBn+AA+wca+T3sgH9PMzysdxnKhaaGa8P2nKawJm5eBne6aO3K
-=2r7J
--END PGP SIGNATURE-

diff --git a/dev-ruby/rubycas-client/metadata.xml 
b/dev-ruby/rubycas-client/metadata.xml
deleted file mode 100644
index f977299..000
--- a/dev-ruby/rubycas-client/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd";>
-
-gra...@gentoo.org
-

diff --git a/dev-ruby/rubycas-client/rubycas-client-2.3.1.ebuild 
b/dev-ruby/rubycas-client/rubycas-client-2.3.1.ebuild
deleted file mode 100644
index 2ca277d..000
--- a/dev-ruby/rubycas-client/rubycas-client-2.3.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.txt History.txt README.rdoc"
-
-#RUBY_FAKEGEM_DOCDIR="doc"
-#RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require at least 'riot' which we have not packaged yet.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="rails_generators"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client library for Yale's Central Authentication Service 
(CAS) protocol."
-HOMEPAGE="http://github.com/rubycas/rubycas-client";
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/activesupport:2.3"
-
-all_ruby_prepare() {
-   rm Gemfile Gemfile.lock || die
-   sed -i -e "/require 'bundler'/,/end/ s:^:#:" Rakefile || die
-}
-
-all_ruby_install() {
-   dodoc -r examples
-}

diff --git a/dev-ruby/rubycas-client/rubycas-client-2.3.9.ebuild 
b/dev-ruby/rubycas-client/rubycas-client-2.3.9.ebuild
deleted file mode 100644
index bb39cc5..000
--- a/dev-ruby/rubycas-client/rubycas-client-2.3.9.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-USE_RUBY="ruby18 ruby19"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.txt History.txt README.rdoc"
-
-#RUBY_FAKEGEM_DOCDIR="doc"
-#RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require at least 'riot' which we have not packaged yet.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="rails_generators"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby client library for Yale's Central Authentication Service 
(CAS) protocol."
-HOMEPAGE="http://github.com/rubycas/rubycas-client";
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/activesupport"
-
-all_ruby_prepare() {
-   

[gentoo-commits] dev/graaff:master commit in: app-emacs/coffee-mode/

2015-12-20 Thread Hans de Graaff
commit: dce7af6dfa4e943f67012cdb2ef96866acbcc102
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 20 20:20:42 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:20:42 2015 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=dce7af6d

app-emacs/coffee-mode: cleanup

Package-Manager: portage-2.2.24

 app-emacs/coffee-mode/Manifest |  1 -
 app-emacs/coffee-mode/coffee-mode-0.5.2.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-emacs/coffee-mode/Manifest b/app-emacs/coffee-mode/Manifest
index 1701a3e..469aac6 100644
--- a/app-emacs/coffee-mode/Manifest
+++ b/app-emacs/coffee-mode/Manifest
@@ -1,3 +1,2 @@
-DIST coffee-mode-0.5.2.tar.gz 22099 SHA256 
4d2b46d79ab723b7c21f8b73441194605172722374d22fd2047af769398a00c4 SHA512 
96416860c7e4a65ac1f806e6050d1b285850c9b6d0efd783c011c865aeba39bc5cd5e8ac46f69ee10acc3ba55f5fc9399c1fa0339082c6dab66d3c50093f5aa3
 WHIRLPOOL 
bc02796e0c589aa27e13588fd2e0bb9d4fcc1a1eb4b0eabc44e3c690de4817789c306be5f6f11ad3e1fc4a371044af770e9668d890b52ec3386563f60fcc4d5e
 DIST coffee-mode-0.6.0.tar.gz 99349 SHA256 
f1e2fd0797d69ece434b00a88bbfddb4265d5e9bf12fd2a7d39ccbfb00200870 SHA512 
9fd5b0f7a007c92417d67a355084c79b539007de9bc895020dbbb745d8029700ad2e9b898d73aba73861368b925f5a992f91d7b78b9147e893d9fbb1d09f8bf0
 WHIRLPOOL 
51ff7742a0b0980f55f4f2803b3fe70ffcecc2029740e8255658b24c4b801e67fb6b440864dfb5876aff38d10a31c89d15d1f353f923580f40785575f6589108
 DIST coffee-mode-0.6.2.tar.gz 100499 SHA256 
caedf2077e89a7ea3d3984f7a15df6b193a0fe939678fd55d6e2fc7f101046f6 SHA512 
a0c9fe2d1e65508b8caba995d1ea6a2d1482026f04fac86e7ca8b58547c25cfe35384ebeae58088cb2c30a4169ff804e473a2ed54feaf8ae9825c0cfe403c4c4
 WHIRLPOOL 
8419e80fa4bf5ffe43ac2029edfd79d8582ebf5e926516989a1359ceb5dce6cfb11ac71319b39ab7e57b3e95caca943e24c90acef8414072788bf770be56fb1a

diff --git a/app-emacs/coffee-mode/coffee-mode-0.5.2.ebuild 
b/app-emacs/coffee-mode/coffee-mode-0.5.2.ebuild
deleted file mode 100644
index 9ee9f17..000
--- a/app-emacs/coffee-mode/coffee-mode-0.5.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/css-mode/css-mode-0.11.ebuild,v 
1.10 2008/02/14 10:07:30 ulm Exp $
-
-EAPI=5
-
-inherit elisp
-
-IUSE=""
-
-DESCRIPTION="A major mode for editing CoffeeScript"
-HOMEPAGE="https://github.com/defunkt/coffee-mode";
-SRC_URI="https://github.com/defunkt/coffee-mode/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_install() {
-   elisp_src_install
-
-   dodoc README.md
-}



[gentoo-commits] dev/graaff:master commit in: app-emacs/coffee-mode/

2015-12-20 Thread Hans de Graaff
commit: 9344f312a1f42fe06f69a65f8450fbe8c3f195c9
Author: Hans de Graaff  degraaff  org>
AuthorDate: Sun Dec 20 20:20:31 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:20:31 2015 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=9344f312

app-emacs/coffee-mode: add 0.6.2

Package-Manager: portage-2.2.24

 app-emacs/coffee-mode/Manifest |  1 +
 app-emacs/coffee-mode/coffee-mode-0.6.2.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/app-emacs/coffee-mode/Manifest b/app-emacs/coffee-mode/Manifest
index e85562d..1701a3e 100644
--- a/app-emacs/coffee-mode/Manifest
+++ b/app-emacs/coffee-mode/Manifest
@@ -1,2 +1,3 @@
 DIST coffee-mode-0.5.2.tar.gz 22099 SHA256 
4d2b46d79ab723b7c21f8b73441194605172722374d22fd2047af769398a00c4 SHA512 
96416860c7e4a65ac1f806e6050d1b285850c9b6d0efd783c011c865aeba39bc5cd5e8ac46f69ee10acc3ba55f5fc9399c1fa0339082c6dab66d3c50093f5aa3
 WHIRLPOOL 
bc02796e0c589aa27e13588fd2e0bb9d4fcc1a1eb4b0eabc44e3c690de4817789c306be5f6f11ad3e1fc4a371044af770e9668d890b52ec3386563f60fcc4d5e
 DIST coffee-mode-0.6.0.tar.gz 99349 SHA256 
f1e2fd0797d69ece434b00a88bbfddb4265d5e9bf12fd2a7d39ccbfb00200870 SHA512 
9fd5b0f7a007c92417d67a355084c79b539007de9bc895020dbbb745d8029700ad2e9b898d73aba73861368b925f5a992f91d7b78b9147e893d9fbb1d09f8bf0
 WHIRLPOOL 
51ff7742a0b0980f55f4f2803b3fe70ffcecc2029740e8255658b24c4b801e67fb6b440864dfb5876aff38d10a31c89d15d1f353f923580f40785575f6589108
+DIST coffee-mode-0.6.2.tar.gz 100499 SHA256 
caedf2077e89a7ea3d3984f7a15df6b193a0fe939678fd55d6e2fc7f101046f6 SHA512 
a0c9fe2d1e65508b8caba995d1ea6a2d1482026f04fac86e7ca8b58547c25cfe35384ebeae58088cb2c30a4169ff804e473a2ed54feaf8ae9825c0cfe403c4c4
 WHIRLPOOL 
8419e80fa4bf5ffe43ac2029edfd79d8582ebf5e926516989a1359ceb5dce6cfb11ac71319b39ab7e57b3e95caca943e24c90acef8414072788bf770be56fb1a

diff --git a/app-emacs/coffee-mode/coffee-mode-0.6.2.ebuild 
b/app-emacs/coffee-mode/coffee-mode-0.6.2.ebuild
new file mode 100644
index 000..22237ff
--- /dev/null
+++ b/app-emacs/coffee-mode/coffee-mode-0.6.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/css-mode/css-mode-0.11.ebuild,v 
1.10 2008/02/14 10:07:30 ulm Exp $
+
+EAPI=5
+
+inherit elisp
+
+IUSE=""
+
+DESCRIPTION="A major mode for editing CoffeeScript"
+HOMEPAGE="https://github.com/defunkt/coffee-mode";
+SRC_URI="https://github.com/defunkt/coffee-mode/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   sed -i -e 's/$(CASK) exec//' Makefile || die
+}
+
+src_install() {
+   elisp_src_install
+
+   dodoc README.md
+}



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

2015-12-20 Thread Michał Górny
commit: fd32d95f547b668b9d8fdddf36b35ce35a7edc77
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 20 21:12:42 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 21:13:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd32d95f

dev-python/pypy3: Add a live ebuild

 dev-python/pypy3/files/2.5.0-shared-lib.patch  |  12 ++
 dev-python/pypy3/files/4.0.0-gentoo-path.patch |  50 ++
 dev-python/pypy3/pypy3-.ebuild | 233 +
 3 files changed, 295 insertions(+)

diff --git a/dev-python/pypy3/files/2.5.0-shared-lib.patch 
b/dev-python/pypy3/files/2.5.0-shared-lib.patch
new file mode 100644
index 000..ddd7473
--- /dev/null
+++ b/dev-python/pypy3/files/2.5.0-shared-lib.patch
@@ -0,0 +1,12 @@
+diff -ur pypy-2.5.0-src.orig/rpython/translator/platform/posix.py 
pypy-2.5.0-src/rpython/translator/platform/posix.py
+--- rpython/translator/platform/posix.py   2015-02-03 05:12:49.0 
+0800
 rpython/translator/platform/posix.py   2015-03-22 07:36:01.420116684 
+0800
+@@ -183,7 +183,7 @@
+'int main(int argc, char* argv[]) '
+'{ return $(PYPY_MAIN_FUNCTION)(argc, argv); }" > $@')
+ m.rule('$(DEFAULT_TARGET)', ['$(TARGET)', 'main.o'],
+-   '$(CC_LINK) $(LDFLAGS_LINK) main.o -L. 
-l$(SHARED_IMPORT_LIB) -o $@ $(RPATH_FLAGS)')
++   '$(CC_LINK) $(LDFLAGS_LINK) main.o -L. 
-l$(SHARED_IMPORT_LIB) \'-Wl,-rpath,$$ORIGIN\' -o $@')
+ 
+ return m
+ 

diff --git a/dev-python/pypy3/files/4.0.0-gentoo-path.patch 
b/dev-python/pypy3/files/4.0.0-gentoo-path.patch
new file mode 100644
index 000..1c0270d
--- /dev/null
+++ b/dev-python/pypy3/files/4.0.0-gentoo-path.patch
@@ -0,0 +1,50 @@
+From 165e05bbdc93e54411217c0198d0a5cbb9de4e33 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Fri, 27 Nov 2015 17:02:42 +0100
+Subject: [PATCH] Gentoo: override paths for system-wide install based on
+ sys.prefix
+
+Override all default distutils install paths to ones suitable for
+system-wide install when sys.prefix indicates we're running the Gentoo
+system-wide install of PyPy with no prefix overrides (e.g. virtualenv).
+
+Fixes: https://bugs.gentoo.org/462306
+Fixes: https://bugs.gentoo.org/465546
+---
+ lib-python/3/distutils/command/install.py | 13 -
+ 1 file changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/lib-python/3/distutils/command/install.py 
b/lib-python/3/distutils/command/install.py
+index fc43951..fed5218 100644
+--- a/lib-python/3/distutils/command/install.py
 b/lib-python/3/distutils/command/install.py
+@@ -90,6 +90,13 @@ INSTALL_SCHEMES = {
+ 'scripts': '$base/bin',
+ 'data'   : '$base',
+ },
++'gentoo': {
++'purelib': '$base/site-packages',
++'platlib': '$base/site-packages',
++'headers': '$base/include',
++'scripts': '@EPREFIX@/usr/bin',
++'data'   : '@EPREFIX@/usr',
++},
+ }
+ 
+ # The keys to an installation scheme; if any new types of files are to be
+@@ -476,7 +483,11 @@ class install (Command):
+ # it's the caller's problem if they supply a bad name!
+ if (hasattr(sys, 'pypy_version_info') and
+ not name.endswith(('_user', '_home'))):
+-name = 'pypy'
++if self.install_base == 
os.path.normpath('@EPREFIX@/usr/@libdir@/pypy'):
++# override paths for system-wide install
++name = 'gentoo'
++else:
++name = 'pypy'
+ scheme = INSTALL_SCHEMES[name]
+ for key in SCHEME_KEYS:
+ attrname = 'install_' + key
+-- 
+2.6.3
+

diff --git a/dev-python/pypy3/pypy3-.ebuild 
b/dev-python/pypy3/pypy3-.ebuild
new file mode 100644
index 000..a335b0f
--- /dev/null
+++ b/dev-python/pypy3/pypy3-.ebuild
@@ -0,0 +1,233 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# pypy3 needs to be built using python 2
+PYTHON_COMPAT=( python2_7 pypy )
+EHG_PROJECT="pypy"
+EHG_REPO_URI="https://bitbucket.org/pypy/pypy";
+EHG_REVISION="py3k"
+inherit check-reqs eutils mercurial multilib multiprocessing pax-utils 
python-any-r1 toolchain-funcs versionator
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="http://pypy.org/";
+SRC_URI=""
+
+LICENSE="MIT"
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS=""
+IUSE="bzip2 gdbm +jit low-memory ncurses sandbox shadowstack sqlite 
cpu_flags_x86_sse2 test tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   dev-libs/openssl:0=[-bindist]
+   bzip2? ( app-arch/bzip2:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/

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

2015-12-20 Thread Michał Górny
commit: 24c7c0443888394fcce28b42d9c511edcbf9c52f
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 20 21:11:35 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 21:13:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24c7c044

dev-python/pypy: Add a live ebuild

 dev-python/pypy/pypy-.ebuild | 258 +++
 1 file changed, 258 insertions(+)

diff --git a/dev-python/pypy/pypy-.ebuild b/dev-python/pypy/pypy-.ebuild
new file mode 100644
index 000..302e843
--- /dev/null
+++ b/dev-python/pypy/pypy-.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 pypy )
+EHG_REPO_URI="https://bitbucket.org/pypy/pypy";
+inherit check-reqs eutils mercurial multilib multiprocessing pax-utils 
python-any-r1 toolchain-funcs versionator
+
+CPY_PATCHSET_VERSION="2.7.10-0"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="http://pypy.org/";
+SRC_URI="
+   
https://dev.gentoo.org/~floppym/python/python-gentoo-patches-${CPY_PATCHSET_VERSION}.tar.xz";
+
+LICENSE="MIT"
+SLOT="0/$(get_version_component_range 1-2 ${PV})"
+KEYWORDS=""
+IUSE="bzip2 doc gdbm +jit low-memory ncurses sandbox shadowstack sqlite 
cpu_flags_x86_sse2 test tk"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   virtual/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   dev-libs/openssl:0=[-bindist]
+   bzip2? ( app-arch/bzip2:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   !dev-python/pypy-bin:0"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx )
+   ${PYTHON_DEPS}
+   test? ( dev-python/pytest )"
+PDEPEND="app-admin/python-updater"
+
+S="${WORKDIR}/${P}-src"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if use low-memory; then
+   if ! python_is_installed pypy; then
+   eerror "USE=low-memory requires a (possibly 
old) version of dev-python/pypy"
+   eerror "or dev-python/pypy-bin being installed. 
Please install it using e.g.:"
+   eerror
+   eerror "  $ emerge -1v dev-python/pypy-bin"
+   eerror
+   eerror "before attempting to build 
dev-python/pypy[low-memory]."
+   die "dev-python/pypy-bin (or dev-python/pypy) 
needs to be installed for USE=low-memory"
+   fi
+
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+   fi
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   pkg_pretend
+
+   if python_is_installed pypy; then
+   if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] || use 
low-memory; then
+   einfo "Using already-installed PyPy to perform 
the translation."
+   local EPYTHON=pypy
+   else
+   einfo "Using ${EPYTHON} to perform the 
translation. Please note that upstream"
+   einfo "recommends using PyPy for that. If you 
wish to do so, please unset"
+   einfo "the EPYTHON variable."
+   fi
+   fi
+
+   python-any-r1_pkg_setup
+   fi
+}
+
+src_unpack() {
+   default
+   mercurial_src_unpack
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/4.0.0-gentoo-path.patch" \
+   
"${FILESDIR}/1.9-distutils.unixccompiler.UnixCCompiler.runtime_library_dir_option.patch"
 \
+   "${FILESDIR}"/2.5.0-shared-lib.patch# 517002
+
+   sed -e "s^@EPREFIX@^${EPREFIX}^" \
+   -e "s^@libdir@^$(get_libdir)^" \
+   -i lib-python/2.7/distutils/command/install.py || die
+
+   # apply CPython stdlib patches
+   pushd lib-python/2.7 > /dev/null || die
+   epatch "${FILESDIR}"/2.5.0_all_distutils_cxx.patch \
+   "${WORKDIR}"/patches/22_all_turkish_locale.patch \
+   "${WORKDIR}"/patches/62_all_xml.use_pyxml.patch
+   popd > /dev/null || die
+
+   epatch_user
+}
+
+src_compile() {
+   tc-export CC
+
+   local jit_backend
+   if use jit; then
+   jit_backend='--jit-backend='
+
+   # We only need the explicit sse2 switch for x86.
+   # On other arches we can rely on autodetectio

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

2015-12-20 Thread Mike Frysinger
commit: bca0183c33356df09669f19f2b40c20f7de7dc11
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 21:07:59 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 21:07:59 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=bca0183c

build: disable gc-sections on ia64 systems

Signed-off-by: Mike Frysinger  gentoo.org>

 configure.ac | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index b8430dd..18be54b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -434,7 +434,10 @@ SB_CHECK_CFLAG([-fno-builtin-malloc])
 SB_CHECK_CFLAG([-fno-builtin-realloc])
 AC_DEFUN([SB_CHECK_LDFLAG],[AX_CHECK_LINK_FLAG([-Wl,$1],[LDFLAGS="$LDFLAGS 
-Wl,$1"])])
 SB_CHECK_LDFLAG([--as-needed])
-SB_CHECK_LDFLAG([--gc-sections])
+dnl Itanium systems do not like this flag, so disable it to avoid warnings.
+if test "$host_cpu" != "ia64" ; then
+   SB_CHECK_LDFLAG([--gc-sections])
+fi
 case $host_os in
dnl bsd is dumb (environ)
*linux*) SB_CHECK_LDFLAG([--no-undefined]) ;;



[gentoo-commits] proj/sandbox:master commit in: libsbutil/gnulib/

2015-12-20 Thread Mike Frysinger
commit: 7a923f646ce10b7dec3c7ae5fe2079c10aa21752
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 21:08:16 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 21:08:16 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=7a923f64

libsbutil: gnulib: hand disable same_name usage

We don't provide same_name because the one caller we don't use, but it
relies on gc-sections to avoid link errors.  That flag doesn't work on
ia64 though, so we need to hand delete the one caller.  Ugh.

Signed-off-by: Mike Frysinger  gentoo.org>

 libsbutil/gnulib/hash-triple.c |  9 -
 libsbutil/gnulib/same.h| 25 -
 2 files changed, 34 deletions(-)

diff --git a/libsbutil/gnulib/hash-triple.c b/libsbutil/gnulib/hash-triple.c
index c3b6d9f..06cfbdf 100644
--- a/libsbutil/gnulib/hash-triple.c
+++ b/libsbutil/gnulib/hash-triple.c
@@ -24,7 +24,6 @@
 #include 
 
 #include "hash-pjw.h"
-#include "same.h"
 #include "same-inode.h"
 
 #define STREQ(a, b) (strcmp (a, b) == 0)
@@ -52,14 +51,6 @@ triple_hash_no_name (void const *x, size_t table_size)
 
 /* Compare two F_triple structs.  */
 bool
-triple_compare (void const *x, void const *y)
-{
-  struct F_triple const *a = x;
-  struct F_triple const *b = y;
-  return (SAME_INODE (*a, *b) && same_name (a->name, b->name)) ? true : false;
-}
-
-bool
 triple_compare_ino_str (void const *x, void const *y)
 {
   struct F_triple const *a = x;

diff --git a/libsbutil/gnulib/same.h b/libsbutil/gnulib/same.h
deleted file mode 100644
index ee313c5..000
--- a/libsbutil/gnulib/same.h
+++ /dev/null
@@ -1,25 +0,0 @@
-/* Determine whether two file names refer to the same file.
-
-   Copyright (C) 1997-2000, 2003-2004, 2009-2015 Free Software Foundation, Inc.
-
-   This program is free software: you can redistribute it and/or modify
-   it under the terms of the GNU General Public License as published by
-   the Free Software Foundation; either version 3 of the License, or
-   (at your option) any later version.
-
-   This program is distributed in the hope that it will be useful,
-   but WITHOUT ANY WARRANTY; without even the implied warranty of
-   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-   GNU General Public License for more details.
-
-   You should have received a copy of the GNU General Public License
-   along with this program.  If not, see .  */
-
-#ifndef SAME_H_
-# define SAME_H_ 1
-
-# include 
-
-bool same_name (const char *source, const char *dest);
-
-#endif /* SAME_H_ */



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

2015-12-20 Thread Christoph Junghans
commit: 74f28291906447d61a67d182322d4a5d031a3c0d
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun Dec 20 20:45:53 2015 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun Dec 20 20:48:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f28291

mercurial.eclass: leave unchanged working dir

Gentoo-bug: 568892

 eclass/mercurial.eclass | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/eclass/mercurial.eclass b/eclass/mercurial.eclass
index f58335a..bf85aaa 100644
--- a/eclass/mercurial.eclass
+++ b/eclass/mercurial.eclass
@@ -112,7 +112,7 @@ mercurial_fetch() {
die "failed to create ${EHG_STORE_DIR}/${EHG_PROJECT}"
chmod -f g+rw "${EHG_STORE_DIR}/${EHG_PROJECT}" || \
echo "Warning: failed to chmod g+rw ${EHG_PROJECT}"
-   cd "${EHG_STORE_DIR}/${EHG_PROJECT}" || \
+   pushd "${EHG_STORE_DIR}/${EHG_PROJECT}" > /dev/null || \
die "failed to cd to ${EHG_STORE_DIR}/${EHG_PROJECT}"
 
# Clone/update repository:
@@ -122,12 +122,13 @@ mercurial_fetch() {
rm -rf "${module}"
die "failed to clone ${EHG_REPO_URI}"
}
-   cd "${module}"
elif [[ -z "${EHG_OFFLINE}" ]]; then
einfo "Updating ${EHG_STORE_DIR}/${EHG_PROJECT}/${module} from 
${EHG_REPO_URI}"
-   cd "${module}" || die "failed to cd to ${module}"
+   pushd "${module}" > /dev/null || die "failed to cd to ${module}"
${EHG_PULL_CMD} "${EHG_REPO_URI}" || die "update failed"
+   popd > /dev/null || die
fi
+   popd > /dev/null || die
 
# Checkout working copy:
einfo "Creating working directory in ${sourcedir} (target revision: 
${EHG_REVISION})"



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

2015-12-20 Thread Mike Gilbert
commit: 390008fd0c2ec917d4bef37c791418af2f7e695d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 20 20:38:31 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 20 20:38:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390008fd

app-portage/gentoolkit: Fix TypeError in setup.py with python3

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

Package-Manager: portage-2.2.26_p32

 .../gentoolkit/files/0.3.1-setup.py-print.patch| 29 ++
 .../gentoolkit/gentoolkit-0.3.0.9-r2.ebuild|  3 ++-
 app-portage/gentoolkit/gentoolkit-0.3.1.ebuild |  3 ++-
 3 files changed, 33 insertions(+), 2 deletions(-)

diff --git a/app-portage/gentoolkit/files/0.3.1-setup.py-print.patch 
b/app-portage/gentoolkit/files/0.3.1-setup.py-print.patch
new file mode 100644
index 000..29f7a18
--- /dev/null
+++ b/app-portage/gentoolkit/files/0.3.1-setup.py-print.patch
@@ -0,0 +1,29 @@
+From 4e06e9f032ed187ce682434955778c3241854e26 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sun, 20 Dec 2015 15:19:06 -0500
+Subject: [PATCH] Remove useless print() in set_version
+
+This was causing a TypeError in python3.
+
+Bug: https://bugs.gentoo.org/568906
+---
+ setup.py | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/setup.py b/setup.py
+index b32b7d6..01e4b3e 100755
+--- a/setup.py
 b/setup.py
+@@ -80,9 +80,6 @@ class set_version(core.Command):
+   with io.open(f[0], 'r', 1, 'utf_8') as s:
+   for line in s:
+   newline = re.sub(pattern %f[1], 
'"%s"' % ver, line, 1)
+-  if newline != line:
+-  #log.info("%s: %s" % 
(f, newline))
+-  print("%s: %s" % (f[0], 
newline.encode('utf_8').strip('\n')))
+   updated_file.append(newline)
+   with io.open(f[0], 'w', 1, 'utf_8') as s:
+   s.writelines(updated_file)
+-- 
+2.6.4
+

diff --git a/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild
index 182dc47..f1d0497 100644
--- a/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.3.0.9-r2.ebuild
@@ -7,7 +7,7 @@ EAPI="5"
 PYTHON_COMPAT=(python{2_7,3_3,3_4} pypy)
 PYTHON_REQ_USE="xml(+),threads(+)"
 
-inherit distutils-r1
+inherit distutils-r1 eutils
 
 DESCRIPTION="Collection of administration scripts for Gentoo"
 HOMEPAGE="https://www.gentoo.org/proj/en/portage/tools/index.xml";
@@ -36,6 +36,7 @@ PATCHES=(
 )
 
 python_prepare_all() {
+   epatch "${FILESDIR}/0.3.1-setup.py-print.patch"
python_setup
echo VERSION="${PVR}" "${PYTHON}" setup.py set_version
VERSION="${PVR}" "${PYTHON}" setup.py set_version

diff --git a/app-portage/gentoolkit/gentoolkit-0.3.1.ebuild 
b/app-portage/gentoolkit/gentoolkit-0.3.1.ebuild
index 4311b00..7621d42 100644
--- a/app-portage/gentoolkit/gentoolkit-0.3.1.ebuild
+++ b/app-portage/gentoolkit/gentoolkit-0.3.1.ebuild
@@ -7,7 +7,7 @@ EAPI="5"
 PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5} pypy)
 PYTHON_REQ_USE="xml(+),threads(+)"
 
-inherit distutils-r1
+inherit distutils-r1 eutils
 
 DESCRIPTION="Collection of administration scripts for Gentoo"
 HOMEPAGE="https://www.gentoo.org/proj/en/portage/tools/index.xml";
@@ -28,6 +28,7 @@ RDEPEND="${DEPEND}
sys-apps/grep"
 
 python_prepare_all() {
+   epatch "${FILESDIR}/0.3.1-setup.py-print.patch"
python_setup
echo VERSION="${PVR}" "${PYTHON}" setup.py set_version
VERSION="${PVR}" "${PYTHON}" setup.py set_version



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

2015-12-20 Thread Mike Gilbert
commit: 4e06e9f032ed187ce682434955778c3241854e26
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Dec 20 20:19:06 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 20 20:19:06 2015 +
URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=4e06e9f0

Remove useless print() in set_version

This was causing a TypeError in python3.

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

 setup.py | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/setup.py b/setup.py
index b32b7d6..01e4b3e 100755
--- a/setup.py
+++ b/setup.py
@@ -80,9 +80,6 @@ class set_version(core.Command):
with io.open(f[0], 'r', 1, 'utf_8') as s:
for line in s:
newline = re.sub(pattern %f[1], 
'"%s"' % ver, line, 1)
-   if newline != line:
-   #log.info("%s: %s" % 
(f, newline))
-   print("%s: %s" % (f[0], 
newline.encode('utf_8').strip('\n')))
updated_file.append(newline)
with io.open(f[0], 'w', 1, 'utf_8') as s:
s.writelines(updated_file)



[gentoo-commits] proj/emacs-tools: New tag: emacs-23.4-patches-18

2015-12-20 Thread Ulrich Müller
commit: 
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 20 20:30:31 2015 +

New tag: emacs-23.4-patches-18




[gentoo-commits] proj/emacs-tools:patchsets commit in: emacs/23.4/

2015-12-20 Thread Ulrich Müller
commit: a522741e3d974f314fa96b3672739a2dbf0ca43c
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 20 19:21:48 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 20 19:21:48 2015 +
URL:https://gitweb.gentoo.org/proj/emacs-tools.git/commit/?id=a522741e

Fix jpeg version check in Emacs 23.4 to work with GCC 5.

 emacs/23.4/25_all_jpeg-version.patch | 25 +
 1 file changed, 25 insertions(+)

diff --git a/emacs/23.4/25_all_jpeg-version.patch 
b/emacs/23.4/25_all_jpeg-version.patch
new file mode 100644
index 000..8b82827
--- /dev/null
+++ b/emacs/23.4/25_all_jpeg-version.patch
@@ -0,0 +1,25 @@
+Fix jpeg version check to work with gcc >= 5.
+Comprises part of the following commit from the emacs-24 branch:
+
+commit ff3878d749591ebf78da532ec1eb6fa00cb5757d
+Author: Andreas Schwab 
+Date:   Mon Mar 23 11:55:24 2015 +0100
+
+* configure.ac: Fix jpeg version check to work with gcc >= 5.
+
+--- emacs-23.4-orig/configure.in
 emacs-23.4/configure.in
+@@ -2176,9 +2176,11 @@
+   AH_TEMPLATE(HAVE_JPEG, [Define to 1 if you have the jpeg library 
(-ljpeg).])dnl
+   if test "${HAVE_JPEG}" = "yes"; then
+ AC_DEFINE(HAVE_JPEG)
+-AC_EGREP_CPP([version= *(6[2-9]|[7-9][0-9])],
++AC_EGREP_CPP([version 6b or later],
+ [#include 
+-   version=JPEG_LIB_VERSION
++   #if JPEG_LIB_VERSION >= 62
++   version 6b or later
++   #endif
+ ],
+ [AC_DEFINE(HAVE_JPEG)],
+ [AC_MSG_WARN([libjpeg found, but not version 6b or later])



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

2015-12-20 Thread Ulrich Müller
commit: 665048d7715aa97f1a3e64ed5a351e6cc0310985
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 20 20:28:58 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 20 20:29:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665048d7

app-editors/emacs: Fixes for GCC 5.

Emacs 18.59: Use system malloc. This fixes hanging at runtime when
compiled with GCC 5.3. Fix a couple of compiler warnings.

Emacs 23.4: Fix jpeg version check to work with gcc >= 5.

Package-Manager: portage-2.2.26

 app-editors/emacs/Manifest   |   2 +
 app-editors/emacs/emacs-18.59-r11.ebuild | 149 +
 app-editors/emacs/emacs-23.4-r14.ebuild  | 349 +++
 3 files changed, 500 insertions(+)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index fecd59c..3f611c4 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -1,7 +1,9 @@
 DIST emacs-18.59-linux22x-elf-glibc21.diff.gz 15671 SHA256 
fb810d893938883d50a3a8d7c43fbeb1604d5454f760b8f1f700326c8ee659dd SHA512 
c6c6ea33850dadf08d68fff56fc6aacc80ad1aa36661260715d50b95438942d56e6244094427d50356cfe716f26559feb885254c436399bff7be639637d605b6
 WHIRLPOOL 
cafaa0fb0d06058cac8e445a7a1b5cba145d23186477a9c681efdab8ca0f18a9675dec3a93851fd7138890701f83fab83300c28a548c8fc22478a0cfff95d5da
 DIST emacs-18.59-patches-8.tar.bz2 19667 SHA256 
637542bf5ee07d4abac11b76e742598a60787f3869dbf377eed99ae005fbc59d SHA512 
a6564bc16724bfdb22f77b0e21b6064ca5e0e1bc91f3223c1037c26f8a048f28ac7a5da6817dc940a5f00f1f39bbfcda2277645409cd7e143a55fabdc3d3fe5d
 WHIRLPOOL 
6b81f978aef2b429262e79ab1d995cca9237dc9c9d98144d2dc3de07bc2cdcec8547adbaf5ad41d9cce3239554918c04c7b9ff783b7931582a3a7398eb2b66f1
+DIST emacs-18.59-patches-9.tar.xz 21380 SHA256 
69411c57b20850e8aab1e20614437f9a836c2ddf47c46a833d0262c138fa3270 SHA512 
595a4a7a4052c3b3325e4d4952eed24c98d3dd62b7ce89bd149f046552e2dd67ec3e720b7559fbc086b06a667c992bccc60201ef53b263dbd0fc96cbcdceee38
 WHIRLPOOL 
23f803d940c35fe9519fe7169e6bca7012c2d2db2246dec121fba37e8dbf39f411a9e579a9cbd4193562da72b9ac226286ad687877ccadd7cb78ea7eb615ab3f
 DIST emacs-18.59.tar.gz 2962652 SHA256 
1e27e33f91984a91e9b4c1f21433f931aba03670960ecc147bb6d7b0de0f051e SHA512 
03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33
 WHIRLPOOL 
5e98e71518f665e2a8278afe54e0ace6d7fdd9df23ff0a3354ffc1d5cc25cd21b0dd4d82766fcb436d4f24e9291c933295e956e1ffea43cfeedf915175763be6
 DIST emacs-23.4-patches-17.tar.xz 16164 SHA256 
bc9d4a36239f2749e218d903b67102e211a3a62ef162f5ab2801865dab77b752 SHA512 
ceccd559b4f53328d75016b64d246ecf6fca7edebd080ce3bbba5f4d000bec38be5da91f3195c972ede0710da14b3be0545891321259b0a0b2963981c8fd62de
 WHIRLPOOL 
4b70ce4d876e92a006e3dc0a31301f604aa8fa53a198515d1cbb3517a94933b1d7a11636494c1bd28ad1049a5a233d4ec13213e74e1eaff1cf96bb1fd095c345
+DIST emacs-23.4-patches-18.tar.xz 16512 SHA256 
8c783691d61b888ca79d5d7a8319806a3125b656b3406a8834166cd53ba94813 SHA512 
ec1092ca9a767035517fdb280fa31684466cf03ce19b3bcaf80ea816ad417fe8bf918787c49f2719bbf535a59594132ef2044c38a810717e8b5119a76d3dc0d2
 WHIRLPOOL 
aac96413b3a76acbf3e9a771d909be42f913a72688e5c11c31534439a242e364d220ef66d23b73cf8ed4693f4a9ed2f5642c155e66b4b49e6ea1c2a16944aaa4
 DIST emacs-23.4.tar.bz2 38646508 SHA256 
26576f9e664397c729f78f5ffcd092969251988461896fe8793062346ee988b9 SHA512 
def7a95ecaefae24d8102b96b1d575a23def1b11a8f0bb17b68f7913bd118e2ea4449a8feee76c1bd649f099b70419f0d494ddd9bb32b26f92720cda842b0296
 WHIRLPOOL 
2384c3f63ff153c3975e373334d6021d46b23ad3cab448ed2e1180501236453a61d13bf1dfbb2e6075bb141dd8511d85f77e37c763b39769f98de48eacc56f3b
 DIST emacs-24.4-patches-5.tar.xz 6000 SHA256 
967dac364282a51933f90c56f368bc3f2741efe0b7ff42d3151bb4824b70fa04 SHA512 
0a337ad5b7601f5e453645d1fba99717328c6bc7a5505bcb4bd8e853179cf61be43eb6f3b9370edf0f44aa6485d4847c14554c1592ccc7da87b10dabaaa9d421
 WHIRLPOOL 
149f3a431d055963c544d9fa6c6447a16aa093840f6bf4086f50506979356a12407af16291c46ee62a92b3ee41767452046f45a7163214be33ab7bdbcd6059dc
 DIST emacs-24.4.tar.xz 39733124 SHA256 
47e391170db4ca0a3c724530c7050655f6d573a711956b4cd84693c194a9d4fd SHA512 
f51f88a4736a3f153ef01f3ad710571e967cd3d0c0112b066169a4040725d370ec29b14a4ca8fa3e3f4c657c726ba8e64c3ac4e390b8e911ea47a3afb5ac755c
 WHIRLPOOL 
eae38c2382731fecf0ccf8f717f8c96cc130d01a893ff560caecde903294eb843660492761ea8cce9920b79bfc55e821921924e27c040f25355110f56cd2255b

diff --git a/app-editors/emacs/emacs-18.59-r11.ebuild 
b/app-editors/emacs/emacs-18.59-r11.ebuild
new file mode 100644
index 000..e78983d
--- /dev/null
+++ b/app-editors/emacs/emacs-18.59-r11.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic multilib
+
+DESCRIPTION="The extensible self-documenting text editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/";
+SRC_URI="ftp://

[gentoo-commits] proj/emacs-tools:patchsets commit in: emacs/18.59/

2015-12-20 Thread Ulrich Müller
commit: 2ad01f6e3a8f8c13813f373706355a9f24a499d7
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Dec 20 19:13:23 2015 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Dec 20 19:13:23 2015 +
URL:https://gitweb.gentoo.org/proj/emacs-tools.git/commit/?id=2ad01f6e

Include changes for GCC 5 in Emacs 18.59 patchset.

 emacs/18.59/11_all_gcc-warnings.patch | 94 +++
 emacs/18.59/12_all_etc-cflags.patch   | 21 
 emacs/18.59/13_all_malloc.patch   | 27 ++
 3 files changed, 142 insertions(+)

diff --git a/emacs/18.59/11_all_gcc-warnings.patch 
b/emacs/18.59/11_all_gcc-warnings.patch
new file mode 100644
index 000..c950304
--- /dev/null
+++ b/emacs/18.59/11_all_gcc-warnings.patch
@@ -0,0 +1,94 @@
+--- emacs-18.59-orig/src/ChangeLog
 emacs-18.59/src/ChangeLog
+@@ -1,3 +1,11 @@
++2015-12-19  Ulrich Mueller  
++
++  Fix a couple of compiler warnings.
++  * buffer.c (init_buffer): Use getcwd(3) instead of getwd(3).
++  * callproc.c (Fcall_process): Check for errors of pipe(2).
++  (child_setup): Check for errors of chdir(2).
++  * process.c (sigchld_handler): Add type cast.
++
+ 2012-06-28  Ulrich Mueller  
+ 
+   Support x32 ABI on x86_64 architecture.
+--- emacs-18.59-orig/src/buffer.c
 emacs-18.59/src/buffer.c
+@@ -1131,8 +1131,8 @@
+   char buf[MAXPATHLEN+1];
+ 
+   Fset_buffer (Fget_buffer_create (build_string ("*scratch*")));
+-  if (getwd (buf) == 0)
+-fatal ("`getwd' failed: %s.\n", buf);
++  if (getcwd (buf, MAXPATHLEN+1) == 0)
++fatal ("`getcwd' failed: %s.\n", buf);
+ 
+ #ifndef VMS
+   /* Maybe this should really use some standard subroutine
+--- emacs-18.59-orig/src/callproc.c
 emacs-18.59/src/callproc.c
+@@ -184,7 +184,10 @@
+ #endif /* not VMS */
+   else
+ {
+-  pipe (fd);
++  if (pipe (fd) < 0) {
++  close (filefd);
++  report_file_error ("Creating pipe", Qnil);
++  }
+ #if 0
+   /* Replaced by close_process_descs */
+   set_exclusive_use (fd[0]);
+@@ -362,7 +365,8 @@
+   bcopy (XSTRING (current_buffer->directory)->data, temp, i);
+   if (temp[i - 1] != '/') temp[i++] = '/';
+   temp[i] = 0;
+-  chdir (temp);
++  if (chdir (temp) < 0)
++  _exit (1);
+ }
+ 
+ #ifndef MAINTAIN_ENVIRONMENT
+--- emacs-18.59-orig/src/process.c
 emacs-18.59/src/process.c
+@@ -2517,7 +2517,7 @@
+ if (WIFEXITED (w))
+   synch_process_retcode = WRETCODE (w);
+ else if (WIFSIGNALED (w))
+-  synch_process_death = sys_siglist[WTERMSIG (w)];
++  synch_process_death = (char *) sys_siglist[WTERMSIG (w)];
+   }
+ 
+   /* On some systems, we must return right away.
+--- emacs-18.59-orig/etc/ChangeLog
 emacs-18.59/etc/ChangeLog
+@@ -1,3 +1,7 @@
++2015-12-19  Ulrich Mueller  
++
++  * etags.c (main): Check for errors of system(3).
++
+ 2012-06-28  Ulrich Mueller  
+ 
+   * fakemail.c (make_file_preface): time(2) returns a value of
+--- emacs-18.59-orig/etc/etags.c
 emacs-18.59/etc/etags.c
+@@ -342,7 +342,8 @@
+ sprintf(cmd,
+ "mv %s OTAGS;fgrep -v '\t%s\t' OTAGS >%s;rm OTAGS",
+ outfile, av[i], outfile);
+-system(cmd);
++if (system(cmd) != 0)
++  fatal ("%s", "failed to execute shell command");
+   }
+   aflag++;
+ }
+@@ -359,7 +360,8 @@
+   if (uflag)
+ {
+   sprintf(cmd, "sort %s -o %s", outfile, outfile);
+-  system(cmd);
++  if (system(cmd) != 0)
++  fatal ("%s", "failed to execute shell command");
+ }
+ #endif
+   exit(GOOD);

diff --git a/emacs/18.59/12_all_etc-cflags.patch 
b/emacs/18.59/12_all_etc-cflags.patch
new file mode 100644
index 000..46e8f62
--- /dev/null
+++ b/emacs/18.59/12_all_etc-cflags.patch
@@ -0,0 +1,21 @@
+--- emacs-18.59-orig/etc/ChangeLog
 emacs-18.59/etc/ChangeLog
+@@ -1,3 +1,7 @@
++2015-12-20  Ulrich Mueller  
++
++  * Makefile (test-distrib): Respect CFLAGS and LDFLAGS.
++
+ 2015-12-19  Ulrich Mueller  
+ 
+   * etags.c (main): Check for errors of system(3).
+--- emacs-18.59-orig/etc/Makefile
 emacs-18.59/etc/Makefile
+@@ -21,7 +21,7 @@
+ # whatever means were used to copy and distribute Emacs.
+ # If they were clobbered, all the .elc files were clobbered too.
+ test-distrib: test-distrib.c
+-  $(CC) -o test-distrib test-distrib.c
++  $(CC) -o test-distrib ${CFLAGS} ${LDFLAGS} test-distrib.c
+   ./test-distrib
+ 
+ etags: etags.c

diff --git a/emacs/18.59/13_all_malloc.patch b/emacs/18.59/13_all_malloc.patch
new file mode 100644
index 000..80756f9
--- /dev/null
+++ b/emacs/18.59/13_all_malloc.patch
@@ -0,0 +1,27 @@
+--- emacs-18.59-orig/src/ChangeLog
 emacs-18.59/src/ChangeLog
+@@ -1,3 +1,8 @@
++2015-12-20  Ulrich Mueller  
++
++  * s-linux.h (SYSTEM_MALLOC): Define. Fixes hanging at runtime
++  when compiled with GCC 5.3.
++
+ 2015-12-19  Ulrich Mueller  
+ 
+   Fix a couple of compiler warnings.
+--- 

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

2015-12-20 Thread Hans de Graaff
commit: 9db9499748221646bd2ac35756a49ce42ade3497
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 20:00:05 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:21:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db94997

dev-ruby/dbf: add 3.0.3

Package-Manager: portage-2.2.24

 dev-ruby/dbf/Manifest |  1 +
 dev-ruby/dbf/dbf-3.0.3.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/dbf/Manifest b/dev-ruby/dbf/Manifest
index 9dc0889..b6f479a 100644
--- a/dev-ruby/dbf/Manifest
+++ b/dev-ruby/dbf/Manifest
@@ -3,3 +3,4 @@ DIST dbf-2.0.13.gem 125952 SHA256 
d970c42f6f677df3b31788814845ac3135979987641447
 DIST dbf-2.0.8.gem 115712 SHA256 
d953117337e3d12720815304b5e584ccdd7d081b65d0a01dd2d825087e1b4f79 SHA512 
b2098359f88b5df50113af979d0d95591b1b15db22e8554bced14f4a5190ac3f490971e7f857bb832d4957f82e6f82d5cbcea0332401a54cf41b897bfb1f3b74
 WHIRLPOOL 
7afdf410cfc43009e407a14ffe5944d1639ec4318d9517314b9d41734341777ce5833033462accf3ea699d26b4fd4a3fb410875ee4b9eda197199cefd3db7836
 DIST dbf-3.0.0.gem 125952 SHA256 
d3c2dfd562d254bd5a566bf231fa61b25b18c952190de2d67c6d628bc785d81f SHA512 
b84bd1dc62a27f5c8c30a03bce5eb90c4a461d2821cfe7da4a6505fb602592f74541e00ee4f2e40d4e16c9321b3f1ec07c11c992dfef62be5b98c58a65e5c264
 WHIRLPOOL 
87ed38184455eac2ce2c74385b1ffe37b4d5775432f4f9065804e96d4eb465eec1e982ee5d1d571a2163be4f42d9c6f80006e847b3dc712ef870594702776f8b
 DIST dbf-3.0.1.gem 125952 SHA256 
baa8342d8a7bb27239a713ed48ed1d1252878e293fcac0c24d97ad884e12e49e SHA512 
64f94f29c36084ba31a993767555e52687467ed7c5c6d21a2efc1cdfe4d7f414531fd1b5dc2b7e9b73f5d9a5456e0e81b91123eb3084ebb4ca9ed62a91e466ac
 WHIRLPOOL 
430e63d7982e7f5f95487818a1bdb6bca2fa6667c4d35aa0e4d72c0b205db34a8750ab9e2bf0f11270d63a71fde71e25b1e949d4d78137d95cb8c6edafd0aafe
+DIST dbf-3.0.3.gem 125952 SHA256 
5db79720ae7079c9539be3abc4a2801ee9ea4d0a4fc5ca3ded44f9ef67015b24 SHA512 
6f04ec0903ac3daa24bf388a103248cbd7fd9353616cd738c5e0b72f8c27a0cd19d9113655b1e5dd9d6193b6549496526febf7ba49ed729a1a2f1f77cc202a97
 WHIRLPOOL 
786ed9d7954536b795c1225a067064c673ba7a630df213e3d13526b1388739c3a9a4eb3f90eec3e8fcbb9e630930d694f595475176aa880e66f9a028578c20a0

diff --git a/dev-ruby/dbf/dbf-3.0.3.ebuild b/dev-ruby/dbf/dbf-3.0.3.ebuild
new file mode 100644
index 000..05c2593
--- /dev/null
+++ b/dev-ruby/dbf/dbf-3.0.3.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/*"
+
+inherit ruby-fakegem
+
+DESCRIPTION="a small fast library for reading dBase, xBase, Clipper and FoxPro
+database files"
+HOMEPAGE="https://github.com/infused/dbf";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""



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

2015-12-20 Thread Hans de Graaff
commit: bde2a96750f8f737442b2054760ab1b42b901043
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 20:08:34 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:21:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde2a967

dev-ruby/bundler: add 1.11.2

Package-Manager: portage-2.2.24

 dev-ruby/bundler/Manifest  |  1 +
 dev-ruby/bundler/bundler-1.11.2.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 496fc9c..0c3bae5 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -1,3 +1,4 @@
 DIST bundler-1.10.6.tar.gz 313526 SHA256 
6c700c2183577be4991b82a975b981bf85a6eb32c9a9a86027aa8e88f1768c19 SHA512 
63791bca60c0981aebd69a8fab8bd3741976a0c2a94a5d99f54560917e3a9661b87812385d88a9b858e8d08ffe3b68b42e1c06eb8370dd216713fd6daa1a2166
 WHIRLPOOL 
f74fdfa82a96a8bb3f695bd4126283bc1076a42944227476bda98084e8e50f56e87508f8e63f102fc6297f38ae6325130a9750ee1ccb340c2163d35ab1ed1e36
+DIST bundler-1.11.2.tar.gz 329289 SHA256 
8f84487d197f7fcd1753dbe92403febb1ad1ac4ef847fadb473ca9ec62647c8d SHA512 
04f324b1a6c23b4e92f2b8c1c974a9420af21f95569b8617d600c9d307af142d109c606cce5f64601e79620f31194d1b4b9f72982b7009c37c5a7a5dd1d973a6
 WHIRLPOOL 
45fb426c454da025c938bab216f6cd41832779b827736aa66b8536877ae5eb161813f34ffcd1280f410a55140673ad10916f4407bf894eec6c23fcad0045ba80
 DIST bundler-1.8.9.tar.gz 290462 SHA256 
9ecbe18147b990e8c5c7f299e9bc7b63eb274f54b05134ad334e0abeb943f733 SHA512 
2e3378e2c329c53eb6e578b496e1fb332c4f96eca58299e59dd8cb7f5d3b78f43bc6bf96c452cbeb99a0459c016a824248f907b58dcc2081490e4f59ea7a32ba
 WHIRLPOOL 
887a72075093405dd5c94902865589e4946d70f1cc390725e8ae35f6a36cdc2bdd05b9c27958a5c2497d6f42011791c2432f15ab45e1ccbc8c7f0d7da37799c9
 DIST bundler-1.9.10.tar.gz 301546 SHA256 
ea56d906a96f14ffb8ebd3bd5f35ebb4389901be10c8470f6741d6567f16f844 SHA512 
0cd05ae67543c5993d2e33cc9287dc375703cda3250de3556442ae513825b200d534640a9232806b1c4bdec192937de2b40d54563030d9aff8f7727f349a7b17
 WHIRLPOOL 
ac2a118bd85d5b6c9ef2819dec95c6580c769a4985429fd959cffc0e0a6be1f6e37106b2d713e42c360dd19761b71f93dbf519f68fd5bcda0ffb09f97e5eff89

diff --git a/dev-ruby/bundler/bundler-1.11.2.ebuild 
b/dev-ruby/bundler/bundler-1.11.2.ebuild
new file mode 100644
index 000..1730e47
--- /dev/null
+++ b/dev-ruby/bundler/bundler-1.11.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+# No documentation task
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md ISSUES.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to vendor gem dependencies"
+HOMEPAGE="https://github.com/carlhuda/bundler";
+SRC_URI="https://github.com/carlhuda/bundler/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend virtual/rubygems
+
+ruby_add_bdepend "doc? ( app-text/ronn )"
+
+# ruby_add_bdepend "test? ( app-text/ronn )"
+
+# The specs require a number of gems to be installed in a temporary
+# directory, but this requires network access. All tests should still
+# pass with network access.
+RESTRICT="test"
+
+RDEPEND+=" dev-vcs/git"
+
+all_ruby_prepare() {
+   # Bundler only supports running the specs from git:
+   # https://github.com/carlhuda/bundler/issues/issue/738
+   sed -i -e '/when Bundler is bundled/,/^  end/ s:^:#:' 
spec/runtime/setup_spec.rb || die
+
+   # Fails randomly and no clear cause can be found. Might be related
+   # to bug 346357. This was broken in previous releases without a
+   # failing spec, so patch out this spec for now since it is not a
+   # regression.
+   sed -i -e '/works when you bundle exec bundle/,/^  end/ s:^:#:' 
spec/install/deploy_spec.rb || die
+
+   # Remove unneeded git dependency from gemspec, which we need to use
+   # for bug 491826
+   sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid specs that are not compatible with all rspec versions.
+   sed -e '/has no malformed whitespace/,/^  end/ s:^:#:' \
+   -e '/uses double-quotes consistently/,/^  end/ s:^:#:' \
+   -i spec/quality_spec.rb || die
+
+   # Avoid spec failing with git 2.0.
+   sed -i -e '/on releasing/,/^end/ s:^:#:' 
spec/bundler/gem_helper_spec.rb || die
+}
+
+each_ruby_compile() {
+   if use doc ; then
+   ${RUBY} -S rake man:build || die
+   fi
+}



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

2015-12-20 Thread Hans de Graaff
commit: 19b0c1eb4a1d16881ceb01627963b2ca9861d36b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 20:12:29 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:21:06 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b0c1eb

dev-ruby/hashie: add 3.4.3

Package-Manager: portage-2.2.24

 dev-ruby/hashie/Manifest|  1 +
 dev-ruby/hashie/hashie-3.4.3.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/hashie/Manifest b/dev-ruby/hashie/Manifest
index f960fd5..ba30922 100644
--- a/dev-ruby/hashie/Manifest
+++ b/dev-ruby/hashie/Manifest
@@ -1,2 +1,3 @@
 DIST hashie-2.1.2.gem 34816 SHA256 
a9e1e4928bf4f5a5683ea9c7ef29e50fb93f72542f9a9550e205fe33a6568923 SHA512 
6f72998710da58a2584939b4e74a114ae54168902020dc16ec5ea0422a91316b84aa6835fffb36a2985634f24ff5b0d01bcdb50134a414a269a4881ebcd728ac
 WHIRLPOOL 
6b67c04ef9dc33a9ffdf25d14440bdd3ce621f1bde9b4eb806de63fa39edc76627f80d10435efc708fc48d24f1450046f33aceb20d76238a0cf8b67ddcf72e78
 DIST hashie-3.4.2.gem 56320 SHA256 
b68373c5f6589c5222638433918bc3e256acbaead7f883e5ec18420f507b17ca SHA512 
9081d91ad014914f59ec4e18b92c27b6f316f03f476c94d3b469bda54f201d339d553ef142018f0e605d3571418af784d57e25211a6c141cd8eb5a56497c28d6
 WHIRLPOOL 
cc76a268a7b8abc618b236a1958db783a5dc9e14c92b719782db71dd1a518e436b4e801f6854e5c8958298d4212814bae23893c1fe2a42561de28ba993847b2f
+DIST hashie-3.4.3.gem 58880 SHA256 
29213491e9f74158b9a7ec0806b3698039357209a6b24553cfd767f6418365c7 SHA512 
1a9f3169308e99559c67e021f0d4174618fd6e4cb6a53b4c7889b609ea32e2d7cde7216de2e3d485f496fa73491702e3af81b6875071b35ecfe5609d925225f7
 WHIRLPOOL 
09ab898ad08a975c69beb12bf2154c20d9ca00b698610101497705370f17c66f7d389b55b92378c83b02d53f3218351c3ccca119c8df5f80ce199dd7acb08722

diff --git a/dev-ruby/hashie/hashie-3.4.3.ebuild 
b/dev-ruby/hashie/hashie-3.4.3.ebuild
new file mode 100644
index 000..5c9bfcb
--- /dev/null
+++ b/dev-ruby/hashie/hashie-3.4.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Hashie is a small collection of tools that make hashes more 
powerful"
+HOMEPAGE="http://intridea.com/posts/hashie-the-hash-toolkit";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/activesupport )"
+
+all_ruby_prepare() {
+   # Remove bundler and fix one spec that depends on its requires
+   #rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -e '/pry/ s:^:#:' -i spec/spec_helper.rb || die
+
+   # Avoid dependency on rspec-pending_for and its dependencies
+   sed -i -e '/pending_for/ s:^:#:' \
+   spec/spec_helper.rb \
+   spec/hashie/mash_spec.rb \
+   spec/hashie/extensions/strict_key_access_spec.rb || die
+}



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

2015-12-20 Thread Hans de Graaff
commit: a1fcf5702e3276c381ec42d6e3735ab7bacaa392
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:58:37 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:20:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1fcf570

dev-ruby/bunny: add 2.2.2

Package-Manager: portage-2.2.24

 dev-ruby/bunny/Manifest   |  1 +
 dev-ruby/bunny/bunny-2.2.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 3ba09f4..17758bf 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,2 +1,3 @@
 DIST bunny-2.0.1.gem 183296 SHA256 
ceff06015fa1ddc3aeea397f23242a9de13f3bc7f3481ace1a0b194d66a84236 SHA512 
53ef3ec503f4ed5cbcec72343a492f102c358f7f2bd6f4833a3306384faf03195e59f9ca5ef9a7e0d7dc21ae1428c9b107bbbc5a4691853920d3410765e576be
 WHIRLPOOL 
465ea17a2c1ed51127ed37f4ad8fc916d9227111debec127bfcd4e539a7c697c8f5395c3f26cc47c4665948f7e67027d1d0b20c1235b93482aa17302bcbf7771
 DIST bunny-2.2.1.gem 184320 SHA256 
ff05d3a86257e0cc8c1480a7918da9d476bed90ece06fbfbb19319b9c224a81b SHA512 
649aa1e1110a5feda751e471251b24ab3e43fabe9c95d9502bc18e5b0ff39543de329f7135fbc6adbe8dd4d12324dfe9a01a254fdf6e79e4daa12c782138fe03
 WHIRLPOOL 
c0972565ee3e0213eb2b98d30af1f90a94bf3db19fa36b24da33388e4345a323ee536f7bbd2dd5b685abd14bcdec67ca278e63fbc20c5fc108e3b273b3bcd26e
+DIST bunny-2.2.2.gem 184320 SHA256 
36a2b307dcc7f271e9027cb8dde5827b7e02c6a8e4694c0e693b746e4d171a9b SHA512 
f87994ab4e491c7e4527189a5a76ce2e4d0a6c7555f913ddefed77d95c62a080b7b629020c66afc0a6cb8ea1d7a310aba0e4dedfc6c3e5b97daf4d4c9378f517
 WHIRLPOOL 
42fa1e2ed8737dfcaf91a900d282a33adc151d5f996ca6bdc840b4919d1bba16c6c1e7f9240a6e1bef02a37e73d722e3e9ed5bafeb4045687b2ece33cb0054a6

diff --git a/dev-ruby/bunny/bunny-2.2.2.ebuild 
b/dev-ruby/bunny/bunny-2.2.2.ebuild
new file mode 100644
index 000..19d3a89
--- /dev/null
+++ b/dev-ruby/bunny/bunny-2.2.2.ebuild
@@ -0,0 +1,32 @@
+# 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=""
+
+# Tests require a live AMQP server.
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Another synchronous Ruby AMQP client"
+HOMEPAGE="https://github.com/celldee/bunny";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/amq-protocol-2.0.1:2"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}
+   doins -r examples || die
+}



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

2015-12-20 Thread Hans de Graaff
commit: 3fba18c5fe2da9b64c3c2fc61a1cc2c98f0b2632
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:56:47 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 20:20:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fba18c5

dev-ruby/bunny: cleanup

Package-Manager: portage-2.2.24

 dev-ruby/bunny/Manifest   |  3 ---
 dev-ruby/bunny/bunny-1.6.3.ebuild | 32 
 dev-ruby/bunny/bunny-1.7.0.ebuild | 32 
 dev-ruby/bunny/bunny-2.2.0.ebuild | 32 
 4 files changed, 99 deletions(-)

diff --git a/dev-ruby/bunny/Manifest b/dev-ruby/bunny/Manifest
index 2b61a4e..3ba09f4 100644
--- a/dev-ruby/bunny/Manifest
+++ b/dev-ruby/bunny/Manifest
@@ -1,5 +1,2 @@
-DIST bunny-1.6.3.gem 180224 SHA256 
3eb1339993db6ea5b8655be374c0427924c13bdc9cafee8141e513d334e0a52d SHA512 
ceeca544cd05c78adb3bd3164ca84851b65270ecd069e923979b432abc92160642f334df088364ae9960b2c3523260a0ffcd06dd20b51bd798178231efa74a95
 WHIRLPOOL 
7a9a20240e15c3b480aa870c6270f08ba0d95d12d4ea68e71c444e5abe4933a9dfadbe3babf71c1e35c78a04be09a0d8c01159781b749db3be79189ddede9e13
-DIST bunny-1.7.0.gem 181248 SHA256 
889b3bb5b173d8ce16ec7d96cd72ccd742a3e31eaaf0f0336b762cec1f0bf806 SHA512 
158ea3906c1318458da7551519ff00e30191f91f0cf3ea777b1069f55cd5fce865591495f56177f8d23a4498bdf95b145caa2027136fab2d3108af6a685eca59
 WHIRLPOOL 
05fa177b554a5d0c4a76f953242b3d715c4dc969b939375ac22e5d054fee4a1a6634c8a851f25f11120037a1992af7202ff5727452415cea5a3e60cea6c24a03
 DIST bunny-2.0.1.gem 183296 SHA256 
ceff06015fa1ddc3aeea397f23242a9de13f3bc7f3481ace1a0b194d66a84236 SHA512 
53ef3ec503f4ed5cbcec72343a492f102c358f7f2bd6f4833a3306384faf03195e59f9ca5ef9a7e0d7dc21ae1428c9b107bbbc5a4691853920d3410765e576be
 WHIRLPOOL 
465ea17a2c1ed51127ed37f4ad8fc916d9227111debec127bfcd4e539a7c697c8f5395c3f26cc47c4665948f7e67027d1d0b20c1235b93482aa17302bcbf7771
-DIST bunny-2.2.0.gem 183808 SHA256 
901b9e4ccac2edc7b1e08ca63083e519410b46a0c8d23438a6be6570be8282f1 SHA512 
f7043ddb7d0f7e9cf365d27456b0545110aa9b61cbbf89fdb73cb73cc60b14d7d9d13c4e6292347a43698053ac06468fe7e10f6bcf4a22306040e85e83fd6d36
 WHIRLPOOL 
35cbee6eaca8b19248e8f3c344838651ecde93b65eee632c468fa45327adf8685f2deba394a6435fe9635aa5f4a1a0df3284f6c48551be2cd62b88b4880ae658
 DIST bunny-2.2.1.gem 184320 SHA256 
ff05d3a86257e0cc8c1480a7918da9d476bed90ece06fbfbb19319b9c224a81b SHA512 
649aa1e1110a5feda751e471251b24ab3e43fabe9c95d9502bc18e5b0ff39543de329f7135fbc6adbe8dd4d12324dfe9a01a254fdf6e79e4daa12c782138fe03
 WHIRLPOOL 
c0972565ee3e0213eb2b98d30af1f90a94bf3db19fa36b24da33388e4345a323ee536f7bbd2dd5b685abd14bcdec67ca278e63fbc20c5fc108e3b273b3bcd26e

diff --git a/dev-ruby/bunny/bunny-1.6.3.ebuild 
b/dev-ruby/bunny/bunny-1.6.3.ebuild
deleted file mode 100644
index f53f3f7..000
--- a/dev-ruby/bunny/bunny-1.6.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-1.9.2"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples || die
-}

diff --git a/dev-ruby/bunny/bunny-1.7.0.ebuild 
b/dev-ruby/bunny/bunny-1.7.0.ebuild
deleted file mode 100644
index f53f3f7..000
--- a/dev-ruby/bunny/bunny-1.7.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Another synchronous Ruby AMQP client"
-HOMEPAGE="https://github.com/celldee/bunny";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/amq-protocol-1.9.2"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}
-   doins -r examples || die
-}

diff --git a/dev-ruby/bunny/bunny-2.2.0.ebuild 
b/dev-ruby/bunny/bunny-2.2.0.ebuild
deleted file mode 100644
index d4bedab..000
--- a/dev-ruby/bunny/bunny-2.2.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# 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"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-# Tests require a live AMQP server.
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-inhe

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

2015-12-20 Thread Patrice Clement
commit: 569f42e0df69f092417ecdb2495e828c88cad317
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 20 20:06:53 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 20 20:07:30 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569f42e0

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

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

 dev-java/jebl/jebl-2013.02.18.ebuild | 22 ++
 dev-java/jebl/jebl-.ebuild   | 43 
 2 files changed, 7 insertions(+), 58 deletions(-)

diff --git a/dev-java/jebl/jebl-2013.02.18.ebuild 
b/dev-java/jebl/jebl-2013.02.18.ebuild
index 1cbad03..862383e 100644
--- a/dev-java/jebl/jebl-2013.02.18.ebuild
+++ b/dev-java/jebl/jebl-2013.02.18.ebuild
@@ -1,34 +1,26 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-
-#ESVN_REPO_URI="https://jebl.svn.sourceforge.net/svnroot/jebl/trunk/jebl";
-#ESVN_REPO_URI="https://jebl.svn.sourceforge.net/svnroot/jebl/tags/${P//./_}";
-
 JAVA_PKG_IUSE="doc"
-EANT_BUILD_TARGET="dist"
-EANT_DOC_TARGET="document"
 
-#inherit subversion java-pkg-2 java-ant-2
 inherit java-pkg-2 java-ant-2
 
 DESCRIPTION="Java Evolutionary Biology Library"
 HOMEPAGE="http://jebl.sourceforge.net/";
-#SRC_URI=""
 SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz";
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 SLOT="0"
 LICENSE="LGPL-2.1"
 IUSE=""
 
-CDEPEND=""
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.5"
-RDEPEND="${CDEPEND}
-   >=virtual/jre-1.5"
+DEPEND=">=virtual/jdk-1.5"
+RDEPEND=">=virtual/jre-1.5"
+
+EANT_BUILD_TARGET="dist"
+EANT_DOC_TARGET="document"
 
 java_prepare() {
rm -rf "${S}/src/org/virion/jam/maconly" || die

diff --git a/dev-java/jebl/jebl-.ebuild b/dev-java/jebl/jebl-.ebuild
deleted file mode 100644
index 32115c9..000
--- a/dev-java/jebl/jebl-.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="2"
-
-ESVN_REPO_URI="https://jebl.svn.sourceforge.net/svnroot/jebl/trunk/jebl";
-#ESVN_REPO_URI="https://jebl.svn.sourceforge.net/svnroot/jebl/tags/${P//./_}";
-
-JAVA_PKG_IUSE="doc"
-EANT_BUILD_TARGET="dist"
-EANT_DOC_TARGET="document"
-
-inherit subversion java-pkg-2 java-ant-2
-#inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Java Evolutionary Biology Library"
-HOMEPAGE="http://jebl.sourceforge.net/";
-SRC_URI=""
-#SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-KEYWORDS=""
-SLOT="0"
-LICENSE="LGPL-2.1"
-IUSE=""
-
-CDEPEND=""
-DEPEND="${CDEPEND}
-   >=virtual/jdk-1.5"
-RDEPEND="${CDEPEND}
-   >=virtual/jre-1.5"
-
-S="${WORKDIR}/${P//./_}"
-
-java_prepare() {
-   rm -rf "${S}/src/org/virion/jam/maconly" || die
-}
-
-src_install() {
-   java-pkg_dojar dist/jebl.jar || die
-   java-pkg_dojar dist/jam.jar || die
-   use doc && java-pkg_dojavadoc doc/api
-}



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

2015-12-20 Thread Patrice Clement
commit: 91ca76de54f3211b38e887477c2d15a3be6c8c8d
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 20 19:51:29 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 20 20:07:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ca76de

dev-java/jung: EAPI 5 bump. Make use of java-pkg-simple.

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

 dev-java/jung/jung-1.7.6-r1.ebuild | 41 ++
 1 file changed, 41 insertions(+)

diff --git a/dev-java/jung/jung-1.7.6-r1.ebuild 
b/dev-java/jung/jung-1.7.6-r1.ebuild
new file mode 100644
index 000..ae0b0e2
--- /dev/null
+++ b/dev-java/jung/jung-1.7.6-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="The Java Universal Network/Graph Framework"
+HOMEPAGE="http://jung.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.zip"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+CDEPEND="
+   dev-java/colt:0
+   dev-java/commons-collections:0"
+
+RDEPEND="
+   ${CDEPEND}
+   >=virtual/jre-1.6"
+
+DEPEND="
+   ${CDEPEND}
+   app-arch/unzip
+   >=virtual/jdk-1.6"
+
+JAVA_SRC_DIR="src/edu"
+
+JAVA_GENTOO_CLASSPATH="
+   colt
+   commons-collections
+"
+
+java_prepare() {
+   java-pkg_clean
+}



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

2015-12-20 Thread Patrice Clement
commit: 8a1778158c1f75136398c695312c3b5baa619920
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 20 19:54:05 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 20 20:07:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a177815

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

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

 dev-java/cortado/cortado-0.6.0-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/cortado/cortado-0.6.0-r1.ebuild 
b/dev-java/cortado/cortado-0.6.0-r1.ebuild
index e7e72b0..b70bc3d 100644
--- a/dev-java/cortado/cortado-0.6.0-r1.ebuild
+++ b/dev-java/cortado/cortado-0.6.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://downloads.xiph.org/releases/cortado/${P}.tar.gz";
 
 LICENSE="GPL-2 LGPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 
 RDEPEND=">=virtual/jre-1.6"
 DEPEND=">=virtual/jdk-1.6
@@ -21,8 +21,8 @@ DEPEND=">=virtual/jdk-1.6
 EANT_BUILD_TARGET="stripped"
 
 src_prepare() {
-   echo "#!/bin/sh" > scripts/get-revision
-   echo "echo ${PV}">> scripts/get-revision
+   echo "#!/bin/sh" > scripts/get-revision || die
+   echo "echo ${PV}" >> scripts/get-revision || die
 }
 
 src_install() {



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

2015-12-20 Thread Patrice Clement
commit: 2fffbd33f9f3d252117af010e8b8b2cd90a2bbce
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec 20 19:54:26 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Dec 20 20:07:26 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fffbd33

dev-java/cortado: Clean up old.

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

 dev-java/cortado/cortado-0.6.0.ebuild | 38 ---
 1 file changed, 38 deletions(-)

diff --git a/dev-java/cortado/cortado-0.6.0.ebuild 
b/dev-java/cortado/cortado-0.6.0.ebuild
deleted file mode 100644
index 3c61568..000
--- a/dev-java/cortado/cortado-0.6.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Multimedia framework for Java written by Fluendo"
-HOMEPAGE="http://www.theora.org/cortado/";
-SRC_URI="http://downloads.xiph.org/releases/cortado/${P}.tar.gz";
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE=""
-
-COMMON_DEP=""
-
-RDEPEND=">=virtual/jre-1.4
-   ${COMMON_DEP}"
-DEPEND=">=virtual/jdk-1.4
-   app-arch/unzip
-   ${COMMON_DEP}"
-
-EANT_BUILD_TARGET=stripped
-
-src_prepare() {
-   echo "#!/bin/sh" > scripts/get-revision
-   echo "echo ${PV}">> scripts/get-revision
-}
-
-src_install() {
-   java-pkg_newjar output/dist/applet/${PN}-ovt-stripped-${PV}.jar
-   dodoc ChangeLog HACKING NEWS README RELEASE TODO \
-   || die "dodoc failed"
-}



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

2015-12-20 Thread Hans de Graaff
commit: b7b16416a3c9b6e6abd3af2d158b7900f025ca9e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:41:43 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 19:41:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b16416

dev-lang/ruby: remove masked ruby19

Package-Manager: portage-2.2.24

 dev-lang/ruby/Manifest  |   2 -
 dev-lang/ruby/ruby-1.9.3_p551-r1.ebuild | 217 
 2 files changed, 219 deletions(-)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 0559144..ce071e2 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,4 +1,3 @@
-DIST ruby-1.9.3-p551.tar.bz2 10049332 SHA256 
b0c5e37e3431d58613a160504b39542ec687d473de1d4da983dabcf3c5de771e SHA512 
5ea40f8c40cf116030ffdedbe436c1fdbf9a50b7bb44bc890845c9c2a885c34da711bc1a9e9694788c2f4710f7e6e0adc4410aec1ab18a25a27168f25ac3d68c
 WHIRLPOOL 
a4de6b7300e1f1cb22b01b1fbe0a73928baf6e5b1d083e8eb239e7696703e13774fdcb52bbb7f4253ea75b597663c43a8fbea2df7b77ed95f3fd8b2512ff1f1e
 DIST ruby-2.0.0-p645.tar.xz 8295192 SHA256 
875be4f57bdbb2d2be0d64bfd8fc5022f004d55261ead8fd0cdc2e9e415e9f7b SHA512 
440f8ea50f51c53f90e42a8dfd7cd41f806b290d5c12c09f84d9159ab9c95e19b036cd8a5dc788844da501b9fcd1fa8ad8352ef7417998debc1b43a61a4ea4dc
 WHIRLPOOL 
6201a39976f793dd3702ba580aafb881ba6e9f5cbc9d544bdddf508ca86dc14fc2970451a386ba495d16f2f68724197ef089ba02e7d1a9423870a0fa5c39cbc8
 DIST ruby-2.0.0-p647.tar.xz 8301008 SHA256 
9f793880df1209ea4e5c10ee9d8ef79caa0e73ee769f745f1c191505255e2847 SHA512 
38fd2ad631588a0e8adf9a7ae01cb5274eca4fd794c5ed7030e5fae9e53cd8920eaac9d388c73b844a154c7eb56fa6fed8e2ee5df5617efd624b6a568ea4953b
 WHIRLPOOL 
c8ec19ed900e6578f1f6e08d1e2a5c015cfa6e81379fb0437a1167ffb8bc56561d02b4b5b35a674039f7adcd2c43b222b89e139cb0ea702e8bfec886872c8e6a
 DIST ruby-2.0.0-p648.tar.xz 8303584 SHA256 
22fe97739110ba9171b13fc4dcd1a92e767f16769de3593ee41ef1283d218402 SHA512 
95df515d37f04193eaceaded4a4f568f83041683349cd44767803f77361a66533226d83eac6586ac894ae61d79bd36ce047f951aed43f9a8356dbb3244280774
 WHIRLPOOL 
ef78b838d061b1707219453a70c8b4a503d46e9f95797007555943a837de21f22c0c93039c75172d7df4fe9b5eca38472ee7177f98785cb5993c7e80140a1d27
@@ -8,7 +7,6 @@ DIST ruby-2.1.8.tar.xz 9382672 SHA256 
94eeae3b3e3ac93cfd205e1aaef4c5325227b7656c
 DIST ruby-2.2.2.tar.xz 10463044 SHA256 
f033b5d08ab57083e48c1d81bcd7399967578c370b664da90e12a32891424462 SHA512 
bd72d0a4c017e2527659f64ef2781bbe8bd540a2302eaa60234a12282fd53c359e04205c56385402c67e81bb9dab3b88de53de82e12bb13e3386c26301043b64
 WHIRLPOOL 
ee9c3a664ac1d67bd9ff4ed8fcc7d4c8e9b6e2f5774c938f876223b22022b498932afc41990890a03b560c65ffe29a039761d18bbeeab46fe13cbfff515bc115
 DIST ruby-2.2.3.tar.xz 10453204 SHA256 
c6ec90e9ed018e6d9a578fc93755d8565839908d5796809e1aecd1798c7ea8a7 SHA512 
e3cee8d59f4f3bfc84cf9bbbc6f74272470e12913d299fd1d41fc166dee21921eed1789591f50c3f3b6e5fd38fd1b99855c16aff28bdc4ae8fcc680c71bd
 WHIRLPOOL 
3fae4fc3112f24004f0f043d29b2e624e559fa3d53e6b0479af03df910d210aaeb8274c294dfe1ef0602f63790b4cdc31147d5fd92707e38ea29f01fd07e8839
 DIST ruby-2.2.4.tar.xz 10464500 SHA256 
d28bff4641e382681c58072ddc244d025ac47ff71dd9426a92fcfc3830d1773c SHA512 
755257eea0cb79f28f1d2dc6e2a5ee4b1954280f51153e5fe90605a875b1d52077660b87e4e04d11552591a1f60a1241e4c70056f073a217b3bad896f64780da
 WHIRLPOOL 
9d3d549dce991d2d594df624bf2f55f4ff9269c35193b190e3fd774b8883facb568f010a3b79927e083cc5bad277281e4c8a9fc3979f609fca50f86775563484
-DIST ruby-patches-1.9.3_p551-r1.tar.bz2 3685 SHA256 
362d94b77c3408d200c42855868ebb5ddbee287d66bbed8e269255f9cb63418a SHA512 
646a1979c1b879ef46cb195204bdcea83215f6407331f92d8caed910e03d1f426bfb203629f4bea307740742757877edae22bf9978b55cbda03921a0c25b8409
 WHIRLPOOL 
3001b1c6189a882a45125d04b6264e22e0bf2b773c249bf00c2cfc98dec3392ae422913d278aae289767db0aaf8782e1a7dd44e94965aa02893833d5737ad494
 DIST ruby-patches-2.0.0_p645.tar.bz2 2947 SHA256 
dc173fe94af215fd2c1823f46140e4f11892dec59ce55b10ffad26b622bb6e4e SHA512 
423a4fddfc8d7fd4f5b041989da343bc96ce0c3f22a448cab8cec47d4c458f4deeb83b167a0a3ae71d3be57df9b41151d1cafadd191bd3d3e9b08b32732e36cd
 WHIRLPOOL 
9c728e95cf01abdb48afc2ff008dc73d341096b253c664297b6780b32821c1ec406c388ce5860b5dd2ce2de862fb80b2ae45d03750045aaf13c371743f97c92e
 DIST ruby-patches-2.0.0_p647-r1.tar.bz2 3341 SHA256 
7d82403fed6216baed59ac1fbba888e2b9a4a9cb742ffd01531753bae07ab6b8 SHA512 
40d07275a391df3e0a7a0c2705913c8120a548e223032dc39993f8f873c8d0639646cf728dc95f1400352a13766623ac6d69a1b1ff03183df6fabf32946dd7a6
 WHIRLPOOL 
ed7ea6b1c1fd3570ea85b885f7455d8273cff2a9db2540c9e89faca867bd5eed2b4de52c7d21a96bb33ae0beedce113c68bb6c8cee4688650ff5169bd9c265fd
 DIST ruby-patches-2.0.0_p647.tar.bz2 2947 SHA256 
dc173fe94af215fd2c1823f46140e4f11892dec59ce55b10ffad26b622bb6e4e SHA512 
423a4fddfc8d7fd4f5b041989da343bc96ce0c3f22a448cab8cec47d4c458f4deeb83b167a0a3ae71d3be57df9b41151d1cafadd191bd3d3e9b08b32732e36cd
 WHIRLPOOL 
9c728e95cf01abdb48afc2ff008dc73d341096b253c664

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

2015-12-20 Thread Hans de Graaff
commit: e829dcf0449a3f2905992976ac24f10272c4c240
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:44:14 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 19:44:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e829dcf0

pacakge.mask: remove mask for removed dev-lang/ruby:1.9

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e01b521..6603354 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -276,12 +276,6 @@ sys-fs/bedup
 # apache-2.4.17 includes support for http2 now.
 www-apache/mod_h2
 
-# Hans de Graaff  (11 Oct 2015)
-# Ruby 1.9 is no longer maintained upstream since January
-# 2015, bug 536852.
-# Masked for removal in 30 days.
-=dev-lang/ruby-1.9*
-
 # Mike Pagano  (2 Oct 2015)
 # A regression in kernel 4.1.9 could lead to a system
 # lockup.  This has been fixed in gentoo-sources-4.1.9-r1



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

2015-12-20 Thread Hans de Graaff
commit: c473eff02273a007e81a5f52f01dedf4954f7fd9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:42:51 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 19:42:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c473eff0

dev-lang/ruby: remove now-unused yaml USE flag

Package-Manager: portage-2.2.24

 dev-lang/ruby/metadata.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/dev-lang/ruby/metadata.xml b/dev-lang/ruby/metadata.xml
index bf0744a..312287f 100644
--- a/dev-lang/ruby/metadata.xml
+++ b/dev-lang/ruby/metadata.xml
@@ -15,11 +15,6 @@
   readline extension will not be built (and irb will lose line
   editing functionality).
 
-
-  Use the dev-libs/libyaml library to build the psych
-  extension, available since Ruby 1.9.2_rc2, in alternative to the
-  bundled syck-based parser.
-
 
   Install dev-ruby/rdoc after installing Ruby.
 



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

2015-12-20 Thread Hans de Graaff
commit: ce8bcd141aa1c85a250695e8f9302a8500db0904
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:26:22 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 19:26:22 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8bcd14

dev-ruby/ruby-oci8: fix building with USE=doc, bug 568434

There is (no longer?) a Rakefile to handle 'rake doc',
so use our own rdoc recipe instead.

https://bugs.gentoo.org/show_bug.cgi?id=568434

Package-Manager: portage-2.2.24

 dev-ruby/ruby-oci8/ruby-oci8-2.1.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.1.8.ebuild 
b/dev-ruby/ruby-oci8/ruby-oci8-2.1.8.ebuild
index e33ea5f..bf9bfef 100644
--- a/dev-ruby/ruby-oci8/ruby-oci8-2.1.8.ebuild
+++ b/dev-ruby/ruby-oci8/ruby-oci8-2.1.8.ebuild
@@ -8,6 +8,7 @@ USE_RUBY="ruby19 ruby20 ruby21 ruby22"
 inherit multilib ruby-fakegem
 
 RUBY_FAKEGEM_EXTRADOC="NEWS README.md ChangeLog"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
 DESCRIPTION="A Ruby library for Oracle OCI8"
 HOMEPAGE="https://rubygems.org/gems/ruby-oci8/";



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

2015-12-20 Thread Hans de Graaff
commit: 3496114df9b93427ab3fa12ff33a923afb2846d5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:33:39 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 19:33:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3496114d

dev-ruby/arel: add 7.0.0

Package-Manager: portage-2.2.24

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

diff --git a/dev-ruby/arel/Manifest b/dev-ruby/arel/Manifest
index 51b7428..f2fd06b 100644
--- a/dev-ruby/arel/Manifest
+++ b/dev-ruby/arel/Manifest
@@ -3,3 +3,4 @@ DIST arel-4.0.2.gem 52736 SHA256 
eddf4c7794df8ba2673e0d0f35e3f7b064f346c6f5be098
 DIST arel-5.0.1.20140414130214.gem 52224 SHA256 
c941f07bad89af26e8837c73d8a399bc721609f759eda015ed0081601636 SHA512 
9f4c768712492ef8f7a938d89ce9c54c4e7c7ec2ff53ee52d5d12f0cefd7960895049f112b772864d034a4419acab91511173ddaab70a9f3d4027899af150011
 WHIRLPOOL 
ebfae83108a1049dff2cdeb697c1c0514baa2ebdfbc0d885e586240397b33af8be8181268017a759fab9b7655992abceed844d80b91f8d85f8e9dfca98c3bc32
 DIST arel-6.0.2.tar.gz 51951 SHA256 
5bb34a5dd4257a6f05b31f565db9c370df302f053ac42a63ea3f997fe8c593a3 SHA512 
b7ad77a32b88296a2fe7b52ffbcfb2d5e7deb32c2dd02286a3c25563a565d323efa82a38047515f6e5bd9f99b5476f5aaeb2198f8213f5bb818dcf041817de90
 WHIRLPOOL 
c27b868404e8dcee11ac24b5bed05052e8ab16b66eba0379a319e2a13f40b5f008994fbad599099e112a72fe2c54d157e8445ed0f27b9a089971e5bf769b0b8c
 DIST arel-6.0.3.tar.gz 52003 SHA256 
476a51333ec8588213bbd91174af239d4910a68cd14a99de29d44ca5c24ec37a SHA512 
8e04daacae0b07fd02c5623e86b87940e0d712e0ab7d85354d2ba8a9e0cc30d1549f128a39732d8dac5b83f3f77c1bfadb650b5726d1faf2bfeb64e0d51a8f04
 WHIRLPOOL 
cae263da4bf2f3f869b3d658b0ced3f57349172f95ec05952ae6b2896704bc06c552814485ffcdc85d36f19ed68c386097e4b16c5317b05144b8176193896938
+DIST arel-7.0.0.tar.gz 55676 SHA256 
19a927b76aa153cc8adab9b6c69d3b67f8701757663f834ca5f0c5b6d0105b9d SHA512 
1972b43946e5760ea78052db0382818f059afa943117c9e5fd9f1f595529c769b1b3886eaff1bf0e23c051ef7440d49907b6a3a3bf4d97bda30cd88688875b87
 WHIRLPOOL 
09c04bf4603d68ac7206292b806ba52273fca116a94d27f5c345aaad09d7ea17b5064c822a7eb341a8cb9643b9028e2f1454ec6dd535171f9c799e9a7d5b0256

diff --git a/dev-ruby/arel/arel-7.0.0.ebuild b/dev-ruby/arel/arel-7.0.0.ebuild
new file mode 100644
index 000..7252926
--- /dev/null
+++ b/dev-ruby/arel/arel-7.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.txt README.markdown"
+
+RUBY_FAKEGEM_GEMSPEC="arel.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Arel is a Relational Algebra for Ruby"
+HOMEPAGE="https://github.com/rails/arel";
+SRC_URI="https://github.com/rails/arel/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/test-unit:2
+   >=dev-ruby/minitest-5.4:5
+   )"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" \
+   -e '/specname/,$ s:^:#:' Rakefile || die
+}



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

2015-12-20 Thread Hans de Graaff
commit: d84814cef434291dd0a8ba2058d8be6b8a1a1670
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:34:56 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 19:34:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d84814ce

dev-ruby/ast: add 2.2.0

Package-Manager: portage-2.2.24

 dev-ruby/ast/Manifest |  1 +
 dev-ruby/ast/ast-2.2.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/ast/Manifest b/dev-ruby/ast/Manifest
index f818923..ae8b9a9 100644
--- a/dev-ruby/ast/Manifest
+++ b/dev-ruby/ast/Manifest
@@ -1,2 +1,3 @@
 DIST ast-2.0.0.gem 14336 SHA256 
e8912628cabb49357e69f741b707b5b92c1be8be596e236589c4c44e6d453cd2 SHA512 
dee0296c4d1bcad6454930778cadf0395b25a87b4c24d15a74d190739344c66bce3f08451868278fc9cea1a420e8548698342264edeccda76b793afabc5ebf6b
 WHIRLPOOL 
3a8ea7c502324261628711ebeb2391045938aa7e95e1d18e235365f58ab89f407162787a7299df3e0a2c112c6943d40e407b38509f993bd627a8d7216e041b6b
 DIST ast-2.1.0.gem 14848 SHA256 
f3066fd52ad2aa5731d5321ea609190deade4f2be251a3891d1cecdc1df74b80 SHA512 
b60fb87ba204456dbb09ed6d747322555e415f5849d67dfb75624c4de2158b65038db7e4762ac6faf6c2b6854b0af8069b13e0b9c33b50eeaf69d5963588403a
 WHIRLPOOL 
eea8653a94d54bd1eef6f081b3197f728593f6f05e8e6632d0f4a672b35e123dd7276d250142ec5a6e222800ca8926ac60bf112f35e44c97464fa0fb3250bfb0
+DIST ast-2.2.0.gem 14848 SHA256 
8be669575d41b7b961a3e6ed370e550bed6083b3f8337ab6c8b506871c02ad92 SHA512 
556b9d68787a05f33f6f7e518971dfc965d326fd1a2e0dd1d16d1360526c598fccb0117a09348da88f6243bb3295dbb6d91fa6bd2a27c19cd7b519105b826aea
 WHIRLPOOL 
da7ca57261786f8bdb6e87733649535bbacd6f0f82614a865019f518177f0e3877df72a9fdc7ffac07af35254b73553340e708d1a8d913039cfd0cbca847cddb

diff --git a/dev-ruby/ast/ast-2.2.0.ebuild b/dev-ruby/ast/ast-2.2.0.ebuild
new file mode 100644
index 000..3a9bdbc
--- /dev/null
+++ b/dev-ruby/ast/ast-2.2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for working with abstract syntax trees"
+HOMEPAGE="https://github.com/whitequark/ast";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? (
+   dev-ruby/bacon )"
+
+all_ruby_prepare() {
+   sed -i -e "/[Bb]undler/d" Rakefile || die
+   sed -i -e "/git ls/d" ${PN}.gemspec || die
+   sed -i -e "/simplecov/,+11d" -e "/colored_output/d" test/helper.rb || 
die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bacon -Itest -a || die
+}



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

2015-12-20 Thread Hans de Graaff
commit: 2c38faabd9841a357cdd7aca5b04f406edab28b1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:30:45 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 19:30:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c38faab

dev-ruby/amq-protocol: add 2.0.1

Package-Manager: portage-2.2.24

 dev-ruby/amq-protocol/Manifest  |  1 +
 dev-ruby/amq-protocol/amq-protocol-2.0.1.ebuild | 28 +
 2 files changed, 29 insertions(+)

diff --git a/dev-ruby/amq-protocol/Manifest b/dev-ruby/amq-protocol/Manifest
index 5443b36..ff831e3 100644
--- a/dev-ruby/amq-protocol/Manifest
+++ b/dev-ruby/amq-protocol/Manifest
@@ -1,2 +1,3 @@
 DIST amq-protocol-1.9.2.gem 43520 SHA256 
79e018cb1a3522967525973ae04d40884620e8d4adca02afeb710f00643a84be SHA512 
ea4553b337589589cc89b70e351722ec8af402bd560d73fd35ad41665424a6212e03e26ac86aace5d90f599c7fc2236686fbd83bd75c7023647d95163a2d8573
 WHIRLPOOL 
5fcfd806b8d84aa64b10bc160fe439dcdff2977b739e04ec23b8f86d94f7a5bee4b95d3688317096b0dcf9214a12921f4b0a4c93c9bd0f6ad3376a6199659189
 DIST amq-protocol-2.0.0.gem 43008 SHA256 
13ffd60f8f41d986b522f4dabce1c9d97e248395998e358298d1dfe54943ef9b SHA512 
d0bc3de546b4d618fb66ecee57691c948058f8c82fab6f5747a6122d56be39d36a5670df76e4ad2312481c5d1ba2babe6dda02f070a6d306eb30a8ad7cc8
 WHIRLPOOL 
c4c98f6892f35959f92c42b35aea51b90bc074942e30999c7f8bf4f13156148d917f2a6d35580654483f8495b2e8423cbe123c130865ea2e2ac173860e8347a9
+DIST amq-protocol-2.0.1.gem 43008 SHA256 
fd5c0ef0f01c040529a6ddbc12cbdde3e40f63d5045c08b13a03f803df4ef6e6 SHA512 
d723899902338562c9b4ad7fdd625e7efa27380b35e9986dfd31f8d334b7cdba4bea47a0f0306a4d24bd14376011287a98d5f31e2d92f89e9fdce7e267d37818
 WHIRLPOOL 
17657719885871532e1eb99ef4cf69dba84141c895f038c71f22fc054642a3b45cbbaf57bf0429aa4c239309b0c2c78d0ac1d9c6f3cb5a307672af4facce8f46

diff --git a/dev-ruby/amq-protocol/amq-protocol-2.0.1.ebuild 
b/dev-ruby/amq-protocol/amq-protocol-2.0.1.ebuild
new file mode 100644
index 000..d2844cc
--- /dev/null
+++ b/dev-ruby/amq-protocol/amq-protocol-2.0.1.ebuild
@@ -0,0 +1,28 @@
+# 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"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An AMQP 0.9.1 serialization library for Ruby"
+HOMEPAGE="https://github.com/ruby-amqp/amq-protocol";
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/bundler/ s:^:#:' -e '/effin_utf8/ s:^:#:' 
spec/spec_helper.rb || die
+}



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

2015-12-20 Thread Hans de Graaff
commit: 98eda43afbda2a91e1b865eb87627a385f6fa578
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 20 19:28:01 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 20 19:28:01 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98eda43a

dev-ruby/ruby-oci8: add 2.2.1

Untested bump due to lack of Oracle libraries.

Package-Manager: portage-2.2.24

 dev-ruby/ruby-oci8/Manifest   |  1 +
 dev-ruby/ruby-oci8/ruby-oci8-2.2.1.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/dev-ruby/ruby-oci8/Manifest b/dev-ruby/ruby-oci8/Manifest
index 666cd81..9e0403f 100644
--- a/dev-ruby/ruby-oci8/Manifest
+++ b/dev-ruby/ruby-oci8/Manifest
@@ -1,2 +1,3 @@
 DIST ruby-oci8-2.1.7.gem 231424 SHA256 
6970edbed87a3f62db99a73f1584e615c572eb5818a9506161fbaff4e623c8c8 SHA512 
7d08cba20c6fd1537e140c92cc5a6c7b169d1feb1a6c07a66c5569a6adf456943135935d47ded6cbf0c4a783d14d7877bb827e375c17a3b92dd5db0df8433d37
 WHIRLPOOL 
16228efb3057aebd82825c848dddef027f91f408f51d68d6d24f904eaedb49275b4969b78f190a0755ee531f0821ae8ece0ce845ad159a6d2b842a32b0d8c11b
 DIST ruby-oci8-2.1.8.gem 249856 SHA256 
f5ab06e0312849b181e0b5e471f73b3070b9317ba289875f7ed44ee963b48f50 SHA512 
897e5b86106b45e12bf359b8ed379a36a1c457daa1de9e7a8431f409ec25b12b20e30ed254a2bc77ab1abc0731f1c45e93860a36e0e6903c6fc7573a9ceeef9e
 WHIRLPOOL 
7628ff11626619a82c02792d97ff66a2349af289d92fb52f928ff11c328a17dc8d1e02b16473028d0473f62d05617f07c30814030b32eb9908e52d49f4c259db
+DIST ruby-oci8-2.2.1.gem 308736 SHA256 
415bf668212a18e7edce6b424f71c6ae18c78357124d372d645c03c12ca10d87 SHA512 
e44aa8819b47dfeefe8cfb78094484ef78973ccfa4f026fae6e3363dda8152e9348c108797c8a19dcdc3bdab288651e63e74333c733b96b7ad9f2003d21709af
 WHIRLPOOL 
7c993ca70d55976268f8cb2795331eadfe54c17d85ddc39bcb4dd1d69dead168c6ba7705a7f62c300a5cdd2de27645561b8c874891bea3082862fd4e6d754713

diff --git a/dev-ruby/ruby-oci8/ruby-oci8-2.2.1.ebuild 
b/dev-ruby/ruby-oci8/ruby-oci8-2.2.1.ebuild
new file mode 100644
index 000..bf9bfef
--- /dev/null
+++ b/dev-ruby/ruby-oci8/ruby-oci8-2.2.1.ebuild
@@ -0,0 +1,41 @@
+# 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"
+
+inherit multilib ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.md ChangeLog"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+DESCRIPTION="A Ruby library for Oracle OCI8"
+HOMEPAGE="https://rubygems.org/gems/ruby-oci8/";
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND+=" dev-db/oracle-instantclient-basic"
+DEPEND+=" dev-db/oracle-instantclient-basic"
+
+EXT_DIR="ext/oci8"
+
+each_ruby_configure() {
+   # configure the native libraries
+   ${RUBY} -C${EXT_DIR} extconf.rb --prefix="${D}/usr" || die "configure 
failed"
+}
+
+each_ruby_compile() {
+   # compile the native libraries
+   emake -C ${EXT_DIR} V=1 || die "could not compile native library"
+}
+
+each_ruby_install() {
+   # install the native libraries
+   emake -C ${EXT_DIR} install DESTDIR="${D}" || die "could not install 
native library"
+   # install the gem files
+   each_fakegem_install
+}



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

2015-12-20 Thread Mike Frysinger
commit: 64ce86d1757fa73a25cdca0287d5360cca5b531b
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 19:16:37 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 19:16:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ce86d1

app-emulation/qemu: disable libgcrypt usage #568856

 app-emulation/qemu/qemu-2.5.0.ebuild | 6 ++
 app-emulation/qemu/qemu-.ebuild  | 6 ++
 2 files changed, 12 insertions(+)

diff --git a/app-emulation/qemu/qemu-2.5.0.ebuild 
b/app-emulation/qemu/qemu-2.5.0.ebuild
index 249a20a..70f595e 100644
--- a/app-emulation/qemu/qemu-2.5.0.ebuild
+++ b/app-emulation/qemu/qemu-2.5.0.ebuild
@@ -343,6 +343,11 @@ qemu_src_configure() {
--disable-guest-agent
--disable-strip
--disable-werror
+   # We support gnutls/nettle for crypto operations.  It is 
possible
+   # to use gcrypt when gnutls/nettle are disabled (but not when 
they
+   # are enabled), but it's not really worth the hassle.  Disable 
it
+   # all the time to avoid automatically detecting it. #568856
+   --disable-gcrypt
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
@@ -372,6 +377,7 @@ qemu_src_configure() {
$(conf_softmmu fdt)
$(conf_softmmu glusterfs)
$(conf_softmmu gnutls)
+   $(conf_softmmu gnutls nettle)
$(conf_softmmu gtk)
$(conf_softmmu infiniband rdma)
$(conf_softmmu iscsi libiscsi)

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 249a20a..70f595e 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -343,6 +343,11 @@ qemu_src_configure() {
--disable-guest-agent
--disable-strip
--disable-werror
+   # We support gnutls/nettle for crypto operations.  It is 
possible
+   # to use gcrypt when gnutls/nettle are disabled (but not when 
they
+   # are enabled), but it's not really worth the hassle.  Disable 
it
+   # all the time to avoid automatically detecting it. #568856
+   --disable-gcrypt
--python="${PYTHON}"
--cc="$(tc-getCC)"
--cxx="$(tc-getCXX)"
@@ -372,6 +377,7 @@ qemu_src_configure() {
$(conf_softmmu fdt)
$(conf_softmmu glusterfs)
$(conf_softmmu gnutls)
+   $(conf_softmmu gnutls nettle)
$(conf_softmmu gtk)
$(conf_softmmu infiniband rdma)
$(conf_softmmu iscsi libiscsi)



[gentoo-commits] proj/sandbox:master commit in: libsandbox/trace/linux/

2015-12-20 Thread Mike Frysinger
commit: 88e312a1a6223a2c06b6a41ec7dc5482f3a413fa
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 19:12:45 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 19:12:45 2015 +
URL:https://gitweb.gentoo.org/proj/sandbox.git/commit/?id=88e312a1

libsandbox: new powerpc ptrace port

Signed-off-by: Mike Frysinger  gentoo.org>

 libsandbox/trace/linux/arch.c|  2 ++
 libsandbox/trace/linux/powerpc.c | 30 ++
 2 files changed, 32 insertions(+)

diff --git a/libsandbox/trace/linux/arch.c b/libsandbox/trace/linux/arch.c
index 1515abe..fbf5b79 100644
--- a/libsandbox/trace/linux/arch.c
+++ b/libsandbox/trace/linux/arch.c
@@ -17,6 +17,8 @@
 # include "hppa.c"
 #elif defined(__i386__)
 # include "i386.c"
+#elif defined(__powerpc__)
+# include "powerpc.c"
 #elif defined(__s390__)
 # include "s390.c"
 #elif defined(__sparc__)

diff --git a/libsandbox/trace/linux/powerpc.c b/libsandbox/trace/linux/powerpc.c
new file mode 100644
index 000..6e9152c
--- /dev/null
+++ b/libsandbox/trace/linux/powerpc.c
@@ -0,0 +1,30 @@
+/* 32-bit & 64-bit systems use the same syscall table, so handling
+ * multiple personalities is simple -- nothing to do!
+ */
+
+#define trace_reg_sysnum gpr[0]
+
+static long trace_raw_ret(void *vregs)
+{
+   trace_regs *regs = vregs;
+   return regs->gpr[3];
+}
+
+static void trace_set_ret(void *vregs, int err)
+{
+   trace_regs *regs = vregs;
+   regs->gpr[0] = -1;
+   regs->gpr[3] = err;
+   trace_set_regs(regs);
+}
+
+static unsigned long trace_arg(void *vregs, int num)
+{
+   trace_regs *regs = vregs;
+   if (num == 1)
+   return regs->orig_gpr3;
+   if (num < 7)
+   return regs->gpr[3 + num - 1];
+   else
+   return -1;
+}



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

2015-12-20 Thread Patrick Lauer
commit: a7cc1b137c07d35306df230cdded916f3dc643db
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Dec 20 19:08:20 2015 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Dec 20 19:08:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cc1b13

profiles/package.mask: Mask unusable gkeys-gen release #567768

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4d7841c..e01b521 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -31,8 +31,12 @@
 #--- END OF EXAMPLES ---
 
 # Patrick Lauer  (20 Dec 2015)
+# Mask TOFU release that doesn't work #567768 and friends
+=app-crypt/gkeys-gen-0.1-r1
+
+# Patrick Lauer  (20 Dec 2015)
 # Ebuild uninstallable #557090
-=app-crypt/gkeys-0.1-r1.ebuild
+=app-crypt/gkeys-0.1-r1
 
 # Andreas K. Hüttel  (21 Dec 2015)
 # Preparation for the Perl 5.22.1 version bump; work in



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

2015-12-20 Thread Patrick Lauer
commit: 2ca0fbed7258a0526815b0463910c4e4beb1ddfc
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Dec 20 19:02:20 2015 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Dec 20 19:02:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca0fbed

profiles/package.mask: Mask uninstallable gkeys release #557090

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

diff --git a/profiles/package.mask b/profiles/package.mask
index f72a6e3..4d7841c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Patrick Lauer  (20 Dec 2015)
+# Ebuild uninstallable #557090
+=app-crypt/gkeys-0.1-r1.ebuild
+
 # Andreas K. Hüttel  (21 Dec 2015)
 # Preparation for the Perl 5.22.1 version bump; work in
 # progress



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

2015-12-20 Thread Patrick Lauer
commit: 5ceed750d850feda260f516049f5419666d048e5
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sun Dec 20 18:43:33 2015 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sun Dec 20 18:44:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ceed750

app-admin/rex: Bump

Package-Manager: portage-2.2.26

 app-admin/rex/Manifest |  1 +
 app-admin/rex/rex-1.3.3.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest
index 8b2d0b1..bec6500 100644
--- a/app-admin/rex/Manifest
+++ b/app-admin/rex/Manifest
@@ -1,3 +1,4 @@
 DIST Rex-1.0.0.tar.gz 261873 SHA256 
894ba5128842b33cbc5dfeabdbeded18f303d2efbb082d08c9fceb38a7a0217b SHA512 
53eb51e88e466f9dc429da828e3745c074eac1e1f1ba02f5c4f058358f071cd6eb71a95d56f65bd9b0e142aa824b2c660b7e7fe83c9ecd742dec12c3a4b642d4
 WHIRLPOOL 
dc6b0dcd6ef3b1de4a7839a47054481b036bbd5395702c110e7760173797428b24d198bd50d8975045bd740a6180278bc34eef57c827e4d6a17a316577f16608
 DIST Rex-1.2.0.tar.gz 267664 SHA256 
26a222bf418950b94b53c22c5fe87828a1503d6794a5516759914c5925f5f6fb SHA512 
68467d00b6acdedd6b92dd51a8a6b42e3acf92fd28713a7ee7137744cd071b681e2e8f2fc5cf45df8979bdb78e9b49d2dbd52db7505f8aa9169b18e94e38719d
 WHIRLPOOL 
453330d69b4a8e7e5f689fd10797233948a32fc239025fe68196ee2bfcd71f762f80e008e959cec209da58c8e1bb9be9ac66abaea9efe3bd70b4fcd38f903a8e
 DIST Rex-1.3.2.tar.gz 271446 SHA256 
49be858e2ae51dda2fa2769b5e824ca2b5b7605f3b7e6c2f613b889e132e34b0 SHA512 
589383b5a2c993e775be12ecd7b6ed5b525bd1f503311592bb302dd8558f5e0221fae6b459d4b52be418cb423fd294a759a63fce918b260e7c90fa153df0525a
 WHIRLPOOL 
ace24f03fc5ee5cb5b58bc14d4eb60f18598df645ad4c39260797012e2ecd2c40f72b3875f63dd5b4213990a6de817abcd511ade5d2928110072719e8b9c8ee2
+DIST Rex-1.3.3.tar.gz 274725 SHA256 
111e80515fc3c1846668aa4ff0731443a58f3e74d78063dfc61fea96ca49cde6 SHA512 
b2331e400027568f59496ff52f0a19bd009f66fea2a5b80ed9055859f59f0057afa50f61934cccd5af434c6f60dfa99700bc3904127b822a5ae684cb8bb6c70c
 WHIRLPOOL 
c8285e50f0259060ead8e86b120b3a16d6a1f506dec8eead33ac5e8a0af8371083a73315cf859c99433a7b8c902cbd48f383326c6ce2b0c4d900681baf623a51

diff --git a/app-admin/rex/rex-1.3.3.ebuild b/app-admin/rex/rex-1.3.3.ebuild
new file mode 100644
index 000..561ea9d
--- /dev/null
+++ b/app-admin/rex/rex-1.3.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+MODULE_AUTHOR=FERKI
+MODULE_A=Rex-${PV}.tar.gz
+
+inherit perl-module
+
+DESCRIPTION="(R)?ex is a small script to ease the execution of remote commands"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-perl/DBI
+   dev-perl/Digest-HMAC
+   dev-perl/Digest-SHA1
+   dev-perl/Expect
+   dev-perl/Hash-Merge
+   dev-perl/IO-String
+   dev-perl/IO-Tty
+   dev-perl/IPC-Shareable
+   dev-perl/JSON-XS
+   dev-perl/List-MoreUtils
+   dev-perl/Net-OpenSSH
+   dev-perl/Net-SFTP-Foreign
+   dev-perl/Parallel-ForkManager
+   dev-perl/Sort-Naturally
+   dev-perl/String-Escape
+   dev-perl/TermReadKey
+   dev-perl/Text-Glob
+   dev-perl/URI
+   dev-perl/XML-LibXML
+   dev-perl/XML-Simple
+   dev-perl/libwww-perl
+   dev-perl/yaml
+   virtual/perl-Carp
+   virtual/perl-Data-Dumper
+   virtual/perl-Digest-MD5
+   virtual/perl-Exporter
+   virtual/perl-File-Spec
+   virtual/perl-MIME-Base64
+   virtual/perl-Scalar-List-Utils
+   virtual/perl-Storable
+   virtual/perl-Time-HiRes
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-perl/Test-UseAllModules
+   virtual/perl-File-Temp
+   )
+"
+
+SRC_TEST="do"
+
+S="${WORKDIR}/Rex-${PV}"



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

2015-12-20 Thread Anthony G. Basile
commit: 8f2c4b87dd28bcec4c89bcc8dd6947974472803b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Dec 20 18:46:38 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Dec 20 18:46:38 2015 +
URL:https://gitweb.gentoo.org/proj/grs.git/commit/?id=8f2c4b87

world.conf: update use flags.

 core/etc/grs/world.conf | 96 +++--
 1 file changed, 44 insertions(+), 52 deletions(-)

diff --git a/core/etc/grs/world.conf b/core/etc/grs/world.conf
index 6124ad0..654812e 100644
--- a/core/etc/grs/world.conf
+++ b/core/etc/grs/world.conf
@@ -92,7 +92,7 @@ package.use : app-admin/sudo:0 -nls -offensive -pam -selinux 
ldap sendmail skey
 package.use : app-admin/supervisor:0 -doc -test
 
 [app-admin/syslog-ng:0]
-package.use : app-admin/syslog-ng:0 -amqp -json -mongodb -pacct -python -redis 
-smtp -spoof-source -systemd caps dbi geoip ipv6 tcpd
+package.use : app-admin/syslog-ng:0 -amqp -json -libressl -mongodb -pacct 
-python -redis -smtp -spoof-source -systemd caps dbi geoip ipv6 tcpd
 
 [app-admin/sysstat:0]
 package.use : app-admin/sysstat:0 -cron -debug -isag -lm_sensors -nls -selinux 
doc
@@ -176,7 +176,7 @@ package.use : app-arch/xz-utils:0 -nls static-libs threads
 package.use : app-arch/zip:0 bzip2 crypt natspec unicode
 
 [app-backup/backintime:0]
-package.use : app-backup/backintime:0 -gnome -kde 
python_single_target_python3_4
+package.use : app-backup/backintime:0 -qt4
 
 [app-backup/backup-manager:0]
 package.use : app-backup/backup-manager:0 -doc
@@ -485,7 +485,7 @@ package.use : app-emulation/spectemu:0 -svga X readline
 package.use : app-emulation/spim:0 -doc X
 
 [app-emulation/vice:0]
-package.use : app-emulation/vice:0 -ethernet -ffmpeg -fullscreen -nls 
-pulseaudio -sdl -threads -vte Xaw3d alsa gtk2 ipv6 lame oss png sdlsound zlib
+package.use : app-emulation/vice:0 -ethernet -ffmpeg -fullscreen -nls 
-pulseaudio -sdl -threads -vte Xaw3d alsa gtk ipv6 lame oss png sdlsound zlib
 
 [app-emulation/x48:0]
 package.use : app-emulation/x48:0 readline
@@ -1127,7 +1127,7 @@ package.use : app-text/xdvik:0 -emacs -motif -neXt Xaw3d
 package.use : app-text/xiphos:0 -debug dbus webkit
 
 [app-text/xmlto:0]
-package.use : app-text/xmlto:0 latex
+package.use : app-text/xmlto:0 latex text
 
 [app-text/xournal:0]
 package.use : app-text/xournal:0 pdf
@@ -1601,6 +1601,9 @@ package.use : dev-libs/libgit2:0 -examples -gssapi -test 
-trace ssh threads
 [dev-libs/libgpg-error:0]
 package.use : dev-libs/libgpg-error:0 -common-lisp -nls static-libs
 
+[dev-libs/libgudev:0]
+package.use : dev-libs/libgudev:0 -debug -introspection static-libs
+
 [dev-libs/libgweather:2]
 package.use : dev-libs/libgweather:2 -glade introspection vala
 
@@ -1806,9 +1809,6 @@ package.use : dev-libs/quazip:0 -qt5 -test qt4
 [dev-libs/socketstream:0]
 package.use : dev-libs/socketstream:0 -doc
 
-[dev-libs/syck:0]
-package.use : dev-libs/syck:0 -php python
-
 [dev-libs/tinyxml2:0]
 package.use : dev-libs/tinyxml2:0 -test static-libs
 
@@ -2178,6 +2178,9 @@ package.use : 
dev-perl/Net-Google-SafeBrowsing-Blocklist:0 -test
 [dev-perl/Net-Google-SafeBrowsing-UpdateRequest:0]
 package.use : dev-perl/Net-Google-SafeBrowsing-UpdateRequest:0 -test
 
+[dev-perl/Net-SMTP-SSL:0]
+package.use : dev-perl/Net-SMTP-SSL:0 -test
+
 [dev-perl/NetPacket:0]
 package.use : dev-perl/NetPacket:0 -test
 
@@ -2373,9 +2376,6 @@ package.use : dev-python/anyjson:0 -test
 [dev-python/anyvc:0]
 package.use : dev-python/anyvc:0 -bazaar -doc -mercurial git subversion
 
-[dev-python/apsw:0]
-package.use : dev-python/apsw:0 -doc
-
 [dev-python/assets:0]
 package.use : dev-python/assets:0 -test
 
@@ -2397,9 +2397,6 @@ package.use : dev-python/bcrypt:0 -test
 [dev-python/bicyclerepair:0]
 package.use : dev-python/bicyclerepair:0 -emacs
 
-[dev-python/billiard:0]
-package.use : dev-python/billiard:0 -doc -test
-
 [dev-python/bitstring:0]
 package.use : dev-python/bitstring:0 -test
 
@@ -2427,9 +2424,6 @@ package.use : dev-python/buzhug:0 -test
 [dev-python/carrot:0]
 package.use : dev-python/carrot:0 -doc
 
-[dev-python/celery:0]
-package.use : dev-python/celery:0 -doc -examples -redis -sqs -test -yaml 
-zeromq
-
 [dev-python/cement:0]
 package.use : dev-python/cement:0 -doc -test
 
@@ -2751,9 +2745,6 @@ package.use : dev-python/keyring:0 -test
 [dev-python/kiwi:0]
 package.use : dev-python/kiwi:0 -examples -test
 
-[dev-python/kombu:0]
-package.use : dev-python/kombu:0 -amqplib -doc -examples -msgpack -sqs -test
-
 [dev-python/lesscpy:0]
 package.use : dev-python/lesscpy:0 -test
 
@@ -2893,9 +2884,6 @@ package.use : dev-python/prettytable:0 -test
 [dev-python/psutil:0]
 package.use : dev-python/psutil:0 -test
 
-[dev-python/py-amqp:0]
-package.use : dev-python/py-amqp:0 -doc -examples -test extras
-
 [dev-python/py-notify:0]
 package.use : dev-python/py-notify:0 -examples -test
 
@@ -3013,9 +3001,6 @@ package.use : dev-python/pyqwt:5 -debug -doc -examples svg
 [dev-python/pyrex:0]
 package.use : de

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

2015-12-20 Thread Michael Palimaka
commit: f35386817c902715cc762c392403c5aee79928cc
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 18:30:35 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 18:30:53 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3538681

net-libs/signond: version bump

Package-Manager: portage-2.2.26

 net-libs/signond/Manifest|  1 +
 net-libs/signond/signond-8.58.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index e9e947a..744e61a 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -1 +1,2 @@
 DIST signon-8.57.tar.bz2 197988 SHA256 
239a2c6bb39c338402d9ae29287fbc439f422f82e7e6d060be23104173620bee SHA512 
98bdee0b15fbc0ade1158df95f727ba56ae2966117d8ce7074b4f355dc3be0db27ab52340654da8ab4324e6d8d160c65802e1bed295ac3ad02ddc720581bbdb3
 WHIRLPOOL 
e7bc4f31e2d59ce361b45c77f0eb838e601bf55e24e53413fec3ec91feaec7fad85581b1dba80cb9350584a10822202af748e74f46bc06dc96b2aeff52bf105b
+DIST signond-8.58.tar.gz 277287 SHA256 
301e2e3b6919585c8ffc56f73ec1f0f9b18a533e1db88461e9fa4e2acf75a34a SHA512 
74c9f32ea99c869c0aa72b5816962336869131ea4e8484c53636b35f2ed669a49cbc0ccf10c2c446697892235b94cf2c74f8d5402f430081d7d51421646eec91
 WHIRLPOOL 
7cff41e9ca37627a6a80a3c23d960958543ee2344ee24771d5e02c6a519d82f68a5003bf9a2bb413c9cbf20f7b450adaf9a82160cd422146431fce237d87d084

diff --git a/net-libs/signond/signond-8.58.ebuild 
b/net-libs/signond/signond-8.58.ebuild
new file mode 100644
index 000..9343cf8
--- /dev/null
+++ b/net-libs/signond/signond-8.58.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit qmake-utils vcs-snapshot
+
+DESCRIPTION="Signon daemon for libaccounts-glib"
+HOMEPAGE="https://01.org/gsso/";
+SRC_URI="https://gitlab.com/accounts-sso/signond/repository/archive.tar.gz?ref=VERSION_8.58
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RESTRICT="test"
+
+# libproxy[kde] results in segfaults due to symbol collisions with qt4
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5
+   net-libs/libproxy[-kde]
+"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( dev-qt/qttest:5 )
+"
+
+src_prepare() {
+   # ensure qt5 version of binary is used
+   sed -e "s|qdbusxml2cpp|$(qt5_get_bindir)/&|" -i src/signond/signond.pro 
|| die
+
+   # install docs to correct location
+   sed -e "s|share/doc/\$\${PROJECT_NAME}|share/doc/${PF}|" -i doc/doc.pri 
|| die
+
+   # don't install example plugin
+   sed -e "/example/d" -i src/plugins/plugins.pro || die
+
+   # make tests optional
+   use test || sed -i -e '/^SUBDIRS/s/tests//' signon.pro || die "couldn't 
disable tests"
+
+   # make docs optional
+   use doc || sed -e "/include(\s*doc\/doc.pri\s*)/d" -i \
+   signon.pro -i lib/SignOn/SignOn.pro lib/plugins/plugins.pro || 
die
+}
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}



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

2015-12-20 Thread Michael Palimaka
commit: af0270a710f7c151c7db687ee233d7b29282e9d1
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Dec 20 11:23:01 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 18:18:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0270a7

kde-apps/kcalc: Add missing DEPEND, bug 568818

Package-Manager: portage-2.2.24

 kde-apps/kcalc/kcalc-15.08.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kcalc/kcalc-15.08.3-r1.ebuild 
b/kde-apps/kcalc/kcalc-15.08.3-r1.ebuild
index 576eb68..3978e44 100644
--- a/kde-apps/kcalc/kcalc-15.08.3-r1.ebuild
+++ b/kde-apps/kcalc/kcalc-15.08.3-r1.ebuild
@@ -30,6 +30,7 @@ COMMON_DEPEND="
dev-qt/qtxml:5
 "
 DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kinit)
dev-libs/mpfr:0
 "
 RDEPEND="${COMMON_DEPEND}"



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

2015-12-20 Thread Michael Palimaka
commit: ccff46f20332325b8b9aaaff445039f9000767d9
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 18:03:51 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 18:07:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccff46f2

net-libs/libsignon-glib: version bump

Package-Manager: portage-2.2.26

 net-libs/libsignon-glib/Manifest   |  1 +
 net-libs/libsignon-glib/libsignon-glib-1.13.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/net-libs/libsignon-glib/Manifest b/net-libs/libsignon-glib/Manifest
index 48c9856..ef6cea7 100644
--- a/net-libs/libsignon-glib/Manifest
+++ b/net-libs/libsignon-glib/Manifest
@@ -1 +1,2 @@
 DIST libsignon-glib-1.12.tar.xz 42384 SHA256 
bd7e3be291e3173f20dda5376e1387be5d1705b12a00885e93f2cc900a9b4463 SHA512 
5d5a3918898dce9d8b10597ac95428bef4753a1c626b6e7fef54e9024327b0849ddb628b25801504c336cf6fe2ebc16e5264bb576ecab16457ccf17918f042cf
 WHIRLPOOL 
5766ad1fe50a6637d2f8e5fe6b092599112c9b6fb56dd44502568d41d61d3208d8d5a00ce1c698848f3fbeb0eb0a1ee82bcbebaff74428a97f634589e56d9def
+DIST libsignon-glib-1.13.tar.gz 51601 SHA256 
8e0e450e719c16f79d3c3aadb98656ed5967a2f2cd24c1d9cd5747e670a087bc SHA512 
aaae6a37a113685eb36ddccd497e387617cf0900506638cbafbac282c4d63ade41f4c915ad6f04214c58af580b70d9062ecf3e1618b6f5fe07dad50c5dc125a6
 WHIRLPOOL 
8f0d1d51588e42c9fac51883a9ecb08b6ad4949fc8f335c2259f967ea8f3555b04b3ca46f323b20591a2bc85dc1b5bba3968fec1be3e4dfd7a9464e2c5d6880e

diff --git a/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild 
b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
new file mode 100644
index 000..36b0e0b
--- /dev/null
+++ b/net-libs/libsignon-glib/libsignon-glib-1.13.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+inherit autotools python-r1 vcs-snapshot
+
+DESCRIPTION="GLib binding for the D-Bus API provided by signond"
+HOMEPAGE="https://01.org/gsso/";
+SRC_URI="https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz?ref=VERSION_1.13
 -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc python test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   dev-libs/glib:2
+   net-libs/signond
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   python? ( ${PYTHON_DEPS} )
+   doc? ( dev-util/gtk-doc )
+"
+
+DOCS=( AUTHORS NEWS README )
+
+# needs more love
+RESTRICT="test"
+
+src_prepare() {
+   if ! use doc; then
+   epatch "${FILESDIR}/${PN}-1.12-doc-disable.patch"
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   myconfigure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable doc gtk-doc)
+   $(use_enable python)
+   $(use_enable test tests)
+   )
+
+   econf "${myeconfargs[@]}"
+   }
+
+   if use python; then
+   python_copy_sources
+   python_foreach_impl run_in_build_dir myconfigure
+   else
+   myconfigure
+   fi
+}
+
+src_compile() {
+   # fails to compile with more than one thread
+   MAKEOPTS="${MAKEOPTS} -j1"
+   default
+   if use python; then
+   python_foreach_impl run_in_build_dir default
+   fi
+}
+
+src_install() {
+   default
+   if use python; then
+   python_foreach_impl run_in_build_dir default
+   fi
+}



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

2015-12-20 Thread Mike Frysinger
commit: 8edfc50dab0424fe3db9741c3e5ccb9a0e0588a9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Dec 20 18:02:51 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Dec 20 18:02:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edfc50d

sys-devel/flex: disable building tests when USE=-test #568842

 sys-devel/flex/flex-2.6.0.ebuild | 8 
 1 file changed, 8 insertions(+)

diff --git a/sys-devel/flex/flex-2.6.0.ebuild b/sys-devel/flex/flex-2.6.0.ebuild
index b603320..6fc951f 100644
--- a/sys-devel/flex/flex-2.6.0.ebuild
+++ b/sys-devel/flex/flex-2.6.0.ebuild
@@ -25,6 +25,14 @@ DEPEND="${RDEPEND}
 src_prepare() {
epatch "${FILESDIR}"/${P}-out-of-tree-build.patch #567332
epatch "${FILESDIR}"/${P}-out-of-tree-test.patch #567332
+
+   # Disable running in the tests/ subdir as it has a bunch of built 
sources
+   # that cannot be made conditional (automake limitation). #568842
+   if ! use test ; then
+   sed -i \
+   -e '/^SUBDIRS =/,/^$/{/tests/d}' \
+   Makefile.in || die
+   fi
 }
 
 src_configure() {



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

2015-12-20 Thread Michael Palimaka
commit: 75caaaec250847217d65060697b9a707c91a1502
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sun Dec 20 17:49:02 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Dec 20 17:51:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75caaaec

net-libs/libaccounts-glib: version bump

Package-Manager: portage-2.2.26

 net-libs/libaccounts-glib/Manifest |  1 +
 .../libaccounts-glib/libaccounts-glib-1.19.ebuild  | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/net-libs/libaccounts-glib/Manifest 
b/net-libs/libaccounts-glib/Manifest
index b6f057c..8b5f871 100644
--- a/net-libs/libaccounts-glib/Manifest
+++ b/net-libs/libaccounts-glib/Manifest
@@ -1 +1,2 @@
 DIST libaccounts-glib-1.18.tar.gz 579435 SHA256 
7aab9ec2ba3ae2548125f4bb330ed433e8066c672e32101a339cbb7f4657ff56 SHA512 
133b336cd000f302f14d4285d5a3c6d032a2b5497bf8ce5cd22175e6c847b54e4f8919a6c37786c9b39bac874146683a1bc0547db3f2563e3fe7a3d686d82b85
 WHIRLPOOL 
102cdd1261bff9980c14f6563bcc41fc561b1751cc6adcc5ed7f6045800c8974443a99512f18352d2ebecd58ee9f69bebd30b52a8106fb15d59095705afaefe9
+DIST libaccounts-glib-1.19.tar.gz 126032 SHA256 
098362920817fb2e4429814b8a26451c00bddd5e4702ab584a37fda42a539e50 SHA512 
1f0dfb3ee9faa32e08c839130bb2fb32d71ab57973d9a5704e145d192815795c3a8ddb4cc004e12647dffb02bd6e5f3ae908dfd7006e14f9b18e6454b5eb3d76
 WHIRLPOOL 
36e7a5b33dbc5ffdbffb0cdcfe21d07c624601002b3959d25698fcad786bc3b00ada074597042dbb45e95bc8b7518b66f24fefc8bbebf6b516ddc91c233ba4b2

diff --git a/net-libs/libaccounts-glib/libaccounts-glib-1.19.ebuild 
b/net-libs/libaccounts-glib/libaccounts-glib-1.19.ebuild
new file mode 100644
index 000..62eefee
--- /dev/null
+++ b/net-libs/libaccounts-glib/libaccounts-glib-1.19.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils vcs-snapshot
+
+DESCRIPTION="Accounts SSO (Single Sign-On) management library for GLib 
applications"
+HOMEPAGE="https://01.org/gsso/";
+SRC_URI="https://gitlab.com/accounts-sso/libaccounts-glib/repository/archive.tar.gz?ref=VERSION_1.19
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   dev-libs/libxml2
+"
+
+RDEPEND="${DEPEND}"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS NEWS )
+
+src_prepare() {
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-python \
+   --disable-tests \
+   $(use_enable debug)
+}
+
+src_install() {
+   default
+   prune_libtool_files
+}



[gentoo-commits] dev/maekke:master commit in: media-gfx/darktable/

2015-12-20 Thread Markus Meier
commit: cf5a99e62bb945b957edc1d896ef989fa7cec02e
Author: Markus Meier  gentoo  org>
AuthorDate: Sun Dec 20 17:41:02 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun Dec 20 17:41:02 2015 +
URL:https://gitweb.gentoo.org/dev/maekke.git/commit/?id=cf5a99e6

media-gfx/darktable: version bump

Package-Manager: portage-2.2.26
Manifest-Sign-Key: 0x363AF1F7765A9D02

 media-gfx/darktable/Manifest   | 32 +++---
 ...ble-2.0_rc3.ebuild => darktable-2.0_rc4.ebuild} |  0
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 646a1b7..49306ae 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -2,28 +2,28 @@
 Hash: SHA256
 
 DIST darktable-1.6.9.tar.xz 3124940 SHA256 
0f721e9d298a9407f6c0325d9c95b9dc37fa60f3b6a2f2e3b5675ff97c423173 SHA512 
c0e8e83cf1cb10b663e5486f2bdde3cba2db5dbaabacd260999be1173c67618023e785e9087a517959835459f8d54c245d190f63a9422a17f3472f5aa316d492
 WHIRLPOOL 
0a2446ff7f98cf0297c5948009414dbf828f1cc60a9fb117f1e110f454dd68df611310bd9ff287f1f2345a8ee9818c1918b4ac7791aeb094c01e71a1ecdfce9d
-DIST darktable-2.0.rc3.tar.xz 2953088 SHA256 
4d81527350e6f722da484bdcd3f620918321b0e15b1fdad219821abbf23c2c89 SHA512 
46bc286b3743001f09d2f1646c95dc76c7a3a5bf54e576eefaa8c151d46650040a12bcbf7520e917934f81edbb5c68250e36d6d97d46a3be4b8100ee8711c7d3
 WHIRLPOOL 
9635c94a9f9b7dba7c1d930a0e5a457f6b4be543c0958672341d5da465188ad7c51193dd5338c801543cb47bd911e369dc59d8b92ce87c4ba8eba68d90f86718
+DIST darktable-2.0.rc4.tar.xz 2988684 SHA256 
79446397a837bc9c262706d91b99ee0cb3339e93e36ebcbc3a23a0af80d77509 SHA512 
07f7ca272bddc5ce80fe20fdcebb615ff961d794cced057791ef6a259daa37ec5e2542aa2d6c9de0db8d93264fbb4c223bc861b7284650a4c81b96f99628a1da
 WHIRLPOOL 
2ab98313d6a465ce892404e94bb5ec445ea813b36bb318982e8dbf66f72ec41d3bae9aff427151c48a66938c60e08df941f9005fd0c26a6a3dc02ad643bbb1c8
 DIST darktable-usermanual-1.6.0.pdf 12827069 SHA256 
f5c46dbf0a2dd2d391f92555abdefe735c6362e51a755b296d71779492b7e945 SHA512 
39ee8c1b4f23883025750416d9d1f73d1dfbec0e6ac3eeef0f15778ced66a373c00b0a46cb3a54b1cfd6e04313313f63e8e3cd3d0cbea011acaa07a725d0ab02
 WHIRLPOOL 
49a234e57c14d23ccb85eadf2ad03c52eae7f90b0371dce025c04019a7a5cca41858084f735fe0965f93958ab83601571ab3e33acd27c2bcbd381bb0c9da4794
 EBUILD darktable-1.6.9.ebuild 4046 SHA256 
7cf1bc5ce53846951f50537cf263621c4a02ed911fed06b8f1e2c32afd5a2724 SHA512 
d68614204ff3cb3b028f1b60dff08dfdaf34bd497fe2beb495134ef6645273780468aa8ab6f8858b6ece23df1d85147ad006e70be4f0146b8de85debb5ecb475
 WHIRLPOOL 
3d0ced798479e764f7d1cd5e953a89178fa64e893ec3c721e2d6c094a9cdbb22673a08e718d051788fdcb9bad75319e32050f9ab8b5618f953f965b57f59f9a3
-EBUILD darktable-2.0_rc3.ebuild 4066 SHA256 
bedb1e4f965504d3e7a99544eed4dfa2655220f9bf27baa20317c57bcb57092d SHA512 
0145da40f2e977afc00022b1fe01a0c5a6731225d51fc5547c4bdd30880198cf9cd8d397883c1858d77b1e8e6f1f484cccecf582cd455536fba5c4a3bf94cd1e
 WHIRLPOOL 
e36f598dce6b9741fc0719b372a551b47b21df287d6427598da5d5df9fdda1f021240ccb653676d5cb345839a907075ce4e7ebda829ef9a90866efe1fa21d1ba
+EBUILD darktable-2.0_rc4.ebuild 4066 SHA256 
bedb1e4f965504d3e7a99544eed4dfa2655220f9bf27baa20317c57bcb57092d SHA512 
0145da40f2e977afc00022b1fe01a0c5a6731225d51fc5547c4bdd30880198cf9cd8d397883c1858d77b1e8e6f1f484cccecf582cd455536fba5c4a3bf94cd1e
 WHIRLPOOL 
e36f598dce6b9741fc0719b372a551b47b21df287d6427598da5d5df9fdda1f021240ccb653676d5cb345839a907075ce4e7ebda829ef9a90866efe1fa21d1ba
 EBUILD darktable-.ebuild 3638 SHA256 
a50868798879aadeb725abfeaffdcb4d1b072c5eeaa31856283eb46abdca7aae SHA512 
81125e1f7e90032b1c226db4f325f8f7ddd9d49768c01510b99b6aa90b578adf872be682a4516c417658282c6ac64748332f6de73aac78ceb8b8e88f31f2c142
 WHIRLPOOL 
adfd974fdcee527d2f93b2a246005b3f124999fbf779f0b4b48683bfda8dddba0ef0e286579c511e9bfb2c3b9025b40e68d6923790832e5b36580a94954a4da3
 MISC metadata.xml 1183 SHA256 
74075c6b1ec2b0d94214dffb780882acc4ebc5305d4a94fff7487b9630098be7 SHA512 
34ceb0e19ac74ff04ceb3cca0bcdca9410323b0a69486eac134c965d3b89721d7154bde1fb18d86a6f2b44e5b29c526c795d20d757a12dfb02e88407dcf5b09c
 WHIRLPOOL 
a661e3b2cb39693e8349f075c839acc3256b513ee3c9ab07654aa91e07edd1ad583d939f6379f69aae7a6b0a32a608fad493cdafca0f4971c6bc59503f5f854d
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.1
 
-iQJ8BAEBCABmBQJWduRFXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJWdugnXxSAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyMDhFOEI5QzhFQzk5QTE1M0I0QkI3Mzc3
-QkU3NkVDMjU1N0I0NDNDAAoJEHvnbsJVe0Q80LkP/Av7YX/yc8/9EpvuZR6/odiF
-2rAGXUXMhnmaJbQhdbWQuRGnWT2XnX6NMhVZ6KdFerk9UAryuZdSm2HANCghbzQ4
-w+Jv3MvTH2fL2FGuzxi1CEZpOEI3zLCLUVKNOQdXZ7KVvs230XaBSFZm2GE38JvZ
-rQLqsP3trrOiKITVbu2QDJ9yozwi6Vz0zHm4mCC05O76MS6RaMI11KlOyn6Ae/o0
-LDLFVmZEmO3jQbEFpSs2A+uW5ERAPTdd4C5vZDKefKh+ZqGzOv6KvGQw/n3bweaX
-sy+5n3pOOtmb+xEFMdk1uMYfussBRCSntSS3SD5Xf7DveMuzDA85/ZxraXZctQkN
-N/fTN6k1kHD9qNHvo0GjO8Dzg2x/lk7WjPXB7sh2WImpwTtA4uOKlZVJ6ClLO96K

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

2015-12-20 Thread Michał Górny
commit: a41c0f8b9081dad610e6e82ab57a5adce30789ae
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec 13 08:04:55 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 17:38:49 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a41c0f8b

doebuild: Support finding lib* for ccache/distcc/icecc masquerade dir

Gentoo ccache used to historically swap between storing its masquerade
in 'lib' and $(get_libdir). To prevent breakage with any version of it,
and prevent future breakages when other tools change places randomly
try all three of $(get_libdir), 'lib' and 'libexec' looking for
masquerade dir and use the one that's found. Additionally, warn if there
is no masquerade dir.

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=567360
Reviewed-by: Zac Medico  gentoo.org>

 pym/portage/package/ebuild/doebuild.py | 27 ++-
 1 file changed, 18 insertions(+), 9 deletions(-)

diff --git a/pym/portage/package/ebuild/doebuild.py 
b/pym/portage/package/ebuild/doebuild.py
index ff8958e..a4d4d9f 100644
--- a/pym/portage/package/ebuild/doebuild.py
+++ b/pym/portage/package/ebuild/doebuild.py
@@ -466,7 +466,6 @@ def doebuild_environment(myebuild, mydo, myroot=None, 
settings=None,
icecream = "icecream" in mysettings.features
 
if ccache or distcc or icecream:
-   # Use default ABI libdir in accordance with bug #355283.
libdir = None
default_abi = mysettings.get("DEFAULT_ABI")
if default_abi:
@@ -474,17 +473,27 @@ def doebuild_environment(myebuild, mydo, myroot=None, 
settings=None,
if not libdir:
libdir = "lib"
 
+   # The installation locations use to vary between 
versions...
+   # Safer to look them up rather than assuming
+   possible_libexecdirs = (libdir, "lib", "libexec")
+   masquerades = []
if distcc:
-   mysettings["PATH"] = os.path.join(os.sep, 
eprefix_lstrip,
-"usr", libdir, "distcc", "bin") + ":" 
+ mysettings["PATH"]
-
+   masquerades.append("distcc")
if icecream:
-   mysettings["PATH"] = os.path.join(os.sep, 
eprefix_lstrip,
-   "usr", 'libexec', "icecc", "bin") + ":" 
+ mysettings["PATH"]
-
+   masquerades.append("icecc")
if ccache:
-   mysettings["PATH"] = os.path.join(os.sep, 
eprefix_lstrip,
-"usr", libdir, "ccache", "bin") + ":" 
+ mysettings["PATH"]
+   masquerades.append("ccache")
+
+   for m in masquerades:
+   for l in possible_libexecdirs:
+   p = os.path.join(os.sep, eprefix_lstrip,
+   "usr", l, m, "bin")
+   if os.path.isdir(p):
+   mysettings["PATH"] = p + ":" + 
mysettings["PATH"]
+   break
+   else:
+   writemsg(("Warning: %s requested but no 
masquerade dir"
+   + "can be found in 
/usr/lib*/%s/bin\n") % (m, m))
 
if 'MAKEOPTS' not in mysettings:
nproc = get_cpu_count()



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

2015-12-20 Thread Michał Górny
commit: 5ac36c898da7ad5924d976adfc8b002c0fd378d2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Dec  6 19:46:13 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Dec 20 17:37:00 2015 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5ac36c89

Move QA_PREBUILT handling into src_install()

Delay QA_PREBUILT handling until src_install(), to allow setting it in
phase function like pkg_setup(). This shouldn't cause any issues since
the resulting variables are not used before install.

Reviewed-by: Zac Medico  gentoo.org>

 bin/ebuild.sh  | 25 -
 bin/phase-functions.sh | 27 +++
 2 files changed, 27 insertions(+), 25 deletions(-)

diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index 4319a17..f1586b2 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -704,31 +704,6 @@ if ! has "$EBUILD_PHASE" clean cleanrm ; then
 
[[ -n $CCACHE_SIZE ]] && ccache -M $CCACHE_SIZE 
&> /dev/null
fi
-
-   if [[ -n $QA_PREBUILT ]] ; then
-
-   # these ones support fnmatch patterns
-   QA_EXECSTACK+=" $QA_PREBUILT"
-   QA_TEXTRELS+=" $QA_PREBUILT"
-   QA_WX_LOAD+=" $QA_PREBUILT"
-
-   # these ones support regular expressions, so 
translate
-   # fnmatch patterns to regular expressions
-   for x in QA_DT_NEEDED QA_FLAGS_IGNORED 
QA_PRESTRIPPED QA_SONAME ; do
-   if [[ $(declare -p $x 2>/dev/null) = 
declare\ -a* ]] ; then
-   eval "$x=(\"\${$x[@]}\" 
${QA_PREBUILT//\*/.*})"
-   else
-   eval "$x+=\" 
${QA_PREBUILT//\*/.*}\""
-   fi
-   done
-
-   unset x
-   fi
-
-   # This needs to be exported since prepstrip is a 
separate shell script.
-   [[ -n $QA_PRESTRIPPED ]] && export QA_PRESTRIPPED
-   eval "[[ -n \$QA_PRESTRIPPED_${ARCH/-/_} ]] && \
-   export QA_PRESTRIPPED_${ARCH/-/_}"
fi
fi
 fi

diff --git a/bin/phase-functions.sh b/bin/phase-functions.sh
index 042e242..0b853bf 100644
--- a/bin/phase-functions.sh
+++ b/bin/phase-functions.sh
@@ -524,6 +524,33 @@ __dyn_install() {
trap "__abort_install" SIGINT SIGQUIT
__start_distcc
 
+   # Handle setting QA_* based on QA_PREBUILT
+   # Those variables shouldn't be needed before src_install()
+   # (QA_PRESTRIPPED is used in prepstrip, others in install-qa-checks)
+   # and delay in setting them allows us to set them in pkg_setup()
+   if [[ -n $QA_PREBUILT ]] ; then
+   # these ones support fnmatch patterns
+   QA_EXECSTACK+=" $QA_PREBUILT"
+   QA_TEXTRELS+=" $QA_PREBUILT"
+   QA_WX_LOAD+=" $QA_PREBUILT"
+
+   # these ones support regular expressions, so translate
+   # fnmatch patterns to regular expressions
+   for x in QA_DT_NEEDED QA_FLAGS_IGNORED QA_PRESTRIPPED QA_SONAME 
; do
+   if [[ $(declare -p $x 2>/dev/null) = declare\ -a* ]] ; 
then
+   eval "$x=(\"\${$x[@]}\" ${QA_PREBUILT//\*/.*})"
+   else
+   eval "$x+=\" ${QA_PREBUILT//\*/.*}\""
+   fi
+   done
+
+   unset x
+   fi
+   # This needs to be exported since prepstrip is a separate shell script.
+   [[ -n $QA_PRESTRIPPED ]] && export QA_PRESTRIPPED
+   eval "[[ -n \$QA_PRESTRIPPED_${ARCH/-/_} ]] && \
+   export QA_PRESTRIPPED_${ARCH/-/_}"
+
__ebuild_phase pre_src_install
 
if ___eapi_has_prefix_variables; then



  1   2   >