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

2017-05-17 Thread Hans de Graaff
commit: 55151280f73c036ace9360124eb3dc84dddf925f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 18 05:06:26 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 18 05:06:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55151280

dev-ruby/simplecov-html: add 0.10.1

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/simplecov-html/Manifest   |  1 +
 .../simplecov-html/simplecov-html-0.10.1.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/simplecov-html/Manifest b/dev-ruby/simplecov-html/Manifest
index a9dd5eb05ab..d9f0a0ba471 100644
--- a/dev-ruby/simplecov-html/Manifest
+++ b/dev-ruby/simplecov-html/Manifest
@@ -1 +1,2 @@
 DIST simplecov-html-0.10.0.gem 183296 SHA256 
0ee7c6a4f5388ef98bcc67312456dd774a4ee2720c93c28be893bedec143d1e2 SHA512 
e9ca6bf2bd210c4f038a8f0e5a80ee3c4f47207cce74e5a6cb339358a9228cab26765a32da8c4d27d6aa83242616161af87fd3b40ffadc8af3ee5b95e70374cd
 WHIRLPOOL 
495f1fce8bb859be6796f92f17500d24081440ffc6f243f7a517840a9f97d40e16b80e99781b0c089abcf8d34a60e11925297d1ee736334d6d84b48ad4988f25
+DIST simplecov-html-0.10.1.gem 182784 SHA256 
75535602d94f1fd83ec5cfe4debba80772bd7e02bf7717ae34f7551de1d57738 SHA512 
b64668f70d0c90b2b0d789dbf4cde76151e5b93057a3e08599cad58e73f7699e23721b9c0df4ca3a054413baf0a11b43df3f156c7a1761ac15f9ce537075b239
 WHIRLPOOL 
56145cce03067105d06628e68b6cd29d5485488b2d0135d32967731ba486ecc4a143166a7d5b4a113458a8aa4bd7591bf19152a10c2aed0c43d02731a5a94654

diff --git a/dev-ruby/simplecov-html/simplecov-html-0.10.1.ebuild 
b/dev-ruby/simplecov-html/simplecov-html-0.10.1.ebuild
new file mode 100644
index 000..47392acd979
--- /dev/null
+++ b/dev-ruby/simplecov-html/simplecov-html-0.10.1.ebuild
@@ -0,0 +1,23 @@
+# 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_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRAINSTALL="assets public views"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage 
results"
+HOMEPAGE="https://github.com/colszowka/simplecov;
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0.10"
+IUSE="doc"



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

2017-05-17 Thread Hans de Graaff
commit: d67aba54fe7dcf8f0e8af62101ffbb772a397b67
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 18 05:14:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 18 05:14:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67aba54

dev-ruby/temple: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/temple/Manifest|  1 -
 dev-ruby/temple/temple-0.7.6.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/temple/Manifest b/dev-ruby/temple/Manifest
index 11f883ff694..5d6eaeb8b5b 100644
--- a/dev-ruby/temple/Manifest
+++ b/dev-ruby/temple/Manifest
@@ -1,4 +1,3 @@
 DIST temple-0.6.10.gem 36864 SHA256 
0161614497136071cf02cd88f18e9fd0d1d9598552181c6a11e7a4a7e322ffd3 SHA512 
668d4b12ff2f5b28fa70755036c4b2d4612ee6fd0f66382cc534d5e1555e0105e6efff58ddfdadc62dd0a0f0066fe37ac9228299258a045ba7af7ad73600ba83
 WHIRLPOOL 
d00aab4925212ff2573ba7b1bb9efe6646b18068ae721347fa53dc75d1d92054fe575f3a0f84c80021530d9ba16f68665a1c61ae051442faf240f974a509a12c
-DIST temple-0.7.6.gem 36864 SHA256 
60c10cdab98d9023905ce4bf1ae497419ea5649cd9b75d3e016bd2b3297b SHA512 
9b75e59dd07352f712fa8021bb25d327a470735f27a0283054de34b1aa20b6443098da3b8cf350b1a23ad25e61ef1e024d0ef93b28714d06e32f76af9718f6a5
 WHIRLPOOL 
bcf6ccb9b8c7bfd30779142f12c9166765045689515517ee9bcccdecc720fb2778f92ff8c4be266ec0a4a480fd9de72de78ec3c3990b672e5e7fff4c1ab2a9f7
 DIST temple-0.7.7.gem 38400 SHA256 
e63318989be2da09df121b447b234dedcbff87ef1641ee66254176315c0c8e76 SHA512 
e7437e3b39cad78c20d9f99c8b00344a86589d38a964f2a55295099502d2f1a7bfdbe6ee98b63c4e73e1ba886107e0dd6f511d8e4e0643b96f77bbd9093e4955
 WHIRLPOOL 
517b81736ab9d6656c466feb821e0275fc8cb59b20a78ba9d50b6e570d79e0024c38e1a5b7a7730d4fb24a76d52c1c136541820d057164592c96d0cee671af9e
 DIST temple-0.8.0.gem 39424 SHA256 
b8323f26c8ba1a405278d450e612a23b2b9bed207e4d2a62b0247e0b8271dd02 SHA512 
ad57c484de78f029797fbf4331fa9c24247d6cec2e3dea447d394a104eb9496c91af45f505b720da1c4242845d94b34b626ca586c625cd126f72d1e4296ab2a6
 WHIRLPOOL 
3740dc3c8dbc9630b6eebf3e6b5b1d89f1c73a1c27de0914ea62420e9fd43c157587f2bf4e41623a27d3d97341dbd1903aa5a0c1b173171316cf2e50fd84f59a

diff --git a/dev-ruby/temple/temple-0.7.6.ebuild 
b/dev-ruby/temple/temple-0.7.6.ebuild
deleted file mode 100644
index 32cd2058967..000
--- a/dev-ruby/temple/temple-0.7.6.ebuild
+++ /dev/null
@@ -1,28 +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_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGES EXPRESSIONS.md README.md"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="An abstraction and a framework for compiling templates to pure 
Ruby"
-HOMEPAGE="https://github.com/judofyr/temple;
-
-LICENSE="MIT"
-SLOT="0.7"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bacon
-   dev-ruby/erubis
-   >=dev-ruby/tilt-2.0.1 )"
-
-each_ruby_test() {
-   ${RUBY} -S bacon -Ilib -Itest --automatic --quiet || die
-}



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

2017-05-17 Thread Hans de Graaff
commit: 202b6bca6c166e57911897fbe84541e9075e6467
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 18 05:13:32 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 18 05:13:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=202b6bca

dev-ruby/slim: add 3.0.8

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/slim/Manifest  |  1 +
 dev-ruby/slim/slim-3.0.8.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest
index 10be3f05de1..ebe2d05d399 100644
--- a/dev-ruby/slim/Manifest
+++ b/dev-ruby/slim/Manifest
@@ -1 +1,2 @@
 DIST slim-3.0.7.gem 97280 SHA256 
1747e293c161fdb21547f27b2eb585af26c19baa3110866a28e10d3b05ab5088 SHA512 
b410ed35941a3cfc68f8ab5649450381f830f94c8503e062afcd097f5a669df4cf8035d0baefd42bffaad5d12766baf70bad3eed82149fd861f615649ee469c0
 WHIRLPOOL 
941e29de5ef4d9a8e720e98ed65b6992089b954f9991b4f9481b977d0f9eac295d9f07374403c5875a9a22ebc2687fe13e66e6808f17e0ad69f5686f029d9300
+DIST slim-3.0.8.gem 99328 SHA256 
5f6e5cffd9ef1404544d756bb224c5b1395a71043306d427b23497c67be297eb SHA512 
c9ed748c221f1bc25f3442900e93db6674520388c8d958bb40516172b97da042cd2e20fd924f9c85382b08eb39e399ae675c4d4e0b1d884ceef7339697345dd4
 WHIRLPOOL 
05c55e8f34d0100c7fdc80ce3a155eefe980a4e42ef43c6f2283b6bb64084dc53015388cffb67eb36b8404a19568417f46788d3a7a9cec479764b7ad6a6f3d65

diff --git a/dev-ruby/slim/slim-3.0.8.ebuild b/dev-ruby/slim/slim-3.0.8.ebuild
new file mode 100644
index 000..8df5450cb64
--- /dev/null
+++ b/dev-ruby/slim/slim-3.0.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_TASK_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
+HOMEPAGE="http://slim-lang.com/;
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
+SLOT="0"
+IUSE="doc"
+
+ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.6:0.7"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
+
+ruby_add_bdepend "test? ( dev-ruby/sass )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # This sinatra code expects tests to be installed but we strip those.
+   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
+
+   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
+   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
+   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
+   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
+   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
+   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
+
+   sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \
+   -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f 
-print:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
+}



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

2017-05-17 Thread Hans de Graaff
commit: c12e0addc4a2934b7c6178cd5bc1a1df47d56fbb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 18 05:07:06 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 18 05:07:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12e0add

dev-ruby/slim: cleanup

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-ruby/slim/slim-3.0.7.ebuild | 45 -
 1 file changed, 45 deletions(-)

diff --git a/dev-ruby/slim/slim-3.0.7.ebuild b/dev-ruby/slim/slim-3.0.7.ebuild
deleted file mode 100644
index 7e3da4a828e..000
--- a/dev-ruby/slim/slim-3.0.7.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_TASK_DOC="yard"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A template language aiming to reduce the syntax to the essential 
parts"
-HOMEPAGE="http://slim-lang.com/;
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~arm ~ppc"
-SLOT="0"
-IUSE="doc"
-
-ruby_add_rdepend ">=dev-ruby/tilt-1.3.3:* =dev-ruby/temple-0.7.3:0.7"
-
-ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/redcarpet )"
-
-ruby_add_bdepend "test? ( dev-ruby/sass )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   # This sinatra code expects tests to be installed but we strip those.
-   sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die
-
-   # Avoid tests for things we don't have. The builder test does not pass 
with tilt 2.x
-   sed -i -e '/test_wip_render_with_asciidoc/,/^  end/ s:^:#:' \
-   -e '/test_render_with_wiki/,/^  end/ s:^:#:' \
-   -e '/test_render_with_creole/,/^  end/ s:^:#:' \
-   -e '/test_render_with_builder/,/^  end/ s:^:#:' \
-   -e '/test_render_with_org/,/^  end/ s:^:#:' 
test/core/test_embedded_engines.rb || die
-}
-
-each_ruby_prepare() {
-   sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die
-}



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

2017-05-17 Thread Michael Weber
commit: 1349ef9dd124672b7d5ae9868bdc272bd8707208
Author: Michael Weber  gentoo  org>
AuthorDate: Thu May 18 05:00:36 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu May 18 05:00:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1349ef9d

virtual/podofo-build: ppc stable (bug 617204).

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

 virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild 
b/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild
index 67aac87ca3b..87ad18211e3 100644
--- a/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild
+++ b/virtual/podofo-build/podofo-build-0.9.6_pre20170508-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 DESCRIPTION="Virtual package for building against PoDoFo"
 SLOT="0/${PVR}"
-KEYWORDS="amd64 ~arm hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
 IUSE="+boost idn debug test"
 
 # Pull in boost for build-against header dependency (see bug #503802).



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

2017-05-17 Thread Michael Weber
commit: 7b7694f7cea2795ed059e0c770dcd7ce035db149
Author: Michael Weber  gentoo  org>
AuthorDate: Thu May 18 04:59:16 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu May 18 05:00:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7694f7

app-text/podofo: ppc stable (bug 617204).

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

 app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild 
b/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild
index 5cce373fb0e..01c90503657 100644
--- a/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild
+++ b/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0/${PVR}"
-KEYWORDS="amd64 ~arm hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 ~sparc x86"
 IUSE="+boost idn libressl debug test"
 
 RDEPEND="dev-lang/lua:=



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

2017-05-17 Thread Matthias Maier
commit: d032d5cc904b8793b96b3545750b0b8583154caa
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 18 04:12:17 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 18 04:20:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d032d5cc

app-emulation/qemu: rename patches

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../{qemu-2.9.0-bug616870.patch => qemu-2.9.0-CVE-2017-8309.patch}  | 0
 .../{qemu-2.9.0-bug616872.patch => qemu-2.9.0-CVE-2017-8379.patch}  | 0
 .../{qemu-2.9.0-bug616874.patch => qemu-2.9.0-CVE-2017-8380.patch}  | 0
 app-emulation/qemu/qemu-2.9.0-r2.ebuild | 6 +++---
 app-emulation/qemu/qemu-2.9.0-r54.ebuild| 6 +++---
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-2.9.0-bug616870.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-8309.patch
similarity index 100%
rename from app-emulation/qemu/files/qemu-2.9.0-bug616870.patch
rename to app-emulation/qemu/files/qemu-2.9.0-CVE-2017-8309.patch

diff --git a/app-emulation/qemu/files/qemu-2.9.0-bug616872.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-8379.patch
similarity index 100%
rename from app-emulation/qemu/files/qemu-2.9.0-bug616872.patch
rename to app-emulation/qemu/files/qemu-2.9.0-CVE-2017-8379.patch

diff --git a/app-emulation/qemu/files/qemu-2.9.0-bug616874.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-8380.patch
similarity index 100%
rename from app-emulation/qemu/files/qemu-2.9.0-bug616874.patch
rename to app-emulation/qemu/files/qemu-2.9.0-CVE-2017-8380.patch

diff --git a/app-emulation/qemu/qemu-2.9.0-r2.ebuild 
b/app-emulation/qemu/qemu-2.9.0-r2.ebuild
index 6289ced538e..71de8e79100 100644
--- a/app-emulation/qemu/qemu-2.9.0-r2.ebuild
+++ b/app-emulation/qemu/qemu-2.9.0-r2.ebuild
@@ -191,9 +191,9 @@ RDEPEND="${CDEPEND}
 PATCHES=(
"${FILESDIR}"/${PN}-2.5.0-cflags.patch
"${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
-   "${FILESDIR}"/${PN}-2.9.0-bug616870.patch # bug 616870
-   "${FILESDIR}"/${PN}-2.9.0-bug616872.patch # bug 616872
-   "${FILESDIR}"/${PN}-2.9.0-bug616874.patch # bug 616874
+   "${FILESDIR}"/${PN}-2.9.0-CVE-2017-8309.patch # bug 616870
+   "${FILESDIR}"/${PN}-2.9.0-CVE-2017-8379.patch # bug 616872
+   "${FILESDIR}"/${PN}-2.9.0-CVE-2017-8380.patch # bug 616874
"${FILESDIR}"/${PN}-2.9.0-CVE-2017-8112.patch # bug 616636
"${FILESDIR}"/${PN}-2.9.0-CVE-2017-7493.patch # bug 618808
 )

diff --git a/app-emulation/qemu/qemu-2.9.0-r54.ebuild 
b/app-emulation/qemu/qemu-2.9.0-r54.ebuild
index 0d8029910fc..69908a33c9a 100644
--- a/app-emulation/qemu/qemu-2.9.0-r54.ebuild
+++ b/app-emulation/qemu/qemu-2.9.0-r54.ebuild
@@ -194,9 +194,9 @@ RDEPEND="${CDEPEND}
 PATCHES=(
"${FILESDIR}"/${PN}-2.5.0-cflags.patch
"${FILESDIR}"/${PN}-2.5.0-sysmacros.patch
-   "${FILESDIR}"/${PN}-2.9.0-bug616870.patch # bug 616870
-   "${FILESDIR}"/${PN}-2.9.0-bug616872.patch # bug 616872
-   "${FILESDIR}"/${PN}-2.9.0-bug616874.patch # bug 616874
+   "${FILESDIR}"/${PN}-2.9.0-CVE-2017-8309.patch # bug 616870
+   "${FILESDIR}"/${PN}-2.9.0-CVE-2017-8379.patch # bug 616872
+   "${FILESDIR}"/${PN}-2.9.0-CVE-2017-8380.patch # bug 616874
"${FILESDIR}"/${PN}-2.9.0-CVE-2017-8112.patch # bug 616636
"${FILESDIR}"/${PN}-2.9.0-CVE-2017-7493.patch # bug 618808
 )



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

2017-05-17 Thread Matthias Maier
commit: 33cfc7b69e6a25e0b66687e28f7b29ae1a43e2d4
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 18 04:08:31 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 18 04:20:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cfc7b6

app-emulation/qemu: patch for CVE-2017-7493, bug #618808

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../qemu/files/qemu-2.9.0-CVE-2017-7493.patch  | 174 +
 .../{qemu-2.9.0-r1.ebuild => qemu-2.9.0-r2.ebuild} |   9 +-
 ...qemu-2.9.0-r53.ebuild => qemu-2.9.0-r54.ebuild} |   9 +-
 3 files changed, 184 insertions(+), 8 deletions(-)

diff --git a/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7493.patch 
b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7493.patch
new file mode 100644
index 000..346e7713f74
--- /dev/null
+++ b/app-emulation/qemu/files/qemu-2.9.0-CVE-2017-7493.patch
@@ -0,0 +1,174 @@
+From 7a95434e0ca8a037fd8aa1a2e2461f92585eb77b Mon Sep 17 00:00:00 2001
+From: Greg Kurz 
+Date: Fri, 5 May 2017 14:48:08 +0200
+Subject: [PATCH] 9pfs: local: forbid client access to metadata (CVE-2017-7493)
+
+When using the mapped-file security mode, we shouldn't let the client mess
+with the metadata. The current code already tries to hide the metadata dir
+from the client by skipping it in local_readdir(). But the client can still
+access or modify it through several other operations. This can be used to
+escalate privileges in the guest.
+
+Affected backend operations are:
+- local_mknod()
+- local_mkdir()
+- local_open2()
+- local_symlink()
+- local_link()
+- local_unlinkat()
+- local_renameat()
+- local_rename()
+- local_name_to_path()
+
+Other operations are safe because they are only passed a fid path, which
+is computed internally in local_name_to_path().
+
+This patch converts all the functions listed above to fail and return
+EINVAL when being passed the name of the metadata dir. This may look
+like a poor choice for errno, but there's no such thing as an illegal
+path name on Linux and I could not think of anything better.
+
+This fixes CVE-2017-7493.
+
+Reported-by: Leo Gaspard 
+Signed-off-by: Greg Kurz 
+Reviewed-by: Eric Blake 
+---
+ hw/9pfs/9p-local.c | 58 --
+ 1 file changed, 56 insertions(+), 2 deletions(-)
+
+diff --git a/hw/9pfs/9p-local.c b/hw/9pfs/9p-local.c
+index f3ebca4f7a..a2486566af 100644
+--- a/hw/9pfs/9p-local.c
 b/hw/9pfs/9p-local.c
+@@ -452,6 +452,11 @@ static off_t local_telldir(FsContext *ctx, 
V9fsFidOpenState *fs)
+ return telldir(fs->dir.stream);
+ }
+ 
++static bool local_is_mapped_file_metadata(FsContext *fs_ctx, const char *name)
++{
++return !strcmp(name, VIRTFS_META_DIR);
++}
++
+ static struct dirent *local_readdir(FsContext *ctx, V9fsFidOpenState *fs)
+ {
+ struct dirent *entry;
+@@ -465,8 +470,8 @@ again:
+ if (ctx->export_flags & V9FS_SM_MAPPED) {
+ entry->d_type = DT_UNKNOWN;
+ } else if (ctx->export_flags & V9FS_SM_MAPPED_FILE) {
+-if (!strcmp(entry->d_name, VIRTFS_META_DIR)) {
+-/* skp the meta data directory */
++if (local_is_mapped_file_metadata(ctx, entry->d_name)) {
++/* skip the meta data directory */
+ goto again;
+ }
+ entry->d_type = DT_UNKNOWN;
+@@ -559,6 +564,12 @@ static int local_mknod(FsContext *fs_ctx, V9fsPath 
*dir_path,
+ int err = -1;
+ int dirfd;
+ 
++if (fs_ctx->export_flags & V9FS_SM_MAPPED_FILE &&
++local_is_mapped_file_metadata(fs_ctx, name)) {
++errno = EINVAL;
++return -1;
++}
++
+ dirfd = local_opendir_nofollow(fs_ctx, dir_path->data);
+ if (dirfd == -1) {
+ return -1;
+@@ -605,6 +616,12 @@ static int local_mkdir(FsContext *fs_ctx, V9fsPath 
*dir_path,
+ int err = -1;
+ int dirfd;
+ 
++if (fs_ctx->export_flags & V9FS_SM_MAPPED_FILE &&
++local_is_mapped_file_metadata(fs_ctx, name)) {
++errno = EINVAL;
++return -1;
++}
++
+ dirfd = local_opendir_nofollow(fs_ctx, dir_path->data);
+ if (dirfd == -1) {
+ return -1;
+@@ -694,6 +711,12 @@ static int local_open2(FsContext *fs_ctx, V9fsPath 
*dir_path, const char *name,
+ int err = -1;
+ int dirfd;
+ 
++if (fs_ctx->export_flags & V9FS_SM_MAPPED_FILE &&
++local_is_mapped_file_metadata(fs_ctx, name)) {
++errno = EINVAL;
++return -1;
++}
++
+ /*
+  * Mark all the open to not follow symlinks
+  */
+@@ -752,6 +775,12 @@ static int local_symlink(FsContext *fs_ctx, const char 
*oldpath,
+ int err = -1;
+ int dirfd;
+ 
++if (fs_ctx->export_flags & V9FS_SM_MAPPED_FILE &&
++local_is_mapped_file_metadata(fs_ctx, name)) {
++errno = EINVAL;
++return -1;
++}
++
+ dirfd = local_opendir_nofollow(fs_ctx, dir_path->data);
+ if (dirfd == -1) {
+ return -1;
+@@ 

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-games/openscenegraph-qt/files/, dev-games/openscenegraph-qt/, ...

2017-05-17 Thread Maciej Mrozowski
commit: 22f9cf4bf967ae1c680b60dd20b4e721b79c988a
Author: Mykyta Holubakha  gmail  com>
AuthorDate: Sun Apr 23 23:44:08 2017 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Thu May 18 03:05:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f9cf4b

dev-games/openscenegraph: version bump to 3.5.5, masked
dev-games/openscenegraph-qt: new package (Qt support split off osg in a 
separate package), masked

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

 dev-games/openscenegraph-qt/Manifest   |   1 +
 .../files/openscenegraph-qt-3.5.5-cmake.patch  |  53 
 dev-games/openscenegraph-qt/metadata.xml   |  15 ++
 .../openscenegraph-qt-3.5.5.ebuild |  45 
 dev-games/openscenegraph/Manifest  |   1 +
 .../files/openscenegraph-3.5.5-cmake.patch | 281 +
 .../openscenegraph/openscenegraph-3.5.5.ebuild | 147 +++
 profiles/package.mask  |   5 +
 8 files changed, 548 insertions(+)

diff --git a/dev-games/openscenegraph-qt/Manifest 
b/dev-games/openscenegraph-qt/Manifest
new file mode 100644
index 000..fd503f9e3d3
--- /dev/null
+++ b/dev-games/openscenegraph-qt/Manifest
@@ -0,0 +1 @@
+DIST osgQt-3.5.5.tar.gz 1003973 SHA256 
3e20af0496615077c2182e676fdee2a141a4216bf2f8af151197161aa3b88d1f SHA512 
50faee9a1539c1e29bb1c244fa32194b22cbe43f43980b7c270aa45cd225ac5e3fe9445d63b1efb767c8a2ce8e5ffa417783d1a446ed965b23a06100a241d498
 WHIRLPOOL 
341844ba09ac7b01615be6bf6ad3bcbc48bb1203b4083aa8a9077e6399e64c7f5057cbf8abef7e265d5d13679aa9000fd7affb0ea86e94e1c1b113f4d8180f8d

diff --git 
a/dev-games/openscenegraph-qt/files/openscenegraph-qt-3.5.5-cmake.patch 
b/dev-games/openscenegraph-qt/files/openscenegraph-qt-3.5.5-cmake.patch
new file mode 100644
index 000..e5cac15373d
--- /dev/null
+++ b/dev-games/openscenegraph-qt/files/openscenegraph-qt-3.5.5-cmake.patch
@@ -0,0 +1,53 @@
+diff -ruN osgQt-3.5.5/CMakeLists.txt my/CMakeLists.txt
+--- osgQt-3.5.5/CMakeLists.txt 2016-09-20 07:11:32.0 +0200
 my/CMakeLists.txt  2017-05-18 04:11:06.929237731 +0200
+@@ -543,15 +543,7 @@
+   SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -D_DEBUG")
+ ENDIF()
+ 
+-IF(UNIX AND NOT WIN32 AND NOT APPLE)
+-  IF(CMAKE_SIZEOF_VOID_P MATCHES "8")
+-  SET(LIB_POSTFIX "64" CACHE STRING "suffix for 32/64 dir placement")
+-  MARK_AS_ADVANCED(LIB_POSTFIX)
+-  ENDIF()
+-ENDIF()
+-IF(NOT DEFINED LIB_POSTFIX)
+-SET(LIB_POSTFIX "")
+-ENDIF()
++SET(LIB_POSTFIX ${LIB_SUFFIX})
+ 
+ # Here we apparantly do some funky stuff with making the bin/ and lib/
+ # folders which is probably needed to work around a very old CMake bug?
+@@ -877,7 +869,7 @@
+ ${PROJECT_BINARY_DIR}/doc/OpenSceneGraphReferenceDocs/osg32-32.png 
COPYONLY
+ )
+ #INSTALL(FILES 
${PROJECT_BINARY_DIR}/doc/${PROJECT_NAME}ReferenceDocs-${OPENSCENEGRAPH_VERSION}.chm
 DESTINATION doc OPTIONAL COMPONENT openscenegraph-doc)
+-INSTALL(DIRECTORY ${PROJECT_BINARY_DIR}/doc/OpenSceneGraphReferenceDocs 
DESTINATION doc COMPONENT openscenegraph-doc)
++INSTALL(DIRECTORY ${PROJECT_BINARY_DIR}/doc/OpenSceneGraphReferenceDocs 
DESTINATION ${GENTOO_DOCDIR} COMPONENT openscenegraph-doc)
+ 
+ # now set up openthreads documentation generation
+ IF(BUILD_REF_DOCS_TAGFILE)
+@@ -893,7 +885,7 @@
+ ${PROJECT_BINARY_DIR}/doc/OpenThreadsReferenceDocs/osg32-32.png 
COPYONLY
+ )
+ #INSTALL(FILES 
${PROJECT_BINARY_DIR}/doc/${PROJECT_NAME}ReferenceDocs-${OPENSCENEGRAPH_VERSION}.chm
 DESTINATION doc OPTIONAL COMPONENT openscenegraph-doc)
+-INSTALL(DIRECTORY ${PROJECT_BINARY_DIR}/doc/OpenThreadsReferenceDocs 
DESTINATION doc COMPONENT openthreads-doc)
++INSTALL(DIRECTORY ${PROJECT_BINARY_DIR}/doc/OpenThreadsReferenceDocs 
DESTINATION ${GENTOO_DOCDIR} COMPONENT openthreads-doc)
+ 
+ # Process our other doxyfiles but don't create targets for these
+ CONFIGURE_FILE(${PROJECT_SOURCE_DIR}/doc/Doxyfiles/all_Doxyfile
+diff -ruN osgQt-3.5.5/CMakeModules/OsgMacroUtils.cmake 
my/CMakeModules/OsgMacroUtils.cmake
+--- osgQt-3.5.5/CMakeModules/OsgMacroUtils.cmake   2016-09-20 
07:11:32.0 +0200
 my/CMakeModules/OsgMacroUtils.cmake2017-05-18 04:30:26.646257926 
+0200
+@@ -462,9 +462,9 @@
+ IF(APPLE)
+ INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION 
share/OpenSceneGraph/bin BUNDLE DESTINATION share/OpenSceneGraph/bin )
+ ELSE(APPLE)
+-INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION 
share/OpenSceneGraph/bin COMPONENT openscenegraph-examples )
++INSTALL(TARGETS ${TARGET_TARGETNAME} RUNTIME DESTINATION bin 
COMPONENT openscenegraph-examples )
+ IF(MSVC AND NOT CMAKE_BUILD_TYPE STREQUAL "Release")
+-INSTALL(FILES 
${CMAKE_CURRENT_BINARY_DIR}/${TARGET_TARGETNAME}${CMAKE_BUILD_POSTFIX}.pdb 
DESTINATION share/OpenSceneGraph/bin COMPONENT openscenegraph-examples)
++ 

[gentoo-commits] proj/musl:master commit in: app-admin/rsyslog/, app-admin/rsyslog/files/8-stable/

2017-05-17 Thread Aric Belsito
commit: cdc783eb47a95af670bcf7b45794dd4952ab22e1
Author: Aric Belsito  gmail  com>
AuthorDate: Thu May 18 02:03:40 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu May 18 02:03:40 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cdc783eb

app-admin/rsyslog: version bump to 8.27.0

 app-admin/rsyslog/Manifest | 10 +++--
 .../rsyslog-8.26.0-fix-zmq3-format-security.patch  | 39 
 .../rsyslog-8.27.0-fix-librdkafka-detection.patch  | 43 ++
 app-admin/rsyslog/metadata.xml |  2 +-
 ...rsyslog-8.26.0.ebuild => rsyslog-8.27.0.ebuild} |  5 ++-
 5 files changed, 93 insertions(+), 6 deletions(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 271f6aa..1a9ac6e 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -2,14 +2,16 @@ AUX 8-stable/50-default.conf 1701 SHA256 
61c1dd1450f574a21a8d8375faaf3e42f9856df
 AUX 8-stable/50-rsyslog-8.18.0-musl-fix.patch 168 SHA256 
5806738195b8155bbb19e3fb0db84f59668f5cf0c303d0f3c1e15a4ac31f8997 SHA512 
8ab680645e59392ce164e8b46b3c6b64def1fa08f83fca3feb1065d0f1a663f5cf34600aec86190edcd06d364399efaa04b372310f76f263d11cb179e3a840fa
 WHIRLPOOL 
e70fededf8f540d77628d26b9d28512ee7b1b6ca6bd0e13b644c6f7665c2a91c85a6602e7b22e5a404e758caf6a71393d0abfff3b2a6e98519ffa2399c1ec778
 AUX 8-stable/README.gentoo 1126 SHA256 
29b4c68f521f2f1f138f44c4635da1a270fed9cbd4a780569754080987aa777c SHA512 
46fdf3350e2005d3ef588d50dfc6d474a1b5d3010329b656879a43cbbd7be0cd91944b88d3838f45f69c830fc28c42e7fac2cd52e0a4b24bb6780562d59ae384
 WHIRLPOOL 
a1a3ec8b887110a01e8c1c1320f25493dd8ff343e4b08780c30c9bc3bb842afa0ef79db08195db876697c1a69807f49a8b3793609d25f78559fa534507fc195e
 AUX 8-stable/rsyslog-8.24.0-fix-tcpflood-without-librelp-r1.patch 4660 SHA256 
f50685f76004298a8a77ee6eb88868ff0f8fb8eb7ca5ce0f6809c4db9c42474d SHA512 
231030532a126dade0fa2c98d9bd8ef610d3059210cabfc6b0a51adfb610b61eb57b7926a2a51f01f196d196a9134b4c1db7105aeedc4d35eb70abac97301378
 WHIRLPOOL 
88a9ebe6e3dbeca7b55e16192e6be6d862241a17402c2abf0bcdad4f16fed5fa11f7c140ac0de1655a52d43ad18eaa493b3e2426e1b3c80d1be119dffdc9cd15
+AUX 8-stable/rsyslog-8.26.0-fix-zmq3-format-security.patch 1982 SHA256 
abf1b264e7de3a86c2f6cec86d59496bd865fcce5e691b71c7b2c977bdf7358d SHA512 
b426c3eaa2adc2de14e129125ccd630e2fa2132c6ca774f3e18ee784f0622573a95339d901a1b9c2877e8b77d00f8be9f9d17f92769136c356aaab58358d2159
 WHIRLPOOL 
e327d0d8f5e3aab078233324359f42fd21aba2cb65927097acdbbf9dbac296a84fcfad71de228a9b2868f229d7f2260742f4180b677ef2a961a47d81db65a2bb
+AUX 8-stable/rsyslog-8.27.0-fix-librdkafka-detection.patch 1556 SHA256 
638f22781452c361ae4021d66bf8faf78767752a62bf16588e310d3fc855753c SHA512 
374de4fb9a4e3c3b9e28ff2e5eca48b7744afc9a5ba222508661fdfa30037967b6a2497d0e82266010de27c1a540ebb300c15bf6049a1af9dcf019353c04acdc
 WHIRLPOOL 
bad8fc8d88ea42defef922b67cbf0e66706dfd71d01249dbc82e49bfba787056e1e641e58dd2ba22250073aacba8afb8445d5d8610f095a961f47286ea4a7562
 AUX 8-stable/rsyslog.conf 1562 SHA256 
fc70a94213b5eb519febf9aa7d758ee9526433bcc5683bcb7451d16e65a2f5b0 SHA512 
1720174fab020e2de590f3d6bbb03784aca1928fe05f7e75e02fb4597cb8b2ee755e6deb8e8f989060511044ae483f791f496f24e0eecaf27eb9e0b5e20a2c7a
 WHIRLPOOL 
97cf3fdee62a9339b412ebe93b71b2d6804df60aad9cb7e71779fcaddb01d489e38bbb353557864ea38aba384e664e6da636812c3c078ed9e22e261ed7b78cba
 AUX 8-stable/rsyslog.confd-r1 1145 SHA256 
0be3575df8010523de6b37e98c417192e8ec481292ca9fb47c8d2211795e03a6 SHA512 
a7f8621bdd490596b09f9a7583dd0c992006c55335b2e6e687bef4141bb18cd4bb43e23f590a138e9c8d5a3cbac0cc46c3b01c7d3ff9f9dd3c53418b13b0dd4a
 WHIRLPOOL 
05079ab1a55aca9b68c81c8b7da66ff029f72c7168bd15faebf7d7172dddc69f6ffb2864e1fcd8c1f2dbb51416bea89fab3667a34ed7295b3abafc6a93883d3e
 AUX 8-stable/rsyslog.initd-r1 1758 SHA256 
93044cc5fc344cd90d17cbb5cebee3c60ebf674e53c8b9efc6e758d53912d343 SHA512 
0ddd385e77759370344032f52f945b1e90d4961140db63e2562e4be78dfc2bae16ac9439d40fe078110593999b5c5efd7680b402fc0771b1261ff28b1725e265
 WHIRLPOOL 
14918404976219e379f80d67fe47a0f6e9d51938061c9f5d205bbcd7cedbda96825f75fd64f2fcc446d96292710a5ea375e117f621c33c9df7352e27286c91ae
 AUX 8-stable/rsyslog.logrotate 682 SHA256 
89cc8f13c1f7a3ae446b40da7b31cdf471e2c9e2d3d5b8f48e524f7a82fbff89 SHA512 
6c58abd2f02157177a61695f53eccbf201c514821b0c551a4812621e8d3dd2da9b5cd651d93860cb51ebdbdc7056d0ef0dde99c2a57ac3c43aa968a141805912
 WHIRLPOOL 
9d29c2c9351252887c3dad78962df942bb1cd7387eb44e3c98764319f82d90c42d255a5642c55bb37811fb903e1c5314ca536bc9d32ccfd0535f0579f4e25ff0
 DIST rsyslog-8.24.0.tar.gz 2374240 SHA256 
37f32ce33e32a88e1bea0511e8e557d90b7378b81520e3236a9af5ba6ea993d7 SHA512 
b25b8ae72133376f732f54863c97aea3c8dfbf37c62c6a61840932996913c9d4e63155a24ffc577db48a18514f3e35b6fb109b1864380ba93ddf3fa6d84d728d
 WHIRLPOOL 
c5895d50143c21d446d760f5179b47fdae4ec34867711c942cd671b88789588e7244fb8511745efdb701954f7bc390403d30736a1e54af13dca4876f989928df
-DIST rsyslog-8.26.0.tar.gz 2393148 

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

2017-05-17 Thread Davide Pesavento
commit: 97b342dd6cec5c891ee414eb59ef9531263cd0ac
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu May 18 00:46:21 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu May 18 00:46:21 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=97b342dd

Merge pull request #151 from leycec/pyside2-tools

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

 .../pyside-tools}/metadata.xml |   0
 dev-python/pyside-tools/pyside-tools-.ebuild   | 129 +
 2 files changed, 129 insertions(+)



[gentoo-commits] proj/qt:master commit in: dev-python/pyside-tools/

2017-05-17 Thread Davide Pesavento
commit: 695653efea3f63b6bb2c6af72455f775d7a0965f
Author: leycec  gmail  com>
AuthorDate: Fri May  5 02:29:48 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu May 18 00:44:39 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=695653ef

dev-python/pyside-tools: Add live ebuild, 5.6 branch.

The live pyside-tools ebuild now builds PySide2-Tools into SLOT=2.
Python 3.6 is additionally supported, but 2.7 is temporarily disabled
due to an upstream bug.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pyside-tools/metadata.xml |   8 ++
 dev-python/pyside-tools/pyside-tools-.ebuild | 129 +++
 2 files changed, 137 insertions(+)

diff --git a/dev-python/pyside-tools/metadata.xml 
b/dev-python/pyside-tools/metadata.xml
new file mode 100644
index ..17237689
--- /dev/null
+++ b/dev-python/pyside-tools/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   q...@gentoo.org
+   Gentoo Qt Project
+   
+

diff --git a/dev-python/pyside-tools/pyside-tools-.ebuild 
b/dev-python/pyside-tools/pyside-tools-.ebuild
new file mode 100644
index ..514c436e
--- /dev/null
+++ b/dev-python/pyside-tools/pyside-tools-.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_IN_SOURCE_BUILD="1"
+
+#FIXME: Restore Python 2.7 support after this upstream issue is resolved:
+#https://bugreports.qt.io/browse/PYSIDE-508
+#Even after this issue is resolved, further ebuild changes will probably be
+#needed to fully support Python 2.7. Unlike PySide2 and Shiboken2, the root
+#"CMakeLists.txt" file in pyside2-tools provides no ${PYTHON_EXECUTABLE} 
option.
+#Instead, the ${PYTHON_EXTENSION_SUFFIX} and ${PYTHON_BASENAME} options must be
+#passed with values specific to Python 2.7. Additionally, note that the
+#"python2.7-config" command provides no "--extension-suffix" option.
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit cmake-utils python-r1 virtualx git-r3
+
+DESCRIPTION="PySide development tools (lupdate, rcc, uic)"
+HOMEPAGE="https://wiki.qt.io/PySide2;
+EGIT_REPO_URI=(
+   "git://code.qt.io/pyside/${PN}.git"
+   "https://code.qt.io/git/pyside/${PN}.git;
+)
+#FIXME: Switch to the clang-enabled "dev" branch once stable.
+EGIT_BRANCH="5.6"
+
+LICENSE="BSD GPL-2"
+SLOT="2"
+KEYWORDS=""
+IUSE="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The "pyside2uic" package imports both the "PySide2.QtGui" and
+# "PySide2.QtWidgets" C extensions and hence requires "gui" and "widgets".
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-python/pyside-${PV}:${SLOT}[gui,widgets,${PYTHON_USEDEP}]
+   >=dev-python/shiboken-${PV}:${SLOT}[${PYTHON_USEDEP}]
+   dev-qt/qtcore:5
+"
+DEPEND="${RDEPEND}
+   test? ( virtual/pkgconfig )
+"
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   python_copy_sources
+
+   preparation() {
+   pushd "${BUILD_DIR}" >/dev/null || die
+
+   if python_is_python3; then
+   # Remove Python 2-specific paths.
+   rm -rf pyside2uic/port_v2 || die
+
+   # Generate proper Python 3 test interfaces with the 
"-py3" option.
+   sed -i -e 
's:${PYSIDERCC_EXECUTABLE}:"${PYSIDERCC_EXECUTABLE} -py3":' \
+   tests/rcc/CMakeLists.txt || die
+   else
+   # Remove Python 3-specific paths.
+   rm -rf pyside2uic/port_v3 || die
+   fi
+
+   # Force testing against the current Python version.
+   sed -i -e "/pkg-config/ s:shiboken2:&-${EPYTHON}:" \
+   tests/rcc/run_test.sh || die
+
+   popd >/dev/null || die
+   }
+   python_foreach_impl preparation
+}
+
+src_configure() {
+   configuration() {
+   local mycmakeargs=(
+   -DBUILD_TESTS=$(usex test)
+   )
+
+   if python_is_python3; then
+   # Extension tag unique to the current Python 3.x 
version (e.g.,
+   # ".cpython-34m" for CPython 3.4).
+   local EXTENSION_TAG="$("$(python_get_PYTHON_CONFIG)" 
--extension-suffix)"
+   EXTENSION_TAG="${EXTENSION_TAG%.so}"
+
+   mycmakeargs+=(
+   #FIXME: Submit an upstream PySide2 issue 
requesting that the
+   #"PySide2Config.cmake" file use the same
+   #${PYTHON_EXTENSION_SUFFIX} variable as the
+   #"Shiboken2Config.cmake" file.
+
+   # Find the previously installed 
"Shiboken2Config.*.cmake" and
+   # "PySide2Config.*.cmake" files specific to 
this Python 3.x
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-games/openscenegraph/

2017-05-17 Thread Maciej Mrozowski
commit: a358af4a04351669770b4d107a8c954511e3c0c2
Author: Maciej Mrozowski  gentoo  org>
AuthorDate: Thu May 18 00:27:24 2017 +
Commit: Maciej Mrozowski  gentoo  org>
CommitDate: Thu May 18 00:27:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a358af4a

dev-games/openscenegraph: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-games/openscenegraph/Manifest  |   1 -
 .../openscenegraph/openscenegraph-3.4.0.ebuild | 164 -
 2 files changed, 165 deletions(-)

diff --git a/dev-games/openscenegraph/Manifest 
b/dev-games/openscenegraph/Manifest
index ed06f4a0cfe..7e5c390726d 100644
--- a/dev-games/openscenegraph/Manifest
+++ b/dev-games/openscenegraph/Manifest
@@ -1,3 +1,2 @@
 DIST OpenSceneGraph-3.2.1.zip 7219212 SHA256 
d9ae72263d0191855b0f804d93c586d489f119aca0499292acc09bb0fa0b3e6d SHA512 
f7bd9aedd3a1f48094a0ad95d267c2f2c946b042f7459d6b33e6038a4b16aeda9cfd69f339ea0a2a478dadadf1875313a4132564b8fcade5ad93511ecd8c1a9e
 WHIRLPOOL 
ef47a41a316fae86341cdebecaeceb41cf56b5f11fdf93e8218bb9aa9eaa28fc2fc9122efbeb8dce69fa01d8c8b6a2460fab69190714ca53abfa5d347a0ae1bc
-DIST OpenSceneGraph-3.4.0.zip 7975023 SHA256 
5c727d84755da276adf8c4a4a3a8ba9c9570fc4b4969f06f1d2e9f89b1e3040e SHA512 
b598a7d68c9e5bf840d7b0a59a334037c3b6efe4d2dce333280b63a8ccef1b9a37cd5ff32b98f18e110ff9cbc48226f588e143cb1d68405edda3c60ab2f3f73a
 WHIRLPOOL 
fa2ede4e0f9300d122390338ebea15814ffbe80887c3f8d6cb392c0cb478eaf7ba2f67c310f17658620b8c1745a453d4c47c26c5702fa549b7ef73257321b639
 DIST OpenSceneGraph-3.5.1.zip 8353019 SHA256 
c409e9095d77faab3db8fe2047d75e7ef348fd9f06ecd8b7629fceb8fe1d24e0 SHA512 
5d419cb2e59efaf1e9b2efdb3a28e1deb5bf8b62a1be2ab4fed06e50064c4c4fb9f1332e65e0bfe0c6d8e99fe0cc134f863ba46965eda9546d125fbd22151057
 WHIRLPOOL 
bf57ea2d55c8cb8d45cc392a4bddd603e9835329b074e14a6d4454695da8cdd899160b60a7d7f3c395ac1fd30f4125ef37c3932d876576ebec84a53fea96bbd4

diff --git a/dev-games/openscenegraph/openscenegraph-3.4.0.ebuild 
b/dev-games/openscenegraph/openscenegraph-3.4.0.ebuild
deleted file mode 100644
index ccddbe894c9..000
--- a/dev-games/openscenegraph/openscenegraph-3.4.0.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-WX_GTK_VER="3.0"
-
-inherit eutils cmake-utils flag-o-matic wxwidgets
-
-MY_PN="OpenSceneGraph"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Open source high performance 3D graphics toolkit"
-HOMEPAGE="http://www.openscenegraph.org/;
-SRC_URI="http://trac.openscenegraph.org/downloads/developer_releases/${MY_P}.zip;
-
-LICENSE="wxWinLL-3 LGPL-2.1"
-SLOT="0/34" # Subslot consists of major + minor version number
-KEYWORDS="amd64 x86"
-IUSE="asio curl debug doc examples ffmpeg fltk fox gdal gif glut gstreamer gtk 
jpeg
-jpeg2k las lua openexr openinventor osgapps pdf png qt4 qt5 sdl sdl2 svg tiff 
truetype
-vnc wxwidgets xine xrandr zlib"
-
-REQUIRED_USE="
-   qt4? ( !qt5 )
-   qt5? ( !qt4 )
-   sdl2? ( sdl )
-"
-
-# TODO: COLLADA, FBX, GTA, ITK, OpenVRML, Performer, DCMTK
-RDEPEND="
-   x11-libs/libSM
-   x11-libs/libXext
-   virtual/glu
-   virtual/opengl
-   asio? ( dev-cpp/asio )
-   curl? ( net-misc/curl )
-   examples? (
-   fltk? ( x11-libs/fltk:1[opengl] )
-   fox? ( x11-libs/fox:1.6[opengl] )
-   glut? ( media-libs/freeglut )
-   gtk? ( x11-libs/gtkglext )
-   sdl2? ( media-libs/libsdl2 )
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[opengl,X] )
-   )
-   ffmpeg? ( virtual/ffmpeg )
-   gdal? ( sci-libs/gdal )
-   gif? ( media-libs/giflib:= )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   jpeg? ( virtual/jpeg:0 )
-   jpeg2k? ( media-libs/jasper:= )
-   las? ( >=sci-geosciences/liblas-1.8.0 )
-   lua? ( >=dev-lang/lua-5.1.5:* )
-   openexr? (
-   media-libs/ilmbase
-   media-libs/openexr
-   )
-   openinventor? ( media-libs/coin )
-   pdf? ( app-text/poppler[cairo] )
-   png? ( media-libs/libpng:0= )
-   qt4? (
-   dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   dev-qt/qtopengl:4
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtopengl:5
-   dev-qt/qtwidgets:5
-   )
-   sdl? ( media-libs/libsdl )
-   svg? (
-   gnome-base/librsvg
-   x11-libs/cairo
-   )
-   tiff? ( media-libs/tiff:0 )
-   truetype? ( media-libs/freetype:2 )
-   vnc? ( net-libs/libvncserver )
-   xine? ( media-libs/xine-lib )
-   xrandr? ( x11-libs/libXrandr )
-   zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   virtual/pkgconfig
-   x11-proto/xextproto
-   doc? ( app-doc/doxygen )
- 

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

2017-05-17 Thread Davide Pesavento
commit: e4acb6d593d8c65a1b8430d90dbbc3b8b7d41168
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu May 18 00:18:14 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu May 18 00:18:14 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=e4acb6d5

qt5-build.eclass: remove dead code

 eclass/qt5-build.eclass | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 55537522..b8d1d85c 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -85,12 +85,7 @@ case ${PV} in
# official stable release
QT5_BUILD_TYPE="release"
MY_P=${QT5_MODULE}-opensource-src-${PV}
-   # bug 586646
-   if [[ ${PV} = 5.6.1 ]]; then
-   
SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}-1/submodules/${MY_P}-1.tar.xz;
-   else
-   
SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}/submodules/${MY_P}.tar.xz;
-   fi
+   
SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}/submodules/${MY_P}.tar.xz;
S=${WORKDIR}/${MY_P}
;;
 esac



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

2017-05-17 Thread Davide Pesavento
commit: bc3929cdd34430e04141c9b06b8ee6a6da636138
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu May 18 00:22:33 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu May 18 00:22:33 2017 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=bc3929cd

qt5-build.eclass: simplify conditional since 5.8.0 is gone

 eclass/qt5-build.eclass | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index b8d1d85c..7ec6cac3 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -646,8 +646,7 @@ qt5_base_configure() {
# disable undocumented X11-related flags, override in qtgui
# (not shown in ./configure -help output)
-no-xkb
-   $([[ ${QT5_MINOR_VERSION} -lt 8 || ${QT5_MINOR_VERSION} -eq 8
-   && ${QT5_PATCH_VERSION} -lt 1 ]] && echo -no-xrender)
+   $([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -no-xrender)
 
# disable obsolete/unused X11-related flags
$([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -no-mitshm 
-no-xcursor -no-xfixes -no-xrandr -no-xshape -no-xsync)



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

2017-05-17 Thread Davide Pesavento
commit: 05661153ca06466606ba79b925619463459a03f9
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu May 18 00:04:27 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu May 18 00:04:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05661153

qt5-build.eclass: remove dead code

 eclass/qt5-build.eclass | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 9c3a76b67d6..f08a6560425 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -85,12 +85,7 @@ case ${PV} in
# official stable release
QT5_BUILD_TYPE="release"
MY_P=${QT5_MODULE}-opensource-src-${PV}
-   # bug 586646
-   if [[ ${PV} = 5.6.1 ]]; then
-   
SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}-1/submodules/${MY_P}-1.tar.xz;
-   else
-   
SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}/submodules/${MY_P}.tar.xz;
-   fi
+   
SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}/submodules/${MY_P}.tar.xz;
S=${WORKDIR}/${MY_P}
;;
 esac



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/, dev-qt/qtmultimedia/, dev-qt/qtconcurrent/, dev-qt/qttest/, ...

2017-05-17 Thread Davide Pesavento
commit: 7303f65935e28705c902f16429d7d17387e6fa5d
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu May 18 00:01:55 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu May 18 00:01:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7303f659

dev-qt: drop Qt 5.6.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-qt/assistant/Manifest  |   1 -
 dev-qt/assistant/assistant-5.6.1.ebuild|  37 -
 dev-qt/designer/Manifest   |   1 -
 dev-qt/designer/designer-5.6.1.ebuild  |  40 -
 dev-qt/linguist-tools/Manifest |   1 -
 dev-qt/linguist-tools/linguist-tools-5.6.1.ebuild  |  35 -
 dev-qt/linguist/Manifest   |   1 -
 dev-qt/linguist/linguist-5.6.1.ebuild  |  28 
 dev-qt/pixeltool/Manifest  |   1 -
 dev-qt/pixeltool/pixeltool-5.6.1.ebuild|  26 ---
 dev-qt/qdbus/Manifest  |   1 -
 dev-qt/qdbus/qdbus-5.6.1.ebuild|  25 ---
 dev-qt/qdbusviewer/Manifest|   1 -
 dev-qt/qdbusviewer/qdbusviewer-5.6.1.ebuild|  27 
 dev-qt/qdoc/Manifest   |   1 -
 dev-qt/qdoc/qdoc-5.6.1.ebuild  |  24 ---
 dev-qt/qt-docs/Manifest|   1 -
 dev-qt/qt-docs/qt-docs-5.6.1_p1.ebuild |  29 
 dev-qt/qtbluetooth/Manifest|   1 -
 dev-qt/qtbluetooth/qtbluetooth-5.6.1.ebuild|  33 
 dev-qt/qtconcurrent/Manifest   |   1 -
 dev-qt/qtconcurrent/qtconcurrent-5.6.1.ebuild  |  23 ---
 dev-qt/qtcore/Manifest |   1 -
 dev-qt/qtcore/qtcore-5.6.1.ebuild  |  40 -
 dev-qt/qtdbus/Manifest |   1 -
 dev-qt/qtdbus/qtdbus-5.6.1.ebuild  |  38 -
 dev-qt/qtdeclarative/Manifest  |   1 -
 dev-qt/qtdeclarative/qtdeclarative-5.6.1-r1.ebuild |  50 --
 dev-qt/qtdiag/Manifest |   1 -
 dev-qt/qtdiag/qtdiag-5.6.1.ebuild  |  25 ---
 dev-qt/qtgraphicaleffects/Manifest |   1 -
 .../qtgraphicaleffects-5.6.1.ebuild|  21 ---
 dev-qt/qtgui/Manifest  |   1 -
 dev-qt/qtgui/qtgui-5.6.1.ebuild| 174 -
 dev-qt/qthelp/Manifest |   1 -
 dev-qt/qthelp/qthelp-5.6.1.ebuild  |  31 
 dev-qt/qtimageformats/Manifest |   1 -
 dev-qt/qtimageformats/qtimageformats-5.6.1.ebuild  |  23 ---
 dev-qt/qtlocation/Manifest |   1 -
 dev-qt/qtlocation/qtlocation-5.6.1.ebuild  |  29 
 dev-qt/qtmultimedia/Manifest   |   1 -
 dev-qt/qtmultimedia/qtmultimedia-5.6.1.ebuild  |  76 -
 dev-qt/qtnetwork/Manifest  |   1 -
 dev-qt/qtnetwork/qtnetwork-5.6.1.ebuild|  53 ---
 dev-qt/qtopengl/Manifest   |   1 -
 dev-qt/qtopengl/qtopengl-5.6.1.ebuild  |  34 
 dev-qt/qtpaths/Manifest|   1 -
 dev-qt/qtpaths/qtpaths-5.6.1.ebuild|  23 ---
 dev-qt/qtplugininfo/Manifest   |   1 -
 dev-qt/qtplugininfo/qtplugininfo-5.6.1.ebuild  |  23 ---
 dev-qt/qtpositioning/Manifest  |   1 -
 dev-qt/qtpositioning/qtpositioning-5.6.1.ebuild|  34 
 dev-qt/qtprintsupport/Manifest |   1 -
 dev-qt/qtprintsupport/qtprintsupport-5.6.1.ebuild  |  42 -
 dev-qt/qtquickcontrols/Manifest|   1 -
 .../qtquickcontrols/qtquickcontrols-5.6.1.ebuild   |  32 
 dev-qt/qtscript/Manifest   |   1 -
 dev-qt/qtscript/qtscript-5.6.1.ebuild  |  36 -
 dev-qt/qtsensors/Manifest  |   1 -
 dev-qt/qtsensors/qtsensors-5.6.1.ebuild|  26 ---
 dev-qt/qtserialport/Manifest   |   1 -
 dev-qt/qtserialport/qtserialport-5.6.1.ebuild  |  27 
 dev-qt/qtsql/Manifest  |   1 -
 dev-qt/qtsql/qtsql-5.6.1.ebuild|  53 ---
 dev-qt/qtsvg/Manifest  |   1 -
 dev-qt/qtsvg/qtsvg-5.6.1.ebuild|  23 ---
 dev-qt/qttest/Manifest |   1 -
 dev-qt/qttest/qttest-5.6.1.ebuild  |  29 
 dev-qt/qttranslations/Manifest |   1 -
 dev-qt/qttranslations/qttranslations-5.6.1.ebuild  |  19 ---
 dev-qt/qtwayland/Manifest  |   1 -
 dev-qt/qtwayland/qtwayland-5.6.1.ebuild|  40 -
 dev-qt/qtwebchannel/Manifest   |   1 -
 dev-qt/qtwebchannel/qtwebchannel-5.6.1.ebuild  |  26 ---
 dev-qt/qtwebengine/Manifest

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

2017-05-17 Thread Thomas Deutschmann
commit: 56373a28a0dff4cb79263b1db8ca3a2930227a15
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May 17 22:21:17 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May 17 22:28:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56373a28

app-admin/rsyslog: Rev bump to fix building with -Werror=format-security

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/rsyslog/{rsyslog-8.26.0.ebuild => rsyslog-8.26.0-r1.ebuild} | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-admin/rsyslog/rsyslog-8.26.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.26.0-r1.ebuild
similarity index 99%
rename from app-admin/rsyslog/rsyslog-8.26.0.ebuild
rename to app-admin/rsyslog/rsyslog-8.26.0-r1.ebuild
index 2508bab5283..c87c4477ef4 100644
--- a/app-admin/rsyslog/rsyslog-8.26.0.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.26.0-r1.ebuild
@@ -52,6 +52,10 @@ else

http://www.rsyslog.com/files/download/${PN}/${MY_URL_PREFIX}${PN}-${MY_PV}.tar.gz
 -> ${MY_FILENAME}
doc? ( 
http://www.rsyslog.com/files/download/${PN}/${MY_URL_PREFIX}${PN}-doc-${MY_PV}.tar.gz
 -> ${MY_FILENAME_DOCS} )
"
+
+   PATCHES=(
+   
"${FILESDIR}"/8-stable/${PN}-8.26.0-fix-zmq3-format-security.patch
+   )
 fi
 
 LICENSE="GPL-3 LGPL-3 Apache-2.0"



[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/files/8-stable/, app-admin/rsyslog/

2017-05-17 Thread Thomas Deutschmann
commit: 35b514a4d22485c6a13b683837910370908e62fc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May 17 22:19:18 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May 17 22:28:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b514a4

app-admin/rsyslog: Bump to v8.27.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/rsyslog/Manifest |   2 +
 .../rsyslog-8.26.0-fix-zmq3-format-security.patch  |  39 ++
 .../rsyslog-8.27.0-fix-librdkafka-detection.patch  |  43 ++
 app-admin/rsyslog/metadata.xml |   2 +-
 app-admin/rsyslog/rsyslog-8.27.0.ebuild| 460 +
 5 files changed, 545 insertions(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index cfa9d3bb1ef..f4e0a200147 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -2,7 +2,9 @@ DIST rsyslog-8.19.0.tar.gz 2279714 SHA256 
3379b30f2e6ef05a0f1c7327c73923fa5877a8
 DIST rsyslog-8.24.0.tar.gz 2374240 SHA256 
37f32ce33e32a88e1bea0511e8e557d90b7378b81520e3236a9af5ba6ea993d7 SHA512 
b25b8ae72133376f732f54863c97aea3c8dfbf37c62c6a61840932996913c9d4e63155a24ffc577db48a18514f3e35b6fb109b1864380ba93ddf3fa6d84d728d
 WHIRLPOOL 
c5895d50143c21d446d760f5179b47fdae4ec34867711c942cd671b88789588e7244fb8511745efdb701954f7bc390403d30736a1e54af13dca4876f989928df
 DIST rsyslog-8.25.0.tar.gz 2386720 SHA256 
c756f16a083e5d4081fb9bfb236303a839cdca0a2c00017bd770b2e2e9677427 SHA512 
0e97db84cc8fe9fd6e3ffb5a78b32fd213e22833c6ed605329c579132d127b7d65b3f66c64e6bddeb1967aa9ed90645a7c24b9d5e643f95bdaf48ed9fc82cb5f
 WHIRLPOOL 
2c4925fda01e49f95ed3d2f43898cdf8f6d679ace5c2a1d1d330dfc422936ae7751cfefa480359b26d2cb782a8217865336f5e04e65e81ffce565b3388c2ff01
 DIST rsyslog-8.26.0.tar.gz 2393148 SHA256 
637d43c4384f8b96dda873a0b8384045f72cb43139808dadd9e0a94dccf25916 SHA512 
96cb3af0e05b3e2941f7d2b3558e36836818037ef424f13a8ae2ac8a1e2aa0c7a4eedf3366c8360c7d8eb4515aecc7f3665690646009c650b66689067069af19
 WHIRLPOOL 
dc267dfdbbcfe5b5354d200a2e337dada22a0aa943e71998e1462bc23d38bb8e3f2b16162108831f12cfa3eec0d462d40a5e6a598f26b2edcef7c71ad56a1c3f
+DIST rsyslog-8.27.0.tar.gz 2435123 SHA256 
02aefbba59324a6d8b70036a67686bed5f0c7be4ced62c039af6ee694cb5b1fd SHA512 
dad957c21d9f7ed3a97a1ed87658fe9381dad00365bd2f5af2396dde3dc4a9f96db17c4df9eb9bd02562cc538f99bf8e2ca00229680d6b7892179161265db753
 WHIRLPOOL 
1ece4fa5bd453e1bcd4da9501fa93be7f3ea0eb87f7e60bb788d7c90c740566cc07351eb2d7730ac081b2564bde9a79dff7ac1b5012326cc8b0331539b2b5b01
 DIST rsyslog-docs-8.19.0.tar.gz 4271094 SHA256 
f76958d2fbcbb3a2db531ec3878d6d9a8c4a622e457b9c97b7c7dcca0ddd6512 SHA512 
120f229a641119649fc897948fb0934039a95d0ef63e68b10ab635620d84988d794fd5dc33617353028e786513a86b3a1cd0c4fef9c755dab5bedd8e0246532e
 WHIRLPOOL 
fc0642eef4e686fc653db6a654f96fd9037e083a02e06d64b7b2a2e0292d745ca6e24821df3b9825e0eba2c4808b2755dfaeb90b62a49662ab22a171ffe2e63b
 DIST rsyslog-docs-8.24.0.tar.gz 4344877 SHA256 
f5e3c27c5b65abdd600b8ad8d99d1f2fe9f0ffca02d6af3c12db5fc10dd889b2 SHA512 
b55cde1485a7baec6d4c4928107c22a078cf412a2994c0dfcbb12c47b49c3b263af8a64011b1329567cf86e04927b9e383581dc868eaea81d554adada6b3786b
 WHIRLPOOL 
e8b2d10b0de3c33189f859f08db58e319730e709e5a5008909f2166a061952290b0bf96163cdf6e0b3829896916f712ba5d8a2a98f02d796e9174d8919190f8d
 DIST rsyslog-docs-8.25.0.tar.gz 4359583 SHA256 
3fa96f85ca31b09b16dcc4b184f9beeb5fb06ba463b0ced7046ec2a471b7d3ad SHA512 
e0068ec00bbda2d1cf7f14105ad83e82bea9291ed5d5fda3ffcff2db32747b65e7b6d65743a3221aeca03be9c6efcee1db7f03c2da115a3aed60848556befa71
 WHIRLPOOL 
8c2ae0afe5fb1f81b33ecb83df420a7bbc8c147eac5854a57ba1c5341bb42d9dd4a3976a472445d19a45eb09258bc3be1b9065d79fd679095cbf24cbfddb1756
 DIST rsyslog-docs-8.26.0.tar.gz 4381345 SHA256 
4d3b46e6c06fecbd4100fad118c22569e6b0d23b0f5cfb1fbcf501bfc9d115bb SHA512 
5c05c13b3ae6be431343b7a5b3b2cb8676804d6d58d98826e6b44d685bb30fdaf3ced27d66a29908b40f1839bac45d1834d060ddf05d01477474ab3f45f973c8
 WHIRLPOOL 
a01c661bea94a38af755803d385250d8f394064c2f1450c5a8b2b0e9e6879565219c84ded70c40300d2bbf524a30bf152bc5502f65917d757b0552920f6a7cd8
+DIST rsyslog-docs-8.27.0.tar.gz 4411093 SHA256 
f799eba43ff73c14865cbc3f7105d54afec021430827e6d6da7b51f45cfbedb0 SHA512 
08d935ecad070d65e7169a56c6a4d35d49e895b4f7cfe4d747939d8a92bdadd0fc3be7cc47d23d233a33b964f2a4d809a34b37419d2e42c3f8c183120412ab2c
 WHIRLPOOL 
1a7eeadc0667580ab14ae5857fc61f7eb5553bad00d7b59ed3e70aa3a2f75550872a110c6149b4bd69778c990ec3c57e625cc08a716792731d456d875e8a9e8b

diff --git 
a/app-admin/rsyslog/files/8-stable/rsyslog-8.26.0-fix-zmq3-format-security.patch
 
b/app-admin/rsyslog/files/8-stable/rsyslog-8.26.0-fix-zmq3-format-security.patch
new file mode 100644
index 000..b285798bfe4
--- /dev/null
+++ 
b/app-admin/rsyslog/files/8-stable/rsyslog-8.26.0-fix-zmq3-format-security.patch
@@ -0,0 +1,39 @@
+--- a/contrib/imzmq3/imzmq3.c
 b/contrib/imzmq3/imzmq3.c
+@@ -403,7 +403,7 @@ static rsRetVal 

[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-plasma-5.10/, ...

2017-05-17 Thread Andreas Sturmlechner
commit: 841c426810015c7512b19bd060a7127d023de7f7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 22:26:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 22:27:04 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=841c4268

Documentation: Fixup previous commit

 .../package.accept_keywords/.kde-applications-17.04/more-deps  | 3 +++
 Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps   | 3 ---
 Documentation/package.accept_keywords/kde-applications-17.04.keywords  | 3 +++
 Documentation/package.accept_keywords/kde-plasma-5.10.keywords | 3 ---
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git 
a/Documentation/package.accept_keywords/.kde-applications-17.04/more-deps 
b/Documentation/package.accept_keywords/.kde-applications-17.04/more-deps
index 3cc12512f1..4d7ccd8f32 100644
--- a/Documentation/package.accept_keywords/.kde-applications-17.04/more-deps
+++ b/Documentation/package.accept_keywords/.kde-applications-17.04/more-deps
@@ -1,4 +1,7 @@
+~dev-lang/python-3.5.3
 ~dev-libs/kdiagram-2.6.0
 ~dev-libs/libzip-1.2.0
+~dev-python/constantly-15.1.0
+~dev-python/twisted-16.6.0
 dev-qt/*:5/5.7
 ~media-libs/taglib-1.11.1

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
index 3c5a8fd1ac..1a8a5cd3a7 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
@@ -1,6 +1,3 @@
-~dev-lang/python-3.5.3
-~dev-python/constantly-15.1.0
-~dev-python/twisted-17.1.0
 dev-qt/*:5/5.7
 

[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/, ...

2017-05-17 Thread Andreas Sturmlechner
commit: 860e1eb48520f3c4c66361855aa006a7171fd428
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 22:23:48 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 22:23:48 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=860e1eb4

Documentation: Add more deps required by kde-apps/kajongg:5

 Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps | 3 +++
 Documentation/package.accept_keywords/kde-plasma-5.10.keywords   | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
index 1a8a5cd3a7..3c5a8fd1ac 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
@@ -1,3 +1,6 @@
+~dev-lang/python-3.5.3
+~dev-python/constantly-15.1.0
+~dev-python/twisted-17.1.0
 dev-qt/*:5/5.7
 

[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/

2017-05-17 Thread Andreas Sturmlechner
commit: a50735d07571a066507c2c1871ba91025b81ecd8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 14 16:05:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 22:07:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50735d0

kde-frameworks/kio: Drop 5.34.0 (r0)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-frameworks/kio/kio-5.34.0.ebuild | 79 
 1 file changed, 79 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.34.0.ebuild 
b/kde-frameworks/kio/kio-5.34.0.ebuild
deleted file mode 100644
index 5dbad6299c5..000
--- a/kde-frameworks/kio/kio-5.34.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_TEST="forceoptional-recursive"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Framework providing transparent file and data management"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="acl +handbook kerberos +kwallet X"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcodecs)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kwindowsystem)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork 'ssl')
-   $(add_qt_dep qtscript)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   dev-libs/libxml2
-   dev-libs/libxslt
-   acl? (
-   sys-apps/attr
-   virtual/acl
-   )
-   kerberos? ( virtual/krb5 )
-   kwallet? ( $(add_frameworks_dep kwallet) )
-   X? ( $(add_qt_dep qtx11extras) )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_qt_dep qtconcurrent)
-   handbook? ( $(add_frameworks_dep kdoctools) )
-   test? ( sys-libs/zlib )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXrender
-   x11-proto/xproto
-   )
-"
-PDEPEND="
-   $(add_frameworks_dep kded)
-"
-RDEPEND="${COMMON_DEPEND}"
-
-# tests hang
-RESTRICT+=" test"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package acl ACL)
-   $(cmake-utils_use_find_package handbook KF5DocTools)
-   $(cmake-utils_use_find_package kerberos GSSAPI)
-   $(cmake-utils_use_find_package kwallet KF5Wallet)
-   $(cmake-utils_use_find_package X X11)
-   )
-
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2017-05-17 Thread Andreas Sturmlechner
commit: f1bce2a565cb22376963d4a63d8b566a748c7559
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 14 16:05:02 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 22:07:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1bce2a5

kde-frameworks/kio: Fix major PreviewJob bugs

- Cleanup temp files of failed get()
- Skip remote directories

See also KDE Bug: https://bugs.kde.org/show_bug.cgi?id=208625

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 .../kio/files/kio-5.34.0-previewjob1.patch | 64 +
 .../kio/files/kio-5.34.0-previewjob2.patch | 35 ++
 kde-frameworks/kio/kio-5.34.0-r1.ebuild| 81 ++
 3 files changed, 180 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-5.34.0-previewjob1.patch 
b/kde-frameworks/kio/files/kio-5.34.0-previewjob1.patch
new file mode 100644
index 000..87ba27d807f
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.34.0-previewjob1.patch
@@ -0,0 +1,64 @@
+From 78c45a1ea0e28a98f34c6d113c807f14700b22d4 Mon Sep 17 00:00:00 2001
+From: David Faure 
+Date: Sun, 14 May 2017 15:40:02 +0200
+Subject: [PATCH 1/2] PreviewJob: clean up empty temp file when get() fails.
+
+(e.g. because it's a directory)
+
+CCBUG: 208625
+---
+ src/widgets/previewjob.cpp | 17 +
+ 1 file changed, 13 insertions(+), 4 deletions(-)
+
+diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp
+index 9eae3469..e836f7da 100644
+--- a/src/widgets/previewjob.cpp
 b/src/widgets/previewjob.cpp
+@@ -143,6 +143,7 @@ public:
+ void getOrCreateThumbnail();
+ bool statResultThumbnail();
+ void createThumbnail(const QString &);
++void cleanupTempFile();
+ void determineNextFile();
+ void emitPreview(const QImage );
+ 
+@@ -409,6 +410,16 @@ void PreviewJob::setIgnoreMaximumSize(bool ignoreSize)
+ d_func()->ignoreMaximumSize = ignoreSize;
+ }
+ 
++void PreviewJobPrivate::cleanupTempFile()
++{
++if (!tempName.isEmpty()) {
++Q_ASSERT(!QFileInfo(tempName).isDir());
++Q_ASSERT(QFileInfo(tempName).isFile());
++QFile::remove(tempName);
++tempName.clear();
++}
++}
++
+ void PreviewJobPrivate::determineNextFile()
+ {
+ Q_Q(PreviewJob);
+@@ -491,6 +502,7 @@ void PreviewJob::slotResult(KJob *job)
+ }
+ case PreviewJobPrivate::STATE_GETORIG: {
+ if (job->error()) {
++d->cleanupTempFile();
+ d->determineNextFile();
+ return;
+ }
+@@ -499,10 +511,7 @@ void PreviewJob::slotResult(KJob *job)
+ return;
+ }
+ case PreviewJobPrivate::STATE_CREATETHUMB: {
+-if (!d->tempName.isEmpty()) {
+-QFile::remove(d->tempName);
+-d->tempName.clear();
+-}
++d->cleanupTempFile();
+ d->determineNextFile();
+ return;
+ }
+-- 
+2.13.0
+

diff --git a/kde-frameworks/kio/files/kio-5.34.0-previewjob2.patch 
b/kde-frameworks/kio/files/kio-5.34.0-previewjob2.patch
new file mode 100644
index 000..fab4d8825f4
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.34.0-previewjob2.patch
@@ -0,0 +1,35 @@
+From 1620032772465be475ae0746aff63a566ef2a546 Mon Sep 17 00:00:00 2001
+From: David Faure 
+Date: Sun, 14 May 2017 15:48:33 +0200
+Subject: [PATCH 2/2] PreviewJob: skip remote directories. Too expensive to
+ preview.
+
+For some protocols, file_copy() would end up copying the whole
+directory locally!
+
+FIXED-IN: 5.35
+BUG: 208625
+---
+ src/widgets/previewjob.cpp | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/src/widgets/previewjob.cpp b/src/widgets/previewjob.cpp
+index e836f7da..da50b219 100644
+--- a/src/widgets/previewjob.cpp
 b/src/widgets/previewjob.cpp
+@@ -599,6 +599,12 @@ void PreviewJobPrivate::getOrCreateThumbnail()
+ createThumbnail(fileUrl.toString());
+ return;
+ }
++if (item.isDir()) {
++// Skip remote dirs (bug 208625)
++cleanupTempFile();
++determineNextFile();
++return;
++}
+ // No plugin support access to this remote content, copy the file
+ // to the local machine, then create the thumbnail
+ state = PreviewJobPrivate::STATE_GETORIG;
+-- 
+2.13.0
+

diff --git a/kde-frameworks/kio/kio-5.34.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.34.0-r1.ebuild
new file mode 100644
index 000..da2f973163c
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.34.0-r1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework providing transparent file and data management"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep 

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

2017-05-17 Thread Andreas Sturmlechner
commit: dbd4ab7641a0a79b442c86fe6934190e675751df
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 22:01:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 22:01:12 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=dbd4ab76

media-sound/audex: Add KF5-based live ebuild

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 media-sound/audex/audex-.ebuild | 39 +
 media-sound/audex/metadata.xml  |  8 
 2 files changed, 47 insertions(+)

diff --git a/media-sound/audex/audex-.ebuild 
b/media-sound/audex/audex-.ebuild
new file mode 100644
index 00..a1a75b2df3
--- /dev/null
+++ b/media-sound/audex/audex-.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Tool for ripping compact discs"
+HOMEPAGE="https://userbase.kde.org/Audex;
+
+LICENSE="GPL-3"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_kdeapps_dep libkcddb)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtx11extras)
+   $(add_qt_dep qtxml)
+   media-sound/cdparanoia
+"
+RDEPEND="${DEPEND}"

diff --git a/media-sound/audex/metadata.xml b/media-sound/audex/metadata.xml
new file mode 100644
index 00..2fdbf33d96
--- /dev/null
+++ b/media-sound/audex/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   k...@gentoo.org
+   Gentoo KDE Project
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-java/gcj-jdk/files/, dev-java/gcj-jdk/

2017-05-17 Thread James Le Cuirot
commit: c25d9356f654ace52c021c8b139d851ac14aefa5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed May 17 21:46:11 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed May 17 21:46:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25d9356

dev-java/gcj-jdk: Version bump to 5.4.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-java/gcj-jdk/files/gcj-jdk.env.sh |  17 ++
 dev-java/gcj-jdk/gcj-jdk-5.4.0.ebuild | 107 ++
 2 files changed, 124 insertions(+)

diff --git a/dev-java/gcj-jdk/files/gcj-jdk.env.sh 
b/dev-java/gcj-jdk/files/gcj-jdk.env.sh
new file mode 100644
index 000..97ef10ed596
--- /dev/null
+++ b/dev-java/gcj-jdk/files/gcj-jdk.env.sh
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+VERSION="GCJ ${PV}"
+JAVA_HOME="${EPREFIX}/usr/lib/${P}"
+JDK_HOME="${EPREFIX}/usr/lib/${P}"
+JAVAC="\${JAVA_HOME}/bin/javac"
+PATH="\${JAVA_HOME}/bin"
+ROOTPATH="\${JAVA_HOME}/bin"
+LDPATH="\${JAVA_HOME}/lib"
+INFOPATH="\${JAVA_HOME}/info"
+MANPATH="\${JAVA_HOME}/man"
+PROVIDES_TYPE="JDK JRE"
+PROVIDES_VERSION="1.5"
+BOOTCLASSPATH="\${JAVA_HOME}/jre/lib/rt.jar"
+GENERATION="2"
+ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH INFOPATH MANPATH"

diff --git a/dev-java/gcj-jdk/gcj-jdk-5.4.0.ebuild 
b/dev-java/gcj-jdk/gcj-jdk-5.4.0.ebuild
new file mode 100644
index 000..13821c4840e
--- /dev/null
+++ b/dev-java/gcj-jdk/gcj-jdk-5.4.0.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-vm-2 multilib
+
+DESCRIPTION="Java wrappers around GCJ"
+HOMEPAGE="https://www.gentoo.org/;
+SRC_URI=""
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~x86-linux"
+SLOT="0"
+IUSE="awt"
+
+API_DIFF_PV="4.9.2"
+
+# perl is needed for javac wrapper
+RDEPEND="
+   dev-java/ecj-gcj:*
+   dev-lang/perl
+   ~sys-devel/gcc-${PV}[awt?,gcj]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"
+
+src_install() {
+   # jre lib paths ...
+   local libarch="$(get_system_arch)"
+   local gcc_version=${PV}
+   local gccbin=$(gcc-config -B ${gcc_version})
+   gccbin=${gccbin#"${EPREFIX}"}
+   local gcclib=$(gcc-config -L ${gcc_version} | cut -d':' -f1)
+   gcclib=${gcclib#"${EPREFIX}"}
+   local gcjhome="/usr/$(get_libdir)/${P}"
+   local gcjprefix="${EPREFIX}${gcjhome}"
+   local gccchost="${CHOST}"
+   local gcjlibdir=$(echo 
"${EPREFIX}"/usr/$(get_libdir)/gcj-${gcc_version}-*)
+   gcjlibdir=${gcjlibdir#"${EPREFIX}"}
+
+   # links
+   dodir ${gcjhome}/bin
+   dodir ${gcjhome}/jre/bin
+   dosym ${gccbin}/gij ${gcjhome}/bin/java
+   dosym ${gccbin}/gij ${gcjhome}/jre/bin/java
+   dosym ${gccbin}/gjar ${gcjhome}/bin/jar
+   dosym ${gccbin}/gjdoc ${gcjhome}/bin/javadoc
+   dosym ${gccbin}/grmic ${gcjhome}/bin/rmic
+   dosym ${gccbin}/gjavah ${gcjhome}/bin/javah
+   dosym ${gccbin}/jcf-dump ${gcjhome}/bin/javap
+   dosym ${gccbin}/gappletviewer ${gcjhome}/bin/appletviewer
+   dosym ${gccbin}/gjarsigner ${gcjhome}/bin/jarsigner
+   dosym ${gccbin}/grmiregistry ${gcjhome}/bin/rmiregistry
+   dosym ${gccbin}/grmiregistry ${gcjhome}/jre/bin/rmiregistry
+   dosym ${gccbin}/gkeytool ${gcjhome}/bin/keytool
+   dosym ${gccbin}/gkeytool ${gcjhome}/jre/bin/keytool
+   dosym ${gccbin}/gnative2ascii ${gcjhome}/bin/native2ascii
+   dosym ${gccbin}/gorbd ${gcjhome}/bin/orbd
+   dosym ${gccbin}/gorbd ${gcjhome}/jre/bin/orbd
+   dosym ${gccbin}/grmid ${gcjhome}/bin/rmid
+   dosym ${gccbin}/grmid ${gcjhome}/jre/bin/rmid
+   dosym ${gccbin}/gserialver ${gcjhome}/bin/serialver
+   dosym ${gccbin}/gtnameserv ${gcjhome}/bin/tnameserv
+   dosym ${gccbin}/gtnameserv ${gcjhome}/jre/bin/tnameserv
+
+   dodir ${gcjhome}/jre/lib/${libarch}/client
+   dodir ${gcjhome}/jre/lib/${libarch}/server
+   dosym ${gcjlibdir}/libjvm.so 
${gcjhome}/jre/lib/${libarch}/client/libjvm.so
+   dosym ${gcjlibdir}/libjvm.so 
${gcjhome}/jre/lib/${libarch}/server/libjvm.so
+   use awt && dosym ${gcjlibdir}/libjawt.so 
${gcjhome}/jre/lib/${libarch}/libjawt.so
+
+   dosym 
/usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-${gcc_version/_/-}.jar
 \
+   ${gcjhome}/jre/lib/rt.jar
+   dodir ${gcjhome}/lib
+   dosym 
/usr/share/gcc-data/${gccchost}/${gcc_version}/java/libgcj-tools-${gcc_version/_/-}.jar
 \
+   ${gcjhome}/lib/tools.jar
+   dosym ${gcclib}/include ${gcjhome}/include
+
+   exeinto ${gcjhome}/bin
+   sed -e "s#@JAVA@#${gcjprefix}/bin/java#" \
+   -e "s#@ECJ_JAR@#${EPREFIX}/usr/share/eclipse-ecj/ecj.jar#" \
+   -e "s#@RT_JAR@#${gcjprefix}/jre/lib/rt.jar#" \
+   -e "s#@TOOLS_JAR@#${gcjprefix}/lib/tools.jar#" \
+   

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

2017-05-17 Thread Sergei Trofimovich
commit: daf83c629c3235aa49c7ff3852ebed6df4e5f94b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 17 20:55:15 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 17 21:28:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf83c62

dev-libs/libmemcached: fix build failure against gcc-7

Acked-by: prometheanfire
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../files/libmemcached-1.0.18-gcc7.patch   | 29 ++
 .../libmemcached/libmemcached-1.0.18-r3.ebuild |  3 ++-
 2 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libmemcached/files/libmemcached-1.0.18-gcc7.patch 
b/dev-libs/libmemcached/files/libmemcached-1.0.18-gcc7.patch
new file mode 100644
index 000..6bcb23136c4
--- /dev/null
+++ b/dev-libs/libmemcached/files/libmemcached-1.0.18-gcc7.patch
@@ -0,0 +1,29 @@
+gcc-7 fails the build as:
+  clients/memflush.cc: In function 'int main(int, char**)':
+  clients/memflush.cc:42:22: error: ISO C++ forbids comparison between pointer 
and integer [-fpermissive]
+   if (opt_servers == false)
+  ^
+
+opt_servers is declated as 'static char *opt_servers= NULL;'
+diff --git a/clients/memflush.cc b/clients/memflush.cc
+index 8bd0dbf..7641b88 100644
+--- a/clients/memflush.cc
 b/clients/memflush.cc
+@@ -39,7 +39,7 @@ int main(int argc, char *argv[])
+ {
+   options_parse(argc, argv);
+ 
+-  if (opt_servers == false)
++  if (!opt_servers)
+   {
+ char *temp;
+ 
+@@ -48,7 +48,7 @@ int main(int argc, char *argv[])
+   opt_servers= strdup(temp);
+ }
+ 
+-if (opt_servers == false)
++if (!opt_servers)
+ {
+   std::cerr << "No Servers provided" << std::endl;
+   exit(EXIT_FAILURE);

diff --git a/dev-libs/libmemcached/libmemcached-1.0.18-r3.ebuild 
b/dev-libs/libmemcached/libmemcached-1.0.18-r3.ebuild
index f57a17ce258..ee91b8ccdf3 100644
--- a/dev-libs/libmemcached/libmemcached-1.0.18-r3.ebuild
+++ b/dev-libs/libmemcached/libmemcached-1.0.18-r3.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
@@ -25,6 +25,7 @@ RDEPEND="${DEPEND}"
 src_prepare() {
epatch "${FILESDIR}/debug-disable-enable-1.0.18.patch"
epatch "${FILESDIR}/continuum-1.0.18.patch"
+   epatch "${FILESDIR}"/${P}-gcc7.patch
sed -i '6i CFLAGS = @CFLAGS@' Makefile.am
sed -e "/_APPEND_COMPILE_FLAGS_ERROR(\[-fmudflapth\?\])/d" -i 
m4/ax_harden_compiler_flags.m4
eautoreconf



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

2017-05-17 Thread Andreas Sturmlechner
commit: 520e1aea3dc9e689b7a1fadf4ea509d4e65f4be1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 21:23:26 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 21:23:26 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=520e1aea

kde-plasma/plasma-vault: Add some keywords

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/plasma-vault/plasma-vault-5.9.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.9.95.ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.9.95.ebuild
index 30c36b6178..cd600daafd 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.9.95.ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.9.95.ebuild
@@ -12,7 +12,7 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then
 fi
 
 LICENSE="LGPL-3"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 # TODO: CryFS not yet packaged



[gentoo-commits] proj/kde:master commit in: profiles/package.mask/

2017-05-17 Thread Andreas Sturmlechner
commit: 2d692788187992085a7ccb72f68d916127cfec5f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 21:22:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 21:22:27 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2d692788

profiles: Mask kde-plasma/plasma-vault until deps are released

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

diff --git a/profiles/package.mask/misc b/profiles/package.mask/misc
new file mode 100644
index 00..624944e8ad
--- /dev/null
+++ b/profiles/package.mask/misc
@@ -0,0 +1 @@
+

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

2017-05-17 Thread Sergei Trofimovich
commit: 67d54875d59e030a365d12c03fab0b59ff6582db
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 17 21:10:50 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 17 21:11:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67d54875

media-sound/xmms2-scrobbler: tweak for next (unreleased yet) xmms2 release

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../files/xmms2-scrobbler-0.4.0-no-XPTR.patch  | 14 ++
 media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0.ebuild   |  3 ++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git 
a/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-no-XPTR.patch 
b/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-no-XPTR.patch
new file mode 100644
index 000..950509b3d2d
--- /dev/null
+++ b/media-sound/xmms2-scrobbler/files/xmms2-scrobbler-0.4.0-no-XPTR.patch
@@ -0,0 +1,14 @@
+diff --git a/src/xmms2-scrobbler.c b/src/xmms2-scrobbler.c
+index 244fccb..8cd06ed 100644
+--- a/src/xmms2-scrobbler.c
 b/src/xmms2-scrobbler.c
+@@ -534,3 +534,3 @@ on_medialib_get_info2 (xmmsv_t *val, void *udata)
+ {
+-  bool reset_current_id = XPOINTER_TO_INT (udata);
++  bool reset_current_id = (bool)(uintptr_t)(udata);
+ 
+@@ -572,3 +572,3 @@ maybe_submit_to_profile (bool reset_current_id)
+  on_medialib_get_info2,
+- XINT_TO_POINTER (reset_current_id));
++ (void*)(uintptr_t)(reset_current_id));
+   xmmsc_result_unref (mediainfo_result);

diff --git a/media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0.ebuild 
b/media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0.ebuild
index 3d8aaeaa2f9..6c784004bb5 100644
--- a/media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0.ebuild
+++ b/media-sound/xmms2-scrobbler/xmms2-scrobbler-0.4.0.ebuild
@@ -23,10 +23,11 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-libs.patch
epatch "${FILESDIR}"/${P}-ld-order.patch
epatch "${FILESDIR}"/${P}-gcc-7.patch
+   epatch "${FILESDIR}"/${P}-no-XPTR.patch
 }
 
 src_compile() {
-   emake CC="$(tc-getCC)"
+   emake CC="$(tc-getCC)" VERBOSE=1
 }
 
 src_install() {



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

2017-05-17 Thread Andreas Sturmlechner
commit: db6ccd0d7e9b85d87310844dd42b9ac3f9f17e9f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 20:34:13 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 20:34:13 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=db6ccd0d

Documentation: Update CONTRIBUTORS

 Documentation/CONTRIBUTORS | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/CONTRIBUTORS b/Documentation/CONTRIBUTORS
index 2539b9b81d..fffc6d5a14 100644
--- a/Documentation/CONTRIBUTORS
+++ b/Documentation/CONTRIBUTORS
@@ -93,6 +93,7 @@ Pablo Cholaky 
 Pacho Ramos 
 Patrick Lauer 
 Pavlos Ratis 
+Petros S (Petross404) 
 Petteri Räty 
 Přemysl Vohout 
 Richard Yao 



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

2017-05-17 Thread Andreas Sturmlechner
commit: 13c52612df06472ca8b2cb5c88c60c216d3a6cee
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 20:52:40 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 20:52:40 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=13c52612

kde-plasma/plasma-vault: Add 5.9.95 beta

This is not part of KDE Plasma release in 5.10, but expected for 5.11.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/plasma-vault/plasma-vault-5.10.49..ebuild   | 3 +++
 .../{plasma-vault-5.10.49..ebuild => plasma-vault-5.9.95.ebuild}   | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.10.49..ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.10.49..ebuild
index 3c688d6e87..30c36b6178 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.10.49..ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.10.49..ebuild
@@ -7,6 +7,9 @@ inherit kde5
 
 DESCRIPTION="Plasma applet and services for creating encrypted vaults"
 HOMEPAGE+=" http://cukic.co/2017/02/03/vaults-encryption-in-plasma/;
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz"
+fi
 
 LICENSE="LGPL-3"
 KEYWORDS=""

diff --git a/kde-plasma/plasma-vault/plasma-vault-5.10.49..ebuild 
b/kde-plasma/plasma-vault/plasma-vault-5.9.95.ebuild
similarity index 89%
copy from kde-plasma/plasma-vault/plasma-vault-5.10.49..ebuild
copy to kde-plasma/plasma-vault/plasma-vault-5.9.95.ebuild
index 3c688d6e87..30c36b6178 100644
--- a/kde-plasma/plasma-vault/plasma-vault-5.10.49..ebuild
+++ b/kde-plasma/plasma-vault/plasma-vault-5.9.95.ebuild
@@ -7,6 +7,9 @@ inherit kde5
 
 DESCRIPTION="Plasma applet and services for creating encrypted vaults"
 HOMEPAGE+=" http://cukic.co/2017/02/03/vaults-encryption-in-plasma/;
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz"
+fi
 
 LICENSE="LGPL-3"
 KEYWORDS=""



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

2017-05-17 Thread Andreas Sturmlechner
commit: b63d483b4d01b35a95e4ed5e16c95eb286e3dcef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 20:45:09 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 20:45:09 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b63d483b

kde-plasma/breeze-gtk: Patch upstreamed

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild | 2 --
 kde-plasma/breeze-gtk/breeze-gtk-.ebuild | 2 --
 2 files changed, 4 deletions(-)

diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild 
b/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild
index 53abb46f9d..7664f6063b 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.10.49..ebuild
@@ -10,5 +10,3 @@ 
HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk;
 LICENSE="LGPL-2.1+"
 KEYWORDS=""
 IUSE=""
-
-PATCHES=( "${FILESDIR}/${PN}-5.9.95-gtk3-dep.patch" )

diff --git a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild 
b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild
index 53abb46f9d..7664f6063b 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-.ebuild
@@ -10,5 +10,3 @@ 
HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze-gtk;
 LICENSE="LGPL-2.1+"
 KEYWORDS=""
 IUSE=""
-
-PATCHES=( "${FILESDIR}/${PN}-5.9.95-gtk3-dep.patch" )



[gentoo-commits] proj/kde:master commit in: Documentation/package.accept_keywords/.kde-plasma-5.9/, ...

2017-05-17 Thread Andreas Sturmlechner
commit: ac19ace7b8bd9d0f6c6b7f723575186d91c34355
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 20:53:41 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 20:53:41 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ac19ace7

Documentation: Add more deps to Plasma 5.10; cleanup stable deps for 5.9

 Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps | 3 +++
 Documentation/package.accept_keywords/.kde-plasma-5.9/more-deps  | 2 --
 Documentation/package.accept_keywords/kde-plasma-5.10.keywords   | 4 +++-
 Documentation/package.accept_keywords/kde-plasma-5.9.keywords| 2 --
 Documentation/package.mask/kde-plasma-5.10   | 1 -
 Documentation/package.unmask/kde-plasma-5.10 | 1 -
 6 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps 
b/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
index e69de29bb2..1a8a5cd3a7 100644
--- a/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
+++ b/Documentation/package.accept_keywords/.kde-plasma-5.10/more-deps
@@ -0,0 +1,3 @@
+dev-qt/*:5/5.7
+

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

2017-05-17 Thread Michał Górny
commit: a43cdc609ccb8d8b88512acc8a147ecc87be70da
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 19:29:31 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 20:51:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43cdc60

dev-python/embedly: Fix dependencies

 dev-python/embedly/{embedly-0.5.0.ebuild => embedly-0.5.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/embedly/embedly-0.5.0.ebuild 
b/dev-python/embedly/embedly-0.5.0-r1.ebuild
similarity index 84%
rename from dev-python/embedly/embedly-0.5.0.ebuild
rename to dev-python/embedly/embedly-0.5.0-r1.ebuild
index b1922d92c67..e26065a3f35 100644
--- a/dev-python/embedly/embedly-0.5.0.ebuild
+++ b/dev-python/embedly/embedly-0.5.0-r1.ebuild
@@ -17,8 +17,8 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86"
 
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]"
+RDEPEND="dev-python/httplib2[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 
 S="${WORKDIR}/${MY_P}"
 # Testsuite relies upon connection to various sites on the net



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

2017-05-17 Thread Michał Górny
commit: eed98868651a8e78e74e539fcfd220d32e9a6945
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 19:49:44 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 20:51:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eed98868

dev-python/embedly: Tested on py3.5&3.6

The same tests fail in the same way across all implementations.

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

diff --git a/dev-python/embedly/embedly-0.5.0-r1.ebuild 
b/dev-python/embedly/embedly-0.5.0-r1.ebuild
index 23a3bd163bb..f9d2fa8b336 100644
--- a/dev-python/embedly/embedly-0.5.0-r1.ebuild
+++ b/dev-python/embedly/embedly-0.5.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
 inherit distutils-r1
 



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

2017-05-17 Thread Michał Górny
commit: 013d30247400ad85bd7ed4db521db72300ab9687
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 19:21:09 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 20:51:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013d3024

dev-python/timelib: Disable python3*

This package clearly does not support Python 3. Using the documented
APIs (and running the tests) causes wrong type exceptions. They could
be worked around via passing bytes around but that's not the documented
API.

The only reverse dependency is app-admin/salt which is 2.7-only.

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

diff --git a/dev-python/timelib/timelib-0.2.4-r1.ebuild 
b/dev-python/timelib/timelib-0.2.4-r1.ebuild
index e5051a96261..00549a75f07 100644
--- a/dev-python/timelib/timelib-0.2.4-r1.ebuild
+++ b/dev-python/timelib/timelib-0.2.4-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python2_7 )
 
 inherit distutils-r1
 



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

2017-05-17 Thread Michał Górny
commit: 2158b8709bfd4f1e4a67bf18367bf33f117764a5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 18:57:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 20:51:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2158b870

dev-python/pyprof2calltree: Bump to 1.4.0

 dev-python/pyprof2calltree/Manifest|  1 +
 .../files/pyprof2calltree-1.4.0-py3-test.patch | 30 ++
 .../pyprof2calltree/pyprof2calltree-1.4.0.ebuild   | 26 +++
 3 files changed, 57 insertions(+)

diff --git a/dev-python/pyprof2calltree/Manifest 
b/dev-python/pyprof2calltree/Manifest
index e50740cf625..925e9a8aacc 100644
--- a/dev-python/pyprof2calltree/Manifest
+++ b/dev-python/pyprof2calltree/Manifest
@@ -1 +1,2 @@
 DIST pyprof2calltree-1.3.2.tar.gz 6609 SHA256 
28eac89262d0edd86ee2574d24d1840cbca2d4ed6a1de7e1d8fc05f30ea5a22b SHA512 
e85c5a21fe52b246ee6080f59e2ff115b43e3ab634e2842aff0d493b8b996105e0c1698e049ae7d11ea53c1f1fd601ef5f12c6fba62dcea28ddff23ec61a2736
 WHIRLPOOL 
b132fe3179bbf7e3dc999fe3f8da1fdb298b515c302e76de4d96cff4392966875df8180aba66b535a122c8521d22755efbc9f46a133f8a758cce0a230d943bc3
+DIST pyprof2calltree-1.4.0.tar.gz 7784 SHA256 
90ce43399b3594f21eb2683554a41224c97440f939e0542c7f144251faab21f0 SHA512 
b1acba29cd4e5112012eeeffdac53900688a28707306ef3a8a3827f7422c35bc921d59d33db3209db923bb8640014e7d9d7d819eafbcb19e0cf7e6159537bded
 WHIRLPOOL 
cc1616b398665845cc8478114bc5bcd52179acbfd8e523c76aeb415fbbe58c49e9eaeaf902b650df3a7e251616ab5b4511e352fee17131fa73976f0cddcd56be

diff --git 
a/dev-python/pyprof2calltree/files/pyprof2calltree-1.4.0-py3-test.patch 
b/dev-python/pyprof2calltree/files/pyprof2calltree-1.4.0-py3-test.patch
new file mode 100644
index 000..a91818fca60
--- /dev/null
+++ b/dev-python/pyprof2calltree/files/pyprof2calltree-1.4.0-py3-test.patch
@@ -0,0 +1,30 @@
+From 582eeeaa930639ccfe9b789b057f170824edd73a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Wed, 17 May 2017 20:53:29 +0200
+Subject: [PATCH] tests: Fix StringIO import for Python 3
+
+Python 3 no longer provides a 'cStringIO' module. Use StringIO from 'io'
+module instead.
+---
+ tests/test_integration.py | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/tests/test_integration.py b/tests/test_integration.py
+index e6f432c..cf02a4f 100644
+--- a/tests/test_integration.py
 b/tests/test_integration.py
+@@ -3,7 +3,10 @@ import pstats
+ import unittest
+ 
+ from .profile_code import top, expected_output
+-from cStringIO import StringIO
++try:
++from cStringIO import StringIO
++except ImportError:
++from io import StringIO
+ from pyprof2calltree import CalltreeConverter
+ 
+ class MockTimeProfile(cProfile.Profile):
+-- 
+2.13.0
+

diff --git a/dev-python/pyprof2calltree/pyprof2calltree-1.4.0.ebuild 
b/dev-python/pyprof2calltree/pyprof2calltree-1.4.0.ebuild
new file mode 100644
index 000..f1bf41cedba
--- /dev/null
+++ b/dev-python/pyprof2calltree/pyprof2calltree-1.4.0.ebuild
@@ -0,0 +1,26 @@
+# 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,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="convert python profile data to kcachegrind calltree form"
+HOMEPAGE="https://pypi.python.org/pypi/pyprof2calltree/;
+# pypi tarball lacks tests
+SRC_URI="https://github.com/pwaller/pyprof2calltree/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}"/pyprof2calltree-1.4.0-py3-test.patch
+)
+
+python_test() {
+   "${PYTHON}" -m tests.test_integration || die "Tests fail with 
${EPYTHON}"
+}



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

2017-05-17 Thread Michał Górny
commit: ffdd524ffd84793527e5e723026b35ce8f30310c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 19:37:49 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 20:51:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffdd524f

dev-python/embedly: Add test running code

 dev-python/embedly/embedly-0.5.0-r1.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/dev-python/embedly/embedly-0.5.0-r1.ebuild 
b/dev-python/embedly/embedly-0.5.0-r1.ebuild
index e26065a3f35..23a3bd163bb 100644
--- a/dev-python/embedly/embedly-0.5.0-r1.ebuild
+++ b/dev-python/embedly/embedly-0.5.0-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
@@ -16,9 +16,17 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 x86"
+IUSE="test"
 
 RDEPEND="dev-python/httplib2[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2) )"
 
 S="${WORKDIR}/${MY_P}"
+
 # Testsuite relies upon connection to various sites on the net
+RESTRICT="test"
+
+python_test() {
+   esetup.py test
+}



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

2017-05-17 Thread Michał Górny
commit: 25999628212bf5d4370403336d7bb48fec14a0ef
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 19:20:49 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 20:51:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25999628

dev-python/timelib: Enable tests

 dev-python/timelib/Manifest|  2 +-
 dev-python/timelib/timelib-0.2.4-r1.ebuild | 19 ---
 2 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/dev-python/timelib/Manifest b/dev-python/timelib/Manifest
index a0da5d42edd..be077baf33e 100644
--- a/dev-python/timelib/Manifest
+++ b/dev-python/timelib/Manifest
@@ -1 +1 @@
-DIST timelib-0.2.4.zip 281070 SHA256 
49142233bdb5971d64a41e05a1f80a408a02be0dc7d9f8c99e7bdd0613ba81cb SHA512 
871683756318f8896592e154a6949e6c96f9b9177ecd8694db2a48b16104cf35d11f550355a4723a097e9f17e3b7020d09a23916bd55a3dd463c22bed68991af
 WHIRLPOOL 
941e3bccb1fba22eb54530c111ed0cbad136481e1e4f9c7107ae82625452b3534ad0b218b08eaf542efa159bc5df3afd49346cbc4fa297471998bd4412d3154b
+DIST timelib-0.2.4.tar.gz 295951 SHA256 
7e6e5a103ce0447f9f91a56fd5d9cf54a1e5cece722b52e53d1b0bb9413248c2 SHA512 
b19ef411f7a6d4f9e43e4de2a4c57f1f430b5c16ec88f7c3f72e8a2f6950a2e94c1ce3792203ba3add07994d1a8eaec4172aa09315b39df4494430e30ebd880b
 WHIRLPOOL 
14ca47e9595117df0a45704daaf4d71721aa4ad9a5b06e006da1e71f37a76b6b04911187729206127608ca3d4ce7d6070735e60ccff4a4ca4549ea41b18f83aa

diff --git a/dev-python/timelib/timelib-0.2.4-r1.ebuild 
b/dev-python/timelib/timelib-0.2.4-r1.ebuild
index 2b2634b03ff..e5051a96261 100644
--- a/dev-python/timelib/timelib-0.2.4-r1.ebuild
+++ b/dev-python/timelib/timelib-0.2.4-r1.ebuild
@@ -2,19 +2,24 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 
 DESCRIPTION="parse english textual date descriptions"
-HOMEPAGE="https://pypi.python.org/pypi/timelib;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+HOMEPAGE="https://github.com/pediapress/timelib 
https://pypi.python.org/pypi/timelib;
+# pypi zipball lacks tests; also it's .zip
+SRC_URI="https://github.com/pediapress/timelib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="PHP-3.01 ZLIB"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
+IUSE="test"
 
-DEPEND="app-arch/unzip
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND=""
+DEPEND="dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_test() {
+   py.test -v || die "Tests fail with ${EPYTHON}"
+}



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

2017-05-17 Thread Brian Evans
commit: 6d020b8c95b190f56d673581b0ed205ebb4521a6
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May 17 20:40:14 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May 17 20:40:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d020b8c

dev-lang/php: Version bump for 7.0.19

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-lang/php/Manifest  |   1 +
 dev-lang/php/php-7.0.19.ebuild | 738 +
 2 files changed, 739 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 7dd36338519..59a871b76bb 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,5 +1,6 @@
 DIST php-5.6.30.tar.xz 12449696 SHA256 
a363185c786432f75e3c7ff956b49c3369c3f6906a6b10459f8d1ddc22f70805 SHA512 
fdf503925c236a79cc09bc9e5c06ce5afa7497ccf20ab486389b818a7d84db1b84ac119523b35586f64fff7d198b6c20164910fbf33254b35ec2f41015d9feef
 WHIRLPOOL 
d3217dfd3de0a2b2f178f1b869d2e0fa39128c4518deaf20f6f79d81a938f3730bf4cfb1cc19ddd55797a9e43a2ebad76555ae08004cefbf2430fc6916c49bd3
 DIST php-7.0.15.tar.xz 12575116 SHA256 
300364d57fc4a6176ff7d52d390ee870ab6e30df121026649f8e7e0b9657fe93 SHA512 
1d233edb908f44fb895184dbfdfd5684d52e4c831dc3e8184b3e645137e6f44bdc7abd16ceaf2249b9288cf1f1893b7dcca955c6e1c3a6b4afbe03cec2a85033
 WHIRLPOOL 
4ac7bf2521eb242204fcd9e231a53d06879b16e47928c6cdf9e04c2f16b25b880b16378c0d9425b3c1a183127dce062f3905eb3dd0a6cd196f3decb9304e2b7a
 DIST php-7.0.18.tar.xz 12593408 SHA256 
679cffcdf2495dee5ab89bda595e678a1096136678b3a1d08f1f57ba347c234d SHA512 
7188679dbbae27ab319d036bbee7d80f412cbb61ae83e38d6f1aa8e3f003a502c966adbc3a64481b0c94fd509ea991caae24517aed524a2b32cc91efffc01a36
 WHIRLPOOL 
433e34b6e7324ba7a2177cbeb0c2817a577ac5e3994564a534d29eaf021020a159cf207f391c52c212080220f42992475757f83d9d289317ded2a267b8289e8d
+DIST php-7.0.19.tar.xz 12595396 SHA256 
640e5e3377d15a6d19adce2b94a9d876eeddabdb862d154a5e347987f4225ef6 SHA512 
7e926ef791cc511b28a92fc6ad9e66cc5abbee0506f1318f55b18134834212f6af7ff38df3cbaf25c36b0f5c5dabf8c00a55cf2aedf48c76952b687be114720e
 WHIRLPOOL 
c717c821596c8ce8ee676030c6949e449797a9887e9b81c55d11af50a69afc36e93dde6ea599436af2048a099ab79b1c8b165842e1593f4cae3f74ff0f70c64c
 DIST php-7.1.4.tar.xz 12793840 SHA256 
71514386adf3e963df087c2044a0b3747900b8b1fc8da3a99f0a0ae9180d300b SHA512 
0db926f8cc2f43f59b2059d050972bff5d4bbc746f78bd186ab9af2c749ded920031cfa009cc76446c07a5c810bffdd24552d654dc4a64c8cfce3581974db4ac
 WHIRLPOOL 
98b96ffe5bb5aabe87ddaa9f1bc7073e9791d143be3e45f1c8e9bf0649a0ae7a475d684b85240f1f90fc68bb4175c6190dbe3356ddfed9a20c9bea864f31c3ec
 DIST php-7.1.5.tar.xz 12797696 SHA256 
d149a3c396c45611f5dc6bf14be190f464897145a76a8e5851cf18ff7094f6ac SHA512 
0583ccb3f31995ddc8e3023f8ca9b6299b45855fc950b5e17fe70a54811b59cd6c233d85a4d4ebfa6c727255ab99d3c477719406c3ab2095d9b0074a731a7a88
 WHIRLPOOL 
84fe668178a4563cd1d38d46e23e27bd3bb3309632326fd0815fe3148785e352459a2a03e0dafcb80571750faf7bade311720f053c8385eab64cce1999d4c7e0

diff --git a/dev-lang/php/php-7.0.19.ebuild b/dev-lang/php/php-7.0.19.ebuild
new file mode 100644
index 000..0521ed7a63f
--- /dev/null
+++ b/dev-lang/php/php-7.0.19.ebuild
@@ -0,0 +1,738 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic versionator systemd
+
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="http://php.net/;
+SRC_URI="http://php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl bcmath berkdb bzip2 calendar cdb cjk
+   coverage crypt +ctype curl debug
+   enchant exif +fileinfo +filter firebird
+   flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline recode selinux +session sharedmem
+   +simplexml snmp soap sockets spell sqlite ssl
+   sysvipc systemd tidy +tokenizer truetype unicode wddx webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
+   

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

2017-05-17 Thread Amadeusz Piotr Żołnowski
commit: a08089c249b10b88d8075a6a17a4996ea0d415f5
Author: Amadeusz Żołnowski  gentoo  org>
AuthorDate: Wed May 17 20:32:58 2017 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Wed May 17 20:33:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08089c2

net-im/ejabberd: Fix include paths to xmpp and fast_xml

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

 net-im/ejabberd/ejabberd-17.01.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-im/ejabberd/ejabberd-17.01.ebuild 
b/net-im/ejabberd/ejabberd-17.01.ebuild
index c54283e897d..1f355ef0e52 100644
--- a/net-im/ejabberd/ejabberd-17.01.ebuild
+++ b/net-im/ejabberd/ejabberd-17.01.ebuild
@@ -186,6 +186,9 @@ src_prepare() {
adjust_config
customize_epam_wrapper "${FILESDIR}/epam-wrapper"
 
+   rebar_fix_include_path fast_xml
+   rebar_fix_include_path xmpp
+
# Fix bug #591862. ERL_LIBS should point directly to ejabberd directory
# rather than its parent which is default. That way ejabberd directory
# takes precedence is module lookup.



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

2017-05-17 Thread Andreas Sturmlechner
commit: 9d1466fdf69c88b90c9d12299a111e6ff97275a9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 20:26:54 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 20:26:54 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9d1466fd

kde5.eclass: Don't remove cmake_modules, simplify filtering LINGUAS

Recent changes in KDE Applications packaging added a new directory
'cmake_modules' for some type of data content inside po/${lang}/

 eclass/kde5.eclass | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/eclass/kde5.eclass b/eclass/kde5.eclass
index 60d8f131f1..7183973348 100644
--- a/eclass/kde5.eclass
+++ b/eclass/kde5.eclass
@@ -566,17 +566,18 @@ kde5_src_prepare() {
pushd ${po} > /dev/null || die
local lang
for lang in *; do
-   if [[ -d ${lang} ]] && ! has ${lang} ${LINGUAS} 
; then
-   rm -r ${lang} || die
+   if [[ -e ${lang} ]] && ! has ${lang/.po/} 
${LINGUAS} ; then
+   case ${lang} in
+   cmake_modules | \
+   CMakeLists.txt | \
+   ${PN}.pot)  ;;
+   *) rm -r ${lang} || die ;;
+   esac
if [[ -e CMakeLists.txt ]] ; then
cmake_comment_add_subdirectory 
${lang}
sed -e 
"/add_subdirectory([[:space:]]*${lang}\/.*[[:space:]]*)/d" \
-i CMakeLists.txt || die
fi
-   elif [[ -f ${lang} ]] && ! has ${lang/.po/} 
${LINGUAS} ; then
-   if [[ ${lang} != CMakeLists.txt && 
${lang} != ${PN}.pot ]] ; then
-   rm ${lang} || die
-   fi
fi
done
popd > /dev/null || die



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

2017-05-17 Thread Mike Gilbert
commit: 357b78875d261ebbfd6e4bf6da6bb51404a518ef
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 17 19:40:41 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 17 19:40:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357b7887

dev-python/pycryptodome: bump to 3.4.6

Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62

 dev-python/pycryptodome/Manifest  |  1 +
 dev-python/pycryptodome/pycryptodome-3.4.6.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest
index 8cee92c95ea..8d1e6415d5e 100644
--- a/dev-python/pycryptodome/Manifest
+++ b/dev-python/pycryptodome/Manifest
@@ -1 +1,2 @@
 DIST pycryptodome-3.4.5.tar.gz 6968315 SHA256 
356740c25bee66cf02fce496154f2b9699e5c75c1c6c7e382064d8b6c2cac2dd SHA512 
666a90e0cd756b26212df29b2d88c7443bd12fcbf0db6afc6e251a4e92a8528d82495528610c834cd6c066eb384a83f075cb49d52c60c65af04c0e5ff3ce72f8
 WHIRLPOOL 
41f5d5f64eae7de88b8a6a86f6868a90e3b9eb73f3747cc8e95eb2f30225c3db5ec3b75c9cf92f3542069f3773a0f12a511b113d02046b22473559180d764c03
+DIST pycryptodome-3.4.6.tar.gz 6968560 SHA256 
9beefd5d4e468108b43609246274469783945a89123d2525356eb86026967c69 SHA512 
40c9ea4cf7fca06bd7cd3a100e1d602e0130fbdcc75544ff1353ced2fae8925d29286200561832f2524a0f3db155a6924bb653d964408d4486aab694bf275cdc
 WHIRLPOOL 
e444e6cd45852427360ea32a04cbd2e645d0dc0866180fdcb4605ba8b59958580caee4d2fe754ba36e437138eed90866173b12a7869b2662a34bf933a11f

diff --git a/dev-python/pycryptodome/pycryptodome-3.4.6.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.4.6.ebuild
new file mode 100644
index 000..ad20a40cdaa
--- /dev/null
+++ b/dev-python/pycryptodome/pycryptodome-3.4.6.ebuild
@@ -0,0 +1,27 @@
+# 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} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="A self-contained cryptographic library for Python"
+HOMEPAGE="https://github.com/Legrandin/pycryptodome;
+SRC_URI="https://github.com/Legrandin/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2 Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~x86 ~ppc-aix ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="dev-libs/gmp:0
+   virtual/python-cffi[${PYTHON_USEDEP}]
+   !dev-python/pycrypto"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   esetup.py test
+}



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

2017-05-17 Thread Markus Meier
commit: 0a723bd9115f60b4c9c0fb750b6ea051aff307a7
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:22:42 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:22:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a723bd9

app-admin/sysklogd: add ~arm64, bug #618292

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

 app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild 
b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
index 5244c9c68da..84b9d175041 100644
--- a/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
+++ b/app-admin/sysklogd/sysklogd-1.5.1-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.infodrom.org/projects/sysklogd/download/${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="logrotate"
 RESTRICT="test"
 



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

2017-05-17 Thread Markus Meier
commit: a94921d410839dae88344fe0181ca3fc5a04fe6e
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:22:22 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:22:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94921d4

dev-python/bleach: add ~arm64, bug #617914

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

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

diff --git a/dev-python/bleach/bleach-2.0.0.ebuild 
b/dev-python/bleach/bleach-2.0.0.ebuild
index 946ccd22f9c..e923205826e 100644
--- a/dev-python/bleach/bleach-2.0.0.ebuild
+++ b/dev-python/bleach/bleach-2.0.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa"
+KEYWORDS="~amd64 ~arm64 ~hppa"
 IUSE="test"
 
 RDEPEND="



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

2017-05-17 Thread Markus Meier
commit: caa54c9362b4039fe7c067740f77b28d210f0fdc
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:22:09 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:22:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa54c93

dev-python/webencodings: add ~arm64, bug #617914

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

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

diff --git a/dev-python/webencodings/webencodings-0.5.1.ebuild 
b/dev-python/webencodings/webencodings-0.5.1.ebuild
index bcee08f4a83..67bf8be196d 100644
--- a/dev-python/webencodings/webencodings-0.5.1.ebuild
+++ b/dev-python/webencodings/webencodings-0.5.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~hppa ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND=""



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

2017-05-17 Thread Markus Meier
commit: a5c82c079e2c3c16458d1768c5a404f1296511ef
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:22:18 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:22:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c82c07

dev-python/u-msgpack: add ~arm64, bug #617914

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

 dev-python/u-msgpack/u-msgpack-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild 
b/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
index 048d8d714fd..ffd121fab64 100644
--- a/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
+++ b/dev-python/u-msgpack/u-msgpack-2.4.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa"
+KEYWORDS="~amd64 ~arm64 ~hppa"
 IUSE="test"
 
 RDEPEND=""



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

2017-05-17 Thread Markus Meier
commit: 76764b7b449c66344b9fc4f1e244dc67d3417d2f
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:22:05 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:22:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76764b7b

dev-python/html5lib: add ~arm64, bug #617914

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

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

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



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

2017-05-17 Thread Markus Meier
commit: 7dee9b4afcc7815e2ba855ea12323dc2444d82e5
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:22:14 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:22:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dee9b4a

dev-python/pytest-expect: add ~arm64, bug #617914

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

 dev-python/pytest-expect/pytest-expect-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild 
b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
index afb00591714..37350bcab5d 100644
--- a/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
+++ b/dev-python/pytest-expect/pytest-expect-1.1.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa"
+KEYWORDS="~amd64 ~arm64 ~hppa"
 IUSE=""
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]



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

2017-05-17 Thread Markus Meier
commit: 542bbe57ccff58ba0872e6c1c6eb020b93a5c6db
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:20:47 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:20:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542bbe57

sys-apps/usbredir: arm stable, bug #617346

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 sys-apps/usbredir/usbredir-0.7.1_p20170503.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/usbredir/usbredir-0.7.1_p20170503.ebuild 
b/sys-apps/usbredir/usbredir-0.7.1_p20170503.ebuild
index 1548de0442c..286eed0de54 100644
--- a/sys-apps/usbredir/usbredir-0.7.1_p20170503.ebuild
+++ b/sys-apps/usbredir/usbredir-0.7.1_p20170503.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://spice-space.org/download/${PN}/${PN}-${MY_PV}.tar.bz2
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~ia64 ~ppc ppc64 sparc x86"
 IUSE="static-libs"
 
 RDEPEND="virtual/libusb:1"



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

2017-05-17 Thread Markus Meier
commit: 02d78e1f2e3913d4bdc7b27bd870c5963655898f
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:19:29 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:19:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d78e1f

dev-python/lit: add ~arm, bug #613666

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-python/lit/lit-4.0.0.ebuild b/dev-python/lit/lit-4.0.0.ebuild
index 2aea24ee0a3..82d603dc00d 100644
--- a/dev-python/lit/lit-4.0.0.ebuild
+++ b/dev-python/lit/lit-4.0.0.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://releases.llvm.org/${PV/_//}/${MY_P}.src.tar.xz;
 
 LICENSE="UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 
 S=${WORKDIR}/${MY_P}.src/utils/lit



[gentoo-commits] repo/gentoo:master commit in: app-vim/llvm-vim/

2017-05-17 Thread Markus Meier
commit: b438bbf7dd3c72b1cf7366f2e795f6b5d1c5f4e7
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:19:25 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:19:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b438bbf7

app-vim/llvm-vim: add ~arm, bug #613666

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-vim/llvm-vim/llvm-vim-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-vim/llvm-vim/llvm-vim-4.0.0.ebuild 
b/app-vim/llvm-vim/llvm-vim-4.0.0.ebuild
index 3375254dfe3..bd68c2ceecc 100644
--- a/app-vim/llvm-vim/llvm-vim-4.0.0.ebuild
+++ b/app-vim/llvm-vim/llvm-vim-4.0.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="http://releases.llvm.org/${PV/_//}/llvm-${PV/_/}.src.tar.xz;
 
 LICENSE="UoI-NCSA"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
 RDEPEND="!sys-devel/llvm:0"



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

2017-05-17 Thread Markus Meier
commit: 86cf7fc67390d4623793affd41e48c16b13aa42b
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:20:23 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:20:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86cf7fc6

sys-devel/llvm: add ~arm, bug #613666

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 sys-devel/llvm/llvm-4.0.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/llvm/llvm-4.0.0-r2.ebuild 
b/sys-devel/llvm/llvm-4.0.0-r2.ebuild
index a61ba7cfb94..86ec2572ef8 100644
--- a/sys-devel/llvm/llvm-4.0.0-r2.ebuild
+++ b/sys-devel/llvm/llvm-4.0.0-r2.ebuild
@@ -32,7 +32,7 @@ ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
 LICENSE="UoI-NCSA rc BSD public-domain
llvm_targets_ARM? ( LLVM-Grant )"
 SLOT="$(get_major_version)"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="debug +doc gold libedit +libffi ncurses test
elibc_musl kernel_Darwin ${ALL_LLVM_TARGETS[*]}"
 



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

2017-05-17 Thread Markus Meier
commit: 2bbec93111d4ea448a1140b9d038499cc03ef598
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:20:17 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:20:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbec931

sys-devel/llvmgold: add ~arm, bug #613666

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

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

diff --git a/sys-devel/llvmgold/llvmgold-4.ebuild 
b/sys-devel/llvmgold/llvmgold-4.ebuild
index f2019528bc0..7f113af4438 100644
--- a/sys-devel/llvmgold/llvmgold-4.ebuild
+++ b/sys-devel/llvmgold/llvmgold-4.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE=""
 
 RDEPEND="sys-devel/llvm:${PV}[gold]



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

2017-05-17 Thread Markus Meier
commit: 535450e28dfe4bacd838a721e357b637dcb8dc31
Author: Markus Meier  gentoo  org>
AuthorDate: Wed May 17 19:20:28 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed May 17 19:20:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535450e2

dev-ml/llvm-ocaml: add ~arm, bug #613666

Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild 
b/dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild
index c825809048e..0f2af09760f 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-4.0.0.ebuild
@@ -23,7 +23,7 @@ LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?}
 
 LICENSE="UoI-NCSA"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="test ${ALL_LLVM_TARGETS[*]}"
 
 RDEPEND="



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

2017-05-17 Thread Mike Gilbert
commit: 621a5d73183812dbf43da10b2e8884c4087cff73
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 17 19:14:55 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 17 19:15:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621a5d73

sys-apps/systemd: rework pkg_pretend

Move all kernel logic behind the MERGE_TYPE check.
Only check DMIID on X86.

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

 sys-apps/systemd/systemd-233-r1.ebuild | 39 ++
 sys-apps/systemd/systemd-.ebuild   | 39 ++
 2 files changed, 42 insertions(+), 36 deletions(-)

diff --git a/sys-apps/systemd/systemd-233-r1.ebuild 
b/sys-apps/systemd/systemd-233-r1.ebuild
index a0d34d1835f..c307e925041 100644
--- a/sys-apps/systemd/systemd-233-r1.ebuild
+++ b/sys-apps/systemd/systemd-233-r1.ebuild
@@ -106,28 +106,31 @@ python_check_deps() {
 }
 
 pkg_pretend() {
-   local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
-   ~CHECKPOINT_RESTORE ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
-   ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
-   ~TIMERFD ~TMPFS_XATTR ~UNIX
-   ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH
-   ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
-   ~!SYSFS_DEPRECATED_V2"
-
-   use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
-   use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
-   kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
-   kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
-
-   if linux_config_exists; then
-   local uevent_helper_path=$(linux_chkconfig_string 
UEVENT_HELPER_PATH)
-   if [ -n "${uevent_helper_path}" ] && [ 
"${uevent_helper_path}" != '""' ]; then
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
+   ~CHECKPOINT_RESTORE ~DEVTMPFS ~EPOLL ~FANOTIFY ~FHANDLE
+   ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD 
~SYSFS
+   ~TIMERFD ~TMPFS_XATTR ~UNIX
+   ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH
+   ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
+   ~!SYSFS_DEPRECATED_V2"
+
+   use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
+   use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
+   kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
+   kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
+
+   if linux_config_exists; then
+   local uevent_helper_path=$(linux_chkconfig_string 
UEVENT_HELPER_PATH)
+   if [[ -n ${uevent_helper_path} ]] && [[ 
${uevent_helper_path} != '""' ]]; then
ewarn "It's recommended to set an empty value 
to the following kernel config option:"
ewarn 
"CONFIG_UEVENT_HELPER_PATH=${uevent_helper_path}"
fi
-   fi
+   if linux_chkconfig_present X86; then
+   CONFIG_CHECK+=" ~DMIID"
+   fi
+   fi
 
-   if [[ ${MERGE_TYPE} != buildonly ]]; then
if kernel_is -lt ${MINKV//./ }; then
ewarn "Kernel version at least ${MINKV} required"
fi

diff --git a/sys-apps/systemd/systemd-.ebuild 
b/sys-apps/systemd/systemd-.ebuild
index d2b4c84ad63..e384f59919a 100644
--- a/sys-apps/systemd/systemd-.ebuild
+++ b/sys-apps/systemd/systemd-.ebuild
@@ -106,28 +106,31 @@ DEPEND="${COMMON_DEPEND}
 "
 
 pkg_pretend() {
-   local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
-   ~CHECKPOINT_RESTORE ~DEVTMPFS ~DMIID ~EPOLL ~FANOTIFY ~FHANDLE
-   ~INOTIFY_USER ~IPV6 ~NET ~NET_NS ~PROC_FS ~SIGNALFD ~SYSFS
-   ~TIMERFD ~TMPFS_XATTR ~UNIX
-   ~CRYPTO_HMAC ~CRYPTO_SHA256 ~CRYPTO_USER_API_HASH
-   ~!FW_LOADER_USER_HELPER ~!GRKERNSEC_PROC ~!IDE 
~!SYSFS_DEPRECATED
-   ~!SYSFS_DEPRECATED_V2"
-
-   use acl && CONFIG_CHECK+=" ~TMPFS_POSIX_ACL"
-   use seccomp && CONFIG_CHECK+=" ~SECCOMP ~SECCOMP_FILTER"
-   kernel_is -lt 3 7 && CONFIG_CHECK+=" ~HOTPLUG"
-   kernel_is -lt 4 7 && CONFIG_CHECK+=" ~DEVPTS_MULTIPLE_INSTANCES"
-
-   if linux_config_exists; then
-   local uevent_helper_path=$(linux_chkconfig_string 
UEVENT_HELPER_PATH)
-   if [ -n "${uevent_helper_path}" ] && [ 
"${uevent_helper_path}" != '""' ]; then
+   if [[ ${MERGE_TYPE} != buildonly ]]; then
+   local CONFIG_CHECK="~AUTOFS4_FS ~BLK_DEV_BSG ~CGROUPS
+   ~CHECKPOINT_RESTORE ~DEVTMPFS ~EPOLL 

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

2017-05-17 Thread Mike Gilbert
commit: a9d7b2bea097c2e701d96d294ba534f9d0924b8d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 17 03:11:46 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 17 18:58:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d7b2be

www-plugins/chrome-binary-plugins: automated update (60.0.3100.0)

Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62

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

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index 93bcf7ac330..9f49e4d10f6 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
 DIST google-chrome-beta_59.0.3071.47-1_amd64.deb 56367742 SHA256 
fb00d36884276236f971b80f70815563fc095e894e9846af9b33ecef32288e7b SHA512 
40296ee70cc64030cc1a425a0a9ebbf27e302201575e4177616b2b6f3b16874473d377117cda683b2ba66eb6977255c99532126d9a9c48073889525e4934ef28
 WHIRLPOOL 
1b46d53db0deda1b8cc00fa7bf886b877eb71487627613f56e3ca051735e871a3fed2eef280a5eb7966279d1d4c9f8c83802ba7123f3d05f60e2366b360d10b3
 DIST google-chrome-stable_58.0.3029.110-1_amd64.deb 53932932 SHA256 
2d1eed9be2687c0b393699381d1a93bf8913a50eaf8df6b4596e3bfc4b15dd6d SHA512 
091b686e0076dbaa8db24151440e696a540b9784a53a8cd4a0fbd02e670baef96fee663f5d3fc1dec3b069d71dc27af9dfac4d802f433b8058cb9442aec7086a
 WHIRLPOOL 
d5795aede6e02469a2db70ca523f7fcf636f03c990a4e273070a95c7c95412676499ba8fc81d919305f5f472eed8864e549ea63c4e2ed1dfcd036f036c15518b
-DIST google-chrome-unstable_60.0.3095.5-1_amd64.deb 66512096 SHA256 
5455e560f1127015c8ab5473f5a7f72f3f3141748bb55a8aeaf283914b3022d7 SHA512 
0df725ae7992fa8f3f6abc17527259cbff40b488e0e8d7db38fbd1471961415c3c6cbc0dd13a19924d4d78158ccee477153a5995059dce92e2f75a834aa7
 WHIRLPOOL 
c31174fc64d64ac02c4e98f28c64c8bacf00e8f5a159808a6a7fefaf13d527d769099645592d3ee7640685daa305eba5e09463d45306be0de804b6223b21bb9b
+DIST google-chrome-unstable_60.0.3100.0-1_amd64.deb 54831654 SHA256 
ad34513193a8a6a6b8acf73b0d40a0a10d45b370ae670615bf18a5c812083355 SHA512 
1bd4a958ab0bb4187da03753fa27acea4ace19533b541c75c04a0276a76e9346bfe85eac3a741d04ed8d16f028efc3546be013968cd5368bcbe1f47acfcc485c
 WHIRLPOOL 
bb61ba182fdda6aac0aee1de86d399fee7bd618f45349e95c16f57f3b4f9b8857e5979a863489b5efc74bf44c08bb7ecbfded6920a3bf01884103b8fd0ac679e

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3095.5_alpha.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3100.0_alpha.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3095.5_alpha.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-60.0.3100.0_alpha.ebuild



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

2017-05-17 Thread Mike Gilbert
commit: cf18dbf1767ddb74dcfa2ee3317568ce76ec9647
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 17 03:12:20 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 17 18:58:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf18dbf1

www-client/google-chrome-unstable: automated update (60.0.3100.0)

Package-Manager: Portage-2.3.5_p32, Repoman-2.3.2_p62

 www-client/google-chrome-unstable/Manifest  | 2 +-
 ...ble-60.0.3095.5.ebuild => google-chrome-unstable-60.0.3100.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-unstable/Manifest 
b/www-client/google-chrome-unstable/Manifest
index 1724a93d057..7419f32d1aa 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1 +1 @@
-DIST google-chrome-unstable_60.0.3095.5-1_amd64.deb 66512096 SHA256 
5455e560f1127015c8ab5473f5a7f72f3f3141748bb55a8aeaf283914b3022d7 SHA512 
0df725ae7992fa8f3f6abc17527259cbff40b488e0e8d7db38fbd1471961415c3c6cbc0dd13a19924d4d78158ccee477153a5995059dce92e2f75a834aa7
 WHIRLPOOL 
c31174fc64d64ac02c4e98f28c64c8bacf00e8f5a159808a6a7fefaf13d527d769099645592d3ee7640685daa305eba5e09463d45306be0de804b6223b21bb9b
+DIST google-chrome-unstable_60.0.3100.0-1_amd64.deb 54831654 SHA256 
ad34513193a8a6a6b8acf73b0d40a0a10d45b370ae670615bf18a5c812083355 SHA512 
1bd4a958ab0bb4187da03753fa27acea4ace19533b541c75c04a0276a76e9346bfe85eac3a741d04ed8d16f028efc3546be013968cd5368bcbe1f47acfcc485c
 WHIRLPOOL 
bb61ba182fdda6aac0aee1de86d399fee7bd618f45349e95c16f57f3b4f9b8857e5979a863489b5efc74bf44c08bb7ecbfded6920a3bf01884103b8fd0ac679e

diff --git 
a/www-client/google-chrome-unstable/google-chrome-unstable-60.0.3095.5.ebuild 
b/www-client/google-chrome-unstable/google-chrome-unstable-60.0.3100.0.ebuild
similarity index 100%
rename from 
www-client/google-chrome-unstable/google-chrome-unstable-60.0.3095.5.ebuild
rename to 
www-client/google-chrome-unstable/google-chrome-unstable-60.0.3100.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-video/kaffeine/, media-video/kaffeine/files/

2017-05-17 Thread Andreas Sturmlechner
commit: e335eb7a0ad985e43cc740ec33d5abc0c0c85add
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 17 18:20:07 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 17 18:46:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e335eb7a

media-video/kaffeine: Fix configure with >=KF-5.34

Reported-by: Geoff Madden  internode.on.net>
Gentoo-bug: 615616

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 .../kaffeine/files/kaffeine-2.0.9-kf5.34.patch | 22 ++
 media-video/kaffeine/kaffeine-2.0.9.ebuild |  2 ++
 2 files changed, 24 insertions(+)

diff --git a/media-video/kaffeine/files/kaffeine-2.0.9-kf5.34.patch 
b/media-video/kaffeine/files/kaffeine-2.0.9-kf5.34.patch
new file mode 100644
index 000..3fba1d22ba9
--- /dev/null
+++ b/media-video/kaffeine/files/kaffeine-2.0.9-kf5.34.patch
@@ -0,0 +1,22 @@
+commit 657c11d76271f66fc3f40b60c5ba782061e8d895
+Author: Andreas Sturmlechner 
+Date:   Wed May 17 20:15:43 2017 +0200
+
+Remove duplicate call of ki18n_install
+
+Release script is adding this as well to tarball CMakeLists.txt.
+That has worked in the past, but is fatal in KDE Frameworks 5.34.
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 9a88958..3c4601d 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -95,8 +95,6 @@ add_subdirectory(src)
+ if (IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/po")
+   if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/po/CMakeLists.txt" )
+ add_subdirectory(po)
+-  else()
+-ki18n_install(po)
+   endif()
+ endif()
+ 

diff --git a/media-video/kaffeine/kaffeine-2.0.9.ebuild 
b/media-video/kaffeine/kaffeine-2.0.9.ebuild
index 8d37f639db5..31cb79ae2e7 100644
--- a/media-video/kaffeine/kaffeine-2.0.9.ebuild
+++ b/media-video/kaffeine/kaffeine-2.0.9.ebuild
@@ -45,6 +45,8 @@ RDEPEND="${CDEPEND}
 
 DOCS=( Changelog NOTES README.md )
 
+PATCHES=( "${FILESDIR}/${P}-kf5.34.patch" )
+
 src_prepare() {
kde5_src_prepare
 



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

2017-05-17 Thread Michał Górny
commit: ef8b5d10b45d439be7946e4bdb5ad44d6e2f1d43
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 18:34:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 18:40:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8b5d10

dev-python/flask-whooshalchemy: Bump to 0.8

 dev-python/flask-whooshalchemy/Manifest|  1 +
 .../flask-whooshalchemy-0.8.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/dev-python/flask-whooshalchemy/Manifest 
b/dev-python/flask-whooshalchemy/Manifest
index ea6d5a88cd9..cb347511225 100644
--- a/dev-python/flask-whooshalchemy/Manifest
+++ b/dev-python/flask-whooshalchemy/Manifest
@@ -1 +1,2 @@
 DIST Flask-WhooshAlchemy-0.56.tar.gz 8528 SHA256 
8320ba75040bd37c2810d5ab9a4bd9f3ccadebbef93c805fe0578403f8785baa SHA512 
acf7607ad909382bbf3016467cd8e402c98b4618a5822ba6097671becba43f1cac48f6415ce967c4f85c71b71fdafd30c36e5b65e9fc99500c0aad83ea1c650c
 WHIRLPOOL 
c08ae0add692379cb1571ff957b4b45447d350c770ad64dde3a5592cbf1b704ee1466f740bc8d6b82750a962695424588717af197e0859a96a28669a935b5e40
+DIST Flask-WhooshAlchemy-0.8.tar.gz 8916 SHA256 
45bd638d2ded106d955b9924f27f7ee41c48fbdd5a1fd6b2a892180354006d10 SHA512 
c8eff47cedd955d8ad758c8441c3f4e715eed77fbe2749d0830130f6c63547ba7d7fbcade635da0be5f03967c1be01ab7a62939a6d2eba28f9a58b1ab83469a6
 WHIRLPOOL 
909363e7d7de96a8206dcffba838c5d1fa8b3c55d498c5b018f31f5b67f086d6c8106c123e878fbb02dfd4a97880b09002cc1f4465cfea7b8f847201b0d11f8f

diff --git a/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.8.ebuild 
b/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.8.ebuild
new file mode 100644
index 000..24c6a8457d6
--- /dev/null
+++ b/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.8.ebuild
@@ -0,0 +1,44 @@
+# 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,5}} pypy )
+
+inherit distutils-r1
+
+MY_PN="Flask-WhooshAlchemy"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Whoosh extension to Flask/SQLAlchemy"
+HOMEPAGE="https://github.com/gyllstromk/Flask-WhooshAlchemy 
https://pypi.python.org/pypi/Flask-WhooshAlchemy;
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# TODO: figure out how to make it happy about the newer whoosh
+# (i.e. if it's broken test or broken package)
+RDEPEND="dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   dev-python/blinker[${PYTHON_USEDEP}]
+   =dev-python/whoosh-2.6.0[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/flask-testing[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # unbind dependencies from specific versions
+   sed -i -e 's/==.*$//' requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # esetup.py test -- test module decl is broken
+   "${PYTHON}" test/test_all.py || die "Tests fail with ${EPYTHON}"
+}



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

2017-05-17 Thread Michał Górny
commit: 7fef5c735bb94f3cf23642618ea57228101fa451
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 18:13:30 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 18:40:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fef5c73

dev-python/flask-whooshalchemy: 0.56->0.5.6, to future proof versions

Rename the current version 0.56 to 0.5.6, to account for the fact that
the next upstream releases are 0.7, 0.8... This allows us to keep the
old version around while providing a clear upgrade path for ~arch users.

 ...k-whooshalchemy-0.56.ebuild => flask-whooshalchemy-0.5.6.ebuild} | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.56.ebuild 
b/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.5.6.ebuild
similarity index 87%
rename from dev-python/flask-whooshalchemy/flask-whooshalchemy-0.56.ebuild
rename to dev-python/flask-whooshalchemy/flask-whooshalchemy-0.5.6.ebuild
index 5d38d40b19c..1976762e785 100644
--- a/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.56.ebuild
+++ b/dev-python/flask-whooshalchemy/flask-whooshalchemy-0.5.6.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
@@ -6,10 +6,10 @@ PYTHON_COMPAT=( python{2_7,3_4} pypy )
 
 RESTRICT="test"# appears pretty borken
 
-inherit distutils-r1
+inherit distutils-r1 versionator
 
 MY_PN="Flask-WhooshAlchemy"
-MY_P="${MY_PN}-${PV}"
+MY_P="${MY_PN}-$(replace_version_separator 2 '')"
 
 DESCRIPTION="Whoosh extension to Flask/SQLAlchemy"
 HOMEPAGE="https://github.com/gyllstromk/Flask-WhooshAlchemy 
https://pypi.python.org/pypi/${MY_PN};



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

2017-05-17 Thread Thomas Deutschmann
commit: 0dfd32c2a6a9127872c389527c65e35362872d4e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May 17 18:33:01 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May 17 18:37:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dfd32c2

package.mask: Last rite www-apps/joomla

Gentoo-Bug: https://bugs.gentoo.org/603756
Gentoo-Bug: https://bugs.gentoo.org/610696
Gentoo-Bug: https://bugs.gentoo.org/612650
Gentoo-Bug: https://bugs.gentoo.org/616784
Gentoo-Bug: https://bugs.gentoo.org/618780

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4509cba827e..915bb5de442 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (17 May 2017)
+# Multiple unpatched security vulnerabilitie (see bug #603756, #610696, 
#612650 ...)
+# Removal in 30 days.
+www-apps/joomla
+
 # Eray Aslan  (17 May 2017)
 # Functionality merged to cyrus-imapd-2.5.x series.
 # cyrus-imapd-2.5.10 was stabilized in Jan 2017.  Upgrade



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

2017-05-17 Thread Thomas Deutschmann
commit: e6935df8d5cf900d73a2041617c4c318d673a3af
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May 17 18:36:39 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May 17 18:37:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6935df8

package.mask: Last rite mail-client/squirrelmail, #616700

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 915bb5de442..35439298e68 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 #--- END OF EXAMPLES ---
 
 # Thomas Deutschmann  (17 May 2017)
+# Unpatched security vulnerability per bug #616700
+# Removal in 30 days.
+mail-client/squirrelmail
+
+# Thomas Deutschmann  (17 May 2017)
 # Multiple unpatched security vulnerabilitie (see bug #603756, #610696, 
#612650 ...)
 # Removal in 30 days.
 www-apps/joomla



[gentoo-commits] repo/gentoo:master commit in: net-vpn/wireguard/

2017-05-17 Thread Jason Donenfeld
commit: d786b88e3659c39e8e951d79b710a2cdeacb8275
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed May 17 18:20:23 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Wed May 17 18:20:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d786b88e

net-vpn/wireguard: version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20170421.ebuild => wireguard-0.0.20170517.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index fcdf81b7586..85b2b591c56 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20170421.tar.xz 146264 SHA256 
03c82af774224cd171d000ee4a519b5e474cc6842ac04967773cf77b2675 SHA512 
1959ced90abf3141f09b8bd88fe43a5b2ee3b176063c6ed02f9dfd1713e1d18b302174ba9de67e89ca9b163a539149cfb1facd4d45303b498acc11bd00856589
 WHIRLPOOL 
e92c8cf1a3f624dddc229c55966de9829d12c26859ce7b0355216c9656245983bea96b3e6a8bc6f4f2cc378ed64c3f6cd7f5209d21ff1f5b983803af763922b7
+DIST WireGuard-0.0.20170517.tar.xz 149236 SHA256 
7303e973654a3585039f4789e89a562f807f0d6010c7787b9b69ca72aa7a6908 SHA512 
44ace726a231250abaf4fc440f4e24dc7f811c1e6f95476f51f9d077996435049406ff0cb9fe3cff880ceb6a600218529b485826bb231a5c88ac28f0fafacff2
 WHIRLPOOL 
18bc8f6fb9e2080ede8ef7d5022698794ee49dbae145286ccd5fbbd6d2f4ab6e8812fd06ef06565ee90758eb0e2c34bde0d199ca9cf5b62530731843783653ae

diff --git a/net-vpn/wireguard/wireguard-0.0.20170421.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20170517.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20170421.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20170517.ebuild



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

2017-05-17 Thread Manuel Rüger
commit: 5e016dd39e54f5d6e6c8d1868418fb0f9ed1793b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 18:13:41 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 18:13:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e016dd3

dev-python/pycxx: Add python3_{5,6}

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/pycxx/pycxx-6.2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycxx/pycxx-6.2.6.ebuild 
b/dev-python/pycxx/pycxx-6.2.6.ebuild
index 6de0d85805c..a0dad6d120a 100644
--- a/dev-python/pycxx/pycxx-6.2.6.ebuild
+++ b/dev-python/pycxx/pycxx-6.2.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit eutils distutils-r1
 



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

2017-05-17 Thread David Seifert
commit: d5c7853cc2903bb69a88b074c2297b2c95e2bf23
Author: David Seifert  gentoo  org>
AuthorDate: Wed May 17 18:12:37 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed May 17 18:13:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5c7853c

dev-python/graph-tool: Add maintainer

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

 dev-python/graph-tool/metadata.xml | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/dev-python/graph-tool/metadata.xml 
b/dev-python/graph-tool/metadata.xml
index 9e5274c5b4a..3d9b58965b2 100644
--- a/dev-python/graph-tool/metadata.xml
+++ b/dev-python/graph-tool/metadata.xml
@@ -1,8 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   pyt...@gentoo.org
-   Python
-
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   horea.chr...@gmail.com
+   Horea Christian
+   
 



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

2017-05-17 Thread David Seifert
commit: d848f64957066a30a8429ced59354f00f15b5620
Author: David Seifert  gentoo  org>
AuthorDate: Wed May 17 18:05:50 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed May 17 18:13:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d848f649

dev-python/graph-tool: Remove old

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

 dev-python/graph-tool/Manifest |  1 -
 dev-python/graph-tool/graph-tool-2.2.44.ebuild | 91 --
 2 files changed, 92 deletions(-)

diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest
index 5a309e230d3..66f381e2ece 100644
--- a/dev-python/graph-tool/Manifest
+++ b/dev-python/graph-tool/Manifest
@@ -1,2 +1 @@
 DIST graph-tool-2.19.tar.bz2 15147961 SHA256 
eba1090f94b0434890beedaf0c100dd0fc77e41ebfe29b4725d76cadb82099af SHA512 
dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84
 WHIRLPOOL 
3a398c98487a1e29952fea4c3ff8671e5aaf3d4f9e8df26aae9f6a856e61c290954f4c662e48ae424cbe0b916833a8f3bc7a6eefe6c6c3a08540de58ed6b9de0
-DIST graph-tool-2.2.44.tar.bz2 15044171 SHA256 
42b97c24c155ddd95c79a16b4e3cb034cb3139e912c37aed66e6493e4ff20566 SHA512 
312f3baf80a3c66d75f1ad458a2eb4b51300925beeac494e724e73589c06e93ce467a64da0cb26809b706cf69b398ab8ad1750d5e2b952f92b3bc00bd2e42467
 WHIRLPOOL 
79e04d4b4efb28bd99f45b64eb4297c408e35f1bdf78f6d756d52f44895cc9ae35f3c9c4450ca2a6f9232ebc0c4f57bc261495db7ec4ae2b542424a15777284d

diff --git a/dev-python/graph-tool/graph-tool-2.2.44.ebuild 
b/dev-python/graph-tool/graph-tool-2.2.44.ebuild
deleted file mode 100644
index b60d8346525..000
--- a/dev-python/graph-tool/graph-tool-2.2.44.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
-
-inherit check-reqs toolchain-funcs python-r1
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/count0/graph-tool.git;
-   inherit autotools git-r3
-else
-   SRC_URI="http://downloads.skewed.de/${PN}/${P}.tar.bz2;
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="An efficient python module for manipulation and statistical 
analysis of graphs"
-HOMEPAGE="http://graph-tool.skewed.de/;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+cairo openmp"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Bug #536734; configure sets boostlib 1.53.0 but 1.54.0 is required
-CDEPEND="${PYTHON_DEPS}
-   >=dev-libs/boost-1.54.0[python,${PYTHON_USEDEP}]
-   dev-libs/expat
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   >=sci-mathematics/cgal-3.5
-   cairo? (
-   dev-cpp/cairomm
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   )"
-RDEPEND="${CDEPEND}
-   dev-python/matplotlib[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
-   dev-cpp/sparsehash
-   virtual/pkgconfig"
-
-# most machines don't have enough ram for parallel builds
-MAKEOPTS="${MAKEOPTS} -j1"
-
-# bug 453544
-CHECKREQS_DISK_BUILD="6G"
-
-pkg_pretend() {
-   if use openmp ; then
-   tc-has-openmp || die "Please switch to an openmp compatible 
compiler"
-   fi
-   check-reqs_pkg_pretend
-}
-
-src_prepare() {
-   [[ ${PV} == "" ]] && eautoreconf
-   python_copy_sources
-}
-
-src_configure() {
-   local threads
-   has_version dev-libs/boost[threads] && threads="-mt"
-
-   configure() {
-   econf \
-   --disable-static \
-   --disable-optimization \
-   $(use_enable openmp) \
-   $(use_enable cairo) \
-   --with-boost-python="${EPYTHON: -3}${threads}"
-   }
-   python_foreach_impl run_in_build_dir configure
-}
-
-src_compile() {
-   python_foreach_impl run_in_build_dir default
-}
-
-src_install() {
-   python_foreach_impl run_in_build_dir default
-   prune_libtool_files --modules
-
-   # remove unwanted extra docs
-   rm -r "${ED}"/usr/share/doc/${PN} || die
-}
-
-run_in_build_dir() {
-   pushd "${BUILD_DIR}" > /dev/null
-   "$@"
-   popd > /dev/null
-}



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

2017-05-17 Thread Manuel Rüger
commit: f8e07fe106554dcc0fc26567df23fa0741f2663a
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 18:07:01 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 18:07:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e07fe1

dev-python/python-uinput: Add python3_{5,6}

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/python-uinput/python-uinput-0.10.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/python-uinput/python-uinput-0.10.2.ebuild 
b/dev-python/python-uinput/python-uinput-0.10.2.ebuild
index 494dc9d7b2f..81d147a1155 100644
--- a/dev-python/python-uinput/python-uinput-0.10.2.ebuild
+++ b/dev-python/python-uinput/python-uinput-0.10.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
-PYTHON_COMPAT=(python{2_7,3_4})
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
 
 inherit distutils-r1
 



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

2017-05-17 Thread Manuel Rüger
commit: 734aa98ad11f816de5198d1421b7aafe7860c816
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 18:05:42 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 18:05:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=734aa98a

dev-python/timelib: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/timelib/timelib-0.2.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/timelib/timelib-0.2.4-r1.ebuild 
b/dev-python/timelib/timelib-0.2.4-r1.ebuild
index 99b93fce5a7..2b2634b03ff 100644
--- a/dev-python/timelib/timelib-0.2.4-r1.ebuild
+++ b/dev-python/timelib/timelib-0.2.4-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 



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

2017-05-17 Thread Andrew John Hughes
commit: 4a370df44b7ad5fc250937de433be1eacd98c9d6
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Wed May 17 17:47:51 2017 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Wed May 17 17:47:51 2017 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=4a370df4

dev-java/icedtea: IcedTea 2.6.10 released: http://bitly.com/it20610

Package-Manager: portage-2.3.2

 dev-java/icedtea/ChangeLog   |  6 ++
 dev-java/icedtea/Manifest| 16 
 .../{icedtea-7.2.6.9.ebuild => icedtea-7.2.6.10.ebuild}  | 15 ---
 3 files changed, 22 insertions(+), 15 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index 28fe6df3..d2fb164e 100644
--- a/dev-java/icedtea/ChangeLog
+++ b/dev-java/icedtea/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*icedtea-7.2.6.10 (17 May 2017)
+
+  17 May 2017; Andrew John Hughes 
+  +icedtea-7.2.6.10.ebuild, -icedtea-7.2.6.9.ebuild:
+  dev-java/icedtea: IcedTea 2.6.10 released: http://bitly.com/it20610
+
 *icedtea-3.4.0 (17 May 2017)
 *icedtea-3.5.0_pre00 (17 May 2017)
 

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index cf0f7b79..d171a2cd 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -1,11 +1,11 @@
-DIST icedtea-2.6-corba-737fd3fbf139.tar.bz2 1073197 SHA256 
48df47fac80597978951125fda10366b4f65b73b322abb80aefbe1ec58227989 SHA512 
77e81659d3314172c2b80fb1441d268edc52e0ec0bd25f9a9596e3c7a545f0694a11cc2298952d72c85965529b344493d1f2c2187cf4d38749278018fc85a6b8
 WHIRLPOOL 
be4c4dc243f5f79dc0fae1938040f67b276d1cb835a31c5e4587827da50fb4c81b5b89c90cb0170783b4ed81a57bdf9a4f5ae659b8197d80b66d717530fc7270
-DIST icedtea-2.6-hotspot-9fc0d63c2a74.tar.bz2 8195300 SHA256 
d4ff2b6d44192a796af70e663b3ed2c7dd9e320729929ac650b4a1bc90ef329a SHA512 
9bd3b2fea69c9e7c27ad9e157a44a20c113acc41bb0c830f18395df61d919dea1cd6bb69f9849ca449be25a9244ccc7bf05a51b3c64521362b0d765bfd59fb32
 WHIRLPOOL 
4c7b688682aeafd7c1cd234428ef51c9ea3bcc44b0f77ba3a3f1d873510c1de2dfba430df94bafa7c6f990cc7e6e60c79e7b893b7f60599610d19a81fc7e6b79
-DIST icedtea-2.6-jaxp-aa1c302a99fb.tar.bz2 2733907 SHA256 
bf4e27af83fc88353986b906a0ac245658cf9d7b34629254e5e21b4aeff0621f SHA512 
c1dd1b00d4f232ee8e3f365caa8502069bcf7cbda28e0900891ad9e63905a9bdeed00ae6e661148f181949494aae9bed6e2b0422711f24b2413c0bf484c08522
 WHIRLPOOL 
81289fe98950a8ce0832b2138870ee44883f3b1ac6ad20801244e39a85390c9074789920afd8ee7ffbb1fd5a7e6d61636cd00b2971657bc524d811822d6a6cc2
-DIST icedtea-2.6-jaxws-ea96df8beff4.tar.bz2 2022538 SHA256 
a5d499825c2b7745b73b5e3596057013503bd1df3d60d04cd924e02b25313ca3 SHA512 
3feea1a51d6e5d5e639eb482e6754525527f6aa307941470d012c31d26d0858f05bd9dcab39085260c916cb724920d9edf31522a3e85379e0d470c7fc0ea4e3b
 WHIRLPOOL 
828e4c841e72578d48efca217946ce5fd8f6a8af2dd4076502587704e6a4241d63221921fed99584eafb5930ab44b88aa64c7d4cc904009db6226574f38d2f3e
-DIST icedtea-2.6-jdk-ce87b1399385.tar.bz2 32812887 SHA256 
44feb033ad9ae3d4b10f6561f1743fe28a13bbcacd150f2f33f5ef116fece7c5 SHA512 
9010fd923fa3eda72ff2e532e659dbd406c93043c2a40075e23d395ecee670c1b0a30bd68430fe1fd69a2f65d834e440c91596b5f6e9c29474eef31eca1f9753
 WHIRLPOOL 
afe2a7bd7b13b0c840ca45b83f9c1987c18123af8a4d9767a5915838806a847208a856ce2b1643bf838e0e66bdb8d8a184404b874cdb49555cce46a4371e4458
-DIST icedtea-2.6-langtools-dd8e22d986c8.tar.bz2 1711235 SHA256 
3eb33811bf1f8a56ae19078e35da835273e828293bc355b5b04a416bd3c6c96a SHA512 
880924b19d3c021f137368eea51c380b0df8222c0148d8442b1b786d13a3698dc567d8783af1798a31364bdaa31b7580fcf02dfb82147a890407cd33c6a5595e
 WHIRLPOOL 
77567688d4309adebea657edc61efc8c872e9bd148f9f3aeac739df590d4dc3bb90b827d3ae78fe9f027b6962af1902bef900f72a47f641206718cc354f6ccec
-DIST icedtea-2.6-openjdk-2dd04ef37829.tar.bz2 130401 SHA256 
444c7dcfbcc665b4bb73b7c8b8256ac4d55fdb614ebdc3684a34d5f274684421 SHA512 
67493785ec7aa3093f3d558a82e45c3f699bea63ccefacf273754b046d0a10b5cd19bb9a3dad7803a19e5d242ac06082729d1ac73088479db5712ccd08fdd223
 WHIRLPOOL 
04a9f53fa974792b4cc2279a6d7a5816a075246dfd863e99182c7e929173b0bb89d6aae68f2114637461148b45757716356bd14e096fb2b116f537b5479f66a8
-DIST icedtea-2.6.9.tar.xz 2107156 SHA256 
8e4f3eb8d41ef66f1797825343141046973c124b18bf7d4698fae0a9a25495ea SHA512 
6362e7329bdf5224d1c6340d4c03fe3ca6e5a879395c3af75390fcff9a8e8a599517a3f287d36110c301ba908e5bc4bcc8aa89cd605aa76f0e51f7a9aced6b3e
 WHIRLPOOL 
5d4db9fc4fd73e9009a26fbbaab0891df13aa5ca7e1292bad5832833088d8bd2fac5593c705d64b1042204353bd9d7a23a7212257045dc36c0e6610e31629988
+DIST icedtea-2.6-corba-4d807b58849e.tar.bz2 1073065 SHA256 
2d173e14e89520106bec26696a520b643ae1eee4f615a05a0f44c40ca7f174ed SHA512 
6a51c16e3f01fcf41c9f17bfcdc979dee81df1ce5dbe10601025c02046aa4f6794a55af88248ee850e5b0a9cf34514efc6f136f14af1dc8e92ea4fbd31fe010c
 WHIRLPOOL 

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

2017-05-17 Thread Manuel Rüger
commit: f409a844ccb51e0299f61ca82d1b36f259f30502
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 17:34:06 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 17:34:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f409a844

dev-python/oauth2: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild 
b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
index ccd588567ee..0da571fc470 100644
--- a/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
+++ b/dev-python/oauth2/oauth2-1.9.0_p1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 
 inherit distutils-r1
 



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

2017-05-17 Thread Manuel Rüger
commit: 56d4c9cee0bad4631d757cc53cbb4ffa9823902b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 17:30:16 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 17:31:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d4c9ce

dev-python/flask: Version bump to 0.12.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/flask/Manifest|  1 +
 dev-python/flask/flask-0.12.2.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-python/flask/Manifest b/dev-python/flask/Manifest
index a206d02374e..cecca68cff9 100644
--- a/dev-python/flask/Manifest
+++ b/dev-python/flask/Manifest
@@ -1,3 +1,4 @@
 DIST Flask-0.10.1.tar.gz 544247 SHA256 
4c83829ff83d408b5e1d4995472265411d2c414112298f2eb4b359d9e4563373 SHA512 
0008d62d03a46b071c7d0510513d011a9bfd2b77df7f677371a446ca9805d16b1ee5e17dd8dd7cde6443a629370234e44735e20381de20a7da385969797f053f
 WHIRLPOOL 
f30a306ed00fe6d4c8e47b781c556c576b99b3545f833ae06f6b778d91c3127dc0adcc34d48221a0f1db1bb1633f2329d6085b7a4550afc672530525fdff474f
 DIST Flask-0.12.1.tar.gz 548511 SHA256 
9dce4b6bfbb5b062181d3f7da8f727ff70c1156cbb4024351eafd426deb5fb88 SHA512 
23a376ed452bbf874eeeff959924bf8aee51fc9196af71092a7a457742a635fb3adaa958e61625522e93a14092e3bb88a22a74ef419513ca1ae93a1d08723ac5
 WHIRLPOOL 
29e1c55d094673cb1150780cac5deb1c2964a71e7030b4b4d32dd633fd7631d48687171cf1e745302e0c4dd40d4807a2467ca8c9c4fc9ada4e5d22a35cf3875d
+DIST Flask-0.12.2.tar.gz 548510 SHA256 
49f44461237b69ecd901cc7ce66feea0319b9158743dd27a2899962ab214dac1 SHA512 
c00bb807e8fbc943e23a3721acf5b04320e7a58d658bca46bdf83a345b4c4d5729accae338505e134f01bc908adec9555fd94e8c87ef6f0367e6037215c06319
 WHIRLPOOL 
6a1c9c12804bc0a4052ba16aff00cc05dba243787a7a58ebf094760ff7e121cfd302eac85f900d9b5c49876a6761dbd6c0c17e8e21bb6c3a5a23d49b67575cc3
 DIST Flask-0.12.tar.gz 531923 SHA256 
93e803cdbe326a61ebd5c5d353959397c85f829bec610d59cb635c9f97d7ca8b SHA512 
b8e9e005a850fcba413ad151998768ea0facb68f05855a1934cc6e4de1438cb59a4dd1bc74d2b04d52b3e837afa0a7785e98ae6c5af363a894c2be64773113f0
 WHIRLPOOL 
df0df8db12b18b50d9ddf43ae925717bf4a67179af1d387020e73d4fb5f0c04c6cc1d6c83504d8dc5cbcb4dc11dcb0b63724499bd3c5b820feb181418d965138

diff --git a/dev-python/flask/flask-0.12.2.ebuild 
b/dev-python/flask/flask-0.12.2.ebuild
new file mode 100644
index 000..851f950e42f
--- /dev/null
+++ b/dev-python/flask/flask-0.12.2.ebuild
@@ -0,0 +1,59 @@
+# 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
+
+MY_PN="Flask"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="A microframework based on Werkzeug, Jinja2 and good intentions"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="https://github.com/pallets/flask/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+RDEPEND=">=dev-python/blinker-1[${PYTHON_USEDEP}]
+   >=dev-python/werkzeug-0.7[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.4[${PYTHON_USEDEP}]
+   >=dev-python/itsdangerous-0.21[${PYTHON_USEDEP}]
+   >=dev-python/click-2[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+   # Prevent un-needed d'loading
+   sed -e "s/ 'sphinx.ext.intersphinx',//" -i docs/conf.py || die
+   # DeprecationWarning: Flags not at the start of the expression
+   sed -e "s/r'\(.*\)\((?.*)\)'/r'\2\1'/" -i tests/test_basic.py || die
+   # issubclass(ModuleNotFoundError, ImportError)
+   sed -e 's/\(excinfo.type\) is \(ImportError\)/issubclass(\1, \2)/' \
+   -i tests/test_ext.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   
PYTHONPATH=${S}/examples/flaskr:${S}/examples/minitwit${PYTHONPATH:+:${PYTHONPATH}}
 \
+   py.test -v || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   use doc && HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}



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

2017-05-17 Thread William Hubbs
commit: 0a3aa4763de942a37c1209d7aa75bf6fce61a2d5
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 17 17:18:31 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 17 17:19:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3aa476

dev-lang/go: remove old versions

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-lang/go/Manifest   |  13 -
 ...-add-opcode-flag-hasSideEffects-for-do-no.patch | 738 -
 dev-lang/go/go-1.7.5.ebuild| 221 --
 dev-lang/go/go-1.8-r1.ebuild   | 231 ---
 4 files changed, 1203 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index c04d3006682..a6d0b0c3dea 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,25 +1,12 @@
 DIST go-darwin-amd64-bootstrap-1.8.tbz 55053831 SHA256 
1058dc305ad7b44b124d3d3eb2c579011b6c489a498e3313e4d0d089045ef3f7 SHA512 
4cc24d44c84c94feafab021c0977fcea2aca8f191c6395e38fff68154b1e64efc3f94331c3e36c7b69901af58e9d53545c682f0a742d36b2d230508bd69777c4
 WHIRLPOOL 
52696cbe1129683e0cb0467b239723d29304d7f003317be6ce301118397166844489edaa7a15bf38e11dc205b50fafc326f4f35e2ed0d89e2fcb2701a6509838
-DIST go-darwin-amd64-bootstrap.tbz 48361403 SHA256 
afb6cc976c404933e68ee3125fe8fbf94b57b9d8db8501d2bd1ce692468fbc9b SHA512 
aefaad5abd58ed96cf5658bae2e931f162c2699fb248104837a279955dea6fe6cd4d582766379d2689c04bdc009c19a19f17585d8401d49d1fac772dcf385b93
 WHIRLPOOL 
aa1c06103ae72f0b1c62cccd82b1fa88c5310d3baad2d9eddd173322c04ad7a7b7b9fb6ac9407c8002c6eebb8691cd415bca3d50a17548d52a5022001c6b93e2
 DIST go-freebsd-386-bootstrap-1.8.tbz 53739013 SHA256 
1e4afbb11aaa32d3de70fe3e407e519f100f09de3ac4f881d8410fc1345e13f9 SHA512 
c92f849b2d92401657412589042b2747e55b2f4813d674c5bc91c3f535ee60f8ed7b8cbf1320e216d22a16dade8b78bb8071982895901f2b3c304e38f478
 WHIRLPOOL 
80d973b0c0b8c2eb363ef171ee6f51d17d82997f3f1d192a68d4a18eea2413876b453dc5f673a827e781d2f2cb009b6fd91796599217435e7f0969cdece71698
-DIST go-freebsd-386-bootstrap-1.tbz 47180595 SHA256 
6f8d5ee62a1d9022ebb7799b23306cc0bd7bd974c1b27312e97522dcc8044a2c SHA512 
ef2b8defa7f81647d5e423f24a4ef708d5f50d514a0a29dd16f8728c8ec08a05144360cd19c04d8dcb1d3c891eb6252450522ca525b60fdb0a674225d113004a
 WHIRLPOOL 
acae3a9a09b55863de97b82e046b9a54bfda9725ff98d47f07baee9464fe855fc48b5df6f96144e7cb1779480f953ebc15a95724709d93848608803007c4b001
 DIST go-freebsd-amd64-bootstrap-1.8.tbz 55103927 SHA256 
4a6291e9044bc3e284943873b4a4868ee94515e1fb00416cabb9b19d6e8a40e7 SHA512 
c7d50731ff41147295ef5f3233aa1404081b47e786a300e1d0e4db8348e56bd73fe5f169fe8b807ffa37a53683e3aef16ebb6e877d802b86ff1a3d5d3a6f44cb
 WHIRLPOOL 
e2c02a9ffcd82125de64c48abe4158a3bf352a02dea4b5ce34b345cb078fa97cf5cc65f874f454b9fb7776faa499cc16d9c50d035206c3172251a3ab365c9384
-DIST go-freebsd-amd64-bootstrap.tbz 48451024 SHA256 
c5b16adab514352f49eb9ffef0d499e954d5d6bb6aefc8e98543d24e2a8fd7b7 SHA512 
097a48c9b3b7541b6c4aab6fe9304b7df461e31543609b836842294a2acecf14243d0efc80282b2e442f6be92d7e189dddab6ffd4487b115d94113205452352e
 WHIRLPOOL 
691ce01383bd874e687c3644ceab06c33d3c9c57da737c2c1f8208dcc6d99bc18968f50c4e466049069f219e39f34ee8a8b6af0f667f31ae011528f4c591
 DIST go-linux-386-bootstrap-1.8.tbz 53843745 SHA256 
da2172a6aa7593bbdae43d714989b5fd728e3a722cab9ccb599b5d159240152f SHA512 
b456f7572d04c805a6fc756647c050460f76e5404dba41963c861c92f1600e9fedafe181a1f69132518065737a88edb4b183ec8c3ca24bc8df31279117e92606
 WHIRLPOOL 
8ae15f8963a842067f79a10741bed30e9b3b6d2bfeacb453dd4eae79ffdd86e214f361fba90b64013e0ce87238f151d985350ea2d7d1d82f7fc464a03ca25bb2
-DIST go-linux-386-bootstrap-1.tbz 47379010 SHA256 
b1e5bef8500d6aa009238b391e4527781b88dd328e8a11ffd684af03beb81861 SHA512 
85b71ae511a2981c32e700531ec0284615979b9d4515cd7e23bf109246da1788c9bd253c973af77c7ee9928efa5ca84034173ecdbeaf88b5c195e70cf4aebfde
 WHIRLPOOL 
122b4b8e1501e049d55832b4c0e185bc9c47b6fd788b06cfb01b605d7fbb1912b291692de4e30b11e1ef71eaa59a6684fa7c03f91f9b7ade2142eb2d630ee979
 DIST go-linux-amd64-bootstrap-1.8.tbz 55399105 SHA256 
b21c5846d2837de48286c65026a2ce6bdd03fcc6bec5ba29861080a2d228999b SHA512 
89d68cfe0e6ce4be690cf52a4a02b17ef2cae3538b057d4690bfd6e93727bcdc1cbc17cba3403e652bb95bffd25d44bdd4efd0014d1d2f019838bde925139f57
 WHIRLPOOL 
21f70e16e10c49f4b6462cc35329015588ae337045c9fc61a49fa985d03aa194f4be55cd146fd23060226162102789258e54ed3534726d470adf43cac84df586
-DIST go-linux-amd64-bootstrap.tbz 48722911 SHA256 
0ab0842fb1f6cc6f10a85f225ff1a2b9e5e4b38128a7136d0c1896819421a986 SHA512 
ce4dbc979b63a4612f4a8f7e7a6c5247e11bbc3a2d62ab0537a1b405ec8ab22f153012421d2240a7d6a4f91a79bb3f1370454f9e843fac43b99757c17134e5b7
 WHIRLPOOL 
a94d0e0a1c44e3385d23f8973d15e6ef041450a3578c38987f158c4f9f231d315bc5204539d9dc7322cc9ecb96b7618b22d023f906474e1348c5d666792dff58
 DIST go-linux-arm-bootstrap-1.8.tbz 53948103 SHA256 
86593294a84d3085583cf3293df62ca82a119bfe560ff649e1af8b1b0e45ee79 SHA512 

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

2017-05-17 Thread Manuel Rüger
commit: ab37c18d19222a6757139715218c9ee06d828e1d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 17:12:31 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 17:12:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab37c18d

dev-python/node-semver: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/node-semver/node-semver-0.1.1.ebuild | 18 +++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/dev-python/node-semver/node-semver-0.1.1.ebuild 
b/dev-python/node-semver/node-semver-0.1.1.ebuild
index eb9447fc5e2..6285b77acb5 100644
--- a/dev-python/node-semver/node-semver-0.1.1.ebuild
+++ b/dev-python/node-semver/node-semver-0.1.1.ebuild
@@ -1,9 +1,9 @@
-# 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=( python2_7 python3_{4,5} pypy pypy3 )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 )
 
 inherit distutils-r1
 
@@ -17,4 +17,16 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
+IUSE="test"
+
+DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+python_prepare_all() {
+   # https://github.com/podhmo/python-semver/issues/4
+   sed -i -e "/github.com/d" semver/tests/test_negative_range.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   py.test || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-rrd/

2017-05-17 Thread Brian Evans
commit: 702209cb7207c1c8c256e2b51d2daab09a153d6c
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May 17 16:53:29 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May 17 16:53:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702209cb

dev-php/pecl-rrd: Revbump to add php7-1 support wrt bug 618720

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-php/pecl-rrd/pecl-rrd-1.1.3-r1.ebuild | 16 
 dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild | 42 +++
 dev-php/pecl-rrd/pecl-rrd-2.0.1-r1.ebuild | 20 ---
 dev-php/pecl-rrd/pecl-rrd-2.0.1-r2.ebuild | 42 +++
 4 files changed, 84 insertions(+), 36 deletions(-)

diff --git a/dev-php/pecl-rrd/pecl-rrd-1.1.3-r1.ebuild 
b/dev-php/pecl-rrd/pecl-rrd-1.1.3-r1.ebuild
deleted file mode 100644
index 910275dbd2e..000
--- a/dev-php/pecl-rrd/pecl-rrd-1.1.3-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_PHP="php5-6"
-
-inherit php-ext-pecl-r3
-
-DESCRIPTION="RRDtool bindings for PHP"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="net-analyzer/rrdtool[graph]"
-RDEPEND="${DEPEND}"

diff --git a/dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild 
b/dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild
new file mode 100644
index 000..ac2a4557ce6
--- /dev/null
+++ b/dev-php/pecl-rrd/pecl-rrd-1.1.3-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php5-6"
+
+DESCRIPTION="RRDtool bindings for PHP"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="php_targets_php5-6? ( net-analyzer/rrdtool[graph] )"
+RDEPEND="${DEPEND}"
+
+PDEPEND="
+   php_targets_php7-0? ( dev-php/pecl-rrd:7[php_targets_php7-0(-)] )
+   php_targets_php7-1? ( dev-php/pecl-rrd:7[php_targets_php7-1(-)] )
+"
+
+src_prepare() {
+   if use php_targets_php5-6 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=()
+   php-ext-source-r3_src_configure
+}
+
+src_install() {
+   if use php_targets_php5-6 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}

diff --git a/dev-php/pecl-rrd/pecl-rrd-2.0.1-r1.ebuild 
b/dev-php/pecl-rrd/pecl-rrd-2.0.1-r1.ebuild
deleted file mode 100644
index 4501a33effc..000
--- a/dev-php/pecl-rrd/pecl-rrd-2.0.1-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# Define 5.6 here to have the {,REQUIRED_}USE generated
-USE_PHP="php5-6 php7-0"
-
-inherit php-ext-pecl-r3
-
-# But we really only build 7.0
-USE_PHP="php7-0"
-
-DESCRIPTION="RRDtool bindings for PHP"
-LICENSE="BSD"
-SLOT="7"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="net-analyzer/rrdtool[graph]"
-RDEPEND="${DEPEND} php_targets_php5-6? ( ${CATEGORY}/${PN}:0 )"

diff --git a/dev-php/pecl-rrd/pecl-rrd-2.0.1-r2.ebuild 
b/dev-php/pecl-rrd/pecl-rrd-2.0.1-r2.ebuild
new file mode 100644
index 000..08528ee02ab
--- /dev/null
+++ b/dev-php/pecl-rrd/pecl-rrd-2.0.1-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# Define 5.6 here to have the {,REQUIRED_}USE generated
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-pecl-r3
+
+# But we really only build 7.0
+USE_PHP="php7-0 php7-1"
+
+DESCRIPTION="RRDtool bindings for PHP"
+LICENSE="BSD"
+SLOT="7"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   php_targets_php7-0? ( net-analyzer/rrdtool[graph] )
+   php_targets_php7-1? ( net-analyzer/rrdtool[graph] )
+"
+RDEPEND="${DEPEND} php_targets_php5-6? ( ${CATEGORY}/${PN}:0 )"
+
+src_prepare() {
+   if use php_targets_php7-0 || use php_targets_php7-1 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=()
+   php-ext-source-r3_src_configure
+}
+
+src_install() {
+   if use php_targets_php7-0 || use php_targets_php7-1 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}



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

2017-05-17 Thread Patrick Lauer
commit: 2473d567e9b53c3c81f5479f50702b2eb4ef886f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 17 16:10:09 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed May 17 16:36:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2473d567

app-misc/elasticsearch: Bump, fix maintainer

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-misc/elasticsearch/Manifest   |  1 +
 app-misc/elasticsearch/elasticsearch-5.4.0.ebuild | 68 +++
 app-misc/elasticsearch/metadata.xml   |  8 +--
 3 files changed, 71 insertions(+), 6 deletions(-)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 7243ea18d39..eaa7362e3e8 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -2,3 +2,4 @@ DIST elasticsearch-2.4.4.tar.gz 27343272 SHA256 
981092e6ca65ba5560b8b97a74e5ed0e
 DIST elasticsearch-5.1.2.tar.gz 33299777 SHA256 
74d752f9a8b46898d306ad169b72f328e17215c0909149e156a576089ef11c42 SHA512 
1867626e8a87f11ed109e1325fd1d16c9e0af06ebe6a30c78ea679ab533ab377f5da8ea55af6871be33af226f02187a2aadd77e5e23c097dd24055be21e9d691
 WHIRLPOOL 
2e9df71c915343e2cc8ad82c59b877f41f5e093cbeba21f471c32cb51a195eccc6223bc48da48bb4af2e6bea9f2539f2e93b866963148f4ca2940ba4466e614e
 DIST elasticsearch-5.2.2.tar.gz 33799732 SHA256 
cf88930695794a8949342d386f028548bd10b26ecc8c4b422a94ea674faf8ac9 SHA512 
670f8aa81a34191a13cc8c608a9dc7bec60c63bbed8fdb9bc0619585d644867576a7677eb0f14b4e4d064e59def186d4b431930bf79b54bcbf59a29b0b327e85
 WHIRLPOOL 
4ec1f3b5ed15b9f22d27512ea784ffe9e32e00808fec89418860955d2f4759d045775e18c0a61693da47f39de9f235de954eada231fbd6de5fbfd17f552e8452
 DIST elasticsearch-5.3.2.tar.gz 33704368 SHA256 
a94fe46bc90eb271a0d448d20e49cb02526ac032281c683c79a219240280a1e8 SHA512 
430021202fd747ea376e36e9035f05eaa27f06c25f2f8616e218a248f0aeaaffd8577d689c790b618e3fdbcbae23b7bd664d4380d0e323483f6e158675a4bc00
 WHIRLPOOL 
0fee048029880dabe901c0f9842ac331ef78204a70d0c71993cddbb8e76b7614af0e4b8e8181b36b9039b64093c9fd0720f5c8a2e7c515fc6634ac465c5f283a
+DIST elasticsearch-5.4.0.tar.gz 33302352 SHA256 
bf74ff7efcf615febb62979e43045557dd8940eb48f111e45743c2def96e82d6 SHA512 
52718b73ebf9de491d1815adce62e7ef61d257a074495b7f81d9ff3a81e5a4c25600f02a2de01edda4d8fa798d81602a75375b6774dced714b1c14edce46739b
 WHIRLPOOL 
bc89239c7a119092b49d5c10f0ca758a45c716ef1f443aac2ef399ddaaf09c9cba6ad8b9271372f7ba5c8f2e7b028aa661efa2949c02e802a4d8706d4da6eb37

diff --git a/app-misc/elasticsearch/elasticsearch-5.4.0.ebuild 
b/app-misc/elasticsearch/elasticsearch-5.4.0.ebuild
new file mode 100644
index 000..d1e49f508e0
--- /dev/null
+++ b/app-misc/elasticsearch/elasticsearch-5.4.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd user
+
+DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
+HOMEPAGE="https://www.elastic.co/products/elasticsearch;
+SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz;
+LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="virtual/jre:1.8"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 /bin/bash /usr/share/${PN} ${PN}
+}
+
+src_prepare() {
+   rm -rf bin/*.{bat,exe} || die
+   rm LICENSE.txt || die
+
+   default
+}
+
+src_install() {
+   keepdir /etc/${PN}
+   keepdir /etc/${PN}/scripts
+
+   insinto /etc/${PN}
+   doins config/*
+   rm -rf config || die
+
+   insinto /usr/share/${PN}
+   doins -r ./*
+
+   exeinto /usr/share/${PN}/bin
+   doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
+
+   chmod +x "${D}"/usr/share/${PN}/bin/* || die
+
+   keepdir /var/{lib,log}/${PN}
+   keepdir /usr/share/${PN}/plugins
+
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d" "${PN}.conf"
+
+   insinto /etc/sysctl.d
+   newins "${FILESDIR}/${PN}.sysctl.d" "${PN}.conf"
+
+   newinitd "${FILESDIR}/${PN}.init8" "${PN}"
+   newconfd "${FILESDIR}/${PN}.conf3" "${PN}"
+   systemd_newunit "${FILESDIR}"/${PN}.service6 "${PN}.service"
+}
+
+pkg_postinst() {
+   elog
+   elog "You may create multiple instances of ${PN} by"
+   elog "symlinking the init script:"
+   elog "ln -sf /etc/init.d/${PN} /etc/init.d/${PN}.instance"
+   elog
+   elog "Please make sure you put elasticsearch.yml, log4j2.properties and 
scripts"
+   elog "from /etc/elasticsearch into the configuration directory of the 
instance:"
+   elog "/etc/${PN}/instance"
+   elog
+}

diff --git a/app-misc/elasticsearch/metadata.xml 
b/app-misc/elasticsearch/metadata.xml
index aee671307c7..de777c3a7e5 100644
--- a/app-misc/elasticsearch/metadata.xml
+++ b/app-misc/elasticsearch/metadata.xml
@@ -2,17 +2,13 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
-patr...@gentoo.org
-Patrick Lauer
+mgo...@gentoo.org
+   

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

2017-05-17 Thread Patrick Lauer
commit: 7427e73599efceb95a723dfa180db9a05ed96164
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 17 16:11:32 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed May 17 16:36:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7427e735

app-admin/logstash-bin: Bump, fix maintainer

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/logstash-bin/Manifest  |  1 +
 app-admin/logstash-bin/logstash-bin-5.4.0.ebuild | 56 
 app-admin/logstash-bin/metadata.xml  |  8 +---
 3 files changed, 59 insertions(+), 6 deletions(-)

diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest
index f3f31f6eb59..9874cc9650a 100644
--- a/app-admin/logstash-bin/Manifest
+++ b/app-admin/logstash-bin/Manifest
@@ -1,3 +1,4 @@
 DIST logstash-5.1.2.zip 100044055 SHA256 
99fd514b6241310c78aefca2cd895c1cec4cd426aa08fccf7e8bba26567573c3 SHA512 
4186f942dd555dc1284bc657cbd3a61de8aa67a50bd2f7b725d3364e5fca61029cadb0ca4f9e1c4a36078805fd015128ddcd7773e19e643eaddd5ae2fa9c6673
 WHIRLPOOL 
1127a419a35e42de59a4bd61fe5b75e39daad69d0646019417abf83f44639a86fd2b1ffc687b6cc551562045ef3d2d901d7985437d158094d4d054e4a93bfd5d
 DIST logstash-5.2.2.zip 100068713 SHA256 
35bd0378f5b9001b4c3056b11496936ef47c09e3ddc469353bc8951e3b81e174 SHA512 
923b35e8bcc97f6036cd4a484df546b2cc1341ec8fe5080bea8f979856086e5f71fa0c3f7aee2207f7c3e71aec18af416278123362f89990c05ec9e2c92f
 WHIRLPOOL 
4a67ed0ba3b532da5d488b2e45f53149b4e63b6b638b6fe1058a13eab904cb7ec24cd87306868a4770fe6aadfe13f7d76bfc9973e73104a8e4e9aee455321c32
 DIST logstash-5.3.1.zip 100150030 SHA256 
f5e626a8cfe128b7ebaa0ec8ddc20876913852efd91c2c81a1f19f2223e00e07 SHA512 
7897eab56bc33ee38169ad34e600cdf7180d0af30f93811f1ecf30a107944cd7a5ab2e95805695da7c1ce6f2112424c17de3b3bd9efaf344daff4e227d5e3d90
 WHIRLPOOL 
12383a43c372a2eef31b0a64e1b14f304ea90f7202524f6d56b7f0f51fcefd029f45b7f2782050d3c89269e41ae96c02e78586db30bb5d509f45b19508c36be3
+DIST logstash-5.4.0.zip 98567077 SHA256 
f7a817009f7458cb186d652497e68003c221b07dbf28b5097a66b40ffb022a2a SHA512 
4d552d43a1817ba04d25a3ada1cf87ecdae632a520627d3b6cb514b7e3384a6a09a98e8f24ea19328c60c4549b9dd1eb0e1a5282665f85877afbd7e7fef88e71
 WHIRLPOOL 
25dc935abee1ae1852c83801d50fc08bc2896e2744282f219e2afef4e9da5f608472baf4f88b31127959495d320643bbf7f94d7fea809b15d8186f333649ad0e

diff --git a/app-admin/logstash-bin/logstash-bin-5.4.0.ebuild 
b/app-admin/logstash-bin/logstash-bin-5.4.0.ebuild
new file mode 100644
index 000..cda22abd473
--- /dev/null
+++ b/app-admin/logstash-bin/logstash-bin-5.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit user
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tool for managing events and logs"
+HOMEPAGE="https://www.elastic.co/products/logstash;
+SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}.zip;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="strip"
+QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
+
+RDEPEND="virtual/jre:1.8"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 /var/lib/${MY_PN} ${MY_PN}
+}
+
+src_install() {
+   keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
+   keepdir "/var/log/${MY_PN}"
+
+   insinto "/usr/share/${MY_PN}"
+   newins "${FILESDIR}/agent.conf.sample" agent.conf
+
+   insinto "/opt/${MY_PN}"
+   doins -r .
+   fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" 
"/opt/${MY_PN}/vendor/jruby/bin/jruby" "/opt/${MY_PN}/bin/logstash-plugin"
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${MY_PN}.logrotate" "${MY_PN}"
+
+   newconfd "${FILESDIR}/${MY_PN}.confd" "${MY_PN}"
+   newinitd "${FILESDIR}/${MY_PN}.initd" "${MY_PN}"
+}
+
+pkg_postinst() {
+   ewarn "The default user changed from root to ${MY_PN}. If you wish to 
run as root (for"
+   ewarn "example to read local logs), be sure to change LS_USER and 
LS_GROUP in"
+   ewarn "${EROOT%/}/etc/conf.d/${MY_PN}"
+   einfo
+   einfo "Installing plugins: (bug #601294)"
+   einfo "DEBUG=1 JARS_SKIP='true' bin/logstash-plugin install 
logstash-output-gelf"
+}

diff --git a/app-admin/logstash-bin/metadata.xml 
b/app-admin/logstash-bin/metadata.xml
index 86e0bec1b14..8e567332388 100644
--- a/app-admin/logstash-bin/metadata.xml
+++ b/app-admin/logstash-bin/metadata.xml
@@ -2,17 +2,13 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
   
-patr...@gentoo.org
-Patrick Lauer
+monsie...@gentoo.org
+Patrice Clement
   
   
 hydrapo...@gmail.com
 Tomáš Mózes
   
-  
-erkifer...@gmail.com
-Ferenc Erki
-  
   
 proxy-ma...@gentoo.org
 Proxy Maintainers



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

2017-05-17 Thread Patrick Lauer
commit: 77cc91b8f1608025cb9e36090fd37fa8a96b7a90
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 17 16:16:14 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed May 17 16:36:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77cc91b8

dev-python/elasticsearch-curator: Bump, fix maintainer

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/elasticsearch-curator/Manifest  |   1 +
 .../elasticsearch-curator-5.0.4.ebuild | 121 +
 dev-python/elasticsearch-curator/metadata.xml  |   8 +-
 3 files changed, 124 insertions(+), 6 deletions(-)

diff --git a/dev-python/elasticsearch-curator/Manifest 
b/dev-python/elasticsearch-curator/Manifest
index 1c7dfe72de3..987d152f8ed 100644
--- a/dev-python/elasticsearch-curator/Manifest
+++ b/dev-python/elasticsearch-curator/Manifest
@@ -3,3 +3,4 @@ DIST elasticsearch-5.1.2.tar.gz 33299777 SHA256 
74d752f9a8b46898d306ad169b72f328
 DIST elasticsearch-curator-4.1.2.tar.gz 130194 SHA256 
f4ccc0d49790e0f9390982cc2f0c69ad385361e7840050b6ecba4ef70fa64a0d SHA512 
4a465c03baea6b708ce38bbaea8c94a288f91db39fba253a3123af68bce94b1253d22f0d9214fc449a97d55ad468f7f78bf14993c0f5cf18fcf91ebbe1ec57cb
 WHIRLPOOL 
73f8b59f08a6746468336aaac9217a4e37ee15e0deeaf9711d7af79585dfe4e18402d6dceb3feafbafec3e2609dbcc7df98329640e046336e0bb7421f0d3
 DIST elasticsearch-curator-4.2.5.tar.gz 227607 SHA256 
1a4869fcdbae062dd9777fece8265d5a493dc0e617f152b118955001604de7b8 SHA512 
c43b45174098a33e68fedfd298c8377bf7541dafe4d6293311775325fd8ac3152f43fa0ea5beb1f8b459a3d0998167b2232564b2e11df6e1cff28afe0abc3dfc
 WHIRLPOOL 
f5176bfab80a8e7f05daf8634a6be984dcf4420615be773d58c74aa3060cb4b7c8052376653c28be7c2c6276251cc296929c35d4537aac46d600d7a0574a10c0
 DIST elasticsearch-curator-4.2.6.tar.gz 228342 SHA256 
bebc7f6b53a4147e92004dd63d2349bb18170feed12b9219206d0d074b0643ae SHA512 
e42d9f3c6122ba9cfc0bc90323f12d7ebf09902d04138472999b63fc59742f2f461b889dd98fca98f321d4975a3c05bc2aae5d211a774abd49b628ea318f5f64
 WHIRLPOOL 
63eed5c64f3a08f44d6feb8eb56b7698e8081a948b67daae91bb692d69e3ed1166c2fb867cb61f3f114eed74d05251b3aae68a8c475bf75ce318d53435e27b7e
+DIST elasticsearch-curator-5.0.4.tar.gz 264754 SHA256 
109aa8ba12ed68b5e9121138cbbdbae2f58eef5fd310099e3b8843ca5cc1cfc9 SHA512 
79392a91e1bcbac79c40b75f782a1d57f7e24c849e4e7b302a47f5bcc84e9f656b30c64aa6eb51da9f92e6e021862411beb345da88248288b28c95d751d757cf
 WHIRLPOOL 
0f881013053458804694f1d8e00052566a41af2905d7cddd2b2a2bb4fb6c27cab77e66f85f0c9fa7f6261399b41273072ce1b8d116d706a7bd53bb4b37639fd2

diff --git 
a/dev-python/elasticsearch-curator/elasticsearch-curator-5.0.4.ebuild 
b/dev-python/elasticsearch-curator/elasticsearch-curator-5.0.4.ebuild
new file mode 100644
index 000..6086be2b80b
--- /dev/null
+++ b/dev-python/elasticsearch-curator/elasticsearch-curator-5.0.4.ebuild
@@ -0,0 +1,121 @@
+# 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} )
+
+# Same as elasticsearch-py ...
+RESTRICT="test"
+
+MY_PN="curator"
+ES_VERSION="5.1.2"
+
+inherit distutils-r1
+
+DESCRIPTION="Tending time-series indices in Elasticsearch"
+HOMEPAGE="https://github.com/elasticsearch/curator;
+SRC_URI="https://github.com/elasticsearch/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${ES_VERSION}.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="
+   >=dev-python/elasticsearch-py-5[${PYTHON_USEDEP}]
+   >=dev-python/click-6.0[${PYTHON_USEDEP}]
+   >=dev-python/certifi-2017.1.23[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.8.3[${PYTHON_USEDEP}]
+   >=dev-python/voluptuous-0.9.3[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   virtual/jre:1.8
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/nosexcover[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}] )"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+# FEATURES="test -usersandbox" emerge dev-python/elasticsearch-curator
+python_test() {
+   ES="${WORKDIR}/elasticsearch-${ES_VERSION}"
+   ES_PORT="25123"
+   ES_INSTANCE="gentoo-es-curator-test"
+   ES_LOG="${ES}/logs/${ES_INSTANCE}.log"
+   PID="${ES}/elasticsearch.pid"
+
+   # run Elasticsearch instance on custom port
+   sed -i "s/#http.port: 9200/http.port: ${ES_PORT}/g; \
+   s/#cluster.name: my-application/cluster.name: ${ES_INSTANCE}/g" 
\
+   "${ES}/config/elasticsearch.yml" || die
+
+   # start local instance of elasticsearch
+   "${ES}/bin/elasticsearch" -d -p "${PID}" 

[gentoo-commits] repo/gentoo:master commit in: www-apps/kibana-bin/

2017-05-17 Thread Patrick Lauer
commit: 435408b181829d66035ce6c4467d47dfdd78ff99
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 17 16:12:50 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed May 17 16:36:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435408b1

www-apps/kibana-bin: Bump, fix maintainer

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 www-apps/kibana-bin/Manifest|  2 +
 www-apps/kibana-bin/kibana-bin-5.4.0.ebuild | 66 +
 www-apps/kibana-bin/metadata.xml|  8 +---
 3 files changed, 70 insertions(+), 6 deletions(-)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index 7934a6b6d6c..0439ae8e6a7 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -6,3 +6,5 @@ DIST kibana-5.2.2-linux-x86.tar.gz 38297223 SHA256 
de0421728aca00e9d4114b45ad551
 DIST kibana-5.2.2-linux-x86_64.tar.gz 38853061 SHA256 
9c7c526ce286da7f63aed9fb9f9d752ec182ff16bf374c55e55e5a0536a33563 SHA512 
15e3c7919e24f0161b734e80513747655d7dad9996c26c07f96a4b4fe8408cae310f01b518d0555d8bbfc883604b3c95a0e4323fdb0c675d5e0ea384c2e7755c
 WHIRLPOOL 
d7e3e1cbf037eba0ff76b088eafd377a54d2f0962b416f6f85790bf781c9206026c5bb34dbe80ac8601bce7ed8274eec02667f95458057dcb8fda1de685405ed
 DIST kibana-5.3.2-linux-x86.tar.gz 38184703 SHA256 
312aec766105a5638459bf2e6a2c3abc841dc7fc7cf0f18308e67dc15bde8fc2 SHA512 
d9c81e9cea11eb5417fc9af19a1de8c7add4684dc904f670df509ebbbabbe82d0d7aa9790dd20017020707d32cbd7324a098bd9c2b492f850e4b382557298590
 WHIRLPOOL 
218f70607e7ac2c524a658b2b37fb3cfab11ca42414fd065eb4ee9f45a13453e5f3d272ecf5cb7370b6b886f60dc1c602d7682b299b388b5f77d5fe916fffed9
 DIST kibana-5.3.2-linux-x86_64.tar.gz 38743345 SHA256 
3c0a548dd38bc1a6ba700b161ce059e0144d27f4000856bd5d577a3bd3200518 SHA512 
db22a1cb2f42fb9751f08c5acb26b6af7b317e3ecd6832f2191d536d316d621a4b8efa63b1dd82372cccf52c67d0adf7a85bf1afe232317dae3a3878d11334bb
 WHIRLPOOL 
1c4d047720a4edc30a22c5619091cd470e4ab6cbb1b914b321062f57f59bb875e44ad345dbff11ada29824fb901a6678fddd7b144fa8193dc67e9d4028a758a6
+DIST kibana-5.4.0-linux-x86.tar.gz 53217191 SHA256 
fbeda3f125cd95cc914c1eb49f65313eb55ce65c9300f231f2d050f4c6bbb65f SHA512 
dfa5c57e7e3956fa1ef763af0f397540473dd867d811aa99bbb79b07bc6ed3bb372def3d3cdde9cd1e85cdb3823178eb5abbd485131fe3336dd0d4edd2ee364f
 WHIRLPOOL 
5ce6abcc45aaaff78445564cd163aa5afc436c7f8c42c4542dad0dec3c3a9db8c2acd991827d066adbcfb1291ab3eecb1755ed6cdcdc98b853f66605426c9a25
+DIST kibana-5.4.0-linux-x86_64.tar.gz 53788694 SHA256 
58838dcb5b3195455e1eb05926fed27d882a3476370facfc35d39d837940b1bc SHA512 
aeccd25adb0023faeb8f6d383dfbd81f7615616c12b8cd2f5a3a6837b87d4963f27003a2b59cc15a0f5477cd44baaed2f6e553c2589725a6a86415bea318198c
 WHIRLPOOL 
aa9ec5219c4ab5adf51574ee0876574534fdde03ebe8bfc5db94e9b3417e3870c6e5b9f003e1f947bf0259f2a62bd3018beb9334d1b4e8ab2595ac326db1b88e

diff --git a/www-apps/kibana-bin/kibana-bin-5.4.0.ebuild 
b/www-apps/kibana-bin/kibana-bin-5.4.0.ebuild
new file mode 100644
index 000..24fff7fe327
--- /dev/null
+++ b/www-apps/kibana-bin/kibana-bin-5.4.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit pax-utils user
+
+MY_PN="${PN%-bin}"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Explore and visualize data"
+HOMEPAGE="https://www.elastic.co/products/kibana;
+SRC_URI="amd64? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz )
+   x86? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86.tar.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="strip"
+QA_PREBUILT="opt/kibana/node/bin/node"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 /opt/${MY_PN} ${MY_PN}
+}
+
+src_unpack() {
+   if use amd64; then
+   S="${WORKDIR}/${MY_P}-linux-x86_64"
+   elif use x86; then
+   S="${WORKDIR}/${MY_P}-linux-x86"
+   fi
+
+   default
+}
+
+src_install() {
+   keepdir /opt/${MY_PN}
+   keepdir /var/log/${MY_PN}
+   keepdir /etc/${MY_PN}
+
+   insinto /etc/${MY_PN}
+   doins config/*
+   rm -rf config || die
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN}
+
+   newconfd "${FILESDIR}"/${MY_PN}.confd ${MY_PN}
+   newinitd "${FILESDIR}"/${MY_PN}.initd-r5 ${MY_PN}
+
+   mv * "${ED%/}"/opt/${MY_PN} || die
+
+   # bug 567934
+   pax-mark m "${ED%/}/opt/${MY_PN}/node/bin/node"
+}
+
+pkg_postinst() {
+   elog "This version of Kibana is compatible with Elasticsearch 5.3"
+   elog
+   elog "Be sure to point ES_INSTANCE to your Elasticsearch instance"
+   elog "in /etc/conf.d/${MY_PN}."
+   elog
+   elog "Elasticsearch can run local or remote."
+}

diff --git a/www-apps/kibana-bin/metadata.xml b/www-apps/kibana-bin/metadata.xml
index aee671307c7..de777c3a7e5 100644
--- 

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

2017-05-17 Thread Patrick Lauer
commit: 13f20cab547ee511c75dd331eb52a949d1b1a441
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 17 16:14:18 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed May 17 16:36:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f20cab

dev-python/elasticsearch-py: Bump, fix maintainer

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/elasticsearch-py/Manifest   |   1 +
 .../elasticsearch-py/elasticsearch-py-5.3.0.ebuild | 100 +
 dev-python/elasticsearch-py/metadata.xml   |   8 +-
 3 files changed, 103 insertions(+), 6 deletions(-)

diff --git a/dev-python/elasticsearch-py/Manifest 
b/dev-python/elasticsearch-py/Manifest
index fe895e449f3..9d20009448b 100644
--- a/dev-python/elasticsearch-py/Manifest
+++ b/dev-python/elasticsearch-py/Manifest
@@ -8,3 +8,4 @@ DIST elasticsearch-py-2.4.1.tar.gz 77420 SHA256 
673cdc861d2fd0cd9d1de5be80239dab
 DIST elasticsearch-py-5.0.1.tar.gz 79648 SHA256 
b4e17253b950f550c8fb53a68f431abc0a67131154aecd3a1dff19e955c3345c SHA512 
a10483c853b3b1b6a9a250ceb51738b5351764cde18140b0b754f6563aa5ed8d3095063e85524968adc0faeb846acebedeeab7a29533e3025db698db228823d9
 WHIRLPOOL 
109890c3c6a408a700e9d03265308b3d33910a8883e2ec48657c0b2f0c0bb48349067ad19877d76f27945b5712e373db669bda7f74128e077198853f18397a5f
 DIST elasticsearch-py-5.1.0.tar.gz 79933 SHA256 
6d2c06607dd1c27842e25552878c2d45a345dc27946e8819588bcacedbe3c5f8 SHA512 
a8b34c767247c906e7b602161adb94614b17f293e350908b375ae9c1a4f835914b3f4081cab20f958976c8b355189f1b4d3afa88dc6623cf944fa7bbaccb
 WHIRLPOOL 
9c1b8635220f24e4954d3464facff32a8d71e8aaef05062a8bc9e9eca369b179a9b50309558f1a199abb97bbadfe80e5344038015a54477664a9c8ea1e5ca500
 DIST elasticsearch-py-5.2.0.tar.gz 80317 SHA256 
47725bfb394d40198ef8cdf254f2ded87970c87282e1b09510de0406ebbf5476 SHA512 
df03879c981361b55f0c12ad7bbc9a123b49d9a6b351aa18840858f4ac43b9ef11d8a9a8b3200e295e461438254bf95c4f233a50752f917aa31392be5cd3b7fc
 WHIRLPOOL 
7ed9f9af2d4c4cc4011454f3e9bfa8121e375d017d2a23ef3420cb3b02c054a9976438eaa4cdd3cdeda39602d14941376ec2da65b839858229cfd9274893f6d8
+DIST elasticsearch-py-5.3.0.tar.gz 80767 SHA256 
f0b8a33a81b12a5a1b2bb603093a63a39e9e1ca116e56f85d18c02c2e93d6173 SHA512 
2479b5be237f4ba4ca87997fafa92041fba1fe49658117515d70ae5d551e4da11d4556b3ed23f7b7c8907606b6b1f76b024a0293fd58072cf9bf650a902e5f06
 WHIRLPOOL 
4b17838d11d33edb389fc864f7aba0e07f4c766bc5197d19e029c05a304b2e9ac1b42d76ce4948b51e093bfbd90b1d8366725d48f6546b783b32afed65afeb64

diff --git a/dev-python/elasticsearch-py/elasticsearch-py-5.3.0.ebuild 
b/dev-python/elasticsearch-py/elasticsearch-py-5.3.0.ebuild
new file mode 100644
index 000..29a8b47150c
--- /dev/null
+++ b/dev-python/elasticsearch-py/elasticsearch-py-5.3.0.ebuild
@@ -0,0 +1,100 @@
+# 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 )
+
+ES_VERSION="5.2.1"
+
+inherit distutils-r1
+
+# tests fail in chroot
+# https://github.com/elastic/elasticsearch/issues/12018
+RESTRICT="test"
+# that's now the second time I've disabled this.
+# Why am I as the maintainer ignored?
+
+MY_PN=${PN/-py/}
+
+DESCRIPTION="official Python low-level client for Elasticsearch"
+HOMEPAGE="http://elasticsearch-py.rtfd.org/;
+SRC_URI="https://github.com/elasticsearch/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   test? ( 
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-${ES_VERSION}.tar.gz
 )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples doc test"
+
+RDEPEND=">=dev-python/urllib3-1.8[${PYTHON_USEDEP}]
+/dev/null
+   if [[ $? -eq 0 ]]; then
+   einfo "Elasticsearch started"
+   es_started=1
+   eend 0
+   break
+   elif grep -q 'BindException\[Address already in use\]' 
"${ES_LOG}" 2>/dev/null; then
+   eend 1
+   eerror "Elasticsearch already running"
+   die "Cannot start Elasticsearch for tests"
+   else
+   einfo "Waiting for Elasticsearch"
+   eend 1
+   sleep 2
+   continue
+   fi
+   done
+
+   [[ $es_started -eq 0 ]] && die "Elasticsearch failed to start"
+
+   export TEST_ES_SERVER="localhost:${ES_PORT}"
+   esetup.py test || die
+
+   pkill -F ${PID}
+}
+
+python_compile_all() {
+   cd docs || die
+   emake man $(usex doc html "")
+}
+
+python_install_all() {
+   use doc && HTML_DOCS=( docs/_build/html/. )
+   use examples && dodoc -r example
+   doman docs/_build/man/*
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/elasticsearch-py/metadata.xml 
b/dev-python/elasticsearch-py/metadata.xml
index a8403705d71..720e5a643ae 100644
--- 

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

2017-05-17 Thread Andreas Schuerch
commit: b2a0dc367845e2236f90fcd197d17e7f2426f8c9
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Wed May 17 16:31:34 2017 +
Commit: Andreas Schuerch  gentoo  org>
CommitDate: Wed May 17 16:31:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a0dc36

media-sound/ardour: bump to 5.9

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 media-sound/ardour/Manifest  |   1 +
 media-sound/ardour/ardour-5.9.ebuild | 141 +++
 2 files changed, 142 insertions(+)

diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest
index 968dc1e722f..0532bd518a7 100644
--- a/media-sound/ardour/Manifest
+++ b/media-sound/ardour/Manifest
@@ -4,3 +4,4 @@ DIST ardour-5.3.tar.bz2 8244811 SHA256 
1289002cb81e372b663f9d66e2923c066b64c48f9
 DIST ardour-5.5.tar.bz2 9237459 SHA256 
867605614f6840341d37c388f6c5acf803579172b7d7edbebb4c8e36c8bfde1f SHA512 
63132681dda7890b8f455a8142935f0bdce28e718b98d1d79a9207ad86b25d31698285d28871bb5043b3b859efd8b1fb8b7b7324fa3abd952a7a9c8e1691e09c
 WHIRLPOOL 
16a7cdc5b5893bbd4e6e86bf3f6d06dc236ad3c7062ba51f313fc472fd46e63f9508f761e9d20ff929e915591fc1d3153098b115909671e4c357003b6c21f733
 DIST ardour-5.6.tar.bz2 8590451 SHA256 
d8a55121540e1de8c1a040162316434a2c82d75b8c9e9673ab2143662c848372 SHA512 
6d7c72f4bb91e0d9d63dfb2273108e3f61bddac9c21f1f58fe6cb73d5f0a028e735d226c3aa2d1404916b566a103d556a2934b083a4c5d629ec7e28c0abd34f9
 WHIRLPOOL 
a55ac78ad64b56678ca0a6f278a6a4e118d5a0aa8e2d5fa7309583c20f87d5df58408b3deee6cbb0b7a1390fa73ec3a766445d08d94709be02869cbc1aa059da
 DIST ardour-5.8.tar.bz2 8669692 SHA256 
0138a7cdc30353a3ceb520fab4d636a9ffca2d4d031839d5aa4cd36dcccba886 SHA512 
96b3a81f8c48f66839fb8cddeec5ed0c4a95a6092eab15eacb69007cf093cc6572c308e37c8acbc0194eeecf809980c22c04449fe65d683c298d8d0611e7950e
 WHIRLPOOL 
9e2cdda574d39f8abbc9ef2a127124b132011de84eb9808c4d1ae44a746aa96b550ba49365d545d5614559df1fe0d9f844befec59c82bf9c5da956971a77d5e7
+DIST ardour-5.9.tar.bz2 8830842 SHA256 
dffebbee16d3fce71e5f5657e99adb97a88515a6607e45397dd774e77b22f559 SHA512 
1ba713f3953456260df9d183b30730c959f2707f8c9dd1280a3ab5eb5d9dbdd0e81db98150346f60f777f6bd02eeaaf9f9bcf43cf2ec0b5addce3b50fcbf7413
 WHIRLPOOL 
6fb7d0711b6d6bfeaf4c7f52bb3f518377f84a94eec3e27364b00998c83964e418127c7ad5d6726b88ef7ecf360a95e176a4d0feb0054018c83956afdeca2678

diff --git a/media-sound/ardour/ardour-5.9.ebuild 
b/media-sound/ardour/ardour-5.9.ebuild
new file mode 100644
index 000..8998723b507
--- /dev/null
+++ b/media-sound/ardour/ardour-5.9.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+#EPYTHON='python2.7'
+inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils
+
+DESCRIPTION="Digital Audio Workstation"
+HOMEPAGE="http://ardour.org/;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git;
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2"
+   S="${WORKDIR}/Ardour-${PV}.0"
+fi
+
+LICENSE="GPL-2"
+SLOT="5"
+IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
+
+RDEPEND="
+   >=dev-cpp/glibmm-2.32.0
+   >=dev-cpp/gtkmm-2.16:2.4
+   >=dev-cpp/libgnomecanvasmm-2.26:2.6
+   dev-libs/boost:=
+   >=dev-libs/glib-2.10.1:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2.6:2
+   dev-libs/libxslt
+   >=gnome-base/libgnomecanvas-2
+   media-libs/alsa-lib
+   media-libs/aubio
+   media-libs/flac
+   media-libs/freetype:2
+   media-libs/libart_lgpl
+   media-libs/liblo
+   >=media-libs/liblrdf-0.4.0-r20
+   >=media-libs/libsamplerate-0.1
+   >=media-libs/libsndfile-1.0.18
+   >=media-libs/libsoundtouch-1.6.0
+   media-libs/raptor:2
+   >=media-libs/rubberband-1.6.0
+   >=media-libs/taglib-1.7
+   media-libs/vamp-plugin-sdk
+   net-misc/curl
+   sys-libs/readline:0=
+   sci-libs/fftw:3.0[threads]
+   virtual/libusb:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-2.8.1:2
+   x11-libs/pango
+   jack? ( virtual/jack )
+   >=media-libs/slv2-0.6.1
+   media-libs/lilv
+   media-libs/sratom
+   dev-libs/sord
+   >=media-libs/suil-0.6.10
+   >=media-libs/lv2-1.4.0"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   jack? ( virtual/jack )
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )"
+
+pkg_setup() {
+   if has_version \>=dev-libs/libsigc++-2.6 ; then
+   append-cxxflags -std=c++11
+   fi
+   python-any-r1_pkg_setup
+}
+
+src_prepare(){
+   eapply_user
+   if ! [[ ${PV} == ** ]]; then
+   eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch
+   touch "${S}/libs/ardour/revision.cc"
+   fi
+   sed 

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

2017-05-17 Thread Manuel Rüger
commit: ce9c6988ed2784af8592635641be47bf520b4dec
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 16:23:34 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 16:23:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9c6988

dev-python/pygraphviz: Add python3_6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/pygraphviz/pygraphviz-1.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild 
b/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild
index c85174a3a7f..a014d0eade9 100644
--- a/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild
+++ b/dev-python/pygraphviz/pygraphviz-1.3.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 
 inherit distutils-r1
 



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

2017-05-17 Thread Michał Górny
commit: 51ceef2c411d39d9831e2ec78b59ac6fdbe64c4d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 16:13:57 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 16:22:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ceef2c

dev-python/minimock: Add a blocker on dev-python/future

 dev-python/minimock/minimock-1.2.8-r1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/minimock/minimock-1.2.8-r1.ebuild 
b/dev-python/minimock/minimock-1.2.8-r1.ebuild
index 66b0bd9cc14..f90db0e0816 100644
--- a/dev-python/minimock/minimock-1.2.8-r1.ebuild
+++ b/dev-python/minimock/minimock-1.2.8-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
@@ -17,6 +17,9 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm ppc x86"
 
+# future breaks minimock hard -- probably makes it think it's on python3...
+# https://github.com/lowks/minimock/issues/5
+RDEPEND="$(python_gen_cond_dep '!!dev-python/future[${PYTHON_USEDEP}]' -2)"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 
 S="${WORKDIR}/${MY_P}"



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

2017-05-17 Thread Michał Górny
commit: 080474e89932363e711b3a0099294f05f299c6a6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 16:14:41 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 16:22:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=080474e8

dev-python/minimock: Tested on py3.5&3.6

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

diff --git a/dev-python/minimock/minimock-1.2.8-r1.ebuild 
b/dev-python/minimock/minimock-1.2.8-r1.ebuild
index d17b05dcf3e..e35d075291c 100644
--- a/dev-python/minimock/minimock-1.2.8-r1.ebuild
+++ b/dev-python/minimock/minimock-1.2.8-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
 
 inherit distutils-r1
 



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

2017-05-17 Thread Michał Górny
commit: 50085f27113863e0da8ef156f0fefb8c6807fbf7
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 17 16:14:06 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 17 16:22:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50085f27

dev-python/minimock: Enable tests

 dev-python/minimock/minimock-1.2.8-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/minimock/minimock-1.2.8-r1.ebuild 
b/dev-python/minimock/minimock-1.2.8-r1.ebuild
index f90db0e0816..d17b05dcf3e 100644
--- a/dev-python/minimock/minimock-1.2.8-r1.ebuild
+++ b/dev-python/minimock/minimock-1.2.8-r1.ebuild
@@ -25,3 +25,7 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 S="${WORKDIR}/${MY_P}"
 
 DOCS=( docs/changelog.rst docs/index.rst )
+
+python_test() {
+   "${PYTHON}" -m doctest minimock.py || die "Tests fail with ${EPYTHON}"
+}



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

2017-05-17 Thread William Hubbs
commit: aea5c69f3ef2ccb66a5f9103b6f5f64b2ce7844a
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 17 16:20:23 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 17 16:21:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aea5c69f

dev-db/cockroach: add cockroach license to ebuilds

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-db/cockroach/cockroach-1.0-r1.ebuild  | 2 +-
 dev-db/cockroach/cockroach-1.0.ebuild | 2 +-
 dev-db/cockroach/cockroach-1.0_rc1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-db/cockroach/cockroach-1.0-r1.ebuild 
b/dev-db/cockroach/cockroach-1.0-r1.ebuild
index 61dfd1b32e1..4b19589a461 100644
--- a/dev-db/cockroach/cockroach-1.0-r1.ebuild
+++ b/dev-db/cockroach/cockroach-1.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="open source database for building cloud services"
 HOMEPAGE="https://www.cockroachlabs.com;
 SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
 
-LICENSE="Apache-2.0"
+LICENSE="Cockroach Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""

diff --git a/dev-db/cockroach/cockroach-1.0.ebuild 
b/dev-db/cockroach/cockroach-1.0.ebuild
index 5a286f4b166..c7253935686 100644
--- a/dev-db/cockroach/cockroach-1.0.ebuild
+++ b/dev-db/cockroach/cockroach-1.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="open source database for building cloud services"
 HOMEPAGE="https://www.cockroachlabs.com;
 SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
 
-LICENSE="Apache-2.0"
+LICENSE="Cockroach Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""

diff --git a/dev-db/cockroach/cockroach-1.0_rc1.ebuild 
b/dev-db/cockroach/cockroach-1.0_rc1.ebuild
index 13058028014..7ce069fb318 100644
--- a/dev-db/cockroach/cockroach-1.0_rc1.ebuild
+++ b/dev-db/cockroach/cockroach-1.0_rc1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="open source database for building cloud services"
 HOMEPAGE="https://www.cockroachlabs.com;
 SRC_URI="https://binaries.cockroachdb.com/cockroach-${MY_PV}.src.tgz;
 
-LICENSE="Apache-2.0"
+LICENSE="Cockroach Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""



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

2017-05-17 Thread William Hubbs
commit: 44c22254aabd32218ee155a24c7dec183d0890b6
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 17 16:15:50 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 17 16:21:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c22254

licenses: add Cockroach license

 licenses/Cockroach | 419 +
 1 file changed, 419 insertions(+)

diff --git a/licenses/Cockroach b/licenses/Cockroach
new file mode 100644
index 000..94f261c8e7c
--- /dev/null
+++ b/licenses/Cockroach
@@ -0,0 +1,419 @@
+CockroachDB Community License Agreement
+
+  Please read this CockroachDB Community License Agreement (the "Agreement")
+  carefully before using CockroachDB (as defined below), which is offered by
+  Cockroach Labs, Inc. or its affiliated Legal Entities ("Cockroach Labs").
+
+  By downloading CockroachDB or using it in any manner, You agree that You have
+  read and agree to be bound by the terms of this Agreement.  If You are
+  accessing CockroachDB on behalf of a Legal Entity, You represent and warrant
+  that You have the authority to agree to these terms on its behalf and the
+  right to bind that Legal Entity to this Agreement.  Use of CockroachDB is
+  expressly conditioned upon Your assent to all the terms of this Agreement, to
+  the exclusion of all other terms.
+
+  1. Definitions.  In addition to other terms defined elsewhere in this
+ Agreement, the terms below have the following meanings.
+
+(a) "CockroachDB" shall mean the SQL database software provided by 
Cockroach
+Labs, including both CockroachDB Community and CockroachDB Enterprise
+editions, as defined below.
+
+(b) "CockroachDB Community Edition" shall mean the open source version of
+CockroachDB, available free of charge at
+
+https://github.com/cockroachdb/cockroach
+
+(c) "Cockroach Enterprise Edition" shall mean the additional features made
+available by Cockroach Labs, the use of which is subject to additional
+terms set out below.
+
+(d) "Contribution" shall mean any work of authorship, including the 
original
+version of the Work and any modifications or additions to that Work or
+Derivative Works thereof, that is intentionally submitted Cockroach 
Labs
+for inclusion in the Work by the copyright owner or by an individual or
+Legal Entity authorized to submit on behalf of the copyright owner.  
For
+the purposes of this definition, "submitted" means any form of
+electronic, verbal, or written communication sent to Cockroach Labs or
+its representatives, including but not limited to communication on
+electronic mailing lists, source code control systems, and issue
+tracking systems that are managed by, or on behalf of, Cockroach Labs
+for the purpose of discussing and improving the Work, but excluding
+communication that is conspicuously marked or otherwise designated in
+writing by the copyright owner as "Not a Contribution."
+
+(e) "Contributor" shall mean any copyright owner or individual or Legal
+Entity authorized by the copyright owner, other than Cockroach Labs,
+from whom Cockroach Labs receives a Contribution that Cockroach Labs
+subsequently incorporates within the Work.
+
+(f) "Derivative Works" shall mean any work, whether in Source or Object
+form, that is based on (or derived from) the Work, such as a
+translation, abridgement, condensation, or any other recasting,
+transformation, or adaptation for which the editorial revisions,
+annotations, elaborations, or other modifications represent, as a 
whole,
+an original work of authorship. For the purposes of this License,
+Derivative Works shall not include works that remain separable from, or
+merely link (or bind by name) to the interfaces of, the Work and
+Derivative Works thereof.
+
+(g) "Legal Entity" shall mean the union of the acting entity and all other
+entities that control, are controlled by, or are under common control
+with that entity.  For the purposes of this definition, "control" means
+(i) the power, direct or indirect, to cause the direction or management
+of such entity, whether by contract or otherwise, or (ii) ownership of
+fifty percent (50%) or more of the outstanding shares, or (iii)
+beneficial ownership of such entity.
+
+(h) "License" shall mean the terms and conditions for use, reproduction, 
and
+distribution of a Work as defined by this Agreement.
+
+(i) "Licensor" shall mean Cockroach Labs or a Contributor, as applicable.
+
+(j) "Object" form shall mean any form resulting from mechanical
+transformation or translation of a Source form, including but not
+limited to compiled object code, 

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

2017-05-17 Thread Michael Weber
commit: 95af9a4993d29398831cc46570a8985a61410751
Author: Michael Weber  gentoo  org>
AuthorDate: Wed May 17 15:49:21 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed May 17 15:50:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95af9a49

net-libs/libetpan: ppc stable (bug 617936).

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

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

diff --git a/net-libs/libetpan/libetpan-1.8.ebuild 
b/net-libs/libetpan/libetpan-1.8.ebuild
index f2346116e16..07081d10f5b 100644
--- a/net-libs/libetpan/libetpan-1.8.ebuild
+++ b/net-libs/libetpan/libetpan-1.8.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/dinhviethoa/${PN}/archive/${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 ~sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
 IUSE="berkdb debug gnutls ipv6 liblockfile libressl sasl ssl static-libs"
 
 DEPEND="sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/

2017-05-17 Thread Michael Weber
commit: b889c7c944e0d9f81f3577d2d2d0da2d30988115
Author: Michael Weber  gentoo  org>
AuthorDate: Wed May 17 15:48:35 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed May 17 15:50:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b889c7c9

net-vpn/openvpn: ppc stable (bug 618204).

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

 net-vpn/openvpn/openvpn-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/openvpn/openvpn-2.4.2.ebuild 
b/net-vpn/openvpn/openvpn-2.4.2.ebuild
index 661fd3e3127..6b9c02268e4 100644
--- a/net-vpn/openvpn/openvpn-2.4.2.ebuild
+++ b/net-vpn/openvpn/openvpn-2.4.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://openvpn.net/;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 
~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 
~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
 
 IUSE="down-root examples inotify iproute2 libressl lz4 +lzo mbedtls pam"
 IUSE+=" pkcs11 +plugins polarssl selinux +ssl static systemd test userland_BSD"



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

2017-05-17 Thread William Hubbs
commit: cd7d7842f54b341ab986e60b05d75ca2429e89c2
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 17 15:36:49 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 17 15:37:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7d7842

sys-apps/openrc: stable 0.26.2 on amd64 for #618758

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/sys-apps/openrc/openrc-0.26.2.ebuild 
b/sys-apps/openrc/openrc-0.26.2.ebuild
index 1ce8145c500..759be53541b 100644
--- a/sys-apps/openrc/openrc-0.26.2.ebuild
+++ b/sys-apps/openrc/openrc-0.26.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
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"
+   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"



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

2017-05-17 Thread Brian Evans
commit: 61c1463e9a8adfad8d039a2dc2356346339479af
Author: Brian Evans  gentoo  org>
AuthorDate: Wed May 17 15:35:48 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed May 17 15:35:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c1463e

dev-lang/php: Version bump for 7.1.5

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-lang/php/Manifest |   1 +
 dev-lang/php/php-7.1.5.ebuild | 738 ++
 2 files changed, 739 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 33e0e60cd91..7dd36338519 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -2,3 +2,4 @@ DIST php-5.6.30.tar.xz 12449696 SHA256 
a363185c786432f75e3c7ff956b49c3369c3f6906
 DIST php-7.0.15.tar.xz 12575116 SHA256 
300364d57fc4a6176ff7d52d390ee870ab6e30df121026649f8e7e0b9657fe93 SHA512 
1d233edb908f44fb895184dbfdfd5684d52e4c831dc3e8184b3e645137e6f44bdc7abd16ceaf2249b9288cf1f1893b7dcca955c6e1c3a6b4afbe03cec2a85033
 WHIRLPOOL 
4ac7bf2521eb242204fcd9e231a53d06879b16e47928c6cdf9e04c2f16b25b880b16378c0d9425b3c1a183127dce062f3905eb3dd0a6cd196f3decb9304e2b7a
 DIST php-7.0.18.tar.xz 12593408 SHA256 
679cffcdf2495dee5ab89bda595e678a1096136678b3a1d08f1f57ba347c234d SHA512 
7188679dbbae27ab319d036bbee7d80f412cbb61ae83e38d6f1aa8e3f003a502c966adbc3a64481b0c94fd509ea991caae24517aed524a2b32cc91efffc01a36
 WHIRLPOOL 
433e34b6e7324ba7a2177cbeb0c2817a577ac5e3994564a534d29eaf021020a159cf207f391c52c212080220f42992475757f83d9d289317ded2a267b8289e8d
 DIST php-7.1.4.tar.xz 12793840 SHA256 
71514386adf3e963df087c2044a0b3747900b8b1fc8da3a99f0a0ae9180d300b SHA512 
0db926f8cc2f43f59b2059d050972bff5d4bbc746f78bd186ab9af2c749ded920031cfa009cc76446c07a5c810bffdd24552d654dc4a64c8cfce3581974db4ac
 WHIRLPOOL 
98b96ffe5bb5aabe87ddaa9f1bc7073e9791d143be3e45f1c8e9bf0649a0ae7a475d684b85240f1f90fc68bb4175c6190dbe3356ddfed9a20c9bea864f31c3ec
+DIST php-7.1.5.tar.xz 12797696 SHA256 
d149a3c396c45611f5dc6bf14be190f464897145a76a8e5851cf18ff7094f6ac SHA512 
0583ccb3f31995ddc8e3023f8ca9b6299b45855fc950b5e17fe70a54811b59cd6c233d85a4d4ebfa6c727255ab99d3c477719406c3ab2095d9b0074a731a7a88
 WHIRLPOOL 
84fe668178a4563cd1d38d46e23e27bd3bb3309632326fd0815fe3148785e352459a2a03e0dafcb80571750faf7bade311720f053c8385eab64cce1999d4c7e0

diff --git a/dev-lang/php/php-7.1.5.ebuild b/dev-lang/php/php-7.1.5.ebuild
new file mode 100644
index 000..4af25fe80fe
--- /dev/null
+++ b/dev-lang/php/php-7.1.5.ebuild
@@ -0,0 +1,738 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic versionator systemd
+
+DESCRIPTION="The PHP language runtime engine"
+HOMEPAGE="http://php.net/;
+SRC_URI="http://php.net/distributions/${P}.tar.xz;
+
+LICENSE="PHP-3.01
+   BSD
+   Zend-2.0
+   bcmath? ( LGPL-2.1+ )
+   fpm? ( BSD-2 )
+   gd? ( gd )
+   unicode? ( BSD-2 LGPL-2.1 )"
+
+SLOT="$(get_version_component_range 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+
+# We can build the following SAPIs in the given order
+SAPIS="embed cli cgi fpm apache2 phpdbg"
+
+# SAPIs and SAPI-specific USE flags (cli SAPI is default on):
+IUSE="${IUSE}
+   ${SAPIS/cli/+cli}
+   threads"
+
+IUSE="${IUSE} acl bcmath berkdb bzip2 calendar cdb cjk
+   coverage crypt +ctype curl debug
+   enchant exif +fileinfo +filter firebird
+   flatfile ftp gd gdbm gmp +hash +iconv imap inifile
+   intl iodbc ipv6 +json kerberos ldap ldap-sasl libedit libressl
+   mhash mssql mysql mysqli nls
+   oci8-instant-client odbc +opcache pcntl pdo +phar +posix postgres qdbm
+   readline recode selinux +session sharedmem
+   +simplexml snmp soap sockets spell sqlite ssl
+   sysvipc systemd test tidy +tokenizer truetype unicode wddx webp
+   +xml xmlreader xmlwriter xmlrpc xpm xslt zip zlib"
+
+# The supported (that is, autodetected) versions of BDB are listed in
+# the ./configure script. Other versions *work*, but we need to stick to
+# the ones that can be detected to avoid a repeat of bug #564824.
+COMMON_DEPEND="
+   >=app-eselect/eselect-php-0.9.1[apache2?,fpm?]
+   >=dev-libs/libpcre-8.32[unicode]
+   acl? ( sys-apps/acl )
+   apache2? ( || ( >=www-servers/apache-2.4[apache2_modules_unixd,threads=]
+   =dev-libs/libmcrypt-2.4 )
+   curl? ( >=net-misc/curl-7.10.5 )
+   enchant? ( app-text/enchant )
+   exif? ( !gd? (
+   virtual/jpeg:0
+   media-libs/libpng:0=
+   sys-libs/zlib
+   ) )
+   firebird? ( dev-db/firebird )
+   gd? ( virtual/jpeg:0 media-libs/libpng:0= sys-libs/zlib )
+   gdbm? ( >=sys-libs/gdbm-1.8.0 )
+   gmp? ( dev-libs/gmp:0 )
+   iconv? ( virtual/libiconv )
+   imap? ( virtual/imap-c-client[kerberos=,ssl=] )
+   intl? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-db/aerospike-server-community/

2017-05-17 Thread Patrick Lauer
commit: 527fdf599cbdc85d03a29ff0f5d59e94b2c7f77e
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 17 15:32:45 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed May 17 15:32:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=527fdf59

dev-db/aerospike-server-community: Bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-db/aerospike-server-community/Manifest |  1 +
 .../aerospike-server-community-3.12.1.1.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-db/aerospike-server-community/Manifest 
b/dev-db/aerospike-server-community/Manifest
index 7d68391..eb1a04b0477 100644
--- a/dev-db/aerospike-server-community/Manifest
+++ b/dev-db/aerospike-server-community/Manifest
@@ -1,5 +1,6 @@
 DIST aerospike-server-community-3.10.0.3-debian7.tgz 10347047 SHA256 
fb0b47549cbe783317854b0edebe0ec112d8d5b073d7311a54739518bf2ae971 SHA512 
1699bc2c8813c4b584eeef4c0edd8481915e9ccac55795717e87e6246894d836365aba2fdf8c884c6f4f4bdb3cc8d2a78141c32b1ef67cbf5efa1dc7340906ce
 WHIRLPOOL 
b6bf3a97c0023bb77f19b7cbd58785422551ce66cc7749773a1d8cfb3fa3d3ca1f96a1202718713859c23ccad0c14bded31759f36d0b0fa3039dd86e2ba1d6d2
 DIST aerospike-server-community-3.11.0.2-debian7.tgz 10137448 SHA256 
3ede8b3232a8ca0f0e34f2eb9f37fa244dc502020f2d185f96ee3097d88cda21 SHA512 
b4603df6de0252adb002ea25ec0ad7d6793ce9fe90e67504bfd43cbe503797471e01816dd9dcc18c2767ff98d80e181d57d91018dfc9a1e943719d24431b6160
 WHIRLPOOL 
b4a48ceb5ee7adacc5a9d1a9baed6ad9812812dab1ded7c4f4236e25a6893d29413e53b8420d2b23d604db1163af19aaf037305f56fbc00e0795605e7c34a009
 DIST aerospike-server-community-3.12.1-debian7.tgz 10454559 SHA256 
fc16a5f9fb816dedeb9b5d20c5b9a5bf56eb226ebcd615786473fd4c45620b96 SHA512 
31de9c2fe1f781c4feb312c06ccea546b9016e04b750c4af5896e0ec1d5e8d26ffc3c6645ffe1c825773d1e00293359a7d48b2cd6d661644ab65408f5901503c
 WHIRLPOOL 
7ba7708a5ec34968714c9438d64dd4db713f2bd16f0cdc0cecd47a4aa2b941f3889f9792ea85b9ae2c856279297514340310bb0d5ae813cbecfe8683148858e9
+DIST aerospike-server-community-3.12.1.1-debian7.tgz 10456157 SHA256 
9776af687933c95ecf2bc783e13ae23552d925b365ade14994f31d76bcbb1999 SHA512 
99196ee1af007ce587f738b1f9621ad336c13bcc4e2caae00358ea0005e2b0824974260c9136759012f985acfaf4a38d3d9719f9c2461526ab3e4a0665a3ca30
 WHIRLPOOL 
098c43b4252079461afcbb52ead017ec436a244ea0311c031f39a661b768788ee2da950618e6b5cd9554fabc9cb644bb769e8b9c87972d7c53ba5fb88b0ac8a5
 DIST aerospike-server-community-3.9.0.3-debian7.tgz 9783678 SHA256 
ec09d7f12c1001b8341892bff50f15a75a7e8f312b510c3627066befb9fc5612 SHA512 
82b826fdb6bfdbb8508346accb2b0bf34f55a601b95e214d8b7fd108790a889e64dd5b76b4351285baa3f1c4f9d6a98945737c8ca42f26229364030674a2623b
 WHIRLPOOL 
f7bac66a56ad8b9ee47b3eedc16337b13d8674f42dba40f445876fe9c46ec3620dad73a9324f4a33daef98c740643c6361b86733ac6c741a68757b332101eefb
 DIST aerospike-server-community-3.9.1.1-debian7.tgz 9900121 SHA256 
62526770c2881b17b928d4d0828f1b8bb5c434f37b0337863f167793f9393258 SHA512 
a4ac583220eb15f976cf70a7b57ca3b2f9a0ed5a5fdc4689745b3df45c042a3e43010dda4ff16007455e32b9307474ed24114465c26cfd14be14800cd7b78332
 WHIRLPOOL 
de08f3c057bc06380fd31928b002e611d9a3f0369d071de7bebbf3c079aaed1bc5672fe150f94c11dacfd318545b1d2529ece5eaa9bd584c5e5009192d276234

diff --git 
a/dev-db/aerospike-server-community/aerospike-server-community-3.12.1.1.ebuild 
b/dev-db/aerospike-server-community/aerospike-server-community-3.12.1.1.ebuild
new file mode 100644
index 000..8b9ff74bd67
--- /dev/null
+++ 
b/dev-db/aerospike-server-community/aerospike-server-community-3.12.1.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils user
+
+DESCRIPTION="Flash-optimized, in-memory, nosql database"
+HOMEPAGE="http://www.aerospike.com;
+SRC_URI="http://www.aerospike.com/artifacts/${PN}/${PV}/${P}-debian7.tgz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="app-crypt/gcr"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P}-debian7"
+
+pkg_setup() {
+   enewgroup aerospike
+   enewuser aerospike -1 /bin/bash /opt/aerospike aerospike
+}
+
+src_prepare() {
+   local server_deb="${P}.debian7.x86_64.deb"
+   local tools_deb="aerospike-tools-3.12.1.debian7.x86_64.deb"
+
+   ar x "${server_deb}" || die
+   tar xzf data.tar.gz && rm data.tar.gz || die
+
+   ar x "${tools_deb}" || die
+   tar xzf data.tar.gz && rm data.tar.gz || die
+
+   rm *.deb asinstall control.tar.gz debian-binary LICENSE SHA256SUMS
+   rm usr/bin/{asfixownership,asmigrate2to3}
+}
+
+src_install() {
+   insinto /opt/
+   doins -r opt/aerospike
+
+   fperms +x -R /opt/aerospike/bin/
+   fperms +x -R /opt/aerospike/lib/python/
+
+   for dir in '/etc' '/var/log'; do
+   keepdir "${dir}/aerospike"
+   done
+
+   insinto /etc/aerospike
+   for conf in 'aerospike.conf' 'aerospike_mesh.conf' 

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

2017-05-17 Thread Patrick Lauer
commit: 352f02f4be16478e92ca8c29cca0f3280f0dd53f
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed May 17 15:27:32 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed May 17 15:27:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352f02f4

sys-cluster/zookeeper-bin: Bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/zookeeper-bin/Manifest |  1 +
 .../zookeeper-bin/zookeeper-bin-3.4.10.ebuild  | 90 ++
 2 files changed, 91 insertions(+)

diff --git a/sys-cluster/zookeeper-bin/Manifest 
b/sys-cluster/zookeeper-bin/Manifest
index 4e4a4361e8d..418f383c2d2 100644
--- a/sys-cluster/zookeeper-bin/Manifest
+++ b/sys-cluster/zookeeper-bin/Manifest
@@ -1 +1,2 @@
+DIST zookeeper-3.4.10.tar.gz 35042811 SHA256 
7f7f5414e044ac11fee2a1e0bc225469f51fb0cdf821e67df762a43098223f27 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 WHIRLPOOL 
10fb08b7a351f688b187e38b8dd84578f765eee87fdcfc63e9813bf7c5878048cc4ffba21e660ec9e1af7b58e68de69994b5938791b7ae83a5b014456f35a57a
 DIST zookeeper-3.4.9.tar.gz 22724574 SHA256 
e7f340412a61c7934b5143faef8d13529b29242ebfba2eba48169f4a8392f535 SHA512 
4f3e003c6ce5e3338f642f7deaa0fd2cfd1b30591d3ed4fe880492dded6c4bf01d30483e28f3a38b43bb6d2696ff4d819fc9577733224cec07e236437e88a657
 WHIRLPOOL 
9e879b335156adf5fcb46e1ddb5e76a061338862cdd14b4cd85dffac4a3343ff21d84ac24b31b232b52426d756bc17734448591cbd13b556c59664b42a8a298a

diff --git a/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild 
b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild
new file mode 100644
index 000..bc0ae0982c2
--- /dev/null
+++ b/sys-cluster/zookeeper-bin/zookeeper-bin-3.4.10.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils java-utils-2 user
+
+MY_P="zookeeper"
+MY_PN=${MY_P}-${PV}
+
+DESCRIPTION="A high-performance coordination service for distributed 
applications."
+HOMEPAGE="http://zookeeper.apache.org/;
+SRC_URI="mirror://apache/${MY_P}/${MY_PN}/${MY_PN}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="mirror binchecks"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=virtual/jre-1.7"
+
+S=${WORKDIR}/${MY_PN}
+
+INSTALL_DIR=/opt/${PN}
+export CONFIG_PROTECT="${CONFIG_PROTECT} ${INSTALL_DIR}/conf"
+
+pkg_setup() {
+   enewgroup zookeeper
+   enewuser zookeeper -1 /bin/sh /var/lib/zookeeper zookeeper
+}
+
+src_prepare() {
+   # python
+   sed -e "s|src/c/zookeeper.c|zookeeper.c|g" \
+   -e "s|../../../|${S}|g" \
+   -i contrib/zkpython/src/python/setup.py || die
+}
+
+src_configure() {
+   cd "${S}"/src/c || die
+   econf
+}
+
+src_compile() {
+   cd "${S}"/src/c || die
+   emake
+}
+
+src_install() {
+   local DATA_DIR=/var/lib/${MY_P}
+
+   # python
+   cd "${S}"/contrib/zkpython/ || die
+   mv src/python/setup.py .
+   mv src/c/* .
+   python_foreach_impl distutils-r1_src_install
+   cd "${S}" || die
+
+   # cleanup sources
+   rm -rf src/ || die
+   rm bin/*.cmd || die
+
+   keepdir "${DATA_DIR}"
+   sed "s:^dataDir=.*:dataDir=${DATA_DIR}:" conf/zoo_sample.cfg > 
conf/zoo.cfg || die "sed failed"
+   cp "${FILESDIR}"/log4j.properties conf/ || die "cp log4j conf failed"
+
+   dodir "${INSTALL_DIR}"
+   cp -a "${S}"/* "${D}${INSTALL_DIR}" || die "install failed"
+
+   # data dir perms
+   fowners zookeeper:zookeeper "${DATA_DIR}"
+
+   # log dir
+   keepdir /var/log/zookeeper
+   fowners zookeeper:zookeeper /var/log/zookeeper
+
+   # init script
+   newinitd "${FILESDIR}"/zookeeper.initd zookeeper
+   newconfd "${FILESDIR}"/zookeeper.confd zookeeper
+
+   # env file
+   cat > 99"${PN}" <<-EOF
+   PATH=${INSTALL_DIR}/bin
+   CONFIG_PROTECT=${INSTALL_DIR}/conf
+   EOF
+   doenvd 99"${PN}" || die "doenvd failed"
+}



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

2017-05-17 Thread Manuel Rüger
commit: d34b052697200380b177dd2aa00de097940880e9
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 15:23:45 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 15:24:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34b0526

dev-python/hiro: Version bump to 0.3

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/hiro/Manifest|  1 +
 dev-python/hiro/hiro-0.3.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/hiro/Manifest b/dev-python/hiro/Manifest
index e0455984801..312cc670429 100644
--- a/dev-python/hiro/Manifest
+++ b/dev-python/hiro/Manifest
@@ -1 +1,2 @@
 DIST hiro-0.2.tar.gz 9384 SHA256 
5b71a8d446c4c4efbebab4e06c9973a173c425e0eda218a86fa47244b61a9187 SHA512 
69a66223e678c87363ac4beab8a58bec7976b93fe1b354ac1030842e31463adda84f444732ac48868f6b4f11f4a132a1142889466474bff2a77964449c710b65
 WHIRLPOOL 
7bccec85bf160ead6d9dafa9a0ee6f2f390fdd2d60d2454762dd3521d3eaae7af94f503f169ae8c926ab0dae15c79fa080bf68f453eb4de11b849fbd5a620ed4
+DIST hiro-0.3.tar.gz 9355 SHA256 
33c0a32d709fc980d54b096f1b1055a18e8dffb8e307f8ac7543fae10ededbfd SHA512 
c5ace67410ac0e946aa7f93b61448760ab9bba5610621a585f17d1ad99444161a2495a73e20b67d50f1b8b0a4c1b54a9f25732319431905891b7c5fc58c6000d
 WHIRLPOOL 
6d9b68ea51dedc60cd9a5cbbc7f9e0ef8995b23e134e993bb86b373f29673ebfa164615a0b2990c73cdb4fd5633e70df92c276646a4db2ac12b7f624a24efbbd

diff --git a/dev-python/hiro/hiro-0.3.ebuild b/dev-python/hiro/hiro-0.3.ebuild
new file mode 100644
index 000..17cde81a8dd
--- /dev/null
+++ b/dev-python/hiro/hiro-0.3.ebuild
@@ -0,0 +1,22 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="Time manipulation utilities for python"
+HOMEPAGE="https://github.com/alisaifee/hiro;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: app-office/hourglass/

2017-05-17 Thread Patrice Clement
commit: 71fef35624c8707bc5f2a43b84a39078dec1e6f7
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed May 17 15:02:46 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May 17 15:09:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fef356

app-office/hourglass: stable for amd64+x86.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-office/hourglass/hourglass-0.7.2-r1.ebuild | 33 ++
 1 file changed, 18 insertions(+), 15 deletions(-)

diff --git a/app-office/hourglass/hourglass-0.7.2-r1.ebuild 
b/app-office/hourglass/hourglass-0.7.2-r1.ebuild
index a492e7f058f..b096765f5c8 100644
--- a/app-office/hourglass/hourglass-0.7.2-r1.ebuild
+++ b/app-office/hourglass/hourglass-0.7.2-r1.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
@@ -12,26 +12,29 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
+KEYWORDS="amd64 x86"
 
-COMMON_DEPEND="dev-java/log4j
-   dev-java/jcommon:1.0
-   dev-java/jdom:0"
+CDEPEND="
+   dev-java/jdom:0
+   dev-java/log4j:0
+   dev-java/ant-core:0
+   dev-java/jcommon:1.0"
 
-DEPEND=">=virtual/jdk-1.5
-   dev-java/ant-core
-   ${COMMON_DEPEND}"
-RDEPEND=">=virtual/jre-1.5
-   ${COMMON_DEPEND}"
+DEPEND="
+   >=virtual/jdk-1.5
+   ${CDEPEND}"
+
+RDEPEND="
+   >=virtual/jre-1.5
+   ${CDEPEND}"
 
 S="${WORKDIR}/${P}-src"
 
 java_prepare() {
-   echo "jar.log4j=$(java-pkg_getjar log4j log4j.jar)" > 
conf/local.properties
-   echo "jar.jcommon=$(java-pkg_getjar jcommon:1.0 jcommon.jar)" >> 
conf/local.properties
-   echo "jar.jdom=$(java-pkg_getjar jdom jdom.jar)" >> 
conf/local.properties
-   echo "jar.ant=$(java-pkg_getjar --build-only ant-core ant.jar)" >> 
conf/local.properties
+   echo "jar.log4j=$(java-pkg_getjar log4j log4j.jar)" > 
conf/local.properties || die
+   echo "jar.jcommon=$(java-pkg_getjar jcommon:1.0 jcommon.jar)" >> 
conf/local.properties || die
+   echo "jar.jdom=$(java-pkg_getjar jdom jdom.jar)" >> 
conf/local.properties || die
+   echo "jar.ant=$(java-pkg_getjar --build-only ant-core ant.jar)" >> 
conf/local.properties || die
 }
 
 EANT_BUILD_TARGET="dist"



[gentoo-commits] repo/gentoo:master commit in: app-office/hourglass/

2017-05-17 Thread Patrice Clement
commit: 096336ba38d040bcc3a5568445a9c51fb9027761
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed May 17 15:03:04 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May 17 15:10:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096336ba

app-office/hourglass: clean up old.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 app-office/hourglass/hourglass-0.7.2.ebuild | 52 -
 1 file changed, 52 deletions(-)

diff --git a/app-office/hourglass/hourglass-0.7.2.ebuild 
b/app-office/hourglass/hourglass-0.7.2.ebuild
deleted file mode 100644
index a1e30082279..000
--- a/app-office/hourglass/hourglass-0.7.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2 eutils
-
-DESCRIPTION="A PSP (personal software process) time tracking utility written 
in Java"
-HOMEPAGE="http://hourglass.wiki.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-COMMON_DEPEND="dev-java/log4j
-   dev-java/jcommon:1.0
-   dev-java/jdom:1.0"
-
-DEPEND=">=virtual/jdk-1.5
-   dev-java/ant-core
-   ${COMMON_DEPEND}"
-RDEPEND=">=virtual/jre-1.5
-   ${COMMON_DEPEND}"
-
-S="${WORKDIR}/${P}-src"
-
-java_prepare() {
-   echo "jar.log4j=$(java-pkg_getjar log4j log4j.jar)" > 
conf/local.properties
-   echo "jar.jcommon=$(java-pkg_getjar jcommon:1.0 jcommon.jar)" >> 
conf/local.properties
-   echo "jar.jdom=$(java-pkg_getjar jdom:1.0 jdom.jar)" >> 
conf/local.properties
-   echo "jar.ant=$(java-pkg_getjar --build-only ant-core ant.jar)" >> 
conf/local.properties
-}
-
-EANT_BUILD_TARGET="dist"
-EANT_DOC_TARGET="javadoc"
-
-src_install() {
-   java-pkg_dojar "dist/${P}/lib/${PN}.jar"
-
-   use doc && java-pkg_dojavadoc build/doc/api
-   use source && java-pkg_dosrc src/*
-
-   java-pkg_dolauncher "${PN}" \
-   --main "net.sourceforge.hourglass.swingui.Main"
-
-   make_desktop_entry "${PN}" "Hourglass" "appointment-new" "Office"
-
-   dodoc README ChangeLog AUTHORS
-}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/

2017-05-17 Thread Manuel Rüger
commit: 3d37a705da5d5bb5edb0916ba8254f27a46b24b6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 14:42:31 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 14:44:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d37a705

app-i18n/ibus-m17n: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-i18n/ibus-m17n/Manifest   |  1 -
 app-i18n/ibus-m17n/ibus-m17n-1.3.3.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest
index b19671acafc..93c28272207 100644
--- a/app-i18n/ibus-m17n/Manifest
+++ b/app-i18n/ibus-m17n/Manifest
@@ -1,3 +1,2 @@
 DIST ibus-m17n-1.3.2.tar.gz 414324 SHA256 
c1e7529c63305bc5f2ddc4832550becd16e084beaf4217549bf1dd46a9b0e370 SHA512 
6cbff2bf08043eb46d5e97c9303ebbb795c69b77c14d113c22fee2111eaee04ba8bc27bbd44b6640be02dd43f4b3711aba1b02fcbb350b8bca8d90dd20b4ba54
 WHIRLPOOL 
5b59e39028e19f3379abebf6b4ddf835bd01d28df623c2ef03f98a8f5b53acd985ca34d3f3d12cf5258c926de47523fddb48b78ceec0efb967586437e52bdc7e
-DIST ibus-m17n-1.3.3.tar.gz 431113 SHA256 
0374aef2149bcf1a337c39ab642ee39da4dbb17758ee8c095f954ca835dc10bf SHA512 
1ffb659a2c6837727365760267ebbdf0329cf0b103e1fa105d895f62fc580821f8cfc097687e631cb06881986a5482ecc720df451a5b27dc494cc07d1862c98d
 WHIRLPOOL 
437e1720efe77952d12c9eca28a95e509a3cad288573754eccab8de4fbe3a88d2efbdc9e3c4997ebbc04825d3a318c7b49c384d2459b8ddd1d0af1fd4fd45aeb
 DIST ibus-m17n-1.3.4.tar.gz 436687 SHA256 
79004c696c47cd909b39f547ce118a80b672ccdab77a4a5b1824e496d649ae70 SHA512 
9e9bc290b0f0d68558d408f6e69aa3bd9bb767db827a95839b576b58c7a5056dedcbd9b0bf1aab5e26ab21e601acd67a53404a5fd54b436efaf2a706489f25c4
 WHIRLPOOL 
0109df716a9ed71ac7f1d9544e361e38c3b8a7ae81b271d54ab1979a611fc44698649d92dfc68131f29166f60875558421b9f033632c5125c27505465c73d0a4

diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.3.3.ebuild 
b/app-i18n/ibus-m17n/ibus-m17n-1.3.3.ebuild
deleted file mode 100644
index 1a2d6498c68..000
--- a/app-i18n/ibus-m17n/ibus-m17n-1.3.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-DESCRIPTION="The M17N engine IMEngine for IBus Framework"
-HOMEPAGE="https://github.com/ibus/ibus/wiki;
-SRC_URI="https://ibus.googlecode.com/files/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk nls"
-
-RDEPEND=">=app-i18n/ibus-1.3.99.20110817
-   dev-libs/libxml2
-   gtk? ( >=x11-libs/gtk+-2.12.12:2 )
-   dev-libs/m17n-lib
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   >=sys-devel/gettext-0.16.1"
-RDEPEND="${RDEPEND}
-   dev-db/m17n-db
-   dev-db/m17n-contrib"
-#  gtk? (
-#  || (
-#  >=x11-libs/gtk+-2.90.5:3
-#  >=x11-libs/gtk+-2.12.12:2
-#  )
-#  )
-
-src_configure() {
-   local myconf
-
-   econf \
-   $(use_with gtk gtk 2.0) \
-   $(use_enable nls) \
-   ${myconf} || die
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-
-   dodoc AUTHORS ChangeLog NEWS README || die
-}



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

2017-05-17 Thread Manuel Rüger
commit: d8310a55c8bc2b4df89e16fa07460fa12f7c6dfb
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed May 17 14:43:47 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed May 17 14:44:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8310a55

dev-libs/confuse: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/confuse/Manifest   |  2 --
 dev-libs/confuse/confuse-2.7.ebuild | 40 
 dev-libs/confuse/confuse-2.8.ebuild | 52 -
 3 files changed, 94 deletions(-)

diff --git a/dev-libs/confuse/Manifest b/dev-libs/confuse/Manifest
index 574a03c7865..6aacbf670dd 100644
--- a/dev-libs/confuse/Manifest
+++ b/dev-libs/confuse/Manifest
@@ -1,3 +1 @@
-DIST confuse-2.7.tar.gz 517272 SHA256 
e32574fd837e950778dac7ade40787dd2259ef8e28acd6ede6847ca895c88778 SHA512 
c9a9236c4e15928bbf41da5c0d35f85e6f939a5247a37edf3f5b2921d27c9db3773c26f1bcaa8b6433b498c0920cc5d48bd5486dc394e17af112b36f49f95a42
 WHIRLPOOL 
22e657a1172005bc527951738540103c8ae7dbd61d70cb8dfb3bfc49bc01d102331f1187a4e8b0906161ac2e806a3d5cc781ce69cd5443560fe83b619fe8884e
-DIST confuse-2.8.tar.xz 403252 SHA256 
2a8102bfa3ccc846c14d94a81b0abfb4f5e855809f89ff3722aca1a9f314ea0d SHA512 
af428936caad9dac0bf052210abeb0fd4b4450114a2a5185db7d995e11cdd0e52cb0148bb46228d26e38a4b50a2810f6e4b282502f0e34c617bf4368795a9d79
 WHIRLPOOL 
ee647ffabebb05641aa49a4294b7a9dc2aad9503fefab537244618baf0556b1e7cb58b006d5f95cfefbe3967442845e61f407ca38561c2aca1dc5fdb9dffa115
 DIST confuse-3.0.tar.xz 449144 SHA256 
bb75174e02aa8b44fa1a872a47beeea1f5fe715ab669694c97803eb6127cc861 SHA512 
12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e
 WHIRLPOOL 
fe9f792b9f0858029393a811da93746fb91dc6cc3c99bfcc3a183d7bc0f3600818b96df8d169c63e64a59cb0f3857a86298f0bfd4053c8360bcd2b6bd1e71156

diff --git a/dev-libs/confuse/confuse-2.7.ebuild 
b/dev-libs/confuse/confuse-2.7.ebuild
deleted file mode 100644
index 162533ddb59..000
--- a/dev-libs/confuse/confuse-2.7.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-
-DESCRIPTION="a configuration file parser library"
-HOMEPAGE="http://www.nongnu.org/confuse/;
-SRC_URI="mirror://nongnu/confuse/${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~sparc-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
-IUSE="nls static-libs"
-
-DEPEND="sys-devel/flex
-   sys-devel/libtool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-RDEPEND="nls? ( virtual/libintl )"
-
-src_configure() {
-   # examples are normally compiled but not installed. They
-   # fail during a mingw crosscompile.
-   econf \
-   --enable-shared \
-   --disable-examples \
-   $(use_enable nls) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-
-   doman doc/man/man3/*.3 || die
-   dodoc AUTHORS NEWS README || die
-   dohtml doc/html/* || die
-
-   docinto examples
-   dodoc examples/*.{c,conf} || die
-}

diff --git a/dev-libs/confuse/confuse-2.8.ebuild 
b/dev-libs/confuse/confuse-2.8.ebuild
deleted file mode 100644
index ff73d4358a9..000
--- a/dev-libs/confuse/confuse-2.8.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils multilib-minimal
-
-DESCRIPTION="a configuration file parser library"
-HOMEPAGE="http://www.nongnu.org/confuse/;
-SRC_URI="https://github.com/martinh/libconfuse/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos 
~x86-solaris"
-
-IUSE="nls static-libs"
-
-DEPEND="sys-devel/flex
-   sys-devel/libtool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-RDEPEND="nls? ( virtual/libintl[${MULTILIB_USEDEP}] )"
-
-DOCS=( AUTHORS )
-
-src_prepare() {
-   rm doc/man/man3/_* || die
-
-   eapply_user
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   # examples are normally compiled but not installed. They
-   # fail during a mingw crosscompile.
-   local ECONF_SOURCE=${BUILD_DIR}
-   econf \
-   --enable-shared \
-   --disable-examples \
-   $(use_enable nls) \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   prune_libtool_files
-
-   doman doc/man/man3/*.3
-   dodoc -r doc/html
-
-   docinto examples
-   dodoc examples/*.{c,conf}
-}



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

2017-05-17 Thread Guilherme Amadio
commit: 9a8e77b6a82e285a7af6bce1ab4c747b00b1fcae
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Wed May 17 14:41:35 2017 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Wed May 17 14:42:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8e77b6

dev-libs/vc: Version bump to 1.3.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/vc/Manifest| 15 +++
 dev-libs/vc/vc-1.3.2.ebuild | 39 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-libs/vc/Manifest b/dev-libs/vc/Manifest
index c81cc9194dd..a07681152f2 100644
--- a/dev-libs/vc/Manifest
+++ b/dev-libs/vc/Manifest
@@ -58,3 +58,18 @@ DIST vc-1.3.1-reference-log2-sp.dat 1200200 SHA256 
f8d8f1e968d26faa25eac5a3acefd
 DIST vc-1.3.1-reference-sincos-dp.dat 360 SHA256 
9bdad42562d4190a8e037854f1023946114e235c9148af09a3c72d65a69252f9 SHA512 
92f5cbe61cc79188759cc7d03e28df1644405bf2249fc59bb84f567bca6937053c5e2c1f7b0674e745d6656da6772703305118040b9c7a272da1d8bc52d49858
 WHIRLPOOL 
1a6fddbf4d4527fb76f596fdf24288560b8e4718c2b112a15baa2723bc4fabd1110f30cd83ab97a56849e5584c4b452250e4a4866e0283b78d231e42dae3e6d4
 DIST vc-1.3.1-reference-sincos-sp.dat 180 SHA256 
e91cf4bd52d58d30b584326375296448520972d769936836239141aa731e6802 SHA512 
0760409ae093c7d897e6ac0b689fea5c1cf9cf58e3c39e2880fcacf56398e9c3ceb897f725ef54730b95847f11ca73a05fd96e108aa153ba6d22c21f7104c009
 WHIRLPOOL 
34dc7a26ebd1b03dab3629e28bd7d9715855fa1334ef34f651044f194a620d239f896b96e28324bf82074d2bc5a26e5f96d0c24201364760a3a49679787ff459
 DIST vc-1.3.1.tar.gz 525854 SHA256 
f5162eb628b6e0cc66017738fe0794e82e0d59131f701b4b0fe5858b45d80916 SHA512 
c4f9bb905820e93a692c73834faa388c05dd636481460224092c284ae528b15ac4b3654dcd7068f559d97f7228f59f147eec58e017225661ce506712a86db20b
 WHIRLPOOL 
139a6a33993e41c8189f69c63606de742800ca76c790a2eed9264c82e9bf7c102f20a8abb252c472fb5368e5bd17ab2d457a9c9f23ed8a2c07ece88d12a493c6
+DIST vc-1.3.2-reference-acos-dp.dat 240 SHA256 
b2b5d9537c68b25cc5efceed776b1d4c888ac74fecd3a0188f4ce6c28d473a23 SHA512 
f64357c8dd5000a3e8d48af4d3dff167d0b2f6f5c90d90949fe1ee7b00668211cfef959c44775f37a2982acbba259895af6e262ef8e77d7570b6f9a2520d415b
 WHIRLPOOL 
9f2d1be7ac400809bd7ac4d06d18be98c63a1ea75d5738ecaf36b0f52dae6461fd308475f9de3a1ca537b03e1bc0a2b701e8ac30249f1ce574a4985970bf
+DIST vc-1.3.2-reference-acos-sp.dat 120 SHA256 
0b0c4590042f00a67398ede2be3ffc7f6f8bb9b39a06154f1d73f43afe1cab7d SHA512 
8a1077735acf06c9a70874bdf202f952855f04e8aea1b75d21b43cd098d6c26af691ecb3ff345cd26bf3ac8e46263c26ba465f8c39903908b3e72cb356802f8b
 WHIRLPOOL 
bbb8559279404bf03d04563f5b53eb2c296c6af5fdb10055d891b5f392d2ae59cb7d99cf129a8392533d1274ac42ddd91cbe0f81857e4d383eb739bece3ef206
+DIST vc-1.3.2-reference-asin-dp.dat 240 SHA256 
382a9d3731a09a05e0f481fa264070f556f8c6f048f04d2ede4da1dc25b2abf7 SHA512 
62dc115731978118e45cef0e3c11abbad6b8810a9e480ada6d479ef62413ef9eca0ece1674dcbd9fd0d4cbb50fdb86bcb860f797e17c1cab93a2f756e683d50d
 WHIRLPOOL 
660ac0cded7897ad227877e924a9f53c8a692d7737b0d8bac0e096290709d8021a0935d8999b22aadc2e3367bf79a07824c19d876727624c2cba624892a0d4ad
+DIST vc-1.3.2-reference-asin-sp.dat 120 SHA256 
27578bea470bb82a06a2ce86c47dfd8fd10045f2490d3bae499c5c519982e0a3 SHA512 
859622a5b86b2fa6077bfc931afbbff515ec779ecbd54c93e91bb1837b8f8475f7c247f89d90b7847fb3a8a96a95d5c4692ce7863c0a0f9e5d4904039189ea3f
 WHIRLPOOL 
a1ed01578ba60ea94063cd01de27b3a76663a2b0c6d304104ec0dca9fcd09c0c568c1cb277ca0d8483b141f46206123c7b6527dceb5341504a04a641975bb566
+DIST vc-1.3.2-reference-atan-dp.dat 480 SHA256 
5d86c364d063fe3666f5af22c860e9595246877d1a4657a6c96392552bc93e14 SHA512 
20b2ffd707ab3f251d6d8a3ea39cb9436176154962cf60512acaf40aa3ac463cbf8e6149969ce273a9f755a1ecbcd8ac20f57444fdb73bc0ac15c43a73d82513
 WHIRLPOOL 
faa53572cdbad3e2fdb77ec5ad6aa60dca3c566a51193c30989bf29b9e29c9fe84c3783c67c28c546bec3219b6a18138335f5d999faa81f4dda8e8627f354b4f
+DIST vc-1.3.2-reference-atan-sp.dat 240 SHA256 
f659dd94dcc8e9691d807cdb4305a7a9967c1caa90590ed6f66453a67fa5fb1a SHA512 
3c137570f882f057ecdf772dfd659b199d4a37d1f098450476abc0ffafb9abe324aaf6155dbd9a0d2b7f9ce3022fe91d8c81a8b6303f7bd1a1c18785ec2e96b3
 WHIRLPOOL 
4d3a766925e3fde9a88bac488177f471bad21697ddd3ba6e4ecfee3b271bc6a086d0a96604e0a6d83ae36da2e503006e85886f2168bc670f06cd52897d7d068c
+DIST vc-1.3.2-reference-ln-dp.dat 240 SHA256 
13aa81ff64852b14442fd4158ff011c974d4d41f7b1788ecc77be0d1944314e9 SHA512 
279b9221fd56507be580598c8f29bac602494ad230c975e726d49c3cea3264b6b45c385a50be12d94acd7c3b9c0527bb9b1339c380a746a639fd0ae6928fe2c3
 WHIRLPOOL 
a8c3255d9909e49efe0ccf31863cc388534bfe36d654b73ea5e507adfa992f21d25dad9543f252ec39e1a495c1f1d471321b962da67caa061bbab8bb0818a924
+DIST vc-1.3.2-reference-ln-sp.dat 1196328 SHA256 
add681b969c841d810d12510be2aef42fab69e2e1a0da0fec1ea613057d18a7a SHA512 
5cf13ab4997bdbe08b08bd79c719ad80844bbc451fcd1636e2c93c4a4b015c8f1909549638636b30a289c53b75822114b5aa9c5e40699b3867e23b8024a610e8
 

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

2017-05-17 Thread Patrice Clement
commit: 23aea22f28f5e0fc544283ef2b83060aa9346d18
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed May 17 14:23:00 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May 17 14:34:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23aea22f

dev-java/commons-jxpath: clean up old.

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-java/commons-jxpath/Manifest   |  1 -
 .../commons-jxpath/commons-jxpath-1.3-r1.ebuild| 60 --
 .../commons-jxpath/commons-jxpath-1.3-r2.ebuild| 60 --
 3 files changed, 121 deletions(-)

diff --git a/dev-java/commons-jxpath/Manifest b/dev-java/commons-jxpath/Manifest
index 7da8cd4d743..8e9843e01e5 100644
--- a/dev-java/commons-jxpath/Manifest
+++ b/dev-java/commons-jxpath/Manifest
@@ -1,2 +1 @@
-DIST commons-jxpath-1.3-src.tar.gz 285339 SHA256 
da314198d75c6da660e2603bd1543a8f5d0b640c5144b748e62e59afc278efe6 SHA512 
a0ad0b90c9aa4c732c47c8f38f036990438f526295b782fbdc00fd67e4c0e92643c7850429eb5263f9d322aff7cb7000b8ff2bffcdcfa88fa3ba5354dce7e152
 WHIRLPOOL 
de683fa0e2d985cb57b434af224d2cca73d215d9429b97dc940933fb4a042638227b8fb342d81a1407faf740d1a42c3d5869fc2f78307e558fffb6dd97f36e97
 DIST commons-jxpath-1.3.tar.gz 285339 SHA256 
da314198d75c6da660e2603bd1543a8f5d0b640c5144b748e62e59afc278efe6 SHA512 
a0ad0b90c9aa4c732c47c8f38f036990438f526295b782fbdc00fd67e4c0e92643c7850429eb5263f9d322aff7cb7000b8ff2bffcdcfa88fa3ba5354dce7e152
 WHIRLPOOL 
de683fa0e2d985cb57b434af224d2cca73d215d9429b97dc940933fb4a042638227b8fb342d81a1407faf740d1a42c3d5869fc2f78307e558fffb6dd97f36e97

diff --git a/dev-java/commons-jxpath/commons-jxpath-1.3-r1.ebuild 
b/dev-java/commons-jxpath/commons-jxpath-1.3-r1.ebuild
deleted file mode 100644
index cfce6725e13..000
--- a/dev-java/commons-jxpath/commons-jxpath-1.3-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Applies XPath expressions to graphs of objects of all kinds"
-HOMEPAGE="http://commons.apache.org/jxpath/;
-SRC_URI="mirror://apache/commons/jxpath/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
-IUSE=""
-
-S="${WORKDIR}/${P}-src"
-
-CDEPEND="dev-java/commons-beanutils:1.7
-   java-virtuals/servlet-api:2.5
-   dev-java/jdom:1.0"
-RDEPEND=">=virtual/jre-1.6
-   ${CDEPEND}"
-DEPEND=">=virtual/jdk-1.6
-   test? (
-   dev-java/commons-collections:0
-   dev-java/commons-logging:0
-   )
-   ${CDEPEND}"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   mkdir -p "${S}/target/lib"
-   cd "${S}/target/lib"
-   java-pkg_jar-from commons-beanutils-1.7
-   java-pkg_jar-from servlet-api-2.5
-   java-pkg_jar-from jdom-1.0
-}
-
-src_prepare() {
-   # Don't automatically run tests
-   sed 's/depends="compile,test"/depends="compile"/' -i build.xml || die
-}
-
-src_test() {
-   # this one needs mockrunner #259027
-   rm 
src/test/org/apache/commons/jxpath/servlet/JXPathServletContextTest.java || die
-   java-pkg_jar-from --into target/lib \
-   commons-collections,commons-logging,junit
-   ANT_TASKS="ant-junit" eant test
-}
-
-src_install() {
-   java-pkg_dojar target/${PN}.jar
-   use doc && java-pkg_dojavadoc dist/docs/api
-   use source && java-pkg_dosrc src/java/*
-}

diff --git a/dev-java/commons-jxpath/commons-jxpath-1.3-r2.ebuild 
b/dev-java/commons-jxpath/commons-jxpath-1.3-r2.ebuild
deleted file mode 100644
index c54cb7ffb62..000
--- a/dev-java/commons-jxpath/commons-jxpath-1.3-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Applies XPath expressions to graphs of objects of all kinds"
-HOMEPAGE="http://commons.apache.org/jxpath/;
-SRC_URI="mirror://apache/commons/jxpath/source/${P}-src.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd"
-IUSE=""
-
-S="${WORKDIR}/${P}-src"
-
-CDEPEND="dev-java/commons-beanutils:1.7
-   java-virtuals/servlet-api:2.5
-   dev-java/jdom:0"
-RDEPEND=">=virtual/jre-1.6
-   ${CDEPEND}"
-DEPEND=">=virtual/jdk-1.6
-   test? (
-   dev-java/commons-collections:0
-   dev-java/commons-logging:0
-   )
-   ${CDEPEND}"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   mkdir -p "${S}/target/lib"
-   cd "${S}/target/lib"
-   java-pkg_jar-from commons-beanutils-1.7
-   java-pkg_jar-from servlet-api-2.5
-   java-pkg_jar-from jdom
-}
-
-src_prepare() {
-   # Don't automatically run tests
-   sed 's/depends="compile,test"/depends="compile"/' -i 

  1   2   >