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

2017-07-31 Thread Hans de Graaff
commit: 0c68f5a57cfc78b30044236b70e25eebfc9bb7bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 04:33:59 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 04:33:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c68f5a5

app-admin/r10k: move ~x86 keyword forward

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/r10k/r10k-1.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/r10k/r10k-1.5.1.ebuild b/app-admin/r10k/r10k-1.5.1.ebuild
index 2d19cc79c6d..ef8a04d9911 100644
--- a/app-admin/r10k/r10k-1.5.1.ebuild
+++ b/app-admin/r10k/r10k-1.5.1.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
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/adrienthebo/r10k;
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="+git"
 
 ruby_add_rdepend "



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

2017-07-31 Thread Hans de Graaff
commit: 77d8fa9a9a8cc6ea182607d8bcb500a7403c1681
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 04:34:31 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 04:34:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d8fa9a

app-admin/r10k: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/r10k/Manifest |  1 -
 app-admin/r10k/r10k-1.1.3-r1.ebuild | 57 -
 2 files changed, 58 deletions(-)

diff --git a/app-admin/r10k/Manifest b/app-admin/r10k/Manifest
index 015969f3755..bdc8d9d18cb 100644
--- a/app-admin/r10k/Manifest
+++ b/app-admin/r10k/Manifest
@@ -1,2 +1 @@
-DIST r10k-1.1.3.gem 30720 SHA256 
4b4732046a7478f28668dd3db08ce2527bb45c6da83ec0c604f16d09fce9b91a SHA512 
9ddb06c3535c4d5f4f0d8156ddf7671f248283874ef7fab4a2e9d00534e6d165e1b7a32937ecef8043a7fb8ff1143a9dd7bc388f0d7c810de86bc369a22fb502
 WHIRLPOOL 
ea9b3a291cc581c719c2852a0d5f268be2389ed783368a0b20c6dc81b047d5725c60956de3282a353dfefd034a4be2eadaceba1a79ee9c0c16b3afaca3be2ac8
 DIST r10k-1.5.1.gem 164864 SHA256 
4dd4edfb1b69400324780784bf214a80bec3d0dbd46bc94113683904d503fdb0 SHA512 
4440a893aaa6ec0337f9347b620f92afd93099465c148bfe90cd44c2c6fe29cc8411b8c225044a9547d24a8857b580dcf2ea190bf64fe9ba180d1c5c3832d1dd
 WHIRLPOOL 
b8a3a49857bc97e4b1529c4a8f33ace1e6c1cca270bd4be3669494568bbc9a0b85e15419103bbb63622aadd3ad1453e11ae63b85b9c86a67d013962f4d7b2761

diff --git a/app-admin/r10k/r10k-1.1.3-r1.ebuild 
b/app-admin/r10k/r10k-1.1.3-r1.ebuild
deleted file mode 100644
index 18a0bbfe90f..000
--- a/app-admin/r10k/r10k-1.1.3-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_TASK_DOC=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Puppet environment and module deployment"
-HOMEPAGE="https://github.com/adrienthebo/r10k;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+git"
-
-ruby_add_rdepend "
-   >=dev-ruby/colored-1.2
-   =dev-ruby/cri-2*
-   >=dev-ruby/systemu-2.5.2
-   >=dev-ruby/log4r-1.1.10
-   dev-ruby/json"
-
-RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )"
-
-all_ruby_prepare() {
-   sed -i -e 's/json_pure/json/' \
-   -e '/cri/ s/2.4.0/2.4/' \
-   -e '/systemu/ s/2.5.2/2.5/' \
-   -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-pkg_postinst() {
-   ewarn
-   ewarn "If you are upgrading from 1.1.0 and are using multiple sources, 
please read"
-   ewarn "this. (If not, feel free to continue with your regularly 
scheduled day.)"
-   ewarn
-   ewarn "GH-48 (https://github.com/adrienthebo/r10k/issues/48) introduced 
the ability"
-   ewarn "for environments to be prefixed with the source name so that 
multiple sources"
-   ewarn "installed into the same directory would not overwrite each 
other. However"
-   ewarn "prefixing was automatically enabled and would break existing 
setups where"
-   ewarn "multiple sources were cloned into different directories."
-   ewarn
-   ewarn "Because this introduced a breaking change, SemVer dictates that 
the automatic"
-   ewarn "prefixing has to be rolled back. Prefixing can be enabled but 
always defaults"
-   ewarn "to off. If you are relying on this behavior you will need to 
update your r10k.yaml"
-   ewarn "to enable prefixing on a per-source basis."
-   ewarn
-   ewarn "Please see the issue 
(https://github.com/adrienthebo/r10k/issues/48) for more"
-   ewarn "information."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/archive-tar-minitar/

2017-07-31 Thread Hans de Graaff
commit: 3048e87905ed10a1dd2725bc0c682cd8596b10e8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 04:52:04 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 04:52:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3048e879

dev-ruby/archive-tar-minitar: use GEMNAME to fix broken installation

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/archive-tar-minitar/Manifest  |  1 +
 .../archive-tar-minitar-0.6.1-r1.ebuild| 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/archive-tar-minitar/Manifest 
b/dev-ruby/archive-tar-minitar/Manifest
index 279a309eefd..3c199711be2 100644
--- a/dev-ruby/archive-tar-minitar/Manifest
+++ b/dev-ruby/archive-tar-minitar/Manifest
@@ -1 +1,2 @@
+DIST archive-tar-minitar-0.6.1.tar.gz 29972 SHA256 
14a68d635589bffd87af59188b10e0131c8d8e439566efab3b0d8e3948086beb SHA512 
67b4636fc8d1651b90621a5e836b6e2912109dd90ec03ac86c9856abe544f55276c6aa520640b8a25e7f74c2619b77798aacfe1e10795da20f9fa78b7c3d5a07
 WHIRLPOOL 
fc09f8a68cb52535ee0fedd994b05be18265d24be4169e4654ed23265dcb41ecab7c3a5cbecdba683524b79e95ed411c43a810d76765e6b0e8dea832b12858af
 DIST minitar-0.6.1.gem 29184 SHA256 
df5cdcdd5ecdcc1100cf3513557748f726bb1feea55f5cc25bb5a7116f069ddd SHA512 
e8a4acd8c831ef587d9571376ae111454faba1d6d4db5c88f2087c84d3dbb5487cdcac8ad47c5f717e195262b95040a9ee72cdaeaad23715b8a1270baec6ec70
 WHIRLPOOL 
c8c0a7040482df9c4a0452491dfbae8c1b32e9cbb7ff98a81d4e39634a5e2a493e0abc682a60ce046fee9d54186fdd6f922c0570a38f36ae0438b3f62b699c59

diff --git a/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1-r1.ebuild 
b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1-r1.ebuild
new file mode 100644
index 000..8bc7febb61c
--- /dev/null
+++ b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.6.1-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.rdoc"
+
+RUBY_FAKEGEM_GEMNAME=minitar
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides POSIX tarchive management from Ruby programs"
+HOMEPAGE="https://github.com/halostatue/minitar;
+SRC_URI="https://github.com/halostatue/minitar/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="minitar-${PV}"
+
+LICENSE="|| ( BSD-2 Ruby )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}



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

2017-07-31 Thread Hans de Graaff
commit: d320911835e7ffe3db6797ddd3139c74668a8cfe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 05:14:00 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 05:14:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3209118

dev-ruby/gettext-setup: use correct version number in gemspec to fix broken 
installation

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../{gettext-setup-0.26.ebuild => gettext-setup-0.26-r1.ebuild}| 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/gettext-setup/gettext-setup-0.26.ebuild 
b/dev-ruby/gettext-setup/gettext-setup-0.26-r1.ebuild
similarity index 89%
rename from dev-ruby/gettext-setup/gettext-setup-0.26.ebuild
rename to dev-ruby/gettext-setup/gettext-setup-0.26-r1.ebuild
index 7ed201bd862..ffdf5d0bc3c 100644
--- a/dev-ruby/gettext-setup/gettext-setup-0.26.ebuild
+++ b/dev-ruby/gettext-setup/gettext-setup-0.26-r1.ebuild
@@ -30,7 +30,8 @@ ruby_add_rdepend "
 "
 
 all_ruby_prepare() {
-   sed -i -e 's/1.1.0/1.1/' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e 's/1.1.0/1.1/' \
+   -e "s/spec.version.*$/spec.version = '${PV}'/" 
${RUBY_FAKEGEM_GEMSPEC} || die
 
sed -i -e '/simplecov/,/^end/ s:^:#:' spec/spec_helper.rb || die
 



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

2017-07-31 Thread Hans de Graaff
commit: 51dd843e6777095db206246978605a31a6733c92
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 04:32:57 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 04:32:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dd843e

dev-ruby/minitest-hooks: add 1.4.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/minitest-hooks/Manifest|  1 +
 dev-ruby/minitest-hooks/minitest-hooks-1.4.1.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-ruby/minitest-hooks/Manifest b/dev-ruby/minitest-hooks/Manifest
index 80516afaa20..1e0eb55898a 100644
--- a/dev-ruby/minitest-hooks/Manifest
+++ b/dev-ruby/minitest-hooks/Manifest
@@ -1 +1,2 @@
 DIST minitest-hooks-1.4.0.gem 10240 SHA256 
1f95946599b91da45ee83d93a35309ee8355028383e3828a1a3b010660f54e24 SHA512 
ad89173076cf8af9f198719bb5fd2ac3524f1aa9a98c4010e091056e3a195eaead59a0b2cb7361441f4b376b1823fac55fb077903d04034c31a426372ee28f30
 WHIRLPOOL 
88d215f1155f9580e09f4c086e739089d421171b94c93d9608b527ced50f6fab20fee6be2a617125d52c7088eaa564422db6513ef0094204456bce458e9bb6c3
+DIST minitest-hooks-1.4.1.gem 10240 SHA256 
714d1f0eb452d33935e90ac7699c2b9ad7ec5e6bd0225326752c60debd7b7615 SHA512 
b0acc514e711e9b6df0ce4789edbff95eedb7eafd44ec1d6198d249d7ad667e64da4142a8154f0c0fc0da5578bef9ca658d3879cbcb80a2537cbd661d2350cbe
 WHIRLPOOL 
667d6edbd679da798383c8d4959f5dab857db351902911610907b0e5737d4a666a7346e1b978ac41fce95dd4292eb9dd6e175f136c5f690959506b3d5da908ba

diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.4.1.ebuild 
b/dev-ruby/minitest-hooks/minitest-hooks-1.4.1.ebuild
new file mode 100644
index 000..dbb399a01c0
--- /dev/null
+++ b/dev-ruby/minitest-hooks/minitest-hooks-1.4.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+# Skip tests since they require unpackaged sequel
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds around and before_all/after_all/around_all hooks for 
Minitest"
+HOMEPAGE="https://github.com/jeremyevans/minitest-hooks;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64"
+IUSE=""



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

2017-07-31 Thread Hans de Graaff
commit: 306513b73420cc030de9ccb452b740e2e87e70d8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 05:15:18 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 05:15:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306513b7

dev-ruby/ruby-gettext: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild | 65 ++
 1 file changed, 65 insertions(+)

diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild 
b/dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild
new file mode 100644
index 000..26a27fc5f54
--- /dev/null
+++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_NAME="${PN/ruby-/}"
+RUBY_FAKEGEM_VERSION="${PV%_*}"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRAINSTALL="locale po"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Native Language Support Library and Tools modeled after GNU 
gettext package"
+HOMEPAGE="https://ruby-gettext.github.io/;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+SLOT="0"
+LICENSE="|| ( Ruby LGPL-3+ )"
+
+ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )
+   dev-ruby/racc"
+ruby_add_bdepend "test? (
+   dev-ruby/test-unit:2
+   dev-ruby/test-unit-rr )"
+
+RDEPEND+=" sys-devel/gettext"
+DEPEND+=" sys-devel/gettext"
+
+all_ruby_prepare() {
+   # Fix broken racc invocation
+   sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die
+
+   # Avoid bundler dependency
+   sed -i -e '/bundler/,/helper.install/ s:^:#:' \
+   -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die
+
+   # Avoid dependency on developer-specific tools.
+   sed -i -e '/notify/ s:^:#:' test/run-test.rb || die
+
+   # Avoid tests failing due to a missing test file.
+   #sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die
+}
+
+each_ruby_test() {
+   # Upstream tries to daisy-chain rake calls but they fail badly
+   # with our setup, so run it manually.
+   ${RUBY} test/run-test.rb || die "tests failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   insinto /usr/share/doc/${PF}
+   doins -r samples
+}



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

2017-07-31 Thread Hans de Graaff
commit: 8b8054fa7f4484a4d2f3b60eb13f7794aebdda73
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 05:46:04 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 05:46:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8054fa

app-admin/r10k: fix various issues

- add ruby22, ruby23
- use correct version of rspec to fix tests
- add missing test dependency
- fix faraday and json dependencies in gemspec, bug 617036

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-admin/r10k/r10k-1.5.1-r1.ebuild | 67 +
 1 file changed, 67 insertions(+)

diff --git a/app-admin/r10k/r10k-1.5.1-r1.ebuild 
b/app-admin/r10k/r10k-1.5.1-r1.ebuild
new file mode 100644
index 000..5d19a50800d
--- /dev/null
+++ b/app-admin/r10k/r10k-1.5.1-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Puppet environment and module deployment"
+HOMEPAGE="https://github.com/adrienthebo/r10k;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+git"
+
+ruby_add_rdepend "
+   >=dev-ruby/colored-1.2
+   =dev-ruby/cri-2.7*
+   >=dev-ruby/systemu-2.5.2
+   >=dev-ruby/log4r-1.1.10
+   >=dev-ruby/faraday-0.9.0
+   >=dev-ruby/faraday_middleware-0.9.0
+   >=dev-ruby/faraday_middleware-multi_json-0.0.6
+   >=dev-ruby/multi_json-1.10
+   >=dev-ruby/semantic_puppet-0.1.1
+   >=dev-ruby/json-1.8:0"
+
+ruby_add_bdepend "test? (
+   dev-ruby/archive-tar-minitar
+)"
+
+RDEPEND="${RDEPEND} git? ( >=dev-vcs/git-1.6.6 )"
+
+all_ruby_prepare() {
+   sed -i -e 's/json_pure/json/' \
+   -e '/cri/ s/2\.6\../2.7/' \
+   -e '/systemu/ s/2.5.2/2.5/' \
+   -e '/faraday/ s/0.9.0/0.9/' \
+   -e '/s.files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "If you are upgrading from 1.1.0 and are using multiple sources, 
please read"
+   ewarn "this. (If not, feel free to continue with your regularly 
scheduled day.)"
+   ewarn
+   ewarn "GH-48 (https://github.com/adrienthebo/r10k/issues/48) introduced 
the ability"
+   ewarn "for environments to be prefixed with the source name so that 
multiple sources"
+   ewarn "installed into the same directory would not overwrite each 
other. However"
+   ewarn "prefixing was automatically enabled and would break existing 
setups where"
+   ewarn "multiple sources were cloned into different directories."
+   ewarn
+   ewarn "Because this introduced a breaking change, SemVer dictates that 
the automatic"
+   ewarn "prefixing has to be rolled back. Prefixing can be enabled but 
always defaults"
+   ewarn "to off. If you are relying on this behavior you will need to 
update your r10k.yaml"
+   ewarn "to enable prefixing on a per-source basis."
+   ewarn
+   ewarn "Please see the issue 
(https://github.com/adrienthebo/r10k/issues/48) for more"
+   ewarn "information."
+}



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

2017-07-31 Thread Hans de Graaff
commit: b0719c97ff750019241cbc2451abac268a7056c3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 05:33:10 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 05:33:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0719c97

dev-ruby/faraday_middleware-multi_json: add ruby23

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../faraday_middleware-multi_json-0.0.6-r1.ebuild  | 41 ++
 1 file changed, 41 insertions(+)

diff --git 
a/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r1.ebuild
 
b/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r1.ebuild
new file mode 100644
index 000..21b72b842fc
--- /dev/null
+++ 
b/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r1.ebuild
@@ -0,0 +1,41 @@
+# 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_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Response JSON parser using MultiJson and FaradayMiddleware"
+HOMEPAGE="https://github.com/denro/faraday_middleware-multi_json;
+SRC_URI="${HOMEPAGE}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/faraday_middleware
+   dev-ruby/multi_json"
+
+all_ruby_prepare() {
+   # Remove bundler support.
+   rm -f Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Avoid unneeded dependency on git.
+   sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Make sure the test scripts use the right ruby interpreter
+   #sed -i -e 's:ruby:'${RUBY}':' script/* || die
+   :
+}



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

2017-07-31 Thread Hans de Graaff
commit: 7fd1ede6e1d205c7cd5878b1758e1ff326451562
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  1 05:27:29 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  1 05:27:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd1ede6

dev-ruby/semantic_puppet: add missing locales directory in installation

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 .../{semantic_puppet-1.0.1.ebuild => semantic_puppet-1.0.1-r1.ebuild}   | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ruby/semantic_puppet/semantic_puppet-1.0.1.ebuild 
b/dev-ruby/semantic_puppet/semantic_puppet-1.0.1-r1.ebuild
similarity index 93%
rename from dev-ruby/semantic_puppet/semantic_puppet-1.0.1.ebuild
rename to dev-ruby/semantic_puppet/semantic_puppet-1.0.1-r1.ebuild
index 1cfb244da2d..71bb90658b2 100644
--- a/dev-ruby/semantic_puppet/semantic_puppet-1.0.1.ebuild
+++ b/dev-ruby/semantic_puppet/semantic_puppet-1.0.1-r1.ebuild
@@ -9,6 +9,8 @@ RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
 RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
 
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
 inherit ruby-fakegem
 
 DESCRIPTION="Library of tools for working with Semantic Versions and module 
dependencies"



[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/, app-admin/salt/files/

2017-07-31 Thread Patrick McLean
commit: 12b98a9257d9dd65e76edc87a40d4dc6e8ad303d
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Aug  1 01:28:09 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Aug  1 01:28:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b98a92

app-admin/salt: Version bump to 2017.7.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/salt/Manifest|   1 +
 .../files/salt-2017.7.0-dont-realpath-tmpdir.patch |  19 +++
 app-admin/salt/salt-2017.7.0.ebuild| 138 +
 3 files changed, 158 insertions(+)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index 743950ce7d9..4b37df70080 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -4,3 +4,4 @@ DIST salt-2016.11.4.tar.gz 9360198 SHA256 
fb4109b28d3fd898291c162e42ef843fbd4c3e
 DIST salt-2016.11.5.tar.gz 9246550 SHA256 
b81427a4a3e47a98726f948bdc16a5b6b366f93fdac0b2c817e8f87d9036f8be SHA512 
9afb40dbd3a508eacc4350050763e2b219817d7de25ccf2d61d7f74b857238922ea40cc4c6372fd520bc6f524d84fb0a2d65f9890bedd79d0fc6c177edf9
 WHIRLPOOL 
684c8f147fbe38928b3f7510e704654270fcc4aacdf81c4f3b90a9f275566a2b8cf2155aff223d3ead2740d79e479d10cf233b4386b8e76ddb7b481f3471ebb6
 DIST salt-2016.11.6.tar.gz 9410028 SHA256 
9031af68d31d0416fe3161526ef122a763afc6182bd63fe48b6c4d0a16a0703a SHA512 
8b375eeaf8380c750700ae9b500e012f0b8ae281c8b5aa68d3443393a5bb7dd46612f2aeb3ba01719dd28d9e128dc88f1faa8023f5f5e7ff684a1f0483c30120
 WHIRLPOOL 
c74aa93b60851a4978746fd0fe60f4fcbe0e8bb447cb19fcd3eede9d5880ef3ece96b2d9dc4cab4d8f09f08ce9ad2fd9d4bb63c295aefcf25b178e4c3c77d992
 DIST salt-2016.3.6.tar.gz 8432840 SHA256 
4cc45f48255b7e46631807b071674552872c322ab77f398c9beefbf14d6a212f SHA512 
949d70504310cd88139c520812a870e4c68e6b0c7ec6decfd157283994d6be659e7823a4453d1b6464c24fc762bc9ba61d4f6a767c4d6f65e496c7f5b6589a8d
 WHIRLPOOL 
3d5abdbe0e297cbfc1b0f7fce0d6959132bbe917abc80ad7bb368a2ec657c0c0019123a22558c3fbdec489cb20430243ff837658d55da6755a07d4ec4d35158c
+DIST salt-2017.7.0.tar.gz 11399842 SHA256 
aaf45f8dcf95a20b56072e620100432d058ab297210c4902dc90e197b236b064 SHA512 
21d8350413ad6a262d4c19c4cb3cbd4bc718f411bab49141626729b659c1ee72340542b342ec0fb012cb11c313bd56ec6534416d2128ae548ed8950affb6c834
 WHIRLPOOL 
e9716b689069c79922c9e47d430ed16efc8adb9ba528202cfc86d00a39e746b3723e12f2f6abf443a8ae5adb64d81bbd916e395973ddf6639dcbc32d589b6881

diff --git a/app-admin/salt/files/salt-2017.7.0-dont-realpath-tmpdir.patch 
b/app-admin/salt/files/salt-2017.7.0-dont-realpath-tmpdir.patch
new file mode 100644
index 000..90a48a66299
--- /dev/null
+++ b/app-admin/salt/files/salt-2017.7.0-dont-realpath-tmpdir.patch
@@ -0,0 +1,19 @@
+diff --git a/tests/support/paths.py b/tests/support/paths.py
+index da93c8e1e3..895c636fef 100644
+--- a/tests/support/paths.py
 b/tests/support/paths.py
+@@ -40,12 +40,12 @@ if CODE_DIR not in sys.path:
+ if TESTS_DIR not in sys.path:
+ sys.path.insert(1, TESTS_DIR)
+ 
+-SYS_TMP_DIR = os.path.abspath(os.path.realpath(
++SYS_TMP_DIR = os.path.abspath(
+ # Avoid ${TMPDIR} and gettempdir() on MacOS as they yield a base path too 
long
+ # for unix sockets: ``error: AF_UNIX path too long``
+ # Gentoo Portage prefers ebuild tests are rooted in ${TMPDIR}
+ os.environ.get('TMPDIR', tempfile.gettempdir()) if not 
sys.platform.startswith('darwin') else '/tmp'
+-))
++)
+ TMP = os.path.join(SYS_TMP_DIR, 'salt-tests-tmpdir')
+ FILES = os.path.join(INTEGRATION_TEST_DIR, 'files')
+ PYEXEC = 'python{0}.{1}'.format(*sys.version_info)

diff --git a/app-admin/salt/salt-2017.7.0.ebuild 
b/app-admin/salt/salt-2017.7.0.ebuild
new file mode 100644
index 000..327efb8b298
--- /dev/null
+++ b/app-admin/salt/salt-2017.7.0.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils systemd distutils-r1
+
+DESCRIPTION="Salt is a remote execution and configuration manager"
+HOMEPAGE="http://saltstack.org/;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_BRANCH="develop"
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~x86 ~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron 
nova"
+IUSE+=" openssl portage profile redis selinux test timelib raet +zeromq 
vim-syntax"
+
+RDEPEND="sys-apps/pciutils
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.3[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   >=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=www-servers/tornado-4.2.1[${PYTHON_USEDEP}]
+   virtual/python-futures[${PYTHON_USEDEP}]

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

2017-07-31 Thread Patrick McLean
commit: e535d9f6e67a0dee7da67945186aa6e655221579
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Aug  1 00:45:23 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Aug  1 01:08:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e535d9f6

dev-python/pytest-salt: New package, PyTest Salt Plugin

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pytest-salt/Manifest   |  1 +
 dev-python/pytest-salt/metadata.xml   | 13 +
 dev-python/pytest-salt/pytest-salt-0.1_pre20170731.ebuild | 15 +++
 3 files changed, 29 insertions(+)

diff --git a/dev-python/pytest-salt/Manifest b/dev-python/pytest-salt/Manifest
new file mode 100644
index 000..30b7649caf6
--- /dev/null
+++ b/dev-python/pytest-salt/Manifest
@@ -0,0 +1 @@
+DIST pytest-salt-0.1_pre20170731.tar.xz 30084 SHA256 
9c3a0b2a82e5ff22301ba5e6321319345b37de88c32d91d51c559e68b86fee11 SHA512 
700072c9afef3c78ea4fc5cdbc54e28fb9d0635744cea07fa187cf21665f211eda05318d6a945c1dd6cc7a944bdf608ae2d8f78448d0667cba4984fc2fa2c75e
 WHIRLPOOL 
f8dd3a2033eac5c2f74638e76bae1869fd1e5b0969a0a98c100908ee78ff6f26d53955b589819215c731a4161c0ce0fa83dcbcbaa5d535bb4f5813ef10ebbb10

diff --git a/dev-python/pytest-salt/metadata.xml 
b/dev-python/pytest-salt/metadata.xml
new file mode 100644
index 000..c68834382bc
--- /dev/null
+++ b/dev-python/pytest-salt/metadata.xml
@@ -0,0 +1,13 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   pyt...@gentoo.org
+   
+   
+   chutz...@gentoo.org
+   Patrick McLean
+   
+   
+   
+

diff --git a/dev-python/pytest-salt/pytest-salt-0.1_pre20170731.ebuild 
b/dev-python/pytest-salt/pytest-salt-0.1_pre20170731.ebuild
new file mode 100644
index 000..ad6ebfdf36d
--- /dev/null
+++ b/dev-python/pytest-salt/pytest-salt-0.1_pre20170731.ebuild
@@ -0,0 +1,15 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="PyTest Salt Plugin"
+HOMEPAGE="https://github.com/saltstack/pytest-salt;
+SRC_URI="mirror://gentoo/${P}.tar.xz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2017-07-31 Thread Jason Donenfeld
commit: cdf95b06fb6e38d3803e3e5e2f3f265b0488958e
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Tue Aug  1 01:04:16 2017 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Tue Aug  1 01:05:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf95b06

media-*/audacious*: version bump

 media-plugins/audacious-plugins/Manifest   |   2 +
 .../audacious-plugins-3.8.2.ebuild | 175 +
 media-plugins/audacious-plugins/metadata.xml   |   1 +
 media-sound/audacious/Manifest |   2 +
 media-sound/audacious/audacious-3.8.2.ebuild   |  78 +
 media-sound/audacious/metadata.xml |  10 +-
 6 files changed, 263 insertions(+), 5 deletions(-)

diff --git a/media-plugins/audacious-plugins/Manifest 
b/media-plugins/audacious-plugins/Manifest
index c25d94e065d..f02008cc184 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -3,3 +3,5 @@ DIST audacious-plugins-3.6.2-gtk3.tar.bz2 176 SHA256 
943d94c1ea09817caba627b
 DIST audacious-plugins-3.6.2.tar.bz2 1786338 SHA256 
e7798936249e1601177503d148a3dd59edd289579f3f1667351eb0ba463642e8 SHA512 
d0715bdc819b115e55daafc6715a770a9e2d8d61d19b9a9485195774e8ace672144dc7852f71bd0b796d26bfcb82766252f65d58a2a061e7a0228a1dda3148c5
 WHIRLPOOL 
055be62da6c7f8ddacf2c3ef18194ba09bf63dc3699919f6e5068740c0fc6db2b370da999ffe8724e62c60363928ae87ca86d526458fa93b9a3cce37799b12af
 DIST audacious-plugins-3.7.1-gtk3.tar.bz2 1838067 SHA256 
75469b52694fcfce237a937c6c64c0d355aefa6a7b6c2504ab447d901afc073f SHA512 
77b0e3c167d430ed97dfb2bd344d856de9a384a4667f7759ad59f47706de12d7b5b849455c381c27a58f82d3b423d08e922ac81f5e1bb0dd763b9a09bc3e53c6
 WHIRLPOOL 
fbbc8e4a512b681ff2a87ea7c971b3496ff007dab5fdb534457e5608724ba43fc71642384a417190ded19d900b6e1dc20c1369f59882d91791bbcc637402c4a3
 DIST audacious-plugins-3.7.1.tar.bz2 1838045 SHA256 
228a384f26afb99166776d3454539956aa00fde90dcb4612ce8910ed4116 SHA512 
2d22131babba572af235ec5f27135061a1602be55a2f709e327b7cd4052f7c11bc31398d01574a6f07197daa6b79cb42d5fa7b26f75764680420a46aede5cd9a
 WHIRLPOOL 
026c355c6323aa6b56b09c119d9320ec5a7306f11b90504631f8a25c05b4f9bd1641ff223e0122a7b5be48f341a3820b759d1829ca60274285cfe19897c9edae
+DIST audacious-plugins-3.8.2-gtk3.tar.bz2 1821924 SHA256 
7849024beae61b8af3874b166cf3977905aec77859e53901158b531b31ef0cef SHA512 
a5457cecc72ca4d57a3fad686b5ff42b2110d8ef65203fa49ad063c8944fc41af5d231b0870126e21c4cc8b3152de36c13726813075d26ba86450ef2132a6d33
 WHIRLPOOL 
0a75dd8a439dd30dce4764385fa60f317c521c3f45b5e4ae6c1d14f6a64854d4c1650ba59facc7d204cbd53b7a8b3fca8dd94ee1b040fc2c8f444b179e4f
+DIST audacious-plugins-3.8.2.tar.bz2 1821558 SHA256 
d7cefca7a0e32bf4e58bb6e84df157268b5e9a6771a0e8c2da98b03f92a5fdd4 SHA512 
61be2ee962853ed05366d4089ae1bef96c282ff61a947dc32f06651a9b620035a33cf4d75f4c4d74821099f36f9124f2b2266940f4844d14ca43ef70a81cde08
 WHIRLPOOL 
9d87947da3a7d90f0e5262d27dcbbbff2cfc833d340e87448a11d7c5fdfd5a64d8e1f49823a50e7f6ff33214a93594051e561e75eab422aa6321402067076e75

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild
new file mode 100644
index 000..716ae4cc937
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
+HOMEPAGE="http://audacious-media-player.org/;
+SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
+gtk3? ( 
http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+IUSE="aac +adplug alsa aosd bs2b cdda cue ffmpeg flac fluidsynth gnome http 
gtk gtk3 jack
+lame libnotify libsamplerate lirc mms mp3 nls pulseaudio qt5 scrobbler sdl sid 
sndfile vorbis wavpack"
+REQUIRED_USE="
+   ^^ ( gtk gtk3 qt5 )
+"
+# The following plugins REQUIRE a GUI build of audacious, because non-GUI
+# builds do NOT install the libaudgui library & headers.
+# Plugins without a configure option:
+#   alarm
+#   albumart
+#   delete-files
+#   ladspa
+#   playlist-manager
+#   search-tool
+#   skins
+#   vtx
+# Plugins with a configure option:
+#   glspectrum
+#   gtkui
+#   hotkey
+#   notify
+#   statusicon
+
+RDEPEND="app-arch/unzip
+   >=dev-libs/dbus-glib-0.60
+   dev-libs/libxml2:2
+   media-libs/libmodplug
+   ~media-sound/audacious-${PV}
+   >=media-sound/audacious-3.7.1-r1
+   media-libs/adplug
+   ( || ( >=dev-libs/glib-2.32.2[utils] dev-util/gdbus-codegen ) )
+   aac? ( >=media-libs/faad2-2.7 )
+   alsa? ( >=media-libs/alsa-lib-1.0.16 )
+   

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

2017-07-31 Thread Patrick McLean
commit: 457cc8d804957b769e7c44147a49237068351b9f
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 31 23:06:16 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 31 23:06:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=457cc8d8

sys-cluster/ceph: Revision bump to 10.2.9-r2, fix bug in rbd-nbd mapping

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/ceph/ceph-10.2.9-r2.ebuild | 299 +
 ...elax_size_check_for_newer_kernel_versions.patch |  28 ++
 2 files changed, 327 insertions(+)

diff --git a/sys-cluster/ceph/ceph-10.2.9-r2.ebuild 
b/sys-cluster/ceph/ceph-10.2.9-r2.ebuild
new file mode 100644
index 000..a9d0eec50ea
--- /dev/null
+++ b/sys-cluster/ceph/ceph-10.2.9-r2.ebuild
@@ -0,0 +1,299 @@
+# 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 check-reqs autotools eutils python-r1 udev user \
+   readme.gentoo-r1 systemd versionator flag-o-matic
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="babeltrace cephfs cryptopp debug fuse gtk jemalloc ldap +libaio"
+IUSE+=" libatomic lttng +nss +radosgw static-libs +tcmalloc test xfs zfs"
+
+# unbundling code commented out pending bugs 584056 and 584058
+#>=dev-libs/jerasure-2.0.0-r1
+#>=dev-libs/gf-complete-2.0.0
+COMMON_DEPEND="
+   app-arch/snappy:=
+   sys-libs/zlib:=
+   app-arch/lz4:=
+   app-arch/bzip2:=
+   app-arch/zstd:=
+   dev-libs/boost:=[threads]
+   dev-libs/libaio:=
+   dev-libs/leveldb:=[snappy]
+   nss? ( dev-libs/nss:= )
+   libatomic? ( dev-libs/libatomic_ops:= )
+   cryptopp? ( dev-libs/crypto++:= )
+   sys-apps/keyutils
+   sys-apps/util-linux
+   dev-libs/libxml2:=
+   radosgw? ( dev-libs/fcgi:= )
+   ldap? ( net-nds/openldap:= )
+   babeltrace? ( dev-util/babeltrace )
+   fuse? ( sys-fs/fuse:0= )
+   xfs? ( sys-fs/xfsprogs:= )
+   zfs? ( sys-fs/zfs:= )
+   gtk? (
+   x11-libs/gtk+:2=
+   dev-cpp/gtkmm:2.4
+   gnome-base/librsvg:=
+   )
+   radosgw? (
+   dev-libs/fcgi:=
+   dev-libs/expat:=
+   net-misc/curl:=
+   )
+   jemalloc? ( dev-libs/jemalloc:= )
+   !jemalloc? ( =dev-util/google-perftools-2.4*:= )
+   lttng? ( dev-util/lttng-ust:= )
+   ${PYTHON_DEPS}
+   "
+DEPEND="${COMMON_DEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   app-arch/cpio
+   virtual/pkgconfig
+   dev-python/sphinx
+   test? (
+   sys-fs/btrfs-progs
+   sys-apps/grep[pcre]
+   dev-python/tox[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/hdparm
+   sys-block/parted
+   sys-fs/cryptsetup
+   sys-apps/gptfdisk
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   "
+REQUIRED_USE="
+   $(python_gen_useflags 'python2*')
+   ${PYTHON_REQUIRED_USE}
+   ^^ ( nss cryptopp )
+   ?? ( jemalloc tcmalloc )
+   "
+
+# work around bug in ceph compilation (rgw/ceph_dencoder-rgw_dencoder.o... 
undefined reference to `vtable for RGWZoneGroup')
+REQUIRED_USE+=" radosgw"
+
+#RESTRICT="test? ( userpriv )"
+
+# distribution tarball does not include everything needed for tests
+RESTRICT+=" test"
+
+STRIP_MASK="/usr/lib*/rados-classes/*"
+
+UNBUNDLE_LIBS=(
+   src/erasure-code/jerasure/jerasure
+   src/erasure-code/jerasure/gf-complete
+)
+
+PATCHES=(
+   "${FILESDIR}/ceph-10.2.0-dont-use-virtualenvs.patch"
+   #"${FILESDIR}/ceph-10.2.1-unbundle-jerasure.patch"
+   "${FILESDIR}/${PN}-10.2.1-libzfs.patch"
+   "${FILESDIR}/${PN}-10.2.3-build-without-openldap.patch"
+   
"${FILESDIR}/${PN}-10.2.5-Make-RBD-Python-bindings-compatible-with-Python-3.patch"
+   
"${FILESDIR}/${PN}-10.2.5-Make-CephFS-bindings-and-tests-compatible-with-Python-3.patch"
+   "${FILESDIR}/${PN}-10.2.7-fix-compilation-with-zstd.patch"
+   
"${FILESDIR}/${PN}-10.2.9-libradosstriper_fix_format_injection_vulnerability.patch"
+   
"${FILESDIR}/${PN}-10.2.9-rbd-nbd_relax_size_check_for_newer_kernel_versions.patch"
+)
+
+check-reqs_export_vars() {
+   if use debug; then
+   CHECKREQS_DISK_BUILD="23G"
+   CHECKREQS_DISK_USR="7G"
+   elif use amd64; then
+   CHECKREQS_DISK_BUILD="12G"
+   CHECKREQS_DISK_USR="450M"
+   else
+   CHECKREQS_DISK_BUILD="1400M"
+   

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

2017-07-31 Thread Sergei Trofimovich
commit: a6a36667443cb97adee593869e2c10e4c7c42bcb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 31 23:05:33 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 31 23:05:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6a36667

app-office/scribus: restore ~ppc keywords

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-office/scribus/scribus-1.5.2-r3.ebuild | 2 +-
 app-office/scribus/scribus-1.5.3.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-office/scribus/scribus-1.5.2-r3.ebuild 
b/app-office/scribus/scribus-1.5.2-r3.ebuild
index 7fdeb184998..43bee267eac 100644
--- a/app-office/scribus/scribus-1.5.2-r3.ebuild
+++ b/app-office/scribus/scribus-1.5.2-r3.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts 
templates tk"
 
 #a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print 
$2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| 
awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: 
:g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 
's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a

diff --git a/app-office/scribus/scribus-1.5.3.ebuild 
b/app-office/scribus/scribus-1.5.3.ebuild
index c783c2a9610..ef3ef1f94e2 100644
--- a/app-office/scribus/scribus-1.5.3.ebuild
+++ b/app-office/scribus/scribus-1.5.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts 
templates tk"
 
 #a=$((ls resources/translations/scribus.*ts | sed -e 's:\.: :g' | awk '{print 
$2}'; ls resources/loremipsum/*xml | sed -e 's:\.: :g' -e 's:loremipsum\/: :g'| 
awk '{print $2}'; ls resources/dicts/hyph*dic | sed -e 's:\.: :g' -e 's:hyph_: 
:g' | awk '{print $2}'; ls resources/dicts/README_*txt | sed -e 's:_hyph::g' -e 
's:\.: :g' -e 's:README_: :g' | awk '{print $2}') | sort | uniq); echo $a



[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss-pam-ldapd/files/, sys-auth/nss-pam-ldapd/

2017-07-31 Thread Patrick McLean
commit: 8a051c99a81d14bcf8003868a59c2fe682717fae
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 31 23:01:02 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 31 23:01:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a051c99

sys-auth/nss-pam-ldapd: Remove empty s6 init script

Gentoo-Bug: 622416
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-auth/nss-pam-ldapd/files/nslcd-init-s6| 0
 sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.7.ebuild | 3 +--
 sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.8.ebuild | 1 -
 3 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-auth/nss-pam-ldapd/files/nslcd-init-s6 
b/sys-auth/nss-pam-ldapd/files/nslcd-init-s6
deleted file mode 100644
index e69de29bb2d..000

diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.7.ebuild 
b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.7.ebuild
index ddcc9dbe69f..22abd70bba2 100644
--- a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.7.ebuild
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.7.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
@@ -80,7 +80,6 @@ multilib_src_install_all() {
 
newinitd "${FILESDIR}"/nslcd-init-r1 nslcd
newinitd "${FILESDIR}"/nslcd-init-r2 nslcd
-   newinitd "${FILESDIR}"/nslcd-init-s6 nslcd-s6
s6_install_service nslcd "${FILESDIR}"/nslcd-run-s6
 
insinto /usr/share/nss-pam-ldapd

diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.8.ebuild 
b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.8.ebuild
index 760ed21c4fe..edce3791910 100644
--- a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.8.ebuild
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.8.ebuild
@@ -81,7 +81,6 @@ multilib_src_install_all() {
 
newinitd "${FILESDIR}"/nslcd-init-r1 nslcd
newinitd "${FILESDIR}"/nslcd-init-r2 nslcd
-   newinitd "${FILESDIR}"/nslcd-init-s6 nslcd-s6
s6_install_service nslcd "${FILESDIR}"/nslcd-run-s6
 
insinto /usr/share/nss-pam-ldapd



[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss-pam-ldapd/files/, sys-auth/nss-pam-ldapd/

2017-07-31 Thread Patrick McLean
commit: 1756fc0f53d40072e7b634ed3baf8a87152fd6af
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 31 22:58:54 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 31 23:01:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1756fc0f

sys-auth/nss-pam-ldapd: Revision bump, make python deps optional

 .../nss-pam-ldapd-0.9.8-pynslcd-module-paths.patch |  25 
 sys-auth/nss-pam-ldapd/files/pynslcd.initd |  28 
 sys-auth/nss-pam-ldapd/metadata.xml|   1 +
 .../nss-pam-ldapd/nss-pam-ldapd-0.9.8-r1.ebuild| 164 +
 4 files changed, 218 insertions(+)

diff --git 
a/sys-auth/nss-pam-ldapd/files/nss-pam-ldapd-0.9.8-pynslcd-module-paths.patch 
b/sys-auth/nss-pam-ldapd/files/nss-pam-ldapd-0.9.8-pynslcd-module-paths.patch
new file mode 100644
index 000..11c86eff2e2
--- /dev/null
+++ 
b/sys-auth/nss-pam-ldapd/files/nss-pam-ldapd-0.9.8-pynslcd-module-paths.patch
@@ -0,0 +1,25 @@
+diff --git a/pynslcd/pynslcd.py b/pynslcd/pynslcd.py
+index d367a8c..9a52120 100755
+--- a/pynslcd.py
 b/pynslcd.py
+@@ -30,13 +30,13 @@ import threading
+ import daemon
+ import ldap
+ 
+-from tio import TIOStream
+-import cfg
+-import common
+-import constants
+-import invalidator
+-import mypidfile
+-import search
++from pynslcd.tio import TIOStream
++import pynslcd.cfg as cfg
++import pynslcd.common as common
++import pynslcd.constants as constants
++import pynslcd.invalidator as invalidator
++import pynslcd.mypidfile as mypidfile
++import pynslcd.search as search
+ 
+ 
+ # the name of the program

diff --git a/sys-auth/nss-pam-ldapd/files/pynslcd.initd 
b/sys-auth/nss-pam-ldapd/files/pynslcd.initd
new file mode 100644
index 000..7b6540810ae
--- /dev/null
+++ b/sys-auth/nss-pam-ldapd/files/pynslcd.initd
@@ -0,0 +1,28 @@
+#!/sbin/openrc-run
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+command=/usr/sbin/pynslcd
+pidfile=/var/run/nslcd/nslcd.pid
+extra_commands="checkconfig"
+cfg="/etc/nslcd.conf"
+
+depend() {
+   need net
+   use dns logger
+}
+
+checkconfig() {
+   if [ ! -f "$cfg" ] ; then
+   eerror "Please create $cfg"
+   eerror "Example config: /usr/share/nss-ldapd/nslcd.conf"
+   return 1
+   fi
+   return 0
+}
+
+start_pre() {
+   checkpath -q -d /run/nslcd -o nslcd:nslcd
+   checkconfig
+   return $?
+}

diff --git a/sys-auth/nss-pam-ldapd/metadata.xml 
b/sys-auth/nss-pam-ldapd/metadata.xml
index f76306794b1..ad8b010a0a0 100644
--- a/sys-auth/nss-pam-ldapd/metadata.xml
+++ b/sys-auth/nss-pam-ldapd/metadata.xml
@@ -11,6 +11,7 @@
   
   
 Install the command-line utilities
+Install the python implementation along with the 
standard implementation
   
   
 Provides a Name Service Switch (NSS) module that allows your LDAP

diff --git a/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.8-r1.ebuild 
b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.8-r1.ebuild
new file mode 100644
index 000..f8ec1cb488f
--- /dev/null
+++ b/sys-auth/nss-pam-ldapd/nss-pam-ldapd-0.9.8-r1.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=(python2_7)
+inherit eutils prefix user python-r1 multilib multilib-minimal systemd s6
+
+DESCRIPTION="NSS module for name lookups using LDAP"
+HOMEPAGE="http://arthurdejong.org/nss-pam-ldapd/;
+SRC_URI="http://arthurdejong.org/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug kerberos +pam pynslcd sasl test +utils"
+
+COMMON_DEP="
+   net-nds/openldap[${MULTILIB_USEDEP}]
+   dev-python/python-ldap[${PYTHON_USEDEP}]
+   sasl? ( dev-libs/cyrus-sasl[${MULTILIB_USEDEP}] )
+   kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   virtual/pam[${MULTILIB_USEDEP}]
+   utils? ( ${PYTHON_DEPS} )
+   pynslcd? (
+   dev-python/python-ldap[${PYTHON_USEDEP}]
+   dev-python/python-daemon[${PYTHON_USEDEP}]
+   )
+   !sys-auth/nss_ldap
+   !sys-auth/pam_ldap"
+RDEPEND="${COMMON_DEP}"
+DEPEND="${COMMON_DEP}
+   test? (
+   ${PYTHON_DEPS}
+   dev-python/pylint[${PYTHON_USEDEP}]
+   )
+   sys-devel/automake"
+
+REQUIRED_USE="
+   utils? ( ${PYTHON_REQUIRED_USE} )
+   test? ( ${PYTHON_REQUIRED_USE} pynslcd )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.9.4-disable-py3-only-linters.patch
+   "${FILESDIR}"/${PN}-0.9.8-pynslcd-module-paths.patch
+)
+
+pkg_setup() {
+   enewgroup nslcd
+   enewuser nslcd -1 -1 -1 nslcd
+}
+
+src_prepare() {
+   cp pynslcd/pynslcd.py "${S}" || die "Copying pynslcd failed"
+
+   default
+   use utils && python_setup
+   touch pynslcd/__init__.py || die "Could not create __init__.py for 
pynslcd"
+}
+
+multilib_src_configure() {
+   local -a myconf
+
+   

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

2017-07-31 Thread Sergei Trofimovich
commit: 39409b625af3779618fdd9704879cae27c621b33
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 31 22:43:18 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 31 22:43:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39409b62

dev-libs/librevenge: stable 0.0.4-r1 for ppc, bug #622876

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-libs/librevenge/librevenge-0.0.4-r1.ebuild 
b/dev-libs/librevenge/librevenge-0.0.4-r1.ebuild
index f9c8c60e1a9..5241af38bcc 100644
--- a/dev-libs/librevenge/librevenge-0.0.4-r1.ebuild
+++ b/dev-libs/librevenge/librevenge-0.0.4-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3 autotools
 else
SRC_URI="http://sf.net/projects/libwpd/files/${PN}/${P}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 x86 ~x86-fbsd"
+   KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 x86 ~x86-fbsd"
 fi
 
 LICENSE="|| ( MPL-2.0 LGPL-2.1 )"



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

2017-07-31 Thread Sergei Trofimovich
commit: ad89aa6fa35b55ad2fabca93b6782a2ad6774bc0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 31 22:43:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 31 22:43:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad89aa6f

media-libs/libvisio: stable 0.1.5-r1 for ppc, bug #622876

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 media-libs/libvisio/libvisio-0.1.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild 
b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild
index f485c4a81fa..1e91f9036bb 100644
--- a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild
+++ b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild
@@ -14,7 +14,7 @@ 
HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio;
 LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~hppa ppc64 x86"
+KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86"
 IUSE="doc static-libs test tools"
 
 RDEPEND="



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

2017-07-31 Thread Sergei Trofimovich
commit: 0a2266dba2a35f4acdcdfe08fafbdbead16c60e3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 31 22:29:57 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 31 22:35:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a2266db

dev-ruby/ruby-ldap: stable 0.9.19 for ia64, bug #626682

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

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

diff --git a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild 
b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
index f7177d8353c..d37bfe462b4 100644
--- a/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
+++ b/dev-ruby/ruby-ldap/ruby-ldap-0.9.19.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="A Ruby interface to some LDAP libraries"
 HOMEPAGE="http://ruby-ldap.sourceforge.net/;
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-macos"
 IUSE="ssl"
 DEPEND=">=net-nds/openldap-2
dev-libs/cyrus-sasl



[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-kk/

2017-07-31 Thread Sergei Trofimovich
commit: daf2d73dd254dee10cdfed25355937aa73e1225e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jul 31 22:29:46 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jul 31 22:35:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daf2d73d

app-dicts/myspell-kk: stable 1.1.2 for 
alpha/amd64/arm/hppa/ia64/ppc64/ppc/sparc/x86, bug #626634

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="alpha amd64 arm hppa ia64 ppc ppc64 sparc 
x86"

 app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild 
b/app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild
index 5a75c13ddf5..730eeaf3d12 100644
--- a/app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild
+++ b/app-dicts/myspell-kk/myspell-kk-1.1.2.ebuild
@@ -20,7 +20,7 @@ 
SRC_URI="https://github.com/kergalym/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 
 S="${WORKDIR}/${P}" # override eclass assignment
 RDEPEND="!app-dicts/hunspell-kk"



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

2017-07-31 Thread Andreas Sturmlechner
commit: 417f8a78ab004700ab5cfcb7135241253b84eb92
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 31 22:11:00 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 22:19:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417f8a78

profiles: Dropped net-im/psi early in favor of 1.2 version bump

Gentoo-bug: 620772

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4c46ea25010..85c096b256d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -372,7 +372,6 @@ dev-python/pywebkitgtk
 # Pacho Ramos  (14 Jul 2017)
 # Dead for a long time and really buggy (#620772). Removal in a month.
 net-im/psimedia
- (14 Jul 2017)



[gentoo-commits] repo/gentoo:master commit in: net-im/psi/files/, net-im/psi/

2017-07-31 Thread Andreas Sturmlechner
commit: b6dd5349d481634e89c1952c0c3430a5cdf9db4d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 31 22:09:48 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 22:19:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6dd5349

net-im/psi: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-im/psi/Manifest   |  14 ---
 net-im/psi/files/psi-0.14-drop-debug-cflags.patch |  35 --
 net-im/psi/files/psi-0.15-qconf-2.patch   |  87 ---
 net-im/psi/psi-0.15.ebuild| 130 --
 4 files changed, 266 deletions(-)

diff --git a/net-im/psi/Manifest b/net-im/psi/Manifest
index 0657c8710cb..4890f31fdc4 100644
--- a/net-im/psi/Manifest
+++ b/net-im/psi/Manifest
@@ -1,16 +1,2 @@
-DIST psi-0.15.tar.bz2 1984777 SHA256 
593b5ddd7934af69c245afb0e7290047fd7dedcfd8765baca5a3a024c569c7e6 SHA512 
17e972adc8dfc541977e3717c21eb694f4e1268e4719e97432f260682867290d7034b98a345b6efd73026f98a425493e9159fef9c0e0af4c83b02e07d29a704a
 WHIRLPOOL 
6a8953fe22342dca7347af78da3ea80d5a61a14caa6d62d6910b81730b07b76f156d8d5e1331b2a96dabe5a261353da7af565d999bc7246c25d0d88e010fd983
-DIST psi-0.15_be.qm 255759 SHA256 
0e9dbd9e4e738c8fcdd098dde4a17042600b35346a26d2176caa85f6253b6eb6 SHA512 
90d623abe9f031af83185fc76d35d5ac390cd726490c6722bdf9ea5b1a6e0179aca650c230280a6390cc121d0e18cb9e2bd1bfd75d9e817eb4e8584d844ed3ad
 WHIRLPOOL 
f9d531127f861e5a07659f71433a12cd1d8ad6b805efb83e2d94d219c1e718a28f1390d7025122cdc94d563de99f8f245f4c8ab0297f622ad5712cc6eb4b9667
-DIST psi-0.15_cs.qm 242386 SHA256 
d579a7059466c11d4264d8197188a9be49b82e2af35405053ea772c0edea6718 SHA512 
46eb273794a99045702f52e10aae2122dfd3db5a49bf68b27e36bf8a1443d8dfbdbcdf550dd0ac3e3ff3014e52010682880f7e883f0d1a0d41d8a678d1e16f2f
 WHIRLPOOL 
d2ae4a6045ea1072045032a726927439fe57ae8dfad813f718dd230b36a794945e0600ad1a55f0ac74d73a0d0be4ccf9ffecc5ec9e289ccef5d28566535fbe31
-DIST psi-0.15_de.qm 261756 SHA256 
a9470932306466bd41bf08975b2b36eba0c56a8f265d998700f0e929ff345bae SHA512 
3e81826215a784f1f58e633bd0fb4c0322370aa0f9c24d18ee38ff1b8a8e85e833e26349806922d1435b99433ee3296c4432a99c5fd8effc383308e168866cb0
 WHIRLPOOL 
77b7bbe300e450e53dff8a3175e21a8bae6f80ec0524c85599c37ed091c344cbbc63f829ea880f2b3e4c04e2cd06e9cf768ab0a674b9fb79e6c85b1a89290550
-DIST psi-0.15_fr.qm 269774 SHA256 
733ec88f9bfbb30e6b21358b233e39319d3ea64223b211566ce1a0b8fe370d1c SHA512 
109036baa476ad55cffd2c8109d6e99b91894eb6807ef394ea945973418af0c32641b705da172026a762e041c93b0412f61793fe6858a6c7af44bfec9c13dd1f
 WHIRLPOOL 
b51228b2ae93671aae676a0ee7519b290b6edb738f0ca8789b48a4d5b92ee8b32f99675c5f64cf5575a2d4cbbd5ea50e0001f3e06081914fc5a3d003f6f082c0
-DIST psi-0.15_it.qm 257779 SHA256 
16d17cc5578f0ef6e8b2ac8dc433e7e050255014d41f2a56651f968829d2a991 SHA512 
0cff1398248f7a4802f883cb912e46f27782556e675cc742af4c257910d029237849ce2cb49413f6464b7808296ea2079e5be6d5eb98b39d0dccb8e93d8d89a4
 WHIRLPOOL 
5e02f342f31518197477055293ae6c4e7c51931c5f985b1d46dadf7b6ef3fcb0a9af4ffe1766d7aeadab82e4f3a45b563cd88cabecf8ef49ebef3e5b56d1d3d6
-DIST psi-0.15_ja.qm 195566 SHA256 
e77209493428ae06581e91435eb05ff96f442b60481dbd1a0a1d340e7ba5afc9 SHA512 
e34abc4a64832cd7b4d5292a9de3d4a6e58742aa4f3fc2c0ebe60ee14e89bd8ab37b2706ea3faab6b6e7108f4bfcf7c220aae018710fa041930f23efc410ae43
 WHIRLPOOL 
df8acef571d5686f8947e5a92ba4b4ad78cf64cae5ec205ad85c3fb926b18738ac779c30ff51dadc67853a20ffbfc827022adceef4ecdb2271955889658378fd
-DIST psi-0.15_pl.qm 258292 SHA256 
abb03e2ef132a343991bdc7b437fe38d24ae77a2ad39500202d645408b919f40 SHA512 
8f7b5012a9d68ef50f53e4b8e3671f1cd78eb30f9a464d99225f6f5d3abeb5cea1e941255d7f8729f664d016b89cf42ceb9bd18e3a7b0d68bd4d62954abc6cb0
 WHIRLPOOL 
1e9c8637b6753286c159dc73d80326fc2ecaf70a5e1bf92c569aeb74192bbd63e7e0e35e69f518f11599cd5828168b2e0a6280f770f9189c811fbe8a9480237f
-DIST psi-0.15_pt_BR.qm 254917 SHA256 
b85d2355ebe32cd38ff091fce0444e4fc584c8a6e59c215d820dcc57fd99e3d4 SHA512 
c138b1506d60bc2934dea8f06a34dc2f81c2d7cf8a5c35d95b3bd28a0a77a58f4d7e74d2bf13c55f49bd824d7c262087d14c8fcb9e341a42a966fd782d34a394
 WHIRLPOOL 
c710deaa983f772233d39c719b6b65c929533f816b03745337ecbaff3bd69599b721d82748d81612c53e08ede1e03bb6984619823d1c0c2b0a08d2d230b52d79
-DIST psi-0.15_ru.qm 241491 SHA256 
24fd952eb457ee20778f8fa2d7486521ec00571743aa1df51ad63ceb6f368527 SHA512 
876695f2501661554a865873f11ad7a466ce96e4b3f896c7b3c1e049647d9968e88f9ea893d4aace8837d4387a936973b2fd36e1034b6856d45bd73088446176
 WHIRLPOOL 
cb18bd74ed3eec6071531c468cdc972e448ad34f79f092c981a13a24f05f2100ec3660dce59033a439733eb0a35dde6cb14c2506b96c16f9ff78e1c4af3527fc
-DIST psi-0.15_sl.qm 248478 SHA256 
5be33716a12b297d609ec7493f9da21a23b3ab89303dc6be62a2240c0992adec SHA512 
5aa316f05441524b16803a78f394b7e823c2019fb2828dc83b0cdab1b8eb0d8da2b8f3496aa34381bcea17bb7225a67582ff3f5321011bce4dae499aafdf76d6
 WHIRLPOOL 

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

2017-07-31 Thread Patrice Clement
commit: 0c7fcff5968a2f03ab391467425aebf159469355
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Jul 31 21:58:12 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Jul 31 21:58:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c7fcff5

dev-libs/msgpack: version bump.

Gentoo-Bug: https://bugs.gentoo.org/601370

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/msgpack/Manifest |  1 +
 dev-libs/msgpack/msgpack-2.0.0.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-libs/msgpack/Manifest b/dev-libs/msgpack/Manifest
index 2d692983c9d..b46fc991215 100644
--- a/dev-libs/msgpack/Manifest
+++ b/dev-libs/msgpack/Manifest
@@ -2,3 +2,4 @@ DIST msgpack-0.5.9.tar.gz 431625 SHA256 
6139614b4142df3773d74e9d9a4dbb6dd0430103
 DIST msgpack-1.0.0.tar.gz 478108 SHA256 
494717d9837add0f686a77fc7ebffd7e39338cc7542cbb369aef4673eec1c3eb SHA512 
afa9bf4e49fe619292e6bb59e11b0288381389d06b03778f77586ec61105a47c822eed4931a610495ac6965050266cd47c02a39095995abf702865a7b64abd88
 WHIRLPOOL 
b5bde9267aa1c55925e154afa73fb9f1e24663b5be0242e989f1ec0d38799c84ce7a666374f1970bae94d8467f43d9b99557545f37115220a1f7d8284a34a90a
 DIST msgpack-1.0.1.tar.gz 484598 SHA256 
a070d27d16133fe508fca72af434cd9e114709fffc1973de3dd3d3e6a987e250 SHA512 
da20ddafe6ec4b61b1ea9cc9e79070c5ce7805974c0fd18ed46d6dc422732b93f29c6b28cf72ada3c0d55f00f8b17655538535f46a60252083e2afe12545
 WHIRLPOOL 
409656d7d8ed66c115c27ff71ffa3efbbe47d8be215262b995220caa9c0ba9079731213080c1fd601717f8d13c7f109a0ff829aade09f324e00f297379856e76
 DIST msgpack-1.1.0.tar.gz 493551 SHA256 
a8d400e2f0cae811a150f564d95c7ad6f30a77ad4584303de06467234b73f345 SHA512 
6823fab090c2146f871a45736c29b8f81434f0d72c597ebea2e947e4a9a17554e163bc88fbbc3dd0805b2ef0df029b10ca30c09dfbd252b9861a1e373901
 WHIRLPOOL 
103e3152a31c66644afc5a6673a7700b7bc0b7af09e800e0efe161de73cc46e85015469bdb9688db6826a611db298e79b052fc0e0703f8534e7455130250e111
+DIST msgpack-2.0.0.tar.gz 446063 SHA256 
41de0989a3385061ab7307a1005655e780def6fc9c89af0ec942616aa787e136 SHA512 
74d1c9641ecdf1a54346088c59415cf778821dc6f6acb0c5a8a93c2284edaf53c4746459093971d96136279fbd8de10cb9a43dd8d8220d335618ad30e971e9a3
 WHIRLPOOL 
1d2cd314c57d21cce310a420031f44c6faf330a9795f4d79d96028e97d5bfbf1941a27247ae9ce963966136a91e951052139f4df9b99aa17d3df431b5c26b185

diff --git a/dev-libs/msgpack/msgpack-2.0.0.ebuild 
b/dev-libs/msgpack/msgpack-2.0.0.ebuild
new file mode 100644
index 000..fa3087187ed
--- /dev/null
+++ b/dev-libs/msgpack/msgpack-2.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}-c.git;
+else
+   
SRC_URI="https://github.com/${PN}/${PN}-c/releases/download/cpp-${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="MessagePack is a binary-based efficient data interchange format"
+HOMEPAGE="http://msgpack.org/ https://github.com/msgpack/msgpack-c/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+cxx static-libs test"
+
+DEPEND="
+   test? (
+   >=dev-cpp/gtest-1.6.0-r2[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   )
+"
+
+DOCS=( README.md )
+
+src_configure() {
+   local mycmakeargs=(
+   -DMSGPACK_ENABLE_CXX=$(usex cxx)
+   -DMSGPACK_STATIC=$(usex static-libs)
+   )
+
+   cmake-multilib_src_configure
+}



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

2017-07-31 Thread Andreas Sturmlechner
commit: 6e33d5103d8bb1eaba137961a24dcdbad08e9653
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 31 21:56:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 21:56:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e33d510

net-im/psi: Fix copy-paste error

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-im/psi/psi-1.2.ebuild  | 2 +-
 net-im/psi/psi-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/psi/psi-1.2.ebuild b/net-im/psi/psi-1.2.ebuild
index aaf4448da8a..322c0c6e284 100644
--- a/net-im/psi/psi-1.2.ebuild
+++ b/net-im/psi/psi-1.2.ebuild
@@ -45,7 +45,7 @@ RDEPEND="
enchant? ( >=app-text/enchant-1.3.0 )
hunspell? ( app-text/hunspell:= )
webengine? (
-   >=dev-qt/qtwebchannel-5.7:5[widgets]
+   >=dev-qt/qtwebchannel-5.7:5
>=dev-qt/qtwebengine-5.7:5[widgets]
)
webkit? ( dev-qt/qtwebkit:5 )

diff --git a/net-im/psi/psi-.ebuild b/net-im/psi/psi-.ebuild
index 13d5a8e30df..4e97fcbcbc1 100644
--- a/net-im/psi/psi-.ebuild
+++ b/net-im/psi/psi-.ebuild
@@ -54,7 +54,7 @@ RDEPEND="
)
hunspell? ( app-text/hunspell:= )
webengine? (
-   >=dev-qt/qtwebchannel-5.7:5[widgets]
+   >=dev-qt/qtwebchannel-5.7:5
>=dev-qt/qtwebengine-5.7:5[widgets]
)
webkit? ( dev-qt/qtwebkit:5 )



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

2017-07-31 Thread Hans de Graaff
commit: 4fdc490e115e244a073af2f255fc60c0bf59165a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 31 16:46:27 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 31 21:50:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fdc490e

dev-ruby/hipchat: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/hipchat/Manifest b/dev-ruby/hipchat/Manifest
index 3e571f800bb..db9c7c98429 100644
--- a/dev-ruby/hipchat/Manifest
+++ b/dev-ruby/hipchat/Manifest
@@ -1,2 +1 @@
-DIST hipchat-1.5.4.tar.gz 19823 SHA256 
e6760137cd387000689a048d12272be4b0458c0d3748fd28b8fd9576c0817b27 SHA512 
076332458af837a176f296a745b42bf3bac97a9225a76447eca877bc4a51bb2ed64253dd17cb92bc2e8e05df82eb00c9a2cd489dc2f787415cf5dbfc9e02a1d9
 WHIRLPOOL 
91af35765835b91a91b22e79f0d90889c5f56cf28a007e63e242f87a4923e94c1d9b14831f0e2fc3c1401d6b61aba7f83779fcc0e192ca496ecec7b3b286abbe
 DIST hipchat-1.6.0.tar.gz 23328 SHA256 
e4225e25c643b0acfd98307b8cb3f2fc9c0e632e04472a33de41599718efd936 SHA512 
43afbc2aca234d7d3778189874013df7847f9045ecc1d5ebd6b3772dce2a9cc5000fa6075867a9b0968d49410d775f3f56ed0a4ae637d6ad3893aa668895f2a3
 WHIRLPOOL 
23fbe3669c62e66f8bae4d62911144f81ac7296157cdcf620713f44ff611ec30324a51e6123115f44bf4695526e2b0f1be3aae4a45f60c1b9d8b941098bd6a48

diff --git a/dev-ruby/hipchat/hipchat-1.5.4.ebuild 
b/dev-ruby/hipchat/hipchat-1.5.4.ebuild
deleted file mode 100644
index b930cdfa806..000
--- a/dev-ruby/hipchat/hipchat-1.5.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.textile"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby library to interact with HipChat"
-HOMEPAGE="https://github.com/hipchat/hipchat-rb;
-SRC_URI="https://github.com/hipchat/hipchat-rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RUBY_S="hipchat-rb-${PV}"
-
-ruby_add_rdepend "dev-ruby/httparty dev-ruby/mimemagic"
-ruby_add_bdepend "test? (
-   dev-ruby/rr
-   dev-ruby/rake
-   

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

2017-07-31 Thread Andreas Sturmlechner
commit: 250475453c8e9f7db39a793e74183e1d3cab5180
Author: Sergey Ilinykh  gmail  com>
AuthorDate: Mon Jul 31 19:30:28 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 21:19:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25047545

profiles: Restrict net-im/psi package.mask to <1.0

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4b3d3654daf..4c46ea25010 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -372,7 +372,7 @@ dev-python/pywebkitgtk
 # Pacho Ramos  (14 Jul 2017)
 # Dead for a long time and really buggy (#620772). Removal in a month.
 net-im/psimedia
-net-im/psi
+ (14 Jul 2017)



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

2017-07-31 Thread Andreas Sturmlechner
commit: e32db49b7a035c6794acab427c762a83a1ceaec9
Author: Sergey Ilinykh  gmail  com>
AuthorDate: Mon Jul 31 19:29:40 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 21:19:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32db49b

net-im/psi: 1.2 version bump, switch to Qt5

Gentoo-bug: 511462, 532170, 564446, 620772, 626216

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

 net-im/psi/Manifest|   2 +
 net-im/psi/metadata.xml|  27 --
 net-im/psi/psi-1.2.ebuild  | 107 ++
 net-im/psi/psi-.ebuild | 222 -
 4 files changed, 224 insertions(+), 134 deletions(-)

diff --git a/net-im/psi/Manifest b/net-im/psi/Manifest
index edd5f48f055..0657c8710cb 100644
--- a/net-im/psi/Manifest
+++ b/net-im/psi/Manifest
@@ -12,3 +12,5 @@ DIST psi-0.15_sl.qm 248478 SHA256 
5be33716a12b297d609ec7493f9da21a23b3ab89303dc6
 DIST psi-0.15_sv.qm 246214 SHA256 
fc5822011ada2b7452c9d15baf74c90e1a58e05536e9a7cc1d81e163f44d3ca2 SHA512 
b8dd5e7692512af5ec302b5fee562feb68292988160d1c9e4fac951562bd8b30bc1f67f4d39bbd437eee84b14f6aefd83a8666f0e77d02b539d65e89aee7c1aa
 WHIRLPOOL 
6078437c20881babb731d8915952b40d415e5cc01ab7431be1930fbe887289988abc7ef9a76e09254ad8519146bd94633eba69872bee7cdb504dfc3237f1c1d0
 DIST psi-0.15_ur_PK.qm 244903 SHA256 
0101370007c9ce735c50dd9bf6dfd8680c5cd562a3213b960ee507367582b3e6 SHA512 
df0786f1b625ecc3144bb9be0ce51558ae45901213405997b5f8ea3c791c64328b049a48a1b88372f7b0cb5bde3b795b306ad16847d91933eedc233f8dea8bc2
 WHIRLPOOL 
3dc2f807d5e1dce36609854e9360d9521a7fe36d61161a2c0cf195bf58e21a4efa9b8d977a6503f41588d8befb06ca678e6e629168c93f0ab90f0ec42ffe98a5
 DIST psi-0.15_zh_TW.qm 171993 SHA256 
a68897a3fe5653b4ea9651a7dc05486aadc9327fcfa96ceae84a6cfbeed4187a SHA512 
69b20e18f346af244f7cfd2bc447fcb934786f7ff3d85a16ac471e275c78fb36cfb2008368d81413dbfc6ed5bd4edba3c1ab8185dae72b8aeb9bfa29fde9c871
 WHIRLPOOL 
2dd1e8e724007248128d69ec9389014d482d38b64df3dbcb1a17c90b94d193d793b17769d78cd36fd15d8409f1eac44eca4a2d7739d885316754df5b557a7344
+DIST psi-1.2.tar.xz 2138940 SHA256 
16ce1b767d40453032cd5d9ad5a9d4c6dba43989acc9a09538da3f74b7c614f5 SHA512 
a486f6ee910cc17157849a68aa724608ddbeed319511646f6973a0789da192ec0fed7899024ad169c5b0e604372025dad7a58bacd223723d35ea490ec7f00b20
 WHIRLPOOL 
2a0f37067a085b3ce93864905367fa56584666bee6697bdae8f4eedd74cdf15f7be9eee85ba23440cb39a11e384e5ce7218a408042203fe70b398058a69b7867
+DIST psi-l10n-1.2.tar.gz 2992381 SHA256 
8a16c2d67c0aafbaa296fe06cd6b7de5f32683487b10245b10e8baae63b8f789 SHA512 
946b86d12e76fe9a44f1adc154140a02f3d575e57b5f67c8d95472241c6d4510d1b4be81d8914d5670b15ea8ad1b836aa63fc62c3de94e0091b39e2fb234a130
 WHIRLPOOL 
6cd52e0dcd76f7df3137055de9d9e4518b1adfb8d6f03e9af59e0a49b01933c400d15671b252ea529543eab8f14aae34be8432c43bb28d9233f57833c0517718

diff --git a/net-im/psi/metadata.xml b/net-im/psi/metadata.xml
index ca58cd3e904..952c3d3370d 100644
--- a/net-im/psi/metadata.xml
+++ b/net-im/psi/metadata.xml
@@ -1,16 +1,25 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   Psi is a very good jabber client that uses 
QT
+   
+   rion...@gmail.com
+   Sergey Ilinykh
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   Psi is a very good XMPP client that uses 
QT

-   Use enchant spell engine instead of 
aspell
-   Enables extra non official patches
-   Install additional iconsets, some of them 
has not clear licensing
-   Enable plugins support
-   Disable some non critical timers for 
much less CPU usage
-   Enable experimental interactive SVG 
drawing
-   Use X screensaver protocol extension 
to monitor idle/active status based on mouse/keyboard events
+   Enable spellchecking using 
app-text/aspell
+   Enable spellchecking using 
app-text/enchant
+   Enable Psi+ patcheset
+   Enable spellchecking using 
app-text/hunspell
+   Install additional iconsets, some of them 
has not clear licensing
+   Enable psi-new-history extras patch
+   Use dev-qt/qtwebengine 
instead of dev-qt/qtwebkit
+   Enable themed, html-based chatlogs
+   Enable experimental interactive SVG 
drawing


psi-im/psi

diff --git a/net-im/psi/psi-1.2.ebuild b/net-im/psi/psi-1.2.ebuild
new file mode 100644
index 000..b575139d37f
--- /dev/null
+++ b/net-im/psi/psi-1.2.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="be bg ca cs de en eo es et fa fi fr he hu it ja kk mk nl pl pt pt_BR 
ru sk sl sr@latin sv sw uk ur_PK vi zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit l10n qmake-utils
+
+DESCRIPTION="Qt XMPP client"

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

2017-07-31 Thread Andreas Sturmlechner
commit: 925440347629e9917a75cd44f0829c856cadf28c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 31 20:22:41 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 21:19:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92544034

net-im/psi: Sort IUSE, fix (R)DEPENDs, fix USE=-doc

metadata.xml: QT -> Qt
Fix typo configuring USE=webkit

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-im/psi/metadata.xml|  2 +-
 net-im/psi/psi-1.2.ebuild  | 26 +-
 net-im/psi/psi-.ebuild | 28 +---
 3 files changed, 35 insertions(+), 21 deletions(-)

diff --git a/net-im/psi/metadata.xml b/net-im/psi/metadata.xml
index 952c3d3370d..96ff1512239 100644
--- a/net-im/psi/metadata.xml
+++ b/net-im/psi/metadata.xml
@@ -9,7 +9,7 @@
proxy-ma...@gentoo.org
Proxy Maintainers

-   Psi is a very good XMPP client that uses 
QT
+   Psi is a very good XMPP client that uses 
Qt

Enable spellchecking using 
app-text/aspell
Enable spellchecking using 
app-text/enchant

diff --git a/net-im/psi/psi-1.2.ebuild b/net-im/psi/psi-1.2.ebuild
index b575139d37f..aaf4448da8a 100644
--- a/net-im/psi/psi-1.2.ebuild
+++ b/net-im/psi/psi-1.2.ebuild
@@ -10,14 +10,13 @@ inherit l10n qmake-utils
 
 DESCRIPTION="Qt XMPP client"
 HOMEPAGE="http://psi-im.org/;
-
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
https://github.com/psi-im/psi-l10n/archive/1.2.tar.gz -> 
psi-l10n-${PV}.tar.gz"
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="aspell crypt dbus debug doc enchant +hunspell ssl xscreensaver
-whiteboarding webengine webkit"
+IUSE="aspell crypt dbus debug doc enchant +hunspell ssl webengine webkit 
whiteboarding xscreensaver"
 
 # qconf generates not quite compatible configure scripts
 QA_CONFIGURE_OPTIONS=".*"
@@ -29,24 +28,32 @@ REQUIRED_USE="
 
 RDEPEND="
app-crypt/qca:2[qt5]
-   dev-qt/qtgui:5
-   dev-qt/qtxml:5
dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
net-dns/libidn
sys-libs/zlib[minizip]
+   x11-libs/libX11
+   x11-libs/libxcb
aspell? ( app-text/aspell )
dbus? ( dev-qt/qtdbus:5 )
enchant? ( >=app-text/enchant-1.3.0 )
hunspell? ( app-text/hunspell:= )
-   webengine? ( >=dev-qt/qtwebengine-5.7:5[widgets] )
+   webengine? (
+   >=dev-qt/qtwebchannel-5.7:5[widgets]
+   >=dev-qt/qtwebengine-5.7:5[widgets]
+   )
webkit? ( dev-qt/qtwebkit:5 )
whiteboarding? ( dev-qt/qtsvg:5 )
xscreensaver? ( x11-libs/libXScrnSaver )
 "
 DEPEND="${RDEPEND}
-   dev-qt/linguist-tools
+   dev-qt/linguist-tools:5
virtual/pkgconfig
doc? ( app-doc/doxygen )
 "
@@ -54,6 +61,7 @@ PDEPEND="
crypt? ( app-crypt/qca[gpg] )
ssl? ( app-crypt/qca:2[ssl] )
 "
+
 RESTRICT="test"
 
 src_configure() {
@@ -70,7 +78,7 @@ src_configure() {
 
use debug && CONF+=("--debug")
use webengine && CONF+=("--enable-webkit" "--with-webkit=qtwebengine")
-   use webkit && CONF+=("--enable-webkit" "--with-webkit=qwebkit")
+   use webkit && CONF+=("--enable-webkit" "--with-webkit=qtwebkit")
 
econf "${CONF[@]}"
 
@@ -92,7 +100,7 @@ src_install() {
newdoc certs/README README.certs
dodoc README
 
-   local HTML_DOCS=( doc/api )
+   use doc && HTML_DOCS=( doc/api/. )
einstalldocs
 
# install translations

diff --git a/net-im/psi/psi-.ebuild b/net-im/psi/psi-.ebuild
index d08ddf5a62c..13d5a8e30df 100644
--- a/net-im/psi/psi-.ebuild
+++ b/net-im/psi/psi-.ebuild
@@ -20,8 +20,7 @@ EGIT_MIN_CLONE_TYPE="single"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="aspell crypt dbus debug doc enchant extras +hunspell iconsets sql ssl 
xscreensaver
-whiteboarding webengine webkit"
+IUSE="aspell crypt dbus debug doc enchant extras +hunspell iconsets sql ssl 
webengine webkit whiteboarding xscreensaver"
 
 # qconf generates not quite compatible configure scripts
 QA_CONFIGURE_OPTIONS=".*"
@@ -35,13 +34,18 @@ REQUIRED_USE="
 
 RDEPEND="
app-crypt/qca:2[qt5]
-   dev-qt/qtgui:5
-   dev-qt/qtxml:5
dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
net-dns/libidn
sys-libs/zlib[minizip]
+   x11-libs/libX11
+   x11-libs/libxcb
aspell? ( app-text/aspell )
dbus? ( dev-qt/qtdbus:5 )
enchant? ( >=app-text/enchant-1.3.0 )
@@ -49,23 +53,25 @@ RDEPEND="
sql? ( dev-qt/qtsql:5 )
)
hunspell? ( app-text/hunspell:= )
-   

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

2017-07-31 Thread Alexys Jacob
commit: 423b983047da9e16e5c8551facf89611852adb4d
Author: Ultrabug  gentoo  org>
AuthorDate: Mon Jul 31 20:54:54 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Jul 31 20:55:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423b9830

app-misc/gcalcli: version bump wrt upstream gcalcli/issues/204

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-misc/gcalcli/Manifest|  1 +
 app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/app-misc/gcalcli/Manifest b/app-misc/gcalcli/Manifest
index 60fb6a1e760..625064bdbab 100644
--- a/app-misc/gcalcli/Manifest
+++ b/app-misc/gcalcli/Manifest
@@ -1,2 +1,3 @@
 DIST gcalcli-3.2.tar.gz 1672457 SHA256 
9b3465be8e64c291ffe4582f8cb779a7025c700e6a83aae74722d87a3b88d55a SHA512 
a2e0d9aea2f27eaee3796acfbfdc08b88a7792002b10f0e44b0db1187a7ecd50aa97f78df7236038c8c18bc1b6dacbfa4b26db6bfb5762c880415c10a5364d83
 WHIRLPOOL 
66b8e954c5d4527e2725d0f07786262f4365f356e3ef893aa8253d07c41523b5f9c71bffd03acc02b27c57001f0c1e7b3cd92fea7396974b8898b4940abff6fb
 DIST gcalcli-3.3.2.tar.gz 1674569 SHA256 
69c31b5bee1390b4187a48b85b57ba95e40db231489d3deec8c3d387305d2ff3 SHA512 
725290de1c7c768ad48e77bcc74e65b2676aab2fe5d40bdf59e63e1552d96dbe849fe99680b1f33c8adebcf2ee4a1ad898879820e20d8b2050679348820f4ba0
 WHIRLPOOL 
86acaf08d36af331524e514c6bfc37e6591ec570dd5c25c0bca6b111aa901636082cc961b70fcadbc32616e72f6c09bbc8460aa97f15a146fa341850fa416d15
+DIST gcalcli-4.0.0_alpha3.tar.gz 1675261 SHA256 
d295a5c577fd4d202eb59317169e239c07d03c8ab261211ef39549bdcf98e150 SHA512 
215860f50d2b32b94124537b3d8dbaebd7af5b9c907d565a58eab5357efa8a8c8bc6c20264811337ddbc33ae75029bf59c782e1dbb317667084f11da8c41ea18
 WHIRLPOOL 
3fb9817ca408b2513b5bbcaa8ea343132e8e834ac3365cd1a4020c9dc9840f125e59b49b9067f27187b6b7210d4bb4227a79efe80ae1a98e7aad3bfc1177defa

diff --git a/app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild 
b/app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild
new file mode 100644
index 000..c4ebdd93fa5
--- /dev/null
+++ b/app-misc/gcalcli/gcalcli-4.0.0_alpha3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+# google-api-python-client only supports these
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit python-r1 versionator
+
+MY_PV="4.0.0a3"
+
+DESCRIPTION="Google Calendar Command Line Interface"
+HOMEPAGE="https://github.com/insanum/gcalcli;
+SRC_URI="https://github.com/insanum/gcalcli/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/google-api-python-client[${PYTHON_USEDEP}]
+   dev-python/gdata[${PYTHON_USEDEP}]
+   dev-python/vobject[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/gcalcli-${MY_PV}"
+
+src_install() {
+   dodoc -r ChangeLog README.md docs
+   python_foreach_impl python_doscript ${PN}
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 797a041e9a9bab0d846d087f50b5f14dfc95ae7d
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 19:43:55 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797a041e

dev-python/pytest-mpl: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pytest-mpl/Manifest  |  1 +
 dev-python/pytest-mpl/pytest-mpl-0.8.ebuild | 31 +
 2 files changed, 32 insertions(+)

diff --git a/dev-python/pytest-mpl/Manifest b/dev-python/pytest-mpl/Manifest
index e7227650485..228d945d816 100644
--- a/dev-python/pytest-mpl/Manifest
+++ b/dev-python/pytest-mpl/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-mpl-0.5.tar.gz 112523 SHA256 
fee0da4a81e2a3e966cf6488a6bcc81a144688e145048ad1f66799a25135dad3 SHA512 
9056982403994572a33c861ebe0d7bbcb48579ef95f7cf93f716f06510fa09c187a8daad0ed4a55667444b74461a5a02d7f9217d89de57f3cc10116c88aaa662
 WHIRLPOOL 
4416015f78113bcfc74119a8a04fa55385e496395be9af2e7bcda317ac846744e0bf1221e18eac28efdc5a2b5a5305b2eaa25eef4c8c1051e1949702e92768d6
 DIST pytest-mpl-0.7.tar.gz 243763 SHA256 
cc975b5b905826bd1a04f780ca4a3309b309e5f5eb7824c2cf9252ee878668b7 SHA512 
90cb30b21286a87fbb08286ea80ec8278cffb7cae4be626bac2712c056f75e497767a425b1b657387bfac107ece6cf3035e4ff3d5676d85bc9dd327feb739063
 WHIRLPOOL 
238528e8d206f1d57968946e89c9727dafea2b5e9220ec6a57ad25b867c16d20ce4ba9a3c0cc654e54e1c79fe457f551123b47d1bbc3705fe78d2d8a165149bf
+DIST pytest-mpl-0.8.tar.gz 194633 SHA256 
d8c67a781cfd011fd9f20cb5a957f62701afcc5b44685c98369e1c22df960ccd SHA512 
4f5f1316d0f545383b9125281b91d9077b52bfa7d91b4eb2f64c6f9642b1abe86c52c9b88171a521d806e579ab9279f49d1405b3f4fcae58a9e75ec5518bacca
 WHIRLPOOL 
fa0aae95a7ec0abcb2782d2fe5fa98eb31e279077143c66066a4783242e6b5c9b79b5b5ff32affd41baed1f53c42e0948032dd4acc9a38c8ba81c3a76da225bc

diff --git a/dev-python/pytest-mpl/pytest-mpl-0.8.ebuild 
b/dev-python/pytest-mpl/pytest-mpl-0.8.ebuild
new file mode 100644
index 000..866279f7b95
--- /dev/null
+++ b/dev-python/pytest-mpl/pytest-mpl-0.8.ebuild
@@ -0,0 +1,31 @@
+# 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 virtualx
+
+DOCS=( README.rst CHANGES.md )
+
+DESCRIPTION="pytest plugin to faciliate image comparison for matplotlib 
figures"
+HOMEPAGE="https://github.com/astrofrog/pytest-mpl/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   echo "backend : Agg" > "${T}"/matplotlibrc || die
+   MPLCONFIGDIR="${T}" virtx py.test -v || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-bootstrap-theme/

2017-07-31 Thread Sebastien Fabbro
commit: 02b121a2619fe48baffdb0dfb793f976f7dc826c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 19:39:53 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02b121a2

dev-python/sphinx-bootstrap-theme: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sphinx-bootstrap-theme/Manifest|  1 +
 .../sphinx-bootstrap-theme-0.6.0.ebuild   | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/sphinx-bootstrap-theme/Manifest 
b/dev-python/sphinx-bootstrap-theme/Manifest
index 86c03c97eca..55e6466ed89 100644
--- a/dev-python/sphinx-bootstrap-theme/Manifest
+++ b/dev-python/sphinx-bootstrap-theme/Manifest
@@ -1 +1,2 @@
 DIST sphinx-bootstrap-theme-0.4.9.tar.gz 1146587 SHA256 
2b83be16737c96ef44fba6fffab74f30a2826bc29ebb53d5a28fab1b2e789cb3 SHA512 
73bf129fb037aa7c14b6fbd8db2b4b02e9f514c9e4828745c51f8ee02e754c68dbaf3f57497566a996cb8c7b7da57fdc37ecc1e7704fa0780aa07c9eb219ac01
 WHIRLPOOL 
f7f5fe565438183347efba6269721e8b451f7f9aa0e635581b834753777ac2dbf5f2f0e02c5e24e1579c6f647d8a892a7dda5be586550510c37ce9a06d5ef8ff
+DIST sphinx-bootstrap-theme-0.6.0.tar.gz 1232454 SHA256 
bfc7c2048ab5eabd6556914de1e40441ee2bb10677fd795286c674ba072e2747 SHA512 
92b81b95dd49e577bbade188544936193f0a14dd49012edc184c44de2876cb78c94fe0ef1d0a928e17c6e5d91aadf077ea07edf2064f992b40ae3f456f535fbf
 WHIRLPOOL 
e655a8e209902c4b2c611e885eb8ba6f385baf5c97f126678162806c52417de5734631448d973bc021eae8bdeaedc1ebb50f42bb77d230dfc643ba24e79ab012

diff --git 
a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild 
b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild
new file mode 100644
index 000..554082b543a
--- /dev/null
+++ b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.0.ebuild
@@ -0,0 +1,19 @@
+# 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 pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx theme integrates the Bootstrap CSS / JavaScript framework"
+HOMEPAGE="https://ryan-roemer.github.com/sphinx-bootstrap-theme/README.html;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-07-31 Thread Sebastien Fabbro
commit: 17488a2e689901d7270b85bb7814132613c7f013
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 20:43:21 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17488a2e

dev-python/astropy: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/astropy/Manifest | 2 +-
 dev-python/astropy/{astropy-2.0.ebuild => astropy-2.0.1.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/astropy/Manifest b/dev-python/astropy/Manifest
index 2cb34d56b18..dae14609f7b 100644
--- a/dev-python/astropy/Manifest
+++ b/dev-python/astropy/Manifest
@@ -1,3 +1,3 @@
 DIST astropy-1.2.1.tar.gz 8179665 SHA256 
0d7ef702166f26fed239b59fc12edcd5243ca5bf562a36202fd8c6b0270d6e48 SHA512 
2ef37537a4c6b2ec50a1d898f600978475c9c5d2cb66ba19d06782656e9ddcb4aa6a8e53217e318448cedac45dac0dce0d8cc2fe94cddc15ebb306b3b0794595
 WHIRLPOOL 
d37374f23a0121fdc92fa572facc248f0a571dacb8edcf1a9d0987d6a40287de199262ec01f654bd6ea5aece826e5588d2869558152adffe9ab490fa46f2e36d
 DIST astropy-1.3.3.tar.gz 8427036 SHA256 
ed093e033fcbee5a3ec122420c3376f8a80f74663214560727d3defe82170a99 SHA512 
15956d488a390ab3b4091146bffe6f192f22e7598d00e302c2bcf0ec9728911f48bef3ee4c71d331f58e57aec86292421d27f915ea16027a7f62c5d43f6a12e5
 WHIRLPOOL 
a9246b1ba56ecda5eec42e89998f18da4987f611d1154ba8ef5d3480d398fd77c0fdad6c15614885ae722454b9c284b9281ee926fed0f39c314864a015bf658f
-DIST astropy-2.0.tar.gz 8217371 SHA256 
cdd60fce57c2be5d93fdc39a8ddf3621c4099026f50617294875273321cd8f99 SHA512 
b49289da6564539dc9321cd1bf4c8295ce9c659f501f7cdab6ef97cf34fcd80cd68d734178b99b8aa2ffccd6529b6c03629d384c7155804d12f467973cda90cc
 WHIRLPOOL 
e90586613c4426f875bbdc9387048a32a5424a1b7d3d11ff1ac0d349de899b7f3f4a2863247cb7329b5261afbe6e648663123aaf33a98c2ba39dc2d556f0dbd0
+DIST astropy-2.0.1.tar.gz 8220097 SHA256 
25e0881a392a2e03b4a705cf9592f01894d23f64797323b21387efa8ea9ec03e SHA512 
0677b4f22a9eb7d3334109a639ec14ce904935dc58925d303dc98c27cbac2be7d0e95bd873cc21d3cd92e8e553481d203382c281f91cb7a4e41c27d1ff83aac7
 WHIRLPOOL 
af4d78b88cf9ea7f536eb2d6b6a0cc46068ae5312de3f8f83f0ad3bea539112868f3704f6898be6da6e1a0a60caadd2d88335523c242f6156723dfd849c6ef76

diff --git a/dev-python/astropy/astropy-2.0.ebuild 
b/dev-python/astropy/astropy-2.0.1.ebuild
similarity index 96%
rename from dev-python/astropy/astropy-2.0.ebuild
rename to dev-python/astropy/astropy-2.0.1.ebuild
index 539de59e144..65cd60ea569 100644
--- a/dev-python/astropy/astropy-2.0.ebuild
+++ b/dev-python/astropy/astropy-2.0.1.ebuild
@@ -55,7 +55,8 @@ DEPEND="
${RDEPEND}
media-gfx/graphviz
dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/sphinx-gallery[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.6[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-gallery-0.1.9[${PYTHON_USEDEP}]
)
test? (
${RDEPEND}



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

2017-07-31 Thread Sebastien Fabbro
commit: 2bd9f95f679f7988f29650bbd861ad57734f81ed
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 19:32:55 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd9f95f

dev-python/sphinx-gallery: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/sphinx-gallery/Manifest |  1 +
 .../sphinx-gallery/sphinx-gallery-0.1.12.ebuild| 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/sphinx-gallery/Manifest 
b/dev-python/sphinx-gallery/Manifest
index 34987bf4ccc..61228eadc56 100644
--- a/dev-python/sphinx-gallery/Manifest
+++ b/dev-python/sphinx-gallery/Manifest
@@ -1 +1,2 @@
+DIST sphinx-gallery-0.1.12.tar.gz 68976 SHA256 
16ede5720d3d78631e20f47196fadf0f2d19d61908313160aa485557a7da0ccb SHA512 
57e8fc3746c2f5c941ddc3e00c749a6bfa63fb5741b3e5551df02f798858c417acee05a6b35512506aa0c4866b14a093cb4269284501672c3bbbf2edfc1edc1d
 WHIRLPOOL 
bb550bb3eddad4f2d5902c91e0a0128d535f16e2c4981284c24f8fc8a004bd8af036a78ac24b05578d1a556b54f3972025494a1fe146985a0baa23895b68fc1b
 DIST sphinx-gallery-0.1.7.tar.gz 59166 SHA256 
594da5b4ed08e6531798c735608f4fe65a8bd394ea3b7b9194d9e659e48a4ea0 SHA512 
0c14d35ed07db3988c9f119037676752e3f793a74000d7397f49e5b749a96db77ff4ba2e9ceb12993650e0c81042899a5056f3181e5360a738a5c62259c58ff5
 WHIRLPOOL 
a307ddb0e4b0844ec823399fd8d00ea7fb7aa55cf243c63d7d6ad151cf3285c1f48eebb7f8e8f78b329688e9c73b54b5be0c14fe1ce264896f50af49d7b7

diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild 
b/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.ebuild
new file mode 100644
index 000..c4a8581f41c
--- /dev/null
+++ b/dev-python/sphinx-gallery/sphinx-gallery-0.1.12.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=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Sphinx extension to automatically generate an examples gallery"
+HOMEPAGE="http://sphinx-gallery.readthedocs.io/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+# tests need extra files not distributed



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

2017-07-31 Thread Sebastien Fabbro
commit: 7c81b656c5710043090fe45e86d341e7c554210c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 18:55:48 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c81b656

dev-python/astropy-helpers: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/astropy-helpers/Manifest | 2 +-
 .../{astropy-helpers-2.0.ebuild => astropy-helpers-2.0.1.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/astropy-helpers/Manifest 
b/dev-python/astropy-helpers/Manifest
index 12c3937ba16..e1da6da57e5 100644
--- a/dev-python/astropy-helpers/Manifest
+++ b/dev-python/astropy-helpers/Manifest
@@ -1,3 +1,3 @@
 DIST astropy-helpers-1.2.tar.gz 134346 SHA256 
623a9efdd1f34ce4fc71effb225bf5b8ff06ff515bd8e6b751aba2c7ff207661 SHA512 
c343b2d8a2f37f8baa94a4920c458b23fe28e5afa812937559cd10c1f6750bacc21aec38b8f52367ec68e2ea3ffeea85125290c32028b3076abebb8f2e7e
 WHIRLPOOL 
528ac9acb02bc03f3af61649be08ecc5cc39c26c7fc408664b38d4b662a64ef5350e6f9127bcbd5c9c8765d196c6b90221e0e192b70c70953d8e6b9dcbfe5aa4
 DIST astropy-helpers-1.3.1.tar.gz 136460 SHA256 
7640c5582e518a3ed2f2b5a209d188f1d5099ab33cc1e861a2c123e0e80c9fcd SHA512 
796e9827a6c29e148474180c9c8f934a51a8ed455991d84a096025ed5d8aecf764a8152a8b24aa1aec6c254b39ca3f13ebfc764717bd0109022b86c384ebaa99
 WHIRLPOOL 
e0091adbc7f081d5a64823443fe1fc58f7d4c1d3d10d0ff6e066f409c70224fd39dcdf0d651261b6a2133a821e1e4dede989c95c79d63fcbf69b9556f73078a8
-DIST astropy-helpers-2.0.tar.gz 122083 SHA256 
86cd55a13d30a9c495559746a548cbdc4c3f083d414c695a399c8caf7769b838 SHA512 
41b5d0a6c67fb88c9715d5c967aed6975fcc528c2d62a9e6f700f8fa2b0b41fa1ea5aa9de9c074e72a865d47cdd94ada552564cbf7a31a458a2e932e1651bd3d
 WHIRLPOOL 
9d7380cd43b47552ec6a86a9a05a5a873d4c2a144316e86cf8d1c736f678edf8b964255bbdb64caa4c132b7eb03318866b02dab521878c7ab0c0042e63bd7115
+DIST astropy-helpers-2.0.1.tar.gz 122118 SHA256 
42427a1b3f027b2bfeb528610bc3d82d182053323b51a97403a4ce09fa3bbc82 SHA512 
ce0fb8bccc11b4e26ae9455f156274a4fbdf82bb1b6bf6c8322b0cb218502bcf291c175149e71ebd31cbd0434455a3c974cccd38c38f9263ae624cf2edffd475
 WHIRLPOOL 
37d1fae20b1cf72282ab302e13ee7eaad62f5be26b218161c6eaf4ffc71ea194e9078eef0077c059934606cd581596052f89aaab36f5ec6c684217dc70e7c863

diff --git a/dev-python/astropy-helpers/astropy-helpers-2.0.ebuild 
b/dev-python/astropy-helpers/astropy-helpers-2.0.1.ebuild
similarity index 100%
rename from dev-python/astropy-helpers/astropy-helpers-2.0.ebuild
rename to dev-python/astropy-helpers/astropy-helpers-2.0.1.ebuild



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

2017-07-31 Thread Sebastien Fabbro
commit: f22256162423c3b22dc3df63ae40ffd33dc78514
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 20:00:08 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2225616

dev-python/pytest-runner: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pytest-runner/Manifest  |  1 +
 .../pytest-runner/pytest-runner-2.11.1.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-python/pytest-runner/Manifest 
b/dev-python/pytest-runner/Manifest
index 805172458bc..982e961e04a 100644
--- a/dev-python/pytest-runner/Manifest
+++ b/dev-python/pytest-runner/Manifest
@@ -1,2 +1,3 @@
 DIST pytest-runner-2.10.1.tar.gz 8815 SHA256 
ecc9549ed1ce9bbfc9e7c9bad33d3f9fa91da2334632070a191a35aa96f0be35 SHA512 
11c570051a0a7ff56fbb4fdc2a87185af6bb05be012eeaefd775efbf21a3fb167a95ae603d627461b3775ee8cfb56b10d356044a4ae3966a7bf9f1b1f4a8
 WHIRLPOOL 
c2a0c8a77abf5fedd31e0348a9e28ef60febbab7e4d18d7a8444fe6ca82f61c5f36b1cb183524ed9063e246cf6b8a76ca6427f3a63bba0e3c594e03e4a34fb13
+DIST pytest-runner-2.11.1.tar.gz 9661 SHA256 
983a31eab45e375240e250161a556163bc8d250edaba97960909338c273a89b3 SHA512 
5249e0a368bab21bb034a9b0121edbcda635f559cc22ba79c87565dcbc070056bfed47a69c16f4733403f61ea5b73adfd1ccf945700116043cbf3940d37d4067
 WHIRLPOOL 
1b233122ced9ea7bef078a3485fdb10eca6c7c1b4598114426ee7add16cb45911daa3ed72634b1d71c415166e8fa6aa2dfaf0e1fe755d0388a9efeaf28b4d097
 DIST pytest-runner-2.6.2.tar.gz 6379 SHA256 
e775a40ee4a3a1d45018b199c44cc20bbe7f3df2dc8882f61465bb4141c78cdb SHA512 
6a993e8729d5e203986f2526d46e96b7ac19e65fc26493a55a98e858304ecde0c47576476864a0ee1817ea1a7b02cfda952fc03f79b84fff249021f140f3d00d
 WHIRLPOOL 
968a38864b58d35d4c9fb0fa2855bae9f87bcb68936b5f129c5bc67b2c751e51bf5f9e5f54d27f36ccd6e89df7d4f8c4a6556de408cc8287f52725e1eb73fef5

diff --git a/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild 
b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
new file mode 100644
index 000..1717adcb243
--- /dev/null
+++ b/dev-python/pytest-runner/pytest-runner-2.11.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Adds support for tests during installation of setup.py files"
+HOMEPAGE="https://pypi.python.org/pypi/pytest-runner 
https://bitbucket.org/pytest-dev/pytest-runner;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+SLOT="0"
+IUSE="doc test"
+
+RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   doc? (
+  dev-python/rst-linker[${PYTHON_USEDEP}]
+  dev-python/sphinx[${PYTHON_USEDEP}]
+   )
+   test? ( ${RDEPEND} )
+"
+
+python_compile_all() {
+   if use doc; then
+   esetup.py build_sphinx
+   HTML_DOCS=( "${BUILD_DIR}"/sphinx/html/. )
+   fi
+}
+
+python_test() {
+   esetup.py pytest
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: d4ef52e3ad8758f7b4ea697d126b512f38d8470e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 19:05:33 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ef52e3

dev-python/pyavm: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pyavm/Manifest   |  1 +
 dev-python/pyavm/pyavm-0.9.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-python/pyavm/Manifest b/dev-python/pyavm/Manifest
index ef35c3a2fe3..d362f34f1cc 100644
--- a/dev-python/pyavm/Manifest
+++ b/dev-python/pyavm/Manifest
@@ -1 +1,2 @@
 DIST PyAVM-0.9.2.tar.gz 101071 SHA256 
4bfc4bcb820d239b09d1f9c5a4cd1a3e0fc63af71d96f884a020cb7cc0c800fa SHA512 
5e724d023ddd74ce64c3846fdb2e6310cbf8e2b9670e2bc28dd1b7978eae76f43f48a223d8e69f805aded41c569657c874d999bcb8198e0b8de7f02dbb51e7c1
 WHIRLPOOL 
d7bc41a4cde21651ad2e278d10825c5b568d184be394f31066369a43970e9828d751272dcfc56ca6d42a9ed9be54f57502d2f27308203c52ff9de6ef65c4ab7c
+DIST PyAVM-0.9.3.tar.gz 220824 SHA256 
ea90ddfbc3c8705f21ca24e205dc0208510905b5b69829db38c7d0e53928873a SHA512 
c505c2dc483befd3060e7d9c45b38f6e18502a223577fbcb73d253859138c4b97e468e6aba39cb7eff4bb4c0526108e8556251de15e2d78f8482ff22a033bad9
 WHIRLPOOL 
f6f2093bb566463de508e8a08a6190a5becb133bf84781dee598d6efd46571eb185e97a474ccdfb3ce6835a6818534297e10838986734d1c98c30aea7f917e7a

diff --git a/dev-python/pyavm/pyavm-0.9.3.ebuild 
b/dev-python/pyavm/pyavm-0.9.3.ebuild
new file mode 100644
index 000..02c42573b38
--- /dev/null
+++ b/dev-python/pyavm/pyavm-0.9.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+MYPN=PyAVM
+MYP=${MYPN}-${PV}
+
+DESCRIPTION="Python module for Astronomy Visualization Metadata i/o"
+HOMEPAGE="http://astrofrog.github.io/pyavm/;
+SRC_URI="mirror://pypi/${MYPN:0:1}/${MYPN}/${MYP}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/astropy[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/${MYP}"
+
+python_test() {
+   py.test || die "tests for ${EPYTHON} failed"
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 1da05522000f97a2d19ecda3bf2918cc74335033
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Mon Jul 31 20:45:54 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 20:46:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1da05522

dev-python/montage-wrapper: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/montage-wrapper/Manifest|  1 +
 .../montage-wrapper/montage-wrapper-0.9.9.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/montage-wrapper/Manifest 
b/dev-python/montage-wrapper/Manifest
index 92a8c29be9f..597dd8550fe 100644
--- a/dev-python/montage-wrapper/Manifest
+++ b/dev-python/montage-wrapper/Manifest
@@ -1 +1,2 @@
 DIST montage-wrapper-0.9.8.tar.gz 208240 SHA256 
8f7c468f602e3fa38907e481abaede08fbc4cd17faae0b82d86638c0418aa98e SHA512 
a9aeb48f86d055448fdfed3a5c3762b554627db10f1374cbd3f7af6002721ae04e9f47828c2084147be40f79c1c4ce6e56568bf61a6cdd78a31ce91de6365ec1
 WHIRLPOOL 
f224a4fe9dba626700e85a78b309f5db0bf1bac26d27457f6f3eb8a53ae58effbe70043c8c1f311029e36e36082540a9da634821df75366056e9ecb7dbc602f1
+DIST montage-wrapper-0.9.9.tar.gz 187490 SHA256 
cdf7722297c95ef0c3065de96636d467cb9db4049298f4df10957d209e64a724 SHA512 
a113a9f1ca03ca158ed6d8a4520c6710804a5ac10bae3dd0c0231390f771479c43f0cdd08e302c59ac1d608c4865d4b0d7a3a233ad068d40d3f1c0efbc343533
 WHIRLPOOL 
7c669455641c11963f0da97fa210efb41324dfba9ffa49f45e68b0ca96747472d1024b56e2a851043eb19362d5e4421e16e17b1cd1b1aabfb6f73d8ea1302ec7

diff --git a/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild 
b/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild
new file mode 100644
index 000..409d24f2765
--- /dev/null
+++ b/dev-python/montage-wrapper/montage-wrapper-0.9.9.ebuild
@@ -0,0 +1,42 @@
+# 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="Python wrapper for the Montage mosaicking toolkit"
+HOMEPAGE="http://www.astropy.org/montage-wrapper/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   sci-astronomy/montage"
+DEPEND="
+   dev-python/astropy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( sci-astronomy/montage )"
+
+python_prepare_all() {
+   # use system astropy-helpers instead of bundled one
+   sed -i -e '/auto_use/s/True/False/' setup.cfg || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   PYTHONPATH=".." emake -C docs html
+   HTML_DOCS=( docs/_build/html/. )
+   fi
+}
+
+python_test() {
+   esetup.py test || die "tests failed with ${EPYTHON}"
+}



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

2017-07-31 Thread Patrick McLean
commit: 5c514bb2ebc2a05b3861e36c841e0dd9e43dca3e
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 31 20:31:00 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 31 20:31:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c514bb2

sys-cluster/ceph: Make sure env.d file is numbered in 10.2.9-r1

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/ceph/ceph-10.2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-10.2.9-r1.ebuild 
b/sys-cluster/ceph/ceph-10.2.9-r1.ebuild
index 9650b2dff20..7d477491a49 100644
--- a/sys-cluster/ceph/ceph-10.2.9-r1.ebuild
+++ b/sys-cluster/ceph/ceph-10.2.9-r1.ebuild
@@ -276,7 +276,7 @@ src_install() {
insinto /etc/sysctl.d
newins "${FILESDIR}"/sysctld 90-${PN}.conf
 
-   use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc ${PN}-tcmalloc
+   use tcmalloc && newenvd "${FILESDIR}"/envd-tcmalloc 99${PN}-tcmalloc
 
systemd_install_serviced "${FILESDIR}/ceph-mds_at.service.conf" 
"ceph-mds@.service"
systemd_install_serviced "${FILESDIR}/ceph-osd_at.service.conf" 
"ceph-osd@.service"



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

2017-07-31 Thread Brian Evans
commit: 606ed45b320ae640edb4f60ab80de316f456d310
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jul 31 19:50:25 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jul 31 19:50:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606ed45b

dev-php/PEAR-DB_DataObject: Revbump for new eclass

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../PEAR-DB_DataObject-1.11.5-r1.ebuild| 31 ++
 1 file changed, 31 insertions(+)

diff --git a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5-r1.ebuild 
b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5-r1.ebuild
new file mode 100644
index 000..aa8425ee51f
--- /dev/null
+++ b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+DESCRIPTION="SQL builder and data modeling layer"
+LICENSE="PHP-3.01"
+SLOT="0"
+IUSE="minimal"
+
+# The MDB2/DB dependencies are listed as "optional," but really, you
+# need one or the other. Prefer the newer MDB2 to the deprecated DB.
+DEPEND=""
+RDEPEND="|| ( dev-php/PEAR-MDB2 dev-php/PEAR-DB )
+   dev-php/PEAR-Date
+   !minimal? ( dev-php/PEAR-Validate )"
+DOCS=( docs/example.ini )
+
+src_prepare() {
+   # Don't install this batch file -- it winds up in ${EPREFIX}/usr/bin.
+   # Delete the line that mentions it from package.xml.
+   sed -e '/DB_DataObject_createTables\.bat/d' \
+   -i "${WORKDIR}/package.xml" \
+   || die "failed to remove batch file from package.xml"
+
+   eapply_user
+}



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

2017-07-31 Thread Brian Evans
commit: 7e74e3c2620efdd946109dc48e9796c206e5c6e2
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jul 31 19:51:07 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jul 31 19:51:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e74e3c2

dev-php/PEAR-DB_DataObject: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../PEAR-DB_DataObject-1.11.5.ebuild   | 30 --
 1 file changed, 30 deletions(-)

diff --git a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5.ebuild 
b/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5.ebuild
deleted file mode 100644
index 8db605620b3..000
--- a/dev-php/PEAR-DB_DataObject/PEAR-DB_DataObject-1.11.5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit php-pear-r1
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-DESCRIPTION="SQL builder and data modeling layer"
-LICENSE="PHP-3.01"
-SLOT="0"
-IUSE="minimal"
-
-# The MDB2/DB dependencies are listed as "optional," but really, you
-# need one or the other. Prefer the newer MDB2 to the deprecated DB.
-DEPEND=""
-RDEPEND="|| ( dev-php/PEAR-MDB2 dev-php/PEAR-DB )
-   dev-php/PEAR-Date
-   !minimal? ( dev-php/PEAR-Validate )"
-
-src_prepare() {
-   # Don't install this batch file -- it winds up in ${EPREFIX}/usr/bin.
-   # Delete the line that mentions it from package.xml.
-   sed -e '/DB_DataObject_createTables\.bat/d' \
-   -i "${WORKDIR}/package.xml" \
-   || die "failed to remove batch file from package.xml"
-
-   eapply_user
-}



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

2017-07-31 Thread Andreas Sturmlechner
commit: bbdcad0e50ffbf452cd5551fdb088a7631ad57aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 31 19:45:43 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jul 31 19:45:50 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bbdcad0e

kde-apps/kmailtransport: DEPEND on kde-apps/ksmtp

This gets rid of the kioslave doing that job previously.

Upstream commit b2198b447ab2c4d048035aeacd71a8b05f3c53df

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kmailtransport/kmailtransport-.ebuild | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/kde-apps/kmailtransport/kmailtransport-.ebuild 
b/kde-apps/kmailtransport/kmailtransport-.ebuild
index 729f70beb7..b9bb24cf57 100644
--- a/kde-apps/kmailtransport/kmailtransport-.ebuild
+++ b/kde-apps/kmailtransport/kmailtransport-.ebuild
@@ -20,6 +20,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
+   $(add_frameworks_dep ksmtp)
$(add_frameworks_dep kwallet)
$(add_frameworks_dep kwidgetsaddons)
$(add_kdeapps_dep akonadi)
@@ -40,12 +41,3 @@ RDEPEND="${COMMON_DEPEND}
 "
 
 RESTRICT+=" test"
-
-src_prepare() {
-   kde5_src_prepare
-
-   if ! use_if_iuse handbook ; then
-   sed -e "/add_subdirectory(doc)/I s/^/#DONOTCOMPILE /" \
-   -i kioslave/CMakeLists.txt || die "failed to comment 
add_subdirectory(doc)"
-   fi
-}



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

2017-07-31 Thread Brian Evans
commit: c4a63e37d940d5fc974f8110bf1bfbd015f6d7ca
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jul 31 19:29:17 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jul 31 19:29:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a63e37

dev-php/PEAR-Net_IPv6: Version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-php/PEAR-Net_IPv6/Manifest  |  1 +
 .../PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta3.ebuild  | 21 +
 dev-php/PEAR-Net_IPv6/metadata.xml  |  6 +++---
 3 files changed, 25 insertions(+), 3 deletions(-)

diff --git a/dev-php/PEAR-Net_IPv6/Manifest b/dev-php/PEAR-Net_IPv6/Manifest
index 2abcadfcc0f..660c2e64c55 100644
--- a/dev-php/PEAR-Net_IPv6/Manifest
+++ b/dev-php/PEAR-Net_IPv6/Manifest
@@ -1 +1,2 @@
 DIST Net_IPv6-1.3.0b2.tgz 10477 SHA256 
b7748f977c2946262239cd5af76a233a235b5e4c512c2022b4b104b1498e7203 SHA512 
cc0c342979d96c1ff46575a676be567226ae0658b75f40d0413c935312905b8203b7485f9cce2d77d09786348d82d5e97da0c04bb41107fae6aefb3fc7a474ac
 WHIRLPOOL 
83773e279380685b6285eb5e74de9b7bc0482469c12699a6ef7cedb1907469d04fc876770d9b7465e43e8a7bbf34ef7c898c8b5f6943dce12af8c68e0a2cc5e1
+DIST Net_IPv6-1.3.0b3.tgz 11030 SHA256 
2b804dc88cd5928da86ef7a8b1bec072b991a492233445fb151f39186d80110b SHA512 
77d30c18c00aa03207b58dc7e54553e4cb3f424dcc831c67ab1081cfbc0dee121998866e995bf0e0029e9de1a6e28acb57aed63c837e894beb6cf4a5d3f39231
 WHIRLPOOL 
6ce094fa746a3e2dda4da6134786d032d9effdbbe1893e7dd68ae9f93bbe2310433e442e3a9a4017fdf291704be01850a3b022939eefe1bbefd94e0c3f5c42db

diff --git a/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta3.ebuild 
b/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta3.ebuild
new file mode 100644
index 000..8c14b64e040
--- /dev/null
+++ b/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PEAR_PV="${PV/_beta/b}"
+
+inherit php-pear-r2
+
+DESCRIPTION="PEAR class for IP v6 calculations"
+
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="test? ( dev-php/phpunit )"
+
+src_test() {
+   phpunit "--include-path=${S}" "${S}/tests/AllTests.php" || die
+}

diff --git a/dev-php/PEAR-Net_IPv6/metadata.xml 
b/dev-php/PEAR-Net_IPv6/metadata.xml
index 5bd2e475914..40bf307f7a8 100644
--- a/dev-php/PEAR-Net_IPv6/metadata.xml
+++ b/dev-php/PEAR-Net_IPv6/metadata.xml
@@ -2,10 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

- php-b...@gentoo.org
- PHP
+   php-b...@gentoo.org
+   PHP


- Net_IPv6
+   Net_IPv6

 



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

2017-07-31 Thread Brian Evans
commit: 0258997db6ca4446d3aeecc1cd2e7c2b26e5df22
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jul 31 19:30:12 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jul 31 19:30:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0258997d

dev-php/PEAR-Net_IPv6: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-php/PEAR-Net_IPv6/Manifest|  1 -
 .../PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta2.ebuild| 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-php/PEAR-Net_IPv6/Manifest b/dev-php/PEAR-Net_IPv6/Manifest
index 660c2e64c55..517784538d2 100644
--- a/dev-php/PEAR-Net_IPv6/Manifest
+++ b/dev-php/PEAR-Net_IPv6/Manifest
@@ -1,2 +1 @@
-DIST Net_IPv6-1.3.0b2.tgz 10477 SHA256 
b7748f977c2946262239cd5af76a233a235b5e4c512c2022b4b104b1498e7203 SHA512 
cc0c342979d96c1ff46575a676be567226ae0658b75f40d0413c935312905b8203b7485f9cce2d77d09786348d82d5e97da0c04bb41107fae6aefb3fc7a474ac
 WHIRLPOOL 
83773e279380685b6285eb5e74de9b7bc0482469c12699a6ef7cedb1907469d04fc876770d9b7465e43e8a7bbf34ef7c898c8b5f6943dce12af8c68e0a2cc5e1
 DIST Net_IPv6-1.3.0b3.tgz 11030 SHA256 
2b804dc88cd5928da86ef7a8b1bec072b991a492233445fb151f39186d80110b SHA512 
77d30c18c00aa03207b58dc7e54553e4cb3f424dcc831c67ab1081cfbc0dee121998866e995bf0e0029e9de1a6e28acb57aed63c837e894beb6cf4a5d3f39231
 WHIRLPOOL 
6ce094fa746a3e2dda4da6134786d032d9effdbbe1893e7dd68ae9f93bbe2310433e442e3a9a4017fdf291704be01850a3b022939eefe1bbefd94e0c3f5c42db

diff --git a/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta2.ebuild 
b/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta2.ebuild
deleted file mode 100644
index cc5516aa4f7..000
--- a/dev-php/PEAR-Net_IPv6/PEAR-Net_IPv6-1.3.0_beta2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit php-pear-r1
-
-DESCRIPTION="PEAR class for IP v6 calculations"
-
-LICENSE="PHP-3.01"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="test? ( dev-php/phpunit )"
-
-src_test() {
-   phpunit "--include-path=${S}" "${S}/tests/AllTests.php" || die
-}



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

2017-07-31 Thread Patrick McLean
commit: 99748ee7bf5dedea9ac0af33f482fe65aea11c96
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 31 19:03:31 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 31 19:04:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99748ee7

sys-cluster/ceph: Revision bump, pull in fix for CVE-2017-7519

Also add envd file when tcmalloc USE flags is enabled to set
TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES=134217728

This is recommended by upstream. Install file to sysctl.d to update
kernel.pid_max to 257256, and sync conf.d file with init.d.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/ceph/ceph-10.2.9-r1.ebuild | 298 +
 ...triper_fix_format_injection_vulnerability.patch |  35 +++
 sys-cluster/ceph/files/ceph.confd-r3   |   2 +-
 sys-cluster/ceph/files/envd-tcmalloc   |   1 +
 sys-cluster/ceph/files/sysctld |   2 +
 5 files changed, 337 insertions(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-10.2.9-r1.ebuild 
b/sys-cluster/ceph/ceph-10.2.9-r1.ebuild
new file mode 100644
index 000..9650b2dff20
--- /dev/null
+++ b/sys-cluster/ceph/ceph-10.2.9-r1.ebuild
@@ -0,0 +1,298 @@
+# 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 check-reqs autotools eutils python-r1 udev user \
+   readme.gentoo-r1 systemd versionator flag-o-matic
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="babeltrace cephfs cryptopp debug fuse gtk jemalloc ldap +libaio"
+IUSE+=" libatomic lttng +nss +radosgw static-libs +tcmalloc test xfs zfs"
+
+# unbundling code commented out pending bugs 584056 and 584058
+#>=dev-libs/jerasure-2.0.0-r1
+#>=dev-libs/gf-complete-2.0.0
+COMMON_DEPEND="
+   app-arch/snappy:=
+   sys-libs/zlib:=
+   app-arch/lz4:=
+   app-arch/bzip2:=
+   app-arch/zstd:=
+   dev-libs/boost:=[threads]
+   dev-libs/libaio:=
+   dev-libs/leveldb:=[snappy]
+   nss? ( dev-libs/nss:= )
+   libatomic? ( dev-libs/libatomic_ops:= )
+   cryptopp? ( dev-libs/crypto++:= )
+   sys-apps/keyutils
+   sys-apps/util-linux
+   dev-libs/libxml2:=
+   radosgw? ( dev-libs/fcgi:= )
+   ldap? ( net-nds/openldap:= )
+   babeltrace? ( dev-util/babeltrace )
+   fuse? ( sys-fs/fuse:0= )
+   xfs? ( sys-fs/xfsprogs:= )
+   zfs? ( sys-fs/zfs:= )
+   gtk? (
+   x11-libs/gtk+:2=
+   dev-cpp/gtkmm:2.4
+   gnome-base/librsvg:=
+   )
+   radosgw? (
+   dev-libs/fcgi:=
+   dev-libs/expat:=
+   net-misc/curl:=
+   )
+   jemalloc? ( dev-libs/jemalloc:= )
+   !jemalloc? ( =dev-util/google-perftools-2.4*:= )
+   lttng? ( dev-util/lttng-ust:= )
+   ${PYTHON_DEPS}
+   "
+DEPEND="${COMMON_DEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   app-arch/cpio
+   virtual/pkgconfig
+   dev-python/sphinx
+   test? (
+   sys-fs/btrfs-progs
+   sys-apps/grep[pcre]
+   dev-python/tox[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/hdparm
+   sys-block/parted
+   sys-fs/cryptsetup
+   sys-apps/gptfdisk
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   "
+REQUIRED_USE="
+   $(python_gen_useflags 'python2*')
+   ${PYTHON_REQUIRED_USE}
+   ^^ ( nss cryptopp )
+   ?? ( jemalloc tcmalloc )
+   "
+
+# work around bug in ceph compilation (rgw/ceph_dencoder-rgw_dencoder.o... 
undefined reference to `vtable for RGWZoneGroup')
+REQUIRED_USE+=" radosgw"
+
+#RESTRICT="test? ( userpriv )"
+
+# distribution tarball does not include everything needed for tests
+RESTRICT+=" test"
+
+STRIP_MASK="/usr/lib*/rados-classes/*"
+
+UNBUNDLE_LIBS=(
+   src/erasure-code/jerasure/jerasure
+   src/erasure-code/jerasure/gf-complete
+)
+
+PATCHES=(
+   "${FILESDIR}/ceph-10.2.0-dont-use-virtualenvs.patch"
+   #"${FILESDIR}/ceph-10.2.1-unbundle-jerasure.patch"
+   "${FILESDIR}/${PN}-10.2.1-libzfs.patch"
+   "${FILESDIR}/${PN}-10.2.3-build-without-openldap.patch"
+   
"${FILESDIR}/${PN}-10.2.5-Make-RBD-Python-bindings-compatible-with-Python-3.patch"
+   
"${FILESDIR}/${PN}-10.2.5-Make-CephFS-bindings-and-tests-compatible-with-Python-3.patch"
+   "${FILESDIR}/${PN}-10.2.7-fix-compilation-with-zstd.patch"
+   
"${FILESDIR}/${PN}-10.2.9-libradosstriper_fix_format_injection_vulnerability.patch"
+)
+

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

2017-07-31 Thread Zac Medico
commit: 983dcf2c15e29df5bdde9836b26a384eef1f099f
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jul 31 18:59:32 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jul 31 19:00:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983dcf2c

dev-db/mongodb: patch 3.4.6 for bug 625148

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-db/mongodb/mongodb-3.4.6.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-db/mongodb/mongodb-3.4.6.ebuild 
b/dev-db/mongodb/mongodb-3.4.6.ebuild
index 71647e4b938..18751f0bf10 100644
--- a/dev-db/mongodb/mongodb-3.4.6.ebuild
+++ b/dev-db/mongodb/mongodb-3.4.6.ebuild
@@ -102,6 +102,7 @@ pkg_setup() {
 src_prepare() {
epatch "${FILESDIR}/${PN}-3.4.0-fix-scons.patch"
epatch "${FILESDIR}/${P}-no-boost-check.patch"
+   epatch 
"${FILESDIR}/${PN}-3.4.4-Replace-string-with-explicit-std-string.patch"
if has_version ">=dev-libs/boost-1.62"; then
epatch "${FILESDIR}/${PN}-3.2.10-boost-1.62.patch"
fi



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

2017-07-31 Thread Michał Górny
commit: 53d95bc82b9c3af8997cd55bfbdb5a7f227cf65c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 31 18:56:33 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 31 18:56:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d95bc8

app-arch/snappy: Drop old

 app-arch/snappy/Manifest   |  1 -
 app-arch/snappy/snappy-1.1.2-r1.ebuild | 40 --
 app-arch/snappy/snappy-1.1.3.ebuild| 38 
 3 files changed, 79 deletions(-)

diff --git a/app-arch/snappy/Manifest b/app-arch/snappy/Manifest
index 9f20015b497..b72e53b2017 100644
--- a/app-arch/snappy/Manifest
+++ b/app-arch/snappy/Manifest
@@ -1,3 +1,2 @@
-DIST snappy-1.1.2.tar.gz 1485435 SHA256 
f9d8fe1c85494f62dbfa3efe8e73bc23d8dec7a254ff7fe09ec4b0ebfc586af4 SHA512 
da0e80528dfc815d765347c60dc5f14bc7fb882cc6894b87d3a43dec1a127cf8bcfe46e6cb93e130790c0ebd67368a1042500d9080f81803c1b69c3cc07e
 WHIRLPOOL 
a9cf520cc578a0a63ebb7fb127428b50d282cdf2448938ad88349f775e21b3dd27f2c6843f86dd749d66e9df5e29094bc5c67032f0219932fec69f882ec91246
 DIST snappy-1.1.3.tar.gz 1509026 SHA256 
2f1e82adf0868c9e26a5a7a3115111b6da7e432ddbac268a7ca2fae2a247eef3 SHA512 
4c4f47c657a072989179be9df0e5e98d14f4a67c27ec7ae0e5a15d14289a75d4e266bc6c5c89723f3e9860408ffcc7138a815f8ad9299407c4a1946fc00ab5bf
 WHIRLPOOL 
97f82d1439973582f0ba3fde43ba2ee2c23b2512e0ee426b9e372fbfbba87921355c1f6bf0bf80671d7c4da26a23d480508cb7a188e414b9cb5d95996bfabe39
 DIST snappy-1.1.6.tar.gz 1128388 SHA256 
6fa92cde5b2caefd0d9a60336991ba42e5a7ddc3bdc36c5610451373751d0495 SHA512 
38698b7ff03b39528de88bf62a84fcfc6f3dce2e98efa25a97ebdf396b6aba49860072ffa99830323944ab41c3721a3c53ff2636beb3422d5f812e84afe8dadf
 WHIRLPOOL 
87ee2fd77e4c68911d5bd5c5a278460b8e4200a2b4c96a454b2af0b61444588dfad68015effd22bebfb2bf8f9d3e0c6b8f8cc3e89614626f0bc1f91b18402eec

diff --git a/app-arch/snappy/snappy-1.1.2-r1.ebuild 
b/app-arch/snappy/snappy-1.1.2-r1.ebuild
deleted file mode 100644
index cd7e3923509..000
--- a/app-arch/snappy/snappy-1.1.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-AUTOTOOLS_AUTO_DEPEND="yes"
-inherit eutils autotools-multilib
-
-DESCRIPTION="A high-speed compression/decompression library by Google"
-HOMEPAGE="https://github.com/google/snappy;
-# upstream uses google drive which has hash-based URLS
-SRC_URI="https://dev.gentoo.org/~radhermit/dist/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
-
-src_prepare() {
-   # Avoid automagic lzo and gzip by not checking for it
-   sed -i '/^CHECK_EXT_COMPRESSION_LIB/d' configure.ac || die
-
-   # don't install unwanted files
-   sed -i 's/COPYING INSTALL//' Makefile.am || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   --docdir='$(datarootdir)'/doc/${PF} \
-   --without-gflags \
-   --disable-gtest \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   prune_libtool_files
-}

diff --git a/app-arch/snappy/snappy-1.1.3.ebuild 
b/app-arch/snappy/snappy-1.1.3.ebuild
deleted file mode 100644
index 635993bd84f..000
--- a/app-arch/snappy/snappy-1.1.3.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-AUTOTOOLS_AUTO_DEPEND="yes"
-inherit eutils autotools-multilib
-
-DESCRIPTION="A high-speed compression/decompression library by Google"
-HOMEPAGE="https://github.com/google/snappy;
-SRC_URI="https://github.com/google/${PN}/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ppc ~ppc64 ~x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
-IUSE="static-libs"
-
-src_prepare() {
-   # Avoid automagic lzo and gzip by not checking for it
-   sed -i '/^CHECK_EXT_COMPRESSION_LIB/d' configure.ac || die
-
-   # don't install unwanted files
-   sed -i 's/COPYING INSTALL//' Makefile.am || die
-
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   --docdir='$(datarootdir)'/doc/${PF} \
-   --without-gflags \
-   --disable-gtest \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   prune_libtool_files
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/

2017-07-31 Thread David Seifert
commit: a07dff4601a03692c787571b75a108774daeda2c
Author: David Seifert  gentoo  org>
AuthorDate: Mon Jul 31 18:43:49 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jul 31 18:43:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07dff46

app-crypt/gnupg: [QA] Fix various QA violations

* Sort metadata vars into canonical order
  set by skel.ebuild
* All I/O operations require '|| die'
* Repoman warnings about metadata.xml mixing
  tabs and spaces:

  metadata.warning  1
 app-crypt/gnupg/metadata.xml: inconsistent use of tabs and spaces in 
indentation

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/gnupg/gnupg-2.1.22.ebuild | 14 +++
 app-crypt/gnupg/metadata.xml| 73 +
 2 files changed, 41 insertions(+), 46 deletions(-)

diff --git a/app-crypt/gnupg/gnupg-2.1.22.ebuild 
b/app-crypt/gnupg/gnupg-2.1.22.ebuild
index 39ab6caaf11..03363e490f1 100644
--- a/app-crypt/gnupg/gnupg-2.1.22.ebuild
+++ b/app-crypt/gnupg/gnupg-2.1.22.ebuild
@@ -5,15 +5,15 @@ EAPI="6"
 
 inherit systemd toolchain-funcs
 
+MY_P="${P/_/-}"
+
 DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
 HOMEPAGE="http://www.gnupg.org/;
-LICENSE="GPL-3"
-
-MY_P="${P/_/-}"
 SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
+LICENSE="GPL-3"
 SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb 
wks-server"
 
 COMMON_DEPEND_LIBS="
@@ -110,11 +110,11 @@ src_install() {
 
dosym gpg2 /usr/bin/gpg
dosym gpgv2 /usr/bin/gpgv
-   echo ".so man1/gpg2.1" > "${ED}"/usr/share/man/man1/gpg.1
-   echo ".so man1/gpgv2.1" > "${ED}"/usr/share/man/man1/gpgv.1
+   echo ".so man1/gpg2.1" > "${ED}"/usr/share/man/man1/gpg.1 || die
+   echo ".so man1/gpgv2.1" > "${ED}"/usr/share/man/man1/gpgv.1 || die
 
dodir /etc/env.d
-   echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> 
"${ED}"/etc/env.d/30gnupg
+   echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> 
"${ED}"/etc/env.d/30gnupg || die
 
use doc && dodoc doc/gnupg.html/* doc/*.png
 

diff --git a/app-crypt/gnupg/metadata.xml b/app-crypt/gnupg/metadata.xml
index afd452c2173..d9ae4079527 100644
--- a/app-crypt/gnupg/metadata.xml
+++ b/app-crypt/gnupg/metadata.xml
@@ -1,43 +1,38 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-k...@gentoo.org
-Kristian Fiskerstrand
-  
-  
-cry...@gentoo.org
-Crypto
-  
-  
-GnuPG is a complete and free implementation of the OpenPGP standard as
-defined by RFC4880.
-  
-  
-
-  Build scdaemon software. Enables usage of OpenPGP cards. For
-  other type of smartcards, try
-  app-crypt/gnupg-pkcs11-scd.
-  Bring in dev-libs/libusb as a dependency; enable
-  scdaemon.
-
-
-  Build direct CCID access for scdaemon; requires
-  dev-libs/libusb.
-
-
-  Build mta support using
-  virtual/mta.
-
-
-  Enable support for Trust of First use trust model; requires
-  dev-db/sqlite.
-
-
-  Install extra tools (including gpgsplit and gpg-zip).
-
-   
- Install the wks-server
-   
-  
+   
+   k...@gentoo.org
+   Kristian Fiskerstrand
+   
+   
+   cry...@gentoo.org
+   Crypto
+   
+   
+   GnuPG is a complete and free implementation of the OpenPGP standard as
+   defined by RFC4880.
+   
+   
+   
+   Build scdaemon software. Enables usage of OpenPGP cards. For
+   other type of smartcards, try 
app-crypt/gnupg-pkcs11-scd.
+   Bring in dev-libs/libusb as a dependency; enable 
scdaemon.
+   
+   
+   Build direct CCID access for scdaemon; requires 
dev-libs/libusb.
+   
+   
+   Build mta support using virtual/mta.
+   
+   
+   Enable support for Trust on First use trust model; requires 
dev-db/sqlite.
+   
+   
+   Install extra tools (including gpgsplit and gpg-zip).
+   
+   
+   Install the wks-server
+   
+   
 



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

2017-07-31 Thread David Seifert
commit: 8b8c27e3f6650330085640edf96582513d6c0d27
Author: Craig Andrews  integralblue  com>
AuthorDate: Mon Jul 31 18:15:16 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jul 31 18:28:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8c27e3

app-backup/btrbk: Drop old versions

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5251

 app-backup/btrbk/Manifest|  2 --
 app-backup/btrbk/btrbk-0.23.3.ebuild | 32 
 app-backup/btrbk/btrbk-0.24.0.ebuild | 32 
 app-backup/btrbk/btrbk-0.25.0.ebuild | 32 
 4 files changed, 98 deletions(-)

diff --git a/app-backup/btrbk/Manifest b/app-backup/btrbk/Manifest
index 0c02b598eab..eb62507f4f6 100644
--- a/app-backup/btrbk/Manifest
+++ b/app-backup/btrbk/Manifest
@@ -1,4 +1,2 @@
-DIST btrbk-0.23.3.tar.xz 69388 SHA256 
779636116261e3e0fe64ec986e39be594c04454d87be8005115c8577f62b1725 SHA512 
d9fc29b8e2a6e191be93c7845c7f1f99ab60fb4ec910d8b60947ef902b7fdaf789bc73a4884bdd6060f1b180cafaacd5fa8f93dc29624dfea8a2890618ce4012
 WHIRLPOOL 
4cc9aa102c46feccfb0b90e65d03dd53bed07d78e5a9ddd2afeccfe21fb29f9a2aeba8389771ee7c203598858fb94d59c0d19b73ce1fa29b3772e916bbf4f23b
 DIST btrbk-0.24.0.tar.xz 72308 SHA256 
032671c2905005d91a87b85acf8daec05df09bfad9e191092610094fb9a65906 SHA512 
fbe180743743ead1241968765b5ae6eff37b2925bee8379443568c126426f2098d280a3f62d13e5f5b63f967ac9889ad9331d73f354d0cd441c907ba92258267
 WHIRLPOOL 
19052093dcec40d4a8bd5593538f6ec44ea2bbaf6a846f966cebb1f1ff76b9c94700a0bad6f16f33258f92fa05180efc2ba770f02db5553e755beb21b6761ed9
-DIST btrbk-0.25.0.tar.xz 73552 SHA256 
21b77473e033ee4886e48802cb92c4a958465534169aee4b7238826a89a63650 SHA512 
77a10fdf070129264cc62b2ff643ea4f28c1a4ecab7c026e697ba3b0e01be35674c038762669775f13e3848031ccc6b0e2ed9baef4aedf31ab7d66fdb31c1836
 WHIRLPOOL 
dc14b29e22b4b6070f0c43079c81c29eae273469353019ebbd9a0099a996f2707fd894c6fca9c75a93c150f4b6d27859ecc2f70881423367d079d484646f9a5c
 DIST btrbk-0.25.1.tar.xz 74904 SHA256 
25bbfe9352b833761c2ec929d744faa2b33670dac0dc00b6e51ed0d2d64e0c0b SHA512 
6802e379f49c5433a811f6f844cf2663c752b23d8d678f001bb8cba9b099c7527983e23169814c7469ab8682b95fa0f742d1088415747ebebfe0fcc36425cd05
 WHIRLPOOL 
05850216548c01d86b0ec508e11d8085dec597b41bad491cbf65aa9f41432a09b2a0f79ec821bf16c0e7f24271bcb4cce1f9b52352d7d6cd67ef2ac9850a19e0

diff --git a/app-backup/btrbk/btrbk-0.23.3.ebuild 
b/app-backup/btrbk/btrbk-0.23.3.ebuild
deleted file mode 100644
index bcd1444ba4e..000
--- a/app-backup/btrbk/btrbk-0.23.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
-   inherit git-r3
-   SRC_URI=""
-   KEYWORDS=""
-else
-   SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~x86"
-fi
-
-DESCRIPTION="Tool for creating snapshots and remote backups of btrfs 
subvolumes"
-HOMEPAGE="https://digint.ch/btrbk/;
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+pv"
-
-DEPEND=""
-RDEPEND="dev-lang/perl
-   net-misc/openssh
-   pv? ( sys-apps/pv )
-   >=sys-fs/btrfs-progs-3.18.2"
-
-src_install() {
-   emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" 
SYSTEMDDIR="$(systemd_get_systemunitdir)" install
-}

diff --git a/app-backup/btrbk/btrbk-0.24.0.ebuild 
b/app-backup/btrbk/btrbk-0.24.0.ebuild
deleted file mode 100644
index 3dc20edfce5..000
--- a/app-backup/btrbk/btrbk-0.24.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
-   inherit git-r3
-   SRC_URI=""
-   KEYWORDS=""
-else
-   SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz;
-   KEYWORDS="amd64 arm x86"
-fi
-
-DESCRIPTION="Tool for creating snapshots and remote backups of btrfs 
subvolumes"
-HOMEPAGE="https://digint.ch/btrbk/;
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+pv"
-
-DEPEND=""
-RDEPEND="dev-lang/perl
-   net-misc/openssh
-   pv? ( sys-apps/pv )
-   >=sys-fs/btrfs-progs-3.18.2"
-
-src_install() {
-   emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" 
SYSTEMDDIR="$(systemd_get_systemunitdir)" install
-}

diff --git a/app-backup/btrbk/btrbk-0.25.0.ebuild 
b/app-backup/btrbk/btrbk-0.25.0.ebuild
deleted file mode 100644
index 11d760f7b36..000
--- a/app-backup/btrbk/btrbk-0.25.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
- 

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

2017-07-31 Thread David Seifert
commit: 0ec9b53b49d7c26b20a6f32e86212a87f43bc968
Author: Craig Andrews  integralblue  com>
AuthorDate: Mon Jul 31 18:12:50 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jul 31 18:28:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec9b53b

app-backup/btrbk: 0.24.0 requires https://github.com/digint/btrbk/commit/6cf5d59
Closes: https://github.com/gentoo/gentoo/pull/5251

 app-backup/btrbk/btrbk-0.24.0-r1.ebuild | 32 
 1 file changed, 32 insertions(+)

diff --git a/app-backup/btrbk/btrbk-0.24.0-r1.ebuild 
b/app-backup/btrbk/btrbk-0.24.0-r1.ebuild
new file mode 100644
index 000..8f10060231f
--- /dev/null
+++ b/app-backup/btrbk/btrbk-0.24.0-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
+   inherit git-r3
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz;
+   KEYWORDS="amd64 arm x86"
+fi
+
+DESCRIPTION="Tool for creating snapshots and remote backups of btrfs 
subvolumes"
+HOMEPAGE="https://digint.ch/btrbk/;
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+pv"
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+   net-misc/openssh
+   pv? ( sys-apps/pv )
+   >=sys-fs/btrfs-progs-3.18.2 

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

2017-07-31 Thread David Seifert
commit: ed1b8809b243ad77d6c537141e104535ed841234
Author: Craig Andrews  integralblue  com>
AuthorDate: Mon Jul 31 03:04:36 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Jul 31 18:28:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1b8809

app-backup/btrbk: 0.25.1 version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5251

 app-backup/btrbk/Manifest|  1 +
 app-backup/btrbk/btrbk-0.25.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/app-backup/btrbk/Manifest b/app-backup/btrbk/Manifest
index bb8c826c13b..0c02b598eab 100644
--- a/app-backup/btrbk/Manifest
+++ b/app-backup/btrbk/Manifest
@@ -1,3 +1,4 @@
 DIST btrbk-0.23.3.tar.xz 69388 SHA256 
779636116261e3e0fe64ec986e39be594c04454d87be8005115c8577f62b1725 SHA512 
d9fc29b8e2a6e191be93c7845c7f1f99ab60fb4ec910d8b60947ef902b7fdaf789bc73a4884bdd6060f1b180cafaacd5fa8f93dc29624dfea8a2890618ce4012
 WHIRLPOOL 
4cc9aa102c46feccfb0b90e65d03dd53bed07d78e5a9ddd2afeccfe21fb29f9a2aeba8389771ee7c203598858fb94d59c0d19b73ce1fa29b3772e916bbf4f23b
 DIST btrbk-0.24.0.tar.xz 72308 SHA256 
032671c2905005d91a87b85acf8daec05df09bfad9e191092610094fb9a65906 SHA512 
fbe180743743ead1241968765b5ae6eff37b2925bee8379443568c126426f2098d280a3f62d13e5f5b63f967ac9889ad9331d73f354d0cd441c907ba92258267
 WHIRLPOOL 
19052093dcec40d4a8bd5593538f6ec44ea2bbaf6a846f966cebb1f1ff76b9c94700a0bad6f16f33258f92fa05180efc2ba770f02db5553e755beb21b6761ed9
 DIST btrbk-0.25.0.tar.xz 73552 SHA256 
21b77473e033ee4886e48802cb92c4a958465534169aee4b7238826a89a63650 SHA512 
77a10fdf070129264cc62b2ff643ea4f28c1a4ecab7c026e697ba3b0e01be35674c038762669775f13e3848031ccc6b0e2ed9baef4aedf31ab7d66fdb31c1836
 WHIRLPOOL 
dc14b29e22b4b6070f0c43079c81c29eae273469353019ebbd9a0099a996f2707fd894c6fca9c75a93c150f4b6d27859ecc2f70881423367d079d484646f9a5c
+DIST btrbk-0.25.1.tar.xz 74904 SHA256 
25bbfe9352b833761c2ec929d744faa2b33670dac0dc00b6e51ed0d2d64e0c0b SHA512 
6802e379f49c5433a811f6f844cf2663c752b23d8d678f001bb8cba9b099c7527983e23169814c7469ab8682b95fa0f742d1088415747ebebfe0fcc36425cd05
 WHIRLPOOL 
05850216548c01d86b0ec508e11d8085dec597b41bad491cbf65aa9f41432a09b2a0f79ec821bf16c0e7f24271bcb4cce1f9b52352d7d6cd67ef2ac9850a19e0

diff --git a/app-backup/btrbk/btrbk-0.25.1.ebuild 
b/app-backup/btrbk/btrbk-0.25.1.ebuild
new file mode 100644
index 000..11d760f7b36
--- /dev/null
+++ b/app-backup/btrbk/btrbk-0.25.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
+   inherit git-r3
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="Tool for creating snapshots and remote backups of btrfs 
subvolumes"
+HOMEPAGE="https://digint.ch/btrbk/;
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+pv"
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+   net-misc/openssh
+   pv? ( sys-apps/pv )
+   >=sys-fs/btrfs-progs-3.18.2"
+
+src_install() {
+   emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" 
SYSTEMDDIR="$(systemd_get_systemunitdir)" install
+}



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

2017-07-31 Thread Brian Evans
commit: 26518e6c1455a0b2418aa1a574d457ff666993b0
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jul 31 18:18:31 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jul 31 18:18:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26518e6c

dev-php/PEAR-Cache_Lite: Revbump for eclass change

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../PEAR-Cache_Lite-1.8.0-r1.ebuild| 24 ++
 1 file changed, 24 insertions(+)

diff --git a/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0-r1.ebuild 
b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0-r1.ebuild
new file mode 100644
index 000..ccc9c00bfc6
--- /dev/null
+++ b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit php-pear-r2
+
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+DESCRIPTION="Fast and safe little cache system"
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-php/pear-1.10.1"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   peardev run-tests -r || die
+}
+
+src_install() {
+   local DOCS=( README.md TODO docs/technical docs/examples )
+   php-pear-r2_src_install
+}



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

2017-07-31 Thread Brian Evans
commit: 1a6e5a35c2a7a6ffcaf8320e814c3b9b83521969
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jul 31 18:19:12 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jul 31 18:19:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6e5a35

dev-php/PEAR-Cache_Lite: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0.ebuild   | 24 --
 1 file changed, 24 deletions(-)

diff --git a/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0.ebuild 
b/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0.ebuild
deleted file mode 100644
index 5870d610f05..000
--- a/dev-php/PEAR-Cache_Lite/PEAR-Cache_Lite-1.8.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit php-pear-r1
-
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-DESCRIPTION="Fast and safe little cache system"
-LICENSE="LGPL-2.1"
-SLOT="0"
-IUSE=""
-
-DEPEND=">=dev-php/pear-1.10.1"
-RDEPEND="${DEPEND}"
-
-src_test() {
-   peardev run-tests -r || die
-}
-
-src_install() {
-   php-pear-r1_src_install
-   find "${D}" -name LICENSE -delete || die
-}



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

2017-07-31 Thread Sebastien Fabbro
commit: 116219cb59ff3d6cf1d580034f9b152ba48f3763
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sun Jul 30 01:11:56 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116219cb

sci-mathematics/4ti2: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-mathematics/4ti2/4ti2-1.6.7.ebuild | 43 ++
 sci-mathematics/4ti2/Manifest  |  1 +
 2 files changed, 44 insertions(+)

diff --git a/sci-mathematics/4ti2/4ti2-1.6.7.ebuild 
b/sci-mathematics/4ti2/4ti2-1.6.7.ebuild
new file mode 100644
index 000..c06748c2017
--- /dev/null
+++ b/sci-mathematics/4ti2/4ti2-1.6.7.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="Software package for algebraic, geometric and combinatorial 
problems"
+HOMEPAGE="http://www.4ti2.de/;
+SRC_URI="http://4ti2.de/version_${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="static-libs"
+
+DEPEND="
+   sci-mathematics/glpk:0[gmp]
+   dev-libs/gmp[cxx]"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.3.2-gold.patch
+)
+
+src_prepare() {
+   default
+   sed -e "s:^CXX.*$:CXX=$(tc-getCXX):g" \
+   -i m4/glpk-check.m4 || die
+   # The swig subdir is not used, so we can skip running autotools in it. 
#518000
+   AT_NO_RECURSIVE=1 eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use static-libs || prune_libtool_files --all
+}

diff --git a/sci-mathematics/4ti2/Manifest b/sci-mathematics/4ti2/Manifest
index eda26f1f47d..c25bd296820 100644
--- a/sci-mathematics/4ti2/Manifest
+++ b/sci-mathematics/4ti2/Manifest
@@ -1,3 +1,4 @@
 DIST 4ti2-1.6.2.tar.gz 5531651 SHA256 
e1b39c5c051904e41deefce5419b16d723b1f403c616ddd6e3610e260d4b5711 SHA512 
ff68f767b8677ce0ce94cca39fa3ef87835d77a951f0ec6ae28ab171bf09ae25c551d88c2cdf5bf3115b33bd32366b063533a1c22576130a00f542f9370bcd7b
 WHIRLPOOL 
f125cee526f8d2693b01978fd39cc36c900e7611ac0b8026f33c68ec8ccb0bb29cdffdf5c11adc6a5f7041389d34e6cacff173437c4be725c9b390a25e24e397
 DIST 4ti2-1.6.5.tar.gz 5640117 SHA256 
079abe725fb1cc811184eca1d079a51f701a20c02c894422be59cd923c2cd21b SHA512 
90dc105d99659e3c2213b484b6d21e877d7484ca0ad0373ece066df26de7c0e0cce614faaae9f7b678d03fa54f987fe95ab6d3f958477b1294a2dc00733a3a08
 WHIRLPOOL 
b72d84e4e9557f85cadd3d93305b19162e85321bbc8dc974febe5f01e4a218c61d5e831de0ae8fc294e0f21c2469c663e53dde41f2e943db9df6011b758c1ccf
 DIST 4ti2-1.6.6.tar.gz 5640126 SHA256 
2ae9f7dd6a387fd6f0454b4bc2d02cf389f504230cc9f782c35bb5ea4a8df10a SHA512 
89f36aaf3d8f41bb31b37b44a013ea966d9664880473ad0d6d1825ffb00afec1eff3139c09ac6b684f0679e2ae0d201a84396bb721aa1f63dc1deca592392c41
 WHIRLPOOL 
c5255ffe43eb65ec7d19f8cf24de3ab69e5f2466a91009a336a367cfab768d882781a91ab82d3077600edc08c6fb3f6f3686536e8e5bcbc6a1ca16f1feaa0ef0
+DIST 4ti2-1.6.7.tar.gz 5649869 SHA256 
d4833a831d8d437f595d2e234a4471d7adbe1523fc63aa46cacea56af3e831bb SHA512 
38d638fe01ff3cef1aebae1eefd276cf02f808978851b4465e132f77d3ab34ea51d512e2ea28a42ac65263b458c43cf420dc5f8ac930f959dd0c14916cef9841
 WHIRLPOOL 
c2159243d6664e1c7a0b880e336055d7f53b8367f36c7b5255cad0f3b861d8c1e9ab109cb5d5b243a934df8ca1f95e61f85496fa54354d131447b0fb70c13048



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

2017-07-31 Thread Sebastien Fabbro
commit: 8d9501aabb721949ac028cf3873e051d6bf4f44f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:52:46 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d9501aa

dev-python/pytools: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pytools/Manifest  |  1 +
 dev-python/pytools/pytools-2017.4.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest
index 7c90e25d3ec..a498672ff2a 100644
--- a/dev-python/pytools/Manifest
+++ b/dev-python/pytools/Manifest
@@ -1,2 +1,3 @@
 DIST pytools-2014.3.5.tar.gz 47522 SHA256 
62a77a3c1865d5254ce212473da2af04f43d82eb0020ae9a009f97408e74968e SHA512 
94d2b51cdd87dd11263fdc7d04040979240dea0e0090da0ff325112df9770aacb0849e20812b90f807024ad3815313bc344307a30add8f6795a70e7ebd6adfaa
 WHIRLPOOL 
bc3b4c118627d790a1d5bf07f1a4f9e5a4a76a1b38d43b9e6cd3130b8f8415a87807fef4b82ebda778a255e7ed71616f7c8e515fd20f1dad56bdac28023247bf
 DIST pytools-2016.2.6.tar.gz 49708 SHA256 
6dd49932b8f81a8b622685cff3dd515e351a9290aef0fd5d020e4df00c06aa95 SHA512 
87faf5221982815ffecf8bbe4a81eb21aa8f893132cb5ed0d23e3464b651dcd5070589972c5dc7fac7c4dce768dfe4e064d8346e637af4bfff36aea17833
 WHIRLPOOL 
d44ca24506e48b6005e528f4e8f8aec94a5835aa0841b24a55327a915bad102ed8d1367f6be699be27ee8feff2134252f7abfe1c74208eae8f2835a282083bba
+DIST pytools-2017.4.tar.gz 51339 SHA256 
8a44ed4402c765ba714f2f50b1418beb093cf64de9475ec68dac488da922b399 SHA512 
4f588b725bc478303d539851110ad627baa2768d5d013434ca20e36fa315a842d0f7c3adebd5ae948f642fc5b9ad4940fbe1ee6afeaf0f16c4bc937210e9fa19
 WHIRLPOOL 
2d6a5c6b680c272836794bbf4bece47f8c93cfae0fec8a27943dbb33c699aef9bc0ed2a86dd2f448062d565ce7923ee95d43ce3fcbd81b1a39d9b157e7ebcc0e

diff --git a/dev-python/pytools/pytools-2017.4.ebuild 
b/dev-python/pytools/pytools-2017.4.ebuild
new file mode 100644
index 000..5fef894d9bf
--- /dev/null
+++ b/dev-python/pytools/pytools-2017.4.ebuild
@@ -0,0 +1,36 @@
+# 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="Collection of tools missing from the Python standard library"
+HOMEPAGE="https://mathema.tician.de/software/pytools/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/decorator-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.8.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   >=dev-python/setuptools-0.7.2[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-runner[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test -v || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cddlib/files/, sci-libs/cddlib/

2017-07-31 Thread Sebastien Fabbro
commit: 78e3a61a68c916450aa4e5ceecd20041583af901
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 23:25:17 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78e3a61a

sci-libs/cddlib: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/cddlib/Manifest   |  1 +
 sci-libs/cddlib/cddlib-094h.ebuild | 45 ++
 .../cddlib-094h-add-cdd_both_reps-binary.patch | 43 +
 .../cddlib/files/cddlib-094h-enforce-no-gmp.patch  | 37 ++
 sci-libs/cddlib/metadata.xml   | 39 ++-
 5 files changed, 147 insertions(+), 18 deletions(-)

diff --git a/sci-libs/cddlib/Manifest b/sci-libs/cddlib/Manifest
index 47a43eccb90..1dc9cd9d3a3 100644
--- a/sci-libs/cddlib/Manifest
+++ b/sci-libs/cddlib/Manifest
@@ -1 +1,2 @@
 DIST cddlib-094g.tar.gz 1383388 SHA256 
af1b81226514abf731800e2e104def8a7274817d7e645693f8b99fc2b1432155 SHA512 
e1053c6e34f79add53b2880c7664f9c20c0a6de636aa5de4c6a9dfc4d1d241221601c37d15e1833bcd5b1162512c3fbaed4046f771bc0a1e5753b713d6840b77
 WHIRLPOOL 
e10d7be9989fee69827c66075be3dea4ef6751c42b7cdd21b3b07b3904387b1609314844dca0395ee7fb0b1d1cdb4fc978b4ebd0ce778f91d526276dd8ab7117
+DIST cddlib-094h.tar.gz 1678116 SHA256 
fe6d04d494683cd451be5f6fe785e147f24e8ce3ef7387f048e739ceb4565ab5 SHA512 
22160c88832b78dd568b58c1e097e4c6006f82580f1114a3ef03fc10bde98132337d5b555306b58b65aac6fea1534d9e09725907808c969de16c2dfc75f80204
 WHIRLPOOL 
23058056b1d9d8250ccffb1040d4ab2306f88e00f1b790cd6e38fc7fc634816d0f552fdee88038080172a8f8212d41eefaede1cd00246c82e8a7b88aceb4df15

diff --git a/sci-libs/cddlib/cddlib-094h.ebuild 
b/sci-libs/cddlib/cddlib-094h.ebuild
new file mode 100644
index 000..d9dd28bdddb
--- /dev/null
+++ b/sci-libs/cddlib/cddlib-094h.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+DESCRIPTION="C implementation of the Double Description Method of Motzkin et 
al"
+HOMEPAGE="https://www.inf.ethz.ch/personal/fukudak/cdd_home/;
+SRC_URI="ftp://ftp.math.ethz.ch/users/fukudak/cdd/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc static-libs tools"
+
+DEPEND="dev-libs/gmp:0="
+RDEPEND="${DEPEND}"
+
+DOCS=( ChangeLog README )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-add-cdd_both_reps-binary.patch
+   "${FILESDIR}"/${P}-enforce-no-gmp.patch
+)
+
+src_prepare() {
+   default
+   sed -e 's|localdebug=dd_TRUE|localdebug=dd_FALSE|g' \
+   -i lib-src/cddlp.c -i lib-src-gmp/cddlp.c -i 
lib-src-gmp/cddlp_f.c || die
+   cp "${FILESDIR}"/cdd_both_reps.c src || die
+   ln -s "${S}"/src/cdd_both_reps.c "${S}"/src-gmp/cdd_both_reps.c || die
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   use tools || rm "${ED}"/usr/bin/*
+   use static-libs || prune_libtool_files --all
+   use doc && dodoc doc/cddlibman.pdf
+}

diff --git a/sci-libs/cddlib/files/cddlib-094h-add-cdd_both_reps-binary.patch 
b/sci-libs/cddlib/files/cddlib-094h-add-cdd_both_reps-binary.patch
new file mode 100644
index 000..ba9a909abb1
--- /dev/null
+++ b/sci-libs/cddlib/files/cddlib-094h-add-cdd_both_reps-binary.patch
@@ -0,0 +1,43 @@
+diff -up cddlib-094g/src-gmp/Makefile.am.orig cddlib-094g/src-gmp/Makefile.am
+--- cddlib-094g/src-gmp/Makefile.am.orig   2012-07-05 13:30:30.982562213 
-0400
 cddlib-094g/src-gmp/Makefile.am2012-07-05 13:31:14.576563881 -0400
+@@ -11,7 +11,8 @@ testcdd1_gmp \
+ testcdd2_gmp \
+ testlp1_gmp \
+ testlp2_gmp \
+-testlp3_gmp
++testlp3_gmp \
++cdd_both_reps_gmp 
+ #cddmathlink
+ 
+ scdd_gmp_SOURCES   = simplecdd.c
+@@ -27,6 +28,7 @@ testcdd2_gmp_SOURCES   = tes
+ testlp1_gmp_SOURCES= testlp1.c
+ testlp2_gmp_SOURCES= testlp2.c
+ testlp3_gmp_SOURCES= testlp3.c
++cdd_both_reps_gmp_SOURCES  = cdd_both_reps.c
+ # cddmathlink_SOURCES= cddmathlink.c cddmlio.h cddmlio.c
+ 
+ LDADD= ../lib-src-gmp/libcddgmp.la
+diff -up cddlib-094g/src-gmp/Makefile.in.orig cddlib-094g/src-gmp/Makefile.in
+diff -up cddlib-094g/src/Makefile.am.orig cddlib-094g/src/Makefile.am
+--- cddlib-094g/src/Makefile.am.orig   2012-07-05 13:34:07.449570501 -0400
 cddlib-094g/src/Makefile.am2012-07-05 13:34:32.128571446 -0400
+@@ -11,7 +11,8 @@ testshoot \
+ testcdd2 \
+ testlp1 \
+ testlp2 \
+-testlp3
++testlp3 \
++cdd_both_reps
+ #cddmathlink
+ 
+ scdd_SOURCES   = simplecdd.c
+@@ -27,6 +28,7 @@ testcdd2_SOURCES   = testcdd
+ testlp1_SOURCES= testlp1.c
+ testlp2_SOURCES= testlp2.c
+ testlp3_SOURCES

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

2017-07-31 Thread Sebastien Fabbro
commit: 66bb92d30e2731f55ba190cfd51e3a61657d605e
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sun Jul 30 01:22:32 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66bb92d3

sci-libs/lrslib: add /usr to prefix location

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/lrslib/lrslib-062.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/lrslib/lrslib-062.ebuild 
b/sci-libs/lrslib/lrslib-062.ebuild
index 3c9f0061690..1df9b43c701 100644
--- a/sci-libs/lrslib/lrslib-062.ebuild
+++ b/sci-libs/lrslib/lrslib-062.ebuild
@@ -41,9 +41,9 @@ src_compile () {
 }
 
 src_install() {
-   emake DESTDIR="${D}" prefix="${EPREFIX}" install-common
+   emake DESTDIR="${D}" prefix="${EPREFIX}/usr" install-common
if use gmp; then
-   emake DESTDIR="${D}" install-shared prefix="${EPREFIX}"
+   emake DESTDIR="${D}" install-shared prefix="${EPREFIX}/usr"
use mpi && dobin mplrs
fi
dodoc README



[gentoo-commits] repo/gentoo:master commit in: sci-libs/bliss/files/, sci-libs/bliss/, sci-libs/lrslib/

2017-07-31 Thread Sebastien Fabbro
commit: 31ded7e602d4797cdd012e18bfeca3751ee5b875
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sun Jul 30 00:53:46 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ded7e6

sci-libs/bliss: fix gmp automagic, add prefix, minor cosmetic fixes

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../{bliss-0.73.ebuild => bliss-0.73-r1.ebuild}| 26 ++
 sci-libs/bliss/files/bliss-0.73-autotools.patch|  4 ++--
 sci-libs/lrslib/lrslib-062.ebuild  |  1 -
 3 files changed, 14 insertions(+), 17 deletions(-)

diff --git a/sci-libs/bliss/bliss-0.73.ebuild 
b/sci-libs/bliss/bliss-0.73-r1.ebuild
similarity index 61%
rename from sci-libs/bliss/bliss-0.73.ebuild
rename to sci-libs/bliss/bliss-0.73-r1.ebuild
index 7995a4055cb..de9e1f38527 100644
--- a/sci-libs/bliss/bliss-0.73.ebuild
+++ b/sci-libs/bliss/bliss-0.73-r1.ebuild
@@ -6,30 +6,30 @@ EAPI=6
 inherit autotools
 
 SRC_URI="http://www.tcs.hut.fi/Software/${PN}/${P}.zip;
-DESCRIPTION="A Tool for Computing Automorphism Groups and Canonical Labelings 
of Graphs"
-HOMEPAGE="http://www.tcs.hut.fi/Software/bliss/index.shtml;
+DESCRIPTION="Compute Automorphism Groups and Canonical Labelings of Graphs"
+HOMEPAGE="http://www.tcs.hut.fi/Software/bliss/;
 
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
+LICENSE="LGPL-3"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc gmp static-libs"
 
 RDEPEND="gmp? ( dev-libs/gmp:0= )"
-
 DEPEND="${RDEPEND}
+   app-arch/unzip
doc? ( app-doc/doxygen )"
 
 #patches from http://pkgs.fedoraproject.org/cgit/rpms/bliss.git/tree/
 PATCHES=(
-   "${FILESDIR}/${P}-error.patch"
-   "${FILESDIR}/${P}-rehn.patch"
-   "${FILESDIR}/${P}-autotools.patch"
+   "${FILESDIR}"/${P}-error.patch
+   "${FILESDIR}"/${P}-rehn.patch
+   "${FILESDIR}"/${P}-autotools.patch
 )
 
 src_prepare() {
+   default
cp "${FILESDIR}/${P}.1.in" "${PN}.1.in" || die
rm Makefile || die
-   default
eautoreconf
 }
 
@@ -42,9 +42,7 @@ src_compile() {
 }
 
 src_install() {
-   use doc && HTML_DOCS=( "${S}"/html/. )
default
-
-   #comes with pkg-config file
-   find "${ED}" -name '*.la' -delete || die
+   use static-libs || find "${ED}" -name '*.la' -delete
+   use doc && dodoc -r html
 }

diff --git a/sci-libs/bliss/files/bliss-0.73-autotools.patch 
b/sci-libs/bliss/files/bliss-0.73-autotools.patch
index 1fe209efd02..efdbcb81b42 100644
--- a/sci-libs/bliss/files/bliss-0.73-autotools.patch
+++ b/sci-libs/bliss/files/bliss-0.73-autotools.patch
@@ -32,8 +32,8 @@ diff -Naur bliss-0.72-fedora/configure.ac 
bliss-0.72/configure.ac
 +# Checks for libraries.
 +AC_ARG_WITH([gmp],
 +  [AS_HELP_STRING([--with-gmp], [enable support for GNU Multiple Precision 
Arithmetic Library @<:@default=check@:>@])],
-+  [], [with_readline=no])
-+AS_IF([test "x$with_readline" != xno],
++  [], [with_gmp=no])
++AS_IF([test "x$with_gmp" != xno],
 +  [AC_CHECK_HEADERS([gmp.h],,AC_MSG_ERROR([Cannot find gmp.h header]))
 +AC_CHECK_LIB([gmp],_init,,AC_MSG_ERROR([Cannot find gmp library]))
 +AC_SUBST([GMP],[-lgmp])

diff --git a/sci-libs/lrslib/lrslib-062.ebuild 
b/sci-libs/lrslib/lrslib-062.ebuild
index 05e16755b17..3c9f0061690 100644
--- a/sci-libs/lrslib/lrslib-062.ebuild
+++ b/sci-libs/lrslib/lrslib-062.ebuild
@@ -18,7 +18,6 @@ RDEPEND="gmp? ( dev-libs/gmp:0=
  mpi? ( virtual/mpi ) )"
 DEPEND="${RDEPEND}"
 
-
 src_prepare(){
default
tc-export CC



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

2017-07-31 Thread Sebastien Fabbro
commit: 47783a79b978575dcecd26079a9f3a3bd834bcbe
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:49:39 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47783a79

dev-python/decorator: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/decorator/Manifest   |  1 +
 dev-python/decorator/decorator-4.1.2.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-python/decorator/Manifest b/dev-python/decorator/Manifest
index bb5461ba7eb..d4b9d35c77c 100644
--- a/dev-python/decorator/Manifest
+++ b/dev-python/decorator/Manifest
@@ -1,3 +1,4 @@
 DIST decorator-4.0.10.tar.gz 68560 SHA256 
9c6e98edcb33499881b86ede07d9968c81ab7c769e28e9af24075f0a5379f070 SHA512 
612c2eafe16536c9b5eda07ea44999d868decbc38beb4207ab3f82325bafd346c431f9c9028f63bbf24573300a81dfb9446a51dee50bb34dc8b478088a541f73
 WHIRLPOOL 
8d4b4496c8066d352692e88ba86053ced436a595d4a7d8dbade6b81c8e4d7da294a26270a9723e35c511b1d213b71409c3d01af59979a5d10ead044cd67ecda8
 DIST decorator-4.0.11.tar.gz 70616 SHA256 
953d6bf082b100f43229cf547f4f97f97e970f5ad645ee7601d55ff87afdfe76 SHA512 
acce545d26c05ad03e4a3889214c3e94d1d47a9ccba42318ff8acb4d9384e676839fdcdb8d501a808f9332f532e4087a60398c273a58e07dfbc02f04f04af69c
 WHIRLPOOL 
11594eef9ab15e2b1d3c42b812fc5f411524cab57b831e5c6f3f1651f8c1d5d3ed2748753965edf89af65ee0c9cb0a4478227677c73ab7834926f380aea175f8
 DIST decorator-4.0.2.tar.gz 64850 SHA256 
1a089279d5de2471c47624d4463f2e5b3fc6a2cf65045c39bf714fc461a25206 SHA512 
9f135c9c624557a90619e46002f12d54f8c53045420f524bbc52dee0b488268501467b207ea8f4445a8aa7d119af3e615cd76cbc25c1d1335d3bb581a1045ab3
 WHIRLPOOL 
1a4a31fe67d4cdfc58cb5486f83ee059a9211af5c5e48d57c9b22a24e08e5659a2e8b4519ecaba68fa603ef6e5a0756f69ee10fbe173d07ffe23204b579f2f18
+DIST decorator-4.1.2.tar.gz 32325 SHA256 
7cb64d38cb8002971710c8899fbdfb859a23a364b7c99dab19d1f719c2ba16b5 SHA512 
4a4b9dc39de9b3f00eae9b6829136f5d836355d3d719371440f69c33fdddf73636e9faaa8fc35829c64d5c5a61d968ea427267da944c524c22ad08b69fb6f0ff
 WHIRLPOOL 
59ebb75e4d1eef0c9eadcc6135834311e284c0c97b05dea0c6b4c70cfedcd76d1206e89dff28591ae80f87b5cb650d5e4e2401054da47ddff433b9cbfe737b96

diff --git a/dev-python/decorator/decorator-4.1.2.ebuild 
b/dev-python/decorator/decorator-4.1.2.ebuild
new file mode 100644
index 000..5ce747c4669
--- /dev/null
+++ b/dev-python/decorator/decorator-4.1.2.ebuild
@@ -0,0 +1,30 @@
+# 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 pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simplifies the usage of decorators for the average programmer"
+HOMEPAGE="https://github.com/micheles/decorator;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DOCS=( docs/README.rst )
+
+python_test() {
+   "${PYTHON}" src/tests/test.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use doc && dodoc documentation.pdf
+   distutils-r1_python_install_all
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 0389abb82baacd7b85f7e72bf32da062db826ffc
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 21:06:06 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0389abb8

dev-python/pycuda: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pycuda/Manifest |  1 +
 dev-python/pycuda/pycuda-2017.1.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/dev-python/pycuda/Manifest b/dev-python/pycuda/Manifest
index f36a875ff6b..e789d740001 100644
--- a/dev-python/pycuda/Manifest
+++ b/dev-python/pycuda/Manifest
@@ -2,3 +2,4 @@ DIST pycuda-2012.1.tar.gz 1473695 SHA256 
d5b90467b926c73ceaf2dd2662fef2e21e106f0
 DIST pycuda-2013.1.1.tar.gz 1586425 SHA256 
4b541ff7ab4a867e9389b3b9b9456c6957000f39a20a46e872dd25dd3bece2da SHA512 
7a7e95fcd4f76d10234558021064cc299e6d93ab9a428c9560e5a8a73b13304ba9ccc3c103674a25effdc01a14aac21981a62de881a9c990ad16d7689b75e502
 WHIRLPOOL 
c1e958defbe4998c0af5a256df51daa3901f0bf2a45e5c5faed9abf5ba60ebd0dddab6fbb4caff41eac588fe7fc3cca1517c032d95d316492f99c307b6a260f3
 DIST pycuda-2014.1.tar.gz 1588986 SHA256 
28e8f7425d0bac03a6c80346a4e150024ef0e4740ce11cb54e6aef351127d7af SHA512 
57e333941c472feea6974e583f9d27f7f5083011bd8a7cc0bc31d27032885a130f1f57a16b0730696c607b9dca32ad84b96c984cd82351800ec854acdfa8fe9f
 WHIRLPOOL 
c71876c6f203a0a8a996a90976ad3f012ce1497ee84534c7fb8876e19293766d4641fbac00a538b1ddb074b29f8d8347f39caae613839b38cf5ee9eb15a86c09
 DIST pycuda-2016.1.2.tar.gz 1603373 SHA256 
a7dbdac7e2f0c0d2ad98f5f281d5a9d29d6673b3c20210e261b96e9a2d0b6e37 SHA512 
7a1a9d6723651bdc6f584de884c46bbaa17970e622b4d800c7f36ff57817807a51c7e4aa0a40872e46fc1243087af6dda07489bb60b6a33f52740a4d7a9e69a7
 WHIRLPOOL 
f1c169d0bac25f625aa6609bf06fdc7fadce00fd291d27113b9ae92995801cfc2361cfb254bec836c2547ff4b96498c945f73a0ed76032b382e13f315222e711
+DIST pycuda-2017.1.tar.gz 1608187 SHA256 
a92725ccd8515b4d7284b9127184b6fdb61f224daa086e7fc6b926e2094b055f SHA512 
ce3de28de613352bec4efb86ffaa055f92ccd0c758b903aecc60af5b84f0f0643d04a869d6a23ce329c3d33670cfb266ad69c784ba917a190a11bdfea1fe6690
 WHIRLPOOL 
47ca3e88007315f67b7147cf534f0c91e979f4c5fdcad28742a51f2062390509fcfeac8696a049557c2a37b659430ad3d148a607b5e0c8da6fc4a71f4bc54fa7

diff --git a/dev-python/pycuda/pycuda-2017.1.ebuild 
b/dev-python/pycuda/pycuda-2017.1.ebuild
new file mode 100644
index 000..8e1816be7cb
--- /dev/null
+++ b/dev-python/pycuda/pycuda-2017.1.ebuild
@@ -0,0 +1,82 @@
+# 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} )
+
+inherit cuda distutils-r1
+
+DESCRIPTION="Python wrapper for NVIDIA CUDA"
+HOMEPAGE="http://mathema.tician.de/software/pycuda;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="examples opengl test"
+
+RDEPEND="
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pytools-2013[${PYTHON_USEDEP}]
+   dev-util/nvidia-cuda-toolkit
+   x11-drivers/nvidia-drivers
+   opengl? ( virtual/opengl )"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/mako[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# We need write acccess /dev/nvidia0 and /dev/nvidiactl and the portage
+# user is (usually) not in the video group
+RESTRICT="userpriv"
+
+python_prepare_all() {
+   cuda_sanitize
+   sed -e "s:'--preprocess':\'--preprocess\', 
\'--compiler-bindir=$(cuda_gccdir)\':g" \
+   -e "s:\"--cubin\":\'--cubin\', 
\'--compiler-bindir=$(cuda_gccdir)\':g" \
+   -e "s:/usr/include/pycuda:${S}/src/cuda:g" \
+   -i pycuda/compiler.py || die
+
+   touch siteconf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_configure() {
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" || die
+   rm -f ./siteconf.py || die
+   "${EPYTHON}" "${S}"/configure.py \
+   --boost-inc-dir="${EPREFIX}/usr/include" \
+   --boost-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
+   --boost-python-libname=boost_python-$(echo ${EPYTHON} | sed 
's/python//')-mt \
+   --boost-thread-libname=boost_thread-mt \
+   --cuda-root="${EPREFIX}/opt/cuda" \
+   --cudadrv-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
+   --cudart-lib-dir="${EPREFIX}/opt/cuda/$(get_libdir)" \
+   --cuda-inc-dir="${EPREFIX}/opt/cuda/include" \
+   --no-use-shipped-boost \
+   $(usex opengl --cuda-enable-gl "") || die
+}
+
+src_test() {
+   # we need write access to this to run the tests
+   addwrite /dev/nvidia0
+   addwrite 

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

2017-07-31 Thread Sebastien Fabbro
commit: f57b76a93f53ddb26af0bd5fe3a3bfbe7724ab2f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 22:33:10 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f57b76a9

sci-mathematics/normaliz: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-mathematics/normaliz/Manifest  |  1 +
 sci-mathematics/normaliz/metadata.xml  |  8 ++--
 sci-mathematics/normaliz/normaliz-3.3.0.ebuild | 60 ++
 3 files changed, 65 insertions(+), 4 deletions(-)

diff --git a/sci-mathematics/normaliz/Manifest 
b/sci-mathematics/normaliz/Manifest
index 9fe50d4d7fc..31b6ae25ed1 100644
--- a/sci-mathematics/normaliz/Manifest
+++ b/sci-mathematics/normaliz/Manifest
@@ -1,3 +1,4 @@
 DIST Normaliz2.12.2.zip 6432949 SHA256 
230772425b3c9964b9e144c0919c75fac0ec95260a1943c10a8a94eea9d7273e SHA512 
fd42071cb87b8efbaf9af0885c173a0583e0b38dedb8821a83225eeebb44060a7b5748c44adfc4faeac20c3a1706071bcb9883cb4447e4a1ff3aeb770bd22038
 WHIRLPOOL 
cb2974e02eac6e6d51c234214a719a24ad2e12d1400f0a6f8aee3e7a4ba3aa2ba053beec65c9032f42726e4dd4f1866820bb5b7b96f7c3d34cd132fcdbdb91af
 DIST Normaliz3.1.1.zip 5839858 SHA256 
192e60d3671d4516c4904b166dec96c5b32c63c0fbaae15d067e25b8d9b6119e SHA512 
efa75844542df45d3cff6b6f877f2d6132905b722468b3df5a89468798bf66cbaf33f359000fb462f4d24fb3414f4c293a8ba84112a6712862dd593bb5f314ba
 WHIRLPOOL 
5f9b503899d2d7a8c0367d516b709e45e8d034a70c06a16bbfd680c7c2b070fcc3f686c37473c73ab96c4b99b669e767817190d4882fce2085b47a7bf57de51c
 DIST normaliz-3.1.3.tar.gz 3075453 SHA256 
f18f037395596219ee67cf40945903f990a6091fd3eb5dc67120d582e889ae34 SHA512 
c7fb1620e758dc59de88f0d7c55f50db0f67be772a00af27205e478f30c3836b7cf012a16a8adfdee3f0367d3adb4e3f887dc7d03793a7ca1601968ddb1946ce
 WHIRLPOOL 
7cc3534b59cf4d6af5c1760038e29171b16577b7e5ef8f76da4504cb5471e147948b0711e5deea059f8c610de87d638208e2c2718cc07fb684440677d9f1bea3
+DIST normaliz-3.3.0.tar.gz 4243027 SHA256 
0a22132c960c05edbc3c39391d395308f6ba3d9cb076ca075db7bbb639d85bbb SHA512 
3e09be1a265746c2cedf24c6a38de2f3801a906a66a0fa73a98b05916a5e6f412d84f5e38276781b5d99ff779a2db3fc420acdadd036e9822cae41b2ed539be5
 WHIRLPOOL 
a08f0ec39d2b1e350eabf45d2aa7c033ed597830bc0cfd9fbcd0bb09af069bbe551d2a967b0d5de5bbffde71aa7945e021fd40d3791dc24d66582d7b27d6d658

diff --git a/sci-mathematics/normaliz/metadata.xml 
b/sci-mathematics/normaliz/metadata.xml
index 6edd7c37997..611dafb67f5 100644
--- a/sci-mathematics/normaliz/metadata.xml
+++ b/sci-mathematics/normaliz/metadata.xml
@@ -6,12 +6,12 @@
 Gentoo Mathematics Project
   
   
- Install sci-mathematics/Macaulay2 and 
sci-mathematics/singular 
-   packages as shipped by upstream
+ Install sci-mathematics/Macaulay2 and 
sci-mathematics/singularpackages as shipped by upstream
   
   
-Normaliz is a (command line) tool for computations in affine monoids, vector 
configurations, lattice polytopes, and
-rational cones.
+Normaliz is a (command line) tool for computations in affine
+monoids, vector configurations, lattice polytopes, and rational
+cones.
   
   
 Normaliz/Normaliz

diff --git a/sci-mathematics/normaliz/normaliz-3.3.0.ebuild 
b/sci-mathematics/normaliz/normaliz-3.3.0.ebuild
new file mode 100644
index 000..f379562bd32
--- /dev/null
+++ b/sci-mathematics/normaliz/normaliz-3.3.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs eutils
+
+MYP="Normaliz-${PV}"
+
+DESCRIPTION="Tool for computations in affine monoids and more"
+HOMEPAGE="http://www.mathematik.uni-osnabrueck.de/normaliz/;
+SRC_URI="https://github.com/Normaliz/Normaliz/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc extras openmp static-libs"
+
+# would be nice to package scip and cocoalib
+
+RDEPEND="
+   dev-libs/gmp:=[cxx]
+"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
+# Only a boost header is needed -> not RDEPEND
+
+S="${WORKDIR}/${MYP}"
+
+pkg_setup() {
+   use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure () {
+   econf \
+   $(use_enable openmp) \
+   $(use_enable static-libs static)
+}
+
+src_test() {
+   emake check
+}
+
+src_install() {
+   default
+   use static-libs || prune_libtool_files --all
+   use doc && dodoc doc/Normaliz.pdf
+   if use extras; then
+   newdoc Singular/normaliz.pdf singular-normaliz.pdf
+   insinto /usr/share/${PN}
+   doins Singular/normaliz.lib
+   doins Macaulay2/Normaliz.m2
+   fi
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 54a4656a8680ceec8131b16f339942ed3aa10701
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sun Jul 30 00:41:43 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a4656a

sci-libs/lrslib: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-libs/lrslib/Manifest  |  1 +
 sci-libs/lrslib/lrslib-062.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sci-libs/lrslib/Manifest b/sci-libs/lrslib/Manifest
index ac64bbeb173..4e603582478 100644
--- a/sci-libs/lrslib/Manifest
+++ b/sci-libs/lrslib/Manifest
@@ -1,2 +1,3 @@
 DIST lrslib-042c.tar.gz 168765 SHA256 
53f99b5271397bb5f317c96fa365edc1ac71fa7cba0295c8bd79e0882f5c3a4a SHA512 
a5fdd65b2c4e4cadd5fb9679e0e94ddc6b3564cdb9bdfcb7304351fec943527d2dccf117148d8d418ad8bd4577c9f69dabd6ca07107c1c1555c8c6d17f38fa60
 WHIRLPOOL 
4c3c1d5a72f8ac91e3d6698a8409578f5c0a940562704adea6631e5f9fb738a24414806a4d4b3aedf4e32de49a8c09ec74058baef61e121ce54db7ef5d2f5c01
 DIST lrslib-051.tar.gz 179396 SHA256 
500893df61631944bac14a76c6e13fc08e6e729727443fa5480b2510de0db635 SHA512 
65e4752ae75f06bccb74b0e12e0b03943654cba048d54dbcf93a36bea7f73b32826babe066d5fe20d3c6609548dc957063558633affe64d795c240c1fe748927
 WHIRLPOOL 
54877f0432fef43989b5d7591cef6692dbb555fb0ccb8a634b82eefb06a20d478bbb1a62b2ef241c8cda74328da29bcbcdcf8031640d1e0455a1e57bf839125e
+DIST lrslib-062.tar.gz 292745 SHA256 
adf92f9c7e70c001340b9c28f414208d49c581df46b550f56ab9a360348e4f09 SHA512 
1d644a7798580457ff266730f42f6fac317ec8cdf2509ad6028e7a838e5c4c948bd0f9499b840c227bad4269f7144ff72b87fe3a19bdb9ad0925ebe4a7bc4f9f
 WHIRLPOOL 
b1deb2df5f0dc73112e94c85789ef68056c6f62de2a6681f28efde65b4cec1c3d20fa93943fbdb70d458d706872ef04744ba8a1f322a33cd14c7ac570b259037

diff --git a/sci-libs/lrslib/lrslib-062.ebuild 
b/sci-libs/lrslib/lrslib-062.ebuild
new file mode 100644
index 000..05e16755b17
--- /dev/null
+++ b/sci-libs/lrslib/lrslib-062.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="Self-contained C implementation of the reverse search algorithm"
+HOMEPAGE="http://cgm.cs.mcgill.ca/~avis/C/lrs.html;
+SRC_URI="http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="gmp mpi"
+
+RDEPEND="gmp? ( dev-libs/gmp:0=
+ mpi? ( virtual/mpi ) )"
+DEPEND="${RDEPEND}"
+
+
+src_prepare(){
+   default
+   tc-export CC
+   sed -e "s/gcc/$(tc-getCC)/g" \
+   -e "s/g++/$(tc-getCXX)/g" \
+   -e "s/-O3/${CFLAGS}/g" \
+   -e 's/$(CC) -shared/$(CC) $(LDFLAGS) -shared/' \
+   -e "s,/usr/local,${EPREFIX}/usr,g" \
+   -e "s,/lib,/$(get_libdir),g" \
+   -i makefile || die
+}
+
+src_compile () {
+   if use gmp ; then
+   emake
+   emake all-shared
+   use mpi && emake mplrs
+   else
+   emake allmp
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${D}" prefix="${EPREFIX}" install-common
+   if use gmp; then
+   emake DESTDIR="${D}" install-shared prefix="${EPREFIX}"
+   use mpi && dobin mplrs
+   fi
+   dodoc README
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 84685207314cae4243689d67841347792fe931f1
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:05:03 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84685207

dev-python/botocore: x86 arch

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/botocore/botocore-1.5.90.ebuild 
b/dev-python/botocore/botocore-1.5.90.ebuild
index 48c87d8d137..e891e2f09f4 100644
--- a/dev-python/botocore/botocore-1.5.90.ebuild
+++ b/dev-python/botocore/botocore-1.5.90.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86-linux ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 CDEPEND="



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

2017-07-31 Thread Sebastien Fabbro
commit: d80049302f6638a1f48f70389308b3e25c60ad80
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:46:22 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8004930

dev-python/responses: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/responses/Manifest   |  1 +
 dev-python/responses/responses-0.6.0.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index 4245b2e5336..b0c64bc3317 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1 +1,2 @@
 DIST responses-0.5.1.tar.gz 11697 SHA256 
6d4c96cadbd2528ac4a9451ccf1bfe33c83fd6a8281bfd89656bdbaa0a8cceff SHA512 
bd3dcd0cb97d46519371fbda11b42f2dae6c12e2492e6872f29cab31d5cc3942388d0d1d1d400ddd07bf810951edb75ee20f144b24750a3103a0d0d9ba2f78eb
 WHIRLPOOL 
fa5304b87e17fbe74ce532a4795132f0b311c9bd8ef5fd5c5d870ea1770afe4b8f69d9780bccf171dcf46f944f8cea12befc479b176274e1df472c672a7bce1f
+DIST responses-0.6.0.tar.gz 14073 SHA256 
c515143ff64d8ccf35a0a1bd9e4fc962f64b8d1e6be0e61d0fb51934dafdd863 SHA512 
32d41be5850f0040a4f2ad82a057d6ef73f0f83f7d3c250fa223d5614470b0b8b58790667af76ecc6b0b7e8e2a0a069c46c7913e983730c968c603e2716dec0b
 WHIRLPOOL 
3391098552d264fe625a85b8584720c448c6df2eb84c92093dec0be810a460831ea178a0f81d7148421221643ce377fc13797e0c114080f39750f5ff016f0cb3

diff --git a/dev-python/responses/responses-0.6.0.ebuild 
b/dev-python/responses/responses-0.6.0.ebuild
new file mode 100644
index 000..6f8876c60a8
--- /dev/null
+++ b/dev-python/responses/responses-0.6.0.ebuild
@@ -0,0 +1,29 @@
+# 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="Utility for mocking out the Python Requests library"
+HOMEPAGE="https://github.com/getsentry/responses;
+SRC_URI="https://github.com/getsentry/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND=">=dev-python/requests-2.0[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+
+DEPEND="test? ( ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}] )
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   py.test || die
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: d132b3cd9ae7c38a60ee3cca70f6377726521510
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:52:13 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d132b3cd

dev-python/botocore: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/botocore/Manifest   |  1 +
 dev-python/botocore/botocore-1.5.90.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index e3b831a729c..086a982a3f4 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -3,3 +3,4 @@ DIST botocore-1.4.62.tar.gz 2912358 SHA256 
9286305627019c6ecba580085046ed9ad5b26
 DIST botocore-1.4.65.tar.gz 2946032 SHA256 
9b4e2d54ad89294e3866888b9711b58ad9923a7850e2ad3245a96e5bf5ec9e6d SHA512 
ee3cf9c8b6fd0d6adb7f423c2a72a2d5ac2e7efd314c07c2d5014580b700f26bacb6bc09a75a295b5d508234446640cfed641d39515a8d658ba8c35df3240358
 WHIRLPOOL 
b49274619ec8f06d94e07592e4ba21a83f39241d4aa28c61ef514ec95993ec9769661470ace44778738fd72644fb96954fd3f67077e2ff467643352a5598e311
 DIST botocore-1.4.93.tar.gz 3306809 SHA256 
3954b0c3bf67473181e9f6e3347154ba8ac6e66fab9bc07a25bb9e4e165d9726 SHA512 
ce4ac735e5413932d5545b6319f63e6080cee8f4e511e3886bd47a6785bf1986236eb8ed48248836b29fc433a015807fae8dfbc3b6dc1f7e94088e380c7b0332
 WHIRLPOOL 
fd29a6ad15ddd8a7dfe6cffafc72b2a83b7b45304bd122d7ddde26f4bb529805396bad3dd261fefc977fac4c004991b03553792a11fa78dc1197107a1892182e
 DIST botocore-1.5.52.tar.gz 3606403 SHA256 
bd232581d8720f87d49d14c134b2f563dbb7c4fa887467720bff76e08858a01b SHA512 
f8a1ed1b768cbe26e9fc75a81b08dbb012b37576342452acde21f48e9c314093ce1dd7ec8eabcc8c8a14e2209d809450bd4798eddb55215dcc387130243d8bf4
 WHIRLPOOL 
0c719fb1e7be68f59a76e7394615b836df9ebcf9ac1dda7c2fee1ff468437f6e33d34f5fd2b809680158bf32f0eebf63c8a90a10ed90883354347a8cc758280b
+DIST botocore-1.5.90.tar.gz 3707524 SHA256 
675f894c0ba91c8bb94be6954a40272e8c9d1ac9ddab2bee33acb1576fcaaedd SHA512 
2a241c29c4874f632932f453954ca15469087b467ed36453db05fa219e81b6aa924aca672f01747de071091ffe6d55fa731ec124f7b47783176c79cf141dc82d
 WHIRLPOOL 
d42ec9a4d167d31edd9e65ee6a2cfa65c1ed80d8260f3fbe2fafe2e66f28d0d28f363f0b311e275589b065d2d43151381090b16d61e13aba1d4f4dac487cca35

diff --git a/dev-python/botocore/botocore-1.5.90.ebuild 
b/dev-python/botocore/botocore-1.5.90.ebuild
new file mode 100644
index 000..48c87d8d137
--- /dev/null
+++ b/dev-python/botocore/botocore-1.5.90.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 python3_5 python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3."
+HOMEPAGE="https://github.com/boto/botocore;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86-linux ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+CDEPEND="
+   >=dev-python/docutils-0.10[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/s3fs/, dev-python/dask/

2017-07-31 Thread Sebastien Fabbro
commit: 57cf7a8d197685a724b5a8cefd01357c288f178f
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:17:34 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57cf7a8d

dev-python/s3fs: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/dask/dask-0.15.1.ebuild | 40 ++
 dev-python/s3fs/Manifest   |  1 +
 dev-python/s3fs/metadata.xml   | 15 ++
 dev-python/s3fs/s3fs-0.1.2.ebuild  | 30 
 4 files changed, 86 insertions(+)

diff --git a/dev-python/dask/dask-0.15.1.ebuild 
b/dev-python/dask/dask-0.15.1.ebuild
new file mode 100644
index 000..e020242bf40
--- /dev/null
+++ b/dev-python/dask/dask-0.15.1.ebuild
@@ -0,0 +1,40 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="http://dask.pydata.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="
+   dev-python/bokeh[${PYTHON_USEDEP}]
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   dev-python/distributed[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.19[${PYTHON_USEDEP}]
+   >=dev-python/partd-0.3.7[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.7.2[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/toolz[${PYTHON_USEDEP}]
+   test? (
+  dev-python/pytest[${PYTHON_USEDEP}]
+  dev-python/numexpr[${PYTHON_USEDEP}]
+  sci-libs/scipy[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test || die
+}

diff --git a/dev-python/s3fs/Manifest b/dev-python/s3fs/Manifest
new file mode 100644
index 000..b30a4d64eca
--- /dev/null
+++ b/dev-python/s3fs/Manifest
@@ -0,0 +1 @@
+DIST s3fs-0.1.2.tar.gz 24574 SHA256 
fba2471624b9840f050afb6d83eaec5e9b463dc497206532fa2b5590b7b58117 SHA512 
52be23ccb2dd8c63675287895d00fda94adf010ac878ca12e5c8eefa25c7076c000b53bb4d2bb7886550cdd0d226cdf51aeee12f2ad7bac46537f190ba72ec2f
 WHIRLPOOL 
0f20d14ddfca737f480da26d1a5fa55fcbc90f6966c03f9e9f44799ce8cbdbbe972c2c9283300c42c76edd4ac91575e25957e2fdfa5f9696785161c0b5bc480c

diff --git a/dev-python/s3fs/metadata.xml b/dev-python/s3fs/metadata.xml
new file mode 100644
index 000..0c08864e363
--- /dev/null
+++ b/dev-python/s3fs/metadata.xml
@@ -0,0 +1,15 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+pyt...@gentoo.org
+Gentoo Python Project
+  
+  
+S3Fs builds on boto3 to provide a convenient Python filesystem interface 
for S3.
+  
+  
+s3fs
+dask/s3fs
+  
+

diff --git a/dev-python/s3fs/s3fs-0.1.2.ebuild 
b/dev-python/s3fs/s3fs-0.1.2.ebuild
new file mode 100644
index 000..e90787bd482
--- /dev/null
+++ b/dev-python/s3fs/s3fs-0.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pythonic file interface to S3"
+HOMEPAGE="http://s3fs.readthedocs.io/en/latest/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+RDEPEND="dev-python/boto3[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+ dev-python/moto[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test -v || die
+}



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

2017-07-31 Thread Sebastien Fabbro
commit: 170e42490a553f3451e73d79881bbfea94580b4c
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:06:48 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170e4249

dev-python/s3transfer: added x86 and prefix

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/s3transfer/s3transfer-0.1.10.ebuild 
b/dev-python/s3transfer/s3transfer-0.1.10.ebuild
index 43ecae8d8ff..13a77a3441d 100644
--- a/dev-python/s3transfer/s3transfer-0.1.10.ebuild
+++ b/dev-python/s3transfer/s3transfer-0.1.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 CDEPEND="



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

2017-07-31 Thread Sebastien Fabbro
commit: 32d27440060689a2ae978a9318e5659222ea53d8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:03:14 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32d27440

dev-python/boto: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/boto/Manifest   |  1 +
 dev-python/boto/boto-2.48.0.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/boto/Manifest b/dev-python/boto/Manifest
index d7258c7d5be..f0997a4f0b9 100644
--- a/dev-python/boto/Manifest
+++ b/dev-python/boto/Manifest
@@ -1,3 +1,4 @@
 DIST boto-2.38.0.tar.gz 1423863 SHA256 
d9083f91e21df850c813b38358dc83df16d7f253180a1344ecfedce24213ecf2 SHA512 
577672007348db846d041c0906806c62eb77653b1335645cc852c603f5d32991ca648aacb884676af02043914c91ab6f41666b36b5b1ae23a3a354bdf9f3f75a
 WHIRLPOOL 
de704484ed38a0d0322ef289fd0657b6d1141c0f77aa6725e338dd51d78bed39a7ef1ebdec54a659d83dae30c14196f2410507d9aeec070126bbe13565b210ba
 DIST boto-2.41.0.tar.gz 1440323 SHA256 
c638acdecb0a2383b517c15ac2a6ccf15a2f806aee923cc4448a59b9b73b52e0 SHA512 
ffb503e8f7ec84ec973e109ae9524e1db2ef5f34d9424c380eed9a85871f07f8c9c798ca358fefd772ff45a72226bb02eebbbf6ab2d56b2442c41ede736f6f5e
 WHIRLPOOL 
b87f8af16224187b1b9fd294491f2bd1b9222d32e1718fdedeb5d3efb6cc89f24de9984481597cb6317d90ff70a2f984ddb67f57b86fad8c7eb1410f9e41b70d
 DIST boto-2.42.0.tar.gz 1442326 SHA256 
dcf140d4ce535bb8f5266d1750c16def4d50f6c46eff27fab38b55d0d74d5ac7 SHA512 
5f45d56ef0d5b64f1f585f4d144cafd1bd2b05f1b0ec02748c27057f91ed9d94228ea2c24f4f081d4424285eecd1b749ca65952e769c4e94db0b944d79670076
 WHIRLPOOL 
e81a77d5c4891eec1ce980fdf599433cc6866e3aaccf1eaf59e13843559dd29c9bcd6c83090361f1e89698e9a6f8d33fe0da71dd816bf318dc54860ac6e60252
+DIST boto-2.48.0.tar.gz 1461372 SHA256 
deb8925b734b109679e3de65856018996338758f4b916ff4fe7bb62b6d7000d1 SHA512 
ce8e302b059ef31e81078ef21999b96b8770d2ef0c70358624c8cc6a79b1a43a78e1c206cbcba50eafb9c964c4eda5b9b0b127ea9523dcf7438453b4b2293f9f
 WHIRLPOOL 
1ce451f75ae68b9c2fd7c0687c2f35aba369db3c4d4d0c7c51f4da6fdd239e41831f669a8303359df5c435d95d048e8cfdb2f53c82f593dc0267530b3f96cb1a

diff --git a/dev-python/boto/boto-2.48.0.ebuild 
b/dev-python/boto/boto-2.48.0.ebuild
new file mode 100644
index 000..9ba557074b5
--- /dev/null
+++ b/dev-python/boto/boto-2.48.0.ebuild
@@ -0,0 +1,55 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Amazon Web Services API"
+HOMEPAGE="https://github.com/boto/boto https://pypi.python.org/pypi/boto;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="doc test"
+
+REQUIRED_USE="doc? ( || ( $(python_gen_useflags 'python2*') ) )"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+# requires Amazon Web Services keys to pass some tests
+RESTRICT="test"
+
+pkg_setup() {
+   use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( 'python2*' )
+}
+
+python_test() {
+   "${PYTHON}" tests/test.py -v || die "Tests fail with ${EPYTHON}"
+}
+
+python_prepare_all() {
+   # Prevent un-needed d'loading
+   sed -e "s/, 'sphinx.ext.intersphinx'//" -i docs/source/conf.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   # Appease the doc build and supply a file for _static
+   # the usual emake -C docs doesn't work under this authorship
+   cd docs && mkdir source/_static  || die
+   emake html
+   fi
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/build/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/brotli/files/, app-arch/brotli/

2017-07-31 Thread Sebastien Fabbro
commit: d8d4a949b4d145d328b6a0faaf2cc1694c306912
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 18:46:47 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d4a949

app-arch/brotli: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-arch/brotli/Manifest  |  1 +
 app-arch/brotli/brotli-0.6.0.ebuild   | 61 +++
 app-arch/brotli/files/brotli-0.6.0-no-rpath.patch | 32 
 app-arch/brotli/metadata.xml  | 18 +++
 4 files changed, 112 insertions(+)

diff --git a/app-arch/brotli/Manifest b/app-arch/brotli/Manifest
new file mode 100644
index 000..ef5f0a98066
--- /dev/null
+++ b/app-arch/brotli/Manifest
@@ -0,0 +1 @@
+DIST brotli-0.6.0.tar.gz 19838761 SHA256 
69cdbdf5709051dd086a2f020f5abf9e32519eafe0ad6be820c667c3a9c9ee0f SHA512 
36caa277790efeb5bff0fdc090cdcf00fd9995c4e81a60ed31d36af2e13848ec1afe5d84e6926eebbee013525191e9404e112cb7fbede16097221c5bc3dfb5d5
 WHIRLPOOL 
2ffe1213ca430821dfdf1b21ae4cce91060a93a4a8ff4f867e48c4108373fe319abede11f9a524634997f8789cede11f30b2c7143c254b1da99f00f50b0817fd

diff --git a/app-arch/brotli/brotli-0.6.0.ebuild 
b/app-arch/brotli/brotli-0.6.0.ebuild
new file mode 100644
index 000..91daf8320a8
--- /dev/null
+++ b/app-arch/brotli/brotli-0.6.0.ebuild
@@ -0,0 +1,61 @@
+# 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 )
+DISTUTILS_OPTIONAL="1"
+
+inherit cmake-utils distutils-r1
+
+DESCRIPTION="Generic-purpose lossless compression algorithm"
+HOMEPAGE="https://github.com/google/brotli;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+
+IUSE="python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+LICENSE="MIT python? ( Apache-2.0 )"
+
+DOCS=( README.md CONTRIBUTING.md )
+
+PATCHES=( "${FILESDIR}"/${P}-no-rpath.patch )
+
+src_prepare() {
+   cmake-utils_src_prepare
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DBUILD_TESTING="$(usex test)"
+   )
+   cmake-utils_src_configure
+   use python && distutils-r1_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+   use python && distutils-r1_src_compile
+}
+
+python_test(){
+   esetup.py test || die
+}
+
+src_test() {
+   cmake-utils_src_test
+   use python && distutils-r1_src_test
+}
+
+src_install() {
+   cmake-utils_src_install
+   use python && distutils-r1_src_install
+}

diff --git a/app-arch/brotli/files/brotli-0.6.0-no-rpath.patch 
b/app-arch/brotli/files/brotli-0.6.0-no-rpath.patch
new file mode 100644
index 000..28e70d7acfe
--- /dev/null
+++ b/app-arch/brotli/files/brotli-0.6.0-no-rpath.patch
@@ -0,0 +1,32 @@
+From: Tomasz Buchert 
+Date: Sat, 24 Jun 2017 14:40:16 +0200
+Subject: Do not set rpath on shared libs.
+
+---
+ CMakeLists.txt | 13 -
+ 1 file changed, 13 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index ca612d1..bf70d69 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -27,19 +27,6 @@ CMAKE_DEPENDENT_OPTION(BUILD_SHARED_LIBS "Build shared 
libraries" ON "NOT BROTLI
+ 
+ include(GNUInstallDirs)
+ 
+-# When building shared libraries it is important to set the correct rpath.
+-# See https://cmake.org/Wiki/CMake_RPATH_handling#Always_full_RPATH
+-if (BUILD_SHARED_LIBS)
+-  add_definitions(-DBROTLI_SHARED_COMPILATION)
+-  set(CMAKE_SKIP_BUILD_RPATH FALSE)
+-  set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
+-  set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+-  list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES 
"${CMAKE_INSTALL_LIBDIR}" isSystemDir)
+-  if ("${isSystemDir}" STREQUAL "-1")
+-set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_LIBDIR}")
+-  endif()
+-endif()
+-
+ # Parse version information from common/version.h. Normally we would
+ # define these values here and write them out to configuration file(s)
+ # (i.e., config.h), but in this case we parse them from

diff --git a/app-arch/brotli/metadata.xml b/app-arch/brotli/metadata.xml
new file mode 100644
index 000..0a0fddcd4ed
--- /dev/null
+++ b/app-arch/brotli/metadata.xml
@@ -0,0 +1,18 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+bicat...@gentoo.org
+Sébastien Fabbro
+  
+  
+Brotli is a generic-purpose lossless compression algorithm that
+compresses data using a combination of a modern variant of the
+LZ77 algorithm, Huffman coding and 2nd order context modeling,
+with a hight compression ratio. It is similar in speed with
+deflate but offers denser compression.
+  
+  
+

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

2017-07-31 Thread Sebastien Fabbro
commit: 77afc02c442f517348a6da2c36b06a0d485a9cf7
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:43:36 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77afc02c

dev-python/cookies: added amd64 and prefix arches

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/cookies/cookies-2.2.1.ebuild 
b/dev-python/cookies/cookies-2.2.1.ebuild
index 9fa792b0ddf..fe9f88b08ee 100644
--- a/dev-python/cookies/cookies-2.2.1.ebuild
+++ b/dev-python/cookies/cookies-2.2.1.ebuild
@@ -1,7 +1,7 @@
 # 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,3_5,3_6})
 
 inherit distutils-r1
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 DEPEND="test? ( dev-python/pytest[${PYTHON_USEDEP}] )



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

2017-07-31 Thread Sebastien Fabbro
commit: ae5bf5c12dfb0f80ac1148cda093cfa65e5a341d
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 21:51:57 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5bf5c1

dev-python/dask: version bump, added distributed flag

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/dask/Manifest   |  1 +
 dev-python/dask/dask-0.15.1.ebuild | 17 ++---
 dev-python/dask/metadata.xml   |  3 +++
 3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 98f0b602cdf..6ef332305f6 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,3 +1,4 @@
 DIST dask-0.10.2.tar.gz 357356 SHA256 
dbc80f7cbf51abee4dc49e5da188c57e2f816898165cbc1ddfe44b2c640036ca SHA512 
92bd671ff1483fe87edd34330dce321b88362d80ef4d836ab4eede87fdad5f657c51d03a9885a53924fb3becb504a8843cf852be08c88f5389f04c3f1b8aefe2
 WHIRLPOOL 
91d910130edfe3595d5f3f54aeb63a12bafd89f8d6bb68ca70dd72b98cf5ed465955154eef7ee2f7caf0f2d4145648cd48663b680c847e0f2b9600c0d5131b25
 DIST dask-0.14.1.tar.gz 500509 SHA256 
46c8ef9aa41a5755f2194b535bff7fdef1343d3993ab294b198caf95155ec94e SHA512 
a0f49e5337ea30bf5344a7e34ffdd2e1b64afb256372aa4b1095ad016f2c840d00672233da0840e25030c7a57c3841eca8bff9a4182a412b33351280bd03c0f3
 WHIRLPOOL 
f15326d30180fc58a5605b0a99fd07acacf120e1f26aec8b82a408d6172b83f99ef236f6ad41bbeebf59c6d570c6589333d0d37afa2150151c143b52467c5264
 DIST dask-0.15.0.tar.gz 2141796 SHA256 
812bbf7f4420f02556f76b8c67f06354237ae1b22bd0b6af54b5ba91f9548a67 SHA512 
676dd33276f229aef088f168e71ab792a4ee8aa48dc3236fde647b8d6fdc1f29075664c65ae05008217fa3602472e2eb1de0fc51ab872f37c9257505bd8da086
 WHIRLPOOL 
eb4522ed97cc5b58a681210cfa65258f028616218373e532148cbf99bbf8a533df25329f33f5649a7bc178e38d6be8f2d14e23e58bb34d8d4d6a5e7d5cf90be8
+DIST dask-0.15.1.tar.gz 2147022 SHA256 
f62f19ab5958b13d0ee733db18218c28a9d452a3554446a3dfb5ac3d4a5f7e34 SHA512 
44e7119c2a8d15efb89e265e5752edb117dd06da8a5e7511b68c5859e9068aedb3595540645304f0322f869c83df79a497d731bcade79612f8fd3f4eaaf3763b
 WHIRLPOOL 
87edda7d74abf7f01ab69756fe43e1ca55dea2698625e5e4ac7413f30d38142f8f70ef4b1f7f6f6b5a124398ed626edc1d54e55dee934d2a601e03cbe5b95c05

diff --git a/dev-python/dask/dask-0.15.1.ebuild 
b/dev-python/dask/dask-0.15.1.ebuild
index e020242bf40..bb208eb98ad 100644
--- a/dev-python/dask/dask-0.15.1.ebuild
+++ b/dev-python/dask/dask-0.15.1.ebuild
@@ -14,27 +14,30 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
+IUSE="distributed test"
 
 RDEPEND="
-   dev-python/bokeh[${PYTHON_USEDEP}]
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/distributed[${PYTHON_USEDEP}]
+   >=dev-python/cloudpickle-0.2.1[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
>=dev-python/pandas-0.19[${PYTHON_USEDEP}]
-   >=dev-python/partd-0.3.7[${PYTHON_USEDEP}]
+   >=dev-python/partd-0.3.8[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
-   >=dev-python/toolz-0.7.2[${PYTHON_USEDEP}]"
+   >=dev-python/toolz-0.7.3[${PYTHON_USEDEP}]
+   distributed? (
+ >=dev-python/distributed-1.16[${PYTHON_USEDEP}]
+ >=dev-python/s3fs-0.0.8[${PYTHON_USEDEP}]
+   )
+"
 DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/toolz[${PYTHON_USEDEP}]
test? (
+  ${RDEPEND}
   dev-python/pytest[${PYTHON_USEDEP}]
   dev-python/numexpr[${PYTHON_USEDEP}]
   sci-libs/scipy[${PYTHON_USEDEP}]
)
 "
-
 python_test() {
py.test || die
 }

diff --git a/dev-python/dask/metadata.xml b/dev-python/dask/metadata.xml
index 5922bd7d644..f0bc14a57bb 100644
--- a/dev-python/dask/metadata.xml
+++ b/dev-python/dask/metadata.xml
@@ -17,4 +17,7 @@
   
 dask
   
+  
+Add support for distributed computing with 
dev-python/distributed
+
 



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

2017-07-31 Thread Sebastien Fabbro
commit: da0b15b1b5d221b4283663351efae28abd686556
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:05:41 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da0b15b1

dev-python/boto3: added x86 and prefix

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/boto3/boto3-1.4.4.ebuild 
b/dev-python/boto3/boto3-1.4.4.ebuild
index 27a23c15a74..f976b3048c1 100644
--- a/dev-python/boto3/boto3-1.4.4.ebuild
+++ b/dev-python/boto3/boto3-1.4.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 CDEPEND="



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

2017-07-31 Thread Sebastien Fabbro
commit: ae5aee31329b0873e3174461a12fdc815e388503
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:54:37 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae5aee31

dev-python/guzzle_sphinx_theme: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/guzzle_sphinx_theme/Manifest   |  1 +
 .../guzzle_sphinx_theme-0.7.11.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-python/guzzle_sphinx_theme/Manifest 
b/dev-python/guzzle_sphinx_theme/Manifest
index 211d3c9108c..5c4e6b6b172 100644
--- a/dev-python/guzzle_sphinx_theme/Manifest
+++ b/dev-python/guzzle_sphinx_theme/Manifest
@@ -1 +1,2 @@
 DIST guzzle_sphinx_theme-0.7.10.tar.gz 225764 SHA256 
d0ddb986fbb70c00d84c628ff520ed3d64bdb0e876487e896dae1ece048a8e08 SHA512 
a21867e93ffc80e91b85a0fc33cedb21ba9e1d2912b6d5d6226e5ec93550564a1a9321eae09aaaddb61f36ce051017c33b750c52d609cd604a5cc4bf8ce5248f
 WHIRLPOOL 
99b96d26f744fa3a8e7a7b480d617ec9bb47ca3b3330d5a4b3439ad7cae3b846b29e031dc9f7640066fd1c7542a03f044029e1c5cf0cd88341988218b561fc42
+DIST guzzle_sphinx_theme-0.7.11.tar.gz 2548612 SHA256 
9b8c1639c343c02c3f3db7df660ddf6f533b5454ee92a5f7b02edaa573fed3e6 SHA512 
9aecdd4cf8ae286c9dd59a453790d957e96a57a9c9acd3aa38ff8fe64969cde4619c4154cd7304dd1c5bd0ea58fe71f556701b7a9b12f58fe3f5c1bdd2681da5
 WHIRLPOOL 
bcedb9a2f5f574100be78a002dd973dae8d78244f422d7328e7fc405a65442ba6f50ae360c2fd6d6034bfdca882f3623861cdfe0b43086a8cb091f9693384bfb

diff --git a/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11.ebuild 
b/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11.ebuild
new file mode 100644
index 000..c58ba0df578
--- /dev/null
+++ b/dev-python/guzzle_sphinx_theme/guzzle_sphinx_theme-0.7.11.ebuild
@@ -0,0 +1,19 @@
+# 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="Sphinx theme used by Guzzle"
+HOMEPAGE="https://github.com/guzzle/guzzle_sphinx_theme;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=">=dev-python/sphinx-1.2[${PYTHON_USEDEP}]"



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

2017-07-31 Thread Sebastien Fabbro
commit: caacf2d61e3451f5dca1c6540d385a29603ef1b1
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:19:51 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caacf2d6

dev-python/s3fs: initial import

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/s3fs/s3fs-0.1.2.ebuild 
b/dev-python/s3fs/s3fs-0.1.2.ebuild
index e90787bd482..8dfb423c571 100644
--- a/dev-python/s3fs/s3fs-0.1.2.ebuild
+++ b/dev-python/s3fs/s3fs-0.1.2.ebuild
@@ -20,9 +20,9 @@ RDEPEND="dev-python/boto3[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
- dev-python/moto[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
-   )
+  dev-python/moto[${PYTHON_USEDEP}]
+  dev-python/pytest[${PYTHON_USEDEP}]
+   )
 "
 
 python_test() {



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

2017-07-31 Thread Sebastien Fabbro
commit: 241959f7ae84bd11553e749d3667aeabaa55d183
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 19:58:01 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241959f7

dev-python/jmespath: added prefix

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/jmespath/jmespath-0.9.3.ebuild 
b/dev-python/jmespath/jmespath-0.9.3.ebuild
index 2280da92103..1c628c12fd1 100644
--- a/dev-python/jmespath/jmespath-0.9.3.ebuild
+++ b/dev-python/jmespath/jmespath-0.9.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 
 DEPEND="



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

2017-07-31 Thread Sebastien Fabbro
commit: a8e53918df21ac50da6310a1b148b39421acc73d
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 18:55:43 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:11:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e53918

dev-python/fastparquet: version bump, added brotli and lzo compression

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/fastparquet/Manifest |  1 +
 dev-python/fastparquet/fastparquet-0.1.1.ebuild | 32 +
 dev-python/fastparquet/metadata.xml |  4 
 3 files changed, 37 insertions(+)

diff --git a/dev-python/fastparquet/Manifest b/dev-python/fastparquet/Manifest
index 844787fdd17..875029601d2 100644
--- a/dev-python/fastparquet/Manifest
+++ b/dev-python/fastparquet/Manifest
@@ -1 +1,2 @@
 DIST fastparquet-0.1.0.tar.gz 118108 SHA256 
dad60f61596b0118b50c727d8abd10115ec5e172ca5cb14211a3d6dfe1075c6b SHA512 
9aa61f998cd95e4242635ef729c29fa5c66834bdd501fe7d104317a767c5eebc6a1d1aecbd669a39c855f5f2d1650af153b77f12c0120e6e5d13cb8f78e4cba0
 WHIRLPOOL 
c4bc25df8ca0964f6df19840fd7f8c6aab4a6beb2ef8a3d714291121e73a15d3e005cf4534832782eba64a30ba29c63b92d6862a06c7e1db50910d695bbe8a0d
+DIST fastparquet-0.1.1.tar.gz 119573 SHA256 
189105b53f56b5ed4d9077a0b22de0055b79917ae9a083dfb7abe9453d754d28 SHA512 
f8f052202ca095596870e6a10e2ab05e3c55289cd0ef3dab0502dff26052c9970f65f6b826d4d073c6c221827f6b18ddc83c47c04e84e08491f5237358f5860a
 WHIRLPOOL 
4c9d7b7523da38f2b8230cbddfe70a6ffec69653858dae1ede5776fa033775420dd9afb31876d2c50df595f43f05f7c8a1698507bb9aaff6e3d3e1b23f83cc12

diff --git a/dev-python/fastparquet/fastparquet-0.1.1.ebuild 
b/dev-python/fastparquet/fastparquet-0.1.1.ebuild
new file mode 100644
index 000..01c8d3c54fb
--- /dev/null
+++ b/dev-python/fastparquet/fastparquet-0.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python implementation of the parquet columnar file format"
+HOMEPAGE="https://github.com/dask/fastparquet;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="brotli lzo +snappy"
+
+RDEPEND="
+   dev-python/numba[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/thriftpy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   brotli? ( app-arch/brotli[python,${PYTHON_USEDEP}] )
+   lzo? ( dev-python/python-lzo[${PYTHON_USEDEP}] )
+   snappy? ( dev-python/snappy[${PYTHON_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/cython[${PYTHON_USEDEP}]
+"

diff --git a/dev-python/fastparquet/metadata.xml 
b/dev-python/fastparquet/metadata.xml
index e579ca0f59f..0866e1d45e8 100644
--- a/dev-python/fastparquet/metadata.xml
+++ b/dev-python/fastparquet/metadata.xml
@@ -17,4 +17,8 @@
 fastparquet
 dask/fastparquet
   
+  
+Enable support for brotli compression
+Enable support for snappy compression
+  
 



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

2017-07-31 Thread Sebastien Fabbro
commit: e4971e425fc5ed7d2a270a62e5dbc8a9cc985c9b
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:30:21 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4971e42

dev-python/s3fs: added python-3.4

Package-Manager: Portage-2.3.6, Repoman-2.3.3

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

diff --git a/dev-python/s3fs/s3fs-0.1.2.ebuild 
b/dev-python/s3fs/s3fs-0.1.2.ebuild
index 8dfb423c571..89fdf050793 100644
--- a/dev-python/s3fs/s3fs-0.1.2.ebuild
+++ b/dev-python/s3fs/s3fs-0.1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
 
 inherit distutils-r1
 



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

2017-07-31 Thread Sebastien Fabbro
commit: 4bf8e0ed63c2028a2042b6f253ee906366e58338
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Sat Jul 29 20:11:23 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Mon Jul 31 18:12:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf8e0ed

dev-python/moto: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/moto/Manifest  |  1 +
 dev-python/moto/moto-1.0.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 0df537c827a..abd3d502b8c 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,2 +1,3 @@
 DIST moto-0.4.22.tar.gz 192878 SHA256 
07c511f1ebcdf28a4022478bbca6c1e11585f41d0301e8d4525c353d0f7c1d59 SHA512 
7a5f1f43dbf6202696705c52a35fde4e046febd403b1e1b0a7e98ae25e881c6a86c29d2f27841db5ce8fe34689cd00ff4d2d711cbfc8817723d2dfa675379f8c
 WHIRLPOOL 
636aeab8991f0b6c5931c2085478bd1cc15df6d15ed04d33500e1848d1095d7e3734dc23b8fbe6aab2f067f8c63733feb96c7a06cc530d9dcdd3bbaaecd5bc9c
 DIST moto-0.4.30.tar.gz 614008 SHA256 
8575b5d19fff0c6046692de6deb2a77968e34eea8a97d6c7e1b2be2148e4867e SHA512 
ece27979911f46adbb0aec9aa3755b13c09ced00b24ea136ab9c8a8a992550e9c38dac15d8b0c71822953f070761083253ee5fb5cbe44a4b108d140ab4407699
 WHIRLPOOL 
b277fa02ecf998f4d9120e182310cbced96cd7b79e6f92a8752872bec5bebbd0ebc2c2d759dfbb7d23cc99e9ea046376d0ad403a6c2c03dfda3a56702e44de2e
+DIST moto-1.0.1.tar.gz 731617 SHA256 
1e856ff6c2ec03785b7ac758c2564b1644a5fe02ce00e5653b5a94e71af9532f SHA512 
3171ea3e8f9d267960a7b82caf7e42b86fceba5a80e96d35b849e4e72b7fc6aed94090161219a520f9c1b4050f7de12e0f6c0d560ab1f90ca43fc0387b62d377
 WHIRLPOOL 
071968fe3bd8818d39a6ed1a18db85a0280edd74095c7cdb81029df1146235e4b197179d10dc08c58c04b78609bb108db39cdd14eb7734e10fe1ea867acd3fe0

diff --git a/dev-python/moto/moto-1.0.1.ebuild 
b/dev-python/moto/moto-1.0.1.ebuild
new file mode 100644
index 000..d058dd3da59
--- /dev/null
+++ b/dev-python/moto/moto-1.0.1.ebuild
@@ -0,0 +1,47 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="https://github.com/spulec/moto;
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+IUSE="test"
+
+RDEPEND="
+   dev-python/cookies[${PYTHON_USEDEP}]
+   dev-python/dicttoxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
+   >=dev-python/boto-2.36.0[${PYTHON_USEDEP}]
+   >=dev-python/boto3-1.2.1[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/sure[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+   nosetests -v || die
+}



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

2017-07-31 Thread Aric Belsito
commit: 422914ffcc108bd168d28acc68dd5693612b9825
Author: Aric Belsito  gmail  com>
AuthorDate: Mon Jul 31 17:57:23 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Mon Jul 31 17:57:23 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=422914ff

dev-qt/qtwebengine: bump to 5.6.2-r1/5.7.1-r2

Add gcc 7 patch.

 dev-qt/qtwebengine/Manifest|   7 +-
 .../files/qtwebengine-5.7.1-gcc-7.patch| 144 +
 dev-qt/qtwebengine/metadata.xml|   2 +-
 ...ne-5.6.2.ebuild => qtwebengine-5.6.2-r1.ebuild} |   2 +-
 ...5.7.1-r1.ebuild => qtwebengine-5.7.1-r2.ebuild} |  18 ++-
 5 files changed, 162 insertions(+), 11 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 6aaa024..733cd01 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -13,9 +13,10 @@ AUX qtwebengine-5.7.0-musl-pthread-setname.patch 1173 SHA256 
a18740a277fd9379ee5
 AUX qtwebengine-5.7.0-musl-resolver.patch 2568 SHA256 
07a3ee87d509e8dc963b8d60c5168a8dd615be7488c5aa23c1f993922ff38b96 SHA512 
8913b0daf060f9f3ed7fb3e69f3108992d078394e9a3e1a02f0d7668bcbb8cb7f8df715b7b3463f2ac35765a2fafe2ae8407669ecdf84405b9a3cc90bf845891
 WHIRLPOOL 
df4ed38e8dfe407c430ce58a2006192345b35952be209ef51fb6661070ba96f86a9b60c180ac7374beb4780546c230b2d7dbbb59cc054c2d34fb0d33f9d8b42a
 AUX qtwebengine-5.7.0-musl-sandbox.patch 3185 SHA256 
b4e616a6159a237e4ee0455e45e75c95702314f1ae42bfd3068a92ba1575ac01 SHA512 
80a3c5eddf29cdf9beac3cd4e0c3d450ab32d85dbe794d2055d0abe0e1242db0fc69a44df7cf250d3ecf9a93a7e1d15d460a1d2409e65ceae1ac5c189f055918
 WHIRLPOOL 
6d4e1b055ce739e5b9f7d0235a7b628a52aebe03014e8f09e83968b2d1ddbb614ee00e4f8ffa792c6305822e759bd24265f1b63c5fae78834da6c1dcbb123305
 AUX qtwebengine-5.7.1-fix-audio-detection.patch 802 SHA256 
3cc298a3fdeecf4a339bad39ac9bc63201c02b87fceb32e4c06e3004a6197103 SHA512 
d461dc066eda63d9cc7131852d12f2a0ed0abdaf849f9d7ec0e1da20098e031877c07ae37ebd3ba47af1ef1d7cf4d909ef594bcb4682f9e4f69d7deeaeb01f2c
 WHIRLPOOL 
41dd2c3b574939d2a3b25f1758502cb473dd29f3046360c4ff38098246c959f95d6628ab832b318874d7cbe3a088ca119e2c03cd1dd04009fab75ec3bb1f51c0
+AUX qtwebengine-5.7.1-gcc-7.patch 5612 SHA256 
2afa904ea3c349e4721073a4d8325a4be69ddbf39ae18a7d4456abe09920f36f SHA512 
a2824a8ea4b2499fb6f5b583349c3b3428a3a99e5f534d624e00c7820f7a70c824ffc90fc9abd0f981fd707e5361b1d466de1094f65d5c1c8d62db9dc118be0a
 WHIRLPOOL 
015dadbcfad837710a674ebf0fd6014878f27206262c4c61fe9c054a830555e771d5e7414bc5486b1de6409bec23a4f8f4ad6b29dd4c9e8a3acfd4d6e1d3500e
 AUX qtwebengine-paxmark-mksnapshot.patch 1478 SHA256 
540ab83071df14d5fc6881dcf6fc28a2daaa46584e9b0c3ad45b584c612f16af SHA512 
3ad5312be5d0a1e08df9d5f25256678c12373d64a99f0d7fb0f96b711f719775328feb554144ac5cde22f8226a7b8d62bd07287270da613db09a1ed3c3303019
 WHIRLPOOL 
d70127c7ef2e2262557b62aa0fd8709c90aed5e0143e43c8c53dd817378dd7accefe2dccdc9b90a740fa3d49f40a3438a4a1438f51995da86bdfba816aa319bb
 DIST qtwebengine-opensource-src-5.6.2.tar.xz 143752452 SHA256 
2f0a1648e1a8b22bad0134f2b37d69d185074393c398c1a3c6a83b910ff39740 SHA512 
c30a270bfb254a18d4b89af8ae28789912d6157cd58010b6838461c332c32c667c15b683d290fd14615b9f0be20aca9957bd8657c4abaa8d77c28278c58f7282
 WHIRLPOOL 
94e627c369cfa18a7c878f75007698839aa1cd1b10df4de8e42b2f393dcd2dedec33930c1fa41c50bfa39e63089d66c7c5d0861ea7093356b1cc2e93a605893e
 DIST qtwebengine-opensource-src-5.7.1.tar.xz 163782564 SHA256 
2101883e3d632b50133a14e3bbdc1d4d649e405c9618f2eef1b72a7b821ccc2b SHA512 
4f53e51141d8e3479d22062a80af0359d3d7ab6bc0d2d6530c6af2d3e5b625f7192cda2a9eb85c657864ec3b30bdc797d3bff57db4c71211e71bb4ee5ac9c71a
 WHIRLPOOL 
cebf17fc3e5c75406789c36e12dd32b0b6e6111dad6bf8f48bb07fd5d8ea76d78cd2cc5c3ad3021c8de9b91974afd7688ea384626d7e308dedd67664f1eec104
-EBUILD qtwebengine-5.6.2.ebuild 2769 SHA256 
b37258d0fd827741dcd440ac7e5499ac09bab5c54afc4cb8fc61538570d65281 SHA512 
16b4d1bca9132e8139487ba8639d728e010822ec21dbb856648d9586323362a98e67b9432085de301ba3991054232e9c5ba97773d43a9e778e80293f16fcbcc1
 WHIRLPOOL 
6d9c9d8f6ea2d51d33345c19e65e75a94fe72cd6bfcb828dcd97cb3a62625dc5210f6c2c2a15b5c8b78c408ebb4749ce7538c046f49daa91eddbafa12617
-EBUILD qtwebengine-5.7.1-r1.ebuild 3180 SHA256 
c79803b89c0a813eca261ee44d605b3d99a0a3382bed45b53f1b35c329b35956 SHA512 
849beb3d1691670e93b6149d96284c0d0c9a0c309b5939352cab582db88f4e960eb7c780f4482c1bd81d59c5d7cede109fb8598ae7da6aa4fa9e3aaad1ae
 WHIRLPOOL 
061476907b87c5943d6691858e62209bfd3e7735133e823e0a87057974233fbc3b34a03f8e28648f8d88ab8776c44b19895c707b943fa60677349d85a02406a4
-MISC metadata.xml 947 SHA256 
15083351c49bbcf033829248688471002ca7990644535e1228c5f29396839026 SHA512 
a53fa56d2922b8abb2b10193ebc3cb61923697d9c1ddbb583f0d06886dc357604c192cbbbc2849a976be189a41473069b1931434d057b9c9d5b91c7333680224
 WHIRLPOOL 
7db472885a977071531059312cb171ceffe119900e68bf20a6de6aca9d90336b21067a47e71e80e2d79fc54193b0aa276d74e96b98d3001e58be3c7d0840f8a8
+EBUILD qtwebengine-5.6.2-r1.ebuild 

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

2017-07-31 Thread Brian Evans
commit: f0d207ffe711c291b506b796aa03ab937a48ebc2
Author: Brian Evans  gentoo  org>
AuthorDate: Mon Jul 31 17:56:23 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Mon Jul 31 17:56:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d207ff

dev-libs/ossp-uuid: Add blocker on dev-php/pecl-uuid wrt bug 577396

Non-maintainer commit.  No action by maintainer for nearly 18 months.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/ossp-uuid/ossp-uuid-1.6.2-r6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r6.ebuild 
b/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r6.ebuild
index be7cb06cafc..429560bbc2e 100644
--- a/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r6.ebuild
+++ b/dev-libs/ossp-uuid/ossp-uuid-1.6.2-r6.ebuild
@@ -16,7 +16,7 @@ GENTOO_DEPEND_ON_PERL="no"
 
 inherit perl-module php-ext-source-r3
 
-DESCRIPTION="An ISO-C:1999 API and corresponding CLI for the generation of DCE 
1.1, ISO/IEC 11578:1996 and RFC 4122 compliant UUID"
+DESCRIPTION="An ISO-C:1999 API with CLI for generating DCE, ISO/IEC and RFC 
compliant UUID"
 HOMEPAGE="http://www.ossp.org/pkg/lib/uuid/;
 SRC_URI="ftp://ftp.ossp.org/pkg/lib/uuid/${MY_P}.tar.gz;
 
@@ -26,7 +26,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86
 IUSE="+cxx perl php static-libs"
 
 DEPEND="perl? ( dev-lang/perl:= )"
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND} php? ( !dev-php/pecl-uuid )"
 
 S="${WORKDIR}/${MY_P}"
 



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

2017-07-31 Thread Michał Górny
commit: 45df3b28aec53a16fa8d0e5cd000bd7bf73257b7
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 31 16:13:17 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 31 16:47:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45df3b28

dev-python/cryptography: Bump to 2.0.2

 dev-python/cryptography/Manifest  |  1 +
 dev-python/cryptography/cryptography-2.0.2.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 70ede1e574e..088d0ff31e1 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -2,3 +2,4 @@ DIST cryptography-1.7.1.tar.gz 420673 SHA256 
953fef7d40a49a795f4d955c5ce4338abce
 DIST cryptography-1.7.2.tar.gz 420867 SHA256 
878cb68b3da3d493ffd68f36db11c29deee623671d3287c3f8d685117ffda9a9 SHA512 
8ddd119385064e1f8288ff318ec16f500b5c125a3811ccb306aeb2664fac495fcdd3cb5a7cbacd10156505c9526b9cdbd66860b35bbcd2f9a6bb285dd6cba8c5
 WHIRLPOOL 
531265115a6573c54e2cf85a03f1ed0ebe033fd7818168a3bcda938458f9a32464d7de0c226f46a300635ee52e4995285889bb693bc56f77f816bc81d52bfc61
 DIST cryptography-1.8.1.tar.gz 423560 SHA256 
323524312bb467565ebca7e50c8ae5e9674e544951d28a2904a50012a8828190 SHA512 
273c8ca4ad6c9d1151a8a731d148d02e619e14e37df25dc26030b0a90f895b88fbf4d3e320aec5ea7af4a8fcc58f720c61f48968f912c69156d4e0e794743345
 WHIRLPOOL 
ff760c9dc7dfbba355afde726a9154bcf45102e135b95b431aab5ac34c8003edccafa646b51ca02296aa55f244b0ff752d8d1b775cb76a1c9f15d347d505e8ce
 DIST cryptography-1.9.tar.gz 409664 SHA256 
5518337022718029e367d982642f3e3523541e098ad671672a90b82474c84882 SHA512 
815e9c09366935f8603a3e6e74c28ce79175596d00dbcd19d3792505237bd1cf953a4f401c2b97e4beaa7f2bbdcf9d7f95c4753d001a07fa816830af97cdd24e
 WHIRLPOOL 
b79a10de82b2cf98b27535f0b018f651038ed235f5e63eed48da52a87efaf672057e147b9c1b23701da0505d52cc85558ad3b6e692670a9f9e63061b381500d8
+DIST cryptography-2.0.2.tar.gz 427303 SHA256 
3780b2663ee7ebb37cb83263326e3cd7f8b2ea439c448539d4b87de12c8d06ab SHA512 
a71219ff52006a7c8bf1553d0f132c747566c630281ef89aac40c65b193b1f0074fc9cda1de7057c76b452113dfb6188c83baef3ed9c05ff18adbc8b7bba646b
 WHIRLPOOL 
2c3b3da3d2d578c0ba29230c0955fd48688fd5039f08eacefc4017c5cd357d1096cdc79a271ff4e7319c1bb344edee12f8c184c33f12569226612a4dccfb6d11

diff --git a/dev-python/cryptography/cryptography-2.0.2.ebuild 
b/dev-python/cryptography/cryptography-2.0.2.ebuild
new file mode 100644
index 000..23ae7825462
--- /dev/null
+++ b/dev-python/cryptography/cryptography-2.0.2.ebuild
@@ -0,0 +1,47 @@
+# 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="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.python.org/pypi/cryptography/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~x86"
+IUSE="libressl test"
+
+RDEPEND="
+   !libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-)] )
+   libressl? ( dev-libs/libressl )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.7:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
pypy{,3})
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   >=dev-python/asn1crypto-0.21.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+python_test() {
+   py.test -v -v -x || die "Tests fail with ${EPYTHON}"
+}



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

2017-07-31 Thread Michał Górny
commit: 3d2a58ce27f4a32416667254135a1a75b4c49352
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 31 14:26:13 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 31 16:47:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2a58ce

dev-python/cryptography-vectors: Bump to 2.0.2

 dev-python/cryptography-vectors/Manifest   |  1 +
 .../cryptography-vectors-2.0.2.ebuild  | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/cryptography-vectors/Manifest 
b/dev-python/cryptography-vectors/Manifest
index 24590de899e..bd2367fa91f 100644
--- a/dev-python/cryptography-vectors/Manifest
+++ b/dev-python/cryptography-vectors/Manifest
@@ -2,3 +2,4 @@ DIST cryptography_vectors-1.7.1.tar.gz 26652514 SHA256 
47e91b70bbf6852cb96a478cb
 DIST cryptography_vectors-1.7.2.tar.gz 26652633 SHA256 
4be4eee8a11deee5c2f00e389b49de8ce2642130282d1cd0adffb2f7dbe0acdc SHA512 
997aa703649cb4b1dc7df37ed2843a6c06a3871df3d1bcf9ebde6466c32103512225d668e6eee62c89e20b74a5885aa2974d82b2cbf3065a902d059268bf1137
 WHIRLPOOL 
41f9aad77f27c0a0c6bb14ac2b87606a2a316640369e1abccaab82b827759f9f67519b320fade72ea12c46ea4306e8fce4cd5604c9174d62f475d859199b52ac
 DIST cryptography_vectors-1.8.1.tar.gz 26653746 SHA256 
2fd61facea08800ca98ac923f6d02f48a7ae6648025b29cdeb51987c1532add6 SHA512 
78cf2a50ebbf0b11c57a53ac683a7ee39f157c7ad04d6374cfe5448bc474964ef61f74d0edd63b5a6b871b4efacc0b3fb9ea8d6025a99567ad2e6a5ec744255d
 WHIRLPOOL 
e982e3ed38e2b2c6ba5de4f65d86e13360b6418cdfc2b6191d3b4ef63ed740f3a59de8386f45b21149f11801bccf85e500462c1138af06db2754ef29d11a5c6d
 DIST cryptography_vectors-1.9.tar.gz 26653563 SHA256 
bbf767727ad1b9d4cb684fb2b36db4cc78bd420fa6999e7e6ca1aab8c30d78f3 SHA512 
3c37dc39496b66539f54bf377b4653b59abaa81fc9fbd68e2d337acbfe9c7fd80801b37c2f7698356b22fb9bcd9f8a41ff95ee405b208c267c0fcba56ead
 WHIRLPOOL 
801a6e58cf48b68422905de1a2ccc4ce5955799df505cfcb2a0870a7826acaa29d5f1de0c0752c8b326ea5d3c0530cee660ba030255da47650862eb3425f64da
+DIST cryptography_vectors-2.0.2.tar.gz 27011827 SHA256 
512f1e699dfbb41376e938e6dc6d7f1f40b9578f873438f002e2e5212e13717b SHA512 
ab14bdf664e6df08c8436eb24c4465d3080aacd4e6cb47a0113b0877f869cd91d4184ad9122a428b323e91316b686eeb167c4e932773cac1e7b2adbc9309ca36
 WHIRLPOOL 
9c699e29a636ac56afcd12d938a316d4c89ebf55330fb747d61cf24d77273694e91bc5cc212e80c13497b72d24668ef738ecbb47eaefaf7891c046d20d729064

diff --git a/dev-python/cryptography-vectors/cryptography-vectors-2.0.2.ebuild 
b/dev-python/cryptography-vectors/cryptography-vectors-2.0.2.ebuild
new file mode 100644
index 000..711276fa774
--- /dev/null
+++ b/dev-python/cryptography-vectors/cryptography-vectors-2.0.2.ebuild
@@ -0,0 +1,25 @@
+# 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 pypy3 )
+
+inherit distutils-r1
+
+MY_PN=${PN/-/_}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Test vectors for the cryptography package"
+HOMEPAGE="https://pypi.python.org/pypi/cryptography-vectors/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND=""
+
+S=${WORKDIR}/${MY_P}



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

2017-07-31 Thread Manuel Rüger
commit: b8125127d53d9fac7fdff088929769dff5d0ca09
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul 31 16:44:29 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul 31 16:44:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8125127

sys-cluster/kubectl: Remove old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/kubectl/Manifest |  3 ---
 sys-cluster/kubectl/kubectl-1.6.6.ebuild | 37 
 sys-cluster/kubectl/kubectl-1.7.0.ebuild | 37 
 sys-cluster/kubectl/kubectl-1.7.1.ebuild | 37 
 4 files changed, 114 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index f9893ac2854..6b855293bdd 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1 @@
-DIST kubernetes-1.6.6.tar.gz 22000184 SHA256 
13e9cd0753fd8227e1a8588af984005499bedb3916a594eab8d4e873387c464c SHA512 
ecd069fc08b0e17a5f7df3f2daf8c14e784f364b89adbd357cb1007bcce81907085f05fd5f7b502e225ad2507b5002d52cf67bd55bed1275c719057e75ada558
 WHIRLPOOL 
fb360828bb0f6f18573bcc236da087d335561133ac2bdf80eae44d7b9d21fa4be56f9620904af78167d31a3e94670184c35626c876fdac2e5cf5e0c8f8ea5030
-DIST kubernetes-1.7.0.tar.gz 21930564 SHA256 
0fe34180a4bb61384894616b1d348cc6350d1ebcbc071c67748864ffd2deb026 SHA512 
cdea8e9758498749a4bd07013e4b1501e88d60d0a59971d0401e334ba7b2b245010e8255130971d43633c6fdb6ba49239a01c2754247bb7e0347653caa00ca36
 WHIRLPOOL 
de7e1784d3b5960e03ad04f614f054f0d218055d3b4e1e0885fffb8fa8e6e9ba67ee80b323b32e5353ec55014b5fb55fbf7dc99216604a7ce3303569561f628c
-DIST kubernetes-1.7.1.tar.gz 21933985 SHA256 
8420f316e3954e27d14bd31cd885bea85765a6822f7dbdd025b3d27563914bb4 SHA512 
95fedccb3de9b32194c015c929d7f25a0ca51ff0f3aef0d278acb5924b91c397f719426855413000427e01131867ba571894692902d55e7536584c19d6e1aa7c
 WHIRLPOOL 
0b36d39c75c692a09d0b68c427bce175b49c39e44e56999cd31dfe07eb7afa8b9ca24528444f1fca13254fb39414f0a9b377ccfa8bb612ca0b7980ad09cbe381
 DIST kubernetes-1.7.2.tar.gz 22003395 SHA256 
a283ff30b243b94474d07ec0ed52c4d42a2ca427610a58f1a6dffe456fbb3b6a SHA512 
38de356e95198cc7db077e994b6369e807ad65b507f14d342e82e1d08dcf03797771afe45bf043d9d40b7f49e73c3e310117eef98c32eeb4a682eb3d6b670216
 WHIRLPOOL 
bb237497f49277784ff1d1b02225d9fb6bf7f33a92e59e38f9a673fcdb84062f36271239330d633f96a38809a02e447d82266f5c24a8cb404ecd25c452d5b6f1

diff --git a/sys-cluster/kubectl/kubectl-1.6.6.ebuild 
b/sys-cluster/kubectl/kubectl-1.6.6.ebuild
deleted file mode 100644
index 4866ab70285..000
--- a/sys-cluster/kubectl/kubectl-1.6.6.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-}

diff --git a/sys-cluster/kubectl/kubectl-1.7.0.ebuild 
b/sys-cluster/kubectl/kubectl-1.7.0.ebuild
deleted file mode 100644
index 4866ab70285..000
--- a/sys-cluster/kubectl/kubectl-1.7.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="k8s.io/kubernetes"
-ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-
-RESTRICT="test"
-
-src_prepare() {
-   default
-   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
-   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
-}
-
-src_compile() {
-   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN}
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin _output/bin/${PN}
-   popd || die
-}

diff --git 

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

2017-07-31 Thread Andrew John Hughes
commit: 45b93287105c91edba17949b32c62906b8cf6533
Author: Andrew John Hughes  member  fsf  org>
AuthorDate: Mon Jul 31 16:41:13 2017 +
Commit: Andrew John Hughes  member  fsf  org>
CommitDate: Mon Jul 31 16:43:59 2017 +
URL:https://gitweb.gentoo.org/proj/java.git/commit/?id=45b93287

dev-java/icedtea: Bump 3.6 pre-release, following 3.5.1

Package-Manager: portage-2.3.5

 dev-java/icedtea/ChangeLog |  6 ++
 dev-java/icedtea/Manifest  | 18 +-
 ...a-3.6.0_pre00.ebuild => icedtea-3.6.0_pre01.ebuild} | 18 +-
 3 files changed, 24 insertions(+), 18 deletions(-)

diff --git a/dev-java/icedtea/ChangeLog b/dev-java/icedtea/ChangeLog
index f9db6a88..8bd4bea6 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-3.6.0_pre01 (31 Jul 2017)
+
+  31 Jul 2017; Andrew John Hughes 
+  +icedtea-3.6.0_pre01.ebuild, -icedtea-3.6.0_pre00.ebuild:
+  dev-java/icedtea: Bump 3.6 pre-release, following 3.5.1
+
 *icedtea-3.5.1 (31 Jul 2017)
 
   31 Jul 2017; Andrew John Hughes 

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index db1b2932..77057008 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -25,15 +25,15 @@ DIST icedtea-3.5-openjdk-80ab5dd98579.tar.xz 12 SHA256 
5834862d650ed290d8861
 DIST icedtea-3.5-shenandoah-26bb4cd21d34.tar.xz 6928840 SHA256 
71b862293bd17e96f5f1a57553c17ae32dca5b4586ba592118b7d16aee63547a SHA512 
3cd1856a1dbcdfc7fac3293b7a8b449dc7632b797dab9b665cb9248bcb14f3bb635760f3eaebafbe3f662a24c5125dbb2572c525dbe5d02f02806ae6d8a2eaec
 WHIRLPOOL 
1f4cdb1c068650f4c9fe1c8239cdb6a3fd668d67e8a740f6f088b9d8834bad13fbdcc485ba2e0b6d6049e3f820ee44e38b2da46889217a46f3954cc12ab36b82
 DIST icedtea-3.5.1.tar.xz 1492912 SHA256 
8eaa6ac93d4a1989460109246f78427acc5493f847c7b2fc80d3a5d918d811c9 SHA512 
2f9283606c275c1b326b39a649cedf0ff3a6b59be1ac455f44ced2fac16fba36758a63f227fa66c1f8ddf252a67540f6332fdf415f9dcbd09fe28308d1989cf6
 WHIRLPOOL 
c6915b3ee3829da96dc890d28188b16e89269041309d8317a7dc17338791e16589ab72c0c0708a97dd492caf770dab2e5875703319993f5aede95078da4aee59
 DIST icedtea-3.6-aarch32-b93c39bf2bcf.tar.xz 6743892 SHA256 
38e24d556aa269a5168e251b1fa97e84467a722fff27fa2f81de315854f18a33 SHA512 
11d25efc36eb776fab3dd411c585d7c3ca6793ac54e17952ed43d22a6928a72fdf4625e836edafb07be3c6ee8612e258c749f5f661d61fb4b90675ed93896e48
 WHIRLPOOL 
a4f931e56b27fab5dfa9a8ff053899b51182407eaa7b6db8a00a83915535b48f241776d7d089b532e6bb89ed629273621c9a65faf71a9efbc095ff679bd7a612
-DIST icedtea-3.6-corba-e53fedec27e8.tar.xz 937116 SHA256 
1dd145802924cf378436bdd3fcb7292c238961ee66a216cc3386b9def42266f6 SHA512 
37d42af8663ac0af58c494406360e421dd1f707d98b9a00bb0149a51ccdee809524bc1f307d207360e7bc3f1c0d6a585c085ad0395075a54553226b9fb1874a4
 WHIRLPOOL 
bea4d75147a8b16c4a0b497cc8f79b05564fc9c548c1908720925b2c709c6014c5275981647b5d1f5b61727917df2b0f380f4acd9a126c53e99651ec68741505
-DIST icedtea-3.6-hotspot-24ab92601b89.tar.xz 6818476 SHA256 
f156b07a66526d3fa5f8adf17d0f1655359ce8874da9f4cf1d546b7205b0bee1 SHA512 
098251daba090465cffebc7fe8486140709726607b93aacd9052a85903fb252aef689611f85deb5324a99e037256cef18a8035fc3d47c8a38b2b47f0e7d1c70d
 WHIRLPOOL 
e37712296dd6ceca972b6c34910ca1a361713c4bdea184c994c0ec672a55bd3ea9beb3e218fe366e09b63c68f7bda23c1774397bfc4dd1cb752f590c3c14ee13
-DIST icedtea-3.6-jaxp-a7fb5fa68e85.tar.xz 2296728 SHA256 
3c1e16c1223e58f3abfb7987e0bd208153f04c273002777193b1cfa289ea89c7 SHA512 
70f9c3c8beb119760356c46c64cc382c783d4aa4f940627169541ea98c07b32af1c67f266a24c6f211e9eb4c37e25a8d124868abfbe7538787a17e66a731f93f
 WHIRLPOOL 
d0147f1f3b933aa4ec5f6002a4bb68d3873a889e4006a5a71686755dcabe32cbd85654515bb67bd7fde956d5d4922ba6dd1209b6c438506d18b5c3ed460e860a
-DIST icedtea-3.6-jaxws-8c2ac8bef689.tar.xz 2267392 SHA256 
47579cf8bc588d77536fda473f8ecf9597f550a8d541d21a2b90179424a1e292 SHA512 
ff10229eeefc1cc08f6f7216b985f092b0bdcc10a33c1c9a962120e93e7ad3d15672b22ac73f3218a59334bf585d8116203d87883f07a5a2a1c2403007fd6720
 WHIRLPOOL 
73560cc7bc8fd59b55c444b309842d7e79223838cdf9db480d44d005de4560246e12bc2b1eb645f8f73cadbde1f4a45f98d9ff94d6ede6f1ae95641e23fc1518
-DIST icedtea-3.6-jdk-bdf93656feba.tar.xz 39030960 SHA256 
19908a408068f3cf0ed2a391a2e711e3d0e8e91072b8005093c7b2b8015a95e3 SHA512 
caeafb2efdfb6cacedab1fe13f23822baf5dcd599403a4cc057e6814d224cdf2ec5cdfb8c55ab8a5efb1e0f68b2d784226431a54e3711aa99dbee4ac20ef60fa
 WHIRLPOOL 
5dea12cd291c932eb34f3895722a5a01d0185add4093552a3b8544d702b75a3944be3dc4ad1b8645c528c33efb48bbc423fff307c7d34800cf3ca9739595a0f3
-DIST icedtea-3.6-langtools-0456f88e5c29.tar.xz 2066416 SHA256 
49fd3c277600bd125d113c36fa16762c6ef620aca5aaa593dd0cee98af88b79c SHA512 

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

2017-07-31 Thread Patrick McLean
commit: 820ed9c0c32b7e8b756d7adf380426a0b6822f9b
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 31 16:37:40 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 31 16:37:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820ed9c0

dev-libs/jemalloc: Version bump to 5.0.1

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-libs/jemalloc/Manifest |  1 +
 .../files/jemalloc-5.0.1-strip-optimization.patch  | 26 +
 dev-libs/jemalloc/jemalloc-5.0.1.ebuild| 62 ++
 dev-libs/jemalloc/metadata.xml |  3 ++
 4 files changed, 92 insertions(+)

diff --git a/dev-libs/jemalloc/Manifest b/dev-libs/jemalloc/Manifest
index e40e83fca4b..4fca67d7b99 100644
--- a/dev-libs/jemalloc/Manifest
+++ b/dev-libs/jemalloc/Manifest
@@ -3,3 +3,4 @@ DIST jemalloc-3.3.1.tar.bz2 252997 SHA256 
35c433cc1df5cdf9eb58b7980338552fc1d7aa
 DIST jemalloc-3.6.0.tar.bz2 338964 SHA256 
e16c2159dd3c81ca2dc3b5c9ef0d43e1f2f45b04548f42db12e7c12d7bdf84fe SHA512 
ebe7c64558a87a735b5906d5cb7527c241664eeae7328538675a12eabe7a1004be0f8766a3bd2a78e61334b196ca7ffc0ee8b8ff59167922a35f126cd1e76e43
 WHIRLPOOL 
d5452005951b10d9d529349481779d79361ec8d8ac1f36f4b54408b5e0184f35d79fee8378188d98f1b8e41ae13557a2cf41ab849b68856ba69f33870fe6e980
 DIST jemalloc-4.4.0.tar.bz2 440144 SHA256 
a7aea63e9718d2f1adf81d87e3df3cb1b58deb86fc77bad5d702c4c59687b033 SHA512 
2f88fb17ede3bf87e334e9c80949870e0dd85b5adcdd89a1750ccf6df5240f35293159ac0a360d3a29cf0b1d17edf86dcc7997c6bf3190ae7da7442d3a3cc14e
 WHIRLPOOL 
1485ce6cf08ee2233117e281d1a61f376d2b6c73f28c68f2cc1956471bcb56a4eef045c0011de141b669d94d7339de5e79860f6b21bfbeffab821d5eb528759c
 DIST jemalloc-4.5.0.tar.bz2 449992 SHA256 
9409d85664b4f135b77518b0b118c549009dc10f6cba14557d170476611f6780 SHA512 
76953363fe1007952232220afa1a91da4c1c33c02369b5ad239d8dd1d0792141197c15e8489a8f4cd301b08494e65cadd8ecd34d025cb0285700dd78d7248821
 WHIRLPOOL 
33dc51258d6d27942b656fc355cdde24becf0cd50a507375dd51b2fa6c55a6444ff21bcdae0ebe4fae8d2e95fa31989f5cf8bd435a7a59385ebb225a0a4441fe
+DIST jemalloc-5.0.1.tar.bz2 499300 SHA256 
4814781d395b0ef093b21a08e8e6e0bd3dab8762f9935bbfb71679b0dea7c3e9 SHA512 
8cb5957a5724eb2bbad120cf0028ea8b2b14b4a416c1751b7c967351a7fd51135058ea0d3c4dc1d127c86f3aa7e9fd5ef101857110aabfdb7789427791c432c3
 WHIRLPOOL 
7bbaa407b1e403ef3bb5ecf6289dcf7f3cc9e31d8077d6e9b10e434e8f02e8e8c45ec890b67bcf39f8b7419ffcae893b4aa256f1a05750b196fcfbfadbd8696a

diff --git a/dev-libs/jemalloc/files/jemalloc-5.0.1-strip-optimization.patch 
b/dev-libs/jemalloc/files/jemalloc-5.0.1-strip-optimization.patch
new file mode 100644
index 000..523badf5775
--- /dev/null
+++ b/dev-libs/jemalloc/files/jemalloc-5.0.1-strip-optimization.patch
@@ -0,0 +1,26 @@
+diff --git a/configure.ac b/configure.ac
+index 1551ded8..2f470672 100644
+--- a/configure.ac
 b/configure.ac
+@@ -976,21 +976,6 @@ if test "x$enable_debug" = "x1" ; then
+ fi
+ AC_SUBST([enable_debug])
+ 
+-dnl Only optimize if not debugging.
+-if test "x$enable_debug" = "x0" ; then
+-  if test "x$GCC" = "xyes" ; then
+-JE_CFLAGS_ADD([-O3])
+-JE_CXXFLAGS_ADD([-O3])
+-JE_CFLAGS_ADD([-funroll-loops])
+-  elif test "x$je_cv_msvc" = "xyes" ; then
+-JE_CFLAGS_ADD([-O2])
+-JE_CXXFLAGS_ADD([-O2])
+-  else
+-JE_CFLAGS_ADD([-O])
+-JE_CXXFLAGS_ADD([-O])
+-  fi
+-fi
+-
+ dnl Enable statistics calculation by default.
+ AC_ARG_ENABLE([stats],
+   [AS_HELP_STRING([--disable-stats],

diff --git a/dev-libs/jemalloc/jemalloc-5.0.1.ebuild 
b/dev-libs/jemalloc/jemalloc-5.0.1.ebuild
new file mode 100644
index 000..02de00c4587
--- /dev/null
+++ b/dev-libs/jemalloc/jemalloc-5.0.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools toolchain-funcs multilib-minimal
+
+DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
+HOMEPAGE="http://www.canonware.com/jemalloc/;
+SRC_URI="https://github.com/jemalloc/jemalloc/releases/download/${PV}/${P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos"
+IUSE="debug hardened +hugepages lazy-lock static-libs stats xmalloc"
+HTML_DOCS=( doc/jemalloc.html )
+PATCHES=( "${FILESDIR}/${PN}-5.0.1-strip-optimization.patch"
+   "${FILESDIR}/${PN}-4.5.0-fix_html_install.patch"
+)
+MULTILIB_WRAPPED_HEADERS=( /usr/include/jemalloc/jemalloc.h )
+# autotools-utils.eclass auto-adds configure options when static-libs is in 
IUSE
+# but jemalloc doesn't implement them in its configure; need this here to
+# supress the warnings until automagic is removed from the eclass
+QA_CONFIGURE_OPTIONS="--enable-static --disable-static --enable-shared 
--disable-shared"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local myconf=()
+
+   if use 

[gentoo-commits] proj/portage:master commit in: pym/portage/util/, pym/portage/dbapi/

2017-07-31 Thread Zac Medico
commit: 1d821469d6b72ce051b02908f17302c500945788
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jul 19 07:25:05 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jul 31 16:30:05 2017 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1d821469

emerge --getbinpkg: https support for If-Modified-Since

When https certificate and hostname verification is enabled for
stdlib http clients (PEP 476), use python for If-Modified-Since
header support. When python lacks PEP 476 support, continue to
use FETCHCOMMAND for https certificate and hostname verification
(see security bug 469888).

X-Gentoo-bug: 625246
X-Gentoo-bug-url: https://bugs.gentoo.org/show_bug.cgi?id=625246
Acked-by: Brian Dolbec  gentoo.org>

 pym/portage/dbapi/bintree.py | 10 ++
 pym/portage/util/_urlopen.py | 12 
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/pym/portage/dbapi/bintree.py b/pym/portage/dbapi/bintree.py
index c833968c2..95bd5dbf8 100644
--- a/pym/portage/dbapi/bintree.py
+++ b/pym/portage/dbapi/bintree.py
@@ -18,7 +18,7 @@ portage.proxy.lazyimport.lazyimport(globals(),
'portage.util:atomic_ofstream,ensure_dirs,normalize_path,' + \
'writemsg,writemsg_stdout',
'portage.util.path:first_existing',
-   'portage.util._urlopen:urlopen@_urlopen',
+   'portage.util._urlopen:urlopen@_urlopen,have_pep_476@_have_pep_476',
'portage.versions:best,catpkgsplit,catsplit,_pkg_str',
 )
 
@@ -851,9 +851,9 @@ class binarytree(object):
download_timestamp + ttl > 
time.time():
raise 
UseCachedCopyOfRemoteIndex()
 
-   # Don't use urlopen for https, since it doesn't 
support
-   # certificate/hostname verification (bug 
#469888).
-   if parsed_url.scheme not in ('https',):
+   # Don't use urlopen for https, unless
+   # PEP 476 is supported (bug #469888).
+   if parsed_url.scheme not in ('https',) or 
_have_pep_476():
try:
f = _urlopen(url, 
if_modified_since=local_timestamp)
if hasattr(f, 'headers') and 
f.headers.get('timestamp', ''):
@@ -965,6 +965,8 @@ class binarytree(object):
"\n")
rmt_idx = pkgindex
except EnvironmentError as e:
+   # This includes URLError which is raised for SSL
+   # certificate errors when PEP 476 is supported.
writemsg(_("\n\n!!! Error fetching binhost 
package" \
" info from '%s'\n") % 
_hide_url_passwd(base_url))
# With Python 2, the EnvironmentError message 
may

diff --git a/pym/portage/util/_urlopen.py b/pym/portage/util/_urlopen.py
index 4cfe183b1..fc9db74a0 100644
--- a/pym/portage/util/_urlopen.py
+++ b/pym/portage/util/_urlopen.py
@@ -26,6 +26,18 @@ if sys.hexversion >= 0x300:
 #  and the file-'mtime'
 TIMESTAMP_TOLERANCE = 5
 
+
+def have_pep_476():
+   """
+   Test whether ssl certificate verification is enabled by default for
+   stdlib http clients (PEP 476).
+
+   @returns: bool, True if ssl certificate verification is enabled by
+   default
+   """
+   return hasattr(__import__('ssl'), '_create_unverified_context')
+
+
 def urlopen(url, if_modified_since=None):
parse_result = urllib_parse.urlparse(url)
if parse_result.scheme not in ("http", "https"):



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

2017-07-31 Thread Patrick McLean
commit: caa9b3b2b6f40f4c925273553f240619a2498ca3
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Jul 31 16:30:01 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Jul 31 16:30:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa9b3b2

sys-cluster/ceph: Update default ulimits in 10.2.9 to more match upstream

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/ceph/files/ceph.initd-r5 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/files/ceph.initd-r5 
b/sys-cluster/ceph/files/ceph.initd-r5
index 9ed23b8489a..7087de60517 100644
--- a/sys-cluster/ceph/files/ceph.initd-r5
+++ b/sys-cluster/ceph/files/ceph.initd-r5
@@ -9,7 +9,7 @@ daemon_id="${daemon_id:-0}"
 : ${rundir:=/run/ceph}
 : ${user:=ceph}
 : ${group:=ceph}
-: ${rc_ulimit:=-n 32768}
+: ${rc_ulimit:=-n 131072 -u 257256}
 
 pidfile="${rundir}/supervisor-${daemon_type}.${daemon_id}.pid"
 daemon_pidfile="${rundir}/${daemon_type}.${daemon_id}.pid"



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

2017-07-31 Thread Manuel Rüger
commit: 42f649cb4ba0b70aecb0cb72f4b069024711e964
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul 31 15:27:02 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul 31 15:27:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f649cb

sys-apps/habitat: Version bump to 0.28.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-apps/habitat/Manifest  |  2 ++
 sys-apps/habitat/habitat-0.28.0.ebuild | 35 ++
 2 files changed, 37 insertions(+)

diff --git a/sys-apps/habitat/Manifest b/sys-apps/habitat/Manifest
index a96bb2d7d5b..33861b26d78 100644
--- a/sys-apps/habitat/Manifest
+++ b/sys-apps/habitat/Manifest
@@ -1,2 +1,4 @@
 DIST habitat-0.26.1.tar.gz 25110054 SHA256 
cc6ec658462486c27422630b0147f86d8684ed43157854fd54d820bf981899d8 SHA512 
56d8f634ea7465f7e4b19ab34b8f5b5d25ed0252b61a438d9d74a5fc130ca216c65d5e69fb56f28eb8cf034512128340fcc3d35d86b9549c31001289f9b6eba1
 WHIRLPOOL 
66b2ec6a90f603615297d738449823e0289bd55672610a85b3d7141c1db06bc9912d64a12da7d1a7f793c06ac94f5c4fb19f854c2c22741471691259bae69cab
+DIST habitat-0.28.0.tar.gz 25147061 SHA256 
8ca0c96634989620ddf308dfcaf93e6c6235896226b1be3fa257fc0d56f7b272 SHA512 
eccdced6655e46b894aa3ef29cbac7100e18b4c44c7c2c7a25d5bb31ba732f908122630a7dd35c6347fa805180b471ce7dac786113d2f9b6d35a967994913b9f
 WHIRLPOOL 
029d4efe81844f22ebac9061073d05ee31aaa79f9fae4a539f314ef0692773295855c15d8d8c26b9ddd0f0f684e7d4f69bd51dc506f80a555edaaa858d655455
 DIST habitat-cargo-0.26.1.tar.xz 85492808 SHA256 
2f532f8a829767318f93f02ec66f4998655b6ce6dd20a7e705c27029216c04dd SHA512 
08e92f6995f220a7f48f86e2425e3bbcf9b988f34fcff42211427d0b66071e006748ac67a762d15d3e99e30438e528bfd66951b4d88d7a9ea84713718eed2293
 WHIRLPOOL 
f82f7e57973d14f9f9a9b131a0947965e6fa72ec7931df93c19a356293d16ec4f49fbcc300f5fbc6c7183b7f21f4b15e73ebe64a3f67a32a03caf902c4ed7ec0
+DIST habitat-cargo-0.28.0.tar.xz 84559904 SHA256 
2494a1cb30366428f7586bf5570055440e13f83021ea0aa6e69ec4e3a63b3fd4 SHA512 
d6f798e21bfa8124820f505231423b0ef72d068a38e8a88f0d196cfcf9e5d7a2142499f809a8525ec2f5ce664e7598d5c0979efcd2511e860b8f884ac4f6fd4b
 WHIRLPOOL 
2f98db3cc50453a0e9805d286274ce3b3b9676efba4dac34ea32b9d94e2b02cb8a6b70a76fb7f2dac24829c4f3508dd5d55058820f4ee138d2964a35e701f77c

diff --git a/sys-apps/habitat/habitat-0.28.0.ebuild 
b/sys-apps/habitat/habitat-0.28.0.ebuild
new file mode 100644
index 000..c968a491084
--- /dev/null
+++ b/sys-apps/habitat/habitat-0.28.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Application automation framework"
+HOMEPAGE="https://github.com/habitat-sh/habitat https://habitat.sh;
+SRC_URI="https://github.com/habitat-sh/habitat/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~mrueg/files/${PN}-cargo-${PV}.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-util/cargo
+   >=dev-lang/rust-1.11
+   >=net-libs/zeromq-3.2
+   virtual/pkgconfig"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+   # move cache dir where cargo expects it
+   mv ../.cargo "${HOME}" || die
+}
+
+src_install() {
+   dodoc README.md CHANGELOG.md
+   dobin target/debug/hab{,-butterfly,-sup}
+}
+
+src_test() {
+   emake unit-all
+}



[gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm/

2017-07-31 Thread José María Alonso
commit: a803a375673bc69a43064f171e65abb3bc8eb4fd
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul 31 15:12:14 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul 31 15:12:14 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=a803a375

x11-wm/stumpwm: Fixes metadata.xml format

 x11-wm/stumpwm/metadata.xml | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/x11-wm/stumpwm/metadata.xml b/x11-wm/stumpwm/metadata.xml
index 578e246b..280080d2 100644
--- a/x11-wm/stumpwm/metadata.xml
+++ b/x11-wm/stumpwm/metadata.xml
@@ -29,23 +29,23 @@
 Stumpwm es un gestor de ventanas estilo mosaico gestionado por teclado
 escrito completamente en Common Lisp.
 
-   Si está cansado de cambiar de temas como navegación por canales y vagar
-   de un gestor de ventanas perfecto excepto por esa pequeña característica
-   a otro incluso más roto de alguna otra forma, entonces quizá Stumpwm
-   pueda ser de ayuda.
+Si está cansado de cambiar de temas como navegación por canales y vagar
+de un gestor de ventanas perfecto excepto por esa pequeña característica
+a otro incluso más roto de alguna otra forma, entonces quizá Stumpwm
+pueda ser de ayuda.
 
-   Stumpwm persigue ser personalizable a la vez que mínimo. No hay
-   decoración en las ventanas, ni iconos ni botones.
-   Dispone de varios enganches para realizar nuestras propias 
configuraciones
-   personales y variables que podemos ajustar a nuestras necesidades para:
+Stumpwm persigue ser personalizable a la vez que mínimo. No hay
+decoración en las ventanas, ni iconos ni botones.
+Dispone de varios enganches para realizar nuestras propias configuraciones
+personales y variables que podemos ajustar a nuestras necesidades para:
 
   * Cacharrear de forma correcta
   * Depurar nuestro propio cacharreo
- * Personalizar nuestro gestor de ventanas
+  * Personalizar nuestro gestor de ventanas
 
-   mientras está corriendo. Eso está bien. Con un gestor de ventanas 
escrito
-   al 100% en Common Lisp no hay forma de detener el cacharreo. 
¡Simplemente
-   reevalúe y CONTINÚE!
+mientras está corriendo. Eso está bien. Con un gestor de ventanas escrito
+al 100% en Common Lisp no hay forma de detener el cacharreo. ¡Simplemente
+reevalúe y CONTINÚE!
   
   
 Install contrib modules



[gentoo-commits] proj/lisp:master commit in: x11-wm/stumpwm-contrib/

2017-07-31 Thread José María Alonso
commit: 50f1ce528ffcbadc8a9e1254e2b6d6d61d1c0b83
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Mon Jul 31 14:57:37 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Mon Jul 31 14:57:37 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=50f1ce52

x11-wm/stumpwm-contrib: Syncs with gentoo repo

 x11-wm/stumpwm-contrib/metadata.xml| 5 -
 x11-wm/stumpwm-contrib/stumpwm-contrib-20170314.ebuild | 2 +-
 x11-wm/stumpwm-contrib/stumpwm-contrib-20170713.ebuild | 2 +-
 x11-wm/stumpwm-contrib/stumpwm-contrib-.ebuild | 2 +-
 4 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/x11-wm/stumpwm-contrib/metadata.xml 
b/x11-wm/stumpwm-contrib/metadata.xml
index cd8c274b..91010012 100644
--- a/x11-wm/stumpwm-contrib/metadata.xml
+++ b/x11-wm/stumpwm-contrib/metadata.xml
@@ -1,8 +1,11 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 

nim...@gentoo.org
Chema Alonso Josa

+   
+   stumpwm/stumpwm-contrib
+   
 

diff --git a/x11-wm/stumpwm-contrib/stumpwm-contrib-20170314.ebuild 
b/x11-wm/stumpwm-contrib/stumpwm-contrib-20170314.ebuild
index 7ceecc4f..e7d08f91 100644
--- a/x11-wm/stumpwm-contrib/stumpwm-contrib-20170314.ebuild
+++ b/x11-wm/stumpwm-contrib/stumpwm-contrib-20170314.ebuild
@@ -7,7 +7,7 @@ inherit common-lisp-3
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/stumpwm/${PN}"
+   EGIT_REPO_URI="https://github.com/stumpwm/${PN};
 else
SRC_URI="https://dev.gentoo.org/~nimiux/${CATEGORY}/${PN}/${P}.tar.bz2;
KEYWORDS="~amd64 ~x86"

diff --git a/x11-wm/stumpwm-contrib/stumpwm-contrib-20170713.ebuild 
b/x11-wm/stumpwm-contrib/stumpwm-contrib-20170713.ebuild
index 7ceecc4f..e7d08f91 100644
--- a/x11-wm/stumpwm-contrib/stumpwm-contrib-20170713.ebuild
+++ b/x11-wm/stumpwm-contrib/stumpwm-contrib-20170713.ebuild
@@ -7,7 +7,7 @@ inherit common-lisp-3
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/stumpwm/${PN}"
+   EGIT_REPO_URI="https://github.com/stumpwm/${PN};
 else
SRC_URI="https://dev.gentoo.org/~nimiux/${CATEGORY}/${PN}/${P}.tar.bz2;
KEYWORDS="~amd64 ~x86"

diff --git a/x11-wm/stumpwm-contrib/stumpwm-contrib-.ebuild 
b/x11-wm/stumpwm-contrib/stumpwm-contrib-.ebuild
index 7ceecc4f..e7d08f91 100644
--- a/x11-wm/stumpwm-contrib/stumpwm-contrib-.ebuild
+++ b/x11-wm/stumpwm-contrib/stumpwm-contrib-.ebuild
@@ -7,7 +7,7 @@ inherit common-lisp-3
 
 if [[ ${PV} == * ]] ; then
inherit git-r3
-   EGIT_REPO_URI="git://github.com/stumpwm/${PN}"
+   EGIT_REPO_URI="https://github.com/stumpwm/${PN};
 else
SRC_URI="https://dev.gentoo.org/~nimiux/${CATEGORY}/${PN}/${P}.tar.bz2;
KEYWORDS="~amd64 ~x86"



[gentoo-commits] repo/gentoo:master commit in: www-servers/uwsgi/

2017-07-31 Thread Alexys Jacob
commit: 26aecad5d1977c3e8b8897164c2186fcfee13eab
Author: Ultrabug  gentoo  org>
AuthorDate: Mon Jul 31 14:52:07 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Jul 31 14:52:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26aecad5

www-servers/uwsgi: revbump for #624866 #624860 #596598 #620852

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 www-servers/uwsgi/uwsgi-2.0.15-r1.ebuild | 413 +++
 1 file changed, 413 insertions(+)

diff --git a/www-servers/uwsgi/uwsgi-2.0.15-r1.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.15-r1.ebuild
new file mode 100644
index 000..29acbfa8939
--- /dev/null
+++ b/www-servers/uwsgi/uwsgi-2.0.15-r1.ebuild
@@ -0,0 +1,413 @@
+# 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,6} pypy )
+PYTHON_REQ_USE="threads(+)"
+
+RUBY_OPTIONAL="yes"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+PHP_EXT_INI="no"
+PHP_EXT_NAME="dummy"
+PHP_EXT_OPTIONAL_USE="php"
+USE_PHP="php5-6 php7-0" # deps must be registered separately below
+
+MY_P="${P/_/-}"
+
+inherit apache-module eutils flag-o-matic multilib pax-utils php-ext-source-r2 
python-r1 ruby-ng versionator
+
+DESCRIPTION="uWSGI server for Python web applications"
+HOMEPAGE="http://projects.unbit.it/uwsgi/;
+SRC_URI="https://github.com/unbit/uwsgi/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+
+UWSGI_PLUGINS_STD=( ping cache carbon nagios rpc rrdtool
+   http ugreen signal syslog rsyslog
+   
router_{uwsgi,redirect,basicauth,rewrite,http,cache,static,memcached,redis,hash,expires,metrics}
+   {core,fast,raw,ssl}router
+   redislog mongodblog log{file,socket}
+   spooler cheaper_busyness symcall
+   transformation_{chunked,gzip,offload,tofile}
+   zergpool )
+UWSGI_PLUGINS_OPT=( alarm_{curl,xmpp} clock_{monotonic,realtime} curl_cron
+   dumbloop echo emperor_{amqp,pg,zeromq} forkptyrouter
+   geoip graylog2 legion_cache_fetch ldap log{crypto,pipe} notfound pam
+   rados router_{access,radius,spnego,xmldir}
+   sqlite ssi stats_pusher_statsd
+   systemd_logger transformation_toupper tuntap webdav xattr xslt zabbix )
+
+LANG_SUPPORT_SIMPLE=( cgi mono perl ) # plugins which can be built in the main 
build process
+LANG_SUPPORT_EXTENDED=( go lua php pypy python python_asyncio python_gevent 
ruby )
+
+# plugins to be ignored (for now):
+# cheaper_backlog2: example plugin
+# coroae: TODO
+# cplusplus: partially example code, needs explicit class
+# dummy: no idea
+# example: example plugin
+# exception_log: example plugin
+# *java*: TODO
+# v8: TODO
+# matheval: TODO
+IUSE="apache2 +caps debug +embedded expat jemalloc json libressl +pcre 
+routing selinux +ssl +xml yajl yaml zeromq"
+
+for plugin in ${UWSGI_PLUGINS_STD[@]}; do IUSE="${IUSE} 
+uwsgi_plugins_${plugin}"; done
+for plugin in ${UWSGI_PLUGINS_OPT[@]}; do IUSE="${IUSE} 
uwsgi_plugins_${plugin}"; done
+IUSE="${IUSE} ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPPORT_EXTENDED[@]}"
+
+REQUIRED_USE="|| ( ${LANG_SUPPORT_SIMPLE[@]} ${LANG_SUPPORT_EXTENDED[@]} )
+   uwsgi_plugins_logcrypto? ( ssl )
+   uwsgi_plugins_sslrouter? ( ssl )
+   routing? ( pcre )
+   uwsgi_plugins_emperor_zeromq? ( zeromq )
+   uwsgi_plugins_forkptyrouter? ( uwsgi_plugins_corerouter )
+   uwsgi_plugins_router_xmldir? ( xml !expat )
+   pypy? ( python_targets_python2_7 )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   python_asyncio? ( python_targets_python3_4 python_gevent )
+   python_gevent? ( python )
+   expat? ( xml )"
+
+# util-linux is required for libuuid when requesting zeromq support
+# Order:
+# 1. Unconditional
+# 2. General features
+# 3. Plugins
+# 4. Language/app support
+CDEPEND="sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   json? ( !yajl? ( dev-libs/jansson )
+   yajl? ( dev-libs/yajl ) )
+   pcre? ( dev-libs/libpcre:3 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   xml? ( !expat? ( dev-libs/libxml2 )
+   expat? ( dev-libs/expat ) )
+   yaml? ( dev-libs/libyaml )
+   zeromq? ( net-libs/zeromq sys-apps/util-linux )
+   uwsgi_plugins_alarm_curl? ( net-misc/curl )
+   uwsgi_plugins_alarm_xmpp? ( net-libs/gloox )
+   uwsgi_plugins_curl_cron? ( net-misc/curl )
+   uwsgi_plugins_emperor_pg? ( dev-db/postgresql:= )
+   uwsgi_plugins_geoip? ( dev-libs/geoip )
+   uwsgi_plugins_ldap? ( net-nds/openldap )
+   uwsgi_plugins_pam? ( virtual/pam )
+   uwsgi_plugins_sqlite? ( dev-db/sqlite:3 )
+   uwsgi_plugins_rados? ( sys-cluster/ceph )
+   uwsgi_plugins_router_access? ( sys-apps/tcp-wrappers )
+   uwsgi_plugins_router_spnego? ( virtual/krb5 )
+   uwsgi_plugins_systemd_logger? ( sys-apps/systemd )
+   

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

2017-07-31 Thread Manuel Rüger
commit: 4db8e34a3c9bd9892980fd8f344d74415e360b6d
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul 31 14:24:08 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul 31 14:47:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db8e34a

dev-python/python-afl: Version bump to 0.6.1

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/python-afl/Manifest|  1 +
 dev-python/python-afl/python-afl-0.6.1.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/python-afl/Manifest b/dev-python/python-afl/Manifest
index 55ea58f882a..c96891a531d 100644
--- a/dev-python/python-afl/Manifest
+++ b/dev-python/python-afl/Manifest
@@ -1 +1,2 @@
+DIST python-afl-0.6.1.tar.gz 14795 SHA256 
3dc79ae0018a00e936ce2e5ee5ceb2634337103e2cc83bdd78029404b4dca91d SHA512 
25662ae96db23560ab0f7df1468f1a4737f8f68853bed75cfcfe6112a6fac110501c66941402f35686d6b96a6d124a2aeeaed79052d618583843528cb3eee3aa
 WHIRLPOOL 
1035d12cbfc0eeffdbb6d824be4ed92a66c8416f4b48e1ffed0c5c600fa076b54ba428942afb4fc736c461b7e2f92e4aeb34be29b2058e84bc65240a35166f59
 DIST python-afl-0.6.tar.gz 14641 SHA256 
14dc3a0a7fafddacefc209205795785cff8f5852f85732564814ea4eb2d9ee37 SHA512 
ecbfd097645be5a97f1c3523d5c9d18d63a5e27c633cd5bc9e7c0ef1e10b55982fc1a8d698a27b66bb3b4eb3b2d21956449aee24ea01df9d626b80a1d9d430b6
 WHIRLPOOL 
c140f351573a48c1dc618e786f9745d0ea63b527c3d4b1379c89432d058c775fb381999f41772df08bae1314b13f34e63eb8f07aa687ec8bad1a1b0971ce99ae

diff --git a/dev-python/python-afl/python-afl-0.6.1.ebuild 
b/dev-python/python-afl/python-afl-0.6.1.ebuild
new file mode 100644
index 000..1cf0d8b03aa
--- /dev/null
+++ b/dev-python/python-afl/python-afl-0.6.1.ebuild
@@ -0,0 +1,24 @@
+# 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} )
+inherit distutils-r1
+
+DESCRIPTION="Enables American fuzzy lop fork server and instrumentation for 
pure-Python code"
+HOMEPAGE="https://github.com/jwilk/python-afl 
http://jwilk.net/software/python-afl;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="app-forensics/afl"
+DEPEND=">=dev-python/cython-0.19[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+   PATH="${PATH}:." nosetests --verbose || die
+}



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

2017-07-31 Thread Manuel Rüger
commit: 99c67ee8ab645cd96f26e16edc1e96426b7fd2fd
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Jul 31 14:46:27 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Jul 31 14:47:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c67ee8

app-emulation/docker-compose: Version bump to 1.15.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.15.0.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index fe23c8cdb11..d5d59589baa 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,2 +1,3 @@
 DIST docker-compose-1.13.0.tar.gz 201429 SHA256 
3c7b62cd0ab5f33d21db197d8a74739d320a6fe32e4ef8282c35d4dee5a7c77c SHA512 
a435cd1634a66924e04b89ca8b3481bb0e4288b03a2e9acc50d01b56a40996e0d51a2d856da8ef6a6e784617b4cda85f7966c372e256dc8b7b0ab0f0ebf60a20
 WHIRLPOOL 
1e6652f97c55705a0e97f6a16f95a2659ef6ef5f53cc85bb6f8a416d711dca21eb3882912d528afbc68f1fb1d6f8d824273352e86b21e2168f9af812790bcbfc
 DIST docker-compose-1.14.0.tar.gz 205658 SHA256 
5649124df5f11b66298e54e6abde0e6991cafa33bc8d69ad037736bf4e276c79 SHA512 
d9216744b70155044d5eeffc5a29c4341a217b46af8904ee4ac11c6c766e0233225f5d65ee8f1bed6979cf2443df10f1b8ebca09a1e092aa0e07ec8afed52c77
 WHIRLPOOL 
83aa666f229cf8fae3c163dc1f9840cc7d6273459819f8a68c1daf989d2354795075edfa171945ab5aaf5ecdf400f7104e9e650c073d08ac7d51d47521d876fe
+DIST docker-compose-1.15.0.tar.gz 210455 SHA256 
af569f676c7a04a32d3fc4a72c739cb52d8b6305040295178c5388394b45e579 SHA512 
98de68db089754eb73a6f65971fca393703680241bce02e13fdbc88cbcdab93a3dbf3b94f359f8a9ff296535f001f06baee238d174e1555b39bd581d46328f42
 WHIRLPOOL 
7e13fceca7142f1e4ac80893faeb85bd4e935329c041a04c75e11b4c353520db748ad3e6c20fdc4ba1070bc130cc993e5a122758e6cb9b703fe889a1ee4f649c

diff --git a/app-emulation/docker-compose/docker-compose-1.15.0.ebuild 
b/app-emulation/docker-compose/docker-compose-1.15.0.ebuild
new file mode 100644
index 000..45aaac787d9
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.15.0.ebuild
@@ -0,0 +1,73 @@
+# 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 bash-completion-r1 distutils-r1 vcs-snapshot
+
+MY_PV=${PV//_/}
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+CDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   =dev-python/colorama-0.3.7[${PYTHON_USEDEP}]
+   =dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   =dev-python/docker-py-2.4.2[${PYTHON_USEDEP}]
+   =dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   =dev-python/PySocks-1.5.6[${PYTHON_USEDEP}]
+   !~dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+   =dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   =dev-python/requests-2.6.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   =dev-python/texttable-0.8.1[${PYTHON_USEDEP}]
+   =dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+   =dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' 
'python2_7' )
+   $(python_gen_cond_dep '=dev-python/ipaddress-1.0.16[${PYTHON_USEDEP}]' 
'python2_7' )
+   $(python_gen_cond_dep 
'>=dev-python/backports-ssl-match-hostname-3.5[${PYTHON_USEDEP}]' 'python2_7' )
+"
+DEPEND="
+   ${CDEPEND}
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 
'>=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' 'python2_7' )
+   )
+"
+RDEPEND="${CDEPEND}"
+
+python_test() {
+   ${PYTHON} -m pytest tests/unit || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



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

2017-07-31 Thread Alexys Jacob
commit: ea072d5d06412adc1f54717c57083ddc79714c2a
Author: Ultrabug  gentoo  org>
AuthorDate: Mon Jul 31 14:37:10 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Jul 31 14:38:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea072d5d

app-admin/mongo-tools: drop old 3.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/mongo-tools/Manifest  |  1 -
 app-admin/mongo-tools/mongo-tools-3.2.15.ebuild | 58 -
 2 files changed, 59 deletions(-)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index 5eb95ef3094..c998423a295 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -2,7 +2,6 @@ DIST mongo-tools-3.0.14.tar.gz 2413148 SHA256 
5a3f706827a9567fc98e2b64a33a2071c6
 DIST mongo-tools-3.0.15.tar.gz 2413131 SHA256 
9e1a936b42eff999a83afc3885faee0c64592ff43d3620d1b9d69d44b7d84d38 SHA512 
b5baeea89f5287e055c43c58cfc31e4618df2b7b7fffd7d77248131daf503522b1d041253df8d3ad2ffa22efff344334dc05e3a3462cf7c646d4e83040bd95dc
 WHIRLPOOL 
46c992dcc90fabe8f698e89a93232cc2e450a7dd560fb64a5f954b7937a98e298af8d4fa4bf626ccbcf96bef80743b69d7e6fcb9b012dd8da68a1c382276
 DIST mongo-tools-3.2.12.tar.gz 2712079 SHA256 
cda5e869b9233d591e91cac0b4c709a2e71dcabd9ac6bcc8b33d906ce3b13afd SHA512 
66f7beb85a83ad6a217e65bba97ace6ad0bf84688f40e598e5fb1cf4bbe481b4069e1247d6829f8d06c8230d33c3e0c8bd8465a975576cad584065c361b6fb72
 WHIRLPOOL 
46123dc3c97fdf20ff94ac373e774932bd30aca677047fe3366653aaab269bf6d7e59cb420cf1e5716558fa959cb3649ee359cc27932bac276e6d24d2eea43b1
 DIST mongo-tools-3.2.13.tar.gz 2712076 SHA256 
a855eb0141445e34ff3b01807b016467519c390fce79f3566000b5aaecb65d72 SHA512 
caa0ba0f1452a16921c187cb407258326324b7222af91b1cd1b870ee2c9e6909d4fa94087a6da148a807f75b40f0bb97808a85804134d53cdab7970d8adf59f8
 WHIRLPOOL 
e2fb38cc8a35ab7c9461f680a2bf0647b5cb5d1225978b7321e6c4227b02ae3cae93e5f2a105f188f3329b0f0f8741e9a0c5439f37196ca875b049d3a91836d3
-DIST mongo-tools-3.2.15.tar.gz 2712102 SHA256 
d2f69303037810b9f1785aece94e62cff71e20a07edacf4d477a40b4b9b7a390 SHA512 
76a77564825eae547f85ead374050f3b9a29c3cd775bc86a452ba42ee843dbc800805340232094167e288a59d9592db3fe8aeba83ccbaae41196674781476220
 WHIRLPOOL 
66a2bac4edf113017826b55958c970e4abb946aeb3449f330eb157e3bb76fb8f5a2892e3f6323e0a27dc6f439015d7c02b303dc6a08c2d99680f65f8b4888e2a
 DIST mongo-tools-3.2.16.tar.gz 2720003 SHA256 
1cd699f0e45b0b3afb0cfc7014258fb69e93c98e254ef9ef1605cd2de0b56d4c SHA512 
61c8cfd04a36e329c3573b73945d20a5623e1aa0a3430b309530e85e4289a27a46a850ec48ede7f04e66e67e23745ef26f5f4ddcf68ffeb647128e3d2526a724
 WHIRLPOOL 
2d2855f578f15e9afd133f6b24b23bd5d6a20516c96f665581223ca1c9a472ead6634749db46b55a1351a8b63923531046ab83a262ec54f439ccf008cb854f9e
 DIST mongo-tools-3.4.3.tar.gz 4700637 SHA256 
70348800ca4cc04a319ca414291d5359e7dc86c888bc8264045fbc4de00adab2 SHA512 
ec754e8b19c517d9603e0eb89cc315e0af53886b74a905c0742faf5369af8b87b84cedf57aaa25f93068cd21370fa8a274a97dc3c58bbb4a50db6c2e4f0109d9
 WHIRLPOOL 
0b85fcdb52d5f08624bbcedb96d66c8a519e6415b9aefe68e7957627f3f1e220ca1174ea0a037f53ef2de0e594793ab42d6ec7db9cb42aa09b1892500dac5dd5
 DIST mongo-tools-3.4.4.tar.gz 4700326 SHA256 
d14f4ce153aec373459c802e5a159661ccfde4e5df39d8d750586bae54896cdd SHA512 
d49243e41bf3144264add3766a6f7016a07509a583a7368a639d85d2305500dd5afcfbc4449f3dcc8bec6e88bfb76ce021c813fe14169e3bd2476ed0db7c2d5d
 WHIRLPOOL 
33cb527ce7df19e92871219aef9b38f16ae292a4d1cbdd7bb3a1c6ccc752687469b9e4309cc4fd540a65e623740e1ebe20f4bdf8629b50aab25d4ea84c2988cc

diff --git a/app-admin/mongo-tools/mongo-tools-3.2.15.ebuild 
b/app-admin/mongo-tools/mongo-tools-3.2.15.ebuild
deleted file mode 100644
index 1978809739a..000
--- a/app-admin/mongo-tools/mongo-tools-3.2.15.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-MY_PV=${PV/_rc/-rc}
-MY_P=${PN}-r${MY_PV}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
-HOMEPAGE="http://www.mongodb.org;
-SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="sasl ssl"
-
-# Maintainer note:
-# openssl DEPEND constraint, see:
-# https://github.com/mongodb/mongo-tools/issues/11
-
-RDEPEND="!

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

2017-07-31 Thread Alexys Jacob
commit: 762eae55c56822f5878d15a259376f9062062c2b
Author: Ultrabug  gentoo  org>
AuthorDate: Mon Jul 31 14:36:20 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Jul 31 14:38:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762eae55

dev-db/mongodb: version 3.2 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mongodb/Manifest  |   1 +
 dev-db/mongodb/mongodb-3.2.16.ebuild | 192 +++
 2 files changed, 193 insertions(+)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index 31b09dfc1eb..aa6f7e60285 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -5,6 +5,7 @@ DIST mongodb-src-r3.0.15.tar.gz 28096395 SHA256 
09ad76e06df007085520025c94a5e584
 DIST mongodb-src-r3.2.12.tar.gz 29178424 SHA256 
406ced873a9abe8a3f0f92939bf5374663bac86c72181c80bec144aedf6cd306 SHA512 
0c4ddaaddf15d97957faff46dc4a3f79c545cacc8a56dbe1d063778117ba9b645323b0cb7fd054fae805d092b8372c411a82e3370244b7939bda20a65fdb951c
 WHIRLPOOL 
67673788859ea99752f2e0d1d8c7feb40b004efc344a2a589553675be7f9020ed384cb4a9000bb7eee0059105af364a722f17890ea3f0d38508b8d045db7da75
 DIST mongodb-src-r3.2.13.tar.gz 29273616 SHA256 
31492b99d12d6363a6ebcbba32269ce9e97dadedda8c470cbff8c1af227e9753 SHA512 
649b599da65fc205a6e18cde82da6153fb4c03a21cf679e18fb57f705ac168690a37f9520be1242278bc0fe441fda08f1c10c9924cabc636ba153c545d32f91d
 WHIRLPOOL 
f7ac6c5a14814650c4bbb52f25d710613ae3aa4011f2600f4727c0c81d83ec33c9be9ddac594e6a2d1ad4556bc6c9de71d3a11abfb3bd2883322ab85010ae905
 DIST mongodb-src-r3.2.15.tar.gz 29281130 SHA256 
6726634f86d5887f9a8f9ae5e9e57d5d27ef219b6154280782d95ab81a2e43d7 SHA512 
19ed07d9a71f723730bbfd49adb7b3c91bc9fce875c74d74e50a8c2b82e9755172dd5f7481c00998a444324934185fef10c50b93288d1b1be42fb83ddc61dfe8
 WHIRLPOOL 
c26f6ca7f5874dede615664adb9cf2f19cf23cd0b98bebd42905b06597d8037018b76d5527bbad67b27c0c1aa50c6f1295e8c6d234589012d2c9d3bac99000a1
+DIST mongodb-src-r3.2.16.tar.gz 29293555 SHA256 
7a8b1b16f3fa545af16f48aeef1f918f57d96a80e1ceb6e669cdb81fab6511d0 SHA512 
ba57aae430959f7df036b7e19e1b7d81956184bededd35631616c6e3dc9423dc79a50ab3265bc48b06d198a7043bca902aee2ea75954e38151ebead5b5ab2db2
 WHIRLPOOL 
0ac7b7cfae8b8b3727dc722c616eb576b3ae3aced5340b9fbd9a995d9f2411c0507cb43a7378fa35187cf940d72d86ee20d08762f87bb4ebcd13eb697f09
 DIST mongodb-src-r3.4.3.tar.gz 39832718 SHA256 
889d49312ed072130936cfa3281123a0e89228c04f3f8e992a0b92669b28d767 SHA512 
e2fb5fc2f02e9dbca6c30d2e2aaf1569180ca15198226cdad46f47f44905293afe77763fe2e5c9add0b5bcbd62b7ce7905fb183068c0738cdeeae8d39f848cef
 WHIRLPOOL 
ba6fa864249cc80e5f65feaed685980b874b46bcf975142e15fa0eda3e474cc85388920e152474dc5527a30d215c309db6d471c716e6bbe374193ff6016ba22e
 DIST mongodb-src-r3.4.4.tar.gz 39867133 SHA256 
09e962bf3428474b9790bbd464cb6176817f9da6121c30e096240dbb4d51c9f6 SHA512 
dbae89b49c363e7258021cd31385e4449bfdfdfd5adfcb1683e4431372731e58ec33bf8f7576d2d52659a52461bd6a32fbc67d5c6e36d52184ec1aabb345d940
 WHIRLPOOL 
5ad9f80c7f0f597982a32f95365df961fcd80ffa7c04183f9cb4952a52262a27ab09fee4d0115405c5197b6d3848ede56c9a4e5012ec1c358ea8c752164405c2
 DIST mongodb-src-r3.4.6.tar.gz 39922209 SHA256 
8170360f6dfede9c19c131f3d76831e952b3f1494925aa7e2a3a2f95b58ad901 SHA512 
68da2f385a5e1d636f1699b13818e125af2b7f13c6ff74d5f6dc8f9e04025f9baaa23acfd386118d90ac0eb8b9b7dfbf5b00f1db580a1ea1fe2309361f46eae4
 WHIRLPOOL 
71b9f42a192b41c797763a02eb8b318488edbd7ffaa149497d3dea5c446c43ff078d24e48971ce4644d54767bcb848e1acaca3e17be9e8c50bbdd349e0d05fab

diff --git a/dev-db/mongodb/mongodb-3.2.16.ebuild 
b/dev-db/mongodb/mongodb-3.2.16.ebuild
new file mode 100644
index 000..c7a04e63cca
--- /dev/null
+++ b/dev-db/mongodb/mongodb-3.2.16.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+SCONS_MIN_VERSION="2.3.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit eutils flag-o-matic multilib pax-utils scons-utils systemd 
toolchain-funcs user versionator check-reqs
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="http://www.mongodb.org;
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz;
+
+LICENSE="AGPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug kerberos libressl mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.2
+   >=dev-cpp/yaml-cpp-0.5.1
+   >=dev-libs/boost-1.57[threads(+)]
+   >=dev-libs/libpcre-8.39[cxx]
+   dev-libs/snowball-stemmer
+   net-libs/libpcap
+   >=sys-libs/zlib-1.2.8
+   mms-agent? ( app-admin/mms-agent )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   >=sys-devel/gcc-4.8.2:*
+   sys-libs/ncurses
+   sys-libs/readline
+   debug? ( dev-util/valgrind )
+  

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

2017-07-31 Thread Alexys Jacob
commit: f690dc7094146282d0d614d1580a53fcb105a441
Author: Ultrabug  gentoo  org>
AuthorDate: Mon Jul 31 14:37:54 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Jul 31 14:38:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f690dc70

dev-db/mongodb: drop 3.2 old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-db/mongodb/Manifest  |   1 -
 dev-db/mongodb/mongodb-3.2.15.ebuild | 192 ---
 2 files changed, 193 deletions(-)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index aa6f7e60285..62772666eca 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -4,7 +4,6 @@ DIST mongodb-src-r3.0.14.tar.gz 28093922 SHA256 
ebbb758ca7ee53e8d25e2410bb7ef616
 DIST mongodb-src-r3.0.15.tar.gz 28096395 SHA256 
09ad76e06df007085520025c94a5e5840d65f37660c2b359f4962e135e4ae259 SHA512 
21cec235a691dad7d1d2c625ef04a851b59223b8f2c0bdc979f2a0b8249ed46b4e62753fd595afa7b74bce13851d1f6547e54d8ffad8ba1f56e36db664f5b27e
 WHIRLPOOL 
18bf58af05dfa23b0156615578e9a880579ad178416cfe6ab1e77c1a11bc82ebfc2b9e274defa3b3e6f97400677cbb3155353d03c75cb799626c29758cd76238
 DIST mongodb-src-r3.2.12.tar.gz 29178424 SHA256 
406ced873a9abe8a3f0f92939bf5374663bac86c72181c80bec144aedf6cd306 SHA512 
0c4ddaaddf15d97957faff46dc4a3f79c545cacc8a56dbe1d063778117ba9b645323b0cb7fd054fae805d092b8372c411a82e3370244b7939bda20a65fdb951c
 WHIRLPOOL 
67673788859ea99752f2e0d1d8c7feb40b004efc344a2a589553675be7f9020ed384cb4a9000bb7eee0059105af364a722f17890ea3f0d38508b8d045db7da75
 DIST mongodb-src-r3.2.13.tar.gz 29273616 SHA256 
31492b99d12d6363a6ebcbba32269ce9e97dadedda8c470cbff8c1af227e9753 SHA512 
649b599da65fc205a6e18cde82da6153fb4c03a21cf679e18fb57f705ac168690a37f9520be1242278bc0fe441fda08f1c10c9924cabc636ba153c545d32f91d
 WHIRLPOOL 
f7ac6c5a14814650c4bbb52f25d710613ae3aa4011f2600f4727c0c81d83ec33c9be9ddac594e6a2d1ad4556bc6c9de71d3a11abfb3bd2883322ab85010ae905
-DIST mongodb-src-r3.2.15.tar.gz 29281130 SHA256 
6726634f86d5887f9a8f9ae5e9e57d5d27ef219b6154280782d95ab81a2e43d7 SHA512 
19ed07d9a71f723730bbfd49adb7b3c91bc9fce875c74d74e50a8c2b82e9755172dd5f7481c00998a444324934185fef10c50b93288d1b1be42fb83ddc61dfe8
 WHIRLPOOL 
c26f6ca7f5874dede615664adb9cf2f19cf23cd0b98bebd42905b06597d8037018b76d5527bbad67b27c0c1aa50c6f1295e8c6d234589012d2c9d3bac99000a1
 DIST mongodb-src-r3.2.16.tar.gz 29293555 SHA256 
7a8b1b16f3fa545af16f48aeef1f918f57d96a80e1ceb6e669cdb81fab6511d0 SHA512 
ba57aae430959f7df036b7e19e1b7d81956184bededd35631616c6e3dc9423dc79a50ab3265bc48b06d198a7043bca902aee2ea75954e38151ebead5b5ab2db2
 WHIRLPOOL 
0ac7b7cfae8b8b3727dc722c616eb576b3ae3aced5340b9fbd9a995d9f2411c0507cb43a7378fa35187cf940d72d86ee20d08762f87bb4ebcd13eb697f09
 DIST mongodb-src-r3.4.3.tar.gz 39832718 SHA256 
889d49312ed072130936cfa3281123a0e89228c04f3f8e992a0b92669b28d767 SHA512 
e2fb5fc2f02e9dbca6c30d2e2aaf1569180ca15198226cdad46f47f44905293afe77763fe2e5c9add0b5bcbd62b7ce7905fb183068c0738cdeeae8d39f848cef
 WHIRLPOOL 
ba6fa864249cc80e5f65feaed685980b874b46bcf975142e15fa0eda3e474cc85388920e152474dc5527a30d215c309db6d471c716e6bbe374193ff6016ba22e
 DIST mongodb-src-r3.4.4.tar.gz 39867133 SHA256 
09e962bf3428474b9790bbd464cb6176817f9da6121c30e096240dbb4d51c9f6 SHA512 
dbae89b49c363e7258021cd31385e4449bfdfdfd5adfcb1683e4431372731e58ec33bf8f7576d2d52659a52461bd6a32fbc67d5c6e36d52184ec1aabb345d940
 WHIRLPOOL 
5ad9f80c7f0f597982a32f95365df961fcd80ffa7c04183f9cb4952a52262a27ab09fee4d0115405c5197b6d3848ede56c9a4e5012ec1c358ea8c752164405c2

diff --git a/dev-db/mongodb/mongodb-3.2.15.ebuild 
b/dev-db/mongodb/mongodb-3.2.15.ebuild
deleted file mode 100644
index c7a04e63cca..000
--- a/dev-db/mongodb/mongodb-3.2.15.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-SCONS_MIN_VERSION="2.3.0"
-CHECKREQS_DISK_BUILD="2400M"
-CHECKREQS_DISK_USR="512M"
-CHECKREQS_MEMORY="1024M"
-
-inherit eutils flag-o-matic multilib pax-utils scons-utils systemd 
toolchain-funcs user versionator check-reqs
-
-MY_P=${PN}-src-r${PV/_rc/-rc}
-
-DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
-HOMEPAGE="http://www.mongodb.org;
-SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz;
-
-LICENSE="AGPL-3 Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug kerberos libressl mms-agent ssl test +tools"
-
-RDEPEND=">=app-arch/snappy-1.1.2
-   >=dev-cpp/yaml-cpp-0.5.1
-   >=dev-libs/boost-1.57[threads(+)]
-   >=dev-libs/libpcre-8.39[cxx]
-   dev-libs/snowball-stemmer
-   net-libs/libpcap
-   >=sys-libs/zlib-1.2.8
-   mms-agent? ( app-admin/mms-agent )
-   ssl? (
-   !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-DEPEND="${RDEPEND}
-   >=sys-devel/gcc-4.8.2:*
-   sys-libs/ncurses
-   sys-libs/readline
-   debug? ( dev-util/valgrind )
-  

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

2017-07-31 Thread Alexys Jacob
commit: 672722933402bcb7fd290d97c0278be0c468169b
Author: Ultrabug  gentoo  org>
AuthorDate: Mon Jul 31 14:35:38 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Jul 31 14:38:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67272293

dev-db/mongodb: 3.2 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-admin/mongo-tools/Manifest  |  1 +
 app-admin/mongo-tools/mongo-tools-3.2.16.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index 8106c5289d5..5eb95ef3094 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -3,6 +3,7 @@ DIST mongo-tools-3.0.15.tar.gz 2413131 SHA256 
9e1a936b42eff999a83afc3885faee0c64
 DIST mongo-tools-3.2.12.tar.gz 2712079 SHA256 
cda5e869b9233d591e91cac0b4c709a2e71dcabd9ac6bcc8b33d906ce3b13afd SHA512 
66f7beb85a83ad6a217e65bba97ace6ad0bf84688f40e598e5fb1cf4bbe481b4069e1247d6829f8d06c8230d33c3e0c8bd8465a975576cad584065c361b6fb72
 WHIRLPOOL 
46123dc3c97fdf20ff94ac373e774932bd30aca677047fe3366653aaab269bf6d7e59cb420cf1e5716558fa959cb3649ee359cc27932bac276e6d24d2eea43b1
 DIST mongo-tools-3.2.13.tar.gz 2712076 SHA256 
a855eb0141445e34ff3b01807b016467519c390fce79f3566000b5aaecb65d72 SHA512 
caa0ba0f1452a16921c187cb407258326324b7222af91b1cd1b870ee2c9e6909d4fa94087a6da148a807f75b40f0bb97808a85804134d53cdab7970d8adf59f8
 WHIRLPOOL 
e2fb38cc8a35ab7c9461f680a2bf0647b5cb5d1225978b7321e6c4227b02ae3cae93e5f2a105f188f3329b0f0f8741e9a0c5439f37196ca875b049d3a91836d3
 DIST mongo-tools-3.2.15.tar.gz 2712102 SHA256 
d2f69303037810b9f1785aece94e62cff71e20a07edacf4d477a40b4b9b7a390 SHA512 
76a77564825eae547f85ead374050f3b9a29c3cd775bc86a452ba42ee843dbc800805340232094167e288a59d9592db3fe8aeba83ccbaae41196674781476220
 WHIRLPOOL 
66a2bac4edf113017826b55958c970e4abb946aeb3449f330eb157e3bb76fb8f5a2892e3f6323e0a27dc6f439015d7c02b303dc6a08c2d99680f65f8b4888e2a
+DIST mongo-tools-3.2.16.tar.gz 2720003 SHA256 
1cd699f0e45b0b3afb0cfc7014258fb69e93c98e254ef9ef1605cd2de0b56d4c SHA512 
61c8cfd04a36e329c3573b73945d20a5623e1aa0a3430b309530e85e4289a27a46a850ec48ede7f04e66e67e23745ef26f5f4ddcf68ffeb647128e3d2526a724
 WHIRLPOOL 
2d2855f578f15e9afd133f6b24b23bd5d6a20516c96f665581223ca1c9a472ead6634749db46b55a1351a8b63923531046ab83a262ec54f439ccf008cb854f9e
 DIST mongo-tools-3.4.3.tar.gz 4700637 SHA256 
70348800ca4cc04a319ca414291d5359e7dc86c888bc8264045fbc4de00adab2 SHA512 
ec754e8b19c517d9603e0eb89cc315e0af53886b74a905c0742faf5369af8b87b84cedf57aaa25f93068cd21370fa8a274a97dc3c58bbb4a50db6c2e4f0109d9
 WHIRLPOOL 
0b85fcdb52d5f08624bbcedb96d66c8a519e6415b9aefe68e7957627f3f1e220ca1174ea0a037f53ef2de0e594793ab42d6ec7db9cb42aa09b1892500dac5dd5
 DIST mongo-tools-3.4.4.tar.gz 4700326 SHA256 
d14f4ce153aec373459c802e5a159661ccfde4e5df39d8d750586bae54896cdd SHA512 
d49243e41bf3144264add3766a6f7016a07509a583a7368a639d85d2305500dd5afcfbc4449f3dcc8bec6e88bfb76ce021c813fe14169e3bd2476ed0db7c2d5d
 WHIRLPOOL 
33cb527ce7df19e92871219aef9b38f16ae292a4d1cbdd7bb3a1c6ccc752687469b9e4309cc4fd540a65e623740e1ebe20f4bdf8629b50aab25d4ea84c2988cc
 DIST mongo-tools-3.4.6.tar.gz 4715189 SHA256 
0b41ee2cb0a3d656f50ad950cc3853b41d5eb77a67ea0eb288f5ac80711ffc1d SHA512 
ad1d3acee1969934e8f679d6407b3b55aba85fb99ea806463b7418494fac491ff68033f3e59b55e17276a4d28932c6b74398fffc89ab7c229cf69e5a4714c4a2
 WHIRLPOOL 
993be475af7b71a189f2b9f7c98e3f49d7ae8d05f99928b242efbd3dd504415394c7c812c4debed192ca0a856f16f9839dc771be8efb1db48b3359e48ea48280

diff --git a/app-admin/mongo-tools/mongo-tools-3.2.16.ebuild 
b/app-admin/mongo-tools/mongo-tools-3.2.16.ebuild
new file mode 100644
index 000..1978809739a
--- /dev/null
+++ b/app-admin/mongo-tools/mongo-tools-3.2.16.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-r${MY_PV}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="http://www.mongodb.org;
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sasl ssl"
+
+# Maintainer note:
+# openssl DEPEND constraint, see:
+# https://github.com/mongodb/mongo-tools/issues/11
+
+RDEPEND="!

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

2017-07-31 Thread Lars Wendler
commit: 13683dfb02c9305b4a6568785c7da8d3faaf9f08
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul 31 14:20:30 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul 31 14:23:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13683dfb

net-libs/gsoap: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Lars Wendler  gentoo.org>

 net-libs/gsoap/Manifest|  1 -
 net-libs/gsoap/gsoap-2.8.49.ebuild | 82 --
 2 files changed, 83 deletions(-)

diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index 829ca464e1f..821c0332943 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1,4 +1,3 @@
 DIST gsoap_2.8.40.zip 36317175 SHA256 
54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 
fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f
 WHIRLPOOL 
6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf
-DIST gsoap_2.8.49.zip 34679651 SHA256 
520909edb975ec7fc63aa1b404993a79c1b8f6a0d80bca588c03cfa5fec12410 SHA512 
0e576584aa7743365edac9165eadf233fedf08cbbe70224676f9ce88bc42ae3ace13c75c78f9864f234e406c6e58f1fcdee0a9391215f76f086422ef0ac86ea0
 WHIRLPOOL 
e2fa93454d93f6942fd12370d00d110b58cdce68a7adecffba247bc8b89da2ad0fb8074c0da8b873499af1b8f398f19ffafddf26a8e6d0704028518307b3
 DIST gsoap_2.8.50.zip 34688187 SHA256 
d1225f297963d1336ffaa7557990a2a0c8c7700774baa107ecb5467bfc0a265a SHA512 
45bbff06083971152054571749fc7dc84962ace550154399590d8b697f0cf702c1614cbfb9f9cd23bc87b3812817abfdcaa6fc210c5daa5e8197493ce0e52a72
 WHIRLPOOL 
f56d19091bdc69cf89a4c11183d946f3b26cc83d132387c9a0771821427e42ed6dc01eaefac15bd9d5f56f126948275bff3fd0b5eb39aa4b462227d041d57c7d
 DIST gsoap_2.8.51.zip 34505931 SHA256 
3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 
491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910
 WHIRLPOOL 
78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05

diff --git a/net-libs/gsoap/gsoap-2.8.49.ebuild 
b/net-libs/gsoap/gsoap-2.8.49.ebuild
deleted file mode 100644
index aef077767cc..000
--- a/net-libs/gsoap/gsoap-2.8.49.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils
-
-MY_P="${PN}-2.8"
-
-DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web 
services"
-HOMEPAGE="http://gsoap2.sourceforge.net;
-SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
-
-LICENSE="GPL-2 gSOAP"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc debug examples ipv6 libressl gnutls +ssl"
-
-RDEPEND="
-   sys-libs/zlib
-   gnutls? ( net-libs/gnutls )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   )
-"
-DEPEND="${RDEPEND}
-   app-arch/unzip
-   sys-devel/flex
-   sys-devel/bison
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-
-   # Fix Pre-ISO headers
-   eapply 
"${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
-
-   # enable shared libs https://bugs.gentoo.org/583398
-   eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch"
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=()
-   use ssl || myconf+=( --disable-ssl )
-   use gnutls && myconf+=( --enable-gnutls )
-   use ipv6 && myconf+=( --enable-ipv6 )
-   econf \
-   ${myconf[@]} \
-   $(use_enable debug) \
-   $(use_enable examples samples)
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   # yes, we also install the license-file since
-   # it contains info about how to apply the licenses
-   dodoc *.txt
-
-   dohtml changelog.md
-
-   prune_libtool_files --all
-
-   if use examples; then
-   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o || die
-   insinto /usr/share/doc/${PF}/examples
-   doins -r gsoap/samples/*
-   fi
-
-   if use doc; then
-   dohtml -r gsoap/doc/*
-   fi
-}



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

2017-07-31 Thread Lars Wendler
commit: e9519031dc6051343db05369522bac163bf52c05
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul 31 14:23:12 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul 31 14:23:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9519031

app-admin/sudo: Bump to version 1.8.21_beta1

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Lars Wendler  gentoo.org>

 app-admin/sudo/Manifest |   1 +
 app-admin/sudo/sudo-1.8.21_beta1.ebuild | 216 
 2 files changed, 217 insertions(+)

diff --git a/app-admin/sudo/Manifest b/app-admin/sudo/Manifest
index 8650e3847bf..eac54b1aa0f 100644
--- a/app-admin/sudo/Manifest
+++ b/app-admin/sudo/Manifest
@@ -1 +1,2 @@
 DIST sudo-1.8.20p2.tar.gz 2930769 SHA256 
bd42ae1059e935f795c69ea97b3de09fe9410a58a74b5d5e6836eb5067a445d9 SHA512 
8bf67e687f7a84605fdef8d547b5cd661141b6c8fd25820c33c7e37e97ca7f21f564c3bae691f8a8cd08df7d80338e36a8f06bb5086cc104509d71d6ab1bceda
 WHIRLPOOL 
4e9b6ddaba8cdb4d82358e01252136af56ae50f656f9802285471c7c1e5c831d26aa07cb78205f63ea6098f98846911938681a89256afe5419372039d0e4e792
+DIST sudo-1.8.21b1.tar.gz 2949206 SHA256 
b7d5d5d0447566d1203542eb427b9822669c82fc57c0110e4d5de38c1232a659 SHA512 
baab9e93ab28fd8410f6d5df6b6904791facd0de8e442407834ba95c7e5008cce9e7bc34e0ceb6044c17ecc05cb78cf90ef3c684c86290a0988b36472a2438e2
 WHIRLPOOL 
145f2601660f71f2a14274fe9cf7a360e798341f76eb81701bddd44be0bd8e9d483bf43965410e89b011dc13bfb5e6fe6142aefe73a5e7baa236b606f31232e8

diff --git a/app-admin/sudo/sudo-1.8.21_beta1.ebuild 
b/app-admin/sudo/sudo-1.8.21_beta1.ebuild
new file mode 100644
index 000..163cd385023
--- /dev/null
+++ b/app-admin/sudo/sudo-1.8.21_beta1.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils pam multilib libtool
+
+MY_P=${P/_/}
+MY_P=${MY_P/beta/b}
+
+uri_prefix=
+case ${P} in
+   *_beta*|*_rc*) uri_prefix=beta/ ;;
+esac
+
+DESCRIPTION="Allows users or groups to run commands as other users"
+HOMEPAGE="http://www.sudo.ws/;
+SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz
+   ftp://ftp.sudo.ws/pub/sudo/${uri_prefix}${MY_P}.tar.gz;
+
+# Basic license is ISC-style as-is, some files are released under
+# 3-clause BSD license
+LICENSE="ISC BSD"
+SLOT="0"
+if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~sparc-solaris"
+fi
+IUSE="gcrypt ldap nls pam offensive openssl selinux skey +sendmail"
+
+CDEPEND="
+   gcrypt? ( dev-libs/libgcrypt:= )
+   openssl? ( dev-libs/openssl:0= )
+   pam? ( virtual/pam )
+   skey? ( >=sys-auth/skey-1.1.5-r1 )
+   ldap? (
+   >=net-nds/openldap-2.1.30-r1
+   dev-libs/cyrus-sasl
+   )
+   sys-libs/zlib
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-sudo )
+   ldap? ( dev-lang/perl )
+   pam? ( sys-auth/pambase )
+   >=app-misc/editor-wrapper-3
+   virtual/editor
+   sendmail? ( virtual/mta )
+"
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+REQUIRED_USE="
+   pam? ( !skey )
+   skey? ( !pam )
+   ?? ( gcrypt openssl )
+"
+
+MAKEOPTS+=" SAMPLES="
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+set_rootpath() {
+   # FIXME: secure_path is a compile time setting. using ROOTPATH
+   # is not perfect, env-update may invalidate this, but until it
+   # is available as a sudoers setting this will have to do.
+   einfo "Setting secure_path ..."
+
+   # first extract the default ROOTPATH from build env
+   ROOTPATH=$(unset ROOTPATH; . "${EPREFIX}"/etc/profile.env; echo 
"${ROOTPATH}")
+   if [[ -z ${ROOTPATH} ]] ; then
+   ewarn " Failed to find ROOTPATH, please report this"
+   fi
+
+   # then remove duplicate path entries
+   cleanpath() {
+   local newpath thisp IFS=:
+   for thisp in $1 ; do
+   if [[ :${newpath}: != *:${thisp}:* ]] ; then
+   newpath+=:$thisp
+   else
+   einfo "   Duplicate entry ${thisp} removed..."
+   fi
+   done
+   ROOTPATH=${newpath#:}
+   }
+   cleanpath 
/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin${ROOTPATH:+:${ROOTPATH}}
+
+   # finally, strip gcc paths #136027
+   rmpath() {
+   local e newpath thisp IFS=:
+   for thisp in ${ROOTPATH} ; do
+   for e ; do [[ $thisp == $e ]] && continue 2 ; done
+   newpath+=:$thisp
+   done
+   ROOTPATH=${newpath#:}
+   }
+   rmpath '*/gcc-bin/*' '*/gnat-gcc-bin/*' 

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

2017-07-31 Thread Lars Wendler
commit: d45e0c2a1c5d061d1a5bb44394919ac1f7e5158b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul 31 14:20:12 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul 31 14:23:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45e0c2a

net-libs/gsoap: Bump to version 2.8.51

Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Lars Wendler  gentoo.org>

 net-libs/gsoap/Manifest|  1 +
 net-libs/gsoap/gsoap-2.8.51.ebuild | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/net-libs/gsoap/Manifest b/net-libs/gsoap/Manifest
index bde1544b405..829ca464e1f 100644
--- a/net-libs/gsoap/Manifest
+++ b/net-libs/gsoap/Manifest
@@ -1,3 +1,4 @@
 DIST gsoap_2.8.40.zip 36317175 SHA256 
54ef56d9c55a6a7a00ae57f8cb0b3266af1b26e623070be2ef20833626157f77 SHA512 
fc26899e780a7d797544f21aa7beaabc6c1507b7097c4a229a641e4be763733a40e96ce0d5181024eae19653de9513a5b35d51c8b12e85078423e30d0b898a6f
 WHIRLPOOL 
6f795590a5b1e36d796200e3669b3a2aa45c016aa3acaae6291c09543422530a12e977a159a2f892b328cd7813633f41966432e75fd36268bfe4c6d9d1bb6fbf
 DIST gsoap_2.8.49.zip 34679651 SHA256 
520909edb975ec7fc63aa1b404993a79c1b8f6a0d80bca588c03cfa5fec12410 SHA512 
0e576584aa7743365edac9165eadf233fedf08cbbe70224676f9ce88bc42ae3ace13c75c78f9864f234e406c6e58f1fcdee0a9391215f76f086422ef0ac86ea0
 WHIRLPOOL 
e2fa93454d93f6942fd12370d00d110b58cdce68a7adecffba247bc8b89da2ad0fb8074c0da8b873499af1b8f398f19ffafddf26a8e6d0704028518307b3
 DIST gsoap_2.8.50.zip 34688187 SHA256 
d1225f297963d1336ffaa7557990a2a0c8c7700774baa107ecb5467bfc0a265a SHA512 
45bbff06083971152054571749fc7dc84962ace550154399590d8b697f0cf702c1614cbfb9f9cd23bc87b3812817abfdcaa6fc210c5daa5e8197493ce0e52a72
 WHIRLPOOL 
f56d19091bdc69cf89a4c11183d946f3b26cc83d132387c9a0771821427e42ed6dc01eaefac15bd9d5f56f126948275bff3fd0b5eb39aa4b462227d041d57c7d
+DIST gsoap_2.8.51.zip 34505931 SHA256 
3e7bb24a9e492f5cb86daca34054c9787152f1d7b70add36b789d03816d5ffa1 SHA512 
491e31ce6be02c577b6184335672a0805e2287418a7e26d9b0f009aab8af462ddef7d7a1893dc867db5362c5f2a1e0022d0a45865d81e43286ce16c649da6910
 WHIRLPOOL 
78bf9dd3c20e3a7683e20de263c1f608e69039ae505533dc7695dd1b0031d222ea99ca3991e8b046af66943215a7ce4c4db3a0efafc6933d74907dda71815d05

diff --git a/net-libs/gsoap/gsoap-2.8.51.ebuild 
b/net-libs/gsoap/gsoap-2.8.51.ebuild
new file mode 100644
index 000..aef077767cc
--- /dev/null
+++ b/net-libs/gsoap/gsoap-2.8.51.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils
+
+MY_P="${PN}-2.8"
+
+DESCRIPTION="A cross-platform open source C and C++ SDK for SOAP/XML Web 
services"
+HOMEPAGE="http://gsoap2.sourceforge.net;
+SRC_URI="mirror://sourceforge/gsoap2/gsoap_${PV}.zip"
+
+LICENSE="GPL-2 gSOAP"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc debug examples ipv6 libressl gnutls +ssl"
+
+RDEPEND="
+   sys-libs/zlib
+   gnutls? ( net-libs/gnutls )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   )
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   sys-devel/flex
+   sys-devel/bison
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   # Fix Pre-ISO headers
+   eapply 
"${FILESDIR}/${PN}-2.7.10-fedora-install_soapcpp2_wsdl2h_aux.patch"
+
+   # enable shared libs https://bugs.gentoo.org/583398
+   eapply "${FILESDIR}/${PN}-2.7.40-shared_libs.patch"
+
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+   use ssl || myconf+=( --disable-ssl )
+   use gnutls && myconf+=( --enable-gnutls )
+   use ipv6 && myconf+=( --enable-ipv6 )
+   econf \
+   ${myconf[@]} \
+   $(use_enable debug) \
+   $(use_enable examples samples)
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+
+   # yes, we also install the license-file since
+   # it contains info about how to apply the licenses
+   dodoc *.txt
+
+   dohtml changelog.md
+
+   prune_libtool_files --all
+
+   if use examples; then
+   rm -rf gsoap/samples/Makefile* gsoap/samples/*/Makefile* 
gsoap/samples/*/*.o || die
+   insinto /usr/share/doc/${PF}/examples
+   doins -r gsoap/samples/*
+   fi
+
+   if use doc; then
+   dohtml -r gsoap/doc/*
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/solar-backgrounds/

2017-07-31 Thread Tobias Klausmann
commit: 41826362e957a6ceaf0544cfa09676890029cfd3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jul 31 13:01:42 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jul 31 13:01:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41826362

x11-themes/solar-backgrounds-0.92.0.5-r1: amd64 stable

Gentoo-Bug: 626530

 x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild 
b/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild
index 7deecc61735..867654de552 100644
--- a/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild
+++ b/x11-themes/solar-backgrounds/solar-backgrounds-0.92.0.5-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://fedoraproject.org/wiki/F11_Artwork;
 SRC_URI="mirror://fedora-dev/${SRC_PATH}/${PN}-$(replace_version_separator 3 
-).fc${FEDORA}.src.rpm"
 
 LICENSE="CC-BY-SA-2.0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 RDEPEND=""



  1   2   >