[gentoo-commits] repo/gentoo:master commit in: net-analyzer/suricata/, net-analyzer/suricata/files/

2016-12-26 Thread Slawek Lis
commit: a43050c1456321619ef97dfdeb5a158593fef58d
Author: Slawomir Lis  gentoo  org>
AuthorDate: Tue Dec 27 07:33:10 2016 +
Commit: Slawek Lis  gentoo  org>
CommitDate: Tue Dec 27 07:33:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43050c1

net-analyzer/suricata: updated init script and config file

Updated way the script starts suricata, it allows to define config values
inline now.

Details in bug 602590.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-analyzer/suricata/files/suricata-3.2-conf |  4 ++--
 net-analyzer/suricata/files/suricata-3.2-init | 26 --
 net-analyzer/suricata/suricata-3.2.ebuild |  2 --
 3 files changed, 14 insertions(+), 18 deletions(-)

diff --git a/net-analyzer/suricata/files/suricata-3.2-conf 
b/net-analyzer/suricata/files/suricata-3.2-conf
index bc6e281..61715ba 100644
--- a/net-analyzer/suricata/files/suricata-3.2-conf
+++ b/net-analyzer/suricata/files/suricata-3.2-conf
@@ -23,8 +23,8 @@
 # 
 # You can then define the following options here:
 
-# SURICATA_OPTS_q0="-i eth0"
-# SURICATA_OPTS_q1="-i eth1"
+# SURICATA_OPTS_q0="-q 0"
+# SURICATA_OPTS_q1="-q 1"
 
 # If you want to use ${SURICATA_DIR}/suricata.yaml and start the service with 
/etc/init.d/suricata
 # then you can set:

diff --git a/net-analyzer/suricata/files/suricata-3.2-init 
b/net-analyzer/suricata/files/suricata-3.2-init
index 3a9c356..d612815 100644
--- a/net-analyzer/suricata/files/suricata-3.2-init
+++ b/net-analyzer/suricata/files/suricata-3.2-init
@@ -16,6 +16,7 @@ else
 SURICATAPID="/var/run/suricata/suricata.pid"
 SURICATAOPTS=${SURICATA_OPTS}
 fi
+[ -e ${SURICATACONF} ] && SURICATAOPTS="${SURICATAOPTS} -c ${SURICATACONF}"
 
 extra_commands="checkconfig"
 extra_started_commands="reload relog"
@@ -28,8 +29,9 @@ depend() {
 
 checkconfig() {
if [ ! -e ${SURICATACONF} ] ; then
-   eerror "You need to create ${SURICATACONF} to run ${SVCNAME}."
-   return 1
+   einfo "The configuration file ${SURICATACONF} was not found."
+   einfo "If this is OK then make sure you set enough options for 
${SVCNAME} in /etc/conf.d/suricata."
+   einfo "Take a look at the suricata arguments --set and 
--dump-config."
fi
if [ ! -d "/var/run/suricata" ] ; then
checkpath -d /var/run/suricata
@@ -37,7 +39,7 @@ checkconfig() {
 }
 
 initpidinfo() {
-   [ -f ${SURICATAPID} ] && SUR_PID="$(cat ${SURICATAPID})"
+   [ -e ${SURICATAPID} ] && SUR_PID="$(cat ${SURICATAPID})"
if [ ${#SUR_PID} -gt 0 ]; then
SUR_PID_CHECK="$(ps -eo pid | grep -c ${SUR_PID})"
SUR_USER="$(ps -p ${SUR_PID} --no-headers -o user)"
@@ -46,7 +48,7 @@ initpidinfo() {
 
 checkpidinfo() {
initpidinfo
-if [ ! -f ${SURICATAPID} ]; then
+if [ ! -e ${SURICATAPID} ]; then
eerror "${SVCNAME} isn't running"
 return 1
elif [ ${#SUR_PID} -eq 0 ] || [ $((SUR_PID_CHECK)) -ne 1 ]; then
@@ -65,12 +67,11 @@ start() {
checkconfig || return 1
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --quiet --exec ${SURICATA_BIN} \
-   -- --pidfile ${SURICATAPID} -D ${SURICATAOPTS} \
--c ${SURICATACONF} >/dev/null 2>&1
+   -- --pidfile ${SURICATAPID} -D ${SURICATAOPTS} >/dev/null 2>&1
local SUR_EXIT=$?
if [ $((SUR_EXIT)) -ne 0 ]; then
einfo "Could not start ${SURICATA_BIN} with:"
-   einfo "--pidfile ${SURICATAPID} -D ${SURICATAOPTS} -c 
${SURICATACONF}"
+   einfo "--pidfile ${SURICATAPID} -D ${SURICATAOPTS}"
einfo "Exit code ${SUR_EXIT}"
fi
eend ${SUR_EXIT}
@@ -80,14 +81,13 @@ stop() {
ebegin "Stopping ${SVCNAME}"
initpidinfo
start-stop-daemon --stop --quiet --pidfile ${SURICATAPID} >/dev/null 
2>&1
-   einfon "Waiting for ${SVCNAME} to shut down. This can take a while..."
-   echo
+   einfo "Waiting for ${SVCNAME} to shut down. This can take a while..."
# max wait: 5 minutes as it can take quite a while on some systems with 
heavy traffic
local cnt=300
-   while [ -f ${SURICATAPID} ] && [ $cnt -gt 0 ]; do
+   while [ -e ${SURICATAPID} ] && [ $cnt -gt 0 ]; do
cnt=$(expr $cnt - 1)
sleep 1
-   echo -ne "$cnt seconds left before we give up checking the PID 
file...\r"
+   einfo -ne "$cnt seconds left before we give up checking the PID 
file...\r"
done
# under certain conditions suricata can be pretty slow and the PID can 
persist long after the pidfile has been removed
# max wait for process to terminate: 1 minute
@@ -95,19 +95,17 @@ stop() {
cnt=60
SUR_PID_CHECK="$(ps -eo pid | grep -c ${SUR_PID})"
if [ $((SUR_PID_CHECK)) -ne 0 ]; then
-   echo
einfo "The PID file ${SURICATAPID} is gon

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

2016-12-26 Thread Hans de Graaff
commit: 053d2d1e7ef47417a0e85ebbb1002db905feacf6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 07:21:43 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 07:22:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053d2d1e

dev-ruby/bundler: add 1.13.7, bug 603690

Package-Manager: portage-2.3.0

 dev-ruby/bundler/Manifest  |  1 +
 dev-ruby/bundler/bundler-1.13.7.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index f25f533..7b2dfa8 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -3,5 +3,6 @@ DIST bundler-1.11.2.tar.gz 329289 SHA256 
8f84487d197f7fcd1753dbe92403febb1ad1ac4
 DIST bundler-1.12.4.tar.gz 370935 SHA256 
70610320a6a124d2414a0bd5022e7d17e77f61be1a30508f8dd5b91cc402615a SHA512 
c76c392c0621cf43ddcbd5ae5e33e8b0758ad818a5cb517be05467e9d3b8ba54266be456893f9be6b4096ba6c7638f5bc8ec6e5cddae25f0eed4f3bacf97b01d
 WHIRLPOOL 
8c371b453addf4d65df30b3addbac23bc0071b1f6186dc415b7797bc0512f0e40af1905eee09f3fc66e7c5ae0cbb0cfc015016e7896530427f738328157aeabd
 DIST bundler-1.12.5.tar.gz 371552 SHA256 
d4a421ca23fbd87664e7cdf070d6fe404969960b027554eeccb2d4e1aedbcaaf SHA512 
d42b2a10b97ab9724b9f3c6d1493a46ac212a918acc556ae90faed63b128190fd365cc0ba8c9ed9db30fc285e5c4d4183ddb698eee9a8607e9e40e860e78518d
 WHIRLPOOL 
fe790e697c62f4745d786cb0f089a57cef7d0a16275c1c9dcfddb54077625887eee26b5e47274a973b0d2cdb2ddf71dbe33fb62592047f5467f86f61c6275b88
 DIST bundler-1.12.6.tar.gz 371581 SHA256 
d87a47940a46d0bae17de1be0fcdf739c5f623943adf6f311ef30180cde8aeb0 SHA512 
3015841ec31f06d4cc50d6fdca97efb429cd2ce552907f3e35f0f7b096da0d27752d4a9534dd77377d99e16859b8ef384015a1efe9127d66eccaeede86da3221
 WHIRLPOOL 
33ef0b7fc5203c056a0530c0eec01710a55242b2356add81b67b7bf69e0a83ec5091742fe4dde07ee9397a717d6c923fc01af7505c7ce325b74ba12fac755e85
+DIST bundler-1.13.7.tar.gz 431233 SHA256 
5137107c52a359bc622cb694b17f958144f4af691760f264476b0c88d6b1dda6 SHA512 
aa3984591049726f84ed79ca99aaedfa25df551d040d2245a6ecdcc5c3b809d7124ec587081e84cd87edf911744f4ee88c8cde0923a318cbaa2d514de38c85c8
 WHIRLPOOL 
9c33200b4dc0a2b956fd0b2e3e509532bebaa633183df130ad0567ebaddbca4fb498075a069758a91dc9fe8e30f8ec5d52955c25d771b3d32e931923d8dc5ef3
 DIST bundler-1.8.9.tar.gz 290462 SHA256 
9ecbe18147b990e8c5c7f299e9bc7b63eb274f54b05134ad334e0abeb943f733 SHA512 
2e3378e2c329c53eb6e578b496e1fb332c4f96eca58299e59dd8cb7f5d3b78f43bc6bf96c452cbeb99a0459c016a824248f907b58dcc2081490e4f59ea7a32ba
 WHIRLPOOL 
887a72075093405dd5c94902865589e4946d70f1cc390725e8ae35f6a36cdc2bdd05b9c27958a5c2497d6f42011791c2432f15ab45e1ccbc8c7f0d7da37799c9
 DIST bundler-1.9.10.tar.gz 301546 SHA256 
ea56d906a96f14ffb8ebd3bd5f35ebb4389901be10c8470f6741d6567f16f844 SHA512 
0cd05ae67543c5993d2e33cc9287dc375703cda3250de3556442ae513825b200d534640a9232806b1c4bdec192937de2b40d54563030d9aff8f7727f349a7b17
 WHIRLPOOL 
ac2a118bd85d5b6c9ef2819dec95c6580c769a4985429fd959cffc0e0a6be1f6e37106b2d713e42c360dd19761b71f93dbf519f68fd5bcda0ffb09f97e5eff89

diff --git a/dev-ruby/bundler/bundler-1.13.7.ebuild 
b/dev-ruby/bundler/bundler-1.13.7.ebuild
new file mode 100644
index ..a83f9ba
--- /dev/null
+++ b/dev-ruby/bundler/bundler-1.13.7.ebuild
@@ -0,0 +1,71 @@
+# 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"
+
+# No documentation task
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md ISSUES.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to vendor gem dependencies"
+HOMEPAGE="https://github.com/carlhuda/bundler";
+SRC_URI="https://github.com/carlhuda/bundler/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend virtual/rubygems
+
+ruby_add_bdepend "doc? ( app-text/ronn )"
+
+# ruby_add_bdepend "test? ( app-text/ronn )"
+
+# The specs require a number of gems to be installed in a temporary
+# directory, but this requires network access. All tests should still
+# pass with network access.
+RESTRICT="test"
+
+RDEPEND+=" dev-vcs/git"
+
+all_ruby_prepare() {
+   # Bundler only supports running the specs from git:
+   # https://github.com/carlhuda/bundler/issues/issue/738
+   sed -i -e '/when Bundler is bundled/,/^  end/ s:^:#:' 
spec/runtime/setup_spec.rb || die
+
+   # Fails randomly and no clear cause can be found. Might be related
+   # to bug 346357. This was broken in previous releases without a
+   # failing spec, so patch out this spec for now since it is not a
+   # regression.
+   

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

2016-12-26 Thread Mike Frysinger
commit: de98b685bfd80a74e564ab5a73cd5c2995835ab7
Author: Mike Frysinger  gentoo  org>
AuthorDate: Tue Dec 27 06:17:38 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Tue Dec 27 07:01:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de98b685

net-misc/suite3270: version bump to 3.5_p9

 net-misc/suite3270/Manifest|   1 +
 net-misc/suite3270/suite3270-3.5_p9.ebuild | 103 +
 2 files changed, 104 insertions(+)

diff --git a/net-misc/suite3270/Manifest b/net-misc/suite3270/Manifest
index ffbae24..84f3005 100644
--- a/net-misc/suite3270/Manifest
+++ b/net-misc/suite3270/Manifest
@@ -2,3 +2,4 @@ DIST suite3270-3.3.15ga9-src.tgz 6960911 SHA256 
e22f40360170acf70b6de521173c6330
 DIST suite3270-3.4ga10-src.tgz 3398730 SHA256 
e9c1b46a61e4e727538fa942657c7eea7eef42de916a78c72a086b57330e2417 SHA512 
d9ed4aa41c45a2e961d5c2d0c00c6b81526da64b9c1765b0c5e39cb647157026a787db2054b2feb55c57e5a458a31062141471447b1177fd46cbbeb7d71e3f28
 WHIRLPOOL 
0af05ca2bedf00595fb8f525f51be3d6595d320d8f199d677d684ed797c7d1a29e1e1bb93187136c4fd8679c00e0255e5178d5ea3a2357a6545124ce510ecc92
 DIST suite3270-3.4ga9-src.tgz 3400841 SHA256 
49dfd73f930196c05bbc80709c2ac89b5c4f43745d6ce7a271c78a4624d93c1e SHA512 
02c834d8a23bf3cde33dec017d5d8dcc6473ca43bb066d3d0315898de9a2685ad75986ec14e2c6234269b310121bb5f8c4a04df3694e02fcc6c0947cfc661f69
 WHIRLPOOL 
bb3974b7b690fe6ca41830dc1cb89f2d8e08be7b85423d771af8b97ef49191ae96ce84d7c7de2f03c058d2aa9738ab8949ae99c7de32f9605b3064daba9ebe17
 DIST suite3270-3.5ga8-src.tgz 3404504 SHA256 
04d98c2644d8acc3b0089f85558074623500bc194c41609298b344b6e5d905d2 SHA512 
f912afccaec7a489fcfb4e6d61729154c09a68df9478747d7b074d970fbe4b7ac8c809fb496b1cd329d6119a2dc45b2d67ef94f39679218858afc75a4a3dc072
 WHIRLPOOL 
9ed4b2f6f8fe028f40ff4d75bcde70c140e5afd00b82f861951385850873d114df594ceb3623716005c282d570c30f1407a50c353d142c542e3562ae29afe462
+DIST suite3270-3.5ga9-src.tgz 3409168 SHA256 
654756cc1204fd69a861d416d350a0ab3c9cea317173a80b06aca0402a517d3e SHA512 
b206f0f9a698922ca207d93cbd9d302c2fc9fd7f492de78f63fadaaee96dfeeebe3e06a51ca181f5785287832db7e1a3bdb2cab1a23a138caab7e1eed634
 WHIRLPOOL 
e20f6bd73888b945e9f9d4c99dda9d84ceee5ea776fc69593735b3fb07733703e656d102187206082e24b5995481386a88bd2a46b9618776ec80a0310dcb601f

diff --git a/net-misc/suite3270/suite3270-3.5_p9.ebuild 
b/net-misc/suite3270/suite3270-3.5_p9.ebuild
new file mode 100644
index ..896e6de
--- /dev/null
+++ b/net-misc/suite3270/suite3270-3.5_p9.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_PV=${PV/_p/ga}
+MY_P=${PN}-${MY_PV}
+SUB_PV=${PV:0:3}
+
+S=${WORKDIR}/${PN}-${SUB_PV}
+
+# only the x3270 package installs fonts
+FONT_PN="x3270"
+FONT_S="${S}/${FONT_PN}"
+
+inherit eutils font
+
+DESCRIPTION="Complete 3270 access package"
+HOMEPAGE="http://x3270.bgp.nu/";
+SRC_URI="mirror://sourceforge/x3270/${MY_P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~s390 ~sparc ~x86"
+IUSE="cjk doc ncurses ssl tcl X"
+
+RDEPEND="ssl? ( dev-libs/openssl:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   )
+   ncurses? (
+   sys-libs/ncurses:=
+   sys-libs/readline:0=
+   )
+   tcl? ( dev-lang/tcl:0 )"
+DEPEND="${RDEPEND}
+   X? (
+   x11-misc/xbitmaps
+   x11-proto/xproto
+   app-text/rman
+   x11-apps/mkfontdir
+   x11-apps/bdftopcf
+   )"
+
+suite3270_makelist() {
+   echo pr3287 s3270 \
+   $(usex ncurses c3270 '') \
+   $(usex tcl tcl3270 '') \
+   $(usex X x3270 '')
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-3.5_p8-tinfo.patch
+
+   # Some subdirs (like c3270/x3270/s3270) install the same set of data 
files
+   # (they have the same contents).  Wrap that in a retry to avoid errors.
+   cat <<-EOF > _install
+   #!/bin/sh
+   for n in 1 2 3 4 5; do
+   install "\$@" && exit
+   echo "retrying ..."
+   done
+   exit 1
+   EOF
+   chmod a+rx _install
+   # Can't use the $INSTALL var as top level configure also uses it.
+   # https://sourceforge.net/p/x3270/bugs/15/
+   export ac_cv_path_install="${S}/_install"
+}
+
+src_configure() {
+   echo "${INSTALL}"
+   econf \
+   --cache-file="${S}"/config.cache \
+   --enable-s3270 \
+   --enable-pr3287 \
+   $(use_enable ncurses c3270) \
+   $(use_enable tcl tcl3270) \
+   $(use_enable X x3270) \
+   $(use_with X x) \
+   $(use_with X fontdir "${FONTDIR}")
+}
+
+src_install() {
+   use X && dodir "${FONTDIR}"
+   emake DESTDIR="${D}" install{,.man}
+
+   local p
+  

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

2016-12-26 Thread Hans de Graaff
commit: 2a74d087bbb6f5abac349ac69d4761768f01258d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 06:28:48 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:28:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a74d087

dev-ruby/amqp: add ruby23

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/amqp/amqp-1.6.0.ebuild b/dev-ruby/amqp/amqp-1.6.0.ebuild
index ce026c0..92375ae 100644
--- a/dev-ruby/amqp/amqp-1.6.0.ebuild
+++ b/dev-ruby/amqp/amqp-1.6.0.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"



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

2016-12-26 Thread Hans de Graaff
commit: c8c7bcd43a2fc456c9a1ec6fb499791849045ef6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 06:24:30 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:24:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8c7bcd4

dev-ruby/amqp: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/amqp/Manifest  |  1 -
 dev-ruby/amqp/amqp-1.5.1.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/dev-ruby/amqp/Manifest b/dev-ruby/amqp/Manifest
index 6848554..d0d7be6 100644
--- a/dev-ruby/amqp/Manifest
+++ b/dev-ruby/amqp/Manifest
@@ -1,2 +1 @@
-DIST amqp-1.5.1.gem 1177088 SHA256 
844f0b98c242e4fe123d537df665de338f4f0483a4854758c43b1c8eced1b04f SHA512 
14304b2c8864522b3dd19caf5cb2ef000ad0f41be8060ac383d0ec820024bda5e6ca6c1d35fc2557fcaacd088fefe43568176c3b5e8f28c375a991fedc2c79e0
 WHIRLPOOL 
bb698315c863dac0e89f6eebc4380d77428b961e4dc61d886c54d6ac8b9e06bf77367c245a8e8a1760cdd21b122a02a0c0af226223f865d32594a3eb6b4b2252
 DIST amqp-1.6.0.gem 1177088 SHA256 
e9ab76e77b40645f18878f55e4b3118fd0840acfc58e2bc4013bc927afc5794d SHA512 
389dd0cdd9dfaff3da5f692fb585ebb29eef55ddef59e489721b78184d9e7b9c585c5cd43fd51d2517f5bc1fe195856a3a1130cfd4aa8f720808119d116c967f
 WHIRLPOOL 
257fbaf77ca7deea6a6134c4ada725f47d71ed97de95972e08e7ae01e5e4e68f13315dbb5f19e516079680ec7a12d67e758968b056cf66bce69dc92a3abf7945

diff --git a/dev-ruby/amqp/amqp-1.5.1.ebuild b/dev-ruby/amqp/amqp-1.5.1.ebuild
deleted file mode 100644
index 27b4119..
--- a/dev-ruby/amqp/amqp-1.5.1.ebuild
+++ /dev/null
@@ -1,40 +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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit versionator ruby-fakegem
-
-DESCRIPTION="AMQP client implementation in Ruby/EventMachine"
-HOMEPAGE="http://rubyamqp.info/";
-
-LICENSE="Ruby"
-SLOT="1.4"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/multi_json dev-ruby/evented-spec )"
-ruby_add_rdepend ">=dev-ruby/eventmachine-0.12.4
-   >=dev-ruby/amq-protocol-1.9.2:0"
-
-all_ruby_prepare() {
-   #rm Gemfile || die
-   sed -i -e '/[Bb]undler/ s:^:#:' -e '/effin_utf8/ s:^:#:' 
spec/spec_helper.rb || die
-
-   # Many specs require a live rabbit server, but only root can start
-   # an instance. Skip these specs for now.
-   rm -rf spec/integration spec/unit/amqp/connection_spec.rb || die
-}
-
-all_ruby_install() {
-   dodoc -r docs examples
-}



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

2016-12-26 Thread Hans de Graaff
commit: 1252e1aa0e93f7082510f70fe8508f2c3cee0dbd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 06:12:52 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:12:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1252e1aa

dev-ruby/syntax: add ruby24

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/syntax/syntax-1.2.1.ebuild 
b/dev-ruby/syntax/syntax-1.2.1.ebuild
index 11b580b..c049bac 100644
--- a/dev-ruby/syntax/syntax-1.2.1.ebuild
+++ b/dev-ruby/syntax/syntax-1.2.1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2016-12-26 Thread Hans de Graaff
commit: bcfb3316e6b18b04981bba58cd5d83a29475ca77
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 06:17:52 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:17:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfb3316

dev-ruby/pkg-config: add ruby24

Package-Manager: portage-2.3.0

 dev-ruby/pkg-config/pkg-config-1.1.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/pkg-config/pkg-config-1.1.7.ebuild 
b/dev-ruby/pkg-config/pkg-config-1.1.7.ebuild
index 0b82b4b..5ecaddd 100644
--- a/dev-ruby/pkg-config/pkg-config-1.1.7.ebuild
+++ b/dev-ruby/pkg-config/pkg-config-1.1.7.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_EXTRADOC="README.rdoc NEWS"
 



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

2016-12-26 Thread Hans de Graaff
commit: a6bf79fa168a8f7f4df48cff2cf81ca26ae52191
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 06:14:21 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:14:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bf79fa

dev-ruby/nokogiri: cleanup

Package-Manager: portage-2.3.0

 dev-ruby/nokogiri/Manifest|  3 -
 dev-ruby/nokogiri/nokogiri-1.6.6.4.ebuild | 92 --
 dev-ruby/nokogiri/nokogiri-1.6.7.2.ebuild | 93 --
 dev-ruby/nokogiri/nokogiri-1.6.8.ebuild   | 94 ---
 4 files changed, 282 deletions(-)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index 445da25..cbae4d1 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,5 +1,2 @@
 DIST nokogiri-1.6.6.2-git.tgz 2258820 SHA256 
32358b52936f1e2de0136130d3f43ea7e8d6c6f417265e21dc7e7d8572aff5b6 SHA512 
6335c8e584c6b13a5cc9353b348b6df65f3e84392628b3ff458279bb03253e0f773f4557bac701872842761b1656a23d520a8446b83fcbc30efa29109fb2fec5
 WHIRLPOOL 
c488a97872c560be4f366a1fb6cc8da08e025af3da19cd5083fb6bc9ce31127a021bd8ebb4a203172a799dfe5f29cb8c96da86e6165fe50e10a3e73f9e899632
-DIST nokogiri-1.6.6.4-git.tgz 2263539 SHA256 
de5241eb4dcebb3efe7a0f00d6bc82e18e47756fa76d66fd5d6399aeaac3757e SHA512 
8009fa3519b9aae37223211601900541c7d12debedc561738013a8816b43e3b14979d044d1bf54797eabe47a0156af1263cad78ab0f067f4be4c3417842dc843
 WHIRLPOOL 
32b8d6bd7345d4063c7d4e48c105a1bdc62fd929430113810e5942feaf3f82b77d34652ca1b2176555a3af659700b03465faf67cf506fd4bdad1d40c96718d6b
-DIST nokogiri-1.6.7.2-git.tgz 2287034 SHA256 
3ae69986d68b0922a13545a0530507374ba8be3df4e8acaca48e7e446c96e41f SHA512 
aeccc3999e6ab97fca969d8ac5c5a117b6c65a610c1178349c5715c1c94717779b63106824ad2dd8ae80813b59e5381220a58d067e9f44aace41fd01d9a7a6df
 WHIRLPOOL 
51913aac7c3a2a3bef9822da90bc3123d134ee49a9e4549fb408e1eda5157a28aa3f77ba3ac5554250461def7d499f1c85f7b1f5fd7e6ec4d7e60e88c2121050
-DIST nokogiri-1.6.8-git.tgz 5707447 SHA256 
e4c5c0799fb2c3fceb1874ef2c9a1c26a8d04bb527f376fb9936372db60001a2 SHA512 
0457b26e09739c99ac06fd56fae1ab6422e0855e935518cf433de5d8c6abe5c24d700a0932128dbe9417f96267fcbac30b1988a9f0f60fefc2980346ec5b12b0
 WHIRLPOOL 
362ee473369449de916abdd4de5645ae92eeaa2b4772e76bfcbf5a88469b4425f898de04fab2d7aadc3463ea8e68d683f97fdc0f1118cafbd87f37b7a1e36b44
 DIST nokogiri-1.6.8.1-git.tgz 5708322 SHA256 
e1d5a3bb2a0d1ee2496c1c6c89bf3e5676862af068e86b1afe34e2a781aa806f SHA512 
a4546917e5979810ad4fe0f693f11f00fc719379fecefa68e36e512b128db1de083add4e80dfe3fa0546294ec68aa0f3f890575812b851e884bcbf2165f944d7
 WHIRLPOOL 
8a4f8c49f07f840154fc2d5087a035777fbe61717cff89d4acd1384fc945b61d012f33c756ad20bf5cc5e93d06f36868d42c217a337cddb8de7cb0fd54244116

diff --git a/dev-ruby/nokogiri/nokogiri-1.6.6.4.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.6.6.4.ebuild
deleted file mode 100644
index cde5f0a..
--- a/dev-ruby/nokogiri/nokogiri-1.6.6.4.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc CHANGELOG.ja.rdoc README.rdoc 
README.ja.rdoc ROADMAP.md STANDARD_RESPONSES.md"
-
-RUBY_FAKEGEM_EXTRAINSTALL="ext"
-
-inherit ruby-fakegem eutils multilib
-
-DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
-HOMEPAGE="http://nokogiri.org/";
-LICENSE="MIT"
-SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
-
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-RDEPEND="${RDEPEND}
-   >=dev-libs/libxml2-2.9.2:=
-   dev-libs/libxslt
-   virtual/libiconv"
-DEPEND="${DEPEND}
-   >=dev-libs/libxml2-2.9.2
-   dev-libs/libxslt
-   virtual/libiconv"
-
-# The tests require _minitest_, not the virtual; what is shipped with
-# Ruby 1.9 is *not* enough, unfortunately
-ruby_add_bdepend "
-   dev-ruby/hoe
-   dev-ruby/rake-compiler
-   dev-ruby/rexical
-   dev-ruby/rdoc
-   dev-ruby/racc
-   test? ( dev-ruby/minitest )"
-
-all_ruby_prepare() {
-   sed -i \
-   -e '/tasks\/cross_compile/s:^:#:' \
-   -e '/:test.*prerequisites/s:^:#:' \
-   -e '/license/ s:^:#:' \
-   Rakefile || die
-   # Remove the cross compilation options since they interfere with
-   # native building.
-   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
-   sed -i -e '/cross_config_options/d' Rakefile || die
-}
-
-each_ruby_configure() {
-   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
-   ${RUBY} -Cext/${PN} extconf.rb \
-   --with-zlib-include="${EPREFIX}"/usr/include \
- 

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

2016-12-26 Thread Hans de Graaff
commit: 012616f784e7830475e12bdef3709a9ccf283aff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 06:18:24 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:18:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012616f7

dev-ruby/concurrent-ruby: add 1.0.4

Package-Manager: portage-2.3.0

 dev-ruby/concurrent-ruby/Manifest  |  1 +
 .../concurrent-ruby/concurrent-ruby-1.0.4.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-ruby/concurrent-ruby/Manifest 
b/dev-ruby/concurrent-ruby/Manifest
index a4686df..8110345 100644
--- a/dev-ruby/concurrent-ruby/Manifest
+++ b/dev-ruby/concurrent-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST concurrent-ruby-1.0.2.tar.gz 1278198 SHA256 
a8051789e6b08448ae350031cf13ec563b0a176651b7d81d9f9e845b9b126ff4 SHA512 
ad82af8bb5a6aeb6133466580e3e6b51cc37dcc9391b0bbfdc5230ac761453747fcac1b080a09772c90d7a05047ae4ac0ba4113fbd048c4b3c3712064b7a22d9
 WHIRLPOOL 
55a8d668cad46f357d3b54428f0ab42b349f46b5e9a785cf053944ef96a4f0267b775911b7cec5d6d64bc40fb7efc1f1cc0ef5affdc7307ea5e40db8af6dc87c
 DIST concurrent-ruby-1.0.3.tar.gz 1281328 SHA256 
fb30442c8e880b8c9fd9f6cc87aa0f6bac38c9c6fae2efe08864acd232df474f SHA512 
c866e26938effca0aa508f86330a08d0885c68c012bfb64f28b44f9490b6b2c71d99cfe0101a5dcaf1b6038948051f98960907cb7e27c44c60325a27e08c35dc
 WHIRLPOOL 
0ef989bd5c6150dada21bb57f117d6252bd1b2eddd17aa233ff6906bf5e8403e6bcfee98adfcb6bf5de17f45c285c06f4bfbdff3ce611f5adb97016018f7570d
+DIST concurrent-ruby-1.0.4.tar.gz 1299941 SHA256 
d335fff59c62e92c1e032e77136bf2ec189c5b0811adb87f147ecb2f89b7a884 SHA512 
f905cc1b42b100fb961d774fc7cf5cb19d4f6fa1342ae782b9a018a8fb84f0d7cfe954f809645d6f485ac01247a5207fbc6b11e051dc9dd7fdd679793ba6a47d
 WHIRLPOOL 
af9a052610f6cedc520c615634228c168f22ad7c882bf3f2e35a327380b0c630de47c36564c1b329efe928a6a937694adbbb67dc0c872ede30a4b891ab593678

diff --git a/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild 
b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
new file mode 100644
index ..f73f700
--- /dev/null
+++ b/dev-ruby/concurrent-ruby/concurrent-ruby-1.0.4.ebuild
@@ -0,0 +1,38 @@
+# 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_RECIPE_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Modern concurrency tools including agents, futures, promises, 
thread pools, more"
+HOMEPAGE="https://github.com/ruby-concurrency/concurrent-ruby";
+SRC_URI="https://github.com/ruby-concurrency/concurrent-ruby/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/timecop-0.7.4 )"
+
+all_ruby_prepare() {
+   # Remove edge files as defined in support/file_map.rb
+   rm -rf {lib,spec}/concurrent/{actor,channel,edge}* \
+  lib/concurrent/{concurrent-edge,lazy_register.rb} \
+   spec/concurrent/lazy_register_spec.rb || die
+   sed -i -e '/concurrent-edge/ s:^:#:' spec/spec_helper.rb || die
+
+   # Remove specs for the ext gem
+   rm -rf spec/concurrent/atomic || die
+
+   sed -i -e '/file_map/d' -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2016-12-26 Thread Hans de Graaff
commit: de4cc880f6fc2792914b4322a1fdb2ceba634f93
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 27 06:22:05 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 27 06:22:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4cc880

dev-ruby/nokogiri: add 1.7.0

Package-Manager: portage-2.3.0

 dev-ruby/nokogiri/Manifest  |  1 +
 dev-ruby/nokogiri/nokogiri-1.7.0.ebuild | 94 +
 2 files changed, 95 insertions(+)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index cbae4d1..417dfcf 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,2 +1,3 @@
 DIST nokogiri-1.6.6.2-git.tgz 2258820 SHA256 
32358b52936f1e2de0136130d3f43ea7e8d6c6f417265e21dc7e7d8572aff5b6 SHA512 
6335c8e584c6b13a5cc9353b348b6df65f3e84392628b3ff458279bb03253e0f773f4557bac701872842761b1656a23d520a8446b83fcbc30efa29109fb2fec5
 WHIRLPOOL 
c488a97872c560be4f366a1fb6cc8da08e025af3da19cd5083fb6bc9ce31127a021bd8ebb4a203172a799dfe5f29cb8c96da86e6165fe50e10a3e73f9e899632
 DIST nokogiri-1.6.8.1-git.tgz 5708322 SHA256 
e1d5a3bb2a0d1ee2496c1c6c89bf3e5676862af068e86b1afe34e2a781aa806f SHA512 
a4546917e5979810ad4fe0f693f11f00fc719379fecefa68e36e512b128db1de083add4e80dfe3fa0546294ec68aa0f3f890575812b851e884bcbf2165f944d7
 WHIRLPOOL 
8a4f8c49f07f840154fc2d5087a035777fbe61717cff89d4acd1384fc945b61d012f33c756ad20bf5cc5e93d06f36868d42c217a337cddb8de7cb0fd54244116
+DIST nokogiri-1.7.0-git.tgz 5708495 SHA256 
51f7816d372c5585710fe6c87181e5b33792641fe877e50512c35c82fe1f259b SHA512 
30f040a5cdb783993c729dd7667dad59620bec0c7d4f8ceb40a55eaafa17ad145cb29e6656affac69076897d642e4f7adc5e3f8eb3da98a5a640ddca6f058580
 WHIRLPOOL 
ba6468e1985dd18d03d7b3f1946b21c10cff447389987a5ae79a891dd525ce9f92abd4689411cc35182f4223e972f2bc3d456e5e45ea5bcd0be7d1db0e0df548

diff --git a/dev-ruby/nokogiri/nokogiri-1.7.0.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.7.0.ebuild
new file mode 100644
index ..2c31719
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.7.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="ext"
+
+inherit ruby-fakegem eutils multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="http://nokogiri.org/";
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.9.2:=
+   dev-libs/libxslt
+   virtual/libiconv"
+DEPEND="${DEPEND}
+   >=dev-libs/libxml2-2.9.2
+   dev-libs/libxslt
+   virtual/libiconv"
+
+ruby_add_bdepend "
+   dev-ruby/hoe
+   >=dev-ruby/pkg-config-1.1.7
+   dev-ruby/rexical
+   dev-ruby/rdoc
+   dev-ruby/racc
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tasks\/cross_compile/s:^:#:' \
+   -e '/:test.*prerequisites/s:^:#:' \
+   -e '/license/ s:^:#:' \
+   Rakefile || die
+   # Remove the cross compilation options since they interfere with
+   # native building.
+   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
+   sed -i -e '/cross_config_options/d' Rakefile || die
+}
+
+each_ruby_configure() {
+   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+   ${RUBY} -Cext/${PN} extconf.rb \
+   --with-zlib-include="${EPREFIX}"/usr/include \
+   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+   --with-iconv-include="${EPREFIX}"/usr/include \
+   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+   --with-xslt-dir="${EPREFIX}"/usr \
+   --with-iconvlib=iconv \
+   || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical 
failed"
+   fi
+
+   if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
+   fi
+
+   emake -Cext/${PN} \
+   V=1 \
+   CFLAGS="${CFLAGS} -fPIC" \
+   archflag="${LDFLAGS}" || die "make extension failed"
+   cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:.:test -e 'Dir["test/**/test

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

2016-12-26 Thread Lars Wendler
commit: a29d1de907adef50e5c0db7b9b06b00dfa36c6d8
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 27 05:42:43 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 27 05:42:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29d1de9

games-emulation/vbam: package RDEPENDs on media-libs/libsdl2 (bug #603808).

Thanks to Daniel M. Weeks for reporting this.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 games-emulation/vbam/vbam-2.0.0_beta2_p20161211.ebuild | 2 +-
 games-emulation/vbam/vbam-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-emulation/vbam/vbam-2.0.0_beta2_p20161211.ebuild 
b/games-emulation/vbam/vbam-2.0.0_beta2_p20161211.ebuild
index 59f55d9..6ad0a84 100644
--- a/games-emulation/vbam/vbam-2.0.0_beta2_p20161211.ebuild
+++ b/games-emulation/vbam/vbam-2.0.0_beta2_p20161211.ebuild
@@ -24,7 +24,7 @@ IUSE="cairo ffmpeg gtk link lirc nls openal +sdl wxwidgets"
 REQUIRED_USE="|| ( sdl gtk wxwidgets )"
 
 RDEPEND="media-libs/libpng:0=
-   media-libs/libsdl[sound]
+   media-libs/libsdl2[sound]
sys-libs/zlib
virtual/glu
virtual/opengl

diff --git a/games-emulation/vbam/vbam-.ebuild 
b/games-emulation/vbam/vbam-.ebuild
index e198f37..031fcad 100644
--- a/games-emulation/vbam/vbam-.ebuild
+++ b/games-emulation/vbam/vbam-.ebuild
@@ -23,7 +23,7 @@ IUSE="cairo ffmpeg gtk link lirc nls openal +sdl wxwidgets"
 REQUIRED_USE="|| ( sdl gtk wxwidgets )"
 
 RDEPEND=">=media-libs/libpng-1.4:0=
-   media-libs/libsdl[joystick]
+   media-libs/libsdl2[joystick]
link? ( >=media-libs/libsfml-2.0:= )
sys-libs/zlib
virtual/glu



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

2016-12-26 Thread Aaron Bauman
commit: 6f9dac9f8c752eb06664de43211cadd598d1fd21
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 27 01:15:41 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 27 01:15:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f9dac9f

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

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

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



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

2016-12-26 Thread Kent Fredric
commit: 3a713063cd99c1ddbf69e32cc000b54d1a822cf7
Author: Kent Fredric  gentoo  org>
AuthorDate: Tue Dec 27 00:46:24 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Tue Dec 27 00:47:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a713063

virtual/perl-XSLoader: Extend missing keywords from dev-lang/perl

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 virtual/perl-XSLoader/perl-XSLoader-0.200.0-r2.ebuild   | 2 +-
 virtual/perl-XSLoader/perl-XSLoader-0.200.100_rc.ebuild | 2 +-
 virtual/perl-XSLoader/perl-XSLoader-0.210.0-r1.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

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

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

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



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

2016-12-26 Thread Aaron Bauman
commit: cb48168db089c967ebf4ff06e11ad91b8eed1f9b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Dec 27 00:09:46 2016 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Dec 27 00:10:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb48168d

media-sound/split2flac: amd64 stable wrt bug #535914

 media-sound/split2flac/split2flac-122.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/split2flac/split2flac-122.ebuild 
b/media-sound/split2flac/split2flac-122.ebuild
index 65883dd..8bc55c7 100644
--- a/media-sound/split2flac/split2flac-122.ebuild
+++ b/media-sound/split2flac/split2flac-122.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/ftrvxmtrx/split2flac/archive/${PV}.tar.gz -> ${P}.ta
 LICENSE="MIT"
 SLOT="0"
 [[ ${PV} == ** ]] || \
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="enca flake imagemagick mac mp3 mp4 ogg replaygain wavpack"
 
 RDEPEND="



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

2016-12-26 Thread Patrice Clement
commit: b9b0c278f36bd58c340ace4b8ec113d6274f947d
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 26 20:25:00 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 27 00:05:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b0c278

app-misc/hilite: clean up old.

Package-Manager: portage-2.3.0

 app-misc/hilite/hilite-1.5.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/app-misc/hilite/hilite-1.5.ebuild 
b/app-misc/hilite/hilite-1.5.ebuild
deleted file mode 100644
index 2586c90..
--- a/app-misc/hilite/hilite-1.5.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit toolchain-funcs
-
-DESCRIPTION="A utility which highlights stderr text in red"
-HOMEPAGE="https://sourceforge.net/projects/hilite";
-SRC_URI="mirror://gentoo/${P}.c"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE=""
-
-S="${WORKDIR}"
-
-src_unpack() {
-   cp "${DISTDIR}"/${A} "${WORKDIR}"/
-}
-
-src_compile() {
-   einfo "$(tc-getCC) ${LDFLAGS} ${CFLAGS} -o ${PN} ${P}.c"
-   $(tc-getCC) ${LDFLAGS} ${CFLAGS} -o ${PN} ${P}.c || die
-}
-
-src_install() {
-   dobin hilite || die
-}



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

2016-12-26 Thread Patrice Clement
commit: 98b194c091ca9cb640b37fc568a63545d90b6e88
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 26 20:24:38 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 27 00:05:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b194c0

app-misc/hilite: stable for all arches.

Package-Manager: portage-2.3.0

 app-misc/hilite/hilite-1.5-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/hilite/hilite-1.5-r1.ebuild 
b/app-misc/hilite/hilite-1.5-r1.ebuild
index 7105cc6..848ff50 100644
--- a/app-misc/hilite/hilite-1.5-r1.ebuild
+++ b/app-misc/hilite/hilite-1.5-r1.ebuild
@@ -12,8 +12,7 @@ SRC_URI="mirror://gentoo/${P}.c"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE=""
+KEYWORDS="amd64 hppa ia64 mips ppc sparc x86 ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos"
 
 S="${WORKDIR}"
 



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

2016-12-26 Thread Patrice Clement
commit: d1873c454811424a50a956f2d7ba185316dba956
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 26 19:55:13 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 27 00:05:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1873c45

app-misc/perltrash: clean up old.

Package-Manager: portage-2.3.0

 app-misc/perltrash/perltrash-0.3.ebuild | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/app-misc/perltrash/perltrash-0.3.ebuild 
b/app-misc/perltrash/perltrash-0.3.ebuild
deleted file mode 100644
index 557e753..
--- a/app-misc/perltrash/perltrash-0.3.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-DESCRIPTION="Command-line trash can emulation"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
-SRC_URI="ftp://www.iq-computing.de/${PN}/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ppc amd64"
-IUSE=""
-
-RDEPEND=">=dev-lang/perl-5"
-
-src_install() {
-   newbin perltrash.pl perltrash || die
-   dodoc README.txt
-}



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

2016-12-26 Thread Patrice Clement
commit: be9dc0afd2c1b2cfbb06c7390d674edc123fb243
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 26 19:59:12 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 27 00:05:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9dc0af

app-misc/tpipe: stable for amd64. mark stable for the remaining arches using 
the ALLARCHES policy.

Package-Manager: portage-2.3.0

 app-misc/tpipe/tpipe-1.6-r1.ebuild | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-misc/tpipe/tpipe-1.6-r1.ebuild 
b/app-misc/tpipe/tpipe-1.6-r1.ebuild
index bf27758..b312f01 100644
--- a/app-misc/tpipe/tpipe-1.6-r1.ebuild
+++ b/app-misc/tpipe/tpipe-1.6-r1.ebuild
@@ -12,15 +12,19 @@ 
SRC_URI="http://www.eurogaran.com/downloads/tpipe/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
+KEYWORDS="amd64 ppc x86"
+
+DOCS=( README.txt )
 
 src_compile() {
-   emake OPTFLAGS="-ansi -pedantic ${CFLAGS}" PREFIX=/usr CC="$(tc-getCC)" 
LDFLAGS="${LDFLAGS}"
+   emake OPTFLAGS="-ansi -pedantic ${CFLAGS}" \
+   PREFIX=/usr \
+   CC="$(tc-getCC)" \
+   LDFLAGS="${LDFLAGS}"
 }
 
 src_install() {
dobin "${PN}"
doman "${PN}.1"
-   dodoc README.txt
+   einstalldocs
 }



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

2016-12-26 Thread Patrice Clement
commit: 48ef9cb15b025ca7a99a17fda620f949099af4a3
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 26 20:15:35 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 27 00:05:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ef9cb1

app-misc/utimer: EAPI 6 bump.

Package-Manager: portage-2.3.0

 app-misc/utimer/utimer-0.4-r1.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/app-misc/utimer/utimer-0.4-r1.ebuild 
b/app-misc/utimer/utimer-0.4-r1.ebuild
new file mode 100644
index ..2c4144a
--- /dev/null
+++ b/app-misc/utimer/utimer-0.4-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+EAPI=6
+
+DESCRIPTION="A command line timer and stopwatch"
+HOMEPAGE="http://utimer.codealpha.net/utimer";
+SRC_URI="http://utimer.codealpha.net/dl.php?file=${P}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug nls"
+
+DEPEND="
+   dev-libs/glib:2
+   dev-util/intltool"
+
+RDEPEND="${RDEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_configure() {
+   local myconf=( --enable-debug=no )
+   use debug || myconf=( --enable-debug=yes )
+   econf "${myconf[@]}" $(use_enable nls)
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+   einstalldocs
+}



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

2016-12-26 Thread Patrice Clement
commit: 80890e5e406991ee8e4e21e82f7274f4a78b3563
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 26 19:54:09 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 27 00:05:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80890e5e

app-misc/perltrash: stable for amd64. mark stable for the remaining arches 
using the ALLARCHES policy.

Package-Manager: portage-2.3.0

 app-misc/perltrash/perltrash-0.3-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-misc/perltrash/perltrash-0.3-r1.ebuild 
b/app-misc/perltrash/perltrash-0.3-r1.ebuild
index def544e..a265e70 100644
--- a/app-misc/perltrash/perltrash-0.3-r1.ebuild
+++ b/app-misc/perltrash/perltrash-0.3-r1.ebuild
@@ -10,12 +10,13 @@ SRC_URI="ftp://www.iq-computing.de/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE=""
 
 RDEPEND="dev-lang/perl"
 
+DOCS=( README.txt )
+
 src_install() {
newbin "${PN}.pl" "${PN}"
-   dodoc README.txt
 }



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

2016-12-26 Thread Patrice Clement
commit: 93ca564d098d284ba3100f148eb92f50ae1d49a3
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 26 20:00:36 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 27 00:05:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ca564d

app-misc/tpipe: clean up old.

Package-Manager: portage-2.3.0

 app-misc/tpipe/tpipe-1.6.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/app-misc/tpipe/tpipe-1.6.ebuild b/app-misc/tpipe/tpipe-1.6.ebuild
deleted file mode 100644
index 48592e1..
--- a/app-misc/tpipe/tpipe-1.6.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit toolchain-funcs
-
-DESCRIPTION="Command to duplicate standard input to more than one program"
-HOMEPAGE="http://www.eurogaran.com/downloads/tpipe";
-SRC_URI="http://www.eurogaran.com/downloads/tpipe/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-src_compile() {
-   emake OPTFLAGS="-ansi -pedantic ${CFLAGS}" PREFIX=/usr CC="$(tc-getCC)" 
LDFLAGS="${LDFLAGS}" || die
-}
-
-src_install() {
-   dobin tpipe || die
-   doman tpipe.1 || die
-   dodoc README.txt || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/files/, media-sound/clementine/

2016-12-26 Thread Lars Wendler
commit: 435d5fdb52747acb507a0cbc1fec3778110e0a37
Author: Alexander Golubev  gmail  com>
AuthorDate: Mon Dec 26 22:23:30 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 23:38:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435d5fdb

media-sound/clementine-1.3.1: drop echonest support

Gentoo Bug: 573712
Thanks for the patch to Lars Wendler.

Also rename the recently added patch 'clementine-chromaprint14' to meet
gentoo patch naming suggestions.
Closes: https://github.com/gentoo/gentoo/pull/3246

 ...-1.3.1-r4.ebuild => clementine-1.3.1-r5.ebuild} |   4 +-
 patch => clementine-1.3.1-chromaprint14.patch} |   0
 .../clementine-1.3.1-libechonest_removal.patch | 701 +
 3 files changed, 703 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/clementine-1.3.1-r4.ebuild 
b/media-sound/clementine/clementine-1.3.1-r5.ebuild
similarity index 98%
rename from media-sound/clementine/clementine-1.3.1-r4.ebuild
rename to media-sound/clementine/clementine-1.3.1-r5.ebuild
index a61c2fe..4d23bb0 100644
--- a/media-sound/clementine/clementine-1.3.1-r4.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r5.ebuild
@@ -41,7 +41,6 @@ COMMON_DEPEND="
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   media-libs/libechonest:=[qt4(+)]
>=media-libs/libmygpo-qt-1.0.9[qt4(+)]
>=media-libs/taglib-1.8[mp4(+)]
sys-libs/zlib
@@ -95,7 +94,8 @@ S="${WORKDIR}/${MY_P^}"
 PATCHES=(
"${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
"${FILESDIR}"/${P}-fix-desktop-file.patch
-   "${FILESDIR}"/${PN}-chromaprint14.patch #603662
+   "${FILESDIR}"/${P}-chromaprint14.patch #603662
+   "${FILESDIR}"/${P}-libechonest_removal.patch
 )
 
 src_prepare() {

diff --git a/media-sound/clementine/files/clementine-chromaprint14.patch 
b/media-sound/clementine/files/clementine-1.3.1-chromaprint14.patch
similarity index 100%
rename from media-sound/clementine/files/clementine-chromaprint14.patch
rename to media-sound/clementine/files/clementine-1.3.1-chromaprint14.patch

diff --git 
a/media-sound/clementine/files/clementine-1.3.1-libechonest_removal.patch 
b/media-sound/clementine/files/clementine-1.3.1-libechonest_removal.patch
new file mode 100644
index ..63eb096
--- /dev/null
+++ b/media-sound/clementine/files/clementine-1.3.1-libechonest_removal.patch
@@ -0,0 +1,701 @@
+Remove depend upon media-libs/libechonest and its support from clementine due 
to echonest service
+was shutdown and this functionality is useless now and results in nothing but 
a slight security
+and privacy risk.
+See Gentoo bug #573712.
+Based upon patch extracted from upstream git; original patch info:
+commit a8a0f2e4fdd3d4b2fd23b8628a3abc27c290d01d
+Author: John Maguire 
+Date:   Mon Jun 27 14:45:40 2016 +0100
+
+Remove echonest and update songkick concert fetcher.
+--- Clementine-1.3.1/CMakeLists.txt
 Clementine-1.3.1/CMakeLists.txt
+@@ -365,9 +365,6 @@
+   endif (NOT APPLE)
+ endif (USE_SYSTEM_QXT)
+ 
+-find_path(ECHONEST_INCLUDE_DIRS echonest/echonest_export.h)
+-find_library(ECHONEST_LIBRARIES echonest)
+-
+ # Use system gmock if it's available
+ # We need to look for both gmock and gtest
+ find_path(GMOCK_INCLUDE_DIRS gmock/gmock.h)
+--- Clementine-1.3.1/src/CMakeLists.txt
 Clementine-1.3.1/src/CMakeLists.txt
+@@ -35,7 +35,6 @@
+ include_directories(${QTSINGLEAPPLICATION_INCLUDE_DIRS})
+ include_directories(${QTIOCOMPRESSOR_INCLUDE_DIRS})
+ include_directories(${QXT_INCLUDE_DIRS})
+-include_directories(${ECHONEST_INCLUDE_DIRS})
+ include_directories(${SHA2_INCLUDE_DIRS})
+ include_directories(${CHROMAPRINT_INCLUDE_DIRS})
+ include_directories(${MYGPOQT_INCLUDE_DIRS})
+@@ -297,8 +296,6 @@
+   songinfo/artistinfoview.cpp
+   songinfo/collapsibleinfoheader.cpp
+   songinfo/collapsibleinfopane.cpp
+-  songinfo/echonestbiographies.cpp
+-  songinfo/echonestimages.cpp
+   songinfo/songinfobase.cpp
+   songinfo/songinfofetcher.cpp
+   songinfo/songinfoprovider.cpp
+@@ -586,8 +583,6 @@
+   songinfo/artistinfoview.h
+   songinfo/collapsibleinfoheader.h
+   songinfo/collapsibleinfopane.h
+-  songinfo/echonestbiographies.h
+-  songinfo/echonestimages.h
+   songinfo/songinfobase.h
+   songinfo/songinfofetcher.h
+   songinfo/songinfoprovider.h
+@@ -822,16 +817,12 @@
+ internet/lastfm/lastfmcompat.cpp
+ internet/lastfm/lastfmservice.cpp
+ internet/lastfm/lastfmsettingspage.cpp
+-songinfo/echonestsimilarartists.cpp
+-songinfo/echonesttags.cpp
+ songinfo/lastfmtrackinfoprovider.cpp
+ songinfo/tagwidget.cpp
+   HEADERS
+ covers/lastfmcoverprovider.h
+ internet/lastfm/lastfmservice.h
+ internet/lastfm/lastfmsettingspage.h
+-songinfo/echonestsimilarartists.h
+-songinfo/echonesttags.h
+ songinfo/lastfmtrackinfoprovider.h
+ songinfo/tagwidget.h
+   UI
+@@ -1241,7 +1232,6 @@
+   ${TAGLIB_LIBRARIES}
+   ${MYGPOQT_LIB

[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/

2016-12-26 Thread Thomas Deutschmann
commit: 66f6d5b7e5f9e7d2e98bcf45dc07e9e6f730ae76
Author: Alexey Sokolov  google  com>
AuthorDate: Sat Dec 24 12:01:56 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 26 23:34:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f6d5b7

net-irc/znc: Set defaults for several USE-flags to enabled

Closes https://github.com/gentoo/gentoo/pull/3232

 net-irc/znc/znc-1.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/znc/znc-1.6.4.ebuild b/net-irc/znc/znc-1.6.4.ebuild
index f8a3449..f7530b7 100644
--- a/net-irc/znc/znc-1.6.4.ebuild
+++ b/net-irc/znc/znc-1.6.4.ebuild
@@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~arm ~x86"
 HOMEPAGE="http://znc.in";
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="daemon debug ipv6 icu libressl perl python ssl sasl tcl test zlib"
+IUSE="daemon debug +ipv6 +icu libressl perl python +ssl sasl tcl test +zlib"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/

2016-12-26 Thread Thomas Deutschmann
commit: 77e81ba5c2acddbef2339fc238ae68639be200f7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 26 23:34:41 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 26 23:35:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e81ba5

net-irc/znc: Add description for "zlib" USE flag

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 net-irc/znc/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-irc/znc/metadata.xml b/net-irc/znc/metadata.xml
index 944a888..5195455 100644
--- a/net-irc/znc/metadata.xml
+++ b/net-irc/znc/metadata.xml
@@ -11,6 +11,7 @@


Allow znc to run as a system-wide service. 
Installs an init script and creates a znc user:group.
+   Enable mod_deflate-like gzip support for 
znc's web interface using sys-libs/zlib.


znc/znc



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

2016-12-26 Thread Michael Orlitzky
commit: 740b30b92886a1abb7c156f5fcdf4e43d28600fc
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Mon Dec 26 23:27:08 2016 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Dec 26 23:27:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740b30b9

app-arch/unshield: new version 1.4 fixing CVE-2015-1386.

Gentoo-Bug: 537976

Package-Manager: portage-2.3.0

 app-arch/unshield/Manifest | 2 +-
 app-arch/unshield/{unshield-1.3.ebuild => unshield-1.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/unshield/Manifest b/app-arch/unshield/Manifest
index 83ad095..cab51f1 100644
--- a/app-arch/unshield/Manifest
+++ b/app-arch/unshield/Manifest
@@ -1,2 +1,2 @@
 DIST unshield-0.6_p20120308.tar.xz 31924 SHA256 
5f857a496ff54b9e1121b8ce2ceaba78133e91e254203e81340010ee05224da6 SHA512 
7eec3c401af4c43f599e1b1abae3efdc6b91bd132a86b6658656bec4f00040eed2b0addede7b555953ecc7b1c976fa03013820a25a68a226cf1b973caffb25c4
 WHIRLPOOL 
12d307b8345b604d10c42b52c28e1eb4eb9745a7b542da188b2a24c4a993b45cfd98a01740f3f30362c9b2714ba61d5e4c6f66a26e599356b5cef5b76130fc34
-DIST unshield-1.3.tar.gz 31787 SHA256 
31a49c43b60e86b3ed731e0a1b988b88d35b755c85d103e93e1507278328bf73 SHA512 
bff21eb5200857f5016d5ff55dd3afb67f35180896ffe6ee84fda04ea7b5e6041f43762676465400d6d720a6ae3496c4dd93f8e37aba99818515c6169ac27db1
 WHIRLPOOL 
5520a1c921ac17530bc5eddd38e4700403ee17aa93b4f9ffbdf3f2c3b26bc862a0fc5db58cac0ed37f539837bcfd98d03bd5de8f4abc7d76b2498205e7d071cd
+DIST unshield-1.4.tar.gz 37199 SHA256 
8ae91961212193a7d3d7973c1c9464f3cd1967c179d6099feb1bb193912f8231 SHA512 
b09c29fa8e5785f2ca90b40105304802d00d201dde42ef4f5e4b5504ca8edf10da426c7ed1daa8c0685980f085eb20437162812a2068a0c03c0dfd240edbf944
 WHIRLPOOL 
886c6272d8666192e67fd0978f3d038b9a023ffc8456689b0e6ce6d2c0913f21a1ad8e2baa3d57991605cf64d59a5991a4f8ef3f8856ecabbaccb664bbc3c91d

diff --git a/app-arch/unshield/unshield-1.3.ebuild 
b/app-arch/unshield/unshield-1.4.ebuild
similarity index 100%
rename from app-arch/unshield/unshield-1.3.ebuild
rename to app-arch/unshield/unshield-1.4.ebuild



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

2016-12-26 Thread Markus Meier
commit: 3d98d0171c2303351b7b069d81837a1ee03deb3a
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Dec 26 22:40:10 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Dec 26 22:40:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d98d017

media-gfx/darktable: bump docs

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-gfx/darktable/Manifest   | 1 +
 media-gfx/darktable/darktable-2.2.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index e5f02ab..1d4364e 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -4,3 +4,4 @@ DIST darktable-2.0.7.tar.xz 2960436 SHA256 
a9226157404538183549079e3b8707c910fed
 DIST darktable-2.2.0.tar.xz 3061716 SHA256 
3eca193831faae58200bb1cb6ef29e658bce43a81706b54420953a7c33d79377 SHA512 
b1acdaacc397d8752d32c5d8a8329222da7d87f159c21b467c950cd9ad61ec331d6dfc3f9e034c44484e8bf082d4df4e9dc01394e018f97c2adc6d09641a9085
 WHIRLPOOL 
d3ccfd2f77303040ad18dabd3096bc1670009ae54740814a7ce01b313f93f965549250d55f6a2533928bd89f2a647af7bf5e03da94860988824f1df236159405
 DIST darktable-usermanual-1.6.0.pdf 12827069 SHA256 
f5c46dbf0a2dd2d391f92555abdefe735c6362e51a755b296d71779492b7e945 SHA512 
39ee8c1b4f23883025750416d9d1f73d1dfbec0e6ac3eeef0f15778ced66a373c00b0a46cb3a54b1cfd6e04313313f63e8e3cd3d0cbea011acaa07a725d0ab02
 WHIRLPOOL 
49a234e57c14d23ccb85eadf2ad03c52eae7f90b0371dce025c04019a7a5cca41858084f735fe0965f93958ab83601571ab3e33acd27c2bcbd381bb0c9da4794
 DIST darktable-usermanual-2.0.0.pdf 13875563 SHA256 
ee1714011b05e872cd9d7cd5101e9b936d1aa787a19865bcb50774a2ad0e67a4 SHA512 
3f51dc6b96cfb0f205a7abd3264945217b9c885ba30ac2359f13489362ed8e2a9212b80aa714c511546b5f4067fffe060858acff60f13b90c4f232583941281e
 WHIRLPOOL 
5ff5f9ca968fdfafbd99a46593e1c2e43d1f33734fcf7262a8a5d87db2458d372dc981aec38f100694e00d13242add4576ad8e7ff857d0275f631e513d58ba2b
+DIST darktable-usermanual-2.2.0.pdf 14998142 SHA256 
04213234e5bcdef658431d265310fbdfae38e1b820420c69cd802391a5a7accf SHA512 
5408193b442a7f60783aace507d8dd39c638f5f58d8b5fb5ab68eca03ce9853477b0cbe14184375d58cd6a648de18e9ecae586376698571222be755159cc0b20
 WHIRLPOOL 
16aa4422f20871802cad3421f30dc6e230757f5366ec17259f4d07da048e23d64003f2531dcf33c702a46c0f2788aa4e0d81e94e13b83da2dd699255f6aca247

diff --git a/media-gfx/darktable/darktable-2.2.0.ebuild 
b/media-gfx/darktable/darktable-2.2.0.ebuild
index d5613fa..1a25fd9 100644
--- a/media-gfx/darktable/darktable-2.2.0.ebuild
+++ b/media-gfx/darktable/darktable-2.2.0.ebuild
@@ -7,7 +7,7 @@ CMAKE_MIN_VERSION="3.0"
 
 inherit cmake-utils flag-o-matic toolchain-funcs gnome2-utils fdo-mime 
pax-utils eutils
 
-DOC_PV="2.0.0"
+DOC_PV="2.2.0"
 MY_PV="${PV/_/}"
 MY_P="${P/_/.}"
 



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

2016-12-26 Thread Kent Fredric
commit: 17f6bc4d749e0160a198b23a9b2dacfd856535bc
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 26 22:20:48 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 22:24:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f6bc4d

virtual/perl-AutoLoader: Spread missing keywords from dev-lang/perl

Transparently communicating perls supported keywords.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild 
b/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild
index 04a3dd5..8736567 100644
--- a/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild
+++ b/virtual/perl-AutoLoader/perl-AutoLoader-5.740.0-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI=""
 
 LICENSE=""
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux 
~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 RDEPEND="



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

2016-12-26 Thread Magnus Granberg
commit: 1b7ad2aff477306c023a247ac902844df6cb7e3d
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Dec 26 22:17:46 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Dec 26 22:17:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7ad2af

sys-devel/gcc: Rmove gcc-5.4.0-r1

That bump need more work bug #603798

Package-Manager: portage-2.3.2

 sys-devel/gcc/Manifest|  1 -
 sys-devel/gcc/gcc-5.4.0-r1.ebuild | 45 ---
 2 files changed, 46 deletions(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index fa6d5d2..5539cf3 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -61,7 +61,6 @@ DIST gcc-5.3.0-piepatches-v0.6.5.tar.bz2 14552 SHA256 
01bb0408eee2b97c4605b10b4d
 DIST gcc-5.3.0-uclibc-patches-1.0.tar.bz2 2534 SHA256 
4b03623b614b42308420e3036886ab58cf29fe52a238e67013fa82c568f22c82 SHA512 
243d063a42ebef0428c43434d5ba3623ee66b1678746ab4c2efd129004614efecb8fe145bf4dc54d6daef03dfd656deb874b0b49213ec1e13490128d91714de2
 WHIRLPOOL 
ba6db27fc0e19b120761b411da33d1925527a3a79cc686300d581ee3de8bbad788fe722c6c3c6b512a96e755c407e220bf509a1ca4f0ca02f1cc5485990bf249
 DIST gcc-5.3.0.tar.bz2 95441837 SHA256 
b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db SHA512 
d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a
 WHIRLPOOL 
63c10c65dcd9eaca7a426113fb593744829b00093eb57eb02603fb5387a81af20f3576c4d61d32c351e46cc79db20b445a5630e54e328c9771c92cff980661f5
 DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 SHA256 
ff600369f150129754108322338c3f4f0064d222843a2d82778537f94a22ecbb SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
 WHIRLPOOL 
84a69d2dde582fd486f6c60f78ce9f8c7cc5b480c2989cc1804617eb6526a4a17d20d2ed010bd9fc78019d69caa665428970234090b21f9d4b97217011d4fcd6
-DIST gcc-5.4.0-patches-1.1.tar.bz2 1379980 SHA256 
bf9aa4f33907e9bb91bb916416c797293d1c9137640a94395ab8ea01764ccf96 SHA512 
5f5821e248e5be3726d31beacbb8f200625f3c13f6a8111f482ea7fd2417e594da750963ee720e3b7f2b51f39607c070cfd2f1b08120c3964ab4f3fde48d4e38
 WHIRLPOOL 
d3ae28872add3381c86728e6344a48c864e401f564056ff623163d0da7b1a05c1ac92bdf2a1a407320cfcde3023b3671a84e702f7e09c3d3194d27de00ff0882
 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 
495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 
4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0
 WHIRLPOOL 
13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969
 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 
009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3
 WHIRLPOOL 
a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708

diff --git a/sys-devel/gcc/gcc-5.4.0-r1.ebuild 
b/sys-devel/gcc/gcc-5.4.0-r1.ebuild
deleted file mode 100644
index 1730b19..
--- a/sys-devel/gcc/gcc-5.4.0-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-PATCH_VER="1.1"
-UCLIBC_VER="1.0"
-
-# Hardened gcc 4 stuff
-PIE_VER="0.6.5"
-SPECS_VER="0.2.0"
-SPECS_GCC_VER="4.4.3"
-# arch/libc configurations known to be stable with {PIE,SSP}-by-default
-PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
-PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
-SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
-# uclibc need tls and nptl support for SSP support
-# uclibc need to be >= 0.9.33
-SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
-#end Hardened stuff
-
-inherit toolchain
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   elibc_glibc? ( >=sys-libs/glibc-2.8 )
-   >=${CATEGORY}/binutils-2.20"
-
-if [[ ${CATEGORY} != cross-* ]] ; then
-   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
-fi
-
-src_prepare() {
-   if has_version '=glibc-2.12 
#362315"
-   EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
-   fi
-   is_crosscompile && EPATCH_EXCLUDE+=" 05_all_gcc-spec-env.patch"
-
-   toolch

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

2016-12-26 Thread Kacper Kowalik
commit: ece09f82fe3f5ec07d587c17d01cfc190c361b30
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Mon Dec 26 21:22:30 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Mon Dec 26 21:22:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece09f82

dev-tex/minted: drop old version hosted only on google-code

Package-Manager: portage-2.3.2

 dev-tex/minted/Manifest  |  1 -
 dev-tex/minted/minted-1.7.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-tex/minted/Manifest b/dev-tex/minted/Manifest
index 46dd390..edc53a1 100644
--- a/dev-tex/minted/Manifest
+++ b/dev-tex/minted/Manifest
@@ -1,3 +1,2 @@
 DIST minted-2.0.tar.gz 1039735 SHA256 
a54daeb9d5e5d1150bb75f252d5f81ff5b3d13b1d6528261ac80dd9245813fe7 SHA512 
1e874a865da24d9d890d68f9a7d7fed710746993534903cd04a518e3d65003f65efca47c4cd563bda70b3eb1356e609f5e662a0d762248c7b722b8c5aebda6de
 WHIRLPOOL 
dd01416ea13e7f862de3ee8ee84b28b5f5d1f9020b5c01afb40c382016053bd79beed86b1500328bc29e95161dfed0e179df9e311e3d338f12d8f62b18549e80
 DIST minted-2.1.tar.gz 1104993 SHA256 
64693b93a6a66f0c52f896c62d62a3631b49addb1526f6e0ef7f72e7de885158 SHA512 
692098ccfe2337b97658f7eb517782f0dddb33ec5031648fe2ce9a53524690257cc1a5ce5697280711aee8007f16678ca4a945d62b45910fb4f5e8ca9fdc5ec7
 WHIRLPOOL 
06812cbeff6fa75f49da057179f8b5d0006f9fcef451639a46c4d4e58237f34f486b45688d98787ad39f49cb56056f1f2c44a48f08fe756c74a0bc1cbb10a5e8
-DIST minted-v1.7.zip 363605 SHA256 
71113736bbc44fdf619dce95fdd3b0f5d870117574212bd9dbe08ef95547790e SHA512 
6f1b3af3d5bd3fb8d3c2a9c6ae595a28a69cc733106d241cb258d61a89da70866d7f3b6023c64246161c2c10689cac5ae56fcde73cea891133d08e521d63
 WHIRLPOOL 
d74cb7eea25b19c96770a4d6e50c44bf7b11bb68d3ab5575b2cf30036187baaac51ba8026342308bbbac20783d2659c0347d16d0ef5ae2ee0fac4c0aa248ce0f

diff --git a/dev-tex/minted/minted-1.7.ebuild b/dev-tex/minted/minted-1.7.ebuild
deleted file mode 100644
index dc85857..
--- a/dev-tex/minted/minted-1.7.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
-
-inherit latex-package
-
-DESCRIPTION="LaTeX package for source code syntax highlighting"
-HOMEPAGE="https://code.google.com/p/minted/";
-SRC_URI="https://minted.googlecode.com/files/${PN}-v${PV}.zip";
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-DEPEND="app-arch/unzip"
-RDEPEND="
-   dev-texlive/texlive-latexextra
-   dev-python/pygments"
-
-S="${WORKDIR}"/
-
-src_install() {
-   LATEX_DOC_ARGUMENTS='-shell-escape'
-   latex-package_src_install
-   dodoc README
-}



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

2016-12-26 Thread Kacper Kowalik
commit: 1eac83d2427584ac43f8fdc52df78cccdb737860
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Mon Dec 26 21:19:38 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Mon Dec 26 21:20:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eac83d2

dev-python/netcdf4-python: drop old version hosted only on google-code

Package-Manager: portage-2.3.2

 dev-python/netcdf4-python/Manifest |  1 -
 .../netcdf4-python/netcdf4-python-1.0.4.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/dev-python/netcdf4-python/Manifest 
b/dev-python/netcdf4-python/Manifest
index e894b2c..db220f4 100644
--- a/dev-python/netcdf4-python/Manifest
+++ b/dev-python/netcdf4-python/Manifest
@@ -1,2 +1 @@
-DIST netCDF4-1.0.4.tar.gz 521990 SHA256 
99f5eaebae2fae92759d13b790dde4226b2b8c83a68f86543c41c7998cba53b7 SHA512 
acebb8b721720fae8ae8347ac10b3bc213cbc6db763001292ab99db56fc20fd82abc17d5449ad8d75f40edb5bf14f24b0bece725671fcc15bf3b0cb6580c46c5
 WHIRLPOOL 
d664d2a187b5191275bdc6fd6a456b684b4c9b1c6c0249e0299ba15ec10a6433b0859f84bf26148a7ca392e307a40f4bdfd13a7dc7ff8b059d8471f18e939b16
 DIST netCDF4-1.2.2.tar.gz 679107 SHA256 
5e68d0a723ed327e53e90ac73d3dfa25e8da10db9ffba5f2aefd61356722ae9d SHA512 
e09465d125077e71b8aad4332be844099c7fa29d0ea8f1dd0887f7a5e849ab778361026323466b1d4897bc3d8f8be1818cfa5f426773c765ee9c5f3728ff3da3
 WHIRLPOOL 
8fc551fbe6e1628304dd5067a22bbaffbb336c68f8315d5e929927f6ad52b0974b7a412d019b87a65e621e49d720ff1570514af66345e6c46c501ca9d862761e

diff --git a/dev-python/netcdf4-python/netcdf4-python-1.0.4.ebuild 
b/dev-python/netcdf4-python/netcdf4-python-1.0.4.ebuild
deleted file mode 100644
index 902d936..
--- a/dev-python/netcdf4-python/netcdf4-python-1.0.4.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
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-MY_PN="netCDF4"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Python/numpy interface to netCDF"
-HOMEPAGE="https://github.com/Unidata/netcdf4-python";
-SRC_URI="https://netcdf4-python.googlecode.com/files/${MY_P}.tar.gz";
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RDEPEND="
-   sci-libs/hdf5
-   sci-libs/netcdf:=[hdf]"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-python_test() {
-   cd test || die
-   ${PYTHON} run_all.py || die
-}



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

2016-12-26 Thread Kristian Fiskerstrand
commit: d91a4a309d7a3c562073c86fe6e52f05f8312409
Author: Kristian Fiskerstrand  gentoo  org>
AuthorDate: Mon Dec 26 21:14:27 2016 +
Commit: Kristian Fiskerstrand  gentoo  org>
CommitDate: Mon Dec 26 21:14:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91a4a30

dev-libs/libgpg-error: New upstream version 1.26

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libgpg-error/Manifest |  1 +
 dev-libs/libgpg-error/libgpg-error-1.26.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 1c0ca43..87de300 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -6,3 +6,4 @@ DIST libgpg-error-1.21.tar.bz2 763186 SHA256 
b7dbdb3cad63a740e9f0c632a1da32d4afd
 DIST libgpg-error-1.22.tar.bz2 777502 SHA256 
f2a04ee6317bdb41a625bea23fdc7f0b5a63fb677f02447c647ed61fb9e69d7b SHA512 
0e2bbbd1cf51e247921836642ebc0b52573565dde0f3c9df405d74ca148aafd9b6509ae782f8db93ef31425c88466c8a9d11c147aa65b4f21a1856af29f0b8db
 WHIRLPOOL 
b3a457387758b7a592b1fc9bbfd7840f5457dc01dbbad503370c7f688efc7a40828f17f0143216426f54705a1c3744049858616e0a396564f8493e9e39a0f60f
 DIST libgpg-error-1.24.tar.bz2 783628 SHA256 
9268e1cc487de5e6e4460fca612a06e4f383072ac43ae90603e5e46783d3e540 SHA512 
d577ebf36251402dd27187056f7c54cea226119f499d1c3bc1c4201ba4d2ae4a9dcefdf4502411cfcffe52b1cefab8c2cfddfa16b7e6ad3b49305a3394ccca31
 WHIRLPOOL 
2f216d374e0cc9ca64a9a9d3a4c3e756d28275e80ff42fa00649d2d969bf03b04bc56e71125fac176da447176fe8fe6052014c71b1f70ccb1d3c4cb11194c09c
 DIST libgpg-error-1.25.tar.bz2 797159 SHA256 
f628f75843433b38b05af248121beb7db5bd54bb2106f384edac39934261320c SHA512 
46f276609fc66f09e9633f6a1a33d4cfcfaa65e36f34aaf0802edbc766ed4c0f2dc148582db10c2afce9c0b8ba536dbac78ec0c1a72cb81723403b6ece295590
 WHIRLPOOL 
1bf96456ee9450a00c7621c85ea293292c9b11f2484dd4048b77b912acf99bfa7c3f97b1e8ade3c41353e30bdc3868f75b85f0d27cbe4dd1033cfed59354dfdf
+DIST libgpg-error-1.26.tar.bz2 798096 SHA256 
4c4bcbc90116932e3acd37b37812d8653b1b189c1904985898e860af818aee69 SHA512 
3f0c2bcba82156639b077d25b01ad41df1b8c960fbd90591e9c18eb7c6835d6cc8315100624cfdfec1d62d1df1ae8ebac55033af25e0a6474d1b7f7980b06a72
 WHIRLPOOL 
e3ff86a4e1ae8c2b838726873fad8cc52fea2cb38ec993069788824995bea6d535afce1d869ee22cc6f4d42cef1008d3811eae44b553d949220dacbe229a8cee

diff --git a/dev-libs/libgpg-error/libgpg-error-1.26.ebuild 
b/dev-libs/libgpg-error/libgpg-error-1.26.ebuild
new file mode 100644
index ..129a592
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.26.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils libtool multilib-minimal toolchain-funcs
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="http://www.gnupg.org/related_software/libgpg-error";
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+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 ~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="common-lisp nls static-libs"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   abi_x86_32? (
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   !<=app-emulation/emul-linux-x86-baselibs-20131008-r12
+   )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gpg-error-config
+)
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/gpg-error.h
+)
+
+src_prepare() {
+   epatch_user
+   elibtoolize
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   CC_FOR_BUILD=$(tc-getBUILD_CC)
+   --enable-threads
+   $(use_enable nls)
+   $(use_enable static-libs static)
+   $(use_enable common-lisp languages)
+   )
+
+   multilib_is_native_abi || myeconfargs+=(
+   --disable-languages
+   )
+
+   ECONF_SOURCE=${S} \
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # library has no dependencies, so it does not need the .la file
+   prune_libtool_files --all
+}



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

2016-12-26 Thread Kacper Kowalik
commit: f9593c0ff88edafd090dee7b75abbcaf720980e1
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Mon Dec 26 21:10:10 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Mon Dec 26 21:12:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9593c0f

dev-python/hcluster: update SRC_URI

Package-Manager: portage-2.3.2

 dev-python/hcluster/hcluster-0.2.0-r1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/hcluster/hcluster-0.2.0-r1.ebuild 
b/dev-python/hcluster/hcluster-0.2.0-r1.ebuild
index 784f604..d284df8 100644
--- a/dev-python/hcluster/hcluster-0.2.0-r1.ebuild
+++ b/dev-python/hcluster/hcluster-0.2.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -8,8 +8,8 @@ PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1
 
 DESCRIPTION="Python hierarchical clustering package for Scipy"
-HOMEPAGE="https://code.google.com/p/scipy-cluster/ 
https://pypi.python.org/pypi/hcluster";
-SRC_URI="https://scipy-cluster.googlecode.com/files/${P}.tar.gz";
+HOMEPAGE="https://pypi.python.org/pypi/hcluster";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"



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

2016-12-26 Thread Andreas Hüttel
commit: 1fcc2d02bbe6aa423770f89989cb9fb9ecc99b60
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 26 20:57:38 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 26 20:58:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fcc2d02

dev-perl/GD: Remove old

Package-Manager: portage-2.3.3

 dev-perl/GD/GD-2.460.0-r1.ebuild | 75 
 dev-perl/GD/Manifest |  1 -
 2 files changed, 76 deletions(-)

diff --git a/dev-perl/GD/GD-2.460.0-r1.ebuild b/dev-perl/GD/GD-2.460.0-r1.ebuild
deleted file mode 100644
index b600f57..
--- a/dev-perl/GD/GD-2.460.0-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MODULE_AUTHOR=LDS
-MODULE_VERSION=2.46
-inherit perl-module
-
-DESCRIPTION="interface to Thomas Boutell's gd library"
-
-LICENSE="|| ( Artistic-2 GPL-1 GPL-2 GPL-3 )" # Artistic-2 or GPL1+
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="animgif gif jpeg png truetype xpm"
-
-RDEPEND=">=media-libs/gd-2.0.33
-   png? (
-   media-libs/gd[png]
-   media-libs/libpng
-   sys-libs/zlib
-   )
-   jpeg? (
-   media-libs/gd[jpeg]
-   virtual/jpeg
-   )
-   truetype? (
-   media-libs/gd[truetype]
-   media-libs/freetype:2
-   )
-   xpm? (
-   media-libs/gd[xpm]
-   x11-libs/libXpm
-   )
-   gif? ( media-libs/giflib )"
-DEPEND="${RDEPEND}
-   dev-perl/Module-Build
-"
-
-SRC_TEST=do
-
-src_prepare(){
-   perl-module_src_prepare
-   sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config 
pass_through);/" \
-   "${S}"/Makefile.PL || die
-}
-
-src_configure() {
-   local myconf
-   use gif && use animgif && myconf+=",ANIMGIF"
-   use jpeg && myconf+=",JPEG"
-   use truetype && myconf+=",FREETYPE"
-   use png && myconf+=",PNG"
-   use xpm && myconf+=",XPM"
-   use gif && myconf+=",GIF"
-   myconf="-options '${myconf:1}'"
-   perl-module_src_configure
-}
-
-src_test() {
-   if use png || use jpeg || use gif ; then
-   if has_version ">=media-libs/jpeg-7" || \
-   has_version "media-libs/libjpeg-turbo" ; then
-   # https://rt.cpan.org/Public/Bug/Display.html?id=49053
-   ewarn "Tests fail with >=media-libs/jpeg-7 or 
media-libs/libjpeg-turbo. Skipping tests..."
-   return
-   fi
-   perl-module_src_test
-   else
-   ewarn "The test fails if neither of png, jpeg, gif is in USE!"
-   ewarn "Skipping tests..."
-   fi
-}
-mydoc="GD.html"

diff --git a/dev-perl/GD/Manifest b/dev-perl/GD/Manifest
index 9ca91ce..58c5a66 100644
--- a/dev-perl/GD/Manifest
+++ b/dev-perl/GD/Manifest
@@ -1,2 +1 @@
-DIST GD-2.46.tar.gz 260989 SHA256 
0de778c8ea63bb3eb0d99d0ef090464ef594107addfa71750fd3a88216081735 SHA512 
804f7c7b7d6ba517a18be13d9d51d382e3770b965512a337281335a2f9985320e194e57dcd82b94b690f9438249a5cc9830bff4cdb0c2aad0c99153ad3d92e34
 WHIRLPOOL 
035d8b3486ea44b991912f42a6eb9228a76619fca2da6b15ea3221eead5aa30205ae5ca156aeff674a5564c5f9181b516499e2462771e5cd3953adc1d8e0ac70
 DIST GD-2.56.tar.gz 273441 SHA256 
1f103d1c98de8621504642ed7fb79f1b40f5f6a63c2abe9390a8ab78617248f9 SHA512 
51c4b46b199625a12ae1ad1003cafe4e66913d1e0c0b51d9bccbc7c14a86dfe29144caefbeca2927a66a44d4ba8b134550ee4a63eb86aceaa13513c46a4e71f4
 WHIRLPOOL 
5c59b6361bdfbbe5294739bf49f398d9483994353422b3839c068b651bf91195027c8d44bf348fd135674479ad333c77949ec28526c985e3dab12efc554585f7



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

2016-12-26 Thread Andreas Hüttel
commit: 437aa9460a636f7f700873fe19ffe2491e0be9aa
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 26 20:57:02 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 26 20:58:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=437aa946

dev-perl/GD: Revision bump to add missing GD features, bug 502546 - thanks to 
Jorge Nerin

Package-Manager: portage-2.3.3

 dev-perl/GD/GD-2.560.0-r2.ebuild | 71 
 1 file changed, 71 insertions(+)

diff --git a/dev-perl/GD/GD-2.560.0-r2.ebuild b/dev-perl/GD/GD-2.560.0-r2.ebuild
new file mode 100644
index ..4c52efb
--- /dev/null
+++ b/dev-perl/GD/GD-2.560.0-r2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=LDS
+DIST_VERSION=2.56
+inherit perl-module
+
+DESCRIPTION="Interface to Thomas Boutell's gd library"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="animgif gif jpeg png truetype xpm"
+PATCHES=(
+   "${FILESDIR}/${P}-rt106594.patch"
+)
+RDEPEND="
+   virtual/perl-Math-Complex
+   >=media-libs/gd-2.2.3
+   png? (
+   media-libs/gd[png]
+   media-libs/libpng:0
+   sys-libs/zlib
+   )
+   jpeg? (
+   media-libs/gd[jpeg]
+   virtual/jpeg:0
+   )
+   truetype? (
+   media-libs/gd[truetype]
+   media-libs/freetype:2
+   )
+   xpm? (
+   media-libs/gd[xpm]
+   x11-libs/libXpm
+   )
+   gif? ( media-libs/giflib )
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-CBuilder
+   virtual/perl-ExtUtils-MakeMaker
+"
+
+PREFER_BUILDPL="no"
+
+src_prepare(){
+   perl-module_src_prepare
+
+   # bug 572000
+   ln -s "${S}"/lib/GD.xs "${S}"/GD.xs
+
+   sed -i "s/use Getopt::Long;/use Getopt::Long qw(:config 
pass_through);/" \
+   "${S}"/Makefile.PL || die
+}
+
+src_configure() {
+   local myconf
+   myconf="VERSION_33,GD_UNCLOSEDPOLY,GD_FTCIRCLE" # Per line 284 of 
Makefile.PL
+   use gif && use animgif && myconf+=",ANIMGIF"
+   use jpeg && myconf+=",JPEG"
+   use truetype && myconf+=",FT"
+   use png && myconf+=",PNG"
+   use xpm && myconf+=",XPM"
+   use gif && myconf+=",GIF"
+   myconf="-options '${myconf}'"
+   perl-module_src_configure
+}
+
+mydoc="GD.html"



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

2016-12-26 Thread Kacper Kowalik
commit: 31f0c01febda20230b098bd3c6444e83f172197a
Author: Kacper Kowalik  gentoo  org>
AuthorDate: Mon Dec 26 20:57:34 2016 +
Commit: Kacper Kowalik  gentoo  org>
CommitDate: Mon Dec 26 20:57:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31f0c01f

dev-libs/double-conversion: update SRC_URI

Package-Manager: portage-2.3.2

 dev-libs/double-conversion/Manifest   | 2 +-
 dev-libs/double-conversion/double-conversion-2.0.1.ebuild | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-libs/double-conversion/Manifest 
b/dev-libs/double-conversion/Manifest
index 2f1155b..c745903 100644
--- a/dev-libs/double-conversion/Manifest
+++ b/dev-libs/double-conversion/Manifest
@@ -1 +1 @@
-DIST double-conversion-2.0.1.tar.gz 7014061 SHA256 
671f0439b4531c7344ace5b2ddaab4bdd860e80cee586efcfebf37b4eedd7cf0 SHA512 
ab9e63ef97664d470cdd8b2a5d3b8f9d0b8558980f463d30369577c4e54804ee210321a979f4550ea2299cc0a2a0360f780de63458db942ba0ac34793b8f98ec
 WHIRLPOOL 
559a0d2f165000abab87d77f0483dcac1503fa090382fead605e05a30ecea0c8afa1730caf51cdcba10a48d0c0b58fa855a9193b28fc5061dcf86d6505f02f85
+DIST double-conversion-2.0.1.tar.gz 7014148 SHA256 
ca9ec6974eaaa29827b916c90666fba3b0b6641030fe2ab34a81e280187acdef SHA512 
a4773dc95e9267d8426dda976586aa1ba968ead28b118caae9b1b7c123d1eea4aba5b588fde9a109a99a068a79a3a2426f12d6caadea8c548d4250e56eff33a4
 WHIRLPOOL 
d17e55f54e1f3beb07e2657959c2f9e751a2732105b5a228d6b96ef5d69f2ab5722fe196ea9f2a9af1567f0d90bd6daad3c1fc30ac93ba66b4fc4879adb9aae7

diff --git a/dev-libs/double-conversion/double-conversion-2.0.1.ebuild 
b/dev-libs/double-conversion/double-conversion-2.0.1.ebuild
index 069a154..73a664c 100644
--- a/dev-libs/double-conversion/double-conversion-2.0.1.ebuild
+++ b/dev-libs/double-conversion/double-conversion-2.0.1.ebuild
@@ -8,15 +8,13 @@ inherit scons-utils eutils
 
 DESCRIPTION="Binary-decimal and decimal-binary conversion routines for IEEE 
doubles"
 HOMEPAGE="https://github.com/google/double-conversion";
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.gz";
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0/1"
 KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
-S="${WORKDIR}"
-
 LIBNAME=lib${PN}
 
 src_prepare() {



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

2016-12-26 Thread Tim Harder
commit: 9c1f780e85fba1418b6bcd081953f0aee1e4424d
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Dec 26 20:20:32 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Dec 26 20:22:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1f780e

media-sound/lilypond: version bump to 2.19.53

 media-sound/lilypond/Manifest|   1 +
 media-sound/lilypond/lilypond-2.19.53.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 336ad5d..0fa1897 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -1,3 +1,4 @@
 DIST lilypond-2.18.2.tar.gz 16027977 SHA256 
329d733765b0ba7be1878ae3f457dbbb875cc2840d2b75af4afc48c9454fba07 SHA512 
0692f6eb41733076ba7f610cd1e65762f4dfd67307e2ab9e222b140d58ae3a1bb1c6b3be3bcff778d57f161868cf6d57e99bf43bf20f2663d042a07493942ec6
 WHIRLPOOL 
95db264992a1e425fd1ee53d980941eef554c1784a1adfc105750d82d11664f61207c2b1897b6e99448790131c0715f08401f45b663c420553925596c6fd4b1c
 DIST lilypond-2.19.50.tar.gz 17059560 SHA256 
169ad09fac39512c780d917f5b164dc6a1570f19f5516f812df9eb2157224eb3 SHA512 
14267d7e0b578b8b32913042438e4087904023860d3ad607faa3a702741176f2cecc019e0b6c5c88132a93696b087f59ede58e96972c877c911d20b89de1ecd2
 WHIRLPOOL 
1b8f31728541a9fcd1c34f22c544b464dc89c0591938a882097af1f0581e76dfa8ddb7c4f09f31ad4d5df413615f99bc774bd08a0a668879f9449ef9cd8ff8e4
 DIST lilypond-2.19.52.tar.gz 17064855 SHA256 
77f4a62b2872f7d6813c7e58b9f8680fc4c3434b86f695117d135b5402e90409 SHA512 
afdfa6f277235911b8cfb85985df110d740a580d7d8cb3899e682077674e71faaa050dab16d156d78c0e99243ddb59fb20282a3557309f8679ed457563364020
 WHIRLPOOL 
54882a8d43ce371ad3a27a955cd464a2296a630b7f274235e24373e08eca746535b0f62b8fca62e82ebed8425d8347a310405ee6134a248dc2e29ff9fd686e73
+DIST lilypond-2.19.53.tar.gz 17066384 SHA256 
ef2e50d064911127e4dfdf0acea85a33bbb5cc0a1db68a90fc4d73f8f2932e17 SHA512 
f09f15e80a8339ba71d68239f3a2b1a0df6407ffc89c4ec622c15cff4ea9686eb1f73ff540d89ad14278327002b22e98b2caa3b5f946dca3ae2bdd2705d78a9b
 WHIRLPOOL 
285fe7da99eefef24a12ff52baba06e56ed0193c4a236e880812f5cb21f03a3a2d5c4f213265c5b70cf1722979416fca2633fea9dac0efb4dea0882be4336476

diff --git a/media-sound/lilypond/lilypond-2.19.53.ebuild 
b/media-sound/lilypond/lilypond-2.19.53.ebuild
new file mode 100644
index ..4326bef
--- /dev/null
+++ b/media-sound/lilypond/lilypond-2.19.53.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+[[ "${PV}" = "" ]] && inherit git-r3
+inherit elisp-common autotools python-single-r1 xdg-utils
+
+if [[ "${PV}" = "" ]]; then
+   EGIT_REPO_URI="git://git.sv.gnu.org/lilypond.git"
+else
+   
SRC_URI="http://download.linuxaudio.org/lilypond/sources/v${PV:0:4}/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
+fi
+
+DESCRIPTION="GNU Music Typesetter"
+HOMEPAGE="http://lilypond.org/";
+
+LICENSE="GPL-3 FDL-1.3"
+SLOT="0"
+LANGS=" ca cs da de el eo es fi fr it ja nl ru sv tr uk vi zh_TW"
+IUSE="debug emacs guile2 profile vim-syntax ${LANGS// / linguas_}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND=">=app-text/ghostscript-gpl-8.15
+   >=dev-scheme/guile-1.8.2:12[deprecated,regex]
+   media-fonts/tex-gyre
+   media-libs/fontconfig
+   media-libs/freetype:2
+   >=x11-libs/pango-1.12.3
+   emacs? ( virtual/emacs )
+   guile2? ( >=dev-scheme/guile-2:12 )
+   !guile2? (
+   >=dev-scheme/guile-1.8.2:12[deprecated,regex]
+   =metapost-1.803 is selected if it's installed, bug 498704
+   if [[ ${MERGE_TYPE} != binary ]] && has_version 
">=dev-tex/metapost-1.803" ; then
+   if [[ $(readlink "${EROOT}"/usr/bin/mpost) =~ mpost-texlive-* 
]] ; then
+   einfo "Updating metapost symlink"
+   eselect mpost update || die
+   fi
+   fi
+
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if ! use vim-syntax ; then
+   sed -i 's/vim//' GNUmakefile.in || die
+   fi
+
+   # respect CFLAGS
+   sed -i 's/OPTIMIZE -g/OPTIMIZE/' aclocal.m4 || die
+
+   for lang in ${LANGS}; do
+   use linguas_${lang} || rm po/${lang}.po || die
+   done
+
+   # respect AR
+   sed -i "s/^AR=ar/AR=$(tc-getAR)/" stepmake/stepmake/library-vars.make 
|| die
+
+   # remove bundled texinfo file (fixes bug #448560)
+   rm tex/texinfo.tex || die
+
+   eautoreconf
+
+   xdg_environment_reset #586592
+}
+
+src_configure() {
+   # documentation generation currently not supported since it requires a 
newer
+   # version of texi2html than is currently in the tree
+
+   local myeconfargs+=(
+   --with-texgyre-dir=/usr/share/fonts/tex-gyre
+   --disable-documentation
+  

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

2016-12-26 Thread Hans de Graaff
commit: 72dd2fd7eaa28fdd785ebd7ac2b9060a5ff9e292
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:45:12 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72dd2fd7

dev-ruby/racc: add ruby24

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/racc/racc-1.4.14.ebuild b/dev-ruby/racc/racc-1.4.14.ebuild
index 7cbe7bf..da50026 100644
--- a/dev-ruby/racc/racc-1.4.14.ebuild
+++ b/dev-ruby/racc/racc-1.4.14.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="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_DOC="docs"



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

2016-12-26 Thread Hans de Graaff
commit: 38369b0d2b90bf5efe5bc3c1197e4320ec1d12b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:38:05 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38369b0d

dev-ruby/xmlrpc: new package, extract from dev-lang/ruby

Package-Manager: portage-2.3.0

 dev-ruby/xmlrpc/Manifest|  1 +
 dev-ruby/xmlrpc/metadata.xml| 11 +++
 dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild | 27 +++
 3 files changed, 39 insertions(+)

diff --git a/dev-ruby/xmlrpc/Manifest b/dev-ruby/xmlrpc/Manifest
new file mode 100644
index ..996a965
--- /dev/null
+++ b/dev-ruby/xmlrpc/Manifest
@@ -0,0 +1 @@
+DIST xmlrpc-0.2.1.tar.gz 33980 SHA256 
0254f899373e9151bc10bf0f71144a7530ec05b7041daa96702a3371bebe06f8 SHA512 
20a156acd70df7bcca649fa7962855ee645b4348cf8d64109e5e7409fc2f89e53c18c28b871365e424bbbe8d7ca92cacaf9ceda6cf485bf55b717ee0040d8491
 WHIRLPOOL 
78a317b72936b5cb3fb642f622da248bebbe174d359e43000cc9f169b39b4c959663d257c05fe0b935bed691e92df3fefdd0fa76bb140fb806fbcee28669511c

diff --git a/dev-ruby/xmlrpc/metadata.xml b/dev-ruby/xmlrpc/metadata.xml
new file mode 100644
index ..3256ec2
--- /dev/null
+++ b/dev-ruby/xmlrpc/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+ruby/xmlrpc
+  
+

diff --git a/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild 
b/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild
new file mode 100644
index ..c66b687
--- /dev/null
+++ b/dev-ruby/xmlrpc/xmlrpc-0.2.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="XMLRPC is a lightweight protocol that enables remote procedure 
calls over HTTP"
+HOMEPAGE="https://github.com/ruby/xmlrpc";
+SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+}



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

2016-12-26 Thread Hans de Graaff
commit: fbade0b2fbe6c4175e7c264bf56fd0b10500f602
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:34:21 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbade0b2

dev-ruby/rake: add ruby24

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/rake/rake-12.0.0.ebuild b/dev-ruby/rake/rake-12.0.0.ebuild
index 6413fb8..f785802 100644
--- a/dev-ruby/rake/rake-12.0.0.ebuild
+++ b/dev-ruby/rake/rake-12.0.0.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"



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

2016-12-26 Thread Hans de Graaff
commit: 969de667e41632d2e9affceba8e6bb664c541adc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 16:46:22 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969de667

dev-lang/ruby: require eselect-ruby with ruby24 support

Package-Manager: portage-2.3.0

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

diff --git a/dev-lang/ruby/ruby-2.4.0.ebuild b/dev-lang/ruby/ruby-2.4.0.ebuild
index 1fad0d2..5cfbc17 100644
--- a/dev-lang/ruby/ruby-2.4.0.ebuild
+++ b/dev-lang/ruby/ruby-2.4.0.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
dev-libs/libyaml
virtual/libffi
sys-libs/zlib
-   >=app-eselect/eselect-ruby-20151229
+   >=app-eselect/eselect-ruby-20161226
!

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

2016-12-26 Thread Hans de Graaff
commit: 20e14c007539a1baf2fe016c0eb2ba3e52defce4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:37:12 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e14c00

dev-ruby/test-unit: add ruby24

Package-Manager: portage-2.3.0

 dev-ruby/test-unit/test-unit-3.2.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/test-unit/test-unit-3.2.3.ebuild 
b/dev-ruby/test-unit/test-unit-3.2.3.ebuild
index c1ac970..5f8fa3f 100644
--- a/dev-ruby/test-unit/test-unit-3.2.3.ebuild
+++ b/dev-ruby/test-unit/test-unit-3.2.3.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_DOCDIR="doc"
@@ -15,7 +15,7 @@ inherit ruby-fakegem
 # depend on yard for the other ruby implementations. Without this
 # assumption bootstrapping ruby23 won't be possible due to the yard
 # dependency tree.
-USE_RUBY="${USE_RUBY/ruby23/}" ruby_add_bdepend "doc? ( dev-ruby/yard )"
+USE_RUBY="${USE_RUBY/ruby23 ruby24/}" ruby_add_bdepend "doc? ( dev-ruby/yard )"
 
 DESCRIPTION="An xUnit family unit testing framework for Ruby"
 HOMEPAGE="https://rubygems.org/gems/test-unit";



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

2016-12-26 Thread Hans de Graaff
commit: b2fe99ce8b5f9ec62bf2ea9c4c1a46880c789402
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:38:44 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fe99ce

dev-ruby/json: add ruby24

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/json/json-2.0.2.ebuild b/dev-ruby/json/json-2.0.2.ebuild
index 6b1f6c5..7e85ba0 100644
--- a/dev-ruby/json/json-2.0.2.ebuild
+++ b/dev-ruby/json/json-2.0.2.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"



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

2016-12-26 Thread Hans de Graaff
commit: 9eb2212e5b3920649c42715bf49c9045cbc863b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:48:24 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb2212e

dev-ruby/rdoc: add ruby24 revision using json 2.x, add keywords for bug 603674

Package-Manager: portage-2.3.0

 dev-ruby/rdoc/rdoc-5.0.0-r1.ebuild | 90 ++
 1 file changed, 90 insertions(+)

diff --git a/dev-ruby/rdoc/rdoc-5.0.0-r1.ebuild 
b/dev-ruby/rdoc/rdoc-5.0.0-r1.ebuild
new file mode 100644
index ..d58e1be
--- /dev/null
+++ b/dev-ruby/rdoc/rdoc-5.0.0-r1.ebuild
@@ -0,0 +1,90 @@
+# 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 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc RI.rdoc TODO.rdoc"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="An extended version of the RDoc library from Ruby 1.8"
+HOMEPAGE="https://github.com/rdoc/rdoc/";
+SRC_URI="https://github.com/rdoc/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Ruby MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "
+   dev-ruby/kpeg
+   dev-ruby/racc
+   test? (
+   >=dev-ruby/minitest-5.8:5
+   )"
+
+ruby_add_rdepend "dev-ruby/json:2"
+
+all_ruby_prepare() {
+   # Other packages also have use for a nonexistent directory, bug 321059
+   sed -i -e 's#/nonexistent#/nonexistent_rdoc_tests#g' test/test_rdoc*.rb 
|| die
+
+   # Avoid unneeded dependency on bundler, bug 603696
+   sed -i -e '/bundler/ s:^:#:' \
+   -e 's/Bundler::GemHelper.gemspec.full_name/"rdoc"/' Rakefile || 
die
+
+   # Remove test that is depending on the locale, which we can't garantuee.
+   sed -i -e '/def test_encode_with/,/^  end/ s:^:#:' 
test/test_rdoc_options.rb || die
+
+   # Remove test depending on FEATURES=userpriv, bug 361959
+   sed -i -e '/def test_check_files/,/^  end/ s:^:#:' 
test/test_rdoc_options.rb || die
+
+   # Remove tests for code that is not included and not listed in 
Manifest.txt
+   rm -f test/test_rdoc_i18n_{locale,text}.rb \
+  test/test_rdoc_generator_pot* || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc ; then
+   ruby -Ilib -S exe/rdoc || die
+   fi
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake generate || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:. -e 'gem "json", "~>2.0"; Dir["test/test_*.rb"].each{|f| 
require f}' || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   for bin in rdoc ri; do
+   ruby_fakegem_binwrapper $bin /usr/bin/$bin-2
+
+   for version in 20 21 22 23; do
+   if use ruby_targets_ruby${version}; then
+   ruby_fakegem_binwrapper $bin 
/usr/bin/${bin}${version}
+   sed -i -e "1s/env ruby/ruby${version}/" \
+   "${ED}/usr/bin/${bin}${version}" || die
+   fi
+   done
+   done
+}
+
+pkg_postinst() {
+   if [[ ! -n $(readlink "${ROOT}"usr/bin/rdoc) ]] ; then
+   eselect ruby set $(eselect --brief --colour=no ruby show | head 
-n1)
+   fi
+}



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

2016-12-26 Thread Hans de Graaff
commit: 22158e418bcb3912889395d3f1f027b44d71c307
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:40:42 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22158e41

virtual/rubygems: add ruby24

Package-Manager: portage-2.3.0

 virtual/rubygems/rubygems-12.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/virtual/rubygems/rubygems-12.ebuild 
b/virtual/rubygems/rubygems-12.ebuild
new file mode 100644
index ..e8df5bc
--- /dev/null
+++ b/virtual/rubygems/rubygems-12.ebuild
@@ -0,0 +1,33 @@
+# 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 ruby24 rbx"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for rubygems"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+   ruby_targets_rbx? ( dev-lang/rubinius )
+   ruby_targets_ruby20? ( >=dev-ruby/rubygems-2.0.2[ruby_targets_ruby20] )
+   ruby_targets_ruby21? ( >=dev-ruby/rubygems-2.0.14[ruby_targets_ruby21] )
+   ruby_targets_ruby22? ( >=dev-ruby/rubygems-2.4.2[ruby_targets_ruby22] )
+   ruby_targets_ruby23? ( >=dev-ruby/rubygems-2.5.1[ruby_targets_ruby23] )
+   ruby_targets_ruby24? ( >=dev-ruby/rubygems-2.6.8[ruby_targets_ruby24] )"
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }



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

2016-12-26 Thread Hans de Graaff
commit: b29efe9cf11db9b2fcf1ba96c2a35a463565ad0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:33:10 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b29efe9c

dev-ruby/net-telnet: add ruby24

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild 
b/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
index e8ec8a4..c65492c 100644
--- a/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
+++ b/dev-ruby/net-telnet/net-telnet-0.1.1-r1.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md"



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

2016-12-26 Thread Hans de Graaff
commit: ab21619dafa58a5b9d04b96bd911a5e22312cfca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:40:04 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab21619d

dev-ruby/rubygems: add ruby24

Package-Manager: portage-2.3.0

 dev-ruby/rubygems/rubygems-2.6.8.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rubygems/rubygems-2.6.8.ebuild 
b/dev-ruby/rubygems/rubygems-2.6.8.ebuild
index fb6765e..107dce8 100644
--- a/dev-ruby/rubygems/rubygems-2.6.8.ebuild
+++ b/dev-ruby/rubygems/rubygems-2.6.8.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 inherit ruby-ng prefix
 
@@ -54,6 +54,9 @@ all_ruby_prepare() {
 
# Avoid test requiring network access
sed -i -e '/test_download_to_cache/askip "requires network access"' 
test/rubygems/test_gem_remote_fetcher.rb || die
+
+   # Avoid test failing on ruby 2.4
+   sed -i -e '/test_initialize_copy_broken/askip "fails on ruby 2.4"' 
test/rubygems/test_gem_specification.rb || die
 }
 
 each_ruby_compile() {



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

2016-12-26 Thread Hans de Graaff
commit: 32f85402c6c8f095383bd9a699432dcaecd21eb8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:33:42 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f85402

dev-ruby/power_assert: add ruby24

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/power_assert/power_assert-0.4.1.ebuild 
b/dev-ruby/power_assert/power_assert-0.4.1.ebuild
index 59d5854..a4c013f 100644
--- a/dev-ruby/power_assert/power_assert-0.4.1.ebuild
+++ b/dev-ruby/power_assert/power_assert-0.4.1.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc"



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

2016-12-26 Thread Hans de Graaff
commit: 57ad572bf20246ae2b7609e9b48c923ed54340f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:32:37 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ad572b

dev-ruby/minitest: add ruby24

Package-Manager: portage-2.3.0

 dev-ruby/minitest/minitest-4.7.5-r2.ebuild | 12 ++--
 dev-ruby/minitest/minitest-5.10.1.ebuild   |  2 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/minitest/minitest-4.7.5-r2.ebuild 
b/dev-ruby/minitest/minitest-4.7.5-r2.ebuild
index 1a6d448..a1f2ece 100644
--- a/dev-ruby/minitest/minitest-4.7.5-r2.ebuild
+++ b/dev-ruby/minitest/minitest-4.7.5-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="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
@@ -20,6 +20,14 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc test"
 
+each_ruby_prepare() {
+   case ${RUBY} in
+   *ruby24)
+   sed -i -e 's/Fixnum/Integer/' 
test/minitest/test_minitest_spec.rb || die
+   ;;
+   esac
+}
+
 each_ruby_test() {
${RUBY} -Ilib:bin:test:. -e 'Dir["test/**/test_*.rb"].each{|f| require 
f}' || die
 }

diff --git a/dev-ruby/minitest/minitest-5.10.1.ebuild 
b/dev-ruby/minitest/minitest-5.10.1.ebuild
index 4723351..6dbfa25 100644
--- a/dev-ruby/minitest/minitest-5.10.1.ebuild
+++ b/dev-ruby/minitest/minitest-5.10.1.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



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

2016-12-26 Thread Hans de Graaff
commit: 30112e9465b5a4d5232c535c3183bb80f6d81499
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:46:16 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30112e94

dev-ruby/kpeg: add ruby24 and keywords, bug 603674

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/kpeg/kpeg-1.1.0.ebuild b/dev-ruby/kpeg/kpeg-1.1.0.ebuild
index bb2e377..edaf2eb 100644
--- a/dev-ruby/kpeg/kpeg-1.1.0.ebuild
+++ b/dev-ruby/kpeg/kpeg-1.1.0.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=5
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/evanphx/kpeg";
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 each_ruby_test() {



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

2016-12-26 Thread Hans de Graaff
commit: e15fca00e4360cec0ee0a57cf75879a793bc02e9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 07:00:56 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15fca00

ruby-ng.eclass, ruby-utils.eclass: Add ruby24 support

 eclass/ruby-ng.eclass| 1 +
 eclass/ruby-utils.eclass | 6 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/eclass/ruby-ng.eclass b/eclass/ruby-ng.eclass
index f144c9e..c83778d 100644
--- a/eclass/ruby-ng.eclass
+++ b/eclass/ruby-ng.eclass
@@ -20,6 +20,7 @@
 #  * ruby21 - Ruby (MRI) 2.1.x
 #  * ruby22 - Ruby (MRI) 2.2.x
 #  * ruby23 - Ruby (MRI) 2.3.x
+#  * ruby24 - Ruby (MRI) 2.4.x
 #  * jruby  - JRuby
 #  * rbx- Rubinius
 #

diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass
index 9e16d4a..66ba5e8 100644
--- a/eclass/ruby-utils.eclass
+++ b/eclass/ruby-utils.eclass
@@ -31,7 +31,7 @@ if [[ ! ${_RUBY_UTILS} ]]; then
 RUBY_TARGETS_PREFERENCE="ruby20 ruby19 "
 
 # All other active ruby targets
-RUBY_TARGETS_PREFERENCE+="ruby21 ruby22 ruby23"
+RUBY_TARGETS_PREFERENCE+="ruby21 ruby22 ruby23 ruby24"
 
 
 _ruby_implementation_depend() {
@@ -63,6 +63,10 @@ _ruby_implementation_depend() {
rubypn="dev-lang/ruby"
rubyslot=":2.3"
;;
+   ruby24)
+   rubypn="dev-lang/ruby"
+   rubyslot=":2.4"
+   ;;
ree18)
rubypn="dev-lang/ruby-enterprise"
rubyslot=":1.8"



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

2016-12-26 Thread Hans de Graaff
commit: a4a79149b05c66b56e2972576f5b521edc9c7630
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 07:01:57 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a79149

ruby-utils.eclass: update default RUBY_TARGETS ordering

Remove obsolete versions and promote ruby21 to the stable list.

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

diff --git a/eclass/ruby-utils.eclass b/eclass/ruby-utils.eclass
index 66ba5e8..e3c60b4 100644
--- a/eclass/ruby-utils.eclass
+++ b/eclass/ruby-utils.eclass
@@ -28,10 +28,10 @@ if [[ ! ${_RUBY_UTILS} ]]; then
 # provide for a better first installation experience.
 
 # All RUBY_TARGETS
-RUBY_TARGETS_PREFERENCE="ruby20 ruby19 "
+RUBY_TARGETS_PREFERENCE="ruby21 "
 
 # All other active ruby targets
-RUBY_TARGETS_PREFERENCE+="ruby21 ruby22 ruby23 ruby24"
+RUBY_TARGETS_PREFERENCE+="ruby22 ruby23 ruby24"
 
 
 _ruby_implementation_depend() {



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

2016-12-26 Thread Hans de Graaff
commit: c4de09ebbfc379e1f17f5c6ad6d9777d5b1c9df7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 09:31:40 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4de09eb

dev-ruby/did_you_mean: add 1.1.0 for ruby 2.4

Package-Manager: portage-2.3.0

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

diff --git a/dev-ruby/did_you_mean/Manifest b/dev-ruby/did_you_mean/Manifest
index 9285ba5..ec46e73 100644
--- a/dev-ruby/did_you_mean/Manifest
+++ b/dev-ruby/did_you_mean/Manifest
@@ -1 +1,2 @@
 DIST did_you_mean-1.0.2.gem 30720 SHA256 
caa50332c6de39d5452f85f1efa9e9080d9073591edf7be8cb1b9b333a63fd6a SHA512 
a6b19dd909423505553759d6470266680056b6804f9c42452eecf9104a8de71a460a4baa53111ccfe830e3dbdc04bad9382d77f9098d1e114aecdc34a4ef57b6
 WHIRLPOOL 
c4786a6dc7216727f63c1f128f26289395eaa5e2ae845aae5d06cd7449f46eb53fd003b4c4d1a39632c77b647719a919f0716593bd18fe08740cb84fd257
+DIST did_you_mean-1.1.0.gem 30720 SHA256 
893791a7e8723e6d5e221a5832ff50a6cb7eed577d54cf0ca92e97364704cdf0 SHA512 
73ce86f1c6163dcbd7e02e75b347b0a66b862be1fda3356f763a183df45093629714751157b7fbbe10f1655caf97b64efe67938a24eaa3355f34814e644bdf96
 WHIRLPOOL 
e2090e5c2c8d6aa3e735e99de46aee697acb80ce7cd941631c1db603b4ed4692c0441a7d12a61f2a1553158a6b3c98bbbc3f271d273a80082b659affe8207fa0

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.1.0.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.1.0.ebuild
new file mode 100644
index ..1216645
--- /dev/null
+++ b/dev-ruby/did_you_mean/did_you_mean-1.1.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="'did you mean?'experience in Ruby"
+HOMEPAGE="https://github.com/yuki24/did_you_mean";
+
+LICENSE="MIT"
+SLOT="2.4"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+}



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

2016-12-26 Thread Hans de Graaff
commit: ed25fae6ae0ef45328c872f88782730b3dc51176
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 06:58:37 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed25fae6

profiles: add ruby_targets_ruby24 USE flag

 profiles/base/use.stable.mask   | 3 ++-
 profiles/desc/ruby_targets.desc | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index b52758a..76a7900 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -32,10 +32,11 @@ python_single_target_python3_5
 curl_ssl_libressl
 libressl
 
-# Hans de Graaff  (26 Dec 2015)
+# Hans de Graaff  (25 Dec 2016)
 # Currently in testing and not ready to go stable yet.
 ruby_targets_ruby22
 ruby_targets_ruby23
+ruby_targets_ruby24
 
 # Patrick Lauer  (28 Apr 2015)
 # dependencies not stable yet

diff --git a/profiles/desc/ruby_targets.desc b/profiles/desc/ruby_targets.desc
index b9f2462..b122ad8 100644
--- a/profiles/desc/ruby_targets.desc
+++ b/profiles/desc/ruby_targets.desc
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation.
+# Copyright 1999-2016 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,3 +11,4 @@ ruby20 - Build with MRI Ruby 2.0.x
 ruby21 - Build with MRI Ruby 2.1.x
 ruby22 - Build with MRI Ruby 2.2.x
 ruby23 - Build with MRI Ruby 2.3.x
+ruby24 - Build with MRI Ruby 2.4.x



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

2016-12-26 Thread Hans de Graaff
commit: c3cfe3488282f194f5bc5ad4204fdd6c4b1f8214
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 25 07:36:54 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 19:16:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cfe348

dev-lang/ruby: add 2.4.0

Package-Manager: portage-2.3.0

 dev-lang/ruby/Manifest  |   2 +
 dev-lang/ruby/ruby-2.4.0.ebuild | 238 
 2 files changed, 240 insertions(+)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 5bba2b00..0fae516 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -6,6 +6,7 @@ DIST ruby-2.2.6.tar.xz 10487776 SHA256 
9414ecc0d09cf71c9a24e8dc82fcc87919ac7359f
 DIST ruby-2.3.1.tar.xz 11407048 SHA256 
6725b5534d5a3a21ec4f14d6d7b9921a0d00d08acb88fd04cd50b47b70496338 SHA512 
e9d89aeefb1b1e72cee9d3d414b27c793cf09ff3ed5e0ea5277a2b6ae1cae9fdbf6b404a84b42c0c6835754eb04674fc4f1470fbfedabeee3f57e518f13db633
 WHIRLPOOL 
ddfad0f36d61e75209bdc69da0ec549a3443ecb3ed8e1347bb3d0b54ec34073eb05fc8bb78843d59b8b65ec92b8df47f001f5f28f00f685bd2ab60b1ce557558
 DIST ruby-2.3.2.tar.xz 11420276 SHA256 
5c78f311045ce48160092160444dec2744941a5e37d7865032978bd5bf392f0c SHA512 
f2e602281cbcfad81b8197b9555bf637a1ef34f51dbc7548e5e0c5996ab1b7db5bd9eeb902128d37eed90f39b559c569aa75f2b29fe5f65085be65a63206fd72
 WHIRLPOOL 
a8206b08b27c45e237069804d03d2250f561c588dfbb65aeb4e3f394b8d843d08abddc65fbf56b4f943dcc25cc2a60b3967cc1a50af4fdce4b8eb5eb1ebe5b95
 DIST ruby-2.3.3.tar.xz 11444164 SHA256 
1a4fa8c2885734ba37b97ffdb4a19b8fba0e8982606db02d936e65bac07419dc SHA512 
73dd6ed896ff52d953b153b2cab359c87953ea77521878f1ee16c1e217cc46bcb253100debe61ba631e6ffa0bc773e592d603a374508ed5189a311136ccd8d20
 WHIRLPOOL 
aa368a2d0f067ac9d0c6fed62c0e1bdfac0d49c473cd49be9b2774ed3097b76286d091a0887528227f36307b8c1217a2493c5c48fb462db52a3e23cb251a7f79
+DIST ruby-2.4.0.tar.xz 9906880 SHA256 
3a87fef45cba48b9322236be60c455c13fd4220184ce7287600361319bb63690 SHA512 
975a5388592adc038461e0acebb6c0efee242891b2ea8621476401458efe2bc0fdd317d3bf99beb745b0b3808410efdff33862da29c95c027f457943721e3ab6
 WHIRLPOOL 
5e0594aa853f9a8a64837d6c34d7110f32471bda719df3ae724643cbe9722b5003cf014ac10130b5a1d59c3f4cc65967c4c00edeea47801e389241be7fe0b53f
 DIST ruby-patches-2.0.0_p648.tar.bz2 3341 SHA256 
7d82403fed6216baed59ac1fbba888e2b9a4a9cb742ffd01531753bae07ab6b8 SHA512 
40d07275a391df3e0a7a0c2705913c8120a548e223032dc39993f8f873c8d0639646cf728dc95f1400352a13766623ac6d69a1b1ff03183df6fabf32946dd7a6
 WHIRLPOOL 
ed7ea6b1c1fd3570ea85b885f7455d8273cff2a9db2540c9e89faca867bd5eed2b4de52c7d21a96bb33ae0beedce113c68bb6c8cee4688650ff5169bd9c265fd
 DIST ruby-patches-2.1.10.tar.bz2 1931 SHA256 
7e02c1b6a6352693bfd5828c9d1a7633a52baa57d8770df182ed0d8b450a3341 SHA512 
85928207db4f76e58925e50d39d73db2d521674385ce3232828377e7d7bb4252aafb9f93d6045d4c159bf094b472af61ef9307203db313bf28918fe35e0f3a21
 WHIRLPOOL 
17a698b0a09be15f444ea34b33e9aa1d029fbd572c565072a92480bf7b6b21f1b6b88b0da3183a486bae30e7e65f3172cd72b7336be1dc5974b62bd8e2b9ef7a
 DIST ruby-patches-2.1.9.tar.bz2 1931 SHA256 
7e02c1b6a6352693bfd5828c9d1a7633a52baa57d8770df182ed0d8b450a3341 SHA512 
85928207db4f76e58925e50d39d73db2d521674385ce3232828377e7d7bb4252aafb9f93d6045d4c159bf094b472af61ef9307203db313bf28918fe35e0f3a21
 WHIRLPOOL 
17a698b0a09be15f444ea34b33e9aa1d029fbd572c565072a92480bf7b6b21f1b6b88b0da3183a486bae30e7e65f3172cd72b7336be1dc5974b62bd8e2b9ef7a
@@ -14,3 +15,4 @@ DIST ruby-patches-2.2.6.tar.bz2 2272 SHA256 
f54373704ce8df732490e8d1e7e35188503f
 DIST ruby-patches-2.3.1.tar.bz2 2223 SHA256 
f0a803173564368e5cf31162e1dba901c46640f9e861255f6cbe14256d18f3eb SHA512 
bb47000e516017c1fedf7c5313b0628fa734030e69bd0fed1c06a38dd115b8c50837e3dd917f272e24abf5609c4c12793ae4570bfd7d6210290785bf2f8287bd
 WHIRLPOOL 
0b0d4dcf7df4ff3ff11610bfe7a7b29ed621b45b412cb7618a6572f98a568ac67419bd852b193cfc3aa0968382cf9400a578511e9e8fb8b2125bc876e733bd64
 DIST ruby-patches-2.3.2.tar.bz2 2223 SHA256 
f0a803173564368e5cf31162e1dba901c46640f9e861255f6cbe14256d18f3eb SHA512 
bb47000e516017c1fedf7c5313b0628fa734030e69bd0fed1c06a38dd115b8c50837e3dd917f272e24abf5609c4c12793ae4570bfd7d6210290785bf2f8287bd
 WHIRLPOOL 
0b0d4dcf7df4ff3ff11610bfe7a7b29ed621b45b412cb7618a6572f98a568ac67419bd852b193cfc3aa0968382cf9400a578511e9e8fb8b2125bc876e733bd64
 DIST ruby-patches-2.3.3.tar.bz2 2223 SHA256 
f0a803173564368e5cf31162e1dba901c46640f9e861255f6cbe14256d18f3eb SHA512 
bb47000e516017c1fedf7c5313b0628fa734030e69bd0fed1c06a38dd115b8c50837e3dd917f272e24abf5609c4c12793ae4570bfd7d6210290785bf2f8287bd
 WHIRLPOOL 
0b0d4dcf7df4ff3ff11610bfe7a7b29ed621b45b412cb7618a6572f98a568ac67419bd852b193cfc3aa0968382cf9400a578511e9e8fb8b2125bc876e733bd64
+DIST ruby-patches-2.4.0.tar.bz2 2047 SHA256 
9560b8e8dc4a5517814df07aa635c9269f5e7cff5a15827a25a9f0811194e450 SHA512 
b35db875a7e4a226e75eb6f7bc68b4bc97cc699bdc5f6930015e55cdc324b67b9883a2aa574c9c9a8b5dc5345c4df8a5ca8ace5b794b3e4de6517f3eefd25745
 WHIRLPOOL 
fc5d

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

2016-12-26 Thread Magnus Granberg
commit: 359f117b51299e2536e186977ca3845e073ccacb
Author: Magnus Granberg  gentoo  org>
AuthorDate: Mon Dec 26 19:07:29 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Mon Dec 26 19:10:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359f117b

sys-devel/gcc: Bump to 5.4 to -r1

Bumped with a git diff snapshot
git diff 9d0507742960aa9f2b99bc6e9584655ecc611792 > file

Package-Manager: portage-2.3.2

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-5.4.0-r1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 5539cf3..fa6d5d2 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -61,6 +61,7 @@ DIST gcc-5.3.0-piepatches-v0.6.5.tar.bz2 14552 SHA256 
01bb0408eee2b97c4605b10b4d
 DIST gcc-5.3.0-uclibc-patches-1.0.tar.bz2 2534 SHA256 
4b03623b614b42308420e3036886ab58cf29fe52a238e67013fa82c568f22c82 SHA512 
243d063a42ebef0428c43434d5ba3623ee66b1678746ab4c2efd129004614efecb8fe145bf4dc54d6daef03dfd656deb874b0b49213ec1e13490128d91714de2
 WHIRLPOOL 
ba6db27fc0e19b120761b411da33d1925527a3a79cc686300d581ee3de8bbad788fe722c6c3c6b512a96e755c407e220bf509a1ca4f0ca02f1cc5485990bf249
 DIST gcc-5.3.0.tar.bz2 95441837 SHA256 
b84f5592e9218b73dbae612b5253035a7b34a9a1f7688d2e1bfaaf7267d5c4db SHA512 
d619847383405fd389f5a2d7225f97fedb01f81478dbb8339047ccba7561a5c20045ab500a8744bffd19ea51892ce09fc37f862f2cfcb42de0f0f8cd8f8da37a
 WHIRLPOOL 
63c10c65dcd9eaca7a426113fb593744829b00093eb57eb02603fb5387a81af20f3576c4d61d32c351e46cc79db20b445a5630e54e328c9771c92cff980661f5
 DIST gcc-5.4.0-patches-1.0.tar.bz2 28227 SHA256 
ff600369f150129754108322338c3f4f0064d222843a2d82778537f94a22ecbb SHA512 
70cd83b142abaa3c22d67d5d58185da2cfa178737ec963e230cc03ea8dc6dc757665c711fae91af4cd91062d3136c6f31a5ee3c4c7440ed9485c6f3632731940
 WHIRLPOOL 
84a69d2dde582fd486f6c60f78ce9f8c7cc5b480c2989cc1804617eb6526a4a17d20d2ed010bd9fc78019d69caa665428970234090b21f9d4b97217011d4fcd6
+DIST gcc-5.4.0-patches-1.1.tar.bz2 1379980 SHA256 
bf9aa4f33907e9bb91bb916416c797293d1c9137640a94395ab8ea01764ccf96 SHA512 
5f5821e248e5be3726d31beacbb8f200625f3c13f6a8111f482ea7fd2417e594da750963ee720e3b7f2b51f39607c070cfd2f1b08120c3964ab4f3fde48d4e38
 WHIRLPOOL 
d3ae28872add3381c86728e6344a48c864e401f564056ff623163d0da7b1a05c1ac92bdf2a1a407320cfcde3023b3671a84e702f7e09c3d3194d27de00ff0882
 DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 
495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 
4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0
 WHIRLPOOL 
13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969
 DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 
a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 
009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3
 WHIRLPOOL 
a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608
 DIST gcc-5.4.0.tar.bz2 95661481 SHA256 
608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 
2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b
 WHIRLPOOL 
ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708

diff --git a/sys-devel/gcc/gcc-5.4.0-r1.ebuild 
b/sys-devel/gcc/gcc-5.4.0-r1.ebuild
new file mode 100644
index ..1730b19
--- /dev/null
+++ b/sys-devel/gcc/gcc-5.4.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="4"
+
+PATCH_VER="1.1"
+UCLIBC_VER="1.0"
+
+# Hardened gcc 4 stuff
+PIE_VER="0.6.5"
+SPECS_VER="0.2.0"
+SPECS_GCC_VER="4.4.3"
+# arch/libc configurations known to be stable with {PIE,SSP}-by-default
+PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
+PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
+SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
+# uclibc need tls and nptl support for SSP support
+# uclibc need to be >= 0.9.33
+SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
+#end Hardened stuff
+
+inherit toolchain
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   elibc_glibc? ( >=sys-libs/glibc-2.8 )
+   >=${CATEGORY}/binutils-2.20"
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.8 )"
+fi
+
+src_prepare() {
+   if has_version '=glibc-2.12 
#362315"
+   EPATCH_EXCLUDE+=" 10_all_default-fortify-source.patch"
+   fi
+   is_crosscompile && EPATCH_EXCLU

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

2016-12-26 Thread Thomas Deutschmann
commit: 60753751bb6438a9f76595dad177149ce1a497bd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 26 19:09:46 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 26 19:09:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60753751

app-emulation/xen-pvgrub: x86 stable (bug #601986)

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild 
b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
index 59fdc66..ae3c84c 100644
--- a/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
+++ b/app-emulation/xen-pvgrub/xen-pvgrub-4.7.1-r1.ebuild
@@ -33,7 +33,7 @@ DESCRIPTION="allows to boot Xen domU kernels from a menu.lst 
laying inside guest
 HOMEPAGE="http://xen.org/";
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="custom-cflags"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2016-12-26 Thread Thomas Deutschmann
commit: 22cfc30bfdf3c015462ffd2dbd0ac01351694fec
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 26 19:07:46 2016 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 26 19:09:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cfc30b

app-emulation/xen-tools: x86 stable (bug #601986)

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 app-emulation/xen-tools/xen-tools-4.7.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/xen-tools/xen-tools-4.7.1-r4.ebuild 
b/app-emulation/xen-tools/xen-tools-4.7.1-r4.ebuild
index ff4e58b..234e197 100644
--- a/app-emulation/xen-tools/xen-tools-4.7.1-r4.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.7.1-r4.ebuild
@@ -19,7 +19,7 @@ if [[ $PV == * ]]; then
EGIT_REPO_URI="git://xenbits.xen.org/${REPO}"
S="${WORKDIR}/${REPO}"
 else
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 x86"
UPSTREAM_VER=0
SECURITY_VER=19
# xen-tools's gentoo patches tarball



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

2016-12-26 Thread Kent Fredric
commit: 86904e8c08e97af10bdaf8aa8afce0e0ceb6da46
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 26 17:59:32 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 18:51:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86904e8c

dev-perl/DBD-SQLite: Bump to version 1.540.0

Upstream:
- Perl tokenizer support restored on SQLite 3.12+

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/DBD-SQLite/DBD-SQLite-1.540.0.ebuild | 47 +++
 dev-perl/DBD-SQLite/Manifest  |  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-perl/DBD-SQLite/DBD-SQLite-1.540.0.ebuild 
b/dev-perl/DBD-SQLite/DBD-SQLite-1.540.0.ebuild
new file mode 100644
index ..37a4790
--- /dev/null
+++ b/dev-perl/DBD-SQLite/DBD-SQLite-1.540.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=ISHIGAKI
+DIST_VERSION=1.54
+inherit perl-module
+
+DESCRIPTION="Self Contained RDBMS in a DBI Driver"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+IUSE="test system-sqlite"
+
+# NB: Get min sqlite version from sqlite3.c
+RDEPEND="
+   system-sqlite? (
+   >=dev-db/sqlite-3.10.2[extensions(+)]
+   )
+   >=dev-perl/DBI-1.570.0
+   !

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

2016-12-26 Thread Kent Fredric
commit: d0e08d870bade71e8270b8344afc7c9fdb5969d8
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 26 18:45:54 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 18:51:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e08d87

dev-perl/GraphViz: Bump to version 2.230.0 re #600828

- Use DIST_EXAMPLES

Upstream:
- Fix tests broken by lack of { escaping in regex.
- Move to EUMM
- Bail out if there is no `dot`
- use no_xxe with XML::Twig instantiation

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/GraphViz/GraphViz-2.230.0.ebuild | 39 +++
 dev-perl/GraphViz/Manifest|  1 +
 2 files changed, 40 insertions(+)

diff --git a/dev-perl/GraphViz/GraphViz-2.230.0.ebuild 
b/dev-perl/GraphViz/GraphViz-2.230.0.ebuild
new file mode 100644
index ..79edec5
--- /dev/null
+++ b/dev-perl/GraphViz/GraphViz-2.230.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_A_EXT=tgz
+DIST_AUTHOR=RSAVAGE
+DIST_VERSION=2.23
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Interface to AT&T's GraphViz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   media-gfx/graphviz
+   >=virtual/perl-Carp-1.10.0
+   >=virtual/perl-Getopt-Long-2.340.0
+   virtual/perl-IO
+   >=dev-perl/IPC-Run-0.600.0
+   >=dev-perl/libwww-perl-6
+   >=dev-perl/Parse-RecDescent-1.965.1
+   >=virtual/perl-Time-HiRes-1.510.0
+   >=dev-perl/XML-Twig-3.520.0
+   >=dev-perl/XML-XPath-1.130.0
+"
+# Note, we don't really require Test::Simple >=1.300...
+# https://rt.cpan.org/Ticket/Display.html?id=115236
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   dev-perl/File-Which
+   test? (
+   >=virtual/perl-Test-Simple-1.1.14
+   )
+"

diff --git a/dev-perl/GraphViz/Manifest b/dev-perl/GraphViz/Manifest
index 0fb5d4c..1bea52a 100644
--- a/dev-perl/GraphViz/Manifest
+++ b/dev-perl/GraphViz/Manifest
@@ -1,2 +1,3 @@
 DIST GraphViz-2.19.tgz 86529 SHA256 
27c7761d18ca739a5e35b9e55135b1f3c6f399a474116216037405826d781ce3 SHA512 
2b566b0fc83ca48fe39cf677db6934045f1a35e821348be5b23c9cacd687e192fdfbb55a64a0d69084fbd0582dbca1b94a7fa6f52ec5bedbcf75e7d851e8672b
 WHIRLPOOL 
9f49b57a319c99b55ac7be86cde3fa4f67127a7940ca93c0cc978880a7ea993dd4fafc688873410d4a775093447720ea341fed736a7c0375f84c70ddbaa7c559
 DIST GraphViz-2.20.tgz 86556 SHA256 
23eec8c7e0bfada7b1a172b79e87bdd759fc3360c594159fdc228578aff41a5c SHA512 
799651d0643bb326927d749b9ca6f35977d7b9ec4ff044a5b965229a3e9b773c7227b5f24cacf2b765f73126b68529cd75a84c7a646b5009e374c485ce4bb5ac
 WHIRLPOOL 
f6030ef3e7d256f3b9473277dacdecea0728db8b21c6e9cba4ede1b8874aadc062a8341959ff6b5e30d8d6fd63fe7bf660ee4143a061a248385b3802d5259772
+DIST GraphViz-2.23.tgz 95297 SHA256 
7207f9279377cd7d6c21e72412f12522a305fd655ed9dcffd184038f4f7639dc SHA512 
3b5f431c6436477674b06ed94bd977a5135800fe26dd8a307ef681b16009dec5b423861c1c11c9583d0c7f5b8920fec1f2469977ffd19dbfc88aa97fd180ee0f
 WHIRLPOOL 
1c745e8566f6e4195e50eb5d39fbf80b2788dfc507157b5f91171d40ab6c82177a85bed77a8f9b76fa2380bf6813716cc5992902e49496007a405ee3eb565d9e



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

2016-12-26 Thread Kent Fredric
commit: 8707a80afe2ce570388dca348dfde2cf1f909f3b
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 26 17:50:09 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 18:51:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8707a80a

dev-perl/YAML: Bump to version 1.210.0

Upstream:
- Fix warnings with "used only once" with $YAML::Indent and friends
- Empty mapping values at EOF now resolves to 'null' instead of
  empty string.
- Name the problem key when warning about duplicate keys.
- Add support for reading and writing to IO::Handle

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/YAML/Manifest|  1 +
 dev-perl/YAML/YAML-1.210.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-perl/YAML/Manifest b/dev-perl/YAML/Manifest
index 40e571b..a99ecb9 100644
--- a/dev-perl/YAML/Manifest
+++ b/dev-perl/YAML/Manifest
@@ -3,3 +3,4 @@ DIST YAML-1.15.tar.gz 80702 SHA256 
80f495322fa7bde590940f198c203be5e71c420fef844
 DIST YAML-1.18.tar.gz 80678 SHA256 
c8c4ebf538b5c9b4f53bf3c80a436229b2f28ecd4dbde54e22b470791d04fd39 SHA512 
6656ed5a9906e3b7888c3a014e8ab459adb8eee471a31b6c1209ff79c72f7ffda7fadb729ac334bf338ba264068f060a83ca31664f3c1d720fc8195231e459f4
 WHIRLPOOL 
bd8318bff2f38b11d533043e48e915f20a320744ac20393233e5a66e8d70d2f592c7a48f6415d46a937d7c77084c95d5e4e254b1eab480a2f924da8fadb754be
 DIST YAML-1.19.tar.gz 81305 SHA256 
3010f650b0f17a120a34c2a3dcdfc9ee2bb1fe145aa52305936eba9c0120005c SHA512 
51dad1554dbfeb771d8bb1d6d51fab15522433182f4e289a9d7a7dbe47686e5cdb7b194a2cdfb40560a247f304b15101f130c011a64daf1c4dd2156249c1ed71
 WHIRLPOOL 
047a2461619abdd0a825af2ffa169244e68116aa7710d58c26bcf403e600698c033c1bb0f909e90b8e06275b3582194709a9ecb4fa9246a1cb2c4cd7c41a
 DIST YAML-1.20.tar.gz 81604 SHA256 
952ca55c63da54a7a90eceaa535fe1276eee6ca0fece1ea2630a8c0d0e6c1bde SHA512 
f1948f7ef39d6ee05c9883bccf555dd30f36d1e25a90f47921515716dc58608ffe2631907b1aea102c0d31a8aeecf53317bd944fa9fb0f6d7ccd72fd953899cd
 WHIRLPOOL 
661434359170c478f71ecb72b59168bdb249949e5d12f9bfde71ba186b6aeb52680dd03b81e33ffe9d722a2916ddb13195b5626295e5cf7c734309f90fefba26
+DIST YAML-1.21.tar.gz 82995 SHA256 
2e29de56102bcfeb13c5c9656e0747e0433457351f4c9f5ff708fc3d8debc531 SHA512 
1542c9a931a7c2c460cd89d66978747a6feee855993529b05638456ff4f16fa5273e539b7423e843d63ccfd29c650e2d46b9140388d44cc6c812a0e0c6be9cd3
 WHIRLPOOL 
aa38fad5742da202d20863d1dbfa05481beb2682b604e950bbb8c46cbd385209cc0e68281fbbc25bd91affd504c97a79bb9579be1a2ecc841c4a1a54c81783f8

diff --git a/dev-perl/YAML/YAML-1.210.0.ebuild 
b/dev-perl/YAML/YAML-1.210.0.ebuild
new file mode 100644
index ..10e5152
--- /dev/null
+++ b/dev-perl/YAML/YAML-1.210.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=INGY
+DIST_VERSION=1.21
+inherit perl-module
+
+DESCRIPTION="YAML Ain't Markup Language (tm)"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.880.0
+   >=dev-perl/Test-YAML-1.50.0
+   )
+"
+src_test() {
+   perl_rm_files t/author-*.t
+   perl-module_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Glib-Object-Introspection/

2016-12-26 Thread Kent Fredric
commit: 345e9497960ae251cafbd83d7c7eff39a4922b7f
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 26 18:13:21 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 18:51:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345e9497

dev-perl/Glib-Object-Introspection: Bump to version 0.42.0

Upstream:
- Add fixes for newer EUMM
- Prefer stack over heap when marshalling
- Use custom code for struct methods to avoid bugs
- Add support for object class functions
- Add support for marshalling GParamSpec
- Add GValueWrapper::get_value
- perli11ndoc greatly improved structures.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../Glib-Object-Introspection-0.42.0.ebuild| 32 ++
 dev-perl/Glib-Object-Introspection/Manifest|  1 +
 2 files changed, 33 insertions(+)

diff --git 
a/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.42.0.ebuild 
b/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.42.0.ebuild
new file mode 100644
index ..d7146e5
--- /dev/null
+++ b/dev-perl/Glib-Object-Introspection/Glib-Object-Introspection-0.42.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=XAOC
+DIST_VERSION=0.042
+inherit perl-module xdg-utils
+
+DESCRIPTION="Dynamically create Perl language bindings"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-perl/glib-perl-1.320.0
+   >=dev-libs/gobject-introspection-1.0
+   >=dev-libs/libffi-3.0.0
+   >=dev-libs/glib-2.0.0
+"
+DEPEND="
+   >=dev-perl/ExtUtils-Depends-0.300.0
+   >=dev-perl/ExtUtils-PkgConfig-1.0.0
+   ${RDEPEND}
+"
+
+pkg_setup() {
+   xdg_environment_reset   # bug #599128
+}

diff --git a/dev-perl/Glib-Object-Introspection/Manifest 
b/dev-perl/Glib-Object-Introspection/Manifest
index 2c98ef4..3d4a2a6 100644
--- a/dev-perl/Glib-Object-Introspection/Manifest
+++ b/dev-perl/Glib-Object-Introspection/Manifest
@@ -1 +1,2 @@
 DIST Glib-Object-Introspection-0.040.tar.gz 79009 SHA256 
515d6af0e085c9cbed3f1a1215d1fae46dac31a8459dc950f896f368df1488bb SHA512 
bd5e4db8b6e331fb9641e75a50a95fff1a823597a8e4c4e9f99a81e7aa2ee30d93856c56ecfea3785b8719dba6590169bcd006ea06d97170889091e6b9480e9f
 WHIRLPOOL 
875399d816076495a667df589d1dcfaa0486caab9990389d4af75445ee536c59dfb6658050ce4db65509cda8e5df8285de8b2b2a1f5dc729c6ddc9ca3f99bd18
+DIST Glib-Object-Introspection-0.042.tar.gz 80942 SHA256 
0101aa45417a80a066fae198e37dc9814abf24afab454d72909070ab5c8293d9 SHA512 
a91ba7d553187ed0eb6b35bd68c70de40c82d5e42422ec0a370fa77268cc5b81be3b9b76947ceaf78541224bd188ab902f12be7a5e0efaf94638fea39ba57ba0
 WHIRLPOOL 
dfdffa01b1d89c645cf1149f0295f32f27472ed938c2499ae1d6c6825e368826ef3cf85af348bbe3bb0178c807dd92e94d0328e86330010c94ba908e0a92990e



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

2016-12-26 Thread Mike Frysinger
commit: c4f141d88c8d955ecbe86554ef21892b0aec762a
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Dec 26 18:46:29 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Dec 26 18:47:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f141d8

net-misc/openssh: remove more X509 compat logic #603100#7

 net-misc/openssh/openssh-7.4_p1.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-misc/openssh/openssh-7.4_p1.ebuild 
b/net-misc/openssh/openssh-7.4_p1.ebuild
index 616265a..110f1bf 100644
--- a/net-misc/openssh/openssh-7.4_p1.ebuild
+++ b/net-misc/openssh/openssh-7.4_p1.ebuild
@@ -113,11 +113,9 @@ src_prepare() {
sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die
 
if use X509 ; then
-   pushd .. >/dev/null
-   sed -i 's:PKIX_VERSION:SSH_X509:g' 
"${WORKDIR}"/${X509_PATCH%.*} || die
-   popd >/dev/null
epatch "${WORKDIR}"/${X509_PATCH%.*}
-   save_version X509
+   # We no longer allow X509 to be used with anything else.
+   #save_version X509
fi
 
if use ldap ; then
@@ -193,7 +191,7 @@ src_configure() {
$(use_with libedit)
$(use_with pam)
$(use_with pie)
-   $(use_with sctp)
+   $(use X509 || use_with sctp)
$(use_with selinux)
$(use_with skey)
$(use_with ssh1)



[gentoo-commits] proj/musl:master commit in: dev-vcs/git/files/, dev-vcs/git/

2016-12-26 Thread Aric Belsito
commit: 70192a12796c10f504a6b67809a5540e31b52cde
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Dec 26 18:42:29 2016 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Dec 26 18:42:29 2016 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=70192a12

dev-vcs/git: Fixed in tree

 dev-vcs/git/Manifest   |  22 -
 dev-vcs/git/files/50git-gentoo.el  |  13 -
 dev-vcs/git/files/git-1.8.5-mw-vendor.patch|  39 --
 dev-vcs/git/files/git-2.10.0-optional-cvs.patch| 456 --
 dev-vcs/git/files/git-2.2.0-svn-fe-linking.patch   |  11 -
 .../files/git-2.5.1-freebsd-10.x-no-iconv.patch|  14 -
 .../git/files/git-2.7.0-mediawiki-500pages.patch   |  46 --
 .../git/files/git-2.7.0-mediawiki-namespaces.patch |  97 ---
 .../git/files/git-2.7.0-mediawiki-subpages.patch   |  48 --
 dev-vcs/git/files/git-daemon-r1.initd  |  13 -
 dev-vcs/git/files/git-daemon.confd |  19 -
 dev-vcs/git/files/git-daemon.socket|   9 -
 dev-vcs/git/files/git-daemon.xinetd|  13 -
 dev-vcs/git/files/git-daemon_at-r1.service |  12 -
 dev-vcs/git/git-2.10.2.ebuild  | 680 
 dev-vcs/git/git-2.11.0.ebuild  | 681 -
 dev-vcs/git/metadata.xml   |  40 --
 17 files changed, 2213 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
deleted file mode 100644
index 8dce5c9..000
--- a/dev-vcs/git/Manifest
+++ /dev/null
@@ -1,22 +0,0 @@
-AUX 50git-gentoo.el 472 SHA256 
7cd37e8db7eaeee8d822d38851eb69771b0f09c79883a8e51309a9add85fdbe2 SHA512 
0435d7d67f2b64460a62c6a95c65a722c0f8d5d50d064a81e690de84a761ba518d32db545ee70c0fa3ad7803d77d5dab100689888bc92c9d82f2d6d5073623b3
 WHIRLPOOL 
887682f79182f6728af3c0fd2ee0e81319d49761a987559684be5e4acae4af579a5b8d1197ddba31452cec179de3c8f5784cc85ad61f78b400e42c204c93f642
-AUX git-1.8.5-mw-vendor.patch 1160 SHA256 
e613f8874beec8d11644ad8d12c43cccb6585f96e99485d7d8ead6618321e8c0 SHA512 
6513104f28eff36c18840f90e56fb21e8e04055e4e9a304ef15e5d7e1c13c8b45c4be0380b7781e776ce3b8ee9f7371ed2200e01174cc257125a613aef43ac9b
 WHIRLPOOL 
6a5dcb28dc40590cf4e4b1369b0d770b40f1060bf933366f252edafbb9781f39d7f46dc218c16d429f507c7d5a9479bafce2df7309178071bcb782095809ed69
-AUX git-2.10.0-optional-cvs.patch 14373 SHA256 
ca1fdbca8488ed700073075a3bd52bd20d239afb93e8a913e0d1f4f08da230cf SHA512 
be1d75789424d49dfcdf87c9e8016e86aeab945bf68c9d82cf77ed1f032622b14194b3f472d21a450748d3c6cf108bbe089e7289e360f30078941a2fdcc8a001
 WHIRLPOOL 
005b2012486639e5d51930644482ea8cd24ca4d5ec98e04e1a657e3762235c0e971499f1e4d5852887037e38b96290b3e7d46b8364090ff74a7fb327d9f562b3
-AUX git-2.2.0-svn-fe-linking.patch 418 SHA256 
45b89e10bec13fd7b29f7b530bf5ef57d3263581930ff338bf2105b3a96e6df0 SHA512 
ac312e7da4c548073d4dfa5d9bb6823ed48ea70a30d7993da190cfc4cc4b17124e15326748d79e59ca0772675619b29221a57c5af45b7b6c7196dae218772ecd
 WHIRLPOOL 
d31618b8012b2b9eca5ae5c4317c893a21697b182aa877e236a34eefc17869b0c659c35617d70e7cd316d430de5d093fe18bce947996f8c6aade7cd8c60a4c38
-AUX git-2.5.1-freebsd-10.x-no-iconv.patch 568 SHA256 
f5f96e35b9d3138a0806aa2298d00ee0138c453eebd3f325f58ff3d07dabe361 SHA512 
9f7334b2c5b69c5a6a94e198a522b176470b0ae9d428694b9a404e4bcf33d269f43c8d2d9b5834e36f9a875d12a7b21f59caaaffad6d05cb6267ab2967e64567
 WHIRLPOOL 
d40617ebd5b7e3ff7b7fd2948178741f427bf505233a3f2d0b3ffa0408218ea39aa5e04c94e2810c4db153ef4a3244ad0af48f8f2b785885f1f2ce81758728eb
-AUX git-2.7.0-mediawiki-500pages.patch 1317 SHA256 
2a3ca7e73ea0b1575c4646a8cf9b2b7bcac74f5fa9c7c5e6b8fc9d320ee2cc89 SHA512 
efe580f288c6fdb6d55b742a3e4335ac32ed96cb12c10b959a5f283e505ab0aeed039d0d19d9dbf148a07ac6c7aec075ecea0c0be68456fdbe23dcad77ca01be
 WHIRLPOOL 
e890b6c529e007dc1fbb8f6188b9c23f16856d65a38ce702657eea2f065a4ff52b6ee8bd284726582db765222dfefb31da71c14217b3c15968050e093bc14a6f
-AUX git-2.7.0-mediawiki-namespaces.patch 3188 SHA256 
7205e94a95c9e9027b2a8472854e0d76dfb3053b8e7f139836d90b3555c62b89 SHA512 
f1597fcb8e771917561d92bf428825e28477ed792be7494e34754434c73422dc52fdf99d981656b291f7eb91a199abe54038ae87e9b5229c9a382a4ea88e9d4f
 WHIRLPOOL 
674de2ded34bf2d1d05c3e606b881e00a92ae7958a45e481d51d8766b0429d0054149017a5f21c024f466b62fffb6dddce64c7569caacfc0aa34c3c2b20d3610
-AUX git-2.7.0-mediawiki-subpages.patch 2091 SHA256 
322aeee855c163c0e0cd5048b36bf464052fbbbd98fc23257b6e5c525d9057c5 SHA512 
e294c0d4588499961632bcc6ea20474984c4bcc7a804ff3cd9d12584cecad3c36f5772c21cf7a884b517370eb7d87542f7bdc3b2c5482c18dbc623abe5e7c73e
 WHIRLPOOL 
3731669811ec1cce64890afb5e0ee3add808d1da8f32a5061ed6d15c7a54aaf0bd4a350f35c4d78565132fe736bf02119fe51ef641fedf02f546e2b3fcc23655
-AUX git-daemon-r1.initd 375 SHA256 
efa30f5db5b837ed9febd09af29f3740a9d479d098d5c3f8e4dcf334e01f77a3 SHA512 
5a962ef717bb761fc113991c6f23264ffa6c7c5d50f261efe04cc2c429be2fcf249e48c56c1587c429472146a780753f9d570e5031d3dbec119eea48d0829244
 WHIRLPOOL 
c2b83f41fde646757d7

[gentoo-commits] repo/gentoo:master commit in: net-im/prosody/

2016-12-26 Thread Tobias Klausmann
commit: 66abdd14cd7e613163772257771b33cfad4ed232
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Dec 26 18:41:16 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Dec 26 18:41:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66abdd14

net-im/prosody-0.9.11-r0: stable on x86

Gentoo-Bug: 598998

 net-im/prosody/prosody-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/prosody/prosody-0.9.11.ebuild 
b/net-im/prosody/prosody-0.9.11.ebuild
index ac42a97..30c645e 100644
--- a/net-im/prosody/prosody-0.9.11.ebuild
+++ b/net-im/prosody/prosody-0.9.11.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://prosody.im/tmp/${MY_PV}/${MY_P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="ipv6 libevent mysql postgres sqlite ssl zlib jit libressl"
 
 DEPEND="net-im/jabber-base



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

2016-12-26 Thread Amy Winston
commit: fa37f12e43c3e736eeafd74d71172df08734d875
Author: Amy Winston  gentoo  org>
AuthorDate: Mon Dec 26 18:38:07 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Mon Dec 26 18:38:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa37f12e

dev-python/click-log: version bump 0.1.8

Package-Manager: portage-2.3.0

 dev-python/click-log/Manifest   |  1 +
 dev-python/click-log/click-log-0.1.8.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/click-log/Manifest b/dev-python/click-log/Manifest
index 331af2a..7d8e995 100644
--- a/dev-python/click-log/Manifest
+++ b/dev-python/click-log/Manifest
@@ -1,2 +1,3 @@
 DIST click-log-0.1.3.tar.gz 3377 SHA256 
fd8dc8d65947ce6d6ee8ab3101fb0bb9015b9070730ada3f73ec761beb0ead4d SHA512 
7accdd5be62c7c76ec9b862d8dc91710473a46669778f39cb7e8e5fa56020ce0bd619fbe30453338a05d87cef971916f2c4f6d5c9cb9e4982ae32e7a885bd722
 WHIRLPOOL 
0c21711ced16b4263470e43765fd5787a0e3776150e7f0188a0eddc005c9d9d330c196565c273974a1e8b65d7ba42ca99b24ce3a4000bb5aeab431d7ecb78f90
 DIST click-log-0.1.4.tar.gz 9004 SHA256 
dc6275b7d8f87512a22d9806ccc845f474825edd82ad37925a36ba156c887570 SHA512 
0bd81c5ef8c5636b0321807f5bbfb1318480da865a5bde0235679dc053ff5ac7a662bf014cb2d444ccf8b7d840b576756536de2702ae4e43afe91a72653b678c
 WHIRLPOOL 
6aee5b5df76f3873dfe7e8af53816b85edf795bf49e7f8061461eb6cb4a72fe0b1af35bd1b38d73ac08f714beed393d20849f6d760150d75297ff7fb1cdfd2d5
+DIST click-log-0.1.8.tar.gz 9277 SHA256 
57271008c12e2dc16d413373bedd7fd3ff17c57434e168650dc27dfb9c743392 SHA512 
35baaabc54502f203da2fee02f6f63478f4f902bf31b6ef9ae4b9d1677020ef0dce9f24f64e6e48bfc31280b72882f7cdf1f42ecf2cd941256d2e96a40e1
 WHIRLPOOL 
6c03c54f52b770cd1f61f6066c36ff963b2bc89e25b12d25cebb899731693ca9cd82f97d0b254a6fd0b49d9f2b3e4522294ae192eb728c3949483a5338355755

diff --git a/dev-python/click-log/click-log-0.1.8.ebuild 
b/dev-python/click-log/click-log-0.1.8.ebuild
new file mode 100644
index ..8846786
--- /dev/null
+++ b/dev-python/click-log/click-log-0.1.8.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4} )
+
+inherit distutils-r1
+
+DESCRIPTION="Logging integration for Click."
+HOMEPAGE="https://github.com/click-contrib/click-log 
https://pypi.python.org/pypi/click-log";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/click"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.rst )



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

2016-12-26 Thread Andreas Hüttel
commit: b47868df7684b96576178bccda8a62a759314385
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 25 11:26:07 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 26 17:41:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47868df

dev-perl/Devel-GlobalDestruction: Remove old

Package-Manager: portage-2.3.3

 .../Devel-GlobalDestruction-0.130.0-r1.ebuild  | 23 --
 dev-perl/Devel-GlobalDestruction/Manifest  |  1 -
 2 files changed, 24 deletions(-)

diff --git 
a/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.130.0-r1.ebuild 
b/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.130.0-r1.ebuild
deleted file mode 100644
index 8a546d1..
--- a/dev-perl/Devel-GlobalDestruction/Devel-GlobalDestruction-0.130.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-DIST_AUTHOR=HAARG
-DIST_VERSION=0.13
-inherit perl-module
-
-DESCRIPTION='Returns the equivalent of ${^GLOBAL_PHASE} eq DESTRUCT for older 
perls'
-
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~ppc-aix ~x86-fbsd 
~x86-solaris"
-IUSE=""
-
-RDEPEND="
-   >=dev-perl/Sub-Exporter-Progressive-0.1.11
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-CBuilder-0.270.0
-   virtual/perl-ExtUtils-MakeMaker
-"

diff --git a/dev-perl/Devel-GlobalDestruction/Manifest 
b/dev-perl/Devel-GlobalDestruction/Manifest
index cc508ab..8946402 100644
--- a/dev-perl/Devel-GlobalDestruction/Manifest
+++ b/dev-perl/Devel-GlobalDestruction/Manifest
@@ -1,3 +1,2 @@
 DIST Devel-GlobalDestruction-0.12.tar.gz 7803 SHA256 
98a5b7668fc710e4c7ebe8860508fbebeea830eab6243d21ed8d7ac293278a70 SHA512 
f1e259003aad8b654a7d1922cae7c3603527a6d674222069c1b8e9c7bd831549d8477acf7cc61d550991fd479e1cd5e092ea2e8e6f5b42066f5033c143ee7aa4
 WHIRLPOOL 
40a0d86d261235523f41e0eb84cc0171c4da97a49d803c995ce96a98f86fcb68efc544f4ba7db6b48f25de31c99eb7a8bf26b6a84825060709c389f52dd77d01
-DIST Devel-GlobalDestruction-0.13.tar.gz 8460 SHA256 
b29824dc0d322e56da325f05185367eb443694716010b36693dd52ffbe8ec462 SHA512 
dd63a8e6a512c732cabfcd887ee37eea2b7a083f31e1a4b7410dff41cbf88e5ed15e2d6e4f4d98ceb71603afd02b8155ef98c340753a7dee8b99c86d2dd991fd
 WHIRLPOOL 
55c6946e301be6493f6e51db53901f4a60f612cad15be260b17b7e79ba3f74699dbf132e1637285e41af36df1b42242d19f92c993c1450186bc162216d00
 DIST Devel-GlobalDestruction-0.14.tar.gz 10041 SHA256 
34b8a5f29991311468fe6913cadaba75fd5d2b0b3ee3bb41fe5b53efab9154ab SHA512 
75c346feae98897fb202dea0295f0225bf3cac59f21915da5dd1cdcf845052f4f8bcd0362d357020fb0facb6358175112b3685860ca1c1f173421c7c6a54f45d
 WHIRLPOOL 
7e953b5b189123f92d2613afbc6f2c45685ebf2eaf6df415bf0e5edb49072581ddef466a284ed39fc80b4034fb08fd08d0a484f8a126df64bd30e73522550311



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Template-Plugin-Latex/

2016-12-26 Thread Andreas Hüttel
commit: 263b47d648ed69d78b2816e9a4ac842baee48841
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Dec 25 11:23:14 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 26 17:41:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263b47d6

dev-perl/Template-Plugin-Latex: Remove old

Package-Manager: portage-2.3.3

 dev-perl/Template-Plugin-Latex/Manifest|  1 -
 .../Template-Plugin-Latex-2.170.0-r1.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-perl/Template-Plugin-Latex/Manifest 
b/dev-perl/Template-Plugin-Latex/Manifest
index 042aaf1..6488a44 100644
--- a/dev-perl/Template-Plugin-Latex/Manifest
+++ b/dev-perl/Template-Plugin-Latex/Manifest
@@ -1,2 +1 @@
-DIST Template-Latex-2.17.tar.gz 12875 SHA256 
f973f2779768d29cf46f794a58700037dfe401fd7f3721b0d23cbfddbb4c16f1 SHA512 
19fe8e2a7dc51ec734c25d2d4fb3a01df3751be49d9b4c0ee90e792b321079e28ce29656b08f80e6205f6edad5e7f5ff91335fcb9821373e729ddb5482a7c1d6
 WHIRLPOOL 
57f8a024e86a0e3b142f9fba6d40f8aa99b11318107dc2feb0a0bf16433f66f8e022ee52b11e1d7b8da6b485102fc574a4eeb8ae35e0f17f3cfcdd7e34634dac
 DIST Template-Plugin-Latex-3.06.tar.gz 20487 SHA256 
8d083ea7f465df817b173bf51ab4f8ab7e00063cf701f1c477a411d2225337bd SHA512 
13baa205d2095eb25fb746bfd03dd9f75d7c48cf775cc0b2d5874e9e6a76f69971925729709136dc53276b210855dbc7bf71d79bb0aa3dd28c8383c8569a7441
 WHIRLPOOL 
4c4f8d8f610a0bdae276779675eb8aad793478f9b5890803fdc8e9b6036087c37b28bdf478bebfbb272cb31d27f305df26883f166086d171d01f7b94ded5438c

diff --git 
a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-2.170.0-r1.ebuild 
b/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-2.170.0-r1.ebuild
deleted file mode 100644
index cd192e0..
--- a/dev-perl/Template-Plugin-Latex/Template-Plugin-Latex-2.170.0-r1.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
-
-MODULE_AUTHOR=ANDREWF
-MODULE_VERSION=2.17
-MY_PN=Template-Latex
-MY_P=${MY_PN}-${MODULE_VERSION}
-S=${WORKDIR}/${MY_P}
-inherit perl-module eutils
-
-DESCRIPTION="Template::Latex - Latex support for the Template Toolkit"
-
-LICENSE="|| ( Artistic GPL-2 )"
-SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd"
-IUSE="test"
-
-RDEPEND=">=dev-perl/Template-Toolkit-2.15
-   virtual/perl-File-Spec
-   virtual/latex-base"
-DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Harness )"
-
-SRC_TEST="do"
-PATCHES=( "${FILESDIR}/Makefile.patch" )



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

2016-12-26 Thread Jeroen Roovers
commit: 52b2907ce114a4023217194f71d68eea7c500d29
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 26 17:25:13 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 26 17:25:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b2907c

x11-misc/sprop: Fix version in man page.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-misc/sprop/sprop-0.1-r1.ebuild | 48 ++
 1 file changed, 48 insertions(+)

diff --git a/x11-misc/sprop/sprop-0.1-r1.ebuild 
b/x11-misc/sprop/sprop-0.1-r1.ebuild
new file mode 100644
index ..f8d218e
--- /dev/null
+++ b/x11-misc/sprop/sprop-0.1-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit toolchain-funcs
+
+DESCRIPTION="a simple X property utility"
+HOMEPAGE="http://tools.suckless.org/x/sprop";
+SRC_URI="http://dl.suckless.org/tools/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   x11-libs/libX11
+"
+DEPEND="
+   ${RDEPEND}
+   x11-proto/xproto
+"
+src_prepare() {
+   sed -i \
+   -e '/^CC/d' \
+   -e '/^CFLAGS/s| =| +=|;s| -Os||g' \
+   -e '/^LDFLAGS/s|= -s|+=|g' \
+   config.mk || die
+
+   sed -i \
+   -e 's|@${CC}|$(CC)|g' \
+   Makefile || die
+
+   sed -i \
+   -e "s|VERSION|${PV}|g" \
+   ${PN}.1 || die
+
+   default
+
+   tc-export CC
+}
+
+src_compile() { emake sprop; }
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+}



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

2016-12-26 Thread Lars Wendler
commit: 3ee0ab0c0521f7a97d8d1f3c342913f1d2579339
Author: charIes17  arcor  de>
AuthorDate: Mon Dec 12 18:19:17 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 17:18:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ee0ab0c

net-misc/dhcpcd-ui: change RDEPEND

modified:   net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild
Adding runtime dependency on qtsvg:4

Gentoo-Bug: 599288
Closes: https://github.com/gentoo/gentoo/pull/3099

 net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild 
b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild
index 43ea008..771fc04 100644
--- a/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild
+++ b/net-misc/dhcpcd-ui/dhcpcd-ui-0.7.5-r1.ebuild
@@ -31,7 +31,9 @@ DEPEND="
gtk3? ( x11-libs/gtk+:3 )
qt4?  ( dev-qt/qtgui:4 )"
 
-RDEPEND=">=net-misc/dhcpcd-6.4.4"
+RDEPEND="
+   >=net-misc/dhcpcd-6.4.4
+   qt4? ( dev-qt/qtsvg:4  )"
 
 pkg_setup() {
if use qt4 ; then



[gentoo-commits] repo/gentoo:master commit in: games-simulation/openttd/

2016-12-26 Thread Lars Wendler
commit: 1c7ef6b6bc70db1f1abf899373f4b37284309fcf
Author: Alexander Golubev  gmail  com>
AuthorDate: Sun Dec 25 19:45:31 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 17:04:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7ef6b6

games-simulation/openttd: install data to /usr/share/games

Gentoo-Bug: 600272
+ some configure args cleanup
Closes: https://github.com/gentoo/gentoo/pull/3242

 .../openttd/{openttd-1.6.1.ebuild => openttd-1.6.1-r1.ebuild}  | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/games-simulation/openttd/openttd-1.6.1.ebuild 
b/games-simulation/openttd/openttd-1.6.1-r1.ebuild
similarity index 94%
rename from games-simulation/openttd/openttd-1.6.1.ebuild
rename to games-simulation/openttd/openttd-1.6.1-r1.ebuild
index bac156e..a0c62ed 100644
--- a/games-simulation/openttd/openttd-1.6.1.ebuild
+++ b/games-simulation/openttd/openttd-1.6.1-r1.ebuild
@@ -89,15 +89,9 @@ src_configure() {
# It's all built as C++, upstream uses CFLAGS internally.
CFLAGS="" ./configure \
--disable-strip \
-   --prefix-dir="${EPREFIX}" \
-   --binary-dir="/usr/bin" \
-   --data-dir="/usr/share/${PN}" \
+   --prefix-dir="${EPREFIX}/usr" \
+   --binary-dir="bin" \
--install-dir="${D}" \
-   --icon-dir=/usr/share/pixmaps \
-   --menu-dir=/usr/share/applications \
-   --icon-theme-dir=/usr/share/icons/hicolor \
-   --man-dir=/usr/share/man/man6 \
-   --doc-dir=/usr/share/doc/${PF} \
--menu-group="Game;Simulation;" \
${myopts[@]} \
$(use_with iconv) \



[gentoo-commits] repo/gentoo:master commit in: games-misc/opensfx/

2016-12-26 Thread Lars Wendler
commit: de5bec6fe9cc0de9bacfa3178a0f35e013c20c6d
Author: Alexander Golubev  gmail  com>
AuthorDate: Sun Dec 25 22:39:34 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 17:04:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5bec6f

games-misc/opensfx: EAPI=6

Closes: https://github.com/gentoo/gentoo/pull/3242

 games-misc/opensfx/opensfx-0.2.3-r1.ebuild | 25 +
 1 file changed, 25 insertions(+)

diff --git a/games-misc/opensfx/opensfx-0.2.3-r1.ebuild 
b/games-misc/opensfx/opensfx-0.2.3-r1.ebuild
new file mode 100644
index ..a7ec47c
--- /dev/null
+++ b/games-misc/opensfx/opensfx-0.2.3-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="OpenSFX data files for OpenTTD"
+HOMEPAGE="http://bundles.openttdcoop.org/opensfx/";
+SRC_URI="http://bundles.openttdcoop.org/${PN}/releases/${P}-source.tar.gz";
+
+LICENSE="CC-Sampling-Plus-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="games-util/catcodec"
+RDEPEND=""
+
+S=${WORKDIR}/${P}-source
+
+src_install() {
+   insinto "/usr/share/games/openttd/data/"
+   doins opensfx.cat opensfx.obs
+   dodoc docs/{changelog.txt,readme.ptxt}
+}



[gentoo-commits] repo/gentoo:master commit in: games-misc/opengfx/

2016-12-26 Thread Lars Wendler
commit: 54ccd93f6d01ee6bb5fa312b38d4127440ce9869
Author: Alexander Golubev  gmail  com>
AuthorDate: Sun Dec 25 22:37:36 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 17:04:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ccd93f

games-misc/opengfx: EAPI=6

Closes: https://github.com/gentoo/gentoo/pull/3242

 games-misc/opengfx/opengfx-0.5.4-r1.ebuild | 37 ++
 1 file changed, 37 insertions(+)

diff --git a/games-misc/opengfx/opengfx-0.5.4-r1.ebuild 
b/games-misc/opengfx/opengfx-0.5.4-r1.ebuild
new file mode 100644
index ..3589495
--- /dev/null
+++ b/games-misc/opengfx/opengfx-0.5.4-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="OpenGFX data files for OpenTTD"
+HOMEPAGE="http://bundles.openttdcoop.org/opengfx/";
+SRC_URI="http://bundles.openttdcoop.org/opengfx/releases/${PV}/${P}-source.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE=""
+RESTRICT="test" # nml version affects the checksums that the test uses (bug 
#451444)
+
+DEPEND=">=games-util/nml-0.4.0
+   games-util/grfcodec"
+RDEPEND=""
+
+S=${WORKDIR}/${P}-source
+
+PATCHES=(
+   "${FILESDIR}/${P}-Makefile.patch"
+)
+
+src_compile() {
+   emake GIMP=""  help  # print out the env to make bug reports better
+   emake GIMP="" _V="" bundle_tar
+}
+
+src_install() {
+   insinto "/usr/share/games/openttd/data/"
+   doins *.grf opengfx.obg
+   dodoc docs/{changelog.txt,readme.txt}
+}



[gentoo-commits] repo/gentoo:master commit in: games-misc/openmsx/

2016-12-26 Thread Lars Wendler
commit: 166867ba72aded7a12c1b98fd263eac056d495c6
Author: Alexander Golubev  gmail  com>
AuthorDate: Sun Dec 25 22:39:18 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 17:04:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=166867ba

games-misc/openmsx: EAPI=6

Closes: https://github.com/gentoo/gentoo/pull/3242

 games-misc/openmsx/openmsx-0.3.1-r2.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/games-misc/openmsx/openmsx-0.3.1-r2.ebuild 
b/games-misc/openmsx/openmsx-0.3.1-r2.ebuild
new file mode 100644
index ..53582e3
--- /dev/null
+++ b/games-misc/openmsx/openmsx-0.3.1-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1
+
+DESCRIPTION="An ambiguously named music replacement set for OpenTTD"
+HOMEPAGE="http://bundles.openttdcoop.org/openmsx/";
+SRC_URI="http://bundles.openttdcoop.org/openmsx/releases/${PV}/${P}-source.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+
+S=${WORKDIR}/${P}-source
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_compile() {
+   emake _V= bundle || die
+}
+
+src_install() {
+   insinto "/usr/share/games/openttd/gm/${P}"
+   doins ${P}/{*.mid,openmsx.obm} || die
+   dodoc ${P}/{changelog.txt,readme.txt} || die
+}



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

2016-12-26 Thread Jeroen Roovers
commit: 4d694a3e1cb1d35d886a2c5ca231b6dcd4bbfcfb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 26 16:50:20 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 26 16:50:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d694a3e

app-arch/libarchive: Stable for HPPA (bug #598950).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 app-arch/libarchive/libarchive-3.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/libarchive/libarchive-3.2.2.ebuild 
b/app-arch/libarchive/libarchive-3.2.2.ebuild
index 44e767b..eacbf9c 100644
--- a/app-arch/libarchive/libarchive-3.2.2.ebuild
+++ b/app-arch/libarchive/libarchive-3.2.2.ebuild
@@ -11,7 +11,7 @@ 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"
+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 lz4 +lzma lzo 
nettle static-libs +threads xattr +zlib"
 
 RDEPEND="



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

2016-12-26 Thread Alexis Ballier
commit: ea8f708e33d62490087d32e29809354931a4b301
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 26 15:54:41 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 26 16:45:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8f708e

media-libs/x265: bump to 2.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-libs/x265/Manifest  | 1 +
 media-libs/x265/{x265-.ebuild => x265-2.2.ebuild} | 2 +-
 media-libs/x265/x265-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/media-libs/x265/Manifest b/media-libs/x265/Manifest
index 49bb022..59c60b4 100644
--- a/media-libs/x265/Manifest
+++ b/media-libs/x265/Manifest
@@ -4,3 +4,4 @@ DIST x265_1.8.tar.gz 918469 SHA256 
760e6280c688f1ea90c492d19fc6d4084ca1c4b0ea9b2
 DIST x265_1.9.tar.gz 956101 SHA256 
3e4654133ed957a98708fdb4cb9a154d9e80922b84e26e43fc462a101c5b15c8 SHA512 
1c399101374da58d0661786a6144dd25a2028e25bcb99b3084d8839b0bd9c20bccf5c0e4413882f16b3b1c49f96710746a16cb690f3811dffb08c3befdc8e5f1
 WHIRLPOOL 
508d21ad0ff7ed8eb2fe9a9a69113dc7dca07306ddace6de22b29e71dad7242fae0b6e4864a409a0279d85adbe054b4ffbc8c95fe915163b506f5bab25245f8c
 DIST x265_2.0.tar.gz 1028299 SHA256 
5a7f6797bee33310c690be5d9a6c63125f36663ac3478e98ac6b6142a70bce1f SHA512 
4262a32cf9a34c494770c7917fbaba88e8211c332a91932f4cd096ce25394979e1d43ae641be0aa480af1d0580e842ca70f58005dd41361b78dfd25870035a1e
 WHIRLPOOL 
c85e42a3bbf3ee9d84a69615b117444088e16c45cea7362956c92dc1097babdc8cb819d101bf17a97bfb0128e93a5c85cf9c8d980dc75de9de90dcf6a3e46b09
 DIST x265_2.1.tar.gz 1037400 SHA256 
b3bc83754e91ed5655c8cba5a2ed48e6b9ab39699c9ed6554c670211d5870f9c SHA512 
44ad6815efb039054935f2887f0c98604898a6b5bf144f845df92038ef47ea1c21f2942501294514b05e7eaffd988e52ca777da0be97e57fdd77c89ff0fda421
 WHIRLPOOL 
f91e7fffdccb494c32a6a4b18b72e72537c89bc0a1117e26f2030b9f3d5d11a0e642e25faa83c0b59ca117666d1d81a21823b653d3e0d138073478176908f83b
+DIST x265_2.2.tar.gz 1203801 SHA256 
b872552535e41fbffa03ba7cbcd3479c42c4053868309292e78e147b7773ac4b SHA512 
335bb38cf0892f2c4310033b076d51115c0b7faa9596a4f556dde5e3d1378d04f3d0055cb0bf2441eb725b7f84c246174bdc315eeb4ddde61ef9d79469f44eef
 WHIRLPOOL 
6aa6fb3669abbb6e3fd9dd9ffe38f595805a61beedcfccd509606a9c3a19f79037a518269206ddcac7231de45165f000e59c3b0f279921a6aa8de2cb5b38a7ec

diff --git a/media-libs/x265/x265-.ebuild b/media-libs/x265/x265-2.2.ebuild
similarity index 99%
copy from media-libs/x265/x265-.ebuild
copy to media-libs/x265/x265-2.2.ebuild
index 3864484..32a4c1f 100644
--- a/media-libs/x265/x265-.ebuild
+++ b/media-libs/x265/x265-2.2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://x265.org/";
 
 LICENSE="GPL-2"
 # subslot = libx265 soname
-SLOT="0/95"
+SLOT="0/102"
 IUSE="+10bit +12bit numa pic test"
 
 ASM_DEPEND=">=dev-lang/yasm-1.2.0"

diff --git a/media-libs/x265/x265-.ebuild b/media-libs/x265/x265-.ebuild
index 3864484..3ac5bf9 100644
--- a/media-libs/x265/x265-.ebuild
+++ b/media-libs/x265/x265-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="http://x265.org/";
 
 LICENSE="GPL-2"
 # subslot = libx265 soname
-SLOT="0/95"
+SLOT="0/104"
 IUSE="+10bit +12bit numa pic test"
 
 ASM_DEPEND=">=dev-lang/yasm-1.2.0"



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

2016-12-26 Thread Hans de Graaff
commit: 12370e082b9a346ce1d601b5dd041553eb0f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec 26 16:44:09 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 16:44:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12370e08

app-eselect/eselect-ruby: add version with ruby24 support

Package-Manager: portage-2.3.0

 app-eselect/eselect-ruby/Manifest  |  1 +
 .../eselect-ruby/eselect-ruby-20161226.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/app-eselect/eselect-ruby/Manifest 
b/app-eselect/eselect-ruby/Manifest
index 95750cb..83cb865 100644
--- a/app-eselect/eselect-ruby/Manifest
+++ b/app-eselect/eselect-ruby/Manifest
@@ -1,3 +1,4 @@
 DIST ruby.eselect-20131227.bz2 1920 SHA256 
b425962f9898ceb8bcdbb55d9648f3d98b82a916c4afa95b2fb1ddcd39cc3689 SHA512 
9f13d4a6dc45923f88b145984f9c537846d4cb937b73c2be916792c70ff3c751f1e12b76f33686e35053bf6af1392e6c7e276f06dfb728e6a20f6335f739b784
 WHIRLPOOL 
38135af69952aff7cf874608365029947733733d33a3c586367ccf6fceb1bf2236781c9fe554a5654f720c19ef0fb0bd3dd5773a108386c6185a2fc2d94ac37b
 DIST ruby.eselect-20141227.bz2 1926 SHA256 
eef9af23d4990f6a1b8b0b921ec7de9087143486b6a0faf076bdc90e093dd83a SHA512 
f8fb92c171cf653da22402785d80a671e4b4c7eeea9f41c33a70475264aa2d7e5f62c998e5f63ff011f9f4e1953d75022c23e1dfc3ef81041168167fa301560c
 WHIRLPOOL 
5f6be4dcba75fd7f252b9037417be707f0528c14075f01ad644f9ebcac7032ae96278ba1bcbd79b6d9b265699f9cfaf532fe58ae10e057ebfeb89de34c6be3be
 DIST ruby.eselect-20151229.xz 1900 SHA256 
29d6ae00efc58c0a60b0b3d429b4933a059cd25063b9e6f07aa6113a9d2f2b81 SHA512 
a11b0d0694278b231fa07aa0dc2f1cb252faed7a70c26f8ded51ee922ce0c50076f748f9acd38e02394ccdbeaf2722d2f53ed335cab539faa19d943548c2d89b
 WHIRLPOOL 
227d279c95e15d741c8347ec9abf652680a528998c7800599db9c7bb31a16f97733b110baa96bcf94c6d4910288af36e62e400787f3a3f3ab6661b42198db1b2
+DIST ruby.eselect-20161226.xz 1900 SHA256 
55e1c16e92748c2853620780fbd9db8a28a88cb5e2dd1bfe92d104be8b60397f SHA512 
69cf17e42d9908fdfc9b08a3ca2c1f406a5968fc1c22663cc4b2388ad29d3bdb8aec4f0210ce9d5c118514aea81a4465a299347dd702f859ba8660fcb3882f17
 WHIRLPOOL 
e09a8964e77cd8293ca3fac41cf6bd819004bd62f4cdec0eae35b331073b175bd4085631660bcead0e93510bc7ada051070d2316aad3de6bd17d8cb0156fd6e3

diff --git a/app-eselect/eselect-ruby/eselect-ruby-20161226.ebuild 
b/app-eselect/eselect-ruby/eselect-ruby-20161226.ebuild
new file mode 100644
index ..2fb3479
--- /dev/null
+++ b/app-eselect/eselect-ruby/eselect-ruby-20161226.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Manages multiple Ruby versions"
+HOMEPAGE="https://www.gentoo.org";
+SRC_URI="https://dev.gentoo.org/~flameeyes/ruby-team/ruby.eselect-${PVR}.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=app-admin/eselect-1.0.2"
+
+S=${WORKDIR}
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   newins "${WORKDIR}/ruby.eselect-${PVR}" ruby.eselect || die
+}



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

2016-12-26 Thread Hans de Graaff
commit: 0b97eab158912969897a7f8c4710fb9fb7c8733c
Author: Hans de Graaff  degraaff  org>
AuthorDate: Mon Dec 26 16:38:34 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec 26 16:38:34 2016 +
URL:https://gitweb.gentoo.org/proj/ruby-scripts.git/commit/?id=0b97eab1

Add support for ruby24

 eselect-ruby/ruby.eselect | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eselect-ruby/ruby.eselect b/eselect-ruby/ruby.eselect
index 9dba12e..efead1e 100644
--- a/eselect-ruby/ruby.eselect
+++ b/eselect-ruby/ruby.eselect
@@ -4,14 +4,14 @@
 
 DESCRIPTION="Manage Ruby symlinks"
 MAINTAINER="r...@gentoo.org"
-SVN_DATE="20151229"
-VERSION="20151229"
+SVN_DATE="20161226"
+VERSION="20161226"
 
 bindir=/usr/bin
 man1dir=/usr/share/man/man1
 
 find_targets() {
-   for t in ${EROOT}${bindir}/${1:-ruby}{18,19,20,21,22,23} ; do
+   for t in ${EROOT}${bindir}/${1:-ruby}{18,19,20,21,22,23,24} ; do
[[ -e $t ]] || continue
echo ${t}
done



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

2016-12-26 Thread Mike Gilbert
commit: 45c598c5e21c4594f57b78d5ba311343733ec4b1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 26 16:34:45 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 26 16:35:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c598c5

www-client/chromium: add bug ref for gcc-5 version check

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

Package-Manager: Portage-2.3.3_p9, Repoman-2.3.1_p2

 www-client/chromium/chromium-56.0.2924.21.ebuild | 2 +-
 www-client/chromium/chromium-57.0.2950.4.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/chromium-56.0.2924.21.ebuild 
b/www-client/chromium/chromium-56.0.2924.21.ebuild
index db5799d..515da38 100644
--- a/www-client/chromium/chromium-56.0.2924.21.ebuild
+++ b/www-client/chromium/chromium-56.0.2924.21.ebuild
@@ -169,7 +169,7 @@ pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
local -x CPP="$(tc-getCXX) -E"
if tc-is-gcc && ! version_is_at_least 5 "$(gcc-major-version)"; 
then
-   # bugs: #535730, #525374, #518668
+   # bugs: #535730, #525374, #518668, #600288
die "At least gcc 5 is required"
fi
fi

diff --git a/www-client/chromium/chromium-57.0.2950.4.ebuild 
b/www-client/chromium/chromium-57.0.2950.4.ebuild
index c57eaa6..3819b74 100644
--- a/www-client/chromium/chromium-57.0.2950.4.ebuild
+++ b/www-client/chromium/chromium-57.0.2950.4.ebuild
@@ -171,7 +171,7 @@ pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
local -x CPP="$(tc-getCXX) -E"
if tc-is-gcc && ! version_is_at_least 5 "$(gcc-major-version)"; 
then
-   # bugs: #535730, #525374, #518668
+   # bugs: #535730, #525374, #518668, #600288
die "At least gcc 5 is required"
fi
fi



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

2016-12-26 Thread Lars Wendler
commit: 8c1ff8c7198d3b85db9e1fd8c3d2d9dd943dd75f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 26 16:33:37 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:33:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c1ff8c7

media-sound/clementine: Transferred maintainership (bug #588908).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/clementine/metadata.xml | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/media-sound/clementine/metadata.xml 
b/media-sound/clementine/metadata.xml
index dc6050b..fc2c26e 100644
--- a/media-sound/clementine/metadata.xml
+++ b/media-sound/clementine/metadata.xml
@@ -2,8 +2,14 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   nik...@gmx.us
-   Nikoli
+   fatz...@gmail.com
+   Fat-Zer
+   Proxied maintainer. Assign bugs to 
him
+   
+   
+   polynomia...@gentoo.org
+   Lars Wendler
+   Proxy maintainer for Fat-Zer. Please CC on 
bugs


proxy-ma...@gentoo.org



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

2016-12-26 Thread Mike Gilbert
commit: a13dc8c38e9f5c6da6710362b2c1354270aa4112
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 26 16:30:12 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 26 16:31:19 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13dc8c3

www-client/chromium: use $(tc-getCXX) -E for gcc version

Package-Manager: Portage-2.3.3_p9, Repoman-2.3.1_p2

 www-client/chromium/chromium-56.0.2924.21.ebuild | 1 +
 www-client/chromium/chromium-57.0.2950.4.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/www-client/chromium/chromium-56.0.2924.21.ebuild 
b/www-client/chromium/chromium-56.0.2924.21.ebuild
index a7260e6..db5799d 100644
--- a/www-client/chromium/chromium-56.0.2924.21.ebuild
+++ b/www-client/chromium/chromium-56.0.2924.21.ebuild
@@ -167,6 +167,7 @@ PATCHES=(
 
 pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
+   local -x CPP="$(tc-getCXX) -E"
if tc-is-gcc && ! version_is_at_least 5 "$(gcc-major-version)"; 
then
# bugs: #535730, #525374, #518668
die "At least gcc 5 is required"

diff --git a/www-client/chromium/chromium-57.0.2950.4.ebuild 
b/www-client/chromium/chromium-57.0.2950.4.ebuild
index 6d58d5c..c57eaa6 100644
--- a/www-client/chromium/chromium-57.0.2950.4.ebuild
+++ b/www-client/chromium/chromium-57.0.2950.4.ebuild
@@ -169,6 +169,7 @@ PATCHES=(
 
 pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
+   local -x CPP="$(tc-getCXX) -E"
if tc-is-gcc && ! version_is_at_least 5 "$(gcc-major-version)"; 
then
# bugs: #535730, #525374, #518668
die "At least gcc 5 is required"



[gentoo-commits] repo/gentoo:master commit in: media-sound/clementine/, media-sound/clementine/files/

2016-12-26 Thread Lars Wendler
commit: 38d0e53184badc23e1fa9f2d532f276b2f729e0f
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 26 16:13:27 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:13:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d0e531

media-sound/clementine: Fixed building against >=media-libs/chromaprint-1.4

This fixes Gentoo bug #603662

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/clementine/clementine-1.3.1-r4.ebuild  |  1 +
 .../files/clementine-chromaprint14.patch   | 41 ++
 2 files changed, 42 insertions(+)

diff --git a/media-sound/clementine/clementine-1.3.1-r4.ebuild 
b/media-sound/clementine/clementine-1.3.1-r4.ebuild
index ed118c2..a61c2fe 100644
--- a/media-sound/clementine/clementine-1.3.1-r4.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r4.ebuild
@@ -95,6 +95,7 @@ S="${WORKDIR}/${MY_P^}"
 PATCHES=(
"${FILESDIR}"/${PN}-1.3-fix-tokenizer.patch
"${FILESDIR}"/${P}-fix-desktop-file.patch
+   "${FILESDIR}"/${PN}-chromaprint14.patch #603662
 )
 
 src_prepare() {

diff --git a/media-sound/clementine/files/clementine-chromaprint14.patch 
b/media-sound/clementine/files/clementine-chromaprint14.patch
new file mode 100644
index ..bfdc492
--- /dev/null
+++ b/media-sound/clementine/files/clementine-chromaprint14.patch
@@ -0,0 +1,41 @@
+From ded312685735fc266d4154d355286eeb86db3bcd Mon Sep 17 00:00:00 2001
+From: Chocobozzz 
+Date: Thu, 8 Dec 2016 23:12:17 +0100
+Subject: [PATCH] Add compatibility with chromaprint >= 1.4
+
+---
+ src/musicbrainz/chromaprinter.cpp | 14 +++---
+ 1 file changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/src/musicbrainz/chromaprinter.cpp 
b/src/musicbrainz/chromaprinter.cpp
+index 9579b62..c7ad99e 100644
+--- a/src/musicbrainz/chromaprinter.cpp
 b/src/musicbrainz/chromaprinter.cpp
+@@ -143,16 +143,24 @@ QString Chromaprinter::CreateFingerprint() {
+   ChromaprintContext* chromaprint =
+   chromaprint_new(CHROMAPRINT_ALGORITHM_DEFAULT);
+   chromaprint_start(chromaprint, kDecodeRate, kDecodeChannels);
+-  chromaprint_feed(chromaprint, reinterpret_cast(data.data()),
++  chromaprint_feed(chromaprint, reinterpret_cast(data.data()),
+data.size() / 2);
+   chromaprint_finish(chromaprint);
+ 
+-  void* fprint = nullptr;
+   int size = 0;
++
++#if CHROMAPRINT_VERSION_MAJOR >= 1 && CHROMAPRINT_VERSION_MINOR >= 4
++  u_int32_t *fprint = nullptr;
++  char *encoded = nullptr;
++#else
++  void *fprint = nullptr;
++  void *encoded = nullptr;
++#endif
++
+   int ret = chromaprint_get_raw_fingerprint(chromaprint, &fprint, &size);
++
+   QByteArray fingerprint;
+   if (ret == 1) {
+-void* encoded = nullptr;
+ int encoded_size = 0;
+ chromaprint_encode_fingerprint(fprint, size, 
CHROMAPRINT_ALGORITHM_DEFAULT,
+&encoded, &encoded_size, 1);



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

2016-12-26 Thread Lars Wendler
commit: cd82781cf798c237b750e0e34de965c3d04b3cab
Author: Alexander Golubev  gmail  com>
AuthorDate: Sat Sep 17 19:39:30 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:09:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd82781c

media-sound/libmygpo: version bump 1.0.9

Gentoo bug: 594118
Also this one removes some legacy code from live one.
Closes: https://github.com/gentoo/gentoo/pull/2350

 media-libs/libmygpo-qt/Manifest|  1 +
 .../{libmygpo-qt-.ebuild => libmygpo-qt-1.0.9.ebuild}  | 10 +-
 media-libs/libmygpo-qt/libmygpo-qt-.ebuild | 10 +-
 3 files changed, 3 insertions(+), 18 deletions(-)

diff --git a/media-libs/libmygpo-qt/Manifest b/media-libs/libmygpo-qt/Manifest
index 1499b1e..756fb14 100644
--- a/media-libs/libmygpo-qt/Manifest
+++ b/media-libs/libmygpo-qt/Manifest
@@ -1,2 +1,3 @@
 DIST libmygpo-qt-1.0.7.tar.gz 62703 SHA256 
43b9c00ae2c206ac64cf725918024b3d0927bbde880196a016f2ee329bac50fd SHA512 
b1aad4daa32a41173d060f026245074ff2d11b9747447cb97cea9e3b93ea42e9ce89f67d4ed6396ed2b087db1f149e12543fb0a5d897e74a359c3115a418b45b
 WHIRLPOOL 
5d7bbcf724677bc326060d4c8f79ca32caa240b830acdf2bcf0f213f6712dc2082fd1d6ad711edd23addd72e7553fdce1f2f1726cc0f8694ed9d4c4e04ae
 DIST libmygpo-qt-1.0.8.tar.gz 65064 SHA256 
a0133b9d1850140a85d045d5a5db568735d19d62cd2f415e56e8b96689e2ce2e SHA512 
1681b37387f7c18b74acbe5babd0ed435b289e87bca16e8c9ac7de53ff16012a82ed091cb77fd8c7972d470a71f38d1c9ab7c5f1e1bfe69db74f6fdc8d8a9bc8
 WHIRLPOOL 
51f7a503dfd4a893857d35b53010cecb9d278e9f4ab6424e07fbe3bc4d6c124eb7d36fcf1b437ea5349312ae21862a91189dc8da9cae5f763717d94ed2f1725a
+DIST libmygpo-qt-1.0.9.tar.gz 65153 SHA256 
65f477d8240aa3d173733bcf491d52663388f4aee0141184374a70f3ecb64ee0 SHA512 
c7920841310c7b971d305e38586238e081c80a449a1b442e668d2b07ada5d6ff626e697db905a83d7b12a06127f975a9b02af13d8d3e1ebee04d407b4d4b48b6
 WHIRLPOOL 
9400de811157696c4cd2d274f05e00b2ad2323115f1e78e07c6859c312315f39181b1d41fd82f4bffa9d7ed10c97db57bffbca6c8007b455980c06de0855635a

diff --git a/media-libs/libmygpo-qt/libmygpo-qt-.ebuild 
b/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
similarity index 80%
copy from media-libs/libmygpo-qt/libmygpo-qt-.ebuild
copy to media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
index b7f2c45..af69ab2 100644
--- a/media-libs/libmygpo-qt/libmygpo-qt-.ebuild
+++ b/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -25,19 +25,11 @@ IUSE="test"
 RDEPEND="dev-qt/qtcore:4
>=dev-libs/qjson-0.5"
 DEPEND="${RDEPEND}
-   dev-qt/qttest:4
virtual/pkgconfig
test? ( dev-qt/qttest:4 )"
 
 DOCS=( AUTHORS README )
 
-src_prepare() {
-   cmake-utils_src_prepare
-   if ! use test ; then
-   sed -i -e '/find_package/s/QtTest//' CMakeLists.txt || die
-   fi
-}
-
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use test MYGPO_BUILD_TESTS)

diff --git a/media-libs/libmygpo-qt/libmygpo-qt-.ebuild 
b/media-libs/libmygpo-qt/libmygpo-qt-.ebuild
index b7f2c45..af69ab2 100644
--- a/media-libs/libmygpo-qt/libmygpo-qt-.ebuild
+++ b/media-libs/libmygpo-qt/libmygpo-qt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -25,19 +25,11 @@ IUSE="test"
 RDEPEND="dev-qt/qtcore:4
>=dev-libs/qjson-0.5"
 DEPEND="${RDEPEND}
-   dev-qt/qttest:4
virtual/pkgconfig
test? ( dev-qt/qttest:4 )"
 
 DOCS=( AUTHORS README )
 
-src_prepare() {
-   cmake-utils_src_prepare
-   if ! use test ; then
-   sed -i -e '/find_package/s/QtTest//' CMakeLists.txt || die
-   fi
-}
-
 src_configure() {
local mycmakeargs=(
$(cmake-utils_use test MYGPO_BUILD_TESTS)



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

2016-12-26 Thread Lars Wendler
commit: cb1561af213ad8ee69240210c2924c20fb6b83b9
Author: Alexander Golubev  gmail  com>
AuthorDate: Tue Sep 20 16:13:13 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:09:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1561af

media-libs/libmygpo-qt: change the maintainer

Gentoo Bug: 594122
Closes: https://github.com/gentoo/gentoo/pull/2350

 media-libs/libmygpo-qt/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/libmygpo-qt/metadata.xml 
b/media-libs/libmygpo-qt/metadata.xml
index 7e75bab..116d49b 100644
--- a/media-libs/libmygpo-qt/metadata.xml
+++ b/media-libs/libmygpo-qt/metadata.xml
@@ -2,7 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 
   
-nik...@gmx.us
+fatz...@gmail.com
+Alexander Golubev
   
   
 proxy-ma...@gentoo.org



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

2016-12-26 Thread Lars Wendler
commit: 48ec80ce6a8390b35b974e495091fc662d3e
Author: Alexander Golubev  gmail  com>
AuthorDate: Sat Sep 17 19:45:46 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:09:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ec80ce

media-sound/clementine: update dependencies upon media-libs/libmygpo-qt

- depend on >=media-libs/libmygpo-qt-1.0.9 for recent clementine
- update dependencies upon media-libs/libmygpo-qt to require qt4 if it
optional.
- also do the same for echonest in stable ebuilds.

Thanks to Diogo Pereira for correcting the libechonest dependence.
Closes: https://github.com/gentoo/gentoo/pull/2350

 media-sound/clementine/clementine-1.2.3-r2.ebuild | 4 ++--
 media-sound/clementine/clementine-1.2.3.ebuild| 4 ++--
 .../{clementine-1.3.1-r3.ebuild => clementine-1.3.1-r4.ebuild}| 4 ++--
 media-sound/clementine/clementine-.ebuild | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/media-sound/clementine/clementine-1.2.3-r2.ebuild 
b/media-sound/clementine/clementine-1.2.3-r2.ebuild
index 0f88953..7b9e871 100644
--- a/media-sound/clementine/clementine-1.2.3-r2.ebuild
+++ b/media-sound/clementine/clementine-1.2.3-r2.ebuild
@@ -42,8 +42,8 @@ COMMON_DEPEND="
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   media-libs/libechonest:=
-   >=media-libs/libmygpo-qt-1.0.7
+   media-libs/libechonest:=[qt4(+)]
+   >=media-libs/libmygpo-qt-1.0.7[qt4(+)]
>=media-libs/chromaprint-0.6
media-libs/gstreamer:0.10
media-libs/gst-plugins-base:0.10

diff --git a/media-sound/clementine/clementine-1.2.3.ebuild 
b/media-sound/clementine/clementine-1.2.3.ebuild
index fa38670..7c4c956 100644
--- a/media-sound/clementine/clementine-1.2.3.ebuild
+++ b/media-sound/clementine/clementine-1.2.3.ebuild
@@ -42,8 +42,8 @@ COMMON_DEPEND="
dev-libs/libxml2
dev-libs/protobuf:=
dev-libs/qjson
-   media-libs/libechonest:=
-   >=media-libs/libmygpo-qt-1.0.7
+   media-libs/libechonest:=[qt4(+)]
+   >=media-libs/libmygpo-qt-1.0.7[qt4(+)]
>=media-libs/chromaprint-0.6
media-libs/gstreamer:0.10
media-libs/gst-plugins-base:0.10

diff --git a/media-sound/clementine/clementine-1.3.1-r3.ebuild 
b/media-sound/clementine/clementine-1.3.1-r4.ebuild
similarity index 98%
rename from media-sound/clementine/clementine-1.3.1-r3.ebuild
rename to media-sound/clementine/clementine-1.3.1-r4.ebuild
index d0baf97..ed118c2 100644
--- a/media-sound/clementine/clementine-1.3.1-r3.ebuild
+++ b/media-sound/clementine/clementine-1.3.1-r4.ebuild
@@ -41,8 +41,8 @@ COMMON_DEPEND="
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   media-libs/libechonest:=[qt4]
-   >=media-libs/libmygpo-qt-1.0.8
+   media-libs/libechonest:=[qt4(+)]
+   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
>=media-libs/taglib-1.8[mp4(+)]
sys-libs/zlib
dev-libs/crypto++

diff --git a/media-sound/clementine/clementine-.ebuild 
b/media-sound/clementine/clementine-.ebuild
index d12f8ba..c3cd539 100644
--- a/media-sound/clementine/clementine-.ebuild
+++ b/media-sound/clementine/clementine-.ebuild
@@ -42,7 +42,7 @@ COMMON_DEPEND="
>=media-libs/chromaprint-0.6
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   >=media-libs/libmygpo-qt-1.0.8
+   >=media-libs/libmygpo-qt-1.0.9[qt4(+)]
>=media-libs/taglib-1.8[mp4(+)]
sys-libs/zlib
dev-libs/crypto++



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

2016-12-26 Thread Lars Wendler
commit: 78b2bc8b7904db6bb967faad47981c058e90b60a
Author: Alexander Golubev  gmail  com>
AuthorDate: Tue Sep 20 15:08:21 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:09:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b2bc8b

media-libs/libmygpo-qt: fix test failure

Closes: https://github.com/gentoo/gentoo/pull/2350

 ...ygpo-qt-1.0.8-fix-JsonCreatorTest-failure.patch | 26 ++
 media-libs/libmygpo-qt/libmygpo-qt-1.0.8.ebuild|  1 +
 media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild|  1 +
 3 files changed, 28 insertions(+)

diff --git 
a/media-libs/libmygpo-qt/files/libmygpo-qt-1.0.8-fix-JsonCreatorTest-failure.patch
 
b/media-libs/libmygpo-qt/files/libmygpo-qt-1.0.8-fix-JsonCreatorTest-failure.patch
new file mode 100644
index ..0d3dd76
--- /dev/null
+++ 
b/media-libs/libmygpo-qt/files/libmygpo-qt-1.0.8-fix-JsonCreatorTest-failure.patch
@@ -0,0 +1,26 @@
+Fix the failure of JsonCreatorTest due to mistake in expected string.
+The patch is submitted to upstream: 
https://github.com/gpodder/libmygpo-qt/pull/10
+
+From: Golubev Alexander 
+Date: Tue, 20 Sep 2016 15:33:30 +0400
+
+---
+ tests/JsonCreatorTest.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/JsonCreatorTest.cpp b/tests/JsonCreatorTest.cpp
+index b15b006..feb03d5 100644
+--- a/tests/JsonCreatorTest.cpp
 b/tests/JsonCreatorTest.cpp
+@@ -133,7 +133,7 @@ void JsonCreatorTest::testEpisodeActionListToJSON()
+ 
+   output = JsonCreator::episodeActionListToJSON(episodeActions);
+   QString outString2 = QString::fromLatin1( output ).replace( QLatin1String(" 
"), QLatin1String("") );
+-  QString expected2( QLatin1String( 
"[{\"action\":\"download\",\"device\":\"device1\",\"episode\":\"http://episode.url\",\"podcast\":\"http://podcast.url\",\"timestamp\":\"1998-01-01T00:01:02\"},{\"action\":\"delete\",\"device\":\"device3\",\"episode\":\"http://episode2.url\",\"podcast\":\"http://podcast2.url\",\"timestamp\":\"1920-01-01T12:01:02\"},{\"action\":\"new\",\"device\":\"foodev\",\"episode\":\"http://www.podtrac.com\",\"podcast\":\"http://leo.am\",\"timestamp\":\"1998-01-01T00:01:02\"},{\"action\":\"play\",\"device\":\"foodev\",\"episode\":\"http://www.podtrac.com\",\"podcast\":\"http://leo.am\",\"timestamp\":\"1920-01-01T12:01:02\";
 
},{\"action\":\"play\",\"device\":\"foodev\",\"episode\":\"http://www.podtrac.com\",\"podcast\":\"http://leo.am\",\"position\":123,\"started\":10,\"timestamp\":\"1998-01-01T00:01:02\",\"total\":321},{\"action\":\"play\",\"device\":\"foodev\",\"episode\":\"http://www.podtrac.com\",\"podcast\":\"http://leo.am\",\"position\":10,\"timestamp\":\"1
 998-01-01T00:01:02\"}]" ) );
++  QString expected2( QLatin1String( 
"[{\"action\":\"download\",\"device\":\"device1\",\"episode\":\"http://episode.url\",\"podcast\":\"http://podcast.url\",\"timestamp\":\"1998-01-01T00:01:02\"},{\"action\":\"delete\",\"device\":\"device3\",\"episode\":\"http://episode2.url\",\"podcast\":\"http://podcast2.url\",\"timestamp\":\"1920-01-01T12:01:02\"},{\"action\":\"new\",\"device\":\"foodev\",\"episode\":\"http://www.podtrac.com\",\"podcast\":\"http://leo.am\",\"timestamp\":\"1998-01-01T00:01:02\"},{\"action\":\"play\",\"device\":\"foodev\",\"episode\":\"http://www.podtrac.com\",\"podcast\":\"http://leo.am\",\"timestamp\":\"1920-01-01T12:01:02\"},{\"action\":\"play\",\"device\":\"foodev\",\"episode\":\"http://www.podtrac.com\",\"podcast\":\"http://leo.am\",\"position\":123,\"started\":10,\"timestamp\":\"1998-01-01T00:01:02\",\"total\":321},{\"action\":\"play\",\"device\":\"foodev\",\"episode\":\"http://www.podtrac.com\",\"podcast\":\"http://leo.am\",\"position\":10,\"timestamp\":\"19
 98-01-01T00:01:02\"}]" ) );
+ 
+   QCOMPARE(outString2, expected2 );
+ }
+-- 
+2.7.4
+

diff --git a/media-libs/libmygpo-qt/libmygpo-qt-1.0.8.ebuild 
b/media-libs/libmygpo-qt/libmygpo-qt-1.0.8.ebuild
index 55d0b4a..cbe9687 100644
--- a/media-libs/libmygpo-qt/libmygpo-qt-1.0.8.ebuild
+++ b/media-libs/libmygpo-qt/libmygpo-qt-1.0.8.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
test? ( dev-qt/qttest:4 )"
 
 DOCS=( AUTHORS README )
+PATCHES=( ${FILESDIR}/${P}-fix-JsonCreatorTest-failure.patch )
 
 src_prepare() {
cmake-utils_src_prepare

diff --git a/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild 
b/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
index af69ab2..cf7ac6c 100644
--- a/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
+++ b/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
@@ -29,6 +29,7 @@ DEPEND="${RDEPEND}
test? ( dev-qt/qttest:4 )"
 
 DOCS=( AUTHORS README )
+PATCHES=( ${FILESDIR}/${PN}-1.0.8-fix-JsonCreatorTest-failure.patch )
 
 src_configure() {
local mycmakeargs=(



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

2016-12-26 Thread Lars Wendler
commit: e29d93b85d758c74c4f8e90e52f051747dd33ea0
Author: Alexander Golubev  gmail  com>
AuthorDate: Tue Sep 20 16:11:32 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:09:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29d93b8

media-libs/libmygpo-qt: add Qt5 support

Gentoo Bug: 562588
Closes: https://github.com/gentoo/gentoo/pull/2350

 media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild | 73 -
 media-libs/libmygpo-qt/libmygpo-qt-.ebuild  | 73 -
 2 files changed, 118 insertions(+), 28 deletions(-)

diff --git a/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild 
b/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
index cf7ac6c..5b6b821 100644
--- a/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
+++ b/media-libs/libmygpo-qt/libmygpo-qt-1.0.9.ebuild
@@ -2,38 +2,83 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-inherit cmake-utils
+EAPI=6
+inherit cmake-utils multibuild
 
 DESCRIPTION="Qt/C++ library wrapping the gpodder.net webservice"
 HOMEPAGE="http://wiki.gpodder.org/wiki/Libmygpo-qt";
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/gpodder/libmygpo-qt.git";
-   KEYWORDS=""
-   SRC_URI=""
-   inherit git-2
+   inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/gpodder/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="test"
+IUSE="+qt4 qt5 test"
+
+REQUIRED_USE="|| ( qt4 qt5 )"
 
-RDEPEND="dev-qt/qtcore:4
-   >=dev-libs/qjson-0.5"
+RDEPEND="
+   qt4? (
+   >=dev-libs/qjson-0.5[qt4(+)]
+   dev-qt/qtcore:4
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   )
+"
 DEPEND="${RDEPEND}
virtual/pkgconfig
-   test? ( dev-qt/qttest:4 )"
+   test? (
+   qt4? ( dev-qt/qttest:4 )
+   qt5? ( dev-qt/qttest:5 )
+   )
+"
 
 DOCS=( AUTHORS README )
 PATCHES=( ${FILESDIR}/${PN}-1.0.8-fix-JsonCreatorTest-failure.patch )
 
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+   if use qt5; then
+   ewarn "Please note that Qt5 support is still experimental."
+   ewarn "If you find anything to not work with Qt5, please report 
a bug."
+   fi
+}
+
 src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use test MYGPO_BUILD_TESTS)
-   )
-   cmake-utils_src_configure
+   myconfigure() {
+   local mycmakeargs=(
+   -DMYGPO_BUILD_TESTS=$(usex test)
+   )
+
+   if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
+   mycmakeargs+=(-DBUILD_WITH_QT4=ON)
+   fi
+
+   if [[ ${MULTIBUILD_VARIANT} = qt5 ]]; then
+   mycmakeargs+=(-DBUILD_WITH_QT4=OFF)
+   fi
+
+   cmake-utils_src_configure
+   }
+
+   multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake-utils_src_compile
+}
+
+src_test() {
+   multibuild_foreach_variant cmake-utils_src_test
+}
+
+src_install() {
+   multibuild_foreach_variant cmake-utils_src_install
 }

diff --git a/media-libs/libmygpo-qt/libmygpo-qt-.ebuild 
b/media-libs/libmygpo-qt/libmygpo-qt-.ebuild
index af69ab2..60f6697 100644
--- a/media-libs/libmygpo-qt/libmygpo-qt-.ebuild
+++ b/media-libs/libmygpo-qt/libmygpo-qt-.ebuild
@@ -2,37 +2,82 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-inherit cmake-utils
+EAPI=6
+inherit cmake-utils multibuild
 
 DESCRIPTION="Qt/C++ library wrapping the gpodder.net webservice"
 HOMEPAGE="http://wiki.gpodder.org/wiki/Libmygpo-qt";
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://github.com/gpodder/libmygpo-qt.git";
-   KEYWORDS=""
-   SRC_URI=""
-   inherit git-2
+   inherit git-r3
 else
-   KEYWORDS="~amd64 ~x86"
SRC_URI="https://github.com/gpodder/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="test"
+IUSE="+qt4 qt5 test"
+
+REQUIRED_USE="|| ( qt4 qt5 )"
 
-RDEPEND="dev-qt/qtcore:4
-   >=dev-libs/qjson-0.5"
+RDEPEND="
+   qt4? (
+   >=dev-libs/qjson-0.5[qt4(+)]
+   dev-qt/qtcore:4
+   )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   )
+"
 DEPEND="${RDEPEND}
virtual/pkgconfig
-   test? ( dev-qt/qttest:4 )"
+   test? (
+   qt4? ( dev-qt/qttest:4 )
+   qt5? ( dev-qt/qttest:5 )
+   )
+"
 
 DOCS=( AUTHORS README )
 
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usev qt4) $(usev qt5) )
+   if use qt5; then
+   ewarn "Please note that Qt5 support is still experimental."
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2016-12-26 Thread Lars Wendler
commit: 8da6b4e95c98c9f356d2214b057e22855ac3d52a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 26 16:04:48 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:05:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da6b4e9

dev-vcs/git: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-vcs/git/Manifest  |  12 -
 dev-vcs/git/git-2.11.0_rc2.ebuild | 681 --
 dev-vcs/git/git-2.4.11.ebuild | 633 ---
 dev-vcs/git/git-2.5.5.ebuild  | 637 ---
 dev-vcs/git/git-2.6.6.ebuild  | 637 ---
 5 files changed, 2600 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index c21a820..de8623c 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -1,10 +1,6 @@
 DIST git-2.10.1.tar.xz 4102452 SHA256 
a9c32df9061cfc2c194ecaa0357ba273c1f24a0dbf0d856b03dcedafcd0a4dc6 SHA512 
976c62b530405388f77b01abb9dd40929831e0fdb83574c5c56ea309af462805659a20685221cf011db67635cebfe550853d1ba3764118bb53df41cf480f216a
 WHIRLPOOL 
e4c077c09ffdbe960450f48cf089836f12fe64e3b919a5e744a8644511d958f08f77f5066c189a9616e649fb20d05104dcd3fd0b345f3eff6c3f860945231bf6
 DIST git-2.10.2.tar.xz 4106108 SHA256 
94802903dd707d85ca3b9a2be35e936a54ce86375f52c6a789efe7ce7e238671 SHA512 
0ab09de481dbb31c3304382afaa5d3fc9f861115c9954c65b11a8a1c34b939118c7ed3ff60ac329145888596388e3e4d2b2fb677fe109d33a57206d531b5ee6a
 WHIRLPOOL 
808404fa13f908d149028f64aaf5b73400448fff6393dabfaa874d750065e86ff5dae4903724cbca4e59fb74b3ff30b8b8f0a0f1435a0a90c18267c7a0550de6
-DIST git-2.11.0.rc2.tar.xz 4166928 SHA256 
50f7ff3cd809ae1053e28a24ec0fad1a055bc1ef4d61136cf07063d43d02f83a SHA512 
db410e63777e691860a5286a7c4ee837481c5035fa5cd7835da969d487741f1aef0be3edb747b8cff0493a8d8851d2010aa1a6dcfad397fdd59e42b5bc14b871
 WHIRLPOOL 
97a772fe47cc9c26ed774b5de54fec460d53c417e04fde9fc33a0c5f0f00b1160566332dcc57a2e65bab8f98ded15533f0ae9b6f6b56d2d7ca3181b2a73e2d57
 DIST git-2.11.0.tar.xz 4197984 SHA256 
7e7e8d69d494892373b87007674be5820a4bc1ef596a0117d03ea3169119fd0b SHA512 
f9588dfcb4ae38adc46300b8ef65ee51343fc4685f9e43b10839a492e6a54c7f7a774687fef3ebb8a30108775aa472cda2378aa202905f8555bfb9d4ede2
 WHIRLPOOL 
73ce3c2cb083906b1e55245935a01b27881be48d2c4c3cace8353a4c2baf87fe3ce338553f66407cb629fa9c8c63d396ef09f4d6aa18803d487af4dd3fef8f10
-DIST git-2.4.11.tar.xz 3695028 SHA256 
ebca2cf93b7200d6d7b9982e3e9857f0b433a05e51338a600c799e97919118e3 SHA512 
34c60fa67e336a4c807a5f49e26083442acc52781b0adbd3f9d96b9594c0688686b30ca3a152621047489d59beb65ad99089a2f02cc589d6e3b36a79db1388fe
 WHIRLPOOL 
75e6b3090560e7aef4fcb382413a7432ecb63880a4139466a64dd06d4777441afd34c208a59dba9a01144f0c2f3a3763a267672f9f7155867b462b4c0bf09cba
-DIST git-2.5.5.tar.xz 3747448 SHA256 
82976a05dd85d44405ec9758040dd190507494fa2af322bd2c97163024ce1e82 SHA512 
edf223df92298a3d25865140b4a2c2194840b21f96c13e07ac35940d6afa759f766e4d36ad2e2428ba913c4949b4f76283475a6b7aa1cc774523c793cb5794f1
 WHIRLPOOL 
3ab15f8a0bc54d3865537bc70c9a0d6e3d8f30b9ba8c68c2dadbd77575f892f55e0e010b9ac89af03ca228f034abbccac53a619865c1e8044f61dedef8713501
-DIST git-2.6.6.tar.xz 3822260 SHA256 
8d53410d60f9c36b0f34c125076634d068c8d812f4143fa10b7130cd7acf7ec2 SHA512 
5c77f83f34296f85d1b1f1bf00a59664bced9db7ad222606471d8400772441775b82fdbfae637aa11006164c4fc9912b8218aa2f6f7812112048902ecf5f
 WHIRLPOOL 
ffc6d10b166b3d0ff1e51fe44a6809877b2d4a9679fc519b7648897621ea02616e330ae46693a2f306286b40c0b41589b20bc93e240b87d535ac5b9b84b28738
 DIST 
git-2.7.3-00-9831e92bfa833ee9c0ce464bbc2f941ae6c2698d-lose-name-path.patch 
28198 SHA256 b6bf7d67b9cc4d34550a10933af63b665b136b869dbbe23ad3ece0d463f027f9 
SHA512 
3fd64b0d6b53d5b08b791195e6edc162db682fc8a1bafc04aab7a7a4e61e2db4b3b84d9f769e0d7756da2739bdd900e30a233c228706c39817e42e309c36684c
 WHIRLPOOL 
7e1d9337d46222ea4ae2164429a6a220adb0f763bdde6722c0f2adf79789e092f5cfb74b932597b8d3971af4fc27dede1fea51b9cb72b44ec8e30bd78bdaaa8d
 DIST git-2.7.3.tar.xz 3909636 SHA256 
89c467912d4740da2b40288f956251f0a1e276e28eecd28a6d776067103629b6 SHA512 
f7acbf52d12f39d323bd90a82c7135aa2aacf2661f7087c71b41dbfbec688342e0a2fc061fc0f216848a538a0dbc4fce68e24ea2a26e747f5eb92f763fa5bc72
 WHIRLPOOL 
5cc261749f91c2e0b0509d2fac1bc7426b3ddcc37e859d4f524838e1dd471071ad430886751933bae57aafc20bdcf3f9a43f4c018cc9c89610134a5203b22447
 DIST git-2.7.4.tar.xz 3909636 SHA256 
dee574defbe05ec7356a0842ddbda51315926f2fa7e39c2539f2c3dcc52e457b SHA512 
82a646140834e909bf1748a017e86f37f0711c759fe0a6ad03529beb57c79742cb7bf77c2dba29ccd84fcf3d5f18ad9c85c00f002d3b257be42e058750423da7
 WHIRLPOOL 
74532038b6ba95a5354f43ebad00a9c159c495d46e7dc1b8a2a59f5a86e149538190d9800144a719dcc00e28cfea1039cd5dbfb67fd5aac5e7d0998d3231bae3
@@ -12,22 +8,14 @@ DIST git-2.8.4.tar.xz 3982836 SHA256 
120e9a32a1858871dea34165622ec7a63f27887b930
 DIST git-2.9.3.tar.xz 4025288 SHA256 
9f1473350c1792310b51af03a9cb5cce841f68202f835b20d46312a30

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git/

2016-12-26 Thread Lars Wendler
commit: 076cafffdbbb06c50da7ab174fbee4c6be05bcb0
Author: Aric Belsito  gmail  com>
AuthorDate: Sun Dec 25 17:47:52 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 26 16:05:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076cafff

dev-vcs/git: Fix build on musl

2.10.1+ introduce a configuration option which enables non-posix compatible
regex by default, which breaks compilation on musl.

Gentoo-Bug: https://bugs.gentoo.org/603710
Closes: https://github.com/gentoo/gentoo/pull/3237

 dev-vcs/git/git-2.10.1.ebuild | 2 ++
 dev-vcs/git/git-2.10.2.ebuild | 2 ++
 dev-vcs/git/git-2.11.0.ebuild | 2 ++
 dev-vcs/git/git-2.11.0_rc2.ebuild | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/dev-vcs/git/git-2.10.1.ebuild b/dev-vcs/git/git-2.10.1.ebuild
index da2cc39..bf2f4b5 100644
--- a/dev-vcs/git/git-2.10.1.ebuild
+++ b/dev-vcs/git/git-2.10.1.ebuild
@@ -191,6 +191,8 @@ exportmakeopts() {
|| myopts+=" NO_PTHREADS=YesPlease"
use cvs \
|| myopts+=" NO_CVS=YesPlease"
+   use elibc_musl \
+   && myopts+=" NO_REGEX=YesPlease"
 # Disabled until ~m68k-mint can be keyworded again
 #  if [[ ${CHOST} == *-mint* ]] ; then
 #  myopts+=" NO_MMAP=YesPlease"

diff --git a/dev-vcs/git/git-2.10.2.ebuild b/dev-vcs/git/git-2.10.2.ebuild
index f82defc..ffc7e53 100644
--- a/dev-vcs/git/git-2.10.2.ebuild
+++ b/dev-vcs/git/git-2.10.2.ebuild
@@ -191,6 +191,8 @@ exportmakeopts() {
|| myopts+=" NO_PTHREADS=YesPlease"
use cvs \
|| myopts+=" NO_CVS=YesPlease"
+   use elibc_musl \
+   && myopts+=" NO_REGEX=YesPlease"
 # Disabled until ~m68k-mint can be keyworded again
 #  if [[ ${CHOST} == *-mint* ]] ; then
 #  myopts+=" NO_MMAP=YesPlease"

diff --git a/dev-vcs/git/git-2.11.0.ebuild b/dev-vcs/git/git-2.11.0.ebuild
index c4271de..82ef7b1 100644
--- a/dev-vcs/git/git-2.11.0.ebuild
+++ b/dev-vcs/git/git-2.11.0.ebuild
@@ -192,6 +192,8 @@ exportmakeopts() {
|| myopts+=" NO_PTHREADS=YesPlease"
use cvs \
|| myopts+=" NO_CVS=YesPlease"
+   use elibc_musl \
+   && myopts+=" NO_REGEX=YesPlease"
 # Disabled until ~m68k-mint can be keyworded again
 #  if [[ ${CHOST} == *-mint* ]] ; then
 #  myopts+=" NO_MMAP=YesPlease"

diff --git a/dev-vcs/git/git-2.11.0_rc2.ebuild 
b/dev-vcs/git/git-2.11.0_rc2.ebuild
index c4271de..82ef7b1 100644
--- a/dev-vcs/git/git-2.11.0_rc2.ebuild
+++ b/dev-vcs/git/git-2.11.0_rc2.ebuild
@@ -192,6 +192,8 @@ exportmakeopts() {
|| myopts+=" NO_PTHREADS=YesPlease"
use cvs \
|| myopts+=" NO_CVS=YesPlease"
+   use elibc_musl \
+   && myopts+=" NO_REGEX=YesPlease"
 # Disabled until ~m68k-mint can be keyworded again
 #  if [[ ${CHOST} == *-mint* ]] ; then
 #  myopts+=" NO_MMAP=YesPlease"



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

2016-12-26 Thread Kent Fredric
commit: f0ea8f639d34f881b8325dfa4b8c7d2d876915c4
Author: Gwendal Grignou  chromium  org>
AuthorDate: Sat Dec 10 06:55:44 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 15:52:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ea8f63

dev-lang/perl: Fix ndbm inclusion

gdbm package provide gdbm and ndbm [aka libgdbm-compat] libraries, but
configures libgdbm-compat only if berkdb use flag is defined.
Therefore, we can use nbdm only if berkdb gdbm use flags are defined.

Without this change, perl compilation fails if gdbm is set but not berkdb.
I did not add a new ebuild to be able to see the difference.

Signed-off-by: Gwendal Grignou  chromium.org>

 dev-lang/perl/perl-5.22.3_rc4.ebuild | 4 +++-
 dev-lang/perl/perl-5.24.0-r2.ebuild  | 4 +++-
 dev-lang/perl/perl-5.24.1_rc4.ebuild | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-lang/perl/perl-5.22.3_rc4.ebuild 
b/dev-lang/perl/perl-5.22.3_rc4.ebuild
index bf45944..dfbd2a1 100644
--- a/dev-lang/perl/perl-5.22.3_rc4.ebuild
+++ b/dev-lang/perl/perl-5.22.3_rc4.ebuild
@@ -337,7 +337,9 @@ src_configure() {
mydb='U'
if use gdbm ; then
mygdbm='D'
-   myndbm='D'
+   if use berkdb ; then
+   myndbm='D'
+   fi
fi
if use berkdb ; then
mydb='D'

diff --git a/dev-lang/perl/perl-5.24.0-r2.ebuild 
b/dev-lang/perl/perl-5.24.0-r2.ebuild
index 094f88d..cce117c 100644
--- a/dev-lang/perl/perl-5.24.0-r2.ebuild
+++ b/dev-lang/perl/perl-5.24.0-r2.ebuild
@@ -336,7 +336,9 @@ src_configure() {
mydb='U'
if use gdbm ; then
mygdbm='D'
-   myndbm='D'
+   if use berkdb ; then
+   myndbm='D'
+   fi
fi
if use berkdb ; then
mydb='D'

diff --git a/dev-lang/perl/perl-5.24.1_rc4.ebuild 
b/dev-lang/perl/perl-5.24.1_rc4.ebuild
index 681596e..47bd73d 100644
--- a/dev-lang/perl/perl-5.24.1_rc4.ebuild
+++ b/dev-lang/perl/perl-5.24.1_rc4.ebuild
@@ -337,7 +337,9 @@ src_configure() {
mydb='U'
if use gdbm ; then
mygdbm='D'
-   myndbm='D'
+   if use berkdb ; then
+   myndbm='D'
+   fi
fi
if use berkdb ; then
mydb='D'



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

2016-12-26 Thread Kent Fredric
commit: 2c1ec464e1c6d2d13c63715a34f8e0401c73a4fd
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 26 15:20:27 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 15:52:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1ec464

dev-lang/perl: Use more frugal decompression limits re bug #603578

In my user ENV I have some very expensive and large limits defined
which leaked through into the release process.

This commit ships re-generated tar.xz's with a more frugal memory
limit of 1MB, which is *heaps* for this.

Thanks to Mark Davies for reporting.

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

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-lang/perl/Manifest   | 4 ++--
 dev-lang/perl/perl-5.22.3_rc4.ebuild | 2 +-
 dev-lang/perl/perl-5.24.1_rc4.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 24ab07c..20f6bf0 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -7,10 +7,10 @@ DIST perl-5.22.1-patches-1.tar.xz 19920 SHA256 
c128b4d1575f3bcf1952a1526b5725fab
 DIST perl-5.22.1.tar.bz2 13696599 SHA256 
e98e4075a3167fa40524abe447c30bcca10c60e02a54ee1361eff278947a1221 SHA512 
4da26b1d3d8525c58677abd2c5c354ccaa4b1b260ebe7dfe379d51a5da00ac7ae06cb668011faac2aaf56229fd22b275c13a74c8c9dbc59cc155a36c0e7e8355
 WHIRLPOOL 
03d8a050421f1f1899ad8b195d61d0cc55ce061b39ab4dab41b0fbb079a4871d76e968943b83e8165f2f4d1fa42bc87e1c6780aeae1ccc22a720115dfddf17cb
 DIST perl-5.22.2-patches-1.tar.xz 19920 SHA256 
c128b4d1575f3bcf1952a1526b5725fabb6dcd779c7458a05a73aae51ecc1508 SHA512 
2a0a74c935273ae3eafaebc6ed20c730a49f542433d899d51baaa3c3e7a291974fcef734d6320895811b4a6944c4e36b2a01400ed751a11c5d3edd6491bbf41b
 WHIRLPOOL 
5d5c3d35a217e9f61ee9f1406ea5383d192b0875dc736f124613056f71837d84346431127be3c56ae780394aa86cd18d9fad9740e7970e704beb5d2bf112
 DIST perl-5.22.2.tar.bz2 13717881 SHA256 
f2322b9b04fe0cdbca9fe755360da04892cb6483d44959457cfebc0bcddc8058 SHA512 
1acb77ead47955ef6e8d84903e86cb584ee9415742fb99eb2f1f30772087e8ed0def5f643ce4ee7693df5a1dfe154b108aa85df232d81107f98820bb84a0d71a
 WHIRLPOOL 
bdfd1035728619abafeb679cdd3181269a91fad5c30f4995e91d5ae16cb65210ce2c4c47afe85eb192ebde88c0bbc4cd0ed77939acdfd09760b11b57eeace2a6
-DIST perl-5.22.3-RC4-patches-1.tar.xz 23336 SHA256 
7c7cf45bd9c137696d06f7ad3f75e2643a3310417a7ea22cbbf1492a8abd6681 SHA512 
3f3f41914a07bf2242d079e5c01ac328944b555e4b023327220a3e42f80023ef60b6216eacfefc7af6d1df46287c41ba392c6d37fd25199979a1fafef86545ff
 WHIRLPOOL 
1b7bba7cac5aa1b0a726adb12c9f6e810be2a21041da79ec96f29cdde801400327e71e60bbc4864c4c40f555a50f54bb7a46bb2242b7b6345ff0775dfdba1556
+DIST perl-5.22.3-RC4-patches-2.tar.xz 23180 SHA256 
d5c6ead7322e5d38f9395589a24fd8eb29882a7c522a7659afa8876f878b1004 SHA512 
2dcc8a3bae3a0bf7f79d74ff5651db471be259b8e2dee96c1338ff97345842dbe7ec1234c511233ece4f9ea3fc5979e826a4fcffb997c579740bf494d9581126
 WHIRLPOOL 
6b2eeb64b208acb71a9c3f9dd4f3e3730b5f37b82c99636215acd52c40179c662a52b25bb2ccbe491efac5fe3e1bf70a65c90fcb89964244e9f8dff60100f22b
 DIST perl-5.22.3-RC4.tar.xz 11233496 SHA256 
cd35050f1a45c48389133285870cf310d1fe5d342c52de10fd47b296e102e4ae SHA512 
5c63edcfc319f7946bbee84943a0af78f58d376028c2952d0917fee32c390eae09d4456a82bfa4d0f21c69b7977c2e800c539c487e17a2d102fbcea75255
 WHIRLPOOL 
b94e97d1545acc82c82cd1df400e374c2c8a9764ae1d050495eeb99c428bf12923ea36f937e17996e6f885d19bab8ca2a51eb4ad52b639d7b781460b8282777f
 DIST perl-5.24.0-patches-2.tar.xz 17760 SHA256 
8f9ce8895b85d6195cfa10690a28a9b8dbac683cb159ed3f3103e7b5f2bbf18d SHA512 
1159dd53d40641f71c301e4be95c8964e6787cdc446578e66e8c97238fc99558c98b1fbc9e89b2d38206364e598ff1544ca1291c14a422d95089f0eea8926cc2
 WHIRLPOOL 
e18ecf63532609dc36c7252f03a1a4d28529b9804dbb9c0d70cc1418a243ff9168a621cadeee52f69919a70312c83232c0857f907f991886cfae870ed4590286
 DIST perl-5.24.0.tar.bz2 14155784 SHA256 
62328a53d157e8153b33e137594155f6f8b64418f7f9238210feb809585290e0 SHA512 
05ecc6774da475d14f426a850be7adf754fcb17a2fa85a67aeaf8ddb9c86ae8b1ee654e803ebae5ccdaa73ad3e35188e3254ac9452b47cd4f8ffe47e67d15f53
 WHIRLPOOL 
84c98ddb19a5c6d32f40b427ba1f82656f88cfe5b7d3f416fb92579436890af52299f05301a81692dfdae65594b1866081e1fee067623256d796855d87d532ad
-DIST perl-5.24.1-RC4-patches-1.tar.xz 18596 SHA256 
915d2246979dcf2457ce07560a2344ae3ff210a9f2a9c442eb6d705279dde435 SHA512 
fc4bd0c03d77f49a403f148be25a83cb77e9c32422f6e952694987f57e8ad216505fc87247c23127f7f93603826bbd40bc088d392db93dfcdc06577049725a99
 WHIRLPOOL 
6a54658cf42d5298b906bc4aa665e33595fc49bd0ff0555cf3c69a09b2d1410911b9555cf5f58e8d1571c9caaa78c623dd473bd31f72095e976cb5e0a9431f77
+DIST perl-5.24.1-RC4-patches-2.tar.xz 18464 SHA256 
543318d735c2f1951d7c73d4415d1045021f19c69e953cf2d954eea9f84ffecb SHA512 
9582a149404c2abc0f8b4329a65063d2022a2b212e68f83550303a5544825fb6b16dd1ee7a8d10bb216b70ded9a899eba931892c66989a78214d8d97c8cdb35f
 WHIRLPOOL 
5c99c07198e7265177a5aa223b92791a744b4bb7990383ee361e1f7042bba146e54688d

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

2016-12-26 Thread Kent Fredric
commit: 96802934a69a7b580f77cea10cbd9d6fd1e9185f
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 26 11:19:28 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 15:52:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96802934

dev-java/boot-bin: Bump to version 2.7.1

Upstream:
- target task now support option "--mode"/"-m" for specifying the
  mode for writing files as.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-java/boot-bin/Manifest  |  3 ++
 dev-java/boot-bin/boot-bin-2.7.1.ebuild | 71 +
 2 files changed, 74 insertions(+)

diff --git a/dev-java/boot-bin/Manifest b/dev-java/boot-bin/Manifest
index b681265..94a4dcb 100644
--- a/dev-java/boot-bin/Manifest
+++ b/dev-java/boot-bin/Manifest
@@ -2,3 +2,6 @@ DIST boot-2.6.0.jar 8289462 SHA256 
6ad8b10ff63b5ed884fefef9b784fd05675d94486526d
 DIST boot-2.7.0-CHANGES.md 19877 SHA256 
645fd7930d2a6fad9256715e069a41619a3475f2eeebbb41207971f15ccb1881 SHA512 
f97148da762a1e5ea5ab747dcff59e69a53690cd655a6b8968dd894b7e4184f49eacc2d1189d81df80eba78b74091dd47d137dc4963da5b9caead0db16259303
 WHIRLPOOL 
0132ebafbb7e159dc9225a7a95106b2471762ca17760ed283c9917b82e0477bc97e78642610ed90008fd81b1083ad427f3f3c64b17997aef65a9f50ed945f839
 DIST boot-2.7.0-README.md 16071 SHA256 
d387c458c909734469ac4deb0a08dfbf39c6b0189ba859bd946513e07759bb63 SHA512 
395b6fec79bd1299f4d84fda4ba3d0db0b54c9c591c7ffd2c3c0f239f5f1bade31bf6eb1b924d6e58775fb6d412417d251d77356698d54c93c3ee31b64c9652a
 WHIRLPOOL 
c09971b19d4c0bdd5521608b8aad6712ccf2d11d38e55c7e1ef463d6c5416894e84693ceff0580402e44e317e77ba1080240320f282a3f15e3ba35493002b1fe
 DIST boot-2.7.0.jar 16723852 SHA256 
e70aa20090faec527f20a623cc02c77f33f0061ec98bcb05595f3ad15014f3df SHA512 
5a95b2d8e521d57e5773347df52982f0ab9cd325622606ea394f826610b9b27a1cbeed0749665d62f605cf9249b9f65d378b1b77e40c83e3cfe703d4d2fc2530
 WHIRLPOOL 
ef2c5374a72e6422387c617ae437f0cb9bb9aa44e36dcabcb0afb236ea1c458b5f3adf8a900e00f1a3cdaa2554a160cb7c13a0e275392e61eeae5d296e2536a7
+DIST boot-2.7.1-CHANGES.md 20380 SHA256 
1f13ee0f676635bef5139f278a3d57f8768d34348f59ebf54a8046f5e7a60c36 SHA512 
5f8b9866dcb5e784caee89c7a0569d6a2392cda19aa498d15eaa8d4ea054900bdc0dff950ca60f6c62f0cd262373a3cd0760c755b805d952bc96838de135aeb8
 WHIRLPOOL 
aa35d4dbd9649c48baa989ff2260ad65727f9ad499b8eafcd640e4359d09e9dacd76c85f8810085e419ce5755470909128458313c39354eb2206032d8718e6e7
+DIST boot-2.7.1-README.md 16071 SHA256 
d387c458c909734469ac4deb0a08dfbf39c6b0189ba859bd946513e07759bb63 SHA512 
395b6fec79bd1299f4d84fda4ba3d0db0b54c9c591c7ffd2c3c0f239f5f1bade31bf6eb1b924d6e58775fb6d412417d251d77356698d54c93c3ee31b64c9652a
 WHIRLPOOL 
c09971b19d4c0bdd5521608b8aad6712ccf2d11d38e55c7e1ef463d6c5416894e84693ceff0580402e44e317e77ba1080240320f282a3f15e3ba35493002b1fe
+DIST boot-2.7.1.jar 8388320 SHA256 
464d62a45699b7add2126a2c12613b1b09bd2ffc895f29baaf45fae085a705f0 SHA512 
d8101ba2c3a2bdec655f0fcea95a3cb33aee90c9471f6cd31f465c3716cb3f6d9027b7ec0c1c7cd277f8b43cbc0fd69d2e164fa33b112bba94d4d3245caafb3c
 WHIRLPOOL 
fb6f53a3c44ac6595b17aa8d391847044609056e550790e54a0290a8cb2834db4dd8c59e332a8be44c678a9f652bd33e00b9e9b8c7d3f49967e4ae69f805

diff --git a/dev-java/boot-bin/boot-bin-2.7.1.ebuild 
b/dev-java/boot-bin/boot-bin-2.7.1.ebuild
new file mode 100644
index ..d514c9d
--- /dev/null
+++ b/dev-java/boot-bin/boot-bin-2.7.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit java-pkg-2
+
+MY_PN="${PN%-bin}"
+MY_PNV="${MY_PN}-${PV}"
+GITHUB_USER="boot-clj"
+
+DESCRIPTION="Build tooling for Clojure"
+HOMEPAGE="http://boot-clj.com/";
+SRC_URI="https://github.com/${GITHUB_USER}/${MY_PN}/releases/download/${PV}/${MY_PN}.jar
 -> ${MY_PNV}.jar
+
https://raw.githubusercontent.com/${GITHUB_USER}/${MY_PN}/${PV}/README.md -> 
${MY_PNV}-README.md
+
https://raw.githubusercontent.com/${GITHUB_USER}/${MY_PN}/${PV}/CHANGES.md -> 
${MY_PNV}-CHANGES.md
+"
+LICENSE="EPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jdk-1.7:*"
+DEPEND=">=virtual/jdk-1.7:*"
+
+RESTRICT="test"
+
+src_unpack() {
+   mkdir -p "${S}" || die "Can't mkdir ${S}"
+   cd "${S}"   || die "Can't enter ${S}"
+   for file in ${A}; do
+   einfo "Copying ${file}"
+   cp "${DISTDIR}/${file}" "${S}/" || die "Can't copy ${file}"
+   done
+}
+
+src_prepare() {
+   einfo "Copying boot shell-script"
+   cp "${FILESDIR}/boot" "${S}/" || die "Can't copy boot"
+
+   for file in "README.md" "CHANGES.md"; do
+   einfo "Renaming ${MY_PNV}-${file} to ${file}"
+   mv "${S}/${MY_PNV}-${file}" "${S}/${file}" || die "Can't rename 
${MY_PNV}-${file} to ${file}"
+   done
+
+   java-pkg_init_paths_
+
+   sed -i "s|@@JAVA_PKG_SHAREPATH@@|${JAVA_PKG_SHAREPATH}|g"   
"${S}/boot" || die "Can't patch JAVA_PKG_

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

2016-12-26 Thread Kent Fredric
commit: 24d2c0dd938e49431b649433e9b40be464dc3d9f
Author: Kent Fredric  gentoo  org>
AuthorDate: Mon Dec 26 14:40:35 2016 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Mon Dec 26 15:52:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d2c0dd

dev-perl/Moose: Bump to version 2.180.700

- Add benchmarks as USE="examples", as these can serve
  as a kind of documentation.

Upsream:
- Fix definition context frames being consistently wrong for
  attributes
- Fix test failures with newer Test::More's

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-perl/Moose/Manifest   |   1 +
 dev-perl/Moose/Moose-2.180.700.ebuild | 125 ++
 2 files changed, 126 insertions(+)

diff --git a/dev-perl/Moose/Manifest b/dev-perl/Moose/Manifest
index 6079fc8..32fd22c 100644
--- a/dev-perl/Moose/Manifest
+++ b/dev-perl/Moose/Manifest
@@ -2,3 +2,4 @@ DIST Moose-2.0604.tar.gz 696388 SHA256 
121fa0032e3838faddfea63028458ff963fd527c6
 DIST Moose-2.1604.tar.gz 802830 SHA256 
3fee73c316046597d61cde3a82a55d7b521ed54392c20ee4637578955ceaaa5f SHA512 
f0506dfd8bad0f59a1cb85cf994572ec521da93099354138bbba4622bb04cf67b1313e805231ec73b9af69ab8c443b998524219121fecbe00f8af74a6e9556ba
 WHIRLPOOL 
e79975bff0b1ac4bb4be2ca362879e4daa53b964147a23d020863a4c30a9af3a406a313ffb1d676daea7ff164cba7499fe6350e382cb1c04eab327114e4657cc
 DIST Moose-2.1605.tar.gz 803156 SHA256 
ca94e4e1fe65e98238db1df416ff66c856ef9b11f47b43802ed418c001b5e8ae SHA512 
66a868a017885e626c1d46c3d85452dc04c7350e8a3c2abc20a882dd4e1854dd50a17ea8488d024edd0b0219b7f2800186c62c5a0de23109ccd19ef88e52cadf
 WHIRLPOOL 
7f9f868863421f6406267fd947936db7f2a1c3d003e5f427548b693b8992e4e9427484775d36d4d8273d464f19645d4188554c091bfc62ff157e4a3393cb8c26
 DIST Moose-2.1806.tar.gz 808855 SHA256 
fa766f92e548b3e3388abeebcf2763a2fb746d82e81dfefa0500e95fd3b0bd5a SHA512 
ac58eed4f2a670bca0e158eb6768947254b3a8c587306b5641d5b5d17f6f03c62f68db61bc4f7c1d5b585488a2029b8332ab61bbe5c556f7f4af19cb8f49c097
 WHIRLPOOL 
55be94ef9425c4d84a3a38b5d267eb370f0a17df5dd4908b81f5f3596ea5b9df624dc153aef6e2254b3ad3145de1747bbb19e33de82046d626f27ec3de08454b
+DIST Moose-2.1807.tar.gz 809565 SHA256 
f0dc3de514dbf515b77848fb8d90aed93de4aedebea5446f148af4b4f2ce3f16 SHA512 
ed06452cb7bbeecab8ba237448175f290a21b68bb3f3c15d530d2828968159fe9b9259a8d9e5fc82596b47a4cc571f558557f5c52558733dec2d5eb6b055af13
 WHIRLPOOL 
d1964c1b7f281abc937b5d7e7cc4cabe0f8a04aa4ec766a72a4a245447b481c879acb05bc37818b384c0bb98e2dae1dd49b889ada68273d85d7392638b8667b9

diff --git a/dev-perl/Moose/Moose-2.180.700.ebuild 
b/dev-perl/Moose/Moose-2.180.700.ebuild
new file mode 100644
index ..f36f1f2
--- /dev/null
+++ b/dev-perl/Moose/Moose-2.180.700.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=2.1807
+DIST_EXAMPLES=("benchmarks/*")
+inherit perl-module
+
+DESCRIPTION="A postmodern object system for Perl 5"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x64-macos"
+IUSE="test"
+
+CONFLICTS="
+   !<=dev-perl/Catalyst-5.900.499.990
+   !<=dev-perl/Config-MVP-2.200.4
+   !<=dev-perl/Devel-REPL-1.3.20
+   !<=dev-perl/Dist-Zilla-5.43.0
+   !<=dev-perl/Dist-Zilla-Plugin-Git-2.16.0
+   !<=dev-perl/Fey-0.360.0
+   !<=dev-perl/Fey-ORM-0.420.0
+   !<=dev-perl/File-ChangeNotify-0.150.0
+   !<=dev-perl/HTTP-Throwable-0.17.0
+   !<=dev-perl/KiokuDB-0.510.0
+   !<=dev-perl/Markdent-0.160.0
+   !<=dev-perl/Mason-2.180.0
+   !<=dev-perl/Moose-Autobox-0.150.0
+   !<=dev-perl/MooseX-ABC-0.50.0
+   !<=dev-perl/MooseX-Aliases-0.80.0
+   !<=dev-perl/MooseX-AlwaysCoerce-0.130.0
+   !<=dev-perl/MooseX-App-1.220.0
+   !<=dev-perl/MooseX-Attribute-Deflator-2.1.7
+   !<=dev-perl/MooseX-Attribute-Dependent-1.1.0
+   !<=dev-perl/MooseX-Attribute-Prototype-0.100.0
+   !<=dev-perl/MooseX-AttributeHelpers-0.220.0
+   !<=dev-perl/MooseX-AttributeIndexes-1.0.0
+   !<=dev-perl/MooseX-AttributeInflate-0.20.0
+   !<=dev-perl/MooseX-CascadeClearing-0.30.0
+   !<=dev-perl/MooseX-ClassAttribute-0.260.0
+   !<=dev-perl/MooseX-Constructor-AllErrors-0.21.0
+   !<=dev-perl/MooseX-Declare-0.350.0
+   !<=dev-perl/MooseX-FollowPBP-0.20.0
+   !<=dev-perl/MooseX-Getopt-0.560.0
+   !<=dev-perl/MooseX-InstanceTracking-0.40.0
+   !<=dev-perl/MooseX-LazyRequire-0.60.0
+   !<=dev-perl/MooseX-Meta-Attribute-Index-0.40.0
+   !<=dev-perl/MooseX-Meta-Attribute-Lvalue-0.50.0
+   !<=dev-perl/MooseX-Method-Signatures-0.440.0
+   !<=dev-perl/MooseX-MethodAttributes-0.220.0
+   !<=dev-perl/MooseX-NonMoose-0.240.0
+   !<=dev-perl/MooseX-Object-Pluggable-0.1.100
+   !<=dev-perl/MooseX-POE-0.214.0
+   !<=dev-perl/MooseX-Params-Validate-0.50.0
+   !<=dev-perl/MooseX-PrivateSetters-0.30.0
+   !<=dev-perl/MooseX-Ro

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

2016-12-26 Thread Anthony G. Basile
commit: 9dc9db6c21fb87e12713f6e9fb893cf54da04f55
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Dec 26 15:26:29 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Dec 26 15:49:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc9db6c

sys-libs/uclibc-ng: version bump to 1.0.21

Package-Manager: portage-2.3.0

 sys-libs/uclibc-ng/Manifest|   1 +
 sys-libs/uclibc-ng/uclibc-ng-1.0.21.ebuild | 411 +
 2 files changed, 412 insertions(+)

diff --git a/sys-libs/uclibc-ng/Manifest b/sys-libs/uclibc-ng/Manifest
index 4d9b5bd..4819a0c 100644
--- a/sys-libs/uclibc-ng/Manifest
+++ b/sys-libs/uclibc-ng/Manifest
@@ -3,3 +3,4 @@ DIST uClibc-ng-1.0.17.tar.bz2 2769872 SHA256 
fb4ab60698256d110bf30678a4cb27f14b3
 DIST uClibc-ng-1.0.18.tar.bz2 2754404 SHA256 
71b2d401025c1235a061cfc80d394760fb37f3611566e105b39dd034f6ed001c SHA512 
579ddf4470d684979ba00b71545e7c34ca48d0ad58767222835f95c1401dea5435b6a945390c992e027cc59f2b419a9d835081d08c9d2e6db8b8ddeeed24f5cd
 WHIRLPOOL 
60cd9cc03668af81988d603edc637a8d3dba8276bc0d71e6e915263119c8cf629d293e2da73a57def5b07732cd37f35527b1bc7d3ef01ff09dd6fcc2cf7d3a59
 DIST uClibc-ng-1.0.19.tar.bz2 2748768 SHA256 
139c495d8f71ec31da97e0330b056302ff40f0acba66988fcd737cfb4eb445ed SHA512 
d385eca25c4a356b01b6d7acaef63daeeb172769d6306525fb95f62e818aca354cf04fae15af65bc346f19dcfdc601f87e52a8dc95f528d7392648d1b056fe63
 WHIRLPOOL 
1cc6b64df85df5f9e8c15c9cad3ed5641add20f402657a7d9c6283527ba7feac3c90ce293f2b15578c6d816c19018467336e50cd469a46482c2e4168f2addaf5
 DIST uClibc-ng-1.0.20.tar.bz2 2414313 SHA256 
0d0ee9d4df82958f65088f446ffd7548d88deb1f1b949f9ec3e673decb910597 SHA512 
c0d4fc442f087d9bf994a7b84fa12cfae96f2980061cbb39b1c2cf243692d44fcab79d4a686ac5a7889b9081682aa13d013da0ad99cb30ad2b7150bdb19de0de
 WHIRLPOOL 
16035dd540629aa453e023b6ea96eab5e577579e7bb940ed3411107ffd12bc78148e7a14222184207ae40633d30871d9e583c3456a04cc28b96dfd40b287e713
+DIST uClibc-ng-1.0.21.tar.bz2 2408890 SHA256 
106b5c1c56ec5ed3c7d60dc4ce9b30a1f44c1de24ba3af263307a8fee5e90d38 SHA512 
bc87999073f3d6f33053f3707ab6d5ac4c0587e0fc5150db17bc620f046f668ff59650da3766c6fe579692d50db81157d53852311aafb766a38aca29e840
 WHIRLPOOL 
587cf0199fd0339ed16aa1c8201cc5500195525d3041a923b0e0631d6f7ee0b0e8629013a48ce35c38638d67d1e6b9a4c3df3bc9dfcfe571608cd1fa46a35d33

diff --git a/sys-libs/uclibc-ng/uclibc-ng-1.0.21.ebuild 
b/sys-libs/uclibc-ng/uclibc-ng-1.0.21.ebuild
new file mode 100644
index ..15713cf
--- /dev/null
+++ b/sys-libs/uclibc-ng/uclibc-ng-1.0.21.ebuild
@@ -0,0 +1,411 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+
+inherit flag-o-matic multilib savedconfig toolchain-funcs versionator
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://uclibc-ng.org/git/uclibc-ng"
+   inherit git-r3
+   MY_P=uclibc-ng-${PV}
+else
+   MY_P=uClibc-ng-${PV}
+fi
+
+DESCRIPTION="C library for developing embedded Linux systems"
+HOMEPAGE="http://www.uclibc-ng.org/";
+if [[ ${PV} != "" ]] ; then
+   PATCH_VER=""
+   SRC_URI="http://downloads.uclibc-ng.org/releases/${PV}/${MY_P}.tar.bz2";
+   KEYWORDS="-* ~amd64 ~arm ~mips ~ppc ~x86"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="debug hardened iconv ipv6 rpc symlink-compat 
crosscompile_opts_headers-only"
+RESTRICT="strip"
+
+# 1) We can't upgrade from uclibc to uclibc-ng via a soft blocker since portage
+#will delete the ld.so sym link prematurely and break the system. So we
+#will hard block and give manual migration instructions.
+# 2) Currently uclibc and uclibc-ng's iconv are in bad shape.  We've been using
+#the breakout library.  The disadvantage here is that we have to sprinkle
+#LDFAGS=-liconv on build systems that need to link against libiconv.
+RDEPEND="
+   !!sys-libs/uclibc
+   iconv? ( dev-libs/libiconv )"
+
+S=${WORKDIR}/${MY_P}
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CHOST} == ${CTARGET} ]] ; then
+   if [[ ${CATEGORY} == cross-* ]] ; then
+   export CTARGET=${CATEGORY#cross-}
+   fi
+fi
+
+is_crosscompile() {
+   [[ ${CHOST} != ${CTARGET} ]]
+}
+
+alt_build_kprefix() {
+   if [[ ${CBUILD} == ${CHOST} && ${CHOST} == ${CTARGET} ]] ; then
+   echo /usr/include
+   else
+   echo /usr/${CTARGET}/usr/include
+   fi
+}
+
+just_headers() {
+   use crosscompile_opts_headers-only && is_crosscompile
+}
+
+uclibc_endian() {
+   # XXX: this wont work for a toolchain which is bi-endian, but we
+   #  dont have any such thing at the moment, so not a big deal
+   touch "${T}"/endian.s
+   $(tc-getAS ${CTARGET}) "${T}"/endian.s -o "${T}"/endian.o
+   case $(file "${T}"/endian.o) in
+   *" MSB "*) echo "BIG";;
+   *" LSB "*) echo "LITTLE";;
+   *) echo "NFC";;
+   esac
+   r

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

2016-12-26 Thread Mike Pagano
commit: afc71d7a13428d612ad2e890ee978d6040e6bba7
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 26 15:45:13 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 26 15:45:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc71d7a

kernel-2.eclass: Remove code that looks for Changelog which is also breaks PMS 
rules going above FILESDIR.

 eclass/kernel-2.eclass | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 424aa03..520a4c1 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -967,13 +967,6 @@ install_sources() {
done
fi
 
-   if [[ ! -f ${S}/patches.txt ]]; then
-   # patches.txt is empty so lets use our ChangeLog
-   [[ -f ${FILESDIR}/../ChangeLog ]] && \
-   echo "Please check the ebuild ChangeLog for more 
details." \
-   > "${S}"/patches.txt
-   fi
-
mv "${WORKDIR}"/linux* "${ED}"usr/src || die
 
if [[ -n "${UNIPATCH_DOCS}" ]] ; then



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

2016-12-26 Thread Mike Pagano
commit: 674a4479dfa7f00af74e5c13c8c392b5807e04d7
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 26 15:36:47 2016 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 26 15:36:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=674a4479

sys-kernel/git-sources: Linux patch 4.10-rc1 and removal of the 4.9-RCX series

Package-Manager: portage-2.3.0

 sys-kernel/git-sources/Manifest| 11 ++
 ...-4.9_rc4.ebuild => git-sources-4.10_rc1.ebuild} |  2 +-
 sys-kernel/git-sources/git-sources-4.9_rc1.ebuild  | 41 --
 sys-kernel/git-sources/git-sources-4.9_rc2.ebuild  | 41 --
 sys-kernel/git-sources/git-sources-4.9_rc3.ebuild  | 41 --
 sys-kernel/git-sources/git-sources-4.9_rc5.ebuild  | 41 --
 sys-kernel/git-sources/git-sources-4.9_rc6.ebuild  | 41 --
 sys-kernel/git-sources/git-sources-4.9_rc7.ebuild  | 41 --
 sys-kernel/git-sources/git-sources-4.9_rc8.ebuild  | 41 --
 9 files changed, 3 insertions(+), 297 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index bb4162f..890a7b7 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,9 +1,2 @@
-DIST linux-4.8.tar.xz 91966856 SHA256 
3e9150065f193d3d94bcf46a1fe9f033c7ef7122ab71d75a7fb5a2f0c9a7e11a SHA512 
a48a065f21e1c7c4de4cf8ca47b8b8d9a70f86b64e7cfa6e01be490f78895745b9c8790734b1d22182cf1f930fb87eaaa84e62ec8cc1f64ac4be9b949e7c0358
 WHIRLPOOL 
3888c8c07db0c069f827245d4d7306087f78f7d03e8240eb1fcd13622cd5dbe1c17cd8ed7dc11513f77f3efd5dbd84e2b48e82bdb9b9bfd2242fd62ae32812d5
-DIST patch-4.9-rc1.xz 6697396 SHA256 
427d6035e65ec53889b1d0c30facfe1c2e80f1617b2842011311f82a4338b295 SHA512 
978643c86a428f89616e1149aa05547d965fc5c4b8264ef0847ff10a987f33c9d0d549c28a8f832c79781676691227bfff1601266fe9f0bcdb4ad3a5a8e1a3ed
 WHIRLPOOL 
755cbc5ad1362ac8c938c2d4de39f23b685fc9e0ca9a56d1746efc6c2d935bafc8f3d85f147db9ac6ef556e7178fa68751e3ff00185db83bb7429b01df679629
-DIST patch-4.9-rc2.xz 6748836 SHA256 
a1d5fba9bcf704566ac096fe16bb417421aa426f490240d3219a1f7201d4ea99 SHA512 
28bea3f4d00b1b61944517f38efeb60226ef7498fa991370e8bf5fadf536722fed0fbbda94ad1842e50c5599227bce1e8f27340956dc285e9ed4d2fc72170fb3
 WHIRLPOOL 
2436ef0d669b5e9ea0351d334e07a194d5dfe36cb25fa1e5b0421f8e72a5a21d30c5bf3897f42777da037d37887c272b7086f137591eb8bc83fb141adb6315b6
-DIST patch-4.9-rc3.xz 7090824 SHA256 
bb90b688b7e195abdb8cde00418894417a54f7bf5e1fe7aa485107712ad0759a SHA512 
cca73cdda46c99f15608bfe385e48d102009e13f2626190230f154bf0d901c9fa2b62f55394beaf85daea2ce0e5f0e31fe72f8571e9a8fe0132f3daca46245e8
 WHIRLPOOL 
8bcda14a7c738ac53997a7e5f569dca7fe6bcf7069bfd08122e9e0791c914629e2c928c94234f09ca2c4f7a5bfd7b71b0a19f7d930b3abd2dc741e0879feced3
-DIST patch-4.9-rc4.xz 7182692 SHA256 
5c9967a7dfe29704c18c2d98ac0b3eca6b2be585a36d95db20c10a77923fee90 SHA512 
4656380be9aebd89cde80ecd057225b991fb8c5996a4e4dc7c71bd2d0d914ce9caacc14b588c945ec7b6f48667101bfbd464baeca9f3160e86ec7352394f0171
 WHIRLPOOL 
67ab5dbcf5e06b1ea767e2c4d2a933f23c38babdd5e83c0ba1849f3222bed0d8ce84832d1f8749db353bd597734ce7076a5c2242b570d59f12e6c3f95d4c5612
-DIST patch-4.9-rc5.xz 7216812 SHA256 
7c6184bda1289d66906107808a476c863e6542ed7f175bdce46af05fd200ca47 SHA512 
55e42e473c4e83946dc91a7a024a49521240dacb5fea5e1f8f6beba9a8d883d17b4b7faf0695425211e8da9e674380e96287ba3620a52520a7d0f59e05c2c619
 WHIRLPOOL 
233fc65c550fa1f53c18d3c79931158ee3cb89a7097243a1ff2f086f448f16a6b7c38bc3f41b45c87e1d7b6a12fd9769ab9de97dc76c01d69db3d99eaaad0f26
-DIST patch-4.9-rc6.xz 7267788 SHA256 
49be0d2cc396a0a62126e43930744416b92d572885499fc6eee3a59782fec1b0 SHA512 
758505ddf3a46dbe7c511ae1ac9e1936d02b9560c4a3f0713c357a8d454f8434bd35bf434359170af86f629f0cb64cb306dc99f4f05907dc59f1e004b74a6400
 WHIRLPOOL 
b19b5b92c6f406493cef41e417fbe76dc1b3c2309621229cd9bd0e93a4def003aa6535ff396302dee789c9dcd0687b12d9b275dd7e1b5fc368482221cb0441bf
-DIST patch-4.9-rc7.xz 7312520 SHA256 
b12b04c739743d0bebd287cca572caea9bfeea55810d850021533608508c5762 SHA512 
8342d87131ad3093422f8652bf1bce63460858c71e2170306a2955f5dc0cff00827731563afb65d3b835e74df23ec24c297490e158f9a6b8327506f058429230
 WHIRLPOOL 
5787ab8805f53914ff38bd7d049a06a17d0d2903d57fe6c3d58dc0d62a80a5afae10483d38e103c1b333b044ad53dc59ee7a7c1ec230bd05507b771e35816216
-DIST patch-4.9-rc8.xz 7338728 SHA256 
9847a3cab6ec2434258efe63fb6723ae7cf2377ff84e58710413c3d5e6f0654c SHA512 
f69bd54ad40c5e4081f2735a38c5c5bc1a49654c0071d3ded7e4ec73e655c977cba73bd653e841d7c87784df1510e4e3bdbf6e59fe76f4bd4ade6fcaa5f64732
 WHIRLPOOL 
27181e820c45165b3ed8021337fbbb9060684b8cca6d657bb2940f3210483c293c35416e90a62ea92b72af1d096d981363d087178e00fbaf50264013daf4586d
+DIST linux-4.9.tar.xz 93192404 SHA256 
029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d77335664

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

2016-12-26 Thread Mike Gilbert
commit: 566ef3772ea455b92bb29739c293c9d872f573b1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 26 15:22:43 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 26 15:22:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566ef377

dev-libs/re2: bump to 0.2016.11.01

Package-Manager: Portage-2.3.3_p9, Repoman-2.3.1_p2

 dev-libs/re2/Manifest|  1 +
 dev-libs/re2/re2-0.2016.11.01.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index a03fa6b..2a801ea 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1 +1,2 @@
 DIST re2-2016-05-01.tar.gz 399509 SHA256 
d9d13f0ea4e1c6628b1cb85284d4fdd4948da94b1f205096254927092e3d SHA512 
6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14
 WHIRLPOOL 
b601349800341d213b01219cf2171873be551488c71c2c06fbab1da27c20719fca12e0cfac30ac4e8ed0eb062a445b4c008491fd0e379f629434e0c9b4649a7e
+DIST re2-2016-11-01.tar.gz 379816 SHA256 
01ee949f03e1c4057dc533cf139f967fb1b427015769d53b9ee07757631e9669 SHA512 
1be7d2551737cb9dc1031dac9335f82dfb58f3612bdb745bf6c5121334bf8689bb0564b751c23e4c002478cc46cc237ce4da294090adb983b0c1db25a9fac0a7
 WHIRLPOOL 
447b1ddb74826f3e73fe895690eac4f482096e05b88fbe3a143db0e2275031db6fa0cb2105ac09ab4b250db2bdef7097a75e3b4c8a04f23aa936009ea2f27439

diff --git a/dev-libs/re2/re2-0.2016.11.01.ebuild 
b/dev-libs/re2/re2-0.2016.11.01.ebuild
new file mode 100644
index ..4960255
--- /dev/null
+++ b/dev-libs/re2/re2-0.2016.11.01.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit multilib-minimal toolchain-funcs
+
+# Different date format used upstream.
+RE2_VER=${PV#0.}
+RE2_VER=${RE2_VER//./-}
+
+DESCRIPTION="An efficent, principled regular expression library"
+HOMEPAGE="https://github.com/google/re2";
+SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
+
+LICENSE="BSD"
+# NOTE: Always run libre2 through abi-compliance-checker!
+# https://abi-laboratory.pro/tracker/timeline/re2/
+SLOT="0/0.2016.11.01"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="icu"
+
+RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   icu? ( virtual/pkgconfig )"
+
+S="${WORKDIR}/re2-${RE2_VER}"
+
+DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
+HTML_DOCS=( doc/syntax.html )
+
+src_prepare() {
+   default
+   if use icu; then
+   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
+   fi
+   multilib_copy_sources
+}
+
+src_configure() {
+   tc-export AR CXX NM
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" install
+}



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

2016-12-26 Thread Alexis Ballier
commit: ca6eaa389870016b964b7d99556b8426f513ce86
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 26 13:09:35 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 26 15:11:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6eaa38

dev-ml/sequence: bump to 0.9

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/sequence/Manifest|  1 +
 dev-ml/sequence/sequence-0.9.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ml/sequence/Manifest b/dev-ml/sequence/Manifest
index 844c0d5..d7ca15f 100644
--- a/dev-ml/sequence/Manifest
+++ b/dev-ml/sequence/Manifest
@@ -1 +1,2 @@
 DIST sequence-0.8.tar.gz 83776 SHA256 
76c222ac273162692c3d6ab84d413c6c73cd51424a24eef1a826dcefda5ad0c8 SHA512 
87554f45c0b99f5fc467ceca7d4bab94a3ffa753f80757312f04ba5c63713cf76e0f836f77c926f03cafdf71a10ce1c1a5647ea040d01a6b1486168095b9b328
 WHIRLPOOL 
1434b58cab8a31e6c676d8e4e18618f00ac4e98b72a9868d209d0e894e20e83b14e39b4bfd5f2a0cbd8542d7e15edfbfae145046397b75f6e08bbb77ec84d7a6
+DIST sequence-0.9.tar.gz 80302 SHA256 
f859f3c01facc41801a83fa5281bab116de687b84618782839c3fb51a8b4d4d4 SHA512 
ed70234efb0848e9730756c4a035c8c87e7f12becdd66b59353b2fb7e9dc9c9b2f9cfb6d1813f09a1c044dbbab1214eede133d98ca260ff16181d06077cf6959
 WHIRLPOOL 
1667929e77299cbdf4235805e8324ebe4359430d089e6957bf591b5116646364476d5c5190c618bff7cc2401c81d85702a820bf41f470dacd04ea4ad60ac9eec

diff --git a/dev-ml/sequence/sequence-0.9.ebuild 
b/dev-ml/sequence/sequence-0.9.ebuild
new file mode 100644
index ..b2a6da9
--- /dev/null
+++ b/dev-ml/sequence/sequence-0.9.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+OASIS_BUILD_DOCS=1
+OASIS_BUILD_TESTS=1
+
+inherit oasis
+
+DESCRIPTION="Simple sequence (iterator) datatype and combinators"
+HOMEPAGE="https://github.com/c-cube/sequence";
+SRC_URI="https://github.com/c-cube/sequence/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=dev-lang/ocaml-4.03:="
+DEPEND="${RDEPEND}
+   test? ( dev-ml/iTeML )"
+DOCS=( "README.adoc" "CHANGELOG.md" )



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

2016-12-26 Thread Alexis Ballier
commit: d5b931a4662c83e42f095c20ec337c8b33988efa
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 26 14:02:37 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 26 15:11:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b931a4

dev-ml/ocaml-containers: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/ocaml-containers/Manifest   |  1 -
 .../ocaml-containers/ocaml-containers-0.21.ebuild  | 33 --
 2 files changed, 34 deletions(-)

diff --git a/dev-ml/ocaml-containers/Manifest b/dev-ml/ocaml-containers/Manifest
index fb10d42..5834b28 100644
--- a/dev-ml/ocaml-containers/Manifest
+++ b/dev-ml/ocaml-containers/Manifest
@@ -1,2 +1 @@
-DIST ocaml-containers-0.21.tar.gz 429430 SHA256 
7b3395964e527a60cfc3c96354c4ba1ebb9996e6f83399a31dd58eb053fd777b SHA512 
fd339b09296245d40eac7661468147c98c45cdfc882ac890ca9a903f3a4abb21d4d13981b9784710d317ef4b3f76c3141b322df78673df2e0108d20cb633ae84
 WHIRLPOOL 
5cdd686f4d1b2b33ecc401b569a9321bc639b5c83866b5954585b021ecadb72e2a2b66eca778e6d5b0105f2c613d7df2cc3e20f2c1b44db622a03f7bf9068f9e
 DIST ocaml-containers-0.22.tar.gz 429678 SHA256 
883e64a6b2275355086521a67d5fe0e436bbf79f54c8fb068a05ab3cf3408e98 SHA512 
1454f8bcd11d02a9efd2fe223e2db591d2e1d66df6877af920b4d8a2cc3a2c6b34b0979069015565618700dfb4a74d6a8f2d8cd8f9fc6fa7888331320ea41c46
 WHIRLPOOL 
f5993d629fe2a803b1284cd5794f3345060215cf16bb97347dd2173b7015735ddcd43b98c3b5ccf365d372ffedf77892e862fbc276b24468699a95492dc784e7

diff --git a/dev-ml/ocaml-containers/ocaml-containers-0.21.ebuild 
b/dev-ml/ocaml-containers/ocaml-containers-0.21.ebuild
deleted file mode 100644
index 27d31ce..
--- a/dev-ml/ocaml-containers/ocaml-containers-0.21.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-OASIS_BUILD_TESTS=1
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="A modular standard library focused on data structures"
-HOMEPAGE="https://github.com/c-cube/ocaml-containers";
-SRC_URI="https://github.com/c-cube/ocaml-containers/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="test"
-
-RDEPEND="
-   dev-ml/result:=
-   dev-ml/sequence:=
-"
-DEPEND="${RDEPEND} dev-ml/cppo
-   test? ( dev-ml/iTeML )"
-
-src_configure() {
-   oasis_configure_opts="
-   --enable-unix
-   --disable-bench
-   " oasis_src_configure
-}



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

2016-12-26 Thread Alexis Ballier
commit: 3346f9e3a7b3d738f9d4edbde4180eeae13f3a3d
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 26 14:02:57 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 26 15:11:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3346f9e3

dev-ml/sequence: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/sequence/Manifest|  1 -
 dev-ml/sequence/sequence-0.8.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-ml/sequence/Manifest b/dev-ml/sequence/Manifest
index d7ca15f..dbdb358 100644
--- a/dev-ml/sequence/Manifest
+++ b/dev-ml/sequence/Manifest
@@ -1,2 +1 @@
-DIST sequence-0.8.tar.gz 83776 SHA256 
76c222ac273162692c3d6ab84d413c6c73cd51424a24eef1a826dcefda5ad0c8 SHA512 
87554f45c0b99f5fc467ceca7d4bab94a3ffa753f80757312f04ba5c63713cf76e0f836f77c926f03cafdf71a10ce1c1a5647ea040d01a6b1486168095b9b328
 WHIRLPOOL 
1434b58cab8a31e6c676d8e4e18618f00ac4e98b72a9868d209d0e894e20e83b14e39b4bfd5f2a0cbd8542d7e15edfbfae145046397b75f6e08bbb77ec84d7a6
 DIST sequence-0.9.tar.gz 80302 SHA256 
f859f3c01facc41801a83fa5281bab116de687b84618782839c3fb51a8b4d4d4 SHA512 
ed70234efb0848e9730756c4a035c8c87e7f12becdd66b59353b2fb7e9dc9c9b2f9cfb6d1813f09a1c044dbbab1214eede133d98ca260ff16181d06077cf6959
 WHIRLPOOL 
1667929e77299cbdf4235805e8324ebe4359430d089e6957bf591b5116646364476d5c5190c618bff7cc2401c81d85702a820bf41f470dacd04ea4ad60ac9eec

diff --git a/dev-ml/sequence/sequence-0.8.ebuild 
b/dev-ml/sequence/sequence-0.8.ebuild
deleted file mode 100644
index 03121b3..
--- a/dev-ml/sequence/sequence-0.8.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-OASIS_BUILD_DOCS=1
-
-inherit oasis
-
-DESCRIPTION="Simple sequence (iterator) datatype and combinators"
-HOMEPAGE="https://github.com/c-cube/sequence";
-SRC_URI="https://github.com/c-cube/sequence/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-lang/ocaml-4.03:="
-DEPEND="${RDEPEND}"
-DOCS=( "README.md" "CHANGELOG.md" )



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocaml-containers/files/, dev-ml/ocaml-containers/

2016-12-26 Thread Alexis Ballier
commit: 5763e2211bebc3a0a48aa6bb6d8c8773b906fc18
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Dec 26 14:02:21 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec 26 15:11:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5763e221

dev-ml/ocaml-containers: fix build with sequence 0.9

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/ocaml-containers/files/seq.patch  | 13 +
 dev-ml/ocaml-containers/ocaml-containers-0.22.ebuild |  4 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ocaml-containers/files/seq.patch 
b/dev-ml/ocaml-containers/files/seq.patch
new file mode 100644
index ..2ba116e
--- /dev/null
+++ b/dev-ml/ocaml-containers/files/seq.patch
@@ -0,0 +1,13 @@
+Index: ocaml-containers-0.22/src/advanced/CCLinq.ml
+===
+--- ocaml-containers-0.22.orig/src/advanced/CCLinq.ml
 ocaml-containers-0.22/src/advanced/CCLinq.ml
+@@ -212,7 +212,7 @@ module PMap = struct
+ seq
+ 
+   let flatten_l m =
+-let seq = Sequence.flatMap
++let seq = Sequence.flat_map
+ (fun (k,v) -> Sequence.map (fun v' -> k,v') (Sequence.of_list v))
+ m.to_seq
+ in

diff --git a/dev-ml/ocaml-containers/ocaml-containers-0.22.ebuild 
b/dev-ml/ocaml-containers/ocaml-containers-0.22.ebuild
index 27d31ce..29bae80 100644
--- a/dev-ml/ocaml-containers/ocaml-containers-0.22.ebuild
+++ b/dev-ml/ocaml-containers/ocaml-containers-0.22.ebuild
@@ -20,11 +20,13 @@ IUSE="test"
 
 RDEPEND="
dev-ml/result:=
-   dev-ml/sequence:=
+   >=dev-ml/sequence-0.9:=
 "
 DEPEND="${RDEPEND} dev-ml/cppo
test? ( dev-ml/iTeML )"
 
+PATCHES=( "${FILESDIR}/seq.patch" )
+
 src_configure() {
oasis_configure_opts="
--enable-unix



  1   2   >