[gentoo-commits] repo/gentoo:master commit in: dev-embedded/avr-libc/

2016-03-28 Thread Jason Zaman
commit: 971cd7ef97dd3035583b89f63a5fa24d68c021fc
Author: Bjørn Kagelmacher  t-online  de>
AuthorDate: Wed Mar 23 22:34:15 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Mar 29 03:15:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971cd7ef

dev-embedded/avr-libc: version bump

 dev-embedded/avr-libc/avr-libc-2.0.0.ebuild | 76 +
 1 file changed, 76 insertions(+)

diff --git a/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild 
b/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild
new file mode 100644
index 000..395c23a
--- /dev/null
+++ b/dev-embedded/avr-libc/avr-libc-2.0.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+CHOST="avr"
+CTARGET="avr"
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="C library for Atmel AVR microcontrollers"
+HOMEPAGE="http://www.nongnu.org/avr-libc/;
+SRC_URI="http://savannah.nongnu.org/download/avr-libc/${P}.tar.bz2
+   
http://savannah.nongnu.org/download/avr-libc/${PN}-manpages-${PV}.tar.bz2
+   doc? ( 
http://savannah.nongnu.org/download/avr-libc/${PN}-user-manual-${PV}.tar.bz2 )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="doc crosscompile_opts_headers-only"
+
+DEPEND=">=sys-devel/crossdev-0.9.1"
+[[ ${CATEGORY/cross-} != ${CATEGORY} ]] \
+   && RDEPEND="!dev-embedded/avr-libc" \
+   || RDEPEND=""
+
+DOCS="AUTHORS ChangeLog* NEWS README"
+
+pkg_setup() {
+   # check for avr-gcc, bug #134738
+   ebegin "Checking for avr-gcc"
+   if type -p avr-gcc > /dev/null ; then
+   eend 0
+   else
+   eend 1
+
+   eerror
+   eerror "Failed to locate 'avr-gcc' in \$PATH. You can install 
an AVR toolchain using:"
+   eerror "  $ crossdev -t avr"
+   eerror
+   die "AVR toolchain not found"
+   fi
+}
+
+src_prepare() {
+   epatch_user #455828
+
+   # work around broken gcc versions PR45261
+   local mcu
+   for mcu in $(sed -r -n '/CHECK_AVR_DEVICE/{s:.*[(](.*)[)]:\1:;p}' 
configure.ac) ; do
+   if avr-gcc -E - -mmcu=${mcu} <<<"" |& grep -q 'unknown MCU' ; 
then
+   sed -i "/HAS_${mcu}=yes/s:yes:no:" configure
+   fi
+   done
+
+   # Install docs in correct directory
+   sed -i -e "/DOC_INST_DIR/s:\$(VERSION):${PVR}:" configure || die
+
+   strip-flags
+   strip-unsupported-flags
+}
+
+src_install() {
+   default
+
+   # man pages can not go into standard locations
+   # as they would then overwrite libc man pages
+   insinto /usr/share/doc/${PF}/man/man3
+   doins "${WORKDIR}"/man/man3/*
+
+   use doc && dohtml "${WORKDIR}"/${PN}-user-manual-${PV}/*
+
+   # Make sure diff cross-compilers don't collide #414075
+   mv "${ED}"/usr/share/doc/{${PF},${CTARGET}-${PF}} || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/avr-libc/

2016-03-28 Thread Jason Zaman
commit: 31f72861f505d80a74f98e66fc6b1d150e6aabdf
Author: Bjørn Kagelmacher  t-online  de>
AuthorDate: Wed Mar 23 22:23:11 2016 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Tue Mar 29 03:15:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f72861

dev-embedded/avr-libc: version bump

 dev-embedded/avr-libc/Manifest | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-embedded/avr-libc/Manifest b/dev-embedded/avr-libc/Manifest
index 77f7b49..787b825 100644
--- a/dev-embedded/avr-libc/Manifest
+++ b/dev-embedded/avr-libc/Manifest
@@ -5,13 +5,16 @@ DIST avr-libc-1.7.0.tar.bz2 1409160 SHA256 
27499f59e7e2d8c1dedfabdd0a9ec9aa243ba
 DIST avr-libc-1.7.1.tar.bz2 1417545 SHA256 
c6fe3f0fc0e7b1703e173ff265de1a7cac9fffdc9b249047a53f1e741c233aac SHA512 
814e41b84b62213782ef886140d6aae99a76495ad3c06796038e3c58a138a3ef55076b7809dab8f4ce856b2b49a29d23952230a7784a914e20507ce06a6f99ed
 WHIRLPOOL 
dd61eb4038c3fb5cf58ce884156f30dcd4d5e6d8378c871addb2545010dcc3e4716f2326523bf12e4af1a4159d8a1a385f41ca3dabb18d9403870271da02fe81
 DIST avr-libc-1.8.0.tar.bz2 1428776 SHA256 
67a36bdb43a16f9b0512ba09584d4785f9bce6c057393f1020a5552e096e34ce SHA512 
932cd41be062c5930cf4d2c555b1748a6916cf8e901e2bdb6d79fec3193d8b142c32e26b9b48c680fd909cd4bafb5ed74c346846f0a4200386db6ddc2651567a
 WHIRLPOOL 
bad84f40625371eca9c87a890edba2df20a7613c34e9826e370d7a96747690c79a6fd78f560f8864ebb5fa45edfd8515ef488e939820e739234d18c2e7fc4082
 DIST avr-libc-1.8.1.tar.bz2 3230418 SHA256 
c3062a481b6b2c6959dc708571c00b0e26301897ba21171ed92acd0af7c4a969 SHA512 
9827028117d63bab9071bc0af68ef87038ed1e6e6c5cfd6db2c77a8387ce5b9eb2825c651405ad2842d81bc0abe173b76340b56671b930fc42d2f05bb7f261f7
 WHIRLPOOL 
6dc7c8901184313a8bff73f7d7fca30e1ddc0578cedf1a42e19ec9de47f4bc508922d1d29992e359c05b305d4c90d7d93c437c5c9af770fa358c567455bc81af
+DIST avr-libc-2.0.0.tar.bz2 3590893 SHA256 
b2dd7fd2eefd8d8646ef6a325f6f0665537e2f604ed02828ced748d49dc85b97 SHA512 
fc8d062043d633350dbe05978935dcb8028257a4f1013f246af9658aef0671def19ac11577d1ee9302df68df1b8cf030b22441d96852e185db212263aacabea6
 WHIRLPOOL 
18f149bdda6cadb2e29d42e16a15fbe2d2331aa044a3c668a984bbf95ef2b5cad93b907bb4cadcac4f5002c6d62dd0928e74592cd453e21afe70618176a88231
 DIST avr-libc-manpages-1.6.2.tar.bz2 133249 SHA256 
1c2ab29c62e308ebbb906691d0197f4b3f45fb03439c6ed674babb171104943f SHA512 
8eb4aa0aedb20613253e4f17424251752fd61c5095690e69b2a4a0d6072460a0015379c04b9f01946d1063942ec876b6c6f2c0689878bfd8473a5e1cd31a534b
 WHIRLPOOL 
1da3e7ebdf640c33c42a2ca01e822ae5fe6a9c506c9d87887f239f30e8fe9ec2a3395645e14bd413d5841a6b3b82aa1591484db19773d0975568ff676bfd219a
 DIST avr-libc-manpages-1.7.0.tar.bz2 143540 SHA256 
d97ec03a075b331b957ffe968e7236cf79260ae22195036e644b1ba5279d7fcf SHA512 
4422deb8778be3e617d6059ba9c40f7cd4069f3f3d8343944f8aa370fc88aa5934c6f5bb375c130ff59bb7450599bb13da4cf127a87f8057abb85eb68001d702
 WHIRLPOOL 
cb5ec836aa3d29f11262c370aa50d2a343eafdbb21f4bef97de20315767c1630719169e00d83ef1579503d2875526bca58df08094028dfc49631ccf0b156aad6
 DIST avr-libc-manpages-1.7.1.tar.bz2 143831 SHA256 
13a17b8e7522045a88a49b972f8861e8350ba0403cf692087f86525f401fe404 SHA512 
c77f60be472a26ec7a158dcbfc38960dcde7bc192518bf5a35d339c628cf39030f44c56785770a3e0c01ced568e6ca7fff0f655e4a396348464c9d23cc1ccd3e
 WHIRLPOOL 
ec58b4cf18f6dbd031d19b365b969b38198a88273e383b548a77d94bdc6657cad96f24cfd255a7945069e4435461e42f44763d6365e32cd76c488a143e46f82e
 DIST avr-libc-manpages-1.8.0.tar.bz2 127217 SHA256 
14589188581a7ecd9684b34d52326d8b5ff77b8ac4cdc21e316b293e90e24c12 SHA512 
8b7d5734ded698f0f136b8a38785efc87d288ece7fbed943e7da0d1c6aa21ffd73707e63d54757df47da687d5e6d70d781bf9b4947624976921b5fb5c9cffc86
 WHIRLPOOL 
f86f91a0d6987d419ff56d0a91c1e395e453acadd63563431daa9b92b8b3af0bd420bc4ba20b036658072b58e22034cf66e8bbf088487f0a642885285e0bc3a0
 DIST avr-libc-manpages-1.8.1.tar.bz2 158580 SHA256 
93ee7ac6880048abd968873fa3f180a49ec7b141b39c1940b7c4afd6efc9ba6c SHA512 
84f12c4b56b0c5e21edb0ad27a68c8b1d665a60b19bd2aee10714840d4153cb5aff65f90b0e815ddce9037ad06a4a3b54856cf81b0aea85a1d97a0cf3c672a80
 WHIRLPOOL 
0d4fe85c906af8ff687af6e5a0f55cf7cc4edf81623c34615bf86cbdf887bd988a423c6eb5546616117d893eab4561c35d005e2f8d51154734cf778fca9f44c7
+DIST avr-libc-manpages-2.0.0.tar.bz2 151137 SHA256 
f1086ff15cbe341eda0286a7191c563a10127343573e01aad66a97924d7b41b5 SHA512 
8b4aaa6ae176076171e90e629e0e6142c4c56f9cc4f1640432384276df2f7b457f5137739535b07b9cede9b5b2e564db7fe200203faa4e2d0cd9874432507823
 WHIRLPOOL 
2fd740cb4345c43d0789b12edc5d34eae5cf16c13ae1ad3f5984f13960c710255988f54bb576cd89a0a99685aa3883b29f0fabef4079002af0f2018857492e4b
 DIST avr-libc-user-manual-1.6.2.tar.bz2 511408 SHA256 
cc02a2a1a69870add0a69178e06f6ee1c972f139d39826aefbc0ed46febde4ee SHA512 
09d531d612b72fff9dc3f0bbdf34866ed9f2b979d7d00adfd9e6d52557bb1500f18936c3b859ce7a477df6cf63bfbfab53871b6c4565f3127faa67ad912704e1
 WHIRLPOOL 

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

2016-03-28 Thread Sam Jorna
commit: 040c652e26d71a12c0df295626edce9d3a5baec0
Author: Sam Jorna  gentoo  org>
AuthorDate: Tue Mar 29 03:04:25 2016 +
Commit: Sam Jorna  gentoo  org>
CommitDate: Tue Mar 29 03:04:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=040c652e

net-misc/capi4hylafax: bump to 01.03.00.99.300.20

Version bump to 01.03.00.99.300.20, includes patch to resolve compile
failure with newer versions of GCC (patch included in source). Ebuild
originally submitted by user Matthias Jansen.

Gentoo-bug: 513642
Package-Manager: portage-2.2.28

 net-misc/capi4hylafax/Manifest |   1 +
 .../capi4hylafax-01.03.00.99.300.20.ebuild | 155 +
 2 files changed, 156 insertions(+)

diff --git a/net-misc/capi4hylafax/Manifest b/net-misc/capi4hylafax/Manifest
index d0582c3..019c759 100644
--- a/net-misc/capi4hylafax/Manifest
+++ b/net-misc/capi4hylafax/Manifest
@@ -1,3 +1,4 @@
+DIST capi4hylafax_01.03.00.99.svn.300-20.debian.tar.gz 546271 SHA256 
783d31e3ae73df91607e86856ff93338eaf2c84f9b31ad21106005e479232f4c SHA512 
a0c1e64d783150abf80feecca07a3eebead95a982133ac9601b204b73933468c61fa39863be8c93ea2bf52c5262b9944b4d5c4a8795475d3a5ca17e481401b8e
 WHIRLPOOL 
25e9d37697fdf0bbde5bb84bfeea37ac749bdfca5da8b75b5474e39c3684efdd9ff517773bc0d77641331a5bdb9c500dc0caf7dfec84733fb200e1a5c7e1bf92
 DIST capi4hylafax_01.03.00.99.svn.300-3.diff.gz 155360 SHA256 
dec167255e2307d12b5093e11ddbb6b1f96d0ac94985643579cfd6b534313ed2 SHA512 
abf963a8840d9baf18ea7985f2354a287daaec3192eb54e9a5fd1ea838fd493f7ec3ad6399aa4e21256ff3bd6801a3511c031afb43e3160526d9bfe4d24f065a
 WHIRLPOOL 
e5f5832e96794fd8233b7e7e9e393026033e3c9b55b2757890ee8fbde08591e0f526f986327904f46a45ec5c592b7e61061e796fbc20e9f07c2ddbd6a337946b
 DIST capi4hylafax_01.03.00.99.svn.300-9.diff.gz 160179 SHA256 
5c116fcefa6604a351c31507644c26fb43e0dc89e51f97ee748a52a5eebbc4af SHA512 
3f98a69b96bb44cec4976cad954e52586b50bce1f8457391c1a07ca22689c9687779311252c87848b779c9afac0d492eefca11a270de551a7cacfce50d1aa185
 WHIRLPOOL 
db79395c01935734c679345e2010882393a41dc1f7edb3af2ce1b993cca4ff61ad753b33071ea8cc5b4b85281ccfcd63f09758188665decc02c4f08856536251
 DIST capi4hylafax_01.03.00.99.svn.300.orig.tar.gz 533410 SHA256 
8c5433fda85d5f178382c0a4fbc07cf22fc22c448146a4b7a090bc6a0b1789c2 SHA512 
c01063bcdf7d5dfbeef0eadd94a0714b5f34f442c19e5287a0fa40ce3ecbbad53afaddeb093435952367fb7b503dd9c637002d954a58175df3920d9d2966c468
 WHIRLPOOL 
1fafcf1f88fe02f7b4b0bca0b4c40d1917d5fb1f02a11bd67aeebe46e049fcadecde78f8c6b7626c4bb4f23a3bdbec86a3e013e383ccf202cae407842ec0ae29

diff --git a/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20.ebuild 
b/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20.ebuild
new file mode 100644
index 000..d4f049f
--- /dev/null
+++ b/net-misc/capi4hylafax/capi4hylafax-01.03.00.99.300.20.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils versionator autotools
+
+FAX_SPOOL_DIR="${ROOT}/var/spool/fax"
+
+MY_PV1="$(get_version_component_range 1-4)"
+MY_PV2="$(get_version_component_range 5)"
+MY_PV3="$(get_version_component_range 6)"
+MY_P="${PN}_${MY_PV1}.svn.${MY_PV2}"
+
+DESCRIPTION="capi4hylafax adds a faxcapi modem to the hylafax enviroment"
+SRC_URI="mirror://debian/pool/main/c/capi4hylafax/${MY_P}.orig.tar.gz
+   
mirror://debian/pool/main/c/capi4hylafax/${MY_P}-${MY_PV3}.debian.tar.gz"
+HOMEPAGE="http://packages.qa.debian.org/c/capi4hylafax.html;
+
+S="${WORKDIR}/${PN}-svn"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="net-dialup/capi4k-utils
+   app-shells/bash:0
+   media-libs/tiff:0
+   virtual/jpeg:0
+   sys-libs/zlib"
+
+RDEPEND="${DEPEND}
+   dev-util/dialog"
+
+DOCS=( AUTHORS ChangeLog Readme_src )
+HTML_DOCS=( README.html LIESMICH.html )
+
+src_prepare() {
+   EPATCH_SOURCE="${WORKDIR}/debian/patches" EPATCH_SUFFIX="patch" \
+   EPATCH_FORCE="yes" epatch
+
+   eapply_user
+
+   eautoreconf
+
+   mv ../debian . || die
+
+   # fix location of fax spool
+   sed -e "s:/var/spool/hylafax:${FAX_SPOOL_DIR}:g" \
+   -i config.faxCAPI \
+   -i Readme_src \
+   -i src/defaults.h.in \
+   -i debian/*.1 || die
+
+   # fix location of fax config
+   sed -i -e "s:/etc/hylafax:${FAX_SPOOL_DIR}/etc:g" setupconffile || die
+
+   # fix name and location of logfile
+   sed -e "s:/var/spool/fax/log/capi4hylafax:/var/log/${PN}.log:" \
+   -i config.faxCAPI || die
+
+   sed -e "s:/tmp/capifax.log:/var/log/${PN}.log:" \
+   -i src/defaults.h.in config.faxCAPI || die
+
+   # patch man pages
+   sed -e "s:/usr/share/doc/capi4hylafax/:/usr/share/doc/${PF}/html/:g" \
+   -e "s:c2send:c2faxsend:g" \
+   -e "s:c2recv:c2faxrecv:g" \
+   -e "s:CAPI4HYLAFAXCONFIG 

[gentoo-commits] repo/gentoo:master commit in: games-action/extreme-tuxracer/

2016-03-28 Thread Michael Sterrett
commit: 2e7174d26c20bf2c7d9ca27d88dd4d0e6ae3a802
Author: Michael Sterrett  gentoo  org>
AuthorDate: Mon Mar 28 23:39:19 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Tue Mar 29 02:59:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7174d2

games-action/extreme-tuxracer: version bump (bug #578406)

Package-Manager: portage-2.2.26

 games-action/extreme-tuxracer/Manifest |  1 +
 .../extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/games-action/extreme-tuxracer/Manifest 
b/games-action/extreme-tuxracer/Manifest
index b10a054..9d5da1f 100644
--- a/games-action/extreme-tuxracer/Manifest
+++ b/games-action/extreme-tuxracer/Manifest
@@ -1 +1,2 @@
 DIST etr-0.6.0.tar.xz 32889668 SHA256 
44312719a1e9aa33e5aa0c8ad50bb52df702d64fd2d16bf2abda62ee27bf893a SHA512 
c3127dd1f8d9b856cc42808713a53b48a64821f020ecf3bfaae8be96e36eaddfadfedcf394d445ea1f49df650763b50d35a5ad9cac03308bcb1a4a473e4906d8
 WHIRLPOOL 
d003d5ef070ed15d4521cc2025ceb372b18b69f3172065159b5fd18bf5f2126da4cc8c179b95311c63afd5093ec2700483697544ade7ad02e1f255e1cdfc44e4
+DIST etr-0.7.1.tar.xz 44306872 SHA256 
a47bd5c998b97e5cbc522f36318a7fa2cd9b9d2a2134efb224aaa452b9b148c4 SHA512 
e6f4cb6fa59ac3534aac79822b398f59d94885530ba1ded15b96da6f5750946547f8a491349095d9a27d39e6a02f18e9bdaff6ea409f36f00c5309cd81d98c71
 WHIRLPOOL 
72c5434edce7c2bfcc59b997761a3154b68c4b8b8e7d564843fb16689a3f9e951fdcf87830e6f0b787c86d5b3969703f32db33e2bef691882d4d0269d25fb5b3

diff --git a/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild 
b/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild
new file mode 100644
index 000..265a7d3
--- /dev/null
+++ b/games-action/extreme-tuxracer/extreme-tuxracer-0.7.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils autotools gnome2-utils games
+
+DESCRIPTION="High speed arctic racing game based on Tux Racer"
+HOMEPAGE="http://extremetuxracer.sourceforge.net/;
+SRC_URI="mirror://sourceforge/extremetuxracer/etr-${PV/_/}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="virtual/opengl
+   virtual/glu
+   >=media-libs/libsfml-2.2
+   media-libs/freetype:2"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S=${WORKDIR}/etr-${PV/_/}
+
+src_prepare() {
+   # kind of ugly in there so we'll do it ourselves
+   sed -i -e '/SUBDIRS/s/resources doc//' Makefile.am || die
+   eautoreconf
+}
+
+src_install() {
+   default
+   dodoc doc/{code,courses_events,guide,score_algorithm}
+   doicon -s 48 resources/etr.png
+   doicon -s scalable resources/etr.svg
+   domenu resources/etr.desktop
+   prepgamesdirs
+}
+
+pkg_preinst() {
+   games_pkg_preinst
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   games_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2016-03-28 Thread NP Hardass
commit: 7d78390686d13678aae4e0d66b3c6b5168576a95
Author: NP-Hardass  gentoo  org>
AuthorDate: Tue Mar 29 00:25:30 2016 +
Commit: NP Hardass  gentoo  org>
CommitDate: Tue Mar 29 02:25:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d783906

app-arch/libarchive: Add subslot rebuild for nettle, per #562758

Package-Manager: portage-2.2.26

 app-arch/libarchive/libarchive-3.1.2-r4.ebuild | 121 +
 1 file changed, 121 insertions(+)

diff --git a/app-arch/libarchive/libarchive-3.1.2-r4.ebuild 
b/app-arch/libarchive/libarchive-3.1.2-r4.ebuild
new file mode 100644
index 000..9452b43
--- /dev/null
+++ b/app-arch/libarchive/libarchive-3.1.2-r4.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils multilib-minimal toolchain-funcs
+
+DESCRIPTION="BSD tar command"
+HOMEPAGE="http://www.libarchive.org/;
+SRC_URI="http://www.libarchive.org/downloads/${P}.tar.gz;
+
+LICENSE="BSD BSD-2 BSD-4 public-domain"
+SLOT="0/13"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="acl +bzip2 +e2fsprogs expat +iconv kernel_linux libressl +lzma lzo 
nettle static-libs xattr +zlib"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   acl? ( virtual/acl[${MULTILIB_USEDEP}] )
+   bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+   expat? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+   !expat? ( dev-libs/libxml2[${MULTILIB_USEDEP}] )
+   iconv? ( virtual/libiconv[${MULTILIB_USEDEP}] )
+   kernel_linux? (
+   xattr? ( sys-apps/attr[${MULTILIB_USEDEP}] )
+   )
+   lzma? ( app-arch/xz-utils[${MULTILIB_USEDEP}] )
+   lzo? ( >=dev-libs/lzo-2[${MULTILIB_USEDEP}] )
+   nettle? ( dev-libs/nettle:0=[${MULTILIB_USEDEP}] )
+   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   kernel_linux? (
+   virtual/os-headers
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   )"
+
+DOCS=( NEWS README )
+
+src_prepare() {
+   epatch "${FILESDIR}"/${P}-CVE-2013-0211.patch
+   epatch "${FILESDIR}"/${P}-outofsource.patch
+   eautoreconf
+}
+
+multilib_src_configure() {
+   export ac_cv_header_ext2fs_ext2_fs_h=$(usex e2fsprogs) #354923
+
+   local myconf=()
+   myconf=(
+   $(use_enable static-libs static)
+   $(use_enable xattr)
+   $(use_enable acl)
+   $(use_with zlib)
+   $(use_with bzip2 bz2lib)
+   $(use_with iconv)
+   $(use_with lzma)
+   $(use_with lzo lzo2)
+   $(use_with nettle)
+   $(use_with !expat xml2)
+   $(use_with expat)
+   )
+   if multilib_is_native_abi ; then myconf+=(
+   --enable-bsdtar=$(tc-is-static-only && echo static || echo 
shared)
+   --enable-bsdcpio=$(tc-is-static-only && echo static || echo 
shared)
+   ); else myconf+=(
+   --disable-bsdtar
+   --disable-bsdcpio
+   ); fi
+
+   # We disable lzmadec because we support the newer liblzma from xz-utils
+   # and not liblzmadec with this version.
+   myconf+=(
+   --without-lzmadec
+   )
+
+   ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_compile() {
+   if multilib_is_native_abi ; then
+   emake
+   else
+   emake libarchive.la
+   fi
+}
+
+multilib_src_test() {
+   # Replace the default src_test so that it builds tests in parallel
+   multilib_is_native_abi && emake check
+}
+
+multilib_src_install() {
+   if multilib_is_native_abi ; then
+   emake DESTDIR="${D}" install
+
+   # Libs.private: should be used from libarchive.pc instead
+   prune_libtool_files
+
+   # Create tar symlink for FreeBSD
+   if ! use prefix && [[ ${CHOST} == *-freebsd* ]]; then
+   dosym bsdtar /usr/bin/tar
+   echo '.so bsdtar.1' > "${T}"/tar.1
+   doman "${T}"/tar.1
+   # We may wish to switch to symlink bsdcpio to cpio too 
one day
+   fi
+   else
+   emake DESTDIR="${D}" \
+   install-includeHEADERS \
+   install-libLTLIBRARIES \
+   install-pkgconfigDATA
+
+   # Libs.private: should be used from libarchive.pc instead
+   prune_libtool_files
+   fi
+}
+
+multilib_src_install_all() {
+   cd "${S}" || die
+   dodoc 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/jemalloc/, dev-libs/jemalloc/files/

2016-03-28 Thread Ian Stakenvicius
commit: 909ce41704c037d6e5ddc9fb68f0c8de90f8b800
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Tue Mar 29 02:14:44 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Tue Mar 29 02:15:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=909ce417

dev-libs/jemalloc: version bump to jemalloc-4.1.0

Included upstream commit 33184bf69813087 as requested by developers of 
dev-lang/rust,
to allow system jemalloc to be used with rust.

Package-Manager: portage-2.2.26

 dev-libs/jemalloc/Manifest |  1 +
 .../files/jemalloc-4.1-fix_stack_corruption.patch  | 70 ++
 dev-libs/jemalloc/jemalloc-4.1.0.ebuild| 48 +++
 3 files changed, 119 insertions(+)

diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest
index 005eea5..9a35203 100644
--- a/dev-libs/jemalloc/Manifest
+++ b/dev-libs/jemalloc/Manifest
@@ -2,3 +2,4 @@ DIST jemalloc-2.2.5.tar.bz2 224118 SHA256 
efcc9636757bd7f53a0fde084c2988bfe26f28
 DIST jemalloc-3.3.1.tar.bz2 252997 SHA256 
35c433cc1df5cdf9eb58b7980338552fc1d7aa64f89fe5643a972ccedb7cf20a SHA512 
32814e8678af4954e26c0c0a0e5d06aba8f3844205fe212c5e41929dfab6a94ff11127a9238b5c18d72749827c467ecb874b8f3a9bc161cf1afdf4ea84c58690
 WHIRLPOOL 
35e8948e18ea7111ae830a8245be995b35f44ed2c2f687f706ee6941c78350c2cfaabefba223c4433069de47a9f92d621feaf176ec0c728e513e5f076e5fc874
 DIST jemalloc-3.6.0.tar.bz2 338964 SHA256 
e16c2159dd3c81ca2dc3b5c9ef0d43e1f2f45b04548f42db12e7c12d7bdf84fe SHA512 
ebe7c64558a87a735b5906d5cb7527c241664eeae7328538675a12eabe7a1004be0f8766a3bd2a78e61334b196ca7ffc0ee8b8ff59167922a35f126cd1e76e43
 WHIRLPOOL 
d5452005951b10d9d529349481779d79361ec8d8ac1f36f4b54408b5e0184f35d79fee8378188d98f1b8e41ae13557a2cf41ab849b68856ba69f33870fe6e980
 DIST jemalloc-4.0.4.tar.bz2 391483 SHA256 
3fda8d8d7fcd041aa0bebbecd45c46b28873cf37bd36c56bf44961b36d0f42d0 SHA512 
93be0551a80d5f5dc3a1044ef3d5f06c5ce65f3c1fd753743ee64340b841fc2d7902178774ab71eaa633f68abad44109870eb84159679fdc8ce6d93db3a53112
 WHIRLPOOL 
c8bc1a81555b30ff519fda90bfbcfcdb6c9e370ba7478bca17058e58e08c36d20a1995ab12d5374d4edb9cdd2469748517a6f1795a24667c5f798c4c0c756a9c
+DIST jemalloc-4.1.0.tar.bz2 412900 SHA256 
fad06d714f72adb4265783bc169c6d98eeb032d57ba02d87d1dcb4a2d933ec8e SHA512 
12433101936a104115d8d93991b4849daf897bd39d6c28b1235215c7abc627163a70d19259fb1f2eeb0cdd66cfe889c2e40eb77dccee6debd73b1a4313d0de73
 WHIRLPOOL 
0305d1cc715c565749c5e9c2de396d349c0d79513da80b461324c82f880c6a070a932cea19802ac809810fe01690dcb24047914f937ddf167a990cf7b4110f0c

diff --git a/dev-libs/jemalloc/files/jemalloc-4.1-fix_stack_corruption.patch 
b/dev-libs/jemalloc/files/jemalloc-4.1-fix_stack_corruption.patch
new file mode 100644
index 000..f36c188
--- /dev/null
+++ b/dev-libs/jemalloc/files/jemalloc-4.1-fix_stack_corruption.patch
@@ -0,0 +1,70 @@
+From 33184bf69813087bf1885b0993685f9d03320c69 Mon Sep 17 00:00:00 2001
+From: Dmitri Smirnov 
+Date: Mon, 29 Feb 2016 14:30:19 -0800
+Subject: [PATCH] Fix stack corruption and uninitialized var warning
+
+Stack corruption happens in x64 bit
+
+This resolves #347.
+---
+ src/arena.c  |  2 +-
+ test/unit/hash.c | 13 +++--
+ 2 files changed, 8 insertions(+), 7 deletions(-)
+
+diff --git a/src/arena.c b/src/arena.c
+index 99e20fd..965c0fe 100644
+--- a/src/arena.c
 b/src/arena.c
+@@ -2423,7 +2423,7 @@ arena_malloc_large(tsd_t *tsd, arena_t *arena, szind_t 
binind, bool zero)
+   uintptr_t random_offset;
+   arena_run_t *run;
+   arena_chunk_map_misc_t *miscelm;
+-  UNUSED bool idump;
++  UNUSED bool idump JEMALLOC_CC_SILENCE_INIT(false);
+ 
+   /* Large allocation. */
+   usize = index2size(binind);
+diff --git a/test/unit/hash.c b/test/unit/hash.c
+index f50ba81..010c9d7 100644
+--- a/test/unit/hash.c
 b/test/unit/hash.c
+@@ -64,14 +64,15 @@ static void
+ hash_variant_verify_key(hash_variant_t variant, uint8_t *key)
+ {
+   const int hashbytes = hash_variant_bits(variant) / 8;
+-  VARIABLE_ARRAY(uint8_t, hashes, hashbytes * 256);
++  const int hashes_size = hashbytes * 256;
++  VARIABLE_ARRAY(uint8_t, hashes, hashes_size);
+   VARIABLE_ARRAY(uint8_t, final, hashbytes);
+   unsigned i;
+   uint32_t computed, expected;
+ 
+   memset(key, 0, KEY_SIZE);
+-  memset(hashes, 0, sizeof(hashes));
+-  memset(final, 0, sizeof(final));
++  memset(hashes, 0, hashes_size);
++  memset(final, 0, hashbytes);
+ 
+   /*
+* Hash keys of the form {0}, {0,1}, {0,1,2}, ..., {0,1,...,255} as the
+@@ -102,17 +103,17 @@ hash_variant_verify_key(hash_variant_t variant, uint8_t 
*key)
+   /* Hash the result array. */
+   switch (variant) {
+   case hash_variant_x86_32: {
+-  uint32_t out = hash_x86_32(hashes, hashbytes*256, 0);
++  uint32_t out = hash_x86_32(hashes, hashes_size, 0);
+   memcpy(final, , sizeof(out));
+   break;
+   

[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2016-03-28 Thread Mike Gilbert
commit: 47125179b4371fc4239581c327067fb1b8e50e43
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Mar 29 01:29:08 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Mar 29 01:30:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47125179

www-plugins/chrome-binary-plugins: automated update

Package-Manager: portage-2.2.28_p64

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...2623.108_p1.ebuild => chrome-binary-plugins-49.0.2623.110_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 151d0f8..a7dddab 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_50.0.2661.49-1_amd64.deb 48342892 SHA256 
50b2d095dfb94206ad0414f377f6f34b60b7d59d707b42077d219ed35a1b5483 SHA512 
aeef5b3b95279e7041bfa01b159e979da0b9b908140dd1cf70e20f780abeac9c170e0b7c0b9df8c6e2cfb210d4bdb69d5882c830239d0a830796cb8a16f4f2d8
 WHIRLPOOL 
e7bc55b4d9c5c8f2e83b45e7139f86056d5a991062d5e5d2454df122154d9de29f8c2c16fcf1d39d429364d8692f0c79428c5340177cf4fd2ee4da5114ee051a
-DIST google-chrome-stable_49.0.2623.108-1_amd64.deb 48656074 SHA256 
da75e1ddbe9bb13474d83a7d0854b263672b18a999143eaf41a90d531897fece SHA512 
30594f1c72409418af3cce2dc6dcf2036b5de2124e1f3e57a3f9f3ed30adf1482a59622906cb50032113a6a1fb9ff1a93eab827846221df15cb64492cc85e9b1
 WHIRLPOOL 
6fd0fa4dc8b4d56c6caef1f28ab1fd03630fbbd0c7f55560d1678d53192b6f9b34b78fd5e6619f8de468311cda89e4b211ac0aa35e958a0ecc8a4d8828b3ebf4
+DIST google-chrome-stable_49.0.2623.110-1_amd64.deb 48662330 SHA256 
232842e316e17c254de430562ebc057f057a96546e93ed146aa17a7853144db6 SHA512 
014bf9233565d9cf687f1380b619fb0a69fd8362c80d9c35a2e9a4d427a9d46c1cd2dffd60bb6fbe9aad9de5931a47cae61607c02e08f340250959cd968ef6d8
 WHIRLPOOL 
f065ba13c71fff1cd81bd96e9bd068f86d34c8d5e527bde9a43ba49c8f63c839f011586430e4650c042d3abd7e9783c46009e8f4346a4a706fe2111c38b78ab1
 DIST google-chrome-unstable_51.0.2687.0-1_amd64.deb 48740950 SHA256 
ddbb12a22a6b37f110b6a4229f1e3adfcd69e6dbe42dfbb5943bf64d3b7fd315 SHA512 
9131cc955ee2bb072ce2db785371469516daea47fa4aad8d7de09a27502ca41df79f4b25e2ec07615a805b7fc5d3e5f2d98ca61bd138d04b12b8e0b4e7ba01fe
 WHIRLPOOL 
a259c3d673d56925f4d6559ce8462f67c3477af815c3cf0306f130c3f2980013a307f93ec8ee80171a6eb894f55e8847e9ebf63d705614acbbc8f0bfb4fa0707

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-49.0.2623.108_p1.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-49.0.2623.110_p1.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-49.0.2623.108_p1.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-49.0.2623.110_p1.ebuild



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

2016-03-28 Thread Mike Gilbert
commit: 083021d56c402e99c8011a17741a700ad3b895d3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Mar 29 01:29:18 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Mar 29 01:30:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083021d5

www-client/google-chrome: automated update

Package-Manager: portage-2.2.28_p64

 www-client/google-chrome/Manifest   | 2 +-
 ...me-49.0.2623.108_p1.ebuild => google-chrome-49.0.2623.110_p1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 62bb55b..a9cb620 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_49.0.2623.108-1_amd64.deb 48656074 SHA256 
da75e1ddbe9bb13474d83a7d0854b263672b18a999143eaf41a90d531897fece SHA512 
30594f1c72409418af3cce2dc6dcf2036b5de2124e1f3e57a3f9f3ed30adf1482a59622906cb50032113a6a1fb9ff1a93eab827846221df15cb64492cc85e9b1
 WHIRLPOOL 
6fd0fa4dc8b4d56c6caef1f28ab1fd03630fbbd0c7f55560d1678d53192b6f9b34b78fd5e6619f8de468311cda89e4b211ac0aa35e958a0ecc8a4d8828b3ebf4
+DIST google-chrome-stable_49.0.2623.110-1_amd64.deb 48662330 SHA256 
232842e316e17c254de430562ebc057f057a96546e93ed146aa17a7853144db6 SHA512 
014bf9233565d9cf687f1380b619fb0a69fd8362c80d9c35a2e9a4d427a9d46c1cd2dffd60bb6fbe9aad9de5931a47cae61607c02e08f340250959cd968ef6d8
 WHIRLPOOL 
f065ba13c71fff1cd81bd96e9bd068f86d34c8d5e527bde9a43ba49c8f63c839f011586430e4650c042d3abd7e9783c46009e8f4346a4a706fe2111c38b78ab1

diff --git a/www-client/google-chrome/google-chrome-49.0.2623.108_p1.ebuild 
b/www-client/google-chrome/google-chrome-49.0.2623.110_p1.ebuild
similarity index 100%
rename from www-client/google-chrome/google-chrome-49.0.2623.108_p1.ebuild
rename to www-client/google-chrome/google-chrome-49.0.2623.110_p1.ebuild



[gentoo-commits] repo/user/bleeding-edge:master commit in: app-portage/portage-utils/files/, app-portage/portage-utils/

2016-03-28 Thread Jan Psota
commit: 4817da2f35a3d4e852a411fa56408458075378df
Author: Jan Psota  gmail  com>
AuthorDate: Tue Mar 29 00:51:06 2016 +
Commit: Jan Psota  gmail  com>
CommitDate: Tue Mar 29 00:51:06 2016 +
URL:
https://gitweb.gentoo.org/repo/user/bleeding-edge.git/commit/?id=4817da2f

app-portage/portage-utils-0.63-r1   + qtail, qportage

 app-portage/portage-utils/Manifest |  2 +-
 app-portage/portage-utils/files/qlop-stdin.patch   | 36 +++---
 ...0.62-r1.ebuild => portage-utils-0.63-r1.ebuild} | 31 ---
 3 files changed, 19 insertions(+), 50 deletions(-)

diff --git a/app-portage/portage-utils/Manifest 
b/app-portage/portage-utils/Manifest
index 5a693ba..234c259 100644
--- a/app-portage/portage-utils/Manifest
+++ b/app-portage/portage-utils/Manifest
@@ -1 +1 @@
-DIST portage-utils-0.62.tar.xz 527216 SHA256 
f6ce1938e41ec2073be12568470a7aae51489579add0709c08af5d9be1c0c563 SHA512 
71b2888cef1bf7549c3829cc7d4bbe2e99a711434bae4fb78c55b9c37815b61623518f19ab87db30f533d771398933c085640dc7c8ffcedf87a70ac702a52fa1
 WHIRLPOOL 
105d60d3f778a79972e39d2d8e78aa8b971f085721362e4d594d86006752d97b25d41a1e5a9006f603cda0088da89abb179d8bc129815c1363f30dfb6ff59891
+DIST portage-utils-0.63.tar.xz 529012 SHA256 
7a754cccad2d4c3331d348ba9df51bb3b9565866674303152b55248b05130a02 SHA512 
2b0bceee63b894e7f517f3c938a1873aa90c41b668abbf6a39125a1bb9ce1059731e34216cc357787b5cbf83a0cf0748530147262673ea0bc26404d6274714eb
 WHIRLPOOL 
fdaec19af639c744394063dd57f7e64fb02ff10c4ee5b1ef2f49928df6d47fb5bf732e547264390787e20ca6e3251be3935e9f348f2510aa0fc6779778ca44ba

diff --git a/app-portage/portage-utils/files/qlop-stdin.patch 
b/app-portage/portage-utils/files/qlop-stdin.patch
index 568fa6d..8e5009f 100644
--- a/app-portage/portage-utils/files/qlop-stdin.patch
+++ b/app-portage/portage-utils/files/qlop-stdin.patch
@@ -1,7 +1,7 @@
-diff -pruN portage-utils-0.62.orig/main.c portage-utils-0.62/main.c
 portage-utils-0.62.orig/main.c 2016-02-22 19:31:41.0 +0100
-+++ portage-utils-0.62/main.c  2016-02-23 23:31:36.432002795 +0100
-@@ -1402,7 +1402,8 @@ int main(int argc, char **argv)
+diff -pruN portage-utils-0.63.orig/main.c portage-utils-0.63/main.c
+--- portage-utils-0.63.orig/main.c 2016-03-28 05:53:50.0 +0200
 portage-utils-0.63/main.c  2016-03-29 02:40:11.935979233 +0200
+@@ -1422,7 +1422,8 @@ int main(int argc, char **argv)
  
if (fstat(fileno(stdout), ) != -1)
if (!isatty(fileno(stdout)))
@@ -11,19 +11,19 @@ diff -pruN portage-utils-0.62.orig/main.c 
portage-utils-0.62/main.c
if ((getenv("TERM") == NULL) || (strcmp(getenv("TERM"), "dumb") == 0))
no_colors();
  
-diff -pruN portage-utils-0.62.orig/qlop.c portage-utils-0.62/qlop.c
 portage-utils-0.62.orig/qlop.c 2016-02-22 19:31:41.0 +0100
-+++ portage-utils-0.62/qlop.c  2016-02-23 23:39:17.758530846 +0100
-@@ -48,7 +48,7 @@ static const char * const qlop_opts_help
-   "Show unmerge history",
+diff -pruN portage-utils-0.63.orig/qlop.c portage-utils-0.63/qlop.c
+--- portage-utils-0.63.orig/qlop.c 2016-03-28 05:53:50.0 +0200
 portage-utils-0.63/qlop.c  2016-03-29 02:42:29.418960636 +0200
+@@ -32,7 +32,7 @@ static const char * const qlop_opts_help
"Show sync history",
"Show current emerging packages",
+   "Limit selection to this time (1st -d is start, 2nd -d is end)",
 -  "Read emerge logfile instead of $EMERGE_LOG_DIR/" QLOP_DEFAULT_LOGFILE,
-+  "Read emerge logfile instead of " QLOP_DEFAULT_LOGFILE "\n\t\t\t (use 
\"-\" for stdin)",
++  "Read emerge logfile instead of $EMERGE_LOG_DIR/" QLOP_DEFAULT_LOGFILE 
"\n\t\t\t (use \"-\" for stdin)",
COMMON_OPTS_HELP
  };
- #define qlop_usage(ret) usage(ret, QLOP_FLAGS, qlop_long_opts, 
qlop_opts_help, lookup_applet_idx("qlop"))
-@@ -56,6 +56,30 @@ static const char * const qlop_opts_help
+ static const char qlop_desc[] =
+@@ -47,6 +47,30 @@ static const char qlop_desc[] =
  #define QLOP_LIST0x01
  #define QLOP_UNLIST  0x02
  
@@ -54,7 +54,7 @@ diff -pruN portage-utils-0.62.orig/qlop.c 
portage-utils-0.62/qlop.c
  _q_static void
  print_seconds_for_earthlings(const unsigned long t)
  {
-@@ -107,10 +131,7 @@ show_merge_times(char *package, const ch
+@@ -98,10 +122,7 @@ show_merge_times(char *package, const ch
pkg = package;
}
  
@@ -66,7 +66,7 @@ diff -pruN portage-utils-0.62.orig/qlop.c 
portage-utils-0.62/qlop.c
  
while (fgets(buf[0], sizeof(buf[0]), fp) != NULL) {
if (strstr(buf[0], pkg) == NULL)
-@@ -218,7 +239,7 @@ show_merge_times(char *package, const ch
+@@ -211,7 +232,7 @@ show_merge_times(char *package, const ch
atom_implode(atom);
}
}
@@ -75,7 +75,7 @@ diff -pruN portage-utils-0.62.orig/qlop.c 
portage-utils-0.62/qlop.c
if (count == 0)
return 0;
if (average == 1) {
-@@ -246,10 +267,7 @@ 

[gentoo-commits] proj/java:master commit in: dev-java/icedtea/

2016-03-28 Thread Andrew John Hughes
commit: 4d66fe0a8073fcc4916381029599101a71bc4018
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Tue Mar 29 00:52:11 2016 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Tue Mar 29 00:52:11 2016 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=4d66fe0a

dev-java/icedtea: Document the CUPS flag, as it's not obvious what it does.

Package-Manager: portage-2.2.27

 dev-java/icedtea/ChangeLog| 3 +++
 dev-java/icedtea/metadata.xml | 1 +
 2 files changed, 4 insertions(+)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index 6ba7c3e..ee1721c 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -2,6 +2,9 @@
 # Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  29 Mar 2016; Andrew John Hughes  metadata.xml:
+  dev-java/icedtea: Document the CUPS flag, as it's not obvious what it does.
+
 *icedtea-7.2.6.5 (25 Mar 2016)
 
   25 Mar 2016; Andrew John Hughes 

diff --git a/dev-java/icedtea/metadata.xml b/dev-java/icedtea/metadata.xml
index b5480c2..0dfefa9 100644
--- a/dev-java/icedtea/metadata.xml
+++ b/dev-java/icedtea/metadata.xml
@@ -22,6 +22,7 @@
 The IcedTea project provides a harness to build the source 
code from OpenJDK (http://openjdk.java.net) using Free Software build tools 
along with additional tools such as a browser plugin and Web Start support via 
NetX. 
 
   Use the CACAO virtual machine rather than HotSpot.
+  Link against the CUPS library at compile time, rather than 
using it dynamically at runtime.
   Don't install the X backend for AWT, needed by 
some GUIs (used to be X flag)
   Enable better font rendering using fontconfig.
   Use the JamVM virtual machine rather than HotSpot.



[gentoo-commits] proj/linux-patches:4.5 commit in: /

2016-03-28 Thread Anthony G. Basile
commit: dfb0a0a1ae8d29fac2ec39450ba0895328e6ffb6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Mar 29 00:52:35 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Mar 29 00:52:35 2016 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=dfb0a0a1

Update 1500_XATTR_USER_PREFIX.patch for the new struct syntax in 4.5 kernels

 1500_XATTR_USER_PREFIX.patch | 43 +--
 1 file changed, 29 insertions(+), 14 deletions(-)

diff --git a/1500_XATTR_USER_PREFIX.patch b/1500_XATTR_USER_PREFIX.patch
index cc15cd5..bacd032 100644
--- a/1500_XATTR_USER_PREFIX.patch
+++ b/1500_XATTR_USER_PREFIX.patch
@@ -14,10 +14,10 @@ enabled for tmpfs.  Users who do not enable xattrs will not 
have
 the XATTR_PAX flags preserved.
 
 diff --git a/include/uapi/linux/xattr.h b/include/uapi/linux/xattr.h
-index e4629b9..6958086 100644
+index 1590c49..5eab462 100644
 --- a/include/uapi/linux/xattr.h
 +++ b/include/uapi/linux/xattr.h
-@@ -63,5 +63,9 @@
+@@ -73,5 +73,9 @@
  #define XATTR_POSIX_ACL_DEFAULT  "posix_acl_default"
  #define XATTR_NAME_POSIX_ACL_DEFAULT XATTR_SYSTEM_PREFIX 
XATTR_POSIX_ACL_DEFAULT
  
@@ -28,27 +28,42 @@ index e4629b9..6958086 100644
  
  #endif /* _UAPI_LINUX_XATTR_H */
 diff --git a/mm/shmem.c b/mm/shmem.c
-index 1c44af7..f23bb1b 100644
+index 440e2a7..c377172 100644
 --- a/mm/shmem.c
 +++ b/mm/shmem.c
-@@ -2201,6 +2201,7 @@ static const struct xattr_handler 
*shmem_xattr_handlers[] = {
- static int shmem_xattr_validate(const char *name)
- {
-   struct { const char *prefix; size_t len; } arr[] = {
-+  { XATTR_USER_PREFIX, XATTR_USER_PREFIX_LEN},
-   { XATTR_SECURITY_PREFIX, XATTR_SECURITY_PREFIX_LEN },
-   { XATTR_TRUSTED_PREFIX, XATTR_TRUSTED_PREFIX_LEN }
-   };
-@@ -2256,6 +2257,12 @@ static int shmem_setxattr(struct dentry *dentry, const 
char *name,
-   if (err)
-   return err;
+@@ -2667,6 +2667,14 @@ static int shmem_xattr_handler_set(const struct 
xattr_handler *handler,
+   struct shmem_inode_info *info = SHMEM_I(d_inode(dentry));
  
+   name = xattr_full_name(handler, name);
++
 +  if (!strncmp(name, XATTR_USER_PREFIX, XATTR_USER_PREFIX_LEN)) {
 +  if (strcmp(name, XATTR_NAME_PAX_FLAGS))
 +  return -EOPNOTSUPP;
 +  if (size > 8)
 +  return -EINVAL;
 +  }
++
return simple_xattr_set(>xattrs, name, value, size, flags);
  }
  
+@@ -2682,6 +2690,12 @@ static const struct xattr_handler 
shmem_trusted_xattr_handler = {
+   .set = shmem_xattr_handler_set,
+ };
+ 
++static const struct xattr_handler shmem_user_xattr_handler = {
++  .prefix = XATTR_USER_PREFIX,
++  .get = shmem_xattr_handler_get,
++  .set = shmem_xattr_handler_set,
++};
++
+ static const struct xattr_handler *shmem_xattr_handlers[] = {
+ #ifdef CONFIG_TMPFS_POSIX_ACL
+   _acl_access_xattr_handler,
+@@ -2689,6 +2703,7 @@ static const struct xattr_handler 
*shmem_xattr_handlers[] = {
+ #endif
+   _security_xattr_handler,
+   _trusted_xattr_handler,
++  _user_xattr_handler,
+   NULL
+ };
+ 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/e2fsprogs-libs/files/, sys-libs/e2fsprogs-libs/, sys-fs/e2fsprogs/, ...

2016-03-28 Thread Mike Frysinger
commit: 00a607f1f48e9591ce0555cb0bd45a50e5985773
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 28 23:54:32 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Mar 29 00:44:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a607f1

sys-libs/e2fsprogs-libs & sys-fs/e2fsprogs: drop old 1.42.12 versions

 sys-fs/e2fsprogs/Manifest  |   1 -
 sys-fs/e2fsprogs/e2fsprogs-1.42.12.ebuild  | 126 -
 ...gs-1.42.10-e2fsck-fix-makefile-dependency.patch |  28 -
 .../files/e2fsprogs-1.42.10-fix-build-cflags.patch |  13 ---
 sys-libs/e2fsprogs-libs/Manifest   |   1 -
 .../e2fsprogs-libs/e2fsprogs-libs-1.42.12.ebuild   |  70 
 .../e2fsprogs-libs-1.42.10-fix-build-cflags.patch  |  13 ---
 7 files changed, 252 deletions(-)

diff --git a/sys-fs/e2fsprogs/Manifest b/sys-fs/e2fsprogs/Manifest
index ed319e2..80679d7 100644
--- a/sys-fs/e2fsprogs/Manifest
+++ b/sys-fs/e2fsprogs/Manifest
@@ -1,4 +1,3 @@
 DIST e2fsprogs-1.41.7.tar.gz 4425159 SHA256 
2e2eeb5201e952dd02b77f609a0e630acdbce5d2b823ec11668e34f6bfde2f2c SHA512 
c17c5f23feb7747941e7f019f197cca1cd4a84c067ad27d1a578ae213c7d7274aa79f3a64c7d69515f3f94db80df01ca71d4af83e9ea84c578a7257205395f7c
 WHIRLPOOL 
f760d7e658a1c78835ca470d077c7076a21f727f7d0a2411f5428363d12b7cd1676e2f221be9d9d1f5843c25320f7ef2f896ea47c9d4dc91190e0bc7df89ef36
-DIST e2fsprogs-1.42.12.tar.gz 6381695 SHA256 
e17846d91a0edd89fa59b064bde8f8e5cec5851e35f587bcccb4014dbd63186c SHA512 
a4b03470ed8f3e6c353250d80807070b8d5529ce219f7ec3076af89bd7cd674fbd443aab4d07dccff74606c9f620e349da32b451e3896a0635f6c700419f7cbf
 WHIRLPOOL 
15f85fe969b174a99f06d875afafc83cc3e85cde0d8f1d833cb045c30259b3bfa9293ee84eeb793d9c60ece2cba4ca6bacbb8c861f11f3b56bd863ca1a2296f2
 DIST e2fsprogs-1.42.13.tar.gz 6511931 SHA256 
59993ff3a44f82e504561e0ebf95e8c8fa9f9f5746eb6a7182239605d2a4e2d4 SHA512 
d341790f55c3bff34425369063757280b9ba6ac08f405e14f94f299345ae76c0dc6e90871b746cc98c73467448d888fe5bc029688b5eed5fd22c3c37bf285cd0
 WHIRLPOOL 
2b26e355ad8e378cc7402be5fd5f5abe0af2aa6a1214b357dca682b922aa07c97af427b369ef21ddb3ee731768234a5f5faf488b92a68b0175d07845dbe7783f
 DIST e2fsprogs-1.42.9-mint-r1.patch.xz 9012 SHA256 
3904654080b7f7776e97b703d17e1b59ae1d6f5e0cf32193b86e986bc0a9b396 SHA512 
591a7c80d65082eebcdc455028be6ade05c9aae96c94f654106be0facef330a8875dae82891e6e3ad2b48dece2b4e1c1940dbc47cd3eba3e6eea3b5ddba9a8fc
 WHIRLPOOL 
ae6fc015fa77bfbde7a4ba2205c014b655e736c4ed5cb63a913245c6c40fa0637b65fa3eec6399dd1793c494892b76e0bbc12ffa6ac9c39d4da27333d8bbf6c7

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.12.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.42.12.ebuild
deleted file mode 100644
index bb428b3..000
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.12.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-case ${PV} in
-*_pre*) UP_PV="${PV%_pre*}-WIP-${PV#*_pre}" ;;
-*)  UP_PV=${PV} ;;
-esac
-
-inherit eutils flag-o-matic multilib toolchain-funcs
-
-DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities"
-HOMEPAGE="http://e2fsprogs.sourceforge.net/;
-SRC_URI="mirror://sourceforge/e2fsprogs/${PN}-${UP_PV}.tar.gz
-   elibc_mintlib? ( mirror://gentoo/${PN}-1.42.9-mint-r1.patch.xz )"
-
-LICENSE="GPL-2 BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~m68k-mint"
-IUSE="nls static-libs elibc_FreeBSD"
-
-RDEPEND="~sys-libs/${PN}-libs-${PV}
-   >=sys-apps/util-linux-2.16
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-   sys-apps/texinfo"
-
-S=${WORKDIR}/${P%_pre*}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.41.8-makefile.patch
-   epatch "${FILESDIR}"/${PN}-1.40-fbsd.patch
-   if [[ ${CHOST} == *-mint* ]] ; then
-   epatch "${WORKDIR}"/${PN}-1.42.9-mint-r1.patch
-   fi
-   epatch "${FILESDIR}"/${PN}-1.42.10-fix-build-cflags.patch #516854
-
-   # blargh ... trick e2fsprogs into using e2fsprogs-libs
-   rm -rf doc
-   sed -i -r \
-   -e 's:@LIBINTL@:@LTLIBINTL@:' \
-   -e 
'/^(STATIC_)?LIB(COM_ERR|SS)/s:[$][(]LIB[)]/lib([^@]*)@(STATIC_)?LIB_EXT@:-l\1:'
 \
-   -e '/^DEP(STATIC_)?LIB(COM_ERR|SS)/s:=.*:=:' \
-   MCONFIG.in || die "muck libs" #122368
-   sed -i -r \
-   -e '/^LIB_SUBDIRS/s:lib/(et|ss)::g' \
-   Makefile.in || die "remove subdirs"
-   ln -s $(which mk_cmds) lib/ss/ || die
-
-   # Avoid rebuild
-   echo '#include_next ' > lib/ss/ss_err.h
-}
-
-src_configure() {
-   # Keep the package from doing silly things #261411
-   export VARTEXFONTS=${T}/fonts
-
-   # needs open64() prototypes and friends
-   append-cppflags -D_GNU_SOURCE
-
-   ac_cv_path_LDCONFIG=: \
-   

[gentoo-commits] repo/gentoo:master commit in: sys-fs/e2fsprogs/files/, sys-fs/e2fsprogs/

2016-03-28 Thread Mike Frysinger
commit: 90d3156ebcade1197b21c37b5af9fc9238eb
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Mar 29 00:44:52 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Mar 29 00:44:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d3156e

sys-fs/e2fsprogs: fix build w/newer glibc #577946

 sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild  |  1 +
 .../files/e2fsprogs-1.42.13-sysmacros.patch| 74 ++
 2 files changed, 75 insertions(+)

diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild 
b/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild
index abe315f..34a4047 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.42.13.ebuild
@@ -39,6 +39,7 @@ src_prepare() {
fi
epatch "${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854
epatch "${FILESDIR}"/${PN}-1.42.13-subst-perms.patch #550986
+   epatch "${FILESDIR}"/${PN}-1.42.13-sysmacros.patch
 
# blargh ... trick e2fsprogs into using e2fsprogs-libs
rm -rf doc

diff --git a/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-sysmacros.patch 
b/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-sysmacros.patch
new file mode 100644
index 000..2e4c4e0
--- /dev/null
+++ b/sys-fs/e2fsprogs/files/e2fsprogs-1.42.13-sysmacros.patch
@@ -0,0 +1,74 @@
+From 13a12900148e6b778d8532ca76ff38edcec5a45f Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Mon, 28 Mar 2016 20:31:33 -0400
+Subject: [PATCH e2fsprogs] include sys/sysmacros.h as needed
+
+The minor/major/makedev macros are not entirely standard.  glibc has had
+the definitions in sys/sysmacros.h since the start, and wants to move away
+from always defining them implicitly via sys/types.h (as this pollutes the
+namespace in violation of POSIX).  Other C libraries have already dropped
+them.  Since the configure script already checks for this header, use that
+to pull in the header in files that use these macros.
+
+Signed-off-by: Mike Frysinger 
+
+--- a/lib/blkid/devname.c
 b/lib/blkid/devname.c
+@@ -36,6 +36,9 @@
+ #if HAVE_SYS_MKDEV_H
+ #include 
+ #endif
++#ifdef HAVE_SYS_SYSMACROS_H
++#include 
++#endif
+ #include 
+ 
+ #include "blkidP.h"
+--- a/lib/blkid/devno.c
 b/lib/blkid/devno.c
+@@ -31,6 +31,9 @@
+ #if HAVE_SYS_MKDEV_H
+ #include 
+ #endif
++#ifdef HAVE_SYS_SYSMACROS_H
++#include 
++#endif
+ 
+ #include "blkidP.h"
+ 
+--- a/lib/ext2fs/finddev.c
 b/lib/ext2fs/finddev.c
+@@ -31,6 +31,9 @@
+ #if HAVE_SYS_MKDEV_H
+ #include 
+ #endif
++#ifdef HAVE_SYS_SYSMACROS_H
++#include 
++#endif
+ 
+ #include "ext2_fs.h"
+ #include "ext2fs.h"
+--- a/lib/ext2fs/ismounted.c
 b/lib/ext2fs/ismounted.c
+@@ -49,6 +49,9 @@
+ #endif /* HAVE_GETMNTINFO */
+ #include 
+ #include 
++#ifdef HAVE_SYS_SYSMACROS_H
++#include 
++#endif
+ 
+ #include "ext2_fs.h"
+ #include "ext2fs.h"
+--- a/misc/mk_hugefiles.c
 b/misc/mk_hugefiles.c
+@@ -35,6 +35,9 @@ extern int optind;
+ #include 
+ #include 
+ #include 
++#ifdef HAVE_SYS_SYSMACROS_H
++#include 
++#endif
+ #include 
+ #include 
+ #include 



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

2016-03-28 Thread Anthony G. Basile
commit: 48e3d30f8fe22b0c7e8d28a0f297b063a228ec02
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Mar 28 23:16:00 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Mar 28 23:18:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e3d30f

net-misc/tor: version bump alpha branch to 0.2.8.2

Package-Manager: portage-2.2.26

 net-misc/tor/Manifest |  1 +
 net-misc/tor/tor-0.2.8.2_alpha.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
index 345b3b5..7b14947 100644
--- a/net-misc/tor/Manifest
+++ b/net-misc/tor/Manifest
@@ -1,3 +1,4 @@
 DIST tor-0.2.6.10.tar.gz 3587211 SHA256 
0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 
4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438
 WHIRLPOOL 
ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21
 DIST tor-0.2.7.6.tar.gz 4869754 SHA256 
493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 
9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc
 WHIRLPOOL 
03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad
 DIST tor-0.2.8.1-alpha.tar.gz 5021137 SHA256 
6e41c12ce13ad9997b42a15ed2350de86682694bfd9d4c98dae874395bbe3ea3 SHA512 
ed6bcb0f64f1b829d5c893d582c390a0e2e5b080932639798a7fce8f0a04bf00d26b81a4a2eafe6695787261dddc755e7f178a05166586a5e459460322c62499
 WHIRLPOOL 
7c3376f2365bb154bd02cb086c4a51bbc9b94d14ba835bbe6e365f86181cfa26307789996d34fab263f10df7e6e34401c03cb8901def86bf73057b6e12ab7e1c
+DIST tor-0.2.8.2-alpha.tar.gz 5073910 SHA256 
4756a04dea76395f5caf89de3cd75f05cc8d43576ef0f966cea9259b16eb1628 SHA512 
a9bb1910ca0aa57aa4fa8a4c0a20b33d085ac294ab243ae165fe82102e98af56422d2c6a3eaeddb8fd6b2e1ce92058524748716dd67b75a461ab0c6f2a0cf058
 WHIRLPOOL 
34815b02317b8543243446adc4c5a547ae34d5785d97b6aba3fc41de8c337215f26670564e808246e4ae0da57f5ed20142d4a465093d91da5cb85740d502a4a7

diff --git a/net-misc/tor/tor-0.2.8.2_alpha.ebuild 
b/net-misc/tor/tor-0.2.8.2_alpha.ebuild
new file mode 100644
index 000..aeefa9f
--- /dev/null
+++ b/net-misc/tor/tor-0.2.8.2_alpha.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils flag-o-matic readme.gentoo-r1 systemd versionator user
+
+MY_PV="$(replace_version_separator 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="http://www.torproject.org/;
+SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
+   https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz;
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
+IUSE="-bufferevents libressl scrypt seccomp selinux stats systemd 
tor-hardening transparent-proxy test web"
+
+DEPEND="
+   app-text/asciidoc
+   dev-libs/libevent
+   sys-libs/zlib
+   bufferevents? ( dev-libs/libevent[ssl] )
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( sys-libs/libseccomp )
+   systemd? ( sys-apps/systemd )"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+pkg_setup() {
+   enewgroup tor
+   enewuser tor -1 -1 /var/lib/tor tor
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+   epatch_user
+}
+
+src_configure() {
+   # Upstream isn't sure of all the user provided CFLAGS that
+   # will break tor, but does recommend against -fstrict-aliasing.
+   # We'll filter-flags them here as we encounter them.
+   filter-flags -fstrict-aliasing
+
+   econf \
+   --enable-system-torrc \
+   --enable-asciidoc \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   $(use_enable stats instrument-downloads) \
+   $(use_enable bufferevents) \
+   $(use_enable scrypt libscrypt) \
+   $(use_enable seccomp) \
+   $(use_enable systemd) \
+   $(use_enable tor-hardening gcc-hardening) \
+   $(use_enable tor-hardening linker-hardening) \
+   $(use_enable transparent-proxy transparent) \
+   $(use_enable web tor2web-mode) \
+   $(use_enable test unittests) \
+   $(use_enable test coverage)
+}
+
+src_install() {
+   readme.gentoo_create_doc
+
+   newconfd "${FILESDIR}"/tor.confd tor
+   newinitd "${FILESDIR}"/tor.initd-r7 tor
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   

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

2016-03-28 Thread Anthony G. Basile
commit: f73939e587c56c1e422d7809749a34869d2c2d78
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Mar 28 23:17:53 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Mar 28 23:18:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f73939e5

net-misc/tor: remove older versions

Package-Manager: portage-2.2.26

 net-misc/tor/Manifest |   2 -
 net-misc/tor/metadata.xml |   1 -
 net-misc/tor/tor-0.2.6.10.ebuild  | 103 --
 net-misc/tor/tor-0.2.8.1_alpha.ebuild |  87 
 4 files changed, 193 deletions(-)

diff --git a/net-misc/tor/Manifest b/net-misc/tor/Manifest
index 7b14947..2c709d9 100644
--- a/net-misc/tor/Manifest
+++ b/net-misc/tor/Manifest
@@ -1,4 +1,2 @@
-DIST tor-0.2.6.10.tar.gz 3587211 SHA256 
0542c0efe43b86619337862fa7eb02c7a74cb23a79d587090628a5f0f1224b8d SHA512 
4d1fd794d48ada725af829e1c1f3f3b7d8d04f2d1dd22e4f175ddc49401834f2001f04d78b011cdc7e953fe44972f2859d87078489a08ae126b44f93f6b9a438
 WHIRLPOOL 
ba2685454ecb0dd94c568e05fb14526cd06beea6e9c6f7b27328f85c555392b6f42f35dc7860ae25299a830c7f6643963a9b9719a2557c28a7216019c96caf21
 DIST tor-0.2.7.6.tar.gz 4869754 SHA256 
493a8679f904503048114aca6467faef56861206bab8283d858f37141d95105d SHA512 
9b0dbfabe6cd05189b179da24bfaa73b89ab237775e3b5b0ebc0a22ee98909e9b13e55841a466f04000e0ff876c15f76515ff46abca28d05eeddbdc52f183afc
 WHIRLPOOL 
03adf1d113049ad0b7df11f4d7f2d21f2a4582fcf51046534666b748f8d2dae383fa9e9cc2b44a2388f993d21681801bff33cc2a0a9cb5aaa7cfb9600f62e4ad
-DIST tor-0.2.8.1-alpha.tar.gz 5021137 SHA256 
6e41c12ce13ad9997b42a15ed2350de86682694bfd9d4c98dae874395bbe3ea3 SHA512 
ed6bcb0f64f1b829d5c893d582c390a0e2e5b080932639798a7fce8f0a04bf00d26b81a4a2eafe6695787261dddc755e7f178a05166586a5e459460322c62499
 WHIRLPOOL 
7c3376f2365bb154bd02cb086c4a51bbc9b94d14ba835bbe6e365f86181cfa26307789996d34fab263f10df7e6e34401c03cb8901def86bf73057b6e12ab7e1c
 DIST tor-0.2.8.2-alpha.tar.gz 5073910 SHA256 
4756a04dea76395f5caf89de3cd75f05cc8d43576ef0f966cea9259b16eb1628 SHA512 
a9bb1910ca0aa57aa4fa8a4c0a20b33d085ac294ab243ae165fe82102e98af56422d2c6a3eaeddb8fd6b2e1ce92058524748716dd67b75a461ab0c6f2a0cf058
 WHIRLPOOL 
34815b02317b8543243446adc4c5a547ae34d5785d97b6aba3fc41de8c337215f26670564e808246e4ae0da57f5ed20142d4a465093d91da5cb85740d502a4a7

diff --git a/net-misc/tor/metadata.xml b/net-misc/tor/metadata.xml
index 42400da..80fbc72 100644
--- a/net-misc/tor/metadata.xml
+++ b/net-misc/tor/metadata.xml
@@ -8,7 +8,6 @@

Use libevent's buffered IO 
implementation (unstable, buggy)
Enable tracking of how much of each kind of 
resource we download
-   Enable NAT Port Mapping Protocol
Use app-crypt/libscrypt for the 
scrypt algorithm
Compile tor with hardening on 
vanilla compilers/linkers
Enable transparent 
proxying

diff --git a/net-misc/tor/tor-0.2.6.10.ebuild b/net-misc/tor/tor-0.2.6.10.ebuild
deleted file mode 100644
index f15de90..000
--- a/net-misc/tor/tor-0.2.6.10.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils flag-o-matic readme.gentoo systemd toolchain-funcs versionator 
user
-
-MY_PV="$(replace_version_separator 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="http://www.torproject.org/;
-SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
-   https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz;
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc ppc64 sparc x86"
-IUSE="-bufferevents nat-pmp scrypt seccomp selinux stats systemd tor-hardening 
transparent-proxy test upnp web"
-
-DEPEND="
-   app-text/asciidoc
-   dev-libs/libevent
-   dev-libs/openssl:=
-   sys-libs/zlib
-   bufferevents? ( dev-libs/libevent[ssl] )
-   nat-pmp? ( net-libs/libnatpmp )
-   scrypt? ( app-crypt/libscrypt )
-   seccomp? ( sys-libs/libseccomp )
-   systemd? ( sys-apps/systemd )
-   upnp? ( net-libs/miniupnpc )"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-tor )"
-
-pkg_setup() {
-   enewgroup tor
-   enewuser tor -1 -1 /var/lib/tor tor
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-0.2.3.14_alpha-torrc.sample.patch
-   epatch_user
-}
-
-src_configure() {
-   # Upstream isn't sure of all the user provided CFLAGS that
-   # will break tor, but does recommend against -fstrict-aliasing.
-   # We'll filter-flags them here as we encounter them.
-   filter-flags -fstrict-aliasing
-
-   econf \
-   --enable-system-torrc \
-   --enable-asciidoc \
-   --docdir=/usr/share/doc/${PF} \
-   $(use_enable stats instrument-downloads) \
-   $(use_enable bufferevents) 

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

2016-03-28 Thread Kacper Kowalik
commit: c62253cbf68a84e6384150028dbc71fd06d24a90
Author: Sean Vig  gmail  com>
AuthorDate: Mon Mar 28 15:12:31 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Mon Mar 28 15:12:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62253cb

dev-python/pyopengl: Add Python 3.5

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

diff --git a/dev-python/pyopengl/pyopengl-3.1.0.ebuild 
b/dev-python/pyopengl/pyopengl-3.1.0.ebuild
index 8266a68..477240a 100644
--- a/dev-python/pyopengl/pyopengl-3.1.0.ebuild
+++ b/dev-python/pyopengl/pyopengl-3.1.0.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 PYTHON_REQ_USE="tk?"
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 inherit distutils-r1
 



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

2016-03-28 Thread Kacper Kowalik
commit: c5dbfe9c87b193c7ee90abbab8e5e6bec2174ee4
Author: Sean Vig  gmail  com>
AuthorDate: Mon Mar 28 15:13:39 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Mon Mar 28 15:13:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5dbfe9c

dev-python/sympy: Add Python 3.5

 dev-python/sympy/sympy-1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sympy/sympy-1.0-r1.ebuild 
b/dev-python/sympy/sympy-1.0-r1.ebuild
index 2db71a6..1e84a50 100644
--- a/dev-python/sympy/sympy-1.0-r1.ebuild
+++ b/dev-python/sympy/sympy-1.0-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} )
 
 inherit distutils-r1 eutils virtualx
 



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

2016-03-28 Thread Kacper Kowalik
commit: b3642b54d008f54e8b89411b737f4d55183c4a9f
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Mon Mar 28 22:56:58 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Mon Mar 28 22:56:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3642b54

Merge remote-tracking branch 'flacjacket/sympy3.5'

Acked-by: Kacper Kowalik  gentoo.org>

 dev-python/pyopengl/pyopengl-3.1.0.ebuild | 2 +-
 dev-python/sympy/sympy-1.0-r1.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)



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

2016-03-28 Thread Richard Farina
commit: aa83b8b5b248be615e18c86703471c947b21198d
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Mar 28 22:39:16 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Mar 28 22:39:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa83b8b5

dev-util/emilpro: fix for the new and improved binutils-libs dep

Package-Manager: portage-2.2.28

 dev-util/emilpro/{emilpro-3-r2.ebuild => emilpro-3-r3.ebuild} | 6 +++---
 dev-util/emilpro/emilpro-.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-util/emilpro/emilpro-3-r2.ebuild 
b/dev-util/emilpro/emilpro-3-r3.ebuild
similarity index 88%
rename from dev-util/emilpro/emilpro-3-r2.ebuild
rename to dev-util/emilpro/emilpro-3-r3.ebuild
index fb55946..7447e4d 100644
--- a/dev-util/emilpro/emilpro-3-r2.ebuild
+++ b/dev-util/emilpro/emilpro-3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/SimonKagstrom/emilpro;
inherit git-r3
KEYWORDS=""
-   SRC_URI="mirror://gnu/binutils/binutils-2.23.2.tar.bz2"
+   SRC_URI="!system-binutils? ( 
mirror://gnu/binutils/binutils-2.23.2.tar.bz2 )"
 else
SRC_URI="http://www.emilpro.com/${P}.tar.gz
!system-binutils? ( 
mirror://gnu/binutils/binutils-2.23.2.tar.bz2 )"
@@ -33,7 +33,7 @@ DEPEND="|| ( dev-libs/elfutils dev-libs/libelf )
dev-cpp/cairomm
dev-libs/libsigc++:2
dev-libs/glib:2
-   system-binutils? ( >=sys-devel/binutils-2.25.1-r1:*[multitarget] )
+   system-binutils? ( >=sys-libs/binutils-libs-2.25.1-r1:=[multitarget] )
net-misc/curl"
 RDEPEND="${DEPEND}"
 

diff --git a/dev-util/emilpro/emilpro-.ebuild 
b/dev-util/emilpro/emilpro-.ebuild
index f91969c..dd7ff40 100644
--- a/dev-util/emilpro/emilpro-.ebuild
+++ b/dev-util/emilpro/emilpro-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/SimonKagstrom/emilpro;
inherit git-r3
KEYWORDS=""
-   SRC_URI="mirror://gnu/binutils/binutils-2.23.2.tar.bz2"
+   SRC_URI="!system-binutils? ( 
mirror://gnu/binutils/binutils-2.23.2.tar.bz2 )"
 else
SRC_URI="http://www.emilpro.com/${P}.tar.gz
!system-binutils? ( 
mirror://gnu/binutils/binutils-2.23.2.tar.bz2 )"
@@ -33,7 +33,7 @@ DEPEND="|| ( dev-libs/elfutils dev-libs/libelf )
dev-cpp/cairomm
dev-libs/libsigc++:2
dev-libs/glib:2
-   system-binutils? ( >=sys-devel/binutils-2.25.1-r1:*[multitarget] )
+   system-binutils? ( >=sys-libs/binutils-libs-2.25.1-r1:=[multitarget] )
net-misc/curl"
 # automagic dep
 # dev-util/capstone



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

2016-03-28 Thread Mike Frysinger
commit: 6ad49a8fe00b53ece405a8eada2cb9bc2781dc52
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 28 22:14:32 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 28 22:15:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad49a8f

dev-libs/libtomcrypt: mask until status/bugs are sorted out #578490

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

diff --git a/profiles/package.mask b/profiles/package.mask
index e64db94..956da28 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mike Frysinger  (27 Mar 2016)
 # Fails to build, bug #578348
 x11-wm/lumina



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

2016-03-28 Thread Manuel Rüger
commit: b9eb0a467dd9c0b7789ff3238ecfee1a796157b0
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:12:52 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:12:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9eb0a46

dev-ruby/qed: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/qed/qed-2.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/qed/qed-2.9.2.ebuild b/dev-ruby/qed/qed-2.9.2.ebuild
index 691cb70..6691059 100644
--- a/dev-ruby/qed/qed-2.9.2.ebuild
+++ b/dev-ruby/qed/qed-2.9.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2016-03-28 Thread Manuel Rüger
commit: 73866880fa9672dd50d7b18b208560e571a9fe90
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:12:17 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:12:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73866880

dev-ruby/qed: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/qed/Manifest |  1 -
 dev-ruby/qed/qed-2.9.1.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-ruby/qed/Manifest b/dev-ruby/qed/Manifest
index 3359a43..2481cf0 100644
--- a/dev-ruby/qed/Manifest
+++ b/dev-ruby/qed/Manifest
@@ -1,2 +1 @@
-DIST qed-2.9.1.gem 70144 SHA256 
0ba57e54b5557e579a1698dae7ff847605a0af02d622f25f91987149690f7369 SHA512 
60f6f74e3e9a043be0efa9d77c0503e3fd073d4b2d3321f4b3f384142d1c364be09450a057496b864271a2c254b4bc7a76e2c5ea74c00cabe65e951ec26676b5
 WHIRLPOOL 
d75270de4ba50f759eaac7e11758d97266b7d248060ad7c8e1e42b6ac01eec28e2daecec717c3aa982b3cae344bbc556ee7bdd3327fff8dfcde6f55928ab0458
 DIST qed-2.9.2.gem 71168 SHA256 
b9ae2dfe639de93079f085ebd703ed63a34e31d3de32a18f44cab3db69a5040e SHA512 
e922f981eaaa852fc44eba998b20f3d2310dbda5a06eee252d401f6e1ffeee1435aca9618fa7f8982cee575d52c3ee9aa9d3705639106421db0c2daba9c5d1b5
 WHIRLPOOL 
d9dbc32d942a94ead31d6cbe5fd2334c2b16bde633cf0b194517af59677998b02d86c8c12936615d64533c2ade3618c73713852ff3778a7ad532fd4e80feea30

diff --git a/dev-ruby/qed/qed-2.9.1.ebuild b/dev-ruby/qed/qed-2.9.1.ebuild
deleted file mode 100644
index 157eb31..000
--- a/dev-ruby/qed/qed-2.9.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="QED (Quality Ensured Demonstrations) is a TDD/BDD framework"
-HOMEPAGE="https://rubyworks.github.io/qed/;
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/ae )"
-ruby_add_rdepend "
-   dev-ruby/ansi
-   dev-ruby/brass
-   >=dev-ruby/facets-2.8"
-
-each_ruby_test() {
-   ${RUBY} -Ilib bin/qed || die 'tests failed'
-}



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

2016-03-28 Thread Manuel Rüger
commit: f427647fdb34a48161ee143846c07f763cc3dcfe
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:13:56 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:13:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f427647f

dev-ruby/priorityqueue: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild 
b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
index f02846b..44ed504 100644
--- a/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
+++ b/dev-ruby/priorityqueue/priorityqueue-0.1.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 # ruby22 -> uses obsolete Config module
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_TASK_DOC=""



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

2016-03-28 Thread Manuel Rüger
commit: 6e79d0cb0f6685f656c4c5f4a515022499cacfc4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:13:30 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:13:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e79d0cb

dev-ruby/protected_attributes: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/protected_attributes/protected_attributes-1.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/protected_attributes/protected_attributes-1.1.3.ebuild 
b/dev-ruby/protected_attributes/protected_attributes-1.1.3.ebuild
index aeb4f5d..24994ee 100644
--- a/dev-ruby/protected_attributes/protected_attributes-1.1.3.ebuild
+++ b/dev-ruby/protected_attributes/protected_attributes-1.1.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_TASK_TEST="test"
 



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

2016-03-28 Thread Manuel Rüger
commit: 15fdb5aa37471bbce3a8050f4de40af594f2dd9b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:05:50 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:05:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15fdb5aa

dev-ruby/rspec-its: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/rspec-its/Manifest   |  1 -
 dev-ruby/rspec-its/rspec-its-1.1.0.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/rspec-its/Manifest b/dev-ruby/rspec-its/Manifest
index 935c5dc..0a8264d 100644
--- a/dev-ruby/rspec-its/Manifest
+++ b/dev-ruby/rspec-its/Manifest
@@ -1,2 +1 @@
-DIST rspec-its-1.1.0.gem 12288 SHA256 
9bfc39503382e004d1bdc2ee106792f09d8088a69c910607cf168fd5552ada15 SHA512 
a8a04ff7cecf59b2d0f963c1983247b54ae5d9e171acce216a32520e6f8f20f93e601d1f9d55f801de330e08521a2117cbb5b89d8cd6a9d9f13d5c145c77a0b8
 WHIRLPOOL 
d9fe58c7c92a86b851e4d4b926f90d29d088f09c1afc4af539180de89c505cd507d3ea5be929cf1f0d24709169f479efed0b0c56a53b72f105e00c87c8da
 DIST rspec-its-1.2.0.gem 12800 SHA256 
e39e64faceb99d86cbd181b5137c57cbb3b0e54d7a0fd560a88c2b59bc8597df SHA512 
6b390f92654f8e6482f0da30d4e721ee127f628eb305268e474d4c9fb14fca1d0fb8922cabc9a8c1372976b5a52349c5a5a774e3026f32d8050c5aea2bc9ccae
 WHIRLPOOL 
dd97fcbe5e1fb0a1ec7a30e30ef02141dd28da3d0f911718e789fc12314206b2915dd95851ebbf00c75fcf668427ac23df399ceb99bcadaee611e0cf7eabbb8b

diff --git a/dev-ruby/rspec-its/rspec-its-1.1.0.ebuild 
b/dev-ruby/rspec-its/rspec-its-1.1.0.ebuild
deleted file mode 100644
index 0853b06..000
--- a/dev-ruby/rspec-its/rspec-its-1.1.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-its;
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rspec-core-3.0.0 
>=dev-ruby/rspec-expectations-3.0.0"



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

2016-03-28 Thread Manuel Rüger
commit: 049ab1e6619e8fe1abd6f5161b63a4bae9cc147d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:06:34 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:06:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049ab1e6

dev-ruby/rspec-its: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/rspec-its/rspec-its-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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



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

2016-03-28 Thread Manuel Rüger
commit: 9ee1822de191e69806fe1a982c2db4cd5a2ac27e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:04:20 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:04:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee1822d

dev-ruby/ruby-filemagic: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/ruby-filemagic/Manifest   |  1 -
 .../ruby-filemagic/ruby-filemagic-0.7.0.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-ruby/ruby-filemagic/Manifest b/dev-ruby/ruby-filemagic/Manifest
index f11cea7..f9d5432 100644
--- a/dev-ruby/ruby-filemagic/Manifest
+++ b/dev-ruby/ruby-filemagic/Manifest
@@ -1,2 +1 @@
-DIST ruby-filemagic-0.7.0.gem 229376 SHA256 
e28af7f49955d800c3dfd1a2335c5c1aa9f380e57eda16050250e4345ad0e460 SHA512 
ba257ac7ae58e664d0a45c319c9159650a267144941fdf558f2bd7aa442133f8303637153ab1eb89611c8709303afebbab42f1c3674cca89d15f5037c9bc9d43
 WHIRLPOOL 
8f64cdea5c7ec028e2d9bf116700e34cda12264946ae847ae5cbd014bd0518368788c6769c49c09775f7cdb3f647a6391cfffc4af29b139be4637a34ad4296eb
 DIST ruby-filemagic-0.7.1.gem 229376 SHA256 
811de93cdc7d13dbd84d5fd3a35d699092e71a768af366637951ca109cbc7eed SHA512 
9a05699fd299c20a52443d4a0213761229fa600157731712c8322e25e18cfc1f467075b8cb5e8c1790caeae9778e83cae83bb1c63475ea220a9b2d9ed896cd46
 WHIRLPOOL 
82d41b0264f16a2acc402ea297bc6db5ab489bdcc9a50933e916b26bf6103f483220e485ff0b102ed4b33a55898dd874a87be630884b847019d51c12ee208c41

diff --git a/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.0.ebuild 
b/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.0.ebuild
deleted file mode 100644
index 9424dcb..000
--- a/dev-ruby/ruby-filemagic/ruby-filemagic-0.7.0.ebuild
+++ /dev/null
@@ -1,37 +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=""
-RUBY_FAKEGEM_EXTRADOC="ChangeLog README TODO"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="Ruby binding to libmagic"
-HOMEPAGE="https://github.com/blackwinter/ruby-filemagic;
-
-LICENSE="Ruby"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~x86-solaris"
-IUSE=""
-
-DEPEND="${DEPEND} sys-apps/file"
-RDEPEND="${RDEPEND} sys-apps/file"
-
-each_ruby_configure() {
-   ${RUBY} -Cext/filemagic extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/filemagic
-   mv ext/filemagic/ruby_filemagic$(get_modname) lib/filemagic/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ctest -I../lib filemagic_test.rb || die
-}



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

2016-03-28 Thread Manuel Rüger
commit: a03992b7ef1333da54293527634662eec46a850d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:04:58 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:04:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03992b7

dev-ruby/rjb: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/rjb/Manifest |  1 -
 dev-ruby/rjb/rjb-1.5.3.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/dev-ruby/rjb/Manifest b/dev-ruby/rjb/Manifest
index 09da3dc..c2a80f7 100644
--- a/dev-ruby/rjb/Manifest
+++ b/dev-ruby/rjb/Manifest
@@ -1,2 +1 @@
-DIST rjb-1.5.3.gem 73216 SHA256 
e47da10ab3c784fb1a03929832d31ae850bac1c3b6fabc890e28cda79a48fa3f SHA512 
fa18a810a938a70920825f79665730152c6e6b9f9fa97949bac6f4920bb2a9f2fd27ad31edd790757db4c06b33f3558a2a7584592a22692de07614c17d65130f
 WHIRLPOOL 
3401d9400916971d5ea8acdcab0a5587f7ac44f52d0f0b951fba20b35d0b1a125a998d070ce35967f2fe62c7d8140fb904296f25cb1032571727b845bada0e37
 DIST rjb-1.5.4.gem 73216 SHA256 
81df90c028dccd758e8b38c8b7d80620d23ebb5c355233b82c4cacfe85cb4851 SHA512 
add7268f3320e4627b8b92103f420cd5be03319c54cdf0478980631ab57523ed9dd190f7a535b5bc9892d42b049712c18b406bacb36212f8cfb6ce5f3c74766d
 WHIRLPOOL 
bc0feabe46b63b4a1ccd0e2f88c72e24068737ba96ed3e52482921318e5fed8453a798bca5e5001eb815c4e74d3870f70343ce792764bef03f43350062214103

diff --git a/dev-ruby/rjb/rjb-1.5.3.ebuild b/dev-ruby/rjb/rjb-1.5.3.ebuild
deleted file mode 100644
index 24d31e7..000
--- a/dev-ruby/rjb/rjb-1.5.3.ebuild
+++ /dev/null
@@ -1,82 +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"
-
-RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit java-pkg-2 ruby-ng ruby-fakegem
-
-DESCRIPTION="Rjb is a Ruby-Java software bridge"
-HOMEPAGE="http://rjb.rubyforge.org/;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples hardened"
-
-DEPEND=">=virtual/jdk-1.5
-   hardened? ( sys-apps/paxctl )"
-RDEPEND="virtual/jre"
-
-pkg_setup() {
-   ruby-ng_pkg_setup
-   java-pkg-2_pkg_setup
-}
-
-all_ruby_prepare() {
-   # The console is not available for testing.
-   sed -i -e '/test_noarg_sinvoke/,/end/ s:^:#:' test/test.rb || die
-
-   # Avoid encoding tests since not all locales may be available.
-   sed -i -e '/test_kjconv/,/^  end/ s:^:#:' test/test.rb || die
-}
-
-each_ruby_prepare() {
-   #dev-lang/ruby might need the "hardened" flag to enforce the following:
-   if use hardened; then
-   paxctl -v /usr/bin/ruby 2>/dev/null | grep MPROTECT | grep 
disabled || ewarn '!!! rjb will only work if ruby is MPROTECT disabled\n  
please disable it if required using paxctl -m /usr/bin/ruby'
-   fi
-   # force compilation of class file for our JVM
-   rm -rf data
-}
-
-each_ruby_configure() {
-   ${RUBY} -C ext extconf.rb || die "extconf.rb failed"
-}
-
-each_ruby_compile() {
-   emake V=1 -C ext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}"
-}
-
-each_ruby_install() {
-   each_fakegem_install
-
-   # currently no elegant way to do this (bug #352765)
-   ruby_fakegem_newins ext/rjbcore.so lib/rjbcore.so
-
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r samples
-   fi
-}
-
-each_ruby_test() {
-   if use hardened; then
-   paxctl -v ${RUBY} 2>/dev/null | grep MPROTECT | grep -q disabled
-   if [ $? = 0 ]; then
-   ${RUBY} -C test -I../lib:.:../ext test.rb || die
-   else
-   ewarn "${RUBY} has MPROTECT enabled, rjb will not work 
until it is disabled, skipping tests."
-   fi
-   else
-   ${RUBY} -C test -I../lib:.:../ext test.rb || die
-   fi
-}



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

2016-03-28 Thread Mike Frysinger
commit: 34056a95fa0636621ef6f7b85e398e21b4cdf1e9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 28 21:56:39 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 28 22:03:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34056a95

app-text/dos2unix: respect LINGUAS via l10n.eclass

 app-text/dos2unix/dos2unix-7.3.3.ebuild | 23 ++-
 1 file changed, 22 insertions(+), 1 deletion(-)

diff --git a/app-text/dos2unix/dos2unix-7.3.3.ebuild 
b/app-text/dos2unix/dos2unix-7.3.3.ebuild
index 97a70f0..5d49f87 100644
--- a/app-text/dos2unix/dos2unix-7.3.3.ebuild
+++ b/app-text/dos2unix/dos2unix-7.3.3.ebuild
@@ -4,7 +4,9 @@
 
 EAPI=6
 
-inherit toolchain-funcs
+PLOCALES="da de eo es fr hu ja nb nl pl pt_BR ru sr sv uk vi zh_CN zh_TW"
+
+inherit l10n toolchain-funcs
 
 DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
 HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html 
http://sourceforge.net/projects/dos2unix/;
@@ -27,9 +29,28 @@ DEPEND="
test? ( virtual/perl-Test-Simple )
dev-lang/perl"
 
+handle_locales() {
+   # Make sure locale list is kept up-to-date.
+   local detected sorted
+   detected=$(echo $(printf '%s\n' */*.po | sed -e 's:.*/::' -e 's:.po$::' 
| sort -u))
+   sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
+   if [[ ${sorted} != "${detected}" ]] ; then
+   eerror "The ebuild needs to be kept in sync."
+   eerror "PLOCALES: ${sorted}"
+   eerror "po*/*.po: ${detected}"
+   die "sync PLOCALES"
+   fi
+
+   # Deal with selective install of locales.
+   rm_loc() { rm po*/$1.po || die; }
+   l10n_for_each_disabled_locale_do rm_loc
+}
+
 src_prepare() {
default
 
+   handle_locales
+
sed \
-e '/^LDFLAGS/s|=|+=|' \
-e '/CFLAGS_OS \+=/d' \



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

2016-03-28 Thread Manuel Rüger
commit: 04bb0adf5da99a303bf0918014b575299232dadb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:02:25 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:02:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04bb0adf

dev-ruby/ruby-hmac: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild 
b/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild
index 5be6d2d..8405060 100644
--- a/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild
+++ b/dev-ruby/ruby-hmac/ruby-hmac-0.4.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC="docs"
 RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"



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

2016-03-28 Thread Manuel Rüger
commit: 4c5c6101bcd14edd6a1a0cee11a3448b26d5ec2c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:03:16 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:03:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5c6101

dev-ruby/ruby-termios: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild | 4 ++--
 dev-ruby/ruby-termios/ruby-termios-1.0.0.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild 
b/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild
index 732c067..700cf3b 100644
--- a/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild
+++ b/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 inherit multilib ruby-ng
 

diff --git a/dev-ruby/ruby-termios/ruby-termios-1.0.0.ebuild 
b/dev-ruby/ruby-termios/ruby-termios-1.0.0.ebuild
index 8f3adca..09157e2 100644
--- a/dev-ruby/ruby-termios/ruby-termios-1.0.0.ebuild
+++ b/dev-ruby/ruby-termios/ruby-termios-1.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 inherit multilib ruby-ng
 



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

2016-03-28 Thread Mike Frysinger
commit: 5ffdef327ca2184359715dccb7a74373ef3d6a78
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 28 22:03:37 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 28 22:03:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ffdef32

app-emulation/qemu: add few more upstream fixes #573816 #578142

 .../qemu/files/qemu-2.5.0-9pfs-segfault.patch  |  34 +
 .../qemu/files/qemu-2.5.0-ne2000-reg-check.patch   |  37 ++
 app-emulation/qemu/qemu-2.5.0-r3.ebuild| 696 +
 3 files changed, 767 insertions(+)

diff --git a/app-emulation/qemu/files/qemu-2.5.0-9pfs-segfault.patch 
b/app-emulation/qemu/files/qemu-2.5.0-9pfs-segfault.patch
new file mode 100644
index 000..0e27684
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.5.0-9pfs-segfault.patch
@@ -0,0 +1,34 @@
+From 4b3a4f2d458ca5a7c6c16ac36a8d9ac22cc253d6 Mon Sep 17 00:00:00 2001
+From: Greg Kurz 
+Date: Wed, 23 Dec 2015 10:56:58 +0100
+Subject: [PATCH] virtio-9p: use accessor to get thread_pool
+
+The aio_context_new() function does not allocate a thread pool. This is
+deferred to the first call to the aio_get_thread_pool() accessor. It is
+hence forbidden to access the thread_pool field directly, as it may be
+NULL. The accessor *must* be used always.
+
+Fixes: ebac1202c95a4f1b76b6ef3f0f63926fa76e753e
+Reviewed-by: Michael Tokarev 
+Tested-by: Michael Tokarev 
+Cc: qemu-sta...@nongnu.org
+Signed-off-by: Greg Kurz 
+---
+ hw/9pfs/virtio-9p-coth.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/hw/9pfs/virtio-9p-coth.c b/hw/9pfs/virtio-9p-coth.c
+index fb6e8f8..ab9425c 100644
+--- a/hw/9pfs/virtio-9p-coth.c
 b/hw/9pfs/virtio-9p-coth.c
+@@ -36,6 +36,6 @@ static int coroutine_enter_func(void *arg)
+ void co_run_in_worker_bh(void *opaque)
+ {
+ Coroutine *co = opaque;
+-thread_pool_submit_aio(qemu_get_aio_context()->thread_pool,
++thread_pool_submit_aio(aio_get_thread_pool(qemu_get_aio_context()),
+coroutine_enter_func, co, coroutine_enter_cb, co);
+ }
+-- 
+2.7.4
+

diff --git a/app-emulation/qemu/files/qemu-2.5.0-ne2000-reg-check.patch 
b/app-emulation/qemu/files/qemu-2.5.0-ne2000-reg-check.patch
new file mode 100644
index 000..2874b75
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.5.0-ne2000-reg-check.patch
@@ -0,0 +1,37 @@
+From 415ab35a441eca767d033a2702223e785b9d5190 Mon Sep 17 00:00:00 2001
+From: Prasad J Pandit 
+Date: Wed, 24 Feb 2016 11:41:33 +0530
+Subject: [PATCH] net: ne2000: check ring buffer control registers
+
+Ne2000 NIC uses ring buffer of NE2000_MEM_SIZE(49152)
+bytes to process network packets. Registers PSTART & PSTOP
+define ring buffer size & location. Setting these registers
+to invalid values could lead to infinite loop or OOB r/w
+access issues. Add check to avoid it.
+
+Reported-by: Yang Hongke 
+Tested-by: Yang Hongke 
+Signed-off-by: Prasad J Pandit 
+Signed-off-by: Jason Wang 
+---
+ hw/net/ne2000.c | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/hw/net/ne2000.c b/hw/net/ne2000.c
+index e408083..f0feaf9 100644
+--- a/hw/net/ne2000.c
 b/hw/net/ne2000.c
+@@ -155,6 +155,10 @@ static int ne2000_buffer_full(NE2000State *s)
+ {
+ int avail, index, boundary;
+ 
++if (s->stop <= s->start) {
++return 1;
++}
++
+ index = s->curpag << 8;
+ boundary = s->boundary << 8;
+ if (index < boundary)
+-- 
+2.7.4
+

diff --git a/app-emulation/qemu/qemu-2.5.0-r3.ebuild 
b/app-emulation/qemu/qemu-2.5.0-r3.ebuild
new file mode 100644
index 000..5d27b99
--- /dev/null
+++ b/app-emulation/qemu/qemu-2.5.0-r3.ebuild
@@ -0,0 +1,696 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="ncurses,readline"
+
+PLOCALES="de_DE fr_FR hu it tr zh_CN"
+
+inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
+   user udev fcaps readme.gentoo pax-utils l10n
+
+BACKPORTS=
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
+   inherit git-2
+   SRC_URI=""
+else
+   SRC_URI="http://wiki.qemu-project.org/download/${P}.tar.bz2
+   ${BACKPORTS:+
+   
https://dev.gentoo.org/~cardoe/distfiles/${P}-${BACKPORTS}.tar.xz};
+   KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+fi
+
+DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
+HOMEPAGE="http://www.qemu.org http://www.linux-kvm.org;
+
+LICENSE="GPL-2 LGPL-2 BSD-2"
+SLOT="0"
+IUSE="accessibility +aio alsa bluetooth +caps +curl debug +fdt glusterfs \
+gnutls gtk gtk2 infiniband iscsi +jpeg \
+kernel_linux kernel_FreeBSD lzo ncurses nfs nls numa opengl +pin-upstream-blobs
++png 

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

2016-03-28 Thread Manuel Rüger
commit: 180e4f2c06f7693018d3a94f7860a4aea61959a3
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 22:01:55 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 22:01:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180e4f2c

dev-ruby/ruby-inifile: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/ruby-inifile/ruby-inifile-2.0.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ruby-inifile/ruby-inifile-2.0.0-r2.ebuild 
b/dev-ruby/ruby-inifile/ruby-inifile-2.0.0-r2.ebuild
index 196d30e..1a6cf7d 100644
--- a/dev-ruby/ruby-inifile/ruby-inifile-2.0.0-r2.ebuild
+++ b/dev-ruby/ruby-inifile/ruby-inifile-2.0.0-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 # ruby22 -> Incompatible code
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 inherit ruby-ng
 



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

2016-03-28 Thread Manuel Rüger
commit: 7f76b2af85ec2060b7f5cbe1659a1b9efc19d655
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:55:23 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:56:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f76b2af

dev-ruby/twitter: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/twitter/Manifest  |  3 --
 dev-ruby/twitter/twitter-5.13.0.ebuild | 51 -
 dev-ruby/twitter/twitter-5.14.0.ebuild | 52 -
 dev-ruby/twitter/twitter-5.15.0.ebuild | 60 --
 4 files changed, 166 deletions(-)

diff --git a/dev-ruby/twitter/Manifest b/dev-ruby/twitter/Manifest
index f6ec0ed..6ae8742 100644
--- a/dev-ruby/twitter/Manifest
+++ b/dev-ruby/twitter/Manifest
@@ -1,4 +1 @@
-DIST twitter-5.13.0.tar.gz 1322622 SHA256 
760dede63a96f51d38a61fd172d93c97da17046f01c53c37b430c421738a6906 SHA512 
28afafcfbe938fadc571dd19affd69cf1288d86fd3c4c14b743a4d573de068fdc6a6ffe487320b6a039dc2540375450d060e327611964cb4b83a0999696a
 WHIRLPOOL 
3a7b20e69c443c644cfe0e2a0bb21d13c6259b8db129a6ae7d32df4a4e166bfa04f97271857feb866c2e7499ed7090efdca3680b4920863cafdbe15fd984788a
-DIST twitter-5.14.0.tar.gz 1355192 SHA256 
44936f6e7eb61139c5129c25c207e16065ed5a20cb4d86679edbb8600318c374 SHA512 
3fc4971b191efabaafb8918d525ed0279a246f68053c0af25aef355c6f019f40d6977a0f3463679e138dfeb40ff32e13b005c6a8a9667d0c359c659917ea890a
 WHIRLPOOL 
689f319b6c044a87b6febd27425d497789cf73c47febda0cbec0b48a7d45cd160bd5f7c8ae26bb67a7958ccbdff9651f6e94fbb6fdffc1de244bf7657f68e7dd
-DIST twitter-5.15.0.tar.gz 524912 SHA256 
9d0d2e234afb35b8555f692bac49fed7186d9f652a978771a7753e5cd79a8ffc SHA512 
5beea732763ad072fd099a284d33e6cfcaf62e07ac14d3d938d8bc86f4c84578429631f4edaf0c34bfe1f6555c07c18e935edbb6d5320a33aea089f1f444a5e8
 WHIRLPOOL 
5576ace9aecc481c683abe2dc76a2f5f24eda1b9680e607ccb7207bf0c2509266145d3f2b41c712eb67bd3df0dd67f436976129e3cd5a5a6880f01f790de06a4
 DIST twitter-5.16.0.tar.gz 525064 SHA256 
3edc39b1fbe54b1fd4f38855bd0c5b64859ef68ba15a6ae15bb119a1ab93e3a6 SHA512 
7f80203a6324644adf9e97834310892dd1e4db87962aa9abb7055d7713ee511a014234b74f5ecf74f40e3296aa1437f148519fd010b9d85e8fd73d4b19a78d2e
 WHIRLPOOL 
395490c387ed665bdc7f77caa5c2bc1df92d2cbdf8c6ceb593580b28bc89d6ce08a8908a051e7743faf528abf597ea7e1ce1600c52f0aaa690e562f506d5663b

diff --git a/dev-ruby/twitter/twitter-5.13.0.ebuild 
b/dev-ruby/twitter/twitter-5.13.0.ebuild
deleted file mode 100644
index dda6cab..000
--- a/dev-ruby/twitter/twitter-5.13.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby wrapper around the Twitter API"
-HOMEPAGE="https://sferik.github.com/twitter/;
-SRC_URI="https://github.com/sferik/twitter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.3
-   >=dev-ruby/buftok-0.2.0
-   >=dev-ruby/equalizer-0.0.9
-   =dev-ruby/faraday-0*
-   >=dev-ruby/faraday-0.9.0
-   >=dev-ruby/http-0.6.0:0.6
-   >=dev-ruby/http_parser_rb-0.6.0
-   >=dev-ruby/json-1.8
-   >=dev-ruby/memoizable-0.4.0
-   >=dev-ruby/naught-1.0
-   =dev-ruby/simple_oauth-0.3*
-   >=dev-ruby/simple_oauth-0.3.0"
-
-ruby_add_bdepend "test? (
-   dev-ruby/rspec:2
-   dev-ruby/webmock
-   )
-   doc? ( dev-ruby/yard )"
-
-all_ruby_prepare() {
-#  rm Gemfile || die
-   sed -i -e '/[Bb]undler/d' Rakefile || die "Unable to remove bundler 
code."
-
-   sed -i -e '/simplecov/,/end/ s:^:#:' spec/helper.rb || die
-}
-
-each_ruby_test() {
-   CI=true ruby-ng_rspec || die
-}

diff --git a/dev-ruby/twitter/twitter-5.14.0.ebuild 
b/dev-ruby/twitter/twitter-5.14.0.ebuild
deleted file mode 100644
index a000992..000
--- a/dev-ruby/twitter/twitter-5.14.0.ebuild
+++ /dev/null
@@ -1,52 +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"
-
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby wrapper around the Twitter API"
-HOMEPAGE="https://sferik.github.com/twitter/;
-SRC_URI="https://github.com/sferik/twitter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/addressable-2.3
-   >=dev-ruby/buftok-0.2.0
-   >=dev-ruby/equalizer-0.0.9
-   =dev-ruby/faraday-0*
-   >=dev-ruby/faraday-0.9.0
-   >=dev-ruby/http-0.6.0:0.6
-   >=dev-ruby/http_parser_rb-0.6.0
-   >=dev-ruby/json-1.8
-   >=dev-ruby/memoizable-0.4.0
-   

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

2016-03-28 Thread Manuel Rüger
commit: 3426a4a087f6ee4afcbafcd098ff758d327a8323
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:56:20 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:56:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3426a4a0

dev-ruby/snmplib: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/snmplib/snmplib-1.2.0-r1.ebuild | 4 ++--
 dev-ruby/snmplib/snmplib-1.2.0.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/snmplib/snmplib-1.2.0-r1.ebuild 
b/dev-ruby/snmplib/snmplib-1.2.0-r1.ebuild
index 83bde45..42b86f7 100644
--- a/dev-ruby/snmplib/snmplib-1.2.0-r1.ebuild
+++ b/dev-ruby/snmplib/snmplib-1.2.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_NAME="snmp"
 

diff --git a/dev-ruby/snmplib/snmplib-1.2.0.ebuild 
b/dev-ruby/snmplib/snmplib-1.2.0.ebuild
index ce29d8c..c3ef316 100644
--- a/dev-ruby/snmplib/snmplib-1.2.0.ebuild
+++ b/dev-ruby/snmplib/snmplib-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 RUBY_FAKEGEM_NAME="snmp"
 



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

2016-03-28 Thread Manuel Rüger
commit: 5c48dfaddff2baeb40934aa3a465d0ce1211c81c
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:54:29 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:56:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c48dfad

dev-ruby/treetop: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/treetop/Manifest |  2 --
 dev-ruby/treetop/treetop-1.6.3.ebuild | 32 
 dev-ruby/treetop/treetop-1.6.4.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/treetop/Manifest b/dev-ruby/treetop/Manifest
index 24f95ce..660e82e 100644
--- a/dev-ruby/treetop/Manifest
+++ b/dev-ruby/treetop/Manifest
@@ -1,3 +1 @@
-DIST treetop-1.6.3.gem 81920 SHA256 
8b0bb528a57b9af6324ed7c9856b1d1ee2f1b53e71de79628bc47704234862bb SHA512 
a4018f551ae74e84d126c4aa7e3bbcd2b2765175d1999bfac328b0b653cb6e5a5e599e51925575024af55092700bd40fd19c20c16d6cb2374d2f8d4b5f7a6229
 WHIRLPOOL 
20d8d302c309979fb0572c3d8388b3a39afcea31e29555a5173c78f2528a2943540587a059b087a3a380163fbac6f138ffb10e7df5dd48b0cfc42f00fe581461
-DIST treetop-1.6.4.gem 81408 SHA256 
bdce555085a1aaabf503abd036b81e1bd0f724f17bea1331b39ed866c2106241 SHA512 
2e685dae085d4fb851d565806338a8c04ac55d22d804ce1a6e4e7fa69f77c45793d7ec05f8cf54db6f0f4ab92b947f429e196726cc99048f2b06134d276185ed
 WHIRLPOOL 
e5fcc119bcba99a5019a784557159dd5ed319e56c87d56d9a9c8e6c21c7d6f32f57bf272d9c19481007a6526ec72b59bb83459bd0e27b4b2d38a207820d5b390
 DIST treetop-1.6.5.gem 81408 SHA256 
b09d033e56343b01d5dd79ef7e059e60484389867c7eb4c3b7b57be43a92e7d1 SHA512 
3989bd2dc59c5d3ad0be2ac144752edc88d25b36886719baa6afed05f40f11e0915297ea3e111e6a999b90cb35de2e804786754804268ec0d848b56e410fa862
 WHIRLPOOL 
ace0eac18ef297aef786f37ce0292a370a0aea910c6c92f4b33c5f0d51d68427c4f40555c11547d95bd2d40d214bcca45a727f25301383c9d014b91edfbb5fb0

diff --git a/dev-ruby/treetop/treetop-1.6.3.ebuild 
b/dev-ruby/treetop/treetop-1.6.3.ebuild
deleted file mode 100644
index 84d6a6d..000
--- a/dev-ruby/treetop/treetop-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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Treetop is a language for describing languages"
-HOMEPAGE="https://github.com/cjheath/treetop;
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )"
-ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}/examples
-   doins -r examples/*
-}

diff --git a/dev-ruby/treetop/treetop-1.6.4.ebuild 
b/dev-ruby/treetop/treetop-1.6.4.ebuild
deleted file mode 100644
index d69403a..000
--- a/dev-ruby/treetop/treetop-1.6.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Treetop is a language for describing languages"
-HOMEPAGE="https://github.com/cjheath/treetop;
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )"
-ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}/examples
-   doins -r examples/*
-}



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

2016-03-28 Thread Mike Gilbert
commit: 268ebcded3db897d3cc8a5fe860c453503f8304c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar 28 21:54:53 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar 28 21:55:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268ebcde

sys-apps/dbus: Make user-session optional

This apparently causes problems for GNOME and possibly others.

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

Package-Manager: portage-2.2.28_p64

 sys-apps/dbus/{dbus-1.10.8.ebuild => dbus-1.10.8-r1.ebuild} | 4 ++--
 sys-apps/dbus/metadata.xml  | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-apps/dbus/dbus-1.10.8.ebuild 
b/sys-apps/dbus/dbus-1.10.8-r1.ebuild
similarity index 98%
rename from sys-apps/dbus/dbus-1.10.8.ebuild
rename to sys-apps/dbus/dbus-1.10.8-r1.ebuild
index e376c4a..ccec841 100644
--- a/sys-apps/dbus/dbus-1.10.8.ebuild
+++ b/sys-apps/dbus/dbus-1.10.8-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
-IUSE="debug doc selinux static-libs systemd test X"
+IUSE="debug doc selinux static-libs systemd test user-session X"
 
 RESTRICT="test"
 
@@ -110,7 +110,7 @@ multilib_src_configure() {
$(use_enable kernel_linux inotify)
$(use_enable kernel_FreeBSD kqueue)
$(use_enable systemd)
-   $(use_enable systemd user-session)
+   $(use_enable user-session)
--disable-embedded-tests
--disable-modular-tests
$(use_enable debug stats)

diff --git a/sys-apps/dbus/metadata.xml b/sys-apps/dbus/metadata.xml
index ac3d149..169ff1a 100644
--- a/sys-apps/dbus/metadata.xml
+++ b/sys-apps/dbus/metadata.xml
@@ -6,6 +6,7 @@


Build with sys-apps/systemd 
at_console support
+   Enable user-session semantics for 
session bus under systemd


cpe:/a:freedesktop:dbus



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

2016-03-28 Thread Manuel Rüger
commit: 467a2f5761b8b618f47080958bae763a37d3d109
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:52:23 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:52:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467a2f57

dev-ruby/parslet: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/parslet/Manifest |  3 ---
 dev-ruby/parslet/parslet-1.6.1.ebuild | 35 ---
 dev-ruby/parslet/parslet-1.6.2.ebuild | 34 --
 dev-ruby/parslet/parslet-1.7.0.ebuild | 33 -
 4 files changed, 105 deletions(-)

diff --git a/dev-ruby/parslet/Manifest b/dev-ruby/parslet/Manifest
index a4d71ac..3e0f347 100644
--- a/dev-ruby/parslet/Manifest
+++ b/dev-ruby/parslet/Manifest
@@ -1,4 +1 @@
-DIST parslet-1.6.1.tar.gz 236653 SHA256 
cedb3aa719914e8ee7902932dd5833de21472831c81917aa480b59e131795816 SHA512 
1467a958d7c5e5c6c52d170aa3815c9d87adc8d0f3522e41c0e3d7ae8af43573a960ae1875c75def0d5eddedc35b44e4a89173d00307c1a761b0732fcb46c7c8
 WHIRLPOOL 
22775d067a2929c971d3db34ab0254ea539c29b2eaa5695546ab9cd66b232e9a2a92046dd5923519f3bb793259de1f856ed00954889d4aedddb57f74661a4ba1
-DIST parslet-1.6.2.tar.gz 237637 SHA256 
9ecba337984770838624d2fe0cd75eca41a1c16c4dc9fff6171b5492466e2405 SHA512 
a686b41b006c933617ec23d07320882b9ce65f9af73e4065d3e106639f07174e138dfa6654ba00d2c57fd062f26d801c9e6eb21b1d08a7df442d9ea39fa94bf9
 WHIRLPOOL 
259d70a8f9468ccca765c8f837a2ad68253b4324cf485ca2fab1a60ae31c25e8b2c0c25f17a8ef7c16a0fb62601bbeecd441e480aedf95ccb9b1c7a058f9032a
-DIST parslet-1.7.0.tar.gz 240360 SHA256 
9deb7d7191d405c9469ae8ffc224648e7472f2ac0491053f882eff7373f527a4 SHA512 
6fa6f9951f68d0d75076c27bf243a65c59d0f18ebec7b5ea9dbdbcc2082f3afda20feb174ac8dd0f84e6bd4f7bea0e573d3c1643d239fbf93275523f07e2d318
 WHIRLPOOL 
f26251068d81f623b8c37b839d6c157bf6bf186417e127f5e7fe36601547c60e69f057929eb402ff7ef065f36bb2972341ea8d9f18d26da34dda7af2cea7ef1d
 DIST parslet-1.7.1.tar.gz 243045 SHA256 
84bef8d5ee590e034867953814abf1cceef77f77121927a0c8ede1a27d8b4d13 SHA512 
aa4e3bb0ef91a5af30e3ca424ca6d8d690272bec025b16f5bd9ae7b1194bcb48b3988a0b90b960348e062e994a73bc4edf9eee6aec74c878bd9b8c033de4794c
 WHIRLPOOL 
a325bc7def35940c6da70a04adafed59e1b7043926f48b83e0e40718cf2a0d52c28e65ab9464d7e6c33227f54e0086402c55d0de26e4cbc7b3d6651580065c38

diff --git a/dev-ruby/parslet/parslet-1.6.1.ebuild 
b/dev-ruby/parslet/parslet-1.6.1.ebuild
deleted file mode 100644
index 24d93a5..000
--- a/dev-ruby/parslet/parslet-1.6.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A small PEG based parser library"
-HOMEPAGE="https://github.com/kschiess/parslet;
-SRC_URI="https://github.com/kschiess/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-IUSE=""
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-ruby_add_rdepend "dev-ruby/blankslate:2"
-
-all_ruby_prepare() {
-   sed -i -e "/sdoc/d" Rakefile || die
-
-   # Make sure correct version of blankslate is used without bundler
-   sed -i -e '1igem "blankslate", "~> 2.0"' spec/spec_helper.rb || die
-
-   # Avoid spec calling out to ruby since we can't guarantee the
-   # correct version of blankslate in this case.
-   rm spec/acceptance/examples_spec.rb || die
-}

diff --git a/dev-ruby/parslet/parslet-1.6.2.ebuild 
b/dev-ruby/parslet/parslet-1.6.2.ebuild
deleted file mode 100644
index ab275ee..000
--- a/dev-ruby/parslet/parslet-1.6.2.ebuild
+++ /dev/null
@@ -1,34 +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"
-
-RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A small PEG based parser library"
-HOMEPAGE="https://github.com/kschiess/parslet;
-SRC_URI="https://github.com/kschiess/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-IUSE=""
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-ruby_add_rdepend ">=dev-ruby/blankslate-2"
-
-ruby_add_bdepend "test? ( dev-ruby/flexmock )"
-
-all_ruby_prepare() {
-   sed -i -e "/sdoc/d" Rakefile || die
-   sed -i -e "/unless respond_to?(:failure_message)/,+3d" -e 
"s/failure_message do/failure_message_for_should do/" 
spec/parslet/pattern_spec.rb
-   # Avoid spec calling out to ruby since we can't guarantee the
-   # correct version of blankslate in this case.
-   rm spec/acceptance/examples_spec.rb || die
-}

diff --git a/dev-ruby/parslet/parslet-1.7.0.ebuild 
b/dev-ruby/parslet/parslet-1.7.0.ebuild
deleted file mode 100644
index 1c20aa9..000
--- 

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

2016-03-28 Thread Manuel Rüger
commit: cb6abf46dabe5c9b7fec24edeb6252ca93d1f7b5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:52:51 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:52:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6abf46

dev-ruby/parslet: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/parslet/parslet-1.7.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/parslet/parslet-1.7.1.ebuild 
b/dev-ruby/parslet/parslet-1.7.1.ebuild
index 1c20aa9..9f0367b 100644
--- a/dev-ruby/parslet/parslet-1.7.1.ebuild
+++ b/dev-ruby/parslet/parslet-1.7.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2016-03-28 Thread Manuel Rüger
commit: d4201d53e069b1ef32dd30c50a57b60170c5f00b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:53:20 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:53:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4201d53

dev-ruby/turbolinks: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/turbolinks/turbolinks-2.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/turbolinks/turbolinks-2.5.3.ebuild 
b/dev-ruby/turbolinks/turbolinks-2.5.3.ebuild
index 19a5e90..2f85b6c 100644
--- a/dev-ruby/turbolinks/turbolinks-2.5.3.ebuild
+++ b/dev-ruby/turbolinks/turbolinks-2.5.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 # The gem does not contain runnable tests.
 RUBY_FAKEGEM_TASK_TEST=""



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

2016-03-28 Thread Manuel Rüger
commit: 77c6575a5e77de4a26900abda794b28077b4fae4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:50:27 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:50:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77c6575a

dev-ruby/wirble: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/wirble/wirble-0.1.3-r3.ebuild | 4 ++--
 dev-ruby/wirble/wirble-0.1.3-r4.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/wirble/wirble-0.1.3-r3.ebuild 
b/dev-ruby/wirble/wirble-0.1.3-r3.ebuild
index f3a89de..6dfc3ab 100644
--- a/dev-ruby/wirble/wirble-0.1.3-r3.ebuild
+++ b/dev-ruby/wirble/wirble-0.1.3-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README ChangeLog"

diff --git a/dev-ruby/wirble/wirble-0.1.3-r4.ebuild 
b/dev-ruby/wirble/wirble-0.1.3-r4.ebuild
index 06ba234..6aaf74b 100644
--- a/dev-ruby/wirble/wirble-0.1.3-r4.ebuild
+++ b/dev-ruby/wirble/wirble-0.1.3-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README ChangeLog"



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

2016-03-28 Thread Manuel Rüger
commit: a837e8493423f77671527e9cdcc6a1084943be5e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:51:08 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:51:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a837e849

dev-ruby/toml: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/toml/toml-0.1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/toml/toml-0.1.2.ebuild b/dev-ruby/toml/toml-0.1.2.ebuild
index 9f93e0e..504317c 100644
--- a/dev-ruby/toml/toml-0.1.2.ebuild
+++ b/dev-ruby/toml/toml-0.1.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2016-03-28 Thread Manuel Rüger
commit: cadbd5a248dcf609ddecdf9699077e04948c2dca
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:48:28 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:48:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadbd5a2

dev-ruby/unindent: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/unindent/unindent-1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/unindent/unindent-1.0.ebuild 
b/dev-ruby/unindent/unindent-1.0.ebuild
index 4be74c7..eb55877 100644
--- a/dev-ruby/unindent/unindent-1.0.ebuild
+++ b/dev-ruby/unindent/unindent-1.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2016-03-28 Thread Manuel Rüger
commit: 0a58b0b22425d39c56c5fbb3edefc2349cd34105
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 21:47:54 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 21:47:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a58b0b2

dev-ruby/uglifier: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/uglifier/uglifier-2.7.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/uglifier/uglifier-2.7.2.ebuild 
b/dev-ruby/uglifier/uglifier-2.7.2.ebuild
index 81275af..86622e2 100644
--- a/dev-ruby/uglifier/uglifier-2.7.2.ebuild
+++ b/dev-ruby/uglifier/uglifier-2.7.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/default/bsd/fbsd/, profiles/base/, ...

2016-03-28 Thread Mike Frysinger
commit: 08b8ef91bcf9037a6f550ce4e2e7c524a6be17c1
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 28 21:44:35 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 28 21:44:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b8ef91

profiles: use bash:0 SLOT when it makes sense #577974

Most of the time we actually want the main SLOT=0 of bash and not any
of the alternative dev-testing only versions.

 profiles/base/packages   | 2 +-
 profiles/default/bsd/fbsd/packages.build | 2 +-
 profiles/default/linux/packages.build| 2 +-
 profiles/info_pkgs   | 2 +-
 profiles/prefix/windows/winnt/packages   | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/base/packages b/profiles/base/packages
index 03972bd..56fe8be 100644
--- a/profiles/base/packages
+++ b/profiles/base/packages
@@ -29,7 +29,7 @@
 *app-arch/gzip
 *app-arch/tar
 *app-arch/xz-utils
-*app-shells/bash
+*app-shells/bash:0
 #*dev-lang/perl
 #*dev-lang/python
 *net-misc/iputils

diff --git a/profiles/default/bsd/fbsd/packages.build 
b/profiles/default/bsd/fbsd/packages.build
index b8d4a14..f3410fb 100644
--- a/profiles/default/bsd/fbsd/packages.build
+++ b/profiles/default/bsd/fbsd/packages.build
@@ -12,7 +12,7 @@ app-arch/bzip2
 app-arch/gzip
 dev-libs/openssl
 app-arch/libarchive
-app-shells/bash
+app-shells/bash:0
 net-misc/rsync
 net-misc/wget
 sys-devel/autoconf

diff --git a/profiles/default/linux/packages.build 
b/profiles/default/linux/packages.build
index befde94..3c12d82 100644
--- a/profiles/default/linux/packages.build
+++ b/profiles/default/linux/packages.build
@@ -12,7 +12,7 @@ app-arch/bzip2
 app-arch/gzip
 app-arch/xz-utils
 app-arch/tar
-app-shells/bash
+app-shells/bash:0
 net-misc/rsync
 net-misc/wget
 sys-devel/autoconf

diff --git a/profiles/info_pkgs b/profiles/info_pkgs
index fa149da..94036f3 100644
--- a/profiles/info_pkgs
+++ b/profiles/info_pkgs
@@ -2,7 +2,7 @@
 ## These ATOMS are printed with a standard 'emerge info' in
 ## portage as of 2.0.51-r5. Do not overcrowd the output please.
 ##
-app-shells/bash
+app-shells/bash:0
 sys-devel/autoconf
 sys-devel/automake
 sys-kernel/linux-headers

diff --git a/profiles/prefix/windows/winnt/packages 
b/profiles/prefix/windows/winnt/packages
index 7a98792..35f3377 100644
--- a/profiles/prefix/windows/winnt/packages
+++ b/profiles/prefix/windows/winnt/packages
@@ -30,7 +30,7 @@
 -*virtual/pager
 -*sys-apps/diffutils
 -*sys-apps/baselayout-prefix
--*app-shells/bash
+-*app-shells/bash:0
 -*virtual/package-manager
 -*virtual/ssh
 -*sys-devel/autoconf



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

2016-03-28 Thread Mike Frysinger
commit: 6090488472bdf5de2be0bc0113ed6c9e7583e5cd
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 28 20:59:52 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 28 21:41:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60904884

app-emulation/qemu-guest-agent: mark 2.5.0 stable to match qemu

 app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild 
b/app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild
index e634cfe..55893ad 100644
--- a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild
+++ b/app-emulation/qemu-guest-agent/qemu-guest-agent-2.5.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
inherit git-2
 else
SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+   KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
 fi
 
 DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"



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

2016-03-28 Thread Mike Frysinger
commit: c7017ef6e636dc87ddf26684030f2dde3e7aaea3
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 28 21:00:22 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 28 21:41:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7017ef6

app-emulation/qemu-guest-agent: drop old <2.5.0 versions

 app-emulation/qemu-guest-agent/Manifest|  3 -
 .../qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild | 90 --
 .../qemu-guest-agent/qemu-guest-agent-2.3.1.ebuild | 90 --
 .../qemu-guest-agent/qemu-guest-agent-2.4.0.ebuild | 90 --
 4 files changed, 273 deletions(-)

diff --git a/app-emulation/qemu-guest-agent/Manifest 
b/app-emulation/qemu-guest-agent/Manifest
index ec5d440..70a4faa 100644
--- a/app-emulation/qemu-guest-agent/Manifest
+++ b/app-emulation/qemu-guest-agent/Manifest
@@ -1,4 +1 @@
-DIST qemu-2.3.0.tar.bz2 24683085 SHA256 
b6bab7f763d5be73e7cb5ee7d4c8365b7a8df2972c52fa5ded18893bd8281588 SHA512 
7a40d213c5696b27784abd2a3119e49d42c38c923be431826c73a8f14c19074435d7f1a652686c53baf08e81f5a3005b2ddc92d67c32f6a2b19659ab627e9eaa
 WHIRLPOOL 
9dad6e342027c3be512b4e0b40e810e0a6f1dc84a16847aa5aac74d97f7a347e60d42e770335a090f83e90a1614294f86552a84edc1faafc7093d3e32602f5de
-DIST qemu-2.3.1.tar.bz2 24692020 SHA256 
661d029809421cae06b4b1bc74ac0e560cb4ed47c9523c676ff277fa26dca15f SHA512 
309e6df7dcc0a064d1a17c7dac2f60398700dfa8c6b60b66e4202966248097cbc49af75aa97725bc34773151be6fd75836810e9f0741ba65cdc208414fa78f6b
 WHIRLPOOL 
26750ee00513daa99cdcd585c4b8407b8258a9c3559ae6335266d7754cb6679e7c10c56f8d12ae0ef2b5cd5d6a9a6a536213f8e86e81ced37e46205c796a773e
-DIST qemu-2.4.0.tar.bz2 25070979 SHA256 
72b0b991bbcc540663a019e1e8c4f714053b691dda32c9b9ee80b25f367e6620 SHA512 
8740e0fb2c654ed897dff4649f1f83d14d57cfa9cbde723899f115982f93253ce9a2bddd60aab379d241027d2044137770efe4c0b3c83d5b20f3a2a06f05a5dc
 WHIRLPOOL 
8c6cfae096624e01f0d5daeb86aa2dccbeaa86d2aeab626cf55cf20b7edace82d0b0f3a1d85eeb2dc1fd53abaaa9dccf8f0d7ddc657a1f5ffd72fd68301648f1
 DIST qemu-2.5.0.tar.bz2 25464996 SHA256 
3443887401619fe33bfa5d900a4f2d6a79425ae2b7e43d5b8c36eb7a683772d4 SHA512 
12153f94cc7f834fd6a85f25690c36f2331d88d414426fb8b9ac20a34e6f9222b1eda30b727674af583580fae90dfd6d0614a905dce1567d94cd049d426b9dd3
 WHIRLPOOL 
8f5717989d8d234ecf1763ee386b2e1f20c3b17918de130c6dae255e4523a230b2b01a759eba25e4b9f604c680d9b868c56f58bd71b7c6c2c22a2e46804435ef

diff --git a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild 
b/app-emulation/qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild
deleted file mode 100644
index e244a79..000
--- a/app-emulation/qemu-guest-agent/qemu-guest-agent-2.3.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils systemd udev python-r1
-
-MY_PN="qemu"
-MY_P="${MY_PN}-${PV}"
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="git://git.qemu.org/qemu.git"
-   inherit git-2
-else
-   SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
-fi
-
-DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
-HOMEPAGE="http://wiki.qemu.org/Features/QAPI/GuestAgent;
-
-LICENSE="GPL-2 BSD-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.22
-   !http://wiki.qemu.org/download/${MY_P}.tar.bz2;
-   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
-fi
-
-DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
-HOMEPAGE="http://wiki.qemu.org/Features/QAPI/GuestAgent;
-
-LICENSE="GPL-2 BSD-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.22
-   !http://wiki.qemu.org/download/${MY_P}.tar.bz2;
-   KEYWORDS="amd64 ~ppc ~ppc64 x86 ~x86-fbsd"
-fi
-
-DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
-HOMEPAGE="http://wiki.qemu.org/Features/QAPI/GuestAgent;
-
-LICENSE="GPL-2 BSD-2"
-SLOT="0"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.22
-   !

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

2016-03-28 Thread Mike Frysinger
commit: 42da3c45bbe074f8d25decfcdd7cd8d0388c6f39
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 28 21:38:33 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 28 21:41:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42da3c45

app-emulation/qemu: use l10n.eclass to respect LINGUAS #577814

 app-emulation/qemu/qemu-2.5.0-r2.ebuild | 33 +
 app-emulation/qemu/qemu-.ebuild | 33 +
 2 files changed, 58 insertions(+), 8 deletions(-)

diff --git a/app-emulation/qemu/qemu-2.5.0-r2.ebuild 
b/app-emulation/qemu/qemu-2.5.0-r2.ebuild
index 5621047..072691e 100644
--- a/app-emulation/qemu/qemu-2.5.0-r2.ebuild
+++ b/app-emulation/qemu/qemu-2.5.0-r2.ebuild
@@ -7,8 +7,10 @@ EAPI=5
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="ncurses,readline"
 
+PLOCALES="de_DE fr_FR hu it tr zh_CN"
+
 inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo pax-utils
+   user udev fcaps readme.gentoo pax-utils l10n
 
 BACKPORTS=
 
@@ -295,6 +297,29 @@ check_targets() {
popd >/dev/null
 }
 
+handle_locales() {
+   # Make sure locale list is kept up-to-date.
+   local detected sorted
+   detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | 
sed 's:.po$::' | sort -u))
+   sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
+   if [[ ${sorted} != "${detected}" ]] ; then
+   eerror "The ebuild needs to be kept in sync."
+   eerror "PLOCALES: ${sorted}"
+   eerror " po/*.po: ${detected}"
+   die "sync PLOCALES"
+   fi
+
+   # Deal with selective install of locales.
+   if use nls ; then
+   # Delete locales the user does not want. #577814
+   rm_loc() { rm po/$1.po || die; }
+   l10n_for_each_disabled_locale_do rm_loc
+   else
+   # Cheap hack to disable gettext .mo generation.
+   rm -f po/*.po
+   fi
+}
+
 src_prepare() {
check_targets IUSE_SOFTMMU_TARGETS softmmu
check_targets IUSE_USER_TARGETS linux-user
@@ -304,9 +329,6 @@ src_prepare() {
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
 
-   # Cheap hack to disable gettext .mo generation.
-   use nls || rm -f po/*.po
-
epatch "${FILESDIR}"/qemu-2.5.0-cflags.patch
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" 
EPATCH_SOURCE="${S}/patches" \
@@ -337,6 +359,9 @@ src_prepare() {
MAKEOPTS+=" V=1"
 
epatch_user
+
+   # Run after we've applied all patches.
+   handle_locales
 }
 
 ##

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 70f595e..acecad8 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -7,8 +7,10 @@ EAPI=5
 PYTHON_COMPAT=( python2_7 )
 PYTHON_REQ_USE="ncurses,readline"
 
+PLOCALES="de_DE fr_FR hu it tr zh_CN"
+
 inherit eutils flag-o-matic linux-info toolchain-funcs multilib python-r1 \
-   user udev fcaps readme.gentoo pax-utils
+   user udev fcaps readme.gentoo pax-utils l10n
 
 BACKPORTS=
 
@@ -295,6 +297,29 @@ check_targets() {
popd >/dev/null
 }
 
+handle_locales() {
+   # Make sure locale list is kept up-to-date.
+   local detected sorted
+   detected=$(echo $(cd po && printf '%s\n' *.po | grep -v messages.po | 
sed 's:.po$::' | sort -u))
+   sorted=$(echo $(printf '%s\n' ${PLOCALES} | sort -u))
+   if [[ ${sorted} != "${detected}" ]] ; then
+   eerror "The ebuild needs to be kept in sync."
+   eerror "PLOCALES: ${sorted}"
+   eerror " po/*.po: ${detected}"
+   die "sync PLOCALES"
+   fi
+
+   # Deal with selective install of locales.
+   if use nls ; then
+   # Delete locales the user does not want. #577814
+   rm_loc() { rm po/$1.po || die; }
+   l10n_for_each_disabled_locale_do rm_loc
+   else
+   # Cheap hack to disable gettext .mo generation.
+   rm -f po/*.po
+   fi
+}
+
 src_prepare() {
check_targets IUSE_SOFTMMU_TARGETS softmmu
check_targets IUSE_USER_TARGETS linux-user
@@ -304,9 +329,6 @@ src_prepare() {
-e 's/^(C|OP_C|HELPER_C)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
 
-   # Cheap hack to disable gettext .mo generation.
-   use nls || rm -f po/*.po
-
epatch "${FILESDIR}"/qemu-2.5.0-cflags.patch
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" 
EPATCH_SOURCE="${S}/patches" \
@@ -319,6 +341,9 @@ src_prepare() {
MAKEOPTS+=" V=1"
 
epatch_user
+
+   # Run after we've applied all patches.
+   handle_locales
 }
 
 ##



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

2016-03-28 Thread Michał Górny
commit: 3c90ddbcb3f0bbee391074c17bc6ca6ef909bd23
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 28 20:25:17 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 28 21:31:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c90ddbc

sys-devel/llvm: Update llvm-config & restore shared libs in 3.8, #578392

 sys-devel/llvm/files/llvm-3.8-llvm-config.patch| 43 ++
 sys-devel/llvm/files/llvm-3.8-soversion.patch  | 28 ++
 .../{llvm-3.8.0.ebuild => llvm-3.8.0-r1.ebuild}|  6 ++-
 3 files changed, 60 insertions(+), 17 deletions(-)

diff --git a/sys-devel/llvm/files/llvm-3.8-llvm-config.patch 
b/sys-devel/llvm/files/llvm-3.8-llvm-config.patch
index acc0601..3eace43 100644
--- a/sys-devel/llvm/files/llvm-3.8-llvm-config.patch
+++ b/sys-devel/llvm/files/llvm-3.8-llvm-config.patch
@@ -1,6 +1,6 @@
-From cc0ac62d1c03206bc3a1edba4d60f97921b854f5 Mon Sep 17 00:00:00 2001
+From 5ed05738769643b7c652f798fa6c3aa30c7f0b2b Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Fri, 4 Dec 2015 20:45:33 +0100
+Date: Wed, 2 Dec 2015 16:04:56 +0100
 Subject: [PATCH] llvm-config: Clean up exported values, update for shared
  linking
 
@@ -8,32 +8,34 @@ Gentoo-specific fixup for llvm-config, including:
 - wiping build-specific CFLAGS, CXXFLAGS,
 - updating library suffixes for shared libs,
 - wiping --system-libs for shared linking,
-- banning --obj-root and --src-root due to no sources installed.
+- banning --obj-root and --src-root due to no sources installed,
+- making --build-mode return "Release" rather than "Gentoo".
 
 Thanks to Steven Newbury for the initial patch.
 
 Bug: https://bugs.gentoo.org/565358
 Bug: https://bugs.gentoo.org/501684
 ---
- tools/llvm-config/CMakeLists.txt   |  9 +++--
- tools/llvm-config/llvm-config.cpp  | 17 +
- utils/llvm-build/llvmbuild/main.py |  5 -
- 3 files changed, 24 insertions(+), 7 deletions(-)
+ tools/llvm-config/CMakeLists.txt   | 11 ---
+ tools/llvm-config/llvm-config.cpp  | 20 +++-
+ utils/llvm-build/llvmbuild/main.py |  4 +++-
+ 3 files changed, 26 insertions(+), 9 deletions(-)
 
 diff --git a/tools/llvm-config/CMakeLists.txt 
b/tools/llvm-config/CMakeLists.txt
-index 83794bb..21fd845 100644
+index 83794bb..eba6f45 100644
 --- a/tools/llvm-config/CMakeLists.txt
 +++ b/tools/llvm-config/CMakeLists.txt
 @@ -22,15 +22,20 @@ get_property(COMPILE_FLAGS TARGET llvm-config PROPERTY 
COMPILE_FLAGS)
  set(LLVM_SRC_ROOT ${LLVM_MAIN_SRC_DIR})
  set(LLVM_OBJ_ROOT ${LLVM_BINARY_DIR})
  set(LLVM_CPPFLAGS "${CMAKE_CPP_FLAGS} 
${CMAKE_CPP_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
+-set(LLVM_CFLAGS "${CMAKE_C_FLAGS} 
${CMAKE_C_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
+-set(LLVM_CXXFLAGS "${CMAKE_CXX_FLAGS} 
${CMAKE_CXX_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${COMPILE_FLAGS} 
${LLVM_DEFINITIONS}")
 +# Just use CMAKE_CPP_FLAGS for CFLAGS and CXXFLAGS, otherwise compiler
 +# specific flags will be set when we don't know what compiler will be used
 +# with external project utilising llvm-config.  C++ Standard is required.
 +# TODO: figure out if we can remove -std=c++11 and move it to revdeps.
- set(LLVM_CFLAGS "${CMAKE_C_FLAGS} 
${CMAKE_C_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
--set(LLVM_CXXFLAGS "${CMAKE_CXX_FLAGS} 
${CMAKE_CXX_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${COMPILE_FLAGS} 
${LLVM_DEFINITIONS}")
++set(LLVM_CFLAGS "${CMAKE_CPP_FLAGS} 
${CMAKE_C_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
 +set(LLVM_CXXFLAGS "${CMAKE_CPP_FLAGS} -std=c++11 
${CMAKE_CXX_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
  set(LLVM_BUILD_SYSTEM cmake)
  set(LLVM_HAS_RTTI ${LLVM_CONFIG_HAS_RTTI})
@@ -48,10 +50,20 @@ index 83794bb..21fd845 100644
set(LLVM_ENABLE_SHARED ON)
  else()
 diff --git a/tools/llvm-config/llvm-config.cpp 
b/tools/llvm-config/llvm-config.cpp
-index 80f6279..b16b9a3 100644
+index 80f6279..5c65c57 100644
 --- a/tools/llvm-config/llvm-config.cpp
 +++ b/tools/llvm-config/llvm-config.cpp
-@@ -497,10 +497,19 @@ int main(int argc, char **argv) {
+@@ -484,7 +484,8 @@ int main(int argc, char **argv) {
+   } else if (Arg == "--host-target") {
+ OS << Triple::normalize(LLVM_DEFAULT_TARGET_TRIPLE) << '\n';
+   } else if (Arg == "--build-mode") {
+-OS << build_mode << '\n';
++// force Release since we force non-standard Gentoo build mode
++OS << "Release" << '\n';
+   } else if (Arg == "--assertion-mode") {
+ #if defined(NDEBUG)
+ OS << "OFF\n";
+@@ -497,10 +498,19 @@ int main(int argc, char **argv) {
  OS << LLVM_HAS_RTTI << '\n';
} else if (Arg == "--shared-mode") {
  PrintSharedMode = true;
@@ -76,7 +88,7 @@ index 80f6279..b16b9a3 100644
  usage();
}
 diff --git a/utils/llvm-build/llvmbuild/main.py 
b/utils/llvm-build/llvmbuild/main.py
-index 

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

2016-03-28 Thread Michał Górny
commit: 234e8985ace9589ec251d7020648b9c10e4c2d25
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 28 21:22:50 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 28 21:31:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234e8985

sys-devel/llvm: Update patches for the live ebuild

 sys-devel/llvm/files/llvm-3.9-llvm-config.patch | 72 +++--
 sys-devel/llvm/llvm-.ebuild |  6 ++-
 2 files changed, 48 insertions(+), 30 deletions(-)

diff --git a/sys-devel/llvm/files/llvm-3.9-llvm-config.patch 
b/sys-devel/llvm/files/llvm-3.9-llvm-config.patch
index dc63b70..d4363ad 100644
--- a/sys-devel/llvm/files/llvm-3.9-llvm-config.patch
+++ b/sys-devel/llvm/files/llvm-3.9-llvm-config.patch
@@ -1,37 +1,51 @@
-diff -Naur llvm-.orig/tools/llvm-config/CMakeLists.txt 
llvm-/tools/llvm-config/CMakeLists.txt
 llvm-.orig/tools/llvm-config/CMakeLists.txt2016-01-25 
14:47:55.447301061 +0100
-+++ llvm-/tools/llvm-config/CMakeLists.txt 2016-01-25 14:54:03.897257098 
+0100
-@@ -22,8 +22,12 @@
- set(LLVM_SRC_ROOT ${LLVM_MAIN_SRC_DIR})
- set(LLVM_OBJ_ROOT ${LLVM_BINARY_DIR})
- set(LLVM_CPPFLAGS "${CMAKE_CPP_FLAGS} 
${CMAKE_CPP_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
+From af798c5a6e4b2c6c98cce89b5d6fc8d33f9345cf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Wed, 2 Dec 2015 16:04:56 +0100
+Subject: [PATCH 1/2] llvm-config: Clean up exported values, update for shared
+ linking
+
+Gentoo-specific fixup for llvm-config, including:
+- wiping build-specific CFLAGS, CXXFLAGS,
+- updating library suffixes for shared libs,
+- wiping --system-libs for shared linking,
+- banning --obj-root and --src-root due to no sources installed,
+- making --build-mode return "Release" rather than "Gentoo".
+
+Thanks to Steven Newbury for the initial patch.
+
+Bug: https://bugs.gentoo.org/565358
+Bug: https://bugs.gentoo.org/501684
+---
+ tools/llvm-config/CMakeLists.txt  | 11 ---
+ tools/llvm-config/llvm-config.cpp | 20 +++-
+ 2 files changed, 23 insertions(+), 8 deletions(-)
+
+diff --git a/tools/llvm-config/CMakeLists.txt 
b/tools/llvm-config/CMakeLists.txt
+index 32d0f4c..6e99832 100644
+--- a/tools/llvm-config/CMakeLists.txt
 b/tools/llvm-config/CMakeLists.txt
+@@ -29,2 +29,6 @@ set(LLVM_CPPFLAGS "${CMAKE_CPP_FLAGS} 
${CMAKE_CPP_FLAGS_${uppercase_CMAKE_BUILD_
+-set(LLVM_CFLAGS "${CMAKE_C_FLAGS} 
${CMAKE_C_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
+-set(LLVM_CXXFLAGS "${CMAKE_CXX_FLAGS} 
${CMAKE_CXX_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${COMPILE_FLAGS} 
${LLVM_DEFINITIONS}")
 +# Just use CMAKE_CPP_FLAGS for CFLAGS and CXXFLAGS, otherwise compiler
 +# specific flags will be set when we don't know what compiler will be used
 +# with external project utilising llvm-config.  C++ Standard is required.
 +# TODO: figure out if we can remove -std=c++11 and move it to revdeps.
- set(LLVM_CFLAGS "${CMAKE_C_FLAGS} 
${CMAKE_C_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
--set(LLVM_CXXFLAGS "${CMAKE_CXX_FLAGS} 
${CMAKE_CXX_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${COMPILE_FLAGS} 
${LLVM_DEFINITIONS}")
++set(LLVM_CFLAGS "${CMAKE_CPP_FLAGS} 
${CMAKE_C_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
 +set(LLVM_CXXFLAGS "${CMAKE_CPP_FLAGS} -std=c++11 
${CMAKE_CXX_FLAGS_${uppercase_CMAKE_BUILD_TYPE}} ${LLVM_DEFINITIONS}")
- set(LLVM_BUILD_SYSTEM cmake)
- set(LLVM_HAS_RTTI ${LLVM_CONFIG_HAS_RTTI})
- set(LLVM_DYLIB_VERSION 
"${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}${LLVM_VERSION_SUFFIX}")
-@@ -31,7 +35,8 @@
- # Use the C++ link flags, since they should be a superset of C link flags.
- set(LLVM_LDFLAGS "${CMAKE_CXX_LINK_FLAGS}")
- set(LLVM_BUILDMODE ${CMAKE_BUILD_TYPE})
+@@ -39 +43,2 @@ set(LLVM_BUILDMODE ${CMAKE_BUILD_TYPE})
 -set(LLVM_SYSTEM_LIBS ${SYSTEM_LIBS})
 +# We don't do static libs, so we don't need to supply any system-libs
 +set(LLVM_SYSTEM_LIBS "")
- if(BUILD_SHARED_LIBS)
-   set(LLVM_ENABLE_SHARED ON)
- else()
-diff -Naur llvm-.orig/tools/llvm-config/llvm-config.cpp 
llvm-/tools/llvm-config/llvm-config.cpp
 llvm-.orig/tools/llvm-config/llvm-config.cpp   2016-01-25 
14:47:55.447301061 +0100
-+++ llvm-/tools/llvm-config/llvm-config.cpp2016-01-25 
14:57:05.286236312 +0100
-@@ -532,10 +532,19 @@
- OS << LLVM_HAS_RTTI << '\n';
-   } else if (Arg == "--shared-mode") {
- PrintSharedMode = true;
+diff --git a/tools/llvm-config/llvm-config.cpp 
b/tools/llvm-config/llvm-config.cpp
+index 94d426b..fb1bdfa 100644
+--- a/tools/llvm-config/llvm-config.cpp
 b/tools/llvm-config/llvm-config.cpp
+@@ -525 +525,2 @@ int main(int argc, char **argv) {
+-OS << build_mode << '\n';
++// force Release since we force non-standard Gentoo build mode
++OS << "Release" << '\n';
+@@ -540,4 +541,13 @@ int main(int argc, char **argv) {
 -  } else if (Arg == 

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

2016-03-28 Thread Michał Górny
commit: 53b557d74a46377d01187116dc50c8509e992f10
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 28 21:25:58 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 28 21:31:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b557d7

sys-devel/llvm: Backport EAPI=6 changes to 3.7.1-r1 and 3.8.0-r1

 .../clang-3.4-darwin_prefix-include-paths.patch|  4 +-
 .../llvm/files/cmake/llvm-3.7.0-lldb_tinfo.patch   |  4 +-
 sys-devel/llvm/llvm-3.7.1-r1.ebuild| 56 +-
 sys-devel/llvm/llvm-3.8.0-r1.ebuild| 46 +++---
 4 files changed, 43 insertions(+), 67 deletions(-)

diff --git a/sys-devel/llvm/files/clang-3.4-darwin_prefix-include-paths.patch 
b/sys-devel/llvm/files/clang-3.4-darwin_prefix-include-paths.patch
index f5f1d9e..ed332f3 100644
--- a/sys-devel/llvm/files/clang-3.4-darwin_prefix-include-paths.patch
+++ b/sys-devel/llvm/files/clang-3.4-darwin_prefix-include-paths.patch
@@ -1,5 +1,5 @@
 tools/clang/lib/Frontend/InitHeaderSearch.cpp
-+++ tools/clang/lib/Frontend/InitHeaderSearch.cpp
+--- a/tools/clang/lib/Frontend/InitHeaderSearch.cpp
 b/tools/clang/lib/Frontend/InitHeaderSearch.cpp
 @@ -233,6 +233,7 @@
  case llvm::Triple::Bitrig:
break;

diff --git a/sys-devel/llvm/files/cmake/llvm-3.7.0-lldb_tinfo.patch 
b/sys-devel/llvm/files/cmake/llvm-3.7.0-lldb_tinfo.patch
index c0f3a5f..626498c 100644
--- a/sys-devel/llvm/files/cmake/llvm-3.7.0-lldb_tinfo.patch
+++ b/sys-devel/llvm/files/cmake/llvm-3.7.0-lldb_tinfo.patch
@@ -1,5 +1,5 @@
 tools/lldb/cmake/LLDBDependencies.cmake2015/09/16 20:13:53 247841
-+++ tools/lldb/cmake/LLDBDependencies.cmake2015/09/16 20:14:01 247842
+--- a/tools/lldb/cmake/LLDBDependencies.cmake  2015/09/16 20:13:53 247841
 b/tools/lldb/cmake/LLDBDependencies.cmake  2015/09/16 20:14:01 247842
 @@ -141,6 +141,9 @@
endif()
if (NOT LLDB_DISABLE_CURSES)

diff --git a/sys-devel/llvm/llvm-3.7.1-r1.ebuild 
b/sys-devel/llvm/llvm-3.7.1-r1.ebuild
index 5ae3bc6..7bd5432 100644
--- a/sys-devel/llvm/llvm-3.7.1-r1.ebuild
+++ b/sys-devel/llvm/llvm-3.7.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 : ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 PYTHON_COMPAT=( python2_7 )
@@ -111,18 +111,6 @@ pkg_pretend() {
 
local CHECKREQS_DISK_BUILD=${build_size}M
check-reqs_pkg_pretend
-
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   echo 'int main() {return 0;}' > "${T}"/test.cxx || die
-   ebegin "Trying to build a C++11 test program"
-   if ! $(tc-getCXX) -std=c++11 -o /dev/null "${T}"/test.cxx; then
-   eerror "LLVM-${PV} requires C++11-capable C++ compiler. 
Your current compiler"
-   eerror "does not seem to support -std=c++11 option. 
Please upgrade your compiler"
-   eerror "to gcc-4.7 or an equivalent version supporting 
C++11."
-   die "Currently active compiler does not support 
-std=c++11"
-   fi
-   eend ${?}
-   fi
 }
 
 pkg_setup() {
@@ -151,21 +139,21 @@ src_prepare() {
# Make ocaml warnings non-fatal, bug #537308
sed -e "/RUN/s/-warn-error A//" -i test/Bindings/OCaml/*ml  || die
# Fix libdir for ocaml bindings install, bug #559134
-   epatch "${FILESDIR}"/cmake/${PN}-3.7.0-ocaml-multilib.patch
+   eapply "${FILESDIR}"/cmake/${PN}-3.7.0-ocaml-multilib.patch
# Do not build/install ocaml docs with USE=-doc, bug #562008
-   epatch "${FILESDIR}"/cmake/${PN}-3.7.0-ocaml-build_doc.patch
+   eapply "${FILESDIR}"/cmake/${PN}-3.7.0-ocaml-build_doc.patch
 
# Make it possible to override Sphinx HTML install dirs
# https://llvm.org/bugs/show_bug.cgi?id=23780
-   epatch 
"${FILESDIR}"/cmake/0002-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch
+   eapply 
"${FILESDIR}"/cmake/0002-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch
 
# Prevent race conditions with parallel Sphinx runs
# https://llvm.org/bugs/show_bug.cgi?id=23781
-   epatch 
"${FILESDIR}"/cmake/0003-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch
+   eapply 
"${FILESDIR}"/cmake/0003-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch
 
# Prevent installing libgtest
# https://llvm.org/bugs/show_bug.cgi?id=18341
-   epatch "${FILESDIR}"/cmake/0004-cmake-Do-not-install-libgtest.patch
+   eapply "${FILESDIR}"/cmake/0004-cmake-Do-not-install-libgtest.patch
 
# Fix llvm-config for shared linking, sane flags and return values
# in order:
@@ -175,24 +163,24 @@ src_prepare() {
# - backported r260343 that fixes cross-compilation
# combination of backported upstream r252532 with our patch
# https://bugs.gentoo.org/show_bug.cgi?id=565358
-   epatch 

[gentoo-commits] proj/gnome:master commit in: games-puzzle/swell-foop/

2016-03-28 Thread Ole Reifschneider
commit: c15d2b719de03169ff2b5473b44087b3d02764f6
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 21:15:07 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 21:15:07 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=c15d2b71

games-puzzle/swell-foop: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 games-puzzle/swell-foop/metadata.xml |  8 +
 games-puzzle/swell-foop/swell-foop-3.20.0.ebuild | 37 
 2 files changed, 45 insertions(+)

diff --git a/games-puzzle/swell-foop/metadata.xml 
b/games-puzzle/swell-foop/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-puzzle/swell-foop/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+

diff --git a/games-puzzle/swell-foop/swell-foop-3.20.0.ebuild 
b/games-puzzle/swell-foop/swell-foop-3.20.0.ebuild
new file mode 100644
index 000..55b8bd7
--- /dev/null
+++ b/games-puzzle/swell-foop/swell-foop-3.20.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.22"
+
+inherit gnome-games vala
+
+DESCRIPTION="Clear the screen by removing groups of colored and shaped tiles"
+HOMEPAGE="https://wiki.gnome.org/Apps/Swell%20Foop;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.36:2
+   >=media-libs/clutter-1.14:1.0
+   >=media-libs/clutter-gtk-1.5:1.0
+   >=x11-libs/gtk+-3.12:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   gnome-games_src_prepare
+   vala_src_prepare
+}



[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome-taquin/

2016-03-28 Thread Ole Reifschneider
commit: 1de49d987b75f996370f813a97dc978567600269
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 21:08:29 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 21:08:29 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1de49d98

games-puzzle/gnome-taquin: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../gnome-taquin/gnome-taquin-3.20.0.ebuild| 37 ++
 games-puzzle/gnome-taquin/metadata.xml |  8 +
 2 files changed, 45 insertions(+)

diff --git a/games-puzzle/gnome-taquin/gnome-taquin-3.20.0.ebuild 
b/games-puzzle/gnome-taquin/gnome-taquin-3.20.0.ebuild
new file mode 100644
index 000..444ccf4
--- /dev/null
+++ b/games-puzzle/gnome-taquin/gnome-taquin-3.20.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome-games vala
+
+DESCRIPTION="Move tiles so that they reach their places"
+HOMEPAGE="https://wiki.gnome.org/Apps/Taquin;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=gnome-base/librsvg-2.32
+   >=media-libs/libcanberra-0.26
+   >=x11-libs/gtk+-3.15:3
+"
+DEPEND="${RDEPEND}
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+   $(vala_depend)
+"
+
+src_prepare() {
+   vala_src_prepare
+   gnome-games_src_prepare
+}

diff --git a/games-puzzle/gnome-taquin/metadata.xml 
b/games-puzzle/gnome-taquin/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-puzzle/gnome-taquin/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-puzzle/five-or-more/

2016-03-28 Thread Ole Reifschneider
commit: e8fb64e470f60c44f34bc3de548e7298e184e389
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:59:33 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:59:33 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e8fb64e4

games-puzzle/five-or-more: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../five-or-more/five-or-more-3.20.0.ebuild| 32 ++
 games-puzzle/five-or-more/metadata.xml |  8 ++
 2 files changed, 40 insertions(+)

diff --git a/games-puzzle/five-or-more/five-or-more-3.20.0.ebuild 
b/games-puzzle/five-or-more/five-or-more-3.20.0.ebuild
new file mode 100644
index 000..0a84f8a
--- /dev/null
+++ b/games-puzzle/five-or-more/five-or-more-3.20.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome-games
+
+DESCRIPTION="Five or More Game for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Five%20or%20more;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.32:2
+   >=gnome-base/librsvg-2.32
+   >=x11-libs/gtk+-3.12:3
+"
+RDEPEND="${COMMON_DEPEND}
+   !
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome-tetravex/

2016-03-28 Thread Ole Reifschneider
commit: 6480878a47a411b65ecfbaf047948f3a359d0499
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 21:10:11 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 21:10:11 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=6480878a

games-puzzle/gnome-tetravex: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../gnome-tetravex/gnome-tetravex-3.20.0.ebuild| 36 ++
 games-puzzle/gnome-tetravex/metadata.xml   |  8 +
 2 files changed, 44 insertions(+)

diff --git a/games-puzzle/gnome-tetravex/gnome-tetravex-3.20.0.ebuild 
b/games-puzzle/gnome-tetravex/gnome-tetravex-3.20.0.ebuild
new file mode 100644
index 000..cd5a864
--- /dev/null
+++ b/games-puzzle/gnome-tetravex/gnome-tetravex-3.20.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome-games vala
+
+DESCRIPTION="Complete the puzzle by matching numbered tiles"
+HOMEPAGE="https://wiki.gnome.org/Apps/Tetravex;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=gnome-base/librsvg-2.32
+   >=x11-libs/gtk+-3.13.4:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   gnome-games_src_prepare
+   vala_src_prepare
+}

diff --git a/games-puzzle/gnome-tetravex/metadata.xml 
b/games-puzzle/gnome-tetravex/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-puzzle/gnome-tetravex/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-board/gnome-mahjongg/

2016-03-28 Thread Ole Reifschneider
commit: 8761df6eaa13f44c29a78861529578fc8fae5fc9
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:50:07 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:51:34 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8761df6e

games-board/gnome-mahjongg: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../gnome-mahjongg/gnome-mahjongg-3.20.0.ebuild| 35 ++
 games-board/gnome-mahjongg/metadata.xml|  8 +
 2 files changed, 43 insertions(+)

diff --git a/games-board/gnome-mahjongg/gnome-mahjongg-3.20.0.ebuild 
b/games-board/gnome-mahjongg/gnome-mahjongg-3.20.0.ebuild
new file mode 100644
index 000..e977764
--- /dev/null
+++ b/games-board/gnome-mahjongg/gnome-mahjongg-3.20.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome-games vala
+
+DESCRIPTION="Disassemble a pile of tiles by removing matching pairs"
+HOMEPAGE="https://wiki.gnome.org/Apps/Mahjongg;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=gnome-base/librsvg-2.32
+   >=x11-libs/gtk+-3.13.2:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   gnome-games_src_prepare
+   vala_src_prepare
+}

diff --git a/games-board/gnome-mahjongg/metadata.xml 
b/games-board/gnome-mahjongg/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-board/gnome-mahjongg/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-weather/

2016-03-28 Thread Ole Reifschneider
commit: 58288bd6b0e613080a54d5f25b22e88e0458d11b
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 19:44:27 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 19:44:27 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=58288bd6

gnome-extra/gnome-weather: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../gnome-weather/gnome-weather-3.20.0.ebuild  | 39 ++
 gnome-extra/gnome-weather/metadata.xml |  8 +
 2 files changed, 47 insertions(+)

diff --git a/gnome-extra/gnome-weather/gnome-weather-3.20.0.ebuild 
b/gnome-extra/gnome-weather/gnome-weather-3.20.0.ebuild
new file mode 100644
index 000..fbec94f
--- /dev/null
+++ b/gnome-extra/gnome-weather/gnome-weather-3.20.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome2 virtualx
+
+DESCRIPTION="A weather application for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/Weather;
+
+LICENSE="GPL-2+ LGPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   >=app-misc/geoclue-2.3.1:2.0
+   >=dev-libs/gjs-1.43.3
+   >=dev-libs/glib-2.32:2
+   >=dev-libs/gobject-introspection-1.35.9:=
+   >=dev-libs/libgweather-3.17.2:=
+   >=x11-libs/gtk+-3.11.4:3
+"
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.26
+   virtual/pkgconfig
+   test? ( dev-util/dogtail )
+"
+
+src_configure() {
+   gnome2_src_configure $(use_enable test dogtail)
+}
+
+src_test() {
+   Xemake check TESTS_ENVIRONMENT="dbus-run-session"
+}

diff --git a/gnome-extra/gnome-weather/metadata.xml 
b/gnome-extra/gnome-weather/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/gnome-extra/gnome-weather/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-puzzle/lightsoff/

2016-03-28 Thread Ole Reifschneider
commit: 71d7de1880e6b1bfe251bf256149f32bebbdbe52
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 21:11:52 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 21:11:52 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=71d7de18

games-puzzle/lightsoff: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 games-puzzle/lightsoff/lightsoff-3.20.0.ebuild | 38 ++
 games-puzzle/lightsoff/metadata.xml|  8 ++
 2 files changed, 46 insertions(+)

diff --git a/games-puzzle/lightsoff/lightsoff-3.20.0.ebuild 
b/games-puzzle/lightsoff/lightsoff-3.20.0.ebuild
new file mode 100644
index 000..42d5c42
--- /dev/null
+++ b/games-puzzle/lightsoff/lightsoff-3.20.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.22"
+
+inherit gnome-games vala
+
+DESCRIPTION="Turn off all the lights"
+HOMEPAGE="https://wiki.gnome.org/Apps/Lightsoff;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   >=gnome-base/librsvg-2.32:2
+   >=media-libs/clutter-1.14:1.0
+   >=media-libs/clutter-gtk-1.5.5:1.0
+   >=x11-libs/gtk+-3.13.4:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   gnome-games_src_prepare
+   vala_src_prepare
+}

diff --git a/games-puzzle/lightsoff/metadata.xml 
b/games-puzzle/lightsoff/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-puzzle/lightsoff/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-board/tali/

2016-03-28 Thread Ole Reifschneider
commit: 771e1e8d0aa69a27738e2c82910888b4d940ff19
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:56:15 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:56:15 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=771e1e8d

games-board/tali: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 games-board/tali/metadata.xml   |  8 
 games-board/tali/tali-3.20.0.ebuild | 29 +
 2 files changed, 37 insertions(+)

diff --git a/games-board/tali/metadata.xml b/games-board/tali/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-board/tali/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+

diff --git a/games-board/tali/tali-3.20.0.ebuild 
b/games-board/tali/tali-3.20.0.ebuild
new file mode 100644
index 000..fbf06fe
--- /dev/null
+++ b/games-board/tali/tali-3.20.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+
+inherit gnome-games
+
+DESCRIPTION="Beat the odds in a poker-style dice game"
+HOMEPAGE="https://wiki.gnome.org/Apps/Tali;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   >=gnome-base/librsvg-2.32:2
+   >=x11-libs/gtk+-3.15:3
+"
+DEPEND="${RDEPEND}
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"



[gentoo-commits] proj/gnome:master commit in: games-puzzle/quadrapassel/

2016-03-28 Thread Ole Reifschneider
commit: 83201f89e9ecf9cd013362fa38deffb4217df8f6
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 21:13:36 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 21:13:36 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=83201f89

games-puzzle/quadrapassel: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 games-puzzle/quadrapassel/metadata.xml |  8 +
 .../quadrapassel/quadrapassel-3.20.0.ebuild| 39 ++
 2 files changed, 47 insertions(+)

diff --git a/games-puzzle/quadrapassel/metadata.xml 
b/games-puzzle/quadrapassel/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-puzzle/quadrapassel/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+

diff --git a/games-puzzle/quadrapassel/quadrapassel-3.20.0.ebuild 
b/games-puzzle/quadrapassel/quadrapassel-3.20.0.ebuild
new file mode 100644
index 000..1d8cab5
--- /dev/null
+++ b/games-puzzle/quadrapassel/quadrapassel-3.20.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome-games vala
+
+DESCRIPTION="Fit falling blocks together"
+HOMEPAGE="https://wiki.gnome.org/Apps/Quadrapassel;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   >=gnome-base/librsvg-2.32.0:2
+   >=media-libs/clutter-1:1.0
+   >=media-libs/clutter-gtk-0.91.6:1.0
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/gtk+-3.12:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   gnome-games_src_prepare
+   vala_src_prepare
+}



[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome-sudoku/

2016-03-28 Thread Ole Reifschneider
commit: 20a6814c4159055e8e94ac6e47608940e423c925
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 21:04:27 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 21:05:55 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=20a6814c

games-puzzle/gnome-sudoku: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../{gnome-sudoku-3.18.2.ebuild => gnome-sudoku-3.20.0.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/gnome-sudoku/gnome-sudoku-3.18.2.ebuild 
b/games-puzzle/gnome-sudoku/gnome-sudoku-3.20.0.ebuild
similarity index 90%
rename from games-puzzle/gnome-sudoku/gnome-sudoku-3.18.2.ebuild
rename to games-puzzle/gnome-sudoku/gnome-sudoku-3.20.0.ebuild
index a508e90..bf32a48 100644
--- a/games-puzzle/gnome-sudoku/gnome-sudoku-3.18.2.ebuild
+++ b/games-puzzle/gnome-sudoku/gnome-sudoku-3.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,7 +23,7 @@ RDEPEND="
dev-libs/json-glib
>=dev-libs/qqwing-1.3.4
x11-libs/gdk-pixbuf:2[introspection]
-   >=x11-libs/gtk+-3.15:3[introspection]
+   >=x11-libs/gtk+-3.19.0:3[introspection]
x11-libs/pango[introspection]
 "
 DEPEND="${RDEPEND}



[gentoo-commits] proj/gnome:master commit in: games-board/gnome-chess/

2016-03-28 Thread Ole Reifschneider
commit: cfa8300c1b77055926bb75d5534a7ce2c1701bce
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:47:34 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:51:33 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cfa8300c

games-board/gnome-chess: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 games-board/gnome-chess/gnome-chess-3.20.0.ebuild | 49 +++
 games-board/gnome-chess/metadata.xml  |  8 
 2 files changed, 57 insertions(+)

diff --git a/games-board/gnome-chess/gnome-chess-3.20.0.ebuild 
b/games-board/gnome-chess/gnome-chess-3.20.0.ebuild
new file mode 100644
index 000..1a637d0
--- /dev/null
+++ b/games-board/gnome-chess/gnome-chess-3.20.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome-games vala readme.gentoo
+
+DESCRIPTION="Play the classic two-player boardgame of chess"
+HOMEPAGE="https://wiki.gnome.org/Apps/Chess;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40:2
+   >=gnome-base/librsvg-2.32
+   >=x11-libs/gtk+-3.19:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+DOC_CONTENTS="For being able to play against computer you will
+   need to install a chess engine like, for example, games-board/gnuchess"
+
+src_prepare() {
+   vala_src_prepare
+   gnome-games_src_prepare
+}
+
+src_install() {
+   gnome-games_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   gnome-games_pkg_postinst
+   readme.gentoo_print_elog
+}

diff --git a/games-board/gnome-chess/metadata.xml 
b/games-board/gnome-chess/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-board/gnome-chess/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-arcade/gnome-nibbles/

2016-03-28 Thread Ole Reifschneider
commit: 126d20797e2cc178b73f1eb421bb8d173d9c638a
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:36:18 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:51:33 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=126d2079

games-arcade/gnome-nibbles: Bump version to 3.20.0

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../gnome-nibbles/gnome-nibbles-3.20.0.ebuild  | 40 ++
 games-arcade/gnome-nibbles/metadata.xml|  8 +
 2 files changed, 48 insertions(+)

diff --git a/games-arcade/gnome-nibbles/gnome-nibbles-3.20.0.ebuild 
b/games-arcade/gnome-nibbles/gnome-nibbles-3.20.0.ebuild
new file mode 100644
index 000..e958c5e
--- /dev/null
+++ b/games-arcade/gnome-nibbles/gnome-nibbles-3.20.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome-games vala
+
+DESCRIPTION="Nibbles clone for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Nibbles;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-libs/libgee:0.8
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libgames-support-1.0:1.0
+   >=media-libs/clutter-1.22.0:1.0
+   >=media-libs/clutter-gtk-1.4.0:1.0
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/gtk+-3.18.0:3
+"
+DEPEND="${RDEPEND}
+   $(vala_depend)
+   app-text/yelp-tools
+   dev-libs/appstream-glib
+   >=dev-util/intltool-0.50.2
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   gnome-games_src_prepare
+   vala_src_prepare
+}

diff --git a/games-arcade/gnome-nibbles/metadata.xml 
b/games-arcade/gnome-nibbles/metadata.xml
new file mode 100644
index 000..3998080
--- /dev/null
+++ b/games-arcade/gnome-nibbles/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-board/gnome-mines/

2016-03-28 Thread Ole Reifschneider
commit: d14fc7d20ff7867678e2f0537cd8aaed0194778d
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:53:00 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:53:00 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d14fc7d2

games-board/gnome-mines: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 games-board/gnome-mines/gnome-mines-3.20.0.ebuild | 39 +++
 games-board/gnome-mines/metadata.xml  |  8 +
 2 files changed, 47 insertions(+)

diff --git a/games-board/gnome-mines/gnome-mines-3.20.0.ebuild 
b/games-board/gnome-mines/gnome-mines-3.20.0.ebuild
new file mode 100644
index 000..0aebc69
--- /dev/null
+++ b/games-board/gnome-mines/gnome-mines-3.20.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.22"
+
+inherit gnome-games vala
+
+DESCRIPTION="Clear hidden mines from a minefield"
+HOMEPAGE="https://wiki.gnome.org/Apps/Mines;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2
+   >=gnome-base/librsvg-2.32.0
+   >=x11-libs/gtk+-3.12:3
+"
+RDEPEND="${COMMON_DEPEND}
+   !
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-arcade/gnome-robots/

2016-03-28 Thread Ole Reifschneider
commit: 9b281cb56fdeca499a40d35f8689dfe0bfcbe3a7
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:34:52 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:34:52 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9b281cb5

games-arcade/gnome-robots: Bump version to 3.20.0

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../{gnome-robots-3.18.1.ebuild => gnome-robots-3.20.0.1.ebuild}   | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/games-arcade/gnome-robots/gnome-robots-3.18.1.ebuild 
b/games-arcade/gnome-robots/gnome-robots-3.20.0.1.ebuild
similarity index 87%
rename from games-arcade/gnome-robots/gnome-robots-3.18.1.ebuild
rename to games-arcade/gnome-robots/gnome-robots-3.20.0.1.ebuild
index 4531af9..5733a1b 100644
--- a/games-arcade/gnome-robots/gnome-robots-3.18.1.ebuild
+++ b/games-arcade/gnome-robots/gnome-robots-3.20.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,6 +16,7 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
 RDEPEND="
+   >=dev-libs/libgames-support-1.0:1.0
>=dev-libs/glib-2.32:2
>=gnome-base/librsvg-2.36.2:2
>=media-libs/libcanberra-0.26[gtk3]



[gentoo-commits] proj/gnome:master commit in: games-board/iagno/

2016-03-28 Thread Ole Reifschneider
commit: b786f4eca86d7d5756cf7714923855cb058429d8
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:55:01 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:55:01 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b786f4ec

games-board/iagno: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 games-board/iagno/iagno-3.20.0.ebuild | 40 +++
 games-board/iagno/metadata.xml|  8 +++
 2 files changed, 48 insertions(+)

diff --git a/games-board/iagno/iagno-3.20.0.ebuild 
b/games-board/iagno/iagno-3.20.0.ebuild
new file mode 100644
index 000..559ee69
--- /dev/null
+++ b/games-board/iagno/iagno-3.20.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome-games vala
+
+DESCRIPTION="Dominate the board in a classic version of Reversi"
+HOMEPAGE="https://wiki.gnome.org/Apps/Iagno;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.40:2
+   >=gnome-base/librsvg-2.32.0
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/gtk+-3.15:3
+"
+RDEPEND="${COMMON_DEPEND}
+   !
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+
+



[gentoo-commits] proj/gnome:master commit in: games-puzzle/gnome-klotski/

2016-03-28 Thread Ole Reifschneider
commit: 81e446a64a8f00577d43641d7808b40245cb78ab
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 21:02:26 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 21:02:26 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=81e446a6

games-puzzle/gnome-klotski: Bump version to 3.20.0

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../{gnome-klotski-3.18.2.ebuild => gnome-klotski-3.20.0.ebuild}| 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/games-puzzle/gnome-klotski/gnome-klotski-3.18.2.ebuild 
b/games-puzzle/gnome-klotski/gnome-klotski-3.20.0.ebuild
similarity index 82%
rename from games-puzzle/gnome-klotski/gnome-klotski-3.18.2.ebuild
rename to games-puzzle/gnome-klotski/gnome-klotski-3.20.0.ebuild
index 59a0b5b..050a252 100644
--- a/games-puzzle/gnome-klotski/gnome-klotski-3.18.2.ebuild
+++ b/games-puzzle/gnome-klotski/gnome-klotski-3.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,9 +17,11 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE=""
 
 RDEPEND="
+   dev-libs/libgee:0.8
>=dev-libs/glib-2.32:2
+   >=dev-libs/libgames-support-1.0:1.0
>=gnome-base/librsvg-2.32.0
-   >=x11-libs/gtk+-3.15:3
+   >=x11-libs/gtk+-3.19.0:3
 "
 DEPEND="${RDEPEND}
$(vala_depend)



[gentoo-commits] proj/gnome:master commit in: games-board/four-in-a-row/

2016-03-28 Thread Ole Reifschneider
commit: 3e2bb587e409e020719bd4eabb30c933308b646e
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:42:30 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:51:33 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=3e2bb587

games-board/four-in-a-row: Bump version to 3.20.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../{four-in-a-row-3.18.2.ebuild => four-in-a-row-3.20.0.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/four-in-a-row/four-in-a-row-3.18.2.ebuild 
b/games-board/four-in-a-row/four-in-a-row-3.20.0.ebuild
similarity index 92%
rename from games-board/four-in-a-row/four-in-a-row-3.18.2.ebuild
rename to games-board/four-in-a-row/four-in-a-row-3.20.0.ebuild
index 115c3c7..2cacc04 100644
--- a/games-board/four-in-a-row/four-in-a-row-3.18.2.ebuild
+++ b/games-board/four-in-a-row/four-in-a-row-3.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] proj/gnome:master commit in: dev-libs/libgames-support/

2016-03-28 Thread Ole Reifschneider
commit: a3a1fc79ed1cfaa7c88de66b1c0bbda386bbc17f
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Mon Mar 28 20:31:40 2016 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Mon Mar 28 20:31:40 2016 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a3a1fc79

dev-libs/libgames-support: Bump version to 1.0

Package-Manager: portage-2.2.28
Manifest-Sign-Key: 0xE9E568677E8B4D42

 .../{libgames-support-0.2.ebuild => libgames-support-1.0.ebuild}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libgames-support/libgames-support-0.2.ebuild 
b/dev-libs/libgames-support/libgames-support-1.0.ebuild
similarity index 86%
rename from dev-libs/libgames-support/libgames-support-0.2.ebuild
rename to dev-libs/libgames-support/libgames-support-1.0.ebuild
index 88b359c..d201d7a 100644
--- a/dev-libs/libgames-support/libgames-support-0.2.ebuild
+++ b/dev-libs/libgames-support/libgames-support-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -17,7 +17,7 @@ IUSE=""
 
 RDEPEND="
>=dev-libs/glib-2.40:2
-   >=x11-libs/gtk+-3.12:3
+   >=x11-libs/gtk+-3.19.2:3
dev-libs/libgee:0.8
 "
 DEPEND="${DEPEND}



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

2016-03-28 Thread Manuel Rüger
commit: 9b944fbed0eb8a3093474e6466c49edb17a36c23
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 20:45:00 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 20:45:00 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=9b944fbe

dev-ruby/rotp: Initial version

Package-Manager: portage-2.2.28

 dev-ruby/rotp/Manifest  |  1 +
 dev-ruby/rotp/metadata.xml  |  8 
 dev-ruby/rotp/rotp-2.1.1.ebuild | 25 +
 3 files changed, 34 insertions(+)

diff --git a/dev-ruby/rotp/Manifest b/dev-ruby/rotp/Manifest
new file mode 100644
index 000..f2b35bb
--- /dev/null
+++ b/dev-ruby/rotp/Manifest
@@ -0,0 +1 @@
+DIST rotp-2.1.1.gem 59392 SHA256 
2f895249e4220e339b8451418680610ba0da92a5489cbde4f756c6ee6062fadb SHA512 
8199e088430271ac4d7a1f60b9f3bc30c24a9b62c78badcb939a81fdbb879b0efb049046205b096781609c5fb9c896696c26205bdb980d1ac80b01ea5a73fb79
 WHIRLPOOL 
9bcc971d818701dbffc2cd2aeb3875d0098529eb0e66c7befbea1b86c29dc64ed655593d59b6d3f4ef9722da4f650523d4f38a4c6fb0c8b463dbe5989e53dd3e

diff --git a/dev-ruby/rotp/metadata.xml b/dev-ruby/rotp/metadata.xml
new file mode 100644
index 000..bfcb697
--- /dev/null
+++ b/dev-ruby/rotp/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+

diff --git a/dev-ruby/rotp/rotp-2.1.1.ebuild b/dev-ruby/rotp/rotp-2.1.1.ebuild
new file mode 100644
index 000..eb5b7a1
--- /dev/null
+++ b/dev-ruby/rotp/rotp-2.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOC_DIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Works for both HOTP and TOTP, and includes QR Code provisioning"
+HOMEPAGE="http://github.com/mdp/rotp https://rubygems.org/gems/rotp;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7
+   

[gentoo-commits] repo/gentoo:master commit in: dev-lisp/uiop/

2016-03-28 Thread José María Alonso
commit: 1eff57c1c752c248ff05648e6c194865a687e1dd
Author: José María Alonso Josa  gentoo  org>
AuthorDate: Mon Mar 28 20:43:02 2016 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Mar 28 20:43:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eff57c1

dev-lisp/uiop: Use common-lisp-3 eclass

Package-Manager: portage-2.2.26

 dev-lisp/uiop/uiop-3.1.7.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lisp/uiop/uiop-3.1.7.ebuild b/dev-lisp/uiop/uiop-3.1.7.ebuild
index c4f461a..ab222c7 100644
--- a/dev-lisp/uiop/uiop-3.1.7.ebuild
+++ b/dev-lisp/uiop/uiop-3.1.7.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils
+inherit common-lisp-3
 
 DESCRIPTION="UIOP is a portability layer spun off ASDF3"
 HOMEPAGE="http://common-lisp.net/project/asdf/;
@@ -20,9 +20,9 @@ RDEPEND="~dev-lisp/asdf-${PV}"
 S="${WORKDIR}/${PN}"
 
 src_install() {
-   insinto /usr/share/common-lisp/source/${PN}
-   doins -r contrib *.lisp ../version.lisp-expr uiop.asd asdf-driver.asd
-   dodir /usr/share/common-lisp/systems
-   dosym /usr/share/common-lisp/source/${PN}/uiop.asd 
/usr/share/common-lisp/systems/uiop.asd
-   dosym /usr/share/common-lisp/source/${PN}/asdf-driver.asd 
/usr/share/common-lisp/systems/asdf-driver.asd
+   insinto "${CLSOURCEROOT}/${PN}"
+   doins -r contrib *.lisp ../version.lisp-expr "${PN}.asd" asdf-driver.asd
+   dodir "${CLSYSTEMROOT}"
+   dosym "${CLSOURCEROOT}/${PN}/${PN}.asd" "${CLSYSTEMROOT}/${PN}.asd"
+   dosym "${CLSOURCEROOT}/${PN}/asdf-driver.asd" 
"${CLSYSTEMROOT}/asdf-driver.asd"
 }



[gentoo-commits] proj/lisp:master commit in: dev-lisp/uiop/

2016-03-28 Thread José María Alonso
commit: ca26e34b62ddcd564313b848b8bbec232f3db9f5
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Mar 28 20:39:25 2016 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Mar 28 20:39:25 2016 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=ca26e34b

dev-lisp/uiop: Use common-lisp-3 eclass

 dev-lisp/uiop/uiop-3.1.7.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lisp/uiop/uiop-3.1.7.ebuild b/dev-lisp/uiop/uiop-3.1.7.ebuild
index c4f461a..ab222c7 100644
--- a/dev-lisp/uiop/uiop-3.1.7.ebuild
+++ b/dev-lisp/uiop/uiop-3.1.7.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-inherit eutils
+inherit common-lisp-3
 
 DESCRIPTION="UIOP is a portability layer spun off ASDF3"
 HOMEPAGE="http://common-lisp.net/project/asdf/;
@@ -20,9 +20,9 @@ RDEPEND="~dev-lisp/asdf-${PV}"
 S="${WORKDIR}/${PN}"
 
 src_install() {
-   insinto /usr/share/common-lisp/source/${PN}
-   doins -r contrib *.lisp ../version.lisp-expr uiop.asd asdf-driver.asd
-   dodir /usr/share/common-lisp/systems
-   dosym /usr/share/common-lisp/source/${PN}/uiop.asd 
/usr/share/common-lisp/systems/uiop.asd
-   dosym /usr/share/common-lisp/source/${PN}/asdf-driver.asd 
/usr/share/common-lisp/systems/asdf-driver.asd
+   insinto "${CLSOURCEROOT}/${PN}"
+   doins -r contrib *.lisp ../version.lisp-expr "${PN}.asd" asdf-driver.asd
+   dodir "${CLSYSTEMROOT}"
+   dosym "${CLSOURCEROOT}/${PN}/${PN}.asd" "${CLSYSTEMROOT}/${PN}.asd"
+   dosym "${CLSOURCEROOT}/${PN}/asdf-driver.asd" 
"${CLSYSTEMROOT}/asdf-driver.asd"
 }



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

2016-03-28 Thread Jeroen Roovers
commit: 87bebe9ba8023d3474c8cccabf6dacedcf454f16
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar 28 20:36:24 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar 28 20:36:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87bebe9b

app-portage/portage-utils: Stable for HPPA PPC64 (bug #573106).

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

 app-portage/portage-utils/portage-utils-0.62.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/portage-utils/portage-utils-0.62.ebuild 
b/app-portage/portage-utils/portage-utils-0.62.ebuild
index 205874b..2694317 100644
--- a/app-portage/portage-utils/portage-utils-0.62.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.62.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd 
~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="nls static"
 
 RDEPEND="dev-libs/iniparser:0"



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

2016-03-28 Thread Manuel Rüger
commit: 4198fadcaba6351e2ff339b864ce79e915b20135
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 20:33:30 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 20:33:30 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=4198fadc

dev-ruby/rack-accept: Initial version

Package-Manager: portage-2.2.28

 dev-ruby/rack-accept/Manifest |  1 +
 dev-ruby/rack-accept/metadata.xml |  8 
 dev-ruby/rack-accept/rack-accept-0.4.5.ebuild | 24 
 3 files changed, 33 insertions(+)

diff --git a/dev-ruby/rack-accept/Manifest b/dev-ruby/rack-accept/Manifest
new file mode 100644
index 000..3eae121
--- /dev/null
+++ b/dev-ruby/rack-accept/Manifest
@@ -0,0 +1 @@
+DIST rack-accept-0.4.5.gem 14336 SHA256 
66247b5449db64ebb93ae2ec4af4764b87d1ae8a7463c7c68893ac13fa8d4da2 SHA512 
2f1c21c749783a3280afdfe8266516819c676979f7fae9cb38c00ae4cbb9e993f5a1197f98a36827f758a844f9227bf6763c6d6be4ffbfbd40a79ff643306b73
 WHIRLPOOL 
ebfb4336e2df297f812ed47d9b8e783aa122b8a11e579cba2c04757cb3262e110b936983b3662ac633fc891e8bb3c299e6a9d8dfdf516c9d73aff9671e181fee

diff --git a/dev-ruby/rack-accept/metadata.xml 
b/dev-ruby/rack-accept/metadata.xml
new file mode 100644
index 000..bfcb697
--- /dev/null
+++ b/dev-ruby/rack-accept/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+

diff --git a/dev-ruby/rack-accept/rack-accept-0.4.5.ebuild 
b/dev-ruby/rack-accept/rack-accept-0.4.5.ebuild
new file mode 100644
index 000..1e5ea16
--- /dev/null
+++ b/dev-ruby/rack-accept/rack-accept-0.4.5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGES"
+
+inherit ruby-fakegem
+
+DESCRIPTION="HTTP Accept, Accept-Charset, Accept-Encoding, and Accept-Language 
for Ruby/Rack"
+HOMEPAGE="http://github.com/mjijackson/rack-accept 
http://mjijackson.github.com/rack-accept https://rubygems.org/gems/rack-accept;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rack-0.4"
+
+ruby_add_bdepend "test? ( dev-ruby/rake )"



[gentoo-commits] dev/mrueg:master commit in: dev-ruby/gitlab-flowdock-git-hook/

2016-03-28 Thread Manuel Rüger
commit: 5e4812ba8e30241d2d14ee23e97bb7ef4d116fb6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 20:23:53 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 20:23:53 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=5e4812ba

dev-ruby/gitlab-flowdock-git-hook: Initial version

Package-Manager: portage-2.2.28

 dev-ruby/gitlab-flowdock-git-hook/Manifest |  1 +
 .../gitlab-flowdock-git-hook-1.0.1.ebuild  | 28 ++
 dev-ruby/gitlab-flowdock-git-hook/metadata.xml |  8 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-ruby/gitlab-flowdock-git-hook/Manifest 
b/dev-ruby/gitlab-flowdock-git-hook/Manifest
new file mode 100644
index 000..49720e8
--- /dev/null
+++ b/dev-ruby/gitlab-flowdock-git-hook/Manifest
@@ -0,0 +1 @@
+DIST gitlab-flowdock-git-hook-1.0.1.gem 11776 SHA256 
e80a1582ac78f18aa4392d895d22a481f95faa665fa425c6f19dc0d518086ae8 SHA512 
cb9d626579cf4f44032d6f64c3ba4af4c8f0896a33d018436272a2e69b142496dc9317f77539de11df78cb4d50f359e7085966913db27f0138a9cbb605db796d
 WHIRLPOOL 
e34e493230dc2b9ebea4795daad1c1dd98f7a4d166b0459e0bce887a2d8da1c66e0c30a4451656321f96980c3e0c2f00bd58b54bbb395da4cb54cda095a82492

diff --git 
a/dev-ruby/gitlab-flowdock-git-hook/gitlab-flowdock-git-hook-1.0.1.ebuild 
b/dev-ruby/gitlab-flowdock-git-hook/gitlab-flowdock-git-hook-1.0.1.ebuild
new file mode 100644
index 000..9edbc5a
--- /dev/null
+++ b/dev-ruby/gitlab-flowdock-git-hook/gitlab-flowdock-git-hook-1.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Git Post-Receive hook for Flowdock"
+HOMEPAGE="https://rubygems.org/gems/gitlab-flowdock-git-hook 
http://github.com/bladealslayer/flowdock-git-hook;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/flowdock-0.7
+   =dev-ruby/gitlab-grit-2.4.1
+   dev-ruby/multi_json"
+#ruby_add_bdepend "test? ( >=dev-ruby/webmock-1.6.4 )"

diff --git a/dev-ruby/gitlab-flowdock-git-hook/metadata.xml 
b/dev-ruby/gitlab-flowdock-git-hook/metadata.xml
new file mode 100644
index 000..bfcb697
--- /dev/null
+++ b/dev-ruby/gitlab-flowdock-git-hook/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mr...@gentoo.org
+   Manuel Rüger
+   
+



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

2016-03-28 Thread Manuel Rüger
commit: 233829d9916ed7f9178dab43e144caab70aa87fe
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 20:20:57 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 20:20:57 2016 +
URL:https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=233829d9

dev-ruby/gitlab-grit: Add ruby22, drop pry dep

Package-Manager: portage-2.2.28

 dev-ruby/gitlab-grit/gitlab-grit-2.7.3.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/gitlab-grit/gitlab-grit-2.7.3.ebuild 
b/dev-ruby/gitlab-grit/gitlab-grit-2.7.3.ebuild
index e4489c2..94ef7cc 100644
--- a/dev-ruby/gitlab-grit/gitlab-grit-2.7.3.ebuild
+++ b/dev-ruby/gitlab-grit/gitlab-grit-2.7.3.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_EXTRAINSTALL="VERSION"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
@@ -31,5 +31,8 @@ ruby_add_rdepend "dev-ruby/charlock_holmes
 
 ruby_add_bdepend "test? (
dev-ruby/mocha
-   dev-ruby/pry
dev-ruby/slop )"
+
+all_ruby_prepare() {
+   sed -i -e "/pry/d" test/helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Types-Stringlike/

2016-03-28 Thread Andreas Hüttel
commit: 125193e03ec356332199c341897a971c1e1fc8de
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 20:00:10 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 20:01:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125193e0

dev-perl/MooseX-Types-Stringlike: Remove old

Package-Manager: portage-2.2.28

 dev-perl/MooseX-Types-Stringlike/Manifest  |  1 -
 .../MooseX-Types-Stringlike-0.1.0.ebuild   | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-perl/MooseX-Types-Stringlike/Manifest 
b/dev-perl/MooseX-Types-Stringlike/Manifest
index 0ac60c8..0289f89 100644
--- a/dev-perl/MooseX-Types-Stringlike/Manifest
+++ b/dev-perl/MooseX-Types-Stringlike/Manifest
@@ -1,2 +1 @@
-DIST MooseX-Types-Stringlike-0.001.tar.gz 10357 SHA256 
2ba71fff105d851ea6aee85bef5d6629726138a2b005b77a163a8bfb403cea03 SHA512 
7e83f53bf2778ad2af36dd210a30f5c76b20270a4dd0ffa0610ded6fc5128ec1e772ee471783e4b084cf1fda9bc72e5e69631684a32751a97aa8a2b2244aa126
 WHIRLPOOL 
f445d93fa8fc56f8cf9b6150e3be9cb760d4ae463fab3624dbd513e45a3ecbb1e65402be8e937aabe9ddc6747fd600c8b3e585fdb655cbc0805b7aeb44182a64
 DIST MooseX-Types-Stringlike-0.003.tar.gz 13510 SHA256 
2ee349ec5c529a6f347f42ff640e47b245564b93cca305df63c7821f5b55cf19 SHA512 
a9312e5441cdab2d01ef1f86babf2f4f5fdb595dcb1de4374759ee5543d13cc7f1431f0a4db4edbc4a168b8410cc7aff41bb60fb1ef7d1db64642501e6212d9d
 WHIRLPOOL 
bf9601b4d6127ca0412fd36a688766f556f3248aa53b486514c48eb7cfca693939850597143730c34413f52fa2a91704e4d18a032aa22e344ec9f8bc729f8725

diff --git 
a/dev-perl/MooseX-Types-Stringlike/MooseX-Types-Stringlike-0.1.0.ebuild 
b/dev-perl/MooseX-Types-Stringlike/MooseX-Types-Stringlike-0.1.0.ebuild
deleted file mode 100644
index ac35c0e..000
--- a/dev-perl/MooseX-Types-Stringlike/MooseX-Types-Stringlike-0.1.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=DAGOLDEN
-MODULE_VERSION=0.001
-inherit perl-module
-
-DESCRIPTION="Moose type constraints for strings or string-like objects"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-perl/MooseX-Types
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.300.0
-   test? (
-   dev-perl/Moose
-   virtual/perl-File-Temp
-   >=virtual/perl-Test-Simple-0.960.0
-   )
-"
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Types-Path-Tiny/

2016-03-28 Thread Andreas Hüttel
commit: 06912db16844840ca468e6341c9bd3bcbf25a1c9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 19:59:43 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 20:01:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06912db1

dev-perl/MooseX-Types-Path-Tiny: Remove old

Package-Manager: portage-2.2.28

 dev-perl/MooseX-Types-Path-Tiny/Manifest   |  1 -
 .../MooseX-Types-Path-Tiny-0.2.0.ebuild| 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/MooseX-Types-Path-Tiny/Manifest 
b/dev-perl/MooseX-Types-Path-Tiny/Manifest
index 4544690..8a62a74 100644
--- a/dev-perl/MooseX-Types-Path-Tiny/Manifest
+++ b/dev-perl/MooseX-Types-Path-Tiny/Manifest
@@ -1,2 +1 @@
-DIST MooseX-Types-Path-Tiny-0.002.tar.gz 12703 SHA256 
656939c6a2abcbbeab6a28dff4f488e31004c558f2b4daa72c3925a31a9454bb SHA512 
371dcbf7a77187a242f9a020e5bfdb4e9919f05bc975f29bfefbda63653e293f206c9e285f4191a5f94c56ca35a9f9c46409d29db8d445f80cc9cadcea2387d9
 WHIRLPOOL 
ba6a72e7c1c30d9b6091a51333b2572f4f62355ce80cee4bd27a60d362a79026ce42656f5e8666847af9606d5117d3f2078f1b6e02f3424310351a612beb8123
 DIST MooseX-Types-Path-Tiny-0.011.tar.gz 25140 SHA256 
668ea48c99bc4a61cbdd87c39cfa0cb6c1e9c1b0c9f221a25a976bb4bccc6f00 SHA512 
b18d674d0fbed5266591bd3cc221d8ebe996ff9214cc7d74e111bb3b570193e6373e7220023a79a71ff982b4d5b4829fc2a9f3dd9aef8b78a8d1457718f8a679
 WHIRLPOOL 
3b2c490c667066d48e7223230e1407e86d176e293cab59230b0fabdb900fa04e26d8c50d7944dcf55c974c588ac39f8d2a59bd19b973a205bd2097bc60de8b15

diff --git 
a/dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.2.0.ebuild 
b/dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.2.0.ebuild
deleted file mode 100644
index fb907df..000
--- a/dev-perl/MooseX-Types-Path-Tiny/MooseX-Types-Path-Tiny-0.2.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=DAGOLDEN
-MODULE_VERSION=0.002
-inherit perl-module
-
-DESCRIPTION="Path::Tiny types and coercions for Moose"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   dev-perl/Path-Tiny
-   >=dev-perl/Moose-2.0.0
-   dev-perl/MooseX-Types
-   dev-perl/MooseX-Types-Stringlike
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.300.0
-   test? (
-   dev-perl/File-pushd
-   dev-perl/Test-Fatal
-   >=virtual/perl-File-Temp-0.180.0
-   >=virtual/perl-Test-Simple-0.960.0
-   )
-"
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Types-Path-Class/

2016-03-28 Thread Andreas Hüttel
commit: e79322ec80aa7ad54a7d2f661f310c313ba280da
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 19:59:13 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 20:01:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e79322ec

dev-perl/MooseX-Types-Path-Class: Remove old

Package-Manager: portage-2.2.28

 dev-perl/MooseX-Types-Path-Class/Manifest  |  1 -
 .../MooseX-Types-Path-Class-0.60.0.ebuild  | 24 --
 2 files changed, 25 deletions(-)

diff --git a/dev-perl/MooseX-Types-Path-Class/Manifest 
b/dev-perl/MooseX-Types-Path-Class/Manifest
index 05a36c2..90993b9 100644
--- a/dev-perl/MooseX-Types-Path-Class/Manifest
+++ b/dev-perl/MooseX-Types-Path-Class/Manifest
@@ -1,2 +1 @@
-DIST MooseX-Types-Path-Class-0.06.tar.gz 10536 SHA256 
ef107415831672a76f6423668f27dc23614e2b4848dbc37854dadc6bb2419c0a SHA512 
93cd8760f9f87c18b7ffce54ef60cf208c923e2d8da341c4a0d5c79e34e526d6f0dae407971c9e320d98c5b157ba32145adf22880799cdb670860b39cacd8441
 WHIRLPOOL 
ec9f90b967976d33c6c1906a9468303311c7f036a35b42eb978dfd4ef0643444b32003118ccc9b28b638bdb09ee5d8a611950af63551603664c5d4d01bf41d8b
 DIST MooseX-Types-Path-Class-0.08.tar.gz 28203 SHA256 
38c55c0723d2533b0b16b41eda78adbe71194f3b7588a3b3f7ec71b2768664b7 SHA512 
d206b32d765f7766e18cc15a045f1ab34efa160aa699823a9be437861bc2a3c8deee0bf66a46b7e2ccb5fc6ba25fa18c40391606f25c5a9e024f7744be7841c7
 WHIRLPOOL 
bc673df8e53b681e835057e12c2af7e03bea7cdccec651aa9682f52db18f053ace3bda681f34d55f30a04f788c3e5b30e3bccc05cf85d6cc82df00f2fd55bf8b

diff --git 
a/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.60.0.ebuild 
b/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.60.0.ebuild
deleted file mode 100644
index d879ccb..000
--- a/dev-perl/MooseX-Types-Path-Class/MooseX-Types-Path-Class-0.60.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=THEPLER
-MODULE_VERSION=0.06
-inherit perl-module
-
-DESCRIPTION="A Path::Class type library for Moose"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/Moose-1.990
-   >=dev-perl/Moose-0.390.0
-   >=dev-perl/MooseX-Types-0.40.0
-   >=dev-perl/Path-Class-0.160.0"
-
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Types-JSON/

2016-03-28 Thread Andreas Hüttel
commit: 46176e0933e078d67d7f885fa3fee9eba8cf425c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 19:58:41 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 20:01:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46176e09

dev-perl/MooseX-Types-JSON: Remove old

Package-Manager: portage-2.2.28

 dev-perl/MooseX-Types-JSON/Manifest|  1 -
 .../MooseX-Types-JSON-0.20.0.ebuild| 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-perl/MooseX-Types-JSON/Manifest 
b/dev-perl/MooseX-Types-JSON/Manifest
index c534009..4ff34cb 100644
--- a/dev-perl/MooseX-Types-JSON/Manifest
+++ b/dev-perl/MooseX-Types-JSON/Manifest
@@ -1,2 +1 @@
-DIST MooseX-Types-JSON-0.02.tar.gz 2363 SHA256 
5ffc6710902e4799e269ec0d3e01ebe1b81f8955646de813f85ec2f9af291a32 SHA512 
b6c072bae945243ee0efb4a230c31bb20d74d7eccddd3a4c5ae106e21e7eca59f85da5b49950d835d5d396d33cd003063e301728bcac846127ac58b7eb8bd451
 WHIRLPOOL 
f9ab752dc6f7ad00a0df6d68902be0e5d3601ab25f4fa7187a8986e81d4e65c54c08a36ff3619d72db3ff87361500015cacb81e2d0c2eb56c77d02a78770fdc9
 DIST MooseX-Types-JSON-1.00.tar.gz 9742 SHA256 
030bdecd7a2f9046ae25824001a27743997efad3ae2378d507551135eb29a30b SHA512 
1dfaa8907c04ca765fc03c2049cbf076b2e29f1df34b569d91b3cc3931acde8cc7563cb186d3ea4b278ee40f1c4706f6b03139fb370d6a9d79eb7e6de21aa23f
 WHIRLPOOL 
da0208982920ccacd1b98ac882b15d404befabb8994cdd5a011df4693ac058df27bf3637000df1b148f3f1ba60fcc535c1ed7ae63d7e03b439a82e00d3f93c4d

diff --git a/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-0.20.0.ebuild 
b/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-0.20.0.ebuild
deleted file mode 100644
index 5b9a7c2..000
--- a/dev-perl/MooseX-Types-JSON/MooseX-Types-JSON-0.20.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=MILA
-MODULE_VERSION=0.02
-inherit perl-module
-
-DESCRIPTION="JSON datatype for Moose"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-perl/JSON-XS-2.00
-   >=dev-perl/Moose-0.82
-   >=dev-perl/MooseX-Types-0.15"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"



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

2016-03-28 Thread Andreas Hüttel
commit: 27b57d56b2ab88e7789c757120f3e9bec3602636
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 19:57:35 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 20:01:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b57d56

dev-perl/MooseX-Types-DateTime-MoreCoercions: Remove old

Package-Manager: portage-2.2.28

 .../MooseX-Types-DateTime-MoreCoercions/Manifest   |  1 -
 ...seX-Types-DateTime-MoreCoercions-0.110.0.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/dev-perl/MooseX-Types-DateTime-MoreCoercions/Manifest 
b/dev-perl/MooseX-Types-DateTime-MoreCoercions/Manifest
index 3b1d41f..4fd6657 100644
--- a/dev-perl/MooseX-Types-DateTime-MoreCoercions/Manifest
+++ b/dev-perl/MooseX-Types-DateTime-MoreCoercions/Manifest
@@ -1,2 +1 @@
-DIST MooseX-Types-DateTime-MoreCoercions-0.11.tar.gz 29516 SHA256 
c746a9284b7db49ce9acb2fbce26629fa816e6636e883d2ed6c62e336cfc52cb SHA512 
4a3220e62b92affa0f3eb5121ca53613aefe28b2d4e5a5ef8be7ca24e5be583a4e6ffc69ca751fc7474bc4f51fc7c3479e9fcda4c5e3888dbaacc31de67815c9
 WHIRLPOOL 
776cc4b89451f017edb5c0ea64db7d3ee4fe9077281e4ba4bc5498385dc9ed2326b008f57090f8b6779b25da3ba010af37ba74ee7e1d89c9ab5988e6566ee810
 DIST MooseX-Types-DateTime-MoreCoercions-0.15.tar.gz 29824 SHA256 
21bb3a597719888edb6ceaa132418d5cf92ecb92a50cce37b94259a55e0e3796 SHA512 
c0e3e1d1d4969d674d0c5d88b99aa401049b8ca7a61c3ec139a8e7c39d44e8a12ee2a8151029d24b1ef0063af3de6ec235c81c576ef21d6ab0b680f0a94cc020
 WHIRLPOOL 
e98f335df4cd0b25e5f77b11e243ce371a2c5329a8cdb5929001bf77d290483b89b45064df538fa22e0667bc275e08623e564c21f024663be65702e33ff5

diff --git 
a/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.110.0.ebuild
 
b/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.110.0.ebuild
deleted file mode 100644
index 82a9d33..000
--- 
a/dev-perl/MooseX-Types-DateTime-MoreCoercions/MooseX-Types-DateTime-MoreCoercions-0.110.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=ILMARI
-MODULE_VERSION=0.11
-inherit perl-module
-
-DESCRIPTION="Extensions to MooseX::Types::DateTime"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-perl/DateTime-0.430.200
-   >=dev-perl/DateTimeX-Easy-0.85.0
-   >=dev-perl/Moose-0.410.0
-   >=dev-perl/MooseX-Types-0.140.0
-   >=dev-perl/MooseX-Types-DateTime-0.70.0
-   >=dev-perl/MooseX-Types-0.40.0
-   >=dev-perl/Time-Duration-Parse-0.60.0
-   >=dev-perl/namespace-clean-0.80.0
-"
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-perl/Test-Exception-0.270.0
-   || ( >=virtual/perl-Test-Simple-1.1.10 
>=dev-perl/Test-use-ok-0.20.0 )
-   )"
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/MooseX-Types-DateTimeX/

2016-03-28 Thread Andreas Hüttel
commit: edec25bb5d7c737eb462e910962c4767ceb6915a
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 19:58:10 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 20:01:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edec25bb

dev-perl/MooseX-Types-DateTimeX: Remove old

Package-Manager: portage-2.2.28

 dev-perl/MooseX-Types-DateTimeX/Manifest   |  1 -
 .../MooseX-Types-DateTimeX-0.60.0.ebuild   | 29 --
 2 files changed, 30 deletions(-)

diff --git a/dev-perl/MooseX-Types-DateTimeX/Manifest 
b/dev-perl/MooseX-Types-DateTimeX/Manifest
index d0fba23..8dfdf36 100644
--- a/dev-perl/MooseX-Types-DateTimeX/Manifest
+++ b/dev-perl/MooseX-Types-DateTimeX/Manifest
@@ -1,2 +1 @@
-DIST MooseX-Types-DateTimeX-0.06.tar.gz 23880 SHA256 
f086253081e31025923dd209ff6392d3c9e4db4d186562189114365d254bd088 SHA512 
247c13f277c38e29630fe29c013bc72b6ca895ef8f97d08ff20fe20cb21c645db8d89fdbcc994fe8b962d26cfa315b6f0c76b37f8d2abb29a7abbcab4578ef60
 WHIRLPOOL 
acfb23b8b26d44ed4ced8703acb0f77e2eaf7050dc4f39b83ee119058f54f9744ee3b53db87609563df71a642d1dd9d6ca4895dfd646f6b8abf2c1a0b32b32b0
 DIST MooseX-Types-DateTimeX-0.10.tar.gz 27853 SHA256 
3791c9c3ae5661f5669fc0e81b8481d22382a66d5a3b598d84073aba59b706c9 SHA512 
e13a1396ba92688784ef4b1dbba43748183f7817de74156351f97cb78eb522738d397b41f20071b179fa0a6a6dd1dd56d936d58af78f3bce0dc45a2e73368f01
 WHIRLPOOL 
abe8ab410e220356e79ddf3fbebf51b32fa8a34ffdc5807ea82e65db5029ef82a75d9b50d167e8b3f60f7c983eb53c0d35af388f8853d3562fa3c90c5424122a

diff --git 
a/dev-perl/MooseX-Types-DateTimeX/MooseX-Types-DateTimeX-0.60.0.ebuild 
b/dev-perl/MooseX-Types-DateTimeX/MooseX-Types-DateTimeX-0.60.0.ebuild
deleted file mode 100644
index 8fcc518..000
--- a/dev-perl/MooseX-Types-DateTimeX/MooseX-Types-DateTimeX-0.60.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=ECARROLL
-MODULE_VERSION=0.06
-inherit perl-module
-
-DESCRIPTION="DateTime related constraints and coercions for Moose"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="dev-perl/Moose
-   >=dev-perl/MooseX-Types-0.04
-   >=dev-perl/namespace-clean-0.08
-   >=dev-perl/Time-Duration-Parse-0.06
-   >=dev-perl/MooseX-Types-DateTime-ButMaintained-0.04
-   >=dev-perl/DateTimeX-Easy-0.085"
-DEPEND="${RDEPEND}
-   test? (
-   || ( >=virtual/perl-Test-Simple-1.1.10 
>=dev-perl/Test-use-ok-0.02 )
-   >=dev-perl/Test-Exception-0.27
-   )"
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: sci-biology/samtools/files/, sci-biology/samtools/

2016-03-28 Thread David Seifert
commit: 767b616524e6b171ed4775fe35ecd068f58abc22
Author: David Seifert  gentoo  org>
AuthorDate: Mon Mar 28 19:59:02 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Mar 28 19:59:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767b6165

sci-biology/samtools: version bump to 1.3, to match htslib

* EAPI=6
* Added modern AX_WITH_CURSES that works with pkg-config
* Fixed incorrect symlinks for libbam.so

Package-Manager: portage-2.2.28

 sci-biology/samtools/Manifest  |   1 +
 .../samtools/files/samtools-1.3-buildsystem.patch  | 174 +
 .../samtools/files/samtools-1.3-ncurses.patch  | 737 +
 sci-biology/samtools/samtools-1.3.ebuild   |  86 +++
 4 files changed, 998 insertions(+)

diff --git a/sci-biology/samtools/Manifest b/sci-biology/samtools/Manifest
index fd88ba4..d25774f 100644
--- a/sci-biology/samtools/Manifest
+++ b/sci-biology/samtools/Manifest
@@ -4,3 +4,4 @@ DIST samtools-0.1.20.tar.gz 566387 SHA256 
500019b4d1886ad995513d5ce8b413b14b51f1
 DIST samtools-1.0.tar.bz2 4459669 SHA256 
7340b843663c3f54a902a06f2f73c68198f3a62d29a2ed20671139957f7fd7c0 SHA512 
5b80995c522d08b06a4c559f60a5e200d9085be7f44c3c9618db91e3de85e36c1473e42715eae8175520d7da3df8245bafa82e625d2fc08e0197adb395851693
 WHIRLPOOL 
2aa0f8639da9b0b828ca7296969e5c600b0e5452ad3231b914e4a7be418700906a4d695c928eaf837b643255567ec82cfadf0b53007e0f1e3a956856f6c4c832
 DIST samtools-1.1.tar.bz2 4495373 SHA256 
c24d26c303153d72b5bf3cc11f72c6c375a4ca1140cc485648c8c5473414b7f8 SHA512 
a5552a6c8c4b0808b725b39ddb2fafa36c4f6623bfc7f84faadae7690223e4eec8d722af09c77145796ad9b3f01e04115dd0207207ccfafbb52ffc22d5fc09f0
 WHIRLPOOL 
ed3131b2a8d8b4dab40b53d35a9b00b657670a949dc1597c91fbcd00392c1c1715a85a1d1e49bf0c73ae082738ccfb13d2c6809dbbeba17ff3028f6023ebc449
 DIST samtools-1.2.tar.bz2 4547126 SHA256 
420e7a4a107fe37619b9d300b6379452eb8eb04a4a9b65c3ec69de82ccc26daa SHA512 
4849c3274e732267516b63799f5430c5415d575d46eddf6b704dac51053281094b03b90dd9f5367bcd14c22fb0fb1bd6a412f7d4225f7be5f5385437c5d2101d
 WHIRLPOOL 
273185764a807365a20c381769f987ef02d14ae8e20a3a7fd5af4344769c5fab68d7155523e8c0c8c3cc86092898c2c8454cce8f1560d415bc2b41549cdf04f4
+DIST samtools-1.3.tar.bz2 3978333 SHA256 
beea4003c795a0a25224656815b4036f6864b8753053ed30c590bb052b70b60e SHA512 
72920d4f0f10aa7b54ef448e03e6e769e1e07abd07388a2307d0e52548fa2909c03ca2c7eec5c63cf5b67724b2356833accb0079ce1486bb2ac66a45963a24ea
 WHIRLPOOL 
3f798078100b4ed164f6c89d18cc8f62159437e2cfb2a228ac00f8d08313f7c39ef546214c0796c25a419c0a1065dc21d14b966fed769726b9b1975ec07e3b3e

diff --git a/sci-biology/samtools/files/samtools-1.3-buildsystem.patch 
b/sci-biology/samtools/files/samtools-1.3-buildsystem.patch
new file mode 100644
index 000..61f6b03
--- /dev/null
+++ b/sci-biology/samtools/files/samtools-1.3-buildsystem.patch
@@ -0,0 +1,174 @@
+--- samtools-1.3/Makefile
 samtools-1.3/Makefile
+@@ -21,11 +21,12 @@
+ # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ # DEALINGS IN THE SOFTWARE.
+ 
+-CC   = gcc
+-CPPFLAGS =
+-CFLAGS   = -g -Wall -O2
+-LDFLAGS  =
+-LIBS =
++CC   ?= gcc
++CPPFLAGS +=
++CFLAGS   ?= -g -Wall -O2
++LDFLAGS  +=
++LIBS +=
++BAMLIB   ?= libbam.a
+ 
+ DFLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
+ LOBJS=  bam_aux.o bam.o bam_import.o sam.o \
+@@ -42,6 +43,7 @@
+ prefix  = /usr/local
+ exec_prefix = $(prefix)
+ bindir  = $(exec_prefix)/bin
++libdir ?= $(exec_prefix)/lib
+ datarootdir = $(prefix)/share
+ mandir  = $(datarootdir)/man
+ man1dir = $(mandir)/man1
+@@ -129,67 +131,74 @@
+ .c.o:
+   $(CC) $(CFLAGS) $(ALL_CPPFLAGS) -c -o $@ $<
+ 
++$(LOBJS):
++  $(CC) $(CFLAGS) $(CPPFLAGS) -fPIC -c -o $@ $<
+ 
+-lib:libbam.a
++lib:libbam.a libbam.so.1.0
+ 
+ libbam.a:$(LOBJS)
+   $(AR) -csru $@ $(LOBJS)
+ 
+-samtools: $(AOBJS) libbam.a $(HTSLIB)
+-  $(CC) -pthread $(ALL_LDFLAGS) -o $@ $(AOBJS) libbam.a $(HTSLIB_LIB) 
$(CURSES_LIB) -lm $(ALL_LIBS)
++libbam.so.1.0:$(LOBJS)
++  $(CC) $(LDFLAGS) -shared -Wl,--soname,$@ -o $@ $(LOBJS) $(HTSLIB) -lz
++  ln -sf $@ libbam.so.1
++  ln -sf $@ libbam.so
++
++samtools: $(AOBJS) lib
++  $(CC) -pthread $(LDFLAGS) -o $@ $(AOBJS) $(BAMLIB) $(HTSLIB) $(LDLIBS) 
$(LIBCURSES) -lm -lz
+ 
+ bam_h = bam.h $(htslib_bgzf_h) $(htslib_sam_h)
+ bam2bcf_h = bam2bcf.h $(htslib_vcf_h) errmod.h
+ bam_lpileup_h = bam_lpileup.h $(htslib_sam_h)
+ bam_plbuf_h = bam_plbuf.h $(htslib_sam_h)
+-bam_tview_h = bam_tview.h $(htslib_hts_h) $(htslib_sam_h) $(htslib_faidx_h) 
$(bam2bcf_h) $(htslib_khash_h) $(bam_lpileup_h)
++bam_tview_h = bam_tview.h $(htslib_hts_h) $(htslib_sam_h) $(htslib_faidx_h) 
$(bam2bcf_h) $(bam_lpileup_h)
+ sam_h = sam.h $(htslib_sam_h) $(bam_h)
+ sam_opts_h = sam_opts.h $(htslib_hts_h)
+-sample_h = sample.h $(htslib_kstring_h)
++sample_h = sample.h
+ 
+ bam.o: bam.c $(bam_h) $(htslib_kstring_h) sam_header.h
+-bam2bcf.o: bam2bcf.c $(htslib_sam_h) 

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

2016-03-28 Thread Andreas Hüttel
commit: 19ee9d98c40e335095642ad44c89973e98081f3d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 13:34:47 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 19:55:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19ee9d98

dev-perl/Module-ScanDeps: Remove old

Package-Manager: portage-2.2.28

 dev-perl/Module-ScanDeps/Manifest  |  1 -
 .../Module-ScanDeps/Module-ScanDeps-1.120.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-perl/Module-ScanDeps/Manifest 
b/dev-perl/Module-ScanDeps/Manifest
index bd1d14a..b658dcf 100644
--- a/dev-perl/Module-ScanDeps/Manifest
+++ b/dev-perl/Module-ScanDeps/Manifest
@@ -1,2 +1 @@
-DIST Module-ScanDeps-1.12.tar.gz 60453 SHA256 
0d17643aa76773a4e4173576656b5c874e78e21b203c267544bf3eea074dfa13 SHA512 
4f980e49f90188934b47f777fef400334f43798bc63c139e001a978c64997ea6355869849b1360f7a4b38a3c7070008d565afc4f35deab3949f57ff098df92d0
 WHIRLPOOL 
99009db519b7b40db1c1c416e416e9ced980d813d8f890b9291a243938cb969e2f699384a3624931793c9d066f265a53e4f28438aeebed330979b6fbd1609497
 DIST Module-ScanDeps-1.20.tar.gz 64260 SHA256 
72003547e36db833f920eb85247943b755c94ded998e640bae20ff37d6104691 SHA512 
1756c48d8932d50f03e5440e9b1a1c38c4f795c5701d6c9704cef88ac1162efeefb863f003b105b8516bb9cb8113c9c8524e7c6847070450228ef6baeb4d578d
 WHIRLPOOL 
d7d573c3138cf62ca371deac91ef10c9a0fad8d09abb1b7eb315921a7a420a80cf3cff4fc99bee499e1a4f22dc462da63ecd837ac0a3389789a123a71d5fae5d

diff --git a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.120.0.ebuild 
b/dev-perl/Module-ScanDeps/Module-ScanDeps-1.120.0.ebuild
deleted file mode 100644
index f189dd5..000
--- a/dev-perl/Module-ScanDeps/Module-ScanDeps-1.120.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=RSCHUPP
-MODULE_VERSION=1.12
-inherit perl-module
-
-DESCRIPTION="Recursively scan Perl code for dependencies"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="test"
-
-RDEPEND="dev-perl/Module-Build
-   virtual/perl-version"
-DEPEND="${RDEPEND}
-   test? (
-   dev-perl/Test-Pod
-   dev-perl/prefork
-   dev-perl/Module-Pluggable
-   dev-perl/Test-Requires )"
-
-SRC_TEST=do



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

2016-03-28 Thread Andreas Hüttel
commit: 7db8fee19da24a478c28d640b3558c9364852937
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 13:36:33 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 19:55:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db8fee1

dev-perl/Module-Locate: Remove old

Package-Manager: portage-2.2.28

 dev-perl/Module-Locate/Manifest|  1 -
 .../Module-Locate/Module-Locate-1.790.0.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-perl/Module-Locate/Manifest b/dev-perl/Module-Locate/Manifest
index 4c0e521..db274ba 100644
--- a/dev-perl/Module-Locate/Manifest
+++ b/dev-perl/Module-Locate/Manifest
@@ -1,2 +1 @@
-DIST Module-Locate-1.79.tar.gz 7339 SHA256 
64ef248ec1b0b04015a8bd63cb844ac8c9fc0631715d5892c66cc4d54f9a2da6 SHA512 
5c5029c54d82e91821a07274cdf6465f1f4c6ab443f0f3a6283d2177cb0097f164ba52edab3c0b364d4eb926ea50bf4632ab1f9039ed2336559f89dade9545c2
 WHIRLPOOL 
a6f83e1f308261d3caaa56b95adba753dc0694018b3dc51cea047e681ea08604351f0d618e9c27488c333299134b593c71ed61ac6dad15929b0f35e61696f599
 DIST Module-Locate-1.80.tar.gz 14420 SHA256 
a1b6bbf9c25e851effbf9654ecf29469d99e975be376946dfde93773d5ae61dc SHA512 
b917d871fe84ae5e362543957bad2da22416dce5d82bf31764900893a6924b7e6c59785aa85af08ed01d5cd30a240665af3d4e57968e41d2c7fc05e540e46422
 WHIRLPOOL 
8a5e69577cfdd61cbc124f44e8e651e92df01b0ad446967d1df244c989946647b973a7a9bb58ca68f27071e56c36c3a203f1f2e2c10bf83f66c8a65db75e4f0e

diff --git a/dev-perl/Module-Locate/Module-Locate-1.790.0.ebuild 
b/dev-perl/Module-Locate/Module-Locate-1.790.0.ebuild
deleted file mode 100644
index c4f67cb..000
--- a/dev-perl/Module-Locate/Module-Locate-1.790.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=NEILB
-MODULE_VERSION=1.79
-inherit perl-module
-
-DESCRIPTION="Locate modules in the same fashion as require and use"
-
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~sparc-solaris"
-IUSE="test"
-
-RDEPEND="
-   virtual/perl-Carp
-   virtual/perl-File-Spec
-   virtual/perl-IO
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? ( virtual/perl-Test-Simple )
-"
-
-SRC_TEST="do parallel"



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

2016-03-28 Thread Andreas Hüttel
commit: eea62040b7fa73690f118c1461bb78662808bc2b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 13:35:28 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 19:55:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea62040

dev-perl/Module-Runtime: Remove old

Package-Manager: portage-2.2.28

 dev-perl/Module-Runtime/Manifest   |  1 -
 .../Module-Runtime/Module-Runtime-0.13.0-r1.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-perl/Module-Runtime/Manifest b/dev-perl/Module-Runtime/Manifest
index c54446f..4684715 100644
--- a/dev-perl/Module-Runtime/Manifest
+++ b/dev-perl/Module-Runtime/Manifest
@@ -1,2 +1 @@
-DIST Module-Runtime-0.013.tar.gz 15849 SHA256 
ec37e03d90dc905679dab62a82f42cf0897ed79244b87fd9d531438dc3c31023 SHA512 
4e8ad61d27d9e269a26a7da4905fcfb2bcc4d775ca1bcddd96f14e8238c725ff8c916dfc8e6faebad5d42c3a0a8eb7d264298471b0cc65d972b5d344a6b9a339
 WHIRLPOOL 
2d81c860868e44df0f791f6f59d0efdf7d998c364ea7dbbea1673dfe2ea5eef93719001514979dbc90c7c561a59019e3d08e2f797b9f9abd6237925b161c96f5
 DIST Module-Runtime-0.014.tar.gz 17396 SHA256 
4c44fe0ea255a9fd00741ee545063f6692d2a28e7ef2fbaad1b24a92803362a4 SHA512 
5431d9aeb092bb357bafed4e4cf216e9eda4bbbdd0c27547a1729adbb2f6f5a114ac25580a814f2d07844d6b742b9df3ca8d5972668bcacab2f791d617c1d32b
 WHIRLPOOL 
3a790f8db9061a24941c6a61781f1f53c176f8d3a92ac327290296400454ba2605e09c3efeef24ed0a3c62428af14f287baea46661a3ce16e6e7ac5fcee99d6c

diff --git a/dev-perl/Module-Runtime/Module-Runtime-0.13.0-r1.ebuild 
b/dev-perl/Module-Runtime/Module-Runtime-0.13.0-r1.ebuild
deleted file mode 100644
index b7b9545..000
--- a/dev-perl/Module-Runtime/Module-Runtime-0.13.0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=ZEFRAM
-MODULE_VERSION=0.013
-inherit perl-module
-
-DESCRIPTION="Runtime module handling"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~ppc-aix ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x86-solaris"
-IUSE="test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build
-   test? (
-   virtual/perl-Test-Simple
-   dev-perl/Test-Pod
-   dev-perl/Test-Pod-Coverage
-   )
-"
-
-SRC_TEST="do"



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

2016-03-28 Thread Andreas Hüttel
commit: ad63582ff6a75b513e72ee4b4dcd8074e9aceabc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 13:37:04 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 19:55:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad63582f

dev-perl/Module-Install: Remove old

Package-Manager: portage-2.2.28

 dev-perl/Module-Install/Manifest   |  1 -
 .../Module-Install/Module-Install-1.60.0-r1.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-perl/Module-Install/Manifest b/dev-perl/Module-Install/Manifest
index 3a31446..37cf1f9 100644
--- a/dev-perl/Module-Install/Manifest
+++ b/dev-perl/Module-Install/Manifest
@@ -1,2 +1 @@
-DIST Module-Install-1.06.tar.gz 135467 SHA256 
de9ec8395b3b497d6d9629859b54086643c3911dff80cc7e0e22b380cb194519 SHA512 
0bc90ee5e53923af7d1bf0359587762c4a79cc35608ff38e9c4a3bb0e3fb122a596a29c3cc6e91c75e7c7670d65683ce9cb2510ca39d889676fb88c038e444fa
 WHIRLPOOL 
022e7668c8a3190f23720d7b9f0bbe8c4a6e4f79a498d7edefe3e55f796c819f2ca3695ede05bfa61b7c2986cb8dbcc710c80e67048f6616cd7102ddba2ac1c6
 DIST Module-Install-1.16.tar.gz 113004 SHA256 
afac1264255f4d822d44f84df1aa9affad207f9ae805e803d93c845fa120025e SHA512 
479a3b1a3e489c100bcb25c9f90445abcc90d194238804849b7d3ca1fa171a625b99f8390ce8967e96b10e854d843d117c70e566f12309b3ccdf32113f006422
 WHIRLPOOL 
909765d0acbb095ec085f8aee346cbaa515d96d08f2fdff66989d41ec59c1e38164df2b51639437b3bf71601270cbdf96e010cb2d5f52471bf5d416054402ddf

diff --git a/dev-perl/Module-Install/Module-Install-1.60.0-r1.ebuild 
b/dev-perl/Module-Install/Module-Install-1.60.0-r1.ebuild
deleted file mode 100644
index 15ae932..000
--- a/dev-perl/Module-Install/Module-Install-1.60.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=ADAMK
-MODULE_VERSION=1.06
-inherit perl-module
-
-DESCRIPTION="Standalone, extensible Perl module installer"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="test"
-
-RDEPEND=">=virtual/perl-File-Spec-3.28
-   >=virtual/perl-Archive-Tar-1.44
-   >=virtual/perl-ExtUtils-MakeMaker-6.590.0
-   >=virtual/perl-ExtUtils-ParseXS-2.19
-   >=dev-perl/Module-Build-0.33
-   >=virtual/perl-Module-CoreList-2.17
-   >=virtual/perl-Parse-CPAN-Meta-1.39
-   >=dev-perl/libwww-perl-5.812
-   >=dev-perl/File-Remove-1.42
-   >=dev-perl/JSON-2.14
-   >=dev-perl/Module-ScanDeps-0.89
-   >=dev-perl/PAR-Dist-0.29
-   >=dev-perl/YAML-Tiny-1.38"
-DEPEND="${RDEPEND}
-   test? ( >=virtual/perl-Test-Harness-3.13
-   >=virtual/perl-Test-Simple-0.86 )"
-
-SRC_TEST=do



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

2016-03-28 Thread Andreas Hüttel
commit: c373f59d41d522b928183732340eaa0c9ee97ded
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 28 13:35:59 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Mar 28 19:55:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c373f59d

dev-perl/Module-Pluggable: Remove old

Package-Manager: portage-2.2.28

 dev-perl/Module-Pluggable/Manifest |  1 -
 .../Module-Pluggable-4.700.0.ebuild| 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-perl/Module-Pluggable/Manifest 
b/dev-perl/Module-Pluggable/Manifest
index 9f9e2c7..9458923 100644
--- a/dev-perl/Module-Pluggable/Manifest
+++ b/dev-perl/Module-Pluggable/Manifest
@@ -1,2 +1 @@
-DIST Module-Pluggable-4.7.tar.gz 26906 SHA256 
f7d9ae87f37ebf12e8ff6396554fb4bcd36291c53443e3fb0904a5955cb80fb5 SHA512 
cede5dbcff3dfeeaa427047f8845e11c08e08f86be534ff2af9bdd562c5ca96b41acd94960e0f9b02cf4ae1cbc38a058a174ebc8bce2d60f68f9c2aeb96af9a5
 WHIRLPOOL 
0a7aef7df71673d1b846ccf5c7eb8db89935ece65b1433501d15d5c8c3e76e076e12d238f9a8c69f15722d3af7d4818a96a2021cbfd9b1bd9870109b0196b24a
 DIST Module-Pluggable-5.2.tar.gz 26920 SHA256 
b3f2ad45e4fd10b3fb90d912d78d8b795ab295480db56dc64e86b9fa75c5a6df SHA512 
7df8ee6713c8e0d4df756736c43c2033632cb8887c82ed5b9f38476dbf402b5daa3af83d3b2bd1228afb020ce5855831812f86299b63518e04e0929390b0c5f5
 WHIRLPOOL 
af064c08187fc3ea2905ee2333a6a15485839a583bb89fa6d5733a8a0d3bd57fdcbec026a199f856041307f1b8195540179360d002b1dcc534b447f479fd9825

diff --git a/dev-perl/Module-Pluggable/Module-Pluggable-4.700.0.ebuild 
b/dev-perl/Module-Pluggable/Module-Pluggable-4.700.0.ebuild
deleted file mode 100644
index 8f595c8..000
--- a/dev-perl/Module-Pluggable/Module-Pluggable-4.700.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=SIMONW
-MODULE_VERSION=4.7
-inherit perl-module
-
-DESCRIPTION="automatically give your module the ability to have plugins"
-
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
-IUSE=""
-
-RDEPEND="virtual/perl-File-Spec"
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build
-"
-
-SRC_TEST="do"



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

2016-03-28 Thread Manuel Rüger
commit: f52c5416fc29994e61d0431275c32bac4c490339
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:34:39 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:34:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52c5416

dev-ruby/http-cookie: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/http-cookie/http-cookie-1.0.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/http-cookie/http-cookie-1.0.2-r1.ebuild 
b/dev-ruby/http-cookie/http-cookie-1.0.2-r1.ebuild
index 90890a0..99b4746 100644
--- a/dev-ruby/http-cookie/http-cookie-1.0.2-r1.ebuild
+++ b/dev-ruby/http-cookie/http-cookie-1.0.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"



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

2016-03-28 Thread Manuel Rüger
commit: 69f2f6e15c7b8b05874f5a4515519ef477a147e9
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:42:57 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:42:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f2f6e1

dev-ruby/levenshtein: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild 
b/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild
index a351c75..09023db 100644
--- a/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild
+++ b/dev-ruby/levenshtein/levenshtein-0.2.2-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



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

2016-03-28 Thread Manuel Rüger
commit: 79fb5a7fdcd66a5cd367dffeae62aa254f25ef0b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:42:15 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:42:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fb5a7f

dev-ruby/lemon: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/lemon/lemon-0.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/lemon/lemon-0.9.1.ebuild 
b/dev-ruby/lemon/lemon-0.9.1.ebuild
index 3e2d178..9c4ec04 100644
--- a/dev-ruby/lemon/lemon-0.9.1.ebuild
+++ b/dev-ruby/lemon/lemon-0.9.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_TEST=""
 RUBY_FAKEGEM_RECIPE_DOC="yard"



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

2016-03-28 Thread Manuel Rüger
commit: 2f1c0ea2a47ca49a65b4e5d0447f0e52553a3e47
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:31:35 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:31:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1c0ea2

dev-ruby/childlabor: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild 
b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild
index 0ca01e6..7a0a04b 100644
--- a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild
+++ b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_TASK_TEST=""



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

2016-03-28 Thread Manuel Rüger
commit: b681cf957d43fcb592828c413756489602e70fdb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:29:38 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:29:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b681cf95

dev-ruby/subexec: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/subexec/subexec-0.2.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/subexec/subexec-0.2.3-r1.ebuild 
b/dev-ruby/subexec/subexec-0.2.3-r1.ebuild
index 1a2695e..ed9137f 100644
--- a/dev-ruby/subexec/subexec-0.2.3-r1.ebuild
+++ b/dev-ruby/subexec/subexec-0.2.3-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2016-03-28 Thread Manuel Rüger
commit: 69011a1c695ed79867fcc020d75049564caf5d42
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:32:06 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:32:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69011a1c

dev-ruby/amq-client: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/amq-client/amq-client-1.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/amq-client/amq-client-1.0.4.ebuild 
b/dev-ruby/amq-client/amq-client-1.0.4.ebuild
index 9eee086..947641d 100644
--- a/dev-ruby/amq-client/amq-client-1.0.4.ebuild
+++ b/dev-ruby/amq-client/amq-client-1.0.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="README.textile"



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

2016-03-28 Thread Manuel Rüger
commit: 22f5b68283e1ea2408ed95c79faf4b2a4c76ea8e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:30:55 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:30:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f5b682

dev-ruby/six: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/six/six-0.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

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



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

2016-03-28 Thread Manuel Rüger
commit: e0a1b69ee1f94cc5077a946f1a61532ebc66846d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:28:43 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:28:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a1b69e

dev-ruby/state_machine: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/state_machine/state_machine-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/state_machine/state_machine-1.2.0.ebuild 
b/dev-ruby/state_machine/state_machine-1.2.0.ebuild
index b980166..c9f75c6 100644
--- a/dev-ruby/state_machine/state_machine-1.2.0.ebuild
+++ b/dev-ruby/state_machine/state_machine-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_TASK_TEST="test"
 RUBY_FAKEGEM_TASK_DOC=""



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

2016-03-28 Thread Manuel Rüger
commit: 6dfed1691d6245564d9888595fd19496ddbb1835
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:28:17 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:28:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dfed169

dev-ruby/sparklines: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/sparklines/sparklines-0.5.2-r5.ebuild | 28 --
 1 file changed, 28 deletions(-)

diff --git a/dev-ruby/sparklines/sparklines-0.5.2-r5.ebuild 
b/dev-ruby/sparklines/sparklines-0.5.2-r5.ebuild
deleted file mode 100644
index 95469a2..000
--- a/dev-ruby/sparklines/sparklines-0.5.2-r5.ebuild
+++ /dev/null
@@ -1,28 +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=""
-
-RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Create sparklines, small graphs to be used inline in texts"
-HOMEPAGE="http://sparklines.rubyforge.org/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-IUSE=""
-
-RDEPEND="dev-ruby/rmagick"
-
-ruby_add_bdepend test "dev-ruby/tidy_table dev-ruby/dust"
-
-each_ruby_test() {
-   ${RUBY} -I. test/test_all.rb || die
-}



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

2016-03-28 Thread Manuel Rüger
commit: bba1e662091296e72b5fc552fb09a5bfc86f3ec6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:27:29 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:27:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba1e662

dev-ruby/termcolor: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/termcolor/termcolor-1.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/termcolor/termcolor-1.2.2.ebuild 
b/dev-ruby/termcolor/termcolor-1.2.2.ebuild
index 526f03f..c276b4b 100644
--- a/dev-ruby/termcolor/termcolor-1.2.2.ebuild
+++ b/dev-ruby/termcolor/termcolor-1.2.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 #*** Using highline effectively in JRuby requires manually installing the 
ffi-ncurses gem.
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



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

2016-03-28 Thread Manuel Rüger
commit: 6db69b2a57acdef48c02e89520462d911c68ddeb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:24:20 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:24:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db69b2a

dev-ruby/fivemat: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/fivemat/Manifest |  1 -
 dev-ruby/fivemat/fivemat-1.3.1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-ruby/fivemat/Manifest b/dev-ruby/fivemat/Manifest
index f0c06cb..b174d22 100644
--- a/dev-ruby/fivemat/Manifest
+++ b/dev-ruby/fivemat/Manifest
@@ -1,2 +1 @@
-DIST fivemat-1.3.1.gem 9728 SHA256 
b8f02fcee55e1d9fc69878d110a67b3fdd62a0c91ef9f150b233f335934c3499 SHA512 
e905fd13858c762a4a4e028083d14b85397781fcb4f55227716ccd6797f8dc964d3e7d53973c27e8bb9b2525d1211dd3cef9e1d32ee014c9ec81c18562085d5c
 WHIRLPOOL 
8726df2c2a9f8d2799b2b49093ca09c0bbedcc5acda720ce99e31be10358d555eb911440f61c7706955319d18a1ccf92ecec36022818a260270a0fde3fe31692
 DIST fivemat-1.3.2.gem 9728 SHA256 
f319d820bb37fe6292db9fc7184497ed76a99d87eac5edd915d424e6c9337cbf SHA512 
76290698c35e6b26234bd76d07fd032a037cd21cb289557dc72c095de6ea86a81d67170391a9b6305a89f7559f199ec81a1ff29d470d0c7b3ea006119405
 WHIRLPOOL 
65273439fc6f7307103391e57e7e3f299ad4db2061f039120d9164d169f93386e111e5d4b3722fef176c6341b8f324265ce8e5c8ab6713fab66fe059eb43ac76

diff --git a/dev-ruby/fivemat/fivemat-1.3.1.ebuild 
b/dev-ruby/fivemat/fivemat-1.3.1.ebuild
deleted file mode 100644
index 4a57557..000
--- a/dev-ruby/fivemat/fivemat-1.3.1.ebuild
+++ /dev/null
@@ -1,22 +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"
-
-# Package does not contain tests
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="MiniTest/RSpec/Cucumber formatter that gives each test file its 
own line of dots"
-HOMEPAGE="https://github.com/tpope/fivemat;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""



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

2016-03-28 Thread Manuel Rüger
commit: d2bdf0cecb560c3adfc5763ca4450eaee989d523
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar 28 19:24:46 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar 28 19:24:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2bdf0ce

dev-ruby/fivemat: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/fivemat/fivemat-1.3.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/fivemat/fivemat-1.3.2.ebuild 
b/dev-ruby/fivemat/fivemat-1.3.2.ebuild
index 4a57557..f9a9c91 100644
--- a/dev-ruby/fivemat/fivemat-1.3.2.ebuild
+++ b/dev-ruby/fivemat/fivemat-1.3.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 # Package does not contain tests
 RUBY_FAKEGEM_TASK_TEST=""



  1   2   3   >