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

2018-12-17 Thread Hans de Graaff
commit: 52f2c6f77105e9c1ee763e0861f80a5fc0d98c41
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 18 05:54:56 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 18 05:54:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f2c6f7

dev-ruby/web-console: cleanup

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

 dev-ruby/web-console/Manifest |  2 --
 dev-ruby/web-console/web-console-3.6.1.ebuild | 44 ---
 dev-ruby/web-console/web-console-3.6.2.ebuild | 44 ---
 3 files changed, 90 deletions(-)

diff --git a/dev-ruby/web-console/Manifest b/dev-ruby/web-console/Manifest
index 775c7c15e7c..459e3dcd400 100644
--- a/dev-ruby/web-console/Manifest
+++ b/dev-ruby/web-console/Manifest
@@ -1,4 +1,2 @@
 DIST web-console-2.3.0.tar.gz 47641 BLAKE2B 
2756f3958ea77df7dbdf7e7bd79f64711b4f958433f347175a29db2272ba549c79f1f94e2be18c17ceb8f4f1e8d281cf09995354f6ccd21da314df14dde886ec
 SHA512 
36136242012053c2049b0faef682a8fe79f931904cd1007a6e08f36aca7a8923fc47fc058304f11cc0b205db876ca77b1cca65048c8ba4db401123ed9c05c834
-DIST web-console-3.6.1.tar.gz 52769 BLAKE2B 
c021ba7cbd75494f58443a9d01d69ea90b31836f87af863ef920ee38147e458e04f07a9e82609091d07992ee851de78c35b68eda0c94f804c93e75cd51bbba24
 SHA512 
56d27371e856cd38a3c897da411be3922dac9bdd6f16b1019b45fa884f9d7974bf1bdc41930ae0ed9df4e2e06dde59330a717952f6ab2dfb6ed69be6717ceb2f
-DIST web-console-3.6.2.tar.gz 53094 BLAKE2B 
e832f9ffcb2221156f441e2f08509c79c4c723fc2a1ea4af5904309f310be1110abc757e455ba5c9bbdce41cb34a1b4ff9139c5f5f0c394262f2bdf9fe1dc1fc
 SHA512 
16401e4ae1ee82af290174db0132362199451137b1862e973fdde7dbf0a9e80e73f5cc84baa76f230d5c6feaf0f42def69dc9da517230bff9d316ce0c7c2f085
 DIST web-console-3.7.0.tar.gz 53714 BLAKE2B 
d69a7b467e419e87d43c988026f278aea5ca142e336d120e0a50ef85b36186d2f388d551f19820e01d85fdca5a49c471aed69cb2ae0d6f1828a99350dfe86d55
 SHA512 
d44e4dc3ef12216829b3f522e3645b0fa9b8ae34fa70b5e52a96e345b8b5fc8dad9af6f9918ea23d276cae03445133b15f780041a8cb61584b182ca6934fd71b

diff --git a/dev-ruby/web-console/web-console-3.6.1.ebuild 
b/dev-ruby/web-console/web-console-3.6.1.ebuild
deleted file mode 100644
index eee8ecae574..000
--- a/dev-ruby/web-console/web-console-3.6.1.ebuild
+++ /dev/null
@@ -1,44 +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"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.markdown"
-
-RUBY_FAKEGEM_GEMSPEC="web-console.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A debugging tool for your Ruby on Rails applications"
-HOMEPAGE="https://github.com/rails/web-console;
-SRC_URI="https://github.com/rails/web-console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/actionview-5.0:*
-   >=dev-ruby/activemodel-5.0:*
-   >=dev-ruby/bindex-0.4.0
-   >=dev-ruby/railties-5.0:*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   >=dev-ruby/rails-5.0
-   dev-ruby/sqlite3
-   dev-ruby/mocha
-   www-servers/puma
-)"
-
-all_ruby_prepare() {
-   # Use an installed rails version rather than live source from github.
-   sed -i -e '/\(rack\|rails\|simplecov\)/ s/,/#/'  \
-   -e '/\(byebug\|simplecov\)/ s:^:#:' Gemfile || die
-
-   sed -i -e '/simplecov/I s:^:#:' test/test_helper.rb || die
-}

diff --git a/dev-ruby/web-console/web-console-3.6.2.ebuild 
b/dev-ruby/web-console/web-console-3.6.2.ebuild
deleted file mode 100644
index 1228f004d91..000
--- a/dev-ruby/web-console/web-console-3.6.2.ebuild
+++ /dev/null
@@ -1,44 +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_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.markdown README.markdown"
-
-RUBY_FAKEGEM_GEMSPEC="web-console.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A debugging tool for your Ruby on Rails applications"
-HOMEPAGE="https://github.com/rails/web-console;
-SRC_URI="https://github.com/rails/web-console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/actionview-5.0:*
-   >=dev-ruby/activemodel-5.0:*
-   >=dev-ruby/bindex-0.4.0
-   >=dev-ruby/railties-5.0:*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/bundler
-   >=dev-ruby/rails-5.0
-   dev-ruby/sqlite3
-   dev-ruby/mocha
-   www-servers/puma
-)"
-
-all_ruby_prepare() {
-   # Use an installed rails version rather than live source from github.
-   sed -i -e '/\(rack\|rails\|simplecov\)/ s/,/#/'  \
-   -e '/\(byebug\|simplecov\)/ s:^:#:' Gemfile || die
-
-   sed -i -e '/simplecov/I s:^:#:' 

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

2018-12-17 Thread Hans de Graaff
commit: d378d44c59b5d7f434cfc83fa9dde5a621b50a50
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 18 05:48:35 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 18 05:48:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d378d44c

dev-ruby/stringex: cleanup

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

 dev-ruby/stringex/Manifest  |  2 --
 dev-ruby/stringex/stringex-2.8.2.ebuild | 34 -
 dev-ruby/stringex/stringex-2.8.4.ebuild | 34 -
 3 files changed, 70 deletions(-)

diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest
index acc049f318a..c6b7c372c9a 100644
--- a/dev-ruby/stringex/Manifest
+++ b/dev-ruby/stringex/Manifest
@@ -1,3 +1 @@
-DIST stringex-2.8.2.gem 130048 BLAKE2B 
3f3e88d69924a26eba830d94d9bc9240eb2b7a32cc9d3e444fb55af5f462d2091f2069c8c0ba39c9bebc7c4a48b54d23ee5b3fb9ba18f93a4c122d5b2f237e51
 SHA512 
e5750df84eeea6787d85f9289200d1f32fe9feb31c44c583a8e2e153c7d6cbcd940ca1cfd7cfd6f9a958e4a866f0ea3204ddb584ff2a43893da274e9813a4497
-DIST stringex-2.8.4.gem 130048 BLAKE2B 
69cf894a0d7a6828197d70c474f6075083c41cf36171808d8f16763283654c7907938411b44bdd6a2af85ae445442bf018788c851f72276f89eeae467c01da59
 SHA512 
5ab6e096133e49ef426c8faee897bd8fbb6fc61db87a80ced13900f7191639b8f5abe223bdfc5170e5049ef7b340883a436ab53feefb708c47207d6fead9094a
 DIST stringex-2.8.5.gem 130048 BLAKE2B 
c07eaaee07bf348690166b41b0846bc49eb49c5ba9e39c7eaeea2a3a60d6089edd7c7d1d75fd9a5208c9883c4bff8840ccf56c6f186daeabcf79e7f4fb6b4d25
 SHA512 
53f9908f176f465d2e884e92dffb26abcdf75593c94ee8250253da0eb29eddf489cf5b3f539135659ad4c0e2dd738d2a6a946c50abd5f36517148d8338ce

diff --git a/dev-ruby/stringex/stringex-2.8.2.ebuild 
b/dev-ruby/stringex/stringex-2.8.2.ebuild
deleted file mode 100644
index dea7e6cb5f8..000
--- a/dev-ruby/stringex/stringex-2.8.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_DOC_DIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Extensions for Ruby's String class"
-HOMEPAGE="https://github.com/rsl/stringex;
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
-IUSE="test"
-
-# we could rely on activerecord[sqlite3], but since we do not remove the
-# sqlite3 adapter from activerecord when building -sqlite3, it's easier
-# to just add another dependency, so the user doesn't have to change the
-# USE flags at all.
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/i18n-0.7.0:0.7
-   dev-ruby/redcloth
-   dev-ruby/test-unit:2
-   >=dev-ruby/activerecord-3
-   dev-ruby/sqlite3 )"
-
-all_ruby_prepare() {
-   sed -i -e '1agem "i18n", "~>0.7.0"' test/test_helper.rb || die
-}

diff --git a/dev-ruby/stringex/stringex-2.8.4.ebuild 
b/dev-ruby/stringex/stringex-2.8.4.ebuild
deleted file mode 100644
index 28fe4e7fa7e..000
--- a/dev-ruby/stringex/stringex-2.8.4.ebuild
+++ /dev/null
@@ -1,34 +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_DOC_DIR="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Extensions for Ruby's String class"
-HOMEPAGE="https://github.com/rsl/stringex;
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
-IUSE="test"
-
-# we could rely on activerecord[sqlite3], but since we do not remove the
-# sqlite3 adapter from activerecord when building -sqlite3, it's easier
-# to just add another dependency, so the user doesn't have to change the
-# USE flags at all.
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/i18n-0.7.0:0.7
-   dev-ruby/redcloth
-   dev-ruby/test-unit:2
-   >=dev-ruby/activerecord-3
-   dev-ruby/sqlite3 )"
-
-all_ruby_prepare() {
-   sed -i -e '1agem "i18n", "~>0.7.0"' test/test_helper.rb || die
-}



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

2018-12-17 Thread Hans de Graaff
commit: f8ea53ad9f3ef7850a86630fc2fa5146b5c86133
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 18 05:57:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 18 05:57:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ea53ad

www-servers/puma: cleanup

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

 www-servers/puma/Manifest   |  1 -
 www-servers/puma/puma-3.11.0.ebuild | 67 -
 2 files changed, 68 deletions(-)

diff --git a/www-servers/puma/Manifest b/www-servers/puma/Manifest
index f9c564c815f..89431b6d9ca 100644
--- a/www-servers/puma/Manifest
+++ b/www-servers/puma/Manifest
@@ -1,3 +1,2 @@
-DIST puma-3.11.0.tar.gz 207387 BLAKE2B 
b95af60358a9e6877eec34b4cab80c00512e6f9c518f302d6373eee3042b4f439d655aafc719461f7d286fea565e82e6f7ad541a7b0a17d3c2f49067f3e11dd1
 SHA512 
55e7be6a6c8abc7c8bba4c793b9515150d989358259bbd6546cd8a52d9e6cfb0b7e20c3f813790359ae141865f991d0daadf043e884e2cbc1a1bdfabadca8a16
 DIST puma-3.11.4.tar.gz 210324 BLAKE2B 
16c01182f4a3adad026ab4f214945b1c5e002d2d99ef965947d982b488c3d080f50d41b175cc69181b2c953d32df6dfb63253dbd0312d594a2472f69f01aa30f
 SHA512 
4c32c7587cab7ae0afd1e90d3de00db67fe314a700240d295303549905e3c556cba06ea41fbe6230f50328769d47272c52f9eb6460b0653fa14e336bacd120ea
 DIST puma-3.12.0.tar.gz 215213 BLAKE2B 
1b142e6cc135021eccb01b2e8643d8d22f1c535723a943ae996c6607c7e771d8990ae2132fa2aad8ea44eceaf8c8f586fbb3d61a9aa2963a02d9f54c76773f5e
 SHA512 
e8f0383de24e452735dddaf80e997cc428af2de767be31db6b47fdd5d09268fcb7ca139233311dda83c7a70db6646109e04308c076ac2bf2510766791171ddc5

diff --git a/www-servers/puma/puma-3.11.0.ebuild 
b/www-servers/puma/puma-3.11.0.ebuild
deleted file mode 100644
index adbb12cdd78..000
--- a/www-servers/puma/puma-3.11.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="a simple, fast, threaded, and highly concurrent HTTP 1.1 server 
for Ruby/Rack"
-HOMEPAGE="http://puma.io/;
-SRC_URI="https://github.com/puma/puma/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
-IUSE=""
-
-DEPEND+=" dev-libs/openssl:0 test? ( net-misc/curl )"
-RDEPEND+=" dev-libs/openssl:0"
-
-ruby_add_bdepend "virtual/ruby-ssl
-   test? ( dev-ruby/rack >=dev-ruby/minitest-5.9:5 
>=dev-ruby/test-unit-3.0:2 )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/ s:^:#:' test/helper.rb || die
-
-   # Avoid test failing inconsistently
-   sed -i -e '/phased_restart_via_pumactl/,/^  end/ s:^:#:' 
test/test_integration.rb || die
-
-   # Avoid test we did not run previously that is failing
-   rm -f test/test_cli.rb || die
-
-   # Avoid test that trigger a bug in ruby very easily and lead to
-   # failure. This affects all current puma versions in combination
-   # with the latest ruby versions, so we add this new version anyway
-   # while allowing these tests to fail.
-   # https://github.com/puma/puma/pull/1345
-   rm -f test/test_{persistent,puma_server,puma_server_ssl}.rb || die
-}
-
-each_ruby_prepare() {
-   sed -i -e 's:ruby -rubygems:'${RUBY}' -rubygems:' \
-   -e 's/localhost/127.0.0.1/' test/shell/* || die
-   sed -i -e '1ilog_requests' test/shell/t{1,2}_conf.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/puma_http11 extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/puma_http11
-   cp ext/puma_http11/puma_http11$(get_modname) lib/puma/ || die
-}
-
-each_ruby_test() {
-   einfo "Running test suite"
-   ${RUBY} -Ilib:.:test -e "gem 'minitest', '~>5.9'; gem 'test-unit', 
'~>3.0'; require 'minitest/autorun'; Dir['test/**/*test_*.rb'].each{|f| require 
f}" || die
-
-   einfo "Running integration tests"
-   pushd test/shell
-   #sh run.sh || die
-   popd
-}



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

2018-12-17 Thread Hans de Graaff
commit: bf47916ce462ff67accaa440fa0cea7f32acdc8f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 18 05:41:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 18 05:41:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf47916c

dev-ruby/psych: cleanup

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

 dev-ruby/psych/Manifest   |  2 --
 dev-ruby/psych/psych-3.0.1.ebuild | 44 ---
 dev-ruby/psych/psych-3.0.2.ebuild | 44 ---
 3 files changed, 90 deletions(-)

diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
index cb1cc3f4104..d4e2f176815 100644
--- a/dev-ruby/psych/Manifest
+++ b/dev-ruby/psych/Manifest
@@ -1,4 +1,2 @@
 DIST psych-2.2.4.tar.gz 133451 BLAKE2B 
665a234b88ff9b5f2dcd6ddc0fb249e2af6a2594b1e3817e68fa47d58556f211568b61d416be3afc91a1cd40237530bd0751d52d49a63f2ff196d7ec4faf
 SHA512 
f56b0e68ba2c6884eaf645f4784dfe56667b8527def29bcd2a36e9f47e11acbdd4a0bb7025988b28cca1413f9f15524ef9fbe61efef3ff295cce4733d3143894
-DIST psych-3.0.1.tar.gz 133120 BLAKE2B 
322b44a23bfa5afdfaa7f90681b2c0c4525efc88c30950ae4506e7d990ca117c840491b2bcc0ab1d931a4febe8fe67cab73933ed5265a41cac451746e93a9138
 SHA512 
7a77b6e0b881428f07c147ff4e4752dc563e4c76f8a3d3f9fdf5ec9b95efd2d2fd8109f131a5f911d905f420f0bdc8631411b80f38f753d91511ca7153937075
-DIST psych-3.0.2.tar.gz 133139 BLAKE2B 
c337389b9bde02ca6e7d8058a605c1597aa17e5a8b3543e21195c471b29d0e3fc865c29126fb9c58bcb7be47f03483d47437f26f680138033a07f6a670410110
 SHA512 
158a14added34fc410f6ef46b3c64081a16d22021f99e000fe83e9ee7cef65c4bfbc37d580873794f678f60f8070275d3c7c471d5eb75c6e1fbc5c36655b0d46
 DIST psych-3.0.3.tar.gz 133778 BLAKE2B 
c28ba4ca2fa8b042bd8f13294330c7704401d861ff082fc2b97c59b7f5ab29001a44184992eadd78fa125ec14ca71c9e79c5e71bafe46471643ed0fd62180165
 SHA512 
cc2289dcdcaa7f812d03580bd05894fb66c7c3c161535c8f17f790a6a9c35c5623462102276f63c54b884a82d86359b3e0f455b2427db3b6987ac5d71010c8b4

diff --git a/dev-ruby/psych/psych-3.0.1.ebuild 
b/dev-ruby/psych/psych-3.0.1.ebuild
deleted file mode 100644
index 9d9f30211c1..000
--- a/dev-ruby/psych/psych-3.0.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A libyaml wrapper for Ruby"
-HOMEPAGE="https://github.com/tenderlove/psych;
-SRC_URI="https://github.com/tenderlove/psych/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libyaml-0.1.7"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/${PN}$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:test/${PN}:. -e "Dir['test/psych/**/test_*.rb'].each 
{|f| require f}" || die
-}

diff --git a/dev-ruby/psych/psych-3.0.2.ebuild 
b/dev-ruby/psych/psych-3.0.2.ebuild
deleted file mode 100644
index 31cf61558e3..000
--- a/dev-ruby/psych/psych-3.0.2.ebuild
+++ /dev/null
@@ -1,44 +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_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A libyaml wrapper for Ruby"
-HOMEPAGE="https://github.com/tenderlove/psych;
-SRC_URI="https://github.com/tenderlove/psych/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libyaml-0.1.7"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
-
-all_ruby_prepare() {
-   sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die
-}
-
-each_ruby_configure() {
-   ${RUBY} -Cext/${PN} extconf.rb || die
-}
-
-each_ruby_compile() {
-   emake V=1 -Cext/${PN}
-   cp ext/${PN}/${PN}$(get_modname) lib/ || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Ilib:test:test/${PN}:. -e "Dir['test/psych/**/test_*.rb'].each 
{|f| require f}" || die
-}



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

2018-12-17 Thread Hans de Graaff
commit: 7336a908601e5771e34cb1528a8a58837bd8b5ca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 18 05:52:23 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 18 05:52:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7336a908

dev-ruby/treetop: cleanup

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

 dev-ruby/treetop/Manifest |  1 -
 dev-ruby/treetop/treetop-1.6.9.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/treetop/Manifest b/dev-ruby/treetop/Manifest
index 95f9b5607c7..681eff4c9b6 100644
--- a/dev-ruby/treetop/Manifest
+++ b/dev-ruby/treetop/Manifest
@@ -1,2 +1 @@
 DIST treetop-1.6.10.gem 92160 BLAKE2B 
ff3b6f0a92bcd2ad279c186e3a3eea72aa8243a89d4a1382df6322d73a19b79bede6c9f5c443644a5011b755a673bc9592f964cf61ab68fdd9f2da2dfcc0be94
 SHA512 
adff1cf93d1ea071be948437e3fd2800c2e892d1dac49d4571a89336773e012007abb1b4e15f0a86031077c46a6667f8fca8e22920e5c29186e0c3227b4d82ee
-DIST treetop-1.6.9.gem 92160 BLAKE2B 
4c2a748ec1cc153aab8ddadf536200a6cda4d1f02245b7e0ceefb7ef9bc85b91810820b8cd557a82490e5e4b5606fb714b3f5775029743dcd2d64e6a601ab5e2
 SHA512 
faa0b2eb0a8bfd0c47b7acf03d7585fe56d02b9726630fc01e533c80ea796de158ff7c6a008fe6a30b979b2791944afc598e81c17cdfbfecf1083a9436b54fdd

diff --git a/dev-ruby/treetop/treetop-1.6.9.ebuild 
b/dev-ruby/treetop/treetop-1.6.9.ebuild
deleted file mode 100644
index f8732281db2..000
--- a/dev-ruby/treetop/treetop-1.6.9.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Treetop is a language for describing languages"
-HOMEPAGE="https://github.com/cjheath/treetop;
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-SLOT="0"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )"
-ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0"
-
-all_ruby_install() {
-   all_fakegem_install
-
-   insinto /usr/share/doc/${PF}/examples
-   doins -r examples/*
-}



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

2018-12-17 Thread Hans de Graaff
commit: ead79d3371f793d0fcc692a2655681063ad84096
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 18 05:40:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 18 05:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ead79d33

dev-ruby/nokogiri: add 1.9.1

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

 dev-ruby/nokogiri/Manifest  |  1 +
 dev-ruby/nokogiri/nokogiri-1.9.1.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index f9a63a28604..5d03ff3ef47 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -1,3 +1,4 @@
 DIST nokogiri-1.8.1-git.tgz 5747155 BLAKE2B 
40eaa7506f646e47caced25e87c125f2650d69e7194491061f734de9d4b58ee3efcab202e528c8d416683bf1642b0f1e7cbeb7268e1fa32549ae2a427d55227d
 SHA512 
fbd5e9c3edb0f7099ed7923ccb8922e778859ee1fb226c756f515f69c5f16cc4103644d4a569e16aa05374c6e94c691572255ea82af0002f95879ed396ccdc4a
 DIST nokogiri-1.8.2-git.tgz 5749541 BLAKE2B 
bb3baa299fd27caf43890a752f93cfc1aafd5897f19783cbc6732ce2924bf9c86639ccabad9f26506cf228f5c179afae4cde57150769780c30d9dfc3403359b0
 SHA512 
5f34f8a055844cd034682b11e4408fb12b60640e52ea64886a13cb5504d94904eace2a85d5047b21f946f1a296ee562ab3677791d53093123ac136062167294d
 DIST nokogiri-1.8.4-git.tgz 5754921 BLAKE2B 
189dc8ffe4df67b04fa8436799bd6d64e4f8c1f93206b619bda8e153afffb3091fdfab9a3a4da28fcaa2650711aad6e37232e4e948a74c217f7fdc8b061dd4cd
 SHA512 
ed409daeb4e13f93e13bc6901ee27bf5d1155e24fb306b5b9e8ba462517d26d4514413b9728d4a8f2514015c54436b9689a11449030c7bb5826d2ca7bf7eb97a
+DIST nokogiri-1.9.1-git.tgz 5784212 BLAKE2B 
9055a954a52deb10e2a937267d7b382dd235885a44afe126c2770b415d4f6c26b851396a2f03898c335987eba7baf8b5aa1f5fb8ae1063b64c0a620b9ce7969e
 SHA512 
8d0dc667c68b612ba481692a02cf32860f9cb180a831942789c56568e3b4c1bc89a21ac284cd4d406b183600c6aaf56cf7a3a104594bdbba22fa53f9af6525da

diff --git a/dev-ruby/nokogiri/nokogiri-1.9.1.ebuild 
b/dev-ruby/nokogiri/nokogiri-1.9.1.ebuild
new file mode 100644
index 000..aaa2eebed44
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.9.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md STANDARD_RESPONSES.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="ext"
+
+inherit ruby-fakegem eutils multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="https://www.nokogiri.org/;
+LICENSE="MIT"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+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"
+SLOT="0"
+IUSE=""
+
+RDEPEND="${RDEPEND}
+   >=dev-libs/libxml2-2.9.8:=
+   >=dev-libs/libxslt-1.1.30
+   virtual/libiconv"
+DEPEND="${DEPEND}
+   >=dev-libs/libxml2-2.9.8
+   >=dev-libs/libxslt-1.1.30
+   virtual/libiconv"
+
+ruby_add_bdepend "
+   dev-ruby/hoe
+   >=dev-ruby/pkg-config-1.1.7
+   dev-ruby/rexical
+   dev-ruby/rdoc
+   dev-ruby/racc
+   test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tasks\/cross_compile/s:^:#:' \
+   -e '/:test.*prerequisites/s:^:#:' \
+   -e '/license/ s:^:#:' \
+   Rakefile || die
+   # Remove the cross compilation options since they interfere with
+   # native building.
+   sed -i -e 's/cross_compile  = true/cross_compile = false/' Rakefile || 
die
+   sed -i -e '/cross_config_options/d' Rakefile || die
+}
+
+each_ruby_configure() {
+   NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+   ${RUBY} -Cext/${PN} extconf.rb \
+   --with-zlib-include="${EPREFIX}"/usr/include \
+   --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+   --with-iconv-include="${EPREFIX}"/usr/include \
+   --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+   --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+   --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+   --with-xslt-dir="${EPREFIX}"/usr \
+   --with-iconvlib=iconv \
+   || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical 
failed"
+   fi
+
+   if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
+   ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
+   fi
+
+   emake -Cext/${PN} \
+   V=1 \
+   CFLAGS="${CFLAGS} -fPIC" \
+   

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

2018-12-17 Thread Hans de Graaff
commit: 8fa155586bad980b433ee235d7111ee413b8c5cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 18 05:56:52 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 18 05:56:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa15558

www-servers/adsf: cleanup

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

 www-servers/adsf/Manifest  |  2 --
 www-servers/adsf/adsf-1.3.1.ebuild | 29 -
 www-servers/adsf/adsf-1.4.0.ebuild | 33 -
 3 files changed, 64 deletions(-)

diff --git a/www-servers/adsf/Manifest b/www-servers/adsf/Manifest
index ff9a9088ea3..b0a1e87e9ab 100644
--- a/www-servers/adsf/Manifest
+++ b/www-servers/adsf/Manifest
@@ -1,3 +1 @@
-DIST adsf-1.3.1.tar.gz 165956 BLAKE2B 
08e449c39670ea4e09d69e244c346f0fe689130d83e8faf7806b65e1449d115305be1b45668ac5c27db772cab554c9eb2029b4a9d42bd25165532b2d67df09a1
 SHA512 
7e923a84d57eda40f0220fac84f0a259780504ce615361a962eda5d7c2dbfe335b57a91b70b7c84b9b30132398594da37c85b84379670cc5116607017bf6a85e
-DIST adsf-1.4.0.tar.gz 170180 BLAKE2B 
2a5c741351908ad37d964b755a4a9a5d8f3137099de6437ac854eb9027792fd7b63c0a26d08b46e971ed8357ff78a0b67a120d7d29d6bd035e78d5a62d04bb5a
 SHA512 
b656d9163706e71e01ce157638cc1f64af4c3c267a9d8b290a9d8069ac9ac470ccb15338275fadb4ae821dfaa172851b1d8fe187b555d40bc428f7f179964667
 DIST adsf-1.4.1.tar.gz 170221 BLAKE2B 
41a87135b74e62c9d39c64839e7802b3decc47bee04cdd93eb0e1bec6361a654378e9c310bbd18a0bddeb834f444ff67aa0f8efe21dd7ffc94c876db3230b469
 SHA512 
b0334102308b6ecaead6db1f7b28c3bc27a9ac853fd055e9695e9bcf36ba25db890cae57a91195d398debdfd84b5d6c7ce9142d6bd5bdd30220170210b3cdf6f

diff --git a/www-servers/adsf/adsf-1.3.1.ebuild 
b/www-servers/adsf/adsf-1.3.1.ebuild
deleted file mode 100644
index 51594e75de2..000
--- a/www-servers/adsf/adsf-1.3.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Dead Simple Fileserver is a static file server that can launch 
in a directory"
-HOMEPAGE="https://github.com/ddfreyne/adsf/;
-SRC_URI="https://github.com/ddfreyne/adsf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rack-1.0.0:*"
-
-ruby_add_bdepend "test? ( dev-ruby/rack-test )"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/,/^)/ s:^:#:' test/helper.rb || die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-}

diff --git a/www-servers/adsf/adsf-1.4.0.ebuild 
b/www-servers/adsf/adsf-1.4.0.ebuild
deleted file mode 100644
index 20663029737..000
--- a/www-servers/adsf/adsf-1.4.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_EXTRADOC="../NEWS.md ../README.md"
-
-RUBY_FAKEGEM_TASK_DOC=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Dead Simple Fileserver is a static file server that can launch 
in a directory"
-HOMEPAGE="https://github.com/ddfreyne/adsf/;
-SRC_URI="https://github.com/ddfreyne/adsf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-RUBY_S="${P}/adsf"
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rack-1.0.0:*"
-
-ruby_add_bdepend "test? ( dev-ruby/rack-test )"
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/,/SimpleCov.command_name/ s:^:#:' \
-   -e '/websocket/ s:^:#:' test/helper.rb || die
-   sed -i -e '/test_receives_update/,/^  end/ s:^:#:' test/test_server.rb 
|| die
-   sed -i -e '/rubocop/I s:^:#:' Rakefile || die
-   rm -f test/test_version.rb || die
-}



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

2018-12-17 Thread Hans de Graaff
commit: fbdc6f84b5713527927bc5a01eecb85a824b6bc3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 18 05:46:17 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 18 05:46:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbdc6f84

dev-ruby/psych: add 3.1.0

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

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

diff --git a/dev-ruby/psych/Manifest b/dev-ruby/psych/Manifest
index d4e2f176815..fa99e0526fa 100644
--- a/dev-ruby/psych/Manifest
+++ b/dev-ruby/psych/Manifest
@@ -1,2 +1,3 @@
 DIST psych-2.2.4.tar.gz 133451 BLAKE2B 
665a234b88ff9b5f2dcd6ddc0fb249e2af6a2594b1e3817e68fa47d58556f211568b61d416be3afc91a1cd40237530bd0751d52d49a63f2ff196d7ec4faf
 SHA512 
f56b0e68ba2c6884eaf645f4784dfe56667b8527def29bcd2a36e9f47e11acbdd4a0bb7025988b28cca1413f9f15524ef9fbe61efef3ff295cce4733d3143894
 DIST psych-3.0.3.tar.gz 133778 BLAKE2B 
c28ba4ca2fa8b042bd8f13294330c7704401d861ff082fc2b97c59b7f5ab29001a44184992eadd78fa125ec14ca71c9e79c5e71bafe46471643ed0fd62180165
 SHA512 
cc2289dcdcaa7f812d03580bd05894fb66c7c3c161535c8f17f790a6a9c35c5623462102276f63c54b884a82d86359b3e0f455b2427db3b6987ac5d71010c8b4
+DIST psych-3.1.0.tar.gz 137194 BLAKE2B 
ab2678d44ee0824ac64cffd03f7d3e204c1c097c27f6aefe5701f663fc4e6f8adfc898f3c666c1485e6719b2902d284e8191c72cc4b35cec0982e31188b3319b
 SHA512 
c2919840462502bca6c1619409005f3904816048caa08f9637ff6e306542afc566bb3f873e615581d9d6fcb6ace8a30c080a21523714c18d8e639d70026ed153

diff --git a/dev-ruby/psych/psych-3.1.0.ebuild 
b/dev-ruby/psych/psych-3.1.0.ebuild
new file mode 100644
index 000..bfc8c27d3a1
--- /dev/null
+++ b/dev-ruby/psych/psych-3.1.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A libyaml wrapper for Ruby"
+HOMEPAGE="https://github.com/tenderlove/psych;
+SRC_URI="https://github.com/tenderlove/psych/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND+=" >=dev-libs/libyaml-0.2.1"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   sed -i -e '1igem "minitest", "~>5.0"' test/psych/helper.rb || die
+
+   sed -i -e 's/require_relative/require/ ; 
s:lib/psych/versions:./lib/psych/versions:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -Cext/${PN} extconf.rb || die
+}
+
+each_ruby_compile() {
+   emake V=1 -Cext/${PN}
+   cp ext/${PN}/${PN}$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:test/${PN}:. -e "Dir['test/psych/**/test_*.rb'].each 
{|f| require f}" || die
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/igmpproxy/, net-misc/igmpproxy/files/

2018-12-17 Thread Georgy Yakovlev
commit: 97f03506d9dd795537f2af986aab17ea2f8e5d5a
Author: Conrad Kostecki  kostecki  com>
AuthorDate: Tue Dec 11 08:44:08 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 18 04:18:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97f03506

net-misc/igmpproxy: update pidfile handling

Since IGMPProxy does not create a pid file by itself,
the daemon needs to be started in foreground, to keep
tracking of the correct pidfile with openrc and put it
background.

Closes: https://bugs.gentoo.org/672842
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Conrad Kostecki  kostecki.com>
Closes: https://github.com/gentoo/gentoo/pull/10610
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-misc/igmpproxy/files/igmpproxy.initd-r1  | 12 
 net-misc/igmpproxy/igmpproxy-0.2.1-r2.ebuild | 25 +
 2 files changed, 37 insertions(+)

diff --git a/net-misc/igmpproxy/files/igmpproxy.initd-r1 
b/net-misc/igmpproxy/files/igmpproxy.initd-r1
new file mode 100644
index 000..c5f9e56536a
--- /dev/null
+++ b/net-misc/igmpproxy/files/igmpproxy.initd-r1
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+config="/etc/${RC_SVCNAME}.conf"
+name="IGMPproxy"
+pidfile="/run/${RC_SVCNAME}.pid"
+
+command="/usr/sbin/igmpproxy"
+command_args="${IGMPPROXY_OPTS} -n ${config}"
+command_background="true"
+required_files="${config}"

diff --git a/net-misc/igmpproxy/igmpproxy-0.2.1-r2.ebuild 
b/net-misc/igmpproxy/igmpproxy-0.2.1-r2.ebuild
new file mode 100644
index 000..5583e140a41
--- /dev/null
+++ b/net-misc/igmpproxy/igmpproxy-0.2.1-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit linux-info systemd
+
+DESCRIPTION="A multicast routing daemon which uses IGMP forwarding"
+HOMEPAGE="https://github.com/pali/igmpproxy;
+SRC_URI="https://github.com/pali/igmpproxy/releases/download/${PV}/${P}.tar.gz;
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-2+"
+SLOT="0"
+
+CONFIG_CHECK="~IP_MULTICAST ~IP_MROUTE"
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/igmpproxy.initd-r1 igmpproxy
+   systemd_dounit "${FILESDIR}"/"${PN}".service
+
+   newconfd "${FILESDIR}"/igmpproxy.confd igmpproxy
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/xwallpaper/

2018-12-17 Thread Georgy Yakovlev
commit: 8537dec1ac45bca96d7eca5ddeaf16256bac
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Dec 18 03:48:20 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Dec 18 03:48:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8537

x11-misc/xwallpaper: bump to 0.4.1

The --daemon option has been fixed to properly work with sandboxing.
The process is split early on so no further system calls have been
added to stage 2.

This version adds runtime debug support to display debug messages on
standard error output.  This is the same as the previous debug
configure option during build.

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

 x11-misc/xwallpaper/Manifest|  1 +
 x11-misc/xwallpaper/xwallpaper-0.4.1.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/x11-misc/xwallpaper/Manifest b/x11-misc/xwallpaper/Manifest
index fd683bc7877..0c988e9b3a3 100644
--- a/x11-misc/xwallpaper/Manifest
+++ b/x11-misc/xwallpaper/Manifest
@@ -1,2 +1,3 @@
 DIST xwallpaper-0.3.0.tar.gz 104300 BLAKE2B 
23ec3b4ccbaf910c9ba4afbd1d9237223654a85c90b0a147141b017a9b3917316f745e1dd70a89e385110d380d5bbba8ee7c2d1ed4188d87a98ba0e94c5a7b6c
 SHA512 
c73583fdbd573329951178d7db36fb1ae18a4294207de85dfb93e367be0ed103e8de7e2dd8ec61a0a23541457c930e8b0e5eb12dd5024808de3e02ddefb6b4a3
 DIST xwallpaper-0.4.0.tar.gz 105879 BLAKE2B 
af1b2912ae35ff10c6138c72cbaab43996eddf6d2474dafe2ab7f8ea0216e71d3912a1340592c99e7f3ce3d3779bcccfe8285c48c44c6d3895cd79c73ac7d81b
 SHA512 
43e7c047001a60badb7d81897087800eec4668dd9f0fa2ce06bc2c98d34d8e7fca8d5a922589b2836767e5cfa5c356b410ef32d60f9e0f76f899248d3c75fe98
+DIST xwallpaper-0.4.1.tar.gz 106110 BLAKE2B 
13d40274910b5a82271207292ef7b5d5aeb21fe015c0f3a9780d164d805b9f212a017b4aea8cc8c92ad3a9392eb01c3ea5cddf66888ac4ec146d12109675bdd8
 SHA512 
febfca202d3356c5a2f584921eace61a6f16e19bf0b0812604bccb441b11a0748c997d0818fb8d9f6a37f502a0a38f13b78f7f61c2de2768a85807a8725c070c

diff --git a/x11-misc/xwallpaper/xwallpaper-0.4.1.ebuild 
b/x11-misc/xwallpaper/xwallpaper-0.4.1.ebuild
new file mode 100644
index 000..6fdbe38a627
--- /dev/null
+++ b/x11-misc/xwallpaper/xwallpaper-0.4.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Wallpaper setting utility for X"
+HOMEPAGE="https://github.com/stoeckmann/xwallpaper;
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/stoeckmann/${PN}.git;
+else
+   
SRC_URI="https://github.com/stoeckmann/${PN}/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="jpeg png seccomp xpm"
+
+RDEPEND="
+   x11-libs/pixman
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   jpeg? ( virtual/jpeg:0= )
+   png? ( media-libs/libpng:0= )
+   seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
+   xpm? ( x11-libs/libXpm )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+src_configure() {
+   local myconf=(
+   $(use_with jpeg)
+   $(use_with png)
+   $(use_with seccomp)
+   $(use_with xpm)
+   --with-randr
+   
--with-zshcompletiondir="${EPREFIX}/usr/share/zsh/site-functions"
+   )
+   econf "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/wvstreams/, net-libs/wvstreams/files/

2018-12-17 Thread Craig Andrews
commit: 875f94f85a365c3fd22f07fe22634afb49e9febd
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec  3 20:12:50 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec 18 03:08:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875f94f8

net-libs/wvstreams: OpenSSL 1.1 compatibility

Also removed unused versionator inherit

Closes: https://bugs.gentoo.org/614810
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 .../files/wvstreams-4.6.1-openssl-1.1.patch| 555 +
 net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild   |  96 
 net-libs/wvstreams/wvstreams-9.ebuild  |   2 +-
 3 files changed, 652 insertions(+), 1 deletion(-)

diff --git a/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.1.patch 
b/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.1.patch
new file mode 100644
index 000..88d854e2755
--- /dev/null
+++ b/net-libs/wvstreams/files/wvstreams-4.6.1-openssl-1.1.patch
@@ -0,0 +1,555 @@
+From 5506a74e1b033776ad441b4554716cdcfa88fe03 Mon Sep 17 00:00:00 2001
+From: Reiner Herrmann 
+Date: Sat, 28 Jul 2018 23:26:17 +0200
+Subject: [PATCH] Port to OpenSSL 1.1
+
+---
+ crypto/wvcrl.cc   | 38 +-
+ crypto/wvdiffiehellman.cc | 30 +++---
+ crypto/wvdigest.cc| 16 
+ crypto/wvocsp.cc  | 35 +--
+ crypto/wvx509.cc  | 31 ---
+ crypto/wvx509mgr.cc   | 27 ---
+ include/wvdiffiehellman.h |  2 +-
+ include/wvdigest.h| 14 ++
+ include/wvtripledes.h | 10 +-
+ 9 files changed, 93 insertions(+), 110 deletions(-)
+
+diff --git a/crypto/wvcrl.cc b/crypto/wvcrl.cc
+index fa00c760..880ad85d 100644
+--- a/crypto/wvcrl.cc
 b/crypto/wvcrl.cc
+@@ -357,31 +357,19 @@ bool WvCRL::isrevoked(WvStringParm serial_number) const
+   ASN1_INTEGER *serial = serial_to_int(serial_number);
+   if (serial)
+   {
+-  X509_REVOKED mayberevoked;
+-  mayberevoked.serialNumber = serial;
+-  if (crl->crl->revoked)
+-  {
+-  int idx = sk_X509_REVOKED_find(crl->crl->revoked, 
+- );
+-  ASN1_INTEGER_free(serial);
+-  if (idx >= 0)
+-{
+-debug("Certificate is revoked.\n");
+-  return true;
+-}
+-else
+-{
+-debug("Certificate is not revoked.\n");
+-  return false;
+-}
+-  }
+-  else
+-  {
+-  ASN1_INTEGER_free(serial);
+-  debug("CRL does not have revoked list.\n");
+-return false;
+-  }
+-  
++  X509_REVOKED *revoked_entry = NULL;
++  int idx = X509_CRL_get0_by_serial(crl, _entry, serial);
++  ASN1_INTEGER_free(serial);
++  if (idx >= 1 || revoked_entry)
++{
++debug("Certificate is revoked.\n");
++  return true;
++}
++else
++{
++debug("Certificate is not revoked.\n");
++  return false;
++}
+   }
+   else
+   debug(WvLog::Warning, "Can't convert serial number to ASN1 format. "
+diff --git a/crypto/wvdiffiehellman.cc b/crypto/wvdiffiehellman.cc
+index 7c0bf329..15cd1040 100644
+--- a/crypto/wvdiffiehellman.cc
 b/crypto/wvdiffiehellman.cc
+@@ -39,24 +39,25 @@ WvDiffieHellman::WvDiffieHellman(const unsigned char 
*_key, int _keylen,
+ {
+ int problems;
+ int check;
+-{
++
+   info = DH_new();
+-  info->p = BN_bin2bn(_key, _keylen, NULL);
++  BIGNUM *p = BN_bin2bn(_key, _keylen, NULL);
+ //info->p->top = 0;
+ //info->p->dmax = _keylen * 8 / BN_BITS2;
+ //info->p->neg = 0;
+ //info->p->flags = 0;
+ 
+-  info->g = BN_new();
+-  BN_set_word(info->g, generator);
++  BIGNUM *g = BN_new();
++  BN_set_word(g, generator);
+ //info->g->d = 
+ //info->g->top = 0;
+ //info->g->dmax = 1;
+ //info->g->neg = 0;
+ //info->g->flags = 0;
+-}
+ 
+-check = BN_mod_word(info->p, 24);
++  DH_set0_pqg(info, p, NULL, g);
++
++check = BN_mod_word(p, 24);
+ DH_check(info, );
+ if (problems & DH_CHECK_P_NOT_PRIME)
+   log(WvLog::Error, "Using a composite number for authentication.\n");
+@@ -64,7 +65,7 @@ WvDiffieHellman::WvDiffieHellman(const unsigned char *_key, 
int _keylen,
+   log(WvLog::Error,"Using an unsafe prime number for authentication.\n");
+ if (problems & DH_NOT_SUITABLE_GENERATOR)
+   log(WvLog::Error, "Can you just use 2 instead of %s (%s)!!\n",
+-  BN_bn2hex(info->g), check);
++  BN_bn2hex(g), check);
+ if (problems & DH_UNABLE_TO_CHECK_GENERATOR)
+   

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

2018-12-17 Thread Craig Andrews
commit: 0c19340b23b38f8c5354ced548aeedbbc252c11a
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Dec 18 03:07:16 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Dec 18 03:08:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c19340b

net-libs/wvstreams: Change dead homepage to what Debian uses

Closes: https://bugs.gentoo.org/634488
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 net-libs/wvstreams/metadata.xml  | 2 +-
 net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/wvstreams/metadata.xml b/net-libs/wvstreams/metadata.xml
index bc7e4818799..276931e4f6f 100644
--- a/net-libs/wvstreams/metadata.xml
+++ b/net-libs/wvstreams/metadata.xml
@@ -5,7 +5,7 @@
 j...@gentoo.org
 
   
-wvstreams
+apenwarr/wvstreams
   
   
 

diff --git a/net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild 
b/net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild
index 91012087a9a..1f564c66d33 100644
--- a/net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild
+++ b/net-libs/wvstreams/wvstreams-4.6.1-r6.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit autotools eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="A network programming library in C++"
-HOMEPAGE="http://alumnit.ca/wiki/?WvStreams;
+HOMEPAGE="https://github.com/apenwarr/wvstreams/;
 SRC_URI="https://wvstreams.googlecode.com/files/${P}.tar.gz;
 
 LICENSE="GPL-2"



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

2018-12-17 Thread Brian Evans
commit: 912b2cf39807f29cb4428dfd09e42e2d7f40a246
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 18 02:40:34 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 18 02:40:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912b2cf3

dev-db/mariadb: Version bump for 10.3.11

Includes fixes for dangling symlink QA report
and pkg_config path for my_print_defaults

Closes: https://bugs.gentoo.org/673348
Closes: https://bugs.gentoo.org/673298
Closes: https://bugs.gentoo.org/660972
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Brian Evans  gentoo.org>

 dev-db/mariadb/Manifest | 1 +
 .../mariadb/{mariadb-10.3.10-r1.ebuild => mariadb-10.3.11.ebuild}   | 6 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index d0c6ab87360..fea9c282420 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -4,6 +4,7 @@ DIST mariadb-10.1.34.tar.gz 65298561 BLAKE2B 
3f3af7b8bad68a08f69befd3f3e7bd88b8c
 DIST mariadb-10.1.37.tar.gz 63492946 BLAKE2B 
0f19b402c597443ef970cbe2a2d85d51743cc2d05ab741897efb150f007d7be8b645706a2d0dc5a9f91c7a380d2313840f77d6e9b15f3335495f275b415e5a33
 SHA512 
b7c35cd67ad265ce2e3a4db20a2ae2b78745db96dc70a211f027a39b6dbb3dc900991c2ee1021ee6a97d12489c3e2a70252e2adf348a458af38b99c3de5a4f25
 DIST mariadb-10.2.19.tar.gz 71856357 BLAKE2B 
7e55760b85d7b8b19f9d1afe22e7cf5c3001ab03d64062bd702442cb771b2c76f62cf8794b027098b6fb4ade5bf3de39d68dbede65c72fc9e1482083fb19a9c9
 SHA512 
7bfd65687c923d50b04d598fccea60a23a3fafc3e57b803b2a06c2f25ae68bd25206e18bd71af4797492792d821f4be05cef19e8075080b82b539afdd8af9f46
 DIST mariadb-10.3.10.tar.gz 70493771 BLAKE2B 
03540ed111405febb46c27422f957fb6c533ffe7502c56d6eb4fe8a3bc45bfd18fb2b12a16a01780c0bc291ff139132666741df00d4be068fb99e2a63c543cc2
 SHA512 
dee7789dff359a6352ceacb2db6bcb4730940e9458adda4e23894f9bfa0a7ff8c238060bffca58a60b662275e52a31ea1784d51fae114312b003c024e9412b31
+DIST mariadb-10.3.11.tar.gz 70669435 BLAKE2B 
e16346519b60aa11a0ffd2c19254ef888c44c054d55b7f98a8d696e3df2c0801c6141adddfb9169098ad5efa5d881c83681c3c5741f68b10c9ce4d15def34254
 SHA512 
1adc1f9bbabf848726c669a7a0ab01257ba31882758b53fbf3b1316f2295670dba1c3d1f3292d7c1a749c701504588694a55d020839e690595897b0e20435298
 DIST mariadb-5.5.62.tar.gz 45938380 BLAKE2B 
aa17d0e5740805d74f7f74f54605e04c4e29c4208a2efa6da2dde5855dfdc13e3225fe349e2146b11a6cbf5a0ac82a9e6c3e4f31e62afa71fc7ab1381040c68f
 SHA512 
136668a54b404a303ee8f87e736bd14463b2323f0a517e7161c8729f4534bc1d653241d6b79f8cb7ad66ea09cf4190f9b95eceaa209b18a46822a68d9580ba5a
 DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 
8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970
 SHA512 
fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec
 DIST mysql-extras-20181104-2252Z.tar.bz2 328613 BLAKE2B 
c869dbdd8eb8ab6706b52815fae88e0789b955b9d3e89eac305e6de6e1bc9e78ea10ac58efeac0d6478c7f83587910834e9b4c44e3621224f006daae44dc2bf3
 SHA512 
e0dff23aa6420a9cfcf2f60464381d4b08194759dcd96910cdf94075fa71e90b74fa3dae700f279f421fee68315af37e47054c9422adeb6cc757fa968a1b65bf

diff --git a/dev-db/mariadb/mariadb-10.3.10-r1.ebuild 
b/dev-db/mariadb/mariadb-10.3.11.ebuild
similarity index 99%
rename from dev-db/mariadb/mariadb-10.3.10-r1.ebuild
rename to dev-db/mariadb/mariadb-10.3.11.ebuild
index aef8625f9e5..449df242335 100644
--- a/dev-db/mariadb/mariadb-10.3.10-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.3.11.ebuild
@@ -575,6 +575,10 @@ src_install() {
 
#Remove mytop if perl is not selected
[[ -e "${ED}/usr/bin/mytop" ]] && ! use perl && rm -f 
"${ED}/usr/bin/mytop"
+
+   # Fix a dangling symlink when galera is not built
+   [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera \
+   && rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
 }
 
 # Official test instructions:
@@ -727,7 +731,7 @@ mysql_init_vars() {
 
 pkg_config() {
_getoptval() {
-   local mypd="${EROOT}"/usr/bin/my_print_defaults
+   local mypd="${EROOT}"usr/libexec/mariadb/my_print_defaults
local section="$1"
local flag="--${2}="
local extra_options="${3}"



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-timezonedb/

2018-12-17 Thread Thomas Deutschmann
commit: 55d90cd801194d669a28f785469bd6dbaee46c75
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 18 00:39:37 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d90cd8

dev-php/pecl-timezonedb: bump to v2018.7

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

 dev-php/pecl-timezonedb/Manifest  |  1 +
 dev-php/pecl-timezonedb/pecl-timezonedb-2018.7.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/dev-php/pecl-timezonedb/Manifest b/dev-php/pecl-timezonedb/Manifest
index 82328c80861..5899f1c1270 100644
--- a/dev-php/pecl-timezonedb/Manifest
+++ b/dev-php/pecl-timezonedb/Manifest
@@ -1,2 +1,3 @@
 DIST timezonedb-2016.10.tgz 421824 BLAKE2B 
900bc7a7e3450a3da119262bb67815dbec921d9f730c37bdc9859ad3a7f87ed4b1e9379e08ba7ede018737a4b5fd998cb2f740c1c7367aeb0c4036224274aa6b
 SHA512 
062c5cec18ba091a1b38fcf07059b42b2aad1205fd4b83e87f2a6b59ab68b9a2906a46a9f24214b7feeb802f126282b612cb866870a31f58c7c7e30f54040731
 DIST timezonedb-2017.3.tgz 421152 BLAKE2B 
1d2579d88d1c1f5a00d46488d54606ba24a63d4b7c267121bdd7cc725e3dbc7d7484a9988fdbaff186bbceda130bb31e6e8f01c45d53c25d61c4b55092c8a390
 SHA512 
5f6064064a71bf973f7581d452cad909ca2203c4c8773ca7cb31307c3cbe63613adf972cfc6c7b0800215018e2fb3c4b7a2d7d0df171243319ab63047e9099fc
+DIST timezonedb-2018.7.tgz 417137 BLAKE2B 
e2a886b7621167c422b8001d3cff74ca2b09f4a46450ebb1e727274afa5147f748bc21310153570a07d0ce8a991c7406590ab8ff88f687bddcfc432615311419
 SHA512 
fb8f79a53f5b10a6c01a3a43b33bdefe371ca8c6f5725b28f9efbbe009d2dd089a1747ef20ba1b8694e240ef4133dea8d6d09e8c483127f5d6932a9468106654

diff --git a/dev-php/pecl-timezonedb/pecl-timezonedb-2018.7.ebuild 
b/dev-php/pecl-timezonedb/pecl-timezonedb-2018.7.ebuild
new file mode 100644
index 000..b1218beaf0a
--- /dev/null
+++ b/dev-php/pecl-timezonedb/pecl-timezonedb-2018.7.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="timezonedb"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="Timezone Database to be used with PHP's date and time functions"
+LICENSE="PHP-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+PHP_EXT_ECONF_ARGS=""



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

2018-12-17 Thread Thomas Deutschmann
commit: 8937d0362488ba6e727fcf5813dacbd9c27de6f5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 23:51:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8937d036

dev-php/File_Iterator: bump to v2.0.2

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

 dev-php/File_Iterator/File_Iterator-2.0.2.ebuild | 32 
 dev-php/File_Iterator/Manifest   |  1 +
 2 files changed, 33 insertions(+)

diff --git a/dev-php/File_Iterator/File_Iterator-2.0.2.ebuild 
b/dev-php/File_Iterator/File_Iterator-2.0.2.ebuild
new file mode 100644
index 000..7763457d86b
--- /dev/null
+++ b/dev-php/File_Iterator/File_Iterator-2.0.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="php-file-iterator"
+
+DESCRIPTION="FilterIterator implementation that filters files based on 
criteria"
+HOMEPAGE="https://github.com/sebastianbergmann/php-file-iterator
+   https://phpunit.de;
+SRC_URI="https://github.com/sebastianbergmann/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.1:*"
+
+src_install() {
+   insinto /usr/share/php/File/Iterator
+   doins -r src/*
+   doins "${FILESDIR}/autoload.php"
+}
+
+pkg_postinst() {
+   ewarn "This library now loads via 
/usr/share/php/File/Iterator/autoload.php"
+   ewarn "Please update any scripts to require the autoloader"
+}

diff --git a/dev-php/File_Iterator/Manifest b/dev-php/File_Iterator/Manifest
index 7c965b904d0..8095864454b 100644
--- a/dev-php/File_Iterator/Manifest
+++ b/dev-php/File_Iterator/Manifest
@@ -1,3 +1,4 @@
 DIST File_Iterator-1.3.4.tgz 5199 BLAKE2B 
75da70ad638230dd231947e3af26c2570eff367328d2e541fb1228ba531c0f249c931a9185f977dce9e17846e1e9b8b1f9f8d21219291e637b2eaf7805dcf360
 SHA512 
7117e0e56a9bc533d9f93556366a8026d1e5a9a3894c05551adef6c1e6cd556c1ebf6b96bd98279cb92077b3d8f8d7b7e42f446b39895850e573d0ec511392be
 DIST File_Iterator-1.4.2.tar.gz 4141 BLAKE2B 
4c8d9847fa198d444571acdf777020b76e87e09506038c7d7ce732b97c149149bcf22dc25d0af36f041b7930673b05f940df8211c29829e0fed2b3dcfae0ba05
 SHA512 
295943681853c858e3e1c336c030338c61a74169bd2a619da6fca8c43611e587c6f626fa92799d614bcb0a1f86bbb39895b20f2a389107cedb9660a7e792a243
 DIST File_Iterator-1.4.3.tar.gz 4140 BLAKE2B 
89274c6f9b561dbc732d0b81f06b7c34d267ea31d1deb5977eaa16852d87442183221ed6789fd5e09b80ef96811df2ff8ef5da5c764703f5e7a2d5289f582527
 SHA512 
cea906d6028d9c2dbbb5486198adbecbca87f8b4dcbe12f72b9732ac29cf8eb868a23af7a5bcf2de55e0040a077ab55b016e773d5145f987f7e3f9671ad3ea28
+DIST File_Iterator-2.0.2.tar.gz 7239 BLAKE2B 
af2cc29d087bd597b10fd1d22a35c906deca70eb79bbcbb52ca3d8c408cbe8887233b69ba7f9c37fe639ff7d544d1109609a0b2e59c5f49bb286aee3e3f3f2d1
 SHA512 
2f1acee0358e03bd831d0228dfd2fc65848f7105e0dabb6cf81890d8549e3f39037a01bed2357316a27bb863955c1f51d56770c0ea733f5389d8e47f30050687



[gentoo-commits] repo/gentoo:master commit in: dev-php/doctrine-instantiator/

2018-12-17 Thread Thomas Deutschmann
commit: aacaff030905f6be8ae24e6797eefa065abaa0cc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 23:48:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aacaff03

dev-php/doctrine-instantiator: bump to v1.1.0

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

 dev-php/doctrine-instantiator/Manifest |  1 +
 .../doctrine-instantiator-1.1.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-php/doctrine-instantiator/Manifest 
b/dev-php/doctrine-instantiator/Manifest
index e4a3fbf8882..fd68eb709ad 100644
--- a/dev-php/doctrine-instantiator/Manifest
+++ b/dev-php/doctrine-instantiator/Manifest
@@ -1 +1,2 @@
 DIST doctrine-instantiator-1.0.5.tar.gz 10202 BLAKE2B 
77ab3fba96672f6aa2826002510c99c21beccdc09e92dbc2c09426f8fc47590554ef5d32b6bec92ea2dc2ab1c61a178c280ab01090b3aafc14a10a4b4fec3628
 SHA512 
78b00b2550b47772b5825fbde59729e0613a90c1d9dacf1b7b7d13ccb5bbd8534af7e732dcc1b5b6f9bbafa2f9c3e7418e184851ab0f3a37c0c945b5eed1e229
+DIST doctrine-instantiator-1.1.0.tar.gz 5343 BLAKE2B 
73f737f19c8ae7a3fa9a7dcaa760246da6d688e28f15be0c40e031be8147887885bba2ec0a7770ead7de7b718247108b41b4c1d08712137c9c06911bde263176
 SHA512 
7f59dd7f80df02fd1e46f4b0ecd8488022b34933effddfc40d3424b279a35928adfc0fb7567172149338a8d4273b24305eaa46fc51aa0af45a7b230646354f09

diff --git a/dev-php/doctrine-instantiator/doctrine-instantiator-1.1.0.ebuild 
b/dev-php/doctrine-instantiator/doctrine-instantiator-1.1.0.ebuild
new file mode 100644
index 000..9ca2b9c37c0
--- /dev/null
+++ b/dev-php/doctrine-instantiator/doctrine-instantiator-1.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="${PN/doctrine-//}"
+
+DESCRIPTION="Utility to instantiate objects in PHP without invoking their 
constructors"
+HOMEPAGE="https://github.com/doctrine/${MY_PN};
+SRC_URI="https://github.com/doctrine/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RDEPEND="dev-php/fedora-autoloader
+   >=dev-lang/php-7.1:*"
+
+src_install() {
+   insinto /usr/share/php/
+   doins -r src/*
+   insinto /usr/share/php/Doctrine/Instantiator
+   doins "${FILESDIR}/autoload.php"
+}



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

2018-12-17 Thread Thomas Deutschmann
commit: b7b4033199896c6a3ec5548a701bc9b9953dda66
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 18 00:35:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b40331

dev-php/PEAR-Net_SmartIRC: bump to v1.1.13

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

 dev-php/PEAR-Net_SmartIRC/Manifest |  1 +
 .../PEAR-Net_SmartIRC-1.1.13.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-php/PEAR-Net_SmartIRC/Manifest 
b/dev-php/PEAR-Net_SmartIRC/Manifest
index 247f96a40f6..d9e7a4ce85a 100644
--- a/dev-php/PEAR-Net_SmartIRC/Manifest
+++ b/dev-php/PEAR-Net_SmartIRC/Manifest
@@ -1,2 +1,3 @@
 DIST Net_SmartIRC-1.1.10.tar.gz 927009 BLAKE2B 
b410a0b4a02e60e27860f9c6b0ab8fecf4874273601694ad61dcf88a2e916aee20d1858cf951fffb229f4eac0c0ddda55530bb6840da3c7b741cf9ee3971f7b2
 SHA512 
16ad30d358af99f40c53a75cf5f1c944a3e68f4c1cffd586acd61ceed280d5d1fcd4f4d5e88db55f1f66c37c5b7f37aec2f45a26dc6b98860eacb42c9f3fbea5
 DIST Net_SmartIRC-1.1.12.tgz 166039 BLAKE2B 
43aec437de08d6e0dd651b810b21b5fed5587e2e7e154fe4f078cc618ee501c3d962b824931558458895541ddc9dc46ec3b1f0356aac5b052dd63b498018bb47
 SHA512 
2da5f0f9ea9167dfd1490fb6ba1e97416c78389924f390030ba71ea28dc5b667451223daa7e3878cbae607159054d656534ff646636f8f5294eb0bda1b17074c
+DIST Net_SmartIRC-1.1.13.tgz 166028 BLAKE2B 
7e2b91dc01febe561c3ce55901f999f84f87fdbe20b5a1560a060125de4ae7d9869141cc0b2bcd9dfd0479a3a0a2d3c9d0f2719f70edc122df70f181d788f73b
 SHA512 
d8f5a4f38b0aa830a84c9433deaf16b936f79e30bd9588cb0225ec20698af3d334fd1fdb320c64d1a72b0d206ae794b9e4135f1053855f586155694f6342cb0b

diff --git a/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.13.ebuild 
b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.13.ebuild
new file mode 100644
index 000..59e96421399
--- /dev/null
+++ b/dev-php/PEAR-Net_SmartIRC/PEAR-Net_SmartIRC-1.1.13.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit php-pear-r2
+
+DESCRIPTION="PHP class to communicate with IRC networks"
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="doc examples"
+DOCS=( CREDITS FEATURES docs/HOWTO README.md )
+
+src_install() {
+   local HTML_DOCS=( )
+   use examples && HTML_DOCS+=( docs/examples/ )
+
+   if use doc; then
+   DOCS+=( docs/DOCUMENTATION )
+   HTML_DOCS+=( docs/HTML/* )
+   fi
+   php-pear-r2_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/cli-prompt/

2018-12-17 Thread Thomas Deutschmann
commit: 8777b48b44500d60a706ee98bf0e52e6a606ddd3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 23:44:06 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8777b48b

dev-php/cli-prompt: bump to v1.0.3

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

 dev-php/cli-prompt/Manifest|  1 +
 dev-php/cli-prompt/cli-prompt-1.0.3.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-php/cli-prompt/Manifest b/dev-php/cli-prompt/Manifest
index 08a5bee3d91..cf275cec7fd 100644
--- a/dev-php/cli-prompt/Manifest
+++ b/dev-php/cli-prompt/Manifest
@@ -1 +1,2 @@
 DIST cli-prompt-1.0.0.tar.gz 7538 BLAKE2B 
650bb080c77471515d9baf31d1c5ea13fbfb4a9100e607e2f9c372c8c2ba0f6eac2d67ea0d2327bf30d1cbfaa65a8feb7e999b3a0b130f54e48c85ed8236cbe4
 SHA512 
5a1f6f76f3b01d857890b5a06cfed377597397266b44d4aba324bedc2b9f73db5dc184ab40ee6632b43c80da99f5641366903bbc7bb7e18409cb367c8461
+DIST cli-prompt-1.0.3.tar.gz 7563 BLAKE2B 
5f4ba04f3ed1e98b30c5ce840fdb0189422b6c83e6df82b3a617eb120b4dadc840287b3ee559b6605f1b2a9eb873abbc446a9ed3ec1dfeba1158a7a27ebee951
 SHA512 
e7e7bb0ae5173b784ab7dac4453b23d039abb68c11b21bfd3756f7f37da413744dcd76d8f8769ace023f91f0f2a8f78421d432bf96fe0781c05a9584b0f0f64d

diff --git a/dev-php/cli-prompt/cli-prompt-1.0.3.ebuild 
b/dev-php/cli-prompt/cli-prompt-1.0.3.ebuild
new file mode 100644
index 000..5a3a63f745e
--- /dev/null
+++ b/dev-php/cli-prompt/cli-prompt-1.0.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Allows you to prompt for user input on the command line"
+HOMEPAGE="https://github.com/Seldaek/cli-prompt;
+SRC_URI="https://github.com/Seldaek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/php:*
+   dev-php/fedora-autoloader"
+
+src_install() {
+   insinto "/usr/share/php/Seld/CliPrompt"
+   doins -r src/. "${FILESDIR}"/autoload.php
+   dodoc README.md
+}



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

2018-12-17 Thread Thomas Deutschmann
commit: ffdb4c9946409d706fe4f2cad66c189c451f2a14
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 23:36:08 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffdb4c99

net-misc/kea: bump to v1.5.0

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

 net-misc/kea/Manifest |  1 +
 net-misc/kea/kea-1.5.0.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/net-misc/kea/Manifest b/net-misc/kea/Manifest
index 3f27d6dd438..1b5398ae8cb 100644
--- a/net-misc/kea/Manifest
+++ b/net-misc/kea/Manifest
@@ -1,2 +1,3 @@
 DIST kea-1.4.0-P1.tar.gz 6645111 BLAKE2B 
290b7bcf8b32fcf2762240f2173cb45c035187c7dfd1affd0fd8a947721745ea9d8846be365ee3f9331d578b7bc248ee53a1e37666585a62c90d7dc541c7aaa5
 SHA512 
beb3baae09510de970fb5c1a301c57d64fc56d825d964f413357ba448b993d0a4f714d4efa4da166d3c06623a9ae78b70c25b61793e696551cb97b7e08d5e634
 DIST kea-1.5.0-beta2.tar.gz 7372364 BLAKE2B 
bb5c8c119fbf52ceea58998cb37b19286ea85f30f67d0b6f4bd27be188f2d68ec551667a136f0e9f4bf5320ed1250494b67fc26c8d15910a46976c968cd4480b
 SHA512 
c107a7a570d018a05d42bd0d521757d9036c4bdabf2943ac3c96e2f5124ec6f34fe1d60660450a51cba20b24e8fda3915e8c5ee2d3e5e6df4319ba965153b8de
+DIST kea-1.5.0.tar.gz 7395257 BLAKE2B 
dfc28916166a732714253e1e7458076643e1a40e9fbcfca78d7206155b355abedf630f19311a2b164b2af78227e9c8cd0db9afcc01015554e5b2c4c336a11c9c
 SHA512 
6d6b7407831311ebe37abce382ce77c664015ddbe3e73ec78153a00b301f98af5be52e26ad4febf5ca1e478d2c1844db4c988b241d2700d758e90b077f176ad8

diff --git a/net-misc/kea/kea-1.5.0.ebuild b/net-misc/kea/kea-1.5.0.ebuild
new file mode 100644
index 000..75288a0c58a
--- /dev/null
+++ b/net-misc/kea/kea-1.5.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs user
+
+MY_PV="${PV//_p/-P}"
+MY_PV="${MY_PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server"
+HOMEPAGE="http://www.isc.org/kea/;
+if [[ ${PV} = * ]] ; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/isc-projects/kea.git;
+else
+   SRC_URI="ftp://ftp.isc.org/isc/kea/${MY_P}.tar.gz
+   ftp://ftp.isc.org/isc/kea/${MY_PV}/${MY_P}.tar.gz;
+   [[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
+SLOT="0"
+IUSE="mysql openssl postgres samples"
+
+DEPEND="
+   dev-libs/boost:=
+   dev-cpp/gtest
+   dev-libs/log4cplus
+   mysql? ( dev-db/mysql-connector-c )
+   !openssl? ( dev-libs/botan:0= )
+   openssl? ( dev-libs/openssl:0= )
+   postgres? ( dev-db/postgresql:* )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   [[ ${PV} = * ]] && eautoreconf
+   # Brand the version with Gentoo
+   sed -i \
+   -e "/VERSION=/s:'$: Gentoo-${PR}':" \
+   configure || die
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with mysql)
+   $(use_with openssl)
+   $(use_with postgres pgsql)
+   $(use_enable samples install-configurations)
+   --disable-static
+   --without-werror
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   newconfd "${FILESDIR}"/${PN}-confd ${PN}
+   newinitd "${FILESDIR}"/${PN}-initd ${PN}
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}
+
+pkg_preinst() {
+   enewgroup dhcp
+   enewuser dhcp -1 -1 /var/lib/dhcp dhcp
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-redis/

2018-12-17 Thread Thomas Deutschmann
commit: ed571b2e49828b00bcea18d7c33eda361afc5289
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 18 00:37:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed571b2e

dev-php/pecl-redis: bump to v4.2.0

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

 dev-php/pecl-redis/Manifest|  1 +
 dev-php/pecl-redis/pecl-redis-4.2.0.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-php/pecl-redis/Manifest b/dev-php/pecl-redis/Manifest
index baf8aadfe02..27a8d882b3d 100644
--- a/dev-php/pecl-redis/Manifest
+++ b/dev-php/pecl-redis/Manifest
@@ -2,3 +2,4 @@ DIST redis-3.1.6.tgz 199920 BLAKE2B 
00aa81cdbedc03b4a672a58be98d8f01d2076038622b
 DIST redis-4.0.0.tgz 212340 BLAKE2B 
996138b3dd92e839fbebaf5d562cfbe90e66384233c83612c8726fa41f10c106d0195c87449fc7886b3e832fd551b962ef50c161372c04c899c9fe7fd1140101
 SHA512 
e4bf2294f696e468174c0fff9ed33831cf81c3548ce30ede01bc3c45a15cb87b9b9ea02899c451f63211be8cb37e953be138e93c16d9e0f12772b7b6d03e8dcd
 DIST redis-4.0.2.tgz 212617 BLAKE2B 
5778cf08e93fe8343e8fa07f1314c39b2d6d9a150d70c5b2084274afb163f1132a4be81385563f74d3b1d8f2dc32bf6578e98a123b43a941635fd85ebb229771
 SHA512 
3b296926ddd6a69a4d633da8bf6257c9b2962dffb4dd38c20eaf821a8c64262b476a7fb10ab4412ceb2d1307aef26c3d1d4b72141d29dab262d521a08df13a6a
 DIST redis-4.1.1.tgz 220894 BLAKE2B 
82cedf5128a62f0814c3b42792c4adb66fa58f76fdd211366c0ecd6d02130272504e20dca50a27a7ee7f16039ecfc28384743548df227dd0fa5fa1f9a2ca505c
 SHA512 
f4cc438c81c8b5119889be1004ac1b3ac689554a31ad81516ce50249fa748c225883413da687f15a00279eff0269e5d4c992809f8d88cc49e848def511d3e623
+DIST redis-4.2.0.tgz 235569 BLAKE2B 
14089171b9654affeb8c2b3861a698a3ba8d6ac235238fed7e6799cf3f2f74b240facb408acbbc987cc2d5383f197564aa81d828bfe84f91fd1bbff8dbdf563c
 SHA512 
b6325e5e1f9209a3431cbc236dab4578f796aa748481f9a3fcda6d297bf544b0f77269bc56c6e9ff32430dbe74bd08f6d22e9b04b0ecfb735aa562f680f56f8b

diff --git a/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild 
b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild
new file mode 100644
index 000..efc6fc7869d
--- /dev/null
+++ b/dev-php/pecl-redis/pecl-redis-4.2.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="redis"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+DOCS=( arrays.markdown cluster.markdown README.markdown CREDITS )
+MY_P="${PN/pecl-/}-${PV/_rc/RC}"
+PHP_EXT_PECL_FILENAME="${MY_P}.tgz"
+PHP_EXT_S="${WORKDIR}/${MY_P}"
+
+inherit php-ext-pecl-r3
+
+DESCRIPTION="PHP extension for interfacing with Redis"
+LICENSE="PHP-3.01"
+SLOT="0"
+KEYWORDS="~amd64 ~arm"
+IUSE="igbinary +session"
+
+DEPEND="
+   php_targets_php5-6? ( dev-lang/php:5.6[session?] igbinary? ( 
dev-php/igbinary[php_targets_php5-6] ) )
+   php_targets_php7-0? ( dev-lang/php:7.0[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-0] ) )
+   php_targets_php7-1? ( dev-lang/php:7.1[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-1] ) )
+   php_targets_php7-2? ( dev-lang/php:7.2[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-2] ) )
+   php_targets_php7-3? ( dev-lang/php:7.3[session?] igbinary? ( 
dev-php/igbinary[php_targets_php7-3] ) )
+"
+RDEPEND="${DEPEND} !dev-php/pecl-redis:7"
+
+# The test suite requires network access.
+RESTRICT=test
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-redis
+   $(use_enable igbinary redis-igbinary)
+   $(use_enable session redis-session)
+   )
+   php-ext-source-r3_src_configure
+}
+
+src_test(){
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   # Run tests for Redis class
+   ${PHPCLI} -d extension=modules/redis.so \
+ tests/TestRedis.php \
+ --class Redis \
+ --host ${PECL_REDIS_HOST} || die 'test suite 
failed'
+   done
+}
+
+pkg_postinst() {
+   elog "The 4.0 release comes with breaking API changes."
+   elog "Be sure to verify any applications upon upgrading."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-yaz/

2018-12-17 Thread Thomas Deutschmann
commit: 30a4b1c7507d8a8ac4cdf740c17d4e10a51effa3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 18 00:50:56 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a4b1c7

dev-php/pecl-yaz: bump to v1.2.3

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

 dev-php/pecl-yaz/Manifest  |  1 +
 dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-php/pecl-yaz/Manifest b/dev-php/pecl-yaz/Manifest
index 469ebea10c4..4ab5fd83f95 100644
--- a/dev-php/pecl-yaz/Manifest
+++ b/dev-php/pecl-yaz/Manifest
@@ -1,2 +1,3 @@
 DIST yaz-1.2.1.tgz 20147 BLAKE2B 
fa6c4b8d8d55ff734093950d1ddd2f24375aacce9d34e52680925874dafed5b0be769cb5768f02d89af573c7a1d5f1aa8290bff2cbd1c8a23a5de011bebd930a
 SHA512 
92525e485e5499f8b4ef8b1e9b21a3fa7004206f545a3a5b300ee11e3c5ff10d335645d5c42fe3b7523a55fe58ffb0a671c67dfc627bc4bd36aeab63dfe42bf1
 DIST yaz-1.2.2.tgz 20131 BLAKE2B 
7aa0729ba6033870099ed7c0d4961eac02d74d5aed6c7a58c0ccf59f57401cd7b438594c388ffc7c7b9d73cfc9f1c466c718ad685cc638651a9ac4e605b38ed5
 SHA512 
cb90d4ac9fcdadcb9215f7b795657dd3fdff69f2b2d399beb2afa6327a0be733d2a563863e2ca861182eadcc2faccfbe64e72d108662afc68d393a6bc5cc4bb2
+DIST yaz-1.2.3.tgz 20059 BLAKE2B 
3fbf6d57e8519f6d363dbf308cb6ba259098521ae352f8886e8e12ca2a0d8119eaa31fc30301aea6979b32c6c321c4de0ad63ebe72e8f52cbb630d7f136f3e60
 SHA512 
5e6ebccac05fa44b0758b6817530e8cb436e45ead659f6a5029383515213bcce8c8cc7ceb8ef5ff4ec2335ad5c3009c6ccf8786116b115c24a013329d107bd7a

diff --git a/dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild 
b/dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild
new file mode 100644
index 000..ee31d36f649
--- /dev/null
+++ b/dev-php/pecl-yaz/pecl-yaz-1.2.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="yaz"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( README )
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+
+DESCRIPTION="This extension implements a Z39.50 client for PHP using the YAZ 
toolkit"
+LICENSE="BSD"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=dev-libs/yaz-3.0.2:0="
+RDEPEND="${DEPEND}"
+
+# Needs network access
+RESTRICT="test"
+
+PHP_EXT_ECONF_ARGS="--with-yaz=/usr"



[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-apcu/

2018-12-17 Thread Thomas Deutschmann
commit: 6a57cdbe6a4b37a59f7ddc05951dfa7b6fc65a8a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 23:41:32 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a57cdbe

dev-php/pecl-apcu: bump to v5.1.16

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

 dev-php/pecl-apcu/Manifest|  1 +
 dev-php/pecl-apcu/pecl-apcu-5.1.16.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-php/pecl-apcu/Manifest b/dev-php/pecl-apcu/Manifest
index f74da1f0866..3da4537b340 100644
--- a/dev-php/pecl-apcu/Manifest
+++ b/dev-php/pecl-apcu/Manifest
@@ -2,5 +2,6 @@ DIST apcu-4.0.11.tgz 119535 BLAKE2B 
2c1f8a0463b2802b11ae679987807127556b04fb099e
 DIST apcu-5.1.10.tgz 111937 BLAKE2B 
87bf86b43a775c38b232e4acd876f5c63628fc095747fecc26109fddc0473672180e3886dd613fa426772ea53aa8d7f46d08ec3e3383f6ce53be2f63a9ff066b
 SHA512 
fdf82f2b46231849b373f50d1255bcedab8fbefa7ded7c157649cf6406fb593cc2f4e63ca7d3cecfbadb4533ecd8d0ad80e198626dc1489cea8a22ba87ca583a
 DIST apcu-5.1.11.tgz 105462 BLAKE2B 
37ff632555e1bca51951db3021a4108a1de491b1bae2b12daed80e5d2d4651737cad744023c62956779395198accf33290c0c3b81b6abfc7bb54337a1a23e082
 SHA512 
2c284bbe84012030cc5c24ccf903c3abee995af549616c10211dbd5e463a5f37a3f27a5982127db81787a64345597a10be495380b844ce6204dc57c8b058bb88
 DIST apcu-5.1.12.tgz 105890 BLAKE2B 
110a56ed1da8e33bd39c9d694007acdca2deb42219ae5d31b57296ff3729bab3fdbc508965b2cd0fccc425b2c2fea9249933cd7f45586b7cd3bd38ef2473
 SHA512 
f53b7840d5aecfc899e3e878f0bb9a5dc4a83628543963c20c25ce2b2a2adf14dd40d39a6a2014c139962453e0e9e5038fca7b1d0be205c0b9b2aa6e3fefb054
+DIST apcu-5.1.16.tgz 94032 BLAKE2B 
3676cfaad796f565b63fa882fad79ed2fc8de383d364ff24369556761e21f7091ebd7064ac8e0815f283e839bc95ca88aced83d882b622d3a4297af46dc0da72
 SHA512 
cda2b61540b786cdecc09a2c1f77c5bf91cc118ac97fa929f1d4c3c63d29969397cf3ee37691a86e7bd7784411046df5d93efe37b4cc0c1ce903dfa7dc7dce89
 DIST apcu-5.1.8.tgz 111260 BLAKE2B 
eb41b1af33500ed9ddbbcb5e1a92884af4b356e16cf76c70f75a8853522cc91af1c156cc0bbd464fce539a138bf4e2ead5101810223b0f1bb91cd062850ef08e
 SHA512 
4f377389e713bcae5534c64ea28f72c20ab2176aa758188c4d956c1f2370be49bc33dd2a1db43941fff5344a164aaeebc4e73e6d579f62d17334bcc520171526
 DIST apcu-5.1.9.tgz 111049 BLAKE2B 
c7138f65d73a056e4a34972098c2b543ad6d96d0d8215e82757c457cc8938af48fea842e006c79c83deee4060cdc94047764930592eef03c5f347abeb7730897
 SHA512 
3e9b29a293b5bfb29283dd650907bfb9f31a1cb99ef908021d3869c3e3ae4051a2c45aab27275e90b0a2fa94c35cc9e170637dc539184d955f3f13dc09cba060

diff --git a/dev-php/pecl-apcu/pecl-apcu-5.1.16.ebuild 
b/dev-php/pecl-apcu/pecl-apcu-5.1.16.ebuild
new file mode 100644
index 000..77f78a0680a
--- /dev/null
+++ b/dev-php/pecl-apcu/pecl-apcu-5.1.16.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="apcu"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+DOCS=( NOTICE README.md TECHNOTES.txt )
+
+# Define 5.6 here so we get the USE and REQUIRED_USE from the eclass
+# This allows us to depend on the other slot
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+# However, we only really build for 7.x; so redefine it here
+USE_PHP="php7-0 php7-1 php7-2 php7-3"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Stripped down version of APC supporting only user cache"
+LICENSE="PHP-3.01"
+SLOT="7"
+IUSE="+mmap"
+
+DEPEND=""
+RDEPEND="${DEPEND} php_targets_php5-6? ( 
dev-php/pecl-apcu:0[php_targets_php5-6] )"
+
+LOCKS="pthreadmutex pthreadrw spinlock semaphore"
+
+LUSE=""
+for l in ${LOCKS}; do
+   LUSE+="lock_${l} "
+done
+
+IUSE+=" ${LUSE/lock_pthreadrw/+lock_pthreadrw}"
+
+REQUIRED_USE="^^ ( $LUSE )"
+
+src_prepare() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   php-ext-source-r3_src_prepare
+   else
+   eapply_user
+   fi
+}
+
+src_configure() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   local PHP_EXT_ECONF_ARGS=(
+   --enable-apcu
+   $(use_enable mmap apcu-mmap)
+   $(use_enable lock_pthreadrw apcu-rwlocks)
+   $(use_enable lock_spinlock apcu-spinlocks)
+   )
+
+   php-ext-source-r3_src_configure
+   fi
+}
+
+src_install() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   php-ext-pecl-r3_src_install
+
+   insinto /usr/share/php7/apcu
+   doins apc.php
+   fi
+}
+
+pkg_postinst() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 

[gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-http/

2018-12-17 Thread Thomas Deutschmann
commit: fece8024491332148bb4bc7150389950747f441e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 18 00:29:12 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fece8024

dev-php/pecl-http: bump to v3.2.0

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

 dev-php/pecl-http/Manifest   |  1 +
 dev-php/pecl-http/pecl-http-3.2.0.ebuild | 76 
 2 files changed, 77 insertions(+)

diff --git a/dev-php/pecl-http/Manifest b/dev-php/pecl-http/Manifest
index d48ddbd2f18..a065727cc7c 100644
--- a/dev-php/pecl-http/Manifest
+++ b/dev-php/pecl-http/Manifest
@@ -1,2 +1,3 @@
 DIST pecl_http-2.6.0.tgz 217673 BLAKE2B 
a7147924cfc018c3e273d85666d9792ea614955d0aa20ac43171266d91d139dccdbf2472dec4d145b798ce99a541dba48f7bed6009fbdf2a7ad81ab322963788
 SHA512 
12d18049411a4133008449a1e7458a3055322dc337f421e0e2be126ec965f15b0189af6fccd9ca4537c48819c763b9e020906ac6d09d87ead92f4436fac595ad
 DIST pecl_http-3.1.0.tgz 214166 BLAKE2B 
2f84fc9f5f7d465142e3482a9ee46b9dd80dd2b5ec58ad1d8d4fb18a665ebe70e4f872b8915c3a84484a3b1cd0709b39bf6170c6f1c6175aef7d43bac44aa3df
 SHA512 
1c272aa476106bb61848f175f0ba6715b3d8928f70cdac1a673cc87c2dc780dff5434a3bc595d5e8a1ef7b847a1d2e214f9e9ae80b8b5d1f80a299febc85b0ea
+DIST pecl_http-3.2.0.tgz 218829 BLAKE2B 
bbd6f9fe8afb4324d928496e1fbcdd455e8bff5e45312ba65e5e9263719b098763203de055ea8a8ff6202ae4a434d37db25bb0975faacc956af4a0c6e8bfe8a1
 SHA512 
59738ee52370c68f7e74349d52738da845cfb83ae27b51a2caf3b048ba0b37c897702d7f5f8e0517df5612fd2e904d02e8e24c9e649a9e7cfdcdc04e9d19b113

diff --git a/dev-php/pecl-http/pecl-http-3.2.0.ebuild 
b/dev-php/pecl-http/pecl-http-3.2.0.ebuild
new file mode 100644
index 000..e10f0ddf53c
--- /dev/null
+++ b/dev-php/pecl-http/pecl-http-3.2.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+PHP_EXT_NAME="http"
+PHP_EXT_PECL_PKG="pecl_http"
+PHP_EXT_INI="yes"
+PHP_EXT_ZENDEXT="no"
+PHP_INI_NAME="50-http"
+
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+
+inherit php-ext-pecl-r3
+
+USE_PHP="php7-0 php7-1 php7-2 php7-3"
+
+KEYWORDS="~amd64 ~x86"
+
+DESCRIPTION="Extended HTTP Support for PHP"
+LICENSE="BSD-2 MIT"
+SLOT="7"
+IUSE="ssl curl_ssl_gnutls curl_ssl_libressl curl_ssl_nss +curl_ssl_openssl"
+
+DEPEND="app-arch/brotli:=
+   dev-libs/libevent
+   
dev-php/pecl-propro:7[php_targets_php5-6?,php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?]
+   
dev-php/pecl-raphf:7[php_targets_php5-6?,php_targets_php7-0?,php_targets_php7-1?,php_targets_php7-2?]
+   net-dns/libidn2
+   sys-libs/zlib
+   ssl? ( 
net-misc/curl[ssl,curl_ssl_gnutls=,curl_ssl_libressl=,curl_ssl_nss=,curl_ssl_openssl=]
 )
+   !ssl? ( net-misc/curl[-ssl] )
+   php_targets_php7-0? ( dev-lang/php:7.0[hash,session,iconv] )
+   php_targets_php7-1? ( dev-lang/php:7.1[hash,session,iconv] )
+   php_targets_php7-2? ( dev-lang/php:7.2[hash,session,iconv] )
+   php_targets_php7-3? ( dev-lang/php:7.3[hash,session,iconv] )"
+RDEPEND="${DEPEND}
+   php_targets_php5-6? ( dev-php/pecl-http:2[php_targets_php5-6] )"
+
+PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps 
--without-http-libidn-dir )
+
+src_prepare() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   php-ext-source-r3_src_prepare
+   else
+   default_src_prepare
+   fi
+}
+
+src_install() {
+   if use php_targets_php7-0 || use php_targets_php7-1 || use 
php_targets_php7-2 || use php_targets_php7-3 ; then
+   php-ext-pecl-r3_src_install
+   fi
+}
+
+src_test() {
+   # Cannot use eclass function due to required modules
+   # All tests SKIP otherwise
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   # Link in required modules for testing
+   ln -s "${EXT_DIR}/propro.so" "modules/propro.so" || die
+   ln -s "${EXT_DIR}/raphf.so" "modules/raphf.so" || die
+   sed -i \
+   
's/PHP_TEST_SHARED_EXTENSIONS)/PHP_TEST_SHARED_EXTENSIONS) -d 
extension=propro.so -d extension=raphf.so/' \
+   Makefile || die
+   NO_INTERACTION="yes" emake test
+   # Clean up testing links
+   rm modules/propro.so modules/raphf.so || die
+   done
+}
+
+pkg_postinst() {
+   ewarn "This API has drastically changed and is not compatible with the 
1.x syntax."
+   ewarn "Please review the documentation and update your code."
+}



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

2018-12-17 Thread Thomas Deutschmann
commit: e292e63651069323fe2022acd0e0e94f3d22a8b7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 23:26:58 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 18 00:51:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e292e636

dev-util/checkbashisms: bump to v2.18.11

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

 dev-util/checkbashisms/Manifest|  1 +
 .../checkbashisms/checkbashisms-2.18.11.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-util/checkbashisms/Manifest b/dev-util/checkbashisms/Manifest
index ae6a1153561..c28e73fee83 100644
--- a/dev-util/checkbashisms/Manifest
+++ b/dev-util/checkbashisms/Manifest
@@ -1,2 +1,3 @@
+DIST devscripts_2.18.11.tar.xz 793112 BLAKE2B 
8c1d40a13f6ce1bd804d7fb1300721485aea88b3ea2ad35c59c87f8fd85057cd26b1f40ea73d1919d45b8f0765610724fd3018c05d09e287554725f4425e146c
 SHA512 
4c6c4b0e08115accaebed89fd5362842e6b8daaf9e1725684d0af1ad8cada7bd7aadce8640b766cfdd3a5784bb32ea177019781b2f13bb5da6b55389579ff07e
 DIST devscripts_2.18.6.tar.xz 756772 BLAKE2B 
70bdc87336558a6953fc91408fdb7e639f6fc60f8e698548d34aabd6384c2a1d67b871064f3679842c7629b2f84a3abe8612dfe3924552488a0b3e54ec0ca10c
 SHA512 
6bbd5ab2ac522bf4201cf57cc481d3885dd26b0a57338812b5a7ae10ca4575a2942b84b6bd05934898551eae7263ed28f0f7d8d295d055aa5c80111da1531014
 DIST devscripts_2.18.9.tar.xz 767964 BLAKE2B 
bd955545753b52c98b727b13469e34a608a5fc7f54d8e641ed061d88e0a19a0cae22e89d901714a30d186d2725c68de15a25a551409f9cb68b78fb149a7cd104
 SHA512 
a17d7a25c72a7c558b1b4f536dd5ac76b3e96904ed732cf9a8fd02b5d78765833c6a3aedc5d27e9f399d445da7a06be76bde581c2b63f5c54227d2525ae1cd29

diff --git a/dev-util/checkbashisms/checkbashisms-2.18.11.ebuild 
b/dev-util/checkbashisms/checkbashisms-2.18.11.ebuild
new file mode 100644
index 000..16cbdc16f64
--- /dev/null
+++ b/dev-util/checkbashisms/checkbashisms-2.18.11.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MY_PN="devscripts"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Perl script to check for commonly used bash features not defined 
by POSIX"
+HOMEPAGE="https://packages.debian.org/devscripts 
https://anonscm.debian.org/cgit/collab-maint/devscripts.git;
+SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_P/-/_}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# Requires python packages to check tools we don't need anyway
+RESTRICT="test"
+
+RDEPEND="dev-lang/perl
+   virtual/perl-Getopt-Long
+   !

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

2018-12-17 Thread Mike Pagano
commit: b28010cd3bb91c9ac562b67543de1726feab3fbf
Author: Mike Pagano  gentoo  org>
AuthorDate: Tue Dec 18 00:37:53 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Tue Dec 18 00:38:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28010cd

sys-kernel/gentoo-sources: Linux patch 4.4.168

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 7dc93236f5a..f55feec9044 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -31,6 +31,9 @@ DIST genpatches-4.4-167.extras.tar.xz 16452 BLAKE2B 
bc0a60ffd38d57bc3ce3d374108e
 DIST genpatches-4.4-168.base.tar.xz 2525624 BLAKE2B 
1ed4ce94d2c9a9a58b7f52b60d47462938a6e00ef4dae6a724ec931deda48e8405b71172291ac889e48fcf65c9c4a94f0c6d699c34c1cee61f0a316f655d61a7
 SHA512 
d089db44a8a66946dc9a406c91d8c75204998d71e1f780aa77aa8bfd8532d1a186d36d8fcace3ca2f447ed7ef8ae6c1d529e2646196bd3a8b9b20ce77e12a896
 DIST genpatches-4.4-168.experimental.tar.xz 87752 BLAKE2B 
a9cc36aedc0354aa647ea0bf58ada9d8797d59e6473960383d5671f844ccbe8be5a7658b6aa4d4b7e6ff685845058c86d8ebc8b8ee181deaea7b5cb159397c5a
 SHA512 
9c6f9a181808eb744a2896ccdfb22fe9b9ee1641b4111026de9b651ace278364ead19fa7d4cdf2d0fb12418b70f9a0ada76ada0a55087614d58c9701a59650a3
 DIST genpatches-4.4-168.extras.tar.xz 16464 BLAKE2B 
1f233aff4c8a296a2bf8f5aef6649f6d4508c2eb32bd9e86146ec8fb6e64009bfddd8ded64bc12d8ebc889dfaadd78988715196ae150d9e3ccddc3a061c51c4b
 SHA512 
b1e98f23bfabec774d1fbe6c121c3d7c5f67bad44590618192fa8f77ddfdbc3d1dd378e3bae1fac1888724afa66b98b36d7ccecf85e272269010330eedf4cbc6
+DIST genpatches-4.4-169.base.tar.xz 2564668 BLAKE2B 
1949aff043780201cf28f6802ade78cb56533a6f0bcb24f19d4c6ec8aebd81e9f1a0a47ba0802613823d376688ff09c0735e2de66c2729fad3ed69ebab22b23c
 SHA512 
5b1cd3be064698fabc5f3ebacd6ba2ad4cd116e9d8e1581ae716f4d7f2afbd44ab7265119ced952c884a9993c90807136e43e1fcf07eb51d551bff4c3b8ab93e
+DIST genpatches-4.4-169.experimental.tar.xz 87752 BLAKE2B 
56242ac6df840a7255589be966367cc4a985270338f598e9efc0bb13cc2890732ccc8bccddad6bd473826784bb156fd2a69a70970896683ffc3d5fa8541df7be
 SHA512 
f7312effa77ad97f486578db9244e52aaa5e5155c29868e50379b6c95cbcd4e1d6a6e30ef0e2e65cd17db7ea34d506bcb9e3172615f09267eb52281902ffc4df
+DIST genpatches-4.4-169.extras.tar.xz 16464 BLAKE2B 
d371afb44cf16fbe701bd9080eb714515dbca515a9940c00d7ebbf7940c9985e7760a80f4f42f286cb0960e03296c16cfe3ac053cd854323a8f6f98d0aa2ef24
 SHA512 
fff496a03477f85ef313f6853e9cb6c11ff251fec69a29341af022bf1af37c8044da120bab76af80c6f25cb6f3c221caa5e3dd7db9fe9908c186f0166b419ae8
 DIST genpatches-4.9-143.base.tar.xz 2635856 BLAKE2B 
c8e1b4ab6b2671197ba871ac44ca2864353a60dade404a9162fcc7f2ade396750bc09790f181fb481fbb9be6eba659a18ee1da5a7eb3217e3fafd2ac791048c9
 SHA512 
b9909f80946fbd6ace58ac4d1287052c484067b50c1525214469d94b161a729c55416fdb832aab3d21c3251dc7037af1fd2d3eacc0c287bf2693775cd0580cbf
 DIST genpatches-4.9-143.experimental.tar.xz 106420 BLAKE2B 
ebf0732574b2d279294631dac3cca23ab17efd97c9887b552cb5dac0e2d5824b2718004b1e8c72f77db85c41e16603661f29b2357a6d9911b03d0c4cddd5af0c
 SHA512 
c01dc29b60cdfe8f1f8bb24d08c403ee2f1733f4d3c19f84c8d92f9edd1ef88d0b7c66bfd7149c5c5f36c5eec2df159e5a4c72c2f93a8c1ce3088967bc3cef61
 DIST genpatches-4.9-143.extras.tar.xz 17348 BLAKE2B 
cf56d86e29ca96eb16a0c03471e11b2056b17e0a10ad5f235278f845b64a070d2411078683f7d7bbc5b362f5474324fe1edbc8a9b92550aec283f379be52290b
 SHA512 
7fb07663526a924428f1e7c30d229ea926a69dc9f696b92cd1282ca6f168eac6bba011d8eb0fdcd5fa51241a6203c6e8b9def9e0011ccb1b0b657bbecbfbfa72

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



[gentoo-commits] proj/linux-patches: New tag: 4.4-169

2018-12-17 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 23:27:49 2018 +

New tag: 4.4-169




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

2018-12-17 Thread Thomas Deutschmann
commit: 8e9048f4db361272d6dee5f993220a84bca3541c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 23:20:13 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 17 23:20:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9048f4

net-firewall/shorewall: bump to v5.2.1.4

Kernel config check adjusted because in >=linux-4.19, ipv4 and ipv6 protocol
trackers were unified in NF_CONNTRACK and the l3proto abstraction was removed
(kernel commit a0ae2562c6c4b2721d9fddba63b7286c13517d9f).

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

 net-firewall/shorewall/Manifest |   7 +
 net-firewall/shorewall/shorewall-5.2.1.4.ebuild | 482 
 2 files changed, 489 insertions(+)

diff --git a/net-firewall/shorewall/Manifest b/net-firewall/shorewall/Manifest
index 52ac67ebbe5..f1e6c9466ab 100644
--- a/net-firewall/shorewall/Manifest
+++ b/net-firewall/shorewall/Manifest
@@ -1,7 +1,14 @@
 DIST shorewall-5.2.1.2.tar.bz2 553498 BLAKE2B 
e025c35f8c3a50b0dd3c70729882b9c89444dc51950ac03a2dae3481cd86fec2b78240222c3bbbe115c35a9495a7640fc482bcc8b66c6e471e5d80eb5d59dcbf
 SHA512 
75e517be16551db9f0502e4ee24551c4ad6bfcdafa7c43959b64b55021536f67b8831169692285ca17a47ce1c7e484c52cd8f54dcac51bea6b0dfd7a3fbb7e06
+DIST shorewall-5.2.1.4.tar.bz2 554756 BLAKE2B 
cfbc917fb12049a0e8817c478fcccb93b02634ad9aebcd31a839f934e52890f6c20dc2a7d10742d4e10ac0adb1500d9e6445b43390db5bc28874e610b9c07939
 SHA512 
3682399ddc743c03965e0c0c26b5714e611d186bddf9169524268488cc4f2d6e9e9fb3b2a4c24408cc247ce7d32f793fb35090f85b73a645bb0dd0e99c671564
 DIST shorewall-core-5.2.1.2.tar.bz2 78347 BLAKE2B 
221e027a8e01530d25d23b6997a6ecf6e5108ba23e3ccd91a461920e335e515fb77d72d8329d27bd22a7175b8ef1396792c36117d907cd937b0b2270872de33a
 SHA512 
58cf20703522066f80b0dfac8614d007398c92a664b72e08eb4046321e5361bb16bdd99e91bf4ef31abd1febc319fbdf26c5a1520db020b03340ad171278c29a
+DIST shorewall-core-5.2.1.4.tar.bz2 78957 BLAKE2B 
7310813f4c4ac57378ed9565b1aa32fc3db3bcf9e1dc6e6307a7c399465a051110262dcb78c6d465a6227beeadc1f5c4a82d204c1926f66bcecf5469dc44b5e3
 SHA512 
9418cb6ef14def2a1a2c7879c6364881d80245ff5a59996bb71d093c14e67c6ce1d462d0217f0ae8574e9a916d3796f945dbececbe6b9851f892022f29a389c9
 DIST shorewall-docs-html-5.2.1.2.tar.bz2 4302786 BLAKE2B 
32eb3dfe27de9a25110182fe33ae27154deeacccd7c275ad8442d2f606731afb15cf76ed569a7728dc76c71bb2ebc5a98effa5601dc172b8d29743f91dc0c130
 SHA512 
e5c6fd884908772187a273b695e707f656cd7b48c1e271dc659754a9ef857ba1a5118b279437cce5898c26d28c431eb73a6c593192b616f554a9cf18968fb07a
+DIST shorewall-docs-html-5.2.1.4.tar.bz2 4303361 BLAKE2B 
22f7a94d9cb0de5ee9903e8d05498a6a6de6ea643f2d08b709bf9f8dd516ba507f80ed11207973884905421443eedf56e3693b9e42f5f372515b957e2be8132c
 SHA512 
44bb66feecac927de6fe1cdfba9247e9f01c982c3b105f7cd68348fee0803b9b7bd76e7551528e0b2d6ff8e65e6ebf8a05c26831871a98565374692d6405f34a
 DIST shorewall-init-5.2.1.2.tar.bz2 33604 BLAKE2B 
a80fa646fede3cde2ed0e1c036acfbf315c002648319cc705ba54042277b06b44d1e97cd529544ca321cd2fd00c9d4adf7734665e633c81516501f9f551908f9
 SHA512 
b392b034a8fb9ab25ba06ba35fee2bfdcd6e2c197fea8f5581898cce0b2f14ea2d6c2e9c08a6329194d075bf273600b4dae0e7079134f39554cb1c0dc1d2be82
+DIST shorewall-init-5.2.1.4.tar.bz2 34088 BLAKE2B 
f285b04e448584fe1f9a5528b6ddb6e16cbedcfda51f9c9925228835b2b065c658e9314ecad23364dc4ee21579fa113fe5a1c5581ea3e7c310d12744de64798d
 SHA512 
58044bbcd2f30aaecb3c02374ca21a51b6f5fee49e9cf9565444649d64e3babd3070a72eddaccb52224201064e8642f9bcd9979bde41c13bfe10438720911d24
 DIST shorewall-lite-5.2.1.2.tar.bz2 39425 BLAKE2B 
90fe96dbb4e0662d5380eda90557fe641589aedaf46b292ff1808cabba9a2754c574eaf269352fee9955f7738de88325628a0ca0e9c1fa78ffca62f476673f39
 SHA512 
90da64e8f69ef9045576ead94d778bf4da957480a8e5f89e0d21b96c74cf670254544109ee69c0bcf6afc5e655a523fdba08f0725ec565a46911ebb36e0cc87d
+DIST shorewall-lite-5.2.1.4.tar.bz2 39858 BLAKE2B 
dcaf1adfc20640c22cdca20e2b786ec4ad2736567c0c5eec6cd22a95f0b0c461b24826afa933eac7a1ecffd836da55b8053a1370623d73dd6434b91d59d63e36
 SHA512 
25712a264ee615b4b0ae038836636ea07f4fedca721759b3860912838ef1aee4535831ed4dd8abd670e082e9f59bd52ac00fb0fd1c5907786bb239e270d5fdf1
 DIST shorewall6-5.2.1.2.tar.bz2 190165 BLAKE2B 
b62551bc2aae8033e100b75247dde1776a13bb957c2a77cedf2768b55ef0e216d6f37b62c6478a9bd18413321abfbadbc32cac9ac7c424c9bbb31b0a5783bbf3
 SHA512 
ba5c5987e87c1d1166c9d3b8b4745e8173eb4cf136916d0f067cf51d20ae047c00a62c1878c7223b2b05d990bf8e011a4e863a93394f5d037918c3abe0838ee2
+DIST shorewall6-5.2.1.4.tar.bz2 191855 BLAKE2B 
3967e715ca88c85fd05f0cce1d4836c2b7f17b7a7360698c269b109f54dfbac2c4d67958c3c8c2d8cb74b5117d7f8ac30dc9ab3c09d97243cffe21ef3005c7b7
 SHA512 
8b49f187b7141c3eedb02c64a17fe8fa3f01e4b40b33184c4b4c5914e65557595828f87f3e1534abb973320b7a1103b10296b6dfc316ea78f698aeb61a0d63a1
 DIST shorewall6-lite-5.2.1.2.tar.bz2 39166 BLAKE2B 

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

2018-12-17 Thread Thomas Deutschmann
commit: 265107f6db587398a0fc31d1401dc5e5dc0e6e55
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 13:54:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 17 23:20:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265107f6

sys-kernel/linux-firmware: move stable keywords

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

 sys-kernel/linux-firmware/linux-firmware-20181216.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20181216.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20181216.ebuild
index 0eb1ed72088..70c086ce221 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20181216.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20181216.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else
GIT_COMMIT="211de1679a68b8ab0f841a8058df35e13e3963f0"

SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 mips ppc ppc64 s390 sh sparc 
x86"
 fi
 
 DESCRIPTION="Linux firmware files"



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

2018-12-17 Thread Patrick McLean
commit: e04fdb0711ec815355ad43ade807e22b294b8350
Author: Patrick McLean  sony  com>
AuthorDate: Mon Dec 17 21:19:49 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Dec 17 21:21:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04fdb07

dev-python/requests: Revbump to 2.21.0-r1, relax < deps to upstream

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Patrick McLean  gentoo.org>

 .../{requests-2.21.0.ebuild => requests-2.21.0-r1.ebuild}| 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/requests/requests-2.21.0.ebuild 
b/dev-python/requests/requests-2.21.0-r1.ebuild
similarity index 83%
rename from dev-python/requests/requests-2.21.0.ebuild
rename to dev-python/requests/requests-2.21.0-r1.ebuild
index f549df025d9..ff17bcee2af 100644
--- a/dev-python/requests/requests-2.21.0.ebuild
+++ b/dev-python/requests/requests-2.21.0-r1.ebuild
@@ -20,13 +20,14 @@ IUSE="socks5 +ssl"
 RDEPEND="
>=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}]
>=dev-python/chardet-3.0.2[${PYTHON_USEDEP}]
+   =dev-python/idna-2.5[${PYTHON_USEDEP}]
-   =dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] )
ssl? (
->=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
->=dev-python/pyopenssl-0.14[$(python_gen_usedep 'python*' 
pypy)]
+   >=dev-python/cryptography-1.3.4[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.14[$(python_gen_usedep 'python*' pypy)]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/big-endian/

2018-12-17 Thread Sergei Trofimovich
commit: 47058d7bf7d6bc7efdff1aae57bcc0f6f500d765
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 17 21:18:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 17 21:18:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47058d7b

profiles: drop unused 'arch/arm64/big-endian' entry

There are no profiles referring it. Let's delete it.
Once needed it can be reverted or recreated.

Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/arm64/big-endian/eapi  | 1 -
 profiles/arch/arm64/big-endian/make.defaults | 4 
 profiles/arch/arm64/big-endian/parent| 1 -
 profiles/arch/arm64/big-endian/use.mask  | 6 --
 4 files changed, 12 deletions(-)

diff --git a/profiles/arch/arm64/big-endian/eapi 
b/profiles/arch/arm64/big-endian/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/arch/arm64/big-endian/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/arch/arm64/big-endian/make.defaults 
b/profiles/arch/arm64/big-endian/make.defaults
deleted file mode 100644
index df7edf1b262..000
--- a/profiles/arch/arm64/big-endian/make.defaults
+++ /dev/null
@@ -1,4 +0,0 @@
-# Big endian ARM64 settings.
-
-CHOST="aarch64_be-unknown-linux-gnu"
-CHOST_arm64="${CHOST}"

diff --git a/profiles/arch/arm64/big-endian/parent 
b/profiles/arch/arm64/big-endian/parent
deleted file mode 100644
index f3229c5b987..000
--- a/profiles/arch/arm64/big-endian/parent
+++ /dev/null
@@ -1 +0,0 @@
-..

diff --git a/profiles/arch/arm64/big-endian/use.mask 
b/profiles/arch/arm64/big-endian/use.mask
deleted file mode 100644
index 0a4af0711f5..000
--- a/profiles/arch/arm64/big-endian/use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License, v2
-
-# James Le Cuirot  (29 Jun 2017)
-# Unmask as this profile is big endian.
--big-endian



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

2018-12-17 Thread Jeroen Roovers
commit: f8398317c8611291ae3edfb066cf771c22a5e11f
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 17 20:41:49 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 17 20:42:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8398317

dev-util/debhelper: Old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-util/debhelper/Manifest|  1 -
 dev-util/debhelper/debhelper-11.5.1.ebuild | 73 --
 2 files changed, 74 deletions(-)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index a396787a4d0..68d6efcc460 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,4 +1,3 @@
-DIST debhelper_11.5.1.tar.xz 476888 BLAKE2B 
d75d45d0ce1b91537822b07c85cd32d9c797d6c0c12580d72c44466cd856d5bb5e1b26eefad0f0cd9cbf361b6df046f0eefd962af05b6607dd10d9f94a266b3c
 SHA512 
4bf296d0a61367a554f2fa50ebae09054a544311260532f870f7338cafd67381f85eb2095db01283cfa4ff186d5629e8284413a0e43076b2b1f53b5f3424e3b1
 DIST debhelper_11.5.3.tar.xz 478232 BLAKE2B 
18ddbaf99d06d8305f5268448144f9149d3cfe09e22e89e6a3f88bf8fe315fd6cc6c863f2c832f47b54bbff3626198768563e321fc3eed37dfa199910c3ba60c
 SHA512 
336da776cb8be7d9220985d04b8277466514b9daaec91ce5e905c63867b4db103d182212a245c47810908c213fc2fed6ed0cc9e5366be2f017d18c5b47437cdf
 DIST debhelper_11.5.4.tar.xz 478008 BLAKE2B 
12ac91b2de8f8090f2cea7e746312ac79df15b09f9882010bf90761f99712214ec147134c7e02872778f1cb90dc172d3df3d32e8bff63e1ef3b293723a111764
 SHA512 
f9c9352db4df9cd3582223ffa70fd72f19d269f2b4a0b33015bbce87cbd7798cb15a2f0c0f732e33e2cdb4d77a71ef69834ba5021386729ed10f470794f2a081
 DIST debhelper_9.20160814.tar.xz 344328 BLAKE2B 
38791ab3dfb74d12e44226b79a377889911a08505cdb45cc0a6e653906edbafcac1038d1d9ff9f5fd9f714ed36681562ce7fb1c9c1109a8528523100128fced6
 SHA512 
63072ba35ec8c62ee4c4d44833712925264c808a91f1522ef6a73377f2da3d11b285a21ad39158fd44693c801916189261186c8c7b28096719328a81a0a65f62

diff --git a/dev-util/debhelper/debhelper-11.5.1.ebuild 
b/dev-util/debhelper/debhelper-11.5.1.ebuild
deleted file mode 100644
index 9606374c12a..000
--- a/dev-util/debhelper/debhelper-11.5.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
-HOMEPAGE="https://tracker.debian.org/pkg/debhelper;
-SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux"
-IUSE="test"
-DH_LANGS=( de es fr )
-IUSE+=" ${DH_LANGS[@]/#/l10n_}"
-
-NLS_DEPEND=$(
-   printf "l10n_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LANGS[@]}
-)
-
-RDEPEND="
-   >=dev-lang/perl-5.10:=
-   >=app-arch/dpkg-1.17
-   dev-perl/TimeDate
-   virtual/perl-Getopt-Long
-"
-DEPEND="
-   ${RDEPEND}
-   ${NLS_DEPEND}
-   test? (
-   dev-perl/Test-Pod
-   sys-apps/fakeroot
-   )
-"
-
-S=${WORKDIR}/${PN}
-
-src_compile() {
-   tc-export CC
-
-   local LANGS="" USE_NLS=no lang
-   for lang in ${DH_LANGS[@]}; do
-   if use l10n_${lang}; then
-   LANGS+=" ${lang}"
-   USE_NLS=yes
-   fi
-   done
-
-   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-   dodoc doc/* debian/changelog
-   docinto examples
-   dodoc examples/*
-   local lang
-   for manfile in *.1 *.7 ; do
-   for lang in ${DH_LANGS[@]}; do
-   case ${manfile} in
-   *.${lang}.?)
-   use l10n_${lang} \
-   && cp ${manfile} 
"${T}"/${manfile/.${lang}/} \
-   && doman -i18n=${lang} 
"${T}"/${manfile/.${lang}/}
-   ;;
-   *)
-   doman ${manfile}
-   ;;
-   esac
-   done
-   done
-}



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

2018-12-17 Thread Jeroen Roovers
commit: 9fecfd27ed131167659a3cef91e14576fe83
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 17 20:41:15 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 17 20:42:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fecfd27

dev-util/debhelper: Version 11.5.4

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 dev-util/debhelper/Manifest|  1 +
 dev-util/debhelper/debhelper-11.5.4.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/dev-util/debhelper/Manifest b/dev-util/debhelper/Manifest
index 9deea98a162..a396787a4d0 100644
--- a/dev-util/debhelper/Manifest
+++ b/dev-util/debhelper/Manifest
@@ -1,3 +1,4 @@
 DIST debhelper_11.5.1.tar.xz 476888 BLAKE2B 
d75d45d0ce1b91537822b07c85cd32d9c797d6c0c12580d72c44466cd856d5bb5e1b26eefad0f0cd9cbf361b6df046f0eefd962af05b6607dd10d9f94a266b3c
 SHA512 
4bf296d0a61367a554f2fa50ebae09054a544311260532f870f7338cafd67381f85eb2095db01283cfa4ff186d5629e8284413a0e43076b2b1f53b5f3424e3b1
 DIST debhelper_11.5.3.tar.xz 478232 BLAKE2B 
18ddbaf99d06d8305f5268448144f9149d3cfe09e22e89e6a3f88bf8fe315fd6cc6c863f2c832f47b54bbff3626198768563e321fc3eed37dfa199910c3ba60c
 SHA512 
336da776cb8be7d9220985d04b8277466514b9daaec91ce5e905c63867b4db103d182212a245c47810908c213fc2fed6ed0cc9e5366be2f017d18c5b47437cdf
+DIST debhelper_11.5.4.tar.xz 478008 BLAKE2B 
12ac91b2de8f8090f2cea7e746312ac79df15b09f9882010bf90761f99712214ec147134c7e02872778f1cb90dc172d3df3d32e8bff63e1ef3b293723a111764
 SHA512 
f9c9352db4df9cd3582223ffa70fd72f19d269f2b4a0b33015bbce87cbd7798cb15a2f0c0f732e33e2cdb4d77a71ef69834ba5021386729ed10f470794f2a081
 DIST debhelper_9.20160814.tar.xz 344328 BLAKE2B 
38791ab3dfb74d12e44226b79a377889911a08505cdb45cc0a6e653906edbafcac1038d1d9ff9f5fd9f714ed36681562ce7fb1c9c1109a8528523100128fced6
 SHA512 
63072ba35ec8c62ee4c4d44833712925264c808a91f1522ef6a73377f2da3d11b285a21ad39158fd44693c801916189261186c8c7b28096719328a81a0a65f62

diff --git a/dev-util/debhelper/debhelper-11.5.4.ebuild 
b/dev-util/debhelper/debhelper-11.5.4.ebuild
new file mode 100644
index 000..49deff4eb2c
--- /dev/null
+++ b/dev-util/debhelper/debhelper-11.5.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Collection of programs that can be used to automate common tasks 
in debian/rules"
+HOMEPAGE="https://tracker.debian.org/pkg/debhelper;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${P/-/_}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-linux"
+IUSE="test"
+DH_LANGS=( de es fr )
+IUSE+=" ${DH_LANGS[@]/#/l10n_}"
+
+NLS_DEPEND=$(
+   printf "l10n_%s? ( >=app-text/po4a-0.24 )\n" ${DH_LANGS[@]}
+)
+
+RDEPEND="
+   >=dev-lang/perl-5.10:=
+   >=app-arch/dpkg-1.17
+   dev-perl/TimeDate
+   virtual/perl-Getopt-Long
+"
+DEPEND="
+   ${RDEPEND}
+   ${NLS_DEPEND}
+   test? (
+   dev-perl/Test-Pod
+   sys-apps/fakeroot
+   )
+"
+
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   tc-export CC
+
+   local LANGS="" USE_NLS=no lang
+   for lang in ${DH_LANGS[@]}; do
+   if use l10n_${lang}; then
+   LANGS+=" ${lang}"
+   USE_NLS=yes
+   fi
+   done
+
+   emake USE_NLS="${USE_NLS}" LANGS="${LANGS}" build
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
+   dodoc doc/* debian/changelog
+   docinto examples
+   dodoc examples/*
+   local lang
+   for manfile in *.1 *.7 ; do
+   for lang in ${DH_LANGS[@]}; do
+   case ${manfile} in
+   *.${lang}.?)
+   use l10n_${lang} \
+   && cp ${manfile} 
"${T}"/${manfile/.${lang}/} \
+   && doman -i18n=${lang} 
"${T}"/${manfile/.${lang}/}
+   ;;
+   *)
+   doman ${manfile}
+   ;;
+   esac
+   done
+   done
+}



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

2018-12-17 Thread Jeroen Roovers
commit: f5633ea77707e654a4cd7bc52ac4bf56491e47b4
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 17 20:40:40 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 17 20:42:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5633ea7

app-admin/sshguard: Version 2.3.0

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-admin/sshguard/Manifest  |  1 +
 app-admin/sshguard/sshguard-2.3.0.ebuild | 40 
 2 files changed, 41 insertions(+)

diff --git a/app-admin/sshguard/Manifest b/app-admin/sshguard/Manifest
index f96dc6ea42c..ea091bee8f9 100644
--- a/app-admin/sshguard/Manifest
+++ b/app-admin/sshguard/Manifest
@@ -1,2 +1,3 @@
 DIST sshguard-2.1.0.tar.gz 1117466 BLAKE2B 
1a105f346aa9b774fb0314161d779eadaab299d3b74181a449ab86534e11375e4c017c142bc621733593369bcebada9511dd40c64cb4a49cd124eb7537ae0717
 SHA512 
0a75e9d1a8c9c010c767a49e96e88db4a92aae8d428deebcff1ce8befa36b77cb1937f2fcb2a4e2a3e86d47896a8405265eb30ee7a603fc18a3ee117d646b119
 DIST sshguard-2.2.0.tar.gz 737612 BLAKE2B 
8c51a265d5bddc6d4da75e2c6aa84de4c84fd85466f1cb06000c01cf8552d3d3e291532e2a1bce5c6367a93044a63839b9aa584f65dd02838c4959d86220b386
 SHA512 
4f7bfcd0fe7237609cd393bd6ca235882de252eced03014d9fe713c7cf66a2ecb365c35c24ab62d034abad970fb3e9a07bc854e7e5d194f6c374fac74cdc7e2f
+DIST sshguard-2.3.0.tar.gz 755702 BLAKE2B 
3b2e9bea3cf65c4e9a3ab82b6f5013c167033310d6f9ffe27d1d7dc9380be2214fdfdab4892ab9f6dfaa51b1131698d729257695ddef9debbc0ad06a9f49acfd
 SHA512 
b3df479a752e0263fc444c582dd6c89dfdd4154ab011d23d0973f16f3b3e60f21f01b53e6ed0c4b138f134cd7e3dea5e67b44901f812f3da0d1aac760279

diff --git a/app-admin/sshguard/sshguard-2.3.0.ebuild 
b/app-admin/sshguard/sshguard-2.3.0.ebuild
new file mode 100644
index 000..578e515dab0
--- /dev/null
+++ b/app-admin/sshguard/sshguard-2.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="protects hosts from brute force attacks against ssh"
+HOMEPAGE="https://www.sshguard.net/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd"
+
+DEPEND="
+   sys-devel/flex
+"
+RDEPEND="
+   virtual/logger
+"
+DOCS=(
+   CHANGELOG.rst
+   CONTRIBUTING.rst
+   README.rst
+   examples/net.sshguard.plist
+   examples/sshguard.service
+   examples/whitelistfile.example
+)
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.0-conf.patch
+)
+
+src_install() {
+   default
+
+   newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+
+   insinto /etc
+   newins examples/sshguard.conf.sample sshguard.conf
+}



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

2018-12-17 Thread Jeroen Roovers
commit: 605a77852037e71bfca1164a2e6963beb45b5295
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 17 20:32:01 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 17 20:36:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605a7785

app-admin/sysstat: Versions 12.0.3 12.1.2

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-admin/sysstat/Manifest  |  2 +
 app-admin/sysstat/sysstat-12.0.3.ebuild | 85 +
 app-admin/sysstat/sysstat-12.1.2.ebuild | 85 +
 3 files changed, 172 insertions(+)

diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index 340277e8633..d41ca553cd0 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -1,4 +1,6 @@
 DIST sysstat-11.4.0.tar.xz 343968 BLAKE2B 
e34da8cf0216f66fad3ade0ed40e8ec3b7641f7568ebcce5bc3122f888c90885ece346bf7f4f8e71e92435257ee5c6c0e5a89913c0e22a0ad28fa1018a73ea71
 SHA512 
4a5c81d75fdbc8dcaf80685f302688c39bd7143554e5a06cb324532ddb5180caac19b261182d5320f40b317bdb1e81664887acc7cedfeb5a95dc6ad37a898604
 DIST sysstat-12.0.1.tar.xz 602484 BLAKE2B 
68f6f54a931f1b502ab065f25cd49c9d631d40689b380b5d535c540416a3c05233dbf151b7d8bec7061fbc8eb6fb61860ed6f5ef0d611314191a2c36601437ca
 SHA512 
d8940dc71592c041f59b2b0bcda7ae2748f0527832e6da7b4722dc91abb0139f1b5c528d50c97b4df0bcb5607b844bed3651183acea738b02f3a8e88809740f9
 DIST sysstat-12.0.2.tar.xz 602408 BLAKE2B 
a3c27bf4f7ec74feab9bcd797027429c266dcef7041175d7be185f2f49e57a57b443423116ac9b8b89a312afb796748de3a7af749681c7273a5331f171676665
 SHA512 
c55c3fb8210f006f70e56c8ef5fe013ad1a9247125e69302f920592288725f76ba268c142f1da6ef078a3cdf75e471921ff41aa8b59b8edff57d3bc5345d36e9
+DIST sysstat-12.0.3.tar.xz 603064 BLAKE2B 
79666c16d7a18aa058f2b8c5e81a16e11a01ba94c809a924d4be6a37cdd67f8755a0112e7f227ceb35b1a4847348de0e6ec34ef3da62c2ea81fceb1590e292ea
 SHA512 
b6f7d27981898faabf4349eb889a767e655ed797aa3f7fac3bdc99968bdb15ed2a7aa04acda610a014022bdc2aa7e603b1c413e0eb8d734db04675fcaa4561ca
 DIST sysstat-12.1.1.tar.xz 605396 BLAKE2B 
a75fc5c9d1ddea2817418629bc7929a58b22875b1af173558e97ca2c8eb431b3a489287dbae17072a327b36a762fc5193cc10787e2d4fa6340895b9647c1be11
 SHA512 
845adfb6e29bbf3a152496da1959d459b983ad50ad11f08a2887bf25339b988facbb7ca06693fc9df53c3d20d20662860176f589a8cfb70afcc8a825e0e5d122
+DIST sysstat-12.1.2.tar.xz 608304 BLAKE2B 
18c259f4aa43cfd30e9ba62ad39712fef1b3c80ce79ddd8a5afc939d3cc99d94b994f78cea68fd751f3c12311442256f439a2483a817cc7cd0dcf03c952feba9
 SHA512 
622f1ed1949a156e4cc2451d246dc449afcf3ffc2414363ef14f8da8e1a307e3a28e5b4fd50813c3f6d810bcf112ed13ecc91edbcd0a8c3c626303f333785b83

diff --git a/app-admin/sysstat/sysstat-12.0.3.ebuild 
b/app-admin/sysstat/sysstat-12.0.3.ebuild
new file mode 100644
index 000..d5b74497593
--- /dev/null
+++ b/app-admin/sysstat/sysstat-12.0.3.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic multilib systemd toolchain-funcs
+
+DESCRIPTION="System performance tools for Linux"
+HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/;
+SRC_URI="${HOMEPAGE}${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+IUSE="debug nls lm_sensors selinux static"
+
+CDEPEND="
+   nls? ( virtual/libintl )
+   lm_sensors? ( sys-apps/lm_sensors:= )
+"
+DEPEND="
+   ${CDEPEND}
+   nls? ( sys-devel/gettext )
+"
+RDEPEND="
+   ${CDEPEND}
+   selinux? ( sec-policy/selinux-sysstat )
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-11.0.4-cron.patch
+   "${FILESDIR}"/${PN}-11.7.3-flags.patch
+)
+
+SYSSTAT_FAKE_RC_DIR=Gentoo-does-not-use-rc.d
+
+src_prepare() {
+   if use nls; then
+   strip-linguas -i nls/
+   local lingua pofile
+   for pofile in nls/*.po; do
+   lingua=${pofile/nls\/}
+   lingua=${lingua/.po}
+   if ! has ${lingua} ${LINGUAS}; then
+   rm "nls/${lingua}.po" || die
+   fi
+   done
+   fi
+
+   default
+}
+
+src_configure() {
+   tc-export AR
+   use static && append-ldflags -static
+
+   sa_lib_dir=/usr/$(get_libdir)/sa \
+   conf_dir=/etc \
+   rcdir=${SYSSTAT_FAKE_RC_DIR} \
+   econf \
+   $(use_enable debug debuginfo) \
+   $(use_enable lm_sensors sensors) \
+   $(use_enable nls) \
+   --enable-copy-only \
+   --enable-documentation \
+   --enable-install-cron \
+   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
+}
+
+src_install() {
+   keepdir /var/log/sa
+
+   emake \
+   

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

2018-12-17 Thread Jeroen Roovers
commit: c1bc3303998060ef7c3961b530018c21c5de500b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 17 20:35:53 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 17 20:36:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1bc3303

app-admin/sysstat: Old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-admin/sysstat/Manifest  |  1 -
 app-admin/sysstat/sysstat-12.0.1.ebuild | 85 -
 2 files changed, 86 deletions(-)

diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index d41ca553cd0..62335749d38 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -1,5 +1,4 @@
 DIST sysstat-11.4.0.tar.xz 343968 BLAKE2B 
e34da8cf0216f66fad3ade0ed40e8ec3b7641f7568ebcce5bc3122f888c90885ece346bf7f4f8e71e92435257ee5c6c0e5a89913c0e22a0ad28fa1018a73ea71
 SHA512 
4a5c81d75fdbc8dcaf80685f302688c39bd7143554e5a06cb324532ddb5180caac19b261182d5320f40b317bdb1e81664887acc7cedfeb5a95dc6ad37a898604
-DIST sysstat-12.0.1.tar.xz 602484 BLAKE2B 
68f6f54a931f1b502ab065f25cd49c9d631d40689b380b5d535c540416a3c05233dbf151b7d8bec7061fbc8eb6fb61860ed6f5ef0d611314191a2c36601437ca
 SHA512 
d8940dc71592c041f59b2b0bcda7ae2748f0527832e6da7b4722dc91abb0139f1b5c528d50c97b4df0bcb5607b844bed3651183acea738b02f3a8e88809740f9
 DIST sysstat-12.0.2.tar.xz 602408 BLAKE2B 
a3c27bf4f7ec74feab9bcd797027429c266dcef7041175d7be185f2f49e57a57b443423116ac9b8b89a312afb796748de3a7af749681c7273a5331f171676665
 SHA512 
c55c3fb8210f006f70e56c8ef5fe013ad1a9247125e69302f920592288725f76ba268c142f1da6ef078a3cdf75e471921ff41aa8b59b8edff57d3bc5345d36e9
 DIST sysstat-12.0.3.tar.xz 603064 BLAKE2B 
79666c16d7a18aa058f2b8c5e81a16e11a01ba94c809a924d4be6a37cdd67f8755a0112e7f227ceb35b1a4847348de0e6ec34ef3da62c2ea81fceb1590e292ea
 SHA512 
b6f7d27981898faabf4349eb889a767e655ed797aa3f7fac3bdc99968bdb15ed2a7aa04acda610a014022bdc2aa7e603b1c413e0eb8d734db04675fcaa4561ca
 DIST sysstat-12.1.1.tar.xz 605396 BLAKE2B 
a75fc5c9d1ddea2817418629bc7929a58b22875b1af173558e97ca2c8eb431b3a489287dbae17072a327b36a762fc5193cc10787e2d4fa6340895b9647c1be11
 SHA512 
845adfb6e29bbf3a152496da1959d459b983ad50ad11f08a2887bf25339b988facbb7ca06693fc9df53c3d20d20662860176f589a8cfb70afcc8a825e0e5d122

diff --git a/app-admin/sysstat/sysstat-12.0.1.ebuild 
b/app-admin/sysstat/sysstat-12.0.1.ebuild
deleted file mode 100644
index d5b74497593..000
--- a/app-admin/sysstat/sysstat-12.0.1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic multilib systemd toolchain-funcs
-
-DESCRIPTION="System performance tools for Linux"
-HOMEPAGE="http://pagesperso-orange.fr/sebastien.godard/;
-SRC_URI="${HOMEPAGE}${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
-IUSE="debug nls lm_sensors selinux static"
-
-CDEPEND="
-   nls? ( virtual/libintl )
-   lm_sensors? ( sys-apps/lm_sensors:= )
-"
-DEPEND="
-   ${CDEPEND}
-   nls? ( sys-devel/gettext )
-"
-RDEPEND="
-   ${CDEPEND}
-   selinux? ( sec-policy/selinux-sysstat )
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-11.0.4-cron.patch
-   "${FILESDIR}"/${PN}-11.7.3-flags.patch
-)
-
-SYSSTAT_FAKE_RC_DIR=Gentoo-does-not-use-rc.d
-
-src_prepare() {
-   if use nls; then
-   strip-linguas -i nls/
-   local lingua pofile
-   for pofile in nls/*.po; do
-   lingua=${pofile/nls\/}
-   lingua=${lingua/.po}
-   if ! has ${lingua} ${LINGUAS}; then
-   rm "nls/${lingua}.po" || die
-   fi
-   done
-   fi
-
-   default
-}
-
-src_configure() {
-   tc-export AR
-   use static && append-ldflags -static
-
-   sa_lib_dir=/usr/$(get_libdir)/sa \
-   conf_dir=/etc \
-   rcdir=${SYSSTAT_FAKE_RC_DIR} \
-   econf \
-   $(use_enable debug debuginfo) \
-   $(use_enable lm_sensors sensors) \
-   $(use_enable nls) \
-   --enable-copy-only \
-   --enable-documentation \
-   --enable-install-cron \
-   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
-}
-
-src_install() {
-   keepdir /var/log/sa
-
-   emake \
-   CHOWN=true \
-   DESTDIR="${D}" \
-   DOC_DIR=/usr/share/doc/${PF} \
-   MANGRPARG='' \
-   install
-
-   dodoc -r contrib/
-
-   rm -r "${D}/${SYSSTAT_FAKE_RC_DIR}" || die
-   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
-   systemd_dounit ${PN}.service
-
-   rm -f "${D}"usr/share/doc/${PF}/COPYING
-}



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

2018-12-17 Thread Jeroen Roovers
commit: ff33dde6a0e611e8a7e9c66d1e375f12b821d51e
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 17 20:34:50 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 17 20:36:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff33dde6

app-text/diction: Version 1.14

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-text/diction/Manifest|  1 +
 app-text/diction/diction-1.14.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/app-text/diction/Manifest b/app-text/diction/Manifest
index f74c20ad8d5..ef2839b71b0 100644
--- a/app-text/diction/Manifest
+++ b/app-text/diction/Manifest
@@ -1 +1,2 @@
 DIST diction-1.13.tar.gz 145971 BLAKE2B 
a70a198f356d9c92813d2b60b02e703a61dbefd5968314058a2538e77929f1fcdfb72d95a827ceb539770fdaf0f6d7a0f67e4318524463e24ae3eeeb31edf475
 SHA512 
f410f9992adcc362bc60f3e39e85cc07df5763623729c6d599538707aff0831e8cde59d80bcd384975d75229d6ce1cae9bebdf6eb3d4a7203b22d2a1773df039
+DIST diction-1.14.tar.gz 147268 BLAKE2B 
12e4a56aa6429bb155dd08a0ba01438f79b69ab9d2a990a3d9c2d12e1eccd15ff7c09d634d399f82d09c97b24586e4586bd6521153ae071b3192dc7a3ea10102
 SHA512 
db704f3c01883b24ce01c5e9a615418e2cfbf851b7f11a4357c853299caf666483e309d84217413732b7abd1abc44f0bcb3dc960b64adfdfa19121607ce3

diff --git a/app-text/diction/diction-1.14.ebuild 
b/app-text/diction/diction-1.14.ebuild
new file mode 100644
index 000..07533e14ded
--- /dev/null
+++ b/app-text/diction/diction-1.14.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Diction and style checkers for english and german texts"
+HOMEPAGE="https://www.gnu.org/software/diction/diction.html;
+SRC_URI="http://www.moria.de/~michael/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos"
+
+DEPEND="
+   sys-devel/gettext
+   virtual/libintl
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.13-make.patch
+)
+DOCS=( NEWS README )



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

2018-12-17 Thread Matt Turner
commit: 0558012b9259494dc3aaed5fb563cba1bc50de53
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Dec 17 20:30:17 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Dec 17 20:34:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0558012b

profiles: Mask https://bugs.gentoo.org/669588
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 44905edf1c3..4688a980344 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -43,6 +43,8 @@
 =x11-drivers/nvidia-drivers-384*
 =x11-drivers/nvidia-drivers-387*
 =x11-drivers/nvidia-drivers-396*
+ (12 Dec 2018)
 # mask new cmake based fish for testing while in beta



[gentoo-commits] repo/proj/prefix:master commit in: sys-devel/gcc/

2018-12-17 Thread Fabian Groffen
commit: a732d1b3c9804b159203acdcaf0a8922918c9908
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 17 20:00:19 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 17 20:00:19 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a732d1b3

sys-devel/gcc: sync

Package-Manager: Portage-2.3.45-prefix, Repoman-2.3.12
RepoMan-Options: --force
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-devel/gcc/Manifest|  5 +++
 sys-devel/gcc/gcc-7.3.0-r6.ebuild | 92 +++
 sys-devel/gcc/gcc-7.4.0.ebuild| 88 +
 sys-devel/gcc/gcc-8.2.0-r5.ebuild | 89 +
 sys-devel/gcc/metadata.xml|  3 ++
 5 files changed, 277 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index d33052b1be..431d506cd4 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -31,7 +31,12 @@ DIST gcc-6.4.0-patches-1.4.tar.bz2 13451 BLAKE2B 
9934558989405141ae22c941fc4f5b4
 DIST gcc-6.4.0-uclibc-patches-1.0.tar.bz2 1586 BLAKE2B 
21f97a9e1c349b3d52def092a03e5a90533521da9af586be7ee527594f2d65745491ff8758d88c99a7ac215bde7ebf4e47a0a36cfcd7e66f70e0bebf2dadd922
 SHA512 
266dbe2bb53d892a24cd752d5c6833ea33f8df8b11b0471700ee53865243cd41f412f9bea8a369b474c9cd1435faff2e03902c7cb5638dd3ddcaa665aa2ec522
 DIST gcc-6.4.0.tar.xz 76156220 BLAKE2B 
2018c338b28ea644cdd1b327cb0dfe7ee9aa2010357c93f7e71969f587c58d3fdfa2bb4c82a309490c48bc86924400022fa93f41dc6c4345878d1bc1d8204265
 SHA512 
02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0025150a34740a9e29badb02d4b48e56a8aba90
 DIST gcc-7.3.0-patches-1.4.tar.bz2 8238 BLAKE2B 
72a5dcb046558c8f5c3a75040fe24ce1106c43af7510d6febf667b4377cb9caea5ebe9e1287af90e4ebfffa3f3f22ca85f533acf57c2e2d896f92adc1659b9f5
 SHA512 
24ed0d82240426efb111bbf48913b96fdc824ae3aa5a653298a726ebe64a40791f484229bbab9cc58f73d658e0b4b83ccd13081cfbea6e1673ef1d076cca3b33
+DIST gcc-7.3.0-patches-1.8.tar.bz2 14435 BLAKE2B 
3e5c1abad56ccd6e0aa7739cb7cd651ec07ef9bf25be554343f1fa0444f251de41bde5fe6f8bb9e85e3f7a5cf8b2b83515647d93d62f338fa7843581fcaff2f8
 SHA512 
4d9d76b3d47f1af4f23cae15278d165b22065a3d1512323d1e31b5e0cb47e4654733dc43fa11906a3bd18e827621c9a5ec62b73563f8e5ead663c29f7d0d7345
 DIST gcc-7.3.0.tar.xz 62462388 BLAKE2B 
dc8f132b21bd0543c3d9dd17557038aafe65675aa73c540954234a3c972b4c31c939149bd50183d072ab6c8d16919e19daeaaffd619ce2ccd62dbdf9a5bb3302
 SHA512 
ad41a7e4584e40e92cdf860bc0288500fbaf5dfb7e8c3fcabe9eba809c87bcfa85b46c19c19921b0cdf6d05483faede8287bb9ea120c0d1559449a70e602c8d4
+DIST gcc-7.4.0-patches-1.1.tar.bz2 8778 BLAKE2B 
52b02b3c619b99912ee254599788abebe3963cf85e49b56166069318e340a8e271d767e82798e6062fc2a042a86a88da66ab95f2d9e42933ff17688d616a903f
 SHA512 
02ec2eb2460e24cf46f7a04ca3b80ca120719389a54a740070e991d9c96b6fd55d1fa04eb4249fd3043edc9c0f6519b5babcce76036cd0146183512aaae2d573
+DIST gcc-7.4.0.tar.xz 62601888 BLAKE2B 
df91ec680d5389736d3a37a2d85cf2e12fbe87b642fdf4b332e67a043e00944aca00243cc6709f86abd92115cb5a78502146636395571d1ea4899531e15d5d0e
 SHA512 
8864d8e4b97c2e1a4f17422f6e68120172ebefeab97b1757734f7185ca68a6b9a89011c6833c03fa454c17b0ac35b15e1d284881e6971035948ac6100f3aa45e
+DIST gcc-8.2.0-patches-1.6.tar.bz2 17138 BLAKE2B 
edbeba9c41972836de072955c0db51406603aaf0dbb5f84ac1c5d8d2d61a8df6d725356655b69e3678950a0dc6dacc1bc2bf56f3620d685fe5c32045b3893f96
 SHA512 
32e7bddb5ec288def1e5c79d58023d90e29d77e83b70e3f21a22f4da78061cc49184d92c43807bdfd56a5067cbb9a8cfbfcb514016662aa1a24d791c7bd87b6b
+DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
 DIST gcc-cygwinports-a03d77536f40d1a6335b6d313a4e4a4dff38ce66.tar.gz 35809 
BLAKE2B 
e009012e86b83032a7d316580eddfc8f03dccdaa9f573ce9a0e80209ef545748c4c98388238bc22c394346d5d4d42d21bf964454a6c05da1f80cd95f6ada
 SHA512 
989b3b0bc0c55715d7c87fa59f465d2af7042e052a5d01e9cdb26fd61e08504a596a604aa482438560e011b8ea5d015da75f172ea5c2ea5b9a90e8943f355734
 DIST gcc-cygwinports-d83e3d1ac0a9adfacdf120f013870472e8e712c3.tar.gz 27216 
BLAKE2B 
0f4737d1f115d95d3e752c02e4f6eb8cde3e42653ece6aaa0eb90edf74bfad1e9b91514b49bc2b3dcb822de99d4bb37e697a3a37c555c6c306e8debd02bd283d
 SHA512 
0bf2e75d788a8e2dce352a084c44d6ae2c470ced178f257f464963041e13fc217ff31e970efb77261ac1916fe849eac110703343773ee1ec4d45c69c6b9200eb
 DIST gcc-cygwinports-f44d762eb3551ea0d81aa8e4b428bcb7caabb628.tar.gz 32780 
BLAKE2B 
364353bf379a2a950050148caf2cef86239f2418a98f72b3edec4cf56e43e7d07601f4d1ca8103c691ff0fca96a6a8c728e2e50bca373c34441bdc7505be
 SHA512 
d5bc37965745fa32a3ddd357e658bd066d4aadf19eee7a30047f4dc6f47450d320e33cbbe4bf22fa6f5e30f7f41ec6ec3a250df56760a38df0f14fea3e34a83e

diff --git a/sys-devel/gcc/gcc-7.3.0-r6.ebuild 

[gentoo-commits] repo/gentoo:master commit in: media-radio/wsjtx/

2018-12-17 Thread Thomas Beierlein
commit: c02ddedbbf67a9a2ff1f3d8866e2e0882b6b37f9
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Mon Dec 17 19:26:00 2018 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Mon Dec 17 19:27:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02ddedb

media-radio/wsjtx: Version bump

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

 media-radio/wsjtx/Manifest   |  1 +
 media-radio/wsjtx/wsjtx-2.0.0.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/media-radio/wsjtx/Manifest b/media-radio/wsjtx/Manifest
index 4665dfd1e89..626c423eabb 100644
--- a/media-radio/wsjtx/Manifest
+++ b/media-radio/wsjtx/Manifest
@@ -1,2 +1,3 @@
 DIST wsjtx-1.8.0.tgz 29041865 BLAKE2B 
3eb3d4e2711443a9e895c1b5771ae6378b13cccbe9b50dce97e9551218700a4e22ae10b618e346b52d2037ee26c5d41f1cf2376d8cc19d143d263db5c683a482
 SHA512 
793e88604661b03e2e6d5a910ea4045f800b9c59174af3286fd8afdaf65d8a3ca7d1aeae557c6afc66d9bbe398be8c7030950dda03d6bc6279061c3a3107beaa
 DIST wsjtx-1.9.1.tgz 29264406 BLAKE2B 
0eb00737851a7877d894a21218c6a408eac30caa4114a0edd69400701f0c8c702d4c373adc5c9f7896a4d8f96c338a92e0a997e0270240917b5e236db36c9aa0
 SHA512 
16c84e7bb8cf9e6eff288b74ee1f9083e0133ff69fdefca7fbc986c912663f744a75db353242024fe8c64ff9e6e8558fd825b9b106abf02cdd4b43be91680557
+DIST wsjtx-2.0.0.tgz 42090145 BLAKE2B 
8a439dc37daaa7e989dc1cbe007a9493268e2590282f1d88781f8f8bc40690511533a0c668654ada81a0504af880eb7d361b305ca523fc432603eafd88eb
 SHA512 
9cbda699345c4e18ae450415701700f19219f81b75080abf04a9136e40017d7113dd099bdff44414a1f0060c8687e46d6df2dd5cd15730c98eed36f9765ef82d

diff --git a/media-radio/wsjtx/wsjtx-2.0.0.ebuild 
b/media-radio/wsjtx/wsjtx-2.0.0.ebuild
new file mode 100644
index 000..91732e308f1
--- /dev/null
+++ b/media-radio/wsjtx/wsjtx-2.0.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Weak signal ham radio communication"
+HOMEPAGE="http://physics.princeton.edu/pulsar/K1JT/wsjtx.html;
+SRC_URI="mirror://sourceforge/wsjt/${MY_P}.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtserialport:5
+   dev-qt/qtprintsupport:5
+   virtual/libusb:1
+   media-libs/portaudio
+   sci-libs/fftw:3.0[threads,fortran]
+   virtual/fortran
+   app-text/asciidoc
+   doc? ( dev-ruby/asciidoctor )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWSJT_GENERATE_DOCS="$(usex doc)"
+   -DWSJT_DOC_DESTINATION="/doc/${PF}"
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install() {
+   cmake-utils_src_install
+   rm "${D}"/usr/bin/rigctl{,d}-wsjtx || die
+   rm "${D}"/usr/share/man/man1/rigctl{,d}-wsjtx.1.gz || die
+   rm "${D}"/usr/share/doc/WSJT-X -R || die
+
+}



[gentoo-commits] repo/gentoo:master commit in: kde-misc/wacomtablet/

2018-12-17 Thread Andreas Sturmlechner
commit: c408438b7d336935247fb894bb4adc5cbc61c59d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 17 19:09:14 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 17 19:25:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c408438b

kde-misc/wacomtablet: 3.1.1 version bump

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-misc/wacomtablet/Manifest |  1 +
 kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/kde-misc/wacomtablet/Manifest b/kde-misc/wacomtablet/Manifest
index b9cf3428dbf..27466e75605 100644
--- a/kde-misc/wacomtablet/Manifest
+++ b/kde-misc/wacomtablet/Manifest
@@ -1 +1,2 @@
 DIST wacomtablet-3.1.0.tar.xz 722436 BLAKE2B 
97469b71d5139e67e4f3de27ed5c6beaa32abdcc159453206da98250d9b68b47c6a1022264a5faf1ac2e0283d0aff3465dad38cadacc52e6ed970261b6157a3d
 SHA512 
763eddaca5471f62fb18e8c9f24d1be2a91e49eeaec4ce0b0ab6c89f1d85b9a6bcf32c67e79dee2e958dfba5bd354b4f4685a080ac06d461150a5da3a78a8915
+DIST wacomtablet-3.1.1.tar.xz 724176 BLAKE2B 
062f05067b9ca423527f1fbbc498d3228fba9333f96e918493a00c3ceb669a23c3ab9297bf6c2d3d161559f1d9cf6ccff8f502971718e71a360f3db2e7d9bd67
 SHA512 
91f8ab9326b8307d63e09c7d75d613553f16c6cb93837cc404cb251aeda93078011b0c5aa0fc20ca4613d82421d73804cc55fa71a688bf4dd0f1d616733ade97

diff --git a/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild 
b/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild
new file mode 100644
index 000..18299936372
--- /dev/null
+++ b/kde-misc/wacomtablet/wacomtablet-3.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="KControl module for Wacom tablets"
+HOMEPAGE="https://www.linux-apps.com/content/show.php?action=content=114856;
+SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kglobalaccel)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep knotifications)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kwindowsystem)
+   $(add_frameworks_dep kxmlgui)
+   $(add_frameworks_dep plasma)
+   $(add_qt_dep qtdbus)
+   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+   $(add_qt_dep qtx11extras)
+   >=dev-libs/libwacom-0.30
+   >=x11-drivers/xf86-input-wacom-0.20.0
+   x11-libs/libXi
+   x11-libs/libxcb
+"
+DEPEND="${CDEPEND}
+   sys-devel/gettext
+   x11-base/xorg-proto
+   x11-libs/libX11
+"
+RDEPEND="${CDEPEND}
+   !kde-misc/wacomtablet:4
+"



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

2018-12-17 Thread Andreas Sturmlechner
commit: 45764c663860dd908384a7704b749ad7f950d01c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec 17 19:25:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec 17 19:25:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45764c66

kde-apps/kpat: Fix build with Qt 5.11

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-apps/kpat/files/kpat-18.04.3-qt-5.11.patch | 23 +++
 kde-apps/kpat/kpat-18.04.3.ebuild  |  4 +++-
 2 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kpat/files/kpat-18.04.3-qt-5.11.patch 
b/kde-apps/kpat/files/kpat-18.04.3-qt-5.11.patch
new file mode 100644
index 000..d3c7b784361
--- /dev/null
+++ b/kde-apps/kpat/files/kpat-18.04.3-qt-5.11.patch
@@ -0,0 +1,23 @@
+From 7a69e3f4b15a902c4008a428d5fbf0335526f49b Mon Sep 17 00:00:00 2001
+From: Jonathan Marten 
+Date: Sat, 22 Sep 2018 16:56:04 +0100
+Subject: Needs include of  for Qt 5.11
+
+---
+ mainwindow.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/mainwindow.cpp b/mainwindow.cpp
+index cec0685..a597717 100644
+--- a/mainwindow.cpp
 b/mainwindow.cpp
+@@ -78,6 +78,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+cgit v1.1

diff --git a/kde-apps/kpat/kpat-18.04.3.ebuild 
b/kde-apps/kpat/kpat-18.04.3.ebuild
index a023a866ad0..f6681caac28 100644
--- a/kde-apps/kpat/kpat-18.04.3.ebuild
+++ b/kde-apps/kpat/kpat-18.04.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,3 +34,5 @@ DEPEND="
x11-misc/shared-mime-info
 "
 RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" )



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

2018-12-17 Thread Matthew Thode
commit: f42f8107afd8ee9256a104ec8e35776705c95c79
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Dec 17 19:05:30 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Dec 17 19:05:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42f8107

dev-ruby/facter: 3.12.2 bump

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

 dev-ruby/facter/Manifest |   1 +
 dev-ruby/facter/facter-3.12.2.ebuild | 110 +++
 2 files changed, 111 insertions(+)

diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 9ab832b6888..6fe4e09394c 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,2 +1,3 @@
 DIST facter-3.12.1.tar.gz 390863 BLAKE2B 
3326fc52e95e73c3f083fead5b9e5c6e4fa691d99c5948dc2ffb1a1aeebc928e6a08dd4d09b417cbb33cecb776d75c488956df7b2fb9c5f937a20788ad3466f4
 SHA512 
34ed1cb50a38a8137301682c46c91c6b409be78c6349677b6544e082fb388248c4878719f57327b6ee4d0d2f35ff171a62afe5e3cc5972e0e9b24e3239a23216
+DIST facter-3.12.2.tar.gz 391789 BLAKE2B 
a4476dd37629aa770d66c2597d29a2bf46ae67df2484bffc8c66fb18a0a93eea58bb11fbfb117c8f4778e10649315b1b53b4a609bc51327e29e87dcb00e96d07
 SHA512 
82901e973c187faf2b70863fe34e46d4f8f4a706364587fa293a8b91818c75bd3ec3cc6e5784bcb600f3dacb2c43c918708ae0996ea0e0e68cbcfaec458f9c27
 DIST facter-3.9.2.tar.gz 380883 BLAKE2B 
d2804664e0499715230e5696c5a9ebae933f5b43dfb37154251d47763c2c7f78cfa8d1413dd836e5a0c76ed67300d066fa5bb390f17f85cd4cb7a444eaf0d133
 SHA512 
bc040826311bbff40f5a151ade315d9d47ef1e0f3faa570805e48ca55405265e66308230118b9cd59f701ecd76a7b0fd4d9200dd4ace838521223a162b105374

diff --git a/dev-ruby/facter/facter-3.12.2.ebuild 
b/dev-ruby/facter/facter-3.12.2.ebuild
new file mode 100644
index 000..21124e27b59
--- /dev/null
+++ b/dev-ruby/facter/facter-3.12.2.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2018 Gentoo Authors
+# 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"
+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"
+fi
+
+BDEPEND="
+   >=sys-devel/gcc-4.8:*
+   dev-cpp/cpp-hocon"
+COMMON_DEPEND="
+   >=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
+}
+
+each_ruby_configure() {
+   # hack for correct calculation of relative path from facter.rb to
+   # libfacter.so
+   my_ruby_sitelibdir=$(ruby_rbconfig_value 'sitelibdir')
+}
+
+src_configure() {
+   ruby-ng_src_configure
+
+   local mycmakeargs=(
+   -DCMAKE_VERBOSE_MAKEFILE=ON
+   -DRUBY_LIB_INSTALL=${my_ruby_sitelibdir}
+   -DBLKID_LIBRARYDIR="${EPREFIX}/$(get_libdir)"
+   )
+   if use debug; then
+   mycmakeargs+=(
+ -DCMAKE_BUILD_TYPE=Debug
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_test() {
+   cmake-utils_src_test
+}
+
+each_ruby_install() {
+   doruby "${BUILD_DIR}"/lib/facter.rb
+}
+
+src_install() {
+   cmake-utils_src_install
+   ruby-ng_src_install
+}



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

2018-12-17 Thread Mart Raudsepp
commit: 1c634a7afe805ea5c79593367d9bf858ffb9ae51
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 18:36:06 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 18:36:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c634a7a

dev-util/gtk-doc: restrict parallel running of tests

Tests fail for me with parallel jobs, as tester-docs.xml
seems shared across separate tests and is generated and
removed multiple times, apparently.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index e32726e0438..810335d8cd4 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -99,6 +99,10 @@ src_install() {
fi
 }
 
+src_test() {
+   emake -j1 check
+}
+
 pkg_postinst() {
gnome2_pkg_postinst
if use emacs; then



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

2018-12-17 Thread Mart Raudsepp
commit: 265204652095bb4d271c0cc627ca66425519f466
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 18:16:30 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 18:36:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26520465

dev-util/gtk-doc: remove wrong yelp-tools build depend

Only itstool is needed to build, so pull only that, not the full
yelp-tools stack.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild 
b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
index f696a066e7f..e32726e0438 100644
--- a/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
+++ b/dev-util/gtk-doc/gtk-doc-1.25-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,7 +34,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
~dev-util/gtk-doc-am-${PV}
-   app-text/yelp-tools
+   dev-util/itstool
virtual/pkgconfig
 "
 



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

2018-12-17 Thread Matthew Thode
commit: 38111bd3e444d2c9b58678dbdc3b554bb0985a8c
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Dec 17 18:29:05 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Dec 17 18:30:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38111bd3

app-admin/ansible: 2.5.13 and 2.6.10 and 2.7.4 stable amd64 and x86

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

 app-admin/ansible/Manifest  |  3 --
 app-admin/ansible/ansible-2.5.11.ebuild | 66 -
 app-admin/ansible/ansible-2.5.13.ebuild |  2 +-
 app-admin/ansible/ansible-2.6.10.ebuild |  2 +-
 app-admin/ansible/ansible-2.6.7.ebuild  | 66 -
 app-admin/ansible/ansible-2.7.1.ebuild  | 66 -
 app-admin/ansible/ansible-2.7.4.ebuild  |  2 +-
 7 files changed, 3 insertions(+), 204 deletions(-)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 72a8ade537f..f76dcfbd0e4 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,9 +1,6 @@
-DIST ansible-2.5.11.tar.gz 10114022 BLAKE2B 
196c657c66b588ed709b8354d7f043c12701f08e263ede1224f59457b7d65c113d6a936150c0379378615e7a89a66db6a8cfc52304f2c3431a4cafbed9a3bdb5
 SHA512 
b0da66fb67bdd33b42b35239d392793cc19b98650990028ef89b83384285ab6185accbfe15edb030b9e9a62e59961a22e2002b6aeea34f1f063da857ad199358
 DIST ansible-2.5.13.tar.gz 10117549 BLAKE2B 
d5a53f411ff7cc8dfa3cbbcb6623b95d0a736b7359579aef1c81b391d75dc90c81396ffdd1906d1306d1d5ded7a745499fc82db086758b85ece027d9d243ad63
 SHA512 
f9968738b4aea6d6e84cca27159c757b2248bf9fccbc2db0bcafccaba4700ebf87718fe98c912481cb0e8ed6b7a3b7be7a88ab7824092a2db838301fdec2
 DIST ansible-2.5.14.tar.gz 10119785 BLAKE2B 
6e771aafc16053185ee6d275d6d41f64aa3f0d6dffbe721a66b548b97e84d78916e03827d592b961f9a4e0bb03fae09320731a4b8fdb814126cecdfb51f9f136
 SHA512 
9635b1c4bc9a93a24f4bb2894c9fed63803cecb01c5562559e3b808791d1007b26aa0aade4aa05fd4bae0f7d01216588d4e2e0bf4c5fb6cdf677d9b40e9e2de8
 DIST ansible-2.6.10.tar.gz 10716578 BLAKE2B 
cf769c65a25cebe799c9aedebacb3f07e9fa95dc8dfa57ec805861679ac5917432ec894ccd68bef7cb78dcf3b2bb2165c94274ebd932fd376b80ad17238e8922
 SHA512 
8eac8bab53042c25d12aef8ee3fd1b5361a339c176cd21daf8782150183fa5ab05ad65ec4636178c341771544742a487c5ce06f8e9b1492dcab3140788784b5c
 DIST ansible-2.6.11.tar.gz 10722546 BLAKE2B 
d98a82323409b894343c22c0b6226ef643bae34198627a6de426fdb65ef2a9892429edda20d522b8f501fe34c47b463f844abc7e6cf38009bd22398ca0c35f11
 SHA512 
5b795644d2bc02470b8a71be42720405614eac3e602a8906257c82ace36dc4c3727322b12ffadda6e2b752d963a40559cc35b1bc0a85596123896e7d1ac75b6b
-DIST ansible-2.6.7.tar.gz 10708387 BLAKE2B 
cfdd8940e3c23183fa8650d9c5a46b9af056dc9850b25b7969925ea66f2ec7d78945efaf982bc8c8752a285295461922b3e047b4edf75ecf3e3d4c893f0dafbc
 SHA512 
23fde88f7e2151154cd77bb8a946c06c703b620456e0f1e9dc74f532b95d2868eb96e9c6f52fc48fc75ed5ad77d45d61be48fe4b7bd11ac8baa4745a026852bc
-DIST ansible-2.7.1.tar.gz 11738557 BLAKE2B 
8d154d9f09eabd851fb182cea3a6a810385ed971429f4968b649ccd7e5cbbb5c6cd884a478b235f04f12134b471c99a4f77c32826661cc73cbb9e3a1159c377c
 SHA512 
263ebc5fb172c7eda0cc703508ba06a5a6ab197923597a616bcdf28b8bc673ff6117c72cbff4546a1f3628656b0c4d7dd05c34c75e68b9a0d9c29ea9b5a4162f
 DIST ansible-2.7.4.tar.gz 11769861 BLAKE2B 
3aee95d19ab057e39d174b19f29acf8d2c1011c0f5408f0a78ddd172089794a40a11455cc693a6457f3fd6e30eeb986579bbcc57a384cef0d8aef1013f7f71ec
 SHA512 
4b7cb202577e3c87ec89598ec9a81ebac4b60f62f670322c24b655f5f3a7fab4657c27cce6cfa4f1bb41e7d60f7f6cf80251d86fcb36b1312f6f3ad47be777c9
 DIST ansible-2.7.5.tar.gz 11781337 BLAKE2B 
cbb1ae02ee5733c03797db8acbb79980e24afe6e265aa609bbb22d8b43675c8ec995a4b10f3212e8dbf2fe49fdbccf1d2f8ee251bb4bd11ee5198a2ca2443147
 SHA512 
b3a8a2c10e42f4dcf0f3867901eaaf555e6b9bcbd808b91765a8825db3ec49d618d8893f244d52e49e944d0900a876bbb31b3a7b89d636e435e94cd4b281be18

diff --git a/app-admin/ansible/ansible-2.5.11.ebuild 
b/app-admin/ansible/ansible-2.5.11.ebuild
deleted file mode 100644
index 652b1374c85..000
--- a/app-admin/ansible/ansible-2.5.11.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_{5,6} )
-
-inherit distutils-r1 eutils
-
-DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
-HOMEPAGE="https://ansible.com/;
-SRC_URI="https://releases.ansible.com/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~x64-macos"
-IUSE="doc test"
-
-RDEPEND="
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   dev-python/httplib2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   

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

2018-12-17 Thread Matthew Thode
commit: 9ec2831c8d795a2cdd94d81e7d1d4ddc580c8c04
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Dec 17 18:30:29 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Dec 17 18:30:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec2831c

dev-libs/leatherman: 1.5.4 bump

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

 dev-libs/leatherman/Manifest|  1 +
 dev-libs/leatherman/leatherman-1.5.4.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/leatherman/Manifest b/dev-libs/leatherman/Manifest
index 654539f31aa..5b0fc63323d 100644
--- a/dev-libs/leatherman/Manifest
+++ b/dev-libs/leatherman/Manifest
@@ -2,3 +2,4 @@ DIST leatherman-1.3.0.tar.gz 434229 BLAKE2B 
e0c19bca2378afc4928554ac0862543504ba
 DIST leatherman-1.4.4.tar.gz 814289 BLAKE2B 
d53ff660e28eaea1c11f95cc70348a2a5883e0dc5ae56482b0afe96e61938e4d15688f8abf9783976443c00b6a69e9037b5080194babb97200e25e2c548b9153
 SHA512 
a1955a3f7a7fd190f7d85ad07e30dee74b0f4b7ed670a4a9a7613317d2898faf776cbed0c5c7b6da25ddd5099c9638e9abb2aca16aec61c568fc2f8c9789ffe4
 DIST leatherman-1.5.2.tar.gz 814349 BLAKE2B 
1bc2d85426683e9f82d31ba9e3b63b4c9185b0bfa5ae832ea252ecbd922b44dfa67b6011145489d5c5809a76011aef8b143f6b705ea0436d914fc0d8ca8091a2
 SHA512 
9cef854fd7a95c54fcfc2e639e469dfaa4625757ea8aceeb9ac2162bfc89cbcbc1d5e8217af5f1fad4f31d98528475e22157ca6b1046a36e0928074f866ddafd
 DIST leatherman-1.5.3.tar.gz 814340 BLAKE2B 
7dec42f1a62511a4f63ca197212f3b81f5baa862b0a7f825c2caa7e9af6bdd15e7b5aad39649d7e5dbb6bd62df19895bbf851421f9aa2795ced785c2e28bcdcf
 SHA512 
e2616a42c6879755f338f9f0291bf28c7465d51caa3326be521ae3e0d5d79e82099c8720dc19223ad9112cde81c4579faf28a2b467f802baefc99dd59212b818
+DIST leatherman-1.5.4.tar.gz 814395 BLAKE2B 
251cacad45e1571d54e7b78201bb0b3578d983022267bfd3438e921f93ba466995629759d9657c71938a5866fc13d1b70dabe2f3a43137ef52164f67da3a8aa5
 SHA512 
67a3a0a946024d0cee44ccb314d13abb3df83d7c7d0bfe58d5e966d57ef26240dc011a8e6865f017674a00043429379ae9e033a9197c4173c3fa173918d0b0f9

diff --git a/dev-libs/leatherman/leatherman-1.5.4.ebuild 
b/dev-libs/leatherman/leatherman-1.5.4.ebuild
new file mode 100644
index 000..cc7a76208a2
--- /dev/null
+++ b/dev-libs/leatherman/leatherman-1.5.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils multilib
+
+DESCRIPTION="A C++ toolkit"
+HOMEPAGE="https://github.com/puppetlabs/leatherman;
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+IUSE="debug static-libs test"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0/${PV}"
+
+RDEPEND="net-misc/curl"
+DEPEND=">=dev-libs/boost-1.54:=[nls]
+   net-misc/curl
+   >=sys-devel/gcc-4.8:*"
+
+PATCHES=( "${FILESDIR}"/portage-sandbox-test-fix.patch )
+
+src_prepare() {
+   sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_VERBOSE_MAKEFILE=ON
+   -DCMAKE_BUILD_TYPE=None
+   -DCMAKE_INSTALL_PREFIX=/usr
+   )
+   if ! use static-libs; then
+   mycmakeargs+=(
+   -DLEATHERMAN_SHARED=ON
+   )
+   else
+   mycmakeargs+=(
+   -DLEATHERMAN_SHARED=OFF
+   )
+   fi
+   if use debug; then
+   mycmakeargs+=(
+ -DCMAKE_BUILD_TYPE=Debug
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_test() {
+   "${WORKDIR}/${P}"_build/bin/leatherman_test
+}
+
+src_install() {
+   cmake-utils_src_install
+}



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

2018-12-17 Thread William Hubbs
commit: 0cb54f38d101d786c9bd4bf98ab9cc4d73c985c3
Author: William Hubbs  sony  com>
AuthorDate: Mon Dec 17 18:27:18 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 17 18:28:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb54f38

dev-lang/go: 1.10.7 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.10.7.ebuild | 228 +++
 2 files changed, 229 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index b5b3fd6b4f2..ac013166ca6 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -14,6 +14,7 @@ DIST go1.10.3.src.tar.gz 18323736 BLAKE2B 
f07ea774378eb25e28fc29ce6d8d7ed84227d4
 DIST go1.10.4.src.tar.gz 18331174 BLAKE2B 
e16998d81d286f132894fefd31f4139f757b7da3dfc829c389e41ef770bed22b3c9ae7bcf190fb4c83da16cf8e8c34681cfdc5bbc786f9036710e821c9bbd483
 SHA512 
ead2c06d903670ff4530748aa2fa6a1140fdf32cf3b8d74cd7d6e046af73c79fd5f98d2188062e6845e5c0513c080ed7079a210720c30338cb8730b95aede9f5
 DIST go1.10.5.src.tar.gz 18332628 BLAKE2B 
2ef1ea8985a2ae294f9cbaac099de9246f0ced3085b9bca07b2dd5f28c2051383239607f4014bdb7b0415b652237926567ccb1beff9208b8e3d855276f18a2aa
 SHA512 
ef6991a21f822cec08446f1aa18a5b79d85619c8d2d622114ec948c3bc6260ef6591b400efbfdff09900c63f1e96245df0ffe513adcfa648e9ca324b822b7968
 DIST go1.10.6.src.tar.gz 18333445 BLAKE2B 
7e18bb23b5fe8e6c27a5ad2afd3f25f6d88072476bd4aec534352a06f1c39550ea1c51c9b375dd01c8799e4c13fee177a7cab701cb440f46eefa9f9f25354f3e
 SHA512 
815d6e8ff6986c9cdca5de3027860fff7e0a358ee1115e1d74b71dcec7a5b8359b312e3749a93bfc30c9c334a8c02d07767701aeb3b2eb8ef866fb11b860c4a2
+DIST go1.10.7.src.tar.gz 18333472 BLAKE2B 
8e1d85ced41541f1c7a02208da6ff518d7af76e078c47b2b269b31868fad8578b70494aad0ab35a33b1273d2f55523ee5e97e688991a62bf2289821c1c669c1f
 SHA512 
798e0ea053b38f4b4f5a6fbdefb30ad09d95b7e8af424bd5f1aa7856bf7ca4e9c9bbd32926e2936f2b332f88a1980e92e6b61862fd9e779edf64f965fd8d1ffe
 DIST go1.11.1.src.tar.gz 21097206 BLAKE2B 
12303f57a92ec64badffea9e98a0361f48b844d423f3ed454ba4bfdd367425e7b318de1cf9b3e7835585f6dbb01f5c07bfb43adbfcc90a590b35984752ef8d3c
 SHA512 
9c19f40b24f2180563705511a5692932c0db3585939053e6d78eea1f394902d37f05b0386f0e7d0c0266178de7e9bd7b003324ed232ce2e5050c9faafafdd979
 DIST go1.11.2.src.tar.gz 21100145 BLAKE2B 
11b9fbc7aa9e07e3f84be4cd13d8fe8a076ba10dcb830e65a069fc0348b163e4dfa7e5b8a9040222f33e60d39b1c8b75f0531eca4354bd62c5eb2caf881b3f56
 SHA512 
3d9b182718c7615975a4b47cecb9ff2a8ce62156461e4112452c14617ea226121e7ab736a469050f14c89861cc4934ddd2df295b80f0a2dd6c155eaf0aee
 DIST go1.11.4.src.tar.gz 21108067 BLAKE2B 
3e9e433d9f85cadcf4c62bbc7a27d80944d4dbe4f4e43bdeddc407a7957a51b28082d5b90d4e27f06cc554792bb9eb7ccbf221003f012c91cd1f329af998ae4e
 SHA512 
9aa2e1800807841ec0432289b672c1607bdcb295f29c02d38adfaf1e3bf043040c9f916e4cb170875d92fe168c5ba6baef2b3d1f824a56ff9138ca2cdcc646e0

diff --git a/dev-lang/go/go-1.10.7.ebuild b/dev-lang/go/go-1.10.7.ebuild
new file mode 100644
index 000..3eecca0eb62
--- /dev/null
+++ b/dev-lang/go/go-1.10.7.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_URI="
+amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz )
+arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz )
+arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz )
+ppc64? (
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+)
+s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz )
+x86? ( ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz )
+amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz )
+x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz )
+x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz )
+x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz )
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+

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

2018-12-17 Thread Manuel Rüger
commit: c7faa8c6f70de3d3b61e5bd1fb134b033d57bac8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Dec 17 18:02:37 2018 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Dec 17 18:03:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7faa8c6

app-metrics/prometheus: Version bump to 2.6.0

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

 app-metrics/prometheus/Manifest|  1 +
 app-metrics/prometheus/prometheus-2.6.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/app-metrics/prometheus/Manifest b/app-metrics/prometheus/Manifest
index 750e9f2c253..ce0552f 100644
--- a/app-metrics/prometheus/Manifest
+++ b/app-metrics/prometheus/Manifest
@@ -1,2 +1,3 @@
 DIST prometheus-2.4.3.tar.gz 6095284 BLAKE2B 
9b9d54cf8ed61453d63e4b93cd81cd1c08a732b2238830aa1b83b63076205569b8f947a94d0528b910c0958bc77f98605ab3eaf98a1e93d361ea6b431d5df48c
 SHA512 
c86ce48416d32ca4310315dd7195a6ee471244b7a9323ddc49270c2b885bda38c2922047dc8fd7d9b19c9f62f8bc788d30387d38f956cbf04130d7041f9a479b
 DIST prometheus-2.5.0.tar.gz 6123272 BLAKE2B 
a84b31e24f4448330af63b64ed56b8c535e790930738c0f00d7ec05ff5b49cd52bcae047cfe3a0470909397562f29662003e5b5ad0a747dc209109e360daa18d
 SHA512 
181ef94b75717d116ae8b1307f7351eb889d153b27316e08e8cffe16cf885dbf43bd0bd4214f05e56bc33bbf53f7864721ab666f5ea4356b37a5987347c6a191
+DIST prometheus-2.6.0.tar.gz 6607363 BLAKE2B 
b9449403c840367b5332e27cf5d76b3becf1abcaaff6b2f2fd48441609b91d969ce078a2a3c4a38cc68b421b8e796561be87858adb77ac780f45650147469596
 SHA512 
75ae11a49de4277c7b4e49b83d7f34c9eb17b6bde988ab84e735109430361856ae0d33179a678b2cfc88342966a8e393a75062142c6f713f8a974aa8f332691e

diff --git a/app-metrics/prometheus/prometheus-2.6.0.ebuild 
b/app-metrics/prometheus/prometheus-2.6.0.ebuild
new file mode 100644
index 000..3b3cc87749d
--- /dev/null
+++ b/app-metrics/prometheus/prometheus-2.6.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Authors
+# 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/prometheus"
+MY_PV=${PV/_rc/-rc.}
+EGIT_COMMIT="v${MY_PV}"
+PROMETHEUS_COMMIT="dbd1d58"
+ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Prometheus monitoring system and time series database"
+HOMEPAGE="https://github.com/prometheus/prometheus;
+SRC_URI="${ARCHIVE_URI}"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   >=dev-lang/go-1.10
+   dev-util/promu"
+
+PROMETHEUS_HOME="/var/lib/prometheus"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup prometheus
+   enewuser prometheus -1 -1 "${PROMETHEUS_HOME}" prometheus
+}
+
+src_prepare() {
+   default
+   sed -i -e "s/{{.Revision}}/${PROMETHEUS_COMMIT}/" 
src/${EGO_PN}/.promu.yml || die
+}
+
+src_compile() {
+   pushd src/${EGO_PN} || die
+   GO111MODULE=on GOPATH="${S}" promu build -v || die
+   popd || die
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin promtool prometheus
+   dodoc -r {documentation,{README,CHANGELOG,CONTRIBUTING}.md}
+   insinto /etc/prometheus
+   doins documentation/examples/prometheus.yml
+   insinto /usr/share/prometheus
+   doins -r console_libraries consoles
+   dosym ../../usr/share/prometheus/console_libraries 
/etc/prometheus/console_libraries
+   dosym ../../usr/share/prometheus/consoles /etc/prometheus/consoles
+   popd || die
+
+   newinitd "${FILESDIR}"/prometheus-3.initd prometheus
+   newconfd "${FILESDIR}"/prometheus.confd prometheus
+   keepdir /var/log/prometheus /var/lib/prometheus
+   fowners prometheus:prometheus /var/log/prometheus /var/lib/prometheus
+}
+
+pkg_postinst() {
+   if has_version '

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

2018-12-17 Thread Andreas Schuerch
commit: acdebeecdd5eab99bec70c2760852370e38e6979
Author: Andreas Schuerch  gentoo  org>
AuthorDate: Mon Dec 17 17:58:25 2018 +
Commit: Andreas Schuerch  gentoo  org>
CommitDate: Mon Dec 17 18:01:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acdebeec

net-im/coturn: bump to 4.5.0.8

Package-Manager: Portage-2.3.49, Repoman-2.3.11
Signed-off-by: Andreas Schuerch  gentoo.org>

 net-im/coturn/Manifest  |  1 +
 net-im/coturn/coturn-4.5.0.8.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/net-im/coturn/Manifest b/net-im/coturn/Manifest
index 79584dfa4d9..a8812e377e7 100644
--- a/net-im/coturn/Manifest
+++ b/net-im/coturn/Manifest
@@ -1 +1,2 @@
 DIST coturn-4.5.0.7.tar.gz 396579 BLAKE2B 
ac66fbac772ad4b182f0c4b64178a780bfb364e4c1cf105fc340ac60da0a4c2e2b186c3ce08cade347a5d1a4b233bfed604db74eacd81967c3090e00bc1e36e8
 SHA512 
4e6e4efb456449752b2cd242c9be7c5dc2298472e338293d3de21c3a9da968f2f304625663372bb4d857c092c694aa4681630773a46e4928b9c60c69378adacc
+DIST coturn-4.5.0.8.tar.gz 403711 BLAKE2B 
1bc6a145117ffb3a5ea7d6730524d0ad8857755a3d8a59588ec61df9fcf21c1c68a15efb588c73f659c4e855cb7fdce145a83a8a0e10c0bfae2d0a54d1120475
 SHA512 
2bf32f72223bcb1ee57254def423a6f6d385df8e20661f79a789b08324d432269eeeb4a6a551769f1f9147447bcf1b4471fc634e9d91ca979947119ae76cec9e

diff --git a/net-im/coturn/coturn-4.5.0.8.ebuild 
b/net-im/coturn/coturn-4.5.0.8.ebuild
new file mode 100644
index 000..029e6d5d704
--- /dev/null
+++ b/net-im/coturn/coturn-4.5.0.8.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils user systemd tmpfiles
+DESCRIPTION="coturn TURN server project"
+HOMEPAGE="https://github.com/${PN}/${PN};
+
+if [ ${PV} =  ]; then
+   KEYWORDS=""
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+   inherit git-r3
+   DEPEND="dev-vcs/git"
+#  S="${WORKDIR}/${PN}-master"
+else
+   KEYWORDS="~x86 ~amd64"
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="mongodb mysql postgres redis sqlite"
+RDEPEND="|| ( dev-libs/libevent[-ssl,libressl] 
dev-libs/libevent[ssl,-libressl] >dev-libs/libevent-2.1.8[ssl,libressl] )
+mongodb? ( dev-libs/mongo-c-driver )
+mysql?  ( dev-db/mysql-connector-c )
+postgres? ( dev-db/postgresql:* )
+redis? ( dev-libs/hiredis )
+sqlite? ( dev-db/sqlite )"
+
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   sed 's:#log-file=/var/tmp/turn.log:log-file=/var/log/turnserver.log:' \
+   -i "${S}/examples/etc/turnserver.conf"  || die "sed for logdir 
failed"
+   sed 's:#simple-log:simple-log:' -i "${S}/examples/etc/turnserver.conf" \
+   || die "sed for simple-log failed"
+   if ! use mongodb; then
+   export TURN_NO_MONGO=yes
+   fi
+   if ! use mysql; then
+   export TURN_NO_MYSQL=yes
+   fi
+   if ! use postgres; then
+   export TURN_NO_PQ=yes
+   fi
+   if ! use redis; then
+   export TURN_NO_HIREDIS=yes
+   fi
+   if ! use sqlite; then
+   export TURN_NO_SQLITE=yes
+   fi
+
+   econf $(use_with sqlite)
+}
+
+src_install() {
+   default
+   newinitd "${FILESDIR}/turnserver.init" turnserver
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/logrotate.${PN}" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   dotmpfiles "${FILESDIR}/${PN}.conf"
+}
+
+pkg_postinst() {
+   tmpfiles_process "${PN}.conf"
+   enewgroup turnserver
+   enewuser turnserver -1 -1 -1 turnserver
+   elog "You need to copy /etc/turnserver.conf.default to"
+   elog "/etc/turnserver.conf and do your settings there."
+}



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

2018-12-17 Thread Mart Raudsepp
commit: cd3d093f8b796dd6b7d8e49d79e8e18e921947b3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 17:31:07 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 17:43:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd3d093f

dev-libs/glib-2.58.1: actually fix build without dev-util/gtk-doc

Our empty gtk-doc.make has to actually be near-empty and still declare
EXTRA_DIST and CLEANFILES, as that's what autogen.sh does to have it
working and it fails otherwise. Not sure how I managed to not notice
this during testing, as I'm pretty sure I tried without gtk-doc - maybe
a failure to delete workdir inbetween different tries.
Add note that we exceptionally do NOT need gtk-doc-am during build for
this package with USE=-gtk-doc

Bug: https://bugs.gentoo.org/673336
Closes: https://bugs.gentoo.org/673346
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-libs/glib/glib-2.58.1.ebuild | 14 +-
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/dev-libs/glib/glib-2.58.1.ebuild b/dev-libs/glib/glib-2.58.1.ebuild
index 20eae2bd2eb..c9d5bdbbe0f 100644
--- a/dev-libs/glib/glib-2.58.1.ebuild
+++ b/dev-libs/glib/glib-2.58.1.ebuild
@@ -56,8 +56,9 @@ DEPEND="${RDEPEND}
sys-devel/gdb
>=dev-util/gdbus-codegen-${PV}
>=sys-apps/dbus-1.2.14 )
-   ! gtk-doc.make << EOF
+EXTRA_DIST =
+CLEANFILES =
+EOF
 
gnome2_src_prepare
epunt_cxx



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

2018-12-17 Thread Mart Raudsepp
commit: fc5f4a2b71e859085da69fee87116f3444fcb03c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 17:10:04 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 17:11:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5f4a2b

dev-util/gdbus-codegen-2.58.1: fix bump to actually work

Upstream migrated getting the version number from config file,
so that it is filled from version from build system only there
via an *.in file. Adapt to that, fixing gdbus-codegen to
actually be usable, instead of erroring on "import config" on
launch.

Closes: https://bugs.gentoo.org/673344
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 .../{gdbus-codegen-2.58.1.ebuild => gdbus-codegen-2.58.1-r1.ebuild}  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.58.1-r1.ebuild
similarity index 97%
rename from dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild
rename to dev-util/gdbus-codegen/gdbus-codegen-2.58.1-r1.ebuild
index 107019484b9..9f7004d0f1c 100644
--- a/dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.58.1-r1.ebuild
@@ -35,6 +35,7 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 
sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
+   sed -e "s:@VERSION@:${PV}:" config.py.in > config.py || die
cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
 }



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

2018-12-17 Thread William Hubbs
commit: 38b11665f514c639d9d9bd73e53e78d82d29
Author: William Hubbs  sony  com>
AuthorDate: Mon Dec 17 17:06:51 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 17 17:07:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b11665

dev-lang/go: 1.10.6 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.10.6.ebuild | 228 +++
 2 files changed, 229 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index a1a8d8ecbb0..b5b3fd6b4f2 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -13,6 +13,7 @@ DIST go1.10.1.src.tar.gz 18305765 BLAKE2B 
61b8db22c50b9a4653244dc18267f405607755
 DIST go1.10.3.src.tar.gz 18323736 BLAKE2B 
f07ea774378eb25e28fc29ce6d8d7ed84227d4b93bfa93d38a071fe294da30c3cdc3a559d643e7379873df56b0e2731dbd772e385ffcb4b2e93819db3b4e33f2
 SHA512 
fd2bd5fcb5c6d0a5336c4b1d2cacb368edbb01359297a83bdedc53f6018642598232f00633fc60fde879050f5f26a810c828d46b5d6626cbcc0702d93ad33fbb
 DIST go1.10.4.src.tar.gz 18331174 BLAKE2B 
e16998d81d286f132894fefd31f4139f757b7da3dfc829c389e41ef770bed22b3c9ae7bcf190fb4c83da16cf8e8c34681cfdc5bbc786f9036710e821c9bbd483
 SHA512 
ead2c06d903670ff4530748aa2fa6a1140fdf32cf3b8d74cd7d6e046af73c79fd5f98d2188062e6845e5c0513c080ed7079a210720c30338cb8730b95aede9f5
 DIST go1.10.5.src.tar.gz 18332628 BLAKE2B 
2ef1ea8985a2ae294f9cbaac099de9246f0ced3085b9bca07b2dd5f28c2051383239607f4014bdb7b0415b652237926567ccb1beff9208b8e3d855276f18a2aa
 SHA512 
ef6991a21f822cec08446f1aa18a5b79d85619c8d2d622114ec948c3bc6260ef6591b400efbfdff09900c63f1e96245df0ffe513adcfa648e9ca324b822b7968
+DIST go1.10.6.src.tar.gz 18333445 BLAKE2B 
7e18bb23b5fe8e6c27a5ad2afd3f25f6d88072476bd4aec534352a06f1c39550ea1c51c9b375dd01c8799e4c13fee177a7cab701cb440f46eefa9f9f25354f3e
 SHA512 
815d6e8ff6986c9cdca5de3027860fff7e0a358ee1115e1d74b71dcec7a5b8359b312e3749a93bfc30c9c334a8c02d07767701aeb3b2eb8ef866fb11b860c4a2
 DIST go1.11.1.src.tar.gz 21097206 BLAKE2B 
12303f57a92ec64badffea9e98a0361f48b844d423f3ed454ba4bfdd367425e7b318de1cf9b3e7835585f6dbb01f5c07bfb43adbfcc90a590b35984752ef8d3c
 SHA512 
9c19f40b24f2180563705511a5692932c0db3585939053e6d78eea1f394902d37f05b0386f0e7d0c0266178de7e9bd7b003324ed232ce2e5050c9faafafdd979
 DIST go1.11.2.src.tar.gz 21100145 BLAKE2B 
11b9fbc7aa9e07e3f84be4cd13d8fe8a076ba10dcb830e65a069fc0348b163e4dfa7e5b8a9040222f33e60d39b1c8b75f0531eca4354bd62c5eb2caf881b3f56
 SHA512 
3d9b182718c7615975a4b47cecb9ff2a8ce62156461e4112452c14617ea226121e7ab736a469050f14c89861cc4934ddd2df295b80f0a2dd6c155eaf0aee
 DIST go1.11.4.src.tar.gz 21108067 BLAKE2B 
3e9e433d9f85cadcf4c62bbc7a27d80944d4dbe4f4e43bdeddc407a7957a51b28082d5b90d4e27f06cc554792bb9eb7ccbf221003f012c91cd1f329af998ae4e
 SHA512 
9aa2e1800807841ec0432289b672c1607bdcb295f29c02d38adfaf1e3bf043040c9f916e4cb170875d92fe168c5ba6baef2b3d1f824a56ff9138ca2cdcc646e0

diff --git a/dev-lang/go/go-1.10.6.ebuild b/dev-lang/go/go-1.10.6.ebuild
new file mode 100644
index 000..3eecca0eb62
--- /dev/null
+++ b/dev-lang/go/go-1.10.6.ebuild
@@ -0,0 +1,228 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_URI="
+amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz )
+arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz )
+arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz )
+ppc64? (
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+)
+s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz )
+x86? ( ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz )
+amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz )
+x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz )
+x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz )
+x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz )
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+

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

2018-12-17 Thread William Hubbs
commit: 00231795a5df597e84f674bbb03c992ec5f7ec47
Author: William Hubbs  sony  com>
AuthorDate: Mon Dec 17 17:01:27 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Dec 17 17:02:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00231795

dev-lang/go: 1.11.4 bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.11.4.ebuild | 236 +++
 2 files changed, 237 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 8548466ef1f..a1a8d8ecbb0 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -15,4 +15,5 @@ DIST go1.10.4.src.tar.gz 18331174 BLAKE2B 
e16998d81d286f132894fefd31f4139f757b7d
 DIST go1.10.5.src.tar.gz 18332628 BLAKE2B 
2ef1ea8985a2ae294f9cbaac099de9246f0ced3085b9bca07b2dd5f28c2051383239607f4014bdb7b0415b652237926567ccb1beff9208b8e3d855276f18a2aa
 SHA512 
ef6991a21f822cec08446f1aa18a5b79d85619c8d2d622114ec948c3bc6260ef6591b400efbfdff09900c63f1e96245df0ffe513adcfa648e9ca324b822b7968
 DIST go1.11.1.src.tar.gz 21097206 BLAKE2B 
12303f57a92ec64badffea9e98a0361f48b844d423f3ed454ba4bfdd367425e7b318de1cf9b3e7835585f6dbb01f5c07bfb43adbfcc90a590b35984752ef8d3c
 SHA512 
9c19f40b24f2180563705511a5692932c0db3585939053e6d78eea1f394902d37f05b0386f0e7d0c0266178de7e9bd7b003324ed232ce2e5050c9faafafdd979
 DIST go1.11.2.src.tar.gz 21100145 BLAKE2B 
11b9fbc7aa9e07e3f84be4cd13d8fe8a076ba10dcb830e65a069fc0348b163e4dfa7e5b8a9040222f33e60d39b1c8b75f0531eca4354bd62c5eb2caf881b3f56
 SHA512 
3d9b182718c7615975a4b47cecb9ff2a8ce62156461e4112452c14617ea226121e7ab736a469050f14c89861cc4934ddd2df295b80f0a2dd6c155eaf0aee
+DIST go1.11.4.src.tar.gz 21108067 BLAKE2B 
3e9e433d9f85cadcf4c62bbc7a27d80944d4dbe4f4e43bdeddc407a7957a51b28082d5b90d4e27f06cc554792bb9eb7ccbf221003f012c91cd1f329af998ae4e
 SHA512 
9aa2e1800807841ec0432289b672c1607bdcb295f29c02d38adfaf1e3bf043040c9f916e4cb170875d92fe168c5ba6baef2b3d1f824a56ff9138ca2cdcc646e0
 DIST go1.11.src.tar.gz 21091932 BLAKE2B 
029b1c43b6244ab320b24fccca2bac693a0df0f975da2880a24e85fafbd7d6c836f63c609f1df44fb3eacc1c66c3d147858b7a2b9c0c370bb8fdbc8614b35713
 SHA512 
2758b7924b4b8cffc30b56fbf039b8e23d1a3c42506ed4997bd64531ba742e2c60e95d1fa70cae2ccda45d1959fadccfd2404af87d962530e4b1d3556c4aaf43

diff --git a/dev-lang/go/go-1.11.4.ebuild b/dev-lang/go/go-1.11.4.ebuild
new file mode 100644
index 000..58aa8cbd90d
--- /dev/null
+++ b/dev-lang/go/go-1.11.4.ebuild
@@ -0,0 +1,236 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist;
+BOOTSTRAP_VERSION="bootstrap-1.8"
+BOOTSTRAP_URI="
+amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-${BOOTSTRAP_VERSION}.tbz )
+arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-${BOOTSTRAP_VERSION}.tbz )
+arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-${BOOTSTRAP_VERSION}.tbz )
+ppc64? (
+   ${BOOTSTRAP_DIST}/go-linux-ppc64-${BOOTSTRAP_VERSION}.tbz
+   ${BOOTSTRAP_DIST}/go-linux-ppc64le-${BOOTSTRAP_VERSION}.tbz
+)
+s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-${BOOTSTRAP_VERSION}.tbz )
+x86? ( ${BOOTSTRAP_DIST}/go-linux-386-${BOOTSTRAP_VERSION}.tbz )
+amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-${BOOTSTRAP_VERSION}.tbz )
+x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-${BOOTSTRAP_VERSION}.tbz )
+x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-${BOOTSTRAP_VERSION}.tbz )
+x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-${BOOTSTRAP_VERSION}.tbz )
+"
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+   # solved.
+   # [1] https://golang.org/issues/18442
+   RESTRICT="test"
+   ;;
+   esac
+esac
+SRC_URI+="!gccgo? ( ${BOOTSTRAP_URI} )"
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="gccgo"
+
+DEPEND="gccgo? ( >=sys-devel/gcc-5[go] )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain permissions
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   if go_cross_compile; then
+   

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

2018-12-17 Thread Mart Raudsepp
commit: b5ca9f41113568d3687c1fb24bde824e8044a7ee
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 16:29:03 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 16:29:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ca9f41

dev-libs/glib: fix build without dev-util/gtk-doc

Closes: https://bugs.gentoo.org/673336
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-libs/glib/glib-2.58.1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-libs/glib/glib-2.58.1.ebuild b/dev-libs/glib/glib-2.58.1.ebuild
index 5d7bc1f6a95..20eae2bd2eb 100644
--- a/dev-libs/glib/glib-2.58.1.ebuild
+++ b/dev-libs/glib/glib-2.58.1.ebuild
@@ -128,6 +128,12 @@ src_prepare() {
# gdbus-codegen is a separate package
eapply "${FILESDIR}"/${PN}-2.54.3-external-gdbus-codegen.patch
 
+   # Tarball doesn't come with gtk-doc.make and we can't unconditionally 
depend on dev-util/gtk-doc due
+   # to circular deps during bootstramp. If actually not building gtk-doc, 
an empty file will do fine as
+   # well - this is also what upstream autogen.sh does if gtkdocize is not 
found. If gtk-doc is installed,
+   # eautoreconf will call gtkdocize, which overwrites the empty 
gtk-doc.make with a full copy.
+   touch gtk-doc.make
+
gnome2_src_prepare
epunt_cxx
 }



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

2018-12-17 Thread Rick Farina
commit: f06b2492594f899769b5f7de412432543a34075e
Author: Rick Farina  gentoo  org>
AuthorDate: Mon Dec 17 16:21:16 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Mon Dec 17 16:21:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06b2492

net-wireless/aircrack-ng: bump to 1.5.2

fix some dead code typo in 1.4 to make myself happy

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/aircrack-ng/Manifest   | 1 +
 net-wireless/aircrack-ng/aircrack-ng-1.4.ebuild | 2 +-
 .../aircrack-ng/{aircrack-ng-1.4.ebuild => aircrack-ng-1.5.2.ebuild}| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-wireless/aircrack-ng/Manifest 
b/net-wireless/aircrack-ng/Manifest
index e1bd8bcece2..da49239d733 100644
--- a/net-wireless/aircrack-ng/Manifest
+++ b/net-wireless/aircrack-ng/Manifest
@@ -1,3 +1,4 @@
 DIST aircrack-ng-1.2-rc1.tar.gz 2046476 BLAKE2B 
aec848a3dedae564cc29fc94475d0dec9cfb33af5185a4bceb9f88c1a3cce7a910439405fd76390ca352e52393b9094e570bf54980af27a50709a36ffab33752
 SHA512 
897427c535846c0ede58b2f99ed469bc01f50f9b38fc70d5711261fca7342339192cc0c71a724fc04c99114db7534d825a44f09e7bc5754286ec44933a33e40d
 DIST aircrack-ng-1.3.tar.gz 4501507 BLAKE2B 
ae73303fbc0c632faa2468d5fbf0daa318767633bf92571cc53fd79d8df518c1fc03ad83397e12585a804f0171e3fe3865c070ccdb39cb43ae46edbfc880b37e
 SHA512 
0c2376ac702cd36021b9017b40c5af9466c5689832a0e40debcb8c0a2cd13ec942170930903c4e2e06678c429a89cd4d78ab43e925b707f816bf48d6c9514ec9
 DIST aircrack-ng-1.4.tar.gz 7138756 BLAKE2B 
35a499877671be99271116eb4c5a26c7c803485e46d5e8e429b5beafe900455e88d52350107f96f5fb1f46643120a1ad63c96ab45672efdcbd23bdcc54aeedf4
 SHA512 
cad82b6fcd64c094d427a985cd1f5bc95434f83db1811e2c8798932983759e0846cf66034e444ba8ec861547d3107560e0f1430ec03e3d3a080c5fb1207a2a09
+DIST aircrack-ng-1.5.2.tar.gz 7138360 BLAKE2B 
cfc178d76273bb1cf6c34b1656a710d046a094f9c772a562f19ae783c30810cf7b6aa8668566ef6998af79090266771aeea8037b446eb0b9755b602ddcebc0d2
 SHA512 
72c249782dda3a875fbec98e4fe0e6044a6f123ebd36341a5f42733dfe6c26d96b5c74f67c0547b81c5dd5e2f52a6f475b424885f8e6fa21279ac539228038f5

diff --git a/net-wireless/aircrack-ng/aircrack-ng-1.4.ebuild 
b/net-wireless/aircrack-ng/aircrack-ng-1.4.ebuild
index 131e6f9c4ac..f5006d8091e 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-1.4.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-1.4.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.aircrack-ng.org;
 if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/aircrack-ng/aircrack-ng.git;
-   KEYWORDS="amd64 x86"
+   KEYWORDS=""
 else
MY_PV=${PV/_/-}
SRC_URI="https://download.aircrack-ng.org/${P}.tar.gz;

diff --git a/net-wireless/aircrack-ng/aircrack-ng-1.4.ebuild 
b/net-wireless/aircrack-ng/aircrack-ng-1.5.2.ebuild
similarity index 99%
copy from net-wireless/aircrack-ng/aircrack-ng-1.4.ebuild
copy to net-wireless/aircrack-ng/aircrack-ng-1.5.2.ebuild
index 131e6f9c4ac..f5006d8091e 100644
--- a/net-wireless/aircrack-ng/aircrack-ng-1.4.ebuild
+++ b/net-wireless/aircrack-ng/aircrack-ng-1.5.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="http://www.aircrack-ng.org;
 if [[ ${PV} == "" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/aircrack-ng/aircrack-ng.git;
-   KEYWORDS="amd64 x86"
+   KEYWORDS=""
 else
MY_PV=${PV/_/-}
SRC_URI="https://download.aircrack-ng.org/${P}.tar.gz;



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

2018-12-17 Thread Jeroen Roovers
commit: 03a1ef8073480b1a1ff6a2755fea0a88bc574039
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 17 15:49:34 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 17 15:50:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a1ef80

www-client/vivaldi-snapshot: Version 2.3.1400.4_p1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 +
 .../vivaldi-snapshot-2.3.1400.4_p1.ebuild  | 119 +
 2 files changed, 123 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index f9b1931f5bc..51833208827 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -2,3 +2,7 @@ DIST vivaldi-snapshot-2.2.1388.29_p1-amd64.deb 59288276 BLAKE2B 
ef8ccd0eaffd6649
 DIST vivaldi-snapshot-2.2.1388.29_p1-arm64.deb 51056896 BLAKE2B 
a603d162f9e0c013788682c9d3d8208178565f19313a751c3bb683e198948be0951e1de2a2fe04f7b9d3856d9a0402ee721c24d0524f80b8ec502021e998b726
 SHA512 
9aacd7c65c304fc5e2781643e9ae4dea23f622b28d112e22da96b7e03817e63969ef800aef5cac45810cb3c5321519d62482deacd4af50ddf2fb5e58f751ad55
 DIST vivaldi-snapshot-2.2.1388.29_p1-armhf.deb 51885220 BLAKE2B 
b8af2092c28df676d6fefc106ff798d99862bcc8f10d96611f11231a3260bec7e75412fbae7a6f0adae711eabca9cd73104022c92fad872a5365b0a3986b23f8
 SHA512 
ab2d06361982f28c4badbd65667eb5963b49612d21fea112a7878be02b2896ab22f9bc2731d709fec1c00210912b7b5720d81e5fd5134ccc93d1a9abef23b158
 DIST vivaldi-snapshot-2.2.1388.29_p1-i386.deb 58144740 BLAKE2B 
e7aea147831eb4fe7763362d6a804e20a4453681ba9ec145589a354bc569e65bb07672d8f090a443cbae9c701d252f5722c464060ed149b94f0e33ee1b2d3164
 SHA512 
0debce946d14cf4baa3ce0386fe0d74c951246a6ca546258ad2e4307d7bc90cafb78454b927326a7460b9c25b24f8d696c98cca3edcf625629132f0a6511c638
+DIST vivaldi-snapshot-2.3.1400.4_p1-amd64.deb 59269660 BLAKE2B 
7190ebcb97c215dd45312babd5c85d7b6fafcbea32f0ef36895095010b7767826d850b2852d77b6fca1955aa7014a1d82228e4cfb1bb80b0f3891bdf2d85
 SHA512 
6bfbd0a6eb095381a1f5e0e39c5b380b9d7f104d617e064b1153e792a7a1c54de7db7ec74fd690f96a36d0036b715bfafdb4676b695f85e2f33de1574a9cf1e9
+DIST vivaldi-snapshot-2.3.1400.4_p1-arm64.deb 51037220 BLAKE2B 
8230038a2493d9cd23af01e112d09e49fd8b5408d55d753dd1d6cb8f9e78d7f47f8fef08744d02973d49bc4cc68192939574a7871691a59129cb98d97f6ab6e7
 SHA512 
4b851d9280341e5c8f9f9bb7828e54261bcc3c6f2c78d31969ccde58041595432ce8f0dcd1ccf7f3c4d96eba0f3920ecee841e344ca63a88d75be47a038c98ee
+DIST vivaldi-snapshot-2.3.1400.4_p1-armhf.deb 51869356 BLAKE2B 
dd76979b66ddf2d5beb9751e993a2d55f7be0ec2a98c4f1f4a2a78543dda45ea32e3039c61736336f228a29675d1a53c0950999d7c9f26a385683973a77982a8
 SHA512 
d0ed327735ccb2bbe176a1ed59b5170969b5573746f556cb39f9a28de986c545fba9019543e6667044b2df4374ecacf545c14c69593ae256f39ffbcaddbdfe4b
+DIST vivaldi-snapshot-2.3.1400.4_p1-i386.deb 58129700 BLAKE2B 
ef3ca8780007254b756af7018bdeb9a0f53dd0a18dd60b9d08a947dd6edb9a02c9de365fe4927009a91e1f889fe0ed290a64452ec5fe6c30cb1398b6d81f3a71
 SHA512 
efb43b98fce4cdbc5347c018ea0ffb5bc3d4f13c5eae9c168d15338e1283d7da9a2714fa47f024d480c524e1fc1296761f8aaefbe34d8cd9feed238e08627249

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1400.4_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1400.4_p1.ebuild
new file mode 100644
index 000..b45ca4cd152
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.3.1400.4_p1.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+CHROMIUM_LANGS="
+   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
+   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
+   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
+
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+ 

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

2018-12-17 Thread Jeroen Roovers
commit: ef87f6742df6e74abca3d45e85ac7729afcbcd1a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Dec 17 15:49:53 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Dec 17 15:50:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef87f674

www-client/vivaldi-snapshot: Old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   4 -
 .../vivaldi-snapshot-2.2.1388.29_p1.ebuild | 119 -
 2 files changed, 123 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 51833208827..e23da0ac49c 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,7 +1,3 @@
-DIST vivaldi-snapshot-2.2.1388.29_p1-amd64.deb 59288276 BLAKE2B 
ef8ccd0eaffd66493e783be09978a33047b8d27d3a47b8082509ad5539b2d0c91ccf76457d61a9eed013d4775a442990b609759894bdedc88274487f0432a50c
 SHA512 
08dc39428e8d6c87f9cbb93aab6c9afad4f6e91a002d1ffa39378a7cdf36f17da4e1bebd84b2bbd358fa72fe082ca9bdac8271f13d39e9721d107d288d07ae5d
-DIST vivaldi-snapshot-2.2.1388.29_p1-arm64.deb 51056896 BLAKE2B 
a603d162f9e0c013788682c9d3d8208178565f19313a751c3bb683e198948be0951e1de2a2fe04f7b9d3856d9a0402ee721c24d0524f80b8ec502021e998b726
 SHA512 
9aacd7c65c304fc5e2781643e9ae4dea23f622b28d112e22da96b7e03817e63969ef800aef5cac45810cb3c5321519d62482deacd4af50ddf2fb5e58f751ad55
-DIST vivaldi-snapshot-2.2.1388.29_p1-armhf.deb 51885220 BLAKE2B 
b8af2092c28df676d6fefc106ff798d99862bcc8f10d96611f11231a3260bec7e75412fbae7a6f0adae711eabca9cd73104022c92fad872a5365b0a3986b23f8
 SHA512 
ab2d06361982f28c4badbd65667eb5963b49612d21fea112a7878be02b2896ab22f9bc2731d709fec1c00210912b7b5720d81e5fd5134ccc93d1a9abef23b158
-DIST vivaldi-snapshot-2.2.1388.29_p1-i386.deb 58144740 BLAKE2B 
e7aea147831eb4fe7763362d6a804e20a4453681ba9ec145589a354bc569e65bb07672d8f090a443cbae9c701d252f5722c464060ed149b94f0e33ee1b2d3164
 SHA512 
0debce946d14cf4baa3ce0386fe0d74c951246a6ca546258ad2e4307d7bc90cafb78454b927326a7460b9c25b24f8d696c98cca3edcf625629132f0a6511c638
 DIST vivaldi-snapshot-2.3.1400.4_p1-amd64.deb 59269660 BLAKE2B 
7190ebcb97c215dd45312babd5c85d7b6fafcbea32f0ef36895095010b7767826d850b2852d77b6fca1955aa7014a1d82228e4cfb1bb80b0f3891bdf2d85
 SHA512 
6bfbd0a6eb095381a1f5e0e39c5b380b9d7f104d617e064b1153e792a7a1c54de7db7ec74fd690f96a36d0036b715bfafdb4676b695f85e2f33de1574a9cf1e9
 DIST vivaldi-snapshot-2.3.1400.4_p1-arm64.deb 51037220 BLAKE2B 
8230038a2493d9cd23af01e112d09e49fd8b5408d55d753dd1d6cb8f9e78d7f47f8fef08744d02973d49bc4cc68192939574a7871691a59129cb98d97f6ab6e7
 SHA512 
4b851d9280341e5c8f9f9bb7828e54261bcc3c6f2c78d31969ccde58041595432ce8f0dcd1ccf7f3c4d96eba0f3920ecee841e344ca63a88d75be47a038c98ee
 DIST vivaldi-snapshot-2.3.1400.4_p1-armhf.deb 51869356 BLAKE2B 
dd76979b66ddf2d5beb9751e993a2d55f7be0ec2a98c4f1f4a2a78543dda45ea32e3039c61736336f228a29675d1a53c0950999d7c9f26a385683973a77982a8
 SHA512 
d0ed327735ccb2bbe176a1ed59b5170969b5573746f556cb39f9a28de986c545fba9019543e6667044b2df4374ecacf545c14c69593ae256f39ffbcaddbdfe4b

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1388.29_p1.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1388.29_p1.ebuild
deleted file mode 100644
index b45ca4cd152..000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-2.2.1388.29_p1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-CHROMIUM_LANGS="
-   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
-   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
-   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs 
xdg-utils
-
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_;
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm64? ( ${VIVALDI_BASE_URI}arm64.deb -> ${P}-arm64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
-   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
-"
-
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist mirror"
-
-DEPEND="
-   virtual/libiconv
-"
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/speex
-   net-print/cups
-   sys-apps/dbus
-   sys-libs/libcap
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   

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

2018-12-17 Thread Mike Pagano
commit: 08064e9e0888feae89e75d2c5fc3f5ec3138ded8
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 17 15:11:08 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 15:11:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08064e9e

sys-kernel/gentoo-sources: Linux patch 4.14.89

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index f8c4e556c79..7dc93236f5a 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -7,6 +7,9 @@ DIST genpatches-4.14-94.extras.tar.xz 17496 BLAKE2B 
e96dc5be7dad25f1d4efa1081b6e
 DIST genpatches-4.14-95.base.tar.xz 2273008 BLAKE2B 
9ae67049916e2cbf6dd2907fc8c6b266deabffbd1bcdf8b13fa360421ccbd8aa913ee0830bb70e702b11ca3f467ebdea323ddf5edbcaa1a34b2ce9e19c61df01
 SHA512 
d08a72490cf911327dfd9b853a3bc322ce36b4430195cc0cd86e165222965d97c37bbe69d7ef54c40c1e458c95220a7ef98168bc04bbc7239a95069cc68e259b
 DIST genpatches-4.14-95.experimental.tar.xz 5220 BLAKE2B 
1b76ae6210928d57bf82aa05e4fd5e2b0dbb2acc3aa38c71b7a6d41cb28f89bdb547d268265aa7fd0867a6e426ab175c5fab3ffdc8dfcbdd8930d72431bf3e41
 SHA512 
8d4306e2c1bfa9ad3d1eb8dbc68214c2fb6bb8599666ad392f122c638d1c705795e32bfcaccfade1fc16c7c50b3941306854ea65e30b8f4b5efc3e5f35f6b430
 DIST genpatches-4.14-95.extras.tar.xz 17488 BLAKE2B 
a1b6d0ddf2d442e5bc4b265c45b193fe57205d0b987c79250068221cd88119510f4045af95674012b3d621a01349866dcac08a84aa9071ca701320eb2207bd78
 SHA512 
324ff198d6623b23aa3ccdc43424ca9f3915c9ca28819e485efc21bc4e3505c7d5f535c57cac6a31f77a4b6d394966f2c7e9d7dfb30232b17cdcfdd6b254b435
+DIST genpatches-4.14-96.base.tar.xz 2292196 BLAKE2B 
f1c971cbc8f76c3bd57e60e706ec798ef0f9d79bb5a0b439eb2ee36f82dfde744d08a9ede338044ac269052e407c8383714c247645dc7edd8f6a53cbfa30c0fe
 SHA512 
c4b324c42794336756b5e0071f8cf0b5da328ca82d3fb3002d88d344dd7a7d6a8ebb6c96a3ae4818096dafadae71c73d30c7a732cedb337c8a703f5e295a4a52
+DIST genpatches-4.14-96.experimental.tar.xz 5224 BLAKE2B 
e14aec07d7a18b6a3d91e0467138d476aa3e5c3ad5caabb9bc98d8855f3e09016ab4347661ed7e7d5ada9149907534508d0ed57530957728ec3c6e6f87c11226
 SHA512 
f1b990a051a736cea898b2e1a5ad06527470afbd0f26464f75f1632a4a0c9e3d8a92339d1186193ae6286394d5eede31a6e3d599fcb8fc7cf37e69d2c8b834a5
+DIST genpatches-4.14-96.extras.tar.xz 17500 BLAKE2B 
7c4b72b0605759a46c019fc34b30f440208face4c24de894392d0e6516be82997b8b62bc44fce6712bf5178f1ab798f64b33a20ee513448aca7f2975c7bdcef3
 SHA512 
2ab182fff844dff139037f430c2f55685c6c859e39c278f00bfa7140c3f999e62fb080e76a97d82277954d19634746594d73f357cc8e32cd71e2021d451f053a
 DIST genpatches-4.19-10.base.tar.xz 350996 BLAKE2B 
bf1dccbfad400faaf631c2c07fd95423fb8b568f7b597b01cf6614d219bf764551aa67e214c4dc0ac9ceeb7951e1a751a026cabe08ad8a097c6ceb36dd11def3
 SHA512 
f3123df60570cf46b844fea5cf175eeb8f7f3d068d180ad2c8db818c7534bc48d055ce7faa4fa6fe5ef368831f55b3c35b4bc7b25278ec9796cdf34963f64440
 DIST genpatches-4.19-10.experimental.tar.xz 5220 BLAKE2B 
7ec9624b200a32e8d2d95f8a71b174d34a1e1f4e249146a9535f02d65723b862d6d4acac0875498219a734da25bd57b6ea08847089c4362964f73f2ed29bf2e0
 SHA512 
a842396de5ebe2782b0a1a78ba61b3547a10e6e73cc46b799b245a67a7b716e931e43a777dba65a20274960173e582ddc070225f635ac9507fb4bb740d93719d
 DIST genpatches-4.19-10.extras.tar.xz 17476 BLAKE2B 
b721af1edf01fe8978adba133bd126b2daa2c212b4658d0faf62b99e76ef994deed5a9bcc3c2a417ad689b7f685f9e373a5e8b548851e9680f50031731a1b58f
 SHA512 
4f43cae26c95b14fc3ccbb0a469455c207ca37d86b7ce920396ee0f24d602727a99407d138bd89cabae49003991c7ee7e9b768b07c01ebb19d3ed0363c4bb413

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

2018-12-17 Thread Mart Raudsepp
commit: be7e5cb92c0c0f6e76306737efc921e6c2e5d551
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 14:10:43 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 15:07:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7e5cb9

dev-util/sysprof: bump to 3.30.2

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/sysprof/Manifest  |  1 +
 dev-util/sysprof/sysprof-3.30.2.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-util/sysprof/Manifest b/dev-util/sysprof/Manifest
index 75ff7d4efdf..896392cf250 100644
--- a/dev-util/sysprof/Manifest
+++ b/dev-util/sysprof/Manifest
@@ -1,3 +1,4 @@
 DIST sysprof-3.24.1.tar.xz 595920 BLAKE2B 
90582eab3fc12a0169c151ce0fad20b839841f77a31e5858f8d660f9b0f2630396bec3b239dd88baa3f6e3dd936bdd6d63a652e491a1d32f966a755f9099f160
 SHA512 
5d323bcb9923c511065132711963dc8856c4d837b4d7ccfae5cc5794be5ac8ad1dc42504025469199f4bfd6a6fad4d8f49b7b21cab6f0c9a954820182e75c7d0
 DIST sysprof-3.26.1.tar.xz 609076 BLAKE2B 
fd10ce27b224100558ff5bb9c75cfffcb76b2331d2c4056bd73a9ace1ea155e61d705240acf6fefa805fba2333f6d439369d5b1cc16e0c537ab9fed408bf6d85
 SHA512 
ee03360e4971cd91129bac3cc9d2cf292d29aafe1cdacd078e404ee15c3ff02bcd0c0159502605c00eb2abd3a46917cf70458ad05e48b594eeb2835ead55c34c
 DIST sysprof-3.28.1.tar.xz 380720 BLAKE2B 
0a3b93659e421b717230bff6e90d20b28f8abc8491fddb51bc3f106b6cd8b038254e1fd0260c6eee2c2b83d77765be43f394d49bd34c054c36d6427ef419fefa
 SHA512 
ca75c279bcb8cb37bffdba51d5b3481c3ece104847b64c0b8cb534468c9350a96c7224bf261ef892817e53aff2cff90a2b808f5db5a9afd6230721664b83809b
+DIST sysprof-3.30.2.tar.xz 393420 BLAKE2B 
5e86a78c231d2d2c601198e066c463d8bec95ab1ae6d0f6678e6e80305b8a6d53c604ce54d9fc2a473e4679695cef709f0e1a9514f1091719f33a58b92c896eb
 SHA512 
70c49f7c20742aad82c8d9b1e303d06ca5fd2d27a6868872d28affea22278d381bf3eb0d181cbd1bfa490bda2878c52748ac29273e9e608452e9bf4f29fd9e2a

diff --git a/dev-util/sysprof/sysprof-3.30.2.ebuild 
b/dev-util/sysprof/sysprof-3.30.2.ebuild
new file mode 100644
index 000..e3dd7be4967
--- /dev/null
+++ b/dev-util/sysprof/sysprof-3.30.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson systemd xdg
+
+DESCRIPTION="System-wide Linux Profiler"
+HOMEPAGE="http://sysprof.com/;
+
+LICENSE="GPL-3+ GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk systemd"
+
+RDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-auth/polkit
+   gtk? ( >=x11-libs/gtk+-3.22.0:3 )
+   systemd? ( >=sys-apps/systemd-222 )
+"
+# libxml2 required for glib-compile-resources; appstream-glib for appdata.xml 
developer_name tag translation
+DEPEND="${RDEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   >=sys-kernel/linux-headers-2.6.32
+   virtual/pkgconfig
+"
+
+src_configure() {
+   # -Dwith_sysprofd=host currently unavailable from ebuild
+   local emesonargs=(
+   $(meson_use gtk enable_gtk)
+   -Dwith_sysprofd=$(usex systemd bundled none)
+   -Dsystemdunitdir=$(systemd_get_systemunitdir)
+   # -Ddebugdir
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+
+   elog "On many systems, especially amd64, it is typical that with a 
modern"
+   elog "toolchain -fomit-frame-pointer for gcc is the default, because"
+   elog "debugging is still possible thanks to gcc4/gdb location list 
feature."
+   elog "However sysprof is not able to construct call trees if frame 
pointers"
+   elog "are not present. Therefore -fno-omit-frame-pointer CFLAGS is 
suggested"
+   elog "for the libraries and applications involved in the profiling. 
That"
+   elog "means a CPU register is used for the frame pointer instead of 
other"
+   elog "purposes, which means a very minimal performance loss when there 
is"
+   elog "register pressure."
+   if ! use systemd; then
+   elog ""
+   elog "Without systemd, sysprof may not function when launched 
as a regular user,"
+   elog "thus suboptimal running from root account may be 
necessary."
+   if use gtk; then
+   elog "Under wayland, that limits the recording usage to 
sysprof-cli utility."
+   fi
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+   gnome2_schemas_update
+}



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

2018-12-17 Thread Mart Raudsepp
commit: 964fd0fee053e8c270cf258c4316b0c864fc915d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 13:13:28 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 15:07:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964fd0fe

dev-libs/glib: add details about commented out test unit

Got some information from upstream about potential appinfo launch*
failures - add details to ebuild to not lose them

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-libs/glib/glib-2.58.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/glib/glib-2.58.1.ebuild b/dev-libs/glib/glib-2.58.1.ebuild
index 1619c20138e..5d7bc1f6a95 100644
--- a/dev-libs/glib/glib-2.58.1.ebuild
+++ b/dev-libs/glib/glib-2.58.1.ebuild
@@ -104,6 +104,7 @@ src_prepare() {
#if ! has_version x11-terms/xterm && ! has_version 
x11-terms/gnome-terminal ; then
#   ewarn "Some tests will be skipped due to missing 
terminal program"
# These tests seem to sometimes fail even with a terminal; skip 
for now and reevulate with meson
+   # Also try https://gitlab.gnome.org/GNOME/glib/issues/1601 once 
ready for backport (or in a bump) and file new issue if still fails
sed -i -e "/appinfo\/launch/d" gio/tests/appinfo.c || die
# desktop-app-info/launch* might fail similarly
sed -i -e "/desktop-app-info\/launch-as-manager/d" 
gio/tests/desktop-app-info.c || die



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

2018-12-17 Thread Mart Raudsepp
commit: ddc7290b3664a4bf7e7ad11cc1640d391d56fac3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 14:14:56 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 15:07:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc7290b

dev-util/gnome-builder: bump to 3.30.2

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/gnome-builder/Manifest|   2 +
 dev-util/gnome-builder/gnome-builder-3.30.2.ebuild | 186 +
 2 files changed, 188 insertions(+)

diff --git a/dev-util/gnome-builder/Manifest b/dev-util/gnome-builder/Manifest
index 46650bd57a9..173a9e7e464 100644
--- a/dev-util/gnome-builder/Manifest
+++ b/dev-util/gnome-builder/Manifest
@@ -1,2 +1,4 @@
 DIST gnome-builder-3.24.2.tar.xz 4342908 BLAKE2B 
5dca80d2e948041bc096fa9a2a5d39322c6fedb0560e3e4f3c60c7b0657c7c62e89387a63f7d050c3df90d8c129485bc5495039802548b22ae268d94c14a37ae
 SHA512 
dec133ad3c5ef96a036598ebbe684667dc44f73d8643e700f1e776cf8eb860b99c1d333f1fed5bc896cb7bdcf607eb51fedb7bb1f5b0cc662e4b2703d74140bf
 DIST gnome-builder-3.28.4.tar.xz 9309060 BLAKE2B 
a4402452ffaf64cc767edb9cba65b74a88cb77d04ca2ffecd3b01c53382930891c2c03e2528861f4d28ca3643465b6767235e945f44cc37d2d716bcbb3ab25c8
 SHA512 
ef83b909f295d83478aa7d5deb8b5d8291ddf6134e147e88452cdba8ff449a2415d0381d63d3f82cf28942b1096a704de64540c8cdf5f06c21c8278c93fbbc03
+DIST gnome-builder-3.30.2-patchset.tar.xz 43720 BLAKE2B 
c444117232c6560e68cad46134327e94b361cf89c4f68f2e68940e8a46d2a42720aa5e881dcb3153a3c75057cfacd8c67287a8bb0740999d4628ab6498db7c32
 SHA512 
e17a0357d2a3e6c059ef27dbf591ad3acfa6f5d7d58f47ca8ebc6dc6883a1bb1bb87b15f3c564c2babc5857e9de4a7a47934398d880f233265d7254087d3
+DIST gnome-builder-3.30.2.tar.xz 9478508 BLAKE2B 
546328df141582d0d15317166c27493ac1f0b813680607f05de3429301cf8e4937cfc51bff69db26cd4ef1a8ef02aadd5aaa643c857eeabf9b16606a2a3a5cda
 SHA512 
39087e3a30a807b7374167ba4c5295a9161e3c8d8e409172dcd28c52db48e72cd9303c2d4ff8fd11d4bfc70af6c810e5dc254c4c74b646875206221cff3bad57

diff --git a/dev-util/gnome-builder/gnome-builder-3.30.2.ebuild 
b/dev-util/gnome-builder/gnome-builder-3.30.2.ebuild
new file mode 100644
index 000..09aad7b39c4
--- /dev/null
+++ b/dev-util/gnome-builder/gnome-builder-3.30.2.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+VALA_MIN_API_VERSION="0.36"
+DISABLE_AUTOFORMATTING=1
+FORCE_PRINT_ELOG=1
+
+inherit gnome.org gnome2-utils llvm meson python-single-r1 readme.gentoo-r1 
vala virtualx xdg
+
+DESCRIPTION="An IDE for writing GNOME-based software"
+HOMEPAGE="https://wiki.gnome.org/Apps/Builder;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz;
+
+# FIXME: Review licenses at some point
+LICENSE="GPL-3+ GPL-2+ LGPL-3+ LGPL-2+ MIT CC-BY-SA-3.0 CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="clang +devhelp doc +git gtk-doc sysprof test vala webkit"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# When bumping, pay attention to all the included plugins/*/meson.build (and 
other) build files and the requirements within.
+# `grep -rI dependency * --include='meson.build'` can give a good initial idea 
for external deps and their double checking.
+# The listed RDEPEND order shold roughly match that output as well, with 
toplevel one first.
+# Most plugins have no extra requirements and default to enabled; we need to 
handle the ones with extra requirements. Many of
+# them have optional runtime dependencies, for which we try to at least notify 
the user via DOC_CONTENTS (but not all small
+# things); `grep -rI -e 'command-pattern.*=' -e 'push_arg'` can give a 
(spammy) idea, plus python imports in try/except.
+
+# FIXME: with_flatpak needs flatpak.pc >=0.8.0, ostree-1, libsoup-2.4.pc 
>=2.52.0 and ${LIBGIT_DEPS}
+# Editorconfig needs old pcre, with vte migrating away, might want it optional 
or ported to pcre2?
+# An introspection USE flag of a dep is required if any introspection based 
language plugin wants to use it (grep for gi.repository). Last full check at 
3.28.4
+
+# These are needed with either USE=git or USE=flatpak (albeit the latter isn't 
supported yet)
+LIBGIT_DEPS="
+   dev-libs/libgit2[ssh,threads]
+   >=dev-libs/libgit2-glib-0.25.0[ssh]
+"
+# TODO: Handle llvm slots via llvm.eclass; see plugins/clang/meson.build
+RDEPEND="
+   >=dev-libs/libdazzle-3.30.2[introspection,vala?]
+   >=dev-libs/glib-2.58.0:2
+   >=x11-libs/gtk+-3.24.0:3[introspection]
+   >=x11-libs/gtksourceview-4.0.0:4[introspection]
+   >=dev-libs/json-glib-1.2.0
+   >=dev-libs/jsonrpc-glib-3.30.1[vala?]
+   >=x11-libs/pango-1.38.0
+   >=dev-libs/libpeas-1.22.0[python,${PYTHON_USEDEP}]
+   >=dev-libs/template-glib-3.28.0[introspection,vala?]
+   >=x11-libs/vte-0.40.2:2.91[vala?]
+   >=dev-libs/libxml2-2.9.0
+   git? ( 

[gentoo-commits] proj/linux-patches: New tag: 4.14-96

2018-12-17 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 14:53:23 2018 +

New tag: 4.14-96




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

2018-12-17 Thread Mike Pagano
commit: faef03243624f4918a7bc91804172f9803ab
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 17 13:58:56 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 13:59:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faef0324

sys-kernel/gentoo-sources: Linux patch 4.9.146

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0672615fb9d..f8c4e556c79 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -37,6 +37,9 @@ DIST genpatches-4.9-146.extras.tar.xz 17356 BLAKE2B 
c828786634db825791277c3ff700
 DIST genpatches-4.9-147.base.tar.xz 2716552 BLAKE2B 
095588ab8f8123aada2cf8972835a70683cbc46884f2a2abfaa3af1e1fab4831aa86bfa3f1619c4367fc55f7a473f8181a3881268d7e5f213aaf123c06fa08da
 SHA512 
7958f5c6d145b8c7b9289ea5a2cdd4cf0370b0b7c254d6cba1a3f8817767bf59f12d8f9cf0de3482be6e25ad9d26df476ac1bf0961ffa88870c9c9e7ab5d0059
 DIST genpatches-4.9-147.experimental.tar.xz 106400 BLAKE2B 
28844d6795d5bd53104934d4b62c02a387aa9d4c6150b5ce4e01ac3a7c348cc29930c11d490555d59a3a8e06daeae0decbcd4ea896ae23873c8463f1231cbce3
 SHA512 
935913d384ff10156d1f0672dd78594e368d283cc7b92c67ba62f5ee83041c07c73f0ebf8da7016fa27ce50cc38c14612bb0a8329127adfc16eea298e7dda4d4
 DIST genpatches-4.9-147.extras.tar.xz 17360 BLAKE2B 
05bfd058d0538f539ed200cbb39864f0221de20d34cd353efaad67afd52230854f74aab9617d5bcdbe4ebd88423f67ae20730a45c882526b58ab64b547f33591
 SHA512 
29248c6711982cbc27512531f09da16d411414715967a89c411889415094709b74883e64a5775a8a5cd6f9f23e7da89d3f7a928a5356ad3ac9d378a6686d8938
+DIST genpatches-4.9-149.base.tar.xz 2735448 BLAKE2B 
875567ec6f0268009f16e6a4a94d6ad0b3821f4a19f1d3cf7dc83f2bb60726ca04c780554f96d683ad2a01a8a5ed5f578074b8fb0905ca6d1b9d7129ba61a203
 SHA512 
2822b6e21016b742a042bced6b7683c06e3a1e1777f6219dad4551e05ac2ce91b12f5d0c4a3b4ee0b8d917776845b979074e2ca000ff3af2d83a6a5208b05052
+DIST genpatches-4.9-149.experimental.tar.xz 106440 BLAKE2B 
ed1abf62d10012316b04111a16b7711f55bfe15af1fe1f2cbe409a6323eaffdee0089c3e706019eef7f48df52d46d4276281daa0b43f80842b8d47fbbfce4176
 SHA512 
321c9447a38e47befe054ef6252d75454e5beb9d4daa89d7e439bbae4c51ca1462f0c5abf015effe136efe8e696dd1c3f9640c99b4d7262ab7144172a54ecd84
+DIST genpatches-4.9-149.extras.tar.xz 17352 BLAKE2B 
27d892d9422cc35237baeb8508c05677250dae2728f42a5f9081dd794fd9b8c961a44a1a166f37e32aab5f657b788f9c1833c991911f502db2ddc0555deaa306
 SHA512 
dffdf5d68e498c610afa04c7979c671352ddb92b623ffe3d06448f9764d0ef58b07b46f1ba83a553d3ed86aa0d92de5ac9a41f9242c8b45e22facc78312ae98f
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.146.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.146.ebuild
new file mode 100644
index 000..248a59829f2
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.146.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="149"
+
+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: dev-ada/gps/

2018-12-17 Thread Alfredo Tupone
commit: 87e01740dd6729fb907939330455f1132cadf8c3
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Dec 17 13:40:45 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Dec 17 13:40:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e01740

dev-ada/gps: Explicity call python pkg_setup

Closes: https://bugs.gentoo.org/673264
Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ada/gps/gps-2018.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ada/gps/gps-2018.ebuild b/dev-ada/gps/gps-2018.ebuild
index 8cf67c2fc6e..15d8e2fb9fa 100644
--- a/dev-ada/gps/gps-2018.ebuild
+++ b/dev-ada/gps/gps-2018.ebuild
@@ -59,6 +59,7 @@ pkg_setup() {
GNATDRV=gnat-${GCC_PV}
GNATLS=gnatls-${GCC_PV}
llvm_pkg_setup
+   python-single-r1_pkg_setup
 }
 
 src_prepare() {



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

2018-12-17 Thread Virgil Dupras
commit: 603fb9d07af015f4944c3d5b722e9ab3f84ff01b
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Dec 17 13:34:22 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Dec 17 13:34:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=603fb9d0

dev-python/django: remove old

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

 dev-python/django/Manifest  |   2 -
 dev-python/django/django-1.11.16.ebuild | 112 
 dev-python/django/django-2.1.3.ebuild   |  87 -
 3 files changed, 201 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index abdc43a40c8..3422ba91b68 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,5 +1,3 @@
-DIST Django-1.11.16.tar.gz 7852514 BLAKE2B 
a881caa6c31c80d6b0146cb49a08ba63ebfba21637747328adb8ec3afada2182b72c46576a79cc9e163546e5b980a2be516d842492517319deb0a4f5512ad605
 SHA512 
bf1329ac364c9037fd6cecd0e8565c8bd8d830343671f9ce5415a10e70da37256667675b3f97e4d2508a8a912fa7a06ca7f585586ac18e6734c939bc41a8b455
 DIST Django-1.11.17.tar.gz 7853439 BLAKE2B 
f6218ee690e505921d229193540b4166771465213aee3a3b239da6a88c1a7e166d182750192f984be7369e82c3ae172a9d858d7d30e9eb7cff4a467b543372e2
 SHA512 
ecf798ce8037d79dbbe673ad583e6414c9a24b807442feb967927b78cacb467f7f5c20e938116829d9b0df0563ee110a8d07294fd40b99dbd6356c8bae151bd6
 DIST Django-2.0.9.tar.gz 7992507 BLAKE2B 
c6f1d79401007d2c83553e885d5e32c7890b3f1ed53c948ea4c55cc2a0272c06d0b7fdafef7be5042ab26b3f8c3ffef64f6f01f49d6e615503f8bfad99b66c3a
 SHA512 
7a766ce0240b19a18dc5a9a4682630c4ce90fa6ed0d02a97303088a990d09e097b609220f4e2806854585724f483cb2ae7e4f29bfd1898f3a0d6e758c2f4ea4a
-DIST Django-2.1.3.tar.gz 8611851 BLAKE2B 
dc0c2bf994ef883d34d66d3d0f4e77d20f5a25671053831e4138e5431ec7ec8c89ba64d7ae4a58e034e01093276cd61a2d833319d28283cbd9ad8d6ae4b9b2d4
 SHA512 
b83732d8c0230bda0a29db92acd3e4e7531f9adb3a0d10f37c40288c08ccaa5d7d49184bd5ea000b991eaf8a196b317648c200c147a6e8f503ce42189344cee9
 DIST Django-2.1.4.tar.gz 8611886 BLAKE2B 
1deedd3c13c65a7f6ae2262ef1e894046e3151dc7bcd6da274d6e87e60db326cc28a51c62627d00c6feee3807ff8dd13823edf8b4494f0d1499272998f350748
 SHA512 
a2dc6fb7514f8d79aff98aeb0bd0edb1ede36ed2368e553fded8b58765092d6a2efcf2e9429bb9c7d2c16d466e46a9ff18aaf5911a7dd868f42569c1e82831aa

diff --git a/dev-python/django/django-1.11.16.ebuild 
b/dev-python/django/django-1.11.16.ebuild
deleted file mode 100644
index 6f859138b19..000
--- a/dev-python/django/django-1.11.16.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-WEBAPP_NO_AUTO_INSTALL="yes"
-
-inherit bash-completion-r1 distutils-r1 eutils eapi7-ver webapp
-
-MY_PN="Django"
-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/$(ver_cut 1-2)/${MY_P}.tar.gz
-   mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
-   "
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc sqlite test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/docutils[${PYTHON_USEDEP}]
-   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}"
-
-WEBAPP_MANUAL_SLOT="yes"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9-bashcomp.patch
-)
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-python_prepare_all() {
-   # Prevent d'loading in the doc build
-   sed -e '/^"sphinx.ext.intersphinx",/d' -i docs/conf.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   # Tests have non-standard assumptions about PYTHONPATH,
-   # and don't work with ${BUILD_DIR}/lib.
-   PYTHONPATH=. "${PYTHON}" tests/runtests.py --settings=test_sqlite -v2 
--parallel 1 \
-   || die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   newbashcomp extras/django_bash_completion ${PN}-admin
-   bashcomp_alias ${PN}-admin django-admin.py
-
-   if use 

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

2018-12-17 Thread Virgil Dupras
commit: 1e1f8bf06a9dfbed048ee30d5c2fbc0964e3f1b3
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Dec 17 13:33:12 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Dec 17 13:33:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1f8bf0

dev-python/django: stabilize 1.11.17 on amd64 and x86

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

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

diff --git a/dev-python/django/django-1.11.17.ebuild 
b/dev-python/django/django-1.11.17.ebuild
index aaa15de9067..507ad31d67c 100644
--- a/dev-python/django/django-1.11.17.ebuild
+++ b/dev-python/django/django-1.11.17.ebuild
@@ -25,7 +25,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc sqlite test"
 
 RDEPEND=""



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

2018-12-17 Thread Virgil Dupras
commit: fc0b8864e0a28c88293ee2525f90535ddb49947f
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Dec 17 13:31:43 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Dec 17 13:31:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0b8864

dev-python/django: stabilize 2.1.4 on amd64 and x86

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

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

diff --git a/dev-python/django/django-2.1.4.ebuild 
b/dev-python/django/django-2.1.4.ebuild
index da954608dac..4f8d934327f 100644
--- a/dev-python/django/django-2.1.4.ebuild
+++ b/dev-python/django/django-2.1.4.ebuild
@@ -21,7 +21,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc sqlite test"
 
 RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"



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

2018-12-17 Thread Virgil Dupras
commit: b4fd13585805d844a10fd15015ab8160dbb7247b
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Dec 17 13:15:33 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Dec 17 13:15:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fd1358

dev-python/pytest: bump to 3.10.1

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

 dev-python/pytest/Manifest |  1 +
 dev-python/pytest/pytest-3.10.1.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 792d3317475..a6bf98c2dd6 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,3 +1,4 @@
+DIST pytest-3.10.1.tar.gz 892420 BLAKE2B 
38849ae69bf4380bc1a99aa105cac04be078da4460373dfc16fa555238b2830fa2f5ae6c19de8aa2af9ac18d87c5d2705d62f7b2e67e4a62d843f6a28bbd76fd
 SHA512 
30ff79c0fdcbeef68e1191ff400a20428e391717f06957f554b694b94b565dca01346fe989c3e443c4402f3b2bdbd5564f6303a4447f933fb54cba45628f
 DIST pytest-3.2.2.tar.gz 786396 BLAKE2B 
e669da930890e902b0323ec3a6685080ddd889e74655f7b4cb08ec421651f987597021a31471aab5a32d637b99620ce7792cbdf8f85561db3bb10ff06a446ba1
 SHA512 
6df3a50e7d1efeaf7a283920b16d1daf800798f422bc851b0aacd2bbd5cb0a88c95f9057fae49943b9dfe6527ed552cdf8d983b944ab91d0af252ee4f6eb82db
 DIST pytest-3.4.2.tar.gz 812719 BLAKE2B 
96623d6cdea4bd79778175c18c949938505f1862010f700f9a8cb85f445910381af391a5b69e664fbbfc254bf46502c798c72026772070236a0a3bca7aeeb3d6
 SHA512 
787065ab76d4482799bb2da9f024c9c383e68cc1cc01f3b80f6ed9444ca6383d20953615696ed4dd01668777b094cf5002b23c4ce51828879dcf8ebf2170c71b
 DIST pytest-3.6.3.tar.gz 830949 BLAKE2B 
4c0df5d157b8bb0ac6261a793aac2a8074c869b1a7cbda3eda600c79648b3722eaf2a57514c1fece60e0aac324b8ed09e8e889dda268619204e9e1f1637e1c9b
 SHA512 
e18d8e972cb1b05b037b9441eea5981ce036d8e2c2bab80f6e50f283df9bd08740296133990424cf78449f6d3d2fbd1d59709770aa972af99fe061583f2d79a7

diff --git a/dev-python/pytest/pytest-3.10.1.ebuild 
b/dev-python/pytest/pytest-3.10.1.ebuild
new file mode 100644
index 000..7b1f51abe66
--- /dev/null
+++ b/dev-python/pytest/pytest-3.10.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy{,3} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple powerful testing with Python"
+HOMEPAGE="http://pytest.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+
+# When bumping, please check setup.py for the proper py version
+PY_VER="1.5.0"
+
+# pathlib2 has been added to stdlib before py3.6, but pytest needs __fspath__
+# support, which only came in py3.6.
+RDEPEND="
+   >=dev-python/atomicwrites-1.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-17.4.0[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-4.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/pathlib2[${PYTHON_USEDEP}]' python2_7 
python3_{4,5} )
+   >=dev-python/pluggy-0.7[${PYTHON_USEDEP}]
+   >=dev-python/py-${PY_VER}[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-40[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   virtual/python-funcsigs[${PYTHON_USEDEP}]"
+
+# flake & pytest-capturelog cause a number of tests to fail
+DEPEND="${RDEPEND}
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)
+   dev-python/requests[${PYTHON_USEDEP}]
+   !!dev-python/flaky
+   !!dev-python/pytest-capturelog
+   )"
+
+python_prepare_all() {
+   grep -qF "py>=${PY_VER}" setup.py || die "Incorrect dev-python/py 
dependency"
+
+   # Something in the ebuild environment causes this to hang/error.
+   # https://bugs.gentoo.org/598442
+   rm testing/test_pdb.py || die
+
+   # those tests appear to hang with python3.5+;  TODO: investigate why
+   sed -i -e 's:test_runtest_location_shown_before_test_starts:_&:' \
+   testing/test_terminal.py || die
+   sed -i -e 's:test_trial_pdb:_&:' testing/test_unittest.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \
+   -vv testing || die "tests failed with ${EPYTHON}"
+}



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

2018-12-17 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 13:12:34 2018 +

New tag: 4.9-149




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

2018-12-17 Thread Virgil Dupras
commit: d55783b0cd1075fe5be0cd2887c25fec00807867
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Dec 17 13:01:17 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Dec 17 13:03:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55783b0

dev-python/pytest: bump to 4.0.2

Drop test dependency to pytest-xdist: it's actually optional and makes
keywording and stabilization much more complicated.

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

 dev-python/pytest/Manifest |  2 +-
 .../{pytest-4.0.1.ebuild => pytest-4.0.2.ebuild}   | 18 +-
 2 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 3ea2ca718d0..792d3317475 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -2,4 +2,4 @@ DIST pytest-3.2.2.tar.gz 786396 BLAKE2B 
e669da930890e902b0323ec3a6685080ddd889e7
 DIST pytest-3.4.2.tar.gz 812719 BLAKE2B 
96623d6cdea4bd79778175c18c949938505f1862010f700f9a8cb85f445910381af391a5b69e664fbbfc254bf46502c798c72026772070236a0a3bca7aeeb3d6
 SHA512 
787065ab76d4482799bb2da9f024c9c383e68cc1cc01f3b80f6ed9444ca6383d20953615696ed4dd01668777b094cf5002b23c4ce51828879dcf8ebf2170c71b
 DIST pytest-3.6.3.tar.gz 830949 BLAKE2B 
4c0df5d157b8bb0ac6261a793aac2a8074c869b1a7cbda3eda600c79648b3722eaf2a57514c1fece60e0aac324b8ed09e8e889dda268619204e9e1f1637e1c9b
 SHA512 
e18d8e972cb1b05b037b9441eea5981ce036d8e2c2bab80f6e50f283df9bd08740296133990424cf78449f6d3d2fbd1d59709770aa972af99fe061583f2d79a7
 DIST pytest-3.8.2.tar.gz 869668 BLAKE2B 
91d75481e4ef36ab06654b340751a33a96b9f6187cdfc65694973e2d4d7ddc5806fe673c87f0aa442c6c657a953b36c22d288eee8f61cc002be4be803bc98111
 SHA512 
5420de07ff741f64bcb7fce7bf3b5097cf63be2539c2e694c168bd824ba468ca87cb17be801b72b972ab417da98d1b5473f319afd642bf5c6c0270e3a697d016
-DIST pytest-4.0.1.tar.gz 903708 BLAKE2B 
b770ccd3d4bf64410f9accd6e7afc3e27be9b90f1f7bbc6f4ce2498ec6939d1329da8cf5dde85b4e8f158ee21c733f6cf41906a0aa93cf86cd30516a92fe
 SHA512 
55513e9da61037b7381892d1d60a6b40d4d06ad3d7ab1e186b3bb88ed6a8469c7b30779880906628c74162b1f4664566c27388562e5f95342cf2af63b323e1d1
+DIST pytest-4.0.2.tar.gz 904958 BLAKE2B 
ea245fab1363350d6e9aa0eab4aa5cd732561c6f4192e90f2fdc68b1a31941b91bde23b9840c3df7804a4712b8d26bd3b65d2789988e2994ad7c61a272184804
 SHA512 
6c77024cdd0a14ad417d7acece89e6b06530ceec1d6950a7cae265bddff44182d1839ced59c34ed9add8eb55214d69f01bd77499b8d3b483ada5ba47bca28802

diff --git a/dev-python/pytest/pytest-4.0.1.ebuild 
b/dev-python/pytest/pytest-4.0.2.ebuild
similarity index 84%
rename from dev-python/pytest/pytest-4.0.1.ebuild
rename to dev-python/pytest/pytest-4.0.2.ebuild
index e626c60a79d..7b1f51abe66 100644
--- a/dev-python/pytest/pytest-4.0.1.ebuild
+++ b/dev-python/pytest/pytest-4.0.2.ebuild
@@ -14,8 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-# doc apparently requires sphinxcontrib_trio, not yet packaged
-IUSE="test" # doc
+IUSE="test"
 
 # When bumping, please check setup.py for the proper py version
 PY_VER="1.5.0"
@@ -33,17 +32,11 @@ RDEPEND="
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
virtual/python-funcsigs[${PYTHON_USEDEP}]"
 
-#  doc? (
-#  dev-python/pyyaml[${PYTHON_USEDEP}]
-#  dev-python/sphinx[${PYTHON_USEDEP}]
-#  )"
-
 # flake & pytest-capturelog cause a number of tests to fail
 DEPEND="${RDEPEND}
dev-python/setuptools_scm[${PYTHON_USEDEP}]
test? (
>=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
-   >=dev-python/pytest-xdist-1.22.2[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)
dev-python/requests[${PYTHON_USEDEP}]
@@ -70,12 +63,3 @@ python_test() {
"${PYTHON}" "${BUILD_DIR}"/lib/pytest.py --lsof -rfsxX \
-vv testing || die "tests failed with ${EPYTHON}"
 }
-
-#python_compile_all() {
-#  use doc && emake -C doc/en html
-#}
-#
-#python_install_all() {
-#  use doc && HTML_DOCS=( doc/en/_build/html/. )
-#  distutils-r1_python_install_all
-#}



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

2018-12-17 Thread Mart Raudsepp
commit: a664c7bc391c0f13092a5197a1ff8281afb33524
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 12:39:46 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 12:55:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a664c7bc

dev-libs/jsonrpc-glib: bump to 3.30.1

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-libs/jsonrpc-glib/Manifest   |  1 +
 dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-libs/jsonrpc-glib/Manifest b/dev-libs/jsonrpc-glib/Manifest
index bda018de963..e503cc1c07d 100644
--- a/dev-libs/jsonrpc-glib/Manifest
+++ b/dev-libs/jsonrpc-glib/Manifest
@@ -1 +1,2 @@
 DIST jsonrpc-glib-3.28.1.tar.xz 40328 BLAKE2B 
36b512e27c46836fc8285bf4d6a6f8e39bdd748a09475af151d9a07f05e92dafe269d7675f8ff0253b21485405776d9348b38b067d73f75d6bdc3203fb876ea1
 SHA512 
874791c898d8fd6f8c6401b8ae219dc08e34e207ba214add1f14bb28b407581dc372487398d276395ddbe2f349d5b04f2ffb78fc73398d85975df40d3409f352
+DIST jsonrpc-glib-3.30.1.tar.xz 41516 BLAKE2B 
c0b73c06682fd0a1bca2fb000d7909460c496e73364c24905e1a4c88cce64252ac024825ab89650ee0b3b5de1cd1686fc7a231ffb5b0bb7e1c66262eafce026f
 SHA512 
f1ae34faf9b3902b45b01bfafc87fd8d30051bbb11cf247cf8af9dc2bae8b2f3c93564a17a9f047dbb61240662a0ffbc2c2b764f8e254305c7aee1b32fd8a86b

diff --git a/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild 
b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild
new file mode 100644
index 000..577aa2a9c1a
--- /dev/null
+++ b/dev-libs/jsonrpc-glib/jsonrpc-glib-3.30.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org meson xdg vala
+
+DESCRIPTION="JSON-RPC library for GLib"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/jsonrpc-glib;
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="gtk-doc +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/json-glib[introspection?]
+   introspection? ( dev-libs/gobject-introspection:= )
+"
+DEPEND="${RDEPEND}
+   vala? ( $(vala_depend) )
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Denable_profiling=false # -pg passing
+   $(meson_use introspection with_introspection)
+   $(meson_use vala with_vapi)
+   $(meson_use gtk-doc enable_gtk_doc)
+   $(meson_use test enable_tests)
+   )
+   meson_src_configure
+}



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

2018-12-17 Thread Mart Raudsepp
commit: 77a3634f09f9eeb92f7adb9bd7ccfcf28e34371d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 12:53:44 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 12:55:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a3634f

dev-libs/libdazzle: bump to 3.30.2

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-libs/libdazzle/Manifest|  1 +
 dev-libs/libdazzle/files/3.30.2-leak-fix.patch | 27 
 dev-libs/libdazzle/libdazzle-3.30.2.ebuild | 58 ++
 3 files changed, 86 insertions(+)

diff --git a/dev-libs/libdazzle/Manifest b/dev-libs/libdazzle/Manifest
index 4509c1882a3..9f492bb20b3 100644
--- a/dev-libs/libdazzle/Manifest
+++ b/dev-libs/libdazzle/Manifest
@@ -1 +1,2 @@
 DIST libdazzle-3.28.5.tar.xz 422792 BLAKE2B 
65b994798c2f9c7ec0d5ec5b3506896ba3fe09e8e563f1c03246684837a876d0918763f8589deccfc1477071434acda56973097904c3ad5469aa4374a56d1914
 SHA512 
e4616994226a7e755913343487a2850030dc13816c94dd0de166bb617a001097f6b849fa45ee546e75a15ad3357bd5a61a0caf436c4e3656eaa3480ed4b7f903
+DIST libdazzle-3.30.2.tar.xz 432192 BLAKE2B 
4c31b74b0a5c972b5c86bbacf50862a0c2db5c9ed1e67124671e2ece75d72de4c3605c6ecc81bde10cf2566ae06cbd7f14fccaff5d154c1bd9e53a9f8b2dc2eb
 SHA512 
591c3bb9dd65ae02e6234a1599497dce78d843ee6ca47e8d50656b9f98bab91c7b89424c23eb387184bdb28132e1fbe11ee7c01d4a7f0598bcef92739aa8bff6

diff --git a/dev-libs/libdazzle/files/3.30.2-leak-fix.patch 
b/dev-libs/libdazzle/files/3.30.2-leak-fix.patch
new file mode 100644
index 000..b3a1debf605
--- /dev/null
+++ b/dev-libs/libdazzle/files/3.30.2-leak-fix.patch
@@ -0,0 +1,27 @@
+From 6f8436709430fd5ebaebd90dd55885636030940d Mon Sep 17 00:00:00 2001
+From: Christian Hergert 
+Date: Mon, 19 Nov 2018 17:43:24 -0800
+Subject: [PATCH] three-grid: don't leak values from hashtable
+
+We are responsible for freeing the GList chain, so ensure we do that at
+the end of size-allocate.
+---
+ src/widgets/dzl-three-grid.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/widgets/dzl-three-grid.c b/src/widgets/dzl-three-grid.c
+index 0de5484..d00d0b1 100644
+--- a/src/widgets/dzl-three-grid.c
 b/src/widgets/dzl-three-grid.c
+@@ -569,6 +569,8 @@ dzl_three_grid_size_allocate (GtkWidget *widget,
+   area.y += child_alloc.height + priv->row_spacing;
+   area.height -= child_alloc.height + priv->row_spacing;
+ }
++
++  g_list_free (values);
+ }
+ 
+ static void
+-- 
+2.17.0
+

diff --git a/dev-libs/libdazzle/libdazzle-3.30.2.ebuild 
b/dev-libs/libdazzle/libdazzle-3.30.2.ebuild
new file mode 100644
index 000..538e79b9371
--- /dev/null
+++ b/dev-libs/libdazzle/libdazzle-3.30.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org meson xdg vala virtualx
+
+DESCRIPTION="Experimental new features for GTK+ and GLib"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/libdazzle;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
+
+IUSE="gtk-doc +introspection test vala"
+REQUIRED_USE="vala? ( introspection )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.56.0:2
+   >=x11-libs/gtk+-3.24.0:3[introspection?]
+   introspection? ( dev-libs/gobject-introspection:= )
+"
+# libxml2 required for glib-compile-resources; glib-utils for glib-mkenums
+DEPEND="${RDEPEND}
+   vala? ( $(vala_depend) )
+   dev-libs/libxml2:2
+   dev-util/glib-utils
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-leak-fix.patch # from libdazzle-3-30 branch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+}
+
+src_configure() {
+   local emesonargs=(
+   -Denable_tracing=false # extra trace debugging that would make 
things slower
+   -Denable_profiling=false # -pg passing
+   # -Denable_rdtscp=false # TODO: CPU_FLAGS_X86 for it?
+   -Denable_tools=true # /usr/bin/dazzle-list-counters
+   $(meson_use introspection with_introspection)
+   $(meson_use vala with_vapi)
+   $(meson_use gtk-doc enable_gtk_doc)
+   $(meson_use test enable_tests)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}



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

2018-12-17 Thread Mike Pagano
commit: d916fba9bbeb8c13e6d1b68e2d4904ba7134a2d9
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 17 12:38:52 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 12:52:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d916fba9

sys-kernel/gentoo-sources: Linux patch 4.19.10

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

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

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 70eaeb336e3..0672615fb9d 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -10,6 +10,9 @@ DIST genpatches-4.14-95.extras.tar.xz 17488 BLAKE2B 
a1b6d0ddf2d442e5bc4b265c45b1
 DIST genpatches-4.19-10.base.tar.xz 350996 BLAKE2B 
bf1dccbfad400faaf631c2c07fd95423fb8b568f7b597b01cf6614d219bf764551aa67e214c4dc0ac9ceeb7951e1a751a026cabe08ad8a097c6ceb36dd11def3
 SHA512 
f3123df60570cf46b844fea5cf175eeb8f7f3d068d180ad2c8db818c7534bc48d055ce7faa4fa6fe5ef368831f55b3c35b4bc7b25278ec9796cdf34963f64440
 DIST genpatches-4.19-10.experimental.tar.xz 5220 BLAKE2B 
7ec9624b200a32e8d2d95f8a71b174d34a1e1f4e249146a9535f02d65723b862d6d4acac0875498219a734da25bd57b6ea08847089c4362964f73f2ed29bf2e0
 SHA512 
a842396de5ebe2782b0a1a78ba61b3547a10e6e73cc46b799b245a67a7b716e931e43a777dba65a20274960173e582ddc070225f635ac9507fb4bb740d93719d
 DIST genpatches-4.19-10.extras.tar.xz 17476 BLAKE2B 
b721af1edf01fe8978adba133bd126b2daa2c212b4658d0faf62b99e76ef994deed5a9bcc3c2a417ad689b7f685f9e373a5e8b548851e9680f50031731a1b58f
 SHA512 
4f43cae26c95b14fc3ccbb0a469455c207ca37d86b7ce920396ee0f24d602727a99407d138bd89cabae49003991c7ee7e9b768b07c01ebb19d3ed0363c4bb413
+DIST genpatches-4.19-11.base.tar.xz 384460 BLAKE2B 
74fe44dde9f3ff623efa5276981b30d6c2815103e30329a02e785a3157b6f82c624c6ed174ae3d40bd9f55a83f3e3e3f6f7a27dfe87fce63c7037e283d12cd7b
 SHA512 
ee02e0d836c1025c5f46e556c5362e4e92312b4bed411d8b77dcd3cdaf3c982d7cec960415934fce9551e4d01ad4fb5c16f49c26a356e253dd29f874883a7c87
+DIST genpatches-4.19-11.experimental.tar.xz 5220 BLAKE2B 
0feceff6d3d363a36b05dc38ef3d4d058c3a8ba467a0b4bf399fb4198ddae116974adbfc5275870d1b1399204f2bae55e17ea37d019efdf85b28d414cb9a88bd
 SHA512 
dc35e231b44c6d32587c9a47cb6a2d252add62610d43d4e4ca25e6be74331793e046ec464ddcbcb2389b1dff623ed0061f76dd18e1c95f15b59726090fa3d5e9
+DIST genpatches-4.19-11.extras.tar.xz 17472 BLAKE2B 
09b2621f0a361687b80b5c33407ba3cfc541c575f8c3443701a022f98e4191e04a796f3258227e292fa2ed2e0a160992072c21beb031cd09392cc399ca8cde6e
 SHA512 
28a9d2637250a4f5f1005251098973339612e0bc1173b047bf437c755ad050c1f2b8dc349b9f186c7f3065d3ed6c30df1a0859a2646b4597397767a4d2e38918
 DIST genpatches-4.19-9.base.tar.xz 316176 BLAKE2B 
384d9f9a340faf4d13c14d6212e0395cc205eed94b2174a5163ca2294ff54c74ec829f54fd083b6c28b701e074a79d443f3ebbcd5c15caecbf7bb6418f5e9fc3
 SHA512 
f22133a24443f8f91ef4a4b8d27e49a135b8ea8cdd4b7e6bf262f0e1b233d3e46bb20d2e1f379c0f2563d8c2d8626066f9efcbf42ab8e1f621f17c4b5b1ae63e
 DIST genpatches-4.19-9.experimental.tar.xz 5220 BLAKE2B 
a252358ee591bb4094aa0361c48d36471ec93c5fc15fc2a4c8802a4417de6a6106c800b3c45e853aea8c483a6e2411fd147bbcbd6d97e3f3a0ea8370ec922449
 SHA512 
fdcb864a31a6501aefd53bb5b8a5753e9004fa02a0c210e1bb6b1f74c9764ff79b8b40208802d54cfa3fbf6f7428bc337d4eb9244f1d54ae66cfaa1ef2ad7501
 DIST genpatches-4.19-9.extras.tar.xz 17480 BLAKE2B 
82b74d204cdceed50f5c9f241630a4fa545aa15eb7fcd59e962d8677a5b7e80f8bef19d0ec1d70bcb940a5c72936391a5e0bc1f0f605b7c46dee648a5902a25c
 SHA512 
24a6dfcede8d2f819734afb6e7ed9e36dea73dd694f091ae36cfdff20212009ebcdcd7ff06d4d416972b86b8aa98779c5fe44d2628b45aaa224fa4ddae139bcb

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.10.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.10.ebuild
new file mode 100644
index 000..6902981c5d2
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.10.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="11"
+
+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: sci-chemistry/gromacs/

2018-12-17 Thread Alexey Shvetsov
commit: d2449fde1c2f297878495ced96afa23f0a84e4d2
Author: Alexey Shvetsov  gentoo  org>
AuthorDate: Mon Dec 17 12:30:23 2018 +
Commit: Alexey Shvetsov  gentoo  org>
CommitDate: Mon Dec 17 12:30:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2449fde

sci-chemistry/gromacs: Version bump

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Alexey Shvetsov  gentoo.org>

 sci-chemistry/gromacs/Manifest |  4 +-
 sci-chemistry/gromacs/gromacs-2019..ebuild | 29 +--
 ...s-2019_beta1.ebuild => gromacs-2019_rc1.ebuild} | 43 +-
 3 files changed, 61 insertions(+), 15 deletions(-)

diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 3a34577c4bd..302eda88bf4 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -2,13 +2,13 @@ DIST gromacs-2016.2.tar.gz 27339623 BLAKE2B 
c3548f4abdc4c1b09a79a3da99d7ca8060da
 DIST gromacs-2016.5.tar.gz 27369491 BLAKE2B 
4a8bf1ae3e298ac2e26ec476130720dc3ef00db5d999e3a45fdbfd7fbfe7e94fbc86be6ff0f2f23552769c8bc851ce49c73f6fc1ab13f372523279b93e7794d7
 SHA512 
9cb8ff88871aa5df0967c60ba303c03296c6fa3c215cd01b26259df7753f0014f04222078ab4b84a66a1f709997837134d5c0f74da19b78322e410010c9d9e10
 DIST gromacs-2018.3.tar.gz 29915626 BLAKE2B 
6e6eeafecdd923a25b4a2a78a8e89f793639b57ffbd63f19d133d8474302f9a381041f138a509dadb42b36e25fe508729e860efb6b0c75cdbf01d924b0a8fd83
 SHA512 
3c4d6eb3942d7b54d01c94c6f6f5ae706e0f5d4f9901ea11a56fde4df97b1a9112007f2cb13feea0f19f30c89f57ae80ff53a8f5203b8cdff103aa903cd0dc8f
 DIST gromacs-2018.4.tar.gz 29918276 BLAKE2B 
daf3f91e47bab61befee4ecd91e4885835fc5ded408462c239c824567e64b5710fb252456c6be2bf0e4ce1a2119747fca9d8fb0532286bb93d6ccdd289fe57ab
 SHA512 
8ef0b90b2c266bb706c8fdba12e763de9c21aad197c1c71f48c06378644a734a3694172804db6c916a4974a9832b128512f2445d0b72783811e64edd22d27955
-DIST gromacs-2019-beta1.tar.gz 33549950 BLAKE2B 
667246f9a7cb136efca3fbda21aabe5ab0a759aa42896f8a9ddc86fafbfb1906e31fe46688c98477a5841e8fe5708b960c2a26abe754b8d793046734cd509377
 SHA512 
9f8bec3671f6f7421dc45cab1b5edb8ba8f2ebc34cd19ebd3d5d534be1f84135a112f49733a3f8c79e93ffc2b09c5053ae0dea31e95832a2b98acaee47f7d1af
+DIST gromacs-2019-rc1.tar.gz 33426863 BLAKE2B 
8de7128389652922dafe2a6f73fadfeb463a9a1ffea898ac34cfe056500113a12c795aa9ba1304d6e4a737dcfa7bd537bab2f1d49c0951f8b68714c13458
 SHA512 
ade6e9df653f1212540ca969d0b70b046fe30de866ca899ecb463d2c96e6dd70ac8a5ff08df801728332357abefee2d73cd3e77cae4b2b586a827c69e0257654
 DIST gromacs-5.0.4.tar.gz 26342095 BLAKE2B 
27a2483e23533ad627114c0005fa0d49a311b359c31aed6378bdd768c9dda03c3b19f11d961f0bd3b82a1711737d4b7dce13cad5fc56d058dd0110fe21421ee3
 SHA512 
bc62b623bf71dcaa948aaf7563a3d3afa973da0702062848a20323db202e862dcee413197dacd1472866ccb40fce7709e283177b1c6c49514064f23e6c46b5ee
 DIST gromacs-5.1.3.tar.gz 27095702 BLAKE2B 
b7fd8fa10e8c4f4368ac551338c59374dc35f85c9fdae5d64eec62929b8f04ea724a084959b3618cd8a151bf3e0a0c84c8f75de953722effca82a4928941ce73
 SHA512 
9ab26e1b2268f8d567b89b2d99d0b75b937b28edceaec56d17ca3243c76faa31255ffc0c45d762c7c693fe500b00e36ad43b80572d1d7f92dc87f9d2d98c0ba6
 DIST regressiontests-2016.2.tar.gz 67095329 BLAKE2B 
fec8a663845ad67374c8a230d1590fa9e5079460198f41cee3b788aaa1c72e8ec9dcda48bc68a594f15003d11bf6617d46cc1a09c16b7a333587b43904a16ba6
 SHA512 
e0aceb56d1f38a7e6ab9fdaac5063fd20c5b3a162ffb6eddd0e6dc7dff9b724bfe31363493a9437e9f9d5421a534b375960fcb31e903a4901a0fa94ed8511294
 DIST regressiontests-2016.5.tar.gz 67641413 BLAKE2B 
4fcd30c198f3acbbabf1104c040d9a686de49536a97dbeb14732bfa0ed3cf37aa61b1b0f45393668985b993d1f1862a8985e416af819cf9793f5964f3e4f43cc
 SHA512 
31764fd99cc4185d61de5d4443ee482c27b13533451a24aa0e487ce275a63685424eafacae38b1a3ffd4ce0d5ebe02a90348953b04c104f91376f0edfdff
 DIST regressiontests-2018.3.tar.gz 67857855 BLAKE2B 
acd7a05ae79d1b4eb47d0c68a3fec9ee19f028a5019f39c37a033f48cf6da2a468375180ad6ceca9ac4f685a8bead38550663a47d6427b51f84c32a5c810e5f0
 SHA512 
57980d49efe6dcc3b3d14b5913a30c68fc1de5b679ef986fec1a149c76f67139b0299c3ee2825451461294fab5f345c7ad4f42e90f8991b81aafe9c369f3ff0b
 DIST regressiontests-2018.4.tar.gz 67860326 BLAKE2B 
0160f701a8fa14ba4f175f4fca9894104bc5cc6aa5f02ac57200fd5a8f74a29b595df609e704cb70fcd9a03529bcf758fb4547e35557a45c0546d819c2681983
 SHA512 
baaac0c918684216ada5254a7c3a1f5b3ea00b1a63d6085d569095139b2a0c9de4ed330d4694f7eaedab729ed5dcea547390781b3d2f7c2ffdf02e0541a90efe
-DIST regressiontests-2019-beta1.tar.gz 67604794 BLAKE2B 
163046e54206d3406d39e6bd9552dcce5a9a05a73e14249bf371d2432d902a3e336c0caa3e0c83353ac4566d91f4f805724f8eb996a831f8d3b712f65b1d1c42
 SHA512 
eef7eaacf56ba9358bfb0a3e34da4bc00d2a65564da81d144f57ee8a732081882b8e1c96f7006b966455105b834271715273e7590d3d4310209ee0324e7fa585
+DIST regressiontests-2019-rc1.tar.gz 67606596 BLAKE2B 
e614b21fdf73e205c6ad870e19998f9fdb52cb0c54f878a0ab924772f8a710b7ac3d68faf8b77a043f03f3302f829de61e729e69d04abb38de761022dcb7aa7c
 SHA512 

[gentoo-commits] proj/linux-patches: New tag: 4.19-11

2018-12-17 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 12:17:28 2018 +

New tag: 4.19-11




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

2018-12-17 Thread Gilles Dartiguelongue
commit: 7b3aebe6a52eb552a0cf8dd4828ce83f19942fd9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:06:16 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:15:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3aebe6

media-gfx/gnome-screenshot: 3.22.0 → 3.30.0

Switch build system to meson. Add missing libxml2 dependency for
glib-compile-resources. Drop long gone gnome-utils blocker. Drop cairo
and gdk-pixbuf dependencies as they are not used directly but through
gtk+.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/gnome-screenshot/Manifest|  1 +
 .../gnome-screenshot-3.30.0.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/media-gfx/gnome-screenshot/Manifest 
b/media-gfx/gnome-screenshot/Manifest
index b477c86caf2..2ab39bc2eea 100644
--- a/media-gfx/gnome-screenshot/Manifest
+++ b/media-gfx/gnome-screenshot/Manifest
@@ -1 +1,2 @@
 DIST gnome-screenshot-3.22.0.tar.xz 25 BLAKE2B 
48f997832a8e0f937283a2cfba8880dc9032ea7a3254b0f45dd1ffd3951d096f03899199497ca78fc9be22f83ae8c60bb4f72662a323dad3afc05d2229fd914c
 SHA512 
a532e9cc8615ce22db5805c1857a3bad5bf69a3436a45574384c6c8f848ae67d6991dbfc5556e7cf08f630915c0666bba0c4bee9e4190340bbad57faa9af2ff9
+DIST gnome-screenshot-3.30.0.tar.xz 225244 BLAKE2B 
69c75bb8e3d18578317343b549d4ad837b6e58420c6b49efbc01338697bc2251032d9158e658c9f4ae4e086a1c117eac818c18b6ed95d031c2b60c2ba62a56b6
 SHA512 
a42ff4f14bbb3a3feb438ee64f1dff3d3a792a6585fef92fde8546b9c3fc07013e8bd2ef42ddc880f2529cbc4241a50d441d4de2a4b26923036f1724aabafdba

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
new file mode 100644
index 000..9244d3de109
--- /dev/null
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-3.30.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="Screenshot utility for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+# libcanberra 0.26-r2 is needed for gtk+:3 fixes
+COMMON_DEPEND="
+   x11-libs/libX11
+   x11-libs/libXext
+   >=dev-libs/glib-2.35.1:2[dbus]
+   >=x11-libs/gtk+-3.0.3:3
+   >=media-libs/libcanberra-0.26-r2[gtk3]
+"
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gsettings-desktop-schemas-0.1.0
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxml2:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+DOC_CONTENTS="${P} saves screenshots in ~/Pictures/ and defaults to
+   non-interactive mode when launched from a terminal. If you want to 
choose
+   where to save the screenshot, run 'gnome-screenshot --interactive'"
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/simple-scan/files/, media-gfx/simple-scan/

2018-12-17 Thread Gilles Dartiguelongue
commit: 2b40d588b0aad0afca3e1ffe9b7c12af8d667bf7
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:25:07 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:15:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b40d588

media-gfx/simple-scan: 3.24.1 → 3.30.2

Switch to meson build system.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/simple-scan/Manifest |  1 +
 .../files/3.26-add-control-optional-deps.patch | 83 ++
 media-gfx/simple-scan/simple-scan-3.30.2.ebuild| 71 ++
 3 files changed, 155 insertions(+)

diff --git a/media-gfx/simple-scan/Manifest b/media-gfx/simple-scan/Manifest
index 0e5d9c5a0c1..5dd27d0330c 100644
--- a/media-gfx/simple-scan/Manifest
+++ b/media-gfx/simple-scan/Manifest
@@ -1 +1,2 @@
 DIST simple-scan-3.24.1.tar.xz 669452 BLAKE2B 
927c3479a96525e2996aab7c8d37b585f93fb07315a4f5cb0292b29befb0417df6e6afb059158d9840903d7474bf0d4fb97e634c585ca7654581b82a264e80f0
 SHA512 
9f0ced644b13dcaad4f1e23a6520b1cbe3c36d995fca4791383f959986cd396f123638a23dbd02a9511ef7e1c9c915b3a025e9b7e4de4542a4c180c4fe29e2b9
+DIST simple-scan-3.30.2.tar.xz 512540 BLAKE2B 
908af68fbd297e2cc0c0c5440166ebc706f6c0a1a88948e9cdfe30a2e9e548125b31e6a00684a8a0db8e4c37c9d0930765b74e2ba9e1d540e4ae705cfd404349
 SHA512 
3a4d19bd36a88124ba43d388807afd1d6a51fc691ed83570a095e3b9719b5db5f3eb457a41bc8e36f2f1bf25ff4ab83edc150d4c0d528e9280ea2da6cdb6

diff --git a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch 
b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch
new file mode 100644
index 000..868ef9a76a1
--- /dev/null
+++ b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch
@@ -0,0 +1,83 @@
+From 02845c57b2bf1b6170efb57c59db5ea0a2b60091 Mon Sep 17 00:00:00 2001
+From: Gilles Dartiguelongue 
+Date: Wed, 30 May 2018 08:44:18 +0200
+Subject: [PATCH] Add control for optional dependencies
+
+---
+ meson.build   | 18 ++
+ meson_options.txt |  3 +++
+ src/meson.build   | 12 
+ 3 files changed, 25 insertions(+), 8 deletions(-)
+ create mode 100644 meson_options.txt
+
+diff --git a/meson.build b/meson.build
+index cd2e452..f39ca51 100644
+--- a/meson.build
 b/meson.build
+@@ -25,10 +25,20 @@ zlib_dep = dependency ('zlib')
+ cairo_dep = dependency ('cairo')
+ gdk_pixbuf_dep = dependency ('gdk-pixbuf-2.0')
+ gusb_dep = dependency ('gusb', version: '>= 0.2.7')
+-colord_dep = dependency ('colord', required: false)
+-packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5', 
required: false)
+-webp_dep = dependency ('libwebp', required: false)
+-webpmux_dep = dependency ('libwebpmux', required: false)
++
++if get_option('colord')
++colord_dep = dependency ('colord')
++endif
++
++if get_option('packagekit')
++packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5')
++endif
++
++if get_option('webp')
++webp_dep = dependency ('libwebp')
++webpmux_dep = dependency ('libwebpmux')
++endif
++
+ sane_dep = dependency ('sane-backends')
+ msgfmt = find_program  ('msgfmt')
+ itstool = find_program  ('itstool')
+diff --git a/meson_options.txt b/meson_options.txt
+new file mode 100644
+index 000..570ecdd
+--- /dev/null
 b/meson_options.txt
+@@ -0,0 +1,3 @@
++option('colord', type: 'boolean', value: false)
++option('packagekit', type: 'boolean', value: false)
++option('webp', type: 'boolean', value: false)
+diff --git a/src/meson.build b/src/meson.build
+index 9e40e42..83ca3a9 100644
+--- a/src/meson.build
 b/src/meson.build
+@@ -4,17 +4,21 @@ resources = gnome.compile_resources ('resources', 
'simple-scan.gresource.xml',
+ 
+ vala_args = [ '--pkg=posix', '--vapidir=' + meson.current_source_dir () ]
+ dependencies = [ glib_dep, gtk_dep, zlib_dep, cairo_dep, gdk_pixbuf_dep, 
gusb_dep, sane_dep ]
+-if colord_dep.found ()
++if get_option('colord')
+ vala_args += [ '-D', 'HAVE_COLORD' ]
+ dependencies += colord_dep
+ endif
+-if packagekit_dep.found ()
++if get_option('packagekit')
+ vala_args += [ '-D', 'HAVE_PACKAGEKIT' ]
+ dependencies += packagekit_dep
+ endif
+-if webp_dep.found () and (not colord_dep.found () or webpmux_dep.found ()) # 
Webpmux only required if colord
++if get_option('webp')
+ vala_args += [ '-D', 'HAVE_WEBP' ]
+-dependencies += [ webp_dep, webpmux_dep ]
++dependencies += [ webp_dep ]
++# Webpmux only required if colord
++if get_option('colord')
++dependencies += [ webpmux_dep ]
++endif
+ endif
+ 
+ simple_scan = executable ('simple-scan',
+-- 
+2.17.0
+

diff --git a/media-gfx/simple-scan/simple-scan-3.30.2.ebuild 
b/media-gfx/simple-scan/simple-scan-3.30.2.ebuild
new file mode 100644
index 000..4a9b7167aff
--- /dev/null
+++ b/media-gfx/simple-scan/simple-scan-3.30.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors

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

2018-12-17 Thread Gilles Dartiguelongue
commit: edf72b428c48d608cafff884500b4db97d1643b9
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Fri Dec 14 12:36:52 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:15:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf72b42

media-gfx/eog: 3.26.2 → 3.28.4

Switch to meson build system.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/eog/Manifest  |  1 +
 media-gfx/eog/eog-3.28.4.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest
index 6d14dc82c8b..5755ee1be6d 100644
--- a/media-gfx/eog/Manifest
+++ b/media-gfx/eog/Manifest
@@ -1,2 +1,3 @@
 DIST eog-3.24.1.tar.xz 4632496 BLAKE2B 
24d6957285d5dae7fa2299165b1bac236e75dfa77938132c1d3f8f7312ed4a07d5d3a770fdbdbcf5ee1966a43b4443d331fbedec47575836e2170fa3022e657f
 SHA512 
c007b6f2cd2b59747db72a5b86ecb34ac87fe0910a2d33df466eb05ebe5ff638fb9e57b15f2ea9328c95037334a2fd9010895241ff285628b7ed7b6d65912fb0
 DIST eog-3.26.2.tar.xz 5516240 BLAKE2B 
5e63edd97c50e059af8d282d4596193fdb4e8a5767ebf9391c8c4f0b202136b1ef67c5d5d601e9863126b0db25e51927c4ac1fcb713fbd1a7ad21ccf207501af
 SHA512 
40941d77739d1ed572dd7c4864435e5944c9dd48f5386b2ea11e16da52f7fa550844e4636ee35947172e921df596542d13928c79f7f511ef70ec92b832b1f1db
+DIST eog-3.28.4.tar.xz 5732396 BLAKE2B 
9adf7e6793add9298dd879a0fe5ea7c736854d3a40473b2def84851a1e5a78ef84316b20b172c85c85f070278a51b06c1019aef1e5e9c5f31a87243c9229a579
 SHA512 
57ccb6269b2829a0606cbae08fc376bcd13028d3affe03d76c929a95faf9106dfd497872a12019158aeff5e8e101640d912cae0cece435121319820df7262c00

diff --git a/media-gfx/eog/eog-3.28.4.ebuild b/media-gfx/eog/eog-3.28.4.ebuild
new file mode 100644
index 000..62df2d95bc4
--- /dev/null
+++ b/media-gfx/eog/eog-3.28.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="The Eye of GNOME image viewer"
+HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome;
+
+LICENSE="GPL-2+"
+SLOT="1"
+
+IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff"
+REQUIRED_USE="exif? ( jpeg )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+RDEPEND="
+   >=dev-libs/glib-2.53.4:2
+   >=gnome-base/gnome-desktop-2.91.2:3=
+   >=dev-libs/libpeas-0.7.4:=[gtk]
+   >=gnome-base/gsettings-desktop-schemas-2.91.92
+   >=x11-misc/shared-mime-info-0.20
+   >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?]
+   >=x11-libs/gtk+-3.22.0:3[introspection,X]
+
+   exif? ( >=media-libs/libexif-0.6.14 )
+   lcms? ( media-libs/lcms:2 )
+   xmp? ( media-libs/exempi:2 )
+   jpeg? ( virtual/jpeg:0 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+   svg? ( >=gnome-base/librsvg-2.36.2:2 )
+
+   x11-libs/libX11
+"
+DEPEND="${RDEPEND}
+   gtk-doc? ( >=dev-util/gtk-doc-1.16 )
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use exif libexif)
+   $(meson_use lcms cms)
+   $(meson_use xmp)
+   $(meson_use jpeg libjpeg)
+   $(meson_use svg librsvg)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: media-sound/gnome-music/

2018-12-17 Thread Gilles Dartiguelongue
commit: cdc7584ff8bed83a9ce01a700ef5bc07feaf8e5a
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:58:07 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cdc7584f

media-sound/gnome-music: 3.26.2 → 3.28.1

Switch build system to meson. Reorder dependencies accordingly. Goa and
dbus-python changes extracted from sources.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-sound/gnome-music/gnome-music-3.28.1.ebuild | 74 +++
 1 file changed, 74 insertions(+)

diff --git a/media-sound/gnome-music/gnome-music-3.28.1.ebuild 
b/media-sound/gnome-music/gnome-music-3.28.1.ebuild
new file mode 100644
index ..69fdbec1
--- /dev/null
+++ b/media-sound/gnome-music/gnome-music-3.28.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 xdg
+
+DESCRIPTION="Music management for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Music;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/gobject-introspection-1.35.9:=
+   >=x11-libs/gtk+-3.19.3:3[introspection]
+   >=media-libs/libmediaart-1.9.1:2.0[introspection]
+   >=app-misc/tracker-1.99.1[introspection(+)]
+   >=dev-python/pygobject-3.21.1:3[cairo,${PYTHON_USEDEP}]
+   >=media-libs/grilo-0.3.4:0.3[introspection]
+"
+# xdg-user-dirs-update needs to be there to create needed dirs
+# https://bugzilla.gnome.org/show_bug.cgi?id=731613
+RDEPEND="${COMMON_DEPEND}
+   || (
+   app-misc/tracker-miners[gstreamer]
+   app-misc/tracker-miners[ffmpeg]
+   )
+   x11-libs/libnotify[introspection]
+   dev-python/requests[${PYTHON_USEDEP}]
+   media-libs/gstreamer:1.0[introspection]
+   media-libs/gst-plugins-base:1.0[introspection]
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/grilo-plugins:0.3[tracker]
+   net-libs/gnome-online-accounts[introspection]
+   x11-misc/xdg-user-dirs
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+# The only 2 tests are file validation tests, nothing to do with program 
behavior
+RESTRICT="test"
+
+src_prepare() {
+   default
+   sed -e '/sys.path.insert/d' -i "${S}"/gnome-music.in || die "python 
fixup sed failed"
+}
+
+src_install() {
+   meson_src_install
+   python_fix_shebang "${D}"usr/bin/gnome-music
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+   gnome2_icon_cache_update
+}



[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-screenshot/

2018-12-17 Thread Gilles Dartiguelongue
commit: cb858a7c7db41567d5dd2a6453c083ee73d8836f
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 10:50:43 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cb858a7c

media-gfx/gnome-screenshot: 3.30 available in ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-screenshot-3.26.0-r1.ebuild  | 49 --
 1 file changed, 49 deletions(-)

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild
deleted file mode 100644
index 7e3d3134..
--- a/media-gfx/gnome-screenshot/gnome-screenshot-3.26.0-r1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome2-utils meson readme.gentoo-r1
-
-DESCRIPTION="Screenshot utility for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Attic/GnomeUtils;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-
-# libcanberra 0.26-r2 is needed for gtk+:3 fixes
-COMMON_DEPEND="
-   >=dev-libs/glib-2.35.1:2[dbus]
-   >=media-libs/libcanberra-0.26-r2[gtk3]
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   >=x11-libs/gtk+-3.0.3:3
-   x11-libs/libX11
-   x11-libs/libXext
-"
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gsettings-desktop-schemas-0.1.0
-   !

[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-photos/

2018-12-17 Thread Gilles Dartiguelongue
commit: 845eedf411fa0b90d6c78f3bf320f00d05e35766
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 10:45:13 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=845eedf4

media-gfx/gnome-photos: 3.28.1 → 3.30.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild | 73 +++
 1 file changed, 73 insertions(+)

diff --git a/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild
new file mode 100644
index ..77315fab
--- /dev/null
+++ b/media-gfx/gnome-photos/gnome-photos-3.30.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Access, organize and share your photos on GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Photos;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flickr test upnp-av"
+
+COMMON_DEPEND="
+   >=app-misc/tracker-2:=
+   >=dev-libs/glib-2.44:2
+   gnome-base/gsettings-desktop-schemas
+   >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
+   media-libs/babl
+   >=media-libs/gegl-0.4.0:0.4[cairo,jpeg2k,raw]
+   >=media-libs/gexiv2-0.10.8
+   >=media-libs/grilo-0.3.5:0.3=
+   >=media-libs/libpng-1.6:0=
+   >=net-libs/gnome-online-accounts-3.8:=
+   >=net-libs/libgfbgraph-0.2.1:0.2
+   sci-geosciences/geocode-glib
+   >=x11-libs/cairo-1.14
+   >=x11-libs/gdk-pixbuf-2.32:2
+   >=x11-libs/gtk+-3.22.16:3
+   >=dev-libs/libdazzle-3.26.0
+   virtual/jpeg:0
+"
+# gnome-online-miners is also used for google, facebook, DLNA - not only flickr
+# but out of all the grilo-plugins, only upnp-av and flickr get used, which 
have USE flags here,
+# so don't pull it always, but only if either USE flag is enabled
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[miner-fs]
+   net-misc/gnome-online-miners[flickr?]
+   upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
+   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   dev-util/desktop-file-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# eautoreconf:
+#  app-text/yelp-tools
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # XXX: how to deal with rdtscp support, x86intrin
+   gnome2_src_configure \
+   $(use_enable test dogtail)
+}
+
+src_test() {
+   virtx emake check
+}



[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-screenshot/

2018-12-17 Thread Gilles Dartiguelongue
commit: 0f25548f0132cc48f52b02097bcc229894bf3d52
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:08:39 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=0f25548f

media-gfx/gnome-screenshot: sync live ebuild with ::gentoo

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../gnome-screenshot/gnome-screenshot-.ebuild  | 25 +++---
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild
index c0d25c19..e70f3000 100644
--- a/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit gnome-meson readme.gentoo-r1
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
 if [[ ${PV} =  ]]; then
inherit git-r3
SRC_URI=""
@@ -21,20 +21,15 @@ fi
 
 # libcanberra 0.26-r2 is needed for gtk+:3 fixes
 COMMON_DEPEND="
-   >=dev-libs/glib-2.35.1:2[dbus]
-   >=media-libs/libcanberra-0.26-r2[gtk3]
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   >=x11-libs/gtk+-3.0.3:3
x11-libs/libX11
x11-libs/libXext
+   >=dev-libs/glib-2.35.1:2[dbus]
+   >=x11-libs/gtk+-3.0.3:3
+   >=media-libs/libcanberra-0.26-r2[gtk3]
 "
 RDEPEND="${COMMON_DEPEND}
>=gnome-base/gsettings-desktop-schemas-0.1.0
-   !

[gentoo-commits] proj/gnome:master commit in: media-gfx/simple-scan/, media-gfx/simple-scan/files/

2018-12-17 Thread Gilles Dartiguelongue
commit: 1a20715318543848a6e2a8109f362ae869b68869
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 11:28:44 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=1a207153

media-gfx/simple-scan: 3.30.2 available in ::gentoo

Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 .../files/3.26-add-control-optional-deps.patch | 83 --
 media-gfx/simple-scan/metadata.xml | 20 --
 media-gfx/simple-scan/simple-scan-3.26.3.ebuild| 57 ---
 3 files changed, 160 deletions(-)

diff --git a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch 
b/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch
deleted file mode 100644
index 868ef9a7..
--- a/media-gfx/simple-scan/files/3.26-add-control-optional-deps.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-From 02845c57b2bf1b6170efb57c59db5ea0a2b60091 Mon Sep 17 00:00:00 2001
-From: Gilles Dartiguelongue 
-Date: Wed, 30 May 2018 08:44:18 +0200
-Subject: [PATCH] Add control for optional dependencies
-

- meson.build   | 18 ++
- meson_options.txt |  3 +++
- src/meson.build   | 12 
- 3 files changed, 25 insertions(+), 8 deletions(-)
- create mode 100644 meson_options.txt
-
-diff --git a/meson.build b/meson.build
-index cd2e452..f39ca51 100644
 a/meson.build
-+++ b/meson.build
-@@ -25,10 +25,20 @@ zlib_dep = dependency ('zlib')
- cairo_dep = dependency ('cairo')
- gdk_pixbuf_dep = dependency ('gdk-pixbuf-2.0')
- gusb_dep = dependency ('gusb', version: '>= 0.2.7')
--colord_dep = dependency ('colord', required: false)
--packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5', 
required: false)
--webp_dep = dependency ('libwebp', required: false)
--webpmux_dep = dependency ('libwebpmux', required: false)
-+
-+if get_option('colord')
-+colord_dep = dependency ('colord')
-+endif
-+
-+if get_option('packagekit')
-+packagekit_dep = dependency ('packagekit-glib2', version: '>= 1.1.5')
-+endif
-+
-+if get_option('webp')
-+webp_dep = dependency ('libwebp')
-+webpmux_dep = dependency ('libwebpmux')
-+endif
-+
- sane_dep = dependency ('sane-backends')
- msgfmt = find_program  ('msgfmt')
- itstool = find_program  ('itstool')
-diff --git a/meson_options.txt b/meson_options.txt
-new file mode 100644
-index 000..570ecdd
 /dev/null
-+++ b/meson_options.txt
-@@ -0,0 +1,3 @@
-+option('colord', type: 'boolean', value: false)
-+option('packagekit', type: 'boolean', value: false)
-+option('webp', type: 'boolean', value: false)
-diff --git a/src/meson.build b/src/meson.build
-index 9e40e42..83ca3a9 100644
 a/src/meson.build
-+++ b/src/meson.build
-@@ -4,17 +4,21 @@ resources = gnome.compile_resources ('resources', 
'simple-scan.gresource.xml',
- 
- vala_args = [ '--pkg=posix', '--vapidir=' + meson.current_source_dir () ]
- dependencies = [ glib_dep, gtk_dep, zlib_dep, cairo_dep, gdk_pixbuf_dep, 
gusb_dep, sane_dep ]
--if colord_dep.found ()
-+if get_option('colord')
- vala_args += [ '-D', 'HAVE_COLORD' ]
- dependencies += colord_dep
- endif
--if packagekit_dep.found ()
-+if get_option('packagekit')
- vala_args += [ '-D', 'HAVE_PACKAGEKIT' ]
- dependencies += packagekit_dep
- endif
--if webp_dep.found () and (not colord_dep.found () or webpmux_dep.found ()) # 
Webpmux only required if colord
-+if get_option('webp')
- vala_args += [ '-D', 'HAVE_WEBP' ]
--dependencies += [ webp_dep, webpmux_dep ]
-+dependencies += [ webp_dep ]
-+# Webpmux only required if colord
-+if get_option('colord')
-+dependencies += [ webpmux_dep ]
-+endif
- endif
- 
- simple_scan = executable ('simple-scan',
--- 
-2.17.0
-

diff --git a/media-gfx/simple-scan/metadata.xml 
b/media-gfx/simple-scan/metadata.xml
deleted file mode 100644
index a84032e4..
--- a/media-gfx/simple-scan/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   A really easy way to scan both documents and photos. You can 
crop out
-   the bad parts of a photo and rotate it if it is the wrong way 
round.
-   You can print your scans, export them to pdf, or save them in a 
range
-   of image formats.
-   
-   
-   Support color management using 
x11-misc/colord
-   
-   
-   simple-scan
-   
-

diff --git a/media-gfx/simple-scan/simple-scan-3.26.3.ebuild 
b/media-gfx/simple-scan/simple-scan-3.26.3.ebuild
deleted file mode 100644
index 65bc8fe8..
--- a/media-gfx/simple-scan/simple-scan-3.26.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome-meson vala
-

[gentoo-commits] proj/gnome:master commit in: media-gfx/gnome-photos/

2018-12-17 Thread Gilles Dartiguelongue
commit: 84dd0f685cf5857eeb5a71286e2eb412269eae00
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Mon Dec 17 09:31:57 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Mon Dec 17 12:14:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=84dd0f68

media-gfx/gnome-photos: 3.26.4 → 3.28.1

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Manifest-Sign-Key: 0x5A56C8CD0C13248A
Signed-off-by: Gilles Dartiguelongue  gentoo.org>

 media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild | 72 +++
 1 file changed, 72 insertions(+)

diff --git a/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild 
b/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild
new file mode 100644
index ..7d0a023a
--- /dev/null
+++ b/media-gfx/gnome-photos/gnome-photos-3.28.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit gnome2 python-any-r1 virtualx
+
+DESCRIPTION="Access, organize and share your photos on GNOME"
+HOMEPAGE="https://wiki.gnome.org/Apps/Photos;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="flickr test upnp-av"
+
+COMMON_DEPEND="
+   >=app-misc/tracker-2:=
+   >=dev-libs/glib-2.44:2
+   gnome-base/gsettings-desktop-schemas
+   >=dev-libs/libgdata-0.15.2:0=[gnome-online-accounts]
+   media-libs/babl
+   >=media-libs/gegl-0.3.28:0.3[cairo,jpeg2k,raw]
+   media-libs/gexiv2
+   >=media-libs/grilo-0.3.0:0.3=
+   >=media-libs/libpng-1.6:0=
+   >=net-libs/gnome-online-accounts-3.8:=
+   >=net-libs/libgfbgraph-0.2.1:0.2
+   sci-geosciences/geocode-glib
+   >=x11-libs/cairo-1.14
+   >=x11-libs/gdk-pixbuf-2.32:2
+   >=x11-libs/gtk+-3.22.16:3
+   >=dev-libs/libdazzle-3.26.0
+"
+# gnome-online-miners is also used for google, facebook, DLNA - not only flickr
+# but out of all the grilo-plugins, only upnp-av and flickr get used, which 
have USE flags here,
+# so don't pull it always, but only if either USE flag is enabled
+RDEPEND="${COMMON_DEPEND}
+   >=app-misc/tracker-miners-2[miner-fs]
+   net-misc/gnome-online-miners[flickr?]
+   upnp-av? ( media-plugins/grilo-plugins:0.3[upnp-av] )
+   flickr? ( media-plugins/grilo-plugins:0.3[flickr] )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   dev-util/desktop-file-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+# eautoreconf:
+#  app-text/yelp-tools
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # XXX: how to deal with rdtscp support, x86intrin
+   gnome2_src_configure \
+   $(use_enable test dogtail)
+}
+
+src_test() {
+   virtx emake check
+}



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

2018-12-17 Thread Mart Raudsepp
commit: b5a67414ea237ed1957f9ae51df205039558eb13
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 12:03:57 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 12:10:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a67414

dev-libs/glib: bump to 2.58.1

2.58 release series is disted by meson/ninja, but as we eautoreconf
for package splits anyways, that doesn't matter to us more than now
not having gtk-doc pregenerated. Add gtk-doc USE flag for keeping
gtk-doc possible. Meson conversion and all the related split
rewrites will be handled further in the future; in all likelyhood
not before autotools is dropped upstream, or at least not before 2.60.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-libs/glib/Manifest   |   2 +
 dev-libs/glib/glib-2.58.1.ebuild | 304 +++
 2 files changed, 306 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index ff5fb4b4119..ab7f23afe98 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -2,4 +2,6 @@ DIST glib-2.52.3.tar.xz 7679972 BLAKE2B 
8d9f6b714571bd04ab9717fbf9ded8556664e43d
 DIST glib-2.54.3-patchset.tar.xz 39488 BLAKE2B 
0bebd1f8eadd1796c355dbad20739ec2428a5b67e363e6ea61e2bab1e672506c438c80c602e87ec7d221ad92ad5c52adf7b57fb13441835e41f1e1208c26c6db
 SHA512 
3d880c2681893da9267c8b2ba9a695eddbb1cef63f4ea26e052ce2f69e1e9d78eccdb27b235cbf0693ecd262bd70d020b24f82fc72ab11a4dbc2c929cfb72942
 DIST glib-2.54.3.tar.xz 7836536 BLAKE2B 
140e7cf09a41b72a5b22e5b87e9674cbfdfe1b82f3cf5f0fd3ecb2ed6b1f62a90f8b4c0bc2f655e297f91394f771f6ecad210357e31f104ee49ca178be6b9d76
 SHA512 
23eb4458684624f80c17aa784eab42a38eec87bb5979fcfe56f0bc63b5c7bcf8251a0d4ea916fe2c8109ff5b14a4b60c6260755d079ff984c0d8e6a2871d307d
 DIST glib-2.56.2.tar.xz 8041756 BLAKE2B 
1af5bb37378856e959602bcb9299266bba46b990839c923f6b9881624aed306af0779005281b3e3a46b5994c54812edc86aade9cb782c596fd63b6fd91baba51
 SHA512 
8201ea82d3613d2e879284abe01520b766da30957c5a1a22f3e6019b0cce6bf95d25beae78867b6a133401c4165153c0c92974dd459ab12f9e0e9dd0c95df5d4
+DIST glib-2.58.1-patchset.tar.xz 17292 BLAKE2B 
c95de62f61f9dac8acbf20f83e95bced99f566c512ec43d46b1ad08356b86c9f5d75a96faa971ed89ae23c9534b03a85058751a40421f2b216612e94493bc9a2
 SHA512 
08833e58cce26412545e380d5c92448f77651c466b236108d5ee9451e30ad6e6bd796ddd30c3c81ca2d5219ea0f6269f9738f57a7438ed0db18c5c1f04a18e10
+DIST glib-2.58.1.tar.xz 4906444 BLAKE2B 
022da8624a8ae2ec7fdc45777556a518d056e7389158d96db36baccdb238ed6fbdb6f224ec8b1c1bfec78001aa0348d3fc1fd43d20908a8c4690a0e03038bf61
 SHA512 
115b74fcd43241e3c4b4babfb8170453b2a002ff02d5996f3c097876199cadccc1cf67b017c10c14c0d2a1bb4228027b743f4926bda0ef7d74012ed712ccd155
 DIST pkg-config-0.28.tar.gz 1931203 BLAKE2B 
bafdd4e838623965c6bd454421ddd9051fc43fc29948e1615b49fef463c3c3a18807aabe6416f96cfdf58d6b1c9e114d77f97bd985facee7c14284a8a64a768b
 SHA512 
6eafa5ca77c5d44cd15f48457a5e96fcea2555b66d8e35ada5ab59864a0aa03d441e15f54ab9c6343693867b3b490f392c75b7d9312f024c9b7ec6a0194d8320

diff --git a/dev-libs/glib/glib-2.58.1.ebuild b/dev-libs/glib/glib-2.58.1.ebuild
new file mode 100644
index 000..1619c20138e
--- /dev/null
+++ b/dev-libs/glib/glib-2.58.1.ebuild
@@ -0,0 +1,304 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+GNOME2_EAUTORECONF=yes
+
+inherit autotools bash-completion-r1 epunt-cxx flag-o-matic gnome2 libtool 
linux-info \
+   multilib multilib-minimal pax-utils python-any-r1 toolchain-funcs 
virtualx
+
+# Until bug #537330 glib is a reverse dependency of pkgconfig and, then
+# adding new dependencies end up making stage3 to grow. Every addition needs
+# then to be think very closely.
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="https://www.gtk.org/;
+SRC_URI="${SRC_URI}
+   https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz
+   https://pkgconfig.freedesktop.org/releases/pkg-config-0.28.tar.gz; # 
pkg.m4 for eautoreconf
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="dbus debug fam gtk-doc kernel_linux +mime selinux static-libs systemtap 
test utils xattr"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+
+# Added util-linux multilib dependency to have libmount support (which
+# is always turned on on linux systems, unless explicitly disabled, but
+# this ebuild does not do that anyway) (bug #599586)
+
+RDEPEND="
+   !=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   kernel_linux? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )
+   selinux? ( 

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

2018-12-17 Thread Mart Raudsepp
commit: 284efa3c735de75b51b9445cca3c96e0b1eed443
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 12:06:42 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 12:10:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284efa3c

dev-util/glib-utils: bump to 2.58.1

2.58 series is disted from meson/ninja, so generate the manpages
in the ebuild as they aren't shipped in tarball.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/glib-utils/Manifest |  1 +
 dev-util/glib-utils/glib-utils-2.58.1.ebuild | 63 
 2 files changed, 64 insertions(+)

diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index 99155620c48..d74849dde78 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -1 +1,2 @@
 DIST glib-2.56.2.tar.xz 8041756 BLAKE2B 
1af5bb37378856e959602bcb9299266bba46b990839c923f6b9881624aed306af0779005281b3e3a46b5994c54812edc86aade9cb782c596fd63b6fd91baba51
 SHA512 
8201ea82d3613d2e879284abe01520b766da30957c5a1a22f3e6019b0cce6bf95d25beae78867b6a133401c4165153c0c92974dd459ab12f9e0e9dd0c95df5d4
+DIST glib-2.58.1.tar.xz 4906444 BLAKE2B 
022da8624a8ae2ec7fdc45777556a518d056e7389158d96db36baccdb238ed6fbdb6f224ec8b1c1bfec78001aa0348d3fc1fd43d20908a8c4690a0e03038bf61
 SHA512 
115b74fcd43241e3c4b4babfb8170453b2a002ff02d5996f3c097876199cadccc1cf67b017c10c14c0d2a1bb4228027b743f4926bda0ef7d74012ed712ccd155

diff --git a/dev-util/glib-utils/glib-utils-2.58.1.ebuild 
b/dev-util/glib-utils/glib-utils-2.58.1.ebuild
new file mode 100644
index 000..d0b5138514f
--- /dev/null
+++ b/dev-util/glib-utils/glib-utils-2.58.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_5,3_6,3_7} )
+GNOME_ORG_MODULE="glib"
+
+inherit gnome.org python-single-r1
+
+DESCRIPTION="Build utilities for GLib using projects"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+
+RDEPEND="${PYTHON_DEPS}
+   !http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-genmarshal.in > gobject/glib-genmarshal
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-mkenums.in > gobject/glib-mkenums
+   do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml 
docs/reference/gobject/glib-genmarshal.1
+   do_xsltproc_command docs/reference/gobject/glib-mkenums.xml 
docs/reference/gobject/glib-mkenums.1
+   do_xsltproc_command docs/reference/glib/gtester-report.xml 
docs/reference/glib/gtester-report.1
+}
+
+src_install() {
+   python_fix_shebang gobject/glib-genmarshal
+   python_fix_shebang gobject/glib-mkenums
+   python_fix_shebang glib/gtester-report
+   exeinto /usr/bin
+   doexe gobject/glib-genmarshal
+   doexe gobject/glib-mkenums
+   doexe glib/gtester-report
+   doman docs/reference/gobject/glib-genmarshal.1
+   doman docs/reference/gobject/glib-mkenums.1
+   doman docs/reference/glib/gtester-report.1
+}



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

2018-12-17 Thread Mart Raudsepp
commit: 3a5a22f99a03e941d2f3d5b9b2a17a16c94bea0e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec 17 12:08:42 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec 17 12:10:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a5a22f9

dev-util/gdbus-codegen: bump to 2.58.1

2.58 series is disted from meson/ninja, so generate the manpages
in the ebuild as they aren't shipped in tarball.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 dev-util/gdbus-codegen/Manifest|  1 +
 dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 0b64672ba5d..f1f90fce612 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1,3 +1,4 @@
 DIST glib-2.52.3.tar.xz 7679972 BLAKE2B 
8d9f6b714571bd04ab9717fbf9ded8556664e43dcdb7dd59436b8b7f1a8a5cdf98e9ce60ca1ead941af1d57688044fefb6c749fa735084622a3482b058864ff6
 SHA512 
a068f2519cfb82de8d4b7f004e7c1f15e841cad4046430a83b02b359d011e0c4077cdff447a1687ed7c68f1a11b4cf66b9ed9fc23ab5f0c7c6be84eb0ddc3017
 DIST glib-2.54.3.tar.xz 7836536 BLAKE2B 
140e7cf09a41b72a5b22e5b87e9674cbfdfe1b82f3cf5f0fd3ecb2ed6b1f62a90f8b4c0bc2f655e297f91394f771f6ecad210357e31f104ee49ca178be6b9d76
 SHA512 
23eb4458684624f80c17aa784eab42a38eec87bb5979fcfe56f0bc63b5c7bcf8251a0d4ea916fe2c8109ff5b14a4b60c6260755d079ff984c0d8e6a2871d307d
 DIST glib-2.56.2.tar.xz 8041756 BLAKE2B 
1af5bb37378856e959602bcb9299266bba46b990839c923f6b9881624aed306af0779005281b3e3a46b5994c54812edc86aade9cb782c596fd63b6fd91baba51
 SHA512 
8201ea82d3613d2e879284abe01520b766da30957c5a1a22f3e6019b0cce6bf95d25beae78867b6a133401c4165153c0c92974dd459ab12f9e0e9dd0c95df5d4
+DIST glib-2.58.1.tar.xz 4906444 BLAKE2B 
022da8624a8ae2ec7fdc45777556a518d056e7389158d96db36baccdb238ed6fbdb6f224ec8b1c1bfec78001aa0348d3fc1fd43d20908a8c4690a0e03038bf61
 SHA512 
115b74fcd43241e3c4b4babfb8170453b2a002ff02d5996f3c097876199cadccc1cf67b017c10c14c0d2a1bb4228027b743f4926bda0ef7d74012ed712ccd155

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild
new file mode 100644
index 000..107019484b9
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.58.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME_ORG_MODULE="glib"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+PYTHON_REQ_USE="xml"
+DISTUTILS_SINGLE_IMPL=1
+
+inherit gnome.org distutils-r1
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+IUSE=""
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+"
+
+# To prevent circular dependencies with glib[test]
+PDEPEND=">=dev-libs/glib-${PV}:2"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+python_prepare_all() {
+   PATCHES=(
+   "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
+   )
+   distutils-r1_python_prepare_all
+
+   sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
+   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
+   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
+}
+
+do_xsltproc_command() {
+   # Taken from meson.build for manual manpage building - keep in sync 
(also copied to dev-util/glib-utils)
+   xsltproc \
+   --nonet \
+   --stringparam man.output.quietly 1 \
+   --stringparam funcsynopsis.style ansi \
+   --stringparam man.th.extra1.suppress 1 \
+   --stringparam man.authors.section.enabled 0 \
+   --stringparam man.copyright.section.enabled 0 \
+   -o "${2}" \
+   
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   do_xsltproc_command 
"${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" 
"${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}
+
+src_test() {
+   einfo "Skipping tests. This package is tested by dev-libs/glib"
+   einfo "when merged with FEATURES=test"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all # no-op, but prevents QA warning
+   doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}



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

2018-12-17 Thread Jimi Huotari
commit: 569149da25cfcc5aaa793de44b71d185576cc9ee
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Dec 17 11:41:21 2018 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Dec 17 11:48:25 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=569149da

dev-qt/qtwebengine: switch USE="jumbo-build" default state

Having this enabled by default has lead to at least some surprised
users (in a non-positive way), and as such, it seems like a better
idea to have it disabled until the user enables it.

Signed-off-by: Jimi Huotari  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.12

 dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild| 2 +-
 dev-qt/qtwebengine/qtwebengine-5.12..ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-5..ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild
index ea4481da..3210a151 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.12.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
-IUSE="alsa bindist designer geolocation +jumbo-build pax_kernel pulseaudio
+IUSE="alsa bindist designer geolocation jumbo-build pax_kernel pulseaudio
+system-ffmpeg +system-icu widgets"
 REQUIRED_USE="designer? ( widgets )"
 

diff --git a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
index ea4481da..3210a151 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.12..ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
-IUSE="alsa bindist designer geolocation +jumbo-build pax_kernel pulseaudio
+IUSE="alsa bindist designer geolocation jumbo-build pax_kernel pulseaudio
+system-ffmpeg +system-icu widgets"
 REQUIRED_USE="designer? ( widgets )"
 

diff --git a/dev-qt/qtwebengine/qtwebengine-5..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5..ebuild
index d997418e..958712db 100644
--- a/dev-qt/qtwebengine/qtwebengine-5..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5..ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
-IUSE="alsa bindist designer geolocation +jumbo-build pax_kernel pulseaudio
+IUSE="alsa bindist designer geolocation jumbo-build pax_kernel pulseaudio
+system-ffmpeg +system-icu widgets"
 REQUIRED_USE="designer? ( widgets )"
 



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

2018-12-17 Thread Mike Pagano
commit: 7da405c97751536cd52f43a2352274ade231a87d
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 17 11:40:32 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 11:40:32 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=7da405c9

proj/linux-patches: Linux patch 4.14.89

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

 _README  |4 +
 1088_linux-4.14.89.patch | 3343 ++
 2 files changed, 3347 insertions(+)

diff --git a/_README b/_README
index cd0b9dc..1e80ac5 100644
--- a/_README
+++ b/_README
@@ -395,6 +395,10 @@ Patch:  1087_4.14.88.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.14.88
 
+Patch:  1088_4.14.89.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.14.89
+
 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/1088_linux-4.14.89.patch b/1088_linux-4.14.89.patch
new file mode 100644
index 000..ecfddf0
--- /dev/null
+++ b/1088_linux-4.14.89.patch
@@ -0,0 +1,3343 @@
+diff --git a/Makefile b/Makefile
+index 3fdee40861a1..b83477be8d0c 100644
+--- a/Makefile
 b/Makefile
+@@ -1,7 +1,7 @@
+ # SPDX-License-Identifier: GPL-2.0
+ VERSION = 4
+ PATCHLEVEL = 14
+-SUBLEVEL = 88
++SUBLEVEL = 89
+ EXTRAVERSION =
+ NAME = Petit Gorille
+ 
+diff --git a/arch/arm/boot/dts/logicpd-som-lv.dtsi 
b/arch/arm/boot/dts/logicpd-som-lv.dtsi
+index c335b923753a..a7883676f675 100644
+--- a/arch/arm/boot/dts/logicpd-som-lv.dtsi
 b/arch/arm/boot/dts/logicpd-som-lv.dtsi
+@@ -123,7 +123,7 @@
+ };
+ 
+  {
+-  interrupts-extended = < 94 _pmx_core2 0x46>;
++  interrupts-extended = < 94 _pmx_core 0x136>;
+   pinctrl-0 = <_pins _gpio>;
+   pinctrl-names = "default";
+   vmmc-supply = <_vmmc>;
+diff --git a/arch/arm/boot/dts/sama5d2.dtsi b/arch/arm/boot/dts/sama5d2.dtsi
+index b1a26b42d190..a8e4b89097d9 100644
+--- a/arch/arm/boot/dts/sama5d2.dtsi
 b/arch/arm/boot/dts/sama5d2.dtsi
+@@ -308,7 +308,7 @@
+ 0x1 0x0 0x6000 0x1000
+ 0x2 0x0 0x7000 0x1000
+ 0x3 0x0 0x8000 0x1000>;
+-  clocks = <>;
++  clocks = <>;
+   status = "disabled";
+ 
+   nand_controller: nand-controller {
+diff --git a/arch/arm/mach-omap1/board-ams-delta.c 
b/arch/arm/mach-omap1/board-ams-delta.c
+index 6cbc69c92913..4174fa86bfb1 100644
+--- a/arch/arm/mach-omap1/board-ams-delta.c
 b/arch/arm/mach-omap1/board-ams-delta.c
+@@ -512,6 +512,9 @@ static void modem_pm(struct uart_port *port, unsigned int 
state, unsigned old)
+   struct modem_private_data *priv = port->private_data;
+   int ret;
+ 
++  if (!priv)
++  return;
++
+   if (IS_ERR(priv->regulator))
+   return;
+ 
+diff --git a/arch/arm/mach-omap2/prm44xx.c b/arch/arm/mach-omap2/prm44xx.c
+index 1c0c1663f078..5affa9f5300b 100644
+--- a/arch/arm/mach-omap2/prm44xx.c
 b/arch/arm/mach-omap2/prm44xx.c
+@@ -344,7 +344,7 @@ static void omap44xx_prm_reconfigure_io_chain(void)
+  * to occur, WAKEUPENABLE bits must be set in the pad mux registers, and
+  * omap44xx_prm_reconfigure_io_chain() must be called.  No return value.
+  */
+-static void __init omap44xx_prm_enable_io_wakeup(void)
++static void omap44xx_prm_enable_io_wakeup(void)
+ {
+   s32 inst = omap4_prmst_get_prm_dev_inst();
+ 
+diff --git a/arch/s390/kernel/perf_cpum_cf.c b/arch/s390/kernel/perf_cpum_cf.c
+index 61e91fee8467..edf6a61f0a64 100644
+--- a/arch/s390/kernel/perf_cpum_cf.c
 b/arch/s390/kernel/perf_cpum_cf.c
+@@ -349,6 +349,8 @@ static int __hw_perf_event_init(struct perf_event *event)
+   break;
+ 
+   case PERF_TYPE_HARDWARE:
++  if (is_sampling_event(event))   /* No sampling support */
++  return -ENOENT;
+   ev = attr->config;
+   /* Count user space (problem-state) only */
+   if (!attr->exclude_user && attr->exclude_kernel) {
+diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c
+index 13dfb55b84db..f7c34184342a 100644
+--- a/arch/x86/kvm/lapic.c
 b/arch/x86/kvm/lapic.c
+@@ -55,7 +55,7 @@
+ #define PRIo64 "o"
+ 
+ /* #define apic_debug(fmt,arg...) printk(KERN_WARNING fmt,##arg) */
+-#define apic_debug(fmt, arg...)
++#define apic_debug(fmt, arg...) do {} while (0)
+ 
+ /* 14 is the version for Xeon and Pentium 8.4.8*/
+ #define APIC_VERSION  (0x14UL | ((KVM_APIC_LVT_NUM - 1) << 
16))
+diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c
+index ec588cf4fe95..4353580b659a 100644
+--- a/arch/x86/kvm/vmx.c
 b/arch/x86/kvm/vmx.c
+@@ -1089,7 +1089,7 @@ static void vmx_set_nmi_mask(struct kvm_vcpu *vcpu, bool 
masked);
+ static bool nested_vmx_is_page_fault_vmexit(struct vmcs12 *vmcs12,
+  

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

2018-12-17 Thread Mike Pagano
commit: b61923c1f9b749e03c8b4fb6c33781bef22137de
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Dec 17 11:39:16 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Dec 17 11:39:16 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=b61923c1

proj/linux-patches: Linux patch 4.9.146

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

 _README  |4 +
 1145_linux-4.9.146.patch | 1528 ++
 2 files changed, 1532 insertions(+)

diff --git a/_README b/_README
index 23dcff1..4c5f483 100644
--- a/_README
+++ b/_README
@@ -623,6 +623,10 @@ Patch:  1144_linux-4.9.145.patch
 From:   http://www.kernel.org
 Desc:   Linux 4.9.145
 
+Patch:  1145_linux-4.9.146.patch
+From:   http://www.kernel.org
+Desc:   Linux 4.9.146
+
 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/1145_linux-4.9.146.patch b/1145_linux-4.9.146.patch
new file mode 100644
index 000..bafcc7f
--- /dev/null
+++ b/1145_linux-4.9.146.patch
@@ -0,0 +1,1528 @@
+diff --git a/Makefile b/Makefile
+index 1499c7ba2874..0a150d2b3353 100644
+--- a/Makefile
 b/Makefile
+@@ -1,6 +1,6 @@
+ VERSION = 4
+ PATCHLEVEL = 9
+-SUBLEVEL = 145
++SUBLEVEL = 146
+ EXTRAVERSION =
+ NAME = Roaring Lionus
+ 
+diff --git a/arch/arm/boot/dts/logicpd-som-lv.dtsi 
b/arch/arm/boot/dts/logicpd-som-lv.dtsi
+index e262fa9ef334..876ed5f2922c 100644
+--- a/arch/arm/boot/dts/logicpd-som-lv.dtsi
 b/arch/arm/boot/dts/logicpd-som-lv.dtsi
+@@ -122,7 +122,7 @@
+ };
+ 
+  {
+-  interrupts-extended = < 94 _pmx_core2 0x46>;
++  interrupts-extended = < 94 _pmx_core 0x136>;
+   pinctrl-0 = <_pins _gpio>;
+   pinctrl-names = "default";
+   vmmc-supply = <_vmmc>;
+diff --git a/arch/arm/mach-omap1/board-ams-delta.c 
b/arch/arm/mach-omap1/board-ams-delta.c
+index 6613a6ff5dbc..c4b634c54fbd 100644
+--- a/arch/arm/mach-omap1/board-ams-delta.c
 b/arch/arm/mach-omap1/board-ams-delta.c
+@@ -511,6 +511,9 @@ static void modem_pm(struct uart_port *port, unsigned int 
state, unsigned old)
+ {
+   struct modem_private_data *priv = port->private_data;
+ 
++  if (!priv)
++  return;
++
+   if (IS_ERR(priv->regulator))
+   return;
+ 
+diff --git a/arch/arm/mach-omap2/prm44xx.c b/arch/arm/mach-omap2/prm44xx.c
+index 30768003f854..8c505284bc0c 100644
+--- a/arch/arm/mach-omap2/prm44xx.c
 b/arch/arm/mach-omap2/prm44xx.c
+@@ -344,7 +344,7 @@ static void omap44xx_prm_reconfigure_io_chain(void)
+  * to occur, WAKEUPENABLE bits must be set in the pad mux registers, and
+  * omap44xx_prm_reconfigure_io_chain() must be called.  No return value.
+  */
+-static void __init omap44xx_prm_enable_io_wakeup(void)
++static void omap44xx_prm_enable_io_wakeup(void)
+ {
+   s32 inst = omap4_prmst_get_prm_dev_inst();
+ 
+diff --git a/arch/s390/kernel/perf_cpum_cf.c b/arch/s390/kernel/perf_cpum_cf.c
+index 037c2a253ae4..1238e7ef1170 100644
+--- a/arch/s390/kernel/perf_cpum_cf.c
 b/arch/s390/kernel/perf_cpum_cf.c
+@@ -344,6 +344,8 @@ static int __hw_perf_event_init(struct perf_event *event)
+   break;
+ 
+   case PERF_TYPE_HARDWARE:
++  if (is_sampling_event(event))   /* No sampling support */
++  return -ENOENT;
+   ev = attr->config;
+   /* Count user space (problem-state) only */
+   if (!attr->exclude_user && attr->exclude_kernel) {
+diff --git a/arch/x86/kvm/lapic.c b/arch/x86/kvm/lapic.c
+index 69a81a7daa24..c8630569e392 100644
+--- a/arch/x86/kvm/lapic.c
 b/arch/x86/kvm/lapic.c
+@@ -57,7 +57,7 @@
+ #define APIC_BUS_CYCLE_NS 1
+ 
+ /* #define apic_debug(fmt,arg...) printk(KERN_WARNING fmt,##arg) */
+-#define apic_debug(fmt, arg...)
++#define apic_debug(fmt, arg...) do {} while (0)
+ 
+ /* 14 is the version for Xeon and Pentium 8.4.8*/
+ #define APIC_VERSION  (0x14UL | ((KVM_APIC_LVT_NUM - 1) << 
16))
+diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c
+index d894bf39..011050820608 100644
+--- a/arch/x86/kvm/vmx.c
 b/arch/x86/kvm/vmx.c
+@@ -1077,7 +1077,7 @@ static void copy_vmcs12_to_shadow(struct vcpu_vmx *vmx);
+ static void copy_shadow_to_vmcs12(struct vcpu_vmx *vmx);
+ static int alloc_identity_pagetable(struct kvm *kvm);
+ static void vmx_update_msr_bitmap(struct kvm_vcpu *vcpu);
+-static void __always_inline vmx_disable_intercept_for_msr(unsigned long 
*msr_bitmap,
++static __always_inline void vmx_disable_intercept_for_msr(unsigned long 
*msr_bitmap,
+ u32 msr, int type);
+ 
+ static DEFINE_PER_CPU(struct vmcs *, vmxarea);
+@@ -4872,7 +4872,7 @@ static void free_vpid(int vpid)
+   spin_unlock(_vpid_lock);
+ }
+ 
+-static void __always_inline vmx_disable_intercept_for_msr(unsigned long 
*msr_bitmap,
++static __always_inline void 

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

2018-12-17 Thread Alexys Jacob
commit: 7fd1e90884b5d5c2b326654c39dab1958ac1f70d
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Dec 17 07:45:03 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Dec 17 11:25:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd1e908

app-admin/mongo-tools: bump to 3.6.9

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10651
Signed-off-by: Alexys Jacob  gentoo.org>

 app-admin/mongo-tools/Manifest |  1 +
 app-admin/mongo-tools/mongo-tools-3.6.9.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/app-admin/mongo-tools/Manifest b/app-admin/mongo-tools/Manifest
index 6491b331801..3105cbeafe0 100644
--- a/app-admin/mongo-tools/Manifest
+++ b/app-admin/mongo-tools/Manifest
@@ -1,4 +1,5 @@
 DIST mongo-tools-3.4.16.tar.gz 4697191 BLAKE2B 
2e9a0e7dc8016d3e7d7c7f8d0cf80a97d3d199603c0b8b791df5a0d79d418ffaa232eee694047a7ca11fa7623023b4123becd437cfe3dec11e26cd525720bcad
 SHA512 
b40c6dee75d860de1da73faf79f5f68c098ce7c80681486c66fff04a937474dcede91c7be907a8e36033b3898f7499e8f53271944c0df3360756c27361efb6f5
 DIST mongo-tools-3.6.8.tar.gz 4723878 BLAKE2B 
a1693024d60f69d25c268eaaa30a478b1e4c0042c5fb7a3fd6252ed00aef2fee3fba94516fe825165a1a57887ed38e4fbce488c48ddd4f45349f0b7a1b244020
 SHA512 
359e8ce2d847d005d48ff12bc2e8af73213d81cd1521d2b5b5ac94792468218248bebbe808e1bd8fd49234eab8480608f294c1b63f317aed58f456b84ef17dcf
+DIST mongo-tools-3.6.9.tar.gz 4723117 BLAKE2B 
2cc88b9e8424abe082d68a8f7afa02bf2b21d027cabe04298fafbd065346350d57f6a48ece1a849e779cac6da315aa9d5469c5f63ca5aae6be7e8f73fae3fe4b
 SHA512 
def8e2bb68898c540dfa9fbe742696d463c099e7d70fc2f0e114301d321e3983ef0b07588301340b0a3ffdf2280febc3fa37e77d2520f147e723d2ce147c7261
 DIST mongo-tools-4.0.3.tar.gz 10874727 BLAKE2B 
3e5d07b8ae797d0876b68a3018806e91a30758415aaa236423648a77f5e0d475848060516ee0da91a8448813a12a685410b93bf219b8180beb91f448e329a532
 SHA512 
cbe74b3fdebd0d4f6be6e3acf7f55f5f1a551b0ad1a23d82782643d2a9eb9ea4b7e0133985485b8c5a88c1fea26595e3ed9c759f1f63b578b6472d850154d67b
 DIST mongo-tools-4.0.4.tar.gz 10878921 BLAKE2B 
3960838f68333bf033be9b72191e221b449bde8157ecb6d2f595d84c862fadd9597a53be88e5b0ad691cb6163cf90294348145ecce4c796c88bf84a4d7d8ab86
 SHA512 
d7900dbbd1e1e63d5518494c85559a7eab34f53ffa38880628f3dda0a71ee1211f67cf7dfaac66498b0359eca32abb9c89410e5cc56415a1594acf38ebfa226b

diff --git a/app-admin/mongo-tools/mongo-tools-3.6.9.ebuild 
b/app-admin/mongo-tools/mongo-tools-3.6.9.ebuild
new file mode 100644
index 000..5cf7cbaadac
--- /dev/null
+++ b/app-admin/mongo-tools/mongo-tools-3.6.9.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=${PV/_rc/-rc}
+MY_P=${PN}-r${MY_PV}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com;
+SRC_URI="https://github.com/mongodb/mongo-tools/archive/r${MY_PV}.tar.gz -> 
mongo-tools-${MY_PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="sasl ssl"
+
+RDEPEND="!

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

2018-12-17 Thread Alexys Jacob
commit: 06f883d447ff8d21781991b564f5bfdcfb7fe605
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Dec 17 07:46:39 2018 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Mon Dec 17 11:25:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f883d4

dev-db/mongodb: bump to 3.6.9

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Alexys Jacob  gentoo.org>

 dev-db/mongodb/Manifest |   1 +
 dev-db/mongodb/mongodb-3.6.9.ebuild | 163 
 2 files changed, 164 insertions(+)

diff --git a/dev-db/mongodb/Manifest b/dev-db/mongodb/Manifest
index 10571cdb028..c248028ed80 100644
--- a/dev-db/mongodb/Manifest
+++ b/dev-db/mongodb/Manifest
@@ -1,4 +1,5 @@
 DIST mongodb-src-r3.4.16.tar.gz 40093657 BLAKE2B 
7123444dbdd0b2ad3adfb3391e0177d33c1b6c6a4ea83027821c564faad047a736e52926bc15c58bef59c18282436e913fd3bc9963705e030da01356f83ea367
 SHA512 
e22eb1fe2a832fed8305200614988c5ecfd619cee44fe2263bffa151732c0e26584084e64065dbc65152be6e5c1767a538193770359bea92f3703c72239075db
 DIST mongodb-src-r3.6.8.tar.gz 40428295 BLAKE2B 
cc02f73cfb49fb38ccabaad5a02610ce73fc41895ce944e48669e254bcbc70c8872a1bd7f8e04371fae4fcd9af2466fd8550367dd1d1da5cee50b86fc5023bf2
 SHA512 
c981f3269be3bafb59aa89d36c39a801fd7007b60db6c09b4616a559aaf8e50b34cabbdac2b59f23552c0a5112913fba468f7e2ed9a5f4daa3702dcffdf34999
+DIST mongodb-src-r3.6.9.tar.gz 40515460 BLAKE2B 
5637e7b5cc4b3c7874fedacbe0b05dac1b3dde3ae1c58ecbfc8caf9526c0a8696bdfa1b9b40ffd1adfc81ef90fcb7a41de2c53ccce09da8b7879b9ab2f238eb7
 SHA512 
00202820570ba5cdc16951b1cb0e9b52bcb8362cee252c857b84d9107761f4061496fc3379ceae6e052f14477d702714384ad1b24eca2c4173af2506a8d1f39f
 DIST mongodb-src-r4.0.3.tar.gz 49435646 BLAKE2B 
1663823d48ec6d93b30b4d68a09bab164291530fd4966fcdd07ffbaceaf25d9fc5c7480d0d794fdd374fa3a2d11f19d87556cf0c47198a13f9d8fb5ccf7f0343
 SHA512 
c77a01d8d16322514f42030c46a0aa9cedb90f186375222eeb31648060265006b5e929bdde6ca8e7ecd71018f7c19f5bade463d98db0f053d586ffc8adc99550
 DIST mongodb-src-r4.0.4.tar.gz 49462543 BLAKE2B 
a1193ebc6ed818d4e5f27bff1792b6c6c193ff063cae36f2f7adcf63a3b780658d221691c58f42e494ec514d78c81d093067ea7dce8c7158a28846434f493821
 SHA512 
7e434c8ac715793d7b0015116af72cde766bae953cdc38653a2746ef4a76898dec58f8ee607d9357b87fa11e5a1f0248ae739473ded2d3dcca2b2801434b07e2

diff --git a/dev-db/mongodb/mongodb-3.6.9.ebuild 
b/dev-db/mongodb/mongodb-3.6.9.ebuild
new file mode 100644
index 000..ceeb89c1f23
--- /dev/null
+++ b/dev-db/mongodb/mongodb-3.6.9.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+SCONS_MIN_VERSION="2.5.0"
+CHECKREQS_DISK_BUILD="2400M"
+CHECKREQS_DISK_USR="512M"
+CHECKREQS_MEMORY="1024M"
+
+inherit check-reqs flag-o-matic multiprocessing pax-utils python-single-r1 
scons-utils systemd toolchain-funcs user
+
+MY_P=${PN}-src-r${PV/_rc/-rc}
+
+DESCRIPTION="A high-performance, open source, schema-free document-oriented 
database"
+HOMEPAGE="https://www.mongodb.com;
+SRC_URI="https://fastdl.mongodb.org/src/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 SSPL"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug kerberos libressl mms-agent ssl test +tools"
+
+RDEPEND=">=app-arch/snappy-1.1.3
+   >=dev-cpp/yaml-cpp-0.5.3:=
+   >=dev-libs/boost-1.60:=[threads(+)]
+   >=dev-libs/libpcre-8.41[cxx]
+   dev-libs/snowball-stemmer
+   net-libs/libpcap
+   >=sys-libs/zlib-1.2.8:=
+   kerberos? ( dev-libs/cyrus-sasl[kerberos] )
+   mms-agent? ( app-admin/mms-agent )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-1.0.1g:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )"
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   dev-python/cheetah[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   virtual/python-typing[${PYTHON_USEDEP}]
+   sys-libs/ncurses:0=
+   sys-libs/readline:0=
+   debug? ( dev-util/valgrind )
+   test? (
+   dev-python/pymongo[${PYTHON_USEDEP}]
+   )"
+PDEPEND="tools? ( >=app-admin/mongo-tools-${PV} )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.4.7-no-boost-check.patch"
+   "${FILESDIR}/${PN}-3.6.1-fix-scons.patch"
+   "${FILESDIR}/${PN}-3.6.1-no-compass.patch"
+)
+
+S=${WORKDIR}/${MY_P}
+
+pkg_pretend() {
+   if [[ -n ${REPLACING_VERSIONS} ]]; then
+   if ver_test "$REPLACING_VERSIONS" -lt 3.4; then
+   ewarn "To upgrade from a version earlier than the 
3.4-series, you must"
+   ewarn "successively upgrade major releases until you 
have upgraded"
+   ewarn "to 3.4-series. Then upgrade to 3.6 series."
+   else
+   ewarn "Be sure to set featureCompatibilityVersion to 
3.4 before upgrading."
+   fi
+   fi
+}
+
+pkg_setup() {
+   enewgroup mongodb
+   enewuser mongodb 

[gentoo-commits] repo/gentoo:master commit in: dev-db/mariadb-connector-c/files/, dev-db/mariadb-connector-c/

2018-12-17 Thread Thomas Deutschmann
commit: 92437856b0ef2c059cc9c19be5d89b3c1a048c12
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec 17 11:04:49 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec 17 11:05:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92437856

dev-db/mariadb-connector-c: fix pkg-config file install location

Bug: https://bugs.gentoo.org/673218
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...ariadb-connector-c-3.0.7-fix-pkconfig-file.patch | 21 +
 .../mariadb-connector-c-.ebuild |  1 +
 2 files changed, 22 insertions(+)

diff --git 
a/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.7-fix-pkconfig-file.patch
 
b/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.7-fix-pkconfig-file.patch
new file mode 100644
index 000..1a16a2c0101
--- /dev/null
+++ 
b/dev-db/mariadb-connector-c/files/mariadb-connector-c-3.0.7-fix-pkconfig-file.patch
@@ -0,0 +1,21 @@
+--- a/mariadb_config/libmariadb.pc.in
 b/mariadb_config/libmariadb.pc.in
+@@ -7,13 +7,12 @@
+ #
+ 
+ prefix=@CMAKE_INSTALL_PREFIX@
+-includedir=${prefix}/@INSTALL_INCLUDEDIR@/@SUFFIX_INSTALL_DIR@
+-libdir=${prefix}/@INSTALL_LIBDIR@/@SUFFIX_INSTALL_DIR@
++includedir=${prefix}/include
++libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
+ 
+ Name: libmariadb
+ Version: @CPACK_PACKAGE_VERSION@
++URL: https://mariadb.com/kb/en/library/mariadb-connector-c/
+ Description: MariaDB Connector/C dynamic library
+-Cflags: -I${includedir}
+-Libs: -L${libdir} -lmariadb @extra_dynamic_LDFLAGS@
+-
+-
++Cflags: -I${includedir}/mariadb
++Libs: -L${libdir} -lmariadb

diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild 
b/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
index b6cc03960be..2e5ed26b63e 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-.ebuild
@@ -72,6 +72,7 @@ multilib_src_configure() {
-DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT:STRING=$(usex kerberos 
DYNAMIC OFF)
-DMARIADB_UNIX_ADDR="${EPREFIX%/}/var/run/mysqld/mysqld.sock"
-DINSTALL_LIBDIR="$(get_libdir)"
+   -DINSTALL_PCDIR="$(get_libdir)/pkgconfig"
-DINSTALL_PLUGINDIR="$(get_libdir)/mariadb/plugin"
-DINSTALL_BINDIR=bin
-DWITH_UNIT_TESTS=$(usex test ON OFF)



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

2018-12-17 Thread Mikle Kolyada
commit: dedda9fc100e0a97c86eb989ecc3287323b9cfc4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Dec 17 10:54:45 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Dec 17 10:54:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dedda9fc

app-admin/fluentd: Version bump (v1.3.2)

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

 app-admin/fluentd/Manifest |  1 +
 app-admin/fluentd/fluentd-1.3.2.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/app-admin/fluentd/Manifest b/app-admin/fluentd/Manifest
index 4a61630c628..c800e90adc1 100644
--- a/app-admin/fluentd/Manifest
+++ b/app-admin/fluentd/Manifest
@@ -3,3 +3,4 @@ DIST fluentd-1.2.0.gem 430592 BLAKE2B 
698666a5c1dfc3f90b6b1f5b9e58070b71caef859f
 DIST fluentd-1.2.2.gem 431616 BLAKE2B 
854f23908f10d0bbae1a48392f439ce33e1e3619eb887235b2018bc30166faec8c40d05b9fc1b4aac44befd7afea87b3547a7d458c6e471bde65616e92f41951
 SHA512 
2a582bfd54f290612cdfee5e3ff9e5adc894bc02639991ccfd551c90070167837288d33fecf1e4975165b6f6758d124ff0b0fed715c9276ef9def566057d9e57
 DIST fluentd-1.2.6.gem 434176 BLAKE2B 
05fb0a29def48b673f458a19eb2662b0e447d949284af3a2aa28694e0cef8177c5a584d9f475ff71a548d7acdde504e8843a312ed0dc85e892b0f2dd59cdf8ef
 SHA512 
9faeef818195d0014f9fffc29222d031a819ef8af323700b26290d5b394bec6815e86699ab89ba4e8d428321e10d3463c297d6c9046dbb46fdc061777206f8ae
 DIST fluentd-1.3.1.gem 437760 BLAKE2B 
59afdadc2d67e30d35df2f33c169e9f2cbfd44ac6b7497b025fd9229921f91ac37ce8b6f80f37df26a03e5062ce2f5187156a70302ca11f9a7d9db9cfccebf9c
 SHA512 
84351148809332c9a703243416004f18d0470cafc04cf63de7c52d9b6da18f1c6f2de0682ff1d5283f28013707fcfe24cbcf67aebc3be91090c4d5cca80ec2cc
+DIST fluentd-1.3.2.gem 438272 BLAKE2B 
c7a239928e251b84217cba4181e81f58dda42065c07c254ec5ed1012f8ebd98323cfbd671d5e9f940025d049c67b6dedd4f0feb9a079291e83f465e107e105d3
 SHA512 
8357ae88ed028778f6c7ae3dca051b32840bcf8cd344292e1fd3d203dae85e32d8263dea72d657010d803bb36d78d27a8441a8a7edf49439609041acac39f967

diff --git a/app-admin/fluentd/fluentd-1.3.2.ebuild 
b/app-admin/fluentd/fluentd-1.3.2.ebuild
new file mode 100644
index 000..5e514923596
--- /dev/null
+++ b/app-admin/fluentd/fluentd-1.3.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+inherit ruby-fakegem user
+
+DESCRIPTION="data collector and unified logging layer (project under CNCF)"
+HOMEPAGE="https://www.fluentd.org;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+   >=dev-ruby/msgpack-0.7.0
+   >=dev-ruby/yajl-ruby-1.0
+   >=dev-ruby/coolio-1.4.5
+   >=dev-ruby/serverengine-2.0.4
+   >=dev-ruby/http_parser_rb-0.5.1
+   >=dev-ruby/sigdump-0.2.2
+   >=dev-ruby/tzinfo-1.0
+   >=dev-ruby/strptime-0.2.2"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+all_ruby_prepare() {
+   sed -i \
+   -e '/tzinfo-data/d' \
+   -e '/dig_rb/d' \
+   "${PN}".gemspec || die "'sed failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+   keepdir /var/log/fluentd
+   fowners fluentd:adm /var/log/fluentd
+   insinto /etc/fluent
+   doins fluent.conf
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotate ${PN}
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "A default configuration file has been installed in"
+   elog "${EROOT}etc/fluent/fluent.conf. You will need to edit"
+   elog "this file to match your configuration."
+   fi
+}



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

2018-12-17 Thread Fabian Groffen
commit: d6ffd48fbde60f371dd8b763b9ab9a4beecf282a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Dec 17 09:55:25 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Dec 17 09:55:25 2018 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=d6ffd48f

eclass: sync with gx86

Signed-off-by: Fabian Groffen  gentoo.org>

 eclass/autotools.eclass  |  11 +-
 eclass/flag-o-matic.eclass   |   8 +-
 eclass/gnuconfig.eclass  |  99 -
 eclass/java-utils-2.eclass   |  23 +-
 eclass/python-utils-r1.eclass|   1 +
 eclass/toolchain-binutils.eclass |  19 +-
 eclass/toolchain-funcs.eclass| 145 
 eclass/user.eclass   | 469 ---
 8 files changed, 127 insertions(+), 648 deletions(-)

diff --git a/eclass/autotools.eclass b/eclass/autotools.eclass
index f30ac7414f..5a59c8d2d5 100644
--- a/eclass/autotools.eclass
+++ b/eclass/autotools.eclass
@@ -4,6 +4,7 @@
 # @ECLASS: autotools.eclass
 # @MAINTAINER:
 # base-sys...@gentoo.org
+# @SUPPORTED_EAPIS: 0 1 2 3 4 5 6 7
 # @BLURB: Regenerates auto* build scripts
 # @DESCRIPTION:
 # This eclass is for safely handling autotooled software packages that need to
@@ -25,6 +26,11 @@ fi
 if [[ -z ${_AUTOTOOLS_ECLASS} ]]; then
 _AUTOTOOLS_ECLASS=1
 
+case ${EAPI:-0} in
+   0|1|2|3|4|5|6|7) ;;
+   *) die "${ECLASS}: EAPI ${EAPI} not supported" ;;
+esac
+
 inherit libtool
 
 # @ECLASS-VARIABLE: WANT_AUTOCONF
@@ -118,7 +124,10 @@ RDEPEND=""
 # their own DEPEND string.
 : ${AUTOTOOLS_AUTO_DEPEND:=yes}
 if [[ ${AUTOTOOLS_AUTO_DEPEND} != "no" ]] ; then
-   DEPEND=${AUTOTOOLS_DEPEND}
+   case ${EAPI:-0} in
+   0|1|2|3|4|5|6) DEPEND=${AUTOTOOLS_DEPEND} ;;
+   7) BDEPEND=${AUTOTOOLS_DEPEND} ;;
+   esac
 fi
 __AUTOTOOLS_AUTO_DEPEND=${AUTOTOOLS_AUTO_DEPEND} # See top of eclass
 

diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index 3f9fd205c4..cdd63219de 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -34,6 +34,9 @@ setup-allowed-flags() {
 
# CPPFLAGS and LDFLAGS
'-[DUILR]*' '-Wl,*'
+
+   # Linker choice flag
+   '-fuse-ld'
)
 
# allow a bunch of flags that negate features / control ABI
@@ -595,11 +598,6 @@ get-flag() {
return 1
 }
 
-# @FUNCTION: has_m64
-# @DESCRIPTION:
-# This doesn't test if the flag is accepted, it tests if the flag actually
-# WORKS. Non-multilib gcc will take both -m32 and -m64. If the flag works
-# return code is 0, else the return code is 1.
 has_m64() {
die "${FUNCNAME}: don't use this anymore"
 }

diff --git a/eclass/gnuconfig.eclass b/eclass/gnuconfig.eclass
deleted file mode 100644
index 3c8d98d6a9..00
--- a/eclass/gnuconfig.eclass
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-#
-# THIS ECLASS IS DEAD: It has been integrated into portage
-#
-# Author: Will Woods 
-#
-# This eclass is used to automatically update files that typically come with
-# automake to the newest version available on the system. The most common use
-# of this is to update config.guess and config.sub when configure dies from
-# misguessing your canonical system name (CHOST). It can also be used to update
-# other files that come with automake, e.g. depcomp, mkinstalldirs, etc.
-#
-# usage: gnuconfig_update [file1 file2 ...]
-# if called without arguments, config.guess and config.sub will be updated.
-# All files in the source tree ($S) with the given name(s) will be replaced
-# with the newest available versions chosen from the list of locations in
-# gnuconfig_findnewest(), below.
-#
-# gnuconfig_update should generally be called from src_unpack()
-
-
-DEPEND="sys-devel/gnuconfig"
-
-# Wrapper function for gnuconfig_do_update. If no arguments are given, update
-# config.sub and config.guess (old default behavior), otherwise update the
-# named files.
-gnuconfig_update() {
-
-# hmm some packages (like binutils gcc glibc) still use this ...
-#  echo
-#  ewarn "QA Notice: Please stop using me, portage updates files for you."
-#  echo
-
-   local startdir  # declared here ... used in gnuconfig_do_update
-
-   if [[ $1 == /* ]] ; then
-   startdir=$1
-   shift
-   else
-   startdir=${S}
-   fi
-
-   if [[ $# -gt 0 ]] ; then
-   gnuconfig_do_update "$@"
-   else
-   gnuconfig_do_update config.sub config.guess
-   fi
-
-   return $?
-}
-
-# Copy the newest available version of specified files over any old ones in the
-# source dir. This function shouldn't be called directly - use gnuconfig_update
-#
-# Note that since bash using dynamic scoping, startdir is available here from
-# the gnuconfig_update function
-gnuconfig_do_update() {
-   local configsubs_dir target targetlist 

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

2018-12-17 Thread Agostino Sarubbo
commit: ce4a76b6f646deaab56e3dab6378aba4b3060cd2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 17 09:46:05 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 17 09:46:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4a76b6

sys-kernel/git-sources: Automated version bump to 4.20_rc7.

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

 sys-kernel/git-sources/Manifest|  1 +
 sys-kernel/git-sources/git-sources-4.20_rc7.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 846cf492bf0..2bc619d6910 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -5,3 +5,4 @@ DIST patch-4.20-rc3.patch 48529229 BLAKE2B 
2038039535eaf2e665b37b97d445f04c059a0
 DIST patch-4.20-rc4.patch 48770023 BLAKE2B 
42f4c2d9e021752708587f582b4b72bfc2d01876e366ca1c8e143e0eb1f7d453408e74246162cbdf0ca8482821e152d51a0ead50154d7d902b6953ce4ee975b3
 SHA512 
2b16a9deb7e5e8b80bf652e42672f4e60e81b2f6cab6928e8bed15bfd07233970269a6831621827b43b5340f132a25f161d50f503aa80f37014e901437fdea7c
 DIST patch-4.20-rc5.patch 49157710 BLAKE2B 
81a8c3fdb6b0e9a11e1d23c9f11dd9ab7e9fd021de4c1bc8331c3c07e6ac403111abe1921f69d7011e323f46b9e819e502c5cfb20b3358615b8a6116a5ff4b59
 SHA512 
1cac308f65df4b4627e836766d2faeb901cbbf4a7193a6097b796f5c179e02a1c07ceab9935a3c4d1d22ec75b46008321cb5e57862ba1bc43579fda2b826b337
 DIST patch-4.20-rc6.patch 49410279 BLAKE2B 
dc81a847dff97700a2fceff11371a8c98e900949467d930d9b602e68b78282fb818bfa527d722d8911fc0f4930f9b7defb2b9dd18ad56405e06ab6fa09288828
 SHA512 
72412e030699e7079e66062dc0d1ceb91b6ce59ca4b259c58b902bef7935697f5bfbbf4332246b3a082d13765fa7e5c32db114e999bd6011e93f8a9461d8bcec
+DIST patch-4.20-rc7.patch 49521430 BLAKE2B 
e0b5d51df948dd3baf510b05f062abce79e3a7a189767a8ec56b431b14dc3509064b78602a9537d88112c0ebf5b13197500c3799c8bc845441c01905eef84d1d
 SHA512 
58576ffb3016f6a5948af50bf39eb5ee565d5e0d2866671c08251df48542c819ff3eae4820b5d70286ca16592d32208c8c0bf51e68ea2d76dc7b7d636e39f9ad

diff --git a/sys-kernel/git-sources/git-sources-4.20_rc7.ebuild 
b/sys-kernel/git-sources/git-sources-4.20_rc7.ebuild
new file mode 100644
index 000..54e27e6f6a7
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-4.20_rc7.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="4.19"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



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

2018-12-17 Thread Agostino Sarubbo
commit: 703172804a513f921ee78b868920c91825802cf9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec 17 09:45:15 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec 17 09:45:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70317280

sys-kernel/vanilla-sources: Automated version bump to 
{3.16.62,4.9.146,4.14.89,4.19.10} - remove old.

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

 sys-kernel/vanilla-sources/Manifest   | 8 
 ...illa-sources-3.16.61.ebuild => vanilla-sources-3.16.62.ebuild} | 0
 ...illa-sources-4.14.88.ebuild => vanilla-sources-4.14.89.ebuild} | 0
 ...nilla-sources-4.19.9.ebuild => vanilla-sources-4.19.10.ebuild} | 0
 ...illa-sources-4.9.145.ebuild => vanilla-sources-4.9.146.ebuild} | 0
 5 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 027d65400b4..2776551123e 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -3,8 +3,8 @@ DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
-DIST patch-3.16.61.xz 2218496 BLAKE2B 
286740e401f343f160c219a167c6e8a7f407ce478c9c2e20b9c6f36ff6d14a70038ef722d224d68f6cbc2edf952b8cb725e3971312fefe3629bdc69aea0298b2
 SHA512 
85dbd1e75348614d10d366e21eabae967297d7a781b4efa1a8881f07a5b8f9c057e594f4b912ac804651e1e93f2a939602d0c022b1bb462280dca381fe7a3b95
-DIST patch-4.14.88.xz 2077672 BLAKE2B 
cc3f6948c1fe76ef56c77a31fa5f64a750c7210df1f2a45ac85b179b24430146e6edca074775181ed8179ca5581e632c9a203bdee788ce71406653d5403f5340
 SHA512 
c7242505ccae10237b08d087259fe004294023f4b80ca14d3dffcaaad94274f5fb240f2329546393b9f5af7f55d19e679439b9344e1539d2bc7af18a92b9d37f
-DIST patch-4.19.9.xz 341724 BLAKE2B 
c4970855983839003646acab22c9914e1760e38702a72ebecfc2dbdd4da2c671fb16bc45d01172278dedb2b2e38c5608b568e2f9ccbcf41952a0128644e73b50
 SHA512 
d0eef9c50f754f4df8812b796ea25052edbf4815289c5a35cc14fe8b4e67fa9b9fcab5a4c6d695c2a0db8ef92f1fe51907fa96c775487c5e8a1482ca6d5b271f
+DIST patch-3.16.62.xz 2280016 BLAKE2B 
5ec85d7e7e345cb21ed48c860dd263067f58ee29fb2ea11980b37c1973dc944b4ffda7bf7098b8c12573915f564a76db94b35a337d172525979cf87aa8cb2ae8
 SHA512 
c438d9b8df33484ede82634352dfce366b6b21dd589c21556582337ba16e73788e6219ba64b57160264cbde4da2508f54a716287c5520b89ba9be21c0de63bc3
+DIST patch-4.14.89.xz 2092440 BLAKE2B 
bb0de5298193ae95cdbef4bc62a2adae5faf57aab60e169fe47f01218ce4b5eeabf7ea4e3cb0a5a252d755da5290cefd75d1599ca4669099239d8962365188cf
 SHA512 
3e11f65d0585eb7a916cd61547bd72cf143384fd0cde56d2b2faf190bd61dd573df4d924f1c9ad1e82c286f545f372a3765dc1f9d95f8ef741e2517339a15481
+DIST patch-4.19.10.xz 374392 BLAKE2B 
8ab07df4af6adba5875b030eda14f1f77ddf0978cb6e7f9b6f99f5fd2f33316c9d6113e8783576a556bcc7260a67f5d49c0eb43833832bb111022d5af23d545b
 SHA512 
9bbf8d18d5b5bd72fddf03af8757b38ae240193018b7a4065b2c45dcc6a28969e87c876497a4a7a57ef362aa390bf9bd81ffb43afb15976deb3eca203e499f94
 DIST patch-4.4.167.xz 2271784 BLAKE2B 
3de27a178d3635ee0f9af73ab940f9a0e1021d00de3515ccb240714a4be576c9a132dcf0687ab4fa5c3304ae866ab1b10d08472795cb2174b4f006e354c1a7c3
 SHA512 
e7a688370b29939da628761ad1f6397f5599542cc06560498d70f2fad002164e4067d879f0f7f314faf88328f9a7e9ae19460cbbb3bbaebc250c95000577ae48
-DIST patch-4.9.145.xz 2463288 BLAKE2B 
04a29d0f7859a885a461f8935a68ec8fafa516d5d88747fdccd5a091dcbfb3b4a5de29519b3cf250ff24a1ca32ff4815d89d7aae08cd0bd16de4690e0840508f
 SHA512 
5676e43f45e25740d01a735a11eaac995e5ed2054609e70bd934f432caeb6f7e74f1755ff78ce4b5f34519bf16265c59883fd7899be1fd7cc6d365a866caf271
+DIST patch-4.9.146.xz 2470640 BLAKE2B 
06ab19bca181a4074e3ac1c81e6c0a71a4367ca7887cb7445709f3ca48634da6a68404e6ae7010f260e06e57bf89192443d6c57c59b8572792268408d458a84d
 SHA512 
a08fd675692c60e7b860e892bcf69dc693eb0e4bdb94c74200e7d09cfd029a9478f103b90eddaf8ecff694af13f5f0e2c9de62eaaef0694ab3643af41680b844

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-3.16.61.ebuild