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

2017-05-13 Thread Hans de Graaff
commit: 78523b4998d711efcacad75759803e97b5d66a5f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 14 05:28:29 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 14 05:28:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78523b49

dev-ruby/httparty: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/httparty/httparty-0.14.0.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/dev-ruby/httparty/httparty-0.14.0.ebuild 
b/dev-ruby/httparty/httparty-0.14.0.ebuild
deleted file mode 100644
index f18e99be126..000
--- a/dev-ruby/httparty/httparty-0.14.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
-HOMEPAGE="https://jnunemaker.github.com/httparty;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-ruby_add_rdepend '>=dev-ruby/multi_xml-0.5.2'
-
-ruby_add_bdepend 'test? ( dev-ruby/fakeweb )'
-
-all_ruby_prepare() {
-   # Remove bundler
-   rm Gemfile || die
-   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
-
-   # Avoid test dependency on cucumber. We can't run the features since
-   # they depend on mongrel which is no longer packaged.
-   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
-
-   # Avoid test dependency on simplecov
-   sed -i -e '/simplecov/I s:^:#:' \
-   -e '1i require "cgi"' spec/spec_helper.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}



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

2017-05-13 Thread Hans de Graaff
commit: a816502110eafca2d45a4c7a0812e8c67674ccfa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 14 05:39:28 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 14 05:39:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8165021

dev-ruby/activeresource: add 5.0.0

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/activeresource/Manifest   |  1 +
 .../activeresource/activeresource-5.0.0.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/activeresource/Manifest b/dev-ruby/activeresource/Manifest
index 78799b95b63..7c718d47d84 100644
--- a/dev-ruby/activeresource/Manifest
+++ b/dev-ruby/activeresource/Manifest
@@ -1,2 +1,3 @@
 DIST activeresource-4.0.0.tgz 69142 SHA256 
b2f8094b56c589193fa9c275e4a970fdcd4eb7e7885c8a7a12c86eda6c8d2f37 SHA512 
bad94922b7125f79988fb8c6694d6a0370ff1271b47d031e1c249441079e98f75a8069602c1eebf2ec8d7e28aab21b0ca42502c79fe06f46dfa5d42659ff79ab
 WHIRLPOOL 
04120c0a81e140435194ae28a98b4c2ba69e3ef663b7fbf02783839b842c92db70742e4c5d204168dfe4a28caac8d3a8d4c2aea81842959819590544b648d867
 DIST activeresource-4.1.0.tgz 73640 SHA256 
46538064c998a508af10ede7484c75b45b357974916f7423359a67cc100c0a66 SHA512 
13e93245e16c4515cf1e949e200461e6eea464b9f801e0064c613fdbdad7ad82e1059c2cdab10a8a0850516e1684eaa7ec6895a423bb6f4b4d04da3f5078bde6
 WHIRLPOOL 
b26d4fac3d0cd3e01e4a48ab4a24ca55caddeee4160496e269c89eabd2be90d3a71e13428862d0e4f1927e50fae8ec2d325574b1f3fecb1c389d9236f5d3dad8
+DIST activeresource-5.0.0.tgz 70689 SHA256 
c902793ca5601b470ef54d8e0c831f285306290bb30bf6fcf03194c3cf5abc5a SHA512 
a5002258af4ce2083db89ab603104b089665aa49dc70c0276da3d7171854e108abc08f52c858d991eb779a4ad10bc08ee56233baca6268069a3c3d316d36263a
 WHIRLPOOL 
a6a194a540cbea3631072ca7360f5ddff5ce52cc3a77842ad4e30991ed6ec28164788c759743970858d14af43dded6c8b698e58c11deeed4e3295e1c0defeb93

diff --git a/dev-ruby/activeresource/activeresource-5.0.0.ebuild 
b/dev-ruby/activeresource/activeresource-5.0.0.ebuild
new file mode 100644
index 000..b3ed1346a13
--- /dev/null
+++ b/dev-ruby/activeresource/activeresource-5.0.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activeresource.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Think Active Record for web resources"
+HOMEPAGE="http://www.rubyonrails.org/;
+SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/activesupport-5*:*
+   =dev-ruby/activemodel-5*:*
+   dev-ruby/activemodel-serializers-xml:1.0
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.13.0:0.13
+   )"



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

2017-05-13 Thread Hans de Graaff
commit: c60e5989074ec1c263b4b6292260c3113e49e732
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 14 05:26:01 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 14 05:26:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60e5989

dev-ruby/climate_control: add 0.2.0

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/climate_control/Manifest  |  1 +
 .../climate_control/climate_control-0.2.0.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/climate_control/Manifest 
b/dev-ruby/climate_control/Manifest
index 95ed6687f3c..5668758ad75 100644
--- a/dev-ruby/climate_control/Manifest
+++ b/dev-ruby/climate_control/Manifest
@@ -1,2 +1,3 @@
 DIST climate_control-0.0.3.gem 7168 SHA256 
a5e8109935ad74e63ddbc20f37fb25f01737cd8a7dc99964d89ca26526b7334f SHA512 
9e3b5fbf494e0757fdf52b2b6015d11b2b3aaece95e7226b98ca817a9af731a393ddf9a2278877e7f2ed75c68ff05a06769df03b08cc62757b5af123f7d95f30
 WHIRLPOOL 
7a1a8bf5981c1c69f525794c305868dab8ac450e9eefb91a5049b5a386e66ae48622178482b812063657de4fe63816aac70c97f36c2cb2d34c962f384acc331a
 DIST climate_control-0.1.0.gem 9216 SHA256 
96ba15abdaaa9647e638cc4b3631d5ddf4a29478d96630947fdf0c345131ef72 SHA512 
59e96a8b8b833b7370ed4a11e854ae6088c9f637ed7a1a6dda1666ccbe072f48ea2467508c4b1aa675e88f595aee6d9cc9f3617d75594c388ef6a8d3af44831f
 WHIRLPOOL 
922b87074fe13f87083e8b639d04ad4f6929307da346adefd511791d14963390ca8fde9741733e91769fbfcabab5620fecbeb68ebd98972cd767653b9e9d89e3
+DIST climate_control-0.2.0.gem 9728 SHA256 
51f6a7f6a3e7b94f400592c298b32b91467400ec4580065ccc26efa522d82160 SHA512 
c264d731fb02c7a15932d2724bcd54dff91d2370a0b5336444e167e0d39596974c3826db502be7dc1b6d99cdbbc02213582a5a6cb6b822aa32a0913c1ec9
 WHIRLPOOL 
dae35d6ec01029a3f3e9d11b708dfb29b45a865d38f8232fa11ee978544dba090bd9ea6a45cc1a6c521fcc261bb316a3e11c7beb58eaadd66ac86b9806590bc6

diff --git a/dev-ruby/climate_control/climate_control-0.2.0.ebuild 
b/dev-ruby/climate_control/climate_control-0.2.0.ebuild
new file mode 100644
index 000..64d71cae53f
--- /dev/null
+++ b/dev-ruby/climate_control/climate_control-0.2.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="NEWS README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Easily manage your environment"
+HOMEPAGE="https://github.com/thoughtbot/climate_control;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   # Avoid dependencies on simplecov and git.
+   sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's/git ls-files/echo ""/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtpositioning/

2017-05-13 Thread Davide Pesavento
commit: a61801aa797e50fa672b9db18104fc228e4f9f2b
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun May 14 02:38:11 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun May 14 02:38:11 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=a61801aa

dev-qt/qtpositioning: fix build

Gentoo-Bug: 617414
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtpositioning/qtpositioning-5.9.0_beta3.ebuild | 3 +++
 dev-qt/qtpositioning/qtpositioning-5.9..ebuild| 3 +++
 dev-qt/qtpositioning/qtpositioning-5..ebuild  | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/dev-qt/qtpositioning/qtpositioning-5.9.0_beta3.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.9.0_beta3.ebuild
index 407ac256..a385f3d3 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.9.0_beta3.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.9.0_beta3.ebuild
@@ -24,6 +24,9 @@ PDEPEND="
 "
 
 QT5_TARGET_SUBDIRS=(
+   src/3rdparty/clipper
+   src/3rdparty/poly2tri
+   src/3rdparty/clip2tri
src/positioning
src/plugins/position/positionpoll
 )

diff --git a/dev-qt/qtpositioning/qtpositioning-5.9..ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.9..ebuild
index 407ac256..a385f3d3 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.9..ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.9..ebuild
@@ -24,6 +24,9 @@ PDEPEND="
 "
 
 QT5_TARGET_SUBDIRS=(
+   src/3rdparty/clipper
+   src/3rdparty/poly2tri
+   src/3rdparty/clip2tri
src/positioning
src/plugins/position/positionpoll
 )

diff --git a/dev-qt/qtpositioning/qtpositioning-5..ebuild 
b/dev-qt/qtpositioning/qtpositioning-5..ebuild
index 407ac256..a385f3d3 100644
--- a/dev-qt/qtpositioning/qtpositioning-5..ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5..ebuild
@@ -24,6 +24,9 @@ PDEPEND="
 "
 
 QT5_TARGET_SUBDIRS=(
+   src/3rdparty/clipper
+   src/3rdparty/poly2tri
+   src/3rdparty/clip2tri
src/positioning
src/plugins/position/positionpoll
 )



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

2017-05-13 Thread Davide Pesavento
commit: 1c3f35a6f3ca265058cc703ca4f43d79894e3ac3
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun May 14 02:13:12 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun May 14 02:13:12 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=1c3f35a6

Merge pull request #152 from Chiitoo/qtwebengine

Closes: https://github.com/gentoo/qt/pull/152

 dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild | 5 -
 dev-qt/qtwebengine/qtwebengine-5.9..ebuild| 9 ++---
 dev-qt/qtwebengine/qtwebengine-5..ebuild  | 9 ++---
 3 files changed, 4 insertions(+), 19 deletions(-)



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/

2017-05-13 Thread Davide Pesavento
commit: d73da08732b764d5067cda4154c9a6735feab44c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun May 14 00:41:17 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun May 14 00:56:42 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=d73da087

dev-qt/qtwebengine: Remove the removal of bundled ICU sources.

Compilation fails without the bundled ICU sources, because according
to upstream, they also have the build scripts for using system ICU,
and it does a weird thing of shadowing the system headers over the
bundled ones, so they have to be there.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild | 5 -
 dev-qt/qtwebengine/qtwebengine-5.9..ebuild| 5 -
 dev-qt/qtwebengine/qtwebengine-5..ebuild  | 5 -
 3 files changed, 15 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild
index 38c2fcf0..72750bde 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.9.0_beta3.ebuild
@@ -74,11 +74,6 @@ DEPEND="${RDEPEND}
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-paxmark-mksnapshot.patch" )
 
-   if use system-icu; then
-   # ensure build against system headers - bug #601264
-   rm -r src/3rdparty/chromium/third_party/icu/source || die
-   fi
-
qt_use_disable_mod geolocation positioning \
src/core/core_common.pri \
src/core/core_chromium.pri \

diff --git a/dev-qt/qtwebengine/qtwebengine-5.9..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
index 38c2fcf0..72750bde 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
@@ -74,11 +74,6 @@ DEPEND="${RDEPEND}
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-paxmark-mksnapshot.patch" )
 
-   if use system-icu; then
-   # ensure build against system headers - bug #601264
-   rm -r src/3rdparty/chromium/third_party/icu/source || die
-   fi
-
qt_use_disable_mod geolocation positioning \
src/core/core_common.pri \
src/core/core_chromium.pri \

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index 38c2fcf0..72750bde 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -74,11 +74,6 @@ DEPEND="${RDEPEND}
 src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-paxmark-mksnapshot.patch" )
 
-   if use system-icu; then
-   # ensure build against system headers - bug #601264
-   rm -r src/3rdparty/chromium/third_party/icu/source || die
-   fi
-
qt_use_disable_mod geolocation positioning \
src/core/core_common.pri \
src/core/core_chromium.pri \



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebengine/

2017-05-13 Thread Davide Pesavento
commit: 3e7fc43e10fc19fb1e52d781d0ea14b1dc154656
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun May 14 00:47:21 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun May 14 02:12:04 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=3e7fc43e

dev-qt/qtwebengine: Fix the location of 'configure.prf'.

The qmake files have been moved around, and the 'tools/qmake'
directory doesn't exist any longer.

Upstream change:
http://code.qt.io/cgit/qt/qtwebengine.git/commit/?h=5.9=8fb1dbef9c6606b49371f4c7baa8a21419146990

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtwebengine/qtwebengine-5.9..ebuild | 4 ++--
 dev-qt/qtwebengine/qtwebengine-5..ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.9..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
index 72750bde..bebfc788 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.9..ebuild
@@ -75,9 +75,9 @@ src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-paxmark-mksnapshot.patch" )
 
qt_use_disable_mod geolocation positioning \
-   src/core/core_common.pri \
+   mkspecs/features/configure.prf \
src/core/core_chromium.pri \
-   tools/qmake/mkspecs/features/configure.prf
+   src/core/core_common.pri
 
qt_use_disable_mod widgets widgets src/src.pro
 

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index 72750bde..bebfc788 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -75,9 +75,9 @@ src_prepare() {
use pax_kernel && PATCHES+=( 
"${FILESDIR}/${PN}-paxmark-mksnapshot.patch" )
 
qt_use_disable_mod geolocation positioning \
-   src/core/core_common.pri \
+   mkspecs/features/configure.prf \
src/core/core_chromium.pri \
-   tools/qmake/mkspecs/features/configure.prf
+   src/core/core_common.pri
 
qt_use_disable_mod widgets widgets src/src.pro
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/files/, dev-qt/qtcore/

2017-05-13 Thread Davide Pesavento
commit: 43c10326958cf85bccdb6270b5963cba45052412
Author: Zhao Yongming  gmail  com>
AuthorDate: Tue Apr 11 07:16:08 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun May 14 00:13:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c10326

dev-qt/qtcore: fix building against libressl

Patch from libressl overlay.

Closes: https://github.com/gentoo/gentoo/pull/4409
Gentoo-Bug: 584796

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/qtcore/files/qtcore-4.8.7-libressl.patch | 52 +
 dev-qt/qtcore/qtcore-4.8.7-r2.ebuild|  1 +
 2 files changed, 53 insertions(+)

diff --git a/dev-qt/qtcore/files/qtcore-4.8.7-libressl.patch 
b/dev-qt/qtcore/files/qtcore-4.8.7-libressl.patch
new file mode 100644
index 000..b838c7a687b
--- /dev/null
+++ b/dev-qt/qtcore/files/qtcore-4.8.7-libressl.patch
@@ -0,0 +1,52 @@
+--- src/network/ssl/qsslsocket_openssl_symbols.cpp.orig2015-11-25 
01:38:42.103898399 -0500
 src/network/ssl/qsslsocket_openssl_symbols.cpp 2015-11-25 
01:40:50.146247648 -0500
+@@ -224,13 +224,17 @@
+ #ifndef OPENSSL_NO_SSL2
+ DEFINEFUNC(const SSL_METHOD *, SSLv2_client_method, DUMMYARG, DUMMYARG, 
return 0, return)
+ #endif
++#ifndef OPENSSL_NO_SSL3
+ DEFINEFUNC(const SSL_METHOD *, SSLv3_client_method, DUMMYARG, DUMMYARG, 
return 0, return)
++#endif
+ DEFINEFUNC(const SSL_METHOD *, SSLv23_client_method, DUMMYARG, DUMMYARG, 
return 0, return)
+ DEFINEFUNC(const SSL_METHOD *, TLSv1_client_method, DUMMYARG, DUMMYARG, 
return 0, return)
+ #ifndef OPENSSL_NO_SSL2
+ DEFINEFUNC(const SSL_METHOD *, SSLv2_server_method, DUMMYARG, DUMMYARG, 
return 0, return)
+ #endif
++#ifndef OPENSSL_NO_SSL3
+ DEFINEFUNC(const SSL_METHOD *, SSLv3_server_method, DUMMYARG, DUMMYARG, 
return 0, return)
++#endif
+ DEFINEFUNC(const SSL_METHOD *, SSLv23_server_method, DUMMYARG, DUMMYARG, 
return 0, return)
+ DEFINEFUNC(const SSL_METHOD *, TLSv1_server_method, DUMMYARG, DUMMYARG, 
return 0, return)
+ #else
+@@ -818,13 +822,17 @@
+ #ifndef OPENSSL_NO_SSL2
+ RESOLVEFUNC(SSLv2_client_method)
+ #endif
++#ifndef OPENSSL_NO_SSL3
+ RESOLVEFUNC(SSLv3_client_method)
++#endif
+ RESOLVEFUNC(SSLv23_client_method)
+ RESOLVEFUNC(TLSv1_client_method)
+ #ifndef OPENSSL_NO_SSL2
+ RESOLVEFUNC(SSLv2_server_method)
+ #endif
++#ifndef OPENSSL_NO_SSL3
+ RESOLVEFUNC(SSLv3_server_method)
++#endif
+ RESOLVEFUNC(SSLv23_server_method)
+ RESOLVEFUNC(TLSv1_server_method)
+ RESOLVEFUNC(X509_NAME_entry_count)
+--- src/network/ssl/qsslsocket_openssl.cpp.orig2015-11-25 
01:44:55.235087906 -0500
 src/network/ssl/qsslsocket_openssl.cpp 2015-11-25 01:45:45.194443818 
-0500
+@@ -263,7 +263,11 @@
+ #endif
+ break;
+ case QSsl::SslV3:
++#ifndef OPENSSL_NO_SSL3
+ ctx = q_SSL_CTX_new(client ? q_SSLv3_client_method() : 
q_SSLv3_server_method());
++#else
++ctx = 0; // SSL 3 not supported by the system, but chosen 
deliberately -> error
++#endif
+ break;
+ case QSsl::SecureProtocols: // SslV2 will be disabled below
+ case QSsl::TlsV1SslV3: // SslV2 will be disabled below

diff --git a/dev-qt/qtcore/qtcore-4.8.7-r2.ebuild 
b/dev-qt/qtcore/qtcore-4.8.7-r2.ebuild
index dd67e084f00..d7f2cb00d27 100644
--- a/dev-qt/qtcore/qtcore-4.8.7-r2.ebuild
+++ b/dev-qt/qtcore/qtcore-4.8.7-r2.ebuild
@@ -37,6 +37,7 @@ PATCHES=(

"${FILESDIR}/${PN}-4.8.5-honor-ExcludeSocketNotifiers-in-glib-event-loop.patch" 
# bug 514968
"${FILESDIR}/${PN}-4.8.5-qeventdispatcher-recursive.patch" # bug 514968
"${FILESDIR}/${PN}-4.8.6-moc-boost-1.60.patch" # bug 556104
+   "${FILESDIR}/${PN}-4.8.7-libressl.patch" # bug 584796
 )
 
 QT4_TARGET_DIRECTORIES="



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

2017-05-13 Thread Ulrich Müller
commit: 20ce60d8831e0b8416f8d559edb43c6f0fbfbb3b
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun May 14 00:05:27 2017 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun May 14 00:05:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ce60d8

profiles: Restore xfce-base/xfwm4 USE mask on ppc.

This was removed in commit afa76c1fa7b78676eda40f6753469870bc0d07c2,
apparently it was not intended.

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

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 752fd595c56..0cbe2d50da9 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -5,6 +5,10 @@
 # mask unkeyworded dependency media-libs/glfw
 app-text/mupdf opengl
 
+# Jason Zaman  (09 May 2017)
+# x11-libs/libXpresent is not keyworded on ppc
+xfce-base/xfwm4 xpresent
+
 # Michael Weber  (06 Apr 2017)
 # mask unkeyworded dep pymongo -> mongodb
 app-portage/g-sorcery bson



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

2017-05-13 Thread Andreas Hüttel
commit: b4a4598dd8611ff10f15ee37e41113cbc19fc847
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 13 23:54:46 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat May 13 23:54:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4a4598d

dev-db/firebird: move to office project :/

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-db/firebird/metadata.xml | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/dev-db/firebird/metadata.xml b/dev-db/firebird/metadata.xml
index 0d7a6ff58e8..64d8608cc9a 100644
--- a/dev-db/firebird/metadata.xml
+++ b/dev-db/firebird/metadata.xml
@@ -15,13 +15,7 @@

firebird

-   
-   bear1...@mail.ru
-   Andrey Matrosov
-   Proxied maintainer, assign bugs to 
him
-   

-   proxy-ma...@gentoo.org
-   Proxy Maintainers
+   off...@gentoo.org

 



[gentoo-commits] repo/gentoo:master commit in: dev-db/firebird/files/, dev-db/firebird/

2017-05-13 Thread Andreas Hüttel
commit: 2ee359baae6e5853d90f0ae511bdd9cb48d5aac2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 13 23:45:26 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat May 13 23:45:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee359ba

dev-db/firebird: Work in progress. Build fails so far.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-db/firebird/Manifest   |   1 +
 .../files/firebird-3.0.2.32703.0-unbundle.patch|  51 
 dev-db/firebird/firebird-3.0.2.32703.0.ebuild  | 276 +
 3 files changed, 328 insertions(+)

diff --git a/dev-db/firebird/Manifest b/dev-db/firebird/Manifest
index feadd1192ef..b7e1145f12f 100644
--- a/dev-db/firebird/Manifest
+++ b/dev-db/firebird/Manifest
@@ -1,2 +1,3 @@
 DIST Firebird-2.5.7.27050-0.tar.bz2 13402538 SHA256 
0a3b68c94e9d4eab0e56c98312f0955a0ec69ec4e9e801e0a81be758f032171a SHA512 
793d47a8c8395dfb6f8417253950034dcd61b6b8337e654510d2d133396e5d1fccf615fc614bbe3129a64a101e956cb8b54d7460b06e72b245518f1b5af99327
 WHIRLPOOL 
d162deb478fcee737aa973c3d87498a8fc418cf8facabf72a4d4cbc00db213ba0f6d98a29dc9bfd00a545e55cdb702770a3e10b7db0d0211b4cb60286c63105a
+DIST Firebird-3.0.2.32703-0.tar.bz2 9536416 SHA256 
1eb4ca57538b03cf1f7504f19d10c86f5b0238604d72df7fbd7f24927a66ad2d SHA512 
5950d1689c77fbcda22f1bd8015321d887dec3c7ef39665428a8bda9122838e767b168442ce7d8fb3b9b80cbd1206725b0f54bd215c5c9eb1d322b546cb042e6
 WHIRLPOOL 
2cba1a0d395147b730d7d97e7226edcaf3b90f816a18cb9fe46fb6914771bf74d1339c956b91b8a7b5da25c354dc33899a430ae53775b941720c203010fc52dd
 DIST ib_b60_doc.zip 10530848 SHA256 
8c0158678b2a2fe3ba3abfea1f5487fc5af2644d66837ab8a558f5ad6b6cfd6d SHA512 
59eccf1d6b1f0410eddbc5967fd77a3d00e09749640b3f81e2f8b624f5a45461dffad4af5ec61488e941fb3d3af266fe86c0b56e6b7e023239537cb6557a145a
 WHIRLPOOL 
5c3e17eec64d835bac8832a51acefe04c3a5ff818d1d1e69a032bae1a730fd73996a2be073d2e22bcd4ad4ee1ba2247da8271cd3a03c0326acf46eef1073033f

diff --git a/dev-db/firebird/files/firebird-3.0.2.32703.0-unbundle.patch 
b/dev-db/firebird/files/firebird-3.0.2.32703.0-unbundle.patch
new file mode 100644
index 000..6fdd657223d
--- /dev/null
+++ b/dev-db/firebird/files/firebird-3.0.2.32703.0-unbundle.patch
@@ -0,0 +1,51 @@
+diff -ruN Firebird-3.0.2.32703-0.orig/builds/posix/Makefile.in 
Firebird-3.0.2.32703-0/builds/posix/Makefile.in
+--- Firebird-3.0.2.32703-0.orig/builds/posix/Makefile.in   2017-03-21 
10:11:35.0 +0100
 Firebird-3.0.2.32703-0/builds/posix/Makefile.in2017-05-14 
01:32:34.032241679 +0200
+@@ -123,7 +123,6 @@
+ #
+ 
+ extern:
+-  $(MAKE) -C $(ROOT)/extern/btyacc
+   $(MAKE) -C $(ROOT)/extern/cloop TARGET=release WITH_FPC=0 
BUILD_DIR=$(TMP_ROOT)/cloop OUT_DIR=$(GEN_ROOT)/$(TARGET)/cloop
+ 
+ ifeq ($(TOMBUILD_FLG),Y)
+@@ -648,7 +647,7 @@
+ # various cleaning
+ #
+ .PHONY: clean clean_objects clean_dependancies clean_extern_objects 
clean_build \
+-  clean_gpre_gen clean_icu clean_dbs clean_examples 
clean_makefiles \
++  clean_gpre_gen clean_dbs clean_examples clean_makefiles \
+   clean_editline clean_all
+ 
+ 
+@@ -669,8 +668,6 @@
+   $(RM) $(ROOT)/libtool
+   $(RM_R) $(ROOT)/autom4te.cache
+   -$(MAKE) -C $(ROOT)/extern/editline distclean
+-# -$(MAKE) -C $(ROOT)/extern/icu/source distclean
+-  -$(MAKE) -C $(ROOT)/extern/btyacc distclean
+ 
+ clean_dbs:
+   $(RM) *.fdb *.FDB msg.timestamp
+@@ -687,9 +684,6 @@
+ clean_editline:
+   -$(MAKE) -C $(ROOT)/extern/editline clean
+ 
+-#clean_icu:
+-# -$(MAKE) -C $(ROOT)/extern/icu/source clean
+-
+ clean_tommath:
+   -$(MAKE) -C $(ROOT)/extern/libtommath clean
+ 
+diff -ruN Firebird-3.0.2.32703-0.orig/builds/posix/make.defaults 
Firebird-3.0.2.32703-0/builds/posix/make.defaults
+--- Firebird-3.0.2.32703-0.orig/builds/posix/make.defaults 2017-03-21 
10:11:35.0 +0100
 Firebird-3.0.2.32703-0/builds/posix/make.defaults  2017-05-14 
01:29:54.590235045 +0200
+@@ -155,7 +155,7 @@
+ AR=   ar @AR_OPTIONS@
+ LN=   @LN_S@
+ RANLIB=   @RANLIB@
+-BTYACC=$(ROOT)/extern/btyacc/btyacc
++BTYACC=/usr/bin/btyacc
+ CLOOP=$(GEN_ROOT)/$(TARGET)/cloop/release/bin/cloop
+ 
+ CC =  @CC@

diff --git a/dev-db/firebird/firebird-3.0.2.32703.0.ebuild 
b/dev-db/firebird/firebird-3.0.2.32703.0.ebuild
new file mode 100644
index 000..345fb30b315
--- /dev/null
+++ b/dev-db/firebird/firebird-3.0.2.32703.0.ebuild
@@ -0,0 +1,276 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic user versionator
+
+MY_P=${PN/f/F}-$(replace_version_separator 4 -)
+
+DESCRIPTION="Relational database offering many ANSI SQL:2003 and some SQL:2008 
features"
+HOMEPAGE="https://www.firebirdsql.org/;
+SRC_URI="
+   mirror://sourceforge/firebird/${MY_P}.tar.bz2
+   doc? ( 

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

2017-05-13 Thread Matthias Maier
commit: 7ebb34055ab9f10233ed709cb6e74f6eafc0757f
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat May 13 22:54:01 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat May 13 23:21:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebb3405

app-emulation/spice: ebuild maintenance v.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/spice/spice-0.13.3-r1.ebuild | 2 --
 app-emulation/spice/spice-.ebuild  | 2 ++
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild 
b/app-emulation/spice/spice-0.13.3-r1.ebuild
index f0fcaba5800..2d92e442127 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -61,8 +61,6 @@ src_prepare() {
eautoreconf
 }
 
-# maintainer notes:
-# * opengl support is currently broken
 src_configure() {
# Prevent sandbox violations, bug #586560
# https://bugzilla.gnome.org/show_bug.cgi?id=744134

diff --git a/app-emulation/spice/spice-.ebuild 
b/app-emulation/spice/spice-.ebuild
index e26a09ac684..50d6d2d1281 100644
--- a/app-emulation/spice/spice-.ebuild
+++ b/app-emulation/spice/spice-.ebuild
@@ -64,6 +64,8 @@ src_configure() {
# https://bugzilla.gnome.org/show_bug.cgi?id=744135
addpredict /dev
 
+   xdg_environment_reset
+
local myconf="
$(use_enable static-libs static)
$(use_enable lz4)



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

2017-05-13 Thread Anthony G. Basile
commit: c53342bbb17b3d55ca00ca4433d238e3e72f1a2c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat May 13 23:16:43 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat May 13 23:17:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53342bb

net-analyzer/ntop: add libressl support, bug #614224

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 net-analyzer/ntop/ntop-5.0.1-r3.ebuild | 139 +
 1 file changed, 139 insertions(+)

diff --git a/net-analyzer/ntop/ntop-5.0.1-r3.ebuild 
b/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
new file mode 100644
index 000..01988934c0b
--- /dev/null
+++ b/net-analyzer/ntop/ntop-5.0.1-r3.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils multilib user python-single-r1
+
+DESCRIPTION="Network traffic analyzer with web interface"
+HOMEPAGE="http://www.ntop.org/products/ntop/;
+SRC_URI="mirror://sourceforge/ntop/ntop/Stable/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="libressl snmp ssl"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   dev-lang/lua:=
+   dev-lang/perl
+   dev-libs/geoip
+   dev-libs/libevent
+   media-libs/gd
+   media-libs/libpng:0=
+   net-analyzer/rrdtool[graph]
+   net-libs/libpcap
+   snmp? ( net-analyzer/net-snmp[ipv6] )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   sys-libs/gdbm
+   sys-libs/zlib
+   virtual/awk
+   ${PYTHON_DEPS}
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   >=sys-devel/libtool-1.5.26
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   app-arch/gzip
+   dev-libs/glib:2
+   dev-python/mako
+   media-fonts/corefonts
+   media-gfx/graphviz
+   net-misc/wget
+"
+
+pkg_setup() {
+   enewgroup ntop
+   enewuser ntop -1 -1 /var/lib/ntop ntop
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   epatch \
+   "${FILESDIR}"/${P}-gentoo.patch \
+   "${FILESDIR}"/${P}-includes.patch \
+   "${FILESDIR}"/${P}-librrd.patch
+
+   cp /usr/share/aclocal/libtool.m4 libtool.m4.in
+   cat acinclude.m4.in libtool.m4.in acinclude.m4.ntop > acinclude.m4
+   eautoreconf
+
+   # The build system is a complete mess, so apply a configure patch here
+   # instead of patching configure.in above
+   epatch "${FILESDIR}"/${P}-INCS.patch
+
+   # Stop make from doing autotools stuff
+   sed -i -e '/missing --run echo/s|=.*|= true|g' Makefile.in || die
+}
+
+src_configure() {
+   export \
+   ac_cv_header_glib_h=no \
+   ac_cv_header_glibconfig_h=no \
+   ac_cv_header_gdome_h=no \
+   ac_cv_lib_glib_g_date_julian=no \
+   ac_cv_lib_xml2_xmlCheckVersion=no \
+   ac_cv_lib_gdome_gdome_di_saveDocToFile=no
+
+   pushd nDPI >/dev/null || die
+   econf
+   popd &>/dev/null || die
+
+   if has_version '/dev/null || die
+   emake
+   popd &>/dev/null || die
+
+   emake
+}
+
+src_install() {
+   LC_ALL=C # apparently doesn't work with some locales (#191576 and 
#205382)
+
+   emake DESTDIR="${D}" install
+
+   keepdir /var/lib/ntop
+
+   insinto /var/lib/ntop
+   gunzip 3rd_party/GeoIPASNum.dat.gz
+   gunzip 3rd_party/GeoLiteCity.dat.gz
+   local f
+   for f in GeoIPASNum.dat GeoLiteCity.dat; do
+   # Don't install included GeoIP files if newer versions are 
available
+   [ -f "${ROOT}/var/lib/ntop/${f}" ] ||
+   doins "3rd_party/${f}"
+   done
+
+   dodoc AUTHORS CONTENTS ChangeLog MANIFESTO NEWS
+   dodoc PORTING README SUPPORT_NTOP.txt THANKS $(find docs -type f)
+
+   newinitd "${FILESDIR}"/ntop-initd-r1 ntop
+   newconfd "${FILESDIR}"/ntop-confd ntop
+
+   exeinto /etc/cron.monthly
+   doexe "${FILESDIR}"/ntop-update-geoip-db
+}
+
+pkg_postinst() {
+   fowners ntop:ntop /var/lib/ntop
+   fperms 750 /var/lib/ntop
+}



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

2017-05-13 Thread Andreas Hüttel
commit: 23f23522375390db491df4d1923ab4fb12950c9b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 13 23:14:55 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat May 13 23:14:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f23522

package.mask: Add mask for firebird-3

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 861a519e6f5..82fc751d999 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,10 @@
 #--- END OF EXAMPLES ---
 
 # Andreas K. Hüttel  (13 May 2017)
+# Work in progress
+=dev-db/firebird-3*
+
+# Andreas K. Hüttel  (13 May 2017)
 # This release breaks lots of reverse deps because of conflicting types.
 # So let's get it in the tree, mask it and test.
 =dev-libs/icu-59*



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

2017-05-13 Thread Andreas Hüttel
commit: 87a8ff064f3f33835d9a932d135b88f584420919
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 13 23:03:54 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat May 13 23:04:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87a8ff06

dev-libs/icu-layoutex: Version bump (masked)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/icu-layoutex/Manifest |   1 +
 dev-libs/icu-layoutex/icu-layoutex-59.1.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest
index 9b35855f181..f91afe2ae94 100644
--- a/dev-libs/icu-layoutex/Manifest
+++ b/dev-libs/icu-layoutex/Manifest
@@ -1,2 +1,3 @@
 DIST icu4c-58_1-src.tgz 23366443 SHA256 
0eb46ba3746a9c2092c8ad347a29b1a1b4941144772d13a88667a7b11ea30309 SHA512 
59b2a76834192a35125fda326587e613ef4486152cf0278c6f22568d4ae02c4b2d897efcea2654ef2b11bd1c3154aecd38cb68a70f69430736f343689f94c155
 WHIRLPOOL 
faf2624a83f0d6f874166b328522dc9c89088db2690433ab05e96371722b635b81fd5210c7e87fe8e5df6681e881cf10204832925b448552affe8c2f6c851e37
 DIST icu4c-58_2-src.tgz 23369902 SHA256 
2b0a4410153a9b20de0e20c7d8b66049a72aef244b53683d0d7521371683da0c SHA512 
5c21af748f48b392e6c0412bd0aee92162ea931820dcbfab4ec6e0299868504b303d88f7586cc95de55c777ac0dca3a29d6c8ca0892c646ebc864c8a5b5a162a
 WHIRLPOOL 
25829f8ee870b703fd604ae5b9b584390a142f5011e2a5db18332453e2f1640d81270086f243318eeb93f187b04ea23dab14901ab81c8d924c8d47b1f77aee5a
+DIST icu4c-59_1-src.tgz 22706578 SHA256 
7132fdaf9379429d004005217f10e00b7d2319d0fea22bdfddef8991c45b75fe SHA512 
9348aa68d72a74cd1f26588c30c80eee1b48800a26930d7eb0749390fd65f7930ee8843058b6a6dd5f265e79054fef661e807ded16a1ad691cbc5ebc5ab944c4
 WHIRLPOOL 
f213951e98b7e1b59a3caf193f671fd9dff9a77c49aa3c4c118d6e3414688830ffb029d5c01495b369d4e666ab38669340a4c24a26f93742a99145972e20ede0

diff --git a/dev-libs/icu-layoutex/icu-layoutex-59.1.ebuild 
b/dev-libs/icu-layoutex/icu-layoutex-59.1.ebuild
new file mode 100644
index 000..cb059aee76f
--- /dev/null
+++ b/dev-libs/icu-layoutex/icu-layoutex-59.1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic toolchain-funcs autotools multilib-minimal
+
+DESCRIPTION="External layout part of International Components for Unicode"
+HOMEPAGE="http://www.icu-project.org/;
+SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-src.tgz;
+
+LICENSE="BSD"
+
+SLOT="0/${PV}"
+
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="debug static-libs"
+
+RDEPEND="
+   ~dev-libs/icu-${PV}[${MULTILIB_USEDEP}]
+   dev-libs/icu-le-hb[${MULTILIB_USEDEP}]
+"
+
+DEPEND="
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+   ${RDEPEND}
+"
+
+S="${WORKDIR}/${PN/-layoutex}/source"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-58.1-remove-bashisms.patch"
+)
+
+src_prepare() {
+   # apply patches
+   default
+
+   local variable
+
+   # Disable renaming as it is stupid thing to do
+   sed -i \
+   -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 
1/" \
+   common/unicode/uconfig.h || die
+
+   # Fix linking of icudata
+   sed -i \
+   -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
+   config/mh-linux || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # Use C++14
+   append-cxxflags -std=c++14
+
+   if tc-is-cross-compiler; then
+   mkdir "${WORKDIR}"/host || die
+   pushd "${WORKDIR}"/host >/dev/null || die
+
+   CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
+   CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" 
AR="$(tc-getBUILD_AR)" \
+   RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
+   "${S}"/configure --disable-renaming --disable-debug \
+   --disable-samples --enable-static || die
+   emake
+
+   popd >/dev/null || die
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-renaming
+   --disable-samples
+   --enable-layoutex
+   $(use_enable debug)
+   $(use_enable static-libs static)
+   )
+
+   tc-is-cross-compiler && myeconfargs+=(
+   --with-cross-build="${WORKDIR}"/host
+   )
+
+   # icu tries to use clang by default
+   tc-export CC CXX
+
+   ECONF_SOURCE=${S} \
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   # INTLTEST_OPTS: intltest options
+   #   -e: Exhaustive testing
+   #   -l: Reporting of memory leaks
+   #   -v: Increased verbosity
+   # IOTEST_OPTS: iotest options
+   #   -e: Exhaustive testing
+   #   -v: Increased verbosity
+   # CINTLTST_OPTS: 

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

2017-05-13 Thread Andreas Hüttel
commit: bfae4b071172984da8c88bc97545c03af28ba8d6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 13 23:00:59 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat May 13 23:04:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfae4b07

pmask: add icu-layoutex-59 to package mask

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

diff --git a/profiles/package.mask b/profiles/package.mask
index a898a96344c..861a519e6f5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,7 @@
 # This release breaks lots of reverse deps because of conflicting types.
 # So let's get it in the tree, mask it and test.
 =dev-libs/icu-59*
+=dev-libs/icu-layoutex-59*
 
 # Michael Orlitzky  (11 May 2017)
 # Neither of these packages has a clear license, and both are



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

2017-05-13 Thread Matthias Maier
commit: bf264b032424c6adbbdc7ffc8580789f89dce206
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat May 13 22:54:01 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat May 13 22:54:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf264b03

app-emulation/spice: ebuild maintenance

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/spice/spice-0.13.3-r1.ebuild |  6 ++
 app-emulation/spice/spice-.ebuild  | 33 ++
 2 files changed, 22 insertions(+), 17 deletions(-)

diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild 
b/app-emulation/spice/spice-0.13.3-r1.ebuild
index f628d32d39b..f0fcaba5800 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -31,8 +31,7 @@ RDEPEND="
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0
-   )
-"
+   )"
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
>=app-emulation/spice-protocol-0.12.12
@@ -41,8 +40,7 @@ DEPEND="${RDEPEND}
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
')
-   smartcard? ( app-emulation/qemu[smartcard] )
-"
+   smartcard? ( app-emulation/qemu[smartcard] )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.13.3-skip_faulty_lz4_check.patch

diff --git a/app-emulation/spice/spice-.ebuild 
b/app-emulation/spice/spice-.ebuild
index 6d7fac8ab1a..e26a09ac684 100644
--- a/app-emulation/spice/spice-.ebuild
+++ b/app-emulation/spice/spice-.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit eutils git-r3 python-any-r1 autotools readme.gentoo-r1
+inherit autotools eutils git-r3 ltprune python-any-r1 readme.gentoo-r1 
xdg-utils
 
 DESCRIPTION="SPICE server"
 HOMEPAGE="http://spice-space.org/;
@@ -17,6 +16,7 @@ SLOT="0"
 KEYWORDS=""
 IUSE="libressl lz4 sasl smartcard static-libs gstreamer"
 
+# the libspice-server only uses the headers of libcacard
 RDEPEND="
>=dev-libs/glib-2.22:2[static-libs(+)?]
>=media-libs/celt-0.5.1.1:0.5.1[static-libs(+)?]
@@ -24,22 +24,24 @@ RDEPEND="
sys-libs/zlib[static-libs(+)?]
virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
-   !libressl? ( dev-libs/openssl:0[static-libs(+)?] )
-   libressl? ( dev-libs/libressl[static-libs(+)?] )
-   lz4? ( app-arch/lz4 )
+   !libressl? ( dev-libs/openssl:0=[static-libs(+)?] )
+   libressl? ( dev-libs/libressl:0=[static-libs(+)?] )
+   lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
-   gstreamer? ( media-libs/gstreamer:1.0 )"
-
-DEPEND="
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
=app-emulation/spice-protocol-
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
')
-   smartcard? ( app-emulation/qemu[smartcard] )
-   ${RDEPEND}"
+   smartcard? ( app-emulation/qemu[smartcard] )"
 
 python_check_deps() {
has_version ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
@@ -52,6 +54,7 @@ pkg_setup() {
 
 src_prepare() {
default
+
eautoreconf
 }
 
@@ -66,7 +69,7 @@ src_configure() {
$(use_enable lz4)
$(use_with sasl)
$(use_enable smartcard)
-   $(usex gstreamer "1.0" "no")
+   --enable-gstreamer=$(usex gstreamer "1.0" "no")
--enable-celt051
--disable-gui
"
@@ -87,3 +90,7 @@ src_install() {
use static-libs || prune_libtool_files
readme.gentoo_create_doc
 }
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2017-05-13 Thread Matthias Maier
commit: 7fe764746705af3a00f4ba0ee5a2b59b52bf1509
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat May 13 22:48:12 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat May 13 22:54:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe76474

app-emulation/spice: fix dep on media-libs/gst-plugins-base, bug #618272

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/spice/spice-0.13.3-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-emulation/spice/spice-0.13.3-r1.ebuild 
b/app-emulation/spice/spice-0.13.3-r1.ebuild
index 9df81a0b1c5..f628d32d39b 100644
--- a/app-emulation/spice/spice-0.13.3-r1.ebuild
+++ b/app-emulation/spice/spice-0.13.3-r1.ebuild
@@ -28,7 +28,10 @@ RDEPEND="
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-0.1.2 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
-   gstreamer? ( media-libs/gstreamer:1.0 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
 "
 DEPEND="${RDEPEND}
${PYTHON_DEPS}



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

2017-05-13 Thread Michael Weber
commit: 539741da56dfbf74848bd1030441bef4538f2f27
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 22:48:46 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 22:48:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=539741da

net-analyzer/wireshark: ppc64 stable (bug 615462).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc64"

 net-analyzer/wireshark/wireshark-2.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-2.2.6.ebuild 
b/net-analyzer/wireshark/wireshark-2.2.6.ebuild
index 1b7018006e4..93120948f82 100644
--- a/net-analyzer/wireshark/wireshark-2.2.6.ebuild
+++ b/net-analyzer/wireshark/wireshark-2.2.6.ebuild
@@ -10,7 +10,7 @@ SRC_URI="${HOMEPAGE}download/src/all-versions/${P/_/}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="
adns androiddump +caps ciscodump cpu_flags_x86_sse4_2 crypt doc doc-pdf
geoip +gtk kerberos lua +netlink +pcap portaudio +qt5 sbc selinux smi



[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/files/, app-text/mupdf/

2017-05-13 Thread Michael Weber
commit: 8e97b8c1e02d7b8313779001d2dcd8b10f691f18
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 22:45:46 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 22:46:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e97b8c1

app-text/mupdf: Remove security affected versions (bug 614044).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/mupdf/Manifest|   1 -
 .../files/mupdf-1.10a-Makerules-openssl-curl.patch |  32 -
 .../mupdf/files/mupdf-1.10a-heap-overflow.patch|  40 --
 .../mupdf/files/mupdf-1.10a-null-pointer-2.patch   |  88 
 .../mupdf/files/mupdf-1.10a-null-pointer.patch |  21 ---
 app-text/mupdf/files/mupdf-1.8-system-glfw.patch   |  11 --
 app-text/mupdf/files/mupdf-1.9a-CFLAGS.patch   |  11 --
 app-text/mupdf/mupdf-1.10a-r2.ebuild   | 148 
 app-text/mupdf/mupdf-1.11.ebuild   | 151 -
 9 files changed, 503 deletions(-)

diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest
index a18278adef1..9b45f8ce985 100644
--- a/app-text/mupdf/Manifest
+++ b/app-text/mupdf/Manifest
@@ -1,2 +1 @@
-DIST mupdf-1.10a-source.tar.gz 42264707 SHA256 
aacc1f36b9180f562022ef1ab3439b009369d944364f3cff8a2a898834e3a836 SHA512 
8c735963364985e74ceb38242afae555a3d2ee7c69abe3fe5c485e8613a83d996a58f231cb689a156019d431fa67d565503247d010b0a404054850483aed9fec
 WHIRLPOOL 
f3dc7fbddd2ee140226f17b444f184138dbff5d626033a295a7b335119fae5eb49eae680fb392068935610cdbed21267016af8afaa080fffba4f320b82209fbb
 DIST mupdf-1.11-source.tar.gz 40156070 SHA256 
209474a80c56a035ce3f4958a63373a96fad75c927c7b1acdc553fc85855f00a SHA512 
501670f540e298a8126806ebbd9db8b29866f663b7bbf26c9ade1933e42f0c00ad410b9d93f3ddbfb3e45c38722869095de28d832fe3fb3703c55cc9a01dbf63
 WHIRLPOOL 
91ee829b7b39b31c21cda324925e70a52139515c9cd2ef6fb3d903493c96af22d2c2bf19017dfc6d58842c8ebd7896faef34b73d94822977f10300c916fe1352

diff --git a/app-text/mupdf/files/mupdf-1.10a-Makerules-openssl-curl.patch 
b/app-text/mupdf/files/mupdf-1.10a-Makerules-openssl-curl.patch
deleted file mode 100644
index 3fdc20426c1..000
--- a/app-text/mupdf/files/mupdf-1.10a-Makerules-openssl-curl.patch
+++ /dev/null
@@ -1,32 +0,0 @@
 mupdf-1.10a/Makerules
-+++ mupdf-1.10a/Makerules
-@@ -107,12 +107,17 @@
- 
- HAVE_PTHREADS ?= yes
- 
-+WANT_OPENSSL ?= yes
-+ifeq "$(WANT_OPENSSL)" "yes"
- ifeq "$(shell pkg-config --exists libcrypto && echo yes)" "yes"
- HAVE_LIBCRYPTO = yes
- SYS_LIBCRYPTO_CFLAGS = -DHAVE_LIBCRYPTO $(shell pkg-config --cflags libcrypto)
- SYS_LIBCRYPTO_LIBS = $(shell pkg-config --libs libcrypto)
- endif
-+endif
- 
-+WANT_CURL ?= yes
-+ifeq "$(WANT_CURL)" "yes"
- ifeq "$(shell pkg-config --exists libcurl && echo yes)" "yes"
- HAVE_CURL = yes
- SYS_CURL_CFLAGS = $(shell pkg-config --cflags libcurl)
-@@ -122,8 +127,10 @@
- SYS_CURL_CFLAGS += $(shell pkg-config --cflags openssl)
- SYS_CURL_DEPS += $(shell pkg-config --libs openssl)
- endif
--endif
- SYS_CURL_DEPS += -lpthread -lrt
-+endif
-+endif
-+
- 
- ifeq "$(shell pkg-config --exists x11 xext && echo yes)" "yes"
- HAVE_X11 = yes

diff --git a/app-text/mupdf/files/mupdf-1.10a-heap-overflow.patch 
b/app-text/mupdf/files/mupdf-1.10a-heap-overflow.patch
deleted file mode 100644
index 8b350ea8590..000
--- a/app-text/mupdf/files/mupdf-1.10a-heap-overflow.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-X-Git-Url: 
http://git.ghostscript.com/?p=mupdf.git;a=blobdiff_plain;f=source%2Ffitz%2Fpixmap.c;h=f1291dc29d49ead44c10785fd014a0d995e45a91;hp=a8317127da7af6d39eb86fe3ca02cb4106a9b262;hb=2c4e5867ee699b1081527bc6c6ea0e99a35a5c27;hpb=90fa6203ad032fe161d85a3e580941ce3d1216f0
-
-diff --git a/source/fitz/pixmap.c b/source/fitz/pixmap.c
-index a831712..f1291dc 100644
 a/source/fitz/pixmap.c
-+++ b/source/fitz/pixmap.c
-@@ -1104,6 +1104,7 @@ fz_subsample_pixmap_ARM(unsigned char *ptr, int w, int 
h, int f, int factor,
-   
"@STACK:r1,<9>,factor,n,fwd,back,back2,fwd2,divX,back4,fwd4,fwd3,divY,back5,divXY\n"
-   "ldrr4, [r13,#4*22] @ r4 = divXY\n"
-   "ldrr5, [r13,#4*11] @ for (nn = n; nn > 0; n--) {   \n"
-+  "ldrr8, [r13,#4*17] @ r8 = back4\n"
-   "18:@   \n"
-   "movr14,#0  @ r14= v = 0\n"
-   "subr5, r5, r1, LSL #8  @ for (xx = x; xx > 0; x--) {   \n"
-@@ -1120,7 +1121,7 @@ fz_subsample_pixmap_ARM(unsigned char *ptr, int w, int 
h, int f, int factor,
-   "mulr14,r4, r14 @ r14= v *= divX\n"
-   "movr14,r14,LSR #16 @ r14= v >>= 16 \n"
-   "strb   r14,[r9], #1@ *d++ = r14\n"
--  "subr0, r0, r8  @ s -= back2\n"
-+  "subr0, r0, r8  @ s -= back4

[gentoo-commits] repo/gentoo:master commit in: app-text/llpp/, app-text/llpp/files/

2017-05-13 Thread Michael Weber
commit: b6423e5e4a66ad8e28b4bd1c48766898af139c7f
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 22:43:18 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 22:46:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6423e5e

app-text/llpp: Remove old version (bug 614044).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-text/llpp/Manifest |  1 -
 app-text/llpp/files/llpp-20-WM_CLASS.patch | 42 ---
 app-text/llpp/llpp-23.ebuild   | 86 --
 3 files changed, 129 deletions(-)

diff --git a/app-text/llpp/Manifest b/app-text/llpp/Manifest
index cbc881550cc..3771dd64217 100644
--- a/app-text/llpp/Manifest
+++ b/app-text/llpp/Manifest
@@ -1,2 +1 @@
-DIST llpp-23.tar.gz 159922 SHA256 
83bf72ad88f0532a0163a6dc9bd285ad5ce8604116ec64764738cdb066748927 SHA512 
ef89bead66c22ed218a4f7eb06f6f7d9b1d48f6ab6ef4785a5dc73ad486cdf4a5b1131a8a8cec9020e9caa14468528d9f27c88a29ab221e13c9c55616d20c296
 WHIRLPOOL 
e2c5468b744e71036745de63e9172b32cfa7cb2aae3c61c2a71d0ffe8b3a8b0e2502ff300d1a23446619353c6e43b7b6e051a6126ddc45b1997213c67cfd2764
 DIST llpp-26b.tar.gz 169385 SHA256 
1c14c794cefddc38c2acb72233ded21380184333571c9b2b01cfc108c9068798 SHA512 
ce7d743d8ec998a93cf272083dc5926ce6a250aee6ac768814f511ecb309ffe94fb0e2561ca1778e1c7fbd5824545477937618c8e66d32fd273f9b5e5e3fd143
 WHIRLPOOL 
2f5c85d56cf1ba3c33012fe7c9b783fb343b752a28ffef56bef2e82d560489e55f0fe090261f6582fc1a28fad0b5260e1dc7abe3e106ed24b74ff355def6cb0b

diff --git a/app-text/llpp/files/llpp-20-WM_CLASS.patch 
b/app-text/llpp/files/llpp-20-WM_CLASS.patch
deleted file mode 100644
index 7c12ff5ae9b..000
--- a/app-text/llpp/files/llpp-20-WM_CLASS.patch
+++ /dev/null
@@ -1,42 +0,0 @@
 llpp-20/link.c
-+++ llpp-20/link.c
-@@ -4305,6 +4305,32 @@
- }
- #endif
- 
-+#if !defined (_WIN32) && !defined (__APPLE__)
-+#undef pixel
-+#include 
-+#include 
-+#include 
-+#include 
-+
-+static void set_wm_class (void)
-+{
-+Display *dpy;
-+Window win;
-+int screen;
-+XClassHint hint;
-+
-+dpy = XOpenDisplay (getenv ("DISPLAY"));
-+screen = DefaultScreen (dpy);
-+hint.res_name = "llpp";
-+hint.res_class = "llpp";
-+win = glXGetCurrentDrawable ();
-+XSetClassHint (dpy, win, );
-+XCloseDisplay (dpy);
-+}
-+#else
-+#define set_wm_class()
-+#endif
-+
- CAMLprim value ml_init (value csock_v, value params_v)
- {
- CAMLparam2 (csock_v, params_v);
-@@ -4425,5 +4451,6 @@
- errx (1, "pthread_create: %s", strerror (ret));
- }
- 
-+set_wm_class ();
- CAMLreturn (Val_unit);
- }

diff --git a/app-text/llpp/llpp-23.ebuild b/app-text/llpp/llpp-23.ebuild
deleted file mode 100644
index 18de8073587..000
--- a/app-text/llpp/llpp-23.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils multilib toolchain-funcs vcs-snapshot
-
-DESCRIPTION="graphical PDF viewer which aims to superficially resemble less(1)"
-HOMEPAGE="http://repo.or.cz/w/llpp.git;
-SRC_URI="http://repo.or.cz/llpp.git/snapshot/b51644926dda712aebdc3f075bdc0771f35d6f7b.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="+ocamlopt static"
-
-LIB_DEPEND=">=app-text/mupdf-1.10a:0=[static-libs]
-   &2 ; "$@" || die ; }
-   verbose sh mkhelp.sh KEYS ${PV} > help.ml
-   verbose printf 'let version ="%s";;\n' ${PV} >> help.ml
-   verbose ${ocaml} -c -o link.o -ccopt "${ccopt}" link.c
-   verbose ${ocaml} -c -o help.${cmo} help.ml
-   verbose ${ocaml} -c -o utils.${cmo} utils.ml
-   verbose ${ocaml} -c -o wsi.cmi wsi.mli
-   verbose ${ocaml} -c -o wsi.${cmo} wsi.ml
-   verbose ${ocaml} -c -o parser.${cmo} parser.ml
-   verbose ${ocaml} -c -o config.${cmo} -I +lablGL config.ml
-   verbose ${ocaml} -c -pp "sed -f pp.sed" -o main.${cmo} -I +lablGL 
main.ml
-   verbose ${ocaml} $(usex ocamlopt "" -custom) -o llpp -I +lablGL\
-   str.${cma} unix.${cma} lablgl.${cma} link.o \
-   -cclib "${cclib}" \
-   help.${cmo} utils.${cmo} parser.${cmo} wsi.${cmo} config.${cmo} 
main.${cmo}
-}
-
-src_install() {
-   dobin ${PN} misc/${PN}ac
-   dodoc KEYS README Thanks
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/tnef/

2017-05-13 Thread Michael Weber
commit: f2a7197e80b30b56093901e428c767e8e0f3296f
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 20:54:20 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 22:45:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a7197e

net-mail/tnef: ppc ppc64 stable (bug 611426).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc ppc64"

 net-mail/tnef/tnef-1.4.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/tnef/tnef-1.4.14.ebuild b/net-mail/tnef/tnef-1.4.14.ebuild
index 2cfd4341b46..8e0461aaa7b 100644
--- a/net-mail/tnef/tnef-1.4.14.ebuild
+++ b/net-mail/tnef/tnef-1.4.14.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/verdammelt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="amd64 hppa ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 hppa ppc ppc64 ~sparc x86"
 
 src_prepare() {
eautoreconf



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

2017-05-13 Thread Michael Weber
commit: afa76c1fa7b78676eda40f6753469870bc0d07c2
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 22:38:43 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 22:46:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa76c1f

profiles/arch/powerpc: mask app-text/mupdf[opengl] due unkeyworded 
media-libs/glfw.

 profiles/arch/powerpc/package.use.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index f8ec3a0cf9c..752fd595c56 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,9 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Jason Zaman  (09 May 2017)
-# x11-libs/libXpresent is not keyworded on ppc
-xfce-base/xfwm4 xpresent
+# Michael Weber  (14 Mar 2017)
+# mask unkeyworded dependency media-libs/glfw
+app-text/mupdf opengl
 
 # Michael Weber  (06 Apr 2017)
 # mask unkeyworded dep pymongo -> mongodb



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

2017-05-13 Thread Michael Weber
commit: 7f5cdbf8c02406eb2970b62481090682f428188d
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 22:42:06 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 22:46:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5cdbf8

app-text/mupdf: ppc ppc64 stable (bug 614044).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc ppc64"

 app-text/mupdf/mupdf-1.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/mupdf/mupdf-1.11-r1.ebuild 
b/app-text/mupdf/mupdf-1.11-r1.ebuild
index 999e166ee8f..d76fb3883fe 100644
--- a/app-text/mupdf/mupdf-1.11-r1.ebuild
+++ b/app-text/mupdf/mupdf-1.11-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://mupdf.com/downloads/${P}-source.tar.gz;
 
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos"
 IUSE="X +curl javascript libressl opengl +openssl static static-libs vanilla"
 
 LIB_DEPEND="



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

2017-05-13 Thread Michael Weber
commit: 8d343ded1ea62564c12b05b5c2ae786ad8ca02fa
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 22:42:40 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 22:46:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d343ded

app-text/llpp: ppc stable (bug 614044).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc"

 app-text/llpp/llpp-26b.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/llpp/llpp-26b.ebuild b/app-text/llpp/llpp-26b.ebuild
index 5fc8ab97d58..a597bef81e8 100644
--- a/app-text/llpp/llpp-26b.ebuild
+++ b/app-text/llpp/llpp-26b.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://repo.or.cz/llpp.git/snapshot/606ca0f5b7d9c1f031e558c17d66591daa0
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="+ocamlopt static"
 
 LIB_DEPEND=">=app-text/mupdf-1.11:0=[static-libs]



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

2017-05-13 Thread Andreas Hüttel
commit: 6be75f73a415870ff589aa53e2f34e98a0229fe4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 13 22:40:11 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat May 13 22:40:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be75f73

dev-libs/icu: Version bump (masked)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/icu/Manifest|   1 +
 dev-libs/icu/icu-59.1.ebuild | 156 +++
 2 files changed, 157 insertions(+)

diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index 9b35855f181..f91afe2ae94 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -1,2 +1,3 @@
 DIST icu4c-58_1-src.tgz 23366443 SHA256 
0eb46ba3746a9c2092c8ad347a29b1a1b4941144772d13a88667a7b11ea30309 SHA512 
59b2a76834192a35125fda326587e613ef4486152cf0278c6f22568d4ae02c4b2d897efcea2654ef2b11bd1c3154aecd38cb68a70f69430736f343689f94c155
 WHIRLPOOL 
faf2624a83f0d6f874166b328522dc9c89088db2690433ab05e96371722b635b81fd5210c7e87fe8e5df6681e881cf10204832925b448552affe8c2f6c851e37
 DIST icu4c-58_2-src.tgz 23369902 SHA256 
2b0a4410153a9b20de0e20c7d8b66049a72aef244b53683d0d7521371683da0c SHA512 
5c21af748f48b392e6c0412bd0aee92162ea931820dcbfab4ec6e0299868504b303d88f7586cc95de55c777ac0dca3a29d6c8ca0892c646ebc864c8a5b5a162a
 WHIRLPOOL 
25829f8ee870b703fd604ae5b9b584390a142f5011e2a5db18332453e2f1640d81270086f243318eeb93f187b04ea23dab14901ab81c8d924c8d47b1f77aee5a
+DIST icu4c-59_1-src.tgz 22706578 SHA256 
7132fdaf9379429d004005217f10e00b7d2319d0fea22bdfddef8991c45b75fe SHA512 
9348aa68d72a74cd1f26588c30c80eee1b48800a26930d7eb0749390fd65f7930ee8843058b6a6dd5f265e79054fef661e807ded16a1ad691cbc5ebc5ab944c4
 WHIRLPOOL 
f213951e98b7e1b59a3caf193f671fd9dff9a77c49aa3c4c118d6e3414688830ffb029d5c01495b369d4e666ab38669340a4c24a26f93742a99145972e20ede0

diff --git a/dev-libs/icu/icu-59.1.ebuild b/dev-libs/icu/icu-59.1.ebuild
new file mode 100644
index 000..c8f9ddca172
--- /dev/null
+++ b/dev-libs/icu/icu-59.1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic toolchain-funcs autotools multilib-minimal
+
+DESCRIPTION="International Components for Unicode"
+HOMEPAGE="http://www.icu-project.org/;
+SRC_URI="http://download.icu-project.org/files/icu4c/${PV/_/}/icu4c-${PV//./_}-src.tgz;
+
+LICENSE="BSD"
+
+SLOT="0/${PV}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="debug doc examples static-libs"
+
+DEPEND="
+   virtual/pkgconfig
+   doc? (
+   app-doc/doxygen[dot]
+   )
+"
+
+S="${WORKDIR}/${PN}/source"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/icu-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-58.1-remove-bashisms.patch"
+)
+
+pkg_pretend() {
+   if tc-is-gcc ; then
+   if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 9 \
+   || $(gcc-major-version) -lt 4 ]] ; then
+   die "You need at least sys-devel/gcc-4.9"
+   fi
+   fi
+}
+
+src_prepare() {
+   # apply patches
+   default
+
+   local variable
+
+   # Disable renaming as it is stupid thing to do
+   sed -i \
+   -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 
1/" \
+   common/unicode/uconfig.h || die
+
+   # Fix linking of icudata
+   sed -i \
+   -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
+   config/mh-linux || die
+
+   # Append doxygen configuration to configure
+   sed -i \
+   -e 's:icudefs.mk:icudefs.mk Doxyfile:' \
+   configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # Use C++14
+   append-cxxflags -std=c++14
+
+   if tc-is-gcc ; then
+   if [[ $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 9 \
+   || $(gcc-major-version) -lt 4 ]] ; then
+   die "You need at least sys-devel/gcc-4.9"
+   fi
+   fi
+
+   if tc-is-cross-compiler; then
+   mkdir "${WORKDIR}"/host || die
+   pushd "${WORKDIR}"/host >/dev/null || die
+
+   CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
+   CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" 
AR="$(tc-getBUILD_AR)" \
+   RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
+   "${S}"/configure --disable-renaming --disable-debug \
+   --disable-samples --enable-static || die
+   emake
+
+   popd >/dev/null || die
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-renaming
+   --disable-samples
+   --disable-layoutex
+   

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

2017-05-13 Thread Tim Harder
commit: 331d906c4679c04e48f3f2056e1564c3f87abfe5
Author: Tim Harder  gentoo  org>
AuthorDate: Sat May 13 22:26:48 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat May 13 22:28:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331d906c

net-irc/weechat: version bump to 1.8

 net-irc/weechat/Manifest   |   1 +
 net-irc/weechat/weechat-1.8.ebuild | 138 +
 2 files changed, 139 insertions(+)

diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index 747bf0fc8ea..b67e0951d72 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -1,3 +1,4 @@
 DIST weechat-1.4.tar.bz2 2464362 SHA256 
e06d9949ccececdd9692c95c41304c2f7fe9ec47b5eedd0d0a8529f6a3c1ddd4 SHA512 
4c4bf25da513c25a16b24d94c1a6971db12d5cf168c83aa9757053c634f7b25e92f1dbe54fefd09eeb69ece9ddc4be115bb6f6fc078ef7682dcb1df21f04
 WHIRLPOOL 
1db202131c1cd68e0f436f2e316ad73d0887d48533c417c1446a671bc620fdaaedb6198ac23876d62a51458ab55231d528635fc4e7fa2aa0067c60f656e3d6e5
 DIST weechat-1.7.1.tar.xz 1836844 SHA256 
3f7e04793ce21796369199573d84a04ea23313942af880d2c9600bdc73571c30 SHA512 
4aba380704ab5f611d923a461aa17cac076a18f92a6bb8129daf5f212536672267cadcc679befbcadb48d5044e4bf973f93982d9d3c500cd9d9e12dba4dbfbba
 WHIRLPOOL 
6c2e2d687be4600e8d875e4c305bf2a432948d24d7a009bcb01fa6b4f8ac8d7180f67da010c2baf46d9bbd97e33fbbb49f63a25586a3e1a7cbb7daee8897
 DIST weechat-1.7.tar.xz 1837004 SHA256 
599348337a4bff179bf50888dad135751fa401538ebaadc59831d2223be52db3 SHA512 
1de4af1e6b8189a96d830480f062bb1a92626f3ccf4ef0d73d081d72472e9a0840a4776403846032582e0387b6df8b8d7dbbce2ca309263554facd3bc6a5b050
 WHIRLPOOL 
9f62824e6dccf4e4d95422dd2ca6e2e135f4556fa697c11ad6004047375505612082ba4299ba1b4668a32cbffbad67f9d129c33f343287222dad34263ff32505
+DIST weechat-1.8.tar.xz 1871964 SHA256 
b65fc54e965399e31a30448b5f6c8067fcd6ad369e9908ff7c1fd45669c5e017 SHA512 
34d5aa05e7a9df459c7ade7f654f56561838d59c2d553432697213a5d90614f55204364c4711e28aadd3dbae2cea733dfc6cafeffa9fca87a33eef0e2647a18f
 WHIRLPOOL 
158d9628cc2d3a7792be64a4c5fb97bd4d35f5dd6fb8d96a901a8958468bcaf1de394812862c601e0abaa00ea589f8572618834847f48efcb43146f572c9ca7e

diff --git a/net-irc/weechat/weechat-1.8.ebuild 
b/net-irc/weechat/weechat-1.8.ebuild
new file mode 100644
index 000..6a2b364909d
--- /dev/null
+++ b/net-irc/weechat/weechat-1.8.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit python-single-r1 cmake-utils
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/weechat/weechat.git;
+else
+   SRC_URI="https://weechat.org/files/src/${P}.tar.xz;
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Portable and multi-interface IRC client"
+HOMEPAGE="http://weechat.org/;
+
+LICENSE="GPL-3"
+SLOT="0"
+
+NETWORKS="+irc"
+PLUGINS="+alias +charset +exec +fifo +logger +relay +scripts +spell +trigger 
+xfer"
+# dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
+SCRIPT_LANGS="guile lua +perl +python ruby tcl"
+LANGS=" cs de es fr hu it ja pl pt pt_BR ru tr"
+IUSE="doc nls +ssl test ${LANGS// / linguas_} ${SCRIPT_LANGS} ${PLUGINS} 
${INTERFACES} ${NETWORKS}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/libgcrypt:0=
+   net-misc/curl[ssl]
+   sys-libs/ncurses:0=
+   sys-libs/zlib
+   charset? ( virtual/libiconv )
+   guile? ( >=dev-scheme/guile-2.0 )
+   lua? ( dev-lang/lua:0[deprecated] )
+   nls? ( virtual/libintl )
+   perl? ( dev-lang/perl:= )
+   python? ( ${PYTHON_DEPS} )
+   ruby? ( || ( dev-lang/ruby:2.4 dev-lang/ruby:2.3 dev-lang/ruby:2.2 
dev-lang/ruby:2.1 ) )
+   ssl? ( net-libs/gnutls )
+   spell? ( app-text/aspell )
+   tcl? ( >=dev-lang/tcl-8.4.15:0= )
+"
+DEPEND="${RDEPEND}
+   doc? (
+   >=dev-ruby/asciidoctor-1.5.4
+   dev-util/source-highlight
+   )
+   nls? ( >=sys-devel/gettext-0.15 )
+   test? ( dev-util/cpputest )
+"
+
+DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc 
README.adoc"
+
+# tests need to be fixed to not use system plugins if weechat is already 
installed
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.2-tinfo.patch )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # fix libdir placement
+   sed -i \
+   -e "s:lib/:$(get_libdir)/:g" \
+   -e "s:lib\":$(get_libdir)\":g" \
+   CMakeLists.txt || die "sed failed"
+
+   # install only required translations
+   local i
+   for i in ${LANGS} ; do
+   if ! use linguas_${i} ; then
+   sed -i \
+   -e "/${i}.po/d" \
+   

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

2017-05-13 Thread Tim Harder
commit: 55f3b82a75db037eb65ed66c7ef99e6b47854cff
Author: Tim Harder  gentoo  org>
AuthorDate: Tue May  9 05:05:36 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sat May 13 22:28:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55f3b82a

dev-python/readme_renderer: initial import of readme module rename

 dev-python/readme_renderer/Manifest|  1 +
 dev-python/readme_renderer/metadata.xml| 12 
 .../readme_renderer/readme_renderer-17.2.ebuild| 33 ++
 3 files changed, 46 insertions(+)

diff --git a/dev-python/readme_renderer/Manifest 
b/dev-python/readme_renderer/Manifest
new file mode 100644
index 000..25d000b81d6
--- /dev/null
+++ b/dev-python/readme_renderer/Manifest
@@ -0,0 +1 @@
+DIST readme_renderer-17.2.tar.gz 14643 SHA256 
9deab442963a63a71ab494bf581b1c844473995a2357f4b3228a1df1c8cba8da SHA512 
2c25eb24b04b88fa8522ff0068e3a3a7b57b035641d0053ff93c295dde50cc6f21af9eeca1061eef794f52b0aff184f97c95b3c232f02b308e09682e50a6d40e
 WHIRLPOOL 
b9bcbdfc5778e83b7f4aadaf764895f4263af60f98febac89acafa928dc28e4fbd1022e7660abe2051807df2154dd04bea9d3533fa9fa5cb67a9897853a5caa4

diff --git a/dev-python/readme_renderer/metadata.xml 
b/dev-python/readme_renderer/metadata.xml
new file mode 100644
index 000..654b2904975
--- /dev/null
+++ b/dev-python/readme_renderer/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+Python
+  
+  
+readme_renderer
+pypa/readme_renderer
+  
+

diff --git a/dev-python/readme_renderer/readme_renderer-17.2.ebuild 
b/dev-python/readme_renderer/readme_renderer-17.2.ebuild
new file mode 100644
index 000..c10a9b24f69
--- /dev/null
+++ b/dev-python/readme_renderer/readme_renderer-17.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="a library for rendering \"readme\" descriptions for Warehouse"
+HOMEPAGE="https://github.com/pypa/readme_renderer 
https://pypi.python.org/pypi/readme_renderer;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/bleach-2.0[${PYTHON_USEDEP}]
+   >=dev-python/docutils-0.13.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+DOCS=( README.rst )
+
+python_test() {
+   py.test || die "Tests failed under ${EPYTHON}"
+}



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

2017-05-13 Thread Andreas Hüttel
commit: c9010a3d92803ef8e22d682a046dc9355f51796c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 13 21:39:25 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat May 13 22:28:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9010a3d

package.mask: Add mask for ICU 59

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 46b863fe42f..a898a96344c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas K. Hüttel  (13 May 2017)
+# This release breaks lots of reverse deps because of conflicting types.
+# So let's get it in the tree, mask it and test.
+=dev-libs/icu-59*
+
 # Michael Orlitzky  (11 May 2017)
 # Neither of these packages has a clear license, and both are
 # unmaintained (and probably unused). No reverse dependencies,



[gentoo-commits] proj/sci:master commit in: sci-biology/SPAdes/files/, sci-biology/SPAdes/

2017-05-13 Thread Martin Mokrejs
commit: a5760c4470004861915035e9baf62ae5da7e8454
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Sat May 13 21:47:11 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Sat May 13 21:47:11 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a5760c44

sci-biology/SPAdes: fix compile issue but drop KEYWORDS because of QA issues

Use patch from https://github.com/Homebrew/homebrew-science/pull/5616
The package install its own *.py files outside of PYTHON's site-packages/.
The "make install" procedure is flakey shellscript and there is no setup.py so 
we could
reuse common infrastructure for pythonic packages.
There are plenty of bundled 3rd-party apps, some of them compiling statically.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-biology/SPAdes/SPAdes-3.10.1.ebuild| 47 +-
 .../files/SPAdes-3.10.1-fix-missing-include.patch  | 10 +
 2 files changed, 48 insertions(+), 9 deletions(-)

diff --git a/sci-biology/SPAdes/SPAdes-3.10.1.ebuild 
b/sci-biology/SPAdes/SPAdes-3.10.1.ebuild
index 36f724d83..73050c1e4 100644
--- a/sci-biology/SPAdes/SPAdes-3.10.1.ebuild
+++ b/sci-biology/SPAdes/SPAdes-3.10.1.ebuild
@@ -12,13 +12,13 @@ HOMEPAGE="http://bioinf.spbau.ru/en/spades;
 SRC_URI="
http://spades.bioinf.spbau.ru/release${PV}/SPAdes-${PV}.tar.gz
http://spades.bioinf.spbau.ru/release${PV}/manual.html -> 
${P}_manual.html
-   http://spades.bioinf.spbau.ru/release3.9.1/dipspades_manual.html -> 
${P}_dipspades_manual.html
-   http://spades.bioinf.spbau.ru/release3.9.1/rnaspades_manual.html -> 
${P}_rnaspades_manual.html
-   http://spades.bioinf.spbau.ru/release3.9.1/truspades_manual.html -> 
${P}_truspades_manual.html"
+   http://spades.bioinf.spbau.ru/release${PV}/dipspades_manual.html -> 
${P}_dipspades_manual.html
+   http://spades.bioinf.spbau.ru/release${PV}/rnaspades_manual.html -> 
${P}_rnaspades_manual.html
+   http://spades.bioinf.spbau.ru/release${PV}/truspades_manual.html -> 
${P}_truspades_manual.html"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""
 IUSE=""
 
 DEPEND="
@@ -28,6 +28,26 @@ DEPEND="
dev-libs/boost"
 RDEPEND="${DEPEND}"
 
+# BUG: "${S}"/ext/src/ contains plenty of bundled 3rd-party tools. Drop them 
all and properly DEPEND on their
+#  existing packages
+# nlopt
+# llvm
+# python_libs
+# bamtools
+# ConsensusCore
+# ssw
+# jemalloc
+# htrie
+# getopt_pp
+# cppformat
+# cityhash
+# samtools
+# bwa
+
+# BUG: "${S}"/ext/tools/ contains even two version of bwa
+# bwa-0.7.12
+# bwa-0.6.2
+
 pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
if [[ $(tc-getCXX) == *g++ ]] ; then
@@ -39,13 +59,22 @@ pkg_pretend() {
fi
 }
 
-#src_compile(){
-#  # grr, it actually also installs the files into $DESTDIR but that is 
purged before pkg_qmerge starts
-#  PREFIX="${D}"/usr ./spades_compile.sh || die
-#}
+src_prepare(){
+   # https://github.com/Homebrew/homebrew-science/pull/5616
+   epatch "${FILESDIR}"/"${P}"-fix-missing-include.patch
+   cp -p spades_compile.sh spades_install.sh || die
+   sed -e 's/make install/#make install/;s/cd $PREFIX/#cd $PREFIX/' -i 
spades_compile.sh || die
+   default
+}
+
+src_compile(){
+   # grr, it actually also installs the files into $DESTDIR but that is 
purged before pkg_qmerge starts
+   PREFIX="${D}"/usr ./spades_compile.sh || die
+}
 
 src_install(){
-   PREFIX="${ED}"/usr ./spades_compile.sh || die
+   PREFIX="${ED}"/usr sh ./spades_install.sh || die
+   # BUG: move *.py files to standard site-packages/ subdirectories
insinto /usr/share/"${PN}"
dodoc "${DISTDIR}"/${P}_*manual.html
 }

diff --git a/sci-biology/SPAdes/files/SPAdes-3.10.1-fix-missing-include.patch 
b/sci-biology/SPAdes/files/SPAdes-3.10.1-fix-missing-include.patch
new file mode 100644
index 0..bb6d75797
--- /dev/null
+++ b/sci-biology/SPAdes/files/SPAdes-3.10.1-fix-missing-include.patch
@@ -0,0 +1,10 @@
+--- SPAdes-3.10.1/src/common/utils/segfault_handler.hpp.ori2017-05-13 
22:43:01.296207276 +0200
 SPAdes-3.10.1/src/common/utils/segfault_handler.hpp2017-05-13 
22:43:41.437310225 +0200
+@@ -12,6 +12,7 @@
+ #include "boost/noncopyable.hpp"
+ 
+ #include 
++#include 
+ 
+ struct segfault_handler : boost::noncopyable {
+ typedef std::function callback_t;



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

2017-05-13 Thread Lars Wendler
commit: 2c4546adc0bcf78c07d372591cbf38fef22deee2
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 13 21:37:58 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 13 21:39:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c4546ad

media-libs/freetype: Security bump to version 2.8 (bug #616730).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/freetype/Manifest   |  3 +
 .../{freetype-.ebuild => freetype-2.8.ebuild}  | 86 ++
 media-libs/freetype/freetype-.ebuild   |  4 +
 3 files changed, 29 insertions(+), 64 deletions(-)

diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index 572086be052..5f9e2cc3190 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -2,9 +2,12 @@ DIST 03-infinality-2.6.3-2016.03.26.patch.xz 28104 SHA256 
330540ead509aaeba38852
 DIST freetype-2.6.3.tar.bz2 1753083 SHA256 
371e707aa522acf5b15ce93f11183c725b8ed1ee8546d7b3af549863045863a2 SHA512 
e1f9018835fc88beeb4479537b59f866c52393ae18d24a1e0710a464cf948ab02b35c2c6043bc20c1db3a04871ee4eb0bb1d210550c0ea2780c8b1aea98fbf0d
 WHIRLPOOL 
e17e87fe7b821730da13b1a54073fd0314025e3e15a41b10b5ece2731c8152c4d8dbe1fb7f26593794d70f15f6dfd70582678d48a8f068cec865f821eb3847a0
 DIST freetype-2.6.5.tar.bz2 1779603 SHA256 
e20a6e1400798fd5e3d831dd821b61c35b1f9a6465d6b18a53a9df4cf441acf0 SHA512 
d60f057e12992b4dccd7d5e232bda5c344e6ed0d74362032fbbc52526bac42d600fe0aa04c6442a9502a27a88f5d5155fb42e723531127400ccfce0d1911487f
 WHIRLPOOL 
3cfbbe407ee024ff939469aa2b82b764fe89b1ba4fc7edcdd537e9ad81b3ea6a8fe807e2d5fdb80ec47de2f66cf3f28b5e45320c84a84ea446acbf6c2966cccb
 DIST freetype-2.7.1.tar.bz2 1825107 SHA256 
3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88 SHA512 
df39e2ef55f9090a66fecb6b5e9a5d296a043ddfd919d0ce3d7ea5132aa388bfbbeeaa6d6df6513956134b987e1c3a5eac6975c0c9631213af77457a623b49da
 WHIRLPOOL 
f1d506dae87b718131299e24c959ad0636bca9739fdd3dce1ad1e8009e7e16a11faede66d234f7071f3de86c83b275f09323804be77a2a4b3a785adba4b74ed6
+DIST freetype-2.8.tar.bz2 1873526 SHA256 
a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b SHA512 
3842c34bf6100a8c9b78258146b2ff35e9bb4c993937d3ef09982c1e2552dfd15f8849ddd8a1e84edf08b5a5fb918b68cf7b1584545c5900e22a00bfa1c89ff5
 WHIRLPOOL 
2fb845ede217b228c39e1e767ea5b21868bd3b02521ca48fe614d78f790c9dab5145cc6feb147725e8e44cd3aa716a14742ef4893b2f54e5b167efe9f4905386
 DIST freetype-doc-2.6.3.tar.bz2 5367900 SHA256 
28b7cb0b1ff3962d386c54cdffd3891d2126292f57b4ea9ad0467f07cf68de7d SHA512 
7731d96543f73ace8afc4b5ff2148c32a8dacbf01a976a6870705f73b45dfe1429ffa94406cdfc83b163b039c4d375c0c553a7d7aaad659a87079f357e6599cc
 WHIRLPOOL 
71b01f8d5daf8e93efab5453f198d1790365fd010b5a137f4f34e93f6bc03a6a644900b92b8263973248954895c73e70cad64fe50b09bb4042627182299a5a1c
 DIST freetype-doc-2.6.5.tar.bz2 1932398 SHA256 
cb9cd73c3a713138e690a634608ec7b64ff645f9a71ac6645804b18e38be49e9 SHA512 
1d2affa07f34c6486f1738141b428256f1d44bc0d166c74e9884caeeecdf3204164542e9bbc1c0eba6ff605f41d6022068546da64aee7859b72636bcd72fff00
 WHIRLPOOL 
90499d7ffdfe079dc058974e9d89a18a35c011244ea6d6003e8f445af579430910331fad2c6c7f4cc5ff318cf8582d8b30a32f878a4b8e4e5723e1b02025a396
 DIST freetype-doc-2.7.1.tar.bz2 2127460 SHA256 
8e09cf22d1c98006fe3af160b7c3b7c847e4a3743963d6d89314d350b859dfb0 SHA512 
a0cdacf277abb967aee3a09850f10aafe7719d01fc179fc660e8f3d596203d9a0ae74785e5c7e7ad744032d2209a547607edc43c8fde9d136de00cd59ff6
 WHIRLPOOL 
f5d079472e22ba7ae1aa9c74f13279960f9c773be97def5039d5ac5473e1f1e691e4d94cf0e9183708e066faf2537b72777940996b61854e815ebe3d32ca71fd
+DIST freetype-doc-2.8.tar.bz2 2127740 SHA256 
427ba04d11f450df4bac4c95fec247be1b835ccdcf85d8b081f3f39d31811154 SHA512 
3a970a7dd6f0ba580c9f8084b271c11e6e87111ab9a5b6a3148eb1087e45ee18e998aa7e36a4311067a3b674cb784b1e827cf8c3a853e380078219be3eccce06
 WHIRLPOOL 
21863e784f993e301dceffb5b5cd20c94abaeec3e936cdcb0c54fe4e65a7cdb4768d890d7b97891f75ec3f3db7d47d2db52eda68cf6f776028cffac7b2e30696
 DIST ft2demos-2.6.3.tar.bz2 193412 SHA256 
b076ac52465e912d035f111ede78b88bf3dd186f91a56a54ff83ffdf862e84e4 SHA512 
1f23f9ab0bd59a06b8fd223bcc335ffba064477abee74d33308ddc28eb41e4ccf3728a52c36d4cab3995be695b56e1e099c2889f04e0835ba242b2938c5d2e78
 WHIRLPOOL 
1246985eca92e2e4d1b618d633602fc4114a69c1a8d715c51a5e96c17b3119fb3a254a577c876ad8ba9e2871bf59f4bd67f6721a706b3706a0a532728723f6a4
 DIST ft2demos-2.6.5.tar.bz2 216722 SHA256 
568a8f3a6301189a881d2f7ec95da280d20c862de94d81815341870e380b00e6 SHA512 
1b950254588835c4f797a3cf45034af714676e6b2a8415ee8fa860bab7e284c3833675efc84167a90bed29dc0dc2079b22a513cfb6642ba9b5cbc84f1bc4d30d
 WHIRLPOOL 
64780f2ca5c1fe64f1e25f18297c7761bca7b4e9defa0ef823376037f99f5c270f875efd8052f372af3b6cf0f104db91cacad957691df89818404a17ff3d8fb3
 DIST ft2demos-2.7.1.tar.bz2 88 SHA256 
d3f8a0d5a3f0d58701133458a8c1d3f97f658869f3c904b1fda447ed3b290ecd SHA512 

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

2017-05-13 Thread Lars Wendler
commit: 38fb3e66a91cc67dfa0274bb8b0499301222915b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 13 21:39:15 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 13 21:39:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38fb3e66

media-libs/freetype: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/freetype/Manifest   |   7 -
 .../files/freetype-2.3.2-enable-valid.patch|  22 ---
 media-libs/freetype/freetype-2.6.3-r1.ebuild   | 172 
 media-libs/freetype/freetype-2.6.5.ebuild  | 176 
 media-libs/freetype/freetype-2.7.1-r1.ebuild   | 178 -
 5 files changed, 555 deletions(-)

diff --git a/media-libs/freetype/Manifest b/media-libs/freetype/Manifest
index 5f9e2cc3190..707e21f3db7 100644
--- a/media-libs/freetype/Manifest
+++ b/media-libs/freetype/Manifest
@@ -1,13 +1,6 @@
-DIST 03-infinality-2.6.3-2016.03.26.patch.xz 28104 SHA256 
330540ead509aaeba3885236275cfab998c0a23143ef1de9c9c4bfabca8054d6 SHA512 
c28c7bcd826acb608b9e240328cf91583ff1462c60ee8e6b3a677ec1ee8941cdc1a5f05680742f2d35c8b6cbfd62e1df6e12e6e9f80942935b8debc349cd1dba
 WHIRLPOOL 
8a7d6a6ba58d363cff06f2223ac20ef56b2ec99fb895f7e308ae9d2451ca4c984c713dbe1b10870e90e55c497af9d81a6fa7f9bc783cf58b897a8cb7e3f4bac2
-DIST freetype-2.6.3.tar.bz2 1753083 SHA256 
371e707aa522acf5b15ce93f11183c725b8ed1ee8546d7b3af549863045863a2 SHA512 
e1f9018835fc88beeb4479537b59f866c52393ae18d24a1e0710a464cf948ab02b35c2c6043bc20c1db3a04871ee4eb0bb1d210550c0ea2780c8b1aea98fbf0d
 WHIRLPOOL 
e17e87fe7b821730da13b1a54073fd0314025e3e15a41b10b5ece2731c8152c4d8dbe1fb7f26593794d70f15f6dfd70582678d48a8f068cec865f821eb3847a0
-DIST freetype-2.6.5.tar.bz2 1779603 SHA256 
e20a6e1400798fd5e3d831dd821b61c35b1f9a6465d6b18a53a9df4cf441acf0 SHA512 
d60f057e12992b4dccd7d5e232bda5c344e6ed0d74362032fbbc52526bac42d600fe0aa04c6442a9502a27a88f5d5155fb42e723531127400ccfce0d1911487f
 WHIRLPOOL 
3cfbbe407ee024ff939469aa2b82b764fe89b1ba4fc7edcdd537e9ad81b3ea6a8fe807e2d5fdb80ec47de2f66cf3f28b5e45320c84a84ea446acbf6c2966cccb
 DIST freetype-2.7.1.tar.bz2 1825107 SHA256 
3a3bb2c4e15ffb433f2032f50a5b5a92558206822e22bfe8cbe339af4aa82f88 SHA512 
df39e2ef55f9090a66fecb6b5e9a5d296a043ddfd919d0ce3d7ea5132aa388bfbbeeaa6d6df6513956134b987e1c3a5eac6975c0c9631213af77457a623b49da
 WHIRLPOOL 
f1d506dae87b718131299e24c959ad0636bca9739fdd3dce1ad1e8009e7e16a11faede66d234f7071f3de86c83b275f09323804be77a2a4b3a785adba4b74ed6
 DIST freetype-2.8.tar.bz2 1873526 SHA256 
a3c603ed84c3c2495f9c9331fe6bba3bb0ee65e06ec331e0a0fb52158291b40b SHA512 
3842c34bf6100a8c9b78258146b2ff35e9bb4c993937d3ef09982c1e2552dfd15f8849ddd8a1e84edf08b5a5fb918b68cf7b1584545c5900e22a00bfa1c89ff5
 WHIRLPOOL 
2fb845ede217b228c39e1e767ea5b21868bd3b02521ca48fe614d78f790c9dab5145cc6feb147725e8e44cd3aa716a14742ef4893b2f54e5b167efe9f4905386
-DIST freetype-doc-2.6.3.tar.bz2 5367900 SHA256 
28b7cb0b1ff3962d386c54cdffd3891d2126292f57b4ea9ad0467f07cf68de7d SHA512 
7731d96543f73ace8afc4b5ff2148c32a8dacbf01a976a6870705f73b45dfe1429ffa94406cdfc83b163b039c4d375c0c553a7d7aaad659a87079f357e6599cc
 WHIRLPOOL 
71b01f8d5daf8e93efab5453f198d1790365fd010b5a137f4f34e93f6bc03a6a644900b92b8263973248954895c73e70cad64fe50b09bb4042627182299a5a1c
-DIST freetype-doc-2.6.5.tar.bz2 1932398 SHA256 
cb9cd73c3a713138e690a634608ec7b64ff645f9a71ac6645804b18e38be49e9 SHA512 
1d2affa07f34c6486f1738141b428256f1d44bc0d166c74e9884caeeecdf3204164542e9bbc1c0eba6ff605f41d6022068546da64aee7859b72636bcd72fff00
 WHIRLPOOL 
90499d7ffdfe079dc058974e9d89a18a35c011244ea6d6003e8f445af579430910331fad2c6c7f4cc5ff318cf8582d8b30a32f878a4b8e4e5723e1b02025a396
 DIST freetype-doc-2.7.1.tar.bz2 2127460 SHA256 
8e09cf22d1c98006fe3af160b7c3b7c847e4a3743963d6d89314d350b859dfb0 SHA512 
a0cdacf277abb967aee3a09850f10aafe7719d01fc179fc660e8f3d596203d9a0ae74785e5c7e7ad744032d2209a547607edc43c8fde9d136de00cd59ff6
 WHIRLPOOL 
f5d079472e22ba7ae1aa9c74f13279960f9c773be97def5039d5ac5473e1f1e691e4d94cf0e9183708e066faf2537b72777940996b61854e815ebe3d32ca71fd
 DIST freetype-doc-2.8.tar.bz2 2127740 SHA256 
427ba04d11f450df4bac4c95fec247be1b835ccdcf85d8b081f3f39d31811154 SHA512 
3a970a7dd6f0ba580c9f8084b271c11e6e87111ab9a5b6a3148eb1087e45ee18e998aa7e36a4311067a3b674cb784b1e827cf8c3a853e380078219be3eccce06
 WHIRLPOOL 
21863e784f993e301dceffb5b5cd20c94abaeec3e936cdcb0c54fe4e65a7cdb4768d890d7b97891f75ec3f3db7d47d2db52eda68cf6f776028cffac7b2e30696
-DIST ft2demos-2.6.3.tar.bz2 193412 SHA256 
b076ac52465e912d035f111ede78b88bf3dd186f91a56a54ff83ffdf862e84e4 SHA512 
1f23f9ab0bd59a06b8fd223bcc335ffba064477abee74d33308ddc28eb41e4ccf3728a52c36d4cab3995be695b56e1e099c2889f04e0835ba242b2938c5d2e78
 WHIRLPOOL 
1246985eca92e2e4d1b618d633602fc4114a69c1a8d715c51a5e96c17b3119fb3a254a577c876ad8ba9e2871bf59f4bd67f6721a706b3706a0a532728723f6a4
-DIST ft2demos-2.6.5.tar.bz2 216722 SHA256 
568a8f3a6301189a881d2f7ec95da280d20c862de94d81815341870e380b00e6 SHA512 

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

2017-05-13 Thread Patrice Clement
commit: bf2480319e1a57996c929a85c2c984a0ae7dbef5
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat May 13 21:18:45 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat May 13 21:18:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf248031

app-misc/plod: stable for all.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/plod/plod-1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/plod/plod-1.9-r1.ebuild b/app-misc/plod/plod-1.9-r1.ebuild
index 645191a637e..b5d7f762b84 100644
--- a/app-misc/plod/plod-1.9-r1.ebuild
+++ b/app-misc/plod/plod-1.9-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://www.far2wise.net/plod/${P}.tar.gz;
 
 LICENSE="|| ( Artistic GPL-2 )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 
 DEPEND="dev-lang/perl"
 



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

2017-05-13 Thread Patrice Clement
commit: fc867d94321c9dbb1844a63c78bbfbf4fae86c57
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat May 13 21:20:21 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat May 13 21:20:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc867d94

app-misc/ytree: drop IUSE variable.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/ytree/ytree-1.99_p1.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-misc/ytree/ytree-1.99_p1.ebuild 
b/app-misc/ytree/ytree-1.99_p1.ebuild
index a7e1d131d0f..2d4f7c48fb4 100644
--- a/app-misc/ytree/ytree-1.99_p1.ebuild
+++ b/app-misc/ytree/ytree-1.99_p1.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 MY_P="${PN}-1.99pl1"
+
 inherit toolchain-funcs
 
 DESCRIPTION="A curses-based file manager"
@@ -13,19 +14,20 @@ SRC_URI="http://www.han.de/~werner/${MY_P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 DEPEND="
sys-libs/ncurses:0=
sys-libs/readline:0=
 "
+
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 
-DOCS=( CHANGES README THANKS ytree.conf )
 PATCHES=( "${FILESDIR}/${PN}-1.94-bindir.patch" )
 
+DOCS=( CHANGES README THANKS ytree.conf )
+
 pkg_setup() {
tc-export CC
 }



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

2017-05-13 Thread Mike Gilbert
commit: 8dbafb543a184817f1ee41edff917bf87dedf65b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 13 21:03:09 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May 13 21:03:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbafb54

sys-apps/systemd: add libidn2 support

Bug: https://bugs.gentoo.org/618384
Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62

 sys-apps/systemd/metadata.xml|  1 +
 sys-apps/systemd/systemd-.ebuild | 20 +---
 2 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index 9970bd19253..922bac04c72 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -23,6 +23,7 @@
Enable import daemon
Connect to kernel dbus (KDBUS) instead of 
userspace dbus if available
Enable kernel module loading via 
sys-apps/kmod
+   If IDN support is enabled, use 
net-dns/libidn2 instead of net-dns/libidn
Enable lz4 compression for the journal
Enable support for network address translation 
in networkd
Enable qrcode output support in 
journal

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index a4a556cd32d..4b3f649fd62 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd;
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
 IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http
-   idn importd +kmod +lz4 lzma nat pam policykit
+   idn importd +kmod +libidn2 +lz4 lzma nat pam policykit
qrcode +seccomp selinux ssl sysv-utils test vanilla xkb"
 
 REQUIRED_USE="importd? ( curl gcrypt lzma )"
@@ -42,7 +42,10 @@ 
COMMON_DEPEND=">=sys-apps/util-linux-2.27.1:0=[${MULTILIB_USEDEP}]
>=net-libs/libmicrohttpd-0.9.33:0=
ssl? ( >=net-libs/gnutls-3.1.4:0= )
)
-   idn? ( net-dns/libidn:0= )
+   idn? (
+   libidn2? ( net-dns/libidn2 )
+   !libidn2? ( net-dns/libidn )
+   )
importd? (
app-arch/bzip2:0=
sys-libs/zlib:0=
@@ -221,7 +224,6 @@ multilib_src_configure() {
-Defi-libdir="/usr/$(get_libdir)"
-Dmicrohttpd=$(meson_multilib_native_use http)
$(usex http -Dgnutls=$(meson_multilib_native_use ssl) 
-Dgnutls=false)
-   -Dlibidn=$(meson_multilib_native_use idn)
-Dimportd=$(meson_multilib_native_use importd)
-Dbzip2=$(meson_multilib_native_use importd)
-Dzlib=$(meson_multilib_native_use importd)
@@ -266,6 +268,18 @@ multilib_src_configure() {
-Dvconsole=$(meson_multilib)
)
 
+   if multilib_is_native_abi && use idn; then
+   myconf+=(
+   -Dlibidn2=$(usex libidn2 true false)
+   -Dlibidn=$(usex libidn2 false true)
+   )
+   else
+   myconf+=(
+   -Dlibidn2=false
+   -Dlibidn=false
+   )
+   fi
+
set -- meson "${myconf[@]}" "${S}"
echo "$@"
"$@" || die



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

2017-05-13 Thread Michael Weber
commit: 6b5837df7758dba1594aa3471cf299fb5b36ef66
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 20:50:10 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 20:50:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b5837df

sys-apps/dbus: ppc ppc64 stable (bug 611426).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc ppc64"

 sys-apps/dbus/dbus-1.10.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/dbus/dbus-1.10.18.ebuild 
b/sys-apps/dbus/dbus-1.10.18.ebuild
index fcf12895a34..dfce75cc56d 100644
--- a/sys-apps/dbus/dbus-1.10.18.ebuild
+++ b/sys-apps/dbus/dbus-1.10.18.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-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 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE="debug doc elogind selinux static-libs systemd test user-session X"
 
 RESTRICT="test"



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

2017-05-13 Thread Michael Weber
commit: 210542213c6b44adec7375796d2dcafd3a3d23dc
Author: Michael Weber  gentoo  org>
AuthorDate: Sat May 13 19:57:01 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Sat May 13 19:57:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21054221

net-libs/openslp: ppc ppc6 stable (bug 595542).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="ppc ppc64"

 net-libs/openslp/openslp-2.0.0-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/openslp/openslp-2.0.0-r4.ebuild 
b/net-libs/openslp/openslp-2.0.0-r4.ebuild
index 92d19d9548a..70f0d7b692d 100644
--- a/net-libs/openslp/openslp-2.0.0-r4.ebuild
+++ b/net-libs/openslp/openslp-2.0.0-r4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/openslp/${P}.tar.gz"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="libressl"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/r8168/, net-misc/r8168/files/

2017-05-13 Thread James Le Cuirot
commit: 2a44760d0dc295cd1f9c3a85a487833034f5e95a
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 13 19:38:18 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 13 19:39:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a44760d

net-misc/r8168: Fix 8.044.02 against Linux 4.11, bug #618340

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../r8168/files/r8168-8.044.02-linux-4.11.patch| 27 ++
 net-misc/r8168/r8168-8.044.02.ebuild   |  6 -
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git a/net-misc/r8168/files/r8168-8.044.02-linux-4.11.patch 
b/net-misc/r8168/files/r8168-8.044.02-linux-4.11.patch
new file mode 100644
index 000..ba1dd372dfa
--- /dev/null
+++ b/net-misc/r8168/files/r8168-8.044.02-linux-4.11.patch
@@ -0,0 +1,27 @@
+diff a/src/r8168.h b/src/r8168.h
+--- a/src/r8168.h  2017-01-11 14:19:18.0 +0800
 b/src/r8168.h  2017-05-02 21:18:54.541652414 +0800
+@@ -36,6 +36,10 @@
+ #include "r8168_realwow.h"
+ #include "r8168_fiber.h"
+ 
++#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 11, 0))
++#include 
++#endif
++
+ #if LINUX_VERSION_CODE < KERNEL_VERSION(4,0,0)
+ #if defined(skb_vlan_tag_present) && !defined(vlan_tx_tag_present)
+ #define vlan_tx_tag_present skb_vlan_tag_present
+diff a/src/r8168_n.c b/src/r8168_n.c
+--- a/src/r8168_n.c2017-01-11 14:18:43.0 +0800
 b/src/r8168_n.c2017-05-02 21:20:57.488644205 +0800
+@@ -25732,7 +25732,9 @@
+ if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0)
+ rtl8168_rx_skb(tp, skb);
+ 
++#if (LINUX_VERSION_CODE <= KERNEL_VERSION(4, 10, 0))
+ dev->last_rx = jiffies;
++#endif
+ RTLDEV->stats.rx_bytes += pkt_size;
+ RTLDEV->stats.rx_packets++;
+ }

diff --git a/net-misc/r8168/r8168-8.044.02.ebuild 
b/net-misc/r8168/r8168-8.044.02.ebuild
index c9db5561b3a..8c730a06229 100644
--- a/net-misc/r8168/r8168-8.044.02.ebuild
+++ b/net-misc/r8168/r8168-8.044.02.ebuild
@@ -14,10 +14,14 @@ KEYWORDS="~amd64 ~x86"
 
 MODULE_NAMES="r8168(net:${S}/src)"
 BUILD_TARGETS="modules"
-CONFIG_CHECK="!R8169"
 
+CONFIG_CHECK="!R8169"
 ERROR_R8169="${P} requires Realtek 8169 PCI Gigabit Ethernet adapter 
(CONFIG_R8169) to be DISABLED"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-linux-4.11.patch
+)
+
 pkg_setup() {
linux-mod_pkg_setup
BUILD_PARAMS="KERNELDIR=${KV_DIR}"



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

2017-05-13 Thread David Seifert
commit: b94633df167641dea74c92ebca18e6b7215e7a50
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 13 19:14:39 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 13 19:15:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b94633df

sys-apps/hwloc: Port to EAPI 6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/hwloc/hwloc-1.11.7.ebuild | 48 +++---
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-1.11.7.ebuild 
b/sys-apps/hwloc/hwloc-1.11.7.ebuild
index fbff0ec3ca1..0630d0411f9 100644
--- a/sys-apps/hwloc/hwloc-1.11.7.ebuild
+++ b/sys-apps/hwloc/hwloc-1.11.7.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-inherit flag-o-matic cuda autotools-multilib multilib versionator
+inherit autotools cuda flag-o-matic versionator multilib-minimal
 
 MY_PV=v$(get_version_component_range 1-2)
 
@@ -35,36 +35,36 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:0[${MULTILIB_USEDEP}]
 DEPEND="${RDEPEND}
>=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
 
+PATCHES=( "${FILESDIR}/${PN}-1.8.1-gl.patch" )
 DOCS=( AUTHORS NEWS README VERSION )
 
-PATCHES=(
-   "${FILESDIR}/${PN}-1.8.1-gl.patch"
-)
-AUTOTOOLS_AUTORECONF=1
-
 src_prepare() {
+   default
+   eautoreconf
+
if use cuda ; then
-   append-cflags -I/opt/cuda/include
-   append-cppflags -I/opt/cuda/include
+   append-cflags -I"${EPREFIX}"/opt/cuda/include
+   append-cppflags -I"${EPREFIX}"/opt/cuda/include
fi
-   autotools-utils_src_prepare
 }
 
 multilib_src_configure() {
export HWLOC_PKG_CONFIG=$(tc-getPKG_CONFIG) #393467
-   use cuda && local LDFLAGS="${LDFLAGS} -L/opt/cuda/$(get_libdir)"
-   local myeconfargs=(
-   --disable-silent-rules
-   --docdir="${EPREFIX}"/usr/share/doc/${PF}
-   $(use_enable cairo)
-   $(use_enable cuda)
-   $(use_enable debug)
-   $(multilib_native_use_enable gl)
-   $(use_enable pci)
-   $(use_enable plugins)
-   $(use_enable numa libnuma)
-   $(use_enable xml libxml2)
+
+   if use cuda ; then
+   local -x LDFLAGS="${LDFLAGS}"
+   append-ldflags -L"${EPREFIX}"/opt/cuda/$(get_libdir)
+   fi
+
+   ECONF_SOURCE=${S} econf \
+   $(use_enable static-libs static) \
+   $(use_enable cairo) \
+   $(use_enable cuda) \
+   $(use_enable debug) \
+   $(multilib_native_use_enable gl) \
+   $(use_enable pci) \
+   $(use_enable plugins) \
+   $(use_enable numa libnuma) \
+   $(use_enable xml libxml2) \
$(use_with X x)
-   )
-   autotools-utils_src_configure
 }



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

2017-05-13 Thread William Hubbs
commit: 307e5f54af6e9e78827697ffad472ddd7d155edd
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May 13 17:49:13 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May 13 17:49:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307e5f54

dev-db/cockroach: fix dependencies for #618338.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-db/cockroach/cockroach-1.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-db/cockroach/cockroach-1.0.ebuild 
b/dev-db/cockroach/cockroach-1.0.ebuild
index eeab6bc1976..5a286f4b166 100644
--- a/dev-db/cockroach/cockroach-1.0.ebuild
+++ b/dev-db/cockroach/cockroach-1.0.ebuild
@@ -16,7 +16,9 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
-DEPEND=">=dev-lang/go-1.8.1"
+DEPEND=">=app-arch/xz-utils-5.2.3
+   >=dev-lang/go-1.8.1
+   >=dev-util/cmake-3.8.1"
 
 S="${WORKDIR}/cockroach-${MY_PV}"
 



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

2017-05-13 Thread William Hubbs
commit: 3494f7e17468429f343a8239ce121d9e658e475d
Author: William Hubbs  gentoo  org>
AuthorDate: Fri May 12 22:37:59 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May 13 17:49:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3494f7e1

sys-apps/openrc: 0.26.1 version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.26.1.ebuild | 329 +++
 2 files changed, 330 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 7508708c917..dcc5a091eac 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -3,4 +3,5 @@ DIST openrc-0.22.4.tar.gz 214321 SHA256 
d428890c12936b502d79018667dc6094d0e801c5
 DIST openrc-0.23.2.tar.gz 209569 SHA256 
244a9902a98694a7fd59ad3dec49bd9e61a6b22864795ed31ef8fc81aa474251 SHA512 
6c8483d36812d21ba45bf3c386c6f1c03a9c01c10f48b7e7eb26707d105568b8017ba8a7728a794ac0ac6fedab10cea2bc9587f4d5ddb1957001e03f872e8f18
 WHIRLPOOL 
88f61ab81562bdcb1b616441f01cbc3b45aca45d0a55bf41e3a9d6b733b3dfec429bf3c1645811c187c21038674e56d3e32e6035062685b45765fb3b85740e3c
 DIST openrc-0.24.2.tar.gz 212605 SHA256 
3d6486beb0a1b5fc696bce71b6a2d07590516699cfa3481f4852d759f7a9f8a4 SHA512 
4f8557b16407148e1819986ed81976dbb0ccf24349317e3895665cfd37b9db2b549ce53774766fb5752e347b44cdabd45acdc252f5efbe272acc183be1e5476b
 WHIRLPOOL 
17ba761f77553344fd8de919b52c61970d579b61711b275fc7161adbe31cf5e622e4abf1caf72257e9932e69474bebb02ea0fbca4f415f002cb32a7e3cf08dd6
 DIST openrc-0.25.tar.gz 216430 SHA256 
e8ac607052a5c494b595b9641c66ad3ce5a1e867677066aacc33a5259868a121 SHA512 
ab26df45b5856a62959796f4c9903650bb5fc87317a9d598585a6dd7b2087d96d6d2a800b6f1373e20514a6da05f873ebf0a79d325292c2ea61034fd1bbdb378
 WHIRLPOOL 
c6e7f44e68bea8117b7aff45a3f1bcc75589f0df57388ea0cd8fef644102edae73bbee4d2e2248e9ff80aebbdaf86e55f25c506bdca4ac1f9c45da3594e421ce
+DIST openrc-0.26.1.tar.gz 218944 SHA256 
02f2412d857a4c910cd1632287b6314ab0c445d3e98d2e46c4f01975beadc17c SHA512 
384626a2dfcedf51e5648d88a875917f95fb1b411746f7fbf0b3fec4216d6d999c1755878b6c7f9a8838c3040daaa5982190fc95ba890ce806c5141309c1475c
 WHIRLPOOL 
306d1674028e86ae6d3f0b3e8a57b5e6c106f4d0147a43c600ff79bfca6f7f0d8e1abe47542c2076c206d507adb485098106e8f8a750d98b2b012b6b9468a07e
 DIST openrc-0.26.tar.gz 218989 SHA256 
fda4b12343abc54abe6cf75d8cb8319ae396b3de3d1d444ba49a3af623fc8f35 SHA512 
f7d4da9b224f429f84dda9e6d910a374b2147c6d4236446b2fb9c38a7c6ae7f370f2c2e1261e51b5c1806a042d0a1bbf0aebefdb3c1d8116ccc313a3d5170782
 WHIRLPOOL 
a278b12583d47aea1830dfc087215832f290d5bcdf28442a929cb5b81d3cd36f5b2709ccc8ca961d2d53c70144a325a742e7a24194aebe6b1e03df5380fb57ca

diff --git a/sys-apps/openrc/openrc-0.26.1.ebuild 
b/sys-apps/openrc/openrc-0.26.1.ebuild
new file mode 100644
index 000..1ce8145c500
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.26.1.ebuild
@@ -0,0 +1,329 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="git://github.com/OpenRC/${PN}.git"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /$(get_libdir)/rc/init.d
+   fi
+   keepdir 

[gentoo-commits] repo/gentoo:master commit in: x11-wm/mutter/files/, x11-wm/mutter/

2017-05-13 Thread Mart Raudsepp
commit: 48829a034ee86281bc4c7bef35d8dc937624227b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat May 13 16:42:19 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat May 13 16:44:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48829a03

x11-wm/mutter: revbump with various fixes, mostly for wayland session

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../3.22.4-clutter-missing-null-terminator.patch   |  28 
 .../files/3.22.4-wayland-clipboard-fix.patch   |  32 +
 x11-wm/mutter/files/3.22.4-wayland-crash-fix.patch |  31 +
 .../3.22.4-wayland-ensure-pending-geometry.patch   |  47 +++
 .../mutter/files/3.22.4-wayland-size-hints.patch   |  56 
 x11-wm/mutter/mutter-3.22.4-r1.ebuild  | 144 +
 6 files changed, 338 insertions(+)

diff --git a/x11-wm/mutter/files/3.22.4-clutter-missing-null-terminator.patch 
b/x11-wm/mutter/files/3.22.4-clutter-missing-null-terminator.patch
new file mode 100644
index 000..ed16b8c6f4b
--- /dev/null
+++ b/x11-wm/mutter/files/3.22.4-clutter-missing-null-terminator.patch
@@ -0,0 +1,28 @@
+From f6888519ff3e20ec8f5e6064bff5707acbe13fbd Mon Sep 17 00:00:00 2001
+From: Nigel Taylor 
+Date: Fri, 5 May 2017 08:42:47 -0400
+Subject: [PATCH 2/5] clutter: conform/actor-graph: Add missing
+ null-termination
+
+https://bugzilla.gnome.org/show_bug.cgi?id=759085
+---
+ clutter/tests/conform/actor-graph.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/clutter/tests/conform/actor-graph.c 
b/clutter/tests/conform/actor-graph.c
+index 0dad49b..8fbf4bc 100644
+--- a/clutter/tests/conform/actor-graph.c
 b/clutter/tests/conform/actor-graph.c
+@@ -350,7 +350,8 @@ actor_replace_child (void)
+   g_assert_cmpstr (clutter_actor_get_name (iter), ==, "qux");
+ 
+   clutter_actor_add_child (actor, g_object_new (CLUTTER_TYPE_ACTOR,
+-"name", "foo"));
++"name", "foo",
++NULL));
+ 
+   clutter_actor_replace_child (actor, iter,
+g_object_new (CLUTTER_TYPE_ACTOR,
+-- 
+2.10.1
+

diff --git a/x11-wm/mutter/files/3.22.4-wayland-clipboard-fix.patch 
b/x11-wm/mutter/files/3.22.4-wayland-clipboard-fix.patch
new file mode 100644
index 000..24e6fd36a30
--- /dev/null
+++ b/x11-wm/mutter/files/3.22.4-wayland-clipboard-fix.patch
@@ -0,0 +1,32 @@
+From 19f08fbdbba113883c6011e4b8ccf3ea3a6eb57e Mon Sep 17 00:00:00 2001
+From: Carlos Garnacho 
+Date: Wed, 10 May 2017 20:28:42 +0200
+Subject: [PATCH 5/5] xwayland: Use the right atom type for further selection
+ requests to X11
+
+If we translate between text/plain;charset-utf-8 from the wayland side to
+UTF8_STRING on the X11 side, we want to continue all further X11 selection
+requests using the same translated UTF8_STRING atom than we use in the
+first XConvertSelection call.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=782472
+---
+ src/wayland/meta-xwayland-selection.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/wayland/meta-xwayland-selection.c 
b/src/wayland/meta-xwayland-selection.c
+index a78e846..24b8cd2 100644
+--- a/src/wayland/meta-xwayland-selection.c
 b/src/wayland/meta-xwayland-selection.c
+@@ -829,7 +829,7 @@ meta_x11_source_send (MetaWaylandDataSource *source,
+   /* Takes ownership of fd */
+   selection->x11_selection =
+ x11_selection_data_new (compositor->xwayland_manager.selection_data,
+-fd, mime_type);
++fd, gdk_x11_get_xatom_name (type_atom));
+ 
+   XConvertSelection (xdisplay,
+  selection->selection_atom, type_atom,
+-- 
+2.10.1
+

diff --git a/x11-wm/mutter/files/3.22.4-wayland-crash-fix.patch 
b/x11-wm/mutter/files/3.22.4-wayland-crash-fix.patch
new file mode 100644
index 000..a6eddb1f72e
--- /dev/null
+++ b/x11-wm/mutter/files/3.22.4-wayland-crash-fix.patch
@@ -0,0 +1,31 @@
+From ba317dcd74baebfd8f8c8dd417ded71f6cc8c771 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jonas=20=C3=85dahl?= 
+Date: Mon, 17 Apr 2017 13:27:35 +0800
+Subject: [PATCH 1/5] wayland/subsurface: Handle clients committing on
+ destroyed subsurface
+
+A client can still commit state to a destroyed subsurface. It wont
+update anything on the screen, since the subsurface will not be
+visible, but mutter should still handle it and not crash.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=781391
+---
+ src/wayland/meta-wayland-surface.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/wayland/meta-wayland-surface.c 
b/src/wayland/meta-wayland-surface.c
+index 99e3dfd..a6079ee 100644
+--- a/src/wayland/meta-wayland-surface.c
 b/src/wayland/meta-wayland-surface.c
+@@ -605,7 +605,7 @@ subsurface_role_get_toplevel (MetaWaylandSurfaceRole 
*surface_role)

[gentoo-commits] sites/www:master commit in: get-involved/contribute/

2017-05-13 Thread Matthew Marchese
commit: 2182e29b62f271ee5aee21aea8b402740952875a
Author: Matthew Marchese  gentoo  org>
AuthorDate: Sat May 13 16:27:37 2017 +
Commit: Matthew Marchese  gentoo  org>
CommitDate: Sat May 13 16:27:37 2017 +
URL:https://gitweb.gentoo.org/sites/www.git/commit/?id=2182e29b

Bugzilla HOWTO -> Guide to reflect wiki.

 get-involved/contribute/index.html | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/get-involved/contribute/index.html 
b/get-involved/contribute/index.html
index cfd75fb..48c3653 100644
--- a/get-involved/contribute/index.html
+++ b/get-involved/contribute/index.html
@@ -133,8 +133,8 @@ nav2-weight: 40
 
 
 
-  https://wiki.gentoo.org/wiki/Bugzilla_HOWTO; class="btn 
btn-primary">
- Bugzilla Howto
+  https://wiki.gentoo.org/wiki/Bugzilla/Guide; class="btn 
btn-primary">
+ Bugzilla guide
   
   https://wiki.gentoo.org/wiki/Beautiful_bug_reports; class="btn 
btn-primary">
  Reporting beautiful bugs



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/openbabel-perl/files/, sci-chemistry/openbabel-perl/

2017-05-13 Thread Justin Lecher
commit: e18588da96617b72cd1b289f5be17566952d3f95
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat May 13 16:17:32 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 16:17:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18588da

sci-chemistry/openbabel-perl: Backport Fix for gcc 6/7

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=594154
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 .../files/openbabel-perl-2.3.2-gcc-6_and_7-backport.patch   | 13 +
 sci-chemistry/openbabel-perl/openbabel-perl-2.3.2.ebuild| 12 
 2 files changed, 21 insertions(+), 4 deletions(-)

diff --git 
a/sci-chemistry/openbabel-perl/files/openbabel-perl-2.3.2-gcc-6_and_7-backport.patch
 
b/sci-chemistry/openbabel-perl/files/openbabel-perl-2.3.2-gcc-6_and_7-backport.patch
new file mode 100644
index 000..e23dc6020ee
--- /dev/null
+++ 
b/sci-chemistry/openbabel-perl/files/openbabel-perl-2.3.2-gcc-6_and_7-backport.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 0ee545cf..7f4b944e 100755
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -239,7 +239,7 @@ check_type_size(clock_t CLOCK_T)
+ # Get the GCC version - from KDE4 cmake files
+ if(CMAKE_COMPILER_IS_GNUCXX)
+   exec_program(${CMAKE_C_COMPILER} ARGS --version OUTPUT_VARIABLE 
_gcc_version_info)
+-  string(REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
++  string(REGEX MATCH "[34567]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
+   # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the
+   # patch level, handle this here:
+   if (NOT _gcc_version)

diff --git a/sci-chemistry/openbabel-perl/openbabel-perl-2.3.2.ebuild 
b/sci-chemistry/openbabel-perl/openbabel-perl-2.3.2.ebuild
index 18d68a5a31d..e7f3aafc6d9 100644
--- a/sci-chemistry/openbabel-perl/openbabel-perl-2.3.2.ebuild
+++ b/sci-chemistry/openbabel-perl/openbabel-perl-2.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -23,13 +23,17 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/openbabel-${PV}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-trunk_cmake.patch
+   "${FILESDIR}"/${P}-bindings_only.patch
+   "${FILESDIR}"/${P}-gcc-6_and_7-backport.patch
+)
+
 src_prepare() {
sed \
-e '/__GNUC__/s:== 4:>= 4:g' \
-i include/openbabel/shared_ptr.h || die
-   epatch \
-   "${FILESDIR}"/${P}-trunk_cmake.patch \
-   "${FILESDIR}"/${P}-bindings_only.patch
+   epatch "${PATCHES[@]}"
perl_set_version
 }
 



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/openbabel/, sci-chemistry/openbabel/files/

2017-05-13 Thread Justin Lecher
commit: 69b01273253531de9d83902132d9e745a88e94e2
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat May 13 16:14:26 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 16:14:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b01273

sci-chemistry/openbabel: Backport Fix for gcc 6/7

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=594154
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 .../files/openbabel-2.3.2-gcc-6_and_7-backport.patch| 13 +
 sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild   |  7 +--
 2 files changed, 18 insertions(+), 2 deletions(-)

diff --git 
a/sci-chemistry/openbabel/files/openbabel-2.3.2-gcc-6_and_7-backport.patch 
b/sci-chemistry/openbabel/files/openbabel-2.3.2-gcc-6_and_7-backport.patch
new file mode 100644
index 000..e23dc6020ee
--- /dev/null
+++ b/sci-chemistry/openbabel/files/openbabel-2.3.2-gcc-6_and_7-backport.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 0ee545cf..7f4b944e 100755
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -239,7 +239,7 @@ check_type_size(clock_t CLOCK_T)
+ # Get the GCC version - from KDE4 cmake files
+ if(CMAKE_COMPILER_IS_GNUCXX)
+   exec_program(${CMAKE_C_COMPILER} ARGS --version OUTPUT_VARIABLE 
_gcc_version_info)
+-  string(REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
++  string(REGEX MATCH "[34567]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
+   # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the
+   # patch level, handle this here:
+   if (NOT _gcc_version)

diff --git a/sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild 
b/sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild
index ab9bb577790..f84e2a1f51b 100644
--- a/sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild
+++ b/sci-chemistry/openbabel/openbabel-2.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -28,7 +28,10 @@ DEPEND="${RDEPEND}
 
 DOCS="AUTHORS ChangeLog NEWS README THANKS doc/*.inc doc/README* doc/*.mol2"
 
-PATCHES=( "${FILESDIR}"/${P}-test_lib_path.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-test_lib_path.patch
+   "${FILESDIR}"/${P}-gcc-6_and_7-backport.patch
+   )
 
 pkg_setup() {
if use openmp; then



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/openbabel-python/, sci-chemistry/openbabel-python/files/

2017-05-13 Thread Justin Lecher
commit: 2d4da3be6401b50a657e5a10296cf265fca3198c
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat May 13 16:20:27 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 16:20:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4da3be

sci-chemistry/openbabel-python: Backport Fix for gcc 6/7

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=594154
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 .../files/openbabel-python-2.3.2-gcc-6_and_7-backport.patch | 13 +
 .../openbabel-python/openbabel-python-2.3.2.ebuild  |  3 ++-
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git 
a/sci-chemistry/openbabel-python/files/openbabel-python-2.3.2-gcc-6_and_7-backport.patch
 
b/sci-chemistry/openbabel-python/files/openbabel-python-2.3.2-gcc-6_and_7-backport.patch
new file mode 100644
index 000..e23dc6020ee
--- /dev/null
+++ 
b/sci-chemistry/openbabel-python/files/openbabel-python-2.3.2-gcc-6_and_7-backport.patch
@@ -0,0 +1,13 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 0ee545cf..7f4b944e 100755
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -239,7 +239,7 @@ check_type_size(clock_t CLOCK_T)
+ # Get the GCC version - from KDE4 cmake files
+ if(CMAKE_COMPILER_IS_GNUCXX)
+   exec_program(${CMAKE_C_COMPILER} ARGS --version OUTPUT_VARIABLE 
_gcc_version_info)
+-  string(REGEX MATCH "[345]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
++  string(REGEX MATCH "[34567]\\.[0-9]\\.[0-9]" _gcc_version 
"${_gcc_version_info}")
+   # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the
+   # patch level, handle this here:
+   if (NOT _gcc_version)

diff --git a/sci-chemistry/openbabel-python/openbabel-python-2.3.2.ebuild 
b/sci-chemistry/openbabel-python/openbabel-python-2.3.2.ebuild
index e7a1cb5908b..704ad576bc7 100644
--- a/sci-chemistry/openbabel-python/openbabel-python-2.3.2.ebuild
+++ b/sci-chemistry/openbabel-python/openbabel-python-2.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -30,6 +30,7 @@ PATCHES=(
"${FILESDIR}"/${P}-testpybel.patch
"${FILESDIR}"/${P}-bindings_only.patch
"${FILESDIR}"/${P}-swig-3.0.3.patch
+   "${FILESDIR}"/${P}-gcc-6_and_7-backport.patch
)
 
 src_prepare() {



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

2017-05-13 Thread Justin Lecher
commit: 282e0c4c1547e1bcf6828fea5d04df163857013c
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat May 13 16:04:27 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 16:04:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282e0c4c

sys-kernel/aufs-sources: Bump to latest genpatches and linux release

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 sys-kernel/aufs-sources/Manifest   |  9 +++
 .../aufs-sources/aufs-sources-4.10.15.ebuild   | 84 ++
 sys-kernel/aufs-sources/aufs-sources-4.4.67.ebuild | 84 ++
 sys-kernel/aufs-sources/aufs-sources-4.9.27.ebuild | 84 ++
 4 files changed, 261 insertions(+)

diff --git a/sys-kernel/aufs-sources/Manifest b/sys-kernel/aufs-sources/Manifest
index 95bea2ce349..45580cdf3ec 100644
--- a/sys-kernel/aufs-sources/Manifest
+++ b/sys-kernel/aufs-sources/Manifest
@@ -16,6 +16,9 @@ DIST genpatches-4.10-14.extras.tar.xz 17348 SHA256 
a5a81409396a9e811bcc1e6056eea
 DIST genpatches-4.10-15.base.tar.xz 297072 SHA256 
ed5febe4ddebc77b702e6377fff621a9280913ea480f78fbff74bcb50ee0f282 SHA512 
689194e08fae6a7bc777bee7989064f4efb37ea340476e09fa7fd629ac45c0d5d7a2637ed95eb92b8bde0a45727b610288e573388024ee15b431a780fab33e7d
 WHIRLPOOL 
61ff87ac1c41ff739e8ad081aa6afb3971c8963339046cab74570dcf4ba6a9a1774f182c2e7b07c050a25ae5d30f52cb4fa8954793b8c9797a2b663b85c9d85d
 DIST genpatches-4.10-15.experimental.tar.xz 105400 SHA256 
1adebb8f9010a51de20ca8f7ad2b4acf67b91e3478689070201b9b01352c7754 SHA512 
600a61a214ce6ec234072319635cdf619d8935226ae387c7f7c4c8a8965408a66c50575f0bba5f837705963469b4f1eed3407d0ecfbd67200c8664a3f86414b1
 WHIRLPOOL 
66c2123199a20a17323c78be6459aca1a8e680b093b81da07996f3ebd256e335a7a69723a4068fbf95bd6c71b8758df4fa9219ce9a78712c9973a30f32218b33
 DIST genpatches-4.10-15.extras.tar.xz 17344 SHA256 
a8e82b18ec6263b107065e69b98de016476b89eedd2cb6b451975e5842aea715 SHA512 
f5213b36ca334164db9262935b08a0635064bc22bba668e27336281a71be06039efc6ab3cd10c806dee474a44cfd87baac063db91574597942beb52b1cbc7b2e
 WHIRLPOOL 
b5b9483235869c003909d5c778838e0fa08be63d386816062db605d528c83bec69c3c1d7b555467500c756588ba2c61bd47ce882b17d9901f828551b8229c843
+DIST genpatches-4.10-16.base.tar.xz 300816 SHA256 
beb7b61015260fd331502f68156456d55feaff7297f3b9d73066ef550fc9e05f SHA512 
b14c83d6876fc99b191d5ae8924dc09ead688457f7205ba8b63bec2dcd218f3c2a5a7c96e8703806779fd8b26da30dd2c3b6229766d3a6a5755b31f05960fd5d
 WHIRLPOOL 
c9a2ac6275bd8796978ef0e1048347924ab9b51f22bbdf39e7d7dbdd94ae14555e702c53546c80d74976088cc16a2489ba110738275796a2781295917f93c6ed
+DIST genpatches-4.10-16.experimental.tar.xz 105436 SHA256 
57feae79da562d73f629a20dc09d6314dd6ea5de4885c44526b867cced8c8c17 SHA512 
777b29036a55993e920a660f75c452c7c115f35e3c2bd9e9d98f5ef7bb83990f5975b757130a1280d3ed6389fb7b76d23b3150ca72d296ffa2a88173a530c187
 WHIRLPOOL 
2e57873bf39bec437dc23ca07b8849c21f03c1d702697197078f11bb0f1e3af23336769e9f7389a11351be6c2c22b9dc05d2f78dca660822e2618e2fff978cd5
+DIST genpatches-4.10-16.extras.tar.xz 17348 SHA256 
9b8d40db773ce13feedd5ccb2ac7e88236d997c72d1adac7d0ba41fd2a432292 SHA512 
5fa4001147c6a276a93896ea6d55f7ff24f4f0606b0cfbc2122d65dc685f9656b6146547000428b1940dc9cca434bd00880639b39bbd5e1f35331e2337842ab3
 WHIRLPOOL 
419bcba4c2e9fb26cceaede2bb70fbfeb41fdbb98ab1ccd49967a9e4daf1c75692f78ae35f70e8758031e94c7dfa52f27ad5a337c25a933df8aca36450a2fd83
 DIST genpatches-4.10-8.base.tar.xz 177928 SHA256 
d2a1baa7500946ad36849709bcc0430836fc9c050e0b85b094eb3de4f6a4a5e8 SHA512 
38a0323484c88d1767962bb4327253e7aa47724f6f57e7fa94d559025c57bcceafaec4c5f6d13b1c2dc7e9cd80a917b8017d6cf1aac88c1212caf9cbd13cd7cd
 WHIRLPOOL 
c7503ceb8f870cf4fe2bf88f2ceb8b72b206c15d6e3d6fb8efe8198f8e8818eaf07a24e80969477f64b5ab9103f23bda1e152a3085f401305fe5f54520335356
 DIST genpatches-4.10-8.experimental.tar.xz 105420 SHA256 
1018517fff821f903912e118a5490c9513da476892aa72dca01f650a8920e951 SHA512 
1f498c23affa95d2ba77588d178c09c2181c24e35ebd57ccd18ae48db9155c56b19ab48c39dba7dc98530881a29b64233015cf4c290f2c23432611bee58d64d6
 WHIRLPOOL 
ac48d4c8a18222e968e2e553569733a462f847331ad99cdffcd2d9e919a415dd0140adaa80ba98d75123bd3df2e6439466628973a650e7b82fba406664a8babb
 DIST genpatches-4.10-8.extras.tar.xz 17348 SHA256 
3444b846c3232541152db3bb2d9ff5aa66c7c7249d346fd990ed304489e19d02 SHA512 
a655184d0dfc4327a18b8e170bfad077818b7064d4c3b682c478835f297fac1d1f3cc3c61f51275a9a5edabdfe7837954e7ab112b0480c60b1936a37b35e
 WHIRLPOOL 
360df1ae85469913c9236147e2f5e4d38f1e109a35d4961a2cab271ef79049101680058c5a99430829de7e895ef5ca89e81a59dbf83deccb5d49daca4d1d5159
@@ -31,6 +34,9 @@ DIST genpatches-4.4-68.extras.tar.xz 16460 SHA256 
0108bf1cee7d24d43a98f5fe24c542
 DIST genpatches-4.4-69.base.tar.xz 1171160 SHA256 
532e39dc077d82f02f09d88f5f528fb56f65d75c280a7fa4a92d7e1e2ee75dc7 SHA512 

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

2017-05-13 Thread Justin Lecher
commit: baf4cd355603557dca40cb50bbc6dcde328c053b
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat May 13 15:47:22 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 16:02:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf4cd35

sci-libs/chemkit: Fix exmaple installation

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=617798
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 sci-libs/chemkit/chemkit-0.1-r1.ebuild |  7 ++--
 sci-libs/chemkit/chemkit-0.1.ebuild| 65 --
 2 files changed, 5 insertions(+), 67 deletions(-)

diff --git a/sci-libs/chemkit/chemkit-0.1-r1.ebuild 
b/sci-libs/chemkit/chemkit-0.1-r1.ebuild
index a92f1547d66..b620a1e9f7f 100644
--- a/sci-libs/chemkit/chemkit-0.1-r1.ebuild
+++ b/sci-libs/chemkit/chemkit-0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -75,7 +75,10 @@ src_test() {
 }
 
 src_install() {
-   use examples && dobin demos/*-viewer/*-viewer 
examples/uff-energy/uff-energy
+   use examples && \
+   dobin \
+   "${BUILD_DIR}"/demos/*-viewer/*-viewer \
+   "${BUILD_DIR}"/examples/uff-energy/uff-energy
 
cmake-utils_src_install
 }

diff --git a/sci-libs/chemkit/chemkit-0.1.ebuild 
b/sci-libs/chemkit/chemkit-0.1.ebuild
deleted file mode 100644
index bf48e5d95d4..000
--- a/sci-libs/chemkit/chemkit-0.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit cmake-utils multilib python-single-r1 virtualx
-
-DESCRIPTION="Library for chemistry applications"
-HOMEPAGE="http://www.chemkit.org/;
-SRC_URI="mirror://sourceforge/project/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="applications examples python test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   test? ( applications python )"
-
-RDEPEND="
-   dev-libs/boost
-   dev-cpp/eigen:3
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   dev-qt/qtopengl:4
-   media-libs/glu
-   examples? (
-   x11-libs/libX11
-   x11-libs/libXext
-   )
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${PN}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-multilib.patch
-   )
-
-src_configure() {
-   local mycmakeargs=(
-   -DCHEMKIT_BUILD_PLUGIN_BABEL=on
-   $(cmake-utils_use applications CHEMKIT_BUILD_APPS)
-   $(cmake-utils_use applications 
CHEMKIT_BUILD_QT_DESIGNER_PLUGINS)
-   $(cmake-utils_use examples CHEMKIT_BUILD_EXAMPLES)
-   $(cmake-utils_use examples CHEMKIT_BUILD_DEMOS)
-   $(cmake-utils_use python CHEMKIT_BUILD_BINDINGS_PYTHON)
-   $(cmake-utils_use test CHEMKIT_BUILD_TESTS)
-   )
-   cmake-utils_src_configure
-}
-
-src_test() {
-   VIRTUALX_COMMAND="cmake-utils_src_test"
-   virtualmake
-}
-
-src_install() {
-   use examples && dobin demos/*-viewer/*-viewer 
examples/uff-energy/uff-energy
-
-   cmake-utils_src_install
-}



[gentoo-commits] proj/sci: New branch: random

2017-05-13 Thread Justin Lecher
commit: 
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 16:01:13 2017 +

New branch: random




[gentoo-commits] proj/sci:master commit in: sci-libs/pfft/

2017-05-13 Thread Justin Lecher
commit: 339bb7943fb90d7a0d821ca55d52e19d6e534935
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat May 13 16:00:10 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 16:01:01 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=339bb794

sci-libs/pfft: Fix HOMPAGE and SRC_URI

Fixes gentoo/sci#786

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 sci-libs/pfft/metadata.xml| 2 +-
 sci-libs/pfft/pfft-1.0.7_alpha.ebuild | 6 +++---
 sci-libs/pfft/pfft-.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-libs/pfft/metadata.xml b/sci-libs/pfft/metadata.xml
index 1524fec8b..c6989b48e 100644
--- a/sci-libs/pfft/metadata.xml
+++ b/sci-libs/pfft/metadata.xml
@@ -5,7 +5,7 @@
ott...@gentoo.org
Christoph Junghans

-
+   
s...@gentoo.org
Gentoo Science Project


diff --git a/sci-libs/pfft/pfft-1.0.7_alpha.ebuild 
b/sci-libs/pfft/pfft-1.0.7_alpha.ebuild
index 93d3c1b02..2bdccee66 100644
--- a/sci-libs/pfft/pfft-1.0.7_alpha.ebuild
+++ b/sci-libs/pfft/pfft-1.0.7_alpha.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit autotools-utils fortran-2 multibuild
 
 DESCRIPTION="Parallel 3d FFT"
-HOMEPAGE="http://www-user.tu-chemnitz.de/~mpip/software.php;
+HOMEPAGE="https://www-user.tu-chemnitz.de/~potts/workgroup/pippig/software.php.en;
 
 if [[ $PV = * ]] ; then
inherit git-r3
@@ -14,7 +14,7 @@ if [[ $PV = * ]] ; then
KEYWORDS=""
AUTOTOOLS_AUTORECONF=1
 else
-   SRC_URI="http://www-user.tu-chemnitz.de/~mpip/software/${P//_/-}.tar.gz;
+   
SRC_URI="https://www-user.tu-chemnitz.de/~potts/workgroup/pippig/software/${P//_/-}.tar.gz;
KEYWORDS="~x86 ~amd64"
S="${WORKDIR}/${P//_/-}"
 fi

diff --git a/sci-libs/pfft/pfft-.ebuild b/sci-libs/pfft/pfft-.ebuild
index 93d3c1b02..1ad55311a 100644
--- a/sci-libs/pfft/pfft-.ebuild
+++ b/sci-libs/pfft/pfft-.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 inherit autotools-utils fortran-2 multibuild
 
 DESCRIPTION="Parallel 3d FFT"
-HOMEPAGE="http://www-user.tu-chemnitz.de/~mpip/software.php;
+HOMEPAGE="https://www-user.tu-chemnitz.de/~potts/workgroup/pippig/software.php.en;
 
 if [[ $PV = * ]] ; then
inherit git-r3
@@ -14,7 +14,7 @@ if [[ $PV = * ]] ; then
KEYWORDS=""
AUTOTOOLS_AUTORECONF=1
 else
-   SRC_URI="http://www-user.tu-chemnitz.de/~mpip/software/${P//_/-}.tar.gz;
+   
SRC_URI="https://www-user.tu-chemnitz.de/~potts/workgroup/pippig/software/${P//_/-}.tar.gz;
KEYWORDS="~x86 ~amd64"
S="${WORKDIR}/${P//_/-}"
 fi



[gentoo-commits] proj/sci:master commit in: dev-cpp/eigen/

2017-05-13 Thread Justin Lecher
commit: 15aa3558a40ada4f52c6941dad7b044caf07f862
Author: Justin Lecher  gentoo  org>
AuthorDate: Sat May 13 15:56:36 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 15:56:36 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=15aa3558

dev-cpp/eigen: Merge tree changes Fixes

Fixes gentoo/sci#707

Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=601170
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Justin Lecher  gentoo.org>

 dev-cpp/eigen/{eigen-3.2.8-r1.ebuild => eigen-3.2.8-r2.ebuild} | 6 +-
 dev-cpp/eigen/eigen-.ebuild| 6 +-
 dev-cpp/eigen/metadata.xml | 2 +-
 3 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/dev-cpp/eigen/eigen-3.2.8-r1.ebuild 
b/dev-cpp/eigen/eigen-3.2.8-r2.ebuild
similarity index 95%
rename from dev-cpp/eigen/eigen-3.2.8-r1.ebuild
rename to dev-cpp/eigen/eigen-3.2.8-r2.ebuild
index 4f5fa6ab8..e93a800aa 100644
--- a/dev-cpp/eigen/eigen-3.2.8-r1.ebuild
+++ b/dev-cpp/eigen/eigen-3.2.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -64,10 +64,6 @@ src_prepare() {
 
sed -i -e "/Unknown build type/d" CMakeLists.txt || die
 
-   sed \
-   -e '/Cflags/s|:.*|: 
-I${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}|g' \
-   -i eigen3.pc.in || die
-
cmake-utils_src_prepare
 }
 

diff --git a/dev-cpp/eigen/eigen-.ebuild b/dev-cpp/eigen/eigen-.ebuild
index 759d64683..266a9ed2b 100644
--- a/dev-cpp/eigen/eigen-.ebuild
+++ b/dev-cpp/eigen/eigen-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -60,10 +60,6 @@ src_prepare() {
 
sed -i -e "/Unknown build type/d" CMakeLists.txt || die
 
-   sed \
-   -e '/Cflags/s|:.*|: 
-I${CMAKE_INSTALL_PREFIX}/${INCLUDE_INSTALL_DIR}|g' \
-   -i eigen3.pc.in || die
-
cmake-utils_src_prepare
 }
 

diff --git a/dev-cpp/eigen/metadata.xml b/dev-cpp/eigen/metadata.xml
index cfb88d051..6d5cb 100644
--- a/dev-cpp/eigen/metadata.xml
+++ b/dev-cpp/eigen/metadata.xml
@@ -1,4 +1,4 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   



[gentoo-commits] proj/sci:master commit in: sci-libs/openlibm/

2017-05-13 Thread Justin Lecher
commit: 838cf0394007677f994a2f35aec75145c32fc627
Author: Alessandro Barbieri  alice  it>
AuthorDate: Wed May 10 04:13:56 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 15:51:14 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=838cf039

longdescription change

now same as upstream and downstream
Closes: https://github.com/gentoo/sci/pull/785

 sci-libs/openlibm/metadata.xml | 17 ++---
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/sci-libs/openlibm/metadata.xml b/sci-libs/openlibm/metadata.xml
index 531a08360..d8ec828a7 100644
--- a/sci-libs/openlibm/metadata.xml
+++ b/sci-libs/openlibm/metadata.xml
@@ -6,16 +6,11 @@
 Gentoo Science Project
   
   
-  OpenLibm is an effort to have a high quality standalone LIBM
-  library. It is meant to be used standalone in applications and
-  programming language implementations.
-  OpenLibm also includes the AMOS library from Netlib, which is a
-  portable package for Bessel Functions of a Complex Argument and
-  Nonnegative Order. AMOS contains subroutines for computing Bessel
-  functions and Airy functions.
-  The OpenLIBM code derives from the FreeBSD msun implementation, which
-  in turn derives from FDLIBM 5.3. As a result, it has a number of fixes
-  and updates that have accumulated over the years in msun, and also
-  optimized assembly versions of many functions.
+OpenLibm is an effort to have a high quality, portable, standalone C
+mathematical library (libm). It can be used standalone in applications
+and programming language implementations.
+The project was born out of a need to have a good libm for the Julia
+programming langage that worked consistently across compilers and
+operating systems, and in 32-bit and 64-bit environments.
 
 



[gentoo-commits] proj/sci:master commit in: sci-libs/openlibm/

2017-05-13 Thread Justin Lecher
commit: f27511f2d78751251733c1055730a0fa58956a2a
Author: Alessandro Barbieri  alice  it>
AuthorDate: Wed May 10 04:10:43 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sat May 13 15:51:13 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f27511f2

license now same as upstream and downstream

Closes: https://github.com/gentoo/sci/pull/785

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

diff --git a/sci-libs/openlibm/openlibm-.ebuild 
b/sci-libs/openlibm/openlibm-.ebuild
index ec2cc9052..de78d6715 100644
--- a/sci-libs/openlibm/openlibm-.ebuild
+++ b/sci-libs/openlibm/openlibm-.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://julialang.org/;
 SRC_URI=""
 EGIT_REPO_URI="git://github.com/JuliaLang/openlibm.git"
 
-LICENSE="MIT freedist public-domain BSD"
+LICENSE="public-domain MIT ISC BSD-2 LGPL-2.1+"
 SLOT="0"
 KEYWORDS=""
 



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

2017-05-13 Thread James Le Cuirot
commit: a708ed788e27a3e1619bec0dc2f08d8a8eb077db
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 13 15:44:14 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 13 15:44:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a708ed78

cdrom.eclass: Fix matching of entries with trailing /, bug #618344

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

diff --git a/eclass/cdrom.eclass b/eclass/cdrom.eclass
index 2270bbe30cf..47e2c6342e0 100644
--- a/eclass/cdrom.eclass
+++ b/eclass/cdrom.eclass
@@ -281,7 +281,7 @@ _cdrom_glob_match() {
shopt -s extglob nocaseglob nullglob || die
# The first person to make this work without an eval wins a
# cookie. It breaks without it when spaces are present.
-   eval "ARRAY=( ${p} )"
+   eval "ARRAY=( ${p%\?()} )"
echo ${ARRAY[0]}
)
 }



[gentoo-commits] proj/sci:master commit in: sci-biology/SPAdes/

2017-05-13 Thread Martin Mokrejs
commit: c3b614f81dae512b5798b74c2d9cd46952507f5c
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Sat May 13 15:08:08 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Sat May 13 15:08:08 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c3b614f8

sci-biology/SPAdes: improve DESCRIPTION

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-biology/SPAdes/SPAdes-3.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/SPAdes/SPAdes-3.10.1.ebuild 
b/sci-biology/SPAdes/SPAdes-3.10.1.ebuild
index 6a21643a8..36f724d83 100644
--- a/sci-biology/SPAdes/SPAdes-3.10.1.ebuild
+++ b/sci-biology/SPAdes/SPAdes-3.10.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python{2_7,3_{4,5}} )
 
 inherit eutils toolchain-funcs
 
-DESCRIPTION="De novo de Bruijn genome assembler (bacteria to fungi) or uneven 
coverage"
+DESCRIPTION="De novo de Bruijn genome assembler overcoming uneven coverage"
 HOMEPAGE="http://bioinf.spbau.ru/en/spades;
 SRC_URI="
http://spades.bioinf.spbau.ru/release${PV}/SPAdes-${PV}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/

2017-05-13 Thread Pacho Ramos
commit: 3848e805f8fb3240a40a84e0aacd1242b0906077
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May 13 14:23:00 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat May 13 14:23:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3848e805

net-wireless/bluez: Version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-wireless/bluez/Manifest  |   1 +
 net-wireless/bluez/bluez-5.45.ebuild | 255 +++
 2 files changed, 256 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 6f5aacdfcfd..8f34e0d 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,2 +1,3 @@
 DIST bluez-5.43.tar.xz 1658348 SHA256 
16c9c05d2a1da644ce3570d975ada3643d2e60c007a955bac09c0a0efeb58d15 SHA512 
a48ac3d196a16fdfe7ef9bdc9a4ed8c9d40054e4f801a27a45150ce46e655ceff6264d230721065081d865c8b1f754ea0c407acc84fd299529aba048ce31889c
 WHIRLPOOL 
b63fcb8f9784122168f89902a74d811cc6236999de5dfe62b425032ac4d51923742f77d6d9957b3811c9584d194065bba184daf47882b1f09f760184a18838e9
 DIST bluez-5.44.tar.xz 1670320 SHA256 
0c321e291f8b45e6a78e379dfe80592b65955a0f0ab191f1cca0edd8ec356c85 SHA512 
4ef568816a38cdc990c22ffcb1c1ce7eb44577eafd0dd31178314f5b5c864c5a43c0b4e34c5f013683518c3f2072f18dff6c78660b45aa9ce8554c4b6d43ecf5
 WHIRLPOOL 
a7e38925ad8a9e708d2b8166ec2a5af44a306ead963a68a45cdaf7d277006306d313d7e7c939e40244b45577b94f628f27d241d8034d8189473310ecb13ebb4f
+DIST bluez-5.45.tar.xz 1672404 SHA256 
4cacb00703a6bc149cb09502257d321597d43952374a16f3558766ffa85364e9 SHA512 
ecefb2cddb5b40ac4b5650a849e5635d84ec3f6819849ca97af5a5d1eb220f0fe5734c81340c00c41e0a77613e19c35a9191a00094a2e4d9db6d597ec590010d
 WHIRLPOOL 
95afe011ae3ebd0c99efb1a81b6bddd664a06c1aae4d8a7701d5df0bc359e26a7328f8034c6cc591efcce78be7a2d3df433f1914a62ccaf98b92edc274ca41d6

diff --git a/net-wireless/bluez/bluez-5.45.ebuild 
b/net-wireless/bluez/bluez-5.45.ebuild
new file mode 100644
index 000..4b69217
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.45.ebuild
@@ -0,0 +1,255 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools ltprune multilib python-single-r1 readme.gentoo-r1 systemd 
udev user multilib-minimal
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org;
+SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="alsa cups doc debug deprecated extra-tools experimental +obex +readline 
selinux systemd test test-programs +udev user-session"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+REQUIRED_USE="
+   extra-tools? ( readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+   user-session? ( systemd )
+"
+
+CDEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   >=sys-apps/dbus-1.6:=[user-session=]
+   >=sys-apps/hwids-20121202.2
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups:= )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:= )
+   systemd? ( sys-apps/systemd )
+   udev? ( >=virtual/udev-172 )
+"
+TEST_DEPS="${PYTHON_DEPS}
+   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+DOC_CONTENTS="
+   If you want to control your bluetooth devices as a non-root user,
+   please remember to add you to plugdev group.
+
+   If you want to use rfcomm as a normal user, you need to add the user
+   to the uucp group.
+"
+
+PATCHES=(
+   # Use static group "plugdev" to not force people to become root for
+   # controlling the devices.
+   "${FILESDIR}"/bluez-plugdev.patch
+
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   "${FILESDIR}"/bluez-udevadm-path.patch
+
+   # build: Quote systemd variable names, bug #527432
+   # http://article.gmane.org/gmane.linux.bluez.kernel/67230
+   "${FILESDIR}"/bluez-5.39-systemd-quote.patch
+
+   # Fedora patches
+   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
+   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
+
+   # http://www.spinics.net/lists/linux-bluetooth/msg41264.html
+   "${FILESDIR}"/0002-autopair-Don-t-handle-the-iCade.patch
+
+   # ???
+   

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

2017-05-13 Thread David Seifert
commit: c3440316c81dac9c983f1548b9571759a145e6bf
Author: Harri Nieminen  gmail  com>
AuthorDate: Fri May 12 15:31:43 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 13 12:58:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3440316

x11-misc/bbdate: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4612

 x11-misc/bbdate/bbdate-0.2.4-r1.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/x11-misc/bbdate/bbdate-0.2.4-r1.ebuild 
b/x11-misc/bbdate/bbdate-0.2.4-r1.ebuild
deleted file mode 100644
index f9ac7275448..000
--- a/x11-misc/bbdate/bbdate-0.2.4-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils autotools
-
-DESCRIPTION="blackbox date display"
-HOMEPAGE="https://sourceforge.net/projects/bbtools;
-SRC_URI="mirror://sourceforge/bbtools/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd"
-IUSE=""
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}"/${P}-as-needed.patch
-   sed -i \
-   -e 's|-helvetica-|-*-|g' \
-   resource.cc data/${PN}.{nobb,style} || die
-   eautoreconf
-}
-
-src_install () {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc README AUTHORS BUGS INSTALL ChangeLog TODO
-
-   # since multiple bbtools packages provide this file, install
-   # it in /usr/share/doc/${PF}
-   mv "${D}"/usr/share/bbtools/bbtoolsrc.in \
-   "${D}"/usr/share/doc/${PF}/bbtoolsrc.example
-}



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

2017-05-13 Thread David Seifert
commit: 48092096396aac73f5001eac6e751e1f8bb6478b
Author: Harri Nieminen  gmail  com>
AuthorDate: Fri May 12 15:36:31 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 13 12:58:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48092096

x11-misc/xaos: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4612

 x11-misc/xaos/Manifest   |  1 -
 x11-misc/xaos/xaos-3.5-r1.ebuild | 85 
 2 files changed, 86 deletions(-)

diff --git a/x11-misc/xaos/Manifest b/x11-misc/xaos/Manifest
index d7888a39fbf..3079db2f656 100644
--- a/x11-misc/xaos/Manifest
+++ b/x11-misc/xaos/Manifest
@@ -1,3 +1,2 @@
-DIST xaos-3.5.tar.gz 2930590 SHA256 
471fa752154a8e4c4687797fe1241df1b3f82400b2ef4e6a603969a27cd74842 SHA512 
c0d9e88de7767a9c62bf2fe6e49e4115d992882cd0780acf61fc14539364d383b275b7f589de353e0b025f43efc54986f19c0722322aedd992027e788295d1df
 WHIRLPOOL 
be6b0d5314b19e2a39a46a959ec7e9bf820958eddb43f105b40f02c2a58b00f983aaccce5678ade413b9004bd07a483140b0b6c71313b9fcc6686b74ea6eb82d
 DIST xaos-3.6.tar.gz 2040707 SHA256 
989f3e38f7793810cbb1496d5291d44836a7d7c058422b9ee1cffb163a0b8d95 SHA512 
5f61df978b7842b84a52cfb28f7daf1a5ab11d9d7adadbd0dd5bfb60240fcb2fc59b2a3d34faff7896c0c44c32daaf3941071d70db3d58b06b1aef1bcd1022c1
 WHIRLPOOL 
c860b2b16150ffd285a0617ba5f1fcd87d6840df47152258cb54c2ea78171574c96427a8ac2ad05cbe7c80c9dde36b290fe3d2681679bd0135df430873dd2d14
 DIST xaos.png.tar 10240 SHA256 
23806369fa304bf58439f39d9c672fe7f2b4293b3b1bfcccffd0c7994faeaa6a SHA512 
43d51a07ac8014162b0ff4e9bbefdeeca759d3613816a95149b6fd2397b7c661adcfb33bb45b8de4dedfa41d8799ef7df3eacb426712679e867098eaf144a262
 WHIRLPOOL 
3c13eaf9c287c035cb6fcdd4150daac9e97bedbc258064b53e68095656cac1faf959c691e847e7a263a3c43938e820bb7da6e1589ced9ed33aa2821252b22298

diff --git a/x11-misc/xaos/xaos-3.5-r1.ebuild b/x11-misc/xaos/xaos-3.5-r1.ebuild
deleted file mode 100644
index 9680d46ccdb..000
--- a/x11-misc/xaos/xaos-3.5-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils autotools
-
-DESCRIPTION="A very fast real-time fractal zoomer"
-HOMEPAGE="http://xaos.sf.net/;
-SRC_URI="
-   https://dev.gentoo.org/~jlec/distfiles/${PN}.png.tar
-   mirror://sourceforge/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="aalib doc -gtk nls png svga threads X"
-
-RDEPEND="
-   sci-libs/gsl
-   sys-libs/zlib
-   aalib? ( media-libs/aalib )
-   gtk? ( x11-libs/gtk+:2 )
-   png? ( media-libs/libpng )
-   X? ( x11-libs/libX11
-x11-libs/libXext
-x11-libs/libXxf86vm )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( virtual/texi2dvi )
-   X? (
-   x11-proto/xf86vidmodeproto
-   x11-proto/xextproto
-   x11-proto/xproto )"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PN}-3.4-png.patch \
-   "${FILESDIR}"/${PN}-3.4-include.patch \
-   "${FILESDIR}"/${PN}-3.5-libpng15.patch \
-   "${FILESDIR}"/${PN}-3.5-build-fix-i686.patch \
-   "${FILESDIR}"/${PN}-3.5-gettext.patch
-   sed -i -e 's/-s//' Makefile.in
-   eautoreconf
-}
-
-src_configure() {
-   # use gsl and not nasm (see bug #233318)
-   econf \
-   --with-sffe=yes \
-   --with-gsl=yes \
-   $(use_enable nls) \
-   $(use_with png) \
-   $(use_with aalib aa-driver) \
-   $(use_with gtk gtk-driver) \
-   $(use_with threads pthread) \
-   $(use_with X x11-driver) \
-   $(use_with X x)
-}
-
-src_compile() {
-   default
-   if use doc; then
-   cd "${S}"/doc
-   emake xaos.dvi
-   dvipdf xaos.dvi || die
-   cd "${S}"/help
-   emake html
-   fi
-}
-
-src_install() {
-   default
-   if use doc; then
-   insinto /usr/share/doc/${PF}
-   doins doc/xaos.pdf
-   dohtml -r help/*
-   fi
-   local driver="x11"
-   use gtk && driver="\"GTK+ Driver\""
-   make_desktop_entry "xaos -driver ${driver}" "XaoS Fractal Zoomer" \
-   xaos "Application;Education;Math;Graphics;"
-   doicon "${WORKDIR}"/${PN}.png
-}



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

2017-05-13 Thread David Seifert
commit: fefd4f8bec1488fb1e5ddd9d6318e6c2780e91e1
Author: Peter Levine  gmail  com>
AuthorDate: Fri May 12 08:54:17 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 13 12:58:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefd4f8b

net-analyzer/ifstatus: Fix building with GCC-6

Bug: https://bugs.gentoo.org/show_bug.cgi?id=618234
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4610

 net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch 
b/net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch
index 96402cb71b8..760a09fbf2c 100644
--- a/net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch
+++ b/net-analyzer/ifstatus/files/ifstatus-1.1.0-gcc6.patch
@@ -1,12 +1,14 @@
 --- a/Interface.h
 +++ b/Interface.h
-@@ -57,7 +57,8 @@
+@@ -57,7 +57,11 @@
  
InterfaceData & operator=(InterfaceData & rInterfaceData);
InterfaceData operator-(InterfaceData & rInterfaceData);
--  
+   
++#if __cplusplus >= 201103L
 +  InterfaceData & operator=(InterfaceData && rInterfaceData) = default;
 +  InterfaceData(const InterfaceData&) = default;
++#endif
  private:
  
unsigned long long m_ullReceived[eTotalTypes];



[gentoo-commits] repo/gentoo:master commit in: games-emulation/virtualjaguar/, games-emulation/virtualjaguar/files/

2017-05-13 Thread David Seifert
commit: 08a8afadaf8e533f60fbe0542dfea11db9c501a1
Author: Peter-Levine  gmail  com>
AuthorDate: Mon May  8 23:11:18 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 13 12:58:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a8afad

games-emulation/virtualjaguar: Fix building with GCC-6

Bug: https://bugs.gentoo.org/show_bug.cgi?id=612830
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4576

 .../files/virtualjaguar-2.1.2-gcc6.patch   | 316 +
 .../virtualjaguar/virtualjaguar-2.1.2-r2.ebuild|  10 +-
 2 files changed, 318 insertions(+), 8 deletions(-)

diff --git a/games-emulation/virtualjaguar/files/virtualjaguar-2.1.2-gcc6.patch 
b/games-emulation/virtualjaguar/files/virtualjaguar-2.1.2-gcc6.patch
new file mode 100644
index 000..8145de9bbd1
--- /dev/null
+++ b/games-emulation/virtualjaguar/files/virtualjaguar-2.1.2-gcc6.patch
@@ -0,0 +1,316 @@
+Backported from following commit:
+
+From c9d57b57d70ab2ae842144828175820fb207a3b0 Mon Sep 17 00:00:00 2001
+From: Shamus Hammons 
+Date: Wed, 18 May 2016 00:31:26 +
+Subject: [PATCH] Fixes for compilation against GCC 6.
+
+So Debian decides to be more rice than Gentoo, and makes the jump to GCC
+6 for some unknown reason. Thus, in order to prevent VJ from getting
+dumped out of Debian for incompatibility with GCC 6, we have the
+following update. Thanks to John Paul Adrian Glaubitz for the report, and
+to Teemu Hukkanen for Debian chroot advice. :-)
+---
+ Makefile |  2 +-
+ src/blitter.cpp  |  2 +-
+ src/gui/about.cpp|  3 +--
+ src/gui/controllerwidget.cpp | 10 ++
+ src/gui/mainwin.cpp  |  2 +-
+ src/jagbios.cpp  |  4 +++-
+ src/jagbios.h|  4 +++-
+ src/jagbios2.cpp |  4 +++-
+ src/jagbios2.h   |  4 +++-
+ src/jagcdbios.cpp|  4 +++-
+ src/jagcdbios.h  |  4 +++-
+ src/jagdevcdbios.cpp |  4 +++-
+ src/jagdevcdbios.h   |  4 +++-
+ src/jagstub1bios.cpp |  4 +++-
+ src/jagstub1bios.h   |  4 +++-
+ src/jagstub2bios.cpp |  4 +++-
+ src/jagstub2bios.h   |  4 +++-
+ src/joystick.cpp |  4 ++--
+ 18 files changed, 48 insertions(+), 23 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 4fd8eae..29f5f49 100644
+--- a/Makefile
 b/Makefile
+@@ -65,7 +65,7 @@ virtualjaguar: sources libs makefile-qt
+ 
+ makefile-qt: virtualjaguar.pro
+   @echo -e "\033[01;33m***\033[00;32m Creating Qt makefile...\033[00m"
+-  $(Q)$(CROSS)qmake $(QMAKE_EXTRA) virtualjaguar.pro -o makefile-qt
++  $(Q)$(CROSS)qmake -qt=5 $(QMAKE_EXTRA) virtualjaguar.pro -o makefile-qt
+ 
+ libs: obj/libm68k.a obj/libjaguarcore.a
+   @echo -e "\033[01;33m***\033[00;32m Libraries successfully 
made.\033[00m"
+diff --git a/src/blitter.cpp b/src/blitter.cpp
+index 588e6c2..7193daf 100644
+--- a/src/blitter.cpp
 b/src/blitter.cpp
+@@ -5387,7 +5387,7 @@ Addq_x   := JOIN (addq_x, addq_x[0..5], 
addqt_x[6..15]);
+ Addq_y:= JOIN (addq_y, addq_y[0..15]);*/
+ 
+ // C++ CODE 
//
+-  int16_t mask[8] = { 0x, 0xFFFE, 0xFFFC, 0xFFF8, 0xFFF0, 0xFFE0, 
0xFFC0, 0x };
++  uint16_t mask[8] = { 0x, 0xFFFE, 0xFFFC, 0xFFF8, 0xFFF0, 0xFFE0, 
0xFFC0, 0x };
+   addq_x = addqt_x & mask[modx];
+   addq_y = addqt_y & 0x;
+ 
//
+diff --git a/src/gui/about.cpp b/src/gui/about.cpp
+index 1b3df54..71cec73 100644
+--- a/src/gui/about.cpp
 b/src/gui/about.cpp
+@@ -51,9 +51,8 @@ AboutWindow::AboutWindow(QWidget * parent/*= 0*/): 
QWidget(parent, Qt::Dialog)
+   "Ryan C. Gordon for Virtual Jaguar's web presence"
+   "Curt Vendel for various Jaguar & other goodies"
+   "Reboot for reasons too numerous to mention"
+-  "The Free Jaguar Project (you know why) ;-)"
+   "The guys over at Atari Age :-)"
+-  "byuu for BSNES and showing us what was possible"
++  "byuu for BSNES Higan and showing us what was 
possible"
+   ));
+   text = new QLabel(s);
+   layout->addWidget(text);
+diff --git a/src/gui/controllerwidget.cpp b/src/gui/controllerwidget.cpp
+index f7ea8d0..38ce415 100644
+--- a/src/gui/controllerwidget.cpp
 b/src/gui/controllerwidget.cpp
+@@ -47,8 +47,8 @@ char ControllerWidget::hatName[4][16] = { "Up", "Rt", "Dn", 
"Lf" };
+ char ControllerWidget::axisName[2][8] = { "+", "-" };
+ 
+ // This is hard-coded crap. It's crap-tastic!
+-// These are the positions to draw the button names at, ordered by the 
BUTTON_* sequence
+-// found in joystick.h.
++// These are the positions to draw the button names at, ordered by the 
BUTTON_*
++// sequence found in 

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

2017-05-13 Thread Jeroen Roovers
commit: 1b6a1307cd6028c7a72ecb723e13e02cbe593539
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:17:13 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:17:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6a1307

x11-misc/xsnow: Update HOMEPAGE.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/xsnow/xsnow-1.42-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xsnow/xsnow-1.42-r2.ebuild 
b/x11-misc/xsnow/xsnow-1.42-r2.ebuild
index 6a8f12d7b79..993c4e5a5bd 100644
--- a/x11-misc/xsnow/xsnow-1.42-r2.ebuild
+++ b/x11-misc/xsnow/xsnow-1.42-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit toolchain-funcs
 
 DESCRIPTION="let it snow on your desktop and windows"
-HOMEPAGE="http://dropmix.xs4all.nl/rick/Xsnow/;
+HOMEPAGE="https://janswaal.home.xs4all.nl/Xsnow/;
 SRC_URI="${HOMEPAGE}${P}.tar.gz"
 
 LICENSE="freedist"



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

2017-05-13 Thread Jeroen Roovers
commit: 3e13af59e93d6f995663fa80cb4be8e0664ffcb3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:11:53 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:11:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e13af59

x11-misc/devilspie: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/devilspie/Manifest  |  1 -
 x11-misc/devilspie/devilspie-0.22.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/x11-misc/devilspie/Manifest b/x11-misc/devilspie/Manifest
index 808d453509d..bf62bf52de3 100644
--- a/x11-misc/devilspie/Manifest
+++ b/x11-misc/devilspie/Manifest
@@ -1,2 +1 @@
-DIST devilspie-0.22.tar.gz 192646 SHA256 
e06aba1d96889e1b58bd1b0ba4d3015f50adc3ade2824b5cb37a0ee7f2490aaf SHA512 
832b1ba0328357abe6c89a8b48c75c5a7789d134a0ce86721c413b2a0eacd43bfd8e6f06ca3ffb4386f04edb5a7800592e3545fb3b0637b44d3569be858546b4
 WHIRLPOOL 
157b22ea2ff042a17da5e170d3a56d1433029cdab1e70d0f31b870c542eaed7fd20022e62e89c55a7e3c397e00e3280f1dc21f8ee475672e43c5cea41ca7deaf
 DIST devilspie-0.23.tar.xz 130984 SHA256 
2dd9d4b7424ac999f20c214b0ff71e8c5836d97003d7a8a7391105cd16d36deb SHA512 
6ea6c79d317b0f35d943ecafa010e8c6011870796d83ff0a24a4853ad0ebad93608173dd1c4b645254d53c5c182c667e6eba42a20f764f258c211ee2bcd19174
 WHIRLPOOL 
d1687a6c9b446bef1dc0a365ab7090c2afe36401ea158712dcb4bd098ffe8fe1a1a2ce8e3dca63197cd0c90d886283a220577a489e00bd7ffb39f19133b72cff

diff --git a/x11-misc/devilspie/devilspie-0.22.ebuild 
b/x11-misc/devilspie/devilspie-0.22.ebuild
deleted file mode 100644
index bdd31cb8449..000
--- a/x11-misc/devilspie/devilspie-0.22.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit autotools
-
-DESCRIPTION="A Window Matching utility similar to Sawfish's Matched Windows 
feature"
-HOMEPAGE="http://www.burtonini.com/blog/computers/devilspie;
-SRC_URI="http://www.burtonini.com/computing/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-   >=dev-libs/glib-2.10
-   x11-libs/gtk+:2
-   >=x11-libs/libwnck-2.10:1
-   x11-libs/libX11
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   dev-util/intltool
-   sys-devel/gettext
-   gnome-base/gnome-common" # Required by eautoreconf
-
-src_prepare() {
-   sed -i -e "s:\(/usr/share/doc/devilspie\):\1-${PVR}:" devilspie.1 || die
-   sed -i -e '/-DG.*_DISABLE_DEPRECATED/d' src/Makefile.am || die
-   eautoreconf
-   export LIBS="-lX11"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc AUTHORS ChangeLog NEWS README TODO
-   keepdir /etc/devilspie
-}



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

2017-05-13 Thread Jeroen Roovers
commit: 00c195317297c3a3bad4505a307c41fe702d41d9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:14:38 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:14:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c19531

x11-misc/xsnow: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/xsnow/xsnow-1.42-r1.ebuild | 40 -
 1 file changed, 40 deletions(-)

diff --git a/x11-misc/xsnow/xsnow-1.42-r1.ebuild 
b/x11-misc/xsnow/xsnow-1.42-r1.ebuild
deleted file mode 100644
index 4bd3f0f4d18..000
--- a/x11-misc/xsnow/xsnow-1.42-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit toolchain-funcs
-
-DESCRIPTION="snow, reindeer, and santa on the root window"
-HOMEPAGE="http://dropmix.xs4all.nl/rick/Xsnow/;
-SRC_URI="http://dropmix.xs4all.nl/rick/Xsnow/${P}.tar.gz;
-
-LICENSE="freedist"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXt
-   x11-libs/libXext
-   x11-libs/libXpm"
-DEPEND="${RDEPEND}
-   app-text/rman
-   x11-misc/imake
-   x11-misc/gccmakedep
-   x11-proto/xextproto
-   x11-proto/xproto"
-
-src_compile() {
-   xmkmf || die
-   make depend || die
-   emake CC="$(tc-getCC)" CDEBUGFLAGS="${CFLAGS}" \
-   LOCAL_LDFLAGS="${LDFLAGS}" || die
-}
-
-src_install() {
-   dobin xsnow || die
-   rman -f HTML < xsnow._man > xsnow.1-html || die
-   newman xsnow._man xsnow.1 || die
-   newdoc xsnow.1-html xsnow.1.html || die
-   dodoc README || die
-}



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

2017-05-13 Thread Jeroen Roovers
commit: 94b6899bac287eab1f1c34ee1907a0c43edc5edb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:11:26 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:11:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b6899b

x11-misc/autocutsel: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/autocutsel/Manifest|  1 -
 x11-misc/autocutsel/autocutsel-0.9.0.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/x11-misc/autocutsel/Manifest b/x11-misc/autocutsel/Manifest
index 0e89facd5d0..84adf530e48 100644
--- a/x11-misc/autocutsel/Manifest
+++ b/x11-misc/autocutsel/Manifest
@@ -1,2 +1 @@
 DIST autocutsel-0.10.0.tar.gz 329527 SHA256 
a2376330aa1a65f36621595a5a4eb5c2cabc16854b69d66c285f11f89bd05e3f SHA512 
2d9b7114fde67ee217ceee673e32b407eef5b266a9d457a83b35d1c6227e5873cc7928aa10f7d84ce5e8c78d4940ee29985696f49b4015269584f1559f6b6d1d
 WHIRLPOOL 
9a5095c9f89aa456dbadd2d1416b5467bf163621451ccfa7d03f74c3629150286a9315445327232c531063e070ecd852a42200d3c2c42c2474f34c18b79b92aa
-DIST autocutsel-0.9.0.tar.gz 297595 SHA256 
bef0ebc2dc2c92fc29f00867771229fd8391e6028bbb8bca9d809e827119e342 SHA512 
b81aa009f18ca0e3965a3b560850e4979ca47db98e20a081236c72df0b2110c50a47cc8acb0211d7ddfedb8195b03b2605d1d6b5c1d726c0fe0e852314b4a855
 WHIRLPOOL 
b96219824185d49c746513b1e6eb64715cbef4067e6b5a73edc3be31bd48196993bc75c8307d0e959af4f36b47d0f75f033982aa1cb09562024d588df95a00e6

diff --git a/x11-misc/autocutsel/autocutsel-0.9.0.ebuild 
b/x11-misc/autocutsel/autocutsel-0.9.0.ebuild
deleted file mode 100644
index 1c0758c9093..000
--- a/x11-misc/autocutsel/autocutsel-0.9.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-DESCRIPTION="Synchronise the two copy/paste buffers mainly used by X 
applications"
-HOMEPAGE="http://www.nongnu.org/autocutsel/;
-SRC_URI="https://savannah.nongnu.org/download/${PN}/${P}.tar.gz;
-IUSE=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-RDEPEND="x11-libs/libX11
-   x11-libs/libXmu
-   x11-libs/libXt
-   x11-libs/libXaw
-   x11-libs/libXext"
-DEPEND="${RDEPEND}
-   x11-proto/xproto"
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed."
-   dodoc AUTHORS ChangeLog NEWS README TODO
-}



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

2017-05-13 Thread Jeroen Roovers
commit: 2fa316298c52cab6a763c2b0510e9f87e8469b6d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:12:49 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:12:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa31629

x11-misc/habak: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/habak/habak-0.2.5-r1.ebuild | 42 
 1 file changed, 42 deletions(-)

diff --git a/x11-misc/habak/habak-0.2.5-r1.ebuild 
b/x11-misc/habak/habak-0.2.5-r1.ebuild
deleted file mode 100644
index 3a57ac807c7..000
--- a/x11-misc/habak/habak-0.2.5-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A simple but powerful tool to set desktop wallpaper"
-HOMEPAGE="http://home.gna.org/fvwm-crystal/;
-SRC_URI="http://download.gna.org/fvwm-crystal/${PN}/${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND="media-libs/imlib2[X]
-   x11-libs/libX11"
-DEPEND="${RDEPEND}
-   x11-proto/xproto"
-
-# Skip into the src directory so we avoid a recursive make call that
-# is going to break parallel make.
-S="${WORKDIR}/${P}/src"
-
-src_prepare() {
-   sed -i \
-   -e '/(LDFLAGS)/s:$: -lImlib2 -lm -lX11:' \
-   -e 's:gcc:$(CC):' \
-   "${S}"/Makefile || die "Makefile fixing failed"
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)" ${PN} || die "make failed"
-}
-
-src_install() {
-   dobin ${PN} || die "dobin failed"
-
-   cd "${WORKDIR}/${P}"
-   dodoc ChangeLog README TODO "${FILESDIR}"/README.en || die "dodoc 
failed"
-}



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

2017-05-13 Thread Jeroen Roovers
commit: fc606835b315cbe19b794ec5ebda8210b829c439
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:12:27 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:12:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc606835

x11-misc/gxmessage: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/gxmessage/Manifest|  1 -
 x11-misc/gxmessage/gxmessage-2.20.1.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/x11-misc/gxmessage/Manifest b/x11-misc/gxmessage/Manifest
index 378b8769912..d0a922fa87f 100644
--- a/x11-misc/gxmessage/Manifest
+++ b/x11-misc/gxmessage/Manifest
@@ -1,3 +1,2 @@
-DIST gxmessage-2.20.1.tar.gz 270198 SHA256 
a189874ae7dcf6efdea34c706be246b61bbe8b158bdbee3ac087a531bac4e5ac SHA512 
4b743e4aab423eb0053f5bb0a35ca1e351f51d0789fa6e2f134bcf5cca691595e15e80868610e23d99792343f174f1f1dbd41b823b6b44c1a9327235cf9c1cd2
 WHIRLPOOL 
3b31bddfa4a893cf1a19022a73bab2929ee2acf960ef8d842fecdbe92187e2faa8c92e7cd111dad941ba9a4d63893189cf7fa957fbba25a247be245e00bf2c6f
 DIST gxmessage-2.20.3.tar.gz 274110 SHA256 
8ae76a779094334db436032e830831b4d194943a5e712fd49bdf1968f1d2ec37 SHA512 
8f677d0ee899c88a40c912ba68b59ba9a21a0ae21db467c64756daea41fbf2a7fb566e26c74e72f89e6009b1e8029af9bd5748f92099f681346399fe7e9d8e27
 WHIRLPOOL 
f58c9f705a7a69d0cba89b08ef72bdc30aa2e4c0a2885f0d664167a2a2f112410ef1a40ac25354a4b26258e2ec51b5e846e2cb4d507645b1454103a04c4784a8
 DIST gxmessage-3.4.3.tar.gz 275354 SHA256 
db4e1655fc58f31e5770a17dfca4e6c89028ad8b2c8e043febc87a0beedeef05 SHA512 
4e3c455595db723e2d78060c4913f1a87b8f0c5cb6017427d48cd02652655592bf8aa1001adfbfecd5598cc0c613c78a74d71a59a7f1f0787acc29774328e93a
 WHIRLPOOL 
76d363960d2d23cb3199227c1288515fa6c0c125408bd65a80cbb0a433e827566eb23bc9481bf85ce4affdd2ae8ce7257b753ae09ee86ec746a5db3c45b7dba7

diff --git a/x11-misc/gxmessage/gxmessage-2.20.1.ebuild 
b/x11-misc/gxmessage/gxmessage-2.20.1.ebuild
deleted file mode 100644
index 84267cac08a..000
--- a/x11-misc/gxmessage/gxmessage-2.20.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit gnome2-utils
-
-DESCRIPTION="A GTK+ based xmessage clone"
-HOMEPAGE="https://savannah.gnu.org/projects/gxmessage/ 
http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz
-   http://homepages.ihug.co.nz/~trmusson/stuff/${P}.tar.gz;
-
-LICENSE="GPL-3 public-domain"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd"
-IUSE=""
-
-RDEPEND=">=x11-libs/gtk+-2.20:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   >=dev-util/intltool-0.40.1
-   sys-devel/gettext"
-
-DOCS=( AUTHORS ChangeLog HACKING NEWS README TODO )
-
-src_install() {
-   default
-
-   docinto examples
-   dodoc examples/*
-}
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }



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

2017-05-13 Thread Jeroen Roovers
commit: 1b2a1dda1afb2d46ae14c5e50371b06ab0f775cd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:13:56 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:13:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b2a1dda

x11-misc/xautolock: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/xautolock/Manifest|  1 -
 x11-misc/xautolock/xautolock-2.2_p5.ebuild | 59 --
 2 files changed, 60 deletions(-)

diff --git a/x11-misc/xautolock/Manifest b/x11-misc/xautolock/Manifest
index 77c50a895b8..7c2a52784bd 100644
--- a/x11-misc/xautolock/Manifest
+++ b/x11-misc/xautolock/Manifest
@@ -1,3 +1,2 @@
 DIST xautolock-2.2.tgz 35288 SHA256 
11f0275175634e6db756e96f5713ec91b8b1c41f8663df54e8a5d27dc71c4da2 SHA512 
5f9dcc25cda706610e77a74235c4b421ca3a833d154b1a269057f0774579e1c6ec36fe0e5be5fadd6942ce8c1640a760f891397586b162e6024b524635153d04
 WHIRLPOOL 
c10262350dd39d9e69d491ee2164911ccb6077dd7f8be08981256e4fcb3d7059133fb172360d8f33b12d89e6576f4c4aa6b9d3ea4cdff427e4d5a0dab6ba757c
 DIST xautolock_2.2-5.1.debian.tar.xz 5828 SHA256 
52aae5907807b5a39546859e174a30ed0e2dba800bf62c66f5fdb160ba9543d2 SHA512 
315f27518b89fa6633e3ce157423cd271f3db3b797fc59febc35aa8b33379bd6eda55ac9c7ccdf996c2d9d50bb6bef3b15add84b39236ace425740238de77e59
 WHIRLPOOL 
153b319cd804f287d2f5ef026da1a89af0d606cf00840eda0fb31dbaa29e35d5856a878aba8033200b9d177e9b37f674a6c79cd0a6636ad99b9cf54f430a33c2
-DIST xautolock_2.2-5.debian.tar.xz 5444 SHA256 
6a7ad00b0b01062927f10d995338836f535742e82092343cadc6ac6cc4644167 SHA512 
aa5a5dc61d029803172ce99bfa9cacdb29ae44f1b45293947dfbde11c17f19c736071578863982aa4cf59f2a22de3e0463e6e17c3d768a4054387f2591b7238c
 WHIRLPOOL 
485ed69545c7f116276120acefb206e8d2f0d2fecd4346a492f8f2c27b897543bab9e288df1e904f663d24f07e1fa43cffa155025f73027799169d383e40d156

diff --git a/x11-misc/xautolock/xautolock-2.2_p5.ebuild 
b/x11-misc/xautolock/xautolock-2.2_p5.ebuild
deleted file mode 100644
index 7f4db94f50d..000
--- a/x11-misc/xautolock/xautolock-2.2_p5.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="An automatic X screen-locker/screen-saver"
-HOMEPAGE="http://www.ibiblio.org/pub/Linux/X11/screensavers/;
-SRC_URI="
-   ${HOMEPAGE}/${P/_p*/}.tgz
-   
mirror://debian/pool/main/x/${PN}/${PN}_${PV/_p*/}-${PV/*_p/}.debian.tar.xz
-"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-RDEPEND="
-   || (
-   x11-misc/alock
-   x11-misc/i3lock
-   x11-misc/slim
-   x11-misc/slock
-   x11-misc/xlockmore
-   x11-misc/xtrlock
-   )
-   x11-libs/libXScrnSaver
-"
-DEPEND="
-   ${RDEPEND}
-   app-text/rman
-   x11-misc/imake
-   x11-proto/scrnsaverproto
-"
-
-S=${WORKDIR}/${P/_p*}
-
-PATCHES=(
-   "${WORKDIR}"/debian/patches/10-fix-memory-corruption.patch
-   "${WORKDIR}"/debian/patches/11-fix-no-dpms.patch
-   "${WORKDIR}"/debian/patches/12-fix-manpage.patch
-   "${WORKDIR}"/debian/patches/13-fix-hppa-build.patch
-)
-
-src_configure() {
-   xmkmf || die
-}
-
-src_compile() {
-   emake \
-   CC="$(tc-getCC)" \
-   CDEBUGFLAGS="${CFLAGS}" \
-   EXTRA_LDOPTIONS="${LDFLAGS}"
-}
-
-src_install () {
-   dobin xautolock
-   newman xautolock.man xautolock.1
-   dodoc Changelog Readme Todo
-}



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

2017-05-13 Thread Jeroen Roovers
commit: 13305cdaa10d6e586c7943c5648bd47e20c4dd50
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:13:15 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:13:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13305cda

x11-misc/idesk: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/idesk/idesk-0.7.5-r2.ebuild | 38 
 1 file changed, 38 deletions(-)

diff --git a/x11-misc/idesk/idesk-0.7.5-r2.ebuild 
b/x11-misc/idesk/idesk-0.7.5-r2.ebuild
deleted file mode 100644
index 469bf799683..000
--- a/x11-misc/idesk/idesk-0.7.5-r2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="Utility to place icons on the root window"
-HOMEPAGE="http://idesk.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86"
-IUSE=""
-
-RDEPEND=">=media-libs/imlib2-1.4[X]
-   media-libs/freetype
-   dev-libs/libxml2
-   dev-libs/glib:2
-   x11-libs/pango
-   x11-libs/gtk+:2
-   media-libs/libart_lgpl
-   x11-libs/startup-notification"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( AUTHORS NEWS README TODO )
-
-src_prepare() {
-   sed -i \
-   -e 's,/usr/local/,/usr/,' \
-   examples/default.lnk || die
-   epatch "${FILESDIR}"/${P}-glibc-2.12.patch #333515
-}
-
-src_configure() {
-   econf --enable-libsn
-}



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

2017-05-13 Thread Jeroen Roovers
commit: 25cce2eed3ea733a6a8dad41f7e37744574fd104
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 12:10:50 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 12:10:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cce2ee

x11-misc/accessx: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-misc/accessx/accessx-0951-r1.ebuild | 38 -
 1 file changed, 38 deletions(-)

diff --git a/x11-misc/accessx/accessx-0951-r1.ebuild 
b/x11-misc/accessx/accessx-0951-r1.ebuild
deleted file mode 100644
index 76d49a3994c..000
--- a/x11-misc/accessx/accessx-0951-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=2
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="Interface to the XKEYBOARD extension in X11"
-HOMEPAGE="http://cita.disability.uiuc.edu/software/accessx/freewareaccessx.php;
-SRC_URI="http://cmos-eng.rehab.uiuc.edu/${PN}/software/${PN}${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc sparc x86"
-IUSE=""
-
-DEPEND="x11-libs/libX11
-   x11-libs/libXext
-   dev-lang/tk"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-build.patch
-
-   sed -i \
-   -e 's:$(CC) $(OPTS) ax.C:$(CC) $(LDFLAGS) $(OPTS) ax.C:' \
-   Makefile || die
-}
-
-src_compile() {
-   emake CC="$(tc-getCXX)" OPTS="${CXXFLAGS}" \
-   XLIBDIR="-L/usr/$(get_libdir)" LLIBS="-lXext -lX11" || die
-}
-
-src_install() {
-   dobin accessx ax || die
-   dodoc CHANGES README
-}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/

2017-05-13 Thread Jeroen Roovers
commit: 582061be3b601e481812aa9a0c28c736cfe4c538
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 11:49:34 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 11:49:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582061be

media-plugins/audacious-plugins: Stable for HPPA (bug #561242).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild
index 59ad6a6222e..8ea80cdd5fc 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="!gtk3? ( 
http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
 IUSE="aac +adplug alsa bs2b cdda cue ffmpeg flac fluidsynth gnome http gtk 
gtk3 jack
 lame libnotify libsamplerate lirc mms mp3 nls pulseaudio qt5 scrobbler sdl sid 
sndfile vorbis wavpack"
 REQUIRED_USE="



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

2017-05-13 Thread Jeroen Roovers
commit: f81c6bdd9c97656f4a37d44c49ad1040b21eb331
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 11:48:50 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 11:48:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81c6bdd

media-sound/audacious: Stable for HPPA (bug #561242).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

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

diff --git a/media-sound/audacious/audacious-3.7.1.ebuild 
b/media-sound/audacious/audacious-3.7.1.ebuild
index d080186d72c..0836b1f236d 100644
--- a/media-sound/audacious/audacious-3.7.1.ebuild
+++ b/media-sound/audacious/audacious-3.7.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="!gtk3? ( 
http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
 
 IUSE="+chardet nls gtk gtk3 qt5"
 REQUIRED_USE="



[gentoo-commits] proj/musl:master commit in: net-libs/webkit-gtk/, net-libs/webkit-gtk/files/

2017-05-13 Thread Anthony G. Basile
commit: 49b2773dd15e1e91fc2b029f56c7efaa78781e6b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat May 13 11:26:10 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat May 13 11:26:10 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=49b2773d

net-libs/webkit-gtk: add missing patch, issue #49

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-libs/webkit-gtk/Manifest   |   1 +
 .../files/2.16.2-avoid-perl-ithreads.patch | 130 +
 2 files changed, 131 insertions(+)

diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 1420587..051e2de 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,4 +1,5 @@
 AUX 2.16.1-avoid-perl-ithreads.patch 3179 SHA256 
77a3e8ad48868c23834e14b98f99131940a461f79dfeee8703f79eaad60fbf39 SHA512 
86a1bcde4a2870aea66823ac90bbb1a3d2398a781994c534720e39843785f2eb4d4382a761ee024ae5420d0aeef212175128bdafda1b47b036b5c6a30e002604
 WHIRLPOOL 
3e1730282070c1e06dc5b8d9b0dcf60a3e4b6eb6130c43c5dfb679593bd1ad97b29ac17eb0649e03e3ca0be929213fd7a84751142bcd2e921d3dedb643ef0534
+AUX 2.16.2-avoid-perl-ithreads.patch 3681 SHA256 
659a6f2c2df55bdd5e5cff8b8a9628f2d18c66ecf92d267b68ed7f48540a2e93 SHA512 
b5b567fc198eebf2fb1d538b2692907e30adcd5583a38a00bcd7bdff906464188392fd6ac0b65d574a8d7ea90873bb4f4d8fa2d09c1cdb32013241cc401b8b15
 WHIRLPOOL 
47784091762aeb0570af5ea3aab75c75a9322ffdb1dbb6b9326b9bc804c17b6490c01d59b03f577968d902d39217478b91a9838ba440bf01dfb76fd7c0a014df
 AUX webkit-gtk-1.11.90-gtk-docize-fix.patch 426 SHA256 
20d26df63afbdbf829974597bf53a9657007e9940431ffa0020f1d5fa5d22b4f SHA512 
e35cc255e36742519b4f26b60d8e704eb3e0e66e8e13599cadae6fe445a3a87a2c6c65b6746c4d39f1ab11e7eb79b0f63a5fc9d5af5d7fa8907b224b852e3b32
 WHIRLPOOL 
a91ba71b8b4fa2f1ff5de1633fa477bc1f45de37f3bbd212af1ecf4b6298c5454c199cd89f6602854978d4ae6a551316eb96c4f90c82a0c07018e94ac3025e43
 AUX webkit-gtk-1.6.1-darwin-quartz.patch 1516 SHA256 
34ad751c33e868d85b41e06ecbd085b61a81c42bd52063bada52bc59b9e05a23 SHA512 
ca8c80d06aa93c07d658ebf3433f5fdee9225616740a075f5606df87e3b90a83b2c492777a8e30255cdd4f11f889be789544ac1fc4a39056e1929a72720347ea
 WHIRLPOOL 
558250f3cf6de4d511a26afb0aeacc04b7049b3d0499362d320c035acac20932d7c16f6ff99d83833498296e3a21b5e2bab985b1ee5fca709754b582195a0fd1
 AUX webkit-gtk-2.14.3-musl.patch 4111 SHA256 
cc371f6dd10f489169eaa5b0ef3b197eae7a0f7d349aca86f830dd45f39473af SHA512 
eb47b3c9d58bfa121acf83f2f58e819e2e2a2198c58ff926a1d3db8ee1c5ddbcbaad5c06d113cec1c20f286877823edcd52cc0caf3993a8b89a6fb5277f0a387
 WHIRLPOOL 
486613fe49588ed3019298eebe66a94a6e823e1719ff602dedc330222a931350a605dc64013f3a0244d661d335699a5836cf4083c93b5723a6cb457845e5ca04

diff --git a/net-libs/webkit-gtk/files/2.16.2-avoid-perl-ithreads.patch 
b/net-libs/webkit-gtk/files/2.16.2-avoid-perl-ithreads.patch
new file mode 100644
index 000..fb49731
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.16.2-avoid-perl-ithreads.patch
@@ -0,0 +1,130 @@
+From b9ee99577992ccb7a94840f5f7f2d77b31c4e0bd Mon Sep 17 00:00:00 2001
+From: "commit-qu...@webkit.org"
+ 
+Date: Sun, 9 Apr 2017 21:48:06 +
+Subject: [PATCH] generate-bindings-all.pl shouldn't use Perl threads
+ https://bugs.webkit.org/show_bug.cgi?id=170106
+
+Patch by Fujii Hironori  on 2017-04-09
+Reviewed by Yusuke Suzuki.
+
+The use of interpreter-based threads in Perl is officially
+discouraged and not all Linux distributions and BSD compile Perl
+with threads support. Use fork instead of threads to run
+generate-bindings.pl in parallel.
+
+* bindings/scripts/generate-bindings-all.pl:
+(spawnGenerateBindingsIfNeeded): Added.
+(executeCommand): Removed the workaround for Cygwin Perl threads.
+(spawnCommand): Added.
+(worker): Deleted.
+
+git-svn-id: http://svn.webkit.org/repository/webkit/trunk@215166 
268f45cc-cd09-0410-ab3c-d52691b4dbfc
+---
+ .../bindings/scripts/generate-bindings-all.pl  | 63 +++---
+diff --git a/Source/WebCore/bindings/scripts/generate-bindings-all.pl 
b/Source/WebCore/bindings/scripts/generate-bindings-all.pl
+index 37b27cc..968ea11 100755
+--- a/Source/WebCore/bindings/scripts/generate-bindings-all.pl
 b/Source/WebCore/bindings/scripts/generate-bindings-all.pl
+@@ -32,9 +32,6 @@ use File::Basename;
+ use File::Spec;
+ use File::Find;
+ use Getopt::Long;
+-use threads;
+-use threads::shared;
+-use Thread::Queue;
+ 
+ my $perl = $^X;
+ my $scriptDir = $FindBin::Bin;
+@@ -121,13 +118,18 @@ my @idlFilesToUpdate = grep &{sub {
+ implicitDependencies($depFile));
+ needsUpdate(\@output, \@deps);
+ }}, @idlFiles;
+-my $queue = Thread::Queue->new(@idlFilesToUpdate);
+-my $abort :shared = 0;
++
++my $abort = 0;
+ my $totalCount = @idlFilesToUpdate;
+-my $currentCount :shared = 0;
++my $currentCount = 0;
+ 
+-my @threadPool = map { threads->create(\) } (1 .. $numOfJobs);
+-$_->join for 

[gentoo-commits] repo/gentoo:master commit in: sys-block/parted/

2017-05-13 Thread Jeroen Roovers
commit: f244e32aaea998219b7a3dd11219eb1e0819725a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 11:10:29 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 11:10:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f244e32a

sys-block/parted: Stable for HPPA (bug #618186).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 sys-block/parted/parted-3.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/parted/parted-3.2-r1.ebuild 
b/sys-block/parted/parted-3.2-r1.ebuild
index 163c2952efd..310700b9c68 100644
--- a/sys-block/parted/parted-3.2-r1.ebuild
+++ b/sys-block/parted/parted-3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="+debug device-mapper nls readline selinux static-libs"
 RESTRICT="test"
 



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

2017-05-13 Thread Jeroen Roovers
commit: 6f6bfb40c76e86ebdc10c06a0b36e71cca6387a2
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 11:09:06 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 11:09:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6bfb40

dev-vcs/git: Stable for HPPA (bug #618126).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-vcs/git/git-2.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/git/git-2.13.0.ebuild b/dev-vcs/git/git-2.13.0.ebuild
index 3aa80e6f15e..681bc54c59a 100644
--- a/dev-vcs/git/git-2.13.0.ebuild
+++ b/dev-vcs/git/git-2.13.0.ebuild
@@ -38,7 +38,7 @@ if [[ ${PV} != * ]]; then

${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX}
)"
[[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-libs/game-music-emu/

2017-05-13 Thread Jeroen Roovers
commit: 924291b300a5a3a954efa85157b18a66c1e7bb7b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 10:59:36 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 10:59:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924291b3

media-libs/game-music-emu: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/game-music-emu/Manifest   |  1 -
 media-libs/game-music-emu/game-music-emu-0.6.0-r1.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/media-libs/game-music-emu/Manifest 
b/media-libs/game-music-emu/Manifest
index 9997e417fae..b306c5beeac 100644
--- a/media-libs/game-music-emu/Manifest
+++ b/media-libs/game-music-emu/Manifest
@@ -1,2 +1 @@
-DIST game-music-emu-0.6.0.tar.bz2 170202 SHA256 
506e81d0c61e1a26d503fbf5351503e0b31f9fbb374cb1f09979758b46a24987 SHA512 
9bd914cc89279519456a37a71c66cec12f7bea64f286fd118680b83eba76ebe547bb0774ad91230a53d004f5cd1a41ad399ffb94e15dd9fc3460abe6732ab4dd
 WHIRLPOOL 
f8d93a0d4f1a87ac0333241e21dd31d8a86a1b9aa6ca8c5df63c2e2fee95ffef253b53817363d72b7be194e5b7daf0de4f5344b60295501050ec3df851a2b377
 DIST game-music-emu-0.6.1.tar.bz2 171140 SHA256 
dc11bea098072d540d4d52dfb252e76fc3d3af67ee2807da48fbd8dbda3fd321 SHA512 
06b3544086fae51361706b0417ae1bc3769863c7d060ebabdd09b930d37df973314c43afff32aedaa9ebb74cdeafdeadaac4aa5d448700ee961d79d7fc9012b4
 WHIRLPOOL 
de4d899350d1f1c53688004bb6b526382df815e13b2a00396b1d172e69453c9b9cc2b459aa79aa957ca09d29c6fd03abed91e961cf218ed5fb7c1383f1e58964

diff --git a/media-libs/game-music-emu/game-music-emu-0.6.0-r1.ebuild 
b/media-libs/game-music-emu/game-music-emu-0.6.0-r1.ebuild
deleted file mode 100644
index 88332c74a55..000
--- a/media-libs/game-music-emu/game-music-emu-0.6.0-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit cmake-multilib
-
-DESCRIPTION="Video game music file emulators"
-HOMEPAGE="https://bitbucket.org/mpyne/game-music-emu/wiki/Home;
-SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.bz2;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd"
-IUSE=""
-
-DOCS="changes.txt design.txt gme.txt readme.txt"



[gentoo-commits] proj/qa-scripts:master commit in: cgi-bin/

2017-05-13 Thread Michał Górny
commit: 17c948206120bb935d953aea6c2e0e99e116e693
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 10:53:15 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 10:53:15 2017 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=17c94820

get-git-file: warn about sync delay on 404

 cgi-bin/get-git-file.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cgi-bin/get-git-file.sh b/cgi-bin/get-git-file.sh
index 56eecaa..5e9fd0d 100755
--- a/cgi-bin/get-git-file.sh
+++ b/cgi-bin/get-git-file.sh
@@ -39,7 +39,7 @@ main() {
if [[ ! ${tree[*]} ]]; then
echo "Status: 404 Not Found"
echo
-   echo "404 Not Found"
+   echo "404 Not Found (if the report was just published, 
you may need to wait a minute or two for sync)"
exit 0
fi
fi



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cgal/

2017-05-13 Thread Agostino Sarubbo
commit: 035a656925d5568e349ffb86476016c1ad624936
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat May 13 10:51:57 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat May 13 10:51:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035a6569

sci-mathematics/cgal: amd64 stable wrt bug #618114

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-mathematics/cgal/cgal-4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/cgal/cgal-4.9.ebuild 
b/sci-mathematics/cgal/cgal-4.9.ebuild
index af8b1b36ce4..74cfb0625d5 100644
--- a/sci-mathematics/cgal/cgal-4.9.ebuild
+++ b/sci-mathematics/cgal/cgal-4.9.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="LGPL-3 GPL-3 Boost-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples +gmp mpfi ntl qt5"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-fs/openafs/

2017-05-13 Thread Andrew Savchenko
commit: c3b8f4c700a73e8f25727fa9e4a6c9c4c9318330
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Sat May 13 09:52:32 2017 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Sat May 13 09:55:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b8f4c7

net-fs/openafs: remove old

security cleanup, bug 608446

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Andrew Savchenko  gentoo.org>

 net-fs/openafs/Manifest|   2 -
 net-fs/openafs/openafs-1.6.18.3.ebuild | 222 -
 2 files changed, 224 deletions(-)

diff --git a/net-fs/openafs/Manifest b/net-fs/openafs/Manifest
index 0307c427c05..d9f20995060 100644
--- a/net-fs/openafs/Manifest
+++ b/net-fs/openafs/Manifest
@@ -1,5 +1,3 @@
-DIST openafs-1.6.18.3-doc.tar.bz2 3531415 SHA256 
96644f5c53827e4e37738899f9b0215c880c180c98501e0c59566d927694e506 SHA512 
2373d3d13f991e4927dfd292dd8725d375f4b68419dd22d7e5dd8a7730eaff3d4c47663c4ba9a43b6e3103be58074b60130039bd2491166176a4bd666f4d2619
 WHIRLPOOL 
f66f893ff155709e6f96fe7c2c9b37f4337278b14438f4a93347db250a4d334ae46c1ccf3d74dca49e476c9faa8b1b2695c70709fabc21023d6e50631973e0b3
-DIST openafs-1.6.18.3-src.tar.bz2 14668811 SHA256 
b9cb45fdfd2aab543363e64da0b56167bfc1a302afdbcd5a076fb704a0c16a70 SHA512 
679b463109c47fd252853e6f12c7e60148cf78f6d2699d468b1e1f85bbd5b392a909c3f2201460e3192ad7a60bad64c58489980c2efcd904ab4851df8724d47f
 WHIRLPOOL 
8180188e3ecc87f002d5a4b4c4641949869a09b88474a75850e27dea1134dca1156ae4533f997494d64b8820aa4dc0f0ceb7b4dda01648c95f70408c190d353b
 DIST openafs-1.6.20.1-doc.tar.bz2 3533007 SHA256 
2c4bf6f53030e8a9cf3460d9c9292bcdbfea356930ed1d436506e8dc60db0f1c SHA512 
53d36ae28ce303fd397635f888ba5e7b1a74967072919bab44dc68858881e6b0586b1e2339dcfdfe1de3bf69591077e4c09ad0c0444eb1a1557a71b39b793da4
 WHIRLPOOL 
39e50d9af1acda7be5f508392eceac2caf6b13d03e825719d09de539d9080386ff82b3a0f5e8c489f3e0c2e9051a08623baa3176be61816a154ad734dcd03644
 DIST openafs-1.6.20.1-src.tar.bz2 14672548 SHA256 
dc869eecf6c81949d3dd2021eaf87118ef9b90ec5012a35f64836a02a58a8826 SHA512 
cd6a0cd5d48fffaf37d143a9f8f7cd84c78ada6a645ac1a6cd3cf5b4a8a5af602e84133506c797e62ef2e61180a1c89915ea8657ac95bb872ada018b1baf0d59
 WHIRLPOOL 
e289125306024b5a4d651017f35c0b2a91cadfeecf5820298e5ecccebf8c94a8126f7b70c120a687c5edfc4ad769ecfe72f9597173c34fb0dec6e13a7619cf4c
 DIST openafs-patches-20170212.tar.xz 11008 SHA256 
9e20ca0ce0af6178ba39e459e88ecf3da8e6d97947a8b77a65f3cb0e523f6b47 SHA512 
13e525a3f612b43318ad2fefaa3edf15ad572153494e94826815400f90a253678d2ade44d6adae08b1cb0dc8f311f5407f5aa540ed0df7a2d2d6024695bd917f
 WHIRLPOOL 
4f81b94ad5ae7aab8ab954a333aa5cf72692cf91784b441b16e55fd023e58b7fe575b0228073fbacb9036cd4a7bfccd7553795457872973d15bbe48b95ac4484

diff --git a/net-fs/openafs/openafs-1.6.18.3.ebuild 
b/net-fs/openafs/openafs-1.6.18.3.ebuild
deleted file mode 100644
index 37fc178aa24..000
--- a/net-fs/openafs/openafs-1.6.18.3.ebuild
+++ /dev/null
@@ -1,222 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools eutils flag-o-matic multilib pam systemd toolchain-funcs 
versionator
-
-MY_PV=$(delete_version_separator '_')
-MY_P="${PN}-${MY_PV}"
-PVER="20170212"
-
-DESCRIPTION="The OpenAFS distributed file system"
-HOMEPAGE="https://www.openafs.org/;
-# We always d/l the doc tarball as man pages are not USE=doc material
-[[ ${PV} == *_pre* ]] && MY_PRE="candidate/" || MY_PRE=""
-SRC_URI="
-   https://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-src.tar.bz2
-   https://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-doc.tar.bz2
-   https://dev.gentoo.org/~bircoph/afs/${PN}-patches-${PVER}.tar.xz
-"
-
-LICENSE="IBM BSD openafs-krb5-a APSL-2"
-SLOT="0"
-KEYWORDS="amd64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-
-IUSE="bitmap-later debug doc fuse kerberos +modules ncurses pam pthreaded-ubik 
+supergroups"
-
-CDEPEND="
-   virtual/libintl
-   fuse? ( sys-fs/fuse )
-   kerberos? ( virtual/krb5 )
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( virtual/pam )"
-
-DEPEND="${CDEPEND}
-   virtual/yacc
-   doc? (
-   app-text/docbook-xsl-stylesheets
-   dev-libs/libxslt
-   )"
-
-RDEPEND="${CDEPEND}
-   modules? ( ~net-fs/openafs-kernel-${PV} )"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=( "${WORKDIR}/gentoo/patches" )
-
-src_prepare() {
-   default
-
-   # fixing 2-nd level makefiles to honor flags
-   sed -i -r 's/\

[gentoo-commits] repo/gentoo:master commit in: net-fs/openafs-kernel/

2017-05-13 Thread Andrew Savchenko
commit: c2f38f6ab0926c78b14b1be69ba7194cd909654f
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Sat May 13 09:49:38 2017 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Sat May 13 09:55:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f38f6a

net-fs/openafs-kernel: remove old

security cleanup, bug 608446

Package-Manager: Portage-2.3.5, Repoman-2.3.2
Signed-off-by: Andrew Savchenko  gentoo.org>

 net-fs/openafs-kernel/Manifest |   1 -
 .../openafs-kernel/openafs-kernel-1.6.18.3.ebuild  | 134 -
 2 files changed, 135 deletions(-)

diff --git a/net-fs/openafs-kernel/Manifest b/net-fs/openafs-kernel/Manifest
index 6c4d578109f..0d1c9cf3801 100644
--- a/net-fs/openafs-kernel/Manifest
+++ b/net-fs/openafs-kernel/Manifest
@@ -1,3 +1,2 @@
-DIST openafs-1.6.18.3-src.tar.bz2 14668811 SHA256 
b9cb45fdfd2aab543363e64da0b56167bfc1a302afdbcd5a076fb704a0c16a70 SHA512 
679b463109c47fd252853e6f12c7e60148cf78f6d2699d468b1e1f85bbd5b392a909c3f2201460e3192ad7a60bad64c58489980c2efcd904ab4851df8724d47f
 WHIRLPOOL 
8180188e3ecc87f002d5a4b4c4641949869a09b88474a75850e27dea1134dca1156ae4533f997494d64b8820aa4dc0f0ceb7b4dda01648c95f70408c190d353b
 DIST openafs-1.6.20.1-src.tar.bz2 14672548 SHA256 
dc869eecf6c81949d3dd2021eaf87118ef9b90ec5012a35f64836a02a58a8826 SHA512 
cd6a0cd5d48fffaf37d143a9f8f7cd84c78ada6a645ac1a6cd3cf5b4a8a5af602e84133506c797e62ef2e61180a1c89915ea8657ac95bb872ada018b1baf0d59
 WHIRLPOOL 
e289125306024b5a4d651017f35c0b2a91cadfeecf5820298e5ecccebf8c94a8126f7b70c120a687c5edfc4ad769ecfe72f9597173c34fb0dec6e13a7619cf4c
 DIST openafs-patches-20170212.tar.xz 11008 SHA256 
9e20ca0ce0af6178ba39e459e88ecf3da8e6d97947a8b77a65f3cb0e523f6b47 SHA512 
13e525a3f612b43318ad2fefaa3edf15ad572153494e94826815400f90a253678d2ade44d6adae08b1cb0dc8f311f5407f5aa540ed0df7a2d2d6024695bd917f
 WHIRLPOOL 
4f81b94ad5ae7aab8ab954a333aa5cf72692cf91784b441b16e55fd023e58b7fe575b0228073fbacb9036cd4a7bfccd7553795457872973d15bbe48b95ac4484

diff --git a/net-fs/openafs-kernel/openafs-kernel-1.6.18.3.ebuild 
b/net-fs/openafs-kernel/openafs-kernel-1.6.18.3.ebuild
deleted file mode 100644
index 702a535e9c4..000
--- a/net-fs/openafs-kernel/openafs-kernel-1.6.18.3.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit autotools linux-mod multilib toolchain-funcs versionator
-
-MY_PV=$(delete_version_separator '_')
-MY_PN="${PN/-kernel}"
-MY_P="${MY_PN}-${MY_PV}"
-PVER="20170212"
-
-DESCRIPTION="The OpenAFS distributed file system kernel module"
-HOMEPAGE="https://www.openafs.org/;
-# We always d/l the doc tarball as man pages are not USE=doc material
-[[ ${PV} == *_pre* ]] && MY_PRE="candidate/" || MY_PRE=""
-SRC_URI="
-   https://openafs.org/dl/openafs/${MY_PRE}${MY_PV}/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~bircoph/afs/${MY_PN}-patches-${PVER}.tar.xz
-"
-
-LICENSE="IBM BSD openafs-krb5-a APSL-2"
-SLOT="0"
-KEYWORDS="amd64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
-IUSE="debug"
-
-S=${WORKDIR}/${MY_P}
-
-CONFIG_CHECK="~!AFS_FS KEYS"
-ERROR_AFS_FS="OpenAFS conflicts with the in-kernel AFS-support. Make sure not 
to load both at the same time!"
-ERROR_KEYS="OpenAFS needs CONFIG_KEYS option enabled"
-
-QA_TEXTRELS_x86_fbsd="/boot/modules/libafs.ko"
-QA_TEXTRELS_amd64_fbsd="/boot/modules/libafs.ko"
-
-PATCHES=( "${WORKDIR}/gentoo/patches" )
-
-pkg_pretend() {
-   if use kernel_linux && kernel_is ge 4 8 ; then
-   ewarn "Gentoo supports kernels which are supported by OpenAFS"
-   ewarn "which are limited to the kernel versions: < 4.8"
-   ewarn ""
-   ewarn "You are free to utilize epatch_user to provide whatever"
-   ewarn "support you feel is appropriate, but will not receive"
-   ewarn "support as a result of those changes."
-   ewarn ""
-   ewarn "Please do not file a bug report about this."
-   fi
-}
-
-pkg_setup() {
-   if use kernel_linux; then
-   linux-mod_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default
-
-   # packaging is f-ed up, so we can't run eautoreconf
-   # run autotools commands based on what is listed in regen.sh
-   eaclocal -I src/cf
-   eautoconf
-   eautoconf -o configure-libafs configure-libafs.ac
-   eautoheader
-   einfo "Deleting autom4te.cache directory"
-   rm -rf autom4te.cache
-}
-
-src_configure() {
-   local myconf=""
-   # OpenAFS 1.6.11 has a bug with kernels 3.17-3.17.2 that requires a 
config option
-   if use kernel_linux && kernel_is -ge 3 17 && kernel_is -le 3 17 2; then
-   myconf="--enable-linux-d_splice_alias-extra-iput"
-   fi
-
-   local ARCH="$(tc-arch-kernel)"
-   local MY_ARCH="$(tc-arch)"
-   local BSD_BUILD_DIR="/usr/src/sys/${MY_ARCH}/compile/GENERIC"
-
-   if 

[gentoo-commits] proj/qa-scripts:master commit in: pkgcheck2html/

2017-05-13 Thread Michał Górny
commit: 966ad972586ef4e18fe1cecab2854e4889e4a303
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 09:53:46 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 09:53:46 2017 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=966ad972

pkgcheck2html: Make empty line reports fatal

 pkgcheck2html/pkgcheck2html.conf.json | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/pkgcheck2html/pkgcheck2html.conf.json 
b/pkgcheck2html/pkgcheck2html.conf.json
index 91410a9..459ed9a 100644
--- a/pkgcheck2html/pkgcheck2html.conf.json
+++ b/pkgcheck2html/pkgcheck2html.conf.json
@@ -27,5 +27,7 @@
 "UnnecessaryManifest": "err",
 "MissingLicense": "err",
 "UnknownCategories": "err",
-"PkgMissingMetadataXml": "err"
+"PkgMissingMetadataXml": "err",
+"DoubleEmptyLine": "err",
+"TrailingEmptyLine": "err"
 }



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

2017-05-13 Thread Michał Górny
commit: 0139d0c0a6d81d0b98b8fad5115b63b42ea491d5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 09:49:14 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 09:51:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0139d0c0

dev-ruby/ruby-gdkpixbuf2: [QA] Fix TrailingEmptyLine

 dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild 
b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild
index 57536a20ffc..1eac8c87b74 100644
--- a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild
+++ b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.1.1.ebuild
@@ -33,4 +33,3 @@ each_ruby_test() {
 each_ruby_install() {
each_fakegem_install
 }
-



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

2017-05-13 Thread Michał Górny
commit: 6e3aaea4573fb155e9f3ca67c38ac8599a59d915
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 13 09:48:06 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 13 09:51:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e3aaea4

dev-ml/ppx_bench: [QA] Fix DoubleEmptyLine

 dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild | 1 -
 dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild 
b/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild
index ef714fdd3fe..35a254c8082 100644
--- a/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild
+++ b/dev-ml/ppx_bench/ppx_bench-0.9.0.ebuild
@@ -7,7 +7,6 @@ DESCRIPTION="Syntax extension for writing in-line benchmarks in 
ocaml code"
 HOMEPAGE="https://github.com/janestreet/ppx_bench;
 SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"

diff --git a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild 
b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild
index ef714fdd3fe..35a254c8082 100644
--- a/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild
+++ b/dev-ml/ppx_bench/ppx_bench-0.9.1.ebuild
@@ -7,7 +7,6 @@ DESCRIPTION="Syntax extension for writing in-line benchmarks in 
ocaml code"
 HOMEPAGE="https://github.com/janestreet/ppx_bench;
 SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"



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

2017-05-13 Thread Jeroen Roovers
commit: 0c9fc95e689de83fc19a91336b286d2e6ed7e04d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 09:38:38 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 09:41:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9fc95e

media-libs/freeverb3: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/freeverb3/Manifest  |  2 -
 .../files/freeverb3-3.1.1-jack-compilation.patch   | 67 ---
 .../files/freeverb3-3.1.1-jack-linking.patch   | 27 
 media-libs/freeverb3/freeverb3-2.6.6.ebuild| 57 
 media-libs/freeverb3/freeverb3-3.1.1-r1.ebuild | 75 --
 media-libs/freeverb3/freeverb3-3.1.1.ebuild| 70 
 6 files changed, 298 deletions(-)

diff --git a/media-libs/freeverb3/Manifest b/media-libs/freeverb3/Manifest
index 91aafd99ad0..4e933c96ec8 100644
--- a/media-libs/freeverb3/Manifest
+++ b/media-libs/freeverb3/Manifest
@@ -1,3 +1 @@
-DIST freeverb3-2.6.6.tar.gz 6208119 SHA256 
55c0585c8d53df1bcc5dcb6ffd26fc123583a239c3f064229af71e5f8dca6816 SHA512 
755c95ef184487af7e01ea32765b77eba6ffc9738aece3d64f9da019f720075fb7907341689a8adbe81d6fd265a82436da578df2d98ff2e82803a064df4c5dc1
 WHIRLPOOL 
77795333dc30f3aca514a3a16d8760373bf1ac34fdcc1f3feef3d3bd3071fedf1dcb73ca85b3bf27666c0fba176d86607d68d4c0d5d37a2cfa42a5417d282bb4
-DIST freeverb3-3.1.1.tar.xz 6067288 SHA256 
6327b6809f4c15dfc74331f0b88af8d92f593d1bf8eabee15ec2a98217aa8d93 SHA512 
83feb43a6c178b82958089a3527788f1426bc76e5a86d353df5818a0ebeb1656742e225d4e3eb3187b768169af1a6f2716215408fdb30869452d10d64a967516
 WHIRLPOOL 
e2ac3bec3f2ba90bfc8f25d9c09290dcdc5e43e4528182cbf112614f9d86e97f27beb13a4869cfe5ac10a29af47e4ed9ab64a064189d57ac1d4282a38442b935
 DIST freeverb3-3.1.2_pre20151102.tar.gz 8416503 SHA256 
759ba987a6d696a34ce9a5a69ba87687bf678a93de3f49af3ad19df638379ae0 SHA512 
ccdcf8832155e479164bb6a4cb2f830db83bf55b8c797ba96686abe8392e7d88f55c6ab8bcb2db447ec3ab4f5cca05e09ec0753a61452c01a32ff9f4008b3536
 WHIRLPOOL 
a61cc9d301ddbbede0b9100219d93523ff7cece133f4402b1d82c2c9008d9cd7b2f89a1b94f8f638a298efd5bdc12eed3296618bcd9ab2cee9332cec733c8ea4

diff --git a/media-libs/freeverb3/files/freeverb3-3.1.1-jack-compilation.patch 
b/media-libs/freeverb3/files/freeverb3-3.1.1-jack-compilation.patch
deleted file mode 100644
index 76878202176..000
--- a/media-libs/freeverb3/files/freeverb3-3.1.1-jack-compilation.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From c2ab38ee2cd768ea4875450b146b12edbc28d656 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Tue, 9 Jun 2015 01:41:45 +0200
-Subject: [PATCH] Fix function name mis-match for JACK compilation
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Fixes compile error:
-
-../audacious/impulser2.cpp: In function ‘void slot_save(SlotConfiguration*, 
int)’:
-../audacious/impulser2.cpp:278:86: error: ‘aud_set_str’ was not declared in 
this scope
- t_str   (configSectionString, key_i("file",i), 
(gchar*)slot->filename.c_str());
-  ^
-../audacious/impulser2.cpp: In function ‘void slot_load(SlotConfiguration*, 
int)’:
-../audacious/impulser2.cpp:293:62: error: ‘aud_get_str’ was not declared in 
this scope
-   filename = aud_get_str(configSectionString, key_i("file",i));

- jack/configdb.h| 4 ++--
- jack/configdb_rcfile.c | 4 ++--
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/jack/configdb.h b/jack/configdb.h
-index c3e6c19..0f793fa 100644
 a/jack/configdb.h
-+++ b/jack/configdb.h
-@@ -23,13 +23,13 @@ void bmp_cfg_db_set_float (ConfigDb *db, const gchar 
*section, const gchar *key,
- void bmp_cfg_db_set_double(ConfigDb *db, const gchar *section, const gchar 
*key, gdouble value);
- void bmp_cfg_db_unset_key (ConfigDb *db, const gchar *section, const gchar 
*key);
- 
--gchar *  aud_get_string(const gchar *section, const gchar *key);
-+gchar *  aud_get_str   (const gchar *section, const gchar *key);
- gint aud_get_int   (const gchar *section, const gchar *key);
- gboolean aud_get_bool  (const gchar *section, const gchar *key);
- gfloat   aud_get_float (const gchar *section, const gchar *key);
- gdouble  aud_get_double(const gchar *section, const gchar *key);
- 
--void aud_set_string(const gchar *section, const gchar *key, gchar *value);
-+void aud_set_str   (const gchar *section, const gchar *key, gchar *value);
- void aud_set_int   (const gchar *section, const gchar *key, gint value);
- void aud_set_bool  (const gchar *section, const gchar *key, gboolean value);
- void aud_set_float (const gchar *section, const gchar *key, gfloat value);
-diff --git a/jack/configdb_rcfile.c b/jack/configdb_rcfile.c
-index c0125c8..69bb085 100644
 a/jack/configdb_rcfile.c
-+++ b/jack/configdb_rcfile.c
-@@ -109,7 +109,7 @@ void bmp_cfg_db_unset_key(ConfigDb * db, 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/files/, media-plugins/audacious-plugins/

2017-05-13 Thread Jeroen Roovers
commit: da167f397f3ac47fd95d7149d1024c4aa43dbe8a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 09:34:05 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 09:41:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da167f39

media-plugins/audacious-plugins: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-plugins/audacious-plugins/Manifest   |  11 +-
 .../audacious-plugins-2.5.4.ebuild | 122 -
 .../audacious-plugins-3.1.1.ebuild | 113 ---
 .../audacious-plugins/audacious-plugins-3.1.ebuild | 114 ---
 .../audacious-plugins-3.2.2-r1.ebuild  | 116 
 .../audacious-plugins-3.2.3.ebuild | 102 -
 .../audacious-plugins-3.2.4.ebuild | 102 -
 .../audacious-plugins-3.3.3.ebuild | 114 ---
 .../audacious-plugins-3.3.4.ebuild | 113 ---
 .../audacious-plugins-3.5.1.ebuild | 120 
 ...ous-plugins-2.x-fix-skins-build-glib-2.32.patch |  13 ---
 ...audacious-plugins-3.2.2-fix-build-gmodule.patch |  31 --
 .../audacious-plugins-3.2.2-fix-build-sdl.patch|  19 
 .../files/audacious-plugins-3.3.3-libcdio.patch| 111 ---
 .../files/audacious-plugins_ldflags.patch  |  11 --
 15 files changed, 1 insertion(+), 1211 deletions(-)

diff --git a/media-plugins/audacious-plugins/Manifest 
b/media-plugins/audacious-plugins/Manifest
index a1173460ed3..c25d94e065d 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,14 +1,5 @@
-DIST audacious-plugins-2.5.4.tar.gz 3500309 SHA256 
149fd27f476670d8ab3b8e9beaad9ab9de5955c8cbec70bf27e26446168148d8 SHA512 
43eedbb4d599cc0437f5870cf0501222e107667a76873aa26786086b0ca29a5fb074f7715e7aeff504560e033dd482b98d9d771964d981afcd3b29a46f410bcc
 WHIRLPOOL 
e131fb818e90eaa7e98b06b903d6192d4b0fcac4f6af771ea75ce4323033d56ced9fd1b05f7534e390162378c7de8dd384ac9946e0df3cb99cf8cd00d170252c
-DIST audacious-plugins-3.1.1.tar.bz2 2167856 SHA256 
dd85e982a49a2794041a391aba3d12a12505338b2c9623b60f16842ae89215ad SHA512 
f6c89a38385d9fed72e18e54cac5a4a5a126802b5dc0e71a868b92aec2d37b484b9c95e983aade2bdf3d8cf38af8f79aa2f67bc75ef292a3c8448f6029ea91fb
 WHIRLPOOL 
79067763e94cd14191c6636e45ce2ca5778b5e28a6683d4fa69ffbe9c084e5830a3a56c9afeaf7f29b2df70db8582d7ab3fe9bcead8bbf0b910cd431dff35e53
-DIST audacious-plugins-3.1.tar.bz2 2156993 SHA256 
2d1e9b229b83e4ab2a2065e7116d0d36e774d73146d2cb63162ca880770d7ca8 SHA512 
b8aa443d407dab8c5f55c9593e0306d2b2498018dd7787ab32275490d9b2cd76ee0e8c906a98fdf2ae70040f73399718c1eff9a6f8447b7327938a35b5de42d5
 WHIRLPOOL 
1a3c2efd8e2518011eceffd4104fbd2dcc9c9ac3038493a8a1d6e4ec8d7376311423319f8648f524be13b0332ed305a91c5810243e69ca7a3f816f65cead2911
-DIST audacious-plugins-3.2.2.tar.bz2 1898457 SHA256 
c637e6770ed41ec0e885f210944234326090d9cecf0547e2545fff09bc25b7fc SHA512 
22f7af18ce7e128a73c21942a73ea3ed6b9f022efec64c091dfa38abd6bba02f9260db93645f83e3d54c32b3c24573f2417fb24c51f1a00a4e9759f9198e96b5
 WHIRLPOOL 
2e840350767852cc9b8899a76fc18d892382639add7bce127212f1386675c29ef3e135e2fd3f9564c3f2431568aa7df6dc6c1e43cec3ee9491468674c85a3ad1
-DIST audacious-plugins-3.2.3.tar.bz2 1921236 SHA256 
bba70fbbb4fa7d1f40de4d96265069b6faf23233cbf544cb2882f7c709c9d2da SHA512 
d4a78bab856450213dbb35d4c899134360ff20b907fea81a532c9b1176f348e191be64ca1f51b575d76b9f6df44c124259e3a92f00f4eebe723f51b0e14b0698
 WHIRLPOOL 
73f8ba2cb7e6ffb15253d7bf25e545e4f8be71b18652ef2a18569ece526514e01750b2b21204a48ceb5114990ea3ad4b1bcb8860a74a4835bc0b4141449111f5
-DIST audacious-plugins-3.2.4.tar.bz2 1921658 SHA256 
0f03556de593d85d4aba0895c4586643026d15f5c1243e7353a4636e84b31882 SHA512 
3eb887559983b35c33c5f91550262fb7473c6c968f152c8605332fcd62674ddbb6250c2eb952b73f99aaefbcedc47fc74d1c2bf5116f9bd919faf76ffa483085
 WHIRLPOOL 
9b8ed381a3eab08dc83ba3507f74d35a5ef7a769c6ec1968b88bbcaa866b196fd6997e79fd51eab54055d99f8166c374f099f8e17393a2bce63745672b4b58e5
-DIST audacious-plugins-3.3.3.tar.bz2 1740185 SHA256 
3906a70090edb09b94504fa37c823635b752b408e129fc0156286d409d350f8f SHA512 
0f9d07f3290dd25efd4360f064abce4ddfa21aa84d42b1eefb3308715fb7013b1db4958e620b1cd293a5487973b4e7d0e7313922a576c182cde458dbaaad0a00
 WHIRLPOOL 
3730c16f21c7cc4dd2f51a4c51033d6733f434b75a7076c081970feb8863a4f701aa98a19289e169a142717d557c9d217fc559cc71d033e25eb1987000187ae0
-DIST audacious-plugins-3.3.4.tar.bz2 1756149 SHA256 
b66dd84ab092d9fb64182599706ed60a3c382c904a77e23285e1e271f007afd0 SHA512 
4e3ba9adc4f44c3f02934a98d5c3225ae560e062b1e1f93e478770c8ea7f6e741a9cf83ae2ec34a05ac4c40dd08d0cf732e41029fa88bc37014bb8bbe1c1a681
 WHIRLPOOL 
a96db513d671f656a5c8747cf1e8c300a6043e4decf3b3b939e07ec7b49b583289793da2d7ac9b52f4ceedae14ed3fa3d076831ec0fd38300f28b7c99663e605
 DIST audacious-plugins-3.4.1.tar.bz2 1765085 

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

2017-05-13 Thread Jeroen Roovers
commit: 920589369bf2f7efbeb396cb5237ca44c9fa527c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May 13 09:35:03 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May 13 09:41:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92058936

media-sound/audacious: Old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/audacious/Manifest |  9 ---
 media-sound/audacious/audacious-2.5.4.ebuild   | 59 --
 media-sound/audacious/audacious-3.1.1.ebuild   | 64 
 media-sound/audacious/audacious-3.1.ebuild | 64 
 media-sound/audacious/audacious-3.2.2-r1.ebuild| 67 
 media-sound/audacious/audacious-3.2.3.ebuild   | 65 
 media-sound/audacious/audacious-3.2.4.ebuild   | 59 --
 media-sound/audacious/audacious-3.3.3.ebuild   | 55 -
 media-sound/audacious/audacious-3.3.4.ebuild   | 55 -
 media-sound/audacious/audacious-3.5.1.ebuild   | 55 -
 .../files/audacious-3.2.2-fix-build-gmodule.patch  | 51 -
 .../files/audacious-3.2.3-fix-mutex.patch  | 89 --
 .../audacious/files/audacious_ldflags.patch| 11 ---
 13 files changed, 703 deletions(-)

diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest
index 777356d6d38..ed209347872 100644
--- a/media-sound/audacious/Manifest
+++ b/media-sound/audacious/Manifest
@@ -1,13 +1,4 @@
-DIST audacious-2.5.4.tar.gz 1221134 SHA256 
47bc36010e84c2c9638537a42a8451743d55a699bf85c614f3b913596f6e2fcd SHA512 
4c6cdcd19e2de468c60c3a65fd75320f47febf3890011a6d7ebf5886ea34179bfb98bbbedd822ceeb278a466a63ba47d0243c90dd8cc04bb814ac50d60b54a1d
 WHIRLPOOL 
99fb1f1541647ee378ab771975691b40230d3a3f7051cc714e9a0276101f3eda92e00c2071b89e62c1211481c41a0a9722a9ca494e50c93a88d4d69a334aa14a
-DIST audacious-3.1.1.tar.bz2 766551 SHA256 
50e229579a0ee06e88d2b123c8db6b373db73e87898e8b4843a1bd02e3cab8ac SHA512 
507381330ffb20898ece803a5782047ef316925e749940c590129f4b5eef895c4062b20e59cc7663e51e45c5668565bff009e71d31a5ee03f4d0e720ee79
 WHIRLPOOL 
c5d4695308b6a219de77aa0803d0975454814156ee9c1cac142781f092d66b48121d67f2834b3949efaef1e8f75ebe42cbf1b0559864e8ba6c06c2a1c83eef1c
-DIST audacious-3.1.tar.bz2 793321 SHA256 
306db180cd269b072cfb23551b4139cd2af28d8afb6699836ad82aa3bcec3a46 SHA512 
c80c44dc94bf25bbf0dbcb0a2de2c8a0e2cbdb7261792f7b12b96f7aaec049b227cd67704228ad6dcd33b955d0b4ce3393511eca036cbaf996f753e85c9f7141
 WHIRLPOOL 
195061cc46ac5b9d6e79fafc4736d756501955b144bf2e53c439c6175632507c57962e0a29adbd030168e6d08498f2aedaa520213fbe14dfd819e27e0951825d
-DIST audacious-3.2.2.tar.bz2 675192 SHA256 
c69c20e48c2ed330a0ffb55f3a648b50323406e2a15ca407e3291f83e57042ee SHA512 
e9c1e4c6c9bccac83f64280742036bfbab07737af903c8b3cf7d41dda0ce1c7d449eecba6c87918d750197cb8bd7b6c9eb034e670ea3a04cbcc3699de4762e36
 WHIRLPOOL 
0fe8ff2bcbd366ba0f887910f99bb4f691bca716c49a31f69a90b0ee4db209875514da8fa2c440ccaae934ff0bd10692f07713bf73cb89bddb00a7e0caf00f31
-DIST audacious-3.2.3.tar.bz2 695917 SHA256 
aea8ad2f4da80fb58cf8b0e880585ab49ac42e8a02247c364ea29ccca5572bae SHA512 
29bcb02240cfeca8611935a9093b6271bc52809515b07fdaf846457b914ff13c03d82332a762332a16cc7a036963c582f5ab2f0b25592312478dee3a38510c7e
 WHIRLPOOL 
d92d6a5f9cb2ef46138527c47adac50f44acf33f2dd89a624875467dff39e20e72be61eb4aebd9216306b70cce43abb75e5c286da3108ec7bc14d27127b0991a
-DIST audacious-3.2.4.tar.bz2 690943 SHA256 
12a14542883407110d2b4367db38e8e0620d83a266388427f358a66689a4553a SHA512 
a6d4ce6c352f875caa84b32d8ff30d49e787ca387f6a25cb6a7d44be7f5432c147259a9112b247497804ffc2959ffc2713a90eeed7204d55dd26607896d3936e
 WHIRLPOOL 
a50cc579b50266e581b7c25ee56b97a54433f1c5310dd8e34eec96c5d205e921ae781ff4207f87bf1d08800b1a94cbc2baedc84f72dad30f2b2fd35bfeb79b7f
-DIST audacious-3.3.3.tar.bz2 470286 SHA256 
bda1074c98284471b8ded1caa5f640cdde6e8723fa8b3f4fd685de97228f7c94 SHA512 
82593b3cb2b104e6d1dcbd87ff51dad0d8ff125065700db8349032fd4eb2bdf4d08f214fd575cc405914234817a6c3092c3cf4ad62c223b4287a44845b91350f
 WHIRLPOOL 
646980115e8c3cbe2441700b4926adb528e9a2c1e234e82290a1e9c702f5eb7aa7e069d94af210ecee8337aae905bedf77055e7ff5b16043f670094c62a65855
-DIST audacious-3.3.4.tar.bz2 473345 SHA256 
671cdbf9b6b722b4ff4f43bcf85da0bdd1dfdf461b510cf6ecdb9187a427fca7 SHA512 
0da20e09dec3104f6e0c16a61eee7fdbd221e21d460544efd1dd2b2f12476f62f0f9042976e6b682510a21fb894fa8a089730ed7a780544e4b49ca6f5b0b6b89
 WHIRLPOOL 
38ae46e98e378d8b16dc3841f2ebf9907735cb7d2a204d00cc93837f132a0fdeab9acc6c1da40dd3ac0a41a1e33074a308a7941653e4d0ca5e1347b1ef24ed04
 DIST audacious-3.4.1.tar.bz2 474755 SHA256 
57ed4d8378b1e753e266a82424c3ae595b6c0e88fc3e32957720cd6cc14ac971 SHA512 
2a9e203544861a0b902b720823202ef1038927932826847dc9b9a9c321dbecc19e2187afbdeb62a22ee8e6348c7df609ad671c8c63da2abc003a37556df20ac3
 WHIRLPOOL 

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

2017-05-13 Thread Hans de Graaff
commit: fb96e8b3b93f6da73d4871c62f940464ad365433
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:26:06 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb96e8b3

dev-ruby/activesupport: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-5.1.1.ebuild | 65 +++
 2 files changed, 66 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 9e338275908..18d357ff795 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/activesupport/activesupport-5.1.1.ebuild 
b/dev-ruby/activesupport/activesupport-5.1.1.ebuild
new file mode 100644
index 000..10296f51648
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.1.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   >=dev-ruby/i18n-0.7:* =dev-ruby/i18n-0*:*
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha:0.14
+   

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

2017-05-13 Thread Hans de Graaff
commit: cf7d4edb40ab2365cbd64021d1758115e3d334cc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:35:01 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf7d4edb

dev-ruby/railties: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 9e338275908..18d357ff795 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/railties/railties-5.1.1.ebuild 
b/dev-ruby/railties/railties-5.1.1.ebuild
new file mode 100644
index 000..5237e8eafb2
--- /dev/null
+++ b/dev-ruby/railties/railties-5.1.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.23"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.18.1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2017-05-13 Thread Hans de Graaff
commit: a40ac9730beeda3a7092bd2a5d4c86e7a6c84f3a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:35:24 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a40ac973

dev-ruby/rails: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-5.1.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 36615094a28..1fcec655cf0 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.gem 6144 SHA256 
b51cf641a376e16166587cfe41f46e37bd3a510c13a8b
 DIST rails-5.0.1.gem 6144 SHA256 
3f9acd2c489c9eed11ff200a37cb32784cf15ddc5e561657d50b847ced3c361d SHA512 
8caab3d658e82ac60d23abc2dbd8c5234d731adc7cae3ce8e622a092e1cfb07b6efa2f7166962d5df4783844d00ab8134af59e9f99d7a07756d3b24bea9cbd41
 WHIRLPOOL 
db107d418b4723b46ab7f3154867351c5c6be3ef00a49981d21655e78b3f641578651b0c09d251784575640181f2163be1b52d770507ffacdcc5dbdcda13ec3e
 DIST rails-5.0.2.gem 6144 SHA256 
49c6c350286e2f177df5c2214f9668f0866d87411ab5a63e051e25eb64453f70 SHA512 
79a2e292aafc9f0c8a35d6b07827b491f902ea7459e340c8240fe36d4a97deb137c820c3c964ea69a374c237c5857f78cc767035ddb793d7e473323e21d79886
 WHIRLPOOL 
f67075d071a5c58b14ac2b32fde023c55e1b533fec8d85424cec8582d5bb38e713191ea3ca0ef463f4aa95b3ff37f576767b97cbf5088d3c1508e170e219da91
 DIST rails-5.0.3.gem 6144 SHA256 
fba5f9f1b01367010f0d85a28b5d992d5866766fbc3d485bce8e14915f2b SHA512 
f0c63958819a15368bdc88d277bca288661ff5dd5b3a5f64b9fc78d338c0700b7f3b6acbb103f309826ace39a67206cfbfbe52c22fbaf6d9b63850dad1eed823
 WHIRLPOOL 
f3a3f5ae5df8c7f061c8308fd06d15c33d1ac683efec7c722df29a3f9789233983297b1d500f317c268278b2f0a6f9cd710fc444221881e6ed8f23f0413b6039
+DIST rails-5.1.1.gem 6656 SHA256 
175e79dd0770470e4ff7055989ae136fee9cbb4b3145bcb00a5c4783e941aed7 SHA512 
c2d65b293710f5de8e114b2b5825c281c81586d6df39fc6f25ac8382baf8a77088d6d7d57b89d19b9882002a065fb0951b0c052104df2fea224abc2a91fe961b
 WHIRLPOOL 
14cd3f7fc14c789191b1e89ce2405ef0822e2476cf5d5b9bab7ab1027c2edc3e59978117f6cd758918931e3ab7b74f61ee8fc3d0351e4613f0803355a0a50c83

diff --git a/dev-ruby/rails/rails-5.1.1.ebuild 
b/dev-ruby/rails/rails-5.1.1.ebuild
new file mode 100644
index 000..8747aa3da63
--- /dev/null
+++ b/dev-ruby/rails/rails-5.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="http://www.rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~amd64-linux"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2017-05-13 Thread Hans de Graaff
commit: af7b97c64e89a79f309c8d2e7400a6ad6b9bafcd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:33:11 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7b97c6

dev-ruby/activerecord: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-5.1.1.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 9e338275908..18d357ff795 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/activerecord/activerecord-5.1.1.ebuild 
b/dev-ruby/activerecord/activerecord-5.1.1.ebuild
new file mode 100644
index 000..05cf9f30587
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-5.1.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:8.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
+   postgres? ( >=dev-ruby/pg-0.18.0 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha:0.14
+3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails version to simplify our dependencies.
+   rm test/cases/connection_specification/resolver_test.rb || die
+
+   # Avoid single test using mysql dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+
+   # Avoid failing test that makes bad assumptions on database state.
+   sed -i -e '/test_do_not_call_callbacks_for_delete_all/,/^  end/ s:^:#:' 
\
+   test/cases/associations/has_many_associations_test.rb
+}
+
+each_ruby_test() {
+   if use sqlite; then
+   ${RUBY} -S rake test_sqlite3 || die "sqlite3 tests failed"
+   fi
+}



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

2017-05-13 Thread Hans de Graaff
commit: f3c502a6dd9d590a0316a17f6aad5ac00c7ce88e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:32:42 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c502a6

dev-ruby/actionmailer: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/actionmailer/Manifest  |  1 +
 dev-ruby/actionmailer/actionmailer-5.1.1.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 9e338275908..18d357ff795 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/actionmailer/actionmailer-5.1.1.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.1.1.ebuild
new file mode 100644
index 000..77d5ee57ed6
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-5.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha:0.14
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2017-05-13 Thread Hans de Graaff
commit: 5f1cda35716f4dea34749152d00ca96656662415
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:29:03 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1cda35

dev-ruby/actioncable: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-5.1.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 67a33c1ddca..3bccc076832 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -2,3 +2,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/actioncable/actioncable-5.1.1.ebuild 
b/dev-ruby/actioncable/actioncable-5.1.1.ebuild
new file mode 100644
index 000..2d4a340326e
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-5.1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:0 =dev-ruby/websocket-driver-0.6*
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2017-05-13 Thread Hans de Graaff
commit: ea1817ce50b77c28ee3e89160ca6ca7d409e373a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:32:17 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1817ce

dev-ruby/actionpack: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-5.1.1.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 9e338275908..18d357ff795 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/actionpack/actionpack-5.1.1.ebuild 
b/dev-ruby/actionpack/actionpack-5.1.1.ebuild
new file mode 100644
index 000..54a7040729c
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.1.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.0
+   >=dev-ruby/rack-test-0.6.3:0.6
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Skip a failing test related to security updates in 4.2.5.1. Let's
+   # assume that this is not a bug but a test lagging a security
+   # measure.
+   sed -i -e '/test_dynamic_render_with_file/,/^  end/ s:^:#:' \
+   test/controller/render_test.rb || die
+
+   # Skip brittle test depending on mime type registration order (fixed 
upstream)
+   sed -i -e '/parse application with trailing star/,/^  end/ s:^:#:' \
+   test/dispatch/mime_type_test.rb
+}



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

2017-05-13 Thread Hans de Graaff
commit: c237b322af6436b385f88a365bef2e9282c34c73
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:13:23 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c237b322

dev-ruby/erubi: keyword ~arm, ~ppc, ~x86

This package is a simplified version of dev-ruby/erubis
which already has keywords for these arches. Adding them
now avoids a large keywording bug for dev-ruby/rails:5.1.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/dev-ruby/erubi/erubi-1.6.0.ebuild 
b/dev-ruby/erubi/erubi-1.6.0.ebuild
index 763220b780e..19f35743eac 100644
--- a/dev-ruby/erubi/erubi-1.6.0.ebuild
+++ b/dev-ruby/erubi/erubi-1.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/jeremyevans/erubi;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2017-05-13 Thread Hans de Graaff
commit: 55dd4618fb6d0a1bd8a9511e6b15cff1f9e59ee6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:29:45 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55dd4618

dev-ruby/activejob: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/activejob/Manifest   |  1 +
 dev-ruby/activejob/activejob-5.1.1.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 9e338275908..18d357ff795 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/activejob/activejob-5.1.1.ebuild 
b/dev-ruby/activejob/activejob-5.1.1.ebuild
new file mode 100644
index 000..f9fe12f9fb9
--- /dev/null
+++ b/dev-ruby/activejob/activejob-5.1.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' Rakefile || die
+}



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

2017-05-13 Thread Hans de Graaff
commit: 4f4894bd12c016cb045e63def2ec783646b2ff83
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:28:44 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f4894bd

dev-ruby/activemodel: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-5.1.1.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 9e338275908..18d357ff795 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/activemodel/activemodel-5.1.1.ebuild 
b/dev-ruby/activemodel/activemodel-5.1.1.ebuild
new file mode 100644
index 000..ec1f01e7c3c
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-5.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2017-05-13 Thread Hans de Graaff
commit: fcd9adb4a4cf3ae511510b0e4f693432d7b81648
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat May 13 09:31:54 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat May 13 09:36:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd9adb4

dev-ruby/actionview: add rails 5.1.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-5.1.1.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 9e338275908..18d357ff795 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.0.0.1.tgz 6139334 SHA256 
3cbbe71d80c2813dde0d2bfa61aea57c8e6a1a3b2a
 DIST rails-5.0.1.tgz 6026895 SHA256 
7ee54f0175a7738e7c169fa8dc2e4ee30ba8407768804aaa56a6889525315f4e SHA512 
d5c25b284b24399f81a5a8aec9c4b581d2caeff6d1f73b71dab2a50b8f55b4a86c1d723f0bae9b40bdb3d949e3d5eb65b7522bf9ca316676cafdd2cf648abb33
 WHIRLPOOL 
142190cc4f8edafdc39cdbab2586127815e145f4d4fa5a89f3c9b2377e70bc29f6d410359c0498fe1c83c8f811b64884ae0d7e06b20d8ffb5ec44c6b66cde49b
 DIST rails-5.0.2.tgz 6034813 SHA256 
4ca4ab89c06776f959edde03833f83be05002db5a1028e9276d45db6a2358cd4 SHA512 
bb82bd33e47b875f3a9bc6d833492b89fbf86afff27049f1f8710a406452dee1cb5b287b0e19d6b2f45ee59181b28425916746d1b6ef835029944aff4bcf255b
 WHIRLPOOL 
1e4bda983d10aace2b49df133b76f8fdd9246ce071b09dd00a6aa72c2f2a4fb758214427520170ca6f819ac602199087bf993debd6275e5b23184b5e7f46bff7
 DIST rails-5.0.3.tgz 6041420 SHA256 
0c16f63af96529c1e3d2b4476031bd024ae403322fe78e80e188a422412dc582 SHA512 
5a25747507d2a8e1d2a19ce14c77a80c4f9bd5751fb343c3f405b8d9ec170d11fb866ebfedf6b850b6750399015631ab1551e6f78e097c6514061462a05e88f3
 WHIRLPOOL 
25fd8473a4eed2f007b99e22cb7ccf834780d4f21478a0818c44bea525f4c839610bab2b52ae5087a881f8d5519b78616f4e53e6a21f7d6f9270c0ddf648a2a5
+DIST rails-5.1.1.tgz 6124695 SHA256 
a09bfa7d2917865778af70dff8bd57fe01820eca0228cff85de581ee17e9adf2 SHA512 
fd62506eac440f1ad9b37f20c7c712733440bc2ee676390c02e3bd50b912fe0fd53e8092c23664d47818ee62583568c6e20d2bfd5eff6d22a005289bb3bb258f
 WHIRLPOOL 
a23d6644126e6e01481c48c7089208a535188b5b32ad67cb69db36ac2044ee35bd95d4012076d7f12666aed2cbe984c75c3555889923710f10b1b91c150ccc73

diff --git a/dev-ruby/actionview/actionview-5.1.1.ebuild 
b/dev-ruby/actionview/actionview-5.1.1.ebuild
new file mode 100644
index 000..1ee6d69a6b0
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.1.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem versionator
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+}



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

2017-05-13 Thread Lars Wendler
commit: f10f1764a0d0adc2265731ca20e4bf58fe9f3950
Author: Harri Nieminen  gmail  com>
AuthorDate: Wed May 10 18:16:46 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 13 09:29:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10f1764

sys-devel/autoconf: Fix libtool test

Gentoo-Bug: https://bugs.gentoo.org/584144
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/4598

 sys-devel/autoconf/autoconf-2.69-r3.ebuild |  5 +++-
 .../files/autoconf-2.69-fix-libtool-test.patch | 31 ++
 2 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/sys-devel/autoconf/autoconf-2.69-r3.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r3.ebuild
index 37354a400d9..54b5079415c 100644
--- a/sys-devel/autoconf/autoconf-2.69-r3.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r3.ebuild
@@ -36,6 +36,9 @@ src_prepare()   {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
[[ ${CHOST} == *-darwin* ]] && \
PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
-   PATCHES+=( "${FILESDIR}"/${PN}-2.69-perl-5.26.patch )
+   PATCHES+=(
+   "${FILESDIR}"/${PN}-2.69-perl-5.26.patch
+   "${FILESDIR}"/${P}-fix-libtool-test.patch
+   )
toolchain-autoconf_src_prepare
 }

diff --git a/sys-devel/autoconf/files/autoconf-2.69-fix-libtool-test.patch 
b/sys-devel/autoconf/files/autoconf-2.69-fix-libtool-test.patch
new file mode 100644
index 000..e75eba62160
--- /dev/null
+++ b/sys-devel/autoconf/files/autoconf-2.69-fix-libtool-test.patch
@@ -0,0 +1,31 @@
+From 247b02e5a5bb79cae91de02ae2d3cb0cd325 Mon Sep 17 00:00:00 2001
+From: "Gary V. Vaughan" 
+Date: Mon, 3 Nov 2014 07:25:03 +0100
+Subject: tests: avoid spurious test failure with libtool 2.4.3
+
+Based on a report by Bruce Dubbs.
+
+* tests/foreign.at (Libtool): Be tolerant of 'quote' replacing the
+older `quote'.
+
+Signed-off-by: Eric Blake 
+---
+ tests/foreign.at | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/foreign.at b/tests/foreign.at
+index a9dc33c..d4702cd 100644
+--- a/tests/foreign.at
 b/tests/foreign.at
+@@ -57,7 +57,7 @@ AT_CHECK([./config.guess || exit 77], [], [ignore], [ignore])
+ # Make sure at-path contains something valid, and let the test suite
+ # display it when verbose.  And fail, skipping would too easily hide
+ # problems.
+-AT_CHECK([sed -n ["s,^.*\`\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
++AT_CHECK([sed -n ["s,^[^']*[\`']\\(/[^']*\\)'.*,\\1,p"] stdout], [0], 
[stdout])
+ AT_CHECK([test -f "`sed -n 1p stdout`"])
+ 
+ # Older libtoolize installed everything but install-sh...
+-- 
+cgit v1.0-41-gc330
+



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

2017-05-13 Thread David Seifert
commit: 7940d67373b91190369c341d3d33f9f226ae3370
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 13 08:43:09 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 13 08:44:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7940d673

dev-python/graph-tool: Bump minimum CGAL required to 4.9

Bug: https://bugs.gentoo.org/show_bug.cgi?id=618114
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild 
b/dev-python/graph-tool/graph-tool-2.19.ebuild
index f6a94cb3f9b..f1d36ee4ad0 100644
--- a/dev-python/graph-tool/graph-tool-2.19.ebuild
+++ b/dev-python/graph-tool/graph-tool-2.19.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/expat
dev-python/numpy[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
-   sci-mathematics/cgal
+   >=sci-mathematics/cgal-4.9
cairo? (
dev-cpp/cairomm
dev-python/pycairo[${PYTHON_USEDEP}]



[gentoo-commits] proj/gentoo-mate:master commit in: mate-base/caja/

2017-05-13 Thread NP Hardass
commit: 96656e1ac201ed0de5dddf0ce7481e628f4a080b
Author: NP-Hardass  gentoo  org>
AuthorDate: Sat May 13 06:28:00 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Sat May 13 06:50:12 2017 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=96656e1a

mate-base/caja: Bump to 1.18.3

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 mate-base/caja/Manifest   | 2 +-
 mate-base/caja/{caja-1.18.2.ebuild => caja-1.18.3.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/caja/Manifest b/mate-base/caja/Manifest
index df45d5a..39f0a1f 100644
--- a/mate-base/caja/Manifest
+++ b/mate-base/caja/Manifest
@@ -2,4 +2,4 @@ DIST caja-1.12.7.tar.xz 3645820 SHA256 
94bd13a34a8a1ef725bb9d9de7f0db8da16e701fc
 DIST caja-1.14.2.tar.xz 3560252 SHA256 
39a4d7ff1b71d1612d52cdc727ab13e34ec5960f532b406907b994cf99eebac6 SHA512 
ef0c42e26fbeb2a2296c67fd0a1f59d18b104ba818761600dec2ab571fbd5a1d659471105b97a9fcd7b0e16afa1dfdf860decad1f65b299964017932f7dfdfbc
 WHIRLPOOL 
56be105f1040a59c34d09d31998a8a60f8b17ad719c3efdfe3839c16296b5b239041f98da797f52c46fbcca61d55e374618a0f85c5155f3dbd9f0cfee485d2db
 DIST caja-1.16.1.tar.xz 3508944 SHA256 
5d201a43bf8aff9366410d03a1a53906073c6bca2201887fcf513050bd69789d SHA512 
c0b8f4aeec8c649c54d0ff7a51db4973547f3cac17b3b28a36b3656eeb8234cf25d185c547c0f1bcc015beeac25b5931a2db678227b183e3921f4b4feb2a6e0f
 WHIRLPOOL 
974bfb4be62c4a7229c229654eff2f5f92471bcc2402a0d876ba1b15ba17598b9f087eee5596281cc18e4044075b1ae3f8902ba5b0d13a89a4cb5084ece3b8f5
 DIST caja-1.18.0.tar.xz 3514032 SHA256 
0698b0a33e158f9d459a776664684480be832f92ab73cbb2730e7198646f87b9 SHA512 
d685b685f35530c730e4cdfc5c1fbf8abc813aab353a25943a0978da5603d9c9df234da88ee46c09cfb72c8c9e5f1f3a4a2d1b1dbd07c8169fb1861a201f
 WHIRLPOOL 
9d4786fb8621635c9704c80b44c0518400291a7b70a5238e6ba1e40e4079ce1109d54c720f07f217b5944b11246bb175a702a6fcfcce3beedcebf92e82ce571c
-DIST caja-1.18.2.tar.xz 3526304 SHA256 
117fbc320bf73e76b20eeef87c69e2b2245b50520cf33b51999abe53929686a6 SHA512 
fa4206fa4536f3e36857f1c5a76f105624896ff990f0423fa70bd7638e2d45be726b20d45278a3457b6afaaf486b6121ac9c945c90e4d285bd8dd7cdfd1bb1a3
 WHIRLPOOL 
10fc8dcf6e73c0770722c87571f9a0a72ec332cc4bbe2aa806d32f64f6b4278384aceaf8280354eedfc1234fbdefe3278d6f63ad3ea07a2e6739c4082cc8d4d2
+DIST caja-1.18.3.tar.xz 3526224 SHA256 
b562c544f907944b2e1ce426b5e1d1d02886ecfff8d44f0a3ae2a2793ac39256 SHA512 
845f7532fbf701fecc5b0e29036ee4b4d6c65f520d6d7fdbddd05d7e7bcd0f7bbd52c54cb45dbb0bd7a5bbf2ece11e584e5074e4c86954b2730baa469168a566
 WHIRLPOOL 
0fc000c99438876112110669ab8f499cf22d6a52a3fe01b945f1e6030df70e8bec9ddbdb2c3daa64726423dca8a97e5b5c2f8ff0a24d7c57e3ecc2b4b2067e76

diff --git a/mate-base/caja/caja-1.18.2.ebuild 
b/mate-base/caja/caja-1.18.3.ebuild
similarity index 100%
rename from mate-base/caja/caja-1.18.2.ebuild
rename to mate-base/caja/caja-1.18.3.ebuild



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

2017-05-13 Thread NP Hardass
commit: 77ebd6100df7e2861a01358958834e8a6d6fc0d5
Author: NP-Hardass  gentoo  org>
AuthorDate: Sat May 13 06:42:30 2017 +
Commit: NP Hardass  gentoo  org>
CommitDate: Sat May 13 06:50:13 2017 +
URL:https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=77ebd610

x11-themes/mate-themes: Bump all themes

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-themes/mate-themes/Manifest   |  6 +++
 x11-themes/mate-themes/mate-themes-3.16.6.ebuild  | 58 +++
 x11-themes/mate-themes/mate-themes-3.18.6.ebuild  | 58 +++
 x11-themes/mate-themes/mate-themes-3.20.17.ebuild | 58 +++
 x11-themes/mate-themes/mate-themes-3.20.20.ebuild | 58 +++
 x11-themes/mate-themes/mate-themes-3.22.11.ebuild | 58 +++
 x11-themes/mate-themes/mate-themes-3.22.8.ebuild  | 58 +++
 7 files changed, 354 insertions(+)

diff --git a/x11-themes/mate-themes/Manifest b/x11-themes/mate-themes/Manifest
index 63d64a2..9959f90 100644
--- a/x11-themes/mate-themes/Manifest
+++ b/x11-themes/mate-themes/Manifest
@@ -1,8 +1,14 @@
 DIST mate-themes-3.16.3.tar.xz 4304720 SHA256 
5ab8e1d2093993c9f87061289b51c431a5a1c303793c69e1abcaa9b38dbedab8 SHA512 
6edaec87c830bb88b9500ec106259e62767bc333d75bc4025866c42700c4cf8e2be0ab6c9d6b9518c5d89a5fc6cfc928eac3102c4354ef4cdd181f1e30eb5dfc
 WHIRLPOOL 
825d309e002182fc8a59dc2a907a431b0e8d76d9918d6ca8d2a87d5f21eb54f86d4493649eecfc857cec55f7840d438e47aff7c4ba72c83aa64d5e0a97d30744
 DIST mate-themes-3.16.5.tar.xz 4307832 SHA256 
b8ca34337e2d8aaf06777b9d4340656faed7d8eac3b43a7c418479bb57c1440a SHA512 
157c84416b0df0bc72bb84e0952cbb58b7314cbe347d9e9f1316ebd5633063eba69c740e64829167e28422649bee66d1e34e5cbf66fb282d15887db188935e08
 WHIRLPOOL 
4b9671c662639a6a8b3f65ab04a18aecbb3c77dae45607eae6e02ae5db29473fe7c9d6fd83e084a66f312e150295d785aa17176c8c0103c4065e9ac38c586fc2
+DIST mate-themes-3.16.6.tar.xz 4298004 SHA256 
de732eb4a92c7a4d6431daa931661275411e8e39251931079bb5501153d0243c SHA512 
28e216765ffb7fff0885e7be9ba8976e962ffd6554db81103766d3c7023a812a504090cc89b33cf73e43b266762d831124646cde391a80681043d3ee2da76228
 WHIRLPOOL 
203afda99f46dc9275e7aa089facd141462425a290fd594847484f3db29e974023f85593b078cd3f5768a09aae74008268bccdaea253e01ce188b60b555ec527
 DIST mate-themes-3.18.3.tar.xz 4326564 SHA256 
c5628cf8b8e48bc3821fac68ec9d1d39f7e2b2b1f7acc23b2fa95a69e5a66f27 SHA512 
7138c1e49b843116812e43ce723af57845bfef9d2e1ff7f455c57f02f613b0a8ef7da6f641ac76dbf8209207d75327c1e101f09e8ac76b4ffa497c0a6167fa39
 WHIRLPOOL 
6c4ea6548669dbbfcaea04cac71719ef6676321a83577ad84b6c95516ede1c75ca37aada98a514dbcc6f3fcfc943b712eb57bbfd03da6e2cabd348c67d98cf3d
 DIST mate-themes-3.18.5.tar.xz 4331036 SHA256 
5681468305de36b377485cc27bb00ea8525c3b937d2c3add4bf89e3398d40da1 SHA512 
941b04b02925d2d503ebc6568857a87d82cf8d675eae55ff04d87fbadebae1133b8889b76c5b081191413d54916976a5e78dd6095805b940fab127564fd06190
 WHIRLPOOL 
3564b00854d3aeba1b009210520f57a0640527999d28bba123406ce579198e633b8d6c41b372af2754be52fab9e4994e28b2aec5cee5679469c19c7071632900
+DIST mate-themes-3.18.6.tar.xz 4325356 SHA256 
d244073ef7f0ac968bdf578ace9cec43e37e73a35e954e61e11d7e1993a6bbc8 SHA512 
aa6a7dd54fa872efff22f555ecd78f909cf493a6bda1b64d08b933297716503f92b139421c5fa9f55f6748025542520993c4fe1cd745f5db225be9e0e4e0bc4d
 WHIRLPOOL 
1e77fd8e21ad5e16f55b39bc7f8adba2e74887753b4eb61353bbd001300953077d63dafbbcff44a08bf706807b13c9b04c0dc36f682303cb2c6aaa608965e9ff
 DIST mate-themes-3.20.10.tar.xz 4254436 SHA256 
91c114fcb14979d88dae76a7e2e3b37f439f5daf0dd8a492c17a6174638b102e SHA512 
23f3e26c914480e85a4d1792e81885f720042c46b6850bc0096cea5d59112ed22f83fa79d4fb85a96d1b4210c5021179e8ac7cd1a3cfe4f640d1573349cf0895
 WHIRLPOOL 
d78dc5f607802be1885a4942e72b0cd7d068a60c4e87ce44f70fdf9cd65f27491befba55fb0f848b0bd972b3925c0d54dcc28dc49c66e9ccb911f3e88ac6181e
 DIST mate-themes-3.20.16.tar.xz 4263684 SHA256 
fbe4105c940e5a2055e6ca3a82701a60d938847b0a6bfb04ca4c3383afa47fb7 SHA512 
1f45f221a6715b2cb642d316533d56034e0b9d832ef9cf9a2fdafd25793c0f24a6ffa188104e854d4ad44bce828565958414d75d4ffa748e46d6d0a1f45c81f0
 WHIRLPOOL 
f25947fd32111d97e8468702ed5825397172ff4cc3edfac684d36b994a79ca096496b767bcb344d1b14b5bc354801dc369f4a4ba079747919f3ae7bbc8845636
+DIST mate-themes-3.20.17.tar.xz 4258980 SHA256 
5e70e2a9fcdb94ae91e8e54cca42e01ac60052ade976b876a2fa988509602468 SHA512 
2ec2a498c66f1fc94bff79c415bef1224036de342575d4459890e6b19b1c7a4a413e2715115ff730d2715f8d9552083b398d23db2c99ef750e8c59afa0f8042b
 WHIRLPOOL 
b47fe4feefff7393e8b669b27fa705396e5140dea8d4aa098b25a783714a41ed27e1b302865799081fd88512306211637cc4964bd5603a9fa637ba69c3b29304
+DIST mate-themes-3.20.20.tar.xz 4266764 SHA256 
773d043f9e177f2b4500cb9e099a51412ba72dd3a73baf35c9cbdf570904c3cb SHA512 
29e3debd9fd5181118ef93abab535093315248d48c9fba96de73580aafc8e9df2d5c7ed4b9d39c9f4f445c2b71b15d13391b2c2e58bbf784c1af1267a1956f8b
 WHIRLPOOL 

  1   2   >