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

2017-08-02 Thread Hans de Graaff
commit: f288fd0b723d6f2c17d8e2bcc91f6998d4d99984
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug  3 04:51:34 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug  3 04:51:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f288fd0b

dev-ruby/daemon_controller: add ruby23, ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild 
b/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild
index 980600e625f..919687207be 100644
--- a/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild
+++ b/dev-ruby/daemon_controller/daemon_controller-1.2.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



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

2017-08-02 Thread Hans de Graaff
commit: e149138a24f7a525ace99d85eeba4596b2362119
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug  3 04:39:08 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug  3 04:39:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e149138a

dev-ruby/haml: add 5.0.2

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest
index 64bccfef8eb..d8fdfb18706 100644
--- a/dev-ruby/haml/Manifest
+++ b/dev-ruby/haml/Manifest
@@ -1,2 +1,3 @@
 DIST haml-4.0.7.gem 121856 SHA256 
3754d0f7c21cf261a30b207a94524211293b921492fab58c89d1ede7e7933f57 SHA512 
5736ded231bb10a0c0932453294604075e24a9020c2658e703c13ebf7a8d148327188157f982a3aea5db6d6938beb372c0167dfbc4ff06325517b2c8bd71a568
 WHIRLPOOL 
62f1f152dbf8eea15ef3935d8e85b062f5a3f079a3cc4e4ad47056acfe7427b443611f092f591ff957f348d1727ce43b23d9f88083a4678b30d759a2ecd6e659
 DIST haml-5.0.1.tar.gz 123154 SHA256 
c6580d96245f85d26c2d953cabb14c3035941e82b897684d528a10491fa5cb42 SHA512 
deb5dc4746a0bc4b5103880c2364b6354eaa7968b6fa3df5a0a216a5c26c524e985c4a1e39df1de90b303d490b8d9ed9daa65eb00c0cbbbf772cd6b577c773be
 WHIRLPOOL 
8174e1b5b027604157297f6c9f1bcd03bbfe20357a55799bfaa55e179025c53daab64d024eb8ab765592980199c758f4a8e901df975695c1326e1699b1d85b0b
+DIST haml-5.0.2.tar.gz 124000 SHA256 
76e1024120d00454e11d6061a630ce785bf7092ba9063bbe1926ae51fceeb619 SHA512 
c266a48424db4c9949d29bdb72f2c96ef5878a78ae98867b9259b0e2e2f581cb9fecf4c51091e6bce3ba4d86c60b44e8c7e95759a8aec8c95d59b9707903032e
 WHIRLPOOL 
ffaf5249f3241573c4752d31031b290a5190da14701b5f194660c342bffd546b38f279707a9befcfbb72f8ec70fe994966bcfce5c4f576ff1a1fd97615ea3d2c

diff --git a/dev-ruby/haml/haml-5.0.2.ebuild b/dev-ruby/haml/haml-5.0.2.ebuild
new file mode 100644
index 000..4c1f5904a90
--- /dev/null
+++ b/dev-ruby/haml/haml-5.0.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+RUBY_FAKEGEM_TASK_DOC="-Ilib doc"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md"
+RUBY_FAKEGEM_DOCDIR="doc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby web page templating engine"
+HOMEPAGE="http://haml.info/;
+SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~ppc64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+IUSE="doc test"
+
+RDEPEND="${RDEPEND} !!=dev-ruby/temple-0.8.0 dev-ruby/tilt:*"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/minitest:5
+   dev-ruby/nokogiri
+   dev-ruby/railties:4.2
+   dev-ruby/activemodel:4.2
+   dev-ruby/actionpack:4.2
+   )
+   doc? (
+   dev-ruby/yard
+   >=dev-ruby/maruku-0.7.2-r1
+   )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+
+   sed -i -e '/bundler/ s:^:#:' \
+   -e 's/gem "minitest"/gem "minitest", "~>5.0"/'\
+   -e '1igem "actionpack", "~>4.2"'\
+   -e '1igem "activesupport", "~>4.2"; gem "activemodel", "~>4.2"'\
+   -e '1igem "railties", "~>4.2"'\
+   test/test_helper.rb || die
+   # Remove test that fails when RedCloth is available
+   sed -i -e "/should raise error when a Tilt filters dependencies are 
unavailable for extension/,/^  end/ s/^/#/"\
+   test/filters_test.rb || die
+}



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

2017-08-02 Thread Hans de Graaff
commit: 5c6b7eca8fe01ca9fa00b4c4d3094eb8213bea21
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug  3 04:32:17 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug  3 04:32:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6b7eca

dev-ruby/jira-ruby: add 1.4.0

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/jira-ruby/Manifest   |  1 +
 dev-ruby/jira-ruby/jira-ruby-1.4.0.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/jira-ruby/Manifest b/dev-ruby/jira-ruby/Manifest
index 59498e0756c..5902ed959f8 100644
--- a/dev-ruby/jira-ruby/Manifest
+++ b/dev-ruby/jira-ruby/Manifest
@@ -1,2 +1,3 @@
 DIST jira-ruby-1.2.0.gem 53760 SHA256 
427127d81f6cbe94ba8c0b9c25e7caedcdee6226719ddd9a9ab4b9c64d2dda4a SHA512 
83f469a818fcfe84fb4d7dd744400f937b114930e3108ac3a2d4aa99f4d0780961d929b781cc0f9bb614c09cc7651a7e9addb2d5a38caa086f239abc5aed92f8
 WHIRLPOOL 
130da1340fb7b28bd0046f6b370498aa8dcde13c89dab4693e2c18f34ccbb469101a255aa3a4e15fed783dbf2c691709747eb1f3d2f710124c16c477cbf975e6
 DIST jira-ruby-1.3.0.gem 57344 SHA256 
b25f24188e42b0e87b6a8d5b6abfab999e94ae82de5fde32a1e9661c648e093a SHA512 
dcfbce86e21b57a2c50d11655d4e94c7341c32f32c935f7d2f841d4706e61011c96b2bc57a8d7f2c0c6a1288b21ac7fcef9d21d16a8b6a8d6f82e6e8ef77b7ac
 WHIRLPOOL 
936630df6c1f7bd63d7349a305fd64b34794c08c38cbdebb7e5d9aefde76904ad2696201b14f67b460ddc17f0802499662452b2f9517e411ac2526e8da0f83d8
+DIST jira-ruby-1.4.0.gem 57856 SHA256 
bf6ead596530def3945b30b5d9729074cd034a6481233c2fc34845fd7f267e5b SHA512 
11a8560b5ae31e9da508e1ba1bd5cf1916d65535d05c0f888e126e712070835f89cacb5d90c6118b8abd4363b62b0f5c070cde40b2c034d98f4eab4b584d2104
 WHIRLPOOL 
7f81e4ac41b41381ece295523657a8d13e20a6c766a93e6e00e8e8c8630318bac671cde96c85e741570fce0a10a6d7e4c10b2d37a766e347c40afa8360c7c41f

diff --git a/dev-ruby/jira-ruby/jira-ruby-1.4.0.ebuild 
b/dev-ruby/jira-ruby/jira-ruby-1.4.0.ebuild
new file mode 100644
index 000..cb9db68128a
--- /dev/null
+++ b/dev-ruby/jira-ruby/jira-ruby-1.4.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="API for JIRA"
+HOMEPAGE="https://github.com/sumoheavy/jira-ruby 
https://rubygems.org/gems/jira-ruby;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/activesupport:*
+   dev-ruby/multipart-post
+   >=dev-ruby/oauth-0.5.0
+   =dev-ruby/webmock-1.18.0:0
+   dev-ruby/rake )"
+
+DEPEND="${DEPEND} test? ( dev-libs/openssl:0 )"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" \
+   -e '1igem "webmock", "~>1.0"' \
+   spec/spec_helper.rb || die
+   sed -i -e '/git ls-files/d' ${PN}.gemspec || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S rake jira:generate_public_cert || die
+   RSPEC_VERSION=3 ruby-ng_rspec || die
+}



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

2017-08-02 Thread Hans de Graaff
commit: 7af0d80411e5ce9a3e455b652180de47a7816b60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug  3 04:41:21 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug  3 04:41:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af0d804

dev-ruby/maruku: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-ruby/maruku/maruku-0.7.3.ebuild 
b/dev-ruby/maruku/maruku-0.7.3.ebuild
index 6f40ec5438e..a95f662d75d 100644
--- a/dev-ruby/maruku/maruku-0.7.3.ebuild
+++ b/dev-ruby/maruku/maruku-0.7.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 



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

2017-08-02 Thread Matt Thode
commit: 29125fcd2e42ab3b6b6b660ffc1320a976be848d
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Aug  3 01:21:28 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Aug  3 01:23:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29125fcd

sys-cluster/heat: 8.0.3 and 7.0.5 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/heat/Manifest  |   3 +
 sys-cluster/heat/heat-7.0.5.ebuild | 151 +
 sys-cluster/heat/heat-8.0.3.ebuild | 148 
 sys-cluster/heat/metadata.xml  |  24 +++---
 4 files changed, 314 insertions(+), 12 deletions(-)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index d18f616ed35..1e7612b8aaa 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -1,4 +1,7 @@
 DIST heat-7.0.4.tar.gz 2258371 SHA256 
b1f6f0bbbcd465342f87ad2b2b6fecb1cabcb47e7d0a1a6ab3454e5904c33430 SHA512 
4cd5a768e2cbeb8bf03614bf91320f09e8acd5dfb4faa335dac92ac8b670e33df1c21057f9647186a52243b2f3ee1307a667a00c93cff9c8934fc6130b7fdc85
 WHIRLPOOL 
d2e58bbb74e74d18aa1068d2cce61a1dcbbecd0d13f5c63759385c4982180e890a869b6ce1ab7332f14e738edc11b67734b6e6b9cbaf9a6090a215345927d0af
+DIST heat-7.0.5.tar.gz 2260039 SHA256 
c9043fb6c74cff5b6bee6a8f73e636acb7d99e6c4105d386f43ac20d1aa6d207 SHA512 
1ae5a73676e52a08e20d0dcb639fddd53c698d1484b007240bcc39548c8a11667a41dc237b2f3fa66697b38c8f551bef35229aaa7c4b9191fa906472a6c2cc1d
 WHIRLPOOL 
84d175dd7ac7a896d7a940577e07c71e70976df256a9dde5f5477035e74ef526f2f853cd37a4c6fd134f80399984bc069fa0acbfe4f013a924cb92bc2dc31942
 DIST heat-8.0.2.tar.gz 2307648 SHA256 
5d48496240712c0b3f404ad844422bbe7d15398f02030b4961d257c8c6ec7c8d SHA512 
638cac4823c3f315ced23abd3bfc667eccaf30ae2ea3f350040627853762163a524205b40fe66b3158f96d902a46b13c1adff4747fc591761faea7eabefc2e2e
 WHIRLPOOL 
d7c8a1aacbc4d47639d2fa4c9060eda7013c2561d1402efde129e30b1fb1d772e7d0767988d7a5f99d16dc2fbc9559de5fdf3e0927ac542fc22dcb51f29bfdde
+DIST heat-8.0.3.tar.gz 2309587 SHA256 
0161fa534c7255b5be3b494ed6dcbba888fd37ea3ecda054b21815e4c5472d52 SHA512 
4cdc4e10c298cc56bba64e258465b504b78b7be0abf3340e9db677b429232a2fd3841948ee2054c255d66db1eb986c4ca0cb940e21d86e458e0ce048810fe917
 WHIRLPOOL 
f6e7db8beceea6c64e79b96fea477b6400e2b75f3f886482ce1fdcb42a78ff07dc324f2fa1b69f90957e7491d73fd1c79d6eb1630d05c96ff387409b26f73a57
 DIST heat.conf.sample-2017.1. 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515
 DIST heat.conf.sample-8.0.2 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515
+DIST heat.conf.sample-8.0.3 88798 SHA256 
688a6fd65df3b9f004345c8cf739c5a553b6806213c399ac25846d1ad248e963 SHA512 
5ea23f33ddc2b34414371a612041abd075694a7d63bb55efd1e75f313b4e9f35e0d68b420536bc474cd4896b0295d8763bdecbb07c71d29c462c14183159e560
 WHIRLPOOL 
9a91069136dcbf15d47a4b5df6521ca2740eb1a88feab57b28f2f921e517ae7557125b5ea877d4c9ed5314321c8de551270722809d270c1b8ae0245d2a75b515

diff --git a/sys-cluster/heat/heat-7.0.5.ebuild 
b/sys-cluster/heat/heat-7.0.5.ebuild
new file mode 100644
index 000..314e4bdbd57
--- /dev/null
+++ b/sys-cluster/heat/heat-7.0.5.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit distutils-r1 eutils user
+
+DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchistration 
engine."
+HOMEPAGE="https://launchpad.net/heat;
+SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+mysql +memcached postgres sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   >=dev-python/croniter-0.3.4[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-1.0.0[${PYTHON_USEDEP}]
+   !~dev-python/cryptography-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.3.2[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
+   

[gentoo-commits] proj/kde:master commit in: kde-apps/k3b/, kde-apps/k3b/files/

2017-08-02 Thread Andreas Sturmlechner
commit: 1dad375a54557f44c6cb404433cd7915f9c8a2eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 00:39:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 00:39:44 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1dad375a

kde-apps/k3b: Fix K3b::Device::from2Byte out-of-bounds issue

See also: https://bugs.kde.org/show_bug.cgi?id=382941

Gentoo-bug: 616880

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/k3b/files/k3b-17.04.3-out-of-bounds.patch | 75 ++
 kde-apps/k3b/k3b-17.08.49..ebuild  |  2 +
 2 files changed, 77 insertions(+)

diff --git a/kde-apps/k3b/files/k3b-17.04.3-out-of-bounds.patch 
b/kde-apps/k3b/files/k3b-17.04.3-out-of-bounds.patch
new file mode 100644
index 00..83034e7481
--- /dev/null
+++ b/kde-apps/k3b/files/k3b-17.04.3-out-of-bounds.patch
@@ -0,0 +1,75 @@
+From 7f0be6a33b8260f7789c6aeed58be8d1c844229a Mon Sep 17 00:00:00 2001
+From: Leslie Zhai 
+Date: Tue, 1 Aug 2017 14:13:05 +0800
+Subject: Fix K3b::Device::from2Byte out-of-bounds issue.
+
+A great bug report by Mark!
+
+BUG: 382941
+---
+ libk3bdevice/k3bdeviceglobals.cpp | 24 
+ tests/k3bdeviceglobalstest.cpp|  4 +++-
+ 2 files changed, 15 insertions(+), 13 deletions(-)
+
+diff --git a/libk3bdevice/k3bdeviceglobals.cpp 
b/libk3bdevice/k3bdeviceglobals.cpp
+index 090ed29..c016f59 100644
+--- a/libk3bdevice/k3bdeviceglobals.cpp
 b/libk3bdevice/k3bdeviceglobals.cpp
+@@ -212,27 +212,27 @@ void K3b::Device::debugBitfield( unsigned char* data, 
long len )
+ }
+ 
+ 
+-quint16 K3b::Device::from2Byte( const unsigned char* d )
++quint16 K3b::Device::from2Byte(const unsigned char* d)
+ {
+-if (d == NULL) {
+-qWarning() << "Invalid nullptr!";
++if (d == NULL || strlen((const char *) d) < 2) {
++qWarning() << "Invalid Byte!";
+ return 0;
+ }
+-return ( (d[0] << 8 & 0xFF00) |
+- (d[1]  & 0xFF) );
++return ((d[0] << 8 & 0xFF00) |
++(d[1]  & 0xFF));
+ }
+ 
+ 
+-quint32 K3b::Device::from4Byte( const unsigned char* d )
++quint32 K3b::Device::from4Byte(const unsigned char* d)
+ {
+-if (d == NULL) {
+-qWarning() << "Invalid nullptr!";
++if (d == NULL || strlen((const char *) d) < 4) {
++qWarning() << "Invalid Byte!";
+ return 0;
+ }
+-return ( (d[0] << 24 & 0xFF00) |
+- (d[1] << 16 & 0xFF)   |
+- (d[2] << 8  & 0xFF00) |
+- (d[3]   & 0xFF) );
++return ((d[0] << 24 & 0xFF00) |
++(d[1] << 16 & 0xFF)   |
++(d[2] << 8  & 0xFF00) |
++(d[3]   & 0xFF));
+ }
+ 
+ 
+diff --git a/tests/k3bdeviceglobalstest.cpp b/tests/k3bdeviceglobalstest.cpp
+index 307b772..635ee39 100644
+--- a/tests/k3bdeviceglobalstest.cpp
 b/tests/k3bdeviceglobalstest.cpp
+@@ -23,8 +23,10 @@ DeviceGlobalsTest::DeviceGlobalsTest()
+ 
+ void DeviceGlobalsTest::testFrom2Byte()
+ {
+-const unsigned char* d = NULL;
++unsigned char* d = NULL;
+ QCOMPARE(K3b::Device::from2Byte(d), (quint16)0);
++unsigned char buf[1] = { '\0' };
++QCOMPARE(K3b::Device::from2Byte(buf), (quint16)0);
+ }
+ 
+ void DeviceGlobalsTest::testFrom4Byte() 
+-- 
+cgit v0.11.2

diff --git a/kde-apps/k3b/k3b-17.08.49..ebuild 
b/kde-apps/k3b/k3b-17.08.49..ebuild
index c5366a7575..70aec75bf0 100644
--- a/kde-apps/k3b/k3b-17.08.49..ebuild
+++ b/kde-apps/k3b/k3b-17.08.49..ebuild
@@ -77,6 +77,8 @@ REQUIRED_USE="
 
 DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
 
+PATCHES=( "${FILESDIR}/${PN}-17.04.3-out-of-bounds.patch" )
+
 src_configure() {
local mycmakeargs=(
-DK3B_BUILD_API_DOCS=OFF



[gentoo-commits] repo/gentoo:master commit in: kde-apps/k3b/files/, kde-apps/k3b/

2017-08-02 Thread Andreas Sturmlechner
commit: db551c8e70391cfe960b526704564beb1f31453e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Aug  3 00:39:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Aug  3 00:48:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db551c8e

kde-apps/k3b: Fix K3b::Device::from2Byte out-of-bounds issue

See also: https://bugs.kde.org/show_bug.cgi?id=382941

Gentoo-bug: 616880

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/k3b/files/k3b-17.04.3-out-of-bounds.patch |  75 +
 kde-apps/k3b/k3b-17.04.3-r2.ebuild | 120 +
 2 files changed, 195 insertions(+)

diff --git a/kde-apps/k3b/files/k3b-17.04.3-out-of-bounds.patch 
b/kde-apps/k3b/files/k3b-17.04.3-out-of-bounds.patch
new file mode 100644
index 000..83034e74813
--- /dev/null
+++ b/kde-apps/k3b/files/k3b-17.04.3-out-of-bounds.patch
@@ -0,0 +1,75 @@
+From 7f0be6a33b8260f7789c6aeed58be8d1c844229a Mon Sep 17 00:00:00 2001
+From: Leslie Zhai 
+Date: Tue, 1 Aug 2017 14:13:05 +0800
+Subject: Fix K3b::Device::from2Byte out-of-bounds issue.
+
+A great bug report by Mark!
+
+BUG: 382941
+---
+ libk3bdevice/k3bdeviceglobals.cpp | 24 
+ tests/k3bdeviceglobalstest.cpp|  4 +++-
+ 2 files changed, 15 insertions(+), 13 deletions(-)
+
+diff --git a/libk3bdevice/k3bdeviceglobals.cpp 
b/libk3bdevice/k3bdeviceglobals.cpp
+index 090ed29..c016f59 100644
+--- a/libk3bdevice/k3bdeviceglobals.cpp
 b/libk3bdevice/k3bdeviceglobals.cpp
+@@ -212,27 +212,27 @@ void K3b::Device::debugBitfield( unsigned char* data, 
long len )
+ }
+ 
+ 
+-quint16 K3b::Device::from2Byte( const unsigned char* d )
++quint16 K3b::Device::from2Byte(const unsigned char* d)
+ {
+-if (d == NULL) {
+-qWarning() << "Invalid nullptr!";
++if (d == NULL || strlen((const char *) d) < 2) {
++qWarning() << "Invalid Byte!";
+ return 0;
+ }
+-return ( (d[0] << 8 & 0xFF00) |
+- (d[1]  & 0xFF) );
++return ((d[0] << 8 & 0xFF00) |
++(d[1]  & 0xFF));
+ }
+ 
+ 
+-quint32 K3b::Device::from4Byte( const unsigned char* d )
++quint32 K3b::Device::from4Byte(const unsigned char* d)
+ {
+-if (d == NULL) {
+-qWarning() << "Invalid nullptr!";
++if (d == NULL || strlen((const char *) d) < 4) {
++qWarning() << "Invalid Byte!";
+ return 0;
+ }
+-return ( (d[0] << 24 & 0xFF00) |
+- (d[1] << 16 & 0xFF)   |
+- (d[2] << 8  & 0xFF00) |
+- (d[3]   & 0xFF) );
++return ((d[0] << 24 & 0xFF00) |
++(d[1] << 16 & 0xFF)   |
++(d[2] << 8  & 0xFF00) |
++(d[3]   & 0xFF));
+ }
+ 
+ 
+diff --git a/tests/k3bdeviceglobalstest.cpp b/tests/k3bdeviceglobalstest.cpp
+index 307b772..635ee39 100644
+--- a/tests/k3bdeviceglobalstest.cpp
 b/tests/k3bdeviceglobalstest.cpp
+@@ -23,8 +23,10 @@ DeviceGlobalsTest::DeviceGlobalsTest()
+ 
+ void DeviceGlobalsTest::testFrom2Byte()
+ {
+-const unsigned char* d = NULL;
++unsigned char* d = NULL;
+ QCOMPARE(K3b::Device::from2Byte(d), (quint16)0);
++unsigned char buf[1] = { '\0' };
++QCOMPARE(K3b::Device::from2Byte(buf), (quint16)0);
+ }
+ 
+ void DeviceGlobalsTest::testFrom4Byte() 
+-- 
+cgit v0.11.2

diff --git a/kde-apps/k3b/k3b-17.04.3-r2.ebuild 
b/kde-apps/k3b/k3b-17.04.3-r2.ebuild
new file mode 100644
index 000..d6448856ec8
--- /dev/null
+++ b/kde-apps/k3b/k3b-17.04.3-r2.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Full-featured burning and ripping application based on KDE 
Frameworks"
+HOMEPAGE="http://www.k3b.org/;
+
+LICENSE="GPL-2 FDL-1.2"
+KEYWORDS="~amd64 ~x86"
+IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib 
vcd vorbis webkit"
+
+DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kfilemetadata 'taglib?')
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_kdeapps_dep libkcddb)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   

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

2017-08-02 Thread Thomas Deutschmann
commit: 0e017b52d682dacc48db6f36073402443b6b5c21
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Aug  3 00:03:10 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Aug  3 00:03:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e017b52

sys-apps/openrc: x86 stable (bug #626934)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/sys-apps/openrc/openrc-0.28.ebuild 
b/sys-apps/openrc/openrc-0.28.ebuild
index 278de480e1f..f691b650659 100644
--- a/sys-apps/openrc/openrc-0.28.ebuild
+++ b/sys-apps/openrc/openrc-0.28.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
 fi
 
 LICENSE="BSD-2"



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

2017-08-02 Thread Matt Thode
commit: e381fc46befdaa119bc0fe310a52a55b64521438
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 23:56:52 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 23:59:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e381fc46

dev-python/oslo-middleware: 3.23.2 stable amd64 and x86

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-middleware/Manifest|  1 -
 .../oslo-middleware/oslo-middleware-3.23.1.ebuild  | 60 --
 .../oslo-middleware/oslo-middleware-3.23.2.ebuild  |  2 +-
 3 files changed, 1 insertion(+), 62 deletions(-)

diff --git a/dev-python/oslo-middleware/Manifest 
b/dev-python/oslo-middleware/Manifest
index f3a281f0114..dedd87433c2 100644
--- a/dev-python/oslo-middleware/Manifest
+++ b/dev-python/oslo-middleware/Manifest
@@ -1,2 +1 @@
-DIST oslo.middleware-3.23.1.tar.gz 52469 SHA256 
fab9a0779ff196020875c7e47e6c36b9d6c9468063645b857e687114e70a8019 SHA512 
155f88184216ef18a265b996973b616a3b7a9e52618d95235a396e099bcfb5f51a5dded8e1f039df4d648a0b779c8a6daab9d6b8ff091981c17524a8521ac72a
 WHIRLPOOL 
683d78da63af0d68b6301aa718562cd29f8dc09511df53fb0394311bbda7727edadd975401f81e8ee5c6f35a4e9e8d636bd140b786fec4e7f9c3b0f0015f02e8
 DIST oslo.middleware-3.23.2.tar.gz 51645 SHA256 
53363b5d92ac23378cfd872720f9dada29afb267c8b303d8910c3f5b6cb208a9 SHA512 
0fbf97b3fd5ae69c72f42755cdfdba7dc70570763299cbdbf836b5ad0a70c692cb1249397ed6e6f9d843223f656e5814adcc80e19d283984851216ea7395de83
 WHIRLPOOL 
ecb736218e0c571a2aa6e1f8d2ca5a088496bd06fbb54ff60f2e392fb0fd153b46dc46448136ae34b86276730d1edbcf24453cbc462aa23659e440116de730c6

diff --git a/dev-python/oslo-middleware/oslo-middleware-3.23.1.ebuild 
b/dev-python/oslo-middleware/oslo-middleware-3.23.1.ebuild
deleted file mode 100644
index 67e9cbafb5f..000
--- a/dev-python/oslo-middleware/oslo-middleware-3.23.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Components injected into wsgi pipelines to intercept 
request/response flows."
-HOMEPAGE="https://pypi.python.org/pypi/oslo.middleware;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.middleware/oslo.middleware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.middleware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
-   =dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
-   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   )"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/jinja-2.8[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.0[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.1[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.2[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.3[${PYTHON_USEDEP}]
-   !~dev-python/jinja-2.9.4[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/statsd-3.2.1[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   nosetests tests/ || die "test failed under ${EPYTHON}"
-}

diff --git a/dev-python/oslo-middleware/oslo-middleware-3.23.2.ebuild 
b/dev-python/oslo-middleware/oslo-middleware-3.23.2.ebuild
index 9b958c92ba1..67e9cbafb5f 100644
--- a/dev-python/oslo-middleware/oslo-middleware-3.23.2.ebuild
+++ b/dev-python/oslo-middleware/oslo-middleware-3.23.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.middleware-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="test"
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"



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

2017-08-02 Thread Matt Thode
commit: 78bea11f22530a9b004652458e0ef032a66876a8
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 23:53:08 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 23:59:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bea11f

app-emulation/diskimage-builder: 2.8.0 bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-emulation/diskimage-builder/Manifest   |  6 +---
 .../diskimage-builder-2.3.3.ebuild | 33 -
 .../diskimage-builder-2.4.0.ebuild | 33 -
 .../diskimage-builder-2.4.1.ebuild | 33 -
 .../diskimage-builder-2.6.1.ebuild | 34 --
 ...2.5.0.ebuild => diskimage-builder-2.8.0.ebuild} |  0
 6 files changed, 1 insertion(+), 138 deletions(-)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 321cb3cbd75..ba2d7707c6d 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,7 +1,3 @@
 DIST diskimage-builder-1.28.0.tar.gz 267409 SHA256 
2d8999a8484d27e8604d125aabcbdad648f8b601776225cfc611faf1a3b9a0e6 SHA512 
ae13e29563f90a4aaa4f2bee889bca4fd662da41fcffb957ca8a4380907e5d89fbc25ecb93aeda2cb5597776b51417388e8a5e39741250d68a8f7f67239ebc7f
 WHIRLPOOL 
7cfcefcf37fd0d5fae4fb8d3284ad3b60e53e4a2853c85625a1925c34bd4cdbee32089f7dae81adcf699226ba1550f729a2b1b8aab4b6e54c10c7148fea1
-DIST diskimage-builder-2.3.3.tar.gz 294768 SHA256 
227943d8702a66c9ed08d59362324bc79951ad7c11d9efdb67c32b2fbd517af2 SHA512 
d3e97ef520270d056877bef467d9fb4bb8bd64ebff149ca7e8a5b11e5f19043a93932968d61b7efe7e54767dc88e04536ceb8b664e9c40ab388eac52303e2a74
 WHIRLPOOL 
c780d3de0bcc43e35b5b12bbd188eece079467eec5ea7a426450d30f14135cdd4fe82985804514c1382424aae41534af37c163e55de98031d3327d89743a3a2b
-DIST diskimage-builder-2.4.0.tar.gz 308467 SHA256 
ae9bc8b0dde17d422785d0099152997a15a4c051c484f3efff17594d8bb8d34c SHA512 
2936d88f13dcebe67133400c20fa355349c33eb1d89045c38ffa4c2942152d9ca4b7fadefa622bf1c0055f8903a68d958f3b3db21fb3472da7b6ec7fd5c01267
 WHIRLPOOL 
6cd869d5a8fd31e3aa154d76eaa2543644c254eb90b12df80ce649c331759fbc5e4c8912a7753099a32c15c6dc98db256080d02d16e1d1d82377b293a7af49f0
-DIST diskimage-builder-2.4.1.tar.gz 304969 SHA256 
9a01eabc73bde93da3fde598249cc273c6cc744e8e6b850a0f7dd7e69c076543 SHA512 
32ef8b7cae08c90691256be4b8b65c986de00306d935919c7d9ecba21722534da8bb00ab887b810bfff35e60c1e943641de576a7c4b29a6ff3d15315b55fb307
 WHIRLPOOL 
a4e9a30452e2e0785e371968d463a95a04d5e9a7316decc2a00e27038b3606ca03515535b76e721eb12b8072567c91f9a6372d780fb60ab983d81071f88974e4
-DIST diskimage-builder-2.5.0.tar.gz 312486 SHA256 
5c665dbd6b8e3f24be26e65159a560b34e2250111adb4c7569db453d4bbbdf6c SHA512 
b254b5ca9d56ace54fcdd90ec35065bb67312a203529b94d24ff6629a159e6918bae291b2bc2f8218b38caa8fe65369ebaf8c286994b060c4f62342e6a192bea
 WHIRLPOOL 
31f3f4867dcd7543c7e6006717dc13de0d0d00f23a96126ce1cfac20bd24b17803422099a5737dd7b4aea1ddf53c9b9b6d3ad702fb0ace72bcb4ddb03d33acd1
-DIST diskimage-builder-2.6.1.tar.gz 312190 SHA256 
4f5a9405c3b6599afe2ed037ef3dc72727a539a8b902dd23f1905dd772ab2ad1 SHA512 
d79ec6b0cc7962b8dbd4a3f8d5193907f89c39e15a73fd5cd9cf5203792df2de7ced6b0acbe53e9d1cb7e100751f36c1bc77db2be1f25ab9472ca759f54bdc4b
 WHIRLPOOL 
234308ec76126f8b1002e47a72eec3590b39997acfd6e9ea8c0ebdddfee01ab6a9dd249a5e245d58475f067ef0635d783ee9cc82344c9061d69dce38fa4ae888
 DIST diskimage-builder-2.7.2.tar.gz 315463 SHA256 
0a914611aca8d03266a744af3807d1452aa49475dfec2abd7d17e312284617d0 SHA512 
e5ea2fa692ce8c9234e8ff1e1fccd94452ec4887838cfe823464cbeb448c5fc8645310e455d38269db5ba0dd3efc5c7934511bf07549a66d49bf75a2acb285bc
 WHIRLPOOL 
f6c57498d011b5bcb8bc4906ccf886001db01ff0cf1e6eecebe99604968346c315a1673fadecff612d0c3d4f09bfe594a2108bf0011d0f1651eeeff6e5d8587c
+DIST diskimage-builder-2.8.0.tar.gz 315628 SHA256 
ac93598cff826074c4a83049be0c3745b13891dc21e5e9d85fc354d99583c0e8 SHA512 
9827f063ed7e4e66fb55a721f3ea81a2e6186b87000b9008a40469934b64b9380699f709956e7396c8b9f03275d195645f9e9b74d6eae4812b1b2149a884cca2
 WHIRLPOOL 
68a4fbc3d83ce0355d411e8f8aeb84946fba7e2a3fc47bcb211405862be3b69d3233061c4f8b41d478b23762273148acd34e2bf64596e9696a1b3cb6a81e1290

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.3.3.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.3.3.ebuild
deleted file mode 100644
index cd53f33866b..000
--- a/app-emulation/diskimage-builder/diskimage-builder-2.3.3.ebuild
+++ /dev/null
@@ -1,33 +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 distutils-r1
-
-DESCRIPTION="Golden Disk Image builder."
-HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux 

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

2017-08-02 Thread Andreas Sturmlechner
commit: 341519a04e355f64e64fc1580cd364c23e678410
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 23:23:13 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:23:13 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=341519a0

Documentation: Update CONTRIBUTORS

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

diff --git a/Documentation/CONTRIBUTORS b/Documentation/CONTRIBUTORS
index 69017592ff..06f9025151 100644
--- a/Documentation/CONTRIBUTORS
+++ b/Documentation/CONTRIBUTORS
@@ -57,6 +57,7 @@ Johannes Huber 
 Jonathan Callen 
 Jonathan Christison 
 Jorge Manuel B. S. Vicetto 
+José Pekkarinen 
 Julian Ospald 
 Justin Lecher 
 Karol Herbst 



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

2017-08-02 Thread Matt Thode
commit: e31a9b306dde02556aa666dcaf0bda3d92698309
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 23:54:08 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 23:59:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31a9b30

dev-python/oslo-utils: 3.22.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-utils/Manifest |  1 -
 dev-python/oslo-utils/oslo-utils-3.22.0.ebuild | 95 --
 dev-python/oslo-utils/oslo-utils-3.22.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 97 deletions(-)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 459124c42f0..14ad32d7389 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1,2 +1 @@
-DIST oslo-utils-3.22.0.tar.gz 84490 SHA256 
aa72be266fee787541c02baa9ac341ec4b1b01b0d5a097db459aee05b27b12fb SHA512 
09b53b5a322133ace2d68bba871746b88f709b50385b93bea0c4398ceb6a848a3019f2fc68f0bb645963a95432b9e616e733720ebb57aff61108d8e22bc11e70
 WHIRLPOOL 
b464196269e165db0aaa9807a5e284f5905f5aaf95e6fd66cf3580838eb07611dacc3f69f2d21c7516c75694d6d246cb6c719756fca61b136388875a2e921236
 DIST oslo-utils-3.22.1.tar.gz 84249 SHA256 
9825db6337ce10e7c383d2598f87865605d35af15fa9ece7212838ba7d33730e SHA512 
afb21f8267f815e192a667fec247ae2e0d8163d7872805d36c4399928b475e34790136810607e8706ea37e32eb31da2fdc2b9defb2e06f7ba0a7235b2de1abc9
 WHIRLPOOL 
501cb7c18b2997635b5a2ffd91fd472f84168730e2cc76cb13f4937e657448e535d614e9eea64595bce31211af4e1ce0590cb8e313dd31785fe7700c4776585a

diff --git a/dev-python/oslo-utils/oslo-utils-3.22.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-3.22.0.ebuild
deleted file mode 100644
index 0df859adf44..000
--- a/dev-python/oslo-utils/oslo-utils-3.22.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# 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 vcs-snapshot
-
-MY_PN=${PN/-/.}
-
-DESCRIPTION="Oslo Utility library"
-HOMEPAGE="https://launchpad.net/oslo;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   !~dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   )
-   doc? (
-   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
-   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   virtual/python-funcsigs[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
-   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.13[${PYTHON_USEDEP}]
-   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
-   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-2.0.7[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && esetup.py build_sphinx
-}
-
-# Note: Tests fail due to requiring installation
-#
-# Installation appears to fail due to the use of namespace packages but root
-# cause was never truly established.
-#
-# Tests fail with:
-# ImportError: No module named 'oslo.utils
-
-#RESTRICT="test"
-
-python_test() {
-   distutils_install_for_testing
-
-   cd "${TEST_DIR}"/lib || die
-
-   rm -rf .testrepository || die "couldn't remove '.testrepository' under 
${EPTYHON}"
-
-   testr init || die "testr init failed under ${EPYTHON}"
-   testr run || die "testr run failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/build/html/. )
-
-   distutils-r1_python_install_all
-}

diff --git 

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

2017-08-02 Thread Matt Thode
commit: d4faa454fb4fa7dce4a2fdfb0e5a6d98e0e8c313
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 23:55:29 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 23:59:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4faa454

dev-python/oslo-context: 2.12.2 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-context/Manifest   |  1 -
 dev-python/oslo-context/oslo-context-2.12.1.ebuild | 47 --
 dev-python/oslo-context/oslo-context-2.12.2.ebuild |  2 +-
 3 files changed, 1 insertion(+), 49 deletions(-)

diff --git a/dev-python/oslo-context/Manifest b/dev-python/oslo-context/Manifest
index 9d462ab902c..c0f849a3774 100644
--- a/dev-python/oslo-context/Manifest
+++ b/dev-python/oslo-context/Manifest
@@ -1,2 +1 @@
-DIST oslo.context-2.12.1.tar.gz 25879 SHA256 
e257c5962928c564ad323a436703733662b39e45d4892d5aff3f290e89e95b94 SHA512 
075f402786dfe0e153c0fe21f2a2a8a2099cc2451a6f891fef00e0fd460f9f39220d390c9ae7ba0515a3ad79a94a1b2288c65029aea8f5e7481f8fe181d877b4
 WHIRLPOOL 
9df270cd41bc2067dcbbba4312fd60682a4f2a5f461d61c80d4b5d5e19a4b1c691c08e8bd34d581e89e4998760f950cc7e8964d04a23c6188cf906892623c55b
 DIST oslo.context-2.12.2.tar.gz 26860 SHA256 
36decf5f8bd72a986d58c2e603c2e0d96d31da4283f2fbc145c6804113b86f64 SHA512 
752d2e9744fbf94d23d6cc3205f3b4974d440bf71ab885de2feea3e706ed93b771b50df264c754cc8f6882f8526de0318cb3d1fc07a28a872f4b02e59118af98
 WHIRLPOOL 
e54612a8fda6ee4a07ad603f54356f6bf5aa8bedcd11f9faaf88ff7f98ef79b0407dc50d9295b8131375fbc4916b5915096ce97a142a2c8c06eb9345749483e6

diff --git a/dev-python/oslo-context/oslo-context-2.12.1.ebuild 
b/dev-python/oslo-context/oslo-context-2.12.1.ebuild
deleted file mode 100644
index adbcca66fe8..000
--- a/dev-python/oslo-context/oslo-context-2.12.1.ebuild
+++ /dev/null
@@ -1,47 +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,5}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Helpers to maintain useful information about a request context"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.context;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
-   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   )"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/positional-1.1.1[${PYTHON_USEDEP}]
-"
-
-S="${WORKDIR}/oslo.context-${PV}"
-
-python_prepare_all() {
-   sed -i '/^hacking/d' test-requirements.txt || die
-   distutils-r1_python_prepare_all
-}
-
-# This time half the doc files are missing; Do you want them?
-python_test() {
-   nosetests tests/ || die "test failed under ${EPYTHON}"
-}

diff --git a/dev-python/oslo-context/oslo-context-2.12.2.ebuild 
b/dev-python/oslo-context/oslo-context-2.12.2.ebuild
index 87096c97748..adbcca66fe8 100644
--- a/dev-python/oslo-context/oslo-context-2.12.2.ebuild
+++ b/dev-python/oslo-context/oslo-context-2.12.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="mirror://pypi/${PN:0:1}/oslo.context/oslo.context-${PV}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="test"
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"



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

2017-08-02 Thread Matt Thode
commit: f345305390eb83a26cca0688739ce5ca6f3f26a6
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 23:57:35 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 23:59:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3453053

dev-python/stevedore: 1.20.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/stevedore/Manifest|  1 -
 dev-python/stevedore/stevedore-1.20.0.ebuild | 62 
 dev-python/stevedore/stevedore-1.20.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 64 deletions(-)

diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index 6b8a6db78ed..bc5db16c3a6 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1,2 +1 @@
-DIST stevedore-1.20.0.tar.gz 505716 SHA256 
83884f80ed0917346e658bfe51cdb2474512ec6521c18480b41f58b54c4a1f83 SHA512 
c4519004eb61ab6ca48cf3b9e543d6c9d726d6f9e1208b6d6e44eb1e770cd7c5c1f378464e50a5510f99f3d91f1d2cf93e9cf3e1812aeab3bfa71a04dcb695d2
 WHIRLPOOL 
8b169c02d8e92dde53288fdc11b6dd02ce0bae81bf583e675cd9e959537cc54c19b9183468ec83d6206a6d3bf47f33d8597202acd2bae56dde81e8bd37255a5c
 DIST stevedore-1.20.1.tar.gz 505908 SHA256 
046200a915780b58bf1c84436e86701b741d664893aefa84d8aceadd15ed4734 SHA512 
7518fb4cac2ea15867a616373521169fd114152ae7e657deb26dbcf874f2442336824ded480973b4334e9b56c349abd165aab7779defc219f57d7ba7f670048c
 WHIRLPOOL 
e67a89733def07e8425750d9bc742388de83f8cb13d95dd0001fba4136449e74c465b847a7218df423633d311f0af0003eda8087eb0a4e071ab4d2e78949fca7

diff --git a/dev-python/stevedore/stevedore-1.20.0.ebuild 
b/dev-python/stevedore/stevedore-1.20.0.ebuild
deleted file mode 100644
index f1c2d7db106..000
--- a/dev-python/stevedore/stevedore-1.20.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# 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="Manage dynamic plugins for Python applications"
-HOMEPAGE="https://github.com/openstack/stevedore 
https://pypi.python.org/pypi/stevedore;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="doc test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
-   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
-   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   )
-   doc? (
-   >=dev-python/pillow-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
-   =dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
-   >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]"
-
-python_prepare_all() {
-   # Delete spurious data in requirements.txt
-   sed -e '/^pbr/d' -i requirements.txt || die
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && esetup.py build_sphinx
-}
-
-python_test() {
-   nosetests --verbosity=3 stevedore || die
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( doc/build/html/. )
-
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/stevedore/stevedore-1.20.1.ebuild 
b/dev-python/stevedore/stevedore-1.20.1.ebuild
index a10bbe2975d..f1c2d7db106 100644
--- a/dev-python/stevedore/stevedore-1.20.1.ebuild
+++ b/dev-python/stevedore/stevedore-1.20.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="doc test"
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"



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

2017-08-02 Thread Matt Thode
commit: 95d9f5ecd635f9936b40382debb6344a2f82a3e4
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 23:54:45 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 23:59:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d9f5ec

dev-python/oslo-db: 4.17.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-db/Manifest  |  1 -
 dev-python/oslo-db/oslo-db-4.17.0.ebuild | 56 
 dev-python/oslo-db/oslo-db-4.17.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 58 deletions(-)

diff --git a/dev-python/oslo-db/Manifest b/dev-python/oslo-db/Manifest
index 24d1add9bda..1f3fd8b8bbf 100644
--- a/dev-python/oslo-db/Manifest
+++ b/dev-python/oslo-db/Manifest
@@ -1,2 +1 @@
-DIST oslo.db-4.17.0.tar.gz 158388 SHA256 
e25bfea8393bdbecba84cf82910378c34d646e930e9bedd5e8bf7b20a73f3ba7 SHA512 
3b3c3af14080aae46d9d18958470b4004e9ed9d392475558f38973fc2acd2d4be0a49840f6914d3b54f54bf2cf44fe9f9302b8f7459a3fade28a5b0ba923546d
 WHIRLPOOL 
f14335f062166eca7fa407f7aab2d0a54b015060a74c93e39549b1de68b505c1a74f117ab1a0640eea275c977a6137fdd44b97d63eea233b290e9c5ef7d5eb31
 DIST oslo.db-4.17.1.tar.gz 159919 SHA256 
a38250c599b6d3e04f008251098eab1b7951e29d8e5ba1ff16fb3f1c55bceac9 SHA512 
8bbe89feb56784b964778655cc9e12e57d20079ef520f68ca115168273ec86705b27c5551cd7707c6d64b8d87b742c6d7f80d9cce39141751cf77fb51cc9b1de
 WHIRLPOOL 
eebdcbe4974a915237bb237a0c484ac6433dedd54aa991ca140e0e802b26ff4a070619d04f2a97501ed59be0dbc3195dfc588f31716f43505e70141ed8b3a7c2

diff --git a/dev-python/oslo-db/oslo-db-4.17.0.ebuild 
b/dev-python/oslo-db/oslo-db-4.17.0.ebuild
deleted file mode 100644
index d9501008369..000
--- a/dev-python/oslo-db/oslo-db-4.17.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5)
-
-inherit distutils-r1
-
-DESCRIPTION="OpenStack Common DB Code"
-HOMEPAGE="https://launchpad.net/oslo;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.db/oslo.db-${PV}.tar.gz"
-S="${WORKDIR}/oslo.db-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="+sqlite mysql postgres"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
-   >=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]
-   >=dev-python/alembic-0.8.4[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.14.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
-   sqlite? (
-   || (
-   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   =dev-python/sqlalchemy-migrate-0.9.6[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-"

diff --git a/dev-python/oslo-db/oslo-db-4.17.1.ebuild 
b/dev-python/oslo-db/oslo-db-4.17.1.ebuild
index fb705dff8de..aeecb3c574e 100644
--- a/dev-python/oslo-db/oslo-db-4.17.1.ebuild
+++ b/dev-python/oslo-db/oslo-db-4.17.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.db-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="+sqlite mysql postgres"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2017-08-02 Thread Matt Thode
commit: dd07b178c4bd8b20ce92111739fe37a34831d70f
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 23:56:13 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 23:59:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd07b178

dev-python/oslo-vmware: 2.17.1 stable amd64 and x86 with cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/oslo-vmware/Manifest  |  1 -
 dev-python/oslo-vmware/oslo-vmware-2.17.0.ebuild | 63 
 dev-python/oslo-vmware/oslo-vmware-2.17.1.ebuild |  2 +-
 3 files changed, 1 insertion(+), 65 deletions(-)

diff --git a/dev-python/oslo-vmware/Manifest b/dev-python/oslo-vmware/Manifest
index f457e665573..e3c820f6706 100644
--- a/dev-python/oslo-vmware/Manifest
+++ b/dev-python/oslo-vmware/Manifest
@@ -1,2 +1 @@
-DIST oslo.vmware-2.17.0.tar.gz 205078 SHA256 
f283a3c5b9ff79602519c758efebcb41d490eedf1d6f76e9d4e30e61fbd1d36d SHA512 
03750c0bf498b45fe812e10e97c2efcbb04ea3c020f0dde26361c25ad4fc2ad10637930653ed4e667571ade02553e82adc79f9b74d3b766b5db923256d2cdcbb
 WHIRLPOOL 
974ab36d2e4088b72cdd80376541c59f9d6ce18b3926051f6d7dfec2e8cf2291b36d14ad25bcb2290c547496dfb0a3c3bf6d67d1bf970a7d320f69bd1cc6ab8a
 DIST oslo.vmware-2.17.1.tar.gz 205998 SHA256 
43a306816440dd1571cbdd8625f975aa58389121ba96f90e7bb2fcefa177ad7e SHA512 
da8516733ffd10821691e56ca036942dc9f1043452999b42f115e87c83ccb79058bcaea604b7ca990f53f4dd4ad7302989b417ca179898523fade5b136fbca85
 WHIRLPOOL 
7597acf5337b20aba8b35a04d4bb88243602be72a1b07bd2384178d180628774d3fd4e2e7a6d816a94aac24e370baa13a844fb76f7396336deba251d221e7070

diff --git a/dev-python/oslo-vmware/oslo-vmware-2.17.0.ebuild 
b/dev-python/oslo-vmware/oslo-vmware-2.17.0.ebuild
deleted file mode 100644
index ec1d49fecfe..000
--- a/dev-python/oslo-vmware/oslo-vmware-2.17.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1
-
-DESCRIPTION="Oslo VMware library for OpenStack projects"
-HOMEPAGE="https://pypi.python.org/pypi/oslo.vmware;
-SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
-S="${WORKDIR}/oslo.vmware-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-IUSE="test"
-
-CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
-   >=dev-python/sphinx-1.2.1[${PYTHON_USEDEP}]
-   =dev-python/reno-1.8.0[${PYTHON_USEDEP}]
-   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )"
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
-   >=dev-python/netaddr-0.7.12[${PYTHON_USEDEP}]
-   !~dev-python/netaddr-0.7.16[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}]
-   >=dev-python/lxml-2.3[${PYTHON_USEDEP}]
-   !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/suds-0.6[${PYTHON_USEDEP}]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
-   !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
-   >=dev-python/urllib3-1.15.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.8.0[${PYTHON_USEDEP}]
-"
-python_prepare() {
-   sed -i '/^suds-jurko/d' requirements.txt || die
-   sed -i '/^hacking/d' test-requirements.txt || die
-}
-
-python_test() {
-   nosetests tests/ || die "test failed under ${EPYTHON}"
-}

diff --git a/dev-python/oslo-vmware/oslo-vmware-2.17.1.ebuild 
b/dev-python/oslo-vmware/oslo-vmware-2.17.1.ebuild
index e73a3fbf789..ec1d49fecfe 100644
--- a/dev-python/oslo-vmware/oslo-vmware-2.17.1.ebuild
+++ b/dev-python/oslo-vmware/oslo-vmware-2.17.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/oslo.vmware-${PV}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="test"
 
 CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"



[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/

2017-08-02 Thread Andreas Sturmlechner
commit: 94f86d4d9e93668733123cad4cf43cea6f837e19
Author: José Pekkarinen  gmail  com>
AuthorDate: Wed Aug  2 22:13:02 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:08:34 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=94f86d4d

kde-plasma/plasma-workspace: Gentoo FHS script support for Wayland session

Gentoo-bug: 626746

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 ...rkspace-5.10-startplasmacompositor-script.patch | 40 ++
 .../plasma-workspace-5.10.49..ebuild   |  1 +
 .../plasma-workspace/plasma-workspace-.ebuild  |  1 +
 3 files changed, 42 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.10-startplasmacompositor-script.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10-startplasmacompositor-script.patch
new file mode 100644
index 00..de56ffe236
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10-startplasmacompositor-script.patch
@@ -0,0 +1,40 @@
+From a9b685f0dab7f21dfa3ed55011c035bab1c972d9 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jos=C3=A9=20Pekkarinen?= 
+Date: Tue, 1 Aug 2017 23:09:24 +0300
+Subject: [PATCH] Source files in /etc/plasma/{startup,shutdown}
+
+---
+ startkde/startplasmacompositor.cmake | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/startkde/startplasmacompositor.cmake 
b/startkde/startplasmacompositor.cmake
+index 5bcf26a..e965f19 100644
+--- a/startkde/startplasmacompositor.cmake
 b/startkde/startplasmacompositor.cmake
+@@ -157,6 +157,11 @@ for prefix in `echo $scriptpath`; do
+   done
+ done
+
++# Gentoo part for FHS installs
++for file in "@GENTOO_PORTAGE_EPREFIX@/etc/plasma/startup/"*.sh; do
++  test -r "${file}" && . "${file}"
++done
++
+ echo 'startplasmacompositor: Starting up...'  1>&2
+
+ # Make sure that the KDE prefix is first in XDG_DATA_DIRS and that it's set 
at all.
+@@ -232,6 +237,11 @@ fi
+
+ echo 'startplasmacompositor: Shutting down...'  1>&2
+
++# Gentoo part for FHS installs
++for file in "@GENTOO_PORTAGE_EPREFIX@/etc/plasma/shutdown/"*.sh; do
++  test -r "${file}" && . "${file}"
++done
++
+ unset KDE_FULL_SESSION
+ xprop -root -remove KDE_FULL_SESSION
+ unset KDE_SESSION_VERSION
+--
+2.13.0
+

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild
index cbd22c5842..ae70767907 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.10.49..ebuild
@@ -121,6 +121,7 @@ DEPEND="${COMMON_DEPEND}
 
 PATCHES=(
"${FILESDIR}/${PN}-5.4-startkde-script.patch"
+   "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
"${FILESDIR}/${PN}-5.10.4-unused-dep.patch"
 )
 

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
index cbd22c5842..ae70767907 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-.ebuild
@@ -121,6 +121,7 @@ DEPEND="${COMMON_DEPEND}
 
 PATCHES=(
"${FILESDIR}/${PN}-5.4-startkde-script.patch"
+   "${FILESDIR}/${PN}-5.10-startplasmacompositor-script.patch"
"${FILESDIR}/${PN}-5.10.4-unused-dep.patch"
 )
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kwave/

2017-08-02 Thread Andreas Sturmlechner
commit: 29ba17ad7f46bfeb01233defb2fe13d92f55c868
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 22:40:27 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:17:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ba17ad

kde-apps/kwave: Fix USE=handbook DEPENDs

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kwave/kwave-17.04.3.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kwave/kwave-17.04.3.ebuild 
b/kde-apps/kwave/kwave-17.04.3.ebuild
index ef589c02a02..cc653c11f11 100644
--- a/kde-apps/kwave/kwave-17.04.3.ebuild
+++ b/kde-apps/kwave/kwave-17.04.3.ebuild
@@ -56,7 +56,10 @@ DEPEND="${RDEPEND}
$(add_kdeapps_dep poxml)
$(add_qt_dep qtconcurrent)
sys-devel/gettext
-   virtual/imagemagick-tools[png,svg]
+   handbook? ( || (
+   gnome-base/librsvg
+   virtual/imagemagick-tools[png,svg]
+   ) )
 "
 
 DOCS=( AUTHORS CHANGES LICENSES README TODO )



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/files/

2017-08-02 Thread Andreas Sturmlechner
commit: 8b30fb314ba58fb51a9ab0991002a1dfdf813fe9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 21:51:31 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:17:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b30fb31

kde-plasma/plasma-workspace: Remove obsolete files

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../plasma-workspace/files/agent-shutdown.sh   | 13 --
 kde-plasma/plasma-workspace/files/agent-startup.sh | 29 --
 2 files changed, 42 deletions(-)

diff --git a/kde-plasma/plasma-workspace/files/agent-shutdown.sh 
b/kde-plasma/plasma-workspace/files/agent-shutdown.sh
deleted file mode 100644
index fff8056df2c..000
--- a/kde-plasma/plasma-workspace/files/agent-shutdown.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-#
-# This file is executed at plasma shutdown.
-# Uncomment the following lines to kill the agents
-# that were started at session startup.
-
-#if [ -n "${GPG_AGENT_INFO}" ]; then
-#  kill $(echo ${GPG_AGENT_INFO} | cut -d':' -f 2) >/dev/null 2>&1
-#fi
-
-#if [ -n "${SSH_AGENT_PID}" ]; then
-#  eval "$(ssh-agent -s -k)"
-#fi

diff --git a/kde-plasma/plasma-workspace/files/agent-startup.sh 
b/kde-plasma/plasma-workspace/files/agent-startup.sh
deleted file mode 100644
index 03e017ac4e9..000
--- a/kde-plasma/plasma-workspace/files/agent-startup.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-# Agents startup file
-#
-# This file is sourced at plasma startup, so that
-# the environment variables set here are available
-# throughout the session.
-
-# Uncomment the following lines to start gpg-agent
-# and/or ssh-agent at plasma startup.
-# If you do so, do not forget to uncomment the respective
-# lines in PLASMADIR/shutdown/agent-shutdown.sh to
-# properly kill the agents when the session ends.
-
-#if [ -x /usr/bin/gpg-agent ]; then
-#  eval "$(/usr/bin/gpg-agent --daemon)"
-#fi 
-
-#if [ -x /usr/bin/ssh-agent ]; then
-#  eval "$(/usr/bin/ssh-agent -s)"
-#fi
-
-# Uncomment the following lines to start rxvt-unicode which has the ability to
-# run multiple terminals in one single process, thus starting up faster and 
-# saving resources.
-# The --opendisplay ensures that the daemon quits when the X server terminates,
-# therefore we don't need matching lines in agent-shutdown.sh.
-
-#if [ -x /usr/bin/urxvtd ]; then
-#  /usr/bin/urxvtd --opendisplay --fork --quiet
-#fi



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kmail/

2017-08-02 Thread Andreas Sturmlechner
commit: 140f7baf4e94ccffe7d11c21e9dfd75bbcc5f74c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 22:16:58 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:17:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=140f7baf

kde-apps/kmail: Restrict tests

Gentoo-bug: 616878

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kmail/kmail-17.04.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kde-apps/kmail/kmail-17.04.3.ebuild 
b/kde-apps/kmail/kmail-17.04.3.ebuild
index 03c15d1a06b..0b31c906057 100644
--- a/kde-apps/kmail/kmail-17.04.3.ebuild
+++ b/kde-apps/kmail/kmail-17.04.3.ebuild
@@ -81,6 +81,8 @@ RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kdepim-runtime)
 "
 
+RESTRICT+=" test" # bug 616878
+
 src_prepare() {
cmake-utils_src_prepare
 



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

2017-08-02 Thread Andreas Sturmlechner
commit: aec7d1806cbefcb637f693a79686608567f6c044
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 22:18:41 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:08:39 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=aec7d180

kde-apps/kmail: Restrict tests

Gentoo-bug: 616878

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kmail/kmail-17.08.49..ebuild | 2 ++
 kde-apps/kmail/kmail-.ebuild  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/kde-apps/kmail/kmail-17.08.49..ebuild 
b/kde-apps/kmail/kmail-17.08.49..ebuild
index f53ccc3a3c..bf03eed6c8 100644
--- a/kde-apps/kmail/kmail-17.08.49..ebuild
+++ b/kde-apps/kmail/kmail-17.08.49..ebuild
@@ -80,6 +80,8 @@ RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kdepim-runtime)
 "
 
+RESTRICT+=" test" # bug 616878
+
 src_prepare() {
cmake-utils_src_prepare
 

diff --git a/kde-apps/kmail/kmail-.ebuild b/kde-apps/kmail/kmail-.ebuild
index f53ccc3a3c..bf03eed6c8 100644
--- a/kde-apps/kmail/kmail-.ebuild
+++ b/kde-apps/kmail/kmail-.ebuild
@@ -80,6 +80,8 @@ RDEPEND="${COMMON_DEPEND}
$(add_kdeapps_dep kdepim-runtime)
 "
 
+RESTRICT+=" test" # bug 616878
+
 src_prepare() {
cmake-utils_src_prepare
 



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/, kde-plasma/plasma-workspace/files/

2017-08-02 Thread Andreas Sturmlechner
commit: 69d39a82485753c7cfc90ce55438148076a3bfa3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 22:07:26 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:17:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d39a82

kde-plasma/plasma-workspace: Backport upstream fixes

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../files/plasma-workspace-5.10.4-ghns-https.patch | 34 +++
 .../plasma-workspace-5.10.4-notifications.patch| 69 ++
 .../plasma-workspace-5.10.4-r2.ebuild  |  2 +
 3 files changed, 105 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.4-ghns-https.patch 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.4-ghns-https.patch
new file mode 100644
index 000..2a805e32f0f
--- /dev/null
+++ b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.4-ghns-https.patch
@@ -0,0 +1,34 @@
+commit ae943198bf74d563adcb1f3d36ee4ba1b7b274a9
+Author: Aleix Pol 
+Date:   Fri Jul 28 13:21:38 2017 +0200
+
+Prefer using https for kns providers
+
+CCBUG: 382820
+
+diff --git a/components/shellprivate/widgetexplorer/plasmoids.knsrc 
b/components/shellprivate/widgetexplorer/plasmoids.knsrc
+index c683a257..03c7de0e 100644
+--- a/components/shellprivate/widgetexplorer/plasmoids.knsrc
 b/components/shellprivate/widgetexplorer/plasmoids.knsrc
+@@ -36,7 +36,7 @@ Name[x-test]=xxPlasma Widgetsxx
+ Name[zh_CN]=Plasma 部件
+ Name[zh_TW]=Plasma 元件
+ 
+-ProvidersUrl=http://download.kde.org/ocs/providers.xml
++ProvidersUrl=https://download.kde.org/ocs/providers.xml
+ Categories=Plasma 5 Plasmoid
+ StandardResource=tmp
+ InstallationCommand=kpackagetool5 --install %f --type Plasma/Applet
+diff --git a/wallpapers/image/wallpaper.knsrc 
b/wallpapers/image/wallpaper.knsrc
+index 4a0cf2d6..2decc7e7 100644
+--- a/wallpapers/image/wallpaper.knsrc
 b/wallpapers/image/wallpaper.knsrc
+@@ -36,7 +36,7 @@ Name[x-test]=xxWallpapersxx
+ Name[zh_CN]=壁纸
+ Name[zh_TW]=桌布
+ 
+-ProvidersUrl=http://download.kde.org/ocs/providers.xml
++ProvidersUrl=https://download.kde.org/ocs/providers.xml
+ Categories=KDE Wallpaper 800x600,KDE Wallpaper 1024x768,KDE Wallpaper 
1280x1024,KDE Wallpaper 1440x900,KDE Wallpaper 1600x1200,KDE Wallpaper (other)
+ StandardResource=wallpaper
+ Uncompress=archive

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.4-notifications.patch 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.4-notifications.patch
new file mode 100644
index 000..e964eeb8beb
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10.4-notifications.patch
@@ -0,0 +1,69 @@
+commit 7e2a29b0b18abe31df68c2f176124acfbc15c438
+Author: Kai Uwe Broulik 
+Date:   Tue Aug 1 12:53:38 2017 +0200
+
+[Notifications] Improve mouse handling
+
+* Make links clickable again
+* Don't pass visualParent to context menu as we already give it a 
position, fixes it being positioned incorrectly
+* Open context menu on press already like is done everywhere else
+* Give "Copy" the edit-copy icon
+* Deselect text after copying again, otherwise it stays selected but the 
user cannot unselect it.
+
+BUG: 382263
+FIXED-IN: 5.10.5
+
+Differential Revision: https://phabricator.kde.org/D7029
+
+diff --git a/applets/notifications/package/contents/ui/NotificationItem.qml 
b/applets/notifications/package/contents/ui/NotificationItem.qml
+index dabf1b90..c260d588 100644
+--- a/applets/notifications/package/contents/ui/NotificationItem.qml
 b/applets/notifications/package/contents/ui/NotificationItem.qml
+@@ -282,8 +282,6 @@ MouseArea {
+ wrapMode: Text.Wrap
+ textFormat: TextEdit.RichText
+ 
+-onLinkActivated: Qt.openUrlExternally(link)
+-
+ // ensure selecting text scrolls the view as needed...
+ onCursorRectangleChanged: {
+ var flick = bodyTextScrollArea.flickableItem
+@@ -297,23 +295,33 @@ MouseArea {
+ anchors.fill: parent
+ acceptedButtons: Qt.RightButton | Qt.LeftButton
+ 
+-onClicked: {
+-if (mouse.button == Qt.RightButton)
++onPressed: {
++if (mouse.button === Qt.RightButton) {
+ contextMenu.open(mouse.x, mouse.y)
+-else {
+-notificationItem.clicked(mouse)
++}
++}
++
++onClicked: {
++if (mouse.button === Qt.LeftButton) {
++var link = bodyText.linkAt(mouse.x, mouse.y)
++if (link) {
++  

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

2017-08-02 Thread Andreas Sturmlechner
commit: 57baf389da548da3a930a189bb8c91f6c6e1b32d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 22:50:36 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:08:40 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=57baf389

kde-apps/kwave: Fix USE=handbook DEPENDs

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/kwave/kwave-17.08.49..ebuild | 5 -
 kde-apps/kwave/kwave-.ebuild  | 5 -
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/kde-apps/kwave/kwave-17.08.49..ebuild 
b/kde-apps/kwave/kwave-17.08.49..ebuild
index 9ac8bc153a..4fc5f89f7a 100644
--- a/kde-apps/kwave/kwave-17.08.49..ebuild
+++ b/kde-apps/kwave/kwave-17.08.49..ebuild
@@ -56,7 +56,10 @@ DEPEND="${RDEPEND}
$(add_kdeapps_dep poxml)
$(add_qt_dep qtconcurrent)
sys-devel/gettext
-   virtual/imagemagick-tools[png,svg]
+   handbook? ( || (
+   gnome-base/librsvg
+   virtual/imagemagick-tools[png,svg]
+   ) )
 "
 
 DOCS=( AUTHORS CHANGES LICENSES README TODO )

diff --git a/kde-apps/kwave/kwave-.ebuild b/kde-apps/kwave/kwave-.ebuild
index 9ac8bc153a..4fc5f89f7a 100644
--- a/kde-apps/kwave/kwave-.ebuild
+++ b/kde-apps/kwave/kwave-.ebuild
@@ -56,7 +56,10 @@ DEPEND="${RDEPEND}
$(add_kdeapps_dep poxml)
$(add_qt_dep qtconcurrent)
sys-devel/gettext
-   virtual/imagemagick-tools[png,svg]
+   handbook? ( || (
+   gnome-base/librsvg
+   virtual/imagemagick-tools[png,svg]
+   ) )
 "
 
 DOCS=( AUTHORS CHANGES LICENSES README TODO )



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

2017-08-02 Thread Andreas Sturmlechner
commit: 393b6367aafea4b40d55035e268515271bf7dbe6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 21:38:42 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 21:38:42 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=393b6367

kde-apps/k3b: Fix USE-deps and REQUIRED_USE

If taglib is not enabled, projects adding mp3 and flac files will hang.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/k3b/k3b-17.08.49..ebuild | 8 +---
 kde-apps/k3b/k3b-.ebuild  | 8 +---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/kde-apps/k3b/k3b-17.08.49..ebuild 
b/kde-apps/k3b/k3b-17.08.49..ebuild
index 229940f507..c5366a7575 100644
--- a/kde-apps/k3b/k3b-17.08.49..ebuild
+++ b/kde-apps/k3b/k3b-17.08.49..ebuild
@@ -9,6 +9,7 @@ inherit kde5
 
 DESCRIPTION="Full-featured burning and ripping application based on KDE 
Frameworks"
 HOMEPAGE="http://www.k3b.org/;
+
 LICENSE="GPL-2 FDL-1.2"
 KEYWORDS=""
 IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib 
vcd vorbis webkit"
@@ -21,7 +22,7 @@ DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kfilemetadata)
+   $(add_frameworks_dep kfilemetadata 'taglib?')
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -69,8 +70,9 @@ RDEPEND="${DEPEND}
 "
 
 REQUIRED_USE="
-   mp3? ( encode )
-   sox? ( encode )
+   flac? ( taglib )
+   mp3? ( encode taglib )
+   sox? ( encode taglib )
 "
 
 DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )

diff --git a/kde-apps/k3b/k3b-.ebuild b/kde-apps/k3b/k3b-.ebuild
index 229940f507..c5366a7575 100644
--- a/kde-apps/k3b/k3b-.ebuild
+++ b/kde-apps/k3b/k3b-.ebuild
@@ -9,6 +9,7 @@ inherit kde5
 
 DESCRIPTION="Full-featured burning and ripping application based on KDE 
Frameworks"
 HOMEPAGE="http://www.k3b.org/;
+
 LICENSE="GPL-2 FDL-1.2"
 KEYWORDS=""
 IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib 
vcd vorbis webkit"
@@ -21,7 +22,7 @@ DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kfilemetadata)
+   $(add_frameworks_dep kfilemetadata 'taglib?')
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
@@ -69,8 +70,9 @@ RDEPEND="${DEPEND}
 "
 
 REQUIRED_USE="
-   mp3? ( encode )
-   sox? ( encode )
+   flac? ( taglib )
+   mp3? ( encode taglib )
+   sox? ( encode taglib )
 "
 
 DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plasma-workspace/files/, kde-plasma/plasma-workspace/

2017-08-02 Thread Andreas Sturmlechner
commit: b216411002a45d0392987ccc4fe988e2b810f982
Author: José Pekkarinen  gmail  com>
AuthorDate: Tue Aug  1 20:19:37 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 23:17:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2164110

kde-plasma/plasma-workspace: Gentoo FHS script support for Wayland session

Gentoo-bug: 626746

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

 ...rkspace-5.10-startplasmacompositor-script.patch |  40 +
 .../plasma-workspace-5.10.4-r2.ebuild  | 170 +
 2 files changed, 210 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.10-startplasmacompositor-script.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10-startplasmacompositor-script.patch
new file mode 100644
index 000..de56ffe236c
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.10-startplasmacompositor-script.patch
@@ -0,0 +1,40 @@
+From a9b685f0dab7f21dfa3ed55011c035bab1c972d9 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jos=C3=A9=20Pekkarinen?= 
+Date: Tue, 1 Aug 2017 23:09:24 +0300
+Subject: [PATCH] Source files in /etc/plasma/{startup,shutdown}
+
+---
+ startkde/startplasmacompositor.cmake | 10 ++
+ 1 file changed, 10 insertions(+)
+
+diff --git a/startkde/startplasmacompositor.cmake 
b/startkde/startplasmacompositor.cmake
+index 5bcf26a..e965f19 100644
+--- a/startkde/startplasmacompositor.cmake
 b/startkde/startplasmacompositor.cmake
+@@ -157,6 +157,11 @@ for prefix in `echo $scriptpath`; do
+   done
+ done
+
++# Gentoo part for FHS installs
++for file in "@GENTOO_PORTAGE_EPREFIX@/etc/plasma/startup/"*.sh; do
++  test -r "${file}" && . "${file}"
++done
++
+ echo 'startplasmacompositor: Starting up...'  1>&2
+
+ # Make sure that the KDE prefix is first in XDG_DATA_DIRS and that it's set 
at all.
+@@ -232,6 +237,11 @@ fi
+
+ echo 'startplasmacompositor: Shutting down...'  1>&2
+
++# Gentoo part for FHS installs
++for file in "@GENTOO_PORTAGE_EPREFIX@/etc/plasma/shutdown/"*.sh; do
++  test -r "${file}" && . "${file}"
++done
++
+ unset KDE_FULL_SESSION
+ xprop -root -remove KDE_FULL_SESSION
+ unset KDE_SESSION_VERSION
+--
+2.13.0
+

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.10.4-r2.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.10.4-r2.ebuild
new file mode 100644
index 000..9f18cb3c6c8
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.10.4-r2.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5 qmake-utils
+
+DESCRIPTION="KDE Plasma workspace"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+calendar geolocation gps prison qalculate +semantic-desktop"
+
+REQUIRED_USE="gps? ( geolocation )"
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kactivities)
+   $(add_frameworks_dep kauth)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kdeclarative)
+   $(add_frameworks_dep kdelibs4support)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kidletime)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kitemmodels)
+   $(add_frameworks_dep kitemviews)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep kjs)
+   $(add_frameworks_dep kjsembed)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kpackage)
+   $(add_frameworks_dep krunner)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep ktexteditor)
+   $(add_frameworks_dep ktextwidgets)
+   $(add_frameworks_dep kwallet)
+   $(add_frameworks_dep kwayland)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep kxmlrpcclient)
+   $(add_frameworks_dep plasma)
+   $(add_frameworks_dep solid)
+   $(add_plasma_dep kscreenlocker)
+   $(add_plasma_dep kwin)
+   $(add_plasma_dep libksysguard)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative 'widgets')
+   $(add_qt_dep qtgui 'jpeg')
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtscript)
+   $(add_qt_dep qtsql)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtx11extras)
+   $(add_qt_dep qtxml)
+   media-libs/phonon[qt5]
+   sys-libs/zlib
+   

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

2017-08-02 Thread Patrick McLean
commit: 3bb809e1da954b79678beed5d6e06dd7907b880a
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Aug  2 22:11:27 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Aug  2 22:11:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb809e1

sys-cluster/ceph: Pull one of the patches from 10.2.9-r3

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/ceph/ceph-10.2.9-r3.ebuild |  1 -
 2.9-librados_Fix_deadlock_in_watch_flush.patch | 61 --
 2 files changed, 62 deletions(-)

diff --git a/sys-cluster/ceph/ceph-10.2.9-r3.ebuild 
b/sys-cluster/ceph/ceph-10.2.9-r3.ebuild
index d74301f3760..edd9ac4bbd6 100644
--- a/sys-cluster/ceph/ceph-10.2.9-r3.ebuild
+++ b/sys-cluster/ceph/ceph-10.2.9-r3.ebuild
@@ -118,7 +118,6 @@ PATCHES=(

"${FILESDIR}/${PN}-10.2.9-libradosstriper_fix_format_injection_vulnerability.patch"

"${FILESDIR}/${PN}-10.2.9-rbd-nbd_relax_size_check_for_newer_kernel_versions.patch"
"${FILESDIR}/${PN}-10.2.9-filestore_fix_infinit_loops_in_fiemap.patch"
-   "${FILESDIR}/${PN}-10.2.9-librados_Fix_deadlock_in_watch_flush.patch"

"${FILESDIR}/${PN}-10.2.9-librbd_filter_expected_error_codes_from_is_exclusive_lock_owner.patch"

"${FILESDIR}/${PN}-10.2.9-osd-scrub_to_specifies_clone_ver_but_transaction_include.patch"

"${FILESDIR}/${PN}-10.2.9-rbd-do_not_attempt_to_load_key_if_auth_is_disabled.patch"

diff --git 
a/sys-cluster/ceph/files/ceph-10.2.9-librados_Fix_deadlock_in_watch_flush.patch 
b/sys-cluster/ceph/files/ceph-10.2.9-librados_Fix_deadlock_in_watch_flush.patch
deleted file mode 100644
index 77ab14b4295..000
--- 
a/sys-cluster/ceph/files/ceph-10.2.9-librados_Fix_deadlock_in_watch_flush.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From 2fb04c40804f646b4cdd3a55ec8a9e9df95b9360 Mon Sep 17 00:00:00 2001
-From: Xiaoxi Chen 
-Date: Sat, 10 Sep 2016 00:23:55 +0800
-Subject: [PATCH] Librados: Fix deadlock in watch_flush
-
-In previous code, in the watch_flush, it is waiting on conditon
-with holding the "lock". The condition will only be signal by
-finisher thread, but sadly, in some cases,when finisher queue
-is not empty, some context need to take the "lock", thus deadlock.
-
-To avoid concurrent call to shutdown cause race condition, add
-a shutdown_lock to ensure only one concurrent in shutdown function.
-
-Signed-off-by: Xiaoxi Chen 

- src/librados/RadosClient.cc | 4 
- src/librados/RadosClient.h  | 1 +
- 2 files changed, 5 insertions(+)
-
-diff --git a/src/librados/RadosClient.cc b/src/librados/RadosClient.cc
-index 8c5e8ed803fa..230e8b53ecd9 100644
 a/src/librados/RadosClient.cc
-+++ b/src/librados/RadosClient.cc
-@@ -72,6 +72,7 @@ librados::RadosClient::RadosClient(CephContext *cct_)
- instance_id(0),
- objecter(NULL),
- lock("librados::RadosClient::lock"),
-+shutdown_lock("librados::RadosClient::shutdown_lock"),
- timer(cct, lock),
- refcnt(1),
- log_last_version(0), log_cb(NULL), log_cb_arg(NULL),
-@@ -324,6 +325,7 @@ int librados::RadosClient::connect()
- 
- void librados::RadosClient::shutdown()
- {
-+  Mutex::Locker l(shutdown_lock);
-   lock.Lock();
-   if (state == DISCONNECTED) {
- lock.Unlock();
-@@ -338,7 +340,9 @@ void librados::RadosClient::shutdown()
-   if (state == CONNECTED) {
- if (need_objecter) {
-   // make sure watch callbacks are flushed
-+  lock.Unlock();
-   watch_flush();
-+  lock.Lock();
- }
- finisher.wait_for_empty();
- finisher.stop();
-diff --git a/src/librados/RadosClient.h b/src/librados/RadosClient.h
-index f495ba5966c2..a8ef2070ddcb 100644
 a/src/librados/RadosClient.h
-+++ b/src/librados/RadosClient.h
-@@ -62,6 +62,7 @@ class librados::RadosClient : public Dispatcher
-   Objecter *objecter;
- 
-   Mutex lock;
-+  Mutex shutdown_lock;
-   Cond cond;
-   SafeTimer timer;
-   int refcnt;



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

2017-08-02 Thread Patrice Clement
commit: 5b9824844daa92022390d477bddfa5b129c6619d
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Aug  2 21:58:37 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  2 21:58:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b982484

app-vim/unite: add blocker on app-vim/neocomplcache.

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

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-vim/unite/unite-4.0-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-vim/unite/unite-4.0-r1.ebuild 
b/app-vim/unite/unite-4.0-r1.ebuild
index 105129fa99e..000a1b6c8ed 100644
--- a/app-vim/unite/unite-4.0-r1.ebuild
+++ b/app-vim/unite/unite-4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,6 +9,7 @@ DESCRIPTION="vim plugin: unite all sources"
 HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3396;
 LICENSE="MIT"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 VIM_PLUGIN_HELPFILES="${PN}.txt"
+
+RDEPEND="!app-vim/neocomplcache"



[gentoo-commits] repo/gentoo:master commit in: kde-apps/k3b/

2017-08-02 Thread Andreas Sturmlechner
commit: 68972ebcc47ad1025c3900cbe2e62c5836045937
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 21:36:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 21:36:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68972ebc

kde-apps/k3b: Add missing flac REQUIRED_USE

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/k3b/k3b-17.04.3-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/k3b/k3b-17.04.3-r1.ebuild 
b/kde-apps/k3b/k3b-17.04.3-r1.ebuild
index 845c9aa65ca..e0f4fb461bd 100644
--- a/kde-apps/k3b/k3b-17.04.3-r1.ebuild
+++ b/kde-apps/k3b/k3b-17.04.3-r1.ebuild
@@ -70,6 +70,7 @@ RDEPEND="${DEPEND}
 "
 
 REQUIRED_USE="
+   flac? ( taglib )
mp3? ( encode taglib )
sox? ( encode taglib )
 "



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

2017-08-02 Thread Andreas Sturmlechner
commit: 8606353ff85e982c42f8d10e519af8cf15d47b48
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 21:33:55 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 21:34:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8606353f

media-sound/cantata: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-sound/cantata/Manifest   |   1 -
 media-sound/cantata/cantata-2.0.1-r1.ebuild| 120 -
 .../files/cantata-2.0.1-mpris-plasma57.patch   |  46 
 .../cantata/files/cantata-2.0.1-mpris-true.patch   | 100 -
 .../cantata/files/cantata-2.0.1-qt5-no-X11.patch   |  14 ---
 5 files changed, 281 deletions(-)

diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
index 6b8b4883803..220f9d133c3 100644
--- a/media-sound/cantata/Manifest
+++ b/media-sound/cantata/Manifest
@@ -1,2 +1 @@
-DIST cantata-2.0.1.tar.bz2 2151126 SHA256 
122bda13c0b4078b84640dabef444b37d705d71c6f95209a2d949acd28a0bbca SHA512 
69ae0c67970ec43f407c5ad11c0ddf254060a16de5023b2fdaf14ad9637ad8be06101ebe6c5cb07283e058400b24d80177b89f10a7be486cdb994aed1ff5ba02
 WHIRLPOOL 
138fab5ebbe9418b2c2d37b5c479fa7118a4c567f9ecd2a1fe2f4f1ff53e78803ca1f0192c126940ab2409b13448631a6e96e4e1542255378ff2f237df46ea3c
 DIST cantata-2.1.0.tar.bz2 2207271 SHA256 
9317afcae75c709ec733da069d4245b47e6e2c297a259eaf87a181fa9d1cd4c4 SHA512 
bf03933785110d0d0c1dfbfc27f4974869ae7c79afe3cf1da1f3024c95d86733d8bea77f2a882887de79a7897ffcdac4262e58747dd4e979824943991675c5d2
 WHIRLPOOL 
5d58b84290c387d535e556553e64bba36520a099565c44bed1c4e9cf800c2a432ac09296b989a557e72d81a951c926b4bb638f2d2ab7976735059ebb74b8c8e2

diff --git a/media-sound/cantata/cantata-2.0.1-r1.ebuild 
b/media-sound/cantata/cantata-2.0.1-r1.ebuild
deleted file mode 100644
index 5b524f4a4fb..000
--- a/media-sound/cantata/cantata-2.0.1-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PLOCALES="cs de en_GB es fr hu ko pl ru zh_CN"
-inherit cmake-utils gnome2-utils l10n qmake-utils xdg
-
-DESCRIPTION="Featureful and configurable Qt client for the music player daemon 
(MPD)"
-HOMEPAGE="https://github.com/CDrummond/cantata;
-SRC_URI="https://github.com/CDrummond/cantata/releases/download/v${PV}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="cdda cddb http-server mtp musicbrainz replaygain taglib udisks"
-REQUIRED_USE="
-   cdda? ( udisks || ( cddb musicbrainz ) )
-   cddb? ( cdda taglib )
-   mtp? ( taglib udisks )
-   musicbrainz? ( cdda taglib )
-   replaygain? ( taglib )
-"
-
-RDEPEND="
-   dev-db/sqlite:3
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib
-   || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
-   cdda? ( media-sound/cdparanoia )
-   cddb? ( media-libs/libcddb )
-   mtp? ( media-libs/libmtp )
-   musicbrainz? ( media-libs/musicbrainz:5= )
-   replaygain? (
-   media-libs/libebur128
-   media-sound/mpg123
-   virtual/ffmpeg
-   )
-   taglib? (
-   media-libs/taglib[asf(+),mp4(+)]
-   media-libs/taglib-extras
-   udisks? ( sys-fs/udisks:2 )
-   )
-"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-"
-
-# cantata has no tests
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${P}-mpris-true.patch"
-   "${FILESDIR}/${P}-mpris-plasma57.patch"
-   "${FILESDIR}/${P}-qt5-no-X11.patch"
-)
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   # Unbundle 3rd party libs
-   rm -rf 3rdparty/qtsingleapplication/ || die
-   rm -rf 3rdparty/libebur128/ || die
-   # qjson ebuild does not support Qt5 yet
-   rm -rf 3rdparty/qjson/ || die
-
-   l10n_find_plocales_changes 'po' '' '.po'
-}
-
-src_configure() {
-   local langs="$(l10n_get_locales)"
-
-   local mycmakeargs=(
-   -DCANTATA_HELPERS_LIB_DIR="$(get_libdir)"
-   -DCANTATA_TRANSLATIONS="${langs// /;}"
-   -DENABLE_CDPARANOIA=$(usex cdda)
-   -DENABLE_CDDB=$(usex cddb)
-   -DENABLE_HTTP_SERVER=$(usex http-server)
-   -DENABLE_MTP=$(usex mtp)
-   -DENABLE_MUSICBRAINZ=$(usex musicbrainz)
-   -DENABLE_QT5=ON
-   -DLCONVERT_EXECUTABLE="$(qt5_get_bindir)/lconvert"
-   -DLRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease"
-   -DENABLE_FFMPEG=$(usex replaygain)
-   -DENABLE_MPG123=$(usex replaygain)
-   -DENABLE_TAGLIB=$(usex taglib)
-   -DENABLE_TAGLIB_EXTRAS=$(usex taglib)
-   

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2017-08-02 Thread Patrice Clement
commit: 155aa4ecf342af763d8463a199ca260cd56207fd
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Aug  2 06:31:08 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  2 21:34:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155aa4ec

net-im/telegram-desktop-bin: clean up old.

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/5274

 net-im/telegram-desktop-bin/Manifest   |  3 --
 .../telegram-desktop-bin-1.1.15.ebuild | 58 --
 2 files changed, 61 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 8d6c5f9c84a..9543431493d 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,9 +1,6 @@
-DIST tdesktop-1.1.15.tar.gz 16982452 SHA256 
f631117596ba6c424d2819921b2a5f336415d144664324c939f736cd201379dd SHA512 
6423e02e7ce0eb1ccbe6072f1c6d8b5d336b1bb6b3171f93d8c1f57e5554aab8ce9c9b223ecbe5c3f71bb2520dd7cb0e0e5060698b27cb4ae33b977cebb69ebb
 WHIRLPOOL 
4139a4a8db3ce8b400fa88bd600d5fad9e17003109b742839ef9e4414ff868d4c7d405e6a5c214b923f2622ab0d2ad63d65e0253dde5add90a2bdc94b5d1a4e3
 DIST tdesktop-1.1.18.tar.gz 16834167 SHA256 
a1885b02f1be59dd49edb6d417c249bb41bc3547ac112e51551caf1d9c2404a3 SHA512 
372c794f044fc4069442b7b44f192158309bb21b317c1352b9ef4e857877d04a4c4075138ff35cb0c891c1f36585b0f15153b0e39a4397b48e162f562dc5603d
 WHIRLPOOL 
022e01d260e3b9393774df6d69ce9fef1e8301ec786d59c3cf3c057e4211a42d0c133f5804424f238ffc27664285728ef916afaf5a5f59e64d3d9dd104bc9a67
 DIST tdesktop-1.1.19.tar.gz 16839630 SHA256 
a1dceffb4ba3039d1ca7ad3859616556ac46ada3c6ea8425b23569500b705ada SHA512 
dc421d319b195fe4a15ab5177ddacdc351c86127aad8634cd78cc4f809cbd9effbfeb2d25d553b593f49752e9f08b430ce486b8a0c4e6323c735feb665d4122e
 WHIRLPOOL 
945bdcc2f3aaa6cfc74a03d757e8ada98c36197937386aeaf9e9e5e0f4175c92f6cce4032bff029b5e9e583a4c593d251b9c87804c2095399285dbed0f8cdccb
-DIST tsetup.1.1.15.tar.xz 30121472 SHA256 
92530e25098f7059ff33f794435daa3911aad7233867b92ff446d96cb8f57935 SHA512 
2d5c959dcc817cf9eabdde4af8329695a0ea45575383544b9d7f33816610b473f609acea19bf3472ede54af993ae5798300925d7aee2a37e6910802cb096eb54
 WHIRLPOOL 
aeede503183904b62a80a0c051acb01a8022cda2267a3fb9ebfb9ff7b282c8cd214bdb8630ec8416be6a4a40e218cf1aa5630ee6eac38138d92b1b8f7fad83e3
 DIST tsetup.1.1.18.tar.xz 30020912 SHA256 
5b3eaacdd15a1916a3a9fb839f777a136fa87914b69692a45b90d28abd5f21cd SHA512 
ec4ad75ce30ed2b0c11c50434f17a315fd40ece30dccdcdc98884a6432253bb0456adb1a4f1821db413827b09cf31ec186b3341622d63c8a1dbb7ad8284f1bd1
 WHIRLPOOL 
93503cf1aecc491c22b836ecbba4acf9d3b656ffe3ebde06a1c85eda756b1d70ecc437f6f36a3f7e6b29b7374406e660c0333d303f5bcbe65ba3ce6b63a8e102
 DIST tsetup.1.1.19.tar.xz 30034012 SHA256 
4ef097787f2ec3f4d9403fc7767a71c4f822b790c64eb9c23357040513f792f5 SHA512 
0b5c63a3a844054602a1677863dfea86e8b7c490072918ed6abcee5982cf017194abc16365c4d4962128c5e196e0c98723eec0b8c1208243992cacad3a007771
 WHIRLPOOL 
f48e15c3422a93e12cc9a3f9636317307a06b595f029d40ed43b237d654c683aba0572e1d346f146b77d20bac75ccf727f6b6cb7558deeabefbd5ca52e87e31c
-DIST tsetup32.1.1.15.tar.xz 31065984 SHA256 
82ccab8ca71bc529800145f6d3f6f176b1aa5c9abcd4a509450b962069848758 SHA512 
3d8fe6e55ec8be28cb8b1614b79257d2b0b88f8dad325f33021a9b242c15de989bf1494979b2ab46a78ad9a7c8472d4fd45bc64d42d4e0a2f62202c89e870b24
 WHIRLPOOL 
3d10c1a7ba83f436cbaf3dca0f0da0dd8b527ee29a3a1099f493ce15088fcb1266570cb4350337d96f104e688ebb08842fb9f542b64a7519c36455d82c76d2c6
 DIST tsetup32.1.1.18.tar.xz 30962312 SHA256 
8cce4d09c0c006517d03e7b5c6bff53508e6c890975a1d8a94ff2470f5ff9d5b SHA512 
3d6cd1714d7a11c589326ccc78290db3213db6d0c719f3fb78e1d03442558cffe62a2407fbed153cf3bce18486fd659c8c510bdeda215e9973033bec5facc497
 WHIRLPOOL 
396e24711ae4cf5ffc92f8ddd6df1be060d1dacd639ed33f62f5249964a2ef9609769d1430089d3ec3514eb61c247094d34cabaa81eeef0edf41cff5e0ba0d28
 DIST tsetup32.1.1.19.tar.xz 30964820 SHA256 
11fcd4f55846bbc2dd844c8bd28c3a11bd8b5294e16f98ac081524a5d36f00b4 SHA512 
85dcabfd7e1707df0a7f2378eba1b7f430c443b1d166d071cb1373a18f249745b1d662ace2ee0b2596599ce7fcc3db7bfc271f5a7abb87c0866209f66d6bf99b
 WHIRLPOOL 
8d7f5222a5b4c50f643c77a6c636d25cca500dd11a1e37ea5dbd6900b16d4fd5c9019ea206850607d671af4a1811ec042e0f10d808b168ce37fed5480f49

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.15.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.15.ebuild
deleted file mode 100644
index 3bcebcb59b8..000
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.15.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils gnome2-utils xdg
-
-DESCRIPTION="Official desktop client for Telegram (binary package)"
-HOMEPAGE="https://desktop.telegram.org;
-SRC_URI="
-   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2017-08-02 Thread Patrice Clement
commit: 18b3346ef3b9902df0993fcd6951e7568b9d3bb6
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Aug  2 06:30:17 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  2 21:34:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b3346e

net-im/telegram-desktop-bin: version bump to 1.1.19.

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/5274

 net-im/telegram-desktop-bin/Manifest   |  3 ++
 .../telegram-desktop-bin-1.1.19.ebuild | 58 ++
 2 files changed, 61 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 192b02f2e91..8d6c5f9c84a 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,9 @@
 DIST tdesktop-1.1.15.tar.gz 16982452 SHA256 
f631117596ba6c424d2819921b2a5f336415d144664324c939f736cd201379dd SHA512 
6423e02e7ce0eb1ccbe6072f1c6d8b5d336b1bb6b3171f93d8c1f57e5554aab8ce9c9b223ecbe5c3f71bb2520dd7cb0e0e5060698b27cb4ae33b977cebb69ebb
 WHIRLPOOL 
4139a4a8db3ce8b400fa88bd600d5fad9e17003109b742839ef9e4414ff868d4c7d405e6a5c214b923f2622ab0d2ad63d65e0253dde5add90a2bdc94b5d1a4e3
 DIST tdesktop-1.1.18.tar.gz 16834167 SHA256 
a1885b02f1be59dd49edb6d417c249bb41bc3547ac112e51551caf1d9c2404a3 SHA512 
372c794f044fc4069442b7b44f192158309bb21b317c1352b9ef4e857877d04a4c4075138ff35cb0c891c1f36585b0f15153b0e39a4397b48e162f562dc5603d
 WHIRLPOOL 
022e01d260e3b9393774df6d69ce9fef1e8301ec786d59c3cf3c057e4211a42d0c133f5804424f238ffc27664285728ef916afaf5a5f59e64d3d9dd104bc9a67
+DIST tdesktop-1.1.19.tar.gz 16839630 SHA256 
a1dceffb4ba3039d1ca7ad3859616556ac46ada3c6ea8425b23569500b705ada SHA512 
dc421d319b195fe4a15ab5177ddacdc351c86127aad8634cd78cc4f809cbd9effbfeb2d25d553b593f49752e9f08b430ce486b8a0c4e6323c735feb665d4122e
 WHIRLPOOL 
945bdcc2f3aaa6cfc74a03d757e8ada98c36197937386aeaf9e9e5e0f4175c92f6cce4032bff029b5e9e583a4c593d251b9c87804c2095399285dbed0f8cdccb
 DIST tsetup.1.1.15.tar.xz 30121472 SHA256 
92530e25098f7059ff33f794435daa3911aad7233867b92ff446d96cb8f57935 SHA512 
2d5c959dcc817cf9eabdde4af8329695a0ea45575383544b9d7f33816610b473f609acea19bf3472ede54af993ae5798300925d7aee2a37e6910802cb096eb54
 WHIRLPOOL 
aeede503183904b62a80a0c051acb01a8022cda2267a3fb9ebfb9ff7b282c8cd214bdb8630ec8416be6a4a40e218cf1aa5630ee6eac38138d92b1b8f7fad83e3
 DIST tsetup.1.1.18.tar.xz 30020912 SHA256 
5b3eaacdd15a1916a3a9fb839f777a136fa87914b69692a45b90d28abd5f21cd SHA512 
ec4ad75ce30ed2b0c11c50434f17a315fd40ece30dccdcdc98884a6432253bb0456adb1a4f1821db413827b09cf31ec186b3341622d63c8a1dbb7ad8284f1bd1
 WHIRLPOOL 
93503cf1aecc491c22b836ecbba4acf9d3b656ffe3ebde06a1c85eda756b1d70ecc437f6f36a3f7e6b29b7374406e660c0333d303f5bcbe65ba3ce6b63a8e102
+DIST tsetup.1.1.19.tar.xz 30034012 SHA256 
4ef097787f2ec3f4d9403fc7767a71c4f822b790c64eb9c23357040513f792f5 SHA512 
0b5c63a3a844054602a1677863dfea86e8b7c490072918ed6abcee5982cf017194abc16365c4d4962128c5e196e0c98723eec0b8c1208243992cacad3a007771
 WHIRLPOOL 
f48e15c3422a93e12cc9a3f9636317307a06b595f029d40ed43b237d654c683aba0572e1d346f146b77d20bac75ccf727f6b6cb7558deeabefbd5ca52e87e31c
 DIST tsetup32.1.1.15.tar.xz 31065984 SHA256 
82ccab8ca71bc529800145f6d3f6f176b1aa5c9abcd4a509450b962069848758 SHA512 
3d8fe6e55ec8be28cb8b1614b79257d2b0b88f8dad325f33021a9b242c15de989bf1494979b2ab46a78ad9a7c8472d4fd45bc64d42d4e0a2f62202c89e870b24
 WHIRLPOOL 
3d10c1a7ba83f436cbaf3dca0f0da0dd8b527ee29a3a1099f493ce15088fcb1266570cb4350337d96f104e688ebb08842fb9f542b64a7519c36455d82c76d2c6
 DIST tsetup32.1.1.18.tar.xz 30962312 SHA256 
8cce4d09c0c006517d03e7b5c6bff53508e6c890975a1d8a94ff2470f5ff9d5b SHA512 
3d6cd1714d7a11c589326ccc78290db3213db6d0c719f3fb78e1d03442558cffe62a2407fbed153cf3bce18486fd659c8c510bdeda215e9973033bec5facc497
 WHIRLPOOL 
396e24711ae4cf5ffc92f8ddd6df1be060d1dacd639ed33f62f5249964a2ef9609769d1430089d3ec3514eb61c247094d34cabaa81eeef0edf41cff5e0ba0d28
+DIST tsetup32.1.1.19.tar.xz 30964820 SHA256 
11fcd4f55846bbc2dd844c8bd28c3a11bd8b5294e16f98ac081524a5d36f00b4 SHA512 
85dcabfd7e1707df0a7f2378eba1b7f430c443b1d166d071cb1373a18f249745b1d662ace2ee0b2596599ce7fcc3db7bfc271f5a7abb87c0866209f66d6bf99b
 WHIRLPOOL 
8d7f5222a5b4c50f643c77a6c636d25cca500dd11a1e37ea5dbd6900b16d4fd5c9019ea206850607d671af4a1811ec042e0f10d808b168ce37fed5480f49

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.19.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.19.ebuild
new file mode 100644
index 000..00c726c9f93
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.19.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils gnome2-utils xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org;
+SRC_URI="
+   https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2017-08-02 Thread Patrice Clement
commit: 6a41aefea340acad6752ab02e6e7bd2cbd345125
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Aug  2 21:32:10 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  2 21:34:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a41aefe

net-im/telegram-desktop-bin: remove -* in KEYWORDS.

Who put it here in the first place? it makes no sense.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.18.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.18.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.18.ebuild
index 3bcebcb59b8..00c726c9f93 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.18.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.1.18.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="telegram"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 
 QA_PREBUILT="usr/bin/telegram-desktop"
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/k3b/

2017-08-02 Thread Andreas Sturmlechner
commit: bd622ea7d3668252369b0f3560df7bf6c89ad390
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 21:31:51 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 21:32:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd622ea7

kde-apps/k3b: Drop 17.04.3 (r0)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/k3b/k3b-17.04.3.ebuild | 116 
 1 file changed, 116 deletions(-)

diff --git a/kde-apps/k3b/k3b-17.04.3.ebuild b/kde-apps/k3b/k3b-17.04.3.ebuild
deleted file mode 100644
index 08c23b934fe..000
--- a/kde-apps/k3b/k3b-17.04.3.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-KDE_TEST="true"
-inherit kde5
-
-DESCRIPTION="Full-featured burning and ripping application based on KDE 
Frameworks"
-HOMEPAGE="http://www.k3b.org/;
-LICENSE="GPL-2 FDL-1.2"
-KEYWORDS="~amd64 ~x86"
-IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib 
vcd vorbis webkit"
-
-DEPEND="
-   $(add_frameworks_dep karchive)
-   $(add_frameworks_dep kbookmarks)
-   $(add_frameworks_dep kcmutils)
-   $(add_frameworks_dep kcompletion)
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep kfilemetadata)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kiconthemes)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kjobwidgets)
-   $(add_frameworks_dep knewstuff)
-   $(add_frameworks_dep knotifications)
-   $(add_frameworks_dep knotifyconfig)
-   $(add_frameworks_dep kservice)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_frameworks_dep solid)
-   $(add_kdeapps_dep libkcddb)
-   $(add_qt_dep qtdbus)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtnetwork)
-   $(add_qt_dep qtwidgets)
-   $(add_qt_dep qtxml)
-   media-libs/libsamplerate
-   dvd? ( media-libs/libdvdread )
-   ffmpeg? (
-   libav? ( media-video/libav:= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
-   flac? ( >=media-libs/flac-1.2[cxx] )
-   mp3? ( media-sound/lame )
-   mad? ( media-libs/libmad )
-   musepack? ( >=media-sound/musepack-tools-444 )
-   sndfile? ( media-libs/libsndfile )
-   taglib? ( >=media-libs/taglib-1.5 )
-   vorbis? ( media-libs/libvorbis )
-   webkit? ( $(add_qt_dep qtwebkit) )
-"
-RDEPEND="${DEPEND}
-   app-cdr/cdrdao
-   dev-libs/libburn
-   media-sound/cdparanoia
-   virtual/cdrtools
-   dvd? (
-   >=app-cdr/dvd+rw-tools-7
-   encode? ( media-video/transcode[dvd] )
-   )
-   emovix? ( media-video/emovix )
-   sox? ( media-sound/sox )
-   vcd? ( media-video/vcdimager )
-"
-
-REQUIRED_USE="
-   mp3? ( encode )
-   sox? ( encode )
-"
-
-DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
-
-src_configure() {
-   local mycmakeargs=(
-   -DK3B_BUILD_API_DOCS=OFF
-   -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
-   -DK3B_ENABLE_HAL_SUPPORT=OFF
-   -DK3B_ENABLE_MUSICBRAINZ=OFF
-   -DK3B_DEBUG=$(usex debug)
-   -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
-   -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
-   -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
-   -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
-   -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
-   -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
-   -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
-   -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile)
-   -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox)
-   -DK3B_ENABLE_TAGLIB=$(usex taglib)
-   -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis)
-   -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis)
-   $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
-   )
-
-   kde5_src_configure
-}
-
-pkg_postinst() {
-   kde5_pkg_postinst
-
-   echo
-   elog "If you get warnings on start-up, uncheck the \"Check system"
-   elog "configuration\" option in the \"Misc\" settings window."
-   echo
-
-   local group=cdrom
-   use kernel_linux || group=operator
-   elog "Make sure you have proper read/write permissions on optical 
device(s)."
-   elog "Usually, it is sufficient to be in the ${group} group."
-   echo
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/k3b/

2017-08-02 Thread Andreas Sturmlechner
commit: d0166185b0adb7df0a7d22a321751c9f3d646f1f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 21:30:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 21:32:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0166185

kde-apps/k3b: Fix USE-deps and REQUIRED_USE

If taglib is not enabled, projects adding mp3 and flac files will hang.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 kde-apps/k3b/k3b-17.04.3-r1.ebuild | 117 +
 1 file changed, 117 insertions(+)

diff --git a/kde-apps/k3b/k3b-17.04.3-r1.ebuild 
b/kde-apps/k3b/k3b-17.04.3-r1.ebuild
new file mode 100644
index 000..845c9aa65ca
--- /dev/null
+++ b/kde-apps/k3b/k3b-17.04.3-r1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Full-featured burning and ripping application based on KDE 
Frameworks"
+HOMEPAGE="http://www.k3b.org/;
+
+LICENSE="GPL-2 FDL-1.2"
+KEYWORDS="~amd64 ~x86"
+IUSE="dvd emovix encode ffmpeg flac libav mad mp3 musepack sndfile sox taglib 
vcd vorbis webkit"
+
+DEPEND="
+   $(add_frameworks_dep karchive)
+   $(add_frameworks_dep kbookmarks)
+   $(add_frameworks_dep kcmutils)
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kfilemetadata 'taglib?')
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kiconthemes)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kjobwidgets)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep knotifyconfig)
+   $(add_frameworks_dep kservice)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep solid)
+   $(add_kdeapps_dep libkcddb)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtnetwork)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtxml)
+   media-libs/libsamplerate
+   dvd? ( media-libs/libdvdread )
+   ffmpeg? (
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:0= )
+   )
+   flac? ( >=media-libs/flac-1.2[cxx] )
+   mp3? ( media-sound/lame )
+   mad? ( media-libs/libmad )
+   musepack? ( >=media-sound/musepack-tools-444 )
+   sndfile? ( media-libs/libsndfile )
+   taglib? ( >=media-libs/taglib-1.5 )
+   vorbis? ( media-libs/libvorbis )
+   webkit? ( $(add_qt_dep qtwebkit) )
+"
+RDEPEND="${DEPEND}
+   app-cdr/cdrdao
+   dev-libs/libburn
+   media-sound/cdparanoia
+   virtual/cdrtools
+   dvd? (
+   >=app-cdr/dvd+rw-tools-7
+   encode? ( media-video/transcode[dvd] )
+   )
+   emovix? ( media-video/emovix )
+   sox? ( media-sound/sox )
+   vcd? ( media-video/vcdimager )
+"
+
+REQUIRED_USE="
+   mp3? ( encode taglib )
+   sox? ( encode taglib )
+"
+
+DOCS+=( ChangeLog {FAQ,PERMISSIONS,README}.txt )
+
+src_configure() {
+   local mycmakeargs=(
+   -DK3B_BUILD_API_DOCS=OFF
+   -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON
+   -DK3B_ENABLE_HAL_SUPPORT=OFF
+   -DK3B_ENABLE_MUSICBRAINZ=OFF
+   -DK3B_DEBUG=$(usex debug)
+   -DK3B_ENABLE_DVD_RIPPING=$(usex dvd)
+   -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=$(usex encode)
+   -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=$(usex ffmpeg)
+   -DK3B_BUILD_FLAC_DECODER_PLUGIN=$(usex flac)
+   -DK3B_BUILD_LAME_ENCODER_PLUGIN=$(usex mp3)
+   -DK3B_BUILD_MAD_DECODER_PLUGIN=$(usex mad)
+   -DK3B_BUILD_MUSE_DECODER_PLUGIN=$(usex musepack)
+   -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=$(usex sndfile)
+   -DK3B_BUILD_SOX_ENCODER_PLUGIN=$(usex sox)
+   -DK3B_ENABLE_TAGLIB=$(usex taglib)
+   -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=$(usex vorbis)
+   -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=$(usex vorbis)
+   $(cmake-utils_use_find_package webkit Qt5WebKitWidgets)
+   )
+
+   kde5_src_configure
+}
+
+pkg_postinst() {
+   kde5_pkg_postinst
+
+   echo
+   elog "If you get warnings on start-up, uncheck the \"Check system"
+   elog "configuration\" option in the \"Misc\" settings window."
+   echo
+
+   local group=cdrom
+   use kernel_linux || group=operator
+   elog "Make sure you have proper read/write permissions on optical 
device(s)."
+   elog "Usually, it is sufficient to be in the ${group} group."
+   echo
+}



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

2017-08-02 Thread Mike Gilbert
commit: 36ef217b856a8f4e21f57875d12cd51246c35e7e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug  2 21:27:52 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug  2 21:28:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ef217b

www-client/chromium: fix conflicting usage of major/minor

Some debug code defined these as local variables, which seems to cause
a build failure against glibc-2.25.

Bug: https://bugs.gentoo.org/626744
Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 www-client/chromium/chromium-60.0.3112.78.ebuild   |  1 +
 .../chromium/files/chromium-major-minor.patch  | 97 ++
 2 files changed, 98 insertions(+)

diff --git a/www-client/chromium/chromium-60.0.3112.78.ebuild 
b/www-client/chromium/chromium-60.0.3112.78.ebuild
index 68b83b6a24a..00e68336525 100644
--- a/www-client/chromium/chromium-60.0.3112.78.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.78.ebuild
@@ -185,6 +185,7 @@ src_prepare() {
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r1.patch"
"${FILESDIR}/${PN}-gn-bootstrap-r8.patch"
+   "${FILESDIR}/${PN}-major-minor.patch"
)
 
default

diff --git a/www-client/chromium/files/chromium-major-minor.patch 
b/www-client/chromium/files/chromium-major-minor.patch
new file mode 100644
index 000..ab8a701c6c1
--- /dev/null
+++ b/www-client/chromium/files/chromium-major-minor.patch
@@ -0,0 +1,97 @@
+From 11e48b29d00fdd714c3ff3f8ebe0d51a2c4ce61c Mon Sep 17 00:00:00 2001
+From: Dongseong Hwang 
+Date: Tue, 11 Jul 2017 17:20:06 +
+Subject: [PATCH] ozone: drm: Remove the debug details when dmabuf mmap fails.
+
+As we fixed mmap failure, remove the redundant crash reports.
+The CL adding the info: crrev.com/2710183005
+
+BUG=629521
+
+Change-Id: I8de9f16a3fce4a42500fe9c5e2843615940e184e
+Reviewed-on: https://chromium-review.googlesource.com/565805
+Reviewed-by: Daniele Castagna 
+Reviewed-by: Robert Sesek 
+Reviewed-by: Dongseong Hwang 
+Commit-Queue: Dongseong Hwang 
+Cr-Commit-Position: refs/heads/master@{#485662}
+---
+ chrome/common/crash_keys.cc |  5 -
+ ui/gfx/linux/client_native_pixmap_dmabuf.cc | 28 +++-
+ 2 files changed, 3 insertions(+), 30 deletions(-)
+
+diff --git a/chrome/common/crash_keys.cc b/chrome/common/crash_keys.cc
+index c4b563e0309b..2f1efe6f2334 100644
+--- a/chrome/common/crash_keys.cc
 b/chrome/common/crash_keys.cc
+@@ -153,11 +153,6 @@ size_t RegisterChromeCrashKeys() {
+ {kInputEventFilterSendFailure, kSmallSize},
+ #if defined(OS_CHROMEOS)
+ {kNumberOfUsers, kSmallSize},
+-// Temporary for https://crbug.com/629521
+-{"mmap_params", kSmallSize},
+-{"buffer_size", kSmallSize},
+-{"errno", kSmallSize},
+-{"number_of_fds", kSmallSize},
+ #endif
+ #if defined(OS_MACOSX)
+ {mac::kFirstNSException, kMediumSize},
+diff --git a/ui/gfx/linux/client_native_pixmap_dmabuf.cc 
b/ui/gfx/linux/client_native_pixmap_dmabuf.cc
+index 4927daf3a61d..e532686a4f5b 100644
+--- a/ui/gfx/linux/client_native_pixmap_dmabuf.cc
 b/ui/gfx/linux/client_native_pixmap_dmabuf.cc
+@@ -11,11 +11,9 @@
+ #include 
+ #include 
+ 
+-#include "base/debug/crash_logging.h"
+ #include "base/memory/ptr_util.h"
+ #include "base/posix/eintr_wrapper.h"
+ #include "base/process/memory.h"
+-#include "base/process/process_metrics.h"
+ #include "base/strings/stringprintf.h"
+ #include "base/trace_event/trace_event.h"
+ 
+@@ -87,36 +85,16 @@ ClientNativePixmapDmaBuf::ClientNativePixmapDmaBuf(
+ if (mmap_error == ENOMEM)
+   base::TerminateBecauseOutOfMemory(map_size);
+ 
+-// TODO(dcastagna): Remove the following diagnostic information and the
+-// associated crash keys once crbug.com/629521 is fixed.
+ bool fd_valid = fcntl(dmabuf_fd_.get(), F_GETFD) != -1 ||
+ logging::GetLastSystemErrorCode() != EBADF;
+-int minor = -1;
+-int major = -1;
+-struct stat buf;
+-if (!fstat(dmabuf_fd_.get(), )) {
+-  minor = minor(buf.st_dev);
+-  major = major(buf.st_dev);
+-}
+-
+ std::string mmap_params = base::StringPrintf(
+ "(addr=nullptr, length=%zu, prot=(PROT_READ | PROT_WRITE), "
+-"flags=MAP_SHARED, fd=%d[valid=%d, minor=%d, major=%d], offset=0)",
+-map_size, dmabuf_fd_.get(), fd_valid, minor, major);
++"flags=MAP_SHARED, fd=%d[valid=%d], offset=0)",
++map_size, dmabuf_fd_.get(), fd_valid);
+ std::string errno_str = logging::SystemErrorCodeToString(mmap_error);
+-std::unique_ptr process_metrics(
+-base::ProcessMetrics::CreateCurrentProcessMetrics());
+-std::string number_of_fds =
+-base::StringPrintf("%d", process_metrics->GetOpenFdCount());
+-base::debug::ScopedCrashKey 

[gentoo-commits] repo/gentoo:master commit in: app-editors/elvis/

2017-08-02 Thread Patrice Clement
commit: 5e8efb8dce594f9df7db2aad69bbaf1939d270c5
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Aug  2 21:26:56 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  2 21:26:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8efb8d

app-editors/elvis: update HOMEPAGE.

This commit also bumps elvis to EAPI 6.

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

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-editors/elvis/elvis-2.2.0-r5.ebuild | 101 
 1 file changed, 101 insertions(+)

diff --git a/app-editors/elvis/elvis-2.2.0-r5.ebuild 
b/app-editors/elvis/elvis-2.2.0-r5.ebuild
new file mode 100644
index 000..a17ff347233
--- /dev/null
+++ b/app-editors/elvis/elvis-2.2.0-r5.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit versionator toolchain-funcs
+
+MY_PV=$(replace_version_separator 2 '_')
+
+DESCRIPTION="A vi/ex clone"
+HOMEPAGE="http://elvis.the-little-red-haired-girl.org;
+SRC_URI="ftp://ftp.cs.pdx.edu/pub/elvis/${PN}-${MY_PV}.tar.gz;
+
+LICENSE="Artistic"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x86-macos ~m68k-mint 
~sparc-solaris"
+IUSE="X"
+
+RDEPEND="
+   sys-libs/ncurses:0=
+   app-eselect/eselect-vi
+   X? (
+   >=x11-proto/xproto-7.0.4
+   >=x11-libs/libX11-1.0.0
+   >=x11-libs/libXt-1.0.0
+   >=x11-libs/libXpm-3.5.4.2
+   >=x11-libs/libXft-2.1.8.2
+   )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+PATCHES=(
+   "${FILESDIR}"/ft2.3-symbol-collision-fix.patch
+   "${FILESDIR}"/${P}-glibc-2.10.patch
+   "${FILESDIR}"/${P}-interix.patch
+)
+
+src_configure() {
+   ./configure \
+   --libs="$($(tc-getPKG_CONFIG) --libs ncurses)" \
+   --prefix="${EPREFIX}"/usr \
+   --bindir="${EPREFIX}"/usr/bin \
+   --datadir="${EPREFIX}"/usr/share/elvis \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+   $(use_with X x) \
+   || die
+
+   # Some Makefile fixups (must happen after configure)
+   # Use our CFLAGS
+   sed -i -e "s:gcc -O2:$(tc-getCC) ${CFLAGS}:" Makefile || die "sed 1 
failed"
+
+   # We'll install the man-pages ourselves
+   sed -i -e '/^   sh instman.sh/d' Makefile || die "sed 2 failed"
+
+   # Don't try to write to /etc
+   sed -i -e 's,/etc/elvis,${ED}/etc/elvis,g' Makefile || die "sed 3 
failed"
+
+   # Use LDFLAGS
+   sed -i -e "s#\$(CC) \$(CFLAGS)#\$(CC) \$(CFLAGS) ${LDFLAGS}#" Makefile 
|| \
+   die "sed 4 failed"
+}
+
+src_install() {
+   dodir /usr/bin
+   dodir /usr/share/man/man1
+   dodir /usr/share/elvis
+   dodir /usr/share/doc/${PF}
+   dodir /etc
+
+   emake install \
+   PREFIX="${ED}"/usr \
+   BINDIR="${ED}"/usr/bin \
+   DATADIR="${ED}"/usr/share/elvis \
+   DOCDIR="${ED}"/usr/share/doc/${PF}
+
+   # Install the man-pages
+   mv doc/elvis.man doc/elvis.1 || die
+   mv doc/elvtags.man doc/elvtags.1 || die
+   mv doc/ref.man doc/ref.1 || die
+   doman doc/*.1
+
+   # Fixup some READMEs
+   sed -i -e "s,${ED},,g" "${ED}"/etc/elvis/README \
+   || die 'sed /etc/elvis/README failed'
+   sed -i -e "s,${ED},,g" "${ED}"/usr/share/elvis/README \
+   || die 'sed /usr/share/elvis/README failed'
+}
+
+pkg_postinst() {
+   einfo "Setting /usr/bin/vi symlink"
+   eselect vi set "${PN}"
+}
+
+pkg_postrm() {
+   einfo "Updating /usr/bin/vi symlink"
+   eselect vi update
+}



[gentoo-commits] repo/gentoo:master commit in: app-forensics/ovaldi/files/, app-forensics/ovaldi/

2017-08-02 Thread Patrice Clement
commit: 0482e94f210513d83b9b37484de2f4eb67e0e222
Author: Labbe Corentin  gmail  com>
AuthorDate: Wed Aug  2 18:50:42 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  2 21:17:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0482e94f

app-forensics/ovaldi: remove rpm USE flag.

This commit removes the rpm USE flag.

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

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

 app-forensics/ovaldi/files/rpmdb.patch   | 58 
 app-forensics/ovaldi/files/use_local_rpmdb.patch | 11 -
 app-forensics/ovaldi/metadata.xml|  3 --
 app-forensics/ovaldi/ovaldi-5.10.1.4.ebuild  | 20 +++-
 4 files changed, 6 insertions(+), 86 deletions(-)

diff --git a/app-forensics/ovaldi/files/rpmdb.patch 
b/app-forensics/ovaldi/files/rpmdb.patch
deleted file mode 100644
index 0d6e62608b5..000
--- a/app-forensics/ovaldi/files/rpmdb.patch
+++ /dev/null
@@ -1,58 +0,0 @@
 src/probes/linux/rpmdb.h.old   2010-10-22 15:16:49.0 +0200
-+++ src/probes/linux/rpmdb.h   2010-10-22 15:22:09.0 +0200
-@@ -8,8 +8,8 @@
-  */
- 
- #include 
--#include "rpmlib.h"
--#include "rpmsw.h"
-+/*#include 
-+#include */
- #include "db.h"
- 
- /*@-exportlocal@*/
-@@ -508,7 +508,7 @@
-  * @param opx per-rpmdb accumulator index (aka rpmtsOpX)
-  * @returnper-rpmdb accumulator pointer
-  */
--void * dbiStatsAccumulator(dbiIndex dbi, int opx)
-+rpmop_s * dbiStatsAccumulator(dbiIndex dbi, int opx)
- /*@*/;
- 
- #if !defined(SWIG)
-@@ -576,7 +576,7 @@
-   /*@globals fileSystem, internalState @*/
-   /*@modifies dbi, *dbcursor, fileSystem, internalState @*/
- {
--void * sw = dbiStatsAccumulator(dbi, 16); /* RPMTS_OP_DBDEL */
-+rpmop_s *sw = dbiStatsAccumulator(dbi, 16);   /* RPMTS_OP_DBDEL */
- int rc;
- assert(key->data != NULL && key->size > 0);
- (void) rpmswEnter(sw, 0);
-@@ -600,7 +600,7 @@
-   /*@globals fileSystem, internalState @*/
-   /*@modifies dbi, *dbcursor, *key, *data, fileSystem, internalState @*/
- {
--void * sw = dbiStatsAccumulator(dbi, 14); /* RPMTS_OP_DBGET */
-+rpmop_s * sw = dbiStatsAccumulator(dbi, 14);  /* RPMTS_OP_DBGET */
- int rc;
- assert((flags == DB_NEXT) || (key->data != NULL && key->size > 0));
- (void) rpmswEnter(sw, 0);
-@@ -625,7 +625,7 @@
-   /*@globals fileSystem, internalState @*/
-   /*@modifies dbi, *dbcursor, *key, *pkey, *data, fileSystem, 
internalState @*/
- {
--void * sw = dbiStatsAccumulator(dbi, 14); /* RPMTS_OP_DBGET */
-+rpmop_s * sw = dbiStatsAccumulator(dbi, 14);  /* RPMTS_OP_DBGET */
- int rc;
- assert((flags == DB_NEXT) || (key->data != NULL && key->size > 0));
- (void) rpmswEnter(sw, 0);
-@@ -649,7 +649,7 @@
-   /*@globals fileSystem, internalState @*/
-   /*@modifies dbi, *dbcursor, *key, fileSystem, internalState @*/
- {
--void * sw = dbiStatsAccumulator(dbi, 15); /* RPMTS_OP_DBPUT */
-+rpmop_s * sw = dbiStatsAccumulator(dbi, 15);  /* RPMTS_OP_DBPUT */
- int rc;
- assert(key->data != NULL && key->size > 0 && data->data != NULL && 
data->size > 0);
- (void) rpmswEnter(sw, 0);

diff --git a/app-forensics/ovaldi/files/use_local_rpmdb.patch 
b/app-forensics/ovaldi/files/use_local_rpmdb.patch
deleted file mode 100644
index 036d35edf94..000
--- a/app-forensics/ovaldi/files/use_local_rpmdb.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 src/probes/linux/RPMInfoProbe.h.old2010-10-22 15:12:50.0 
+0200
-+++ src/probes/linux/RPMInfoProbe.h2010-10-22 15:13:02.0 +0200
-@@ -36,7 +36,7 @@
- #include 
- #include 
- #include 
--#include 
-+#include "rpmdb.h"
- #include 
- #include  // added for rpm query function
- #include  // added for rpm query function

diff --git a/app-forensics/ovaldi/metadata.xml 
b/app-forensics/ovaldi/metadata.xml
index aa8bd2bbca0..eefcf17b60e 100644
--- a/app-forensics/ovaldi/metadata.xml
+++ b/app-forensics/ovaldi/metadata.xml
@@ -10,9 +10,6 @@
proxy-ma...@gentoo.org
Proxy Maintainers

-   
-   Enable the RPM probes
-   

ovaldi


diff --git a/app-forensics/ovaldi/ovaldi-5.10.1.4.ebuild 
b/app-forensics/ovaldi/ovaldi-5.10.1.4.ebuild
index 364a0a9e774..c23af38bfe5 100644
--- a/app-forensics/ovaldi/ovaldi-5.10.1.4.ebuild
+++ b/app-forensics/ovaldi/ovaldi-5.10.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.bz2"
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="acl ldap rpm selinux"
+IUSE="acl ldap selinux"
 
 CDEPEND="dev-libs/libgcrypt:0
dev-libs/libpcre
@@ -21,8 +21,7 @@ 

[gentoo-commits] repo/gentoo:master commit in: app-forensics/ovaldi/files/

2017-08-02 Thread Patrice Clement
commit: d357a6d09d5ed562c08a5cc7582beb3eed828d4d
Author: Labbe Corentin  gmail  com>
AuthorDate: Wed Aug  2 19:03:37 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Aug  2 21:17:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d357a6d0

app-forensics/ovaldi: remove unused patches.

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

 .../files/ovaldi-5.10.1.2-add-selinux-libs.patch   |  11 -
 .../ovaldi-5.10.1.2-disable-ldap-probes.patch  |  11 -
 .../ovaldi-5.10.1.2-disable-selinux-probes.patch   |  94 ---
 .../ovaldi-5.10.1.2-missing-memory-header.patch|  20 --
 .../ovaldi/files/ovaldi-5.10.1.2-strnicmp.patch|  11 -
 .../ovaldi/files/ovaldi-5.10.1.2-xerces3.patch | 306 -
 .../files/ovaldi-5.9.1-disable-ldap-probes.patch   |  32 ---
 .../ovaldi/files/ovaldi-5.9.1-strnicmp.patch   |  11 -
 .../ovaldi/files/ovaldi-5.9.1-xerces3.patch| 270 --
 9 files changed, 766 deletions(-)

diff --git a/app-forensics/ovaldi/files/ovaldi-5.10.1.2-add-selinux-libs.patch 
b/app-forensics/ovaldi/files/ovaldi-5.10.1.2-add-selinux-libs.patch
deleted file mode 100644
index d390be2ed6c..000
--- a/app-forensics/ovaldi/files/ovaldi-5.10.1.2-add-selinux-libs.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 project/linux/Makefile.orig2012-01-02 12:08:20.400871287 +0100
-+++ project/linux/Makefile 2012-01-02 12:08:48.966488826 +0100
-@@ -50,7 +50,7 @@
- LIBDIR = -L/usr/local/lib -L/usr/lib
- 
- # What libraries do we need?
--LIBS = -lxerces-c -lxalan-c -lpcre -lpopt -lgcrypt  -lblkid
-+LIBS = -lxerces-c -lxalan-c -lpcre -lpopt -lgcrypt  -lblkid -lsepol -lselinux
- 
- # Determine what package management system is being used 
- #PACKAGE_RPM  = $(shell /usr/bin/env rpm  --version 2>/dev/null)

diff --git 
a/app-forensics/ovaldi/files/ovaldi-5.10.1.2-disable-ldap-probes.patch 
b/app-forensics/ovaldi/files/ovaldi-5.10.1.2-disable-ldap-probes.patch
deleted file mode 100644
index 1a15ca25d62..000
--- a/app-forensics/ovaldi/files/ovaldi-5.10.1.2-disable-ldap-probes.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 src/linux/ProbeFactory.cpp 2010-12-10 13:37:00.019140703 +0100
-+++ src/linux/ProbeFactory.cpp 2010-08-27 21:23:41.0 +0200
-@@ -61,8 +61,6 @@
-   probe = XmlFileContentProbe::Instance();
-   } else if(objectName.compare("textfilecontent54_object") == 0) {
-   probe = TextFileContent54Probe::Instance();
--  } else if(objectName.compare("ldap_object") == 0) {
--  probe = LDAPProbe::Instance();
- 
- // here are the objects defined in the unix schema
-   } else if(objectName.compare("file_object") == 0) {

diff --git 
a/app-forensics/ovaldi/files/ovaldi-5.10.1.2-disable-selinux-probes.patch 
b/app-forensics/ovaldi/files/ovaldi-5.10.1.2-disable-selinux-probes.patch
deleted file mode 100644
index f93304deb1b..000
--- a/app-forensics/ovaldi/files/ovaldi-5.10.1.2-disable-selinux-probes.patch
+++ /dev/null
@@ -1,94 +0,0 @@
 ./src/linux/ProbeFactory.cpp.old   2011-08-18 14:45:11.314556346 +0200
-+++ ./src/linux/ProbeFactory.cpp   2011-08-18 14:45:23.151011753 +0200
-@@ -101,10 +101,6 @@
- #endif
-   } else if (objectName.compare("partition_object") == 0) {
-   probe = PartitionProbe::Instance();
--  } else if (objectName.compare("selinuxsecuritycontext_object") == 0) {
--  probe = SelinuxSecurityContextProbe::Instance();
--  } else if (objectName.compare("selinuxboolean_object") == 0) {
--  probe = SelinuxBooleanProbe::Instance();
-   } else if (objectName.compare("iflisteners_object") == 0) {
-   probe = IfListenersProbe::Instance();
-   } else {
 src/linux/ProbeFactory.h.old   2011-08-18 14:47:23.226501075 +0200
-+++ src/linux/ProbeFactory.h   2011-08-18 14:47:34.183998019 +0200
-@@ -71,8 +71,6 @@
- #include "InetdProbe.h"
- 
- #include "PartitionProbe.h"
--#include "SelinuxSecurityContextProbe.h"
--#include "SelinuxBooleanProbe.h"
- #include "IfListenersProbe.h"
- 
- class AbsProbe;
 src/probes/unix/Process58Probe.cpp.old 2012-05-22 10:09:52.980828398 
+0200
-+++ src/probes/unix/Process58Probe.cpp 2012-05-22 10:11:06.266468168 +0200
-@@ -29,10 +29,10 @@
- 
////
- 
- #ifdef LINUX
--#  include 
--#  include 
-+/*#  include 
-+#  include */
- #  include 
--#  include 
-+/*#  include */
- #endif
- 
- #include 
-@@ -328,7 +328,7 @@
-   pid_t sessionId;
-   uid_t loginuid;
-   uint64_t effCap, *effCapp=
--  string selinuxDomainLabel;
-+/*string selinuxDomainLabel;*/
- 
-   Process58Probe::ProcStatus statStatus, statusStatus, ttyStatus, 
loginuidStatus;
- 
-@@ -423,10 +423,10 @@
-   }
- 
-   // this one doesn't require reading anything in /proc
--  if (!RetrieveSelinuxDomainLabel(pid, , 

[gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/

2017-08-02 Thread Amy Liffey
commit: ae9927335753a768f7f9c70558d6895d924d7a24
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Aug  2 21:13:02 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Aug  2 21:15:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae992733

dev-scheme/stklos: eapi bump to 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../stklos/{stklos-1.10.ebuild => stklos-1.10-r1.ebuild}   | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-scheme/stklos/stklos-1.10.ebuild 
b/dev-scheme/stklos/stklos-1.10-r1.ebuild
similarity index 71%
rename from dev-scheme/stklos/stklos-1.10.ebuild
rename to dev-scheme/stklos/stklos-1.10-r1.ebuild
index 89f935812c6..16e52f98762 100644
--- a/dev-scheme/stklos/stklos-1.10.ebuild
+++ b/dev-scheme/stklos/stklos-1.10-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="3"
+EAPI=6
 
 DESCRIPTION="fast and light Scheme implementation"
 HOMEPAGE="http://www.stklos.net;
@@ -11,7 +11,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="threads"
-DEPEND="dev-libs/gmp dev-libs/libpcre virtual/libffi 
dev-libs/boehm-gc[threads?]"
+DEPEND="dev-libs/gmp:= dev-libs/libpcre virtual/libffi 
dev-libs/boehm-gc[threads?]"
 RDEPEND="${DEPEND}"
 
 #parallel build failure reported upstream
@@ -19,7 +19,8 @@ MAKEOPTS=-j1
 
 src_prepare() {
# kill bundled libs
-   rm -rf "${S}"/{ffi,gc,gmp,pcre}
+   rm -rf "${S}"/{ffi,gc,gmp,pcre} || die
+   default
 }
 
 src_configure() {
@@ -29,7 +30,6 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "Install failed"
-   dodoc AUTHORS ChangeLog NEWS PACKAGES-USED PORTING-NOTES README 
SUPPORTED-SRFIS \
-   || die "dodocs failed"
+   emake DESTDIR="${D}" install
+   dodoc AUTHORS ChangeLog NEWS PACKAGES-USED PORTING-NOTES README 
SUPPORTED-SRFIS
 }



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

2017-08-02 Thread Patrick McLean
commit: 36236559c3205a224ed43e6d6ac4dccc4b3a4c29
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Aug  2 21:03:55 2017 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Aug  2 21:04:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36236559

sys-cluster/ceph: Revision bump to 10.2.9, pull in fixes from upstream

Also update openrc dependency to make sure we are using a version that
supports the supervisor stuff properly.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-cluster/ceph/ceph-10.2.9-r3.ebuild | 308 +
 ...2.9-filestore_fix_infinit_loops_in_fiemap.patch |  82 ++
 2.9-librados_Fix_deadlock_in_watch_flush.patch |  61 
 ..._error_codes_from_is_exclusive_lock_owner.patch |  28 ++
 ...ecifies_clone_ver_but_transaction_include.patch |  39 +++
 ...t_attempt_to_load_key_if_auth_is_disabled.patch |  39 +++
 ...ck_sdata_op_ordering_lock_with_sdata_lock.patch |  32 +++
 7 files changed, 589 insertions(+)

diff --git a/sys-cluster/ceph/ceph-10.2.9-r3.ebuild 
b/sys-cluster/ceph/ceph-10.2.9-r3.ebuild
new file mode 100644
index 000..d74301f3760
--- /dev/null
+++ b/sys-cluster/ceph/ceph-10.2.9-r3.ebuild
@@ -0,0 +1,308 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit check-reqs autotools eutils python-r1 udev user \
+   readme.gentoo-r1 systemd versionator flag-o-matic
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+IUSE="babeltrace cephfs cryptopp debug fuse gtk jemalloc ldap +libaio"
+IUSE+=" libatomic lttng +nss +radosgw static-libs +tcmalloc test xfs zfs"
+
+# unbundling code commented out pending bugs 584056 and 584058
+#>=dev-libs/jerasure-2.0.0-r1
+#>=dev-libs/gf-complete-2.0.0
+COMMON_DEPEND="
+   app-arch/snappy:=
+   sys-libs/zlib:=
+   app-arch/lz4:=
+   app-arch/bzip2:=
+   app-arch/zstd:=
+   dev-libs/boost:=[threads]
+   dev-libs/libaio:=
+   dev-libs/leveldb:=[snappy]
+   nss? ( dev-libs/nss:= )
+   libatomic? ( dev-libs/libatomic_ops:= )
+   cryptopp? ( dev-libs/crypto++:= )
+   sys-apps/keyutils
+   sys-apps/util-linux
+   dev-libs/libxml2:=
+   radosgw? ( dev-libs/fcgi:= )
+   ldap? ( net-nds/openldap:= )
+   babeltrace? ( dev-util/babeltrace )
+   fuse? ( sys-fs/fuse:0= )
+   xfs? ( sys-fs/xfsprogs:= )
+   zfs? ( sys-fs/zfs:= )
+   gtk? (
+   x11-libs/gtk+:2=
+   dev-cpp/gtkmm:2.4
+   gnome-base/librsvg:=
+   )
+   radosgw? (
+   dev-libs/fcgi:=
+   dev-libs/expat:=
+   net-misc/curl:=
+   )
+   jemalloc? ( dev-libs/jemalloc:= )
+   !jemalloc? ( =dev-util/google-perftools-2.4*:= )
+   lttng? ( dev-util/lttng-ust:= )
+   ${PYTHON_DEPS}
+   "
+DEPEND="${COMMON_DEPEND}
+   dev-python/cython[${PYTHON_USEDEP}]
+   app-arch/cpio
+   virtual/pkgconfig
+   dev-python/sphinx
+   test? (
+   sys-fs/btrfs-progs
+   sys-apps/grep[pcre]
+   dev-python/tox[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )"
+RDEPEND="${COMMON_DEPEND}
+   sys-apps/hdparm
+   sys-block/parted
+   sys-fs/cryptsetup
+   sys-apps/gptfdisk
+   !/dev/null || die
+   #
+   # This generates a QA warning about running econf in src_compile
+   # and src_install. Unfortunately the only other way to do this would
+   # involve building all of for each python implementation times, which
+   # wastes a _lot_ of CPU time and disk space. This hack will no longer
+   # be needed with >=ceph-11.2.
+   #
+   python_setup "${1}"
+   econf "${ECONFARGS[@]}"
+
+   popd >/dev/null || die
+}
+
+src_compile() {
+   emake
+   emake_python_bindings all
+
+   use test && emake check-local
+}
+
+src_test() {
+   make check || die "make check failed"
+}
+
+src_install() {
+   default
+   emake_python_bindings install-exec "DESTDIR=\"${D}\""
+
+   prune_libtool_files --all
+
+   exeinto /usr/$(get_libdir)/ceph
+   newexe src/init-ceph ceph_init.sh
+
+   insinto /etc/logrotate.d/
+   newins "${FILESDIR}"/ceph.logrotate ${PN}
+
+   keepdir /var/lib/${PN}{,/tmp} /var/log/${PN}/stat
+
+   fowners -R ceph:ceph /var/lib/ceph /var/log/ceph
+
+   newinitd "${FILESDIR}/rbdmap.initd" rbdmap
+   newinitd "${FILESDIR}/${PN}.initd-r5" ${PN}
+   newconfd "${FILESDIR}/${PN}.confd-r3" ${PN}
+
+   insinto /etc/sysctl.d
+   newins 

[gentoo-commits] repo/gentoo:master commit in: mail-client/nmh/

2017-08-02 Thread Amy Liffey
commit: c222de756e8c0125bf67de06cff7c503425a76ba
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Aug  2 20:55:03 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Aug  2 21:03:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c222de75

mail-client/nmh: remove inactive proxy maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 mail-client/nmh/metadata.xml | 14 +++---
 1 file changed, 3 insertions(+), 11 deletions(-)

diff --git a/mail-client/nmh/metadata.xml b/mail-client/nmh/metadata.xml
index 53db2f808a9..bbb3936d368 100644
--- a/mail-client/nmh/metadata.xml
+++ b/mail-client/nmh/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-in-gen...@baka.org
-Seth Robertson
-Maintainer
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
-
-
-
+
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-wm/afterstep/

2017-08-02 Thread Amy Liffey
commit: 44edf41380f688df6fe0aa109f5b6cf1fd7186a0
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Aug  2 20:53:10 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Aug  2 21:03:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44edf413

x11-wm/afterstep: remove inactive proxy maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 x11-wm/afterstep/metadata.xml | 10 +-
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/x11-wm/afterstep/metadata.xml b/x11-wm/afterstep/metadata.xml
index 13d96a04b5a..ffe0e9223de 100644
--- a/x11-wm/afterstep/metadata.xml
+++ b/x11-wm/afterstep/metadata.xml
@@ -1,15 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gentoo@vaevictus.net
-   Nathan Mahon
-   Upstream developer
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+

afterstep




[gentoo-commits] repo/gentoo:master commit in: mail-client/nmh/

2017-08-02 Thread Amy Liffey
commit: 84d3599dcc95b6f52238f2ec8d51aa42760e8990
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Aug  2 21:00:44 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Aug  2 21:03:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d3599d

mail-client/nmh: eapi bump to 6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../nmh/{nmh-1.3-r3.ebuild => nmh-1.3-r4.ebuild}   | 31 +++---
 1 file changed, 15 insertions(+), 16 deletions(-)

diff --git a/mail-client/nmh/nmh-1.3-r3.ebuild 
b/mail-client/nmh/nmh-1.3-r4.ebuild
similarity index 77%
rename from mail-client/nmh/nmh-1.3-r3.ebuild
rename to mail-client/nmh/nmh-1.3-r4.ebuild
index 977181d1e3e..c4260f04184 100644
--- a/mail-client/nmh/nmh-1.3-r3.ebuild
+++ b/mail-client/nmh/nmh-1.3-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
+EAPI=6
 
-inherit eutils base
+inherit eutils
 
 DESCRIPTION="New MH mail reader"
 HOMEPAGE="http://www.nongnu.org/nmh/;
@@ -15,8 +15,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE="gdbm"
 
 DEPEND="gdbm? ( sys-libs/gdbm )
-   !gdbm? ( sys-libs/db )
-   >=sys-libs/ncurses-5.2
+   !gdbm? ( sys-libs/db:= )
+   >=sys-libs/ncurses-5.2:0=
net-libs/liblockfile
>=app-misc/editor-wrapper-3
!!media-gfx/pixie" # Bug #295996 media-gfx/pixie also uses show
@@ -24,17 +24,16 @@ RDEPEND="${DEPEND}"
 
 DOCS=( ChangeLog DATE MACHINES README )
 
-src_prepare() {
-   # Patches from bug #22173.
-   epatch "${FILESDIR}"/${P}-inc-login.patch
-   epatch "${FILESDIR}"/${P}-install.patch
-   # bug #57886
-   epatch "${FILESDIR}"/${P}-m_getfld.patch
-   # bug #319937
-   epatch "${FILESDIR}"/${P}-db5.patch
-   # Allow parallel compiles/installs
-   epatch "${FILESDIR}"/${P}-parallelmake.patch
-}
+# Patches from bug #22173.
+# bug #57886
+# bug #319937
+# Allow parallel compiles/installs
+
+PATCHES=( "${FILESDIR}"/${P}-inc-login.patch
+ "${FILESDIR}"/${P}-install.patch
+ "${FILESDIR}"/${P}-m_getfld.patch
+ "${FILESDIR}"/${P}-db5.patch
+ "${FILESDIR}"/${P}-parallelmake.patch )
 
 src_configure() {
# Bug 348816 & Bug 341741: The previous ebuild default of



[gentoo-commits] data/api:master commit in: files/overlays/

2017-08-02 Thread Michał Górny
commit: cfd39d2973538fd6d9c379096a364b667aa3cd6b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  2 21:02:30 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  2 21:02:30 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=cfd39d29

repositories: Remove chemoelectric, QA, no reply, #619234

 files/overlays/repositories.xml | 13 -
 1 file changed, 13 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 88e9ec5..ea5d8af 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -820,19 +820,6 @@ FIN
 
https://github.com/feeds/chaoskagami/commits/chaos-overlay/master
   
   
-chemoelectric
-Personal overlay of Barry Schwartz
-
https://bitbucket.org/chemoelectric/chemoelectric-overlay
-
-  chemoelect...@chemoelectric.org
-  Barry Schwartz
-
-https://bitbucket.org/chemoelectric/chemoelectric-overlay.git
-g...@bitbucket.org:chemoelectric/chemoelectric-overlay.git
-https://bitbucket.org/chemoelectric/chemoelectric-overlay/atom
-https://bitbucket.org/chemoelectric/chemoelectric-overlay/rss
-  
-  
 chrytoo
 Personal overlay for packages that usually aren't 
in the official repository...
 https://github.com/chrytoo/gentoo-overlay



[gentoo-commits] data/api:master commit in: files/overlays/

2017-08-02 Thread Michał Górny
commit: 81ee2461d4d3fe9819c32e515e5abe58f50212c4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  2 21:01:44 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  2 21:01:44 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=81ee2461

repositories: Remove xmw, QA, no reply, #613090

 files/overlays/repositories.xml | 14 --
 1 file changed, 14 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 5f0a8c9..88e9ec5 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5016,20 +5016,6 @@ FIN
 
   
   
-xmw
-Michael Weber developer overlay
-https://cgit.gentoo.org/dev/xmw.git
-
-  x...@gentoo.org
-  Michael Weber
-
-https://anongit.gentoo.org/git/dev/xmw.git
-git://anongit.gentoo.org/dev/xmw.git
-git+ssh://g...@git.gentoo.org/dev/xmw.git
-https://cgit.gentoo.org/dev/xmw.git/atom/
-
-  
-  
 xtreemfs
 XtreemFS, a cloud filesystem
 https://github.com/xtreemfs-gentoo/overlay



[gentoo-commits] repo/gentoo:master commit in: net-firewall/nftables/

2017-08-02 Thread Matt Thode
commit: 5e9de7594282978bf4e92dfacc514d5577d6f0f7
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 20:55:27 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 21:01:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9de759

net-firewall/nftables: add self as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-firewall/nftables/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-firewall/nftables/metadata.xml 
b/net-firewall/nftables/metadata.xml
index 4eb20a048df..c3018163bf3 100644
--- a/net-firewall/nftables/metadata.xml
+++ b/net-firewall/nftables/metadata.xml
@@ -5,4 +5,8 @@
base-sys...@gentoo.org
Gentoo Base System

+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
 



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

2017-08-02 Thread Matt Thode
commit: e95ffdca67407265f4045defdb2d65c5cc5a53ad
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 20:59:52 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 21:01:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95ffdca

app-crypt/certbot-nginx: add self as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/certbot-nginx/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/certbot-nginx/metadata.xml 
b/app-crypt/certbot-nginx/metadata.xml
index 27dafd4e5dc..264684bb16c 100644
--- a/app-crypt/certbot-nginx/metadata.xml
+++ b/app-crypt/certbot-nginx/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   

certbot/certbot




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

2017-08-02 Thread Matt Thode
commit: 51727067f0bd5346faff13dd4d191e7eb6660699
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 20:57:24 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 21:01:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51727067

app-crypt/acme: adding self as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/acme/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/acme/metadata.xml b/app-crypt/acme/metadata.xml
index fbcd7e13f54..d18839cc8da 100644
--- a/app-crypt/acme/metadata.xml
+++ b/app-crypt/acme/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   

letsencrypt/letsencrypt




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

2017-08-02 Thread Matt Thode
commit: 59dfb2c46bea8209e1b155039dcc9bc3be295503
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 21:00:55 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 21:01:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59dfb2c4

app-crypt/certbot: adding self as maintainer

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-crypt/certbot/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-crypt/certbot/metadata.xml b/app-crypt/certbot/metadata.xml
index 9debf6ba6ff..0a55369a680 100644
--- a/app-crypt/certbot/metadata.xml
+++ b/app-crypt/certbot/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   

certbot/certbot




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

2017-08-02 Thread Matt Thode
commit: e5a4be3aaa09afc130e277cd8fc816e602a9b7ea
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 20:45:05 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 21:01:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a4be3a

dev-python/pbr: fix tests for bug 626728

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-python/pbr/pbr-3.1.1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild
index eb85a1a1ebb..d9fd67e9a56 100644
--- a/dev-python/pbr/pbr-3.1.1.ebuild
+++ b/dev-python/pbr/pbr-3.1.1.ebuild
@@ -56,9 +56,7 @@ python_prepare_all() {
sed -e s':test_command_hooks:_&:' \
-e s':test_global_setup_hooks:_&:' \
-i pbr/tests/test_hooks.py || die
-   sed \
-   -e "s:test_wsgi_script_install:_&:" \
-   -i pbr/tests/test_wsgi.py || die
+   rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests"
einfo "rogue tests disabled"
sed -i '/^hacking/d' test-requirements.txt || die
 



[gentoo-commits] data/api:master commit in: files/overlays/

2017-08-02 Thread Michał Górny
commit: fb93f6bf81ce84762f1a57b327ed55560ae62a1f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  2 20:58:29 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  2 20:58:29 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=fb93f6bf

repositories: Remove andy, QA, no reply, #613016

 files/overlays/repositories.xml | 14 --
 1 file changed, 14 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index e72c1b1..5f0a8c9 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -317,20 +317,6 @@ FIN
 https://github.com/andjscott/overlays.git
   
   
-andy
-Development tools for embedded systems and misc 
stuff
-https://cgit.gentoo.org/user/andy.git/
-
-  a...@ndyk.de
-  Andrew Karpow
-
-https://anongit.gentoo.org/git/user/andy.git
-git://anongit.gentoo.org/user/andy.git
-git+ssh://g...@git.gentoo.org/user/andy.git
-https://cgit.gentoo.org/user/andy.git/atom/
-
-  
-  
 anomen
 anomen's personal Gentoo overlay
 https://github.com/anomen-s/anomen-overlay



[gentoo-commits] data/api:master commit in: files/overlays/

2017-08-02 Thread Michał Górny
commit: 8f4eda3540efdcba17b2218fa1eb104d3779fd81
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  2 20:55:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  2 20:55:31 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=8f4eda35

repositories: Remove argent-server, QA, no reply, #610498

 files/overlays/repositories.xml | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 58e89a5..e4ccac0 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -390,17 +390,6 @@ FIN
 https://gitlab.com/argent/argent-main/commits/master.atom
   
   
-argent-server
-Argent enterprise and servers oriented overlay of 
ebuilds
-https://gitlab.com/argent/argent-server.git
-
-  stefan.crist...@rogentos.ro
-  Stefan Cristian Brindusa
-
-https://gitlab.com/argent/argent-server.git
-https://gitlab.com/argent/argent-server/commits/master.atom
-  
-  
 arx-libertatis
 Arx Libertatis Overlay
 https://github.com/arx/ArxGentoo



[gentoo-commits] data/api:master commit in: files/overlays/

2017-08-02 Thread Michał Górny
commit: e8f25c61046148070b483574ea3e91fd33da3e58
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Aug  2 20:56:42 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Aug  2 20:56:42 2017 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=e8f25c61

repositories: Remove gentoo-htpc, QA, no reply, #610510

 files/overlays/repositories.xml | 12 
 1 file changed, 12 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index e4ccac0..e72c1b1 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1787,18 +1787,6 @@ FIN
 g...@github.com:sjnewbury/gentoo-gpu.git
 https://github.com/sjnewbury/gentoo-gpu/commits/master.atom
   
-  
-gentoo-htpc
-viddi87 HTPC overlay
-https://github.com/viddi87/gentoo-htpc
-
-  vi...@viddi.us
-  Vidar
-
-https://github.com/viddi87/gentoo-htpc.git
-git://github.com/viddi87/gentoo-htpc.git
-https://github.com/viddi87/gentoo-htpc/commits/master.atom
-  
   
 gentoo-mate
 Gentoo MATE Desktop Project Repo



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

2017-08-02 Thread Richard Freeman
commit: e4bc254836991a2b51b721257e8bee0277efe1e5
Author: Richard Freeman  gentoo  org>
AuthorDate: Wed Aug  2 20:51:19 2017 +
Commit: Richard Freeman  gentoo  org>
CommitDate: Wed Aug  2 20:51:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bc2548

app-text/cuneiform: setting to maintainer-needed per #595010

Bug: 595010
Package-Manager: Portage-2.3.6, Repoman-2.3.3

 app-text/cuneiform/metadata.xml | 13 +
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/app-text/cuneiform/metadata.xml b/app-text/cuneiform/metadata.xml
index 9578fc153c8..8797b4d858f 100644
--- a/app-text/cuneiform/metadata.xml
+++ b/app-text/cuneiform/metadata.xml
@@ -1,18 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   yal...@gmail.com
-   Aleksandr Yakimov
-   
-   
-   ri...@gentoo.org
-   Richard Freeman
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Cuneiform is an multi-language OCR system.




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

2017-08-02 Thread Brian Evans
commit: 0cf3eeaee0d5c6ef0fe7e2fed36ec53fc6f8a310
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Aug  2 20:43:28 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Aug  2 20:43:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf3eeae

dev-php/PEAR-DB: Revbump for new EAPI and eclass; Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-php/PEAR-DB/Manifest|  1 -
 dev-php/PEAR-DB/PEAR-DB-1.8.2.ebuild| 13 -
 dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild | 26 ++
 3 files changed, 26 insertions(+), 14 deletions(-)

diff --git a/dev-php/PEAR-DB/Manifest b/dev-php/PEAR-DB/Manifest
index 11d3bacbaec..e85a89df0de 100644
--- a/dev-php/PEAR-DB/Manifest
+++ b/dev-php/PEAR-DB/Manifest
@@ -1,2 +1 @@
-DIST DB-1.8.2.tgz 131693 SHA256 
51a4ad2bd3a5ec3590591013620bc81a89bc871d299599d4152681f5d2b1f125 SHA512 
0af79e037964962d6e517d28aa6908de011ea8e1effd35c3f5250462e4a58e4253671f830171bb59f11a491957c44d2732f667cca9351a3bebb7595dc92f3055
 WHIRLPOOL 
0c2f51ba24b20f3a11020556a0fbff5155fce95961a33ae1e7367407909af9177965a2c9f7b6ec0cc90572f907cbeb312fe4bd8e83875facbdb1ca7afcf5d316
 DIST DB-1.9.2.tgz 133795 SHA256 
09a32b3eb7242accd61a8d8270596ab7486d2d63d2612ad51def696f7f2bd1b1 SHA512 
126847a24c20731f1e5f4a549e9d7e0651a760f10c49cfc7550f80dd8b05f3560bc80110bcaab9e79dcbb714c6113948f14a727f7f4087a23178b3db0afa
 WHIRLPOOL 
594d8a425b250a5501f1ffcff2e7cb19ddb88d70eaeff0749b0ad564dd2e9b7a90a94a0b4757e99a72631449965cfa8d7fc6d2c5beea78201822b1e05b1cdf41

diff --git a/dev-php/PEAR-DB/PEAR-DB-1.8.2.ebuild 
b/dev-php/PEAR-DB/PEAR-DB-1.8.2.ebuild
deleted file mode 100644
index eab4fd73d9c..000
--- a/dev-php/PEAR-DB/PEAR-DB-1.8.2.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit php-pear-r1
-
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
-
-DESCRIPTION="Database abstraction layer for PHP"
-LICENSE="PHP-3"
-SLOT="0"
-IUSE=""

diff --git a/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild 
b/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild
new file mode 100644
index 000..ef5e7305e35
--- /dev/null
+++ b/dev-php/PEAR-DB/PEAR-DB-1.9.2-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+DESCRIPTION="Database abstraction layer for PHP"
+LICENSE="PHP-3"
+SLOT="0"
+IUSE="test"
+DEPEND="test? ( dev-php/PEAR-PEAR )"
+
+DOCS=( doc/TESTERS doc/IDEAS doc/MAINTAINERS doc/STATUS )
+
+src_test() {
+   # Requires the "pear" executable from dev-php/PEAR-PEAR, and also
+   # a working version of the cli SAPI eselected.
+   pear run-tests tests || die
+
+   # The command succeeds regardless of whether or not the test suite
+   # passed, but this file is only written when there was a failure.
+   [[ -f run-tests.log ]] && die "test suite failed"
+}



[gentoo-commits] data/gentoo-news:master commit in: 2017-07-16-systemd-rootprefix/

2017-08-02 Thread Mike Gilbert
commit: 5694662c870cae1e26ff5274eda633155935c04b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug  2 20:37:29 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug  2 20:38:48 2017 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=5694662c

2017-07-16-systemd-rootprefix: Suggest systemctl daemon-reexec unconditionally

 .../2017-07-16-systemd-rootprefix.en.txt  | 8 
 .../2017-07-16-systemd-rootprefix.en.txt.asc  | 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt 
b/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt
index c4e1cbf..9f6feda 100644
--- a/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt
+++ b/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt
@@ -1,7 +1,7 @@
 Title: systemd rootprefix migration
 Author: Mike Gilbert 
 Posted: 2017-07-16
-Revision: 1
+Revision: 2
 News-Item-Format: 2.0
 Display-If-Installed: >=sys-apps/systemd-234
 
@@ -27,8 +27,8 @@ that system units move from /usr/lib/systemd/system to
 /lib/systemd/system as you upgrade/re-install packages; this is normal.
 Units will function properly from both locations.
 
-After upgrading, please run systemctl daemon-reexec or reboot your
-system to ensure that the new version is executed. Also make sure to
-regenerate your initramfs if it includes a copy of systemd (dracut).
+After upgrading, please run systemctl daemon-reexec ensure that the new
+version is executed. Also make sure to regenerate your initramfs if it
+includes a copy of systemd (dracut).
 
 If you encounter a problem, please report a bug.

diff --git 
a/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc 
b/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc
index 3247709..bedb567 100644
--- a/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc
+++ b/2017-07-16-systemd-rootprefix/2017-07-16-systemd-rootprefix.en.txt.asc
@@ -1,7 +1,7 @@
 -BEGIN PGP SIGNATURE-
 
-iHUEABEIAB0WIQSC6+o3VgHHi7vNKkVHG+cz7ykaPwUCWWvXNAAKCRBHG+cz7yka
-P6p8AQDa0zw9ocwbwhXtEDSmGs7zdPT2uYOV+GvSGQE3sv+lcAD/Y7pHXu72PxgF
-RrRNVJTJju3C4vobW22t62YDvNCDByI=
-=qgSY
+iHUEABEIAB0WIQSC6+o3VgHHi7vNKkVHG+cz7ykaPwUCWYI3/AAKCRBHG+cz7yka
+Pw4aAQDS76AiK5gg3gvxFvoThxC0uAh2I7Ep1Wi+PSzSivTCjwD+Peg3aVVZUg3I
+3+DJagUMrJEOFpcX1/Y0xWsJS2PaLGY=
+=d8/u
 -END PGP SIGNATURE-



[gentoo-commits] proj/kde:master commit in: net-im/choqok/

2017-08-02 Thread Andreas Sturmlechner
commit: 3d1de266cefd5a243f26c445a1dc1c27ed39dcb9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul 24 18:46:11 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 19:59:16 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3d1de266

net-im/choqok: Fix DEPENDs

Upstream commits
c43125e48387a8d3a914c97cd8d8765c5c07fa89
2842d257ff544cc2d3efd22d63bd33999c4d5730

Package-Manager: Portage-2.3.6, Repoman-2.3.1

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

diff --git a/net-im/choqok/choqok-.ebuild b/net-im/choqok/choqok-.ebuild
index 2f394297ec..1b9eb8b44d 100644
--- a/net-im/choqok/choqok-.ebuild
+++ b/net-im/choqok/choqok-.ebuild
@@ -4,6 +4,7 @@
 EAPI=6
 
 KDE_HANDBOOK="forceoptional"
+# QT_MINIMAL="5.9.1" # enable as soon as Qt-5.9.1 is in tree
 inherit kde5
 
 DESCRIPTION="Free/Open Source micro-blogging client by KDE"
@@ -37,7 +38,6 @@ DEPEND="
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
app-crypt/qca[qt5]
-   dev-libs/qoauth:5
attica? ( $(add_frameworks_dep attica) )
konqueror? (
$(add_frameworks_dep kparts)



[gentoo-commits] proj/kde:master commit in: app-office/kmymoney/

2017-08-02 Thread Andreas Sturmlechner
commit: eb5b5fb237140c5dae133d827c2e9915bd4f7258
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 19:56:15 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 19:56:15 2017 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eb5b5fb2

app-office/kmymoney: Add USE=webkit, fix DEPENDs

Upstream commit e100db326a7091ff07528f330e3b05cc5331fb76

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-office/kmymoney/kmymoney-.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app-office/kmymoney/kmymoney-.ebuild 
b/app-office/kmymoney/kmymoney-.ebuild
index c3f9a235eb..dfd668d3bd 100644
--- a/app-office/kmymoney/kmymoney-.ebuild
+++ b/app-office/kmymoney/kmymoney-.ebuild
@@ -5,6 +5,7 @@ EAPI=6
 
 KDE_HANDBOOK="optional"
 KDE_TEST="forceoptional-recursive"
+# QT_MINIMAL="5.9.1" # for webengine; defaulting to +webkit until Qt-5.9.1 in 
tree
 VIRTUALX_REQUIRED="test"
 VIRTUALDBUS_TEST="true"
 inherit kde5
@@ -17,7 +18,7 @@ fi
 
 LICENSE="GPL-2"
 KEYWORDS=""
-IUSE="activities addressbook calendar crypt hbci holidays ofx quotes weboob"
+IUSE="activities addressbook calendar crypt hbci holidays ofx quotes +webkit 
weboob"
 
 COMMON_DEPEND="
$(add_frameworks_dep karchive)
@@ -27,7 +28,6 @@ COMMON_DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep khtml)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kiconthemes)
@@ -66,6 +66,8 @@ COMMON_DEPEND="
)
holidays? ( $(add_kdeapps_dep kholidays) )
ofx? ( dev-libs/libofx )
+   webkit? ( $(add_qt_dep qtwebkit) )
+   !webkit? ( $(add_qt_dep qtwebengine 'widgets') )
weboob? (
$(add_frameworks_dep kross)
www-client/weboob
@@ -92,6 +94,7 @@ src_configure() {
$(cmake-utils_use_find_package crypt KF5Gpgmepp)
$(cmake-utils_use_find_package holidays KF5Holidays)
-DENABLE_LIBOFX=$(usex ofx)
+   -DENABLE_WEBENGINE=$(usex !webkit)
-DENABLE_WEBOOB=$(usex weboob)
$(cmake-utils_use_find_package weboob KF5Kross)
)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/amdgpu-pro-opencl/

2017-08-02 Thread Marek Szuba
commit: 1f58f4a0d43c422105595eecca1ab7d926128960
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug  2 19:44:50 2017 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug  2 19:45:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f58f4a0

dev-libs/amdgpu-pro-opencl: bump to 17.30-458935

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-libs/amdgpu-pro-opencl/Manifest|  1 +
 .../amdgpu-pro-opencl-17.30.458935.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/dev-libs/amdgpu-pro-opencl/Manifest 
b/dev-libs/amdgpu-pro-opencl/Manifest
index 728950f3c6a..9982e892fe7 100644
--- a/dev-libs/amdgpu-pro-opencl/Manifest
+++ b/dev-libs/amdgpu-pro-opencl/Manifest
@@ -1 +1,2 @@
 DIST amdgpu-pro-17.10-429170.tar.xz 121382128 SHA256 
cb1ea7f9756f197a976138d2c00f239ae4ee43b839fbb1ea57f8770957d4afd6 SHA512 
2d9d0a97478564e259dc8494083df8dc13e3bc664384978aff369070b1105703653d8dc4dca38e94dc8bdf3ddfb5c6f4de39cec5a9b263423de8fb91fd0117c6
 WHIRLPOOL 
1e07579d2c9d5d8a796973658cbb6627418b133a630ca5e977f93da0d27b900da2078d2ea8b35a13071b0b05e3d5e7f47e17d61042dcca60709f6599c18380a2
+DIST amdgpu-pro-17.30-458935.tar.xz 393634984 SHA256 
3652a5c9476a650a3e3cd89bcd7ac119ed7d16a570501a6a902cbc6f9488 SHA512 
3f517ce13e102edb820f8f9538e0894c794d767816f99774fbfec342adb6912712664f069db2542412baabb24ee198204f38757407c29aff238ed1772dc3caab
 WHIRLPOOL 
29a5b06657767255ace0529467ca56a904a021254f7dab854b1fd3ac843108ac346d3c4e97e10ef53844152de116581bff7c3aa8f4f066a08becb88e59918da3

diff --git a/dev-libs/amdgpu-pro-opencl/amdgpu-pro-opencl-17.30.458935.ebuild 
b/dev-libs/amdgpu-pro-opencl/amdgpu-pro-opencl-17.30.458935.ebuild
new file mode 100644
index 000..6d8da00df44
--- /dev/null
+++ b/dev-libs/amdgpu-pro-opencl/amdgpu-pro-opencl-17.30.458935.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit unpacker versionator
+
+SUPER_PN='amdgpu-pro'
+MY_PV=$(replace_version_separator 2 '-')
+
+DESCRIPTION="Proprietary OpenCL implementation for AMD GPUs"
+HOMEPAGE="https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx;
+SRC_URI="${SUPER_PN}-${MY_PV}.tar.xz"
+
+LICENSE="AMD-GPU-PRO-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="mirror fetch strip"
+
+DEPEND="dev-util/patchelf"
+RDEPEND="dev-libs/ocl-icd"
+
+QA_PREBUILT="/opt/${SUPER_PN}/lib*/*"
+
+S="${WORKDIR}/${SUPER_PN}-${MY_PV}"
+
+pkg_nofetch() {
+   local pkgver=$(get_version_component_range 1-2)
+   einfo "Please download the AMDGPU-Pro Driver ${pkgver} for Ubuntu from"
+   einfo "${HOMEPAGE}"
+   einfo "The archive should then be placed into ${DISTDIR}."
+}
+
+src_unpack() {
+   default
+
+   local libdrm_ver="2.4.70"
+   local patchlevel=$(get_version_component_range 3)
+   cd "${S}" || die
+   unpack_deb opencl-${SUPER_PN}-icd_${MY_PV}_amd64.deb
+   unpack_deb 
libdrm-${SUPER_PN}-amdgpu1_${libdrm_ver}-${patchlevel}_amd64.deb
+}
+
+src_prepare() {
+   default
+
+   cd "${S}/opt/${SUPER_PN}/lib/x86_64-linux-gnu" || die
+   patchelf --set-rpath '$ORIGIN' libamdocl64.so || die "Failed to fix 
library rpath"
+}
+
+src_install() {
+
+   into "/opt/${SUPER_PN}"
+   dolib opt/${SUPER_PN}/lib/x86_64-linux-gnu/*
+
+   insinto /etc/OpenCL/vendors/
+   echo "/opt/${SUPER_PN}/$(get_libdir)/libamdocl64.so" > 
"${SUPER_PN}.icd" || die "Failed to generate ICD file"
+   doins "${SUPER_PN}.icd"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   ewarn "Please note that using proprietary OpenCL libraries 
together with the"
+   ewarn "Open Source amdgpu stack is not officially supported by 
AMD. Do not ask them"
+   ewarn "for support in case of problems with this package."
+   ewarn ""
+   ewarn "Furthermore, if you have the whole AMDGPU-Pro stack 
installed this package"
+   ewarn "will almost certainly conflict with it. This might 
change once AMDGPU-Pro"
+   ewarn "has become officially supported by Gentoo."
+   fi
+
+   elog "AMD OpenCL driver relies on dev-libs/ocl-icd to work. To enable 
it, please run"
+   elog ""
+   elog "eselect opencl set ocl-icd"
+   elog ""
+}



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

2017-08-02 Thread Andreas Sturmlechner
commit: b401850905c0a3c1ec5da2b1b33caeb60eb78b0a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 12:55:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 19:35:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4018509

media-libs/libcdr: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-libs/libcdr/Manifest |  1 -
 .../libcdr/files/libcdr-0.1.1-boost-1.59.patch | 32 --
 media-libs/libcdr/libcdr-0.1.1.ebuild  | 51 --
 3 files changed, 84 deletions(-)

diff --git a/media-libs/libcdr/Manifest b/media-libs/libcdr/Manifest
index ff8e2ca9356..132971d 100644
--- a/media-libs/libcdr/Manifest
+++ b/media-libs/libcdr/Manifest
@@ -1,2 +1 @@
-DIST libcdr-0.1.1.tar.xz 564668 SHA256 
d0a6e0667e5a37fe059bcb81d5077fc2abffc7e7bac86fe302fbcf927d58df1f SHA512 
a655b5390022fb5049d2f75fe836a693033943060d820942d59eb0a34548363ff183e0f32d22ec277d1f8b5c7ab89ab1fba933f17ef1239d14d053bd6a5cf624
 WHIRLPOOL 
f7d5b6b1655f86ac3b843957e476ab17f2ef234bb5073678d182760cd6a370d24c98b14570474221d9f5ef9b24ffc76a5f4f82d596f466a7324dac95a04b9d77
 DIST libcdr-0.1.3.tar.xz 596772 SHA256 
66e28e502abef7f6f494ce03de037d532f5e7888cfdee62c01203c8325b33f22 SHA512 
9811efb13f7dd72c69a98e81b44a261e913ffe87200486c8e07200d75790004d4fdf30e29f779b0ddd2ad09e3d1e8813ef501e9448c1789f89256f71bdb5fadd
 WHIRLPOOL 
6772ac928a66f21c689f39a3abc762d043baf89d009d86ce79d68aa8b1354a4965a2f489bf8bd754c4a76bee3ac3695658ee4ec14ed7cf19986e48c22b0e4f97

diff --git a/media-libs/libcdr/files/libcdr-0.1.1-boost-1.59.patch 
b/media-libs/libcdr/files/libcdr-0.1.1-boost-1.59.patch
deleted file mode 100644
index e32f3fe8a66..000
--- a/media-libs/libcdr/files/libcdr-0.1.1-boost-1.59.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 882a4b3f83a4b5097da53670c720a26f4e2750eb Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Fridrich=20=C5=A0trba?= 
-Date: Sun, 13 Dec 2015 20:37:16 +0100
-Subject: [PATCH] Some boost 1.59 fixes
-
-Change-Id: I0054c977a6d8ff5a9b93c147578e890476365999

- src/lib/Makefile.am | 11 +--
- 1 file changed, 9 insertions(+), 2 deletions(-)
-
-diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am
-index 3f00cc5..e14fa8c 100644
 a/src/lib/Makefile.am
-+++ b/src/lib/Makefile.am
-@@ -13,8 +13,16 @@ 
libcdr_@CDR_MAJOR_VERSION@_@CDR_MINOR_VERSION@_include_HEADERS = \
-   $(top_srcdir)/inc/libcdr/CDRDocument.h \
-   $(top_srcdir)/inc/libcdr/CMXDocument.h
- 
--AM_CXXFLAGS = -I$(top_srcdir)/inc $(REVENGE_CFLAGS) $(LCMS2_CFLAGS) 
$(ZLIB_CFLAGS) $(ICU_CFLAGS) $(DEBUG_CXXFLAGS) -DLIBCDR_BUILD=1
-+AM_CXXFLAGS = -I$(top_srcdir)/inc \
-+  $(REVENGE_CFLAGS) \
-+  $(LCMS2_CFLAGS) \
-+  $(ZLIB_CFLAGS) \
-+  $(ICU_CFLAGS) \
-+  $(DEBUG_CXXFLAGS) \
-+  -DLIBCDR_BUILD=1 \
-+  -DBOOST_ERROR_CODE_HEADER_ONLY \
-+  -DBOOST_SYSTEM_NO_DEPRECATED
- 
- libcdr_@CDR_MAJOR_VERSION@_@CDR_MINOR_VERSION@_la_LIBADD  = $(REVENGE_LIBS) 
$(LCMS2_LIBS) $(ZLIB_LIBS) $(ICU_LIBS) @LIBCDR_WIN32_RESOURCE@
- libcdr_@CDR_MAJOR_VERSION@_@CDR_MINOR_VERSION@_la_DEPENDENCIES = 
@LIBCDR_WIN32_RESOURCE@
- libcdr_@CDR_MAJOR_VERSION@_@CDR_MINOR_VERSION@_la_LDFLAGS = $(version_info) 
-export-dynamic -no-undefined

diff --git a/media-libs/libcdr/libcdr-0.1.1.ebuild 
b/media-libs/libcdr/libcdr-0.1.1.ebuild
deleted file mode 100644
index 987e9711596..000
--- a/media-libs/libcdr/libcdr-0.1.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libcdr/"
-inherit autotools eutils
-[[ ${PV} ==  ]] && inherit git-r3
-
-DESCRIPTION="Library parsing the Corel cdr documents"
-HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libcdr;
-[[ ${PV} ==  ]] || 
SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="MPL-2.0"
-SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="hppa"
-IUSE="doc static-libs"
-
-RDEPEND="
-   dev-libs/icu:=
-   dev-libs/librevenge
-   media-libs/lcms:2
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost
-   sys-devel/libtool
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.1.1-boost-1.59.patch"
-   epatch_user
-   [[ -d m4 ]] || mkdir "m4"
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --docdir="${EPREFIX}/usr/share/doc/${PF}" \
-   $(use_enable static-libs static) \
-   --disable-werror \
-   $(use_with doc docs)
-}
-
-src_install() {
-   default
-   prune_libtool_files --all
-}



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

2017-08-02 Thread Andreas Sturmlechner
commit: a5eeb090e8be37af743dd3797c1cfd79d24384b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 12:54:33 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 19:35:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5eeb090

media-libs/libvisio: Drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-libs/libvisio/libvisio-0.1.5.ebuild | 56 ---
 1 file changed, 56 deletions(-)

diff --git a/media-libs/libvisio/libvisio-0.1.5.ebuild 
b/media-libs/libvisio/libvisio-0.1.5.ebuild
deleted file mode 100644
index f0d256e725c..000
--- a/media-libs/libvisio/libvisio-0.1.5.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/"
-inherit autotools
-[[ ${PV} ==  ]] && inherit git-r3
-
-DESCRIPTION="Library parsing the visio documents"
-HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio;
-[[ ${PV} ==  ]] || 
SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz;
-
-LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="hppa"
-IUSE="doc static-libs test tools"
-
-RDEPEND="
-   dev-libs/icu:=
-   dev-libs/librevenge
-   dev-libs/libxml2
-   sys-libs/zlib
-"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-   dev-libs/boost
-   dev-util/gperf
-   sys-devel/libtool
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? ( dev-util/cppunit )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-0.1.3-tests-without-tools.patch" )
-
-src_prepare() {
-   default
-   [[ -d m4 ]] || mkdir "m4"
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_with doc docs) \
-   $(use_enable static-libs static) \
-   $(use_enable test tests) \
-   $(use_enable tools)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2017-08-02 Thread Andreas Sturmlechner
commit: d4bd1d8d39b9a6d785e11f8eb804cc4977ce8ae1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Aug  2 06:25:13 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug  2 19:29:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4bd1d8d

media-sound/cantata: 2.1.0 version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 media-sound/cantata/Manifest |   1 +
 media-sound/cantata/cantata-2.1.0.ebuild | 113 +++
 media-sound/cantata/metadata.xml |   1 +
 3 files changed, 115 insertions(+)

diff --git a/media-sound/cantata/Manifest b/media-sound/cantata/Manifest
index c7c120f44e4..6b8b4883803 100644
--- a/media-sound/cantata/Manifest
+++ b/media-sound/cantata/Manifest
@@ -1 +1,2 @@
 DIST cantata-2.0.1.tar.bz2 2151126 SHA256 
122bda13c0b4078b84640dabef444b37d705d71c6f95209a2d949acd28a0bbca SHA512 
69ae0c67970ec43f407c5ad11c0ddf254060a16de5023b2fdaf14ad9637ad8be06101ebe6c5cb07283e058400b24d80177b89f10a7be486cdb994aed1ff5ba02
 WHIRLPOOL 
138fab5ebbe9418b2c2d37b5c479fa7118a4c567f9ecd2a1fe2f4f1ff53e78803ca1f0192c126940ab2409b13448631a6e96e4e1542255378ff2f237df46ea3c
+DIST cantata-2.1.0.tar.bz2 2207271 SHA256 
9317afcae75c709ec733da069d4245b47e6e2c297a259eaf87a181fa9d1cd4c4 SHA512 
bf03933785110d0d0c1dfbfc27f4974869ae7c79afe3cf1da1f3024c95d86733d8bea77f2a882887de79a7897ffcdac4262e58747dd4e979824943991675c5d2
 WHIRLPOOL 
5d58b84290c387d535e556553e64bba36520a099565c44bed1c4e9cf800c2a432ac09296b989a557e72d81a951c926b4bb638f2d2ab7976735059ebb74b8c8e2

diff --git a/media-sound/cantata/cantata-2.1.0.ebuild 
b/media-sound/cantata/cantata-2.1.0.ebuild
new file mode 100644
index 000..65f1626c7dd
--- /dev/null
+++ b/media-sound/cantata/cantata-2.1.0.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="cs de en_GB es fr hu it ja ko pl ru zh_CN"
+inherit cmake-utils gnome2-utils l10n qmake-utils xdg
+
+DESCRIPTION="Featureful and configurable Qt client for the music player daemon 
(MPD)"
+HOMEPAGE="https://github.com/CDrummond/cantata;
+SRC_URI="https://github.com/CDrummond/cantata/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cdda cddb cdio http-server mtp musicbrainz replaygain taglib udisks"
+REQUIRED_USE="
+   ?? ( cdda cdio )
+   cdda? ( udisks || ( cddb musicbrainz ) )
+   cddb? ( || ( cdio cdda ) taglib )
+   cdio? ( udisks || ( cddb musicbrainz ) )
+   mtp? ( taglib udisks )
+   musicbrainz? ( || ( cdio cdda ) taglib )
+   replaygain? ( taglib )
+"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   || ( kde-frameworks/breeze-icons:5 kde-frameworks/oxygen-icons:* )
+   sys-libs/zlib
+   virtual/libudev:=
+   cdda? ( media-sound/cdparanoia )
+   cdio? ( dev-libs/libcdio-paranoia )
+   cddb? ( media-libs/libcddb )
+   mtp? ( media-libs/libmtp )
+   musicbrainz? ( media-libs/musicbrainz:5= )
+   replaygain? (
+   media-libs/libebur128
+   media-sound/mpg123
+   virtual/ffmpeg
+   )
+   taglib? (
+   media-libs/taglib[asf(+),mp4(+)]
+   media-libs/taglib-extras
+   udisks? ( sys-fs/udisks:2 )
+   )
+"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   dev-qt/linguist-tools:5
+"
+
+# cantata has no tests
+RESTRICT="test"
+
+src_prepare() {
+   remove_locale() {
+   rm "translations/${PN}_${1}".ts || die
+   }
+
+   cmake-utils_src_prepare
+
+   # Unbundle 3rd party libs
+   rm -r 3rdparty/{ebur128,qtsingleapplication} || die
+
+   l10n_find_plocales_changes "translations" "${PN}_" ".ts"
+   l10n_for_each_disabled_locale_do remove_locale
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCANTATA_HELPERS_LIB_DIR="$(get_libdir)"
+   -DENABLE_CDPARANOIA=$(usex cdda)
+   -DENABLE_CDIOPARANOIA=$(usex cdio)
+   -DENABLE_CDDB=$(usex cddb)
+   -DENABLE_HTTP_SERVER=$(usex http-server)
+   -DENABLE_MTP=$(usex mtp)
+   -DENABLE_MUSICBRAINZ=$(usex musicbrainz)
+   -DLRELEASE_EXECUTABLE="$(qt5_get_bindir)/lrelease"
+   -DENABLE_FFMPEG=$(usex replaygain)
+   -DENABLE_MPG123=$(usex replaygain)
+   -DENABLE_TAGLIB=$(usex taglib)
+   -DENABLE_TAGLIB_EXTRAS=$(usex taglib)
+   -DENABLE_DEVICES_SUPPORT=$(usex udisks)
+   -DENABLE_HTTP_STREAM_PLAYBACK=OFF
+   -DENABLE_REMOTE_DEVICES=OFF
+   -DENABLE_UDISKS2=ON
+   )
+
+   cmake-utils_src_configure
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+   

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

2017-08-02 Thread Matt Thode
commit: df2cb28bfcd4cd22dcf85b9a23a85ca4c74700c0
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 18:49:11 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 18:52:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2cb28b

net-analyzer/icinga2: 2.7.0 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-analyzer/icinga2/Manifest |   1 +
 net-analyzer/icinga2/icinga2-2.7.0.ebuild | 175 ++
 2 files changed, 176 insertions(+)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 6a127b2873e..40628adac7d 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1,3 +1,4 @@
 DIST icinga2-2.5.4.tar.gz 2493864 SHA256 
f22ca17cd9951598ab6a1bc27c1ef82b9f1bb49795f69066ccd4d499faa240fc SHA512 
0fca05d3eb6722cedecaba1da78ebb7268482257f28e37831f6356c618cbd059304a9e27e1f786799f253940e3dcf8ffa7399060f3e0e15765594796657b3be4
 WHIRLPOOL 
a2a4af45a15cc4ed197151cc4e3355fa5f28ba227269990704f2cce47fe1990fb38932aa0bfefa8034492b379e04213d1eb514437e13aca3fe751592aff99afd
 DIST icinga2-2.6.2.tar.gz 2357220 SHA256 
c2058c0e6c39860c52a57b8ce79224729f34b48bc96fb7b1ae2b742909e9b71b SHA512 
733370fb120b79bbe3bdbf3d4b640083ff26d2a872c545f4efcd23be3462435f75e0b43b269b770296cb6de4a0529f2369fb766e06444d3fdb56f04db6a3dd03
 WHIRLPOOL 
0d28a429e5068a490a85ebced3b102780327519968f0cdc7eb3d939d91b6199ee285e0ca524d8596681b2c82832d8fc1909974f5f7e2ecbf0b7fe2ffc908327d
 DIST icinga2-2.6.3.tar.gz 2360602 SHA256 
83d44871a70d1b368b1af717873ff9b1b185344d23fc79b83118e47a85da6d90 SHA512 
c6512411689951611b19a5e80bf360b4cf5ddbf95dcb47cb393f90798e36c052c68b79a5a33a72cd6205ab58d4bb3ac44ec4cd82f9d1d17dc3c0e550723272b3
 WHIRLPOOL 
9e2c116be306cce35d780387cd2487a7a33b5819166308b83bb26d17cb856094f67d80ea110370b13e7fa19d84463b73da1a65fbf0de60663f2ad53e25c19108
+DIST icinga2-2.7.0.tar.gz 2435398 SHA256 
8f06d23e5d922ba7a74f92dbb9af792be063d06d3aea9011aba39370935c6980 SHA512 
470dd4ffa4ef608a018ede5c25b41f16213bf18c679eed8aaeed155fe6adc74a70abcc2e8be42ca20bf60f9b4b620c971ebbc96d608de2a90e480d72b93111bb
 WHIRLPOOL 
c926086c296affaafc7d55471ea5c1414b2d2cb8545657215a53bb9744c3147c32f8398317ad670e0d12fb95c83b54f0712f061e5e93bab868c4f04d833c3b47

diff --git a/net-analyzer/icinga2/icinga2-2.7.0.ebuild 
b/net-analyzer/icinga2/icinga2-2.7.0.ebuild
new file mode 100644
index 000..9c30b14ad3e
--- /dev/null
+++ b/net-analyzer/icinga2/icinga2-2.7.0.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+if [[ ${PV} !=  ]]; then
+   inherit cmake-utils depend.apache eutils systemd toolchain-funcs user 
wxwidgets
+   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+else
+   inherit cmake-utils depend.apache eutils git-2 systemd toolchain-funcs 
user wxwidgets
+   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
+   EGIT_BRANCH="master"
+   KEYWORDS="~ppc ~ppc64"
+fi
+
+DESCRIPTION="Distributed, general purpose, network monitoring engine"
+HOMEPAGE="http://icinga.org/icinga2;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+mysql postgres classicui console libressl lto mail minimal nano-syntax 
+plugins studio +vim-syntax"
+WX_GTK_VER="3.0"
+
+CDEPEND="
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   >=dev-libs/boost-1.58-r1
+   console? ( dev-libs/libedit )
+   mysql? ( virtual/mysql )
+   postgres? ( dev-db/postgresql:= )"
+
+DEPEND="
+   ${CDEPEND}
+   sys-devel/bison
+   >=sys-devel/flex-2.5.35"
+
+RDEPEND="
+   ${CDEPEND}
+   plugins? ( || (
+   net-analyzer/monitoring-plugins
+   net-analyzer/nagios-plugins
+   ) )
+   mail? ( virtual/mailx )
+   classicui? ( net-analyzer/icinga[web] )
+   studio? ( x11-libs/wxGTK:3.0 )"
+
+REQUIRED_USE="!minimal? ( || ( mysql postgres ) )"
+
+want_apache2
+
+pkg_setup() {
+   depend.apache_pkg_setup
+   if use studio ; then
+   setup-wxwidgets
+   fi
+   enewgroup icinga
+   enewgroup icingacmd
+   enewgroup nagios  # for plugins
+   enewuser icinga -1 -1 /var/lib/icinga2 "icinga,icingacmd,nagios"
+}
+
+src_configure() {
+   sed -i 's/FLAGS\}\ \-g/FLAGS\}\ \-lpthread\ /g' CMakeLists.txt || die
+   local mycmakeargs=(
+   -DICINGA2_UNITY_BUILD=FALSE
+   -DCMAKE_VERBOSE_MAKEFILE=ON
+   -DCMAKE_BUILD_TYPE=None
+   -DCMAKE_INSTALL_PREFIX=/usr
+   -DCMAKE_INSTALL_SYSCONFDIR=/etc
+   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
+   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
+   -DICINGA2_USER=icinga
+   -DICINGA2_GROUP=icingacmd
+   -DICINGA2_COMMAND_USER=icinga
+   

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

2017-08-02 Thread Matt Thode
commit: d0fdb683b7762a259a629d5bf0385285eb51874e
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Aug  2 18:52:05 2017 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed Aug  2 18:52:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fdb683

sys-block/tgt: 1.0.72 bup

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-block/tgt/Manifest  |  1 +
 sys-block/tgt/tgt-1.0.72.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/sys-block/tgt/Manifest b/sys-block/tgt/Manifest
index 971f074d678..7e63b84df0e 100644
--- a/sys-block/tgt/Manifest
+++ b/sys-block/tgt/Manifest
@@ -1,2 +1,3 @@
 DIST tgt-1.0.70.tar.gz 296474 SHA256 
632ed2f064652be7533e928834b55b403927ad381456b8089d903fd92a1f8e3d SHA512 
fac7acde7cbd12156ea472d1bed20646dfdd5cfe607503bd1437eaeef816ba8114fe2ebd79e33cb083f8e64fee07bfbf66bcfc6b427c21de814e293e9edaeaad
 WHIRLPOOL 
b8b60f2c69e6f9199ba93eae98ca96ea2407ef1d3c26567925a9996d6430cd3f8c204630b046b74487b872ccf02729f89d046b263385e32d14b78fcd336d5e4c
 DIST tgt-1.0.71.tar.gz 296540 SHA256 
3f0b898ae341f5d8c84c83f9951dd7ef182eaf449dd7008e55747f144303e10b SHA512 
db74deb199ef341577ab505b7202651e6c28aa9d62d37d3492b1775a2944284e1d3bb7c99b6d8bedd3456807641952876719ecd66553bd8c8dabbee5669f9428
 WHIRLPOOL 
d19c2c5614d7b406d785cbe5b954a0aa2494b8a5b43a33e05b3f6876750039590524607b28c491cd00a60dd7a1bc57e327099fe36711a8c53798a4ec1300e295
+DIST tgt-1.0.72.tar.gz 296698 SHA256 
2c7f4b8f831c5124192c40b0503fd6e659154393576c37f1f80dfdc5d9b8a772 SHA512 
4fdb1b8f3c2487f66629024132f7fa53ab69b9eba67d380fb18aa2d9c143e77bdf808b3ff8d1e2bf1d4420cf1792944d6f79731ddbb095d52b53d573d9f1281c
 WHIRLPOOL 
763d5d68320f9629531f6406caab9f77c1a7f3574a6ef1a7ee7192e14f41a95169b858211eedbe84d7071e1b3801744933b09a7b81d84a6772c7d0ef5801415b

diff --git a/sys-block/tgt/tgt-1.0.72.ebuild b/sys-block/tgt/tgt-1.0.72.ebuild
new file mode 100644
index 000..1c780b14282
--- /dev/null
+++ b/sys-block/tgt/tgt-1.0.72.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit flag-o-matic toolchain-funcs
+
+MY_TREE="8f94634"
+
+DESCRIPTION="Linux SCSI target framework (tgt)"
+HOMEPAGE="http://stgt.sourceforge.net;
+SRC_URI="https://github.com/fujita/tgt/tarball/v${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="fcoe fcp ibmvio infiniband rbd"
+
+CDEPEND="dev-perl/Config-General
+   dev-libs/libxslt
+   rbd? ( sys-cluster/ceph )
+   infiniband? (
+   sys-fabric/libibverbs:=
+   sys-fabric/librdmacm:=
+   )"
+DEPEND="${CDEPEND}
+   app-text/docbook-xsl-stylesheets"
+RDEPEND="${DEPEND}
+   dev-libs/libaio
+   sys-apps/sg3_utils"
+
+S=${WORKDIR}/fujita-tgt-${MY_TREE}
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-1.0.69-sysmacros.patch #580594
+
+   sed -i -e 's:\($(CC)\) $^:\1 $(LDFLAGS) $^:' usr/Makefile || die
+
+   # make sure xml docs are generated before trying to install them
+   sed -i -e "s@install: @& all @g" doc/Makefile || die
+}
+
+src_compile() {
+   local myconf
+   use ibmvio && myconf="${myconf} IBMVIO=1"
+   use infiniband && myconf="${myconf} ISCSI_RDMA=1"
+   use fcp && myconf="${myconf} FCP=1"
+   use fcoe && myconf="${myconf} FCOE=1"
+   use rbd && myconf="${myconf} CEPH_RBD=1"
+
+   emake -C usr/ KERNELSRC="${KERNEL_DIR}" ISCSI=1 ${myconf}
+   emake -C doc
+}
+
+src_install() {
+   emake  install-programs install-scripts install-doc DESTDIR="${D}" 
docdir=/usr/share/doc/${PF}
+   newinitd "${FILESDIR}"/tgtd.initd tgtd
+   newconfd "${FILESDIR}"/tgtd.confd tgtd
+   dodir /etc/tgt
+   keepdir /etc/tgt
+}



[gentoo-commits] gentoo commit in src/patchsets/gcc/6.4.0/gentoo: 10_all_default-fortify-source.patch 11_all_default-warn-format-security.patch 12_all_default-warn-trampolines.patch 13_all_default-ssp

2017-08-02 Thread Anthony G. Basile (blueness)
blueness17/08/02 18:21:23

  Added:10_all_default-fortify-source.patch
11_all_default-warn-format-security.patch
12_all_default-warn-trampolines.patch
13_all_default-ssp-fix.patch
25_all_alpha-mieee-default.patch
29_all_arm_armv4t-default.patch
34_all_ia64_note.GNU-stack.patch
42_all_superh_default-multilib.patch
50_all_libiberty-asprintf.patch
51_all_libiberty-pic.patch
54_all_nopie-all-flags.patch
55_all_extra-options.patch
90_all_pr55930-dependency-tracking.patch
README.history
  Log:
  Add patchset ver 1.0 for 6.4.0

Revision  ChangesPath
1.1  
src/patchsets/gcc/6.4.0/gentoo/10_all_default-fortify-source.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/6.4.0/gentoo/10_all_default-fortify-source.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/6.4.0/gentoo/10_all_default-fortify-source.patch?rev=1.1=text/plain

Index: 10_all_default-fortify-source.patch
===
Enable -D_FORTIFY_SOURCE=2 by default.


--- a/gcc/c-family/c-cppbuiltin.c
+++ b/gcc/c-family/c-cppbuiltin.c
@@ -951,6 +951,9 @@ c_cpp_builtins (cpp_reader *pfile)
   builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
   builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
 
+  /* Fortify Source enabled by default w/optimization.  */
+  cpp_define (pfile, "_FORTIFY_SOURCE=((defined __OPTIMIZE__ && __OPTIMIZE__ > 
0) ? 2 : 0)");
+
   /* Misc.  */
   if (flag_gnu89_inline)
 cpp_define (pfile, "__GNUC_GNU_INLINE__");



1.1  
src/patchsets/gcc/6.4.0/gentoo/11_all_default-warn-format-security.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/6.4.0/gentoo/11_all_default-warn-format-security.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/6.4.0/gentoo/11_all_default-warn-format-security.patch?rev=1.1=text/plain

Index: 11_all_default-warn-format-security.patch
===
Enable -Wformat and -Wformat-security by default.

--- a/gcc/c-family/c.opt2016-03-23 18:51:56.0 +0100
+++ b/gcc/c-family/c.opt2016-04-28 23:45:54.063351272 +0200
@@ -459,7 +459,7 @@ C ObjC C++ ObjC++ Var(warn_format_nonlit
 Warn about format strings that are not literals.
 
 Wformat-security
-C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ 
ObjC++,Wformat=, warn_format >= 2, 0)
+C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C 
ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0)
 Warn about possible security problems with format functions.
 
 Wformat-signedness
@@ -475,7 +475,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_l
 Warn about zero-length formats.
 
 Wformat=
-C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning 
LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0)
+C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) 
Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0)
 Warn about printf/scanf/strftime/strfmon format string anomalies.
 
 Wignored-qualifiers



1.1  
src/patchsets/gcc/6.4.0/gentoo/12_all_default-warn-trampolines.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/6.4.0/gentoo/12_all_default-warn-trampolines.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/6.4.0/gentoo/12_all_default-warn-trampolines.patch?rev=1.1=text/plain

Index: 12_all_default-warn-trampolines.patch
===
Enable -Wtrampolines by default.

--- a/gcc/common.opt
+++ b/gcc/common.opt
@@ -712,7 +712,7 @@ Common Var(warn_system_headers) Warning
 Do not suppress warnings from system headers.
 
 Wtrampolines
-Common Var(warn_trampolines) Warning
+Common Var(warn_trampolines) Init(1) Warning
 Warn whenever a trampoline is generated.
 
 Wtype-limits



1.1  src/patchsets/gcc/6.4.0/gentoo/13_all_default-ssp-fix.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/6.4.0/gentoo/13_all_default-ssp-fix.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/gcc/6.4.0/gentoo/13_all_default-ssp-fix.patch?rev=1.1=text/plain

Index: 13_all_default-ssp-fix.patch
===
We disable ssp on -nostdlib and -ffreestanding as we did on older gcc
and change the buffer size.

--- a/gcc/c-family/c-opts.c 2016-03-08 23:30:44.0 +0100
+++ b/gcc/c-family/c-opts.c 2016-09-18 

[gentoo-commits] gentoo commit in src/patchsets/gcc/6.4.0/gentoo: - New directory

2017-08-02 Thread Anthony G. Basile (blueness)
blueness17/08/02 18:17:13

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/gcc/6.4.0/gentoo added to the 
repository



[gentoo-commits] gentoo commit in src/patchsets/gcc/6.4.0: - New directory

2017-08-02 Thread Anthony G. Basile (blueness)
blueness17/08/02 18:17:02

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/gcc/6.4.0 added to the repository



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

2017-08-02 Thread Anthony G. Basile
commit: 0fcaa6e3886ccdc57669b61aa832aab000bf515f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug  2 18:09:04 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug  2 18:10:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fcaa6e3

net-vpn/tor: version bump to 0.3.0.10

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-vpn/tor/Manifest|  1 +
 net-vpn/tor/tor-0.3.0.10.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 5ec18100df9..d4ee6f6b0b1 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,4 +1,5 @@
 DIST tor-0.2.9.10.tar.gz 5557586 SHA256 
d611283e1fb284b5f884f8c07e7d3151016851848304f56cfdf3be2a88bd1341 SHA512 
c18c4faf18406f04165136f0d70e6bc2896f3f02770beadaab5e7a99441d71b897ae3a14a046eaec99a1bd6d8ad7758b28f7d652588842b77621cdc95d4fb7e1
 WHIRLPOOL 
8a12ab4bd148c6cf57e4e21ae29ccff46b9f687a1646f4453b0ba312b97b78d0c2a428f3178f47e58ec012eb2edce53efff4e07d7f0418d7ccc4ded3856a84a0
+DIST tor-0.3.0.10.tar.gz 5845205 SHA256 
9a8e6e49a1688dae64dca10f84a414ec9a4f393fb2256ae28e0c2e3239185ab1 SHA512 
e39d56afb6a10194303483552f28f07e5d7b7c5d470de554d92723c8d3c0d5d5a98fc44d23aa9d51bfda51e7d7cbb48fc4d1e3ac82150aeb4ce3e1616695225a
 WHIRLPOOL 
21a2fa2337a3e06a03413a38a593984e384fa4b56c77f7bf7674d5ffa82b158d7a6433349b974e4c0ce2146bc99a5ea332980eb21a8428057f575ac5b2a3db8c
 DIST tor-0.3.0.8.tar.gz 5796845 SHA256 
663a3ba7b8a124c0f8a7351eaa2dda6fd518de3f3c4ee28fff869bfb03860d48 SHA512 
93267e51578266f6f6eea57e7fcd7ec5f8fbeb2e880675956724a0b1c1dfe1826945aaba4ca3075b577505d0ce70fd7def2f2a9e06af78f52190e15a7aad2ee1
 WHIRLPOOL 
a301811a7cf7dbd444a16802dcece32dbd679895e6bf45ad7c51787171a4d80d51a438585e5a1f9e1da55405537b706fafc3a6565f72bf08e89608a4fde98b85
 DIST tor-0.3.0.9.tar.gz 5811303 SHA256 
48d4880bf6ccb19ce9af2abde6946d7cf0635cc807548badbf4a221a79581e42 SHA512 
19b662840ee0c6aaba04c6db7f172def070d0773553f90bc3d1f210266bbcb572b3dd1f383359e36583103235a85a0a4052cf7299a534fde137bee41376ffa02
 WHIRLPOOL 
dc834c84207714a1fe9376dabe34651e506e93526e7f94de822d3691c4947c2332635b10127be5fa23d31adc5f9e1bc93ad65d1dcb7241a68a0459dffa2c6cb6
 DIST tor-0.3.1.5-alpha.tar.gz 5997514 SHA256 
04281b87e8b97517ba52232cd58de06a816f5a136b9b7a7316be878b36df8313 SHA512 
5c96b0978e8cb15bd76dc171079451439c4e25d2fbd6f817d58a7bd786d494a7ed7e18931acf046cfb9ee12c5342e212b1faa69b8eb9207db1e791dcc4f3221d
 WHIRLPOOL 
909b31e2d3a774781e94ffdd7a892bdde931c8a876fd811fd745e2f03445be2e735df1b049615a7be3f4a193fe40d317bd75376d164abcf3d6eee126d96049e1

diff --git a/net-vpn/tor/tor-0.3.0.10.ebuild b/net-vpn/tor/tor-0.3.0.10.ebuild
new file mode 100644
index 000..b103e82a8ae
--- /dev/null
+++ b/net-vpn/tor/tor-0.3.0.10.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit flag-o-matic readme.gentoo-r1 systemd versionator user
+
+MY_PV="$(replace_version_separator 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="http://www.torproject.org/;
+SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
+   https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz;
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
+IUSE="libressl scrypt seccomp selinux systemd tor-hardening test web"
+
+DEPEND="
+   app-text/asciidoc
+   dev-libs/libevent[ssl]
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( sys-libs/libseccomp )
+   systemd? ( sys-apps/systemd )"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+)
+
+DOCS=( README ChangeLog ReleaseNotes doc/HACKING )
+
+pkg_setup() {
+   enewgroup tor
+   enewuser tor -1 -1 /var/lib/tor tor
+}
+
+src_configure() {
+   econf \
+   --localstatedir="${EPREFIX}/var" \
+   --enable-system-torrc \
+   --enable-asciidoc \
+   $(use_enable scrypt libscrypt) \
+   $(use_enable seccomp) \
+   $(use_enable systemd) \
+   $(use_enable tor-hardening gcc-hardening) \
+   $(use_enable tor-hardening linker-hardening) \
+   $(use_enable web tor2web-mode) \
+   $(use_enable test unittests) \
+   $(use_enable test coverage)
+}
+
+src_install() {
+   default
+   readme.gentoo_create_doc
+
+   newconfd "${FILESDIR}"/tor.confd tor
+   newinitd "${FILESDIR}"/tor.initd-r8 tor
+   systemd_dounit contrib/dist/tor.service
+
+   keepdir /var/lib/tor
+
+   fperms 750 /var/lib/tor
+   fowners tor:tor /var/lib/tor
+
+   insinto /etc/tor/
+

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

2017-08-02 Thread Sebastian Pipping
commit: 0d45c1e4585ddf339e7cce1036d4e92cbd47e639
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Aug  2 17:37:38 2017 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Aug  2 17:54:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d45c1e4

dev-libs/expat: 2.2.3

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/expat/Manifest   |  1 +
 dev-libs/expat/expat-2.2.3.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest
index 7a977605a32..4f40899ff15 100644
--- a/dev-libs/expat/Manifest
+++ b/dev-libs/expat/Manifest
@@ -1,3 +1,4 @@
 DIST expat-2.2.0.tar.bz2 414352 SHA256 
d9e50ff2d19b3538bd2127902a89987474e1a4db8e43a66a4d1a712ab9a504ff SHA512 
2be1a6eea87b439374bfacb1fbb8e814fd8a085d5dfd3ca3be69d1af29b5dc93d36cbdec5f6843ca6d5910843c7ffbc498adc2a561b9dcece488edf3c6f8c7c8
 WHIRLPOOL 
b1914e2c23170dabab6fce4fb0eb2511dc8dcde8db986a7cdf6b236d262fb756fb0955cb4c1fc7475a1ad3d9c005b632e42850dcf3af66f4cc87fe4ecfc3cb47
 DIST expat-2.2.1.tar.bz2 405441 SHA256 
1868cadae4c82a018e361e2b2091de103cd820aaacb0d6cfa49bd2cd83978885 SHA512 
74089b55872df16f214a4baba0143e6353736dfa34063391293bb2760aa3e5118d9ccb3592e07c74c9d52a2a5b91496e15153f28214c4c01242d95b3019b67ea
 WHIRLPOOL 
f571ee00d43813c20d81d02d5d25f3fd4fdec3ec5a6aa331a965b4373ca681053e4e66d22fed4523f9a207333b80eb5e63c78d2e36e0c2b5a64ad1c38b0fe38a
 DIST expat-2.2.2.tar.bz2 405561 SHA256 
4376911fcf81a23ebd821bbabc26fd933f3ac74833f74924342c29aad2c86046 SHA512 
05383244f345b1c6a7290f3bb58bfab4da9546bfe880de644e784bcc48bd4317f2beb3fdb6120a5f396e06bb269f7e80713db211346d2d17bc7de3353d556575
 WHIRLPOOL 
d4d42ebf6ca1544a5496461bf1abec030ca6f71c72bf24bc2d32b78a4d976b5334f49d8244cf041e09cb64354d90885adab4d96d3811041d6ef6d0a7289284af
+DIST expat-2.2.3.tar.bz2 435593 SHA256 
b31890fb02f85c002a67491923f89bda5028a880fd6c374f707193ad81aace5f SHA512 
d42ca209da7f50eb4ac108ea0ef85dc6626d63fe48144a4e6f2d8b44b1f9276f711cbac85f6813c4725a3c4933b7054b74dde2c43a0f2febaed4afa0a6f5ac88
 WHIRLPOOL 
b9a8f62cf44db68adfa64dd3c8d89ddb2867cb0b354a43fb15453d5fc2d137671dc215e3e4cc1555a39ec2248307f89916dcaa81e3e78941d2fe3ea7039b7a0c

diff --git a/dev-libs/expat/expat-2.2.3.ebuild 
b/dev-libs/expat/expat-2.2.3.ebuild
new file mode 100644
index 000..070bb44e1a1
--- /dev/null
+++ b/dev-libs/expat/expat-2.2.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils libtool multilib toolchain-funcs multilib-minimal
+
+DESCRIPTION="Stream-oriented XML parser library"
+HOMEPAGE="https://libexpat.github.io/;
+SRC_URI="mirror://sourceforge/expat/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~sparc-fbsd ~x86-fbsd 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="elibc_FreeBSD examples static-libs unicode"
+RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r6
+   !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
+
+DOCS=( AUTHORS Changes README.md )
+
+multilib_src_configure() {
+   local myconf="$(use_enable static-libs static)"
+
+   mkdir -p "${BUILD_DIR}"{u,w} || die
+
+   ECONF_SOURCE="${S}" econf ${myconf}
+
+   if use unicode; then
+   pushd "${BUILD_DIR}"w >/dev/null
+   CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}" econf 
${myconf}
+   popd >/dev/null
+   fi
+}
+
+multilib_src_compile() {
+   emake
+
+   if use unicode; then
+   pushd "${BUILD_DIR}"w >/dev/null
+   emake buildlib LIBRARY=libexpatw.la
+   popd >/dev/null
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+
+   if use unicode; then
+   pushd "${BUILD_DIR}"w >/dev/null
+   emake installlib DESTDIR="${D}" LIBRARY=libexpatw.la
+   popd >/dev/null
+
+   pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null
+   cp expat.pc expatw.pc
+   sed -i -e '/^Libs/s:-lexpat::' expatw.pc || die
+   popd >/dev/null
+   fi
+
+   if multilib_is_native_abi ; then
+   # libgeom in /lib and ifconfig in /sbin require libexpat on 
FreeBSD since
+   # we stripped the libbsdxml copy starting from 
freebsd-lib-8.2-r1
+   use elibc_FreeBSD && gen_usr_ldscript -a expat
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # Note: Use of HTML_DOCS would add unwanted "doc" subfolder
+   docinto html
+   dodoc doc/*.{css,html,png}
+
+   if use examples; then
+   insinto /usr/share/doc/${PF}/examples
+   

[gentoo-commits] repo/gentoo:master commit in: net-firewall/shorewall/

2017-08-02 Thread Thomas Deutschmann
commit: e37b56864018d6cf8b1bd893f6a11d827a011ee4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  2 17:36:39 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  2 17:36:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37b5686

net-firewall/shorewall: Bump to v5.1.5.2

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 net-firewall/shorewall/Manifest |   7 +
 net-firewall/shorewall/shorewall-5.1.5.2.ebuild | 456 
 2 files changed, 463 insertions(+)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index a32bd14fc7b..eb067694e90 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,28 +1,35 @@
 DIST shorewall-5.0.15.6.tar.bz2 525827 SHA256 
17ae4613eac68a62d4cd520af8c63b54b36ae79aac4e22fc57c74929a968ef46 SHA512 
d1665a30a9b1273e3cfdb7e8001a679beb3d09e75e8fd21caadcd528d3912cceca5525c6ef7c8191865e8e62d1abaa894480a403cc2e8ef6545301ca36f83b32
 WHIRLPOOL 
1e2e613de27e6caf449b8f3127526dc68971d08693b7235a7f504abc8cf2afcdda244f910b726e37e2554080830f13eb197424995a0a5155b73d5c538042ce5d
 DIST shorewall-5.1.4.4.tar.bz2 511611 SHA256 
fe71c2a2efdc45b594ecc097115322c2203fe31b3098efa4023eff429ff2c55f SHA512 
14c7a8cb750b37b72adba28ae00619d4e27fdc73801f1462705754ddbb47727d60425021018bdefdef6c373f2310a774569a88728125e52fd59cf10d94ee4aea
 WHIRLPOOL 
0ef8b315f577c4c8612ad5f842dc8b5e3f4248445cda56136f733fc78d8217d6b5607ff9ed17d43cdd81109b3e493b640ce7bf7e9d33750eaff1cd0effac5c37
 DIST shorewall-5.1.5.1.tar.bz2 519694 SHA256 
ef07733c45cbdde4a11b9ce1895f1aeeb36e69146282b8b943f6eda438694a8a SHA512 
ab2f8a55c6f03cb4834c5914d77cdfa19cba30e23160533c423cf8f1425b5929df379ed12fee5630e52f2b869bc2788bffdd2ef3c5937c2e8139ec311817
 WHIRLPOOL 
7b9dd3ec05f84faae2e9760afb1c70371655bc12c9479603836a8a5fed3c3979ec23421eba1117aaa51fedffb806eca7bcb82e8f615c88e56cd63ee80d405f7f
+DIST shorewall-5.1.5.2.tar.bz2 520374 SHA256 
ca33a7bc9c590638575edb8a530b76a9b0bd844877bef7df7c23646e839e137b SHA512 
aed35f0a00944d70bb2bdab195f151e3770e73dabe07a59c1b6dd7fce5147866c73d44325df9ded475c37b258cf7c31c8d1348c58476fadd5b98217b7f0b3888
 WHIRLPOOL 
ac0489f4ec152ff57a6da6be2c86b0fe45281ad9bb09e3fd53aba11b94252bb44ec5a71f069e2541b5c4912922fcfbbbce6004804c395e17929c78465a0cd102
 DIST shorewall-5.1.5.tar.bz2 519297 SHA256 
8604f07fcfde07afc6215988d47229a135d1a30da412974fda127af13aef3899 SHA512 
54c02d34f3d79aa210ca18c99de5f51dc404b1104f0456dfc12d0917bcabb4bf76bd6ff98ba78ee36a7e35adfcc37c6bbe9d0c878a96f4380b0ab5b3e59946b6
 WHIRLPOOL 
9825cf31b1144cc1c47d7e6a6b1a75c3a897db122d2fd49039ac75a57db5aabc5575e4f838b3fe32247d83983ef20d124db4ff7f4e3efc3484ec83937bf6ae4b
 DIST shorewall-core-5.0.15.6.tar.bz2 65272 SHA256 
6b1c461494922f207397ce2d9ed12b0a105d82ee3528a02a4448bc6c028623b8 SHA512 
5e33ef55c4ca43a5c49747d5b3f40c9f43b0696e7084a6db56df73810551d216bd313860eb5354f50b1f9849c4d332f665e3f4832ff1cf3a9542bb6a43a73119
 WHIRLPOOL 
1b66e763e0d37b78b0343c8ad4964d46459347114bbebfeb965af075d73bbf71a8c695310f051f4160e5dd1cc7033e32545a5404538acce7d0452aa1618af4cd
 DIST shorewall-core-5.1.4.4.tar.bz2 76206 SHA256 
e5fddd7f25b717bce6cc3a9e50d72cb172335d113c58aaef4496004297db6a13 SHA512 
24a9a0176d3b1c3dede7428393b9e04a37329053fff95f15102a04d97fb95b30a11c7e0d550a457a29b07291c9347c9b96969ea1b03b68858b3e022f29fd908a
 WHIRLPOOL 
1ff57177c352bd828a0f113267ea154ff5288eb83caa556b07fe85784de896e227f89bae47e7eaaecb76f1a2dbd0fdc87c95f20f8706ef480504a2c5cba0ad2b
 DIST shorewall-core-5.1.5.1.tar.bz2 77100 SHA256 
8fe63431785ec1fa8c3ec5f9ba68647f4da9845168a84e410cf905804a6aae8a SHA512 
9f3651b84be172c12e27f7b352b706ed397c767e5092a76c45f705a7c53b5650e69eb810b4d00be2a7f37e9dd43f20748ba54a8ff868e84dddf2b3b8c965
 WHIRLPOOL 
47eaf747e2ffa7a7f81a948860ce3a65fafc17806abe29e2848bec426fcc55b20d9d4b1714f1561b82a8bd1c20996bf5166874b1ad1402a3765cc347b715e90f
+DIST shorewall-core-5.1.5.2.tar.bz2 77435 SHA256 
24ca9c2e506cadda1fcbf621b376db0ebb3f3802cecc53d1518753a9cb77d450 SHA512 
d4e0ef22d288e6addc2ce41813f2bab56fa142893ea495ef59dd1a636995e2a71e88477c38cac1004f055a7333ab0db27a334ca586b88558d6b781966712bff2
 WHIRLPOOL 
526495ae9a13a2e0dfc6dc7fffec0a7f8dd1be111be35ff2356bcf403c12c7e76993c82b2cb5b76541fa613856b23a5499b86a7a72b52062e7a21bd3b61e9082
 DIST shorewall-core-5.1.5.tar.bz2 76964 SHA256 
7ad44b91342538e10be438a2e2bfc987789191865ff57c61bb24e35bdb6b8301 SHA512 
b9e18f853187d8e382fe1993d7094cc2ca4e982d12bf765c7a521f7d45fe002a5456816787d27107b38be3b9091f8fc20e3f6e0d5844593673677835ab09b571
 WHIRLPOOL 
22c253d442c1d2f8dc35ca86988104b9838154c55ddf3ef6fee518209cbca2cf14276817192ea330bad7026d56dab1c7e957e8ebfdef7b98c3ff17637bfc4f4c
 DIST shorewall-docs-html-5.0.15.6.tar.bz2 4290931 SHA256 
e6b253591fd9df7d00bf0bbcfd9c563f4248013119e13b22b34d947b244ce4e4 SHA512 
e1304ea2b0e05645654b04ea825d255de70e02edc5f183dcf9eba88641aaeda8cd9781bf46a84b98628a7ed148bf1450e37e7871ef2a577e54ffd3707d7d85c3
 WHIRLPOOL 

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

2017-08-02 Thread Thomas Deutschmann
commit: 8188c790babb51f24595de9e2dbb152d701660d2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  2 17:25:05 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  2 17:25:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8188c790

app-i18n/ibus-m17n: Fix reference in metadata.xml

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-i18n/ibus-m17n/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-i18n/ibus-m17n/metadata.xml b/app-i18n/ibus-m17n/metadata.xml
index d623fab06ac..4cc6771b6f1 100644
--- a/app-i18n/ibus-m17n/metadata.xml
+++ b/app-i18n/ibus-m17n/metadata.xml
@@ -7,7 +7,7 @@
   
   
 The M17N engine for IBus. It allows input of many languages using the input
-table maps from dev-db/m17n-lib.
+table maps from dev-db/m17n-db.
   
   
 



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

2017-08-02 Thread Mike Gilbert
commit: 15df4f467dd3e827e07fc3d8d5ffb25ed95e58d5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug  2 17:07:13 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug  2 17:07:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15df4f46

www-client/chromium: depend on >=dev-util/ninja-1.7.2

Bug: https://bugs.gentoo.org/626888
Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 www-client/chromium/chromium-61.0.3163.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-61.0.3163.13.ebuild 
b/www-client/chromium/chromium-61.0.3163.13.ebuild
index 59c5286f83f..8e2ef93b8d9 100644
--- a/www-client/chromium/chromium-61.0.3163.13.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.13.ebuild
@@ -93,7 +93,7 @@ DEPEND="${COMMON_DEPEND}
)
dev-lang/perl
>=dev-util/gperf-3.0.3
-   dev-util/ninja
+   >=dev-util/ninja-1.7.2
net-libs/nodejs
sys-apps/hwids[usb(+)]
tcmalloc? ( !

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

2017-08-02 Thread Matthias Maier
commit: 3e98a1b1568533c27fe5387e02217a3c65525e20
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Aug  2 17:02:50 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Aug  2 17:02:50 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e98a1b1

profiles: Update sys-libs/glibc mask to <2.23-r4, bug #60

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c9982a2b016..50507fa0bcf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -621,7 +621,7 @@ dev-perl/Params-ValidationCompiler
 # in case of gcc switch the compiler) ASAP. If you need them for a specific
 # (isolated) use case, feel free to unmask them on your system.
  (20 May 2017)
 # Old versions of CUDA and their reverse dependencies. They do not



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

2017-08-02 Thread Matthias Maier
commit: 8f78fa8a75951467c21d9578f90af5f655f43f3f
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Aug  2 16:47:21 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Aug  2 16:47:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f78fa8a

sys-devel/binutils: version bump to 2.29, patchset 1.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-devel/binutils/Manifest |  2 ++
 sys-devel/binutils/binutils-2.29.ebuild | 11 +++
 2 files changed, 13 insertions(+)

diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index adb01b3fe50..2eee5a0c70b 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -8,3 +8,5 @@ DIST binutils-2.28-patches-1.2.tar.xz 17572 SHA256 
d3fd98b218b0469f216a65676fdc8
 DIST binutils-2.28.1-patches-1.0.tar.xz 19772 SHA256 
50cfce6ef7f546dcdb983a8b632507b5cdd51095e4acf1f15bfcd68027d438a4 SHA512 
c2c7d22e1013e79040c4dcb4d70649e78a070976ba3a4bc2ceb4805827b9d93eea1805c85db4fcb6b31be5218c3d7b42a4990437a7c01dc01fd7e9dedb606828
 WHIRLPOOL 
2369fce643cc9b83724b486521621d744de0eaf3d95fdd34c7f1c785bc400f3ed31ae6105001870f33539664d84dd9caae854725e20007f136929d2ece755247
 DIST binutils-2.28.1.tar.bz2 28120394 SHA256 
6924999be62d4464458eb53c11f27277cfb63755df8c1cd47b8d15d02c1942ea SHA512 
5ec5212497b0fa8324f6a0884c284cb71c01942bbd39356d1ae745a5c9d97274c10f9d9c723f4bef6f0217662dfcd0c36e4e955a7599b11217658dc7b97553eb
 WHIRLPOOL 
5c616f719827e5da7db23e89c761323cd4828b4779e79c3983d3ea429bce57ed40219982c478237b4dd728b77bae0a6447d912d96490ed1f5fc279ba5fd73bc6
 DIST binutils-2.28.tar.bz2 26556365 SHA256 
6297433ee120b11b4b0a1c8f3512d7d73501753142ab9e2daa13c5a3edd32a72 SHA512 
ede2e4e59a800260eea8c14eafbaee94e30abadafd5c419a3370f9f62213cf027d6400a1d4970b6958bd4d220e675dcd483a708107016e7abd5c99d7392ba8fd
 WHIRLPOOL 
7fb876668c4fd8b10641fb8d831e7d23723ccb9b1051650c76a3a99696d37d120ef969e3c1cc144b0ffd765ef8e8698fe553c39cc65d0b9499a87d4886d6419d
+DIST binutils-2.29-patches-1.0.tar.xz 7548 SHA256 
8ce4d1ea1224a305c4e36529e02dba87306075638ba0415b69ceeccedc77cd6e SHA512 
5375bfb1b796b7692cf2adfc41bd2ae2e6dc19ff497db5f6beb35a456981b3adb8552ef14f32382faf655aa40da86c2d44177a658ec71e1c0e228dc27a4f2e18
 WHIRLPOOL 
73d2b78ea18e3427442bcb24440f671c1d35c0b559bf2141f30052b2bb8d6a8a6e29994cac741e4e50071c716d761f32b36358487a176d67e8cd226dfaaeafc2
+DIST binutils-2.29.tar.bz2 29073316 SHA256 
29a29549869039aad75fdf507ac30366da5ad0b974fbff4a8e7148dbf4f40ebf SHA512 
8148587d7e4f14ebcbcb3f984b116deaae5d4008228628acde14bc242a64a4b53faf1f6077a2c4ca4750e2f254b698ba506bd657f79e1202e87e7029b0069337
 WHIRLPOOL 
62b3e9ff6f85f8f4a13b71361f5abc4081a70de560931dcaaece1daef04c6bc7d3e0085cbacff0abbb750c4779863d45bc0d8d17273965472992c6b61b5cab20

diff --git a/sys-devel/binutils/binutils-2.29.ebuild 
b/sys-devel/binutils/binutils-2.29.ebuild
new file mode 100644
index 000..88e0cf12036
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.29.ebuild
@@ -0,0 +1,11 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCHVER="1.0"
+ELF2FLT_VER=""
+inherit toolchain-binutils
+
+#KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd"
+KEYWORDS=""



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

2017-08-02 Thread Matthias Maier
commit: 19b059b1f49ae63ef2ea7d5ba77c23d766d40a1b
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Aug  2 16:48:53 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Aug  2 16:49:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b059b1

sys-libs/binutils-libs: version bump to 2.29, patchset 1.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-libs/binutils-libs/Manifest  |  2 +
 sys-libs/binutils-libs/binutils-libs-2.29.ebuild | 96 
 2 files changed, 98 insertions(+)

diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index 18f2ee864df..2eab1028b2b 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -6,3 +6,5 @@ DIST binutils-2.28-patches-1.2.tar.xz 17572 SHA256 
d3fd98b218b0469f216a65676fdc8
 DIST binutils-2.28.1-patches-1.0.tar.xz 19772 SHA256 
50cfce6ef7f546dcdb983a8b632507b5cdd51095e4acf1f15bfcd68027d438a4 SHA512 
c2c7d22e1013e79040c4dcb4d70649e78a070976ba3a4bc2ceb4805827b9d93eea1805c85db4fcb6b31be5218c3d7b42a4990437a7c01dc01fd7e9dedb606828
 WHIRLPOOL 
2369fce643cc9b83724b486521621d744de0eaf3d95fdd34c7f1c785bc400f3ed31ae6105001870f33539664d84dd9caae854725e20007f136929d2ece755247
 DIST binutils-2.28.1.tar.bz2 28120394 SHA256 
6924999be62d4464458eb53c11f27277cfb63755df8c1cd47b8d15d02c1942ea SHA512 
5ec5212497b0fa8324f6a0884c284cb71c01942bbd39356d1ae745a5c9d97274c10f9d9c723f4bef6f0217662dfcd0c36e4e955a7599b11217658dc7b97553eb
 WHIRLPOOL 
5c616f719827e5da7db23e89c761323cd4828b4779e79c3983d3ea429bce57ed40219982c478237b4dd728b77bae0a6447d912d96490ed1f5fc279ba5fd73bc6
 DIST binutils-2.28.tar.bz2 26556365 SHA256 
6297433ee120b11b4b0a1c8f3512d7d73501753142ab9e2daa13c5a3edd32a72 SHA512 
ede2e4e59a800260eea8c14eafbaee94e30abadafd5c419a3370f9f62213cf027d6400a1d4970b6958bd4d220e675dcd483a708107016e7abd5c99d7392ba8fd
 WHIRLPOOL 
7fb876668c4fd8b10641fb8d831e7d23723ccb9b1051650c76a3a99696d37d120ef969e3c1cc144b0ffd765ef8e8698fe553c39cc65d0b9499a87d4886d6419d
+DIST binutils-2.29-patches-1.0.tar.xz 7548 SHA256 
8ce4d1ea1224a305c4e36529e02dba87306075638ba0415b69ceeccedc77cd6e SHA512 
5375bfb1b796b7692cf2adfc41bd2ae2e6dc19ff497db5f6beb35a456981b3adb8552ef14f32382faf655aa40da86c2d44177a658ec71e1c0e228dc27a4f2e18
 WHIRLPOOL 
73d2b78ea18e3427442bcb24440f671c1d35c0b559bf2141f30052b2bb8d6a8a6e29994cac741e4e50071c716d761f32b36358487a176d67e8cd226dfaaeafc2
+DIST binutils-2.29.tar.bz2 29073316 SHA256 
29a29549869039aad75fdf507ac30366da5ad0b974fbff4a8e7148dbf4f40ebf SHA512 
8148587d7e4f14ebcbcb3f984b116deaae5d4008228628acde14bc242a64a4b53faf1f6077a2c4ca4750e2f254b698ba506bd657f79e1202e87e7029b0069337
 WHIRLPOOL 
62b3e9ff6f85f8f4a13b71361f5abc4081a70de560931dcaaece1daef04c6bc7d3e0085cbacff0abbb750c4779863d45bc0d8d17273965472992c6b61b5cab20

diff --git a/sys-libs/binutils-libs/binutils-libs-2.29.ebuild 
b/sys-libs/binutils-libs/binutils-libs-2.29.ebuild
new file mode 100644
index 000..53813859e77
--- /dev/null
+++ b/sys-libs/binutils-libs/binutils-libs-2.29.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PATCHVER="1.0"
+
+inherit eutils toolchain-funcs multilib-minimal
+
+MY_PN="binutils"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Core binutils libraries (libbfd, libopcodes, libiberty) for 
external packages"
+HOMEPAGE="https://sourceware.org/binutils/;
+SRC_URI="mirror://gnu/binutils/${MY_P}.tar.bz2
+   mirror://gentoo/${MY_P}-patches-${PATCHVER}.tar.xz"
+
+LICENSE="|| ( GPL-3 LGPL-3 )"
+# The shared lib SONAMEs use the ${PV} in them.
+SLOT="0/${PV}"
+# KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS=""
+IUSE="64-bit-bfd multitarget nls static-libs"
+
+COMMON_DEPEND="sys-libs/zlib[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON_DEPEND}
+   >=sys-apps/texinfo-4.7
+   nls? ( sys-devel/gettext )"
+# Need a newer binutils-config that'll reset include/lib symlinks for us.
+RDEPEND="${COMMON_DEPEND}
+   >=sys-devel/binutils-config-5
+   nls? ( !=2.24) make this an explicit option. #497268
+   --enable-install-libiberty
+   --disable-werror
+   --with-bugurl="https://bugs.gentoo.org/;
+   --with-pkgversion="$(pkgversion)"
+   $(use_enable static-libs static)
+   # The binutils eclass enables this flag for all bi-arch builds,
+   # but other tools often don't care about that support.  Put it
+   # beyond a flag if people really want it, but otherwise leave
+   # it disabled as it can slow things down on 32bit arches. 
#438522
+   $(use_enable 64-bit-bfd)
+   # This only disables building in the zlib subdir.
+   # For binutils 

[gentoo-commits] proj/linux-patches:4.13 commit in: /

2017-08-02 Thread Mike Pagano
commit: 9a50db0860fc67bacfcb9dfde3fa567f7f3c6b4e
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Aug  2 16:51:17 2017 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug  2 16:51:17 2017 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=9a50db08

Gentoo Linux support config settings and defaults. Patch to add support for 
namespace user.pax.* on tmpfs. Patch to enable link security restrictions by 
default. Patch to ensure that /dev/root doesn't appear in /proc/mounts when 
booting without an initramfs. Patch to enable control of the unaligned access 
control policy from sysctl. Workaround to enable poweroff on Mac Pro 11. See 
bug #601964. Kernel patch enables gcc >= v4.9 optimizations for additional 
CPUs. fbcondecor bootsplash patch.

 _README|   32 +
 1500_XATTR_USER_PREFIX.patch   |   69 +
 ...ble-link-security-restrictions-by-default.patch |   22 +
 2300_enable-poweroff-on-Mac-Pro-11.patch   |   76 +
 2600_enable-key-swapping-for-apple-mac.patch   |  114 ++
 2900_dev-root-proc-mount-fix.patch |   38 +
 4200_fbcondecor.patch  | 2095 
 4400_alpha-sysctl-uac.patch|  142 ++
 ...able-additional-cpu-optimizations-for-gcc.patch |  530 +
 9 files changed, 3118 insertions(+)

diff --git a/_README b/_README
index 9018993..b6b8110 100644
--- a/_README
+++ b/_README
@@ -43,6 +43,38 @@ EXPERIMENTAL
 Individual Patch Descriptions:
 --
 
+Patch:  1500_XATTR_USER_PREFIX.patch
+From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
+Desc:   Support for namespace user.pax.* on tmpfs.
+
+Patch:  1510_fs-enable-link-security-restrictions-by-default.patch
+From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
+Desc:   Enable link security restrictions by default.
+
+Patch:  2300_enable-poweroff-on-Mac-Pro-11.patch
+From:   
http://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/patch/drivers/pci/quirks.c?id=5080ff61a438f3dd80b88b423e1a20791d8a774c
+Desc:   Workaround to enable poweroff on Mac Pro 11. See bug #601964.
+
+Patch:  2600_enable-key-swapping-for-apple-mac.patch
+From:   https://github.com/free5lot/hid-apple-patched
+Desc:   This hid-apple patch enables swapping of the FN and left Control keys 
and some additional on some apple keyboards. See bug #622902
+
+Patch:  2900_dev-root-proc-mount-fix.patch
+From:   https://bugs.gentoo.org/show_bug.cgi?id=438380
+Desc:   Ensure that /dev/root doesn't appear in /proc/mounts when bootint 
without an initramfs.
+
+Patch:  4200_fbcondecor.patch
+From:   http://www.mepiscommunity.org/fbcondecor
+Desc:   Bootsplash ported by Uladzimir Bely. (Bug #596126)
+
+Patch:  4400_alpha-sysctl-uac.patch
+From:   Tobias Klausmann (klaus...@gentoo.org) and 
http://bugs.gentoo.org/show_bug.cgi?id=217323 
+Desc:   Enable control of the unaligned access control policy from sysctl
+
 Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.
+
+Patch:  5010_enable-additional-cpu-optimizations-for-gcc.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch enables gcc >= v4.9 optimizations for additional CPUs.

diff --git a/1500_XATTR_USER_PREFIX.patch b/1500_XATTR_USER_PREFIX.patch
new file mode 100644
index 000..bacd032
--- /dev/null
+++ b/1500_XATTR_USER_PREFIX.patch
@@ -0,0 +1,69 @@
+From: Anthony G. Basile 
+
+This patch adds support for a restricted user-controlled namespace on
+tmpfs filesystem used to house PaX flags.  The namespace must be of the
+form user.pax.* and its value cannot exceed a size of 8 bytes.
+
+This is needed even on all Gentoo systems so that XATTR_PAX flags
+are preserved for users who might build packages using portage on
+a tmpfs system with a non-hardened kernel and then switch to a
+hardened kernel with XATTR_PAX enabled.
+
+The namespace is added to any user with Extended Attribute support
+enabled for tmpfs.  Users who do not enable xattrs will not have
+the XATTR_PAX flags preserved.
+
+diff --git a/include/uapi/linux/xattr.h b/include/uapi/linux/xattr.h
+index 1590c49..5eab462 100644
+--- a/include/uapi/linux/xattr.h
 b/include/uapi/linux/xattr.h
+@@ -73,5 +73,9 @@
+ #define XATTR_POSIX_ACL_DEFAULT  "posix_acl_default"
+ #define XATTR_NAME_POSIX_ACL_DEFAULT XATTR_SYSTEM_PREFIX 
XATTR_POSIX_ACL_DEFAULT
+ 
++/* User namespace */
++#define XATTR_PAX_PREFIX XATTR_USER_PREFIX "pax."
++#define XATTR_PAX_FLAGS_SUFFIX "flags"
++#define XATTR_NAME_PAX_FLAGS XATTR_PAX_PREFIX XATTR_PAX_FLAGS_SUFFIX
+ 
+ #endif /* _UAPI_LINUX_XATTR_H */
+diff --git a/mm/shmem.c b/mm/shmem.c
+index 440e2a7..c377172 100644
+--- a/mm/shmem.c
 b/mm/shmem.c
+@@ 

[gentoo-commits] proj/linux-patches: New branch: 4.13

2017-08-02 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Aug  2 16:48:13 2017 +

New branch: 4.13




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

2017-08-02 Thread Thomas Deutschmann
commit: 2483939163de91c169fbef1a6da8bc48c8251cc8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  2 16:45:52 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  2 16:46:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24839391

dev-db/percona-server: Cleanup old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-db/percona-server/Manifest |   2 -
 .../percona-server-5.6.35.80.0.ebuild  | 219 -
 .../percona-server-5.6.35.81.0.ebuild  | 219 -
 3 files changed, 440 deletions(-)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index a3c3955de2d..82d35d9c2d3 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -1,5 +1,3 @@
 DIST mysql-extras-20161130-2354Z.tar.bz2 303863 SHA256 
b18ce4ccfd023106a802bcb2e17a5bc3a1ec4d99e7bf7f45d047cf18ebb9ad1b SHA512 
6c24c581fd471c4ce0ff20ed68bdb32150e310a2f8f000c8bb9892ab98302127f3427165b17967da3f5663e1da5a7f1d26f84021d4cb8292cbb5e0c241505113
 WHIRLPOOL 
de6d896474faedf1d3696e346877cb03fb9908338d66f2b901aa83a24983ec3e0ea5f7f54dfd190bdf7a55f72bb580e21ab826850018ae25629b572cbabf532d
-DIST percona-server-5.6.35-80.0.tar.gz 55839147 SHA256 
259b5aa2c6218958c8cc55170b9381955ea60445127bf46e02aa09903af7f26b SHA512 
78b0b9cd69f26dc3ac13e4c6165590736d723b0f07d18a8ac1056281522de22b67d9fd931b035962bc278c97775fe7f98c46791328ece286268c7d31a484b69d
 WHIRLPOOL 
a6a6f78f41b1f8b5c26d0899efa6b043256749f4082ae9bffafe9210c3a326f33fe512a4c6578984892797e4f2c94de88ceca4c8c983cde7096cf01e88dec9b7
-DIST percona-server-5.6.35-81.0.tar.gz 56065684 SHA256 
c71c3f80662982ade22a0a538c5fd595b1761472c98efc2509124ecc4004d1e7 SHA512 
7020946e91d57f6377064a7c3e820b9c9d5149d22f80c9bb509d4b06631862a4378167d7bec40d7ca9ff01bcb498bdb9656cad8a64f2eab985ebc722fd1985aa
 WHIRLPOOL 
51239409fc5742f81b4baa6e3150ac5f2fa6d6f55d55b34e426737968bacc44999427e9ab65a390459ba270b740462b4c1c409d95a3d13781a2aefe716037cdf
 DIST percona-server-5.6.36-82.0.tar.gz 56116691 SHA256 
4304ac45de79053128fb78f13527f483ec9cf1c9592498deeacbbe541216fc9d SHA512 
c5046f212a893de2ce80afbeed3648915842d862383faf3a354a47515920016ed98b91d4bd42b77ea422b28aa9a5cb691942b031099fc893833127080e5a38b0
 WHIRLPOOL 
2cfa29d9cd864f5ff828553a3659ff2818589201f983be45a984474a27c625e6868a77f4a751ba0a575a79793ddcf34337f7efa95cb09e0c290c9b9cdaa9b173
 DIST percona-server-5.6.36-82.1.tar.gz 56190395 SHA256 
bebab31321e17682bc23f0f1e95211f002ba2a24c21d9a7ce9821cbe2a1ba4ba SHA512 
b604772a65cdd94d832c69a2b7984e065bef1ce3b9305c1d35c0f37513b962067f9fcb47f43172a318e55648222b7c7bd6e86fb003314ef75da3696bd2a63a21
 WHIRLPOOL 
88307c416f066df5a55821d2b6fa4bde98acb4e23defc661cf01a52d635f6e25e132f37a27e5748d302ade80470803aab0afca2585221870b7208edfff6aa7b0

diff --git a/dev-db/percona-server/percona-server-5.6.35.80.0.ebuild 
b/dev-db/percona-server/percona-server-5.6.35.80.0.ebuild
deleted file mode 100644
index d80fa4c6880..000
--- a/dev-db/percona-server/percona-server-5.6.35.80.0.ebuild
+++ /dev/null
@@ -1,219 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-MY_EXTRAS_VER="20161130-2354Z"
-SUBSLOT="18"
-PYTHON_COMPAT=( python2_7 )
-inherit linux-info python-any-r1 mysql-multilib-r1
-
-IUSE="numa pam tokudb tokudb-backup-plugin"
-
-# REMEMBER: also update eclass/mysql*.eclass before committing!
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-fbsd ~x86-fbsd ~x86-linux"
-HOMEPAGE="http://www.percona.com/software/percona-server;
-DESCRIPTION="An enhanced, drop-in replacement for MySQL from the Percona team"
-
-# When MY_EXTRAS is bumped, the index should be revised to exclude these.
-EPATCH_EXCLUDE=''
-
-COMMON_DEPEND="numa? ( sys-process/numactl:= )
-   server? ( pam? ( virtual/pam:0= ) )
-   tokudb? ( app-arch/snappy )
-   tokudb-backup-plugin? ( dev-util/valgrind )
-   "
-
-DEPEND="${COMMON_DEPEND}
-   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
-   test? ( $(python_gen_any_dep 
'dev-python/mysql-python[${PYTHON_USEDEP}]') )"
-RDEPEND="${COMMON_DEPEND}"
-
-REQUIRED_USE="tokudb-backup-plugin? ( tokudb ) tokudb? ( jemalloc !tcmalloc )"
-
-MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
-
-PATCHES=(
-   "${MY_PATCH_DIR}"/01050_all_mysql_config_cleanup-5.6.patch
-   "${MY_PATCH_DIR}"/02040_all_embedded-library-shared-5.5.10.patch
-   "${MY_PATCH_DIR}"/20001_all_fix-minimal-build-cmake-mysql-5.6.20.patch
-   "${MY_PATCH_DIR}"/20006_all_cmake_elib-percona-5.6.34.patch
-   "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-5.6.22.patch
-   "${MY_PATCH_DIR}"/20008_all_mysql-tzinfo-symlink.patch
-   "${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.6.patch
-   
"${MY_PATCH_DIR}"/20018_all_percona-server-5.6.25-without-clientlibs-tools.patch
-)
-
-# Please do not add a naive 

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

2017-08-02 Thread Thomas Deutschmann
commit: 454b90d63747e228e924d8b20f0f71a5bf6b450f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  2 16:45:11 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  2 16:46:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454b90d6

dev-db/percona-server: Bump to v5.6.36.82.1

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-db/percona-server/Manifest |   1 +
 .../percona-server-5.6.36.82.1.ebuild  | 219 +
 2 files changed, 220 insertions(+)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index b3d8b06..a3c3955de2d 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -2,3 +2,4 @@ DIST mysql-extras-20161130-2354Z.tar.bz2 303863 SHA256 
b18ce4ccfd023106a802bcb2e
 DIST percona-server-5.6.35-80.0.tar.gz 55839147 SHA256 
259b5aa2c6218958c8cc55170b9381955ea60445127bf46e02aa09903af7f26b SHA512 
78b0b9cd69f26dc3ac13e4c6165590736d723b0f07d18a8ac1056281522de22b67d9fd931b035962bc278c97775fe7f98c46791328ece286268c7d31a484b69d
 WHIRLPOOL 
a6a6f78f41b1f8b5c26d0899efa6b043256749f4082ae9bffafe9210c3a326f33fe512a4c6578984892797e4f2c94de88ceca4c8c983cde7096cf01e88dec9b7
 DIST percona-server-5.6.35-81.0.tar.gz 56065684 SHA256 
c71c3f80662982ade22a0a538c5fd595b1761472c98efc2509124ecc4004d1e7 SHA512 
7020946e91d57f6377064a7c3e820b9c9d5149d22f80c9bb509d4b06631862a4378167d7bec40d7ca9ff01bcb498bdb9656cad8a64f2eab985ebc722fd1985aa
 WHIRLPOOL 
51239409fc5742f81b4baa6e3150ac5f2fa6d6f55d55b34e426737968bacc44999427e9ab65a390459ba270b740462b4c1c409d95a3d13781a2aefe716037cdf
 DIST percona-server-5.6.36-82.0.tar.gz 56116691 SHA256 
4304ac45de79053128fb78f13527f483ec9cf1c9592498deeacbbe541216fc9d SHA512 
c5046f212a893de2ce80afbeed3648915842d862383faf3a354a47515920016ed98b91d4bd42b77ea422b28aa9a5cb691942b031099fc893833127080e5a38b0
 WHIRLPOOL 
2cfa29d9cd864f5ff828553a3659ff2818589201f983be45a984474a27c625e6868a77f4a751ba0a575a79793ddcf34337f7efa95cb09e0c290c9b9cdaa9b173
+DIST percona-server-5.6.36-82.1.tar.gz 56190395 SHA256 
bebab31321e17682bc23f0f1e95211f002ba2a24c21d9a7ce9821cbe2a1ba4ba SHA512 
b604772a65cdd94d832c69a2b7984e065bef1ce3b9305c1d35c0f37513b962067f9fcb47f43172a318e55648222b7c7bd6e86fb003314ef75da3696bd2a63a21
 WHIRLPOOL 
88307c416f066df5a55821d2b6fa4bde98acb4e23defc661cf01a52d635f6e25e132f37a27e5748d302ade80470803aab0afca2585221870b7208edfff6aa7b0

diff --git a/dev-db/percona-server/percona-server-5.6.36.82.1.ebuild 
b/dev-db/percona-server/percona-server-5.6.36.82.1.ebuild
new file mode 100644
index 000..d80fa4c6880
--- /dev/null
+++ b/dev-db/percona-server/percona-server-5.6.36.82.1.ebuild
@@ -0,0 +1,219 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20161130-2354Z"
+SUBSLOT="18"
+PYTHON_COMPAT=( python2_7 )
+inherit linux-info python-any-r1 mysql-multilib-r1
+
+IUSE="numa pam tokudb tokudb-backup-plugin"
+
+# REMEMBER: also update eclass/mysql*.eclass before committing!
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~sparc-fbsd ~x86-fbsd ~x86-linux"
+HOMEPAGE="http://www.percona.com/software/percona-server;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL from the Percona team"
+
+# When MY_EXTRAS is bumped, the index should be revised to exclude these.
+EPATCH_EXCLUDE=''
+
+COMMON_DEPEND="numa? ( sys-process/numactl:= )
+   server? ( pam? ( virtual/pam:0= ) )
+   tokudb? ( app-arch/snappy )
+   tokudb-backup-plugin? ( dev-util/valgrind )
+   "
+
+DEPEND="${COMMON_DEPEND}
+   || ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
+   test? ( $(python_gen_any_dep 
'dev-python/mysql-python[${PYTHON_USEDEP}]') )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE="tokudb-backup-plugin? ( tokudb ) tokudb? ( jemalloc !tcmalloc )"
+
+MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
+
+PATCHES=(
+   "${MY_PATCH_DIR}"/01050_all_mysql_config_cleanup-5.6.patch
+   "${MY_PATCH_DIR}"/02040_all_embedded-library-shared-5.5.10.patch
+   "${MY_PATCH_DIR}"/20001_all_fix-minimal-build-cmake-mysql-5.6.20.patch
+   "${MY_PATCH_DIR}"/20006_all_cmake_elib-percona-5.6.34.patch
+   "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-5.6.22.patch
+   "${MY_PATCH_DIR}"/20008_all_mysql-tzinfo-symlink.patch
+   "${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.6.patch
+   
"${MY_PATCH_DIR}"/20018_all_percona-server-5.6.25-without-clientlibs-tools.patch
+)
+
+# Please do not add a naive src_unpack to this ebuild
+# If you want to add a single patch, copy the ebuild to an overlay
+# and create your own mysql-extras tarball, looking at 000_index.txt
+
+pkg_pretend() {
+   mysql-multilib-r1_pkg_pretend
+
+   if use numa; then
+   local CONFIG_CHECK="~NUMA"
+
+   local WARNING_NUMA="This package expects NUMA support in kernel 
which this system does 

[gentoo-commits] gentoo commit in src/patchsets/binutils/2.29: 00_all_0001-ld-always-warn-about-textrels-in-files.patch 00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch 00_all_000

2017-08-02 Thread Matthias Maier (tamiko)
tamiko  17/08/02 16:45:33

  Added:   
00_all_0001-ld-always-warn-about-textrels-in-files.patch

00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch

00_all_0003-ld-enable-new-dtags-by-default-for-linux-gnu-targets.patch
00_all_0004-gold-ld-enable-gnu-hash-by-default.patch

00_all_0005-libiberty-install-PIC-version-of-libiberty.a.patch

00_all_0006-opcodes-link-against-libbfd.la-for-rpath-deps.patch
README.history
  Log:
  2.29 patchset 1.0

Revision  ChangesPath
1.1  
src/patchsets/binutils/2.29/00_all_0001-ld-always-warn-about-textrels-in-files.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/binutils/2.29/00_all_0001-ld-always-warn-about-textrels-in-files.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/binutils/2.29/00_all_0001-ld-always-warn-about-textrels-in-files.patch?rev=1.1=text/plain

Index: 00_all_0001-ld-always-warn-about-textrels-in-files.patch
===
>From bb101959912073f460669d75097215cde7b20019 Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Mon, 16 May 2005 22:10:19 -0400
Subject: [PATCH] ld: always warn about textrels in files

textrels are bad for forcing copy-on-write (this affects everyone), and for
security/runtime code generation, this affects security ppl.  But in either
case, it doesn't matter who needs textrels, it's the very fact that they're
needed at all.
---
 ld/ldmain.c | 1 +
 ld/testsuite/lib/ld-lib.exp | 4 
 2 files changed, 5 insertions(+)

diff --git a/ld/ldmain.c b/ld/ldmain.c
index 1e48b1a2dbbc..f634eaa908a5 100644
--- a/ld/ldmain.c
+++ b/ld/ldmain.c
@@ -294,6 +294,7 @@ main (int argc, char **argv)
   link_info.dynamic_undefined_weak = -1;
   link_info.pei386_auto_import = -1;
   link_info.spare_dynamic_tags = 5;
+  link_info.warn_shared_textrel = TRUE;
   link_info.path_separator = ':';
 #ifdef DEFAULT_FLAG_COMPRESS_DEBUG
   link_info.compress_debug = COMPRESS_DEBUG_GABI_ZLIB;
diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp
index cf7886b4866f..6c6a0b7a001e 100644
--- a/ld/testsuite/lib/ld-lib.exp
+++ b/ld/testsuite/lib/ld-lib.exp
@@ -250,6 +250,10 @@ proc default_ld_simple_link { ld target objects } {
 # symbol, since the default linker script might use ENTRY.
 regsub -all "(^|\n)(\[^\n\]*: warning: cannot find entry 
symbol\[^\n\]*\n?)" $exec_output "\\1" exec_output
 
+# Gentoo tweak:
+# We want to ignore TEXTREL warnings since we force enable them by default
+regsub -all "^lt-ld-new: warning: creating a DT_TEXTREL in object\." 
$exec_output "\\1" exec_output
+
 return [string match "" $exec_output]
 }
 
-- 
2.11.1




1.1  
src/patchsets/binutils/2.29/00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/binutils/2.29/00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch?rev=1.1=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/binutils/2.29/00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch?rev=1.1=text/plain

Index: 00_all_0002-gold-ld-add-support-for-poisoned-system-directories.patch
===
>From 9c3fda8166172bb9fa818bf2b7fec003847393d8 Mon Sep 17 00:00:00 2001
From: Mike Frysinger 
Date: Mon, 25 May 2015 04:42:58 -0400
Subject: [PATCH] gold/ld: add support for poisoned system directories

This is based on the old CodeSourcery patch written by Joseph Myers to add
support to the link for detecting & rejecting bad -L paths when using a
cross-compiler.  The differences here:
* The command line flags are always available.
* We can turn on & off the warning via the command line.
* The configure option controls the default warning behavior.
* Add support for gold.

It is not currently upstream, nor has it been submitted at all.  There are
no plans to do so currently either.

BUG=chromium:488360
TEST=`cbuildbot chromiumos-sdk` passes  # tests arm/amd64/mipsel/x86
TEST=`cbuildbot panther_moblab-full whirlwind-release` pass
TEST=`cbuildbot {x32,arm64}-generic-full` has no new failures
TEST=x86_64-cros-linux-gnu-ld throws warnings when using -L/lib (gold & bfd)

Reviewed-on: https://chromium-review.googlesource.com/272083
---
 gold/options.cc | 33 +
 gold/options.h  |  7 +++
 ld/config.in|  3 +++
 ld/configure| 14 ++
 ld/configure.ac | 10 ++
 ld/ld.h |  7 +++
 ld/ld.texinfo   | 18 ++
 ld/ldfile.c | 20 
 ld/ldlex.h  |  3 +++
 ld/ldmain.c |  7 +++
 ld/lexsup.c | 24 

[gentoo-commits] gentoo commit in src/patchsets/binutils/2.29: - New directory

2017-08-02 Thread Matthias Maier (tamiko)
tamiko  17/08/02 16:43:53

  Log:
  Directory /var/cvsroot/gentoo/src/patchsets/binutils/2.29 added to the 
repository



[gentoo-commits] repo/gentoo:master commit in: sys-boot/tboot/

2017-08-02 Thread Jason Zaman
commit: 34b34c746c155b45ccec41754cff57c7850bfa19
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Aug  2 16:11:57 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug  2 16:22:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b34c74

sys-boot/tboot: bump to 1.9.6

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-boot/tboot/Manifest   |  1 +
 sys-boot/tboot/tboot-1.9.6.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/sys-boot/tboot/Manifest b/sys-boot/tboot/Manifest
index 5e633ae5929..1248c973803 100644
--- a/sys-boot/tboot/Manifest
+++ b/sys-boot/tboot/Manifest
@@ -1 +1,2 @@
 DIST tboot-1.9.5.tar.gz 685460 SHA256 
c7032e367ac0129493c9bb1fcd1437f400ff5533c970119ddce281ff4d58a13f SHA512 
d806b692d3d57d0aaf4095ef514a2859b2b054ec695cb5589b3a6133eec7f7a9a0e76544e4b557df02add5ed67c3c15fb3ee5f17d6438252b659d6e5c7d17fe9
 WHIRLPOOL 
04843854b1a646d6126079a3b46bacf0c8191d5b5c322f8bc04ea39c0d5470bba2f7f2499761d42aa258552c1dfbeb626275e7473628b21719a6fe59bc05029c
+DIST tboot-1.9.6.tar.gz 693564 SHA256 
1b55eed6ca8196b2a003936594248a242888ac34ff970eda651e7660c4772a39 SHA512 
f53f5535f7ab031439514b43811cd2ec93efcb7614cb7bc7d1f3051d808d942e8a4942fd1d0ab6fe0c245740c2a10ba7adbcd44f2c42b2a577d9a20c0c5df90e
 WHIRLPOOL 
889af09491c599d73976a0a4b456e9d01f44c47bffd047cb0f84ca786953b02c952a2d8c1fe873ac0390f6faffe7f41c0871e07f8c9466c9bc719f683dfc4a36

diff --git a/sys-boot/tboot/tboot-1.9.6.ebuild 
b/sys-boot/tboot/tboot-1.9.6.ebuild
new file mode 100644
index 000..9e6d141c268
--- /dev/null
+++ b/sys-boot/tboot/tboot-1.9.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic mount-boot
+
+DESCRIPTION="Performs a measured and verified boot using Intel Trusted 
Execution Technology"
+HOMEPAGE="https://sourceforge.net/projects/tboot/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 -*"
+IUSE="custom-cflags selinux"
+
+# requires patching the kernel src
+RESTRICT="test"
+
+DEPEND="app-crypt/trousers
+app-crypt/tpm-tools
+dev-libs/openssl:0=[-bindist]"
+
+RDEPEND="${DEPEND}
+sys-boot/grub:2
+selinux? ( sec-policy/selinux-tboot )"
+
+DOCS=(README COPYING CHANGELOG)
+PATCHES=( "${FILESDIR}/${PN}-1.9.5-genkernel-path.patch" )
+
+src_prepare() {
+   sed -i 's/ -Werror//g' Config.mk || die
+   sed -i 's/^INSTALL_STRIP = -s$//' Config.mk || die # QA Errors
+
+   default
+}
+
+src_compile() {
+   use custom-cflags && export TBOOT_CFLAGS=${CFLAGS} || unset CCASFLAGS 
CFLAGS CPPFLAGS LDFLAGS
+
+   if use amd64; then
+   export MAKEARGS="TARGET_ARCH=x86_64"
+   else
+   export MAKEARGS="TARGET_ARCH=i686"
+   fi
+
+   default
+}
+
+src_install() {
+   emake DISTDIR="${D}" install
+
+   dodoc "${DOCS[@]}"
+   dodoc docs/*.txt lcptools/*.{txt,pdf} || die "docs failed"
+
+   cd "${D}"
+   mkdir -p usr/lib/tboot/ || die
+   mv boot usr/lib/tboot/ || die
+}
+
+pkg_postinst() {
+   mount-boot_mount_boot_partition
+
+   cp ${ROOT%/}/usr/lib/tboot/boot/* ${ROOT%/}/boot/
+
+   mount-boot_pkg_postinst
+
+   ewarn "Please remember to download the SINIT AC Module relevant"
+   ewarn "for your platform from:"
+   ewarn 
"http://software.intel.com/en-us/articles/intel-trusted-execution-technology/;
+}



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

2017-08-02 Thread Mike Gilbert
commit: ea8dee5c23709b5a179cc1c7b1cde997550fcdce
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug  2 16:12:10 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug  2 16:14:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8dee5c

Revert "dev-python/sphinxcontrib-issuetracker: fix for namespace sphinxcontrib"

This reverts commit b96d1401d12a4a8765df11e429ecf08221490df7.

Needs a revbump.

 .../sphinxcontrib-issuetracker-0.11-r1.ebuild  | 14 --
 1 file changed, 4 insertions(+), 10 deletions(-)

diff --git 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
index 8215945209c..62bfbec5ce2 100644
--- 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
+++ 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
@@ -13,13 +13,12 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
 IUSE="doc test"
 
 RDEPEND="
-   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]"
+   >=dev-python/requests-0.13[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-1.1[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
@@ -35,7 +34,7 @@ python_prepare_all() {
# and virtualx.eclass.
rm tests/test_stylesheet.py || die
 
-   # Avoid redundant objects.inv from downloading, sed more lightweight
+   # Avoid redundant objects.inv from downloading, sed more lightwieght
if use doc; then
sed -e "s:^intersphinx_mapping:#intersphinx_mapping:" \
-e "s:^   'sphinx':#:" \
@@ -55,8 +54,3 @@ python_compile_all() {
 python_test() {
py.test || die
 }
-
-python_install_all() {
-   distutils-r1_python_install_all
-   find "${ED}" -name '*.pth' -delete || die
-}



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

2017-08-02 Thread Mike Gilbert
commit: aaa00f48b5941daaba859aa35982f86225b2a7d0
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug  2 16:14:07 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug  2 16:14:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa00f48

dev-python/sphinxcontrib-issuetracker: re-apply namespace fix

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 .../sphinxcontrib-issuetracker-0.11-r2.ebuild  | 62 ++
 1 file changed, 62 insertions(+)

diff --git 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild
 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild
new file mode 100644
index 000..8215945209c
--- /dev/null
+++ 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="Extension to sphinx to create links to issue trackers"
+HOMEPAGE="http://sphinxcontrib-issuetracker.readthedocs.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
+IUSE="doc test"
+
+RDEPEND="
+   dev-python/namespace-sphinxcontrib[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   # test requires network access (bug #425694)
+   rm tests/test_builtin_trackers.py || die
+
+   # Tests from tests/test_stylesheet.py require dev-python/PyQt4[X,webkit]
+   # and virtualx.eclass.
+   rm tests/test_stylesheet.py || die
+
+   # Avoid redundant objects.inv from downloading, sed more lightweight
+   if use doc; then
+   sed -e "s:^intersphinx_mapping:#intersphinx_mapping:" \
+   -e "s:^   'sphinx':#:" \
+   -i doc/conf.py || die
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   emake -C doc html
+   HTML_DOCS=( doc/_build/html/. )
+   fi
+}
+
+python_test() {
+   py.test || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2017-08-02 Thread Mike Gilbert
commit: caf04a10f33bfeca36b69f9f49befafd8976873c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Aug  2 16:11:57 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Aug  2 16:14:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf04a10

Revert "dev-python/sphinxcontrib-issuetracker: re-add stable"

This reverts commit 39df090857abcd2d94108812db2aaeecd5c80bda.

Needs a revbump.

 .../sphinxcontrib-issuetracker-0.11-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
index b750a08b2bb..8215945209c 100644
--- 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
+++ 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 RDEPEND="



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

2017-08-02 Thread Thomas Deutschmann
commit: 30327104858c53ed1739ca84e580623e0c181090
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  2 16:12:06 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  2 16:13:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30327104

dev-python/httplib2: x86 stable (bug #624450)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-python/httplib2/httplib2-0.10.3-r1.ebuild 
b/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
index aa3b5e9363a..e8f0bf209b1 100644
--- a/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
+++ b/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2017-08-02 Thread Thomas Deutschmann
commit: 1c0798a40d1760cccec5d45895695967f5250483
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Aug  2 16:12:54 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Aug  2 16:13:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0798a4

dev-python/httplib2: arm stable (bug #624450)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-python/httplib2/httplib2-0.10.3-r1.ebuild 
b/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
index e8f0bf209b1..dc804efde22 100644
--- a/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
+++ b/dev-python/httplib2/httplib2-0.10.3-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x64-macos"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-boot/tboot/files/, sys-boot/tboot/

2017-08-02 Thread Jason Zaman
commit: 7fac5fc88b4e188d8e6922fc723805ca9e75636d
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Aug  2 15:37:57 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug  2 15:37:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fac5fc8

sys-boot/tboot: fix grub scripts to find initrd

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-boot/tboot/files/tboot-1.9.5-genkernel-path.patch  | 18 ++
 .../{tboot-1.9.5.ebuild => tboot-1.9.5-r1.ebuild}  |  2 +-
 2 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/sys-boot/tboot/files/tboot-1.9.5-genkernel-path.patch 
b/sys-boot/tboot/files/tboot-1.9.5-genkernel-path.patch
index 63e67f119ce..4914be6e4e7 100644
--- a/sys-boot/tboot/files/tboot-1.9.5-genkernel-path.patch
+++ b/sys-boot/tboot/files/tboot-1.9.5-genkernel-path.patch
@@ -1,10 +1,11 @@
 diff -ur tboot-1.9.5.orig/tboot/20_linux_tboot tboot-1.9.5/tboot/20_linux_tboot
 tboot-1.9.5.orig/tboot/20_linux_tboot  2016-12-30 17:37:08.625535208 
+0800
-+++ tboot-1.9.5/tboot/20_linux_tboot   2016-12-30 17:42:38.405714435 +0800
-@@ -171,6 +171,14 @@
+--- tboot-1.9.5.orig/tboot/20_linux_tboot  2016-12-21 06:29:15.0 
+0800
 tboot-1.9.5/tboot/20_linux_tboot   2017-08-02 23:33:52.732748172 +0800
+@@ -171,6 +171,15 @@
  EOF
  }
  
++machine=`uname -m`
 +case "$machine" in
 +i?86) GENKERNEL_ARCH="x86" ;;
 +mips|mips64) GENKERNEL_ARCH="mips" ;;
@@ -16,7 +17,7 @@ diff -ur tboot-1.9.5.orig/tboot/20_linux_tboot 
tboot-1.9.5/tboot/20_linux_tboot
  linux_list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* ; do
basename=$(basename $i)
version=$(echo $basename | sed -e "s,^[^0-9]*-,,g")
-@@ -217,7 +225,9 @@
+@@ -217,7 +226,9 @@
 "initrd.img-${alt_version}" "initrd-${alt_version}.img" \
 "initrd-${alt_version}" "initramfs-${alt_version}.img" \
 "initramfs-genkernel-${version}" \
@@ -28,12 +29,13 @@ diff -ur tboot-1.9.5.orig/tboot/20_linux_tboot 
tboot-1.9.5/tboot/20_linux_tboot
initrd="$i"
break
 diff -ur tboot-1.9.5.orig/tboot/20_linux_xen_tboot 
tboot-1.9.5/tboot/20_linux_xen_tboot
 tboot-1.9.5.orig/tboot/20_linux_xen_tboot  2016-12-30 17:37:08.628535191 
+0800
-+++ tboot-1.9.5/tboot/20_linux_xen_tboot   2016-12-30 17:43:39.112379262 
+0800
-@@ -165,6 +165,14 @@
+--- tboot-1.9.5.orig/tboot/20_linux_xen_tboot  2016-12-21 06:29:54.0 
+0800
 tboot-1.9.5/tboot/20_linux_xen_tboot   2017-08-02 23:34:01.347685520 
+0800
+@@ -165,6 +165,15 @@
  EOF
  }
  
++machine=`uname -m`
 +case "$machine" in
 +i?86) GENKERNEL_ARCH="x86" ;;
 +mips|mips64) GENKERNEL_ARCH="mips" ;;
@@ -45,7 +47,7 @@ diff -ur tboot-1.9.5.orig/tboot/20_linux_xen_tboot 
tboot-1.9.5/tboot/20_linux_xe
  linux_list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* /boot/kernel-*; do
  if grub_file_is_not_garbage "$i"; then
basename=$(basename $i)
-@@ -232,7 +240,9 @@
+@@ -232,7 +241,9 @@
  "initrd-${version}" "initrd.img-${alt_version}" \
  "initrd-${alt_version}.img" "initrd-${alt_version}" \
  "initramfs-genkernel-${version}" \

diff --git a/sys-boot/tboot/tboot-1.9.5.ebuild 
b/sys-boot/tboot/tboot-1.9.5-r1.ebuild
similarity index 97%
rename from sys-boot/tboot/tboot-1.9.5.ebuild
rename to sys-boot/tboot/tboot-1.9.5-r1.ebuild
index fc626a1cd83..9e6d141c268 100644
--- a/sys-boot/tboot/tboot-1.9.5.ebuild
+++ b/sys-boot/tboot/tboot-1.9.5-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=6



[gentoo-commits] repo/gentoo:master commit in: sys-boot/tboot/

2017-08-02 Thread Jason Zaman
commit: 05a31c5a80c906a0b8e06436017a4588172f29e3
Author: Jason Zaman  gentoo  org>
AuthorDate: Wed Aug  2 15:40:51 2017 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Wed Aug  2 15:40:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a31c5a

sys-boot/tboot: drop old

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-boot/tboot/Manifest |  2 -
 sys-boot/tboot/tboot-1.9.4-r1.ebuild| 70 -
 sys-boot/tboot/tboot-1.9.4_p20161101.ebuild | 70 -
 3 files changed, 142 deletions(-)

diff --git a/sys-boot/tboot/Manifest b/sys-boot/tboot/Manifest
index 6d9c0458aa3..5e633ae5929 100644
--- a/sys-boot/tboot/Manifest
+++ b/sys-boot/tboot/Manifest
@@ -1,3 +1 @@
-DIST tboot-1.9.4.tar.gz 2107175 SHA256 
7167e5615def4ac0f25b2f9139b3d361a0a20d91386d80b1d865107b3f552f39 SHA512 
93db95be54a1286dffe87cf6f5d1e31ac0c4a452b11a11789fec66255c847a9e14251579de0f6ba4c5c122423b45e83751a8287d37e27ea3acba608774d7ac0b
 WHIRLPOOL 
2bf9220317dc5bbc927fb10d07a1d7f5cef2d5351fbf81e45f276b5f317785c1cfc1f1e4b78ac426bceb66641339d7179bff8fbbb867b67aa215544193a5baa1
-DIST tboot-1.9.4_p20161101.tar.gz 578097 SHA256 
d6a399488fde1d0993a65bcb283cec218c7c8572972d2fdda8422fc2a1b5513f SHA512 
6a38148d7be4faf8ec86f2f8e3c342321b7d8d4920a631b0e1b74bd27578039f4ae20faffae877ed8db5dd14500c059a3efd3eed24f22099820e87a67d3ecc17
 WHIRLPOOL 
316e3ac4965108a63ebf6075b50fb24b5c0a0c1527cb43309b95c64e60a0b6e5b3287e4b19faa8405ab10cf268b975cfd93d6348253a2d3fa07e78f38ef1eac8
 DIST tboot-1.9.5.tar.gz 685460 SHA256 
c7032e367ac0129493c9bb1fcd1437f400ff5533c970119ddce281ff4d58a13f SHA512 
d806b692d3d57d0aaf4095ef514a2859b2b054ec695cb5589b3a6133eec7f7a9a0e76544e4b557df02add5ed67c3c15fb3ee5f17d6438252b659d6e5c7d17fe9
 WHIRLPOOL 
04843854b1a646d6126079a3b46bacf0c8191d5b5c322f8bc04ea39c0d5470bba2f7f2499761d42aa258552c1dfbeb626275e7473628b21719a6fe59bc05029c

diff --git a/sys-boot/tboot/tboot-1.9.4-r1.ebuild 
b/sys-boot/tboot/tboot-1.9.4-r1.ebuild
deleted file mode 100644
index 55a71d36d30..000
--- a/sys-boot/tboot/tboot-1.9.4-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic mount-boot
-
-DESCRIPTION="Performs a measured and verified boot using Intel Trusted 
Execution Technology"
-HOMEPAGE="https://sourceforge.net/projects/tboot/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 -*"
-IUSE="custom-cflags selinux"
-
-# requires patching the kernel src
-RESTRICT="test"
-
-DEPEND="app-crypt/trousers
-app-crypt/tpm-tools
-dev-libs/openssl:0=[-bindist]"
-
-RDEPEND="${DEPEND}
-sys-boot/grub:2
-selinux? ( sec-policy/selinux-tboot )"
-
-DOCS=(README COPYING CHANGELOG)
-
-src_prepare() {
-   sed -i 's/ -Werror//g' Config.mk || die
-   sed -i 's/^INSTALL_STRIP = -s$//' Config.mk || die # QA Errors
-
-   default
-}
-
-src_compile() {
-   use custom-cflags && export TBOOT_CFLAGS=${CFLAGS} || unset CCASFLAGS 
CFLAGS CPPFLAGS LDFLAGS
-
-   if use amd64; then
-   MAKEARGS="TARGET_ARCH=x86_64"
-   else
-   MAKEARGS="TARGET_ARCH=i686"
-   fi
-
-   default
-}
-
-src_install() {
-   emake DISTDIR="${D}" install
-
-   dodoc "${DOCS[@]}"
-   dodoc docs/*.txt lcptools/*.{txt,pdf} || die "docs failed"
-
-   cd "${D}"
-   mkdir -p usr/lib/tboot/ || die
-   mv boot usr/lib/tboot/ || die
-}
-
-pkg_postinst() {
-   mount-boot_mount_boot_partition
-
-   cp ${ROOT%/}/usr/lib/tboot/boot/* ${ROOT%/}/boot/
-
-   mount-boot_pkg_postinst
-
-   ewarn "Please remember to download the SINIT AC Module relevant"
-   ewarn "for your platform from:"
-   ewarn 
"http://software.intel.com/en-us/articles/intel-trusted-execution-technology/;
-}

diff --git a/sys-boot/tboot/tboot-1.9.4_p20161101.ebuild 
b/sys-boot/tboot/tboot-1.9.4_p20161101.ebuild
deleted file mode 100644
index 51097ea32a4..000
--- a/sys-boot/tboot/tboot-1.9.4_p20161101.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic mount-boot
-
-DESCRIPTION="Performs a measured and verified boot using Intel Trusted 
Execution Technology"
-HOMEPAGE="https://sourceforge.net/projects/tboot/;
-SRC_URI="http://dev.gentoo.org/~perfinion/distfiles/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 -*"
-IUSE="custom-cflags selinux"
-
-# requires patching the kernel src
-RESTRICT="test"
-
-DEPEND="app-crypt/trousers
-app-crypt/tpm-tools
-dev-libs/openssl:0=[-bindist]"
-
-RDEPEND="${DEPEND}
-sys-boot/grub:2
-selinux? ( sec-policy/selinux-tboot )"
-
-DOCS=(README COPYING CHANGELOG)
-
-src_prepare() {
-   sed -i 's/ -Werror//g' Config.mk || die
-   sed -i 's/^INSTALL_STRIP = -s$//' Config.mk || die # QA 

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

2017-08-02 Thread Anthony G. Basile
commit: 54fbdbac61bb262e50b4761d7feccb21170c8cc2
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug  2 14:59:26 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug  2 14:59:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54fbdbac

www-servers/varnish: remove vulnerable unstable versions

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-servers/varnish/Manifest |   2 -
 www-servers/varnish/varnish-4.1.7.ebuild | 102 ---
 www-servers/varnish/varnish-5.1.2.ebuild |  99 --
 3 files changed, 203 deletions(-)

diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index 45a266590b6..9bd74616458 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -1,7 +1,5 @@
 DIST varnish-4.0.3.tar.gz 1866760 SHA256 
94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 
db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883
 WHIRLPOOL 
942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f
 DIST varnish-4.0.5.tar.gz 1947888 SHA256 
d90ffa33902d3ac40742cbb50588a37f467f23797f93e67a261724f4a7fb0aff SHA512 
a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda
 WHIRLPOOL 
feea23e932e4bb422885679f15ddfed8d87976ab129f9658a96a01c81de8b3cd92e747739ad96693477b09025aecc9a5da9ce9170fdb9fdfc04c1d7c4ef8d3f4
 DIST varnish-4.1.6.tar.gz 2201975 SHA256 
c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 
c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927
 WHIRLPOOL 
6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4
-DIST varnish-4.1.7.tar.gz 2210417 SHA256 
c52ee2f5d052a496f3700d8ac8eb4da45144779c863f09f7be70daec3cfed105 SHA512 
668e69430163600fad34031593d6144a52b113f9aea01d5ba51c7dac0ecf10606610a1d96393f07329e4f6af9a71b4ce668284f7c49b2c5871817707326036fd
 WHIRLPOOL 
cede0f86e86b55a312535aa76bd6b6bb0ec27c688ae65ee0b8953b238f4172202237ed97af3278dc77611773a7b29253037a4ebe9ef47bddf01832adefac9ac5
 DIST varnish-4.1.8.tar.gz 2254772 SHA256 
908e7fbfa0325498717686b2050181134aa0a69d1495c02b2625cd34d35a4ff1 SHA512 
c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e
 WHIRLPOOL 
2e04466f2a7a60cb788177b6328f47a4929767c927c0083da33ccb30bfa2fa39b220ddab965c1093e77c2b222f959798f91090a37e809476781c45e23601fb3e
-DIST varnish-5.1.2.tar.gz 2597817 SHA256 
39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 
6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b
 WHIRLPOOL 
4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86
 DIST varnish-5.1.3.tar.gz 2643223 SHA256 
7439c93ca581340f3722b8c790160f46dc6c5328188e4c0bc233c42f3f04a54e SHA512 
a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a
 WHIRLPOOL 
7dbd0da80bb9b8de194da83c6e8d198ec2652ae8d17105196b0af76d9df1129cecc67b3fd47a73c53d0f175872782478ee836ec6a75738b343b444ecb1dd1f19

diff --git a/www-servers/varnish/varnish-4.1.7.ebuild 
b/www-servers/varnish/varnish-4.1.7.ebuild
deleted file mode 100644
index abb3177963a..000
--- a/www-servers/varnish/varnish-4.1.7.ebuild
+++ /dev/null
@@ -1,102 +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} pypy )
-
-inherit user autotools systemd python-r1
-
-DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
-HOMEPAGE="http://www.varnish-cache.org/;
-SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz;
-
-LICENSE="BSD-2 GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
-IUSE="jemalloc jit static-libs"
-
-CDEPEND="
-   sys-libs/readline:0=
-   dev-libs/libpcre[jit?]
-   jemalloc? ( dev-libs/jemalloc )
-   sys-libs/ncurses:0="
-
-#varnish compiles stuff at run time
-RDEPEND="
-   ${PYTHON_DEPS}
-   ${CDEPEND}
-   sys-devel/gcc"
-
-DEPEND="
-   ${CDEPEND}
-   dev-python/docutils
-   virtual/pkgconfig"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test" #315725
-
-DOCS=( README.rst doc/changes.rst )
-
-pkg_setup() {
-   ebegin "Creating varnish user and group"
-   enewgroup varnish
-   enewuser varnish -1 -1 /var/lib/varnish varnish
-   eend $?
-}
-
-src_prepare() {
-   # Remove bundled libjemalloc. We also fix
-   # automagic dep in 

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

2017-08-02 Thread Anthony G. Basile
commit: 535d9754989fe98588d9c2e74e052a3d84d95acd
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug  2 14:58:09 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug  2 14:59:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535d9754

www-servers/varnish: version bumps to 4.0.5, 4.1.8, 5.1.3, security bug #626872

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-servers/varnish/Manifest |   3 +
 www-servers/varnish/varnish-4.0.5.ebuild |  97 +
 www-servers/varnish/varnish-4.1.8.ebuild | 103 +++
 www-servers/varnish/varnish-5.1.3.ebuild | 101 ++
 4 files changed, 304 insertions(+)

diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index 1047f36e3b4..45a266590b6 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -1,4 +1,7 @@
 DIST varnish-4.0.3.tar.gz 1866760 SHA256 
94b9a174097f47db2286acd2c35f235e49a2b7a9ddfdbd6eb7aa4da9ae8f8206 SHA512 
db7bb141afd4617ac95573983dc30591b0eb9bc1af06df1094f2c1eeac539da936afb4a239d2f446d3c3a51b88a781b7f9f6d9a0b2028eaf0e7049ea2159d883
 WHIRLPOOL 
942456e19be427859283959dabe5522667519d36decbc598c8ee1e949767ea7435469393289d4373db6abac5275e50a95fc3799a837dc17740a490b4912bfe6f
+DIST varnish-4.0.5.tar.gz 1947888 SHA256 
d90ffa33902d3ac40742cbb50588a37f467f23797f93e67a261724f4a7fb0aff SHA512 
a08259f6f9c6fffa188b26c1f8c630de5e6d2f6d52f6efa9d5d8239cdd8721c53e2be3379f8100efb537e74416eadd6c865f4cc687db1c5a9f757bb3f73abeda
 WHIRLPOOL 
feea23e932e4bb422885679f15ddfed8d87976ab129f9658a96a01c81de8b3cd92e747739ad96693477b09025aecc9a5da9ce9170fdb9fdfc04c1d7c4ef8d3f4
 DIST varnish-4.1.6.tar.gz 2201975 SHA256 
c7ac460b521bebf772868b2f5aefc2f2508a1e133809cd52d3ba1b312226e849 SHA512 
c97b6245d467472dc61d1471cbfbefc1cca0839abbca73940efb800e7751437a64437a0c68e2c65e6f4dc039f25bb51ef4d9f3da4e50ccb854646457fb147927
 WHIRLPOOL 
6b10fc7c2b19f8ba6e8b89cad41b034ce1ab126db510f239a725fa3e1319e2b130c872c3a88b2f3f9c1a5bf9a926540b0fa4aa8238b92eb5174722bee8d307c4
 DIST varnish-4.1.7.tar.gz 2210417 SHA256 
c52ee2f5d052a496f3700d8ac8eb4da45144779c863f09f7be70daec3cfed105 SHA512 
668e69430163600fad34031593d6144a52b113f9aea01d5ba51c7dac0ecf10606610a1d96393f07329e4f6af9a71b4ce668284f7c49b2c5871817707326036fd
 WHIRLPOOL 
cede0f86e86b55a312535aa76bd6b6bb0ec27c688ae65ee0b8953b238f4172202237ed97af3278dc77611773a7b29253037a4ebe9ef47bddf01832adefac9ac5
+DIST varnish-4.1.8.tar.gz 2254772 SHA256 
908e7fbfa0325498717686b2050181134aa0a69d1495c02b2625cd34d35a4ff1 SHA512 
c642359118d87e8713d2ccf817da317a454a0f9ae6f7a07da1d10b5076aa7e5d7dcc203ef71ae19d56b7592db0c66b4ca96cb43d5fa0e6aa588d1dc8e03e026e
 WHIRLPOOL 
2e04466f2a7a60cb788177b6328f47a4929767c927c0083da33ccb30bfa2fa39b220ddab965c1093e77c2b222f959798f91090a37e809476781c45e23601fb3e
 DIST varnish-5.1.2.tar.gz 2597817 SHA256 
39d858137e26948a7c85f07363f13f0778da61d234126e03a160a0cb9ba4fce3 SHA512 
6ee71c2678a34f7e3963547d8e79bd83e3b326ffe703ad60f0d6f8f218a3801849c870aa00e407008ef22cd2b2baf4cbe02625ce77018279afdb8208d43a743b
 WHIRLPOOL 
4c824fbb00d79fd1a6287bf08e26d9e9074e986d63d37a305f2f0dca320766e694aa8eaf81d723280f207e9b3fb528d2f917ee6fa21c3f24ba84b83acd367e86
+DIST varnish-5.1.3.tar.gz 2643223 SHA256 
7439c93ca581340f3722b8c790160f46dc6c5328188e4c0bc233c42f3f04a54e SHA512 
a10c317dc38ddff139ca8153f6388955df449c3abeb4d4f069b632ba2b32064a2827ab05fa8515994b251a68507fc3a7bf4e08eacc991fc03283ab234b9efd0a
 WHIRLPOOL 
7dbd0da80bb9b8de194da83c6e8d198ec2652ae8d17105196b0af76d9df1129cecc67b3fd47a73c53d0f175872782478ee836ec6a75738b343b444ecb1dd1f19

diff --git a/www-servers/varnish/varnish-4.0.5.ebuild 
b/www-servers/varnish/varnish-4.0.5.ebuild
new file mode 100644
index 000..cec5a370a96
--- /dev/null
+++ b/www-servers/varnish/varnish-4.0.5.ebuild
@@ -0,0 +1,97 @@
+# 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} pypy )
+
+inherit user autotools systemd python-r1
+
+DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
+HOMEPAGE="http://www.varnish-cache.org/;
+SRC_URI="http://repo.varnish-cache.org/source/${P}.tar.gz;
+
+LICENSE="BSD-2 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
+IUSE="jemalloc jit static-libs"
+
+CDEPEND="
+   sys-libs/readline:0=
+   dev-libs/libpcre[jit?]
+   jemalloc? ( dev-libs/jemalloc )
+   sys-libs/ncurses:0="
+
+#varnish compiles stuff at run time
+RDEPEND="
+   ${PYTHON_DEPS}
+   ${CDEPEND}
+   sys-devel/gcc"
+
+DEPEND="
+   ${CDEPEND}
+   dev-python/docutils
+   virtual/pkgconfig"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="test" #315725
+
+pkg_setup() {
+   ebegin "Creating varnish user and group"
+   enewgroup varnish
+   enewuser varnish -1 -1 /var/lib/varnish varnish
+   eend $?
+}
+
+src_prepare() {
+   # Remove bundled 

[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/montage/files/, sci-astronomy/montage/

2017-08-02 Thread Sebastien Fabbro
commit: f8c042ae7c7ae2e8bf7a96f1a0e1ae373b6436b8
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 04:23:57 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 13:48:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c042ae

sci-astronomy/montage: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sci-astronomy/montage/Manifest |  1 +
 .../files/montage-5.0-fix_freetype_incude.patch| 35 +++
 sci-astronomy/montage/montage-5.0.ebuild   | 67 ++
 3 files changed, 103 insertions(+)

diff --git a/sci-astronomy/montage/Manifest b/sci-astronomy/montage/Manifest
index 06c81c3914c..49c8a0f4c24 100644
--- a/sci-astronomy/montage/Manifest
+++ b/sci-astronomy/montage/Manifest
@@ -1 +1,2 @@
+DIST Montage_v5.0.tar.gz 14663443 SHA256 
72e034adb77c8a05ac40daf9d1923c66e94faa0b08d3d441256d9058fbc2aa34 SHA512 
1396c7f846db4844d2e861622d152f2115ad4c684da02bb14116dfe3d01b559feaf29572663d0dfd234aa50843afaca3bb072d9127fbb2b539a14327c48499ae
 WHIRLPOOL 
f5fc9d93d88c95ff079932d9e5f0ed61a0f30bec6bd2df5e50abfce6b171cee1b2b3e6dbed2ad1e65a7c69531b4475d62840b14f299ceffa6e65788cd9812579
 DIST montage-4.1.tar.gz 38542751 SHA256 
12e463c30de190d6e8e215ef19ee787010194190e3df5ea579b6f3647804a5b4 SHA512 
a4e6572c0ce04ca950cb425e2589d85609d037e57c575d4efa67b277cecf5e54a2e6d307914ee7baaba7c5bdd43c72b1e1893111eacc065785689bfc17fb
 WHIRLPOOL 
bfd136b52a9c7b0bdceaaa0110b0476e8cb991c64ab4b646b60250e57f282fbe40c9795cef804b15caf29e0628dcb16157af11a1aa4f7e4f7c66c91f969f6484

diff --git a/sci-astronomy/montage/files/montage-5.0-fix_freetype_incude.patch 
b/sci-astronomy/montage/files/montage-5.0-fix_freetype_incude.patch
new file mode 100644
index 000..42fd94950b8
--- /dev/null
+++ b/sci-astronomy/montage/files/montage-5.0-fix_freetype_incude.patch
@@ -0,0 +1,35 @@
+From: Ole Streicher 
+Date: Thu, 22 Dec 2016 14:24:44 +0100
+Subject: Fix freetype include path
+
+---
+ MontageLib/Viewer/mViewer_graphics.c | 2 +-
+ util/Viewer/graphics.c   | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/MontageLib/Viewer/mViewer_graphics.c 
b/MontageLib/Viewer/mViewer_graphics.c
+index 932ca5f..a50281d 100644
+--- a/MontageLib/Viewer/mViewer_graphics.c
 b/MontageLib/Viewer/mViewer_graphics.c
+@@ -1,7 +1,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include FT_FREETYPE_H
+ 
+ void  mViewer_labeledCurve (char *face_path, int fontsize, int showLine,
+ double *xcurve, double *ycurve, int npt,  
+diff --git a/util/Viewer/graphics.c b/util/Viewer/graphics.c
+index 6bb7d8d..f7a5215 100644
+--- a/util/Viewer/graphics.c
 b/util/Viewer/graphics.c
+@@ -1,7 +1,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include FT_FREETYPE_H
+ 
+ void labeled_curve (char *face_path, int fontsize, int showLine,
+ double *xcurve, double *ycurve, int npt,  

diff --git a/sci-astronomy/montage/montage-5.0.ebuild 
b/sci-astronomy/montage/montage-5.0.ebuild
new file mode 100644
index 000..91e67534e2f
--- /dev/null
+++ b/sci-astronomy/montage/montage-5.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+MYPN=Montage
+
+DESCRIPTION="Toolkit for assembling FITS images into mosaics"
+HOMEPAGE="http://montage.ipac.caltech.edu/;
+SRC_URI="http://montage.ipac.caltech.edu/download/${MYPN}_v${PV}.tar.gz;
+
+LICENSE="BSD GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+SLOT="0"
+
+IUSE="doc mpi"
+
+RDEPEND="
+   media-libs/freetype:2=
+   sci-astronomy/wcstools:0=
+   sci-libs/cfitsio:0=
+   virtual/jpeg:0
+   mpi? ( virtual/mpi )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-4.1-fix_format_errors.patch
+   "${FILESDIR}"/${PN}-4.1-initdistdata.patch
+   "${FILESDIR}"/${PN}-5.0-fix_freetype_incude.patch
+)
+
+S="${WORKDIR}/${MYPN}"
+
+src_prepare() {
+   default
+   sed -e '/cfitsio/d' \
+   -e '/wcssubs/d' \
+   -e '/jpeg/d' \
+   -e '/freetype/d' \
+   -i lib/src/Makefile || die
+
+   tc-export CC AR
+
+   find . -name Makefile\* | xargs sed -i \
+   -e "/^CC.*=/s:\(gcc\|cc\):$(tc-getCC):g" \
+   -e "/^CFLAGS.*=/s:-g:${CFLAGS} $($(tc-getPKG_CONFIG) --cflags 
wcstools):g" \
+   -e "s:-I../../lib/freetype/include :$($(tc-getPKG_CONFIG) 
--cflags freetype2):g" \
+   -e 's:$(CC) -o:$(CC) $(LDFLAGS) -o:g' \
+   -e "s:-lwcs:$($(tc-getPKG_CONFIG) --libs wcstools):g" \
+   -e "s:-lcfitsio:$($(tc-getPKG_CONFIG) --libs cfitsio):g" \
+   -e 's:-lnsl::g' \
+   -e "s:ar q:$(tc-getAR) q:g"  || die
+
+   if use mpi; then
+   sed -e 's:# MPICC:MPICC:' \
+   -e 

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

2017-08-02 Thread Sebastien Fabbro
commit: 39df090857abcd2d94108812db2aaeecd5c80bda
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Aug  2 13:56:35 2017 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Wed Aug  2 13:56:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39df0908

dev-python/sphinxcontrib-issuetracker: re-add stable

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 .../sphinxcontrib-issuetracker-0.11-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
index 8215945209c..b750a08b2bb 100644
--- 
a/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
+++ 
b/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.11-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 RDEPEND="



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

2017-08-02 Thread Keri Harris
commit: d8f72d148340861a1672b43701733877072de9f6
Author: Keri Harris  gentoo  org>
AuthorDate: Wed Aug  2 12:59:06 2017 +
Commit: Keri Harris  gentoo  org>
CommitDate: Wed Aug  2 12:59:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f72d14

dev-lang/swi-prolog: bump 7.5 development version

Package-Manager: Portage-2.3.0, Repoman-2.3.1

 dev-lang/swi-prolog/Manifest|   1 +
 dev-lang/swi-prolog/swi-prolog-7.5.9.ebuild | 144 
 2 files changed, 145 insertions(+)

diff --git a/dev-lang/swi-prolog/Manifest b/dev-lang/swi-prolog/Manifest
index 159fb22c51e..fc2eabaaee5 100644
--- a/dev-lang/swi-prolog/Manifest
+++ b/dev-lang/swi-prolog/Manifest
@@ -11,3 +11,4 @@ DIST swipl-7.5.5.tar.gz 16670102 SHA256 
285f8531908d7e6964e115c844e930a8c4797029
 DIST swipl-7.5.6.tar.gz 16672920 SHA256 
47c31d4d3140e9670629b01916dd7bde6c4151c80515a48e7aabfc747288 SHA512 
5809878d3381ca8646e8526382e9edad0c378e1e7b6d57e1f88df7500a6a78ddf2d80f5e6e0bff2efa77781e3e1e77d6097205bd1433572f6e9cfe7d04a217c1
 WHIRLPOOL 
05527e99580ce3b536bfda47ee6ae4709765b2edc8a13c4de86994effbb6eb39ca8c58d84618fc07a609a7025767f5df121e0ae8749114e3ae9adfa5fe83fa39
 DIST swipl-7.5.7.tar.gz 16683795 SHA256 
648d15a534a3503ef281cc7c2ead7ee913866c3d7cb1d1344508ee24b96b4512 SHA512 
2e5247358d6db04c9a3535d9be0b8cfef19908fc0274a879a3b7ca02cfd8663689aab2ed3faa4faafd5e9e3ce29e31c07337f83cd39679a64be3409576ffe962
 WHIRLPOOL 
a41b0130af1ab02494ba201786229d53535efa1499bce1b119b3abd10cf9c0ce8b38ddd96b8d39ae231193b73e6a98d8b9f2c23562ebf0309458fdd9c347a72f
 DIST swipl-7.5.8.tar.gz 16689471 SHA256 
a02c42506fb5d071c51ddf139fc2ca1d66e9067e24cde5179824381a27c66ccd SHA512 
5e494ac0e0389e43c57daf266f1dd0d04c0c7201f3030640b7876fe2f2fb01d6b22a3688213adb45919efd6c05e4c9f67ed9a626ae57bd2ca889c27a3cec3a38
 WHIRLPOOL 
57ea21a2300f1ad56b6cad5097214c4bc5eb8cafa1c32c29047bd71874b955d30e25b4d2bcd51ddcae2ce3e27bef643b3ee249089dd7d15f9f56afddc9d43f98
+DIST swipl-7.5.9.tar.gz 16699493 SHA256 
10064a729b8f8647d9d3544880dd0669b24025448da5e0cab77b2942e69dc7de SHA512 
0ed3bf2a7bdd510fa23afe4c435e59934eb5149086377b776a1483de915227f13a646c15db1e8c427f734b2f548916bc3867245c34cb0b234e19af0e92a24a6a
 WHIRLPOOL 
b1512fbca346a9e18d90a5c8079fe5a80804b7f94ba22f64770ae56bf673ce0e2c7153d3d21d128e220d03ff614119e95e11aea2a926a65d81475fab99b8032d

diff --git a/dev-lang/swi-prolog/swi-prolog-7.5.9.ebuild 
b/dev-lang/swi-prolog/swi-prolog-7.5.9.ebuild
new file mode 100644
index 000..ece2fd907ab
--- /dev/null
+++ b/dev-lang/swi-prolog/swi-prolog-7.5.9.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils flag-o-matic java-pkg-opt-2 multilib
+
+PATCHSET_VER="0"
+
+DESCRIPTION="free, small, and standard compliant Prolog compiler"
+HOMEPAGE="http://www.swi-prolog.org/;
+SRC_URI="http://www.swi-prolog.org/download/devel/src/swipl-${PV}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="archive berkdb debug doc +gmp hardened java +libedit libressl minimal 
odbc readline ssl static-libs test uuid zlib X"
+
+RDEPEND="sys-libs/ncurses:=
+   archive? ( app-arch/libarchive )
+   berkdb? ( >=sys-libs/db-4:= )
+   zlib? ( sys-libs/zlib )
+   odbc? ( dev-db/unixODBC )
+   readline? ( sys-libs/readline:= )
+   libedit? ( dev-libs/libedit )
+   gmp? ( dev-libs/gmp:0 )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )
+   java? ( >=virtual/jdk-1.5:= )
+   uuid? ( dev-libs/ossp-uuid )
+   X? (
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM )"
+
+DEPEND="${RDEPEND}
+   X? ( x11-proto/xproto )
+   java? ( test? ( =dev-java/junit-3.8* ) )"
+
+S="${WORKDIR}/swipl-${PV}"
+
+src_prepare() {
+   EPATCH_FORCE=yes
+   EPATCH_SUFFIX=patch
+   if [[ -d "${WORKDIR}"/${PV} ]] ; then
+   epatch "${WORKDIR}"/${PV}
+   fi
+
+   if ! use uuid; then
+   mv packages/clib/uuid.pl packages/clib/uuid.pl.unused || die
+   fi
+
+   # OSX/Intel ld doesn't like an archive without table of contents
+   sed -i -e 's/-cru/-scru/' packages/nlp/libstemmer_c/Makefile.pl || die
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+   use ppc && append-flags -mno-altivec
+   use hardened && append-flags -fno-unit-at-a-time
+   use debug && append-flags -DO_DEBUG
+
+   # ARCH is used in the configure script to figure out host and target
+   # specific stuff
+   export ARCH=${CHOST}
+
+   export CC_FOR_BUILD=$(tc-getBUILD_CC)
+
+   cd "${S}"/src || die
+   econf \
+   

[gentoo-commits] repo/gentoo:master commit in: sys-process/atop/, sys-process/atop/files/

2017-08-02 Thread Lars Wendler
commit: 5f4cc9042d99ad8a432343ee8e7f20ddfde397a8
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug  2 12:56:21 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug  2 12:56:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4cc904

sys-process/atop: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-process/atop/Manifest |  2 --
 sys-process/atop/atop-2.0.2.ebuild| 47 ---
 sys-process/atop/atop-2.1.ebuild  | 47 ---
 sys-process/atop/files/atop-2.0.2-build.patch | 20 
 sys-process/atop/files/atop-2.1-build.patch   | 36 
 5 files changed, 152 deletions(-)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index 6503a777da6..32d3e9cd8a2 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -1,6 +1,4 @@
 DIST atop-1.27-3.tar.gz 159521 SHA256 
bce36e0b50f0e03995d86d25dbc9ab4a289f6755ce3558844f96d41b0bba563f SHA512 
59100b61ff14ff49d8daf815abdbf5e9f905767fe8532b0043f3a63acc4d37975201879a93634f6e77edd307e8b6e7d0bf1a3caff1a3cdce8240e92e46023003
 WHIRLPOOL 
51ceae010e8cd9172d55ab970fcfe90db1ac6d831db14ece17598dba8395c2f8a7e840513e4d07f5f7ad12e28cfc956a8d04619d4e73d7009a6c5a52a62be7d2
-DIST atop-2.0.2.tar.gz 166887 SHA256 
a620dbe0de7c7ee004949b201bed27559a8dd6cbdee651c7a3e15fc584723409 SHA512 
c02b1c2ebf5c49fb0ad17bbcf0b86af8e5623c8d0b6ba8b1096d9b592cbb358e011933142cdebc90f619221785e859aaa009a338f3682d8bfa4340a50b308471
 WHIRLPOOL 
1f650210c7f0d79545ad268d5482f950d080aaff51a6045fa710ffc4c359f786cf27ebf88a1dfca87a402b63f8ea9dc7d0542e1949096744a30ca3620708e575
-DIST atop-2.1-1.tar.gz 181301 SHA256 
39a2d4febc338dd4147904b1496d1aa9513da0d22ad0602b66023452bdc7989f SHA512 
89b33c9a299213faa42c8ee4393c9588c0dbe7940f8709a617d51d6202525a7e7385299242c8c032d573dea9fa631e705d8edfb4685414d35169b773e1290613
 WHIRLPOOL 
9f02afd797d25a28e873c25f6f03a2607628d60a7ef493b034a63707bc4b5fcd7d4d2d2f2c18b69312f19c5104639176e4816ebfd7282d53dd819786e45280d5
 DIST atop-2.2-3.tar.gz 194168 SHA256 
c785b8a2355be28b3de6b58a8ea4c4fcab8fadeaa57a99afeb03c66fac8e055d SHA512 
34076e35004367bbfd63f3aac1e786dab566633799b5d4f2c4d45f343642d145027f6298aa40d5e83c1356f502e3c51faa58da07cea58f2960bfacd78cf77915
 WHIRLPOOL 
2798ebaf5affc9d929a0b5663c1caa6d64a52e00d20f496373f34e48c592fe168c8c20c9df3c309a3057f9eb7baa3409f2cbfbedf110adb9fef51d0774d8d3e2
 DIST atop-2.3.0-netatop_h.patch 3279 SHA256 
e7d39b71c3eb6b94e358358267caca063a6e1c9e00dacdeaab1cfc9ca3ceff2e SHA512 
9b84adf3e740eca5e42199bb3e9e65e08ffb07f60e7c02d04b73cfe4b63a4f563991a797def5826ba10a32c78d2363ebe9b4e41d12cf9e7118e3eb82d259c31b
 WHIRLPOOL 
8246ba30bb4268b7b3df25d8d8727c145d6aa8889f93ef0b0a3e07a63122eb25c31552e970ac92c3a3c3bf12b1b57e9d698cd50aa07ff8f8f5d8851131866e18
 DIST atop-2.3.0-version_c.patch 1537 SHA256 
ea8620eee1557ddd932edcca0d696be4549d7b7b2c9417ff263d822155cb8d0a SHA512 
48589cb29cc969c25d0dbc5c5237200b28af6f1b5daf478abdd52079360938887f9de0fa4a379479c5bf8f3ba31946eba5aae19fe3246f36e82a132708840373
 WHIRLPOOL 
3c8bbbce2a7fc947a7f4eddfe7160d35a5d765d3f0a4680098d157d7c4030881cde6fe236ef321a17294db1a21e0a8c5b992b030b8514ef921eaaccb5a3c115d

diff --git a/sys-process/atop/atop-2.0.2.ebuild 
b/sys-process/atop/atop-2.0.2.ebuild
deleted file mode 100644
index 4fd24bced18..000
--- a/sys-process/atop/atop-2.0.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-MY_PV=${PV//_p/-}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="Resource-specific view of processes"
-HOMEPAGE="http://www.atoptool.nl/;
-SRC_URI="http://www.atoptool.nl/download/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
-IUSE=""
-
-RDEPEND="
-   sys-libs/ncurses
-   sys-process/acct
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-2.0.2-build.patch
-   tc-export CC PKG_CONFIG
-   cp "${FILESDIR}"/atop.rc atop.init
-   chmod a+rx atop.init
-   sed -i 's: root : :' atop.cron #191926
-   # prefixify
-   sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile
-}
-
-src_install() {
-   default
-   # useless -${PV} copies ?
-   rm -f "${ED}"/usr/bin/atop*-${PV}
-   dodoc "${ED}"/etc/cron.d/*
-   rm -r "${ED}"/etc/cron.d || die
-}

diff --git a/sys-process/atop/atop-2.1.ebuild b/sys-process/atop/atop-2.1.ebuild
deleted file mode 100644
index 431bb5da804..000
--- a/sys-process/atop/atop-2.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils toolchain-funcs
-
-MY_PV=${PV//_p/-}
-MY_P=${PN}-${MY_PV}
-

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

2017-08-02 Thread Patrick Lauer
commit: 113df05f8629fe955ce5253dbcc686c66cc161ea
Author: Patrick Lauer  gentoo  org>
AuthorDate: Wed Aug  2 12:55:10 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Wed Aug  2 12:55:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113df05f

net-libs/nodejs: Bump

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-6.11.2.ebuild | 193 +++
 2 files changed, 194 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 69c1dd050aa..9911e42715c 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -5,6 +5,7 @@ DIST node-v6.10.2.tar.xz 15764488 SHA256 
80aa11333da99813973a99646e2113c6be5b63f
 DIST node-v6.10.3.tar.xz 15772552 SHA256 
82262a703e61164e09170a14d88b1726720651b0c7ee87a277654247b21b5388 SHA512 
bc3350caf8bfe182296e53df2d68c552d06f68f86de2800d01ea17d5ae2582935b44a0fd6064e7a87fbbabdc1ba067c6baf994417690f7c64ebc135890306fc5
 WHIRLPOOL 
c221a3ff4264ce45e5b66f21e1694f2d0ca15b23353c446ca8681a0a190f752a57c9c05fde73e4023d9418b22854243af53ddf8dc680d926cb4a0eec077976b5
 DIST node-v6.11.0.tar.xz 15797124 SHA256 
02ba35391edea2b294c736489af01954ce6e6c39d318f4423ae6617c69ef0a51 SHA512 
2f57211b92eb0a9a4f8bc5c5b0239d3bbffae468028c524c3b44bee51cb3184a71d9d451a7098c09548886abb3b4a3754d948533250560885f67019f52044ca8
 WHIRLPOOL 
b55d0b1199c956e47201a8369b087264488725676c78bb05577ce021678990182d101b8649fdfe2550fc0a04605ea12fea593032811e46453e6cebf8c9f05f25
 DIST node-v6.11.1.tar.xz 15798184 SHA256 
6f6655b85919aa54cb045a6d69a226849802fcc26491d0db4ce59873e41cc2b8 SHA512 
b01f0fb73f6279578e21127f4a8d247f9e7adbe3693cb7f01efe1bd64701ea2d2e0ff94f9aa23709b563313ca6d6f83a5f60311c40a6e5c7cf5e47a45e9c21d3
 WHIRLPOOL 
45bc19a606576744c53e293300888a60987f6655734d26904a1b68457a02147ffe4bece431bb8fe9c42806d9db5f57f169ac89e54eff69b23f6ffaae0a78ba18
+DIST node-v6.11.2.tar.xz 15665456 SHA256 
04af4992238b19124ea56f1bcfda36827613a24eb3b00fc3b50f261a415a26e4 SHA512 
9ea203e402b5d57fb5d30cc4e9e59e9dac5303134d687888ee5e7e004388054086d82dd9097408bb3cfb25826dcefe720b75052542f8c88867de382efe91b3b8
 WHIRLPOOL 
af8467f21b812fa2f6e723dbd7be2579257175cc7a826a1863044b69f8384a74bd9da2a7096cf29b6f1e7cfbb439ce179a66c45e063edd60f456dad0410aa42a
 DIST node-v6.9.4.tar.xz 15519264 SHA256 
c51d7c61db40455d57428abcadc7eb0f0a08a8878cb1d8ea3c1e211c54532c35 SHA512 
86d3e2889031c2b50c021bd3fd63194c2c22c44291d51dff1b5e1652b01853c09d2880c2f58fdad062e3e2a3f637a3f0d78dac66b835b676790cf272e64f8dce
 WHIRLPOOL 
d1bcf488ed1aae7959303b988c9467fc5d0930166c7bfe0e441392763e19f788496971c07560a9f62586bbb2be7ce741ece8346140d665d29593b9b8f649b002
 DIST node-v7.10.0.tar.xz 16751724 SHA256 
dc34dd15524ba821ffcae7b245eabe8631e2614d5e3cb8ff08fbfdadf5919f21 SHA512 
d9bb8b4e17c41a9726bba0e32f0cbcdec9cde920457242a7170c8f8fe37aed21d77a0340b7b9bbca2e60cfe5a41da65f0ce7dc295b0a7a823c9e863bd232171b
 WHIRLPOOL 
f7cd2a6a4aa6a5dc6c5f59be6897c13f4bdd1230e1324d97704ed32efcc65685d0d5b180e0f0018f9564bd4f4e6df43c0b90a289d5e5a92937e60a13d0281bf3
 DIST node-v7.6.0.tar.xz 16635292 SHA256 
6ff9042696fff0b49647f5864e71cb495e554e4f66e61443494210f5e16ab4a9 SHA512 
17bf7353f19a6bba659b8f238b8241e721363b22adb01aa9dce421dc47826e47edd0ed2f7eee0209146ef322b2ca9fe6fe2733140c3e79c1498bc7c9b166
 WHIRLPOOL 
803efc7de3d18cd86a6b45675b01da79c271a8c36792fb875c307e224f8575e6c47d35816c56136ecd15f05029febae46faa6b020188c96e14269f2075f878e3

diff --git a/net-libs/nodejs/nodejs-6.11.2.ebuild 
b/net-libs/nodejs/nodejs-6.11.2.ebuild
new file mode 100644
index 000..67c45191733
--- /dev/null
+++ b/net-libs/nodejs/nodejs-6.11.2.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+RESTRICT="test"
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads"
+
+inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl test"
+
+RDEPEND="icu? ( >=dev-libs/icu-56:= )
+   npm? ( ${PYTHON_DEPS} )
+   >=net-libs/http-parser-2.6.2:=
+   >=dev-libs/libuv-1.9.0:=
+   >=dev-libs/openssl-1.0.2g:0=[-bindist]
+   sys-libs/zlib"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   test? ( net-misc/curl )"
+
+S="${WORKDIR}/node-v${PV}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+   "${FILESDIR}"/gentoo-global-npm-config.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! 

[gentoo-commits] repo/gentoo:master commit in: sys-process/atop/files/, sys-process/atop/

2017-08-02 Thread Lars Wendler
commit: 364a9e317ce981f01c28e374a55aac8ee960fe84
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug  2 12:53:00 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug  2 12:56:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=364a9e31

sys-process/atop: Bump to version 2.3.0

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-process/atop/Manifest  |  4 +++
 sys-process/atop/atop-2.3.0.ebuild | 63 ++
 sys-process/atop/files/atop.rc-r2  |  8 +
 3 files changed, 75 insertions(+)

diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest
index dedcd00a971..6503a777da6 100644
--- a/sys-process/atop/Manifest
+++ b/sys-process/atop/Manifest
@@ -2,3 +2,7 @@ DIST atop-1.27-3.tar.gz 159521 SHA256 
bce36e0b50f0e03995d86d25dbc9ab4a289f6755ce
 DIST atop-2.0.2.tar.gz 166887 SHA256 
a620dbe0de7c7ee004949b201bed27559a8dd6cbdee651c7a3e15fc584723409 SHA512 
c02b1c2ebf5c49fb0ad17bbcf0b86af8e5623c8d0b6ba8b1096d9b592cbb358e011933142cdebc90f619221785e859aaa009a338f3682d8bfa4340a50b308471
 WHIRLPOOL 
1f650210c7f0d79545ad268d5482f950d080aaff51a6045fa710ffc4c359f786cf27ebf88a1dfca87a402b63f8ea9dc7d0542e1949096744a30ca3620708e575
 DIST atop-2.1-1.tar.gz 181301 SHA256 
39a2d4febc338dd4147904b1496d1aa9513da0d22ad0602b66023452bdc7989f SHA512 
89b33c9a299213faa42c8ee4393c9588c0dbe7940f8709a617d51d6202525a7e7385299242c8c032d573dea9fa631e705d8edfb4685414d35169b773e1290613
 WHIRLPOOL 
9f02afd797d25a28e873c25f6f03a2607628d60a7ef493b034a63707bc4b5fcd7d4d2d2f2c18b69312f19c5104639176e4816ebfd7282d53dd819786e45280d5
 DIST atop-2.2-3.tar.gz 194168 SHA256 
c785b8a2355be28b3de6b58a8ea4c4fcab8fadeaa57a99afeb03c66fac8e055d SHA512 
34076e35004367bbfd63f3aac1e786dab566633799b5d4f2c4d45f343642d145027f6298aa40d5e83c1356f502e3c51faa58da07cea58f2960bfacd78cf77915
 WHIRLPOOL 
2798ebaf5affc9d929a0b5663c1caa6d64a52e00d20f496373f34e48c592fe168c8c20c9df3c309a3057f9eb7baa3409f2cbfbedf110adb9fef51d0774d8d3e2
+DIST atop-2.3.0-netatop_h.patch 3279 SHA256 
e7d39b71c3eb6b94e358358267caca063a6e1c9e00dacdeaab1cfc9ca3ceff2e SHA512 
9b84adf3e740eca5e42199bb3e9e65e08ffb07f60e7c02d04b73cfe4b63a4f563991a797def5826ba10a32c78d2363ebe9b4e41d12cf9e7118e3eb82d259c31b
 WHIRLPOOL 
8246ba30bb4268b7b3df25d8d8727c145d6aa8889f93ef0b0a3e07a63122eb25c31552e970ac92c3a3c3bf12b1b57e9d698cd50aa07ff8f8f5d8851131866e18
+DIST atop-2.3.0-version_c.patch 1537 SHA256 
ea8620eee1557ddd932edcca0d696be4549d7b7b2c9417ff263d822155cb8d0a SHA512 
48589cb29cc969c25d0dbc5c5237200b28af6f1b5daf478abdd52079360938887f9de0fa4a379479c5bf8f3ba31946eba5aae19fe3246f36e82a132708840373
 WHIRLPOOL 
3c8bbbce2a7fc947a7f4eddfe7160d35a5d765d3f0a4680098d157d7c4030881cde6fe236ef321a17294db1a21e0a8c5b992b030b8514ef921eaaccb5a3c115d
+DIST atop-2.3.0-version_h.patch 748 SHA256 
c0acbb67080ab66f243c4c56f57030f51851ca816cc2f3945c775c90a347e2a8 SHA512 
79ea49421e9bd82322cae26148d608560910a3d2e089228d2218d93744dcba8398058dd75255b64d15301c8bc4bde1dd6e15b6c6949a01534557b24b3d79089d
 WHIRLPOOL 
51f325f5a72d090c017487f783a4882ff8e82d4b25dd5ea48c7f1c5b8332acb1e03ef1fa7a1aca77d15d74772bc5979fbde1b83397814cceadd5848c3b698a09
+DIST atop-2.3.0.tar.gz 190560 SHA256 
9af5d8ea1f1d2b1ff6e85dd666d294e213b7c39c66d8a7a796665061cdbf6c01 SHA512 
8347f480b3e8f957be9aa8982b9c69c5fbc59b8a32044662995495cc2218de48342788aae40538d2ad67d402c8c470d0514261791ead70303f97221ea6983621
 WHIRLPOOL 
a0cb664edee0fb7750993db6885880f3eae25e079358a26cd0bab7ec0a45d1a18e6601e59e78e610b97bf0aacbb923463bcee2935a3b913af53e48d84d508cdc

diff --git a/sys-process/atop/atop-2.3.0.ebuild 
b/sys-process/atop/atop-2.3.0.ebuild
new file mode 100644
index 000..373ca36e8d6
--- /dev/null
+++ b/sys-process/atop/atop-2.3.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-mod systemd toolchain-funcs
+
+DESCRIPTION="Resource-specific view of processes"
+HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop;
+SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+# Tarballs lacks version.{c,h} files
+SRC_URI+=" 
https://github.com/Atoptool/atop/commit/42e86fcc42ce60f8c92f3c7d5f3a6ccde47c0b33.patch
 -> ${PN}-2.3.0-version_h.patch"
+SRC_URI+=" 
https://github.com/Atoptool/atop/commit/a8d850d06efc8d70a19f55ec93fe83df51e99077.patch
 -> ${PN}-2.3.0-version_c.patch"
+SRC_URI+=" 
https://github.com/Atoptool/atop/commit/5f101e656a24271726d1e9cd672631b6033c36c1.patch
 -> ${PN}-2.3.0-netatop_h.patch"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+IUSE=""
+
+RDEPEND="
+   sys-libs/ncurses:0=
+   sys-process/acct
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.2-build.patch
+   "${FILESDIR}"/${PN}-2.2-sysmacros.patch #580372
+
+   # taken from upstream.
+   

[gentoo-commits] repo/gentoo:master commit in: sys-process/atop/files/

2017-08-02 Thread Lars Wendler
commit: a1d059a3a560a5c93d3b9f6fe38d9789bf37b99c
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Aug  2 12:55:16 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Aug  2 12:56:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d059a3

sys-process/atop: Fixed init script for atop-2.2 (bug #553246).

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-process/atop/files/atop.rc-r1 | 12 +++-
 1 file changed, 3 insertions(+), 9 deletions(-)

diff --git a/sys-process/atop/files/atop.rc-r1 
b/sys-process/atop/files/atop.rc-r1
index e4d894e7328..c5172283a21 100644
--- a/sys-process/atop/files/atop.rc-r1
+++ b/sys-process/atop/files/atop.rc-r1
@@ -1,14 +1,8 @@
 #!/sbin/openrc-run
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 description="Resource-specific view of processes"
 pidfile="/var/run/atop.pid"
-command="/usr/bin/atop"
-
-start() {
-   ebegin "Starting atop"
-   start-stop-daemon --start --pidfile ${pidfile} \
-   --exec /etc/atop/atop.daily
-   eend $?
-}
+command="/etc/atop/atop.daily"
+command_background="true"



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

2017-08-02 Thread Anthony G. Basile
commit: 143c6f9b0afadd5534efb6948f30deb9e5337421
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug  2 12:06:15 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug  2 12:06:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=143c6f9b

net-vpn/tor: version bump alpha to 0.3.1.5, remove older

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 net-vpn/tor/Manifest   | 2 +-
 net-vpn/tor/{tor-0.3.1.4_alpha.ebuild => tor-0.3.1.5_alpha.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 1145650e7b3..5ec18100df9 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,4 +1,4 @@
 DIST tor-0.2.9.10.tar.gz 5557586 SHA256 
d611283e1fb284b5f884f8c07e7d3151016851848304f56cfdf3be2a88bd1341 SHA512 
c18c4faf18406f04165136f0d70e6bc2896f3f02770beadaab5e7a99441d71b897ae3a14a046eaec99a1bd6d8ad7758b28f7d652588842b77621cdc95d4fb7e1
 WHIRLPOOL 
8a12ab4bd148c6cf57e4e21ae29ccff46b9f687a1646f4453b0ba312b97b78d0c2a428f3178f47e58ec012eb2edce53efff4e07d7f0418d7ccc4ded3856a84a0
 DIST tor-0.3.0.8.tar.gz 5796845 SHA256 
663a3ba7b8a124c0f8a7351eaa2dda6fd518de3f3c4ee28fff869bfb03860d48 SHA512 
93267e51578266f6f6eea57e7fcd7ec5f8fbeb2e880675956724a0b1c1dfe1826945aaba4ca3075b577505d0ce70fd7def2f2a9e06af78f52190e15a7aad2ee1
 WHIRLPOOL 
a301811a7cf7dbd444a16802dcece32dbd679895e6bf45ad7c51787171a4d80d51a438585e5a1f9e1da55405537b706fafc3a6565f72bf08e89608a4fde98b85
 DIST tor-0.3.0.9.tar.gz 5811303 SHA256 
48d4880bf6ccb19ce9af2abde6946d7cf0635cc807548badbf4a221a79581e42 SHA512 
19b662840ee0c6aaba04c6db7f172def070d0773553f90bc3d1f210266bbcb572b3dd1f383359e36583103235a85a0a4052cf7299a534fde137bee41376ffa02
 WHIRLPOOL 
dc834c84207714a1fe9376dabe34651e506e93526e7f94de822d3691c4947c2332635b10127be5fa23d31adc5f9e1bc93ad65d1dcb7241a68a0459dffa2c6cb6
-DIST tor-0.3.1.4-alpha.tar.gz 5964177 SHA256 
36ba88bd62f6f630bdba02c6bc348e8176224cec44281f6dacd86c46426c79d1 SHA512 
78e62003acfc52a542bb6cffec6081294df9d58d745757c1c3d6a54cca494e62bd6b39396494ca2c2b67bf8f27a6b14f923fca1e02463baca472ecfc6b79a81e
 WHIRLPOOL 
5bdd8477bb33d481ea0b800f0f7003a72cf402ba143489fa94886d1b25047a8c839a2d45378995b69041e1e5c335fedb6db4d33d94bee463294877a7769571d5
+DIST tor-0.3.1.5-alpha.tar.gz 5997514 SHA256 
04281b87e8b97517ba52232cd58de06a816f5a136b9b7a7316be878b36df8313 SHA512 
5c96b0978e8cb15bd76dc171079451439c4e25d2fbd6f817d58a7bd786d494a7ed7e18931acf046cfb9ee12c5342e212b1faa69b8eb9207db1e791dcc4f3221d
 WHIRLPOOL 
909b31e2d3a774781e94ffdd7a892bdde931c8a876fd811fd745e2f03445be2e735df1b049615a7be3f4a193fe40d317bd75376d164abcf3d6eee126d96049e1

diff --git a/net-vpn/tor/tor-0.3.1.4_alpha.ebuild 
b/net-vpn/tor/tor-0.3.1.5_alpha.ebuild
similarity index 97%
rename from net-vpn/tor/tor-0.3.1.4_alpha.ebuild
rename to net-vpn/tor/tor-0.3.1.5_alpha.ebuild
index 15aa33582ec..2e54066d6ba 100644
--- a/net-vpn/tor/tor-0.3.1.4_alpha.ebuild
+++ b/net-vpn/tor/tor-0.3.1.5_alpha.ebuild
@@ -17,7 +17,7 @@ LICENSE="BSD GPL-2"
 SLOT="0"
 # We need to keyword app-arch/zstd
 #KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="libressl lzma scrypt seccomp selinux systemd tor-hardening test web zstd"
 
 DEPEND="



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

2017-08-02 Thread Anthony G. Basile
commit: ccb0832e1db02433e37c0460a27849b2e22f6728
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Aug  2 11:56:26 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Aug  2 12:01:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb0832e

sys-apps/gradm: version bump to 201708012022

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 sys-apps/gradm/Manifest  |  1 +
 sys-apps/gradm/gradm-3.1.201708012022.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/sys-apps/gradm/Manifest b/sys-apps/gradm/Manifest
index a1d5c544625..852b1fb9698 100644
--- a/sys-apps/gradm/Manifest
+++ b/sys-apps/gradm/Manifest
@@ -1,3 +1,4 @@
 DIST gradm-3.1-201603152148.tar.gz 91549 SHA256 
07f4decbc95ddfb8a88a35ab2960705fb48d0daf108afc09c2b752e2e86fd7b5 SHA512 
a423db1dfdaa0b068970b92dc970d6e10bfc20695437e92d967b064c3efe05114ab6de672eec984ab2f048b67b12ec8c6667a71bc584f03e5d2f0ebab1476158
 WHIRLPOOL 
69b4808f71c55a51784397870d115b851dedd845f8bd588b75d7a39cab140e29eb20ec83542979d6265b203ec78c9a45bc6b1eecb6bcaa061450a3e8fac2512d
 DIST gradm-3.1-201607172312.tar.gz 91667 SHA256 
4281c72e3e82f0ea2c01d124975c19326b2157c10911fa065c1549195d5e6ee4 SHA512 
61f14038ee555b99e4d0096dd01697d8adba45e057ffceadb44eafbdfba807b53030684c5073d169c005902acfa6baa673975ed4ab00ad035941c209f8f1d2e2
 WHIRLPOOL 
38fd29b829b78aa016e922ba011bcfeba0cc8de8d45ccacf2b7658153dcbed54df7035c6bcead8b4956595f812f3ca35a8553b364feb37352e5e39eee15c2661
 DIST gradm-3.1-201608131257.tar.gz 91949 SHA256 
2b771346458f55805713e4cdfc4fefba1da88826dd9ecff38dacd0087331a578 SHA512 
0947abda8d4085fd6f4a569a29f146d6f093c7013ea3aba50df4fb740487b93696b63ab475eb862cfcd26aeb62cd69a55c3d6083b91a2eb9349ad566735f8cfe
 WHIRLPOOL 
99d9c32ec7bba80e57cc3b543a9f9df5c0317226b7e5cf146b5d6fcab3b600577adc79f83cc031f94a3526875a99ce9af97de08139b3e933bf341a35d41c7d70
+DIST gradm-3.1-201708012022.tar.gz 92238 SHA256 
d5de919a0f3bf70b0591f1bd9e2dbba9e5d0c55b5df36727e49f3cf0ef4b5482 SHA512 
1c319ce5b102ad54d0c4d0c43222ed755719bb2568c9a4575b62965a73b0765265dc7068488e5e34df52ed9382b17e4bf1b32a8eef20a4d7a534f3f9a4ba2b3d
 WHIRLPOOL 
427faaa42847b0b6f10ce90d9425e62c0722b3675ab04c2d7982514ec86f16a45bc098d9e59dd21d11b660b34a0b6ef75e1130142b5bc5edd4ab7d40ef14da89

diff --git a/sys-apps/gradm/gradm-3.1.201708012022.ebuild 
b/sys-apps/gradm/gradm-3.1.201708012022.ebuild
new file mode 100644
index 000..58076065718
--- /dev/null
+++ b/sys-apps/gradm/gradm-3.1.201708012022.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+inherit flag-o-matic toolchain-funcs versionator eutils udev
+
+MY_PV="$(replace_version_separator 2 -)"
+
+DESCRIPTION="Administrative interface for the grsecurity Role Based Access 
Control system"
+HOMEPAGE="http://www.grsecurity.net/;
+SRC_URI="https://dev.gentoo.org/~blueness/hardened-sources/gradm/${PN}-${MY_PV}.tar.gz;
+LICENSE="GPL-2"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="pam"
+
+RDEPEND=""
+DEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   pam? ( virtual/pam )"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   epatch "${FILESDIR}"/respect-gentoo-env-r3.patch
+   sed -i -e "s:/lib/udev:$(get_udevdir):" Makefile || die
+   eapply_user
+}
+
+src_compile() {
+   local target
+   use pam || target="nopam"
+
+   emake ${target} CC="$(tc-getCC)" OPT_FLAGS="${CFLAGS}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   fperms 711 /sbin/gradm
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "Be sure to set a password with 'gradm -P' before enabling 
learning mode."
+   ewarn
+}



  1   2   >