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

2018-11-14 Thread Hans de Graaff
commit: 10265cbb65eac3f3d2889931af946ef2970b8d26
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 15 06:14:17 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 15 07:23:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10265cbb

dev-ruby/httparty: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/httparty/Manifest   |  1 -
 dev-ruby/httparty/httparty-0.16.0.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index 57372b1397b..c11e7ed56b2 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1,2 +1 @@
-DIST httparty-0.16.0.gem 89088 BLAKE2B 
27715c6760a9adeec289a005f89de219b32e6ad5c3f937478ad4187df895096f9375b0d20a4b33c1c62b96de6313017a713a036247756a96fe9366e7c1e77247
 SHA512 
c523ab3555d0a86e2df53e800be57b88f40bb680e7df31e754ddc3e76728eb2228e6ddbe9a3e580c4c604a126ebcd33be79dfde3758faf99aadbba4d30d9508d
 DIST httparty-0.16.2.gem 89600 BLAKE2B 
581b5fcadf59bb50864b2fa6d1aae220ff9881bba53363601c6e70c3291dc2cee351a8f42b1946ad516cdcab5a85b832e4260f04394e54255e0cd76bc6860d5e
 SHA512 
13efbacb9ee0325fbb185279ca9f7ffcc0131189ccf98d9889c6a1b6bcfa04fd7cbc6d1393bffe69a5a813a2f54f70b5926e176305fa70480dd0902968c894d0

diff --git a/dev-ruby/httparty/httparty-0.16.0.ebuild 
b/dev-ruby/httparty/httparty-0.16.0.ebuild
deleted file mode 100644
index 472d30ad10f..000
--- a/dev-ruby/httparty/httparty-0.16.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
-HOMEPAGE="https://jnunemaker.github.com/httparty;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend '>=dev-ruby/multi_xml-0.5.2'
-
-ruby_add_bdepend 'test? ( dev-ruby/webmock )'
-
-all_ruby_prepare() {
-   # Remove bundler
-   rm Gemfile || die
-   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
-
-   # Avoid test dependency on cucumber. We can't run the features since
-   # they depend on mongrel which is no longer packaged.
-   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
-
-   # Avoid test dependency on simplecov
-   sed -i -e '/simplecov/I s:^:#:' \
-   -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb 
|| die
-
-   # Avoid test that works standalone but fails in the suite
-   sed -i -e '/calls block given to perform with each redirect/,/^
end/ s:^:#:' spec/httparty/request_spec.rb
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}



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

2018-11-14 Thread Hans de Graaff
commit: c500ebe5e411cc9bf804cc53b0bf8d8c30660df5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 15 07:23:31 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 15 07:24:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c500ebe5

dev-ruby/regexp_parser: add 1.3.0

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index 9e6da9c8829..31887338652 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -1,3 +1,4 @@
 DIST regexp_parser-0.4.13.tar.gz 81658 BLAKE2B 
008b5c2ab7b08a23c18f165de2028fab7b42660644dedc467edc5b36065ccebdd80aac0612a37efc59248d2c7116746de41beca964a5c92800c23d33faf98ac0
 SHA512 
f6996b4c0be7f387657fed7a8fd505dd9dd3a15dcd09e12be0bcaf0bdf2321dc6a15a731e7062b76dc40e953b207340747f1429cc7e621dc0b1caa58154ba841
 DIST regexp_parser-0.5.0.tar.gz 80554 BLAKE2B 
7890e6850e3ffbb927c5e72430ab29e6aeec4f8684eb56f4153414aca62702faa57f48887618e84b1d087e2ba366ec9d6b2e92200cc34472b7bbb5a8b0043415
 SHA512 
0d1c43fda01077b9b3d9c28ce9cb01772f10817e42d9c0ff28e6ea5cd059ad4869b940498c6a4e77d4fc6acb6ac0aba293ae67dd012650cdb58989b90868be16
 DIST regexp_parser-1.2.0.tar.gz 82333 BLAKE2B 
9748e69c876365f8ef9431dd14168e2759312e51145d856043cd36a7198a68ea08ad31e120aab76ed64a615d776c3ac20e269fc62915fb3ef472438eb90fd440
 SHA512 
4f47a12e420ecefcc167ff9655b4df97c4a06de4e0ac6479d3595fe1d89b142dc6a64d34b9f4401da9f06119e71fde19d46db7c7e28c4eb0ab5df2e293a36cea
+DIST regexp_parser-1.3.0.tar.gz 82564 BLAKE2B 
4b35174893fe3af4d4c2f65625c8920ed4fa5b081868ecfdd418af5bd24749e123c27f26201caa7a792cc3abd89bd826ac332ad042731a330fbf3b05052c14fa
 SHA512 
e2947d32bb8f81fab2428c92ca03389a6df963c4bc2104f9cb9bf013616efc5fdbef711e87d6ff15e2d3a5bc667b1a8c9fc643672975fa23b6e700b2a090c536

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



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

2018-11-14 Thread Hans de Graaff
commit: e5723b8f7259e028fdf71989148ca1c8086fec2e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 15 06:16:11 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 15 07:23:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5723b8f

dev-ruby/httparty: add 0.16.3

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/httparty/Manifest   |  1 +
 dev-ruby/httparty/httparty-0.16.3.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index c11e7ed56b2..aaca75ffd64 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1 +1,2 @@
 DIST httparty-0.16.2.gem 89600 BLAKE2B 
581b5fcadf59bb50864b2fa6d1aae220ff9881bba53363601c6e70c3291dc2cee351a8f42b1946ad516cdcab5a85b832e4260f04394e54255e0cd76bc6860d5e
 SHA512 
13efbacb9ee0325fbb185279ca9f7ffcc0131189ccf98d9889c6a1b6bcfa04fd7cbc6d1393bffe69a5a813a2f54f70b5926e176305fa70480dd0902968c894d0
+DIST httparty-0.16.3.gem 92672 BLAKE2B 
d32f0da8eb2c5e9f2e094c1c8971c53a8e6eab4b0a7b98014d04b27a644d1c2142cf6c97f4db5cd1274f35c8e80ce332f86cae8ee4adba2d0636aabb7f40bea5
 SHA512 
26916c635fe4cc01a38132ab5970487aef4529239e922d196f5922187eb466d24ead0e2e15889d721a37f6358b65570ca022b78e166bd49ed08c7150acec816a

diff --git a/dev-ruby/httparty/httparty-0.16.3.ebuild 
b/dev-ruby/httparty/httparty-0.16.3.ebuild
new file mode 100644
index 000..4b5fde1500a
--- /dev/null
+++ b/dev-ruby/httparty/httparty-0.16.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
+HOMEPAGE="https://jnunemaker.github.com/httparty;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
+
+ruby_add_bdepend 'test? ( dev-ruby/webmock )'
+
+all_ruby_prepare() {
+   # Remove bundler
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
+
+   # Avoid test dependency on cucumber. We can't run the features since
+   # they depend on mongrel which is no longer packaged.
+   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
+
+   # Avoid test dependency on simplecov
+   sed -i -e '/simplecov/I s:^:#:' \
+   -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb 
|| die
+
+   # Avoid test that works standalone but fails in the suite
+   sed -i -e '/calls block given to perform with each redirect/,/^
end/ s:^:#:' spec/httparty/request_spec.rb
+
+   # Avoid test that is not fully compatible with newer multi_xml
+   sed -i -e '/should be able parse response type xml automatically/askip 
"multi_xml"' spec/httparty_spec.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



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

2018-11-14 Thread Mike Gilbert
commit: 4705062eb6847dce48e241f8ef286a3e9626a120
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Nov 15 06:41:53 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov 15 06:41:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4705062e

net-misc/networkmanager: add hints to resolvconf USE description

Bug: https://bugs.gentoo.org/669246
Package-Manager: Portage-2.3.51_p9, Repoman-2.3.12
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/networkmanager/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/networkmanager/metadata.xml 
b/net-misc/networkmanager/metadata.xml
index d2f41613703..3345447e4f9 100644
--- a/net-misc/networkmanager/metadata.xml
+++ b/net-misc/networkmanager/metadata.xml
@@ -26,7 +26,10 @@
Enable support for mobile broadband and PPPoE
connections using net-dialup/ppp
Use net-dns/openresolv for 
managing
-   DNS information
+   DNS information in /etc/resolv.conf. Generally, a 
symlink to
+   /run/NetworkManager/resolv.conf is simpler. On systems 
running
+   systemd-resolved, disable this flag and create a 
symlink to
+   /run/systemd/resolve/stub-resolv.conf.
Enable Teamd control support
Enable support for wifi and 802.1x 
security
Enable support for the deprecated Wext 
(Wireless



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

2018-11-14 Thread Georgy Yakovlev
commit: 0ba9c1b4e84f18442d8894358ca3065d36db3046
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov 15 03:18:19 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov 15 03:21:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba9c1b4

dev-python/grpcio-testing: version bump to 1.16.1

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/grpcio-testing/Manifest |  1 +
 .../grpcio-testing/grpcio-testing-1.16.1.ebuild| 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/grpcio-testing/Manifest 
b/dev-python/grpcio-testing/Manifest
index 0799fe1e840..ebda7c8f0c5 100644
--- a/dev-python/grpcio-testing/Manifest
+++ b/dev-python/grpcio-testing/Manifest
@@ -1 +1,2 @@
 DIST grpcio-testing-1.16.0.tar.gz 12533 BLAKE2B 
98238dc7aee745b210356e999c6048b028ceed8ee2f356557808b4567fc4cf2f90a111e6cce36122cf3294fa5f4b3be1c5ac6659ad6fa97d26e1bfecf4d9b5e6
 SHA512 
88d33629ccd6c4d4865a9d643c44f074246d01c0c84d57b06bc011e22d4d735261e4a959720512ca03e699a6e1d26eb0c19997a65f52b5cdd199b22072c2d020
+DIST grpcio-testing-1.16.1.tar.gz 12262 BLAKE2B 
06790ef800a256fcd3073e32df455f97ff2528a6a10b661527b3a306adad3828e835c903c0fb4abf4e829ccfb4481b5334c87d021fb83d12a0f308dfc09d39da
 SHA512 
2e1026569b694e555cc84bcbf0389e50d35955bade2ca5614289de0994cbf9d128b649ecd1813e45f8ab79ee4efd77382ed669cba5bcfe8317aa9f774e0e54b2

diff --git a/dev-python/grpcio-testing/grpcio-testing-1.16.1.ebuild 
b/dev-python/grpcio-testing/grpcio-testing-1.16.1.ebuild
new file mode 100644
index 000..85f8ae2dfef
--- /dev/null
+++ b/dev-python/grpcio-testing/grpcio-testing-1.16.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Testing utilities for gRPC Python"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"



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

2018-11-14 Thread Georgy Yakovlev
commit: 34f950333fc55bd3649b37f6f7f0ee0ab608ba46
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov 15 03:03:16 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov 15 03:21:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f95033

dev-python/grpcio: version bump to 1.16.1

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

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

diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest
index e3589291b88..b613503e0b9 100644
--- a/dev-python/grpcio/Manifest
+++ b/dev-python/grpcio/Manifest
@@ -1 +1,2 @@
 DIST grpcio-1.16.0.tar.gz 14519470 BLAKE2B 
872ef15a7994303ce7ac0a573e49c94260eb8480d8ee94e25471ec9395827fafd3f5e3bd6f4793eb15091827e6d780b8dd6d01f38eef85db80fb234a710f370b
 SHA512 
37d5940f1543cebdabf2b1340a042f98e5f321c42d92d05c88631c0eae42d94d3fe86893a21704a22b70c1fbd70bf091c1af2b51cd5c1d316dd8f0a586fb0eb7
+DIST grpcio-1.16.1.tar.gz 14514047 BLAKE2B 
e4fc7f196f3e377afb0a103aca60337dd63b3b0f84846e7e2a4622a0102d4300782f08367e1429e1fd021dd90b151f17dd927a25a749f35724c7d2a41a6943a6
 SHA512 
efd7fb36a61e2ee872c0807a8198cabe8f1f9003bd5bce7cd46c75541752c0f745db02bbfe3f37f572531e15df60913f2b08b678545f176fe683f3e64e22124f

diff --git a/dev-python/grpcio/grpcio-1.16.1.ebuild 
b/dev-python/grpcio/grpcio-1.16.1.ebuild
new file mode 100644
index 000..312146bd5e1
--- /dev/null
+++ b/dev-python/grpcio/grpcio-1.16.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="High-performance RPC framework (python libraries)"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist]
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   net-dns/c-ares:=
+   !

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

2018-11-14 Thread Georgy Yakovlev
commit: da10043308b8572b2366d0e997d060d92c50e37a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov 15 03:07:14 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov 15 03:21:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da100433

dev-python/grpcio-tools: version bump to 1.16.1

Tighten deps to exact same release sans revision

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/grpcio-tools/Manifest   |  1 +
 dev-python/grpcio-tools/grpcio-tools-1.16.1.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest
index 790f7745168..55a4b443da2 100644
--- a/dev-python/grpcio-tools/Manifest
+++ b/dev-python/grpcio-tools/Manifest
@@ -1 +1,2 @@
 DIST grpcio-tools-1.16.0.tar.gz 1893006 BLAKE2B 
01224d6af05a87e23609d47e5fefeb4784b0ac63cc1198e9f81de03b0b0fed5b2e2d706a486627c1d0e770ba66fe7be00dd98b866fb98e1d14299302a080e3b7
 SHA512 
86b66242d17d52d08ebb0861d08bcda4dc90fc142d2777bf99d0e4bce72049f88edd5d2ea52c2b33b9a77d94ca8961d877a97ed614766a3061528d41c96e6e96
+DIST grpcio-tools-1.16.1.tar.gz 1887741 BLAKE2B 
721746ff5febd743ca56f6e5265fa7066ca1c940ec7b73f2978b2360bc3f4076a72b4bea44fd808e59713d06879beeb43ae38e176c204e0159ef2540324f
 SHA512 
73652b3b317f216a1b3e6d94499888ba9410dcf44ed11771b359fc363eef6878f466385800cfb856fdf956b275a5356f4984e68a16a7ce8b29ea5c278f17d9fc

diff --git a/dev-python/grpcio-tools/grpcio-tools-1.16.1.ebuild 
b/dev-python/grpcio-tools/grpcio-tools-1.16.1.ebuild
new file mode 100644
index 000..e7664411391
--- /dev/null
+++ b/dev-python/grpcio-tools/grpcio-tools-1.16.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+inherit distutils-r1
+
+DESCRIPTION="Protobuf code generator for gRPC"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/cython[${PYTHON_USEDEP}]
+   ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   !

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

2018-11-14 Thread Georgy Yakovlev
commit: 5c978cb42f659db4b2b44200a7803692053efbd7
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov 15 03:15:46 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov 15 03:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c978cb4

net-libs/grpc: http -> https HOMEPAGE

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-libs/grpc/grpc-1.12.0.ebuild| 4 ++--
 net-libs/grpc/grpc-1.12.1-r1.ebuild | 4 ++--
 net-libs/grpc/grpc-1.13.0-r1.ebuild | 4 ++--
 net-libs/grpc/grpc-1.13.1.ebuild| 4 ++--
 net-libs/grpc/grpc-1.14.2.ebuild| 4 ++--
 net-libs/grpc/grpc-1.15.0.ebuild| 4 ++--
 net-libs/grpc/grpc-1.16.0.ebuild| 2 +-
 net-libs/grpc/grpc-1.16.1.ebuild| 2 +-
 8 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/net-libs/grpc/grpc-1.12.0.ebuild b/net-libs/grpc/grpc-1.12.0.ebuild
index a232297d5cf..ddf193e17a0 100644
--- a/net-libs/grpc/grpc-1.12.0.ebuild
+++ b/net-libs/grpc/grpc-1.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{5,6} )
 inherit python-r1 toolchain-funcs multilib flag-o-matic
 
 DESCRIPTION="Modern open source high performance RPC framework"
-HOMEPAGE="http://www.grpc.io;
+HOMEPAGE="https://www.grpc.io;
 SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"

diff --git a/net-libs/grpc/grpc-1.12.1-r1.ebuild 
b/net-libs/grpc/grpc-1.12.1-r1.ebuild
index 6c9403c7626..e5ea7b0998a 100644
--- a/net-libs/grpc/grpc-1.12.1-r1.ebuild
+++ b/net-libs/grpc/grpc-1.12.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ inherit distutils-r1 flag-o-matic toolchain-funcs
 PROTOBUF_VERSION="3.5.2"
 
 DESCRIPTION="Modern open source high performance RPC framework"
-HOMEPAGE="http://www.grpc.io;
+HOMEPAGE="https://www.grpc.io;
 SRC_URI="
https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
tools? ( 
https://github.com/google/protobuf/archive/v${PROTOBUF_VERSION}.tar.gz -> 
protobuf-${PROTOBUF_VERSION}.tar.gz )

diff --git a/net-libs/grpc/grpc-1.13.0-r1.ebuild 
b/net-libs/grpc/grpc-1.13.0-r1.ebuild
index b3f51b4ee14..d04a6152ea2 100644
--- a/net-libs/grpc/grpc-1.13.0-r1.ebuild
+++ b/net-libs/grpc/grpc-1.13.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ inherit distutils-r1 flag-o-matic toolchain-funcs
 PROTOBUF_VERSION="3.5.2"
 
 DESCRIPTION="Modern open source high performance RPC framework"
-HOMEPAGE="http://www.grpc.io;
+HOMEPAGE="https://www.grpc.io;
 SRC_URI="
https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
tools? ( 
https://github.com/google/protobuf/archive/v${PROTOBUF_VERSION}.tar.gz -> 
protobuf-${PROTOBUF_VERSION}.tar.gz )

diff --git a/net-libs/grpc/grpc-1.13.1.ebuild b/net-libs/grpc/grpc-1.13.1.ebuild
index 620789c5cc9..c754e09e6eb 100644
--- a/net-libs/grpc/grpc-1.13.1.ebuild
+++ b/net-libs/grpc/grpc-1.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ inherit distutils-r1 flag-o-matic toolchain-funcs
 PROTOBUF_VERSION="3.5.2"
 
 DESCRIPTION="Modern open source high performance RPC framework"
-HOMEPAGE="http://www.grpc.io;
+HOMEPAGE="https://www.grpc.io;
 SRC_URI="
https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
tools? ( 
https://github.com/google/protobuf/archive/v${PROTOBUF_VERSION}.tar.gz -> 
protobuf-${PROTOBUF_VERSION}.tar.gz )

diff --git a/net-libs/grpc/grpc-1.14.2.ebuild b/net-libs/grpc/grpc-1.14.2.ebuild
index f7ac68eea64..8c453555b08 100644
--- a/net-libs/grpc/grpc-1.14.2.ebuild
+++ b/net-libs/grpc/grpc-1.14.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ inherit distutils-r1 flag-o-matic toolchain-funcs
 PROTOBUF_VERSION="3.5.2"
 
 DESCRIPTION="Modern open source high performance RPC framework"
-HOMEPAGE="http://www.grpc.io;
+HOMEPAGE="https://www.grpc.io;
 SRC_URI="
https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
tools? ( 
https://github.com/google/protobuf/archive/v${PROTOBUF_VERSION}.tar.gz -> 
protobuf-${PROTOBUF_VERSION}.tar.gz )

diff --git a/net-libs/grpc/grpc-1.15.0.ebuild b/net-libs/grpc/grpc-1.15.0.ebuild
index 7c59fdc3076..9aa1447c2c7 100644
--- 

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

2018-11-14 Thread Georgy Yakovlev
commit: 45a6c02b40096a08998aa78418bfc51fc23929fe
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov 15 03:00:14 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov 15 03:21:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a6c02b

net-libs/grpc: version bump to 1.16.1

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-libs/grpc/Manifest   |   1 +
 net-libs/grpc/grpc-1.16.1.ebuild | 102 +++
 2 files changed, 103 insertions(+)

diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest
index 6e6e8dc9326..7305495516d 100644
--- a/net-libs/grpc/Manifest
+++ b/net-libs/grpc/Manifest
@@ -5,5 +5,6 @@ DIST grpc-1.13.1.tar.gz 13757818 BLAKE2B 
9387efb980a0cff20c36d7653f24fb798280942
 DIST grpc-1.14.2.tar.gz 13891112 BLAKE2B 
2d8baa2d248fb9e319ac6f1a9cb1eb0c4f7ce20cfaa51254cb6d43db8d101fd4df03779b24e52a2cd00d7e14a415d928d51039c31cdde2c3272feee664861ea1
 SHA512 
1fca05a01fcae3bcaa8aeb57fb8e4a69d92d4d4d42e0612e9a7b3652a3f4e1b006a7559aea95cadae614479f4ac6ed14876b81fca0365967d246a5b7888a8385
 DIST grpc-1.15.0.tar.gz 14084394 BLAKE2B 
133460868f347eb4bba6e761c2ad7d826017de4b3c52aafe1850a8a8811afb0a6ff3c084b5ff645556d0f14c7c60db89a9cb5dddfc9827b2ca2b32af09ecf43f
 SHA512 
2a958d93bf737e074216b121bc8e65c9c5151e6f8cfd5a3e9f826413d2734fdcdbd5659482c8d0b2a5e9a4ae537f5c1dfb58ee8ecf844ec95fe46659fb937e06
 DIST grpc-1.16.0.tar.gz 14442543 BLAKE2B 
bceddb5cc9b3439523523f16e0a34b45ddcd1b4bfc00556639b6d0ea84b886c7a9b3204b73605181d76997b42ba1a3ec3ccb95f43a0396a5cb96c7ea7644a800
 SHA512 
af088500bb7055f91a856efc91a718f3363a3047bc568e6419dc5776037d9a20493772b34d75a78225fb6bfc339da6493881c6744f3f98607bf9d3c7f91bfb75
+DIST grpc-1.16.1.tar.gz 14442310 BLAKE2B 
7ee9dc8f146a11009024786f3aa80205eb9a29576dd96fe719b7417eafcdacab703f0eaa73f009c98a54968c4d6079f612fa2b581e236d12fd55013c7c01fd5f
 SHA512 
2bfc3aba316eac7d741944826a5cd4de6aa6ccf05e8023383cb9d8cd374ff1961c75b0371edf088d47c8a797ed64c35bd64b7b22f388a62ece9ecef55f4ea56d
 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
 DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/net-libs/grpc/grpc-1.16.1.ebuild b/net-libs/grpc/grpc-1.16.1.ebuild
new file mode 100644
index 000..b3fac81f326
--- /dev/null
+++ b/net-libs/grpc/grpc-1.16.1.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+MY_PV="${PV//_pre/-pre}"
+
+DESCRIPTION="Modern open source high performance RPC framework"
+HOMEPAGE="http://www.grpc.io;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples doc systemtap static-libs"
+
+RDEPEND="
+   >=dev-libs/openssl-1.0.2:0=[-bindist]
+   dev-libs/protobuf:=
+   dev-util/google-perftools
+   net-dns/c-ares:=
+   sys-libs/zlib:=
+   systemtap? ( dev-util/systemtap )
+"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/0001-grpc-1.13.0-fix-host-ar-handling.patch"
+   "${FILESDIR}/0003-grpc-1.3.0-Don-t-run-ldconfig.patch"
+   "${FILESDIR}/0005-grpc-1.11.0-pkgconfig-libdir.patch"
+   "${FILESDIR}/grpc-1.15.0-fix-cpp-so-version.patch"
+   "${FILESDIR}/grpc-1.16.0-gcc8-fixes.patch"
+   "${FILESDIR}/grpc-1.16.0-Prevent-shell-calls-longer-than-ARG_MAX.patch"
+)
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+   sed -i 's@$(prefix)/lib@$(prefix)/$(INSTALL_LIBDIR)@g' Makefile || die 
"fix libdir"
+   default
+}
+
+src_compile() {
+   tc-export CC CXX PKG_CONFIG
+
+   emake \
+   V=1 \
+   prefix=/usr \
+   INSTALL_LIBDIR="$(get_libdir)" \
+   AR="$(tc-getAR)" \
+   AROPTS="rcs" \
+   CFLAGS="${CFLAGS}" \
+   CXXFLAGS="${CXXFLAGS}" \
+   LD="${CC}" \
+   LDXX="${CXX}" \
+   STRIP=/bin/true \
+   HOST_CC="$(tc-getBUILD_CC)" \
+   HOST_CXX="$(tc-getBUILD_CXX)" \
+   HOST_LD="$(tc-getBUILD_CC)" \
+   HOST_LDXX="$(tc-getBUILD_CXX)" \
+   HOST_AR="$(tc-getBUILD_AR)" \
+   HAS_SYSTEMTAP="$(usex systemtap true false)"
+}
+
+src_install() {
+   emake \
+   prefix="${D}"/usr \
+ 

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

2018-11-14 Thread Virgil Dupras
commit: c221afcc973a23ddf3ba3902029437d8d10c0ea1
Author: Virgil Dupras  gentoo  org>
AuthorDate: Thu Nov 15 03:14:58 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Thu Nov 15 03:14:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c221afcc

dev-python/vobject: bump to 0.9.6.1

Closes: https://bugs.gentoo.org/666126
Signed-off-by: Virgil Dupras  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-python/vobject/Manifest | 2 +-
 dev-python/vobject/{vobject-0.9.6.ebuild => vobject-0.9.6.1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/vobject/Manifest b/dev-python/vobject/Manifest
index 2adf8e45868..5c4387dfe17 100644
--- a/dev-python/vobject/Manifest
+++ b/dev-python/vobject/Manifest
@@ -1,3 +1,3 @@
 DIST vobject-0.9.3.tar.gz 57744 BLAKE2B 
01a9083faa7f2a84e2f6f09d9f9f14afb5558d86aefb1a9d5c7e3c8f0e664d6a292f79a340c1a32e510637784cdfb0f02d713e0bcdbb99d1531c50e742192063
 SHA512 
d77dac2e885ea752e900a2f6e3d9cf24fdd3365d1e9e2ba51c5c38b2889a62aaa61e5562799eb8063b5d4ded0bcd43108cd7e5d028cf7dbe72008b208b8e2e76
 DIST vobject-0.9.5.tar.gz 215577 BLAKE2B 
0312a0c1377ce8141e32422fbf9b4dab253398ccf83bb530929ac052537213b065d7550cd0d926a52a00e27271faa942797b65899fcbe3b8b955ca15c6a114a8
 SHA512 
087b394ad6c48c359ee1cabb90cbc85cb305ed9e65199f33c19f386c7075b70273e5fddcf7fde5356b140ead7a581efd917594e4d493e720c4e1a632f797acc7
-DIST vobject-0.9.6.tar.gz 216446 BLAKE2B 
8d0c6ca10a6b22fdf27571bad90e52900c9b013b832fe1fb13f91648298d80e2f68c6335ccb5c93760ef6a4a1a089222e1e6097a82cc47486ecea8474646e3c9
 SHA512 
1a6c1fb29e700b5d2e6ffbc0bbd75bdaeb568ba00360463b15423881615815e609fea51e72e403e75594676a0be8597fab222f79c3985ab74aa2273f9440819c
+DIST vobject-0.9.6.1.tar.gz 216565 BLAKE2B 
3097c3291337299f12d015a75509b0d3f14a1cd452f90e4445c3804d2ac8db0ea5858a3674eb688f66aaa5c048b155675fe36513a78b16714aa7bff2a0fd86b2
 SHA512 
499f22a1a9e60398a89d3d6fa472a0b4c9dd00b98440a4ce873da824f83cef1b0a5eb9e5051267931707a3eef00a1d3fb83ff63ffe857b403c4ac3a131f18dff

diff --git a/dev-python/vobject/vobject-0.9.6.ebuild 
b/dev-python/vobject/vobject-0.9.6.1.ebuild
similarity index 88%
rename from dev-python/vobject/vobject-0.9.6.ebuild
rename to dev-python/vobject/vobject-0.9.6.1.ebuild
index 51f3deade5a..1e083bef284 100644
--- a/dev-python/vobject/vobject-0.9.6.ebuild
+++ b/dev-python/vobject/vobject-0.9.6.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy )
 
 inherit distutils-r1
 



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

2018-11-14 Thread Virgil Dupras
commit: fc43006d59b07159137d091c1caa9e843eebadd1
Author: Virgil Dupras  gentoo  org>
AuthorDate: Thu Nov 15 03:07:51 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Thu Nov 15 03:07:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc43006d

profiles: last-rite dev-python/django-standard-form

It was missing from my previous last-rites list and it broke CI.

Bug: https://bugs.gentoo.org/664012
Signed-off-by: Virgil Dupras  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index aa25a5a8e0b..14e843a093a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -51,6 +51,7 @@ dev-python/aldryn-search
 dev-python/aldryn-bootstrap3
 dev-python/django-filer
 dev-python/django-mptt
+dev-python/django-standard-form
 
 # Sergei Trofimovich  (13 Nov 2018)
 # New version started creating files when input file is not set.



[gentoo-commits] repo/user/ssnb:master commit in: net-fs/samba/

2018-11-14 Thread Samuel Bernardo
commit: ff21792184d1165ffc8629a1d2eadeeb2f8c6c5c
Author: Samuel Bernardo  gmail  com>
AuthorDate: Thu Nov 15 03:08:27 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Thu Nov 15 03:08:27 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=ff217921

add samba update patched

Signed-off-by: Samuel Bernardo  gmail.com>

 net-fs/samba/Manifest  |   2 +
 net-fs/samba/samba-4.9.2-r1.ebuild | 289 +
 2 files changed, 291 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 351c81c..3f3f64e 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -14,5 +14,7 @@ AUX smbd_at.service 145 BLAKE2B 
729dd189fc69ff33930ec96a68cff42438645ff7f3cf0a88
 AUX talloc-disable-python.patch 1706 BLAKE2B 
cc447f5077c82d7eb584692121b9b34c03afb5f7dda2b799ea518d08421d31ce54fe2422c5ca7efe74f66011951c97b171a326604bd67446a15ad2849bade919
 SHA512 
ac0bf82e8ed8b918a5efbdeb0a6cbaaef22bb72231abb09026637d62b8ce35b25212960d26c07abe63661328ab7ea8a82590cd93f04de583e23239211daf6efa
 AUX winbindd.service 240 BLAKE2B 
f0b96a5a1d93a3c04bb2a2b2b500718b41fc907a3c551827a459c5d8184abc3caed0ac5edcf16032650dc2d58c38b779473c7a619047956f1381415e3de4dd93
 SHA512 
f1ce6d035e8e0fcdc73f14e3b60c9647043777ff6b2a982a81ed07eb4df5ff245a9511e3e4a9d8163f9c8f3fb86d2a39a67621ace68392eb7c2f2e2a55d587f7
 DIST samba-4.9.1.tar.gz 18018259 BLAKE2B 
783423098864c391f08b30e05b70308e922bdb4dad08b8b0b4d1112808357b9bb96aad7a094d0fe2e308f84a143d5f90be523b9c3551a3068ecdcad7347613f6
 SHA512 
267673b6d6ab0db59063480c20f02e5864ef96e9ad1097c23a99b2ab4b5fd2252193d7a152729b40cae0751fb9b0b108b087a190f5db11eabbd075224bd6e663
+DIST samba-4.9.2.tar.gz 18042752 BLAKE2B 
e6d361a38f1103c104015987fa2b67c49a91fb2fac77538b3d9fa0c1629348df00c8fb4ea0dbb1a1f3f62cd377699c1ebc00b1b1b7b1e0d073d3633d41a62e7b
 SHA512 
67de5faeda45e5c245bf02cc195cdf9ca4b63f17625837badf7c50d97250e94de5309c9ef824bd7890bc771b1dc0a3bfbafea09880850b5167f0bf8a8ef488ed
 EBUILD samba-4.9.1-r1.ebuild 8522 BLAKE2B 
0de209337ad7838bff0262a2db67f9d26e2aee16ef2a1a73250943ea14c9b176f450d2004a79f552682a655f383ad596f644f6efa4c4eed6e29dca44c80c2792
 SHA512 
4c0fc66120050cca3578eb8d9e1e72d4ea5118b4cafb34769cbeb5cc65982f8d26a4800c059cf63392469b7c96c20b7ea3faa73703a659be2251a29e76100dc7
+EBUILD samba-4.9.2-r1.ebuild 8541 BLAKE2B 
66be8708879d3d70bfe7482f721ac76db76f589d0a787d4408ea333ce2e6708209f88b43d6b18b7fadcde692382cb510e5c1e4954e385a2040dbfd5f841f9607
 SHA512 
be19327fd5958a4d6bcf1580bdfe150d5dcfed24dc729d7300127eb38fb4a364d31367d610ebdaa701aae516bb558afcc26465cfce2cf6caf40fb6bc8c281fbb
 MISC metadata.xml 1690 BLAKE2B 
d3bea05fc86c05786fe98d7298e00f91c1af33bc7c9a6ba19155bf6831a3e67318df9970baac12e67c666fd7cec8baebea50f08b178200887c05c42192b6345b
 SHA512 
fdde3409c3455f5d6af4fd2484702178ee29e1583159ede7acd57083fca52be5811013160149449a38d0049f9c3f5327790c696963071afd34a2121223a39a06

diff --git a/net-fs/samba/samba-4.9.2-r1.ebuild 
b/net-fs/samba/samba-4.9.2-r1.ebuild
new file mode 100644
index 000..51656ba
--- /dev/null
+++ b/net-fs/samba/samba-4.9.2-r1.ebuild
@@ -0,0 +1,289 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+),xml(+)'
+
+inherit python-single-r1 waf-utils multilib-minimal linux-info systemd
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_PATH="stable"
+[[ ${PV} = *_rc* ]] && SRC_PATH="rc"
+
+SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
+[[ ${PV} = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://www.samba.org/;
+LICENSE="GPL-3"
+
+SLOT="0"
+
+IUSE="acl addc addns ads ceph client cluster cups debug dmapi fam gnutls gpg 
iprint json ldap
+pam python quota selinux syslog system-heimdal +system-mitkrb5 systemd test 
winbind zeroconf"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   /usr/include/samba-4.0/ctdb_protocol.h
+   /usr/include/samba-4.0/ctdb_private.h
+   /usr/include/samba-4.0/ctdb_typesafe_cb.h
+   /usr/include/samba-4.0/ctdb_version.h
+)
+
+# sys-apps/attr is an automagic dependency (see bug #489748)
+CDEPEND="
+   >=app-arch/libarchive-3.1.2[${MULTILIB_USEDEP}]
+   dev-lang/perl:=
+   dev-libs/libaio[${MULTILIB_USEDEP}]
+   dev-libs/libbsd[${MULTILIB_USEDEP}]
+   dev-libs/iniparser:0
+   dev-libs/popt[${MULTILIB_USEDEP}]
+   dev-python/subunit[${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   >=dev-util/cmocka-1.1.1[${MULTILIB_USEDEP}]
+   net-libs/libnsl:=[${MULTILIB_USEDEP}]
+   sys-apps/attr[${MULTILIB_USEDEP}]
+   
>=sys-libs/ldb-1.4.3[ldap(+)?,python?,${PYTHON_USEDEP},${MULTILIB_USEDEP}]
+   

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

2018-11-14 Thread Virgil Dupras
commit: 60ebb45745372ff8a88ae02a325a016652aea9a6
Author: Virgil Dupras  gentoo  org>
AuthorDate: Thu Nov 15 02:31:54 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Thu Nov 15 02:31:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ebb457

profiles: last-riting django-cms and related

Bug: https://bugs.gentoo.org/664012
Signed-off-by: Virgil Dupras  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c2ee633b262..aa25a5a8e0b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,29 @@
 
 #--- END OF EXAMPLES ---
 
+# Virgil Dupras  (14 Nov 2018)
+# Unmaintained and depending on an purged version (1.8) of Django.
+# Removal in 30 days. bug #664012
+dev-python/django-cms
+dev-python/djangocms-admin-style
+dev-python/djangocms-file
+dev-python/djangocms-flash
+dev-python/djangocms-inherit
+dev-python/djangocms-link
+dev-python/djangocms-picture
+dev-python/djangocms-snippet
+dev-python/djangocms-teaser
+dev-python/djangocms-video
+dev-python/django-classy-tags
+dev-python/django-formtools
+dev-python/djangocms-text-ckeditor
+dev-python/django-sekizai
+dev-python/django-treebeard
+dev-python/aldryn-search
+dev-python/aldryn-bootstrap3
+dev-python/django-filer
+dev-python/django-mptt
+
 # Sergei Trofimovich  (13 Nov 2018)
 # New version started creating files when input file is not set.
 # This is unexpected behaviour change and causes sandbox



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

2018-11-14 Thread Thomas Deutschmann
commit: 107cec48583866aea34a98178763cabb7eb74606
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 01:12:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 01:19:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107cec48

dev-lang/rust-bin: move soft blockers to RDEPEND

Closes: https://bugs.gentoo.org/671150
Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --force
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...bin-1.29.1.ebuild => rust-bin-1.29.1-r1.ebuild} | 23 +++---
 ...bin-1.29.2.ebuild => rust-bin-1.29.2-r1.ebuild} | 23 +++---
 ...bin-1.30.1.ebuild => rust-bin-1.30.1-r1.ebuild} | 17 
 3 files changed, 30 insertions(+), 33 deletions(-)

diff --git a/dev-lang/rust-bin/rust-bin-1.29.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.29.1-r1.ebuild
similarity index 94%
rename from dev-lang/rust-bin/rust-bin-1.29.1.ebuild
rename to dev-lang/rust-bin/rust-bin-1.29.1-r1.ebuild
index 509e6014d00..a46314e5314 100644
--- a/dev-lang/rust-bin/rust-bin-1.29.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.29.1-r1.ebuild
@@ -25,19 +25,18 @@ IUSE="cargo clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
 CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0"
 
-DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+DEPEND=""
+RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+   cargo? (
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   net-libs/libssh2
+   net-misc/curl[ssl]
+   !dev-util/cargo
+   )
!dev-lang/rust:0
-   cargo? ( !dev-util/cargo )
-   rustfmt? ( !dev-util/rustfmt )
-"
-RDEPEND="${DEPEND}
-   cargo? (
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   net-libs/libssh2
-   net-misc/curl[ssl]
-   )"
+   rustfmt? ( !dev-util/rustfmt )"
 PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )"
 REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"
 

diff --git a/dev-lang/rust-bin/rust-bin-1.29.2.ebuild 
b/dev-lang/rust-bin/rust-bin-1.29.2-r1.ebuild
similarity index 94%
rename from dev-lang/rust-bin/rust-bin-1.29.2.ebuild
rename to dev-lang/rust-bin/rust-bin-1.29.2-r1.ebuild
index afca3183a7a..83af1207dcb 100644
--- a/dev-lang/rust-bin/rust-bin-1.29.2.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.29.2-r1.ebuild
@@ -18,19 +18,18 @@ IUSE="cargo clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
 CARGO_DEPEND_VERSION="0.$(($(get_version_component_range 2) + 1)).0"
 
-DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+DEPEND=""
+RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+   cargo? (
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   net-libs/libssh2
+   net-misc/curl[ssl]
+   !dev-util/cargo
+   )
!dev-lang/rust:0
-   cargo? ( !dev-util/cargo )
-   rustfmt? ( !dev-util/rustfmt )
-"
-RDEPEND="${DEPEND}
-   cargo? (
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   net-libs/libssh2
-   net-misc/curl[ssl]
-   )"
+   rustfmt? ( !dev-util/rustfmt )"
 PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )"
 REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"
 

diff --git a/dev-lang/rust-bin/rust-bin-1.30.1.ebuild 
b/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
similarity index 94%
rename from dev-lang/rust-bin/rust-bin-1.30.1.ebuild
rename to dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
index 14b883f5781..570cc004968 100644
--- a/dev-lang/rust-bin/rust-bin-1.30.1.ebuild
+++ b/dev-lang/rust-bin/rust-bin-1.30.1-r1.ebuild
@@ -16,17 +16,16 @@ SLOT="stable"
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="clippy cpu_flags_x86_sse2 doc libressl rustfmt"
 
-DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+DEPEND=""
+RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+   sys-libs/zlib
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   net-libs/libssh2
+   net-misc/curl[ssl]
!dev-lang/rust:0
!dev-util/cargo
-   rustfmt? ( !dev-util/rustfmt )
-"
-RDEPEND="${DEPEND}
-   sys-libs/zlib
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   net-libs/libssh2
-   net-misc/curl[ssl]"
+   rustfmt? ( !dev-util/rustfmt )"
 REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"
 
 QA_PREBUILT="



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

2018-11-14 Thread Thomas Deutschmann
commit: 76023b2a81ae1927ec5857256fb65d1bec61c509
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 00:50:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 01:19:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76023b2a

dev-lang/rust: move soft blockers to RDEPEND

Closes: https://bugs.gentoo.org/671150
Package-Manager: Portage-2.3.51, Repoman-2.3.12
RepoMan-Options: --force
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-lang/rust/{rust-1.29.1.ebuild => rust-1.29.1-r1.ebuild} | 10 +-
 dev-lang/rust/{rust-1.29.2.ebuild => rust-1.29.2-r1.ebuild} | 10 +-
 dev-lang/rust/{rust-1.30.1.ebuild => rust-1.30.1-r1.ebuild} | 10 +-
 3 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/dev-lang/rust/rust-1.29.1.ebuild 
b/dev-lang/rust/rust-1.29.1-r1.ebuild
similarity index 98%
rename from dev-lang/rust/rust-1.29.1.ebuild
rename to dev-lang/rust/rust-1.29.1-r1.ebuild
index 71a52599320..7e2cf610220 100644
--- a/dev-lang/rust/rust-1.29.1.ebuild
+++ b/dev-lang/rust/rust-1.29.1-r1.ebuild
@@ -50,7 +50,7 @@ LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
 IUSE="cargo clippy cpu_flags_x86_sse2 debug doc +jemalloc libressl rls rustfmt 
wasm ${ALL_LLVM_TARGETS[*]}"
 
-RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
jemalloc? ( dev-libs/jemalloc )
cargo? (
sys-libs/zlib
@@ -60,16 +60,16 @@ RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
net-libs/http-parser:=
net-misc/curl[ssl]
)"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
|| (
>=sys-devel/gcc-4.7
>=sys-devel/clang-3.5
)
+   dev-util/cmake"
+RDEPEND="${COMMON_DEPEND}
cargo? ( !dev-util/cargo )
-   rustfmt? ( !dev-util/rustfmt )
-   dev-util/cmake
-"
+   rustfmt? ( !dev-util/rustfmt )"
 PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )"
 
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )

diff --git a/dev-lang/rust/rust-1.29.2.ebuild 
b/dev-lang/rust/rust-1.29.2-r1.ebuild
similarity index 97%
rename from dev-lang/rust/rust-1.29.2.ebuild
rename to dev-lang/rust/rust-1.29.2-r1.ebuild
index a78fda48444..724b161b99d 100644
--- a/dev-lang/rust/rust-1.29.2.ebuild
+++ b/dev-lang/rust/rust-1.29.2-r1.ebuild
@@ -40,7 +40,7 @@ LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
 IUSE="cargo clippy cpu_flags_x86_sse2 debug doc +jemalloc libressl rls rustfmt 
wasm ${ALL_LLVM_TARGETS[*]}"
 
-RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
jemalloc? ( dev-libs/jemalloc )
cargo? (
sys-libs/zlib
@@ -50,16 +50,16 @@ RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
net-libs/http-parser:=
net-misc/curl[ssl]
)"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
|| (
>=sys-devel/gcc-4.7
>=sys-devel/clang-3.5
)
+   dev-util/cmake"
+RDEPEND="${COMMOND_DEPEND}
cargo? ( !dev-util/cargo )
-   rustfmt? ( !dev-util/rustfmt )
-   dev-util/cmake
-"
+   rustfmt? ( !dev-util/rustfmt )"
 PDEPEND="!cargo? ( >=dev-util/cargo-${CARGO_DEPEND_VERSION} )"
 
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )

diff --git a/dev-lang/rust/rust-1.30.1.ebuild 
b/dev-lang/rust/rust-1.30.1-r1.ebuild
similarity index 97%
rename from dev-lang/rust/rust-1.30.1.ebuild
rename to dev-lang/rust/rust-1.30.1-r1.ebuild
index 1990ef1eaaa..17118cfdb50 100644
--- a/dev-lang/rust/rust-1.30.1.ebuild
+++ b/dev-lang/rust/rust-1.30.1-r1.ebuild
@@ -38,7 +38,7 @@ LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA"
 
 IUSE="clippy cpu_flags_x86_sse2 debug doc +jemalloc libressl rls rustfmt wasm 
${ALL_LLVM_TARGETS[*]}"
 
-RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
+COMMON_DEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
jemalloc? ( dev-libs/jemalloc )
sys-libs/zlib
!libressl? ( dev-libs/openssl:0= )
@@ -46,16 +46,16 @@ RDEPEND=">=app-eselect/eselect-rust-0.3_pre20150425
net-libs/libssh2
net-libs/http-parser:=
net-misc/curl[ssl]"
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
${PYTHON_DEPS}
|| (
>=sys-devel/gcc-4.7
>=sys-devel/clang-3.5
)
+   dev-util/cmake"
+RDEPEND="${COMMON_DEPEND}
!dev-util/cargo
-   rustfmt? ( !dev-util/rustfmt )
-   dev-util/cmake
-"
+   rustfmt? ( !dev-util/rustfmt )"
 REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
x86? ( cpu_flags_x86_sse2 )"
 



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

2018-11-14 Thread Virgil Dupras
commit: 7bc3dac82cc5dd2a5303d642a27826957c20bb9e
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Oct 27 11:06:11 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Thu Nov 15 01:08:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bc3dac8

www-apps/phpsysinfo: bump to EAPI=7

Closes: https://bugs.gentoo.org/669770
Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10255
Signed-off-by: Virgil Dupras  gentoo.org>

 www-apps/phpsysinfo/metadata.xml|  1 +
 www-apps/phpsysinfo/phpsysinfo-3.2.10-r1.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/www-apps/phpsysinfo/metadata.xml b/www-apps/phpsysinfo/metadata.xml
index f8482ac659c..9f825ab8bb6 100644
--- a/www-apps/phpsysinfo/metadata.xml
+++ b/www-apps/phpsysinfo/metadata.xml
@@ -31,6 +31,7 @@
Install app-misc/uptimed to 
display those stats.


+   
https://github.com/phpsysinfo/phpsysinfo/issues
rk4an/phpsysinfo

 

diff --git a/www-apps/phpsysinfo/phpsysinfo-3.2.10-r1.ebuild 
b/www-apps/phpsysinfo/phpsysinfo-3.2.10-r1.ebuild
new file mode 100644
index 000..b662ec40f4f
--- /dev/null
+++ b/www-apps/phpsysinfo/phpsysinfo-3.2.10-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit webapp
+
+DESCRIPTION="A customizable PHP script that displays information about your 
system nicely"
+HOMEPAGE="https://rk4an.github.com/phpsysinfo/;
+SRC_URI="https://github.com/rk4an/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="apcupsd dmraid freeipmi hddtemp ipmitool ipmiutil iptables lm_sensors 
mdadm megactl nut quota smart snmp uptime"
+
+RDEPEND="
+   dev-lang/php[simplexml,xml,xsl(+),xslt(+),unicode]
+   virtual/httpd-php
+   apcupsd? ( sys-power/apcupsd )
+   dmraid? ( sys-fs/dmraid )
+   freeipmi? ( sys-libs/freeipmi )
+   hddtemp? ( app-admin/hddtemp )
+   ipmitool? ( sys-apps/ipmitool )
+   ipmiutil? ( sys-apps/ipmiutil )
+   iptables? ( net-firewall/iptables )
+   lm_sensors? ( sys-apps/lm_sensors )
+   mdadm? ( sys-fs/mdadm )
+   megactl? ( sys-block/megactl )
+   nut? ( sys-power/nut )
+   quota? ( sys-fs/quota )
+   smart? ( sys-apps/smartmontools )
+   snmp? ( net-analyzer/net-snmp )
+   uptime? ( app-misc/uptimed )
+"
+
+need_httpd_cgi
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc CHANGELOG.md README*
+   rm CHANGELOG.md COPYING README* .gitignore .travis.yml || die
+
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+   newins phpsysinfo.ini{.new,}
+
+   webapp_configfile "${MY_HTDOCSDIR}"/phpsysinfo.ini
+
+   webapp_src_install
+}



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

2018-11-14 Thread Virgil Dupras
commit: 2e65e4efa6ad09630355ec0522d856e1965d1f6b
Author: Virgil Dupras  gentoo  org>
AuthorDate: Thu Nov 15 00:59:26 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Thu Nov 15 00:59:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e65e4ef

dev-python/django-extensions: remove last-rited package

Signed-off-by: Virgil Dupras  gentoo.org>

 dev-python/django-extensions/Manifest  |  4 --
 .../django-extensions-1.5.6.ebuild | 61 --
 .../django-extensions-1.5.7.ebuild | 61 --
 .../django-extensions-1.5.9.ebuild | 61 --
 .../django-extensions-1.6.1.ebuild | 61 --
 dev-python/django-extensions/metadata.xml  | 12 -
 6 files changed, 260 deletions(-)

diff --git a/dev-python/django-extensions/Manifest 
b/dev-python/django-extensions/Manifest
deleted file mode 100644
index 431af2ff412..000
--- a/dev-python/django-extensions/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST django-extensions-1.5.6.tar.gz 404366 BLAKE2B 
f5b9937df31401e6a971ed677df266d187438a778acabdf4d73e68ada1800e23e67bdeaa9bf212b759f7c33bb0d733c7a40dd8acb44ef382d1307cdf480c1287
 SHA512 
4925f1b3a511e554e160b183bab5f6396d7af4c7a4862c01b805fde296de7380416f578f2dc4cfce03b563ed310ced046a9107a688a0e2df382d559a6b0e3615
-DIST django-extensions-1.5.7.tar.gz 404240 BLAKE2B 
5af9a62d59148c0385381f2d8eb2f8ee41b42c9ac39e1ddee3953f7fd8d08f90f0ca3848db4049c2245dac3bde31be39af744f039bdab721b439b26cbb496682
 SHA512 
5a22fb073d89b4dd04b1fdda83928c9e560511252c13652dbcced0ab678dc0f86482662ac63ec98ab5cd12f443c0aac3debe91ed6cfc139ae030cae64d3948eb
-DIST django-extensions-1.5.9.tar.gz 405401 BLAKE2B 
c7abe596adf8dfd37103f6460b506d7b0e669883ab8f2170dea1e37b8c39222685de153c608062ab83321b3ed07dea0ae9ca80d30a41c65519ba0ce063b35974
 SHA512 
6887df5406e74201fec0adc674176810fcbd93ef249b5433a38c9c783f5e23dfd384649901bf7dc8aa8f04accf731024887cf95fd335982ec84b3d4261a9712f
-DIST django-extensions-1.6.1.tar.gz 371907 BLAKE2B 
751e2a98fbb2b422687e8cd8fccf381bb21c182046319b5b7ab25bcf491ba04d847969ee982f9d01ce8091bb3320201ccdcb9aa13213a2c92def9a8b91da3e92
 SHA512 
c16b99e64f4faaa6034ab343a44488d031fcc0e2ec4fe78c7cc426dd810988ebcfa28b8bcce6054188fad3fe2a30851d6df4968aa9518e540208e1af0089c6b5

diff --git a/dev-python/django-extensions/django-extensions-1.5.6.ebuild 
b/dev-python/django-extensions/django-extensions-1.5.6.ebuild
deleted file mode 100644
index 28110b301a0..000
--- a/dev-python/django-extensions/django-extensions-1.5.6.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_4 )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Django Command Extensions"
-HOMEPAGE="https://github.com/django-extensions/django-extensions 
http://django-extensions.readthedocs.org;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD || ( MIT GPL-2 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-# Req'd for tests
-DISTUTILS_IN_SOURCE_BUILD=1
-
-RESTRICT=test
-
-RDEPEND="
-   >=dev-python/django-1.5.4[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-   test? (
-   >=dev-python/django-1.5.4[${PYTHON_USEDEP}]
-   dev-python/shortuuid[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-cov[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   )"
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   py.test -vv || die
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   distutils-r1_python_install_all
-}
-
-pkg_postinst() {
-   echo ""
-   elog "Further enhancements can be achieved by installing the following 
packages:"
-   echo ""
-   optfeature "Use ipython in shell_plus" dev-python/ipython
-   optfeature "Use ptpython in shell_plus" dev-python/ptpython
-   optfeature "Renders a graphical overview of your project or specified 
apps." dev-python/pygraphviz
-   optfeature "sync your MEDIA_ROOT and STATIC_ROOT folders to S3" 
dev-python/boto
-   optfeature "RunServerPlus-typical runserver with Werkzeug debugger 
baked in" dev-python/werkzeug dev-python/watchdog
-}

diff --git a/dev-python/django-extensions/django-extensions-1.5.7.ebuild 
b/dev-python/django-extensions/django-extensions-1.5.7.ebuild
deleted file mode 100644
index 28110b301a0..000
--- a/dev-python/django-extensions/django-extensions-1.5.7.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under 

[gentoo-commits] repo/gentoo:master commit in: dev-python/fexpect/, profiles/

2018-11-14 Thread Virgil Dupras
commit: d3d276cd8a1436bbbe5f88fa225bbad3bf82f452
Author: Virgil Dupras  gentoo  org>
AuthorDate: Thu Nov 15 01:00:26 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Thu Nov 15 01:01:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d276cd

dev-python/fexpect: remove last-rited package

Signed-off-by: Virgil Dupras  gentoo.org>

 dev-python/fexpect/Manifest   |  1 -
 dev-python/fexpect/fexpect-0.2.ebuild | 30 --
 dev-python/fexpect/metadata.xml   | 11 ---
 profiles/package.mask |  6 --
 4 files changed, 48 deletions(-)

diff --git a/dev-python/fexpect/Manifest b/dev-python/fexpect/Manifest
deleted file mode 100644
index 717a26fac9e..000
--- a/dev-python/fexpect/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST fexpect-0.2.tar.gz 6260 BLAKE2B 
df2e0b66e248ae2b87eb7635aa51a4492da0533acb3ae16b806458b16a7c4b82587f22354dd5902e766850ca664a3ffeb20b4984b1e4a2fc71d6aea993066540
 SHA512 
45b14bfc50f5e2a5dca45594b024a213c270196a89b1ee51c6a8107d6f8b46ab1ca1362331372492307a2e42adef60be65d33248788ae2ba2728e42cf580

diff --git a/dev-python/fexpect/fexpect-0.2.ebuild 
b/dev-python/fexpect/fexpect-0.2.ebuild
deleted file mode 100644
index 5743bb97265..000
--- a/dev-python/fexpect/fexpect-0.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Extension for fabric to handle prompts through pexpect"
-HOMEPAGE="https://github.com/ilogue/fexpect;
-SRC_URI="https://github.com/ilogue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD-2"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-   dev-python/fabric[${PYTHON_USEDEP}]
-   dev-python/pexpect[${PYTHON_USEDEP}]
-   dev-python/shortuuid[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   esetup.py test
-}

diff --git a/dev-python/fexpect/metadata.xml b/dev-python/fexpect/metadata.xml
deleted file mode 100644
index 8fe841db5de..000
--- a/dev-python/fexpect/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-pyt...@gentoo.org
-Python
-  
-  
-ilogue/fexpect
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 93d24523fd3..c2ee633b262 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -482,12 +482,6 @@ dev-tcltk/ck
 # Unmaintained. Unused. Removal in 30 days. Bug #668826
 media-libs/libomxil-bellagio
 
-# Virgil Dupras  (15 Oct 2018)
-# Unmaintained, no revdep. Removal in 30 days. Bug #650048
-dev-python/django-extensions
-dev-python/shortuuid
-dev-python/fexpect
-
 # Sobhan Mohammadpour  (15 Oct 2018)
 # Masked for testing.
 sys-apps/bubblewrap



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

2018-11-14 Thread Virgil Dupras
commit: c45b1ed25133f6cc1838748bb8fd2378952d5f98
Author: Virgil Dupras  gentoo  org>
AuthorDate: Thu Nov 15 00:59:56 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Thu Nov 15 00:59:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45b1ed2

dev-python/shortuuid: remove last-rited package

Signed-off-by: Virgil Dupras  gentoo.org>

 dev-python/shortuuid/Manifest   |  1 -
 dev-python/shortuuid/metadata.xml   | 11 ---
 dev-python/shortuuid/shortuuid-0.4.3.ebuild | 25 -
 3 files changed, 37 deletions(-)

diff --git a/dev-python/shortuuid/Manifest b/dev-python/shortuuid/Manifest
deleted file mode 100644
index 68a070a2fb8..000
--- a/dev-python/shortuuid/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST shortuuid-0.4.3.tar.gz 6096 BLAKE2B 
f658bed1ba10b6a18508834e27c4a9a6a9d080c7a6c2a75413bb2b22a71b339ef66b73b8f99436c609b00ecdc1d38b691e2eba32b5c34ea83d4c8191275aa0f4
 SHA512 
409bcaaff421a392640e39a7d25d4eaa320826971dca9d13270b61f21c78f65c617c302b3f7db5d0a3400c8ed4380a3a8eda90d1e9ad13d0a3a7eca53440ea7e

diff --git a/dev-python/shortuuid/metadata.xml 
b/dev-python/shortuuid/metadata.xml
deleted file mode 100644
index 3c92e94f4a8..000
--- a/dev-python/shortuuid/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-  A library that generates short, pretty, unambiguous unique 
IDs by using an extensive, case-sensitive alphabet and omitting similar-looking 
letters and numbers.
-  
-shortuuid
-stochastic-technologies/shortuuid
-
https://github.com/stochastic-technologies/shortuuid/issues
-  
-

diff --git a/dev-python/shortuuid/shortuuid-0.4.3.ebuild 
b/dev-python/shortuuid/shortuuid-0.4.3.ebuild
deleted file mode 100644
index 96c28acd7b8..000
--- a/dev-python/shortuuid/shortuuid-0.4.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="A generator library for concise, unambiguous and URL-safe UUIDs"
-HOMEPAGE="https://pypi.org/project/shortuuid/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="test"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( dev-python/pep8[${PYTHON_USEDEP}] )"
-
-python_test() {
-   ${EPYTHON} ${PN}/tests.py || die "Tests failed with ${EPYTHON}"
-}



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

2018-11-14 Thread Matt Turner
commit: 71d46f4582c793865db1880ed0a3a5fed5b1a3f7
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 15 00:30:54 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 15 00:31:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d46f45

media-libs/libepoxy: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libepoxy/Manifest  |  3 --
 media-libs/libepoxy/libepoxy-1.4.2.ebuild | 49 -
 media-libs/libepoxy/libepoxy-1.4.3.ebuild | 49 -
 media-libs/libepoxy/libepoxy-1.5.2.ebuild | 59 ---
 4 files changed, 160 deletions(-)

diff --git a/media-libs/libepoxy/Manifest b/media-libs/libepoxy/Manifest
index 430a23341f0..d27b51633a6 100644
--- a/media-libs/libepoxy/Manifest
+++ b/media-libs/libepoxy/Manifest
@@ -1,5 +1,2 @@
-DIST libepoxy-1.4.2.tar.gz 309973 BLAKE2B 
029948aea64db917e782a57c901f537be796b269bcfdc9f4238db4fae41d3d11f68def2288d73a673b7e2a159e7ed2226761e4ebf603ec4f0fdcaf7f56eb02d1
 SHA512 
b94e1fe749c63a82f38369ff62b7d0d8cf1c55884159f030dc2919c17daf5811dd71cfd6a663edb38df66ff4ca53120a6a53501568cc8a582f08d4ae82fe9d89
-DIST libepoxy-1.4.3.tar.gz 310823 BLAKE2B 
6eab12a0ecf68a1bda3484c7cd71c0b3d62391e2bee8efd3c0fe7970ee4c3672f2dd81547d3884b301165accf3a8ce91a7c2a2e9686b1ca43c7f37cd15c5c946
 SHA512 
41c7a4eea66c89346b0ec71407b2d22bf645ed0ef81ebad560370903f138ed48abb6bc6bcc88c75a3a05497acc6720397db828d61301599c05040263a9f4f7f0
 DIST libepoxy-1.5.1.tar.gz 324985 BLAKE2B 
338b558ca3c174c04383dfc1bfe4f444965aef745b3043183d4024df62b37fdfc923c5c1d243a3061201a0f7b6946ce443d4ede3195b85d1022c187f46b08540
 SHA512 
f839f82e4ffabda42a2bb9c2822ba2e8da6583bdb481daa2e090e62b580fdfb0d11f96af790685769317ff2446d1d8d7cb6374b2049614ee938b84014b604bce
-DIST libepoxy-1.5.2.tar.gz 324905 BLAKE2B 
bbc1904b99e6674b03259bc2a5f4076f248d698e80a6f57013f5c19dcb5d6c22fe8b821eae3ff014f40c273a6f91ad3efc054ec48ddf5b8e8b5d8e12da3b60cc
 SHA512 
3dfa10b356d6105fc8b1fda62dcf025b20a786b37f82c8275b3f12df8d3a62bbd4a9800abac396cfb48b789f72ff3c5f7a796eb83f046e978f9403a53e6ddf0d
 DIST libepoxy-1.5.3.tar.gz 326768 BLAKE2B 
053665429a249adca4c9b3d57797949e3a0ffd0ed3f1c66cb8becfb884431e44a4cccb6b2fd3788a86ee01268ebad3cc36e67e391d2aa5cdea28837a162be9ad
 SHA512 
e831f4f918f08fd5f799501efc0e23b8d404478651634f5e7b35f8ebcc29d91abc447ab20da062dde5be75e18cb39ffea708688e6534f7ab257b949f9c53ddc8

diff --git a/media-libs/libepoxy/libepoxy-1.4.2.ebuild 
b/media-libs/libepoxy/libepoxy-1.4.2.ebuild
deleted file mode 100644
index 0bb1a38de57..000
--- a/media-libs/libepoxy/libepoxy-1.4.2.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/anholt/${PN}.git;
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-PYTHON_REQ_USE='xml(+)'
-inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
-
-DESCRIPTION="Epoxy is a library for handling OpenGL function pointer 
management for you"
-HOMEPAGE="https://github.com/anholt/libepoxy;
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86"
-   SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test +X"
-
-DEPEND="${PYTHON_DEPS}
-   media-libs/mesa[egl,${MULTILIB_USEDEP}]
-   x11-misc/util-macros
-   X? ( x11-libs/libX11[${MULTILIB_USEDEP}] )"
-RDEPEND=""
-
-src_unpack() {
-   default
-   [[ $PV = * ]] && git-r3_src_unpack
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   econf \
-   $(use_enable X glx)
-}

diff --git a/media-libs/libepoxy/libepoxy-1.4.3.ebuild 
b/media-libs/libepoxy/libepoxy-1.4.3.ebuild
deleted file mode 100644
index fd3adb6ce8e..000
--- a/media-libs/libepoxy/libepoxy-1.4.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://github.com/anholt/${PN}.git;
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE='xml(+)'
-inherit autotools ${GIT_ECLASS} multilib-minimal python-any-r1
-
-DESCRIPTION="Epoxy is a library for handling OpenGL function pointer 
management for you"
-HOMEPAGE="https://github.com/anholt/libepoxy;
-if [[ ${PV} = * ]]; then
-   SRC_URI=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~sparc ~x86 ~amd64-fbsd"
-   SRC_URI="https://github.com/anholt/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test +X"
-
-DEPEND="${PYTHON_DEPS}
-   media-libs/mesa[egl,${MULTILIB_USEDEP}]
-   

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

2018-11-14 Thread Anthony G. Basile
commit: 5310567928c2fc9cb4547c9bbe3ce1620ff7a338
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 14 23:00:06 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 14 23:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53105679

app-portage/grs: remove older version

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-portage/grs/Manifest   |  1 -
 app-portage/grs/grs-0.5.ebuild | 49 --
 2 files changed, 50 deletions(-)

diff --git a/app-portage/grs/Manifest b/app-portage/grs/Manifest
index fa073aa2e28..bec5e04c220 100644
--- a/app-portage/grs/Manifest
+++ b/app-portage/grs/Manifest
@@ -1,4 +1,3 @@
 DIST ISO-1.tar.gz 2887967 BLAKE2B 
0ae9d9c4078974316d6865a8601705f7c69c8305d8401835bfa544d14a90b3688ea6b881a1c07bcb969fe2b15f210d05f114ebaf3af5ba6f1ae3705d395f1603
 SHA512 
50bd9bcaa3d1900763936beb4801fd9e5cb963e39d51c39c9cc9a8d160469db1b0c6fffae01bbb5d5d5c6d4e42d84a6c499c465bbdd964835c2d190785eed52d
-DIST grs-0.5.tar.gz 34213 BLAKE2B 
3745d68db8da65f72e3b82ed2350d8a8696848d451aa3da5c941174403be7fea9a4b7536cdf532d0d89b6014817c14f874d0dbca3408bdd8326e88396767f119
 SHA512 
85cb78d898c266fe4f1a5298d3add20fb127d43469cd00d32400bebf0c7350c07b581f9e8714a32db62c57f5a92fca0cbe66f0e2812dab86f57d9e8c66aaab7f
 DIST grs-0.6.tar.gz 34752 BLAKE2B 
cbd99ba7fea491db032d08cd1daa5a18cab8e8f21110bbe7d6d9c2b532776a9c9f55bd4a1d2b9bd6ea5fdaefdd2fb5af5b35beb6adcfe57d0d02b779c6ceaacb
 SHA512 
ede5117ffe5dad982366b3acabc98bc018cc74aa079080f1a20fe31e86bca0b6ed48589ce22a400bf43d882f17dc630a4f7c99a7f7b4a4cb7c6f2f97974ecc5d
 DIST grs-0.7.tar.gz 36330 BLAKE2B 
9e835262656f8a51969810f92a1ae801bc058c4529c01fe1998227fa8b81939c1d7db9f335f5a18f18d9cbd53ec809d289efd80ba7543b3b61a8dee1296bd780
 SHA512 
b530d66e3402e34f1c4efdff0af0e1d0f0ccf311c440c8d5ee050f8a8ab178d663433f766d507c5b1280ef9056fd97d05915e65e07a1a59bb8a3c80fd4bab4c6

diff --git a/app-portage/grs/grs-0.5.ebuild b/app-portage/grs/grs-0.5.ebuild
deleted file mode 100644
index ef064c9ea51..000
--- a/app-portage/grs/grs-0.5.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-PYTHON_COMPAT=( python3_{4,5,6} )
-
-inherit distutils-r1 linux-info
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/grss.git;
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~blueness/${PN}/${P}.tar.gz;
-   KEYWORDS="amd64"
-fi
-
-DESCRIPTION="Suite to build Gentoo Reference Systems"
-HOMEPAGE="https://dev.gentoo.org/~blueness/${PN};
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-   app-arch/tar[xattr]
-   app-crypt/md5deep
-   dev-libs/libcgroup
-   dev-vcs/git
-   net-misc/rsync
-   sys-apps/portage
-   sys-fs/squashfs-tools
-   virtual/cdrtools
-   || (
-   sys-kernel/genkernel
-   sys-kernel/genkernel-next
-   )"
-
-pkg_setup() {
-   local CONFIG_CHECK="~CGROUPS"
-   local ERROR_CGROUPS="WARNING: grsrun requires CONFIG_CGROUPS enabled in 
the kernel."
-   linux-info_pkg_setup
-}
-
-src_install() {
-   distutils-r1_src_install
-   echo "CONFIG_PROTECT=\"/etc/grs/systems.conf\"" > "${T}"/20grs
-   doenvd "${T}"/20grs
-}



[gentoo-commits] repo/user/ssnb:master commit in: dev-util/idea-ultimate/

2018-11-14 Thread Samuel Bernardo
commit: 324bf4fc863fd82eca195e64ebe09fb2f38f4859
Author: Samuel Bernardo  gmail  com>
AuthorDate: Wed Nov 14 22:51:52 2018 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Wed Nov 14 22:51:52 2018 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=324bf4fc

idea ultimate update

Signed-off-by: Samuel Bernardo  gmail.com>

 dev-util/idea-ultimate/Manifest|  2 +
 .../idea-ultimate-2018.2.6.182.5107.16.ebuild  | 82 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-util/idea-ultimate/Manifest b/dev-util/idea-ultimate/Manifest
index 24f6768..1829e41 100644
--- a/dev-util/idea-ultimate/Manifest
+++ b/dev-util/idea-ultimate/Manifest
@@ -12,6 +12,7 @@ DIST ideaIU-2018.1.tar.gz 666914931 BLAKE2B 
dd4adad2f3244ab8f94ec6f589eea099abb2
 DIST ideaIU-2018.2.3.tar.gz 647352652 BLAKE2B 
e8452dcd601878383e6f404705feafa33636b0774af4cdf4cfa090ca827750eddc19d317b71262ba05608cd8fa659ac94f42f952b84f5668c7dc1c1454a788c5
 SHA512 
68d0a6214eb4be68c7a2470748d67007a440cc4038f99f6c329e040d7a5547671fd76516d9593aa347cf660d00eb38965c85d51d9ce01adbef3ff6911d581b26
 DIST ideaIU-2018.2.4.tar.gz 647386875 BLAKE2B 
9a4f5f5f139eb85f1c5ffc67fec86f4b823511f00885a590e350ad12fd883ab882b58111e19a171b55b74dedb6c094d0d187a53b9d6957213d1cf032008f4cab
 SHA512 
55ffd8988ac2d19ac1c096f00546207d21aa119e3afa7307c539a53ccc7523a349e733aaf63caa5f30b200cfbe56951ba643eb4d433a1900318c60419fd6
 DIST ideaIU-2018.2.5.tar.gz 653254477 BLAKE2B 
661747f0ff0ec5ee28f62b9f4554bacd265c419e8d51832ebd08390548ec89c7a06b61447f7ad72ce0803b9feea552f98f40a8b7b293646aa03e2459377d23dd
 SHA512 
d03f21082578afc48478967885b481aa9779c781572f89d0881272bebd9d6790eb492dcfeed8241da6353d8907946d615571d95e9dd9e236c7890b873714bb25
+DIST ideaIU-2018.2.6.tar.gz 653267765 BLAKE2B 
bff5f98f792897fb02385f39c5ab9fd153bae43360f4e384d9dde1ef455b986ef6a868d882bd6a6ec46f658b8a6dbffccf05e8d25022efe37ba285a07793bd1e
 SHA512 
b12cb629e26a0aacab24ca5a3fae66bdd234872dac7f7d4f9016ba7c35a3ce55b9818ccfb7252df1dc96b19c837f6223dc5d3e5a53e80c538062f3be972a4c2d
 DIST ideaIU-2018.2.tar.gz 644700595 BLAKE2B 
44e7b15cb6c5ac0bc30ce3f2f4bb690df372063295f2fb646ef55b6f2ac78370762d6d8e115ba2d78f6038b8e8dfc17f30e15b391043789540c7a57c0fb66430
 SHA512 
d9eea76eb1f8c6e0f609b315f6a8d7b0f696260c765310222d599bfc5a1e5b104551d9a343c0a2666f854b3f1b713f3cfdd85f9b73b29598e39672200ae737f7
 EBUILD idea-ultimate-2017.3.0.173.3727.127.ebuild 2210 BLAKE2B 
43da5638c84ff3f8b24db67f46b8d7ba4484687434eb20c572025db2bc70f534d47bf3ca292f5046d4472ca546776d38bcab7bdf93b18fdfa7b02fe0c3e8b440
 SHA512 
6fcd995c717ee4b4ab18d0385e310f4482f437624c878bd81421040883c2c3f352fd4f7039467cc435f851737c56c56788e46fe5afaeedac0e87cc9a526f19c5
 EBUILD idea-ultimate-2017.3.2.173.4127.27.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
@@ -28,5 +29,6 @@ EBUILD idea-ultimate-2018.2.0.182.3684.101.ebuild 2210 
BLAKE2B 43da5638c84ff3f8b
 EBUILD idea-ultimate-2018.2.3.182.4323.46.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.2.4.182.4505.22.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 EBUILD idea-ultimate-2018.2.5.182.4892.20.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
+EBUILD idea-ultimate-2018.2.6.182.5107.16.ebuild 2210 BLAKE2B 
310ab948edc44bb503adc282009c59b6287243f2df4a9681eb625b6d20e70f59398e6ea041d810f5ba90995e7e8c61b79472a7c0a1f34e731c34670bb90eabe3
 SHA512 
ec8950de1273a25c1e2d0832af4d3f61336311fa2d95fb2f21be4304411ca8793107b1034993672fe49e66db7744fa17857ee365045b6f47fa06e73579493d39
 MISC ChangeLog 142 BLAKE2B 
d6bb9a7ff30fcbf78573ea65cf495cdc21393b0e9e546f9b5df7f9b5d358b362e7741509b6625d1dee6ae4f6b7ea33e4a88fc7e6d53b34745c3234c377ba690d
 SHA512 
f66d54089ee757d3bc997f4edba58e6b6b91d47c6fca9f33edf4bfc9e03acabfc7af723c1238c313ccf6cde747c7b91274e67c15abc92da8dd6dd5ac58006b7b
 MISC metadata.xml 594 BLAKE2B 
3d60d5f3bccb0290e644b5ff032ca7ac1d7bf18d2f183ff9de638130b9d33582b3c36888a3f318514ab2b1eb5c384ee56db0c1d4bd64ed907db2c6788f3c393c
 SHA512 

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

2018-11-14 Thread William Hubbs
commit: f464259e57463c599d59565b7a8124dd2b4c5850
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 14 22:40:46 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 14 22:42:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f464259e

net-analyzer/chronograf:  1.7.3 bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 net-analyzer/chronograf/Manifest|  2 +
 net-analyzer/chronograf/chronograf-1.7.3.ebuild | 70 +
 2 files changed, 72 insertions(+)

diff --git a/net-analyzer/chronograf/Manifest b/net-analyzer/chronograf/Manifest
index a0b3ea534a5..6bf2c756bf0 100644
--- a/net-analyzer/chronograf/Manifest
+++ b/net-analyzer/chronograf/Manifest
@@ -1,4 +1,6 @@
 DIST chronograf-1.4.3.0.tar.gz 3979946 BLAKE2B 
963511250e1d49ca92e9fde23b3c0899331ef22fe071c47c8d9d6a0ab0264e2dcb1dc083559424ff0b4bb59b0d4eb3121febe6f1ce828bac24598ae8be51cb6a
 SHA512 
49a7565dc58f4f79ad1feb25bf6f74e9267630f6dab5f8767411d11f12dd7a76e9486b8f52c961c27dae6511286192585cee67363acf558287da436c39500ef9
 DIST chronograf-1.6.2.tar.gz 4585236 BLAKE2B 
a9861f84c1c862512fb1a5166f063a54d6a72f0eb3d175f7314ac50fd04b4f2529e18195cffa49b11a6b13483619ae7e579bc15479f8cea0698fd13cdc594677
 SHA512 
c4be1deed7ce4f0006cbf123faa0577909bf821581f5f263d3d474963f2541dca0092964a38626b80b5f32c11947f130aa97d37f3d673e304cea665c42bf2a32
+DIST chronograf-1.7.3.tar.gz 16319610 BLAKE2B 
3d90ad33ce78b4bd939e5c016ea14b7986d707a8a68cd832e0826612aa984d65615301bee4d800343ecc38964103abcf72810c6390fd9cdd65542739e9ba
 SHA512 
dd5e4805dcbe167a399b7927b976839bb99f805abc7caf0fbf9cba479647df1a681f175d7bfc48a2267312e7f89470935623f7bc5e6bcb7cf861928f3e0b2f1a
 DIST chronograf-gen-1.4.3.0.tar.gz 2488979 BLAKE2B 
47738629d25dd6b5c11f942bdcea089291bfd8ad1476f448985d35fd35fa4a59274e95b863f7055c34ac0047f584fc45c83e3143aceb8b13b6c4fd28c42039ec
 SHA512 
0346c19f80bea597c87a54f2d5409854a30dfa020bb0326791a6387d81aafe0c6e5112b6d086b21f95dc4f68a269a8fb2e0113156122636c3a6281ba58df6b49
 DIST chronograf-gen-1.6.2.tar.gz 3263429 BLAKE2B 
6b6202bfd216ac89f2329379df03226b0b212e720987357b66bc26c3d07212a26ed2c41991c7ee3c0eea9f3a731985697b7e4752eb3be906cbc8790a8290
 SHA512 
55cf76b6c33134a49deb605543ff49aeffaa3baf4262787b19afe1d3d42c2a6e66e88d031f07a2f13a214556c479daa6b40f8586b529730c924ae45bf0e85213
+DIST chronograf-gen-1.7.3.tar.gz 2893752 BLAKE2B 
bfbc680c3237522844b406504412dd6001eef3f93fc31df18660bb74b7e7561f44c5d3af039af62e000610f40c81e78fcde8a651a5198b4bd152fa04e93c51c7
 SHA512 
8120f563e0c5be8a7b8179016db72a1ff5eb7447c1124ffeb87d5c928275f3b0080f1f4d01cd9c5b0eef601852b2e3701e3b4cefda9a427bbaeaf9fc46a69ab1

diff --git a/net-analyzer/chronograf/chronograf-1.7.3.ebuild 
b/net-analyzer/chronograf/chronograf-1.7.3.ebuild
new file mode 100644
index 000..c4eb4def22b
--- /dev/null
+++ b/net-analyzer/chronograf/chronograf-1.7.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 2018 Sony Interactive Entertainment Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+EGO_PN=github.com/influxdata/chronograf
+
+inherit golang-build golang-vcs-snapshot systemd user
+
+DESCRIPTION="Monitoring, processing and alerting on time series data"
+HOMEPAGE="https://www.influxdata.com;
+SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~williamh/dist/${PN}-gen-${PV}.tar.gz;
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+pkg_setup() {
+   enewgroup chronograf
+   enewuser chronograf -1 -1 /var/lib/chronograf chronograf
+}
+
+src_unpack() {
+   local f
+   golang-vcs-snapshot_src_unpack
+   pushd "${S}/src/${EGO_PN}" > /dev/null || die
+   for f in ${A}; do
+   case $f in
+   ${PN}-gen-*.tar.*)
+   unpack ${f}
+   ;;
+   esac
+   done
+}
+
+src_compile() {
+   pushd "src/${EGO_PN}" > /dev/null || die
+   set -- env GOPATH="${S}" go build -o chronograf cmd/chronograf/main.go
+   echo "$@"
+   "$@" || die "building chronograf failed"
+   set -- env GOPATH="${S}" go build -o chronoctl cmd/chronoctl/main.go
+   echo "$@"
+   "$@" || die "building chronoctl failed"
+   popd > /dev/null || die
+}
+
+src_install() {
+   pushd "src/${EGO_PN}" > /dev/null || die
+dobin chronograf chronoctl
+   dodoc CHANGELOG.md
+   insinto /etc/logrotate.d
+   newins etc/scripts/logrotate chronograf
+   systemd_dounit etc/scripts/chronograf.service
+   insinto /usr/share/chronograf/canned
+doins canned/*.json
+keepdir /usr/share/chronograf/resources
+   keepdir /var/log/chronograf
+   fowners chronograf:chronograf /var/log/chronograf
+   newconfd "${FILESDIR}"/chronograf.confd chronograf
+   newinitd "${FILESDIR}"/chronograf.rc chronograf
+   popd > /dev/null || die
+}
+
+pkg_postinst() {
+   if [[ -z 

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

2018-11-14 Thread Pacho Ramos
commit: 86f60e94c6967a81e2b7a258ae610304ada76263
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov 14 22:31:02 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov 14 22:32:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f60e94

package.mask: fixed with Fedora patches

Signed-off-by: Pacho Ramos  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7fa894fdbfe..93d24523fd3 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -967,12 +967,6 @@ www-plugins/chrome-binary-plugins:unstable
 # Upstream next versions
 >=sys-boot/raspberrypi-firmware-1_pre
 
-# Richard Freeman  (24 Mar 2013)
-# Contains known buffer overflows.  Package generally works
-# but should not be fed untrusted input (eg from strangers).
-# Masked to ensure users are aware before they install.
-app-text/cuneiform
-
 # Diego E. Pettenò  (03 Jan 2009)
 # These packages are not supposed to be merged directly, instead
 # please use sys-devel/crossdev to install them.



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

2018-11-14 Thread Pacho Ramos
commit: 5f97541e4504ec95fb5474a6d79d123e9931012f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov 14 22:32:07 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov 14 22:32:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f97541e

app-text/cuneiform: Drop old

Signed-off-by: Pacho Ramos  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/cuneiform/cuneiform-1.1.0-r2.ebuild | 53 
 1 file changed, 53 deletions(-)

diff --git a/app-text/cuneiform/cuneiform-1.1.0-r2.ebuild 
b/app-text/cuneiform/cuneiform-1.1.0-r2.ebuild
deleted file mode 100644
index 6b1f082888d..000
--- a/app-text/cuneiform/cuneiform-1.1.0-r2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils versionator
-
-PV_MAJ=$(get_version_component_range 1-2)
-MY_P=${PN}-linux-${PV}
-
-DESCRIPTION="An enterprise quality OCR engine by Cognitive Technologies"
-HOMEPAGE="https://launchpad.net/cuneiform-linux;
-SRC_URI="https://launchpad.net/${PN}-linux/${PV_MAJ}/${PV_MAJ}/+download/${MY_P}.tar.bz2;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="debug graphicsmagick"
-
-RDEPEND="
-   !graphicsmagick? ( media-gfx/imagemagick:= )
-   graphicsmagick? ( media-gfx/graphicsmagick:= )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( readme.txt )
-PATCHES=(
-   "${FILESDIR}/c-assert.diff"
-   "${FILESDIR}/libm.diff"
-)
-
-src_prepare(){
-   use graphicsmagick && PATCHES+=( "${FILESDIR}/graphicsmagick.diff" )
-   cmake-utils_src_prepare
-
-   # respect LDFLAGS
-   sed -i 's:\(set[(]CMAKE_SHARED_LINKER_FLAGS "[^"]*\):\1 $ENV{LDFLAGS}:' 
\
-   cuneiform_src/CMakeLists.txt || die "failed to sed for LDFLAGS"
-
-   # Fix automagic dependencies / linking
-   if use graphicsmagick; then
-   sed -i "s:find_package(ImageMagick COMPONENTS 
Magick++):#DONOTFIND:" \
-   cuneiform_src/CMakeLists.txt \
-   || die "Sed for ImageMagick automagic dependency 
failed."
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-   doman "${FILESDIR}/${PN}.1"
-}



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

2018-11-14 Thread Pacho Ramos
commit: a8519bd2c58428d730f61140cd4a843ce68033b3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov 14 22:30:33 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov 14 22:32:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8519bd2

app-text/cuneiform: Bugfixes from Fedora

Closes: https://bugs.gentoo.org/421717
Closes: https://bugs.gentoo.org/595010
Closes: https://bugs.gentoo.org/670656
Signed-off-by: Pacho Ramos  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-text/cuneiform/cuneiform-1.1.0-r3.ebuild   |  59 +++
 .../cuneiform-1.1.0-fix_buffer_overflow.patch  |  27 
 .../cuneiform-1.1.0-fix_buffer_overflow_2.patch|  18 +++
 .../cuneiform/files/cuneiform-1.1.0-gcc6.patch | 177 +
 .../cuneiform/files/cuneiform-1.1.0-gcc7.patch | 102 
 .../cuneiform/files/cuneiform-1.1.0-typos.patch|  54 +++
 6 files changed, 437 insertions(+)

diff --git a/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild 
b/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild
new file mode 100644
index 000..b3da9fad054
--- /dev/null
+++ b/app-text/cuneiform/cuneiform-1.1.0-r3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils versionator
+
+PV_MAJ=$(get_version_component_range 1-2)
+MY_P=${PN}-linux-${PV}
+
+DESCRIPTION="An enterprise quality OCR engine by Cognitive Technologies"
+HOMEPAGE="https://launchpad.net/cuneiform-linux;
+SRC_URI="https://launchpad.net/${PN}-linux/${PV_MAJ}/${PV_MAJ}/+download/${MY_P}.tar.bz2;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="debug graphicsmagick"
+
+RDEPEND="
+   !graphicsmagick? ( media-gfx/imagemagick:= )
+   graphicsmagick? ( media-gfx/graphicsmagick:= )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( readme.txt )
+PATCHES=(
+   # From Fedora
+   "${FILESDIR}/c-assert.diff"
+   "${FILESDIR}/libm.diff"
+   "${FILESDIR}/${P}-fix_buffer_overflow.patch"
+   "${FILESDIR}/${P}-fix_buffer_overflow_2.patch"
+   "${FILESDIR}/${P}-gcc6.patch"
+   "${FILESDIR}/${P}-gcc7.patch"
+   "${FILESDIR}/${P}-typos.patch"
+)
+
+src_prepare(){
+   use graphicsmagick && PATCHES+=( "${FILESDIR}/graphicsmagick.diff" )
+   cmake-utils_src_prepare
+
+   # respect LDFLAGS
+   sed -i 's:\(set[(]CMAKE_SHARED_LINKER_FLAGS "[^"]*\):\1 $ENV{LDFLAGS}:' 
\
+   cuneiform_src/CMakeLists.txt || die "failed to sed for LDFLAGS"
+
+   # Fix automagic dependencies / linking
+   if use graphicsmagick; then
+   sed -i "s:find_package(ImageMagick COMPONENTS 
Magick++):#DONOTFIND:" \
+   cuneiform_src/CMakeLists.txt \
+   || die "Sed for ImageMagick automagic dependency 
failed."
+   fi
+}
+
+src_install() {
+   cmake-utils_src_install
+   doman "${FILESDIR}/${PN}.1"
+}

diff --git a/app-text/cuneiform/files/cuneiform-1.1.0-fix_buffer_overflow.patch 
b/app-text/cuneiform/files/cuneiform-1.1.0-fix_buffer_overflow.patch
new file mode 100644
index 000..8e9811540cd
--- /dev/null
+++ b/app-text/cuneiform/files/cuneiform-1.1.0-fix_buffer_overflow.patch
@@ -0,0 +1,27 @@
+Description: Fix buffer overflow during crash when using user supplied image.
+Author: SÅ‚awomir Nizio
+Forwarded: no
+Last-Update: 2017-04-05
+
+--- a/cuneiform_src/Kern/rstr/src/acc_tabs.c   
 b/cuneiform_src/Kern/rstr/src/acc_tabs.c   
+@@ -1233,7 +1233,7 @@ if(is_cen_language(language))
+ 
+ strcpy(decode_ASCII_to_[(uchar)liga_i  ],   "_i_");
+ strcpy(decode_ASCII_to_[(uchar)liga_exm],   "_!_");
+-strcpy(decode_ASCII_to_[(uchar)liga_inv_exm],   "_!!_");
++strcpy(decode_ASCII_to_[(uchar)liga_inv_exm],   "_!_");
+ strcpy(decode_ASCII_to_[(uchar)right_quocket],  "\xbb");
+   strcpy(decode_ASCII_to_[(uchar)liga_CC ],   "\xa9");
+   strcpy(decode_ASCII_to_[(uchar)liga_CR ],   "\xae");
+--- a/cuneiform_src/Kern/rstr/src/match_wd.c   
 b/cuneiform_src/Kern/rstr/src/match_wd.c
+@@ -484,7 +484,7 @@
+   str_raster->w=(int32_t)(right-left);
+   str_raster->h=(int32_t)(bottom-top);
+ 
+-  if (str_raster->w > LINE_WIDTH || str_raster->h > LINE_HEIGHT)
++  if ((str_raster->w+7) > LINE_WIDTH || str_raster->h > LINE_HEIGHT)
+ return FALSE;
+ 
+   memset(_raster->pict,0,(str_raster->w+7)/8*str_raster->h);

diff --git 
a/app-text/cuneiform/files/cuneiform-1.1.0-fix_buffer_overflow_2.patch 
b/app-text/cuneiform/files/cuneiform-1.1.0-fix_buffer_overflow_2.patch
new file mode 100644
index 000..c64b42fc893
--- /dev/null
+++ b/app-text/cuneiform/files/cuneiform-1.1.0-fix_buffer_overflow_2.patch
@@ -0,0 +1,18 @@
+Description: Split original patch by Slawomir and update the same to apply
+neatly.
+Author: Bhavani Shankar 
+
+
+--- cuneiform-1.1.0+dfsg.orig/cuneiform_src/Kern/rstr/src/acc_tabs.c
 

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

2018-11-14 Thread Anthony G. Basile
commit: 8373b4e8cdf05e4eb76491e03fa86f72d6ab2da1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Nov 14 22:16:17 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 14 22:16:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8373b4e8

app-portage/grs: version bump to 0.7

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-portage/grs/Manifest| 1 +
 app-portage/grs/{grs-.ebuild => grs-0.7.ebuild} | 6 +++---
 app-portage/grs/grs-.ebuild | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/app-portage/grs/Manifest b/app-portage/grs/Manifest
index 061abe4fe0e..fa073aa2e28 100644
--- a/app-portage/grs/Manifest
+++ b/app-portage/grs/Manifest
@@ -1,3 +1,4 @@
 DIST ISO-1.tar.gz 2887967 BLAKE2B 
0ae9d9c4078974316d6865a8601705f7c69c8305d8401835bfa544d14a90b3688ea6b881a1c07bcb969fe2b15f210d05f114ebaf3af5ba6f1ae3705d395f1603
 SHA512 
50bd9bcaa3d1900763936beb4801fd9e5cb963e39d51c39c9cc9a8d160469db1b0c6fffae01bbb5d5d5c6d4e42d84a6c499c465bbdd964835c2d190785eed52d
 DIST grs-0.5.tar.gz 34213 BLAKE2B 
3745d68db8da65f72e3b82ed2350d8a8696848d451aa3da5c941174403be7fea9a4b7536cdf532d0d89b6014817c14f874d0dbca3408bdd8326e88396767f119
 SHA512 
85cb78d898c266fe4f1a5298d3add20fb127d43469cd00d32400bebf0c7350c07b581f9e8714a32db62c57f5a92fca0cbe66f0e2812dab86f57d9e8c66aaab7f
 DIST grs-0.6.tar.gz 34752 BLAKE2B 
cbd99ba7fea491db032d08cd1daa5a18cab8e8f21110bbe7d6d9c2b532776a9c9f55bd4a1d2b9bd6ea5fdaefdd2fb5af5b35beb6adcfe57d0d02b779c6ceaacb
 SHA512 
ede5117ffe5dad982366b3acabc98bc018cc74aa079080f1a20fe31e86bca0b6ed48589ce22a400bf43d882f17dc630a4f7c99a7f7b4a4cb7c6f2f97974ecc5d
+DIST grs-0.7.tar.gz 36330 BLAKE2B 
9e835262656f8a51969810f92a1ae801bc058c4529c01fe1998227fa8b81939c1d7db9f335f5a18f18d9cbd53ec809d289efd80ba7543b3b61a8dee1296bd780
 SHA512 
b530d66e3402e34f1c4efdff0af0e1d0f0ccf311c440c8d5ee050f8a8ab178d663433f766d507c5b1280ef9056fd97d05915e65e07a1a59bb8a3c80fd4bab4c6

diff --git a/app-portage/grs/grs-.ebuild b/app-portage/grs/grs-0.7.ebuild
similarity index 93%
copy from app-portage/grs/grs-.ebuild
copy to app-portage/grs/grs-0.7.ebuild
index 4694f1182e9..c741dcba3ea 100644
--- a/app-portage/grs/grs-.ebuild
+++ b/app-portage/grs/grs-0.7.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit distutils-r1 linux-info
@@ -58,7 +58,7 @@ src_install() {
echo "CONFIG_PROTECT=\"/etc/grs/systems.conf\"" > "${T}"/20grs
doenvd "${T}"/20grs
if use server; then
-   mkdir ${D}/usr/share/${PN}
-   cp "${DISTDIR}"/${ISO} ${D}/usr/share/${PN}
+   mkdir "${D}"/usr/share/${PN}
+   cp "${DISTDIR}"/${ISO} "${D}"/usr/share/${PN}
fi
 }

diff --git a/app-portage/grs/grs-.ebuild b/app-portage/grs/grs-.ebuild
index 4694f1182e9..c741dcba3ea 100644
--- a/app-portage/grs/grs-.ebuild
+++ b/app-portage/grs/grs-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI="7"
 PYTHON_COMPAT=( python3_{4,5,6} )
 
 inherit distutils-r1 linux-info
@@ -58,7 +58,7 @@ src_install() {
echo "CONFIG_PROTECT=\"/etc/grs/systems.conf\"" > "${T}"/20grs
doenvd "${T}"/20grs
if use server; then
-   mkdir ${D}/usr/share/${PN}
-   cp "${DISTDIR}"/${ISO} ${D}/usr/share/${PN}
+   mkdir "${D}"/usr/share/${PN}
+   cp "${DISTDIR}"/${ISO} "${D}"/usr/share/${PN}
fi
 }



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

2018-11-14 Thread Sergei Trofimovich
commit: 1ef52cd79d4f7e2733643b0730efd696e28ffd13
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Nov 14 22:09:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 14 22:12:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef52cd7

package.use.mask: unmask iptables[nftables] for ~sparc, bug #569254

Keep currently stable iptables versions without nftables.
We'll remove the mask completely when old iptables disappear.

Reported-by: SpanKY
Bug: https://bugs.gentoo.org/569254
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/sparc/package.use.mask | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index fad34bb3419..3a7f4199e21 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sergei Trofimovich  (28 Sep 2018)
+# No stable nftables yet. Let new iptables stabilization
+# to pick nftables up. Meanwhile keep old iptables off
+# nftables.
+ (08 Oct 2018)
 # app-text/mupdf sparc keyword was dropped in bug #631970
 net-print/cups-filters pdf
@@ -142,10 +148,6 @@ media-video/ffmpeg snappy
 # scrollview requires Java, which is unsupported on SPARC.
 app-text/tesseract scrollview
 
-# Mike Frysinger  (22 Dec 2015)
-# Needs keywording. #569254
-net-firewall/iptables nftables
-
 # Justin Lecher  (18 Nov 2015)
 # requires dev-python/restkit which requires
 # dev-python/socketpool which requires dev-python/gevent which requires



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-goom/

2018-11-14 Thread Craig Andrews
commit: 0b86024a35f367f5c6979cb1996f4199a607259d
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 14 22:02:43 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 14 22:06:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b86024a

media-plugins/kodi-visualization-goom: 1.1.0 is only for Kodi 17

Closes: https://bugs.gentoo.org/show_bug.cgi?id=671158
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 ...tion-goom-1.1.0.ebuild => kodi-visualization-goom-1.1.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0.ebuild 
b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0-r1.ebuild
similarity index 91%
rename from 
media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0.ebuild
rename to 
media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0-r1.ebuild
index eb3bb95da39..15d76968e81 100644
--- a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0.ebuild
+++ 
b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   media-tv/kodi
+   =media-tv/kodi-17*
virtual/opengl
"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audioencoder-vorbis/

2018-11-14 Thread Craig Andrews
commit: 3c377aae3aa8ee7eca3146523b9df06a43415769
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 14 22:00:17 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 14 22:06:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c377aae

media-plugins/kodi-audioencoder-vorbis: 1.1.0 is only for Kodi 17

Closes: https://bugs.gentoo.org/show_bug.cgi?id=671152
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 ...r-vorbis-1.1.0.ebuild => kodi-audioencoder-vorbis-1.1.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0.ebuild 
b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0-r1.ebuild
similarity index 91%
rename from 
media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0.ebuild
rename to 
media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0-r1.ebuild
index 50b421d042d..ee8720fcd3b 100644
--- 
a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0.ebuild
+++ 
b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   media-tv/kodi
+   =media-tv/kodi-17*
media-libs/libogg
media-libs/libvorbis
"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audioencoder-vorbis/

2018-11-14 Thread Craig Andrews
commit: ff5db29850485de636e7c3615891afd914d664a7
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 14 22:01:51 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 14 22:06:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5db298

media-plugins/kodi-audioencoder-vorbis: 2.0.1 version bump

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-audioencoder-vorbis/Manifest   | 1 +
 ...coder-vorbis-.ebuild => kodi-audioencoder-vorbis-2.0.1.ebuild} | 4 ++--
 .../kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-plugins/kodi-audioencoder-vorbis/Manifest 
b/media-plugins/kodi-audioencoder-vorbis/Manifest
index 448ade454a3..b12f63084a5 100644
--- a/media-plugins/kodi-audioencoder-vorbis/Manifest
+++ b/media-plugins/kodi-audioencoder-vorbis/Manifest
@@ -1 +1,2 @@
 DIST kodi-audioencoder-vorbis-1.1.0.tar.gz 14964 BLAKE2B 
df97adfd06660f95d060ddc18105a7279f09488f16ba2fd9ef640bcfbc92e676a9ff3b782a4aeae98a8dc9b169b4197221b5136798969995ceea85bdf569950c
 SHA512 
db07cead7c814003ce231e650b9e66718b9dc3860363f5d1019e73ba3763b1e8d6dd68d0e4f37b3f0eafd6504b60f69ddd7414f8e790956036a350196a360408
+DIST kodi-audioencoder-vorbis-2.0.1.tar.gz 15878 BLAKE2B 
66bed287d8af393d914678a3e8da13e73d969fe8dabdaa3ed3c579851f40456d12f32f7edf416eb2a9b8734a2868ed8c0d4eb0a22b70fbb74167f3de1cdca2e5
 SHA512 
ed560a014d135dc9bc57f0185afd3fc4636158309eb4029b0fa1392ef2109c7795902eb37ce051d99199e5834d530c67b63362fdfb9db500a27e10c39d49e1d9

diff --git 
a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-.ebuild 
b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-2.0.1.ebuild
similarity index 91%
copy from 
media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-.ebuild
copy to 
media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-2.0.1.ebuild
index 50b421d042d..639f30b3562 100644
--- 
a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-.ebuild
+++ 
b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   media-tv/kodi
+   =media-tv/kodi-18*
media-libs/libogg
media-libs/libvorbis
"

diff --git 
a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-.ebuild 
b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-.ebuild
index 50b421d042d..45b19d3b5cd 100644
--- 
a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-.ebuild
+++ 
b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   media-tv/kodi
+   ~media-tv/kodi-
media-libs/libogg
media-libs/libvorbis
"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audioencoder-flac/

2018-11-14 Thread Craig Andrews
commit: 588339cd804bc195aa8e1348d1131308721b27db
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 14 22:06:23 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 14 22:06:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588339cd

media-plugins/kodi-audioencoder-flac: 2.0.1 version bump

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-audioencoder-flac/Manifest | 1 +
 ...ioencoder-flac-.ebuild => kodi-audioencoder-flac-2.0.1.ebuild} | 4 ++--
 .../kodi-audioencoder-flac/kodi-audioencoder-flac-.ebuild | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-plugins/kodi-audioencoder-flac/Manifest 
b/media-plugins/kodi-audioencoder-flac/Manifest
index 8b41c105145..137a672b9e7 100644
--- a/media-plugins/kodi-audioencoder-flac/Manifest
+++ b/media-plugins/kodi-audioencoder-flac/Manifest
@@ -1 +1,2 @@
 DIST kodi-audioencoder-flac-1.1.0.tar.gz 18508 BLAKE2B 
35c85811b4cc0c37bc14d28afc3c8189ee694bd6be0a4c547c0a930398cbc404d687a45b575e77f9b570170acad1df09b59d9c5823202fb4bc9dd19bcb9bff6d
 SHA512 
1a89cd5cd02305b4121582e06a7e88dd745133fa0676d01a9c5f15af025050875a9fa59e74efa71bc5a9d85cb845050edecac507ccd8f4f1f3300016e74331b3
+DIST kodi-audioencoder-flac-2.0.1.tar.gz 20523 BLAKE2B 
6ef8f51df7d0c0113389508e3d295b9adf7757684e42ab01ed19f4837881b2f9adfcfd6950f01fb0de54a772a7ea907afd3c4595b0df4b8fd2be647149a5a510
 SHA512 
4fcbfd4efe52b6983622367eefbbf09a9392c460160d6b4659df0e8b86a565a23f140a22728a2e40b033ad8cdbab68b786e90120dca034dd690217f8ba2b5c01

diff --git 
a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-.ebuild 
b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-2.0.1.ebuild
similarity index 91%
copy from 
media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-.ebuild
copy to media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-2.0.1.ebuild
index 4ed77262818..68b701ab3ff 100644
--- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-.ebuild
+++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-2.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   media-tv/kodi
+   =media-tv/kodi-18*
media-libs/libogg
media-libs/flac
"

diff --git 
a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-.ebuild 
b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-.ebuild
index 4ed77262818..29993fc9d89 100644
--- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-.ebuild
+++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   media-tv/kodi
+   ~media-tv/kodi-
media-libs/libogg
media-libs/flac
"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-goom/

2018-11-14 Thread Craig Andrews
commit: 4ab3b6d298b3b06c6d917bb8d5af5e597b80d60f
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 14 22:04:00 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 14 22:06:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab3b6d2

media-plugins/kodi-visualization-goom: Fix kodi version in -

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 .../kodi-visualization-goom/kodi-visualization-goom-.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-.ebuild 
b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-.ebuild
index eb3bb95da39..9e658ae6aff 100644
--- a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-.ebuild
+++ b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   media-tv/kodi
+   ~media-tv/kodi-
virtual/opengl
"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audioencoder-flac/

2018-11-14 Thread Craig Andrews
commit: c1c7d921a7af823512535fe744ec8c1d78d1292d
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 14 22:05:04 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 14 22:06:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c7d921

media-plugins/kodi-audioencoder-flac: 1.1.0 is only for Kodi 17

Closes: https://bugs.gentoo.org/show_bug.cgi?id=671160
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 ...coder-flac-1.1.0.ebuild => kodi-audioencoder-flac-1.1.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0.ebuild 
b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0-r1.ebuild
similarity index 91%
rename from 
media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0.ebuild
rename to 
media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0-r1.ebuild
index 4ed77262818..949c5bd8e25 100644
--- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0.ebuild
+++ 
b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -27,7 +27,7 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   media-tv/kodi
+   =media-tv/kodi-17*
media-libs/libogg
media-libs/flac
"



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

2018-11-14 Thread Pacho Ramos
commit: 0f817412aea9f3f1346fdb604eba821c9c43a988
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov 14 21:58:56 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov 14 21:59:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f817412

base/package.use.mask: re-enable razor support for amavisd-new

As razor was fixed

Bug: https://bugs.gentoo.org/648204
Signed-off-by: Pacho Ramos  gentoo.org>

 profiles/base/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0575c414bab..b7aa41527c4 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -13,10 +13,6 @@ net-misc/wicd pm-utils
 sys-apps/razercfg pm-utils
 sys-power/powermgmt-base pm-utils
 
-# Pacho Ramos  (11 Nov 2018)
-# razor will be removed
-mail-filter/amavisd-new razor
-
 # Pacho Ramos  (11 Nov 2018)
 # sci-libs/spqr is going to be removed
 dev-cpp/eigen test



[gentoo-commits] repo/gentoo:master commit in: mail-filter/razor/

2018-11-14 Thread Pacho Ramos
commit: 72b08aa244e2084f44740b063f9df3d05dd5361d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov 14 21:57:44 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov 14 21:59:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b08aa2

mail-filter/razor: rekeyword as previous revision

as this simply fixes the installation of the man pages that were previously
broken and this also allows to re-enable amavid-new support

Bug: https://bugs.gentoo.org/648204
Signed-off-by: Pacho Ramos  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 mail-filter/razor/razor-2.85-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/razor/razor-2.85-r3.ebuild 
b/mail-filter/razor/razor-2.85-r3.ebuild
index 19e5558ab55..965f5c3a51b 100644
--- a/mail-filter/razor/razor-2.85-r3.ebuild
+++ b/mail-filter/razor/razor-2.85-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/razor/${MY_P}.tar.bz2"
 
 LICENSE="Artistic"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
+KEYWORDS="~alpha amd64 hppa ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-macos"
 
 RDEPEND="
dev-perl/URI



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs4-acl-tools/files/, net-fs/nfs4-acl-tools/

2018-11-14 Thread Thomas Deutschmann
commit: 866e4db34a352e2ba74b1483640ba0918acf984b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 14 20:37:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 14 21:57:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=866e4db3

net-fs/nfs4-acl-tools: bump to v0.3.5

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-fs/nfs4-acl-tools/Manifest |  1 +
 ...fs4-acl-tools-0.3.5-jobserver-unavailable.patch | 24 
 net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.5.ebuild  | 26 ++
 3 files changed, 51 insertions(+)

diff --git a/net-fs/nfs4-acl-tools/Manifest b/net-fs/nfs4-acl-tools/Manifest
index 9b0405a7d66..d893bf620d9 100644
--- a/net-fs/nfs4-acl-tools/Manifest
+++ b/net-fs/nfs4-acl-tools/Manifest
@@ -1 +1,2 @@
 DIST nfs4-acl-tools-0.3.3.tar.gz 176018 BLAKE2B 
d9788af56f4ce5d2ebb8cef95287227a646ec2ec60a7a2ff24c4c26158383271bed0a3aedd5c851dd1182f98ea32a57338d9b7bd68d24525cfab16dc4b401b6a
 SHA512 
8efa67c9f8a2f360c96b0df4e4aad55c044544188ebacd2e23b5f1c8a2c6c03d06cb8ffa434b03f502351a3403e98f4013bf6e6d9c85909995747b5489ea22d7
+DIST nfs4-acl-tools-0.3.5.tar.gz 99113 BLAKE2B 
a51e7a1ab3c43d5844697ccb8afb3dbef19d72b688c1aa9af334d9ccd9e0b70c2d5c7fc762ef80d69b9b4038c2fc83d9edc26e6f6119c05525cd13d4b7e5ea1b
 SHA512 
c23d5c5c676c03cbb8016de32e384086525df6f181c85b36331f42b9bab023ab5158c4e01096f837da5d59c64d8a247cc7e92c9d37bd6bb38fc2aed960705618

diff --git 
a/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.5-jobserver-unavailable.patch 
b/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.5-jobserver-unavailable.patch
new file mode 100644
index 000..746d585d6ca
--- /dev/null
+++ 
b/net-fs/nfs4-acl-tools/files/nfs4-acl-tools-0.3.5-jobserver-unavailable.patch
@@ -0,0 +1,24 @@
+Fix
+
+*  gmake[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent 
make rule.
+
+--- a/include/buildmacros
 b/include/buildmacros
+@@ -152,7 +152,7 @@ INSTALL_LINGUAS = \
+ endif
+ 
+ SUBDIRS_MAKERULE = \
+-  @for d in $(SUBDIRS) ""; do \
++  @+for d in $(SUBDIRS) ""; do \
+   if test -d "$$d" -a ! -z "$$d"; then \
+   $(ECHO) === $$d ===; \
+   $(MAKEF) -C $$d $@ || exit $$?; \
+@@ -170,7 +170,7 @@ DIST_MAKERULE = \
+   $(MAKEF) -C build dist
+ 
+ SOURCE_MAKERULE = \
+-  @test -z "$$DIR" && DIR="."; \
++  @+test -z "$$DIR" && DIR="."; \
+   for f in $(SRCFILES) ""; do \
+   if test ! -z "$$f"; then $(ECHO) $$DIR/$$f; fi;\
+   done; \

diff --git a/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.5.ebuild 
b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.5.ebuild
new file mode 100644
index 000..d0bf66fbac8
--- /dev/null
+++ b/net-fs/nfs4-acl-tools/nfs4-acl-tools-0.3.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit autotools
+
+DESCRIPTION="Commandline and GUI tools that deal directly with NFSv4 ACLs"
+HOMEPAGE="https://git.linux-nfs.org/?p=bfields/nfs4-acl-tools.git;a=summary;
+SRC_URI="https://linux-nfs.org/~bfields/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sys-apps/attr"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.3.5-jobserver-unavailable.patch )
+
+src_prepare() {
+   default
+
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: app-shells/bashdb/

2018-11-14 Thread Thomas Deutschmann
commit: e5901d969d186100e9321ab7a7fecc0c71b7eaae
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 14 21:54:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 14 21:57:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5901d96

app-shells/bashdb: bump to v4.4-1.0.0

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-shells/bashdb/Manifest|  2 ++
 app-shells/bashdb/bashdb-4.4.1.0.0.ebuild | 38 +++
 2 files changed, 40 insertions(+)

diff --git a/app-shells/bashdb/Manifest b/app-shells/bashdb/Manifest
index afe9de15c73..8dec0735bb6 100644
--- a/app-shells/bashdb/Manifest
+++ b/app-shells/bashdb/Manifest
@@ -1,3 +1,5 @@
 DIST bashdb-4.3-0.91.tar.bz2 660370 BLAKE2B 
5d0872cc637be064c4f620ea5f060335865bddcae0652978f3b2f529b16c7dbcffabdecbd8940a4178830714bdfa16a7e7326c67de87f590d543143e024b0dcd
 SHA512 
903710e61efcf272213c3dcc20799842e8ef969e791e3d1a8eab071e5b7538a195f621320945019611042ed623d005e481bd75724194cc10cb6f668b615ce3af
 DIST bashdb-4.4-0.92.tar.bz2 678961 BLAKE2B 
a47e964653238452fcad6f4e098df64de4d230a796ccecafb09829727fa21521c9a28faac8a3d65b14a9689a15d45ae9ea5f087ca30d8d9f28eec7335e2a14f5
 SHA512 
68d5cdf4fb6cbacb0e7b69fb793ab9ead3114e152ea87dfb9d540103c9975af8dcaa78ad9a89b00a0f85f3ab1f090d9b6ca6a13c3e09673b5ab073762500fb80
 DIST bashdb-4.4-0.94.tar.bz2 810610 BLAKE2B 
fa3a68349b0ab64e17c094c34b82c8ba054a86f83452bab50a55bc9f63181459fd49a7a39e2e7a7c66063ac291b8f2a03d4ba6b834a3d5869d2fe9b099f4eb2b
 SHA512 
97e7d057f16d90d7f1677e1b29d2467d5ee263e9aaad64e2d7a8b8a19b3f3ca68023f23a45faea235fdba57e803fae762a19aab67f650b81e868a8a01c5b1fb7
+DIST bashdb-4.4-1.0.0-missing-test-files.tar.xz 996 BLAKE2B 
7ea67884cceda11559cf49355645cad2cfd485537643ad2fa05398518f498163596b6f591756bedd0e7b7e013fed3c6a031e245d15cd0cf316d42ef4f5c8b3e6
 SHA512 
e19d41569c2001ce026e4c5f80cc21c81651ff9980be059236c45e215162769ceda266eb46aa4199000e377c0bb53dec98fa1b7c5290459c412f21329b3589a5
+DIST bashdb-4.4-1.0.0.tar.bz2 701749 BLAKE2B 
2fa4bfd21f6c646c6bb1c2439dfed870478fb985dd52c8ba716e08fa0312da9adb0c29396594280bce525bb88f15b7398878c7a9bb2a39c078d4e5f17706c20a
 SHA512 
eae45eb221c662e6bbf86814b861992944fcdef221e1bbc7df6c4fd0197022b82fabf4b7e5d583ba4fff94a0b486f71901d42f9df12a8b6a5f564e9236ad37e5

diff --git a/app-shells/bashdb/bashdb-4.4.1.0.0.ebuild 
b/app-shells/bashdb/bashdb-4.4.1.0.0.ebuild
new file mode 100644
index 000..2e08dfbbd12
--- /dev/null
+++ b/app-shells/bashdb/bashdb-4.4.1.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+MY_P="${PN}-${PV:0:3}-${PV:4}"
+DESCRIPTION="bash source code debugging"
+HOMEPAGE="http://bashdb.sourceforge.net/;
+SRC_URI="mirror://sourceforge/bashdb/${MY_P}.tar.bz2
+   test? ( 
https://dev.gentoo.org/~whissi/dist/bashdb/bashdb-4.4-1.0.0-missing-test-files.tar.xz
 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+DEPEND="!>=app-shells/bash-${PV:0:1}.$((${PV:2:1}+1))"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   if use test ; then
+   einfo "Copying missing files ..."
+   # https://sourceforge.net/p/bashdb/bugs/52/
+   cp -vafn "${WORKDIR}"/missing-files/* "${S}"/test || die
+   fi
+
+   default
+
+   # We don't install this, so don't bother building it. #468044
+   sed -i 's:texi2html:true:' doc/Makefile.in || die
+}
+
+src_configure() {
+   # This path matches the bash sources.  If we ever change bash,
+   # we'll probably have to change this to match.  #591994
+   econf --with-dbg-main='$(PKGDATADIR)/bashdb-main.inc'
+}



[gentoo-commits] proj/grss: New tag: v0.7

2018-11-14 Thread Anthony G. Basile
commit: 
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Nov 14 21:56:33 2018 +

New tag: v0.7




[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/

2018-11-14 Thread Sergei Trofimovich
commit: 5df621dce205d57b2b127ec47616048b3d29148d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 14 20:11:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 14 21:50:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5df621dc

dev-db/mysql-connector-c: stable 6.1.11-r1 for sparc, bug #657550

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild
index dd2a019b71b..cb103e28c1e 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="GPL-2"
 
 SRC_URI="https://dev.mysql.com/get/Downloads/Connector-C/${P}-src.tar.gz;
 S="${WORKDIR}/${P}-src"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86"
 
 SUBSLOT="18"
 SLOT="0/${SUBSLOT}"



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

2018-11-14 Thread Sergei Trofimovich
commit: 4ce281b942a0567a8dc6280ea200d14fcae5538d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 14 20:20:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 14 21:50:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce281b9

virtual/libmysqlclient: stable 18 for sparc, bug #657550

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 virtual/libmysqlclient/libmysqlclient-18.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/virtual/libmysqlclient/libmysqlclient-18.ebuild 
b/virtual/libmysqlclient/libmysqlclient-18.ebuild
index 8c5fb8114cb..184e3704f6c 100644
--- a/virtual/libmysqlclient/libmysqlclient-18.ebuild
+++ b/virtual/libmysqlclient/libmysqlclient-18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -7,7 +7,7 @@ inherit multilib-build
 
 DESCRIPTION="Virtual for MySQL client libraries"
 SLOT="0/18"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris ~x86-solaris"
 IUSE="static-libs"
 
 RDEPEND="



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

2018-11-14 Thread Sergei Trofimovich
commit: ecc57f99479d138f757a1b9e92c22a08d39ed8ab
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 14 20:17:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 14 21:50:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc57f99

net-libs/libnftnl: keyworded 1.1.2-r1 for sparc, bug #569254

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild 
b/net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild
index e64e6e551a1..e65f2a32fed 100644
--- a/net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild
+++ b/net-libs/libnftnl/libnftnl-1.1.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://netfilter.org/projects/${PN}/files/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0/11" # libnftnl.so version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples static-libs test"
 
 RDEPEND=">=net-libs/libmnl-1.0.3"



[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c++/

2018-11-14 Thread Sergei Trofimovich
commit: 4ca82339520fac7735877ed3f4a7bba3750ddcbd
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 14 20:21:14 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 14 21:50:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca82339

dev-db/mysql-connector-c++: stable 1.1.9 for sparc, bug #658156

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-db/mysql-connector-c++/mysql-connector-c++-1.1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.9.ebuild 
b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.9.ebuild
index e004fcd9dff..635d8c6cbd9 100644
--- a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.9.ebuild
+++ b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 sparc x86"
 IUSE="debug examples gcov static-libs"
 
 DEPEND="virtual/libmysqlclient:=



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

2018-11-14 Thread Sergei Trofimovich
commit: d117b457ddb39cfa7f883198711b83d50ec95d76
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 14 20:16:38 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 14 21:50:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d117b457

sys-cluster/keepalived: stable 2.0.10 for sparc, bug #670856

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-cluster/keepalived/keepalived-2.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/keepalived/keepalived-2.0.10.ebuild 
b/sys-cluster/keepalived/keepalived-2.0.10.ebuild
index 0d5ce5a0968..583af02bbaa 100644
--- a/sys-cluster/keepalived/keepalived-2.0.10.ebuild
+++ b/sys-cluster/keepalived/keepalived-2.0.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 sparc ~x86"
 IUSE="dbus debug ipv6 -json snmp"
 
 RDEPEND="dev-libs/libnl:=



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

2018-11-14 Thread Alfredo Tupone
commit: ae26107f9310729821efa6696161dc4c7bdbde3b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 14 21:45:07 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 14 21:45:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae26107f

dev-ada/gnatcoll: Fix build with new libgpr

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

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

diff --git a/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch 
b/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
index d6ece9454e2..ee987a72c1f 100644
--- a/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
+++ b/dev-ada/gnatcoll/files/gnatcoll-2016-gentoo.patch
@@ -1,5 +1,14 @@
 --- a/Makefile 2017-01-20 19:39:07.131398270 +0100
 +++ b/Makefile 2017-01-20 19:42:30.088728844 +0100
+@@ -28,7 +28,7 @@
+ 
+ # Build either type of library. The argument (%) is the type of library to 
build
+ 
+-GPRBLD_OPTS=-p -m -j${PROCESSORS} -XLIBRARY_TYPE=$(@F) 
-XGnatcoll_Build=${Gnatcoll_Build}
++GPRBLD_OPTS=-p -m -j${PROCESSORS} -XGPR_BUILD=$(@F) -XLIBRARY_TYPE=$(@F) 
-XGnatcoll_Build=${Gnatcoll_Build}
+ 
+ build_library_type/%: generate_sources
+   @${RM} src/gnatcoll-atomic.adb
 @@ -34,19 +36,19 @@
@${RM} src/gnatcoll-atomic.adb
  
@@ -23,6 +32,14 @@
  
  ###
  #  install
+@@ -53,6 +53,7 @@
+ 
+ GPRINST_OPTS=-p -f --prefix=${prefix} --install-name=gnatcoll \
+   --exec-subdir=${bindir} --project-subdir=lib/gnat \
++  -XGPR_BUILD=$(@F) \
+   --build-var=LIBRARY_TYPE --build-name=$(@F) -XLIBRARY_TYPE=$(@F)
+ 
+ install-clean:
 --- a/gnatcoll_shared.gpr.in   2017-01-20 19:50:03.222808656 +0100
 +++ b/gnatcoll_shared.gpr.in   2017-01-20 19:50:28.200399274 +0100
 @@ -13,7 +13,7 @@
@@ -216,3 +233,65 @@
 null;
   end case;
end if;
+--- a/src/gnatcoll-projects.adb2018-11-14 18:47:27.760365233 +0100
 b/src/gnatcoll-projects.adb2018-11-14 19:10:43.961337201 +0100
+@@ -3273,9 +3273,9 @@
+   Status   : out Status_Type;
+   Result   : out GNATCOLL.VFS.File_Array_Access)
+is
+-  Mains_Str_List : String_List_Access;
++  Mains_Str_List : String_Vectors.Vector;
+   Closure_Status : GPR.Util.Status_Type;
+-  Closures_List  : String_List_Access;
++  Closures_List  : String_Vectors.Vector;
+begin
+   Trace (Me, "Get_Closures");
+ 
+@@ -3287,25 +3287,18 @@
+  return;
+   end if;
+ 
+-  Mains_Str_List := new String_List (Mains'First .. Mains'Last);
+   for I in Mains'Range loop
+- Mains_Str_List (I) := new String'(Mains (I).Display_Base_Name);
++ Mains_Str_List.Append (Mains (I).Display_Base_Name);
+   end loop;
+ 
+   GPR.Util.Get_Closures
+ (Project.Get_View, Project.Tree_View,
+- Mains=> Mains_Str_List.all,
++ Mains=> Mains_Str_List,
+  All_Projects => All_Projects,
+  Include_Externally_Built => Include_Externally_Built,
+  Status   => Closure_Status,
+  Result   => Closures_List);
+ 
+-  --  Freeing temporary list of mains.
+-  for I in Mains_Str_List'Range loop
+- Free (Mains_Str_List (I));
+-  end loop;
+-  Free (Mains_Str_List);
+-
+   case Closure_Status is
+  when Success =>
+ Status := Success;
+@@ -3321,17 +3314,10 @@
+   end case;
+ 
+   if Closure_Status in Success | Incomplete_Closure then
+- for I in Closures_List'Range loop
+-Append (Result, Create (+Closures_List (I).all));
++ for Closure of Closures_List loop
++Append (Result, Create (+Closure));
+  end loop;
+   end if;
+-
+-  --  Freeing temporary list of closures.
+-  for I in Closures_List'Range loop
+- Free (Closures_List (I));
+-  end loop;
+-  Free (Closures_List);
+-
+end Get_Closures;
+ 
+

diff --git a/dev-ada/gnatcoll/gnatcoll-2016.ebuild 
b/dev-ada/gnatcoll/gnatcoll-2016.ebuild
index 4f0159efc45..0194b141db2 100644
--- a/dev-ada/gnatcoll/gnatcoll-2016.ebuild
+++ b/dev-ada/gnatcoll/gnatcoll-2016.ebuild
@@ -35,7 +35,7 @@ RDEPEND="gnat_2016? ( dev-lang/gnat-gpl:4.9.4 )
postgres? ( dev-db/postgresql:* )
sqlite? ( dev-db/sqlite )
projects? (
-   ~dev-ada/libgpr-2017[gnat_2016=,gnat_2017=,shared?,static-libs?]
+   ~dev-ada/libgpr-2018[gnat_2016=,gnat_2017=,shared?,static-libs?]
dev-ada/xmlada[shared?,static-libs?]
)"
 DEPEND="${RDEPEND}



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

2018-11-14 Thread Alfredo Tupone
commit: 4cb4cab386e3794b3e267aebc32163b120ad683b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 14 21:43:20 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 14 21:43:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb4cab3

dev-ada/asis: Fix build with new libgpr

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/asis/asis-2016.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-ada/asis/asis-2016.ebuild b/dev-ada/asis/asis-2016.ebuild
index 1655a468d62..70735545b32 100644
--- a/dev-ada/asis/asis-2016.ebuild
+++ b/dev-ada/asis/asis-2016.ebuild
@@ -34,6 +34,7 @@ src_compile() {
GPRBUILD_FLAGS="-vl"
emake tools PROCESSORS=$(makeopts_jobs) \
GPRBUILD_FLAGS="-vl \
+   -XGPR_BUILD=relocatable \
-XLIBRARY_TYPE=relocatable \
-XXMLADA_BUILD=relocatable"
 }
@@ -42,6 +43,7 @@ src_install() {
emake prefix="${D}"/usr install
emake prefix="${D}"/usr install-tools \
GPRINSTALL="gprinstall \
+   -XGPR_BUILD=relocatable \
-XLIBRARY_TYPE=relocatable \
-XXMLADA_BUILD=relocatable"
 }



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

2018-11-14 Thread Alfredo Tupone
commit: 09396b5f7b62226bce1a0d36dfa14a796c8fd759
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 14 21:41:54 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 14 21:41:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09396b5f

dev-ada/langkit: Fx build with new libgpr

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/langkit/files/langkit-2017-gentoo.patch | 19 ---
 1 file changed, 16 insertions(+), 3 deletions(-)

diff --git a/dev-ada/langkit/files/langkit-2017-gentoo.patch 
b/dev-ada/langkit/files/langkit-2017-gentoo.patch
index bc744d8ded5..7b6501ed8a7 100644
--- a/dev-ada/langkit/files/langkit-2017-gentoo.patch
+++ b/dev-ada/langkit/files/langkit-2017-gentoo.patch
@@ -23,34 +23,47 @@
   (Lexical_Env, Integer, Hash, "=");
 --- a/testsuite/testsuite_support/__init__.py  2018-05-02 21:40:04.977442020 
+0200
 +++ b/testsuite/testsuite_support/__init__.py  2018-05-02 21:40:45.422759387 
+0200
-@@ -68,6 +68,7 @@
+@@ -68,6 +68,8 @@
  # to build it in parallel.
  if not self.global_env['options'].disable_tear_up_builds:
 -p = Run(['gprbuild', '-p', '-f', '-P',
 +p = Run(['gprbuild', '-p', '-f', '-XLIBRARY_TYPE=relocatable',
++ '-XGPR_BUILD=relocatable',
 + '-XXMLADA_BUILD=relocatable', '-P',
   os.path.join(self.root_dir, '..', 'langkit', 'support',
'langkit_support.gpr')], output=PIPE)
  report(p, "Langkit support")
 --- a/testsuite/testsuite_support/langkit_support_driver.py2018-05-03 
08:01:20.019944992 +0200
 +++ b/testsuite/testsuite_support/langkit_support_driver.py2018-05-03 
08:02:50.146430288 +0200
-@@ -36,5 +36,7 @@
+@@ -36,5 +36,8 @@
  ))
  
  self.run_and_check(['gprbuild', '-p', '-P', 'p.gpr', '-gnata',
 +'-XLIBRARY_TYPE=relocatable',
++'-XGPR_BUILD=relocatable',
 +'-XXMLADA_BUILD=relocatable',
  '-cargs', '-O0', '-g'])
  self.run_and_check(['./{}'.format(source[:-4])])
 +++ a/testsuite/testsuite_support/adalog_driver.py 2018-05-03 
08:14:30.998698722 +0200
 --- b/testsuite/testsuite_support/adalog_driver.py 2018-05-03 
08:16:48.275417176 +0200
-@@ -41,6 +41,8 @@
+@@ -41,6 +41,9 @@
  )
  ))
  
 -self.run_and_check(['gprbuild', '-p', '-P', 'p.gpr', '-cargs', '-O0',
 +self.run_and_check(['gprbuild', '-p', '-XLIBRARY_TYPE=relocatable',
++'-XGPR_BUILD=relocatable',
 +'-XXMLADA_BUILD=relocatable',
 +'-P', 'p.gpr', '-cargs', '-O0',
  '-g'])
  self.run_and_check(['./{}'.format(source[:-4])])
+--- a/langkit/libmanage.py 2018-11-14 22:02:20.283672719 +0100
 b/langkit/libmanage.py 2018-11-14 22:02:39.970337338 +0100
+@@ -634,6 +634,7 @@
+ 
+ result = ['-XBUILD_MODE={}'.format(build_mode),
+   '-XLIBRARY_TYPE={}'.format(library_type),
++  '-XGPR_BUILD={}'.format(library_type),
+   '-XXMLADA_BUILD={}'.format(library_type)]
+ 
+ enable_warnings = getattr(args, 'enable_warnings', False)



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

2018-11-14 Thread Alfredo Tupone
commit: e96e3f0deb379646a1f9392072c98256f4a6074b
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Nov 14 21:40:00 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Nov 14 21:40:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96e3f0d

dev-ada/libadalang: Fix test for new libgpr

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 .../libadalang/files/libadalang-2017-gentoo.patch  | 20 +
 dev-ada/libadalang/libadalang-2017-r1.ebuild   | 51 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-ada/libadalang/files/libadalang-2017-gentoo.patch 
b/dev-ada/libadalang/files/libadalang-2017-gentoo.patch
new file mode 100644
index 000..00f9aca4695
--- /dev/null
+++ b/dev-ada/libadalang/files/libadalang-2017-gentoo.patch
@@ -0,0 +1,20 @@
+--- a/ada/testsuite/python_support/utils.py2018-11-14 22:21:36.366873970 
+0100
 b/ada/testsuite/python_support/utils.py2018-11-14 22:21:59.397477086 
+0100
+@@ -28,6 +28,7 @@
+ library_kind = 'static' if LAL_DISABLE_SHARED else 'relocatable'
+ argv.extend([
+ '-XLIBRARY_TYPE={}'.format(library_kind),
++'-XGPR_BUILD={}'.format(library_kind),
+ '-XXMLADA_BUILD={}'.format(library_kind),
+ ])
+ subprocess.check_call(argv)
+--- a/ada/testsuite/testsuite_support/base_driver.py   2018-11-14 
22:22:37.698817058 +0100
 b/ada/testsuite/testsuite_support/base_driver.py   2018-11-14 
22:30:37.631613448 +0100
+@@ -310,6 +310,7 @@
+ """
+ library_type = 'static' if self.disable_shared else 'relocatable'
+ return ['-XLIBRARY_TYPE={}'.format(library_type),
++'-XGPR_BUILD={}'.format(library_type),
+ '-XXMLADA_BUILD={}'.format(library_type)]
+ 
+ #

diff --git a/dev-ada/libadalang/libadalang-2017-r1.ebuild 
b/dev-ada/libadalang/libadalang-2017-r1.ebuild
new file mode 100644
index 000..b4185f05c64
--- /dev/null
+++ b/dev-ada/libadalang/libadalang-2017-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="high performance semantic engine for the Ada programming language"
+HOMEPAGE="https://libre.adacore.com/;
+SRC_URI="http://mirrors.cdn.adacore.com/art/591c45e2c7a447af2deed042
+   -> ${P}-src.tar.gz"
+
+LICENSE="GPL-3 gcc-runtime-library-exception-3.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnat_2016 +gnat_2017"
+
+RDEPEND="dev-python/pyyaml
+   dev-ada/gnatcoll[projects,shared,gnat_2016=,gnat_2017=]
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   dev-ada/langkit"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}"/${PN}-gps-src
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_prepare() {
+   default
+   rm -r ada/testsuite/tests/acats_parse || die
+}
+
+src_configure() {
+   ada/manage.py generate || die
+}
+
+src_compile() {
+   ada/manage.py --verbosity=debug build || die
+}
+
+src_test () {
+   ada/manage.py test | grep FAILED && die
+}
+
+src_install () {
+   ada/manage.py install "${D}"usr
+   python_domodule build/python/libadalang.py
+}



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

2018-11-14 Thread Manuel Rüger
commit: 7ef9addb56dbde1de602d93f47dac75acebab0d6
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 14 21:13:57 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 14 21:13:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef9addb

app-emulation/img: Version bump to 0.5.4

Signed-off-by: Manuel Rüger  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/img/Manifest |  1 +
 app-emulation/img/img-0.5.4.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/app-emulation/img/Manifest b/app-emulation/img/Manifest
index 1f26ed7e0c1..ff6cb4ed586 100644
--- a/app-emulation/img/Manifest
+++ b/app-emulation/img/Manifest
@@ -2,3 +2,4 @@ DIST img-0.4.8.tar.gz 5587652 BLAKE2B 
5b74ff24e6f36674b66b3f87abe928a9d8c8361835
 DIST img-0.4.9.tar.gz 4654821 BLAKE2B 
b3cd419aeb64ec8c2e8ee0fd523d387fd5b1a340ad61deec1e3fda59ba4e58e7594682aa49e04922e5bdcad4c458f23d4b8081784ba9d7d88dc953a0bd7c24a9
 SHA512 
c529affce023a8ae972a8526b48701d137edd3a8d5a22687269eec07864a1c30edf1c84bfea29cb7d166cc4fed4b0eb1e34e41d5d21be9d1a3b975b4c1bc678f
 DIST img-0.5.1.tar.gz 6394095 BLAKE2B 
5c26487f721ef7157c8dc47c5abc2f4f296efe4ddf3b4e1e0513e4a2a71c96287e92c2332b340d583f0687ff7c3b1f10aea107f9ab1527b3f6760f1f359de867
 SHA512 
66f812da0b77882a610f4de849eaf473a0a6e964fff7cc0b596b46411aa33d625a376d3e829b8eb438e26d09624146c18b83a2289ddf2785024e3f8a6fee6cf9
 DIST img-0.5.2.tar.gz 3426613 BLAKE2B 
75da804bee0960c195f3f5af6f10276d3d9a93dfcf08c784b831da2dd4e27714f0c8c24b24d2683b1b75276362b47a2bbc251e032b5b1b87c081922cee4f90f4
 SHA512 
cbae3fab61005238c939ad5fa5b785b07ee10f964a686962bdaec7170297840ebda188b93a1e3b89c6041db455a085d537005f8b1dc8753cd4e77f3e699f40e4
+DIST img-0.5.4.tar.gz 3429272 BLAKE2B 
3426dc6503693ad00c4c9f13c3813a6cf71826987aa2bb8351f695ffebed78fd79383b548040ef880b55984852f32fcb33ae5f1d1dcc4f9f6250498fbd64ebf0
 SHA512 
db51862aff5e0bb7280f17597f8d7231dd9aa741126b41c0af922b1f136d2ac4e0f08e51ab583ed098b194b58df29808c42cfd5381a217113f6b4bbf0dad06c8

diff --git a/app-emulation/img/img-0.5.4.ebuild 
b/app-emulation/img/img-0.5.4.ebuild
new file mode 100644
index 000..a8b5c650534
--- /dev/null
+++ b/app-emulation/img/img-0.5.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/genuinetools/img"
+EGIT_COMMIT="v${PV}"
+GIT_COMMIT="7c58387804c0897b7086ee745c4ea528b4b40509"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Standalone daemon-less unprivileged Dockerfile and OCI container 
image builder"
+HOMEPAGE="https://github.com/genuinetools/img;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="MIT"
+SLOT="0"
+IUSE="seccomp"
+
+RESTRICT="test"
+
+src_compile() {
+   local TAGS=$(usex seccomp 'seccomp' '')
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -tags "noembed ${TAGS}" -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/img . || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc -r src/${EGO_PN}/README.md
+}



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

2018-11-14 Thread Manuel Rüger
commit: 0702e38d34a075e91756c4bc4da23afe5de98f35
Author: Manuel Rüger  gentoo  org>
AuthorDate: Wed Nov 14 21:15:44 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Wed Nov 14 21:15:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0702e38d

app-emulation/reg: Version bump to 0.16.0

Signed-off-by: Manuel Rüger  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-emulation/reg/Manifest  |  1 +
 app-emulation/reg/reg-0.16.0.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/app-emulation/reg/Manifest b/app-emulation/reg/Manifest
index 3bdba5e7590..b753f771bcc 100644
--- a/app-emulation/reg/Manifest
+++ b/app-emulation/reg/Manifest
@@ -3,3 +3,4 @@ DIST reg-0.15.5.tar.gz 4053475 BLAKE2B 
60541d7f02f3ee658fa185206f76df1045975101f
 DIST reg-0.15.6.tar.gz 4071110 BLAKE2B 
376313ab4aef0f8bce21ddbed8f179aec14755990f6d99e5733c1550c58998f279e3c0beee7b2e11f25167bf7fb717dd731b69571adc410ad7475afcc98baef5
 SHA512 
1a5635af82f7a7951af325ffbc0d84c2e35ec0ecc040873ff7f0c7037fd2677cea235348c4fb0bf9397f1fd2ccee86e96ca080a1fbc28e60eb985e55e4a8a085
 DIST reg-0.15.7.tar.gz 4300839 BLAKE2B 
67c9ca344e0a2984559c210cbdb4f5fc42f588f0c50a171c145bc63953b7540cbc166b51a5c209a2ece0c3b5647a34ffc1ac6b439b4e5a243e505c223a1a6fe5
 SHA512 
4c26aa0a438ac87208c4e269e16a994587ccdab38399a664638dd8c7407cf06f00c43a9c3c71cf4c88fa47a6e4466c8143ee7ee8130a8133518f5017ca34cc2d
 DIST reg-0.15.8.tar.gz 4300575 BLAKE2B 
554a6afebf0c662fa4e4076019b25aa600f327cc6d3fbd9aff3462b8d1faf0b790724bb9d66725766087f6e4a2ccf55a61f41e7aba936ed386d97cf52c54afab
 SHA512 
23d45d061e2914818787e6837fd02ba7b4fcf5c96a511d5e6ee66689bfd925870780d7a9fcfe6ee98f2b74ce68f05eecfa9d00852ff79965f59c88684113e0d5
+DIST reg-0.16.0.tar.gz 2991496 BLAKE2B 
e94a53c79ff062013e091d4c558870ef5c25af181cba201a44fa38b9dfe8816d6f3fd581f4e9a3dafe5b3753a3755c31f8b2f4a347da134a969fc93ac296897c
 SHA512 
1e4d936e406998ffaa176e7834b28970b594f88a339fd8447bef2f944efa9b51c1d35bf71b384b3ed1b3e84be08db6d7fd487f4a3c65aa2de0308d6128cf0070

diff --git a/app-emulation/reg/reg-0.16.0.ebuild 
b/app-emulation/reg/reg-0.16.0.ebuild
new file mode 100644
index 000..2268e22b217
--- /dev/null
+++ b/app-emulation/reg/reg-0.16.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot user
+
+EGO_PN="github.com/genuinetools/reg"
+GIT_COMMIT="4a4d0e5d108ca9558879bdf1aba94d09e921cf1e"
+ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Docker registry v2 command line client"
+HOMEPAGE="https://github.com/genuinetools/reg;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup reg
+   enewuser reg -1 -1 /var/lib/reg reg
+}
+
+src_prepare() {
+   pushd src/${EGO_PN} || die
+   default
+   popd || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" go build -v -ldflags "-X 
${EGO_PN}/version.GITCOMMIT=${GIT_COMMIT} -X ${EGO_PN}/version.VERSION=${PV}" 
-o "${S}"/bin/reg . || die
+   popd || die
+}
+
+src_install() {
+   dobin bin/*
+   dodoc src/${EGO_PN}/README.md
+   insinto /var/lib/${PN}
+   doins -r src/${EGO_PN}/server/*
+   newinitd "${FILESDIR}"/reg.initd reg
+   newconfd "${FILESDIR}"/reg.confd reg
+
+   keepdir /var/log/reg
+   fowners -R reg:reg /var/log/reg /var/lib/reg/static
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-dvbviewer/

2018-11-14 Thread Craig Andrews
commit: bbcb9cdf4e25a0b026d1faf8e8d51a8c57b6df61
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 14 20:34:44 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 14 20:36:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbcb9cdf

media-plugins/kodi-pvr-dvbviewer: 3.7.5 version bump

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-dvbviewer/Manifest | 1 +
 ...-pvr-dvbviewer-.ebuild => kodi-pvr-dvbviewer-3.7.5.ebuild} | 8 
 media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-.ebuild   | 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/media-plugins/kodi-pvr-dvbviewer/Manifest 
b/media-plugins/kodi-pvr-dvbviewer/Manifest
index 3c099acb0a4..864b561cb4d 100644
--- a/media-plugins/kodi-pvr-dvbviewer/Manifest
+++ b/media-plugins/kodi-pvr-dvbviewer/Manifest
@@ -1,2 +1,3 @@
 DIST kodi-pvr-dvbviewer-2.4.11.tar.gz 97354 BLAKE2B 
6f9c04c0a0a4dd2ce9cab06e1ed96cdc0c674bcb3665db7df6525a2c5ed8e46023e050a4ff9c378fd80a494b34015d37b995f0692c2c8ebfaa1c4e333fbc7468
 SHA512 
282e11e6ec3bb6a0fdb8b7001a18d335b2cf7c9c28dc1f965ecbcef50b38d2ae52e7aff54508765eeb107ceff67ba0c5b5aa620e792ef88ad86930432cb37a02
 DIST kodi-pvr-dvbviewer-2.4.7.tar.gz 94802 BLAKE2B 
a2d952b56cf3dcf06563c0a63741026bb77c1f91e0b854d1c3e8f4b06923d71487a835497342955ef2f77af883d94dcc0b5e1363430cf20874b7af29ffe8b964
 SHA512 
b88dcba491af5f4bb66c3e6f38f28446978fdc7046ff1cc5579957316310e55cf9f00b9162decc0b701a95dd7e76260175d9d66dacc5357930a3f144c48e1ad1
+DIST kodi-pvr-dvbviewer-3.7.5-Leia.tar.gz 125918 BLAKE2B 
413a752c092ff250e01db404dcd8c35f522546c42c33d93c66f2b5dd7ade1b62fc1686f5b4453260155fd4e1c6b624318a8aeebabccf9041d90952308cc04570
 SHA512 
03aa18b4946d2d3c345feb5fc26d999a0ca2a929f2ec0bf92450a170f4ceea085fbd16d5daec3782090ffa054bcec8ca02d997716854b493b4f9b8373f2321eb

diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-.ebuild 
b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-3.7.5.ebuild
similarity index 84%
copy from media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-.ebuild
copy to media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-3.7.5.ebuild
index 46914e08d18..cdd6fb80252 100644
--- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-.ebuild
+++ b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-3.7.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ case ${PV} in
inherit git-r3
;;
 *)
-   CODENAME="Krypton"
+   CODENAME="Leia"
KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}-${CODENAME}.tar.gz"
S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
@@ -28,8 +28,8 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   =media-tv/kodi-*
-   =media-libs/kodi-platform-*
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
dev-libs/tinyxml
"
 

diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-.ebuild 
b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-.ebuild
index 46914e08d18..56e77f938fb 100644
--- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-.ebuild
+++ b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ case ${PV} in
inherit git-r3
;;
 *)
-   CODENAME="Krypton"
+   CODENAME="Leia"
KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}-${CODENAME}.tar.gz"
S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
@@ -28,8 +28,8 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   =media-tv/kodi-*
-   =media-libs/kodi-platform-*
+   ~media-tv/kodi-
+   ~media-libs/kodi-platform-
dev-libs/tinyxml
"
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-wmc/

2018-11-14 Thread Craig Andrews
commit: 5c2f1f50b7e928d58893be3d1ada918c363cc53e
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Nov 14 20:35:49 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Nov 14 20:36:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2f1f50

media-plugins/kodi-pvr-wmc: 2.4.1 version bump

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 media-plugins/kodi-pvr-wmc/Manifest   | 1 +
 .../{kodi-pvr-wmc-.ebuild => kodi-pvr-wmc-2.4.1.ebuild}   | 8 
 media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-.ebuild   | 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/media-plugins/kodi-pvr-wmc/Manifest 
b/media-plugins/kodi-pvr-wmc/Manifest
index 29b6577aaba..23f6757ee8f 100644
--- a/media-plugins/kodi-pvr-wmc/Manifest
+++ b/media-plugins/kodi-pvr-wmc/Manifest
@@ -1,2 +1,3 @@
 DIST kodi-pvr-wmc-1.4.7.tar.gz 177937 BLAKE2B 
b11358971780005f12ae318cc8fb202e4b0ab92f4b97e712cf639dd4f5f568133b089780323fdace0fd1029ba233b0cfc7457d624408fc2443c2c22e629122d9
 SHA512 
15c2807528d169a9de7831b653c948bc8e597324f43dfaa1b1cd1bfefd37979387301c73cabe30ae87532f36d280d84b0e81b6a695f95eb4b4be9e75ebe3736e
 DIST kodi-pvr-wmc-1.4.9.tar.gz 177965 BLAKE2B 
680896d2f519977a0dbaaffdb6fe92f815787615dc9014934e2415eb817ac1a1f5dd5669f3d8ba1a0d6a98f0518062b285cdddb5cdf54efac4ec79aa3795ab73
 SHA512 
51ddfb064df5861b3fa89decdf78a499f8251fee3f18ffcf09fcdfbe9c3c741536cafce460486b38bd8abb447e3494f819aef3a2d0764b8e1579d649f386503f
+DIST kodi-pvr-wmc-2.4.1.tar.gz 178040 BLAKE2B 
4c76796d5a9ac1d89e602ebd5c58d3d82010fb433e531a7f36ccc005624561e333232ea532da01bbed5038017634f7c9e58fc33a49118795f1c9a1930f167734
 SHA512 
a2072ba33e3b1f2b0f87a6e2ebd713693814e520cb0aa6de1871122be45b233f5c68cafbf8f145f8c4983e9115391cfdb0cee76ab0a14a8270c839136d535587

diff --git a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-.ebuild 
b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-2.4.1.ebuild
similarity index 83%
copy from media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-.ebuild
copy to media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-2.4.1.ebuild
index 087a61245af..4b761be8674 100644
--- a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-.ebuild
+++ b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-2.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ case ${PV} in
inherit git-r3
;;
 *)
-   CODENAME="Krypton"
+   CODENAME="Leia"
KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/kodi-pvr/pvr.wmc/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/pvr.wmc-${PV}-${CODENAME}"
@@ -28,8 +28,8 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   =media-tv/kodi-
-   =media-libs/kodi-platform-
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
"
 RDEPEND="
${DEPEND}

diff --git a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-.ebuild 
b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-.ebuild
index 087a61245af..416de5a5756 100644
--- a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-.ebuild
+++ b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ case ${PV} in
inherit git-r3
;;
 *)
-   CODENAME="Krypton"
+   CODENAME="Leia"
KEYWORDS="~amd64 ~x86"

SRC_URI="https://github.com/kodi-pvr/pvr.wmc/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
S="${WORKDIR}/pvr.wmc-${PV}-${CODENAME}"
@@ -28,8 +28,8 @@ SLOT="0"
 IUSE=""
 
 DEPEND="
-   =media-tv/kodi-
-   =media-libs/kodi-platform-
+   ~media-tv/kodi-
+   ~media-libs/kodi-platform-
"
 RDEPEND="
${DEPEND}



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

2018-11-14 Thread Göktürk Yüksek
commit: 45d37061450f565ad6c7cfe1834b0afc7a82
Author: Sarah White  poindexter  ovh>
AuthorDate: Wed Nov 14 19:31:16 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Nov 14 19:45:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45d37061

sys-kernel/ck-sources: version 4.19.2 (new branch)

genpatches-4.19-3 with latest MuQSS

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Sarah White  poindexter.ovh>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-kernel/ck-sources/Manifest |  7 
 sys-kernel/ck-sources/ck-sources-4.19.2.ebuild | 47 ++
 2 files changed, 54 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index c508cdb7eb2..3cab6331847 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -2,13 +2,16 @@ DIST ck-sources-4.14-blkio-fix.patch 1882 BLAKE2B 
b85d7d0bcc868284d60c73f26b055c
 DIST ck-sources-4.14-irqregsdeclaration-fix.patch 1254 BLAKE2B 
ca93275665086bff06b7fa16dd913ed30974dd6d1666c0aceebd43cf74cb78604069b00e0866d6b9a86bd45a2429d501c2edcec904bc075b6e34058ee1fd3d23
 SHA512 
c226454f1477e9b729d3559ffa1ba8610a4fbc3cddba29d7b231c8edc89490bd6258adb208bd6bf13c7a9a8f8dded6e481af4dcad07ca7ad88ae67ef6f1f5dba
 DIST ck-sources-4.14-muqss.patch 282185 BLAKE2B 
46af7e98f2abc7b207536fc657b539abf1511a83e0e3499e92744b417c2d50847502fa2775edbea6592550ba760c3f08aba82856133f73afbb3484cf11a155d2
 SHA512 
97701da9531b81ceade15eaa75de4a362182f5f5b6b66ed8de61e9e8c727853cb9301fa8a9f2debb43bf88abbcbe0fe2d5a54fc51247a0ea34e0cfdec6a85102
 DIST ck-sources-4.18-muqss.patch 300666 BLAKE2B 
6b813475a1aab23d47f261ec4a86717c048bcbf1bb889491edee11169e9e757b2e5a3e1e8c4c1370be3571bae2f1745a43bb8d8c4e8ffb2d3ccddf6e9738b07d
 SHA512 
184afddbba5036a18eb71b6fabd017bc3e9697e2e92fff184d45d83cb04ceeb4bea050f6038268ae7c458ac6410e93f358108e21295b23beafc7f50ceb35bb86
+DIST ck-sources-4.19-muqss.patch 303240 BLAKE2B 
b5f8334336834ac8982e20756fdadaaef4d2f06c0389e0ebb320c5756abcc638de38bd3269557aa0d30d4a6d92e5066f76ee335685ae8ef0cd77b5dff08871be
 SHA512 
7caecf3f29debabee1efaa2097bc6433f061bdaa61446c30a1dadb9dced9c569a3c1bbd05554918c7548613089172041362c58d6858dcabd94881a5e309db038
 DIST ck-sources-4.9-freezer-fix.patch 684 BLAKE2B 
63894db45e5653af1851c7cee2493b6717d37f50d55c3a2b41316075d0f3e0bcb8975ff1c647c764bdf088ceeb4c716657e189d1e5337a69346e6dcefac332b9
 SHA512 
4241ca604f928263c29a49aca076832c06469db734864ec8c648cbbc30ba63cfb0b21d076ea4a7f3c438868802feb4e369d976e9ef6e091ce7bacf1a69c2c588
 DIST ck-sources-4.9-muqss.patch 303456 BLAKE2B 
be42cf125910d3978a6da69f5bd6050063b1bfba591c1a196bedf34f25338d57455ff1e8152a1ac11b05db4542058ec0283fe433ebb4c4312709400babccd21c
 SHA512 
1325a18ce2f758ebf0aad95e29c4f2636eb952cf8306f863b1acbf74e982aecfbc82e321064c89fe19ee63938e4930662f40f55cd16284f86743effb79cef3ee
 DIST deblob-4.14 143883 BLAKE2B 
aaad9858bf626f1495f83187fd2ab91f812504534c7294cfb6818c773229eb780096a2c78a6aa963f3826df3cfdf7a7db5238f71fa8955c21b4acd75660d2b17
 SHA512 
662a11c03f51d85158175a8bf35fce20f01d94659d36b97a9773304ff9c091b2a9ab72a0445065c20188457fbe174fb43334a79e17b3a9e8553bb6144a971f4c
 DIST deblob-4.18 143094 BLAKE2B 
6ad1f08bc48923dead72c25cc5e9ca2722d01f59b95684893b01717c0e1da67bb4b87c2516e74e0e4fdddbbaddc20960533dfedbdae7272c870bb76eb2d1a826
 SHA512 
4914fabe913a72e63e61b2f313a9e9147ede28971ceddd8ab4d3fd046f284d6020507a0b08b2e4251ddd7015ca942f1dba07fa6ec891f497418d4594196d2619
+DIST deblob-4.19 145341 BLAKE2B 
fcef31cc3ff32f337ed247ce9b8066b4aac3943a9b9952adbe8be221df3b290317d6a851f1a21e85fe94dae882c3fd6e43a2abbceb31f65471f92bba2e4fc121
 SHA512 
b0818f888b90cbc7ce08ac6a70d7ad7875418dfe21a1d1b3198b939a07aedbd712e49d5a4c8187784eb4b7531bfc25fd6a88000447b91667e6c601b5d8d3c9cf
 DIST deblob-4.9 146273 BLAKE2B 
8bc593ca375e003183dc6260aab0b2f81675b0814ec50fae3afe5d4ce9ce41c1c1401ce80e1c285153f610f8f730f82d6ad03e2578c792fd4af8779f2d1e3079
 SHA512 
3654b28e72b343bafdb38de10ef0c3621db0539bc0e7434bc99bb8f8ed911d4c9e53ca4785fd193fcfec369328f014fa5c6f3bda51b6f1a8f98b8c37ece119a6
 DIST deblob-check-4.14 755969 BLAKE2B 
5573bdf913554e23dba3d3c56227a2c8c3fcfad7f4a99e1ec9208171008b5d2d50bdc55000672af95e020ef8171325b9d1797a69c988b4df5b0f71bc2a186fad
 SHA512 
09626864cea33804d3dc94ceb691b24b6c14d1b9531eee8e745276dbc403903d762b1f75d685bf831f42b942d6f7ea265efb0d4889fecc976d95b11faf843fd3
 DIST deblob-check-4.18 781430 BLAKE2B 
b5e23f938eb7641ce6127cf2b0909a910f698e8d1ffd34212f999eb5d7a62e2c1846f30b7e349ec1dc995ee24d7fdc824c9dbf3c66cdcf3ceb2a4f457368c6fb
 SHA512 
70ef576b3e56c6671a9c533e7766899e87a197d057639f603ff185dcd3de2e0cc17d51eb725b5b4c6a1ef52e1caa8e4875ae1d65e6d2876447513d1ba0710cba
+DIST deblob-check-4.19 787042 BLAKE2B 
16b96486ebd3c9ee23667212124cf6892d83dcde2e160695d62806d1e8a0815c7e6879cf6b75e5caa72c3d8f2c7d172092ca3bdcb834db834497e758bfad4682
 SHA512 

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

2018-11-14 Thread Göktürk Yüksek
commit: 7c1661a6071c58b79348619835e094e15bc6792b
Author: Sarah White  poindexter  ovh>
AuthorDate: Wed Nov 14 19:27:07 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Nov 14 19:44:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c1661a6

sys-kernel/ck-sources: version 4.9.137

updated to genpatches-4.9-141

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Sarah White  poindexter.ovh>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-kernel/ck-sources/Manifest  |  3 ++
 sys-kernel/ck-sources/ck-sources-4.9.137.ebuild | 52 +
 2 files changed, 55 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 4558f7f3568..493ff234ec6 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -76,6 +76,9 @@ DIST genpatches-4.9-136.extras.tar.xz 17360 BLAKE2B 
e038a5f1fab6209642f023bbe789
 DIST genpatches-4.9-139.base.tar.xz 2546088 BLAKE2B 
5259a374fc11ef4ff950bb6104d6bfd958699541d9b9d5cffadb1d756df20c9c2c6be8b342beaef82d504a5c37f3406737ae7343ee9ac98c7e18e62fbd77a1ca
 SHA512 
de1e97149cc8ee141aaf10e514cf0cdab71c318334ec19fffd74ec8465f58413b394ae2495ad60c995f28065824862532b9676e2de866be3718fc521dc37ecb0
 DIST genpatches-4.9-139.experimental.tar.xz 106392 BLAKE2B 
d3ba4c3d708147c4455202343bf824d257408dac6ccc0318e8dccb65ed0337b096d688fe9a28896cbe59bbb76fa74f663a9632ed38ed8532015b5613111ff9a2
 SHA512 
3353fbeac023b765f1e33040fe58600a85f620c19d7d530a27f3e5652c1536df5daf607edf682ec8616beee1a88e235bc4c916bff8575215d821b42de15396b9
 DIST genpatches-4.9-139.extras.tar.xz 17356 BLAKE2B 
a72f7b748397ee23ba94a4a8976acbc94a3a227ae027e0f4d02ce323925c248d31c376f10579cc54bb4ac551a1b546b1403f9d996050fe4f995e02848df76b10
 SHA512 
8c44046440d4bf97a21c84ab375b5c5441f4d8cefd2e273ee864460f90ebc104e35d24f44eb0f66ff420d958b70d87095df87d267fe4bf8ebacbaf681c2af1fd
+DIST genpatches-4.9-141.base.tar.xz 2603992 BLAKE2B 
1aeae350582c431d3fadd0d674f5ea50b05939deecb23ad0bfa23d9699c3b40c2dac684a2903274f8ed16b1370526dce12501b1561acb4c741078001bc4e80af
 SHA512 
6f3f7cc2fd46205682a9fdf27192894b58c67ed929a64f10f1f879d4f8d4cdcbbff625db2d2c4be219a5b50df986b73ffa4d70d75a3ff1f123764399b8e319d6
+DIST genpatches-4.9-141.experimental.tar.xz 106392 BLAKE2B 
90f2f601eb4b28b5a84a073376d233a9b5fa8ad4b7a1bcac0a5b406a62e942fce8f02e5c200b1bea28793395f86a203fa653624683a104114b9aece445dbce0e
 SHA512 
942403c28f897aa75abc2a86b4994a363ef84e35e7d39409134e63559cf4727771fbf5eef31b82aa9f5a01d826105ef97f74e7bc68094166a184252113487681
+DIST genpatches-4.9-141.extras.tar.xz 17348 BLAKE2B 
113945b2dd6b5706fb0bd392286df10ade43c96f270370b908b1d890e138cd8e90b9b2f7a8f42187e754640303d230060811daddcf1ee9aacb5ba864083a2753
 SHA512 
a2eb9394d32d8d614dfb1f68778ab7d7d6df436d0567c1a9b3d55ca9c184867c26dbccf437df3345e113050383a6ac8eab596a33607f3f9aeaaf4099a4cb
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.18.tar.xz 101781564 BLAKE2B 
138bdc49dc8871e5566b5e23a9e5ed0e68fff480a7a04fc659a9efe2d4bcc778ac01368a32bc5d1dbde870102ce7294b9d315f81c4e6e762ee781135e83033f2
 SHA512 
950eb85ac743b291afe9f21cd174d823e25f11883ee62cecfbfff8fe8c5672aae707654b1b8f29a133b1f2e3529e63b9f7fba4c45d6da8000b3a9a9ae038
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.137.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.137.ebuild
new file mode 100644
index 000..da12748fbcc
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.9.137.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2018 kuzetsaâ„  and others
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+   http://kernel.kolivas.org/;
+
+IUSE="experimental"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="141"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' 
MuQSS process scheduler."
+
+MUQSS_VERSION="150"
+MUQSS_FILE="${K_BRANCH_ID}-sched-MuQSS_${MUQSS_VERSION}.patch"
+MUQSS_BASE_URL="http://ck.kolivas.org/patches/muqss/4.0;
+
+# clearly identify package name in distdir

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

2018-11-14 Thread Göktürk Yüksek
commit: 5f0c5ddc44569aa217ffc500872c806409c475cf
Author: Sarah White  poindexter  ovh>
AuthorDate: Wed Nov 14 19:30:12 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Nov 14 19:45:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0c5ddc

sys-kernel/ck-sources: version 4.18.19

updated to genpatches-4.18-23

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Sarah White  poindexter.ovh>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-kernel/ck-sources/Manifest  |  3 ++
 sys-kernel/ck-sources/ck-sources-4.18.19.ebuild | 47 +
 2 files changed, 50 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 9f44cd1d961..c508cdb7eb2 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -52,6 +52,9 @@ DIST genpatches-4.18-16.extras.tar.xz 17500 BLAKE2B 
f3bfb098fdb5db5651c78fdb26ce
 DIST genpatches-4.18-19.base.tar.xz 491560 BLAKE2B 
37464af933a0611a40bb0795e2639c0b0e8ecd112a6b7664d3ce19932a25ca4c6a5f36a7eb07005abb7c85c7be3bd8fbcae6e2959031467d871f62c5b89f571e
 SHA512 
7b07af0ece2511fb4cb39ef35c9ba926a6d2e34eb24829f957876e6be6f56ad6bae89d6aa818ae81bcdffb16e26471a4fa9adcc4ac6f48efb3e53151310755c9
 DIST genpatches-4.18-19.experimental.tar.xz 5220 BLAKE2B 
ae3cfe1a10e76bd22905db948770fb51bc3181a4218f1a4f010d656ad41528ada6f6e507de1bc238cd68b6e6f3cd5a87aa7ff6a3516e441b672b902a4402ea76
 SHA512 
937b8db859823aa2612430cc24e2e4441afa20539fa2427c15182d21aaf9bb2d2cf1d520a2a9fb2d04971c9bd75b885205fda940d89ff892c290b92db1cca13f
 DIST genpatches-4.18-19.extras.tar.xz 17512 BLAKE2B 
eb3d70211535ca9fc9a58ef02304d2ff87c48acc5c47804de401599c8618cc1adede45ab2cb9bb59acfde6c7434bf8cdf32f6efd2c2fdf4d34ed619882a04b89
 SHA512 
35dfcc2122fe3d383bcf9da1ee032f21bc0dc4f36d29c82e829270775c21d8a816eace717a1e65938f4b01eec7b1f584f865d5a9ee997e732292f9840ace9005
+DIST genpatches-4.18-23.base.tar.xz 638892 BLAKE2B 
5cc70daad93067c3e59ffec62c74a42731c8671bf56097fda74383b467c80cea7d9e074efbf906381f96ad40b3bc49f7c6e513c99566da57c719d9535bd20796
 SHA512 
e01de2b165a8369e0f938623acfd17fd805d17e9083cc9f82aee624c6bf77df209d2cbb17f13c7c922bd4bc8a2af2226dd4fa7c295e170667e6721a078d7a33c
+DIST genpatches-4.18-23.experimental.tar.xz 5224 BLAKE2B 
d0c065a8a0f4bfff7c262792d11f70fc8460bd71ab9dfe7eb0647f1bcf4cf39b5c53da1a88aad610d86ef32c19eb5bcd0acf1623a9497c6093cf2a2d9d6df7e8
 SHA512 
ff5ddb3d1838f47c19288160863bd9ad406bd3f1c5ff1bf6df46d4e85cbda25c0ba2dc90842607b0419f92376bf5adb437f860897eae15ce97bcff84e20301e2
+DIST genpatches-4.18-23.extras.tar.xz 17496 BLAKE2B 
eb2a601a65a5383eb9caafe8e27b8ebf8cb6373c985c504048cc1b5dfbbedf2a5eb2c6ee618c8c665ba7310983c963764c9ff66334078d15b416d799eea66577
 SHA512 
fead30687dac95b92477dc88710ad3c91cee0da9c45249929ee9116157fc7bc6a62539604cb8ca5e4fa8678e7e54fa16506779bc082e023defdaa55688203bff
 DIST genpatches-4.18-8.base.tar.xz 61984 BLAKE2B 
fc4b575978ef25f2ac1ea23453a820cd3fce9fb99bdcc071e88d8d52113b3ad1b44725b1bddf8a9b0e17fcc4022b8a7ea1ca10925c560ebd2480ae7edbf08a93
 SHA512 
fb98eff21e6cfbf03feb1df16241e564acb086026db360136a46c78d7658cd76dbc98f698279e2e5e1c55c675acadf7da45136bcff5fc929d0fc155a70def29e
 DIST genpatches-4.18-8.experimental.tar.xz 5224 BLAKE2B 
1577cd444c84c7a8fef88e167e3027773a5574459124f007ecbcccab5f7f9d544d594616ab4c43c58edcf97e2af699c82fea4995a98aa2a4a196f5aa8d345350
 SHA512 
57b87c85d902246a38f7822f296736cc471509c5ff63e1da8999fdd285437add9e0a20ced9d1997df1e1cbf6fdcee45c62747bcda9de4cbcfa3009a0d6ded06c
 DIST genpatches-4.18-8.extras.tar.xz 17508 BLAKE2B 
2e9e8c17aacbd6894f682c6f95b767228c54673e23dd401519d69606177334408acee5c018b164c797750018d015c8abe35e48f5b00b45f5502b0dd72f776941
 SHA512 
059cf39a752f004cb3fe57f7d98118879bdd1d40c1242a012a11275a29dc7744d6333686fadda2fe08bbbea5a9b45f3f3cc9bfc20203f22184b2068baf07

diff --git a/sys-kernel/ck-sources/ck-sources-4.18.19.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.18.19.ebuild
new file mode 100644
index 000..75a51504f8f
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.18.19.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2018 kuzetsaâ„  and others
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+   http://kernel.kolivas.org/;
+
+IUSE="experimental"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="23"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' 
MuQSS process scheduler."
+
+MUQSS_VERSION="173"
+MUQSS_FILE="0001-MultiQueue-Skiplist-Scheduler-version-v0.${MUQSS_VERSION}.patch"
+MUQSS_BASE_URL="http://ck.kolivas.org/patches/muqss/4.0;
+
+# clearly identify package name in 

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

2018-11-14 Thread Göktürk Yüksek
commit: a9240e9aa05b5f5973c8dd22515efd6905d75b1a
Author: Sarah White  poindexter  ovh>
AuthorDate: Wed Nov 14 19:29:09 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Wed Nov 14 19:45:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9240e9a

sys-kernel/ck-sources: version 4.14.81

updated to genpatches-4.14-88

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Sarah White  poindexter.ovh>
Signed-off-by: Göktürk Yüksek  gentoo.org>

 sys-kernel/ck-sources/Manifest  |  3 ++
 sys-kernel/ck-sources/ck-sources-4.14.81.ebuild | 57 +
 2 files changed, 60 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 493ff234ec6..9f44cd1d961 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -34,6 +34,9 @@ DIST genpatches-4.14-81.extras.tar.xz 17496 BLAKE2B 
9668753679261522d678778c29b3
 DIST genpatches-4.14-85.base.tar.xz 2050508 BLAKE2B 
3d4b9917b538d6f906f8112cce00d06e07d09783fce9478ce7f166c900707d56cc147d30ffe4dcc6f26c1975881aa2771dfb76dd21d3580dc47430c035d6d850
 SHA512 
23b1b30c43e78ebe57c7dc06fb6a6aea035b1160d421c6577eaeb5afe0eb8c72390eb5b33e708990f3c0452fad4678946a74279f3e9ba547ebd385f59bfc6ead
 DIST genpatches-4.14-85.experimental.tar.xz 5224 BLAKE2B 
dcedc912566883c0c57934acc23a8c5d89c95d14bc3e6f52b715562a414a535896774f5e184c1c83f1d601c32231ab3b98579eac848fd6a71ee7f833a044088a
 SHA512 
6beeb2a40e8f668f833da082d79fa33a3901891a7f062fca56f4f6182fe6d6368466ed9eef4ad1daddc62b383ec5aeb8189b09577b33fd39be9b53e1e53c920a
 DIST genpatches-4.14-85.extras.tar.xz 17492 BLAKE2B 
220ed00e4813e2b94bc1815e5cdca40409239864b1447bc7eb261a37a6b132b92935f0cf1a01749d4d2b2522c7e932c2e5fd3eb127fb0d09b7b3615dcb8d531c
 SHA512 
fa0cf06245bb72a36bece9cd98daa55ae49b82e08ad5bdd3474ac6fd875f43278eaaf85e64620c120856700222e4f8b61102cb0349566be3a2f39e561140bd43
+DIST genpatches-4.14-88.base.tar.xz 2131216 BLAKE2B 
70916f3890b6789921e6a1c769b727ecaeca391137a2ef621095eb1dbdb2ef6747ee162781f59f8164a5a40f5dd09cf89f09478045c59e0cfb1247ad5c3d48b4
 SHA512 
10b7204bf42cdda081dfc1e0a9708a01dec7f99ca005c793a7c0eefdd50dd65c29d548bd7ba130526032cf46339e7d7e728291e4ebcb4359468a2877bf4f1558
+DIST genpatches-4.14-88.experimental.tar.xz 5224 BLAKE2B 
8b1265f840eb740e0d82735c3b661d5b37e9c6fd8f98ddf927cf5deacda7e47a90863ca8261311d1d5565532967358cf2c9c1c92698cf317be6b0579d6ad7a92
 SHA512 
a7160eec517b2488ba038c599e3cdad9818401d56022bf3078341d098aaac980253ee88e02c7ae8707d543e6250e33eaaa4b8107413fc2fb23b0cd7285a699ed
+DIST genpatches-4.14-88.extras.tar.xz 17480 BLAKE2B 
36ce9638c6e7034646cf9153c0d01a195cfc7e8c1253afb77baa65b1296b55a5a59e63400bc6fc7fb50b0f1a2794f61fb67fcf38fbb80ce504f83bb76e80d20d
 SHA512 
12b1fe0d9c366985c90b9cb4c68ce04a6d562e83147387bbaed62cb651c2bac8e5677b1c1d936e6ebb8ac0e76b3e93557f1cf82640a78e3cde1c0e362c92db4f
 DIST genpatches-4.18-10.base.tar.xz 145340 BLAKE2B 
052e5eba856e416cfb303ec9b8a064ef8a47492134cb4632ce5ba1818bf4dcdfc6b34a3c276017214a47ac4b4483fd46272a9c284b1abbe81960de55d118b3ee
 SHA512 
af67a9316370bfbaf8999e993efb766928b729ebf1587a9804dd6ef89e5c7190577fda022b8ac128576e9e60d4ff638b780d6e324dcd244d4c8e7ce33f2a9abc
 DIST genpatches-4.18-10.experimental.tar.xz 5228 BLAKE2B 
3485bbf76b9c6ab4382a835984d9c55a052fefafbc9550f2a08bbcb383991a8ceb0ca53b5931f57bace9e8893a2ccb2c2aea15f2939a6a4e69de1d924aeb5071
 SHA512 
45ef8b07719263eb2ffd75fc0c24dd0357bc6cf2e76e129d8c2ecdfaecca4f864b5ad091685e9d94a7460422e7c49fac68cf2f4b0bb90e2faeb5f0b9b94fbc0a
 DIST genpatches-4.18-10.extras.tar.xz 17504 BLAKE2B 
2bd2aed76a5b1b9fe5200407edda412fe220d5a23f2baa5967c5930b182a74e97eb289006571a0400ad09b4397315c27fc1ca8f18f0e1c496a52c47029f61a69
 SHA512 
585de2757b97c6cfaed2ef52b00c8b6c784a0abe3937d58784bb473a1ea3c85b22a21bb978f6d6d9b772b6522370d141ea50440258aad5949ad2984723699a9a

diff --git a/sys-kernel/ck-sources/ck-sources-4.14.81.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.14.81.ebuild
new file mode 100644
index 000..4f941a9fef3
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.14.81.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2018 kuzetsaâ„  and others
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+   http://kernel.kolivas.org/;
+
+IUSE="experimental"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="88"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Gentoo's genpatches for Linux ${K_BRANCH_ID}, with Con Kolivas' 
MuQSS process scheduler."
+
+MUQSS_VERSION="162"
+MUQSS_FILE="${K_BRANCH_ID}-sched-MuQSS_${MUQSS_VERSION}.patch"
+MUQSS_BASE_URL="http://ck.kolivas.org/patches/muqss/4.0;
+
+# clearly identify package name in distdir

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c/

2018-11-14 Thread Thomas Deutschmann
commit: 123be6f14a952ffa1a932ff25a361eaf5cb43c2a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 14 18:48:06 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 14 19:22:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123be6f1

dev-db/mysql-connector-c: drop USE=ssl

USE flag "ssl" is normally used to control if package will link
against any SSL/TLS provider or not. In this case it was used to
control usage of system or bundled SSL version.

Because bundled SSL version doesn't compile and isn't recommend
at all, we are dropping "ssl" USE flag.

Closes: https://bugs.gentoo.org/663996
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../mysql-connector-c-6.1.11-r1.ebuild | 12 ++--
 .../mysql-connector-c-6.1.11.ebuild| 82 --
 2 files changed, 5 insertions(+), 89 deletions(-)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild
index 7ec9bf8b064..dd2a019b71b 100644
--- a/dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild
+++ b/dev-db/mysql-connector-c/mysql-connector-c-6.1.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,14 +22,12 @@ KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 
~s390 ~sparc x86"
 
 SUBSLOT="18"
 SLOT="0/${SUBSLOT}"
-IUSE="libressl +ssl static-libs"
+IUSE="libressl static-libs"
 
 CDEPEND="
sys-libs/zlib:=[${MULTILIB_USEDEP}]
-   ssl? (
-   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
-   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
-   )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   !libressl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
"
 RDEPEND="${CDEPEND}
!dev-db/mysql[client-libs(+)]
@@ -67,7 +65,7 @@ multilib_src_configure() {
-DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
-DWITH_ZLIB=system
-DENABLE_DTRACE=OFF
-   -DWITH_SSL=$(usex ssl system bundled)
+   -DWITH_SSL=system
-DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient
-DSHARED_LIB_PATCH_VERSION="0"
)

diff --git a/dev-db/mysql-connector-c/mysql-connector-c-6.1.11.ebuild 
b/dev-db/mysql-connector-c/mysql-connector-c-6.1.11.ebuild
deleted file mode 100644
index b0fd77fa0d6..000
--- a/dev-db/mysql-connector-c/mysql-connector-c-6.1.11.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib
-
-MULTILIB_WRAPPED_HEADERS+=(
-   /usr/include/mysql/my_config.h
-)
-
-# wrap the config script
-MULTILIB_CHOST_TOOLS=( /usr/bin/mysql_config )
-
-DESCRIPTION="C client library for MariaDB/MySQL"
-HOMEPAGE="https://dev.mysql.com/downloads/connector/c/;
-LICENSE="GPL-2"
-
-SRC_URI="https://dev.mysql.com/get/Downloads/Connector-C/${P}-src.tar.gz;
-S="${WORKDIR}/${P}-src"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
-
-SUBSLOT="18"
-SLOT="0/${SUBSLOT}"
-IUSE="+ssl static-libs"
-
-CDEPEND="
-   sys-libs/zlib:=[${MULTILIB_USEDEP}]
-   ssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] )
-   "
-RDEPEND="${CDEPEND}
-   !dev-db/mysql[client-libs(+)]
-   !dev-db/mysql-cluster[client-libs(+)]
-   !dev-db/mariadb[client-libs(+)]
-   !dev-db/mariadb-connector-c[mysqlcompat]
-   !dev-db/mariadb-galera[client-libs(+)]
-   !dev-db/percona-server[client-libs(+)]
-   "
-DEPEND="${CDEPEND}"
-
-DOCS=( README )
-PATCHES=(
-   "${FILESDIR}/mysql_com.patch"
-   "${FILESDIR}/20028_all_mysql-5.6-gcc7.patch"
-)
-
-src_prepare() {
-   sed -i -e 's/CLIENT_LIBS/CONFIG_CLIENT_LIBS/' 
"${S}/scripts/CMakeLists.txt" || die
-   cmake-utils_src_prepare
-}
-
-multilib_src_configure() {
-   mycmakeargs+=(
-   -DINSTALL_LAYOUT=RPM
-   -DINSTALL_LIBDIR=$(get_libdir)
-   -DWITH_DEFAULT_COMPILER_OPTIONS=OFF
-   -DWITH_DEFAULT_FEATURE_SET=OFF
-   -DENABLED_LOCAL_INFILE=ON
-   -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
-   -DWITH_ZLIB=system
-   -DENABLE_DTRACE=OFF
-   -DWITH_SSL=$(usex ssl system bundled)
-   -DLIBMYSQL_OS_OUTPUT_NAME=mysqlclient
-   -DSHARED_LIB_PATCH_VERSION="0"
-   )
-   cmake-utils_src_configure
-}
-
-multilib_src_install_all() {
-   if ! use static-libs ; then
-   find "${ED}" -name "*.a" -delete || die
-   fi
-}
-
-pkg_preinst() {
-   if [[ -z ${REPLACING_VERSIONS} && -e 
"${EROOT}usr/$(get_libdir)/libmysqlclient.so" ]] ; then
-   elog "Due 

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

2018-11-14 Thread Thomas Deutschmann
commit: 6e91f95f022c6e1b50c72e1ed057790d9d7fcc7f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 14 19:21:57 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 14 19:22:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e91f95f

dev-db/percona-server: bump to v5.7.23-24

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/percona-server/Manifest |1 +
 .../percona-server/percona-server-5.7.23.24.ebuild | 1040 
 2 files changed, 1041 insertions(+)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index 4dab80e05a1..fecd9fea416 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -4,3 +4,4 @@ DIST mysql-extras-20181017-2201Z.tar.bz2 328311 BLAKE2B 
f1b179e0f2d63105f03ba238
 DIST percona-server-5.6.40-84.0.tar.gz 52684007 BLAKE2B 
11658be2319880f7e8815c7b620b7d460dd7a559316ca96905573b0fa2d7180b084ed425f76f6d850f06862e424b5a8d6ced8356f9075826b77e89e86095eb40
 SHA512 
b1075933bdf1afb726acd799e834cb45a1d2a15d3f37f313da71f8da03a7b9480d7ccfb4cb6a820fb6ccf58851d8c9473bce975203cd6bc007a2b74b36a1127f
 DIST percona-server-5.6.41-84.1.tar.gz 52736448 BLAKE2B 
1ec5e17f08274caa3882f829f25bbf74a3b37d2ba208f62376106f0d89e5470f461f7852e365d5da9503d5500702e28f08461e5aa0c5ae6b1a30a0e98dbb426b
 SHA512 
60783154f9ab097083a484c34e584b396eeba4aa53dc8616c467ca9c85cc626be08e3165740703453cc4fb35f3af94ac34260f1e2bb133d60f832661251cbb3c
 DIST percona-server-5.7.23-23.tar.gz 79165468 BLAKE2B 
a460ac6fa2be65abb0520d541db54413274599e02d8de3a01a68f8c3da431bfe819eb32bf80518fdff69bbcfae90ee089d2a096ee6210f9e4efe60dbab25
 SHA512 
351d40d3f7c3fe72f733443a6ef3902e1455390835e52e73d7eb48698ac6f2363e07811d40b22af5b1c7607622017d613279581940522c5e99660fac89d4d4c6
+DIST percona-server-5.7.23-24.tar.gz 81641623 BLAKE2B 
f23e8787f7c3b38517e22b8b12da38f549b03343091cdb7ff17b0b719036a10aa954f30162fdf032fa4813f6ee59881fa9334f7ce6d1a646fa2c338b4bf3f2cb
 SHA512 
9449cf4f5e6b9abb062b17652a258ddf99397d82efd89c9b0c1b20ddfef3d3531c2c1b71cb91664ea6ee897c136310af58fcc900d5f80d37e8eb73a2a616fa41

diff --git a/dev-db/percona-server/percona-server-5.7.23.24.ebuild 
b/dev-db/percona-server/percona-server-5.7.23.24.ebuild
new file mode 100644
index 000..dea13fd0c16
--- /dev/null
+++ b/dev-db/percona-server/percona-server-5.7.23.24.ebuild
@@ -0,0 +1,1040 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20181017-2201Z"
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+# Python2 required for innodb_stress.innodb_stress{,_blob,_crash} test
+PYTHON_COMPAT=( python2_7 )
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eapi7-ver cmake-utils eutils flag-o-matic linux-info \
+   prefix python-any-r1 toolchain-funcs user multilib-minimal
+
+MY_PV=$(ver_rs 3 '-')
+MY_PN="Percona-Server"
+MY_P="${PN}-${MY_PV}"
+MY_MAJOR_PV=$(ver_cut 1-2)
+MY_RELEASE_NOTES_URI="https://www.percona.com/doc/percona-server/5.7/release-notes/release-notes_index.html;
+
+SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY_PV}/source/tarball/${PN}-${MY_PV}.tar.gz
+   mirror://sourceforge/boost/boost_1_59_0.tar.gz
+"
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]] ; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2;
+fi
+
+HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server;
+DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
+LICENSE="GPL-2"
+SLOT="0/18"
+IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl 
numa pam +perl profiling rocksdb
+   selinux +server static static-libs systemtap tcmalloc test tokudb 
tokudb-backup-plugin yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="libressl? ( test )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc ) static? ( yassl )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+if [[ "${MY_EXTRAS_VER}" == "live" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mysql-extras.git;
+   EGIT_CHECKOUT_DIR="${WORKDIR}/mysql-extras"
+   EGIT_CLONE_TYPE=shallow
+   MY_PATCH_DIR="${WORKDIR}/mysql-extras"
+else
+   MY_PATCH_DIR="${WORKDIR}/mysql-extras-${MY_EXTRAS_VER}"
+fi
+
+PATCHES=(
+   "${MY_PATCH_DIR}"/20001_all_fix-minimal-build-cmake-mysql-5.7.patch
+   

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

2018-11-14 Thread Daniel Pielmeier
commit: cc10a71965c25dd21719dabdd55b5b75638f797e
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Wed Nov 14 19:16:52 2018 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Wed Nov 14 19:16:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc10a719

app-admin/conky: Revison bump to conky conky-1.10.8-r4.

Fixes bug #670626. Thanks to Hund for the report.
Removing weather-xoap functionality which according to upstream is
non-functional.

Signed-off-by: Daniel Pielmeier  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 app-admin/conky/conky-1.10.8-r4.ebuild | 185 +
 1 file changed, 185 insertions(+)

diff --git a/app-admin/conky/conky-1.10.8-r4.ebuild 
b/app-admin/conky/conky-1.10.8-r4.ebuild
new file mode 100644
index 000..b6d120f7b1c
--- /dev/null
+++ b/app-admin/conky/conky-1.10.8-r4.ebuild
@@ -0,0 +1,185 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils linux-info readme.gentoo-r1
+
+DESCRIPTION="An advanced, highly configurable system monitor for X"
+HOMEPAGE="https://github.com/brndnmtthws/conky;
+SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3 BSD LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="apcupsd audacious cmus curl eve hddtemp ical iconv imlib iostats ipv6 irc
+   lua-cairo lua-imlib lua-rsvg math moc mpd mysql nano-syntax ncurses
+   nvidia +portmon pulseaudio rss systemd thinkpad truetype vim-syntax
+   weather-metar webserver wifi X xmms2"
+
+COMMON_DEPEND="
+   X? (
+   imlib? ( media-libs/imlib2[X] )
+   lua-cairo? ( >=dev-lua/toluapp-1.0.93 x11-libs/cairo[X] )
+   lua-imlib? ( >=dev-lua/toluapp-1.0.93 media-libs/imlib2[X] )
+   lua-rsvg? ( >=dev-lua/toluapp-1.0.93 gnome-base/librsvg )
+   nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )
+   truetype? ( x11-libs/libXft >=media-libs/freetype-2 )
+   x11-libs/libX11
+   x11-libs/libXdamage
+   x11-libs/libXinerama
+   x11-libs/libXfixes
+   x11-libs/libXext
+   audacious? ( >=media-sound/audacious-1.5 dev-libs/glib:2 )
+   xmms2? ( media-sound/xmms2 )
+   )
+   cmus? ( media-sound/cmus )
+   curl? ( net-misc/curl )
+   eve? ( net-misc/curl dev-libs/libxml2 )
+   ical? ( dev-libs/libical )
+   iconv? ( virtual/libiconv )
+   irc? ( net-libs/libircclient )
+   mysql? ( dev-db/mysql-connector-c )
+   ncurses? ( sys-libs/ncurses:= )
+   pulseaudio? ( media-sound/pulseaudio )
+   rss? ( dev-libs/libxml2 net-misc/curl dev-libs/glib:2 )
+   systemd? ( sys-apps/systemd )
+   wifi? ( net-wireless/wireless-tools )
+   weather-metar? ( net-misc/curl )
+   webserver? ( net-libs/libmicrohttpd )
+   >=dev-lang/lua-5.1.4-r8:0
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   apcupsd? ( sys-power/apcupsd )
+   hddtemp? ( app-admin/hddtemp )
+   moc? ( media-sound/moc )
+   nano-syntax? ( app-editors/nano )
+   vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   app-text/docbook2X
+"
+
+CONFIG_CHECK=~IPV6
+
+DOCS=( README.md TODO ChangeLog NEWS AUTHORS )
+
+PATCHES=(
+   "${FILESDIR}"/${P}-use-pkgconfig.patch
+   "${FILESDIR}"/${P}-libical-3.patch
+)
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="You can find sample configurations at 
${ROOT%/}/usr/share/doc/${PF}.
+To customize, copy to ${XDG_CONFIG_HOME}/conky/conky.conf
+and edit it to your liking.
+
+There are pretty html docs available at the conky homepage
+or in ${ROOT%/}/usr/share/doc/${PF}/html.
+
+Also see https://wiki.gentoo.org/wiki/Conky/HOWTO;
+
+pkg_setup() {
+   use ipv6 && linux-info_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   sed -i -e "s|find_program(APP_MAN man)|set(APP_MAN $(which man) CACHE 
FILEPATH MAN_BINARY)|" \
+   cmake/ConkyPlatformChecks.cmake || die
+}
+
+src_configure() {
+   local mycmakeargs
+
+   if use X; then
+   mycmakeargs=(
+   -DBUILD_X11=ON
+   -DOWN_WINDOW=ON
+   -DBUILD_XDAMAGE=ON
+   -DBUILD_XINERAMA=ON
+   -DBUILD_XDBE=ON
+   -DBUILD_XFT=$(usex truetype)
+   -DBUILD_IMLIB2=$(usex imlib)
+   -DBUILD_XSHAPE=ON
+   -DBUILD_ARGB=ON
+   -DBUILD_LUA_CAIRO=$(usex lua-cairo)
+   -DBUILD_LUA_IMLIB2=$(usex lua-imlib)
+   -DBUILD_LUA_RSVG=$(usex lua-rsvg)
+   -DBUILD_NVIDIA=$(usex nvidia)
+   -DBUILD_AUDACIOUS=$(usex audacious)
+ 

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

2018-11-14 Thread Georgy Yakovlev
commit: afd2ceca162ff557f9f2cf301a202eb245441c52
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Nov 14 18:51:52 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Nov 14 18:53:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afd2ceca

dev-python/pyTenable: version bump to 0.3.0

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/pyTenable/Manifest   |  1 +
 dev-python/pyTenable/pyTenable-0.3.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/pyTenable/Manifest b/dev-python/pyTenable/Manifest
index 7049cac2767..af63749d77d 100644
--- a/dev-python/pyTenable/Manifest
+++ b/dev-python/pyTenable/Manifest
@@ -1 +1,2 @@
 DIST pyTenable-0.2.2.tar.gz 53904 BLAKE2B 
2a7c747b89900ccc6181627e8d0efbbf0f6081ba67b14366dea5aec8f60c95fa9496b5caed2f619210c573455c3af6148f9cbf686738bf9a03d14913e82cd41a
 SHA512 
231e0e0f7f29607bbcb57e2f6e064aee87e2229e9465be52e0f3010ec8beda9795f658a2f6d4a6fe2eee6e7ab446a4ecb5c93264291b92f306271d705560baa9
+DIST pyTenable-0.3.0.tar.gz 62847 BLAKE2B 
61e7fda6437b020f207eeff3f2ed772647dd2c1dbfe848b921c966fdce5a4486a1ede8819ed6f7235e46464cebb06691daffd48a0d84a0db0dae041532f4311e
 SHA512 
6e0d93d49358fb32ce3606968eb0a40be2089b22bf9778e2fcc9cf1f4e668d0b5d2c4e216773ab68bf4121bbf461df0141b3403864654c455a84d79c723a4018

diff --git a/dev-python/pyTenable/pyTenable-0.3.0.ebuild 
b/dev-python/pyTenable/pyTenable-0.3.0.ebuild
new file mode 100644
index 000..4e6bd10348c
--- /dev/null
+++ b/dev-python/pyTenable/pyTenable-0.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2018 Sony Interactive Entertainment Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tenable API Library for Tenable.io and SecurityCenter"
+HOMEPAGE="https://github.com/tenable/pyTenable;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.19[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+# requires networking and API endpoint
+RESTRICT="test"



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

2018-11-14 Thread William Hubbs
commit: cac6b429e5c2d4c24f5c71f61314b917f5366b6c
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 14 18:47:39 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed Nov 14 18:48:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac6b429

sys-apps/yarn: 1.12.3 bump

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/yarn/Manifest   |  1 +
 sys-apps/yarn/yarn-1.12.3.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-apps/yarn/Manifest b/sys-apps/yarn/Manifest
index f7753b83658..84e83113ba3 100644
--- a/sys-apps/yarn/Manifest
+++ b/sys-apps/yarn/Manifest
@@ -1,5 +1,6 @@
 DIST yarn-v1.1.0.tar.gz 874168 BLAKE2B 
2c2e00237e4c1264ba3167f5fbeb40ef64d9ca42b05bd4e005673437c9c2ef084e93db00811840aa6cac6fbdec912cff654b09a81bbd6ccfb954d1e14128cd79
 SHA512 
7ce740ac47d8ba42c47d0262979fcd1d22daede2a298e1743341c52584bee7d4beca8758c118deccaefd9cb0bc2780a37e110ae3633af56ac6916ae0389eadf6
 DIST yarn-v1.10.1.tar.gz 1107068 BLAKE2B 
ce9870d5f149b53d056682190a4bd3bcd2a8d2c30fb06f053626f55db506100f9db212103c3f498b44a53f94dfa0b5c4ce37453d72e05533476ff6a2d99a4099
 SHA512 
107d07d5fc9f171904e14a46e1bf9509a558e08e3cf08d84c903661a31862a6bec4886f41b76fed4871f1983c8da0a9ad5dbb8de0e190378c7f1f5e5abaa15c6
+DIST yarn-v1.12.3.tar.gz 1166553 BLAKE2B 
8e0c56c46522eeccaa558dd1fccdca40e83d03dc0ec04a58541b318b73bb64b9559c6f210a2745cc07a87234ef7857a1cc8a57d1f22277a8b6a90026f8c563d3
 SHA512 
f1fe6b58d0ef9210260b19a7f02d0bb0d58cc536159385462a2ab4b0807a1c66636994c7b06207f3b4949950d411dd96939e1ba8aa1495b55681014242146457
 DIST yarn-v1.2.1.tar.gz 885691 BLAKE2B 
ba7a291e4b071cd285e890fbd8af2a1adf78bc7a65ddaf7adcebee2b8bc15d4b98293eeae79be5ad664daa6a56d553ade1fd5e50aaafc7ed2f980ebfe4feac58
 SHA512 
cb61788e16cd3537073b3a8711ce6a29f7e14380cea20ca16144e97ed05ec62c685b805a18af9e70d16f7aedb4c460cad97027e37fb43596f97570386d596477
 DIST yarn-v1.3.2.tar.gz 886500 BLAKE2B 
224503241b646bd6befe6571022e1081c4e9cce2371ce0c111704a6f0ceb7c4b4f0267c9c37d05feec60311cc7804706fb47d130ca64e6182590e88d8476b386
 SHA512 
d488ae56b60884bb42e5e2ac8a0359c6947e234ed8b5bba12a93f24abb4419b4a6fef708c35df8caa9e68edca3fe570d1dcda9295d29438e45a32ef5d029aedf
 DIST yarn-v1.5.1.tar.gz 936225 BLAKE2B 
b35631ba0fef692797c83431fb673c0286dbd29a5a3e5819111bcc189a136d7059afd7e1901a249204e1a14ff4c7a7321207d7fe1c057d4e585184424f9c26dc
 SHA512 
b58b712ee395d4cfec5271e02e8cf77489438815aeebea1c6844866eb6161be9ae078f62f726e44eeb704d0195b94339d1e89991ce56de8690d613d4bab5f548

diff --git a/sys-apps/yarn/yarn-1.12.3.ebuild b/sys-apps/yarn/yarn-1.12.3.ebuild
new file mode 100644
index 000..7bd9670239d
--- /dev/null
+++ b/sys-apps/yarn/yarn-1.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Fast, reliable, and secure node dependency management"
+HOMEPAGE="https://yarnpkg.com;
+SRC_URI="https://github.com/yarnpkg/yarn/releases/download/v${PV}/${MY_P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="!dev-util/cmdtest
+   net-libs/nodejs"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   local install_dir="/usr/$(get_libdir)/node_modules/yarn" path shebang
+   insinto "${install_dir}"
+   doins -r .
+   dosym "../$(get_libdir)/node_modules/yarn/bin/yarn.js" "/usr/bin/yarn"
+
+   while read -r -d '' path; do
+   read -r shebang < ${path} || die
+   [[ "${shebang}" == \#\!* ]] || continue
+   chmod +x "${path}" || die #614094
+   done < <(find "${ED}" -type f -print0 || die)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-power/nut/

2018-11-14 Thread Robin H. Johnson
commit: 103b618877f4b117066f8672f3eee349ff2122c7
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Nov 14 18:23:05 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 14 18:23:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103b6188

sys-power/nut: add net-libs/libnsl dep per glibc upgrade

Fixes: https://bugs.gentoo.org/659866
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-power/nut/nut-2.7.4-r1.ebuild | 1 +
 sys-power/nut/nut-2.7.4-r2.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-power/nut/nut-2.7.4-r1.ebuild 
b/sys-power/nut/nut-2.7.4-r1.ebuild
index ebebb9ba345..f575b4fa11b 100644
--- a/sys-power/nut/nut-2.7.4-r1.ebuild
+++ b/sys-power/nut/nut-2.7.4-r1.ebuild
@@ -27,6 +27,7 @@ CDEPEND="
ipmi? ( sys-libs/freeipmi )
zeroconf? ( net-dns/avahi )
dev-libs/libltdl
+   net-libs/libnsl
virtual/udev"
 DEPEND="$CDEPEND
>=sys-apps/sed-4

diff --git a/sys-power/nut/nut-2.7.4-r2.ebuild 
b/sys-power/nut/nut-2.7.4-r2.ebuild
index f33d974e494..1e2c05067f4 100644
--- a/sys-power/nut/nut-2.7.4-r2.ebuild
+++ b/sys-power/nut/nut-2.7.4-r2.ebuild
@@ -20,6 +20,7 @@ REQUIRED_USE="gui? ( ${PYTHON_REQUIRED_USE} )"
 
 DEPEND="
dev-libs/libltdl:*
+   net-libs/libnsl
virtual/udev
cgi? ( >=media-libs/gd-2[png] )
gui? ( dev-python/pygtk[${PYTHON_USEDEP}] )



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

2018-11-14 Thread Lars Wendler
commit: d97c13be9e70f1ba6951cdfb6b1d89cd261ad6f4
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 14 17:20:11 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 14 17:20:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97c13be

media-sound/qmmp: Add local USE flag description for "sndfile"

because this is the flag required for .wav file playback support.

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

 media-sound/qmmp/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/qmmp/metadata.xml b/media-sound/qmmp/metadata.xml
index fa31e6172dd..eb5b4f1891f 100644
--- a/media-sound/qmmp/metadata.xml
+++ b/media-sound/qmmp/metadata.xml
@@ -26,6 +26,7 @@
Enable shoutcast plug-in via 
media-libs/libshout.
Build with SID (Commodore 64 Audio) 
support
Use the SoX resampling library
+   Enable wav playback support via 
media-libs/libsndfile
Enable stereo effect
Build tray icon




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

2018-11-14 Thread Thomas Deutschmann
commit: da19613fef871fc5ffccd0c7f3dd181dd0b74e53
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 14 16:59:12 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 14 16:59:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da19613f

dev-db/mysql: bump to v5.6.42

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql/Manifest|   1 +
 dev-db/mysql/mysql-5.6.42.ebuild | 795 +++
 2 files changed, 796 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 0ed293c5d6f..92973c30b6f 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -2,6 +2,7 @@ DIST mysql-5.5.61.tar.gz 21027098 BLAKE2B 
b7589f632a211349fc34cec94e333b878e0711
 DIST mysql-5.5.62.tar.gz 2902 BLAKE2B 
f1cbb1c6b4dfac11c2c517a57a5c6216ce43766cc247b3c9b387326a7f6446cbc21ddb42bd95afa658c3b0ed2568a29563ceea248c6ec63364ce210119d39cc2
 SHA512 
1080a3989c20bbbfe98739f99dacd183f2087ceee5147845852144240386808568af4c908ecdbccdcb6114000ab760ed7257492834d50018eff9520260fd91ce
 DIST mysql-5.6.40.tar.gz 32083035 BLAKE2B 
efcc078341bae239df28ac0504111aa34926885ae47edb5011352b56552a5a3abd1f824f8cbdc23d8d667592b8f5510946ef18c3efa61865dbbc7f4bb8a2d4a0
 SHA512 
c8e458b4cd34cae87f1b088ed2188bd00de8cdc42709d5964e82fa2e4aaecfc12a75ae006c54ffa0d3d286fbdef9704d0cbb83436437d5705fb8921d960e758c
 DIST mysql-5.6.41.tar.gz 32111985 BLAKE2B 
5ccad59333525b354db4fa892857e237cddf8fe1a4d289c6e410c31d6142a71d3ce4dab8d954fa9932ec1f83b50e8eccd5845e082deaaa56f1c0c5e21b2ce6c0
 SHA512 
a62d7a68c6bb49de33f8c9e634bce53cb453a87238e92967115e8e928fa9ed291727b8bd5a5271a0b5b634d957eb310c745edfb14b6be1deb9099bb757aa2cff
+DIST mysql-5.6.42.tar.gz 32201731 BLAKE2B 
c573328b37225dac090c32178f90e1419fc1848612e304bddc11eafdd48228981a846857be680978b72ef76edbd5d2422a98b5d20b4d082fabcc2b072e2b8fde
 SHA512 
3104e6a3145a119f2b012de6af2a92fc37134aa402b889a562f5fc2391705d0bc2f718166c5fa8387d973fff5ecd9544c8b389b6d0c81d98bdcaf2acfb9b55e8
 DIST mysql-boost-5.7.23.tar.gz 49025014 BLAKE2B 
669f10779bc2cda866d6bd876b4efe55fb4b0c796f596f66513a3ca85f322e2a03e9879eecd72a69729a0cb71d408c46cdd9086ae456712b4adff6ae7c584c97
 SHA512 
e4317f89d108a68652cd95e41ffd670c37b6663aabd6af3985d18052fb7e8d8879b5822399caf9091cecc0a949ec588c121c87cfd60d69941f68d0ecbedd0953
 DIST mysql-boost-5.7.24.tar.gz 49110448 BLAKE2B 
1cf64712d84cbb2dfd31f2a530470b6f7cbf5ae9107106d86705575ea9739fa582e1f079447d9a58c4762fffc636d69e448ebdec9172ee15dc09245bc39c3525
 SHA512 
bbd411e15cd9e6053a353146808b74881d2d950f09e94794a699e7604dadf767b58b661a8321fbe1424f2c2e6cfc3adaa388242183e759082eae47b64cbfbcde
 DIST mysql-extras-20180804-2323Z.tar.bz2 322215 BLAKE2B 
cca9e502e375bf43473335868517f6c450fc7bcf03e55de5a294c8bdcfcac2bb783dec09bbb3b6c30a561ba7e3a943543c017e2d42b61d466e699acdef4c0231
 SHA512 
efd9d416f394cc61b977ab76f05ab3acc5803ff8bdee8e1dbc65cc5b3f07e4f9742140d9586c028908b10fcc44f21c98ebffdebcc5c3578acbe05b07526bcb3d

diff --git a/dev-db/mysql/mysql-5.6.42.ebuild b/dev-db/mysql/mysql-5.6.42.ebuild
new file mode 100644
index 000..a7c2b5d4d84
--- /dev/null
+++ b/dev-db/mysql/mysql-5.6.42.ebuild
@@ -0,0 +1,795 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="2018-2314Z"
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils flag-o-matic prefix toolchain-funcs \
+   user cmake-utils multilib-build
+
+SRC_URI="http://cdn.mysql.com/Downloads/MySQL-5.6/${P}.tar.gz
+   https://cdn.mysql.com/archives/mysql-5.6/${P}.tar.gz
+   http://downloads.mysql.com/archives/MySQL-5.6/${P}.tar.gz;
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2;
+fi
+
+HOMEPAGE="https://www.mysql.com/;
+DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
+LICENSE="GPL-2"
+SLOT="0/18"
+IUSE="client-libs cracklib debug jemalloc latin1 libressl numa +perl profiling 
selinux
+   +server static static-libs systemtap tcmalloc test yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="libressl? ( test )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc ) static? ( yassl )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos 

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

2018-11-14 Thread Thomas Deutschmann
commit: e32beac840f379d83a1a79f8c5f26aa7de1ee0d0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 14 16:58:04 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 14 16:59:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32beac8

dev-db/mysql: bump to v5.5.62

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql/Manifest|   1 +
 dev-db/mysql/mysql-5.5.62.ebuild | 796 +++
 2 files changed, 797 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 81629f0e14c..0ed293c5d6f 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -1,4 +1,5 @@
 DIST mysql-5.5.61.tar.gz 21027098 BLAKE2B 
b7589f632a211349fc34cec94e333b878e07113969bf5cf6f78cd37435d95b15c03eaf188ed09768033b182de125c9f018a5fe902094f17ab891f94cab9de6dd
 SHA512 
978384915c145ec8f0d85deb764154d8d4a9764f2d342928bda6ad43a00bc110aa95416d2ba5684a4432e433037990dd3fe8c5caf024faa487bc2e153f49
+DIST mysql-5.5.62.tar.gz 2902 BLAKE2B 
f1cbb1c6b4dfac11c2c517a57a5c6216ce43766cc247b3c9b387326a7f6446cbc21ddb42bd95afa658c3b0ed2568a29563ceea248c6ec63364ce210119d39cc2
 SHA512 
1080a3989c20bbbfe98739f99dacd183f2087ceee5147845852144240386808568af4c908ecdbccdcb6114000ab760ed7257492834d50018eff9520260fd91ce
 DIST mysql-5.6.40.tar.gz 32083035 BLAKE2B 
efcc078341bae239df28ac0504111aa34926885ae47edb5011352b56552a5a3abd1f824f8cbdc23d8d667592b8f5510946ef18c3efa61865dbbc7f4bb8a2d4a0
 SHA512 
c8e458b4cd34cae87f1b088ed2188bd00de8cdc42709d5964e82fa2e4aaecfc12a75ae006c54ffa0d3d286fbdef9704d0cbb83436437d5705fb8921d960e758c
 DIST mysql-5.6.41.tar.gz 32111985 BLAKE2B 
5ccad59333525b354db4fa892857e237cddf8fe1a4d289c6e410c31d6142a71d3ce4dab8d954fa9932ec1f83b50e8eccd5845e082deaaa56f1c0c5e21b2ce6c0
 SHA512 
a62d7a68c6bb49de33f8c9e634bce53cb453a87238e92967115e8e928fa9ed291727b8bd5a5271a0b5b634d957eb310c745edfb14b6be1deb9099bb757aa2cff
 DIST mysql-boost-5.7.23.tar.gz 49025014 BLAKE2B 
669f10779bc2cda866d6bd876b4efe55fb4b0c796f596f66513a3ca85f322e2a03e9879eecd72a69729a0cb71d408c46cdd9086ae456712b4adff6ae7c584c97
 SHA512 
e4317f89d108a68652cd95e41ffd670c37b6663aabd6af3985d18052fb7e8d8879b5822399caf9091cecc0a949ec588c121c87cfd60d69941f68d0ecbedd0953

diff --git a/dev-db/mysql/mysql-5.5.62.ebuild b/dev-db/mysql/mysql-5.5.62.ebuild
new file mode 100644
index 000..630c5076e7d
--- /dev/null
+++ b/dev-db/mysql/mysql-5.5.62.ebuild
@@ -0,0 +1,796 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20180804-2323Z"
+SUBSLOT="18"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils flag-o-matic prefix toolchain-funcs user cmake-utils 
multilib-build
+
+SRC_URI="https://cdn.mysql.com/Downloads/MySQL-5.5/${P}.tar.gz
+   https://downloads.mysql.com/archives/MySQL-5.5/${P}.tar.gz;
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2;
+fi
+
+HOMEPAGE="https://mysql.com/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="bindist client-libs debug extraengine jemalloc latin1 libressl
+   +perl profiling selinux +server static static-libs systemtap tcmalloc
+   test yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test )"
+
+REQUIRED_USE="?? ( tcmalloc jemalloc )
+   static? ( yassl )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+if [[ "${MY_EXTRAS_VER}" == "live" ]] ; then
+   MY_PATCH_DIR="${WORKDIR%/}/mysql-extras"
+   inherit git-r3
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/mysql-extras.git"
+   EGIT_CHECKOUT_DIR="${WORKDIR%/}/mysql-extras"
+   EGIT_CLONE_TYPE=shallow
+else
+   MY_PATCH_DIR="${WORKDIR%/}/mysql-extras-${MY_EXTRAS_VER}"
+fi
+
+PATCHES=(
+   "${MY_PATCH_DIR}/01050_all_mysql_config_cleanup-5.5.patch"
+   "${MY_PATCH_DIR}/02040_all_embedded-library-shared-5.5.10.patch"
+   

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

2018-11-14 Thread Robin H. Johnson
commit: 1ad87647fed60054f73efb700adf0f34d0fa59c2
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Nov 14 16:28:28 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 14 16:28:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad87647

sys-apps/ucspi-ssl: add net-libs/libnsl dep per glibc upgrade

Fixes: https://bugs.gentoo.org/show_bug.cgi?id=659028
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild | 3 ++-
 sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild| 3 ++-
 sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild   | 3 ++-
 sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild| 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
index 208e9bc702d..51c36b53269 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.94-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,6 +16,7 @@ IUSE="perl"
 
 DEPEND="
>=dev-libs/openssl-0.9.6g:=
+   net-libs/libnsl
perl? ( dev-lang/perl:= )
 "
 RDEPEND="

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
index d74049d48c9..a36b99a8f59 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.97.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,6 +16,7 @@ IUSE="perl"
 
 DEPEND="
>=dev-libs/openssl-0.9.8z_p8:=
+   net-libs/libnsl
perl? ( dev-lang/perl:= )
 "
 RDEPEND="

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
index 48a8d140846..f2884ea13ba 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.98b.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,6 +16,7 @@ IUSE="perl"
 
 DEPEND="
dev-libs/openssl:0=
+   net-libs/libnsl
perl? ( dev-lang/perl:= )
 "
 RDEPEND="

diff --git a/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild 
b/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
index e6a8f93f5fe..93f7a0c2a11 100644
--- a/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
+++ b/sys-apps/ucspi-ssl/ucspi-ssl-0.99.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,6 +15,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86
 IUSE="perl"
 
 DEPEND="dev-libs/openssl:=
+   net-libs/libnsl
perl? ( dev-lang/perl:= )"
 RDEPEND="${DEPEND}
sys-apps/ucspi-tcp"



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

2018-11-14 Thread Robin H. Johnson
commit: dbf24617b031c462efeaf1fda1e14248c69c42dd
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Nov 14 16:25:44 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 14 16:26:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf24617

net-misc/cfengine: add net-libs/libnsl dep per glibc upgrade

See: https://bugs.gentoo.org/show_bug.cgi?id=636158
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 net-misc/cfengine/cfengine-2.2.10-r4.ebuild | 5 +++--
 net-misc/cfengine/cfengine-3.3.9.ebuild | 5 +++--
 net-misc/cfengine/cfengine-3.4.5.ebuild | 5 +++--
 net-misc/cfengine/cfengine-3.5.3.ebuild | 5 +++--
 net-misc/cfengine/cfengine-3.6.2.ebuild | 5 +++--
 5 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/net-misc/cfengine/cfengine-2.2.10-r4.ebuild 
b/net-misc/cfengine/cfengine-2.2.10-r4.ebuild
index a2f6f9d7afc..0c4a8b4c552 100644
--- a/net-misc/cfengine/cfengine-2.2.10-r4.ebuild
+++ b/net-misc/cfengine/cfengine-2.2.10-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="2"
@@ -17,7 +17,8 @@ IUSE="vim-syntax"
 
 RDEPEND=">=sys-libs/db-4
>=dev-libs/openssl-0.9.7
-   app-portage/portage-utils"
+   app-portage/portage-utils
+   net-libs/libnsl"
 DEPEND="${RDEPEND}
virtual/yacc
sys-devel/flex"

diff --git a/net-misc/cfengine/cfengine-3.3.9.ebuild 
b/net-misc/cfengine/cfengine-3.3.9.ebuild
index 907365bda35..7588c8da106 100644
--- a/net-misc/cfengine/cfengine-3.3.9.ebuild
+++ b/net-misc/cfengine/cfengine-3.3.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -26,7 +26,8 @@ DEPEND=">=sys-libs/db-4
qdbm? ( dev-db/qdbm )
libvirt? ( app-emulation/libvirt )
>=dev-libs/openssl-0.9.7
-   dev-libs/libpcre"
+   dev-libs/libpcre
+   net-libs/libnsl"
 RDEPEND="${DEPEND}"
 PDEPEND="vim-syntax? ( app-vim/cfengine-syntax )"
 

diff --git a/net-misc/cfengine/cfengine-3.4.5.ebuild 
b/net-misc/cfengine/cfengine-3.4.5.ebuild
index c377a81c5a5..074d4d8593a 100644
--- a/net-misc/cfengine/cfengine-3.4.5.ebuild
+++ b/net-misc/cfengine/cfengine-3.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -31,7 +31,8 @@ DEPEND=">=sys-libs/db-4
libvirt? ( app-emulation/libvirt )
xml? ( dev-libs/libxml2:2  ) \
dev-libs/openssl
-   dev-libs/libpcre"
+   dev-libs/libpcre
+   net-libs/libnsl"
 RDEPEND="${DEPEND}"
 PDEPEND="vim-syntax? ( app-vim/cfengine-syntax )"
 

diff --git a/net-misc/cfengine/cfengine-3.5.3.ebuild 
b/net-misc/cfengine/cfengine-3.5.3.ebuild
index 8f39bfb0f9b..1afbf48c234 100644
--- a/net-misc/cfengine/cfengine-3.5.3.ebuild
+++ b/net-misc/cfengine/cfengine-3.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -29,7 +29,8 @@ DEPEND="acl? ( virtual/acl )
libvirt? ( app-emulation/libvirt )
xml? ( dev-libs/libxml2:2  ) \
dev-libs/openssl
-   dev-libs/libpcre"
+   dev-libs/libpcre
+   net-libs/libnsl"
 RDEPEND="${DEPEND}"
 PDEPEND="vim-syntax? ( app-vim/cfengine-syntax )"
 

diff --git a/net-misc/cfengine/cfengine-3.6.2.ebuild 
b/net-misc/cfengine/cfengine-3.6.2.ebuild
index 75f021ada08..fd0b75a9d5c 100644
--- a/net-misc/cfengine/cfengine-3.6.2.ebuild
+++ b/net-misc/cfengine/cfengine-3.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -30,7 +30,8 @@ DEPEND="acl? ( virtual/acl )
libvirt? ( app-emulation/libvirt )
xml? ( dev-libs/libxml2:2  ) \
dev-libs/openssl
-   dev-libs/libpcre"
+   dev-libs/libpcre
+   net-libs/libnsl"
 RDEPEND="${DEPEND}"
 PDEPEND="vim-syntax? ( app-vim/cfengine-syntax )"
 



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

2018-11-14 Thread Robin H. Johnson
commit: c4071644ee1f138527ad2293c514053f42bf60de
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Wed Nov 14 16:14:34 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Wed Nov 14 16:22:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4071644

net-libs/libnsl: update min libtirpc dep

libtirpc-1.0.2 added the key_secretkey_is_set symbol needed by
libnsl-1.2.0. Update the dependency to ensure deptree is ordered
correctly for upgrade.

Fixes: https://bugs.gentoo.org/657974
Signed-off-by: Robin H. Johnson  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.10

 net-libs/libnsl/libnsl-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libnsl/libnsl-1.2.0.ebuild 
b/net-libs/libnsl/libnsl-1.2.0.ebuild
index 9ae659fcd87..05a4b49a7a4 100644
--- a/net-libs/libnsl/libnsl-1.2.0.ebuild
+++ b/net-libs/libnsl/libnsl-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -18,7 +18,7 @@ KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc 
ppc64 s390 sh sparc x86
 IUSE=""
 
 DEPEND="
-   net-libs/libtirpc[${MULTILIB_USEDEP}]
+   >=net-libs/libtirpc-1.0.2-r1[${MULTILIB_USEDEP}]
 "
 RDEPEND="${DEPEND}
!

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

2018-11-14 Thread Dirkjan Ochtman
commit: a722093b0e0c5280ef2d2cdf9b531f89e2ef53ed
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Wed Nov 14 16:14:39 2018 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Wed Nov 14 16:16:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a722093b

virtual/rust: version bump to 1.30.1

Signed-off-by: Dirkjan Ochtman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 virtual/rust/rust-1.30.1.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/virtual/rust/rust-1.30.1.ebuild b/virtual/rust/rust-1.30.1.ebuild
new file mode 100644
index 000..f0642556ce5
--- /dev/null
+++ b/virtual/rust/rust-1.30.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for Rust language compiler"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+BDEPEND=""
+RDEPEND="|| ( =dev-lang/rust-${PV}* =dev-lang/rust-bin-${PV}* )"



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

2018-11-14 Thread Dirkjan Ochtman
commit: be62941af158204626112a6bfcd8dbde9b9b7436
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Wed Nov 14 16:14:31 2018 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Wed Nov 14 16:16:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be62941a

dev-lang/rust-bin: version bump to 1.30.1

Signed-off-by: Dirkjan Ochtman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-lang/rust-bin/Manifest   |  13 +++
 dev-lang/rust-bin/rust-bin-1.30.1.ebuild | 145 +++
 2 files changed, 158 insertions(+)

diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index aa3305c60d3..961c1354640 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -17,3 +17,16 @@ DIST rust-1.29.2-powerpc64-unknown-linux-gnu.tar.xz 
103432092 BLAKE2B ed700d2987
 DIST rust-1.29.2-powerpc64le-unknown-linux-gnu.tar.xz 106607384 BLAKE2B 
de19f341dcc1cc580e68865d3b0034f781ed4ca0ac1b07c89352409684670c7d0fd5c95ea6018fc7de4fbfacf4f7d0ebeec34c036c0062ca7f776403511df7dd
 SHA512 
b9181da601a467f46713f2f438fc7ad69c46fc310e62a8d45f665744c8578491d832b8624ff454c19c94f1694fa406846a82289250241030a70b2cb4b88913d1
 DIST rust-1.29.2-s390x-unknown-linux-gnu.tar.xz 99114900 BLAKE2B 
08e9251bd8e9c9ac6352ab81735b720052b3288b5fd344f6ba69205c7971f362270f0acce7dbd3763b20d3b1e976ff5404151253acb9c29708f36038d23299f1
 SHA512 
f76a030257edbdd993d7a4e83da895c8b4749904fb2252a125b3e4ef4331a1cb2c389ec54a372bea413718e3dad987e4b17eb29d301c29ba330222502e6b9b75
 DIST rust-1.29.2-x86_64-unknown-linux-gnu.tar.xz 148275708 BLAKE2B 
bd7c974f5c8cf78a1fbfc73544ecdab97b7f9ab28ed9ab66759eca3e0fa085fdb2689ba5dfc6dccc6746bab91b6b0b544c44cb729e493e2f9ed84c96a247
 SHA512 
8bc05942a72b186ea1765831bea6921f734e2dd58790a8e427a6d63a2db0d9064937d3198ca3febffeba73b1cc3bef716155ef6cb32127ddeef29ac884cde4b8
+DIST rust-1.30.1-aarch64-unknown-linux-gnu.tar.xz 114223904 BLAKE2B 
ca3f93d8cb59f5ecc8680ab018f8666a5c0df1bf671af4220c39178a946ce77a05588d91709facd42a1d693120c46c472c4d6dc0b6a5e7d3330b9f0807ff3fcc
 SHA512 
5fb9cb0281cd76b1995bcd6c4dd824f8a4d4c1ffc61a0a54f62b45340b98a7b41cf5ec3d4a8ec370c2603c14f9dc5451ae1a47ea96ebbd520770dfd22cf0ffdc
+DIST rust-1.30.1-arm-unknown-linux-gnueabi.tar.xz 120865688 BLAKE2B 
18934c592882ad3608b82ab9aac68412790d02c148c2af0a37a5027ebe059ff697a8556c4dcbf0ac5cf37c6fbd37c51abbf88a3f0ce274742ff1d7ec94f96f04
 SHA512 
871e0b036273ec62e28712fe1d5d1c74b061eabb59f9cc852e8924df1aaa3797af28d51dde643010920321fa71382ddd70f2d97d25c06999d5663f5209ffc6b7
+DIST rust-1.30.1-arm-unknown-linux-gnueabihf.tar.xz 121114868 BLAKE2B 
6410c16e3019b67d2e299b06527db6d7291a1426c4606012234bd8e93b3e3738dda5907aa6d9e48ac25f2a7e06a441f7e42095ec81de01408c235577e0df2df5
 SHA512 
73ac63f81a86b70ea0378e859b6a913f3f6e2044f1ddcb056c53a18d3f32011a47abf29bf2a84f3a9d6732bec348741662448104e320bcaebf2a3667209fcedb
+DIST rust-1.30.1-armv7-unknown-linux-gnueabihf.tar.xz 122390768 BLAKE2B 
39c38b9bf96e94023b9c6d81fce8c341e789f182b59bf1b540a6d22be24e0498c638d0d3aa1433f49e52048795f91f5f4ca707dd8fcb998ea51caa932537b74e
 SHA512 
88f9f23f431cc34d6b7ddc51c2321905df03dc714aab0b3a5e067390de5092b472f8092ba25a5c09666ad9b138efc2f4b625ca86dbe10ddeea213b8e9d70c9b3
+DIST rust-1.30.1-i686-unknown-linux-gnu.tar.xz 143689500 BLAKE2B 
0b654570e295c785b074625c8fe7649e1841327fba790e38e08e912ad0602440e08a205318e637c903989bd19bab4c0a726583f2ab457d75ff71e96524251aa0
 SHA512 
66c56107fd8c83f9c1948137aee09c67633f6f472823696719a22b5f0b0e28925b0a6b6545b8fe4d741b8473ddc49db30fe112fc5b0e6fc63439901ff5462a86
+DIST rust-1.30.1-mips-unknown-linux-gnu.tar.xz 112662912 BLAKE2B 
ded8631f76ac5fc16cae298f5a7afdb8c451ff95af03c827959bd19484d513066ac387e956577f5ee42369fc5d68c1e2cbf4cfc72c364739eea31643844ba936
 SHA512 
8a1681f054a57d62050a2d11ae3109e7be4f6638319b059d10612f0be073de63f2dffea79bb29452763fad8a64274367d9bbe5ca0636e78c34a6cdce542118a0
+DIST rust-1.30.1-mips64-unknown-linux-gnuabi64.tar.xz 117355424 BLAKE2B 
fcc583d99a6b17e1d38d26a48d39768b09c52e6a6fa3cd36d9513bd9385fd4560d06c3a737b69c396b5bb465ae261321dbbaf7bda4378d7e4be165bc889d8b2d
 SHA512 
c18cd513021753d2b8e1a9ea2bf0bd73817e2c81dcf246993b52c7055b3b18d9f20c935dec4281acbd2792a6964dbfb0c05b5cb2075703aaa444352ef8f06d50
+DIST rust-1.30.1-mipsel-unknown-linux-gnu.tar.xz 114622708 BLAKE2B 
5d62f6744cb1bf69d7047bb18e246623ee98c94bfa083fd5269bdcf8dd1c2c0824747dd641f703931f0b22fd513ee8a65a4dec103bf479f6a00e72098541a1aa
 SHA512 
3d084c5c986ba379a3213c9662bc6a0e24c9d3a1c4ae4e28c3f807841eacb15dd8fb42bcb190967ba4a9e8e5397b63e6bbd3990bd9826d52a127bd71ac5b361e
+DIST rust-1.30.1-powerpc-unknown-linux-gnu.tar.xz 110375696 BLAKE2B 
6ffa7b6b7ae569c7ebf6b0ab43287421e4a5e2ea8654638902e61df42f7e3de7f14c14f2e585d7b3e140f2ebc7a0e1149b814fd5a6d6c0374f9d8059ff3369c3
 SHA512 
ebbd2c2b160e6e36a03eee205a333cddf0a36cd0ce42135a7e4119469be41b76cedda143cf9e9491ae0d9aaf65e2e927550e2e0358401fc5f657ee02b37959b4
+DIST rust-1.30.1-powerpc64-unknown-linux-gnu.tar.xz 118698168 BLAKE2B 

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

2018-11-14 Thread Dirkjan Ochtman
commit: aee297999eab95cd0c4c5ebd886874529efde55b
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Wed Nov 14 16:12:09 2018 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Wed Nov 14 16:16:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee29799

dev-lang/rust: version bump to 1.30.1

Fixes: https://bugs.gentoo.org/669876
Fixes: https://bugs.gentoo.org/669918
Signed-off-by: Dirkjan Ochtman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-lang/rust/Manifest  |  14 ++
 dev-lang/rust/files/1.30.1-clippy-sysroot.patch |  62 ++
 dev-lang/rust/rust-1.30.1.ebuild| 263 
 3 files changed, 339 insertions(+)

diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 7f04344072c..7ee673aefe7 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -11,5 +11,19 @@ DIST rust-1.28.0-powerpc64-unknown-linux-gnu.tar.xz 
105788856 BLAKE2B 8280826125
 DIST rust-1.28.0-powerpc64le-unknown-linux-gnu.tar.xz 105822856 BLAKE2B 
0cf534a55efff99daf700127fc7bc7b82b93054d054fbf8479a8b247b41381fd82f8672ac12f3e3f53566d816964d83069593817d1932b33902f83994f1bdc33
 SHA512 
bdbdf3a64a184dd4510a113bbe20c058f42e35321cd2fb7c938487dfc9b1f04320b523ea215dd92a23c2537292eeb064097119e2097d6e24a1c4e237d9d4fc8b
 DIST rust-1.28.0-s390x-unknown-linux-gnu.tar.xz 98839840 BLAKE2B 
bbff015b3d2daf1443781cccb80527cf8c7f86a01ed928b49cc7e87e17f8c6354f6a47dd2356ff75357e09f7f79ec85812bd8458aee9455800fdf88761243e94
 SHA512 
5ffb44d16c990b8a6377b64e5042a3b2e709bcc7187013dbe4ab3c9d8cd781b6bf07b0d374340e2ccabe9f84fd4731b606cb05a10a739ebcfa49652518a2aa46
 DIST rust-1.28.0-x86_64-unknown-linux-gnu.tar.xz 134120432 BLAKE2B 
56fb79a98659d9c8e56b8eef87dea3302ee5901bc4507d1c204628370b20cf34b2875c9586faa0acc2bc2b1a5beedeb9b5ba199cfb85d52f268f084a02f04f27
 SHA512 
4f427c11a9cd22aedd01bd7ed5bee2ba5e00a27db25af4f596cf8627d88eff8e72625eb83729d2e6c6780aaffd44c0e7065a1c8fa22f4899349b72c726cf6a5f
+DIST rust-1.29.2-aarch64-unknown-linux-gnu.tar.xz 99702524 BLAKE2B 
669066ada5c88ad966125edca77723fbe0ebc0e19859a96cf02eb28a107df87647bc552358cb5e1f8be1fb79d836f8202f4e59349f123bd95383a3a9cb82d0f0
 SHA512 
f871359a3b1ac54fb237921204d98ef4fac06830e9835849538397c27d40283662c0f6ab3f6eafe0e9ef63182a460e26d615111055430ece0fe94ddf7ad03914
+DIST rust-1.29.2-arm-unknown-linux-gnueabi.tar.xz 105368092 BLAKE2B 
7764689fdaeb2ade9aff248707f472ed35d06d4240b138ddf083ef614227845bf6e1d0be38ebc771e95b0998dab3f550de5abe50ffe89625690611d4bdf53aad
 SHA512 
2ef8fda575b00bf7c6f20a8f2a1b6cb8c3b1de6287c9e07889c9a3a682f73f9470bb5649425652ac47af8f61f49abf21209f6b151c4a5ae42dcea59f6e79f84b
+DIST rust-1.29.2-arm-unknown-linux-gnueabihf.tar.xz 105657004 BLAKE2B 
5813dde3020afda41e307f4d9ba57c3840ff800bceb0ef494d743095ce6d4da333da208fc72bb36e21209a9ae16e081ca3e7580d59a984ce561d85bcf4b2e2dc
 SHA512 
81d4e392afe3f4bd1ad76a78610e92e8a27afe8f6d0ff1773dbdf35f2041a587c2a0d71db0658ff50fb43460b4f15f23bbb1cc03a018d49d153314e636befb8a
+DIST rust-1.29.2-armv7-unknown-linux-gnueabihf.tar.xz 105958932 BLAKE2B 
569cbee0ad0eba41c280be934fc5a59c52331b0853d890aad2188c1979a259d90f4092d72dc9e8027255e2ea6b5ea422a06dd9d82f6b2a865fb1d3bcf146c13d
 SHA512 
bff1220781eca904a93d2cefafed3587e3f76e1dc04fbef09a0281295b6c06491c5fa327830c430d31df80eb7a3e64eac7f45739bc118e3626854f96dce246e2
+DIST rust-1.29.2-i686-unknown-linux-gnu.tar.xz 150567444 BLAKE2B 
d3b3cfa88e89e29cf2e502a2ee11b22ea45cf9fa5ca0611de273062a8885dc0b9206a43175895a873cbfbaa08bf0bbdcf38cca45436b77b47dbac1b09e0fdb68
 SHA512 
faac22aec54d0754ff991f2a34ed7b8bfefa8dc9720d247eec1c6b671bbc701907146a796699591e4a677a0f378b9d96bfea5b33452f05dd876c668525f9f33d
+DIST rust-1.29.2-mips-unknown-linux-gnu.tar.xz 96027696 BLAKE2B 
e12dbd41e45a5009c218be07f085d75ce99bd7a7daf8917db0127aa03ac78f4883b344b566d3a8947b836d55750388ea5387264e036c75de7ef4ba5dda081d63
 SHA512 
21d860c6f7219f51b65dced57e0173500e054d2d13300f0ee7721262a8354e5dbc272deb8387fcaaeb16ad793808f87edc6c087f7e442e7434264a3302acf537
+DIST rust-1.29.2-mips64-unknown-linux-gnuabi64.tar.xz 102149796 BLAKE2B 
1f40dd40e461769cfb75a671d6f83c650c74031302bd8872861cfdd3432e270e47c150382c6f02c38e7823f35a158de395cbc33f0061e51632d130b6fd0910f9
 SHA512 
5b98632b80d2ed4cef17bd068adabbe26146a6df68e6e70f2535f61f981c8f935b2491a2dcf388a2afe0cc225f10f9f262342457ce9def8c800364253cac7e67
+DIST rust-1.29.2-mipsel-unknown-linux-gnu.tar.xz 97362256 BLAKE2B 
4d3170a8c48a68a606eff5631d198b16ca09953b0d8079c39f5edc6284a037c0b2212c74d098da4fa0a40a0917139022a9746734e9fdeb62e2564337430a4edb
 SHA512 
9c5ca864da672a975730073e3291c2be218c2624a11ec5fc9a2637bdf58c7437ae77910bccbc6678d584a3464036377d4717d7f6ebdd5712e9bc86973e91d0ad
+DIST rust-1.29.2-powerpc-unknown-linux-gnu.tar.xz 93639612 BLAKE2B 
54fe353f32bedb2567784bfe28ac741f137cc55928e874157f420460831cdb4617fee262c4d3b56d6720dba37bb7b6281c970d4a3002c673aaa85aa70eed922d
 SHA512 

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

2018-11-14 Thread Dirkjan Ochtman
commit: 6d788931275ea5eae6231396e53c947dcdc047cd
Author: Dirkjan Ochtman  gentoo  org>
AuthorDate: Wed Nov 14 16:16:07 2018 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Wed Nov 14 16:16:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d788931

virtual/cargo: version bump to 1.30.1

Signed-off-by: Dirkjan Ochtman  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 virtual/cargo/cargo-1.30.1.ebuild | 17 +
 1 file changed, 17 insertions(+)

diff --git a/virtual/cargo/cargo-1.30.1.ebuild 
b/virtual/cargo/cargo-1.30.1.ebuild
new file mode 100644
index 000..8d3318f5f69
--- /dev/null
+++ b/virtual/cargo/cargo-1.30.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Package manager for Rust"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="|| (
+   =dev-lang/rust-${PV}*
+   =dev-lang/rust-bin-${PV}*
+   )"



[gentoo-commits] proj/sci:master commit in: sys-cluster/openmpi/

2018-11-14 Thread Justin Bronder
commit: 33e516d3e4f7caec9df9b7f4cb9390c564f732bd
Author: Justin Bronder  gentoo  org>
AuthorDate: Wed Nov 14 15:44:47 2018 +
Commit: Justin Bronder  gentoo  org>
CommitDate: Wed Nov 14 15:51:15 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=33e516d3

sys-cluster/openmpi: bump 3.1.3

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Justin Bronder  gentoo.org>

 sys-cluster/openmpi/{openmpi-3.1.2.ebuild => openmpi-3.1.3.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/sys-cluster/openmpi/openmpi-3.1.2.ebuild 
b/sys-cluster/openmpi/openmpi-3.1.3.ebuild
similarity index 100%
rename from sys-cluster/openmpi/openmpi-3.1.2.ebuild
rename to sys-cluster/openmpi/openmpi-3.1.3.ebuild



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

2018-11-14 Thread Brian Evans
commit: 7fe8a7def353a51345f9cfecf0685f23af840719
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Nov 14 15:40:15 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Nov 14 15:40:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe8a7de

dev-db/mariadb: Fix collisions with mariadb-connector-c

Also speed up building by removing unnecessary plugins when they will not be 
used

Closes: https://bugs.gentoo.org/671116
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mariadb/mariadb-10.2.19.ebuild | 47 +--
 1 file changed, 40 insertions(+), 7 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.2.19.ebuild 
b/dev-db/mariadb/mariadb-10.2.19.ebuild
index 5fdac38352f..da01e09871b 100644
--- a/dev-db/mariadb/mariadb-10.2.19.ebuild
+++ b/dev-db/mariadb/mariadb-10.2.19.ebuild
@@ -39,7 +39,6 @@ RESTRICT="!bindist? ( bindist ) libressl? ( test )"
 
 REQUIRED_USE="jdbc? ( extraengine server !static )
server? ( tokudb? ( jemalloc !tcmalloc ) )
-   !server? ( !extraengine )
?? ( tcmalloc jemalloc )
static? ( yassl !pam )"
 
@@ -260,6 +259,13 @@ src_unpack() {
 }
 
 src_prepare() {
+   _disable_plugin() {
+   echo > "${S%/}/plugin/${1}/CMakeLists.txt" || die
+   }
+   _disable_engine() {
+   echo > "${S%/}/storage/${1}/CMakeLists.txt" || die
+   }
+
if use tcmalloc; then
echo "TARGET_LINK_LIBRARIES(mysqld tcmalloc)" >> 
"${S}/sql/CMakeLists.txt"
fi
@@ -269,12 +275,36 @@ src_prepare() {
sed -i -e 's/ build_lzma//' -e 's/ build_snappy//' 
"${S}/storage/tokudb/PerconaFT/ft/CMakeLists.txt" || die
sed -i -e 's/add_dependencies\(tokuportability_static_conv 
build_jemalloc\)//' "${S}/storage/tokudb/PerconaFT/portability/CMakeLists.txt" 
|| die
 
-   # Remove the bundled groonga
-   # There is no CMake flag, it simply checks for existance
-   rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove 
packaged groonga"
+   local plugin
+   local server_plugins=( handler_socket auth_socket feedback 
metadata_lock_info
+   locale_info qc_info server_audit sql_errlog )
+   local test_plugins=( audit_null auth_examples daemon_example fulltext
+   debug_key_management example_key_management )
+   if ! use server; then # These plugins are for the server
+   for plugin in "${server_plugins[@]}" ; do
+   _disable_plugin "${plugin}"
+   done
+   fi
+
+   if ! use test; then # These plugins are only used during testing
+   for plugin in "${test_plugins[@]}" ; do
+   _disable_plugin "${plugin}"
+   done
+   _disable_engine test_sql_discovery
+   fi
+
+   _disable_engine example
 
-   if ! use server; then
-   rm -r "${S}"/plugin/handler_socket || die
+   if ! use oqgraph ; then # avoids extra library checks
+   _disable_engine oqgraph
+   fi
+
+   if use mroonga ; then
+   # Remove the bundled groonga
+   # There is no CMake flag, it simply checks for existance
+   rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not 
remove packaged groonga"
+   else
+   _disable_engine mroonga
fi
 
cmake-utils_src_prepare
@@ -350,6 +380,9 @@ multilib_src_configure() {
-DWITH_EXTERNAL_ZLIB=YES
-DSUFFIX_INSTALL_DIR=""
-DWITH_UNITTEST=OFF
+   -DCLIENT_PLUGIN_DIALOG=OFF
+   -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF
+   -DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=STATIC
)
if use test ; then
mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
@@ -358,7 +391,7 @@ multilib_src_configure() {
fi
 
if ! use yassl ; then
-   mycmakeargs+=( -DWITH_SSL=system )
+   mycmakeargs+=( -DWITH_SSL=system 
-DCLIENT_PLUGIN_SHA256_PASSWORD=STATIC )
else
mycmakeargs+=( -DWITH_SSL=bundled )
fi



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

2018-11-14 Thread Virgil Dupras
commit: a9ab67985422f41b6c81ff1e62cbdfb3a2420ac6
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Sat Oct 27 10:57:56 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Wed Nov 14 15:01:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ab6798

x11-libs/libdlo: bump to EAPI=7

Closes: https://bugs.gentoo.org/669768
Signed-off-by: Conrad Kostecki  kostecki.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10253
Signed-off-by: Virgil Dupras  gentoo.org>

 x11-libs/libdlo/libdlo-0.1.2-r1.ebuild | 50 ++
 x11-libs/libdlo/metadata.xml   |  2 +-
 2 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild 
b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild
new file mode 100644
index 000..c193c73cc44
--- /dev/null
+++ b/x11-libs/libdlo/libdlo-0.1.2-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A fully open source driver which supports all DisplayLink devices"
+HOMEPAGE="https://libdlo.freedesktop.org/wiki/;
+SRC_URI="https://people.freedesktop.org/~berniet/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs test-program"
+
+RDEPEND="virtual/libusb:0="
+DEPEND="${RDEPEND}"
+
+DOCS=( "AUTHORS" "ChangeLog" "Guide-v104.pdf" "README" )
+
+src_prepare() {
+   default
+
+   # AM_PROG_AR must be defined or automake will fail with:
+   # archiver requires 'AM_PROG_AR' in 'configure.ac'.
+   sed -i -e '/AC_PROG_CC/a AM_PROG_AR' configure.ac || die
+
+   # Only build the Displaylink test program, if a user wants it.
+   if ! use test-program; then
+   eapply "${FILESDIR}"/disable-testprogram.patch
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   # Rename the Displaylink test program to an useful name
+   if use test-program; then
+   mv "${D}"/usr/bin/test1 "${D}"/usr/bin/displaylink-test || die
+   fi
+
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/x11-libs/libdlo/metadata.xml b/x11-libs/libdlo/metadata.xml
index c0175f30bba..0dae7351b41 100644
--- a/x11-libs/libdlo/metadata.xml
+++ b/x11-libs/libdlo/metadata.xml
@@ -16,6 +16,6 @@
And it's also possible to configure X and standard X 
applications to run on udlfb.


-   Build the program for testing 
Displaylink devices
+   Build the program for testing 
Displaylink devices.

 



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

2018-11-14 Thread Mike Pagano
commit: 9ecad73b4c7334ef024b4d5a5e1eee9cda606697
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Nov 14 14:58:42 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:58:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ecad73b

sys-kernel/gentoo-sources: Linux patch 4.9.137

Signed-off-by: Mike Pagano  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-kernel/gentoo-sources/Manifest |  3 +++
 .../gentoo-sources/gentoo-sources-4.9.137.ebuild   | 28 ++
 2 files changed, 31 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 95997afb2df..f1fa0e83c7d 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -118,6 +118,9 @@ DIST genpatches-4.9-139.extras.tar.xz 17356 BLAKE2B 
a72f7b748397ee23ba94a4a8976a
 DIST genpatches-4.9-140.base.tar.xz 2578248 BLAKE2B 
3b33eef6017b3cbc2f3b4f7e5bcce0a65f338c07ed3940028edf2a6f7859da8372a8a8e878851d7c9d1e3ba1e0ccfa18082b6531b770c56695ec3089647dadd4
 SHA512 
a9ed3a78eda4f1682a8c664726b9ebbcb89049d8edaab9374d71fbcb5803dbeb50233210848428147376b99002e24751e240dc034e1d5dc1c69feda4c1e1944b
 DIST genpatches-4.9-140.experimental.tar.xz 106444 BLAKE2B 
6d1b9de5d414543c430710d259b9751a7b064de0f477735e03024ecd7d29d429fd6b8c1d783018cb7bcd87697ccfcadd8fda186fcf07a58138caa212138ba62b
 SHA512 
c141e4fa2fc080b9851bc2acc691bcbcba6eb315c636c5d63b583d19b8268f4227eabd8923d47b690c41a51bfc019523171279ec191b84824b40dfe3a88f48b7
 DIST genpatches-4.9-140.extras.tar.xz 17360 BLAKE2B 
78e93d2d3020581939d650ef77a207e351e88a7d44f89dfd06830d208a484a42063d7e200c8aaa89529e44a7711f4e2809e779aa7e71bb59bd09bf8f1badc9af
 SHA512 
8bbfffa1025b93e42b384e27c9920f62b90c3e6813abbb19bb7df65f9079e507cb03ae00689411db98edca8b196ea48a9a581a91d4fa9228ffa04ff2316dc308
+DIST genpatches-4.9-141.base.tar.xz 2603992 BLAKE2B 
1aeae350582c431d3fadd0d674f5ea50b05939deecb23ad0bfa23d9699c3b40c2dac684a2903274f8ed16b1370526dce12501b1561acb4c741078001bc4e80af
 SHA512 
6f3f7cc2fd46205682a9fdf27192894b58c67ed929a64f10f1f879d4f8d4cdcbbff625db2d2c4be219a5b50df986b73ffa4d70d75a3ff1f123764399b8e319d6
+DIST genpatches-4.9-141.experimental.tar.xz 106392 BLAKE2B 
90f2f601eb4b28b5a84a073376d233a9b5fa8ad4b7a1bcac0a5b406a62e942fce8f02e5c200b1bea28793395f86a203fa653624683a104114b9aece445dbce0e
 SHA512 
942403c28f897aa75abc2a86b4994a363ef84e35e7d39409134e63559cf4727771fbf5eef31b82aa9f5a01d826105ef97f74e7bc68094166a184252113487681
+DIST genpatches-4.9-141.extras.tar.xz 17348 BLAKE2B 
113945b2dd6b5706fb0bd392286df10ade43c96f270370b908b1d890e138cd8e90b9b2f7a8f42187e754640303d230060811daddcf1ee9aacb5ba864083a2753
 SHA512 
a2eb9394d32d8d614dfb1f68778ab7d7d6df436d0567c1a9b3d55ca9c184867c26dbccf437df3345e113050383a6ac8eab596a33607f3f9aeaaf4099a4cb
 DIST genpatches-4.9-51.base.tar.xz 1001928 BLAKE2B 
be8a1a304f634b40dba1daa56922473c25fc57cedca73401bc1a142674832bb797f805f883aecc56a4b17fd63dae6aebe42f7c642739e8c5704f130b6675dfde
 SHA512 
2ab0efa23c556547bd223f066acbebe250346064a3588ee866871e36e3b5b5533ca7a3add6a62b53339acf89dfc8539c42b3877b5a2055ca7e20bc25c5657ca5
 DIST genpatches-4.9-51.experimental.tar.xz 106416 BLAKE2B 
483d57d8e19a135130e7084238c304e07ddf04e51dba8aa705566d4be3cf3a3b21a1f8a4ed49a7b2b06bc5b70f820788bc22e42ece8e6eb5d3ea3597eaf31289
 SHA512 
af7a00b9a3200a50341b9af607fbef362ead2e4f5ca35d58eec505de490c03d6366ab4645e35bbddd6903ac75396413d2902b6a9fc7e2c9d0d1d1254620cfdb3
 DIST genpatches-4.9-51.extras.tar.xz 17356 BLAKE2B 
03160cc66db43d543f4bbd3171741cc36ecdd1d3088a143144e8725d1a8452fbb3743dbbd196ba387875cd0eb4fd966821fc9d3b3269a6848d2fda650da5ccbe
 SHA512 
e05c44a5ad1b68afb04647a86efc6f67e03515861e670e39f960c0a02b87fbcb71194efa6773259ee2be5c8362794a5bb6512e876784d5a521d8890865b3ba0e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.137.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.137.ebuild
new file mode 100644
index 000..388e6605efe
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.137.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="141"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the 
${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+   kernel-2_pkg_postinst
+   einfo "For more info on this patchset, and how to report problems, see:"
+   einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+   kernel-2_pkg_postrm
+}



[gentoo-commits] proj/linux-patches: New tag: 4.9-141

2018-11-14 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:38:14 2018 +

New tag: 4.9-141




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

2018-11-14 Thread Mike Pagano
commit: ff92845f4867f8659d9b4bf73736e595a65fe155
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Oct  4 10:40:00 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ff92845f

Linux patch 4.9.131

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1130_linux-4.9.131.patch | 2733 ++
 2 files changed, 2737 insertions(+)

diff --git a/_README b/_README
index 776fab9..5b6207f 100644
--- a/_README
+++ b/_README
@@ -563,6 +563,10 @@ Patch:  1129_linux-4.9.130.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.130
 
+Patch:  1130_linux-4.9.131.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.131
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1130_linux-4.9.131.patch b/1130_linux-4.9.131.patch
new file mode 100644
index 000..118d823
--- /dev/null
+++ b/1130_linux-4.9.131.patch
@@ -0,0 +1,2733 @@
+diff --git a/Documentation/hwmon/ina2xx b/Documentation/hwmon/ina2xx
+index cfd31d94c872..f8bf14055c2f 100644
+--- a/Documentation/hwmon/ina2xx
 b/Documentation/hwmon/ina2xx
+@@ -32,7 +32,7 @@ Supported chips:
+ Datasheet: Publicly available at the Texas Instruments website
+http://www.ti.com/
+ 
+-Author: Lothar Felten 
++Author: Lothar Felten 
+ 
+ Description
+ ---
+diff --git a/Makefile b/Makefile
+index b98e04a5e1e5..73c4e9a8c127 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 130
++SUBLEVEL = 131
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi
+index ce54a70b7695..a1a928064b53 100644
+--- a/arch/arm/boot/dts/dra7.dtsi
 b/arch/arm/boot/dts/dra7.dtsi
+@@ -1770,7 +1770,7 @@
+   };
+   };
+ 
+-  dcan1: can@481cc000 {
++  dcan1: can@4ae3c000 {
+   compatible = "ti,dra7-d_can";
+   ti,hwmods = "dcan1";
+   reg = <0x4ae3c000 0x2000>;
+@@ -1780,7 +1780,7 @@
+   status = "disabled";
+   };
+ 
+-  dcan2: can@481d {
++  dcan2: can@4848 {
+   compatible = "ti,dra7-d_can";
+   ti,hwmods = "dcan2";
+   reg = <0x4848 0x2000>;
+diff --git a/arch/arm/mach-mvebu/pmsu.c b/arch/arm/mach-mvebu/pmsu.c
+index f39bd51bce18..faaf7c3aaf9f 100644
+--- a/arch/arm/mach-mvebu/pmsu.c
 b/arch/arm/mach-mvebu/pmsu.c
+@@ -116,8 +116,8 @@ void mvebu_pmsu_set_cpu_boot_addr(int hw_cpu, void 
*boot_addr)
+   PMSU_BOOT_ADDR_REDIRECT_OFFSET(hw_cpu));
+ }
+ 
+-extern unsigned char mvebu_boot_wa_start;
+-extern unsigned char mvebu_boot_wa_end;
++extern unsigned char mvebu_boot_wa_start[];
++extern unsigned char mvebu_boot_wa_end[];
+ 
+ /*
+  * This function sets up the boot address workaround needed for SMP
+@@ -130,7 +130,7 @@ int mvebu_setup_boot_addr_wa(unsigned int 
crypto_eng_target,
+phys_addr_t resume_addr_reg)
+ {
+   void __iomem *sram_virt_base;
+-  u32 code_len = _boot_wa_end - _boot_wa_start;
++  u32 code_len = mvebu_boot_wa_end - mvebu_boot_wa_start;
+ 
+   mvebu_mbus_del_window(BOOTROM_BASE, BOOTROM_SIZE);
+   mvebu_mbus_add_window_by_id(crypto_eng_target, crypto_eng_attribute,
+diff --git a/arch/arm/mach-omap2/omap_hwmod_reset.c 
b/arch/arm/mach-omap2/omap_hwmod_reset.c
+index b68f9c0aff0b..d5ddba00bb73 100644
+--- a/arch/arm/mach-omap2/omap_hwmod_reset.c
 b/arch/arm/mach-omap2/omap_hwmod_reset.c
+@@ -92,11 +92,13 @@ static void omap_rtc_wait_not_busy(struct omap_hwmod *oh)
+  */
+ void omap_hwmod_rtc_unlock(struct omap_hwmod *oh)
+ {
+-  local_irq_disable();
++  unsigned long flags;
++
++  local_irq_save(flags);
+   omap_rtc_wait_not_busy(oh);
+   omap_hwmod_write(OMAP_RTC_KICK0_VALUE, oh, OMAP_RTC_KICK0_REG);
+   omap_hwmod_write(OMAP_RTC_KICK1_VALUE, oh, OMAP_RTC_KICK1_REG);
+-  local_irq_enable();
++  local_irq_restore(flags);
+ }
+ 
+ /**
+@@ -110,9 +112,11 @@ void omap_hwmod_rtc_unlock(struct omap_hwmod *oh)
+  */
+ void omap_hwmod_rtc_lock(struct omap_hwmod *oh)
+ {
+-  local_irq_disable();
++  unsigned long flags;
++
++  local_irq_save(flags);
+   omap_rtc_wait_not_busy(oh);
+   omap_hwmod_write(0x0, oh, OMAP_RTC_KICK0_REG);
+   omap_hwmod_write(0x0, oh, OMAP_RTC_KICK1_REG);
+-  local_irq_enable();
++  local_irq_restore(flags);
+ }
+diff --git a/arch/arm64/include/asm/kvm_emulate.h 
b/arch/arm64/include/asm/kvm_emulate.h
+index fe39e6841326..ba0d52c22b50 100644
+--- a/arch/arm64/include/asm/kvm_emulate.h
 b/arch/arm64/include/asm/kvm_emulate.h
+@@ -42,6 +42,11 @@ void 

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

2018-11-14 Thread Mike Pagano
commit: 4bedc35b1e190575b6ac022110b237a477e07511
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Nov 13 21:20:23 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:37:00 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=4bedc35b

proj/linux-patches: Linux patch 4.9.137

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1136_linux-4.9.137.patch | 4043 ++
 2 files changed, 4047 insertions(+)

diff --git a/_README b/_README
index 6287efb..f5409e3 100644
--- a/_README
+++ b/_README
@@ -587,6 +587,10 @@ Patch:  1135_linux-4.9.136.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.136
 
+Patch:  1136_linux-4.9.137.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.137
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1136_linux-4.9.137.patch b/1136_linux-4.9.137.patch
new file mode 100644
index 000..b1ce4b1
--- /dev/null
+++ b/1136_linux-4.9.137.patch
@@ -0,0 +1,4043 @@
+diff --git a/Makefile b/Makefile
+index 79b8f3a44f74..41fe3014b712 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 136
++SUBLEVEL = 137
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/exynos3250.dtsi 
b/arch/arm/boot/dts/exynos3250.dtsi
+index e9d2556c0dfd..2a531beef4c7 100644
+--- a/arch/arm/boot/dts/exynos3250.dtsi
 b/arch/arm/boot/dts/exynos3250.dtsi
+@@ -80,6 +80,22 @@
+   compatible = "arm,cortex-a7";
+   reg = <1>;
+   clock-frequency = <10>;
++  clocks = < CLK_ARM_CLK>;
++  clock-names = "cpu";
++  #cooling-cells = <2>;
++
++  operating-points = <
++  100 115
++  90  1112500
++  80  1075000
++  70  1037500
++  60  100
++  50  962500
++  40  925000
++  30  887500
++  20  85
++  10  85
++  >;
+   };
+   };
+ 
+diff --git a/arch/arm/boot/dts/exynos4210.dtsi 
b/arch/arm/boot/dts/exynos4210.dtsi
+index 2d9b02967105..b0c550e56fdb 100644
+--- a/arch/arm/boot/dts/exynos4210.dtsi
 b/arch/arm/boot/dts/exynos4210.dtsi
+@@ -52,8 +52,6 @@
+   40  975000
+   20  95
+   >;
+-  cooling-min-level = <4>;
+-  cooling-max-level = <2>;
+   #cooling-cells = <2>; /* min followed by max */
+   };
+ 
+@@ -61,6 +59,19 @@
+   device_type = "cpu";
+   compatible = "arm,cortex-a9";
+   reg = <0x901>;
++  clocks = < CLK_ARM_CLK>;
++  clock-names = "cpu";
++  clock-latency = <16>;
++
++  operating-points = <
++  120 125
++  100 115
++  80  1075000
++  50  975000
++  40  975000
++  20  95
++  >;
++  #cooling-cells = <2>; /* min followed by max */
+   };
+   };
+ 
+diff --git a/arch/arm/boot/dts/exynos4412.dtsi 
b/arch/arm/boot/dts/exynos4412.dtsi
+index 3ebdf01d814c..63b1c5a2cecf 100644
+--- a/arch/arm/boot/dts/exynos4412.dtsi
 b/arch/arm/boot/dts/exynos4412.dtsi
+@@ -33,8 +33,6 @@
+   clocks = < CLK_ARM_CLK>;
+   clock-names = "cpu";
+   operating-points-v2 = <_opp_table>;
+-  cooling-min-level = <13>;
+-  cooling-max-level = <7>;
+   #cooling-cells = <2>; /* min followed by max */
+   };
+ 
+diff --git a/arch/arm/boot/dts/exynos5250.dtsi 
b/arch/arm/boot/dts/exynos5250.dtsi
+index 64de33d067c9..ecc73f26eac5 100644
+--- a/arch/arm/boot/dts/exynos5250.dtsi
 b/arch/arm/boot/dts/exynos5250.dtsi
+@@ -57,38 +57,106 @@
+   device_type = "cpu";
+   compatible = "arm,cortex-a15";
+   reg = <0>;
+-  clock-frequency = <17>;
+   clocks = < CLK_ARM_CLK>;
+   clock-names = "cpu";
+-  clock-latency = <14>;
+-
+-  operating-points = <
+- 

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

2018-11-14 Thread Mike Pagano
commit: 6e320b68e92227d02230be11d842959c80a7fb03
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Sep 29 13:33:36 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=6e320b68

Linux patch 4.9.130

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1129_linux-4.9.130.patch | 1041 ++
 2 files changed, 1045 insertions(+)

diff --git a/_README b/_README
index cf72302..776fab9 100644
--- a/_README
+++ b/_README
@@ -559,6 +559,10 @@ Patch:  1128_linux-4.9.129.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.129
 
+Patch:  1129_linux-4.9.130.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.130
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1129_linux-4.9.130.patch b/1129_linux-4.9.130.patch
new file mode 100644
index 000..0ad7904
--- /dev/null
+++ b/1129_linux-4.9.130.patch
@@ -0,0 +1,1041 @@
+diff --git a/Makefile b/Makefile
+index 3f3c340374c5..b98e04a5e1e5 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 129
++SUBLEVEL = 130
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/x86/xen/pmu.c b/arch/x86/xen/pmu.c
+index b9fc52556bcc..0b29a43e09c8 100644
+--- a/arch/x86/xen/pmu.c
 b/arch/x86/xen/pmu.c
+@@ -477,7 +477,7 @@ static void xen_convert_regs(const struct xen_pmu_regs 
*xen_regs,
+ irqreturn_t xen_pmu_irq_handler(int irq, void *dev_id)
+ {
+   int err, ret = IRQ_NONE;
+-  struct pt_regs regs;
++  struct pt_regs regs = {0};
+   const struct xen_pmu_data *xenpmu_data = get_xenpmu_data();
+   uint8_t xenpmu_flags = get_xenpmu_flags();
+ 
+diff --git a/drivers/gpu/drm/nouveau/nouveau_connector.c 
b/drivers/gpu/drm/nouveau/nouveau_connector.c
+index 56c288f78d8a..5bfae1f972c7 100644
+--- a/drivers/gpu/drm/nouveau/nouveau_connector.c
 b/drivers/gpu/drm/nouveau/nouveau_connector.c
+@@ -271,12 +271,16 @@ nouveau_connector_detect(struct drm_connector 
*connector, bool force)
+   nv_connector->edid = NULL;
+   }
+ 
+-  /* Outputs are only polled while runtime active, so acquiring a
+-   * runtime PM ref here is unnecessary (and would deadlock upon
+-   * runtime suspend because it waits for polling to finish).
++  /* Outputs are only polled while runtime active, so resuming the
++   * device here is unnecessary (and would deadlock upon runtime suspend
++   * because it waits for polling to finish). We do however, want to
++   * prevent the autosuspend timer from elapsing during this operation
++   * if possible.
+*/
+-  if (!drm_kms_helper_is_poll_worker()) {
+-  ret = pm_runtime_get_sync(connector->dev->dev);
++  if (drm_kms_helper_is_poll_worker()) {
++  pm_runtime_get_noresume(dev->dev);
++  } else {
++  ret = pm_runtime_get_sync(dev->dev);
+   if (ret < 0 && ret != -EACCES)
+   return conn_status;
+   }
+@@ -354,10 +358,8 @@ detect_analog:
+ 
+  out:
+ 
+-  if (!drm_kms_helper_is_poll_worker()) {
+-  pm_runtime_mark_last_busy(connector->dev->dev);
+-  pm_runtime_put_autosuspend(connector->dev->dev);
+-  }
++  pm_runtime_mark_last_busy(dev->dev);
++  pm_runtime_put_autosuspend(dev->dev);
+ 
+   return conn_status;
+ }
+diff --git a/drivers/gpu/drm/nouveau/nouveau_display.c 
b/drivers/gpu/drm/nouveau/nouveau_display.c
+index 6526a3366087..3ddd4096da2a 100644
+--- a/drivers/gpu/drm/nouveau/nouveau_display.c
 b/drivers/gpu/drm/nouveau/nouveau_display.c
+@@ -367,8 +367,6 @@ nouveau_display_hpd_work(struct work_struct *work)
+   pm_runtime_get_sync(drm->dev->dev);
+ 
+   drm_helper_hpd_irq_event(drm->dev);
+-  /* enable polling for external displays */
+-  drm_kms_helper_poll_enable(drm->dev);
+ 
+   pm_runtime_mark_last_busy(drm->dev->dev);
+   pm_runtime_put_sync(drm->dev->dev);
+@@ -391,15 +389,29 @@ nouveau_display_acpi_ntfy(struct notifier_block *nb, 
unsigned long val,
+ {
+   struct nouveau_drm *drm = container_of(nb, typeof(*drm), acpi_nb);
+   struct acpi_bus_event *info = data;
++  int ret;
+ 
+   if (!strcmp(info->device_class, ACPI_VIDEO_CLASS)) {
+   if (info->type == ACPI_VIDEO_NOTIFY_PROBE) {
+-  /*
+-   * This may be the only indication we receive of a
+-   * connector hotplug on a runtime suspended GPU,
+-   * schedule hpd_work to check.
+-   */
+-  schedule_work(>hpd_work);
++  ret = pm_runtime_get(drm->dev->dev);
++  if (ret == 1 || ret == -EACCES) {
++  /* 

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

2018-11-14 Thread Mike Pagano
commit: 1cf75cbd6289076e37c950c4748c3f5a838e740a
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Oct 18 10:25:03 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:37:00 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=1cf75cbd

Linux patch 4.9.134

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1133_linux-4.9.134.patch | 4551 ++
 2 files changed, 4555 insertions(+)

diff --git a/_README b/_README
index 5ccf4d0..99ea31b 100644
--- a/_README
+++ b/_README
@@ -575,6 +575,10 @@ Patch:  1130_linux-4.9.133.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.133
 
+Patch:  1131_linux-4.9.134.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.134
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1133_linux-4.9.134.patch b/1133_linux-4.9.134.patch
new file mode 100644
index 000..a137980
--- /dev/null
+++ b/1133_linux-4.9.134.patch
@@ -0,0 +1,4551 @@
+diff --git a/Documentation/devicetree/bindings/net/macb.txt 
b/Documentation/devicetree/bindings/net/macb.txt
+index 1506e948610c..d1f435c92912 100644
+--- a/Documentation/devicetree/bindings/net/macb.txt
 b/Documentation/devicetree/bindings/net/macb.txt
+@@ -10,6 +10,7 @@ Required properties:
+   Use "cdns,pc302-gem" for Picochip picoXcell pc302 and later devices based on
+   the Cadence GEM, or the generic form: "cdns,gem".
+   Use "atmel,sama5d2-gem" for the GEM IP (10/100) available on Atmel sama5d2 
SoCs.
++  Use "atmel,sama5d3-macb" for the 10/100Mbit IP available on Atmel sama5d3 
SoCs.
+   Use "atmel,sama5d3-gem" for the Gigabit IP available on Atmel sama5d3 SoCs.
+   Use "atmel,sama5d4-gem" for the GEM IP (10/100) available on Atmel sama5d4 
SoCs.
+   Use "cdns,zynq-gem" Xilinx Zynq-7xxx SoC.
+diff --git a/Documentation/networking/ip-sysctl.txt 
b/Documentation/networking/ip-sysctl.txt
+index 3db8c67d2c8d..dbdc4130e149 100644
+--- a/Documentation/networking/ip-sysctl.txt
 b/Documentation/networking/ip-sysctl.txt
+@@ -122,14 +122,11 @@ min_adv_mss - INTEGER
+ 
+ IP Fragmentation:
+ 
+-ipfrag_high_thresh - INTEGER
+-  Maximum memory used to reassemble IP fragments. When
+-  ipfrag_high_thresh bytes of memory is allocated for this purpose,
+-  the fragment handler will toss packets until ipfrag_low_thresh
+-  is reached. This also serves as a maximum limit to namespaces
+-  different from the initial one.
+-
+-ipfrag_low_thresh - INTEGER
++ipfrag_high_thresh - LONG INTEGER
++  Maximum memory used to reassemble IP fragments.
++
++ipfrag_low_thresh - LONG INTEGER
++  (Obsolete since linux-4.17)
+   Maximum memory used to reassemble IP fragments before the kernel
+   begins to remove incomplete fragment queues to free up resources.
+   The kernel still accepts new fragments for defragmentation.
+diff --git a/Makefile b/Makefile
+index 18090f899a7c..46135e4333e6 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 133
++SUBLEVEL = 134
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/sama5d3_emac.dtsi 
b/arch/arm/boot/dts/sama5d3_emac.dtsi
+index 7cb235ef0fb6..6e9e1c2f9def 100644
+--- a/arch/arm/boot/dts/sama5d3_emac.dtsi
 b/arch/arm/boot/dts/sama5d3_emac.dtsi
+@@ -41,7 +41,7 @@
+   };
+ 
+   macb1: ethernet@f802c000 {
+-  compatible = "cdns,at91sam9260-macb", 
"cdns,macb";
++  compatible = "atmel,sama5d3-macb", 
"cdns,at91sam9260-macb", "cdns,macb";
+   reg = <0xf802c000 0x100>;
+   interrupts = <35 IRQ_TYPE_LEVEL_HIGH 3>;
+   pinctrl-names = "default";
+diff --git a/arch/x86/include/uapi/asm/kvm.h b/arch/x86/include/uapi/asm/kvm.h
+index 739c0c594022..1bb90fafcdc3 100644
+--- a/arch/x86/include/uapi/asm/kvm.h
 b/arch/x86/include/uapi/asm/kvm.h
+@@ -356,5 +356,6 @@ struct kvm_sync_regs {
+ 
+ #define KVM_X86_QUIRK_LINT0_REENABLED (1 << 0)
+ #define KVM_X86_QUIRK_CD_NW_CLEARED   (1 << 1)
++#define KVM_X86_QUIRK_LAPIC_MMIO_HOLE (1 << 2)
+ 
+ #endif /* _ASM_X86_KVM_H */
+diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c
+index a8a86be8cf15..69a81a7daa24 100644
+--- a/arch/x86/kvm/lapic.c
 b/arch/x86/kvm/lapic.c
+@@ -1220,9 +1220,8 @@ EXPORT_SYMBOL_GPL(kvm_lapic_reg_read);
+ 
+ static int apic_mmio_in_range(struct kvm_lapic *apic, gpa_t addr)
+ {
+-  return kvm_apic_hw_enabled(apic) &&
+-  addr >= apic->base_address &&
+-  addr < apic->base_address + LAPIC_MMIO_LENGTH;
++  return addr >= apic->base_address &&
++  addr < apic->base_address + LAPIC_MMIO_LENGTH;
+ }
+ 
+ static int apic_mmio_read(struct kvm_vcpu *vcpu, struct kvm_io_device 

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

2018-11-14 Thread Mike Pagano
commit: 89a1d76ca4448670437c52eed1df20e5006fc82e
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov 11 01:31:13 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:37:00 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=89a1d76c

net: sched: Remove TCA_OPTIONS from policy

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |  4 
 1800_TCA-OPTIONS-sched-fix.patch | 35 +++
 2 files changed, 39 insertions(+)

diff --git a/_README b/_README
index 6287efb..bf48868 100644
--- a/_README
+++ b/_README
@@ -603,6 +603,10 @@ Patch:  1701_ia64_fix_ptrace.patch
 From:   https://patchwork.kernel.org/patch/10198159/
 Desc:   ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb).
 
+Patch:  1800_TCA-OPTIONS-sched-fix.patch
+From:   https://git.kernel.org
+Desc:   net: sched: Remove TCA_OPTIONS from policy
+
 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.

diff --git a/1800_TCA-OPTIONS-sched-fix.patch b/1800_TCA-OPTIONS-sched-fix.patch
new file mode 100644
index 000..f960fac
--- /dev/null
+++ b/1800_TCA-OPTIONS-sched-fix.patch
@@ -0,0 +1,35 @@
+From e72bde6b66299602087c8c2350d36a525e75d06e Mon Sep 17 00:00:00 2001
+From: David Ahern 
+Date: Wed, 24 Oct 2018 08:32:49 -0700
+Subject: net: sched: Remove TCA_OPTIONS from policy
+
+Marco reported an error with hfsc:
+root@Calimero:~# tc qdisc add dev eth0 root handle 1:0 hfsc default 1
+Error: Attribute failed policy validation.
+
+Apparently a few implementations pass TCA_OPTIONS as a binary instead
+of nested attribute, so drop TCA_OPTIONS from the policy.
+
+Fixes: 8b4c3cdd9dd8 ("net: sched: Add policy validation for tc attributes")
+Reported-by: Marco Berizzi 
+Signed-off-by: David Ahern 
+Signed-off-by: David S. Miller 
+---
+ net/sched/sch_api.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/net/sched/sch_api.c b/net/sched/sch_api.c
+index 022bca98bde6..ca3b0f46de53 100644
+--- a/net/sched/sch_api.c
 b/net/sched/sch_api.c
+@@ -1320,7 +1320,6 @@ check_loop_fn(struct Qdisc *q, unsigned long cl, struct 
qdisc_walker *w)
+ 
+ const struct nla_policy rtm_tca_policy[TCA_MAX + 1] = {
+   [TCA_KIND]  = { .type = NLA_STRING },
+-  [TCA_OPTIONS]   = { .type = NLA_NESTED },
+   [TCA_RATE]  = { .type = NLA_BINARY,
+   .len = sizeof(struct tc_estimator) },
+   [TCA_STAB]  = { .type = NLA_NESTED },
+-- 
+cgit 1.2-0.3.lf.el7
+



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

2018-11-14 Thread Mike Pagano
commit: 877d70e9e38d7fa9fff92f3a6e4118068413bc28
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Oct 13 16:34:16 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:37:00 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=877d70e9

Linux patch 4.9.133

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1132_linux-4.9.133.patch | 1471 ++
 2 files changed, 1475 insertions(+)

diff --git a/_README b/_README
index 5814ba5..5ccf4d0 100644
--- a/_README
+++ b/_README
@@ -571,6 +571,10 @@ Patch:  1130_linux-4.9.132.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.132
 
+Patch:  1130_linux-4.9.133.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.133
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1132_linux-4.9.133.patch b/1132_linux-4.9.133.patch
new file mode 100644
index 000..6f23eca
--- /dev/null
+++ b/1132_linux-4.9.133.patch
@@ -0,0 +1,1471 @@
+diff --git a/Documentation/kernel-parameters.txt 
b/Documentation/kernel-parameters.txt
+index a36a695318c6..f9f67be8d3c3 100644
+--- a/Documentation/kernel-parameters.txt
 b/Documentation/kernel-parameters.txt
+@@ -1084,12 +1084,6 @@ bytes respectively. Such letter suffixes can also be 
entirely omitted.
+   nopku   [X86] Disable Memory Protection Keys CPU feature found
+   in some Intel CPUs.
+ 
+-  eagerfpu=   [X86]
+-  on  enable eager fpu restore
+-  off disable eager fpu restore
+-  autoselects the default scheme, which automatically
+-  enables eagerfpu restore for xsaveopt.
+-
+   module.async_probe [KNL]
+   Enable asynchronous probe on this module.
+ 
+diff --git a/Makefile b/Makefile
+index a46c9788ca67..18090f899a7c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 132
++SUBLEVEL = 133
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arc/kernel/process.c b/arch/arc/kernel/process.c
+index 0e8c0151a390..3ce12137f94f 100644
+--- a/arch/arc/kernel/process.c
 b/arch/arc/kernel/process.c
+@@ -213,6 +213,26 @@ int copy_thread(unsigned long clone_flags,
+   task_thread_info(current)->thr_ptr;
+   }
+ 
++
++  /*
++   * setup usermode thread pointer #1:
++   * when child is picked by scheduler, __switch_to() uses @c_callee to
++   * populate usermode callee regs: this works (despite being in a kernel
++   * function) since special return path for child @ret_from_fork()
++   * ensures those regs are not clobbered all the way to RTIE to usermode
++   */
++  c_callee->r25 = task_thread_info(p)->thr_ptr;
++
++#ifdef CONFIG_ARC_CURR_IN_REG
++  /*
++   * setup usermode thread pointer #2:
++   * however for this special use of r25 in kernel, __switch_to() sets
++   * r25 for kernel needs and only in the final return path is usermode
++   * r25 setup, from pt_regs->user_r25. So set that up as well
++   */
++  c_regs->user_r25 = c_callee->r25;
++#endif
++
+   return 0;
+ }
+ 
+diff --git a/arch/powerpc/kernel/fadump.c b/arch/powerpc/kernel/fadump.c
+index e3acf5c3480e..02925043575a 100644
+--- a/arch/powerpc/kernel/fadump.c
 b/arch/powerpc/kernel/fadump.c
+@@ -365,9 +365,9 @@ static int __init early_fadump_reserve_mem(char *p)
+ }
+ early_param("fadump_reserve_mem", early_fadump_reserve_mem);
+ 
+-static void register_fw_dump(struct fadump_mem_struct *fdm)
++static int register_fw_dump(struct fadump_mem_struct *fdm)
+ {
+-  int rc;
++  int rc, err;
+   unsigned int wait_time;
+ 
+   pr_debug("Registering for firmware-assisted kernel dump...\n");
+@@ -384,7 +384,11 @@ static void register_fw_dump(struct fadump_mem_struct 
*fdm)
+ 
+   } while (wait_time);
+ 
++  err = -EIO;
+   switch (rc) {
++  default:
++  pr_err("Failed to register. Unknown Error(%d).\n", rc);
++  break;
+   case -1:
+   printk(KERN_ERR "Failed to register firmware-assisted kernel"
+   " dump. Hardware Error(%d).\n", rc);
+@@ -392,18 +396,22 @@ static void register_fw_dump(struct fadump_mem_struct 
*fdm)
+   case -3:
+   printk(KERN_ERR "Failed to register firmware-assisted kernel"
+   " dump. Parameter Error(%d).\n", rc);
++  err = -EINVAL;
+   break;
+   case -9:
+   printk(KERN_ERR "firmware-assisted kernel dump is already "
+   " registered.");
+   fw_dump.dump_registered = 1;
++  err = -EEXIST;
+   break;
+   case 0:
+   printk(KERN_INFO "firmware-assisted kernel dump 

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

2018-11-14 Thread Mike Pagano
commit: c545eca29c19128add7efcd59b96133c9d700e42
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Nov 11 01:44:10 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:37:00 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=c545eca2

Remove patch added incorrectly. Not needed for
this version

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |  4 
 1800_TCA-OPTIONS-sched-fix.patch | 35 ---
 2 files changed, 39 deletions(-)

diff --git a/_README b/_README
index bf48868..6287efb 100644
--- a/_README
+++ b/_README
@@ -603,10 +603,6 @@ Patch:  1701_ia64_fix_ptrace.patch
 From:   https://patchwork.kernel.org/patch/10198159/
 Desc:   ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb).
 
-Patch:  1800_TCA-OPTIONS-sched-fix.patch
-From:   https://git.kernel.org
-Desc:   net: sched: Remove TCA_OPTIONS from policy
-
 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.

diff --git a/1800_TCA-OPTIONS-sched-fix.patch b/1800_TCA-OPTIONS-sched-fix.patch
deleted file mode 100644
index f960fac..000
--- a/1800_TCA-OPTIONS-sched-fix.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From e72bde6b66299602087c8c2350d36a525e75d06e Mon Sep 17 00:00:00 2001
-From: David Ahern 
-Date: Wed, 24 Oct 2018 08:32:49 -0700
-Subject: net: sched: Remove TCA_OPTIONS from policy
-
-Marco reported an error with hfsc:
-root@Calimero:~# tc qdisc add dev eth0 root handle 1:0 hfsc default 1
-Error: Attribute failed policy validation.
-
-Apparently a few implementations pass TCA_OPTIONS as a binary instead
-of nested attribute, so drop TCA_OPTIONS from the policy.
-
-Fixes: 8b4c3cdd9dd8 ("net: sched: Add policy validation for tc attributes")
-Reported-by: Marco Berizzi 
-Signed-off-by: David Ahern 
-Signed-off-by: David S. Miller 

- net/sched/sch_api.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/net/sched/sch_api.c b/net/sched/sch_api.c
-index 022bca98bde6..ca3b0f46de53 100644
 a/net/sched/sch_api.c
-+++ b/net/sched/sch_api.c
-@@ -1320,7 +1320,6 @@ check_loop_fn(struct Qdisc *q, unsigned long cl, struct 
qdisc_walker *w)
- 
- const struct nla_policy rtm_tca_policy[TCA_MAX + 1] = {
-   [TCA_KIND]  = { .type = NLA_STRING },
--  [TCA_OPTIONS]   = { .type = NLA_NESTED },
-   [TCA_RATE]  = { .type = NLA_BINARY,
-   .len = sizeof(struct tc_estimator) },
-   [TCA_STAB]  = { .type = NLA_NESTED },
--- 
-cgit 1.2-0.3.lf.el7
-



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

2018-11-14 Thread Mike Pagano
commit: 448adb6e2a2b7b3d07f3dc00a3cd61158482584b
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Sep 15 10:10:19 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=448adb6e

Linux patch 4.9.127

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1126_linux-4.9.127.patch | 1973 ++
 2 files changed, 1977 insertions(+)

diff --git a/_README b/_README
index eaa2495..ad1fe4a 100644
--- a/_README
+++ b/_README
@@ -547,6 +547,10 @@ Patch:  1125_linux-4.9.126.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.126
 
+Patch:  1126_linux-4.9.127.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.127
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1126_linux-4.9.127.patch b/1126_linux-4.9.127.patch
new file mode 100644
index 000..0cd0eae
--- /dev/null
+++ b/1126_linux-4.9.127.patch
@@ -0,0 +1,1973 @@
+diff --git a/Makefile b/Makefile
+index b26481fef3f0..4e37716ae395 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 126
++SUBLEVEL = 127
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/configs/imx_v6_v7_defconfig 
b/arch/arm/configs/imx_v6_v7_defconfig
+index 6b7d4f535984..8ec4dbbb50b0 100644
+--- a/arch/arm/configs/imx_v6_v7_defconfig
 b/arch/arm/configs/imx_v6_v7_defconfig
+@@ -271,7 +271,6 @@ CONFIG_USB_STORAGE=y
+ CONFIG_USB_CHIPIDEA=y
+ CONFIG_USB_CHIPIDEA_UDC=y
+ CONFIG_USB_CHIPIDEA_HOST=y
+-CONFIG_USB_CHIPIDEA_ULPI=y
+ CONFIG_USB_SERIAL=m
+ CONFIG_USB_SERIAL_GENERIC=y
+ CONFIG_USB_SERIAL_FTDI_SIO=m
+@@ -308,7 +307,6 @@ CONFIG_USB_GADGETFS=m
+ CONFIG_USB_FUNCTIONFS=m
+ CONFIG_USB_MASS_STORAGE=m
+ CONFIG_USB_G_SERIAL=m
+-CONFIG_USB_ULPI_BUS=y
+ CONFIG_MMC=y
+ CONFIG_MMC_SDHCI=y
+ CONFIG_MMC_SDHCI_PLTFM=y
+diff --git a/arch/arm/mach-rockchip/Kconfig b/arch/arm/mach-rockchip/Kconfig
+index 9ad84cd01ba0..5ed8fa5a9825 100644
+--- a/arch/arm/mach-rockchip/Kconfig
 b/arch/arm/mach-rockchip/Kconfig
+@@ -16,6 +16,7 @@ config ARCH_ROCKCHIP
+   select ROCKCHIP_TIMER
+   select ARM_GLOBAL_TIMER
+   select CLKSRC_ARM_GLOBAL_TIMER_SCHED_CLOCK
++  select PM
+   help
+ Support for Rockchip's Cortex-A9 Single-to-Quad-Core-SoCs
+ containing the RK2928, RK30xx and RK31xx series.
+diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
+index 08a4497f70a6..3428a4ba2ccd 100644
+--- a/arch/arm64/Kconfig.platforms
 b/arch/arm64/Kconfig.platforms
+@@ -125,6 +125,7 @@ config ARCH_ROCKCHIP
+   select GPIOLIB
+   select PINCTRL
+   select PINCTRL_ROCKCHIP
++  select PM
+   select ROCKCHIP_TIMER
+   help
+ This enables support for the ARMv8 based Rockchip chipsets,
+diff --git a/arch/arm64/include/asm/cachetype.h 
b/arch/arm64/include/asm/cachetype.h
+index f5588692f1d4..877d4789dcb3 100644
+--- a/arch/arm64/include/asm/cachetype.h
 b/arch/arm64/include/asm/cachetype.h
+@@ -22,6 +22,11 @@
+ #define CTR_L1IP_MASK 3
+ #define CTR_CWG_SHIFT 24
+ #define CTR_CWG_MASK  15
++#define CTR_DMINLINE_SHIFT16
++#define CTR_IMINLINE_SHIFT0
++
++#define CTR_CACHE_MINLINE_MASK\
++  ((0xf << CTR_DMINLINE_SHIFT) | (0xf << CTR_IMINLINE_SHIFT))
+ 
+ #define ICACHE_POLICY_RESERVED0
+ #define ICACHE_POLICY_AIVIVT  1
+diff --git a/arch/arm64/include/asm/cpucaps.h 
b/arch/arm64/include/asm/cpucaps.h
+index 7010779a1429..8c7c4b23a8b1 100644
+--- a/arch/arm64/include/asm/cpucaps.h
 b/arch/arm64/include/asm/cpucaps.h
+@@ -37,7 +37,8 @@
+ #define ARM64_UNMAP_KERNEL_AT_EL0 16
+ #define ARM64_HARDEN_BRANCH_PREDICTOR 17
+ #define ARM64_SSBD18
++#define ARM64_MISMATCHED_CACHE_TYPE   19
+ 
+-#define ARM64_NCAPS   19
++#define ARM64_NCAPS   20
+ 
+ #endif /* __ASM_CPUCAPS_H */
+diff --git a/arch/arm64/kernel/cpu_errata.c b/arch/arm64/kernel/cpu_errata.c
+index 1db97ad7b58b..930e74d9fcbd 100644
+--- a/arch/arm64/kernel/cpu_errata.c
 b/arch/arm64/kernel/cpu_errata.c
+@@ -17,6 +17,7 @@
+  */
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -31,12 +32,18 @@ is_affected_midr_range(const struct arm64_cpu_capabilities 
*entry, int scope)
+ }
+ 
+ static bool
+-has_mismatched_cache_line_size(const struct arm64_cpu_capabilities *entry,
+-  int scope)
++has_mismatched_cache_type(const struct arm64_cpu_capabilities *entry,
++int scope)
+ {
++  u64 mask = CTR_CACHE_MINLINE_MASK;
++
++  /* Skip matching the min line sizes for cache type check */
++  if (entry->capability == ARM64_MISMATCHED_CACHE_TYPE)
++  mask ^= 

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

2018-11-14 Thread Mike Pagano
commit: c9f1fc15bac242a8d4d7530123c229b5b86c879a
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Sep 19 22:38:23 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=c9f1fc15

Linux patch 4.9.127

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1127_linux-4.9.128.patch | 1886 ++
 2 files changed, 1890 insertions(+)

diff --git a/_README b/_README
index ad1fe4a..582011b 100644
--- a/_README
+++ b/_README
@@ -551,6 +551,10 @@ Patch:  1126_linux-4.9.127.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.127
 
+Patch:  1127_linux-4.9.128.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.128
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1127_linux-4.9.128.patch b/1127_linux-4.9.128.patch
new file mode 100644
index 000..a7af6c8
--- /dev/null
+++ b/1127_linux-4.9.128.patch
@@ -0,0 +1,1886 @@
+diff --git a/Makefile b/Makefile
+index 4e37716ae395..1892bdb6a760 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 127
++SUBLEVEL = 128
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arc/configs/axs101_defconfig 
b/arch/arc/configs/axs101_defconfig
+index 5367fe36b69d..dd623199bb48 100644
+--- a/arch/arc/configs/axs101_defconfig
 b/arch/arc/configs/axs101_defconfig
+@@ -1,5 +1,4 @@
+ CONFIG_DEFAULT_HOSTNAME="ARCLinux"
+-# CONFIG_SWAP is not set
+ CONFIG_SYSVIPC=y
+ CONFIG_POSIX_MQUEUE=y
+ # CONFIG_CROSS_MEMORY_ATTACH is not set
+diff --git a/arch/arc/configs/axs103_defconfig 
b/arch/arc/configs/axs103_defconfig
+index d40fad485982..2e0d7d74b8ee 100644
+--- a/arch/arc/configs/axs103_defconfig
 b/arch/arc/configs/axs103_defconfig
+@@ -1,5 +1,4 @@
+ CONFIG_DEFAULT_HOSTNAME="ARCLinux"
+-# CONFIG_SWAP is not set
+ CONFIG_SYSVIPC=y
+ CONFIG_POSIX_MQUEUE=y
+ # CONFIG_CROSS_MEMORY_ATTACH is not set
+diff --git a/arch/arc/configs/axs103_smp_defconfig 
b/arch/arc/configs/axs103_smp_defconfig
+index 06cbd27ef860..ec188fca2cc9 100644
+--- a/arch/arc/configs/axs103_smp_defconfig
 b/arch/arc/configs/axs103_smp_defconfig
+@@ -1,5 +1,4 @@
+ CONFIG_DEFAULT_HOSTNAME="ARCLinux"
+-# CONFIG_SWAP is not set
+ CONFIG_SYSVIPC=y
+ CONFIG_POSIX_MQUEUE=y
+ # CONFIG_CROSS_MEMORY_ATTACH is not set
+diff --git a/arch/mips/cavium-octeon/octeon-platform.c 
b/arch/mips/cavium-octeon/octeon-platform.c
+index 37a932d9148c..1ba6bcf98570 100644
+--- a/arch/mips/cavium-octeon/octeon-platform.c
 b/arch/mips/cavium-octeon/octeon-platform.c
+@@ -366,6 +366,7 @@ static int __init octeon_ehci_device_init(void)
+   return 0;
+ 
+   pd = of_find_device_by_node(ehci_node);
++  of_node_put(ehci_node);
+   if (!pd)
+   return 0;
+ 
+@@ -428,6 +429,7 @@ static int __init octeon_ohci_device_init(void)
+   return 0;
+ 
+   pd = of_find_device_by_node(ohci_node);
++  of_node_put(ohci_node);
+   if (!pd)
+   return 0;
+ 
+diff --git a/arch/mips/generic/init.c b/arch/mips/generic/init.c
+index d493ccbf274a..cf5b56492d8e 100644
+--- a/arch/mips/generic/init.c
 b/arch/mips/generic/init.c
+@@ -159,6 +159,7 @@ void __init arch_init_irq(void)
+   "mti,cpu-interrupt-controller");
+   if (!cpu_has_veic && !intc_node)
+   mips_cpu_irq_init();
++  of_node_put(intc_node);
+ 
+   irqchip_init();
+ }
+diff --git a/arch/mips/include/asm/io.h b/arch/mips/include/asm/io.h
+index 853b2f4954fa..06049b6b3ddd 100644
+--- a/arch/mips/include/asm/io.h
 b/arch/mips/include/asm/io.h
+@@ -141,14 +141,14 @@ static inline void * phys_to_virt(unsigned long address)
+ /*
+  * ISA I/O bus memory addresses are 1:1 with the physical address.
+  */
+-static inline unsigned long isa_virt_to_bus(volatile void * address)
++static inline unsigned long isa_virt_to_bus(volatile void *address)
+ {
+-  return (unsigned long)address - PAGE_OFFSET;
++  return virt_to_phys(address);
+ }
+ 
+-static inline void * isa_bus_to_virt(unsigned long address)
++static inline void *isa_bus_to_virt(unsigned long address)
+ {
+-  return (void *)(address + PAGE_OFFSET);
++  return phys_to_virt(address);
+ }
+ 
+ #define isa_page_to_bus page_to_phys
+diff --git a/arch/mips/kernel/process.c b/arch/mips/kernel/process.c
+index 513a63b9b991..ba315e523b33 100644
+--- a/arch/mips/kernel/process.c
 b/arch/mips/kernel/process.c
+@@ -118,7 +118,6 @@ int copy_thread(unsigned long clone_flags, unsigned long 
usp,
+   struct thread_info *ti = task_thread_info(p);
+   struct pt_regs *childregs, *regs = current_pt_regs();
+   unsigned long childksp;
+-  p->set_child_tid = p->clear_child_tid = NULL;
+ 
+   childksp = (unsigned 

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

2018-11-14 Thread Mike Pagano
commit: b2752b59ba5eba98d1ff4f295be67614c463820b
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Sep  5 15:26:58 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b2752b59

Linux patch 4.9.125

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1124_linux-4.9.125.patch | 3239 ++
 2 files changed, 3243 insertions(+)

diff --git a/_README b/_README
index a65a30e..98d9f5d 100644
--- a/_README
+++ b/_README
@@ -539,6 +539,10 @@ Patch:  1123_linux-4.9.124.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.124
 
+Patch:  1124_linux-4.9.125.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.125
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1124_linux-4.9.125.patch b/1124_linux-4.9.125.patch
new file mode 100644
index 000..d758815
--- /dev/null
+++ b/1124_linux-4.9.125.patch
@@ -0,0 +1,3239 @@
+diff --git a/Makefile b/Makefile
+index 53d57acfc17e..aef09ca7a924 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 124
++SUBLEVEL = 125
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arc/include/asm/delay.h b/arch/arc/include/asm/delay.h
+index d5da2115d78a..03d6bb0f4e13 100644
+--- a/arch/arc/include/asm/delay.h
 b/arch/arc/include/asm/delay.h
+@@ -17,8 +17,11 @@
+ #ifndef __ASM_ARC_UDELAY_H
+ #define __ASM_ARC_UDELAY_H
+ 
++#include 
+ #include /* HZ */
+ 
++extern unsigned long loops_per_jiffy;
++
+ static inline void __delay(unsigned long loops)
+ {
+   __asm__ __volatile__(
+diff --git a/arch/arc/mm/cache.c b/arch/arc/mm/cache.c
+index bbdfeb31dee6..fefe357c3d31 100644
+--- a/arch/arc/mm/cache.c
 b/arch/arc/mm/cache.c
+@@ -840,7 +840,7 @@ void flush_cache_mm(struct mm_struct *mm)
+ void flush_cache_page(struct vm_area_struct *vma, unsigned long u_vaddr,
+ unsigned long pfn)
+ {
+-  unsigned int paddr = pfn << PAGE_SHIFT;
++  phys_addr_t paddr = pfn << PAGE_SHIFT;
+ 
+   u_vaddr &= PAGE_MASK;
+ 
+@@ -860,8 +860,9 @@ void flush_anon_page(struct vm_area_struct *vma, struct 
page *page,
+unsigned long u_vaddr)
+ {
+   /* TBD: do we really need to clear the kernel mapping */
+-  __flush_dcache_page(page_address(page), u_vaddr);
+-  __flush_dcache_page(page_address(page), page_address(page));
++  __flush_dcache_page((phys_addr_t)page_address(page), u_vaddr);
++  __flush_dcache_page((phys_addr_t)page_address(page),
++  (phys_addr_t)page_address(page));
+ 
+ }
+ 
+diff --git a/arch/arc/plat-eznps/include/plat/ctop.h 
b/arch/arc/plat-eznps/include/plat/ctop.h
+index 9d6718c1a199..3c401ce0351e 100644
+--- a/arch/arc/plat-eznps/include/plat/ctop.h
 b/arch/arc/plat-eznps/include/plat/ctop.h
+@@ -21,6 +21,7 @@
+ #error "Incorrect ctop.h include"
+ #endif
+ 
++#include 
+ #include 
+ 
+ /* core auxiliary registers */
+diff --git a/arch/arm/kvm/mmu.c b/arch/arm/kvm/mmu.c
+index 7f868d9bb5ed..b3d268a79f05 100644
+--- a/arch/arm/kvm/mmu.c
 b/arch/arm/kvm/mmu.c
+@@ -894,19 +894,35 @@ static int stage2_set_pmd_huge(struct kvm *kvm, struct 
kvm_mmu_memory_cache
+   pmd = stage2_get_pmd(kvm, cache, addr);
+   VM_BUG_ON(!pmd);
+ 
+-  /*
+-   * Mapping in huge pages should only happen through a fault.  If a
+-   * page is merged into a transparent huge page, the individual
+-   * subpages of that huge page should be unmapped through MMU
+-   * notifiers before we get here.
+-   *
+-   * Merging of CompoundPages is not supported; they should become
+-   * splitting first, unmapped, merged, and mapped back in on-demand.
+-   */
+-  VM_BUG_ON(pmd_present(*pmd) && pmd_pfn(*pmd) != pmd_pfn(*new_pmd));
+-
+   old_pmd = *pmd;
+   if (pmd_present(old_pmd)) {
++  /*
++   * Multiple vcpus faulting on the same PMD entry, can
++   * lead to them sequentially updating the PMD with the
++   * same value. Following the break-before-make
++   * (pmd_clear() followed by tlb_flush()) process can
++   * hinder forward progress due to refaults generated
++   * on missing translations.
++   *
++   * Skip updating the page table if the entry is
++   * unchanged.
++   */
++  if (pmd_val(old_pmd) == pmd_val(*new_pmd))
++  return 0;
++
++  /*
++   * Mapping in huge pages should only happen through a
++   * fault.  If a page is merged into a transparent huge
++   * page, the individual subpages of that huge page
++   * should be unmapped through MMU notifiers 

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

2018-11-14 Thread Mike Pagano
commit: b1ae313545aa68300d7bf9af2d14e008d5606ec5
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug  3 12:25:33 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b1ae3135

Linux patch 4.9.117

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1116_linux-4.9.117.patch | 3610 ++
 2 files changed, 3614 insertions(+)

diff --git a/_README b/_README
index 320185b..6be74fa 100644
--- a/_README
+++ b/_README
@@ -507,6 +507,10 @@ Patch:  1115_linux-4.9.116.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.116
 
+Patch:  1116_linux-4.9.117.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.117
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1116_linux-4.9.117.patch b/1116_linux-4.9.117.patch
new file mode 100644
index 000..0c2ee0f
--- /dev/null
+++ b/1116_linux-4.9.117.patch
@@ -0,0 +1,3610 @@
+diff --git a/Documentation/devicetree/bindings/net/dsa/qca8k.txt 
b/Documentation/devicetree/bindings/net/dsa/qca8k.txt
+index 9c67ee4890d7..bbcb255c3150 100644
+--- a/Documentation/devicetree/bindings/net/dsa/qca8k.txt
 b/Documentation/devicetree/bindings/net/dsa/qca8k.txt
+@@ -2,7 +2,10 @@
+ 
+ Required properties:
+ 
+-- compatible: should be "qca,qca8337"
++- compatible: should be one of:
++"qca,qca8334"
++"qca,qca8337"
++
+ - #size-cells: must be 0
+ - #address-cells: must be 1
+ 
+@@ -14,6 +17,20 @@ port and PHY id, each subnode describing a port needs to 
have a valid phandle
+ referencing the internal PHY connected to it. The CPU port of this switch is
+ always port 0.
+ 
++A CPU port node has the following optional node:
++
++- fixed-link: Fixed-link subnode describing a link to a non-MDIO
++  managed entity. See
++  Documentation/devicetree/bindings/net/fixed-link.txt
++  for details.
++
++For QCA8K the 'fixed-link' sub-node supports only the following properties:
++
++- 'speed' (integer, mandatory), to indicate the link speed. Accepted
++  values are 10, 100 and 1000
++- 'full-duplex' (boolean, optional), to indicate that full duplex is
++  used. When absent, half duplex is assumed.
++
+ Example:
+ 
+ 
+@@ -53,6 +70,10 @@ Example:
+   label = "cpu";
+   ethernet = <>;
+   phy-mode = "rgmii";
++  fixed-link {
++  speed = 1000;
++  full-duplex;
++  };
+   };
+ 
+   port@1 {
+diff --git a/Documentation/devicetree/bindings/net/meson-dwmac.txt 
b/Documentation/devicetree/bindings/net/meson-dwmac.txt
+index 89e62ddc69ca..da37da0fdd3f 100644
+--- a/Documentation/devicetree/bindings/net/meson-dwmac.txt
 b/Documentation/devicetree/bindings/net/meson-dwmac.txt
+@@ -10,6 +10,7 @@ Required properties on all platforms:
+   - "amlogic,meson6-dwmac"
+   - "amlogic,meson8b-dwmac"
+   - "amlogic,meson-gxbb-dwmac"
++  - "amlogic,meson-axg-dwmac"
+   Additionally "snps,dwmac" and any applicable more
+   detailed version number described in net/stmmac.txt
+   should be used.
+diff --git a/Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt 
b/Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt
+index fe7fe0b03cfb..1b9881786ce9 100644
+--- a/Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt
 b/Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt
+@@ -3,8 +3,10 @@
+ Required properties for the root node:
+  - compatible: one of "amlogic,meson8-cbus-pinctrl"
+ "amlogic,meson8b-cbus-pinctrl"
++"amlogic,meson8m2-cbus-pinctrl"
+ "amlogic,meson8-aobus-pinctrl"
+ "amlogic,meson8b-aobus-pinctrl"
++"amlogic,meson8m2-aobus-pinctrl"
+ "amlogic,meson-gxbb-periphs-pinctrl"
+ "amlogic,meson-gxbb-aobus-pinctrl"
+  - reg: address and size of registers controlling irq functionality
+diff --git a/Makefile b/Makefile
+index a6b011778960..773c26c95d98 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 116
++SUBLEVEL = 117
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/emev2.dtsi b/arch/arm/boot/dts/emev2.dtsi
+index cd119400f440..fd6f9ce9206a 100644
+--- a/arch/arm/boot/dts/emev2.dtsi
 b/arch/arm/boot/dts/emev2.dtsi
+@@ -30,13 +30,13 

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

2018-11-14 Thread Mike Pagano
commit: e306ac66a6bc419809517eb5410c7ed3f053d276
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Aug 16 11:51:22 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=e306ac66

x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled

Signed-off-by: Mike Pagano  gentoo.org>

 _README|  4 +--
 1700_x86-l1tf-config-kvm-build-error-fix.patch | 40 ++
 2 files changed, 42 insertions(+), 2 deletions(-)

diff --git a/_README b/_README
index aadb011..7fd9f53 100644
--- a/_README
+++ b/_README
@@ -535,9 +535,9 @@ Patch:  
1520_security-apparmor-Use-POSIX-compatible-printf.patch
 From:   
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/patch/security/apparmor?id=651e54953b5d4ad103f0efa54fc6b380807fca3a
 Desc:   security/apparmor: Use POSIX-compatible "printf '%s'". See bug #622552
 
-Patch:  1700_ia64-fix-module-loading-for-gcc-5.4.patch
+Patch:  1700_x86-l1tf-config-kvm-build-error-fix.patch
 From:   http://www.kernel.org
-Desc:   ia64: Lift the slot=2 restriction from the kernel module loader.
+Desc:   x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled
 
 Patch:  1701_ia64_fix_ptrace.patch
 From:   https://patchwork.kernel.org/patch/10198159/

diff --git a/1700_x86-l1tf-config-kvm-build-error-fix.patch 
b/1700_x86-l1tf-config-kvm-build-error-fix.patch
new file mode 100644
index 000..0465d83
--- /dev/null
+++ b/1700_x86-l1tf-config-kvm-build-error-fix.patch
@@ -0,0 +1,40 @@
+From 1eb46908b35dfbac0ec1848d4b1e39667e0187e9 Mon Sep 17 00:00:00 2001
+From: Guenter Roeck 
+Date: Wed, 15 Aug 2018 08:38:33 -0700
+Subject: x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled
+
+From: Guenter Roeck 
+
+commit 1eb46908b35dfbac0ec1848d4b1e39667e0187e9 upstream.
+
+allmodconfig+CONFIG_INTEL_KVM=n results in the following build error.
+
+  ERROR: "l1tf_vmx_mitigation" [arch/x86/kvm/kvm.ko] undefined!
+
+Fixes: 5b76a3cff011 ("KVM: VMX: Tell the nested hypervisor to skip L1D flush 
on vmentry")
+Reported-by: Meelis Roos 
+Cc: Meelis Roos 
+Cc: Paolo Bonzini 
+Cc: Thomas Gleixner 
+Signed-off-by: Guenter Roeck 
+Signed-off-by: Linus Torvalds 
+Signed-off-by: Greg Kroah-Hartman 
+
+---
+ arch/x86/kernel/cpu/bugs.c |3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+--- a/arch/x86/kernel/cpu/bugs.c
 b/arch/x86/kernel/cpu/bugs.c
+@@ -647,10 +647,9 @@ void x86_spec_ctrl_setup_ap(void)
+ enum l1tf_mitigations l1tf_mitigation __ro_after_init = L1TF_MITIGATION_FLUSH;
+ #if IS_ENABLED(CONFIG_KVM_INTEL)
+ EXPORT_SYMBOL_GPL(l1tf_mitigation);
+-
++#endif
+ enum vmx_l1d_flush_state l1tf_vmx_mitigation = VMENTER_L1D_FLUSH_AUTO;
+ EXPORT_SYMBOL_GPL(l1tf_vmx_mitigation);
+-#endif
+ 
+ static void __init l1tf_select_mitigation(void)
+ {



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

2018-11-14 Thread Mike Pagano
commit: 3e3845b40097067c5f22a08400dcd16255a5ce2a
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 17 19:31:30 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=3e3845b4

Removal of redundant patch:

x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled

Signed-off-by: Mike Pagano  gentoo.org>

 _README|  4 ---
 1700_x86-l1tf-config-kvm-build-error-fix.patch | 40 --
 2 files changed, 44 deletions(-)

diff --git a/_README b/_README
index 17809f7..f11157c 100644
--- a/_README
+++ b/_README
@@ -539,10 +539,6 @@ Patch:  
1520_security-apparmor-Use-POSIX-compatible-printf.patch
 From:   
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/patch/security/apparmor?id=651e54953b5d4ad103f0efa54fc6b380807fca3a
 Desc:   security/apparmor: Use POSIX-compatible "printf '%s'". See bug #622552
 
-Patch:  1700_x86-l1tf-config-kvm-build-error-fix.patch
-From:   http://www.kernel.org
-Desc:   x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled
-
 Patch:  1701_ia64_fix_ptrace.patch
 From:   https://patchwork.kernel.org/patch/10198159/
 Desc:   ia64: fix ptrace(PTRACE_GETREGS) (unbreaks strace, gdb).

diff --git a/1700_x86-l1tf-config-kvm-build-error-fix.patch 
b/1700_x86-l1tf-config-kvm-build-error-fix.patch
deleted file mode 100644
index 0465d83..000
--- a/1700_x86-l1tf-config-kvm-build-error-fix.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 1eb46908b35dfbac0ec1848d4b1e39667e0187e9 Mon Sep 17 00:00:00 2001
-From: Guenter Roeck 
-Date: Wed, 15 Aug 2018 08:38:33 -0700
-Subject: x86/l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled
-
-From: Guenter Roeck 
-
-commit 1eb46908b35dfbac0ec1848d4b1e39667e0187e9 upstream.
-
-allmodconfig+CONFIG_INTEL_KVM=n results in the following build error.
-
-  ERROR: "l1tf_vmx_mitigation" [arch/x86/kvm/kvm.ko] undefined!
-
-Fixes: 5b76a3cff011 ("KVM: VMX: Tell the nested hypervisor to skip L1D flush 
on vmentry")
-Reported-by: Meelis Roos 
-Cc: Meelis Roos 
-Cc: Paolo Bonzini 
-Cc: Thomas Gleixner 
-Signed-off-by: Guenter Roeck 
-Signed-off-by: Linus Torvalds 
-Signed-off-by: Greg Kroah-Hartman 
-

- arch/x86/kernel/cpu/bugs.c |3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
 a/arch/x86/kernel/cpu/bugs.c
-+++ b/arch/x86/kernel/cpu/bugs.c
-@@ -647,10 +647,9 @@ void x86_spec_ctrl_setup_ap(void)
- enum l1tf_mitigations l1tf_mitigation __ro_after_init = L1TF_MITIGATION_FLUSH;
- #if IS_ENABLED(CONFIG_KVM_INTEL)
- EXPORT_SYMBOL_GPL(l1tf_mitigation);
--
-+#endif
- enum vmx_l1d_flush_state l1tf_vmx_mitigation = VMENTER_L1D_FLUSH_AUTO;
- EXPORT_SYMBOL_GPL(l1tf_vmx_mitigation);
--#endif
- 
- static void __init l1tf_select_mitigation(void)
- {



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

2018-11-14 Thread Mike Pagano
commit: 4806ea5e4a57b010ff1f1c4c19fa2b3847e597f4
Author: Alice Ferrazzi  gentoo  org>
AuthorDate: Wed Aug 22 10:06:11 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=4806ea5e

linux kernel 4.9.123

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |   4 +
 1122_linux-4.9.123.patch | 626 +++
 2 files changed, 630 insertions(+)

diff --git a/_README b/_README
index 5570ac1..41e0394 100644
--- a/_README
+++ b/_README
@@ -531,6 +531,10 @@ Patch:  1121_linux-4.9.122.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.122
 
+Patch:  1122_linux-4.9.123.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.123
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1122_linux-4.9.123.patch b/1122_linux-4.9.123.patch
new file mode 100644
index 000..2689818
--- /dev/null
+++ b/1122_linux-4.9.123.patch
@@ -0,0 +1,626 @@
+diff --git a/Makefile b/Makefile
+index 1f44343a1e04..b11e375bb18e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 122
++SUBLEVEL = 123
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/x86/include/asm/pgtable.h b/arch/x86/include/asm/pgtable.h
+index 5008be1ab183..c535012bdb56 100644
+--- a/arch/x86/include/asm/pgtable.h
 b/arch/x86/include/asm/pgtable.h
+@@ -190,6 +190,11 @@ static inline unsigned long pud_pfn(pud_t pud)
+   return (pfn & pud_pfn_mask(pud)) >> PAGE_SHIFT;
+ }
+ 
++static inline unsigned long pgd_pfn(pgd_t pgd)
++{
++  return (pgd_val(pgd) & PTE_PFN_MASK) >> PAGE_SHIFT;
++}
++
+ #define pte_page(pte) pfn_to_page(pte_pfn(pte))
+ 
+ static inline int pmd_large(pmd_t pte)
+@@ -621,8 +626,7 @@ static inline unsigned long pmd_page_vaddr(pmd_t pmd)
+  * Currently stuck as a macro due to indirect forward reference to
+  * linux/mmzone.h's __section_mem_map_addr() definition:
+  */
+-#define pmd_page(pmd) \
+-  pfn_to_page((pmd_val(pmd) & pmd_pfn_mask(pmd)) >> PAGE_SHIFT)
++#define pmd_page(pmd) pfn_to_page(pmd_pfn(pmd))
+ 
+ /*
+  * the pmd page can be thought of an array like this: pmd_t[PTRS_PER_PMD]
+@@ -690,8 +694,7 @@ static inline unsigned long pud_page_vaddr(pud_t pud)
+  * Currently stuck as a macro due to indirect forward reference to
+  * linux/mmzone.h's __section_mem_map_addr() definition:
+  */
+-#define pud_page(pud) \
+-  pfn_to_page((pud_val(pud) & pud_pfn_mask(pud)) >> PAGE_SHIFT)
++#define pud_page(pud) pfn_to_page(pud_pfn(pud))
+ 
+ /* Find an entry in the second-level page table.. */
+ static inline pmd_t *pmd_offset(pud_t *pud, unsigned long address)
+@@ -731,7 +734,7 @@ static inline unsigned long pgd_page_vaddr(pgd_t pgd)
+  * Currently stuck as a macro due to indirect forward reference to
+  * linux/mmzone.h's __section_mem_map_addr() definition:
+  */
+-#define pgd_page(pgd) pfn_to_page(pgd_val(pgd) >> PAGE_SHIFT)
++#define pgd_page(pgd) pfn_to_page(pgd_pfn(pgd))
+ 
+ /* to find an entry in a page-table-directory. */
+ static inline unsigned long pud_index(unsigned long address)
+diff --git a/drivers/acpi/sleep.c b/drivers/acpi/sleep.c
+index 097d630ab886..f0633169c35b 100644
+--- a/drivers/acpi/sleep.c
 b/drivers/acpi/sleep.c
+@@ -330,6 +330,14 @@ static struct dmi_system_id acpisleep_dmi_table[] 
__initdata = {
+   DMI_MATCH(DMI_PRODUCT_NAME, "K54HR"),
+   },
+   },
++  {
++  .callback = init_nvs_save_s3,
++  .ident = "Asus 1025C",
++  .matches = {
++  DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."),
++  DMI_MATCH(DMI_PRODUCT_NAME, "1025C"),
++  },
++  },
+   /*
+* https://bugzilla.kernel.org/show_bug.cgi?id=189431
+* Lenovo G50-45 is a platform later than 2012, but needs nvs memory
+diff --git a/drivers/isdn/i4l/isdn_common.c b/drivers/isdn/i4l/isdn_common.c
+index e4c43a17b333..8088c34336aa 100644
+--- a/drivers/isdn/i4l/isdn_common.c
 b/drivers/isdn/i4l/isdn_common.c
+@@ -1655,13 +1655,7 @@ isdn_ioctl(struct file *file, uint cmd, ulong arg)
+   } else
+   return -EINVAL;
+   case IIOCDBGVAR:
+-  if (arg) {
+-  if (copy_to_user(argp, , sizeof(ulong)))
+-  return -EFAULT;
+-  return 0;
+-  } else
+-  return -EINVAL;
+-  break;
++  return -EINVAL;
+   default:
+   if ((cmd & IIOCDRVCTL) == IIOCDRVCTL)
+   cmd = ((cmd >> _IOC_NRSHIFT) & _IOC_NRMASK) & 
ISDN_DRVIOCTL_MASK;
+diff --git 

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

2018-11-14 Thread Mike Pagano
commit: 007cab38d06c4f09050bd6b45ed7f35f3a6f2d38
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Oct 10 11:19:17 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=007cab38

Linuxpatch 4.9.132

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1131_linux-4.9.132.patch | 1891 ++
 2 files changed, 1895 insertions(+)

diff --git a/_README b/_README
index 5b6207f..5814ba5 100644
--- a/_README
+++ b/_README
@@ -567,6 +567,10 @@ Patch:  1130_linux-4.9.131.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.131
 
+Patch:  1130_linux-4.9.132.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.132
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1131_linux-4.9.132.patch b/1131_linux-4.9.132.patch
new file mode 100644
index 000..9098237
--- /dev/null
+++ b/1131_linux-4.9.132.patch
@@ -0,0 +1,1891 @@
+diff --git a/Makefile b/Makefile
+index 73c4e9a8c127..a46c9788ca67 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 131
++SUBLEVEL = 132
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arc/include/asm/atomic.h b/arch/arc/include/asm/atomic.h
+index 54b54da6384c..49112f76710c 100644
+--- a/arch/arc/include/asm/atomic.h
 b/arch/arc/include/asm/atomic.h
+@@ -84,7 +84,7 @@ static inline int atomic_fetch_##op(int i, atomic_t *v)  
\
+   "1: llock   %[orig], [%[ctr]]   \n" \
+   "   " #asm_op " %[val], %[orig], %[i]   \n" \
+   "   scond   %[val], [%[ctr]]\n" \
+-  "   \n" \
++  "   bnz 1b  \n" \
+   : [val] "="   (val),  \
+ [orig] "=" (orig)   \
+   : [ctr] "r" (>counter),  \
+diff --git a/arch/arm64/include/asm/jump_label.h 
b/arch/arm64/include/asm/jump_label.h
+index 1b5e0e843c3a..7e2b3e360086 100644
+--- a/arch/arm64/include/asm/jump_label.h
 b/arch/arm64/include/asm/jump_label.h
+@@ -28,7 +28,7 @@
+ 
+ static __always_inline bool arch_static_branch(struct static_key *key, bool 
branch)
+ {
+-  asm goto("1: nop\n\t"
++  asm_volatile_goto("1: nop\n\t"
+".pushsection __jump_table,  \"aw\"\n\t"
+".align 3\n\t"
+".quad 1b, %l[l_yes], %c0\n\t"
+@@ -42,7 +42,7 @@ l_yes:
+ 
+ static __always_inline bool arch_static_branch_jump(struct static_key *key, 
bool branch)
+ {
+-  asm goto("1: b %l[l_yes]\n\t"
++  asm_volatile_goto("1: b %l[l_yes]\n\t"
+".pushsection __jump_table,  \"aw\"\n\t"
+".align 3\n\t"
+".quad 1b, %l[l_yes], %c0\n\t"
+diff --git a/arch/hexagon/include/asm/bitops.h 
b/arch/hexagon/include/asm/bitops.h
+index 5e4a59b3ec1b..2691a1857d20 100644
+--- a/arch/hexagon/include/asm/bitops.h
 b/arch/hexagon/include/asm/bitops.h
+@@ -211,7 +211,7 @@ static inline long ffz(int x)
+  * This is defined the same way as ffs.
+  * Note fls(0) = 0, fls(1) = 1, fls(0x8000) = 32.
+  */
+-static inline long fls(int x)
++static inline int fls(int x)
+ {
+   int r;
+ 
+@@ -232,7 +232,7 @@ static inline long fls(int x)
+  * the libc and compiler builtin ffs routines, therefore
+  * differs in spirit from the above ffz (man ffs).
+  */
+-static inline long ffs(int x)
++static inline int ffs(int x)
+ {
+   int r;
+ 
+diff --git a/arch/hexagon/kernel/dma.c b/arch/hexagon/kernel/dma.c
+index b9017785fb71..0e2be48dbf07 100644
+--- a/arch/hexagon/kernel/dma.c
 b/arch/hexagon/kernel/dma.c
+@@ -68,7 +68,7 @@ static void *hexagon_dma_alloc_coherent(struct device *dev, 
size_t size,
+   panic("Can't create %s() memory pool!", __func__);
+   else
+   gen_pool_add(coherent_pool,
+-  pfn_to_virt(max_low_pfn),
++  (unsigned long)pfn_to_virt(max_low_pfn),
+   hexagon_coherent_pool_size, -1);
+   }
+ 
+diff --git a/arch/powerpc/kvm/book3s_64_mmu_hv.c 
b/arch/powerpc/kvm/book3s_64_mmu_hv.c
+index 05f09ae82587..915e89fcd946 100644
+--- a/arch/powerpc/kvm/book3s_64_mmu_hv.c
 b/arch/powerpc/kvm/book3s_64_mmu_hv.c
+@@ -314,7 +314,7 @@ static int kvmppc_mmu_book3s_64_hv_xlate(struct kvm_vcpu 
*vcpu, gva_t eaddr,
+   unsigned long pp, key;
+   unsigned long v, gr;
+   __be64 *hptep;
+-  int index;
++  long int index;
+   int virtmode = vcpu->arch.shregs.msr & (data ? MSR_DR : MSR_IR);
+ 
+   /* Get SLB entry 

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

2018-11-14 Thread Mike Pagano
commit: 68d475c9fe7536d0197af2d55793e0dc6232dcf4
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Oct 20 12:43:17 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:37:00 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=68d475c9

Linux patch 4.9.135

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |   10 +-
 1134_linux-4.9.135.patch | 1613 ++
 2 files changed, 1620 insertions(+), 3 deletions(-)

diff --git a/_README b/_README
index 99ea31b..0a80b16 100644
--- a/_README
+++ b/_README
@@ -567,15 +567,19 @@ Patch:  1130_linux-4.9.131.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.131
 
-Patch:  1130_linux-4.9.132.patch
+Patch:  1131_linux-4.9.132.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.132
 
-Patch:  1130_linux-4.9.133.patch
+Patch:  1132_linux-4.9.133.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.133
 
-Patch:  1131_linux-4.9.134.patch
+Patch:  1133_linux-4.9.134.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.134
+
+Patch:  1134_linux-4.9.135.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.134
 

diff --git a/1134_linux-4.9.135.patch b/1134_linux-4.9.135.patch
new file mode 100644
index 000..f321d7f
--- /dev/null
+++ b/1134_linux-4.9.135.patch
@@ -0,0 +1,1613 @@
+diff --git a/Makefile b/Makefile
+index 46135e4333e6..3678e4d19ebc 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 134
++SUBLEVEL = 135
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arc/Makefile b/arch/arc/Makefile
+index 8447eed836ef..a3b456008201 100644
+--- a/arch/arc/Makefile
 b/arch/arc/Makefile
+@@ -8,34 +8,12 @@
+ 
+ UTS_MACHINE := arc
+ 
+-ifeq ($(CROSS_COMPILE),)
+-ifndef CONFIG_CPU_BIG_ENDIAN
+-CROSS_COMPILE := arc-linux-
+-else
+-CROSS_COMPILE := arceb-linux-
+-endif
+-endif
+-
+ KBUILD_DEFCONFIG := nsim_700_defconfig
+ 
+ cflags-y  += -fno-common -pipe -fno-builtin -mmedium-calls -D__linux__
+ cflags-$(CONFIG_ISA_ARCOMPACT)+= -mA7
+ cflags-$(CONFIG_ISA_ARCV2)+= -mcpu=archs
+ 
+-is_700 = $(shell $(CC) -dM -E - < /dev/null | grep -q "ARC700" && echo 1 || 
echo 0)
+-
+-ifdef CONFIG_ISA_ARCOMPACT
+-ifeq ($(is_700), 0)
+-$(error Toolchain not configured for ARCompact builds)
+-endif
+-endif
+-
+-ifdef CONFIG_ISA_ARCV2
+-ifeq ($(is_700), 1)
+-$(error Toolchain not configured for ARCv2 builds)
+-endif
+-endif
+-
+ ifdef CONFIG_ARC_CURR_IN_REG
+ # For a global register defintion, make sure it gets passed to every file
+ # We had a customer reported bug where some code built in kernel was NOT using
+@@ -89,7 +67,7 @@ ldflags-$(CONFIG_CPU_BIG_ENDIAN) += -EB
+ # --build-id w/o "-marclinux". Default arc-elf32-ld is OK
+ ldflags-$(upto_gcc44) += -marclinux
+ 
+-LIBGCC:= $(shell $(CC) $(cflags-y) --print-libgcc-file-name)
++LIBGCC= $(shell $(CC) $(cflags-y) --print-libgcc-file-name)
+ 
+ # Modules with short calls might break for calls into builtin-kernel
+ KBUILD_CFLAGS_MODULE  += -mlong-calls -mno-millicode
+diff --git a/arch/powerpc/kernel/tm.S b/arch/powerpc/kernel/tm.S
+index 3a2d04134da9..f59b73810630 100644
+--- a/arch/powerpc/kernel/tm.S
 b/arch/powerpc/kernel/tm.S
+@@ -166,13 +166,27 @@ _GLOBAL(tm_reclaim)
+   std r1, PACATMSCRATCH(r13)
+   ld  r1, PACAR1(r13)
+ 
+-  /* Store the PPR in r11 and reset to decent value */
+   std r11, GPR11(r1)  /* Temporary stash */
+ 
++  /*
++   * Move the saved user r1 to the kernel stack in case PACATMSCRATCH is
++   * clobbered by an exception once we turn on MSR_RI below.
++   */
++  ld  r11, PACATMSCRATCH(r13)
++  std r11, GPR1(r1)
++
++  /*
++   * Store r13 away so we can free up the scratch SPR for the SLB fault
++   * handler (needed once we start accessing the thread_struct).
++   */
++  GET_SCRATCH0(r11)
++  std r11, GPR13(r1)
++
+   /* Reset MSR RI so we can take SLB faults again */
+   li  r11, MSR_RI
+   mtmsrd  r11, 1
+ 
++  /* Store the PPR in r11 and reset to decent value */
+   mfspr   r11, SPRN_PPR
+   HMT_MEDIUM
+ 
+@@ -197,11 +211,11 @@ _GLOBAL(tm_reclaim)
+   SAVE_GPR(8, r7) /* user r8 */
+   SAVE_GPR(9, r7) /* user r9 */
+   SAVE_GPR(10, r7)/* user r10 */
+-  ld  r3, PACATMSCRATCH(r13)  /* user r1 */
++  ld  r3, GPR1(r1)/* user r1 */
+   ld  r4, GPR7(r1)/* user r7 */
+   ld  r5, GPR11(r1)   /* user r11 */
+   ld  r6, GPR12(r1)   /* user r12 */
+-  GET_SCRATCH0(8) /* user r13 */
++  ld  r8, GPR13(r1)   /* user r13 */
+   std r3, GPR1(r7)
+   std r4, GPR7(r7)

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

2018-11-14 Thread Mike Pagano
commit: 591e70ff244e16dd1835f1194d2c45706caa1127
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 17 19:25:46 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=591e70ff

Linux patch 4.9.121

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1120_linux-4.9.121.patch | 1234 ++
 2 files changed, 1238 insertions(+)

diff --git a/_README b/_README
index 7fd9f53..17809f7 100644
--- a/_README
+++ b/_README
@@ -523,6 +523,10 @@ Patch:  1119_linux-4.9.120.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.120
 
+Patch:  1120_linux-4.9.121.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.121
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1120_linux-4.9.121.patch b/1120_linux-4.9.121.patch
new file mode 100644
index 000..9a6e77d
--- /dev/null
+++ b/1120_linux-4.9.121.patch
@@ -0,0 +1,1234 @@
+diff --git a/Documentation/Changes b/Documentation/Changes
+index 22797a15dc24..76d6dc0d3227 100644
+--- a/Documentation/Changes
 b/Documentation/Changes
+@@ -33,7 +33,7 @@ GNU C  3.2  gcc --version
+ GNU make   3.80 make --version
+ binutils   2.12 ld -v
+ util-linux 2.10ofdformat --version
+-module-init-tools  0.9.10   depmod -V
++kmod   13   depmod -V
+ e2fsprogs  1.41.4   e2fsck -V
+ jfsutils   1.1.3fsck.jfs -V
+ reiserfsprogs  3.6.3reiserfsck -V
+@@ -143,12 +143,6 @@ is not build with ``CONFIG_KALLSYMS`` and you have no way 
to rebuild and
+ reproduce the Oops with that option, then you can still decode that Oops
+ with ksymoops.
+ 
+-Module-Init-Tools
+--
+-
+-A new module loader is now in the kernel that requires ``module-init-tools``
+-to use.  It is backward compatible with the 2.4.x series kernels.
+-
+ Mkinitrd
+ 
+ 
+@@ -363,16 +357,17 @@ Util-linux
+ 
+ - 
+ 
++Kmod
++
++
++- 
++- 
++
+ Ksymoops
+ 
+ 
+ - 
+ 
+-Module-Init-Tools
+--
+-
+-- 
+-
+ Mkinitrd
+ 
+ 
+diff --git a/Makefile b/Makefile
+index fea2fe577185..e54a126841a9 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 120
++SUBLEVEL = 121
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+@@ -417,7 +417,8 @@ export MAKE AWK GENKSYMS INSTALLKERNEL PERL PYTHON 
UTS_MACHINE
+ export HOSTCXX HOSTCXXFLAGS LDFLAGS_MODULE CHECK CHECKFLAGS
+ 
+ export KBUILD_CPPFLAGS NOSTDINC_FLAGS LINUXINCLUDE OBJCOPYFLAGS LDFLAGS
+-export KBUILD_CFLAGS CFLAGS_KERNEL CFLAGS_MODULE CFLAGS_KASAN CFLAGS_UBSAN
++export KBUILD_CFLAGS CFLAGS_KERNEL CFLAGS_MODULE
++export CFLAGS_KASAN CFLAGS_KASAN_NOSANITIZE CFLAGS_UBSAN
+ export KBUILD_AFLAGS AFLAGS_KERNEL AFLAGS_MODULE
+ export KBUILD_AFLAGS_MODULE KBUILD_CFLAGS_MODULE KBUILD_LDFLAGS_MODULE
+ export KBUILD_AFLAGS_KERNEL KBUILD_CFLAGS_KERNEL
+diff --git a/arch/arm64/mm/mmu.c b/arch/arm64/mm/mmu.c
+index 4cd4862845cd..0a56898f8410 100644
+--- a/arch/arm64/mm/mmu.c
 b/arch/arm64/mm/mmu.c
+@@ -804,12 +804,12 @@ int pmd_clear_huge(pmd_t *pmd)
+   return 1;
+ }
+ 
+-int pud_free_pmd_page(pud_t *pud)
++int pud_free_pmd_page(pud_t *pud, unsigned long addr)
+ {
+   return pud_none(*pud);
+ }
+ 
+-int pmd_free_pte_page(pmd_t *pmd)
++int pmd_free_pte_page(pmd_t *pmd, unsigned long addr)
+ {
+   return pmd_none(*pmd);
+ }
+diff --git a/arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S 
b/arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S
+index ec9bee661d50..b7f50427a3ef 100644
+--- a/arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S
 b/arch/x86/crypto/sha256-mb/sha256_mb_mgr_flush_avx2.S
+@@ -265,7 +265,7 @@ ENTRY(sha256_mb_mgr_get_comp_job_avx2)
+   vpinsrd $1, _args_digest+1*32(state, idx, 4), %xmm0, %xmm0
+   vpinsrd $2, _args_digest+2*32(state, idx, 4), %xmm0, %xmm0
+   vpinsrd $3, _args_digest+3*32(state, idx, 4), %xmm0, %xmm0
+-  vmovd   _args_digest(state , idx, 4) , %xmm0
++  vmovd   _args_digest+4*32(state, idx, 4), %xmm1
+   vpinsrd $1, _args_digest+5*32(state, idx, 4), %xmm1, %xmm1
+   vpinsrd $2, _args_digest+6*32(state, idx, 4), %xmm1, %xmm1
+   vpinsrd $3, _args_digest+7*32(state, idx, 4), %xmm1, %xmm1
+diff --git a/arch/x86/include/asm/i8259.h b/arch/x86/include/asm/i8259.h
+index bb078786a323..be6492c0deae 100644
+--- a/arch/x86/include/asm/i8259.h

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

2018-11-14 Thread Mike Pagano
commit: a23c3c5ba4646a9e566fbe7e80ac56297640f11c
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed Sep 26 10:42:40 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=a23c3c5b

Linux patch 4.9.129

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1128_linux-4.9.129.patch | 2979 ++
 2 files changed, 2983 insertions(+)

diff --git a/_README b/_README
index 582011b..cf72302 100644
--- a/_README
+++ b/_README
@@ -555,6 +555,10 @@ Patch:  1127_linux-4.9.128.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.128
 
+Patch:  1128_linux-4.9.129.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.129
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1128_linux-4.9.129.patch b/1128_linux-4.9.129.patch
new file mode 100644
index 000..4815392
--- /dev/null
+++ b/1128_linux-4.9.129.patch
@@ -0,0 +1,2979 @@
+diff --git a/Makefile b/Makefile
+index 1892bdb6a760..3f3c340374c5 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 128
++SUBLEVEL = 129
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts 
b/arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts
+index c0fb4a698c56..386b93c06a8c 100644
+--- a/arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts
 b/arch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts
+@@ -188,6 +188,8 @@
+   regulator-max-microvolt = 
<295>;
+ 
+   regulator-boot-on;
++  regulator-system-load = 
<20>;
++  regulator-allow-set-load;
+   };
+ 
+   l21 {
+diff --git a/arch/arm/mach-exynos/suspend.c b/arch/arm/mach-exynos/suspend.c
+index 06332f626565..3e1430a886b2 100644
+--- a/arch/arm/mach-exynos/suspend.c
 b/arch/arm/mach-exynos/suspend.c
+@@ -252,6 +252,7 @@ static int __init exynos_pmu_irq_init(struct device_node 
*node,
+ NULL);
+   if (!domain) {
+   iounmap(pmu_base_addr);
++  pmu_base_addr = NULL;
+   return -ENOMEM;
+   }
+ 
+diff --git a/arch/arm/mach-hisi/hotplug.c b/arch/arm/mach-hisi/hotplug.c
+index a129aae72602..909bb2493781 100644
+--- a/arch/arm/mach-hisi/hotplug.c
 b/arch/arm/mach-hisi/hotplug.c
+@@ -148,13 +148,20 @@ static int hi3xxx_hotplug_init(void)
+   struct device_node *node;
+ 
+   node = of_find_compatible_node(NULL, NULL, "hisilicon,sysctrl");
+-  if (node) {
+-  ctrl_base = of_iomap(node, 0);
+-  id = HI3620_CTRL;
+-  return 0;
++  if (!node) {
++  id = ERROR_CTRL;
++  return -ENOENT;
+   }
+-  id = ERROR_CTRL;
+-  return -ENOENT;
++
++  ctrl_base = of_iomap(node, 0);
++  of_node_put(node);
++  if (!ctrl_base) {
++  id = ERROR_CTRL;
++  return -ENOMEM;
++  }
++
++  id = HI3620_CTRL;
++  return 0;
+ }
+ 
+ void hi3xxx_set_cpu(int cpu, bool enable)
+@@ -173,11 +180,15 @@ static bool hix5hd2_hotplug_init(void)
+   struct device_node *np;
+ 
+   np = of_find_compatible_node(NULL, NULL, "hisilicon,cpuctrl");
+-  if (np) {
+-  ctrl_base = of_iomap(np, 0);
+-  return true;
+-  }
+-  return false;
++  if (!np)
++  return false;
++
++  ctrl_base = of_iomap(np, 0);
++  of_node_put(np);
++  if (!ctrl_base)
++  return false;
++
++  return true;
+ }
+ 
+ void hix5hd2_set_cpu(int cpu, bool enable)
+@@ -219,10 +230,10 @@ void hip01_set_cpu(int cpu, bool enable)
+ 
+   if (!ctrl_base) {
+   np = of_find_compatible_node(NULL, NULL, 
"hisilicon,hip01-sysctrl");
+-  if (np)
+-  ctrl_base = of_iomap(np, 0);
+-  else
+-  BUG();
++  BUG_ON(!np);
++  ctrl_base = of_iomap(np, 0);
++  of_node_put(np);
++  BUG_ON(!ctrl_base);
+   }
+ 
+   if (enable) {
+diff --git a/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi 
b/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
+index bb062b547110..601be6127628 100644
+--- a/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
 b/arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi
+@@ -170,7 +170,7 @@
+   led@6 {
+   label = "apq8016-sbc:blue:bt";
+   gpios = <_mpps 3 GPIO_ACTIVE_HIGH>;
+-  linux,default-trigger = "bt";
++  

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

2018-11-14 Thread Mike Pagano
commit: 845cdf38570d6c1143efdf7988af1d351b501a64
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Aug 24 11:42:53 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=845cdf38

Linux patch 4.9.124

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1123_linux-4.9.124.patch | 4071 ++
 2 files changed, 4075 insertions(+)

diff --git a/_README b/_README
index 41e0394..a65a30e 100644
--- a/_README
+++ b/_README
@@ -535,6 +535,10 @@ Patch:  1122_linux-4.9.123.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.123
 
+Patch:  1123_linux-4.9.124.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.124
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1123_linux-4.9.124.patch b/1123_linux-4.9.124.patch
new file mode 100644
index 000..212c43c
--- /dev/null
+++ b/1123_linux-4.9.124.patch
@@ -0,0 +1,4071 @@
+diff --git a/Makefile b/Makefile
+index b11e375bb18e..53d57acfc17e 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 123
++SUBLEVEL = 124
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arc/Makefile b/arch/arc/Makefile
+index 19cce226d1a8..8447eed836ef 100644
+--- a/arch/arc/Makefile
 b/arch/arc/Makefile
+@@ -18,7 +18,7 @@ endif
+ 
+ KBUILD_DEFCONFIG := nsim_700_defconfig
+ 
+-cflags-y  += -fno-common -pipe -fno-builtin -D__linux__
++cflags-y  += -fno-common -pipe -fno-builtin -mmedium-calls -D__linux__
+ cflags-$(CONFIG_ISA_ARCOMPACT)+= -mA7
+ cflags-$(CONFIG_ISA_ARCV2)+= -mcpu=archs
+ 
+@@ -141,16 +141,3 @@ dtbs: scripts
+ 
+ archclean:
+   $(Q)$(MAKE) $(clean)=$(boot)
+-
+-# Hacks to enable final link due to absence of link-time branch relexation
+-# and gcc choosing optimal(shorter) branches at -O3
+-#
+-# vineetg Feb 2010: -mlong-calls switched off for overall kernel build
+-# However lib/decompress_inflate.o (.init.text) calls
+-# zlib_inflate_workspacesize (.text) causing relocation errors.
+-# Thus forcing all exten calls in this file to be long calls
+-export CFLAGS_decompress_inflate.o = -mmedium-calls
+-export CFLAGS_initramfs.o = -mmedium-calls
+-ifdef CONFIG_SMP
+-export CFLAGS_core.o = -mmedium-calls
+-endif
+diff --git a/arch/arc/include/asm/mach_desc.h 
b/arch/arc/include/asm/mach_desc.h
+index c28e6c347b49..871f3cb16af9 100644
+--- a/arch/arc/include/asm/mach_desc.h
 b/arch/arc/include/asm/mach_desc.h
+@@ -34,9 +34,7 @@ struct machine_desc {
+   const char  *name;
+   const char  **dt_compat;
+   void(*init_early)(void);
+-#ifdef CONFIG_SMP
+   void(*init_per_cpu)(unsigned int);
+-#endif
+   void(*init_machine)(void);
+   void(*init_late)(void);
+ 
+diff --git a/arch/arc/kernel/irq.c b/arch/arc/kernel/irq.c
+index 538b36afe89e..62b185057c04 100644
+--- a/arch/arc/kernel/irq.c
 b/arch/arc/kernel/irq.c
+@@ -31,10 +31,10 @@ void __init init_IRQ(void)
+   /* a SMP H/w block could do IPI IRQ request here */
+   if (plat_smp_ops.init_per_cpu)
+   plat_smp_ops.init_per_cpu(smp_processor_id());
++#endif
+ 
+   if (machine_desc->init_per_cpu)
+   machine_desc->init_per_cpu(smp_processor_id());
+-#endif
+ }
+ 
+ /*
+diff --git a/arch/arc/kernel/process.c b/arch/arc/kernel/process.c
+index a41a79a4f4fe..0e8c0151a390 100644
+--- a/arch/arc/kernel/process.c
 b/arch/arc/kernel/process.c
+@@ -44,7 +44,8 @@ SYSCALL_DEFINE0(arc_gettls)
+ SYSCALL_DEFINE3(arc_usr_cmpxchg, int *, uaddr, int, expected, int, new)
+ {
+   struct pt_regs *regs = current_pt_regs();
+-  int uval = -EFAULT;
++  u32 uval;
++  int ret;
+ 
+   /*
+* This is only for old cores lacking LLOCK/SCOND, which by defintion
+@@ -57,23 +58,47 @@ SYSCALL_DEFINE3(arc_usr_cmpxchg, int *, uaddr, int, 
expected, int, new)
+   /* Z indicates to userspace if operation succeded */
+   regs->status32 &= ~STATUS_Z_MASK;
+ 
+-  if (!access_ok(VERIFY_WRITE, uaddr, sizeof(int)))
+-  return -EFAULT;
++  ret = access_ok(VERIFY_WRITE, uaddr, sizeof(*uaddr));
++  if (!ret)
++   goto fail;
+ 
++again:
+   preempt_disable();
+ 
+-  if (__get_user(uval, uaddr))
+-  goto done;
++  ret = __get_user(uval, uaddr);
++  if (ret)
++   goto fault;
+ 
+-  if (uval == expected) {
+-  if (!__put_user(new, uaddr))
+-  regs->status32 |= STATUS_Z_MASK;
+-  }
++  if (uval != expected)
++   goto out;
+ 
+-done:
+-  preempt_enable();
++  ret = __put_user(new, uaddr);
++  if (ret)
++   goto fault;
++
++  

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

2018-11-14 Thread Mike Pagano
commit: 10ea5f696f05582655821636d17d445890f2de51
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Aug  7 18:12:21 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=10ea5f69

Linux patch 4.9.118

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |   4 +
 1117_linux-4.9.118.patch | 824 +++
 2 files changed, 828 insertions(+)

diff --git a/_README b/_README
index 6be74fa..72692be 100644
--- a/_README
+++ b/_README
@@ -511,6 +511,10 @@ Patch:  1116_linux-4.9.117.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.117
 
+Patch:  1117_linux-4.9.118.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.118
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1117_linux-4.9.118.patch b/1117_linux-4.9.118.patch
new file mode 100644
index 000..828be2f
--- /dev/null
+++ b/1117_linux-4.9.118.patch
@@ -0,0 +1,824 @@
+diff --git a/Makefile b/Makefile
+index 773c26c95d98..0940f11fa071 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 117
++SUBLEVEL = 118
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c
+index 4e0292e0aafb..30b74b491909 100644
+--- a/arch/x86/kvm/vmx.c
 b/arch/x86/kvm/vmx.c
+@@ -7085,6 +7085,8 @@ static int handle_vmon(struct kvm_vcpu *vcpu)
+HRTIMER_MODE_REL_PINNED);
+   vmx->nested.preemption_timer.function = vmx_preemption_timer_fn;
+ 
++  vmx->nested.vpid02 = allocate_vpid();
++
+   vmx->nested.vmxon = true;
+ 
+   skip_emulated_instruction(vcpu);
+@@ -9264,10 +9266,8 @@ static struct kvm_vcpu *vmx_create_vcpu(struct kvm 
*kvm, unsigned int id)
+   goto free_vmcs;
+   }
+ 
+-  if (nested) {
++  if (nested)
+   nested_vmx_setup_ctls_msrs(vmx);
+-  vmx->nested.vpid02 = allocate_vpid();
+-  }
+ 
+   vmx->nested.posted_intr_nv = -1;
+   vmx->nested.current_vmptr = -1ull;
+@@ -9285,7 +9285,6 @@ static struct kvm_vcpu *vmx_create_vcpu(struct kvm *kvm, 
unsigned int id)
+   return >vcpu;
+ 
+ free_vmcs:
+-  free_vpid(vmx->nested.vpid02);
+   free_loaded_vmcs(vmx->loaded_vmcs);
+ free_msrs:
+   kfree(vmx->guest_msrs);
+diff --git a/drivers/crypto/padlock-aes.c b/drivers/crypto/padlock-aes.c
+index 9126627cbf4d..75f2bef79718 100644
+--- a/drivers/crypto/padlock-aes.c
 b/drivers/crypto/padlock-aes.c
+@@ -266,6 +266,8 @@ static inline void padlock_xcrypt_ecb(const u8 *input, u8 
*output, void *key,
+   return;
+   }
+ 
++  count -= initial;
++
+   if (initial)
+   asm volatile (".byte 0xf3,0x0f,0xa7,0xc8"   /* rep 
xcryptecb */
+ : "+S"(input), "+D"(output)
+@@ -273,7 +275,7 @@ static inline void padlock_xcrypt_ecb(const u8 *input, u8 
*output, void *key,
+ 
+   asm volatile (".byte 0xf3,0x0f,0xa7,0xc8"   /* rep xcryptecb */
+ : "+S"(input), "+D"(output)
+-: "d"(control_word), "b"(key), "c"(count - initial));
++: "d"(control_word), "b"(key), "c"(count));
+ }
+ 
+ static inline u8 *padlock_xcrypt_cbc(const u8 *input, u8 *output, void *key,
+@@ -284,6 +286,8 @@ static inline u8 *padlock_xcrypt_cbc(const u8 *input, u8 
*output, void *key,
+   if (count < cbc_fetch_blocks)
+   return cbc_crypt(input, output, key, iv, control_word, count);
+ 
++  count -= initial;
++
+   if (initial)
+   asm volatile (".byte 0xf3,0x0f,0xa7,0xd0"   /* rep 
xcryptcbc */
+ : "+S" (input), "+D" (output), "+a" (iv)
+@@ -291,7 +295,7 @@ static inline u8 *padlock_xcrypt_cbc(const u8 *input, u8 
*output, void *key,
+ 
+   asm volatile (".byte 0xf3,0x0f,0xa7,0xd0"   /* rep xcryptcbc */
+ : "+S" (input), "+D" (output), "+a" (iv)
+-: "d" (control_word), "b" (key), "c" (count-initial));
++: "d" (control_word), "b" (key), "c" (count));
+   return iv;
+ }
+ 
+diff --git a/drivers/gpu/drm/vc4/vc4_plane.c b/drivers/gpu/drm/vc4/vc4_plane.c
+index 75056553b06c..f8c9f6f4f822 100644
+--- a/drivers/gpu/drm/vc4/vc4_plane.c
 b/drivers/gpu/drm/vc4/vc4_plane.c
+@@ -350,6 +350,9 @@ static int vc4_plane_setup_clipping_and_scaling(struct 
drm_plane_state *state)
+   vc4_state->x_scaling[0] = VC4_SCALING_TPZ;
+   if (vc4_state->y_scaling[0] == VC4_SCALING_NONE)
+   vc4_state->y_scaling[0] = VC4_SCALING_TPZ;
++  } else {
++  vc4_state->x_scaling[1] = VC4_SCALING_NONE;
++  vc4_state->y_scaling[1] = VC4_SCALING_NONE;
+   }
+ 
+   vc4_state->is_unity = 

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

2018-11-14 Thread Mike Pagano
commit: ab494055529ed101785a886c2eb81027c7f6ab8b
Author: Mike Pagano  gentoo  org>
AuthorDate: Sat Aug 18 18:07:25 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=ab494055

Linux patch 4.9.122

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |  4 
 1121_linux-4.9.122.patch | 36 
 2 files changed, 40 insertions(+)

diff --git a/_README b/_README
index f11157c..5570ac1 100644
--- a/_README
+++ b/_README
@@ -527,6 +527,10 @@ Patch:  1120_linux-4.9.121.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.121
 
+Patch:  1121_linux-4.9.122.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.122
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1121_linux-4.9.122.patch b/1121_linux-4.9.122.patch
new file mode 100644
index 000..9d82844
--- /dev/null
+++ b/1121_linux-4.9.122.patch
@@ -0,0 +1,36 @@
+diff --git a/Makefile b/Makefile
+index e54a126841a9..1f44343a1e04 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 121
++SUBLEVEL = 122
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/x86/include/asm/pgtable-invert.h 
b/arch/x86/include/asm/pgtable-invert.h
+index 44b1203ece12..a0c1525f1b6f 100644
+--- a/arch/x86/include/asm/pgtable-invert.h
 b/arch/x86/include/asm/pgtable-invert.h
+@@ -4,9 +4,18 @@
+ 
+ #ifndef __ASSEMBLY__
+ 
++/*
++ * A clear pte value is special, and doesn't get inverted.
++ *
++ * Note that even users that only pass a pgprot_t (rather
++ * than a full pte) won't trigger the special zero case,
++ * because even PAGE_NONE has _PAGE_PROTNONE | _PAGE_ACCESSED
++ * set. So the all zero case really is limited to just the
++ * cleared page table entry case.
++ */
+ static inline bool __pte_needs_invert(u64 val)
+ {
+-  return !(val & _PAGE_PRESENT);
++  return val && !(val & _PAGE_PRESENT);
+ }
+ 
+ /* Get a mask to xor with the page table entry to get the correct pfn. */



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

2018-11-14 Thread Mike Pagano
commit: 0bc0bc8a10823e10e29c16394b37039d6b83114c
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Aug  9 10:52:36 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=0bc0bc8a

Linux patch 4.9.119

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |   4 +
 1118_linux-4.9.119.patch | 448 +++
 2 files changed, 452 insertions(+)

diff --git a/_README b/_README
index 72692be..dc0b786 100644
--- a/_README
+++ b/_README
@@ -515,6 +515,10 @@ Patch:  1117_linux-4.9.118.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.118
 
+Patch:  1118_linux-4.9.119.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.119
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1118_linux-4.9.119.patch b/1118_linux-4.9.119.patch
new file mode 100644
index 000..e9b2ecc
--- /dev/null
+++ b/1118_linux-4.9.119.patch
@@ -0,0 +1,448 @@
+diff --git a/Makefile b/Makefile
+index 0940f11fa071..0723bbe1d4a7 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 118
++SUBLEVEL = 119
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/drivers/i2c/busses/i2c-imx.c b/drivers/i2c/busses/i2c-imx.c
+index 47fc1f1acff7..4d297d554e52 100644
+--- a/drivers/i2c/busses/i2c-imx.c
 b/drivers/i2c/busses/i2c-imx.c
+@@ -376,6 +376,7 @@ static int i2c_imx_dma_xfer(struct imx_i2c_struct *i2c_imx,
+   goto err_desc;
+   }
+ 
++  reinit_completion(>cmd_complete);
+   txdesc->callback = i2c_imx_dma_callback;
+   txdesc->callback_param = i2c_imx;
+   if (dma_submit_error(dmaengine_submit(txdesc))) {
+@@ -619,7 +620,6 @@ static int i2c_imx_dma_write(struct imx_i2c_struct 
*i2c_imx,
+* The first byte must be transmitted by the CPU.
+*/
+   imx_i2c_write_reg(msgs->addr << 1, i2c_imx, IMX_I2C_I2DR);
+-  reinit_completion(_imx->dma->cmd_complete);
+   time_left = wait_for_completion_timeout(
+   _imx->dma->cmd_complete,
+   msecs_to_jiffies(DMA_TIMEOUT));
+@@ -678,7 +678,6 @@ static int i2c_imx_dma_read(struct imx_i2c_struct *i2c_imx,
+   if (result)
+   return result;
+ 
+-  reinit_completion(_imx->dma->cmd_complete);
+   time_left = wait_for_completion_timeout(
+   _imx->dma->cmd_complete,
+   msecs_to_jiffies(DMA_TIMEOUT));
+diff --git a/drivers/infiniband/hw/hfi1/rc.c b/drivers/infiniband/hw/hfi1/rc.c
+index 613074e963bb..e8e0fa58cb71 100644
+--- a/drivers/infiniband/hw/hfi1/rc.c
 b/drivers/infiniband/hw/hfi1/rc.c
+@@ -397,7 +397,7 @@ int hfi1_make_rc_req(struct rvt_qp *qp, struct 
hfi1_pkt_state *ps)
+ 
+   lockdep_assert_held(>s_lock);
+   ps->s_txreq = get_txreq(ps->dev, qp);
+-  if (IS_ERR(ps->s_txreq))
++  if (!ps->s_txreq)
+   goto bail_no_tx;
+ 
+   ohdr = >s_txreq->phdr.hdr.u.oth;
+diff --git a/drivers/infiniband/hw/hfi1/uc.c b/drivers/infiniband/hw/hfi1/uc.c
+index 5e6d1bac4914..de21128a0181 100644
+--- a/drivers/infiniband/hw/hfi1/uc.c
 b/drivers/infiniband/hw/hfi1/uc.c
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright(c) 2015, 2016 Intel Corporation.
++ * Copyright(c) 2015 - 2018 Intel Corporation.
+  *
+  * This file is provided under a dual BSD/GPLv2 license.  When using or
+  * redistributing this file, you may do so under either license.
+@@ -72,7 +72,7 @@ int hfi1_make_uc_req(struct rvt_qp *qp, struct 
hfi1_pkt_state *ps)
+   int middle = 0;
+ 
+   ps->s_txreq = get_txreq(ps->dev, qp);
+-  if (IS_ERR(ps->s_txreq))
++  if (!ps->s_txreq)
+   goto bail_no_tx;
+ 
+   if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_SEND_OK)) {
+diff --git a/drivers/infiniband/hw/hfi1/ud.c b/drivers/infiniband/hw/hfi1/ud.c
+index 97ae24b6314c..1a7ce1d740ce 100644
+--- a/drivers/infiniband/hw/hfi1/ud.c
 b/drivers/infiniband/hw/hfi1/ud.c
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright(c) 2015, 2016 Intel Corporation.
++ * Copyright(c) 2015 - 2018 Intel Corporation.
+  *
+  * This file is provided under a dual BSD/GPLv2 license.  When using or
+  * redistributing this file, you may do so under either license.
+@@ -285,7 +285,7 @@ int hfi1_make_ud_req(struct rvt_qp *qp, struct 
hfi1_pkt_state *ps)
+   u8 sc5;
+ 
+   ps->s_txreq = get_txreq(ps->dev, qp);
+-  if (IS_ERR(ps->s_txreq))
++  if (!ps->s_txreq)
+   goto bail_no_tx;
+ 
+   if (!(ib_rvt_state_ops[qp->state] & RVT_PROCESS_NEXT_SEND_OK)) {
+diff --git a/drivers/infiniband/hw/hfi1/verbs_txreq.c 
b/drivers/infiniband/hw/hfi1/verbs_txreq.c
+index 094ab829ec42..d8a5bad49680 100644
+--- a/drivers/infiniband/hw/hfi1/verbs_txreq.c
 b/drivers/infiniband/hw/hfi1/verbs_txreq.c
+@@ -1,5 

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

2018-11-14 Thread Mike Pagano
commit: 929ecc5dd87a45231b6e8fa945a432b87cd7c762
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Sep  9 23:27:36 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed Nov 14 14:36:59 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=929ecc5d

Linux patch 4.9.126

Signed-off-by: Mike Pagano  gentoo.org>

 _README  |4 +
 1125_linux-4.9.126.patch | 2477 ++
 2 files changed, 2481 insertions(+)

diff --git a/_README b/_README
index 98d9f5d..eaa2495 100644
--- a/_README
+++ b/_README
@@ -543,6 +543,10 @@ Patch:  1124_linux-4.9.125.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.125
 
+Patch:  1125_linux-4.9.126.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.126
+
 Patch:  1500_XATTR_USER_PREFIX.patch
 From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
 Desc:   Support for namespace user.pax.* on tmpfs.

diff --git a/1125_linux-4.9.126.patch b/1125_linux-4.9.126.patch
new file mode 100644
index 000..7ee413d
--- /dev/null
+++ b/1125_linux-4.9.126.patch
@@ -0,0 +1,2477 @@
+diff --git a/Makefile b/Makefile
+index aef09ca7a924..b26481fef3f0 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 125
++SUBLEVEL = 126
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/alpha/kernel/osf_sys.c b/arch/alpha/kernel/osf_sys.c
+index 4f95577b0180..6e0d549eb3bb 100644
+--- a/arch/alpha/kernel/osf_sys.c
 b/arch/alpha/kernel/osf_sys.c
+@@ -526,24 +526,19 @@ SYSCALL_DEFINE4(osf_mount, unsigned long, typenr, const 
char __user *, path,
+ SYSCALL_DEFINE1(osf_utsname, char __user *, name)
+ {
+   int error;
++  char tmp[5 * 32];
+ 
+   down_read(_sem);
+-  error = -EFAULT;
+-  if (copy_to_user(name + 0, utsname()->sysname, 32))
+-  goto out;
+-  if (copy_to_user(name + 32, utsname()->nodename, 32))
+-  goto out;
+-  if (copy_to_user(name + 64, utsname()->release, 32))
+-  goto out;
+-  if (copy_to_user(name + 96, utsname()->version, 32))
+-  goto out;
+-  if (copy_to_user(name + 128, utsname()->machine, 32))
+-  goto out;
++  memcpy(tmp + 0 * 32, utsname()->sysname, 32);
++  memcpy(tmp + 1 * 32, utsname()->nodename, 32);
++  memcpy(tmp + 2 * 32, utsname()->release, 32);
++  memcpy(tmp + 3 * 32, utsname()->version, 32);
++  memcpy(tmp + 4 * 32, utsname()->machine, 32);
++  up_read(_sem);
+ 
+-  error = 0;
+- out:
+-  up_read(_sem);  
+-  return error;
++  if (copy_to_user(name, tmp, sizeof(tmp)))
++  return -EFAULT;
++  return 0;
+ }
+ 
+ SYSCALL_DEFINE0(getpagesize)
+@@ -561,24 +556,22 @@ SYSCALL_DEFINE0(getdtablesize)
+  */
+ SYSCALL_DEFINE2(osf_getdomainname, char __user *, name, int, namelen)
+ {
+-  unsigned len;
+-  int i;
++  int len, err = 0;
++  char *kname;
++  char tmp[32];
+ 
+-  if (!access_ok(VERIFY_WRITE, name, namelen))
+-  return -EFAULT;
+-
+-  len = namelen;
+-  if (len > 32)
+-  len = 32;
++  if (namelen < 0 || namelen > 32)
++  namelen = 32;
+ 
+   down_read(_sem);
+-  for (i = 0; i < len; ++i) {
+-  __put_user(utsname()->domainname[i], name + i);
+-  if (utsname()->domainname[i] == '\0')
+-  break;
+-  }
++  kname = utsname()->domainname;
++  len = strnlen(kname, namelen);
++  len = min(len + 1, namelen);
++  memcpy(tmp, kname, len);
+   up_read(_sem);
+ 
++  if (copy_to_user(name, tmp, len))
++  return -EFAULT;
+   return 0;
+ }
+ 
+@@ -741,13 +734,14 @@ SYSCALL_DEFINE3(osf_sysinfo, int, command, char __user 
*, buf, long, count)
+   };
+   unsigned long offset;
+   const char *res;
+-  long len, err = -EINVAL;
++  long len;
++  char tmp[__NEW_UTS_LEN + 1];
+ 
+   offset = command-1;
+   if (offset >= ARRAY_SIZE(sysinfo_table)) {
+   /* Digital UNIX has a few unpublished interfaces here */
+   printk("sysinfo(%d)", command);
+-  goto out;
++  return -EINVAL;
+   }
+ 
+   down_read(_sem);
+@@ -755,13 +749,11 @@ SYSCALL_DEFINE3(osf_sysinfo, int, command, char __user 
*, buf, long, count)
+   len = strlen(res)+1;
+   if ((unsigned long)len > (unsigned long)count)
+   len = count;
+-  if (copy_to_user(buf, res, len))
+-  err = -EFAULT;
+-  else
+-  err = 0;
++  memcpy(tmp, res, len);
+   up_read(_sem);
+- out:
+-  return err;
++  if (copy_to_user(buf, tmp, len))
++  return -EFAULT;
++  return 0;
+ }
+ 
+ SYSCALL_DEFINE5(osf_getsysinfo, unsigned long, op, void __user *, buffer,
+diff --git a/arch/arm/boot/dts/tegra30-cardhu.dtsi 
b/arch/arm/boot/dts/tegra30-cardhu.dtsi
+index f11012bb58cc..cfcf5dcb51a8 100644
+--- 

  1   2   >