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

2017-04-06 Thread Hans de Graaff
commit: d3aeccee364f8dd3d818d10c7655a6613e3bd3a5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  7 05:44:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:44:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3aeccee

dev-ruby/faraday_middleware: add 0.11.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/faraday_middleware/Manifest   |  1 +
 .../faraday_middleware-0.11.0.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/faraday_middleware/Manifest 
b/dev-ruby/faraday_middleware/Manifest
index e83ebc76fde..ffed9582081 100644
--- a/dev-ruby/faraday_middleware/Manifest
+++ b/dev-ruby/faraday_middleware/Manifest
@@ -1,2 +1,3 @@
 DIST faraday_middleware-0.10.0.tar.gz 22646 SHA256 
210e69fc76e2f5c2b76771452e1b859129869961749262e16bee7b50ff98ddc3 SHA512 
f516f040a7be7b14635e8685d6d63647fd49ef595f31c655b6cd8e6b9443a80e1d4c68a516cd4088c129a73e411748d15d97b24cbcf321fd15953292ca3c7964
 WHIRLPOOL 
5c1b3d64358a71b35bd7b7211e76da248e59b3eff6404ef0d46c8c149d1c5045422b05a10bef5205d2bf65c19edff6ad7f96c7ff863ee4a3bd05def2035b
+DIST faraday_middleware-0.11.0.tar.gz 24345 SHA256 
254413e5e63b8b5879a75090fd796181fb54fba7536a56e4bcc2bc2e0fe4c645 SHA512 
555407c2daa220fe050a33a6572626bdd47b800f75a87cc0b4da7a311aa3a89c24873434fdb8c14ae92e34c253179697471c25a42d18034b8a1e1e8c332f0e13
 WHIRLPOOL 
00ce78b1b6f9b7ff093da0e13f7f7619a53e627191ef977f2894e7dc3827bb8321def94184d588b0124369a55f5a50edabc08481d746ee35631e96a0947568da
 DIST faraday_middleware-0.9.2.tar.gz 21926 SHA256 
014cfce128eb50a696168eb012e830c349c52c9e6ae25a5bbaea30f2c59de17d SHA512 
74d0a63eac16f119ca2c2c6da16fe3b7a1c9e6949044ec312ed5828544bb83e3bdfd65a1991cfb1fdeb29543f1ee978781bed76299361683b69ed362feb4f18d
 WHIRLPOOL 
3c4ebb2c690fb9624d7f908cc2b31e87264b7746d48873494e23de642067b2149e5fd115e27d00c332d652ad7f2321396a52ee8d09242169c952863859c43bad

diff --git a/dev-ruby/faraday_middleware/faraday_middleware-0.11.0.ebuild 
b/dev-ruby/faraday_middleware/faraday_middleware-0.11.0.ebuild
new file mode 100644
index 000..b5796f7721b
--- /dev/null
+++ b/dev-ruby/faraday_middleware/faraday_middleware-0.11.0.ebuild
@@ -0,0 +1,57 @@
+# 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_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Various middleware for Faraday"
+HOMEPAGE="https://github.com/lostisland/faraday_middleware;
+SRC_URI="https://github.com/lostisland/faraday_middleware/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+parsexml +oauth +mashify +rashify"
+
+ruby_add_rdepend "
+   >=dev-ruby/faraday-0.7.4 =dev-ruby/multi_xml-0.5.3 )
+   oauth? ( >=dev-ruby/simple_oauth-0.1 )
+   mashify? ( >=dev-ruby/hashie-1.2:* )
+   rashify? ( >=dev-ruby/rash-0.3 )"
+
+# Bundler must be used because the optional dependencies have different
+# version requirements that must be resolved.
+ruby_add_bdepend "test? (
+   dev-ruby/bundler
+   dev-ruby/addressable
+   dev-ruby/rake
+   dev-ruby/webmock:0
+   >=dev-ruby/multi_xml-0.5.3
+   >=dev-ruby/rack-cache-1.1
+   >=dev-ruby/simple_oauth-0.1
+   >=dev-ruby/hashie-1.2
+   >=dev-ruby/rash-0.3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(cane\|parallel\|simplecov\)/ s:^:#:' \
+   -e '/rspec/ s/>=/~>/' \
+   -e "/addressable/ s/, '< 2.4'//" \
+   -e "/rake/ s/, '< 11'//" \
+   -e "/rack-cache/ s/, '< 1.3'//" \
+   -e "/simple_oauth/ s/, '< 0.3'//" Gemfile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rspec-3 spec || die
+}



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

2017-04-06 Thread Hans de Graaff
commit: 1a35c3bc019c1224de44259a7813e852381e1193
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  7 05:25:40 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:25:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a35c3bc

dev-ruby/poltergeist: add 1.14.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-ruby/poltergeist/Manifest b/dev-ruby/poltergeist/Manifest
index a50370125ab..08013ae2510 100644
--- a/dev-ruby/poltergeist/Manifest
+++ b/dev-ruby/poltergeist/Manifest
@@ -1,2 +1,3 @@
 DIST poltergeist-1.10.0.tar.gz 179598 SHA256 
9d7afad082fdd000dd8a4007168d4f37168e696871c988c1bd3db97335a78c17 SHA512 
d81f06e45eb0fd8a7d89dea7799b6e2c85dbc34c6220f57acf9bfa4ade8ef464157204dfd76bbd53e65aa62edaecedc80f375de4c47ab9af2bab2a3b96c5fae8
 WHIRLPOOL 
0f6207b31859594218a6a38acb13a5c49f174bd8f5db7e0ac0ee64041f662b8e8dc56ace7afd4eda11e5e592f1519a34c1b8b393c23bf908c3758b490fa1776d
+DIST poltergeist-1.14.0.tar.gz 185946 SHA256 
a0ce79901ec68aa40a64e6c7eff810bd518846614ce073b80db43311ec9f12fb SHA512 
82ab8aec7e5e091fa2924765e077d8b9816319833d438d9246f8ef3d0045d158de6bce1d14e929cc5cb8d0970ea380d44a51511b17623479f3cd64853580ce71
 WHIRLPOOL 
e41710bb342765b271bd4f53696b2ac3d62a6126c1ad21710bcd845d859a114b8b4e1e92c12784865bcc682f318e8421dcb2dcc95230a599ef29b1f6c0041914
 DIST poltergeist-1.9.0.tar.gz 175912 SHA256 
781f81c00bc97323585045a9b2123ca14cd95b0183ac7b794f326274a652f8dc SHA512 
667fab321bd8718f604496119efcdd6e3bd88da89b45afca13df53727a4b7a01ab2ca70710afdb3479d4c68ecb155f0136901aaf405bc26cb0430838558c69d1
 WHIRLPOOL 
6ae722748f150907ffde624107e7e4d3f218271f5a08addafbc40a453f6f9d4deaffa2911132b77b2f544d622300103b3fa44e0766a5fd0d2249f84b4fbdbb75

diff --git a/dev-ruby/poltergeist/poltergeist-1.14.0.ebuild 
b/dev-ruby/poltergeist/poltergeist-1.14.0.ebuild
new file mode 100644
index 000..4dfa4cf7439
--- /dev/null
+++ b/dev-ruby/poltergeist/poltergeist-1.14.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23"
+
+# There are tests but they require several unpackaged dependencies.
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A PhantomJS driver for Capybara"
+HOMEPAGE="https://github.com/jonleighton/poltergeist;
+SRC_URI="https://github.com/jonleighton/poltergeist/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND+=" www-client/phantomjs"
+
+ruby_add_rdepend ">=dev-ruby/cliver-0.3.1
+   >=dev-ruby/capybara-2.1
+   >=dev-ruby/websocket-driver-0.2.0"
+
+ruby_add_bdepend "test? ( dev-ruby/sinatra:0 )"
+
+all_ruby_prepare() {
+   # Fix cliver versioning to accept all 0.x versions
+   sed -i -e 's/0.3.1/0.3/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '2igem "sinatra", "~>1.0"; gem "rack", "~>1.5"' 
spec/spec_helper.rb || die
+
+   # Remove integration tests for now since they require additional 
dependencies.
+   rm -rf spec/integration
+
+   # Avoid a spec failing only in our ebuild test environment
+   sed -i -e '/can pause indefinitely/,/^  end/ s:^:#:' 
spec/unit/driver_spec.rb || die
+}



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

2017-04-06 Thread Hans de Graaff
commit: 5e805961be05db1801a2640554635acd85849971
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr  7 05:22:12 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  7 05:22:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e805961

dev-ruby/regexp_parser: add 0.4.3

Package-Manager: Portage-2.3.3, Repoman-2.3.1

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

diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index 12c69aeae23..e06a073a9af 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -1,2 +1,3 @@
 DIST regexp_parser-0.3.6.gem 96256 SHA256 
5c4536dfb8ba1102ce3a9e6d7e1ec57a17a0d752ca495a31efaf5e6984ed9b31 SHA512 
2c4b91d095c18cb1381b176f79772f38ec86b39cd7c2678d830150a6d3519bd45531a8bf6ca404b9499a3f5ec083d21a0f7e1f36574176faea06c67527164a41
 WHIRLPOOL 
05aa63f2f2caedc3c7f9f3ce9e1e5cf5ebcdcb0865d159b6ddc15cd06925a4b2c229d5213971ea8a35819b10701b62f42bc784f0952576deacff3e200da19327
 DIST regexp_parser-0.4.1.tar.gz 76970 SHA256 
5beebf24e5e0eaf8aa09b9a26af437af849ea6883a2e86adeb1cbadf4ec0ed27 SHA512 
9d8c9ee2a9b7fcba52b05a54d5e21c21b81d77edd4acf181c3d0efd576d68b509af44d06f9b961288ce76198fbab404c93a1a5092baea3d725db242228e74183
 WHIRLPOOL 
b6e6981caff91e918b7e54167220c60ec304d223b457a1243b72fcc5d37ea8dab2a39420b3402f263381b7cfe37710e3e56ff78004b4a81b3c7d43867370fd22
+DIST regexp_parser-0.4.3.tar.gz 77226 SHA256 
fd5a0642c871e707bd31790cc5831fe661536a82d74f3256586e08b302da9419 SHA512 
6b9447e54238c57333b8e9209ad2a737f4f87c459d2955ce53b4331852d8ec74b1e7de3ec974c74eb8535b2e6fea7b9245a807f84aa165a4bc4223cad7fa092a
 WHIRLPOOL 
a63f59a27cbb1603bef0f5472a94f662090502e0e804d9bc4253b4152e4c91c1f26c9f63b595c788c5f2e76b1e7ca0d9c6d6c6b43021c6d42be76e0b706633f5

diff --git a/dev-ruby/regexp_parser/regexp_parser-0.4.3.ebuild 
b/dev-ruby/regexp_parser/regexp_parser-0.4.3.ebuild
new file mode 100644
index 000..86075ebaa8e
--- /dev/null
+++ b/dev-ruby/regexp_parser/regexp_parser-0.4.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular 
expressions"
+HOMEPAGE="https://github.com/ammar/regexp_parser;
+SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+   sed -i -e '1irequire "delegate"' test/support/warning_extractor.rb || 
die
+}
+
+each_ruby_compile() {
+   ${RUBY} -S rake ragel:rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib bin/test || die
+}



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

2017-04-06 Thread Matt Thode
commit: 9746bd0439e720afa599c8aaa05b4e0fc87f0071
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr  7 03:03:26 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Apr  7 03:09:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9746bd04

app-admin/puppet-agent: 1.10.0 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/puppet-agent/Manifest   |   2 +
 app-admin/puppet-agent/puppet-agent-1.10.0.ebuild | 105 ++
 2 files changed, 107 insertions(+)

diff --git a/app-admin/puppet-agent/Manifest b/app-admin/puppet-agent/Manifest
index dd82bf409c5..b7a8f7623f7 100644
--- a/app-admin/puppet-agent/Manifest
+++ b/app-admin/puppet-agent/Manifest
@@ -1,3 +1,5 @@
+DIST puppet-agent_1.10.0-1xenial_amd64.deb 16335972 SHA256 
06549935539c28cba369e8aeabd415b88c7fb7f484f1491a79fb5ebf14485dfc SHA512 
79d02adca4d053f7d60b1cf76c88695504f522e7f2c223bac9e6deefa9d4c081a4835477e6b30d27890f4bc1dab86edbad5410f4c3eb5c1407e7fdc98b3a41c2
 WHIRLPOOL 
060c579702ea1cc6a82c85e699358e233506899774c7d845fd2d88e4351765794590e945dbc6f61edf090260ad63f055bf5f1757721e329074404956d7685f0c
+DIST puppet-agent_1.10.0-1xenial_i386.deb 16086120 SHA256 
6f491fb46c40be4a57d95e284116f1056779cad8a20ee31be5f27f02e720f2b0 SHA512 
80f3ae5d0f43d4a9f73c578e6b07ce503d995133c45a63fc37395e9f3a3b60cd9628a071d0c00a11642afa531f732e42ec24d9823224257aeebbe2c6a0dd2177
 WHIRLPOOL 
2a41098ae48ceec4ba8d38c67fddccbea6860c4a1275236be4de002344c5f5fd765e9c51c59cf112e03ec631559680703d2d3228e0e57d306ec9078637a45946
 DIST puppet-agent_1.8.2-1xenial_amd64.deb 15179348 SHA256 
5195af288ca014bcf65705c3fb83a1da8caf02eb1f431396380951480fb7e2dc SHA512 
6093012994faaa3e7248c3e705e2dcb9269c85cfd4405c7ac66ab0adf3a547bc37ad3f5d44530514ed30a4edb01c01522eae1bced8d7ebade9ceb737ee600449
 WHIRLPOOL 
9905c00b16b12b75b331faf60c5ba3ad948a04db1ad4ef9b11aa413442fd464b836cc295cb4e0d85c34ebb3f97f470141cf207491fbeedb7964409ab75420f44
 DIST puppet-agent_1.8.2-1xenial_i386.deb 16609778 SHA256 
48d4588ae8c87a3a3e41c5c4e6159cba7bf6484578ce0761b4abd76854f7bdad SHA512 
b96e239906e75773a22c37a28c3c794b7293cab1a970ba5067064b120e12e0a6f0b620f06dfb3cc5b83e9140467fa552aa05ea46a33f3fb8b489ac7790cb7734
 WHIRLPOOL 
6daf05a7ae5e50ecb922ffa260101cc62e64267fd40ca6dd8d684ab1b3760eb45a4f797f9644b7fb351f70a86e88d5c88cd1cc5dd4d68341912846466ba72257
 DIST puppet-agent_1.8.3-1xenial_amd64.deb 15531434 SHA256 
2a468846e4b31f07dce9bbbf96c3fe06a528512cbc37bedc7ab44715a6833e94 SHA512 
11958f51b75e012484f332b49d66bba225fdc19634f3972dfe5117ce7971d187bd7bca36dff079cd898e48c3545d560f34ee57a3acb710427154875d9d99100a
 WHIRLPOOL 
895050da0f52a1e977d58802dcc5e5db11c331d5ad30732b1ac80e799d8b3312034efa800e3489b789cc40e9c156a5fe66050264d01a33c4a85e489a647b6324

diff --git a/app-admin/puppet-agent/puppet-agent-1.10.0.ebuild 
b/app-admin/puppet-agent/puppet-agent-1.10.0.ebuild
new file mode 100644
index 000..2d099b35fe0
--- /dev/null
+++ b/app-admin/puppet-agent/puppet-agent-1.10.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils systemd unpacker user
+
+DESCRIPTION="general puppet client utils along with mcollective hiera and 
facter"
+HOMEPAGE="https://puppetlabs.com/;
+SRC_BASE="http://apt.puppetlabs.com/pool/xenial/PC1/${PN:0:1}/${PN}/${PN}_${PV}-1xenial;
+SRC_URI="
+   amd64? ( ${SRC_BASE}_amd64.deb )
+   x86?   ( ${SRC_BASE}_i386.deb )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="puppetdb selinux"
+RESTRICT="strip"
+
+CDEPEND="!app-admin/augeas
+   !app-admin/mcollective
+   !app-admin/puppet
+   !dev-ruby/hiera
+   !dev-ruby/facter
+   !app-emulation/virt-what"
+
+DEPEND="
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   app-portage/eix
+   sys-apps/dmidecode
+   sys-libs/glibc
+   >=sys-libs/readline-6.0
+   =dev-ruby/puppetdb-termini-3.1.0 )"
+
+S=${WORKDIR}
+
+QA_PREBUILT="
+   /opt/puppetlabs/puppet
+   /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/2.1.0/x86_64-linux/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/mathn/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/io/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/dl/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/racc/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/enc/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/json/ext/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/rbconfig/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/digest/*
+   /opt/puppetlabs/puppet/lib/ruby/2.1.0/x86_64-linux/*
+   /opt/puppetlabs/puppet/lib/engines/*
+   /opt/puppetlabs/puppet/lib/virt-what/*
+   /opt/puppetlabs/puppet/lib/*
+   /opt/puppetlabs/puppet/bin/*"
+
+pkg_setup() {
+   enewgroup puppet
+   enewuser puppet -1 -1 /var/run/puppet puppet
+}
+
+src_install() {
+   # 

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

2017-04-06 Thread Matt Thode
commit: 8ed7098ebbbd6f71ca20dfdbd81067016da355c3
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Apr  7 03:08:51 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Fri Apr  7 03:09:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ed7098e

app-admin/puppetdb: 4.4.0 bup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/puppetdb/Manifest  |  1 +
 app-admin/puppetdb/puppetdb-4.4.0.ebuild | 94 
 2 files changed, 95 insertions(+)

diff --git a/app-admin/puppetdb/Manifest b/app-admin/puppetdb/Manifest
index 589035f579f..388c38cbaac 100644
--- a/app-admin/puppetdb/Manifest
+++ b/app-admin/puppetdb/Manifest
@@ -1,3 +1,4 @@
 DIST puppetdb-4.2.2.tar.gz 22423081 SHA256 
21f02707e6c7a544e95897ffbb4bfa755cdeed04fbc75220b7e63b353e8f385a SHA512 
fde6a37eef88dd484c7654935ba059be6ac0bc088b60c1689ce61f5fd89c0fa1eb898460b973f422f457fe8eeaed073e19d0d8420b7ac5075164d180dca690da
 WHIRLPOOL 
3b84daffda9e64cd34d07c78c91a5f4bc41a3687fcfb1bcd90d7451520e0081fd37d5d6989d3534cc7c7f9f506f4a47847da3aaa9cfb82d027c67ceabde02208
 DIST puppetdb-4.2.4.tar.gz 22555040 SHA256 
dd0db3c883dc71d6d198a213b628f3993d35e62b900d268791ba8e655c8a430a SHA512 
05856abb3f12b4e3b0b7602a07ef39d43cb459cde9d3b6d047439ebb28cca56512caa6c481833abf27bfc0cb075f2252c0d0fd2646aea2c38e1bc2a4169514ba
 WHIRLPOOL 
37b6bd8dba1fdeb6df1d8a7b2f8541cc4522b0a95369fdeae6f563dbf672a3b8281813f7a169bbbaf2b3e0c0b0e103b5b4834cb1c26d75d6de78879ddc9c10da
 DIST puppetdb-4.3.0.tar.gz 22576514 SHA256 
f0f1cc2d7676043b58b05e78593aec0009316b1ad1eaf9ec7d277d078c1c452d SHA512 
062d7193dbe3f814fdf1c45ec912d4b93136d8b42ff5bdde530bee7ddd988a75f222b0436a042d3b7b927ca1a57210a6bfbe3f0d1721d55ca490cee95dd2d8c9
 WHIRLPOOL 
6694ae3840b0d242a174c8242762451c911ac2caa902895a49d173f360fc03e0d4efcbf3dd85250b607f713f3739b9c13ae8a2935950541b3493f80b8c768e72
+DIST puppetdb-4.4.0.tar.gz 23629723 SHA256 
b9e656846981397a3eed64dff44a7171e6a01b7e8c76c877bd93267d96f50414 SHA512 
2caaa2b39146b42388b03ecd830d386efcc25774dfe9b6e1bd25fd6f1820902364dda7526c2e019657d18371be4afdb84a165d9bec1078a6c3621bc80241a5a2
 WHIRLPOOL 
768e33674c5b62c96c3379cd822f09f519d6e70cd976526ba630c8bfef7c1ee226f0b5bcb6957040355769aecbd1889f25fbc22e8685a6430c077af9f5256639

diff --git a/app-admin/puppetdb/puppetdb-4.4.0.ebuild 
b/app-admin/puppetdb/puppetdb-4.4.0.ebuild
new file mode 100644
index 000..584a6fd0652
--- /dev/null
+++ b/app-admin/puppetdb/puppetdb-4.4.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib systemd user
+
+DESCRIPTION="PuppetDB collects data generated by Puppet."
+HOMEPAGE="http://docs.puppetlabs.com/puppetdb/;
+SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+# will need the same keywords as puppet
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND+=">=virtual/jdk-1.7.0"
+DEPEND+=""
+
+pkg_setup() {
+   enewgroup puppetdb
+   enewuser puppetdb -1 -1 /opt/puppetlabs/server/data/puppetdb "puppetdb"
+}
+
+src_prepare() {
+   sed -i 's/sysconfig/conf\.d/g' ext/redhat/puppetdb.service || die
+   sed -i 's/sysconfig/conf\.d/g' ext/bin/puppetdb || die
+   sed -i 's/sysconfig/conf\.d/g' install.sh || die
+   sed -i 's/var\/run/run/g' ext/puppetdb.tmpfiles.conf || die
+   sed -i 's/var\/run/run/g' install.sh || die
+   default
+}
+
+src_compile() {
+   einfo "not compiling"
+}
+
+src_install() {
+   dodir /opt/puppetlabs/server/data/puppetdb
+   insinto /opt/puppetlabs/server/apps/puppetdb
+   insopts -m0744
+   doins ext/ezbake-functions.sh
+   insopts -m0644
+   doins ext/ezbake.manifest
+   doins puppetdb.jar
+   insinto /etc/puppetlabs/puppetdb
+   doins ext/config/logback.xml
+   doins ext/config/bootstrap.cfg
+   doins ext/config/request-logging.xml
+   insinto /etc/puppetlabs/puppetdb/conf.d
+   doins ext/config/conf.d/jetty.ini
+   doins ext/config/conf.d/repl.ini
+   doins ext/config/conf.d/database.ini
+   doins ext/config/conf.d/config.ini
+   insopts -m0755
+   insinto /opt/puppetlabs/server/apps/puppetdb/scripts
+   doins install.sh
+   insinto /opt/puppetlabs/server/apps/puppetdb/cli/apps
+   doins ext/cli/foreground
+   doins ext/cli/ssl-setup
+   doins ext/cli/export
+   doins ext/cli/config-migration
+   doins ext/cli/foreground
+   doins ext/cli/anonymize
+   doins ext/cli/import
+   doins ext/cli/reload
+   doins ext/cli/start
+   doins ext/cli/stop
+   insinto /opt/puppetlabs/server/apps/puppetdb/bin
+   doins ext/bin/puppetdb
+   insopts -m0644
+   dodir /opt/puppetlabs/server/bin
+   dosym ../apps/puppetdb/bin/puppetdb /opt/puppetlabs/server/bin/puppetdb
+   dodir /opt/puppetlabs/bin
+   dosym ../server/apps/puppetdb/bin/puppetdb 

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

2017-04-06 Thread Matthias Maier
commit: e4354e92bb74adf885fe97476f6989439780bcf4
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 02:48:33 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  7 03:04:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4354e92

sci-mathematics/cgal: version bump to 4.9

Fix cmake file location

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sci-mathematics/cgal/Manifest|  2 +
 sci-mathematics/cgal/cgal-4.9.ebuild | 86 
 2 files changed, 88 insertions(+)

diff --git a/sci-mathematics/cgal/Manifest b/sci-mathematics/cgal/Manifest
index 0c052315f28..87f2d9d0d74 100644
--- a/sci-mathematics/cgal/Manifest
+++ b/sci-mathematics/cgal/Manifest
@@ -2,3 +2,5 @@ DIST CGAL-4.3-doc_html.tar.xz 15582924 SHA256 
dd28989ee950178b3f22d8b14111510312
 DIST CGAL-4.3.tar.xz 10108992 SHA256 
cc475885b4ca4b15ab5d446c0e554b7b69f6980969bc3a8c5b83f8da4ee1bb04 SHA512 
dcf329232f6511be6b7eecef7afbfd505529385cb29a3717b762068a3dac52b3706b1d55c6e30b677c6cf2f99aae937de7d730d30cc33680fc39df0f0ff76e70
 WHIRLPOOL 
862d5bc3387afa1b6702974b7fab3b7d4c35334023eb813bb52a6c7092d6f89104db8c7b851fd7ebb7dfdd38392f9d6459e9afab34bf237b0484f7d395035873
 DIST cgal-4.8-doc_html-1.tar.xz 25996928 SHA256 
27e63a868d6103fbedf43d4adf518de94dd8209d65e352aa60b8773a0e3ee1a2 SHA512 
f2363b3a21065b079ee192235cfeac66e87466a5f9646b33cf880f12ea646f87caf957dafd1d22199d5414f0ee378e540db42617641b4627106490ed33f21a80
 WHIRLPOOL 
34e830e0aad057108d9cb16cc12db0a1477351e866ae50b9af5d268b74bc15037c306f869c3f76406c8d8fa88192e3c5471517806589691b8b6502d8a306326f
 DIST cgal-4.8.tar.xz 13509916 SHA256 
2483ccf34ae41e830a3e33f2f471aadecf43316fb56bf632e403765ad035ce25 SHA512 
9640ba855b968f812876a694502c678737046d1c5ed30c766ceba7ae91ca2731d07b31841aa62c6817b0bacbd36f3bf492f71e0a709ef56cab7ad66ffbfee8d5
 WHIRLPOOL 
7747ef95005c2f93cef7442becc5a1e6209ad04b9d45ff187b919ea7f3cadf8087634865e177aa2129bb6d8ff054859197d76234b7f55a636eee6fe1dc7dbfce
+DIST cgal-4.9-doc_html-1.tar.xz 26612436 SHA256 
f02d18177eac67b602f44a6aa26e8c6ccce1cf32d2b1928dc2456488fa7b06a3 SHA512 
df9855ff2b152a32dfb584c68b861e2cd480c073cd8cfddc494295455aff8d96e00ba6424b7a7f460e2f9e8db0fcefe858a656f4834821dd5466f61eb3d555b2
 WHIRLPOOL 
6b8ae1a88bf546eb54b8b6777f3e9a67688ae51003018ded145e168353020ba6b250a3702c4065e6bcb64bd291b492dffc5a68d4f7cc75670b20cee1aa2b3347
+DIST cgal-4.9.tar.xz 13749292 SHA256 
63ac5df71f912f34f2f0f2e54a303578df51f4ec2627db593a65407d791f9039 SHA512 
6f55e061917869dea1083e6fccac132a5232c2de4c01d0ed052bbb31789a23cc66334f12a884ed1e8a1b84af0e2a7186000964dd12e4b41914ee7fd5e36baca8
 WHIRLPOOL 
a0554c118b02f23f07c6625f26fe37b0c2fddf0464f06b6c2be27be16bb0e796a8167a5380406a8e15d0f10f2f0f2dd1c1a51dcf6b3339a7234c189b8203e2ce

diff --git a/sci-mathematics/cgal/cgal-4.9.ebuild 
b/sci-mathematics/cgal/cgal-4.9.ebuild
new file mode 100644
index 000..af8b1b36ce4
--- /dev/null
+++ b/sci-mathematics/cgal/cgal-4.9.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils flag-o-matic
+
+MY_P=CGAL-${PV}
+
+DESCRIPTION="C++ library for geometric algorithms and data structures"
+HOMEPAGE="http://www.cgal.org/;
+SRC_URI="
+   
https://github.com/CGAL/cgal/releases/download/releases%2F${MY_P}/${MY_P}.tar.xz
 -> ${P}.tar.xz
+   doc? ( 
https://github.com/CGAL/cgal/releases/download/releases%2F${MY_P}/${MY_P}-doc_html.tar.xz
 -> ${P}-doc_html-1.tar.xz )"
+
+LICENSE="LGPL-3 GPL-3 Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples +gmp mpfi ntl qt5"
+
+RDEPEND="
+   >=dev-cpp/eigen-3.1
+   dev-libs/boost:=
+   dev-libs/mpfr:0
+   sys-libs/zlib
+   x11-libs/libX11
+   virtual/glu
+   virtual/opengl
+   gmp? ( dev-libs/gmp[cxx] )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtopengl:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )
+   mpfi? ( sci-libs/mpfi )
+   ntl? ( dev-libs/ntl )"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+PATCHES=(
+   "${FILESDIR}/${PN}-4.7-fix-buildsystem.patch"
+)
+
+src_prepare() {
+   cmake-utils_src_prepare
+   # modules provided by dev-util/cmake and dev-cpp/eigen
+   rm cmake/modules/Find{Eigen3,GLEW,OpenGL}.cmake || die
+   sed \
+   -e '/install(FILES AUTHORS/d' \
+   -i CMakeLists.txt || die
+
+   # use C++11 threads instead of boost::thread
+   append-cxxflags -std=c++11
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCGAL_INSTALL_LIB_DIR="$(get_libdir)"
+   -DCGAL_INSTALL_CMAKE_DIR="lib/cmake"
+   -DWITH_CGAL_Qt3=OFF
+   -DWITH_LEDA=OFF
+   -DWITH_Eigen3=ON
+   -DWITH_ZLIB=ON
+   

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

2017-04-06 Thread Matthias Maier
commit: 44f642ab7d97d76ebe352458d1d7efaea5e36108
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Apr  7 03:00:21 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  7 03:04:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f642ab

sci-mathematics/cgal: drop old version 4.3

Doesn't configure any more, fixed in 4.3-r1

Package-Manager: Portage-2.3.3, Repoman-2.3.2

 sci-mathematics/cgal/cgal-4.3.ebuild | 73 
 1 file changed, 73 deletions(-)

diff --git a/sci-mathematics/cgal/cgal-4.3.ebuild 
b/sci-mathematics/cgal/cgal-4.3.ebuild
deleted file mode 100644
index d3cd7fc9730..000
--- a/sci-mathematics/cgal/cgal-4.3.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-CMAKE_BUILD_TYPE=Release
-
-inherit multilib cmake-utils
-
-MY_P=CGAL-${PV}
-PID=32995
-DPID=33000
-
-DESCRIPTION="C++ library for geometric algorithms and data structures"
-HOMEPAGE="http://www.cgal.org/ https://gforge.inria.fr/projects/cgal/;
-SRC_URI="
-   http://gforge.inria.fr/frs/download.php/${PID}/${MY_P}.tar.xz
-   doc? ( 
http://gforge.inria.fr/frs/download.php/${DPID}/${MY_P}-doc_html.tar.xz )"
-
-LICENSE="LGPL-3 GPL-3 Boost-1.0"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples +gmp mpfi qt4"
-
-RDEPEND="
-   dev-libs/boost
-   dev-libs/mpfr:0
-   sys-libs/zlib
-   x11-libs/libX11
-   virtual/glu
-   virtual/opengl
-   gmp? ( dev-libs/gmp[cxx] )
-   qt4? (
-   dev-qt/qtgui:4
-   dev-qt/qtopengl:4
-   )
-   mpfi? ( sci-libs/mpfi )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="AUTHORS CHANGES* README"
-
-src_prepare() {
-   cmake-utils_src_prepare
-   sed \
-   -e '/install(FILES AUTHORS/d' \
-   -i CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs+=(
-   -DCGAL_INSTALL_LIB_DIR=$(get_libdir)
-   -DWITH_CGAL_Qt3=OFF
-   -DWITH_LEDA=OFF
-   $(cmake-utils_use_with gmp)
-   $(cmake-utils_use_with gmp GMPXX)
-   $(cmake-utils_use_with qt4 CGAL_Qt4)
-   $(cmake-utils_use_with mpfi)
-   )
-   cmake-utils_src_configure
-}
-
-src_install() {
-   use doc && HTML_DOCS=( "${WORKDIR}"/doc_html/. )
-   cmake-utils_src_install
-   if use examples; then
-   insinto /usr/share/doc/${PF}
-   doins -r examples demo
-   fi
-}



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

2017-04-06 Thread Manuel Rüger
commit: 5d3dcfb7e98413328e739acb34b149b19cb0429e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr  7 01:01:27 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr  7 01:02:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3dcfb7

dev-python/python-ldap: Version bump to 2.4.32

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/python-ldap/Manifest  |  1 +
 dev-python/python-ldap/python-ldap-2.4.32.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index 3ff54901b12..e7e42e7a7cc 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,2 +1,3 @@
 DIST python-ldap-2.4.19.tar.gz 138503 SHA256 
02fddb3accbfb54e40ff47a59457e422b253f9fb6cd64bb3851b349295fab048 SHA512 
bfa8b87449f03d70d78bf890d1190ef5a153e1b84db97ca4b40465bfba9faedace2a69f4ae1279ef6323c01255f52993cf0e4374bc32d9660a5286dfc7c17b85
 WHIRLPOOL 
708c6744b41fc4c9dc4473a9ab088016aa722f5b196c080973fedbb07a08dd57f859ddb5d193665349f44d2d08ff9e2f797cfa6af23e34624f1d0a9e21d62d4d
 DIST python-ldap-2.4.21.tar.gz 121176 SHA256 
2a3ce606465d2d5fbd0a620516b6648ffd85c343d9305d49a2a1f7d338b8bbd4 SHA512 
38f879bd70e5a31b2ec0f89c7a9aab6bdfe86285976300358828cdb83995edaaa960d29c8fcd9f333bda88a2015f306460de7bb24b2d514944d9dc83650acb75
 WHIRLPOOL 
8cc7526356e63642430804370ffd41cd1e74b74654d4302f90fe87a6471639848ae6ecff160a26daa39763718625b4bcdf3e2b6aaa58e98b00854e1692b30db5
+DIST python-ldap-2.4.32.tar.gz 126025 SHA256 
5810f1b5a9ae9255df99fb9c2dcab7352fed325687efda56c0faae1a82c5e3cb SHA512 
35a526330852ee87acd240cd285881afe498612fcedbffe93c6e41fb082300cd8b351d9100dc2b3049c658ed062d69cea90f28f9db51a80d94816ce249bbd028
 WHIRLPOOL 
162208a2dd65069729a4868aa5737f0d6cf312b8e9072978c55d42f6d742ab95a244a6cc996af80a92d422793ad4780a05832a37967262619278007abf51725a

diff --git a/dev-python/python-ldap/python-ldap-2.4.32.ebuild 
b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
new file mode 100644
index 000..a9f4153a34d
--- /dev/null
+++ b/dev-python/python-ldap/python-ldap-2.4.32.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 pypy )
+
+inherit distutils-r1 multilib
+
+DESCRIPTION="Various LDAP-related Python modules"
+HOMEPAGE="http://www.python-ldap.org https://pypi.python.org/pypi/python-ldap;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~x86-solaris"
+IUSE="examples sasl ssl"
+
+# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
+# python team: Please do not remove python-ldap-2.3.9 from the tree.
+# OpenSSL is an optional runtime dep.
+# setup.py sets setuptools and misses pyasn1 and pyasn1-modules in 
install_requires
+RDEPEND=">net-nds/openldap-2.4.11
+   dev-python/pyasn1[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   sasl? ( >=dev-libs/cyrus-sasl-2.1 )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND+=" !dev-python/pyldap"
+
+python_prepare_all() {
+   sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) 
/usr/$(get_libdir)/sasl2:" \
+   -e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include 
${EPREFIX}/usr/include/sasl:" \
+   -i setup.cfg || die "error fixing setup.cfg"
+
+   local mylibs="ldap"
+   if use sasl; then
+   use ssl && mylibs="ldap_r"
+   mylibs="${mylibs} sasl2"
+   else
+   sed -e 's/HAVE_SASL//g' -i setup.cfg || die
+   fi
+   use ssl && mylibs="${mylibs} ssl crypto"
+   use elibc_glibc && mylibs="${mylibs} resolv"
+
+   sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
+   -i setup.cfg || die "error setting up libs in setup.cfg"
+
+   # set test expected to fail to expectedFailure
+   sed -e "s:^def test_bad_urls:@unittest.expectedFailure\ndef 
test_bad_urls:" \
+   -i Tests/t_ldapurl.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # XXX: the tests supposedly can start local slapd
+   # but it requires some manual config, it seems.
+
+   "${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+   use examples && local EXAMPLES=( Demo/. )
+
+   distutils-r1_python_install_all
+}



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

2017-04-06 Thread Michael Orlitzky
commit: 8ebd08ec143b38b118747ccd95f805447e9c835d
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Apr  7 00:46:45 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Apr  7 00:47:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ebd08ec

dev-php/PEAR-Numbers_Words: new EAPI=6 revision with a test suite.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../PEAR-Numbers_Words-0.18.1-r1.ebuild| 32 ++
 dev-php/PEAR-Numbers_Words/metadata.xml| 11 +---
 2 files changed, 39 insertions(+), 4 deletions(-)

diff --git a/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild 
b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild
new file mode 100644
index 000..2b61fe64df7
--- /dev/null
+++ b/dev-php/PEAR-Numbers_Words/PEAR-Numbers_Words-0.18.1-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/PEAR-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Provides methods for spelling numerals in words"
+HOMEPAGE="http://pear.php.net/package/${MY_PN};
+SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz;
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-lang/php:*
+   dev-php/PEAR-Math_BigInteger"
+DEPEND="test? ( ${RDEPEND} dev-php/phpunit )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto /usr/share/php/
+   doins -r Numbers
+
+   dodoc ChangeLog README
+}
+
+src_test() {
+   phpunit tests || die 'test suite failed'
+}

diff --git a/dev-php/PEAR-Numbers_Words/metadata.xml 
b/dev-php/PEAR-Numbers_Words/metadata.xml
index aca42932b83..2d3524b48ce 100644
--- a/dev-php/PEAR-Numbers_Words/metadata.xml
+++ b/dev-php/PEAR-Numbers_Words/metadata.xml
@@ -1,8 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-   php-b...@gentoo.org
-   PHP
-
+  
+php-b...@gentoo.org
+PHP
+  
+  
+pear/Numbers_Words
+  
 



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

2017-04-06 Thread Manuel Rüger
commit: cc3581c5279f08f1067df7edd537d0fa705337ad
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr  7 00:44:50 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr  7 00:44:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3581c5

dev-python/regex: Version bump to 2017.04.05

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/regex/Manifest | 1 +
 dev-python/regex/regex-2016.01.10.ebuild  | 2 +-
 dev-python/regex/{regex-2016.01.10.ebuild => regex-2017.04.05.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 3b264432b63..e7c147f60ad 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1,3 +1,4 @@
 DIST regex-2015.07.12.tar.gz 554160 SHA256 
9a39618645ce8c707c2c1346a3eeef0e441a9084df0739a5fcfe32059f68ebe1 SHA512 
3b8cfa029744d17f06c659e6357d3a4520817656da6dcfc6952bbdac01fec266e8832fab649000fc7a3dacab508e2ae462728c139cc4cac913c40e2ae34abf54
 WHIRLPOOL 
86f004c6d8533071ef938ba39cfe34f198dcc56ab75883f8b5f2bc2dfaa40abc46b0ed64aa873821c6cc4e694c424dd8a16d97c35a6a1fafa7d2f84e09c59adf
 DIST regex-2015.07.19.tar.gz 554541 SHA256 
c1dc58206f458749040ba813ef65067d7018908cab4bb16f4f12d9c7631e48b7 SHA512 
94845ae133e25bdc2bb6ee6093f38f7a9281a64cdf4e53817c80183a28d7d0e2173f16f048f29ba38b2b277fc974c46a2f7d3b2fe1a346bc5d35c5fa45cdac17
 WHIRLPOOL 
4b38bd745c43fa2832d93e20fb4066911c6a224a2d1b4c3afaf8f03dcdf6d8d39896b25843671e0ee6916257b428455f24bbd493222e1b7bfa67c0b2ab838d32
 DIST regex-2016.01.10.tar.gz 574017 SHA256 
02a77606e3f4a0a16a2727ed8f067681635a56221e8fca863ff64b196d5d79e0 SHA512 
4f4700ca746763f857449003d32d56b5aa8069e3b71b160e719633b0cf00f80efc0766d8e1e193977278f91bd3e73c87aab31bee23aec77557ac9b3652ff6a2f
 WHIRLPOOL 
9d493c0695b5920dfa71d94636d9f2952cbd5db97f60ae68c30fdf81fdbdab05c4726a41dae036541de694ec1ca688acdb20eaa48e514865da26c9a9569e30a0
+DIST regex-2017.04.05.tar.gz 601638 SHA256 
d811874ed669165fe1059a54f860db5c6ab5f48100bf4945d915fd2f877b2531 SHA512 
4c3e440e11f57e2323892e10fbed7f2c89b35771fdc970164ba69bb154dde535f6edb51a0997c924eb776c61e5efd1d04001abd343110518a89b5b7bf148ae49
 WHIRLPOOL 
52f9f16312efb2f9a7c3d8995590fc240e4a4c8326db04eea4d45cfcf49e255d273ed78013f1736d35366e97adbdc8388816d24c955935a1ca941a09680f4435

diff --git a/dev-python/regex/regex-2016.01.10.ebuild 
b/dev-python/regex/regex-2016.01.10.ebuild
index e682641366e..ab37d93506b 100644
--- a/dev-python/regex/regex-2016.01.10.ebuild
+++ b/dev-python/regex/regex-2016.01.10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy )
+PYTHON_COMPAT=( python{2_7,3_{4,5}} pypy pypy3 )
 
 inherit distutils-r1 flag-o-matic
 

diff --git a/dev-python/regex/regex-2016.01.10.ebuild 
b/dev-python/regex/regex-2017.04.05.ebuild
similarity index 96%
copy from dev-python/regex/regex-2016.01.10.ebuild
copy to dev-python/regex/regex-2017.04.05.ebuild
index e682641366e..4057d9772b6 100644
--- a/dev-python/regex/regex-2016.01.10.ebuild
+++ b/dev-python/regex/regex-2017.04.05.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc"
 
 DOCS=( README docs/UnicodeProperties.txt )



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

2017-04-06 Thread Manuel Rüger
commit: dff07a9e6c9a582d63561492d8fcd6fe112d190f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr  7 00:15:22 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr  7 00:15:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff07a9e

dev-python/jsonmerge: Version bump to 1.3.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/jsonmerge/Manifest   |  1 +
 dev-python/jsonmerge/jsonmerge-1.3.0.ebuild | 26 ++
 dev-python/jsonmerge/metadata.xml   |  2 +-
 3 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/dev-python/jsonmerge/Manifest b/dev-python/jsonmerge/Manifest
index d8611c680f8..8e88587222d 100644
--- a/dev-python/jsonmerge/Manifest
+++ b/dev-python/jsonmerge/Manifest
@@ -1 +1,2 @@
 DIST jsonmerge-1.1.0.tar.gz 12556 SHA256 
2ae73a058474e75f27d4ac2595d9da28084ae42be506f04d077ccea3a853b921 SHA512 
52ca9d17098533ada09365caddaaa92b0e0ac696c99b92db6aabc8942183a6d9e06ebf002213d8cebbd25d4905a6a7bfa17ad9d296c838b0019b9f30e403ce94
 WHIRLPOOL 
610597ffb82cc1cf92d40e2c54fe4877c6e38431611855328a6dba5246f2e12420cf7994e00b296a7880588cc4976df62e359e78b6402ec74275d4f343d8618a
+DIST jsonmerge-1.3.0.tar.gz 16569 SHA256 
422d3373905270d4ad53530e1bc184c8b8ab1934853b9108b14ec71c69c2e484 SHA512 
2d44b52441651c090b7439880a1fcda7acbf958fa60bf64b91297b0267500a992e80b3fc51f45c7c97d94af327b02984b110a0e157e62b33f39e1c83a3fdcc32
 WHIRLPOOL 
7eca6661c1a142dc8483ebdf2247f64851d517c51d6fa3c0ade9463f2e354d35fe6f594ecddfebdbc98934128379c386ca67bc22b7a6ed712d8cb4873d01556d

diff --git a/dev-python/jsonmerge/jsonmerge-1.3.0.ebuild 
b/dev-python/jsonmerge/jsonmerge-1.3.0.ebuild
new file mode 100644
index 000..22627bb346c
--- /dev/null
+++ b/dev-python/jsonmerge/jsonmerge-1.3.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Merge a series of JSON documents"
+HOMEPAGE="https://github.com/avian2/jsonmerge/ 
https://pypi.python.org/pypi/jsonmerge/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# See https://github.com/avian2/jsonmerge/issues/20
+REPEND="<=dev-python/jsonschema-2.4.0[${PYTHON_USEDEP}]"
+DEPEND="${REPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+   PYTHONPATH="${PWD}" python -m unittest \
+   $(find tests -name 'test_*.py' | LC_ALL=C sort | sed -e 
's:/:.:' -e 's:.py$::') || die
+}

diff --git a/dev-python/jsonmerge/metadata.xml 
b/dev-python/jsonmerge/metadata.xml
index bf01833be6d..d4bd319f27b 100644
--- a/dev-python/jsonmerge/metadata.xml
+++ b/dev-python/jsonmerge/metadata.xml
@@ -3,7 +3,7 @@
 

jsonmerge
-   omergertel/jsonmerge
+   avian2/jsonmerge


zmed...@gentoo.org



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

2017-04-06 Thread Manuel Rüger
commit: 8cc159d99082421f728e1614937f318221290675
Author: Manuel Rüger  gentoo  org>
AuthorDate: Fri Apr  7 00:05:03 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Fri Apr  7 00:05:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc159d9

dev-python/lz4: Version bump to 0.9.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest
index f56e93ea1ba..55633aaa675 100644
--- a/dev-python/lz4/Manifest
+++ b/dev-python/lz4/Manifest
@@ -1,2 +1,3 @@
 DIST lz4-0.6.1.tar.gz 19830 SHA256 
590d1dca53b743e7fc38190fa674b20eea87d793a70910984ff58a6f6cf20160 SHA512 
c41f02f9ba855256e057141db7f11b0097f373cfcbf7bb9cf3b9337aebcd30bfe36ae3d643f3e5f594351f97d3e80c75b15c7ce1e3e2c7536f6daab811a642d8
 WHIRLPOOL 
1b7e081fe9994fe478965b9522b20146f097bdac7ff5bd491d4d05c0f8854eaff4144fe31089f8689d27b6dc3b6728bf00aa58e8ddd7bf0d4806dea52f27b736
 DIST lz4-0.8.2.tar.gz 30818 SHA256 
6bf49061d73d69c453e892ace4586b99ccffc7de558f921d18b9418235692ac7 SHA512 
e516d5c3309f214fa422b040a0aacdda079395624dd4f5548ed7af637b1594012aac75b309cef260b41c10a623410f815fc089b54ca5d80955d5f2ead12841b1
 WHIRLPOOL 
0a91c5befd9e8d1593ffdf6e102ec4dfa0ac921530e5c570748fdd1be4e0d1a4367792d9226b92215eae764da4107f4370fbf35c5e3b0793d96afc07f330434b
+DIST lz4-0.9.0.tar.gz 86939 SHA256 
93c2b83aa9c74c024062823f96515488c510fa5a4b3826579d0916049d28c205 SHA512 
744d1759e3aecdd75c1045594f05ca8d7b849c737315d5115d7e84e6a8fbe8463bde301466686245662d71f916aed691a6628b8cf5af9c1c1ad2a0352e11947d
 WHIRLPOOL 
5a9e6809e7ff270225dc789e0c56e70513220873154683d6ff81c9ad9220e64b28d8d5f4ddfab6fb167300d011a4d9bbef21ddd3cb5f779b7b3ccc12958de945

diff --git a/dev-python/lz4/lz4-0.9.0.ebuild b/dev-python/lz4/lz4-0.9.0.ebuild
new file mode 100644
index 000..666332ab9b9
--- /dev/null
+++ b/dev-python/lz4/lz4-0.9.0.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=( python{2_7,3_4,3_5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="LZ4 Bindings for Python"
+HOMEPAGE="https://pypi.python.org/pypi/lz4 
https://github.com/python-lz4/python-lz4;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( dev-python/nose[${PYTHON_USEDEP}] )"
+
+python_test() {
+   nosetests || die
+}



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

2017-04-06 Thread Manuel Rüger
commit: e82ac4a90fd126f49cfefd71b952d87657f25897
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr  6 23:54:17 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr  6 23:56:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82ac4a9

dev-python/jinja: Version bump to 2.9.6

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/jinja/Manifest   |  1 +
 dev-python/jinja/jinja-2.9.6.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/dev-python/jinja/Manifest b/dev-python/jinja/Manifest
index 1b0bebb4983..17d206e5caf 100644
--- a/dev-python/jinja/Manifest
+++ b/dev-python/jinja/Manifest
@@ -3,3 +3,4 @@ DIST Jinja2-2.8.1.tar.gz 358129 SHA256 
35341f3a97b46327b3ef1eb624aadea87a535b8f5
 DIST Jinja2-2.8.tar.gz 357055 SHA256 
bc1ff2ff88dbfacefde4ddde471d1417d3b304e8df103a7a9437d47269201bf4 SHA512 
2e80d6d9ad10dafcce1e6dd24493f5dffc43a17f71a30a650415638e12d3a3891738ebacc569701129214026d062d91a2b10e4f7a2c7b85d801dde26ded1bebb
 WHIRLPOOL 
31adc38738848aa224cceb0d0afb2b85eb080d166ed84f145eb0576eeedfb91cf8d99d7c98b6a6cc6ab4fedf33fdbe3171c80fd559df48036a7441232702e749
 DIST jinja-2.9.4.tar.gz 416465 SHA256 
7e7dc5aca0d4e39814a138e360284ad3d92647f480df4236e355acc542f5413b SHA512 
60764e31878478c5b5adb60da8ddb8afd5d0982733728b87340f03abb5ad9092350ff8374d42cbd5be84d08904d06f0dbda2ef05f4dfbdc30110af9ab2472e5e
 WHIRLPOOL 
8c0c34691f51373c64a158e043fd8ead01bd7454905ccf1a901901c52da80d35264023b7a65aa5878b87630b323d13d7cfae2470e472cb0204618ae9f607c99a
 DIST jinja-2.9.5.tar.gz 486763 SHA256 
86baad86b1210856d784ddf0d243b8fa043f65b1e3cbc07e4fb24cd5b9725d89 SHA512 
15c1b79981c4d6fcbb7fa947fe0fd7e43973433c03d6549a84deec8ad70881f7fd0d3a35160bf6371361994f838da7eb478c577de2612e004679ae51bd97b121
 WHIRLPOOL 
8ef540e81c40b72dbf652b73a63577e052813bc3d263340f55181c9a2320fa8e3f65c37ccaa6f4840d79b63c1c47f12070ae76d61be6fe0a93104e3916a7ff36
+DIST jinja-2.9.6.tar.gz 487185 SHA256 
fa4b0ac374a3502d4523673cfdff7a1f6cbd533a13c8050bef6dcd9168142638 SHA512 
934e253d9d621fd6d19302ea5e73b571a806c0e31e10ac29b54700ad6649fabf321b00cdc513bb3fb551ee28e83de7f163ce9ef88d232a6c178f4ee5dc2e69b5
 WHIRLPOOL 
f1f576ff18237ef176c806d4e9256734aeb289aa146c237803e8fc63984dd41e88e8cdb7f45ff9810d9f20c781f040cc04b2cdd02eacb2c35749e5e257ab

diff --git a/dev-python/jinja/jinja-2.9.6.ebuild 
b/dev-python/jinja/jinja-2.9.6.ebuild
new file mode 100644
index 000..6ac8329e078
--- /dev/null
+++ b/dev-python/jinja/jinja-2.9.6.ebuild
@@ -0,0 +1,72 @@
+# 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 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit eutils distutils-r1
+
+DESCRIPTION="A full-featured template engine for Python"
+HOMEPAGE="http://jinja.pocoo.org/ https://pypi.python.org/pypi/Jinja2;
+
+# pypi tarball is missing tests
+SRC_URI="https://github.com/pallets/jinja/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/markupsafe[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   !dev-python/jinja:compat"
+DEPEND="${RDEPEND}
+   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+# XXX: handle Babel better?
+
+wrap_opts() {
+   local mydistutilsargs=()
+
+   if [[ ${EPYTHON} == python* ]]; then
+   mydistutilargs+=( --with-debugsupport )
+   fi
+
+   "${@}"
+}
+
+python_compile() {
+   wrap_opts distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   py.test || die
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   if use examples ; then
+   docinto examples
+   dodoc -r examples/.
+   fi
+
+   distutils-r1_python_install_all
+
+   insinto /usr/share/vim/vimfiles/syntax
+   doins ext/Vim/*
+}
+
+pkg_postinst() {
+   if ! has_version dev-python/Babel; then
+   elog "For i18n support, please emerge dev-python/Babel."
+   fi
+}



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

2017-04-06 Thread Manuel Rüger
commit: b48c58108d2a02c57ffec79df9aa30f4e5efabed
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr  6 23:51:48 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr  6 23:56:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b48c5810

dev-python/setuptools: Version bump to 34.3.3

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-34.3.3.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 7b922077883..97ae258ae5c 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -4,3 +4,4 @@ DIST setuptools-30.4.0.tar.gz 655934 SHA256 
2bea341aa5b48ae05521374d9c473713e42d
 DIST setuptools-33.1.1.zip 702770 SHA256 
6b20352ed60ba08c43b3611bdb502286f7a869fbfcf472f40d7279f1e77de145 SHA512 
15fe2009166621ab0ae7480c5331accbf8fc9cd9e2943999abaecae9eba870634a0914f7829711e43cab4e8da6b6140c1586a9db9bb4623662dca6f5482bc49c
 WHIRLPOOL 
c25013c4a2d94f1eb162c992c85a8f66c99213e1c79dee25d627cace85164a3d3b81e7bede3e839f64ce29e5be4f49cca306bf6c9447412796636bc21f023b38
 DIST setuptools-34.0.2.zip 617839 SHA256 
a5bdc45a3c123a88c84e089a789ba70bbc61ee888c1306fd9dac04e037e81c37 SHA512 
8ff6475620fc18e5992900dffd50158bfea980d3e7f2c7c98e8c99180b2f11b3f81c13a60f93516da580def2543a786940cc164dcdc36802d9657c48e45d9266
 WHIRLPOOL 
c9350f96628957c0bab680a2cd018d27d93f04afded737b317b9ea527e0bad3ea9c4f4af2a31843a3010573cdb0ec1c7fbdeef371cfc8cb5c8de93b6d762bf1d
 DIST setuptools-34.3.2.zip 622899 SHA256 
4efcdcbc0b268a4c5b1094b36dd5ed55658968195577ed331cec9b1c71891f31 SHA512 
f2f849a505c80bf93825d8136df4b3198a8041bfdc183882a8d2194ca1376b3e3ea24f56d2975eb374be54923e8bb45c7afeedbce86798efb31b1fb9e3b6c371
 WHIRLPOOL 
c7a53c8f046b6ba548b0ad19f0d6ca23a022567b49ff6fecd4e06d4ce86487e7bbacaa48b58889f443acd5712dc1e67009d971722971aad9338a0876ffc317eb
+DIST setuptools-34.3.3.zip 622967 SHA256 
2cd244d3fca6ff7d0794a9186d1d19a48453e9813ae1d783edbfb8c348cde905 SHA512 
e45552954864b3b53319807a1593e8d10fc477f1a864da73560a17760f5239eca1cb338ad822c6680cb26c8e15897163122e4e9b19e76ed1e6d1542ffe7a6d34
 WHIRLPOOL 
ddbc9e3ce6466416c3687fd7295dcc4f77aaf059550542cb9d21f31359adac0bc0b2281c755e1867db18ed4f4192e6951a0d78c34ae4bfdc46bfd8411df1e75c

diff --git a/dev-python/setuptools/setuptools-34.3.3.ebuild 
b/dev-python/setuptools/setuptools-34.3.3.ebuild
new file mode 100644
index 000..bc94af02a85
--- /dev/null
+++ b/dev-python/setuptools/setuptools-34.3.3.ebuild
@@ -0,0 +1,69 @@
+# 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
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/pypa/setuptools.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~s390 ~sh 
~x86 ~ppc-aix ~x64-cygwin ~sparc-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.python.org/pypi/setuptools;
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/packaging-16.8[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/appdirs-1.4.0-r1[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   app-arch/unzip
+   test? (
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.8[${PYTHON_USEDEP}]
+   >=dev-python/backports-unittest-mock-1.2[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst 
docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   if [[ ${PV} == "" ]]; then
+   python_setup
+   ${EPYTHON} bootstrap.py || die
+   fi
+
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" py.test --verbose ${PN} || die "Tests failed under 
${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2017-04-06 Thread Manuel Rüger
commit: af3a8ed4ddf38b2254cef265eec19f3f93e2616e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr  6 23:55:49 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr  6 23:56:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3a8ed4

dev-python/jinja: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/jinja/Manifest   |  2 -
 dev-python/jinja/files/jinja-2.7-docs.patch | 53 -
 dev-python/jinja/jinja-2.7.3.ebuild | 73 -
 dev-python/jinja/jinja-2.9.4.ebuild | 72 
 4 files changed, 200 deletions(-)

diff --git a/dev-python/jinja/Manifest b/dev-python/jinja/Manifest
index 17d206e5caf..2bb0f2a5547 100644
--- a/dev-python/jinja/Manifest
+++ b/dev-python/jinja/Manifest
@@ -1,6 +1,4 @@
-DIST Jinja2-2.7.3.tar.gz 378470 SHA256 
2e24ac5d004db5714976a04ac0e80c6df6e47e98c354cb2c0d82f8879d4f8fdb SHA512 
2810db2b52fe800e2a4a47ea41a07f997b1647a2b7ad05fe564f9d554d6a402283c84c4e2491e5dad8d22acd83d3ca420f0983ed2effc732f6d79600a846071b
 WHIRLPOOL 
ece9b68dff414739103eac202b5903d96802939f5742a2bf3ff421d87ef49043ed9a4b2a3a6bf0c2f3d9be0d8295b73c47b253553731b44912cb58add8f233c0
 DIST Jinja2-2.8.1.tar.gz 358129 SHA256 
35341f3a97b46327b3ef1eb624aadea87a535b8f50863036e085e7c426ac5891 SHA512 
0a2e2aa94f5c2f04f79d59d34d5324d2a440385b71192e85e960c761b4a073400e4ab0458e57305650f696a474593d6fbf398fb1d9518be261bb2a5cb866e163
 WHIRLPOOL 
380636268f903d05afda9c41296986d1c83949dead6c78d3e3cb880137a6c6ec06f0e2297169fc0ea8fd1348c9928f5841d37f951dd941fe89a8ccc96080e191
 DIST Jinja2-2.8.tar.gz 357055 SHA256 
bc1ff2ff88dbfacefde4ddde471d1417d3b304e8df103a7a9437d47269201bf4 SHA512 
2e80d6d9ad10dafcce1e6dd24493f5dffc43a17f71a30a650415638e12d3a3891738ebacc569701129214026d062d91a2b10e4f7a2c7b85d801dde26ded1bebb
 WHIRLPOOL 
31adc38738848aa224cceb0d0afb2b85eb080d166ed84f145eb0576eeedfb91cf8d99d7c98b6a6cc6ab4fedf33fdbe3171c80fd559df48036a7441232702e749
-DIST jinja-2.9.4.tar.gz 416465 SHA256 
7e7dc5aca0d4e39814a138e360284ad3d92647f480df4236e355acc542f5413b SHA512 
60764e31878478c5b5adb60da8ddb8afd5d0982733728b87340f03abb5ad9092350ff8374d42cbd5be84d08904d06f0dbda2ef05f4dfbdc30110af9ab2472e5e
 WHIRLPOOL 
8c0c34691f51373c64a158e043fd8ead01bd7454905ccf1a901901c52da80d35264023b7a65aa5878b87630b323d13d7cfae2470e472cb0204618ae9f607c99a
 DIST jinja-2.9.5.tar.gz 486763 SHA256 
86baad86b1210856d784ddf0d243b8fa043f65b1e3cbc07e4fb24cd5b9725d89 SHA512 
15c1b79981c4d6fcbb7fa947fe0fd7e43973433c03d6549a84deec8ad70881f7fd0d3a35160bf6371361994f838da7eb478c577de2612e004679ae51bd97b121
 WHIRLPOOL 
8ef540e81c40b72dbf652b73a63577e052813bc3d263340f55181c9a2320fa8e3f65c37ccaa6f4840d79b63c1c47f12070ae76d61be6fe0a93104e3916a7ff36
 DIST jinja-2.9.6.tar.gz 487185 SHA256 
fa4b0ac374a3502d4523673cfdff7a1f6cbd533a13c8050bef6dcd9168142638 SHA512 
934e253d9d621fd6d19302ea5e73b571a806c0e31e10ac29b54700ad6649fabf321b00cdc513bb3fb551ee28e83de7f163ce9ef88d232a6c178f4ee5dc2e69b5
 WHIRLPOOL 
f1f576ff18237ef176c806d4e9256734aeb289aa146c237803e8fc63984dd41e88e8cdb7f45ff9810d9f20c781f040cc04b2cdd02eacb2c35749e5e257ab

diff --git a/dev-python/jinja/files/jinja-2.7-docs.patch 
b/dev-python/jinja/files/jinja-2.7-docs.patch
deleted file mode 100644
index d543f54d6cd..000
--- a/dev-python/jinja/files/jinja-2.7-docs.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-From da94a8b504d981cb5f877219811d169823a2095e Mon Sep 17 00:00:00 2001
-From: Armin Ronacher 
-Date: Mon, 20 May 2013 14:06:59 +0100
-Subject: [PATCH] Fixed docs not building
-

- docs/faq.rst   | 2 +-
- docs/jinjaext.py   | 2 +-
- docs/templates.rst | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/docs/faq.rst b/docs/faq.rst
-index 4db5079..00a4d0d 100644
 a/docs/faq.rst
-+++ b/docs/faq.rst
-@@ -157,7 +157,7 @@ Python 2.3 support you either have to use `Jinja 1`_ or 
other templating
- engines that still support 2.3.
- 
- My Macros are overridden by something
--
-+-
- 
- In some situations the Jinja scoping appears arbitrary:
- 
-diff --git a/docs/jinjaext.py b/docs/jinjaext.py
-index 8395a55..3c217f8 100644
 a/docs/jinjaext.py
-+++ b/docs/jinjaext.py
-@@ -23,7 +23,7 @@
- from pygments.token import Keyword, Name, Comment, String, Error, \
-  Number, Operator, Generic
- from jinja2 import Environment, FileSystemLoader
--from jinja2.utils import next
-+from jinja2._compat import next
- 
- 
- def parse_rst(state, content_offset, doc):
-diff --git a/docs/templates.rst b/docs/templates.rst
-index e0a19fa..4a6a379 100644
 a/docs/templates.rst
-+++ b/docs/templates.rst
-@@ -579,7 +579,7 @@ Inside of a for-loop block you can access some special 
variables:
- | `loop.depth`  | Indicates how deep in deep in a recursive loop|
- |   | the rendering currently is.  Starts at level 1|
- 

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

2017-04-06 Thread Michael Orlitzky
commit: c13dba81dbfb57312a3ee22ee243c4a13243e591
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Apr  6 23:55:01 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Apr  6 23:55:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13dba81

sci-mathematics/gimps: remove unused version 28.9.

Gentoo-Bug: 603408

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-mathematics/gimps/Manifest  |  2 -
 sci-mathematics/gimps/gimps-28.9.ebuild | 67 -
 2 files changed, 69 deletions(-)

diff --git a/sci-mathematics/gimps/Manifest b/sci-mathematics/gimps/Manifest
index d2163c31340..3fb857d5a13 100644
--- a/sci-mathematics/gimps/Manifest
+++ b/sci-mathematics/gimps/Manifest
@@ -1,4 +1,2 @@
 DIST p95v2810.linux32.tar.gz 4610763 SHA256 
ef9b90e9b82c6710af53471eb18328b80cc46f0a41f137bc224efca0ed570d95 SHA512 
ac2e0f2e1b557b71084027a5bd7cafeb350df3ee9edf347766d34d4a607034827494eb15dae30404da33f8c9f279a85e033cf845800868f4c51087a35b49c521
 WHIRLPOOL 
f3609de0845308811e09f4a2159709ea69b070f20fe3cc9e71d0bd9d98fff579e0763b8f52cfcc65339dfa3723f622bd97334ae3daf975ad0a9898f803d6c70a
 DIST p95v2810.linux64.tar.gz 5707219 SHA256 
ed5a8b94fdd65436e98e57ea0838035fd44c62492009d00f5fba508cb85481c7 SHA512 
c4fd692df3018e5e73ba6095de5ed394f36d5c89dd81c2c7f2c74a4ce3184b22176dc13b8b59e4f42c1781e911107dc12224cfcddef882535931319ec93120f1
 WHIRLPOOL 
91c1f657df196b8eb27b88727e35cee831a98cbe99d3a88834ba868c4b491144fc4efb66d389f76203481f252b3ef9cc0c2241aa3d153abc1857f09cf3971ac7
-DIST p95v289.linux32.tar.gz 4610947 SHA256 
75eb6237a41a08276347ec57bcea5e40e2e2af667dbdeec665939f03f1edc4cf SHA512 
3b7428d0c94a2076efc1d0188d33fb35c2b06d52a7b99d4aabd9f5592af881d67752e81e190f49aee7ec31a834b7220df419c83d2c656ac40540ca20724adc22
 WHIRLPOOL 
48da117f33432063a72e41440a9cb530fc0569e646210d32468561bfe6d1946b5452a9819e9f3ef6ac09568f91ccd70f032e6eb762375617855acf044386f577
-DIST p95v289.linux64.tar.gz 5710001 SHA256 
4f4631df3935397e61d13cbe2ee6b36afd8c402d4b494b6c4bb5df14b45a2a38 SHA512 
8ff6c89fa1a0896ebfbc641d273de9ddeb9fa5c3e6425453737291f11baed6e55232e06f26c91c26270d81142f387f4930ce294da0127dd59f249bee76ebdf5e
 WHIRLPOOL 
77808d1d4cce2ddac05ad57ad760cfb469d287cca168dc429687508e9967fea7cc4544aa86f8ae1ccc871f75ad6be7dfc09edb5aae98cf54b9c4424f9785dab1

diff --git a/sci-mathematics/gimps/gimps-28.9.ebuild 
b/sci-mathematics/gimps/gimps-28.9.ebuild
deleted file mode 100644
index 45a56ad3f2e..000
--- a/sci-mathematics/gimps/gimps-28.9.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit pax-utils systemd
-
-DESCRIPTION="The Great Internet Mersenne Prime Search"
-HOMEPAGE="http://mersenne.org/;
-SRC_URI="
-   amd64? ( ftp://mersenne.org/gimps/p95v${PV/./}.linux64.tar.gz )
-   x86? ( ftp://mersenne.org/gimps/p95v${PV/./}.linux32.tar.gz )"
-
-SLOT="0"
-LICENSE="GIMPS"
-KEYWORDS="-* amd64 x86"
-IUSE=""
-
-# Since there are no statically linked binaries for this version of mprime,
-# and no static binaries for amd64 in general, we use the dynamically linked
-# ones and try to cover the .so deps with the packages listed in RDEPEND.
-DEPEND=""
-RDEPEND="net-misc/curl"
-
-S="${WORKDIR}"
-I="/opt/gimps"
-
-QA_PREBUILT="opt/gimps/mprime"
-
-DOCS="license.txt readme.txt stress.txt whatsnew.txt undoc.txt"
-
-src_install() {
-   dodir ${I} /var/lib/gimps
-   pax-mark m mprime
-   cp mprime "${D}/${I}"
-   fperms a-w "${I}/mprime"
-   fowners root:0 "${I}"
-   fowners root:0 "${I}/mprime"
-
-   einstalldocs
-
-   newinitd "${FILESDIR}/${PN}-28.9-init.d" gimps
-   newconfd "${FILESDIR}/${PN}-25.6-conf.d" gimps
-
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles" "${PN}.conf"
-}
-
-pkg_postinst() {
-   echo
-   einfo "You can use \`/etc/init.d/gimps start\` to start a GIMPS client 
in the"
-   einfo "background at boot. Have a look at /etc/conf.d/gimps and check 
some"
-   einfo "configuration options."
-   einfo
-   einfo "If you don't want to use the init script to start gimps, 
remember to"
-   einfo "pass it an additional command line parameter specifying where 
the data"
-   einfo "files are to be stored, e.g.:"
-   einfo "   ${I}/mprime -w/var/lib/gimps"
-   echo
-}
-
-pkg_postrm() {
-   echo
-   einfo "GIMPS data files were not removed."
-   einfo "Remove them manually from /var/lib/gimps/"
-   echo
-}



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

2017-04-06 Thread Martin Mokrejs
commit: aa9b6b16359dd555a865114f42119883ed03fd81
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Apr  6 23:23:28 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Apr  6 23:23:28 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=aa9b6b16

sci-biology/freebayes: use https instead of git protocol

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/sci-biology/freebayes/freebayes-.ebuild 
b/sci-biology/freebayes/freebayes-.ebuild
index 0018eae64..db4bb6d0e 100644
--- a/sci-biology/freebayes/freebayes-.ebuild
+++ b/sci-biology/freebayes/freebayes-.ebuild
@@ -7,7 +7,7 @@ inherit eutils git-r3 toolchain-funcs
 
 DESCRIPTION="Bayesian gen. variant detector to find short polymorphisms"
 HOMEPAGE="https://github.com/ekg/freebayes;
-EGIT_REPO_URI="git://github.com/ekg/freebayes.git"
+EGIT_REPO_URI="https://github.com/ekg/freebayes.git;
 
 LICENSE="MIT"
 SLOT="0"



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

2017-04-06 Thread Martin Mokrejs
commit: 575f04f3597dd07b5d6332be5300aacc0175b685
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Apr  6 23:18:13 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Apr  6 23:18:13 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=575f04f3

sci-biology/nxtrim: use proper protocol name

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/sci-biology/nxtrim/nxtrim-.ebuild 
b/sci-biology/nxtrim/nxtrim-.ebuild
index b71255f03..4eb879880 100644
--- a/sci-biology/nxtrim/nxtrim-.ebuild
+++ b/sci-biology/nxtrim/nxtrim-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 inherit git-r3 eutils
 
-DESCRIPTION="Trim Illumina TruSeq adapters and split reads by NEBnext MatePair 
linker"
+DESCRIPTION="Trim Illumina TruSeq adapters and split reads by Nextera MatePair 
linker"
 HOMEPAGE="https://github.com/sequencing/NxTrim;
 EGIT_REPO_URI="https://github.com/sequencing/NxTrim.git;
 



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

2017-04-06 Thread Manuel Rüger
commit: c649db1e6bef4fb2d6f5420dd1f6a52b847cc6bc
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr  6 23:06:58 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr  6 23:07:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c649db1e

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

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.12.0.ebuild| 68 ++
 2 files changed, 69 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 4e032c7370b..dffca81ef49 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -2,3 +2,4 @@ DIST docker-compose-1.10.0.tar.gz 165100 SHA256 
3ff5179d9b2e39f1fc7216d1184e0304
 DIST docker-compose-1.10.1.tar.gz 182052 SHA256 
610768fe21bd8606c1fbbde50a4d70604dcb498dc9dfeb8de0c41a4e8db84293 SHA512 
20acb31e601687bca06e20f66415ae9a52e186a78a87952a0f9393a64476de9dc3fac01e72269ee50150be76a58187a37728769abe79efe07b2ea830ee557e80
 WHIRLPOOL 
c7ee9b363a96f44a898d7cc8d251a192c33d2dfc555feeb246bae1b7653b66fdb9ece02fc02572d646c7a10f4b681b0ffbb8b2902d0e99f0a689860edfacae9f
 DIST docker-compose-1.11.1.tar.gz 185395 SHA256 
509eeca9b95518fe9d3767ab0e0ffde5e33312fe02b2fec46e555078e7f07dd9 SHA512 
4b1a5c54b28b1ba9546f78fbca153511e598d41b480aded12dde31691ec13e8253936ce5f0c608a726ad000d2ce0fde6a792e59b32013beb65b0f581eb8d4368
 WHIRLPOOL 
04cb53457fc93ac76a017efdfeb146716829cd9d35249bd93fafded305533b0eb5f60c37556a024b7eced26b4ec67b4a5d62c797ca3b1bed59b90173a1430d47
 DIST docker-compose-1.11.2.tar.gz 186465 SHA256 
e6cb8862f867d2882a93dd5bdcd3bf21dad5740c1ec1f32132c9a3801506ba54 SHA512 
0b7668ee16738d9a898117737c8fb3de298fc0db2127b1a66f29469ab30ada609900498bb2906b63edd0cf2c469dd1db1e71756b1e620c44fd1aece37f60796b
 WHIRLPOOL 
64a3629908185fb278e6dd780438edb27ab463e1b66f801e36c2a7fcf0d3913c23fbf41df775a7a843327e8016dd8e506b9243cd07b811c92f419883d5c6b839
+DIST docker-compose-1.12.0.tar.gz 198453 SHA256 
3da6f465eac5704393d8acd95b1923ce0bda3f0312883527c92dfab7de5b313e SHA512 
7d454b9a4210e4ec708d9b1b0e0eff58465f68747bac282c4163ee3abeb32f9907f32ac86fde56fbccb6af9927a61b68dd671263b5ded13a78a37e2ac4db2669
 WHIRLPOOL 
e2dff82aadd5b3be56485a8e7743d50b3e6eac7cf1873f392df05354ad6716476cb4606532630cd309a673c0355b7910c93456af70341e153f5df3bf486f4bf6

diff --git a/app-emulation/docker-compose/docker-compose-1.12.0.ebuild 
b/app-emulation/docker-compose/docker-compose-1.12.0.ebuild
new file mode 100644
index 000..55f1c9c5eb9
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.12.0.ebuild
@@ -0,0 +1,68 @@
+# 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} )
+
+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.2.1[${PYTHON_USEDEP}]
+   =dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-2.5.1[${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 '

[gentoo-commits] proj/openrc:master commit in: src/librc/, /, man/, src/rc/, etc/

2017-04-06 Thread William Hubbs
commit: 13ca79856e5836117e469c3edbcfd4bf47b6bab0
Author: William Hubbs  gmail  com>
AuthorDate: Thu Apr  6 22:13:59 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Apr  6 22:13:59 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=13ca7985

add init process

openrc-init.c and openrc-shutdown.c are based on code which was written by
James Hammons  acm.org>, so I would like to publically
thank him for his work.

 NEWS.md  |   7 ++
 etc/rc.conf  |   5 ++
 man/Makefile |   2 +-
 man/openrc-init.8|  46 +
 man/openrc-shutdown.8|  42 
 src/librc/rc.h.in|   1 +
 src/rc/.gitignore|   2 +
 src/rc/Makefile  |  21 +-
 src/rc/openrc-init.c | 168 +++
 src/rc/openrc-shutdown.c | 119 +
 10 files changed, 410 insertions(+), 3 deletions(-)

diff --git a/NEWS.md b/NEWS.md
index 9d5117f8..90a452b6 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -3,6 +3,13 @@
 This file will contain a list of notable changes for each release. Note
 the information in this file is in reverse order.
 
+## OpenRC-0.25
+
+This version contains an OpenRC-specific implementation of init for
+Linux which can be used in place of sysvinit or any other init process.
+For information on its usage, see the man pages for openrc-init (8) and
+openrc-shutdown (8).
+
 ## OpenRC-0.24.1
 
 This version starts cleaning up the dependencies so that rc_parallel

diff --git a/etc/rc.conf b/etc/rc.conf
index 028ceab4..689e6be2 100644
--- a/etc/rc.conf
+++ b/etc/rc.conf
@@ -178,6 +178,11 @@
 # "xenU"   - XenU Domain (Linux and NetBSD)
 #rc_sys=""
 
+# if  you use openrc-init, which is currently only available on Linux,
+# this is the default runlevel to activate after "sysinit" and "boot"
+# when booting.
+#rc_default_runlevel="default"
+
 # on Linux and Hurd, this is the number of ttys allocated for logins
 # It is used in the consolefont, keymaps, numlock and termencoding
 # service scripts.

diff --git a/man/Makefile b/man/Makefile
index 48c58429..a72b7e72 100644
--- a/man/Makefile
+++ b/man/Makefile
@@ -9,7 +9,7 @@ MAN8=   rc-service.8 rc-status.8 rc-update.8 openrc.8 
openrc-run.8 \
service.8 start-stop-daemon.8 supervise-daemon.8
 
 ifeq (${OS},Linux)
-MAN8 += rc-sstat.8
+MAN8 += rc-sstat.8 openrc-init.8 openrc-shutdown.8
 endif
 
 # Handy macro to create symlinks

diff --git a/man/openrc-init.8 b/man/openrc-init.8
new file mode 100644
index ..93068f10
--- /dev/null
+++ b/man/openrc-init.8
@@ -0,0 +1,46 @@
+.\" Copyright (c) 2017 The OpenRC Authors.
+.\" See the Authors file at the top-level directory of this distribution and
+.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
+.\"
+.\" This file is part of OpenRC. It is subject to the license terms in
+.\" the LICENSE file found in the top-level directory of this
+.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
+.\" This file may not be copied, modified, propagated, or distributed
+.\"except according to the terms contained in the LICENSE file.
+.\"
+.Dd April 6, 2017
+.Dt openrc-init 8 SMM
+.Os OpenRC
+.Sh NAME
+.Nm openrc-init
+.Nd the parent of all processes
+.Sh SYNOPSIS
+.Nm
+.Sh DESCRIPTION
+.Nm
+is an init process which can be an alternative to sysvinit or any other
+init process.
+.Pp
+To use
+.Nm
+configure your boot loader to invoke it or symlink it to /sbin/init.
+Also, you will need to use
+.Xr openrc-shutdown 8 ,
+to halt, reboot or poweroff the system.
+.Pp
+The default runlevel is read from the init command line, the
+rc_default_runlevel setting in rc.conf, the kernel command line, or it is
+assumed to be "default" if it is not set in any of these places.
+.Pp
+.Nm
+doesn't manage getty's directly, so you will need to manage them another
+way. For example, you can use the agetty service script as described in
+agetty-guide.md in this distribution.
+.Sh BUGS
+OpenRC 0.25 contains the first release of this init process.
+I do not know of any specific issues. However, if you use it, please be
+aware that there may be bugs and report any issues you find.
+.Sh SEE ALSO
+.Xr openrc-shutdown 8 ,
+.Sh AUTHORS
+.An William Hubbs 

diff --git a/man/openrc-shutdown.8 b/man/openrc-shutdown.8
new file mode 100644
index ..98ec64a6
--- /dev/null
+++ b/man/openrc-shutdown.8
@@ -0,0 +1,42 @@
+.\" Copyright (c) 2017 The OpenRC Authors.
+.\" See the Authors file at the top-level directory of this distribution and
+.\" https://github.com/OpenRC/openrc/blob/master/AUTHORS
+.\"
+.\" This file is part of OpenRC. It is subject to the license terms in
+.\" the LICENSE file found in the top-level directory of this
+.\" distribution and at https://github.com/OpenRC/openrc/blob/master/LICENSE
+.\" This file may not be copied, modified, propagated, or distributed
+.\"except according to the 

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/, dev-cpp/libcmis/files/

2017-04-06 Thread Andreas Sturmlechner
commit: f3722acc63671b8733c7a5680d89b913f91b6402
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  6 21:47:49 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  6 22:08:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3722acc

dev-cpp/libcmis: Fix gdrive 2FA again, restrict tests, use vcs-snapshot

Gentoo-bug: 577926

See also: https://bugs.documentfoundation.org/show_bug.cgi?id=98416

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../files/libcmis-0.5.2-fix-gdrive-2fa.patch   | 70 ++
 ebuild => libcmis-0.5.2_pre20160820-r1.ebuild} | 29 +
 dev-cpp/libcmis/libcmis-.ebuild| 27 +
 3 files changed, 102 insertions(+), 24 deletions(-)

diff --git a/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-2fa.patch 
b/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-2fa.patch
new file mode 100644
index 000..3c19e99a5ba
--- /dev/null
+++ b/dev-cpp/libcmis/files/libcmis-0.5.2-fix-gdrive-2fa.patch
@@ -0,0 +1,70 @@
+From 1effce6d286ba3a9f467e15074b532d2ba4b7c98 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Szymon=20K=C5=82os?= 
+Date: Wed, 29 Mar 2017 17:45:10 +0200
+Subject: [PATCH] Fix 2FA for Google Drive
+
+---
+ src/libcmis/oauth2-providers.cxx | 15 +--
+ 1 file changed, 13 insertions(+), 2 deletions(-)
+
+diff --git a/src/libcmis/oauth2-providers.cxx 
b/src/libcmis/oauth2-providers.cxx
+index 74c0fec..dd872dd 100644
+--- a/src/libcmis/oauth2-providers.cxx
 b/src/libcmis/oauth2-providers.cxx
+@@ -37,6 +37,7 @@
+ #define CHALLENGE_PAGE_ACTION_LEN sizeof( CHALLENGE_PAGE_ACTION ) - 1
+ #define PIN_FORM_ACTION "/signin/challenge/ipp"
+ #define PIN_FORM_ACTION_LEN sizeof( PIN_FORM_ACTION ) - 1
++#define PIN_INPUT_NAME "Pin"
+ 
+ using namespace std;
+ 
+@@ -152,7 +153,7 @@ string OAuth2Providers::OAuth2Gdrive( HttpSession* 
session, const string& authUr
+ }
+ 
+ loginChallengeLink = "https://accounts.google.com; + 
loginChallengeLink;
+-loginChallengePost += "Pin=";
++loginChallengePost += string( PIN_INPUT_NAME ) + "=";
+ loginChallengePost += string( pin );
+ 
+ istringstream loginChallengeIs( loginChallengePost );
+@@ -291,6 +292,8 @@ int OAuth2Providers::parseResponse ( const char* response, 
string& post, string&
+ if ( reader == NULL ) return 0;
+ 
+ bool readInputField = false;
++bool bIsRightForm = false;
++bool bHasPinField = false;
+ 
+ while ( true )
+ {
+@@ -301,6 +304,12 @@ int OAuth2Providers::parseResponse ( const char* 
response, string& post, string&
+ // Find the redirect link
+ if ( xmlStrEqual( nodeName, BAD_CAST( "form" ) ) )
+ {
++// 2FA: Don't add fields form other forms not having pin field
++if ( bIsRightForm && !bHasPinField )
++post = string( "" );
++if ( bIsRightForm && bHasPinField )
++break;
++
+ xmlChar* action = xmlTextReaderGetAttribute( reader, 
+  BAD_CAST( "action" 
));
+ 
+@@ -311,7 +320,7 @@ int OAuth2Providers::parseResponse ( const char* response, 
string& post, string&
+ bool bChallengePage = ( strncmp( (char*)action,
+  CHALLENGE_PAGE_ACTION,
+  CHALLENGE_PAGE_ACTION_LEN ) 
== 0 );
+-bool bIsRightForm = ( strncmp( (char*)action,
++bIsRightForm = ( strncmp( (char*)action,
+  PIN_FORM_ACTION,
+  PIN_FORM_ACTION_LEN ) == 0 );
+ if ( ( xmlStrlen( action ) > 0 )
+@@ -332,6 +341,8 @@ int OAuth2Providers::parseResponse ( const char* response, 
string& post, string&
+BAD_CAST( "name" ));
+ xmlChar* value = xmlTextReaderGetAttribute( reader, 
+ BAD_CAST( "value" ));
++if ( name != NULL && strcmp( (char*)name, PIN_INPUT_NAME ) == 0 )
++bHasPinField = true;
+ if ( ( name != NULL ) && ( value!= NULL ) )
+ {
+ if ( ( xmlStrlen( name ) > 0) && ( xmlStrlen( value ) > 0) )

diff --git a/dev-cpp/libcmis/libcmis-.ebuild 
b/dev-cpp/libcmis/libcmis-0.5.2_pre20160820-r1.ebuild
similarity index 82%
copy from dev-cpp/libcmis/libcmis-.ebuild
copy to dev-cpp/libcmis/libcmis-0.5.2_pre20160820-r1.ebuild
index 4db743bf442..08e6cd3a925 100644
--- a/dev-cpp/libcmis/libcmis-.ebuild
+++ b/dev-cpp/libcmis/libcmis-0.5.2_pre20160820-r1.ebuild
@@ -1,23 +1,24 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 

[gentoo-commits] proj/musl:master commit in: app-editors/emacs/, app-editors/emacs/files/

2017-04-06 Thread Aric Belsito
commit: 1e9fa4be730271d32f38376cbab2691500efb94e
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Apr  6 22:04:26 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Apr  6 22:04:26 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1e9fa4be

app-editors/emacs: restore preload hack

 app-editors/emacs/Manifest |  3 +-
 app-editors/emacs/emacs-24.5-r3.ebuild |  3 ++
 app-editors/emacs/files/preload.c  | 88 ++
 3 files changed, 93 insertions(+), 1 deletion(-)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index de94e07..f72390d 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -3,7 +3,8 @@ AUX emacs-24.3-stderr.patch 278 SHA256 
ca8f431a822b0ae6e82e1600e5943a150ff18b0bf
 AUX emacs-24.4-configure.patch 334 SHA256 
696710ea84e88a364bd89c9c66393b01b2b8782d2bd0fc08166e64b67b24b0fe SHA512 
d75df3a772713e08b45759b58c92944a1719ce291069f111d296b15c7de86f7a9a89d023fa3ccd191390d8a79a671d0a60116f039cf6f57ebeeb7baa14f7af29
 WHIRLPOOL 
6420f6a5f8009096aa71f2e64d920dec6a1436bbb83c26c2a0d4180555b6e251ebfa92be801ddcf70bd840cb9afd56f99a84ad50be7361289baefe83e35ca52b
 AUX emacs-24.4-lisp.patch 421 SHA256 
da45d30d4e305ba5220749d3ac884aaeac395bc896839a5e7a24fb112912cbff SHA512 
7dda7632f7af4207c94bf2b4384d07bb13ef4562ade02393c668b35ff48d7b64d95a9c05d8700c2ba272abf69e8b9c38a690b10afa86b8857a2ba34cb344f3a3
 WHIRLPOOL 
28e3346a1b47f8421d56ec37005a806828f1f6995cd4dc213ac8a6011457a7d1d0524f8418a2801e176c5ea09cb5910cd6432a55c592d679f7752c3df23ca339
 AUX emacs-24.4-preload-hack.patch 343 SHA256 
289febdc960bee609514fe5291fb3d60cc9b505345853370aa94b9bd9ccb5fd2 SHA512 
ee765cc9f3a84b48c00a0c8a36934af6da737fa6b9f9d993e0e5e1c8b9f05cf7b1f96c260daba10e4b4df149abcf8ea125cf8d6ebbe5e2c0d508007e381ecd6b
 WHIRLPOOL 
f5c1c6313392325949edc955d9f1b3dc74395ff18cd214f5bef6f8f77ce1975233c870101a03d5218da007a61f3107474ef461d129313b00b07da762970b749a
+AUX preload.c 1868 SHA256 
3498abf641e809c06bf6a265d54880e93ee31f7abf81210856b6dbef7d267129 SHA512 
6268255b7afa8455ad7ce63ef6f01a7d114b53fbb3dc557b187de0ee6514b33b3419d70b8d7984dc289f5eed075a30b508133147821f77c4345df5cbd62e616e
 WHIRLPOOL 
0c72d97de94cf5e1cf6a8ee4f8f42800d63f35465ea22f8c409857620ecc37e304ff6c2c4670659a063e5f275488fcdd1b45226d9d0130c4506480df7708bff6
 DIST emacs-24.5-patches-3.tar.xz 12500 SHA256 
4927e037141c0c242d0d6d3aa7dfde140faae361aa556e6ded64b7ab26819f07 SHA512 
9bddca3d4a67b57ca03c26fbca378def345592a95c40e868fc47fd9944ed0f750bc30f3a4d588a8a0b4c90daa6c9ed63b56182e8d2d87b4c8d849bf834ead1cc
 WHIRLPOOL 
c16cbfda1040b205ced4c1ed120aad6f65285fb315ce89dc936e6a357fbc8f9215fb178b696d2a914c53c6869384f0b1b56fcb6b84c5438f026101b4989de6c5
 DIST emacs-24.5.tar.xz 39759804 SHA256 
dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e SHA512 
89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677
 WHIRLPOOL 
3d9f8fb840f4c846246e642369f967ba0ec357c7cf718ed865523a3cd39605ba14b8c15fc9ae3f076c27e5b6e41fcb681d15f1c6ffc5934430c0a2bf47c233a3
-EBUILD emacs-24.5-r3.ebuild 11297 SHA256 
9c0a7e05ebd9cb5995f3baad0d14d906c9b80d83d4277c9d8594796e29aec495 SHA512 
4f63e74f1fdb760e54b5fd874772872c25b2d4a8486d25223f651e814d37090e4b63731fe2a7ea9afc8e23e1b6941f26ab6df35b26bcb87fef6c1e9376e0
 WHIRLPOOL 
330dd385d43183b74f94894499566920ea22c6a858ac7971ceb5f9f1eb33d3047563135f68a7a90cfe690c9a07738a1aef6a059f9a06213b432d4e3a3b641129
+EBUILD emacs-24.5-r3.ebuild 11394 SHA256 
3cacb6d7d80c231fbf91672bec23459e926b11055fe060fda90d471cc3a67380 SHA512 
686c87909c5f7381da890f8fd3fb89b320584ee498fbe0afdd2565d17e99fb4c7e5ec4884e0752d06befa8739434d170e894a3c4b634d5d34a3803b70778201b
 WHIRLPOOL 
a9b17e5391e6c9a03a8c912b8e7177bac316b6111b5834d77d8b79ff61e3a84e5afde3a670099169cd11413e1d7ef66bf913c282ec722d9f1776947088ed69aa
 MISC metadata.xml 2576 SHA256 
2ea79bae728183789a3619b7d1e02422125237513dcc8ab2c7e3580011d4ff59 SHA512 
e1af4c39ed9ff2ccad79bb0401809ed433fb30836270ddc76937bffcc3688b32e5d8dc29f23c0c01facdcaa069acf73fa0b75e33f26dc075cd79afb49f46c37c
 WHIRLPOOL 
3dce181c54e30d66ed75abad7ced29949105a435f0b1f669c95f267466d97d6da92b3f3d200c4d711c7633dcadef1a5fb2e8d9a71288999db693fcb669c724dd

diff --git a/app-editors/emacs/emacs-24.5-r3.ebuild 
b/app-editors/emacs/emacs-24.5-r3.ebuild
index a83f805..41e240d 100644
--- a/app-editors/emacs/emacs-24.5-r3.ebuild
+++ b/app-editors/emacs/emacs-24.5-r3.ebuild
@@ -212,6 +212,9 @@ src_configure() {
 }
 
 src_compile() {
+   # compile preload hack
+   $(tc-getCC) -shared -fPIC -o preload.so "${FILESDIR}/preload.c" || die
+
export SANDBOX_ON=0 # for the unbelievers, see Bug 
#131505
emake
 }

diff --git a/app-editors/emacs/files/preload.c 
b/app-editors/emacs/files/preload.c
new file mode 100644
index 000..65cdcef
--- /dev/null
+++ b/app-editors/emacs/files/preload.c
@@ -0,0 +1,88 @@
+// 

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

2017-04-06 Thread Manuel Rüger
commit: 54a800d9df6a347e929d3c07d73a498b23f3de67
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr  6 21:27:29 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr  6 22:03:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a800d9

app-emulation/docker: Version bump to 17.04.0

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-emulation/docker/Manifest  |   1 +
 app-emulation/docker/docker-17.04.0.ebuild | 288 +
 2 files changed, 289 insertions(+)

diff --git a/app-emulation/docker/Manifest b/app-emulation/docker/Manifest
index 3127e2c8d3f..5e7209752ad 100644
--- a/app-emulation/docker/Manifest
+++ b/app-emulation/docker/Manifest
@@ -2,3 +2,4 @@ DIST docker-1.12.6.tar.gz 13694205 SHA256 
0413f3513c2a6842ed9cf837154c8a722e9b34
 DIST docker-1.13.1.tar.gz 7788075 SHA256 
2730e7cc15492de8f1d6f9510c64620fc9004c8afc1410bf3ebac9fc3f9f83c6 SHA512 
e480a884d7bb4f41f5c036afd5fae878e03aa740297dd3dd4df0eb8766efa6426ba636453513b423666eea21ba99f162ec27885828f8348d8746424944a3cfb4
 WHIRLPOOL 
8c0bfadf4102f6f41c182d8443276aa68ca1242d8321ce8fda639f0ad2162ae62d7310dbbb0967269d466207e54131b0a829bf6365f87fceb7114bbc1832dcfe
 DIST docker-17.03.0.tar.gz 7769578 SHA256 
d8e91af5b2799cafac113a400d4db9c6abe01ae823f378d2f4d3d3e55e48eaf6 SHA512 
042d94143f8867e8165e4c306188fc8e5801faaa9901716a509c5a9f380e460ab54b4c48ee223909c0bf9360ec023b765e6258acbe1f03e6513a8fc364663970
 WHIRLPOOL 
452ae7ea3329e3fe08ce76fba479502c5150218747c9d2a65495c9c4de1046ba9ac97be748535112022b665398bbb4581f8ae2bd6cb28d4462882055b15c9398
 DIST docker-17.03.1.tar.gz 7773296 SHA256 
a8f1eefadf3966885ad0579facfc2017cca7dd3a0b20d086dfd798168716cb83 SHA512 
51e2a9d6ca529ac67d63794b9fd257f962278019ae1a36a39ff635c742d6ca16286cc164470333ff6cd88d709ecf2cb90343b2dd94bb3939747550f74fb442d5
 WHIRLPOOL 
9178bdf5b13851650e31d95370a090a72c8c70b53416e83693ffbdbc549d3992f3004908c1db5b26c013552f02293dddf9f761b8b5b9d2e0f0bf7cfab5330ca9
+DIST docker-17.04.0.tar.gz 7023868 SHA256 
b6ee0aa93ecea44e956d3627907e10557b3ec37d13ddfb40e436656e5037c640 SHA512 
b84bf25ebbdf066ee61272b9bce4736f61c2605e17529088bea33f5a4de172c2297cf8e7bd3f48170d50de069f94343d2403f81b763e9677ca2e750192ba1519
 WHIRLPOOL 
30354c38ae07f8528fdcbcde866ccc0048d6ea9e4001dfcc04c535b169c7b6c7d87f1c621039f215466d5f1fba4f0c886e231c77f70fc9d7ea109398e8e0df26

diff --git a/app-emulation/docker/docker-17.04.0.ebuild 
b/app-emulation/docker/docker-17.04.0.ebuild
new file mode 100644
index 000..8e9fcba77d9
--- /dev/null
+++ b/app-emulation/docker/docker-17.04.0.ebuild
@@ -0,0 +1,288 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/docker/docker"
+
+if [[ ${PV} = ** ]]; then
+   # Docker cannot be fetched via "go get", thanks to autogenerated code
+   EGIT_REPO_URI="https://${EGO_PN}.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}/src/${EGO_PN}"
+   inherit git-r3
+else
+   MY_PV="${PV/_/-}"
+   DOCKER_GITCOMMIT="4845c56"
+   EGIT_COMMIT="v${MY_PV}-ce"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm"
+   [ "$DOCKER_GITCOMMIT" ] || die "DOCKER_GITCOMMIT must be added manually 
for each bump!"
+   inherit golang-vcs-snapshot
+fi
+inherit bash-completion-r1 golang-base linux-info systemd udev user
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://dockerproject.org;
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor aufs btrfs +container-init +device-mapper hardened overlay 
pkcs11 seccomp"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+CDEPEND="
+   >=dev-db/sqlite-3.7.9:3
+   device-mapper? (
+   >=sys-fs/lvm2-2.02.89[thin]
+   )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+   apparmor? ( sys-libs/libapparmor )
+"
+
+DEPEND="
+   ${CDEPEND}
+
+   dev-go/go-md2man
+
+   btrfs? (
+   >=sys-fs/btrfs-progs-3.16.1
+   )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#optional-dependencies
+# Runc/Containerd: Unfortunately docker does not version the releases, in 
order to avoid 
+#  incompatiblities we depend on snapshots
+RDEPEND="
+   ${CDEPEND}
+
+   !app-emulation/docker-bin
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+
+   ~app-emulation/containerd-0.2.3_p20170315
+   ~app-emulation/docker-runc-1.0.0_rc2_p20170310[apparmor?,seccomp?]
+   app-emulation/docker-proxy
+   container-init? ( >=sys-process/tini-0.13.0[static] )
+"
+
+RESTRICT="installsources strip"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# see "contrib/check-config.sh" from upstream's 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libpciaccess/

2017-04-06 Thread Manuel Rüger
commit: 886170f5eac043c37e7b1073424ab1c92389dc87
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr  6 22:03:54 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr  6 22:03:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=886170f5

x11-libs/libpciaccess: Version bump to 0.13.5

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 x11-libs/libpciaccess/Manifest   |  1 +
 x11-libs/libpciaccess/libpciaccess-0.13.5.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/x11-libs/libpciaccess/Manifest b/x11-libs/libpciaccess/Manifest
index 17fb92cc04b..703c4ba4bdf 100644
--- a/x11-libs/libpciaccess/Manifest
+++ b/x11-libs/libpciaccess/Manifest
@@ -1,2 +1,3 @@
 DIST libpciaccess-0.13.3.tar.bz2 368755 SHA256 
6cd76ccae4e06eee47d3ead84a118740e9406e2a9b7adc9b08e92c69ce89c2e3 SHA512 
11ad783c6278e340973a621339cece3776c098952d0eaf96bfe745d013347e928c0883ed8444c5ddea870f5e4b3c25da16a44facb9d7fc1c8fea1c7e77bd592b
 WHIRLPOOL 
92ba320540535c2b2811c29272a2d94dd3c1f586a0e3073ed4678c03cb3e30656772ad6b0a3e9612a0972a28cfe0d9c4c93ea955610e609fb103a15bb8051e31
 DIST libpciaccess-0.13.4.tar.bz2 372004 SHA256 
07f864654561e4ac8629a0ef9c8f07fbc1f8592d1b6c418431593e9ba2cf2fcf SHA512 
d5b32c525dd36dc85c9a09f45696808730eabbbd3cce892a6dbfb02a566598baad27be58567eb7ced15b3d99fb9afa1d1c24ec19754bcf7a1857a0c8cea34d92
 WHIRLPOOL 
d48ecb99e7e31bc1c13e779261b7ae579ca28a054b20521cb7503c2bfe3182fa2f96c939eee0ebcca1783f3f38c07535173a3bb9a0713834cadd4b9709f25174
+DIST libpciaccess-0.13.5.tar.bz2 381729 SHA256 
752c54e9b3c311b4347cb50aea8566fa48eab274346ea8a06f7f15de3240b999 SHA512 
4b77aa66b3429fd5f9bff0408b0624305e766bf209f3fa2a0a9024df55bf87ca68f9a5aa34f97ffe131997e0669c65cf542210cf308c0de09842424968c5a159
 WHIRLPOOL 
1cf2b0b78d1c0ce25d0069dda9e9e5f9b3e1cf3423724cfa7a5028ce0cf8cc1c69ec28eb5766075435d6922a049192f76bfc65058709b24a4df6b1c59f8c5df0

diff --git a/x11-libs/libpciaccess/libpciaccess-0.13.5.ebuild 
b/x11-libs/libpciaccess/libpciaccess-0.13.5.ebuild
new file mode 100644
index 000..40538ee468c
--- /dev/null
+++ b/x11-libs/libpciaccess/libpciaccess-0.13.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+XORG_MULTILIB=yes
+inherit xorg-2
+
+DESCRIPTION="Library providing generic access to the PCI bus and devices"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="zlib"
+
+DEPEND="!=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}
+   sys-apps/hwids"
+
+pkg_setup() {
+   xorg-2_pkg_setup
+
+   XORG_CONFIGURE_OPTIONS=(
+   "$(use_with zlib)"
+   "--with-pciids-path=${EPREFIX}/usr/share/misc"
+   )
+}
+
+multilib_src_install() {
+   default
+
+   if multilib_is_native_abi; then
+   dodir /usr/bin
+   ${BASH} libtool --mode=install "$(type -P install)" -c 
scanpci/scanpci "${ED}"/usr/bin || die
+   fi
+}



[gentoo-commits] proj/musl:master commit in: app-editors/emacs/, app-editors/emacs/files/

2017-04-06 Thread Aric Belsito
commit: a8d338d9fe131f0cfcf71737cb8cce9a506ddf8b
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Apr  6 21:58:11 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Apr  6 21:59:36 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=a8d338d9

app-editors/emacs: sync with tree

Drop r99 suffix.

 app-editors/emacs/Manifest |  7 +-
 ...{emacs-24.5-r99.ebuild => emacs-24.5-r3.ebuild} | 52 ++---
 app-editors/emacs/files/emacs-24.3-stderr.patch|  4 +-
 app-editors/emacs/files/preload.c  | 88 --
 4 files changed, 28 insertions(+), 123 deletions(-)

diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index bd935ec..de94e07 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -1,10 +1,9 @@
 AUX emacs-24.3-alloc-invalid-frees.patch 1312 SHA256 
f9d44c64663d546bfd1010230f8f7cdfdbce1d7320bf166d86045ff00ec6d498 SHA512 
197c2146a2c6a820b8d01fa48e306c8ee083c2407d83589e0b18be8453e03438be1c64a010c06b9d68f2393ae4cccf86780ce8b17cd42335847f91f671ffaf2d
 WHIRLPOOL 
2eb68ff289594b56117a26001b556c808336805771d62344183f9387aa459cb549e90476ae3f0216f0d42cdc1610b5de729d9cb8d19fb2cce679b39c196c7603
-AUX emacs-24.3-stderr.patch 277 SHA256 
1fc337fac4e28cf20eed65f88cfcf94b46339408cceadc8a0d17bce969ae6d3a SHA512 
370cb1d053530824050eec6b9f02f0eed0e91270940551712f7308ffd4657bba39513d9ab94d47306bbac1e507283a97326e6f366e47f64d093e794a25684b56
 WHIRLPOOL 
8ad5ab8c6cdaea01fcd784ef3993fbdd9c8e00d2f6aa12c70fc63a8da0e7e1513be45f74aa7b415c1b488cc73c9a1d2fc1f5c0283bfc0ad0a3417bd183bbb92d
+AUX emacs-24.3-stderr.patch 278 SHA256 
ca8f431a822b0ae6e82e1600e5943a150ff18b0bfdf16ba2762a8b4aa715f276 SHA512 
19c5f6292361f19649add12994b6179575962cefad50826d1584aab3a2d367ed38b2a6e9f733c12dda462dde72b1dd9465c62850ea572d728ea797a1db8f188f
 WHIRLPOOL 
9e049bbd4356aa363b7118e92445bb47429ab5761987e83f495a03891c1a0217863356c4a2d3421e32834b5db2271ada3382fccffdb52244ba782e139e396930
 AUX emacs-24.4-configure.patch 334 SHA256 
696710ea84e88a364bd89c9c66393b01b2b8782d2bd0fc08166e64b67b24b0fe SHA512 
d75df3a772713e08b45759b58c92944a1719ce291069f111d296b15c7de86f7a9a89d023fa3ccd191390d8a79a671d0a60116f039cf6f57ebeeb7baa14f7af29
 WHIRLPOOL 
6420f6a5f8009096aa71f2e64d920dec6a1436bbb83c26c2a0d4180555b6e251ebfa92be801ddcf70bd840cb9afd56f99a84ad50be7361289baefe83e35ca52b
 AUX emacs-24.4-lisp.patch 421 SHA256 
da45d30d4e305ba5220749d3ac884aaeac395bc896839a5e7a24fb112912cbff SHA512 
7dda7632f7af4207c94bf2b4384d07bb13ef4562ade02393c668b35ff48d7b64d95a9c05d8700c2ba272abf69e8b9c38a690b10afa86b8857a2ba34cb344f3a3
 WHIRLPOOL 
28e3346a1b47f8421d56ec37005a806828f1f6995cd4dc213ac8a6011457a7d1d0524f8418a2801e176c5ea09cb5910cd6432a55c592d679f7752c3df23ca339
 AUX emacs-24.4-preload-hack.patch 343 SHA256 
289febdc960bee609514fe5291fb3d60cc9b505345853370aa94b9bd9ccb5fd2 SHA512 
ee765cc9f3a84b48c00a0c8a36934af6da737fa6b9f9d993e0e5e1c8b9f05cf7b1f96c260daba10e4b4df149abcf8ea125cf8d6ebbe5e2c0d508007e381ecd6b
 WHIRLPOOL 
f5c1c6313392325949edc955d9f1b3dc74395ff18cd214f5bef6f8f77ce1975233c870101a03d5218da007a61f3107474ef461d129313b00b07da762970b749a
-AUX preload.c 1868 SHA256 
3498abf641e809c06bf6a265d54880e93ee31f7abf81210856b6dbef7d267129 SHA512 
6268255b7afa8455ad7ce63ef6f01a7d114b53fbb3dc557b187de0ee6514b33b3419d70b8d7984dc289f5eed075a30b508133147821f77c4345df5cbd62e616e
 WHIRLPOOL 
0c72d97de94cf5e1cf6a8ee4f8f42800d63f35465ea22f8c409857620ecc37e304ff6c2c4670659a063e5f275488fcdd1b45226d9d0130c4506480df7708bff6
-DIST emacs-24.5-patches-1.tar.xz 3744 SHA256 
dbcad232dff47e5540fff33351d76a92165e3d379a9c1fe52c04268a1ae245f8 SHA512 
0c17546211493a521eec026e05722ebfa0988d2d97c916f8ddbe4d54220fbb6256cb8ad76769a8832fe7028051ecfe04d8ac46da71d7c5a6d2906b57466496db
 WHIRLPOOL 
29cbd3513a62b025994918c6fbf86d70e282dfc0b1fc70639afcf356946e7c46ecc099a552e3735346d6b13c494db93246605eff002c34f1d0859ac04f1025fe
+DIST emacs-24.5-patches-3.tar.xz 12500 SHA256 
4927e037141c0c242d0d6d3aa7dfde140faae361aa556e6ded64b7ab26819f07 SHA512 
9bddca3d4a67b57ca03c26fbca378def345592a95c40e868fc47fd9944ed0f750bc30f3a4d588a8a0b4c90daa6c9ed63b56182e8d2d87b4c8d849bf834ead1cc
 WHIRLPOOL 
c16cbfda1040b205ced4c1ed120aad6f65285fb315ce89dc936e6a357fbc8f9215fb178b696d2a914c53c6869384f0b1b56fcb6b84c5438f026101b4989de6c5
 DIST emacs-24.5.tar.xz 39759804 SHA256 
dd47d71dd2a526cf6b47cb49af793ec2e26af69a0951cc40e43ae290eacfc34e SHA512 
89dee4c3aadb6e505c523f84c65b5e40e5bf28a586cc8a4518a59581c22972f942bb6f3c772df0d5b2685c3e78247c545c6bb2576e981d1ef0f9298c18ad1677
 WHIRLPOOL 
3d9f8fb840f4c846246e642369f967ba0ec357c7cf718ed865523a3cd39605ba14b8c15fc9ae3f076c27e5b6e41fcb681d15f1c6ffc5934430c0a2bf47c233a3
-EBUILD emacs-24.5-r99.ebuild 11260 SHA256 
c751b63ac327a79cbd3970d9014936b597c68d9b15cb13244cfd065a92682d85 SHA512 
e7cfa88e9006e7c0b40d5d8c38689c0b695eebc4d8d95bb6778ae24e56d35e9d06b76eac90e721721292bd14dd7699b4fc4da8254258c4907758167408b81d82
 WHIRLPOOL 

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

2017-04-06 Thread Martin Mokrejs
commit: 77bec8065ed5b62840430e4d0e90814616757a6f
Author: Martin Mokrejš  fold  natur  cuni  cz>
AuthorDate: Thu Apr  6 21:53:28 2017 +
Commit: Martin Mokrejs  fold  natur  cuni  cz>
CommitDate: Thu Apr  6 21:53:28 2017 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=77bec806

sci-biology/nxtrim: new package

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sci-biology/nxtrim/files/Makefile.patch | 43 +
 sci-biology/nxtrim/metadata.xml | 12 +
 sci-biology/nxtrim/nxtrim-.ebuild   | 28 +
 3 files changed, 83 insertions(+)

diff --git a/sci-biology/nxtrim/files/Makefile.patch 
b/sci-biology/nxtrim/files/Makefile.patch
new file mode 100644
index 0..fb7da0a50
--- /dev/null
+++ b/sci-biology/nxtrim/files/Makefile.patch
@@ -0,0 +1,43 @@
+--- Makefile.ori   2017-04-06 23:38:08.591353594 +0200
 Makefile   2017-04-06 23:41:34.127107768 +0200
+@@ -1,12 +1,12 @@
+-Cxx = g++
++CXX ?= g++
+ 
+ 
+-CFLAGS = -O3 
+-LFLAGS=  -lz
++CXXFLAGS ?= -O3
++LFLAGS = -lz
+ 
+ all: mergeReads nxtrim
+ 
+-debug: CFLAGS = -Wall -g 
++debug: CXXFLAGS += -Wall -g
+ debug: all
+ 
+ GIT_HASH := $(shell git describe --abbrev=4 --always )
+@@ -21,17 +21,17 @@
+ 
+ 
+ unit_test: test.cpp fastqlib.o utilityfunc.o matepair.o
+-  $(CXX) $(CFLAGS) test.cpp fastqlib.o utilityfunc.o matepair.o -o 
unit_test   $(LFLAGS)
++  $(CXX) $(CXXFLAGS) test.cpp fastqlib.o utilityfunc.o matepair.o -o 
unit_test   $(LFLAGS)
+ nxtrim: nxtrim.cpp fastqlib.o utilityfunc.o matepair.o fastqlib.o version.h
+-  $(CXX) $(CFLAGS) nxtrim.cpp fastqlib.o utilityfunc.o matepair.o -o 
nxtrim  $(LFLAGS)
++  $(CXX) $(CXXFLAGS) nxtrim.cpp fastqlib.o utilityfunc.o matepair.o -o 
nxtrim  $(LFLAGS)
+ mergeReads: mergeReads.cpp fastqlib.o utilityfunc.o fastqlib.o githash.h 
version.h
+-  $(CXX) $(CFLAGS)  mergeReads.cpp fastqlib.o utilityfunc.o -o mergeReads 
  $(LFLAGS)
++  $(CXX) $(CXXFLAGS)  mergeReads.cpp fastqlib.o utilityfunc.o -o 
mergeReads   $(LFLAGS)
+ matepair.o: matepair.cpp matepair.h fastqlib.h
+-  $(CXX) $(CFLAGS) -c matepair.cpp
++  $(CXX) $(CXXFLAGS) -c matepair.cpp
+ fastqlib.o: fastqlib.cpp fastqlib.h utilityfunc.h
+-  $(CXX) $(CFLAGS) -c fastqlib.cpp
++  $(CXX) $(CXXFLAGS) -c fastqlib.cpp
+ utilityfunc.o:  utilityfunc.cpp utilityfunc.h
+-  $(CXX) $(CFLAGS) -c utilityfunc.cpp 
++  $(CXX) $(CXXFLAGS) -c utilityfunc.cpp
+ test: nxtrim
+   bash example/run_test.sh
+ clean:

diff --git a/sci-biology/nxtrim/metadata.xml b/sci-biology/nxtrim/metadata.xml
new file mode 100644
index 0..f68a1b6fa
--- /dev/null
+++ b/sci-biology/nxtrim/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+mmokr...@fold.natur.cuni.cz
+Martin Mokrejs
+  
+  
+sci-biol...@gentoo.org
+Gentoo Biology Project
+  
+

diff --git a/sci-biology/nxtrim/nxtrim-.ebuild 
b/sci-biology/nxtrim/nxtrim-.ebuild
new file mode 100644
index 0..856f63662
--- /dev/null
+++ b/sci-biology/nxtrim/nxtrim-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit git-r3 eutils
+
+DESCRIPTION="Trim Illumina TruSeq adapters and split reads by NEBnext MatePair 
linker"
+HOMEPAGE="https://github.com/sequencing/NxTrim;
+EGIT_REPO_URI="https://github.com/sequencing/NxTrim.git;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare(){
+   eapply_user
+   epatch "${FILESDIR}"/Makefile.patch # 
https://github.com/sequencing/NxTrim/pull/31
+}
+
+src_install(){
+   dobin nxtrim mergeReads
+   dodoc README.md
+}



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

2017-04-06 Thread Andreas Sturmlechner
commit: 6b30e97151bc01a924fe79ec9071097d1689aec0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  6 21:33:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  6 21:34:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b30e971

app-office/libreoffice-l10n: 5.3.2.2 version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-office/libreoffice-l10n/Manifest   | 168 +
 .../libreoffice-l10n-5.3.2.2.ebuild|  89 +++
 2 files changed, 257 insertions(+)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 5331c4ae16d..ad5780136ab 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -502,3 +502,171 @@ DIST LibreOffice_5.3.2.1_Linux_x86_rpm_langpack_xh.tar.gz 
490086 SHA256 915079df
 DIST LibreOffice_5.3.2.1_Linux_x86_rpm_langpack_zh-CN.tar.gz 565333 SHA256 
d8e33a54aee1b57f4887e68ebe5cdb05f3ec1e61461f6f057be85ae1a3ec036f SHA512 
9bb117e74cb9d7c7ebe61935faf97756881b528a269c2a327b030c8d1eec11a0a291e594481808fd640fa25fece27516b310576a43b2058db5fd9e55e85a304f
 WHIRLPOOL 
62ad2bd9f6877620f1051df23db4f212af0df807dcfce5a905bcb926e86e2c58fff11ba6af289ed1bb1a2c4a115121b542681db988f19137f36ccc5d7a2d53b5
 DIST LibreOffice_5.3.2.1_Linux_x86_rpm_langpack_zh-TW.tar.gz 561248 SHA256 
84017c8d7322807a660a8b395dda96e4ed0fe2b670246ff7b412fb787e702a81 SHA512 
3017660811732a21dced1157c20765b3b752efce22ba882558faf33e8e98ed27efd0c0ef44d1782bed859d71e853d97d513ca17ec9398bc0a38303c122fe738b
 WHIRLPOOL 
609e487c4becafcc67485343e8186abb4b27ae6b442911787c487563511923b32b60cddb47f8ada0061ec62bb0be3d0d5db0c35c37516cc92e54553d79629106
 DIST LibreOffice_5.3.2.1_Linux_x86_rpm_langpack_zu.tar.gz 492013 SHA256 
52e46faa55ff04bfd5071c7eafad5791e34f9ce531341dd15e5f5d21b5e92657 SHA512 
70fa8ca0761af0a25f6cccd1251f67fd054ab3ed3e4048f4515ea360c2a0a2c298232f5ba71335013aa5dc4bd9fe3e493fef73a39d9109595fa5741e4b005905
 WHIRLPOOL 
e68b7dd20da10760fca6414e3cd781074d7dc1d5b293cd371574f02745b5433b91bda01018fc9ee1e9702eb4a4feb8d5764b2c384ef9bb698604697d8c461d45
+DIST LibreOffice_5.3.2.2_Linux_x86_rpm_helppack_am.tar.gz 7965606 SHA256 
1b60bbae082b89da40a9b324c34d3ce26b71a8f4e179af25dafd0149cc6ce015 SHA512 
55da6d0122d98b2786d69ec3f4427ae898b284e94c6f552f16f7e252af0a3946ab7cf8ca9a6fd9fa81277331da87202c28fafc2d1a9ead5b6e9facfb7e52
 WHIRLPOOL 
299fdb70fd397ff934ea00753e25ac6c426b65e1e8472bc3b218f414303745b91e2d7ecde143f6a16ec9d68e1365df5f4ef5b3bf4382241d2ef213d33b7d33ef
+DIST LibreOffice_5.3.2.2_Linux_x86_rpm_helppack_ast.tar.gz 7894169 SHA256 
cc62675f52a9706132a2d72f9005f3484f5c08f9060a35ba0eba80c404863844 SHA512 
914c50923b3197dce834d1f7fbaa60255405b83f728a086cebd7f0552393f9252b57182b27f24617d77233715e09dcc0829076efabfb72512396ecbc59c0b98e
 WHIRLPOOL 
e8f74daaac15dbec3f65928299e8243ab1c83d176f1dc625c82be9813fcb31076f80bd2592e97cf30413de32ee3cd9272d12dd1e15f8c8906ed83cb07c342c7c
+DIST LibreOffice_5.3.2.2_Linux_x86_rpm_helppack_bg.tar.gz 8440898 SHA256 
6200242e81281d1a4fa768290d44051e818b2ef909286abf68ce5ea84ec971b1 SHA512 
69fbd71839596ec6af718be0bca390d7e7faba309658d5d5cbc0abfe870f2d72f628ef230aa246dd8d7b7ad1353cc1c69599213d04ed954ae1179fd05ff6a089
 WHIRLPOOL 
eaa19c6054a98354d7e6f770d819c4d08ef4d30681b9f00ec73e13aafd2b6f434dc6c7524325d0c5052387754673b9af7934f86be8bba19bd86b27b3b61232a9
+DIST LibreOffice_5.3.2.2_Linux_x86_rpm_helppack_bn-IN.tar.gz 9166629 SHA256 
ff6036e0c61d3cf6d5be30c258d6e8cbad7d6da1a1df9f707ac8818d0d323984 SHA512 
344554b504ec2fe71631267a1f8eed11b0ad14098d3de3cca1890c14d9241a15918eace0c184ad79ff2bbd6953e0565abdd823debf9dbf4d1a7dee55629f6f39
 WHIRLPOOL 
e0d66efce7468bd947e0a3eca22391ee1b9aec61bb8842980a17ead42bd0f9c01cbd1851797cbc907c5db473d49ccec4339a3c10448008932286cf54c5e52561
+DIST LibreOffice_5.3.2.2_Linux_x86_rpm_helppack_bn.tar.gz 9166846 SHA256 
9bc60f08bc82e3a3d75e43d166710a80f752064943087955371b480ce526f8fd SHA512 
2ff9f541efff35a0de34719354d7ad5ab63700d3b7b4f4508c67c28a80bdf7c7b30f2788050cfc90e1a6cc72102a91226433200399d13529fe54323e2c0c5b39
 WHIRLPOOL 
36757c0264f2b676b616dafbfa4ba72d1b542faf7d6e199fe6d957e3448e054f963bc2845200884e22757e7b943cd7a30877e6e662e768b105ef60c9a1124b49
+DIST LibreOffice_5.3.2.2_Linux_x86_rpm_helppack_bo.tar.gz 8916431 SHA256 
43eb3174353f366c5dc3b7dade58a7de1eb8f56381dfc26f6ca6c0374155 SHA512 
ffae471ee8d2a6d489cfbcf1f3b20757382ded0fac9b60bb939ab62253a13cf65e041fdc3051480db7984fbfbb9bbc2f9aa0e8448697691c10738ae147b11002
 WHIRLPOOL 
6fa94fa9f937ce8ff3649c8dab0ef73fccf9f9b66a3712b51e17d07ec0f58f6b1f8463161651f8e9e5aa3849ed1a4d5a77d90bd96f3a08c7b73f16efe29a6652
+DIST LibreOffice_5.3.2.2_Linux_x86_rpm_helppack_bs.tar.gz 7186539 SHA256 
fb5dba1c3ae32eae509c80b4843939c2c5f3affd507844f6080c7ed411820b84 SHA512 
cf74813f373f9d269fba2047bbb2f258a73247f86dfc54a9cd9fbae4015d9f48ca2561f32e3556bd6d788cb1ca71acef727bf51f5894b85d0490bf923b1c208e
 WHIRLPOOL 

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

2017-04-06 Thread Andreas Sturmlechner
commit: b29fdf1224794c1802043c4b57fb0cc5468f2260
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  6 21:34:14 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  6 21:34:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b29fdf12

app-office/libreoffice-l10n: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-office/libreoffice-l10n/Manifest   | 168 -
 .../libreoffice-l10n-5.3.2.1.ebuild|  89 ---
 2 files changed, 257 deletions(-)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index ad5780136ab..6bc6ce3fdd3 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -334,174 +334,6 @@ DIST LibreOffice_5.2.6.2_Linux_x86_rpm_langpack_xh.tar.gz 
491324 SHA256 f9db95e8
 DIST LibreOffice_5.2.6.2_Linux_x86_rpm_langpack_zh-CN.tar.gz 562887 SHA256 
6546cd07d3d9d2f34f99d6d3f571fa9027105afdb3934eeb3f1d8f05f49125b0 SHA512 
b7fb1b37193b4be1a5195b108e4b4a1f355b786542f8c93338c0f561636ddcbfe5996319d1d768ec926b76b62ba7935ef932a9ecb1c3f063fad961cd191b89aa
 WHIRLPOOL 
16cd4a7eddfbe7743b8a896c9a08cfac2c01d435fc11ba236e930bfa4aa9df73b033f3f76287971be563a5c3dec0a8c3c63e8ddfc5245e939cd327c210209b9f
 DIST LibreOffice_5.2.6.2_Linux_x86_rpm_langpack_zh-TW.tar.gz 559579 SHA256 
10c1f0187dccad162e7257d477385ae08d5f6c2ec5abd852fcb9ad43e6ee4816 SHA512 
ae43b3ca18061d6b0deb006e1991a2762ad1cfd207a93c74258ea6a5f04380a5171134c8272781c4b2e8786cabb73eb6310d4ef7227af167e95a8ac31278a095
 WHIRLPOOL 
f4f586278e56ab2b932189daedc45c04d860faca2f12d8ddaa2e6633e893451fa983b39f607a360bd679043763193b2af8c5ad93f19821d0f4831db09a6149a4
 DIST LibreOffice_5.2.6.2_Linux_x86_rpm_langpack_zu.tar.gz 492849 SHA256 
195abe27907fab8f6c6ac99a446aa64f597b0652302c89eef67389153732461d SHA512 
6475f9218086c70692aad149f55cdaa34bb1746700adfd86f49f3f1d5f51967a13cf14625ce04ccf7021d4da6f217d6327e5a47ddae600b9bee1c5fc6643c686
 WHIRLPOOL 
fe8c8e03f2fafdbe9f35e10efd88facf27361834e2218a2b68355475631d1a9dbfeabf88779d7f65fa57220c9468484ee86ebc75f122f910cc689b00b0cf2fe1
-DIST LibreOffice_5.3.2.1_Linux_x86_rpm_helppack_am.tar.gz 7968452 SHA256 
c837e90ac7932a6af4c197c1373e570e0e491cf64724a372173fb36b5e9ba26f SHA512 
206d8428a01b17183f4cec30c0422408d080f80fed894caacfa4623fd87fa2d139896e8bfc58a907817ed4d524dd0ec0614ed6752ab7094a5c3489de65235762
 WHIRLPOOL 
12338cb012735218e8deee6e3fedf216409eb29592b04fb4c3e85a136355ea9ab8bc40848cf9b5db9bb86f8f16fd1dfa141271f1da924d3a25fb8afa8e18b9be
-DIST LibreOffice_5.3.2.1_Linux_x86_rpm_helppack_ast.tar.gz 7894004 SHA256 
3adbd2aa6fbff86bafa6637943cba5c248c0da418fcf572861ce74b9ef1e51f8 SHA512 
246e692df1794f18fe0422432c8a09cad282a17eab039ac5434575395ef48202440a06c922ac3f0b186f5729b00725f30e605eafb75ac0a6bf41e5cce4a1bba4
 WHIRLPOOL 
7336e233e4c4c2ebeea37af9e18cc86fbc9cd45434e00f96ab93eb13cf77935e32561de156949a7e11ab7caed1f130b3ef726c2691e0b20f1edb573b71f6b481
-DIST LibreOffice_5.3.2.1_Linux_x86_rpm_helppack_bg.tar.gz 8441134 SHA256 
6661343947f865a056093c2a7fc6eb0ca5dc38ad99267a1bf1b1e6786a9dd075 SHA512 
af85e8f0cc198974a157900b266a293e46d34dee4d7e8bd528890fcd9d421d4bbc77be5d4ca6c176a105f00bd2fc9c653ad81d4939ea53326a3633df6b8983d6
 WHIRLPOOL 
aee8c4320f63fc1cad39719073c429cb784e5c4f29d3799022dfed85f3c46ea57a6fa6cf71e29b0865039fc47327464ce513f1f67c21f700b77981f4dbca7881
-DIST LibreOffice_5.3.2.1_Linux_x86_rpm_helppack_bn-IN.tar.gz 9166701 SHA256 
2c2480f5082edc1c67786a4189df313dca8275cd096ec8baab131cae509b568c SHA512 
ae72cfb0fbffc70bace25b9c26192ab15a1956a42e341908b1afeeb8e40780f8a172157082a4dd5a4b7192b044fbe8973df65482085e98d481a703aba5303551
 WHIRLPOOL 
f4d029ab3c1b296f4cee8d7a1f24d1934cce0cffdbb51c72ca7faa182483a158c4e2bbf48ac3797d96556e307f8cecf700ecd6ddf3ffb6dd36bce933a68ba5ac
-DIST LibreOffice_5.3.2.1_Linux_x86_rpm_helppack_bn.tar.gz 9166773 SHA256 
f42395f94e7ccf4d81d4b39dca64970bc72fdc05dd34bf6f182321348010d0b4 SHA512 
7b89a11a557375426362944cf45942c2f998700351d144ad513b9ee735339024884bc3d938cd475ca871092603e785e738e462a5c243f8cdfefbf4475f3e70ae
 WHIRLPOOL 
9b8d2c45925dec270c5f1c5e2af18837b0061ec071efdfe6dce57b6f3e9415c3d1cabfbbac4d5e655c4b2bea6cc3a3ec4958b569922d1a334bea96ae6a2eb9be
-DIST LibreOffice_5.3.2.1_Linux_x86_rpm_helppack_bo.tar.gz 8916446 SHA256 
8432006cf2a03418cccf58fdb54652b2cae9494188fd37c8a9231c7596662989 SHA512 
183ba811807a11fd03128491f445b753b0d7add96828ad3cb8e439d22815791b84f1032b098f853b3e24b54b05702ea1560e02ef241561b2b643afe1c706f7c8
 WHIRLPOOL 
fabdeb3f3c01712e7cdce06f425921a0163067bed2a9b172e85b9736a8b6c0a6b5d68eb4d23c3d1c02cf53b1c98baf60dd447dcc95fec233ab7781fe094a72fd
-DIST LibreOffice_5.3.2.1_Linux_x86_rpm_helppack_bs.tar.gz 7186732 SHA256 
24aabebba5634952133df2704a85f40e3ebdd03aba0acc88fe3a34938570556c SHA512 
13a9a430a374f011af482357369b160ec3b16214350b2fe57b692ca7fbef963aefc182fc358209d509de1813bac71ba19c1716d5e09f2b41d1f9625b11c9399b
 WHIRLPOOL 

[gentoo-commits] proj/lisp:master commit in: dev-lisp/cl-ppcre-unicode/

2017-04-06 Thread José María Alonso
commit: 13695acde98b8a8c822c6f5d95ef1466da9fa8a0
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Apr  6 21:26:49 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Apr  6 21:26:49 2017 +
URL:https://gitweb.gentoo.org/proj/lisp.git/commit/?id=13695acd

dev-lisp/cl-ppcre-unicode: Updates header

 .../cl-ppcre-unicode-2.0.11.ebuild |  9 ++
 .../cl-ppcre-unicode/cl-ppcre-unicode-2.0.2.ebuild |  3 +-
 .../cl-ppcre-unicode/cl-ppcre-unicode-2.0.4.ebuild |  3 +-
 .../cl-ppcre-unicode/cl-ppcre-unicode-2.0.9.ebuild |  3 +-
 dev-lisp/cl-ppcre-unicode/metadata.xml | 33 ++
 5 files changed, 39 insertions(+), 12 deletions(-)

diff --git a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.11.ebuild 
b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.11.ebuild
index 9cb11ed3..4fedc28b 100644
--- a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.11.ebuild
+++ b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.11.ebuild
@@ -1,17 +1,14 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI=5
+EAPI=6
 
 inherit common-lisp-3
 
-MY_P="v${PV}"
-
 DESCRIPTION="CL-PPCRE is a portable regular expression library for Common 
Lisp."
 HOMEPAGE="http://weitz.de/cl-ppcre/
  http://www.cliki.net/cl-ppcre;
-SRC_URI="https://github.com/edicl/cl-ppcre/archive/${MY_P}.tar.gz -> 
cl-ppcre-${PV}.tar.gz"
+SRC_URI="https://github.com/edicl/cl-ppcre/archive/v${PV}.tar.gz -> 
cl-ppcre-${PV}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"

diff --git a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.2.ebuild 
b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.2.ebuild
index 4739d229..7d3d7f4d 100644
--- a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.2.ebuild
+++ b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.2.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 inherit common-lisp-2
 

diff --git a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.4.ebuild 
b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.4.ebuild
index 5a035700..b40e81fa 100644
--- a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.4.ebuild
+++ b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.4.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.9.ebuild 
b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.9.ebuild
index 9cb11ed3..65d9cbb2 100644
--- a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.9.ebuild
+++ b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.0.9.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI=5
 

diff --git a/dev-lisp/cl-ppcre-unicode/metadata.xml 
b/dev-lisp/cl-ppcre-unicode/metadata.xml
new file mode 100644
index ..323d8fc1
--- /dev/null
+++ b/dev-lisp/cl-ppcre-unicode/metadata.xml
@@ -0,0 +1,33 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   common-l...@gentoo.org
+   Gentoo Common Lisp Project
+   
+   
+   CL-PPCRE is a portable regular expression library for Common 
Lisp
+   which has the following features: 
+
+   * compatible with Perl
+   * fast (outperforms Perl) 
+   * portable (ANSI Common Lisp)
+   * thread-safe 
+   * includes convenience features
+   * well-documented.
+   
+   
+CL-PPCRE es una biblioteca de expressiones regulares portable
+para Common Lisp que tiene las siguientes características:
+
+* Compatible con Perl
+* Rápida (más rápida que la versión para Perl)
+* Portable (ANSI Common Lisp)
+* Segura en la ejecución de hilos (thread-safe)
+* Incluye características para hacerla cómoda
+* Bien documentada
+   
+   
+   edicl/cl-ppcre
+   
+



[gentoo-commits] proj/catalyst:pending commit in: catalyst/targets/, catalyst/

2017-04-06 Thread Brian Dolbec
commit: 42747d0193e1914270a65cfa81df5e3a017a53e2
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Apr  6 20:51:23 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Apr  6 20:52:26 2017 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=42747d01

stage1: Fix seedcache to clean out the original seed root, keep only the 
stage1root

Signed-off-by: Brian Dolbec  gentoo.org>

 catalyst/fileops.py| 23 +++
 catalyst/targets/stage1.py | 39 ++-
 2 files changed, 61 insertions(+), 1 deletion(-)

diff --git a/catalyst/fileops.py b/catalyst/fileops.py
index ef4ee8d1..5e51f1fc 100644
--- a/catalyst/fileops.py
+++ b/catalyst/fileops.py
@@ -107,3 +107,26 @@ def clear_dir(target, mode=0o755, chg_flags=False, 
remove=False,
 def clear_path(target):
"""Nuke |target| regardless of it being a dir or file."""
clear_dir(target, remove=True)
+
+
+def move_path(src, dest):
+   '''Move a source target to a new destination
+
+   :param src: source path to move
+   :param dest: destination path to move it to
+   :returns: boolean
+   '''
+   log.debug('Start move_path(%s, %s)', src, dest)
+   if os.path.isdir(src) and not os.path.islink(src):
+   if os.path.exists(dest):
+   log.warning('Removing existing target destination: %s', 
dest)
+   if not clear_dir(dest, remove=True):
+   return False
+   log.debug('Moving source...')
+   try:
+   shutil.move(src, dest)
+   except Exception:
+   log.error('move_path failed', exc_info=True)
+   return False
+   return True
+   return False

diff --git a/catalyst/targets/stage1.py b/catalyst/targets/stage1.py
index 18ef520d..cc4366b6 100644
--- a/catalyst/targets/stage1.py
+++ b/catalyst/targets/stage1.py
@@ -9,7 +9,7 @@ from snakeoil import fileutils
 
 from catalyst import log
 from catalyst.support import normpath
-from catalyst.fileops import ensure_dirs
+from catalyst.fileops import ensure_dirs, move_path
 from catalyst.base.stagebase import StageBase
 
 
@@ -86,3 +86,40 @@ class stage1(StageBase):
self.mounts.append("stage1root/proc")
self.target_mounts["stage1root/proc"] = "/tmp/stage1root/proc"
self.mountmap["stage1root/proc"] = "/proc"
+
+   def set_completion_action_sequences(self):
+   '''Override function for stage1
+
+   Its purpose is to move the new stage1root out of the seed stage
+   and rename it to the stage1 chroot_path after cleaning the seed 
stage
+   chroot for re-use in stage2 without the need to unpack it.
+   '''
+   if "fetch" not in self.settings["options"]:
+   self.settings["action_sequence"].append("capture")
+   if "keepwork" in self.settings["options"]:
+   
self.settings["action_sequence"].append("clear_autoresume")
+   elif "seedcache" in self.settings["options"]:
+   
self.settings["action_sequence"].append("remove_autoresume")
+   self.settings["action_sequence"].append("clean_stage1")
+   else:
+   
self.settings["action_sequence"].append("remove_autoresume")
+   self.settings["action_sequence"].append("remove_chroot")
+   return
+
+
+   def clean_stage1(self):
+   '''seedcache is enabled, so salvage the /tmp/stage1root,
+   remove the seed chroot'''
+   log.notice('Salvaging the stage1root from the chroot path ...')
+   # move the self.settings["stage_path"] outside of the 
self.settings["chroot_path"]
+   tmp_path = normpath(self.settings["storedir"] + "/tmp/" + 
"stage1root")
+   if move_path(self.settings["stage_path"], tmp_path):
+   self.remove_chroot()
+   # move it to self.settings["chroot_path"]
+   if not move_path(tmp_path, 
self.settings["chroot_path"]):
+   log.error('clean_stage1 failed, see previous 
log messages for details')
+   return False
+   log.notice('Successfully moved and cleaned the 
stage1root for the seedcache')
+   return True
+   log.error('clean_stage1 failed to move the stage1root to a 
temporary loation')
+   return False



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

2017-04-06 Thread Christoph Junghans
commit: e60d4da873835abc39f5f8fc78198bf07c1670dd
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Apr  6 20:48:01 2017 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Apr  6 20:48:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60d4da8

sys-cluster/legion: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/legion/Manifest  |  1 +
 sys-cluster/legion/legion-17.02.0.ebuild | 34 
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/legion/Manifest b/sys-cluster/legion/Manifest
index 0008690e1ba..dc3c573b0db 100644
--- a/sys-cluster/legion/Manifest
+++ b/sys-cluster/legion/Manifest
@@ -1,2 +1,3 @@
 DIST legion-16.08.0.tar.gz 2501054 SHA256 
c2a344e54124172b49d97e0e0033021e9ed3d9ddb4158b0620430c5597f6ccba SHA512 
8847fa8c0c7683812dd6ffb038a4d6d3427fdfde62ec917ab32e9a15cd7320321cab2b106479589aa2451cabd98cd0b1dc88b4ff668f991bb4c95f383de785a5
 WHIRLPOOL 
355f54164fca71c49891869644c841814600c09253bc807297bc79391f13f05fbe93029f29918167cd79a745928b0d991bc671ccd841320a32ce67941f34705c
 DIST legion-16.10.0.tar.gz 2474656 SHA256 
92190ae5ff0a1f6356890446e026479ed715230d4761a40d4834af256a722099 SHA512 
cfe610fef047def835f95adcc4ae52d7844a4a89a5bdebb2ec40b0e63a66aba9d180bd78e559762b1ac18f84c1ca1142c3e73238dbe4c516672a8843335442a5
 WHIRLPOOL 
3a0e083b9d8d5c5071f1914e7cc3fda0c7c5bc2f4d187506aee9d3c1def8a046ec7732f2ce105bc3ee93075f35fc2ee7952020e2806e7f43be962018147111fb
+DIST legion-17.02.0.tar.gz 2690415 SHA256 
c5413fe8990c33a087c9a567671756c8267e050f5285f75ee33b84911b00c355 SHA512 
0c6ee53953ec2e5072d39b1c1260a1783393feaf7064f381bb1733cf9cdb1be8fd521a35e0a452ebc9e9509d117fdc6f3e472cdb6c633ba00c987c880a33bc2d
 WHIRLPOOL 
97bb2da8d362414d6e3c65ba2b50bf4e57041e337f6492efb27f5796c3afe0225c6324532e7413e5f9987c8395b05751d6fc0ca7b7983c21b96ef7679fdc57dc

diff --git a/sys-cluster/legion/legion-17.02.0.ebuild 
b/sys-cluster/legion/legion-17.02.0.ebuild
new file mode 100644
index 000..03e2d594815
--- /dev/null
+++ b/sys-cluster/legion/legion-17.02.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A data-centric parallel programming system"
+HOMEPAGE="http://legion.stanford.edu/;
+SRC_URI="https://github.com/StanfordLegion/${PN}/archive/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="gasnet +hwloc"
+
+DEPEND="
+   gasnet? ( >=sys-cluster/gasnet-1.26.4-r1 )
+   hwloc? ( sys-apps/hwloc )
+   "
+
+S="${WORKDIR}/${PN}-${P}"
+
+src_configure() {
+   mycmakeargs=(
+   -DLegion_USE_HWLOC=$(usex hwloc)
+   -DLegion_USE_GASNet=$(usex gasnet)
+   -DBUILD_SHARED_LIBS=ON
+   -DLegion_BUILD_EXAMPLES=ON
+   -DLegion_BUILD_TESTS=ON
+   -DLegion_BUILD_TUTORIAL=ON
+   )
+   cmake-utils_src_configure
+}



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

2017-04-06 Thread Johannes Huber
commit: 47690cc49fa13d760b18dd2e83131f9aad91fc47
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr  6 19:55:46 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr  6 19:55:46 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=47690cc4

media-sound/elisa: DEPEND on dev-qt/qtmultimedia

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/elisa/elisa-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/elisa/elisa-.ebuild 
b/media-sound/elisa/elisa-.ebuild
index 46a178e80c..4e9bf9e747 100644
--- a/media-sound/elisa/elisa-.ebuild
+++ b/media-sound/elisa/elisa-.ebuild
@@ -29,6 +29,7 @@ RDEPEND="
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
+   $(add_qt_dep qtmultimedia)
$(add_qt_dep qtsql)
$(add_qt_dep qtwidgets)
 "



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

2017-04-06 Thread Johannes Huber
commit: 585e468794d7c8aabcf33edd2abbaba8c8703670
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr  6 19:57:22 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr  6 19:57:22 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=585e4687

media-sound/elisa: Restrict failing tests

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-sound/elisa/elisa-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-sound/elisa/elisa-.ebuild 
b/media-sound/elisa/elisa-.ebuild
index 4e9bf9e747..4f8ad7cba8 100644
--- a/media-sound/elisa/elisa-.ebuild
+++ b/media-sound/elisa/elisa-.ebuild
@@ -36,3 +36,5 @@ RDEPEND="
 DEPEND="${RDEPEND}
sys-devel/gettext
 "
+
+RESTRICT+=" test"



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

2017-04-06 Thread Johannes Huber
commit: 8c83524fa3bd94055963cfb155c61b3656426bd9
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr  6 19:36:47 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr  6 19:36:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c83524f

media-libs/libechonest: Remove last-rited pkg

 media-libs/libechonest/Manifest|  4 --
 .../files/libechonest-2.0.1-Werror.patch   | 43 
 ...echonest-2.2.0-always_use_QJSON_LIBRARIES.patch | 23 ---
 ...echonest-2.3.1-Don-t-double-encode-on-Qt4.patch | 78 -
 media-libs/libechonest/libechonest-2.0.2.ebuild| 27 
 media-libs/libechonest/libechonest-2.2.0-r1.ebuild | 37 --
 media-libs/libechonest/libechonest-2.3.0.ebuild| 67 --
 media-libs/libechonest/libechonest-2.3.1-r1.ebuild | 79 --
 media-libs/libechonest/libechonest-2.3.1.ebuild| 69 ---
 media-libs/libechonest/libechonest-.ebuild | 77 -
 media-libs/libechonest/metadata.xml|  8 ---
 11 files changed, 512 deletions(-)

diff --git a/media-libs/libechonest/Manifest b/media-libs/libechonest/Manifest
deleted file mode 100644
index b640a5a0bee..000
--- a/media-libs/libechonest/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST libechonest-2.0.2.tar.bz2 82005 SHA256 
e0d9b3fe7bf5fff0ce8d0f182c4cac8ea3b478c57be21549fc57da69c1a3088c SHA512 
fb8baf396206cc567ae880c3f19191bd5a723820a8a8f7ea96f1065cea88c213b46ec9f7688838353331bdac105893c4e9ea118e5b17cdda313dce5ba810a1fb
 WHIRLPOOL 
d1bfd6059c5e648e190bf4ba9ddb5a3bdaeca8af346c34dc0f0177f3f05314b491f37bba2ad05944e6ff9b4ddd88e7042a089c9ecb370e75b61b6b405aa5e8d7
-DIST libechonest-2.2.0.tar.bz2 84242 SHA256 
f2c043a3564bc9c5a4556a80737d1440519ced583feaa62f7afa362e35e81ee0 SHA512 
482df30a7a139b14da28d752cff405267bae8af448014857aa5151c08312bcb1144039dc962c85d1613d013446eede8b97efca970801262a240a5f790e95d48e
 WHIRLPOOL 
d836f14163168f455311ed30ded1cd860311913693de41f24d6416419128487f6568fd4b8f9e52cb02ffe72b2418c46d2ffb55cab7f432b6a861dc295a99347c
-DIST libechonest-2.3.0.tar.bz2 87798 SHA256 
79983ba72fbf9b112ebfb329b96b60eddf25d719ebe34eb70de01aa106ae2b44 SHA512 
c6c01b463e9d3c5ab7178454d2341e61e4f4f184e0082cf4d0ea13a95752dbff2d3dee4bdc3aa2480265db6677611c9d9228c83da322242d23f5e67a7f0ee0f3
 WHIRLPOOL 
421257e75aea2a4a6b5d092fe5e579bc4759c8d51a59cc6e1587936c080bf6601fb30cad303f86f6a599ab4f3584abef6b2cea0fc1802f0f4f59bfae749ce6d8
-DIST libechonest-2.3.1.tar.bz2 87729 SHA256 
56756545fd1cb3d9067479f52215b6157c1ced2bc82b895e72fdcd9bebb47889 SHA512 
6d4c3571680657d01516e1fa5c55478a25931a825801b06b7bdd6d16715fe2a72385bd8e74be95e15b8fd2521f8b9f7bde5c2afe73a7bbc1faeba9fadd80d2f3
 WHIRLPOOL 
003b799295075f07310666d3352fb1dfd8704608d5595dd1962e31c3f1946af96c3fe28d4e7aa5e6ad75b77c9ed4eb803c5eeb00019007a18a30f37dc6ddb296

diff --git a/media-libs/libechonest/files/libechonest-2.0.1-Werror.patch 
b/media-libs/libechonest/files/libechonest-2.0.1-Werror.patch
deleted file mode 100644
index af8b1b9a814..000
--- a/media-libs/libechonest/files/libechonest-2.0.1-Werror.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From: Julian Ospald 
-Date: Thu Dec 27 22:58:59 UTC 2012
-Subject: build system
-
-   only enable Werror for development
-
 CMakeLists.txt
-+++ CMakeLists.txt
-@@ -5,6 +5,10 @@
- 
- cmake_minimum_required( VERSION 2.6 )
- 
-+# options
-+option(WERROR "enable -Werror for development" OFF)
-+option(ECHONEST_BUILD_TESTS "Build all unit tests" ON)
-+
- set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
- set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DQT_NO_CAST_FROM_ASCII 
-DQT_NO_CAST_TO_ASCII" )
- 
-@@ -32,8 +36,12 @@
- endif()
- 
- # disable -Werror on ARM since Qt containers cause a lot of alignment 
warnings
--if ( NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm" )
--add_definitions( -Werror )
-+if (WERROR)
-+if ( NOT CMAKE_SYSTEM_PROCESSOR MATCHES "arm" )
-+add_definitions( -Werror )
-+  else()
-+message( STATUS "-Werror breaks this package on ARM, disabled!" )
-+endif()
- endif()
- 
- # to be added:
-@@ -48,8 +56,6 @@
- endif(MSVC)
- 
- 
--option(ECHONEST_BUILD_TESTS "Build all unit tests" ON)
--
- if(ECHONEST_BUILD_TESTS)
-   enable_testing()
- endif(ECHONEST_BUILD_TESTS)

diff --git 
a/media-libs/libechonest/files/libechonest-2.2.0-always_use_QJSON_LIBRARIES.patch
 
b/media-libs/libechonest/files/libechonest-2.2.0-always_use_QJSON_LIBRARIES.patch
deleted file mode 100644
index 9edd035979c..000
--- 
a/media-libs/libechonest/files/libechonest-2.2.0-always_use_QJSON_LIBRARIES.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-http://bugs.gentoo.org/show_bug.cgi?id=503656#c4
-http://github.com/lfranchi/libechonest/pull/14
-
 src/CMakeLists.txt
-+++ src/CMakeLists.txt
-@@ -40,16 +40,8 @@
- 
- QT_WRAP_CPP( ${LIBECHONEST_H} )
- 
--SET( 

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

2017-04-06 Thread Johannes Huber
commit: cf48f03ec01c169baa8b270205a4e817d02b2e30
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr  6 19:37:25 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr  6 19:37:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf48f03e

profiles: Drop mask for removed media-libs/libechonest

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 55e5c9be5a4..cc9b68e05f1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -101,11 +101,6 @@ dev-perl/File-DirWalk
 # Symantec trust issues properly (bug #613714)
 =app-misc/ca-certificates-20161130.3.30-r1
 
-# Johannes Huber  (22 Mar 2017)
-# Masked for removal in 14 days. Echonest service is gone
-# since 2016/05/31. No reverse dependencies. Bug #587972.
-media-libs/libechonest
-
 # Pawel Hajdan, Jr.  (20 Mar 2017)
 # Dev channel releases are only for people who are developers or want more
 # experimental features and accept a more unstable release.



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

2017-04-06 Thread Johannes Huber
commit: 031cb626b021c3f3d9df43ba11deeb8d072d0260
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr  6 19:34:59 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr  6 19:35:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=031cb626

app-office/skrooge: Remove 2.7.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-office/skrooge/Manifest |  1 -
 app-office/skrooge/skrooge-2.7.0.ebuild | 97 -
 2 files changed, 98 deletions(-)

diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest
index 807bbba541a..84f0e5664fc 100644
--- a/app-office/skrooge/Manifest
+++ b/app-office/skrooge/Manifest
@@ -1,3 +1,2 @@
 DIST skrooge-2.5.0.tar.xz 17603860 SHA256 
97bebb1b3f1cd791160292bd4689e584c4054db14f0f88039541e67c72ce5e0d SHA512 
00fb32f7705c5125803436a21648545154043b6333267ae722c9beac04baf766e1860ce84b4e56d80d81ade1ab3ef8e3ac60a98d0616cae6ec5212d7ad2ef528
 WHIRLPOOL 
0eef97d2eebcc00155d1505a457e8443df676c93124edbf352b89fa796781ae9e0630294256932e065d2a35eb2d1916ccf733e05bf4f16a237302d0db713073c
-DIST skrooge-2.7.0.tar.xz 17880592 SHA256 
9dc8275f17f366156f2863501512320bdf6fa0c2a8834a36fd598840954d30f7 SHA512 
36f55156b7388d3cc7ac978c2f4044b8234ea095aedfaa6cc1c8c9231121daacfdb7316dfbfcccfd7ed463e41e8aca07034328048384ef61a9214b133b17e419
 WHIRLPOOL 
b692b1cb9cf009aa60f1777303434e76a14fef15eb9a3afee72be6e53f7f0c97ae279d1bf90c58ebc933a7fc4f466ec6e03126402950dd424257645f69bd6898
 DIST skrooge-2.8.0.tar.xz 19298700 SHA256 
d96cd93666ef0ffe74860cff15df78a79f02e2e26b53fcfd1ff90ac5393de912 SHA512 
87d247d45b75f242261022400dea5c900283920c5e9f820d15f6d9fc2efd439dac001261a512b6e3351d56d6993fead36a41d33aa8cac3bf68556677fb2f1798
 WHIRLPOOL 
f768c5022ad02375d3a1bc8f2f65eae7e9da6ab7e5e81711e9909b43532ec7433998bf810844eb51fbe2b63981debebd0438e7ffe77f0d363dc9fb551a2ba21b

diff --git a/app-office/skrooge/skrooge-2.7.0.ebuild 
b/app-office/skrooge/skrooge-2.7.0.ebuild
deleted file mode 100644
index 208a320373f..000
--- a/app-office/skrooge/skrooge-2.7.0.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_GCC_MINIMAL="4.9"
-KDE_HANDBOOK="optional"
-KDE_TEST="forceoptional"
-QT_MINIMAL="5.7.0"
-VIRTUALX_REQUIRED="test"
-inherit kde5
-
-DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
-HOMEPAGE="http://www.skrooge.org/;
-[[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
-IUSE="activities designer kde ofx"
-
-COMMON_DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kdbusaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kitemviews)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kparts)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep ktextwidgets)
-   $(add_frameworks_dep kwallet)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtconcurrent)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtdeclarative 'widgets')
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtprintsupport)
-   $(add_qt_dep qtscript)
-   $(add_qt_dep qtsql)
-   $(add_qt_dep qtsvg)
-   $(add_qt_dep qtwebkit)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   app-crypt/qca:2[qt5]
-   dev-db/sqlcipher
-   dev-libs/grantlee:5
-   activities? ( $(add_frameworks_dep kactivities) )
-   kde? ( $(add_frameworks_dep krunner) )
-   ofx? ( dev-libs/libofx )
-"
-DEPEND="${COMMON_DEPEND}
-   $(add_frameworks_dep kguiaddons)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep kwindowsystem)
-   dev-libs/libxslt
-   virtual/pkgconfig
-   x11-misc/shared-mime-info
-   designer? (
-   $(add_frameworks_dep kdesignerplugin)
-   $(add_qt_dep designer)
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   !app-office/skrooge:4
-"
-
-REQUIRED_USE="test? ( designer )"
-
-# hangs + installs files
-RESTRICT+=" test"
-
-src_configure() {
-   local mycmakeargs=(
-   -DSKG_BUILD_TEST=$(usex test)
-   -DSKG_DESIGNER=$(usex designer)
-   $(cmake-utils_use_find_package activities KF5Activities)
-   $(cmake-utils_use_find_package kde KF5Runner)
-   $(cmake-utils_use_find_package ofx LibOfx)
-   )
-
-   kde5_src_configure
-}
-
-src_test() {
-   local mycmakeargs=(
-   -DSKG_BUILD_TEST=ON
-   )
-   

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

2017-04-06 Thread Johannes Huber
commit: 1c7f1f20a6b9a2c53caa299a952c463a2a28f943
Author: Johannes Huber  gentoo  org>
AuthorDate: Thu Apr  6 19:33:49 2017 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Thu Apr  6 19:35:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c7f1f20

app-office/skrooge: Version bump 2.8.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-office/skrooge/Manifest |  1 +
 app-office/skrooge/skrooge-2.8.0.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/app-office/skrooge/Manifest b/app-office/skrooge/Manifest
index 714377718cb..807bbba541a 100644
--- a/app-office/skrooge/Manifest
+++ b/app-office/skrooge/Manifest
@@ -1,2 +1,3 @@
 DIST skrooge-2.5.0.tar.xz 17603860 SHA256 
97bebb1b3f1cd791160292bd4689e584c4054db14f0f88039541e67c72ce5e0d SHA512 
00fb32f7705c5125803436a21648545154043b6333267ae722c9beac04baf766e1860ce84b4e56d80d81ade1ab3ef8e3ac60a98d0616cae6ec5212d7ad2ef528
 WHIRLPOOL 
0eef97d2eebcc00155d1505a457e8443df676c93124edbf352b89fa796781ae9e0630294256932e065d2a35eb2d1916ccf733e05bf4f16a237302d0db713073c
 DIST skrooge-2.7.0.tar.xz 17880592 SHA256 
9dc8275f17f366156f2863501512320bdf6fa0c2a8834a36fd598840954d30f7 SHA512 
36f55156b7388d3cc7ac978c2f4044b8234ea095aedfaa6cc1c8c9231121daacfdb7316dfbfcccfd7ed463e41e8aca07034328048384ef61a9214b133b17e419
 WHIRLPOOL 
b692b1cb9cf009aa60f1777303434e76a14fef15eb9a3afee72be6e53f7f0c97ae279d1bf90c58ebc933a7fc4f466ec6e03126402950dd424257645f69bd6898
+DIST skrooge-2.8.0.tar.xz 19298700 SHA256 
d96cd93666ef0ffe74860cff15df78a79f02e2e26b53fcfd1ff90ac5393de912 SHA512 
87d247d45b75f242261022400dea5c900283920c5e9f820d15f6d9fc2efd439dac001261a512b6e3351d56d6993fead36a41d33aa8cac3bf68556677fb2f1798
 WHIRLPOOL 
f768c5022ad02375d3a1bc8f2f65eae7e9da6ab7e5e81711e9909b43532ec7433998bf810844eb51fbe2b63981debebd0438e7ffe77f0d363dc9fb551a2ba21b

diff --git a/app-office/skrooge/skrooge-2.8.0.ebuild 
b/app-office/skrooge/skrooge-2.8.0.ebuild
new file mode 100644
index 000..208a320373f
--- /dev/null
+++ b/app-office/skrooge/skrooge-2.8.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_GCC_MINIMAL="4.9"
+KDE_HANDBOOK="optional"
+KDE_TEST="forceoptional"
+QT_MINIMAL="5.7.0"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Personal finances manager, aiming at being simple and intuitive"
+HOMEPAGE="http://www.skrooge.org/;
+[[ ${PV} ==  ]] || SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="activities designer kde ofx"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kparts)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtconcurrent)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtprintsupport)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwebkit)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   app-crypt/qca:2[qt5]
+   dev-db/sqlcipher
+   dev-libs/grantlee:5
+   activities? ( $(add_frameworks_dep kactivities) )
+   kde? ( $(add_frameworks_dep krunner) )
+   ofx? ( dev-libs/libofx )
+"
+DEPEND="${COMMON_DEPEND}
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kwindowsystem)
+   dev-libs/libxslt
+   virtual/pkgconfig
+   x11-misc/shared-mime-info
+   designer? (
+   $(add_frameworks_dep kdesignerplugin)
+   $(add_qt_dep designer)
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   !app-office/skrooge:4
+"
+
+REQUIRED_USE="test? ( designer )"
+
+# hangs + installs files
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DSKG_BUILD_TEST=$(usex test)
+   -DSKG_DESIGNER=$(usex designer)
+   $(cmake-utils_use_find_package activities KF5Activities)
+   $(cmake-utils_use_find_package kde KF5Runner)
+   $(cmake-utils_use_find_package ofx LibOfx)
+   )
+
+   kde5_src_configure
+}
+
+src_test() {
+   local mycmakeargs=(
+   -DSKG_BUILD_TEST=ON
+   )
+  

[gentoo-commits] repo/gentoo:master commit in: dev-ada/asis/files/, dev-ada/asis/

2017-04-06 Thread Alfredo Tupone
commit: 04f37879f6a2c53315cd6d7c60abdb4e9ec68842
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Apr  6 19:23:54 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Apr  6 19:23:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f37879

dev-ada/asis: Add dev-ada/asis-2016

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ada/asis/Manifest |  1 +
 dev-ada/asis/asis-2016.ebuild | 39 +++
 dev-ada/asis/files/asis-2016-gentoo.patch | 36 
 dev-ada/asis/metadata.xml |  8 +++
 4 files changed, 84 insertions(+)

diff --git a/dev-ada/asis/Manifest b/dev-ada/asis/Manifest
new file mode 100644
index 000..8e8a0b3e131
--- /dev/null
+++ b/dev-ada/asis/Manifest
@@ -0,0 +1 @@
+DIST asis-gpl-2016-src.tar.gz 5240554 SHA256 
3e36e0835e291dafe6dd2246748ed12b449d33044c32209d3af012c83064c38e SHA512 
439195d4cb5d58328dcc8c815cb6a32c5f8ed1d6581246dfa5dcca7c212ffad38dd63df25e490c4ac628eaf8c8e6d286f8ea036b7f39499704565b60c1bba8ee
 WHIRLPOOL 
12ded099fdf510be75d67795f990b0044ba701595c4a2c858c46cc5dc97d5c380bd9d51c654a18183a77f9cbc1a9bb7a5dea344da471e6a136154da9d7cb558d

diff --git a/dev-ada/asis/asis-2016.ebuild b/dev-ada/asis/asis-2016.ebuild
new file mode 100644
index 000..47ebf240c76
--- /dev/null
+++ b/dev-ada/asis/asis-2016.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit multiprocessing
+MYP=${PN}-gpl-${PV}-src
+
+DESCRIPTION="To develop tools for Ada software"
+HOMEPAGE="http://libre.adacore.com/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/57399029c7a447658e0aff71
+   -> ${MYP}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-ada/gnat_util
+   dev-ada/gnatcoll[projects,shared]
+   dev-ada/gprbuild
+   dev-ada/xmlada
+   dev-lang/gnat-gpl"
+RDEPEND="${RDEPEND}"
+
+S="${WORKDIR}"/${MYP}
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_compile() {
+   emake PROCESSORS=$(makeopts_jobs)
+   emake tools PROCESSORS=$(makeopts_jobs)
+}
+
+src_install() {
+   emake prefix="${D}"/usr install
+   emake prefix="${D}"/usr install-tools
+}

diff --git a/dev-ada/asis/files/asis-2016-gentoo.patch 
b/dev-ada/asis/files/asis-2016-gentoo.patch
new file mode 100644
index 000..c5ffda3628b
--- /dev/null
+++ b/dev-ada/asis/files/asis-2016-gentoo.patch
@@ -0,0 +1,36 @@
+--- asis-gpl-2015-src/Makefile.old 2017-01-03 13:59:38.106788092 +
 asis-gpl-2015-src/Makefile 2017-01-03 14:01:43.735605615 +
+@@ -10,15 +10,18 @@
+ #  build
+ 
+ all:
+-  $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
+-  $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=$(COMPS) build_asis.gpr
++  $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
++  $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=$(COMPS) build_asis.gpr \
++  -cargs $(ADAFLAGS)
+ 
+ tools: setup
+-  $(GPRBUILD) -p -j0 -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
+-  $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=tools build_asis.gpr
++  $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) -XOPSYS=$(OPSYS) \
++  $(GPRBUILD_FLAGS) -XASIS_COMPONENTS=tools build_asis.gpr \
++  -cargs $(ADAFLAGS)
+ 
+ setup:
+-  $(GPRBUILD) -p  -XBLD=$(BLD) tools/tool_utils/generate_factory.gpr
++  $(GPRBUILD) -p -j$(PROCESSORS) -XBLD=$(BLD) 
tools/tool_utils/generate_factory.gpr \
++-cargs $(ADAFLAGS)
+   rm -rf tools/tool_utils/ada_trees-factory.ads 
tools/tool_utils/ada_trees-factory.adb
+   rm -rf tools/gnat2xml/ada_trees-factory.ads 
tools/gnat2xml/ada_trees-factory.adb
+   cd tools/tool_utils ; ./ada_trees-generate_factory$(exe_ext)
+--- asis-gpl-2016-src/Makefile.stub.old2017-04-06 21:16:41.802376709 
+0200
 asis-gpl-2016-src/Makefile.stub2017-04-06 21:17:01.627023825 +0200
+@@ -3,7 +3,6 @@
+ 
+ # Where Asis library should be installed
+ # Default is into current GNAT directory
+-INSTALL_DIR = $(dir $(shell which gnatls))..
+ prefix=$(INSTALL_DIR)
+ 
+ # System commands

diff --git a/dev-ada/asis/metadata.xml b/dev-ada/asis/metadata.xml
new file mode 100644
index 000..d0e866f244f
--- /dev/null
+++ b/dev-ada/asis/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   
+



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

2017-04-06 Thread Aric Belsito
commit: e05b76215c2f838abd08787d795a87e4bb6c1353
Author: Aric Belsito  gmail  com>
AuthorDate: Thu Apr  6 19:15:09 2017 +
Commit: Aric Belsito  gmail  com>
CommitDate: Thu Apr  6 19:15:09 2017 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e05b7621

app-admin/rsyslog: version bump to 8.26.0

 app-admin/rsyslog/Manifest  | 6 +++---
 .../rsyslog/{rsyslog-8.25.0-r2.ebuild => rsyslog-8.26.0.ebuild} | 3 +--
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index b496a5c..271f6aa 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -7,9 +7,9 @@ AUX 8-stable/rsyslog.confd-r1 1145 SHA256 
0be3575df8010523de6b37e98c417192e8ec48
 AUX 8-stable/rsyslog.initd-r1 1758 SHA256 
93044cc5fc344cd90d17cbb5cebee3c60ebf674e53c8b9efc6e758d53912d343 SHA512 
0ddd385e77759370344032f52f945b1e90d4961140db63e2562e4be78dfc2bae16ac9439d40fe078110593999b5c5efd7680b402fc0771b1261ff28b1725e265
 WHIRLPOOL 
14918404976219e379f80d67fe47a0f6e9d51938061c9f5d205bbcd7cedbda96825f75fd64f2fcc446d96292710a5ea375e117f621c33c9df7352e27286c91ae
 AUX 8-stable/rsyslog.logrotate 682 SHA256 
89cc8f13c1f7a3ae446b40da7b31cdf471e2c9e2d3d5b8f48e524f7a82fbff89 SHA512 
6c58abd2f02157177a61695f53eccbf201c514821b0c551a4812621e8d3dd2da9b5cd651d93860cb51ebdbdc7056d0ef0dde99c2a57ac3c43aa968a141805912
 WHIRLPOOL 
9d29c2c9351252887c3dad78962df942bb1cd7387eb44e3c98764319f82d90c42d255a5642c55bb37811fb903e1c5314ca536bc9d32ccfd0535f0579f4e25ff0
 DIST rsyslog-8.24.0.tar.gz 2374240 SHA256 
37f32ce33e32a88e1bea0511e8e557d90b7378b81520e3236a9af5ba6ea993d7 SHA512 
b25b8ae72133376f732f54863c97aea3c8dfbf37c62c6a61840932996913c9d4e63155a24ffc577db48a18514f3e35b6fb109b1864380ba93ddf3fa6d84d728d
 WHIRLPOOL 
c5895d50143c21d446d760f5179b47fdae4ec34867711c942cd671b88789588e7244fb8511745efdb701954f7bc390403d30736a1e54af13dca4876f989928df
-DIST rsyslog-8.25.0.tar.gz 2386720 SHA256 
c756f16a083e5d4081fb9bfb236303a839cdca0a2c00017bd770b2e2e9677427 SHA512 
0e97db84cc8fe9fd6e3ffb5a78b32fd213e22833c6ed605329c579132d127b7d65b3f66c64e6bddeb1967aa9ed90645a7c24b9d5e643f95bdaf48ed9fc82cb5f
 WHIRLPOOL 
2c4925fda01e49f95ed3d2f43898cdf8f6d679ace5c2a1d1d330dfc422936ae7751cfefa480359b26d2cb782a8217865336f5e04e65e81ffce565b3388c2ff01
+DIST rsyslog-8.26.0.tar.gz 2393148 SHA256 
637d43c4384f8b96dda873a0b8384045f72cb43139808dadd9e0a94dccf25916 SHA512 
96cb3af0e05b3e2941f7d2b3558e36836818037ef424f13a8ae2ac8a1e2aa0c7a4eedf3366c8360c7d8eb4515aecc7f3665690646009c650b66689067069af19
 WHIRLPOOL 
dc267dfdbbcfe5b5354d200a2e337dada22a0aa943e71998e1462bc23d38bb8e3f2b16162108831f12cfa3eec0d462d40a5e6a598f26b2edcef7c71ad56a1c3f
 DIST rsyslog-docs-8.24.0.tar.gz 4344877 SHA256 
f5e3c27c5b65abdd600b8ad8d99d1f2fe9f0ffca02d6af3c12db5fc10dd889b2 SHA512 
b55cde1485a7baec6d4c4928107c22a078cf412a2994c0dfcbb12c47b49c3b263af8a64011b1329567cf86e04927b9e383581dc868eaea81d554adada6b3786b
 WHIRLPOOL 
e8b2d10b0de3c33189f859f08db58e319730e709e5a5008909f2166a061952290b0bf96163cdf6e0b3829896916f712ba5d8a2a98f02d796e9174d8919190f8d
-DIST rsyslog-docs-8.25.0.tar.gz 4359583 SHA256 
3fa96f85ca31b09b16dcc4b184f9beeb5fb06ba463b0ced7046ec2a471b7d3ad SHA512 
e0068ec00bbda2d1cf7f14105ad83e82bea9291ed5d5fda3ffcff2db32747b65e7b6d65743a3221aeca03be9c6efcee1db7f03c2da115a3aed60848556befa71
 WHIRLPOOL 
8c2ae0afe5fb1f81b33ecb83df420a7bbc8c147eac5854a57ba1c5341bb42d9dd4a3976a472445d19a45eb09258bc3be1b9065d79fd679095cbf24cbfddb1756
+DIST rsyslog-docs-8.26.0.tar.gz 4381345 SHA256 
4d3b46e6c06fecbd4100fad118c22569e6b0d23b0f5cfb1fbcf501bfc9d115bb SHA512 
5c05c13b3ae6be431343b7a5b3b2cb8676804d6d58d98826e6b44d685bb30fdaf3ced27d66a29908b40f1839bac45d1834d060ddf05d01477474ab3f45f973c8
 WHIRLPOOL 
a01c661bea94a38af755803d385250d8f394064c2f1450c5a8b2b0e9e6879565219c84ded70c40300d2bbf524a30bf152bc5502f65917d757b0552920f6a7cd8
 EBUILD rsyslog-8.24.0-r2.ebuild 12575 SHA256 
7725f8cf5aed2092ecc4d7534d4491dd6a28ec84c3e3a3d60b9dd0e87cf395c3 SHA512 
de77eaa59232ad924fdc059ee287448196e0a750a92e783ecc7fe29656f09a1110e4e47c78b8ebfff085b34838d1f23a5fccd79aaea50998a5c33497a9220e7a
 WHIRLPOOL 
53d1532b60e73032df6938873ce43ffbf692f42abbd39bc3e3b9596360dd6c9dd0a6d030251ceabec20493a282ee153a036c1481537394e601ad9dd7c83c54cb
-EBUILD rsyslog-8.25.0-r2.ebuild 12666 SHA256 
20574ebc2e7ed7a5ad65118f6b6611a4f43e21f6b221aa9daef67fb77f798011 SHA512 
cacf7a2ef497e15b42158a32acd6d638b6d377f441c5b2e6e6bb40c7a9e1eefb0d9cb57e70067afd9d80e8182469f18c272474109bc3595c63b37bcbe69e7f47
 WHIRLPOOL 
41308e20598e5b962e5f961d9afaafb0c00397ce9b52e9e4984f9898c18ec9a7035b0060193882a67c710230c3d8071307d23851c39331d117fccf91fe173742
+EBUILD rsyslog-8.26.0.ebuild 12590 SHA256 
3674e361c102228eeb45506ff7a21bc72acd391fe8b5ee3b464c88cf382273fb SHA512 
541d2488f65e4c3c3c61e13e3e733eab465fff4adff818912195a3ce25267fa58ca72bc5bd00dab6937816e2b16e322935c1e921e70ae0ae1be64b919cdb2025
 WHIRLPOOL 

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

2017-04-06 Thread José María Alonso
commit: 93c3ff101a6ff57c1671dc8d0346863ffda3c603
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Apr  6 18:06:25 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Apr  6 18:06:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c3ff10

app-misc/vifm: Drops old version

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/vifm/Manifest   |  1 -
 app-misc/vifm/vifm-0.8.1a.ebuild | 95 
 2 files changed, 96 deletions(-)

diff --git a/app-misc/vifm/Manifest b/app-misc/vifm/Manifest
index 16635280e9d..51628023666 100644
--- a/app-misc/vifm/Manifest
+++ b/app-misc/vifm/Manifest
@@ -1,3 +1,2 @@
 DIST vifm-0.7.2.tar.bz2 468086 SHA256 
f95e49a8518dd1acc9b7b750658a98bcf1cb538e25520a5a300b5812108fbc8d SHA512 
24a5ad44cecd01f489b95008f0b98ad6cd63656bc7fe4a888101f369f9b258cb87b8025efac30237fbaebc7aff14d173d02118839312017276f3f6b62ea4a3b9
 WHIRLPOOL 
9c954dbe659e3303315642738bafb962f6f20820af0fe587b3c525ad7a93aca3f9090fe5d2d871a291ce95c9add81f7d717ae5adbdcbe2a58d2889e0bf3e50dc
-DIST vifm-0.8.1a.tar.bz2 832500 SHA256 
974fb2aa5e32d2c729ceff678c595070c701bd30a6ccc5cb6ca64807a9dd4422 SHA512 
3cd182fd52b8695468ceb9cb812b9b4e336c42ce101119c8423028403839d8b04fe2ece6d30830325d374cda93a82f0e1d4f427d5095545fa888a991dfcbc714
 WHIRLPOOL 
48ce3ca228aacfcaf36a80bb4440dbaf038785919aaeb19e1f069aea5b1a5941de4abfdb02cbc797e9848d0d746a1bd2df3e485d38bc1130de920a42fb01ed4c
 DIST vifm-0.8.2.tar.bz2 892414 SHA256 
8b466d766658a24d07fc2039a26fefc6a018f5653684a6035183ca79f02c211f SHA512 
e2c9f84b8a24542f7153ef8a27b38ba8c251cb0ded72401f5e93fa92540d51b5c368a73147b9fa4a883dda5f880c1d8585c1b4879d46c0e00dea87eacecfdb25
 WHIRLPOOL 
26d5ff1249885c3be16d7ea7a09ded43498f60243aa46b5d2b8ed3e0d548b29e305943135bcc50a27cca539a5e3b9e240693b8381bdd9c45737e617641da784c

diff --git a/app-misc/vifm/vifm-0.8.1a.ebuild b/app-misc/vifm/vifm-0.8.1a.ebuild
deleted file mode 100644
index 7ac54eda8b7..000
--- a/app-misc/vifm/vifm-0.8.1a.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools vim-doc versionator
-
-DESCRIPTION="Console file manager with vi(m)-like keybindings"
-HOMEPAGE="http://vifm.info/;
-SRC_URI="mirror://sourceforge/vifm/${PF}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~s390 x86"
-IUSE="X developer +extended-keys gtk +magic vim vim-syntax"
-
-DEPEND="
-   >=sys-libs/ncurses-5.9-r3:0
-   magic? ( sys-apps/file )
-   gtk? ( x11-libs/gtk+:2 )
-   X? ( x11-libs/libX11 )
-"
-RDEPEND="
-   ${DEPEND}
-   vim? ( || ( app-editors/vim app-editors/gvim ) )
-   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
-"
-
-DOCS="AUTHORS FAQ NEWS README TODO"
-
-src_prepare() {
-   sed -i -e '/stat.h/a#include ' 
"${S}/src/modes/file_info.c" \
-   || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable developer) \
-   $(use_enable extended-keys) \
-   $(use_with magic libmagic) \
-   $(use_with gtk) \
-   $(use_with X X11)
-}
-
-src_compile() {
-   default
-}
-
-src_install() {
-   einstall
-   dodoc ${DOCS}
-
-   if use vim; then
-   local t
-   for t in app plugin; do
-   insinto /usr/share/vim/vimfiles/"${t}"
-   doins "${S}"/data/vim/doc/"${t}"/"${PN}"*
-   done
-   fi
-
-   if use vim-syntax; then
-   local t
-   for t in ftdetect ftplugin syntax; do
-   insinto /usr/share/vim/vimfiles/"${t}"
-   doins "${S}"/data/vim/"${t}"/"${PN}".vim
-   done
-   fi
-}
-
-src_test() {
-   emake check
-}
-
-pkg_postinst() {
-   if use vim; then
-   update_vim_helptags
-
-   if [[ -n ${REPLACING_VERSIONS} ]]; then
-   elog
-   elog "You don't need to copy or link any files for"
-   elog "  the vim plugin and documentation to work 
anymore."
-   elog "If you copied any vifm files to ~/.vim/ manually"
-   elog "  in earlier vifm versions, please delete them."
-   fi
-   elog
-   elog "To use vim in vifm to view the documentation"
-   elog "  edit ~/.vifm/vifmrc and set vimhelp instead of 
novimhelp"
-   elog
-   fi
-}
-
-pkg_postrm() {
-   use vim && update_vim_helptags
-}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2017-04-06 Thread Davide Pesavento
commit: 63d903519b52e31aa2e7cdea5b141b968ff1afc3
Author: Davide Pesavento  gentoo  org>
AuthorDate: Thu Apr  6 17:40:52 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Thu Apr  6 17:40:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d90351

net-p2p/qbittorrent: drop obsolete workaround

Thanks to Eugene Shalygin for reporting.

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

 net-p2p/qbittorrent/qbittorrent-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-p2p/qbittorrent/qbittorrent-.ebuild 
b/net-p2p/qbittorrent/qbittorrent-.ebuild
index 667822161ad..867cc4a2d2a 100644
--- a/net-p2p/qbittorrent/qbittorrent-.ebuild
+++ b/net-p2p/qbittorrent/qbittorrent-.ebuild
@@ -45,7 +45,6 @@ DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
 
 src_configure() {
local mycmakeargs=(
-   -DQT5=ON
-DSYSTEM_QTSINGLEAPPLICATION=ON
-DDBUS=$(usex dbus)
-DGUI=$(usex X)



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

2017-04-06 Thread Manuel Rüger
commit: 71ea9e55855c0e15153006a6bbc8404726eefd9b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr  6 17:11:35 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr  6 17:11:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ea9e55

app-emulation/docker-runc: Update snapshot for docker-17.04.x

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-emulation/docker-runc/Manifest |  1 +
 .../docker-runc-1.0.0_rc2_p20170310.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/app-emulation/docker-runc/Manifest 
b/app-emulation/docker-runc/Manifest
index 9142fa22e14..1f40fc22cb0 100644
--- a/app-emulation/docker-runc/Manifest
+++ b/app-emulation/docker-runc/Manifest
@@ -1,3 +1,4 @@
 DIST docker-runc-1.0.0_rc2_p20170201.tar.gz 560793 SHA256 
11f69923a786efb82b65d9f1eec0ac665a985e631a67f3f4d466dac720efacdd SHA512 
8c19a02a55108cef36cbd1ff739a3c8e2962d188c426517fce91483ec525546d39c14072f0a0f2471b6b70a05cf6c1f0e99cfeb5e87203fcbae955bd5f5bd16b
 WHIRLPOOL 
8a1f44234c668aca5c53e401ce80e2c297ad9c7ed0b10d782494e93020f824e6d5e3a00be221f1ff5d039df998c43556228503788181a45256d91278dd005721
 DIST docker-runc-1.0.0_rc2_p20170222.tar.gz 560798 SHA256 
ab7913b8062f77c0a2b16ae335d74eb78aa85e8d4dcccbf0793b14caf1a3f0b2 SHA512 
1ea7ed8a98b2cbc508933608d7dc16b26c1507021200691e66fa61d4c567a5437aafae8b9710bf29ba94a8c4853de7f9e38e9e09de9a358a68e0e431771a13cc
 WHIRLPOOL 
e198528c956de5921ac5fa4395d0391d4b94413b46d82596bc47c525365e80b3b839df07b7f63642ad7d9c6f078c265f6e0d16397dba086c152e50ee0ebdb7be
 DIST docker-runc-1.0.0_rc2_p20170308.tar.gz 561400 SHA256 
bdd0fc0b5db42bb1fc439d5a5d6347d97b285e676559afb620ffd9f62fc1de26 SHA512 
f17c7ff09578573a161f14616446e74d92d66039c1462bce23ea507b151eb66ede12d2ca583d3dace21d186a80bdadf222fc180bf1123e29c68e43f2f2d949c8
 WHIRLPOOL 
f6853ccdd09ca1481828b20e64403151cd9c5d46ceb81c50e884d47e18f8594c21bf53102b252852b259b6b0186f54f070fb7f3c7e4447123cbf05aa69233035
+DIST docker-runc-1.0.0_rc2_p20170310.tar.gz 561483 SHA256 
b5c50d7d9a5f610d5424f96196efa306ec708fd9299302dd919545099c16b7c1 SHA512 
225a37b4a3a79ff0d7a3e74b997f6e5547e270d02c58e65ccb5ea2d81771c489378727bd6abf2f445ea94c2e7717e2991da9fb4cab74327fd57c0e6218143cc3
 WHIRLPOOL 
ecf6ee1d2ed977b74d0d5d5dbf3ff2cc96728bd680a13c58f715dea2401002b0da461d6d2d9ac6af35f290a356821b19175e6f5004fa25b3c8d82eca69d87965

diff --git a/app-emulation/docker-runc/docker-runc-1.0.0_rc2_p20170310.ebuild 
b/app-emulation/docker-runc/docker-runc-1.0.0_rc2_p20170310.ebuild
new file mode 100644
index 000..3ed57fa7df8
--- /dev/null
+++ b/app-emulation/docker-runc/docker-runc-1.0.0_rc2_p20170310.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/docker/${PN/docker-}"
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   MY_PV="${PV/_/-}"
+   EGIT_COMMIT="9c2d8d184e5da67c95d601382adf14862e4f2228"
+   RUNC_COMMIT="9c2d8d1" # Change this when you update the ebuild
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="runc container cli tools (docker fork)"
+HOMEPAGE="http://runc.io;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="apparmor hardened +seccomp"
+
+RDEPEND="
+   apparmor? ( sys-libs/libapparmor )
+   seccomp? ( sys-libs/libseccomp )
+   !app-emulation/runc
+"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+RESTRICT="test"
+
+src_compile() {
+   # Taken from app-emulation/docker-1.7.0-r1
+   export CGO_CFLAGS="-I${ROOT}/usr/include"
+   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
+   -L${ROOT}/usr/$(get_libdir)"
+
+   # Setup GOPATH so things build
+   rm -rf .gopath
+   mkdir -p .gopath/src/"$(dirname "${GITHUB_URI}")"
+   ln -sf ../../../.. .gopath/src/"${GITHUB_URI}"
+   export GOPATH="${PWD}/.gopath:${PWD}/vendor"
+
+   # build up optional flags
+   local options=(
+   $(usex apparmor 'apparmor')
+   $(usex seccomp 'seccomp')
+   )
+
+   emake BUILDTAGS="${options[*]}" \
+   COMMIT="${RUNC_COMMIT}"
+}
+
+src_install() {
+   dobin runc
+}



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

2017-04-06 Thread Manuel Rüger
commit: cfc6c075333c1fda5aaf33933fd77597d2f18ec9
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Apr  6 17:08:00 2017 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Apr  6 17:08:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc6c075

app-emulation/containerd: Update snapshot for docker-17.04.x

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 app-emulation/containerd/Manifest  |  1 +
 .../containerd/containerd-0.2.3_p20170315.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/app-emulation/containerd/Manifest 
b/app-emulation/containerd/Manifest
index 46e268e..a8c8ef6da3d 100644
--- a/app-emulation/containerd/Manifest
+++ b/app-emulation/containerd/Manifest
@@ -1,4 +1,5 @@
 DIST containerd-0.2.3_p20170131.tar.gz 1021240 SHA256 
77ea44af1531d46b22f0444eb506590d1b7e5a9fe891cc6f8e36db5c2aef2d80 SHA512 
df782f44f53a39dbec5be281c98b1457d86d902e44451b995c35143f843e0233ac72dfea44407e47a39931bbedfa0537cf0e597d68509e3ae21311be0cc20cd6
 WHIRLPOOL 
322a577ed865dcac7d1185b7f7e67e59190de9f8898c6e14b7b99ada2e069652d20723f5f746fbe476586a4a3d204dc1e0563f325ea4cc0aa968e26c09debf34
 DIST containerd-0.2.3_p20170223.tar.gz 1036082 SHA256 
e7c655c3436968f423565010cd5d68804c039d4fa00dca403addc7a68275c5a0 SHA512 
cf80b5169897bd980e4fb197a5a0c5ff29a7182836f582c0fb0acada48601a81aac1418975a67b60aefe7f8a356ff33573f86c858aa8da0cd1d46639f4727530
 WHIRLPOOL 
9d9ab2fef752a6f52415c043f78e152962b5aa16982643f9ee1973b1e324618e7b6bb192155e2235f5aa5a7fd3c8d62f5620169794f7222703b827a29dfc4a77
 DIST containerd-0.2.3_p20170308.tar.gz 1021631 SHA256 
d08d3d0758b76f7de0e8f503b74e1562d8c0a1014cb4baf4cd34e246751cec4c SHA512 
8b00862a7b54490a8342bcc0eddaa7e8c86d1e05c02f5173b9f4a08321425f8d75d1fb0665e86bc79249294354977693c21d6a4d8405866ff8058da9772e2ecc
 WHIRLPOOL 
ed658d10f927fff4d9591930bdf855fc0ed259ca538d4361ce3cffcc5943dcfe39121242f1c9ef950897761016a8450b3a2117c0be0b8b0ebffeab330fe30b5d
+DIST containerd-0.2.3_p20170315.tar.gz 1036056 SHA256 
8223d934fa767fcabf45c734bdb616818a5eab8c95d525de6a69a350f4aeb826 SHA512 
96f8a6a5053018fc7889583481c1e24d5cfd8cb780bd76d7c09d299cac836f0842927aa6c5ff7ae8b3cded99b596fce64c7db18f9de6dc527eacc2202baa01dd
 WHIRLPOOL 
feac3f3f1f078b46a4ef794e287fee78a34a59b159295f9f5779733e93c6b315cedde658538644d33a41057392c34a44b7de08942c77a03c456c1aef24862fa7
 DIST containerd-0.2.5.tar.gz 1003500 SHA256 
88e099af66b50abe7f2159f13bdab793fa5199d8d5b9a9ef7a68171abb4359be SHA512 
ba1e074bb7556a7c4be4d68dc62aa2fa4b823682c209d1609c1f11518a7b7167139ea159d31e0b21ba190d83115a67e5e45b54b6a4770742d49e9e561309551f
 WHIRLPOOL 
eb3622ba99c4d4806bda9a45853422a5b0b884869ed3be4c3caec4c20f49027e8db78b9885eca7bc83a0f3b08e9a66eca950390f0eda1ef2535fd3ab41623bf4

diff --git a/app-emulation/containerd/containerd-0.2.3_p20170315.ebuild 
b/app-emulation/containerd/containerd-0.2.3_p20170315.ebuild
new file mode 100644
index 000..1690d6849bd
--- /dev/null
+++ b/app-emulation/containerd/containerd-0.2.3_p20170315.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN="github.com/docker/${PN}"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == * ]]; then
+   inherit golang-vcs
+else
+   MY_PV="${PV/_/-}"
+   EGIT_COMMIT="422e31ce907fd9c3833a38d7b8fdd023e5a76e73"
+   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64"
+   inherit golang-vcs-snapshot
+fi
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.tools;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="hardened +seccomp"
+
+DEPEND=""
+RDEPEND=">=app-emulation/docker-runc-1.0.0_rc2
+   seccomp? ( sys-libs/libseccomp )"
+
+S=${WORKDIR}/${P}/src/${EGO_PN}
+
+src_compile() {
+   local options=( $(usex seccomp "seccomp") )
+   export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
+   LDFLAGS=$(usex hardened '-extldflags -fno-PIC' '') emake 
GIT_COMMIT="$EGIT_COMMIT" BUILDTAGS="${options[@]}"
+}
+
+src_install() {
+   dobin bin/containerd* bin/ctr
+}



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

2017-04-06 Thread Thomas Deutschmann
commit: 40cd8316a2dd6fb07907f2f1b38d5828444daefe
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  6 15:49:15 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  6 15:49:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40cd8316

app-admin/collectd: Security cleanup (bug #614848)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/collectd/Manifest|   2 -
 app-admin/collectd/collectd-5.5.2.ebuild   | 485 ---
 app-admin/collectd/collectd-5.6.1-r1.ebuild| 519 
 app-admin/collectd/collectd-5.6.2-r1.ebuild| 530 -
 app-admin/collectd/collectd-5.6.2.ebuild   | 518 
 .../collectd/files/collectd-4.10.3-werror.patch|  24 -
 .../collectd/files/collectd-5.5.1-libocci.patch|  33 --
 app-admin/collectd/files/collectd-5.5.1-lt.patch   |  60 ---
 .../collectd/files/collectd-5.5.1-nohal.patch  |  35 --
 .../collectd/files/collectd-5.5.2-issue-1870.patch | 127 -
 .../collectd/files/collectd-5.5.2-issue-1877.patch |  37 --
 ...ctd-5.6.0-use-_LINUX_CAPABILITY_VERSION_3.patch |  37 --
 12 files changed, 2407 deletions(-)

diff --git a/app-admin/collectd/Manifest b/app-admin/collectd/Manifest
index 9dd5ed06455..9a8a53363ca 100644
--- a/app-admin/collectd/Manifest
+++ b/app-admin/collectd/Manifest
@@ -1,3 +1 @@
-DIST collectd-5.5.2.tar.bz2 1800476 SHA256 
017f3a4062187e594d8ab6af685655fb82a8a942dc574668e68242bdb8ba820f SHA512 
9d311db4f3677b95e3a47c03af01bdf1127957f6fccb6c601455632d0ea3b39e3f4cd9a6f8f510083e208714bbb0da2e04aaa574a90b0ad6fe984506675475b3
 WHIRLPOOL 
98ed4fb29eec0ae660d3e1651380a3f17f7bf7f22e687633c4a44974bc84e49cf8de11fd6fea349bfe24809ac3c29a407459a1203b72bcf741e1587c6c0b1773
-DIST collectd-5.6.1.tar.bz2 1903962 SHA256 
c30ff644f91407b4dc2d99787b99cc45ec00e538bd1cc269429d3c5e8a4aee2c SHA512 
da25f1a9cbaf47533f5a4d2f5f78b966317d4f21865c5a714954ad9d7d02b4798a3e0471ce52199dc80e01dc2808376cb10a7e19c402aafc984bf595f09951a6
 WHIRLPOOL 
68ed2b27bbd48f5af5e29743dcd2871ab4c2904d5593bbb6f3e68129f318389e32e13b256d489ea7842b90c406974511c8f324383253c7b438e7b6a9d36d299d
 DIST collectd-5.6.2.tar.bz2 1806969 SHA256 
cc0b4118a91e5369409ced22d1d8a85c1a400098419414160c1839268ecad0c6 SHA512 
81438e2e653649cf8a447f475b41844b7adb8ec436b43fb395ba9cf8b09b56a068633fe4b6c802d5cde3909d85a3af2542f5804005b3843f7936a37553911d61
 WHIRLPOOL 
ab3a1d160418cf1a826ae7c3b8999b239d15f2f16d70e1305d185ddc79c307071cfd529214c9406fc9c85435a94775abbf2cdb807a2e2b6da8f666cc0550886a

diff --git a/app-admin/collectd/collectd-5.5.2.ebuild 
b/app-admin/collectd/collectd-5.5.2.ebuild
deleted file mode 100644
index 0d4f633af23..000
--- a/app-admin/collectd/collectd-5.5.2.ebuild
+++ /dev/null
@@ -1,485 +0,0 @@
-# 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} )
-
-inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd user
-
-DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
-
-HOMEPAGE="http://collectd.org/;
-SRC_URI="${HOMEPAGE}/files/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
-
-# The plugin lists have to follow here since they extend IUSE
-
-# Plugins that don't build (e.g. dependencies not in Gentoo)
-# apple_sensors: Requires libIOKit
-# aquaero:   Requires aerotools-ng/libaquaero5
-# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
-# lpar:  Requires libperfstat (AIX only)
-# mic:   Requires Intel Many Integrated Core Architecture API
-#(part of Intel's  Xeon Phi software)
-# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
-# pf:Requires BSD packet filter
-# pinba: Requires MySQL Pinba engine (http://pinba.org/)
-# tape:  Requires libkstat (Solaris only)
-# write_mongodb: https://github.com/collectd/collectd/issues/492
-# xmms:  Requires libxmms (v1)
-COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero mic netapp pf pinba tape 
write_kafka write_mongodb xmms"
-
-# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
-COLLECTD_TESTED_PLUGINS="amqp aggregation apache apcups ascent battery bind 
ceph
-   cgroups conntrack contextswitch cpu cpufreq csv curl curl_json curl_xml 
dbi df
-   disk dns drbd email entropy ethstat exec fhcount filecount fscache 
genericjmx
-   gmond hddtemp interface ipc ipmi iptables ipvs irq java load logfile 
log_logstash
-   lvm madwifi match_empty_counter match_hashed match_regex match_timediff 
match_value
-   mbmon md memcachec memcached memory modbus multimeter mysql netlink 
network network
-   

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

2017-04-06 Thread Thomas Deutschmann
commit: e3c62ade04937c479cadc21cdc20878b71ad05b3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  6 15:44:46 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  6 15:44:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c62ade

app-admin/collectd: stable on amd64 and x86

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/collectd/collectd-5.6.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/collectd/collectd-5.6.2-r2.ebuild 
b/app-admin/collectd/collectd-5.6.2-r2.ebuild
index 885fbf1a446..86d127d423f 100644
--- a/app-admin/collectd/collectd-5.6.2-r2.ebuild
+++ b/app-admin/collectd/collectd-5.6.2-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
 
 # The plugin lists have to follow here since they extend IUSE



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

2017-04-06 Thread Thomas Deutschmann
commit: 06fd84be0f99d0192caf0f4e4f5a713f85a49a7e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  6 15:42:46 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  6 15:42:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06fd84be

app-admin/collectd: Rev bump to add patch for CVE-2017-7401 (bug #614848)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/collectd/collectd-5.6.2-r2.ebuild| 531 +
 .../files/collectd-5.6.2-CVE-2017-7401.patch   |  56 +++
 2 files changed, 587 insertions(+)

diff --git a/app-admin/collectd/collectd-5.6.2-r2.ebuild 
b/app-admin/collectd/collectd-5.6.2-r2.ebuild
new file mode 100644
index 000..885fbf1a446
--- /dev/null
+++ b/app-admin/collectd/collectd-5.6.2-r2.ebuild
@@ -0,0 +1,531 @@
+# 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} )
+JAVA_PKG_OPT_USE="collectd_plugins_java"
+
+inherit autotools fcaps flag-o-matic java-pkg-opt-2 linux-info multilib 
perl-functions python-single-r1 systemd user
+
+DESCRIPTION="Collects system statistics and provides mechanisms to store the 
values"
+
+HOMEPAGE="https://collectd.org/;
+SRC_URI="${HOMEPAGE%/}/files/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="contrib debug java kernel_Darwin kernel_FreeBSD kernel_linux perl 
selinux static-libs udev xfs"
+
+# The plugin lists have to follow here since they extend IUSE
+
+# Plugins that don't build (e.g. dependencies not in Gentoo)
+# apple_sensors: Requires libIOKit
+# aquaero:   Requires aerotools-ng/libaquaero5
+# barometer: Requires libi2c (i2c_smbus_read_i2c_block_data)
+# grpc:  Requires libgrpc
+# lpar:  Requires libperfstat (AIX only)
+# mic:   Requires Intel Many Integrated Core Architecture API
+#(part of Intel's  Xeon Phi software)
+# netapp:Requires libnetapp 
(http://communities.netapp.com/docs/DOC-1110)
+# pf:Requires BSD packet filter
+# pinba: Requires MySQL Pinba engine (http://pinba.org/)
+# tape:  Requires libkstat (Solaris only)
+# write_mongodb: https://github.com/collectd/collectd/issues/492
+# write_riemann: Requires riemann-c-client
+# xmms:  Requires libxmms (v1)
+# zone:  Solaris only...
+COLLECTD_IMPOSSIBLE_PLUGINS="apple_sensors aquaero barometer grpc lpar mic
+   netapp pf pinba tape write_kafka write_mongodb write_riemann xmms
+   zone"
+
+# Plugins that have been (compile) tested and can be enabled via 
COLLECTD_PLUGINS
+COLLECTD_TESTED_PLUGINS="aggregation amqp apache apcups ascent battery bind
+   ceph cgroups chrony conntrack contextswitch cpu cpufreq cpusleep
+   csv curl curl_json curl_xml dbi df disk dns drbd email entropy
+   ethstat exec fhcount filecount fscache gmond gps hddtemp interface
+   ipc ipmi iptables ipvs irq java lua load logfile log_logstash lvm
+   madwifi match_empty_counter match_hashed match_regex match_timediff
+   match_value mbmon md memcachec memcached memory modbus mqtt
+   multimeter mysql netlink network network nfs nginx notify_desktop
+   notify_email notify_nagios ntpd numa nut olsrd onewire openldap
+   openvpn oracle perl ping postgresql powerdns processes protocols
+   python python redis routeros rrdcached rrdtool sensors serial
+   sigrok smart snmp statsd swap syslog table tail tail_csv
+   target_notification target_replace target_scale target_set tcpconns
+   teamspeak2 ted thermal threshold tokyotyrant turbostat unixsock
+   uptime users uuid varnish virt vmem vserver wireless write_graphite
+   write_http write_kafka write_log write_redis write_sensu write_tsdb
+   xencpu zfs_arc zookeeper"
+
+COLLECTD_DISABLED_PLUGINS="${COLLECTD_IMPOSSIBLE_PLUGINS}"
+
+COLLECTD_ALL_PLUGINS=${COLLECTD_TESTED_PLUGINS}
+
+for plugin in ${COLLECTD_ALL_PLUGINS}; do
+   IUSE="${IUSE} collectd_plugins_${plugin}"
+done
+unset plugin
+
+# Now come the dependencies.
+
+COMMON_DEPEND="
+   dev-libs/libgcrypt:=
+   dev-libs/libltdl:0=
+   perl?   ( dev-lang/perl:=[ithreads] )
+   udev?   ( virtual/udev )
+   xfs?( sys-fs/xfsprogs )
+   collectd_plugins_amqp?  ( net-libs/rabbitmq-c )
+   collectd_plugins_apache?( net-misc/curl:0= )
+   collectd_plugins_ascent?( net-misc/curl:0= 
dev-libs/libxml2:2= )
+   collectd_plugins_bind?  ( net-misc/curl:0= 
dev-libs/libxml2:2= )
+   collectd_plugins_ceph?  ( dev-libs/yajl:= )
+   collectd_plugins_curl?  ( net-misc/curl:0= )
+   collectd_plugins_curl_json? ( net-misc/curl:0= 
dev-libs/yajl:= )
+   

[gentoo-commits] proj/openrc:master commit in: init.d/

2017-04-06 Thread William Hubbs
commit: 79a9edc73068244ad843f2edbe4206ce696c91c8
Author: i.Dark_Templar  dark-templar-archives  net>
AuthorDate: Wed Apr  5 13:54:53 2017 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Apr  5 13:54:53 2017 +
URL:https://gitweb.gentoo.org/proj/openrc.git/commit/?id=79a9edc7

Fix make install on FreeBSD: don't try to install /etc/init.d/modules twice

 init.d/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/init.d/Makefile b/init.d/Makefile
index 3ecab06b..c6cdbd97 100644
--- a/init.d/Makefile
+++ b/init.d/Makefile
@@ -19,7 +19,7 @@ SRCS-FreeBSD= hostid.in modules.in moused.in newsyslog.in 
pf.in rarpd.in \
rc-enabled.in rpcbind.in savecore.in syslogd.in
 # These are FreeBSD specific
 SRCS-FreeBSD+= adjkerntz.in devd.in dumpon.in encswap.in ipfw.in \
-   modules.in modules-load.in mixer.in nscd.in powerd.in syscons.in
+   modules-load.in mixer.in nscd.in powerd.in syscons.in
 
 SRCS-Linux=agetty.in binfmt.in devfs.in dmesg.in hwclock.in consolefont.in 
\
keymaps.in killprocs.in modules.in modules-load.in mount-ro.in mtab.in \



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

2017-04-06 Thread Thomas Deutschmann
commit: 79642e215712716296ac67d6af4b1a48390bb8fd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  6 15:05:07 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  6 15:05:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79642e21

app-admin/rsyslog: Bump to v8.26.0

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-admin/rsyslog/Manifest  |   2 +
 app-admin/rsyslog/rsyslog-8.26.0.ebuild | 454 
 2 files changed, 456 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index e62b3f2e103..cfa9d3bb1ef 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,6 +1,8 @@
 DIST rsyslog-8.19.0.tar.gz 2279714 SHA256 
3379b30f2e6ef05a0f1c7327c73923fa5877a80b984506cdf48ed068c94a575e SHA512 
77c40c9d76591ed3561ec76242be2c647848533df5599320ea988cbc200614c47930e0b63f190d31a0c1cec2443d57ca374f07e0909f11eba8a4bd4b8eee0e44
 WHIRLPOOL 
3f7d7134a0c6a475453828440a87d0fa68e7afc583ef12556f3b60f3e07621011b4f48e8c4dfbe46cef2bf2decee3827c42bd4ba481611e7cb76a695dcec5c7b
 DIST rsyslog-8.24.0.tar.gz 2374240 SHA256 
37f32ce33e32a88e1bea0511e8e557d90b7378b81520e3236a9af5ba6ea993d7 SHA512 
b25b8ae72133376f732f54863c97aea3c8dfbf37c62c6a61840932996913c9d4e63155a24ffc577db48a18514f3e35b6fb109b1864380ba93ddf3fa6d84d728d
 WHIRLPOOL 
c5895d50143c21d446d760f5179b47fdae4ec34867711c942cd671b88789588e7244fb8511745efdb701954f7bc390403d30736a1e54af13dca4876f989928df
 DIST rsyslog-8.25.0.tar.gz 2386720 SHA256 
c756f16a083e5d4081fb9bfb236303a839cdca0a2c00017bd770b2e2e9677427 SHA512 
0e97db84cc8fe9fd6e3ffb5a78b32fd213e22833c6ed605329c579132d127b7d65b3f66c64e6bddeb1967aa9ed90645a7c24b9d5e643f95bdaf48ed9fc82cb5f
 WHIRLPOOL 
2c4925fda01e49f95ed3d2f43898cdf8f6d679ace5c2a1d1d330dfc422936ae7751cfefa480359b26d2cb782a8217865336f5e04e65e81ffce565b3388c2ff01
+DIST rsyslog-8.26.0.tar.gz 2393148 SHA256 
637d43c4384f8b96dda873a0b8384045f72cb43139808dadd9e0a94dccf25916 SHA512 
96cb3af0e05b3e2941f7d2b3558e36836818037ef424f13a8ae2ac8a1e2aa0c7a4eedf3366c8360c7d8eb4515aecc7f3665690646009c650b66689067069af19
 WHIRLPOOL 
dc267dfdbbcfe5b5354d200a2e337dada22a0aa943e71998e1462bc23d38bb8e3f2b16162108831f12cfa3eec0d462d40a5e6a598f26b2edcef7c71ad56a1c3f
 DIST rsyslog-docs-8.19.0.tar.gz 4271094 SHA256 
f76958d2fbcbb3a2db531ec3878d6d9a8c4a622e457b9c97b7c7dcca0ddd6512 SHA512 
120f229a641119649fc897948fb0934039a95d0ef63e68b10ab635620d84988d794fd5dc33617353028e786513a86b3a1cd0c4fef9c755dab5bedd8e0246532e
 WHIRLPOOL 
fc0642eef4e686fc653db6a654f96fd9037e083a02e06d64b7b2a2e0292d745ca6e24821df3b9825e0eba2c4808b2755dfaeb90b62a49662ab22a171ffe2e63b
 DIST rsyslog-docs-8.24.0.tar.gz 4344877 SHA256 
f5e3c27c5b65abdd600b8ad8d99d1f2fe9f0ffca02d6af3c12db5fc10dd889b2 SHA512 
b55cde1485a7baec6d4c4928107c22a078cf412a2994c0dfcbb12c47b49c3b263af8a64011b1329567cf86e04927b9e383581dc868eaea81d554adada6b3786b
 WHIRLPOOL 
e8b2d10b0de3c33189f859f08db58e319730e709e5a5008909f2166a061952290b0bf96163cdf6e0b3829896916f712ba5d8a2a98f02d796e9174d8919190f8d
 DIST rsyslog-docs-8.25.0.tar.gz 4359583 SHA256 
3fa96f85ca31b09b16dcc4b184f9beeb5fb06ba463b0ced7046ec2a471b7d3ad SHA512 
e0068ec00bbda2d1cf7f14105ad83e82bea9291ed5d5fda3ffcff2db32747b65e7b6d65743a3221aeca03be9c6efcee1db7f03c2da115a3aed60848556befa71
 WHIRLPOOL 
8c2ae0afe5fb1f81b33ecb83df420a7bbc8c147eac5854a57ba1c5341bb42d9dd4a3976a472445d19a45eb09258bc3be1b9065d79fd679095cbf24cbfddb1756
+DIST rsyslog-docs-8.26.0.tar.gz 4381345 SHA256 
4d3b46e6c06fecbd4100fad118c22569e6b0d23b0f5cfb1fbcf501bfc9d115bb SHA512 
5c05c13b3ae6be431343b7a5b3b2cb8676804d6d58d98826e6b44d685bb30fdaf3ced27d66a29908b40f1839bac45d1834d060ddf05d01477474ab3f45f973c8
 WHIRLPOOL 
a01c661bea94a38af755803d385250d8f394064c2f1450c5a8b2b0e9e6879565219c84ded70c40300d2bbf524a30bf152bc5502f65917d757b0552920f6a7cd8

diff --git a/app-admin/rsyslog/rsyslog-8.26.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.26.0.ebuild
new file mode 100644
index 000..2508bab5283
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.26.0.ebuild
@@ -0,0 +1,454 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools eutils linux-info systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="http://www.rsyslog.com/;
+
+BRANCH="8-stable"
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="
+   git://github.com/rsyslog/${PN}.git
+   https://github.com/rsyslog/${PN}.git
+   "
+
+   DOC_REPO_URI="
+   git://github.com/rsyslog/${PN}-doc.git
+   https://github.com/rsyslog/${PN}-doc.git
+   "
+
+   inherit git-r3
+else
+   MY_PV=${PV%_rc*}
+   MY_FILENAME="${PN}-${PV}.tar.gz"
+   MY_FILENAME_DOCS="${PN}-docs-${PV}.tar.gz"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+
+   # Upstream URL schema:
+   # RC:  

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

2017-04-06 Thread Lars Wendler
commit: f2f9e830a436616d96da6e988c649286f0d16016
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  6 12:52:11 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  6 13:07:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f9e830

app-misc/ca-certificates: Bump to version 20161130.3.30.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-misc/ca-certificates/Manifest  |   1 +
 .../ca-certificates-20161130.3.30.1.ebuild | 182 +
 2 files changed, 183 insertions(+)

diff --git a/app-misc/ca-certificates/Manifest 
b/app-misc/ca-certificates/Manifest
index 1f809d24f02..3abf001ceca 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -4,5 +4,6 @@ DIST nss-3.27.2.tar.gz 7397599 SHA256 
dc8ac8524469d0230274fd13a53fdcd74efe4aa672
 DIST nss-3.28.1.tar.gz 7451477 SHA256 
58cc0c05c0ed9523e6d820bea74f513538f48c87aac931876e3d3775de1a82ad SHA512 
f10c8e404741fafe5e5772dc754ff4503ec1826942db5fbc13b99155fcac50f29e1405dd249b69a27f27ebcfef73849b1f0f636a2076ab761384e8a0ed9a2b8b
 WHIRLPOOL 
e1a6b9886759159294c4d8e47e693a2e790703e368ede18425c9a9130df72ac56a6e717cb794607c7bcfc68c82df9aec8771bc74e729f5bbd70fdcd8ce0fed3b
 DIST nss-3.29.1.tar.gz 7479324 SHA256 
47259bc5c4439d8228d7c577ea652ed140588f27eae8ebb39cc91057aea37366 SHA512 
c060f568a3243343b5a1315d632015373dc7dfd2ca9567fb484190dd56f87b1bc977539b9e28fe4fbfc6ee25409e69b1192a2b590031257dd8c89d162332e050
 WHIRLPOOL 
1649e439fec988ce0b0d5d3b5caf2b89579eee86dff87cb6a4545cf6fdbd78a409f0746050dbc5a5bcefbb8363abad730df2a43ef05b91f5b325d06ba778e151
 DIST nss-3.29.3.tar.gz 7479458 SHA256 
35ddcc31251ef829994efeee925011aa1414e32be7e388236970255aa3c8e1eb SHA512 
eebc479521dc4e64565929620f60bf457875a2b21d7b5dc2b67f4e4279bfb1a814c31a7b17638052cec44ede9fb686a3ff776cd2239271142100e0fd5f769519
 WHIRLPOOL 
93edf0bd7c0c1751f7b03a8e878cba564e27fede796de3d4f381aa0b86ef8ea9edffd6f57f8a437f48e07f74ddc2cd0b351ca640ea409e3b3a54f7ddb83def22
+DIST nss-3.30.1.tar.gz 9501791 SHA256 
1fa273a9a18611bfd22ecd61283172a5aa66af7d0783c7018f42d48000be5eb6 SHA512 
591c518bc7e8105675678863e1995725982527e138b45e12ad0efd927f5d3eaa2aaa704d335ff46d572c2f7ad8a8f9a38e671c1d5a9f46fe495077ba0522bc51
 WHIRLPOOL 
40ef67fcb505ed19b8438b77b5b0a147d939863066a24bd15f5afa2e6ea91a40d6aaa43860c6f1f94f37efe417c48f865c344e7ffb5d997e4a92356100a206c1
 DIST nss-3.30.tar.gz 9500552 SHA256 
a8cdae5e992f6563972e26dbfefc50d006dd845c43b8ca24ea50169ff3a9 SHA512 
c21e9b5e4b689ea8cbc6f4d7913df43e2a78c4435e0ce092f2ce00e46079ce2268e17ec8527b283ac69eff3d96ff0165a5b42b6579bfe0a720115ff2938260d3
 WHIRLPOOL 
bc0a59484010a5771b515dde1440ccca8a63b167d3d8839b3606460fdf9d2dc3ab7d889173c88edb7d685d39ad3614c4cbc66284d0faced47cdcc01a69997d9a
 DIST nss-cacert-class1-class3.patch 22950 SHA256 
6bba29cee34276e2ca6436dabedfeba2b61fb46668c5d5ceabf0c871574649bf SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0
 WHIRLPOOL 
1246223b01292604e5609bb9c580f092dc5937bf8c98f6891b099e8bab960e03612b6617e30a55d6ff8817d88f190e03812fe8f89f84f25c20970493dc2f7700

diff --git a/app-misc/ca-certificates/ca-certificates-20161130.3.30.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20161130.3.30.1.ebuild
new file mode 100644
index 000..a72077ebef8
--- /dev/null
+++ b/app-misc/ca-certificates/ca-certificates-20161130.3.30.1.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# The Debian ca-certificates package merely takes the CA database as it exists
+# in the nss package and repackages it for use by openssl.
+#
+# The issue with using the compiled debs directly is two fold:
+# - they do not update frequently enough for us to rely on them
+# - they pull the CA database from nss tip of tree rather than the release
+#
+# So we take the Debian source tools and combine them with the latest nss
+# release to produce (largely) the same end result.  The difference is that
+# now we know our cert database is kept in sync with nss and, if need be,
+# can be sync with nss tip of tree more frequently to respond to bugs.
+
+# When triaging bugs from users, here's some handy tips:
+# - To see what cert is hitting errors, use openssl:
+#   openssl s_client -port 443 -CApath /etc/ssl/certs/ -host $HOSTNAME
+#   Focus on the errors written to stderr.
+#
+# - Look at the upstream log as to why certs were added/removed:
+#   https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
+#
+# - If people want to add/remove certs, tell them to file w/mozilla:
+#   
https://bugzilla.mozilla.org/enter_bug.cgi?product=NSS=CA%20Certificates=trunk
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit eutils python-any-r1
+
+if [[ ${PV} == *.* ]] ; then
+   # Compile from source ourselves.
+   PRECOMPILED=false
+   inherit versionator
+
+   

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

2017-04-06 Thread Lars Wendler
commit: 2009975ea4afd9e70458d1a64f84191950963750
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  6 12:52:47 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  6 13:07:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2009975e

app-misc/ca-certificates: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-misc/ca-certificates/Manifest  |   1 -
 .../ca-certificates-20161130.3.29.1.ebuild | 182 -
 2 files changed, 183 deletions(-)

diff --git a/app-misc/ca-certificates/Manifest 
b/app-misc/ca-certificates/Manifest
index 3abf001ceca..2ae4e245cdf 100644
--- a/app-misc/ca-certificates/Manifest
+++ b/app-misc/ca-certificates/Manifest
@@ -2,7 +2,6 @@ DIST ca-certificates_20161102.tar.xz 298544 SHA256 
25384a67e2f1e76495ceeb00abfdb
 DIST ca-certificates_20161130.tar.xz 298656 SHA256 
04bca9e142a90a834aca0311f7ced237368d71fee7bd5c9f68ef7f4611aee471 SHA512 
8395f27d2369d694b069e1bb250b06df05f732bd9f4a4dc8652091e9c96ad1a84003e28f59cb9e13fdfd22ca5818f495d80149692e74b2d63e34db4f6a95ee9f
 WHIRLPOOL 
6903848f030a0da80e18e5d6a075c9a4ef390d67d748ff27cbadef4b1bf5866b9d7d96960f780f6bbff3f7b9720c31ee4d7a089238041bcb4d5de52fe0e46224
 DIST nss-3.27.2.tar.gz 7397599 SHA256 
dc8ac8524469d0230274fd13a53fdcd74efe4aa67205dde1a4a92be87dc28524 SHA512 
699847665e93fd649cb60ce6bc8f849f452779e7232a09bbeb0613f9e6c57bb81948f1ae59cc86648e41a212cda259109850ccd14546d35910deb75f5d2a13b8
 WHIRLPOOL 
08229d87de1c7020c1d7fc12fb8a2afc4bc9ab9f0208aad12698aba17386fbe9163cb506101c7d4d568409fd99141fb88c0e71fc32cecbc6640a4a8f7a4efabf
 DIST nss-3.28.1.tar.gz 7451477 SHA256 
58cc0c05c0ed9523e6d820bea74f513538f48c87aac931876e3d3775de1a82ad SHA512 
f10c8e404741fafe5e5772dc754ff4503ec1826942db5fbc13b99155fcac50f29e1405dd249b69a27f27ebcfef73849b1f0f636a2076ab761384e8a0ed9a2b8b
 WHIRLPOOL 
e1a6b9886759159294c4d8e47e693a2e790703e368ede18425c9a9130df72ac56a6e717cb794607c7bcfc68c82df9aec8771bc74e729f5bbd70fdcd8ce0fed3b
-DIST nss-3.29.1.tar.gz 7479324 SHA256 
47259bc5c4439d8228d7c577ea652ed140588f27eae8ebb39cc91057aea37366 SHA512 
c060f568a3243343b5a1315d632015373dc7dfd2ca9567fb484190dd56f87b1bc977539b9e28fe4fbfc6ee25409e69b1192a2b590031257dd8c89d162332e050
 WHIRLPOOL 
1649e439fec988ce0b0d5d3b5caf2b89579eee86dff87cb6a4545cf6fdbd78a409f0746050dbc5a5bcefbb8363abad730df2a43ef05b91f5b325d06ba778e151
 DIST nss-3.29.3.tar.gz 7479458 SHA256 
35ddcc31251ef829994efeee925011aa1414e32be7e388236970255aa3c8e1eb SHA512 
eebc479521dc4e64565929620f60bf457875a2b21d7b5dc2b67f4e4279bfb1a814c31a7b17638052cec44ede9fb686a3ff776cd2239271142100e0fd5f769519
 WHIRLPOOL 
93edf0bd7c0c1751f7b03a8e878cba564e27fede796de3d4f381aa0b86ef8ea9edffd6f57f8a437f48e07f74ddc2cd0b351ca640ea409e3b3a54f7ddb83def22
 DIST nss-3.30.1.tar.gz 9501791 SHA256 
1fa273a9a18611bfd22ecd61283172a5aa66af7d0783c7018f42d48000be5eb6 SHA512 
591c518bc7e8105675678863e1995725982527e138b45e12ad0efd927f5d3eaa2aaa704d335ff46d572c2f7ad8a8f9a38e671c1d5a9f46fe495077ba0522bc51
 WHIRLPOOL 
40ef67fcb505ed19b8438b77b5b0a147d939863066a24bd15f5afa2e6ea91a40d6aaa43860c6f1f94f37efe417c48f865c344e7ffb5d997e4a92356100a206c1
 DIST nss-3.30.tar.gz 9500552 SHA256 
a8cdae5e992f6563972e26dbfefc50d006dd845c43b8ca24ea50169ff3a9 SHA512 
c21e9b5e4b689ea8cbc6f4d7913df43e2a78c4435e0ce092f2ce00e46079ce2268e17ec8527b283ac69eff3d96ff0165a5b42b6579bfe0a720115ff2938260d3
 WHIRLPOOL 
bc0a59484010a5771b515dde1440ccca8a63b167d3d8839b3606460fdf9d2dc3ab7d889173c88edb7d685d39ad3614c4cbc66284d0faced47cdcc01a69997d9a

diff --git a/app-misc/ca-certificates/ca-certificates-20161130.3.29.1.ebuild 
b/app-misc/ca-certificates/ca-certificates-20161130.3.29.1.ebuild
deleted file mode 100644
index a72077ebef8..000
--- a/app-misc/ca-certificates/ca-certificates-20161130.3.29.1.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# The Debian ca-certificates package merely takes the CA database as it exists
-# in the nss package and repackages it for use by openssl.
-#
-# The issue with using the compiled debs directly is two fold:
-# - they do not update frequently enough for us to rely on them
-# - they pull the CA database from nss tip of tree rather than the release
-#
-# So we take the Debian source tools and combine them with the latest nss
-# release to produce (largely) the same end result.  The difference is that
-# now we know our cert database is kept in sync with nss and, if need be,
-# can be sync with nss tip of tree more frequently to respond to bugs.
-
-# When triaging bugs from users, here's some handy tips:
-# - To see what cert is hitting errors, use openssl:
-#   openssl s_client -port 443 -CApath /etc/ssl/certs/ -host $HOSTNAME
-#   Focus on the errors written to stderr.
-#
-# - Look at the upstream log as to why certs were added/removed:
-#   https://hg.mozilla.org/projects/nss/log/tip/lib/ckfw/builtins/certdata.txt
-#
-# - 

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

2017-04-06 Thread Lars Wendler
commit: 49492acc49219ff052d9ab59345b185040e722cd
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  6 13:06:09 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  6 13:08:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49492acc

sys-apps/dbus: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/dbus/Manifest|   1 -
 sys-apps/dbus/dbus-1.10.14.ebuild | 267 --
 sys-apps/dbus/dbus-1.10.16.ebuild | 267 --
 sys-apps/dbus/files/dbus.initd|  49 ---
 4 files changed, 584 deletions(-)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index 3940984bfc4..58cb99bbd32 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,4 +1,3 @@
 DIST dbus-1.10.12.tar.gz 1984805 SHA256 
210a79430b276eafc6406c71705e9140d25b9956d18068df98a70156dc0e475d SHA512 
6616c7b2926a6fb6158d0a0a24d1b887173ca215a2f3185b95cc5f08df64fed1977e16c86c6ae530960453b6c585ae24ea4c9976e7537a45f9c6366c43baa52d
 WHIRLPOOL 
9bd9ed70c4d9890dad09b2bcd07ee40ef472f1436cefe3bc89aaddbb183532939d6ce19da721a673a39f2e6b07e634b179190cec00e1a48fa2d9be6c830cc696
-DIST dbus-1.10.14.tar.gz 1985828 SHA256 
23238f70353e38ce5ca183ebc9525c0d97ac00ef640ad29cf794782af6e6a083 SHA512 
87eda0117ee5fd47952f37a227cc017acdaa174a28e59ecd0c9f2501ffd5d56d015865d472dd9a922d8a52184662bfebff86279eb7431d19583958dd9e4dae26
 WHIRLPOOL 
83ded40df7b005b9247c9f1c82befc3c989becea0702998df5d43a9fb73489b0d222142a0d32fd11523e839ba8729dc824ff547d13d4c68fe390c788d2c5c750
 DIST dbus-1.10.16.tar.gz 1986063 SHA256 
a7b0ba6ea3e8d0e08afec5e3030d0245614268276620c536726f8fa6e5c43388 SHA512 
1f3cbed3be80fe33b2a05774b17acd63132daa6b93102ac8b287443220ae27358457ddf4ecf2f4d974f881b0361136da785a52db45cd5da160c91b6674ba4a22
 WHIRLPOOL 
257cd83430dcfd8e9b83e13d0e5a54bbcd56885ba519d162fd1956dcef3d0f6ffa5058f2e43d993686055d26e830d570a260dcff28575fdd09cc860b41faafdc
 DIST dbus-1.10.18.tar.gz 1986589 SHA256 
6049ddd5f3f3e2618f615f1faeda0a115104423a7996b7aa73e2f36e38cc514a SHA512 
726f97d0a2016f4f0625ba332e93e2d33bb16857cd35cb6c79da0f44fff297df948c3df62c31ffbec34713a7b85b3ff5b65f31517fe3511ddbd3bf18bd4748ed
 WHIRLPOOL 
ee164e1f6de80595fbfbcbad65d78dab4b91b5ec4e1ce88e1c4015f1c1b531f09796d54db163b2c2eceb3b92261f8a57852d2e0b29f71d9c65f9b91684433d9e

diff --git a/sys-apps/dbus/dbus-1.10.14.ebuild 
b/sys-apps/dbus/dbus-1.10.14.ebuild
deleted file mode 100644
index a928ceaeb04..000
--- a/sys-apps/dbus/dbus-1.10.14.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools eutils linux-info flag-o-matic python-any-r1 
readme.gentoo-r1 systemd virtualx user multilib-minimal
-
-DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
-HOMEPAGE="https://dbus.freedesktop.org/;
-SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
-
-LICENSE="|| ( AFL-2.1 GPL-2 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
-IUSE="debug doc selinux static-libs systemd test user-session X"
-
-RESTRICT="test"
-
-CDEPEND="
-   >=dev-libs/expat-2
-   selinux? (
-   sys-libs/libselinux
-   )
-   systemd? ( sys-apps/systemd:0= )
-   X? (
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-   abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-baselibs-20131008-r4
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
-   )
-"
-DEPEND="${CDEPEND}
-   app-text/xmlto
-   app-text/docbook-xml-dtd:4.4
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? (
-   >=dev-libs/glib-2.36:2
-   ${PYTHON_DEPS}
-   )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-dbus )
-"
-
-DOC_CONTENTS="
-   Some applications require a session bus in addition to the system
-   bus. Please see \`man dbus-launch\` for more information.
-"
-
-# out of sources build dir for make check
-TBD=${WORKDIR}/${P}-tests-build
-
-pkg_setup() {
-   enewgroup messagebus
-   enewuser messagebus -1 -1 -1 messagebus
-
-   use test && python-any-r1_pkg_setup
-
-   if use kernel_linux; then
-   CONFIG_CHECK="~EPOLL"
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   # Tests were restricted because of this
-   sed -i \
-   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
-   -e '/"dispatch"/d' \
-   bus/test-main.c || die
-
-   eapply_user
-
-   # required for asneeded patch but also for bug 263909, cross-compile so
- 

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

2017-04-06 Thread Lars Wendler
commit: 5f1e88252265ec55eeca691405743840238afd76
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  6 13:04:57 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  6 13:08:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1e8825

sys-apps/dbus: Bump to version 1.10.18

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-apps/dbus/Manifest|   1 +
 sys-apps/dbus/dbus-1.10.18.ebuild | 274 ++
 2 files changed, 275 insertions(+)

diff --git a/sys-apps/dbus/Manifest b/sys-apps/dbus/Manifest
index b6829e178f9..3940984bfc4 100644
--- a/sys-apps/dbus/Manifest
+++ b/sys-apps/dbus/Manifest
@@ -1,3 +1,4 @@
 DIST dbus-1.10.12.tar.gz 1984805 SHA256 
210a79430b276eafc6406c71705e9140d25b9956d18068df98a70156dc0e475d SHA512 
6616c7b2926a6fb6158d0a0a24d1b887173ca215a2f3185b95cc5f08df64fed1977e16c86c6ae530960453b6c585ae24ea4c9976e7537a45f9c6366c43baa52d
 WHIRLPOOL 
9bd9ed70c4d9890dad09b2bcd07ee40ef472f1436cefe3bc89aaddbb183532939d6ce19da721a673a39f2e6b07e634b179190cec00e1a48fa2d9be6c830cc696
 DIST dbus-1.10.14.tar.gz 1985828 SHA256 
23238f70353e38ce5ca183ebc9525c0d97ac00ef640ad29cf794782af6e6a083 SHA512 
87eda0117ee5fd47952f37a227cc017acdaa174a28e59ecd0c9f2501ffd5d56d015865d472dd9a922d8a52184662bfebff86279eb7431d19583958dd9e4dae26
 WHIRLPOOL 
83ded40df7b005b9247c9f1c82befc3c989becea0702998df5d43a9fb73489b0d222142a0d32fd11523e839ba8729dc824ff547d13d4c68fe390c788d2c5c750
 DIST dbus-1.10.16.tar.gz 1986063 SHA256 
a7b0ba6ea3e8d0e08afec5e3030d0245614268276620c536726f8fa6e5c43388 SHA512 
1f3cbed3be80fe33b2a05774b17acd63132daa6b93102ac8b287443220ae27358457ddf4ecf2f4d974f881b0361136da785a52db45cd5da160c91b6674ba4a22
 WHIRLPOOL 
257cd83430dcfd8e9b83e13d0e5a54bbcd56885ba519d162fd1956dcef3d0f6ffa5058f2e43d993686055d26e830d570a260dcff28575fdd09cc860b41faafdc
+DIST dbus-1.10.18.tar.gz 1986589 SHA256 
6049ddd5f3f3e2618f615f1faeda0a115104423a7996b7aa73e2f36e38cc514a SHA512 
726f97d0a2016f4f0625ba332e93e2d33bb16857cd35cb6c79da0f44fff297df948c3df62c31ffbec34713a7b85b3ff5b65f31517fe3511ddbd3bf18bd4748ed
 WHIRLPOOL 
ee164e1f6de80595fbfbcbad65d78dab4b91b5ec4e1ce88e1c4015f1c1b531f09796d54db163b2c2eceb3b92261f8a57852d2e0b29f71d9c65f9b91684433d9e

diff --git a/sys-apps/dbus/dbus-1.10.18.ebuild 
b/sys-apps/dbus/dbus-1.10.18.ebuild
new file mode 100644
index 000..850235a998a
--- /dev/null
+++ b/sys-apps/dbus/dbus-1.10.18.ebuild
@@ -0,0 +1,274 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils linux-info flag-o-matic python-any-r1 
readme.gentoo-r1 systemd virtualx user multilib-minimal
+
+DESCRIPTION="A message bus system, a simple way for applications to talk to 
each other"
+HOMEPAGE="https://dbus.freedesktop.org/;
+SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.gz;
+
+LICENSE="|| ( AFL-2.1 GPL-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="debug doc elogind selinux static-libs systemd test user-session X"
+
+RESTRICT="test"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/expat-2
+   selinux? (
+   sys-libs/libselinux
+   )
+   elogind? ( sys-auth/elogind )
+   systemd? ( sys-apps/systemd:0= )
+   X? (
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-baselibs-20131008-r4
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+   )
+"
+DEPEND="${CDEPEND}
+   app-text/xmlto
+   app-text/docbook-xml-dtd:4.4
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? (
+   >=dev-libs/glib-2.36:2
+   ${PYTHON_DEPS}
+   )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-dbus )
+"
+
+DOC_CONTENTS="
+   Some applications require a session bus in addition to the system
+   bus. Please see \`man dbus-launch\` for more information.
+"
+
+# out of sources build dir for make check
+TBD=${WORKDIR}/${P}-tests-build
+
+pkg_setup() {
+   enewgroup messagebus
+   enewuser messagebus -1 -1 -1 messagebus
+
+   use test && python-any-r1_pkg_setup
+
+   if use kernel_linux; then
+   CONFIG_CHECK="~EPOLL"
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   # Tests were restricted because of this
+   sed -i \
+   -e 's/.*bus_dispatch_test.*/printf ("Disabled due to excess 
noise\\n");/' \
+   -e '/"dispatch"/d' \
+   bus/test-main.c || die
+
+   eapply "${FILESDIR}/${PN}-enable-elogind.patch"
+
+   eapply_user
+
+   # required for asneeded patch but also for bug 

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

2017-04-06 Thread Lars Wendler
commit: 8760dbe77c8adf5e8cf6ab5b524e49471019088d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  6 12:37:43 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  6 13:07:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8760dbe7

dev-libs/nss: Bump to version 3.30.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/nss/Manifest  |   1 +
 dev-libs/nss/nss-3.30.1.ebuild | 338 +
 2 files changed, 339 insertions(+)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index 008785fa660..23fde6e0307 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,6 +1,7 @@
 DIST nss-3.28.1.tar.gz 7451477 SHA256 
58cc0c05c0ed9523e6d820bea74f513538f48c87aac931876e3d3775de1a82ad SHA512 
f10c8e404741fafe5e5772dc754ff4503ec1826942db5fbc13b99155fcac50f29e1405dd249b69a27f27ebcfef73849b1f0f636a2076ab761384e8a0ed9a2b8b
 WHIRLPOOL 
e1a6b9886759159294c4d8e47e693a2e790703e368ede18425c9a9130df72ac56a6e717cb794607c7bcfc68c82df9aec8771bc74e729f5bbd70fdcd8ce0fed3b
 DIST nss-3.29.1.tar.gz 7479324 SHA256 
47259bc5c4439d8228d7c577ea652ed140588f27eae8ebb39cc91057aea37366 SHA512 
c060f568a3243343b5a1315d632015373dc7dfd2ca9567fb484190dd56f87b1bc977539b9e28fe4fbfc6ee25409e69b1192a2b590031257dd8c89d162332e050
 WHIRLPOOL 
1649e439fec988ce0b0d5d3b5caf2b89579eee86dff87cb6a4545cf6fdbd78a409f0746050dbc5a5bcefbb8363abad730df2a43ef05b91f5b325d06ba778e151
 DIST nss-3.29.3.tar.gz 7479458 SHA256 
35ddcc31251ef829994efeee925011aa1414e32be7e388236970255aa3c8e1eb SHA512 
eebc479521dc4e64565929620f60bf457875a2b21d7b5dc2b67f4e4279bfb1a814c31a7b17638052cec44ede9fb686a3ff776cd2239271142100e0fd5f769519
 WHIRLPOOL 
93edf0bd7c0c1751f7b03a8e878cba564e27fede796de3d4f381aa0b86ef8ea9edffd6f57f8a437f48e07f74ddc2cd0b351ca640ea409e3b3a54f7ddb83def22
+DIST nss-3.30.1.tar.gz 9501791 SHA256 
1fa273a9a18611bfd22ecd61283172a5aa66af7d0783c7018f42d48000be5eb6 SHA512 
591c518bc7e8105675678863e1995725982527e138b45e12ad0efd927f5d3eaa2aaa704d335ff46d572c2f7ad8a8f9a38e671c1d5a9f46fe495077ba0522bc51
 WHIRLPOOL 
40ef67fcb505ed19b8438b77b5b0a147d939863066a24bd15f5afa2e6ea91a40d6aaa43860c6f1f94f37efe417c48f865c344e7ffb5d997e4a92356100a206c1
 DIST nss-3.30.tar.gz 9500552 SHA256 
a8cdae5e992f6563972e26dbfefc50d006dd845c43b8ca24ea50169ff3a9 SHA512 
c21e9b5e4b689ea8cbc6f4d7913df43e2a78c4435e0ce092f2ce00e46079ce2268e17ec8527b283ac69eff3d96ff0165a5b42b6579bfe0a720115ff2938260d3
 WHIRLPOOL 
bc0a59484010a5771b515dde1440ccca8a63b167d3d8839b3606460fdf9d2dc3ab7d889173c88edb7d685d39ad3614c4cbc66284d0faced47cdcc01a69997d9a
 DIST nss-cacert-class1-class3.patch 22950 SHA256 
6bba29cee34276e2ca6436dabedfeba2b61fb46668c5d5ceabf0c871574649bf SHA512 
a5aa740bf110a3f0262e3f1ef2fc739ac2b44f042e220039d48aee8e97cd764d5c10718220364f4098aba955882bd02cadb5481512388971a8290312f88a7df0
 WHIRLPOOL 
1246223b01292604e5609bb9c580f092dc5937bf8c98f6891b099e8bab960e03612b6617e30a55d6ff8817d88f190e03812fe8f89f84f25c20970493dc2f7700
 DIST nss-pem-20160329.tar.xz 27732 SHA256 
6c13c342e7a9fe34b585556099beca33c3078b3df3e11b72827fb70232ac1443 SHA512 
5834b06e4c64205447573d4f4c8989e20986ae67ee00eebce3817eb73794a6355a404143ba1c676ec302ceefaf9df103cb879b1d4ff14ba4e3790dbee3e40eb2
 WHIRLPOOL 
16fb714fab29e44f7a15fa1928a0f4c1a770f0847b8da97816e29a3b124dee782cffe2357648c445f4d29081f349571b6fffe48c5bc725c7c2dde491f3e0e836

diff --git a/dev-libs/nss/nss-3.30.1.ebuild b/dev-libs/nss/nss-3.30.1.ebuild
new file mode 100644
index 000..93080429b23
--- /dev/null
+++ b/dev-libs/nss/nss-3.30.1.ebuild
@@ -0,0 +1,338 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
+
+NSPR_VER="4.13.1"
+RTM_NAME="NSS_${PV//./_}_RTM"
+# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
+PEM_GIT_REV="429b0222759d8ad8e6dcd29e62875ae3efd69116"
+PEM_P="${PN}-pem-20160329"
+
+DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
+HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/;
+SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
+   cacert? ( 
https://dev.gentoo.org/~axs/distfiles/${PN}-cacert-class1-class3.patch )
+   nss-pem? ( https://dev.gentoo.org/~polynomial-c/${PEM_P}.tar.xz )"
+
+LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="cacert +nss-pem utils"
+CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
+DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   ${CDEPEND}"
+RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
+   ${CDEPEND}
+   

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

2017-04-06 Thread Lars Wendler
commit: ced6b63841dd6518b12f3a99dc4ae8a2feba4ffd
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Apr  6 12:38:31 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Apr  6 13:07:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced6b638

dev-libs/nss: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/nss/Manifest  |   1 -
 dev-libs/nss/nss-3.29.1.ebuild | 338 -
 2 files changed, 339 deletions(-)

diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
index 23fde6e0307..c74549d92b8 100644
--- a/dev-libs/nss/Manifest
+++ b/dev-libs/nss/Manifest
@@ -1,5 +1,4 @@
 DIST nss-3.28.1.tar.gz 7451477 SHA256 
58cc0c05c0ed9523e6d820bea74f513538f48c87aac931876e3d3775de1a82ad SHA512 
f10c8e404741fafe5e5772dc754ff4503ec1826942db5fbc13b99155fcac50f29e1405dd249b69a27f27ebcfef73849b1f0f636a2076ab761384e8a0ed9a2b8b
 WHIRLPOOL 
e1a6b9886759159294c4d8e47e693a2e790703e368ede18425c9a9130df72ac56a6e717cb794607c7bcfc68c82df9aec8771bc74e729f5bbd70fdcd8ce0fed3b
-DIST nss-3.29.1.tar.gz 7479324 SHA256 
47259bc5c4439d8228d7c577ea652ed140588f27eae8ebb39cc91057aea37366 SHA512 
c060f568a3243343b5a1315d632015373dc7dfd2ca9567fb484190dd56f87b1bc977539b9e28fe4fbfc6ee25409e69b1192a2b590031257dd8c89d162332e050
 WHIRLPOOL 
1649e439fec988ce0b0d5d3b5caf2b89579eee86dff87cb6a4545cf6fdbd78a409f0746050dbc5a5bcefbb8363abad730df2a43ef05b91f5b325d06ba778e151
 DIST nss-3.29.3.tar.gz 7479458 SHA256 
35ddcc31251ef829994efeee925011aa1414e32be7e388236970255aa3c8e1eb SHA512 
eebc479521dc4e64565929620f60bf457875a2b21d7b5dc2b67f4e4279bfb1a814c31a7b17638052cec44ede9fb686a3ff776cd2239271142100e0fd5f769519
 WHIRLPOOL 
93edf0bd7c0c1751f7b03a8e878cba564e27fede796de3d4f381aa0b86ef8ea9edffd6f57f8a437f48e07f74ddc2cd0b351ca640ea409e3b3a54f7ddb83def22
 DIST nss-3.30.1.tar.gz 9501791 SHA256 
1fa273a9a18611bfd22ecd61283172a5aa66af7d0783c7018f42d48000be5eb6 SHA512 
591c518bc7e8105675678863e1995725982527e138b45e12ad0efd927f5d3eaa2aaa704d335ff46d572c2f7ad8a8f9a38e671c1d5a9f46fe495077ba0522bc51
 WHIRLPOOL 
40ef67fcb505ed19b8438b77b5b0a147d939863066a24bd15f5afa2e6ea91a40d6aaa43860c6f1f94f37efe417c48f865c344e7ffb5d997e4a92356100a206c1
 DIST nss-3.30.tar.gz 9500552 SHA256 
a8cdae5e992f6563972e26dbfefc50d006dd845c43b8ca24ea50169ff3a9 SHA512 
c21e9b5e4b689ea8cbc6f4d7913df43e2a78c4435e0ce092f2ce00e46079ce2268e17ec8527b283ac69eff3d96ff0165a5b42b6579bfe0a720115ff2938260d3
 WHIRLPOOL 
bc0a59484010a5771b515dde1440ccca8a63b167d3d8839b3606460fdf9d2dc3ab7d889173c88edb7d685d39ad3614c4cbc66284d0faced47cdcc01a69997d9a

diff --git a/dev-libs/nss/nss-3.29.1.ebuild b/dev-libs/nss/nss-3.29.1.ebuild
deleted file mode 100644
index 93080429b23..000
--- a/dev-libs/nss/nss-3.29.1.ebuild
+++ /dev/null
@@ -1,338 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
-
-NSPR_VER="4.13.1"
-RTM_NAME="NSS_${PV//./_}_RTM"
-# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
-PEM_GIT_REV="429b0222759d8ad8e6dcd29e62875ae3efd69116"
-PEM_P="${PN}-pem-20160329"
-
-DESCRIPTION="Mozilla's Network Security Services library that implements PKI 
support"
-HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/;
-SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
-   cacert? ( 
https://dev.gentoo.org/~axs/distfiles/${PN}-cacert-class1-class3.patch )
-   nss-pem? ( https://dev.gentoo.org/~polynomial-c/${PEM_P}.tar.xz )"
-
-LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="cacert +nss-pem utils"
-CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
-   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
-DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
-   ${CDEPEND}"
-RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
-   ${CDEPEND}
-   abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-baselibs-20140508-r12
-   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
-   )"
-
-RESTRICT="test"
-
-S="${WORKDIR}/${P}/${PN}"
-
-MULTILIB_CHOST_TOOLS=(
-   /usr/bin/nss-config
-)
-
-PATCHES=(
-   # Custom changes for gentoo
-   "${FILESDIR}/${PN}-3.28-gentoo-fixups.patch"
-   "${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
-   "${FILESDIR}/${PN}-3.23-hppa-byte_order.patch"
-)
-
-src_unpack() {
-   unpack ${A}
-   if use nss-pem ; then
-   mv "${PN}"/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die
-   fi
-}
-
-src_prepare() {
-   if use nss-pem ; then
-   PATCHES+=(
-   "${FILESDIR}/${PN}-3.21-enable-pem.patch"
-  

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

2017-04-06 Thread Michał Górny
commit: c738aff7a8a27f1c867aef80e1ba392a7a3ee496
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 06:47:25 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 12:47:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c738aff7

sys-devel/llvm: Fix compressing manpages

 sys-devel/llvm/llvm-4.0.0-r1.ebuild | 2 ++
 sys-devel/llvm/llvm-.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-devel/llvm/llvm-4.0.0-r1.ebuild 
b/sys-devel/llvm/llvm-4.0.0-r1.ebuild
index 1384df1a119..c9745dcdf6c 100644
--- a/sys-devel/llvm/llvm-4.0.0-r1.ebuild
+++ b/sys-devel/llvm/llvm-4.0.0-r1.ebuild
@@ -262,4 +262,6 @@ multilib_src_install_all() {
LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
 _EOF_
doenvd "${T}/10llvm-${revord}"
+
+   docompress "/usr/lib/llvm/${SLOT}/share/man"
 }

diff --git a/sys-devel/llvm/llvm-.ebuild b/sys-devel/llvm/llvm-.ebuild
index 16413680bdf..44153d7806e 100644
--- a/sys-devel/llvm/llvm-.ebuild
+++ b/sys-devel/llvm/llvm-.ebuild
@@ -262,4 +262,6 @@ multilib_src_install_all() {
LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
 _EOF_
doenvd "${T}/10llvm-${revord}"
+
+   docompress "/usr/lib/llvm/${SLOT}/share/man"
 }



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

2017-04-06 Thread Michał Górny
commit: 958e93248a7304267883968e2fc8e58a14f07cdb
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 12:47:20 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 12:48:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958e9324

sys-devel/clang: Enable support for Z3 backend in -

 sys-devel/clang/clang-.ebuild | 11 +--
 sys-devel/clang/metadata.xml  |  1 +
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index c28114fd1a9..05f378ffda7 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -27,11 +27,15 @@ LICENSE="UoI-NCSA"
 SLOT="5"
 KEYWORDS=""
 IUSE="debug default-compiler-rt default-libcxx +doc multitarget
-   +static-analyzer test xml elibc_musl kernel_FreeBSD 
${ALL_LLVM_TARGETS[*]}"
+   +static-analyzer test xml z3 elibc_musl kernel_FreeBSD
+   ${ALL_LLVM_TARGETS[*]}"
 
 RDEPEND="
~sys-devel/llvm-${PV}:${SLOT}=[debug=,${LLVM_TARGET_USEDEPS// 
/,},${MULTILIB_USEDEP}]
-   static-analyzer? ( dev-lang/perl:* )
+   static-analyzer? (
+   dev-lang/perl:*
+   z3? ( sci-mathematics/z3:0= )
+   )
xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
${PYTHON_DEPS}"
 # configparser-3.2 breaks the build (3.3 or none at all are fine)
@@ -170,6 +174,9 @@ multilib_src_configure() {
 
-DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
-DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+   # z3 is not multilib-friendly
+   -DCLANG_ANALYZER_BUILD_Z3=$(multilib_native_usex z3)
+   -DZ3_INCLUDE_DIR="${EPREFIX}/usr/include/z3"
)
use test && mycmakeargs+=(
-DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"

diff --git a/sys-devel/clang/metadata.xml b/sys-devel/clang/metadata.xml
index 38b8ec4ab6a..03502538f63 100644
--- a/sys-devel/clang/metadata.xml
+++ b/sys-devel/clang/metadata.xml
@@ -31,5 +31,6 @@ Conformance with C/C++/ObjC and their 
variants
Use libc++ instead of libstdc++ as 
the default stdlib for clang
Build all host targets (default: host 
only)
Install the Clang static 
analyzer
+   Enable the static analyzer constraint manager 
backend using sci-mathematics/z3

 



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

2017-04-06 Thread Michał Górny
commit: 3dc2033249469ce893abcd73164058280fbaae95
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 07:40:27 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 12:47:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc20332

sys-devel/clang: Fix installing extra tool docs to docdir

 sys-devel/clang/clang-4.0.0-r1.ebuild | 3 +++
 sys-devel/clang/clang-.ebuild | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/sys-devel/clang/clang-4.0.0-r1.ebuild 
b/sys-devel/clang/clang-4.0.0-r1.ebuild
index cd232123da2..b8ce12c11d4 100644
--- a/sys-devel/clang/clang-4.0.0-r1.ebuild
+++ b/sys-devel/clang/clang-4.0.0-r1.ebuild
@@ -187,6 +187,7 @@ multilib_src_configure() {
)
use doc && mycmakeargs+=(

-DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+   
-DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
-DSPHINX_WARNINGS_AS_ERRORS=OFF
)
else
@@ -293,4 +294,6 @@ multilib_src_install_all() {
fi
 
docompress "/usr/lib/llvm/${SLOT}/share/man"
+   # match 'html' non-compression
+   use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
 }

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index 03ed29156ba..cd95492a02c 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -184,6 +184,7 @@ multilib_src_configure() {
)
use doc && mycmakeargs+=(

-DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+   
-DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
-DSPHINX_WARNINGS_AS_ERRORS=OFF
)
else
@@ -290,4 +291,6 @@ multilib_src_install_all() {
fi
 
docompress "/usr/lib/llvm/${SLOT}/share/man"
+   # match 'html' non-compression
+   use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
 }



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

2017-04-06 Thread Michał Górny
commit: a895b4764f99fc7f8f17ea4a966bc80bff283391
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr  6 07:42:44 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr  6 12:47:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a895b476

sys-devel/clang: Fix incorrect +x on scan-build.1 manpage

 sys-devel/clang/clang-4.0.0-r1.ebuild | 2 ++
 sys-devel/clang/clang-.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-devel/clang/clang-4.0.0-r1.ebuild 
b/sys-devel/clang/clang-4.0.0-r1.ebuild
index b8ce12c11d4..703190f0bf5 100644
--- a/sys-devel/clang/clang-4.0.0-r1.ebuild
+++ b/sys-devel/clang/clang-4.0.0-r1.ebuild
@@ -296,4 +296,6 @@ multilib_src_install_all() {
docompress "/usr/lib/llvm/${SLOT}/share/man"
# match 'html' non-compression
use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
+   # +x for some reason; TODO: investigate
+   use static-analyzer && fperms a-x 
"/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1"
 }

diff --git a/sys-devel/clang/clang-.ebuild 
b/sys-devel/clang/clang-.ebuild
index cd95492a02c..c28114fd1a9 100644
--- a/sys-devel/clang/clang-.ebuild
+++ b/sys-devel/clang/clang-.ebuild
@@ -293,4 +293,6 @@ multilib_src_install_all() {
docompress "/usr/lib/llvm/${SLOT}/share/man"
# match 'html' non-compression
use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
+   # +x for some reason; TODO: investigate
+   use static-analyzer && fperms a-x 
"/usr/lib/llvm/${SLOT}/share/man/man1/scan-build.1"
 }



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

2017-04-06 Thread Alexys Jacob
commit: ffe97e09f163835b9b2c4f6ac237fa67d3739b38
Author: Ultrabug  gentoo  org>
AuthorDate: Thu Apr  6 12:46:27 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Apr  6 12:46:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe97e09

www-servers/uwsgi: add gevent python3 support fixes #597022

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 www-servers/uwsgi/uwsgi-2.0.15.ebuild | 20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

diff --git a/www-servers/uwsgi/uwsgi-2.0.15.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.15.ebuild
index f4d91799038..b14c43d4029 100644
--- a/www-servers/uwsgi/uwsgi-2.0.15.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.15.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
 PYTHON_REQ_USE="threads(+)"
 
 RUBY_OPTIONAL="yes"
@@ -116,7 +116,7 @@ CDEPEND="sys-libs/zlib
)
pypy? ( virtual/pypy )
python? ( ${PYTHON_DEPS} )
-   python_gevent? ( >=dev-python/gevent-1.0.1[$(python_gen_usedep 
'python2*')] )
+   python_gevent? ( >=dev-python/gevent-1.2.1[${PYTHON_USEDEP}] )
ruby? ( $(ruby_implementations_depend) )"
 DEPEND="${CDEPEND}
virtual/pkgconfig"
@@ -131,9 +131,9 @@ APXS2_S="${S}/apache2"
 APACHE2_MOD_CONF="42_mod_uwsgi-r2 42_mod_uwsgi"
 
 # FIXME: is this patch still useful?
-# PATCHES=(
-# "${FILESDIR}/2.0.14-php-plugin.patch"
-# )
+PATCHES=(
+   "${FILESDIR}/2.0.14-php-plugin.patch"
+)
 
 src_unpack() {
default
@@ -260,9 +260,7 @@ python_compile_plugins() {
fi
 
if use python_gevent ; then
-   if [[ "${PYV}" == "27" ]] ; then
-   ${PYTHON} uwsgiconfig.py --plugin plugins/gevent gentoo 
gevent${PYV} || die "building plugin for gevent-support in ${EPYTHON} failed"
-   fi
+   ${PYTHON} uwsgiconfig.py --plugin plugins/gevent gentoo 
gevent${PYV} || die "building plugin for gevent-support in ${EPYTHON} failed"
fi
 
if use pypy ; then
@@ -397,11 +395,7 @@ pkg_postinst() {
fi
fi
if use python_gevent ; then
-   if [[ ${EPYTHON} == python2* ]] ; then
-   elog "  '--plugins ${EPYV},gevent${PYV}' for 
gevent support in ${EPYTHON}"
-   else
-   elog "  (gevent is currently not supported in 
${EPYTHON})"
-   fi
+   elog "  '--plugins ${EPYV},gevent${PYV}' for gevent 
support in ${EPYTHON}"
fi
}
 



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

2017-04-06 Thread Alexys Jacob
commit: 27bea234b86f8fb35e1aae953113bb3ffb504a72
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Apr  4 14:49:25 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Thu Apr  6 12:46:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27bea234

www-servers/uwsgi: version bump to 2.0.15.

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

 www-servers/uwsgi/Manifest|   1 +
 www-servers/uwsgi/uwsgi-2.0.15.ebuild | 419 ++
 2 files changed, 420 insertions(+)

diff --git a/www-servers/uwsgi/Manifest b/www-servers/uwsgi/Manifest
index cd32b3bec84..3bb2e5cc00f 100644
--- a/www-servers/uwsgi/Manifest
+++ b/www-servers/uwsgi/Manifest
@@ -1,2 +1,3 @@
 DIST uwsgi-2.0.13.1.tar.gz 784937 SHA256 
da32a4438c623a5f7129d1ebeefa3e13eccc2be220af36475fb3461734fe539b SHA512 
9cc7936faf4898401268803d1294896a4d60bc8f1c8ecf3177b16f5e873e69b88d6b8d28cd020a6bf319e6c1e7de65caf29e85207633a5b60f423ffbdaf116e5
 WHIRLPOOL 
9246bdf85cd22b2f01789e8cc06f035ae7d15d4213d7e40e88dd9cd4f1152fb9c4205c32ee8749d0fc174b116453887dbdb2b01ed42c0be897d8e011913f4199
 DIST uwsgi-2.0.14.tar.gz 788945 SHA256 
0761056d465061568d97726f985e0a9c236ef8682dd012b60746bc453293b28e SHA512 
c8ed54be20580561b10edb1b882d5a75bdbcf5b1ff9c33bbcfa7f67bd94766183960900c2ad32b071ca726d4665a75f4126e46be0d066be80c5cad500be05c06
 WHIRLPOOL 
794a91afe7ec710ed56fd21c0d260849ecc1565bba95bff1fe5073af70de0754971b3be53ffe2bcf44797a7e53b12bde1cf0155c1e2f98aeab82c6336de82553
+DIST uwsgi-2.0.15.tar.gz 794926 SHA256 
251f0670628ce9b9f4c2b4288a7ea921e2ddb3d5e886b6aa2358273573e6fdcf SHA512 
1a2a82cf99d3e6dfe62fa18fd6f04afd1dc727d61287a1c9f47f1448e76a4858dfd59286118c94672c84ff22bcd8444c0c1568ae46993fdbdb9414ad60474bf4
 WHIRLPOOL 
1708d010af0bb77082e630d945c2d9d31f887125276a92c3a78d11011242374eeb4e3d361a8b4bc593ebae933cc00510b3f64e42a277508addaf6568285b7eae

diff --git a/www-servers/uwsgi/uwsgi-2.0.15.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.15.ebuild
new file mode 100644
index 000..f4d91799038
--- /dev/null
+++ b/www-servers/uwsgi/uwsgi-2.0.15.ebuild
@@ -0,0 +1,419 @@
+# 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"
+
+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 )
+   pypy? ( python_targets_python2_7 )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   

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

2017-04-06 Thread Alexis Ballier
commit: f150c430584693d7c033950cad2a128afdbebbf5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 12:33:28 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 12:33:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f150c430

dev-ml/incremental_kernel: Force "upgrade" on ppx_jane/ppx_driver, bug #614578

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild 
b/dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild
index 02e5cc7be79..051daef8f83 100644
--- a/dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild
+++ b/dev-ml/incremental_kernel/incremental_kernel-0.9.0.ebuild
@@ -18,6 +18,8 @@ DEPEND="
dev-ml/ppx_driver:=
dev-ml/ppx_jane:=
dev-ml/ocaml-migrate-parsetree:=
+   

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

2017-04-06 Thread Alexis Ballier
commit: 1630ee751a9d3e53f2ea0387d9dd994f789ab53c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 08:24:27 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 12:29:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1630ee75

dev-ml/zed: Bump to 1.5

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/zed/Manifest   |  1 +
 dev-ml/zed/zed-1.5.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ml/zed/Manifest b/dev-ml/zed/Manifest
index 64cf6d291c1..1f1236beb85 100644
--- a/dev-ml/zed/Manifest
+++ b/dev-ml/zed/Manifest
@@ -1 +1,2 @@
 DIST zed-1.4.tar.gz 73265 SHA256 
df72f7c248e993523ba401d9b1958471f2c88dfe7bcc61f5247b2e3863c26e5f SHA512 
8a8d308ce09f141624f82ce989094cec51018cf805b60b2522002e6e2a17d27c3b994d73649b7a4118dd1355b24820de9ed8dc4dc295d3931f7cf0baf7889295
 WHIRLPOOL 
f1ef565a470852de6684b3b7fd515ef1581c654275e7509480c5c7d60e3d63d3057794e0efa2502e8ff240873afed1fd193e6e7cc3e55218b5f4867264c5e7b6
+DIST zed-1.5.tar.gz 2 SHA256 
d388504120b99b9017edb546f4eeae1267c8b40faa30e8db8dc4ca0b8991b4a4 SHA512 
7bd66ef77ffa64df59ddd6760e2304bb38daa168d98dc051482d162a2427c639646a489e6fbc2ad53c871b194ce59e20dd19aba29935959a9986128d46b8df34
 WHIRLPOOL 
d9866ba1c7da28b1e42f9c617860a79fa56fb4a980e83a2d954e6dd63c6cb44a1aacecd4fdecaab7c91de857082a0ed5b3e743dd87a2e086118eaa8bbfcdd24f

diff --git a/dev-ml/zed/zed-1.5.ebuild b/dev-ml/zed/zed-1.5.ebuild
new file mode 100644
index 000..c8e41d298a9
--- /dev/null
+++ b/dev-ml/zed/zed-1.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Zed is an abstract engine for text edition"
+HOMEPAGE="https://github.com/diml/zed;
+SRC_URI="https://github.com/diml/zed/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   dev-lang/ocaml:=
+   dev-ml/camomile:=
+   dev-ml/react:="
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+   dev-ml/jbuilder"
+
+src_compile() {
+   jbuilder build --only-packages zed @install || die
+}
+
+src_install() {
+   opam-installer -i \
+   --prefix="${ED}/usr" \
+   --libdir="${D}/$(ocamlc -where)" \
+   --docdir="${ED}/usr/share/doc/${PF}" \
+   ${PN}.install || die
+   dodoc CHANGES.md README.md
+}



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

2017-04-06 Thread Alexis Ballier
commit: 6f1f6ed48dcfeae1cd1c41c77e842dc0fd748395
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 08:24:53 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 12:29:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f1f6ed4

dev-ml/zed: Add missing opam dep

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/zed/zed-1.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/zed/zed-1.5.ebuild b/dev-ml/zed/zed-1.5.ebuild
index c8e41d298a9..844d092dc96 100644
--- a/dev-ml/zed/zed-1.5.ebuild
+++ b/dev-ml/zed/zed-1.5.ebuild
@@ -18,6 +18,7 @@ DEPEND="
dev-ml/react:="
 RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}
+   dev-ml/opam
dev-ml/jbuilder"
 
 src_compile() {



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

2017-04-06 Thread Alexis Ballier
commit: 482b1431ca6c6930ac7007b8ad1f0cd37d631688
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 12:30:46 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 12:30:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482b1431

dev-ml/core_extended: Force "upgrade" on ppx_jane/ppx_driver, bug #614688

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/core_extended/core_extended-0.9.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ml/core_extended/core_extended-0.9.0.ebuild 
b/dev-ml/core_extended/core_extended-0.9.0.ebuild
index bb8c50f1247..4f17a7f52f9 100644
--- a/dev-ml/core_extended/core_extended-0.9.0.ebuild
+++ b/dev-ml/core_extended/core_extended-0.9.0.ebuild
@@ -24,6 +24,8 @@ RDEPEND="
dev-ml/sexplib:=
dev-ml/textutils:=
dev-ml/ocaml-migrate-parsetree:=
+   

[gentoo-commits] repo/gentoo:master commit in: net-misc/quagga/files/systemd/

2017-04-06 Thread Sergey Popov
commit: fc75a7dd6536216331e35fb0bc228ad45a5088b9
Author: Sergey Popov  gentoo  org>
AuthorDate: Thu Apr  6 09:14:47 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Apr  6 11:40:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc75a7dd

net-misc/quagga: fix systemd units, replace BindTo with BindsTo

Package-Manager: portage-2.3.3

 net-misc/quagga/files/systemd/bgpd.service   | 2 +-
 net-misc/quagga/files/systemd/isisd.service  | 2 +-
 net-misc/quagga/files/systemd/nhrpd.service  | 2 +-
 net-misc/quagga/files/systemd/ospf6d.service | 2 +-
 net-misc/quagga/files/systemd/ospfd.service  | 2 +-
 net-misc/quagga/files/systemd/pimd.service   | 2 +-
 net-misc/quagga/files/systemd/ripd.service   | 2 +-
 net-misc/quagga/files/systemd/ripngd.service | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-misc/quagga/files/systemd/bgpd.service 
b/net-misc/quagga/files/systemd/bgpd.service
index aae58be2c95..f5db0b2510e 100644
--- a/net-misc/quagga/files/systemd/bgpd.service
+++ b/net-misc/quagga/files/systemd/bgpd.service
@@ -1,7 +1,7 @@
 [Unit]
 Description=BGP routing daemon
 Documentation=man:bgpd(8) man:zebra(8)
-BindTo=zebra.service
+BindsTo=zebra.service
 After=network.target zebra.service
 ConditionPathExists=/etc/quagga/bgpd.conf
 

diff --git a/net-misc/quagga/files/systemd/isisd.service 
b/net-misc/quagga/files/systemd/isisd.service
index fa5a716e833..10eb0a8fe1d 100644
--- a/net-misc/quagga/files/systemd/isisd.service
+++ b/net-misc/quagga/files/systemd/isisd.service
@@ -1,7 +1,7 @@
 [Unit]
 Description=IS-IS routing daemon
 Documentation=man:isis(8) man:zebra(8)
-BindTo=zebra.service
+BindsTo=zebra.service
 After=network.target zebra.service
 ConditionPathExists=/etc/quagga/isisd.conf
 

diff --git a/net-misc/quagga/files/systemd/nhrpd.service 
b/net-misc/quagga/files/systemd/nhrpd.service
index d6b3e67db77..1a93bae61b1 100644
--- a/net-misc/quagga/files/systemd/nhrpd.service
+++ b/net-misc/quagga/files/systemd/nhrpd.service
@@ -1,7 +1,7 @@
 [Unit]
 Description=NHRP daemon
 Documentation=man:nhrpd(8) man:zebra(8)
-BindTo=zebra.service
+BindsTo=zebra.service
 After=network.target zebra.service
 ConditionPathExists=/etc/quagga/nhrpd.conf
 

diff --git a/net-misc/quagga/files/systemd/ospf6d.service 
b/net-misc/quagga/files/systemd/ospf6d.service
index eacb8915940..b6372d10d89 100644
--- a/net-misc/quagga/files/systemd/ospf6d.service
+++ b/net-misc/quagga/files/systemd/ospf6d.service
@@ -1,7 +1,7 @@
 [Unit]
 Description=OSPF routing daemon for IPv6
 Documentation=man:ospfd(8) man:zebra(8)
-BindTo=zebra.service
+BindsTo=zebra.service
 After=network.target zebra.service
 ConditionPathExists=/etc/quagga/ospf6d.conf
 

diff --git a/net-misc/quagga/files/systemd/ospfd.service 
b/net-misc/quagga/files/systemd/ospfd.service
index 57a946f8e0c..310d219c001 100644
--- a/net-misc/quagga/files/systemd/ospfd.service
+++ b/net-misc/quagga/files/systemd/ospfd.service
@@ -1,7 +1,7 @@
 [Unit]
 Description=OSPF routing daemon
 Documentation=man:ospfd(8) man:zebra(8)
-BindTo=zebra.service
+BindsTo=zebra.service
 After=network.target zebra.service
 ConditionPathExists=/etc/quagga/ospfd.conf
 

diff --git a/net-misc/quagga/files/systemd/pimd.service 
b/net-misc/quagga/files/systemd/pimd.service
index 65ef1bf2dd4..d39f59696c5 100644
--- a/net-misc/quagga/files/systemd/pimd.service
+++ b/net-misc/quagga/files/systemd/pimd.service
@@ -1,7 +1,7 @@
 [Unit]
 Description=PIM-SSM routing daemon
 Documentation=man:zebra(8)
-BindTo=zebra.service
+BindsTo=zebra.service
 After=network.target zebra.service
 ConditionPathExists=/etc/quagga/pimd.conf
 

diff --git a/net-misc/quagga/files/systemd/ripd.service 
b/net-misc/quagga/files/systemd/ripd.service
index bf7c5ac6fe2..b2a74df47fb 100644
--- a/net-misc/quagga/files/systemd/ripd.service
+++ b/net-misc/quagga/files/systemd/ripd.service
@@ -1,7 +1,7 @@
 [Unit]
 Description=RIP routing daemon
 Documentation=man:ripd(8) man:zebra(8)
-BindTo=zebra.service
+BindsTo=zebra.service
 After=network.target zebra.service
 ConditionPathExists=/etc/quagga/ripd.conf
 

diff --git a/net-misc/quagga/files/systemd/ripngd.service 
b/net-misc/quagga/files/systemd/ripngd.service
index 465263ba33f..75c60d8395b 100644
--- a/net-misc/quagga/files/systemd/ripngd.service
+++ b/net-misc/quagga/files/systemd/ripngd.service
@@ -1,7 +1,7 @@
 [Unit]
 Description=RIP routing daemon for IPv6
 Documentation=man:ripngd(8) man:zebra(8)
-BindTo=zebra.service
+BindsTo=zebra.service
 After=network.target zebra.service
 ConditionPathExists=/etc/quagga/ripngd.conf
 



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

2017-04-06 Thread Sergey Popov
commit: ac3160ea69831e97567c96db0a874b5ecbef0860
Author: Sergey Popov  gentoo  org>
AuthorDate: Thu Apr  6 11:40:35 2017 +
Commit: Sergey Popov  gentoo  org>
CommitDate: Thu Apr  6 11:40:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3160ea

net-misc/quagga: version bump

Utilize tmpfiles eclass to create directories in /var/run
to disable QA warnings about those directories

Gentoo-Bug: 608116

Package-Manager: portage-2.3.3

 net-misc/quagga/Manifest|   1 +
 net-misc/quagga/quagga-1.2.1.ebuild | 134 
 2 files changed, 135 insertions(+)

diff --git a/net-misc/quagga/Manifest b/net-misc/quagga/Manifest
index d11715b3e4c..bfa4c1f4a2c 100644
--- a/net-misc/quagga/Manifest
+++ b/net-misc/quagga/Manifest
@@ -1,3 +1,4 @@
 DIST ht-20040304-classless-bgp.patch 1581 SHA256 
39993890f9e31d662ed0564c732fb22392a901beb45b64261ffeadd9edf27887 SHA512 
3df102d8ab88aaee1f109a2310602d6f734f2268252e5e42df752df7db7abeac526e969289481c4abfe905dcd41c35dee65196c48ac320fe9d083305451476e8
 WHIRLPOOL 
cef99d64d52ab8c28bd672fb93dfbd8d716a31c76a5403496a6d104a5ff39531d6085134124d41fe4ff7adf895fa001cbe77b6e42846d849d6c108c81583d04e
 DIST quagga-1.1.1.tar.gz 2871705 SHA256 
b5a94e5bdad3062e04595a5692b8cc435f0a85102f75dfdca0a06d093b4ef63f SHA512 
51eb64ada07b42c663705cedf56be5b8b54143a5543b472e3dc7c703a4ab0542f39cfbeed64d1c33ceee6a15ea8d25ef84616fa40b6bf9cc32023f7241c18c58
 WHIRLPOOL 
795aa54b7930c441cbbc40a67db75865ccecada523164c906dd4a1b385b51820bff061ca58265fc67d1a814c8162d8b6e6758a4aab47ba54dab58cf846cb28be
 DIST quagga-1.2.0.tar.gz 2948778 SHA256 
1043644d37975d9f920b76c593368cbe36ca43e27eb57cff316ee80ccb31dce3 SHA512 
0ad28b828c2e52ad486189bd68e21041fe7c4affada7e3f12ba83a95f3532e0b012ba6b4271f9d0de63d4f5b15e80c706977b3afa54b57a3a5ec02400227d5ae
 WHIRLPOOL 
b4c73c4f7c99c971d762fbde79d5c6776b11b36d8a9b58e9c7cb5d322818ef8b6d90ca5c3f4c55f9b3353ae65042a99b41d39049b0a2f254bbd8904e5136ecce
+DIST quagga-1.2.1.tar.gz 2922514 SHA256 
aaddba5d4f41ed8e4c2f155f4584c993465d122c9096b5b52ada3fc75266fbcd SHA512 
ab7693ccb0cfa0f9ed90cc2b626dcd27aa6cc52e626646a2a37914a01f4b38dd80bf8d0e35d8a6a113718e82024203dbc3704c017f7c5c07bcdc2fe0109e89eb
 WHIRLPOOL 
aeaa20e007a77a8bda469c847ae4de904c8987973e6ad4e358b59c5847226060417efdec8952aa79f8698b76f10da0c257034873365402215d05205e4a1fa866

diff --git a/net-misc/quagga/quagga-1.2.1.ebuild 
b/net-misc/quagga/quagga-1.2.1.ebuild
new file mode 100644
index 000..681fbbb0344
--- /dev/null
+++ b/net-misc/quagga/quagga-1.2.1.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CLASSLESS_BGP_PATCH=ht-20040304-classless-bgp.patch
+
+inherit autotools eutils flag-o-matic multilib pam readme.gentoo-r1 systemd 
tmpfiles user
+
+DESCRIPTION="A free routing daemon replacing Zebra supporting RIP, OSPF and 
BGP"
+HOMEPAGE="http://quagga.net/;
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz
+   bgpclassless? ( 
http://hasso.linux.ee/stuff/patches/quagga/${CLASSLESS_BGP_PATCH} )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~s390 ~sparc ~x86"
+
+IUSE="bgpclassless caps fpm doc elibc_glibc ipv6 multipath nhrpd ospfapi pam 
protobuf +readline snmp tcp-zebra"
+
+COMMON_DEPEND="
+   caps? ( sys-libs/libcap )
+   nhrpd? ( net-dns/c-ares:0= )
+   protobuf? ( dev-libs/protobuf-c:0= )
+   readline? (
+   sys-libs/readline:0=
+   pam? ( sys-libs/pam )
+   )
+   snmp? ( net-analyzer/net-snmp )
+   !elibc_glibc? ( dev-libs/libpcre )"
+DEPEND="${COMMON_DEPEND}
+   sys-apps/gawk
+   sys-devel/libtool:2"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/iproute2"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.99.22.4-ipctl-forwarding.patch"
+)
+
+DISABLE_AUTOFORMATTING=1
+DOC_CONTENTS="Sample configuration files can be found in 
/usr/share/doc/${PF}/samples
+You have to create config files in /etc/quagga before
+starting one of the daemons.
+
+You can pass additional options to the daemon by setting the EXTRA_OPTS
+variable in their respective file in /etc/conf.d"
+
+pkg_setup() {
+   enewgroup quagga
+   enewuser quagga -1 -1 /var/empty quagga
+}
+
+src_prepare() {
+   # Classless prefixes for BGP
+   # http://hasso.linux.ee/doku.php/english:network:quagga
+   use bgpclassless && eapply -p0 "${DISTDIR}/${CLASSLESS_BGP_PATCH}"
+
+   eapply "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   # do not build PDF docs
+   export ac_cv_prog_PDFLATEX=no
+   export ac_cv_prog_LATEXMK=no
+
+   econf \
+   --enable-exampledir=/usr/share/doc/${PF}/samples \
+   --enable-irdp \
+   --enable-isisd \
+   --enable-isis-topology \
+   --enable-pimd \
+   --enable-user=quagga \
+   

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

2017-04-06 Thread Patrice Clement
commit: d922737b48ce08f8b2f1582a570fc32ed9087148
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Apr  6 09:43:49 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Apr  6 09:44:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d922737b

profiles: remove games-emulation/ppsspp mask.

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7a45a66d320..55e5c9be5a4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -453,11 +453,6 @@ dev-perl/Params-ValidationCompiler
 # Unpatched security vulnerability per bug #509920
 www-apps/egroupware
 
-# Michał Górny  (27 Jun 2016)
-# (on behalf of QA & proxy-maint)
-# Major QA violations, bug #587342 (#585722 in particular).
-games-emulation/ppsspp
-
 # Aaron Bauman  (26 Jun 2016)
 # Unpatched security vulnerability per bug #475120
 

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

2017-04-06 Thread Kent Fredric
commit: f1f9fbbb226a94ad179b7263f7e005dad0e2fba7
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr  6 08:11:05 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr  6 08:37:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f9fbbb

dev-perl/Crypt-Curve25519: Bump to version 0.60.0

Upstream:
- Fix compilation system/layout

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../Crypt-Curve25519-0.60.0.ebuild | 27 ++
 dev-perl/Crypt-Curve25519/Manifest |  1 +
 2 files changed, 28 insertions(+)

diff --git a/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild 
b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild
new file mode 100644
index 000..f57e549be84
--- /dev/null
+++ b/dev-perl/Crypt-Curve25519/Crypt-Curve25519-0.60.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=AJGB
+DIST_VERSION=0.06
+inherit perl-module flag-o-matic
+
+DESCRIPTION="Shared secret elliptic-curve Diffie-Hellman generator"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-Exporter
+   virtual/perl-XSLoader
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/Crypt-Curve25519/Manifest 
b/dev-perl/Crypt-Curve25519/Manifest
index 7a475a7a1d0..ea45736ee00 100644
--- a/dev-perl/Crypt-Curve25519/Manifest
+++ b/dev-perl/Crypt-Curve25519/Manifest
@@ -1 +1,2 @@
 DIST Crypt-Curve25519-0.05.tar.gz 73083 SHA256 
d660922f36300f17b7de489c10939ff25043c5cb4a5b44fe53cc3becdeee318b SHA512 
d8d81ee5371bb7ab9178109dfae0b8c21e96d18cc92d0c0d5be5dbc0a10a71c2fd200f04b503991b3ea2cd8e19db897b4389191d90528ca806b02b8f85068b57
 WHIRLPOOL 
067ddf6e0e6d068cff57c600ab1ff49fb824835f2133ccb4bd031c9b0d653c8ea8c301bab8807db2fe0e137d730dd2118d5078837f027d5568f169e97e683a87
+DIST Crypt-Curve25519-0.06.tar.gz 27835 SHA256 
9f48703db4eeca296ea82c2d66e4a139f2270b8dfb0bedfc4ff94454bb7b20c7 SHA512 
e5d351c36c9f60e1b55f45bf9fa871fddf949bd5c0a20b4d065e1eb2d4e24ba43807289591eda854fca28b5909fd6af1b0fc9ede63efbeeaf6e011e7382a4e1d
 WHIRLPOOL 
cb093eee93061438f2b6c997f974f124bbe61fb6d8ef5e281ce00a178afbc1859a6841191ba1d8f7aba2a5a4425b960be0dd3d1f86603c5419279578c87c9962



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

2017-04-06 Thread Kent Fredric
commit: 2e6c165ffbfd8b6a45f10c4703bb19a546d547ba
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr  6 08:20:43 2017 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr  6 08:37:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6c165f

dev-perl/CryptX: Bump to version 0.47.0

Upstream:
- Compiler-agnostic approach to fixing lto issues
- Fix build failures on bsd with features needing newer binutils

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 dev-perl/CryptX/CryptX-0.47.0.ebuild | 35 +++
 dev-perl/CryptX/Manifest |  1 +
 2 files changed, 36 insertions(+)

diff --git a/dev-perl/CryptX/CryptX-0.47.0.ebuild 
b/dev-perl/CryptX/CryptX-0.47.0.ebuild
new file mode 100644
index 000..0f51915f8e1
--- /dev/null
+++ b/dev-perl/CryptX/CryptX-0.47.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=MIK
+DIST_VERSION=0.047
+inherit perl-module
+
+DESCRIPTION="Self-contained crypto toolkit"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test minimal"
+
+RDEPEND="
+   >=virtual/perl-Exporter-5.590.0
+   !minimal? (
+   || ( dev-perl/JSON-XS virtual/perl-JSON-PP )
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   >=virtual/perl-Test-Simple-0.880.0
+   !minimal? (
+   >=virtual/perl-Math-BigInt-1.999.715
+   >=virtual/perl-Storable-2.0.0
+   )
+   )
+"
+
+src_test() {
+   perl_rm_files t/003_all_pm_pod.t
+   perl-module_src_test
+}

diff --git a/dev-perl/CryptX/Manifest b/dev-perl/CryptX/Manifest
index 85eb3a45d8f..073e0c486b8 100644
--- a/dev-perl/CryptX/Manifest
+++ b/dev-perl/CryptX/Manifest
@@ -2,3 +2,4 @@ DIST CryptX-0.025.tar.gz 1322492 SHA256 
f8b7e3ec1713c8dfe3eef9d114f45f223b97e234
 DIST CryptX-0.039.tar.gz 1200451 SHA256 
2d06975459d53799d50b0f07971c995bd2cbfceac7d26c571e852ce79a701087 SHA512 
7bb0401628873721ab1d38fdc98b8b8f4f53f1c82aa4c22f095fe997b8ffa2e8072b24f6f2e8c3784ccdad2ebbd1aec67cffa6aaf57e8005f9b2b0532454b9d5
 WHIRLPOOL 
3e0df5b890526cb0e886caede4f62d77e76a1650877d4e25b1c7f2d66e0d74519bda0d235bff25e24c890db26057c69ef4c607ed5279f8fbf84bca2d78ea0a89
 DIST CryptX-0.044.tar.gz 1201145 SHA256 
15e5e6bd7b90af24c7e730751fec7b10d8e22ef4380d527bda242dee7dd20443 SHA512 
b28a73fa97f15695c75e5570ae969df69b4f08320f090034bfd1f680ae3b386004c20b305c2f470f252686948f6912f4de61ac9beeccc45d94c6f9da5152dbbd
 WHIRLPOOL 
b4f532d870499f7d1e16e62f2b67a20c11f5d9c76eb9145ac1e1226117fc9ec7b8e992989eea143eb08dbf060c8ce9034699f83aaa9bc0a04343b2fb01cdd3b7
 DIST CryptX-0.046.tar.gz 1203998 SHA256 
ced01ebd6f3f7dd0d36ac25001defc4eeb5d3eda6ae4d5a5dfc66616cd599fb9 SHA512 
96367aa696f6eb2849483798ea9b7772dd23c79ac7b404fbeb938d7b0d5639377a075b288d0f3bcfa81aae46245f3290d34fe60ddc0df360e7803f909c1c7899
 WHIRLPOOL 
11b5c73b85709ad039abaa3e27c52f81a684d6ee466cf9725a408e1b877ad63247fc3eb065a6130180f5e27d4113ad6c6ee50da034c5a81396b5deefd9a8f68d
+DIST CryptX-0.047.tar.gz 1204369 SHA256 
b96d266ee68a4ceea58dd11f4283e625b54b0cc55684e50a6838124689670b41 SHA512 
7f4a146673fd116578b4a3ec3b18b48c6be1057d3369cd71fa5da78afd4bfd158b604260cead559034f5764453afbcf6822ee32e757e200f0d4bc5ffa29a554b
 WHIRLPOOL 
6cc56cc6b6850e247a2582f07edad8ea58572c00d7d2eec25b8ffbbbe5794a1e3f85e25d9d4946420c42e856e1c1ec921426f11e6af40a7a9c21d0ce8377411c



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

2017-04-06 Thread Tim Harder
commit: 9cae4c44545dcd2d463e8166148dbe13cb1fc70f
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Apr  6 08:32:14 2017 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Apr  6 08:32:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cae4c44

media-gfx/sxiv: inherit fdo-mime eclass (bug #614750)

 media-gfx/sxiv/sxiv-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/sxiv/sxiv-1.3.2.ebuild b/media-gfx/sxiv/sxiv-1.3.2.ebuild
index 9907326ba34..a5ce018584d 100644
--- a/media-gfx/sxiv/sxiv-1.3.2.ebuild
+++ b/media-gfx/sxiv/sxiv-1.3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit eutils gnome2-utils savedconfig toolchain-funcs
+inherit eutils fdo-mime gnome2-utils savedconfig toolchain-funcs
 
 DESCRIPTION="Simple (or small or suckless) X Image Viewer"
 HOMEPAGE="https://github.com/muennich/sxiv/;



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

2017-04-06 Thread Alexis Ballier
commit: 979f350d686bdd278760b6cdf2170d8089f2c7e6
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 08:16:14 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979f350d

dev-libs/zookeeper-c: Bump to 3.4.10

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/zookeeper-c/Manifest  |  1 +
 dev-libs/zookeeper-c/zookeeper-c-3.4.10.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-libs/zookeeper-c/Manifest b/dev-libs/zookeeper-c/Manifest
index ca5227658cc..a1afcad5ada 100644
--- a/dev-libs/zookeeper-c/Manifest
+++ b/dev-libs/zookeeper-c/Manifest
@@ -1,2 +1,3 @@
+DIST zookeeper-3.4.10.tar.gz 35042811 SHA256 
7f7f5414e044ac11fee2a1e0bc225469f51fb0cdf821e67df762a43098223f27 SHA512 
4c54e40ac8d0b267db4a188a30e39ed0ac2c3e8a8fadaf244be45ff5adee956df28f6cb9f1eb56f175e924fa3629b64f98286a090c46764c91c017613c80a51b
 WHIRLPOOL 
10fb08b7a351f688b187e38b8dd84578f765eee87fdcfc63e9813bf7c5878048cc4ffba21e660ec9e1af7b58e68de69994b5938791b7ae83a5b014456f35a57a
 DIST zookeeper-3.4.8.tar.gz 22261552 SHA256 
f10a0b51f45c4f64c1fe69ef713abf9eb9571bc7385a82da892e83bb6c965e90 SHA512 
a5f0eca3c66655e0116aeddd92af228402d3d68350b30f9400b3638ef09610d903b7c87a2bb49a5594b12a4d082048c259ba3da121c1c6da4752dd5f5812bfec
 WHIRLPOOL 
f4e16b4a771f3a5f57f3ab1b0554d4ac811146414c37037115a3a9c6477a43f8c8c8200eff82358164f7a3af449c570d99005516c13cbc9a9d718b649849b82c
 DIST zookeeper-3.4.9.tar.gz 22724574 SHA256 
e7f340412a61c7934b5143faef8d13529b29242ebfba2eba48169f4a8392f535 SHA512 
4f3e003c6ce5e3338f642f7deaa0fd2cfd1b30591d3ed4fe880492dded6c4bf01d30483e28f3a38b43bb6d2696ff4d819fc9577733224cec07e236437e88a657
 WHIRLPOOL 
9e879b335156adf5fcb46e1ddb5e76a061338862cdd14b4cd85dffac4a3343ff21d84ac24b31b232b52426d756bc17734448591cbd13b556c59664b42a8a298a

diff --git a/dev-libs/zookeeper-c/zookeeper-c-3.4.10.ebuild 
b/dev-libs/zookeeper-c/zookeeper-c-3.4.10.ebuild
new file mode 100644
index 000..6530a32be9e
--- /dev/null
+++ b/dev-libs/zookeeper-c/zookeeper-c-3.4.10.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="C client interface to Zookeeper server"
+HOMEPAGE="https://zookeeper.apache.org/;
+SRC_URI="mirror://apache/zookeeper/zookeeper-${PV}/zookeeper-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc static-libs test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( dev-util/cppunit )"
+
+S="${WORKDIR}/zookeeper-${PV}/src/c"
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with test cppunit)
+}
+
+src_compile() {
+   emake
+   use doc && emake doxygen-doc
+}
+
+src_install() {
+   default
+   use doc && dohtml docs/html/*
+}



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

2017-04-06 Thread Alexis Ballier
commit: da65504350245d922ab95b61b97d2fe5315f6189
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 08:20:56 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da655043

sci-libs/rtabmap: bump to 0.12.4

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-libs/rtabmap/Manifest  |  1 +
 sci-libs/rtabmap/rtabmap-0.12.4.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/sci-libs/rtabmap/Manifest b/sci-libs/rtabmap/Manifest
index 26d954c4ff7..89e3ab650a8 100644
--- a/sci-libs/rtabmap/Manifest
+++ b/sci-libs/rtabmap/Manifest
@@ -1 +1,2 @@
 DIST rtabmap-0.12.2.tar.gz 19425558 SHA256 
24c4392080f752e0609c05f15a5351cec83a28290d626bbc315ea3eff525 SHA512 
95a7b442dac31e0d86d7b94985f7ffac0b90e693b4d4abe91a438809f56a6e053f34c63324bbf3ecd7cbb240ae24021a97da46ab5c8ef695071aeea6f2ac081d
 WHIRLPOOL 
aedb257f9e8a65bd0ad44d4bf5f85ffdbec10731c6db0654a52c8ec33545d150cdb7f067d35a4e3539581ca92d06947a0374c38955c4471de70e1562d1d93adf
+DIST rtabmap-0.12.4.tar.gz 19405909 SHA256 
ba9939636d29d8bbbd77fd60aaabda1f24843366aa138b5f8061f43ed61bab7c SHA512 
5517b314f00f2e3f99b50237ba8a991e06905ed916d53289ce111961e33a2aebfffbffae0435947d041f18314d5829f36d0c14b0bda472e7b151babfbe5a20fa
 WHIRLPOOL 
c3a624dff2769cded3348a0a15bc11b33f37c29c42419d98dd9b4f68f056a2bfc22f4766c983d6356d67efccb7f35655dec34813ad146d4fb60cd26e32b6405c

diff --git a/sci-libs/rtabmap/rtabmap-0.12.4.ebuild 
b/sci-libs/rtabmap/rtabmap-0.12.4.ebuild
new file mode 100644
index 000..a195495705e
--- /dev/null
+++ b/sci-libs/rtabmap/rtabmap-0.12.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/introlab/rtabmap;
+fi
+
+inherit ${SCM} cmake-utils multilib
+
+if [ "${PV#}" != "${PV}" ] ; then
+   KEYWORDS=""
+   SRC_URI=""
+else
+   KEYWORDS="~amd64"
+   SRC_URI="https://github.com/introlab/rtabmap/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+DESCRIPTION="Real-Time Appearance-Based Mapping (RGB-D Graph SLAM)"
+HOMEPAGE="http://introlab.github.io/rtabmap/;
+LICENSE="BSD"
+SLOT="0"
+IUSE="examples ieee1394 openni2 qt5"
+
+RDEPEND="
+   media-libs/opencv:=[qt5(-)?]
+   sci-libs/pcl:=[openni,vtk]
+   sci-libs/vtk:=[qt5(-)?]
+   sys-libs/zlib
+   sci-libs/octomap:=
+   ieee1394? ( media-libs/libdc1394 )
+   openni2? ( dev-libs/OpenNI2 )
+   qt5? (
+   dev-qt/qtwidgets:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   "-DWITH_QT=$(usex qt5 ON OFF)"
+   "-DWITH_DC1394=$(usex ieee1394 ON OFF)"
+   "-DWITH_OPENNI2=$(usex openni2 ON OFF)"
+   "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   # Needed since we force ros crawling to be done only in
+   # /usr/share/ros_packages/
+   insinto /usr/share/ros_packages/${PN}
+   doins "${ED}/usr/share/${PN}/package.xml"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/unique_id/

2017-04-06 Thread Alexis Ballier
commit: dbb31ba1f0ebcce55c151320efd9f0eb1c2fd787
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 08:06:17 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbb31ba1

dev-ros/unique_id: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/unique_id/Manifest   |  1 -
 dev-ros/unique_id/unique_id-1.0.5.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-ros/unique_id/Manifest b/dev-ros/unique_id/Manifest
index dc314b88872..2fb88f1b904 100644
--- a/dev-ros/unique_id/Manifest
+++ b/dev-ros/unique_id/Manifest
@@ -1,2 +1 @@
-DIST unique_identifier-1.0.5.tar.gz 12252 SHA256 
70f3fc1e8b81ce2a80383fe1bec69dd0760913852a78ff1d010e6a1c2baa1d3c SHA512 
0a12fe42346d83813eed78a369afeec171df928abad2cfa804cb314907fa43a3edad3cef5efe51b3223f819a80ac1633f069e7e0bd721efc9f487a1089d160d3
 WHIRLPOOL 
2b18cb09845254b88026ef69739203a66438563094375e5cd711239af90f157f1727deb82252c719fd5b78a372c881c42bbd30c360acc8c943676a343197
 DIST unique_identifier-1.0.6.tar.gz 12305 SHA256 
e376df28058d69da4c3c5fce4ef5d3cc24518ed9b64a181055ff86a2fc11b832 SHA512 
d81409786a311fd1d23937fd24bf0365920f6b9cd7b4ba9803935844c0dab0a1765b2790f88673fe8fffea70ff13161ddadc7644bc8d39e3f0c255007b267156
 WHIRLPOOL 
5242ebcaf5c5cf8b6f16cfd9e1b09936f8af646d3ea629d856387759ccece0f69bc87e6abfc34ba48c199b266ca08bee960fee46dc4adb890ce952fb401c524c

diff --git a/dev-ros/unique_id/unique_id-1.0.5.ebuild 
b/dev-ros/unique_id/unique_id-1.0.5.ebuild
deleted file mode 100644
index c67faa3ad09..000
--- a/dev-ros/unique_id/unique_id-1.0.5.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-ROS_REPO_URI="https://github.com/ros-geographic-info/unique_identifier;
-VER_PREFIX=unique_identifier-
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python2_7 )
-ROS_SUBDIR=${PN}
-
-inherit ros-catkin
-
-DESCRIPTION="ROS Python and C++ interfaces for universally unique identifiers"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND="
-   
dev-ros/uuid_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
-   dev-ros/rospy[${PYTHON_USEDEP}]
-   dev-ros/roscpp
-"
-DEPEND="${RDEPEND}
-   test? ( dev-cpp/gtest dev-python/nose[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/uuid_msgs/

2017-04-06 Thread Alexis Ballier
commit: 1ded7a1117d6b745b1d4aceeb902ff0b8272cc3f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 07:58:36 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ded7a11

dev-ros/uuid_msgs: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/uuid_msgs/Manifest   |  1 -
 dev-ros/uuid_msgs/uuid_msgs-1.0.5.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-ros/uuid_msgs/Manifest b/dev-ros/uuid_msgs/Manifest
index dc314b88872..2fb88f1b904 100644
--- a/dev-ros/uuid_msgs/Manifest
+++ b/dev-ros/uuid_msgs/Manifest
@@ -1,2 +1 @@
-DIST unique_identifier-1.0.5.tar.gz 12252 SHA256 
70f3fc1e8b81ce2a80383fe1bec69dd0760913852a78ff1d010e6a1c2baa1d3c SHA512 
0a12fe42346d83813eed78a369afeec171df928abad2cfa804cb314907fa43a3edad3cef5efe51b3223f819a80ac1633f069e7e0bd721efc9f487a1089d160d3
 WHIRLPOOL 
2b18cb09845254b88026ef69739203a66438563094375e5cd711239af90f157f1727deb82252c719fd5b78a372c881c42bbd30c360acc8c943676a343197
 DIST unique_identifier-1.0.6.tar.gz 12305 SHA256 
e376df28058d69da4c3c5fce4ef5d3cc24518ed9b64a181055ff86a2fc11b832 SHA512 
d81409786a311fd1d23937fd24bf0365920f6b9cd7b4ba9803935844c0dab0a1765b2790f88673fe8fffea70ff13161ddadc7644bc8d39e3f0c255007b267156
 WHIRLPOOL 
5242ebcaf5c5cf8b6f16cfd9e1b09936f8af646d3ea629d856387759ccece0f69bc87e6abfc34ba48c199b266ca08bee960fee46dc4adb890ce952fb401c524c

diff --git a/dev-ros/uuid_msgs/uuid_msgs-1.0.5.ebuild 
b/dev-ros/uuid_msgs/uuid_msgs-1.0.5.ebuild
deleted file mode 100644
index caafd2949a6..000
--- a/dev-ros/uuid_msgs/uuid_msgs-1.0.5.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CATKIN_HAS_MESSAGES=yes
-ROS_REPO_URI="https://github.com/ros-geographic-info/unique_identifier;
-VER_PREFIX=unique_identifier-
-KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4} )
-ROS_SUBDIR=${PN}
-CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
-
-inherit ros-catkin
-
-DESCRIPTION="ROS messages for universally unique identifiers"
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-
-RDEPEND=""
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/uuid_msgs/

2017-04-06 Thread Alexis Ballier
commit: 88e8295d57f0b6f86533abd604a7b90915de280c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 08:05:34 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88e8295d

dev-ros/uuid_msgs: Add more python compat

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild | 2 +-
 dev-ros/uuid_msgs/uuid_msgs-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild 
b/dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild
index d1e0eab70a8..2536e389022 100644
--- a/dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild
+++ b/dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild
@@ -6,7 +6,7 @@ CATKIN_HAS_MESSAGES=yes
 ROS_REPO_URI="https://github.com/ros-geographic-info/unique_identifier;
 VER_PREFIX=unique_identifier-
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
 ROS_SUBDIR=${PN}
 CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
 

diff --git a/dev-ros/uuid_msgs/uuid_msgs-.ebuild 
b/dev-ros/uuid_msgs/uuid_msgs-.ebuild
index caafd2949a6..2536e389022 100644
--- a/dev-ros/uuid_msgs/uuid_msgs-.ebuild
+++ b/dev-ros/uuid_msgs/uuid_msgs-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ CATKIN_HAS_MESSAGES=yes
 ROS_REPO_URI="https://github.com/ros-geographic-info/unique_identifier;
 VER_PREFIX=unique_identifier-
 KEYWORDS="~amd64 ~arm"
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
 ROS_SUBDIR=${PN}
 CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
 



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

2017-04-06 Thread Alexis Ballier
commit: ddeb6de9aa458fb1d6744c51fa5b431d9706141c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 07:45:33 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddeb6de9

dev-ml/flow_parser: Bump to 0.43.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/flow_parser/Manifest  |  1 +
 dev-ml/flow_parser/flow_parser-0.43.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/flow_parser/Manifest b/dev-ml/flow_parser/Manifest
index a5358b6d0c0..fe8d65ca1fc 100644
--- a/dev-ml/flow_parser/Manifest
+++ b/dev-ml/flow_parser/Manifest
@@ -1 +1,2 @@
 DIST flow-0.42.0.tar.gz 3202876 SHA256 
5668a4a83242ac397239d001fbf071955a9e0a17ad255cb17b74345a434f7a93 SHA512 
adcf4e2193eb1e2fcfea781efeac98abf3696d5684cb40224ff258d1246a2396649177ea77536c4c9ff5a610c4c7deea79305fe33157fb5e07b9c4c83a56600e
 WHIRLPOOL 
58a2b392bc833c78b2690a75f6627f99082ae6f9e8405ef18421a50c2f531c4d3a009ae1740476c36863ffd8388b48aa9115fb1ea51971cbf36bf5d4f5b59ff0
+DIST flow-0.43.1.tar.gz 2428492 SHA256 
235492eea867e3d2ea92733a369b4eea196d2404280415b72d8e6cdc1f41b879 SHA512 
6e104edc976b7c0e21b91538d29a5674d7ce4969beb6ac839d87248e29bcf101769e620c990352b3a1cc46990d68c28ba848d56bfb8e6daa2a33598812f49de4
 WHIRLPOOL 
f6bf95c40ab85dccf1dd82b5e2e8f6f9d19356eb12e951200a7a534a7e9d0979d3b86a39ac7cc0e8d93fd58e9c800479d44dbfc44982d6980213767b2ee99a6a

diff --git a/dev-ml/flow_parser/flow_parser-0.43.1.ebuild 
b/dev-ml/flow_parser/flow_parser-0.43.1.ebuild
new file mode 100644
index 000..8460f51ef8b
--- /dev/null
+++ b/dev-ml/flow_parser/flow_parser-0.43.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit findlib
+
+DESCRIPTION="JavaScript parser written in OCaml"
+HOMEPAGE="https://github.com/facebook/flow/tree/master/src/parser;
+SRC_URI="https://github.com/facebook/flow/archive/v${PV}.tar.gz -> 
flow-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="dev-lang/ocaml:="
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+   dev-ml/ocamlbuild"
+
+S="${WORKDIR}/flow-${PV}/src/parser"
+
+src_compile() {
+   ocamlbuild parser_flow.cma parser_flow.cmxa || die
+}
+
+src_test() {
+   emake test-ocaml
+}
+
+src_install() {
+   findlib_src_preinst
+   emake ocamlfind-install
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ros/uuid_msgs/

2017-04-06 Thread Alexis Ballier
commit: e5d517a38458ccc0b6fa106803ad695e9058af7b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 07:57:40 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5d517a3

dev-ros/uuid_msgs: Bump to 1.0.6.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/uuid_msgs/Manifest   |  1 +
 dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-ros/uuid_msgs/Manifest b/dev-ros/uuid_msgs/Manifest
index 3f304f48095..dc314b88872 100644
--- a/dev-ros/uuid_msgs/Manifest
+++ b/dev-ros/uuid_msgs/Manifest
@@ -1 +1,2 @@
 DIST unique_identifier-1.0.5.tar.gz 12252 SHA256 
70f3fc1e8b81ce2a80383fe1bec69dd0760913852a78ff1d010e6a1c2baa1d3c SHA512 
0a12fe42346d83813eed78a369afeec171df928abad2cfa804cb314907fa43a3edad3cef5efe51b3223f819a80ac1633f069e7e0bd721efc9f487a1089d160d3
 WHIRLPOOL 
2b18cb09845254b88026ef69739203a66438563094375e5cd711239af90f157f1727deb82252c719fd5b78a372c881c42bbd30c360acc8c943676a343197
+DIST unique_identifier-1.0.6.tar.gz 12305 SHA256 
e376df28058d69da4c3c5fce4ef5d3cc24518ed9b64a181055ff86a2fc11b832 SHA512 
d81409786a311fd1d23937fd24bf0365920f6b9cd7b4ba9803935844c0dab0a1765b2790f88673fe8fffea70ff13161ddadc7644bc8d39e3f0c255007b267156
 WHIRLPOOL 
5242ebcaf5c5cf8b6f16cfd9e1b09936f8af646d3ea629d856387759ccece0f69bc87e6abfc34ba48c199b266ca08bee960fee46dc4adb890ce952fb401c524c

diff --git a/dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild 
b/dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild
new file mode 100644
index 000..d1e0eab70a8
--- /dev/null
+++ b/dev-ros/uuid_msgs/uuid_msgs-1.0.6.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CATKIN_HAS_MESSAGES=yes
+ROS_REPO_URI="https://github.com/ros-geographic-info/unique_identifier;
+VER_PREFIX=unique_identifier-
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python{2_7,3_4} )
+ROS_SUBDIR=${PN}
+CATKIN_MESSAGES_TRANSITIVE_DEPS="dev-ros/std_msgs"
+
+inherit ros-catkin
+
+DESCRIPTION="ROS messages for universally unique identifiers"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: ros-meta/unique_identifier/

2017-04-06 Thread Alexis Ballier
commit: 8f3c7b67bca4574a2079ea96020a35dfa0ec70d9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 07:57:45 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3c7b67

ros-meta/unique_identifier: Bump to 1.0.6.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 ros-meta/unique_identifier/Manifest |  1 +
 .../unique_identifier-1.0.6.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/ros-meta/unique_identifier/Manifest 
b/ros-meta/unique_identifier/Manifest
index 3f304f48095..dc314b88872 100644
--- a/ros-meta/unique_identifier/Manifest
+++ b/ros-meta/unique_identifier/Manifest
@@ -1 +1,2 @@
 DIST unique_identifier-1.0.5.tar.gz 12252 SHA256 
70f3fc1e8b81ce2a80383fe1bec69dd0760913852a78ff1d010e6a1c2baa1d3c SHA512 
0a12fe42346d83813eed78a369afeec171df928abad2cfa804cb314907fa43a3edad3cef5efe51b3223f819a80ac1633f069e7e0bd721efc9f487a1089d160d3
 WHIRLPOOL 
2b18cb09845254b88026ef69739203a66438563094375e5cd711239af90f157f1727deb82252c719fd5b78a372c881c42bbd30c360acc8c943676a343197
+DIST unique_identifier-1.0.6.tar.gz 12305 SHA256 
e376df28058d69da4c3c5fce4ef5d3cc24518ed9b64a181055ff86a2fc11b832 SHA512 
d81409786a311fd1d23937fd24bf0365920f6b9cd7b4ba9803935844c0dab0a1765b2790f88673fe8fffea70ff13161ddadc7644bc8d39e3f0c255007b267156
 WHIRLPOOL 
5242ebcaf5c5cf8b6f16cfd9e1b09936f8af646d3ea629d856387759ccece0f69bc87e6abfc34ba48c199b266ca08bee960fee46dc4adb890ce952fb401c524c

diff --git a/ros-meta/unique_identifier/unique_identifier-1.0.6.ebuild 
b/ros-meta/unique_identifier/unique_identifier-1.0.6.ebuild
new file mode 100644
index 000..f23cef4b1ae
--- /dev/null
+++ b/ros-meta/unique_identifier/unique_identifier-1.0.6.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-geographic-info/unique_identifier;
+VER_PREFIX=unique_identifier-
+KEYWORDS="~amd64 ~arm"
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="ROS messages and interfaces for universally unique identifiers"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-ros/unique_id
+   dev-ros/uuid_msgs
+"
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ros/unique_id/

2017-04-06 Thread Alexis Ballier
commit: a389562725213cfb4287e158d289feb413aba908
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 07:57:35 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3895627

dev-ros/unique_id: Bump to 1.0.6.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ros/unique_id/Manifest   |  1 +
 dev-ros/unique_id/unique_id-1.0.6.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ros/unique_id/Manifest b/dev-ros/unique_id/Manifest
index 3f304f48095..dc314b88872 100644
--- a/dev-ros/unique_id/Manifest
+++ b/dev-ros/unique_id/Manifest
@@ -1 +1,2 @@
 DIST unique_identifier-1.0.5.tar.gz 12252 SHA256 
70f3fc1e8b81ce2a80383fe1bec69dd0760913852a78ff1d010e6a1c2baa1d3c SHA512 
0a12fe42346d83813eed78a369afeec171df928abad2cfa804cb314907fa43a3edad3cef5efe51b3223f819a80ac1633f069e7e0bd721efc9f487a1089d160d3
 WHIRLPOOL 
2b18cb09845254b88026ef69739203a66438563094375e5cd711239af90f157f1727deb82252c719fd5b78a372c881c42bbd30c360acc8c943676a343197
+DIST unique_identifier-1.0.6.tar.gz 12305 SHA256 
e376df28058d69da4c3c5fce4ef5d3cc24518ed9b64a181055ff86a2fc11b832 SHA512 
d81409786a311fd1d23937fd24bf0365920f6b9cd7b4ba9803935844c0dab0a1765b2790f88673fe8fffea70ff13161ddadc7644bc8d39e3f0c255007b267156
 WHIRLPOOL 
5242ebcaf5c5cf8b6f16cfd9e1b09936f8af646d3ea629d856387759ccece0f69bc87e6abfc34ba48c199b266ca08bee960fee46dc4adb890ce952fb401c524c

diff --git a/dev-ros/unique_id/unique_id-1.0.6.ebuild 
b/dev-ros/unique_id/unique_id-1.0.6.ebuild
new file mode 100644
index 000..612f302dfc9
--- /dev/null
+++ b/dev-ros/unique_id/unique_id-1.0.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+ROS_REPO_URI="https://github.com/ros-geographic-info/unique_identifier;
+VER_PREFIX=unique_identifier-
+KEYWORDS="~amd64 ~arm"
+PYTHON_COMPAT=( python2_7 )
+ROS_SUBDIR=${PN}
+
+inherit ros-catkin
+
+DESCRIPTION="ROS Python and C++ interfaces for universally unique identifiers"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   
dev-ros/uuid_msgs[${CATKIN_MESSAGES_CXX_USEDEP},${CATKIN_MESSAGES_PYTHON_USEDEP}]
+   dev-ros/rospy[${PYTHON_USEDEP}]
+   dev-ros/roscpp
+"
+DEPEND="${RDEPEND}
+   test? ( dev-cpp/gtest dev-python/nose[${PYTHON_USEDEP}] )"



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

2017-04-06 Thread Alexis Ballier
commit: 62544e39a3c7231ea361dc3d219ef46c34e40f15
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 08:10:39 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62544e39

sci-libs/rtabmap: remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-libs/rtabmap/Manifest   |  2 --
 sci-libs/rtabmap/rtabmap-0.11.14.ebuild | 54 
 sci-libs/rtabmap/rtabmap-0.12.1.ebuild  | 62 -
 3 files changed, 118 deletions(-)

diff --git a/sci-libs/rtabmap/Manifest b/sci-libs/rtabmap/Manifest
index 8558e099b3a..26d954c4ff7 100644
--- a/sci-libs/rtabmap/Manifest
+++ b/sci-libs/rtabmap/Manifest
@@ -1,3 +1 @@
-DIST rtabmap-0.11.14.tar.gz 18997635 SHA256 
3ca1e46889fe91e83e0de56baa8c8121cc68e0efd1039bd2684323faa8a52b25 SHA512 
0793dbe7e58857ef6b5d00296cfe45a2df69d89fac422d3c43d8b550588c500b53b7a0af05683517d40b56e6f7d2af6b9e0dbdbcb1899a49e9736745feee75ae
 WHIRLPOOL 
fed930d36bbfcb142a29d010207ece168cb2c8c99f73636bfa0f8bca6d7265dc09b76026715a4b23200ba268022c00be177e28059b7c3c7d83aeb0e4b8eaadcd
-DIST rtabmap-0.12.1.tar.gz 19417321 SHA256 
9da5800a573257f764130a12ded3d8e893faa3b1d54ec30c673c59a14e40af03 SHA512 
23b689af9f3b8746076d6042d4c882680116347ec0e6babdf5dd659bd3bf56b0bceadf905a67f416da90d04cc8acbc8972ee52d43237f9681b067a08ed15f600
 WHIRLPOOL 
03f3d353603dd679362c76a18c670c40066f79d4c33c128d0fa6cbea1185227596f434de7f1c1b73a31a895df08a5c46bc1a711e7bdcf5d6a4c41ff620e51012
 DIST rtabmap-0.12.2.tar.gz 19425558 SHA256 
24c4392080f752e0609c05f15a5351cec83a28290d626bbc315ea3eff525 SHA512 
95a7b442dac31e0d86d7b94985f7ffac0b90e693b4d4abe91a438809f56a6e053f34c63324bbf3ecd7cbb240ae24021a97da46ab5c8ef695071aeea6f2ac081d
 WHIRLPOOL 
aedb257f9e8a65bd0ad44d4bf5f85ffdbec10731c6db0654a52c8ec33545d150cdb7f067d35a4e3539581ca92d06947a0374c38955c4471de70e1562d1d93adf

diff --git a/sci-libs/rtabmap/rtabmap-0.11.14.ebuild 
b/sci-libs/rtabmap/rtabmap-0.11.14.ebuild
deleted file mode 100644
index 30cad8f8314..000
--- a/sci-libs/rtabmap/rtabmap-0.11.14.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/introlab/rtabmap;
-fi
-
-inherit ${SCM} cmake-utils multilib
-
-if [ "${PV#}" != "${PV}" ] ; then
-   KEYWORDS=""
-   SRC_URI=""
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://github.com/introlab/rtabmap/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-DESCRIPTION="Real-Time Appearance-Based Mapping (RGB-D Graph SLAM)"
-HOMEPAGE="http://introlab.github.io/rtabmap/;
-LICENSE="BSD"
-SLOT="0"
-IUSE="examples ieee1394 openni2 qt5"
-
-RDEPEND="
-   media-libs/opencv:=[qt5(-)?]
-   sci-libs/pcl:=[openni,vtk]
-   sci-libs/vtk:=[qt5(-)?]
-   sys-libs/zlib
-   sci-libs/octomap:=
-   ieee1394? ( media-libs/libdc1394 )
-   openni2? ( dev-libs/OpenNI2 )
-   qt5? (
-   dev-qt/qtwidgets:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   "-DWITH_QT=$(usex qt5 ON OFF)"
-   "-DWITH_DC1394=$(usex ieee1394 ON OFF)"
-   "-DWITH_OPENNI2=$(usex openni2 ON OFF)"
-   "-DBUILD_EXAMPLES=$(usex examples ON OFF)"
-   )
-   cmake-utils_src_configure
-}

diff --git a/sci-libs/rtabmap/rtabmap-0.12.1.ebuild 
b/sci-libs/rtabmap/rtabmap-0.12.1.ebuild
deleted file mode 100644
index a195495705e..000
--- a/sci-libs/rtabmap/rtabmap-0.12.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-SCM=""
-if [ "${PV#}" != "${PV}" ] ; then
-   SCM="git-r3"
-   EGIT_REPO_URI="https://github.com/introlab/rtabmap;
-fi
-
-inherit ${SCM} cmake-utils multilib
-
-if [ "${PV#}" != "${PV}" ] ; then
-   KEYWORDS=""
-   SRC_URI=""
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://github.com/introlab/rtabmap/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-DESCRIPTION="Real-Time Appearance-Based Mapping (RGB-D Graph SLAM)"
-HOMEPAGE="http://introlab.github.io/rtabmap/;
-LICENSE="BSD"
-SLOT="0"
-IUSE="examples ieee1394 openni2 qt5"
-
-RDEPEND="
-   media-libs/opencv:=[qt5(-)?]
-   sci-libs/pcl:=[openni,vtk]
-   sci-libs/vtk:=[qt5(-)?]
-   sys-libs/zlib
-   sci-libs/octomap:=
-   ieee1394? ( media-libs/libdc1394 )
-   openni2? ( dev-libs/OpenNI2 )
-   qt5? (
-   dev-qt/qtwidgets:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtsvg:5
-   )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-

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

2017-04-06 Thread Alexis Ballier
commit: 738df6fa0769b55eb604888e3d38058905a5a18b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr  6 07:57:09 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr  6 08:21:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738df6fa

dev-python/rosdistro: bump to 0.6.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-python/rosdistro/Manifest   |  1 +
 dev-python/rosdistro/rosdistro-0.6.2.ebuild | 44 +
 2 files changed, 45 insertions(+)

diff --git a/dev-python/rosdistro/Manifest b/dev-python/rosdistro/Manifest
index 167abc6bbfc..aaae1418e69 100644
--- a/dev-python/rosdistro/Manifest
+++ b/dev-python/rosdistro/Manifest
@@ -1 +1,2 @@
 DIST rosdistro-0.6.1.tar.gz 48699 SHA256 
51c9a3a5ff4931310c6c7cf5a23a2c64b2432ed9154a159a9ca3ce55c608600f SHA512 
9f7c9eea737da443b1daaacde6bcea163ac2ffc707efb23016fe77c68423ee192e0610b9aa1c8a4b07735d1784e30a509dc78cf256061fcc4de75ed4c4244f75
 WHIRLPOOL 
3dca25a0cd68efa41e21d71d1528213f9ca54719ea3b1dc3cb8e90b6a932d98d97874d4cf6ef3630f3413a7a15b6004bbba8e3aa72d509d11836d3a6cee79519
+DIST rosdistro-0.6.2.tar.gz 42658 SHA256 
834776e7419465b23080b099ddb3b981fbe8623442ed2b446989f3fa998fb178 SHA512 
df7da98a2b46d45d978bbb371ea98cf24aafa0704c1cd991db0f1b785eb3330227d42a505b765653bf11d267f676844e1043e5fcff52b7295afa1b21ffc99301
 WHIRLPOOL 
1e72ee793fef552e8b674e11a90d8a981a63cb109fca499d59c3e75353ffb472777e369b48cabb606d1d863e9e9d591352ac3d5d020b77c750dbbbe68840a95d

diff --git a/dev-python/rosdistro/rosdistro-0.6.2.ebuild 
b/dev-python/rosdistro/rosdistro-0.6.2.ebuild
new file mode 100644
index 000..e9ccf8b2beb
--- /dev/null
+++ b/dev-python/rosdistro/rosdistro-0.6.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy{,3} )
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_REPO_URI="https://github.com/ros-infrastructure/rosdistro;
+fi
+
+inherit ${SCM} distutils-r1
+
+DESCRIPTION="Tools to work with catkinized rosdistro files"
+HOMEPAGE="http://wiki.ros.org/rosdistro;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="http://download.ros.org/downloads/${PN}/${P}.tar.gz
+   
https://github.com/ros-infrastructure/rosdistro/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   dev-python/catkin_pkg[${PYTHON_USEDEP}]
+   dev-python/rospkg[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   nosetests --with-xunit test || die
+}



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

2017-04-06 Thread Hans de Graaff
commit: c3cc1f5bfab1945093ac2f4db1a5eb537e25a760
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  6 07:45:53 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  6 07:46:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3cc1f5b

dev-ruby/twitter: relax faraday dependency

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/twitter/twitter-5.17.0-r1.ebuild | 61 +++
 1 file changed, 61 insertions(+)

diff --git a/dev-ruby/twitter/twitter-5.17.0-r1.ebuild 
b/dev-ruby/twitter/twitter-5.17.0-r1.ebuild
new file mode 100644
index 000..19a8ee195cf
--- /dev/null
+++ b/dev-ruby/twitter/twitter-5.17.0-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="twitter.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby wrapper around the Twitter API"
+HOMEPAGE="https://sferik.github.com/twitter/;
+SRC_URI="https://github.com/sferik/twitter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.3
+   >=dev-ruby/buftok-0.2.0
+   >=dev-ruby/equalizer-0.0.10
+   =dev-ruby/faraday-0*
+   >=dev-ruby/faraday-0.9.0
+   dev-ruby/http:1.0
+   >=dev-ruby/http_parser_rb-0.6.0
+   >=dev-ruby/json-1.8:0
+   >=dev-ruby/memoizable-0.4.0
+   >=dev-ruby/naught-1.0
+   =dev-ruby/simple_oauth-0.3*
+   >=dev-ruby/simple_oauth-0.3.0"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   dev-ruby/webmock:0
+   >=dev-ruby/timecop-0.6.1
+   )
+   doc? ( dev-ruby/yard )"
+
+all_ruby_prepare() {
+   sed -i -e '/equalizer/ s/0.0.10/~>0.0.10/' \
+   -e '/faraday/ s/0.9.0/0.9/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+#  rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die "Unable to remove bundler 
code."
+
+   sed -i -e '/simplecov/,/^  end/ s:^:#:' \
+   -e '1igem "webmock", "~>1.0"' spec/helper.rb || die
+
+   # Avoid a spec that fails due to changes in dependencies.
+   sed -i -e '/#reverse_token/,/^  end/ s:^:#:' \
+   spec/twitter/rest/oauth_spec.rb
+}
+
+each_ruby_test() {
+   CI=true RSPEC_VERSION=3 ruby-ng_rspec || die
+}



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

2017-04-06 Thread José María Alonso
commit: 0b8b93d4e4b8eb06015c5f3f2125e2a1286097ed
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Apr  6 07:45:56 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Apr  6 07:45:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b8b93d4

app-admin/tripwire: Drops old versions

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/tripwire/Manifest|  2 -
 app-admin/tripwire/tripwire-2.4.3.2.ebuild | 78 --
 app-admin/tripwire/tripwire-2.4.3.3.ebuild | 78 --
 3 files changed, 158 deletions(-)

diff --git a/app-admin/tripwire/Manifest b/app-admin/tripwire/Manifest
index 6ef4eb72e0b..78b583c6ec0 100644
--- a/app-admin/tripwire/Manifest
+++ b/app-admin/tripwire/Manifest
@@ -1,5 +1,3 @@
 DIST tripwire-2.4.3.1.tar.gz 932665 SHA256 
9744af4de7ecb1d643442eb22f08c819556494bb6f56f5879e22c3438f2db896 SHA512 
fb5f0ad353da826a0e8381e534e0da1ac9335851e108a23053e378afd3aec6e66931446addbf0ba8d55eaa8d3148c471056e26095aeff7696ed9b6d3633cdf90
 WHIRLPOOL 
b87447869d845be840399389a3e3ed5f9c961f6777c1b463755994876b191e08cca359273826466d34f2f32a26b597f23d130f6cb689224ed3ff58810efceed1
-DIST tripwire-2.4.3.2.tar.gz 967679 SHA256 
25588c585f1af60958b3dce5bfc28e52c3237b2690dd5f4120e9c2f42d98fd2b SHA512 
f3a3d5f12178d0766356d6280b3d993c29c1091357402661f0a4bb7676c640a147b74050c64e910c1210adef11903bde463813446e2c0ee9a34038876928bdfd
 WHIRLPOOL 
ac9812f3ec41afed5951e871d0ddad64eef3514a4cae071f414c7fa10d7318393d26107bb7007ca61554c328206b0da4790f0bc400fa7ea2159eb0b4f35e8303
-DIST tripwire-2.4.3.3.tar.gz 967929 SHA256 
9db1832c6ea88569b6d7fe3fe896216efeae3046cfd148a5c4102e3bbf9ac749 SHA512 
977895aa169a13e786f3428386a094a56d52bf0fdc4853ac8664f0d6110774f0ff2ce4db9d5f76c52299744faa680dc03201567a458c033b2cd01df1191b96cb
 WHIRLPOOL 
888d8676b17537895ef3c6ee2313761f78511cb092485920024595fa5dd4b61263a0125a274f52220f6f98d147a3d8122017a39965610b809d016a8ae23b4987
 DIST tripwire-2.4.3.4.tar.gz 968065 SHA256 
ca0828ed624791cbe0f81f47e10f35866b73695ccd264b8341e2087b63766536 SHA512 
ff47443c1c0c0248808e51df65f07aa2cbcc1d0901cc1a65830db78a1e7c4aa62c82e45827cadb1ab70281a2d4194ee3c4007050652efef9e328a98bc36f2995
 WHIRLPOOL 
01b3a7cdbac632928e006f21546e9040a1547ac14c9aad7cfef14f24abe0a6f333d562d1442289f79cf81bdce3ae116234890381861c9da73aa3b8828a10d7f3
 DIST tripwire-2.4.3.5.tar.gz 965014 SHA256 
4bb0b400d8f5d7f8762ffb87a683f113f8c77186689cc63b8cedbbc628c9c33b SHA512 
7aef0e7d38f4b6966a806a4e556636c7b2477f4ea5451e89f1749c1535a489c2f490ea13898edff5d7786acf572f77d04430115b8ddd4c6a03c38382feb45269
 WHIRLPOOL 
f5f06d2f509e8047ede81226d3179f253e32aae4193817ab1000dd843f4b9810f6aacc6cd9c0bdc8a0c6835fdb11f79c85838a3b799d8c6565861d43dd433a99

diff --git a/app-admin/tripwire/tripwire-2.4.3.2.ebuild 
b/app-admin/tripwire/tripwire-2.4.3.2.ebuild
deleted file mode 100644
index 9bc7f617580..000
--- a/app-admin/tripwire/tripwire-2.4.3.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils flag-o-matic
-
-DESCRIPTION="Open Source File Integrity Checker and IDS"
-HOMEPAGE="http://www.tripwire.org/;
-SRC_URI="https://github.com/Tripwire/tripwire-open-source/archive/${PV}.tar.gz 
-> ${PF}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-IUSE="libressl ssl static +tools"
-
-DEPEND="sys-devel/automake
-   sys-devel/autoconf
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-RDEPEND="virtual/cron
-   virtual/mta
-   ssl? ( dev-libs/openssl )"
-PDEPEND="tools? ( app-admin/mktwpol )"
-
-S="${WORKDIR}/tripwire-open-source-${PV}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # tripwire can be sensitive to compiler optimisation.
-   # see #32613, #45823, and others.
-   #   -tav...@gentoo.org
-   strip-flags
-   append-cppflags -DCONFIG_DIR='"\"/etc/tripwire\""' -fno-strict-aliasing
-   econf $(use_enable ssl openssl) $(use_enable static)
-}
-
-src_install() {
-   dosbin "${S}"/bin/{siggen,tripwire,twadmin,twprint}
-   doman "${S}"/man/man{4/*.4,5/*.5,8/*.8}
-   dodir /etc/tripwire /var/lib/tripwire{,/report}
-   keepdir /var/lib/tripwire{,/report}
-
-   exeinto /etc/cron.daily
-   doexe "${FILESDIR}"/tripwire
-
-   dodoc ChangeLog policy/policyguide.txt TRADEMARK \
-   "${FILESDIR}"/tripwire.txt
-
-   insinto /etc/tripwire
-   doins "${FILESDIR}"/twcfg.txt policy/twpol-GENERIC.txt
-
-   fperms 750 /etc/cron.daily/tripwire
-}
-
-pkg_postinst() {
-   if [[ -z ${REPLACING_VERSIONS} ]] ; then
-   elog "Tripwire needs to be configured before its first run. You 
can"
-   elog "do this by manually editing the twpol-GENERIC.txt file 
shipped with"
- 

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

2017-04-06 Thread José María Alonso
commit: 47d7e8d90095dea484a232b5f52413dd8bd26f6c
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Thu Apr  6 07:22:31 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Thu Apr  6 07:22:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d7e8d9

app-emulation/libdsk: Drops old version

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-emulation/libdsk/Manifest|  1 -
 app-emulation/libdsk/libdsk-1.4.2.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/app-emulation/libdsk/Manifest b/app-emulation/libdsk/Manifest
index fce68744bb0..46dda5d5efd 100644
--- a/app-emulation/libdsk/Manifest
+++ b/app-emulation/libdsk/Manifest
@@ -1,2 +1 @@
-DIST libdsk-1.4.2.tar.gz 1083103 SHA256 
71eda9d0e33ab580cea1bb507467877d33d887cea6ec042b8d969004db89901a SHA512 
7550b131b0ac061aa755260263e439959aa747cdac2c0df2d7e20c89c5724910ae948793884bda9fe4e504608fd34baa2db72d2066a91dda6eb797bedffd1a39
 WHIRLPOOL 
c43af081189f28e362d104f533c777827b17511a44634dc01d3eca80289d58bc2a8d1dc1ab7049a1f6099c027742a8abbf5c3eac995736e61e5f6d1fd790155e
 DIST libdsk-1.5.4.tar.gz 1211575 SHA256 
e1c56f6395a011d508a5e548dcbcadce8ee8cb95740f986d6e8e3695ed59de82 SHA512 
df5781a1c75d18897eaeb298222515241d7f0e3bfc6b88a15557f809ddb6674347a84227028dd9915b1086e9bb5481280e0337fc9167b7ba0e888e77c9d448c2
 WHIRLPOOL 
fa0c55695c26775844138f58d12138ea3eb58a28da7fbce2015a48cb55f1968ff929421ccf2fba4f3ec87e45607b110bdb92f1d59dcd0daba345b35514b41637

diff --git a/app-emulation/libdsk/libdsk-1.4.2.ebuild 
b/app-emulation/libdsk/libdsk-1.4.2.ebuild
deleted file mode 100644
index 1743f38a341..000
--- a/app-emulation/libdsk/libdsk-1.4.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="LIBDSK is a library for accessing discs and disc image files"
-HOMEPAGE="http://www.seasip.info/Unix/LibDsk/;
-SRC_URI="http://www.seasip.info/Unix/LibDsk/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-DEPEND="doc? ( app-office/lyx )"
-RDEPEND=""
-
-src_prepare() {
-   if ! use doc ; then
-   sed -i Makefile.in -e '/^SUBDIRS/s|doc$||' || die
-   fi
-   eapply_user
-}



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

2017-04-06 Thread Michael Weber
commit: 787e162792cd36ed0c66126757a1852efd186d4e
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Apr  6 06:56:24 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Apr  6 06:59:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787e1627

dev-ruby/listen: add ~ppc64 keyword (bug 589798).

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

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

diff --git a/dev-ruby/listen/listen-3.1.5.ebuild 
b/dev-ruby/listen/listen-3.1.5.ebuild
index c5636a48721..3201fde9997 100644
--- a/dev-ruby/listen/listen-3.1.5.ebuild
+++ b/dev-ruby/listen/listen-3.1.5.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/guard/listen;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE="test"
 
 # Block on other packages trying to install a /usr/bin/listen



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

2017-04-06 Thread Michael Weber
commit: b2d65c54009f0a6a1902e9453f0e62bb2570a972
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Apr  6 06:54:35 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Apr  6 06:59:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d65c54

dev-ruby/ruby_dep: add ~ppc64 keyword (bug 589798).

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

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

diff --git a/dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild 
b/dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild
index 55b63f12ecb..a6334845f74 100644
--- a/dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild
+++ b/dev-ruby/ruby_dep/ruby_dep-1.5.0.ebuild
@@ -15,5 +15,5 @@ HOMEPAGE="https://github.com/e2/ruby_dep;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86"
 IUSE=""



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

2017-04-06 Thread Michael Weber
commit: dc70108b70e48e26e22f79bc34e808aaf1b052e0
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Apr  6 06:57:34 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Apr  6 06:59:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc70108b

dev-ruby/listen: add ~ppc keyword (bug 589798).

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

 dev-ruby/listen/listen-3.0.8.ebuild| 4 ++--
 dev-ruby/listen/listen-3.1.1-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/listen/listen-3.0.8.ebuild 
b/dev-ruby/listen/listen-3.0.8.ebuild
index 615c4fe6792..46cadc5072e 100644
--- a/dev-ruby/listen/listen-3.0.8.ebuild
+++ b/dev-ruby/listen/listen-3.0.8.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
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/guard/listen;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~ppc64 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 # Block on other packages trying to install a /usr/bin/listen

diff --git a/dev-ruby/listen/listen-3.1.1-r1.ebuild 
b/dev-ruby/listen/listen-3.1.1-r1.ebuild
index 9e287321ef6..e38d190a0ba 100644
--- a/dev-ruby/listen/listen-3.1.1-r1.ebuild
+++ b/dev-ruby/listen/listen-3.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/guard/listen;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~ppc64 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 # Block on other packages trying to install a /usr/bin/listen



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gnatcoll/files/, dev-ada/gnatcoll/

2017-04-06 Thread Alfredo Tupone
commit: 53a82b45cf0a1594164e11175cdde9341ac7e5dd
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Apr  6 06:44:35 2017 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Apr  6 06:44:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53a82b45

dev-ada/gnatcoll: fix discover of atomic inc/dec

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch | 20 
 dev-ada/gnatcoll/gnatcoll-2016.ebuild | 21 -
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch 
b/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
index 0d3d958c791..bb2112a058f 100644
--- a/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
+++ b/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
@@ -147,3 +147,23 @@
  
case GnatColl_Shared.Atomics is
   when "intrinsic" =>
+--- gnatcoll-gpl-2016-src/aclocal.m4.old   2017-04-06 08:25:14.796699365 
+0200
 gnatcoll-gpl-2016-src/aclocal.m4   2017-04-06 08:25:36.622318016 +0200
+@@ -45,7 +45,7 @@
+cat > conftest.ada conftest.out])
++   if AC_TRY_COMMAND([${GNATCHOP} -q conftest.ada && $1 $2 >/dev/null 
2>conftest.out])
+then
+   : Success
+   $4
+@@ -68,7 +68,7 @@
+ AC_DEFUN(AM_HAS_INTRINSIC_SYNC_COUNTERS,
+ [
+   AC_MSG_CHECKING([whether platform supports atomic inc/dec])
+-  AM_TRY_ADA([gnatmake], [check.adb],
++  AM_TRY_ADA([${GNATMAKE}], [check.adb],
+ [
+ with Interfaces; use Interfaces;
+ procedure Check is

diff --git a/dev-ada/gnatcoll/gnatcoll-2016.ebuild 
b/dev-ada/gnatcoll/gnatcoll-2016.ebuild
index 3f8a8fb505a..36e52edb121 100644
--- a/dev-ada/gnatcoll/gnatcoll-2016.ebuild
+++ b/dev-ada/gnatcoll/gnatcoll-2016.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit multilib multiprocessing
+inherit multilib multiprocessing autotools
 
 MYP=${PN}-gpl-${PV}
 
@@ -38,6 +38,23 @@ S="${WORKDIR}"/${MYP}-src
 
 PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
+pkg_setup() {
+   GCC=${ADA:-$(tc-getCC)}
+   GNATMAKE="${GCC/gcc/gnatmake}"
+   GNATCHOP="${GCC/gcc/gnatchop}"
+   if [[ -z "$(type ${GNATMAKE} 2>/dev/null)" ]] ; then
+   eerror "You need a gcc compiler that provides the Ada Compiler:"
+   eerror "1) use gcc-config to select the right compiler or"
+   eerror "2) set ADA=gcc-4.9.4 in make.conf"
+   die "ada compiler not available"
+   fi
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
 src_configure() {
local myConf=""
if use sqlite; then
@@ -46,6 +63,8 @@ src_configure() {
myConf="$myConf --without-sqlite"
fi
econf \
+   GNATCHOP="${GNATCHOP}" \
+   GNATMAKE="${GNATMAKE}" \
$(use_with gmp) \
$(use_with iconv) \
$(use_with postgresql) \



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

2017-04-06 Thread Michael Weber
commit: fb874558ae50cb321cf864bc1a0e731040555b54
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Apr  6 06:33:26 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Apr  6 06:38:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb874558

dev-php/PEAR-Net_LDAP2: add ~ppc ~ppc64 keywords (bug 589104).

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

 dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild 
b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild
index f046be131e0..129b730b505 100644
--- a/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild
+++ b/dev-php/PEAR-Net_LDAP2/PEAR-Net_LDAP2-2.2.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 MY_PN="${PN/PEAR-/}"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 DESCRIPTION="OO interface for searching and manipulating LDAP-entries"
 HOMEPAGE="https://pear.php.net/package/${MY_PN};
 SRC_URI="http://download.pear.php.net/package/${MY_PN}-${PV}.tgz;



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

2017-04-06 Thread Michael Weber
commit: 6efedc825f3d366ac47c0866c323a46cd69fe063
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Apr  5 22:33:21 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Apr  6 06:38:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6efedc82

app-portage/g-sorcery: add ~ppc ~ppc64 keywords (bug 552330).

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

 app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild | 2 +-
 app-portage/g-sorcery/g-sorcery-0.2.1.ebuild| 4 ++--
 app-portage/g-sorcery/g-sorcery-0.2.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild 
b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild
index 1336add31f3..cb461e5aba4 100644
--- a/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild
+++ b/app-portage/g-sorcery/g-sorcery-0.2.1-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="bson git"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 
 DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] )
git? ( dev-vcs/git )

diff --git a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild 
b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild
index 60593d5c3c8..3c6dc9125f1 100644
--- a/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild
+++ b/app-portage/g-sorcery/g-sorcery-0.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="bson git"
-KEYWORDS="~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 
 DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] )
git? ( dev-vcs/git )

diff --git a/app-portage/g-sorcery/g-sorcery-0.2.ebuild 
b/app-portage/g-sorcery/g-sorcery-0.2.ebuild
index 1e44959848d..a86a63afcbe 100644
--- a/app-portage/g-sorcery/g-sorcery-0.2.ebuild
+++ b/app-portage/g-sorcery/g-sorcery-0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/jauhien/g-sorcery/archive/${PV}.tar.gz -> ${P}.tar.g
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="bson"
-KEYWORDS="~amd64 ~arm ~hppa ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
 
 DEPEND="bson? ( dev-python/pymongo[${PYTHON_USEDEP}] )
sys-apps/portage[${PYTHON_USEDEP}]"



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

2017-04-06 Thread Michael Weber
commit: be934a414c362453b447487ce8bd506489b75eec
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Apr  5 22:30:53 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Apr  6 06:38:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be934a41

arch/powerpc/package.use.mask: Mask app-portage/g-sorcery bson due missing 
keywords on mongodb (bug 552330).

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

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index e0148a68b7b..3a0e0b2b187 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michael Weber  (06 Apr 2017)
+# mask unkeyworded dep pymongo -> mongodb
+app-portage/g-sorcery bson
+
 # Michał Górny  (24 Mar 2017)
 # libcxx fails to compile on ppc*, #595744.
 sys-devel/clang default-libcxx