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

2018-07-17 Thread Hans de Graaff
commit: 3d0c75868005efc344ea7805ab029ecadfb086da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 18 05:37:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 18 05:37:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0c7586

dev-ruby/yard: add 0.9.15

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/yard/Manifest b/dev-ruby/yard/Manifest
index dd9fc1cfa44..ae5ec739128 100644
--- a/dev-ruby/yard/Manifest
+++ b/dev-ruby/yard/Manifest
@@ -1,2 +1,3 @@
 DIST yard-0.9.11-git.tgz 916355 BLAKE2B 
e9f27fe129cf93c51dbf83f4a7d5745d385252ba63c90f85223f2e9436c22a55aaba296f263072069d39e4beaca3e0830775a8be121c64cdc2a15afd3539a73f
 SHA512 
375a4878e61888cf73aaa06e9300195ae48b9898d8cd639fa796a067e5fa0b89d6ef62d327a388ee83953e80177515f4d8c070042188e3a1e597f48b82b3a72e
 DIST yard-0.9.14-git.tgz 917830 BLAKE2B 
dd0d1d6dbc5aa9b549bd4c110f1abd57edc76b85e7c936bca8f7d35761d705ba86cd169c3c2b2141095dda68a8ab350b46bcbeb978d655addff78b110fbd2b71
 SHA512 
7974d431b2c1ef4830f225fd2012592405e7fb63546aeb52b74f4ad8b498926be979f3010bd315877bb4f738f6aa6c31f54b71832b461ebd3fa54fe1a1fccf5f
+DIST yard-0.9.15-git.tgz 918280 BLAKE2B 
f7ae54298cfb8d19e006ad5e18525c3e73e423894e37c3af1fbf555227c4f66bbbcdae781addf7ad30ac900d2af7458550558fe75d876d9fa4c0cd5a2a1a3668
 SHA512 
45e3a6e170c06c0f7e7ff508d33e87ed9922be3e8fca19d272553b84e678fa209c44460665b86e508145b147dbbc6d4664b95694dbcf91c421988b233e63dd40

diff --git a/dev-ruby/yard/yard-0.9.15.ebuild b/dev-ruby/yard/yard-0.9.15.ebuild
new file mode 100644
index 000..4270103786c
--- /dev/null
+++ b/dev-ruby/yard/yard-0.9.15.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# 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="yard"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_DOCDIR="doc docs"
+
+RUBY_FAKEGEM_EXTRAINSTALL="templates"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Documentation generation tool for the Ruby programming language"
+HOMEPAGE="https://yardoc.org/;
+
+# The gem lakes the gemspec file needed to pass tests.
+SRC_URI="https://github.com/lsegal/yard/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "doc? ( || ( dev-ruby/maruku dev-ruby/rdiscount 
dev-ruby/bluecloth dev-ruby/kramdown ) )"
+
+ruby_add_bdepend "test? ( >=dev-ruby/ruby-gettext-2.3.8 dev-ruby/rack )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs that make assumptions on load ordering that are not
+   # true for us. This may be related to how we install in Gentoo. This
+   # also drops a test requirement on dev-ruby/rack.
+   rm -f spec/cli/server_spec.rb || die
+
+   # Avoid specs that only work with bundler
+   sed -i -e '/#initialize/,/^  end/ s:^:#:' spec/cli/yri_spec.rb || die
+
+   # Avoid redcarpet-specific spec that is not optional
+   sed -i -e '/autolinks URLs/askip "make redcarpet optional"' 
spec/templates/helpers/html_helper_spec.rb || die
+}



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

2018-07-17 Thread Hans de Graaff
commit: 2aafae1819c07fd6acbbf0e8d8b17d24e35112ec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 18 05:48:07 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 18 05:48:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aafae18

dev-ruby/rack-protection: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rack-protection/Manifest  |  2 --
 .../rack-protection/rack-protection-2.0.0.ebuild   | 25 --
 .../rack-protection/rack-protection-2.0.1.ebuild   | 25 --
 3 files changed, 52 deletions(-)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index 1dd2f88cf02..83a7f8a0958 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,6 +1,4 @@
 DIST rack-protection-1.5.3.gem 18432 BLAKE2B 
96daf85f6b51b4a8c8992109ccb0821b9f713166965a6d1392f20a966e3502facc4294c0a824beaa395306e0ba3234902eef717ed839e3e3ca907deedf83370d
 SHA512 
9f94f9f25197c3f8227f5c9c9fd2e896e35bfc08d4a20f4dded9c42772f348d16dceda6916429833b498b29c4dbba4dbb31b1a3cf90de597fb6df2de145d655a
 DIST rack-protection-1.5.5.gem 18432 BLAKE2B 
abda1313e7e0d04299a689c55241cd92d0f5ed2048395ab79f09ba271100a8dc99fbf5f924e3b3cbe28f318090144539eb0174cc1813d371d9f37df31ab04315
 SHA512 
c4066a50771247fc89d4ddee44ff87e40a24bad95e914ed2f72cbf9c45152e67e51d2ccc7d1725ade637296a080b06f304157a1a024613a97595b144e03e2e70
-DIST rack-protection-2.0.0.gem 15872 BLAKE2B 
706fba47a09565bc973a5dbae3369cb26d02839be92347bb153c5f12054ef605e8e025a0666cb0aa44aae316ba494fffdbb7bbc840dfefff9b3e0b0efd39817a
 SHA512 
cce6a8a64c502e4cfec47ae3d76e71aef42b1eec5aa4802a6c443fcb7a8971a99ad9a5b34fea7ae878630faba10d4f5bde4d9a3eb66f63600fcaf02d9ecc0c2e
-DIST rack-protection-2.0.1.gem 15872 BLAKE2B 
bd2b17d21767f4f6772400168ddd53491693780b62359d526739580cca66b5b27d4f4c6f419a6ef695ffbef5ff9045bac683c78117765ff784fda136ec102090
 SHA512 
6dd525384a0027a1943741881168433c63dc2d18093833dffb3417f3f6ccc46d597435a880d297d07751db1c449f3e37942ae03e33d378dbc74caec38c5cf1df
 DIST rack-protection-2.0.2.gem 16896 BLAKE2B 
b3ed6a399f93c359a305cef0893bb5056ac26e8d5f345761f497b5eb77aecc201cd388bc0fc021ed039f230bc2ca2348f7eec19c3f2662500bd4c6496a93
 SHA512 
e74be8b079a1c436d80df2e6bf58dcaea089aceb58b8ec6c08d6ac78b5390bdb1b494d9155350dc7e2639e858209aac10757be54085a565b910e5e74ee882235
 DIST rack-protection-2.0.3.gem 16896 BLAKE2B 
e33cfc8290cf108f986bd625623411f63812aa79bc5354041e3d541a244bdc6f2ba30ebfab77cb2fe15c8a53e21e11adc6a54ab90a687147759d1b14b5e0be73
 SHA512 
396d1b45783e0b6782b479b6ba77c2eb23c2a6a2b695a631b7a4b9ace661471325d4d321a40ba7c8090964e68b5dd8f9c92c4843464e6d6ff178aecf9996f338

diff --git a/dev-ruby/rack-protection/rack-protection-2.0.0.ebuild 
b/dev-ruby/rack-protection/rack-protection-2.0.0.ebuild
deleted file mode 100644
index 275dc564959..000
--- a/dev-ruby/rack-protection/rack-protection-2.0.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem eutils versionator
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection;
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1)"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"

diff --git a/dev-ruby/rack-protection/rack-protection-2.0.1.ebuild 
b/dev-ruby/rack-protection/rack-protection-2.0.1.ebuild
deleted file mode 100644
index 77b5b041412..000
--- a/dev-ruby/rack-protection/rack-protection-2.0.1.ebuild
+++ /dev/null
@@ -1,25 +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"
-
-# There are no specs in the gem and the source cannot be downloaded separately.
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem eutils versionator
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection;
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1)"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rack:*"
-
-# ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2018-07-17 Thread Hans de Graaff
commit: 0ebaf51a9f6c5bc979b30f5c8d151227d3be4440
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 18 05:46:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 18 05:46:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ebaf51a

dev-ruby/rack-protection: add 1.5.5 for bug 661454

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rack-protection/Manifest  |  1 +
 .../rack-protection/rack-protection-1.5.5.ebuild   | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index be3e6ecdce9..1dd2f88cf02 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,4 +1,5 @@
 DIST rack-protection-1.5.3.gem 18432 BLAKE2B 
96daf85f6b51b4a8c8992109ccb0821b9f713166965a6d1392f20a966e3502facc4294c0a824beaa395306e0ba3234902eef717ed839e3e3ca907deedf83370d
 SHA512 
9f94f9f25197c3f8227f5c9c9fd2e896e35bfc08d4a20f4dded9c42772f348d16dceda6916429833b498b29c4dbba4dbb31b1a3cf90de597fb6df2de145d655a
+DIST rack-protection-1.5.5.gem 18432 BLAKE2B 
abda1313e7e0d04299a689c55241cd92d0f5ed2048395ab79f09ba271100a8dc99fbf5f924e3b3cbe28f318090144539eb0174cc1813d371d9f37df31ab04315
 SHA512 
c4066a50771247fc89d4ddee44ff87e40a24bad95e914ed2f72cbf9c45152e67e51d2ccc7d1725ade637296a080b06f304157a1a024613a97595b144e03e2e70
 DIST rack-protection-2.0.0.gem 15872 BLAKE2B 
706fba47a09565bc973a5dbae3369cb26d02839be92347bb153c5f12054ef605e8e025a0666cb0aa44aae316ba494fffdbb7bbc840dfefff9b3e0b0efd39817a
 SHA512 
cce6a8a64c502e4cfec47ae3d76e71aef42b1eec5aa4802a6c443fcb7a8971a99ad9a5b34fea7ae878630faba10d4f5bde4d9a3eb66f63600fcaf02d9ecc0c2e
 DIST rack-protection-2.0.1.gem 15872 BLAKE2B 
bd2b17d21767f4f6772400168ddd53491693780b62359d526739580cca66b5b27d4f4c6f419a6ef695ffbef5ff9045bac683c78117765ff784fda136ec102090
 SHA512 
6dd525384a0027a1943741881168433c63dc2d18093833dffb3417f3f6ccc46d597435a880d297d07751db1c449f3e37942ae03e33d378dbc74caec38c5cf1df
 DIST rack-protection-2.0.2.gem 16896 BLAKE2B 
b3ed6a399f93c359a305cef0893bb5056ac26e8d5f345761f497b5eb77aecc201cd388bc0fc021ed039f230bc2ca2348f7eec19c3f2662500bd4c6496a93
 SHA512 
e74be8b079a1c436d80df2e6bf58dcaea089aceb58b8ec6c08d6ac78b5390bdb1b494d9155350dc7e2639e858209aac10757be54085a565b910e5e74ee882235

diff --git a/dev-ruby/rack-protection/rack-protection-1.5.5.ebuild 
b/dev-ruby/rack-protection/rack-protection-1.5.5.ebuild
new file mode 100644
index 000..87a0b02784e
--- /dev/null
+++ b/dev-ruby/rack-protection/rack-protection-1.5.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rack-protection.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="This gem protects against typical web attacks"
+HOMEPAGE="https://github.com/rkh/rack-protection;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2018-07-17 Thread Hans de Graaff
commit: c454869172e21775253c90a932bb248743ef1c8f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 18 05:50:49 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 18 05:50:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4548691

dev-ruby/rack-protection: remove vulnerable version

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rack-protection/Manifest  |  1 -
 .../rack-protection-1.5.3-r1.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/rack-protection/Manifest 
b/dev-ruby/rack-protection/Manifest
index 83a7f8a0958..8a431e51644 100644
--- a/dev-ruby/rack-protection/Manifest
+++ b/dev-ruby/rack-protection/Manifest
@@ -1,4 +1,3 @@
-DIST rack-protection-1.5.3.gem 18432 BLAKE2B 
96daf85f6b51b4a8c8992109ccb0821b9f713166965a6d1392f20a966e3502facc4294c0a824beaa395306e0ba3234902eef717ed839e3e3ca907deedf83370d
 SHA512 
9f94f9f25197c3f8227f5c9c9fd2e896e35bfc08d4a20f4dded9c42772f348d16dceda6916429833b498b29c4dbba4dbb31b1a3cf90de597fb6df2de145d655a
 DIST rack-protection-1.5.5.gem 18432 BLAKE2B 
abda1313e7e0d04299a689c55241cd92d0f5ed2048395ab79f09ba271100a8dc99fbf5f924e3b3cbe28f318090144539eb0174cc1813d371d9f37df31ab04315
 SHA512 
c4066a50771247fc89d4ddee44ff87e40a24bad95e914ed2f72cbf9c45152e67e51d2ccc7d1725ade637296a080b06f304157a1a024613a97595b144e03e2e70
 DIST rack-protection-2.0.2.gem 16896 BLAKE2B 
b3ed6a399f93c359a305cef0893bb5056ac26e8d5f345761f497b5eb77aecc201cd388bc0fc021ed039f230bc2ca2348f7eec19c3f2662500bd4c6496a93
 SHA512 
e74be8b079a1c436d80df2e6bf58dcaea089aceb58b8ec6c08d6ac78b5390bdb1b494d9155350dc7e2639e858209aac10757be54085a565b910e5e74ee882235
 DIST rack-protection-2.0.3.gem 16896 BLAKE2B 
e33cfc8290cf108f986bd625623411f63812aa79bc5354041e3d541a244bdc6f2ba30ebfab77cb2fe15c8a53e21e11adc6a54ab90a687147759d1b14b5e0be73
 SHA512 
396d1b45783e0b6782b479b6ba77c2eb23c2a6a2b695a631b7a4b9ace661471325d4d321a40ba7c8090964e68b5dd8f9c92c4843464e6d6ff178aecf9996f338

diff --git a/dev-ruby/rack-protection/rack-protection-1.5.3-r1.ebuild 
b/dev-ruby/rack-protection/rack-protection-1.5.3-r1.ebuild
deleted file mode 100644
index 10a511702bf..000
--- a/dev-ruby/rack-protection/rack-protection-1.5.3-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rack-protection.gemspec"
-
-inherit ruby-fakegem eutils versionator
-
-DESCRIPTION="This gem protects against typical web attacks"
-HOMEPAGE="https://github.com/rkh/rack-protection;
-
-LICENSE="MIT"
-SLOT="$(get_version_component_range 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2018-07-17 Thread Hans de Graaff
commit: cf3c2f19889c7857eabb0bfdfc4188cc8e1e8432
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 18 05:31:42 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 18 05:31:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3c2f19

dev-ruby/ox: add 2.9.4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/ox/Manifest|  1 +
 dev-ruby/ox/ox-2.9.4.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index bcc353100d3..e40fe54b98c 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -2,3 +2,4 @@ DIST ox-2.8.2.tar.gz 193670 BLAKE2B 
70e38754594a40ed35aa43aad32806d5c9eec7d3f60e
 DIST ox-2.9.0.tar.gz 197666 BLAKE2B 
0bc211df2c3940c64df2b0e90991e828e7403c3a1f7eb885e9464659dd33930d881fdcb6443cf5b08b27f69388525c2da99d1bb686da66937f9b288ac21f7aaa
 SHA512 
b681f3532f22e7111f693106728bcae19a7ed2eba058cfab62d73977281093cc64833460ff64fcfecc4f1bfc115c150d0712819345b0765c6dc4b4d0d67fd59c
 DIST ox-2.9.2.tar.gz 198295 BLAKE2B 
cc60a0382ebe3632296b9239b8e5101f3e5a08b434923982c54f453f4d95d37180dc938c6e577834721aada11d0d00bebc12776b04e28036ea067a3064e8eaa1
 SHA512 
4d77eea444fa6ce07e3b9d174745071fb1b7dd053e512255b9be73d6f528e590d614c86b4b61aa03163669bd5b637a60f7aef47f223e2dd719b2e5923712e95d
 DIST ox-2.9.3.tar.gz 198296 BLAKE2B 
90f3e3b159caf8aede8233d49dc67a42bf9d5d7348769f50ad042fdb54e01f2672fb3f04d6062663e35cc1819389a16457905c80891846fca859334e0f6d0863
 SHA512 
fb342376c5d01029ee6ec18deb10561e7e4e123707bda7f1ab4c8782beee7493a7dd3f7745c179ec04d868c9787899715edd2f74b26ad4f769b14d1e6b54da1f
+DIST ox-2.9.4.tar.gz 198547 BLAKE2B 
4a088fb9d8ff0aa89c6496f8d1228ca33445e34fd66476de288c4373401421b27fceced671d4754b23ddc4da0b49b1ddba1ce060c5468723a146e4d5d10b7a0f
 SHA512 
babb1e4a88596553ddba79afeaa2bad0221e90e08cc0505c8297b61b6a1acb7c9e458ee71da420ee49378c4ac8d3b8545d1ab7e05710da556c452f3f7bb133f1

diff --git a/dev-ruby/ox/ox-2.9.4.ebuild b/dev-ruby/ox/ox-2.9.4.ebuild
new file mode 100644
index 000..f03cb3bed81
--- /dev/null
+++ b/dev-ruby/ox/ox-2.9.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox;
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+   ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/ox
+   cp ext/ox/ox$(get_modname) lib/ox/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} test/tests.rb || die
+}



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

2018-07-17 Thread Hans de Graaff
commit: ef57fe0c2fb5e914c70c703b1084faf3a7aa28d1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 18 05:50:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 18 05:50:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef57fe0c

dev-ruby/rack-protection: ad64 stable, bug 661454

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rack-protection/rack-protection-1.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rack-protection/rack-protection-1.5.5.ebuild 
b/dev-ruby/rack-protection/rack-protection-1.5.5.ebuild
index 87a0b02784e..947c453c7e4 100644
--- a/dev-ruby/rack-protection/rack-protection-1.5.5.ebuild
+++ b/dev-ruby/rack-protection/rack-protection-1.5.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/rkh/rack-protection;
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/rack-test )"



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

2018-07-17 Thread Hans de Graaff
commit: 90d387a2c2b2cd4782dd7b450ceff430c8677b32
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 18 05:32:54 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 18 05:32:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d387a2

dev-ruby/ox: cleanup

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/ox/Manifest|  2 --
 dev-ruby/ox/ox-2.9.0.ebuild | 32 
 dev-ruby/ox/ox-2.9.2.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index e40fe54b98c..994880b1e04 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,5 +1,3 @@
 DIST ox-2.8.2.tar.gz 193670 BLAKE2B 
70e38754594a40ed35aa43aad32806d5c9eec7d3f60ee18a846a99f28b558173ea99b554f7f3a4f2b848686536d194035fd345ab33b9d7b5e12a246a472463d4
 SHA512 
18a887db70962a1dd1c6ea18461eca0efbcffdb231f934c3603e63537e9911e820465ce5e4ab86cbedd65b396a9a12b0ad7e60ea7ae687c4ebe8436e0c37988c
-DIST ox-2.9.0.tar.gz 197666 BLAKE2B 
0bc211df2c3940c64df2b0e90991e828e7403c3a1f7eb885e9464659dd33930d881fdcb6443cf5b08b27f69388525c2da99d1bb686da66937f9b288ac21f7aaa
 SHA512 
b681f3532f22e7111f693106728bcae19a7ed2eba058cfab62d73977281093cc64833460ff64fcfecc4f1bfc115c150d0712819345b0765c6dc4b4d0d67fd59c
-DIST ox-2.9.2.tar.gz 198295 BLAKE2B 
cc60a0382ebe3632296b9239b8e5101f3e5a08b434923982c54f453f4d95d37180dc938c6e577834721aada11d0d00bebc12776b04e28036ea067a3064e8eaa1
 SHA512 
4d77eea444fa6ce07e3b9d174745071fb1b7dd053e512255b9be73d6f528e590d614c86b4b61aa03163669bd5b637a60f7aef47f223e2dd719b2e5923712e95d
 DIST ox-2.9.3.tar.gz 198296 BLAKE2B 
90f3e3b159caf8aede8233d49dc67a42bf9d5d7348769f50ad042fdb54e01f2672fb3f04d6062663e35cc1819389a16457905c80891846fca859334e0f6d0863
 SHA512 
fb342376c5d01029ee6ec18deb10561e7e4e123707bda7f1ab4c8782beee7493a7dd3f7745c179ec04d868c9787899715edd2f74b26ad4f769b14d1e6b54da1f
 DIST ox-2.9.4.tar.gz 198547 BLAKE2B 
4a088fb9d8ff0aa89c6496f8d1228ca33445e34fd66476de288c4373401421b27fceced671d4754b23ddc4da0b49b1ddba1ce060c5468723a146e4d5d10b7a0f
 SHA512 
babb1e4a88596553ddba79afeaa2bad0221e90e08cc0505c8297b61b6a1acb7c9e458ee71da420ee49378c4ac8d3b8545d1ab7e05710da556c452f3f7bb133f1

diff --git a/dev-ruby/ox/ox-2.9.0.ebuild b/dev-ruby/ox/ox-2.9.0.ebuild
deleted file mode 100644
index e4715b4a497..000
--- a/dev-ruby/ox/ox-2.9.0.ebuild
+++ /dev/null
@@ -1,32 +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 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast XML parser and Object marshaller"
-HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox;
-SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE=""
-
-each_ruby_configure() {
-   ${RUBY} -Cext/ox extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/ox
-   cp ext/ox/ox$(get_modname) lib/ox/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} test/tests.rb || die
-}

diff --git a/dev-ruby/ox/ox-2.9.2.ebuild b/dev-ruby/ox/ox-2.9.2.ebuild
deleted file mode 100644
index f03cb3bed81..000
--- a/dev-ruby/ox/ox-2.9.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast XML parser and Object marshaller"
-HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox;
-SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="BSD"
-
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-SLOT="0"
-IUSE=""
-
-each_ruby_configure() {
-   ${RUBY} -Cext/ox extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/ox
-   cp ext/ox/ox$(get_modname) lib/ox/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} test/tests.rb || die
-}



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

2018-07-17 Thread Zac Medico
commit: a7c7af98d755f34e84d1f0f847e2c0d5cc5b7e2f
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jul 18 03:36:59 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jul 18 03:40:05 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a7c7af98

EventLoop: raise TypeError for unexpected call_* keyword args

 pym/portage/util/_eventloop/EventLoop.py | 24 
 1 file changed, 24 insertions(+)

diff --git a/pym/portage/util/_eventloop/EventLoop.py 
b/pym/portage/util/_eventloop/EventLoop.py
index 084ff0c18..ffd12cff9 100644
--- a/pym/portage/util/_eventloop/EventLoop.py
+++ b/pym/portage/util/_eventloop/EventLoop.py
@@ -859,11 +859,23 @@ class EventLoop(object):
@return: a handle which can be used to cancel the callback
@rtype: asyncio.Handle (or compatible)
"""
+   try:
+   unexpected = next(key for key in kwargs if key != 
'context')
+   except StopIteration:
+   pass
+   else:
+   raise TypeError("call_soon() got an unexpected keyword 
argument '%s'" % unexpected)
return self._handle(self._idle_add(
self._call_soon_callback(callback, args)), self)
 
def call_soon_threadsafe(self, callback, *args, **kwargs):
"""Like call_soon(), but thread safe."""
+   try:
+   unexpected = next(key for key in kwargs if key != 
'context')
+   except StopIteration:
+   pass
+   else:
+   raise TypeError("call_soon_threadsafe() got an 
unexpected keyword argument '%s'" % unexpected)
# idle_add provides thread safety
return self._handle(self.idle_add(
self._call_soon_callback(callback, args)), self)
@@ -909,6 +921,12 @@ class EventLoop(object):
@return: a handle which can be used to cancel the callback
@rtype: asyncio.Handle (or compatible)
"""
+   try:
+   unexpected = next(key for key in kwargs if key != 
'context')
+   except StopIteration:
+   pass
+   else:
+   raise TypeError("call_later() got an unexpected keyword 
argument '%s'" % unexpected)
return self._handle(self.timeout_add(
delay * 1000, self._call_soon_callback(callback, 
args)), self)
 
@@ -936,6 +954,12 @@ class EventLoop(object):
@return: a handle which can be used to cancel the callback
@rtype: asyncio.Handle (or compatible)
"""
+   try:
+   unexpected = next(key for key in kwargs if key != 
'context')
+   except StopIteration:
+   pass
+   else:
+   raise TypeError("call_at() got an unexpected keyword 
argument '%s'" % unexpected)
delta = when - self.time()
return self.call_later(delta if delta > 0 else 0, callback, 
*args)
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/znc/

2018-07-17 Thread Louis Sautier
commit: 4b16146c0145d5b8729e9bceb45dc412370c88f9
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jul 17 22:49:39 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jul 17 22:53:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b16146c

net-irc/znc: bump to 1.7.1, only the version string changes

See the following link for a comparison of both releases:
https://github.com/znc/znc/compare/znc-1.7.1-rc1...znc-1.7.1

Bug: https://bugs.gentoo.org/661228
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-irc/znc/Manifest   | 2 +-
 net-irc/znc/{znc-1.7.1_rc1.ebuild => znc-1.7.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/znc/Manifest b/net-irc/znc/Manifest
index 62133c7bbce..cf9e0f5c01a 100644
--- a/net-irc/znc/Manifest
+++ b/net-irc/znc/Manifest
@@ -1,2 +1,2 @@
 DIST gtest-ba96d0b1161f540656efdaed035b3c062b60e006.tar.gz 987370 BLAKE2B 
fcedfe559c4c93166962900117dc492da3cbb99165c30766c39131c20e3b41f057a31a8cb631beaca829c1e9966e90cbc37469ba56a5fc15a2bea86cbe401a63
 SHA512 
ce78098f973b45f4a177db387c42a56d5ea34407a2af278760b850c326e8450760a58991d62a5408f5df79f89fefd10fee71745b7e8669b2a6f74fa63a259600
-DIST znc-1.7.1-rc1.tar.gz 2041320 BLAKE2B 
62669b598d7423cb55fad458fe6172be36904e8599dcde757936883093f24deb6a5ed6a093e3e92854810f02e96372f44139f9807e70e0cf007de90a1373c6a8
 SHA512 
b4e223c86c75bc97620c52333d90d6458a02777dce9c629f8a095f8134a06992a60978b2fe8bbce29ed1155932f9f37e0a324a498ee16527b0235e4306c34973
+DIST znc-1.7.1.tar.gz 2041669 BLAKE2B 
57ead136e28b0fc4a875802ef89ef004213789e68d19ceeab15c6fac6fe51ea51618764c484ea618fc6359d9c15cc7ffcf5529642d730b9217a4f127e92d9ae6
 SHA512 
907068fb0828091026d440145b70ca76109302f13c18d94f772660192434287f209a06a52da1dd39726b9a38735b3cea9afbd062eb6def4cd428bb73c562a902

diff --git a/net-irc/znc/znc-1.7.1_rc1.ebuild b/net-irc/znc/znc-1.7.1.ebuild
similarity index 100%
rename from net-irc/znc/znc-1.7.1_rc1.ebuild
rename to net-irc/znc/znc-1.7.1.ebuild



[gentoo-commits] data/glep:master commit in: /

2018-07-17 Thread Ulrich Müller
commit: ab1373923860cab93e9ba81b977facd73e8a1914
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jul 10 15:17:31 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jul 17 22:36:28 2018 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=ab137392

glep-0001: Small update to reflect current practice.

Drop the requirement that GLEPs must be discussed in forums
(in addition to mailing lists), since no GLEPs have been sent there
since at least 2011.

 glep-0001.rst | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/glep-0001.rst b/glep-0001.rst
index 310c538..b3b5239 100644
--- a/glep-0001.rst
+++ b/glep-0001.rst
@@ -8,9 +8,9 @@ Type: Informational
 Status: Active
 Version: 3
 Created: 2003-05-31
-Last-Modified: 2017-10-28
+Last-Modified: 2018-07-10
 Post-History: 2003-06-01, 2003-07-02, 2008-01-19, 2008-06-05, 2011-03-09,
-  2013-12-14, 2017-09-17
+  2013-12-14, 2017-09-17, 2018-07-10
 Content-Type: text/x-rst
 ---
 
@@ -109,12 +109,11 @@ the form of code, patch, or URL to same -- before it can 
be considered Final.
 
 GLEP authors are responsible for collecting community feedback on a GLEP
 before submitting it for review.  A GLEP that has not been discussed on
-the mailing lists and the Gentoo Linux forums [#FORUMS]_ will not be
-accepted.  However, wherever possible, long open-ended discussions on public
-mailing lists should be avoided.  Strategies to keep the discussions efficient
-include setting up a specific forums thread for the topic, having the GLEP
-author accept private comments in the early design phases, etc.  GLEP authors
-should use their discretion here.
+the mailing lists will not be accepted.  However, wherever possible, long
+open-ended discussions on public mailing lists should be avoided.  Strategies
+to keep the discussions efficient include setting up a specific forums thread
+for the topic, having the GLEP author accept private comments in the early
+design phases, etc.  GLEP authors should use their discretion here.
 
 Once the authors have completed a GLEP, they must inform the Gentoo Council
 [#COUNCIL]_ that it is ready for review by way of the appropriate mailing



[gentoo-commits] data/glep:master commit in: /

2018-07-17 Thread Ulrich Müller
commit: 7024d42532a2b7e7d20cf03b18bc7fb471503431
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jul 10 15:18:37 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jul 17 22:37:25 2018 +
URL:https://gitweb.gentoo.org/data/glep.git/commit/?id=7024d425

glep-0001: Typo.

 glep-0001.rst | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/glep-0001.rst b/glep-0001.rst
index b3b5239..d9d8202 100644
--- a/glep-0001.rst
+++ b/glep-0001.rst
@@ -117,7 +117,7 @@ design phases, etc.  GLEP authors should use their 
discretion here.
 
 Once the authors have completed a GLEP, they must inform the Gentoo Council
 [#COUNCIL]_ that it is ready for review by way of the appropriate mailing
-list.  GLEPs are then reviewed at a Council meeting where the may be approved
+list.  GLEPs are then reviewed at a Council meeting where they may be approved
 or rejected outright, or sent back to the author(s) for revision.  This
 generally should be done a few weeks in advance of the actual review so as to
 avoid the appearance of "slipping" a GLEP in without proper public review



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

2018-07-17 Thread Louis Sautier
commit: 79489db15fe3fc6dd7df1cd60669ab617dfbac64
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jul 17 22:32:09 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jul 17 22:38:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79489db1

dev-python/more-itertools: don't run tests from ${S}

It makes more sense to run tests from the build directory.

Bug: https://bugs.gentoo.org/661412
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-python/more-itertools/more-itertools-4.2.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/more-itertools/more-itertools-4.2.0.ebuild 
b/dev-python/more-itertools/more-itertools-4.2.0.ebuild
index fe30c3ead7f..fc733c79dd0 100644
--- a/dev-python/more-itertools/more-itertools-4.2.0.ebuild
+++ b/dev-python/more-itertools/more-itertools-4.2.0.ebuild
@@ -37,6 +37,7 @@ python_compile_all() {
 
 python_test() {
# Avoid ImportMismatchError, see https://bugs.gentoo.org/661412
-   PYTHONPATH=. py.test --doctest-modules more_itertools \
+   cd "${BUILD_DIR}/lib" || die
+   py.test --doctest-modules more_itertools \
|| die "tests fail with ${EPYTHON}"
 }



[gentoo-commits] repo/gentoo:master commit in: app-crypt/yubikey-manager-qt/

2018-07-17 Thread Göktürk Yüksek
commit: 54a02cb18f981b52049c38db606ca35dd5986787
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jul 17 22:34:43 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jul 17 22:35:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54a02cb1

app-crypt/yubikey-manager-qt: bump to 0.5.2

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-crypt/yubikey-manager-qt/Manifest  |  1 +
 .../yubikey-manager-qt-0.5.2.ebuild| 56 ++
 2 files changed, 57 insertions(+)

diff --git a/app-crypt/yubikey-manager-qt/Manifest 
b/app-crypt/yubikey-manager-qt/Manifest
index 5a6a6b8388d..55b851d5443 100644
--- a/app-crypt/yubikey-manager-qt/Manifest
+++ b/app-crypt/yubikey-manager-qt/Manifest
@@ -1,2 +1,3 @@
 DIST yubikey-manager-qt-0.4.0.tar.gz 183566 BLAKE2B 
2364d0d257ab5c05d0555aba4bb01ee1639a2c3a42b47173ae905945a6265b123985ad7d8fe50b0cfd38a1a0a588f3e1424aa46585ddbf50337ce2456899067e
 SHA512 
12cef9636f06a92fdb3fce7cea5b97af3255b9cdd1b4feb4e184999eb77c17e465db927f56cd0e443a8ce8afc27b7e4be19ed07da7c41259f909ac4e98971de2
 DIST yubikey-manager-qt-0.5.1.tar 655360 BLAKE2B 
6b109190750bd9675e32c836831a7e0ea286021303deffc64a351f2a127f5a5ee0190e3ca99abf0407bbb34a1a1c454f453fab464de2726f6cae539d5f865da1
 SHA512 
a8ceab5fd8d20eca2424d3f9a92ad12066e8fc26a7640df478965e5d9e2896fbc64885b26f599fcb2588f5b64d2f046af373f87e23ef266178ddf877e422ed36
+DIST yubikey-manager-qt-0.5.2.tar.gz 337194 BLAKE2B 
d6020116b9082671c039b521bbeebe7c1f0be022e233abbf8d6d788ea94e69e5f88aa3d6ec26a7b2edffa698327bb049e83ce54db2e0ba2ed1ad1dd536ab0961
 SHA512 
29265a10ae1dfe14dfdf4f1ba225516bf3bcbeb0115ca81696a4c5c506e957d6a99b0bb11a608e3175df99b8c04e8ae9250d5d42aab2b44b633d18fd2fc4c227

diff --git a/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.5.2.ebuild 
b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.5.2.ebuild
new file mode 100644
index 000..5ef5ff7b249
--- /dev/null
+++ b/app-crypt/yubikey-manager-qt/yubikey-manager-qt-0.5.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit eutils qmake-utils python-single-r1
+
+DESCRIPTION="Cross-platform application for configuring any YubiKey over all 
USB transports"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager-qt 
https://github.com/Yubico/yubikey-manager-qt;
+SRC_URI="https://github.com/Yubico/yubikey-manager-qt/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+   >=app-crypt/yubikey-manager-0.7.0[${PYTHON_USEDEP}]
+   https://github.com/Yubico/yubikey-manager-qt/issues/54
+   echo "${PV}" > "${S}"/VERSION || die
+}
+
+src_configure() {
+   eqmake5
+}
+
+src_install() {
+   emake install INSTALL_ROOT="${D}"
+
+   domenu resources/ykman-gui.desktop
+   doicon -s 128 resources/icons/ykman.png
+   doicon -s scalable resources/icons/ykman.svg
+
+   einstalldocs
+}



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

2018-07-17 Thread Göktürk Yüksek
commit: d9fa4af0a25e38fd0c343e283b4956037f9540c9
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jul 17 22:17:01 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jul 17 22:35:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fa4af0

app-crypt/yubikey-manager: bump to 0.7.1

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-crypt/yubikey-manager/Manifest |  2 +
 .../yubikey-manager/yubikey-manager-0.7.1.ebuild   | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/app-crypt/yubikey-manager/Manifest 
b/app-crypt/yubikey-manager/Manifest
index 2a0e3eea2a0..b4fa8f9 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -4,3 +4,5 @@ DIST yubikey-manager-0.4.6.tar.gz 55065 BLAKE2B 
a0e8d85252836a6d99e68f637f423972
 DIST yubikey-manager-0.5.0.tar.gz 59672 BLAKE2B 
e5dbd32ba644e7b20f03c1511a4ff608c0e6dc93c115edd50077a9a41699411a5fd0eff3d62af1fb13545d977037510f696cbd27150e21308624bfc8613f8bcb
 SHA512 
3a503ced29a557c5adafdd1bc6025a405962cabab7388c96e8f5582165bd33111adeb3b77c7c928cbac905fb085d53ddaefbb12169b54e62b7337c1989636a8a
 DIST yubikey-manager-0.6.0.tar.gz 77823 BLAKE2B 
37d9a7e72135ba859521f209896c47423f3573b2f14a56956d145334124f7bf5a4259401a9e89e3f19b2e01a476b96a984e801a28a256815a7773baa44e71773
 SHA512 
fb49887f4646fe63874be9cb3510ef0d1f9b931ac5fb78f3cc82fb93ada94b36aa06fd91e2ee9d4ea868abedfc206dbedd02fa0c4385d5557d33e07e8099e761
 DIST yubikey-manager-0.7.0.tar.gz 83385 BLAKE2B 
cd0c440f8ce81549e52dd8e546d82678c19d95d2257c878b48d69719031317943bcca4ee713c03ca8f3fa1de4363df629b09b005955a1217adb2dc5ce89400aa
 SHA512 
0fec23dafd2502a1508648fc96f1dcc873eaf3ad089f87b1afd94b35391513ad3a799985fcbc201c2fb4a3a3e473d24483c04a6862117d211c4cb6b294f74be0
+DIST yubikey-manager-0.7.1-test-files.tar.xz 9756 BLAKE2B 
5a2e2a2a58d04c8f9954c1d13d0892b4f7392785d6e83e6948e720606318860b93e70862cee0ee7f987c14c3fa49bb7ff20cdf2a5bfc09c1f08681346428c003
 SHA512 
7543a9e9cfbe7f9ec02c98397f5cbd77cb307d79985a4b060176ee26605767e74d8b18d4c036ff90aed9a0232bb1382908c75e876a911c2ceb35a1299b94
+DIST yubikey-manager-0.7.1.tar.gz 71834 BLAKE2B 
45b0366531c8a158b3d8ebcfa8b76d608c14dba02224d4e4962c3757446829e3dff5f5e0d0ceda67caab7c67ad0510e037770c58a50552c2c6971136cb75c806
 SHA512 
3e9105f1c033f9314b90cf209eb52f7879fa1ea69e9ae6dac8de0b24d7d2ff6e45b6dd530917535fa645d6eea461f5b4f23bb8deb103ffc27d1f3483cfa681c7

diff --git a/app-crypt/yubikey-manager/yubikey-manager-0.7.1.ebuild 
b/app-crypt/yubikey-manager/yubikey-manager-0.7.1.ebuild
new file mode 100644
index 000..d1c0a714a0a
--- /dev/null
+++ b/app-crypt/yubikey-manager/yubikey-manager-0.7.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+inherit readme.gentoo-r1 distutils-r1
+
+DESCRIPTION="Python library and command line tool for configuring a YubiKey"
+HOMEPAGE="https://developers.yubico.com/yubikey-manager/;
+SRC_URI="https://developers.yubico.com/${PN}/Releases/${P}.tar.gz
+   test? ( 
https://dev.gentoo.org/~gokturk/distfiles/app-crypt/${PN}/${PN}-0.7.1-test-files.tar.xz
 )"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+   dev-python/fido2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/pyscard[${PYTHON_USEDEP}]
+   dev-python/pyusb[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7)
+   sys-auth/ykpers
+"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
'python2_7')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.0-fix-tests.patch
+)
+
+python_test() {
+   touch "${S}"/test/__init__.py || die
+   cp -r "${WORKDIR}/files" "${S}"/test/ || die
+   esetup.py test
+}
+
+python_install_all() {
+   local DOC_CONTENTS
+
+   distutils-r1_python_install_all
+
+   DOC_CONTENTS="
+   The 'openpgp' command may require the package 'app-crypt/ccid'
+   to be installed on the system. Furthermore, make sure that pcscd
+   daemon is running and has correct access permissions to USB
+   devices.
+   "
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2018-07-17 Thread Alec Warner
commit: 4bc7cfabe46f98d8f0c69e8b89ba0e014f74f7eb
Author: Alec Warner  gentoo  org>
AuthorDate: Tue Jul 17 22:22:58 2018 +
Commit: Alec Warner  gentoo  org>
CommitDate: Tue Jul 17 22:25:09 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=4bc7cfab

Retire cosmos.illinois.edu.

Closes: https://bugs.gentoo.org/630124

 files/mirrors/distfiles.xml | 5 -
 1 file changed, 5 deletions(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index e510965..cc52974 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -51,11 +51,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   Easynews NNTP Hosting
   http://gentoo.mirrors.easynews.com/linux/gentoo/
 
-
-  University of Illinois-Urbana Champaign
-  http://cosmos.illinois.edu/pub/gentoo/
-  ftp://cosmos.illinois.edu/pub/gentoo/
-
 
   Michigan Tech University
   http://lug.mtu.edu/gentoo/



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

2018-07-17 Thread Matt Thode
commit: ee0e0401478cf30b3ced0405f6b89391e05d2397
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jul 17 22:16:05 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Jul 17 22:16:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0e0401

app-crypt/certbot: 0.26.1 bup

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-crypt/certbot/Manifest | 2 +-
 app-crypt/certbot/{certbot-0.26.0.ebuild => certbot-0.26.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 2267a178377..cfa1f91e16d 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -1,3 +1,3 @@
 DIST certbot-0.24.0.tar.gz 1149694 BLAKE2B 
7c57d59ced97de77e0f98eb11a2bba418ee81ba0eb4506ebc010cb0060c92820617ba2a3464dd398bfec6dc86f4c2dc8e22461d76ae51ccfbb97afab3bbb3681
 SHA512 
b067da7eea54deb72ff4b516382cbe480ffebcb378489a2b0c52955f7399401d936d8d6587d88473d6f4fa9e864de94514941bde9727a5babbf2d6211ea61b20
 DIST certbot-0.25.1.tar.gz 1160526 BLAKE2B 
2dd2196c5986d5f5fe59f711589b6c3393d9c4183febb7048eab0b85e033f81d5c7ff12d7fea3aa69585308f5a4984143e431047fee73b42b16bd49e1cd2d14f
 SHA512 
6395baa33acb4cf9e953294ddb07694ffa1e76424e12114db8df0f64fb3f1872c3145b02d853c139183b2b708d40d236f91d356eb9ecca447f577bd725fee6e5
-DIST certbot-0.26.0.tar.gz 1236499 BLAKE2B 
ea276f8b0fd4c7c6ce59acdcd3829d45d06ee31ac317bd846083da8ab105ae9357eaafd81992e1493c4965a95a70ee71f2d41875ca7e8c0613cbe44eeb3dffa5
 SHA512 
19f689d5b8724c6e7aa1539808b1b60913ad0f4a9272ebf6f40115028cef3cb49d9416239e104f125ed549c15e2a032935d0d2da1866548d0a177ef70608dce1
+DIST certbot-0.26.1.tar.gz 1237273 BLAKE2B 
d3e1582eac16c224a361d383266000c057a825fca996776b575c152e9d7b29c3ac719dccfd7a7dc4a6adb9070f7c3b4a2fbf0e59bd6d5bf74acdfd7487c5103a
 SHA512 
e1eaca840f020135ad329c458b25f69b622de0e886c69fe64f098a6ea468e74e69e16625c5ea5c9465d220b1de01e40a45450dc5e2aded1c474508f65863396a

diff --git a/app-crypt/certbot/certbot-0.26.0.ebuild 
b/app-crypt/certbot/certbot-0.26.1.ebuild
similarity index 100%
rename from app-crypt/certbot/certbot-0.26.0.ebuild
rename to app-crypt/certbot/certbot-0.26.1.ebuild



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

2018-07-17 Thread Louis Sautier
commit: 3a40916f4ea7a761e4d73f747b31ddbc7f35185d
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jul 17 22:11:21 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jul 17 22:13:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a40916f

dev-python/more-itertools: fix tests by avoiding ImportMismatchError

Closes: https://bugs.gentoo.org/661412
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-python/more-itertools/more-itertools-4.2.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/more-itertools/more-itertools-4.2.0.ebuild 
b/dev-python/more-itertools/more-itertools-4.2.0.ebuild
index 2d2e252336d..fe30c3ead7f 100644
--- a/dev-python/more-itertools/more-itertools-4.2.0.ebuild
+++ b/dev-python/more-itertools/more-itertools-4.2.0.ebuild
@@ -36,6 +36,7 @@ python_compile_all() {
 }
 
 python_test() {
-   py.test --doctest-modules more_itertools \
+   # Avoid ImportMismatchError, see https://bugs.gentoo.org/661412
+   PYTHONPATH=. py.test --doctest-modules more_itertools \
|| die "tests fail with ${EPYTHON}"
 }



[gentoo-commits] proj/qa-scripts:master commit in: /

2018-07-17 Thread Michał Górny
commit: e3117dda8d6e68ddc312298c0ffd2debacf9021a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 22:12:51 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 22:13:09 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=e3117dda

Add a script to fetch OpenPGP keys

 create-dev-keyrings.bash | 61 
 1 file changed, 61 insertions(+)

diff --git a/create-dev-keyrings.bash b/create-dev-keyrings.bash
new file mode 100755
index 000..ea31587
--- /dev/null
+++ b/create-dev-keyrings.bash
@@ -0,0 +1,61 @@
+#!/bin/bash
+
+OUTPUT_DIR=${1:-.}
+
+COMMIT_RULE='(&(gentooAccess=git.gentoo.org/repo/gentoo.git)(gentooStatus=active))'
+NONCOMMIT_RULE='(&(!(gentooAccess=git.gentoo.org/repo/gentoo.git))(gentooStatus=active))'
+RETIRED_RULE='(!(gentooStatus=active))'
+
+# grab_ldap_fingerprints 
+grab_ldap_fingerprints() {
+   ldapsearch "${1}" -Z gpgfingerprint -LLL |
+   sed -n -e '/^gpgfingerprint: /{s/^.*://;s/ //g;p}' |
+   sort -u |
+   grep -v undefined
+}
+
+# grab_keys ...
+grab_keys() {
+   local retries=0
+   local missing=()
+   local remaining=( "${@}" )
+
+   while :; do
+   gpg -q --recv-keys "${remaining[@]}" || :
+   missing=()
+   for key in "${remaining[@]}"; do
+   gpg --list-public "${key}" &>/dev/null || missing+=( 
"${key}" )
+   done
+
+   [[ ${#missing[@]} -ne 0 ]] || break
+
+   # if we did not make progress, give it a few seconds and retry
+   if [[ ${#missing[@]} -eq ${#remaining[@]} ]]; then
+   if [[ $(( retries++ )) -gt 3 ]]; then
+   echo "Unable to fetch the following keys:"
+   printf '%s\n' "${missing[@]}"
+   exit 1
+   fi
+   sleep 5
+   fi
+
+   remaining=( "${missing[@]}" )
+   done
+}
+
+set -e
+
+COMMITTING_DEVS=( $(grab_ldap_fingerprints "${COMMIT_RULE}") )
+NONCOMMITTING_DEVS=( $(grab_ldap_fingerprints "${NONCOMMIT_RULE}") )
+#RETIRED_DEVS=( $(grab_ldap_fingerprints "${RETIRED_RULE}") )
+
+export GNUPGHOME=$(mktemp -d)
+trap 'rm -rf "${GNUPGHOME}"' EXIT
+
+grab_keys "${COMMITTING_DEVS[@]}"
+gpg --export > "${OUTPUT_DIR}"/committing-devs.gpg
+grab_keys "${NONCOMMITTING_DEVS[@]}"
+gpg --export > "${OUTPUT_DIR}"/active-devs.gpg
+# -- not all are on keyservers
+#grab_keys "${RETIRED_DEVS[@]}"
+#gpg --export > "${OUTPUT_DIR}"/all-devs.gpg



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

2018-07-17 Thread Göktürk Yüksek
commit: a5831a17c9040b9bed7e2a0377da0e6c0251bcce
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jul 17 21:57:34 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jul 17 21:57:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5831a17

app-admin/lastpass-cli: remove old

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-admin/lastpass-cli/Manifest  |  5 ---
 app-admin/lastpass-cli/lastpass-cli-1.0.0.ebuild | 43 --
 app-admin/lastpass-cli/lastpass-cli-1.1.2.ebuild | 44 --
 app-admin/lastpass-cli/lastpass-cli-1.2.1.ebuild | 57 
 app-admin/lastpass-cli/lastpass-cli-1.2.2.ebuild | 57 
 app-admin/lastpass-cli/lastpass-cli-1.3.0.ebuild | 57 
 6 files changed, 263 deletions(-)

diff --git a/app-admin/lastpass-cli/Manifest b/app-admin/lastpass-cli/Manifest
index 11d53913d86..7a58856009d 100644
--- a/app-admin/lastpass-cli/Manifest
+++ b/app-admin/lastpass-cli/Manifest
@@ -1,7 +1,2 @@
-DIST lastpass-cli-1.0.0.tar.gz 92311 BLAKE2B 
a5351fb203ce3532572ac52fad5f6a6312c3378918b5100011fe4947c1fe7ca09d41e327e85b7a9d5c9ddd58ac29d3b790494570dda0d970a3c1c18bcc0ca5db
 SHA512 
4709b3e4d6064c8c5cb593344e6417355d7df570240dce8eb77a19f3377ea38585280a9602cf8ab926c55c6afd84b297f261b0c8a40d355734d5cc542d46f610
-DIST lastpass-cli-1.1.2.tar.gz 102796 BLAKE2B 
7c6a19698616e9a3ab6286b2eaaaed1b4a810cb35464c70f3930ed0903d5f63cce6f0d5bcbb3b07fb5ad846b58581a93aaf8d6d63a7246b7bb51985362fb856e
 SHA512 
8115cb07cfca15ef402bdbd8ce943352e1534ddb781274e21cb0fafa4bcd9ab7abe4ddba57c4ebbce326f09cc9249f244607d16cac5597e61cf21c73417e7d9c
-DIST lastpass-cli-1.2.1.tar.gz 108780 BLAKE2B 
82ebae9a6a707bb75025cf98b53bccd2403eb0a3855d7f6ca7c5fdbf55465f929df529100da7933ce73ab7ece35275e0ffd96e6463eb1ecbd81da3b80047
 SHA512 
c7c9f20dbc083873b815834320828a30a1c488571efbfc5aea47c3bd2073819d713810c785855d4c0c208e1b95aa0e5fc550a0b6b5c0f787eca1f54589e18e62
-DIST lastpass-cli-1.2.2.tar.gz 110045 BLAKE2B 
96fcfd8f6e974edb5bd8701e18e73b46c0bcbcc14c38debd50be922a25ece9397bb6b641d4f2ce3057e57af0114a263eaab03e86b74e61d89a745411051bb172
 SHA512 
7d211c7669fe2de3e3f34cf00025376fd39a7f96c8573a0eaff64f322daab03de21e25d5875d3286a794580ac75d330c7bfe1005b377afc2b13e4ded9d78012c
-DIST lastpass-cli-1.3.0.tar.gz 113969 BLAKE2B 
5570567b17f043200f6b4eca72735d26d153a91cb4f0551a856532101ac610d2505bc90677735a8bbafe68f1a1b7ac0a026ac642a9f3786cceb7638ea29394fb
 SHA512 
7a147e08ac4b8e4e895744f80c484db9da895f4439bccbc141fe17e480285c76479753c2b879c60258d740af39775a3fae225ad193b5e6379a1cae8862c2a3ae
 DIST lastpass-cli-1.3.1.tar.gz 114843 BLAKE2B 
7983d4090092ef3443d8c502d157934fa2384426f0be22c796795cdf664be3ba396f64daa81cdf896cb6901d4063f93e54b62cda4349b14fa4d312a21c5bb76d
 SHA512 
092d28dc459719e662fbb2c5e92e8cc75be108aa9d7b62569ee44cb34dd9588e78151fdc5ad114c30e8de21c0b8803edc41db9295548c7cbfe6e537c9a52aad2
 DIST lastpass-cli-man-1.3.1.tar.xz 5700 BLAKE2B 
736ab71ad55cfcb657c727f3dc9dc15775dab1a0232d1ffc51b8794e49911531c96a841b4a5ac0b31f0516cd7aa54027ac7d0eb096816730cdfd192c04d99449
 SHA512 
e60807683ecd681b3937ef447d3e6a487d25418fe99f51ba99e54bf643c5254dd18427a03e7f035198ef34ff578bbb6116baf04eb554f54d85e7d059b6bfed7e

diff --git a/app-admin/lastpass-cli/lastpass-cli-1.0.0.ebuild 
b/app-admin/lastpass-cli/lastpass-cli-1.0.0.ebuild
deleted file mode 100644
index a33a2766166..000
--- a/app-admin/lastpass-cli/lastpass-cli-1.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1 toolchain-funcs
-
-DESCRIPTION="Interfaces with LastPass.com from the command line."
-HOMEPAGE="https://github.com/lastpass/lastpass-cli;
-SRC_URI="https://github.com/lastpass/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-SLOT="0"
-LICENSE="GPL-2+"
-KEYWORDS="amd64 x86"
-IUSE="libressl X +pinentry"
-
-RDEPEND="
-   X? ( || ( x11-misc/xclip x11-misc/xsel ) )
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   net-misc/curl
-   dev-libs/libxml2
-   pinentry? ( app-crypt/pinentry )
-"
-DEPEND="${RDEPEND}
-   app-text/asciidoc
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   # Do not include headers from /usr/local/include
-   sed -i -e 's:-I/usr/local/include::' Makefile || die
-   default
-   tc-export CC
-}
-
-src_compile() {
-   emake PREFIX="${EPREFIX}/usr" COMPDIR="$(get_bashcompdir)" all doc-man
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install install-doc
-}

diff --git a/app-admin/lastpass-cli/lastpass-cli-1.1.2.ebuild 
b/app-admin/lastpass-cli/lastpass-cli-1.1.2.ebuild
deleted file mode 100644
index d81e760b556..000
--- a/app-admin/lastpass-cli/lastpass-cli-1.1.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the 

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

2018-07-17 Thread Göktürk Yüksek
commit: 4f64ad0222b4da169318ceea30530680c246970a
Author: Göktürk Yüksek  gentoo  org>
AuthorDate: Tue Jul 17 21:56:37 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jul 17 21:56:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f64ad02

app-admin/lastpass-cli: x86 stable wrt bug #661364

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild 
b/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild
index 0c2d904da69..baa5af0d25d 100644
--- a/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild
+++ b/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lastpass/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 SLOT="0"
 LICENSE="GPL-2+ GPL-2+-with-openssl-exception"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="libressl X +pinentry test"
 
 RDEPEND="



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

2018-07-17 Thread Göktürk Yüksek
commit: af49feee47a4ec7a021e1340556b313bd881969d
Author: kuzetsa  gmail  com>
AuthorDate: Tue Jul 17 05:08:12 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jul 17 21:34:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af49feee

sys-kernel/ck-sources: genpatches-4.9-115

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-kernel/ck-sources/Manifest  |  3 ++
 sys-kernel/ck-sources/ck-sources-4.9.112.ebuild | 65 +
 2 files changed, 68 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 01e92c82baf..d02342d 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -30,6 +30,9 @@ DIST genpatches-4.9-110.extras.tar.xz 17352 BLAKE2B 
c4d6d32fd0e61bfb439a543694bf
 DIST genpatches-4.9-112.base.tar.xz 2194176 BLAKE2B 
553bd26548e65098f0866b28ecadfc7b0eb413cf081929aba8c15475762d738dc4d99cac6e69fb8751b3f2564e5ebdb60ff05b829fa9d6200819afaa6e3cffd4
 SHA512 
d41394381b2a0c78b289822b238712ef04d28bad314b394d9f34194df4cece64ff0036eb3d7553a24abb2ce9b817fcfe0c0a698cdcde7cadc46b9df4ee277600
 DIST genpatches-4.9-112.experimental.tar.xz 106364 BLAKE2B 
05842eb8ba76f254a499eeca205280b9756e08b5f9afba9f81199207763a04f3bdd6c4b03c67d74d031672e2c189a3180efef3bc3ff1ebf4b9e7cd6f8bf6e1e3
 SHA512 
038ec30ba1bb37aab87dd4ddc8226f084d9e01a3a7a99711298e220e71a2b8f188bc46481d653ca7177cb1661d0f24475929c02924cc13af173b4c7fa5a151cc
 DIST genpatches-4.9-112.extras.tar.xz 17344 BLAKE2B 
2c5030d5254e954c5def20a4bc35d7531733e59aa23c51bce848d0a3af4372c34d00d42e901f5acbb8499b384d647f1996d6a1d0046f8f15fe6b32791399618b
 SHA512 
98e1e6f0ec8c5f67ee23b63f831e6fb96e3581749a7d0c124b24b4b40d1c5ec89a42cb09d68e926e8e78342d450a20c1feb8b78e9ffb918e4a8bc26bf198c8c7
+DIST genpatches-4.9-115.base.tar.xz 2235464 BLAKE2B 
aba96689140a03c19cbd0b7f06ad8bf121975e3ee8eb298461f75f8d2fa142705613eecf79d5764e4e41c9bacf5dd5e903c6acb02a77e81e75aa3429ce340f20
 SHA512 
0d20a2b31af02c92f4e3489263d731b12914ac2ed6c8771d7b18e06a6c8a6378ed051afd7e10adac46f0ff1a768b0f6f14764a3b771f05ea8404214d7e396725
+DIST genpatches-4.9-115.experimental.tar.xz 106444 BLAKE2B 
7289b1cb954c10b20e4e81af4e5d5b75812283cd273ca2bf46e16ea3e94359873b3b486b407ab919df98cff9afcc20c045ccc8e418a6c80eede4d175c86bccb5
 SHA512 
442f2ba6c4bb4d5e9c272ecd8c5779079b0d57f8360e4a6eb4ca3a01468a434f8d9977f3fc61d364b6d05bf76af6dc0ba8fa3ccf22a1e03d93450273930f9730
+DIST genpatches-4.9-115.extras.tar.xz 17344 BLAKE2B 
713ff0e6fcebf64ba05a3adef5f52f10ebdc8d2287e65c169d45d2dabbd05e1d267f07061bc9a04158953638d59151faf7402179c329885cea36d7a95af04196
 SHA512 
49ae65147e364065c6f14281f50337835d3d4f3fe9e54df02054f058a9f744c5b2b0dbade4a408319147bc937d2be11a33ee864fedc1d6d1f07de822767deac2
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.16.tar.xz 103020152 BLAKE2B 
c7f7b36280b74b2112a098733680e1e93c4f99571099d471b2dde5f7a746d9b9fab5112fffe3b7978c40f15ecaa33203ea98c2158fab2d5857ece5d74f9f
 SHA512 
ab47849314b177d0eec9dbf261f33972b0d89fb92fb0650130ffa7abc2f36c0fab2d06317dc1683c51a472a9a631573a9b1e7258d6281a2ee189897827f14662
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a

diff --git a/sys-kernel/ck-sources/ck-sources-4.9.112.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.9.112.ebuild
new file mode 100644
index 000..814d7b6b252
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.9.112.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# 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/;
+
+K_WANT_GENPATCHES="base extras experimental"
+K_EXP_GENPATCHES_PULL="1"
+K_EXP_GENPATCHES_NOUSE="1"
+K_GENPATCHES_VER="115"
+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="Con Kolivas' high performance patchset and Gentoo's genpatches 
for Linux ${K_BRANCH_ID}"
+
+CK_VERSION="1"
+
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
+
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0;
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)

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

2018-07-17 Thread Göktürk Yüksek
commit: 352f5f1bbd0f4d356146d6ba8525b2d22ea395ed
Author: kuzetsa  gmail  com>
AuthorDate: Tue Jul 17 05:09:52 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jul 17 21:34:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352f5f1b

sys-kernel/ck-sources: genpatches-4.17-7

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-kernel/ck-sources/Manifest |  7 +++
 sys-kernel/ck-sources/ck-sources-4.17.6.ebuild | 61 ++
 2 files changed, 68 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 0552b000c86..e638ff9113d 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -2,9 +2,11 @@ DIST ck-sources-4.14-blkio-fix.patch 1882 BLAKE2B 
b85d7d0bcc868284d60c73f26b055c
 DIST ck-sources-4.9-freezer-fix.patch 684 BLAKE2B 
63894db45e5653af1851c7cee2493b6717d37f50d55c3a2b41316075d0f3e0bcb8975ff1c647c764bdf088ceeb4c716657e189d1e5337a69346e6dcefac332b9
 SHA512 
4241ca604f928263c29a49aca076832c06469db734864ec8c648cbbc30ba63cfb0b21d076ea4a7f3c438868802feb4e369d976e9ef6e091ce7bacf1a69c2c588
 DIST deblob-4.14 143883 BLAKE2B 
aaad9858bf626f1495f83187fd2ab91f812504534c7294cfb6818c773229eb780096a2c78a6aa963f3826df3cfdf7a7db5238f71fa8955c21b4acd75660d2b17
 SHA512 
662a11c03f51d85158175a8bf35fce20f01d94659d36b97a9773304ff9c091b2a9ab72a0445065c20188457fbe174fb43334a79e17b3a9e8553bb6144a971f4c
 DIST deblob-4.16 142787 BLAKE2B 
8c43d5487ea8bf78861c582f71206e1d90ad23aad57a0100bea19fb7dd1a3627e4138c3284f31ef292f4c810f6f315718080316e00fb0388cfd997276d170458
 SHA512 
5f2e0d7cc3adad0ba8f46a2c23041078105778854e87f3a5fb139cdd58151e4cca8690ab99e20026c3a966dc7c414e154c3b395e4e5ab5d744eece3cb9019d02
+DIST deblob-4.17 142269 BLAKE2B 
7ac3e9565b1e72c0cba7590aa8ca8eedb3cab1b31cdbcced2a9170dac9b6e4b3979bc319c1b9b342827754b586ed8571057778862e294658c19c78e25d39dc81
 SHA512 
a0120c94ed132fec3870a836df715a8952aaad54c348938fecd6c755186c69f00b80c9f95fa8b33612d30bcb047fcb21a642a689b255e9ca4abc45e6d97c3e37
 DIST deblob-4.9 146273 BLAKE2B 
8bc593ca375e003183dc6260aab0b2f81675b0814ec50fae3afe5d4ce9ce41c1c1401ce80e1c285153f610f8f730f82d6ad03e2578c792fd4af8779f2d1e3079
 SHA512 
3654b28e72b343bafdb38de10ef0c3621db0539bc0e7434bc99bb8f8ed911d4c9e53ca4785fd193fcfec369328f014fa5c6f3bda51b6f1a8f98b8c37ece119a6
 DIST deblob-check-4.14 755969 BLAKE2B 
5573bdf913554e23dba3d3c56227a2c8c3fcfad7f4a99e1ec9208171008b5d2d50bdc55000672af95e020ef8171325b9d1797a69c988b4df5b0f71bc2a186fad
 SHA512 
09626864cea33804d3dc94ceb691b24b6c14d1b9531eee8e745276dbc403903d762b1f75d685bf831f42b942d6f7ea265efb0d4889fecc976d95b11faf843fd3
 DIST deblob-check-4.16 767829 BLAKE2B 
606d87e6dff29ef1d9704e0a4b767cc5586d300d5e55d3370feb721d2a5bb6c6e6d7a48783021776b7ac347a3580b66725012213c9548a69bf96de91bf01a8ca
 SHA512 
b9b179117356809e55f99b966121bac67f634112bd3b54c3320c9a261967d18462c7f322416cd7d9b2c8d9d374fb37daeda8abe4fb3f013abb2f7da845b2f516
+DIST deblob-check-4.17 772327 BLAKE2B 
1c004c633bfb9948fb4f4529b4adc222f3aa8fbeb01d7eec3d60f574420187977db8e151c9ee963bf54a7580ae2a519acf9e39d416dce79b34246695406aa87f
 SHA512 
bcd5406b566dd59d8d82c293866ccdf8d37e62f6b1283f83042b1a5c366764a4f16a873a4179eacbd7cf6422fbd746f6e8a5f2c02f4f062bcd63a549b9b46c52
 DIST deblob-check-4.9 717834 BLAKE2B 
f2471b45f6953ce83c0819b9157ce638a1d93959ec4074a329766ecb0c3adf90fd3022307ea70c2cb3bd3c291f98d6153576cc6597c62ca97abae6524b98112e
 SHA512 
46258698f1c574b44a8c5c78cc2b7fdbaca746976266974ee0f6787904531754b17ad15d542b68e07d4633ee91a8e2d9c32a991ea214292ac072c4f26deed9c9
 DIST genpatches-4.14-52.base.tar.xz 1393612 BLAKE2B 
f408007ae60b6580104f0a2ba35af383bb294508800540d62593a4d0cf57addc518b926a7ca8c0398c89c6762b0389de553af189a100031929770a5b84d08ce0
 SHA512 
f114baf7273dde352905f1dff5dd72f4822f01ba906ba04d49f68ff779d9b27359564f15e57d3d091fe942c8c1d679227020e5937fe82ac5dcb59d270104b971
 DIST genpatches-4.14-52.experimental.tar.xz 5188 BLAKE2B 
8212503f164cfbba9d6d59624ed29bea6ae1a5a027cf6afa484e90c931a4cc32c954216e91a442ad27834049ce90a4b262aa82b14763c72096d933d8459977ca
 SHA512 
8475a0f915b49e003ba362f47e909ae97bf9dd2f94c8eb96fbf07899fc6884309f4f49bc17ab49de0bd8ad0066ef1e63cf1d19ba2d8a493ea1478b431e2d2034
@@ -27,6 +29,9 @@ DIST genpatches-4.16-17.extras.tar.xz 17492 BLAKE2B 
9ad1072b3c62c064a72a5406e80e
 DIST genpatches-4.16-18.base.tar.xz 508740 BLAKE2B 
bbdd0ef86712ab8561c1d0272ac163cf165ee35ca496f24f8c587f74004085ed058e26b9bcaa900918badfbaa146dec2dfe73d98072fb4b43fb1fdd33a5097af
 SHA512 
5b4841f67241de83e984d9b83a9643a311f8b8bc18e78536db4b1223e0c7daaee60c75b7e551f42d0ccc1b068241d773d720159dc0446375229e38cfa0a9e140
 DIST genpatches-4.16-18.experimental.tar.xz 5168 BLAKE2B 
536cd42df508c7b528ca5cdd34f215426d07572455c0e26c678b9f044f53574fe1d2ab1488bde7ac306c9e7a3fd9042755bbb98d988f4389592dbd44ca3b0f47
 SHA512 
be5c1a1d6e758486b2d5bdeed44750cf6b9d38a42fdb34aa577b36c496ff25e221bf57243a280e1c4315705fc83e340e855614486d2bbff2528b05b1a35721ef
 DIST 

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

2018-07-17 Thread Göktürk Yüksek
commit: 9e6554be741c77f6b809e3eda752bb0c8fb92c05
Author: kuzetsa  gmail  com>
AuthorDate: Tue Jul 17 05:09:02 2018 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Tue Jul 17 21:34:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6554be

sys-kernel/ck-sources: genpatches-4.14-60

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-kernel/ck-sources/Manifest  |  3 ++
 sys-kernel/ck-sources/ck-sources-4.14.55.ebuild | 66 +
 2 files changed, 69 insertions(+)

diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index d02342d..0552b000c86 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -15,6 +15,9 @@ DIST genpatches-4.14-54.extras.tar.xz 17492 BLAKE2B 
f993363b6205021049a653828ee3
 DIST genpatches-4.14-56.base.tar.xz 1459612 BLAKE2B 
cb36e0e5f7c998fb660e320e3a9cf1ad0412bd26fd92af6889c09ce70fbd4a8d7e2f78b8c178828fcfa95859d3cdfc1ed3370b2e8eacb32e8198d91e2bd37480
 SHA512 
35b1c2c915e7c493e53663c4140fbb0708cb2ae5a95dfdf420009ebe7d7df0890f3c1f66b694f46e033af5f24057e779c406cb510ab24d83e00731c6ad696726
 DIST genpatches-4.14-56.experimental.tar.xz 5224 BLAKE2B 
b8e988b07ffe7c2fcf93cc5e3d27945b575d6734c3d31df369c5106ae1ca581db760bfa262639cdef7640146811eb395b79d70c21319a0564592c14faa547e5b
 SHA512 
c698bed59b03094e80a59f64a362b0e956237c0004e2e9c5a608889aa14e92d701160ddf149d45e39643cbdb5107d51becca427ed4b0d38219d4b392c27fc31e
 DIST genpatches-4.14-56.extras.tar.xz 17492 BLAKE2B 
f993363b6205021049a653828ee314cf2da0e5e18612cf0d0361ddd83832a4297fa56fbe7be64ec3dfc164836da41fea1058b930f38bf569dddae0f94a3adbd7
 SHA512 
886279967efbc449797424e4f5d68ec9982049ae38fe0d7a3b81aaf058ac58971d32d196c6b70c7a382e09307d56cc599c504d5cb63fafb307a5141c7a4e08f3
+DIST genpatches-4.14-60.base.tar.xz 1548212 BLAKE2B 
dfd2881e403a6f657d22a203e352b0a34eff071150c80fffc1e10de3b9263d5a1d1352f25303e63d527b8ae1ca811190c135dd1fe2cc6c6bfc0117f6c83b5fee
 SHA512 
083b0945079ee7c9334e5f6bb86f8a5969bb677bc9dc73063dbe68c3d7fb6ca28d428602aa1042207347431998985c20860a54c13c7b16361013a75c00f6
+DIST genpatches-4.14-60.experimental.tar.xz 5216 BLAKE2B 
ecaf744867f77064c251d4e35fc7737d25d46e66374edf9cb38004111ba3799728e0a02a9157f67ddb5d7577fe211ea3e6e09f8b272fd79ceab5f1097a34403e
 SHA512 
1a6c77c94c2c7ff559e915fa4db238595c21b1faa7f716acecf68b7f31a349a30575f89e31ee2d64e2a4571feba4ff016fb858a5b1d3a3b7661923b1f3581fa4
+DIST genpatches-4.14-60.extras.tar.xz 17480 BLAKE2B 
ba9706cc7fd251ce586062354be3af5bd1760a3f19c458ecac4da4d094489bc54a50e27c792725c8b8d5b5a9be0de09949fa7c389db226344bcdfd8ffb859455
 SHA512 
5f384790402cbd7a7ed9f00401f868d10b3f9a55b63f3cbcac37e196da48eced24c2994f1716267f9ce7be7d80fe118a42855b1e1c884acb8d1e3a1ad3ca5a09
 DIST genpatches-4.16-15.base.tar.xz 402268 BLAKE2B 
1ce1a4da6e6ed219554adbf9acd0816747298c375a17794831ca9ecacd5bcf8c23c6eb49ab83d04d15b732f5ce6611be98f1d5acf151f3af172cfc6e48dab23d
 SHA512 
2a5d0a8f83597bed7ee6000786d336729d53a2d76b674c14f4f92230cfb4cae6aca688ad70f0aa922e4826eddb0eb5d6d3b8d63ac207c54c52781759dd90c4ce
 DIST genpatches-4.16-15.experimental.tar.xz 5164 BLAKE2B 
c059c922b3f371ba3fbea51e714ee056d59a7326ddcc122f0c1e94055793d654e8a57faee263fd7b70a088a092e3b1d828befcf406d3d647291ce17782dadcde
 SHA512 
ef3f4590aa9e4801c648b520a49eace811051422c4d849d80dd3d0ada07b71fd955cf520c8f1ce3d1c41d1bcc9f11f0fe05f329ca67f9098e924da3deb65d51b
 DIST genpatches-4.16-15.extras.tar.xz 17500 BLAKE2B 
f4c4d640834c03b2d0543b12fc6b227ac994201f9b31872342c63d930d4280bd1f93625c148eefb126f9269fc1fea1872ac4920ba679938c6aec7d916449
 SHA512 
a32823c41c47b26110da59d63bd6104d8b38ae9ecac43e87ec03ecef726349475e40fe88354a1680bf816a12f6edd0dbfb1a2b2865be0a0716047b12d2cfbded

diff --git a/sys-kernel/ck-sources/ck-sources-4.14.55.ebuild 
b/sys-kernel/ck-sources/ck-sources-4.14.55.ebuild
new file mode 100644
index 000..ebb049bc233
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.14.55.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Foundation
+# 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="60"
+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="Con Kolivas' high performance patchset and Gentoo's genpatches 
for Linux ${K_BRANCH_ID}"
+
+CK_VERSION="1"
+
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
+
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0;
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+
+# Fix for: https://github.com/gentoo/gentoo/pull/6942

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

2018-07-17 Thread Ulrich Müller
commit: a2c0712d0f17243bab0523fe7df78ce4ea145ef5
Author: Marty E. Plummer  startmail  com>
AuthorDate: Tue Jul 17 18:06:00 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jul 17 21:20:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c0712d

linux-info.eclass: fix for prematurely merged patch

https://github.com/gentoo/gentoo/pull/9222 was merged prematurely, and
included the first iteration of my linux-info EAPI 7 patch, and requires
this patch on top to avoid a double slash.

 eclass/linux-info.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 31464766038..6cd64457edd 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -554,7 +554,7 @@ get_version() {
# caught before this if they are.
if [[ -z ${OUTPUT_DIR} ]] ; then
# Try to locate a kernel that is most relevant for us.
-   for OUTPUT_DIR in "${SYSROOT}" "${ROOT%/}/" "" ; do
+   for OUTPUT_DIR in "${SYSROOT}" "${ROOT%/}" "" ; do

OUTPUT_DIR+="/lib/modules/${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${KV_EXTRA}/build"
if [[ -e ${OUTPUT_DIR} ]] ; then
break



[gentoo-commits] proj/sci:master commit in: sci-biology/mouse-brain-atlases/

2018-07-17 Thread Horea Christian
commit: a2a1d0c499be645540253335cca367bc7b9319b3
Author: Horea Christian  yandex  com>
AuthorDate: Tue Jul 17 21:15:52 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Jul 17 21:15:52 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a2a1d0c4

sci-biology/mouse-brain-atlases: version bump

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 sci-biology/mouse-brain-atlases/metadata.xml   |  3 ++
 .../mouse-brain-atlases-0.1.20180717.ebuild| 44 ++
 2 files changed, 47 insertions(+)

diff --git a/sci-biology/mouse-brain-atlases/metadata.xml 
b/sci-biology/mouse-brain-atlases/metadata.xml
index 4562cfeb1..a8c20f15c 100644
--- a/sci-biology/mouse-brain-atlases/metadata.xml
+++ b/sci-biology/mouse-brain-atlases/metadata.xml
@@ -13,4 +13,7 @@
Digital mouse brain atlases in NIfTI format for use in magnetic
resonance mouse brain imaging.

+   
+   Also install high-resolution atlases.
+   
 

diff --git 
a/sci-biology/mouse-brain-atlases/mouse-brain-atlases-0.1.20180717.ebuild 
b/sci-biology/mouse-brain-atlases/mouse-brain-atlases-0.1.20180717.ebuild
new file mode 100644
index 0..48cfab4bb
--- /dev/null
+++ b/sci-biology/mouse-brain-atlases/mouse-brain-atlases-0.1.20180717.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit check-reqs
+
+DESCRIPTION="A collection of mouse brain atlases in NIfTI format"
+HOMEPAGE="http://imaging.org.au/AMBMC/Model;
+SRC_URI="
+   http://chymera.eu/distfiles/${P}.tar.xz
+   hires? ( http://chymera.eu/distfiles/${PN}HD-${PV}.tar.xz )
+   "
+
+LICENSE="fairuse"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="hires"
+
+RDEPEND=""
+DEPEND=""
+
+pkg_pretend() {
+   if use hires; then
+   CHECKREQS_DISK_BUILD="4G"
+   CHECKREQS_DISK_USR="4G"
+   CHECKREQS_DISK_VAR="8G"
+   else
+   CHECKREQS_DISK_BUILD="500M"
+   fi
+   check-reqs_pkg_pretend
+}
+
+# We disable this phase to not check requirements twice.
+pkg_setup() { :; }
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins *
+   if use hires; then
+   cd "../${PN}HD-${PV}"
+   doins *
+   fi
+}



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

2018-07-17 Thread Horea Christian
commit: 7fd4786a2085d0cd85fd37a48a40cabf25e2ca15
Author: Horea Christian  yandex  com>
AuthorDate: Tue Jul 17 21:13:32 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Jul 17 21:13:32 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7fd4786a

sci-biology/samri_bindata: version bump

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 .../samri_bindata/samri_bindata-0.1.2.ebuild| 21 +
 1 file changed, 21 insertions(+)

diff --git a/sci-biology/samri_bindata/samri_bindata-0.1.2.ebuild 
b/sci-biology/samri_bindata/samri_bindata-0.1.2.ebuild
new file mode 100644
index 0..a6baa0b09
--- /dev/null
+++ b/sci-biology/samri_bindata/samri_bindata-0.1.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Mouse brain atlasses for SAMRI."
+HOMEPAGE="https://github.com/IBT-FMI/SAMRI;
+SRC_URI="http://chymera.eu/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r *
+}



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

2018-07-17 Thread Andreas Sturmlechner
commit: cb8f055db57cab906a8c1fdbbf2ece33797af733
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Tue Jul 17 13:26:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 17 21:00:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb8f055d

app-admin/qtpass: remove old ebuilds

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9260

 app-admin/qtpass/Manifest|  2 --
 app-admin/qtpass/qtpass-1.2.1.ebuild | 49 --
 app-admin/qtpass/qtpass-1.2.2.ebuild | 58 
 3 files changed, 109 deletions(-)

diff --git a/app-admin/qtpass/Manifest b/app-admin/qtpass/Manifest
index d66d6526ad3..c4ccd3f6517 100644
--- a/app-admin/qtpass/Manifest
+++ b/app-admin/qtpass/Manifest
@@ -1,3 +1 @@
-DIST qtpass-1.2.1.tar.gz 361147 BLAKE2B 
f46ce4362d4d3e0c0b0a425e5a40cf013181b899d5b1a2efc03cc5c4a3eca2d3ce1cdca78fdb95e8fecae23ffe56c01dbe65c9d07e2fff48934e995a710aac40
 SHA512 
3621a46aab5db5a41e80aea10bc6baf662510bcb249a1f56d33492aa66c824d9f018164f2d6a70256a7b3d59a9b73c4c8459b5d3fbe19886a607f8f0dc7410c1
-DIST qtpass-1.2.2.tar.gz 366601 BLAKE2B 
7b06926465e7d7cbb837cf87b47a89b114b9ae9c508aa558695744c84a00a58a8922155eda3f91a6350354668b381381be757db07f201798a2ee25685e034871
 SHA512 
cb480357b161573054b752af25f20757057de5c5b2e55619e3fa594c5d9b63c7036b72c0ae7735f8ec197ac8aa43b7fdfbc836b29fbe4c85de8dc5d93ce7bbd2
 DIST qtpass-1.2.3.tar.gz 369412 BLAKE2B 
55e8f5e7967b264b20aa044979620631f319e2ff38edcc4e1390ab5d9f35e1e90ff8ff00c94cd35a9b5c05a5ccd8d8fdfc97214e9bd9f564bae1bd80efe0f224
 SHA512 
d6c3af5b92042a38afecb40689d41c08105dd2a39555f78ebc585a6db6dd65cd8fd6dc637542dd3b5b4ce18f1a852768ffa298b5a461a2d0e4ef4950c58d1649

diff --git a/app-admin/qtpass/qtpass-1.2.1.ebuild 
b/app-admin/qtpass/qtpass-1.2.1.ebuild
deleted file mode 100644
index dc949c150fc..000
--- a/app-admin/qtpass/qtpass-1.2.1.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
-
-MY_P="QtPass-${PV}"
-
-inherit qmake-utils desktop
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-DOCS=( FAQ.md README.md CONTRIBUTING.md )
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="app-admin/pass
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5"
-
-src_prepare() {
-   default
-
-   sed -i 's/SUBDIRS += src tests main/SUBDIRS += src main/' 
"${S}"/qtpass.pro || die
-   sed -i '/main\.depends = tests/d' "${S}"/qtpass.pro || die
-}
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_install() {
-   default
-
-   doman ${PN}.1
-
-   insinto /usr/share/applications
-   doins "${PN}.desktop"
-
-   newicon artwork/icon.svg "${PN}-icon.svg"
-}

diff --git a/app-admin/qtpass/qtpass-1.2.2.ebuild 
b/app-admin/qtpass/qtpass-1.2.2.ebuild
deleted file mode 100644
index 044673645d9..000
--- a/app-admin/qtpass/qtpass-1.2.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_P="QtPass-${PV}"
-inherit desktop qmake-utils
-
-DESCRIPTION="multi-platform GUI for pass, the standard unix password manager"
-HOMEPAGE="https://qtpass.org/;
-SRC_URI="https://github.com/IJHack/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="app-admin/pass
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5[xcb]
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   net-misc/x11-ssh-askpass"
-DEPEND="${RDEPEND}
-   dev-qt/linguist-tools:5
-   dev-qt/qtsvg:5
-   test? ( dev-qt/qttest:5 )"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( {CHANGELOG,CONTRIBUTING,FAQ,README}.md )
-
-src_prepare() {
-   default
-
-   if ! use test ; then
-   sed -i '/SUBDIRS += src /s/tests //' \
-   qtpass.pro || die "sed for qtpass.pro failed"
-   fi
-}
-
-src_configure() {
-   eqmake5 PREFIX="${D}"/usr
-}
-
-src_install() {
-   default
-
-   insinto /usr/share/"${PN}"/translations
-   doins localization/*.qm
-
-   doman "${PN}".1
-   insinto /usr/share/applications
-   doins "${PN}".desktop
-   newicon artwork/icon.png "${PN}"-icon.png
-   insinto /usr/share/appdata
-   doins qtpass.appdata.xml
-}



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

2018-07-17 Thread Andreas Sturmlechner
commit: 306330f7dbd6fc0b727083a48d16fa7142af8a32
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Wed Jul 11 19:58:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 17 21:00:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306330f7

dev-libs/nmeap: add ~ppc keyword

Tested-by: ernsteiswuerfel  mailbox.org>
Closes: https://bugs.gentoo.org/658734
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9187

 dev-libs/nmeap/nmeap-0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/nmeap/nmeap-0.3.ebuild b/dev-libs/nmeap/nmeap-0.3.ebuild
index 50bc2004a9f..4472bec01ee 100644
--- a/dev-libs/nmeap/nmeap-0.3.ebuild
+++ b/dev-libs/nmeap/nmeap-0.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc"
 
 DEPEND="doc? ( app-doc/doxygen )"



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

2018-07-17 Thread Andreas Sturmlechner
commit: 0f83106e53e93a6c10d1f9ea5c3f71afc897c599
Author: Vladimir Pavljuchenkov (SpiderX)  spiderx  dp 
 ua>
AuthorDate: Tue Jul 17 13:28:55 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 17 21:00:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f83106e

app-admin/qtpass: use domenu (wrt #661240)

Closes: https://bugs.gentoo.org/661240
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/qtpass/qtpass-1.2.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-admin/qtpass/qtpass-1.2.3.ebuild 
b/app-admin/qtpass/qtpass-1.2.3.ebuild
index c51253b0847..287f540e6f5 100644
--- a/app-admin/qtpass/qtpass-1.2.3.ebuild
+++ b/app-admin/qtpass/qtpass-1.2.3.ebuild
@@ -55,8 +55,7 @@ src_install() {
doins localization/*.qm
 
doman "${PN}".1
-   insinto /usr/share/applications
-   doins "${PN}".desktop
+   domenu "${PN}".desktop
newicon artwork/icon.png "${PN}"-icon.png
insinto /usr/share/appdata
doins qtpass.appdata.xml



[gentoo-commits] repo/gentoo:master commit in: media-video/super_demux/

2018-07-17 Thread Andreas Sturmlechner
commit: 30230dfcf44f4e44ccab4ae5a78053ad35363266
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jul 17 20:50:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 17 21:00:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30230dfc

media-video/super_demux: Use append-cflags

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 media-video/super_demux/super_demux-0.3-r1.ebuild | 26 ---
 media-video/super_demux/super_demux-0.3.ebuild| 16 ++
 2 files changed, 6 insertions(+), 36 deletions(-)

diff --git a/media-video/super_demux/super_demux-0.3-r1.ebuild 
b/media-video/super_demux/super_demux-0.3-r1.ebuild
deleted file mode 100644
index 5e64d973faf..000
--- a/media-video/super_demux/super_demux-0.3-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="DVB transport stream TS to ES demultiplexer"
-HOMEPAGE="http://panteltje.com/panteltje/dvd/;
-SRC_URI="http://panteltje.com/panteltje/dvd/${P}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-PATCHES=( "${FILESDIR}/${P}.diff" )
-
-src_compile() {
-   append-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   dobin super_demux
-   dodoc CHANGES README
-}

diff --git a/media-video/super_demux/super_demux-0.3.ebuild 
b/media-video/super_demux/super_demux-0.3.ebuild
index 9e79e39bedc..c033ffc41c5 100644
--- a/media-video/super_demux/super_demux-0.3.ebuild
+++ b/media-video/super_demux/super_demux-0.3.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="2"
+EAPI=7
 
-inherit eutils toolchain-funcs flag-o-matic
-
-IUSE=""
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="DVB transport stream TS to ES demultiplexer"
 HOMEPAGE="http://panteltje.com/panteltje/dvd/;
@@ -15,13 +13,11 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-src_prepare() {
-   epatch "${FILESDIR}/${P}.diff"
-}
+PATCHES=( "${FILESDIR}/${P}.diff" )
 
 src_compile() {
-   append-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
+   append-cflags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: media-video/super_demux/

2018-07-17 Thread Andreas Sturmlechner
commit: 5af465417e07f95953f913f4e9028e23d4b60961
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Jul 16 18:09:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 17 21:00:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af46541

media-video/super_demux: EAPI7, improve ebuild

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

 media-video/super_demux/super_demux-0.3-r1.ebuild | 26 +++
 1 file changed, 26 insertions(+)

diff --git a/media-video/super_demux/super_demux-0.3-r1.ebuild 
b/media-video/super_demux/super_demux-0.3-r1.ebuild
new file mode 100644
index 000..5e64d973faf
--- /dev/null
+++ b/media-video/super_demux/super_demux-0.3-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="DVB transport stream TS to ES demultiplexer"
+HOMEPAGE="http://panteltje.com/panteltje/dvd/;
+SRC_URI="http://panteltje.com/panteltje/dvd/${P}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}/${P}.diff" )
+
+src_compile() {
+   append-flags -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE
+   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+   dobin super_demux
+   dodoc CHANGES README
+}



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

2018-07-17 Thread Patrick McLean
commit: 98086248ae10fae9eecefab2970fb8e8712ab904
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Jul 17 20:57:34 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Jul 17 20:57:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98086248

sys-cluster/ceph: Version bump to 12.2.7

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 sys-cluster/ceph/Manifest   | 2 +-
 sys-cluster/ceph/{ceph-12.2.6.ebuild => ceph-12.2.7.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index c261af74b17..a648a5b1f70 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -6,6 +6,6 @@ DIST ceph-12.2.1.tar.gz 148738778 BLAKE2B 
df4bea1ad552ab2361174c1e2f285f42b4a07a
 DIST ceph-12.2.2.tar.gz 148763718 BLAKE2B 
5c9a56bc536b723ca3a6a0aa68c7f456032c892716167dfa213cda4964e3a45e970efe6dd67e5c43ef6f6018bd9367e0c890de270acccf3217b848b58cb98488
 SHA512 
89b166dc4b58e0110ebe0147eef9f47e1090ccee01702b3f72cfbdca856d02bf03b2663de9e88c84b21a2a61f8f92211e217a05b8bdcf7d5de3158adbe49db88
 DIST ceph-12.2.4.tar.gz 78694838 BLAKE2B 
862c275eb5e42065b2f42d417f8efd2ee8ee67c19575eb19bc799d5923d0720fa4810e1c51915fee6f96a44d433059ca6b180861013b735287751ad24235e611
 SHA512 
ce9ec49e8693d11345adb3a219763cc76b626db2c26d8d9ba08ff0a4d6fdeb08739da29bb87ff0946fed8e6fd55c8db0672cb286f7ebb90cf2e11a47042ba5d6
 DIST ceph-12.2.5.tar.gz 78758920 BLAKE2B 
0e4a515ff80fdd39e8f1afd737434c7dc2a218f0a89b53ec31bc3a5478bfd876c6f2bf3c2947a8c2f056d9b94ffa34d18ceac06b8605e84485ec631c7a32
 SHA512 
bd78358590eb077afcc3c1e12864fadee906c95ac8afee25bdca6155f99b75f89d923159fcc13430abba21a89fee3e566177ff5f9ffabdd3b3f220d05602ab86
-DIST ceph-12.2.6.tar.gz 77212021 BLAKE2B 
ad61ab226a9007fc4ddbbddccde3572c6e6a2a8070aeb26cbf1ec8a64e8e292e703c13fc40f1921ef9a4bf2330300dd2f9bdf4cc3ebd70550b6b690bbe8c58b5
 SHA512 
7512623a9bf64b5da1989f62a6c5a3761ae21773bdac185f36a4dcd470f6489724807f28e98e9861ff34f86d2b0ce7af00eac2ddbaa5bba43b49786cb65ad7ff
+DIST ceph-12.2.7.tar.gz 78783279 BLAKE2B 
9058a5e408b3431cf0e8c28b44f95f6eb12f029697348eb6879efa9db4ad6a3b52b1040f484919a3f1781ac3a4aa72af3b8905760480fd3f3724dbceeab4eb07
 SHA512 
dde75a41c31cca54d4a680b0b93e28680a23f912a348a65e55e600c315bbfe3ced008d758fe8ba1e801a9d6e5f8079cc157ec5eef8916b86f487f42064ea
 DIST ceph-13.2.0-frontend-node-modules.tar.xz 44082360 BLAKE2B 
0f1bcf1c5154bdc352c9314853099b314b76c76cf1c3ee2447803ea5d79d02bbc91a0f8aefa6df96b47fc2d89e531354ac485752d2dbb762498d3eaba273635a
 SHA512 
ad3c38b055ba886215aea07c4afb202cc3bfb64cdebc816eb4f124f76f2401e04e5645859b2a780828bf8eddcc0093b36d4d9935b703ac2bbc4212e913abeb8c
 DIST ceph-13.2.0.tar.gz 89077825 BLAKE2B 
07ee531a672e436df8f218ecb4a2425d33911771dcf9c63fa9fc36a868c93a101029d8a8c69fcea026882ac466e6032da76be0dc961ceb03845b955fb5762add
 SHA512 
2524ad5a868024463e1a1edc5bd9c3f7bc1f58e47bf8d331902ed53206120abc6a427dd9c1d657131e67efd955d6ed8052b6c3fed8658aa905d58ac58ee62973

diff --git a/sys-cluster/ceph/ceph-12.2.6.ebuild 
b/sys-cluster/ceph/ceph-12.2.7.ebuild
similarity index 100%
rename from sys-cluster/ceph/ceph-12.2.6.ebuild
rename to sys-cluster/ceph/ceph-12.2.7.ebuild



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

2018-07-17 Thread Craig Andrews
commit: 115d9257b3f734a812acf4a5cbcc7b136e29cc89
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 17 20:01:41 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jul 17 20:02:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115d9257

net-p2p/xmr-stak: 2.4.7 version bump

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-p2p/xmr-stak/Manifest  |  1 +
 net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index 7297ca84ca2..699810de604 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -2,3 +2,4 @@ DIST xmr-stak-2.4.3.tar.gz 335672 BLAKE2B 
570fbb86144ba1a283c9a1733476e90caf24dc
 DIST xmr-stak-2.4.4.tar.gz 337845 BLAKE2B 
d66e650aea8a299ec77c183b321330ca1a3faee11a17046e0d88e8a11bb4649f2305de1287d77f9346071e217762d2e6a44bd26a37173db05ab648ed1e20ba60
 SHA512 
3cd0bbf2b48945aa02302a1652093ceae38c085a16441bc2f6e315a82e0e00755544df0c75178a66e567a44e9d7537056b0fa5f3e7c7aee9a13b013c2411
 DIST xmr-stak-2.4.5.tar.gz 338482 BLAKE2B 
4f51925d86baab4a7a78803b45264ad731ac51d837e7f84138f4e82e14cd13a57b7f870f6e66f8306a09df0211dd65ca6998bfa1b0a55e97020cb63287b70c9c
 SHA512 
22cb3c97b9e85ec50091e093488256beb484a9bcdd0496185531095c5e64289814873ac659dc0c71d01adccacf1394019aeff33d7fab4e71af3ae65545219f04
 DIST xmr-stak-2.4.6.tar.gz 340081 BLAKE2B 
10520af3e696632c938e753acc1bd3a0439b1f240837e60eba0402a2efabc9ae493b85310a3c6ec27c6fca914955546854f12bea915c808e9b809a1b9af83653
 SHA512 
9f32af76f3043abee0c8bd8a46e239b07459c1ed800fa3afb4db022a9751ce7c8023fb5cbd79564323d2e625796fa6e05203501123de7a83cd9e22da951ccec2
+DIST xmr-stak-2.4.7.tar.gz 340026 BLAKE2B 
c6f898201ee744dea4aebf9bb3541efa7e5b78b740158c03ab044136eb8bdc768edb2118fa9f0eb48024aa70d52da7f281eb0443a42d4765bf3b7e39e98601fc
 SHA512 
91557c88ec36cc96eaacfa71474a5d9e5ac8815904221bd588417b0b077cddef15c28bac62cadea8b7701ce87af8d8a43a911e6523a0bbad99577398e2f0056e

diff --git a/net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild 
b/net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild
new file mode 100644
index 000..8a521d6793d
--- /dev/null
+++ b/net-p2p/xmr-stak/xmr-stak-2.4.7.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git;
+   EGIT_BRANCH="dev"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Unified all-in-one Monero miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak;
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda devfee hwloc opencl ssl webserver"
+
+DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit )
+   hwloc? ( sys-apps/hwloc )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:0= )
+   webserver? ( net-libs/libmicrohttpd )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake-utils_src_prepare
+   if ! use devfee; then
+   sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' 
xmrstak/donate-level.hpp || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCUDA_ENABLE=$(usex cuda)
+   -DHWLOC_ENABLE=$(usex hwloc)
+   -DMICROHTTPD_ENABLE=$(usex webserver)
+   -DOpenCL_ENABLE=$(usex opencl)
+   -DOpenSSL_ENABLE=$(usex ssl)
+   -DLIBRARY_OUTPUT_PATH=$(get_libdir)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
+   doinitd "${FILESDIR}"/${PN}
+   dodir /etc/xmr-stak
+}
+
+pkg_postinst() {
+   if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then
+   ewarn "To use xmr-stack:"
+   if use cuda || use opencl; then
+   ewarn "As root or as a user that is a member of the 
'video' group,"
+   fi
+   ewarn "run:"
+   ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd 
/etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c 
/etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt"
+   ewarn "xmr-stak can now be terminated and 'systemctl start 
xmr-stak' or '/etc/init.d/xmr-stak start' can be used."
+   fi
+}



[gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-recipes/

2018-07-17 Thread Sobhan Mohammadpour
commit: dcf2253637c0428592ee4ecf4be08d7a5de240db
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Tue Jul 17 19:54:46 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Tue Jul 17 19:54:46 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dcf22536

gnome-extra/gnome-recipes: bump to 2.0.2

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../{gnome-recipes-1.6.2.ebuild => gnome-recipes-2.0.2.ebuild}   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-recipes/gnome-recipes-1.6.2.ebuild 
b/gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild
similarity index 87%
rename from gnome-extra/gnome-recipes/gnome-recipes-1.6.2.ebuild
rename to gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild
index 9d265b7d..a76a1ae7 100644
--- a/gnome-extra/gnome-recipes/gnome-recipes-1.6.2.ebuild
+++ b/gnome-extra/gnome-recipes/gnome-recipes-2.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,6 +18,9 @@ RDEPEND="
media-libs/libcanberra
net-libs/libsoup:2.4
>=x11-libs/gtk+-3.22:3
+   >=dev-libs/json-glib-1
+   >=net-libs/rest-0.7
+   net-libs/gnome-online-accounts
archive? ( app-arch/gnome-autoar )
spell? ( >=app-text/gspell-1 )
 "



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

2018-07-17 Thread Zac Medico
commit: 43fc9ee71804326a53268e7ed08755d816470d79
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jul 17 17:31:27 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jul 17 19:51:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43fc9ee7

app-portage/repoman: Enable py3.7

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-portage/repoman/repoman-2.3.10.ebuild | 2 +-
 app-portage/repoman/repoman-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/repoman/repoman-2.3.10.ebuild 
b/app-portage/repoman/repoman-2.3.10.ebuild
index fa219d8694b..962b98e55dd 100644
--- a/app-portage/repoman/repoman-2.3.10.ebuild
+++ b/app-portage/repoman/repoman-2.3.10.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1

diff --git a/app-portage/repoman/repoman-.ebuild 
b/app-portage/repoman/repoman-.ebuild
index 9d1ee550078..1e421127be2 100644
--- a/app-portage/repoman/repoman-.ebuild
+++ b/app-portage/repoman/repoman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 PYTHON_REQ_USE='bzip2(+)'
 
 inherit distutils-r1



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

2018-07-17 Thread Zac Medico
commit: e91c5248782a92501ed6be6b11e360124e5f5655
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jul 17 15:29:42 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jul 17 19:51:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91c5248

sys-apps/portage: Enable py3.7

Closes: https://github.com/gentoo/gentoo/pull/9263
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 sys-apps/portage/portage-2.3.43.ebuild | 6 +-
 sys-apps/portage/portage-.ebuild   | 2 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.43.ebuild 
b/sys-apps/portage/portage-2.3.43.ebuild
index b0e8987ea11..4afb116e952 100644
--- a/sys-apps/portage/portage-2.3.43.ebuild
+++ b/sys-apps/portage/portage-2.3.43.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 PYTHON_COMPAT=(
pypy
-   python3_4 python3_5 python3_6
+   python3_4 python3_5 python3_6 python3_7
python2_7
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
@@ -95,6 +95,10 @@ pkg_setup() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Apply ae8cc32ccd81 and e46dd735cd4d for python3.7 compat.
+   sed -e 's|\(def call_.*,*args\)):$|\1, **kwargs):|' \
+   -i pym/portage/util/_eventloop/EventLoop.py || die
+
if use gentoo-dev; then
einfo "Disabling --dynamic-deps by default for gentoo-dev..."
sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index b02d454312c..fb6671b35c8 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=(
pypy
-   python3_4 python3_5 python3_6
+   python3_4 python3_5 python3_6 python3_7
python2_7
 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'



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

2018-07-17 Thread Mike Pagano
commit: 5587db10e3da5a242508d4026840b4e9ef0a3c4e
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jul 17 19:41:17 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jul 17 19:41:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5587db10

sys-kernel/gentoo-sources: Linux patch 4.17.7

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index d4e08ebaf96..f848a858ff6 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -61,6 +61,9 @@ DIST genpatches-4.17-6.extras.tar.xz 17484 BLAKE2B 
f9a8c00f4fe7fa0853bc358af5a52
 DIST genpatches-4.17-7.base.tar.xz 145032 BLAKE2B 
b227c23375bc4b16bcc281b3c8e31776538d1d91a61f0df1a6f49dff41494c87c7f75abc455aa5afaa422f47e7d9900bff4834dd038f4af8ea07f0ac0628b3bb
 SHA512 
95e67406a0400354b74e73273edd3dd6512212e408f7aa2202b5c7e6b03d541af05cdd37de9451673eebb6ec9893695d00a78bcabe4ff8686a51a62e8ae85899
 DIST genpatches-4.17-7.experimental.tar.xz 5216 BLAKE2B 
ecaf744867f77064c251d4e35fc7737d25d46e66374edf9cb38004111ba3799728e0a02a9157f67ddb5d7577fe211ea3e6e09f8b272fd79ceab5f1097a34403e
 SHA512 
1a6c77c94c2c7ff559e915fa4db238595c21b1faa7f716acecf68b7f31a349a30575f89e31ee2d64e2a4571feba4ff016fb858a5b1d3a3b7661923b1f3581fa4
 DIST genpatches-4.17-7.extras.tar.xz 17480 BLAKE2B 
ba9706cc7fd251ce586062354be3af5bd1760a3f19c458ecac4da4d094489bc54a50e27c792725c8b8d5b5a9be0de09949fa7c389db226344bcdfd8ffb859455
 SHA512 
5f384790402cbd7a7ed9f00401f868d10b3f9a55b63f3cbcac37e196da48eced24c2994f1716267f9ce7be7d80fe118a42855b1e1c884acb8d1e3a1ad3ca5a09
+DIST genpatches-4.17-8.base.tar.xz 170084 BLAKE2B 
dc747c215803b06da66f94956589daed3d0767f7dfb3f4e10d4e1ebae5f714a5fb3e8d6b0b2e69fb349e15c859cf19c821dfa57438bbe0b0c308fa97c973bb8d
 SHA512 
96b088f7e8afbf9a6e1d6dafd49e4cc6b4079e36a16ce7e819c653e4852aaec7e7834806fd520edf84a6a92f9c19934b8c322d743df4de6a8e7a9075a3c18aa1
+DIST genpatches-4.17-8.experimental.tar.xz 5220 BLAKE2B 
2003d75504ae365714815a04947ac28aece44da7ec82772871b73fe15556015ffaadff44544cd5bff7379232df88d28dc545d808434a4430046a69a81a7b9ee0
 SHA512 
b527c3085e6bdf7fb9f6a4c44cf6a2810f1182f43ad533db9b8666e72a47a58b74d760985753cbbfec22337ec630cbb73d8262be0689d3eb78c4daba62bdcaa8
+DIST genpatches-4.17-8.extras.tar.xz 17488 BLAKE2B 
8965450e31b593640355e758334bdcb84cf57bcb5313261e734f31ac72a082c97e5f27e723f36383063bfad4842162bf86c8c382bbcd33e4282e15dec8f871b8
 SHA512 
2452bf5d442ec542a048402a48744e299275e5a42067e0ae007ed0d3934792b5698c05c485361ee890b66cefe2b4f7c4b9f84e9cc24820271f8592fa6b17e852
 DIST genpatches-4.4-115.base.tar.xz 1692684 BLAKE2B 
8595bbb40d0f0172e5b6f5266d89b3aa67fad3889375c3925a39e01f9dd03e86f934d8d3c0bd93bab58ceee274277aaac4051d09f2edf665c106f2c0e29d
 SHA512 
43dac11a37c6cbef7a4070336bda44beb2d5a9a649188d188e37c4654ce94a71244a7e87652368da5a0f88dc53ad5c8d6194ad614c4033d08295debab0c90eca
 DIST genpatches-4.4-115.experimental.tar.xz 87744 BLAKE2B 
dc8a9f9ae6e6789e7c072e5c6dfa0e875765d77ffb746060f65cd708124f81f8a269a54ec6bd6f9bd159d0cd5d0d9dabd6ad9489ff5453e01c264b0f34153300
 SHA512 
e82343f1d4220ecab61503c7cefae9d5d9cd605187f4861eac21f330c39af77e90950badf1896a8fefee57133496f706e2b1905eee1d8c6cf945e77ed3b36094
 DIST genpatches-4.4-115.extras.tar.xz 16456 BLAKE2B 
3c854f5619d349eb7b20b8f92787564019769884c28cf8bd3191686e3fc8f5c764ebc3a3c99d3ea7290aab316b8a0a0728a4f679196b80b524943c503fef6705
 SHA512 
84d76421f1e3d3041ab18a2a6a019b571c1a6f27d2fc880da64ae11398c43e5eab79c538940df82aa02d697983a97145197b127613bb7f4765a26813cc36eacf

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.17.7.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.17.7.ebuild
new file mode 100644
index 000..e4760a2f9e9
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.17.7.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="8"
+
+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/portage:master commit in: pym/portage/util/_eventloop/

2018-07-17 Thread Zac Medico
commit: e46dd735cd4dde58cf3f8ef3cd2b8b29561f5b3e
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jul 17 19:27:28 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jul 17 19:27:28 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e46dd735

EventLoop: use python2.7 compatible **kwargs for call_* context arg

Since python2.7 does not allow positional default arguments after
*args, use **kwargs instead.

Fixes: ae8cc32ccd81 ("EventLoop: add call_* context arg for python3.7 compat")

 pym/portage/util/_eventloop/EventLoop.py | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pym/portage/util/_eventloop/EventLoop.py 
b/pym/portage/util/_eventloop/EventLoop.py
index 69ccbac2c..084ff0c18 100644
--- a/pym/portage/util/_eventloop/EventLoop.py
+++ b/pym/portage/util/_eventloop/EventLoop.py
@@ -832,7 +832,7 @@ class EventLoop(object):
 
return future.result()
 
-   def call_soon(self, callback, *args, context=None):
+   def call_soon(self, callback, *args, **kwargs):
"""
Arrange for a callback to be called as soon as possible. The 
callback
is called after call_soon() returns, when control returns to 
the event
@@ -862,7 +862,7 @@ class EventLoop(object):
return self._handle(self._idle_add(
self._call_soon_callback(callback, args)), self)
 
-   def call_soon_threadsafe(self, callback, *args, context=None):
+   def call_soon_threadsafe(self, callback, *args, **kwargs):
"""Like call_soon(), but thread safe."""
# idle_add provides thread safety
return self._handle(self.idle_add(
@@ -877,7 +877,7 @@ class EventLoop(object):
"""
return monotonic()
 
-   def call_later(self, delay, callback, *args, context=None):
+   def call_later(self, delay, callback, *args, **kwargs):
"""
Arrange for the callback to be called after the given delay 
seconds
(either an int or float).
@@ -912,7 +912,7 @@ class EventLoop(object):
return self._handle(self.timeout_add(
delay * 1000, self._call_soon_callback(callback, 
args)), self)
 
-   def call_at(self, when, callback, *args, context=None):
+   def call_at(self, when, callback, *args, **kwargs):
"""
Arrange for the callback to be called at the given absolute
timestamp when (an int or float), using the same time reference 
as



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

2018-07-17 Thread Louis Sautier
commit: 085b9419c27e34d2aeb65a8c5c0ee58e20f080ea
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Jul 17 19:01:39 2018 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Jul 17 19:21:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=085b9419

dev-python/pymediainfo: add Python 3.7

Package-Manager: Portage-2.3.43, Repoman-2.3.10

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

diff --git a/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild 
b/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild
index bbd536829e6..ffd76f0cf13 100644
--- a/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild
+++ b/dev-python/pymediainfo/pymediainfo-2.3.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6}} )
+PYTHON_COMPAT=( pypy{,3} python{2_7,3_{4,5,6,7}} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-emacs/f/

2018-07-17 Thread Hans de Graaff
commit: f8c094f7815073fea99d28f7dcf6c2122623a072
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 17 19:08:07 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 17 19:08:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c094f7

app-emacs/f: add 0.20.0

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emacs/f/Manifest|  1 +
 app-emacs/f/f-0.20.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-emacs/f/Manifest b/app-emacs/f/Manifest
index a185ef2ec88..eba09455e8c 100644
--- a/app-emacs/f/Manifest
+++ b/app-emacs/f/Manifest
@@ -1,2 +1,3 @@
 DIST f-0.18.2.tar.gz 18485 BLAKE2B 
5b450b82eb31b23243a14308121380f53310de6b312c0b6c821b478d81019f20e0ca1765e267ed53a715aae626dabf743e978acfc9202559e14166fb5fda332f
 SHA512 
5b11084dcc6afcc85ed0e187f6dd252c391fa43325be5b88b776171b3bc7076ea2bbd32b7c424deb70e035f6acd46acd86053547663502530832db2c50eba346
 DIST f-0.19.0.tar.gz 19477 BLAKE2B 
47cfb8c876e11cae7eca61815085c4290f65f9d72a7c5d397d8b53f6d57421f46997786556074027de5405acbf38ddb42ecbb767c809763e84d880286e6942dc
 SHA512 
694eca1872cb0a0da7f75f610e4101993a79a5e7601c3f72fd2c642b1a44f5eada24777313b5166d901d9d983c18b4d412b4c6f01c382ace7530bacaa3b67c56
+DIST f-0.20.0.tar.gz 19907 BLAKE2B 
20b82a19b227d2e0863e540e75bc5094c0cf267eae00d699ff5b00fa574213d303135c246c454c92785080feae63ba6c529b115aeb1368774dd548852d94fb48
 SHA512 
0c44e63cd527a37bd5582d5a2a4cb2269d179930d7f41b378b9100ad5bb4518291b02197b1d55e1bf603bb5b1c12181b982d9b9a3f8fbd48860f6e86ea36c03e

diff --git a/app-emacs/f/f-0.20.0.ebuild b/app-emacs/f/f-0.20.0.ebuild
new file mode 100644
index 000..5ab830f3487
--- /dev/null
+++ b/app-emacs/f/f-0.20.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+DESCRIPTION="Modern API for working with files and directories in Emacs"
+HOMEPAGE="https://github.com/rejeep/f.el;
+SRC_URI="https://github.com/rejeep/f.el/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test"
+
+RDEPEND="app-emacs/dash app-emacs/s"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/f.el-${PV}"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.md"



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

2018-07-17 Thread Zac Medico
commit: ae8cc32ccd812661650647feffa1b10fc3ab5837
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jul 17 19:04:28 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jul 17 19:05:38 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ae8cc32c

EventLoop: add call_* context arg for python3.7 compat

The context argument currently does nothing, but exists for minimal
interoperability with Future instances that require it for PEP 567.

 pym/portage/util/_eventloop/EventLoop.py | 26 ++
 1 file changed, 22 insertions(+), 4 deletions(-)

diff --git a/pym/portage/util/_eventloop/EventLoop.py 
b/pym/portage/util/_eventloop/EventLoop.py
index df76374d9..69ccbac2c 100644
--- a/pym/portage/util/_eventloop/EventLoop.py
+++ b/pym/portage/util/_eventloop/EventLoop.py
@@ -832,7 +832,7 @@ class EventLoop(object):
 
return future.result()
 
-   def call_soon(self, callback, *args):
+   def call_soon(self, callback, *args, context=None):
"""
Arrange for a callback to be called as soon as possible. The 
callback
is called after call_soon() returns, when control returns to 
the event
@@ -844,18 +844,25 @@ class EventLoop(object):
Any positional arguments after the callback will be passed to 
the
callback when it is called.
 
+   The context argument currently does nothing, but exists for 
minimal
+   interoperability with Future instances that require it for PEP 
567.
+
An object compatible with asyncio.Handle is returned, which can
be used to cancel the callback.
 
@type callback: callable
@param callback: a function to call
+   @type context: contextvars.Context
+   @param context: An optional keyword-only context argument allows
+   specifying a custom contextvars.Context for the 
callback to run
+   in. The current context is used when no context is 
provided.
@return: a handle which can be used to cancel the callback
@rtype: asyncio.Handle (or compatible)
"""
return self._handle(self._idle_add(
self._call_soon_callback(callback, args)), self)
 
-   def call_soon_threadsafe(self, callback, *args):
+   def call_soon_threadsafe(self, callback, *args, context=None):
"""Like call_soon(), but thread safe."""
# idle_add provides thread safety
return self._handle(self.idle_add(
@@ -870,7 +877,7 @@ class EventLoop(object):
"""
return monotonic()
 
-   def call_later(self, delay, callback, *args):
+   def call_later(self, delay, callback, *args, context=None):
"""
Arrange for the callback to be called after the given delay 
seconds
(either an int or float).
@@ -886,19 +893,26 @@ class EventLoop(object):
it is called. If you want the callback to be called with some 
named
arguments, use a closure or functools.partial().
 
+   The context argument currently does nothing, but exists for 
minimal
+   interoperability with Future instances that require it for PEP 
567.
+
Use functools.partial to pass keywords to the callback.
 
@type delay: int or float
@param delay: delay seconds
@type callback: callable
@param callback: a function to call
+   @type context: contextvars.Context
+   @param context: An optional keyword-only context argument allows
+   specifying a custom contextvars.Context for the 
callback to run
+   in. The current context is used when no context is 
provided.
@return: a handle which can be used to cancel the callback
@rtype: asyncio.Handle (or compatible)
"""
return self._handle(self.timeout_add(
delay * 1000, self._call_soon_callback(callback, 
args)), self)
 
-   def call_at(self, when, callback, *args):
+   def call_at(self, when, callback, *args, context=None):
"""
Arrange for the callback to be called at the given absolute
timestamp when (an int or float), using the same time reference 
as
@@ -915,6 +929,10 @@ class EventLoop(object):
@param when: absolute timestamp when to call callback
@type callback: callable
@param callback: a function to call
+   @type context: contextvars.Context
+   @param context: An optional keyword-only context argument allows
+   specifying a custom contextvars.Context for the 
callback to run
+   

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

2018-07-17 Thread Hans de Graaff
commit: 1d923862d3785cf08d5b2e6f5b67043f59e77ff1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 17 19:04:05 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 17 19:04:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d923862

app-admin/pass: fix emacs dependencies

Add dependencies for emacs and compile the emacs code.
This drops arm x86 x86-macos keywords, see bug 661432

Closes: https://bugs.gentoo.org/509914
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/pass/pass-1.7.2-r1.ebuild | 78 +
 1 file changed, 78 insertions(+)

diff --git a/app-admin/pass/pass-1.7.2-r1.ebuild 
b/app-admin/pass/pass-1.7.2-r1.ebuild
new file mode 100644
index 000..370114ac631
--- /dev/null
+++ b/app-admin/pass/pass-1.7.2-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit bash-completion-r1 elisp-common
+
+DESCRIPTION="Stores, retrieves, generates, and synchronizes passwords securely"
+HOMEPAGE="https://www.passwordstore.org/;
+SRC_URI="https://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.xz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin"
+
+RDEPEND="
+   app-crypt/gnupg
+   media-gfx/qrencode
+   >=app-text/tree-1.7.0
+   git? ( dev-vcs/git )
+   X? ( x11-misc/xclip )
+   elibc_Darwin? ( app-misc/getopt )
+   zsh-completion? ( app-shells/gentoo-zsh-completions )
+   fish-completion? ( app-shells/fish )
+   dmenu? ( x11-misc/dmenu x11-misc/xdotool )
+   emacs? ( virtual/emacs >=app-emacs/f-0.11.0 >=app-emacs/s-1.9.0 
>=app-emacs/with-editor-2.5.11 )
+"
+
+S="${WORKDIR}/password-store-${PV}"
+
+src_prepare() {
+   default
+
+   use elibc_Darwin || return
+   # use coreutils'
+   sed -i -e 's/openssl base64/base64/g' src/platform/darwin.sh || die
+   # host getopt isn't cool, and we aren't brew (rip out brew reference)
+   sed -i -e '/^GETOPT=/s/=.*$/=getopt-long/' src/platform/darwin.sh || die
+   # make sure we can find "mount"
+   sed -i -e 's:mount -t:/sbin/mount -t:' src/platform/darwin.sh || die
+}
+
+src_compile() {
+   use emacs && elisp-compile contrib/emacs/*.el
+}
+
+src_install() {
+   emake install \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   BASHCOMPDIR="$(get_bashcompdir)" \
+   WITH_BASHCOMP=yes \
+   WITH_ZSHCOMP=$(usex zsh-completion) \
+   WITH_FISHCOMP=$(usex fish-completion)
+   use dmenu && dobin contrib/dmenu/passmenu
+   if use emacs; then
+   elisp-install ${PN} contrib/emacs/*.{el,elc}
+   elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
+   fi
+   if use importers; then
+   exeinto /usr/share/${PN}/importers
+   doexe contrib/importers/*
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+   if use importers; then
+   einfo "To import passwords from other password managers, you 
may use the"
+   einfo "various importer scripts found in:"
+   einfo "${EROOT%/}/usr/share/${PN}/importers/"
+   fi
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx-unit/, www-servers/nginx-unit/files/

2018-07-17 Thread Tony Vroon
commit: 45c246558a1abfd8c5fdb2b51d00b33faf1a0d81
Author: Ralph Seichter  seichter  de>
AuthorDate: Mon Jul 16 10:57:14 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Tue Jul 17 17:14:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c24655

www-servers/nginx-unit: New package, by Ralph Seichter.

NGINX Unit is a dynamic web and application server, designed to run
applications in multiple languages. Unit is lightweight, polyglot,
and dynamically configured via API. The design of the server allows
reconfiguration of specific application parameters as needed by the
engineering or operations.  (Source: http://unit.nginx.org/)

Bug: https://bugs.gentoo.org/661074
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9249
Closes: https://bugs.gentoo.org/661074

 www-servers/nginx-unit/Manifest   |  1 +
 www-servers/nginx-unit/files/nginx-unit.initd | 14 ++
 www-servers/nginx-unit/metadata.xml   | 22 +++
 www-servers/nginx-unit/nginx-unit-1.3.ebuild  | 39 +++
 4 files changed, 76 insertions(+)

diff --git a/www-servers/nginx-unit/Manifest b/www-servers/nginx-unit/Manifest
new file mode 100644
index 000..9faa8c2bda7
--- /dev/null
+++ b/www-servers/nginx-unit/Manifest
@@ -0,0 +1 @@
+DIST nginx-unit-1.3.tar.gz 401670 BLAKE2B 
34a0ed9631c7061d1c71f8335103b0e266ef6f949afeb8cef283a7b5dd6c9f0a4835f20fdedd091af6950cd0897cb1ab48dea9f475e1b75a2872da7ac0090d10
 SHA512 
63a47b920bfdae7a7e034d616f520b27b46151a299cf5854373f7f8472043de0ffc98f9d62317c46e637857e0ef24668ded99be6e058315acf25b4e1c7f1ed09

diff --git a/www-servers/nginx-unit/files/nginx-unit.initd 
b/www-servers/nginx-unit/files/nginx-unit.initd
new file mode 100755
index 000..23720abcc1e
--- /dev/null
+++ b/www-servers/nginx-unit/files/nginx-unit.initd
@@ -0,0 +1,14 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/sbin/unitd"
+pidfile="/run/nginx-unit.pid"
+
+depend() {
+   use dns logger netmount
+}
+
+start_pre() {
+   checkpath -d /var/lib/nginx-unit -o root:root 0770
+}

diff --git a/www-servers/nginx-unit/metadata.xml 
b/www-servers/nginx-unit/metadata.xml
new file mode 100644
index 000..7660440b3f5
--- /dev/null
+++ b/www-servers/nginx-unit/metadata.xml
@@ -0,0 +1,22 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@seichter.de
+   Ralph Seichter
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   NGINX Unit is a dynamic web and application server, designed to 
run
+   applications in multiple languages. Unit is lightweight, 
polyglot, and
+   dynamically configured via API. The design of the server allows
+   reconfiguration of specific application parameters as needed by 
the
+   engineering or operations.
+   
+   
+   nginx/unit
+   
+

diff --git a/www-servers/nginx-unit/nginx-unit-1.3.ebuild 
b/www-servers/nginx-unit/nginx-unit-1.3.ebuild
new file mode 100644
index 000..da3e472ba88
--- /dev/null
+++ b/www-servers/nginx-unit/nginx-unit-1.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A dynamic web and application server"
+HOMEPAGE="https://unit.nginx.org;
+SRC_URI="https://unit.nginx.org/download/unit-${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="perl python"
+REQUIRED_USE="|| ( ${IUSE} )"
+DEPEND="perl? ( dev-lang/perl:= )
+   python? ( dev-lang/python:= )"
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/unit-${PV}"
+
+src_configure() {
+   ./configure \
+   --prefix=/usr \
+   --log=/var/log/${PN} \
+   --state=/var/lib/${PN} \
+   --pid=/run/${PN}.pid \
+   --control=unix:/run/${PN}.sock || die "Core configuration 
failed"
+   for flag in ${IUSE} ; do
+   if use ${flag} ; then
+   ./configure ${flag} || die "Module configuration 
failed: ${flag}"
+   fi
+   done
+}
+
+src_install() {
+   default
+   keepdir /var/lib/${PN}
+   fperms 0770 /var/lib/${PN}
+   newinitd "${FILESDIR}/${PN}.initd" ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/bitrise/

2018-07-17 Thread Tony Vroon
commit: f7d7dd4261989165a26bb65d4a8ff153b2053757
Author: Karol Wrótniak  droidsonroids  pl>
AuthorDate: Sun Jul 15 15:41:26 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Tue Jul 17 17:09:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d7dd42

dev-util/bitrise: bump version 1.19.0

Bug: https://bugs.gentoo.org/657710
Closes: https://bugs.gentoo.org/657710
Closes: https://github.com/gentoo/gentoo/pull/9237

 dev-util/bitrise/Manifest  |  1 +
 dev-util/bitrise/bitrise-1.19.0.ebuild | 45 ++
 dev-util/bitrise/metadata.xml  |  2 +-
 3 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/dev-util/bitrise/Manifest b/dev-util/bitrise/Manifest
index 63b8867a322..3903da5834c 100644
--- a/dev-util/bitrise/Manifest
+++ b/dev-util/bitrise/Manifest
@@ -1 +1,2 @@
 DIST bitrise-1.16.1.tar.gz 3986520 BLAKE2B 
2a38eb72abc2aee69b9494abe03434014531a5081e8d71e7883418d686dffd1de8d61b2dda8761a1d074392a4f84699a4cff36be4f6be8abf52ba705434b8283
 SHA512 
37d87a27f2d3c17df7c61eebb8ab50887c7f723901125af08a5833bd053c5706cf1a2d3310fa30a6ade3bec8292b30bc4ddfb3143ece8129c606fcbe5103ddd6
+DIST bitrise-1.19.0.tar.gz 4223634 BLAKE2B 
cb0822af15c1214d785f002617cd5c184e50a85c289d7ef5fe4fb429009495db26935aea9b9fbdb43514221d233a10347b52d01c0f839bb981da8437d61f79a1
 SHA512 
ef0ca59a907bf85ceadd2bccb7859e6b40146fd4983d51c84f82ba3ac36b47eeef41cbd342cfcbe516ed2ee678e66a4e07ef451cc36a7b6977fa6def9ac2a1e4

diff --git a/dev-util/bitrise/bitrise-1.19.0.ebuild 
b/dev-util/bitrise/bitrise-1.19.0.ebuild
new file mode 100644
index 000..2cb6e23d981
--- /dev/null
+++ b/dev-util/bitrise/bitrise-1.19.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build
+
+EGO_ON="github.com/bitrise-io"
+EGO_PN="${EGO_ON}/${PN}"
+
+DESCRIPTION="Run your Bitrise.io automations on any Mac or Linux machine"
+HOMEPAGE="https://www.bitrise.io/cli;
+SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND=">=dev-util/envman-1.2.0
+>=dev-util/stepman-0.10.0"
+
+S="${WORKDIR}/src/${EGO_ON}/${PN}"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${WORKDIR}/src/${EGO_ON}" || die "Couldn't create project dir 
in GOPATH"
+   mv "${WORKDIR}/${P}" "${WORKDIR}/src/${EGO_ON}/bitrise" || die 
"Couldn't move sources to GOPATH"
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}" go build -v -o bin/bitrise || die "Couldn't compile 
bitrise"
+}
+
+src_test() {
+   export PULL_REQUEST_ID=""
+   export INTEGRATION_TEST_BINARY_PATH="${S}/bin/bitrise"
+   GOPATH="${WORKDIR}" go test -v ./_tests/integration/... || die 
"Integration tests failed"
+}
+
+src_install() {
+   dobin bin/bitrise
+   dodoc README.md
+   use doc && dodoc -r _docs
+}

diff --git a/dev-util/bitrise/metadata.xml b/dev-util/bitrise/metadata.xml
index d00260bae97..c4961be108e 100644
--- a/dev-util/bitrise/metadata.xml
+++ b/dev-util/bitrise/metadata.xml
@@ -14,6 +14,6 @@
https://github.com/bitrise-io/bitrise/issues

https://github.com/bitrise-io/bitrise/blob/master/CHANGELOG.md

https://github.com/bitrise-io/bitrise/blob/master/README.md
-   bitriseio/bitrise
+   bitrise-io/bitrise

 



[gentoo-commits] repo/gentoo:master commit in: app-metrics/node_exporter/

2018-07-17 Thread Manuel Rüger
commit: 8b7f2be6885b3c39ce35e8ff5410e8a2270be7d8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jul 17 16:43:59 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jul 17 16:43:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7f2be6

app-metrics/node_exporter: Remove old

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-metrics/node_exporter/Manifest |  1 -
 .../node_exporter/node_exporter-0.16.0_rc3.ebuild  | 48 --
 2 files changed, 49 deletions(-)

diff --git a/app-metrics/node_exporter/Manifest 
b/app-metrics/node_exporter/Manifest
index 8fa701ff943..6de65209dc0 100644
--- a/app-metrics/node_exporter/Manifest
+++ b/app-metrics/node_exporter/Manifest
@@ -1,3 +1,2 @@
 DIST node_exporter-0.15.2.tar.gz 1327204 BLAKE2B 
ee694771ed6d736fd4bb6a10f713f31becc930fb8225499d4b3a2a2cc7416c1816605cd8f4205dc37a2264af8d9f85e3519bc01844d252b6a70d4ee5f6308ece
 SHA512 
b39ce0801a5bf5a2a70c4034659d047d70b3763af3f18925b65c2b5f72832e261362aaeb9ce4c68cb7bf52e790d3fc710a6c8550ad7876e89fd9f5a055200a52
 DIST node_exporter-0.16.0.tar.gz 1413131 BLAKE2B 
7561ae8cc4994c6772816b72d6e3ea98934cb02eee7fab6c08a58ca853e492192defbadf25ea6f992fd044d23826241a4c0fb54c423b59394210803a5fa517e3
 SHA512 
59a2286024de76e7213e430ba77a366190d626d3b410c8dc960ad2bf68798e8ec3aeb851396673fb402eef15b2596f6835cf0197a53b9a3d1c0f8a1a81965fc7
-DIST node_exporter-0.16.0_rc3.tar.gz 1411536 BLAKE2B 
24c38fb607d68718298df84db0e903d2a35d21d2edbe5e79c917cd2a32d76708a7e9f25750fd0c52c7eec4bbb90ee089dc60769e05f0265cb08c4a27dff20d96
 SHA512 
fc80738ba6bedd4a9a28374c6ea52c6471be14849b0120fd322397c179e0f0043bc616585d2b251a817bb7af8af16cc5a7f41de989943b9b87805dac4446a61f

diff --git a/app-metrics/node_exporter/node_exporter-0.16.0_rc3.ebuild 
b/app-metrics/node_exporter/node_exporter-0.16.0_rc3.ebuild
deleted file mode 100644
index 62f4a8eceeb..000
--- a/app-metrics/node_exporter/node_exporter-0.16.0_rc3.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/prometheus/node_exporter"
-EGIT_COMMIT="v${PV/_rc/-rc.}"
-NODE_EXPORTER_COMMIT="575d895"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Prometheus exporter for machine metrics"
-HOMEPAGE="https://github.com/prometheus/node_exporter;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-util/promu"
-
-pkg_setup() {
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 -1 ${PN}
-}
-
-src_prepare() {
-   default
-   sed -i -e "s/{{.Revision}}/${NODE_EXPORTER_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
-}
-
-src_compile() {
-   pushd src/${EGO_PN} || die
-   mkdir -p bin || die
-   GOPATH="${S}" promu build -v --prefix node_exporter || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin node_exporter/node_exporter
-   dodoc {README,CHANGELOG,CONTRIBUTING}.md
-   popd || die
-   keepdir /var/lib/node_exporter /var/log/node_exporter
-   fowners ${PN}:${PN} /var/lib/node_exporter /var/log/node_exporter
-   newinitd "${FILESDIR}"/${PN}-1.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-}



[gentoo-commits] proj/linux-patches: New tag: 4.17-8

2018-07-17 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jul 17 16:31:01 2018 +

New tag: 4.17-8




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

2018-07-17 Thread Manuel Rüger
commit: b8bb49d90f7fd0eabfd46d354cc524b5a356bc19
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jul 17 16:21:22 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jul 17 16:27:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bb49d9

app-emulation/reg: Version bump to 0.15.4

Package-Manager: Portage-2.3.43, Repoman-2.3.10

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

diff --git a/app-emulation/reg/Manifest b/app-emulation/reg/Manifest
index bb92968610d..9f29aaeadd8 100644
--- a/app-emulation/reg/Manifest
+++ b/app-emulation/reg/Manifest
@@ -1,3 +1,4 @@
 DIST reg-0.13.3.tar.gz 5396000 BLAKE2B 
c5fa658010cb5c1cc21d7edfc1b18fac8c65cf2bd3c6de213ab238aabcb1377096172b5484a92f18a04f9ef4c01124dcfcfd4e6eabaf9f9a9b272c6f1f1fc482
 SHA512 
aefe0e5d3b1a02d54e67a4c7892e6b6c7581793f9e45995933200125c275e38701ad25b772c4541714f72ad1b43865e484bd062e40edbb7ed5faf2a572c224a1
 DIST reg-0.13.4.tar.gz 5401627 BLAKE2B 
278462ff66917833feb9a660b39f9826afe1b71f7a75dad07f3673bd5ba63496152aa70147649ddf9d2266cbad3903ba3a4bbe4a7def76a932ea45131bdda8c5
 SHA512 
f8a1a52824b64cc252a5cd4f6c18d8cf73c88170342f0bab61664f5cdb50295510182c3c15afdfa02c1eae8d299e347a78b47d171ca275c01ecfd9228323c872
 DIST reg-0.14.1.tar.gz 5401469 BLAKE2B 
858c699b15e685e114d7c7619424dde6eb87cff08f79de621d5c0d35303b0e8f10981b5c0839633eebbb223658189369899f1a3e15bbdf1cf10dffcf88cf
 SHA512 
2904b5da02cd5f0d98447aa86e36e13f96b1e0ef8f81f97d3fd801e3d477909c6d893db8af4e84591a4630633a698b8a21e673d5abbc169812ebd857615b8401
+DIST reg-0.15.4.tar.gz 4052737 BLAKE2B 
34bc68d3cb161bbea02bfc0ed142cb764f2db64610ac7b2b92130cfc838cfa4fde4794da9fd2d38a9bb73e994cf386ac9f50beaa4435b88cf034a4f4d0b648cc
 SHA512 
d5948b095c310c2697a2f7b80a342af6949e4cb66c521cdb370a6fbead7424d729057fe71952291ee1ed82717cd7bb29141f6a2f85c946e33fd96da1c17912dd

diff --git a/app-emulation/reg/reg-0.15.4.ebuild 
b/app-emulation/reg/reg-0.15.4.ebuild
new file mode 100644
index 000..2695cd240b3
--- /dev/null
+++ b/app-emulation/reg/reg-0.15.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit golang-build golang-vcs-snapshot
+
+EGO_PN="github.com/genuinetools/reg"
+GIT_COMMIT="8c930c585418564a4ce472fbbfccb8c5741c2520"
+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"
+
+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 /usr/share/${PN}
+   doins -r src/${EGO_PN}/server/*
+}



[gentoo-commits] repo/gentoo:master commit in: app-metrics/redis_exporter/

2018-07-17 Thread Manuel Rüger
commit: adba9b37226086423e65e8710a471f3cdacaaf0b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jul 17 15:31:50 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jul 17 16:27:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adba9b37

app-metrics/redis_exporter: Version bump to 0.20.2

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-metrics/redis_exporter/Manifest|  1 +
 .../redis_exporter/redis_exporter-0.20.2.ebuild| 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-metrics/redis_exporter/Manifest 
b/app-metrics/redis_exporter/Manifest
index 4e92a043cb3..715805b65c4 100644
--- a/app-metrics/redis_exporter/Manifest
+++ b/app-metrics/redis_exporter/Manifest
@@ -1 +1,2 @@
 DIST redis_exporter-0.15.0.tar.gz 1232990 BLAKE2B 
ade899ef0f21594d3bb59c379f44d941e2a42f06a5c2ba5b304cc0b8b83def12eb036e6011a7d88abe7d97104ae663cb025ca60287ec9aba7be93a734d84c959
 SHA512 
8892306500943ec18d8fa5110fc6f4954ec886fca4d0023cdc2134ee2498c6f39ab06bec8f998ecde796cc2053b66103146503b76a185db3da5cbab81ebd9f2a
+DIST redis_exporter-0.20.2.tar.gz 970030 BLAKE2B 
55bee727f196fad642944a444220d9f71958d812f5f5f4d79a0c741cada25f29690ff4f185ec4028cf5216139e5351022a134fb1b0f2b5b45b384a831dbf1802
 SHA512 
eee4cc9de79ea256571c9650abae6b044fc78b7683abef544d5313dad5d46d3516c55e939c33f87849cc52ed2465797d20b606e386aa4fe187dd16d30354173e

diff --git a/app-metrics/redis_exporter/redis_exporter-0.20.2.ebuild 
b/app-metrics/redis_exporter/redis_exporter-0.20.2.ebuild
new file mode 100644
index 000..8ead2d2063d
--- /dev/null
+++ b/app-metrics/redis_exporter/redis_exporter-0.20.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot systemd
+
+EGO_PN="github.com/oliver006/redis_exporter"
+EGIT_COMMIT="3e15af27aac37e114b32a07f5e9dc0510f4cbfc4"
+ARCHIVE_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x 
and 4.x"
+HOMEPAGE="https://github.com/oliver006/redis_exporter;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -e 
"s|\(^[[:space:]]*VERSION[[:space:]]*=[[:space:]]*\).*|\1\"${PV}\"|" \
+   -e 
"s|\(^[[:space:]]*BUILD_DATE[[:space:]]*=[[:space:]]*\).*|\1\"$(LC_ALL=C date 
-u)\"|" \
+   -e 
"s|\(^[[:space:]]*COMMIT_SHA1[[:space:]]*=[[:space:]]*\).*|\1\"${EGIT_COMMIT}\"|"
 \
+   -i src/${EGO_PN}/main.go || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GOPATH="${S}" \
+   go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}"
+   popd || die
+}
+
+src_install() {
+   dobin bin/redis_exporter
+   dodoc src/${EGO_PN}/README.md
+   local dir
+   for dir in /var/{lib,log}/${PN}; do
+   keepdir "${dir}"
+   fowners ${PN}:${PN} "${dir}"
+   done
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/stepman/

2018-07-17 Thread Tony Vroon
commit: a60d4a1cf3582f03f7cf83081c5d064fad038484
Author: Karol Wrótniak  droidsonroids  pl>
AuthorDate: Sun Jul 15 15:08:48 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Tue Jul 17 16:25:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a60d4a1c

dev-util/stepman: new ebuild, version 0.10.0

Closes: https://bugs.gentoo.org/661246
Closes: https://github.com/gentoo/gentoo/pull/9235

 dev-util/stepman/Manifest  |  1 +
 dev-util/stepman/metadata.xml  | 20 +
 dev-util/stepman/stepman-0.10.0.ebuild | 39 ++
 3 files changed, 60 insertions(+)

diff --git a/dev-util/stepman/Manifest b/dev-util/stepman/Manifest
new file mode 100644
index 000..b47330bf9fb
--- /dev/null
+++ b/dev-util/stepman/Manifest
@@ -0,0 +1 @@
+DIST stepman-0.10.0.tar.gz 3054342 BLAKE2B 
8d1d6fc8b4b85c79d535c6162a8b7c5ba15042b6a8334286cdf7ad5d498ee20abecaa1bb9ce9ffe5406891271e23a2e2554bea0b52bbf08df23a2154fdcb4da8
 SHA512 
1437d5c997e62a9da3beb666a15ac665e18300fad3668ee3acdae30307027bbf16c0d95f649a9a62c6203f3e09f9ec83525a23b3789f09c3707ff1937a7affbe

diff --git a/dev-util/stepman/metadata.xml b/dev-util/stepman/metadata.xml
new file mode 100644
index 000..a84ba407797
--- /dev/null
+++ b/dev-util/stepman/metadata.xml
@@ -0,0 +1,20 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   karol.wrotn...@droidsonroids.pl
+   Karol Wrótniak
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+Step collection manager for Bitrise CLI. Part of the 
Bitrise Continuous Integration, Delivery and Automations Stack, with envman and 
bitrise. For a nice  quick intro you 
+should check: https://www.bitrise.io/cli
+   
+   https://github.com/bitrise-io/stepman/issues
+   
https://github.com/bitrise-io/stepman/blob/master/CHANGELOG.md
+   
https://github.com/bitrise-io/stepman/blob/master/README.md
+   bitrise-io/stepman
+   
+

diff --git a/dev-util/stepman/stepman-0.10.0.ebuild 
b/dev-util/stepman/stepman-0.10.0.ebuild
new file mode 100644
index 000..4b0b891bc49
--- /dev/null
+++ b/dev-util/stepman/stepman-0.10.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build
+
+EGO_ON="github.com/bitrise-io"
+EGO_PN="${EGO_ON}/${PN}"
+
+DESCRIPTION="Step collection manager for Bitrise CLI."
+HOMEPAGE="https://www.bitrise.io/cli;
+SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/src/${EGO_ON}/${PN}"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${WORKDIR}/src/${EGO_ON}" || die "Couldn't create project dir 
in GOPATH"
+   mv "${WORKDIR}/${P}" "${WORKDIR}/src/${EGO_ON}/stepman" || die 
"Couldn't move sources to GOPATH"
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}" go build -v -o bin/stepman || die "Couldn't compile 
stepman"
+}
+
+src_test() {
+   export INTEGRATION_TEST_BINARY_PATH="${S}/bin/stepman"
+   GOPATH="${WORKDIR}" go test -v ./_tests/integration/... || die 
"Integration tests failed"
+}
+
+src_install() {
+   dobin bin/stepman
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/envman/

2018-07-17 Thread Tony Vroon
commit: 2ed2865794e0a21572eca83543082fcacd3117ba
Author: Karol Wrótniak  droidsonroids  pl>
AuthorDate: Sun Jul 15 15:30:30 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Tue Jul 17 16:24:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed28657

dev-util/envman: new ebuild, version 1.2.0

Closes: https://github.com/gentoo/gentoo/pull/9236
Closes: https://bugs.gentoo.org/661248
Closes: https://bugs.gentoo.org/657710

 dev-util/envman/Manifest|  1 +
 dev-util/envman/envman-1.2.0.ebuild | 38 +
 dev-util/envman/metadata.xml| 19 +++
 3 files changed, 58 insertions(+)

diff --git a/dev-util/envman/Manifest b/dev-util/envman/Manifest
new file mode 100644
index 000..e4ecaa9b6e7
--- /dev/null
+++ b/dev-util/envman/Manifest
@@ -0,0 +1 @@
+DIST envman-1.2.0.tar.gz 2997860 BLAKE2B 
e49d3b421fb1ab226de4430e90d8c684bc3a2554205c6383a140c0832134eaba338797dca44668fc2473d248940b5499395ab3a6d3359382305fd8a719772257
 SHA512 
5245aea8c280a6d6022e8132216891f09abee707c0ed736bfe6b4882aa23880a771dce5371b8ba5fcdd41fa951606727e7582442d897058b25985cf9dd5a9d18

diff --git a/dev-util/envman/envman-1.2.0.ebuild 
b/dev-util/envman/envman-1.2.0.ebuild
new file mode 100644
index 000..6713bc5a103
--- /dev/null
+++ b/dev-util/envman/envman-1.2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit golang-build
+
+EGO_ON="github.com/bitrise-io"
+EGO_PN="${EGO_ON}/${PN}"
+
+DESCRIPTION="Environment variable manager for Bitrise CLI."
+HOMEPAGE="https://www.bitrise.io/cli;
+SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/src/${EGO_ON}/${PN}"
+
+src_unpack() {
+   unpack ${A}
+   mkdir -p "${WORKDIR}/src/${EGO_ON}" || die "Couldn't create project dir 
in GOPATH"
+   mv "${WORKDIR}/${P}" "${WORKDIR}/src/${EGO_ON}/envman" || die "Couldn't 
move sources to GOPATH"
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}" go build -v -o bin/envman || die "Couldn't compile 
envman"
+}
+
+src_test() {
+   GOPATH="${WORKDIR}" go test ./... || die "Tests failed"
+}
+
+src_install() {
+   dobin bin/envman
+   dodoc README.md
+}

diff --git a/dev-util/envman/metadata.xml b/dev-util/envman/metadata.xml
new file mode 100644
index 000..c93a133753b
--- /dev/null
+++ b/dev-util/envman/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   karol.wrotn...@droidsonroids.pl
+   Karol Wrótniak
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   Environment variable manager for Bitrise CLI. Part of 
the Bitrise Continuous Integration, Delivery and Automations Stack, with 
stepman and bitrise. For a nice  quick intro you should check: 
https://www.bitrise.io/cli
+   
+   https://github.com/bitrise-io/envman/issues
+   
https://github.com/bitrise-io/envman/blob/master/CHANGELOG.md
+   
https://github.com/bitrise-io/envman/blob/master/README.md
+   bitriseio/envman
+   
+



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

2018-07-17 Thread Mike Pagano
commit: c054eed8e07c74be300906a57710035d78899d71
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jul 17 16:18:10 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jul 17 16:18:10 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=c054eed8

Linux patch 4.17.7

 _README |4 +
 1006_linux-4.17.7.patch | 4347 +++
 2 files changed, 4351 insertions(+)

diff --git a/_README b/_README
index b414442..a165e9a 100644
--- a/_README
+++ b/_README
@@ -67,6 +67,10 @@ Patch:  1005_linux-4.17.6.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.17.6
 
+Patch:  1006_linux-4.17.7.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.17.7
+
 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/1006_linux-4.17.7.patch b/1006_linux-4.17.7.patch
new file mode 100644
index 000..2f4965d
--- /dev/null
+++ b/1006_linux-4.17.7.patch
@@ -0,0 +1,4347 @@
+diff --git a/Documentation/kbuild/kbuild.txt b/Documentation/kbuild/kbuild.txt
+index 6c9c69ec3986..0fa16b461256 100644
+--- a/Documentation/kbuild/kbuild.txt
 b/Documentation/kbuild/kbuild.txt
+@@ -148,15 +148,6 @@ stripped after they are installed.  If INSTALL_MOD_STRIP 
is '1', then
+ the default option --strip-debug will be used.  Otherwise,
+ INSTALL_MOD_STRIP value will be used as the options to the strip command.
+ 
+-INSTALL_FW_PATH
+---
+-INSTALL_FW_PATH specifies where to install the firmware blobs.
+-The default value is:
+-
+-$(INSTALL_MOD_PATH)/lib/firmware
+-
+-The value can be overridden in which case the default value is ignored.
+-
+ INSTALL_HDR_PATH
+ --
+ INSTALL_HDR_PATH specifies where to install user space headers when
+diff --git a/Makefile b/Makefile
+index 1a885c8f82ef..5c9f331f29c0 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 17
+-SUBLEVEL = 6
++SUBLEVEL = 7
+ EXTRAVERSION =
+ NAME = Merciless Moray
+ 
+diff --git a/arch/arm/boot/dts/armada-38x.dtsi 
b/arch/arm/boot/dts/armada-38x.dtsi
+index 4cc09e43eea2..e8309ecc32b9 100644
+--- a/arch/arm/boot/dts/armada-38x.dtsi
 b/arch/arm/boot/dts/armada-38x.dtsi
+@@ -547,7 +547,7 @@
+ 
+   thermal: thermal@e8078 {
+   compatible = "marvell,armada380-thermal";
+-  reg = <0xe4078 0x4>, <0xe4074 0x4>;
++  reg = <0xe4078 0x4>, <0xe4070 0x8>;
+   status = "okay";
+   };
+ 
+diff --git a/arch/arm64/include/asm/simd.h b/arch/arm64/include/asm/simd.h
+index fa8b3fe932e6..6495cc51246f 100644
+--- a/arch/arm64/include/asm/simd.h
 b/arch/arm64/include/asm/simd.h
+@@ -29,20 +29,15 @@ DECLARE_PER_CPU(bool, kernel_neon_busy);
+ static __must_check inline bool may_use_simd(void)
+ {
+   /*
+-   * The raw_cpu_read() is racy if called with preemption enabled.
+-   * This is not a bug: kernel_neon_busy is only set when
+-   * preemption is disabled, so we cannot migrate to another CPU
+-   * while it is set, nor can we migrate to a CPU where it is set.
+-   * So, if we find it clear on some CPU then we're guaranteed to
+-   * find it clear on any CPU we could migrate to.
+-   *
+-   * If we are in between kernel_neon_begin()...kernel_neon_end(),
+-   * the flag will be set, but preemption is also disabled, so we
+-   * can't migrate to another CPU and spuriously see it become
+-   * false.
++   * kernel_neon_busy is only set while preemption is disabled,
++   * and is clear whenever preemption is enabled. Since
++   * this_cpu_read() is atomic w.r.t. preemption, kernel_neon_busy
++   * cannot change under our feet -- if it's set we cannot be
++   * migrated, and if it's clear we cannot be migrated to a CPU
++   * where it is set.
+*/
+   return !in_irq() && !irqs_disabled() && !in_nmi() &&
+-  !raw_cpu_read(kernel_neon_busy);
++  !this_cpu_read(kernel_neon_busy);
+ }
+ 
+ #else /* ! CONFIG_KERNEL_MODE_NEON */
+diff --git a/arch/mips/kernel/process.c b/arch/mips/kernel/process.c
+index 3775a8d694fb..d4c59d9dca5b 100644
+--- a/arch/mips/kernel/process.c
 b/arch/mips/kernel/process.c
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #include 
+ #include 
+@@ -655,28 +656,42 @@ unsigned long arch_align_stack(unsigned long sp)
+   return sp & ALMASK;
+ }
+ 
+-static void arch_dump_stack(void *info)
++static DEFINE_PER_CPU(call_single_data_t, backtrace_csd);
++static struct cpumask backtrace_csd_busy;
++
++static void handle_backtrace(void *info)
+ {
+-  struct pt_regs *regs;
++  nmi_cpu_backtrace(get_irq_regs());
++ 

[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2018-07-17 Thread Michał Górny
commit: b35c35b7eb20fdbd8a4e1f3d0fdc53e387455565
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 16:06:08 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 16:06:08 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=b35c35b7

index: Link new timelines

 htdocs/index.html | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/htdocs/index.html b/htdocs/index.html
index fbf8a91..3f637fe 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -88,6 +88,8 @@
 Gentoo 
Dev Web of Trust (WoT)
 WoT 
Node Stats
 Maintainer Needed Packages
+Developer commit timeline
+Active developer commit timeline
   
 
   Python reports



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2018-07-17 Thread Michał Górny
commit: da22852902679e00ee558c5fae945ced79763a6a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 16:06:48 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 16:06:48 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=da228529

index: Extend 'bugs last touched' to 2017

 htdocs/index.html | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/htdocs/index.html b/htdocs/index.html
index 3f637fe..79353ae 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -130,6 +130,8 @@
 https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2014-01-01=2013-01-01;
 class="list-group-item">2013
 https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2015-01-01=2014-01-01;
 class="list-group-item">2014
 https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2016-01-01=2015-01-01;
 class="list-group-item">2015
+https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2017-01-01=2016-01-01;
 class="list-group-item">2016
+https://bugs.gentoo.org/buglist.cgi?f1=delta_ts_id=1554870=lessthaneq=---=greaterthaneq_format=advanced=delta_ts=2018-01-01=2017-01-01;
 class="list-group-item">2017
   
 
   



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2018-07-17 Thread Michał Górny
commit: 12218dc7c6a39ccf99981b9c93895321b85d38d9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 16:07:45 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 16:07:45 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=12218dc7

index: Remove py3.4→3.5 report, add 3.6→3.7

 htdocs/index.html | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/htdocs/index.html b/htdocs/index.html
index 79353ae..4b59efb 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -94,9 +94,9 @@
 
   Python reports
   
-Py3.4 → 3.5 testing
 Py3.5 → 3.6 testing
 Py3.5 → 3.6 stabilizations
+Py3.6 → 3.7 testing
 PyPy3 → 3.5 testing
 Packages missing python*-r1 eclass
 python*-r1 eclass usage issues



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2018-07-17 Thread Michał Górny
commit: 792dbea828cf03e559c1aea9bac001c2d0c862c5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 16:09:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 16:09:28 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=792dbea8

index: Link repo status reports

 htdocs/index.html | 1 +
 1 file changed, 1 insertion(+)

diff --git a/htdocs/index.html b/htdocs/index.html
index 4b59efb..2cdd6c4 100644
--- a/htdocs/index.html
+++ b/htdocs/index.html
@@ -115,6 +115,7 @@
 Binary files in gentoo-x86
 Listing of packages that inherit an eclass
 Gentoo CI – QA check results
+Repository 
status reports
   
 
 



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

2018-07-17 Thread Tony Vroon
commit: cabd4d78ae4d5da5aafea7aa715d19323f710020
Author: Oleksandr Trotsenko  gmail  com>
AuthorDate: Wed Jun  6 17:45:21 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Tue Jul 17 16:07:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabd4d78

dev-python/h11: Introducing new package

Introducing dev-python/h11 into Gentoo.

Closes: https://bugs.gentoo.org/654856
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9250

 dev-python/h11/Manifest |  2 ++
 dev-python/h11/h11-0.7.0.ebuild | 28 
 dev-python/h11/h11-0.8.1.ebuild | 28 
 dev-python/h11/metadata.xml | 12 
 4 files changed, 70 insertions(+)

diff --git a/dev-python/h11/Manifest b/dev-python/h11/Manifest
new file mode 100644
index 000..a3a148963b6
--- /dev/null
+++ b/dev-python/h11/Manifest
@@ -0,0 +1,2 @@
+DIST h11-0.7.0.zip 105979 BLAKE2B 
46922a67a8496254845562e46432596cbc400e788adddc5df1b84583d16a090fbc1ac6a4dab1af9d05263abb33d2505627be1325ca9c3f6dd27dd3676ca99027
 SHA512 
abf9b8f7f12870804539049c3bfebbbe476e394636aed9967aa725d501fff983f28c7f14b4b882c17914d00fe3e74417ff8922128d0e4e07bf042a7db6d0b100
+DIST h11-0.8.1.tar.gz 94009 BLAKE2B 
34c43874ba8d1e59f89d9d71a5eb8033583aefc6659f6cf645067267a68769f01864b997623ad175e263d4918e2e572e2af49f4ddf743608fc259ab7b4a51022
 SHA512 
3310dcd8552de4440ed9669fd37b3fc4d76073a9801decb705bceee3c1e98ff83470bd124ecf36e1ec3457ff2fb4da6f4fbf077daa810c28ab73044dfab709d4

diff --git a/dev-python/h11/h11-0.7.0.ebuild b/dev-python/h11/h11-0.7.0.ebuild
new file mode 100644
index 000..6c6a5b9ba4e
--- /dev/null
+++ b/dev-python/h11/h11-0.7.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure-Python implementation of HTTP/1.1 inspired by hyper-h2"
+HOMEPAGE="https://github.com/python-hyper/h11 https://pypi.python.org/pypi/h11;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test -v || die "Testing failed"
+}

diff --git a/dev-python/h11/h11-0.8.1.ebuild b/dev-python/h11/h11-0.8.1.ebuild
new file mode 100644
index 000..42f5ff8794e
--- /dev/null
+++ b/dev-python/h11/h11-0.8.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A pure-Python implementation of HTTP/1.1 inspired by hyper-h2"
+HOMEPAGE="https://github.com/python-hyper/h11 https://pypi.python.org/pypi/h11;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   py.test -v || die "Testing failed"
+}

diff --git a/dev-python/h11/metadata.xml b/dev-python/h11/metadata.xml
new file mode 100644
index 000..e7214b7e32c
--- /dev/null
+++ b/dev-python/h11/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   oleksandr.trotse...@gmail.com
+   Oleksandr Trotsenko
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-util/cutter/, dev-util/cutter/files/

2018-07-17 Thread Tony Vroon
commit: 8b13e9ccaa02b2bae9ab69f0129cc98e3f420946
Author: Tact Yoshida  gmail  com>
AuthorDate: Mon Jul 16 23:13:28 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Tue Jul 17 16:06:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b13e9cc

dev-util/cutter: bump to 1.6

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9257

 dev-util/cutter/Manifest   |  1 +
 dev-util/cutter/cutter-1.6.ebuild  | 46 ++
 .../cutter/files/cutter-1.6-python3-config.patch   | 20 ++
 3 files changed, 67 insertions(+)

diff --git a/dev-util/cutter/Manifest b/dev-util/cutter/Manifest
index 26f360c427e..e13009f0b8b 100644
--- a/dev-util/cutter/Manifest
+++ b/dev-util/cutter/Manifest
@@ -1,2 +1,3 @@
 DIST cutter-1.0.tar.gz 614826 BLAKE2B 
8f75343e57bf986d80dde3dc3ceb59675d28854744d8cc5fac783514e9c200595990d4860ee45db6544537d4f367df5b62a034e298bf273e44302edfa1647c84
 SHA512 
af6be59be7871d21d4f665e8ecb7f8224d99ccf7d62793e989ccd780ee521641c6ec0d941b46bb82770f5d44e5c0ef2efc29f9be303385e8e757e62a54bf53b1
 DIST cutter-1.4.tar.gz 1067162 BLAKE2B 
2f7eceffcfb3c542695e03ec72de1c99451f8278e91f50abc2e87542efbd2cc73d5a52b0e5303b9cea751edf91bc71b63295edd5b32d1b2b9ed3a1443cfc92e7
 SHA512 
54caec67e57f2ff3908942c1ebd1e909c65204c6f31d0ec95e31f46e03364f309898006b93555ba81287c0d74faf407272226e5ec65b3148ecde8feec11ca3be
+DIST cutter-1.6.tar.gz 1083427 BLAKE2B 
d51b88f2b9dd2655ef58d7075086959ec3ed59ed4b21db81a792ee165deda523a4e59378c954d0f2aa5b0af25d67329ed2119c004edc402c9b593a3b230a6fd9
 SHA512 
83aaadfbaccdaa514606408868c050e22d0a80a749b98a9f6df929467a16e69b0d454b25ce1cf53e35ebbfb74e9b39e2bd390057488c9bb3992a442ca306c2f1

diff --git a/dev-util/cutter/cutter-1.6.ebuild 
b/dev-util/cutter/cutter-1.6.ebuild
new file mode 100644
index 000..58addf19812
--- /dev/null
+++ b/dev-util/cutter/cutter-1.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils
+
+DESCRIPTION="A Qt and C++ GUI for radare2 reverse engineering framework"
+HOMEPAGE="https://www.radare.org;
+SRC_URI="https://github.com/radareorg/cutter/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="jupyter webengine"
+REQUIRED_USE="webengine? ( jupyter )"
+
+DEPEND="
+   >=dev-qt/qtcore-5.9.1:5
+   >=dev-qt/qtgui-5.9.1:5
+   >=dev-qt/qtsvg-5.9.1:5
+   >=dev-qt/qtwidgets-5.9.1:5
+   >=dev-util/radare2-2.7.0
+   jupyter? ( dev-python/jupyter )
+   webengine? ( >=dev-qt/qtwebengine-5.9.1:5[widgets] )
+"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-python3-config.patch"
+)
+
+src_configure() {
+   local myqmakeargs=(
+   CUTTER_ENABLE_JUPYTER=$(usex jupyter true false)
+   CUTTER_ENABLE_QTWEBENGINE=$(usex webengine true false)
+   PREFIX=\'${EPREFIX}/usr\'
+   )
+
+   eqmake5 "${myqmakeargs[@]}" src
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}

diff --git a/dev-util/cutter/files/cutter-1.6-python3-config.patch 
b/dev-util/cutter/files/cutter-1.6-python3-config.patch
new file mode 100644
index 000..51a811dbb33
--- /dev/null
+++ b/dev-util/cutter/files/cutter-1.6-python3-config.patch
@@ -0,0 +1,20 @@
+--- a/src/Cutter.pro   2018-04-24 17:43:11.0 +0900
 b/src/Cutter.pro   2018-07-08 21:21:34.280748499 +0900
+@@ -74,11 +74,13 @@
+ LIBS += -F$$PYTHON_FRAMEWORK_DIR -framework Python
+ DEFINES += MACOS_PYTHON_FRAMEWORK_BUNDLED
+ } else {
+-CONFIG += link_pkgconfig
+-!packagesExist(python3) {
+-error("ERROR: Python 3 could not be found. Make sure it is 
available to pkg-config.")
++system(type python3-config) {
++LIBS += $$system(python3-config --libs)
++TMP = $$system(python3-config --includes)
++INCLUDEPATH += $$replace(TMP, "-I", "")
++} else {
++error("ERROR: Python 3 could not be found. Make sure it is 
available to python3-config.")
+ }
+-PKGCONFIG += python3
+ }
+ }
+



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

2018-07-17 Thread Brian Dolbec
commit: 04c5205947e327ff38723bca444cb35dbb23b7d6
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Jul 17 16:06:13 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Jul 17 16:06:13 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=04c52059

Gentoo-keys: Update gentoo-devs.seeds

 files/gentoo-keys/seeds/gentoo-devs.seeds.sig | Bin 662 -> 662 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/files/gentoo-keys/seeds/gentoo-devs.seeds.sig 
b/files/gentoo-keys/seeds/gentoo-devs.seeds.sig
index 0e605a4..9d98fea 100644
Binary files a/files/gentoo-keys/seeds/gentoo-devs.seeds.sig and 
b/files/gentoo-keys/seeds/gentoo-devs.seeds.sig differ



[gentoo-commits] proj/gkey-seeds:master commit in: /

2018-07-17 Thread Brian Dolbec
commit: 7efc48c17ea807e8c6f29a9dd70ea78b6112d339
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Jul 17 16:06:01 2018 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Jul 17 16:06:01 2018 +
URL:https://gitweb.gentoo.org/proj/gkey-seeds.git/commit/?id=7efc48c1

Gentoo-keys: Update gentoo-devs.seeds

 gentoo-devs.seeds.sig | Bin 662 -> 662 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gentoo-devs.seeds.sig b/gentoo-devs.seeds.sig
index 0e605a4..9d98fea 100644
Binary files a/gentoo-devs.seeds.sig and b/gentoo-devs.seeds.sig differ



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

2018-07-17 Thread Matt Thode
commit: d7a0d3975f9f92ea468f225eaa055073f36a9f80
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jul 17 15:59:20 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Jul 17 16:02:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a0d397

dev-ruby/facter: 3.11.3 bup

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-ruby/facter/Manifest |   1 +
 dev-ruby/facter/facter-3.11.3.ebuild | 105 +++
 2 files changed, 106 insertions(+)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 72f62d63374..df92cf0d070 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,4 +1,5 @@
 DIST facter-2.4.6.gem 246272 BLAKE2B 
105a43b2697cde0a48d4fcf87e221cfcb348695f81722b8cfe2819a8f3fe19e575d22642a708c798648d05c71f54e7bf0281345320612a8fdb3b68fce993ec20
 SHA512 
a0a2bef37451ab96ed331c79171f77d89b6db430b083e6888a306fa5b57a72986b7f600cad3e09b5f4706e54736d1d32ea25525fe18a6108cc95f315da16664a
 DIST facter-3.11.1.tar.gz 384201 BLAKE2B 
349493f0046239ed900cb22df6cac2f5c1f748503e057a68e9be34c2f24f134a280ab9292d7f4e754a5974818a1fd01bc55634905d84706b47686a9e7a1ccc39
 SHA512 
295c91817912fb43fe259ede4b51ecf4ae5efd500d64b2682c700583bfdf694a8849a4bd4cb3a16a8046d563f487225957a49b760cc03d8bf86ac8487e37a756
 DIST facter-3.11.2.tar.gz 384784 BLAKE2B 
f280772231a9105e5924cdb777411861a76a67c15b4d7f3cc73fb9c089752a4e5fa43c4d84b8525917fae71ae34c770925161cc94882e74a704d6609b1c1778a
 SHA512 
aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582
+DIST facter-3.11.3.tar.gz 384882 BLAKE2B 
ad6103df38efb6abd68d9f831e53dba2767401e129d55bb94adee4dc3f8bc48c7a969050cc52d395a196883d561317ccb72bfaba2775e003171fd6941935feb8
 SHA512 
6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef
 DIST facter-3.9.2.tar.gz 380883 BLAKE2B 
d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133
 SHA512 
bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374

diff --git a/dev-ruby/facter/facter-3.11.3.ebuild 
b/dev-ruby/facter/facter-3.11.3.ebuild
new file mode 100644
index 000..6210613630d
--- /dev/null
+++ b/dev-ruby/facter/facter-3.11.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# git-r3 goes after ruby-ng so that it overrides src_unpack properly
+inherit cmake-utils eutils multilib ruby-ng
+
+DESCRIPTION="A cross-platform ruby library for retrieving facts from operating 
systems"
+HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="debug test"
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/puppetlabs/facter.git;
+   EGIT_BRANCH="master"
+   S="${S}/${P}"
+else
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${S}/all/${P}"
+fi
+
+BDEPEND="
+   >=sys-devel/gcc-4.8:*
+   dev-cpp/cpp-hocon"
+CDEPEND="
+   >=dev-libs/leatherman-1.0.0:=
+   dev-libs/openssl:*
+   sys-apps/util-linux
+   app-emulation/virt-what
+   net-misc/curl
+   >=dev-libs/boost-1.54:=[nls]
+   >=dev-cpp/yaml-cpp-0.5.1
+   ! 10.1.0/>= 10/' \
+   -e '/rspec/ s/2.11.0/2.11/' \
+   -e '/mocha/ s/0.10.5/0.14.0/' lib/Gemfile || die
+   # patches
+   default
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_VERBOSE_MAKEFILE=ON
+   -DCMAKE_BUILD_TYPE=None
+   -DCMAKE_INSTALL_PREFIX=/usr
+   -DBLKID_LIBRARY=/$(get_libdir)/libblkid.so.1
+   )
+   if use debug; then
+   mycmakeargs+=(
+ -DCMAKE_BUILD_TYPE=Debug
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+each_ruby_install() {
+   doruby "${BUILD_DIR}"/lib/facter.rb
+}
+
+src_test() {
+   cmake-utils_src_test
+}
+
+src_install() {
+   cmake-utils_src_install
+   ruby-ng_src_install
+
+   # need a variable file in env.d :(
+   diropts -m0755
+   dodir /etc/env.d
+   echo -n "FACTERDIR=/usr/$(get_libdir)" > "${D}/etc/env.d/00facterdir"
+   fperms 0644 /etc/env.d/00facterdir
+}



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

2018-07-17 Thread Matt Thode
commit: 8b834fa574a2595f283a10129173bc297c86b6fa
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Jul 17 15:56:53 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Tue Jul 17 16:02:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b834fa5

net-analyzer/icinga2: 2.9.0 bup

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-analyzer/icinga2/Manifest   |  1 +
 .../{icinga2-.ebuild => icinga2-2.9.0.ebuild}   | 21 -
 net-analyzer/icinga2/icinga2-.ebuild| 21 -
 3 files changed, 9 insertions(+), 34 deletions(-)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index a04866da9ea..4ab458d6d22 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1 +1,2 @@
 DIST icinga2-2.8.4.tar.gz 2510333 BLAKE2B 
f551a5eadc93d8455612af40e34a0922bc75f41b8064f9989c8f0c28dc2c3fb18963cf9b3272efa29f03973e7cf5824762bebff1bfa1a23c4ba39c93fc29c8e5
 SHA512 
b2cb5989962ac65da927cbdbac1b3345c913321d507b5113f32dd90bf969b2513478e68d52b9cd4cf255057d74428f9e42067288b7ddc59ad060ca7b84f4f114
+DIST icinga2-2.9.0.tar.gz 2192684 BLAKE2B 
b27da06a8b1d70108c792ccbef67a8082b7bb1ec9326ffdcd56406e8bf00e00fa7ef7cbedae803835cc7576bfb1db07cac4e6d1c8338d67e0ff071b821a661ea
 SHA512 
e95f29f9a7e2ba9ad2ca16972fad23a9d18ee0470fbfd70f0bbc8efba9cdcce77d7c5abd2fca98e7b30c64f0014f89f9edd494473769efa6a6e01c08ebdcc1a4

diff --git a/net-analyzer/icinga2/icinga2-.ebuild 
b/net-analyzer/icinga2/icinga2-2.9.0.ebuild
similarity index 92%
copy from net-analyzer/icinga2/icinga2-.ebuild
copy to net-analyzer/icinga2/icinga2-2.9.0.ebuild
index ebdd790be87..3085070c612 100644
--- a/net-analyzer/icinga2/icinga2-.ebuild
+++ b/net-analyzer/icinga2/icinga2-2.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ HOMEPAGE="http://icinga.org/icinga2;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+mysql postgres classicui console libressl lto mail minimal nano-syntax 
+plugins studio +vim-syntax"
+IUSE="+mysql postgres classicui console libressl lto mail minimal nano-syntax 
+plugins systemd +vim-syntax"
 WX_GTK_VER="3.0"
 
 CDEPEND="
@@ -41,8 +41,7 @@ RDEPEND="
net-analyzer/nagios-plugins
) )
mail? ( virtual/mailx )
-   classicui? ( net-analyzer/icinga[web] )
-   studio? ( x11-libs/wxGTK:3.0 )"
+   classicui? ( net-analyzer/icinga[web] )"
 
 REQUIRED_USE="!minimal? ( || ( mysql postgres ) )"
 
@@ -50,9 +49,6 @@ want_apache2
 
 pkg_setup() {
depend.apache_pkg_setup
-   if use studio ; then
-   setup-wxwidgets
-   fi
enewgroup icinga
enewgroup icingacmd
enewgroup nagios  # for plugins
@@ -74,6 +70,7 @@ src_configure() {
-DICINGA2_GROUP=icingacmd
-DICINGA2_COMMAND_GROUP=icingacmd
-DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=yes
+   -DUSE_SYSTEMD=$(usex systemd ON OFF)
-DLOGROTATE_HAS_SU=ON
)
# default to off if minimal, allow the flags to be set otherwise
@@ -98,16 +95,6 @@ src_configure() {
-DICINGA2_LTO_BUILD=OFF
)
fi
-   # STUDIO
-   if use studio; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_STUDIO=ON
-   )
-   else
-   mycmakeargs+=(
-   -DICINGA2_WITH_STUDIO=OFF
-   )
-   fi
 
cmake-utils_src_configure
 }

diff --git a/net-analyzer/icinga2/icinga2-.ebuild 
b/net-analyzer/icinga2/icinga2-.ebuild
index ebdd790be87..3085070c612 100644
--- a/net-analyzer/icinga2/icinga2-.ebuild
+++ b/net-analyzer/icinga2/icinga2-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -18,7 +18,7 @@ HOMEPAGE="http://icinga.org/icinga2;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+mysql postgres classicui console libressl lto mail minimal nano-syntax 
+plugins studio +vim-syntax"
+IUSE="+mysql postgres classicui console libressl lto mail minimal nano-syntax 
+plugins systemd +vim-syntax"
 WX_GTK_VER="3.0"
 
 CDEPEND="
@@ -41,8 +41,7 @@ RDEPEND="
net-analyzer/nagios-plugins
) )
mail? ( virtual/mailx )
-   classicui? ( net-analyzer/icinga[web] )
-   studio? ( x11-libs/wxGTK:3.0 )"
+   classicui? ( net-analyzer/icinga[web] )"
 
 REQUIRED_USE="!minimal? ( || ( mysql postgres ) )"
 
@@ -50,9 +49,6 @@ want_apache2
 
 pkg_setup() {
depend.apache_pkg_setup
-   if use studio ; then
-   setup-wxwidgets
-   fi
enewgroup icinga
enewgroup icingacmd
enewgroup nagios  # for plugins
@@ -74,6 +70,7 @@ src_configure() {
 

[gentoo-commits] proj/qa-scripts:master commit in: /

2018-07-17 Thread Michał Górny
commit: 7a5310f19980cd625c9a9888aa0dc311369a92f8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 15:55:50 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 15:55:50 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=7a5310f1

Bump dev-timeline again (bare repo fix)

 dev-timeline | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-timeline b/dev-timeline
index 632f347..b46f498 16
--- a/dev-timeline
+++ b/dev-timeline
@@ -1 +1 @@
-Subproject commit 632f347641c0151d156983e79a625a78df5e7b3b
+Subproject commit b46f4981dc73b64c10cc09a5f64207cdb7747213



[gentoo-commits] repo/gentoo:master commit in: net-wireless/gnuradio/

2018-07-17 Thread Richard Farina
commit: 128e012742aeb67c5ef5ea66837e590c67617293
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Jul 17 15:54:58 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Jul 17 15:55:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128e0127

net-wireless/gnuradio: bump

also seriously, how many xdg mime databases are there

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 net-wireless/gnuradio/Manifest  | 2 +-
 .../gnuradio/{gnuradio-3.7.13.3-r1.ebuild => gnuradio-3.7.13.4.ebuild}  | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-wireless/gnuradio/Manifest b/net-wireless/gnuradio/Manifest
index a0e28ee3259..878211ab0df 100644
--- a/net-wireless/gnuradio/Manifest
+++ b/net-wireless/gnuradio/Manifest
@@ -2,4 +2,4 @@ DIST gnuradio-3.6.5.1.tar.gz 3150283 BLAKE2B 
f04121aab9a1b4c5424b5396c96269a53dd
 DIST gnuradio-3.7.11.tar.gz 4357123 BLAKE2B 
ae43e9f7e20605de484c4dc31bc33b9b99e5fba269d8d394e9053f4451083b2d6048c1d1fe19a774c0cc686c13e758f0b6e719cf15d05c5867e2ac1c4eecf789
 SHA512 
a3b44e04e63056ad5238ddbda7967ebaf5802d2ed7e24649190bde67a533b50780ec1260dc7710c5388c966b71e153d3d21468bbfee4529c62ac5b89b589dd14
 DIST gnuradio-3.7.13-1-qt5.tar.xz 31412 BLAKE2B 
56aebd5ea61abd48723ed0c16050a05c3c8e328ac2a91307b00d8705ddcac0c713d74b946491bdd763abd5d2432d07cd51a85a4d365ef3c8d51eb255e682e326
 SHA512 
952c5bbf3ae38e2a935cd8dbd20f2f7aed4ab8c0492e3bc10ebed2b9eb1f11bb2caf84c035cd3d88f7703e84f1e58d8aa0a66290623c7b75e59b43a85de44549
 DIST gnuradio-3.7.13-codec2.tar.xz 13148 BLAKE2B 
84f732dc562dbbd076e1656fad37c818fd9fa869b81f343d45b086659a6df1dc4e26afdb8f283b83c758f76e9d3b90e51ce32e396fbb03d1c0348d27ba9e2c1c
 SHA512 
f9e034ff240b836e336b48900a3b6a86a656ec4f35a9df639503ab99cf8da6acfc6e8d45f11c81994766d9d5bb381671fc678abd0280ebc0e218bcd8523a3f1b
-DIST gnuradio-3.7.13.3.tar.gz 4544605 BLAKE2B 
f059e8af860b7c18573f0efa909f3bf2b36b4d7208e26dd18a1c9de8cbf40e0d9079336f4a5f48430790e28dc21f5150ad2294fa1d664889c07e849d236160a0
 SHA512 
e4bf63899678fd792bc08baa2db673b192dc823d6e586124538cbdf12e60a882847e72cfca7f52ef906d52038a9cb48a8b5891593c9db1cb172c4077a54d4056
+DIST gnuradio-3.7.13.4.tar.gz 4546663 BLAKE2B 
82ac5fcf0318825dbdb78be3e5a11a8372b0d2f8e12b955a7e13f6f7e885fda8ac31acbc8cb0b81159b124bcda955e4b7b2cb141c8c0d780122abf7dd33b5aa3
 SHA512 
85c265851b43d4b62590869c91a9b7b262601dce233515096f1a1e68a14ea2710f08cc07859326efdfde29a2f156477d3bbd42e3bdd9b8ac13f6769637bf794b

diff --git a/net-wireless/gnuradio/gnuradio-3.7.13.3-r1.ebuild 
b/net-wireless/gnuradio/gnuradio-3.7.13.4.ebuild
similarity index 99%
rename from net-wireless/gnuradio/gnuradio-3.7.13.3-r1.ebuild
rename to net-wireless/gnuradio/gnuradio-3.7.13.4.ebuild
index 64d520389a3..eb3fe3b2645 100644
--- a/net-wireless/gnuradio/gnuradio-3.7.13.3-r1.ebuild
+++ b/net-wireless/gnuradio/gnuradio-3.7.13.4.ebuild
@@ -219,6 +219,7 @@ pkg_postinst()
 
if use grc ; then
xdg_desktop_database_update
+   xdg_mimeinfo_database_update
xdg_mime_database_update
for size in ${GRC_ICON_SIZES} ; do
xdg-icon-resource install --noupdate --context 
mimetypes --size ${size} \
@@ -238,6 +239,7 @@ pkg_postrm()
 
if use grc ; then
xdg_desktop_database_update
+   xdg_mimeinfo_database_update
xdg_mime_database_update
for size in ${GRC_ICON_SIZES} ; do
xdg-icon-resource uninstall --noupdate --context 
mimetypes --size ${size} \



[gentoo-commits] proj/qa-scripts:master commit in: /

2018-07-17 Thread Michał Górny
commit: 7d0c60f1d86f8b3a55b5d96a3a91a6d8226ef32e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 15:52:17 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 15:52:23 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=7d0c60f1

Bump dev-timeline

 dev-timeline | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-timeline b/dev-timeline
index 8ebb28f..632f347 16
--- a/dev-timeline
+++ b/dev-timeline
@@ -1 +1 @@
-Subproject commit 8ebb28fa9c32e92ff75ab9de439f1eca1778
+Subproject commit 632f347641c0151d156983e79a625a78df5e7b3b



[gentoo-commits] proj/qa-scripts:master commit in: /

2018-07-17 Thread Michał Górny
commit: 246d121e4a8280e2a9123daf384ac388de4e8c02
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 15:45:16 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 15:45:16 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=246d121e

Include dev-timeline scripts

 .gitmodules  | 3 +++
 dev-timeline | 1 +
 2 files changed, 4 insertions(+)

diff --git a/.gitmodules b/.gitmodules
index 870148a..cec424b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,6 @@
 [submodule "pkgcheck2html"]
path = pkgcheck2html
url = https://github.com/mgorny/pkgcheck-result-parser
+[submodule "dev-timeline"]
+   path = dev-timeline
+   url = https://github.com/mgorny/dev-timeline

diff --git a/dev-timeline b/dev-timeline
new file mode 16
index 000..8ebb28f
--- /dev/null
+++ b/dev-timeline
@@ -0,0 +1 @@
+Subproject commit 8ebb28fa9c32e92ff75ab9de439f1eca1778



[gentoo-commits] proj/qa-scripts:master commit in: htdocs/

2018-07-17 Thread Michał Górny
commit: 8936b5f94a770b4d156e37f25817ddb8c2b37cf3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 15:43:18 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 15:43:29 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=8936b5f9

Try replacing pkgcheck2html.css with a symlink

 htdocs/pkgcheck2html.css | 208 +--
 1 file changed, 1 insertion(+), 207 deletions(-)

diff --git a/htdocs/pkgcheck2html.css b/htdocs/pkgcheck2html.css
deleted file mode 100644
index 44862ce..000
--- a/htdocs/pkgcheck2html.css
+++ /dev/null
@@ -1,207 +0,0 @@
-/* (c) 2016 Michał Górny, Patrice Clement */
-/* 2-clause BSD license */
-
-*
-{
-   box-sizing: border-box;
-}
-
-body
-{
-   margin: 0;
-   background-color: #463C65;
-   font-family: sans-serif;
-   font-size: 14px;
-}
-
-address
-{
-   color: white;
-   text-align: center;
-   margin: 1em;
-}
-
-.nav
-{
-   width: 20%;
-   position: absolute;
-   top: 0;
-}
-
-.nav ul
-{
-   list-style: none;
-   margin: 0;
-   padding: 1%;
-}
-
-.nav li
-{
-   padding: 0 1em;
-   border-radius: 4px;
-   margin-bottom: .3em;
-   background-color: #62548F;
-}
-
-.nav li a
-{
-   display: block;
-   width: 100%;
-}
-
-.nav h2
-{
-   color: white;
-   text-align: center;
-   font-size: 300%;
-   font-weight: bold;
-   text-transform: uppercase;
-   font-family: serif;
-}
-
-ul.nav li.header
-{
-   background-color: #463C65;
-}
-
-.content, h1
-{
-   padding: 2%;
-   margin: 0 0 0 20%;
-   background-color: #DDDAEC;
-}
-
-h1 {
-   font-family: serif;
-   color: #23457F;
-   font-size: 400%;
-   line-height: 2em;
-   font-weight: bold;
-   text-transform: uppercase;
-   text-align: center;
-   letter-spacing: .15em;
-}
-
-th
-{
-   text-align: left;
-   padding: 1em 0;
-   color: #23457F;
-}
-
-th.h2
-{
-   font-size: 120%;
-}
-
-th.h3
-{
-   padding-left: 1em;
-   font-size: 110%;
-}
-
-th:target
-{
-   background-color: #dfd;
-}
-
-th small
-{
-   padding-left: .5em;
-   visibility: hidden;
-}
-
-th:hover small
-{
-   visibility: visible;
-}
-
-td
-{
-   background-color: white;
-   line-height: 2em;
-   font-size: 120%;
-   padding-left: .5em;
-   white-space: pre-wrap;
-}
-
-td:hover
-{
-   background-color: #eee;
-}
-
-tr.err td
-{
-   background-color: #7E0202;
-   color: white;
-}
-
-tr.err td:hover
-{
-   background-color: #DA0404;
-}
-
-tr.staging td
-{
-   background-color: #DEDE00;
-}
-
-tr.staging td:hover
-{
-   background-color: yellow;
-}
-
-tr.warn td
-{
-   background-color: orange;
-}
-
-tr.warn td:hover
-{
-   background-color: #FFBB3E;
-}
-
-.nav a
-{
-   font-size: 150%;
-   line-height: 1.5em;
-   text-decoration: none;
-   white-space: pre;
-   overflow: hidden;
-   text-overflow: ellipsis;
-}
-
-li.heading
-{
-   font-size: 125%;
-   color: white;
-   background-color: #463C65;
-   padding-left: .75em;
-}
-
-.warn a
-{
-   color: orange;
-}
-
-.staging a
-{
-   color: #DEDE00;
-}
-
-.err a
-{
-   color: #F06F74;
-}
-
-.nav li:hover
-{
-   min-width: 100%;
-   width: -moz-max-content;
-   width: max-content;
-}
-
-.nav a:hover
-{
-   color: white;
-}

diff --git a/htdocs/pkgcheck2html.css b/htdocs/pkgcheck2html.css
new file mode 12
index 000..b2914cb
--- /dev/null
+++ b/htdocs/pkgcheck2html.css
@@ -0,0 +1 @@
+../pkgcheck2html/pkgcheck2html.css
\ No newline at end of file



[gentoo-commits] proj/qa-scripts:master commit in: /, pkgcheck2html/

2018-07-17 Thread Michał Górny
commit: c2cffc0b424f3afcebc973031519fc3fea4629d6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 17 15:39:01 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 17 15:40:51 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=c2cffc0b

Convert pkgcheck2html to submodule

 .gitmodules   |   3 +
 pkgcheck2html |   1 +
 pkgcheck2html/jinja2htmlcompress.py   | 150 --
 pkgcheck2html/output.html.jinja   |  79 --
 pkgcheck2html/pkgcheck2html.conf.json |  97 --
 pkgcheck2html/pkgcheck2html.py| 146 -
 6 files changed, 4 insertions(+), 472 deletions(-)

diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 000..870148a
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "pkgcheck2html"]
+   path = pkgcheck2html
+   url = https://github.com/mgorny/pkgcheck-result-parser

diff --git a/pkgcheck2html b/pkgcheck2html
new file mode 16
index 000..1bfec8e
--- /dev/null
+++ b/pkgcheck2html
@@ -0,0 +1 @@
+Subproject commit 1bfec8e37a2a770e47ed0971c4c3684292073ace

diff --git a/pkgcheck2html/jinja2htmlcompress.py 
b/pkgcheck2html/jinja2htmlcompress.py
deleted file mode 100644
index 5dfb211..000
--- a/pkgcheck2html/jinja2htmlcompress.py
+++ /dev/null
@@ -1,150 +0,0 @@
-# -*- coding: utf-8 -*-
-"""
-jinja2htmlcompress
-~~
-
-A Jinja2 extension that eliminates useless whitespace at template
-compilation time without extra overhead.
-
-:copyright: (c) 2011 by Armin Ronacher.
-:license: BSD, see LICENSE for more details.
-"""
-import re
-from jinja2.ext import Extension
-from jinja2.lexer import Token, describe_token
-from jinja2 import TemplateSyntaxError
-
-
-_tag_re = re.compile(r'(?:<(/?)([a-zA-Z0-9_-]+)\s*|(>\s*))(?s)')
-_ws_normalize_re = re.compile(r'[ \t\r\n]+')
-
-
-class StreamProcessContext(object):
-
-def __init__(self, stream):
-self.stream = stream
-self.token = None
-self.stack = []
-
-def fail(self, message):
-raise TemplateSyntaxError(message, self.token.lineno,
-  self.stream.name, self.stream.filename)
-
-
-def _make_dict_from_listing(listing):
-rv = {}
-for keys, value in listing:
-for key in keys:
-rv[key] = value
-return rv
-
-
-class HTMLCompress(Extension):
-isolated_elements = set(['script', 'style', 'noscript', 'textarea'])
-void_elements = set(['br', 'img', 'area', 'hr', 'param', 'input',
- 'embed', 'col'])
-block_elements = set(['div', 'p', 'form', 'ul', 'ol', 'li', 'table', 'tr',
-  'tbody', 'thead', 'tfoot', 'tr', 'td', 'th', 'dl',
-  'dt', 'dd', 'blockquote', 'h1', 'h2', 'h3', 'h4',
-  'h5', 'h6', 'pre'])
-breaking_rules = _make_dict_from_listing([
-(['p'], set(['#block'])),
-(['li'], set(['li'])),
-(['td', 'th'], set(['td', 'th', 'tr', 'tbody', 'thead', 'tfoot'])),
-(['tr'], set(['tr', 'tbody', 'thead', 'tfoot'])),
-(['thead', 'tbody', 'tfoot'], set(['thead', 'tbody', 'tfoot'])),
-(['dd', 'dt'], set(['dl', 'dt', 'dd']))
-])
-
-def is_isolated(self, stack):
-for tag in reversed(stack):
-if tag in self.isolated_elements:
-return True
-return False
-
-def is_breaking(self, tag, other_tag):
-breaking = self.breaking_rules.get(other_tag)
-return breaking and (tag in breaking or
-('#block' in breaking and tag in self.block_elements))
-
-def enter_tag(self, tag, ctx):
-while ctx.stack and self.is_breaking(tag, ctx.stack[-1]):
-self.leave_tag(ctx.stack[-1], ctx)
-if tag not in self.void_elements:
-ctx.stack.append(tag)
-
-def leave_tag(self, tag, ctx):
-if not ctx.stack:
-ctx.fail('Tried to leave "%s" but something closed '
- 'it already' % tag)
-if tag == ctx.stack[-1]:
-ctx.stack.pop()
-return
-for idx, other_tag in enumerate(reversed(ctx.stack)):
-if other_tag == tag:
-for num in xrange(idx + 1):
-ctx.stack.pop()
-elif not self.breaking_rules.get(other_tag):
-break
-
-def normalize(self, ctx):
-pos = 0
-buffer = []
-def write_data(value):
-if not self.is_isolated(ctx.stack):
-value = _ws_normalize_re.sub(' ', value.strip())
-buffer.append(value)
-
-for match in _tag_re.finditer(ctx.token.value):
-closes, tag, sole = match.groups()
-preamble = ctx.token.value[pos:match.start()]
-write_data(preamble)
-if sole:
-write_data(sole)
- 

[gentoo-commits] repo/gentoo:master commit in: dev-db/tokumx/files/, dev-db/tokumx/

2018-07-17 Thread Tony Vroon
commit: a7f55c68595131e83645bd49315009719269f53c
Author: Tony Vroon  gentoo  org>
AuthorDate: Tue Jul 17 15:30:57 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Tue Jul 17 15:32:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f55c68

dev-db/tokumx: Ensure null pointer checks are not optimised away.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...okumx-2.0.2-no-delete-null-pointer-checks.patch | 23 ++
 ...kumx-2.0.2-r1.ebuild => tokumx-2.0.2-r2.ebuild} |  1 +
 2 files changed, 24 insertions(+)

diff --git 
a/dev-db/tokumx/files/tokumx-2.0.2-no-delete-null-pointer-checks.patch 
b/dev-db/tokumx/files/tokumx-2.0.2-no-delete-null-pointer-checks.patch
new file mode 100644
index 000..551770553d7
--- /dev/null
+++ b/dev-db/tokumx/files/tokumx-2.0.2-no-delete-null-pointer-checks.patch
@@ -0,0 +1,23 @@
+diff -uNr tokumx-enterprise-2.0.2.ORIG/CMakeLists.txt 
tokumx-enterprise-2.0.2/CMakeLists.txt
+--- tokumx-enterprise-2.0.2.ORIG/CMakeLists.txt2018-07-17 
16:20:18.712013701 +0100
 tokumx-enterprise-2.0.2/CMakeLists.txt 2018-07-17 16:22:06.063018495 
+0100
+@@ -83,7 +83,7 @@
+ endmacro(set_cxxflags_if_supported)
+ 
+ set(CMAKE_C_FLAGS "-fPIC -fno-strict-aliasing -ggdb -Wall -Wsign-compare 
-Wno-unknown-pragmas -Winvalid-pch -pipe")
+-set(CMAKE_CXX_FLAGS "-fPIC -fno-strict-aliasing -ggdb")
++set(CMAKE_CXX_FLAGS "-fPIC -fno-strict-aliasing 
-fno-delete-null-pointer-checks -ggdb")
+ set_cxxflags_if_supported(
+   -Wall
+   -Wsign-compare
+diff -uNr tokumx-enterprise-2.0.2.ORIG/SConstruct 
tokumx-enterprise-2.0.2/SConstruct
+--- tokumx-enterprise-2.0.2.ORIG/SConstruct2018-07-17 16:20:18.712013701 
+0100
 tokumx-enterprise-2.0.2/SConstruct 2018-07-17 16:22:40.459020031 +0100
+@@ -702,6 +702,7 @@
+ # -Winvalid-pch Warn if a precompiled header (see Precompiled Headers) is 
found in the search path but can't be used.
+ env.Append( CCFLAGS=["-fPIC",
+  "-fno-strict-aliasing",
++ "-fno-delete-null-pointer-checks",
+  "-ggdb",
+  "-pthread",
+  "-Wall",

diff --git a/dev-db/tokumx/tokumx-2.0.2-r1.ebuild 
b/dev-db/tokumx/tokumx-2.0.2-r2.ebuild
similarity index 97%
rename from dev-db/tokumx/tokumx-2.0.2-r1.ebuild
rename to dev-db/tokumx/tokumx-2.0.2-r2.ebuild
index 866bdec8d24..b1fbf2a7fdf 100644
--- a/dev-db/tokumx/tokumx-2.0.2-r1.ebuild
+++ b/dev-db/tokumx/tokumx-2.0.2-r2.ebuild
@@ -43,6 +43,7 @@ src_prepare() {
eapply "${FILESDIR}/${P}-boost-57.patch"
eapply "${FILESDIR}/${P}-gcc-7.patch"
eapply "${FILESDIR}/${P}-undefined-reference.patch"
+   eapply "${FILESDIR}/${P}-no-delete-null-pointer-checks.patch"
cmake-utils_src_prepare
 }
 



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

2018-07-17 Thread Manuel Rüger
commit: 97ed5ec3372c7026d7a7310968de96f4bd6725c2
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jul 17 15:28:52 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jul 17 15:28:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ed5ec3

app-misc/faq: Version bump to 0.0.2

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 app-misc/faq/Manifest | 13 ++
 app-misc/faq/faq-0.0.2.ebuild | 56 +++
 2 files changed, 69 insertions(+)

diff --git a/app-misc/faq/Manifest b/app-misc/faq/Manifest
index c9ab2df4057..6c9e6426828 100644
--- a/app-misc/faq/Manifest
+++ b/app-misc/faq/Manifest
@@ -1,16 +1,29 @@
 DIST faq-0.0.1.tar.gz 9916 BLAKE2B 
1a585f56e72818978f5a79e0df3d59533a422127e8eacc79a05bb8704c0321b85c85e8cc9fd6eb633a1d5c39ea0b03d546d8da39462a94f369495ca0279a516d
 SHA512 
38d5789dcf83042cc909424864e37d7adaf49bd3f2ab3da851005d528d3deb1e13ea37f68ba9245cf05e1fd1e45d1ab80c5d6d027ed785983d279cb8de05f718
+DIST faq-0.0.2.tar.gz 47842 BLAKE2B 
7568da2ea59d6d2888116fa7cfb920d2c07fff56fcf8c0b7f568b6ed3545da8497ad72854d62041db8160b50004034524e928fe89bb4c9e02c426c722fcb887c
 SHA512 
d9f33f1dfd2210a77ff9bfc4b08095a9d4689c81d1effda573a794272d5dc3461beca7294e3fe3652adb322e4b15ec11bd532f0a013a420ec82f7c6d782391c5
 DIST github.com-Azure-draft-53924464463d2474f410415f1310d2b95fb8965f.tar.gz 
1417651 BLAKE2B 
3d8743ac35e813116ca7c093878669b721a1af052e2a8e48daa48736132bbf85326a363638dc4f253f825a730e4325c6bd6f83fccb319c507cdfc82c2ba978a4
 SHA512 
464b6cb5250bf35b505c6c40c509c357a46b32b96cee4c06917b35fb66cb5f21841fd5c812079356565d5ca2045c5e51eec74106f0d4731e9096e8224286f68e
+DIST github.com-Azure-draft-fdc29c553a45600ac4f795f3485d4bb9a80c7862.tar.gz 
1461279 BLAKE2B 
f15dd35c476dab9e8c8c8699a14ef1d26f208c29512917b3c16a75e36b9435f158f66505ba88d8820ad1c3b37cff06edf1b90f71b178b17f67705033f0f270d4
 SHA512 
5e4a526ff4f3a22d6e8e5a84592ba8b3c075ffb3867f9781a106f07f26b6ad7176e4bec2bb9829eb2dfbb45bf76569dc03ecb3eba1e71b119d3e70748eb1a4c5
 DIST 
github.com-BurntSushi-toml-b26d9c308763d68093482582cea63d69be07a0f0.tar.gz 
41564 BLAKE2B 
267579e3e2135626bfdce4524db2baf26a6dae14135421368c0f3cb21c41ec844cf42e127c4e0af7845b8caab4abd35c50ed5b0642fd713708e753ea54ee3100
 SHA512 
0a1ac02221645e06c60fdb5d162d1422fef791d101409c237a048a3d94708e3f1cf1e8e40bc390dc7cd6340f28514c2ae2d9c99a9ec2c3f969c7a8fbd5d0d232
+DIST 
github.com-alecthomas-chroma-d7b2ed20a4989ab604703f61f86523560f8a6a87.tar.gz 
307488 BLAKE2B 
1b4e373e2896fdf9126eb8f8f9b4c9137921d2067b13d14d91582fd83d44976f894f32fa1bd89750a04914fb6e14b37bea01ce7c893fc7b8b94093457855d809
 SHA512 
ba1e4eacd22006ee32bfd4ab4f56579d332d1fa8e3206e3670edf9270743cc87a8743f00deac30c2ac449b4eea0ab99dc14e829acde039d9cdb4593fd0dfc2c5
 DIST github.com-ashb-jqrepl-70de3caa122cf7c7a737f28b666ab0d541560598.tar.gz 
14761 BLAKE2B 
fe636cf5425d2b717647404a012ff297d3c792e6ac11998004c3813e30768ba9dbee7b12aefbfd8793db398c7e24dad805e54207f689399bf9ce7f5632cfa7bc
 SHA512 
f0f6529ad9561919fe5ffecb2acb2a432560a01b24292eb3b2746ba45491455f5e7bb023ceee0de1fdc147471e9733f3946a3bde599d2bf8122177626ea54424
+DIST github.com-cheekybits-is-68e9c0620927fb5427fda3708222d0edee89eae9.tar.gz 
5848 BLAKE2B 
f3afe8bc17c2edf7cd334e8a54c34073772b26dd05268536eeccbcac2e210aac0159c6257aa02bb19b2cc76ddcec9b2b2b99db975535a900b44c8e42caee8227
 SHA512 
bbbfadfce1cdb7f8ea0fa7b319ed56df64630031aa85ca04e74b9da0d2eb8c6b5e02b5446ff4bbca11650592992cb4b2f63061686130e37089d2fa37a547de07
+DIST github.com-clbanning-mxj-32282164326064599d3a83e53adcb9b318d78d90.tar.gz 
1089017 BLAKE2B 
036c33acd4919dd228c90a5a7fc408244290ab38f66fa9875f60e4d8bfa8e5369ef9350b199b84b95ee74ea2803358313c3f8ac07110561f2892dd56435a7b65
 SHA512 
cc10b7f2eb440f7e553efd55adbfe024273ec85ed5447739919472123dba00638e1ce1683fe91927c2eabd53cfae9ead26e78a047002ffc56b638ab3f98c3e7f
 DIST github.com-clbanning-mxj-eb2e8a1ed220896d2b16890436447a0eae496fae.tar.gz 
1071238 BLAKE2B 
34a7cfe6e46fd80ee49c05c4efa6ba615ca516af34828dc291029d3f8efc83548204930a2487ed0fc86590f1443c8ca2b5574071189872ac9578739c1ecb6445
 SHA512 
742f9ff55eda7785cc733189018f487c2a7debcbc2d4446f8631b1e66457aa433319d9b5e81ed405ca54581a300d6e979367422eb7729d2cd9edde36717414b9
+DIST 
github.com-danwakefield-fnmatch-cbb64ac3d964b81592e64f957ad53df015803288.tar.gz 
4952 BLAKE2B 
92a7cfe2f3c07bdf2c61b445e35531150869dc181138d3438d7173ee38130d411a0de770ba40958471ea61d9aebe8881b51eb0ca9340deced89fd94df267e299
 SHA512 
5904008003ac80d34581dd1d33130fef27c6a523196aafef1231a2e63c5296cd30f8c3c517090b6b4c7ebb6a57d24bb0bff10cc40876e3fa1c9e74b65bc13154
+DIST 
github.com-dlclark-regexp2-7632a260cbaf5e7594fc1544a503456ecd0827f1.tar.gz 
200360 BLAKE2B 
bbefca0280c0858669c45c8d63e66e77e07871507185ed777e96334eac22fc52ddd89a5dd0216ca12328d7a1b0b71dfca4e5ac75e75aebebdbda649818668e1d
 SHA512 
b43d08612524b52a61179356ce3e67f170a7718349c89aaaf70ddc8e3e6de1bccd5df03f9caf596a48866b31fd8a9680400bbaf73408660e595e112de2b93736
 DIST 

[gentoo-commits] proj/qa-scripts:master commit in: pkg_lists/

2018-07-17 Thread Brian Evans
commit: 6d5e8c9cd785bceaa6b4f1c6e49399a72a73b956
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Jul 17 15:26:20 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Jul 17 15:26:20 2018 +
URL:https://gitweb.gentoo.org/proj/qa-scripts.git/commit/?id=6d5e8c9c

pkglist.py: Have print statement work in both Python 2 and 3

 pkg_lists/pkglist.py | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/pkg_lists/pkglist.py b/pkg_lists/pkglist.py
index 9777401..0b6e9ec 100755
--- a/pkg_lists/pkglist.py
+++ b/pkg_lists/pkglist.py
@@ -1,5 +1,4 @@
 #!/usr/bin/python
-# $Id: pkglist.py,v 1.1 2005/11/24 23:45:54 ramereth Exp $
 
 import portage
 
@@ -8,13 +7,11 @@ bestpkgs={}
 mycount=0
 
 for x in allpkgs:
-   if x not in bestpkgs.keys():
+   if x not in list(bestpkgs.keys()):
y=portage.db["/"]["porttree"].dbapi.xmatch("bestmatch-visible", 
x)
bestpkgs[x]=y
if y=="":
continue
xs=portage.pkgsplit(bestpkgs[x])
-   print xs[0].split("/")[1],
-   print xs[1],
-   print bestpkgs[x]
+   print('%s %s %s' % (xs[0].split("/")[1], xs[1], bestpkgs[x]))
mycount+=1



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

2018-07-17 Thread Mike Pagano
commit: 79c281bf8a62724d51356d809b83e0b9ac454a02
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Jul 17 14:58:13 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Jul 17 14:58:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c281bf

sys-kernel/gentoo-sources: Linux patch 4.14.56

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0fb24784d26..d4e08ebaf96 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,6 +34,9 @@ DIST genpatches-4.14-59.extras.tar.xz 17484 BLAKE2B 
f9a8c00f4fe7fa0853bc358af5a5
 DIST genpatches-4.14-60.base.tar.xz 1548212 BLAKE2B 
dfd2881e403a6f657d22a203e352b0a34eff071150c80fffc1e10de3b9263d5a1d1352f25303e63d527b8ae1ca811190c135dd1fe2cc6c6bfc0117f6c83b5fee
 SHA512 
083b0945079ee7c9334e5f6bb86f8a5969bb677bc9dc73063dbe68c3d7fb6ca28d428602aa1042207347431998985c20860a54c13c7b16361013a75c00f6
 DIST genpatches-4.14-60.experimental.tar.xz 5216 BLAKE2B 
ecaf744867f77064c251d4e35fc7737d25d46e66374edf9cb38004111ba3799728e0a02a9157f67ddb5d7577fe211ea3e6e09f8b272fd79ceab5f1097a34403e
 SHA512 
1a6c77c94c2c7ff559e915fa4db238595c21b1faa7f716acecf68b7f31a349a30575f89e31ee2d64e2a4571feba4ff016fb858a5b1d3a3b7661923b1f3581fa4
 DIST genpatches-4.14-60.extras.tar.xz 17480 BLAKE2B 
ba9706cc7fd251ce586062354be3af5bd1760a3f19c458ecac4da4d094489bc54a50e27c792725c8b8d5b5a9be0de09949fa7c389db226344bcdfd8ffb859455
 SHA512 
5f384790402cbd7a7ed9f00401f868d10b3f9a55b63f3cbcac37e196da48eced24c2994f1716267f9ce7be7d80fe118a42855b1e1c884acb8d1e3a1ad3ca5a09
+DIST genpatches-4.14-61.base.tar.xz 1572988 BLAKE2B 
247cb2a933ea600cdb8ae25d0d5b6fcdb25e3da1d5963b6585e0820c42b30d2ffc1fbb1c77ba997fb733956f9099fce97fc27c61940fe6c3acc02b158d4a2179
 SHA512 
487704706b850a241381ba4c32ad7088e9da8e9e371fde4b212d39945dcd9376ea1c24e354df3fea403837cee4e7d03b014a680d2e387f49bc7cc139e7d72f51
+DIST genpatches-4.14-61.experimental.tar.xz 5224 BLAKE2B 
452c3308f23ddc13e342c7840fe772d65a7cd95eb4ef72ebcf39121d4b8ffc67f6b0dbc8c544f9f93c0079904d3943a99e7a319c1856744ab6f2a7b248acbd95
 SHA512 
bf98aa6ba8fa40beed7f2849e02e3b598c5bd582843ab1d66805b71c81aa96aaf74d9c5d38788e1dedf825d98dac953bfc82faacf2774410b97044adcb7db41d
+DIST genpatches-4.14-61.extras.tar.xz 17488 BLAKE2B 
ff11e1b46e4cc9ccd85322800f2dca81db331635287c69c6959421dc621c763d3ddacc8cf9f5b7b2155fa24bfcf6d388fbcb7726be1af31dd8d2e3270b3762b3
 SHA512 
1335e48d797b29ba68672a60626105d2a5252f2a2a1707c478c3b68362aa5b1a4a562604f28cf3230d27e8be18f49f858289ddc1fde99f53ea7c66fe2942f52e
 DIST genpatches-4.16-19.base.tar.xz 523512 BLAKE2B 
d28c63e46779861cecc7ef02c0b49a52794d8ab4a369ba9789cb2783af3440121c2e1906eaca15a0973db84c52d2fe52fbfa03734336c9f1b2651ef9ca10325d
 SHA512 
7dc7ff4fe9f0b75dc5ced0ead5dafec43633bcd95b1fe605f6729d1d9a3ac9155bd3bec605edff1563a37654f55123a68c93d7b70b411f1ce22ac1a2e1b24599
 DIST genpatches-4.16-19.experimental.tar.xz 5160 BLAKE2B 
101cb9fe2be60a0e9ff7089ccc4c5c808c436fceaadfc40e4e8fa86eaaead8875ef592521f5005e5b8746087aa133236faf80c1a6448d316ef28d2ce7d27ffe1
 SHA512 
c452893e1778951865d72611b9ebb38edaa3d3de452693ee1c3fe9ab18063e6093f0a115f571f90ed50153b6052f2d4ac396ea4aa2a66ce0d0b27a99f13972b6
 DIST genpatches-4.16-19.extras.tar.xz 17484 BLAKE2B 
f9a8c00f4fe7fa0853bc358af5a525c5b81638b52dae4ea2ea9fd5cd27bb0d8dfbfa1670c73782a1e45a48319b07cc20b8892da2872fc3d56c2b706961e214b4
 SHA512 
8bb725a9e0c09ce2ce3130e2f76d4d434216d8f9471e314849d585de192e0943d8583eae93197c541ae5b011a8a2d64ec2b76c2a45cb0f47670483b8ad83e0d3

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.56.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.56.ebuild
new file mode 100644
index 000..dbad8e01892
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.56.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="61"
+
+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] repo/gentoo:master commit in: x11-drivers/xf86-video-ati/

2018-07-17 Thread Brian Evans
commit: 3339c825251a9809d573a98b94f36befe3286de9
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Jul 17 14:50:57 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Jul 17 14:51:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3339c825

x11-drivers/xf86-video-ati: Fix QA syntax errors

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 x11-drivers/xf86-video-ati/xf86-video-ati-18.0.1-r2.ebuild | 2 +-
 x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-18.0.1-r2.ebuild 
b/x11-drivers/xf86-video-ati/xf86-video-ati-18.0.1-r2.ebuild
index 56d17e3405a..4ab1064d990 100644
--- a/x11-drivers/xf86-video-ati/xf86-video-ati-18.0.1-r2.ebuild
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-18.0.1-r2.ebuild
@@ -49,7 +49,7 @@ pkg_pretend() {
 
 src_prepare() {
default
-   [[ ${PV} ==  ]] eautoreconf
+   [[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {

diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild 
b/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild
index 56d17e3405a..4ab1064d990 100644
--- a/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild
@@ -49,7 +49,7 @@ pkg_pretend() {
 
 src_prepare() {
default
-   [[ ${PV} ==  ]] eautoreconf
+   [[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {



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

2018-07-17 Thread Virgil Dupras
commit: 353ab3c934731b424d59e9efd92dce75ae3e7252
Author: Virgil Dupras  gentoo  org>
AuthorDate: Tue Jul 17 14:46:31 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Jul 17 14:46:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353ab3c9

dev-python/django: bump to 1.11.14

* Add myself as maintainer
* Add missing test dependencies

Bug: https://bugs.gentoo.org/630064
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/django/Manifest| 2 +-
 dev-python/django/{django-1.11.2.ebuild => django-1.11.14.ebuild} | 6 --
 dev-python/django/metadata.xml| 4 
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 1434feb5d66..22a10e97bc1 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,5 +1,5 @@
 DIST Django-1.10.7.tar.gz 7737654 BLAKE2B 
54625d105eff94f64aa6d9e3afbad390a1d63e4d262e5ef8ec47c568438ad756eff1e59450d34139e6a3e3dab0eb2c16aa7fbe71b9a0379625e57ef8da45331c
 SHA512 
2b16de21a1c966942f0d912bde4f5be7004f250e5ce3c56a5ac462f81f82e911da19fa0aeb9058670d663caecc1016ce4bcd93c1fa058675150caa33cfeb0e3b
-DIST Django-1.11.2.tar.gz 7865109 BLAKE2B 
52b8e91ece9fc9d2541667320d7aeecd7101a16573141cf3f781153eaccbb0e6b0f90fbd4c4d90ae06e8b0e71c1cb4aff8f8eaedc1bef6afa13426d16744905a
 SHA512 
0f1187fd03064b966241d6ed1a869d6f155af2598a7b9c8b2f902585265cb6df7236817e5f14907c362ce7420d08e881ff9461f14d673485be3b3e5c3d980e8e
+DIST Django-1.11.14.tar.gz 7850578 BLAKE2B 
b858ab51d40812979ec04cffc459ce137a5f5604d105e73c2fdf9e36b07fd5cf12a7f31d6f89607716220328313663f4e99dabfdf40f93b5c829efe533efbc51
 SHA512 
71dbbad22bf0675a5c9aa36bcf69d6de561cf041b744fa37b407cb021ef342c3245b8001025c0492ce20df664e37ed2d7a5ffdc397761065d088ddb0d9fbe6c8
 DIST Django-1.4.22.tar.gz 7802249 BLAKE2B 
daf3a23c4e863ec9e5ff538f4a0720036e035be0c871fb6342ef9b40b8bb7a3dff9a735a040f4c003bce815f10153f4cf31dfdc181cd69fe4db1ab217ea93d76
 SHA512 
03e833d95d8ffacf8cb753b8b8c15edc145830add322ad166c574a9a7428ed308082ffea7a73bcdb7315f489270fd84a38d1a8b12c090dfb9d68da5d281cef68
 DIST Django-1.5.12.tar.gz 8202839 BLAKE2B 
9f177aa1e06b2d908448022ccd9986074abf66e58f4ab3315f5d3fb28cc45b77e23fc0c3933166e2720d1869b35a596d65350742a8015688f88c5358fa0e3484
 SHA512 
37736827618737c54e7b63f2376b915d8dc0cdaf1900a2f6c3c9e0edd69e50379f95e3b6a31c930efdca88793b6330e7226175af91951d8637e5db780bc9fd8d
 DIST Django-1.6.11.tar.gz 6764000 BLAKE2B 
85ea8c37e0728405e0109504e81db92a0a4f31c908daa09fdcb73890df5724d7bea0a8c8322ee62b8b1ee07cf5a01078ba404140991799bc0acf1f31ca5003f5
 SHA512 
de6024b49e0344bf153f73ec344180fb701e415e4f9c330118821744d0e579436cc265724f7ef7213c9551847022ba9570312633f317b9003db533d06deb9829

diff --git a/dev-python/django/django-1.11.2.ebuild 
b/dev-python/django/django-1.11.14.ebuild
similarity index 93%
rename from dev-python/django/django-1.11.2.ebuild
rename to dev-python/django/django-1.11.14.ebuild
index d6f33979805..0d97bbcdfd4 100644
--- a/dev-python/django/django-1.11.2.ebuild
+++ b/dev-python/django/django-1.11.14.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
 PYTHON_REQ_USE='sqlite?,threads(+)'
 WEBAPP_NO_AUTO_INSTALL="yes"
 
-inherit bash-completion-r1 distutils-r1 eutils versionator webapp
+inherit bash-completion-r1 distutils-r1 eutils eapi7-ver webapp
 
 MY_PN="Django"
 MY_P="${MY_PN}-${PV}"
@@ -15,7 +15,7 @@ MY_P="${MY_PN}-${PV}"
 DESCRIPTION="High-level Python web framework"
 HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/;
 SRC_URI="
-   https://www.djangoproject.com/m/releases/$(get_version_component_range 
1-2)/${MY_P}.tar.gz
+   https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
"
 
@@ -39,6 +39,8 @@ DEPEND="${RDEPEND}
dev-python/numpy[$(python_gen_usedep 'python*')]
dev-python/pillow[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   virtual/python-enum34[${PYTHON_USEDEP}]
)"
 
 S="${WORKDIR}/${MY_P}"

diff --git a/dev-python/django/metadata.xml b/dev-python/django/metadata.xml
index ca9edb307f4..db112676cb6 100644
--- a/dev-python/django/metadata.xml
+++ b/dev-python/django/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+  
+vdup...@gentoo.org
+Virgil Dupras
+  
   
 pyt...@gentoo.org
 Python



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2018-07-17 Thread Jeroen Roovers
commit: b566ee5a5ac50d60427df15d773e9022126490e6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jul 17 10:51:13 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jul 17 14:33:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b566ee5a

x11-drivers/nvidia-drivers: Version 390.77.

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 x11-drivers/nvidia-drivers/Manifest|   6 +
 .../nvidia-drivers/nvidia-drivers-390.77.ebuild| 587 +
 2 files changed, 593 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index f99b1acc2a9..faa5cd3f8f6 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,6 +6,7 @@ DIST NVIDIA-FreeBSD-x86-381.22.tar.gz 60112159 BLAKE2B 
4a61e9a09218eb7d259f82d0a
 DIST NVIDIA-FreeBSD-x86-384.130.tar.gz 63719036 BLAKE2B 
971006aec05f5bb8f815420f5e1a62103119ae0192a275cc4df3034c20908ebcb8d5a886e030ec06a854102a79e2b31d53c2fcbf3450cb7fa0d9e1f64eeb835f
 SHA512 
54d6d0776190d12f2562fe0ffdf82661fb8a0a4d3d575386a19f5dd5890a7ae4d2ad6704253e7cded62a9a0e1880f1bee9e6bf3aeeb8ce7a265a3d077b0c8018
 DIST NVIDIA-FreeBSD-x86-387.34.tar.gz 64228643 BLAKE2B 
80011df5d037cd0a2a6faccf6c990e6019cb85c906c1410d4dde033a8a945ecd46e80a1315e46dc05fa47003eb328c6b8e8e41e18dce60942e645c0e6b813717
 SHA512 
875648459a149d506b20eb7105e73086e1fb51dddfbd8b484b8cc4793682c088ba16b3d374b0e807738f7aa7489dd9eab2449f70bc9feefeec0bf3a88025b9ef
 DIST NVIDIA-FreeBSD-x86-390.67.tar.gz 64289180 BLAKE2B 
1a4d9bea63e8a925af641074a7b49ab7c841055a771d99586c56809a54c438917f0af5a3a4236d594ee4a03bd1cf7e22f62e1b487e309173a9662db659f74acb
 SHA512 
e3c3f9b93e07fd0f16ff1a62c4adfc61b827785f1bd482482bc58aa75bd3df4f66f24e826bf4f41ad08ca8a9600e6f9fb4542f8ce8e4cfe81b06cef955cdbbae
+DIST NVIDIA-FreeBSD-x86-390.77.tar.gz 64315405 BLAKE2B 
f947fbc15ab12d7d8577350012f6e4940ad626a1d26d998d420808bd76b04774e93e6355a702ab72a3b258922a209a0abb032108963c98e6ed1fd8e63b63085d
 SHA512 
20196a71f7f7f62e6c5909d366364e500ea62608ed2bc3389f94f906526b5c66371e4be3b09f5768e4205e9d818f184f16402f86e3b3e2de42c7ac0cf7c9bead
 DIST NVIDIA-FreeBSD-x86_64-304.137.tar.gz 36474676 BLAKE2B 
bd75e2916d34f76566d838406419991a860118830366f0297fa63baade3a99f637dae601d6bc6a051596222f2715297dffbf9b81ff5478b030741e6c8a09bc13
 SHA512 
f0ae7ccea417aceedf34bfb9c96fd79b31cbf74a8fa59d5199b0ad7b81b8a4aeb66cd4801a45cc37f836979cb4267aa69e08517beaa9b8cb9c66a477d02ef8de
 DIST NVIDIA-FreeBSD-x86_64-340.107.tar.gz 61179967 BLAKE2B 
c12c7c07c090fd7bca78a30082890d0b0330dde07ce9beacdb94fad97d40e9ff9e1413fc36fd94116821137e74076d99a82ab85ecd0a8e16d52b47abeb747802
 SHA512 
661a4cc79a0adc9a1abebfb3567c26e69628266794b5b539c112112a0989760ea1ea2d8c35a5fe7539b579d4e9cef2685e3e1d12fc7031cd6d1b743c23eadc52
 DIST NVIDIA-FreeBSD-x86_64-375.82.tar.gz 58748290 BLAKE2B 
629d65b71270d1c0d94c71e4215a72f0e49bb82e68ebb93fd4b14cd56a2031674458764f4c3e2e3dec7379ec0d5ed9212c8d09a64e4361f40352e52aa9b57de5
 SHA512 
5e2b42ff63e06219764db8187203ce1a2c3c8b478be31fc713ef396e8f8d46def9b2631d7989866740bd0c6a81bbf5d2ed083c14cfa7171c0d993553ca6f431c
@@ -14,6 +15,7 @@ DIST NVIDIA-FreeBSD-x86_64-381.22.tar.gz 59284579 BLAKE2B 
45703b5658c586fe2fbfaf
 DIST NVIDIA-FreeBSD-x86_64-384.130.tar.gz 62901704 BLAKE2B 
50be9af398f88caa012a7af702ed3d150bd4d0e5aca862dab09f30038906d79254999079983fe242dfe8158549e25f3a49ea8ad07114d8d3bcd01c8a076e8c8f
 SHA512 
ad1a32f8268003d165570137947f517c82074b0851b86a1928f016de95f3dacef4d48f4873f00d603d49b44fe2b99d65295ed4e655d4b16f71c284994a1ea148
 DIST NVIDIA-FreeBSD-x86_64-387.34.tar.gz 63387097 BLAKE2B 
53689ba098b4a4de08dca056618ea533c92d17137ec954dea0ae71e1b2c825c021979871e4ff82c820be0a78d3c365f282b760940ebe2caa1ca5bfd2453e178e
 SHA512 
0a905ee72ee6f4e9c941e5dd1f7cddf96bfb20c6da32fd05599258e1bb154f68463d775ba8ff4f67f0d4b8e637e9ed9624fc9a4873a1f2621dc86732f0d6d70d
 DIST NVIDIA-FreeBSD-x86_64-390.67.tar.gz 63611003 BLAKE2B 
093d61fa03a64e6c61920cb23cf0d269a8933a6533dcb22c35c390d3b054a77aa0127e9c78df102ce4ba6ac333c194e6494e4700552159a798042cceeec1ce07
 SHA512 
c25bcc91147491762155cd6189b8b39de7529c16fc4aa30d454caf3338f11e1429c53575190f3a0afd05a77dd4a31407f941cff5608bb81a0df9b49c558b364e
+DIST NVIDIA-FreeBSD-x86_64-390.77.tar.gz 63638514 BLAKE2B 
8a63f1c93cb24400ce099ffe76d2453e6980674554378a2e135e32a976212f75c335e104e52ad5039216b06286bc350e49a8fd1c61b987e1be3f3cf3bdd08f38
 SHA512 
f2bb8f9b5afe6ddaaa6395835592763d6f36814b37d8234f7372a0039324bcd88fa4e7f1ff5da7205bcdaac0f0d96ac8d72fe66db15e2adeee06a86fcb4d3199
 DIST NVIDIA-FreeBSD-x86_64-396.24.tar.gz 60839222 BLAKE2B 
4baa266d945525a8f43d69e14df1b045d5a2e7212eb3a92208f8efb454642e657ea3cf00a9e625ef5efa9f54c8a9e2f87ef4847696368de13b88a0721364d9af
 SHA512 
28c456cfc9f779bed84d671e104f2ea68940053aed2dc7964390e84ec553a9062be6b5108a78f123c129c25548a7b3027060da67417c64f857b23c95ae9f908b
 DIST NVIDIA-Linux-armv7l-gnueabihf-375.82.run 26650801 BLAKE2B 

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

2018-07-17 Thread Andreas Hüttel
commit: 618e132c04322f3d7667226060f83cd229ce12bf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jul 17 14:25:36 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Jul 17 14:26:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=618e132c

sys-devel/binutils: Remove x bit of script and call chmod in ebuild

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-devel/binutils/binutils-2.31.ebuild| 1 +
 sys-devel/binutils/files/binutils-2.31-test-driver | 0
 2 files changed, 1 insertion(+)

diff --git a/sys-devel/binutils/binutils-2.31.ebuild 
b/sys-devel/binutils/binutils-2.31.ebuild
index eff39eb37c2..ea7e40bf967 100644
--- a/sys-devel/binutils/binutils-2.31.ebuild
+++ b/sys-devel/binutils/binutils-2.31.ebuild
@@ -102,6 +102,7 @@ src_unpack() {
 src_prepare() {
# this file is missing in the 2.31 tarball, affects gold testsuite
cp "${FILESDIR}/${P}-test-driver" "${S}/test-driver" || die
+   chmod +x "${S}/test-driver" || die
 
if [[ ! -z ${PATCH_VER} ]] ; then
einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset 
${PATCH_VER}"

diff --git a/sys-devel/binutils/files/binutils-2.31-test-driver 
b/sys-devel/binutils/files/binutils-2.31-test-driver
old mode 100755
new mode 100644



[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/files/, www-apps/gitea/

2018-07-17 Thread Manuel Rüger
commit: 22046621022aa91cb93cbd5bf0b96accd5aa6c16
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jul 17 14:23:05 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jul 17 14:23:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22046621

www-apps/gitea: Remove old

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 www-apps/gitea/Manifest   |  1 -
 www-apps/gitea/files/gitea.initd  | 25 --
 www-apps/gitea/gitea-1.3.1.ebuild | 71 ---
 3 files changed, 97 deletions(-)

diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest
index e2ef3a37d8e..2359161d3fc 100644
--- a/www-apps/gitea/Manifest
+++ b/www-apps/gitea/Manifest
@@ -1,2 +1 @@
-DIST gitea-1.3.1.tar.gz 14783710 BLAKE2B 
20e333719aa1a670488046406dc942fd843fcb2ea92473006e255a6a8f2f00709bf87443a425302d0c73916260a5d2e7876e00233a3e1ceb657439ac3d7a4873
 SHA512 
45161e089d5437b5aacc9589a50a61da3a8f4c88edb33fe3605eb49f36f67cb0a8a80f261016745a6c5131755f7963b1b61df62e47aab2bcd43a6932dceadd0f
 DIST gitea-1.4.1.tar.gz 14978598 BLAKE2B 
8fde79291b745750e79c944e7fcf938d2476ddaa386c1277f54bf315831eeb749507e270ca0a8a8351dd8fa60656bb98eb7c478a5c99f2ac20d350b6054339d5
 SHA512 
3b812bd61215230035ec9241e953f239981d04580d931f379aa550e11d2f7facd56bf70ac9e2d866224d341570a238bcc5c2fa71fd1432cfb95b8c8b703784e6

diff --git a/www-apps/gitea/files/gitea.initd b/www-apps/gitea/files/gitea.initd
deleted file mode 100644
index 837164aa014..000
--- a/www-apps/gitea/files/gitea.initd
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2016-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="Gitea, a self-hosted Git service"
-pidfile=${pidfile:-"/run/${SVCNAME}/${SVCNAME}.pid"}
-user=${user:-git}
-group=${group:-git}
-
-command="/usr/bin/gitea web"
-command_args="${command_args:--config /var/lib/gitea/conf/app.ini}"
-command_background="true"
-start_stop_daemon_args="--user ${user} --group ${group} \
-   -e GITEA_WORK_DIR=/var/lib/gitea
-   --stdout /var/log/${SVCNAME}/${SVCNAME}.log \
-   --stderr /var/log/${SVCNAME}/${SVCNAME}.log"
-
-depend() {
-   need net
-   after net
-}
-
-start_pre() {
-   checkpath -d -m 0755 -o "${user}":"${group}" "${pidfile%/*}"
-}

diff --git a/www-apps/gitea/gitea-1.3.1.ebuild 
b/www-apps/gitea/gitea-1.3.1.ebuild
deleted file mode 100644
index 5f27f86c5d6..000
--- a/www-apps/gitea/gitea-1.3.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit user golang-build golang-vcs-snapshot
-
-EGO_PN="code.gitea.io/gitea"
-GIT_COMMIT="81fd8c8"
-ARCHIVE_URI="https://github.com/go-gitea/gitea/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64 ~arm"
-
-DESCRIPTION="A painless self-hosted Git service, written in Go"
-HOMEPAGE="https://github.com/go-gitea/gitea;
-SRC_URI="${ARCHIVE_URI}"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND="dev-go/go-bindata"
-RDEPEND="dev-vcs/git"
-
-pkg_setup() {
-   enewgroup git
-   enewuser git -1 /bin/bash /var/lib/gitea git
-}
-
-src_prepare() {
-   default
-   local GITEA_PREFIX=${EPREFIX}/var/lib/gitea
-   sed -i -e "s/git rev-parse --short HEAD/echo ${GIT_COMMIT}/"\
-   -e "s/\"main.Version.*$/\"main.Version=${PV}\"/"\
-   -e "s/-ldflags '-s/-ldflags '/" src/${EGO_PN}/Makefile || die
-   sed -i -e "s#^APP_DATA_PATH = data#APP_DATA_PATH = 
${GITEA_PREFIX}/data#"\
-   -e "s#^PATH = data/gitea.db#PATH = 
${GITEA_PREFIX}/data/gitea.db#"\
-   -e "s#^PROVIDER_CONFIG = data/sessions#PROVIDER_CONFIG = 
${GITEA_PREFIX}/data/sessions#"\
-   -e "s#^AVATAR_UPLOAD_PATH = data/avatars#AVATAR_UPLOAD_PATH = 
${GITEA_PREFIX}/data/avatars#"\
-   -e "s#^TEMP_PATH = data/tmp/uploads#TEMP_PATH = 
${GITEA_PREFIX}/data/tmp/uploads#"\
-   -e "s#^PATH = data/attachments#PATH = 
${GITEA_PREFIX}/data/attachments#"\
-   -e "s#^ROOT_PATH =#ROOT_PATH = ${EPREFIX}/var/log/gitea#"\
-   -e "s#^ISSUE_INDEXER_PATH =#ISSUE_INDEXER_PATH = 
${GITEA_PREFIX}/indexers/issues.bleve#"\
-   src/${EGO_PN}/conf/app.ini || die
-}
-
-src_compile() {
-   GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/${EGO_PN} 
generate
-   TAGS="bindata pam sqlite" LDFLAGS="" CGO_LDFLAGS="-fno-PIC" 
GOPATH="${WORKDIR}/${P}:$(get_golibdir_gopath)" emake -C src/${EGO_PN} build
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin gitea
-   insinto /var/lib/gitea/conf
-   newins conf/app.ini app.ini.example
-   popd || die
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/gitea.logrotated gitea
-   newinitd "${FILESDIR}"/gitea.initd gitea
-   newconfd "${FILESDIR}"/gitea.confd gitea
-   keepdir /var/log/gitea /var/lib/gitea/data
-   fowners -R 

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

2018-07-17 Thread Manuel Rüger
commit: 7631e613423b277425e1d78b74a238911b5f5e3e
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jul 17 14:23:32 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jul 17 14:23:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7631e613

app-admin/dxf: Remove old

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 app-admin/dxf/Manifest |  2 --
 app-admin/dxf/dxf-7.1.1.ebuild | 29 -
 app-admin/dxf/dxf-7.2.0.ebuild | 29 -
 3 files changed, 60 deletions(-)

diff --git a/app-admin/dxf/Manifest b/app-admin/dxf/Manifest
index 2a8073652b3..c57d5d4282f 100644
--- a/app-admin/dxf/Manifest
+++ b/app-admin/dxf/Manifest
@@ -1,3 +1 @@
-DIST dxf-7.1.1.tar.gz 293629 BLAKE2B 
b6657e2b3b402e07a1f22dc5f8ece033fc8c7492e18a1654e7354420862c042ece359cdbb377dd9daefec606aaab865a22d26247d463097469c322d2877f4ea7
 SHA512 
9e9be7a69d885bfaf4f062ec601f33c7de2123c4c2910f046fc4b3f199608d08626e76ff47e2c9691149e6f3e0c6fb05e2264b83b3d74c06fe907f5bb7de5254
-DIST dxf-7.2.0.tar.gz 298396 BLAKE2B 
2566f61ab4f621492b3f2c243a78bb02e25bc7278438c7698be4704724172605a5ea9f380e1de064c6d6ce35a95fee06ac4865e3c8f1318af4a6242ff1b9
 SHA512 
49f6a29d6d653f444d2f53b84a73b1282052c7ff7a87f65b59a87b5c2796ca37897b36b17d2252398d087377755ff9f474c6b271af80d955d79b6a971a2e124d
 DIST dxf-7.3.0.tar.gz 298408 BLAKE2B 
a8ba078d1bea8fed58df35562af678f902513f4da18123a3eabb52a707b7973358a7690d309b3b7d86fadc4086856580792177525b4e7e217da4542249e83663
 SHA512 
2bb16a41990f572c3352f708438e67550cc089c078296c765fcffec4ada60f40f097bfcdf4def3c57a0e6c1db31d2ab9020407b2c165509f132e51cc93af8205

diff --git a/app-admin/dxf/dxf-7.1.1.ebuild b/app-admin/dxf/dxf-7.1.1.ebuild
deleted file mode 100644
index f6e0099fdfe..000
--- a/app-admin/dxf/dxf-7.1.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-inherit distutils-r1
-
-DESCRIPTION="Docker registry v2 client in Python"
-HOMEPAGE="https://github.com/davedoesdev/dxf;
-SRC_URI="https://github.com/davedoesdev/dxf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-python/jwcrypto-0.4.2[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.18.4[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/tqdm-4.19.4[${PYTHON_USEDEP}]
-   >=dev-python/www-authenticate-0.9.2[${PYTHON_USEDEP}]"
-
-RESTRICT="test"
-# Require dockerd running
-
-python_test() {
-   emake test
-}

diff --git a/app-admin/dxf/dxf-7.2.0.ebuild b/app-admin/dxf/dxf-7.2.0.ebuild
deleted file mode 100644
index f6e0099fdfe..000
--- a/app-admin/dxf/dxf-7.2.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-inherit distutils-r1
-
-DESCRIPTION="Docker registry v2 client in Python"
-HOMEPAGE="https://github.com/davedoesdev/dxf;
-SRC_URI="https://github.com/davedoesdev/dxf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND=">=dev-python/jwcrypto-0.4.2[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.18.4[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/tqdm-4.19.4[${PYTHON_USEDEP}]
-   >=dev-python/www-authenticate-0.9.2[${PYTHON_USEDEP}]"
-
-RESTRICT="test"
-# Require dockerd running
-
-python_test() {
-   emake test
-}



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

2018-07-17 Thread Manuel Rüger
commit: ec32d68ed4809d9425cb6d1c2044bd5eb5b3c9fa
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Jul 17 14:23:51 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Jul 17 14:23:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec32d68e

dev-db/etcd: Remove old

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 dev-db/etcd/Manifest  |  2 --
 dev-db/etcd/etcd-3.3.5.ebuild | 69 ---
 dev-db/etcd/etcd-3.3.7.ebuild | 69 ---
 3 files changed, 140 deletions(-)

diff --git a/dev-db/etcd/Manifest b/dev-db/etcd/Manifest
index 971c32b6e3c..1af34faf1d2 100644
--- a/dev-db/etcd/Manifest
+++ b/dev-db/etcd/Manifest
@@ -1,4 +1,2 @@
 DIST etcd-3.2.22.tar.gz 3243190 BLAKE2B 
165eff928f5f5419d02ef07aebb5160ac5473721a1e27ee1eb2a6b1e5ff775f2f7254ddfc20dec14c28cd2de68966e7b8521fb29c7242a420fa61d226e16b3ba
 SHA512 
7a32dce894ca643f0c51267edc0fba2524c197f0ac3185c6acd22879cd58236f6bcc9c3825d9b8f196255c8bf6aed1b893e1a62124c946f95b4832b409a6b4c0
-DIST etcd-3.3.5.tar.gz 3514955 BLAKE2B 
394b6563f27a1a73aa553dc4db440d803721d001ab3d53c045df826c527c87232a6c1b83aed5fc9e4011f2480b456f0ae2a7a34bc173df90478d1704fd5c392d
 SHA512 
e4495a02f1e2a08cc70a055528edbc118f50e4fe68b51afeb82908a7c2387de1e457adfb8078befec6829daeace61b95501da9f8b3fa49e0aecc9710ece470a4
-DIST etcd-3.3.7.tar.gz 3517632 BLAKE2B 
4fcec3e90e819961e1bfc53a45d71a95ad87f82a3a974f14fc940ff216f8314339f3522ac4992567543a99afbef722f75f4b8ab98604aeca38d1bb697a207d0f
 SHA512 
12ea79aca94f2ad68baf4d324176d4cb2e27d11e3b7c018b69a1c2a1028d9e42d734bd3a814618eb41d7b0b07716d5df9bd9161bf52b061445ca7727579ee276
 DIST etcd-3.3.8.tar.gz 3518826 BLAKE2B 
4d8ac66022c63250e37871a40041a799a21361f005f5ff259711ea7a0557acbe7f3920815ff0b5193499177e42c306ff8383192e7d4c31c94439d9461dea979f
 SHA512 
c3a3f9ffb614e383854bf5a8819e3dcad8f02b267d74197685b546c856e983c92f8c459185c327adf7ba3d0326e2058fb34caac0896d78494cde86c3f7e04ac7

diff --git a/dev-db/etcd/etcd-3.3.5.ebuild b/dev-db/etcd/etcd-3.3.5.ebuild
deleted file mode 100644
index 88b1e478fe0..000
--- a/dev-db/etcd/etcd-3.3.5.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user systemd golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-EGO_PN="github.com/coreos/etcd"
-MY_PV="${PV/_rc/-rc.}"
-DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
-HOMEPAGE="https://github.com/coreos/etcd;
-SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc +server"
-DEPEND=">=dev-lang/go-1.9:="
-RDEPEND="!dev-db/etcdctl"
-
-src_prepare() {
-   default
-   sed -e 's|GIT_SHA=.*|GIT_SHA=v${PV}|'\
-   -i "${S}"/src/${EGO_PN}/build || die
-}
-
-pkg_setup() {
-   if use server; then
-   enewgroup ${PN}
-   enewuser ${PN} -1 -1 /var/lib/${PN} ${PN}
-   fi
-}
-
-src_compile() {
-   export GOPATH=${S}
-   pushd src/${EGO_PN} || die
-   ./build || die
-   popd || die
-}
-
-src_install() {
-   pushd src/${EGO_PN} || die
-   dobin bin/etcdctl
-   use doc && dodoc -r Documentation
-   if use server; then
-   insinto /etc/${PN}
-   doins "${FILESDIR}/${PN}.conf"
-   dobin bin/etcd
-   dodoc README.md
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d.conf" 
${PN}.conf
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}/${PN}.logrotated" "${PN}"
-   keepdir /var/lib/${PN}
-   fowners ${PN}:${PN} /var/lib/${PN}
-   fperms 0700 /var/lib/${PN}
-   keepdir /var/log/${PN}
-   fowners ${PN}:${PN} /var/log/${PN}
-   fperms 755 /var/log/${PN}
-   fi
-   popd || die
-}
-
-src_test() {
-   pushd src/${EGO_PN} || die
-   ./test || die
-   popd || die
-}

diff --git a/dev-db/etcd/etcd-3.3.7.ebuild b/dev-db/etcd/etcd-3.3.7.ebuild
deleted file mode 100644
index 88b1e478fe0..000
--- a/dev-db/etcd/etcd-3.3.7.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit user systemd golang-vcs-snapshot
-
-KEYWORDS="~amd64"
-EGO_PN="github.com/coreos/etcd"
-MY_PV="${PV/_rc/-rc.}"
-DESCRIPTION="Highly-available key value store for shared configuration and 
service discovery"
-HOMEPAGE="https://github.com/coreos/etcd;
-SRC_URI="https://${EGO_PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc +server"
-DEPEND=">=dev-lang/go-1.9:="
-RDEPEND="!dev-db/etcdctl"
-
-src_prepare() {
-  

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

2018-07-17 Thread Andreas Hüttel
commit: ef08daac0af2f3f617e38e80686121e87d491dfb
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jul 17 14:18:13 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Jul 17 14:20:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef08daac

sys-devel/binutils: Semi-fix 2.31 gold testsuite

https://sourceware.org/ml/binutils/2018-07/msg00225.html

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-devel/binutils/binutils-2.31.ebuild|   3 +
 sys-devel/binutils/files/binutils-2.31-test-driver | 148 +
 2 files changed, 151 insertions(+)

diff --git a/sys-devel/binutils/binutils-2.31.ebuild 
b/sys-devel/binutils/binutils-2.31.ebuild
index a2e72661a56..eff39eb37c2 100644
--- a/sys-devel/binutils/binutils-2.31.ebuild
+++ b/sys-devel/binutils/binutils-2.31.ebuild
@@ -100,6 +100,9 @@ src_unpack() {
 }
 
 src_prepare() {
+   # this file is missing in the 2.31 tarball, affects gold testsuite
+   cp "${FILESDIR}/${P}-test-driver" "${S}/test-driver" || die
+
if [[ ! -z ${PATCH_VER} ]] ; then
einfo "Applying binutils-${PATCH_BINUTILS_VER} patchset 
${PATCH_VER}"
eapply "${WORKDIR}/patch"/*.patch

diff --git a/sys-devel/binutils/files/binutils-2.31-test-driver 
b/sys-devel/binutils/files/binutils-2.31-test-driver
new file mode 100755
index 000..0218a01f616
--- /dev/null
+++ b/sys-devel/binutils/files/binutils-2.31-test-driver
@@ -0,0 +1,148 @@
+#! /bin/sh
+# test-driver - basic testsuite driver script.
+
+scriptversion=2016-01-11.22; # UTC
+
+# Copyright (C) 2011-2017 Free Software Foundation, Inc.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see .
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# This file is maintained in Automake, please report
+# bugs to  or send patches to
+# .
+
+# Make unconditional expansion of undefined variables an error.  This
+# helps a lot in preventing typo-related bugs.
+set -u
+
+usage_error ()
+{
+  echo "$0: $*" >&2
+  print_usage >&2
+  exit 2
+}
+
+print_usage ()
+{
+  cat <$log_file 2>&1
+estatus=$?
+
+if test $enable_hard_errors = no && test $estatus -eq 99; then
+  tweaked_estatus=1
+else
+  tweaked_estatus=$estatus
+fi
+
+case $tweaked_estatus:$expect_failure in
+  0:yes) col=$red res=XPASS recheck=yes gcopy=yes;;
+  0:*)   col=$grn res=PASS  recheck=no  gcopy=no;;
+  77:*)  col=$blu res=SKIP  recheck=no  gcopy=yes;;
+  99:*)  col=$mgn res=ERROR recheck=yes gcopy=yes;;
+  *:yes) col=$lgn res=XFAIL recheck=no  gcopy=yes;;
+  *:*)   col=$red res=FAIL  recheck=yes gcopy=yes;;
+esac
+
+# Report the test outcome and exit status in the logs, so that one can
+# know whether the test passed or failed simply by looking at the '.log'
+# file, without the need of also peaking into the corresponding '.trs'
+# file (automake bug#11814).
+echo "$res $test_name (exit status: $estatus)" >>$log_file
+
+# Report outcome to console.
+echo "${col}${res}${std}: $test_name"
+
+# Register the test result, and other relevant metadata.
+echo ":test-result: $res" > $trs_file
+echo ":global-test-result: $res" >> $trs_file
+echo ":recheck: $recheck" >> $trs_file
+echo ":copy-in-global-log: $gcopy" >> $trs_file
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC0"
+# time-stamp-end: "; # UTC"
+# End:



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-ati/

2018-07-17 Thread Matt Turner
commit: f81770e41df51ad850fa78d6f57d7972a9e536bf
Author: Marty E. Plummer  startmail  com>
AuthorDate: Tue Jul 17 00:33:48 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 17 14:15:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81770e4

x11-drivers/xf86-video-ati: port to EAPI 7

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 ....ebuild => xf86-video-ati-18.0.1-r2.ebuild} | 48 --
 .../xf86-video-ati/xf86-video-ati-.ebuild  | 48 --
 2 files changed, 70 insertions(+), 26 deletions(-)

diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild 
b/x11-drivers/xf86-video-ati/xf86-video-ati-18.0.1-r2.ebuild
similarity index 52%
copy from x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild
copy to x11-drivers/xf86-video-ati/xf86-video-ati-18.0.1-r2.ebuild
index 3f5390aec7a..56d17e3405a 100644
--- a/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-18.0.1-r2.ebuild
@@ -1,28 +1,40 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-XORG_DRI=always
-inherit linux-info xorg-2
+inherit linux-info
+
+DESCRIPTION="ATI video driver"
+HOMEPAGE="https://www.x.org/wiki/ati/;
 
 if [[ ${PV} == * ]]; then
-   SRC_URI=""
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/${PN};
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
 else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 fi
 
-DESCRIPTION="ATI video driver"
-HOMEPAGE="https://www.x.org/wiki/ati/;
-
+LICENSE="MIT"
+SLOT="0"
 IUSE="+glamor udev"
 
-RDEPEND=">=x11-libs/libdrm-2.4.78[video_cards_radeon]
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=x11-libs/libdrm-2.4.78[video_cards_radeon]
>=x11-libs/libpciaccess-0.8.0
glamor? ( x11-base/xorg-server[glamor] )
-   udev? ( virtual/libudev:= )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
+   udev? ( virtual/libudev:= )
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
 
 pkg_pretend() {
if use kernel_linux ; then
@@ -35,10 +47,20 @@ pkg_pretend() {
check_extra_config
 }
 
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] eautoreconf
+}
+
 src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
+   local econfargs=(
$(use_enable glamor)
$(use_enable udev)
)
-   xorg-2_src_configure
+   econf "${econfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
 }

diff --git a/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild 
b/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild
index 3f5390aec7a..56d17e3405a 100644
--- a/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild
+++ b/x11-drivers/xf86-video-ati/xf86-video-ati-.ebuild
@@ -1,28 +1,40 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-XORG_DRI=always
-inherit linux-info xorg-2
+inherit linux-info
+
+DESCRIPTION="ATI video driver"
+HOMEPAGE="https://www.x.org/wiki/ati/;
 
 if [[ ${PV} == * ]]; then
-   SRC_URI=""
+   EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/${PN};
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
 else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
 fi
 
-DESCRIPTION="ATI video driver"
-HOMEPAGE="https://www.x.org/wiki/ati/;
-
+LICENSE="MIT"
+SLOT="0"
 IUSE="+glamor udev"
 
-RDEPEND=">=x11-libs/libdrm-2.4.78[video_cards_radeon]
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=x11-libs/libdrm-2.4.78[video_cards_radeon]
>=x11-libs/libpciaccess-0.8.0
glamor? ( x11-base/xorg-server[glamor] )
-   udev? ( virtual/libudev:= )"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
+   udev? ( virtual/libudev:= )
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
 
 pkg_pretend() {
if use kernel_linux ; then
@@ -35,10 +47,20 @@ pkg_pretend() {
check_extra_config
 }
 
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] eautoreconf
+}
+
 src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
+   local econfargs=(
$(use_enable glamor)
$(use_enable udev)
)
-   xorg-2_src_configure
+   econf "${econfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-libinput/

2018-07-17 Thread Matt Turner
commit: bfaa9f12ebe84877d137b4f37d37512044e00d96
Author: Marty E. Plummer  startmail  com>
AuthorDate: Tue Jul 17 00:31:37 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 17 14:15:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfaa9f12

x11-drivers/xf86-input-libinput: version bump to 0.28.0

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 x11-drivers/xf86-input-libinput/Manifest   |  1 +
 .../xf86-input-libinput-0.28.0.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/x11-drivers/xf86-input-libinput/Manifest 
b/x11-drivers/xf86-input-libinput/Manifest
index 80d35bdaec3..1e136185f34 100644
--- a/x11-drivers/xf86-input-libinput/Manifest
+++ b/x11-drivers/xf86-input-libinput/Manifest
@@ -1 +1,2 @@
 DIST xf86-input-libinput-0.27.1.tar.bz2 373248 BLAKE2B 
499c5c1b33f515937477531741db361620583f9d647ab5ee63193f5b82ecbbe5c124a447509c6b7de281cf6330f9747032d8bad8c2b1dbbcdd4517cf4f82
 SHA512 
01379f5d71bf39214c4dff428173512df57fd12e782f3fcde757be923aa0dbf4e010a0395a81bd8e4fb518edc7e05ca1ee64b1e313eb4df5d4990315580609a1
+DIST xf86-input-libinput-0.28.0.tar.bz2 374318 BLAKE2B 
b8629115fce658d9d432c05a983227aa1fa40da51e14c366bc0880b9d7c81c971abcb4c4b60ec37b756efad60be8eef061c0d3dcdd86f4fdb8b56e13f4ed9409
 SHA512 
4276b6aea87ddc83fa1f5e8d8949e34ad117186a6b5b599549231cb90424cd0fa69f3a4701ce529739c676665bb5c936eb447817c9420511d23bc048f6be92a4

diff --git a/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.28.0.ebuild 
b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.28.0.ebuild
new file mode 100644
index 000..b3ca6c70ccb
--- /dev/null
+++ b/x11-drivers/xf86-input-libinput/xf86-input-libinput-0.28.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="X.org input driver based on libinput"
+HOMEPAGE="https://www.x.org/wiki/ https://cgit.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/xf86-input-libinput.git;
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
+else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=x11-base/xorg-server-1.10:=
+   >=dev-libs/libinput-1.5.0:0=
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+pkg_pretend() {
+   CONFIG_CHECK="~TIMERFD"
+   check_extra_config
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-evdev/

2018-07-17 Thread Matt Turner
commit: d37e62f2b424ecf65553040b764a229814721135
Author: Marty E. Plummer  startmail  com>
AuthorDate: Tue Jul 17 00:30:12 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 17 14:15:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d37e62f2

x11-drivers/xf86-input-evdev: port to EAPI 7

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 .../xf86-input-evdev-2.10.5-r1.ebuild  | 51 ++
 .../xf86-input-evdev-2.10.6-r1.ebuild  | 51 ++
 2 files changed, 102 insertions(+)

diff --git a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.5-r1.ebuild 
b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.5-r1.ebuild
new file mode 100644
index 000..4c2b79366a1
--- /dev/null
+++ b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.5-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="Generic Linux input driver"
+HOMEPAGE="https://www.x.org/wiki/ https://cgit.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/xf86-input-evdev.git;
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
+else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh 
~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   dev-libs/libevdev
+   sys-libs/mtdev
+   virtual/libudev:=
+   >=x11-base/xorg-server-1.18[udev]
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-2.6
+   x11-base/xorg-proto
+   x11-misc/util-macros
+"
+
+pkg_pretend() {
+   if use kernel_linux ; then
+   CONFIG_CHECK="~INPUT_EVDEV"
+   fi
+   check_extra_config
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}

diff --git a/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6-r1.ebuild 
b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6-r1.ebuild
new file mode 100644
index 000..4c2b79366a1
--- /dev/null
+++ b/x11-drivers/xf86-input-evdev/xf86-input-evdev-2.10.6-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="Generic Linux input driver"
+HOMEPAGE="https://www.x.org/wiki/ https://cgit.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/xf86-input-evdev.git;
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
+else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh 
~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   dev-libs/libevdev
+   sys-libs/mtdev
+   virtual/libudev:=
+   >=x11-base/xorg-server-1.18[udev]
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-2.6
+   x11-base/xorg-proto
+   x11-misc/util-macros
+"
+
+pkg_pretend() {
+   if use kernel_linux ; then
+   CONFIG_CHECK="~INPUT_EVDEV"
+   fi
+   check_extra_config
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-amdgpu/

2018-07-17 Thread Matt Turner
commit: 568eca2a556b1f5ba09d5486374cec7346ab1fce
Author: Marty E. Plummer  startmail  com>
AuthorDate: Tue Jul 17 00:32:31 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 17 14:15:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568eca2a

x11-drivers/xf86-video-amdgpu: port to EAPI 7

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 .../xf86-video-amdgpu-18.0.1-r1.ebuild | 51 ++
 .../xf86-video-amdgpu-.ebuild  | 50 -
 2 files changed, 90 insertions(+), 11 deletions(-)

diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1-r1.ebuild 
b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1-r1.ebuild
new file mode 100644
index 000..f3cb6236644
--- /dev/null
+++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-18.0.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Accelerated Open Source driver for AMDGPU cards"
+HOMEPAGE="https://www.x.org/wiki/ https://cgit.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/xf86-video-amdgpu.git;
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
+else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=x11-libs/libdrm-2.4.78[video_cards_amdgpu]
+   x11-libs/libpciaccess
+   x11-base/xorg-server[glamor(-),-minimal]
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+"
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   local econfargs=(
+   --enable-glamor
+   )
+
+   econf "${econfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-.ebuild 
b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-.ebuild
index 90a06199708..f3cb6236644 100644
--- a/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-.ebuild
+++ b/x11-drivers/xf86-video-amdgpu/xf86-video-amdgpu-.ebuild
@@ -1,23 +1,51 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-XORG_DRI="always"
-inherit xorg-2
+EAPI=7
 
-if [[ ${PV} == * ]]; then
-   SRC_URI=""
+DESCRIPTION="Accelerated Open Source driver for AMDGPU cards"
+HOMEPAGE="https://www.x.org/wiki/ https://cgit.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/xf86-video-amdgpu.git;
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
 else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
KEYWORDS="~amd64 ~x86"
 fi
 
-DESCRIPTION="Accelerated Open Source driver for AMDGPU cards"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=x11-libs/libdrm-2.4.78[video_cards_amdgpu]
+   x11-libs/libpciaccess
+   x11-base/xorg-server[glamor(-),-minimal]
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+"
 
-RDEPEND=">=x11-libs/libdrm-2.4.78[video_cards_amdgpu]
-   x11-base/xorg-server[glamor(-)]"
-DEPEND="${RDEPEND}"
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
 
 src_configure() {
-   XORG_CONFIGURE_OPTIONS="--enable-glamor"
-   xorg-2_src_configure
+   local econfargs=(
+   --enable-glamor
+   )
+
+   econf "${econfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-libinput/

2018-07-17 Thread Matt Turner
commit: c9f04cd8699ea25578e88ee35e41bc5ea8ba33da
Author: Marty E. Plummer  startmail  com>
AuthorDate: Tue Jul 17 00:31:58 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 17 14:15:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f04cd8

x11-drivers/xf86-input-libinput: add live ebuild

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 .../xf86-input-libinput-.ebuild| 50 ++
 1 file changed, 50 insertions(+)

diff --git a/x11-drivers/xf86-input-libinput/xf86-input-libinput-.ebuild 
b/x11-drivers/xf86-input-libinput/xf86-input-libinput-.ebuild
new file mode 100644
index 000..b3ca6c70ccb
--- /dev/null
+++ b/x11-drivers/xf86-input-libinput/xf86-input-libinput-.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="X.org input driver based on libinput"
+HOMEPAGE="https://www.x.org/wiki/ https://cgit.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/xf86-input-libinput.git;
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
+else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=x11-base/xorg-server-1.10:=
+   >=dev-libs/libinput-1.5.0:0=
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
+
+pkg_pretend() {
+   CONFIG_CHECK="~TIMERFD"
+   check_extra_config
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-input-evdev/

2018-07-17 Thread Matt Turner
commit: 382f34ce82f3f8aec3583bac347605139cb378d6
Author: Marty E. Plummer  startmail  com>
AuthorDate: Tue Jul 17 00:30:26 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 17 14:15:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=382f34ce

x11-drivers/xf86-input-evdev: add live ebuild

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 .../xf86-input-evdev/xf86-input-evdev-.ebuild  | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/x11-drivers/xf86-input-evdev/xf86-input-evdev-.ebuild 
b/x11-drivers/xf86-input-evdev/xf86-input-evdev-.ebuild
new file mode 100644
index 000..8905d3eea3f
--- /dev/null
+++ b/x11-drivers/xf86-input-evdev/xf86-input-evdev-.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info
+
+DESCRIPTION="Generic Linux input driver"
+HOMEPAGE="https://www.x.org/wiki/ https://cgit.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xorg/driver/xf86-input-evdev.git;
+   inherit autotools git-r3
+   LIVE_DEPEND=">=x11-misc/util-macros-1.18"
+else
+   SRC_URI="mirror://xorg/driver/${P}.tar.bz2"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh 
sparc x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   dev-libs/libevdev
+   sys-libs/mtdev
+   virtual/libudev:=
+   >=x11-base/xorg-server-1.18[udev]
+"
+DEPEND="
+   ${LIVE_DEPEND}
+   ${RDEPEND}
+   >=sys-kernel/linux-headers-2.6
+   x11-base/xorg-proto
+   x11-misc/util-macros
+"
+
+pkg_pretend() {
+   if use kernel_linux ; then
+   CONFIG_CHECK="~INPUT_EVDEV"
+   fi
+   check_extra_config
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}



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

2018-07-17 Thread Matt Turner
commit: c3ae6116333410443f596f6dc49bc95e8cce6432
Author: Marty E. Plummer  startmail  com>
AuthorDate: Fri Jul 13 23:44:48 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 17 14:15:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ae6116

linux-info.eclass: account for lack of trailing slash

In EAPI 7, D, ED, ROOT, EROOT no longer have a trailing slash[1]. This
makes finding /usr/src/linux not work properly as it currently stands.

Use the form "${ROOT%/}/" where apropos in order to unify behavior across
EAPIs.

1: https://dev.gentoo.org/~ulm/pms/head/pms.html#x1-113001r7
Closes: https://github.com/gentoo/gentoo/pull/9222

 eclass/linux-info.eclass | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/eclass/linux-info.eclass b/eclass/linux-info.eclass
index 96f94e4072a..31464766038 100644
--- a/eclass/linux-info.eclass
+++ b/eclass/linux-info.eclass
@@ -115,7 +115,7 @@ IUSE="kernel_linux"
 
 # Overwritable environment Var's
 # ---
-KERNEL_DIR="${KERNEL_DIR:-${ROOT}usr/src/linux}"
+KERNEL_DIR="${KERNEL_DIR:-${ROOT%/}/usr/src/linux}"
 
 
 # Bug fixes
@@ -554,7 +554,7 @@ get_version() {
# caught before this if they are.
if [[ -z ${OUTPUT_DIR} ]] ; then
# Try to locate a kernel that is most relevant for us.
-   for OUTPUT_DIR in "${SYSROOT}" "${ROOT}" "" ; do
+   for OUTPUT_DIR in "${SYSROOT}" "${ROOT%/}/" "" ; do

OUTPUT_DIR+="/lib/modules/${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}${KV_EXTRA}/build"
if [[ -e ${OUTPUT_DIR} ]] ; then
break
@@ -615,19 +615,19 @@ get_running_version() {
 
KV_FULL=$(uname -r)
 
-   if [[ -f ${ROOT}/lib/modules/${KV_FULL}/source/Makefile && -f 
${ROOT}/lib/modules/${KV_FULL}/build/Makefile ]]; then
-   KERNEL_DIR=$(readlink -f ${ROOT}/lib/modules/${KV_FULL}/source)
-   KBUILD_OUTPUT=$(readlink -f 
${ROOT}/lib/modules/${KV_FULL}/build)
+   if [[ -f ${ROOT%/}/lib/modules/${KV_FULL}/source/Makefile && -f 
${ROOT%/}/lib/modules/${KV_FULL}/build/Makefile ]]; then
+   KERNEL_DIR=$(readlink -f 
${ROOT%/}/lib/modules/${KV_FULL}/source)
+   KBUILD_OUTPUT=$(readlink -f 
${ROOT%/}/lib/modules/${KV_FULL}/build)
unset KV_FULL
get_version
return $?
-   elif [[ -f ${ROOT}/lib/modules/${KV_FULL}/source/Makefile ]]; then
-   KERNEL_DIR=$(readlink -f ${ROOT}/lib/modules/${KV_FULL}/source)
+   elif [[ -f ${ROOT%/}/lib/modules/${KV_FULL}/source/Makefile ]]; then
+   KERNEL_DIR=$(readlink -f 
${ROOT%/}/lib/modules/${KV_FULL}/source)
unset KV_FULL
get_version
return $?
-   elif [[ -f ${ROOT}/lib/modules/${KV_FULL}/build/Makefile ]]; then
-   KERNEL_DIR=$(readlink -f ${ROOT}/lib/modules/${KV_FULL}/build)
+   elif [[ -f ${ROOT%/}/lib/modules/${KV_FULL}/build/Makefile ]]; then
+   KERNEL_DIR=$(readlink -f ${ROOT%/}/lib/modules/${KV_FULL}/build)
unset KV_FULL
get_version
return $?



[gentoo-commits] repo/gentoo:master commit in: media-fonts/powerline-symbols/

2018-07-17 Thread Johannes Huber
commit: 59c3a96f9bfb7ee88b19d4466039b0d6f70fe1d6
Author: Johannes Huber  gentoo  org>
AuthorDate: Tue Jul 17 13:59:40 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Tue Jul 17 14:02:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59c3a96f

media-fonts/powerline-symbols: Version bump 20170508

Repacked contents from upstream 2.6 release.
https://github.com/powerline/powerline/releases/tag/2.6

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 media-fonts/powerline-symbols/Manifest   |  1 +
 .../powerline-symbols-20170508.ebuild| 20 
 2 files changed, 21 insertions(+)

diff --git a/media-fonts/powerline-symbols/Manifest 
b/media-fonts/powerline-symbols/Manifest
index fcbd8a0816e..fdb2f131666 100644
--- a/media-fonts/powerline-symbols/Manifest
+++ b/media-fonts/powerline-symbols/Manifest
@@ -1 +1,2 @@
 DIST powerline-symbols-20150224.tar.xz 3972 BLAKE2B 
94ce0e0f8ccd8e8be451c1e85f7b0ecc06a1b9d4513e40e7b80e0ef584109de96922d9211f2adf04fcc3c87ca9e450d5d2764787c762c19bd78c67fdded11f3e
 SHA512 
85a4edefa692a7e28fd91c8d34c33b70424bee105f807aa1dcc182f64df3a66a29dd400892313b0d8ead59f9883e14f47c1a1afbf18af317b93f6aefb977c031
+DIST powerline-symbols-20170508.tar.xz 4028 BLAKE2B 
f0ad0360fb1bfe2c160c531a8ce473bdc746800c4540e56c8a1c27500883922c67354d9d7d8478a9111d56bace51a730ac9683e6e21be112df7d0df288f7cf0b
 SHA512 
6908cb029b28002021530ea330c9ce5626f6bc5ed2336750cd2678f4b314d043289e29ebea61003836bb0cbca9bbb91a1b748f1cf24e4f07932eaf18bf28eac5

diff --git a/media-fonts/powerline-symbols/powerline-symbols-20170508.ebuild 
b/media-fonts/powerline-symbols/powerline-symbols-20170508.ebuild
new file mode 100644
index 000..edcc228cf76
--- /dev/null
+++ b/media-fonts/powerline-symbols/powerline-symbols-20170508.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit font
+
+DESCRIPTION="OpenType Unicode font with symbols for Powerline/Airline"
+HOMEPAGE="https://github.com/powerline/powerline;
+SRC_URI="https://dev.gentoo.org/~johu/distfiles/${P}.tar.xz;
+# We're redistributing just the (unversioned) font from the upstream repo here
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+FONT_S="${S}"
+FONT_SUFFIX="otf"
+FONT_CONF=( 10-powerline-symbols.conf )
+DOCS="README.rst"



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

2018-07-17 Thread Mikle Kolyada
commit: f11f7d37fd012585ff3d0c22a4847ed5d0a8698f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jul 17 14:00:49 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jul 17 14:01:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11f7d37

app-admin/lastpass-cli: amd64 stable wrt bug #661364

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild 
b/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild
index 57454b36ac9..0c2d904da69 100644
--- a/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild
+++ b/app-admin/lastpass-cli/lastpass-cli-1.3.1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/lastpass/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 SLOT="0"
 LICENSE="GPL-2+ GPL-2+-with-openssl-exception"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="libressl X +pinentry test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-antivirus/clamav/

2018-07-17 Thread Agostino Sarubbo
commit: 7db1e1f4ef025f2bead7e781312d401f87b7533c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 17 13:55:01 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 17 13:55:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db1e1f4

app-antivirus/clamav: amd64 stable wrt bug #660820

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="amd64"

 app-antivirus/clamav/clamav-0.100.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-antivirus/clamav/clamav-0.100.1.ebuild 
b/app-antivirus/clamav/clamav-0.100.1.ebuild
index 3928b8054dd..787e3d51a6e 100644
--- a/app-antivirus/clamav/clamav-0.100.1.ebuild
+++ b/app-antivirus/clamav/clamav-0.100.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.clamav.net/downloads/production/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 IUSE="bzip2 doc clamdtop iconv ipv6 libressl milter metadata-analysis-api 
selinux static-libs system-libmspack test uclibc"
 
 CDEPEND="bzip2? ( app-arch/bzip2 )



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

2018-07-17 Thread Agostino Sarubbo
commit: f0dc2d77eff07159ceae3c13962429c01b05fa36
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 17 13:54:44 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 17 13:54:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0dc2d77

dev-libs/quazip: amd64 stable wrt bug #658548

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="amd64"

 dev-libs/quazip/quazip-0.7.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/quazip/quazip-0.7.6.ebuild 
b/dev-libs/quazip/quazip-0.7.6.ebuild
index e9f4d698d20..c05c147f6b1 100644
--- a/dev-libs/quazip/quazip-0.7.6.ebuild
+++ b/dev-libs/quazip/quazip-0.7.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/stachenov/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 RDEPEND="



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

2018-07-17 Thread Agostino Sarubbo
commit: 5b9f8309e32d6b2427d125c7635fd59bfeffe159
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 17 13:48:54 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 17 13:48:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b9f8309

sys-kernel/vanilla-sources: Automated version bump to 
{4.4.141,4.9.113,4.14.56,4.17.7} - remove old.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sys-kernel/vanilla-sources/Manifest   | 8 
 ...illa-sources-4.14.55.ebuild => vanilla-sources-4.14.56.ebuild} | 0
 ...anilla-sources-4.17.6.ebuild => vanilla-sources-4.17.7.ebuild} | 0
 ...illa-sources-4.4.140.ebuild => vanilla-sources-4.4.141.ebuild} | 0
 ...illa-sources-4.9.112.ebuild => vanilla-sources-4.9.113.ebuild} | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 6ced48de07b..7d5fd3d811d 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -9,8 +9,8 @@ DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c
 DIST patch-3.16.57.xz 2026584 BLAKE2B 
275c631a26fd7832f5845f2bb74ec053b2e289e72b4a7578cf36427f8939f6267d99395857cd40b26e61a56fa2ea8d913298889bf0b629f48f8fc951ab62b398
 SHA512 
ceb84c52cee592f2bf19d47522a01e66c98edea1c5b532b667fb92c8919ebe905c9340bb68bf38205518e5f41e7ab4059f37e40d334c05f4c1f9f0f28f1caafa
 DIST patch-3.2.102.xz 1964152 BLAKE2B 
92a9ddef295250db735f7212af956e47385818b1863b27f7852afc6c0a36b3cc1d1099fd3fa37f3de9a8668f4aa7250fbae467451eae67fa4371078dd0de2009
 SHA512 
15e17a1eb39cb73d0efb606d78a44c811fe83b24004ac45504b32531af1db29f1d82fd5270c8ccc56d714cedb124a07f5e31b1eda93f45715154a721df4a
 DIST patch-4.1.52.xz 753264 BLAKE2B 
57e0d116ead0a994bffbe019f229c607c71201452d6a8bb57c9855b637b011471bcf383d51fd8fe725498210d3ddaba7a3a3f6af491effc909a15f902275
 SHA512 
0d18cb892b62edb42e48038125b74edcf13093cefe30616403f0e75d44974d57e569ad28a8c98d9d80b3fbc360f092b7c045778e17e28bbb9748528ed87df43c
-DIST patch-4.14.55.xz 1444204 BLAKE2B 
0fc797ba53ce213404691de477adfd40e29fbf82568362351b9efb040f2cb83e916e5311216e0bf4bf5d6b0b8a936ab023f76569c58cbe2f797851813831ddb6
 SHA512 
9801d5f197ca3db39f43abe2a8540d9bec92d19f31accc8017c9d0226d889b3da8765cde3268dab7cd1097cfd804d42482e5343f9429926fcbd9a867a038f766
+DIST patch-4.14.56.xz 1467480 BLAKE2B 
9e7375a413b301306a65d93d5ccda4e8350a5bb60567ccd12aa97e9b8c9dfafe76b5a7fa162005d3cb6c4e2407acbe60095550c9573ae3aab8d4e375767d4821
 SHA512 
422d8c076f6855bf5047b334ad7f2cd7a33c06e23aded9a23e50818ca5f3657eb619838aded84fe9a9a5057aa7e44f997b57dc0a4fa4ff7fd1c1f1655dccbd24
 DIST patch-4.16.18.xz 506924 BLAKE2B 
dc41b7247e58808e1827fda7b4236ccac1ef8150f4c200161f4a9cd91912a7cb8b72337dfd403c3b1d7bee3d2626b5d53e3c3d595d80418da57bc3f9b58fdbce
 SHA512 
9e1cf90b874c757393680026cb74500ca9fa22c0047ac820f4e5f43062125f8cf469f1e8e93a084b9ecc28a177e55c8b733c2fe620e46694a338f1b2ff4180f8
-DIST patch-4.17.6.xz 138580 BLAKE2B 
7c1a94af15142d8728b3be91c480d73f8a500d2892c8447bab891d883c0acfbbc22927a3a5f91fc372c4975e735b0231494584c929b4a356f0b2e9a4c32c9b3f
 SHA512 
4b791d94db704cbbe3dbf6b340735fe757741f116ca14060ced836aece1d4b51d0c3f376af1564e7379fbb9c9132a8e4d021fc74599f3ab037237d718651
-DIST patch-4.4.140.xz 2001088 BLAKE2B 
d95151c5552edc16c61f21220e7df0f5f29af9708831243814c5a2a57ef0033e9dac1454fab328daceedf3c45dd1c2b3638aedcf6a1a332ea770f284717b7f5d
 SHA512 
5c9c726054fcd1abc6c52b86de62f721e9b7b2826e00e56db3fbd63870fd5cd24f946aadc10677de2923b59bf0317d93872c14db477661186aeb94f67bcf
-DIST patch-4.9.112.xz 2053420 BLAKE2B 
92b849ba7548a0913101911b2c75a7e66480e04d005deee885ab3ef2bfb0d0324d00d71d03519662c919d20bd7e973e4ba9ef6342eea8a45faf89bdb9be2a9fe
 SHA512 
59d6d4cea19c087b0e69573fe1c53fb2c74b0b32e5faa357187436d292cc908abe5770e47f868c5b40dd2136e0e6298250314e5fbec00154bb8394bbdd512dfa
+DIST patch-4.17.7.xz 163088 BLAKE2B 
65fb88fe78f64fedf5caed55e24dd66467037ed64a75cbfd369b69330b7190ebcfb21c35298ffdee185838b9a360dada5d3b6e3891cc3fbe702fb4adf07d9576
 SHA512 
955342b78da2977dbd08ff0acb7e681c646b1dfceef71246a08bdd102e0b2ad41f3eb7c353755ed1da2e1a5d9138476adc7bf11fd732a3033b6f8aac457dac75
+DIST patch-4.4.141.xz 2017008 BLAKE2B 
a0c4d75dfb89c4e571049255334dc79f490d8958ff5ebc894e3e6ffbcaba5264fc96342aafcf06c3d92d3cec293d4226df0291a6ceaf0329d6639ad49eb29a09
 SHA512 
7719444f72eedcc23f582622c57112a53d62cb25cf37c93d36ee6853ea281ee1460fd31aea63d5e8dc57ce9c0869c6aa4732c85ebfcc75729a834d3b778c3f5d
+DIST patch-4.9.113.xz 2058772 BLAKE2B 
f2bb280a9d384d4c32d28b23a0bddb0598d69ecc7a2b4a1ae6b39ca6881eb796a60fe189fa64f8e3409663e8399e4f239754331ef68b918589bfcc98aafe0ab8
 SHA512 
d7910e15cbaabbeb460712b40dcc3bdceab98662fa8a1856a4eece5aa4797d1de17f9b7214ee418c9932f92564b754c18d4c3f7535dea969c45da0a3a502c620

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.55.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-4.14.56.ebuild
similarity 

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

2018-07-17 Thread Akinori Hattori
commit: 8b4cdbbea6c56a831eab3dc7c29380f833f5eba9
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 17 13:47:00 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 17 13:47:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4cdbbe

www-servers/h2o: remove unused patch

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-servers/h2o/files/h2o-2.2.4-libressl.patch | 54 --
 1 file changed, 54 deletions(-)

diff --git a/www-servers/h2o/files/h2o-2.2.4-libressl.patch 
b/www-servers/h2o/files/h2o-2.2.4-libressl.patch
deleted file mode 100644
index 3849dd0e2b6..000
--- a/www-servers/h2o/files/h2o-2.2.4-libressl.patch
+++ /dev/null
@@ -1,54 +0,0 @@
 a/include/h2o/openssl_backport.h
-+++ b/include/h2o/openssl_backport.h
-@@ -25,7 +25,7 @@
- #include 
-
- /* backports for OpenSSL 1.0.2 */
--#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x1010L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207fL)
-
- #define BIO_get_data(bio) ((bio)->ptr)
- #define BIO_set_data(bio, p) ((bio)->ptr = (p))
-@@ -57,7 +58,7 @@ static inline BIO_METHOD *BIO_meth_new(int type, const char 
*name)
- #endif
-
- /* backports for OpenSSL 1.0.1 and LibreSSL */
--#if OPENSSL_VERSION_NUMBER < 0x10002000L || defined(LIBRESSL_VERSION_NUMBER)
-+#if OPENSSL_VERSION_NUMBER < 0x10002000L || (defined(LIBRESSL_VERSION_NUMBER) 
&& LIBRESSL_VERSION_NUMBER < 0x207fL)
-
- #define SSL_is_server(ssl) ((ssl)->server)
-
 a/deps/neverbleed/neverbleed.c
-+++ b/deps/neverbleed/neverbleed.c
-@@ -547,7 +547,7 @@ static int sign_stub(struct expbuf_t *buf)
- return 0;
- }
-
--#if !OPENSSL_1_1_API
-+#if !OPENSSL_1_1_API && (!defined(LIBRESSL_VERSION_NUMBER) || 
LIBRESSL_VERSION_NUMBER < 0x207fL)
-
- static void RSA_get0_key(const RSA *rsa, const BIGNUM **n, const BIGNUM **e, 
const BIGNUM **d)
- {
-
 a/deps/picotls/lib/openssl.c
-+++ b/deps/picotls/lib/openssl.c
-@@ -41,13 +41,15 @@
- #include "picotls.h"
- #include "picotls/openssl.h"
-
--#if (OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER))
--#define OPENSSL_1_0_API 1
-+#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1010L
-+#define OPENSSL_1_1_API 1
-+#elif defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER >= 
0x207fL
-+#define OPENSSL_1_1_API 1
- #else
--#define OPENSSL_1_0_API 0
-+#define OPENSSL_1_1_API 0
- #endif
-
--#if OPENSSL_1_0_API
-+#if !OPENSSL_1_1_API
-
- #define EVP_PKEY_up_ref(p) CRYPTO_add(&(p)->references, 1, 
CRYPTO_LOCK_EVP_PKEY)
- #define X509_STORE_up_ref(p) CRYPTO_add(&(p)->references, 1, 
CRYPTO_LOCK_X509_STORE)



[gentoo-commits] repo/gentoo:master commit in: www-servers/h2o/, www-servers/h2o/files/

2018-07-17 Thread Akinori Hattori
commit: eaac95bc0181fe13f08dea97c808a8548836bb17
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 17 13:45:25 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 17 13:45:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaac95bc

www-servers/h2o: add dev-libs/onigmo dependency

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 www-servers/h2o/files/h2o-2.2-mruby.patch | 30 
 www-servers/h2o/files/h2o-2.3-mruby.patch | 39 ++-
 www-servers/h2o/h2o-2.2.5.ebuild  |  5 +++-
 www-servers/h2o/h2o-.ebuild   |  5 +++-
 4 files changed, 36 insertions(+), 43 deletions(-)

diff --git a/www-servers/h2o/files/h2o-2.2-mruby.patch 
b/www-servers/h2o/files/h2o-2.2-mruby.patch
index e542ba8b64d..92e7a8e7f1d 100644
--- a/www-servers/h2o/files/h2o-2.2-mruby.patch
+++ b/www-servers/h2o/files/h2o-2.2-mruby.patch
@@ -1,23 +1,26 @@
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -157,6 +157,16 @@
+@@ -157,6 +157,19 @@
  SET(WSLAY_LIBRARIES -lwslay)
  ENDIF (NOT WSLAY_FOUND)
  
 +IF (PKG_CONFIG_FOUND)
-+PKG_CHECK_MODULES(ONIG oniguruma)
++PKG_CHECK_MODULES(ONIG onigmo)
++IF (NOT ONIG_FOUND)
++  PKG_CHECK_MODULES(ONIG oniguruma)
++ENDIF (NOT ONIG_FOUND)
 +IF (ONIG_FOUND)
 +LINK_DIRECTORIES(${ONIG_LIBRARY_DIRS})
 +ENDIF (ONIG_FOUND)
 +ENDIF (PKG_CONFIG_FOUND)
-+IF (NOT ONIG_FOUND AND WITH_RUBY)
-+MESSAGE(FATAL_ERROR "Oniguruma not found")
-+ENDIF (NOT ONIG_FOUND AND WITH_RUBY)
++IF (NOT ONIG_FOUND AND WITH_MRUBY)
++MESSAGE(FATAL_ERROR "Onigmo/Oniguruma not found")
++ENDIF (NOT ONIG_FOUND AND WITH_MRUBY)
 +
  IF (ZLIB_FOUND)
  INCLUDE_DIRECTORIES(${ZLIB_INCLUDE_DIRS})
  LINK_DIRECTORIES(${ZLIB_LIBRARY_DIRS})
-@@ -460,7 +470,7 @@
+@@ -460,7 +473,7 @@
  ELSE ()
  SET(MRUBY_TOOLCHAIN "gcc")
  ENDIF ()
@@ -26,7 +29,7 @@
  WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/deps/mruby)
  LIST(APPEND STANDALONE_SOURCE_FILES
  lib/handler/mruby.c
-@@ -491,7 +501,7 @@
+@@ -491,7 +504,7 @@
  # note: the paths need to be determined before libmruby.flags.mak is 
generated
  TARGET_LINK_LIBRARIES(h2o
  "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/lib/libmruby.a"
@@ -35,19 +38,6 @@
  "m")
  ADD_DEPENDENCIES(h2o mruby)
  ENDIF (WITH_MRUBY)
 a/deps/mruby-onig-regexp/mrbgem.rake
-+++ b/deps/mruby-onig-regexp/mrbgem.rake
-@@ -101,9 +101,7 @@
- cc.defines += ['HAVE_ONIGMO_H']
-   end
- 
--  if spec.respond_to? :search_package and spec.search_package 'onigmo'
--spec.cc.defines += ['HAVE_ONIGMO_H']
--  elsif spec.respond_to? :search_package and spec.search_package 'oniguruma'
-+  if spec.respond_to? :search_package and spec.search_package 'oniguruma'
- spec.cc.defines += ['HAVE_ONIGURUMA_H']
-   elsif build.cc.respond_to? :search_header_path and 
build.cc.search_header_path 'oniguruma.h'
- spec.linker.libraries << 'onig'
 --- a/misc/mruby_config.rb
 +++ b/misc/mruby_config.rb
 @@ -15,13 +15,7 @@

diff --git a/www-servers/h2o/files/h2o-2.3-mruby.patch 
b/www-servers/h2o/files/h2o-2.3-mruby.patch
index a0ad25eba27..3db3ebae880 100644
--- a/www-servers/h2o/files/h2o-2.3-mruby.patch
+++ b/www-servers/h2o/files/h2o-2.3-mruby.patch
@@ -1,23 +1,26 @@
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -174,6 +174,16 @@
+@@ -174,6 +174,19 @@
  SET(WSLAY_LIBRARIES -lwslay)
  ENDIF (NOT WSLAY_FOUND)
  
 +IF (PKG_CONFIG_FOUND)
-+PKG_CHECK_MODULES(ONIG oniguruma)
++PKG_CHECK_MODULES(ONIG onigmo)
++IF (NOT ONIG_FOUND)
++  PKG_CHECK_MODULES(ONIG oniguruma)
++ENDIF (NOT ONIG_FOUND)
 +IF (ONIG_FOUND)
 +LINK_DIRECTORIES(${ONIG_LIBRARY_DIRS})
 +ENDIF (ONIG_FOUND)
 +ENDIF (PKG_CONFIG_FOUND)
-+IF (NOT ONIG_FOUND AND WITH_RUBY)
-+MESSAGE(FATAL_ERROR "Oniguruma not found")
-+ENDIF (NOT ONIG_FOUND AND WITH_RUBY)
++IF (NOT ONIG_FOUND AND WITH_MRUBY)
++MESSAGE(FATAL_ERROR "Onigmo/Oniguruma not found")
++ENDIF (NOT ONIG_FOUND AND WITH_MRUBY)
 +
  IF (ZLIB_FOUND)
  INCLUDE_DIRECTORIES(${ZLIB_INCLUDE_DIRS})
  LINK_DIRECTORIES(${ZLIB_LIBRARY_DIRS})
-@@ -533,7 +543,7 @@
+@@ -533,7 +546,7 @@
  ELSE ()
  SET(MRUBY_TOOLCHAIN "gcc")
  ENDIF ()
@@ -26,7 +29,7 @@
  WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/deps/mruby)
  LIST(APPEND STANDALONE_SOURCE_FILES
  lib/handler/mruby.c
-@@ -560,7 +570,7 @@
+@@ -560,7 +573,7 @@
  # note: the paths need to be determined before libmruby.flags.mak is 
generated
  TARGET_LINK_LIBRARIES(h2o
  "${CMAKE_CURRENT_BINARY_DIR}/mruby/host/lib/libmruby.a"
@@ -37,23 +40,17 @@
  ENDIF (WITH_MRUBY)
 --- a/deps/mruby-onig-regexp/mrbgem.rake
 +++ b/deps/mruby-onig-regexp/mrbgem.rake
-@@ -101,15 +101,9 @@
- file "#{dir}/src/mruby_onig_regexp.c" => 
[:mruby_onig_regexp_with_compile_option, oniguruma_lib]
-   end
+@@ -103,10 +103,8 @@
  
--  if spec.respond_to? :search_package and 

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

2018-07-17 Thread Akinori Hattori
commit: c557716ae47f6e018d9223557e7dc2b1e2185939
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 17 13:36:49 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 17 13:36:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c557716a

dev-libs/onigmo: update HOMEPAGE and SRC_URI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/onigmo/Manifest| 2 +-
 dev-libs/onigmo/onigmo-6.1.3.ebuild | 6 ++
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-libs/onigmo/Manifest b/dev-libs/onigmo/Manifest
index 8c7385a6b2c..5ae4efdd1e2 100644
--- a/dev-libs/onigmo/Manifest
+++ b/dev-libs/onigmo/Manifest
@@ -1 +1 @@
-DIST onigmo-6.1.3.tar.gz 834303 BLAKE2B 
f9b0a49716b817baa71d99bd3aaa6161b96f8073c4b4f87ea5eb70ebc7f7104b4844bb9763924c16a4ed90276bc2a2a18ab2f93dd546892b07fe81235b027f3d
 SHA512 
dbae545ca79f8976b5e7f90f08301eb53a2c2f36c1ea62492badfbcfdd61679b68e3197765a2f9753bc033829c15d7fb24db307654b0ddb65774c88d122476fe
+DIST onigmo-6.1.3.tar.gz 822127 BLAKE2B 
b2f020ba37c039022ee4ad0840006b7d84bd5c2b24975d3cc34a625379c478cdfacbb7247d5f2315da2e56beaa74fec5390140d4a3f0c29c66906d78d7207b8b
 SHA512 
13ee0e97e5e7ea2a379cdfd8bab121ee116fc07495c6b3131621f6cd9b1748897e5e2c7dcf43845794b2ad4adef3b4076daf06f51aaf965e32cbac5d7bace1e6

diff --git a/dev-libs/onigmo/onigmo-6.1.3.ebuild 
b/dev-libs/onigmo/onigmo-6.1.3.ebuild
index ec34f26b6f1..f909222f2bb 100644
--- a/dev-libs/onigmo/onigmo-6.1.3.ebuild
+++ b/dev-libs/onigmo/onigmo-6.1.3.ebuild
@@ -6,16 +6,14 @@ EAPI=6
 inherit autotools
 
 DESCRIPTION="Onigmo is a regular expressions library forked from Oniguruma"
-HOMEPAGE="https://github.com/k-takata/onigmo;
-SRC_URI="https://github.com/k-takata/${PN}/archive/Onigmo-${PV}.tar.gz -> 
${P}.tar.gz"
+HOMEPAGE="https://github.com/k-takata/Onigmo;
+SRC_URI="https://github.com/k-takata/${PN^o}/releases/download/${P^o}/${P}.tar.gz;
 
 LICENSE="BSD-2"
 SLOT="0/6"
 KEYWORDS="~amd64 ~x86"
 IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
 
-S="${WORKDIR}/Onigmo-Onigmo-${PV}"
-
 DOCS=(AUTHORS HISTORY README{,.ja} doc/{API,FAQ,RE}{,.ja} doc/UnicodeProps.txt)
 
 src_prepare() {



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

2018-07-17 Thread Akinori Hattori
commit: fd119669b35672d0f32b5736dd34153302be1d1d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 17 13:39:39 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 17 13:39:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd119669

dev-libs/onigmo: inherit multilib-minimal

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/onigmo/onigmo-6.1.3.ebuild | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-libs/onigmo/onigmo-6.1.3.ebuild 
b/dev-libs/onigmo/onigmo-6.1.3.ebuild
index f909222f2bb..4c34afcf8ac 100644
--- a/dev-libs/onigmo/onigmo-6.1.3.ebuild
+++ b/dev-libs/onigmo/onigmo-6.1.3.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="6"
 
-inherit autotools
+inherit autotools multilib-minimal
 
 DESCRIPTION="Onigmo is a regular expressions library forked from Oniguruma"
 HOMEPAGE="https://github.com/k-takata/Onigmo;
@@ -14,22 +14,21 @@ SLOT="0/6"
 KEYWORDS="~amd64 ~x86"
 IUSE="combination-explosion-check crnl-as-line-terminator static-libs"
 
-DOCS=(AUTHORS HISTORY README{,.ja} doc/{API,FAQ,RE}{,.ja} doc/UnicodeProps.txt)
+DOCS=( AUTHORS HISTORY README{,.ja} doc/{API,FAQ,RE}{,.ja} 
doc/UnicodeProps.txt )
 
 src_prepare() {
default
eautoreconf
 }
 
-src_configure() {
+multilib_src_configure() {
ECONF_SOURCE="${S}" econf \
$(use_enable combination-explosion-check) \
$(use_enable crnl-as-line-terminator) \
$(use_enable static-libs static)
 }
 
-src_install() {
-   default
+multilib_src_install_all() {
einstalldocs
find "${D}" -name "*.la" -delete || die
 }



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

2018-07-17 Thread Akinori Hattori
commit: 5cbb21e0c17dc558e44bd66475f2af9a56e2b82d
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 17 13:33:33 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 17 13:33:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cbb21e0

dev-libs/onigmo: take over maintainership

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/onigmo/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/onigmo/metadata.xml b/dev-libs/onigmo/metadata.xml
index b9924f7d1fe..b1cea8c977b 100644
--- a/dev-libs/onigmo/metadata.xml
+++ b/dev-libs/onigmo/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
+c...@gentoo.org
+Cjk
+  
   
 Reflect ABI of libonigmo.so.
   



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

2018-07-17 Thread Michael Palimaka
commit: c10a9dcb11da23cfcfa1c906c1c1f43ac73a5b66
Author: Michael Palimaka  gentoo  org>
AuthorDate: Tue Jul 17 13:34:26 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Tue Jul 17 13:34:31 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=c10a9dcb

repositories: add gerislay

Closes: https://bugs.gentoo.org/658724

 files/overlays/repositories.xml | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index df4414d..7d97010 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1942,6 +1942,20 @@ FIN
 git://github.com/microcai/gentoo-zh.git
 https://github.com/microcai/gentoo-zh/commits/master.atom
   
+  
+gerislay
+A personal overlay with no specific focus (mainly to
+  test ebuilds). Highly experimental. It is meant as a playground for me,
+  but others might be interested.
+https://cgit.gentoo.org/repo/user/gerislay.git
+
+  gerion.ent...@flump.de
+  gerion
+
+https://anongit.gentoo.org/git/repo/user/gerislay.git
+git+ssh://g...@git.gentoo.org/repo/user/gerislay.git
+https://cgit.gentoo.org/repo/user/gerislay.git/atom/
+  
   
 gig
 Gig OS's Overlay



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

2018-07-17 Thread Akinori Hattori
commit: f04262365f66dbcc5601b3220515a51d19270be5
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 17 13:27:41 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 17 13:29:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0426236

mail-filter/scmail: keyword ia64

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 mail-filter/scmail/scmail-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/scmail/scmail-1.3.ebuild 
b/mail-filter/scmail/scmail-1.3.ebuild
index 8e65b389804..08bf4b0344f 100644
--- a/mail-filter/scmail/scmail-1.3.ebuild
+++ b/mail-filter/scmail/scmail-1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://0xcc.net/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="~amd64 ~ia64 ~ppc x86"
 IUSE=""
 
 RDEPEND="dev-scheme/gauche"



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

2018-07-17 Thread Akinori Hattori
commit: 87219e4eecf79208c80d41084d463b58be13a81e
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 17 13:19:22 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 17 13:29:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87219e4e

mail-filter/scmail: update to EAPI 6

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 mail-filter/scmail/scmail-1.3.ebuild | 19 +--
 1 file changed, 13 insertions(+), 6 deletions(-)

diff --git a/mail-filter/scmail/scmail-1.3.ebuild 
b/mail-filter/scmail/scmail-1.3.ebuild
index 2b3e44ca9c5..1b7035efd7d 100644
--- a/mail-filter/scmail/scmail-1.3.ebuild
+++ b/mail-filter/scmail/scmail-1.3.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI="6"
 
-inherit eutils fixheadtails
+inherit fixheadtails
 
 DESCRIPTION="a mail filter written in Scheme"
 HOMEPAGE="http://0xcc.net/scmail/;
-SRC_URI="http://0xcc.net/scmail/${P}.tar.gz;
+SRC_URI="http://0xcc.net/${PN}/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
@@ -17,8 +17,15 @@ IUSE=""
 RDEPEND="dev-scheme/gauche"
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-doc-encoding.diff
+   "${FILESDIR}"/${PN}-gauche-0.9.diff
+)
+HTML_DOCS=( doc/{${PN},scbayes}{,-ja}.html )
+
 src_prepare() {
-   epatch "${FILESDIR}"/${PN}-*.diff
+   default
+
ht_fix_file tests/scmail-commands
# replace make -> $(MAKE)
sed -i "s/make\( \|$\)/\$(MAKE)\1/g" Makefile
@@ -30,5 +37,5 @@ src_install() {
SITELIBDIR="${ED}$(gauche-config --sitelibdir)" \
DATADIR="${ED}/usr/share/doc/${P}" \
install
-   dohtml doc/*.html
+   einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: mail-filter/scmail/, mail-filter/scmail/files/

2018-07-17 Thread Akinori Hattori
commit: 4b07d5e71450371bfdfd2cef6c3fa509de5a8ae0
Author: Akinori Hattori  gentoo  org>
AuthorDate: Tue Jul 17 13:23:07 2018 +
Commit: Akinori Hattori  gentoo  org>
CommitDate: Tue Jul 17 13:29:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b07d5e7

mail-filter/scmail: update patches

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../files/{scmail-doc-encoding.diff => scmail-doc-encoding.patch} | 4 ++--
 .../scmail/files/{scmail-gauche-0.9.diff => scmail-gauche-0.9.patch}  | 4 ++--
 mail-filter/scmail/scmail-1.3.ebuild  | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/mail-filter/scmail/files/scmail-doc-encoding.diff 
b/mail-filter/scmail/files/scmail-doc-encoding.patch
similarity index 95%
rename from mail-filter/scmail/files/scmail-doc-encoding.diff
rename to mail-filter/scmail/files/scmail-doc-encoding.patch
index 5ed00a62d02..8740774379f 100644
--- a/mail-filter/scmail/files/scmail-doc-encoding.diff
+++ b/mail-filter/scmail/files/scmail-doc-encoding.patch
@@ -1,5 +1,5 @@
 scmail-1.3.orig/doc/embed.scm
-+++ scmail-1.3/doc/embed.scm
+--- a/doc/embed.scm
 b/doc/embed.scm
 @@ -1,3 +1,4 @@
 +(use gauche.charconv)
  (use gauche.regexp)

diff --git a/mail-filter/scmail/files/scmail-gauche-0.9.diff 
b/mail-filter/scmail/files/scmail-gauche-0.9.patch
similarity index 95%
rename from mail-filter/scmail/files/scmail-gauche-0.9.diff
rename to mail-filter/scmail/files/scmail-gauche-0.9.patch
index 36fc3b3daa7..9062df4eb71 100644
--- a/mail-filter/scmail/files/scmail-gauche-0.9.diff
+++ b/mail-filter/scmail/files/scmail-gauche-0.9.patch
@@ -1,5 +1,5 @@
 scmail-1.3.orig/scbayes.in
-+++ scmail-1.3/scbayes.in
+--- a/scbayes.in
 b/scbayes.in
 @@ -16,6 +16,7 @@
  
  (use gauche.parseopt)

diff --git a/mail-filter/scmail/scmail-1.3.ebuild 
b/mail-filter/scmail/scmail-1.3.ebuild
index 1b7035efd7d..2d807f3fdee 100644
--- a/mail-filter/scmail/scmail-1.3.ebuild
+++ b/mail-filter/scmail/scmail-1.3.ebuild
@@ -18,8 +18,8 @@ RDEPEND="dev-scheme/gauche"
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-doc-encoding.diff
-   "${FILESDIR}"/${PN}-gauche-0.9.diff
+   "${FILESDIR}"/${PN}-doc-encoding.patch
+   "${FILESDIR}"/${PN}-gauche-0.9.patch
 )
 HTML_DOCS=( doc/{${PN},scbayes}{,-ja}.html )
 



  1   2   3   >