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

2018-12-06 Thread Hans de Graaff
commit: 4694feb4f6c5151490179009883c12a9f7749297
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:06:24 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:06:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4694feb4

dev-ruby/actionview: add 5.2.2

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

 dev-ruby/actionview/Manifest|  1 +
 dev-ruby/actionview/actionview-5.2.2.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 9e6c256bb7e..5c8aa430e4c 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/actionview/actionview-5.2.2.ebuild 
b/dev-ruby/actionview/actionview-5.2.2.ebuild
new file mode 100644
index 000..59f72e8673d
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.2.2.ebuild
@@ -0,0 +1,55 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|rack-cache\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|bcrypt\|uglifier\|mime-types\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid tests failing due to missing logger setup in activerecord,
+   # most likely related to test environment setup.
+   rm -f 
test/activerecord/render_partial_with_record_identification_test.rb || die
+}



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

2018-12-06 Thread Hans de Graaff
commit: 7c68d12e751b7169bdd8a8bb4c771e276b1881fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:04:45 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:04:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c68d12e

dev-ruby/activemodel: add 5.2.2

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

 dev-ruby/activemodel/Manifest |  1 +
 dev-ruby/activemodel/activemodel-5.2.2.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 9e6c256bb7e..5c8aa430e4c 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/activemodel/activemodel-5.2.2.ebuild 
b/dev-ruby/activemodel/activemodel-5.2.2.ebuild
new file mode 100644
index 000..7572d0ad435
--- /dev/null
+++ b/dev-ruby/activemodel/activemodel-5.2.2.ebuild
@@ -0,0 +1,44 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}:*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mocha
+   >=dev-ruby/bcrypt-ruby-3.1.7
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
+}



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

2018-12-06 Thread Hans de Graaff
commit: 8920592e9c191ebb199d78e3e7aea488b688e98f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:03:14 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:03:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8920592e

dev-ruby/activesupport: add 5.2.2

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

 dev-ruby/activesupport/Manifest   |  1 +
 dev-ruby/activesupport/activesupport-5.2.2.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 9e6c256bb7e..5c8aa430e4c 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/activesupport/activesupport-5.2.2.ebuild 
b/dev-ruby/activesupport/activesupport-5.2.2.ebuild
new file mode 100644
index 000..da315eeef56
--- /dev/null
+++ b/dev-ruby/activesupport/activesupport-5.2.2.ebuild
@@ -0,0 +1,71 @@
+# 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_TASK_DOC=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Utility Classes and Extension to the Standard Library"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   >=dev-ruby/concurrent-ruby-1.0.2:1
+   || ( dev-ruby/i18n:1 dev-ruby/i18n:0.9 dev-ruby/i18n:0.8 
dev-ruby/i18n:0.7 )
+   >=dev-ruby/tzinfo-1.1:1
+   >=dev-ruby/minitest-5.1:5"
+
+# memcache-client, nokogiri, and builder are not strictly
+# needed, but there are tests using this code.
+ruby_add_bdepend "test? (
+   >=dev-ruby/dalli-2.2.1
+   >=dev-ruby/nokogiri-1.4.5
+   >=dev-ruby/builder-3.1.0
+   >=dev-ruby/listen-3.0.5:3
+   dev-ruby/rack
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' \
+   -e 's/gemspec/gemspec path: "activesupport"/' \
+   -e '5igem "builder"; gem "rack"' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Avoid test that depends on timezone
+   sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
+
+   # Avoid tests that seem to trigger race conditions.
+   rm -f test/evented_file_update_checker_test.rb || die
+
+   # Avoid test that generates filename that is too long
+   sed -i -e '/test_filename_max_size/askip "gentoo"' 
test/cache/stores/file_store_test.rb || die
+
+   # Avoid 

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

2018-12-06 Thread Hans de Graaff
commit: ce2279adf3488e647f547cf3b31371a22d94cab9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:10:35 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:10:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2279ad

dev-ruby/railties: add 5.2.2

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

 dev-ruby/railties/Manifest  |  1 +
 dev-ruby/railties/railties-5.2.2.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 9e6c256bb7e..5c8aa430e4c 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/railties/railties-5.2.2.ebuild 
b/dev-ruby/railties/railties-5.2.2.ebuild
new file mode 100644
index 000..8dc48c4f937
--- /dev/null
+++ b/dev-ruby/railties/railties-5.2.2.ebuild
@@ -0,0 +1,71 @@
+# 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_TASK_TEST="test:regular"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
+
+RUBY_FAKEGEM_BINDIR="exe"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Tools for creating, working with, and running Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# The test suite has many failures, most likely due to a mismatch in
+# exact dependencies or environment specifics. Needs further
+# investigation.
+RESTRICT="test"
+
+RDEPEND+=">=app-eselect/eselect-rails-0.23"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionpack-${PV}
+   >=dev-ruby/thor-0.18.1
+   >=dev-ruby/rake-0.8.7
+   dev-ruby/method_source
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/mocha:0.14
+   )"
+
+all_ruby_prepare() {
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper rails rails-${PV}
+}
+
+pkg_postinst() {
+   elog "To select between slots of rails, use:"
+   elog "\teselect rails"
+
+   eselect rails update
+}
+
+pkg_postrm() {
+   eselect rails update
+}



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

2018-12-06 Thread Hans de Graaff
commit: c0eff9bb12ff77df4454cafb66411354b63044bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:09:19 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:09:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0eff9bb

dev-ruby/actionmailer: add 5.2.2

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

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

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 9e6c256bb7e..5c8aa430e4c 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/actionmailer/actionmailer-5.2.2.ebuild 
b/dev-ruby/actionmailer/actionmailer-5.2.2.ebuild
new file mode 100644
index 000..621ff560956
--- /dev/null
+++ b/dev-ruby/actionmailer/actionmailer-5.2.2.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_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Framework for designing email-service layers"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
+   dev-ruby/rails-dom-testing:2"
+
+ruby_add_bdepend "test? (
+   dev-ruby/mocha
+)"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
+   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
+
+   # Avoid a test failing only on attachment ordering, since this is a
+   # security release.
+   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
+}



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

2018-12-06 Thread Hans de Graaff
commit: 094517644f8516e77aba12bd3e38393d4db2bb26
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:08:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:08:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09451764

dev-ruby/actionpack: add 5.2.2

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

 dev-ruby/actionpack/Manifest|  1 +
 dev-ruby/actionpack/actionpack-5.2.2.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 9e6c256bb7e..5c8aa430e4c 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/actionpack/actionpack-5.2.2.ebuild 
b/dev-ruby/actionpack/actionpack-5.2.2.ebuild
new file mode 100644
index 000..f18a94520ee
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.2.2.ebuild
@@ -0,0 +1,55 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   dev-ruby/rack:2.0
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.13:2
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2018-12-06 Thread Hans de Graaff
commit: 609375e0c36c6207609ccbc004192d7c7a2d94ff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:11:27 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:11:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609375e0

dev-ruby/rails: add 5.2.2

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

 dev-ruby/rails/Manifest   |  1 +
 dev-ruby/rails/rails-5.2.2.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 2401ccd2b1d..ca5b8b532e2 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.gem 6656 BLAKE2B 
9e5af755854f7096446f5f02cc93ea0f32d9699440cc92
 DIST rails-5.2.0.gem 6656 BLAKE2B 
f436d571ba9bb3866ad0568d3514b46fecdc26019b2237b111089df9473ec9706e52aaa00a1d8787523847cd5bd2e6fc3f470257f347fb5f37ce293d570859e8
 SHA512 
323b82b0b6a8451d37097925299624814f54a1f7896563bb23d34df37a1d41bf1ee50164211569fd9859ed55a6323af13310f9ad267d130fd3341acd71275558
 DIST rails-5.2.1.1.gem 6656 BLAKE2B 
08b08a8993ee4ad5e395da8ba59b46d896d926603a545f73aa3aacab8f59235867945ff1042511ddba7d568e0f0a5a80abd8c5d40b9dc9172bccb3c6731367dc
 SHA512 
f7d87e722100c1bbea0eb77c8d3aa337a9359293d3f0f372611bb330904c935a997c15f07a28ca70587fbd1706b39de5b9ca9821512e6f34a1898f29d80772fd
 DIST rails-5.2.1.gem 6656 BLAKE2B 
0ed8e5d0ccfd0d41d2574f0acf02ce67f068108780f4bff27ac1ac2c5f103ee3fbf566db92b85b3b590549837ec31c3f22ce1d11ecd24e64fe6fea692ad088d7
 SHA512 
1c90b91bfcd064f06e93a00e22e8a73f371390640ef4c59e5552ea802e68b2f1f04cc735aa618c7c7839d160df0e7175f60f1bd97c9ead4ad56393a7121db990
+DIST rails-5.2.2.gem 6656 BLAKE2B 
dca2be740c34c679ec18be460e78516391f91fa3c0cf348e582c26b3079e00aab86154dbe1cce3a01eb269202bbcf7fff5a7da20238c2018f96057a1fe67c247
 SHA512 
357c658a2d3775e709acdf41b5690e34900badddea6d4c0013bfcec86b75120d33a45ee9eff28b5a990a3304ef20061c9bebb9e557b53df69dd7311ed07e

diff --git a/dev-ruby/rails/rails-5.2.2.ebuild 
b/dev-ruby/rails/rails-5.2.2.ebuild
new file mode 100644
index 000..093714f39b1
--- /dev/null
+++ b/dev-ruby/rails/rails-5.2.2.ebuild
@@ -0,0 +1,45 @@
+# 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_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3 =dev-ruby/bundler-1*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2018-12-06 Thread Hans de Graaff
commit: 4bb0de56c9665f0f45fec556533a90a68c6b6d44
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:08:44 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:08:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb0de56

dev-ruby/activestorage: add 5.2.2

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

 dev-ruby/activestorage/Manifest   |  1 +
 dev-ruby/activestorage/activestorage-5.2.2.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 4fe609f469b..7c59ab77dd1 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/activestorage/activestorage-5.2.2.ebuild 
b/dev-ruby/activestorage/activestorage-5.2.2.ebuild
new file mode 100644
index 000..73eab3a2fa7
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-5.2.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"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="activestorage.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/:test/,/^end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+}



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

2018-12-06 Thread Hans de Graaff
commit: b634aea6096100a69b976eba7e1fd1adc9f380c9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:09:59 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:09:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b634aea6

dev-ruby/activerecord: add 5.2.2

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

 dev-ruby/activerecord/Manifest  |  1 +
 dev-ruby/activerecord/activerecord-5.2.2.ebuild | 79 +
 2 files changed, 80 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 9e6c256bb7e..5c8aa430e4c 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/activerecord/activerecord-5.2.2.ebuild 
b/dev-ruby/activerecord/activerecord-5.2.2.ebuild
new file mode 100644
index 000..f278e7fcc6d
--- /dev/null
+++ b/dev-ruby/activerecord/activerecord-5.2.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# this is not null so that the dependencies will actually be filled
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
+HOMEPAGE="https://github.com/rails/rails/;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE="mysql postgres sqlite"
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "~dev-ruby/activesupport-${PV}
+   ~dev-ruby/activemodel-${PV}
+   dev-ruby/arel:9.0
+   sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
+   mysql? ( || ( dev-ruby/mysql2:0.4 >=dev-ruby/mysql2-0.3.18:0.3 ) )
+   postgres? ( >=dev-ruby/pg-0.18.0:* )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/bundler
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   >=dev-ruby/sqlite3-1.3.6
+   dev-ruby/mocha
+   dev-ruby/minitest:5
+   )"
+
+DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   rm ../Gemfile.lock || die
+   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
+   sed -i -e '/bcrypt/ s/3.0.0/3.0/' ../Gemfile || die
+
+   # Add back json in the Gemfile because we dropped some dependencies
+   # earlier that implicitly required it.
+   sed -i -e '$agem "json"' ../Gemfile || die
+
+   # Avoid test depending on mysql adapter which we don't support for
+   # this Rails version to simplify our dependencies.
+   rm test/cases/connection_specification/resolver_test.rb || die
+
+   # Avoid single test using mysql dependencies.
+   rm test/cases/invalid_connection_test.rb || die
+
+   # Avoid failing 

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

2018-12-06 Thread Hans de Graaff
commit: 9159bdad1f7b53f8f865c957ca18246a55309935
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:05:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:05:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9159bdad

dev-ruby/actioncable: add 5.2.2

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

 dev-ruby/actioncable/Manifest |  1 +
 dev-ruby/actioncable/actioncable-5.2.2.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index d2b7d44c777..9050635a39b 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -4,3 +4,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/actioncable/actioncable-5.2.2.ebuild 
b/dev-ruby/actioncable/actioncable-5.2.2.ebuild
new file mode 100644
index 000..10f73da56c5
--- /dev/null
+++ b/dev-ruby/actioncable/actioncable-5.2.2.ebuild
@@ -0,0 +1,45 @@
+# 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_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Integrated WebSockets for Rails"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+# Tests require many new dependencies, skipping for now
+RESTRICT="test"
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   dev-ruby/nio4r:2
+   >=dev-ruby/websocket-driver-0.6.1:0
+"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/railties-4.2.0
+   dev-ruby/test-unit:2
+   >=dev-ruby/mocha-0.14.0:0.14
+   )"



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

2018-12-06 Thread Hans de Graaff
commit: 09b1268315eaa6a61d8c8dad7b02737cf3bb2d45
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  7 07:05:47 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  7 07:05:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b12683

dev-ruby/activejob: add 5.2.2

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

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

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 9e6c256bb7e..5c8aa430e4c 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -6,3 +6,4 @@ DIST rails-5.1.6.tgz 6142931 BLAKE2B 
0c24677946c3421e73903214822a13cb26609a3c7e7
 DIST rails-5.2.0.tgz 9233349 BLAKE2B 
8b237f7b039baed6d2a3f19d138f5985443d8543247b01ba316668052fede66820894e3f5ef76a953a4bdb54febecb6299692899556ea029ebfcbcebbaba9409
 SHA512 
0d7fdbc05a69f7a7b5ce612c0ec8e5dcd51ffb63891d97ca08036d07b3fb3267699dd4a209fd698e5eb2ca8f6c7f4539e86044c3bd15d0c614feda16892d3d85
 DIST rails-5.2.1.1.tgz 8795521 BLAKE2B 
93b30ba7b9127d2fc4dae6c7e7884f0a4ab36805b440c37ca8e2b81a5ba2b9ccaa4d30e65599cfb036befc4ec58942d3eba71ba9683becb535e8a822d3a8422e
 SHA512 
bd2c13f06d524a03547341acee3422a58a306a1c33a896073648e4ddcac296a8e397bd73fd5928dae1e66ba3b4a42ac4ea5f0a7cca1f73b2e773b8ece24a76d0
 DIST rails-5.2.1.tgz 8795554 BLAKE2B 
712fba696aeb8600dcd3b031b84a7ec164aa4d8ec386576ff367d5d45b3effd48515c9b8ef36ea93642776220685a1d8eec6909f705e62a80a06cf151fc42b43
 SHA512 
4484981845f9bba8882db6b4d1e0c4600b54baeda5cf1825fda7cbbb04cfdcf35e4caa19355cb843d1b96fc67801f28902d79d763dae71446db515691a32742e
+DIST rails-5.2.2.tgz 8794009 BLAKE2B 
ee6af6990d6b3dc12171fa2a1baf0f975481dc31711ae2caed27b79d1c5b514d1959492c5cced5b0202b46fc18e4a8178703a91b5f1f65df4ea46f193e9d48d5
 SHA512 
ecca752baa52ee7f11ef21a919bbba370d9ca76a0b428305143e86ebabbd7218978cdeefc919bfb1c0e0e71fc555869dcf917bda219f89e7e41e17dfe983b792

diff --git a/dev-ruby/activejob/activejob-5.2.2.ebuild 
b/dev-ruby/activejob/activejob-5.2.2.ebuild
new file mode 100644
index 000..02b140a52b6
--- /dev/null
+++ b/dev-ruby/activejob/activejob-5.2.2.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_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Job framework with pluggable queues"
+HOMEPAGE="https://github.com/rails/rails;
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/globalid-0.3.6
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   )"
+
+all_ruby_prepare() {
+   # Set test environment to our hand.
+   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
+
+   # Remove all currently unpackaged queues.
+   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
+   -e 's/delayed_job//' Rakefile || die
+}



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

2018-12-06 Thread Matthew Thode
commit: 93fdf1ab39267dc92fdcc76ad664c3ddc8307178
Author: Nikos Chantziaras  gmail  com>
AuthorDate: Fri Dec  7 03:30:39 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Dec  7 03:51:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93fdf1ab

media-sound/spotify: version bump to 1.0.94

Closes: https://bugs.gentoo.org/672670
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Nikos Chantziaras  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/Manifest  |   1 +
 media-sound/spotify/spotify-1.0.94.ebuild | 116 ++
 2 files changed, 117 insertions(+)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index c570531c57f..6a011be1f30 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -1,3 +1,4 @@
 DIST spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb 95135550 BLAKE2B 
ad4587dd6b3c64a0398e0790203a7826e290a27542fa39ebbd6c7198d8ad1fd3fb06e8b030b64e1e61e0624ef20aafda08189266486cd073cb779ebff62ef502
 SHA512 
51d60f7592e5f31ea4b7e67736a85271cb48d4108459630da61c4ab67d2a470038240c1d6ff577280cb4498cf44f14d7bc7e0312f63d34265bcd1e70cd13142f
 DIST spotify-client_1.0.80.480.g51b03ac3-13_amd64.deb 97542898 BLAKE2B 
a89f3f607c9fb03327886fc1b6eb8d433b32913aa7ff32e95f626a8ef7710c4d6102721b76e9a83f1342d1ac6f6941d85376b4cb878cf641f42f3c3756582eb9
 SHA512 
a46b1d28e6c40dbe9a86a38794186f2cdf31341fff953eaa5a5fdbb37c27c00ffe14a918b2552df0996d2842f009e6700bf8683e0667fc671dfd5b343251f20e
 DIST spotify-client_1.0.92.390.g2ce5ec7d-18_amd64.deb 102410368 BLAKE2B 
df78d6db545a86066425340f0afd77a3492a2d1debeaacc49e01a0961182be9118c210320214c92a2780f2b2f86de88f1018f293ac608bdeb94ee9717e503c0b
 SHA512 
590cb5d599e6e8a2cfa03fa0bbc34f90c54daed33fa013eb71b6152028296d26b86a75f53f9853cc8678474cf12b7265e6b37cb28a3da8ce9cbc2432ef50794b
+DIST spotify-client_1.0.94.262.g3d5c231c-9_amd64.deb 104191924 BLAKE2B 
75d5067fee6333897e33dd43f3bea11f0811df30f9d3d35a537298675516e6e9c8af609460daaf2a79be91133b45a4b76c9539abee9cdbc04362caeefbbea27a
 SHA512 
e6aa650a207fb636cd789055d4b17bc9c0fec1f6421877e4e80d3d5239f1a1bb881c5bfa4788a6cbe7748175e6c731af66a3395d2089d2d9a94dabfe5d07b09f

diff --git a/media-sound/spotify/spotify-1.0.94.ebuild 
b/media-sound/spotify/spotify-1.0.94.ebuild
new file mode 100644
index 000..f202a28edd3
--- /dev/null
+++ b/media-sound/spotify/spotify-1.0.94.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2-utils pax-utils unpacker xdg-utils
+
+DESCRIPTION="Spotify is a social music platform"
+HOMEPAGE="https://www.spotify.com/ch-de/download/previews/;
+SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
+BUILD_ID_AMD64="262.g3d5c231c-9"
+#BUILD_ID_X86=""
+#SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb )
+#  x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )"
+SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb"
+LICENSE="Spotify"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libnotify systray pax_kernel pulseaudio"
+RESTRICT="mirror strip"
+
+DEPEND=">=dev-util/patchelf-0.9_p20180129"
+# zenity needed for filepicker
+RDEPEND="
+   dev-libs/openssl:0
+   dev-libs/nss
+   gnome-base/gconf
+   gnome-extra/zenity
+   media-libs/alsa-lib
+   media-libs/harfbuzz
+   media-libs/fontconfig
+   media-libs/mesa
+   net-misc/curl[ssl]
+   net-print/cups[ssl]
+   x11-libs/gtk+:2
+   x11-libs/libXScrnSaver
+   x11-libs/libXtst
+   dev-python/pygobject:3
+   dev-python/dbus-python
+   libnotify? ( x11-libs/libnotify )
+   pulseaudio? ( media-sound/pulseaudio )
+   systray? ( gnome-extra/gnome-integration-spotify )"
+   #sys-libs/glibc
+
+S=${WORKDIR}/
+
+QA_PREBUILT="opt/spotify/spotify-client/spotify"
+
+src_prepare() {
+   # Fix desktop entry to launch spotify-dbus.py for systray integration
+   if use systray ; then
+   sed -i \
+   -e 's/spotify \%U/spotify-dbus.py \%U/g' \
+   usr/share/spotify/spotify.desktop || die "sed failed"
+   fi
+   default
+
+   # Spotify links against libcurl-gnutls.so.4, which does not exist in 
Gentoo.
+   patchelf --replace-needed libcurl-gnutls.so.4 libcurl.so.4 
usr/bin/spotify \
+   || die "failed to patch libcurl library dependency"
+}
+
+src_install() {
+   gunzip usr/share/doc/spotify-client/changelog.gz || die
+   dodoc usr/share/doc/spotify-client/changelog
+
+   SPOTIFY_PKG_HOME=usr/share/spotify
+   insinto /usr/share/pixmaps
+   doins ${SPOTIFY_PKG_HOME}/icons/*.png
+
+   # install in /opt/spotify
+   SPOTIFY_HOME=/opt/spotify/spotify-client
+   insinto ${SPOTIFY_HOME}
+   doins -r ${SPOTIFY_PKG_HOME}/*
+   fperms +x ${SPOTIFY_HOME}/spotify
+
+   

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

2018-12-06 Thread Matthew Thode
commit: af83be9965586505a5a8977c5fc32af99e376c30
Author: Nikos Chantziaras  gmail  com>
AuthorDate: Fri Dec  7 03:32:24 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Dec  7 03:51:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af83be99

media-sound/spotify: delete 1.0.92

Unfetchable.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Nikos Chantziaras  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 media-sound/spotify/Manifest  |   1 -
 media-sound/spotify/spotify-1.0.92.ebuild | 116 --
 2 files changed, 117 deletions(-)

diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest
index 6a011be1f30..2e90f31e2ce 100644
--- a/media-sound/spotify/Manifest
+++ b/media-sound/spotify/Manifest
@@ -1,4 +1,3 @@
 DIST spotify-client_1.0.72.117.g6bd7cc73-35_i386.deb 95135550 BLAKE2B 
ad4587dd6b3c64a0398e0790203a7826e290a27542fa39ebbd6c7198d8ad1fd3fb06e8b030b64e1e61e0624ef20aafda08189266486cd073cb779ebff62ef502
 SHA512 
51d60f7592e5f31ea4b7e67736a85271cb48d4108459630da61c4ab67d2a470038240c1d6ff577280cb4498cf44f14d7bc7e0312f63d34265bcd1e70cd13142f
 DIST spotify-client_1.0.80.480.g51b03ac3-13_amd64.deb 97542898 BLAKE2B 
a89f3f607c9fb03327886fc1b6eb8d433b32913aa7ff32e95f626a8ef7710c4d6102721b76e9a83f1342d1ac6f6941d85376b4cb878cf641f42f3c3756582eb9
 SHA512 
a46b1d28e6c40dbe9a86a38794186f2cdf31341fff953eaa5a5fdbb37c27c00ffe14a918b2552df0996d2842f009e6700bf8683e0667fc671dfd5b343251f20e
-DIST spotify-client_1.0.92.390.g2ce5ec7d-18_amd64.deb 102410368 BLAKE2B 
df78d6db545a86066425340f0afd77a3492a2d1debeaacc49e01a0961182be9118c210320214c92a2780f2b2f86de88f1018f293ac608bdeb94ee9717e503c0b
 SHA512 
590cb5d599e6e8a2cfa03fa0bbc34f90c54daed33fa013eb71b6152028296d26b86a75f53f9853cc8678474cf12b7265e6b37cb28a3da8ce9cbc2432ef50794b
 DIST spotify-client_1.0.94.262.g3d5c231c-9_amd64.deb 104191924 BLAKE2B 
75d5067fee6333897e33dd43f3bea11f0811df30f9d3d35a537298675516e6e9c8af609460daaf2a79be91133b45a4b76c9539abee9cdbc04362caeefbbea27a
 SHA512 
e6aa650a207fb636cd789055d4b17bc9c0fec1f6421877e4e80d3d5239f1a1bb881c5bfa4788a6cbe7748175e6c731af66a3395d2089d2d9a94dabfe5d07b09f

diff --git a/media-sound/spotify/spotify-1.0.92.ebuild 
b/media-sound/spotify/spotify-1.0.92.ebuild
deleted file mode 100644
index ecc6f04660d..000
--- a/media-sound/spotify/spotify-1.0.92.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome2-utils pax-utils unpacker xdg-utils
-
-DESCRIPTION="Spotify is a social music platform"
-HOMEPAGE="https://www.spotify.com/ch-de/download/previews/;
-SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/;
-BUILD_ID_AMD64="390.g2ce5ec7d-18"
-#BUILD_ID_X86=""
-#SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb )
-#  x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_X86}_i386.deb )"
-SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb"
-LICENSE="Spotify"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="libnotify systray pax_kernel pulseaudio"
-RESTRICT="mirror strip"
-
-DEPEND=">=dev-util/patchelf-0.9_p20180129"
-# zenity needed for filepicker
-RDEPEND="
-   dev-libs/openssl:0
-   dev-libs/nss
-   gnome-base/gconf
-   gnome-extra/zenity
-   media-libs/alsa-lib
-   media-libs/harfbuzz
-   media-libs/fontconfig
-   media-libs/mesa
-   net-misc/curl[ssl]
-   net-print/cups[ssl]
-   x11-libs/gtk+:2
-   x11-libs/libXScrnSaver
-   x11-libs/libXtst
-   dev-python/pygobject:3
-   dev-python/dbus-python
-   libnotify? ( x11-libs/libnotify )
-   pulseaudio? ( media-sound/pulseaudio )
-   systray? ( gnome-extra/gnome-integration-spotify )"
-   #sys-libs/glibc
-
-S=${WORKDIR}/
-
-QA_PREBUILT="opt/spotify/spotify-client/spotify"
-
-src_prepare() {
-   # Fix desktop entry to launch spotify-dbus.py for systray integration
-   if use systray ; then
-   sed -i \
-   -e 's/spotify \%U/spotify-dbus.py \%U/g' \
-   usr/share/spotify/spotify.desktop || die "sed failed"
-   fi
-   default
-
-   # Spotify links against libcurl-gnutls.so.4, which does not exist in 
Gentoo.
-   patchelf --replace-needed libcurl-gnutls.so.4 libcurl.so.4 
usr/bin/spotify \
-   || die "failed to patch libcurl library dependency"
-}
-
-src_install() {
-   gunzip usr/share/doc/spotify-client/changelog.gz || die
-   dodoc usr/share/doc/spotify-client/changelog
-
-   SPOTIFY_PKG_HOME=usr/share/spotify
-   insinto /usr/share/pixmaps
-   doins ${SPOTIFY_PKG_HOME}/icons/*.png
-
-   # install in /opt/spotify
-   SPOTIFY_HOME=/opt/spotify/spotify-client
-   insinto ${SPOTIFY_HOME}
-   doins -r ${SPOTIFY_PKG_HOME}/*
-   fperms +x ${SPOTIFY_HOME}/spotify
-
-   dodir /usr/bin
-   cat 

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

2018-12-06 Thread Thomas Deutschmann
commit: a357903c251637a0248a5a405588078fe9a27b1a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:20:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a357903c

dev-python/humanize: x86 stable (bug #546912)

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

 dev-python/humanize/humanize-0.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/humanize/humanize-0.5.1.ebuild 
b/dev-python/humanize/humanize-0.5.1.ebuild
index a476335fd67..3f1b650c327 100644
--- a/dev-python/humanize/humanize-0.5.1.ebuild
+++ b/dev-python/humanize/humanize-0.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/jmoiron/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="doc test"
 
 BDEPEND="



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

2018-12-06 Thread Thomas Deutschmann
commit: 7e216e86e038e4baefc6f30271a0b74ba45996f8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:20:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e216e86

app-admin/abrt: x86 stable (bug #546912)

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

 app-admin/abrt/abrt-2.10.10-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-admin/abrt/abrt-2.10.10-r2.ebuild 
b/app-admin/abrt/abrt-2.10.10-r2.ebuild
index b1301efc747..b5235f27b81 100644
--- a/app-admin/abrt/abrt-2.10.10-r2.ebuild
+++ b/app-admin/abrt/abrt-2.10.10-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 IUSE="debug selinux"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2018-12-06 Thread Thomas Deutschmann
commit: 1a5695b833b5d74230b3fe816fed78b33109dd2f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:23:00 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a5695b8

dev-python/utidylib: x86 stable (bug #671446)

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

 dev-python/utidylib/utidylib-0.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/utidylib/utidylib-0.3-r2.ebuild 
b/dev-python/utidylib/utidylib-0.3-r2.ebuild
index 180247a06a1..9b40f608434 100644
--- a/dev-python/utidylib/utidylib-0.3-r2.ebuild
+++ b/dev-python/utidylib/utidylib-0.3-r2.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
@@ -15,7 +15,7 @@ SRC_URI="http://dl.cihar.com/${PN}/${MY_P}.tar.bz2;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
 IUSE="doc test"
 
 RDEPEND="



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

2018-12-06 Thread Thomas Deutschmann
commit: c70337e6359f1d4f194fbbd7b396b4bba66b95f0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:26:14 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c70337e6

app-shells/zsh: x86 stable (bug #665278)

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

 app-shells/zsh/zsh-5.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zsh/zsh-5.6.2.ebuild b/app-shells/zsh/zsh-5.6.2.ebuild
index 3ffb7a9c598..1c257caebb3 100644
--- a/app-shells/zsh/zsh-5.6.2.ebuild
+++ b/app-shells/zsh/zsh-5.6.2.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3 autotools
EGIT_REPO_URI="https://git.code.sf.net/p/zsh/code;
 else
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
SRC_URI="https://www.zsh.org/pub/${P}.tar.xz
https://www.zsh.org/pub/old/${P}.tar.xz
doc? ( https://www.zsh.org/pub/${P}-doc.tar.xz )"



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

2018-12-06 Thread Thomas Deutschmann
commit: f03f2bfb8e0ef1ae1fa9054e6a81f2c4e76ab324
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:21:18 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f03f2bfb

media-video/subtitlecomposer: x86 stable (bug #672266)

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

 media-video/subtitlecomposer/subtitlecomposer-0.6.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/subtitlecomposer/subtitlecomposer-0.6.6.ebuild 
b/media-video/subtitlecomposer/subtitlecomposer-0.6.6.ebuild
index 55b113a40f8..f5280cafc85 100644
--- a/media-video/subtitlecomposer/subtitlecomposer-0.6.6.ebuild
+++ b/media-video/subtitlecomposer/subtitlecomposer-0.6.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/maxrd2/subtitlecomposer;
 SRC_URI="https://github.com/maxrd2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="gstreamer libav mpv unicode xine"
 
 COMMON_DEPEND="



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

2018-12-06 Thread Thomas Deutschmann
commit: af38838350e90f7cb245e148d684dab272c9bc86
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:25:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af388383

media-libs/xvid: x86 stable (bug #672264)

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

 media-libs/xvid/xvid-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/xvid/xvid-1.3.5.ebuild 
b/media-libs/xvid/xvid-1.3.5.ebuild
index 3cea29411dc..3cd9ac7faca 100644
--- a/media-libs/xvid/xvid-1.3.5.ebuild
+++ b/media-libs/xvid/xvid-1.3.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://downloads.xvid.org/downloads/${MY_P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE="elibc_FreeBSD examples pic +threads"
 
 NASM=">=dev-lang/nasm-2"



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

2018-12-06 Thread Thomas Deutschmann
commit: 80098c3120d3e493bb3270fe6c318b7d91dd100a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:18:07 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80098c31

dev-python/pypax: x86 stable (bug #672208)

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

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

diff --git a/dev-python/pypax/pypax-0.9.3.ebuild 
b/dev-python/pypax/pypax-0.9.3.ebuild
index 8d14788d2b4..72f0e560fc8 100644
--- a/dev-python/pypax/pypax-0.9.3.ebuild
+++ b/dev-python/pypax/pypax-0.9.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == ** ]] ; then
inherit git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/elfix-${PV}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc 
x86"
S="${WORKDIR}/elfix-${PV}"
 fi
 



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

2018-12-06 Thread Thomas Deutschmann
commit: 3d1af2f22037a6f82d5b6b2bda92963be3ef78a9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:14:21 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1af2f2

app-shells/mksh: x86 stable (bug #672564)

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

 app-shells/mksh/mksh-56c.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/mksh/mksh-56c.ebuild b/app-shells/mksh/mksh-56c.ebuild
index fe3b54c6ab8..4d2d0ec0397 100644
--- a/app-shells/mksh/mksh-56c.ebuild
+++ b/app-shells/mksh/mksh-56c.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ HOMEPAGE="http://mirbsd.de/mksh;
 SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz;
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE="static"
 DEPEND="static? ( dev-libs/klibc )"
 RDEPEND=""



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

2018-12-06 Thread Thomas Deutschmann
commit: b0efc8d189e071720a1a9821574fa6912e2473f3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:13:58 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0efc8d1

media-libs/libpng: x86 stable (bug #672448)

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

 media-libs/libpng/libpng-1.2.59.ebuild| 2 +-
 media-libs/libpng/libpng-1.5.30.ebuild| 2 +-
 media-libs/libpng/libpng-1.6.35-r1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/libpng/libpng-1.2.59.ebuild 
b/media-libs/libpng/libpng-1.2.59.ebuild
index 5074213de2e..1cc6dadbc69 100644
--- a/media-libs/libpng/libpng-1.2.59.ebuild
+++ b/media-libs/libpng/libpng-1.2.59.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
 
 LICENSE="libpng"
 SLOT="1.2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh 
~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]

diff --git a/media-libs/libpng/libpng-1.5.30.ebuild 
b/media-libs/libpng/libpng-1.5.30.ebuild
index 54589b11904..0d291a42e7a 100644
--- a/media-libs/libpng/libpng-1.5.30.ebuild
+++ b/media-libs/libpng/libpng-1.5.30.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
 
 LICENSE="libpng"
 SLOT="1.5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~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"
 IUSE="apng neon"
 
 RDEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]

diff --git a/media-libs/libpng/libpng-1.6.35-r1.ebuild 
b/media-libs/libpng/libpng-1.6.35-r1.ebuild
index 289089191ba..f95bdc6f35e 100644
--- a/media-libs/libpng/libpng-1.6.35-r1.ebuild
+++ b/media-libs/libpng/libpng-1.6.35-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
 
 LICENSE="libpng"
 SLOT="0/16"
-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"
+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"
 IUSE="apng cpu_flags_x86_sse neon static-libs"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: dev-java/pdfbox/

2018-12-06 Thread Thomas Deutschmann
commit: 19f0a9b851808ce6af325cb875a00c910536a551
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:17:06 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f0a9b8

dev-java/pdfbox: x86 stable (bug #659648)

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

 dev-java/pdfbox/pdfbox-1.8.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/pdfbox/pdfbox-1.8.15.ebuild 
b/dev-java/pdfbox/pdfbox-1.8.15.ebuild
index 565ea9e1fd6..c4ea10907b6 100644
--- a/dev-java/pdfbox/pdfbox-1.8.15.ebuild
+++ b/dev-java/pdfbox/pdfbox-1.8.15.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://apache/${PN}/${PV}/${P}-src.zip

http://repo2.maven.org/maven2/com/adobe/pdf/pcfi/2010.08.09/${ADOBE_FILES};
 LICENSE="Apache-2.0"
 SLOT="1.8"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="test"
 RESTRICT="test" # Explosive even when manually using unmodified build.xml.
 



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

2018-12-06 Thread Thomas Deutschmann
commit: 32ad052dc27f8b5d05b68281e33f3cce01a7e100
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:14:55 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ad052d

app-misc/mosquitto: x86 stable (bug #668436)

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

 app-misc/mosquitto/mosquitto-1.5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/mosquitto/mosquitto-1.5.3.ebuild 
b/app-misc/mosquitto/mosquitto-1.5.3.ebuild
index d25a8f0f4da..ffc14bbf4db 100644
--- a/app-misc/mosquitto/mosquitto-1.5.3.ebuild
+++ b/app-misc/mosquitto/mosquitto-1.5.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://mosquitto.org/files/source/${P}.tar.gz;
 
 LICENSE="EPL-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="bridge examples +persistence +srv ssl tcpd test websockets"
 
 REQUIRED_USE="test? ( bridge )"



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

2018-12-06 Thread Thomas Deutschmann
commit: f68db40a5bb952700bc711aee8e195696e852181
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:16:38 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68db40a

dev-python/numpy: x86 stable (bug #627952)

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

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

diff --git a/dev-python/numpy/numpy-1.14.5.ebuild 
b/dev-python/numpy/numpy-1.14.5.ebuild
index aea02e9675d..b5bef492705 100644
--- a/dev-python/numpy/numpy-1.14.5.ebuild
+++ b/dev-python/numpy/numpy-1.14.5.ebuild
@@ -24,7 +24,7 @@ SRC_URI="
)"
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc lapack test"
 
 RDEPEND="lapack? ( virtual/cblas virtual/lapack )"



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

2018-12-06 Thread Thomas Deutschmann
commit: 1ba7df9b491280c23f7f64a6619f4bc6db54659d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:19:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba7df9b

sys-apps/elfix: x86 stable (bug #672208)

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

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

diff --git a/sys-apps/elfix/elfix-0.9.3.ebuild 
b/sys-apps/elfix/elfix-0.9.3.ebuild
index 7607ac7f532..1c3d52415e7 100644
--- a/sys-apps/elfix/elfix-0.9.3.ebuild
+++ b/sys-apps/elfix/elfix-0.9.3.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == ** ]] ; then
inherit autotools git-r3
 else
SRC_URI="https://dev.gentoo.org/~blueness/elfix/${P}.tar.gz;
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc 
x86"
 fi
 
 DESCRIPTION="A suite of tools to work with ELF objects on Hardened Gentoo"



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

2018-12-06 Thread Thomas Deutschmann
commit: e15ec1707389d856478d5d09ce1dcc430dc3596f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:22:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15ec170

app-text/unrtf: x86 stable (bug #604908)

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

 app-text/unrtf/unrtf-0.21.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/unrtf/unrtf-0.21.10.ebuild 
b/app-text/unrtf/unrtf-0.21.10.ebuild
index 7f5b7b8f448..68d65fbb754 100644
--- a/app-text/unrtf/unrtf-0.21.10.ebuild
+++ b/app-text/unrtf/unrtf-0.21.10.ebuild
@@ -9,5 +9,5 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
 IUSE=""



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

2018-12-06 Thread Thomas Deutschmann
commit: 918f0371d0ade1d2c6bee37a5820dbbb4cd472dc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:15:34 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918f0371

sys-apps/net-tools: x86 stable (bug #672474)

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

 sys-apps/net-tools/net-tools-1.60_p20180626073013.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/net-tools/net-tools-1.60_p20180626073013.ebuild 
b/sys-apps/net-tools/net-tools-1.60_p20180626073013.ebuild
index 2df5f01f68f..f161936398e 100644
--- a/sys-apps/net-tools/net-tools-1.60_p20180626073013.ebuild
+++ b/sys-apps/net-tools/net-tools-1.60_p20180626073013.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="mirror://gentoo/${P}.tar.xz"
-   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="Standard Linux networking tools"



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

2018-12-06 Thread Thomas Deutschmann
commit: cac6076ee01edf74b07f3bf12edb732b49676f0c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:11:59 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cac6076e

media-video/gpac: x86 stable (bug #669966)

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

 media-video/gpac/gpac-0.7.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/gpac/gpac-0.7.1-r1.ebuild 
b/media-video/gpac/gpac-0.7.1-r1.ebuild
index 4067f4f19a2..dffc318ad27 100644
--- a/media-video/gpac/gpac-0.7.1-r1.ebuild
+++ b/media-video/gpac/gpac-0.7.1-r1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/gpac/gpac;
 else
SRC_URI="https://github.com/gpac/gpac/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+   KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
 fi
 
 inherit flag-o-matic toolchain-funcs ${SCM}



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

2018-12-06 Thread Thomas Deutschmann
commit: 1eb3f210f6e97aa29d2161e4e2341113bc8951d5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:21:46 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb3f210

net-p2p/syncthing: x86 stable (bug #672572)

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

 net-p2p/syncthing/syncthing-0.14.52.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/syncthing/syncthing-0.14.52.ebuild 
b/net-p2p/syncthing/syncthing-0.14.52.ebuild
index a8db5e0eac6..ecb0fd1ff9d 100644
--- a/net-p2p/syncthing/syncthing-0.14.52.ebuild
+++ b/net-p2p/syncthing/syncthing-0.14.52.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm x86"
 IUSE="selinux tools"
 
 RDEPEND="selinux? ( sec-policy/selinux-syncthing )"



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

2018-12-06 Thread Thomas Deutschmann
commit: be59ba6183fe11a34df43b27e286dd4fa7a467f2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:24:45 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be59ba61

net-libs/xrootd: x86 stable (bug #638420)

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

 net-libs/xrootd/xrootd-4.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/xrootd/xrootd-4.8.3.ebuild 
b/net-libs/xrootd/xrootd-4.8.3.ebuild
index 6240474815f..86a04bc9126 100644
--- a/net-libs/xrootd/xrootd-4.8.3.ebuild
+++ b/net-libs/xrootd/xrootd-4.8.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://xrootd.org/download/v${PV}/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples fuse http kerberos python readline rbd ssl test"
 
 CDEPEND="



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

2018-12-06 Thread Thomas Deutschmann
commit: 3f5ee0c20880fdbee0d595ba09db465f5018b729
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:24:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5ee0c2

net-wireless/wpa_supplicant: x86 stable (bug #663172)

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

 net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild 
b/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
index 36a7ffe69b6..16f9113ba43 100644
--- a/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
+++ b/net-wireless/wpa_supplicant/wpa_supplicant-2.6-r10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://w1.fi/releases/${P}.tar.gz;
 LICENSE="|| ( GPL-2 BSD )"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 
~x86-fbsd"
 IUSE="ap bindist dbus eap-sim eapol_test fasteap gnutls +hs2-0 libressl p2p 
privsep ps3 qt5 readline selinux smartcard ssl suiteb tdls uncommon-eap-types 
wimax wps kernel_linux kernel_FreeBSD"
 REQUIRED_USE="smartcard? ( ssl )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/wmfrog/

2018-12-06 Thread Thomas Deutschmann
commit: c327926c66a4cd9b2836c0f380eb8faf90432bd3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:23:22 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c327926c

x11-plugins/wmfrog: x86 stable (bug #672120)

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

 x11-plugins/wmfrog/wmfrog-0.3.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-plugins/wmfrog/wmfrog-0.3.1-r1.ebuild 
b/x11-plugins/wmfrog/wmfrog-0.3.1-r1.ebuild
index 2951a537833..845f04bd692 100644
--- a/x11-plugins/wmfrog/wmfrog-0.3.1-r1.ebuild
+++ b/x11-plugins/wmfrog/wmfrog-0.3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
 
 RDEPEND="x11-libs/libXext
x11-libs/libXpm



[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-common/

2018-12-06 Thread Thomas Deutschmann
commit: eacecbb16d113bf6ed448793780113c28bee38a6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:11:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eacecbb1

sys-fs/fuse-common: x86 stable (bug #672358)

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

 sys-fs/fuse-common/fuse-common-3.2.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/fuse-common/fuse-common-3.2.6.ebuild 
b/sys-fs/fuse-common/fuse-common-3.2.6.ebuild
index d377ddf09b1..23723fd07b3 100644
--- a/sys-fs/fuse-common/fuse-common-3.2.6.ebuild
+++ b/sys-fs/fuse-common/fuse-common-3.2.6.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86"
 
 DEPEND="virtual/pkgconfig"
 RDEPEND="!

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

2018-12-06 Thread Thomas Deutschmann
commit: e20895a4ac8552a7ec307870f2dff8c3585e41e4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:12:29 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20895a4

www-servers/gunicorn: x86 stable (bug #653590)

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

 www-servers/gunicorn/gunicorn-19.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/gunicorn/gunicorn-19.8.1.ebuild 
b/www-servers/gunicorn/gunicorn-19.8.1.ebuild
index 1652c6be036..09d6e1d803a 100644
--- a/www-servers/gunicorn/gunicorn-19.8.1.ebuild
+++ b/www-servers/gunicorn/gunicorn-19.8.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT PSF-2 doc? ( BSD )"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="doc test"
 
 RDEPEND="dev-python/setproctitle[${PYTHON_USEDEP}]"



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

2018-12-06 Thread Thomas Deutschmann
commit: 8bb31b98c00019dc6ae91390eac4cee1bbdd5d05
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:19:53 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bb31b98

dev-libs/libreport: x86 stable (bug #546912)

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

 dev-libs/libreport/libreport-2.9.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libreport/libreport-2.9.5.ebuild 
b/dev-libs/libreport/libreport-2.9.5.ebuild
index 9d1da641fb0..732be609bef 100644
--- a/dev-libs/libreport/libreport-2.9.5.ebuild
+++ b/dev-libs/libreport/libreport-2.9.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/abrt/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 IUSE="+gtk python"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2018-12-06 Thread Thomas Deutschmann
commit: 591f455ee4433197ae78d1e6df930b36e96933ea
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:19:22 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591f455e

dev-libs/satyr: x86 stable (bug #546912)

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

 dev-libs/satyr/satyr-0.26.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/satyr/satyr-0.26.ebuild b/dev-libs/satyr/satyr-0.26.ebuild
index 400a2a442d4..d065a129e08 100644
--- a/dev-libs/satyr/satyr-0.26.ebuild
+++ b/dev-libs/satyr/satyr-0.26.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
@@ -16,7 +16,7 @@ SLOT="0/3"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 
 RDEPEND="python? ( ${PYTHON_DEPS} )
>=dev-libs/elfutils-0.158



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

2018-12-06 Thread Thomas Deutschmann
commit: 9d1d468185188f97af20a0c51fcb720339503a00
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 02:13:13 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 02:40:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1d4681

media-video/vcdimager: x86 stable (bug #648954)

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

 media-video/vcdimager/vcdimager-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/vcdimager/vcdimager-2.0.1.ebuild 
b/media-video/vcdimager/vcdimager-2.0.1.ebuild
index acdcec028b1..ba329612d62 100644
--- a/media-video/vcdimager/vcdimager-2.0.1.ebuild
+++ b/media-video/vcdimager/vcdimager-2.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs +xml"
 
 RDEPEND="



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

2018-12-06 Thread Patrick McLean
commit: 26b5698d12fdd5f7b67bfb6b162d2f15c0366ea7
Author: Patrick McLean  sony  com>
AuthorDate: Fri Dec  7 01:30:38 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Dec  7 01:30:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b5698d

dev-util/shellcheck: Version bump to 0.6.0

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

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

diff --git a/dev-util/shellcheck/Manifest b/dev-util/shellcheck/Manifest
index 6ca10ee3356..9d8cdd12d8a 100644
--- a/dev-util/shellcheck/Manifest
+++ b/dev-util/shellcheck/Manifest
@@ -1,3 +1,4 @@
 DIST ShellCheck-0.4.6.tar.gz 116618 BLAKE2B 
67cf8e882e95eaedfbb46e01656889e200b311e3701301da1df02add4c6f7446d275a1b132d6d7e1da0e4eb49205138fffce8d8cb0a2b91045f72cc7f006ca99
 SHA512 
b053a7f581d73f1e5be51046f2fd77f6e7452acecf841321ef363156a5f72d98c13a723885d1888ab366550625e05396ca207925539fec1d70a00212af920ca5
 DIST ShellCheck-0.4.7.tar.gz 126593 BLAKE2B 
cbb925c4760a3744381dbee293d5e28ce429a9c4244eb1fa5af71ad8ba2cbdd86a721bbc2b9202c7aecf4ad70025bacb13e696c4731cbfaba22511d773013d6b
 SHA512 
bb9c79911701b3857d29fd63588115888f4d2b1d224066bb944ca00d29d973195ad1f4b1df8e2746fd0666f7438f46abc384f7f915c152f46fcd332163736792
 DIST ShellCheck-0.5.0.tar.gz 133265 BLAKE2B 
703e3d994e6302d7bc6124ae064cbc5893c5119918a9a9b6cbda2c0415600b95545146061230b2e6ab07b6b2383a86b9bd3f153643c30c3f765a3424a1cd4bc0
 SHA512 
3b4b097f507c8910f5da1a739138511b9c30c156667c0887447043a7d0c3c371768953d7039803356f28e863266d3a34b5b1689889f3e524a3768e4d3223ce7c
+DIST ShellCheck-0.6.0.tar.gz 140211 BLAKE2B 
5a103bd74e76905b64a882542d1f2bf5cac6b2ec94e9b0f55fdd052f5fd1fe17f9efc02ef9182e7e5965765b428b974bf94fa50d701396fef77bcbfe6185402e
 SHA512 
51c2cc9cfd2f8a145095873f9b19d4fdd67a21eedab4ac2dbe5f43789fd0937a44bdc8480b2d0cceb5bc3802a8243dd3b701a07f1f6b5460291272ee453c7c5f

diff --git a/dev-util/shellcheck/shellcheck-0.6.0.ebuild 
b/dev-util/shellcheck/shellcheck-0.6.0.ebuild
new file mode 100644
index 000..89bd3f1ba36
--- /dev/null
+++ b/dev-util/shellcheck/shellcheck-0.6.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.5
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+MY_PN="ShellCheck"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Shell script analysis tool"
+HOMEPAGE="https://www.shellcheck.net/;
+SRC_URI="mirror://hackage/packages/archive/${MY_PN}/${PV}/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-haskell/aeson:=[profile?]
+   >=dev-haskell/mtl-2.2.1:=[profile?]
+   >=dev-haskell/parsec-3.0:=[profile?]
+   >=dev-haskell/quickcheck-2.7.4:2=[template_haskell,profile?]
+   dev-haskell/regex-tdfa:=[profile?]
+   dev-haskell/semigroups:=[profile?]
+   >=dev-lang/ghc-7.8.2:=
+"
+DEPEND="${RDEPEND}
+   >=dev-haskell/cabal-1.18.1.3 

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

2018-12-06 Thread Thomas Deutschmann
commit: 169d25ffd06419b07d213a1adbef8ee370be9d97
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 01:15:56 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 01:16:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169d25ff

dev-lang/php: bump to v7.2.13

- EAPI bump to EAPI=7

- Use pkg-config for detecting ICU

- Proper ICU namespace usage backported

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

 dev-lang/php/Manifest  |   1 +
 .../files/php-7.2.13-intl-use-icu-namespace.patch  | 379 +++
 dev-lang/php/php-7.2.13.ebuild | 748 +
 3 files changed, 1128 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 7b889cd1d3f..01e629a8190 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -10,4 +10,5 @@ DIST php-7.1.25.tar.xz 12205972 BLAKE2B 
3d69cc87d75ee45dc85e5e672ddb6c312fcba128
 DIST php-7.2.10.tar.xz 12160864 BLAKE2B 
f1959a00622c1bd11fa87c61d152c802b307f0b9e89b51ed86b40086cda03eeb6652d47b59df8cc7c9b4e79ab687ae1292b978f453e9f07ac352d209b64c62d8
 SHA512 
aa90fce17034b2649012d66461626ae74c21ea938b1c71c7eb12419e562c641b432df87a7e900c245ad28df39624cf64a1b2f8ffb123608d94cd35e41f09c0fe
 DIST php-7.2.11.tar.xz 12132268 BLAKE2B 
8007f6a8f4236efb796681d25f2066deeba98e6e136def0c323aa13399951d58d7f218b3544b3bd0418dfe220f87a38b6515547c50f65c641bd09a2d440eb4e1
 SHA512 
0cd8578147d17d612e013dfc22b73977719177058b39c7b61dd0bfdfb8c2441aba78af49f58c824f7e66c89b5ad201c36fafb89ccf1e2d20f19b79d6a8fed7e5
 DIST php-7.2.12.tar.xz 12141472 BLAKE2B 
25d55fcbe63aab64c658e9c4ab52b552831d5c03a8887e1c64f0cadbb8b0d9f3c38cd5d15dac89002c328b737ad864fce392baa0891292ee77d1975562a2bc17
 SHA512 
bbeaed1278d0d2f1ecb2249dab1ebaab1489ef43be0797dac57d8b523d8e5d284166e6cbf52095f5d34eef447fbdeb0c6916caaa5770221a180ec064f4ffcad8
+DIST php-7.2.13.tar.xz 12116484 BLAKE2B 
00d265c10343e590772a4de103ae885149a56a7c0ef957cb24d5e81f86021231da5e75b655081e9fcba99b83956d55265b6af1d779ee65cebee9a974f936a634
 SHA512 
9df1d43e9cd701db10281811b328721b85cb90c6c8dae1842b0fd848cb5388328918b3040bbad7634b340550d82b93746ea479ed45f4d8a80e8a316e6324115d
 DIST php-7.3.0.tar.xz 11928820 BLAKE2B 
36fee652cbbc28bbeb1b2df037b4b05084910d94af86c16150d776b82f91fb85691f9846c51538dbf6f3e64ece26894fe9c7a5f272d2848d41cdf8e1338b9805
 SHA512 
d991101eb833d3a47833aa930341e75c56f26c4cb0249896728ebe209c6c02af1704fccc3052128d8f9fdffc60dcef0ece38a532697131141946898d8b1abcda

diff --git a/dev-lang/php/files/php-7.2.13-intl-use-icu-namespace.patch 
b/dev-lang/php/files/php-7.2.13-intl-use-icu-namespace.patch
new file mode 100644
index 000..b5d2b473f1a
--- /dev/null
+++ b/dev-lang/php/files/php-7.2.13-intl-use-icu-namespace.patch
@@ -0,0 +1,379 @@
+Based on the following upstream commits:
+
+https://github.com/php/php-src/commit/8d35a423838eb462cd39ee535c5d003073cc5f22
+https://github.com/php/php-src/commit/d8200e48857aeaf09f7127751efc5632ef7660a7
+https://github.com/php/php-src/commit/9a8e7b571896f39f83cb000fdb7c466b6d328d52
+
+--- a/ext/intl/breakiterator/breakiterator_class.cpp
 b/ext/intl/breakiterator/breakiterator_class.cpp
+@@ -38,6 +38,7 @@ extern "C" {
+ }
+ 
+ using PHP::CodePointBreakIterator;
++using icu::RuleBasedBreakIterator;
+ 
+ /* {{{ Global variables */
+ zend_class_entry *BreakIterator_ce_ptr;
+--- a/ext/intl/breakiterator/breakiterator_class.h
 b/ext/intl/breakiterator/breakiterator_class.h
+@@ -26,6 +26,8 @@
+ 
+ #ifndef USE_BREAKITERATOR_POINTER
+ typedef void BreakIterator;
++#else
++using icu::BreakIterator;
+ #endif
+ 
+ typedef struct {
+--- a/ext/intl/breakiterator/breakiterator_methods.cpp
 b/ext/intl/breakiterator/breakiterator_methods.cpp
+@@ -32,6 +32,8 @@ extern "C" {
+ }
+ 
+ using PHP::CodePointBreakIterator;
++using icu::BreakIterator;
++using icu::Locale;
+ 
+ U_CFUNC PHP_METHOD(BreakIterator, __construct)
+ {
+--- a/ext/intl/breakiterator/codepointiterator_internal.cpp
 b/ext/intl/breakiterator/codepointiterator_internal.cpp
+@@ -33,6 +33,8 @@ typedef union {
+ 
+ using namespace PHP;
+ 
++using icu::UCharCharacterIterator;
++
+ UOBJECT_DEFINE_RTTI_IMPLEMENTATION(CodePointBreakIterator);
+ 
+ CodePointBreakIterator::CodePointBreakIterator()
+--- a/ext/intl/breakiterator/codepointiterator_internal.h
 b/ext/intl/breakiterator/codepointiterator_internal.h
+@@ -18,8 +18,11 @@
+ #define CODEPOINTITERATOR_INTERNAL_H
+ 
+ #include 
++#include 
+ 
+-using U_ICU_NAMESPACE::BreakIterator;
++using icu::BreakIterator;
++using icu::CharacterIterator;
++using icu::UnicodeString;
+ 
+ namespace PHP {
+ 
+--- a/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp
 b/ext/intl/breakiterator/rulebasedbreakiterator_methods.cpp
+@@ -26,6 +26,9 @@ extern "C" {
+ #include "../intl_convertcpp.h"
+ #include "../intl_common.h"
+ 
++using icu::RuleBasedBreakIterator;
++using icu::Locale;
++
+ static 

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/libgdiplus/

2018-12-06 Thread Anthony G. Basile
commit: 081d66a089e4ceae01411e9a8de2c33ed9bfe8cc
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Dec  7 01:12:04 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Dec  7 01:12:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081d66a0

dev-dotnet/libgdiplus: keyword ~arm

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

 dev-dotnet/libgdiplus/libgdiplus-4.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/libgdiplus/libgdiplus-4.2-r3.ebuild 
b/dev-dotnet/libgdiplus/libgdiplus-4.2-r3.ebuild
index 644527fcf0e..172fd0b6b92 100644
--- a/dev-dotnet/libgdiplus/libgdiplus-4.2-r3.ebuild
+++ b/dev-dotnet/libgdiplus/libgdiplus-4.2-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.mono-project.com;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.gz;
 
 IUSE="cairo"



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

2018-12-06 Thread Horea Christian
commit: 26b5ea22a3863194677a8193bf405e2830249d88
Author: Horea Christian  yandex  com>
AuthorDate: Fri Dec  7 01:08:56 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Dec  7 01:09:25 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=26b5ea22

sci-biology/nilearn: removed deprecated versions

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Horea Christian  yandex.com>

 sci-biology/nilearn/nilearn-0.2.5.ebuild | 33 --
 sci-biology/nilearn/nilearn-0.2.6.ebuild | 47 
 2 files changed, 80 deletions(-)

diff --git a/sci-biology/nilearn/nilearn-0.2.5.ebuild 
b/sci-biology/nilearn/nilearn-0.2.5.ebuild
deleted file mode 100644
index a6834596c..0
--- a/sci-biology/nilearn/nilearn-0.2.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast and easy statistical learning on NeuroImaging data"
-HOMEPAGE="http://nilearn.github.io/;
-SRC_URI="https://github.com/nilearn/nilearn/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+plot test"
-
-DEPEND="
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   "
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scikits_learn[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
-   plot? ( dev-python/matplotlib[${PYTHON_USEDEP}] )"
-
-python_test() {
-   echo "backend: Agg" > matplotlibrc
-   MPLCONFIGDIR=. nosetests -v || die
-}

diff --git a/sci-biology/nilearn/nilearn-0.2.6.ebuild 
b/sci-biology/nilearn/nilearn-0.2.6.ebuild
deleted file mode 100644
index 003d1753a..0
--- a/sci-biology/nilearn/nilearn-0.2.6.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast and easy statistical learning on NeuroImaging data"
-HOMEPAGE="http://nilearn.github.io/;
-SRC_URI="https://github.com/nilearn/nilearn/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+plot test"
-
-DEPEND="
-   test? ( dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   "
-RDEPEND="
-   dev-python/numpy[${PYTHON_USEDEP}]
-   sci-libs/scikits_learn[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
-   sci-libs/nibabel[${PYTHON_USEDEP}]
-   plot? ( dev-python/matplotlib[${PYTHON_USEDEP}] )"
-
-# upstream is reluctant to *not* depend on bundled scikits_learn:
-# https://github.com/nilearn/nilearn/pull/1398
-python_prepare_all() {
-   local f
-   for f in nilearn/{*/*/,*/,}*.py; do
-   sed -r \
-   -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
-   -e 's/from (sklearn|\.|)\.externals import/import/' \
-   -i $f || die
-   done
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   echo "backend: Agg" > matplotlibrc
-   MPLCONFIGDIR=. nosetests -v || die
-}



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

2018-12-06 Thread Horea Christian
commit: 95d5b599719ff1ac04a71578573eeb7137cc0668
Author: Horea Christian  yandex  com>
AuthorDate: Fri Dec  7 01:03:19 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Fri Dec  7 01:05:01 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=95d5b599

sci-biology/nilearn: version bump

Sadly without unbundling joblib, and it will stay this way until
sci-libs/scikits_learn reverts to system joblib.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Horea Christian  yandex.com>

 sci-biology/nilearn/nilearn-0.5.0.ebuild | 57 
 1 file changed, 57 insertions(+)

diff --git a/sci-biology/nilearn/nilearn-0.5.0.ebuild 
b/sci-biology/nilearn/nilearn-0.5.0.ebuild
new file mode 100644
index 0..3380e73c6
--- /dev/null
+++ b/sci-biology/nilearn/nilearn-0.5.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Fast and easy statistical learning on NeuroImaging data"
+HOMEPAGE="http://nilearn.github.io/;
+SRC_URI="https://github.com/nilearn/nilearn/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+plot test"
+
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   "
+RDEPEND="
+   dev-python/joblib[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   sci-libs/scikits_learn[${PYTHON_USEDEP}]
+   sci-libs/scipy[${PYTHON_USEDEP}]
+   sci-libs/nibabel[${PYTHON_USEDEP}]
+   plot? ( dev-python/matplotlib[${PYTHON_USEDEP}] )"
+
+# (Temporarily) commented out, since Gentoo sci-libs/scikits_learn decided it
+# is a mess to maintain system joblib usage
+#PATCHES=( "${FILESDIR}/0.4.1-bundled_joblib_test.patch" )
+
+python_prepare_all() {
+   # upstream is reluctant to *not* depend on bundled scikits_learn:
+   # https://github.com/nilearn/nilearn/pull/1398
+   # (Temporarily) commented out, since Gentoo sci-libs/scikits_learn 
decided it
+   # is a mess to maintain system joblib usage
+   #local f
+   #for f in nilearn/{*/*/,*/,}*.py; do
+   #   sed -r \
+   #   -e '/^from/s/(sklearn|\.|)\.externals\.joblib/joblib/' \
+   #   -e 's/from (sklearn|\.|)\.externals import/import/' \
+   #   -i $f || die
+   #done
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   echo "backend: Agg" > matplotlibrc
+   MPLCONFIGDIR=. nosetests -v || die
+}



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

2018-12-06 Thread Zac Medico
commit: 29b5729356dd3fdcf7a70f716326ab2bca1e6495
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Dec  7 00:46:27 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Dec  7 00:47:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b57293

app-misc/yq: move xmltodict to RDEPEND

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

 app-misc/yq/{yq-2.7.1.ebuild => yq-2.7.1-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/yq/yq-2.7.1.ebuild b/app-misc/yq/yq-2.7.1-r1.ebuild
similarity index 91%
rename from app-misc/yq/yq-2.7.1.ebuild
rename to app-misc/yq/yq-2.7.1-r1.ebuild
index f9e81046920..7b34b51cdb0 100644
--- a/app-misc/yq/yq-2.7.1.ebuild
+++ b/app-misc/yq/yq-2.7.1-r1.ebuild
@@ -16,14 +16,14 @@ IUSE="test"
 
 RDEPEND="app-misc/jq
>=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
test? (
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/flake8[${PYTHON_USEDEP}]
dev-python/toml[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/xmltodict[${PYTHON_USEDEP}]
)"
 
 python_prepare_all() {



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

2018-12-06 Thread Thomas Deutschmann
commit: 8afd29d91effe9a8e70bad4c15cbe7f1b581d97d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 00:27:48 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 00:41:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afd29d9

dev-lang/php: bump to v7.1.25

- EAPI bump to EAPI=7

- Use pkg-config for detecting ICU

- Proper ICU namespace usage backported

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

 dev-lang/php/Manifest  |   1 +
 ...php-7.1.25-intl-detect-icu-via-pkg-config.patch | 121 
 .../files/php-7.1.25-intl-use-icu-namespace.patch  | 379 +++
 dev-lang/php/php-7.1.25.ebuild | 736 +
 4 files changed, 1237 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index daea28268f7..7b889cd1d3f 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -6,6 +6,7 @@ DIST php-7.0.33.tar.xz 12033040 BLAKE2B 
cb7a4eb3ba8ede93ae8e85b6a11664f33654f7e9
 DIST php-7.1.22.tar.xz 12227848 BLAKE2B 
72fab94b1c7ecfd3479f6d6c9a76a9d8813f7789402664201615d79ab8b5bb26fb1b7273769c4898a36f0336e0ce4d50bf2f17b81ddb54acc9583e39623e3a5b
 SHA512 
0fc0907d303711dbc4ba0a18618e3e73550c73d13988c769f8d50066017b1efe3feb0d22d5539f69271ea4e9532a3d997e22841cb59bdbf96313169e1c03538d
 DIST php-7.1.23.tar.xz 12227528 BLAKE2B 
d03470b07ae041c4677e100c1b4f7994d3e15d4830eccba3c654c1f3546345c8205cac057011d2d43ab962ebbc01652f6748270daa40aa1e540453923500288c
 SHA512 
d5a451f1a48415175e3117ffa84ef3504275a407698b59c13eeb403958aa27342e04dc4ffea9791b923ac0cc5d6fdacf2e8672f0e19755bae858707c7fc3627f
 DIST php-7.1.24.tar.xz 12205112 BLAKE2B 
d4dd8bdd980cbb2c8cd813cad44da7a322d75641bb5f4eb986f6be44acf61898e64e43a3206da08b6c68fb1213a95cf5c6bf28bc75356d9abd9711330fa04554
 SHA512 
ee54d04fa1bb049807e7876baf6a4d12ab8360367bb44ac77c71e53ee8ca078342b4a86f2bc4587838ead27fb8204fea8e739bd582a9e146513ae5d465e59202
+DIST php-7.1.25.tar.xz 12205972 BLAKE2B 
3d69cc87d75ee45dc85e5e672ddb6c312fcba12882e227d28e397e1e796e0149588b9519beeb990111315a747a07fa5349ad5f9662c0725b4551478f9e95b51d
 SHA512 
10a75b96d5fa104bc1d5b63f4606d9cfacfc594f7d6ab34f9c5e9e8f209b896516c4121b9cbd323a862724d6dfbd275ef902993cfab619d9a4b9518790b9147c
 DIST php-7.2.10.tar.xz 12160864 BLAKE2B 
f1959a00622c1bd11fa87c61d152c802b307f0b9e89b51ed86b40086cda03eeb6652d47b59df8cc7c9b4e79ab687ae1292b978f453e9f07ac352d209b64c62d8
 SHA512 
aa90fce17034b2649012d66461626ae74c21ea938b1c71c7eb12419e562c641b432df87a7e900c245ad28df39624cf64a1b2f8ffb123608d94cd35e41f09c0fe
 DIST php-7.2.11.tar.xz 12132268 BLAKE2B 
8007f6a8f4236efb796681d25f2066deeba98e6e136def0c323aa13399951d58d7f218b3544b3bd0418dfe220f87a38b6515547c50f65c641bd09a2d440eb4e1
 SHA512 
0cd8578147d17d612e013dfc22b73977719177058b39c7b61dd0bfdfb8c2441aba78af49f58c824f7e66c89b5ad201c36fafb89ccf1e2d20f19b79d6a8fed7e5
 DIST php-7.2.12.tar.xz 12141472 BLAKE2B 
25d55fcbe63aab64c658e9c4ab52b552831d5c03a8887e1c64f0cadbb8b0d9f3c38cd5d15dac89002c328b737ad864fce392baa0891292ee77d1975562a2bc17
 SHA512 
bbeaed1278d0d2f1ecb2249dab1ebaab1489ef43be0797dac57d8b523d8e5d284166e6cbf52095f5d34eef447fbdeb0c6916caaa5770221a180ec064f4ffcad8

diff --git a/dev-lang/php/files/php-7.1.25-intl-detect-icu-via-pkg-config.patch 
b/dev-lang/php/files/php-7.1.25-intl-detect-icu-via-pkg-config.patch
new file mode 100644
index 000..2d4254d6e59
--- /dev/null
+++ b/dev-lang/php/files/php-7.1.25-intl-detect-icu-via-pkg-config.patch
@@ -0,0 +1,121 @@
+Based on the following upstream commits:
+
+https://github.com/php/php-src/commit/9a8e7b571896f39f83cb000fdb7c466b6d328d52
+https://github.com/php/php-src/pull/3701
+https://github.com/php/php-src/commit/2bd299f7318492fd7e5cafffa562d76ba60e69d4
+
+--- a/acinclude.m4
 b/acinclude.m4
+@@ -2205,52 +2205,16 @@ dnl
+ dnl Common setup macro for ICU
+ dnl
+ AC_DEFUN([PHP_SETUP_ICU],[
+-  PHP_ARG_WITH(icu-dir,,
+-  [  --with-icu-dir=DIR  Specify where ICU libraries and headers can be 
found], DEFAULT, no)
++  PKG_CHECK_MODULES([ICU], [icu-io >= 50.1])
+ 
+-  if test "$PHP_ICU_DIR" = "no"; then
+-PHP_ICU_DIR=DEFAULT
+-  fi
+-
+-  if test "$PHP_ICU_DIR" = "DEFAULT"; then
+-dnl Try to find icu-config
+-AC_PATH_PROG(ICU_CONFIG, icu-config, no, [$PATH:/usr/local/bin])
+-  else
+-ICU_CONFIG="$PHP_ICU_DIR/bin/icu-config"
+-  fi
+-
+-  AC_MSG_CHECKING([for location of ICU headers and libraries])
+-
+-  dnl Trust icu-config to know better what the install prefix is..
+-  icu_install_prefix=`$ICU_CONFIG --prefix 2> /dev/null`
+-  if test "$?" != "0" || test -z "$icu_install_prefix"; then
+-AC_MSG_RESULT([not found])
+-AC_MSG_ERROR([Unable to detect ICU prefix or $ICU_CONFIG failed. Please 
verify ICU install prefix and make sure icu-config works.])
+-  else
+-AC_MSG_RESULT([$icu_install_prefix])
+-
+-dnl Check ICU version
+-AC_MSG_CHECKING([for ICU 4.0 or greater])
+-

[gentoo-commits] proj/portage:master commit in: lib/portage/package/ebuild/

2018-12-06 Thread Zac Medico
commit: 3ff6d9f92e16cc8b416a23486709adbd5bc13a06
Author: Louis Sautier  gmail  com>
AuthorDate: Sun Nov 11 12:12:06 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Dec  7 00:40:05 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3ff6d9f9

doebuild: add missing whitespace in warning message

Closes: https://github.com/gentoo/portage/pull/380
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/package/ebuild/doebuild.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/portage/package/ebuild/doebuild.py 
b/lib/portage/package/ebuild/doebuild.py
index 9917ac82c..5da9c9503 100644
--- a/lib/portage/package/ebuild/doebuild.py
+++ b/lib/portage/package/ebuild/doebuild.py
@@ -510,8 +510,8 @@ def doebuild_environment(myebuild, mydo, myroot=None, 
settings=None,
mysettings["PATH"] = p + ":" + 
mysettings["PATH"]
break
else:
-   writemsg(("Warning: %s requested but no 
masquerade dir"
-   + "can be found in 
/usr/lib*/%s/bin\n") % (m, m))
+   writemsg(("Warning: %s requested but no 
masquerade dir "
+   "can be found in 
/usr/lib*/%s/bin\n") % (m, m))
mysettings.features.remove(feature)
 
if 'MAKEOPTS' not in mysettings:



[gentoo-commits] proj/gcc-patches:master commit in: 7.4.0/gentoo/

2018-12-06 Thread Sergei Trofimovich
commit: ad0f148e782c3ddfbe3bb33da63d26ac6dccc211
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec  7 00:24:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  7 00:24:41 2018 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=ad0f148e

7.4.0: initial copy/rename of 7.3.0 patches not included in 7.4.0

No existing patches were changes safe the rename.

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

 7.4.0/gentoo/01_all_default-fortify-source.patch   | 15 
 .../02_all_default-warn-format-security.patch  | 22 ++
 7.4.0/gentoo/03_all_default-warn-trampolines.patch | 13 +++
 7.4.0/gentoo/04_all_default-ssp-fix.patch  | 32 
 7.4.0/gentoo/05_all_alpha-mieee-default.patch  | 39 +
 7.4.0/gentoo/06_all_ia64_note.GNU-stack.patch  | 92 ++
 7.4.0/gentoo/07_all_libiberty-asprintf.patch   | 18 +
 7.4.0/gentoo/08_all_libiberty-pic.patch| 10 +++
 7.4.0/gentoo/09_all_nopie-all-flags.patch  | 18 +
 7.4.0/gentoo/10_all_extra-options.patch| 87 
 .../11_all_pr55930-dependency-tracking.patch   | 18 +
 7.4.0/gentoo/12_all_sh-drop-sysroot-suffix.patch   | 32 
 7.4.0/gentoo/13_all_respect-build-cxxflags.patch   | 39 +
 7.4.0/gentoo/14_all_libgfortran-Werror.patch   | 20 +
 7.4.0/gentoo/15_all_libgomp-Werror.patch   | 20 +
 7.4.0/gentoo/16_all_libitm-Werror.patch| 19 +
 7.4.0/gentoo/17_all_libatomic-Werror.patch | 19 +
 7.4.0/gentoo/18_all_libbacktrace-Werror.patch  | 17 
 .../19_all_libsanitizer-libbacktrace-Werror.patch  | 17 
 7.4.0/gentoo/20_all_libstdcxx-no-vtv.patch | 61 ++
 7.4.0/gentoo/README.history| 21 +
 21 files changed, 629 insertions(+)

diff --git a/7.4.0/gentoo/01_all_default-fortify-source.patch 
b/7.4.0/gentoo/01_all_default-fortify-source.patch
new file mode 100644
index 000..36c5762
--- /dev/null
+++ b/7.4.0/gentoo/01_all_default-fortify-source.patch
@@ -0,0 +1,15 @@
+Enable -D_FORTIFY_SOURCE=2 by default.
+
+
+--- a/gcc/c-family/c-cppbuiltin.c
 b/gcc/c-family/c-cppbuiltin.c
+@@ -951,6 +951,9 @@ c_cpp_builtins (cpp_reader *pfile)
+   builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
+   builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
+ 
++  /* Fortify Source enabled by default w/optimization.  */
++  cpp_define (pfile, "_FORTIFY_SOURCE=((defined __OPTIMIZE__ && __OPTIMIZE__ 
> 0) ? 2 : 0)");
++
+   /* Misc.  */
+   if (flag_gnu89_inline)
+ cpp_define (pfile, "__GNUC_GNU_INLINE__");

diff --git a/7.4.0/gentoo/02_all_default-warn-format-security.patch 
b/7.4.0/gentoo/02_all_default-warn-format-security.patch
new file mode 100644
index 000..8994654
--- /dev/null
+++ b/7.4.0/gentoo/02_all_default-warn-format-security.patch
@@ -0,0 +1,22 @@
+Enable -Wformat and -Wformat-security by default.
+
+--- a/gcc/c-family/c.opt   2016-03-23 18:51:56.0 +0100
 b/gcc/c-family/c.opt   2016-04-28 23:45:54.063351272 +0200
+@@ -459,7 +459,7 @@ C ObjC C++ ObjC++ Var(warn_format_nonlit
+ Warn about format strings that are not literals.
+ 
+ Wformat-security
+-C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ 
ObjC++,Wformat=, warn_format >= 2, 0)
++C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C 
ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0)
+ Warn about possible security problems with format functions.
+ 
+ Wformat-signedness
+@@ -475,7 +475,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_l
+ Warn about zero-length formats.
+ 
+ Wformat=
+-C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning 
LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0)
++C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) 
Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0)
+ Warn about printf/scanf/strftime/strfmon format string anomalies.
+ 
+ Wignored-qualifiers

diff --git a/7.4.0/gentoo/03_all_default-warn-trampolines.patch 
b/7.4.0/gentoo/03_all_default-warn-trampolines.patch
new file mode 100644
index 000..7a644cb
--- /dev/null
+++ b/7.4.0/gentoo/03_all_default-warn-trampolines.patch
@@ -0,0 +1,13 @@
+Enable -Wtrampolines by default.
+
+--- a/gcc/common.opt
 b/gcc/common.opt
+@@ -712,7 +712,7 @@ Common Var(warn_system_headers) Warning
+ Do not suppress warnings from system headers.
+ 
+ Wtrampolines
+-Common Var(warn_trampolines) Warning
++Common Var(warn_trampolines) Init(1) Warning
+ Warn whenever a trampoline is generated.
+ 
+ Wtype-limits

diff --git a/7.4.0/gentoo/04_all_default-ssp-fix.patch 
b/7.4.0/gentoo/04_all_default-ssp-fix.patch
new file mode 100644
index 000..2cd1b8d
--- /dev/null
+++ b/7.4.0/gentoo/04_all_default-ssp-fix.patch
@@ -0,0 +1,32 @@
+Disable ssp on -nostdlib, -nodefaultlibs and -ffreestanding 
+Change the buffer size.
+

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

2018-12-06 Thread Ole Reifschneider
commit: 6076a77a515a0f2772f5316e0f3248879a5d4a6e
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Thu Dec  6 22:21:54 2018 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Fri Dec  7 00:24:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6076a77a

dev-python/neovim-python-client: Bump version to 0.3.1

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

 dev-python/neovim-python-client/Manifest   |  1 +
 .../neovim-python-client-0.3.1.ebuild  | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/neovim-python-client/Manifest 
b/dev-python/neovim-python-client/Manifest
index 3c39a25efb5..700e719b3f1 100644
--- a/dev-python/neovim-python-client/Manifest
+++ b/dev-python/neovim-python-client/Manifest
@@ -2,3 +2,4 @@ DIST neovim-python-client-0.1.13.tar.gz 41413 BLAKE2B 
819c3e7763cfb357d45130928d
 DIST neovim-python-client-0.2.1.tar.gz 41971 BLAKE2B 
9ebff937e08963cb8c764c4dcfcef8b6e28e8d0219635f9602ccc77b0bf4412a797de71fbf149bcaafe85bd1122a0d3cec1d8bfa81217c8c2d5a89bc1772c572
 SHA512 
710be7f5355077fa1eae256c541a06d475902492a19638c5786e25aafb9181f40afcc8df70aca0da15a569a9d6b095ab7bd8008e4f947725cf081954fb7c042e
 DIST neovim-python-client-0.2.4.tar.gz 47216 BLAKE2B 
029bc18936fcd23518ee0b80e5396b2ad9477a4395c27ca5d7e30f897599b47d68529cfe0febafae321a2dc9bb8dfd7cdcdde97225e166bae0565bd301598a4b
 SHA512 
38dcd146060d1942d5ab58ab036f39667b908719b1fc48f79c0bd2b82cf458c3ef6750ccf6d0e4b5bdb71b42a9e5666c008f03a46b07801f2ea8435dec8c716a
 DIST neovim-python-client-0.2.6.tar.gz 50170 BLAKE2B 
d241ae0019bb8a4f08abf11866d7c964425d96756452e7bafb95fbce1795657c6911cf6bb706f5efa46ac3f5bd2c4af23ade9b9677d8f1f94905d72a39ddfde5
 SHA512 
a493c1e6be6a196d35e69e6b6b6a7752e939a254ed423079468c0e13ce40c2646ee8d65482648ea37a9d9c53b4f2c50cdd5e6c8dc130e63a7e40f424c4f4a9c0
+DIST neovim-python-client-0.3.1.tar.gz 51626 BLAKE2B 
80e68d02d41c7891fb88e9386866f87a1c78acc9e279de4ce4c7022333f8da3b68ffe7c598c84ff9c6386458639b6ffb4aecbfe72288866dc147ffc6197e94e2
 SHA512 
9c1599aabce9f0e1133364f8e91dd1b57cee107a11d400f530218ec7ad157c2f58134c1e7e8fc27649b4d8953e27c51bf6e4f0e7565d8c3dab94788759eea229

diff --git a/dev-python/neovim-python-client/neovim-python-client-0.3.1.ebuild 
b/dev-python/neovim-python-client/neovim-python-client-0.3.1.ebuild
new file mode 100644
index 000..751a436d4fd
--- /dev/null
+++ b/dev-python/neovim-python-client/neovim-python-client-0.3.1.ebuild
@@ -0,0 +1,32 @@
+# 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,5,6}} )
+inherit distutils-r1
+
+DESCRIPTION="Python client for Neovim"
+HOMEPAGE="https://github.com/neovim/pynvim;
+SRC_URI="https://github.com/neovim/pynvim/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+   >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
+   virtual/python-greenlet[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
python2_7)"
+
+RDEPEND="
+   ${DEPEND}
+   >=app-editors/neovim-0.2.1"
+
+S="${WORKDIR}/pynvim-${PV}"
+
+python_prepare_all() {
+   # allow useage of renamed msgpack
+   sed -i '/^msgpack/d' setup.py || die
+   distutils-r1_python_prepare_all
+}



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

2018-12-06 Thread Ole Reifschneider
commit: d57b55c02da47517a17166e8de8950e37b10189d
Author: Ole Reifschneider  gentoo  org>
AuthorDate: Thu Dec  6 22:23:11 2018 +
Commit: Ole Reifschneider  gentoo  org>
CommitDate: Fri Dec  7 00:24:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d57b55c0

dev-python/neovim-python-client: Clean old

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

 dev-python/neovim-python-client/Manifest   |  3 --
 .../neovim-python-client-0.1.13.ebuild | 39 --
 .../neovim-python-client-0.2.1-r1.ebuild   | 32 --
 .../neovim-python-client-0.2.4.ebuild  | 32 --
 4 files changed, 106 deletions(-)

diff --git a/dev-python/neovim-python-client/Manifest 
b/dev-python/neovim-python-client/Manifest
index 700e719b3f1..20598bf50ac 100644
--- a/dev-python/neovim-python-client/Manifest
+++ b/dev-python/neovim-python-client/Manifest
@@ -1,5 +1,2 @@
-DIST neovim-python-client-0.1.13.tar.gz 41413 BLAKE2B 
819c3e7763cfb357d45130928dab23ad149a5f9d8efb0df8699a805bc394662447837ad3edc869705a95d74a37f2eec4f155212da918ac779d389c150a0d7189
 SHA512 
ecef42601632551c98f8de019bfdf4dbff3ce1f0e1b6943b78a506b710e5810f6a7e611adc09435992b97288ff365a416870a74202a5c68236b5daeb51d15c8b
-DIST neovim-python-client-0.2.1.tar.gz 41971 BLAKE2B 
9ebff937e08963cb8c764c4dcfcef8b6e28e8d0219635f9602ccc77b0bf4412a797de71fbf149bcaafe85bd1122a0d3cec1d8bfa81217c8c2d5a89bc1772c572
 SHA512 
710be7f5355077fa1eae256c541a06d475902492a19638c5786e25aafb9181f40afcc8df70aca0da15a569a9d6b095ab7bd8008e4f947725cf081954fb7c042e
-DIST neovim-python-client-0.2.4.tar.gz 47216 BLAKE2B 
029bc18936fcd23518ee0b80e5396b2ad9477a4395c27ca5d7e30f897599b47d68529cfe0febafae321a2dc9bb8dfd7cdcdde97225e166bae0565bd301598a4b
 SHA512 
38dcd146060d1942d5ab58ab036f39667b908719b1fc48f79c0bd2b82cf458c3ef6750ccf6d0e4b5bdb71b42a9e5666c008f03a46b07801f2ea8435dec8c716a
 DIST neovim-python-client-0.2.6.tar.gz 50170 BLAKE2B 
d241ae0019bb8a4f08abf11866d7c964425d96756452e7bafb95fbce1795657c6911cf6bb706f5efa46ac3f5bd2c4af23ade9b9677d8f1f94905d72a39ddfde5
 SHA512 
a493c1e6be6a196d35e69e6b6b6a7752e939a254ed423079468c0e13ce40c2646ee8d65482648ea37a9d9c53b4f2c50cdd5e6c8dc130e63a7e40f424c4f4a9c0
 DIST neovim-python-client-0.3.1.tar.gz 51626 BLAKE2B 
80e68d02d41c7891fb88e9386866f87a1c78acc9e279de4ce4c7022333f8da3b68ffe7c598c84ff9c6386458639b6ffb4aecbfe72288866dc147ffc6197e94e2
 SHA512 
9c1599aabce9f0e1133364f8e91dd1b57cee107a11d400f530218ec7ad157c2f58134c1e7e8fc27649b4d8953e27c51bf6e4f0e7565d8c3dab94788759eea229

diff --git a/dev-python/neovim-python-client/neovim-python-client-0.1.13.ebuild 
b/dev-python/neovim-python-client/neovim-python-client-0.1.13.ebuild
deleted file mode 100644
index 996030447e4..000
--- a/dev-python/neovim-python-client/neovim-python-client-0.1.13.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client;
-SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-COMMON_DEPEND="
-   =dev-python/msgpack-0.4.0:0[${PYTHON_USEDEP}]
-   virtual/python-greenlet[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
python2_7)"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   >=app-editors/neovim-0.1.6"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   test? (
-   ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/python-client-${PV}"
-
-python_test() {
-   nosetests -d -v || die
-}

diff --git 
a/dev-python/neovim-python-client/neovim-python-client-0.2.1-r1.ebuild 
b/dev-python/neovim-python-client/neovim-python-client-0.2.1-r1.ebuild
deleted file mode 100644
index fba1505898d..000
--- a/dev-python/neovim-python-client/neovim-python-client-0.2.1-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-inherit distutils-r1
-
-DESCRIPTION="Python client for Neovim"
-HOMEPAGE="https://github.com/neovim/python-client;
-SRC_URI="https://github.com/neovim/python-client/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
-   >=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
-   virtual/python-greenlet[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/trollius[${PYTHON_USEDEP}]' 
python2_7)"
-
-RDEPEND="
-   ${DEPEND}
-   >=app-editors/neovim-0.2.1"
-
-S="${WORKDIR}/python-client-${PV}"
-
-python_prepare_all() {
-   # allow useage of renamed msgpack

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

2018-12-06 Thread Thomas Deutschmann
commit: 44841df440d27a047fb34a5ebd1db9862a5bf6a4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Dec  7 00:01:09 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Dec  7 00:01:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44841df4

dev-lang/php: bump to v7.0.33

- EAPI bump to EAPI=7

- Add compatibility with ICU >= 61

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

 dev-lang/php/Manifest  |   1 +
 ...php-7.0.33-intl-detect-icu-via-pkg-config.patch | 159 +
 .../php-7.0.33-intl-icu-memory-corruption.patch|  91 +++
 .../files/php-7.0.33-intl-use-icu-namespace.patch  | 369 ++
 dev-lang/php/php-7.0.33.ebuild | 754 +
 5 files changed, 1374 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index 70aef5427e6..daea28268f7 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -2,6 +2,7 @@ DIST php-5.6-openssl-1.1-compatibility.patch 42559 BLAKE2B 
b7f13866cd85455431439
 DIST php-5.6.38.tar.xz 12467408 BLAKE2B 
d9ee47e193d80bce8a9ed6ffd3eb13e67ba6d1f597ece2803cd92fddc6245f46cdfe644d6cda12a6bb409b92c1fe748610cc5eb43dea0bf063fda81188ee8b3d
 SHA512 
66c51a8e954b1496c0bad0a2864a2a1537dd1c1c573b553991d6d5bce85fc7bc340e56a21109bc5e9a03799e703204b980b569c95a5c0a1bddb01c8947e7a682
 DIST php-5.6.39.tar.xz 12467096 BLAKE2B 
354b147c0fcc13eeec0ab333bcaa32ad26e2f4eef19a0ee52cf596ff96997eaf32cbb6d980cacf643167ed01b06ee9d27eeb7c00c95c8023d305c967c1ce3539
 SHA512 
814ea2d74df9c3c7041769803ceb4ba20dbfc18885ff85f91dca0c3ab694e3ebfb6a564427d116b35382fe292583a54d449f2528495032ca9724cfbdea82c226
 DIST php-7.0.32.tar.xz 12030780 BLAKE2B 
0c277eac4c931a6e30954cceb7feef8dea1c3ef4aebac91779b7e1a6f90f608faa93d1750a2dc8f354c73304e0f7a9b9ac17bb0d1da4768ddb68925752c11aef
 SHA512 
4a7c9a6b91ad7da69303916202062d639e6f02dcd483e851a44d8c7a2efeb5c9a666097935ab60d700c4445f86a0c68df1515300c57af1cdb76528b54b757608
+DIST php-7.0.33.tar.xz 12033040 BLAKE2B 
cb7a4eb3ba8ede93ae8e85b6a11664f33654f7e94fa077ac9a33ab95157c0c2b3b05f98413e13e36f710c6d00b35d49d38bf26092a36e508b88805d092764287
 SHA512 
9298e185702ea801e9243671ecb0b781c2b04181a2f9fd6490bc14897a333a2c0cc88fe27b0c69c6dd0079629a71c330ed1aa337f48cac6cbd624addb8855500
 DIST php-7.1.22.tar.xz 12227848 BLAKE2B 
72fab94b1c7ecfd3479f6d6c9a76a9d8813f7789402664201615d79ab8b5bb26fb1b7273769c4898a36f0336e0ce4d50bf2f17b81ddb54acc9583e39623e3a5b
 SHA512 
0fc0907d303711dbc4ba0a18618e3e73550c73d13988c769f8d50066017b1efe3feb0d22d5539f69271ea4e9532a3d997e22841cb59bdbf96313169e1c03538d
 DIST php-7.1.23.tar.xz 12227528 BLAKE2B 
d03470b07ae041c4677e100c1b4f7994d3e15d4830eccba3c654c1f3546345c8205cac057011d2d43ab962ebbc01652f6748270daa40aa1e540453923500288c
 SHA512 
d5a451f1a48415175e3117ffa84ef3504275a407698b59c13eeb403958aa27342e04dc4ffea9791b923ac0cc5d6fdacf2e8672f0e19755bae858707c7fc3627f
 DIST php-7.1.24.tar.xz 12205112 BLAKE2B 
d4dd8bdd980cbb2c8cd813cad44da7a322d75641bb5f4eb986f6be44acf61898e64e43a3206da08b6c68fb1213a95cf5c6bf28bc75356d9abd9711330fa04554
 SHA512 
ee54d04fa1bb049807e7876baf6a4d12ab8360367bb44ac77c71e53ee8ca078342b4a86f2bc4587838ead27fb8204fea8e739bd582a9e146513ae5d465e59202

diff --git a/dev-lang/php/files/php-7.0.33-intl-detect-icu-via-pkg-config.patch 
b/dev-lang/php/files/php-7.0.33-intl-detect-icu-via-pkg-config.patch
new file mode 100644
index 000..d23ec91fc83
--- /dev/null
+++ b/dev-lang/php/files/php-7.0.33-intl-detect-icu-via-pkg-config.patch
@@ -0,0 +1,159 @@
+Based on the following upstream commits:
+
+https://github.com/php/php-src/commit/9a8e7b571896f39f83cb000fdb7c466b6d328d52
+https://github.com/php/php-src/pull/3701
+https://github.com/php/php-src/commit/2bd299f7318492fd7e5cafffa562d76ba60e69d4
+
+--- a/acinclude.m4
 b/acinclude.m4
+@@ -2205,49 +2205,16 @@ dnl
+ dnl Common setup macro for ICU
+ dnl
+ AC_DEFUN([PHP_SETUP_ICU],[
+-  PHP_ARG_WITH(icu-dir,,
+-  [  --with-icu-dir=DIR  Specify where ICU libraries and headers can be 
found], DEFAULT, no)
++  PKG_CHECK_MODULES([ICU], [icu-io >= 50.1])
+ 
+-  if test "$PHP_ICU_DIR" = "no"; then
+-PHP_ICU_DIR=DEFAULT
+-  fi
+-
+-  if test "$PHP_ICU_DIR" = "DEFAULT"; then
+-dnl Try to find icu-config
+-AC_PATH_PROG(ICU_CONFIG, icu-config, no, [$PATH:/usr/local/bin])
+-  else
+-ICU_CONFIG="$PHP_ICU_DIR/bin/icu-config"
+-  fi
+-
+-  AC_MSG_CHECKING([for location of ICU headers and libraries])
+-
+-  dnl Trust icu-config to know better what the install prefix is..
+-  icu_install_prefix=`$ICU_CONFIG --prefix 2> /dev/null`
+-  if test "$?" != "0" || test -z "$icu_install_prefix"; then
+-AC_MSG_RESULT([not found])
+-AC_MSG_ERROR([Unable to detect ICU prefix or $ICU_CONFIG failed. Please 
verify ICU install prefix and make sure icu-config works.])
+-  else
+-AC_MSG_RESULT([$icu_install_prefix])
+-
+-dnl Check ICU version
+-

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

2018-12-06 Thread Craig Andrews
commit: 3d2662e7739396e3582abbe77e97d00ba930a24f
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Dec  6 23:45:35 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 23:59:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2662e7

dev-python/pytables: Remove missing file from DOCS, add inherit

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

 dev-python/pytables/pytables-3.4.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytables/pytables-3.4.4.ebuild 
b/dev-python/pytables/pytables-3.4.4.ebuild
index 2dbdcf0375b..9995427aed4 100644
--- a/dev-python/pytables/pytables-3.4.4.ebuild
+++ b/dev-python/pytables/pytables-3.4.4.ebuild
@@ -9,7 +9,7 @@ PYTHON_REQ_USE="threads(+)"
 MY_PN=tables
 MY_P=${MY_PN}-${PV}
 
-inherit distutils-r1
+inherit distutils-r1 flag-o-matic
 
 DESCRIPTION="Hierarchical datasets for Python"
 HOMEPAGE="https://www.pytables.org/;
@@ -37,7 +37,7 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MY_P}"
 
-DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
+DOCS=( RELEASE_NOTES.txt THANKS )
 
 python_prepare_all() {
export HDF5_DIR="${EPREFIX}"/usr



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

2018-12-06 Thread William Hubbs
commit: 10a1b7dc7ef99c4769e7e50f39ad1e52bfcf2281
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Dec  6 23:51:46 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Dec  6 23:53:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10a1b7dc

sys-apps/openrc: 0.40.2 bugfix release

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

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.40.2.ebuild | 330 +++
 2 files changed, 331 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 815a617b279..8bb3fcb3b9a 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -6,4 +6,5 @@ DIST openrc-0.38.2.tar.gz 240924 BLAKE2B 
a50e567aa3ac1edfd4e7cbdfbf3d7ce6ac39b7d
 DIST openrc-0.38.3.tar.gz 238031 BLAKE2B 
87d1546e21d581feda4064cd64bf43f762203becdcc4b002bf868f17403bd42770cb1106a8bc383c8d69e19ad66ad2bedaa7090c95206597e8a9b6e2ba481dcc
 SHA512 
6bb42ccdab5fb24b11f5042bf19850f440d3494b6bd1d7b8db31b592f051fcd26feac1c8d9ef515238c53c6f5bf98a8c367a48471c178ae829e05c56bd24cfde
 DIST openrc-0.39.2.tar.gz 242417 BLAKE2B 
076834890b084b1dcf33f78e190f8f7163161d99d185d5cb7043dbc33c6ff0861bc4965ccbf63e2f1b173185d4d017d9269066d35cd75cb7c5a090d39be9b833
 SHA512 
ea1f23bb479085eea406bebe304a531d061e47955f7c98da21aa4f01694b5c6f23cb1bb9764aa7b27fd4c8c5a7602eb2a16baef63eb96660fab58c063ff88129
 DIST openrc-0.40.1.tar.gz 244639 BLAKE2B 
889e357c1530638da6d1da3597d90a4438a1c48e753fabf2d91306262e684a66ba7a069a26060508f78cb486b76b0dc0c056c73136babe559932afead372ff54
 SHA512 
add676125187a1c47049cb281c98ee9512093250f8b65b2cf5c706b8a73c23f3ba98c96adda456c3fe930ff679669901b5e1f04ea9dcdcaf3fef13afa2412cdc
+DIST openrc-0.40.2.tar.gz 245006 BLAKE2B 
9e0aab4d42121296cb9bcc47e9222e0e99df80ab686636a8060c6271d30ff7c0d999f851d0e24dfab9e7a6532b56a6a1974cfa4514e88e6b82ec5fbbc192d76c
 SHA512 
746e238f792113397486b9abb6e41c8179e51fe823c82c8e8942d71329a806b9c398628f835e2626ed0e8735c05b0dcd1b82bf9b5111f420105eeae6b0b0e3f2
 DIST openrc-0.40.tar.gz 244521 BLAKE2B 
c9c96ccd98430c8e055702ce0cb68f95a4e73658aebfb09871dda46ce0f2a62b390ea5a3440b793ae71aea071534d4bcf75a2f9b4b71fa992308eacd71771b10
 SHA512 
95aea0ce1d4caeaecdd4164bb6c37b9f7564573742a06e70e34bf457c00193b04743b0dd9369af23f525afeb777f06612c52720a0962807931213bee51893432

diff --git a/sys-apps/openrc/openrc-0.40.2.ebuild 
b/sys-apps/openrc/openrc-0.40.2.ebuild
new file mode 100644
index 000..03c55deff41
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.40.2.ebuild
@@ -0,0 +1,330 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic pam toolchain-funcs
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit debug ncurses pam newnet prefix +netifrc selinux static-libs
+   unicode kernel_linux kernel_FreeBSD"
+
+COMMON_DEPEND="kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc 
sys-process/fuser-bsd ) )
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? (
+   sys-auth/pambase
+   virtual/pam
+   )
+   audit? ( sys-process/audit )
+   kernel_linux? (
+   sys-process/psmisc
+   !=sys-libs/libselinux-2.6
+   )
+   !test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   emake ${MAKE_ARGS} DESTDIR="${D}" install
+
+   # move the shared libs back to /usr so ldscript can install
+   # more of a minimal set of files
+   # disabled for now due to #270646
+   #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || 
die
+   #gen_usr_ldscript -a einfo rc
+   gen_usr_ldscript libeinfo.so
+   gen_usr_ldscript librc.so
+
+   if ! use kernel_linux; then
+   keepdir /lib/rc/init.d
+   fi
+   keepdir /lib/rc/tmp
+
+   # Backup our default runlevels
+   dodir /usr/share/"${PN}"
+   cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
+   rm -rf "${ED}"/etc/runlevels
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   

[gentoo-commits] proj/musl:master commit in: dev-perl/Sys-CPU/

2018-12-06 Thread Anthony G. Basile
commit: e7ff71c217388ef20bb467a7fbb99d5d7a539d92
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec  6 23:36:10 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec  6 23:36:10 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=e7ff71c2

dev-perl/Sys-CPU: stable on arches supported on musl

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

 dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild 
b/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
index c404e1d..062b890 100644
--- a/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
+++ b/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Access CPU info. number, etc on Win and UNIX"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 arm ~mips ppc x86"
 IUSE=""
 
 PATCHES=( "${FILESDIR}"/${PN}-${DIST_VERSION}-fix-unistd-h.patch )



[gentoo-commits] proj/musl:master commit in: dev-perl/Sys-CPU/, dev-perl/Sys-CPU/files/

2018-12-06 Thread Anthony G. Basile
commit: cb9c5e4d7343cb3ce0fd6f0a1305afbe03c2e585
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec  6 23:35:10 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec  6 23:35:10 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=cb9c5e4d

dev-perl/Sys-CPU: musl doesn't have 

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

 dev-perl/Sys-CPU/Manifest  |  1 +
 dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild | 16 
 dev-perl/Sys-CPU/files/Sys-CPU-0.61-fix-unistd-h.patch | 11 +++
 dev-perl/Sys-CPU/metadata.xml  | 12 
 4 files changed, 40 insertions(+)

diff --git a/dev-perl/Sys-CPU/Manifest b/dev-perl/Sys-CPU/Manifest
new file mode 100644
index 000..43d1cd2
--- /dev/null
+++ b/dev-perl/Sys-CPU/Manifest
@@ -0,0 +1 @@
+DIST Sys-CPU-0.61.tar.gz 6497 BLAKE2B 
c425b80a241a8493b1812efe01108d4d15ddd386993591960d80e73edb28f21453fff842b7f8bf4c5c08eac383925ceaaa413da407d6559cb205d7650226
 SHA512 
391e113c87d9044cd43c47f9f78a782fab65566a32c028c01f7f3335a5065b6755586ea3143356510c8d28a7d1ad572cc6203ec189eaaa379967bdbd0a0bd7bc

diff --git a/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild 
b/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
new file mode 100644
index 000..c404e1d
--- /dev/null
+++ b/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MZSANFORD
+DIST_VERSION=0.61
+inherit perl-module
+
+DESCRIPTION="Access CPU info. number, etc on Win and UNIX"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE=""
+
+PATCHES=( "${FILESDIR}"/${PN}-${DIST_VERSION}-fix-unistd-h.patch )

diff --git a/dev-perl/Sys-CPU/files/Sys-CPU-0.61-fix-unistd-h.patch 
b/dev-perl/Sys-CPU/files/Sys-CPU-0.61-fix-unistd-h.patch
new file mode 100644
index 000..d19b642
--- /dev/null
+++ b/dev-perl/Sys-CPU/files/Sys-CPU-0.61-fix-unistd-h.patch
@@ -0,0 +1,11 @@
+diff -Naur Sys-CPU-0.61.orig/CPU.xs Sys-CPU-0.61/CPU.xs
+--- Sys-CPU-0.61.orig/CPU.xs   2013-11-27 17:40:07.0 -0500
 Sys-CPU-0.61/CPU.xs2018-12-06 18:29:18.319275699 -0500
+@@ -24,7 +24,6 @@
+  #include 
+ #else/* other (try unix) */
+  #include 
+- #include 
+ #endif
+ #if defined(__sun) || defined(__sun__)
+  #include 

diff --git a/dev-perl/Sys-CPU/metadata.xml b/dev-perl/Sys-CPU/metadata.xml
new file mode 100644
index 000..9ddf28e
--- /dev/null
+++ b/dev-perl/Sys-CPU/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+  
+Sys-CPU
+Sys::CPU
+  
+



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

2018-12-06 Thread Thomas Deutschmann
commit: 84aad4ad45480f8e32471abb446c72f72e5b50fe
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec  6 23:19:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec  6 23:19:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84aad4ad

dev-lang/php: bump to v5.6.39

- EAPI bump to EAPI=7

- Add compatibility with ICU >= 61

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

 dev-lang/php/Manifest  |   1 +
 .../php-5.6-intl-detect-icu-via-pkg-config.patch   | 154 
 .../files/php-5.6-intl-icu-memory-corruption.patch |  88 +++
 .../php/files/php-5.6-intl-use-icu-namespace.patch | 365 ++
 dev-lang/php/php-5.6.39.ebuild | 785 +
 5 files changed, 1393 insertions(+)

diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest
index a4165302dd2..70aef5427e6 100644
--- a/dev-lang/php/Manifest
+++ b/dev-lang/php/Manifest
@@ -1,5 +1,6 @@
 DIST php-5.6-openssl-1.1-compatibility.patch 42559 BLAKE2B 
b7f13866cd8545543143932930f31bcd928fa0b4b36ef63f04798b9ef4699f12b4f4227772ac9e6e5c498aaeacf7b106abcfa48031a12214e123de4b79d3a4cd
 SHA512 
eed695a3dd7ce27e8651b4a4b96ccd0514f256e7d2f0214fac899e9eeea6412aa24f863f1b5d13305bcac50667ccb62709597fb34da1002b005ebf411dd2f5df
 DIST php-5.6.38.tar.xz 12467408 BLAKE2B 
d9ee47e193d80bce8a9ed6ffd3eb13e67ba6d1f597ece2803cd92fddc6245f46cdfe644d6cda12a6bb409b92c1fe748610cc5eb43dea0bf063fda81188ee8b3d
 SHA512 
66c51a8e954b1496c0bad0a2864a2a1537dd1c1c573b553991d6d5bce85fc7bc340e56a21109bc5e9a03799e703204b980b569c95a5c0a1bddb01c8947e7a682
+DIST php-5.6.39.tar.xz 12467096 BLAKE2B 
354b147c0fcc13eeec0ab333bcaa32ad26e2f4eef19a0ee52cf596ff96997eaf32cbb6d980cacf643167ed01b06ee9d27eeb7c00c95c8023d305c967c1ce3539
 SHA512 
814ea2d74df9c3c7041769803ceb4ba20dbfc18885ff85f91dca0c3ab694e3ebfb6a564427d116b35382fe292583a54d449f2528495032ca9724cfbdea82c226
 DIST php-7.0.32.tar.xz 12030780 BLAKE2B 
0c277eac4c931a6e30954cceb7feef8dea1c3ef4aebac91779b7e1a6f90f608faa93d1750a2dc8f354c73304e0f7a9b9ac17bb0d1da4768ddb68925752c11aef
 SHA512 
4a7c9a6b91ad7da69303916202062d639e6f02dcd483e851a44d8c7a2efeb5c9a666097935ab60d700c4445f86a0c68df1515300c57af1cdb76528b54b757608
 DIST php-7.1.22.tar.xz 12227848 BLAKE2B 
72fab94b1c7ecfd3479f6d6c9a76a9d8813f7789402664201615d79ab8b5bb26fb1b7273769c4898a36f0336e0ce4d50bf2f17b81ddb54acc9583e39623e3a5b
 SHA512 
0fc0907d303711dbc4ba0a18618e3e73550c73d13988c769f8d50066017b1efe3feb0d22d5539f69271ea4e9532a3d997e22841cb59bdbf96313169e1c03538d
 DIST php-7.1.23.tar.xz 12227528 BLAKE2B 
d03470b07ae041c4677e100c1b4f7994d3e15d4830eccba3c654c1f3546345c8205cac057011d2d43ab962ebbc01652f6748270daa40aa1e540453923500288c
 SHA512 
d5a451f1a48415175e3117ffa84ef3504275a407698b59c13eeb403958aa27342e04dc4ffea9791b923ac0cc5d6fdacf2e8672f0e19755bae858707c7fc3627f

diff --git a/dev-lang/php/files/php-5.6-intl-detect-icu-via-pkg-config.patch 
b/dev-lang/php/files/php-5.6-intl-detect-icu-via-pkg-config.patch
new file mode 100644
index 000..dea2949c25e
--- /dev/null
+++ b/dev-lang/php/files/php-5.6-intl-detect-icu-via-pkg-config.patch
@@ -0,0 +1,154 @@
+Based on the following upstream commits:
+
+https://github.com/php/php-src/commit/9a8e7b571896f39f83cb000fdb7c466b6d328d52
+https://github.com/php/php-src/pull/3701
+https://github.com/php/php-src/commit/2bd299f7318492fd7e5cafffa562d76ba60e69d4
+
+--- a/acinclude.m4
 b/acinclude.m4
+@@ -2201,49 +2201,16 @@ dnl
+ dnl Common setup macro for ICU
+ dnl
+ AC_DEFUN([PHP_SETUP_ICU],[
+-  PHP_ARG_WITH(icu-dir,,
+-  [  --with-icu-dir=DIR  Specify where ICU libraries and headers can be 
found], DEFAULT, no)
++  PKG_CHECK_MODULES([ICU], [icu-io >= 50.1])
+ 
+-  if test "$PHP_ICU_DIR" = "no"; then
+-PHP_ICU_DIR=DEFAULT
+-  fi
+-
+-  if test "$PHP_ICU_DIR" = "DEFAULT"; then
+-dnl Try to find icu-config
+-AC_PATH_PROG(ICU_CONFIG, icu-config, no, [$PATH:/usr/local/bin])
+-  else
+-ICU_CONFIG="$PHP_ICU_DIR/bin/icu-config"
+-  fi
+-
+-  AC_MSG_CHECKING([for location of ICU headers and libraries])
+-
+-  dnl Trust icu-config to know better what the install prefix is..
+-  icu_install_prefix=`$ICU_CONFIG --prefix 2> /dev/null`
+-  if test "$?" != "0" || test -z "$icu_install_prefix"; then
+-AC_MSG_RESULT([not found])
+-AC_MSG_ERROR([Unable to detect ICU prefix or $ICU_CONFIG failed. Please 
verify ICU install prefix and make sure icu-config works.])
+-  else
+-AC_MSG_RESULT([$icu_install_prefix])
+-
+-dnl Check ICU version
+-AC_MSG_CHECKING([for ICU 4.0 or greater])
+-icu_version_full=`$ICU_CONFIG --version`
+-ac_IFS=$IFS
+-IFS="."
+-set $icu_version_full
+-IFS=$ac_IFS
+-icu_version=`expr [$]1 \* 1000 + [$]2`
+-AC_MSG_RESULT([found $icu_version_full])
++  PHP_EVAL_INCLINE($ICU_CFLAGS)
++  PHP_EVAL_LIBLINE($ICU_LIBS, $1)
+ 
+-if test "$icu_version" -lt "4000"; then
+-  

[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/files/, sys-auth/polkit/

2018-12-06 Thread Mike Gilbert
commit: cf27a98f65a37ac7ed9086a08999aec70dc9dfbb
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  6 23:11:06 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  6 23:11:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf27a98f

sys-auth/polkit: backport fix for CVE-2018-19788

Bug: https://bugs.gentoo.org/672578
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-auth/polkit/files/CVE-2018-19788.patch | 339 +
 sys-auth/polkit/polkit-0.115-r2.ebuild | 142 
 2 files changed, 481 insertions(+)

diff --git a/sys-auth/polkit/files/CVE-2018-19788.patch 
b/sys-auth/polkit/files/CVE-2018-19788.patch
new file mode 100644
index 000..97e3608a12b
--- /dev/null
+++ b/sys-auth/polkit/files/CVE-2018-19788.patch
@@ -0,0 +1,339 @@
+From 2cb40c4d5feeaa09325522bd7d97910f1b59e379 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
+Date: Mon, 3 Dec 2018 10:28:58 +0100
+Subject: [PATCH 1/2] Allow negative uids/gids in PolkitUnixUser and Group
+ objects
+
+(uid_t) -1 is still used as placeholder to mean "unset". This is OK, since
+there should be no users with such number, see
+https://systemd.io/UIDS-GIDS#special-linux-uids.
+
+(uid_t) -1 is used as the default value in class initialization.
+
+When a user or group above INT32_MAX is created, the numeric uid or
+gid wraps around to negative when the value is assigned to gint, and
+polkit gets confused. Let's accept such gids, except for -1.
+
+A nicer fix would be to change the underlying type to e.g. uint32 to
+not have negative values. But this cannot be done without breaking the
+API, so likely new functions will have to be added (a
+polkit_unix_user_new variant that takes a unsigned, and the same for
+_group_new, _set_uid, _get_uid, _set_gid, _get_gid, etc.). This will
+require a bigger patch.
+
+Fixes https://gitlab.freedesktop.org/polkit/polkit/issues/74.
+---
+ src/polkit/polkitunixgroup.c   | 15 +++
+ src/polkit/polkitunixprocess.c | 12 
+ src/polkit/polkitunixuser.c| 13 ++---
+ 3 files changed, 29 insertions(+), 11 deletions(-)
+
+diff --git a/src/polkit/polkitunixgroup.c b/src/polkit/polkitunixgroup.c
+index c57a1aa..309f689 100644
+--- a/src/polkit/polkitunixgroup.c
 b/src/polkit/polkitunixgroup.c
+@@ -71,6 +71,7 @@ G_DEFINE_TYPE_WITH_CODE (PolkitUnixGroup, polkit_unix_group, 
G_TYPE_OBJECT,
+ static void
+ polkit_unix_group_init (PolkitUnixGroup *unix_group)
+ {
++  unix_group->gid = -1; /* (git_t) -1 is not a valid GID under Linux */
+ }
+ 
+ static void
+@@ -100,11 +101,14 @@ polkit_unix_group_set_property (GObject  *object,
+GParamSpec   *pspec)
+ {
+   PolkitUnixGroup *unix_group = POLKIT_UNIX_GROUP (object);
++  gint val;
+ 
+   switch (prop_id)
+ {
+ case PROP_GID:
+-  unix_group->gid = g_value_get_int (value);
++  val = g_value_get_int (value);
++  g_return_if_fail (val != -1);
++  unix_group->gid = val;
+   break;
+ 
+ default:
+@@ -131,9 +135,9 @@ polkit_unix_group_class_init (PolkitUnixGroupClass *klass)
+g_param_spec_int ("gid",
+  "Group ID",
+  "The UNIX group ID",
+- 0,
++ G_MININT,
+  G_MAXINT,
+- 0,
++ -1,
+  G_PARAM_CONSTRUCT |
+  G_PARAM_READWRITE |
+  G_PARAM_STATIC_NAME |
+@@ -166,9 +170,10 @@ polkit_unix_group_get_gid (PolkitUnixGroup *group)
+  */
+ void
+ polkit_unix_group_set_gid (PolkitUnixGroup *group,
+-  gint gid)
++   gint gid)
+ {
+   g_return_if_fail (POLKIT_IS_UNIX_GROUP (group));
++  g_return_if_fail (gid != -1);
+   group->gid = gid;
+ }
+ 
+@@ -183,6 +188,8 @@ polkit_unix_group_set_gid (PolkitUnixGroup *group,
+ PolkitIdentity *
+ polkit_unix_group_new (gint gid)
+ {
++  g_return_val_if_fail (gid != -1, NULL);
++
+   return POLKIT_IDENTITY (g_object_new (POLKIT_TYPE_UNIX_GROUP,
+"gid", gid,
+NULL));
+diff --git a/src/polkit/polkitunixprocess.c b/src/polkit/polkitunixprocess.c
+index 972b777..b02b258 100644
+--- a/src/polkit/polkitunixprocess.c
 b/src/polkit/polkitunixprocess.c
+@@ -159,9 +159,14 @@ polkit_unix_process_set_property (GObject  *object,
+   polkit_unix_process_set_pid (unix_process, g_value_get_int (value));
+   break;
+ 
+-case 

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

2018-12-06 Thread Jorge Manuel B. S. Vicetto
commit: ab108a1dba6e0d0f8ebf5e8458a4a77972b04899
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Thu Dec  6 23:06:50 2018 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Thu Dec  6 23:06:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab108a1d

www-apps/drupal: Bump to 8.6.4 release.

Follow Tyler Montbriand's suggestion on bug 660554.
Closes: http://bugs.gentoo.org/660554
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 www-apps/drupal/Manifest|  1 +
 www-apps/drupal/drupal-8.6.4.ebuild | 84 +
 2 files changed, 85 insertions(+)

diff --git a/www-apps/drupal/Manifest b/www-apps/drupal/Manifest
index 4377b1f428e..1801f215435 100644
--- a/www-apps/drupal/Manifest
+++ b/www-apps/drupal/Manifest
@@ -2,3 +2,4 @@ DIST drupal-7.60.tar.gz 3283058 BLAKE2B 
2c29c089e0e13ce52c5d7a0bbf72c79596fbdc1a
 DIST drupal-7.61.tar.gz 3287629 BLAKE2B 
635fca54063bf3030cd3699f2395c64a4949719b38ad51e1ae67de928a0177bb8c049f383245ecd1ebf1d8dfe4dc1be012c0d83bd50eada8b05a959fd160d4ac
 SHA512 
8f0bdd5b7ef33e62d09698b3889726fab1edb14df6263635bca65c9bbe0400df618dbf02ef298169d48ab554d3b58d867bd4ce0d429b4b9167979917db51
 DIST drupal-8.6.2.tar.gz 16240694 BLAKE2B 
122ff2464af6376256d96db8b470cf5f83beeba80a5c63e549e7eb0cfc875629d0b2d4ed46b130294e2145ea5a428b15cfa0edfcd31596660188df769b68bcd2
 SHA512 
8cdcd31f3a112a577e622cca0fb7957580b5691102421344c6f6bfc3096f33aae3a68d7d8eb9062ad14761bac14b68c2967973b1b1ef367dcbd79b972493b7c5
 DIST drupal-8.6.3.tar.gz 16372220 BLAKE2B 
b9bbf18e25292bfa87f23e2aa2329f86dfe714a265188c35998059b0075f31ceb6d0d6a23ed576615b1a6a6aef6b935a495e70b22aed0e649b41b79994bc9123
 SHA512 
93284235c9620ed235bfe0100317846694095ca96b1da7ac402c415e9f5f0819887c4da516655dabb49b4bbdba58935d7f78712c525c803125ec27d6a5692cea
+DIST drupal-8.6.4.tar.gz 16401179 BLAKE2B 
15b44df0ddbc420aad07c95eda6c238a9862c186cd762c6f332452919340939f7b604b424a046adbe2111bd7ae4e50b7dad2a8d67b5122035fc0f30a7b2cb47a
 SHA512 
ff81fe8aa10f635b5906d7a21efc5e8d44e96594d26a2637987ea2ef36b6ea323638bf4fca2374553d381645e4d187ef72d0284d4d0bad8663efe1e0b7bfcf8b

diff --git a/www-apps/drupal/drupal-8.6.4.ebuild 
b/www-apps/drupal/drupal-8.6.4.ebuild
new file mode 100644
index 000..b6b875c85df
--- /dev/null
+++ b/www-apps/drupal/drupal-8.6.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit webapp
+
+MY_PV=${PV:0:3}.0
+MY_P=${P/_/-}
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="PHP-based open-source platform and content management system"
+HOMEPAGE="https://www.drupal.org/;
+SRC_URI="https://ftp.drupal.org/files/projects/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+IUSE="+accelerator +mysql postgres sqlite +uploadprogress"
+
+RDEPEND="
+   dev-lang/php[gd,hash,pdo,postgres?,simplexml,xml]
+   virtual/httpd-php
+   accelerator? ( ||
+   (
+   dev-php/xcache
+   (
+   >=dev-lang/php-5.5[opcache]
+   dev-php/pecl-apcu
+   )
+   )
+   )
+   uploadprogress? ( dev-php/pecl-uploadprogress )
+   mysql? (
+   || (
+   dev-lang/php[mysql]
+   dev-lang/php[mysqli]
+   )
+   )
+   sqlite? ( dev-lang/php[sqlite] )
+"
+
+need_httpd_cgi
+
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+src_install() {
+   webapp_src_preinst
+
+   local docs="LICENSE.txt README.txt core/MAINTAINERS.txt 
core/INSTALL.txt core/CHANGELOG.txt \
+   core/INSTALL.mysql.txt core/INSTALL.pgsql.txt 
core/INSTALL.sqlite.txt core/UPDATE.txt "
+
+   dodoc ${docs}
+   rm -f ${docs} core/INSTALL core/COPYRIGHT.txt core/LICENSE.txt || die
+
+   cp sites/default/{default.settings.php,settings.php} || die
+   insinto "${MY_HTDOCSDIR}"
+   doins -r .
+
+   dodir "${MY_HTDOCSDIR}"/files
+   webapp_serverowned "${MY_HTDOCSDIR}"/files
+
+   webapp_configfile "${MY_HTDOCSDIR}"/sites/default/settings.php
+   webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
+
+   webapp_src_install
+}
+
+pkg_postinst() {
+   echo
+   ewarn "SECURITY NOTICE"
+   ewarn "If you plan on using SSL on your Drupal site, please consult the 
postinstall information:"
+   ewarn "\t# webapp-config --show-postinst ${PN} ${PV}"
+   echo
+   ewarn "If this is a new install, unless you want anyone with network 
access to your server to be"
+   ewarn "able to run the setup, you'll have to configure your web server 
to limit access to it."
+   echo
+   ewarn "If you're doing a new drupal-8 install, you'll have to copy 

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

2018-12-06 Thread Andreas Sturmlechner
commit: bc11744f9ef71a8ad3f674bcecc11f448390f52f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec  6 23:04:16 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 23:04:34 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=bc11744f

dev-qt/qdoc: Sync ~arm keyword from Gentoo ebuild repo

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

 dev-qt/qdoc/qdoc-5.11..ebuild | 2 +-
 dev-qt/qdoc/qdoc-5.12.0.ebuild| 2 +-
 dev-qt/qdoc/qdoc-5.12..ebuild | 2 +-
 dev-qt/qdoc/qdoc-5..ebuild| 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qdoc/qdoc-5.11..ebuild 
b/dev-qt/qdoc/qdoc-5.11..ebuild
index b9413ea4..5e1e6d05 100644
--- a/dev-qt/qdoc/qdoc-5.11..ebuild
+++ b/dev-qt/qdoc/qdoc-5.11..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 fi
 
 IUSE="qml"

diff --git a/dev-qt/qdoc/qdoc-5.12.0.ebuild b/dev-qt/qdoc/qdoc-5.12.0.ebuild
index b9413ea4..5e1e6d05 100644
--- a/dev-qt/qdoc/qdoc-5.12.0.ebuild
+++ b/dev-qt/qdoc/qdoc-5.12.0.ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 fi
 
 IUSE="qml"

diff --git a/dev-qt/qdoc/qdoc-5.12..ebuild 
b/dev-qt/qdoc/qdoc-5.12..ebuild
index b9413ea4..5e1e6d05 100644
--- a/dev-qt/qdoc/qdoc-5.12..ebuild
+++ b/dev-qt/qdoc/qdoc-5.12..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 fi
 
 IUSE="qml"

diff --git a/dev-qt/qdoc/qdoc-5..ebuild b/dev-qt/qdoc/qdoc-5..ebuild
index b9413ea4..5e1e6d05 100644
--- a/dev-qt/qdoc/qdoc-5..ebuild
+++ b/dev-qt/qdoc/qdoc-5..ebuild
@@ -8,7 +8,7 @@ inherit qt5-build
 DESCRIPTION="Qt documentation generator"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
 fi
 
 IUSE="qml"



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

2018-12-06 Thread Sergei Trofimovich
commit: 9fce74d9ce7a07efc01f5dda64104b42ca215728
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec  6 22:17:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec  6 22:55:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fce74d9

dev-scheme/guile-gcrypt: new package, a depend of guix-0.16

guile-2 bindings to dev-libs/libgcrypt

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

 dev-scheme/guile-gcrypt/Manifest  |  1 +
 dev-scheme/guile-gcrypt/guile-gcrypt-0.1.0.ebuild | 30 +++
 dev-scheme/guile-gcrypt/metadata.xml  |  7 ++
 3 files changed, 38 insertions(+)

diff --git a/dev-scheme/guile-gcrypt/Manifest b/dev-scheme/guile-gcrypt/Manifest
new file mode 100644
index 000..99de7a89bf6
--- /dev/null
+++ b/dev-scheme/guile-gcrypt/Manifest
@@ -0,0 +1 @@
+DIST guile-gcrypt-0.1.0.tar.gz 47119 BLAKE2B 
f0d135ae0eeecd324d51ebfcb2fd9c131e57c9d822f0729e0cddde05fe4c4df6d854e1394a4ef5361e046f10279e60a10c781e0df2432ec4034d62631a0c2619
 SHA512 
90934b2347cc94a59537e34b07608a8678ed3af4ce62b42f0659eb3bca4290a2707b2c166a50a16422cb17d03d2a1a3fa59a203404c1b05b0d02cb753f367c52

diff --git a/dev-scheme/guile-gcrypt/guile-gcrypt-0.1.0.ebuild 
b/dev-scheme/guile-gcrypt/guile-gcrypt-0.1.0.ebuild
new file mode 100644
index 000..e377731108c
--- /dev/null
+++ b/dev-scheme/guile-gcrypt/guile-gcrypt-0.1.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Guile bindings of libgcrypt"
+HOMEPAGE="https://notabug.org/cwebber/guile-gcrypt;
+SRC_URI="https://notabug.org/cwebber/guile-gcrypt/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-scheme/guile-2.0.11:=
+   dev-libs/libgcrypt:0=
+"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+   default
+
+   # upstream tag on top of source tree. has no autogenerated files
+   eautoreconf
+}

diff --git a/dev-scheme/guile-gcrypt/metadata.xml 
b/dev-scheme/guile-gcrypt/metadata.xml
new file mode 100644
index 000..2907abeb0c4
--- /dev/null
+++ b/dev-scheme/guile-gcrypt/metadata.xml
@@ -0,0 +1,7 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   sly...@gentoo.org
+
+



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

2018-12-06 Thread Sergei Trofimovich
commit: e3a2cebff315b2780d75c9cd22e21a07ad8f47f9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec  6 22:21:40 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec  6 22:55:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a2cebf

sys-apps/guix: bump up to 0.16.0

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

 sys-apps/guix/Manifest |   1 +
 .../guix/files/guix-0.16.0-default-daemon.patch|  46 +++
 sys-apps/guix/guix-0.16.0.ebuild   | 152 +
 3 files changed, 199 insertions(+)

diff --git a/sys-apps/guix/Manifest b/sys-apps/guix/Manifest
index df9a23319f5..402815554d2 100644
--- a/sys-apps/guix/Manifest
+++ b/sys-apps/guix/Manifest
@@ -1,6 +1,7 @@
 DIST guix-0.13.0.tar.gz 18490387 BLAKE2B 
e146f7a414f91076eafebe122c0abd772c1c2a562da015e952f978e97528c099905c1e7157e659633e644cbbd7066feac021550d52cb76d5999ff464fb685f2f
 SHA512 
39d4e627f69850da650448b72008c1b73cbda0286d6b805bb1ea14d72eb49c5f6bdf30755b791a8b9cbb94e91ce8c1f360963250587591ce1a47db457c901daf
 DIST guix-0.14.0.tar.gz 19852695 BLAKE2B 
257050ebebc35e7d6c82a30c3bb974da3d3eae9ca7c95dd8d98da6c60a68585330e5665b5343738188a058d84217d3c85731492e16afbd80c23771d40725b31c
 SHA512 
635f6131c3ffa1ea5d18500fabc1d9d86d604a5cd3c8134d0f99dc44e171eef5d15f7ffa008c0e0726cf93fd0886afff0e9a5949014545d6919f8e8dba80eb69
 DIST guix-0.15.0.tar.gz 22704560 BLAKE2B 
6abd50c0436abedaa3a20ba9649ccf8af0efeeac8d975171befb4e9a231be99bfcebed34f08d66b4ddaedfd64a9916f176e96bf810dba3bbc13cc6856828b5be
 SHA512 
5e85ed03cde979d625df11d02d4f2ac7128bd944d11a763754e10a8e980f1eaeb721053fa12547bbc4289b33b3c7818bf992c7bfe79233f3a9555c96b8d52d7f
+DIST guix-0.16.0.tar.gz 24365691 BLAKE2B 
7581f21fc9ccd4813b5e35b6a56980ffcd1ef9b02d5091679c33aaa91edf80acdc2bb9bd1a73acdde71b74d88e990ebbd824267756d9e7b27f94061cfd5a1429
 SHA512 
fdfa431547a283947147fde67e0dab27361a34caf7862c10659b17f74c63a07e6e834281be48a3dbe05cccd8ef46db5b8a19a6d42668ae2258d696058283724f
 DIST guix-bootstrap-aarch64-linux-20170217-guile-2.0.14.tar.xz.bootstrap 
2948976 BLAKE2B 
3337e52c2db259af98a6ed0eb418a6cd388e11e09c277c460e14edb7065d0170fd544415ccb72db1b1b2559fe700ce313698aed11846271052460f9af51f499a
 SHA512 
b3a5b457017357dedb71db98ef089ac90ca2b88ec5dbf0cec6c829dff7167c5478797a8d14850dd2d951713632c2859950be6c5eb029e6f6c224eecef97efd27
 DIST guix-bootstrap-armhf-linux-20150101-guile-2.0.11.tar.xz.bootstrap 2717576 
BLAKE2B 
b7461803f0b3943ef1c855b02f4eef55ef96479cd453fb7ee11518159deca65f741d9c3384598a2fdb0b05b7a9023fb6983a5a3a6ccc204b0c6ac1328f3203cc
 SHA512 
d546e2c0f676a49af482caae6f5575c7937647a81d37e49ad8be6fe12d58989cb825b5e12f2da28aff4649ee1a198ffb8f4a0beea65835a60aefaa905e87e337
 DIST guix-bootstrap-i686-linux-20131110-guile-2.0.9.tar.xz.bootstrap 2656076 
BLAKE2B 
a2c0c82ac3ba4ff5265a506bbe644dc6a61a38cec243e34e8d3bde2d543a4d7221aa921f57f057eb5379aea4e9fd462f0bee7df7e61e4e6381c93401948a9b11
 SHA512 
f2b257e5b10dcd7421273d8d04782a2bd733781094dd963bf5bd8294604dbd158ea25cbc383a227edce84de968a962ec834226ebdd137a2e1857e2191bfada8c

diff --git a/sys-apps/guix/files/guix-0.16.0-default-daemon.patch 
b/sys-apps/guix/files/guix-0.16.0-default-daemon.patch
new file mode 100644
index 000..cc2b56e0913
--- /dev/null
+++ b/sys-apps/guix/files/guix-0.16.0-default-daemon.patch
@@ -0,0 +1,46 @@
+Don't require user to create profile manually even before guix-daemon runs.
+
+Default install should provide working basic environment.
+
+Revert "build: Don't embed absolute paths in .service and .conf service files."
+This reverts commit 613d0895b92c677e0639d5e77c55043e38e020c8.
+--- a/etc/guix-daemon.conf.in
 b/etc/guix-daemon.conf.in
+@@ -9,1 +9,1 @@ stop on runlevel [016]
+-exec @localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix-daemon 
--build-users-group=guixbuild
++exec @bindir@/guix-daemon --build-users-group=guixbuild
+--- a/etc/guix-daemon.service.in
 b/etc/guix-daemon.service.in
+@@ -6,1 +6,1 @@
+-ExecStart=@localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix-daemon
 --build-users-group=guixbuild
++ExecStart=@bindir@/guix-daemon --build-users-group=guixbuild
+--- a/etc/guix-publish.conf.in
 b/etc/guix-publish.conf.in
+@@ -9,1 +9,1 @@ stop on runlevel [016]
+-exec @localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix 
publish --user=nobody --port=8181
++exec @bindir@/guix publish --user=nobody --port=8181
+--- a/etc/guix-publish.service.in
 b/etc/guix-publish.service.in
+@@ -6,1 +6,1 @@
+-ExecStart=@localstatedir@/guix/profiles/per-user/root/current-guix/bin/guix 
publish --user=nobody --port=8181
++ExecStart=@bindir@/guix publish --user=nobody --port=8181
+--- a/nix/local.mk
 b/nix/local.mk
+@@ -190,7 +190,7 @@ nodist_systemdservice_DATA = etc/guix-daemon.service 
etc/guix-publish.service
+ etc/guix-%.service: etc/guix-%.service.in \
+

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

2018-12-06 Thread Sergei Trofimovich
commit: f40d658bcd24ad42117dc8a97ef69a8c827a31d8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec  6 22:54:25 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec  6 22:55:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40d658b

sys-apps/guix: switch to new ci.guix.info substitute server

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

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

diff --git a/sys-apps/guix/guix-0.16.0.ebuild b/sys-apps/guix/guix-0.16.0.ebuild
index b9b041113f0..8ebbad00846 100644
--- a/sys-apps/guix/guix-0.16.0.ebuild
+++ b/sys-apps/guix/guix-0.16.0.ebuild
@@ -75,7 +75,7 @@ DISABLE_AUTOFORMATTING=yes
 DOC_CONTENTS="Quick start user guide on Gentoo:
 
 [as root] allow binary substitution to be downloaded (optional)
-   # guix archive --authorize < /usr/share/guix/hydra.gnu.org.pub
+   # guix archive --authorize < /usr/share/guix/ci.guix.info.pub
 [as root] enable guix-daemon service:
[systemd] # systemctl enable guix-daemon
[openrc]  # rc-update add guix-daemon



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

2018-12-06 Thread Sergei Trofimovich
commit: d52abb92cf194446aea2f54612b472052d5921c0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec  6 22:21:57 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec  6 22:55:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d52abb92

sys-apps/guix: drop old

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

 sys-apps/guix/Manifest  |   2 -
 sys-apps/guix/guix-0.13.0-r1.ebuild | 138 -
 sys-apps/guix/guix-0.14.0.ebuild| 150 
 3 files changed, 290 deletions(-)

diff --git a/sys-apps/guix/Manifest b/sys-apps/guix/Manifest
index 402815554d2..88c1ca8fc61 100644
--- a/sys-apps/guix/Manifest
+++ b/sys-apps/guix/Manifest
@@ -1,5 +1,3 @@
-DIST guix-0.13.0.tar.gz 18490387 BLAKE2B 
e146f7a414f91076eafebe122c0abd772c1c2a562da015e952f978e97528c099905c1e7157e659633e644cbbd7066feac021550d52cb76d5999ff464fb685f2f
 SHA512 
39d4e627f69850da650448b72008c1b73cbda0286d6b805bb1ea14d72eb49c5f6bdf30755b791a8b9cbb94e91ce8c1f360963250587591ce1a47db457c901daf
-DIST guix-0.14.0.tar.gz 19852695 BLAKE2B 
257050ebebc35e7d6c82a30c3bb974da3d3eae9ca7c95dd8d98da6c60a68585330e5665b5343738188a058d84217d3c85731492e16afbd80c23771d40725b31c
 SHA512 
635f6131c3ffa1ea5d18500fabc1d9d86d604a5cd3c8134d0f99dc44e171eef5d15f7ffa008c0e0726cf93fd0886afff0e9a5949014545d6919f8e8dba80eb69
 DIST guix-0.15.0.tar.gz 22704560 BLAKE2B 
6abd50c0436abedaa3a20ba9649ccf8af0efeeac8d975171befb4e9a231be99bfcebed34f08d66b4ddaedfd64a9916f176e96bf810dba3bbc13cc6856828b5be
 SHA512 
5e85ed03cde979d625df11d02d4f2ac7128bd944d11a763754e10a8e980f1eaeb721053fa12547bbc4289b33b3c7818bf992c7bfe79233f3a9555c96b8d52d7f
 DIST guix-0.16.0.tar.gz 24365691 BLAKE2B 
7581f21fc9ccd4813b5e35b6a56980ffcd1ef9b02d5091679c33aaa91edf80acdc2bb9bd1a73acdde71b74d88e990ebbd824267756d9e7b27f94061cfd5a1429
 SHA512 
fdfa431547a283947147fde67e0dab27361a34caf7862c10659b17f74c63a07e6e834281be48a3dbe05cccd8ef46db5b8a19a6d42668ae2258d696058283724f
 DIST guix-bootstrap-aarch64-linux-20170217-guile-2.0.14.tar.xz.bootstrap 
2948976 BLAKE2B 
3337e52c2db259af98a6ed0eb418a6cd388e11e09c277c460e14edb7065d0170fd544415ccb72db1b1b2559fe700ce313698aed11846271052460f9af51f499a
 SHA512 
b3a5b457017357dedb71db98ef089ac90ca2b88ec5dbf0cec6c829dff7167c5478797a8d14850dd2d951713632c2859950be6c5eb029e6f6c224eecef97efd27

diff --git a/sys-apps/guix/guix-0.13.0-r1.ebuild 
b/sys-apps/guix/guix-0.13.0-r1.ebuild
deleted file mode 100644
index 1c93756b4d8..000
--- a/sys-apps/guix/guix-0.13.0-r1.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools readme.gentoo-r1 user
-
-DESCRIPTION="GNU package manager (nix sibling)"
-HOMEPAGE="https://www.gnu.org/software/guix/;
-
-# taken from gnu/local.mk and build-aux/download.scm
-BOOT_GUILE=(
-   "aarch64-linux  20170217 guile-2.0.14.tar.xz"
-   "armhf-linux20150101 guile-2.0.11.tar.xz"
-   "i686-linux 20131110 guile-2.0.9.tar.xz"
-   "mips64el-linux 20131110 guile-2.0.9.tar.xz"
-   "x86_64-linux   20131110 guile-2.0.9.tar.xz"
-)
-
-binary_src_uris() {
-   local system_date_guilep uri
-   for system_date_guilep in "${BOOT_GUILE[@]}"; do
-   # $1  $2   $3
-   # "armhf-linux20150101 guile-2.0.11.tar.xz"
-   set -- ${system_date_guilep}
-   uri="mirror://gnu-alpha/${PN}/bootstrap/$1/$2/$3"
-   # ${uri} -> 
guix-bootstrap-armhf-linux-20150101-guile-2.0.11.tar.xz.bootstrap
-   echo "${uri} -> guix-bootstrap-$1-$2-$3.bootstrap"
-   done
-}
-
-# copy bootstrap binaries from DISTDIR to ${S}
-copy_boot_guile_binaries() {
-   local system_date_guilep
-   for system_date_guilep in "${BOOT_GUILE[@]}"; do
-   # $1  $2   $3
-   # "armhf-linux20150101 guile-2.0.11.tar.xz"
-   set -- ${system_date_guilep}
-   cp "${DISTDIR}"/guix-bootstrap-$1-$2-$3.bootstrap 
gnu/packages/bootstrap/$1/$3 || die
-   done
-}
-
-SRC_URI="mirror://gnu-alpha/${PN}/${P}.tar.gz
-   $(binary_src_uris)"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # complains about size of config.log and refuses to start tests
-
-RDEPEND="
-   dev-libs/libgcrypt:0=
-   >=dev-scheme/guile-2:=[regex,networking,threads]
-   dev-scheme/guile-json
-   net-libs/gnutls[guile]
-   sys-libs/zlib
-   app-arch/bzip2
-   dev-db/sqlite
-"
-
-DEPEND="${RDEPEND}
-"
-
-PATCHES=("${FILESDIR}"/${PN}-0.13.0-default-daemon.patch)
-
-QA_PREBUILT="usr/share/guile/site/2.0/gnu/packages/bootstrap/*"
-
-DISABLE_AUTOFORMATTING=yes
-DOC_CONTENTS="Quick start user guide on Gentoo:
-
-[as root] allow binary substitution to be downloaded (optional)
-   # guix archive --authorize 

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

2018-12-06 Thread Bernard Cafarelli
commit: 285a78869a91ee880369c230ab3fe241ca3d05b9
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Dec  6 22:19:43 2018 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Dec  6 22:20:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285a7886

net-misc/csync: fix compilation with GCC 8

Update ebuild (EAPI, patch, samba conditional)

Closes: https://bugs.gentoo.org/671094
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 net-misc/csync/csync-0.50.0-r1.ebuild  | 47 ++
 .../csync/files/csync-0.50.0-gcc_5_and_8.patch | 36 +
 2 files changed, 83 insertions(+)

diff --git a/net-misc/csync/csync-0.50.0-r1.ebuild 
b/net-misc/csync/csync-0.50.0-r1.ebuild
new file mode 100644
index 000..5374066247d
--- /dev/null
+++ b/net-misc/csync/csync-0.50.0-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="lightweight file synchronizer utility"
+HOMEPAGE="https://www.csync.org/;
+SRC_URI="https://open.cryptomilk.org/attachments/download/27/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc iconv samba +sftp test"
+
+RDEPEND=">=dev-db/sqlite-3.4:3
+   net-libs/neon[ssl]
+   iconv? ( virtual/libiconv )
+   samba? ( >=net-fs/samba-3.5 )
+   sftp? ( >=net-libs/libssh-0.5 )
+   !net-misc/ocsync"
+DEPEND="${RDEPEND}
+   app-text/asciidoc
+   doc? ( app-doc/doxygen )
+   test? ( dev-util/cmocka )"
+
+PATCHES=( "${FILESDIR}"/${P}-gcc_5_and_8.patch )
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # proper docdir
+   sed -e "s:/doc/${PN}:/doc/${PF}:" \
+   -i doc/CMakeLists.txt || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
+   -DWITH_ICONV="$(usex iconv)"
+   -DUNIT_TESTING="$(usex test)"
+   $(cmake-utils_use_find_package doc Doxygen)
+   $(cmake-utils_use_find_package samba SMBClient)
+   $(cmake-utils_use_find_package sftp LibSSH)
+   )
+   cmake-utils_src_configure
+}

diff --git a/net-misc/csync/files/csync-0.50.0-gcc_5_and_8.patch 
b/net-misc/csync/files/csync-0.50.0-gcc_5_and_8.patch
new file mode 100644
index 000..44bcc3ed681
--- /dev/null
+++ b/net-misc/csync/files/csync-0.50.0-gcc_5_and_8.patch
@@ -0,0 +1,36 @@
+diff -Naur csync-0.50.0.orig/modules/csync_smb.c 
csync-0.50.0/modules/csync_smb.c
+--- csync-0.50.0.orig/modules/csync_smb.c  2013-07-29 14:04:37.0 
+0200
 csync-0.50.0/modules/csync_smb.c   2018-12-06 23:08:05.320992985 +0100
+@@ -49,7 +49,7 @@
+ char *pw, int pwlen)
+ {
+   static int try_krb5 = 1;
+-  char *h;
++  const char *h;
+ 
+   (void) smb_ctx;
+   (void) shr;
+diff -Naur csync-0.50.0.orig/src/csync_log.h csync-0.50.0/src/csync_log.h
+--- csync-0.50.0.orig/src/csync_log.h  2013-07-29 14:04:37.0 +0200
 csync-0.50.0/src/csync_log.h   2018-12-06 23:11:34.280239832 +0100
+@@ -55,7 +55,7 @@
+ };
+ 
+ #define CSYNC_LOG(priority, ...) \
+-  csync_log(priority, __FUNCTION__, __VA_ARGS__)
++  csync_log(priority, __func__, __VA_ARGS__)
+ 
+ void csync_log(int verbosity,
+const char *function,
+diff -Naur csync-0.50.0.orig/tests/csync_tests/check_csync_log.c 
csync-0.50.0/tests/csync_tests/check_csync_log.c
+--- csync-0.50.0.orig/tests/csync_tests/check_csync_log.c  2013-04-22 
13:00:35.0 +0200
 csync-0.50.0/tests/csync_tests/check_csync_log.c   2018-12-06 
23:11:34.280239832 +0100
+@@ -115,7 +115,7 @@
+ rc = csync_set_log_callback(check_log_callback);
+ assert_int_equal(rc, 0);
+ 
+-csync_log(1, __FUNCTION__, "rc = %d", rc);
++csync_log(1, __func__, "rc = %d", rc);
+ 
+ rc = _tstat(path, );
+ 



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

2018-12-06 Thread Rick Farina
commit: 53ae3525668112f7d509422e7b687debedbf2a4b
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Dec  6 21:57:41 2018 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Dec  6 21:57:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ae3525

net-wireless/soapyremote: bump, add missing dep

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

 net-wireless/soapyremote/Manifest  | 2 +-
 .../{soapyremote-0.4.3.ebuild => soapyremote-0.5.0.ebuild} | 7 +--
 net-wireless/soapyremote/soapyremote-.ebuild   | 5 +++--
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/net-wireless/soapyremote/Manifest 
b/net-wireless/soapyremote/Manifest
index 046a379e1db..01919a22107 100644
--- a/net-wireless/soapyremote/Manifest
+++ b/net-wireless/soapyremote/Manifest
@@ -1 +1 @@
-DIST soapyremote-0.4.3.tar.gz 60023 BLAKE2B 
bff0b681d850794c7a3cc23bc9cb6276e3c579a074101ed82e76a933e5d9cd84b96fc7be5560ee166bcf624f0ba968ff259309fb9bb17fa8ccf4ebe903db5a33
 SHA512 
58e91c2da52440acab0930d5a913715d173c309aed83489e1adb408fbae99c22e4e549412dc5a655f266cfbfaf0a67e45eb330aaf9df0fc9b699a7aaa7c12ff6
+DIST soapyremote-0.5.0.tar.gz 71881 BLAKE2B 
e81f2df8f513df329289404de8f1f5916379a824bb51b0aa0e3b1bfc6af953a367119293db80374ef6c2ba6e638228eb8ffb5f0c9eb70a7dd61e2ff4e5641ef8
 SHA512 
5c5ce76c90dfbfc3b6846902f5dbf0c0906d92ae193a50d79733ce47403f1ec27dcf78d07fc198e8099272431c313984eb32c26306fb2afee129339e6501f3d2

diff --git a/net-wireless/soapyremote/soapyremote-0.4.3.ebuild 
b/net-wireless/soapyremote/soapyremote-0.5.0.ebuild
similarity index 82%
rename from net-wireless/soapyremote/soapyremote-0.4.3.ebuild
rename to net-wireless/soapyremote/soapyremote-0.5.0.ebuild
index 0b994353296..cb383a0784e 100644
--- a/net-wireless/soapyremote/soapyremote-0.4.3.ebuild
+++ b/net-wireless/soapyremote/soapyremote-0.5.0.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
 inherit cmake-utils
 
 DESCRIPTION="Soapy SDR remote module"
@@ -25,5 +27,6 @@ SLOT="0"
 IUSE=""
 REQUIRED_USE=""
 
-RDEPEND="net-wireless/soapysdr"
+RDEPEND="net-wireless/soapysdr
+   net-dns/avahi"
 DEPEND="${RDEPEND}"

diff --git a/net-wireless/soapyremote/soapyremote-.ebuild 
b/net-wireless/soapyremote/soapyremote-.ebuild
index e1818a79ebc..cb383a0784e 100644
--- a/net-wireless/soapyremote/soapyremote-.ebuild
+++ b/net-wireless/soapyremote/soapyremote-.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
@@ -27,5 +27,6 @@ SLOT="0"
 IUSE=""
 REQUIRED_USE=""
 
-RDEPEND="net-wireless/soapysdr"
+RDEPEND="net-wireless/soapysdr
+   net-dns/avahi"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-contacts/

2018-12-06 Thread Mart Raudsepp
commit: 59be07ff412ca0e42dc93c1b23d8affc4cb89d09
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 21:32:17 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 21:54:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59be07ff

gnome-extra/gnome-contacts: bump to 3.26.1

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

 gnome-extra/gnome-contacts/Manifest|  1 +
 .../gnome-contacts/gnome-contacts-3.26.1.ebuild| 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-contacts/Manifest 
b/gnome-extra/gnome-contacts/Manifest
index d2176eb0565..92d9ed9f76c 100644
--- a/gnome-extra/gnome-contacts/Manifest
+++ b/gnome-extra/gnome-contacts/Manifest
@@ -1 +1,2 @@
 DIST gnome-contacts-3.22.1.tar.xz 788820 BLAKE2B 
8f620334dd380e8cb690f7b71d3a99a921f5814ab230690a60be6022150db7a6a0f74e426e72d8d027eb5280e1b6bfd04fa7b0b030519bb19e4718ca0c9f2120
 SHA512 
d93ed6c65ffdabe1925cc795b88ff374fe69e03fcd36af7c2fc67a5236b90ab6af4bd269b6fc3b344fcd6b4688d866628b8b090bb62de95f8bd0c2e40c26a107
+DIST gnome-contacts-3.26.1.tar.xz 974588 BLAKE2B 
da989125408702099ecd1afaad6c06ab1cbeda2309bc7b207be671c833792a325a0ebc6561f960d2c524ebd51743a60d5b792a0c2b8126318d38a6d801aa
 SHA512 
1ba445efd71dbc77213d75011b0abcffcf6fe534cba14cf8ca92890e8dfb7b44d9565399200aa7aa03862cf08be60289b78501a1807a760bb1e68f0fe46c4685

diff --git a/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild 
b/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild
new file mode 100644
index 000..0496d35861d
--- /dev/null
+++ b/gnome-extra/gnome-contacts/gnome-contacts-3.26.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome2 vala
+
+DESCRIPTION="GNOME contact management application"
+HOMEPAGE="https://wiki.gnome.org/Design/Apps/Contacts;
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="v4l"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+VALA_DEPEND="
+   $(vala_depend)
+   >=dev-libs/gobject-introspection-0.9.6:=
+   dev-libs/folks[vala(+)]
+   gnome-base/gnome-desktop:3=[introspection]
+   gnome-extra/evolution-data-server[vala]
+   net-libs/telepathy-glib[vala]
+"
+# Configure is wrong; it needs cheese-3.5.91, not 3.3.91
+RDEPEND="
+   >=dev-libs/folks-0.11.4:=[eds,telepathy]
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/libgee-0.10:0.8
+   >=gnome-extra/evolution-data-server-3.13.90:=[gnome-online-accounts]
+   >=gnome-base/gnome-desktop-3.0:3=
+   media-libs/clutter:1.0
+   media-libs/clutter-gtk:1.0
+   media-libs/libchamplain:0.12
+   net-libs/gnome-online-accounts:=
+   >=net-libs/telepathy-glib-0.22.0
+   >=sci-geosciences/geocode-glib-3.15.3
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.20.0:3
+   x11-libs/pango
+   v4l? ( >=media-video/cheese-3.5.91:= )
+"
+DEPEND="${RDEPEND}
+   ${VALA_DEPEND}
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # Regenerate the pre-generated C sources, bug #471628
+   if ! use v4l; then
+   touch src/*.vala
+   fi
+
+   vala_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   --enable-man-pages \
+   $(use_with v4l cheese)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/gnome-disk-utility/

2018-12-06 Thread Mart Raudsepp
commit: c678185985f28977ed05f6bef62787619b85a4ca
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 21:54:15 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 21:54:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6781859

sys-apps/gnome-disk-utility: update HOMEPAGE

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

 sys-apps/gnome-disk-utility/gnome-disk-utility-3.24.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-3.24.1.ebuild 
b/sys-apps/gnome-disk-utility/gnome-disk-utility-3.24.1.ebuild
index 1d0dec0a2be..493c50f407c 100644
--- a/sys-apps/gnome-disk-utility/gnome-disk-utility-3.24.1.ebuild
+++ b/sys-apps/gnome-disk-utility/gnome-disk-utility-3.24.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -7,7 +7,7 @@ GNOME2_LA_PUNT="yes"
 inherit gnome2
 
 DESCRIPTION="Disk Utility for GNOME using udisks"
-HOMEPAGE="https://git.gnome.org/browse/gnome-disk-utility;
+HOMEPAGE="https://wiki.gnome.org/Apps/Disks;
 
 LICENSE="GPL-2+"
 SLOT="0"



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

2018-12-06 Thread Zac Medico
commit: 1643225e64ae10aa27a893f69aa987de080d976f
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  6 21:17:32 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  6 21:21:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1643225e

app-misc/yq: version bump to 2.7.1

Reported-by: Fabio Coatti  gmail.com>
Closes: https://bugs.gentoo.org/672630
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Zac Medico  gentoo.org>

 app-misc/yq/Manifest|  1 +
 app-misc/yq/yq-2.7.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/app-misc/yq/Manifest b/app-misc/yq/Manifest
index 2b126905f9c..35ca0305c42 100644
--- a/app-misc/yq/Manifest
+++ b/app-misc/yq/Manifest
@@ -1 +1,2 @@
 DIST yq-2.3.4.tar.gz 5657 BLAKE2B 
d7e6a37ed157ff2a23b648a54cf729cda1413a627f1169ba938ae89d4bd175270cdc5fa39ca5ea3c31d55d562439296bcce391cb22cd2faccc5f545f2577a12d
 SHA512 
ea530d3f501a8697474b1b77644fdf439326e49fbae158a862e58fba6f939ee5f3ba50f82cc5e990b1ed05c4e7aa9c205635290e6d2507d46e53b68ee467d5e1
+DIST yq-2.7.1.tar.gz 13794 BLAKE2B 
87fe4961974ab41fc14efb7b85c3db5c13577593253eb236c445f59e4034ce5211173cbdd1680e8b83394068ebcc99962f9f3b7c1cd36a4554aa2769b0a5ce66
 SHA512 
ad76f6102cdb7b0cc82d57c8120dfe10221b7d7456c4c3dd6e5ed0630d9ab178099f4ee8bfc075f15eb4b35aaef4237fcb0ef01a769a612632b4ef774da2b50a

diff --git a/app-misc/yq/yq-2.7.1.ebuild b/app-misc/yq/yq-2.7.1.ebuild
new file mode 100644
index 000..f9e81046920
--- /dev/null
+++ b/app-misc/yq/yq-2.7.1.ebuild
@@ -0,0 +1,37 @@
+# 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} )
+
+inherit distutils-r1
+
+DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
+HOMEPAGE="https://yq.readthedocs.io/ https://github.com/kislyuk/yq/ 
https://pypi.org/project/yq/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="app-misc/jq
+   >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   test? (
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   sed -e 's:unittest.main():unittest.main(verbosity=2):' \
+   -i test/test.py || die
+}
+
+python_test() {
+   ./test/test.py || die "tests failed under ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-misc/boinc/

2018-12-06 Thread Craig Andrews
commit: 0e3d1743848c7347c182bb1fd9a5b03fab777ead
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Dec  5 04:21:23 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 21:20:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3d1743

sci-misc/boinc: Add - live version

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

 sci-misc/boinc/boinc-.ebuild | 192 +++
 1 file changed, 192 insertions(+)

diff --git a/sci-misc/boinc/boinc-.ebuild b/sci-misc/boinc/boinc-.ebuild
new file mode 100644
index 000..0d45457bf43
--- /dev/null
+++ b/sci-misc/boinc/boinc-.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER=3.0-gtk3
+
+inherit autotools gnome2-utils linux-info systemd user wxwidgets
+
+DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
+HOMEPAGE="https://boinc.ssl.berkeley.edu/;
+
+SRC_URI="X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> 
${PN}.tif )"
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/BOINC/${PN}.git;
+   inherit git-r3
+else
+   MY_PV="7.14"
+   SRC_URI+=" 
https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   S="${WORKDIR}/${PN}-client_release-${MY_PV}-${PV}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="X cuda curl_ssl_gnutls curl_ssl_libressl +curl_ssl_openssl"
+
+REQUIRED_USE="^^ ( curl_ssl_gnutls curl_ssl_libressl curl_ssl_openssl ) "
+
+# libcurl must not be using an ssl backend boinc does not support.
+# If the libcurl ssl backend changes, boinc should be recompiled.
+COMMON_DEPEND="
+   >=app-misc/ca-certificates-20080809
+   cuda? (
+   >=dev-util/nvidia-cuda-toolkit-2.1
+   >=x11-drivers/nvidia-drivers-180.22
+   )
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
+   sys-apps/util-linux
+   sys-libs/zlib
+   X? (
+   dev-db/sqlite:3
+   media-libs/freeglut
+   virtual/jpeg:0=
+   x11-libs/gtk+:3
+   >=x11-libs/libnotify-0.7
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,webkit]
+   )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.4
+   app-text/docbook2X
+   sys-devel/gettext
+   X? ( virtual/imagemagick-tools[png,tiff] )
+"
+RDEPEND="${COMMON_DEPEND}
+   !app-admin/quickswitch
+"
+
+PATCHES=(
+   # >=x11-libs/wxGTK-3.0.2.0-r3 has webview removed, bug 587462
+   "${FILESDIR}"/fix_webview.patch
+)
+
+pkg_setup() {
+   # Bug 578750
+   if use kernel_linux; then
+   linux-info_pkg_setup
+   if ! linux_config_exists; then
+   ewarn "Can't check the linux kernel configuration."
+   ewarn "You might be missing vsyscall support."
+   elif kernel_is -ge 4 4 \
+   && linux_chkconfig_present LEGACY_VSYSCALL_NONE; then
+   ewarn "You do not have vsyscall emulation enabled."
+   ewarn "This will prevent some boinc projects from 
running."
+   ewarn "Please enable vsyscall emulation:"
+   ewarn "CONFIG_LEGACY_VSYSCALL_EMULATE=y"
+   ewarn "in /usr/src/linux/.config, to be found at"
+   ewarn "Processor type and features --->"
+   ewarn "vsyscall table for legacy applications 
(None) --->"
+   ewarn "(X) Emulate"
+   ewarn "Alternatively, you can enable 
CONFIG_LEGACY_VSYSCALL_NATIVE."
+   ewarn "However, this has security implications and is 
not recommended."
+   fi
+   fi
+}
+
+src_prepare() {
+   default
+
+   # prevent bad changes in compile flags, bug 286701
+   sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed"
+
+   eautoreconf
+
+   use X && need-wxwidgets unicode
+}
+
+src_configure() {
+   econf --disable-server \
+   --enable-client \
+   --enable-dynamic-client-linkage \
+   --disable-static \
+   --enable-unicode \
+   --with-ssl \
+   $(use_with X x) \
+   $(use_enable X manager) \
+   $(usex X --with-wx-config="${WX_CONFIG}" --without-wxdir)
+}
+
+src_install() {
+   default
+
+   keepdir /var/lib/${PN}
+
+   if use X; then
+   # Create new icons. bug 593362
+   local s SIZES=(16 22 24 32 36 48 64 72 96 128 192 256)
+   for s in "${SIZES[@]}"; do
+   convert 

[gentoo-commits] repo/gentoo:master commit in: sci-misc/boinc/

2018-12-06 Thread Craig Andrews
commit: 3b0bc28b2e20c96d6d534c727749f727408007b7
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Dec  5 04:11:42 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 21:20:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0bc28b

sci-misc/boinc: 7.14.2 version bump

Remove boinc.service; upstream provides boinc_client.service
elog about OpenCL as well as CUDA

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

 sci-misc/boinc/Manifest|   1 +
 sci-misc/boinc/boinc-7.14.2.ebuild | 192 +
 2 files changed, 193 insertions(+)

diff --git a/sci-misc/boinc/Manifest b/sci-misc/boinc/Manifest
index f2bd0f57b26..a1b9dd4a5e7 100644
--- a/sci-misc/boinc/Manifest
+++ b/sci-misc/boinc/Manifest
@@ -1,3 +1,4 @@
+DIST boinc-7.14.2.tar.gz 52236336 BLAKE2B 
fa97d3af9e9a650db409b24386e7950369ab2247469cd83d717d1b6dccb7952a0997763dad2285532cef6807f0460eb320edb3a162b6b20a70bae12159ec6b7f
 SHA512 
dcb6d60893e8baad6282d5e4728387352e942375d988df9c2ad00022deaa9bc5ace967a1346e1b43b25342d2e477ab42e28640935d94e6950ee3716732c9c1af
 DIST boinc-7.8.6.tar.gz 52037690 BLAKE2B 
21d356488d8ea7e665f1b47e8ef0a0055d8b1a11e6e2aeea0b0ee7839fc7c0498b97ff9bc0183cd7391b5c86590ffc8234d823a743688a833ffcbe83797fd679
 SHA512 
e565fff30bc7214ae48548ae726544be3c8b09455a8c78a9e30410fd6cffe3b04b2e5c7f54381fa4190aa8adb259243b7d6443b6760c038ed8347edfed1ba997
 DIST boinc-7.9.3.tar.gz 49628586 BLAKE2B 
a053645f5e5c41610863c19be028963fb2e92fc0015b9df5377e734af968f1a70e4913cdc2052fd4a396dd1a9a782464e3ffc96a4b59a166f25c387de4c30d6d
 SHA512 
d85880ec8e58d53af2cc5c9e357a29fbefe149450f33dea6fed5847b8e8c8bd9c9c5a309180c801c77fbedd740ebef83c1b410e8bc514e35fe210af57552bad5
 DIST boinc.tif 288208 BLAKE2B 
156a99f08dcabc62a46874830600b9d237e64b650b8edf35db67b82006a67039a3965707194e8f0b25cfd65138b8700c0bfb877507418393b9cd3df32e94d260
 SHA512 
548e19b87fd70dbeb05687320b86aad39981c161b5b5b7e02fc3ce886d4c464c9bb763d5652d9895dd505ce247c7ff4490caa3d407e28f54ce889ffbab22d046

diff --git a/sci-misc/boinc/boinc-7.14.2.ebuild 
b/sci-misc/boinc/boinc-7.14.2.ebuild
new file mode 100644
index 000..0d45457bf43
--- /dev/null
+++ b/sci-misc/boinc/boinc-7.14.2.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER=3.0-gtk3
+
+inherit autotools gnome2-utils linux-info systemd user wxwidgets
+
+DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
+HOMEPAGE="https://boinc.ssl.berkeley.edu/;
+
+SRC_URI="X? ( https://boinc.berkeley.edu/logo/boinc_glossy2_512_F.tif -> 
${PN}.tif )"
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/BOINC/${PN}.git;
+   inherit git-r3
+else
+   MY_PV="7.14"
+   SRC_URI+=" 
https://github.com/BOINC/boinc/archive/client_release/${MY_PV}/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   S="${WORKDIR}/${PN}-client_release-${MY_PV}-${PV}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="X cuda curl_ssl_gnutls curl_ssl_libressl +curl_ssl_openssl"
+
+REQUIRED_USE="^^ ( curl_ssl_gnutls curl_ssl_libressl curl_ssl_openssl ) "
+
+# libcurl must not be using an ssl backend boinc does not support.
+# If the libcurl ssl backend changes, boinc should be recompiled.
+COMMON_DEPEND="
+   >=app-misc/ca-certificates-20080809
+   cuda? (
+   >=dev-util/nvidia-cuda-toolkit-2.1
+   >=x11-drivers/nvidia-drivers-180.22
+   )
+   
net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_libressl(-)=,-curl_ssl_nss(-),curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)]
+   sys-apps/util-linux
+   sys-libs/zlib
+   X? (
+   dev-db/sqlite:3
+   media-libs/freeglut
+   virtual/jpeg:0=
+   x11-libs/gtk+:3
+   >=x11-libs/libnotify-0.7
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,webkit]
+   )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xml-dtd:4.4
+   app-text/docbook2X
+   sys-devel/gettext
+   X? ( virtual/imagemagick-tools[png,tiff] )
+"
+RDEPEND="${COMMON_DEPEND}
+   !app-admin/quickswitch
+"
+
+PATCHES=(
+   # >=x11-libs/wxGTK-3.0.2.0-r3 has webview removed, bug 587462
+   "${FILESDIR}"/fix_webview.patch
+)
+
+pkg_setup() {
+   # Bug 578750
+   if use kernel_linux; then
+   linux-info_pkg_setup
+   if ! linux_config_exists; then
+   ewarn "Can't check the linux kernel configuration."
+   ewarn "You might be missing vsyscall support."
+   elif kernel_is -ge 4 4 \
+   && linux_chkconfig_present LEGACY_VSYSCALL_NONE; then
+   ewarn "You do not have vsyscall emulation enabled."
+   ewarn "This will prevent some boinc projects 

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

2018-12-06 Thread Gilles Dartiguelongue
commit: f1863f415b44de925bc024dc32720c228f60d01c
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Dec  1 18:29:59 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu Dec  6 21:00:33 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=f1863f41

gnome-extra/gnome-logs: 3.30 is available in ::gentoo

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

 gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild | 55 -
 gnome-extra/gnome-logs/metadata.xml |  8 
 2 files changed, 63 deletions(-)

diff --git a/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild 
b/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild
deleted file mode 100644
index 7c794476..
--- a/gnome-extra/gnome-logs/gnome-logs-3.26.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1 virtualx
-
-DESCRIPTION="Log messages and event viewer"
-HOMEPAGE="https://wiki.gnome.org/Apps/Logs;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-RDEPEND="
-   >=dev-libs/glib-2.43.90:2
-   gnome-base/gsettings-desktop-schemas
-   sys-apps/systemd:=
-   >=x11-libs/gtk+-3.22:3
-"
-# libxml2+gdk-pixbuf required for glib-compile-resources
-DEPEND="${RDEPEND}
-   ~app-text/docbook-xml-dtd-4.3
-   app-text/yelp-tools
-   dev-libs/appstream-glib
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   >=dev-util/intltool-0.50
-   gnome-base/gnome-common
-   virtual/pkgconfig
-   x11-libs/gdk-pixbuf:2
-   test? (
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
-"
-
-python_check_deps() {
-   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
-   gnome2_src_configure \
-   --enable-man \
-   $(use_enable test tests)
-}
-
-src_test() {
-   virtx emake check
-}

diff --git a/gnome-extra/gnome-logs/metadata.xml 
b/gnome-extra/gnome-logs/metadata.xml
deleted file mode 100644
index 996e7cac..
--- a/gnome-extra/gnome-logs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-



[gentoo-commits] proj/gnome:master commit in: net-wireless/gnome-bluetooth/files/, net-wireless/gnome-bluetooth/

2018-12-06 Thread Mart Raudsepp
commit: cf45a06034f527863730f4d63c50ef3aa8bac48b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 20:55:25 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 20:56:04 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cf45a060

net-wireless/gnome-bluetooth: remove, available in ::gentoo

live ebuild is too outdated, so that is removed as well for now.

Signed-off-by: Mart Raudsepp  gentoo.org>

 .../gnome-bluetooth/files/61-gnome-bluetooth.rules | 11 ---
 .../gnome-bluetooth/gnome-bluetooth-3.26.1.ebuild  | 61 --
 .../gnome-bluetooth/gnome-bluetooth-.ebuild| 93 --
 net-wireless/gnome-bluetooth/metadata.xml  |  8 --
 4 files changed, 173 deletions(-)

diff --git a/net-wireless/gnome-bluetooth/files/61-gnome-bluetooth.rules 
b/net-wireless/gnome-bluetooth/files/61-gnome-bluetooth.rules
deleted file mode 100644
index 50657408..
--- a/net-wireless/gnome-bluetooth/files/61-gnome-bluetooth.rules
+++ /dev/null
@@ -1,11 +0,0 @@
-# Get access to /dev/rfkill for users
-# See https://bugzilla.redhat.com/show_bug.cgi?id=514798
-#
-# Updated for udev >= 154
-# http://bugs.debian.org/582188
-# https://bugzilla.redhat.com/show_bug.cgi?id=588660
-
-ENV{ACL_MANAGE}=="0", GOTO="gnome_bluetooth_end"
-ACTION!="add|change", GOTO="gnome_bluetooth_end"
-KERNEL=="rfkill", GROUP="plugdev", MODE="0664", TAG+="udev-acl"
-LABEL="gnome_bluetooth_end"

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.26.1.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.26.1.ebuild
deleted file mode 100644
index afc6b43a..
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.26.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome-meson udev user
-
-DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
-HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth;
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="2/13" # subslot = libgnome-bluetooth soname version
-IUSE="debug +introspection"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.38:2
-   media-libs/libcanberra[gtk3]
-   >=x11-libs/gtk+-3.12:3[introspection?]
-   x11-libs/libnotify
-   virtual/udev
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=net-wireless/bluez-5
-"
-DEPEND="${COMMON_DEPEND}
-   !net-wireless/bluez-gnome
-   app-text/docbook-xml-dtd:4.1.2
-   dev-libs/libxml2:2
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.9
-   >=dev-util/intltool-0.40.0
-   dev-util/itstool
-   virtual/libudev
-   virtual/pkgconfig
-   x11-base/xorg-proto
-"
-
-pkg_setup() {
-   enewgroup plugdev
-}
-
-src_configure() {
-   gnome-meson_src_configure \
-   -Denable-gtk-doc=false \
-   -Denable-icon-update=false \
-   $(meson_enable introspection)
-}
-
-src_install() {
-   gnome-meson_src_install
-   udev_dorules "${FILESDIR}"/61-${PN}.rules
-}
-
-pkg_postinst() {
-   gnome-meson_pkg_postinst
-   if ! has_version sys-auth/consolekit[acl] && ! has_version 
sys-apps/systemd[acl] ; then
-   elog "Don't forget to add yourself to the plugdev group "
-   elog "if you want to be able to control bluetooth transmitter."
-   fi
-}

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-.ebuild
deleted file mode 100644
index 294ceee2..
--- a/net-wireless/gnome-bluetooth/gnome-bluetooth-.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit eutils gnome2 udev user
-if [[ ${PV} =  ]]; then
-   inherit gnome2-live
-fi
-
-DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
-HOMEPAGE="https://wiki.gnome.org/GnomeBluetooth;
-
-LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
-SLOT="2/13" # subslot = libgnome-bluetooth soname version
-IUSE="+introspection"
-if [[ ${PV} =  ]]; then
-   IUSE="${IUSE} doc"
-   KEYWORDS=""
-else
-   KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
-fi
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.38:2
-   >=x11-libs/gtk+-3.12:3[introspection?]
-   media-libs/libcanberra[gtk3]
-   virtual/udev
-   x11-libs/libnotify
-   introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=net-wireless/bluez-5
-   x11-themes/gnome-icon-theme-symbolic
-"
-DEPEND="${COMMON_DEPEND}
-   !net-wireless/bluez-gnome
-   app-text/docbook-xml-dtd:4.1.2
-   dev-libs/libxml2:2
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.9
-   >=dev-util/intltool-0.40.0
-   

[gentoo-commits] proj/gnome:master commit in: net-libs/glib-networking/

2018-12-06 Thread Mart Raudsepp
commit: b478c70e8391933d62ffe9739e4a5f6aa8d7a47d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 20:54:36 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 20:54:36 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b478c70e

net-libs/glib-networking-2.54.1: remove, available in ::gentoo

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

 .../glib-networking/glib-networking-2.54.1.ebuild  | 83 --
 1 file changed, 83 deletions(-)

diff --git a/net-libs/glib-networking/glib-networking-2.54.1.ebuild 
b/net-libs/glib-networking/glib-networking-2.54.1.ebuild
deleted file mode 100644
index b6b0e270..
--- a/net-libs/glib-networking/glib-networking-2.54.1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2 multilib-minimal virtualx
-
-DESCRIPTION="Network-related giomodules for glib"
-HOMEPAGE="https://git.gnome.org/browse/glib-networking/;
-
-LICENSE="LGPL-2+"
-SLOT="0"
-IUSE="+gnome +libproxy smartcard +ssl test"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
-
-RDEPEND="
-   >=dev-libs/glib-2.46.0:2[${MULTILIB_USEDEP}]
-   gnome? ( gnome-base/gsettings-desktop-schemas )
-   libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] )
-   smartcard? (
-   >=app-crypt/p11-kit-0.18.4[${MULTILIB_USEDEP}]
-   >=net-libs/gnutls-3:=[pkcs11,${MULTILIB_USEDEP}] )
-   ssl? (
-   app-misc/ca-certificates
-   >=net-libs/gnutls-3:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   >=sys-devel/gettext-0.19.4
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   test? ( sys-apps/dbus[X] )
-"
-# eautoreconf needs >=sys-devel/autoconf-2.65:2.5
-
-src_prepare() {
-   default
-   # Disable SSLv3 requiring fallback test, which fails with 
net-libs/gnutls[-sslv3], bug 595952
-   # https://bugzilla.gnome.org/show_bug.cgi?id=782853
-   sed -i -e '/\/tls\/connection\/fallback\/SSL/d' 
"${S}"/tls/tests/connection.c || die
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} \
-   gnome2_src_configure \
-   --disable-static \
-   
--with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
-   $(use_with gnome gnome-proxy) \
-   $(use_with libproxy) \
-   $(use_with smartcard pkcs11) \
-   $(use_with ssl gnutls)
-}
-
-multilib_src_test() {
-   # XXX: non-native tests fail if glib-networking is already installed.
-   # have no idea what's wrong. would appreciate some help.
-   multilib_is_native_abi || return 0
-
-   virtx emake check
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}
-
-pkg_postinst() {
-   gnome2_pkg_postinst
-
-   multilib_pkg_postinst() {
-   gnome2_giomodule_cache_update \
-   || die "Update GIO modules cache failed (for ${ABI})"
-   }
-   multilib_foreach_abi multilib_pkg_postinst
-}
-
-pkg_postrm() {
-   gnome2_pkg_postrm
-
-   multilib_pkg_postrm() {
-   gnome2_giomodule_cache_update \
-   || die "Update GIO modules cache failed (for ${ABI})"
-   }
-   multilib_foreach_abi multilib_pkg_postrm
-}



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

2018-12-06 Thread Mart Raudsepp
commit: 00e8f0dfab93f1f280a6b05c44089b2398e292fa
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 18:39:35 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 20:51:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e8f0df

net-libs/glib-networking: bump to 2.54.1

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

 net-libs/glib-networking/Manifest  |  1 +
 .../glib-networking/glib-networking-2.54.1.ebuild  | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/net-libs/glib-networking/Manifest 
b/net-libs/glib-networking/Manifest
index bd0975e8238..44c5644f139 100644
--- a/net-libs/glib-networking/Manifest
+++ b/net-libs/glib-networking/Manifest
@@ -1 +1,2 @@
 DIST glib-networking-2.50.0.tar.xz 435380 BLAKE2B 
02eea0692cf20c9b1df8efc7e65eb144675fa307851450d461a73df6ccd55cb2ad4e8db5790ca8b0a38a14e30391e583dada30e858154e7c5b7fa0970658410a
 SHA512 
a1e9d28a546f83d461057f088ca2467a32be110f444c8ede1cbfeb20244637d8d5fb5b5b0ee4485feb517beebc3536671442bbfdd3ba01663b52e6da138bd7fe
+DIST glib-networking-2.54.1.tar.xz 441232 BLAKE2B 
4697ac5fe248d12839d2a3c1340e2e699fa2ea65a9b5d741c50d069c904e82eb23feb89d648bc127959d9ac15e18d3a4cd2bd8b08202d48d33937affb9df13c9
 SHA512 
8356d835914e33df43f4f2bb6a915ddcd48dd0565e4d5bc1f1d692e9c3124ee4421b99f87f2586f74e9fed24ef7421159f3242fd1eb7bd74950bd25e860896ec

diff --git a/net-libs/glib-networking/glib-networking-2.54.1.ebuild 
b/net-libs/glib-networking/glib-networking-2.54.1.ebuild
new file mode 100644
index 000..d8202c0db40
--- /dev/null
+++ b/net-libs/glib-networking/glib-networking-2.54.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 multilib-minimal virtualx
+
+DESCRIPTION="Network-related giomodules for glib"
+HOMEPAGE="https://git.gnome.org/browse/glib-networking/;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+IUSE="+gnome +libproxy smartcard +ssl test"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x86-solaris"
+
+RDEPEND="
+   >=dev-libs/glib-2.46.0:2[${MULTILIB_USEDEP}]
+   gnome? ( gnome-base/gsettings-desktop-schemas )
+   libproxy? ( >=net-libs/libproxy-0.4.11-r1:=[${MULTILIB_USEDEP}] )
+   smartcard? (
+   >=app-crypt/p11-kit-0.18.4[${MULTILIB_USEDEP}]
+   >=net-libs/gnutls-3:=[pkcs11,${MULTILIB_USEDEP}] )
+   ssl? (
+   app-misc/ca-certificates
+   >=net-libs/gnutls-3:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   >=sys-devel/gettext-0.19.4
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+   test? ( sys-apps/dbus[X] )
+"
+# eautoreconf needs >=sys-devel/autoconf-2.65:2.5
+
+src_prepare() {
+   default
+   # Disable SSLv3 requiring fallback test, which fails with 
net-libs/gnutls[-sslv3], bug 595952
+   # https://bugzilla.gnome.org/show_bug.cgi?id=782853
+   sed -i -e '/\/tls\/connection\/fallback\/SSL/d' 
"${S}"/tls/tests/connection.c || die
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   gnome2_src_configure \
+   --disable-static \
+   
--with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \
+   $(use_with gnome gnome-proxy) \
+   $(use_with libproxy) \
+   $(use_with smartcard pkcs11) \
+   $(use_with ssl gnutls)
+}
+
+multilib_src_test() {
+   # XXX: non-native tests fail if glib-networking is already installed.
+   # have no idea what's wrong. would appreciate some help.
+   multilib_is_native_abi || return 0
+
+   virtx emake check
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+pkg_postinst() {
+   gnome2_pkg_postinst
+
+   multilib_pkg_postinst() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postinst
+}
+
+pkg_postrm() {
+   gnome2_pkg_postrm
+
+   multilib_pkg_postrm() {
+   gnome2_giomodule_cache_update \
+   || die "Update GIO modules cache failed (for ${ABI})"
+   }
+   multilib_foreach_abi multilib_pkg_postrm
+}



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

2018-12-06 Thread Mart Raudsepp
commit: 2c672c1a3e20bf4adfe741119ed43a4517ebe527
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 20:50:54 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 20:51:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c672c1a

net-wireless/gnome-bluetooth: bump to 3.28.2

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

 net-wireless/gnome-bluetooth/Manifest  |  1 +
 .../gnome-bluetooth/gnome-bluetooth-3.28.2.ebuild  | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/net-wireless/gnome-bluetooth/Manifest 
b/net-wireless/gnome-bluetooth/Manifest
index 08a04212628..fa6ba8bc1a5 100644
--- a/net-wireless/gnome-bluetooth/Manifest
+++ b/net-wireless/gnome-bluetooth/Manifest
@@ -1 +1,2 @@
 DIST gnome-bluetooth-3.20.1.tar.xz 615880 BLAKE2B 
4b578bc7d1bf1d700f57117202e5f6461e1ace972f6922425a012eb1bcf96c7e511222a1dbd344469e0db96142d4da99face54e07d7359e28e20234d7766a70c
 SHA512 
945dde99c6531e369702dea22e60f5b05759d751b16b091fc67c256e949cee8153f60ac7ad616c086366a0141b263b068fad28bab4b50b84356d59b4e464d88a
+DIST gnome-bluetooth-3.28.2.tar.xz 349456 BLAKE2B 
24a8adbbd37a6a7338a10bb84fd113c3a65bb9c5ef277c9df082f10f52b9d9dc2bc3ff6182993fd85fb5f5f8269a965f0aba864f73ed8595a700a51e59242fc1
 SHA512 
03f66f8c5c195b10cf2c13dc93191b9f2f79adae099ddb8037ef1277731f37b8f0a42b603e8aacbe2fb108be6abf7a77a823d86d5fac62a42a53e3498d53d87e

diff --git a/net-wireless/gnome-bluetooth/gnome-bluetooth-3.28.2.ebuild 
b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.28.2.ebuild
new file mode 100644
index 000..3d98bbae7f4
--- /dev/null
+++ b/net-wireless/gnome-bluetooth/gnome-bluetooth-3.28.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome.org gnome2-utils meson udev user xdg
+
+DESCRIPTION="Bluetooth graphical utilities integrated with GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeBluetooth;
+
+LICENSE="GPL-2+ LGPL-2.1+ FDL-1.1+"
+SLOT="2/13" # subslot = libgnome-bluetooth soname version
+IUSE="gtk-doc +introspection"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+COMMON_DEPEND="
+   >=x11-libs/gtk+-3.12:3[introspection?]
+   media-libs/libcanberra[gtk3]
+   >=x11-libs/libnotify-0.7.0
+   virtual/libudev
+   >=dev-libs/glib-2.38:2
+   introspection? ( >=dev-libs/gobject-introspection-0.9.5:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   virtual/udev
+   >=net-wireless/bluez-5
+"
+DEPEND="${COMMON_DEPEND}
+   !net-wireless/bluez-gnome
+   dev-libs/libxml2:2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.9 )
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   enewgroup plugdev
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dicon_update=false
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   udev_dorules "${FILESDIR}"/61-${PN}.rules
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+   if ! has_version sys-auth/consolekit[acl] && ! has_version 
sys-apps/systemd[acl] ; then
+   elog "Don't forget to add yourself to the plugdev group "
+   elog "if you want to be able to control bluetooth transmitter."
+   fi
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/glibmm/

2018-12-06 Thread Mart Raudsepp
commit: ea350fcf37f56e46b3bda9eb625858740f3a9f3f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 18:26:07 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 20:51:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea350fcf

dev-cpp/glibmm: bump to 2.56.1

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

 dev-cpp/glibmm/Manifest |  1 +
 dev-cpp/glibmm/glibmm-2.56.1.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-cpp/glibmm/Manifest b/dev-cpp/glibmm/Manifest
index 49475c5066a..c8bbf06fc8c 100644
--- a/dev-cpp/glibmm/Manifest
+++ b/dev-cpp/glibmm/Manifest
@@ -2,3 +2,4 @@ DIST glibmm-2.50.1.tar.xz 6444576 BLAKE2B 
dbbdb79d8de9510f9bec770523ca7f4c93d287
 DIST glibmm-2.52.1.tar.xz 6451164 BLAKE2B 
740178b51a2263ecc4778833fa6f2fd3913cdfc4e93b1a732a1b0ec9d43eb4ed60ab6bea48e02081d75a3ec1f98a149ebff47ced54dcce07e7ae011b2d20452d
 SHA512 
702158762cb28972b315ab98dc00a62e532bda08b6e76dc2a2556e8cb381c2021290891887a4af2fbff5a62bab4d50581be73037dc8e0dc47d5febd6cbeb7bda
 DIST glibmm-2.54.1.tar.xz 6837384 BLAKE2B 
98e4acb5b80786a27195bea43cc425a45219078ef839e97c60c9e3f52b3a0b3c928e19469d679529b5091d8ac1953d4f315ea75618c3fcc8f33d15f6565b5783
 SHA512 
94f2a4d6972684e25e38ff2e6bcfc1e9c5e4d096856d3419320c14166e27e26b1ad69be434337e9b70c23842989988113521aae7a800ef2f29e81f1ae6c25a13
 DIST glibmm-2.56.0.tar.xz 6859520 BLAKE2B 
8d7f0120de211002d587e6ec0d3750dcdce60abae6506395b318be876d5ed680b1451920063f06d6d9655137d50482a9ba936caa0f6da127bb3855e43b4d877f
 SHA512 
65e577009019e30e340ae5fe6e4c854e5a75551b2eb83ad85403d73eb4e77879783162d4c3c354bc37be0be842f0ddffc1977021a5e0c32985fb596d86929c08
+DIST glibmm-2.56.1.tar.xz 6841240 BLAKE2B 
db0e1402f322fd31138cf4db2fc2fabb6fb9896f226f98bd524fe005f0e3412f6973774571b7ec79a9e3c79f6622b0969a55dc91631cc996906dd1e558ad4fe8
 SHA512 
fd5ad19c5dcba484573520e1d00b5bbb600ee805ab8cd9c0d985880cc1bcbe67ad31fa9f2b5789b5892eddd6be345e3f308593e5ef021e1cfda132e4235fb735

diff --git a/dev-cpp/glibmm/glibmm-2.56.1.ebuild 
b/dev-cpp/glibmm/glibmm-2.56.1.ebuild
new file mode 100644
index 000..d9ad6015406
--- /dev/null
+++ b/dev-cpp/glibmm/glibmm-2.56.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="C++ interface for glib2"
+HOMEPAGE="https://www.gtkmm.org;
+
+LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~x86-solaris"
+IUSE="doc debug test"
+
+RDEPEND="
+   >=dev-libs/libsigc++-2.9.1:2[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.55.1:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+# dev-cpp/mm-common needed for eautoreconf
+
+src_prepare() {
+   if ! use test; then
+   # don't waste time building tests
+   sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
+   -i Makefile.am Makefile.in || die "sed 1 failed"
+   fi
+
+   # don't build examples - we want to install example sources, not 
binaries
+   sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
+   -i Makefile.am Makefile.in || die "sed 2 failed"
+
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(use_enable debug debug-refcounting) \
+   $(multilib_native_use_enable doc documentation) \
+   --enable-deprecated-api
+}
+
+multilib_src_test() {
+   cd tests
+   default
+
+   for i in */test; do
+   ${i} || die "Running tests failed at ${i}"
+   done
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
+   find examples -type f -name 'Makefile*' -exec rm -f {} \; 2>/dev/null
+   dodoc -r examples
+}



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

2018-12-06 Thread Andreas Sturmlechner
commit: 7ffe15fefa8bb25be58249827d3bce997d9b4a51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec  6 12:20:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:49:19 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7ffe15fe

qt5-build.eclass: Drop obsolete pre-Qt-5.11 quirks

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/qt5-build.eclass | 31 +++
 1 file changed, 7 insertions(+), 24 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index ef104429..83f66220 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -80,26 +80,14 @@ case ${PV} in
*_alpha*|*_beta*|*_rc*)
# development release
QT5_BUILD_TYPE="release"
-
-   if [[ ${QT5_MINOR_VERSION} -ge 10 ]]; then
-   MY_P=${QT5_MODULE}-everywhere-src-${PV/_/-}
-   else
-   MY_P=${QT5_MODULE}-opensource-src-${PV/_/-}
-   fi
-
+   MY_P=${QT5_MODULE}-everywhere-src-${PV/_/-}

SRC_URI="https://download.qt.io/development_releases/qt/${PV%.*}/${PV/_/-}/submodules/${MY_P}.tar.xz;
S=${WORKDIR}/${MY_P}
;;
*)
# official stable release
QT5_BUILD_TYPE="release"
-
-   if [[ ${QT5_MINOR_VERSION} -ge 10 ]]; then
-   MY_P=${QT5_MODULE}-everywhere-src-${PV}
-   else
-   MY_P=${QT5_MODULE}-opensource-src-${PV}
-   fi
-
+   MY_P=${QT5_MODULE}-everywhere-src-${PV}

SRC_URI="https://download.qt.io/official_releases/qt/${PV%.*}/${PV}/submodules/${MY_P}.tar.xz;
S=${WORKDIR}/${MY_P}
;;
@@ -535,13 +523,11 @@ qt5_base_configure() {
echo -platform freebsd-clang
fi
fi)
-   $(if [[ ${QT5_MINOR_VERSION} -ge 10 ]]; then
-   if use kernel_linux; then
-   if tc-is-gcc; then
-   echo -platform linux-g++
-   elif tc-is-clang; then
-   echo -platform linux-clang
-   fi
+   $(if use kernel_linux; then
+   if tc-is-gcc; then
+   echo -platform linux-g++
+   elif tc-is-clang; then
+   echo -platform linux-clang
fi
fi)
 
@@ -571,9 +557,6 @@ qt5_base_configure() {
-no-sql-db2 -no-sql-ibase -no-sql-mysql -no-sql-oci -no-sql-odbc
-no-sql-psql -no-sql-sqlite -no-sql-sqlite2 -no-sql-tds
 
-   # ensure the QML debugging support (qmltooling) is built in 
qtdeclarative
-   $([[ ${QT5_MINOR_VERSION} -lt 11 ]] && echo -qml-debug)
-
# MIPS DSP instruction set extensions
$(is-flagq -mno-dsp   && echo -no-mips_dsp)
$(is-flagq -mno-dspr2 && echo -no-mips_dspr2)



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

2018-12-06 Thread Andreas Sturmlechner
commit: 9ae2b8e7fa02f5fb1fb79f9af77b7f58131e63ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  3 19:09:31 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:49:19 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=9ae2b8e7

qt5-build.eclass: Cleanup obsolete -gt/-ge conditionals

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/qt5-build.eclass | 172 +++-
 1 file changed, 81 insertions(+), 91 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 3189f0c0..ef104429 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -200,9 +200,7 @@ qt5-build_src_prepare() {
src/{corelib/corelib,gui/gui}.pro || die "sed failed 
(optimize_full)"
 
# Respect build variables in configure tests (bug #639494)
-   if [[ ${QT5_MINOR_VERSION} -ge 9 ]]; then
-   sed -i -e "s|\"\$outpath/bin/qmake\" 
\"\$relpathMangled\" -- \"\$@\"|& $(qt5_qmake_args) |" configure || die
-   fi
+   sed -i -e "s|\"\$outpath/bin/qmake\" \"\$relpathMangled\" -- 
\"\$@\"|& $(qt5_qmake_args) |" configure || die
fi
 
default
@@ -508,9 +506,7 @@ qt5_base_configure() {
export LD="$(tc-getCXX)"
 
# bug 633838
-   if [[ ${QT5_MINOR_VERSION} -ge 9 ]]; then
-   unset QMAKESPEC XQMAKESPEC QMAKEPATH QMAKEFEATURES
-   fi
+   unset QMAKESPEC XQMAKESPEC QMAKEPATH QMAKEFEATURES
 
# configure arguments
local conf=(
@@ -670,7 +666,7 @@ qt5_base_configure() {
-no-warnings-are-errors
 
# enable in respective modules to avoid poisoning 
QT.global_private.enabled_features
-   $([[ ${QT5_MINOR_VERSION} -ge 9 ]] && echo -no-gui -no-widgets)
+   -no-gui -no-widgets
 
# module-specific options
"${myconf[@]}"
@@ -681,11 +677,9 @@ qt5_base_configure() {
einfo "Configuring with: ${conf[@]}"
"${S}"/configure "${conf[@]}" || die "configure failed"
 
-   if [[ ${QT5_MINOR_VERSION} -ge 8 ]]; then
-   # a forwarding header is no longer created since 5.8, causing 
the system
-   # config to always be used. bug 599636
-   cp src/corelib/global/qconfig.h include/QtCore/ || die
-   fi
+   # a forwarding header is no longer created since 5.8, causing the system
+   # config to always be used. bug 599636
+   cp src/corelib/global/qconfig.h include/QtCore/ || die
 
popd >/dev/null || die
 
@@ -769,7 +763,7 @@ qt5_install_module_config() {
 
> "${T}"/${PN}-qconfig.h
> "${T}"/${PN}-qconfig.pri
-   [[ ${QT5_MINOR_VERSION} -ge 9 ]] && > "${T}"/${PN}-qmodule.pri
+   > "${T}"/${PN}-qmodule.pri
 
# generate qconfig_{add,remove} and ${PN}-qconfig.h
for x in "${QT5_GENTOO_CONFIG[@]}"; do
@@ -803,32 +797,30 @@ qt5_install_module_config() {
doins "${T}"/${PN}-qconfig.pri
)
 
-   if [[ ${QT5_MINOR_VERSION} -ge 9 ]]; then
-   # generate qprivateconfig
-   for x in "${QT5_GENTOO_PRIVATE_CONFIG[@]}"; do
-   local flag=${x%%:*}
-   x=${x#${flag}:}
-   local feature=${x%%:*}
-   x=${x#${feature}:}
-
-   if [[ -z ${flag} ]] || { [[ ${flag} != '!' ]] && use 
${flag}; }; then
-   [[ -n ${feature} ]] && qprivateconfig_add+=" 
${feature}"
-   else
-   [[ -n ${feature} ]] && qprivateconfig_remove+=" 
${feature}"
-   fi
-   done
+   # generate qprivateconfig
+   for x in "${QT5_GENTOO_PRIVATE_CONFIG[@]}"; do
+   local flag=${x%%:*}
+   x=${x#${flag}:}
+   local feature=${x%%:*}
+   x=${x#${feature}:}
 
-   # generate and install ${PN}-qmodule.pri
-   [[ -n ${qprivateconfig_add} ]] && echo 
"QT.global_private.enabled_features = ${qprivateconfig_add}" >> 
"${T}"/${PN}-qmodule.pri
-   [[ -n ${qprivateconfig_remove} ]] && echo 
"QT.global_private.disabled_features = ${qprivateconfig_remove}" >> 
"${T}"/${PN}-qmodule.pri
-   [[ -s ${T}/${PN}-qmodule.pri ]] && (
-   insinto "${QT5_ARCHDATADIR#${EPREFIX}}"/mkspecs/gentoo
-   doins "${T}"/${PN}-qmodule.pri
-   )
-   fi
+   if [[ -z ${flag} ]] || { [[ ${flag} != '!' ]] && use ${flag}; 
}; then
+   [[ -n ${feature} ]] && qprivateconfig_add+=" ${feature}"
+   else
+   [[ -n ${feature} ]] && qprivateconfig_remove+=" 
${feature}"
+   fi
+   done
+
+   # generate and install ${PN}-qmodule.pri
+   [[ -n ${qprivateconfig_add} ]] && echo 

[gentoo-commits] proj/qt:master commit in: dev-qt/qtbluetooth/, dev-qt/linguist-tools/, dev-qt/qtsql/files/, ...

2018-12-06 Thread Andreas Sturmlechner
commit: 4a3db05986f174c62de05719a87b1b47fd9220e7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec  6 12:18:23 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:49:19 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=4a3db059

dev-qt: Drop 5.9 stable branch

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

 dev-qt/assistant/assistant-5.9..ebuild |  55 ---
 dev-qt/designer/designer-5.9..ebuild   |  57 ---
 .../linguist-tools/linguist-tools-5.9..ebuild  |  35 -
 dev-qt/linguist/linguist-5.9..ebuild   |  48 --
 dev-qt/pixeltool/pixeltool-5.9..ebuild |  25 ---
 dev-qt/qdbus/qdbus-5.9..ebuild |  25 ---
 dev-qt/qdbusviewer/qdbusviewer-5.9..ebuild |  45 --
 dev-qt/qdoc/qdoc-5.9..ebuild   |  31 
 dev-qt/qt3d/qt3d-5.9..ebuild   |  32 
 dev-qt/qtbluetooth/qtbluetooth-5.9..ebuild |  33 
 dev-qt/qtcanvas3d/qtcanvas3d-5.9..ebuild   |  21 ---
 dev-qt/qtcharts/qtcharts-5.9..ebuild   |  29 
 dev-qt/qtconcurrent/qtconcurrent-5.9..ebuild   |  23 ---
 dev-qt/qtcore/qtcore-5.9..ebuild   |  75 -
 dev-qt/qtdatavis3d/qtdatavis3d-5.9..ebuild |  31 
 dev-qt/qtdbus/qtdbus-5.9..ebuild   |  43 --
 dev-qt/qtdeclarative/qtdeclarative-5.9..ebuild |  56 ---
 dev-qt/qtdiag/qtdiag-5.9..ebuild   |  36 -
 dev-qt/qtgamepad/qtgamepad-5.9..ebuild |  35 -
 .../qtgraphicaleffects-5.9..ebuild |  21 ---
 dev-qt/qtgui/files/qtgui-5.9.4-opengl.patch|  87 ---
 dev-qt/qtgui/qtgui-5.9..ebuild | 169 -
 dev-qt/qthelp/qthelp-5.9..ebuild   |  30 
 .../qtimageformats/qtimageformats-5.9..ebuild  |  29 
 dev-qt/qtlocation/qtlocation-5.9..ebuild   |  44 --
 dev-qt/qtmultimedia/qtmultimedia-5.9..ebuild   |  68 -
 dev-qt/qtnetwork/qtnetwork-5.9..ebuild |  60 
 dev-qt/qtnetworkauth/qtnetworkauth-5.9..ebuild |  20 ---
 dev-qt/qtopengl/qtopengl-5.9..ebuild   |  34 -
 dev-qt/qtpaths/qtpaths-5.9..ebuild |  23 ---
 dev-qt/qtplugininfo/qtplugininfo-5.9..ebuild   |  23 ---
 dev-qt/qtpositioning/qtpositioning-5.9..ebuild |  37 -
 .../qtprintsupport/qtprintsupport-5.9..ebuild  |  42 -
 .../qtquickcontrols-5.9..ebuild|  32 
 .../qtquickcontrols2-5.9..ebuild   |  30 
 dev-qt/qtscript/qtscript-5.9..ebuild   |  36 -
 dev-qt/qtscxml/qtscxml-5.9..ebuild |  19 ---
 dev-qt/qtsensors/qtsensors-5.9..ebuild |  28 
 dev-qt/qtserialbus/qtserialbus-5.9..ebuild |  20 ---
 dev-qt/qtserialport/qtserialport-5.9..ebuild   |  27 
 dev-qt/qtspeech/files/qtspeech-5.9.4-nogui.patch   |  12 --
 dev-qt/qtspeech/qtspeech-5.9..ebuild   |  22 ---
 dev-qt/qtsql/files/qtsql-5.9.5-mariadb-10.2.patch  |  35 -
 dev-qt/qtsql/qtsql-5.9..ebuild |  63 
 dev-qt/qtsvg/qtsvg-5.9..ebuild |  23 ---
 dev-qt/qttest/qttest-5.9..ebuild   |  33 
 .../qttranslations/qttranslations-5.9..ebuild  |  19 ---
 .../qtvirtualkeyboard-5.9..ebuild  |  38 -
 dev-qt/qtwayland/qtwayland-5.9..ebuild |  39 -
 dev-qt/qtwebchannel/qtwebchannel-5.9..ebuild   |  26 
 .../qtwebengine-5.9.3-paxmark-mksnapshot.patch |  41 -
 .../files/qtwebengine-5.9.4-jpeg-9-1.patch |  70 -
 .../files/qtwebengine-5.9.4-jpeg-9-2.patch |  46 --
 dev-qt/qtwebengine/qtwebengine-5.9..ebuild | 128 
 dev-qt/qtwebsockets/qtwebsockets-5.9..ebuild   |  27 
 dev-qt/qtwebview/qtwebview-5.9..ebuild |  21 ---
 dev-qt/qtwidgets/qtwidgets-5.9..ebuild |  57 ---
 dev-qt/qtx11extras/qtx11extras-5.9..ebuild |  21 ---
 dev-qt/qtxml/qtxml-5.9..ebuild |  29 
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.9..ebuild |  19 ---
 60 files changed, 2383 deletions(-)

diff --git a/dev-qt/assistant/assistant-5.9..ebuild 
b/dev-qt/assistant/assistant-5.9..ebuild
deleted file mode 100644
index 0fe2bc14..
--- a/dev-qt/assistant/assistant-5.9..ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-QT5_MODULE="qttools"
-inherit desktop gnome2-utils qt5-build
-
-DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86"
-fi
-
-IUSE="webkit"
-
-DEPEND="
-   ~dev-qt/qtcore-${PV}
-   

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

2018-12-06 Thread Andreas Sturmlechner
commit: 4f4cce366061b571324e5f17ac4697b6e26379c4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  3 17:49:16 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:49:19 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=4f4cce36

qt5-build.eclass: Cleanup quirks for no longer available versions

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/qt5-build.eclass | 31 ++-
 1 file changed, 2 insertions(+), 29 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index 70f2bed9..3189f0c0 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -174,14 +174,8 @@ qt5-build_src_prepare() {
qt5_symlink_tools_to_build_dir
 
# Avoid unnecessary qmake recompilations
-   if [[ ${QT5_MINOR_VERSION} -ge 8 ]]; then
-   sed -i -e "/Creating qmake/i if [ '!' -e 
\"\$outpath/bin/qmake\" ]; then" \
-   -e '/echo "Done."/a fi' \
-   configure || die "sed failed (skip qmake 
bootstrap)"
-   else
-   sed -i -re "s|^if true;.*(\[ 
'\!').*(\"\\\$outpath/bin/qmake\".*)|if \1 -e \2 then|" \
-   configure || die "sed failed (skip qmake 
bootstrap)"
-   fi
+   sed -i -e "/Creating qmake/i if [ '!' -e 
\"\$outpath/bin/qmake\" ]; then" \
+   -e '/echo "Done."/a fi' configure || die "sed failed 
(skip qmake bootstrap)"
 
# Respect CC, CXX, *FLAGS, MAKEOPTS and EXTRA_EMAKE when 
bootstrapping qmake
sed -i -e "/outpath\/qmake\".*\"\$MAKE\")/ s:): \
@@ -196,12 +190,6 @@ qt5-build_src_prepare() {
sed -i -e "/^QMAKE_CONF_COMPILER=/ s:=.*:=\"$(tc-getCXX)\":" \
configure || die "sed failed (QMAKE_CONF_COMPILER)"
 
-   if [[ ${QT5_MINOR_VERSION} -le 7 ]]; then
-   # Respect toolchain and flags in config.tests
-   find config.tests/unix -name '*.test' -type f -execdir \
-   sed -i -e 's/-nocache //' '{}' + || die
-   fi
-
# Don't inject -msse/-mavx/... into CXXFLAGS when detecting
# compiler support for extended instruction sets (bug 552942)
find config.tests/common -name '*.pro' -type f -execdir \
@@ -579,9 +567,6 @@ qt5_base_configure() {
# build shared libraries
-shared
 
-   # always enable large file support
-   $([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -largefile)
-
# disabling accessibility is not recommended by upstream, as
# it will break QStyle and may break other internal parts of Qt
-accessibility
@@ -624,7 +609,6 @@ qt5_base_configure() {
 
# disable everything to prevent automagic deps (part 2)
-no-gtk
-   $([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -no-pulseaudio 
-no-alsa)
 
# exclude examples and tests from default build
-nomake examples
@@ -637,10 +621,6 @@ qt5_base_configure() {
# print verbose information about each configure test
-verbose
 
-   # always enable iconv support
-   # since 5.8 this is handled in qtcore
-   $([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -iconv)
-
# disable everything to prevent automagic deps (part 3)
-no-cups -no-evdev -no-tslib -no-icu -no-fontconfig -no-dbus
 
@@ -667,10 +647,6 @@ qt5_base_configure() {
# disable undocumented X11-related flags, override in qtgui
# (not shown in ./configure -help output)
-no-xkb
-   $([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -no-xrender)
-
-   # disable obsolete/unused X11-related flags
-   $([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -no-mitshm 
-no-xcursor -no-xfixes -no-xrandr -no-xshape -no-xsync)
 
# always enable session management support: it doesn't need 
extra deps
# at configure time and turning it off is dangerous, see bug 
518262
@@ -686,9 +662,6 @@ qt5_base_configure() {
# disable libinput-based generic plugin by default, override in 
qtgui
-no-libinput
 
-   # disable gstreamer by default, override in qtmultimedia
-   $([[ ${QT5_MINOR_VERSION} -lt 8 ]] && echo -no-gstreamer)
-
# respect system proxies by default: it's the most natural
# setting, and it'll become the new upstream default in 5.8
-system-proxies



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

2018-12-06 Thread Craig Andrews
commit: a192dc9b171a51cf5d3d5f2808c1a52e3e170406
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 26 20:58:27 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 20:46:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a192dc9b

dev-python/pytables: 3.4.4 version bump

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

 dev-python/pytables/Manifest  |  1 +
 dev-python/pytables/pytables-3.4.4.ebuild | 78 +++
 2 files changed, 79 insertions(+)

diff --git a/dev-python/pytables/Manifest b/dev-python/pytables/Manifest
index d069585f263..50d9905631d 100644
--- a/dev-python/pytables/Manifest
+++ b/dev-python/pytables/Manifest
@@ -1,2 +1,3 @@
 DIST tables-3.3.0.tar.gz 7004337 BLAKE2B 
7ca95e65920c3bc16b5bac8c3bf92f2fa9c498eedfc981ee9e27c77f30f31bd527f15b37d8ffcc03bb2dbede170cce1a1ab7fc54de5ffebfafa4e41f69bbc46b
 SHA512 
e19445f0f5f2530d49ce55f258931babb7b05df2366637ddbc306323a1f75b7f7dcf91d70a8cc1f41b182d4cdd9c83872873168592bdcce7bd5acae9f3274f36
 DIST tables-3.4.2.tar.gz 7593471 BLAKE2B 
1a011a2a910a25d4e7cad68b5a1a267482f5ed958aa824dfba5a6c902200c56253c7d5609cd674dfcb288f6ebf2ecb76f4324e53b852f70d0cfc60d6b222510a
 SHA512 
8c3bb9113e5082f8b44866b04728a04dae37fbd576c3259309fc305fd4cc0c4f74925557e74f6bd1bd1fc5150d8091648139c4c702e5ed9f53e0ace11c2ac58b
+DIST tables-3.4.4.tar.gz 4626053 BLAKE2B 
cca4f87aa62db16bb47e131bf670e1013d363dea9c807f399688e184610f682c49b00b686d8e28a03caf94a98e51b11bf646df66f4e3db66f481751f096906f8
 SHA512 
2d0cdd36a6f14702f424773b64187d1980d73a72525ead43b272776bb32b2ebc4c6ea0b7e3343c8600d7f62c42d008b5e835439af30e76ea11c750431ddf

diff --git a/dev-python/pytables/pytables-3.4.4.ebuild 
b/dev-python/pytables/pytables-3.4.4.ebuild
new file mode 100644
index 000..2dbdcf0375b
--- /dev/null
+++ b/dev-python/pytables/pytables-3.4.4.ebuild
@@ -0,0 +1,78 @@
+# 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,7} )
+PYTHON_REQ_USE="threads(+)"
+
+MY_PN=tables
+MY_P=${MY_PN}-${PV}
+
+inherit distutils-r1
+
+DESCRIPTION="Hierarchical datasets for Python"
+HOMEPAGE="https://www.pytables.org/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+LICENSE="BSD"
+IUSE="doc examples"
+
+RDEPEND="
+   app-arch/bzip2:0=
+   app-arch/lz4:0=
+   >=app-arch/zstd-1.0.0:=
+   >=dev-libs/c-blosc-1.11.1:0=
+   dev-libs/lzo:2=
+   >=dev-python/numpy-1.8.1[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.5.2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   >=sci-libs/hdf5-1.8.15:0=
+"
+DEPEND="${RDEPEND}
+   >=dev-python/cython-0.21[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( ANNOUNCE.txt RELEASE_NOTES.txt THANKS )
+
+python_prepare_all() {
+   export HDF5_DIR="${EPREFIX}"/usr
+   rm tables/*.c || die
+   sed -e "s:/usr:${EPREFIX}/usr:g" \
+   -i setup.py || die
+   rm -r c-blosc/{blosc,internal-complibs} || die
+   sed -i -e '/_version/ s/\\s\*/\\s\+/' setup.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local -x CFLAGS="${CFLAGS}"
+   append-cflags -fno-strict-aliasing
+   fi
+   distutils-r1_python_compile
+}
+
+python_test() {
+   cd "${BUILD_DIR}"/lib* || die
+   ${EPYTHON} tables/tests/test_all.py || die
+}
+
+python_install_all() {
+   if use doc; then
+   HTML_DOCS=( doc/html/. )
+   DOCS+=( doc/scripts )
+   fi
+   distutils-r1_python_install_all
+
+   if use examples; then
+   dodoc -r examples
+   dodoc -r contrib
+   docompress -x /usr/share/doc/${PF}/examples
+   docompress -x /usr/share/doc/${PF}/contrib
+   fi
+}



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

2018-12-06 Thread Craig Andrews
commit: 9ac05b825d825c04f7a25c1730299d6d1db39928
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 26 20:57:17 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 20:40:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac05b82

dev-python/pytables: Fix for Python 3.7

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

 dev-python/pytables/pytables-3.4.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytables/pytables-3.4.2.ebuild 
b/dev-python/pytables/pytables-3.4.2.ebuild
index 02d1be95e96..71c6708813c 100644
--- a/dev-python/pytables/pytables-3.4.2.ebuild
+++ b/dev-python/pytables/pytables-3.4.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 PYTHON_REQ_USE="threads(+)"
 
 MY_PN=tables
@@ -45,6 +45,7 @@ python_prepare_all() {
sed -e "s:/usr:${EPREFIX}/usr:g" \
-i setup.py || die
rm -r c-blosc/{blosc,internal-complibs} || die
+   sed -i -e '/_version/ s/\\s\*/\\s\+/' setup.py || die
distutils-r1_python_prepare_all
 }
 



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

2018-12-06 Thread Craig Andrews
commit: 8a9701d2261ddf834e66a15601850dae62f41043
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 26 21:01:36 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 20:39:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9701d2

dev-python/numexpr: Add Python 3.7 support

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

 dev-python/numexpr/numexpr-2.6.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/numexpr/numexpr-2.6.2.ebuild 
b/dev-python/numexpr/numexpr-2.6.2.ebuild
index 03821ec488a..93836f5e9c2 100644
--- a/dev-python/numexpr/numexpr-2.6.2.ebuild
+++ b/dev-python/numexpr/numexpr-2.6.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 flag-o-matic



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

2018-12-06 Thread Craig Andrews
commit: 2bc55ad1a2b3ee493dcbfc154827e2f69ca563aa
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Nov 26 21:03:07 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 20:39:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc55ad1

dev-python/numexpr: 2.6.8 version bump

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

 dev-python/numexpr/Manifest |  1 +
 dev-python/numexpr/numexpr-2.6.8.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index 98459e09da8..7d3671f6bc9 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1,2 +1,3 @@
 DIST numexpr-2.6.1.tar.gz 90819 BLAKE2B 
833402388e184bd38c449bcda866f68858f486d5cf30aec29dc5e9827a34a40cb166128a8fb217f0ed1614e0b759cf2164e31cb2a16198ea3e6a216c9fe01853
 SHA512 
07c88b1788ecad2c59260e7a6a15dfc21d486462a8866091d157286e5ce3b5b77f5fdab401fd30e2a5e4880398af53641d557003497c7d3658421bfcff38c31c
 DIST numexpr-2.6.2.tar.gz 90970 BLAKE2B 
85034d7d36bd921df289f817451e7b30071b9d448dc050e4f25afd13315921e3c10d61a41983cf106606e4efd91504e94ca7d8f01d80b230a9f717f41eb687ee
 SHA512 
730e19e61987ecb00bfc3a65db043c88a1311046f2ea5f0a48c93d6a8d7576dbaa166b0b9b0f547e344b21b5c269be1b5aa2097e88aaac55219884c7ece55261
+DIST numexpr-2.6.8.tar.gz 94517 BLAKE2B 
b41593183d69cd98f81107da5abc3eb59b35c6e61c0dde213c9a201c2776e4684d8af4b1a88c59ca464a7755941de9baf2157af64e8662c4219ae8ece635aefb
 SHA512 
e610a2e3891f12b3a9fd7acb14a0362e0f03084035aa274827ec5e7d2584f2c599493afaf406d8720d915c7ed834dca11b1fbf28c0645077eb63223a2bf52cf9

diff --git a/dev-python/numexpr/numexpr-2.6.8.ebuild 
b/dev-python/numexpr/numexpr-2.6.8.ebuild
new file mode 100644
index 000..0e6532a4ac0
--- /dev/null
+++ b/dev-python/numexpr/numexpr-2.6.8.ebuild
@@ -0,0 +1,58 @@
+# 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,7} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy"
+HOMEPAGE="https://github.com/pydata/numexpr;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="mkl"
+
+RDEPEND="
+   >=dev-python/numpy-1.6[${PYTHON_USEDEP}]
+   mkl? ( sci-libs/mkl )"
+DEPEND="${RDEPEND}
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   # TODO: mkl can be used but it fails for me
+   # only works with mkl in tree. newer mkl will use pkgconfig
+   if use mkl; then
+   use amd64 && local ext="_lp64"
+   cat > site.cfg <<- _EOF_ || die
+   [mkl]
+   library_dirs = ${MKLROOT}/lib/em64t
+   include_dirs = ${MKLROOT}/include
+   mkl_libs = mkl_solver${ext}, mkl_intel${ext}, \
+   mkl_intel_thread, mkl_core, iomp5
+   _EOF_
+   fi
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile() {
+   if ! python_is_python3; then
+   local -x CFLAGS="${CFLAGS}"
+   append-cflags -fno-strict-aliasing
+   fi
+
+   distutils-r1_python_compile
+}
+
+python_test() {
+   pushd "${BUILD_DIR}"/lib >/dev/null || die
+   "${EPYTHON}" \
+   -c "import sys;import numexpr;sys.exit(0 if numexpr.test() else 
1)" \
+   || die
+   pushd >/dev/null || die
+}



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

2018-12-06 Thread Craig Andrews
commit: 35fbae1b139bdbeb5a6615d5839b4597d2fd8e57
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec  3 21:12:26 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 20:37:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fbae1b

dev-libs/xerces-c: 3.2.2 version bump

Use cmake instead of autotools

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

 dev-libs/xerces-c/Manifest  |   1 +
 dev-libs/xerces-c/xerces-c-3.2.2.ebuild | 111 
 2 files changed, 112 insertions(+)

diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 2bfdd810c88..f913f7321c4 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -1 +1,2 @@
 DIST xerces-c-3.1.4.tar.gz 6992545 BLAKE2B 
463e721843632b13f4b5c845f14cf9ab4f093085558858b435ae5a3122951ab590f9e56f43add1aeaf7dc244814710be804ab0331a1d1e8073919ad9d3b61068
 SHA512 
8afd775bac0345a2714b77a1ae2cfb8ae67f0239ec7370de7d89612dec64d2e1df48612c875fe239ab6f2eb31914c2d3914617e6b34a1bae0bbb14e4dbc787b5
+DIST xerces-c-3.2.2.tar.gz 7100953 BLAKE2B 
d167299797189ef181c384ac49095e8bc4cf4e0c7d646e72840a19f56c6eea060168d2c2d29c29ce6cc76dd44e403bea4c3dcde67f964b87f3abc807ad0b14ad
 SHA512 
13709b47b61d957d736f34b774dbc7fbd85171eedebd0cada41fd1d17929e6c42904c882b1e1d4f9b4fd464938b62e5ebb127187b4974dfade6a593e31471e80

diff --git a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild 
b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild
new file mode 100644
index 000..1606996a344
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils prefix
+
+DESCRIPTION="A validating XML parser written in a portable subset of C++"
+HOMEPAGE="https://xerces.apache.org/xerces-c/;
+SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+
+IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv 
icu static-libs test threads"
+
+RDEPEND="icu? ( dev-libs/icu:0= )
+   curl? ( net-misc/curl )
+   virtual/libiconv"
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   test? ( dev-lang/perl )"
+
+DOCS=( CREDITS KEYS NOTICE README )
+
+pkg_setup() {
+   export ICUROOT="${EPREFIX}/usr"
+
+   if use iconv && use icu; then
+   ewarn "This package can use iconv or icu for loading messages"
+   ewarn "and transcoding, but not both. ICU takes precedence."
+   fi
+}
+
+src_configure() {
+   # 'cfurl' is only available on OSX and 'socket' isn't supposed to work.
+   # But the docs aren't clear about it, so we would need some testing...
+   local netaccessor
+   if use curl; then
+   netaccessor="curl"
+   elif use elibc_Darwin; then
+   netaccessor="cfurl"
+   else
+   netaccessor="socket"
+   fi
+
+   local msgloader
+   if use icu; then
+   msgloader="icu"
+   elif use iconv; then
+   msgloader="iconv"
+   else
+   msgloader="inmemory"
+   fi
+
+   local transcoder
+   if use icu; then
+   transcoder="icu"
+   elif use elibc_Darwin; then
+   transcoder="macosunicodeconverter"
+   elif use elibc_FreeBSD; then
+   transcoder="iconv"
+   else
+   transcoder="gnuiconv"
+   fi
+   # for interix maybe: transcoder="windows"
+
+   local mycmakeargs=(
+   -Dnetwork-accessor="${netaccessor}"
+   -Dmessage-loader="${msgloader}"
+   -Dtranscoder="${transcoder}"
+   -Dthreads:BOOL="$(usex threads)"
+   -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)"
+   )
+
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   if use doc; then
+   cd doc || die
+   doxygen || die "making docs failed"
+   HTML_DOCS=( doc/html/. )
+   fi
+}
+
+src_install () {
+   cmake-utils_src_install
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+
+   if use examples; then
+   # clean out object files, executables, Makefiles
+   # and the like before installing examples
+   find samples/ \( -type f -executable -o -iname 'runConfigure' 
-o -iname '*.o' \
+   -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf 
'{}' + || die
+   docinto examples
+   dodoc -r samples/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+
+   # To make sure an appropriate NLS msg file is around when 

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

2018-12-06 Thread Craig Andrews
commit: efc2a5b514dc9b8be29880c2e049e987c9a44976
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Dec  6 20:37:17 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu Dec  6 20:38:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc2a5b5

dev-libs/xml-security-c: 2.0.2 version bump, EAPI=7

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

 dev-libs/xml-security-c/Manifest   |  1 +
 .../xml-security-c/xml-security-c-2.0.2.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/xml-security-c/Manifest b/dev-libs/xml-security-c/Manifest
index 1b18c156e11..0d008450a47 100644
--- a/dev-libs/xml-security-c/Manifest
+++ b/dev-libs/xml-security-c/Manifest
@@ -1 +1,2 @@
 DIST xml-security-c-1.7.3.tar.gz 909320 BLAKE2B 
5fa9f3ae53b93104c191b76f8ae4f9dad69c690d409ae3f13864cf011bbbca740c5378c0718abb496811c9814b5a7f237042af22e697bfa2e5044668ff3fbd2d
 SHA512 
ea46709d6706edf345e19132d9998774e50dc7b5947a7b4a55e3627998f5ac66f976fdff0a5015ef3cee73c03c04f3c4cf993efd397082491c2000c6548b89d2
+DIST xml-security-c-2.0.2.tar.gz 904933 BLAKE2B 
8e336dd7539778411755a8d45398daa530a2f602a0d57faa29301d1f0b29ab0a61c3f47ead42b740337ea75a28e03f471ae6735d5cd66d31f56d3d5fe3405b1b
 SHA512 
bebadee2daf27181f5bcc955a909397976e8fd2e67f5e546f5adbede0ca790647cbec9181b0b609da59d525ff3baa9f899af2a3d815bc7a2f3a57bd8b30c011b

diff --git a/dev-libs/xml-security-c/xml-security-c-2.0.2.ebuild 
b/dev-libs/xml-security-c/xml-security-c-2.0.2.ebuild
new file mode 100644
index 000..ea768c10d66
--- /dev/null
+++ b/dev-libs/xml-security-c/xml-security-c-2.0.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Apache C++ XML security libraries"
+HOMEPAGE="http://santuario.apache.org/;
+SRC_URI="mirror://apache/santuario/c-library/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug examples libressl nss static-libs xalan"
+
+RDEPEND=">=dev-libs/xerces-c-3.2
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   nss? ( dev-libs/nss )
+   xalan? ( dev-libs/xalan-c )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( CHANGELOG.txt NOTICE.txt )
+
+src_configure() {
+   econf \
+   --with-openssl \
+   $(use_enable static-libs static) \
+   $(use_enable debug) \
+   $(use_with xalan) \
+   $(use_with nss)
+}
+
+src_install() {
+   default
+   if use examples ; then
+   docinto examples
+   dodoc xsec/samples/*.cpp
+   fi
+}



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

2018-12-06 Thread Zac Medico
commit: adc7324f1f00dbaa624b6f88f6abff9912eb63a2
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  6 20:24:58 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  6 20:24:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc7324f

app-misc/yq: remove old versions

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

 app-misc/yq/Manifest|  3 ---
 app-misc/yq/yq-2.1.2.ebuild | 24 
 app-misc/yq/yq-2.3.0.ebuild | 24 
 app-misc/yq/yq-2.3.3.ebuild | 24 
 4 files changed, 75 deletions(-)

diff --git a/app-misc/yq/Manifest b/app-misc/yq/Manifest
index 039d59e8225..2b126905f9c 100644
--- a/app-misc/yq/Manifest
+++ b/app-misc/yq/Manifest
@@ -1,4 +1 @@
-DIST yq-2.1.2.tar.gz 4704 BLAKE2B 
980f0025ed397d620cf4883b3603411e7d969d641a50b6ad7f8be2ed9cb326772b0d79b36b0fe1c1f168e9b859bab63be3c0a6e267fef9ae15e8aa66574dbd67
 SHA512 
88f32e58aacd82deb06deee6910f5a145e54d20829f438cd47248d560119dd8112e0813ea8d55708664ac29ef011bbc3fd6b882e1c538ef44aaa9aa119584e99
-DIST yq-2.3.0.tar.gz 5165 BLAKE2B 
5d317d78e4e9e0fbe3064c004b33cb267fe0947d011ea3f12b873a2a31b16695c57bd932b2f2e5145afa22f9cccb43bed0a34847c4975f83bf63651e6b3b5372
 SHA512 
f256d1766b697f6bcb88bb8129e587bb99929154e13167f179bff1669b08b5444af90d7a17382b4f434092110ddb9e578c1f374b56aba03b4a4406fc25b76d6a
-DIST yq-2.3.3.tar.gz 5486 BLAKE2B 
fa02b7466d54dbb5ddd4090329e1dd1d3826aa12d647563296236122fa34a85e7ee3e7f06edc227264db8fc18a215f39a5b171c18e498132bf701ef25def7936
 SHA512 
58461c74f907be241047197967ec316ea6ffe2accd99c8b97a158369d06f32c758c56edaeea30d3e4988e295a58fabeb47d960097b136c6b0bf16c2792b7f75d
 DIST yq-2.3.4.tar.gz 5657 BLAKE2B 
d7e6a37ed157ff2a23b648a54cf729cda1413a627f1169ba938ae89d4bd175270cdc5fa39ca5ea3c31d55d562439296bcce391cb22cd2faccc5f545f2577a12d
 SHA512 
ea530d3f501a8697474b1b77644fdf439326e49fbae158a862e58fba6f939ee5f3ba50f82cc5e990b1ed05c4e7aa9c205635290e6d2507d46e53b68ee467d5e1

diff --git a/app-misc/yq/yq-2.1.2.ebuild b/app-misc/yq/yq-2.1.2.ebuild
deleted file mode 100644
index 1508219d3b3..000
--- a/app-misc/yq/yq-2.1.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
-HOMEPAGE="https://yq.readthedocs.io/ https://github.com/kislyuk/yq/ 
https://pypi.org/project/yq/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-misc/jq
-   >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   ./test/test.py || die
-}

diff --git a/app-misc/yq/yq-2.3.0.ebuild b/app-misc/yq/yq-2.3.0.ebuild
deleted file mode 100644
index ab7d35d6967..000
--- a/app-misc/yq/yq-2.3.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
-HOMEPAGE="https://yq.readthedocs.io/ https://github.com/kislyuk/yq/ 
https://pypi.org/project/yq/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-misc/jq
-   >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   ./test/test.py || die
-}

diff --git a/app-misc/yq/yq-2.3.3.ebuild b/app-misc/yq/yq-2.3.3.ebuild
deleted file mode 100644
index ab7d35d6967..000
--- a/app-misc/yq/yq-2.3.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
-HOMEPAGE="https://yq.readthedocs.io/ https://github.com/kislyuk/yq/ 
https://pypi.org/project/yq/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-misc/jq
-   >=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   ./test/test.py || die
-}



[gentoo-commits] proj/qt:master commit in: dev-qt/qtwebkit/files/, dev-qt/qtwebkit/

2018-12-06 Thread Andreas Sturmlechner
commit: cda396ca2d422a89785b7abe1ac924339ff59d55
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jun 20 16:00:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:44:08 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=cda396ca

dev-qt/qtwebkit: Drop live ebuilds

Upstream repositories appear dead.

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

 .../files/qtwebkit-5.4.2-system-leveldb.patch  |  25 -
 .../files/qtwebkit-5.5.1-disable-jit.patch |  15 ---
 .../files/qtwebkit-5.8.0-disable-gstreamer.patch   |  15 ---
 dev-qt/qtwebkit/metadata.xml   |  28 -
 dev-qt/qtwebkit/qtwebkit-5.12..ebuild  | 120 -
 dev-qt/qtwebkit/qtwebkit-5.9..ebuild   | 120 -
 dev-qt/qtwebkit/qtwebkit-5..ebuild | 120 -
 7 files changed, 443 deletions(-)

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.4.2-system-leveldb.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.4.2-system-leveldb.patch
deleted file mode 100644
index 265d5075..
--- a/dev-qt/qtwebkit/files/qtwebkit-5.4.2-system-leveldb.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-Correct header location so system dev-libs/leveldb can be detected.
-
 a/Tools/qmake/config.tests/leveldb/leveldb.cpp
-+++ b/Tools/qmake/config.tests/leveldb/leveldb.cpp
-@@ -19,7 +19,7 @@
- 
- #include 
- #include 
--#include 
-+#include 
- 
- int main(int, char**)
- {
-
 a/Source/WebCore/platform/leveldb/LevelDBDatabase.cpp
-+++ b/Source/WebCore/platform/leveldb/LevelDBDatabase.cpp
-@@ -38,7 +38,7 @@
- #include 
- #include 
- #include 
--#include 
-+#include 
- #include 
- #include 
- #include 

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.5.1-disable-jit.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.5.1-disable-jit.patch
deleted file mode 100644
index 40e58f0d..
--- a/dev-qt/qtwebkit/files/qtwebkit-5.5.1-disable-jit.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-Allow disabling JIT for hardened.
-
-Author: Magnus Granberg 
-Gentoo-bug: 562396
-
 a/Tools/qmake/mkspecs/features/features.pri
-+++ b/Tools/qmake/mkspecs/features/features.pri
-@@ -70,6 +70,7 @@ FEATURE_DEFAULTS = \
- ENABLE_INPUT_TYPE_WEEK=0 \
- ENABLE_INSPECTOR=1 \
- ENABLE_INSPECTOR_SERVER=1 \
-+ENABLE_JIT=0 \
- ENABLE_JAVASCRIPT_DEBUGGER=1 \
- ENABLE_LEGACY_CSS_VENDOR_PREFIXES=0 \
- ENABLE_LEGACY_NOTIFICATIONS=1 \

diff --git a/dev-qt/qtwebkit/files/qtwebkit-5.8.0-disable-gstreamer.patch 
b/dev-qt/qtwebkit/files/qtwebkit-5.8.0-disable-gstreamer.patch
deleted file mode 100644
index 867e8dcb..
--- a/dev-qt/qtwebkit/files/qtwebkit-5.8.0-disable-gstreamer.patch
+++ /dev/null
@@ -1,15 +0,0 @@
 a/Tools/qmake/mkspecs/features/features.prf
-+++ b/Tools/qmake/mkspecs/features/features.prf
-@@ -101,12 +101,6 @@ defineTest(detectFeatures) {
- 
- # HTML5 Media Support for builds with GStreamer
- unix:!mac:qtConfig(pkg-config) {
--packagesExist("glib-2.0 gio-2.0 gstreamer-1.0 
gstreamer-plugins-base-1.0") {
--WEBKIT_CONFIG += video use_gstreamer
--} else: packagesExist("glib-2.0 gio-2.0 \'gstreamer-0.10 >= 0.10.30\' 
\'gstreamer-plugins-base-0.10 >= 0.10.30\'") {
--WEBKIT_CONFIG += video use_gstreamer use_gstreamer010
--}
--use?(gstreamer): WEBKIT_CONFIG += use_native_fullscreen_video
- }
- 
- !enable?(video):qtHaveModule(multimediawidgets) {

diff --git a/dev-qt/qtwebkit/metadata.xml b/dev-qt/qtwebkit/metadata.xml
deleted file mode 100644
index a0aa5e42..
--- a/dev-qt/qtwebkit/metadata.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   q...@gentoo.org
-   Gentoo Qt Project
-   
-   
-   Enable physical position determination 
via dev-qt/qtpositioning
-   Use GLES 2.0 or later instead of full 
OpenGL
-   Enable HTML5 audio/video support via 
media-libs/gstreamer
-   Enable HTML5 audio/video support via 
dev-qt/qtmultimedia
-   Enable device orientation detection 
via dev-qt/qtsensors
-   Enable printing via 
dev-qt/qtprintsupport
-   Build QML/QtQuick bindings
-   Enable integration with 
dev-qt/qtwebchannel
-   Add support for WebP image format
-   
-   
-   https://bugreports.qt.io/
-   https://doc.qt.io/
-   
-   
-   
-   Must only be used by packages that are known to use 
private parts of the Qt API.
-   
-   
-

diff --git a/dev-qt/qtwebkit/qtwebkit-5.12..ebuild 
b/dev-qt/qtwebkit/qtwebkit-5.12..ebuild
deleted file mode 100644
index 8af05a19..
--- a/dev-qt/qtwebkit/qtwebkit-5.12..ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under 

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

2018-12-06 Thread Andreas Sturmlechner
commit: 56f30cd9bb63cad661de50cefdb7afd4a7e8ccb3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec  4 23:52:07 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:46:16 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=56f30cd9

qt5-build.eclass: Drop obsolete qtwebkit quirks

Remaining qtwebkit ebuild uses CMake.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 eclass/qt5-build.eclass | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/eclass/qt5-build.eclass b/eclass/qt5-build.eclass
index ee4875de..70f2bed9 100644
--- a/eclass/qt5-build.eclass
+++ b/eclass/qt5-build.eclass
@@ -123,14 +123,13 @@ esac
 
 IUSE="debug test"
 
-[[ ${PN} == qtwebkit ]] && RESTRICT+=" mirror" # bug 524584
 [[ ${QT5_BUILD_TYPE} == release ]] && RESTRICT+=" test" # bug 457182
 
 DEPEND="
dev-lang/perl
virtual/pkgconfig
 "
-if [[ (${PN} != qttest && ${PN} != qtwebkit) || (${PN} == qtwebkit && 
${QT5_MINOR_VERSION} -lt 9) ]]; then
+if [[ ${PN} != qttest ]]; then
DEPEND+=" test? ( ~dev-qt/qttest-${PV} )"
 fi
 RDEPEND="
@@ -147,7 +146,7 @@ EXPORT_FUNCTIONS src_unpack src_prepare src_configure 
src_compile src_install sr
 # Unpacks the sources.
 qt5-build_src_unpack() {
# bug 307861
-   if [[ ${PN} == qtwebengine || ${PN} == qtwebkit ]]; then
+   if [[ ${PN} == qtwebengine ]]; then
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
ewarn



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

2018-12-06 Thread Sergei Trofimovich
commit: 19469ee08b4e50d056384139750a488db8276cfa
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec  6 08:11:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec  6 19:35:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19469ee0

media-sound/xmms2: fix c++ client dangling reference

Picked patch from https://github.com/xmms2/xmms2-devel/pull/5

Reported-by: James Le Cuirot
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich  gentoo.org>

 .../files/xmms2-0.8_p20161122-cpp-client.patch |  68 +
 media-sound/xmms2/xmms2-0.8_p20161122-r5.ebuild| 300 +
 2 files changed, 368 insertions(+)

diff --git a/media-sound/xmms2/files/xmms2-0.8_p20161122-cpp-client.patch 
b/media-sound/xmms2/files/xmms2-0.8_p20161122-cpp-client.patch
new file mode 100644
index 000..cedc87fcc46
--- /dev/null
+++ b/media-sound/xmms2/files/xmms2-0.8_p20161122-cpp-client.patch
@@ -0,0 +1,68 @@
+https://github.com/xmms2/xmms2-devel/pull/5
+
+From 82741bf3094c8e0bca8eb1b7f3bc147eeb51ea06 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Thu, 6 Dec 2018 07:19:08 +
+Subject: [PATCH] OTHER: fix c++ client dangling reference
+
+On #xmm2 Chewi reported c++/tut7 to be broken at start:
+
+```
+GLib-WARNING **: glib-2.56.2/glib/giounix.c:410
+Error while getting flags for FD: Bad file descriptor (9)
+```
+
+valgrind shows the problem as read of uninitialized data:
+
+```
+$ valgrind ./tut7
+
+==32268== Conditional jump or move depends on uninitialised value(s)
+==32268==at 0x49DC36B: xmmsc_mainloop_gmain_init (xmmsclient-glib.c:80)
+==32268==by 0x49E11BE: Xmms::GMainloop::GMainloop(xmmsc_connection_St*) 
(xmmsclient++-glib.cpp:11)
+==32268==by 0x10C64D: main (in 
/home/slyfox/dev/git/xmms2-devel/doc/tutorial/c++/tut7)
+==32268==  Uninitialised value was created by a stack allocation
+==32268==at 0x49E119A: Xmms::GMainloop::GMainloop(xmmsc_connection_St*) 
(xmmsclient++-glib.cpp:8)
+```
+
+This happens due to use of dangling C++ reference to stack variable:
+
+```
+// somewhere in src/include/xmmsclient/xmmsclient++/mainloop.h
+class MainloopInterface {
+MainloopInterface( xmmsc_connection_t* conn ) :
+running_( false ), conn_( conn ) { }
+  protected:
+bool running_;
+xmmsc_connection_t*& conn_;
+}
+```
+
+Note: `conn_` refers to dangling local variable of
+`MainloopInterface::MainloopInterface` constructor.
+
+The fix is to pass through pointer reference.
+`MainLoop::MainLoop()` already does it.
+
+Reported-by: James Le Cuirot
+Signed-off-by: Sergei Trofimovich 
+---
+ src/include/xmmsclient/xmmsclient++/mainloop.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/include/xmmsclient/xmmsclient++/mainloop.h 
b/src/include/xmmsclient/xmmsclient++/mainloop.h
+index de97e20d..268ca6f7 100644
+--- a/src/include/xmmsclient/xmmsclient++/mainloop.h
 b/src/include/xmmsclient/xmmsclient++/mainloop.h
+@@ -41,7 +41,7 @@ namespace Xmms
+*  @note The constructor should only initialize the
+*mainloop, not start it!
+*/
+-  MainloopInterface( xmmsc_connection_t* conn ) :
++  MainloopInterface( xmmsc_connection_t*& conn ) :
+   running_( false ), conn_( conn ) { }
+ 
+   /** Destructor.  Should also stop the loop.
+-- 
+2.19.2
+

diff --git a/media-sound/xmms2/xmms2-0.8_p20161122-r5.ebuild 
b/media-sound/xmms2/xmms2-0.8_p20161122-r5.ebuild
new file mode 100644
index 000..d6d2392bada
--- /dev/null
+++ b/media-sound/xmms2/xmms2-0.8_p20161122-r5.ebuild
@@ -0,0 +1,300 @@
+# 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} )
+USE_RUBY="ruby23 ruby24 ruby25"
+
+inherit eutils multiprocessing python-single-r1 ruby-single toolchain-funcs
+
+# generated as 'python2 ./utils/gen-tarball.py' from clean git tree
+MY_P="${P%_p*}DrO_o-949-gca15e830"
+
+DESCRIPTION="X(cross)platform Music Multiplexing System. Next generation of 
the XMMS player"
+HOMEPAGE="https://xmms2.org/wiki/Main_Page;
+#SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${MY_P}.tar.bz2;
+LICENSE="GPL-2 LGPL-2.1"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
+
+IUSE="aac airplay +alsa ao asf cdda curl cxx ffmpeg flac fluidsynth ices
+jack mac mlib-update mms +mad modplug mp3 mp4 musepack ofa opus oss
+perl phonehome pulseaudio python ruby samba +server sid sndfile speex
+test valgrind +vorbis vocoder wavpack xml zeroconf"
+
+RDEPEND="server? (
+   >=dev-db/sqlite-3.3.4
+
+   aac? ( >=media-libs/faad2-2.0 )
+   airplay? ( dev-libs/openssl:0= )
+   alsa? ( media-libs/alsa-lib )
+   ao? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtpositioning/

2018-12-06 Thread Andreas Sturmlechner
commit: 28743080f7d476889189e99d6bbe737f6528bf0e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  5 22:29:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:34:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28743080

dev-qt/qtpositioning: Enable USE qml by default

dev-qt/qtlocation is going to depend on it unconditionally.

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

 dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild
index 209467ba520..97a9b4d9e47 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.11.3.ebuild
@@ -12,7 +12,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="geoclue qml"
+IUSE="geoclue +qml"
 
 RDEPEND="
~dev-qt/qtcore-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtlocation/

2018-12-06 Thread Andreas Sturmlechner
commit: 76bf1c12fa3aedcd336e9eff02e114f4f5abdd8b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  5 22:49:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:34:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76bf1c12

dev-qt/qtlocation: Add USE-DEPEND on dev-qt/qtpositioning[qml]

For usage of QtPositioningQuick.

While location-labs-plugin is optional, declarativemaps is built and depends on
QtPositioningQuick unconditionally. It is probably for this reason that ${PN}
already unconditionally depends on dev-qt/qtdeclarative, so making the plugin
optional would save us nothing.

Bug: https://bugs.gentoo.org/669608
Reported-by: Toralf Förster  gentoo.org>
Thanks-to: Jimi Huotari  gentoo.org>
Thanks-to: Iade Gesso  gmail.com>
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../{qtlocation-5.11.3.ebuild => qtlocation-5.11.3-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.11.3.ebuild 
b/dev-qt/qtlocation/qtlocation-5.11.3-r1.ebuild
similarity index 96%
rename from dev-qt/qtlocation/qtlocation-5.11.3.ebuild
rename to dev-qt/qtlocation/qtlocation-5.11.3-r1.ebuild
index b6f3af24dda..78057b71990 100644
--- a/dev-qt/qtlocation/qtlocation-5.11.3.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.11.3-r1.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "



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

2018-12-06 Thread Mike Gilbert
commit: 526ed783a324a4491d9631e6ed033ee354187c48
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec  6 19:32:37 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Dec  6 19:33:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526ed783

www-client/chromium: stable channel bump (71.0.3578.80)

Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 www-client/chromium/Manifest| 2 +-
 .../{chromium-71.0.3578.53.ebuild => chromium-71.0.3578.80.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index b49a9689edc..26adc675e5e 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-70.0.3538.110.tar.xz 623056692 BLAKE2B 
2242310df67d3a3137fe17d02808be2fcf2e478f74744860e5a3b67e540f58ae5b6df36cc5483ccf91656a85229b879176cf9a81fcf681c5788c3e4e92b032ba
 SHA512 
8989b92315304567b9a6ece074938b97aaadcd117b99c73bf2a599b8544a1726f5b5dc1e6245db2a5eb6ad12b952ded578b87ba405b3c177a1315e34c3143f6b
-DIST chromium-71.0.3578.53.tar.xz 633721560 BLAKE2B 
4a012c20add04c6b81481ebc2b64893cbffda9f5623f709b3139c9c852b5ea7f4949b2b16cc727329f9f6da77141ef11262fb54c1fd5b8a3f29d5ab578bd9dc0
 SHA512 
bb877583028d76d2972f6b5f7ea4afb08bb12758811552f5d857ea90925a53902443b17f690666f5d134095c4aada128ab8bbdd4f0cf19734f63480d10821e0a
 DIST chromium-71.0.3578.62.tar.xz 633783044 BLAKE2B 
85c5eeef05159aa4d5e07b450183fae2f9e352317b0449471a8b53bbcf501a0df620aa3720f20a5fe98c2992762b7c9863823c5bc9b78216929b539cd2393f5f
 SHA512 
2f8cb403f8a0991dc56714df87a2320b5c9d0d33ec5d2a8be81367b110dcdb455ad64795b01acb2f27c5d614f94bea82bce9a5c6f045a87f2183e43b6cceca76
+DIST chromium-71.0.3578.80.tar.xz 633878288 BLAKE2B 
be6dcb4c1123830f8f0413e52e46c6e3356356cbfadcaa77c3960f22a6f1f2f5a7a2e7da415b7c19b75d6cd4b881d45a8aeaa7c311547ac58fc34c87fdf23891
 SHA512 
79b0f5ebe71a34d9f5215df1b4e47071f2337bb480fbec591011653acdfe524419bd10efdeab334ac34c07bc4eb2c485d60a9c3b2f053a721271130ff98af516
 DIST chromium-72.0.3595.2.tar.xz 658797888 BLAKE2B 
7f0274693e8fac283d75c7e7ff6f672a10937454d989e9aa728b4a9646fe92bd8aaa8c154913d71dd86fd7ced595c1b2475248a9fb521984049af04f289f3f43
 SHA512 
7d5130e45e28ccf7389c64ca24a12ffc84922ca40d2c0e9a2d9caf27eb40a08cfdda8a902c6d747f864071b6eec752287fe2654f62e7e6c5c42c1334c5f35766

diff --git a/www-client/chromium/chromium-71.0.3578.53.ebuild 
b/www-client/chromium/chromium-71.0.3578.80.ebuild
similarity index 100%
rename from www-client/chromium/chromium-71.0.3578.53.ebuild
rename to www-client/chromium/chromium-71.0.3578.80.ebuild



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

2018-12-06 Thread Andreas Sturmlechner
commit: 7401edee605999f21293d673b2a0d1825abf0272
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  5 22:49:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:27:07 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=7401edee

dev-qt/qtlocation: Add USE-DEPEND on dev-qt/qtpositioning[qml]

For usage of QtPositioningQuick.

While location-labs-plugin is optional, declarativemaps is built and depends on
QtPositioningQuick unconditionally. It is probably for this reason that ${PN}
already unconditionally depends on dev-qt/qtdeclarative, so making the plugin
optional would save us nothing.

Bug: https://bugs.gentoo.org/669608
Reported-by: Toralf Förster  gentoo.org>
Thanks-to: Jimi Huotari  gentoo.org>
Thanks-to: Iade Gesso  gmail.com>
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtlocation/qtlocation-5.11..ebuild | 4 ++--
 dev-qt/qtlocation/qtlocation-5.12.0.ebuild| 2 +-
 dev-qt/qtlocation/qtlocation-5.12..ebuild | 4 ++--
 dev-qt/qtlocation/qtlocation-5..ebuild| 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.11..ebuild 
b/dev-qt/qtlocation/qtlocation-5.11..ebuild
index f791b5b3..78057b71 100644
--- a/dev-qt/qtlocation/qtlocation-5.11..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.11..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
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "

diff --git a/dev-qt/qtlocation/qtlocation-5.12.0.ebuild 
b/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
index b6f3af24..78057b71 100644
--- a/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.12.0.ebuild
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "

diff --git a/dev-qt/qtlocation/qtlocation-5.12..ebuild 
b/dev-qt/qtlocation/qtlocation-5.12..ebuild
index f791b5b3..78057b71 100644
--- a/dev-qt/qtlocation/qtlocation-5.12..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.12..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
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "

diff --git a/dev-qt/qtlocation/qtlocation-5..ebuild 
b/dev-qt/qtlocation/qtlocation-5..ebuild
index f791b5b3..78057b71 100644
--- a/dev-qt/qtlocation/qtlocation-5..ebuild
+++ b/dev-qt/qtlocation/qtlocation-5..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
@@ -17,7 +17,7 @@ RDEPEND="
~dev-qt/qtdeclarative-${PV}
~dev-qt/qtgui-${PV}
~dev-qt/qtnetwork-${PV}
-   ~dev-qt/qtpositioning-${PV}
+   ~dev-qt/qtpositioning-${PV}[qml]
~dev-qt/qtsql-${PV}
sys-libs/zlib
 "



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

2018-12-06 Thread Andreas Sturmlechner
commit: 49429ffe8b2efb381b616bd1b0fc1f3273934f1a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Dec  5 22:29:44 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  6 19:27:07 2018 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=49429ffe

dev-qt/qtpositioning: Enable USE qml by default

dev-qt/qtlocation is going to depend on it unconditionally.

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

 dev-qt/qtpositioning/qtpositioning-5.11..ebuild | 4 ++--
 dev-qt/qtpositioning/qtpositioning-5.12.0.ebuild| 2 +-
 dev-qt/qtpositioning/qtpositioning-5.12..ebuild | 2 +-
 dev-qt/qtpositioning/qtpositioning-5..ebuild| 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-qt/qtpositioning/qtpositioning-5.11..ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.11..ebuild
index 37f71567..ff571ce7 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.11..ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.11..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
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="geoclue qml"
+IUSE="geoclue +qml"
 
 RDEPEND="
~dev-qt/qtcore-${PV}

diff --git a/dev-qt/qtpositioning/qtpositioning-5.12.0.ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.12.0.ebuild
index 83a1dae7..ec275efb 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.12.0.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.12.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="geoclue qml"
+IUSE="geoclue +qml"
 
 RDEPEND="
~dev-qt/qtcore-${PV}

diff --git a/dev-qt/qtpositioning/qtpositioning-5.12..ebuild 
b/dev-qt/qtpositioning/qtpositioning-5.12..ebuild
index 83a1dae7..ec275efb 100644
--- a/dev-qt/qtpositioning/qtpositioning-5.12..ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5.12..ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="geoclue qml"
+IUSE="geoclue +qml"
 
 RDEPEND="
~dev-qt/qtcore-${PV}

diff --git a/dev-qt/qtpositioning/qtpositioning-5..ebuild 
b/dev-qt/qtpositioning/qtpositioning-5..ebuild
index 83a1dae7..ec275efb 100644
--- a/dev-qt/qtpositioning/qtpositioning-5..ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-5..ebuild
@@ -11,7 +11,7 @@ if [[ ${QT5_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 fi
 
-IUSE="geoclue qml"
+IUSE="geoclue +qml"
 
 RDEPEND="
~dev-qt/qtcore-${PV}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/compiler-rt-sanitizers/

2018-12-06 Thread Michał Górny
commit: e9d44197c21230b01df34d3a726fef5707a0033b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  6 18:59:33 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec  6 19:08:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d44197

sys-libs/compiler-rt-sanitizers: Add explicit flags for components

Bug: https://bugs.gentoo.org/672294
Signed-off-by: Michał Górny  gentoo.org>

 .../compiler-rt-sanitizers-6.0.1.ebuild  | 12 +++-
 .../compiler-rt-sanitizers-7.0.0.ebuild  | 12 +++-
 .../compiler-rt-sanitizers-7.0.1_rc2.ebuild  | 12 +++-
 .../compiler-rt-sanitizers-7.0..ebuild   | 12 +++-
 .../compiler-rt-sanitizers-.ebuild   | 12 +++-
 sys-libs/compiler-rt-sanitizers/metadata.xml |  4 
 6 files changed, 39 insertions(+), 25 deletions(-)

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
index ad5d4e78497..6fc9d6443c5 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-6.0.1.ebuild
@@ -23,7 +23,9 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
 LICENSE="|| ( UoI-NCSA MIT )"
 SLOT="${PV%_*}"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
-IUSE="+clang test elibc_glibc"
+IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc"
+# FIXME: libfuzzer does not enable all its necessary dependencies
+REQUIRED_USE="libfuzzer? ( || ( sanitize xray ) )"
 RESTRICT="!test? ( test ) !clang? ( test )"
 
 CLANG_SLOT=${SLOT%%.*}
@@ -110,10 +112,10 @@ src_configure() {
-DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
# built-ins installed by sys-libs/compiler-rt
-DCOMPILER_RT_BUILD_BUILTINS=OFF
-   -DCOMPILER_RT_BUILD_LIBFUZZER=ON
-   -DCOMPILER_RT_BUILD_PROFILE=ON
-   -DCOMPILER_RT_BUILD_SANITIZERS=ON
-   -DCOMPILER_RT_BUILD_XRAY=ON
+   -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
+   -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
+   -DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize)
+   -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
)
if use test; then
mycmakeargs+=(

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0.0.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0.0.ebuild
index 305137d66d4..8d0f0255d2f 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0.0.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0.0.ebuild
@@ -22,7 +22,9 @@ SRC_URI="https://releases.llvm.org/${PV/_//}/${MY_P}.tar.xz
 LICENSE="|| ( UoI-NCSA MIT )"
 SLOT="${PV%_*}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
-IUSE="+clang test elibc_glibc"
+IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc"
+# FIXME: libfuzzer does not enable all its necessary dependencies
+REQUIRED_USE="libfuzzer? ( || ( sanitize xray ) )"
 RESTRICT="!test? ( test ) !clang? ( test )"
 
 CLANG_SLOT=${SLOT%%.*}
@@ -108,10 +110,10 @@ src_configure() {
-DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
# built-ins installed by sys-libs/compiler-rt
-DCOMPILER_RT_BUILD_BUILTINS=OFF
-   -DCOMPILER_RT_BUILD_LIBFUZZER=ON
-   -DCOMPILER_RT_BUILD_PROFILE=ON
-   -DCOMPILER_RT_BUILD_SANITIZERS=ON
-   -DCOMPILER_RT_BUILD_XRAY=ON
+   -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
+   -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
+   -DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize)
+   -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
)
if use test; then
mycmakeargs+=(

diff --git 
a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0.1_rc2.ebuild 
b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0.1_rc2.ebuild
index 9d4ca8434d1..c5798146762 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0.1_rc2.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-7.0.1_rc2.ebuild
@@ -22,7 +22,9 @@ SRC_URI="https://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz
 LICENSE="|| ( UoI-NCSA MIT )"
 SLOT="${PV%_*}"
 KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~ppc-macos 
~x64-macos ~x86-macos"
-IUSE="+clang test elibc_glibc"
+IUSE="+clang +libfuzzer +profile +sanitize test +xray elibc_glibc"
+# FIXME: libfuzzer does not enable all its necessary dependencies
+REQUIRED_USE="libfuzzer? ( || ( sanitize xray ) )"
 RESTRICT="!test? ( test ) !clang? ( test )"
 
 CLANG_SLOT=${SLOT%%.*}
@@ -108,10 +110,10 @@ src_configure() {
  

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

2018-12-06 Thread Mikle Kolyada
commit: be23ef21ed508c8e580f3ee8f302ce2abc5c3fbe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Dec  6 18:28:36 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Dec  6 18:28:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be23ef21

dev-util/pycharm-professional: Version bump (v2018.3.1)

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

 dev-util/pycharm-professional/Manifest |  1 +
 .../pycharm-professional-2018.3.1.ebuild   | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-util/pycharm-professional/Manifest 
b/dev-util/pycharm-professional/Manifest
index 0efa7b8b132..533177a6bba 100644
--- a/dev-util/pycharm-professional/Manifest
+++ b/dev-util/pycharm-professional/Manifest
@@ -1,2 +1,3 @@
 DIST pycharm-professional-2018.2.4.tar.gz 343705704 BLAKE2B 
69cb8a57f8daf8d986c201e549bfb68b048a2f78e819aeee000bab836c5a25b50d0d6aa9870f6ff8b35907ba9bd69fef7071d421c74970f68496e4448495d43d
 SHA512 
3bc35cfeb1f1d4b95bbc490bfdb724ab76757a5f819c7acc2cbe85688493a9d8dc57cfa179a424fc24679f2093f55d5417a6859001093d58518a8b330d60f7f4
+DIST pycharm-professional-2018.3.1.tar.gz 397871775 BLAKE2B 
e9f950125c5c1f355e48e16a8c047751a88c6ee6e4862c6dbb8df12aa3e0e57a3d0d61c2cccb5995f2763e0d99eaaa967c19c884c40a350a7148dae71a66be0c
 SHA512 
9324315f865bce9b379ab9f698eb6e97917aa3cb4ef90612b22d33516c18cfbed9fb806dd9bd4884ead6e7a72e2b481e5636956630ac7da75234ff8ba4975878
 DIST pycharm-professional-2018.3.tar.gz 397608153 BLAKE2B 
7130533fb3721d1f573105dec2289091cab23b6438acadda0c62f945e7a9b2a0a55b4d55260e1f472ec77d1fd8dbc9ac9e7f7220ef26424ffbe918874049071e
 SHA512 
0e83fa9117d46a503a3afd790fe2512cf04abc327ff7efdf46e40a24bcd028d6d2033ce56cdb1c4cfd1a8552d7d31af6e97a203c6273a5fd1b79263575fd2ee7

diff --git a/dev-util/pycharm-professional/pycharm-professional-2018.3.1.ebuild 
b/dev-util/pycharm-professional/pycharm-professional-2018.3.1.ebuild
new file mode 100644
index 000..24928072aba
--- /dev/null
+++ b/dev-util/pycharm-professional/pycharm-professional-2018.3.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils readme.gentoo-r1 xdg
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/;
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz;
+
+LICENSE="PyCharm_Academic PyCharm_Classroom PyCharm PyCharm_OpenSource 
PyCharm_Preview"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8
+   dev-python/pip"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/${PN}/bin/fsnotifier
+   opt/${PN}/bin/fsnotifier64
+   opt/${PN}/bin/fsnotifier-arm
+   opt/${PN}/bin/libyjpagent-linux.so
+   opt/${PN}/bin/libyjpagent-linux64.so"
+
+MY_PN=${PN/-professional/}
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   default
+
+   rm -rf jre || die
+}
+
+src_install() {
+   insinto /opt/${PN}
+   doins -r *
+
+   fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
+
+   dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+   newicon bin/${MY_PN}.png ${PN}.png
+   make_desktop_entry ${PN} ${PN} ${PN}
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}



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

2018-12-06 Thread Mikle Kolyada
commit: dba455c1e55df39a6222aa50d0122bc087545c33
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Dec  6 18:26:52 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Dec  6 18:28:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba455c1

dev-util/pycharm-community: Version bump (v2018.3.1)

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

 dev-util/pycharm-community/Manifest|  1 +
 .../pycharm-community-2018.3.1.ebuild  | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-util/pycharm-community/Manifest 
b/dev-util/pycharm-community/Manifest
index 111934a44ce..64e49c66c1f 100644
--- a/dev-util/pycharm-community/Manifest
+++ b/dev-util/pycharm-community/Manifest
@@ -1,2 +1,3 @@
 DIST pycharm-community-2018.2.4.tar.gz 260812419 BLAKE2B 
2274d8af513535e4c5b3b69619c944f503dd9f2248a43cf3352221b34c40604f409038d85366321e858037e3c9c63dc838c046917c3102a2d536e4aef05c1636
 SHA512 
aca812b332c6a65865385e82c96fbca06f9caa39fd21723710922865f7aeb38de33eb041efb1e3553e161c34de6d8b8ed724d7c91ba16f3a818711ca9468
+DIST pycharm-community-2018.3.1.tar.gz 310702122 BLAKE2B 
c54153b9529bf03a09d92eb8b139da45bfb047cb1fdeacc9b64f17982edd237ed0633c391c15326ecaed7d9e599b3f87c0a16a2eb1302ceb37dfc1e0329693d0
 SHA512 
8d1f418bd97d8249481ad63fa699c141e498820698485b74c6f08674e4b0eee6054e9ad1e59260342fd615a5030ed932d1177ed8173ab9cf6026561c10fee9d8
 DIST pycharm-community-2018.3.tar.gz 310642963 BLAKE2B 
b32f3c9a3c28bc1ee4658c1ef60cbbe2c4775b310512b3a7fd1b28839bf1c69a566198808b128d18cbbe2d987f61d80bcbcc590177b25d8e9c8fce5fb1754d49
 SHA512 
00121b4ee9daae92d5c389913f4dd9efcd634f9888b21f6bcae10a3a67cc4bc36a5012590e6836224168053521edf5ba848080f4fc1060df04dc4c58cfdd9fff

diff --git a/dev-util/pycharm-community/pycharm-community-2018.3.1.ebuild 
b/dev-util/pycharm-community/pycharm-community-2018.3.1.ebuild
new file mode 100644
index 000..7a0fdedacc6
--- /dev/null
+++ b/dev-util/pycharm-community/pycharm-community-2018.3.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils readme.gentoo-r1 xdg
+
+DESCRIPTION="Intelligent Python IDE with unique code assistance and analysis"
+HOMEPAGE="http://www.jetbrains.com/pycharm/;
+SRC_URI="http://download.jetbrains.com/python/${P}.tar.gz;
+
+LICENSE="Apache-2.0 BSD CDDL MIT-with-advertising"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=virtual/jre-1.8
+dev-python/pip"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/${PN}/bin/fsnotifier
+   opt/${PN}/bin/fsnotifier64
+   opt/${PN}/bin/fsnotifier-arm"
+
+MY_PN=${PN/-community/}
+
+src_prepare() {
+   default
+
+   rm -rf jre || die
+}
+
+src_install() {
+   insinto /opt/${PN}
+   doins -r *
+
+   fperms a+x /opt/${PN}/bin/{pycharm.sh,fsnotifier{,64},inspect.sh}
+
+   dosym ../../opt/${PN}/bin/pycharm.sh /usr/bin/${PN}
+   newicon bin/${MY_PN}.png ${PN}.png
+   make_desktop_entry ${PN} ${PN} ${PN}
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_icon_cache_update
+}



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

2018-12-06 Thread Mart Raudsepp
commit: 971c3a5bc123de347935f3e2cf89a68ece541499
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 18:03:40 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 18:16:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=971c3a5b

dev-python/pygobject: don't install examples without USE=examples

Examples were unconditionally installed and USE=examples didn't do
anything. Fix it.

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

 dev-python/pygobject/pygobject-3.28.3-r1.ebuild | 99 +
 1 file changed, 99 insertions(+)

diff --git a/dev-python/pygobject/pygobject-3.28.3-r1.ebuild 
b/dev-python/pygobject/pygobject-3.28.3-r1.ebuild
new file mode 100644
index 000..821b3393db0
--- /dev/null
+++ b/dev-python/pygobject/pygobject-3.28.3-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit eutils gnome2 python-r1 virtualx
+
+DESCRIPTION="GLib's GObject library bindings for Python"
+HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject;
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+cairo examples test"
+
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   test? ( cairo )
+"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.38:2
+   >=dev-libs/gobject-introspection-1.46.0:=
+   virtual/libffi:=
+   cairo? (
+   >=dev-python/pycairo-1.11.1[${PYTHON_USEDEP}]
+   x11-libs/cairo )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   cairo? ( x11-libs/cairo[glib] )
+   test? (
+   dev-libs/atk[introspection]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   media-fonts/font-cursor-misc
+   media-fonts/font-misc-misc
+   x11-libs/cairo[glib]
+   x11-libs/gdk-pixbuf:2[introspection,jpeg]
+   x11-libs/gtk+:3[introspection]
+   x11-libs/pango[introspection]
+   python_targets_python2_7? ( 
dev-python/pyflakes[$(python_gen_usedep python2_7)] ) )
+"
+# autoconf-archive required by eautoreconf
+
+# We now disable introspection support in slot 2 per upstream recommendation
+# (see https://bugzilla.gnome.org/show_bug.cgi?id=642048#c9); however,
+# older versions of slot 2 installed their own site-packages/gi, and
+# slot 3 will collide with them.
+RDEPEND="${COMMON_DEPEND}
+   !

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

2018-12-06 Thread Mart Raudsepp
commit: bf72b3bc9f9ac43f76b69fdf80a6ffbb592909f1
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 17:25:39 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 18:16:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf72b3bc

gnome-base/gnome-common: remove unused autoconf-archive IUSE

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

 gnome-base/gnome-common/gnome-common-3.18.0-r1.ebuild | 3 +--
 gnome-base/gnome-common/metadata.xml  | 4 
 2 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/gnome-base/gnome-common/gnome-common-3.18.0-r1.ebuild 
b/gnome-base/gnome-common/gnome-common-3.18.0-r1.ebuild
index 5d99893cf7f..24db11b7dda 100644
--- a/gnome-base/gnome-common/gnome-common-3.18.0-r1.ebuild
+++ b/gnome-base/gnome-common/gnome-common-3.18.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,6 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-common;
 LICENSE="GPL-3"
 SLOT="3"
 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="+autoconf-archive"
 
 RDEPEND=""
 DEPEND=""

diff --git a/gnome-base/gnome-common/metadata.xml 
b/gnome-base/gnome-common/metadata.xml
index 1340d1a31fc..39980802b1d 100644
--- a/gnome-base/gnome-common/metadata.xml
+++ b/gnome-base/gnome-common/metadata.xml
@@ -5,8 +5,4 @@
gn...@gentoo.org
Gentoo GNOME Desktop
 
-
-   Pull in 
sys-devel/autoconf-archive for ax_*.m4 files
-   instead of installing them from the gnome-common tarball
-
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-color-manager/

2018-12-06 Thread Mart Raudsepp
commit: 2671ab5d3db06e07820cea30cdb72413b9e02445
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec  6 18:16:10 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec  6 18:16:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2671ab5d

gnome-extra/gnome-color-manager: fix package name sed to actually work

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

 ...color-manager-3.30.0.ebuild => gnome-color-manager-3.30.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0.ebuild 
b/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild
similarity index 96%
rename from gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0.ebuild
rename to gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild
index 96714fa094c..5f035f75126 100644
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0.ebuild
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.30.0-r1.ebuild
@@ -49,7 +49,7 @@ src_prepare() {
 
# Fix hard-coded package name
# https://gitlab.gnome.org/GNOME/gnome-color-manager/issues/3
-   sed 's:argyllcms:media-gfx/argyllcms:' src/gcm-utils.h || die
+   sed 's:argyllcms:media-gfx/argyllcms:' -i src/gcm-utils.h || die
 }
 
 src_configure() {



  1   2   >