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

2020-05-16 Thread Michał Górny
commit: 27d40cd12e45be2c95fa718edea75045414b0c8c
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 17 06:22:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 17 06:22:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d40cd1

dev-python/secretstorage: Add a test-dep on gnome-keyring

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

 dev-python/secretstorage/secretstorage-3.1.2.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/secretstorage/secretstorage-3.1.2.ebuild 
b/dev-python/secretstorage/secretstorage-3.1.2.ebuild
index 9418b7f1277..bd2d5906744 100644
--- a/dev-python/secretstorage/secretstorage-3.1.2.ebuild
+++ b/dev-python/secretstorage/secretstorage-3.1.2.ebuild
@@ -12,6 +12,7 @@ MY_PN="SecretStorage"
 DESCRIPTION="Python bindings to FreeDesktop.org Secret Service API."
 HOMEPAGE="https://github.com/mitya57/secretstorage 
https://pypi.org/project/SecretStorage/";
 SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="BSD"
 SLOT="0"
@@ -21,8 +22,9 @@ RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
 "
-
-S="${WORKDIR}/${MY_PN}-${PV}"
+BDEPEND="
+   test? ( gnome-base/gnome-keyring )
+"
 
 distutils_enable_tests unittest
 distutils_enable_sphinx docs \



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

2020-05-16 Thread Michał Górny
commit: 88bd2c04d64fff154b0b810f74eef272434ba1c1
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 17 05:31:53 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 17 05:31:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bd2c04

dev-python/tempita: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/tempita/tempita-0.5.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tempita/tempita-0.5.3-r2.ebuild 
b/dev-python/tempita/tempita-0.5.3-r2.ebuild
index 2206113d2e4..d2f64e47a6a 100644
--- a/dev-python/tempita/tempita-0.5.3-r2.ebuild
+++ b/dev-python/tempita/tempita-0.5.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8}} )
+PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
 
 inherit distutils-r1
 



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

2020-05-16 Thread Michał Górny
commit: f588e8485e4e204e4b3c6d9df4299175efc37079
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 17 05:33:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 17 05:33:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f588e848

dev-python/setproctitle: Remove py2

Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild 
b/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild
index 0bbb398ef4a..0b893c76c41 100644
--- a/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild
+++ b/dev-python/setproctitle/setproctitle-1.1.10-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 # pypy doesn't get started in test run. Still required by www-servers/gunicorn
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 
 inherit distutils-r1 toolchain-funcs
 



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

2020-05-16 Thread Michał Górny
commit: dad63c264caa9779cd91ebd862ef2b11a021b08b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 17 05:02:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 17 05:29:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dad63c26

dev-python/setuptools: Bump to 46.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/setuptools/Manifest |  1 +
 dev-python/setuptools/setuptools-46.4.0.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index b35bd522ad4..43ec872c82c 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -4,3 +4,4 @@ DIST setuptools-46.1.3.zip 862431 BLAKE2B 
89d65360e15b22f535312627723ad61df84dce
 DIST setuptools-46.2.0.zip 865117 BLAKE2B 
490387146003e07a5391afa798d1e45a76e9afc81c3e0c484005b3b0bff15f172db2016907199fe2216a4e17379987a53d58149d285be6dcfe7c37a64ce7c359
 SHA512 
d8d89a99c6a3be0a343d6a0e17117ba00393188d69c8995a5dbe9a7772c002fc301a53963288231e3f8053ffda4cafd5406edb2f4650f2036c665f8e3eb5822e
 DIST setuptools-46.3.0.zip 864654 BLAKE2B 
ce916b8f84f777a4baf6dd7458d5a74d7afbc0ede3a60238ce1e6ddf8b4c9837cd88508d4af4577be446d811fc9b997e9361775abaf9308bc9af6f66ca173bfb
 SHA512 
57bc3e1a585a99d9434ed55af037a71665ee7e76ac9dbf19c87260b3d4331183f9eb3c7389c3455407f379ba28a74e90e27346afc614003ae259ab92e3dc16ec
 DIST setuptools-46.3.1.zip 864714 BLAKE2B 
538ede10db4e82d75eec613f909df7d9de8d2821fea74167c30d80fd6c9bf964345ac2054d74d673a2257d32a022e719a0f14db81bfcb6355fe700eace96df2e
 SHA512 
084210cc57021eeafbed92b6419f91eb100a53f3425579331bcf1b6bae314371c3881e5f4680d923a4d4dbe8e94d881d87b3c7aa4ad60500bec68bad399caa6d
+DIST setuptools-46.4.0.zip 865912 BLAKE2B 
452d36132f5648c79c7e1616a93ff6a39ab2f64b2864ee397b4f57e7f72c47d418ff274f5decd35b0591b09800ad2a7cbd71c283550bd0e60a4d85744a57d4ec
 SHA512 
31e58fd1d682089a45d23aa07c3c2c4c952ca016fa4c3416b2cba979d8b57369f80baef98ce857912e506e87d6cb456497a1ce1c75a0cdf1ee25d4e753b58726

diff --git a/dev-python/setuptools/setuptools-46.4.0.ebuild 
b/dev-python/setuptools/setuptools-46.4.0.ebuild
new file mode 100644
index 000..8562f41ff11
--- /dev/null
+++ b/dev-python/setuptools/setuptools-46.4.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="https://github.com/pypa/setuptools 
https://pypi.org/project/setuptools/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   app-arch/unzip
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.7.0[${PYTHON_USEDEP}]
+   dev-python/pytest-fixture-config[${PYTHON_USEDEP}]
+   dev-python/pytest-virtualenv[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+PDEPEND="
+   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]"
+
+# Force in-source build because build system modifies sources.
+DISTUTILS_IN_SOURCE_BUILD=1
+
+DOCS=( {CHANGES,README}.rst 
docs/{easy_install.txt,pkg_resources.txt,setuptools.txt} )
+
+python_prepare_all() {
+   # disable tests requiring a network connection
+   rm setuptools/tests/test_packageindex.py || die
+
+   # don't run integration tests
+   rm setuptools/tests/test_integration.py || die
+
+   # xpass-es for me on py3
+   sed -e '/xfail.*710/s:(:(six.PY2, :' \
+   -i setuptools/tests/test_archive_util.py || die
+
+   # avoid pointless dep on flake8
+   sed -i -e 's:--flake8::' pytest.ini || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   distutils_install_for_testing
+   # test_easy_install raises a SandboxViolation due to 
${HOME}/.pydistutils.cfg
+   # It tries to sandbox the test in a tempdir
+   HOME="${PWD}" pytest -vv ${PN} || die "Tests failed under ${EPYTHON}"
+}
+
+python_install() {
+   export DISTRIBUTE_DISABLE_VERSIONED_EASY_INSTALL_SCRIPT=1
+   distutils-r1_python_install
+}



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

2020-05-16 Thread Michał Górny
commit: 494bd40344ae089285a897e6ef5ccc39de72f4cc
Author: Andreas Zuber  gmx  ch>
AuthorDate: Sat May 16 20:38:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 17 05:29:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494bd403

dev-python/logbook: add missing test dependency

Closes: https://bugs.gentoo.org/722714
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Zuber  gmx.ch>
Closes: https://github.com/gentoo/gentoo/pull/15834
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/logbook/logbook-1.5.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/logbook/logbook-1.5.3.ebuild 
b/dev-python/logbook/logbook-1.5.3.ebuild
index 61013032e7e..2572bd0bcfe 100644
--- a/dev-python/logbook/logbook-1.5.3.ebuild
+++ b/dev-python/logbook/logbook-1.5.3.ebuild
@@ -23,6 +23,7 @@ BDEPEND="
app-arch/brotli[${PYTHON_USEDEP},python]
dev-python/execnet[${PYTHON_USEDEP}]
dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
dev-python/pyzmq[${PYTHON_USEDEP}]
dev-python/sqlalchemy[${PYTHON_USEDEP}]
)"



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

2020-05-16 Thread Hans de Graaff
commit: b493384bb15f3a296f6d7c532da6fae934dbde56
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 17 05:09:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 17 05:09:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b493384b

dev-ruby/capybara: add 3.32.2

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

 dev-ruby/capybara/Manifest   |  1 +
 dev-ruby/capybara/capybara-3.32.2.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/capybara/Manifest b/dev-ruby/capybara/Manifest
index 49d1214a823..1c15274a004 100644
--- a/dev-ruby/capybara/Manifest
+++ b/dev-ruby/capybara/Manifest
@@ -3,3 +3,4 @@ DIST capybara-3.30.0.gem 360448 BLAKE2B 
c20173448903f96facdba007b81b43d74500a0e8
 DIST capybara-3.31.0.gem 363520 BLAKE2B 
246a199d89f5120bd1be7b36b5aee5bd4143ee5d1c8953cc2e65e805c234d902c5d898f873c562b8457c6e09af507cf81ddc178bcb617f2730b5db1f9ddd97c8
 SHA512 
920dbd331eff5300cfa575689f7c62f502cea5782ad58eff168ffc274f2622a95869a7ab90e53fc010bc7f5c0847caa5dcf69cb74eecc2a82f0f449c11be3edb
 DIST capybara-3.32.0.gem 365056 BLAKE2B 
13fa531ffef6be5711b3f88f7b40dc409c9e404a3815ced121e1b87d2a7aee7b1ac22b7c44673c2d14a79a0eae18a45e5f20b022625594c24ce8a30a4779b061
 SHA512 
930149822605a744ad3b802d27f9419542683b4d11322f4c71f25613b8c1a3653adf5b598710e2961a82a1d0181ae6c182473d19044456991af378601e4ae89b
 DIST capybara-3.32.1.gem 365056 BLAKE2B 
f866c90cfbaaf57387286436e877dfdd2c6b1cf4a581931c416656c6b687ab69c1a4cc1f70eb43faf306950bc1f4fd9e5b6e4741118bf7eb239a477f08851851
 SHA512 
20486897ccd282e1a73f26b94dbc89837527b253976b317df55b319174aa9eeaa499f1ff153aee1b463b93edca5f7f2886d01edabb7358262e57736111d758e6
+DIST capybara-3.32.2.gem 365056 BLAKE2B 
c193f188aec6089aabafb5d09cb540f914d8c257d3faafa0d59f674069a39c29a3750c80bb269bf2d010cc7608aec1699c7d75d96c7c85c201aaa0f99adddf83
 SHA512 
b1b21615b5f87012a71a7901a4f9bb9cda61f1a455299d4ad05b05e0281985a6c158a1549864e551c2ca4b97e921139b35843a1d23efc45557647328c0d1c2a3

diff --git a/dev-ruby/capybara/capybara-3.32.2.ebuild 
b/dev-ruby/capybara/capybara-3.32.2.ebuild
new file mode 100644
index 000..b68f23f73e1
--- /dev/null
+++ b/dev-ruby/capybara/capybara-3.32.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+# Rake tasks are not distributed in the gem.
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit virtualx ruby-fakegem
+
+DESCRIPTION="Capybara aims to simplify the process of integration testing Rack 
applications"
+HOMEPAGE="https://github.com/jnicklas/capybara";
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+SLOT="3"
+IUSE="test"
+
+DEPEND="${DEPEND} test? ( || ( www-client/firefox www-client/firefox-bin ) )"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/launchy-2.4.0
+   >=dev-ruby/selenium-webdriver-3.5:3
+   dev-ruby/sinatra:2
+   www-servers/puma
+)"
+
+ruby_add_rdepend "
+   dev-ruby/addressable
+   >=dev-ruby/mini_mime-0.1.3
+   >=dev-ruby/nokogiri-1.8:0
+   >=dev-ruby/rack-1.6.0:*
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/regexp_parser-1.5:1
+   >=dev-ruby/xpath-3.2:3"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/d' -e '/pry/d' -e '1igem "sinatra"' -e 
'/statistics/Id' spec/spec_helper.rb || die
+
+   # Avoid window-manager specific tests (sizes are specific for fluxbox)
+   sed -i -e '/#maximize/,/^  end/ s:^:#:' 
lib/capybara/spec/session/window/window_spec.rb || die
+
+   # Avoid spec that requires unpackaged geckodriver
+   #sed -i -e '/describe.*register_server/,/^  end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Avoid test dependency on puma server for now
+   sed -i -e '/should have :puma registered/,/^end/ s:^:#:' 
spec/capybara_spec.rb || die
+
+   # Update spec to catch the right error code. This seems to have
+   # changed recently accross ruby versions.
+   sed -i -e '/raise_error/ s/EOFError/Net::ReadTimeout/' 
spec/server_spec.rb || die
+}
+
+each_ruby_test() {
+   virtx ${RUBY} -Ilib -S rspec-3 spec
+}



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

2020-05-16 Thread Hans de Graaff
commit: aa28e78524496167b237889399bf4b593ab65d67
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 17 05:09:05 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 17 05:09:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa28e785

dev-ruby/rspec-rails: add 4.0.1

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-4.0.1.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index db3a1a9f418..3ae53e452f1 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -3,3 +3,4 @@ DIST rspec-rails-3.8.3.tar.gz 138053 BLAKE2B 
dab5764d65d484a8a808a2104a3ab093c2e
 DIST rspec-rails-3.9.0.tar.gz 142966 BLAKE2B 
2f75b1a2e666c8b790be4aeb3add3814558718049a818bdcbd8ff07b5f837727d34628fbba68fd9ff832b864261cac2e545991daa5ad3f3b72304b411801295c
 SHA512 
f0130bbfcc8367a1ef6d8f259ab04a623720068f205c2454117f988c8405885fd19056692b46d0a04d7ba2d0d24692acf8283a77bb5292054f990002fae10af0
 DIST rspec-rails-3.9.1.tar.gz 143459 BLAKE2B 
87a691df63a438b15b5726a802632c16373c784cc66216c1b099ed7e36e0916fdfe7ca1fb964904678b779b8fa90f0659971c4af00f9ca3a1071adf2216466bd
 SHA512 
247acda67672ea3fa0641ea36d6209c8876597c63180979713db257e02cb4282b122af4cc0aa540dae984acdb16afdc4359012360b951f0599710fe422cdccac
 DIST rspec-rails-4.0.0.tar.gz 153413 BLAKE2B 
8362d971a1df19313a393754fc34f3ac7680794c2684e68710476a72749a26919aeec919cf4962217c834aef5533fa6849f7493e8a0e642071d2b3c03e0aebf3
 SHA512 
09c79418250086f8ea15649173edb17bb3ccceb77c899c323a46fa52b8515e739906c9ec30eb8f06f2c0c55c45f24cdfd0906a9c2f926fb6aae4dcb60fe2d899
+DIST rspec-rails-4.0.1.tar.gz 153383 BLAKE2B 
b2591fe27e992df11404f792e7efe1e18fa023e0b4b7c076f7ffc86e83228a013f06206c687167966413641aea654f57f0d1c0a057ecdfd9c1579fd38d08fcfd
 SHA512 
97b06a8696181fb0209e376780860935f1c22cd9a2ae5977efd45217ab74e6cc0260687bb2ccd22f28cf69f2a73ded43c51ac8d43d0d0b6b0bd0fb3e547d920b

diff --git a/dev-ruby/rspec-rails/rspec-rails-4.0.1.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-4.0.1.ebuild
new file mode 100644
index 000..56a11789674
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-4.0.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activesupport-4.2:*
+   >=dev-ruby/actionpack-4.2:*
+   >=dev-ruby/railties-4.2:*
+   >=dev-ruby/rspec-3.9:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.2
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find/' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2020-05-16 Thread Hans de Graaff
commit: 5fb2227e9f06a569841b1cc1af39c1d016d62df0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 17 05:03:00 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 17 05:03:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb2227e

dev-ruby/rouge: add 3.19.0

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

 dev-ruby/rouge/Manifest|  1 +
 dev-ruby/rouge/rouge-3.19.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/rouge/Manifest b/dev-ruby/rouge/Manifest
index 16a518973e2..54feb15187f 100644
--- a/dev-ruby/rouge/Manifest
+++ b/dev-ruby/rouge/Manifest
@@ -1,3 +1,4 @@
 DIST rouge-3.16.0.tar.gz 815138 BLAKE2B 
9106bb9f62b0aa9ad879f6982389e0690eb1ed87e59a71ace601d38c680bac836001f632004ded9a718724f5efc96009b8f41d82a788570df7e04ec0098546c7
 SHA512 
f229feb414d3aac6db62d208f601828ff64a7d303b11df55c33e7fb0371cdbda5ce7312958ba8b1f886e3521c8beb465d62a042ef418f0e2f87808685321a58c
 DIST rouge-3.17.0.tar.gz 816264 BLAKE2B 
d8814594e4d61babfee59cc9a251a6dddf89c66b3664fbcedf2216943ccc887eadcb564e4bb829df2b7adcd898743c48514e2b779f23159a7d77a9f442782373
 SHA512 
3ed7f314ec27b966115371d4eff6f4e4880417f8de36b3dc80012ba0cdba18aeae7b58057dc1e02956e59bb14db8786a94262def85bbc85a699002aa90859f2f
 DIST rouge-3.18.0.tar.gz 882486 BLAKE2B 
aca9f22b84a168423cf66189a29ba51611854e03706619437b654a7e2c1fe99fd18b3f3e02f3a82ad7a9a771d6382204fc4758b8a33818ee485bed8bd60066f4
 SHA512 
ee37fe498fe5fd23e31fd0a0b2ed25d0742e9b2de36b3a923a39737825346c85f45043d85fe56f12f28db989c67ce9d96a8ac2a273150edb87773b870a80bfc8
+DIST rouge-3.19.0.tar.gz 919603 BLAKE2B 
53cffee53d8c6bd8e27dc0278f9ef8e9bff2a01d568d2342847ce0afe71ec72a8394f6e9184f575e38abad7893c61a4553ca73c8072bdcdb91f347ffe63a65e5
 SHA512 
4a59e5bebfb0c58be82bcc23e7a9906d9ff5cba8a636b47b94be00194ab0ab6cfae4d584586ee037e160245630abada889aa85332398289a214b7a493a8e825d

diff --git a/dev-ruby/rouge/rouge-3.19.0.ebuild 
b/dev-ruby/rouge/rouge-3.19.0.ebuild
new file mode 100644
index 000..1ce32a97ce3
--- /dev/null
+++ b/dev-ruby/rouge/rouge-3.19.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST="spec"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+RUBY_FAKEGEM_GEMSPEC="rouge.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Yet-another-markdown-parser using a strict syntax definition in 
pure Ruby"
+HOMEPAGE="https://github.com/jneen/rouge";
+SRC_URI="https://github.com/jneen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "doc? ( dev-ruby/redcarpet )
+   test? ( dev-ruby/minitest-power_assert )
+   dev-ruby/yard
+"
+
+ruby_add_rdepend "dev-ruby/redcarpet"
+
+all_ruby_prepare() {
+   rm -f tasks/{check/style,update/changelog}.rake || die
+
+   sed -i -e '/bundler/I s:^:#: ; 5irequire "minitest-power_assert"' 
spec/spec_helper.rb || die
+   sed -i -e '/\(changelog\|bundler\|rubocop\)/ s:^:#: ; 1irequire 
"pathname"' Rakefile || die
+}



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

2020-05-16 Thread Hans de Graaff
commit: 5317365d607d8f6bf99b32008774a88f0c12c9eb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 17 05:00:01 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 17 05:00:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5317365d

dev-ruby/minitest: add 5.14.1

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

 dev-ruby/minitest/Manifest   |  1 +
 dev-ruby/minitest/minitest-5.14.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index 877bf8f63a6..772c9e0ede7 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -3,3 +3,4 @@ DIST minitest-5.11.3.gem 79360 BLAKE2B 
c348957e094bd91e88c6dace522b8e88c37ec435d
 DIST minitest-5.12.2.gem 82432 BLAKE2B 
fb8df3d5407a96b7be9611c19763a4480c20ac29aababc147f14f0684926806a76e2b38a75009a11cb2cb1e3ded371ef5b9275ddb87251496315f0ce023e4382
 SHA512 
7a14769e7eb1c4c950380da86a1e7ff8836f05bfb5b08216f4c0fe9e1709982e3f189fb579b1d74b307f6a17e3136d4ec3d7811562415942154a905364e1428e
 DIST minitest-5.13.0.gem 83968 BLAKE2B 
90f2bc20328a5522a51bcfee94d69e6fd03189190a04ee77499d574531e95b8f8b6652cc51a5917e51920f58c0f95465c27c5d69bab7aba01e02502ccf72ae38
 SHA512 
bdd0d665cfd6f6e36dcb1f2f069f5154a468f68eb4c41f5c39e3a3397644141d5e05024023b20fafbceb983b019b00a0ec6da98432f505cc8fd1cebc11cc1fca
 DIST minitest-5.14.0.gem 84992 BLAKE2B 
3bf733ae992e83af862773b6b76997b7a3262290c8239fe2871e9d55bfdd0a9c921a88965167a693794e064fcc2efdf9f6c111075f59921c55669fca1a8ada27
 SHA512 
4d65cbc96fe96bd79fd1dce36ce3b72d8e01efc12dcfeb6264075bb36430110f1c8fb519e0885e3449379fb5237cbdf7e24803ef49034e46ddf1d3a24c56b45f
+DIST minitest-5.14.1.gem 84992 BLAKE2B 
1bc258ea21ff887381ce9d13ea08f07d6242bf1daa8e65063ac9bfa41c5a9363d0c7e25356d803e780814fcc62c54b9f62e76c7db8e0666f19dbb52bd94e171d
 SHA512 
57a205ce8f71a494d9d8b0343cbc39f8d3ee22f33145b53b6b0bebebc0a2ed542eba3e1df91bf115be0910f0c2e65d5c24be6b595f13e6ccbbe417e06c54ffce

diff --git a/dev-ruby/minitest/minitest-5.14.1.ebuild 
b/dev-ruby/minitest/minitest-5.14.1.ebuild
new file mode 100644
index 000..59e6973c806
--- /dev/null
+++ b/dev-ruby/minitest/minitest-5.14.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and 
slow test/unit"
+HOMEPAGE="https://github.com/seattlerb/minitest";
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || 
die "Tests failed"
+}



[gentoo-commits] proj/catalyst:catalyst-3.0-stable commit in: catalyst/base/, doc/, catalyst/

2020-05-16 Thread Matt Turner
commit: cea075b477a201098cfa5296146c209faa2b8d0b
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Apr 17 18:03:02 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 17 03:47:02 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=cea075b4

catalyst: gzip the .CONTENTS file

Other algorithms give better compression ratios, but the difference is
not meaningful for a 2MiB text file. In my testing bzip2 gave a better
compression ratio of 15:1 vs gzip's 11:1, but that ends up being only a
size difference of 50KiB (136 vs 187) which is only an additional 2.5%
savings from the uncompressed input.

Choose gzip because transparent decompression is widely supported by web
servers and clients.

Closes: https://bugs.gentoo.org/630284
Signed-off-by: Matt Turner  gentoo.org>
(cherry picked from commit bb21b8615e64cb31fa9aa9d533ef328dc1374e45)

 catalyst/base/genbase.py | 7 ---
 catalyst/support.py  | 4 +++-
 doc/HOWTO.txt| 6 +++---
 3 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/catalyst/base/genbase.py b/catalyst/base/genbase.py
index 8af3b97a..0fc1f57e 100644
--- a/catalyst/base/genbase.py
+++ b/catalyst/base/genbase.py
@@ -1,6 +1,7 @@
 
 import io
 import os
+import gzip
 
 
 class GenBase(object):
@@ -12,13 +13,13 @@ class GenBase(object):
 
 
def gen_contents_file(self, path):
-   contents = path + ".CONTENTS"
+   contents = path + ".CONTENTS.gz"
if os.path.exists(contents):
os.remove(contents)
if "contents" in self.settings:
contents_map = self.settings["contents_map"]
if os.path.exists(path):
-   with io.open(contents, "w", encoding='utf-8') 
as myf:
+   with gzip.open(contents, "w", encoding='utf-8') 
as myf:
keys={}
for i in 
self.settings["contents"].split():
keys[i]=1
@@ -41,7 +42,7 @@ class GenBase(object):
for i in 
self.settings["digests"].split():
keys[i]=1
array = sorted(keys.keys())
-   for f in [path, path + '.CONTENTS']:
+   for f in [path, path + '.CONTENTS.gz']:
if os.path.exists(f):
if "all" in array:
for k in 
list(hash_map.hash_map):

diff --git a/catalyst/support.py b/catalyst/support.py
index 9cc5d751..7743b142 100644
--- a/catalyst/support.py
+++ b/catalyst/support.py
@@ -64,7 +64,9 @@ def file_check(filepath, extensions=None, strict=True):
# so check if there are files of that name with an extension
files = glob.glob("%s.*" % filepath)
# remove any false positive files
-   files = [x for x in files if not x.endswith(".CONTENTS") and not 
x.endswith(".DIGESTS")]
+   files = [x for x in files if not x.endswith(".CONTENTS") and not
+x.endswith(".CONTENTS.gz") and not x.endswith(".DIGESTS")]
+
if len(files) is 1:
return files[0]
elif len(files) > 1 and strict:

diff --git a/doc/HOWTO.txt b/doc/HOWTO.txt
index b1d315e6..b9ae1303 100644
--- a/doc/HOWTO.txt
+++ b/doc/HOWTO.txt
@@ -22,7 +22,7 @@ Create a snapshot of your current Portage tree (you may want 
to
 # catalyst --snapshot 20130131
 # ls /var/tmp/catalyst/snapshots/
 portage-20130131.tar.bz2
-portage-20130131.tar.bz2.CONTENTS
+portage-20130131.tar.bz2.CONTENTS.gz
 portage-20130131.tar.bz2.DIGESTS
 
 where the storage location is relative to the default
@@ -44,7 +44,7 @@ For example,
 Grab the tarball and put it where catalyst will find it:
 
 # wget http://…/stage3-amd64-20121213.tar.bz2
-# wget http://…/stage3-amd64-20121213.tar.bz2.CONTENTS
+# wget http://…/stage3-amd64-20121213.tar.bz2.CONTENTS.gz
 # wget http://…/stage3-amd64-20121213.tar.bz2.DIGESTS.asc
 # sha512sum -c stage3-amd64-20121213.tar.bz2.DIGESTS.asc
 # gpg --verify stage3-amd64-20121213.tar.bz2.DIGESTS.asc
@@ -89,7 +89,7 @@ which will build the target and install something like:
 
 # ls /var/tmp/catalyst/builds/default/stage1-amd64-2013.1.*
 /var/tmp/catalyst/builds/default/stage1-amd64-2013.1.tar.bz2
-/var/tmp/catalyst/builds/default/stage1-amd64-2013.1.tar.bz2.CONTENTS
+/var/tmp/catalyst/builds/default/stage1-amd64-2013.1.tar.bz2.CONTENTS.gz
 /var/tmp/catalyst/builds/default/stage1-amd64-2013.1.tar.bz2.DIGESTS
 
 The name is an expansion of



[gentoo-commits] proj/catalyst:catalyst-3.0-stable commit in: catalyst/base/

2020-05-16 Thread Matt Turner
commit: 5df43dae5bd6a58d80bd4d478397e89bf04fdcd5
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Apr 18 20:25:38 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 17 03:49:42 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=5df43dae

catalyst: Open CONTENTS file in text mode

Fixes: bb21b8615e64 (catalyst: gzip the .CONTENTS file)
Signed-off-by: Matt Turner  gentoo.org>
(cherry picked from commit 060df92357aed97af955aa36caf47e8518b01e05)

 catalyst/base/genbase.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalyst/base/genbase.py b/catalyst/base/genbase.py
index 0fc1f57e..0909a475 100644
--- a/catalyst/base/genbase.py
+++ b/catalyst/base/genbase.py
@@ -19,7 +19,7 @@ class GenBase(object):
if "contents" in self.settings:
contents_map = self.settings["contents_map"]
if os.path.exists(path):
-   with gzip.open(contents, "w", encoding='utf-8') 
as myf:
+   with gzip.open(contents, "wt", 
encoding='utf-8') as myf:
keys={}
for i in 
self.settings["contents"].split():
keys[i]=1



[gentoo-commits] proj/catalyst:catalyst-3.0-stable commit in: targets/stage1/, targets/livecd-stage1/, targets/livecd-stage2/

2020-05-16 Thread Matt Turner
commit: f1b94efa34103727ba603919aaa758911b391a13
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 16 23:24:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 17 03:28:16 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=f1b94efa

targets: Don't delete pyc/pyo files

These files are actually owned by their packages now, and removing them
can break subsequent builds.

See 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/a115781f8e7fb4bd5adfb94a7f2e63b4

Signed-off-by: Matt Turner  gentoo.org>
(cherry picked from commit ed82ff53408f1e3edb342f16c739c3c2b4012cb0)

 targets/livecd-stage1/livecd-stage1-controller.sh | 4 
 targets/livecd-stage2/livecd-stage2-controller.sh | 2 --
 targets/stage1/stage1-preclean-chroot.sh  | 2 --
 3 files changed, 8 deletions(-)

diff --git a/targets/livecd-stage1/livecd-stage1-controller.sh 
b/targets/livecd-stage1/livecd-stage1-controller.sh
index 7bf3bce1..da1ca0a7 100755
--- a/targets/livecd-stage1/livecd-stage1-controller.sh
+++ b/targets/livecd-stage1/livecd-stage1-controller.sh
@@ -13,9 +13,5 @@ case $1 in
${clst_shdir}/${clst_target}/${clst_target}-chroot.sh
echo "${clst_packages}" > ${clst_chroot_path}/tmp/packages.txt
;;
-
-   clean)
-   find ${clst_chroot_path}/usr/lib -iname "*.pyc" -exec rm -f {} 
\;
-   ;;
 esac
 exit $?

diff --git a/targets/livecd-stage2/livecd-stage2-controller.sh 
b/targets/livecd-stage2/livecd-stage2-controller.sh
index 5834c837..f631caf1 100755
--- a/targets/livecd-stage2/livecd-stage2-controller.sh
+++ b/targets/livecd-stage2/livecd-stage2-controller.sh
@@ -107,8 +107,6 @@ case $1 in
then
# Clean out man, info and doc files
rm -rf ${clst_chroot_path}/usr/share/{man,doc,info}/*
-   # Zap all .pyc and .pyo files
-   find ${clst_chroot_path}/usr/lib* -iname "*.py[co]" 
-exec rm -f {} \;
fi
rm -f ${clst_chroot_path}/tmp/packages.txt
;;

diff --git a/targets/stage1/stage1-preclean-chroot.sh 
b/targets/stage1/stage1-preclean-chroot.sh
index ea9056e8..2dc761e9 100755
--- a/targets/stage1/stage1-preclean-chroot.sh
+++ b/targets/stage1/stage1-preclean-chroot.sh
@@ -22,8 +22,6 @@ fi
 
 # Clean out man, info and doc files
 rm -rf "${ROOT}"/usr/share/{man,doc,info}/*
-# Zap all .pyc and .pyo files
-find "${ROOT}"/ -iname "*.py[co]" -exec rm -f {} \;
 
 # unset ROOT for safety (even though cleanup_stages doesn't use it)
 unset ROOT



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

2020-05-16 Thread Christoph Junghans
commit: a7dceade36426c78ca08b04e5860a2a8d2f81481
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sun May 17 03:19:19 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sun May 17 03:19:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7dceade

profiles/arch/x86: package.use.mask add kokkos mask

Bug: https://bugs.gentoo.org/show_bug.cgi?id=721420
Signed-off-by: Christoph Junghans  gentoo.org>

 profiles/arch/x86/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 97e3a0faff6..fa64c3f7d00 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Christoph Junghans  (2020-05-16)
+# restrict USE=kokkos for x86 as kokkos doesn't support 32-bit archs
+# https://github.com/kokkos/kokkos/issues/2312
+sci-physics/lammps kokkos
+
 # Joonas Niilola  (2020-05-14)
 # Dependency not keyworded on this arch.
 app-emulation/lxc apparmor



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

2020-05-16 Thread Stefan Strogin
commit: f844e4c72ccbda7a5ab29fa9b67e860bf906c969
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun May 17 02:42:06 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun May 17 02:43:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f844e4c7

dev-lang/rust: update LibreSSL patch for 3.1.x

Closes: https://bugs.gentoo.org/723396
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Stefan Strogin  gentoo.org>

 dev-lang/rust/files/1.42.0-libressl.patch | 23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/dev-lang/rust/files/1.42.0-libressl.patch 
b/dev-lang/rust/files/1.42.0-libressl.patch
index 2606b3bb17f..7d09f88f766 100644
--- a/dev-lang/rust/files/1.42.0-libressl.patch
+++ b/dev-lang/rust/files/1.42.0-libressl.patch
@@ -1,43 +1,44 @@
-From aedf1cffc61878fdea9e59468dc44cdb56eb7cf5 Mon Sep 17 00:00:00 2001
+From 597729ad63b53901da011ebb12ac0f811304bca7 Mon Sep 17 00:00:00 2001
 From: Stefan Strogin 
 Date: Fri, 10 Apr 2020 09:18:41 +0300
-Subject: [PATCH] Support LibreSSL 3.1.0
+Subject: [PATCH] Support LibreSSL 3.1.x
 
 Signed-off-by: Stefan Strogin 
 ---
  vendor/openssl-sys/.cargo-checksum.json | 2 +-
- vendor/openssl-sys/build/main.rs| 3 ++-
- 2 files changed, 3 insertions(+), 2 deletions(-)
+ vendor/openssl-sys/build/main.rs| 4 +++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
 
 diff --git a/vendor/openssl-sys/.cargo-checksum.json 
b/vendor/openssl-sys/.cargo-checksum.json
-index e0bfd3035..8e2f52217 100644
+index e0bfd3035..0df6df7ef 100644
 --- a/vendor/openssl-sys/.cargo-checksum.json
 +++ b/vendor/openssl-sys/.cargo-checksum.json
 @@ -1 +1 @@
 
-{"files":{"CHANGELOG.md":"736f0ad8717294a2ccb82065547f7161aa979eaad38c08c16d74954ece406dde","Cargo.toml":"4dbed0ba08fc7676bf7f6350eaaef6e6edb21b350718c218aae1d6372ec5918c","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"949fb3913ec7f94229242978dfeee5e19261b6d7506fc91dcd153bb0d2a84895","build/cfgs.rs":"4f39735ff73e6a13ff6ad34b9c046546a5887d705a86f68d1a8866fb305f728f","build/expando.c":"c4fa8a4424b2321f1857edfc5ce1ac1f03eda54440367d3142310c0eb5553004","build/find_normal.rs":"0a2dc417eace7fc72c27b9046ebaf53c75e418b27baa877434925a81fe6c23ed","build/find_vendored.rs":"7bf0e59c5646d72ee5a4392ad970fdf5c20288ddaf54dd86a8caff49583b38f5","build/main.rs":"6e800f4dc5c2cbbd54d1b1b995a2915ff941e17e11300d7091858210d3ce788d","src/aes.rs":"822bf666db351fe6ef9607c918081d6ad378fc1cedb05290bb746f86980c6088","src/asn1.rs":"254025cb408dbeff73bee6d06325acba9042cb11db30bdad04eedfb789be84b3","src/bio.rs":"5c6f394a78f258af3babb68330fa3571610476c4c3ba3404359db928
 
f2f706ee","src/bn.rs":"c71b9c79f704a94a889d27bf75e7e5b1f9f10b0df0aeb485aef509cf05d7467f","src/cms.rs":"f21a403fea95e7b7efe0539a429831cfa51c8818adb79c7ebf73ae2a6f2dc87e","src/conf.rs":"511e008c18039f54d856d70b80009426fc7f4ce34fe4304e2c58ebf465031de0","src/crypto.rs":"a1279719ade9704be3d9af55ff679abbe918d525f332ca15810146d45e9080cf","src/dh.rs":"7cc334e86d16b3eae165dfa3a6c8e488bc0fe590c17beda38893d2e9d784d5a6","src/dsa.rs":"ae79baf231681900ea76304285b3ffacf5298c90b8c04d371269cf4adbb5b9fa","src/dtls1.rs":"45e1dbf94a42d587fd948d553dc30187aa6aa2b5b82d554cf725ff36df768aa0","src/ec.rs":"81372dfe497db2fc90457a470a3b8ccb249828b3ce2bf4fd2da8ec42afd6a6b3","src/err.rs":"f6641be5df397086a9db80667e191fb1d92972c29151e617df86672c1a16d3ad","src/evp.rs":"ddd25891a630f4676b16bd63ed3071f1b036722c7cdf1a72ca0a54cd3bf91898","src/hmac.rs":"fa3976d94a1383f300bdec228270afb8b47c97bb019d727c7d59ba783be3c42e","src/lib.rs":"c464eca1beb33844718044946f6ffb1bc27356d65b5b70ebcd2d4082520e7235","src/macros.rs":"638fb9
 
098f6024e82b33150c64cefdb58456dba28ee42560be655a0c2bf6","src/obj_mac.rs":"7203d356f7654c5805600b823eccf8e1d9d9cbce9a01859938612a3f0aae4cdc","src/object.rs":"7539eb2164c3fe2162a339ef5b45f1c835010a1522307803815779a01825eed7","src/ocsp.rs":"1db59566d2f072f7ae981f0c07e1604fcdf60e66845afe0689d588f8e4272115","src/ossl_typ.rs":"fc7366e75c78707650c8667593ed183eca6a8ce8dd6b911e342f644d1bcf98bd","src/pem.rs":"fbe95faaeb5b13ce44eb6574b4e21aa384d60fad079e895acaa61390887240d1","src/pkcs12.rs":"93aab2820008ad90dc346a7dcc02f9201d94bff0bb7d1d71031c097850287c50","src/pkcs7.rs":"5370c8d4bfbf1502fa33aff635cb730e7c87814580f1df9bdb1412a492377813","src/rand.rs":"469601b4fbb56d4dbf5cf5d7bb8483e3bde411edea18601e7d1ed6ef27180fd3","src/rsa.rs":"0e8c1f0bc37620a9208175542143bfd411ae88188974d2d5b37a2b8b77d0e2c8","src/safestack.rs":"6c39e28565d34efad707d77561d4caa99e3f028fcac3a2ef6fd403a78de1190c","src/sha.rs":"1a6b028a63654d2419417a9a8af790cd22409a4643682a0686ecdb9441264eba","src/srtp.rs":"306047f3f31828fe7
 
d15de154b375f071ae07012a94c0b5c909f5fe57962a11b","src/ssl.rs":"215a27daa698c73fa909159a9e88a4302b075c33ebd17699f7f3423de60f5d68","src/ssl3.rs":"9336c816e00847d552dea22587d4ac72ff3cbd469fa5ff750423a19ea11e68eb","src/stack.rs":"1a509907283e5a2bf88cf193ce607f49ce7d2d95547c2ce2abc0fd4567aad334"

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/webpy/

2020-05-16 Thread Alessandro Barbieri
commit: 5e16dbd3b23bb298666bc9a9782b053fb8ea7024
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May 17 01:47:39 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May 17 01:49:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e16dbd3

dev-python/webpy: bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/webpy/Manifest|  1 +
 dev-python/webpy/metadata.xml|  7 +
 dev-python/webpy/webpy-0.51_p20200405.ebuild | 43 
 3 files changed, 51 insertions(+)

diff --git a/dev-python/webpy/Manifest b/dev-python/webpy/Manifest
index 7c425da..7493c9b 100644
--- a/dev-python/webpy/Manifest
+++ b/dev-python/webpy/Manifest
@@ -1,2 +1,3 @@
 DIST webpy-0.40.tar.gz 103372 BLAKE2B 
3c9f9a3a1be57794589321c6845b691e45956cc9a55988e4dd4fe2ba056bb6118258c441ca219ae214a967f27637e26d03c5cc9052e6f869c75e4ce0458b4f20
 SHA512 
84553c916cdcbf0f994839c9293f881d0eee9450dfbfa571bb208ef47c5308569d8c2b89732ef85be92f9f8c4fb87838e1507566019d5d381fbb51419bfd64f8
 DIST webpy-0.50.tar.gz 105473 BLAKE2B 
d535016c8e97d06c122e03a3c9888c00415bf9bb12b54812f73d6505eca21ff6f8765d7b3438760ad29f9dbece84e1ccfa5d4aeba8a02298604ca95126643ec5
 SHA512 
935689e9ee21b41ea942b314c304f934a83dbc522ee99773a74adb7eea2a44bc2fe5e9f28b1c9dfcdd6daa6c6f599b176b31a880520c8f0af64ba89bf76af1f3
+DIST webpy-0.51_p20200405.tar.gz 103748 BLAKE2B 
070d08306b1fd32a660cdc77655ce7982f4abeacde95e0c05a59b53170655fad6c76d29bbfe6cd496575f59874ef2140ffbe4d7521cb140d71eac8b7f95e
 SHA512 
cedbf05c92eb4688c9854d3cdf99938d4ff076f85da593c762f378de579cd2bd0b29012390c22722a64e1383edd186758fadf4a75d4217d95a0c4de9809bf18d

diff --git a/dev-python/webpy/metadata.xml b/dev-python/webpy/metadata.xml
index 709f247..cf90166 100644
--- a/dev-python/webpy/metadata.xml
+++ b/dev-python/webpy/metadata.xml
@@ -7,6 +7,13 @@
   
   
 webpy/web.py
+https://webpy.org/docs
+https://github.com/webpy/webpy/issues
+
https://raw.githubusercontent.com/webpy/webpy/master/ChangeLog.txt
+
+  Anand Chitipothu
+  anandol...@gmail.com
+
   
   
 web.py provides small and simple web framework for

diff --git a/dev-python/webpy/webpy-0.51_p20200405.ebuild 
b/dev-python/webpy/webpy-0.51_p20200405.ebuild
new file mode 100644
index 000..1fa4263
--- /dev/null
+++ b/dev-python/webpy/webpy-0.51_p20200405.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+COMMIT="16de3147e61aa4dc735efa116c50603707fb0683"
+
+DESCRIPTION="A web framework for python that is as simple as it is powerful"
+HOMEPAGE="
+   https://www.webpy.org
+   https://github.com/webpy/webpy
+   https://pypi.org/project/web.py
+"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cheroot-6.0.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   >=dev-python/pytest-5.4.1[${PYTHON_USEDEP}]
+   )
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+src_prepare() {
+   #tests require postgresql and mysql running
+   rm tests/test_db.py || die
+   default
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/BH/

2020-05-16 Thread Alessandro Barbieri
commit: 76db174462efd7c39f0a995f372738d3a9c09cd8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  9 21:55:54 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May 17 01:49:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76db1744

dev-R/BH: new (virual-ish) package

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/BH/BH-1.72.0.3.ebuild | 25 +
 dev-R/BH/Manifest   |  1 +
 dev-R/BH/metadata.xml   |  8 
 3 files changed, 34 insertions(+)

diff --git a/dev-R/BH/BH-1.72.0.3.ebuild b/dev-R/BH/BH-1.72.0.3.ebuild
new file mode 100644
index 000..9231073
--- /dev/null
+++ b/dev-R/BH/BH-1.72.0.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit R-packages-guru
+
+DESCRIPTION='Boost C++ Header Files'
+HOMEPAGE="
+   https://github.com/eddelbuettel/bh
+   https://cran.r-project.org/package=BH
+"
+SRC_URI="http://cran.r-project.org/src/contrib/BH_1.72.0-3.tar.gz";
+LICENSE='Boost-1.0'
+KEYWORDS="~amd64"
+DEPEND="
+   ~dev-libs/boost-1.72.0
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   #do not bundle boost
+   rm -rf inst/include/boost || die
+   default
+}

diff --git a/dev-R/BH/Manifest b/dev-R/BH/Manifest
new file mode 100644
index 000..e7b0589
--- /dev/null
+++ b/dev-R/BH/Manifest
@@ -0,0 +1 @@
+DIST BH_1.72.0-3.tar.gz 11850400 BLAKE2B 
5ff961e3a7fd192b5f3e279f0f29b42d54a9f0cbbab9d0819f18195443d801523702b0ba26515e2507c9e5adf5e1aeff28b0c077e347afaab660e7cc0b7b3fa8
 SHA512 
a2f85fec45329372fb6e9626a2d150c2ea6da899bb2f74c4bafde07e4eaae5df05d95903e2697dcb9e02731164efcfd2322940e14cb8f8fded2f8f3926d5abdd

diff --git a/dev-R/BH/metadata.xml b/dev-R/BH/metadata.xml
new file mode 100644
index 000..6c0bdfd
--- /dev/null
+++ b/dev-R/BH/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/plogr/

2020-05-16 Thread Alessandro Barbieri
commit: 291a61ab5809e72f18f25ff3d61525845ba9e0c3
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sat May  9 22:01:29 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Sun May 17 01:49:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=291a61ab

dev-R/plogr: new (virtual-ish) package

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/plogr/Manifest   |  1 +
 dev-R/plogr/metadata.xml   |  8 
 dev-R/plogr/plogr-0.2.0.ebuild | 26 ++
 3 files changed, 35 insertions(+)

diff --git a/dev-R/plogr/Manifest b/dev-R/plogr/Manifest
new file mode 100644
index 000..3e9a361
--- /dev/null
+++ b/dev-R/plogr/Manifest
@@ -0,0 +1 @@
+DIST plogr_0.2.0.tar.gz 7795 BLAKE2B 
6531caabddb63f3a85ca9f29ae8352dcbab3e84d5c9c9f52c2d6a321aafc04666461c57e0a9ff43d0c6f1a8cb084f7e46f1e4845828075b24fc7f01de7008797
 SHA512 
2abf84e33265683dd071434adc6a6f440972d1cf923f7549f7217196d4d10c7800dc90645d62c13d9d7e3a380e540c55c6a75ba55c9a90825ec40f5224f85feb

diff --git a/dev-R/plogr/metadata.xml b/dev-R/plogr/metadata.xml
new file mode 100644
index 000..6c0bdfd
--- /dev/null
+++ b/dev-R/plogr/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   lssndrbarbi...@gmail.com
+   Alessandro Barbieri
+   
+

diff --git a/dev-R/plogr/plogr-0.2.0.ebuild b/dev-R/plogr/plogr-0.2.0.ebuild
new file mode 100644
index 000..e4e9703
--- /dev/null
+++ b/dev-R/plogr/plogr-0.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit R-packages-guru
+
+DESCRIPTION='The plog C++ Logging Library'
+SRC_URI="http://cran.r-project.org/src/contrib/plogr_0.2.0.tar.gz";
+HOMEPAGE="
+   https://github.com/krlmlr/plogr
+   https://cran.r-project.org/package=plogr
+"
+LICENSE='MIT'
+KEYWORDS="~amd64"
+IUSE="${IUSE-}"
+RDEPEND="
+   dev-cpp/plog
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   #do not bundle plog
+   rm -rf inst/include || die
+   default
+}



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

2020-05-16 Thread Matthew Thode
commit: 0e7a7fe8b39f17319df46b5ebb941f53fd43a4e9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May 17 00:20:22 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun May 17 00:54:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7a7fe8

dev-libs/gf-complete: no static libs

Closes: https://bugs.gentoo.org/723424
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 dev-libs/gf-complete/gf-complete-2.0.0-r1.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/dev-libs/gf-complete/gf-complete-2.0.0-r1.ebuild 
b/dev-libs/gf-complete/gf-complete-2.0.0-r1.ebuild
new file mode 100644
index 000..5f56086483b
--- /dev/null
+++ b/dev-libs/gf-complete/gf-complete-2.0.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools eutils
+
+DESCRIPTION="A Comprehensive Open Source Library for Galois Field Arithmetic"
+HOMEPAGE="http://jerasure.org";
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/${P}.tar.gz";
+S="${WORKDIR}/${PN}.git"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   sed -i -e 's/ -O3 $(SIMD_FLAGS)//g' src/Makefile.am tools/Makefile.am 
test/Makefile.am examples/Makefile.am|| die
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-05-16 Thread Matthew Thode
commit: 93ed0eaccfdf114593e57722bd6f50a223c751f7
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun May 17 00:12:16 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sun May 17 00:54:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ed0eac

dev-libs/jerasure: no static libs

Closes: https://bugs.gentoo.org/723426
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: Matthew Thode  gentoo.org>

 dev-libs/jerasure/jerasure-2.0.0-r2.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/dev-libs/jerasure/jerasure-2.0.0-r2.ebuild 
b/dev-libs/jerasure/jerasure-2.0.0-r2.ebuild
new file mode 100644
index 000..1796fd75e75
--- /dev/null
+++ b/dev-libs/jerasure/jerasure-2.0.0-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools eutils
+
+DESCRIPTION="A Library in C Facilitating Erasure Coding for Storage 
Applications"
+HOMEPAGE="http://jerasure.org";
+SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/${P}.tar.gz";
+S="${WORKDIR}/${PN}.git"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/gf-complete"
+RDEPEND="${DEPEND}"
+
+DOCS=( Manual.pdf README README.txt README.nd )
+
+src_prepare() {
+   sed -i -e 's/ $(SIMD_FLAGS)//g' src/Makefile.am Examples/Makefile.am || 
die
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   einstalldocs
+   doheader include/{cauchy,galois,liberation,reed_sol}.h
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/, dev-qt/qtdeclarative/files/

2020-05-16 Thread Andreas Sturmlechner
commit: f499bdec65168fad8f0d12452210daf4bee338e8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 23:55:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 17 00:22:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f499bdec

dev-qt/qtdeclarative: QQuickItemView: Fix max(X/Y)Extent()

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=419514
QTBUG: https://bugreports.qt.io/browse/QTBUG-83890
Bug: https://bugs.gentoo.org/716992
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...ve-5.14.2-QQuickItemView-fix-maxXY-extent.patch | 42 +
 .../qtdeclarative/qtdeclarative-5.14.2-r1.ebuild   | 55 ++
 2 files changed, 97 insertions(+)

diff --git 
a/dev-qt/qtdeclarative/files/qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch
 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch
new file mode 100644
index 000..c9ccb2116e7
--- /dev/null
+++ 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.14.2-QQuickItemView-fix-maxXY-extent.patch
@@ -0,0 +1,42 @@
+From cc5387ad22ca503d167fd66e2429107d45b937af Mon Sep 17 00:00:00 2001
+From: David Redondo 
+Date: Wed, 13 May 2020 11:04:23 +0200
+Subject: [PATCH] QQuickItemView: Fix max(X/Y)Extent()
+
+QQuickFlickable maxXExtent() and maxYExtent() return the amount of space
+that is not shown when inside a ScrollView. QQuickItemView however just
+returned width() if vertical and height() if horizontal. In these cases
+just defer to the QQuickFlickable base implementation like minXExtent()
+and minYExtent() already do.
+
+Fixes: QTBUG-83890
+Pick-to: 5.15
+Change-Id: I7f4060c2f46ae07611bedceca0d322c5f7f6affb
+---
+ src/quick/items/qquickitemview.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/quick/items/qquickitemview.cpp 
b/src/quick/items/qquickitemview.cpp
+index 7fb392233e4..ab130ac6857 100644
+--- a/src/quick/items/qquickitemview.cpp
 b/src/quick/items/qquickitemview.cpp
+@@ -1393,7 +1393,7 @@ qreal QQuickItemView::maxYExtent() const
+ {
+ Q_D(const QQuickItemView);
+ if (d->layoutOrientation() == Qt::Horizontal)
+-return height();
++return QQuickFlickable::maxYExtent();
+ 
+ if (d->vData.maxExtentDirty) {
+ d->maxExtent = d->maxExtentForAxis(d->vData, false);
+@@ -1421,7 +1421,7 @@ qreal QQuickItemView::maxXExtent() const
+ {
+ Q_D(const QQuickItemView);
+ if (d->layoutOrientation() == Qt::Vertical)
+-return width();
++return QQuickFlickable::maxXExtent();
+ 
+ if (d->hData.maxExtentDirty) {
+ d->maxExtent = d->maxExtentForAxis(d->hData, true);
+-- 
+2.16.3

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.14.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.14.2-r1.ebuild
new file mode 100644
index 000..5eb5c48069c
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.14.2-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2009-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+BDEPEND="${PYTHON_DEPS}"
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   ~dev-qt/qtcore-${PV}
+   ~dev-qt/qtgui-${PV}[gles2-only=,vulkan=]
+   ~dev-qt/qtnetwork-${PV}
+   ~dev-qt/qttest-${PV}
+   localstorage? ( ~dev-qt/qtsql-${PV} )
+   widgets? ( ~dev-qt/qtwidgets-${PV}[gles2-only=] )
+"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] proj/catalyst:pending/mattst88 commit in: targets/livecd-stage2/, targets/livecd-stage1/, targets/stage1/

2020-05-16 Thread Matt Turner
commit: ed82ff53408f1e3edb342f16c739c3c2b4012cb0
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May 16 23:24:09 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 16 23:24:09 2020 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ed82ff53

targets: Don't delete pyc/pyo files

These files are actually owned by their packages now, and removing them
can break subsequent builds.

See 
https://archives.gentoo.org/gentoo-releng-autobuilds/message/a115781f8e7fb4bd5adfb94a7f2e63b4

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

 targets/livecd-stage1/controller.sh | 4 
 targets/livecd-stage2/controller.sh | 2 --
 targets/stage1/preclean-chroot.sh   | 2 --
 3 files changed, 8 deletions(-)

diff --git a/targets/livecd-stage1/controller.sh 
b/targets/livecd-stage1/controller.sh
index ced2634e..c4572ff9 100755
--- a/targets/livecd-stage1/controller.sh
+++ b/targets/livecd-stage1/controller.sh
@@ -13,9 +13,5 @@ case $1 in
${clst_shdir}/${clst_target}/chroot.sh
echo "${clst_packages}" > ${clst_chroot_path}/tmp/packages.txt
;;
-
-   clean)
-   find ${clst_chroot_path}/usr/lib -iname "*.pyc" -exec rm -f {} 
\;
-   ;;
 esac
 exit $?

diff --git a/targets/livecd-stage2/controller.sh 
b/targets/livecd-stage2/controller.sh
index 8ee46d7c..0701a26b 100755
--- a/targets/livecd-stage2/controller.sh
+++ b/targets/livecd-stage2/controller.sh
@@ -85,8 +85,6 @@ case $1 in
then
# Clean out man, info and doc files
rm -rf ${clst_chroot_path}/usr/share/{man,doc,info}/*
-   # Zap all .pyc and .pyo files
-   find ${clst_chroot_path}/usr/lib* -iname "*.py[co]" 
-exec rm -f {} \;
fi
rm -f ${clst_chroot_path}/tmp/packages.txt
;;

diff --git a/targets/stage1/preclean-chroot.sh 
b/targets/stage1/preclean-chroot.sh
index ea9056e8..2dc761e9 100755
--- a/targets/stage1/preclean-chroot.sh
+++ b/targets/stage1/preclean-chroot.sh
@@ -22,8 +22,6 @@ fi
 
 # Clean out man, info and doc files
 rm -rf "${ROOT}"/usr/share/{man,doc,info}/*
-# Zap all .pyc and .pyo files
-find "${ROOT}"/ -iname "*.py[co]" -exec rm -f {} \;
 
 # unset ROOT for safety (even though cleanup_stages doesn't use it)
 unset ROOT



[gentoo-commits] proj/catalyst: New branch: catalyst-3.0-stable

2020-05-16 Thread Matt Turner
commit: 
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May 16 22:59:15 2020 +

New branch: catalyst-3.0-stable




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

2020-05-16 Thread Andreas Sturmlechner
commit: 4410ebee118ca372a9db22dde9cfedcca6299bde
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 22:04:12 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4410ebee

kde-plasma/kwin: Place lockscreen greeter above other windows

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=420802
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kwin-5.18.5-wayland-lockscreen-greeter.patch   | 73 ++
 kde-plasma/kwin/kwin-5.18.5-r1.ebuild  |  1 +
 2 files changed, 74 insertions(+)

diff --git a/kde-plasma/kwin/files/kwin-5.18.5-wayland-lockscreen-greeter.patch 
b/kde-plasma/kwin/files/kwin-5.18.5-wayland-lockscreen-greeter.patch
new file mode 100644
index 000..ac4b9d24c8e
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.18.5-wayland-lockscreen-greeter.patch
@@ -0,0 +1,73 @@
+From 6f8b8efb338117ee197092e46b25b489b612257d Mon Sep 17 00:00:00 2001
+From: Vlad Zahorodnii 
+Date: Fri, 8 May 2020 11:26:27 +0300
+Subject: [wayland] Place lockscreen greeter above other windows
+
+Summary: BUG: 420802
+
+Reviewers: #kwin, davidedmundson
+
+Reviewed By: #kwin, davidedmundson
+
+Subscribers: apol, kwin
+
+Tags: #kwin
+
+Differential Revision: https://phabricator.kde.org/D29523
+---
+ abstract_client.cpp  |  2 ++
+ autotests/integration/lockscreen.cpp | 19 +++
+ 2 files changed, 21 insertions(+)
+
+diff --git a/abstract_client.cpp b/abstract_client.cpp
+index ca6c422..48918e7 100644
+--- a/abstract_client.cpp
 b/abstract_client.cpp
+@@ -275,6 +275,8 @@ Layer AbstractClient::belongsToLayer() const
+ // Since the desktop is also activated, nothing should be in the 
ActiveLayer, though
+ if (isInternal())
+ return UnmanagedLayer;
++if (isLockScreen())
++return UnmanagedLayer;
+ if (isDesktop())
+ return workspace()->showingDesktop() ? AboveLayer : DesktopLayer;
+ if (isSplash())  // no damn annoying splashscreens
+diff --git a/autotests/integration/lockscreen.cpp 
b/autotests/integration/lockscreen.cpp
+index e258540..82cac09 100644
+--- a/autotests/integration/lockscreen.cpp
 b/autotests/integration/lockscreen.cpp
+@@ -62,6 +62,7 @@ private Q_SLOTS:
+ void initTestCase();
+ void init();
+ void cleanup();
++void testStackingOrder();
+ void testPointer();
+ void testPointerButton();
+ void testPointerAxis();
+@@ -223,6 +224,24 @@ void LockScreenTest::cleanup()
+ Test::destroyWaylandConnection();
+ }
+ 
++void LockScreenTest::testStackingOrder()
++{
++// This test verifies that the lockscreen greeter is placed above other 
windows.
++
++QSignalSpy clientAddedSpy(waylandServer(), 
&WaylandServer::shellClientAdded);
++QVERIFY(clientAddedSpy.isValid());
++
++LOCK
++QVERIFY(clientAddedSpy.wait());
++
++AbstractClient *client = 
clientAddedSpy.first().first().value();
++QVERIFY(client);
++QVERIFY(client->isLockScreen());
++QCOMPARE(client->layer(), UnmanagedLayer);
++
++UNLOCK
++}
++
+ void LockScreenTest::testPointer()
+ {
+ using namespace KWayland::Client;
+-- 
+cgit v1.1

diff --git a/kde-plasma/kwin/kwin-5.18.5-r1.ebuild 
b/kde-plasma/kwin/kwin-5.18.5-r1.ebuild
index c755f96bbcf..0ba4084e461 100644
--- a/kde-plasma/kwin/kwin-5.18.5-r1.ebuild
+++ b/kde-plasma/kwin/kwin-5.18.5-r1.ebuild
@@ -96,6 +96,7 @@ RESTRICT+=" test"
 PATCHES=(
# in Plasma/5.18
"${FILESDIR}/${P}-dont-exec-QDialog.patch" # KDE-bug 421053
+   "${FILESDIR}/${P}-wayland-lockscreen-greeter.patch" # KDE-bug 420802
 )
 
 src_prepare() {



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

2020-05-16 Thread Andreas Sturmlechner
commit: 0e49b820074adc93fed49695ad15941edf3a8b99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 22:16:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e49b820

kde-plasma/drkonqi: Fix random 113 errors (user_not_insider)

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=421187
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 kde-plasma/drkonqi/drkonqi-5.18.5-r1.ebuild| 71 ++
 .../files/drkonqi-5.18.5-init-bools-w-false.patch  | 50 +++
 2 files changed, 121 insertions(+)

diff --git a/kde-plasma/drkonqi/drkonqi-5.18.5-r1.ebuild 
b/kde-plasma/drkonqi/drkonqi-5.18.5-r1.ebuild
new file mode 100644
index 000..0bef1482efd
--- /dev/null
+++ b/kde-plasma/drkonqi/drkonqi-5.18.5-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.66.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.12.3
+inherit ecm kde.org
+
+DESCRIPTION="Plasma crash handler, gives the user feedback if a program 
crashed"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="X"
+
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kidletime-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwayland-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlrpcclient-${KFMIN}:5
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-init-bools-w-false.patch" # in Plasma/5.18, KDE-bug 
421187
+)
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X Qt5X11Extras)
+   )
+   ecm_src_configure
+}
+
+src_test() {
+   # needs network access, bug #698510
+   local myctestargs=(
+   -E "(connectiontest)"
+   )
+
+   ecm_src_test
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   if ! has_version "sys-devel/gdb"; then
+   elog "For more usability consider installing the following 
package:"
+   elog "sys-devel/gdb - Easier debugging support"
+   fi
+}

diff --git a/kde-plasma/drkonqi/files/drkonqi-5.18.5-init-bools-w-false.patch 
b/kde-plasma/drkonqi/files/drkonqi-5.18.5-init-bools-w-false.patch
new file mode 100644
index 000..6ce33a7198a
--- /dev/null
+++ b/kde-plasma/drkonqi/files/drkonqi-5.18.5-init-bools-w-false.patch
@@ -0,0 +1,50 @@
+From c517b795936fdab641849ca83ec8c3e253e32de8 Mon Sep 17 00:00:00 2001
+From: Harald Sitter 
+Date: Tue, 12 May 2020 12:25:52 +0200
+Subject: initialize bools to false by default
+
+Summary:
+This should fix random 113 errors (user_not_insider) coming out of the api
+
+I can't really reproduce the problem other than by setting the bools
+explicitly to true. Seeing as they were previously not set explicitly
+they could very well end up true accidentally.
+To fix this let's set them explicitly false.
+
+BUG: 421187
+FIXED-IN: 5.18.6
+
+Test Plan:
+hoping for the best!
+tests still pass tho
+
+Reviewers: davidedmundson, apol
+
+Reviewed By: apol
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D29675
+---
+ src/bugzillaintegration/libbugzilla/clients/commands/newattachment.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git 
a/src/bugzillaintegration/libbugzilla/clients/commands/newattachment.h 
b/src/bugzillaintegration/libbugzilla/clients/commands/newattachment.h
+index d30f379..8b4e4bb 100644
+--- a/src/bugzillaintegration/libbugzilla/clients/commands/newattachment.h
 b/src/bugzillaintegration/libbugzilla/clients/commands/newattachment.h
+@@ -34,8 +34,8 @@ class NewAttachment : public JsonCommand
+ BUGZILLA_MEMBER_PROPERTY(QString, summary);
+ BUGZILLA_MEMBER_PROPERTY(QString, content_type);
+ BUGZILLA_MEMBER_PROPERTY(QString, comment);
+-BUGZILLA_MEMBER_PROPERTY(bool, is_patch);
+-BUGZILLA_MEMBER_PROPERTY(bool, is_private);
++BUGZILLA_MEMBER_PROPERTY(bool, is_patch) = false;
++BUGZILLA_MEMBER_PROPERTY(bool, is_private) = false;
+ 
+ // flags property is not s

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

2020-05-16 Thread Andreas Sturmlechner
commit: fc03ea97850597e3d1f70a5189080af4078ee272
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 22:02:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc03ea97

kde-plasma/kwin: Don't exec() QDialog

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=421
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kwin/files/kwin-5.18.5-dont-exec-QDialog.patch | 149 +
 kde-plasma/kwin/kwin-5.18.5-r1.ebuild  | 116 
 2 files changed, 265 insertions(+)

diff --git a/kde-plasma/kwin/files/kwin-5.18.5-dont-exec-QDialog.patch 
b/kde-plasma/kwin/files/kwin-5.18.5-dont-exec-QDialog.patch
new file mode 100644
index 000..df65c32fb13
--- /dev/null
+++ b/kde-plasma/kwin/files/kwin-5.18.5-dont-exec-QDialog.patch
@@ -0,0 +1,149 @@
+From 5ea54eda5d1f91428933d338ea8b950aea86d43a Mon Sep 17 00:00:00 2001
+From: Kai Uwe Broulik 
+Date: Wed, 6 May 2020 15:15:03 +0200
+Subject: [kcmkwin/kwindecoration] Don't exec() QDialog
+
+Using nested event loops with QML is always troublesome.
+
+BUG: 421053
+FIXED-IN: 5.18.6
+
+Differential Revision: https://phabricator.kde.org/D29473
+---
+ .../declarative-plugin/previewbridge.cpp   | 32 +++---
+ .../declarative-plugin/previewbridge.h |  4 ++-
+ .../kwindecoration/package/contents/ui/Themes.qml  |  3 +-
+ 3 files changed, 27 insertions(+), 12 deletions(-)
+
+diff --git a/kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp 
b/kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp
+index bad4cc1..83a9bd9 100644
+--- a/kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp
 b/kcmkwin/kwindecoration/declarative-plugin/previewbridge.cpp
+@@ -36,7 +36,11 @@
+ #include 
+ #include 
+ #include 
++#include 
++#include 
++#include 
+ #include 
++#include 
+ 
+ namespace KDecoration2
+ {
+@@ -173,15 +177,16 @@ DecorationButton 
*PreviewBridge::createButton(KDecoration2::Decoration *decorati
+ return 
m_factory->create(QStringLiteral("button"), 
parent, QVariantList({QVariant::fromValue(type), 
QVariant::fromValue(decoration)}));
+ }
+ 
+-void PreviewBridge::configure()
++void PreviewBridge::configure(QQuickItem *ctx)
+ {
+ if (!m_valid) {
+ return;
+ }
+ //setup the UI
+-QDialog dialog;
++QDialog *dialog = new QDialog();
++dialog->setAttribute(Qt::WA_DeleteOnClose);
+ if (m_lastCreatedClient) {
+-dialog.setWindowTitle(m_lastCreatedClient->caption());
++dialog->setWindowTitle(m_lastCreatedClient->caption());
+ }
+ 
+ // create the KCModule through the plugintrader
+@@ -189,7 +194,7 @@ void PreviewBridge::configure()
+ if (!m_theme.isNull()) {
+ args.insert(QStringLiteral("theme"), m_theme);
+ }
+-KCModule *kcm = m_factory->create(QStringLiteral("kcmodule"), 
&dialog, QVariantList({args}));
++KCModule *kcm = m_factory->create(QStringLiteral("kcmodule"), 
dialog, QVariantList({args}));
+ if (!kcm) {
+ return;
+ }
+@@ -205,28 +210,35 @@ void PreviewBridge::configure()
+   
QStringLiteral("reloadConfig"));
+ QDBusConnection::sessionBus().send(message);
+ };
+-connect(&dialog, &QDialog::accepted, this, save);
++connect(dialog, &QDialog::accepted, this, save);
+ 
+ QDialogButtonBox *buttons = new QDialogButtonBox(QDialogButtonBox::Ok |
+  QDialogButtonBox::Cancel 
|
+  
QDialogButtonBox::RestoreDefaults |
+  QDialogButtonBox::Reset,
+- &dialog);
++ dialog);
+ 
+ QPushButton *reset = buttons->button(QDialogButtonBox::Reset);
+ reset->setEnabled(false);
+ // Here we connect our buttons with the dialog
+-connect(buttons, &QDialogButtonBox::accepted, &dialog, &QDialog::accept);
+-connect(buttons, &QDialogButtonBox::rejected, &dialog, &QDialog::reject);
++connect(buttons, &QDialogButtonBox::accepted, dialog, &QDialog::accept);
++connect(buttons, &QDialogButtonBox::rejected, dialog, &QDialog::reject);
+ connect(reset, &QPushButton::clicked, kcm, &KCModule::load);
+ auto changedSignal = 
static_cast(&KCModule::changed);
+ connect(kcm, changedSignal, reset, &QPushButton::setEnabled);
+ connect(buttons->button(QDialogButtonBox::RestoreDefaults), 
&QPushButton::clicked, kcm, &KCModule::defaults);
+ 
+-QVBoxLayout *layout = new QVBoxLayout(&dialog);
++QVBoxLayout *layout = new QVBoxLayout(dialog);
+ layout->addWidget(kcm);
+ layout->addWidget(buttons);
+-dialog.exec();
++
++if (ctx->window()) {
++dialog->winId()

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

2020-05-16 Thread Andreas Sturmlechner
commit: 2959c2191d88271fc6da607253802699d347a3dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 19:58:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2959c219

kde-plasma/plasma-workspace: Drop 5.18.5 (r0)

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

 .../plasma-workspace-5.18.5.ebuild | 219 -
 1 file changed, 219 deletions(-)

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.18.5.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.18.5.ebuild
deleted file mode 100644
index c71af205dab..000
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.18.5.ebuild
+++ /dev/null
@@ -1,219 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=5.66.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="appstream +calendar geolocation gps qalculate qrcode +semantic-desktop 
systemd telemetry"
-
-REQUIRED_USE="gps? ( geolocation )"
-
-# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0
-COMMON_DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5=[jpeg]
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kpeople-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktexteditor-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/libkscreen-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/libkworkspace-${PVCUT}:5
-   media-libs/phonon[qt5(+)]
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libxcb
-   x11-libs/libXfixes
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/xcb-util
-   x11-libs/xcb-util-image
-   appstream? ( dev-libs/appstream[qt5] )
-   calendar? ( >=kde-frameworks/kholidays-${KFMIN}:5 )
-   geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 )
-   gps? ( sci-geosciences/gpsd )
-   qalculate? ( sci-libs/libqalculate:= )
-   qrcode? ( >=kde-frameworks/prison-${KFMIN}:5 )
-   semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:5 )
-   telemetry? ( dev-libs/kuserfeedback:5 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
-   app-text/iso-codes
-   >=dev-qt/qdbus-${QTMIN}:5
-   >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-   >=dev-qt/qtpaths-${QTMIN}:5
-   >=dev-qt/qtquickcontrols-${QTMIN}:5[widgets]
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-apps/kio-extras-19.04.3:5
-   >=kde-frameworks/kquickcharts-${KFMIN}:5
-   >=kde-frameworks/kdesu-${KF

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

2020-05-16 Thread Andreas Sturmlechner
commit: 7a6ed41d1fb8267eb6573d80fa2c829e5c4b1610
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 22:16:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a6ed41d

kde-plasma/drkonqi: Drop 5.18.5 (r0)

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

 kde-plasma/drkonqi/drkonqi-5.18.5.ebuild | 67 
 1 file changed, 67 deletions(-)

diff --git a/kde-plasma/drkonqi/drkonqi-5.18.5.ebuild 
b/kde-plasma/drkonqi/drkonqi-5.18.5.ebuild
deleted file mode 100644
index c808e156a98..000
--- a/kde-plasma/drkonqi/drkonqi-5.18.5.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.66.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="Plasma crash handler, gives the user feedback if a program 
crashed"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="X"
-
-RDEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlrpcclient-${KFMIN}:5
-   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X Qt5X11Extras)
-   )
-   ecm_src_configure
-}
-
-src_test() {
-   # needs network access, bug #698510
-   local myctestargs=(
-   -E "(connectiontest)"
-   )
-
-   ecm_src_test
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   if ! has_version "sys-devel/gdb"; then
-   elog "For more usability consider installing the following 
package:"
-   elog "sys-devel/gdb - Easier debugging support"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2020-05-16 Thread Andreas Sturmlechner
commit: 4af12cb992b4157ac9178fdf2d719f2793ba890e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 20:13:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af12cb9

kde-frameworks/kio: Re-add Fix service file specifying 'Run in terminal'

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=421374
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio/files/kio-5.70.0-fix-run-in-terminal.patch | 89 ++
 .../{kio-5.70.1.ebuild => kio-5.70.1-r1.ebuild}|  2 +
 2 files changed, 91 insertions(+)

diff --git a/kde-frameworks/kio/files/kio-5.70.0-fix-run-in-terminal.patch 
b/kde-frameworks/kio/files/kio-5.70.0-fix-run-in-terminal.patch
new file mode 100644
index 000..4b9b8bf5817
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.70.0-fix-run-in-terminal.patch
@@ -0,0 +1,89 @@
+From 6452a34cf01d03d3167b38bc28a2fe8e13569021 Mon Sep 17 00:00:00 2001
+From: Jonathan Marten 
+Date: Thu, 14 May 2020 19:17:54 +0100
+Subject: Fix service file specifying 'Run in terminal' giving an error code
+ 100
+
+Happens because KIO::DesktopExecParser::resultingArguments() prepends
+the terminal application to the command line.  If this is a relative path,
+as it is most likely to be (and will be in the default 'konsole' case),
+the "realExecutable" check in KProcessRunner::KProcessRunner() is triggered
+and the job aborts with an error.
+
+Expand the specified terminal executable into a full path in 
resultingArguments(),
+and return an error immediately if it cannot be found.  This full terminal path
+is not relative for the KProcessRunner::KProcessRunner() check and does not 
fail.
+
+Check that resultingArguments() is not empty (an error return) before accessing
+the first word of the command, so that it does not assert if the list is empty.
+Also only call resultingArguments() once.
+
+BUG: 421374
+FIXED-IN: 5.71
+
+Differential Revision: https://phabricator.kde.org/D29738
+---
+ src/core/desktopexecparser.cpp | 10 +-
+ src/gui/kprocessrunner.cpp | 17 +
+ 2 files changed, 18 insertions(+), 9 deletions(-)
+
+diff --git a/src/core/desktopexecparser.cpp b/src/core/desktopexecparser.cpp
+index a3b5219..fcf83d9 100644
+--- a/src/core/desktopexecparser.cpp
 b/src/core/desktopexecparser.cpp
+@@ -421,7 +421,15 @@ QStringList KIO::DesktopExecParser::resultingArguments() 
const
+ if (d->service.terminal()) {
+ KConfigGroup cg(KSharedConfig::openConfig(), "General");
+ QString terminal = cg.readPathEntry("TerminalApplication", 
QStringLiteral("konsole"));
+-if (terminal == QLatin1String("konsole")) {
++const bool isKonsole = (terminal == QLatin1String("konsole"));
++
++QString terminalPath = QStandardPaths::findExecutable(terminal);
++if (terminalPath.isEmpty()) {
++qCWarning(KIO_CORE) << "Terminal" << terminal << "not found, 
service" << d->service.name();
++return QStringList();
++}
++terminal = terminalPath;
++if (isKonsole) {
+ if (!d->service.workingDirectory().isEmpty()) {
+ terminal += QLatin1String(" --workdir ") + 
KShell::quoteArg(d->service.workingDirectory());
+ }
+diff --git a/src/gui/kprocessrunner.cpp b/src/gui/kprocessrunner.cpp
+index a4701a7..cc57b54 100644
+--- a/src/gui/kprocessrunner.cpp
 b/src/gui/kprocessrunner.cpp
+@@ -88,9 +88,17 @@ KProcessRunner::KProcessRunner(const KService::Ptr 
&service, const QList &
+ emitDelayedError(i18n("The desktop entry file\n%1\nis not valid.", 
service->entryPath()));
+ return;
+ }
++
+ KIO::DesktopExecParser execParser(*service, urls);
++execParser.setUrlsAreTempFiles(flags & 
KIO::ApplicationLauncherJob::DeleteTemporaryFiles);
++execParser.setSuggestedFileName(suggestedFileName);
++const QStringList args = execParser.resultingArguments();
++if (args.isEmpty()) {
++emitDelayedError(i18n("Error processing Exec field in %1", 
service->entryPath()));
++return;
++}
+ 
+-const QString realExecutable = execParser.resultingArguments().at(0);
++const QString realExecutable = args.at(0);
+ // realExecutable is a full path if DesktopExecParser was able to locate 
it. Otherwise it's still relative, which is a bad sign.
+ if (QDir::isRelativePath(realExecutable) || 
!QFileInfo(realExecutable).isExecutable()) {
+ // Does it really not exist, or is it non-executable? (bug #415567)
+@@ -103,13 +111,6 @@ KProcessRunner::KProcessRunner(const KService::Ptr 
&service, const QList &
+ return;
+ }
+ 
+-execParser.setUrlsAreTempFiles(flags & 
KIO::ApplicationLauncherJob::DeleteTemporaryFiles);
+-execParser.setSuggestedFileName(suggestedFileName);
+-const QStringList args = execParser.resultingArguments();
+-   

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

2020-05-16 Thread Andreas Sturmlechner
commit: e0e020e6cccd19a9c14277ef7fd0a159c227f3fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 20:29:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e020e6

kde-plasma/plasma-nm: WireGuard systray icon missing on startup

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=420983
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../plasma-nm-5.18.5-missing-wireguard-icon.patch  | 50 +
 kde-plasma/plasma-nm/plasma-nm-5.18.5-r1.ebuild| 83 ++
 2 files changed, 133 insertions(+)

diff --git 
a/kde-plasma/plasma-nm/files/plasma-nm-5.18.5-missing-wireguard-icon.patch 
b/kde-plasma/plasma-nm/files/plasma-nm-5.18.5-missing-wireguard-icon.patch
new file mode 100644
index 000..85902e50409
--- /dev/null
+++ b/kde-plasma/plasma-nm/files/plasma-nm-5.18.5-missing-wireguard-icon.patch
@@ -0,0 +1,50 @@
+From da52d01788f5f07aa60ed7a6f21d7943a2e0c8d3 Mon Sep 17 00:00:00 2001
+From: Bruce Anderson 
+Date: Wed, 6 May 2020 08:03:11 +0200
+Subject: Icon in system tray missing when WireGuard connection active on
+ startup
+
+Summary:
+If a WireGuard connection is made prior to start of the
+plasma-nm applet, no icon is displayed in the system tray.
+
+BUG: 420983
+
+Test Plan:
+1. Setup a Wired connection to autostart
+2. Setup a WireGuard connection which uses the Wired
+   connection and set to autostart
+3. Logout and login to start a new Plasma session
+4. Verify that the standard Wired connection icon with a
+   padlock symbol on it is shown in the system tray
+
+Reviewers: jgrulich
+
+Reviewed By: jgrulich
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D29469
+---
+ libs/declarative/connectionicon.cpp | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/libs/declarative/connectionicon.cpp 
b/libs/declarative/connectionicon.cpp
+index cefe6df..58c0cce 100644
+--- a/libs/declarative/connectionicon.cpp
 b/libs/declarative/connectionicon.cpp
+@@ -317,7 +317,9 @@ void ConnectionIcon::setIcons()
+ 
+ // Set icon based on the current primary connection if the activating 
connection is virtual
+ // since we're not setting icons for virtual connections
+-if (!connection || (connection && 
UiUtils::isConnectionTypeVirtual(connection->type( {
++if (!connection
++|| (connection && 
UiUtils::isConnectionTypeVirtual(connection->type()))
++|| connection->type() == 
NetworkManager::ConnectionSettings::WireGuard) {
+ connection = NetworkManager::primaryConnection();
+ }
+ 
+-- 
+cgit v1.1

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.18.5-r1.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.18.5-r1.ebuild
new file mode 100644
index 000..1920bf9e1b7
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-5.18.5-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+KFMIN=5.66.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.12.3
+inherit ecm kde.org
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="modemmanager openconnect teamd"
+
+DEPEND="
+   >=app-crypt/qca-2.1.1:2[qt5(+)]
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kdeclarative-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kitemviews-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/kwallet-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
+   >=kde-frameworks/plasma-${KFMIN}:5
+   >=kde-frameworks/solid-${KFMIN}:5
+   net-misc/networkmanager[teamd=]
+   modemmanager? (
+   >=kde-frameworks/modemmanager-qt-${KFMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   net-misc/mobile-broadband-provider-info
+   )
+   openconnect? (
+   >=dev-qt/qtxml-${QTMIN}:5
+   net-vpn/networkmanager-openconnect
+   net-vpn/openconnect:=
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:

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

2020-05-16 Thread Andreas Sturmlechner
commit: 952722c90bdf331b6b7bf182dfbe4767e63c1d86
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 20:30:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=952722c9

kde-plasma/plasma-nm: Drop 5.18.5 (r0)

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

 kde-plasma/plasma-nm/plasma-nm-5.18.5.ebuild | 81 
 1 file changed, 81 deletions(-)

diff --git a/kde-plasma/plasma-nm/plasma-nm-5.18.5.ebuild 
b/kde-plasma/plasma-nm/plasma-nm-5.18.5.ebuild
deleted file mode 100644
index b54f6222850..000
--- a/kde-plasma/plasma-nm/plasma-nm-5.18.5.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_TEST="true"
-KFMIN=5.66.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.12.3
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma applet for NetworkManager"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="modemmanager openconnect teamd"
-
-DEPEND="
-   >=app-crypt/qca-2.1.1:2[qt5(+)]
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/networkmanager-qt-${KFMIN}:5[teamd=]
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   net-misc/networkmanager[teamd=]
-   modemmanager? (
-   >=kde-frameworks/modemmanager-qt-${KFMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   net-misc/mobile-broadband-provider-info
-   )
-   openconnect? (
-   >=dev-qt/qtxml-${QTMIN}:5
-   net-vpn/networkmanager-openconnect
-   net-vpn/openconnect:=
-   )
-"
-RDEPEND="${DEPEND}
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DDISABLE_MODEMMANAGER_SUPPORT=$(usex !modemmanager)
-   $(cmake_use_find_package modemmanager KF5ModemManagerQt)
-   $(cmake_use_find_package openconnect OpenConnect)
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-
-   if ! has_version "kde-plasma/plasma-workspace:5"; then
-   elog "${PN} is not terribly useful without 
kde-plasma/plasma-workspace:5."
-   elog "However, the networkmanagement KCM can be called from 
either systemsettings"
-   elog "or manually: $ kcmshell5 kcm_networkmanagement"
-   fi
-}



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

2020-05-16 Thread Andreas Sturmlechner
commit: 9c0f1e0dfc3ace14728f1744eba3fc9cd69e6e6d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 19:42:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:37:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0f1e0d

kde-plasma/plasma-desktop: Fix animation duration w/ KF-5.70

See also:
https://mail.kde.org/pipermail/distributions/2020-May/000361.html
https://pointieststick.com/2020/05/10/why-the-animations-in-your-plasma-5-18-feel-slow-now-and-when-it-will-be-fixed/

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

 ...lasma-desktop-5.18.5-animate-column-moves.patch |  37 +
 ...a-desktop-5.18.5-fix-animate-in-animation.patch |  49 ++
 ...p-5.18.5-stop-multiplying-duration-values.patch | 140 
 .../plasma-desktop/plasma-desktop-5.18.5-r1.ebuild | 178 +
 4 files changed, 404 insertions(+)

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-animate-column-moves.patch
 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-animate-column-moves.patch
new file mode 100644
index 000..d7603e434a6
--- /dev/null
+++ 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-animate-column-moves.patch
@@ -0,0 +1,37 @@
+From 3a6795548fd755121084b6a77f9de23bece8f534 Mon Sep 17 00:00:00 2001
+From: David Edmundson 
+Date: Fri, 17 Jan 2020 14:41:47 +
+Subject: [widgetexplorer] Animate column moves
+
+Test Plan:
+Search for something in the second column
+Now it doesn't jump
+
+Reviewers: #plasma, ngraham
+
+Reviewed By: ngraham
+
+Subscribers: ngraham, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D26699
+---
+ desktoppackage/contents/explorer/WidgetExplorer.qml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/desktoppackage/contents/explorer/WidgetExplorer.qml 
b/desktoppackage/contents/explorer/WidgetExplorer.qml
+index 1d98e59..56a0c22 100644
+--- a/desktoppackage/contents/explorer/WidgetExplorer.qml
 b/desktoppackage/contents/explorer/WidgetExplorer.qml
+@@ -326,7 +326,7 @@ Item {
+ //moved due to filtering
+ displaced: Transition {
+ NumberAnimation {
+-properties: "y"
++properties: "x,y"
+ duration: units.shortDuration * 3
+ }
+ }
+-- 
+cgit v1.1

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-fix-animate-in-animation.patch
 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-fix-animate-in-animation.patch
new file mode 100644
index 000..cc39c1e4648
--- /dev/null
+++ 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-fix-animate-in-animation.patch
@@ -0,0 +1,49 @@
+From 977665254990892411c74e8a04a8fdb10ef68547 Mon Sep 17 00:00:00 2001
+From: David Edmundson 
+Date: Fri, 17 Jan 2020 14:41:42 +
+Subject: [widgetexplorer] Fix animate in animation
+
+Summary:
+The animation in comes in from offscreen on the left.
+
+"to: 0" was correct when we had one column. With the 2 column view it
+means we animate two items on top of each other and jump when the
+animation completes. We want to animate to the final position the item
+will end up in.
+
+It bugs me more than it probably should.
+
+Test Plan:
+Search for "asdfasdfsadfsadf"
+Remove search
+Animation now looks ok, instead of horrific
+
+Reviewers: #plasma, ngraham
+
+Reviewed By: ngraham
+
+Subscribers: ngraham, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D26698
+---
+ desktoppackage/contents/explorer/WidgetExplorer.qml | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/desktoppackage/contents/explorer/WidgetExplorer.qml 
b/desktoppackage/contents/explorer/WidgetExplorer.qml
+index b7bbce8..1d98e59 100644
+--- a/desktoppackage/contents/explorer/WidgetExplorer.qml
 b/desktoppackage/contents/explorer/WidgetExplorer.qml
+@@ -305,9 +305,7 @@ Item {
+ NumberAnimation {
+ properties: "x"
+ from: -list.width
+-to: 0
+ duration: units.shortDuration * 3
+-
+ }
+ }
+ 
+-- 
+cgit v1.1

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-stop-multiplying-duration-values.patch
 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-stop-multiplying-duration-values.patch
new file mode 100644
index 000..593665a53c5
--- /dev/null
+++ 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-stop-multiplying-duration-values.patch
@@ -0,0 +1,140 @@
+From f3bbc0ba0e34ea1b34b106228c02d85865ed904a Mon Sep 17 00:00:00 2001
+From: Nate Graham 
+Date: Tue, 24 Mar 2020 08:15:12 -0600
+Subject: Stop multiplying duration values
+
+Summary:
+After D28144, some animations are now too long because they were 
inappropriately
+multiplying a duration value. That's n

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

2020-05-16 Thread Andreas Sturmlechner
commit: 193c5508f5340971f76baaf8d2255e4c86acf7d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 19:52:09 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:37:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=193c5508

kde-plasma/plasma-desktop: Fix blurry icons in KColorSchemeEditor

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

 ...op-5.18.5-KColorSchemeEditor-blurry-icons.patch | 44 ++
 .../plasma-desktop/plasma-desktop-5.18.5-r1.ebuild |  2 +
 2 files changed, 46 insertions(+)

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-KColorSchemeEditor-blurry-icons.patch
 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-KColorSchemeEditor-blurry-icons.patch
new file mode 100644
index 000..17db7fc5b51
--- /dev/null
+++ 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-KColorSchemeEditor-blurry-icons.patch
@@ -0,0 +1,44 @@
+From 2c46f28170c785f04fa396803037a608c8077025 Mon Sep 17 00:00:00 2001
+From: Matej Mrenica 
+Date: Wed, 6 May 2020 07:50:01 -0600
+Subject: Fix blurry icons in KColorSchemeEditor
+
+Summary:
+When using fractional scaling, bottom icons are blurred. This patch fixes the 
issue.
+
+BUG: 418165
+
+Test Plan:
+No side effects.
+
+Before:
+{F8289358}
+After:
+{F8289369}
+
+Reviewers: #plasma
+
+Subscribers: plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D29481
+---
+ kcms/colors/editor/kcolorschemeeditor.cpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/kcms/colors/editor/kcolorschemeeditor.cpp 
b/kcms/colors/editor/kcolorschemeeditor.cpp
+index 774d66e..03caa51 100644
+--- a/kcms/colors/editor/kcolorschemeeditor.cpp
 b/kcms/colors/editor/kcolorschemeeditor.cpp
+@@ -28,6 +28,8 @@
+ 
+ int main(int argc, char* argv[])
+ {
++// Fixes blurry icons with fractional scaling
++QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
+ QApplication app(argc, argv);
+ 
+ KAboutData aboutData(
+-- 
+cgit v1.1

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.5-r1.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.18.5-r1.ebuild
index 5b6539dfcd8..d017862200e 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.5-r1.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.18.5-r1.ebuild
@@ -131,6 +131,8 @@ PATCHES=(
"${FILESDIR}/${P}-findxorgserver.patch" # in Plasma/5.19
"${FILESDIR}/${P}-override-include-dirs.patch" # downstream patch
 
+   "${FILESDIR}/${P}-KColorSchemeEditor-blurry-icons.patch" # in 
Plasma/5.18
+
# Fix animation duration w/ KDE Frameworks 5.70 (Plasma/5.19 backports):
# 
https://pointieststick.com/2020/05/10/why-the-animations-in-your-plasma-5-18-feel-slow-now-and-when-it-will-be-fixed/
"${FILESDIR}/${P}-fix-animate-in-animation.patch"



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

2020-05-16 Thread Andreas Sturmlechner
commit: 0d9c0dab16aff448056e4f3d7ec914ded2d0a6ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 19:43:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d9c0dab

kde-plasma/plasma-workspace: Fix animation duration w/ KF-5.70

See also:
https://mail.kde.org/pipermail/distributions/2020-May/000361.html
https://pointieststick.com/2020/05/10/why-the-animations-in-your-plasma-5-18-feel-slow-now-and-when-it-will-be-fixed/

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

 ...e-5.18.5-stop-multiplying-duration-values.patch |  93 +
 .../plasma-workspace-5.18.5-r1.ebuild  | 225 +
 2 files changed, 318 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.18.5-stop-multiplying-duration-values.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.18.5-stop-multiplying-duration-values.patch
new file mode 100644
index 000..83539c14c04
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.18.5-stop-multiplying-duration-values.patch
@@ -0,0 +1,93 @@
+From 2958702524348e9e4fcbdf490be731e92b353dad Mon Sep 17 00:00:00 2001
+From: Nate Graham 
+Date: Tue, 24 Mar 2020 08:10:54 -0600
+Subject: Stop multiplying duration values
+
+Summary:
+After D28144, some animations are now too long because they were 
inappropriately
+multiplying a duration value. That's no longer necessary, so let's remove the
+multiplication.
+
+Depends on D28144
+
+Test Plan: Various things that were a bit too slow before feel just right now
+
+Reviewers: #vdg, #plasma, cblack
+
+Reviewed By: #vdg, #plasma, cblack
+
+Subscribers: cblack, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D28238
+---
+ applets/devicenotifier/package/contents/ui/FullRepresentation.qml | 2 +-
+ applets/systemtray/package/contents/ui/ExpanderArrow.qml  | 2 +-
+ lookandfeel/contents/components/ActionButton.qml  | 4 ++--
+ lookandfeel/contents/components/UserDelegate.qml  | 2 +-
+ 4 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/applets/devicenotifier/package/contents/ui/FullRepresentation.qml 
b/applets/devicenotifier/package/contents/ui/FullRepresentation.qml
+index d15e47c..80b9c73 100644
+--- a/applets/devicenotifier/package/contents/ui/FullRepresentation.qml
 b/applets/devicenotifier/package/contents/ui/FullRepresentation.qml
+@@ -225,7 +225,7 @@ MouseArea {
+ popupIconTimer.restart()
+ }
+ }
+-Behavior on height { NumberAnimation { duration: 
units.shortDuration * 3 } }
++Behavior on height { NumberAnimation { duration: 
units.shortDuration } }
+ }
+ }
+ }
+diff --git a/applets/systemtray/package/contents/ui/ExpanderArrow.qml 
b/applets/systemtray/package/contents/ui/ExpanderArrow.qml
+index 9baf654..729f56b 100644
+--- a/applets/systemtray/package/contents/ui/ExpanderArrow.qml
 b/applets/systemtray/package/contents/ui/ExpanderArrow.qml
+@@ -37,7 +37,7 @@ PlasmaCore.ToolTipArea {
+ anchors.fill: parent
+ onClicked: root.expanded = !root.expanded
+ 
+-readonly property int arrowAnimationDuration: units.shortDuration * 3
++readonly property int arrowAnimationDuration: units.shortDuration
+ 
+ PlasmaCore.Svg {
+ id: arrowSvg
+diff --git a/lookandfeel/contents/components/ActionButton.qml 
b/lookandfeel/contents/components/ActionButton.qml
+index 9fbd2a8..7a66c56 100644
+--- a/lookandfeel/contents/components/ActionButton.qml
 b/lookandfeel/contents/components/ActionButton.qml
+@@ -44,7 +44,7 @@ Item {
+ opacity: activeFocus || containsMouse ? 1 : 0.85
+ Behavior on opacity {
+ PropertyAnimation { // OpacityAnimator makes it turn black at 
random intervals
+-duration: units.longDuration * 2
++duration: units.longDuration
+ easing.type: Easing.InOutQuad
+ }
+ }
+@@ -59,7 +59,7 @@ Item {
+ opacity: activeFocus || containsMouse ? (softwareRendering ? 0.8 : 
0.15) : (softwareRendering ? 0.6 : 0)
+ Behavior on opacity {
+ PropertyAnimation { // OpacityAnimator makes it turn black at 
random intervals
+-duration: units.longDuration * 3
++duration: units.longDuration
+ easing.type: Easing.InOutQuad
+ }
+ }
+diff --git a/lookandfeel/contents/components/UserDelegate.qml 
b/lookandfeel/contents/components/UserDelegate.qml
+index 8882e39..cdb55f1 100644
+--- a/lookandfeel/contents/components/UserDelegate.qml
 b/lookandfeel/contents/components/UserDelegate.qml
+@@ -72,7 +72,7 @@ Item {
+ Behavior on width { 
+ PropertyAnimation {
+

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

2020-05-16 Thread Andreas Sturmlechner
commit: 6692de0e20892106db8051807d05ab6168bd17f3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 19:50:45 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6692de0e

kde-plasma/plasma-workspace: sddm-theme: Prevent logo from leaking in

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

 ...ce-5.18.5-sddm-theme-prevent-logo-leaking.patch | 94 ++
 .../plasma-workspace-5.18.5-r1.ebuild  |  2 +
 2 files changed, 96 insertions(+)

diff --git 
a/kde-plasma/plasma-workspace/files/plasma-workspace-5.18.5-sddm-theme-prevent-logo-leaking.patch
 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.18.5-sddm-theme-prevent-logo-leaking.patch
new file mode 100644
index 000..7cbe139a166
--- /dev/null
+++ 
b/kde-plasma/plasma-workspace/files/plasma-workspace-5.18.5-sddm-theme-prevent-logo-leaking.patch
@@ -0,0 +1,94 @@
+From 68601675d13bdf44248991a56e888093e58c56c3 Mon Sep 17 00:00:00 2001
+From: Filip Fila 
+Date: Wed, 13 May 2020 18:08:27 +0200
+Subject: [sddm-theme] Prevent the logo from leaking in after a fadeout
+
+Summary:
+Even when the vendor logo is turned off it can be briefly seen when the login 
screen changes from the fadeout state back into normal.
+
+Comments in other code say that "OpacityAnimator when starting from 0 is buggy 
(it shows one frame with opacity 1)" so this patch replaces it with 
NumberAnimation.
+
+There's also a minor fix included - placing the drop shadow sooner in the 
hierarchy because it should be drawn underneath an object, not in front of it.
+
+Test Plan:
+Reduce the fadeout time to something small and then:
+
+`sddm-greeter --test-mode --theme /usr/share/sddm/themes/breeze`
+
+Reviewers: ngraham, cblack, #plasma, mart
+
+Reviewed By: ngraham, #plasma, mart
+
+Subscribers: mart, plasma-devel
+
+Tags: #plasma
+
+Differential Revision: https://phabricator.kde.org/D29351
+---
+ sddm-theme/Main.qml | 44 +++-
+ 1 file changed, 23 insertions(+), 21 deletions(-)
+
+diff --git a/sddm-theme/Main.qml b/sddm-theme/Main.qml
+index 6746238..9910e7f 100644
+--- a/sddm-theme/Main.qml
 b/sddm-theme/Main.qml
+@@ -411,26 +411,6 @@ PlasmaCore.ColorScope {
+ }
+ }
+ 
+-Image {
+-id: logo
+-visible: config.showlogo == "shown"
+-source: config.logo
+-anchors.horizontalCenter: parent.horizontalCenter
+-anchors.bottom: footer.top
+-anchors.bottomMargin: units.largeSpacing
+-asynchronous: true
+-sourceSize.height: height
+-opacity: loginScreenRoot.uiVisible ? 0 : 1
+-fillMode: Image.PreserveAspectFit
+-height: Math.round(units.gridUnit * 3.5)
+-Behavior on opacity {
+-OpacityAnimator {
+-duration: units.longDuration
+-easing.type: Easing.InOutQuad
+-}
+-}
+-}
+-
+ DropShadow {
+ id: logoShadow
+ anchors.fill: logo
+@@ -444,7 +424,29 @@ PlasmaCore.ColorScope {
+ color: "black" // matches Breeze window decoration and 
desktopcontainment
+ opacity: loginScreenRoot.uiVisible ? 0 : 1
+ Behavior on opacity {
+-OpacityAnimator {
++//OpacityAnimator when starting from 0 is buggy (it shows one 
frame with opacity 1)"
++NumberAnimation {
++duration: units.longDuration
++easing.type: Easing.InOutQuad
++}
++}
++}
++
++Image {
++id: logo
++visible: config.showlogo == "shown"
++source: config.logo
++anchors.horizontalCenter: parent.horizontalCenter
++anchors.bottom: footer.top
++anchors.bottomMargin: units.largeSpacing
++asynchronous: true
++sourceSize.height: height
++opacity: loginScreenRoot.uiVisible ? 0 : 1
++fillMode: Image.PreserveAspectFit
++height: Math.round(units.gridUnit * 3.5)
++Behavior on opacity {
++// OpacityAnimator when starting from 0 is buggy (it shows 
one frame with opacity 1)"
++NumberAnimation {
+ duration: units.longDuration
+ easing.type: Easing.InOutQuad
+ }
+-- 
+cgit v1.1

diff --git a/kde-plasma/plasma-workspace/plasma-workspace-5.18.5-r1.ebuild 
b/kde-plasma/plasma-workspace/plasma-workspace-5.18.5-r1.ebuild
index 269e6a9c564..4662a7858bf 100644
--- a/kde-plasma/plasma-workspace/plasma-workspace-5.18.5-r1.ebuild
+++ b/kde-plasma/plasma-workspace/plasma-workspace-5.18.5-r1.ebuild
@@ -127,6 +127,8 @@ PDEPEND="
 PATCHES=(
"${FILES

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

2020-05-16 Thread Andreas Sturmlechner
commit: 07505e305d2a8e40792903b302b6a348e3393f25
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 22:36:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07505e30

media-video/vlc: Drop unused build option

Upstream commit cc1b75414afc758cf43311d260e75bc2c11ab116

Closes: https://bugs.gentoo.org/722922
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-video/vlc/vlc-3.0.10-r1.ebuild | 1 -
 media-video/vlc/vlc-3.0..ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/media-video/vlc/vlc-3.0.10-r1.ebuild 
b/media-video/vlc/vlc-3.0.10-r1.ebuild
index b323abbd162..4ba64203f45 100644
--- a/media-video/vlc/vlc-3.0.10-r1.ebuild
+++ b/media-video/vlc/vlc-3.0.10-r1.ebuild
@@ -400,7 +400,6 @@ src_configure() {
--disable-kai
--disable-kva
--disable-libplacebo
-   --disable-macosx-qtkit
--disable-maintainer-mode
--disable-merge-ffmpeg
--disable-mfx

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 8e8124b25a9..926e7eda205 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -400,7 +400,6 @@ src_configure() {
--disable-kai
--disable-kva
--disable-libplacebo
-   --disable-macosx-qtkit
--disable-maintainer-mode
--disable-merge-ffmpeg
--disable-mfx



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

2020-05-16 Thread Andreas Sturmlechner
commit: a4f742e75dfca9c717138bbc3f4726c2c025243e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 21:47:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f742e7

kde-plasma/plasma-desktop: Move headers into SRC_URI tarball

Uncluttering ebuild.

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

 kde-plasma/plasma-desktop/Manifest |   5 +-
 ...asma-desktop-5.18.5-override-include-dirs.patch | 108 -
 .../plasma-desktop/plasma-desktop-5.18.5-r1.ebuild |  39 ++--
 3 files changed, 8 insertions(+), 144 deletions(-)

diff --git a/kde-plasma/plasma-desktop/Manifest 
b/kde-plasma/plasma-desktop/Manifest
index 7642f34fa4e..32b8f5ae5e5 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,6 +1,3 @@
-DIST evdev-properties.h-425ed601 3662 BLAKE2B 
e538376a81fe519eb43c739a842111e449643deef968398181e948e9cbc0d71b280ae35386c1076f06e0d315ec1a0fbda883cf43d41e752564e1e9d921285189
 SHA512 
7a7425787d94c7d7f22c0870976af523c82d2b4c2c14dfa56e969a23a02bf97ed73b268790d4e59bc575a094e9d90c0c90d84af116f02583a360d1c70d6dbcd7
-DIST libinput-properties.h-e52daf20 9255 BLAKE2B 
05e002dec267e5019ea37fbbb862f0786c671773021f246d0e925b7850ee063c64fcad216db0d03f5561848852bfcf699b197e42e4d4ae8a0d1a9c9c213cad52
 SHA512 
20e00e7c8df2126dbabca969d5a5df2c5aff9d4b7d5d08a8676d9b2ff90cc422c979e253f6f0d98f1df55c66de98bfd9bb81645c223b1fdf5dfc044912d8216e
 DIST plasma-desktop-5.17.5.tar.xz 9448300 BLAKE2B 
2599c77527d4210f442c51b7bc8465fd35be83c711f1fcd9a31a6206475319035aac7962320bb47f74bd89d7a70e0ab46b866dfd5424d23d9934806a2b03d3f5
 SHA512 
c910be6bf63091f14f190e8fbfbd0039aa175d30f7a6870dbd99ffc3ff49a0f77e63e2d3fc9319dab1c650b15108cdaefee470eddab1213afe8d3a149ac64dd4
 DIST plasma-desktop-5.18.5.tar.xz 9412644 BLAKE2B 
cc4ba658e42cf8956f07ef6cdf7e34191d14d922958155ed19a9c5224f6a8dcfc7f1ea0c605066c28eb0d08b714f2f19e321e499bed78055ad2592aa0176d10c
 SHA512 
14f86d1158f976e8f0fbf80fb7f5bea74393febc35592bd95806548883b3bc2e77ee55cc300119275ad322f6b8bcfbed84bb6b78a3a19868ce4695a1fb57a029
-DIST synaptics-properties.h-383355fa 5932 BLAKE2B 
5108697e861f0de8c6fdafa731f819411e09881801c32fc1d3f5d8a2cf360655fd551dd3ec858195c056d863947441cebea6f119f37e2cb65321c85cc902
 SHA512 
91065cbdc64da46dfa19ef93e939bf4e4773ecf740a228551e4bc38dc83dd84f83db6f2dfd1f1be2108dd54416752285298dfe5a447a28891ca194463d9354ae
-DIST xserver-properties.h-d511a301 9515 BLAKE2B 
ff660a01266ef52ca01189040cec71efabeb683604621dc435e0a65de58919fea92ad9e14839c538132df74aaa395d1f63e75120d8361420c20072b7ba0152fc
 SHA512 
916c05e13798a538b7dc9c46d77764aa65c582d6c513702ad18f10560eb71605f1bafd08a4eff6c86adff51d5a007185b2cdc71a07af138c82130f1fd9c28f2d
+DIST plasma-desktop-override-include-dirs-0.tar.xz 7504 BLAKE2B 
781a2f0f7ca5a45b966edfc79012e80c6826262a211d95b725590191a8828e0002fd924a49cc63c12090535077a24f3e719ca3277aac89aba3092e86f73d7f61
 SHA512 
d23dc203b8b645472c9c192a3d73ef9b46c66d9c64df1c90efa05c9968ec125e0a256bc9b654f05a1f22bce4b1d8aad436f581b42d579f4195a44f062fd444bb

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch
 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch
deleted file mode 100644
index ffbf2b64429..000
--- 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-From 6971b5eac2088d263527b2b4a85bb08b1a2dc792 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Mon, 6 Apr 2020 00:41:07 +0200
-Subject: [PATCH] cmake modules: Allow include dir overrides for various input
- drivers
-
-FindEvdev - evdev-properties.h
-FindSynaptics - synaptics-properties.h
-FindXorgLibinput - libinput-properties.h
-FindXorgServer - xserver-properties.h

- cmake/modules/FindEvdev.cmake| 4 
- cmake/modules/FindSynaptics.cmake| 4 
- cmake/modules/FindXorgLibinput.cmake | 4 
- cmake/modules/FindXorgServer.cmake   | 4 
- 4 files changed, 16 insertions(+)
-
-diff --git a/cmake/modules/FindEvdev.cmake b/cmake/modules/FindEvdev.cmake
-index 153128a90..c19c31a96 100644
 a/cmake/modules/FindEvdev.cmake
-+++ b/cmake/modules/FindEvdev.cmake
-@@ -31,6 +31,8 @@
- # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- # SUCH DAMAGE.
- 
-+if(NOT Evdev_INCLUDE_DIRS)
-+
- find_package(PkgConfig)
- pkg_check_modules(PC_EVDEV xorg-evdev>=2.8.99.1)
- 
-@@ -39,6 +41,8 @@ find_path(Evdev_INCLUDE_DIRS
- HINTS ${PC_EVDEV_INCLUDE_DIRS} ${PC_EVDEV_INCLUDEDIR}
- )
- 
-+endif()
-+
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(Evdev REQUIRED_VARS Evdev_INCLUDE_DIRS)
- 
-diff --git a/cmake/modules/FindSynaptics.cmake 
b/cmake/modules/FindSynaptics.cmake
-index fb5f9bc3e..eb56965e0 100644
 a/cmake/modules/FindSyna

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

2020-05-16 Thread Andreas Sturmlechner
commit: 7106686b19130dfbc4f42064feb0cefcbcc19aff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 22:08:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:38:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7106686b

kde-plasma/kwin: Drop 5.18.5 (r0)

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

 kde-plasma/kwin/kwin-5.18.5.ebuild | 111 -
 1 file changed, 111 deletions(-)

diff --git a/kde-plasma/kwin/kwin-5.18.5.ebuild 
b/kde-plasma/kwin/kwin-5.18.5.ebuild
deleted file mode 100644
index a66ce81e1bc..000
--- a/kde-plasma/kwin/kwin-5.18.5.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="optional"
-ECM_TEST="optional"
-KFMIN=5.66.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on 
Linux"
-
-LICENSE="GPL-2+"
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="caps gles2-only multimedia"
-
-COMMON_DEPEND="
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5=
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kidletime-${KFMIN}:5=
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/kpackage-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwayland-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-plasma/breeze-${PVCUT}:5
-   >=kde-plasma/kdecoration-${PVCUT}:5
-   >=kde-plasma/kscreenlocker-${PVCUT}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=]
-   >=dev-qt/qtscript-${QTMIN}:5
-   >=dev-qt/qtsensors-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-libs/libinput-1.9
-   >=dev-libs/wayland-1.2
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/libepoxy
-   media-libs/mesa[egl,gbm,wayland,X(+)]
-   virtual/libudev:=
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXi
-   x11-libs/libdrm
-   >=x11-libs/libxcb-1.10
-   >=x11-libs/libxkbcommon-0.7.0
-   x11-libs/xcb-util-cursor
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   x11-libs/xcb-util-wm
-   caps? ( sys-libs/libcap )
-   gles2-only? ( media-libs/mesa[gles2] )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=kde-frameworks/kirigami-${KFMIN}:5
-   >=dev-qt/qtquickcontrols-${QTMIN}:5
-   >=dev-qt/qtquickcontrols2-${QTMIN}:5
-   >=dev-qt/qtvirtualkeyboard-${QTMIN}:5
-   multimedia? ( >=dev-qt/qtmultimedia-${QTMIN}:5[gstreamer,qml] )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-qt/designer-${QTMIN}:5
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   x11-base/xorg-proto
-"
-PDEPEND="
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-"
-
-RESTRICT+=" test"
-
-src_prepare() {
-   ecm_src_prepare
-   use multimedia || eapply 
"${FILESDIR}/${PN}-5.16.80-gstreamer-optional.patch"
-
-   # Access violations, bug #640432
-   sed -e "s/^ecm_find_qmlmodule.*QtMultimedia/#&/" \
-   -i CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package caps Libcap)
-   )
-
-   ecm_src_configure
-}



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

2020-05-16 Thread Andreas Sturmlechner
commit: 35ad298df04000e5f762d353c92c2086d2416577
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 19:54:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 22:37:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ad298d

kde-plasma/plasma-desktop: Drop 5.18.5 (r0)

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

 .../plasma-desktop/plasma-desktop-5.18.5.ebuild| 172 -
 1 file changed, 172 deletions(-)

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.5.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.18.5.ebuild
deleted file mode 100644
index 2560f8c7928..000
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.5.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=5.66.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE Plasma desktop"
-
-# Avoid pulling in xf86-input-{evdev,libinput,synaptics} DEPENDs
-# just for 1 header each. touchpad also uses a header from xorg-server.
-SHA_EVDEV="425ed601"
-SHA_LIBINPUT="e52daf20"
-SHA_SYNAPTICS="383355fa"
-SHA_XSERVER="d511a301"
-XORG_URI="https://gitlab.freedesktop.org/xorg/driver/PKG/-/raw";
-SRC_URI+="
-   
${XORG_URI/PKG/xf86-input-evdev}/${SHA_EVDEV}/include/evdev-properties.h -> 
evdev-properties.h-${SHA_EVDEV}
-   
${XORG_URI/PKG/xf86-input-libinput}/${SHA_LIBINPUT}/include/libinput-properties.h
 -> libinput-properties.h-${SHA_LIBINPUT}
-   
${XORG_URI/PKG/xf86-input-synaptics}/${SHA_SYNAPTICS}/include/synaptics-properties.h
 -> synaptics-properties.h-${SHA_SYNAPTICS}
-   
${XORG_URI/driver\/PKG/xserver}/${SHA_XSERVER}/include/xserver-properties.h -> 
xserver-properties.h-${SHA_XSERVER}
-"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="+fontconfig ibus scim +semantic-desktop"
-
-COMMON_DEPEND="
-   >=dev-qt/qtconcurrent-${QTMIN}:5
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtdeclarative-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtsql-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/attica-${KFMIN}:5
-   >=kde-frameworks/kactivities-${KFMIN}:5
-   >=kde-frameworks/kactivities-stats-${KFMIN}:5
-   >=kde-frameworks/karchive-${KFMIN}:5
-   >=kde-frameworks/kauth-${KFMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcmutils-${KFMIN}:5
-   >=kde-frameworks/kcodecs-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kdeclarative-${KFMIN}:5
-   >=kde-frameworks/kded-${KFMIN}:5
-   >=kde-frameworks/kdelibs4support-${KFMIN}:5
-   >=kde-frameworks/kemoticons-${KFMIN}:5
-   >=kde-frameworks/kglobalaccel-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/kitemmodels-${KFMIN}:5
-   >=kde-frameworks/kitemviews-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/krunner-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/kwallet-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   >=kde-frameworks/plasma-${KFMIN}:5
-   >=kde-frameworks/solid-${KFMIN}:5
-   >=kde-frameworks/sonnet-${KFMIN}:5
-   >=kde-plasma/kwin-${PVCUT}:5
-   >=kde-plasma/libksysguard-${PVCUT}:5
-   >=kde-plasma/plasma-workspace-${PVCUT}:5
-   media-libs/phonon[qt5(+)]
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libxcb[xkb]
-   x11-libs/libxkbfile
-   fontconfig? (
-   media-libs/fontconfig
-   media-libs/freetype
-   x11-libs/libXft
-   x11-libs/xcb-util-image
-   )
-   ibus? (
-   app-i18n/ibus
-   dev-libs/glib:2
-   >=dev-qt/qtx11extras-${QTMIN}:5
-   x11-libs/libxcb
-   x11-libs/xcb-util-keysym

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

2020-05-16 Thread Andreas Sturmlechner
commit: c8103c107b7a6129e25602c0127466014f4670b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 21:48:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 21:52:26 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c8103c10

kde-plasma/plasma-desktop: Move headers into SRC_URI tarball

Uncluttering ebuild.

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

 ...asma-desktop-5.18.5-override-include-dirs.patch | 108 -
 .../plasma-desktop/plasma-desktop-5.18.90.ebuild   |  39 ++--
 .../plasma-desktop-5.19.49..ebuild |  39 ++--
 .../plasma-desktop/plasma-desktop-.ebuild  |  39 ++--
 4 files changed, 21 insertions(+), 204 deletions(-)

diff --git 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch
 
b/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch
deleted file mode 100644
index ffbf2b6442..00
--- 
a/kde-plasma/plasma-desktop/files/plasma-desktop-5.18.5-override-include-dirs.patch
+++ /dev/null
@@ -1,108 +0,0 @@
-From 6971b5eac2088d263527b2b4a85bb08b1a2dc792 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Mon, 6 Apr 2020 00:41:07 +0200
-Subject: [PATCH] cmake modules: Allow include dir overrides for various input
- drivers
-
-FindEvdev - evdev-properties.h
-FindSynaptics - synaptics-properties.h
-FindXorgLibinput - libinput-properties.h
-FindXorgServer - xserver-properties.h

- cmake/modules/FindEvdev.cmake| 4 
- cmake/modules/FindSynaptics.cmake| 4 
- cmake/modules/FindXorgLibinput.cmake | 4 
- cmake/modules/FindXorgServer.cmake   | 4 
- 4 files changed, 16 insertions(+)
-
-diff --git a/cmake/modules/FindEvdev.cmake b/cmake/modules/FindEvdev.cmake
-index 153128a90..c19c31a96 100644
 a/cmake/modules/FindEvdev.cmake
-+++ b/cmake/modules/FindEvdev.cmake
-@@ -31,6 +31,8 @@
- # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- # SUCH DAMAGE.
- 
-+if(NOT Evdev_INCLUDE_DIRS)
-+
- find_package(PkgConfig)
- pkg_check_modules(PC_EVDEV xorg-evdev>=2.8.99.1)
- 
-@@ -39,6 +41,8 @@ find_path(Evdev_INCLUDE_DIRS
- HINTS ${PC_EVDEV_INCLUDE_DIRS} ${PC_EVDEV_INCLUDEDIR}
- )
- 
-+endif()
-+
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(Evdev REQUIRED_VARS Evdev_INCLUDE_DIRS)
- 
-diff --git a/cmake/modules/FindSynaptics.cmake 
b/cmake/modules/FindSynaptics.cmake
-index fb5f9bc3e..eb56965e0 100644
 a/cmake/modules/FindSynaptics.cmake
-+++ b/cmake/modules/FindSynaptics.cmake
-@@ -31,6 +31,8 @@
- # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- # SUCH DAMAGE.
- 
-+if(NOT Synaptics_INCLUDE_DIRS)
-+
- find_package(PkgConfig)
- pkg_check_modules(PC_SYNAPTICS xorg-synaptics)
- 
-@@ -39,6 +41,8 @@ find_path(Synaptics_INCLUDE_DIRS
- HINTS ${PC_SYNAPTICS_INCLUDE_DIRS} ${PC_SYNAPTICS_INCLUDEDIR}
- )
- 
-+endif()
-+
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(Synaptics REQUIRED_VARS 
Synaptics_INCLUDE_DIRS)
- 
-diff --git a/cmake/modules/FindXorgLibinput.cmake 
b/cmake/modules/FindXorgLibinput.cmake
-index 1550751ae..5b7af5e79 100644
 a/cmake/modules/FindXorgLibinput.cmake
-+++ b/cmake/modules/FindXorgLibinput.cmake
-@@ -31,6 +31,8 @@
- # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- # SUCH DAMAGE.
- 
-+if(NOT XORGLIBINPUT_INCLUDE_DIRS)
-+
- find_package(PkgConfig)
- pkg_check_modules(PC_XORGLIBINPUT xorg-libinput)
- 
-@@ -39,6 +41,8 @@ find_path(XORGLIBINPUT_INCLUDE_DIRS
- HINTS ${PC_XORGLIBINPUT_INCLUDE_DIRS} ${PC_XORGLIBINPUT_INCLUDEDIR}
- )
- 
-+endif()
-+
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(XorgLibinput REQUIRED_VARS 
XORGLIBINPUT_INCLUDE_DIRS)
- 
-diff --git a/cmake/modules/FindXorgServer.cmake 
b/cmake/modules/FindXorgServer.cmake
-index 5248c6d25..9de16dba0 100644
 a/cmake/modules/FindXorgServer.cmake
-+++ b/cmake/modules/FindXorgServer.cmake
-@@ -31,6 +31,8 @@
- # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- # SUCH DAMAGE.
- 
-+if(NOT XORGSERVER_INCLUDE_DIRS)
-+
- find_package(PkgConfig)
- pkg_check_modules(PC_XORGSERVER xorg-server)
- 
-@@ -39,6 +41,8 @@ find_path(XORGSERVER_INCLUDE_DIRS
- HINTS ${PC_XORGSERVER_INCLUDE_DIRS} ${PC_XORGSERVER_INCLUDEDIR}
- )
- 
-+endif()
-+
- include(FindPackageHandleStandardArgs)
- find_package_handle_standard_args(XORGSERVER REQUIRED_VARS 
XORGSERVER_INCLUDE_DIRS)
- 
--- 
-2.26.2
-

diff --git a/kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild 
b/kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild
index 327f1070b2..ede2d1e463 100644
--- a/kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild
+++ b/kde-plasma/plasma-desktop/plasma-desktop-5.18.90.ebuild
@@ -12,20 +12,8 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="KDE Plasma desktop"
-

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

2020-05-16 Thread David Seifert
commit: 4abb3090b49ca462949138c0aeed3387a1473f56
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 21:27:09 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 21:27:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4abb3090

media-libs/giflib: Remove old

Bug: https://bugs.gentoo.org/711272
Closes: https://github.com/gentoo/gentoo/pull/15835
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 media-libs/giflib/Manifest|  1 -
 media-libs/giflib/giflib-5.1.4.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/media-libs/giflib/Manifest b/media-libs/giflib/Manifest
index a6794c6fbe7..9f17d63b72c 100644
--- a/media-libs/giflib/Manifest
+++ b/media-libs/giflib/Manifest
@@ -1,2 +1 @@
-DIST giflib-5.1.4.tar.bz2 639703 BLAKE2B 
5176fbd94c37a86a7f7a3964b6b5f2637d76ba5d40e594a0db52a3a09e22b915a0388fc9bd2f1446dcf66b3b9c0d76741583e4d5d3f7362fa3997e8b26503fc4
 SHA512 
32b5e342056c210e6478e9cb3b6ceec9594dcfaf34feea1eb4dad633a081ed4465bceee578c19165907cb47cb83912ac359ceea666a8e07dbbb5420f9928f96d
 DIST giflib-5.2.1.tar.gz 444187 BLAKE2B 
8c1e105bbb65dc7ab103976caed70834356440f381ec5118311882fb1c558bb65f6c1081e5767f9835087860de44df5dfcd2826f89744dded548d535736f27f0
 SHA512 
4550e53c21cb1191a4581e363fc9d0610da53f7898ca8320f0d3ef6711e76bdda2609c2df15dc94c45e28bff8de441f1227ec2da7ea827cb3c0405af4faa4736

diff --git a/media-libs/giflib/giflib-5.1.4.ebuild 
b/media-libs/giflib/giflib-5.1.4.ebuild
deleted file mode 100644
index 08aa93e2df8..000
--- a/media-libs/giflib/giflib-5.1.4.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils libtool ltprune multilib-minimal
-
-DESCRIPTION="Library to handle, display and manipulate GIF images"
-HOMEPAGE="https://sourceforge.net/projects/giflib/";
-SRC_URI="mirror://sourceforge/giflib/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0/7"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
-IUSE="doc static-libs"
-
-DEPEND="doc? ( app-text/xmlto )"
-
-src_prepare() {
-   default
-   elibtoolize
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   # No need for xmlto as they ship generated files.
-   ac_cv_prog_have_xmlto=no
-
-   $(use_enable static-libs static)
-   )
-
-   ECONF_SOURCE="${S}" \
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
-   default
-
-   if use doc && multilib_is_native_abi; then
-   emake -C doc
-   fi
-}
-
-multilib_src_install() {
-   default
-
-   # for static libs the .la file is required if built with +X
-   use static-libs || prune_libtool_files --all
-
-   if use doc && multilib_is_native_abi; then
-   docinto html
-   dodoc doc/*.html
-   fi
-}
-
-multilib_src_install_all() {
-   doman doc/*.1
-   docinto
-   dodoc AUTHORS BUGS ChangeLog NEWS README TODO
-   if use doc; then
-   dodoc doc/*.txt
-   docinto html
-   dodoc -r doc/whatsinagif
-   fi
-}



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

2020-05-16 Thread David Seifert
commit: fa685acf8d0f02f0f8c9f375b79e66f756336b81
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 21:27:00 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 21:27:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa685acf

dev-dotnet/gtk-sharp: Remove arm64/ppc keywords

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild 
b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild
index 655e59062a4..9d011d0f9f4 100644
--- a/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild
+++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.12.21.ebuild
@@ -9,7 +9,7 @@ SLOT="2"
 DESCRIPTION="gtk bindings for mono"
 LICENSE="GPL-2"
 HOMEPAGE="http://www.mono-project.com/GtkSharp";
-KEYWORDS="amd64 arm64 ppc x86"
+KEYWORDS="amd64 x86"
 SRC_URI="http://download.mono-project.com/sources/gtk-sharp212/${P}.tar.gz";
 IUSE="debug"
 



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

2020-05-16 Thread David Seifert
commit: 820c5cf2b1a03bca290fa9044e2fed4981844141
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 21:27:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 21:27:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820c5cf2

dev-lang/mono: Remove old

Closes: https://bugs.gentoo.org/468412
Closes: https://bugs.gentoo.org/548340
Closes: https://bugs.gentoo.org/634692
Closes: https://bugs.gentoo.org/661270
Closes: https://bugs.gentoo.org/663608
Closes: https://bugs.gentoo.org/687950
Closes: https://bugs.gentoo.org/689332
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/mono/Manifest   |   8 --
 dev-lang/mono/files/mono-4.4.1.0-x86_32.patch|  20 
 dev-lang/mono/files/mono-4.8.0.371-makedev.patch |  34 ---
 dev-lang/mono/files/mono-4.8.0.371-x86_32.patch  |  27 --
 dev-lang/mono/mono-4.4.1.0.ebuild| 113 ---
 dev-lang/mono/mono-4.8.0.524.ebuild  | 109 --
 dev-lang/mono/mono-5.14.0.177.ebuild | 107 -
 dev-lang/mono/mono-5.16.0.220.ebuild | 108 --
 dev-lang/mono/mono-5.18.1.0.ebuild   | 103 -
 dev-lang/mono/mono-5.20.1.19-r1.ebuild   | 109 --
 dev-lang/mono/mono-6.0.0.334.ebuild  | 105 -
 dev-lang/mono/mono-6.4.0.198.ebuild  | 105 -
 12 files changed, 948 deletions(-)

diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest
index 3e60dad04dc..4cb35e69183 100644
--- a/dev-lang/mono/Manifest
+++ b/dev-lang/mono/Manifest
@@ -1,9 +1 @@
-DIST mono-4.4.1.0.tar.bz2 85897587 BLAKE2B 
79651189e696aa7352704e1ac659302423b1212c88337da8d522aad8e8a49855b74c43020f506b3455ce1a99566e96ae464fecced584b14470d0c8dfe605c5b6
 SHA512 
d9b6c57c2d9327ea551083b81a2e6cc222ded9a04862056b0dfded1c5df56efbfc4960097df034595012231fe50d172174ab7b3e3f2d8c4c6953ab2106b1cb6a
-DIST mono-4.8.0.524.tar.bz2 87392723 BLAKE2B 
ac17c3da6d6c08c4cb72c4fa300ded92625bd8c14c1e45ea9539efa42c8d085759f7bb298fe5df57bd41f18abf83f293d26a9e6272944933fcff0a3c16a7e4f3
 SHA512 
eb77b768a4a26e6a2a872f4845769cdc83f01af3377ecd6d932437d2a1b54bfd1ce727563906146195a54997b4b624fb75449a6f0bcfe818cbc4e6544841bf2b
-DIST mono-5.14.0.177.tar.bz2 219729440 BLAKE2B 
c21af7f541e5fcd456faeaf654ded7937da5241feb94b0de464a880915d758791ff7a645dbcb4023e7cced7ab0854bb8da0cc246abc6ab575bb278aa58fdc8c7
 SHA512 
f13afbe4289e177705642f79f4236710bdc8db8e956782c5370baf22207d6713f7997ec286c7742416c8206d2da205f295437d1afcdc430628d13e32f0e87d2d
-DIST mono-5.16.0.220.tar.bz2 231487021 BLAKE2B 
e5154c5e356bc277a8809471e5bf8a87092224f54f08535d9860229040bdd3fec304404b893ddd36253f58b351e7023ce9649521a0e850fabfefb3e6700473c1
 SHA512 
f5266b28747dd7735acb047e1d7a3660d9984126e518885babba6cce5b8dd9959134f7b5c6cd79309b4fb1feaf9af9d0015fdbc2d4bd088928a279b5c1dcefb3
-DIST mono-5.18.1.0.tar.bz2 246472409 BLAKE2B 
15cc6cf3700b52ed36836cc4c7c46c2780bb67659dad95fb552d4e3dd362ec1dae362ef054e3db58adc4262bb3f3b6ea11d53a505e57ccf125865337996440bd
 SHA512 
3df43887751e7f73d516d0e2fe5c412542beaa949727135e3ef1b3e538ca1d8062c55d5394f1c01cece857ed8064b6f37984e46108160fae7623b9d0a48cd380
-DIST mono-5.20.1.19.tar.bz2 246790204 BLAKE2B 
02e2f60394470a2dd24822b956a84fca78153d5c700118591d26f25c5a471204ed5d0220f8a3d894ab9f85b07f7af751dbe27831a75001546b42d6533b1cefa7
 SHA512 
498fffc70c524cf21477196b6fdc3c5d03a719098c0a0ca40c29e239588675ddc0538659e4119171316f8f3fcd42390d474dff0b795bf67188bc34a35ae0
-DIST mono-6.0.0.334.tar.xz 219726296 BLAKE2B 
42223f5d26fea5decaf228ffdf96166083d68d2ab4b7e983ceb2ebf7f43c372e73f7923fd38e606aafb9aa79ed04d151716a0029d396ca4a5499fa80244ae9a8
 SHA512 
7ac473b548f8309cdd781092f786967d2c6f1e3b7ff2da384427d98277456becf1c73cbc488261d48938de1b6d26043c09b0f3fd8d93f8be7d83805dd0f18708
-DIST mono-6.4.0.198.tar.xz 230056560 BLAKE2B 
725ac790e235569837052e54f2cfa603ea8212e956f11ac8a5feb692bc41ed7e5de37c90a150e95624e41763e7b85496090a426e0dccb378dbb6836e6bf73a6f
 SHA512 
2804f1a2e10de683230fc77684b9f795259e4d494e819afd3c9cf247bed20cac2b7f80612eccc8af619158d077447989784e9f2e56fc741bf601894b1969600d
 DIST mono-6.6.0.161.tar.xz 241179396 BLAKE2B 
88cb0599cd5698500431dc8a78fa3b44a148bdc11d3067e950f0019c6bbeff9ebf2142e90f3b1023721c982fc4a59605ee969d84ee2137f968dee66b1ea0b55c
 SHA512 
0b0c72daef9e1c10c0d566292997d4a923766390793ec1196a063b885e853b47a12503238632879cf7397f03b34909137e24c53db9300a4f209164e973284186

diff --git a/dev-lang/mono/files/mono-4.4.1.0-x86_32.patch 
b/dev-lang/mono/files/mono-4.4.1.0-x86_32.patch
deleted file mode 100644
index 751c057e6ce..000
--- a/dev-lang/mono/files/mono-4.4.1.0-x86_32.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Native toolchain can default to different ABI (amd64 in bug case).
-Set target to i386.
-https://bugs.gentoo.org/600664
-diff -Naur a/mono/mini/aot-comp

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/, profiles/arch/powerpc/

2020-05-16 Thread David Seifert
commit: 6da189efb13e988ab6ec0cfc7f34d26e2922d6a2
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 21:26:57 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 21:26:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da189ef

profiles: Mask USE="mono" on ppc and arm64

Signed-off-by: David Seifert  gentoo.org>

 profiles/arch/arm64/use.mask   | 4 
 profiles/arch/powerpc/use.mask | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index c2b01dc7311..e58c0bcf118 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -arm64
 
+# David Seifert  (2019-12-27)
 # Mask cpu_flags_arm_neon for all of arm64
 # A neon64 USE is being discussed

diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index f87ed7c69e5..c5c30c2fd9f 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -4,6 +4,10 @@
 # PPC Specific use flags
 #
 
+# David Seifert  (2020-01-25)
 # Requires qtwebengine, which is not ported to any of powerpc arches yet
 webengine



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

2020-05-16 Thread David Seifert
commit: 11a1a648ad144be9f47a862f7c9e2912daebd276
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 21:26:54 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 21:26:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a1a648

www-servers/uwsgi: Remove mono from stable version

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 www-servers/uwsgi/uwsgi-2.0.17.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-servers/uwsgi/uwsgi-2.0.17.ebuild 
b/www-servers/uwsgi/uwsgi-2.0.17.ebuild
index f1a7b478018..ad6e1a1cb3a 100644
--- a/www-servers/uwsgi/uwsgi-2.0.17.ebuild
+++ b/www-servers/uwsgi/uwsgi-2.0.17.ebuild
@@ -41,7 +41,7 @@ UWSGI_PLUGINS_OPT=( alarm_{curl,xmpp} 
clock_{monotonic,realtime} curl_cron
sqlite ssi stats_pusher_statsd
systemd_logger transformation_toupper tuntap webdav xattr xslt zabbix )
 
-LANG_SUPPORT_SIMPLE=( cgi mono perl ) # plugins which can be built in the main 
build process
+LANG_SUPPORT_SIMPLE=( cgi perl ) # plugins which can be built in the main 
build process
 LANG_SUPPORT_EXTENDED=( go lua php python python_asyncio python_gevent ruby )
 
 # plugins to be ignored (for now):
@@ -107,7 +107,6 @@ CDEPEND="sys-libs/zlib
uwsgi_plugins_xslt? ( dev-libs/libxslt )
go? ( sys-devel/gcc:=[go] )
lua? ( dev-lang/lua:= )
-   mono? ( =dev-lang/mono-4* )
perl? ( dev-lang/perl:= )
php? (
php_targets_php7-2? ( dev-lang/php:7.2[embed] )
@@ -309,7 +308,6 @@ src_install() {
use cgi && dosym uwsgi /usr/bin/uwsgi_cgi
use go && dosym uwsgi /usr/bin/uwsgi_go
use lua && dosym uwsgi /usr/bin/uwsgi_lua
-   use mono && dosym uwsgi /usr/bin/uwsgi_mono
use perl && dosym uwsgi /usr/bin/uwsgi_psgi
 
if use php ; then
@@ -350,7 +348,6 @@ pkg_postinst() {
elog "Append the following options to the uwsgi call to load the 
respective language plugin:"
use cgi&& elog "  '--plugins cgi' for cgi"
use lua&& elog "  '--plugins lua' for lua"
-   use mono   && elog "  '--plugins mono' for mono"
use perl   && elog "  '--plugins psgi' for perl"
 
if use php ; then



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

2020-05-16 Thread David Seifert
commit: 005b641f259bd1a59e23cbfa86a8f173baa53261
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 21:27:06 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 21:27:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005b641f

dev-dotnet/libgdiplus: Remove old

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/libgdiplus/Manifest |   3 -
 .../files/libgdiplus-2.10.1-libpng15.patch | 164 
 .../files/libgdiplus-2.10.9-freetype251.patch  |  12 -
 .../libgdiplus-2.10.9-giflib-quantizebuffer.patch  | 296 -
 .../libgdiplus/files/libgdiplus-2.10.9-gold.patch  |  16 --
 .../files/libgdiplus-5.6.1-cofigure.patch  |  12 -
 dev-dotnet/libgdiplus/libgdiplus-2.10.9-r1.ebuild  |  69 -
 dev-dotnet/libgdiplus/libgdiplus-2.10.9-r2.ebuild  |  70 -
 dev-dotnet/libgdiplus/libgdiplus-2.10.9-r3.ebuild  |  68 -
 dev-dotnet/libgdiplus/libgdiplus-4.2-r2.ebuild |  49 
 dev-dotnet/libgdiplus/libgdiplus-4.2-r3.ebuild |  49 
 dev-dotnet/libgdiplus/libgdiplus-5.6.1-r1.ebuild   |  57 
 12 files changed, 865 deletions(-)

diff --git a/dev-dotnet/libgdiplus/Manifest b/dev-dotnet/libgdiplus/Manifest
index b8df1fe8aac..f21e7817d5a 100644
--- a/dev-dotnet/libgdiplus/Manifest
+++ b/dev-dotnet/libgdiplus/Manifest
@@ -1,4 +1 @@
-DIST libgdiplus-2.10.9.tar.bz2 2074317 BLAKE2B 
ddbdc22d61734e9141f7d05b45867b1c0ac89903a74d23a3b05d247913aaac5350a603a5d7acb85338b2e9877b077c3c4b43839b33b2f6507b76035124cb43b4
 SHA512 
7f1944795c7ede5fd92a6d7e8d7d6cf2ef3c154e656b83e769b417f8f7195dd975084afe3c3cd1dda1ecb2c1167f76c0b5714cd16d549ff056add09763c6b26c
-DIST libgdiplus-4.2.tar.gz 687398 BLAKE2B 
e9b5912cb63de9692861b09ceeb5ad55fa660fddbbe55382f957591e68bede91550c2d49ed4bc78d118288ca6b35a2b2ab69f87f9fcc289b7fe2b1853b7a
 SHA512 
102d1e07a106fa32640a20c4843bf82b3f628c5b7a3813d39c7712f2cd09d80dc5adb337a8d5bdbae065f876a0c433a5d8fcb7d761dff5ee08c48cac2cd2344e
-DIST libgdiplus-5.6.1.tar.gz 734255 BLAKE2B 
db54559b6bb6ea3f3f966de8692f08c4a042d0719b45263d3f546be1c7795a86d26943d699284acded8419a969238f58f2482090186df1b167d650343900729d
 SHA512 
f1e477e4cbdd83f15bd8edc0feb975399c3eca042cafd1795a018f412b88ad5eb82d2cb0852d2009fdaa6f17d1c62c6b81340578f00eccc2e98ac9debe4a748e
 DIST libgdiplus-6.0.2.tar.gz 1377140 BLAKE2B 
5c639a14371eadee0bfa2ad135284089c65212bde0909d21af8f80fd5bdf7283a8aa688ed88df374a0eac0696a377ba05419b12d9a93b37550c020d2b9961ee0
 SHA512 
b334846cf9471e6f81a3e0a2d6b68c9a39f52e6b22833432e34d3823ae12e3aa9d481806ea9a078463a77f56f3265633447d6709c5ade86ea117d3690f16472c

diff --git a/dev-dotnet/libgdiplus/files/libgdiplus-2.10.1-libpng15.patch 
b/dev-dotnet/libgdiplus/files/libgdiplus-2.10.1-libpng15.patch
deleted file mode 100644
index 31a1c01629d..000
--- a/dev-dotnet/libgdiplus/files/libgdiplus-2.10.1-libpng15.patch
+++ /dev/null
@@ -1,164 +0,0 @@
-$NetBSD: patch-aa,v 1.8 2011/01/21 10:21:51 wiz Exp $
-
-Fix build with png-1.5.
-
 src/pngcodec.c.orig2010-11-03 16:52:54.0 +
-+++ src/pngcodec.c
-@@ -116,10 +116,15 @@ gdip_load_png_properties (png_structp pn
-   bitmap_data->dpi_horz = png_get_x_pixels_per_inch(png_ptr, info_ptr);
-   bitmap_data->dpi_vert = png_get_y_pixels_per_inch(png_ptr, info_ptr);
- #elif defined(PNG_pHYs_SUPPORTED)
--  if ((info_ptr->valid & PNG_INFO_pHYs) && (info_ptr->phys_unit_type == 
PNG_RESOLUTION_METER)) {
--  bitmap_data->image_flags |= ImageFlagsHasRealDPI;
--  bitmap_data->dpi_horz = info_ptr->x_pixels_per_unit * 0.0254;
--  bitmap_data->dpi_vert = info_ptr->y_pixels_per_unit * 0.0254;
-+  if (png_get_valid (png_ptr, info_ptr, PNG_INFO_pHYs)) {
-+  png_uint_32 res_x, res_y;
-+  int unit_type;
-+  png_get_pHYs (png_ptr, info_ptr, &res_x, &res_y, &unit_type);
-+  if (unit_type == PNG_RESOLUTION_METER) {
-+  bitmap_data->image_flags |= ImageFlagsHasRealDPI;
-+  bitmap_data->dpi_horz = res_x * 0.0254;
-+  bitmap_data->dpi_vert = res_y * 0.0254;
-+  }
-   }
- #endif
-   /* default to screen resolution (if nothing was provided or available) 
*/
-@@ -130,7 +135,7 @@ gdip_load_png_properties (png_structp pn
- #if defined(PNG_iCCP_SUPPORTED)
-   {
-   png_charp   name;
--  png_charp   profile;
-+  png_bytep   profile;
-   png_uint_32 proflen;
-   int compression_type;
- 
-@@ -292,6 +297,11 @@ gdip_load_png_image_from_file_or_stream 
-   ImageFlags  colourspace_flag;
-   int i;
-   int j;
-+  png_colorp  png_palette;
-+  int png_num_palette;
-+  png_bytep   trans_alpha;
-+  int 

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

2020-05-16 Thread Matthew Thode
commit: 6ac603529bcd3c01a3ef18a157af333ae9ffb144
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 18:34:33 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac60352

dev-python/oslo-vmware: 3.3.1 bump

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

 dev-python/oslo-vmware/Manifest |  1 +
 dev-python/oslo-vmware/oslo-vmware-3.3.1.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-python/oslo-vmware/Manifest b/dev-python/oslo-vmware/Manifest
index d03fa2af05f..7683a922d40 100644
--- a/dev-python/oslo-vmware/Manifest
+++ b/dev-python/oslo-vmware/Manifest
@@ -1 +1,2 @@
 DIST oslo.vmware-2.32.2.tar.gz 334130 BLAKE2B 
ba1fcec92812613fc202afd8d5eab3c4de65f2451bf17dbae383dd6176a0fda73d1661c1d066e3c9fa24686562c46b0b8927f359632d8f2f94c9d3d185ef802d
 SHA512 
2f18f38590221a14e876607ccb9b8d1b5f25cca1e714c3256980b1f818ac1a1d2f9d3f1418bee7289b1efe01bfff1ae17f76663eb4a96a90e4d17a05dc39e91f
+DIST oslo.vmware-3.3.1.tar.gz 334352 BLAKE2B 
54fecc7ea66aa36091938ae47f4cf9c59eba9ae06644ee77d7a1caff11d59c4a2da2ed93c908735b9e8478e9bfcfde5db49a16134f78d898026cf447a4251d1e
 SHA512 
db816da1c472ae861a3a28e17bf87c70fcb41c8f982bc461ce9e9c1c5607b84e5a72321f5f4761c6646c3b72335e450872f872d90980030d8f014e1f1d08ec46

diff --git a/dev-python/oslo-vmware/oslo-vmware-3.3.1.ebuild 
b/dev-python/oslo-vmware/oslo-vmware-3.3.1.ebuild
new file mode 100644
index 000..577e06d76c8
--- /dev/null
+++ b/dev-python/oslo-vmware/oslo-vmware-3.3.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Oslo VMware library for OpenStack projects"
+HOMEPAGE="https://pypi.org/project/oslo.vmware/";
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.vmware/oslo.vmware-${PV}.tar.gz"
+S="${WORKDIR}/oslo.vmware-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+   )"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}]
+   >=dev-python/lxml-2.4.1[${PYTHON_USEDEP}]
+   !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/suds-0.6[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.21.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+"
+python_prepare() {
+   sed -i '/^suds-jurko/d' requirements.txt || die
+   sed -i '/^hacking/d' test-requirements.txt || die
+}
+
+python_test() {
+   nosetests tests/ || die "test failed under ${EPYTHON}"
+}



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

2020-05-16 Thread Matthew Thode
commit: 75dcd090373611535d5d0c613f88a7d66c15601b
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 19:55:22 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75dcd090

dev-python/ovsdbapp: 1.1.0 bump

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

 dev-python/ovsdbapp/Manifest  |  1 +
 dev-python/ovsdbapp/ovsdbapp-1.1.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/ovsdbapp/Manifest b/dev-python/ovsdbapp/Manifest
index 2fb5360aada..7f519b574f3 100644
--- a/dev-python/ovsdbapp/Manifest
+++ b/dev-python/ovsdbapp/Manifest
@@ -1 +1,2 @@
 DIST ovsdbapp-0.17.2.tar.gz 82830 BLAKE2B 
a9c7661685aeb215f79b9c14fb7069019ae3641217fd2234db44f4d7bada9c9533919a104ec5a0f05843edae2b71e86edab11e545973e626ea657eea852e0682
 SHA512 
0d7a5d5c0ea0456a2bdf51b39b864253b52d1699b32a301a549b80568fef63d516158dcb6772cfb97b88d56e840a070f5cc2569acaa414bcab4a65be673a66eb
+DIST ovsdbapp-1.1.0.tar.gz 82886 BLAKE2B 
631658eefad233776bdbd8bc409e9f9b78274827465730af8fa99a5d5669f183555827eb59b1cce93c17e218bc7a9a56699d9fa816cbe1f5793cabf13105529a
 SHA512 
b976ccbdad3e5b101f4c1d48ff41dc5654aa777a1f37b52b45f9344915236161745fc9faabd495a138e555c6cdc48ec6414884c4fba37627c6491ca2b9750a6c

diff --git a/dev-python/ovsdbapp/ovsdbapp-1.1.0.ebuild 
b/dev-python/ovsdbapp/ovsdbapp-1.1.0.ebuild
new file mode 100644
index 000..0580470603c
--- /dev/null
+++ b/dev-python/ovsdbapp/ovsdbapp-1.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A library for creating OVSDB applications"
+HOMEPAGE="http://bugs.launchpad.net/ovsdbapp";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/ovs-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]"



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

2020-05-16 Thread Matthew Thode
commit: aef1181ec0605c1d42ca939f4538a73b6a645caf
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 21:10:01 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef1181e

dev-python/python-neutronclient: 7.1.1 bump

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

 dev-python/python-neutronclient/Manifest   |  1 +
 .../python-neutronclient-7.1.1.ebuild  | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/dev-python/python-neutronclient/Manifest 
b/dev-python/python-neutronclient/Manifest
index d6cab159870..0664f80607f 100644
--- a/dev-python/python-neutronclient/Manifest
+++ b/dev-python/python-neutronclient/Manifest
@@ -1 +1,2 @@
 DIST python-neutronclient-6.12.1.tar.gz 290511 BLAKE2B 
046de903c30539183c5650e3f666ba1f24c311d0a9848cbc7c79d64f0d35a0c380917453bf7c8251a1099fc13a15da2ecd5facacde26ec46d859510ba4203dff
 SHA512 
cae17fbffb4f0e78aeff07e90a1d08e5f2aaa3221192be8bf66ad8ed108ee01b0307f7a9a862c685061c77ceb831a7eac4c8343a8b5a71d1380277c90b07
+DIST python-neutronclient-7.1.1.tar.gz 292316 BLAKE2B 
701e6749eef13973040da3aeb59fcda98a3c0ff73cf99527de61b3a4e9a7721e828361a25e82ff3de87990348e31539628d91870eb02f8971ee1135e47d73e69
 SHA512 
a9fbd62665abd3a4009c6d934ed51c69a029ca3d4a3d37d073e0c2facf4b50e1a651a389c266b62ee27cfa81f7b973fe6a3d27577f8ec83bc1e8357278380c7b

diff --git a/dev-python/python-neutronclient/python-neutronclient-7.1.1.ebuild 
b/dev-python/python-neutronclient/python-neutronclient-7.1.1.ebuild
new file mode 100644
index 000..461c18e5cc0
--- /dev/null
+++ b/dev-python/python-neutronclient/python-neutronclient-7.1.1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Quantum API"
+HOMEPAGE="https://launchpad.net/neutron";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/osprofiler-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+   >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   )"
+
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
+   !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/simplejson-3.5.1[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   # built in...
+   sed -i '/^hacking/d' test-requirements.txt || die
+   sed -i '/^flake8-import-order/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   testr init
+   testr run || die "tests failed under python2.7"
+   flake8 neutronclient/tests || die "run by flake8 over tests folder 
yielded error"
+}
+
+python_install() {
+   distutils-r1_python_install
+   #stupid stupid
+   local SITEDIR="${D}$(python_get_sitedir)" || die
+   cd "${SITEDIR}" || die
+   local egg=( python_neutronclient*.egg-info )
+   #[[ -f $

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

2020-05-16 Thread Matthew Thode
commit: e68f327e4a3f5dc656b7036c14893c5455b80f44
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 20:52:48 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68f327e

dev-python/kombu: 4.6.8 bump

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

 dev-python/kombu/Manifest   |  1 +
 dev-python/kombu/kombu-4.6.8.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest
index 1c7ad368f80..44ab0f2816b 100644
--- a/dev-python/kombu/Manifest
+++ b/dev-python/kombu/Manifest
@@ -1 +1,2 @@
 DIST kombu-4.6.3.tar.gz 427754 BLAKE2B 
0db078eb8d6afd18a5e9b48c970791d2c55c46f5f705e8e0737c8685c2415e1ca974594377a54764f744cc73ff607668ece3c0999b1a7dad6a259567ac1fd319
 SHA512 
35113c4f19fe6bf94c374477c89a629f565975a23c16a3cedefa8e0c2a800cabbaa8917d48f732cf28e89cd5430fe8408a3514e055b1858c216b6ea31b4c014a
+DIST kombu-4.6.8.tar.gz 406196 BLAKE2B 
43ddb45e7e6a5bc1aff55867a816ebf7a1afed68bd41d9d74b6179a45d951ac4a4f0f687bbaebd23cf81b67fe2b81d47498b3e25eead0822e16d9acbb436338a
 SHA512 
65b4ebb283ae380388de5d9f8fdc1ec0f41a9910744906b23eb150bc62ecb55ae6d65bb96ad31d8a033f26c2a8dc386939fced393866b6467e77a9760dfa17cc

diff --git a/dev-python/kombu/kombu-4.6.8.ebuild 
b/dev-python/kombu/kombu-4.6.8.ebuild
new file mode 100644
index 000..838b1c73c56
--- /dev/null
+++ b/dev-python/kombu/kombu-4.6.8.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="AMQP Messaging Framework for Python"
+HOMEPAGE="https://pypi.org/project/kombu/ https://github.com/celery/kombu";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples mongodb msgpack redis sqs test yaml"
+RESTRICT="!test? ( test )"
+
+# zookeeper backend support possible via dev-python/kazoo
+RDEPEND="
+   >=dev-python/importlib_metadata-0.18[${PYTHON_USEDEP}]
+   >=dev-python/py-amqp-2.5.2[${PYTHON_USEDEP}]
+   =dev-python/pyro-4.76:4[${PYTHON_USEDEP}]
+   sqs? ( >=dev-python/boto3-1.4.4[${PYTHON_USEDEP}] )
+   msgpack? ( >=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}] )
+   mongodb? ( >=dev-python/pymongo-3.3.0[${PYTHON_USEDEP}] )
+   redis? ( >=dev-python/redis-py-3.3.11[${PYTHON_USEDEP}] )
+   yaml? ( >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] )"
+# Fix to https://github.com/celery/kombu/issues/474 obliges dev-python/pymongo 
to >=-3.0.2
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-20.6.7[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/case-1.5.2[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}] )
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_celery-1.1[${PYTHON_USEDEP}] )"
+
+# kazoo is optional for tests.
+# Refrain for now, no established demand for it from users
+
+# Req'd for test phase
+DISTUTILS_IN_SOURCE_BUILD=1
+
+PATCHES=(
+)
+
+python_prepare_all() {
+   # AttributeError: test_Etcd instance has no attribute 'patch'
+   rm t/unit/transport/test_etcd.py || die
+   # allow use of new (renamed) msgpack
+   sed -i '/msgpack/d' requirements/extras/msgpack.txt || die
+   # pytest-sugar is not packaged
+   sed -i '/pytest-sugar/d' requirements/test.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   # Doc build misses and skips only content re librabbitmq which is not 
in portage
+   if use doc; then
+   emake -C docs html
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   distutils-r1_python_install_all
+}



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

2020-05-16 Thread Matthew Thode
commit: cb6b1bdfd18dc645639855ee0e7a079181205395
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 21:11:52 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6b1bdf

dev-python/python-zunclient: 4.0.1 bump

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

 dev-python/python-zunclient/Manifest   |  1 +
 .../python-zunclient/python-zunclient-4.0.1.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-python/python-zunclient/Manifest 
b/dev-python/python-zunclient/Manifest
index d66146abf9e..575dfc3d508 100644
--- a/dev-python/python-zunclient/Manifest
+++ b/dev-python/python-zunclient/Manifest
@@ -1 +1,2 @@
 DIST python-zunclient-3.3.0.tar.gz 112986 BLAKE2B 
4e605144b19e938c3d4fe556d647c6e6e112ab3419961318a3f711ac0e29d87f3fea5d5a1f16c836e669ee1dfab78f3d8039e0e829038e213d06a657743066c8
 SHA512 
1d3be57a673359efbabde71e34a3e5e7b0778d60d8f469273f087ad5927040258bf4dca264ced64d6a4236f05cde51fdca0f644a0dad4ba3af5d333dbaccd5fc
+DIST python-zunclient-4.0.1.tar.gz 114913 BLAKE2B 
b0bf2722f67158a79b4e4673d237696564668a96e01107d33cfe13dd51ff0efd9916930277a7146bc1600cf350b41839817d496462f48162d569bfe3a7fbd26b
 SHA512 
bdbef196053241582d0b641a6c4c25c0c167a21693e2796a2d92c6d93c6b627d19fbe14286fe469bd7067c79b2bcb298009cda763398dd2f31e9df891efa09c4

diff --git a/dev-python/python-zunclient/python-zunclient-4.0.1.ebuild 
b/dev-python/python-zunclient/python-zunclient-4.0.1.ebuild
new file mode 100644
index 000..b836e3a794d
--- /dev/null
+++ b/dev-python/python-zunclient/python-zunclient-4.0.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Zun API"
+HOMEPAGE="https://github.com/openstack/python-zunclient";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}]
+   =dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.44.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]"



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

2020-05-16 Thread Matthew Thode
commit: 2e78f9800084993d130bcb53db80c0f7620ea56a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 21:00:04 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e78f980

sys-cluster/nova: 21.0.0 ussuri bump

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

 sys-cluster/nova/Manifest|   3 +
 sys-cluster/nova/nova-2020.1..ebuild | 216 +++
 sys-cluster/nova/nova-21.0.0.ebuild  | 216 +++
 3 files changed, 435 insertions(+)

diff --git a/sys-cluster/nova/Manifest b/sys-cluster/nova/Manifest
index 129cd44c372..f189abcca42 100644
--- a/sys-cluster/nova/Manifest
+++ b/sys-cluster/nova/Manifest
@@ -1,3 +1,6 @@
 DIST nova-20.2.0.tar.gz 11625085 BLAKE2B 
5ae0be3831ed03722947041efa6ce1dc3662273517ca652fb0c135f90f0323deed1f0af7751916343e3c8e065be4cc8eb7b00adf043ddaa798bf5faa88aa7bc9
 SHA512 
3db1fc8bda5ae95394518af1a856b6876104b852ffd758bda90a7fbdb8b389bc246e406d55eae614e65b559556ea9511c0c1281e2858d6157dd462767ae5127f
+DIST nova-21.0.0.tar.gz 9193053 BLAKE2B 
efc95ac54a18a7df1530fc61e2478d59e5711e4c2da0156c405945a9a0ccd533255e2733d626f28f3460238cf157d802b79a8573f570623024089dd86ac23abc
 SHA512 
a006a47f10d141df8a2495ae81c98bd0bf7af0b1f790627ba929e9b3e2931e438259f96d8c9391b9717126778f3f72f0bde01db5245bdbe801077fd884ba5a89
 DIST nova.conf.sample-20.2.0 220110 BLAKE2B 
af98687c895ee091cc2e8d668eb50b52cc94618081f8a50b544faebed29b2b3a5dfa38309da70dcc6d0083792605b810081b50c15a6c960947e0c782f25717ab
 SHA512 
cc6cce95943b06d60dfc1f85b87d527662eeb57388dca4a6037078b517302b86fd7f752c6e9e43c59c10be83ac5955f21c08284bbc946ffe2171f5bfa6edff38
 DIST nova.conf.sample-2019.2. 220110 BLAKE2B 
af98687c895ee091cc2e8d668eb50b52cc94618081f8a50b544faebed29b2b3a5dfa38309da70dcc6d0083792605b810081b50c15a6c960947e0c782f25717ab
 SHA512 
cc6cce95943b06d60dfc1f85b87d527662eeb57388dca4a6037078b517302b86fd7f752c6e9e43c59c10be83ac5955f21c08284bbc946ffe2171f5bfa6edff38
+DIST nova.conf.sample-2020.1. 191182 BLAKE2B 
9b1b42b9ecc6a7f404c9874c5065591dfd8e896c97d261307f7f3b5e935e12db1b4650182660cf1eb97bcfb993d41a1f89e079120adc00b339b5a4ac1c98
 SHA512 
af22ba8dcfbafdb07ba2785bdcb40efd201adb81d47bee15ee11bb76437bc7a5b7c88390f995432ffa92b64b849df754bd15264e97530334f3eac6f8f93e828d
+DIST nova.conf.sample-21.0.0 191182 BLAKE2B 
9b1b42b9ecc6a7f404c9874c5065591dfd8e896c97d261307f7f3b5e935e12db1b4650182660cf1eb97bcfb993d41a1f89e079120adc00b339b5a4ac1c98
 SHA512 
af22ba8dcfbafdb07ba2785bdcb40efd201adb81d47bee15ee11bb76437bc7a5b7c88390f995432ffa92b64b849df754bd15264e97530334f3eac6f8f93e828d

diff --git a/sys-cluster/nova/nova-2020.1..ebuild 
b/sys-cluster/nova/nova-2020.1..ebuild
new file mode 100644
index 000..b3e54e918d9
--- /dev/null
+++ b/sys-cluster/nova/nova-2020.1..ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+inherit distutils-r1 eutils linux-info multilib
+
+DESCRIPTION="Cloud computing fabric controller"
+HOMEPAGE="https://launchpad.net/nova";
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ussuri/nova.conf.sample
 -> nova.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/nova.git";
+   EGIT_BRANCH="stable/ussuri"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/nova/ussuri/nova.conf.sample
 -> nova.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+compute compute-only iscsi +memcached +mysql +novncproxy openvswitch 
postgres +rabbitmq sqlite"
+REQUIRED_USE="
+   !compute-only? ( || ( mysql postgres sqlite ) )
+   compute-only? ( compute !rabbitmq !memcached !mysql !postgres !sqlite )"
+
+CDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   ${CDEPEND}
+   app-admin/sudo"
+
+RDEPEND="
+   ${CDEPEND}
+   compute-only? (
+   >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}]
+   )
+   sqlite? (
+   >=dev-python/sqlalchemy-1.2.19[sqlite,${PYTHON_USEDEP}]
+   )
+   mysql? (
+   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
+   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}]
+   )
+   postgres? (
+   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.2.19[${PYTHON_USEDEP}]
+   )
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.20.0[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+

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

2020-05-16 Thread Matthew Thode
commit: 0c6718b5ed167df5de9ce206ecb37284ab4be49a
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 20:43:02 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c6718b5

dev-python/oslo-utils: 4.1.1 bump

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

 dev-python/oslo-utils/Manifest|  1 +
 dev-python/oslo-utils/oslo-utils-4.1.1.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index e387bbf4807..1378f359be3 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1 +1,2 @@
 DIST oslo-utils-3.41.5.tar.gz 91662 BLAKE2B 
28ab74823b68cdf427396e5e357f567be5540eaf28e56416015d41ba76ddbe0970064b672c46b53bf23c2dfaae442462fa89d1e140e5f5a271db6e72e4b3e615
 SHA512 
0d9f9a99a48c0d6623947df6557eca24ebb2ae21d110e1c2a37e09c89fc2749d3ae480bfb534b3a2e3a6f9e7b0db126497f3403825b1272a30f532aa57795b04
+DIST oslo-utils-4.1.1.tar.gz 92838 BLAKE2B 
f468f77bc72124c404d4aac2b8ca9fd7f05140e45bfcc9b19e04e5d3181532fd82f941b7a00d22f1cb656ae46dc205e7da449772666a8892b8d7ea6469bb6505
 SHA512 
d6388af59caa7531901eb5585e1dd9eca544dd722bb4cdafb19221c33c543508306415f504b27559366eec2a9c7102acb181d8b833ee038e46e90567208daefd

diff --git a/dev-python/oslo-utils/oslo-utils-4.1.1.ebuild 
b/dev-python/oslo-utils/oslo-utils-4.1.1.ebuild
new file mode 100644
index 000..eed1c4c3fe2
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-4.1.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="https://launchpad.net/oslo";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   test? (
+   >=dev-python/eventlet-0.18.2[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.18.3[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/stestr-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.0.0[${PYTHON_USEDEP}]
+   !~dev-python/coverage-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
+   

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

2020-05-16 Thread Matthew Thode
commit: 84f77a37f1f215cec24757c075fe2bd7cf233c03
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 20:53:59 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84f77a37

dev-python/oslo-messaging: 12.1.0 bump

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

 dev-python/oslo-messaging/Manifest |  1 +
 .../oslo-messaging/oslo-messaging-12.1.0.ebuild| 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/oslo-messaging/Manifest 
b/dev-python/oslo-messaging/Manifest
index 87b5971c9d7..dc5fa50cb47 100644
--- a/dev-python/oslo-messaging/Manifest
+++ b/dev-python/oslo-messaging/Manifest
@@ -1 +1,2 @@
 DIST oslo.messaging-10.2.0.tar.gz 255431 BLAKE2B 
971f24845b4d0440fb600b459b4a41c94220e387cbe2ef16a5c93d72e0582116702254c4d8106f5f3f3a3435b1c5bfaceffbb1c6ed3e671f7c269fb6d5ca3cb3
 SHA512 
404aed31f2808de744d7fd141257aca3d2db2b65645eebfffa7edb364e50803621af98886dc60b46042e525a7a98a12f3208ba472dcf805524cd0defdd441060
+DIST oslo.messaging-12.1.0.tar.gz 253854 BLAKE2B 
6db26884f69be59cecd904b8ca0edc44a7f4e6a50ada154f28bf3a2a431896345ea7981ad7b195c12abe3f4d78d259c036e18e5544d2564e04d373c7cf2575b0
 SHA512 
1649f3520b6785eb5bf0f68cf174c1f60f32675ab6fa1400997704e97df7b24dcd63de751ab2313b839619b4eb250612ea32996c6c3c9956f7145010ca38cba2

diff --git a/dev-python/oslo-messaging/oslo-messaging-12.1.0.ebuild 
b/dev-python/oslo-messaging/oslo-messaging-12.1.0.ebuild
new file mode 100644
index 000..9e9105ff46e
--- /dev/null
+++ b/dev-python/oslo-messaging/oslo-messaging-12.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Messaging API for RPC and notifications over different messaging 
transports"
+HOMEPAGE="https://pypi.org/project/oslo.messaging/";
+SRC_URI="mirror://pypi/${PN:0:1}/oslo.messaging/oslo.messaging-${PV}.tar.gz"
+S="${WORKDIR}/oslo.messaging-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/futurist-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.37.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/cachetools-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}]
+   >=dev-python/py-amqp-2.5.2[${PYTHON_USEDEP}]
+   >=dev-python/kombu-4.6.6[${PYTHON_USEDEP}]
+   >=dev-python/oslo-middleware-3.31.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2020-05-16 Thread Matthew Thode
commit: 96cd62eac006a5ad219892d86ce93ec67add5ee5
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 18:37:10 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cd62ea

dev-python/tabulate: add arm64 for cinder

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

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

diff --git a/dev-python/tabulate/tabulate-0.8.6.ebuild 
b/dev-python/tabulate/tabulate-0.8.6.ebuild
index f59bcaa21a1..e52f049d341 100644
--- a/dev-python/tabulate/tabulate-0.8.6.ebuild
+++ b/dev-python/tabulate/tabulate-0.8.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/python-${P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-05-16 Thread Matthew Thode
commit: 97bedd6527cf2305109a9063dc664d7f008f7d18
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 21:20:55 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97bedd65

sys-cluster/openstack-meta: USSURI bump

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

 .../openstack-meta/openstack-meta-2020.1.0.ebuild  | 34 ++
 .../openstack-meta-2020.1..ebuild  | 27 +
 2 files changed, 61 insertions(+)

diff --git a/sys-cluster/openstack-meta/openstack-meta-2020.1.0.ebuild 
b/sys-cluster/openstack-meta/openstack-meta-2020.1.0.ebuild
new file mode 100644
index 000..e39f81afaaa
--- /dev/null
+++ b/sys-cluster/openstack-meta/openstack-meta-2020.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A openstack meta-package for installing the various openstack 
pieces"
+HOMEPAGE="https://openstack.org";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cinder glance heat keystone neutron nova placement swift"
+
+if [[ ${PV} != * ]];then
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND=""
+RDEPEND="
+   keystone? ( >=sys-auth/keystone-17.0.0
+   
=sys-cluster/neutron-16.0.0
+   =app-admin/glance-20.0.0
+   =sys-cluster/cinder-16.0.0
+   =sys-cluster/nova-21.0.0
+   =sys-cluster/heat-14.0.0
+   =sys-cluster/placement-3.0.0
+   
https://openstack.org";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cinder glance heat keystone neutron nova placement swift"
+
+if [[ ${PV} != * ]];then
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DEPEND=""
+RDEPEND="
+   keystone? ( ~sys-auth/keystone-${PV} )
+   swift? ( ~sys-cluster/swift-${PV} )
+   neutron? ( ~sys-cluster/neutron-${PV} )
+   glance? ( ~app-admin/glance-${PV} )
+   cinder? ( ~sys-cluster/cinder-${PV} )
+   nova? ( ~sys-cluster/nova-${PV} )
+   heat? ( ~sys-cluster/heat-${PV} )
+   placement? ( ~sys-cluster/placement-${PV} )
+"



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

2020-05-16 Thread Matthew Thode
commit: 5c66a6ddaa25d0de6f011af08bbc0d652b2d9360
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 21:16:19 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c66a6dd

dev-python/python-vitrageclient: 4.0.1 added for heat ussuri

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

 dev-python/python-vitrageclient/Manifest   |  1 +
 dev-python/python-vitrageclient/metadata.xml   | 11 
 .../python-vitrageclient-4.0.1.ebuild  | 30 ++
 3 files changed, 42 insertions(+)

diff --git a/dev-python/python-vitrageclient/Manifest 
b/dev-python/python-vitrageclient/Manifest
new file mode 100644
index 000..2716f540e8d
--- /dev/null
+++ b/dev-python/python-vitrageclient/Manifest
@@ -0,0 +1 @@
+DIST python-vitrageclient-4.0.1.tar.gz 47671 BLAKE2B 
6e1e72d0de1cddf9f72d1ff6bdb2261f4f2295a1fdd6ebe0e9ff497b48ea545ea999d7ac7bc79adabbbdebbb3b1b36e853d083d3b6c6e9875fe44bc36f76acf4
 SHA512 
607d669a4ccddc0eb938c26cc4f2b2cdaac8976a7c2b774b8ce49df6bd2e5fbe4ecf210eef008d49e3d1689a686bc6e0820c3b0a11f353a2711b9b2cc743c9e1

diff --git a/dev-python/python-vitrageclient/metadata.xml 
b/dev-python/python-vitrageclient/metadata.xml
new file mode 100644
index 000..3ee70120def
--- /dev/null
+++ b/dev-python/python-vitrageclient/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   prometheanf...@gentoo.org
+   Matthew Thode
+   
+

diff --git a/dev-python/python-vitrageclient/python-vitrageclient-4.0.1.ebuild 
b/dev-python/python-vitrageclient/python-vitrageclient-4.0.1.ebuild
new file mode 100644
index 000..41077e01d3d
--- /dev/null
+++ b/dev-python/python-vitrageclient/python-vitrageclient-4.0.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A client for the OpenStack Vitrage API"
+HOMEPAGE="https://github.com/openstack/python-vitrageclient";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   >=dev-python/Babel-2.5.3[${PYTHON_USEDEP}]
+   >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
+   !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/networkx-2.3[${PYTHON_USEDEP}]
+   >=dev-python/pydot-1.4.1[${PYTHON_USEDEP}]"



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

2020-05-16 Thread Matthew Thode
commit: 5f1ae3504d4c2605f093b9108afb3ca307e63f64
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 21:06:19 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1ae350

dev-python/keystoneauth: 4.0.0 bump

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

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

diff --git a/dev-python/keystoneauth/Manifest b/dev-python/keystoneauth/Manifest
index 4a939817a37..e45194a1892 100644
--- a/dev-python/keystoneauth/Manifest
+++ b/dev-python/keystoneauth/Manifest
@@ -1 +1,2 @@
 DIST keystoneauth1-3.17.2.tar.gz 253877 BLAKE2B 
9a8f10a5a535ee6ee02859f6a7da38777af250303d0be0feed266c677fea3f6bd465e3e14309c38f67dc5886c846a6aa9a9a7438f5e511f7a80782e29ce88b52
 SHA512 
6ead83db401d9bb31df87da5c9eff576f621d0b0964c9423de6cdd45777b9a2e3cef27fc20d91fc01b82c64b9b0ffcb83f270b4df7b740319809207ed0b2cb2a
+DIST keystoneauth1-4.0.0.tar.gz 256925 BLAKE2B 
3ba149f9333a42c8fc2f876cf3ee4533633ed881a90f2fd944ee1c245d94dab548ea1c363f2085bc995dd588d8d355d779d9357885ecd0ee9c73115216010388
 SHA512 
c24d10b2ae6318c22bd62596dda952a36ec8ede8a6436aa111657a984b2b3be72e55895c009317b2ad652979701d4dca6f2c3e1764ada20d1c7b676f072f5614

diff --git a/dev-python/keystoneauth/keystoneauth-4.0.0.ebuild 
b/dev-python/keystoneauth/keystoneauth-4.0.0.ebuild
new file mode 100644
index 000..84a1f46cc6c
--- /dev/null
+++ b/dev-python/keystoneauth/keystoneauth-4.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="This package contains tools for authenticating to an 
OpenStack-based cloud."
+HOMEPAGE="https://github.com/openstack/keystoneauth";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}1/${PN}1-${PV}.tar.gz"
+S="${WORKDIR}/${PN}1-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}]"



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

2020-05-16 Thread Matthew Thode
commit: b17fe0125a03eeab859a675c45312fad636cab16
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 18:37:55 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17fe012

sys-cluster/cinder: 16.0.0 ussuri bump

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

 sys-cluster/cinder/Manifest  |   3 +
 sys-cluster/cinder/cinder-16.0.0.ebuild  | 208 +++
 sys-cluster/cinder/cinder-2020.1..ebuild | 208 +++
 3 files changed, 419 insertions(+)

diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest
index 5d499e2aa6b..7395158fae3 100644
--- a/sys-cluster/cinder/Manifest
+++ b/sys-cluster/cinder/Manifest
@@ -1,3 +1,6 @@
 DIST cinder-15.1.0.tar.gz 5504663 BLAKE2B 
19097821729c99f0a13f0c30c9fa2c8647fe4c6ae01790b59b264fad282f1051e5e3f3275720114b1575afcbef517baab89a34ce75b7ef54d6515c204907f28a
 SHA512 
1c6c88854994d440c3818d26533ea075adfcfc4b8642b2796d1ac90a5feec5e3c8d64d06f433840afcf2d9d4f5a50ba256808b74495e0e735a3f0a19bdc838e3
+DIST cinder-16.0.0.tar.gz 5448332 BLAKE2B 
cc570cde45ed680c54a11c46883d00596114d5cdb58cfa03424468073247efb7753be29ce542d9b03b42b4d1037020085921780baefa78a790d53c8fea9135f3
 SHA512 
aa1a4f5e0867ef0b55a9461705d0f1db06fc1a24ce5dbc64b3166ca4dc829957c71ac9da259b7e20fe568e4278d0ac713a87e5098409d1d83bfc71fa9197fa64
 DIST cinder.conf.sample-15.1.0 183153 BLAKE2B 
fb86b82c711568c89a445c5876a1d5e890714d4dd957d4aa5b3158a3c85150e75d8d0055a93bf6a937d8a6f5a3c4042c5ddb4b4da2dd006d77d8eb8ec8a19fc5
 SHA512 
95a2076970184bc34c9c293371f72a791f16600c4933572b8d51291c506a7c1ef3bd2ea185f1f4dafeff6c85a237f4453f8ee6c1df6af7f603afe1ddfd63cd3a
+DIST cinder.conf.sample-16.0.0 183294 BLAKE2B 
5d0f28b9ad200d912c42c34ca030a5ec3660c57db332677e1b66b314a2865187862c83baf78d122fc0af7f73fbf4f0c7f04b9253882d228dcb863bfc88e37e72
 SHA512 
faf712a3da37af05e642b3c14f98ce8d4e3db5b736b208d7ca8a18be02ac5626c94b4ed314bd0030d5fa3771b325ba0f24ec3a45188d27fd9de79c97b56e2626
 DIST cinder.conf.sample-2019.2. 183153 BLAKE2B 
fb86b82c711568c89a445c5876a1d5e890714d4dd957d4aa5b3158a3c85150e75d8d0055a93bf6a937d8a6f5a3c4042c5ddb4b4da2dd006d77d8eb8ec8a19fc5
 SHA512 
95a2076970184bc34c9c293371f72a791f16600c4933572b8d51291c506a7c1ef3bd2ea185f1f4dafeff6c85a237f4453f8ee6c1df6af7f603afe1ddfd63cd3a
+DIST cinder.conf.sample-2020.1. 183294 BLAKE2B 
5d0f28b9ad200d912c42c34ca030a5ec3660c57db332677e1b66b314a2865187862c83baf78d122fc0af7f73fbf4f0c7f04b9253882d228dcb863bfc88e37e72
 SHA512 
faf712a3da37af05e642b3c14f98ce8d4e3db5b736b208d7ca8a18be02ac5626c94b4ed314bd0030d5fa3771b325ba0f24ec3a45188d27fd9de79c97b56e2626

diff --git a/sys-cluster/cinder/cinder-16.0.0.ebuild 
b/sys-cluster/cinder/cinder-16.0.0.ebuild
new file mode 100644
index 000..a22eb94ab54
--- /dev/null
+++ b/sys-cluster/cinder/cinder-16.0.0.ebuild
@@ -0,0 +1,208 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+inherit distutils-r1 eutils linux-info
+
+DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of 
nova-volumes"
+HOMEPAGE="https://launchpad.net/cinder";
+
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/ussuri/cinder.conf.sample
 -> cinder.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/cinder.git";
+   EGIT_BRANCH="stable/ussuri"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/ussuri/cinder.conf.sample
 -> cinder.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres 
rdma sqlite +tcp test +tgt"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}
+   app-admin/sudo"
+
+#  >=dev-python/oauth2client-1.5.0[${PYTHON_USEDEP}]  # do not include, 
upstream depricated
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.22.0[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.7.0[${PYTHON_USEDEP}]
+   >=dev-python/keystonemiddleware-4.21.0[${

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

2020-05-16 Thread Matthew Thode
commit: 3ae36b0ecc644dd60d098555012607811dcdf130
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 20:14:59 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae36b0e

dev-python/os-traits: 2.3.0 bump

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

 dev-python/os-traits/Manifest   |  1 +
 dev-python/os-traits/os-traits-2.3.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-python/os-traits/Manifest b/dev-python/os-traits/Manifest
index 3d8e65601ba..20add1a9c55 100644
--- a/dev-python/os-traits/Manifest
+++ b/dev-python/os-traits/Manifest
@@ -1 +1,2 @@
 DIST os-traits-0.16.0.tar.gz 24583 BLAKE2B 
8f81c4ae3cd88f74b7b44033800af4475c2e76cf4ca402504bb5c3952fa97a2871336bcdd4a5ed870e423c1201fe0ca658d663d19286098641efd88bc060
 SHA512 
93ff4c066e0819cacf3a8cc8b80b05960e7a4b7c31af1d249f61f95eac1f37ea21f0f1ddb6e6dbc5b9c023394e10db88a105bbfbbfaf10afc57078040838a8f7
+DIST os-traits-2.3.0.tar.gz 25968 BLAKE2B 
9c749ca63f7d67e979a732fbc5de3285ec2635a6ca92fae26f8801e9d9f3dcd1a09b3eacb10162a5e53be932ddc48a8f379a17c8cfb3dbe6114339c35d943111
 SHA512 
0dd7379dded33a89e1163fb929cc50016474912817f99f048abf325cedd9369d155cf8ecfdcd868ec1bf124c0a44f9926daeffa68877bf723f78a15f6c091e90

diff --git a/dev-python/os-traits/os-traits-2.3.0.ebuild 
b/dev-python/os-traits/os-traits-2.3.0.ebuild
new file mode 100644
index 000..57385c932b6
--- /dev/null
+++ b/dev-python/os-traits/os-traits-2.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="os-traits is a library containing standardized trait strings."
+HOMEPAGE="https://github.com/openstack/os-traits";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2020-05-16 Thread Matthew Thode
commit: 951cb731778d810159e77ca3a7ce42aef604f6e5
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 20:17:17 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951cb731

sys-cluster/placement: 3.0.0 ussuri bump

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

 sys-cluster/placement/Manifest |  3 +
 sys-cluster/placement/placement-2020.1..ebuild | 91 ++
 sys-cluster/placement/placement-3.0.0.ebuild   | 91 ++
 3 files changed, 185 insertions(+)

diff --git a/sys-cluster/placement/Manifest b/sys-cluster/placement/Manifest
index d21da5fb32b..ac70fb77ea5 100644
--- a/sys-cluster/placement/Manifest
+++ b/sys-cluster/placement/Manifest
@@ -1,3 +1,6 @@
 DIST openstack-placement-2.0.0.tar.gz 500804 BLAKE2B 
5747245c746ca28a3c77c10e5f979765b85972f3eef9583318245ded994c97ef84f3ee0d2c08f9205a3682b8c6a9d391454cae7ef655a1b06bbabde9556b811f
 SHA512 
0964fcdd690c660168ce1f8a11b09a2f237613e81f6850f30b36f826fe51a967bf85ed632b7e4ee9faea1634346f9e0ecc8a79b1b5cc039ce97317a263b33d7c
+DIST openstack-placement-3.0.0.tar.gz 502408 BLAKE2B 
daf5d3b441a10fc9d1be03df52e9df265cecc61d74fd1c5eff0b6acc36011fb3defb8d4233e597b4b1445fb56a77d746343f9021e5b0073272d7e30e830571b3
 SHA512 
b3735d8b74019c71c5eef9d5a4331c9370c1224d8caeaeb5fdbc8158dc9795b729df00abc3e06175dc5c7f401daacbbd331aa9295e84cb76abd013d7aa2a
 DIST placement.conf.sample-2.0.0 25512 BLAKE2B 
ddc802d500bc7f5b8627740ab5d8905fbf0c4629b18810907cee74dbe82a55b2440d89a4ddba496196627373c3f109daec33dd2841e73b8b1dbadb6407daa8f0
 SHA512 
3d4f81a00a2f98bfdb25b6a15f2db94c06547b4f98f22d503123475f9e73cdb65252c5958ba5e954cfcddfa64c60de362768fca88b83a4215ec462d9995ac1fc
 DIST placement.conf.sample-2019.2. 25512 BLAKE2B 
ddc802d500bc7f5b8627740ab5d8905fbf0c4629b18810907cee74dbe82a55b2440d89a4ddba496196627373c3f109daec33dd2841e73b8b1dbadb6407daa8f0
 SHA512 
3d4f81a00a2f98bfdb25b6a15f2db94c06547b4f98f22d503123475f9e73cdb65252c5958ba5e954cfcddfa64c60de362768fca88b83a4215ec462d9995ac1fc
+DIST placement.conf.sample-2020.1. 26302 BLAKE2B 
077c85c86b7b2fa83b8ac7f41a2fdf5e64bcc8c82f9252e2bb0c7be164944a9c11cb14eb3911f37945e5de8faa7e7a5e2de4df656ed80a0f208105a8c6db7cb0
 SHA512 
179913a1908bc688220d10d908d487fdf59bab56213051569fe4f8ac233242c9f9eca3ba4293a2f049c46e68eeca62aa7bc0ba0f61d9276247b166abb063eb3a
+DIST placement.conf.sample-3.0.0 26302 BLAKE2B 
077c85c86b7b2fa83b8ac7f41a2fdf5e64bcc8c82f9252e2bb0c7be164944a9c11cb14eb3911f37945e5de8faa7e7a5e2de4df656ed80a0f208105a8c6db7cb0
 SHA512 
179913a1908bc688220d10d908d487fdf59bab56213051569fe4f8ac233242c9f9eca3ba4293a2f049c46e68eeca62aa7bc0ba0f61d9276247b166abb063eb3a

diff --git a/sys-cluster/placement/placement-2020.1..ebuild 
b/sys-cluster/placement/placement-2020.1..ebuild
new file mode 100644
index 000..2f81e59177d
--- /dev/null
+++ b/sys-cluster/placement/placement-2020.1..ebuild
@@ -0,0 +1,91 @@
+# Copyright 2019-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="A HTTP service for managing, selecting, and claiming cloud 
resources."
+HOMEPAGE="https://github.com/openstack/placement";
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/placement/ussuri/placement.conf.sample
 -> placement.conf.sample-${PV}"
+   EGIT_REPO_URI="https://github.com/openstack/placement.git";
+   EGIT_BRANCH="stable/ussuri"
+else
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/placement/ussuri/placement.conf.sample
 -> placement.conf.sample-${PV}
+   https://tarballs.openstack.org/${PN}/openstack-${P}.tar.gz";
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   S="${WORKDIR}/openstack-${P}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="mysql postgres sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+DEPEND="
+   >=dev-python/setuptools-21.0.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-24.0.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.0.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.0.1[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.0.2[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.0.3[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.1.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.1.1[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.2.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.3.0[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.3.1[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-34.3.2[${PYTHON_USEDEP}]
+   !~dev-python/setuptools-36.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   sqlite? (
+   >=dev-pyt

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

2020-05-16 Thread Matthew Thode
commit: dbc6dc506f5604afc8868de8fdd7ff8a6df66400
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 20:02:09 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc6dc50

sys-cluster/neutron: 16.0.0 ussuri bump

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

 sys-cluster/neutron/Manifest   |   5 +
 sys-cluster/neutron/neutron-16.0.0.ebuild  | 232 +
 sys-cluster/neutron/neutron-2020.1..ebuild | 232 +
 3 files changed, 469 insertions(+)

diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest
index 0ada820805e..3d917d73dd1 100644
--- a/sys-cluster/neutron/Manifest
+++ b/sys-cluster/neutron/Manifest
@@ -1,5 +1,10 @@
 DIST neutron-15.0.2.tar.gz 10523237 BLAKE2B 
d900a95286549ede403a988b206315cee911c0dfde198101c2961a39f3059ed2121352ca0d232eac2a8deacb55344de3073b821312d40156331064b8aa00add8
 SHA512 
36a2adcbecf7b168a4a8141bae29453bc8122e3400bff9987d2cfe40728896a0a55040c2fd7d98ecade27162e49bbd0918be712940a0c2b7b31984d0677d1dbe
+DIST neutron-16.0.0.tar.gz 12746070 BLAKE2B 
659ae3bc6971393522dc98ee5b4eccddd85aae17571734f24571e13892376ad2d9a25c09224e703a5b89511c2d696b69842469789649a1f239115ad2422af951
 SHA512 
f2c23a04d75328b8a671ac65163e6f84cd48880864331f6713793a037a23043779656cfdbe4aab6772fb4e5f5c606db9d97f3d4f3dc8f234920381a9929778cc
 DIST neutron-configs-15.0.2.tar.gz 23546 BLAKE2B 
df706681e63e4f36b54be33a6619da15d642803f40afe737bd31426f9b3643a6a032cb8bfcb95899d1e67b759155fd14bb45f41460cefdc7d9f91d3377a90d5d
 SHA512 
ef4555be50dfb81a0558ed28eb917a1d0634d913a2b0b58deeae3132a0e3c61521074b21d195e51e348a08b55c21919b537ac3c7122f4d5524ead824642292fe
+DIST neutron-configs-16.0.0.tar.gz 24350 BLAKE2B 
8f6eeae762fa297651f07667387beac6677cfa9a6c0d13d3fc90ac09753022fd284fc56c53557ab83cda99ab4fe03acc2d2049e4bb62f9496b310b1cd6f42099
 SHA512 
b087b23a1aa19678d4b9a76ae82243d03fe82706712e8c37b759a8521062f79e83307769b4ba639f67aa402f8b03cdf12d3274d821c3f8ecfd17ded9f4f2c881
 DIST neutron-configs-2019.2..tar.gz 23546 BLAKE2B 
df706681e63e4f36b54be33a6619da15d642803f40afe737bd31426f9b3643a6a032cb8bfcb95899d1e67b759155fd14bb45f41460cefdc7d9f91d3377a90d5d
 SHA512 
ef4555be50dfb81a0558ed28eb917a1d0634d913a2b0b58deeae3132a0e3c61521074b21d195e51e348a08b55c21919b537ac3c7122f4d5524ead824642292fe
+DIST neutron-configs-2020.1..tar.gz 24350 BLAKE2B 
8f6eeae762fa297651f07667387beac6677cfa9a6c0d13d3fc90ac09753022fd284fc56c53557ab83cda99ab4fe03acc2d2049e4bb62f9496b310b1cd6f42099
 SHA512 
b087b23a1aa19678d4b9a76ae82243d03fe82706712e8c37b759a8521062f79e83307769b4ba639f67aa402f8b03cdf12d3274d821c3f8ecfd17ded9f4f2c881
 DIST neutron-ml2-plugins-15.0.2.tar.gz 8669 BLAKE2B 
3c34a857c0e7dd4e5313f5f9a1bb22384aeae6d1e43e719c50eab8dc3e842e98f202eb12cbb788127603931292deeed802f0592bad232e6a05121939e3b26fe0
 SHA512 
0e6858425ee3d3e2233c8ebf19aa8e62b5ff849532a2fdceb953f384f3b33432137537afbb2878f23ec5eb57e185eda36a6d6ff71d8be5f32b43abcb5c186082
+DIST neutron-ml2-plugins-16.0.0.tar.gz 8887 BLAKE2B 
5887027ce4585a523bb3379c002acdde1faa9ed24d0c83c931f2a387b56e8baf8352ae9f82ba46c85a6a3e5b1d68792da1e1ca1fae9b6dde525e6f6c67849ac4
 SHA512 
4ae70fe3e386932e0327333d29dc526b5f0f0f800ac14d17faa4c1e3fc2dd8524760b84bbb4767e73e70647984aa50702e5e47dc42deb47f66c47c5e3e965111
 DIST neutron-ml2-plugins-2019.2..tar.gz 8669 BLAKE2B 
3c34a857c0e7dd4e5313f5f9a1bb22384aeae6d1e43e719c50eab8dc3e842e98f202eb12cbb788127603931292deeed802f0592bad232e6a05121939e3b26fe0
 SHA512 
0e6858425ee3d3e2233c8ebf19aa8e62b5ff849532a2fdceb953f384f3b33432137537afbb2878f23ec5eb57e185eda36a6d6ff71d8be5f32b43abcb5c186082
+DIST neutron-ml2-plugins-2020.1..tar.gz 8887 BLAKE2B 
5887027ce4585a523bb3379c002acdde1faa9ed24d0c83c931f2a387b56e8baf8352ae9f82ba46c85a6a3e5b1d68792da1e1ca1fae9b6dde525e6f6c67849ac4
 SHA512 
4ae70fe3e386932e0327333d29dc526b5f0f0f800ac14d17faa4c1e3fc2dd8524760b84bbb4767e73e70647984aa50702e5e47dc42deb47f66c47c5e3e965111

diff --git a/sys-cluster/neutron/neutron-16.0.0.ebuild 
b/sys-cluster/neutron/neutron-16.0.0.ebuild
new file mode 100644
index 000..b8a3ed95df9
--- /dev/null
+++ b/sys-cluster/neutron/neutron-16.0.0.ebuild
@@ -0,0 +1,232 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+# still no 34 :( https://bugs.launchpad.net/neutron/+bug/1630439
+
+inherit distutils-r1 linux-info
+
+DESCRIPTION="A virtual network service for Openstack"
+HOMEPAGE="https://launchpad.net/neutron";
+if [[ ${PV} == * ]];then
+   inherit git-r3
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/ussuri/configs.tar.gz
 -> neutron-configs-${PV}.tar.gz
+   
https://dev.gentoo.org/~prometheanfire/dist/openstack/neutron/ussuri/ml2_plugins.tar.gz
 -> neutron-ml2-plugins-${PV}.tar.gz"
+   EGIT_REPO_

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

2020-05-16 Thread Matthew Thode
commit: 6ee17e0d214141ee13d3e2c80c8cf9c58691e4cd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 18:36:37 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ee17e0d

dev-python/colorclass: add arm64 for tabulate

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

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

diff --git a/dev-python/colorclass/colorclass-2.2.0-r1.ebuild 
b/dev-python/colorclass/colorclass-2.2.0-r1.ebuild
index eebecdb2b07..7b94fbd1343 100644
--- a/dev-python/colorclass/colorclass-2.2.0-r1.ebuild
+++ b/dev-python/colorclass/colorclass-2.2.0-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/Robpol86/colorclass/archive/v${PV}.tar.gz -> ${P}.gh
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 



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

2020-05-16 Thread Matthew Thode
commit: 201e337663583a123970ec1f8ff8810e1e2bb215
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 21:17:12 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201e3376

sys-cluster/heat: 14.0.0 ussuri bump

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

 sys-cluster/heat/Manifest|  3 +++
 .../{heat-2019.2..ebuild => heat-14.0.0.ebuild}  | 20 +++-
 sys-cluster/heat/heat-2019.2..ebuild |  2 +-
 ...at-2019.2..ebuild => heat-2020.1..ebuild} | 20 +++-
 4 files changed, 26 insertions(+), 19 deletions(-)

diff --git a/sys-cluster/heat/Manifest b/sys-cluster/heat/Manifest
index 6a95dfe24a3..fc9d9481ae0 100644
--- a/sys-cluster/heat/Manifest
+++ b/sys-cluster/heat/Manifest
@@ -1,3 +1,6 @@
 DIST heat.conf.sample-13.0.0 75054 BLAKE2B 
294313cc94bea784536030f7b4cd6b87d8b1624cf842ad98c47451541745d0d0874cccd8167362722b18d9f6cd000dc42ff512ff97a9f40dd31985327a27dbc2
 SHA512 
53f7c8be06006f81316468144376cb8b6fefcd4d149609735ce491e677d2aca88337801598f2366f2b279d52e4c2f7a8422ec7fd0b8aae0ef21dd70553a289ec
+DIST heat.conf.sample-14.0.0 76935 BLAKE2B 
7d664c9ec9a9efdcd851ed9f864cfa0d07dd68d3698243182f41d7df5f14711c14fb0e9390fb367ac3715f3b69dab09e4a6e0cb1c6a308470cdc9eba836726c3
 SHA512 
ccf53ac37ac5424c228ff430855fd5af65aa70df2ca3c21b04a64deec8a01a65be3d5b9367c512148e82f44eba327b31007b952d930820cb773219950d4398b0
 DIST heat.conf.sample-2019.2. 75054 BLAKE2B 
294313cc94bea784536030f7b4cd6b87d8b1624cf842ad98c47451541745d0d0874cccd8167362722b18d9f6cd000dc42ff512ff97a9f40dd31985327a27dbc2
 SHA512 
53f7c8be06006f81316468144376cb8b6fefcd4d149609735ce491e677d2aca88337801598f2366f2b279d52e4c2f7a8422ec7fd0b8aae0ef21dd70553a289ec
+DIST heat.conf.sample-2020.1. 76935 BLAKE2B 
7d664c9ec9a9efdcd851ed9f864cfa0d07dd68d3698243182f41d7df5f14711c14fb0e9390fb367ac3715f3b69dab09e4a6e0cb1c6a308470cdc9eba836726c3
 SHA512 
ccf53ac37ac5424c228ff430855fd5af65aa70df2ca3c21b04a64deec8a01a65be3d5b9367c512148e82f44eba327b31007b952d930820cb773219950d4398b0
 DIST openstack-heat-13.0.0.tar.gz 2342125 BLAKE2B 
1fe46924ff491301f69d91979e3e1be9297a4b499e1dbf5004b1e37633afee1167fcd5e8bb79a2b87d7cf54c50ba9accfa6f3a56874555a3640e22ad69ccb4dc
 SHA512 
b122cb864982730fa3ae5db0b41aa4f9cc0d2cf93c439595c85ed5946cdb25483b30d9dfaf066f4450d5cb4a9613b5527810dd2535f9090e568c5eb63c6e60a4
+DIST openstack-heat-14.0.0.tar.gz 2393821 BLAKE2B 
93d4728166496213447571afe9745d217431c1871ee415d413ff96e940c7fe0e9e7d97512cec8dc864564796ac15dd8c5f16e62ecabd6603939074ebba81612a
 SHA512 
973818f33d24d057ce84c8826f50516566ae47386e9559ea2124d5c68f7cfbdf53390bcc7786e1cd29482c3f63ecfee2a10c01bb542fa59141f36cf52b0a5ec3

diff --git a/sys-cluster/heat/heat-2019.2..ebuild 
b/sys-cluster/heat/heat-14.0.0.ebuild
similarity index 91%
copy from sys-cluster/heat/heat-2019.2..ebuild
copy to sys-cluster/heat/heat-14.0.0.ebuild
index ebfb8f30027..c779dc23fa9 100644
--- a/sys-cluster/heat/heat-2019.2..ebuild
+++ b/sys-cluster/heat/heat-14.0.0.ebuild
@@ -2,20 +2,20 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
 
-inherit distutils-r1 eutils linux-info user
+inherit distutils-r1 eutils linux-info
 
 DESCRIPTION="A CloudFormation-compatible openstack-native cloud orchestration 
engine."
 HOMEPAGE="https://launchpad.net/heat";
 
 if [[ ${PV} == * ]];then
inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.train
 -> heat.conf.sample-${PV}"
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.ussuri
 -> heat.conf.sample-${PV}"
EGIT_REPO_URI="https://github.com/openstack/heat.git";
-   EGIT_BRANCH="stable/train"
+   EGIT_BRANCH="stable/ussuri"
 else
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.train
 -> heat.conf.sample-${PV}
+   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/heat/heat.conf.sample.ussuri
 -> heat.conf.sample-${PV}
https://tarballs.openstack.org/${PN}/openstack-${P}.tar.gz";
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
@@ -42,7 +42,7 @@ RDEPEND="
!~dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
!~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
!~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.18.0[${PYTHON_USEDEP}]
>=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
>=dev-python/lxml-3.4.1[${PYTHON_USEDEP}]
!~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
@@ -76,21 +76,23 @@ RDEPEND="
>=dev-python/python-designateclient-2.7.0[${PYTHON_USEDEP}]
>=dev-python/python-glanceclient-2.8.

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

2020-05-16 Thread Matthew Thode
commit: ddfbb671debe4d0dc458453c7a122ee2e262627f
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 20:56:21 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfbb671

dev-python/os-brick: 3.0.1 bump

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

 dev-python/os-brick/Manifest  |  1 +
 dev-python/os-brick/os-brick-3.0.1.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/os-brick/Manifest b/dev-python/os-brick/Manifest
index 028523e3ca3..f274dfb37d8 100644
--- a/dev-python/os-brick/Manifest
+++ b/dev-python/os-brick/Manifest
@@ -1 +1,2 @@
 DIST os-brick-2.8.2.tar.gz 179510 BLAKE2B 
c72c1f0260fc541a9f6ca9f984b934f718dadd7ec0909a4b2483bb190e1ad587084174a33e1a7c81a52728817286bc3887474ea2c39d7f43e8e71a4a9a4baaef
 SHA512 
0e9237f9baf5338d123bec1b22285ff8c4c31a89d60cf8480985a144c45c2766322cb359f3d548676b2631883664c5797e687bbe4d2d9ec5cd38e10e53d394ff
+DIST os-brick-3.0.1.tar.gz 189358 BLAKE2B 
331e06a49afa6d973149425946ffc3fc2b2173cc15faa9b9a6cfb231eb9e806fe10902eb86302c6a020dd4a986f0725550f12b9f54f78b9cd4fd3302d83f5eee
 SHA512 
5283cacd1aef10a7b470d5338801fbf5741ee26ba831d12887f829f7e5744c6a9eb2db4048586214f6ed64de867645e1a6f3b5841fff5328416c5548a66dcd00

diff --git a/dev-python/os-brick/os-brick-3.0.1.ebuild 
b/dev-python/os-brick/os-brick-3.0.1.ebuild
new file mode 100644
index 000..328d913d2db
--- /dev/null
+++ b/dev-python/os-brick/os-brick-3.0.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenStack Cinder brick library for managing local volume attaches"
+HOMEPAGE="https://github.com/openstack/cinder";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="
+   ${CDEPEND}
+   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
+   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.21.0[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   !~dev-python/eventlet-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-privsep-1.32.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+   >=dev-python/retrying-1.2.3[${PYTHON_USEDEP}]
+   !~dev-python/retrying-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/os-win-3.0.0[${PYTHON_USEDEP}]"
+
+python_prepare_all() {
+   sed -i '/^hacking/d' test-requirements.txt || die
+   distutils-r1_python_prepare_all
+}



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

2020-05-16 Thread Matthew Thode
commit: 9bb5bb7b8fd7685c23c05eab849dc2927b443a07
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 19:56:54 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb5bb7b

dev-python/neutron-lib: 2.3.0 bump

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

 dev-python/neutron-lib/Manifest |  1 +
 dev-python/neutron-lib/neutron-lib-2.3.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/neutron-lib/Manifest b/dev-python/neutron-lib/Manifest
index 5e250d3991e..fccee8d9310 100644
--- a/dev-python/neutron-lib/Manifest
+++ b/dev-python/neutron-lib/Manifest
@@ -1 +1,2 @@
 DIST neutron-lib-1.29.2.tar.gz 455629 BLAKE2B 
2969a7d844ec5a972bbd5cacc07d3fbeb59bb9a62bb98a94d6fa60dc1f0b7796499433fa54de80d96e2a467e3c022092e816e282e390febeabc8d87d1c13273f
 SHA512 
9c3398e268be56864410fd7c71d796c3944f49c334faa1e7099fe768f1916b23b2b996d06c76c23b54a1889b605717091c787d345069cb51852f3f9cae636213
+DIST neutron-lib-2.3.0.tar.gz 444674 BLAKE2B 
f572c58f21034522ff0d30ebabadb19aa291ddb257757bcc25fbec24d46206ea9b44d36d547f454b43bc1fe611be4046fd186837e64b8cc54d681f301bc6494d
 SHA512 
c2b0b36474d0a83c3720639b107100292dd65ad80986848b4c7a9e4304832ecae2342e451bcec68e21232901259d7b7d2a3a6f1b232d70014d262e6c7b594a80

diff --git a/dev-python/neutron-lib/neutron-lib-2.3.0.ebuild 
b/dev-python/neutron-lib/neutron-lib-2.3.0.ebuild
new file mode 100644
index 000..e9e0196c99e
--- /dev/null
+++ b/dev-python/neutron-lib/neutron-lib-2.3.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_7 )
+
+inherit distutils-r1
+
+DESCRIPTION="Neutron shared routines and utilities."
+HOMEPAGE="https://github.com/openstack/neutron-lib";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pbr-2.1.0"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   ${CDEPEND}"
+RDEPEND="${CDEPEND}
+   >=dev-python/sqlalchemy-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pecan-1.0.0[${PYTHON_USEDEP}]
+   !~dev-python/pecan-1.0.2[${PYTHON_USEDEP}]
+   !~dev-python/pecan-1.0.3[${PYTHON_USEDEP}]
+   !~dev-python/pecan-1.0.4[${PYTHON_USEDEP}]
+   !~dev-python/pecan-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/keystoneauth-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/os-ken-0.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-concurrency-3.26.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
+   >=dev-python/oslo-db-4.37.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-messaging-5.29.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-policy-1.30.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-2.18.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-service-1.24.0[${PYTHON_USEDEP}]
+   !~dev-python/oslo-service-1.28.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-versionedobjects-1.31.2[${PYTHON_USEDEP}]
+   >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/setproctitle-1.1.10[${PYTHON_USEDEP}]
+   >=dev-python/os-traits-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]"



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

2020-05-16 Thread Matthew Thode
commit: 76dd47766fa02ce314f6162104830435d17c90dd
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat May 16 20:52:06 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat May 16 21:21:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76dd4776

dev-python/py-amqp: 2.5.2 bump

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

 dev-python/py-amqp/Manifest |  1 +
 dev-python/py-amqp/py-amqp-2.5.2.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-python/py-amqp/Manifest b/dev-python/py-amqp/Manifest
index be00d6a220c..e65db6fbd5b 100644
--- a/dev-python/py-amqp/Manifest
+++ b/dev-python/py-amqp/Manifest
@@ -1 +1,2 @@
 DIST amqp-2.5.0.tar.gz 117022 BLAKE2B 
d05df3699a73ee3cc9540599b7947b4ad9fc1d74194cfbea81787d85c0f83262d109c153669d746ccfb67a1ecb21755da4615043ebfa67c84c8f108ef61ecd3c
 SHA512 
c0675b85bb4d8bdc7c303bb694153c86eb503fa3c4fe6b6c4dac6b1f3aac2fbfa75a4ec39ea8bbdedc297a6a3407a0a5b560885df761e667e3c0770f5979156b
+DIST amqp-2.5.2.tar.gz 117788 BLAKE2B 
6a6990aca0a43a0c546198b999d0d3680d6c44908e144f81bd8266abac4d2d9b7ea4c65bbf969310f1236970ebe0ef5ed44cc558109ba1f680348e3ba2789e83
 SHA512 
c540ce39c06bb947e55b4afc56567d5fc5a82b65a2f7e2cc1f769f96da74f788d14e1e9c02852a259a4980c36a4524f07166686c0357f96219fd9f8612a6159a

diff --git a/dev-python/py-amqp/py-amqp-2.5.2.ebuild 
b/dev-python/py-amqp/py-amqp-2.5.2.ebuild
new file mode 100644
index 000..02877aad300
--- /dev/null
+++ b/dev-python/py-amqp/py-amqp-2.5.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+MY_PN="amqp"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Low-level AMQP client for Python (fork of amqplib)"
+HOMEPAGE="https://github.com/celery/py-amqp https://pypi.org/project/amqp/";
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc extras test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/vine-1.1.3[${PYTHON_USEDEP}]
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_celery[${PYTHON_USEDEP}]
+   )
+   test? (
+   >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.0[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   >=dev-python/pytest-rerunfailures-6.0[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   # pytest-sugar is not packaged
+   sed -e '/pytest-sugar/d' -i requirements/test.txt || die
+
+   # requires a rabbitmq instance
+   rm t/integration/test_rmq.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   if use extras; then
+   insinto /usr/share/${PF}/extras
+   doins -r extra
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/files/, dev-games/cegui/

2020-05-16 Thread James Le Cuirot
commit: 365bcd090bd85a3be7f7fa14205026e93170ace6
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 16 20:07:11 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 16 20:43:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365bcd09

dev-games/cegui: Fix build on musl

Now the problematic header is only needed when USE=debug and this has
just been masked on musl.

Closes: https://bugs.gentoo.org/715934
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/cegui/cegui-0.8.7-r1.ebuild|  1 +
 dev-games/cegui/files/cegui-0.8.7-musl.patch | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-games/cegui/cegui-0.8.7-r1.ebuild 
b/dev-games/cegui/cegui-0.8.7-r1.ebuild
index 53693c9adf4..a9349feec0c 100644
--- a/dev-games/cegui/cegui-0.8.7-r1.ebuild
+++ b/dev-games/cegui/cegui-0.8.7-r1.ebuild
@@ -61,6 +61,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}"/${P}-icu-59.patch
"${FILESDIR}"/${P}-python3.patch
+   "${FILESDIR}"/${P}-musl.patch
 )
 
 pkg_setup() {

diff --git a/dev-games/cegui/files/cegui-0.8.7-musl.patch 
b/dev-games/cegui/files/cegui-0.8.7-musl.patch
new file mode 100644
index 000..6eb62018dcf
--- /dev/null
+++ b/dev-games/cegui/files/cegui-0.8.7-musl.patch
@@ -0,0 +1,72 @@
+From e7611d3ef0b9ab2e00f485030234dea3a58c7aa4 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Sat, 16 May 2020 20:07:02 +0100
+Subject: [PATCH] Fix debug build and rework Exceptions includes logic
+
+Commit 3ddf92058392 broke the debug build. HAVE_EXECINFO_H is never
+defined by the build system so this header is never included, even
+when it is needed by the debug code.
+
+The right way to fix this is only to include these headers when debug
+is actually enabled. This does mean that the debug build is still
+broken under musl but fixing that would require using libunwind
+instead.
+---
+ cegui/src/Exceptions.cpp | 16 
+ 1 file changed, 4 insertions(+), 12 deletions(-)
+
+diff --git a/cegui/src/Exceptions.cpp b/cegui/src/Exceptions.cpp
+index 138081a..934989e 100644
+--- a/cegui/src/Exceptions.cpp
 b/cegui/src/Exceptions.cpp
+@@ -33,12 +33,13 @@
+ 
+ #if defined( __WIN32__ ) || defined( _WIN32)
+ #   include 
++#elif defined(__ANDROID__)
++#   include 
+ #endif
+ 
++#if defined(_DEBUG) || defined(DEBUG)
+ #if defined(_MSC_VER)
+ #   include 
+-#elif defined(__ANDROID__)
+-#   include 
+ #elif (defined(__linux__) && !defined(__ANDROID__)) \
+   ||  defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) \
+   ||  defined(__HAIKU__)
+@@ -47,6 +48,7 @@
+ #   include 
+ #   include 
+ #endif
++#endif
+ 
+ // Start of CEGUI namespace section
+ namespace CEGUI
+@@ -57,14 +59,6 @@ bool Exception::d_stdErrEnabled(true);
+ 
////
+ static void dumpBacktrace(size_t frames)
+ {
+-
+-#if defined(__ANDROID__)
+-
+-// Not implemented yet.
+-CEGUI_UNUSED(frames);
+-
+-#else
+-
+ #if defined(_DEBUG) || defined(DEBUG)
+ #if defined(_MSC_VER)
+ SymSetOptions(SYMOPT_DEFERRED_LOADS | SYMOPT_INCLUDE_32BIT_MODULES);
+@@ -187,8 +181,6 @@ static void dumpBacktrace(size_t frames)
+ 
+ CEGUI_UNUSED(frames);
+ 
+-#endif
+-
+ #endif
+ }
+ 
+-- 
+2.26.2
+



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

2020-05-16 Thread James Le Cuirot
commit: f07eff95dc31f861a83ee0c89cb06d1981c02bea
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 16 20:05:13 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 16 20:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07eff95

profiles: Mask dev-games/cegui[debug] on musl

execinfo.h is required for musl.

Bug: https://bugs.gentoo.org/715934
Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/features/musl/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/features/musl/package.use.mask 
b/profiles/features/musl/package.use.mask
index bdf59a5b148..6121492e84f 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors.
+# Copyright 1999-2020 Gentoo Authors.
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2020-05-16)
+# execinfo.h is required for debug.
+dev-games/cegui debug
+
 # Sergei Trofimovich  (2020-03-19)
 # check does not work on musl, bug #713138
 dev-lang/gforth check



[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2020-05-16 Thread James Le Cuirot
commit: d5decf5c3203241bf9742acff37662e5162d0bec
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 16 20:34:27 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 16 20:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5decf5c

dev-games/cegui: Add missing dev-libs/libxml2 SLOT

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/cegui/cegui-0.8.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/cegui/cegui-0.8.7-r1.ebuild 
b/dev-games/cegui/cegui-0.8.7-r1.ebuild
index 50f748ed23b..6e34ca1b15d 100644
--- a/dev-games/cegui/cegui-0.8.7-r1.ebuild
+++ b/dev-games/cegui/cegui-0.8.7-r1.ebuild
@@ -50,7 +50,7 @@ RDEPEND="
tinyxml? ( dev-libs/tinyxml )
truetype? ( media-libs/freetype:2 )
xerces-c? ( dev-libs/xerces-c )
-   xml? ( dev-libs/libxml2 )
+   xml? ( dev-libs/libxml2:2 )
zip? ( sys-libs/zlib[minizip] )"
 
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/files/, dev-games/cegui/

2020-05-16 Thread James Le Cuirot
commit: 0c410af5a509dda03911fcdaa8ab2ad9dccc99c8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 16 20:00:23 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 16 20:43:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c410af5

dev-games/cegui: Switch Python single target from 2.7 to 3.8

Only build-tested but nothing in the tree currently uses the Python
bindings.

Closes: https://bugs.gentoo.org/721480
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/cegui/cegui-0.8.7-r1.ebuild   |  7 +--
 dev-games/cegui/files/cegui-0.8.7-python3.patch | 21 +
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/dev-games/cegui/cegui-0.8.7-r1.ebuild 
b/dev-games/cegui/cegui-0.8.7-r1.ebuild
index 57181d880fd..53693c9adf4 100644
--- a/dev-games/cegui/cegui-0.8.7-r1.ebuild
+++ b/dev-games/cegui/cegui-0.8.7-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=5
 
 # TODO: multiple ABI?
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python3_8 )
 inherit eutils flag-o-matic cmake-utils python-single-r1
 
 DESCRIPTION="Crazy Eddie's GUI System"
@@ -58,7 +58,10 @@ DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
opengl? ( media-libs/glm )"
 
-PATCHES=( "${FILESDIR}"/${P}-icu-59.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-icu-59.patch
+   "${FILESDIR}"/${P}-python3.patch
+)
 
 pkg_setup() {
use python && python-single-r1_pkg_setup

diff --git a/dev-games/cegui/files/cegui-0.8.7-python3.patch 
b/dev-games/cegui/files/cegui-0.8.7-python3.patch
new file mode 100644
index 000..354f8cc65c8
--- /dev/null
+++ b/dev-games/cegui/files/cegui-0.8.7-python3.patch
@@ -0,0 +1,21 @@
+From b53f162767bd18aa7dfebe322a7af65593c753f5 Mon Sep 17 00:00:00 2001
+From: ATAGOYAMA Tanuki 
+Date: Tue, 21 Nov 2017 20:51:36 +0900
+Subject: [PATCH] cegui/src/ScriptModules/Python/binding/CMakeLists.txt: fix
+ cmake error
+
+---
+ cegui/src/ScriptModules/Python/bindings/CMakeLists.txt | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/cegui/src/ScriptModules/Python/bindings/CMakeLists.txt 
b/cegui/src/ScriptModules/Python/bindings/CMakeLists.txt
+index 758788c67..5cc9d5620 100644
+--- a/cegui/src/ScriptModules/Python/bindings/CMakeLists.txt
 b/cegui/src/ScriptModules/Python/bindings/CMakeLists.txt
+@@ -1,5 +1,5 @@
+ execute_process(
+-COMMAND ${PYTHON_EXECUTABLE} -c "import distutils.sysconfig; print 
distutils.sysconfig.get_python_lib(plat_specific=True, prefix=\"\")"
++COMMAND ${PYTHON_EXECUTABLE} -c "import distutils.sysconfig; print 
(distutils.sysconfig.get_python_lib(plat_specific=True, prefix=\"\"))"
+ OUTPUT_VARIABLE CEGUI_PYTHON_INSTALL_DIR
+ OUTPUT_STRIP_TRAILING_WHITESPACE
+ )



[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2020-05-16 Thread James Le Cuirot
commit: e33b1a2227adfa1108f335e97f02a08c273f916e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 16 20:32:03 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 16 20:43:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33b1a22

dev-games/cegui: EAPI 7 and cmake.eclass

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/cegui/cegui-0.8.7-r1.ebuild | 56 +++
 1 file changed, 30 insertions(+), 26 deletions(-)

diff --git a/dev-games/cegui/cegui-0.8.7-r1.ebuild 
b/dev-games/cegui/cegui-0.8.7-r1.ebuild
index a9349feec0c..50f748ed23b 100644
--- a/dev-games/cegui/cegui-0.8.7-r1.ebuild
+++ b/dev-games/cegui/cegui-0.8.7-r1.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # TODO: multiple ABI?
 PYTHON_COMPAT=( python3_8 )
-inherit eutils flag-o-matic cmake-utils python-single-r1
+inherit flag-o-matic cmake python-single-r1
 
 DESCRIPTION="Crazy Eddie's GUI System"
 HOMEPAGE="http://www.cegui.org.uk/";
@@ -52,11 +52,15 @@ RDEPEND="
xerces-c? ( dev-libs/xerces-c )
xml? ( dev-libs/libxml2 )
zip? ( sys-libs/zlib[minizip] )"
+
 DEPEND="${RDEPEND}
${PYTHON_DEPS}
+   opengl? ( media-libs/glm )"
+
+BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )
-   opengl? ( media-libs/glm )"
+"
 
 PATCHES=(
"${FILESDIR}"/${P}-icu-59.patch
@@ -74,46 +78,46 @@ src_configure() {
 
local mycmakeargs=(
-DCEGUI_BUILD_IMAGECODEC_CORONA=OFF
-   $(cmake-utils_use devil CEGUI_BUILD_IMAGECODEC_DEVIL)
-   $(cmake-utils_use freeimage CEGUI_BUILD_IMAGECODEC_FREEIMAGE)
+   -DCEGUI_BUILD_IMAGECODEC_DEVIL=$(usex devil)
+   -DCEGUI_BUILD_IMAGECODEC_FREEIMAGE=$(usex freeimage)
-DCEGUI_BUILD_IMAGECODEC_PVR=OFF
-DCEGUI_BUILD_IMAGECODEC_SILLY=OFF
-DCEGUI_BUILD_IMAGECODEC_STB=ON
-DCEGUI_BUILD_IMAGECODEC_TGA=ON
-   $(cmake-utils_use lua CEGUI_BUILD_LUA_GENERATOR)
-   $(cmake-utils_use lua CEGUI_BUILD_LUA_MODULE)
-   $(cmake-utils_use python CEGUI_BUILD_PYTHON_MODULES)
+   -DCEGUI_BUILD_LUA_GENERATOR=$(usex lua)
+   -DCEGUI_BUILD_LUA_MODULE=$(usex lua)
+   -DCEGUI_BUILD_PYTHON_MODULES=$(usex python)
-DCEGUI_BUILD_RENDERER_DIRECTFB=OFF
-   $(cmake-utils_use irrlicht CEGUI_BUILD_RENDERER_IRRLICHT)
+   -DCEGUI_BUILD_RENDERER_IRRLICHT=$(usex irrlicht)
-DCEGUI_BUILD_RENDERER_NULL=ON
-   $(cmake-utils_use ogre CEGUI_BUILD_RENDERER_OGRE)
-   $(cmake-utils_use opengl CEGUI_BUILD_RENDERER_OPENGL)
-   $(cmake-utils_use opengl CEGUI_BUILD_RENDERER_OPENGL3)
+   -DCEGUI_BUILD_RENDERER_OGRE=$(usex ogre)
+   -DCEGUI_BUILD_RENDERER_OPENGL=$(usex opengl)
+   -DCEGUI_BUILD_RENDERER_OPENGL3=$(usex opengl)
-DCEGUI_BUILD_RENDERER_OPENGLES=OFF
-   $(cmake-utils_use static-libs CEGUI_BUILD_STATIC_CONFIGURATION)
+   -DCEGUI_BUILD_STATIC_CONFIGURATION=$(usex static-libs)
-DCEGUI_BUILD_TESTS=OFF
-   $(cmake-utils_use expat CEGUI_BUILD_XMLPARSER_EXPAT)
-   $(cmake-utils_use xml CEGUI_BUILD_XMLPARSER_LIBXML2)
+   -DCEGUI_BUILD_XMLPARSER_EXPAT=$(usex expat)
+   -DCEGUI_BUILD_XMLPARSER_LIBXML2=$(usex xml)
-DCEGUI_BUILD_XMLPARSER_RAPIDXML=OFF
-   $(cmake-utils_use tinyxml CEGUI_BUILD_XMLPARSER_TINYXML)
-   $(cmake-utils_use xerces-c CEGUI_BUILD_XMLPARSER_XERCES)
-   $(cmake-utils_use truetype CEGUI_HAS_FREETYPE)
-   $(cmake-utils_use zip CEGUI_HAS_MINIZIP_RESOURCE_PROVIDER)
-   $(cmake-utils_use pcre CEGUI_HAS_PCRE_REGEX)
+   -DCEGUI_BUILD_XMLPARSER_TINYXML=$(usex tinyxml)
+   -DCEGUI_BUILD_XMLPARSER_XERCES=$(usex xerces-c)
+   -DCEGUI_HAS_FREETYPE=$(usex truetype)
+   -DCEGUI_HAS_MINIZIP_RESOURCE_PROVIDER=$(usex zip)
+   -DCEGUI_HAS_PCRE_REGEX=$(usex pcre)
-DCEGUI_SAMPLES_ENABLED=OFF
-   $(cmake-utils_use bidi CEGUI_USE_FRIBIDI)
+   -DCEGUI_USE_FRIBIDI=$(usex bidi)
-DCEGUI_USE_MINIBIDI=OFF
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_compile() {
-   cmake-utils_src_compile
-   use doc && emake -C "${BUILD_DIR}" html
+   cmake_src_compile all $(usex doc html "")
 }
 
 src_install() {
-   cmake-utils_src_install
-   use doc && dohtml "${BUILD_DIR}"/doc/doxygen/html/*
+   cmake_src_install
+   docinto html
+   use doc && dodoc -r "${BUILD_DIR}"/doc/doxygen/html/*
 }



[gentoo-commits] repo/gentoo:master commit in: dev-games/cegui/

2020-05-16 Thread James Le Cuirot
commit: 72631e12d8401690d3033cf001536ae35c5e41e7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat May 16 20:09:46 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat May 16 20:43:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72631e12

dev-games/cegui: Drop all keywords to unstable

This is only used by one game, which is unstable.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/cegui/cegui-0.8.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/cegui/cegui-0.8.7-r1.ebuild 
b/dev-games/cegui/cegui-0.8.7-r1.ebuild
index d89518d6368..64adf6bd13e 100644
--- a/dev-games/cegui/cegui-0.8.7-r1.ebuild
+++ b/dev-games/cegui/cegui-0.8.7-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/crayzedsgui/${P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="bidi debug devil doc freeimage expat irrlicht lua ogre opengl pcre 
python static-libs tinyxml truetype xerces-c +xml zip"
 REQUIRED_USE="|| ( expat tinyxml xerces-c xml )
${PYTHON_REQUIRED_USE}" # bug 362223



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-awk/

2020-05-16 Thread Christoph Junghans
commit: 997ccf6a65158850ee3107c9c01cc18ce1b67473
Author: Christoph Junghans  gentoo  org>
AuthorDate: Sat May 16 20:39:47 2020 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Sat May 16 20:41:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997ccf6a

app-eselect/eselect-awk: version bump

Closes: https://bugs.gentoo.org/723322
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Christoph Junghans  gentoo.org>

 app-eselect/eselect-awk/Manifest   |  1 +
 app-eselect/eselect-awk/eselect-awk-0.3.ebuild | 18 ++
 app-eselect/eselect-awk/metadata.xml   |  6 +-
 3 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/app-eselect/eselect-awk/Manifest b/app-eselect/eselect-awk/Manifest
index 64a2a9432fd..89ee8d4d4bd 100644
--- a/app-eselect/eselect-awk/Manifest
+++ b/app-eselect/eselect-awk/Manifest
@@ -1 +1,2 @@
 DIST eselect-awk-0.2.tar.gz 1541 BLAKE2B 
4ad07b02869672bef3c905a7417706344ccc11a9a46fcfe85cefa95881a4e727c11481bcefe17f96a77f1adc64d5ad3b1f2dfcc259bfcb8365d03ad68d88d365
 SHA512 
ef00ac8e8b962c17dc8094d64e5cbf44654a747cc648a5cf38346c3a90e0d685726693094ac265398b40d9d325600073ea2c4905b813f1e40fbfc7627930a5de
+DIST eselect-awk-0.3.tar.gz 1543 BLAKE2B 
9ff340002d76a3bc3569501d7b92a8d216eac65e9c009be2a7b43802512050fdae962b53e66bbd0e5df6d295968aa4e3d56c8442adce5eac5d7c8b1f30b1e924
 SHA512 
d90ed1c8e996e2b62b4a927d2c5ead5790aff275e3a79f4a1361358c4debef0c50ec2c8d6da5a210755a5d51cad4b2c5d6ee90553227f0f24b251b52e383

diff --git a/app-eselect/eselect-awk/eselect-awk-0.3.ebuild 
b/app-eselect/eselect-awk/eselect-awk-0.3.ebuild
new file mode 100644
index 000..8289afe8cc9
--- /dev/null
+++ b/app-eselect/eselect-awk/eselect-awk-0.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="Manages the {,/usr}/bin/awk symlink"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
+SRC_URI="https://dev.gentoo.org/~junghans/distfiles/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-macos"
+IUSE=""
+
+src_install() {
+   insinto /usr/share/eselect/modules
+   doins awk.eselect
+}

diff --git a/app-eselect/eselect-awk/metadata.xml 
b/app-eselect/eselect-awk/metadata.xml
index 9218df9e2c8..4eb20a048df 100644
--- a/app-eselect/eselect-awk/metadata.xml
+++ b/app-eselect/eselect-awk/metadata.xml
@@ -1,12 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   jungh...@gentoo.org
-   Christoph Junghans
-   

base-sys...@gentoo.org
Gentoo Base System

-   
+



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

2020-05-16 Thread Craig Andrews
commit: 9e5badd1b1970edabebd64139ae58589fefd55a8
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat May 16 20:39:04 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat May 16 20:39:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5badd1

media-plugins/kodi-pvr-argustv: 3.5.6 version bump

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

 media-plugins/kodi-pvr-argustv/Manifest|  1 +
 .../kodi-pvr-argustv/kodi-pvr-argustv-3.5.6.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-argustv/Manifest 
b/media-plugins/kodi-pvr-argustv/Manifest
index 4c6785972cc..b6b3c654cd9 100644
--- a/media-plugins/kodi-pvr-argustv/Manifest
+++ b/media-plugins/kodi-pvr-argustv/Manifest
@@ -1 +1,2 @@
 DIST kodi-pvr-argustv-3.5.4.tar.gz 149660 BLAKE2B 
0afd36f8e7c153bb5d00235664ab40e7fa165d658b0491a271f9cc04c7ccf2f3bf9666c949b43c03b86ab8d6479863c7df9e05d75b8e18676526bb1d30f8b62e
 SHA512 
37ae3fa9d3e0f49ce87429de56f16e875bcbb289f94e019822c9e8661f54cd62d11d6cebe195f29871d7c24241d859e88fde988fc6ed6dd2a3f64cd7e8efe1d3
+DIST kodi-pvr-argustv-3.5.6.tar.gz 150434 BLAKE2B 
9cd59c57816ae30912d6410c3a1373fbfe0242a7b60ffd55576c898eac26715e61fbf4bb239e121549b92249b52bc484b1c961eaa3460b36bca0ffa8aa540f76
 SHA512 
788643e236f0d4e053cb6580ad033dc5f00ed4749138b93631609a203adbcc80d55655cd02634a9f762383fe549f769bd79ad3bbd5023fa74d0748c5a3c9fb71

diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-3.5.6.ebuild 
b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-3.5.6.ebuild
new file mode 100644
index 000..ec4c2ba7a90
--- /dev/null
+++ b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-3.5.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's ARGUS TV client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git";
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   dev-libs/jsoncpp
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



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

2020-05-16 Thread Craig Andrews
commit: 5655475fdc85f7e93874e9c95c440f832e76769a
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat May 16 20:37:56 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat May 16 20:39:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5655475f

media-plugins/kodi-pvr-pctv: 2.4.7 version bump

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

 media-plugins/kodi-pvr-pctv/Manifest   |  1 +
 .../kodi-pvr-pctv/kodi-pvr-pctv-2.4.7.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-pctv/Manifest 
b/media-plugins/kodi-pvr-pctv/Manifest
index 6c9f2d18233..24fd824a22e 100644
--- a/media-plugins/kodi-pvr-pctv/Manifest
+++ b/media-plugins/kodi-pvr-pctv/Manifest
@@ -1 +1,2 @@
 DIST kodi-pvr-pctv-2.4.5.tar.gz 67169 BLAKE2B 
99861fadf9fba102fb45b9d095cf8ccaa58ca53b5182f714f8666dddecc43f98ce57583b3e7b3d156aaece9f63acc7fb653d2b3763104c280d9ef30dfff6d664
 SHA512 
288446a04b9dca623ab12759500123d3bc548b131a3cf6757431e99571611834408da2918085d52c29380e5d5f856a6c4dede7a9793ac427123291346a28ed62
+DIST kodi-pvr-pctv-2.4.7.tar.gz 68065 BLAKE2B 
0ee70bb53be42bb9b3d82c0e429f53fb1fcc847db5072ff9507fae02a9cad9ca6757ccd801560ae2d7eed2ff39588755b8b2e1f81e144253b22fd704f77cfe0d
 SHA512 
a7c6e81d31635aa15d9cb9a5e9636bff4ed510f73495013aecf2eb1e6898c902e481f3dc13c91838407c970f8698bf40e47ca4e32ab4d067eb0566275e6bebea

diff --git a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-2.4.7.ebuild 
b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-2.4.7.ebuild
new file mode 100644
index 000..fd990df230e
--- /dev/null
+++ b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-2.4.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's PCTV client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.pctv";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.pctv.git";
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.pctv/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.pctv-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   dev-libs/jsoncpp
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



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

2020-05-16 Thread Craig Andrews
commit: 51e9697056ecd32e56533d8e456957c543ff1be5
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat May 16 20:37:12 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat May 16 20:39:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e96970

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

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

 media-plugins/kodi-pvr-wmc/Manifest|  1 +
 .../kodi-pvr-wmc/kodi-pvr-wmc-2.4.6.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/media-plugins/kodi-pvr-wmc/Manifest 
b/media-plugins/kodi-pvr-wmc/Manifest
index 743a08f81f0..9dec8f85035 100644
--- a/media-plugins/kodi-pvr-wmc/Manifest
+++ b/media-plugins/kodi-pvr-wmc/Manifest
@@ -1,2 +1,3 @@
 DIST kodi-pvr-wmc-2.4.4.tar.gz 178508 BLAKE2B 
e1d80860ade2a639dd65a9dd541657ee29032facf95c427fd38038f5df28f5cc93622f00809228ae7968786b0d5499606c38eb79adc7ed9200b4e94e2de26206
 SHA512 
9932d3c44dd91ff371ef34cd9fbbbe1485629116b102c31dc7292e32f82869727423195ae9c78969d96e3a03dd22d481cc0708212921acba0524759a4acaad8d
 DIST kodi-pvr-wmc-2.4.5.tar.gz 179019 BLAKE2B 
ba116c687bcfbde69600a9fe9ebb22dec334768f6210b568be4d5b4b75c964d9d50764ad841f000af4c7656ad5e5b77721f9a806f3d63de5ec742d74d2dd3bb2
 SHA512 
d3c7abdd99190bfe5dda191d2811db8879ad916d6083042f9c84f30c8a0ad2a2694141df33ad1c7624387e4488c7aa2853c0fd84dce4f3c75b1897c256ca6154
+DIST kodi-pvr-wmc-2.4.6.tar.gz 179322 BLAKE2B 
b82761c76fd1d49400f5aa38ebe32adf6984b94c6d6feebeca2e0c6b31fbc413960af7a09955bfc0a5a50d454a4cc52a36098b74313a4ce673b08802ac109525
 SHA512 
2912d57f1d9d03d7f40c041c76737a620205e5fc81c6fc72c34c2f4d12e0fd18ccf185d78501dcd0b633aef3d5d2ce91d4201b60b92e0f6ac59d36df5eb19d15

diff --git a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-2.4.6.ebuild 
b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-2.4.6.ebuild
new file mode 100644
index 000..76afe485b98
--- /dev/null
+++ b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-2.4.6.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's Windows Media Center client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.wmc";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.wmc.git";
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.wmc/archive/${PV}-${CODENAME}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.wmc-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   "
+RDEPEND="
+   ${DEPEND}
+   "



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

2020-05-16 Thread Craig Andrews
commit: 52b0a2df964be413b8a9a49bb07d032e9198c541
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat May 16 20:38:27 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat May 16 20:39:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b0a2df

media-plugins/kodi-pvr-filmon: 2.4.6 version bump

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

 media-plugins/kodi-pvr-filmon/Manifest |  1 +
 .../kodi-pvr-filmon/kodi-pvr-filmon-2.4.6.ebuild   | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-filmon/Manifest 
b/media-plugins/kodi-pvr-filmon/Manifest
index 9df789b8ea7..ba902ca4e6f 100644
--- a/media-plugins/kodi-pvr-filmon/Manifest
+++ b/media-plugins/kodi-pvr-filmon/Manifest
@@ -1 +1,2 @@
 DIST kodi-pvr-filmon-2.4.4.tar.gz 104862 BLAKE2B 
8333be55812ec5cb18535aa696c07e16cc02712522b540bef346bd030fdbd572daae47d81bed78be243014fb920911309d5f924079d323104c60090d0ca2c72b
 SHA512 
f6d7c90842ca59ebb3b254860b47d7c1b7e6e5bd70f06744341eaf30a4bc2847027818a2bb097e56398354315753cfea7878cf2b82c3fc69b0aeed106b8d8e80
+DIST kodi-pvr-filmon-2.4.6.tar.gz 105423 BLAKE2B 
75c64e863da1609ed7f8176635c90062de9008d1f814fd4cfbb7110d6e46fc1a9bb79dbddfce2e3edbb341048c11f80a12701209afc5152ccd2035d7b4d1
 SHA512 
832840319bfb8d9d89883ecc58a4cbc1e32807bed5296dd1bcf033199109b47c5a48be4609e6879ba49a69da61958b2dec033729bb9536a0d26990102472f400

diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-2.4.6.ebuild 
b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-2.4.6.ebuild
new file mode 100644
index 000..241eb1f9aea
--- /dev/null
+++ b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-2.4.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Filmon client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.filmon";
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.filmon.git";
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Leia"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.filmon/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.filmon-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-18*
+   =media-libs/kodi-platform-18*
+   dev-libs/jsoncpp
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



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

2020-05-16 Thread William Hubbs
commit: e35495882e577a6b08b03e29624c0d154df85cc6
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May 16 20:37:55 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May 16 20:37:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3549588

dev-vcs/cli: sync live

Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/cli/cli-.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/cli/cli-.ebuild b/dev-vcs/cli/cli-.ebuild
index 4d623307289..0e86bb236c4 100644
--- a/dev-vcs/cli/cli-.ebuild
+++ b/dev-vcs/cli/cli-.ebuild
@@ -34,8 +34,8 @@ EGO_SUM=(
"github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod"
"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod"
"github.com/beorn7/perks v1.0.0/go.mod"
-   "github.com/briandowns/spinner v1.9.0"
-   "github.com/briandowns/spinner v1.9.0/go.mod"
+   "github.com/briandowns/spinner v1.10.1-0.20200410162419-bf6cf7ae6727"
+   "github.com/briandowns/spinner 
v1.10.1-0.20200410162419-bf6cf7ae6727/go.mod"
"github.com/cespare/xxhash v1.1.0/go.mod"
"github.com/charmbracelet/glamour v0.1.1-0.20200320173916-301d3bcf3058"
"github.com/charmbracelet/glamour 
v0.1.1-0.20200320173916-301d3bcf3058/go.mod"
@@ -75,6 +75,7 @@ EGO_SUM=(
"github.com/golang/protobuf v1.3.1"
"github.com/golang/protobuf v1.3.1/go.mod"
"github.com/google/btree v1.0.0/go.mod"
+   "github.com/google/go-cmp v0.2.0"
"github.com/google/go-cmp v0.2.0/go.mod"
"github.com/google/goterm v0.0.0-20190703233501-fc88cf888a3f"
"github.com/google/goterm v0.0.0-20190703233501-fc88cf888a3f/go.mod"
@@ -285,7 +286,8 @@ src_unpack() {
 src_compile() {
has live "${PROPERTIES}" || export GH_VERSION="v${PV}"
# Golang LDFLAGS are not the same as GCC/Binutils LDFLAGS
-   LDFLAGS="" emake bin/gh
+   unset LDFLAGS
+   emake
 }
 
 src_install() {



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

2020-05-16 Thread William Hubbs
commit: 14e0aebfa7c4d044e8802d805f3c683a3b96c379
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May 16 20:27:19 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May 16 20:29:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e0aebf

dev-vcs/cli: 0.8.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-vcs/cli/Manifest |   1 +
 dev-vcs/cli/cli-0.8.0.ebuild | 296 +++
 2 files changed, 297 insertions(+)

diff --git a/dev-vcs/cli/Manifest b/dev-vcs/cli/Manifest
index 8bca95f7fa5..c8027c2ee66 100644
--- a/dev-vcs/cli/Manifest
+++ b/dev-vcs/cli/Manifest
@@ -3,6 +3,7 @@ DIST cli-0.6.1.tar.gz 189311 BLAKE2B 
07814a555e8137b02184f4eeb77171f640e4d9c4979
 DIST cli-0.6.2.tar.gz 194980 BLAKE2B 
49040882586d0e61690cb0d2880fcf9b0ada5ab1517e94951df06b6c5caae38aa33122096188c4efeee4f4cd8bafd699236f5dfd0826760f8b1d0ca78375c8f9
 SHA512 
d07c69e43f46e02fd9ba07904050e7c1f0ac85be36897a85897b41fd0f487cbc041921fc8ca112338afcaa07c47ac8f2f13863c07e9894d077b0aa7b7ebd193b
 DIST cli-0.6.4.tar.gz 199810 BLAKE2B 
8850096cf2e655aac448a0d45ff4cd99e8d7836c841dd478e27e8a8b59129b8b03e8fc41238b646c8af0bebfff9bd50e3f39174e40e8c7c3c74428c935a58a1a
 SHA512 
2f17035c1f7696dc022be6ba9c57c80a7c4d7b86fd0fdeb0ebd4da9628d683d77aa7576a9d1afe44a67d5ec072b56eb99e4a2d4875e435579aabf0803badb19e
 DIST cli-0.7.0.tar.gz 209227 BLAKE2B 
0386ce6962af55b796752b7254260b93d28b59d3f7725fe6bb9927a1ac6a1512ad927fc14fa8ad06380e87a6f16207a87dc8a2c6589be58abfadc1c7a2e53be1
 SHA512 
c38efea44ab4ed39271d6fcc67cbb89739f703462dfc07f969a86deb48e078e58d2ff73de466f575e8659716500444d5967223d3081db0a262de17a7edd2d86c
+DIST cli-0.8.0.tar.gz 225839 BLAKE2B 
c460405973e73374d393f19a6315a9b4af4de2ec3634b37a1669b8683e0cf5c1e5872dae4d130e9fca15dc1e9abc4888d706b1050883361f378c8da5916d
 SHA512 
5fca1f148a2973eafffa25df052ad09a8407dbcd2e41b9c5152011b990f02c27e1dc75b41d5c2b985bb18c6f1070839e8d526032230a910f9f776147a3a31c19
 DIST cloud.google.com%2Fgo%2F@v%2Fv0.26.0.mod 27 BLAKE2B 
814b0fa8f12d5ce6171fa629b5a7eb34e0e882cc0c5430986896bb38c243e08dc83098f271227f4ba019e78f16dc97fbb381e833aff1819833d243b08add916b
 SHA512 
5132f3438533427c0ab0fbb7a12112a7830ea9122662ed46019ff89c71d9cf80c02edc32dd5c892da572031b5a2cce100f2602fa6a19bea6be7c02781f701273
 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.4.mod 696 BLAKE2B 
09e376f63fd124401f3010db85b9b1cf25a0753cefef78e45db8d1c807b8154e2da473c25970d0bfafd8c813703f2695e7f7e47c05f87874d679ec6ec52bccee
 SHA512 
cb4258d68b43e7cf0e2389aba8dfd76e9c22803d54a8aaec05e70929af6146c4d4c1d9a0910b110e4e696577a29799496d519123813c65f2d7b1d50928bbf9bf
 DIST github.com%2F!alec!aivazis%2Fsurvey%2Fv2%2F@v%2Fv2.0.4.zip 86906 BLAKE2B 
13882476ffdb8765e73e154080e26aaa826beb3302984d40167a2a61d184e82cd03d59ee5e02cc020f742b27e7d37bfd8d36849442f68bf00b375966fb3cfe54
 SHA512 
a8fb1fab163666ea572de25a72223611fc7efd9bf62c368a2c9bf7313fc0a136d34220ad0f55af9c0d8a3c6388165fe4b59dbab32df66bbc1418c0096cfb8e96

diff --git a/dev-vcs/cli/cli-0.8.0.ebuild b/dev-vcs/cli/cli-0.8.0.ebuild
new file mode 100644
index 000..0e86bb236c4
--- /dev/null
+++ b/dev-vcs/cli/cli-0.8.0.ebuild
@@ -0,0 +1,296 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="GitHub CLI"
+HOMEPAGE="https://github.com/cli/cli";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/cli/cli.git";
+else
+EGO_SUM=(
+   "cloud.google.com/go v0.26.0/go.mod"
+   "github.com/AlecAivazis/survey/v2 v2.0.7"
+   "github.com/AlecAivazis/survey/v2 v2.0.7/go.mod"
+   "github.com/BurntSushi/toml v0.3.1"
+   "github.com/BurntSushi/toml v0.3.1/go.mod"
+   "github.com/Netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8"
+   "github.com/Netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8/go.mod"
+   "github.com/OneOfOne/xxhash v1.2.2/go.mod"
+   "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38"
+   "github.com/alecthomas/assert v0.0.0-20170929043011-405dbfeb8e38/go.mod"
+   "github.com/alecthomas/chroma v0.7.2-0.20200304075647-34d9c7143bf5"
+   "github.com/alecthomas/chroma 
v0.7.2-0.20200304075647-34d9c7143bf5/go.mod"
+   "github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721"
+   "github.com/alecthomas/colour v0.0.0-20160524082231-60882d9e2721/go.mod"
+   "github.com/alecthomas/kong v0.2.1-0.20190708041108-0548c6b1afae/go.mod"
+   "github.com/alecthomas/repr v0.0.0-20180818092828-117648cd9897"
+   "github.com/alecthomas/repr v0.0.0-20180818092828-117648cd9897/go.mod"
+   "github.com/alecthomas/template 
v0.0.0-20160405071501-a0175ee3bccc/go.mod"
+   "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
+   "github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod"
+   "github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/g

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

2020-05-16 Thread David Seifert
commit: e3029a57234dc02210842226e46b90d8d0510c5a
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 20:24:55 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 20:24:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3029a57

dev-dotnet/ndesk-dbus: Remove ppc keywords

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/ndesk-dbus/ndesk-dbus-0.6.1a.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/ndesk-dbus/ndesk-dbus-0.6.1a.ebuild 
b/dev-dotnet/ndesk-dbus/ndesk-dbus-0.6.1a.ebuild
index d50bbc54ebb..d221fdec5f2 100644
--- a/dev-dotnet/ndesk-dbus/ndesk-dbus-0.6.1a.ebuild
+++ b/dev-dotnet/ndesk-dbus/ndesk-dbus-0.6.1a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="http://www.ndesk.org/archive/${PN}/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2020-05-16 Thread David Seifert
commit: ca80b6ad38b52e2d6616e2627cb6dde6246e783d
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 20:25:00 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 20:25:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca80b6ad

dev-dotnet/notify-sharp: Remove ppc keywords

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/notify-sharp/notify-sharp-0.4.0_pre20090305-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/notify-sharp/notify-sharp-0.4.0_pre20090305-r1.ebuild 
b/dev-dotnet/notify-sharp/notify-sharp-0.4.0_pre20090305-r1.ebuild
index c151e500c02..ab67b1c8505 100644
--- a/dev-dotnet/notify-sharp/notify-sharp-0.4.0_pre20090305-r1.ebuild
+++ b/dev-dotnet/notify-sharp/notify-sharp-0.4.0_pre20090305-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE="doc"
 
 RDEPEND=">=dev-lang/mono-1.1.13



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

2020-05-16 Thread David Seifert
commit: 739127ad5befedec900605b6d1c3d9b3957fec0f
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 20:25:06 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 20:25:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739127ad

dev-dotnet/dbus-sharp: Remove ppc keywords

Closes: https://github.com/gentoo/gentoo/pull/15833
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/dbus-sharp/dbus-sharp-0.7.0-r2.ebuild | 4 ++--
 dev-dotnet/dbus-sharp/dbus-sharp-0.8.1.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-dotnet/dbus-sharp/dbus-sharp-0.7.0-r2.ebuild 
b/dev-dotnet/dbus-sharp/dbus-sharp-0.7.0-r2.ebuild
index 47c4beea628..9de6d3ab008 100644
--- a/dev-dotnet/dbus-sharp/dbus-sharp-0.7.0-r2.ebuild
+++ b/dev-dotnet/dbus-sharp/dbus-sharp-0.7.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/downloads/mono/${PN}/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-lang/mono

diff --git a/dev-dotnet/dbus-sharp/dbus-sharp-0.8.1.ebuild 
b/dev-dotnet/dbus-sharp/dbus-sharp-0.8.1.ebuild
index 627f525f470..b7a8a7e916e 100644
--- a/dev-dotnet/dbus-sharp/dbus-sharp-0.8.1.ebuild
+++ b/dev-dotnet/dbus-sharp/dbus-sharp-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/mono/${PN}/releases/download/v${PV}/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="2.0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-lang/mono



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dbus-sharp-glib/

2020-05-16 Thread David Seifert
commit: ab939485c352246330d6af91893bbfec98d20e89
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 20:25:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 20:25:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab939485

dev-dotnet/dbus-sharp-glib: Remove ppc keywords

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.5.0-r1.ebuild | 4 ++--
 dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.6.0.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.5.0-r1.ebuild 
b/dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.5.0-r1.ebuild
index e3606e45f82..b52e537942b 100644
--- a/dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.5.0-r1.ebuild
+++ b/dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/downloads/mono/dbus-sharp/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-lang/mono

diff --git a/dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.6.0.ebuild 
b/dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.6.0.ebuild
index cbb092330a7..46ee6c48b31 100644
--- a/dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.6.0.ebuild
+++ b/dev-dotnet/dbus-sharp-glib/dbus-sharp-glib-0.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/mono/${PN}/releases/download/v${PV%.*}/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="2.0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="dev-lang/mono



[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/ndesk-dbus-glib/

2020-05-16 Thread David Seifert
commit: 13d68e489462540550e90d220a32d23031a4f062
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 20:24:52 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 20:24:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d68e48

dev-dotnet/ndesk-dbus-glib: Remove ppc keywords

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild 
b/dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild
index be55e2f65c9..6e99490d89d 100644
--- a/dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild
+++ b/dev-dotnet/ndesk-dbus-glib/ndesk-dbus-glib-0.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="http://www.ndesk.org/archive/dbus-sharp/${P}.tar.gz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RDEPEND="



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

2020-05-16 Thread David Seifert
commit: 1f181cb9241a35c0980aba379dcc88c10ed4a28e
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 16 20:24:57 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 16 20:24:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f181cb9

dev-dotnet/mono-addins: Remove ppc keywords

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Seifert  gentoo.org>

 dev-dotnet/mono-addins/mono-addins-0.6.2.ebuild  | 4 ++--
 dev-dotnet/mono-addins/mono-addins-1.0-r1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-dotnet/mono-addins/mono-addins-0.6.2.ebuild 
b/dev-dotnet/mono-addins/mono-addins-0.6.2.ebuild
index bea91874d53..cba92080089 100644
--- a/dev-dotnet/mono-addins/mono-addins-0.6.2.ebuild
+++ b/dev-dotnet/mono-addins/mono-addins-0.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -11,7 +11,7 @@ 
SRC_URI="http://download.mono-project.com/sources/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE="+gtk"
 
 RDEPEND=">=dev-lang/mono-2

diff --git a/dev-dotnet/mono-addins/mono-addins-1.0-r1.ebuild 
b/dev-dotnet/mono-addins/mono-addins-1.0-r1.ebuild
index 67590ceb700..6ccfd90eae9 100644
--- a/dev-dotnet/mono-addins/mono-addins-1.0-r1.ebuild
+++ b/dev-dotnet/mono-addins/mono-addins-1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/mono/${PN}/archive/${P}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ppc x86"
+KEYWORDS="amd64 x86"
 IUSE="+gtk"
 
 RDEPEND=">=dev-lang/mono-3



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

2020-05-16 Thread William Hubbs
commit: 8b05741a979bac62d33e3e65312db3fd3cd1adb7
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May 16 20:05:25 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat May 16 20:07:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b05741a

dev-lang/go: 1.13.11 and 1.14.3 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   2 +
 dev-lang/go/go-1.13.11.ebuild | 197 ++
 dev-lang/go/go-1.14.3.ebuild  | 188 
 3 files changed, 387 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 88b545a0cb0..15b7b5fe49a 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -11,4 +11,6 @@ DIST go-linux-s390x-bootstrap-1.8.tbz 57124869 BLAKE2B 
920a176b8f4fc3a816e724324
 DIST go-solaris-amd64-bootstrap-1.8.tbz 54926326 BLAKE2B 
0a45312f090d81ebf46fe5950cb65c059e2801394231e715e94145d1f918eb59b10472b2385e57ebd5cfb9eca0ad7290fb118436486b665520bb540970f971ab
 SHA512 
52b849e5b9a940e10de7ba3df0ebdf6e1c5d631de9581d936c9edf8f38e6bb3314acbc2b2d5202b0528fde2a359d52bc0c6f39acf9b1b614725e4b4a947ed10d
 DIST go1.12.17.src.tar.gz 20725913 BLAKE2B 
2eef7374195302656268a42409619445dfeb3ede1f9218ae4eab195916876b97f7510cc62585a0bfdd9f86dddf8a7432a84b29bc9891d84fc69db94f0274
 SHA512 
069f8f445d9d2268ebb14b2446fab34843d56283c04561636d122fd8b4c1ea0b63640a84437db7a7be71039440ffe170cd3f8025b03b0acf95f2a56fa2febec6
 DIST go1.13.10.src.tar.gz 21702804 BLAKE2B 
586494604455594c552d25a207634d70ae7f5ad142e18e22f5ef462c6488327cc01630c0bc99a4ede9dee0d649982802cf79f34f35ad7f810ca0701c35a7d555
 SHA512 
9e020dd89ab6201c4cbb893caecc0b077d5fbb2e10381e1b76a29ddc18c141d8db67a1b0f607ed915b0e9c40c4fb2c65b0319472535892534a31ad962e72fe05
+DIST go1.13.11.src.tar.gz 21702851 BLAKE2B 
35ead9f337ecd4aab52705db3fd5ae55c8237af4e14a387c0dadda51f699b936e1115d3547c206aff8d01b290259f587d8073ea7fdc9ae47858c6545c69bb98c
 SHA512 
2342e70779d2d5a77da00815078e8ed4f00ed5cc0509e332e4d46eb441f0a50e7697b7afe3ba0b12c3be697b9beb6650c196f0e603d602d255e4415a703ed7df
 DIST go1.14.2.src.tar.gz 22454649 BLAKE2B 
edd8a1081e7da6988532b9fefe6d6f789a7d336562d61d5e585a8b881fb45d77721bee9837ae79318295471aea138e175650c2138175a587f0b7957988e8e209
 SHA512 
3f6804e1a60df6a7c55c294fe4147b2d6f028c619ad4ae5b1ae8793c6be637a1e6a62721cc7ce0b28918ab3441a89fa9acda72cb5450bf5af8d7872411d28015
+DIST go1.14.3.src.tar.gz 22534103 BLAKE2B 
986ee88ac89a6ad8c492d7311271fadf5a0df5763f79ca0688dc94e2c49c36ea808f2184b7d57df2cfd24948d74e45103ef2171c5c6cdc2e0b6d5237cf78dc6a
 SHA512 
ab7454cf5e364a4b8d3035320bb8af5a3064accba51cb98211d2ba8afb116d07cedd6f637d068b31df6185b2f26a649da910bc865c4d52ee72b2664bfb6229bc

diff --git a/dev-lang/go/go-1.13.11.ebuild b/dev-lang/go/go-1.13.11.ebuild
new file mode 100644
index 000..d71bff70d90
--- /dev/null
+++ b/dev-lang/go/go-1.13.11.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git";
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   # The upstream tests fail under portage but pass if the build is
+   # run according to their documentation [1].
+   # I am restricting the tests on released versions until this is
+   # solved.
+   # [1] https://golang.org/issues/18442
+   RESTRICT="test"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain permissions
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   einstalldocs
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_name for test object (binutils_test) on Darwin, it
+   # is never used in real circumstances
+   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
+ 
libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64
+ 

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

2020-05-16 Thread Sergei Trofimovich
commit: 28f1e57d39b05c1f69401cef680c001dabe3b1b8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:42:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f1e57d

dev-python/sphinxcontrib-asyncio: mark 0.2.0-r2 ~hppa, bug #713276

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

 dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r2.ebuild 
b/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r2.ebuild
index c7236280528..a688bfaa416 100644
--- a/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r2.ebuild
+++ b/dev-python/sphinxcontrib-asyncio/sphinxcontrib-asyncio-0.2.0-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="doc"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-libs/klu/

2020-05-16 Thread Sergei Trofimovich
commit: 982fe64032782e10840aa53a62a1fc58c3f5594c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:42:37 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=982fe640

sci-libs/klu: keyworded 1.3.9 for hppa, bug #716982

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

 sci-libs/klu/klu-1.3.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/klu/klu-1.3.9.ebuild b/sci-libs/klu/klu-1.3.9.ebuild
index ea14ff54b53..42c4aa31b6d 100644
--- a/sci-libs/klu/klu-1.3.9.ebuild
+++ b/sci-libs/klu/klu-1.3.9.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc static-libs"
 
 BDEPEND="virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/

2020-05-16 Thread Sergei Trofimovich
commit: 79efc7bea6b963a87df07ac8b4ed153e02d0b8ec
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:22:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79efc7be

app-doc/doxygen: stable 1.8.17 for sparc, bug #721400

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

 app-doc/doxygen/doxygen-1.8.17.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-doc/doxygen/doxygen-1.8.17.ebuild 
b/app-doc/doxygen/doxygen-1.8.17.ebuild
index e99b4196bcf..6e2bc35b22c 100644
--- a/app-doc/doxygen/doxygen-1.8.17.ebuild
+++ b/app-doc/doxygen/doxygen-1.8.17.ebuild
@@ -11,10 +11,10 @@ if [[ ${PV} = ** ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/doxygen/doxygen.git";
SRC_URI=""
-   KEYWORDS=""
+   KEYWORDS="sparc"
 else
SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Documentation system for most programming languages"



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

2020-05-16 Thread Sergei Trofimovich
commit: c598ea79ccfacfa4b5e8c441b8d152acbfcc186c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:40:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c598ea79

dev-python/pytest-xdist: keyworded 1.28.0 for hppa, bug #687200

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

 dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild 
b/dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild
index ba912e6742b..26489b96dfa 100644
--- a/dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-1.28.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/dnsmasq/

2020-05-16 Thread Sergei Trofimovich
commit: 844713acef1e6190bfef7517789095c64a96d92c
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:20:29 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844713ac

net-dns/dnsmasq: stable 2.81 for hppa, bug #721694

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

 net-dns/dnsmasq/dnsmasq-2.81.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-dns/dnsmasq/dnsmasq-2.81.ebuild 
b/net-dns/dnsmasq/dnsmasq-2.81.ebuild
index 4566d33354f..73c40c738af 100644
--- a/net-dns/dnsmasq/dnsmasq-2.81.ebuild
+++ b/net-dns/dnsmasq/dnsmasq-2.81.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.thekelleys.org.uk/dnsmasq/${P}.tar.xz";
 
 LICENSE="|| ( GPL-2 GPL-3 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 
 IUSE="auth-dns conntrack dbus +dhcp dhcp-tools dnssec +dumpfile id idn libidn2"
 IUSE+=" +inotify ipv6 lua nls script selinux static tftp"



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

2020-05-16 Thread Sergei Trofimovich
commit: df454d0421f80853d5719cfca3cf837f59dd68eb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:20:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df454d04

sys-apps/ethtool: stable 5.4 for hppa, bug #722750

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

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

diff --git a/sys-apps/ethtool/ethtool-5.4.ebuild 
b/sys-apps/ethtool/ethtool-5.4.ebuild
index 25a67f41d62..8b709203d4d 100644
--- a/sys-apps/ethtool/ethtool-5.4.ebuild
+++ b/sys-apps/ethtool/ethtool-5.4.ebuild
@@ -9,6 +9,6 @@ 
SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86"
 
 DEPEND="app-arch/xz-utils"



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

2020-05-16 Thread Sergei Trofimovich
commit: 75ff3ea12d9d16e4d76631e6d0d86c1e9df0c5bb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:43:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ff3ea1

dev-python/pyproject2setuppy: keyworded 4 for hppa, bug #710278

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

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

diff --git a/dev-python/pyproject2setuppy/pyproject2setuppy-4.ebuild 
b/dev-python/pyproject2setuppy/pyproject2setuppy-4.ebuild
index 2d25bebc8da..af957bc2180 100644
--- a/dev-python/pyproject2setuppy/pyproject2setuppy-4.ebuild
+++ b/dev-python/pyproject2setuppy/pyproject2setuppy-4.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



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

2020-05-16 Thread Sergei Trofimovich
commit: dfebb84ee22bcb25ab981a4c554b59a5ec6fc9fa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:41:16 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfebb84e

dev-python/socketpool: keyworded 0.5.3-r3 for hppa, bug #717276

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

 dev-python/socketpool/socketpool-0.5.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/socketpool/socketpool-0.5.3-r3.ebuild 
b/dev-python/socketpool/socketpool-0.5.3-r3.ebuild
index 88dfef3f89f..f0bfe38bf10 100644
--- a/dev-python/socketpool/socketpool-0.5.3-r3.ebuild
+++ b/dev-python/socketpool/socketpool-0.5.3-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A simple Python socket pool"
 HOMEPAGE="https://github.com/benoitc/socketpool/";
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
-KEYWORDS="~amd64 ~arm64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~x86"
 IUSE="eventlet examples gevent"
 LICENSE="|| ( MIT public-domain )"
 SLOT="0"



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

2020-05-16 Thread Sergei Trofimovich
commit: 10c1ff7c9c3523aace91e99e5e2303e1f5b83d81
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:21:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c1ff7c

media-libs/gd: stable 2.3.0 for hppa, bug #719464

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

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

diff --git a/media-libs/gd/gd-2.3.0.ebuild b/media-libs/gd/gd-2.3.0.ebuild
index c4adf18cf67..eca39403824 100644
--- a/media-libs/gd/gd-2.3.0.ebuild
+++ b/media-libs/gd/gd-2.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libgd/libgd/releases/download/${P}/lib${P}.tar.xz";
 
 LICENSE="gd IJG HPND BSD"
 SLOT="2/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse fontconfig jpeg png static-libs test tiff truetype 
webp xpm zlib"
 RESTRICT="!test? ( test )"
 



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

2020-05-16 Thread Sergei Trofimovich
commit: 6b7e6921724938882608d037e78c32fc882ecf5d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:41:44 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7e6921

dev-python/monotonic: keyworded 1.5-r1 for hppa, bug #717276

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

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

diff --git a/dev-python/monotonic/monotonic-1.5-r1.ebuild 
b/dev-python/monotonic/monotonic-1.5-r1.ebuild
index 43e5161de40..d5dddfa4b69 100644
--- a/dev-python/monotonic/monotonic-1.5-r1.ebuild
+++ b/dev-python/monotonic/monotonic-1.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~sparc x86"
 IUSE=""
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/cascadia-code/

2020-05-16 Thread Sergei Trofimovich
commit: b809e31373cd646be74416138393d057aba9abde
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat May 16 19:40:47 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 16 19:47:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b809e313

media-fonts/cascadia-code: keyworded 1910.04 for hppa, bug #696894

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

 media-fonts/cascadia-code/cascadia-code-1910.04.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/cascadia-code/cascadia-code-1910.04.ebuild 
b/media-fonts/cascadia-code/cascadia-code-1910.04.ebuild
index ee27bbcc4a3..4c630d56e64 100644
--- a/media-fonts/cascadia-code/cascadia-code-1910.04.ebuild
+++ b/media-fonts/cascadia-code/cascadia-code-1910.04.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,6 +11,6 @@ 
SRC_URI="https://github.com/microsoft/cascadia-code/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~hppa ~x86"
 
 FONT_SUFFIX="ttf"



[gentoo-commits] proj/portage-utils:master commit in: /

2020-05-16 Thread Fabian Groffen
commit: b71b21d13405857d95cff02551558fed0c4d356e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat May 16 18:50:19 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat May 16 18:50:19 2020 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=b71b21d1

main: use sizeof iso strlen to enforce compile-time constants

Bug: https://bugs.gentoo.org/723422
Signed-off-by: Fabian Groffen  gentoo.org>

 main.c | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/main.c b/main.c
index 76a6ffb..aa7eae2 100644
--- a/main.c
+++ b/main.c
@@ -601,8 +601,10 @@ env_vars vars_to_read[] = {
.default_value = d, \
.src = NULL, \
 },
-#define _Q_EVS(t, V, v, d) _Q_EV(t, V, .value.s = &v, .value_len = strlen(d), 
d)
-#define _Q_EVB(t, V, v, d) _Q_EV(t, V, .value.b = &v, .value_len = 0, d)
+#define _Q_EVS(t, V, v, d) \
+   _Q_EV(t, V, .value.s = &v, .value_len = sizeof(d) - 1, d)
+#define _Q_EVB(t, V, v, d) \
+   _Q_EV(t, V, .value.b = &v, .value_len = 0, d)
 
_Q_EVS(STR,  ROOT,portroot,"/")
_Q_EVS(STR,  ACCEPT_LICENSE,  accept_license,  "")



[gentoo-commits] proj/kde:master commit in: kde-plasma/xembed-sni-proxy/

2020-05-16 Thread Andreas Sturmlechner
commit: 1babb5e0fd9d3c8512ae361e182bcba358608a4c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 18:20:37 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 18:20:37 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1babb5e0

kde-plasma/xembed-sni-proxy: Fix HOMEPAGE

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

 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.90.ebuild  | 2 +-
 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.19.49..ebuild | 2 +-
 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.90.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.90.ebuild
index c6f45c9113..18ca13b14f 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.90.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.90.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit cmake kde.org
 
 DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/tree/xembed-sni-proxy/Readme.md";
+HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md";
 
 LICENSE="GPL-2"
 SLOT="5"

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.19.49..ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.19.49..ebuild
index f789c90901..c832d07a63 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.19.49..ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.19.49..ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit cmake kde.org
 
 DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/tree/xembed-sni-proxy/Readme.md";
+HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md";
 
 LICENSE="GPL-2"
 SLOT="5"

diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild 
b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild
index 1a2412e693..766b8227a6 100644
--- a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild
+++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.1
 inherit cmake kde.org
 
 DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/tree/xembed-sni-proxy/Readme.md";
+HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md";
 
 LICENSE="GPL-2"
 SLOT="5"



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/plymouth-kcm/, kde-plasma/breeze/, kde-plasma/powerdevil/, ...

2020-05-16 Thread Andreas Sturmlechner
commit: f39562f144b010633773991a76d9691217dc6a4b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 16 18:22:52 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 16 18:48:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39562f1

kde-plasma: Switch HOMEPAGE to https://invent.kde.org/plasma

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

 kde-plasma/bluedevil/bluedevil-5.18.5.ebuild   | 2 +-
 kde-plasma/breeze-gtk/breeze-gtk-5.18.5.ebuild | 2 +-
 kde-plasma/breeze/breeze-5.18.5.ebuild | 2 +-
 kde-plasma/kde-cli-tools/kde-cli-tools-5.18.5.ebuild   | 2 +-
 kde-plasma/kde-gtk-config/kde-gtk-config-5.18.5.ebuild | 2 +-
 kde-plasma/kmenuedit/kmenuedit-5.18.5.ebuild   | 2 +-
 kde-plasma/kscreen/kscreen-5.18.5.ebuild   | 2 +-
 kde-plasma/ksshaskpass/ksshaskpass-5.18.5.ebuild   | 2 +-
 kde-plasma/kwayland-integration/kwayland-integration-5.18.5.ebuild | 2 +-
 kde-plasma/milou/milou-5.18.5.ebuild   | 2 +-
 kde-plasma/oxygen/oxygen-5.18.5.ebuild | 2 +-
 kde-plasma/plasma-thunderbolt/plasma-thunderbolt-5.18.5.ebuild | 2 +-
 kde-plasma/plymouth-kcm/plymouth-kcm-5.18.5.ebuild | 2 +-
 kde-plasma/powerdevil/powerdevil-5.18.5.ebuild | 2 +-
 kde-plasma/sddm-kcm/sddm-kcm-5.18.5.ebuild | 2 +-
 kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.18.5.ebuild | 2 +-
 16 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/kde-plasma/bluedevil/bluedevil-5.18.5.ebuild 
b/kde-plasma/bluedevil/bluedevil-5.18.5.ebuild
index dd47c0e8722..b44243b800b 100644
--- a/kde-plasma/bluedevil/bluedevil-5.18.5.ebuild
+++ b/kde-plasma/bluedevil/bluedevil-5.18.5.ebuild
@@ -9,7 +9,7 @@ QTMIN=5.12.3
 inherit ecm kde.org
 
 DESCRIPTION="Bluetooth stack for KDE Plasma"
-HOMEPAGE="https://cgit.kde.org/bluedevil.git";
+HOMEPAGE="https://invent.kde.org/plasma/bluedevil";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-plasma/breeze-gtk/breeze-gtk-5.18.5.ebuild 
b/kde-plasma/breeze-gtk/breeze-gtk-5.18.5.ebuild
index da547ee9b70..8e6dd70d4d9 100644
--- a/kde-plasma/breeze-gtk/breeze-gtk-5.18.5.ebuild
+++ b/kde-plasma/breeze-gtk/breeze-gtk-5.18.5.ebuild
@@ -8,7 +8,7 @@ PVCUT=$(ver_cut 1-3)
 inherit ecm kde.org python-any-r1
 
 DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
-HOMEPAGE="https://cgit.kde.org/breeze-gtk.git";
+HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk";
 
 LICENSE="LGPL-2.1+"
 SLOT="5"

diff --git a/kde-plasma/breeze/breeze-5.18.5.ebuild 
b/kde-plasma/breeze/breeze-5.18.5.ebuild
index 84ee6ad4ff9..0a82f7c0c16 100644
--- a/kde-plasma/breeze/breeze-5.18.5.ebuild
+++ b/kde-plasma/breeze/breeze-5.18.5.ebuild
@@ -9,7 +9,7 @@ QTMIN=5.12.3
 inherit ecm kde.org
 
 DESCRIPTION="Breeze visual style for the Plasma desktop"
-HOMEPAGE="https://cgit.kde.org/breeze.git";
+HOMEPAGE="https://invent.kde.org/plasma/breeze";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-5.18.5.ebuild 
b/kde-plasma/kde-cli-tools/kde-cli-tools-5.18.5.ebuild
index 3010997fe7f..753fb91ee27 100644
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-5.18.5.ebuild
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-5.18.5.ebuild
@@ -12,7 +12,7 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the 
system"
-HOMEPAGE="https://cgit.kde.org/kde-cli-tools.git";
+HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.18.5.ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-5.18.5.ebuild
index 1cdc9e44ed1..9fa60420bd1 100644
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.18.5.ebuild
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.18.5.ebuild
@@ -10,7 +10,7 @@ VIRTUALX_REQUIRED="test"
 inherit ecm kde.org
 
 DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma"
-HOMEPAGE="https://cgit.kde.org/kde-gtk-config.git";
+HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config";
 
 LICENSE="GPL-3"
 SLOT="5"

diff --git a/kde-plasma/kmenuedit/kmenuedit-5.18.5.ebuild 
b/kde-plasma/kmenuedit/kmenuedit-5.18.5.ebuild
index 7ad3a0f55a0..ba573b6baab 100644
--- a/kde-plasma/kmenuedit/kmenuedit-5.18.5.ebuild
+++ b/kde-plasma/kmenuedit/kmenuedit-5.18.5.ebuild
@@ -9,7 +9,7 @@ QTMIN=5.12.3
 inherit ecm kde.org
 
 DESCRIPTION="KDE Plasma menu editor"
-HOMEPAGE="https://cgit.kde.org/kmenuedit.git";
+HOMEPAGE="https://invent.kde.org/plasma/kmenuedit";
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-plasma/kscreen/kscreen-5.18.5.ebuild 
b/kde-plasma/kscreen/kscreen-5.18.5.ebuild
index 9ac37b817e1..f2858831a7d 100644
--- a/kde-plasma/kscreen/kscreen-5.18.5

  1   2   3   >