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

2020-07-04 Thread Hans de Graaff
commit: 14524b99b940ec624ab4aef08c6e04b9b7eba11d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:07:06 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:07:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14524b99

dev-ruby/actiontext: cleanup

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

 dev-ruby/actiontext/Manifest  |  3 --
 dev-ruby/actiontext/actiontext-6.0.2.2.ebuild | 51 ---
 dev-ruby/actiontext/actiontext-6.0.3.1.ebuild | 51 ---
 dev-ruby/actiontext/actiontext-6.0.3.ebuild   | 51 ---
 4 files changed, 156 deletions(-)

diff --git a/dev-ruby/actiontext/Manifest b/dev-ruby/actiontext/Manifest
index 9ef4ce7b0e0..cb299d005b4 100644
--- a/dev-ruby/actiontext/Manifest
+++ b/dev-ruby/actiontext/Manifest
@@ -1,4 +1 @@
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/actiontext/actiontext-6.0.2.2.ebuild 
b/dev-ruby/actiontext/actiontext-6.0.2.2.ebuild
deleted file mode 100644
index 81ba03261fc..000
--- a/dev-ruby/actiontext/actiontext-6.0.2.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Edit and display rich text in Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activestorage-${PV}
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/nokogiri-1.8.5
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/mocha
-)"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-}
-
-each_ruby_prepare() {
-   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
-}

diff --git a/dev-ruby/actiontext/actiontext-6.0.3.1.ebuild 
b/dev-ruby/actiontext/actiontext-6.0.3.1.ebuild
deleted file mode 100644
index 81ba03261fc..000
--- a/dev-ruby/actiontext/actiontext-6.0.3.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="actiontext.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="app db package.json"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Edit and display rich text in Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 

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

2020-07-04 Thread Hans de Graaff
commit: f2e5c1dbdabacc9baf4971d201bd5960acea2e55
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:14:36 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:14:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e5c1db

dev-ruby/activejob: cleanup

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

 dev-ruby/activejob/Manifest |  3 --
 dev-ruby/activejob/activejob-6.0.2.2.ebuild | 47 -
 dev-ruby/activejob/activejob-6.0.3.1.ebuild | 47 -
 dev-ruby/activejob/activejob-6.0.3.ebuild   | 47 -
 4 files changed, 144 deletions(-)

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/activejob/activejob-6.0.2.2.ebuild 
b/dev-ruby/activejob/activejob-6.0.2.2.ebuild
deleted file mode 100644
index e34fafaa96c..000
--- a/dev-ruby/activejob/activejob-6.0.2.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Job framework with pluggable queues"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/globalid-0.3.6
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha
-   )"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   sed -i -e '/load_paths/d' test/helper.rb || die "Unable to remove load 
paths"
-
-   # Remove all currently unpackaged queues.
-   sed -i -e 's/que queue_classic resque sidekiq sneakers sucker_punch 
backburner//' \
-   -e 's/delayed_job//' Rakefile || die
-   sed -i -e '/SneakersAdapter/ s:^:#:' test/cases/exceptions_test.rb || 
die
-}

diff --git a/dev-ruby/activejob/activejob-6.0.3.1.ebuild 
b/dev-ruby/activejob/activejob-6.0.3.1.ebuild
deleted file mode 100644
index e34fafaa96c..000
--- a/dev-ruby/activejob/activejob-6.0.3.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Job framework with pluggable queues"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/globalid-0.3.6
-"
-
-ruby_add_bdepend "
-   test? (
-

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

2020-07-04 Thread Hans de Graaff
commit: c1e30c62fd8defea5f7bd09149b6fdac315ee77c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:08:30 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:08:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e30c62

dev-ruby/actionmailer: cleanup

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

 dev-ruby/actionmailer/Manifest|  3 --
 dev-ruby/actionmailer/actionmailer-6.0.2.2.ebuild | 46 ---
 dev-ruby/actionmailer/actionmailer-6.0.3.1.ebuild | 46 ---
 dev-ruby/actionmailer/actionmailer-6.0.3.ebuild   | 46 ---
 4 files changed, 141 deletions(-)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.2.2.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.2.2.ebuild
deleted file mode 100644
index 9de7bbb7b27..000
--- a/dev-ruby/actionmailer/actionmailer-6.0.2.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   >=dev-ruby/mail-2.5.4:* =dev-ruby/mail-2*:*
-   dev-ruby/rails-dom-testing:2"
-
-ruby_add_bdepend "test? (
-   dev-ruby/mocha
-)"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -i -e '/\/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
-
-   # Avoid a test failing only on attachment ordering, since this is a
-   # security release.
-   sed -i -e '/adding inline attachments while rendering mail works/askip 
"gentoo: fails on ordering"' test/base_test.rb || die
-}

diff --git a/dev-ruby/actionmailer/actionmailer-6.0.3.1.ebuild 
b/dev-ruby/actionmailer/actionmailer-6.0.3.1.ebuild
deleted file mode 100644
index 9de7bbb7b27..000
--- a/dev-ruby/actionmailer/actionmailer-6.0.3.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailer.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-

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

2020-07-04 Thread Hans de Graaff
commit: 2c775c8dcbcc004e530183de66dc22ca04d57a6c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:07:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:07:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c775c8d

dev-ruby/activerecord: cleanup

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

 dev-ruby/activerecord/Manifest|  3 -
 dev-ruby/activerecord/activerecord-6.0.2.2.ebuild | 83 --
 dev-ruby/activerecord/activerecord-6.0.3.1.ebuild | 86 ---
 dev-ruby/activerecord/activerecord-6.0.3.ebuild   | 86 ---
 4 files changed, 258 deletions(-)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/activerecord/activerecord-6.0.2.2.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.2.2.ebuild
deleted file mode 100644
index 8db6007cbcd..000
--- a/dev-ruby/activerecord/activerecord-6.0.2.2.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-# this is not null so that the dependencies will actually be filled
-RUBY_FAKEGEM_TASK_TEST="test"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activerecord.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM"
-HOMEPAGE="https://github.com/rails/rails/;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
-IUSE="mysql postgres sqlite"
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "~dev-ruby/activesupport-${PV}
-   ~dev-ruby/activemodel-${PV}
-   sqlite? ( >=dev-ruby/sqlite3-1.4 )
-   mysql? ( || ( dev-ruby/mysql2:0.5 >=dev-ruby/mysql2-0.4.4:0.4 ) )
-   postgres? ( || ( dev-ruby/pg:1 >=dev-ruby/pg-0.18.0:0 ) )"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/bundler
-   ~dev-ruby/actionpack-${PV}
-   >=dev-ruby/sqlite3-1.3.6
-   dev-ruby/mocha
-   dev-ruby/minitest:5
-   )"
-
-DEPEND+=" test? ( >=dev-db/sqlite-3.12.1 )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   rm ../Gemfile.lock || die
-   sed -i -e 
"/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|execjs\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\|minitest\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' 
../railties/railties.gemspec || die
-   sed -e '/bcrypt/ s/3.0.0/3.0/' \
-   -i ../Gemfile || die
-
-   # Add back json in the Gemfile because we dropped some dependencies
-   # earlier that implicitly required it.
-   sed -i -e '$agem "json"' ../Gemfile || die
-
-   

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

2020-07-04 Thread Hans de Graaff
commit: d733fa02f905925b1e57299259d0465605a72111
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:06:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:06:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d733fa02

dev-ruby/actionmailbox: cleanup

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

 dev-ruby/actionmailbox/Manifest|  3 --
 .../actionmailbox/actionmailbox-6.0.2.2.ebuild | 52 --
 .../actionmailbox/actionmailbox-6.0.3.1.ebuild | 52 --
 dev-ruby/actionmailbox/actionmailbox-6.0.3.ebuild  | 52 --
 4 files changed, 159 deletions(-)

diff --git a/dev-ruby/actionmailbox/Manifest b/dev-ruby/actionmailbox/Manifest
index 9ef4ce7b0e0..cb299d005b4 100644
--- a/dev-ruby/actionmailbox/Manifest
+++ b/dev-ruby/actionmailbox/Manifest
@@ -1,4 +1 @@
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.2.2.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.0.2.2.ebuild
deleted file mode 100644
index bbdab69175c..000
--- a/dev-ruby/actionmailbox/actionmailbox-6.0.2.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="app config db"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Framework for designing email-service layers"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/activejob-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activestorage-${PV}
-   ~dev-ruby/activesupport-${PV}
-   >=dev-ruby/mail-2.7.1:*
-"
-
-ruby_add_bdepend "test? (
-   dev-ruby/mocha
-)"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|redis\|blade\|aws-sdk\|google-cloud\|azure-storage\|selenium\|webdrivers\|minitest-bisect\|minitest-retry\|minitest-reporters\|listen\|rack-cache\|capybara\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-}
-
-each_ruby_prepare() {
-   sed -i -e 's:ruby:'${RUBY}':' test/dummy/bin/* || die
-}

diff --git a/dev-ruby/actionmailbox/actionmailbox-6.0.3.1.ebuild 
b/dev-ruby/actionmailbox/actionmailbox-6.0.3.1.ebuild
deleted file mode 100644
index bbdab69175c..000
--- a/dev-ruby/actionmailbox/actionmailbox-6.0.3.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="actionmailbox.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-RUBY_FAKEGEM_EXTRAINSTALL="app config db"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Framework for designing email-service layers"

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

2020-07-04 Thread Hans de Graaff
commit: 2dd5672eef5a6473e192612e89fcb9c3bdbd3b71
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:12:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:12:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd5672e

dev-ruby/actionpack: cleanup

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

 dev-ruby/actionpack/Manifest  |  3 --
 dev-ruby/actionpack/actionpack-6.0.2.2.ebuild | 59 ---
 dev-ruby/actionpack/actionpack-6.0.3.1.ebuild | 59 ---
 dev-ruby/actionpack/actionpack-6.0.3.ebuild   | 59 ---
 4 files changed, 180 deletions(-)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/actionpack/actionpack-6.0.2.2.ebuild 
b/dev-ruby/actionpack/actionpack-6.0.2.2.ebuild
deleted file mode 100644
index 4d8bf0f9ee1..000
--- a/dev-ruby/actionpack/actionpack-6.0.2.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Eases web-request routing, handling, and response"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionview-${PV}
-   dev-ruby/rack:2.0
-   >=dev-ruby/rack-test-0.6.3:*
-   >=dev-ruby/rails-html-sanitizer-1.2.0:1
-   dev-ruby/rails-dom-testing:2
-"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/mocha:0.14
-   dev-ruby/bundler
-   >=dev-ruby/capybara-2.15
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/rack-cache-1.2:1.2
-   www-servers/puma
-   )"
-
-all_ruby_prepare() {
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
-   rm ../Gemfile.lock || die
-
-   # Use different timezone notation, this changed at some point due to an 
external dependency changing.
-   sed -i -e 's/-/GMT/' test/dispatch/response_test.rb 
test/dispatch/cookies_test.rb test/dispatch/session/cookie_store_test.rb || die
-}

diff --git a/dev-ruby/actionpack/actionpack-6.0.3.1.ebuild 
b/dev-ruby/actionpack/actionpack-6.0.3.1.ebuild
deleted file mode 100644
index 3ae431f685a..000
--- 

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

2020-07-04 Thread Hans de Graaff
commit: cd0d8b738a4c1718dabddc3f17ee08394275455b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:16:14 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:16:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0d8b73

dev-ruby/activemodel: cleanup

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

 dev-ruby/activemodel/Manifest   |  3 --
 dev-ruby/activemodel/activemodel-6.0.2.2.ebuild | 42 -
 dev-ruby/activemodel/activemodel-6.0.3.1.ebuild | 42 -
 dev-ruby/activemodel/activemodel-6.0.3.ebuild   | 42 -
 4 files changed, 129 deletions(-)

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/activemodel/activemodel-6.0.2.2.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.2.2.ebuild
deleted file mode 100644
index 84c440523f5..000
--- a/dev-ruby/activemodel/activemodel-6.0.2.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}:*
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/railties-${PV}
-   dev-ruby/test-unit:2
-   dev-ruby/mocha
-   >=dev-ruby/bcrypt-ruby-3.1.7
-   )"
-
-all_ruby_prepare() {
-   # Set test environment to our hand.
-   sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove 
load paths"
-}

diff --git a/dev-ruby/activemodel/activemodel-6.0.3.1.ebuild 
b/dev-ruby/activemodel/activemodel-6.0.3.1.ebuild
deleted file mode 100644
index 1494c493a78..000
--- a/dev-ruby/activemodel/activemodel-6.0.3.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Toolkit for building modeling frameworks like Active Record and 
Active Resource"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}:*
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/railties-${PV}
-   dev-ruby/test-unit:2
-   dev-ruby/mocha
-   >=dev-ruby/bcrypt-ruby-3.1.7
-   

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

2020-07-04 Thread Hans de Graaff
commit: 4024bc224a6a14764541096e5711c713606b591c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:12:59 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:12:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4024bc22

dev-ruby/actionview: cleanup

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

 dev-ruby/actionview/Manifest  |  3 --
 dev-ruby/actionview/actionview-6.0.2.2.ebuild | 56 ---
 dev-ruby/actionview/actionview-6.0.3.1.ebuild | 64 ---
 dev-ruby/actionview/actionview-6.0.3.ebuild   | 63 --
 4 files changed, 186 deletions(-)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

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

diff --git a/dev-ruby/actionview/actionview-6.0.3.1.ebuild 
b/dev-ruby/actionview/actionview-6.0.3.1.ebuild
deleted file mode 100644
index 0e67c4aa83c..000
--- a/dev-ruby/actionview/actionview-6.0.3.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU 

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

2020-07-04 Thread Hans de Graaff
commit: 15b4bf6f2ae89ccb43e9dcf1401dd2bc188ebae8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:15:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:15:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b4bf6f

dev-ruby/actioncable: cleanup

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

 dev-ruby/actioncable/Manifest   |  3 --
 dev-ruby/actioncable/actioncable-6.0.2.2.ebuild | 45 -
 dev-ruby/actioncable/actioncable-6.0.3.1.ebuild | 45 -
 dev-ruby/actioncable/actioncable-6.0.3.ebuild   | 45 -
 4 files changed, 138 deletions(-)

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/actioncable/actioncable-6.0.2.2.ebuild 
b/dev-ruby/actioncable/actioncable-6.0.2.2.ebuild
deleted file mode 100644
index e52e0ab9a50..000
--- a/dev-ruby/actioncable/actioncable-6.0.2.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Integrated WebSockets for Rails"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# Tests require many new dependencies, skipping for now
-RESTRICT="test"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}:*
-   dev-ruby/nio4r:2
-   >=dev-ruby/websocket-driver-0.6.1:*
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/railties-4.2.0
-   dev-ruby/test-unit:2
-   >=dev-ruby/mocha-0.14.0:0.14
-   )"

diff --git a/dev-ruby/actioncable/actioncable-6.0.3.1.ebuild 
b/dev-ruby/actioncable/actioncable-6.0.3.1.ebuild
deleted file mode 100644
index e52e0ab9a50..000
--- a/dev-ruby/actioncable/actioncable-6.0.3.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_DOCDIR=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTRAINSTALL="app"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Integrated WebSockets for Rails"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# Tests require many new dependencies, skipping for now
-RESTRICT="test"
-
-ruby_add_rdepend "
-   ~dev-ruby/actionpack-${PV}:*
-   dev-ruby/nio4r:2
-   >=dev-ruby/websocket-driver-0.6.1:*
-"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/railties-4.2.0
-   

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

2020-07-04 Thread Hans de Graaff
commit: b4cf04952db87709cdee88cab4748744c39b63ea
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:04:25 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:04:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4cf0495

dev-ruby/rails: cleanup

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

 dev-ruby/rails/Manifest |  3 ---
 dev-ruby/rails/rails-6.0.2.2.ebuild | 39 -
 dev-ruby/rails/rails-6.0.3.1.ebuild | 39 -
 dev-ruby/rails/rails-6.0.3.ebuild   | 39 -
 4 files changed, 120 deletions(-)

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 592bdb4c3b5..04b0d052bd6 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.gem 6656 BLAKE2B 
36519aed8bc34ed303125857ebcc4cbc860b530f6de1a7e311c878533b69a2c7026ca39c7979e45411bd3e68256835abead35e4336a0130894c88115e030fcba
 SHA512 
856b7a73bccba7ddc5f10d5acba025da0c7546a70f484d685f009adcda79f0f40c5cc21d1a99edfcb6114cc7643e806240d545fe6fcc6e8d97abf4d79644a695
-DIST rails-6.0.2.2.gem 6656 BLAKE2B 
631342c885e93ee6ac69615051a6b244de0911669a479732897fe73a77b182a93ced8b00c18b53b6ceca14549d32468cee7170c6504bb61de2b6b9734cec8909
 SHA512 
af258bdd3c6aa8a5f511ed98dae5c97169a895aba32ee8db5fd36f4be506a3eab6595acab13cb5a6eda1e721f83881c372b25a4fdb20774fd7e247286744b502
-DIST rails-6.0.3.1.gem 6656 BLAKE2B 
2b0d9aca0a05984688a66cc14065fe99987eeaf2ca79867f075e39ace35cc4eb909b3b42430de9289b7ba5b26c96506c9a9eddb570a8c8b57c52f1a9e7867d9b
 SHA512 
f8d40fb0225e689b2c3ecf948d20e9c44db3d399a2bcd779397a3fcfa862c7735399a0d96fb5c19bf5654a56116941017abe3c5aacff99e403a785d9c44309e8
 DIST rails-6.0.3.2.gem 6656 BLAKE2B 
080846459db9ad58650852acb60eab1474cb8eefb7f4720dc83ac0562dd1bfecd4c98ea0c9165d3c6d578edfed6a45088ee4c223e33fb02d26510ad9ccfd74ff
 SHA512 
288f48bd20f4a5ed485a127ddb9e307a69d3ee00198a168ed1d2581b0e200e0fa14b02811b4c72cc20eedf616b10cd46b38dbbed5fcf44125bda25e1aae41b44
-DIST rails-6.0.3.gem 6656 BLAKE2B 
dc5349ca3969ddcb5322bade4b55e814e2204d7203203251e7dac6aa4dc3a051a005ae7d572ddb8d8710bfe60fa33c8b0a64aa6c2d66b9b7840a8ffc67f9f965
 SHA512 
668686b520dd7bc1808237553162b9a6e39607a08264afa58d6ffc67ed6f03047d067ec134d77be6bb35059eab34c5d712b8ad94a023d9df48024a6fd22366fb

diff --git a/dev-ruby/rails/rails-6.0.2.2.ebuild 
b/dev-ruby/rails/rails-6.0.2.2.ebuild
deleted file mode 100644
index 3be9b73306e..000
--- a/dev-ruby/rails/rails-6.0.2.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="ruby on rails is a web-application and persistance framework"
-HOMEPAGE="https://rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-IUSE=""
-
-ruby_add_rdepend "
-   ~dev-ruby/actioncable-${PV}
-   ~dev-ruby/actionmailbox-${PV}
-   ~dev-ruby/actionmailer-${PV}
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actiontext-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activestorage-${PV}
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3:*
-   >=dev-ruby/sprockets-rails-2.0.0:*
-"

diff --git a/dev-ruby/rails/rails-6.0.3.1.ebuild 
b/dev-ruby/rails/rails-6.0.3.1.ebuild
deleted file mode 100644
index 3be9b73306e..000
--- a/dev-ruby/rails/rails-6.0.3.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="ruby on rails is a web-application and persistance framework"
-HOMEPAGE="https://rubyonrails.org;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-
-IUSE=""
-
-ruby_add_rdepend "
-   ~dev-ruby/actioncable-${PV}
-   ~dev-ruby/actionmailbox-${PV}
-   ~dev-ruby/actionmailer-${PV}
-   ~dev-ruby/actionpack-${PV}
-   ~dev-ruby/actiontext-${PV}
-   ~dev-ruby/actionview-${PV}
-   ~dev-ruby/activejob-${PV}
-   ~dev-ruby/activemodel-${PV}
-   ~dev-ruby/activerecord-${PV}
-   ~dev-ruby/activestorage-${PV}
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/railties-${PV}
-   >=dev-ruby/bundler-1.3:*
-   >=dev-ruby/sprockets-rails-2.0.0:*
-"

diff --git a/dev-ruby/rails/rails-6.0.3.ebuild 
b/dev-ruby/rails/rails-6.0.3.ebuild
deleted file mode 100644
index 3be9b73306e..000
--- 

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

2020-07-04 Thread Hans de Graaff
commit: 8c5638635d9fe1d7998bd4fff2697bf4446130f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:05:13 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:05:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c563863

dev-ruby/railties: cleanup

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

 dev-ruby/railties/Manifest|  3 --
 dev-ruby/railties/railties-6.0.2.2.ebuild | 71 ---
 dev-ruby/railties/railties-6.0.3.1.ebuild | 71 ---
 dev-ruby/railties/railties-6.0.3.ebuild   | 71 ---
 4 files changed, 216 deletions(-)

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/railties/railties-6.0.2.2.ebuild 
b/dev-ruby/railties/railties-6.0.2.2.ebuild
deleted file mode 100644
index 965e9f44c02..000
--- a/dev-ruby/railties/railties-6.0.2.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26"
-
-RUBY_FAKEGEM_TASK_TEST="test:regular"
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="railties.gemspec"
-
-RUBY_FAKEGEM_BINDIR="exe"
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Tools for creating, working with, and running Rails applications"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-# The test suite has many failures, most likely due to a mismatch in
-# exact dependencies or environment specifics. Needs further
-# investigation.
-RESTRICT="test"
-
-RDEPEND+=">=app-eselect/eselect-rails-0.24"
-
-ruby_add_rdepend "
-   ~dev-ruby/activesupport-${PV}
-   ~dev-ruby/actionpack-${PV}
-   >=dev-ruby/thor-0.20.3
-   >=dev-ruby/rake-0.8.7
-   dev-ruby/method_source
-"
-
-ruby_add_bdepend "
-   test? (
-   ~dev-ruby/actionview-${PV}
-   dev-ruby/mocha:0.14
-   )"
-
-all_ruby_prepare() {
-   rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
-   sed -i -e '/load_paths/d' test/abstract_unit.rb || die "Unable to 
remove load paths"
-   sed -i -e '1igem "minitest", "~>4.0"' test/abstract_unit.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   ruby_fakegem_binwrapper rails rails-${PV}
-}
-
-pkg_postinst() {
-   elog "To select between slots of rails, use:"
-   elog "\teselect rails"
-
-   eselect rails update
-}
-
-pkg_postrm() {
-   eselect rails update
-}

diff --git a/dev-ruby/railties/railties-6.0.3.1.ebuild 
b/dev-ruby/railties/railties-6.0.3.1.ebuild
deleted file mode 100644
index 828467ed528..000
--- a/dev-ruby/railties/railties-6.0.3.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_TASK_TEST="test:regular"
-RUBY_FAKEGEM_RECIPE_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md 

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

2020-07-04 Thread Hans de Graaff
commit: 6af7fd32282676aa605dfef79499c8bb411a9249
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:17:02 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af7fd32

dev-ruby/activesupport: cleanup

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

 dev-ruby/activesupport/Manifest|  3 -
 .../activesupport/activesupport-6.0.2.2.ebuild | 72 -
 .../activesupport/activesupport-6.0.3.1.ebuild | 73 --
 dev-ruby/activesupport/activesupport-6.0.3.ebuild  | 73 --
 4 files changed, 221 deletions(-)

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

diff --git a/dev-ruby/activesupport/activesupport-6.0.2.2.ebuild 
b/dev-ruby/activesupport/activesupport-6.0.2.2.ebuild
deleted file mode 100644
index 29e908aae23..000
--- a/dev-ruby/activesupport/activesupport-6.0.2.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="activesupport.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Utility Classes and Extension to the Standard Library"
-HOMEPAGE="https://github.com/rails/rails;
-SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
-IUSE=""
-
-RUBY_S="rails-${PV}/${PN}"
-
-ruby_add_rdepend "
-   >=dev-ruby/concurrent-ruby-1.0.2:1
-   dev-ruby/i18n:1
-   >=dev-ruby/tzinfo-1.1:1
-   >=dev-ruby/minitest-5.1:5
-   >=dev-ruby/zeitwerk-2.1.8:2
-"
-
-# memcache-client, nokogiri, and builder are not strictly
-# needed, but there are tests using this code.
-ruby_add_bdepend "test? (
-   >=dev-ruby/dalli-2.2.1
-   >=dev-ruby/nokogiri-1.4.5
-   >=dev-ruby/builder-3.1.0
-   >=dev-ruby/listen-3.0.5:3
-   dev-ruby/rack
-   dev-ruby/mocha
-   )"
-
-all_ruby_prepare() {
-   # Set the secure permissions that tests expect.
-   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
-
-   # Remove items from the common Gemfile that we don't need for this
-   # test run. This also requires handling some gemspecs.
-   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|mysql\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|minitest\|sprockets\|stackprof\|rack-cache\|redis\|sqlite\)/
 s:^:#:" \
-   -e '/:job/,/end/ s:^:#:' \
-   -e '/group :doc/,/^end/ s:^:#:' \
-   -e 's/gemspec/gemspec path: "activesupport"/' \
-   -e '5igem "builder"; gem "rack"' ../Gemfile || die
-   rm ../Gemfile.lock || die
-   sed -i -e '1igem "tzinfo", "~> 1.1"' test/abstract_unit.rb || die
-
-   # Avoid test that depends on timezone
-   sed -i -e '/test_implicit_coercion/,/^  end/ s:^:#:' 
test/core_ext/duration_test.rb || die
-
-

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

2020-07-04 Thread Hans de Graaff
commit: b40419dd097cfff92269e77fc22b8760c1c48702
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 05:10:17 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 05:10:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40419dd

dev-ruby/activestorage: cleanup

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

 dev-ruby/activestorage/Manifest|  3 --
 .../activestorage/activestorage-6.0.2.2.ebuild | 59 --
 .../activestorage/activestorage-6.0.3.1.ebuild | 59 --
 dev-ruby/activestorage/activestorage-6.0.3.ebuild  | 59 --
 4 files changed, 180 deletions(-)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index f43a996c9c7..18882da 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,5 +1,2 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
-DIST rails-6.0.2.2.tgz 18556125 BLAKE2B 
f4ed5cc6cbbfa84fb687aba5a6c8f2f6ab68febb41147c40ed8dbc6253c128adbac6503e65e89fe672f50270716d197d8c05b4e1e286aafd76581fc167e6c5da
 SHA512 
c1aab2d6c72948c75a047aec9d9f651f0c1bae78bb17e2fa0cb393113ee1e59980dc093e6f3fd3b2f3839c9b3bb4afcd0b0badfd9574b35b932275a9d9800689
-DIST rails-6.0.3.1.tgz 18567937 BLAKE2B 
fe6b58c2cb389f766d356f983787ddd602ee835e90cdbe26c25586c1304aa8c80d4ace2e0956326c0dd428dcd51a624d68d64667c2294c326779498a809ea6c9
 SHA512 
fcdaff0b0e4877a53f89b2b69c9271213297db8df8abccd071da5f2b2d3e3e6855914e1059596903f761b9a3891b31c2fdf10e887183f4433b260f84c4ebccdf
 DIST rails-6.0.3.2.tgz 18568792 BLAKE2B 
574d4b7da1bf0ff308ca1a64369c16e29396c8faddf741bc0f2b7d0c0761e440d64dade6ef67ba4923045c7eab1cd0689d45b6b26f3e3077020157a2b29fb17f
 SHA512 
ea019bef7facc1b8b0d2f181da45d70456a895f2d57eb2410e4a06ba7bea0165dacc0f15fe5080150e4b4ef3c81dacee70b200468232da857fdf60def85b5aec
-DIST rails-6.0.3.tgz 18565682 BLAKE2B 
fe8601aec070535f487801eec16d944809be824e4833b7a906b47b4099dd5e72515ac3e492e4301dd651657fc2c4547ecbdd2c12265e04aad2758e9e284ad385
 SHA512 
f4572b4ebba9a79a6910c554f06e71efab5ccc0090e1a620e80b9d3b479cdd21d5a041437d90313e045e47ccc6e44eb21d4e56cc9fe1fb791cf5593427d0501b

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

diff 

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

2020-07-04 Thread Hans de Graaff
commit: ed72c9244f9697176d6996eddceec6e345854cc4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 04:54:04 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 04:54:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed72c924

dev-ruby/tty-screen: add 0.8.0

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

 dev-ruby/tty-screen/Manifest|  1 +
 dev-ruby/tty-screen/tty-screen-0.8.0.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-ruby/tty-screen/Manifest b/dev-ruby/tty-screen/Manifest
index c956894e0b9..64add772221 100644
--- a/dev-ruby/tty-screen/Manifest
+++ b/dev-ruby/tty-screen/Manifest
@@ -1,2 +1,3 @@
 DIST tty-screen-0.7.0.gem 12288 BLAKE2B 
e61b5462d6c2a8dae96d6e89d8025f2d2ea8bba8328318e067d612832b479ccd34a457a74432ccbe4cf27f26e439f44d67890a492dfa6f8836d2b86512ce9198
 SHA512 
1851c0ea90af65cd1fa9a4a2b4c93d3fa2badf81507d4bb149183aa49578208ddef0065f3047cef4ffa23d3f34840af919ac4f6a2805f7ce0f01096f27101694
 DIST tty-screen-0.7.1.tar.gz 11377 BLAKE2B 
485b5610bc81524cfe525f8a837e99d13788da499dd8fa0f7c3be3f580ada63861f04652031e84817ef6ee49ce099c5fa97104b6634fc306d9ee0bbed0828ac3
 SHA512 
1ef5ce12cdd6337c47f09e5b6ae116985a80efe9f493d52c404496319f1377d4308cd829343d84f5c653b70327c033955232ca62fc8a134503a87a33a264130a
+DIST tty-screen-0.8.0.tar.gz 12956 BLAKE2B 
647a6d06eff154ab99e59a92287a4f6c041ae9e4738869de857cf9508f4a3274c4742e80b3dc3722b17a0e69e4deec1f4dd767b3281fd6c49663ad66232e6be5
 SHA512 
5a612cdd9169c029c5d521a8a33f52c0c5d21ee5e6a404577c04b150822c616c0624be96640ce8084dd596b02cb7cceb67ab2d1385321fa7fbe9cd1da4fb7022

diff --git a/dev-ruby/tty-screen/tty-screen-0.8.0.ebuild 
b/dev-ruby/tty-screen/tty-screen-0.8.0.ebuild
new file mode 100644
index 000..8ed94995bac
--- /dev/null
+++ b/dev-ruby/tty-screen/tty-screen-0.8.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="tty-screen.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Terminal screen size detection which works on Linux, OS X and 
Windows/Cygwin"
+HOMEPAGE="https://github.com/piotrmurach/tty-screen;
+SRC_URI="https://github.com/piotrmurach/tty-screen/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   echo '-rspec_helper' > .rspec || die
+   sed -i -e 's:require_relative ":require "./:' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
+   rm -f spec/perf/size_spec.rb || die
+}



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

2020-07-04 Thread Hans de Graaff
commit: 47016f1070400ebc1175e8eb5aa58f2061de798d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  5 04:55:17 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  5 04:55:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47016f10

dev-ruby/tty-reader: add 0.8.0

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

 dev-ruby/tty-reader/Manifest|  1 +
 dev-ruby/tty-reader/tty-reader-0.8.0.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-ruby/tty-reader/Manifest b/dev-ruby/tty-reader/Manifest
index ee48fe5cfad..4b4b9e7c1c9 100644
--- a/dev-ruby/tty-reader/Manifest
+++ b/dev-ruby/tty-reader/Manifest
@@ -1,2 +1,3 @@
 DIST tty-reader-0.6.0.gem 24576 BLAKE2B 
a89c74bc97a57961c3779b96aa328b536d110517ab2663fbf566f84f434eb552f9a38dd00c644d64430a4e8806611b454ee6d46a76e9c89fb4c93c276f050eb1
 SHA512 
562c204f0dd43539b64bab0f55731ad8650b17d8052c245467aa60cc113e6b31998086fcb7f37f8503ec51ae4511241d5994e8ae1586ed528a07c5ebdc3fce83
 DIST tty-reader-0.7.0.gem 25600 BLAKE2B 
41af0db92c337cdebb428a93b924f466d72f67042267abd4b3cc97a319e01757c2f1f302ec0002de5b90fa1ebecca0d6bffcdc621be2e435d549263779ed3712
 SHA512 
29f41a15ff9d86300d9cb6067028a2bf540d258d8a8ca11892e26d40e423854ce32706a33a5cb75037d99d8d30d42998ecc6876a99f3c30bbddacffe61fbf70e
+DIST tty-reader-0.8.0.tar.gz 459623 BLAKE2B 
c787eebf03fa6169e710d7f838ee02f558577bbd806988e088a9f950c3cf5ef6d4f9e3569f2a29f4a81bcaae029128dc48e439eae075741b077e42c70246
 SHA512 
8fbae094bbba287c2a2176e9838d0769ad33d6d464165f8b46484d47902ce4131842f196d3b7c0fa6f9be10bb37e2315b1dba517d46872b6f8e5a4fb3a6790da

diff --git a/dev-ruby/tty-reader/tty-reader-0.8.0.ebuild 
b/dev-ruby/tty-reader/tty-reader-0.8.0.ebuild
new file mode 100644
index 000..608ff92905d
--- /dev/null
+++ b/dev-ruby/tty-reader/tty-reader-0.8.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="tty-reader.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Methods for processing keyboard input in character, line and 
multiline modes"
+HOMEPAGE="https://github.com/piotrmurach/tty-reader;
+SRC_URI="https://github.com/piotrmurach/tty-reader/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/tty-cursor-0.7:0
+   >=dev-ruby/tty-screen-0.8:0
+   =dev-ruby/wisper-2.0*
+"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+   sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2020-07-04 Thread Georgy Yakovlev
commit: 2247323ce9e28f424b66eca83680f52d55a851b8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jul  5 01:38:19 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jul  5 01:59:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2247323c

sys-fs/zfs: update live ebuild, fix pam dir removal

Closes: https://bugs.gentoo.org/730772
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev  gentoo.org>

 sys-fs/zfs/zfs-.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index b388cd53e3a..143aae5241d 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -130,7 +130,7 @@ src_configure() {
--with-linux="${KV_DIR}"
--with-linux-obj="${KV_OUT_DIR}"
--with-udevdir="$(get_udevdir)"
-   --with-pamconfigsdir=/dev/null # debian configs
+   --with-pamconfigsdir="${EPREFIX}/unwanted_debian_files"
--with-pammoduledir="$(getpam_mod_dir)"
--with-python="${EPYTHON}"
--with-systemdunitdir="$(systemd_get_systemunitdir)"
@@ -158,7 +158,9 @@ src_install() {
 
gen_usr_ldscript -a uutil nvpair zpool zfs zfs_core
 
-   use test-suite || rm -rf "${ED}/usr/share/zfs"
+   use pam && { rm -rv "${ED}/unwanted_debian_files" || die ; }
+
+   use test-suite || { rm -r "${ED}/usr/share/zfs" || die ; }
 
if ! use static-libs; then
find "${ED}/" -name '*.la' -delete || die



[gentoo-commits] repo/gentoo:master commit in: games-emulation/generator/, games-emulation/generator/files/

2020-07-04 Thread David Seifert
commit: 1c9532d3bd70edd5e4e3d296097a058e68c87b0a
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:26 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9532d3

games-emulation/generator: Fix build system

Closes: https://bugs.gentoo.org/656344
Closes: https://bugs.gentoo.org/686198
Closes: https://bugs.gentoo.org/707776
Closes: https://bugs.gentoo.org/724416
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 ...gure.patch => generator-0.35_p4-autoconf.patch} | 16 +
 .../files/generator-0.35_p4-automake.patch | 26 
 ..._p4-gcc-9.patch => generator-0.35_p4-gcc.patch} | 28 ++
 .../generator/files/generator-0.35_p4-inline.patch | 12 --
 .../files/generator-0.35_p4-underlink.patch| 11 -
 .../generator/generator-0.35_p4-r1.ebuild  | 25 ++-
 6 files changed, 74 insertions(+), 44 deletions(-)

diff --git a/games-emulation/generator/files/generator-0.35_p4-configure.patch 
b/games-emulation/generator/files/generator-0.35_p4-autoconf.patch
similarity index 94%
rename from games-emulation/generator/files/generator-0.35_p4-configure.patch
rename to games-emulation/generator/files/generator-0.35_p4-autoconf.patch
index a918c4a9711..ccc9655a2a7 100644
--- a/games-emulation/generator/files/generator-0.35_p4-configure.patch
+++ b/games-emulation/generator/files/generator-0.35_p4-autoconf.patch
@@ -1,5 +1,5 @@
 a/configure.ac.original2008-03-17 13:07:48.0 -0400
-+++ b/configure.ac 2008-03-17 13:08:03.0 -0400
+--- a/configure.ac
 b/configure.ac
 @@ -28,15 +28,12 @@
AC_ARG_WITH(tcltk,
AS_HELP_STRING(--with-tcltk,Create tcltk version),
@@ -68,7 +68,15 @@
AC_CHECK_LIB(jpeg, jpeg_start_compress, 
  [ MY_LIBS="-ljpeg $MY_LIBS"; AC_DEFINE(JPEG, 1, [JPEG features]) ])
  
-@@ -272,14 +225,7 @@
+@@ -259,6 +212,7 @@
+   AC_PROG_CC
+   AC_PROG_CPP
+   AC_PROG_RANLIB
++  AM_PROG_AR
+   AC_PROG_MAKE_SET
+   AC_ISC_POSIX
+   AC_PROG_INSTALL
+@@ -272,14 +226,7 @@
  
AC_PATH_XTRA
  
@@ -84,7 +92,7 @@
  MY_SUBDIRS="gtkopts $MY_SUBDIRS"
  AM_PATH_SDL(1.2.6,,AC_MSG_ERROR(Generator needs sdk 1.2.6 or later))
  
-@@ -305,6 +251,7 @@
+@@ -305,6 +252,7 @@
AC_CHECK_SIZEOF(unsigned long, 4)
AC_CHECK_SIZEOF(unsigned long long, 8)
AC_CHECK_HEADERS(sys/param.h)

diff --git a/games-emulation/generator/files/generator-0.35_p4-automake.patch 
b/games-emulation/generator/files/generator-0.35_p4-automake.patch
new file mode 100644
index 000..e04ed94b9be
--- /dev/null
+++ b/games-emulation/generator/files/generator-0.35_p4-automake.patch
@@ -0,0 +1,26 @@
+--- a/cpu68k/Makefile.am
 b/cpu68k/Makefile.am
+@@ -29,6 +29,7 @@
+ 
+ gen68k_SOURCES = gen68k.c tab68k.c
+ gen68k_DEPENDENCIES = def68k-iibs.h
++BUILT_SOURCES = def68k-iibs.h
+ 
+ noinst_LIBRARIES = lib68k.a
+ lib68k_a_SOURCES = cpu68k-0.c cpu68k-1.c cpu68k-2.c cpu68k-3.c \
+--- a/main/Makefile.am
 b/main/Makefile.am
+@@ -3,11 +3,11 @@
+ INCLUDES = -I../hdr -I. -I../cpu68k -I../ym2612 -I../raze -I../cmz80 \
+-I../sn76496 -I../gtkopts \
+-DFNAME_TCLSCRIPT=\"${datadir}/generator/gen.tcl\" \
+-   @GTK_CFLAGS@ @SDL_CFLAGS@
++   @SDL_CFLAGS@
+ bin_PROGRAMS = @PROGRAM@
+ EXTRA_PROGRAMS = generator-svgalib generator-tcltk generator-allegro \
+  generator-gtk generator-sdl
+-LDADD = ../cpu68k/lib68k.a ../ym2612/libym2612.a @MY_LIBS@ \
++LDADD = ../cpu68k/lib68k.a ../ym2612/libym2612.a @MY_LIBS@ -lm \
+ ../sn76496/libsn76496.a
+ 
+ ## this should be generator_tcltk_DATA but it won't let me do that

diff --git a/games-emulation/generator/files/generator-0.35_p4-gcc-9.patch 
b/games-emulation/generator/files/generator-0.35_p4-gcc.patch
similarity index 59%
rename from games-emulation/generator/files/generator-0.35_p4-gcc-9.patch
rename to games-emulation/generator/files/generator-0.35_p4-gcc.patch
index 7b8eeafb715..c0e22a05739 100644
--- a/games-emulation/generator/files/generator-0.35_p4-gcc-9.patch
+++ b/games-emulation/generator/files/generator-0.35_p4-gcc.patch
@@ -1,8 +1,17 @@
-https://bugs.gentoo.org/698944
-
+--- a/hdr/cpuz80.h
 b/hdr/cpuz80.h
+@@ -5,7 +5,7 @@
+ #  include "raze.h"
+ #else
+ #  include "cmz80.h"
+-CONTEXTMZ80 cpuz80_z80; /* extern'd for save state code */
++extern CONTEXTMZ80 cpuz80_z80; /* extern'd for save state code */
+ #endif
+ 
+ #define LEN_SRAM 0x2000
 --- a/main/vdp.c
 +++ b/main/vdp.c
-@@ -87,7 +87,7 @@ void vdp_describe(void);
+@@ -87,7 +87,7 @@
  void vdp_eventinit(void);
  void vdp_layer_simple(unsigned int layer, unsigned int priority,
uint8 *fielddata, unsigned int lineoffset);
@@ -11,7 +20,7 @@ https://bugs.gentoo.org/698944
   uint8 *cellloc, unsigned int lineoffset);
  void 

[gentoo-commits] repo/gentoo:master commit in: games-action/koth/, games-action/koth/files/

2020-07-04 Thread David Seifert
commit: 79becd30b4adcd72606eb50b9b154d31aa791284
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:32 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79becd30

games-action/koth: Fix build system

Closes: https://bugs.gentoo.org/724324
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 games-action/koth/files/koth-0.8.0-autotools.patch | 20 ++
 games-action/koth/files/koth-0.8.0-gcc.patch   | 72 ++
 .../koth/files/koth-0.8.0-r1-gcc-3.4.patch | 29 -
 games-action/koth/koth-0.8.0-r1.ebuild | 22 +++
 4 files changed, 103 insertions(+), 40 deletions(-)

diff --git a/games-action/koth/files/koth-0.8.0-autotools.patch 
b/games-action/koth/files/koth-0.8.0-autotools.patch
new file mode 100644
index 000..0303a0e0bec
--- /dev/null
+++ b/games-action/koth/files/koth-0.8.0-autotools.patch
@@ -0,0 +1,20 @@
+--- a/configure.in
 b/configure.in
+@@ -4,15 +4,14 @@
+ AM_CONFIG_HEADER(config.h)
+ AC_PROG_MAKE_SET
+ 
+-USER_CFLAGS=$CFLAGS
+-
+ dnl Checks for programs.
+ AC_PROG_CC
+ AC_ISC_POSIX
++AM_PROG_AR
+ AC_PROG_RANLIB
+ 
+ 
+-CFLAGS="-g -O2 -Wall -Wimplicit $USER_CFLAGS"
++CFLAGS="${CFLAGS} -Wall -Wimplicit"
+ dnl Checks for library functions.
+ AC_ARG_ENABLE(client, [  --disable-clientdisable libggi detection 
(can only build server)],
+   if test $enableval == no; then 

diff --git a/games-action/koth/files/koth-0.8.0-gcc.patch 
b/games-action/koth/files/koth-0.8.0-gcc.patch
new file mode 100644
index 000..999498da700
--- /dev/null
+++ b/games-action/koth/files/koth-0.8.0-gcc.patch
@@ -0,0 +1,72 @@
+--- a/src/ballistics.c
 b/src/ballistics.c
+@@ -92,6 +92,7 @@
+   break;
+   case WALL_LAST:
+   /* just to satisfy gcc -Wall */
++  ;
+ }
+ }
+ 
+@@ -210,7 +211,7 @@
+   break;
+   case WALL_RANDOM:   /* both of this can't happen, */
+   case WALL_LAST: /* so they are here to satisfy gcc -Wall */
+-
++  ;
+   }
+ }
+ return FLYING;
+--- a/src/gfx.c
 b/src/gfx.c
+@@ -51,7 +51,7 @@
+ int gfx_armorBar=0;
+ 
+ /* The maximum value for a color. */
+-#define CMAX ((uint16)(~0))
++#define CMAX ((uint16_t)(~0))
+ #define MAX(a, b)  (((a) > (b)) ? (a) : (b))
+ #define MIN(a, b)  (((a) < (b)) ? (a) : (b))
+ 
+--- a/src/gfx.h
 b/src/gfx.h
+@@ -24,7 +24,7 @@
+ #include "terrain.h"
+ 
+ /* The maximum value for a color. */
+-#define CMAX ((uint16)(~0))
++#define CMAX ((uint16_t)(~0))
+ #define MAX_WALLS 6
+ 
+ extern ggi_visual_t gfx_vis;
+--- a/src/log.c
 b/src/log.c
+@@ -26,7 +26,7 @@
+ 
+ Levels_log log_level = INTERESTING;
+ 
+-inline void logPrintf(Levels_log level, char *fmt, ...)
++void logPrintf(Levels_log level, char *fmt, ...)
+ {
+ if(log_level < level)
+   return;
+--- a/src/log.h
 b/src/log.h
+@@ -25,6 +25,6 @@
+ 
+ extern Levels_log log_level;
+ 
+-inline void logPrintf(Levels_log level, char *fmt, ...);
++void logPrintf(Levels_log level, char *fmt, ...);
+ 
+ #endif
+--- a/src/relay.c
 b/src/relay.c
+@@ -260,6 +260,7 @@
+   else goto bail;
+   goto nextpkt;
+   bail:
++  ;
+   }
+   }   
+   }

diff --git a/games-action/koth/files/koth-0.8.0-r1-gcc-3.4.patch 
b/games-action/koth/files/koth-0.8.0-r1-gcc-3.4.patch
deleted file mode 100644
index 145f17dbccd..000
--- a/games-action/koth/files/koth-0.8.0-r1-gcc-3.4.patch
+++ /dev/null
@@ -1,29 +0,0 @@
 a/src/relay.c  2004-11-01 09:19:04.835537536 +
-+++ b/src/relay.c  2004-11-01 09:19:59.453234384 +
-@@ -260,6 +260,7 @@
-   else goto bail;
-   goto nextpkt;
-   bail:
-+  ;
-   }
-   }   
-   }
 a/src/ballistics.c 2004-11-01 09:19:33.132235784 +
-+++ b/src/ballistics.c 2004-11-01 09:20:16.849589736 +
-@@ -92,6 +92,7 @@
-   break;
-   case WALL_LAST:
-   /* just to satisfy gcc -Wall */
-+  ;
- }
- }
- 
-@@ -210,7 +211,7 @@
-   break;
-   case WALL_RANDOM:   /* both of this can't happen, */
-   case WALL_LAST: /* so they are here to satisfy gcc -Wall */
--
-+  ;
-   }
- }
- return FLYING;

diff --git a/games-action/koth/koth-0.8.0-r1.ebuild 
b/games-action/koth/koth-0.8.0-r1.ebuild
index 988f9bf485d..3030dcd88d9 100644
--- a/games-action/koth/koth-0.8.0-r1.ebuild
+++ b/games-action/koth/koth-0.8.0-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit eutils flag-o-matic
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="Multiplayer, networked game of little 

[gentoo-commits] repo/gentoo:master commit in: games-arcade/tuxpuck/, games-arcade/tuxpuck/files/

2020-07-04 Thread David Seifert
commit: efd1894c63543eaacbcfd078113111399ee03583
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:17 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd1894c

games-arcade/tuxpuck: Fix build system

Closes: https://bugs.gentoo.org/724420
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 .../tuxpuck/files/tuxpuck-0.8.2-Makefile.patch | 139 +
 .../files/tuxpuck-0.8.2-freetype_pkgconfig.patch   |  11 --
 .../tuxpuck/files/tuxpuck-0.8.2-ldflags.patch  |  11 --
 .../tuxpuck/files/tuxpuck-0.8.2-parallel.patch |  58 -
 games-arcade/tuxpuck/tuxpuck-0.8.2-r2.ebuild   |  46 ---
 5 files changed, 161 insertions(+), 104 deletions(-)

diff --git a/games-arcade/tuxpuck/files/tuxpuck-0.8.2-Makefile.patch 
b/games-arcade/tuxpuck/files/tuxpuck-0.8.2-Makefile.patch
new file mode 100644
index 000..30b97283a2e
--- /dev/null
+++ b/games-arcade/tuxpuck/files/tuxpuck-0.8.2-Makefile.patch
@@ -0,0 +1,139 @@
+--- a/data/Makefile
 b/data/Makefile
+@@ -1,5 +1,4 @@
+ # Makefile for TuxPuck , Copyright Jacob Kroon 2001-2002
+-CC= gcc
+ SOURCES   = pad_png.c puck_png.c tux_png.c glass_png.c 
scoreboard_png.c \
+ arcana_png.c mousebar_png.c title_jpg.c board_jpg.c \
+ logo_jpg.c crash_ogg.c nock_ogg.c tux_apps_ogg.c \
+@@ -9,27 +8,33 @@
+ 
+ OBJS=$(SOURCES:.c=.o)
+ 
+-%.o   : %.c
+-  $(CC) $(CFLAGS) -c -o $@ $<
+-
+ libdata.a : $(OBJS)
+-  ar r libdata.a $(OBJS)
+-  ranlib libdata.a
++  $(AR) r libdata.a $(OBJS)
++  $(RANLIB) libdata.a
+ 
+-$(SOURCES):
+-  cd ../utils/; $(MAKE)
++monos_fnt.c:
+   ../utils/ttf2font ttfs/mono.ttf monos.fnt 30 30
+   ../utils/data2c monos.fnt monos_fnt
++  rm monos.fnt
++monob_fnt.c:
+   ../utils/ttf2font ttfs/mono.ttf monob.fnt 45 45
+   ../utils/data2c monob.fnt monob_fnt
+-  rm *.fnt
++  rm monob.fnt
++title_jpg.c:
+   ../utils/data2c jpgs/title.jpg title_jpg
++board_jpg.c:
+   ../utils/data2c jpgs/board.jpg board_jpg
++logo_jpg.c:
+   ../utils/data2c jpgs/logo.jpg logo_jpg
++pad_png.c: pngs/pad.png
+   ../utils/data2c pngs/pad.png pad_png
++puck_png.c: pngs/puck.png
+   ../utils/data2c pngs/puck.png puck_png
++scoreboard_png.c:
+   ../utils/data2c pngs/scoreboard.png scoreboard_png
++mousebar_png.c:
+   ../utils/data2c pngs/mousebar.png mousebar_png
++glass_png.c:
+   ../utils/data2c pngs/glass.png glass_png
+   ../utils/data2c pngs/piece1.png piece1_png
+   ../utils/data2c pngs/piece2.png piece2_png
+@@ -38,15 +43,22 @@
+   ../utils/data2c pngs/piece5.png piece5_png
+   mv glass_png.c temp; cat temp piece?_png.c > glass_png.c
+   rm piece?_png.c temp
++crash_ogg.c:
+   ../utils/data2c sounds/crash.ogg crash_ogg
++nock_ogg.c:
+   ../utils/data2c sounds/nock.ogg nock_ogg
++tux_eyes_spr.c:
+   # Tux
+   ../utils/anim tux/eyes.ac tux_eyes.spr
+   ../utils/data2c tux_eyes.spr tux_eyes_spr
+   rm tux_eyes.spr
++tux_png.c: tux/tux.png
+   ../utils/data2c tux/tux.png tux_png
++tux_apps_ogg.c:
+   ../utils/data2c tux/apps.ogg tux_apps_ogg
++tux_boos_ogg.c:
+   ../utils/data2c tux/boos.ogg tux_boos_ogg
++arcana_png.c:
+   # Arcana
+   ../utils/data2c arcana/arcana.png arcana_png
+ clean :
+--- a/Makefile
 b/Makefile
+@@ -1,13 +1,14 @@
+ # Makefile for TuxPuck , Copyright Jacob Kroon 2001-2002
+ NAME  = tuxpuck
+ VERSION   = 0.8.2
+-CC= gcc
+-CFLAGS+= -D_VERSION=\"$(VERSION)\" -g -Wall
++CPPFLAGS  += -D_VERSION=\"$(VERSION)\"
++CFLAGS+= -Wall
+ CSOURCES  = tuxpuck.c video.c audio.c menu.c sprite.c font.c timer.c \
+ board.c entity.c glass.c scoreboard.c player.c zoom.c png.c \
+ jpg.c intro.c tux.c arcana.c 
+ INCLUDES  = tuxpuck.h video.h audio.h font.h
+-
++SDL_CFLAGS = $(shell $$PKG_CONFIG --cflags sdl)
++SDL_LIBS = $(shell $$PKG_CONFIG --libs sdl)
+ 
+ #
+ 
+@@ -17,11 +18,11 @@
+ endif
+ 
+ %.o   : %.c
+-  $(CC) $(CFLAGS) `sdl-config --cflags` -c -o $@ $<
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(SDL_CFLAGS) -c -o $@ $<
+ 
+ $(NAME) : $(OBJS)
+-  cd data; $(MAKE)
+-  $(CC) $(CFLAGS) $(OBJS) data/libdata.a `sdl-config --libs` -lm -lpng \
++  cd data && $(MAKE)
++  $(CC) $(LDFLAGS) $(CFLAGS) $(OBJS) data/libdata.a $(SDL_LIBS) -lm -lpng 
\
+   -ljpeg -lz -lvorbisfile -lvorbis -logg -o $(NAME)
+ 
+ w32icon.o : data/icons/tuxpuck.ico
+--- a/utils/Makefile
 b/utils/Makefile
+@@ -1,18 +1,23 @@
+ # Makefile for TuxPuck Utils , Copyright Jacob Kroon 2001-2002
+-CC= gcc
+-CFLAGS+= -g -Wall -Werror
++CFLAGS+= -Wall
++

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

2020-07-04 Thread David Seifert
commit: 642055cfaedfc2942dee8dd5e1ac7a2a103ea599
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:15 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642055cf

dev-libs/libbulletml: Pass AR/CXX to build system

Closes: https://bugs.gentoo.org/600684
Closes: https://bugs.gentoo.org/723040
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 .../files/libbulletml-0.0.6-Makefile.patch | 119 +
 dev-libs/libbulletml/libbulletml-0.0.6.ebuild  |  17 +--
 2 files changed, 128 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libbulletml/files/libbulletml-0.0.6-Makefile.patch 
b/dev-libs/libbulletml/files/libbulletml-0.0.6-Makefile.patch
new file mode 100644
index 000..05400d2c506
--- /dev/null
+++ b/dev-libs/libbulletml/files/libbulletml-0.0.6-Makefile.patch
@@ -0,0 +1,119 @@
+--- a/Makefile
 b/Makefile
+@@ -1,10 +1,5 @@
+-CC = g++
+ INCLUDES = -I.
+ LIBS = tinyxml/tinyxml.o tinyxml/tinyxmlparser.o tinyxml/tinyxmlerror.o
+-#CXXFLAGS = -g -W -Wall -ansi -pedantic
+-#CXXFLAGS = -pg -g -W -Wall -ansi -pedantic
+-CXXFLAGS = -O2 -W -Wall -ansi -pedantic
+-CFLAGS = -O2
+ OBJS = bulletmlparser-tinyxml.o bulletmlparser.o bulletmltree.o calc.o 
formula-variables.o bulletmlrunner.o bulletmlrunnerimpl.o
+ 
+ all: libbulletml.a
+@@ -21,7 +16,7 @@
+   bison -y   calc.yy && mv y.tab.c calc.cpp
+ 
+ $(OBJS): %.o: %.cpp
+-  $(CC) -c $(CXXFLAGS) $(INCLUDES) $<
++  $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(INCLUDES) -c $< -o $@
+ 
+ doxy:
+   doxygen
+--- a/tinyxml/Makefile
 b/tinyxml/Makefile
+@@ -14,41 +14,6 @@
+ PROFILE:= NO
+ 
+ #
+-
+-CC := gcc
+-CXX:= g++
+-LD := g++
+-AR := ar rc
+-RANLIB := ranlib
+-
+-DEBUG_CFLAGS := -Wall -Wno-unknown-pragmas -Wno-format -g -DDEBUG
+-RELEASE_CFLAGS   := -Wall -Wno-unknown-pragmas -Wno-format -O2
+-
+-LIBS   :=
+-
+-DEBUG_CXXFLAGS   := ${DEBUG_CFLAGS} 
+-RELEASE_CXXFLAGS := ${RELEASE_CFLAGS}
+-
+-DEBUG_LDFLAGS:= -g
+-RELEASE_LDFLAGS  :=
+-
+-ifeq (YES, ${DEBUG})
+-   CFLAGS   += ${DEBUG_CFLAGS}
+-   CXXFLAGS += ${DEBUG_CXXFLAGS}
+-   LDFLAGS  += ${DEBUG_LDFLAGS}
+-else
+-   CFLAGS   += ${RELEASE_CFLAGS}
+-   CXXFLAGS += ${RELEASE_CXXFLAGS}
+-   LDFLAGS  += ${RELEASE_LDFLAGS}
+-endif
+-
+-ifeq (YES, ${PROFILE})
+-   CFLAGS   := ${CFLAGS} -pg
+-   CXXFLAGS := ${CXXFLAGS} -pg
+-   LDFLAGS  := ${LDFLAGS} -pg
+-endif
+-
+-#
+ # Preprocessor directives
+ #
+ 
+@@ -70,8 +35,8 @@
+ # Makefile code common to all platforms
+ #
+ 
+-CFLAGS   := ${CFLAGS}   ${DEFS}
+-CXXFLAGS := ${CXXFLAGS} ${DEFS}
++CFLAGS   += ${DEFS}
++CXXFLAGS += ${DEFS}
+ 
+ #
+ # Targets of the build
+@@ -98,7 +63,7 @@
+ #
+ 
+ ${OUTPUT}: ${OBJS}
+-  ${LD} -o $@ ${LDFLAGS} ${OBJS} ${LIBS} ${EXTRA_LIBS}
++  ${CXX} ${LDFLAGS} -o $@ ${OBJS} ${LIBS} ${EXTRA_LIBS}
+ 
+ #
+ # common rules
+@@ -106,10 +71,10 @@
+ 
+ # Rules for compiling source files to object files
+ %.o : %.cpp
+-  ${CXX} -c ${CXXFLAGS} ${INCS} $< -o $@
++  ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${INCS} -c $< -o $@
+ 
+ %.o : %.c
+-  ${CC} -c ${CFLAGS} ${INCS} $< -o $@
++  ${CC} ${CFLAGS} ${CPPFLAGS} ${INCS} -c $< -o $@
+ 
+ clean:
+   -rm -f core ${OBJS} ${OUTPUT}
+--- a/ygg/Makefile
 b/ygg/Makefile
+@@ -2,8 +2,6 @@
+ LIBS = 
+ #CXXFLAGS = -g -W -Wall
+ #CXXFLAGS = -pg -g -W -Wall
+-CXXFLAGS = -O2 -W -Wall
+-CFLAGS = -O2
+ OBJS = ygg.o
+ 
+ all: $(OBJS)
+@@ -12,7 +10,7 @@
+   rm -f *.o *.a
+ 
+ $(OBJS): %.o: %.cpp
+-  $(CXX) -c $(CXXFLAGS) $(INCLUDES) $<
++  $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(INCLUDES) -c $< -o $@
+ 
+ distdir:
+ 

diff --git a/dev-libs/libbulletml/libbulletml-0.0.6.ebuild 
b/dev-libs/libbulletml/libbulletml-0.0.6.ebuild
index 045879e2c0f..5bd9fa9717b 100644
--- a/dev-libs/libbulletml/libbulletml-0.0.6.ebuild
+++ b/dev-libs/libbulletml/libbulletml-0.0.6.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="A Library of Bullet Markup Language"
 HOMEPAGE="https://shinh.skr.jp/libbulletml/index_en.html;
 SRC_URI="https://shinh.skr.jp/libbulletml/${P}.tar.bz2;
@@ -10,25 +12,24 @@ SRC_URI="https://shinh.skr.jp/libbulletml/${P}.tar.bz2;
 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libjsw/files/, media-libs/libjsw/

2020-07-04 Thread David Seifert
commit: e14bf63ddbb50035dd50aff7099c1bc7c0918647
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:09 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e14bf63d

media-libs/libjsw: Fix build system

Closes: https://bugs.gentoo.org/724664
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 media-libs/libjsw/files/libjsw-1.5.8-build.patch | 179 ---
 media-libs/libjsw/libjsw-1.5.8.ebuild|  36 +++--
 2 files changed, 145 insertions(+), 70 deletions(-)

diff --git a/media-libs/libjsw/files/libjsw-1.5.8-build.patch 
b/media-libs/libjsw/files/libjsw-1.5.8-build.patch
index d786195058c..ebe7dfc93ef 100644
--- a/media-libs/libjsw/files/libjsw-1.5.8-build.patch
+++ b/media-libs/libjsw/files/libjsw-1.5.8-build.patch
@@ -1,60 +1,17 @@
 libjsw/Makefile.old2010-03-22 17:03:21.0 +0100
-+++ libjsw/Makefile2010-03-22 17:07:02.0 +0100
-@@ -51,10 +51,10 @@
- #   to debug the program.
- #
- 
--CFLAGS = -Wall -O2 -g
--CFLAGS += -ffast-math
-+CFLAGS += -fPIC
-+CXXFLAGS += -fPIC
- 
--CPPFLAGS = -D__cplusplus
-+CPPFLAGS += -D__cplusplus
- 
- 
- # 
-@@ -82,11 +82,9 @@
- OBJ_C   = $(SRC_C:.c=.o)
- OBJ_CPP = $(SRC_CPP:.cpp=.o)
- .c.o:
--  @echo "Compiling module $*.o"
--  @+$(CC) -c $*.c $(INC_DIRS) $(CFLAGS)
-+  $(CC) -c $*.c $(INC_DIRS) $(CFLAGS)
- .cpp.o:
--  @echo "Compiling module $*.o"
--  @+$(CPP) -c $*.cpp $(INC_DIRS) $(CFLAGS) $(CPPFLAGS)
-+  $(CPP) -c $*.cpp $(INC_DIRS) $(CXXFLAGS) $(CPPFLAGS)
- 
- 
- # 
-@@ -95,13 +93,7 @@
- $(LIB): prebuild modules postbuild
- 
- modules: $(OBJ_C) $(OBJ_CPP)
--  @echo  -n "Linking modules..."
--  @$(CC) $(OBJ_C) $(OBJ_CPP) -Wl,-soname=$(LIB) -shared -o $(LIB) $(LIBS) 
$(LIB_DIRS)
--  @echo -n "   "
--  @$(RM) $(RMFLAGS) $(LIBPFX).so
--  @$(LINK) -s $(LIB) $(LIBPFX).so
--  @$(LINK) -s $(LIB) $(LIBPFX).so.1
--  @-$(LS) $(LSFLAGS) $(LIB)
-+  $(CPP) $(OBJ_C) $(OBJ_CPP) -o $(LIB) $(LDFLAGS) $(LIBS) $(LIB_DIRS)
- 
- prebuild:
-   @echo "Building library \"$(LIB)\"..."
 jscalibrator/Makefile.old  2010-03-22 17:08:07.0 +0100
-+++ jscalibrator/Makefile  2010-03-22 17:11:26.0 +0100
-@@ -59,9 +59,6 @@
+--- a/jscalibrator/Makefile
 b/jscalibrator/Makefile
+@@ -59,10 +59,7 @@
  #CFLAGS = -Wall -O -g \
  # `gtk-config --cflags`
  
 -CFLAGS = -Wall -O6 -fomit-frame-pointer -funroll-loops -ffast-math \
 - `gtk-config --cflags`
 -
- CPPFLAGS = -D__cplusplus
+-CPPFLAGS = -D__cplusplus
++CPPFLAGS = 
  
  
+ # 
 @@ -76,7 +73,7 @@
  #   to the LIB line depending on what you have set in the CFLAGS line
  #   farther above.
@@ -82,21 +39,27 @@
  
  
  # 
-@@ -117,11 +114,9 @@
+@@ -111,17 +108,13 @@
+ RM  = rm
+ RMFLAGS = -f
+ 
+-CC  = cc
+-CPP = c++
+ BIN = jscalibrator
  OBJ_C   = $(SRC_C:.c=.o)
  OBJ_CPP = $(SRC_CPP:.cpp=.o)
  .c.o:
 -  @echo "Compiling module $*.o"
 -  @+$(CC) -c $*.c $(INC_DIRS) $(CFLAGS)
-+  $(CC) -c $*.c $(INC_DIRS) $(CFLAGS)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(INC_DIRS) -c $< -o $@
  .cpp.o:
 -  @echo "Compiling module $*.o"
 -  @+$(CPP) -c $*.cpp $(INC_DIRS) $(CFLAGS) $(CPPFLAGS)
-+  $(CPP) -c $*.cpp $(INC_DIRS) $(CXXFLAGS) $(CPPFLAGS)
++  $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(INC_DIRS) -c $< -o $@
  
  
  # 
-@@ -130,10 +125,7 @@
+@@ -130,10 +123,7 @@
  $(BIN): prebuild modules postbuild
  
  modules: $(OBJ_C) $(OBJ_CPP)
@@ -104,7 +67,115 @@
 -  @$(CC) $(OBJ_C) $(OBJ_CPP) -o $(BIN) $(LIBS) $(LIB_DIRS)
 -  @echo -n "   "
 -  @-$(LS) $(LSFLAGS) $(BIN)
-+  $(CC) $(OBJ_C) $(OBJ_CPP) -o $(BIN) $(LDFLAGS) $(LIB_DIRS) $(LIBS)
++  $(CC) $(LDFLAGS) $(OBJ_C) $(OBJ_CPP) -o $(BIN) $(LIB_DIRS) $(LIBS)
  
  prebuild:
@echo "Building program \"$(BIN)\"..."
+--- a/jswdemos/Makefile
 b/jswdemos/Makefile
+@@ -1,5 +1,5 @@
+ # Compiler flags
+-CFLAGS = -g -O2 -Wall
++CFLAGS += -Wall
+ 
+ # Libraries to link to
+ LIB = -ljsw
+@@ -10,10 +10,6 @@
+ # Include paths
+ INC_DIRS =
+ 
+-# Compiler
+-CC = gcc
+-CPP = g++
+-
+ # Utilities
+ RM  = rm
+ RMFLAGS = -f
+@@ -25,22 +21,23 @@
+ 
+ axis:
+   @echo "Compiling program \"axis\""
+-  @$(CC) axis.c -o axis $(CFLAGS) $(LIB) $(LIB_DIRS)
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) axis.c -o axis $(LIB) $(LIB_DIRS)
+ 
+ basic:
+   @echo "Compiling program \"basic\""
+-  @$(CC) basic.c -o basic $(CFLAGS) $(LIB) $(LIB_DIRS)
++  $(CC) $(CFLAGS) $(CPPFLAGS) 

[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/

2020-07-04 Thread David Seifert
commit: 20967d31025f9461e8d0e126cbc28509a8f315ba
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:06 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20967d31

x11-base/xorg-server: Pass CPP to build system

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

 x11-base/xorg-server/xorg-server-1.20.8-r1.ebuild | 3 ++-
 x11-base/xorg-server/xorg-server-1.20.8.ebuild| 3 ++-
 x11-base/xorg-server/xorg-server-.ebuild  | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/x11-base/xorg-server/xorg-server-1.20.8-r1.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.8-r1.ebuild
index 8aae610d6d0..bb60f9d7149 100644
--- a/x11-base/xorg-server/xorg-server-1.20.8-r1.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.8-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 XORG_DOC=doc
-inherit xorg-3 multilib flag-o-matic
+inherit xorg-3 multilib flag-o-matic toolchain-funcs
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 
 DESCRIPTION="X.Org X servers"
@@ -173,6 +173,7 @@ pkg_setup() {
--without-fop
--with-os-vendor=Gentoo
--with-sha1=libcrypto
+   CPP="$(tc-getPROG CPP cpp)"
)
 
if use systemd || use elogind; then

diff --git a/x11-base/xorg-server/xorg-server-1.20.8.ebuild 
b/x11-base/xorg-server/xorg-server-1.20.8.ebuild
index 62120a5bcb2..c7664c4d575 100644
--- a/x11-base/xorg-server/xorg-server-1.20.8.ebuild
+++ b/x11-base/xorg-server/xorg-server-1.20.8.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 XORG_DOC=doc
-inherit xorg-3 multilib flag-o-matic
+inherit xorg-3 multilib flag-o-matic toolchain-funcs
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 
 DESCRIPTION="X.Org X servers"
@@ -176,6 +176,7 @@ pkg_setup() {
--without-fop
--with-os-vendor=Gentoo
--with-sha1=libcrypto
+   CPP="$(tc-getPROG CPP cpp)"
)
 }
 

diff --git a/x11-base/xorg-server/xorg-server-.ebuild 
b/x11-base/xorg-server/xorg-server-.ebuild
index 347f504c887..bfb790ecd5d 100644
--- a/x11-base/xorg-server/xorg-server-.ebuild
+++ b/x11-base/xorg-server/xorg-server-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 XORG_DOC=doc
 XORG_EAUTORECONF="yes"
-inherit xorg-3 multilib flag-o-matic
+inherit xorg-3 multilib flag-o-matic toolchain-funcs
 EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git;
 
 DESCRIPTION="X.Org X servers"
@@ -173,6 +173,7 @@ pkg_setup() {
--without-dtrace
--without-fop
--with-sha1=libcrypto
+   CPP="$(tc-getPROG CPP cpp)"
)
 
if use systemd || use elogind; then



[gentoo-commits] repo/gentoo:master commit in: games-arcade/lbreakout2/files/, games-arcade/lbreakout2/

2020-07-04 Thread David Seifert
commit: ba89ac49bbdb87a8b7997b68ddca61af0bd7405a
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:23 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba89ac49

games-arcade/lbreakout2: Call AM_PROG_AR

Closes: https://bugs.gentoo.org/724408
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 .../lbreakout2/files/lbreakout2-2.6.5-gentoo.patch | 64 --
 games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild | 36 ++--
 2 files changed, 55 insertions(+), 45 deletions(-)

diff --git a/games-arcade/lbreakout2/files/lbreakout2-2.6.5-gentoo.patch 
b/games-arcade/lbreakout2/files/lbreakout2-2.6.5-gentoo.patch
index 365274c581b..3284426749a 100644
--- a/games-arcade/lbreakout2/files/lbreakout2-2.6.5-gentoo.patch
+++ b/games-arcade/lbreakout2/files/lbreakout2-2.6.5-gentoo.patch
@@ -1,34 +1,24 @@
 lbreakout2-2.6.1.orig/Makefile.am
-+++ lbreakout2-2.6.1/Makefile.am
-@@ -1,13 +1,8 @@
- SUBDIRS = intl m4 po common gui game server client docs
- 
- EXTRA_DIST = config.rpath AUTHORS COPYING ChangeLog INSTALL README \
--README-SDL.txt TODO lbreakout2.spec touchall lbreakout32.gif \
--lbreakout48.gif lbreakout2.desktop.in win32_mancomp win32_preparchive
--
--desktopdir = $(datadir)/applications
--desktop_DATA = lbreakout2.desktop
--icondir = $(datadir)/icons
--icon_DATA = lbreakout48.gif
-+README-SDL.txt TODO lbreakout2.spec touchall \
-+win32_mancomp win32_preparchive
- 
- WIN32_TEXT = AUTHORS COPYING ChangeLog INSTALL README README-SDL.txt \
- TODO lbreakout2.spec ABOUT-NLS
 lbreakout2-2.6.1.orig/common/gettext.h
-+++ lbreakout2-2.6.1/common/gettext.h
+--- a/common/gettext.h
 b/common/gettext.h
 @@ -24,6 +24,7 @@
  
  /* Get declarations of GNU message catalog functions.  */
  # include 
 +# include 
  
- #else
+ /* We need locale.h too, otherwise setlocale() bails out; cf. #643471 */
+ #if HAVE_LOCALE_H
+--- a/configure.in
 b/configure.in
+@@ -12,6 +12,7 @@
+ dnl Checks for programs.
+ AM_GNU_GETTEXT
+ AC_PROG_CC
++AM_PROG_AR
+ AC_PROG_RANLIB
+ AC_EXEEXT
  
 lbreakout2-2.6.1.orig/configure.in
-+++ lbreakout2-2.6.1/configure.in
-@@ -80,8 +80,6 @@
+@@ -80,8 +81,6 @@
  [  --enable-netdebug   Enable net packet debugging.], 
netdebug_flag="-DNET_DEBUG_MSG" )
  AC_SUBST(netdebug_flag)
  
@@ -37,8 +27,8 @@
  locdir_flag="-DLOCALEDIR=\\\"$localedir\\\""
  
  dnl installation path
 lbreakout2-2.6.1.orig/docs/Makefile.am
-+++ lbreakout2-2.6.1/docs/Makefile.am
+--- a/docs/Makefile.am
 b/docs/Makefile.am
 @@ -7,11 +7,11 @@
  warp.jpg screen.jpg
  
@@ -54,8 +44,26 @@
  
  win32-install-script:
@for file in $(EXTRA_DIST); do \
 lbreakout2-2.6.1.orig/po/Makefile.in.in
-+++ lbreakout2-2.6.1/po/Makefile.in.in
+--- a/Makefile.am
 b/Makefile.am
+@@ -1,13 +1,8 @@
+ SUBDIRS = intl m4 po common gui game server client docs
+ 
+ EXTRA_DIST = config.rpath AUTHORS COPYING ChangeLog INSTALL README \
+-README-SDL.txt TODO lbreakout2.spec touchall lbreakout32.gif \
+-lbreakout48.gif lbreakout2.desktop.in win32_mancomp win32_preparchive
+-
+-desktopdir = $(datadir)/applications
+-desktop_DATA = lbreakout2.desktop
+-icondir = $(datadir)/icons
+-icon_DATA = lbreakout48.gif
++README-SDL.txt TODO lbreakout2.spec touchall \
++win32_mancomp win32_preparchive
+ 
+ WIN32_TEXT = AUTHORS COPYING ChangeLog INSTALL README README-SDL.txt \
+ TODO lbreakout2.spec ABOUT-NLS
+--- a/po/Makefile.in.in
 b/po/Makefile.in.in
 @@ -24,7 +24,7 @@
  exec_prefix = @exec_prefix@
  datadir = @datadir@

diff --git a/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild 
b/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild
index 5be797a596d..129ed748d93 100644
--- a/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild
+++ b/games-arcade/lbreakout2/lbreakout2-2.6.5-r1.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
 inherit autotools desktop flag-o-matic gnome2-utils
 
 levels_V=20141220
@@ -24,36 +25,38 @@ RDEPEND="
media-libs/libsdl[sound,joystick,video]
media-libs/sdl-net
media-libs/sdl-mixer
-   nls? ( virtual/libintl )
-"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )
-"
+   nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_unpack() {
unpack ${P}.tar.gz
 
-   cd "${S}/client/levels"
+   cd "${S}/client/levels" || die
unpack ${PN}-levelsets-${levels_V}.tar.gz
 
-   if use themes ; then
-   mkdir "${WORKDIR}/themes"
-   cd "${WORKDIR}/themes"
+   if use themes; then
+   mkdir "${WORKDIR}"/themes || die
+   cd "${WORKDIR}"/themes || die
unpack ${PN}-themes-${themes_V}.tar.gz
 
# Delete a few 

[gentoo-commits] repo/gentoo:master commit in: games-emulation/dgen-sdl/files/, games-emulation/dgen-sdl/

2020-07-04 Thread David Seifert
commit: 50d012f7120607d69c10e0938e16fa392bf699d7
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:29 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50d012f7

games-emulation/dgen-sdl: Call AM_PROG_AR

Closes: https://bugs.gentoo.org/724410
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 games-emulation/dgen-sdl/dgen-sdl-1.33-r1.ebuild   | 29 ++
 .../dgen-sdl/files/dgen-sdl-1.33-AM_PROG_AR.patch  | 10 
 2 files changed, 29 insertions(+), 10 deletions(-)

diff --git a/games-emulation/dgen-sdl/dgen-sdl-1.33-r1.ebuild 
b/games-emulation/dgen-sdl/dgen-sdl-1.33-r1.ebuild
index 5d9acdc094b..c80d660bf3e 100644
--- a/games-emulation/dgen-sdl/dgen-sdl-1.33-r1.ebuild
+++ b/games-emulation/dgen-sdl/dgen-sdl-1.33-r1.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="A Linux/SDL-Port of the famous DGen MegaDrive/Genesis-Emulator"
 HOMEPAGE="http://dgen.sourceforge.net/;
@@ -15,13 +17,19 @@ IUSE="joystick opengl"
 RDEPEND="
media-libs/libsdl[joystick?,opengl?]
app-arch/libarchive
-   opengl? ( virtual/opengl )
-"
-DEPEND="${RDEPEND}
-   x86? ( dev-lang/nasm )
-"
-
-PATCHES=( "${FILESDIR}"/${P}-joystick.patch )
+   opengl? ( virtual/opengl )"
+DEPEND="${RDEPEND}"
+BDEPEND="x86? ( dev-lang/nasm )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-joystick.patch
+   "${FILESDIR}"/${P}-AM_PROG_AR.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
 
 src_configure() {
econf \
@@ -36,5 +44,6 @@ src_compile() {
 }
 
 src_install() {
-   DOCS="AUTHORS ChangeLog README sample.dgenrc" default
+   default
+   dodoc sample.dgenrc
 }

diff --git a/games-emulation/dgen-sdl/files/dgen-sdl-1.33-AM_PROG_AR.patch 
b/games-emulation/dgen-sdl/files/dgen-sdl-1.33-AM_PROG_AR.patch
new file mode 100644
index 000..e04efcc01f3
--- /dev/null
+++ b/games-emulation/dgen-sdl/files/dgen-sdl-1.33-AM_PROG_AR.patch
@@ -0,0 +1,10 @@
+--- a/configure.ac
 b/configure.ac
+@@ -25,6 +25,7 @@
+ AC_PROG_CXXCPP
+ AC_PROG_INSTALL
+ AC_PROG_LN_S
++AM_PROG_AR
+ AC_PROG_RANLIB
+ 
+ dnl Set the value of make, if make doesn't already.



[gentoo-commits] repo/gentoo:master commit in: games-arcade/insaneodyssey/, games-arcade/insaneodyssey/files/

2020-07-04 Thread David Seifert
commit: 61e5647d04e81d0f715d7adb527e94f647c0931c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:20 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e5647d

games-arcade/insaneodyssey: Re-bootstrap autotools

Closes: https://bugs.gentoo.org/724418
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 .../files/insaneodyssey-000311-datafiles.patch |  4 +-
 .../files/insaneodyssey-000311-gcc6.patch  |  4 +-
 .../insaneodyssey/insaneodyssey-000311-r1.ebuild   | 49 --
 3 files changed, 31 insertions(+), 26 deletions(-)

diff --git 
a/games-arcade/insaneodyssey/files/insaneodyssey-000311-datafiles.patch 
b/games-arcade/insaneodyssey/files/insaneodyssey-000311-datafiles.patch
index 3aab4eeaf9d..f4114cfc8e8 100644
--- a/games-arcade/insaneodyssey/files/insaneodyssey-000311-datafiles.patch
+++ b/games-arcade/insaneodyssey/files/insaneodyssey-000311-datafiles.patch
@@ -1,5 +1,5 @@
 a/io.cpp.orig  2004-06-01 19:11:16.0 +0300
-+++ b/io.cpp   2004-06-01 19:21:14.0 +0300
+--- a/insaneodyssey/io.cpp
 b/insaneodyssey/io.cpp
 @@ -42,7 +42,11 @@
  {
SDL_Surface *image, *surface;

diff --git a/games-arcade/insaneodyssey/files/insaneodyssey-000311-gcc6.patch 
b/games-arcade/insaneodyssey/files/insaneodyssey-000311-gcc6.patch
index 4fd35438d24..74b4bf644d4 100644
--- a/games-arcade/insaneodyssey/files/insaneodyssey-000311-gcc6.patch
+++ b/games-arcade/insaneodyssey/files/insaneodyssey-000311-gcc6.patch
@@ -1,7 +1,7 @@
 Bug: https://bugs.gentoo.org/600894
 
 a/io.cpp
-+++ b/io.cpp
+--- a/insaneodyssey/io.cpp
 b/insaneodyssey/io.cpp
 @@ -22,6 +22,7 @@
  #include 
  #include 

diff --git a/games-arcade/insaneodyssey/insaneodyssey-000311-r1.ebuild 
b/games-arcade/insaneodyssey/insaneodyssey-000311-r1.ebuild
index 0383afc0b2b..a96e2645151 100644
--- a/games-arcade/insaneodyssey/insaneodyssey-000311-r1.ebuild
+++ b/games-arcade/insaneodyssey/insaneodyssey-000311-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit desktop
+EAPI=7
+
+inherit autotools desktop
 
 DESCRIPTION="Help West Muldune escape from a futuristic mental hospital"
 HOMEPAGE="http://members.fortunecity.com/rivalentertainment/iox.html;
@@ -13,30 +14,28 @@ SRC_URI="mirror://gentoo/io${PV}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
-DEPEND="media-libs/libsdl[sound,video]
+DEPEND="
+   media-libs/libsdl[sound,video]
media-libs/sdl-mixer
-   media-libs/sdl-image
-"
+   media-libs/sdl-image"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}"
 
-src_prepare() {
-   default
-
-   cd ${PN}
-
+PATCHES=(
# Modify data load code and paths to game data
-   eapply "${FILESDIR}"/${P}-datafiles.patch
+   "${FILESDIR}"/${P}-datafiles.patch
+   "${FILESDIR}"/${P}-gcc6.patch
+)
 
-   eapply "${FILESDIR}"/${P}-gcc6.patch
+src_prepare() {
+   default
 
sed -i \
-e "/lvl/s:^:/usr/share/${PN}/:" \
-e "s:night:/usr/share/${PN}/night:" \
-   levels.dat || die
+   insaneodyssey/levels.dat || die
sed -i \
-e "s:tiles.dat:/usr/share/${PN}/tiles.dat:" \
-e "s:sprites.dat:/usr/share/${PN}/sprites.dat:" \
@@ -44,17 +43,23 @@ src_prepare() {
-e "s:IO_T:/usr/share/${PN}/IO_T:" \
-e "s:tiles.att:/usr/share/${PN}/tiles.att:" \
-e "s:shot:/usr/share/${PN}/shot:" \
-   io.cpp || die
+   insaneodyssey/io.cpp || die
sed -i \
-e 's:\[32:[100:' \
-   io.h || die
+   insaneodyssey/io.h || die
+
+   mv configure.{in,ac} || die
+   eautoreconf
 }
 
 src_install() {
-   cd ${PN}
-   dobin ${PN}
-   insinto /usr/share/${PN}
+   cd insaneodyssey || die
+
+   dobin insaneodyssey
+
+   insinto /usr/share/insaneodyssey
doins *bmp *png *dat *att *lvl *wav *mod *IT
-   newicon west00r.png ${PN}.png
-   make_desktop_entry ${PN} "Insane Odyssey"
+
+   newicon west00r.png insaneodyssey.png
+   make_desktop_entry insaneodyssey "Insane Odyssey"
 }



[gentoo-commits] repo/gentoo:master commit in: games-action/maelstrom/, games-action/maelstrom/files/

2020-07-04 Thread David Seifert
commit: 663a0737e3a48cedefaf0b812ec01b2edb407e91
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:35 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663a0737

games-action/maelstrom: Fix build system

Closes: https://bugs.gentoo.org/724326
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 .../files/maelstrom-3.0.6-autotools.patch  | 34 ++
 games-action/maelstrom/maelstrom-3.0.6-r3.ebuild   | 40 ++
 2 files changed, 52 insertions(+), 22 deletions(-)

diff --git a/games-action/maelstrom/files/maelstrom-3.0.6-autotools.patch 
b/games-action/maelstrom/files/maelstrom-3.0.6-autotools.patch
new file mode 100644
index 000..25657849485
--- /dev/null
+++ b/games-action/maelstrom/files/maelstrom-3.0.6-autotools.patch
@@ -0,0 +1,34 @@
+--- a/configure.in
 b/configure.in
+@@ -13,6 +13,7 @@
+ AC_PROG_MAKE_SET
+ AC_PROG_CC
+ AC_PROG_CXX
++AM_PROG_AR
+ AC_PROG_RANLIB
+ AC_PROG_INSTALL
+ 
+@@ -102,10 +103,10 @@
+ ;;
+ *-*-beos*)
+ ac_default_prefix=/boot/beos
+-GAME_INSTALLDIR="\$(prefix)/games/$PACKAGE"
++GAME_INSTALLDIR="\$(datadir)/$PACKAGE"
+ ;;
+ *)
+-GAME_INSTALLDIR="\$(prefix)/games/$PACKAGE"
++GAME_INSTALLDIR="\$(datadir)/$PACKAGE"
+ ;;
+ esac
+ AC_SUBST(GAME_INSTALLDIR)
+--- a/Makefile.am
 b/Makefile.am
+@@ -65,7 +65,7 @@
+ 
+ # Special install rule for the game
+ install:
+-  make install_gamedata target=@GAME_INSTALLDIR@
++  $(MAKE) install-binPROGRAMS install_gamedata 
target=$(DESTDIR)/@GAME_INSTALLDIR@
+ 
+ install_gamedata:
+   sh mkinstalldirs $(target)/

diff --git a/games-action/maelstrom/maelstrom-3.0.6-r3.ebuild 
b/games-action/maelstrom/maelstrom-3.0.6-r3.ebuild
index db33e84ab96..50639f25c72 100644
--- a/games-action/maelstrom/maelstrom-3.0.6-r3.ebuild
+++ b/games-action/maelstrom/maelstrom-3.0.6-r3.ebuild
@@ -1,25 +1,25 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-inherit autotools eutils
+EAPI=7
+
+inherit autotools desktop
 
-MY_P=Maelstrom-${PV}
 DESCRIPTION="An asteroids battle game"
 HOMEPAGE="http://www.libsdl.org/projects/Maelstrom/;
-SRC_URI="http://www.libsdl.org/projects/Maelstrom/src/${MY_P}.tar.gz;
+SRC_URI="http://www.libsdl.org/projects/Maelstrom/src/${P^}.tar.gz;
 
-KEYWORDS="~alpha ~amd64 ~x86"
-SLOT="0"
 LICENSE="GPL-2"
-IUSE=""
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~x86"
 
-DEPEND="acct-group/gamestat
+DEPEND="
+   acct-group/gamestat
media-libs/libsdl[sound,joystick,video]
media-libs/sdl-net"
 RDEPEND="${DEPEND}"
 
-S=${WORKDIR}/${MY_P}
+S="${WORKDIR}/${P^}"
 
 PATCHES=(
"${FILESDIR}"/${P}-security.patch
@@ -27,21 +27,17 @@ PATCHES=(
"${FILESDIR}"/${P}-gcc34.patch
"${FILESDIR}"/${P}-warnings.patch
"${FILESDIR}"/${P}-gcc53.patch
+   "${FILESDIR}"/${P}-autotools.patch
 )
 
 src_prepare() {
default
 
-   # Install the data into $(datadir)/..., not $(prefix)/games/...
-   sed -i \
-   -e "s:(prefix)/games/:(datadir)/:" configure.in || die
-   sed -i \
-   -e '/make install_gamedata/ { s:=:=$(DESTDIR)/:; 
s/make/$(MAKE)/; s/install_gamedata/install-binPROGRAMS install_gamedata/; }' 
Makefile.am || die
# Install the high scores file in ${GAMES_STATEDIR}
sed -i \
-e 
"s:path.Path(MAELSTROM_SCORES):\"/var/games/\"MAELSTROM_SCORES:" scores.cpp || 
die
-   mv configure.{in,ac}
-   rm aclocal.m4 acinclude.m4
+   mv configure.{in,ac} || die
+   rm aclocal.m4 acinclude.m4 || die
eautoreconf
 }
 
@@ -49,17 +45,17 @@ src_install() {
default
dodoc Changelog 
Docs/{Maelstrom-Announce,*FAQ,MaelstromGPL_press_release,*.Paper,Technical_Notes*}
 
-   newicon "${D}/usr/share/Maelstrom/icon.xpm" maelstrom.xpm
+   newicon "${ED}"/usr/share/Maelstrom/icon.xpm maelstrom.xpm
make_desktop_entry Maelstrom "Maelstrom" maelstrom
 
# Put the high scores file in the right place
insinto /var/games
-   doins "${D}/usr/share/Maelstrom/Maelstrom-Scores"
+   doins "${ED}"/usr/share/Maelstrom/Maelstrom-Scores
 
# clean up some cruft
-   rm -f \
-   "${D}/usr/share/Maelstrom/Maelstrom-Scores" \
-   "${D}/usr/share/Maelstrom/Images/Makefile*"
+   rm \
+   "${ED}"/usr/share/Maelstrom/Maelstrom-Scores \
+   "${ED}"/usr/share/Maelstrom/Images/Makefile* || die
 
# make sure we can update the high scores
fowners root:gamestat /var/games/Maelstrom-Scores 
/usr/bin/Maelstrom{,-netd}



[gentoo-commits] repo/gentoo:master commit in: media-libs/libjsw/files/, media-libs/libjsw/

2020-07-04 Thread David Seifert
commit: baf27f8e1d2ffc31fbcf2e6d1d072a1a1880474c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jul  5 00:23:12 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jul  5 00:23:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf27f8e

media-libs/libjsw: Fix build for musl

Closes: https://bugs.gentoo.org/713792
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 media-libs/libjsw/files/libjsw-1.5.8-musl.patch | 11 +++
 media-libs/libjsw/libjsw-1.5.8.ebuild   |  1 +
 2 files changed, 12 insertions(+)

diff --git a/media-libs/libjsw/files/libjsw-1.5.8-musl.patch 
b/media-libs/libjsw/files/libjsw-1.5.8-musl.patch
new file mode 100644
index 000..9a6f116e830
--- /dev/null
+++ b/media-libs/libjsw/files/libjsw-1.5.8-musl.patch
@@ -0,0 +1,11 @@
+--- a/include/os.h
 b/include/os.h
+@@ -254,7 +254,7 @@
+ typedef int int32_t;
+ typedef unsigned intu_int32_t;
+ 
+-# if __GNUC__ >= 2
++# if __GLIBC__ >= 2
+ 
+ #  ifndef int64_t
+ typedef long long   int64_t;

diff --git a/media-libs/libjsw/libjsw-1.5.8.ebuild 
b/media-libs/libjsw/libjsw-1.5.8.ebuild
index 35a137e4422..92ca06fcddb 100644
--- a/media-libs/libjsw/libjsw-1.5.8.ebuild
+++ b/media-libs/libjsw/libjsw-1.5.8.ebuild
@@ -15,6 +15,7 @@ KEYWORDS="amd64 ppc ~ppc64 x86"
 
 PATCHES=(
"${FILESDIR}"/${P}-build.patch # 724664
+   "${FILESDIR}"/${P}-musl.patch # 713792
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/libtgvoip/files/, media-libs/libtgvoip/

2020-07-04 Thread Georgy Yakovlev
commit: 4ee03110149ff0a37f5d0481a0e4a310d7a9838c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jul  5 00:15:23 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jul  5 00:18:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee03110

media-libs/libtgvoip: fix non-posix configure test

Bug: https://bugs.gentoo.org/729034
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../libtgvoip/files/configure-bashisms.patch   | 83 ++
 ebuild => libtgvoip-2.4.4_p20200701-r1.ebuild} |  2 +
 2 files changed, 85 insertions(+)

diff --git a/media-libs/libtgvoip/files/configure-bashisms.patch 
b/media-libs/libtgvoip/files/configure-bashisms.patch
new file mode 100644
index 000..2ebdf8a2799
--- /dev/null
+++ b/media-libs/libtgvoip/files/configure-bashisms.patch
@@ -0,0 +1,83 @@
+From 601c2b7e4336357f49ad2dcf93bc59e5944975a4 Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Sat, 4 Jul 2020 17:11:24 -0700
+Subject: [PATCH] configure.ac: use POSIX test syntax
+
+with == syntax configure fails on some shells (dash fish)
+
+./configure: 17913: test: xyes: unexpected operator
+./configure: 17921: test: x: unexpected operator
+./configure: 17929: test: x: unexpected operator
+Detected OS: linux-gnu
+./configure: 17946: test: x: unexpected operator
+./configure: 17962: test: xno: unexpected operator
+checking for dlopen in -ldl... yes
+./configure: 18036: test: xyes: unexpected operator
+checking for libpulse... yes
+checking for alsa... yes
+./configure: 18251: test: xyes: unexpected operator
+./configure: 18259: test: xyes: unexpected operator
+./configure: 18275: test: xyes: unexpected operator
+checking for size_t... yes
+
+Downstream-bug: https://bugs.gentoo.org/729034
+Signed-off-by: Georgy Yakovlev 
+---
+ configure.ac | 18 +-
+ 1 file changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 37ee7a1..17789c2 100644
+--- a/configure.ac
 b/configure.ac
+@@ -46,18 +46,18 @@ AS_CASE([$host_cpu],
+   [armv7*], [cpu_armv7=yes]
+ )
+ AS_ECHO("Detected CPU: $host_cpu")
+-AM_CONDITIONAL(TARGET_CPU_X86, test "x$cpu_x86" == xyes)
+-AM_CONDITIONAL(TARGET_CPU_ARM, test "x$cpu_arm" == xyes)
+-AM_CONDITIONAL(TARGET_CPU_ARMV7, test "x$cpu_armv7" == xyes)
++AM_CONDITIONAL(TARGET_CPU_X86, test "x$cpu_x86" = xyes)
++AM_CONDITIONAL(TARGET_CPU_ARM, test "x$cpu_arm" = xyes)
++AM_CONDITIONAL(TARGET_CPU_ARMV7, test "x$cpu_armv7" = xyes)
+ AS_ECHO("Detected OS: $host_os")
+ 
+ AS_CASE([$host_os],
+   [darwin*], [os_osx=yes]
+ )
+-AM_CONDITIONAL(TARGET_OS_OSX, test "x$os_osx" == xyes)
++AM_CONDITIONAL(TARGET_OS_OSX, test "x$os_osx" = xyes)
+ 
+ AC_ARG_ENABLE([audio-callback], [AS_HELP_STRING([--enable-audio-callback], 
[enable callback-based audio I/O])], [], [enable_audio_callback=no])
+-AM_CONDITIONAL(ENABLE_AUDIO_CALLBACK, test "x$enable_audio_callback" == xyes)
++AM_CONDITIONAL(ENABLE_AUDIO_CALLBACK, test "x$enable_audio_callback" = xyes)
+ 
+ AS_IF([test "x$os_osx" != xyes && test "x$enable_audio_callback" != xyes], [ 
# Linux
+   AC_CHECK_LIB([dl], [dlopen])
+@@ -65,7 +65,7 @@ AS_IF([test "x$os_osx" != xyes && test 
"x$enable_audio_callback" != xyes], [ # L
+   AC_ARG_WITH([pulse], [AS_HELP_STRING([--without-pulse], [disable 
PulseAudio support])], [], [with_pulse=yes])
+   AC_ARG_WITH([alsa], [AS_HELP_STRING([--without-alsa], [disable ALSA 
support])], [], [with_alsa=yes])
+ 
+-  AS_IF([test "x$with_pulse" == xno && test "x$with_alsa" == xno], [
++  AS_IF([test "x$with_pulse" = xno && test "x$with_alsa" = xno], [
+   AC_MSG_FAILURE([You can only disable either ALSA or PulseAudio, 
not both]);
+   ])
+ 
+@@ -82,11 +82,11 @@ AS_IF([test "x$os_osx" != xyes && test 
"x$enable_audio_callback" != xyes], [ # L
+   ])
+ ]);
+ 
+-AM_CONDITIONAL(WITH_PULSE, test "x$with_pulse" == xyes)
+-AM_CONDITIONAL(WITH_ALSA, test "x$with_alsa" == xyes)
++AM_CONDITIONAL(WITH_PULSE, test "x$with_pulse" = xyes)
++AM_CONDITIONAL(WITH_ALSA, test "x$with_alsa" = xyes)
+ 
+ AC_ARG_ENABLE([dsp], [AS_HELP_STRING([--disable-dsp], [disable signal 
processing (echo cancellation, noise suppression, and automatic gain 
control)])], [], [enable_dsp=yes])
+-AM_CONDITIONAL(ENABLE_DSP, test "x$enable_dsp" == xyes)
++AM_CONDITIONAL(ENABLE_DSP, test "x$enable_dsp" = xyes)
+ 
+ # Checks for header files.
+ AC_FUNC_ALLOCA
+-- 
+2.27.0
+

diff --git a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild 
b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701-r1.ebuild
similarity index 95%
rename from media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild
rename to media-libs/libtgvoip/libtgvoip-2.4.4_p20200701-r1.ebuild
index 65f68701687..0271d86572a 100644
--- a/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701.ebuild
+++ b/media-libs/libtgvoip/libtgvoip-2.4.4_p20200701-r1.ebuild
@@ -30,6 +30,8 @@ REQUIRED_USE="|| ( alsa pulseaudio )"
 
 

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

2020-07-04 Thread Mike Gilbert
commit: 51a987701a7e0541fde86acad1cd9de3c6e6272c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  4 23:44:54 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  4 23:44:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51a98770

dev-util/meson: remove old

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

 dev-util/meson/Manifest|  4 -
 .../files/0.52.1-test_pkgconfig_gen_deps.patch | 46 
 .../files/0.53.1-remove-asan-ld_preload.patch  | 27 ---
 dev-util/meson/files/0.53.1-remove-asan.patch  | 27 ---
 dev-util/meson/meson-0.52.1.ebuild | 86 --
 dev-util/meson/meson-0.53.1.ebuild | 84 -
 dev-util/meson/meson-0.54.0.ebuild | 67 -
 dev-util/meson/meson-0.54.1.ebuild | 82 -
 8 files changed, 423 deletions(-)

diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 5252e89d8ce..8f3c5fdd8c9 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,6 +1,2 @@
-DIST meson-0.52.1.tar.gz 1507764 BLAKE2B 
8daf43d84186905d5c32629ab6a250955bdffda502d2d79f99d0ae7e3a21b3f9bc09ef5258f709eee4e17b09c6f09e7685a72153efcf8daaaec2645eef8a
 SHA512 
fea3e85191782999de3a9431ec1d2cfacea32cf9598205443855042dca50ddac92eb3e74be4dd6a62bd80a606b73e76a04877b2c8efb275d9de5f87e3f9f8f41
-DIST meson-0.53.1.tar.gz 1552121 BLAKE2B 
3f0bbbeba6307397dfe5e49c1f978d6246d8e18317d0361b6f013f5c2ba55ad7cba53c985418686c20db159b7790b45a0c2e05d86f861cd0280fb07afdbeb847
 SHA512 
0c96c354bcd7e6945473c7df0ddff929ef2bae9c2dfc7b48c6c6174c7f2be4f798398929f9c4d5986aa5fc882305ff76371ad0d65a499f058b33b05ff7025859
-DIST meson-0.54.0.tar.gz 1683491 BLAKE2B 
3016beb44c4401672947afa898253b69769f998e18e00baedc3bcb525a9923b9154d7db79cfa4c38fcf66eeaee8137f47917689fdde33674b1f0483b21923393
 SHA512 
e3c97ffd9409a543e45c8be7b12d4e8437de8dbd0cd236fbe092952d7d0833728d46ff6b679c8a73dae4c4016fdf38b43b56f3959a95968a29db109ebfe254e7
-DIST meson-0.54.1.tar.gz 1687532 BLAKE2B 
5bd355b35a4aa037e490615629480a194c04821fb18b137f090af89f6c33c700d0756bb2d7e9e608ecf4873886be10493bfeddce55fef3d905793ad3fa68
 SHA512 
dbc3fed326ba208f5a6eee7e3106d07450e7a3569d425013fba8c51e7cfd6485f9b083836dc74be49bc9839bd640ce54741d9335097cbd28f6a320d5fec7ecfe
 DIST meson-0.54.2.tar.gz 1691270 BLAKE2B 
c1ba552b5d56e0b6b73de46ec6bc90fb520665688d2f5c809baf84749d3bb1dec1fe0131136e1539369fa666ae2427c8fccd5928cbda0b8e3e1edb4a5dc8abbc
 SHA512 
ad5ec826879d3d85088ca40d768599a4c8e66983f2a6a7ebe8ab12051cad18b4ade9a2afd30fe543b0a75900822992c8ef7161d369489e2211dd7a1a8ccc32ed
 DIST meson-0.54.3.tar.gz 1690919 BLAKE2B 
5d71731fb33397f470e2440d4d45f828d28d56351843a35b575f8b386f0b1c90faf654289e22ba7c2c4bf6c3be72d3dc8a2257d4a688bcbf9a1f2522394e7728
 SHA512 
2e62bf992bf337ae5a01f7a0fb842ea0cefcdbc81f5675235e41d8182f37df2e003b0a8a90d650c6cca4ff79898f7888474f75e5103a48d7ca14f51a024e4f2b

diff --git a/dev-util/meson/files/0.52.1-test_pkgconfig_gen_deps.patch 
b/dev-util/meson/files/0.52.1-test_pkgconfig_gen_deps.patch
deleted file mode 100644
index ec753e00230..000
--- a/dev-util/meson/files/0.52.1-test_pkgconfig_gen_deps.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 1ce668f9163e1c912382eeb0e6ae40d123c0cca9 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Mon, 13 Jan 2020 23:46:09 -0500
-Subject: [PATCH] test_pkgconfig_gen_deps: set
- PKG_CONFIG_SYSTEM_LIBRARY_PATH=/usr/lib
-
-pkgconf automatically prunes "system library paths" from its output. The
-system library paths depend on the system toolchain. A common value on a
-64-bit system is as follows:
-
-/lib64:/usr/lib64:/usr/local/lib64
-
-So, if -L/usr/lib64 appears in the Libs section, it will be pruned from
-the output of pkg-config --libs.
-
-The pc files generated for this test contain something like this:
-
-libdir=/usr/lib
-Libs: -L${libdir} ...
-
-pkgconf may not consider /usr/lib to be a system library path, so it is
-not pruned as the test expects. To work around this, override the
-compiled-in list of paths via the PKG_CONFIG_SYSTEM_LIBRARY_PATH
-environment variable.
-
-Fixes: https://github.com/mesonbuild/meson/issues/6004

- run_unittests.py | 5 -
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/run_unittests.py b/run_unittests.py
-index 898f05e54d..5a60b9b6a4 100755
 a/run_unittests.py
-+++ b/run_unittests.py
-@@ -4832,7 +4832,10 @@ def test_pkgconfig_gen_deps(self):
- privatedir2 = self.privatedir
- 
- os.environ
--env = {'PKG_CONFIG_LIBDIR': os.pathsep.join([privatedir1, 
privatedir2])}
-+env = {
-+'PKG_CONFIG_LIBDIR': os.pathsep.join([privatedir1, privatedir2]),
-+'PKG_CONFIG_SYSTEM_LIBRARY_PATH': '/usr/lib',
-+}
- self._run(['pkg-config', 'dependency-test', '--validate'], 
override_envvars=env)
- 
- # pkg-config strips some duplicated flags so we have to 

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

2020-07-04 Thread Mike Gilbert
commit: c56769fcf286f6041cd9d9b0e5c6f9a05245c69c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jul  4 23:40:13 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  4 23:41:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56769fc

meson.eclass: depend on >=dev-util/meson-0.54.0

Also remove compatibility code for earlier versions.

Closes: https://bugs.gentoo.org/730650
Signed-off-by: Mike Gilbert  gentoo.org>

 eclass/meson.eclass | 17 ++---
 1 file changed, 2 insertions(+), 15 deletions(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 1590c1f14cf..21338280df3 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -54,7 +54,7 @@ EXPORT_FUNCTIONS src_configure src_compile src_test 
src_install
 if [[ -z ${_MESON_ECLASS} ]]; then
 _MESON_ECLASS=1
 
-MESON_DEPEND=">=dev-util/meson-0.51.2
+MESON_DEPEND=">=dev-util/meson-0.54.0
>=dev-util/ninja-1.8.2"
 
 if [[ ${EAPI:-0} == [6] ]]; then
@@ -373,20 +373,7 @@ meson_src_configure() {
local -x 
BOOST_LIBRARYDIR="${BOOST_LIBRARYDIR-${EPREFIX}/usr/$(get_libdir)}"
 
(
-   # https://bugs.gentoo.org/720860
-   if ver_test "$(meson --version)" -lt "0.54"; then
-   local -x CFLAGS=${BUILD_CFLAGS}
-   local -x CPPFLAGS=${BUILD_CPPFLAGS}
-   local -x CXXFLAGS=${BUILD_CXXFLAGS}
-   local -x FFLAGS=${BUILD_FCFLAGS}
-   local -x OBJCFLAGS=${BUILD_OBJCFLAGS}
-   local -x OBJCXXFLAGS=${BUILD_OBJCXXFLAGS}
-   local -x LDFLAGS=${BUILD_LDFLAGS}
-   else
-   # https://bugs.gentoo.org/720818
-   export -n {C,CPP,CXX,F,OBJC,OBJCXX,LD}FLAGS 
PKG_CONFIG_{LIBDIR,PATH}
-   fi
-
+   export -n {C,CPP,CXX,F,OBJC,OBJCXX,LD}FLAGS 
PKG_CONFIG_{LIBDIR,PATH}
echo "${mesonargs[@]}" >&2
"${mesonargs[@]}"
) || die



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

2020-07-04 Thread Georgy Yakovlev
commit: 5b075422250d1ced0c6d4346ffe32412b5f4ed05
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jul  4 22:14:27 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jul  4 23:11:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b075422

sys-fs/zfs: update live ebuild, add pam useflag

for controlling installation of pam_zfs_key module
requires manual configuration, pam files are not provided this time

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

 sys-fs/zfs/metadata.xml| 1 +
 sys-fs/zfs/zfs-.ebuild | 8 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-fs/zfs/metadata.xml b/sys-fs/zfs/metadata.xml
index 0b1da3a015b..85d50d081af 100644
--- a/sys-fs/zfs/metadata.xml
+++ b/sys-fs/zfs/metadata.xml
@@ -11,6 +11,7 @@


Disable dependency on 
sys-fs/zfs-kmod under the assumption that ZFS is part of the kernel source 
tree
+   Install zfs_key pam module, for automatically 
loading zfs encryption keys for home datasets
Enable dependencies required for booting 
off a pool containing a rootfs
Install regression test suite


diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild
index c7cc180b9ea..b388cd53e3a 100644
--- a/sys-fs/zfs/zfs-.ebuild
+++ b/sys-fs/zfs/zfs-.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 DISTUTILS_OPTIONAL=1
 PYTHON_COMPAT=( python3_{6,7} )
 
-inherit autotools bash-completion-r1 flag-o-matic linux-info distutils-r1 
systemd toolchain-funcs udev usr-ldscript
+inherit autotools bash-completion-r1 distutils-r1 flag-o-matic linux-info pam 
systemd toolchain-funcs udev usr-ldscript
 
 DESCRIPTION="Userland utilities for ZFS Linux kernel module"
 HOMEPAGE="https://github.com/openzfs/zfs;
@@ -21,7 +21,7 @@ fi
 
 LICENSE="BSD-2 CDDL MIT"
 SLOT="0"
-IUSE="custom-cflags debug kernel-builtin libressl python +rootfs test-suite 
static-libs"
+IUSE="custom-cflags debug kernel-builtin libressl pam python +rootfs 
test-suite static-libs"
 
 DEPEND="
${PYTHON_DEPS}
@@ -32,6 +32,7 @@ DEPEND="
virtual/libudev[static-libs(-)?]
libressl? ( dev-libs/libressl:0=[static-libs?] )
!libressl? ( dev-libs/openssl:0=[static-libs?] )
+   pam? ( sys-libs/pam[static-libs?] )
python? (
virtual/python-cffi[${PYTHON_USEDEP}]
)
@@ -129,10 +130,13 @@ src_configure() {
--with-linux="${KV_DIR}"
--with-linux-obj="${KV_OUT_DIR}"
--with-udevdir="$(get_udevdir)"
+   --with-pamconfigsdir=/dev/null # debian configs
+   --with-pammoduledir="$(getpam_mod_dir)"
--with-python="${EPYTHON}"
--with-systemdunitdir="$(systemd_get_systemunitdir)"
--with-systemdpresetdir="${EPREFIX}/lib/systemd/system-preset"
$(use_enable debug)
+   $(use_enable pam)
$(use_enable python pyzfs)
$(use_enable static-libs static)
)



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

2020-07-04 Thread Nick Sarnie
commit: 0377398ffc86b1654bbd9d3461498dab9970e670
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Jul  4 23:03:07 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Jul  4 23:04:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0377398f

app-emulation/wine-staging: Sync with ::wine

Bump to 5.12

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   2 +
 .../wine-staging/wine-staging-5.12.ebuild  | 621 +
 2 files changed, 623 insertions(+)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index aeee6951c3f..e3258f94ec5 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -2,8 +2,10 @@ DIST gentoo-wine-patches-20191222.tar.xz 59236 BLAKE2B 
1b2c7b3ab69e5603d0f176a88
 DIST gentoo-wine-patches-20200523.tar.xz 59740 BLAKE2B 
951d7f305a6e5b3759c8095629d48de4830b8a0c9558de859a9e02d9824fe85553fda2bc0820ca97022a0ca63ac28473dadfe827821220445dbf1a7fd15c7c98
 SHA512 
46eea45c982b475e3ff444cbd87c6a0a235fc8dcaf3d83d89655a10ed8841a9ddb09e5a638a05803f3bf2c3bd34165c16067aba561efa4c183ee396dc31cdf75
 DIST wine-5.10.tar.xz 23859084 BLAKE2B 
ee4d06f69e0259de4ec6cf1352c610aa2460762be49211e21f0fb91a7463a4e4ca82b7ea9272eac8ea0c8d1be955c2aefcbdabed37581c4fbf82e7b58a070d1c
 SHA512 
669d6861525cd4ab000113e8d9c5e10822b62b293914542ee34a826696df66e1d2f09b09f576f714e4117e79e25d1fd0b2a06c57d29da0efa0bdfcb9fee59c60
 DIST wine-5.11.tar.xz 23881408 BLAKE2B 
5da8ab91dcb462f6de460ae80830d6006866970fbc4a23bbd6a2243736ff004c0734282b45196d46e97bb8383c99b415c85f941b2ab613c72ae66995e0162460
 SHA512 
fac78a98e03e0305c85fff393b7c5d46a3fbe11aff4a0153771187d3ad0212189d1fa88947fc9fe0da7bd8327eb71283f28ff866c4d8b2bc759a2ad2197fc9a1
+DIST wine-5.12.tar.xz 23939672 BLAKE2B 
97190653a754100fc2832f8bdc544529dc34cae97b6ae68a579dfb529af5c924d2e9b439f304784028ae84a730f3cf9911a20d132f645ab90532479092b39079
 SHA512 
1272b143d64ed6083cd797474f18dbd2bca7a38d488474ae5f054f47789b4fc1d386c7bbf8aa1bd86f9507908fc799b4f45e10e1d8c628c5bd52c42b1d74c8a8
 DIST wine-5.8.tar.xz 23753648 BLAKE2B 
086f37ce469f6d176eab8daa2d124b1774526727e2f6fe4ecdd39862c13ed493ac4164cf98848d5bc8cba3675e13365f6ea2b34591d518c40c34d09556851578
 SHA512 
7b9df380655a72e8b9e95ca271a62308262d8efabbeb2ad459071afc9ed51518b42b1f75b019fe8d6b53cf5185e9cfc45ac1b8a7092f118fa2aff14f99c012de
 DIST wine-5.9.tar.xz 23802356 BLAKE2B 
1879c164c647a5b849056e4149a809c390814ae832773a44347cf1902fd49cb6619b4add5ea2d421c189d92b5c907daa0d6f62c37c48a8bd68d0eaa9eb465433
 SHA512 
edc6d55a275cf37430a62dc6d6d86bff6d5a434e708dbd99d245018db7f6a0abe39581a1d91eb947f204a45ac94cc5c931745169a3b63a2aecf8db277553b74b
+DIST wine-staging-3f3a05f91c85cb5ccdc4c8185bcc862c6e96cd52.tar.gz 9835238 
BLAKE2B 
27c0e7fe418e7ee82c7b1cfc13c0c1508a7f4637ef7b8d64675ed4038a42961382170c064221a7bad70a4e168aef7d4e33974d06afc18fc6da4cf5db047b242e
 SHA512 
b2ad84bed89e713f4dc4f01763c40dc785f39f180a8f926c1b9e944a581ffcfd5c422427314201df1359b4b1c27dc2261281353f44ae9408e800d6add7bde366
 DIST wine-staging-5.10-r1.tar.gz 9862728 BLAKE2B 
4d70b0e4d71b4e06a57f9fa43a8d4c91dfdb149ab0dd6b92ff93928dc9f35ef56a0f9e3dc278b2db19d6dbab32a58478ed110d4cf0c35a3a598611afd39ca326
 SHA512 
5d6f495c157d4bd1558f976bd044b62e5ffce188b7d12c1e6d5b3d844aa2070503218778f48ca34a787a8b355ab2c09f76381499b7e474a1c047bdc3b15d803a
 DIST wine-staging-5.11.tar.gz 9859071 BLAKE2B 
ae8abb4b48291864ce6ea80300186da77f422da1790bc1a3fb697719fc1bce0f1b1fd41962fc104bf9792f1ac46d99181a1437f52d290e526671b7d5ac43ea75
 SHA512 
a5cff848077f937d8f910d6f8b4efc033435c99bc6eeb8cf2a39e812b09c9fad5602e91e761eb1a006a1487299f7d81ecf7597d104fcafd076a8692e086af1a5
 DIST wine-staging-5.8.tar.gz 9878712 BLAKE2B 
a96f7e4aa1d1dddcda1a9d6a30ab3b564fb365a09efde22e5b7abab1ac015da0bc242b2fec6d4ae14dc5ddad38e3314a5f8c430e6eb10853ed8619e805bf5787
 SHA512 
3ea2a90ab0613b680274c95cf7ef3d3a7d807571fb792e05fc1df9bbd7a35c80a0d7c38342fea8858c5557ae3f12287a7ce09d0cdab5064000b79ec6c891ad15

diff --git a/app-emulation/wine-staging/wine-staging-5.12.ebuild 
b/app-emulation/wine-staging/wine-staging-5.12.ebuild
new file mode 100644
index 000..5be6195c457
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-5.12.ebuild
@@ -0,0 +1,621 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PLOCALES="ar ast bg ca cs da de el en en_US eo es fa fi fr he hi hr hu it ja 
ko lt ml nb_NO nl or pa pl pt_BR pt_PT rm ro ru si sk sl sr_RS@cyrillic 
sr_RS@latin sv ta te th tr uk wa zh_CN zh_TW"
+PLOCALE_BACKUP="en"
+
+inherit autotools eapi7-ver estack eutils flag-o-matic gnome2-utils l10n 
multilib multilib-minimal pax-utils toolchain-funcs virtualx xdg-utils
+
+MY_PN="${PN%%-*}"
+MY_P="${MY_PN}-${PV}"
+STAGING_COMMIT="3f3a05f91c85cb5ccdc4c8185bcc862c6e96cd52"
+if [[ ${PV} == "" ]] ; then
+   

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

2020-07-04 Thread Nick Sarnie
commit: d7030467c0f019eba1386084bc4446036f5983fa
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Jul  4 23:03:47 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Jul  4 23:04:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7030467

app-emulation/wine-staging: Drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest|   3 -
 app-emulation/wine-staging/wine-staging-5.8.ebuild | 620 -
 2 files changed, 623 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index e3258f94ec5..1026abbadf9 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -1,12 +1,9 @@
-DIST gentoo-wine-patches-20191222.tar.xz 59236 BLAKE2B 
1b2c7b3ab69e5603d0f176a88c13b6d532f94f319ad29821faa699e828d90cfbe92c02b6e73b72eb16e565707c49885833fe557809ed16f4a6f0f182de9bb6e6
 SHA512 
a030fad55be5e1d909bc50e430c9a99846b88d7555f12749e101ba83f04df5af23eeb726b5ed78f847a66d11ac0a838bc69bd5bf8cf53da77ad454d2a2fe65cf
 DIST gentoo-wine-patches-20200523.tar.xz 59740 BLAKE2B 
951d7f305a6e5b3759c8095629d48de4830b8a0c9558de859a9e02d9824fe85553fda2bc0820ca97022a0ca63ac28473dadfe827821220445dbf1a7fd15c7c98
 SHA512 
46eea45c982b475e3ff444cbd87c6a0a235fc8dcaf3d83d89655a10ed8841a9ddb09e5a638a05803f3bf2c3bd34165c16067aba561efa4c183ee396dc31cdf75
 DIST wine-5.10.tar.xz 23859084 BLAKE2B 
ee4d06f69e0259de4ec6cf1352c610aa2460762be49211e21f0fb91a7463a4e4ca82b7ea9272eac8ea0c8d1be955c2aefcbdabed37581c4fbf82e7b58a070d1c
 SHA512 
669d6861525cd4ab000113e8d9c5e10822b62b293914542ee34a826696df66e1d2f09b09f576f714e4117e79e25d1fd0b2a06c57d29da0efa0bdfcb9fee59c60
 DIST wine-5.11.tar.xz 23881408 BLAKE2B 
5da8ab91dcb462f6de460ae80830d6006866970fbc4a23bbd6a2243736ff004c0734282b45196d46e97bb8383c99b415c85f941b2ab613c72ae66995e0162460
 SHA512 
fac78a98e03e0305c85fff393b7c5d46a3fbe11aff4a0153771187d3ad0212189d1fa88947fc9fe0da7bd8327eb71283f28ff866c4d8b2bc759a2ad2197fc9a1
 DIST wine-5.12.tar.xz 23939672 BLAKE2B 
97190653a754100fc2832f8bdc544529dc34cae97b6ae68a579dfb529af5c924d2e9b439f304784028ae84a730f3cf9911a20d132f645ab90532479092b39079
 SHA512 
1272b143d64ed6083cd797474f18dbd2bca7a38d488474ae5f054f47789b4fc1d386c7bbf8aa1bd86f9507908fc799b4f45e10e1d8c628c5bd52c42b1d74c8a8
-DIST wine-5.8.tar.xz 23753648 BLAKE2B 
086f37ce469f6d176eab8daa2d124b1774526727e2f6fe4ecdd39862c13ed493ac4164cf98848d5bc8cba3675e13365f6ea2b34591d518c40c34d09556851578
 SHA512 
7b9df380655a72e8b9e95ca271a62308262d8efabbeb2ad459071afc9ed51518b42b1f75b019fe8d6b53cf5185e9cfc45ac1b8a7092f118fa2aff14f99c012de
 DIST wine-5.9.tar.xz 23802356 BLAKE2B 
1879c164c647a5b849056e4149a809c390814ae832773a44347cf1902fd49cb6619b4add5ea2d421c189d92b5c907daa0d6f62c37c48a8bd68d0eaa9eb465433
 SHA512 
edc6d55a275cf37430a62dc6d6d86bff6d5a434e708dbd99d245018db7f6a0abe39581a1d91eb947f204a45ac94cc5c931745169a3b63a2aecf8db277553b74b
 DIST wine-staging-3f3a05f91c85cb5ccdc4c8185bcc862c6e96cd52.tar.gz 9835238 
BLAKE2B 
27c0e7fe418e7ee82c7b1cfc13c0c1508a7f4637ef7b8d64675ed4038a42961382170c064221a7bad70a4e168aef7d4e33974d06afc18fc6da4cf5db047b242e
 SHA512 
b2ad84bed89e713f4dc4f01763c40dc785f39f180a8f926c1b9e944a581ffcfd5c422427314201df1359b4b1c27dc2261281353f44ae9408e800d6add7bde366
 DIST wine-staging-5.10-r1.tar.gz 9862728 BLAKE2B 
4d70b0e4d71b4e06a57f9fa43a8d4c91dfdb149ab0dd6b92ff93928dc9f35ef56a0f9e3dc278b2db19d6dbab32a58478ed110d4cf0c35a3a598611afd39ca326
 SHA512 
5d6f495c157d4bd1558f976bd044b62e5ffce188b7d12c1e6d5b3d844aa2070503218778f48ca34a787a8b355ab2c09f76381499b7e474a1c047bdc3b15d803a
 DIST wine-staging-5.11.tar.gz 9859071 BLAKE2B 
ae8abb4b48291864ce6ea80300186da77f422da1790bc1a3fb697719fc1bce0f1b1fd41962fc104bf9792f1ac46d99181a1437f52d290e526671b7d5ac43ea75
 SHA512 
a5cff848077f937d8f910d6f8b4efc033435c99bc6eeb8cf2a39e812b09c9fad5602e91e761eb1a006a1487299f7d81ecf7597d104fcafd076a8692e086af1a5
-DIST wine-staging-5.8.tar.gz 9878712 BLAKE2B 
a96f7e4aa1d1dddcda1a9d6a30ab3b564fb365a09efde22e5b7abab1ac015da0bc242b2fec6d4ae14dc5ddad38e3314a5f8c430e6eb10853ed8619e805bf5787
 SHA512 
3ea2a90ab0613b680274c95cf7ef3d3a7d807571fb792e05fc1df9bbd7a35c80a0d7c38342fea8858c5557ae3f12287a7ce09d0cdab5064000b79ec6c891ad15
 DIST wine-staging-5.9.tar.gz 9861847 BLAKE2B 
61eb21e4386b772b98472707ea927f74ee77e8ec39caa494b6db2cdafc4b00e3aee503f9828a8df1cea2bbc6fa3aaf272fe28b60965de26132d4761058b59f25
 SHA512 
8fcf448be21edc0ccf8afef75013298c8f1634b51cd4d927ee5a1d039552d7c29609f65f283519b6561d09eb6eeae91fa6db70b9e78e4fd8bb5318408b39fb33

diff --git a/app-emulation/wine-staging/wine-staging-5.8.ebuild 
b/app-emulation/wine-staging/wine-staging-5.8.ebuild
deleted file mode 100644
index 59a4de5dea0..000
--- a/app-emulation/wine-staging/wine-staging-5.8.ebuild
+++ /dev/null
@@ -1,620 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-

[gentoo-commits] repo/proj/wine:master commit in: app-emulation/wine-staging/

2020-07-04 Thread Nick Sarnie
commit: 56aae706a2df7c983afd089660bd051dfb805421
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sat Jul  4 23:01:23 2020 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sat Jul  4 23:01:23 2020 +
URL:https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=56aae706

app-emulation/wine-staging: Fix 5.12

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Nick Sarnie  gentoo.org>

 app-emulation/wine-staging/Manifest | 2 +-
 app-emulation/wine-staging/wine-staging-5.12.ebuild | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-staging/Manifest 
b/app-emulation/wine-staging/Manifest
index 36f9c1e..0afcfe7 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -39,6 +39,7 @@ DIST wine-5.6.tar.xz 23678216 BLAKE2B 
7aee9a46c037d46d07a551a839056783c020d2e5c6
 DIST wine-5.7.tar.xz 23723624 BLAKE2B 
fbea8f753dee57368f7532eef6fe6bf366ba52e9c2b970147207cf879858b86a74d0dfb1f813cfd31058462aaa09f74dd07924370b4c3f032f0dcd0015eab90b
 SHA512 
46a8050cb21edf1116c93fd73fdc3bbbc1a19e18d77c38bc192f13e55954d3e503122c780ca9c1a50005b0bca6f3b0c640f3de05267f25289e08660321e27407
 DIST wine-5.8.tar.xz 23753648 BLAKE2B 
086f37ce469f6d176eab8daa2d124b1774526727e2f6fe4ecdd39862c13ed493ac4164cf98848d5bc8cba3675e13365f6ea2b34591d518c40c34d09556851578
 SHA512 
7b9df380655a72e8b9e95ca271a62308262d8efabbeb2ad459071afc9ed51518b42b1f75b019fe8d6b53cf5185e9cfc45ac1b8a7092f118fa2aff14f99c012de
 DIST wine-5.9.tar.xz 23802356 BLAKE2B 
1879c164c647a5b849056e4149a809c390814ae832773a44347cf1902fd49cb6619b4add5ea2d421c189d92b5c907daa0d6f62c37c48a8bd68d0eaa9eb465433
 SHA512 
edc6d55a275cf37430a62dc6d6d86bff6d5a434e708dbd99d245018db7f6a0abe39581a1d91eb947f204a45ac94cc5c931745169a3b63a2aecf8db277553b74b
+DIST wine-staging-3f3a05f91c85cb5ccdc4c8185bcc862c6e96cd52.tar.gz 9835238 
BLAKE2B 
27c0e7fe418e7ee82c7b1cfc13c0c1508a7f4637ef7b8d64675ed4038a42961382170c064221a7bad70a4e168aef7d4e33974d06afc18fc6da4cf5db047b242e
 SHA512 
b2ad84bed89e713f4dc4f01763c40dc785f39f180a8f926c1b9e944a581ffcfd5c422427314201df1359b4b1c27dc2261281353f44ae9408e800d6add7bde366
 DIST wine-staging-4.0.tar.gz 9945756 BLAKE2B 
bfd27d5677d01b4a14c4ef593b741b6fa6e75194de04a90659ecceaa8b087d594cafdd0a53cc2ad2d05e9c73928d70d0b6681ac0052df79f7b45cbb370b31d3d
 SHA512 
4c2277449be17b83235bab7898818a886e84e82c0c5eb8216a5bc42e3d9a0e1dcf09d4522e1165d503fd9237673fa91c2c07d837cde58897f1b6fc8bc6fa5d33
 DIST wine-staging-4.1.tar.gz 9941329 BLAKE2B 
e455a411d782dcb52b29ad6150b108a4a9b3fd7cd548e35c1392ee3bce581206d99520df19a153ddb80f135156a8d33f6acbbfe086c28f6bfe404fe9eae96556
 SHA512 
8f52fdae4f98fe67053b00d03234e0937652a9a9506c9e94b717502244eb741c062990678ede11342dc182a4fe9c066227814ebe394ef5f6aedec73983c08554
 DIST wine-staging-4.10.tar.gz 9924803 BLAKE2B 
91812a8004a96d859c43b2bf00d38e0cae425429070b0892ca7051a6aa07aae3142e6f49086713a1042efa9a7376742a9cff4e50dd050b0dbff28f774b75f4c6
 SHA512 
f65ed761d9cbfb58aef19ea8a90c049996855a49de747f1858703e765292532dc7bb487ecfe50eb2e7e87c673507a5e287f6f80aa2d50aabe9066314809c1f03
@@ -65,7 +66,6 @@ DIST wine-staging-5.0.tar.gz 9942644 BLAKE2B 
e5d040ae903c6e982c961db1c7c30cfbf72
 DIST wine-staging-5.1.tar.gz 9924758 BLAKE2B 
44a5710c126a1ea0a21dbac21826d2513191d79cb96f4a22adc5e6823d28b214d81af8f536914d4434402b5e2b70f89a25e2049cf12cbbde3f31ae2bc3bafab5
 SHA512 
ebb9bf0a0a3c7f108fff8b32ca79124d1da410fbfb320ad3298f3d92fabeb9ca81de6a4fefac344948a70c49771ffa3f0dc30de2ee6d6f61d158ed87a206a14e
 DIST wine-staging-5.10-r1.tar.gz 9862728 BLAKE2B 
4d70b0e4d71b4e06a57f9fa43a8d4c91dfdb149ab0dd6b92ff93928dc9f35ef56a0f9e3dc278b2db19d6dbab32a58478ed110d4cf0c35a3a598611afd39ca326
 SHA512 
5d6f495c157d4bd1558f976bd044b62e5ffce188b7d12c1e6d5b3d844aa2070503218778f48ca34a787a8b355ab2c09f76381499b7e474a1c047bdc3b15d803a
 DIST wine-staging-5.11.tar.gz 9859071 BLAKE2B 
ae8abb4b48291864ce6ea80300186da77f422da1790bc1a3fb697719fc1bce0f1b1fd41962fc104bf9792f1ac46d99181a1437f52d290e526671b7d5ac43ea75
 SHA512 
a5cff848077f937d8f910d6f8b4efc033435c99bc6eeb8cf2a39e812b09c9fad5602e91e761eb1a006a1487299f7d81ecf7597d104fcafd076a8692e086af1a5
-DIST wine-staging-5.12.tar.gz 9834148 BLAKE2B 
5f72fed7e2e37b924d9a1b6ae30c4ebe3dfe9265f368dbcf6964cbec70fec4bd0ab283a3c2391302204a4928dfd084ef30bf7fe131d1de96be4448f8206e
 SHA512 
1ad23128b6d6183b8e5e814214c2ff2b6f1173e8f599248e6e38fa78c20701ac7295e87c2fdc809787ab284e1270ff0dc9edbc5adc80b1fc2067f0fc4cb0ac16
 DIST wine-staging-5.2.tar.gz 9898002 BLAKE2B 
f4dc43223cf89e6c76fc7898a98acdc9eb3d4a8e8279a38135f155d9a3fe6a2f7bbc52ece5c4a07cf801caa91c10e40f172271b442356e52a59c31a8a82db3c3
 SHA512 
dd2066db1eb4d424579bdf8d25f476eae0b86a6bea7b1f7ff2a21d7bf0209b4ef00d9c0ed29a7cab50c5dea4684acb5d342ebf02554b16fd0938a03e607f6270
 DIST wine-staging-5.3.tar.gz 9904213 BLAKE2B 
5a1a9b41a17533238151ad87ec631a9ff78f954fa51baaebac787bd4eba88730a3524e4778a55eb80fd4153302d443d859c0b27c149495cd72ab6263aa583a8a
 SHA512 

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

2020-07-04 Thread Mart Raudsepp
commit: 37d07a1e5ea1b69c1eb4716687f3f70e187c7e45
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 21:03:30 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:59:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d07a1e

profiles: arm: armv6j mask for rav1e

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 profiles/arch/arm/armv6j/package.use.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/arch/arm/armv6j/package.use.mask 
b/profiles/arch/arm/armv6j/package.use.mask
new file mode 100644
index 000..37b3fa3bcf5
--- /dev/null
+++ b/profiles/arch/arm/armv6j/package.use.mask
@@ -0,0 +1,7 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Sam James  (2020-07-04)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e



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

2020-07-04 Thread Mart Raudsepp
commit: e8016161d33900e99bbf4df621a9dba44c84f717
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 19:18:15 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8016161

www-client/pybugz: arm64 stable (bug #730724)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 www-client/pybugz/pybugz-0.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/pybugz/pybugz-0.13.ebuild 
b/www-client/pybugz/pybugz-0.13.ebuild
index 6f6f4a10f26..65bab674467 100644
--- a/www-client/pybugz/pybugz-0.13.ebuild
+++ b/www-client/pybugz/pybugz-0.13.ebuild
@@ -10,7 +10,7 @@ if [ "${PV}" = "" ]; then
inherit git-r3
 else
SRC_URI="https://github.com/williamh/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris"
 fi
 
 inherit bash-completion-r1 distutils-r1



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

2020-07-04 Thread Mart Raudsepp
commit: 8b419b4f3646cedd8c091c6036e43ab81cb2f678
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 19:17:45 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b419b4f

dev-python/configobj: arm64 stable (bug #730724)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/configobj/configobj-5.0.6.ebuild 
b/dev-python/configobj/configobj-5.0.6.ebuild
index ef9974e7a71..70a8bf98456 100644
--- a/dev-python/configobj/configobj-5.0.6.ebuild
+++ b/dev-python/configobj/configobj-5.0.6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 
 RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
 



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

2020-07-04 Thread Mart Raudsepp
commit: a989e9975d2490ac34472a787f1c20b830c4b6d6
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 20:07:05 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a989e997

sys-kernel/gentoo-sources: arm64 stable (bug #730734)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-5.4.48.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.48.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.48.ebuild
index 78fef4a29b4..882d729337e 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.48.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.48.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-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"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-07-04 Thread Mart Raudsepp
commit: 6cc13eb88cce8b418373ba470391484ad025ddca
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 16:13:26 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc13eb8

dev-lang/python: arm64 stable (bug #730662)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-lang/python/python-3.8.3-r1.ebuild 
b/dev-lang/python/python-3.8.3-r1.ebuild
index c12442f..f6aa3914470 100644
--- a/dev-lang/python/python-3.8.3-r1.ebuild
+++ b/dev-lang/python/python-3.8.3-r1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline 
sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



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

2020-07-04 Thread Mart Raudsepp
commit: 44130d41c180a508f6f48e8c78b68f3be34b2a49
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 16:13:32 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44130d41

media-video/rav1e: arm64 keyworded (bug #728558)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-video/rav1e/rav1e-0.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/rav1e/rav1e-0.3.3.ebuild 
b/media-video/rav1e/rav1e-0.3.3.ebuild
index 6a30adba8a0..d678a52511c 100644
--- a/media-video/rav1e/rav1e-0.3.3.ebuild
+++ b/media-video/rav1e/rav1e-0.3.3.ebuild
@@ -175,13 +175,13 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/xiph/rav1e.git;
inherit git-r3
SRC_URI=""
-   KEYWORDS=""
+   KEYWORDS="~arm64"
 else
SRC_URI="
https://github.com/xiph/rav1e/archive/v${PV}.tar.gz -> 
${P}.tar.gz
$(cargo_crate_uris ${CRATES})
"
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64"
 fi
 
 DESCRIPTION="The fastest and safest AV1 encoder"



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

2020-07-04 Thread Mart Raudsepp
commit: 23f75a68172cc1a3002a839266d9473a9805041f
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 16:13:28 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f75a68

media-video/ffmpeg: arm64 keyworded (bug #728558)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/media-video/ffmpeg/ffmpeg-4.3-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-4.3-r1.ebuild
index f337de3968d..b9d664fa10c 100644
--- a/media-video/ffmpeg/ffmpeg-4.3-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.3-r1.ebuild
@@ -59,7 +59,7 @@ LICENSE="
samba? ( GPL-3 )
 "
 if [ "${PV#}" = "${PV}" ] ; then
-   KEYWORDS="~amd64 ~mips ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~x64-solaris ~x86-solaris"
+   KEYWORDS="~amd64 ~arm64 ~mips ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 fi
 
 # Options to use as use_enable in the foo[:bar] form.



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

2020-07-04 Thread Mart Raudsepp
commit: 8d4e10a064492a2513f105689873e6b1eb88ed48
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 16:13:30 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d4e10a0

dev-util/cargo-c: arm64 keyworded (bug #728558)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/cargo-c/cargo-c-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/cargo-c/cargo-c-0.6.2.ebuild 
b/dev-util/cargo-c/cargo-c-0.6.2.ebuild
index 1623f218879..abcdd98321e 100644
--- a/dev-util/cargo-c/cargo-c-0.6.2.ebuild
+++ b/dev-util/cargo-c/cargo-c-0.6.2.ebuild
@@ -153,7 +153,7 @@ RESTRICT="mirror"
 # use cargo-license for a more accurate license picture
 LICENSE="Apache-2.0 MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE="libressl"
 
 DEPEND=""



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

2020-07-04 Thread Mart Raudsepp
commit: 836e354da87a2367c8451b7e1e2cd8e5e5803752
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 19:17:15 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836e354d

app-portage/tatt: arm64 stable (bug #730724)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-portage/tatt/tatt-0.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/tatt/tatt-0.7-r1.ebuild 
b/app-portage/tatt/tatt-0.7-r1.ebuild
index 3a97fcb51d4..7a01b56de4c 100644
--- a/app-portage/tatt/tatt-0.7-r1.ebuild
+++ b/app-portage/tatt/tatt-0.7-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/gentoo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="+templates"
 
 RDEPEND="



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

2020-07-04 Thread Mart Raudsepp
commit: 404c30eed28e86516f85020179e7ab30df55c462
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 19:02:11 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404c30ee

media-video/gaupol: arm64 stable (bug #730730)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/media-video/gaupol/gaupol-1.8-r1.ebuild 
b/media-video/gaupol/gaupol-1.8-r1.ebuild
index 33dec788257..155f07f9576 100644
--- a/media-video/gaupol/gaupol-1.8-r1.ebuild
+++ b/media-video/gaupol/gaupol-1.8-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/otsaloma/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 arm64 ~x86"
 IUSE="spell test"
 RESTRICT="!test? ( test )"
 



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

2020-07-04 Thread Mart Raudsepp
commit: 801a50f064400fe8295463eb99b9b4b761432518
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 18:40:35 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801a50f0

dev-python/setuptools: arm64 stable (bug #730656)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/dev-python/setuptools/setuptools-46.4.0-r1.ebuild 
b/dev-python/setuptools/setuptools-46.4.0-r1.ebuild
index 07b818e2943..359581e2260 100644
--- a/dev-python/setuptools/setuptools-46.4.0-r1.ebuild
+++ b/dev-python/setuptools/setuptools-46.4.0-r1.ebuild
@@ -14,7 +14,7 @@ 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"
+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 )"
 



[gentoo-commits] repo/gentoo:master commit in: net-fs/nfs-utils/

2020-07-04 Thread Mart Raudsepp
commit: 9d3e98e13692a22ea25ca7de22c85bd47d96f100
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 21:52:30 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:53:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3e98e1

net-fs/nfs-utils: arm64 stable (bug #723950)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-fs/nfs-utils/nfs-utils-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.4.3.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.4.3.ebuild
index 62e71ea7793..15b83288996 100644
--- a/net-fs/nfs-utils/nfs-utils-2.4.3.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ "${PV}" = *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdav/

2020-07-04 Thread Andreas Sturmlechner
commit: 572ed0c4f51d6f3e4037b0454206f01147bd5203
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 21:52:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:52:17 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=572ed0c4

kde-frameworks/kdav: Rollover ~arm64 keyword from kde-apps/ package

No reason to employ arch here.

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

 kde-frameworks/kdav/kdav-5.72.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/kdav/kdav-5.72.0.ebuild 
b/kde-frameworks/kdav/kdav-5.72.0.ebuild
index 342a56868f..c6afc71231 100644
--- a/kde-frameworks/kdav/kdav-5.72.0.ebuild
+++ b/kde-frameworks/kdav/kdav-5.72.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://api.kde.org/kdepim/kdav/html/index.html;
 
 LICENSE="LGPL-2+"
 SLOT="5"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE=""
 
 DEPEND="



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

2020-07-04 Thread Mart Raudsepp
commit: 0f96f58cdbe358d644c8edf96e10b20557605559
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 21:52:37 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:52:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f96f58c

net-misc/rygel: bump to 0.38.4

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

 net-misc/rygel/Manifest|  1 +
 net-misc/rygel/rygel-0.38.4.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/net-misc/rygel/Manifest b/net-misc/rygel/Manifest
index 3fa99a73764..e2af8681eaf 100644
--- a/net-misc/rygel/Manifest
+++ b/net-misc/rygel/Manifest
@@ -1 +1,2 @@
 DIST rygel-0.38.3.tar.xz 4106460 BLAKE2B 
38547cd28b0039440cf5e4a7381914c606479c1f26f91eb8af14276a6aa7d6267f0fba5b2af374ca3f0b933c683d569e26cbcec8cbdd15d620d57bd1ecf32c48
 SHA512 
787508f809e473dccc8461128c1b3b9d71b118008fa13660144f32ccb4b1ad02f41866ddf00343e102ed6f13552d34278917e14cf50c57ea3ffb6cf474f0ce58
+DIST rygel-0.38.4.tar.xz 4123464 BLAKE2B 
b807dd7fd20c0fd77da6af49cb32399d3e83cd45f1eed121d9b16f201aff260eb4a381ec47774c638a274e83a9b4a1c10d6d317374891ffdb792217e2693fdb5
 SHA512 
791dcc624f90cdc77bd00e9513c15998d42979e0b3255dcfda771e1d9d718fe4a0127ba0d18e69b6f4e9259c9e691e187b69c6c55c5c35ccefaf5daf65a1f447

diff --git a/net-misc/rygel/rygel-0.38.4.ebuild 
b/net-misc/rygel/rygel-0.38.4.ebuild
new file mode 100644
index 000..fdf2b432597
--- /dev/null
+++ b/net-misc/rygel/rygel-0.38.4.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2 systemd
+
+DESCRIPTION="Rygel is an open source UPnP/DLNA MediaServer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Rygel;
+
+LICENSE="LGPL-2.1+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +introspection +sqlite tracker test transcode"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/libgee-0.8:0.8
+   >=dev-libs/libxml2-2.7:2
+   >=media-libs/gupnp-dlna-0.9.4:2.0
+   >=media-libs/gstreamer-1.12:1.0
+   >=media-libs/gst-plugins-base-1.12:1.0
+   >=media-libs/libmediaart-0.7:2.0
+   media-plugins/gst-plugins-soup:1.0
+   >=net-libs/gssdp-1.1.0:0=
+   >=net-libs/gupnp-1.1.0:0=
+   >=net-libs/gupnp-av-0.12.8
+   >=net-libs/libsoup-2.44:2.4
+   >=sys-apps/util-linux-2.20
+   x11-misc/shared-mime-info
+   introspection? ( >=dev-libs/gobject-introspection-1.33.4:= )
+   sqlite? (
+   >=dev-db/sqlite-3.5:3
+   dev-libs/libunistring:=
+   x11-libs/gdk-pixbuf:2
+   )
+   tracker? ( app-misc/tracker:= )
+   transcode? (
+   media-libs/gst-plugins-bad:1.0
+   media-plugins/gst-plugins-twolame:1.0
+   media-plugins/gst-plugins-libav:1.0
+   )
+   X? ( >=x11-libs/gtk+-3.22:3 )
+"
+DEPEND="${RDEPEND}
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.7
+   virtual/pkgconfig
+"
+# Maintainer only
+#   app-text/docbook-xsl-stylesheets
+#  >=dev-lang/vala-0.36
+#   dev-libs/libxslt
+
+src_prepare() {
+   # Disable test triggering call to gst-plugins-scanner which causes
+   # sandbox issues when plugins such as clutter are installed
+   sed -e 's/return rygel_playbin_renderer_test_main (argv, argc);/return 
0;/' \
+   -i tests/rygel-playbin-renderer-test.c || die
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # We set xsltproc because man pages are provided by upstream
+   # and we do not want to regenerate them automagically.
+   gnome2_src_configure \
+   XSLTPROC=$(type -P false) \
+   --enable-gst-launch-plugin \
+   --with-media-engine=gstreamer \
+   --enable-nls \
+   --with-systemduserunitdir=$(systemd_get_userunitdir) \
+   $(use_enable introspection) \
+   $(use_enable sqlite media-export-plugin) \
+   $(use_enable sqlite lms-plugin) \
+   $(use_enable test tests) \
+   $(use_enable tracker tracker-plugin) \
+   $(use_with X ui)
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/iagno/

2020-07-04 Thread Mart Raudsepp
commit: 57ba1d767873705826b73719c5e1207c4b33ba1e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 21:49:19 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:52:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ba1d76

games-board/iagno: bump to 3.34.8

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

 games-board/iagno/Manifest|  1 +
 games-board/iagno/iagno-3.34.8.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/games-board/iagno/Manifest b/games-board/iagno/Manifest
index 5e6e37742e9..c74a1827671 100644
--- a/games-board/iagno/Manifest
+++ b/games-board/iagno/Manifest
@@ -1 +1,2 @@
 DIST iagno-3.34.5.tar.xz 563824 BLAKE2B 
6933c1ca3ab5a31eebf285be1fa0ba6da18c5564589ec7a3083426dd22d0f050fbf87ef75c5cdc1b5e93822aba58d576e10f12c81785689739abb81fee659467
 SHA512 
5994d834302e52072e540ac882e8a5e39197a9ddd04972209362965d841565d942d341c91decedd1d11289c09336e13157414209c8d2d5c6816365d17e8f9379
+DIST iagno-3.34.8.tar.xz 565656 BLAKE2B 
cf06f9259b8f31d69c6f734c0239dc89432cd7a4082bcd451a9e02efe882bc6f5245454d7ab5e89e69d171a9e27f88c927435c06a48454e4a88bdbcfdd193a23
 SHA512 
b966b4d5baafe517de7e09a585703c1642139348d1b178702afbb8a31be1433f2bf3c20869525835e8d9e0bd3ed3cf6306e50eb453a5f78f2ac1189cf0c3e90b

diff --git a/games-board/iagno/iagno-3.34.8.ebuild 
b/games-board/iagno/iagno-3.34.8.ebuild
new file mode 100644
index 000..96b715c67b8
--- /dev/null
+++ b/games-board/iagno/iagno-3.34.8.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Dominate the board in a classic version of Reversi"
+HOMEPAGE="https://wiki.gnome.org/Apps/Iagno;
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-libs/glib-2.40.0:2
+   >=media-libs/gsound-1.0.2
+   >=x11-libs/gtk+-3.24.0:3
+   >=gnome-base/librsvg-2.32.0:2
+"
+DEPEND="${RDEPEND}"
+# libxml2:2 needed for glib-compile-resources xml-stripblanks attributes
+BDEPEND="
+   dev-libs/appstream-glib
+   dev-libs/libxml2:2
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   $(vala_depend)
+   media-libs/gsound[vala]
+   gnome-base/librsvg:2[vala]
+"
+
+src_prepare() {
+   xdg_src_prepare
+   vala_src_prepare
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap/files/, sys-libs/libcap/

2020-07-04 Thread Lars Wendler
commit: 1b7f28b6405b5c2595f202f02bc7045707f7430e
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jul  4 21:44:29 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jul  4 21:45:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7f28b6

sys-libs/libcap: Bump to version 2.37

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

 sys-libs/libcap/Manifest   |   1 +
 .../files/libcap-2.37-build-system-fixes.patch | 215 +
 sys-libs/libcap/libcap-2.37.ebuild |  87 +
 3 files changed, 303 insertions(+)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 6bf4782b366..6a8f856a61d 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -2,3 +2,4 @@ DIST libcap-2.26.tar.xz 67172 BLAKE2B 
9d1952bd03e1bba5ffa225a5088b8d841c2007219b
 DIST libcap-2.27.tar.xz 67780 BLAKE2B 
7b58d7afdd90281771a302cd9554f067b9e3636b0c052935973d8a0d890490c3933b3513874b788a8c10e37ab5ad9cfa766408c9629b7c8562cb17bfdef87747
 SHA512 
e32335fd3e0d1564574acc73df7030b5b0fd98875217bffabd76f2765f1a7a6f1369f03df2ee22a1782776838784e342378c10613ea1163d53ae5055ab6a62b6
 DIST libcap-2.34.tar.xz 111556 BLAKE2B 
083599a899e5cc8942aedc3c932627d8608ea9cdc4eefe716e5fe2fb195276be26373697aa5bb3e84b801ccabb08f78c44f67ed82ea5c383a7c6a4d86f9e06b4
 SHA512 
6604aeab3de547e16e3c63e35cf41a5aaacf0cb52ffc818c822ada88595437986df731990d4b288eb72f9150de41fb8a93a6a727b936058e88b49b86352c4771
 DIST libcap-2.36.tar.xz 112612 BLAKE2B 
fec0997eba7af6e9df83ce91235bdd96e98d7284268f0e3d3f4ef41e7b5e0621649a90069f2a162bcecf387c156ff481be379012fc57bbbc59309b850fe879ae
 SHA512 
0193bd1b1b6223260a629458a37db581a0ff61f1d23f439fd2bdd0e6f3acb30ce996fb0f4f86c59670183d9f42932ae1e817e44e6b64f4ff49d61ea3a4a10aa5
+DIST libcap-2.37.tar.xz 114800 BLAKE2B 
96f9d12510266da3ca49b26859b29cbd2ea45ae676eaf54b6e3b732c0a8ab22ff8a8a4b5b2de68a7094b7d7df5d2d1664d0b5060cd25a3da05ea86ac9cdd0e75
 SHA512 
72d75165f78299411baa22a358dcee8169753d0a96ba97c31f24e3a25cf99fa818a00f980a99e8bc2c996a433533ae09d0401f1f3dfb03017bdc4b21d71ba848

diff --git a/sys-libs/libcap/files/libcap-2.37-build-system-fixes.patch 
b/sys-libs/libcap/files/libcap-2.37-build-system-fixes.patch
new file mode 100644
index 000..797ac62dd1f
--- /dev/null
+++ b/sys-libs/libcap/files/libcap-2.37-build-system-fixes.patch
@@ -0,0 +1,215 @@
+From 16bca4a0f45a712867992dbe30aa51558c78d424 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Tue, 5 May 2020 09:52:40 +0200
+Subject: [PATCH] build system fixes
+
+This touches up the homebrewed build system to work much better "out of the
+box" for people.  Specifically:
+- allow toolchain vars to be set via environment
+- CC / BUILD_CC / AR / RANLIB
+- CFLAGS / CPPFLAGS / LDFLAGS
+- split CPPFLAGS out of CFLAGS
+- break -fPIC out of global CFLAGS and only use where needed
+- use LDLIBS for libraries, not LDFLAGS
+
+Signed-off-by: Mike Frysinger 
+
+Forward ported from libcap-2.24 to libcap-2.25
+Forward ported from libcap-2.25 to libcap-2.28
+Forward ported from libcap-2.28 to libcap-2.29
+Forward ported from libcap-2.29 to libcap-2.33
+Forward ported from libcap-2.33 to libcap-2.34
+
+Signed-off-by: Lars Wendler 
+---
+ Make.Rules   | 24 +---
+ Makefile |  1 -
+ libcap/Makefile  |  7 ---
+ pam_cap/Makefile |  8 +---
+ progs/Makefile   |  2 +-
+ tests/Makefile   |  8 +---
+ 6 files changed, 28 insertions(+), 22 deletions(-)
+
+diff --git a/Make.Rules b/Make.Rules
+index a4baa61..0e7945a 100644
+--- a/Make.Rules
 b/Make.Rules
+@@ -49,37 +49,39 @@ GOMAJOR=0
+ # Compilation specifics
+ 
+ KERNEL_HEADERS := $(topdir)/libcap/include/uapi
+-IPATH += -fPIC -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include
+ 
+-CC := $(CROSS_COMPILE)gcc
++CC ?= $(CROSS_COMPILE)gcc
+ DEFINES := -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+-CFLAGS := -O2 $(DEFINES)
+-BUILD_CC := $(CC)
+-BUILD_CFLAGS := -O2 $(DEFINES) $(IPATH)
+-AR := $(CROSS_COMPILE)ar
+-RANLIB := $(CROSS_COMPILE)ranlib
++CFLAGS ?= -O2 $(DEFINES)
++BUILD_CC ?= $(CC)
++BUILD_CFLAGS ?= $(CFLAGS)
++AR ?= $(CROSS_COMPILE)ar
++RANLIB ?= $(CROSS_COMPILE)ranlib
+ DEBUG = -g #-DDEBUG
+ WARNINGS=-Wall -Wwrite-strings \
+ -Wpointer-arith -Wcast-qual -Wcast-align \
+ -Wstrict-prototypes -Wmissing-prototypes \
+ -Wnested-externs -Winline -Wshadow
+ LD=$(CC) -Wl,-x -shared
+-LDFLAGS := #-g
++LDFLAGS ?= #-g
+ LIBCAPLIB := -L$(topdir)/libcap -lcap
+ LIBPSXLIB := -L$(topdir)/libcap -lpsx -lpthread
+ 
+ BUILD_GPERF := $(shell which gperf >/dev/null 2>/dev/null && echo yes)
+ 
+-SYSTEM_HEADERS = /usr/include
++LIBCAP_CPPFLAGS = -I$(KERNEL_HEADERS) -I$(topdir)/libcap/include $(DEFINES)
++CPPFLAGS += $(LIBCAP_CPPFLAGS)
++BUILD_CPPFLAGS += $(LIBCAP_CPPFLAGS)
+ INCS=$(topdir)/libcap/include/sys/capability.h
+ LDFLAGS += -L$(topdir)/libcap
+-CFLAGS += -Dlinux 

[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap/

2020-07-04 Thread Lars Wendler
commit: f06534250ee185d172cdc91211027d70cae196b3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Jul  4 21:45:24 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Jul  4 21:45:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0653425

sys-libs/libcap: Removed old

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

 sys-libs/libcap/Manifest   |  1 -
 sys-libs/libcap/libcap-2.34.ebuild | 87 --
 2 files changed, 88 deletions(-)

diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index 6a8f856a61d..a31123b5958 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -1,5 +1,4 @@
 DIST libcap-2.26.tar.xz 67172 BLAKE2B 
9d1952bd03e1bba5ffa225a5088b8d841c2007219bbb9524f979ac65e472bf932db496acf93984fa77fe42e71d45b85cd603ca461a071fb4742526dfbc5f66eb
 SHA512 
1c2d59f007226405a924950b2c2090393527e06f0692a84e6463e33915a070df61a9070b8f30a624d5630ddd39290eac117e5d440577d1edd48510195b9d12f0
 DIST libcap-2.27.tar.xz 67780 BLAKE2B 
7b58d7afdd90281771a302cd9554f067b9e3636b0c052935973d8a0d890490c3933b3513874b788a8c10e37ab5ad9cfa766408c9629b7c8562cb17bfdef87747
 SHA512 
e32335fd3e0d1564574acc73df7030b5b0fd98875217bffabd76f2765f1a7a6f1369f03df2ee22a1782776838784e342378c10613ea1163d53ae5055ab6a62b6
-DIST libcap-2.34.tar.xz 111556 BLAKE2B 
083599a899e5cc8942aedc3c932627d8608ea9cdc4eefe716e5fe2fb195276be26373697aa5bb3e84b801ccabb08f78c44f67ed82ea5c383a7c6a4d86f9e06b4
 SHA512 
6604aeab3de547e16e3c63e35cf41a5aaacf0cb52ffc818c822ada88595437986df731990d4b288eb72f9150de41fb8a93a6a727b936058e88b49b86352c4771
 DIST libcap-2.36.tar.xz 112612 BLAKE2B 
fec0997eba7af6e9df83ce91235bdd96e98d7284268f0e3d3f4ef41e7b5e0621649a90069f2a162bcecf387c156ff481be379012fc57bbbc59309b850fe879ae
 SHA512 
0193bd1b1b6223260a629458a37db581a0ff61f1d23f439fd2bdd0e6f3acb30ce996fb0f4f86c59670183d9f42932ae1e817e44e6b64f4ff49d61ea3a4a10aa5
 DIST libcap-2.37.tar.xz 114800 BLAKE2B 
96f9d12510266da3ca49b26859b29cbd2ea45ae676eaf54b6e3b732c0a8ab22ff8a8a4b5b2de68a7094b7d7df5d2d1664d0b5060cd25a3da05ea86ac9cdd0e75
 SHA512 
72d75165f78299411baa22a358dcee8169753d0a96ba97c31f24e3a25cf99fa818a00f980a99e8bc2c996a433533ae09d0401f1f3dfb03017bdc4b21d71ba848

diff --git a/sys-libs/libcap/libcap-2.34.ebuild 
b/sys-libs/libcap/libcap-2.34.ebuild
deleted file mode 100644
index 3546067e15c..000
--- a/sys-libs/libcap/libcap-2.34.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib multilib-minimal toolchain-funcs pam usr-ldscript
-
-DESCRIPTION="POSIX 1003.1e capabilities"
-HOMEPAGE="https://sites.google.com/site/fullycapable/;
-SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
-
-# it's available under either of the licenses
-LICENSE="|| ( GPL-2 BSD )"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="pam static-libs"
-
-# While the build system optionally uses gperf, we don't DEPEND on it because
-# the build automatically falls back when it's unavailable.  #604802
-RDEPEND=">=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}]"
-PDEPEND="pam? ( sys-libs/pam[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   ${PDEPEND}
-   sys-kernel/linux-headers"
-
-# Requires test suite being run as root (via sudo)
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.34-build-system-fixes.patch
-   "${FILESDIR}"/${PN}-2.28-no_perl.patch
-   "${FILESDIR}"/${PN}-2.25-ignore-RAISE_SETFCAP-install-failures.patch
-   "${FILESDIR}"/${PN}-2.21-include.patch
-)
-
-src_prepare() {
-   default
-   multilib_copy_sources
-}
-
-run_emake() {
-   local args=(
-   exec_prefix="${EPREFIX}"
-   lib_prefix="${EPREFIX}/usr"
-   lib="$(get_libdir)"
-   prefix="${EPREFIX}/usr"
-   PAM_CAP="$(usex pam yes no)"
-   DYNAMIC=yes
-   GOLANG=no
-   )
-   emake "${args[@]}" "$@"
-}
-
-src_configure() {
-   tc-export AR CC RANLIB
-   tc-export_build_env BUILD_CC
-   multilib-minimal_src_configure
-}
-
-multilib_src_compile() {
-   run_emake
-}
-
-multilib_src_install() {
-   # no configure, needs explicit install line #444724#c3
-   run_emake DESTDIR="${D}" install
-
-   gen_usr_ldscript -a cap
-   if ! use static-libs ; then
-   # Don't remove libpsx.a!
-   # See https://bugs.gentoo.org/703912
-   rm "${ED}"/usr/$(get_libdir)/libcap.a || die
-   fi
-
-   if [[ -d "${ED}"/usr/$(get_libdir)/security ]] ; then
-   rm -r "${ED}"/usr/$(get_libdir)/security || die
-   fi
-
-   if use pam; then
-   dopammod pam_cap/pam_cap.so
-   dopamsecurity '' pam_cap/capability.conf
-  

[gentoo-commits] proj/kde:master commit in: kde-frameworks/kinit/

2020-07-04 Thread Andreas Sturmlechner
commit: 187f94aafe40461fcdb91995b15ae2fcc4ac4697
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:07 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=187f94aa

kde-frameworks/kinit: 5.72.0 version bump

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

 kde-frameworks/kinit/kinit-5.72.0.ebuild | 51 
 1 file changed, 51 insertions(+)

diff --git a/kde-frameworks/kinit/kinit-5.72.0.ebuild 
b/kde-frameworks/kinit/kinit-5.72.0.ebuild
new file mode 100644
index 00..7787f7f2ad
--- /dev/null
+++ b/kde-frameworks/kinit/kinit-5.72.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Helper library to speed up start of applications on KDE work 
spaces"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="+caps +man X"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   caps? ( sys-libs/libcap )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package caps Libcap)
+   $(cmake_use_find_package man KF5DocTools)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjs/

2020-07-04 Thread Andreas Sturmlechner
commit: 92f972aaf751183247e1a8db20ea25c983900a57
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:12 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=92f972aa

kde-frameworks/kjs: 5.72.0 version bump

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

 kde-frameworks/kjs/kjs-5.72.0.ebuild | 23 +++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/kjs/kjs-5.72.0.ebuild 
b/kde-frameworks/kjs/kjs-5.72.0.ebuild
new file mode 100644
index 00..19f013d454
--- /dev/null
+++ b/kde-frameworks/kjs/kjs-5.72.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+inherit ecm kde.org
+
+DESCRIPTION="ECMAScipt compatible parser and engine"
+LICENSE="BSD-2 LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND="
+   dev-lang/perl
+"
+DEPEND="
+   dev-libs/libpcre
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( src/README )



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdelibs4support/

2020-07-04 Thread Andreas Sturmlechner
commit: 3849f66faebe8cebf1e45735d10cbab0f810cb29
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:11 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3849f66f

kde-frameworks/kdelibs4support: 5.72.0 version bump

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

 .../kdelibs4support/kdelibs4support-5.72.0.ebuild  | 96 ++
 1 file changed, 96 insertions(+)

diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.72.0.ebuild 
b/kde-frameworks/kdelibs4support/kdelibs4support-5.72.0.ebuild
new file mode 100644
index 00..28f7a59b31
--- /dev/null
+++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.72.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="true"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 
5"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="libressl X"
+
+BDEPEND="
+   dev-lang/perl
+   dev-perl/URI
+"
+COMMON_DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qttest-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   >=kde-frameworks/kded-${PVCUT}:5
+   =kde-frameworks/kdesignerplugin-${PVCUT}*:5
+   =kde-frameworks/kdoctools-${PVCUT}*:5
+   =kde-frameworks/kemoticons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kunitconversion-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   app-text/docbook-xml-dtd:4.2
+   virtual/libintl
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+RDEPEND="${COMMON_DEPEND}
+   =kde-frameworks/kinit-${PVCUT}*:5
+   =kde-frameworks/kitemmodels-${PVCUT}*:5
+   >=dev-qt/qtxml-${QTMIN}:5
+"
+
+RESTRICT+=" test"
+
+src_prepare() {
+   ecm_src_prepare
+   if ! use handbook; then
+   sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjsembed/

2020-07-04 Thread Andreas Sturmlechner
commit: 8619a83e45f3cc9b36cb6d7a45c02119323e3be4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:13 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8619a83e

kde-frameworks/kjsembed: 5.72.0 version bump

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

 kde-frameworks/kjsembed/kjsembed-5.72.0.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kjsembed/kjsembed-5.72.0.ebuild 
b/kde-frameworks/kjsembed/kjsembed-5.72.0.ebuild
new file mode 100644
index 00..7e2bd21a65
--- /dev/null
+++ b/kde-frameworks/kjsembed/kjsembed-5.72.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework binding JavaScript objects to QObjects"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kio/

2020-07-04 Thread Andreas Sturmlechner
commit: 54cd5371fe63ad6d56caf2f4562db2e0f947341b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:07 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=54cd5371

kde-frameworks/kio: 5.72.0 version bump

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

 kde-frameworks/kio/kio-5.72.0.ebuild | 94 
 1 file changed, 94 insertions(+)

diff --git a/kde-frameworks/kio/kio-5.72.0.ebuild 
b/kde-frameworks/kio/kio-5.72.0.ebuild
new file mode 100644
index 00..b2b55fc775
--- /dev/null
+++ b/kde-frameworks/kio/kio-5.72.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org xdg-utils
+
+DESCRIPTION="Framework providing transparent file and data management"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="acl +handbook kerberos +kwallet X"
+
+# drop qtnetwork subslot operator when QT_MINIMAL >= 5.15.0
+RDEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5=[ssl]
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kbookmarks-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   acl? (
+   sys-apps/attr
+   virtual/acl
+   )
+   handbook? ( =kde-frameworks/kdoctools-${PVCUT}*:5 )
+   kerberos? ( virtual/krb5 )
+   kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 )
+   X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtconcurrent-${QTMIN}:5
+   test? ( sys-libs/zlib )
+   X? (
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXrender
+   )
+"
+PDEPEND="
+   >=kde-frameworks/kded-${PVCUT}:5
+"
+
+# tests hang
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package acl ACL)
+   $(cmake_use_find_package handbook KF5DocTools)
+   $(cmake_use_find_package kerberos GSSAPI)
+   $(cmake_use_find_package kwallet KF5Wallet)
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   ecm_pkg_postrm
+   xdg_desktop_database_update
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdewebkit/

2020-07-04 Thread Andreas Sturmlechner
commit: 2289f56f10528786b1eb3a809d1fa584b8b4a819
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:12 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2289f56f

kde-frameworks/kdewebkit: 5.72.0 version bump

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

 kde-frameworks/kdewebkit/kdewebkit-5.72.0.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.72.0.ebuild 
b/kde-frameworks/kdewebkit/kdewebkit-5.72.0.ebuild
new file mode 100644
index 00..8998b1af43
--- /dev/null
+++ b/kde-frameworks/kdewebkit/kdewebkit-5.72.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing KDE integration of QtWebKit"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="designer"
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   designer? ( =kde-frameworks/kdesignerplugin-${PVCUT}*:5 )
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/qtnetwork-${QTMIN}:5
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_DESIGNERPLUGIN=$(usex designer)
+   )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/

2020-07-04 Thread Andreas Sturmlechner
commit: 78d393d317b92b99d8c94e730b6d5fb1a3d6fca6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:09 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=78d393d3

kde-frameworks/krunner: 5.72.0 version bump

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

 kde-frameworks/krunner/krunner-5.72.0.ebuild | 38 
 1 file changed, 38 insertions(+)

diff --git a/kde-frameworks/krunner/krunner-5.72.0.ebuild 
b/kde-frameworks/krunner/krunner-5.72.0.ebuild
new file mode 100644
index 00..5ffb238697
--- /dev/null
+++ b/kde-frameworks/krunner/krunner-5.72.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for providing different actions given a string query"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/plasma-${PVCUT}*:5
+   =kde-frameworks/solid-${PVCUT}*:5
+   =kde-frameworks/threadweaver-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_test() {
+   # requires virtual dbus #630672
+   local myctestargs=(
+   -E "(dbusrunnertest)"
+   )
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kmediaplayer/

2020-07-04 Thread Andreas Sturmlechner
commit: a5659faa034c72d02c440354631efefcb7019caa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:13 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=a5659faa

kde-frameworks/kmediaplayer: 5.72.0 version bump

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

 .../kmediaplayer/kmediaplayer-5.72.0.ebuild| 23 ++
 1 file changed, 23 insertions(+)

diff --git a/kde-frameworks/kmediaplayer/kmediaplayer-5.72.0.ebuild 
b/kde-frameworks/kmediaplayer/kmediaplayer-5.72.0.ebuild
new file mode 100644
index 00..e2e38a6860
--- /dev/null
+++ b/kde-frameworks/kmediaplayer/kmediaplayer-5.72.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing a common interface for KParts that can play 
media files"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/

2020-07-04 Thread Andreas Sturmlechner
commit: 25cabe871e2519e16de2b2226287f5729be1c525
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:10 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=25cabe87

kde-frameworks/ktexteditor: 5.72.0 version bump

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

 .../ktexteditor/ktexteditor-5.72.0.ebuild  | 59 ++
 1 file changed, 59 insertions(+)

diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.72.0.ebuild 
b/kde-frameworks/ktexteditor/ktexteditor-5.72.0.ebuild
new file mode 100644
index 00..30df888a8f
--- /dev/null
+++ b/kde-frameworks/ktexteditor/ktexteditor-5.72.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing a full text editor component"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="editorconfig git"
+
+BDEPEND="
+   test? ( >=kde-frameworks/kservice-${PVCUT}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kauth-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   =kde-frameworks/syntax-highlighting-${PVCUT}*:5
+   editorconfig? ( app-text/editorconfig-core-c )
+   git? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package editorconfig EditorConfig)
+   $(cmake_use_find_package git LibGit2)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdesignerplugin/

2020-07-04 Thread Andreas Sturmlechner
commit: 6b6d4bd91078d5a72a044f110af8cf0fb1990c87
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:12 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6b6d4bd9

kde-frameworks/kdesignerplugin: 5.72.0 version bump

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

 .../kdesignerplugin/kdesignerplugin-5.72.0.ebuild  | 25 ++
 1 file changed, 25 insertions(+)

diff --git a/kde-frameworks/kdesignerplugin/kdesignerplugin-5.72.0.ebuild 
b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.72.0.ebuild
new file mode 100644
index 00..504d9c4e02
--- /dev/null
+++ b/kde-frameworks/kdesignerplugin/kdesignerplugin-5.72.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_QTHELP="false"
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing plugins to use KDE frameworks widgets in 
QtDesigner"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="nls"
+
+BDEPEND="
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+DEPEND="
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/

2020-07-04 Thread Andreas Sturmlechner
commit: eea4ad5be29715311d6a8183636d7c9f401fbe69
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:09 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eea4ad5b

kde-frameworks/kservice: 5.72.0 version bump

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

 kde-frameworks/kservice/kservice-5.72.0.ebuild | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/kde-frameworks/kservice/kservice-5.72.0.ebuild 
b/kde-frameworks/kservice/kservice-5.72.0.ebuild
new file mode 100644
index 00..8649f8107e
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.72.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="+man"
+
+BDEPEND="
+   sys-devel/bison
+   sys-devel/flex
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+src_install() {
+   ecm_src_install
+
+   # bug 596316
+   dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/

2020-07-04 Thread Andreas Sturmlechner
commit: eedd722d0dbe3241edcee16d1e165e91644cf57c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:10 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=eedd722d

kde-frameworks/ktextwidgets: 5.72.0 version bump

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

 .../ktextwidgets/ktextwidgets-5.72.0.ebuild| 38 ++
 1 file changed, 38 insertions(+)

diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.72.0.ebuild 
b/kde-frameworks/ktextwidgets/ktextwidgets-5.72.0.ebuild
new file mode 100644
index 00..65402c7ff5
--- /dev/null
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.72.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing an assortment of widgets for displaying and 
editing text"
+LICENSE="LGPL-2+ LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="speech"
+
+DEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   speech? ( >=dev-qt/qtspeech-${QTMIN}:5 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package speech Qt5TextToSpeech)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlrpcclient/

2020-07-04 Thread Andreas Sturmlechner
commit: cc3e3d4cbfcb3707659d78f263fe98749c7e9611
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:14 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc3e3d4c

kde-frameworks/kxmlrpcclient: 5.72.0 version bump

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

 .../kxmlrpcclient/kxmlrpcclient-5.72.0.ebuild  | 22 ++
 1 file changed, 22 insertions(+)

diff --git a/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.72.0.ebuild 
b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.72.0.ebuild
new file mode 100644
index 00..642e9de973
--- /dev/null
+++ b/kde-frameworks/kxmlrpcclient/kxmlrpcclient-5.72.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing client-side support for the XML-RPC protocol"
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kglobalaccel/

2020-07-04 Thread Andreas Sturmlechner
commit: cc323f787145cb6a40543bae840f93fbcd78d1af
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:07 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cc323f78

kde-frameworks/kglobalaccel: 5.72.0 version bump

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

 .../kglobalaccel/kglobalaccel-5.72.0.ebuild| 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.72.0.ebuild 
b/kde-frameworks/kglobalaccel/kglobalaccel-5.72.0.ebuild
new file mode 100644
index 00..d0e6b8da0a
--- /dev/null
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.72.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework to handle global shortcuts"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2+"
+IUSE="nls"
+
+BDEPEND="
+   nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
+"
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kcrash-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5[X]
+   x11-libs/libxcb
+   x11-libs/xcb-util-keysyms
+"
+RDEPEND="${DEPEND}"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knewstuff/

2020-07-04 Thread Andreas Sturmlechner
commit: c0a408228db3679162b55f619922bdf9c7be5fe9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:08 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c0a40822

kde-frameworks/knewstuff: 5.72.0 version bump

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

 kde-frameworks/knewstuff/knewstuff-5.72.0.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/kde-frameworks/knewstuff/knewstuff-5.72.0.ebuild 
b/kde-frameworks/knewstuff/knewstuff-5.72.0.ebuild
new file mode 100644
index 00..64520eea49
--- /dev/null
+++ b/kde-frameworks/knewstuff/knewstuff-5.72.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework for downloading and sharing additional application data"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/attica-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}
+   >=kde-frameworks/kirigami-${PVCUT}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kemoticons/

2020-07-04 Thread Andreas Sturmlechner
commit: 24b59c4025bdc3d4a48ad4e602a35d9773b4149b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:06 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=24b59c40

kde-frameworks/kemoticons: 5.72.0 version bump

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

 kde-frameworks/kemoticons/kemoticons-5.72.0.ebuild | 28 ++
 1 file changed, 28 insertions(+)

diff --git a/kde-frameworks/kemoticons/kemoticons-5.72.0.ebuild 
b/kde-frameworks/kemoticons/kemoticons-5.72.0.ebuild
new file mode 100644
index 00..1b68d5838f
--- /dev/null
+++ b/kde-frameworks/kemoticons/kemoticons-5.72.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for converting text emoticons to graphical 
representations"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+# requires running kde environment
+RESTRICT+=" test"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/

2020-07-04 Thread Andreas Sturmlechner
commit: e27bc6ba7ce04fd8c8bdd898280b92e1db9a8bc9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:08 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e27bc6ba

kde-frameworks/knotifyconfig: 5.72.0 version bump

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

 .../knotifyconfig/knotifyconfig-5.72.0.ebuild  | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.72.0.ebuild 
b/kde-frameworks/knotifyconfig/knotifyconfig-5.72.0.ebuild
new file mode 100644
index 00..0bf472d49e
--- /dev/null
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.72.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_TEST="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework for configuring desktop notifications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="phonon"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   !phonon? ( media-libs/libcanberra )
+   phonon? ( media-libs/phonon[qt5(+)] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !phonon Canberra)
+   )
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/plasma/

2020-07-04 Thread Andreas Sturmlechner
commit: 74e02eee5309e78db5ba289ba97edcccdf9d7ba2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:11 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=74e02eee

kde-frameworks/plasma: 5.72.0 version bump

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

 kde-frameworks/plasma/plasma-5.72.0.ebuild | 74 ++
 1 file changed, 74 insertions(+)

diff --git a/kde-frameworks/plasma/plasma-5.72.0.ebuild 
b/kde-frameworks/plasma/plasma-5.72.0.ebuild
new file mode 100644
index 00..4dd229e015
--- /dev/null
+++ b/kde-frameworks/plasma/plasma-5.72.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_ORG_NAME="${PN}-framework"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Plasma framework"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="gles2-only wayland X"
+
+BDEPEND="
+   >=kde-frameworks/kdoctools-${PVCUT}:5
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtsql-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kactivities-${PVCUT}*:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdeclarative-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/kguiaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kpackage-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   !gles2-only? ( virtual/opengl )
+   wayland? (
+   =kde-frameworks/kwayland-${PVCUT}*:5
+   media-libs/mesa[egl]
+   )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   x11-libs/libxcb
+   )
+"
+DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+"
+
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package !gles2-only OpenGL)
+   $(cmake_use_find_package wayland EGL)
+   $(cmake_use_find_package wayland KF5Wayland)
+   $(cmake_use_find_package X X11)
+   $(cmake_use_find_package X XCB)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/

2020-07-04 Thread Andreas Sturmlechner
commit: 0685238b1cd46fb26019c8578aa63ff0f5f8ad4d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:10 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0685238b

kde-frameworks/kwallet: 5.72.0 version bump

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

 kde-frameworks/kwallet/kwallet-5.72.0.ebuild | 54 
 1 file changed, 54 insertions(+)

diff --git a/kde-frameworks/kwallet/kwallet-5.72.0.ebuild 
b/kde-frameworks/kwallet/kwallet-5.72.0.ebuild
new file mode 100644
index 00..b4c11415bb
--- /dev/null
+++ b/kde-frameworks/kwallet/kwallet-5.72.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing desktop-wide storage for passwords"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="gpg +man"
+
+BDEPEND="
+   man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+DEPEND="
+   dev-libs/libgcrypt:0=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kdbusaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   gpg? ( >=app-crypt/gpgme-1.7.1[cxx,qt5] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package gpg Gpgmepp)
+   $(cmake_use_find_package man KF5DocTools)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   if ! has_version "kde-plasma/kwallet-pam" || ! has_version 
"kde-apps/kwalletmanager:5" ; then
+   elog
+   elog "Install kde-plasma/kwallet-pam for auto-unlocking after 
account login."
+   elog "Install kde-apps/kwalletmanager:5 to manage your kwallet."
+   elog
+   fi
+   elog "For more information, read 
https://wiki.gentoo.org/wiki/KDE#KWallet;
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/

2020-07-04 Thread Andreas Sturmlechner
commit: c9544af7077eaf1157982035b3c9baa927c817aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:10 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9544af7

kde-frameworks/kxmlgui: 5.72.0 version bump

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

 kde-frameworks/kxmlgui/kxmlgui-5.72.0.ebuild | 53 
 1 file changed, 53 insertions(+)

diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.72.0.ebuild 
b/kde-frameworks/kxmlgui/kxmlgui-5.72.0.ebuild
new file mode 100644
index 00..38761c0a0a
--- /dev/null
+++ b/kde-frameworks/kxmlgui/kxmlgui-5.72.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for managing menu and toolbar actions in an abstract 
way"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="LGPL-2+"
+IUSE=""
+
+# slot op: includes QtCore/private/qlocale_p.h
+DEPEND="
+   >=dev-qt/qtcore-${QTMIN}:5=
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_KF5Attica=ON
+   )
+
+   ecm_src_configure
+}
+
+src_test() {
+   # Files are missing; whatever. Bugs 650290, 668198
+   local myctestargs=(
+   -E "(ktoolbar_unittest|kxmlgui_unittest)"
+   )
+
+   ecm_src_test
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kiconthemes/

2020-07-04 Thread Andreas Sturmlechner
commit: 6b284707f6511584bf30d4c91290e00058c43967
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:07 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6b284707

kde-frameworks/kiconthemes: 5.72.0 version bump

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

 .../kiconthemes/kiconthemes-5.72.0.ebuild  | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.72.0.ebuild 
b/kde-frameworks/kiconthemes/kiconthemes-5.72.0.ebuild
new file mode 100644
index 00..2499e790ba
--- /dev/null
+++ b/kde-frameworks/kiconthemes/kiconthemes-5.72.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_DESIGNERPLUGIN="true"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for icon theming and configuration"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kitemviews-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+"
+RDEPEND="${DEPEND}"
+
+RESTRICT+=" test" # bug 574770



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kparts/

2020-07-04 Thread Andreas Sturmlechner
commit: 455de02b60a4509fe7510fdb14d67af9f9c9993c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:09 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=455de02b

kde-frameworks/kparts: 5.72.0 version bump

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

 kde-frameworks/kparts/kparts-5.72.0.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/kde-frameworks/kparts/kparts-5.72.0.ebuild 
b/kde-frameworks/kparts/kparts-5.72.0.ebuild
new file mode 100644
index 00..301dad0741
--- /dev/null
+++ b/kde-frameworks/kparts/kparts-5.72.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework providing elaborate user-interface components"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=kde-frameworks/ktextwidgets-${PVCUT}:5
+"



[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/

2020-07-04 Thread Andreas Sturmlechner
commit: 305bb4a53668d45cae2e7936a5151485418f8e3d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:11 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=305bb4a5

kde-frameworks/purpose: 5.72.0 version bump

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

 kde-frameworks/purpose/purpose-5.72.0.ebuild | 58 
 1 file changed, 58 insertions(+)

diff --git a/kde-frameworks/purpose/purpose-5.72.0.ebuild 
b/kde-frameworks/purpose/purpose-5.72.0.ebuild
new file mode 100644
index 00..53c1c4293f
--- /dev/null
+++ b/kde-frameworks/purpose/purpose-5.72.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Library for providing abstractions to get the developer's 
purposes fulfilled"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="+dolphin +kaccounts"
+
+DEPEND="
+   >=dev-qt/qtdeclarative-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kirigami-${PVCUT}*:5
+   dolphin? ( =kde-frameworks/knotifications-${PVCUT}*:5 )
+   kaccounts? (
+   >=kde-apps/kaccounts-integration-19.04.3:5
+   net-libs/accounts-qt
+   )
+"
+RDEPEND="${DEPEND}
+   >=dev-qt/qtquickcontrols-${QTMIN}:5
+   >=dev-qt/qtquickcontrols2-${QTMIN}:5
+   >=kde-frameworks/kdeclarative-${PVCUT}:5
+   kaccounts? ( net-libs/accounts-qml )
+"
+
+# requires running environment
+RESTRICT+=" test"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package dolphin KF5Notifications)
+   $(cmake_use_find_package kaccounts KAccounts)
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst(){
+   ecm_pkg_postinst
+
+   if ! has_version "kde-misc/kdeconnect[app]" ; then
+   elog "Optional runtime dependency:"
+   elog "kde-misc/kdeconnect[app] (send through KDE Connect)"
+   fi
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/khtml/

2020-07-04 Thread Andreas Sturmlechner
commit: adc89e6824315ff946b7a7fa3ddcd15646afb122
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:21 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:12 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=adc89e68

kde-frameworks/khtml: 5.72.0 version bump

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

 kde-frameworks/khtml/khtml-5.72.0.ebuild | 72 
 1 file changed, 72 insertions(+)

diff --git a/kde-frameworks/khtml/khtml-5.72.0.ebuild 
b/kde-frameworks/khtml/khtml-5.72.0.ebuild
new file mode 100644
index 00..9e16d52a8a
--- /dev/null
+++ b/kde-frameworks/khtml/khtml-5.72.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KHTML web rendering engine"
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="libressl X"
+
+BDEPEND="
+   dev-lang/perl
+   dev-util/gperf
+"
+RDEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5[ssl]
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/karchive-${PVCUT}*:5
+   =kde-frameworks/kcodecs-${PVCUT}*:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kconfig-${PVCUT}*:5
+   =kde-frameworks/kconfigwidgets-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/kglobalaccel-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kjobwidgets-${PVCUT}*:5
+   =kde-frameworks/kjs-${PVCUT}*:5
+   =kde-frameworks/knotifications-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kservice-${PVCUT}*:5
+   =kde-frameworks/ktextwidgets-${PVCUT}*:5
+   =kde-frameworks/kwallet-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kwindowsystem-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+   =kde-frameworks/sonnet-${PVCUT}*:5
+   media-libs/giflib:=
+   media-libs/libpng:0=
+   media-libs/phonon[qt5(+)]
+   sys-libs/zlib
+   virtual/jpeg:0
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   X? (
+   >=dev-qt/qtx11extras-${QTMIN}:5
+   x11-libs/libX11
+   )
+"
+DEPEND="${RDEPEND}
+   test? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
+   X? ( x11-base/xorg-proto )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/

2020-07-04 Thread Andreas Sturmlechner
commit: 4fa230197c6dd02f23b1d4e866afe5710b7c8155
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jul  4 19:30:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul  4 21:44:14 2020 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4fa23019

kde-frameworks/kross: 5.72.0 version bump

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

 kde-frameworks/kross/kross-5.72.0.ebuild | 34 
 1 file changed, 34 insertions(+)

diff --git a/kde-frameworks/kross/kross-5.72.0.ebuild 
b/kde-frameworks/kross/kross-5.72.0.ebuild
new file mode 100644
index 00..606469c2f8
--- /dev/null
+++ b/kde-frameworks/kross/kross-5.72.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+ECM_QTHELP="false"
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.14.2
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="Framework for embedding scripting into applications"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtscript-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   =kde-frameworks/kcompletion-${PVCUT}*:5
+   =kde-frameworks/kcoreaddons-${PVCUT}*:5
+   =kde-frameworks/ki18n-${PVCUT}*:5
+   =kde-frameworks/kiconthemes-${PVCUT}*:5
+   =kde-frameworks/kio-${PVCUT}*:5
+   =kde-frameworks/kparts-${PVCUT}*:5
+   =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
+   =kde-frameworks/kxmlgui-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+   >=dev-qt/designer-${QTMIN}:5
+"



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

2020-07-04 Thread Guilherme Amadio
commit: 8e5bd42ef42364704fcc9ef799d215b98ce66e58
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sat Jul  4 21:36:48 2020 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sat Jul  4 21:41:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e5bd42e

dev-libs/xxhash: mark version 0.7.3 stable on amd64

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Guilherme Amadio  gentoo.org>

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

diff --git a/dev-libs/xxhash/xxhash-0.7.3.ebuild 
b/dev-libs/xxhash/xxhash-0.7.3.ebuild
index baba81c8814..ed6943693ae 100644
--- a/dev-libs/xxhash/xxhash-0.7.3.ebuild
+++ b/dev-libs/xxhash/xxhash-0.7.3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/Cyan4973/xxHash/archive/v${PV}.tar.gz -> ${P}.tar.gz
 LICENSE="BSD-2 GPL-2+"
 # https://abi-laboratory.pro/tracker/timeline/xxhash
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~x64-macos"
 IUSE="static-libs"
 
 S="${WORKDIR}/xxHash-${PV}"



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

2020-07-04 Thread Guilherme Amadio
commit: 5495ceb99f03d63e0e0d43b16e0582532fab11ab
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sat Jul  4 21:35:48 2020 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sat Jul  4 21:41:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5495ceb9

dev-libs/xxhash: drop old

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Guilherme Amadio  gentoo.org>

 dev-libs/xxhash/Manifest|  1 -
 dev-libs/xxhash/xxhash-0.7.1.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-libs/xxhash/Manifest b/dev-libs/xxhash/Manifest
index 7c478c285cf..bc75bc4546f 100644
--- a/dev-libs/xxhash/Manifest
+++ b/dev-libs/xxhash/Manifest
@@ -1,4 +1,3 @@
 DIST xxhash-0.6.5.tar.gz 37521 BLAKE2B 
cfd4268bdb9079108c436c057f37c1c23a13a89f8a3d6c936ab27d3b339dbca3fa88e8ddc4fc9878501d6875622edd2ba50f465b4c361f1eb42d8f7a8f8a6fbd
 SHA512 
085643b52e091ac0eedd54c4459220b3643d825ca71a11e952d00ea2041c570ff57d8553d0378f34e038ca9ee3b40d2048ed02d44d5aff1fbfcbf5e642487ba0
-DIST xxhash-0.7.1.tar.gz 76328 BLAKE2B 
8ef64a1a44763417441dbec396d54b5d57ee225058f6c1bfb6baa8983bae49d84ab55a59743f7edf8580be52acc1bfb622c590f43450891af4d17cbd2ac48972
 SHA512 
03aa89c35fffafa8fc81b249ff4fa0dd3f7985466106815a9f36b00314ce82e3e2586e7abec5b56dd94d9b785768ac9562b03973817390b716cad8cd53e9ebc1
 DIST xxhash-0.7.3.tar.gz 126405 BLAKE2B 
1304251c36a839f5d1b935c0633016222d6b517932d05b84d10ae8a3ee3fccd6cfd31d8e3768f033ca8adcbf2bb9728ffd6c4ccd7a9878ef59d289b49a497656
 SHA512 
72949010a267f063768241b182464c386005b4078f56902fee2f7804bd01f6c27878a6a4ec2a266cd59162934a7e471264ac5757dba570a97a2b5dad7703c664
 DIST xxhash-0.7.4.tar.gz 143886 BLAKE2B 
94305d8de0fbfc713b8ff093289d1bc496a0a7ca49e79c85205d7f502f421951d5eec543f6768d335d94f2aaaf6143868594e3027e2ab73b7317656ce1c5d8f3
 SHA512 
9dbf8424b355d6551c18cff7ed7dbd26d4e5735b9a07fe54911b7438d6ffed3a3c2429ac09b616de630ea16cf32ff73529b6c3fad4af78ae0cb2b06155086aea

diff --git a/dev-libs/xxhash/xxhash-0.7.1.ebuild 
b/dev-libs/xxhash/xxhash-0.7.1.ebuild
deleted file mode 100644
index 8973996851d..000
--- a/dev-libs/xxhash/xxhash-0.7.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Extremely fast non-cryptographic hash algorithm"
-HOMEPAGE="http://www.xxhash.net;
-SRC_URI="https://github.com/Cyan4973/xxHash/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2 GPL-2+"
-# https://abi-laboratory.pro/tracker/timeline/xxhash
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~x64-macos"
-IUSE="static-libs"
-
-S="${WORKDIR}/xxHash-${PV}"
-
-src_compile() {
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
-}
-
-src_install() {
-   PREFIX="${EPREFIX}/usr" \
-   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
-   MANDIR="${EPREFIX}/usr/share/man/man1" \
-   emake DESTDIR="${D}" install
-
-   if ! use static-libs ; then
-   rm "${ED}"/usr/$(get_libdir)/libxxhash.a || die
-   fi
-}



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

2020-07-04 Thread Guilherme Amadio
commit: 3ff0afc5bae385de86f41d66f6fc83167361c16d
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Sat Jul  4 21:34:53 2020 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Sat Jul  4 21:41:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff0afc5

dev-libs/xxhash: version bump to 0.7.4

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Guilherme Amadio  gentoo.org>

 dev-libs/xxhash/Manifest|  1 +
 dev-libs/xxhash/xxhash-0.7.4.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/xxhash/Manifest b/dev-libs/xxhash/Manifest
index 7c0dbf8865d..7c478c285cf 100644
--- a/dev-libs/xxhash/Manifest
+++ b/dev-libs/xxhash/Manifest
@@ -1,3 +1,4 @@
 DIST xxhash-0.6.5.tar.gz 37521 BLAKE2B 
cfd4268bdb9079108c436c057f37c1c23a13a89f8a3d6c936ab27d3b339dbca3fa88e8ddc4fc9878501d6875622edd2ba50f465b4c361f1eb42d8f7a8f8a6fbd
 SHA512 
085643b52e091ac0eedd54c4459220b3643d825ca71a11e952d00ea2041c570ff57d8553d0378f34e038ca9ee3b40d2048ed02d44d5aff1fbfcbf5e642487ba0
 DIST xxhash-0.7.1.tar.gz 76328 BLAKE2B 
8ef64a1a44763417441dbec396d54b5d57ee225058f6c1bfb6baa8983bae49d84ab55a59743f7edf8580be52acc1bfb622c590f43450891af4d17cbd2ac48972
 SHA512 
03aa89c35fffafa8fc81b249ff4fa0dd3f7985466106815a9f36b00314ce82e3e2586e7abec5b56dd94d9b785768ac9562b03973817390b716cad8cd53e9ebc1
 DIST xxhash-0.7.3.tar.gz 126405 BLAKE2B 
1304251c36a839f5d1b935c0633016222d6b517932d05b84d10ae8a3ee3fccd6cfd31d8e3768f033ca8adcbf2bb9728ffd6c4ccd7a9878ef59d289b49a497656
 SHA512 
72949010a267f063768241b182464c386005b4078f56902fee2f7804bd01f6c27878a6a4ec2a266cd59162934a7e471264ac5757dba570a97a2b5dad7703c664
+DIST xxhash-0.7.4.tar.gz 143886 BLAKE2B 
94305d8de0fbfc713b8ff093289d1bc496a0a7ca49e79c85205d7f502f421951d5eec543f6768d335d94f2aaaf6143868594e3027e2ab73b7317656ce1c5d8f3
 SHA512 
9dbf8424b355d6551c18cff7ed7dbd26d4e5735b9a07fe54911b7438d6ffed3a3c2429ac09b616de630ea16cf32ff73529b6c3fad4af78ae0cb2b06155086aea

diff --git a/dev-libs/xxhash/xxhash-0.7.4.ebuild 
b/dev-libs/xxhash/xxhash-0.7.4.ebuild
new file mode 100644
index 000..baba81c8814
--- /dev/null
+++ b/dev-libs/xxhash/xxhash-0.7.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Extremely fast non-cryptographic hash algorithm"
+HOMEPAGE="http://www.xxhash.net;
+SRC_URI="https://github.com/Cyan4973/xxHash/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2 GPL-2+"
+# https://abi-laboratory.pro/tracker/timeline/xxhash
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+IUSE="static-libs"
+
+S="${WORKDIR}/xxHash-${PV}"
+
+src_compile() {
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   emake AR="$(tc-getAR)" CC="$(tc-getCC)"
+}
+
+src_install() {
+   PREFIX="${EPREFIX}/usr" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   MANDIR="${EPREFIX}/usr/share/man/man1" \
+   emake DESTDIR="${D}" install
+
+   if ! use static-libs ; then
+   rm "${ED}"/usr/$(get_libdir)/libxxhash.a || die
+   fi
+}



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

2020-07-04 Thread Mart Raudsepp
commit: e643207b4aae55a6192c2fb016b88c804f05183b
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 21:29:47 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:29:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e643207b

profiles/package.deprecated: deprecate x11-libs/wxGTK:3.0

Use gtk3 SLOT=3.0-gtk3 instead, and SLOT=3.2 in the future.

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

 profiles/package.deprecated | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 91187be2138..e25a4b8b30a 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mart Raudsepp  (2020-07-04)
+# Port to gtk+:3 using wxGTK:3.0-gtk3 SLOT
+x11-libs/wxGTK:3.0
+
 # Andreas Sturmlechner  (2020-05-17)
 # Abandoned upstream, countless bugs. Removal tracked in bug #659616
 sys-power/pm-utils



[gentoo-commits] repo/gentoo:master commit in: games-board/tali/

2020-07-04 Thread Mart Raudsepp
commit: e00a6de0c734e55f65ade556705a9a43ce1dc24f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 21:24:51 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:25:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00a6de0

games-board/tali: bump to 3.36.4

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

 games-board/tali/Manifest   |  1 +
 games-board/tali/tali-3.36.4.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/games-board/tali/Manifest b/games-board/tali/Manifest
index 4feff4b8ac7..8fb3c79909f 100644
--- a/games-board/tali/Manifest
+++ b/games-board/tali/Manifest
@@ -1 +1,2 @@
 DIST tali-3.32.1.tar.xz 1636032 BLAKE2B 
2d8ea2bac7c0a74833a3cd6768bb5cd394c4b02ee5a7fad151d662f417a536b5cc4784ad4338435d80bdc9db025da2a258c05cbb54b7edd038a37b0c990889ca
 SHA512 
78abdfca84a86100be94a1509f0bd00bb84d9f97bfed87f6378e55adedb0c8d7349a9ebead6d8eac8b9c52b52ae6e7b2a868ac9a2262dffafc4e5ad23a455e7d
+DIST tali-3.36.4.tar.xz 1765348 BLAKE2B 
0d4d8bb3b66d58295ecd13e6f985149efb412a6af420baefaea603c9cb043aaa3d353a4930abb18809f42ed2690c81455954778b1a326ca2e9ce36426d0a4668
 SHA512 
cd01a93ba96d5c8c264e2a73fba3dc16be72a1a1d50f40555e3ef381d3ab03797f25de2a2c7603bd35ac87568f3d43e3763ee65e95dffebe92eafb59d332a3df

diff --git a/games-board/tali/tali-3.36.4.ebuild 
b/games-board/tali/tali-3.36.4.ebuild
new file mode 100644
index 000..30aa2eafaba
--- /dev/null
+++ b/games-board/tali/tali-3.36.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Beat the odds in a poker-style dice game"
+HOMEPAGE="https://wiki.gnome.org/Apps/Tali;
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/glib:2
+   >=x11-libs/gtk+-3.16:3
+"
+RDEPEND="${DEPEND}
+   >=gnome-base/librsvg-2.32:2
+"
+DEPEND="
+   dev-libs/appstream-glib
+   dev-util/itstool
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



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

2020-07-04 Thread Sergei Trofimovich
commit: ed980d8bb2f437d2b496a24b3311a67cb0c01c6a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul  4 21:23:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul  4 21:23:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed980d8b

dev-lang/erlang: move to GTK3 version of wxGTK

Fixed-by: xgqt  protonmail.com
Closes: https://bugs.gentoo.org/730756
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-lang/erlang/erlang-23.0.1-r1.ebuild | 158 
 1 file changed, 158 insertions(+)

diff --git a/dev-lang/erlang/erlang-23.0.1-r1.ebuild 
b/dev-lang/erlang/erlang-23.0.1-r1.ebuild
new file mode 100644
index 000..e0cd7fb3cee
--- /dev/null
+++ b/dev-lang/erlang/erlang-23.0.1-r1.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+WX_GTK_VER="3.0-gtk3"
+
+inherit elisp-common java-pkg-opt-2 systemd wxwidgets
+
+# NOTE: If you need symlinks for binaries please tell maintainers or
+# open up a bug to let it be created.
+
+UPSTREAM_V="$(ver_cut 1-2)"
+
+DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
+HOMEPAGE="https://www.erlang.org/;
+SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
+   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
+   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
+
+LICENSE="Apache-2.0"
+# We use this subslot because Compiled HiPE Code can be loaded on the exact
+# same build of ERTS that was used when compiling the code.  See
+# http://erlang.org/doc/system_principles/misc.html for more information.
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
+
+RDEPEND="
+   acct-group/epmd
+   acct-user/epmd
+   sys-libs/ncurses:0
+   sys-libs/zlib
+   emacs? ( >=app-editors/emacs-23.1:* )
+   java? ( >=virtual/jdk-1.8:* )
+   odbc? ( dev-db/unixODBC )
+   sctp? ( net-misc/lksctp-tools )
+   ssl? (
+   !libressl? ( >=dev-libs/openssl-0.9.7d:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   systemd? ( sys-apps/systemd )
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
+"
+DEPEND="${RDEPEND}
+   dev-lang/perl
+"
+
+S="${WORKDIR}/otp-OTP-${PV}"
+
+PATCHES=(
+   "${FILESDIR}/18.2.1-wx3.0.patch"
+   "${FILESDIR}/${PN}-22.0-dont-ignore-LDFLAGS.patch"
+)
+
+SITEFILE=50"${PN}"-gentoo.el
+
+src_prepare() {
+   default
+
+   ./otp_build autoconf || die
+}
+
+src_configure() {
+   use wxwidgets && setup-wxwidgets
+
+   local myconf=(
+   --disable-builtin-zlib
+   $(use_enable hipe)
+   $(use_enable kpoll kernel-poll)
+   $(use_with java javac)
+   $(use_enable sctp)
+   $(use_with ssl ssl "${EPREFIX}"/usr)
+   $(use_enable ssl dynamic-ssl-lib)
+   $(use_enable systemd)
+   $(usex wxwidgets "--with-wx-config=${WX_CONFIG}" 
"--with-wxdir=/dev/null")
+   )
+   econf "${myconf[@]}"
+}
+
+src_compile() {
+   emake
+
+   if use emacs ; then
+   pushd lib/tools/emacs &>/dev/null || die
+   elisp-compile *.el
+   popd &>/dev/null || die
+   fi
+}
+
+extract_version() {
+   local path="$1"
+   local var_name="$2"
+   sed -n -e "/^${var_name} = \(.*\)$/s::\1:p" "${S}/${path}/vsn.mk" || 
die "extract_version() failed"
+}
+
+src_install() {
+   local erl_libdir_rel="$(get_libdir)/erlang"
+   local erl_libdir="/usr/${erl_libdir_rel}"
+   local erl_interface_ver="$(extract_version lib/erl_interface EI_VSN)"
+   local erl_erts_ver="$(extract_version erts VSN)"
+   local my_manpath="/usr/share/${PN}/man"
+
+   [[ -z "${erl_erts_ver}" ]] && die "Couldn't determine erts version"
+   [[ -z "${erl_interface_ver}" ]] && die "Couldn't determine interface 
version"
+
+   emake INSTALL_PREFIX="${D}" install
+
+   if use doc ; then
+   # Note: we explicitly install docs into:
+   # /usr/share/doc/${PF}/{doc,lib,erts-*}
+   # To maintain that layout we gather everything in 'html-docs'.
+   # See bug #684376.
+   mkdir html-docs || die
+   mv "${WORKDIR}"/doc "${WORKDIR}"/lib "${WORKDIR}"/erts-* 
html-docs/ || die
+   local DOCS=( "AUTHORS" "HOWTO"/* "README.md" "CONTRIBUTING.md" 
html-docs/. )
+   docompress -x /usr/share/doc/${PF}
+   else
+   local DOCS=("README.md")
+   fi
+
+   

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/evolution-data-server/

2020-07-04 Thread Mart Raudsepp
commit: 80ea3296f50742cd45e11c9e873fb9998f6be688
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 17:52:39 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:18:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ea3296

gnome-extra/evolution-data-server: bump to 3.36.4, fixes CVE-2020-14928

Bug: https://bugs.gentoo.org/730748
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 gnome-extra/evolution-data-server/Manifest |   1 +
 .../evolution-data-server-3.36.4.ebuild| 148 +
 2 files changed, 149 insertions(+)

diff --git a/gnome-extra/evolution-data-server/Manifest 
b/gnome-extra/evolution-data-server/Manifest
index 2a8717538d3..23a517457ee 100644
--- a/gnome-extra/evolution-data-server/Manifest
+++ b/gnome-extra/evolution-data-server/Manifest
@@ -1 +1,2 @@
 DIST evolution-data-server-3.36.3.tar.xz 4632948 BLAKE2B 
e2830bd8340280f56e0fd1d32b6a85b5ee73b5704ad9ffaa73e83ef0aee395d23a80aa59aa5bd4b1e2211bf3020368b1f0e2d9a1d8eeaa6e047fbf406137e80b
 SHA512 
bde03a84d262606ba8e43f084735db3072b7fa5641dda6053ad798ce8cffb3003aaa7065fab0f684cfbaaa8300855bb42b259ac1c22a8f4bb8b50032263ea75d
+DIST evolution-data-server-3.36.4.tar.xz 4636308 BLAKE2B 
d701e2220de9aa68a1c5e112de16675c53a33e31441fbfd88d6ac7afa08d60faa3c06d74ee4161f3329b1ba93950f97f32d3cf5714a0de68560053b506425707
 SHA512 
dea044e12aac92f1cfde18c10f793b75e68e40e27fb9b299c6bdb91e6f19df4224bda7ed32d54a8b8dd517580b69929cff6be0b340e377dbc3bda5c4860f5a3b

diff --git 
a/gnome-extra/evolution-data-server/evolution-data-server-3.36.4.ebuild 
b/gnome-extra/evolution-data-server/evolution-data-server-3.36.4.ebuild
new file mode 100644
index 000..5089f36061e
--- /dev/null
+++ b/gnome-extra/evolution-data-server/evolution-data-server-3.36.4.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_USE_DEPEND="vapigen"
+
+inherit cmake-utils db-use flag-o-matic gnome2 systemd vala virtualx
+
+DESCRIPTION="Evolution groupware backend"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) BSD Sleepycat"
+SLOT="0/62-24-20" # subslot = libcamel-1.2/libedataserver-1.2/libebook-1.2.so 
soname version
+
+IUSE="berkdb +gnome-online-accounts +gtk gtk-doc +introspection ipv6 ldap 
kerberos oauth vala +weather"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# gdata-0.17.7 soft required for new gdata_feed_get_next_page_token API to 
handle more than 100 google tasks
+# berkdb needed only for migrating old addressbook data from <3.13 versions, 
bug #519512
+gdata_depend=">=dev-libs/libgdata-0.17.7:="
+RDEPEND="
+   >=app-crypt/gcr-3.4
+   >=app-crypt/libsecret-0.5[crypt]
+   >=dev-db/sqlite-3.7.17:=
+   >=dev-libs/glib-2.46:2
+   >=dev-libs/libical-3.0.8:=[glib,introspection?]
+   >=dev-libs/libxml2-2
+   >=dev-libs/nspr-4.4:=
+   >=dev-libs/nss-3.9:=
+   >=net-libs/libsoup-2.42:2.4
+
+   dev-libs/icu:=
+   sys-libs/zlib:=
+   virtual/libiconv
+
+   berkdb? ( >=sys-libs/db-4:= )
+   gtk? (
+   >=app-crypt/gcr-3.4[gtk]
+   >=x11-libs/gtk+-3.10:3
+   >=media-libs/libcanberra-0.25[gtk3]
+   )
+   oauth? (
+   >=dev-libs/json-glib-1.0.4
+   >=net-libs/webkit-gtk-2.11.91:4
+   ${gdata_depend}
+   )
+   gnome-online-accounts? (
+   >=net-libs/gnome-online-accounts-3.8:=
+   ${gdata_depend} )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   kerberos? ( virtual/krb5:= )
+   ldap? ( >=net-nds/openldap-2:= )
+   weather? ( >=dev-libs/libgweather-3.10:2= )
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/gperf
+   gtk-doc? ( >=dev-util/gtk-doc-1.14
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+   vala? ( $(vala_depend)
+   net-libs/libsoup:2.4[vala]
+   dev-libs/libical[vala]
+   )
+"
+
+# Some tests fail due to missing locales.
+# Also, dbus tests are flaky, bugs #397975 #501834
+# It looks like a nightmare to disable those for now.
+RESTRICT="test !test? ( test )"
+
+# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare call
+src_prepare() {
+   use vala && vala_src_prepare
+   cmake-utils_src_prepare
+   gnome2_src_prepare
+
+   # Make CMakeLists versioned vala enabled
+   sed -e "s;\(find_program(VALAC\) valac);\1 ${VALAC});" \
+   -e "s;\(find_program(VAPIGEN\) vapigen);\1 ${VAPIGEN});" \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: mail-client/evolution/

2020-07-04 Thread Mart Raudsepp
commit: afa95a0f9edcb574127e15d50ff6b476bb8e8915
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 17:56:51 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:18:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa95a0f

mail-client/evolution: bump to 3.36.4

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

 mail-client/evolution/Manifest|   1 +
 mail-client/evolution/evolution-3.36.4.ebuild | 154 ++
 2 files changed, 155 insertions(+)

diff --git a/mail-client/evolution/Manifest b/mail-client/evolution/Manifest
index 21b8c05e62b..01dfc46faf8 100644
--- a/mail-client/evolution/Manifest
+++ b/mail-client/evolution/Manifest
@@ -1 +1,2 @@
 DIST evolution-3.36.3.tar.xz 12042584 BLAKE2B 
164a901332db7e95461f45111bb3799c1b56fa3826c78059d4d8b12979e985d47983f5af0a529b5f772196d9a2134cc11f082419cfb67797f1a4ae76f4756165
 SHA512 
867482e4532b63dbe382df0daa1058e1509172c1c80aa9f3b73574509f1def9ab0694f66ceaf9590bde761087ad7d0bcd62ddef3e477697614eb36ac530d
+DIST evolution-3.36.4.tar.xz 12100904 BLAKE2B 
906e191e30023a09acf031d0a2f96247ad459d39f75313386a9c7240d33c10be699fd031bd45feee44d6a6a966ddc5e597c178a572d8fc18edce50543e243cdd
 SHA512 
e5632dc5c88d60a517ab2858474d154df78f5ca85c2270329f2148647b177649174388091ed164e6162e1ada7d76bd7be63fb02bbb5926154af406e0b016b6a7

diff --git a/mail-client/evolution/evolution-3.36.4.ebuild 
b/mail-client/evolution/evolution-3.36.4.ebuild
new file mode 100644
index 000..2c90448a899
--- /dev/null
+++ b/mail-client/evolution/evolution-3.36.4.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2 flag-o-matic readme.gentoo-r1
+
+DESCRIPTION="Integrated mail, addressbook and calendaring functionality"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+# Note: explicitly "|| ( LGPL-2 LGPL-3 )", not "LGPL-2+".
+LICENSE="|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP"
+SLOT="2.0"
+
+IUSE="archive +bogofilter geolocation gtk-doc highlight ldap spamassassin 
spell ssl +weather ytnef"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+# glade-3 support is for maintainers only per configure.ac
+# pst is not mature enough and changes API/ABI frequently
+# dconf explicitely needed for backup plugin
+# gnome-desktop support is optional with --enable-gnome-desktop
+# automagic libunity dep
+# >=webkit-gtk-2.26.4-r1 and >=gspell-1.8 to ensure all use enchant:2
+# TODO: Adjust webkit-gtk dep to actually be that once it's keyworded for 
needed arches
+COMMON_DEPEND="
+   >=app-crypt/gcr-3.4:=[gtk]
+   >=app-text/enchant-2.2.0:2
+   >=dev-libs/glib-2.46:2[dbus]
+   >=dev-libs/libxml2-2.7.3:2
+   >=gnome-base/gnome-desktop-2.91.3:3=
+   >=gnome-base/gsettings-desktop-schemas-2.91.92
+   >=gnome-extra/evolution-data-server-${PV}:=[gtk,weather?]
+   >=media-libs/libcanberra-0.25[gtk3]
+   >=net-libs/libsoup-2.42:2.4
+   >=net-libs/webkit-gtk-2.24.0:4
+   >=x11-libs/cairo-1.9.15:=[glib]
+   >=x11-libs/gdk-pixbuf-2.24:2
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/libnotify-0.7:=
+   >=x11-misc/shared-mime-info-0.22
+
+   >=app-text/iso-codes-0.49
+   dev-libs/atk
+   gnome-base/dconf
+   x11-libs/libSM
+   x11-libs/libICE
+
+   archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] )
+   bogofilter? ( mail-filter/bogofilter )
+   geolocation? (
+   >=media-libs/libchamplain-0.12:0.12[gtk]
+   >=media-libs/clutter-1.0.0:1.0
+   >=media-libs/clutter-gtk-0.90:1.0
+   >=sci-geosciences/geocode-glib-3.10.0
+   x11-libs/mx:1.0 )
+   ldap? ( >=net-nds/openldap-2:= )
+   spamassassin? ( mail-filter/spamassassin )
+   spell? ( >=app-text/gspell-1.8:= )
+   ssl? (
+   >=dev-libs/nspr-4.6.1:=
+   >=dev-libs/nss-3.11:= )
+   weather? ( >=dev-libs/libgweather-3.10:2= )
+   ytnef? ( net-mail/ytnef )
+"
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/itstool
+   gtk-doc? ( dev-util/gtk-doc
+   app-text/docbook-xml-dtd:4.3 )
+   >=dev-util/intltool-0.40.0
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+"
+RDEPEND="${COMMON_DEPEND}
+   highlight? ( app-text/highlight )
+   !gnome-extra/evolution-exchange
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="To change the default browser if you are not using GNOME, edit
+~/.local/share/applications/mimeapps.list so it includes the
+following content:
+
+[Default Applications]
+x-scheme-handler/http=firefox.desktop
+x-scheme-handler/https=firefox.desktop
+
+(replace firefox.desktop with the name of the appropriate .desktop
+file from /usr/share/applications if you use a 

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

2020-07-04 Thread Mart Raudsepp
commit: e573e3a772d6a8e8c03d7117f24dbe19fb2777ed
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul  4 17:59:54 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul  4 21:18:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e573e3a7

gnome-extra/evolution-ews: bump to 3.36.4

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

 gnome-extra/evolution-ews/Manifest |  1 +
 .../evolution-ews/evolution-ews-3.36.4.ebuild  | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/gnome-extra/evolution-ews/Manifest 
b/gnome-extra/evolution-ews/Manifest
index 29fc0c62609..63c3b79291f 100644
--- a/gnome-extra/evolution-ews/Manifest
+++ b/gnome-extra/evolution-ews/Manifest
@@ -1 +1,2 @@
 DIST evolution-ews-3.36.3.tar.xz 553676 BLAKE2B 
ec9c0e167c05f7606585d5bbce8c0f53ec9c48b3f8b68c6ec5b6f3776cce12e34a75eae658df704519111022f60353a0b114d3aa186b93c8a8b3ded3240ccd79
 SHA512 
d625a70410db238ce0ad9dc8bb048346d20c43053406aa98bc81e0c087621b5d0701644a548d525be5a21b283923bb505499b8826e3a23a753465411f2c600a8
+DIST evolution-ews-3.36.4.tar.xz 558764 BLAKE2B 
04823d04577b9d5597edf4b534d13f3bd82ac345bcfc5600a28f104917bb3f26513ae2fd7fad7b650728336fdbfac7cd94f4dd4b7cc77789570bf54def38feb0
 SHA512 
3b0ff6fec5dc857e49386adec9cf4ed962fc1bc95c23cca3852bbb4a63a4a3ae737511964adbccbbc52c409749dbdc71969231d4003ed284f12d655046f4ecdd

diff --git a/gnome-extra/evolution-ews/evolution-ews-3.36.4.ebuild 
b/gnome-extra/evolution-ews/evolution-ews-3.36.4.ebuild
new file mode 100644
index 000..b3b87637eb3
--- /dev/null
+++ b/gnome-extra/evolution-ews/evolution-ews-3.36.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils gnome2
+
+DESCRIPTION="Evolution module for connecting to Microsoft Exchange Web 
Services"
+HOMEPAGE="https://wiki.gnome.org/Apps/Evolution;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# libical-glib currently (2020-02-29) oddly behind USE=introspection
+RDEPEND="
+   dev-db/sqlite:3
+   >=dev-libs/glib-2.46:2
+   >=dev-libs/libical-3.0.5:0=[introspection(-)]
+   >=dev-libs/libmspack-0.4
+   dev-libs/libxml2:2
+   >=gnome-extra/evolution-data-server-${PV}:0=
+   >=mail-client/evolution-${PV}:2.0
+   >=net-libs/libsoup-2.58:2.4
+   >=x11-libs/gtk+-3.10:3
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   >=dev-util/intltool-0.35.5
+   >=sys-devel/gettext-0.18.3
+   virtual/pkgconfig
+   test? ( net-libs/uhttpmock )
+"
+
+# Unittests fail to find libevolution-ews.so
+RESTRICT="test !test? ( test )"
+
+# global scope PATCHES or DOCS array mustn't be used due to double 
default_src_prepare
+# call; if needed, set them after cmake-utils_src_prepare call, if that works
+src_prepare() {
+   cmake-utils_src_prepare
+   gnome2_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_MSPACK=ON
+   -DENABLE_TESTS=$(usex test)
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_test() {
+   cmake-utils_src_test
+}
+
+src_install() {
+   cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/vim/

2020-07-04 Thread Patrice Clement
commit: 4fb8f74b3454aab69132bad5d1b656ef85cb
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Jul  4 20:38:21 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jul  4 20:38:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb8f74b

app-editors/vim: get python3 interpreter using ${PYTHON} variable.

Patch courtesy of Alexander Tsoy  tsoy.me>.

Closes: https://bugs.gentoo.org/692226
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-editors/vim/vim-8.2.0814.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/vim/vim-8.2.0814.ebuild 
b/app-editors/vim/vim-8.2.0814.ebuild
index 5bc04c0d2b0..f077cf006b4 100644
--- a/app-editors/vim/vim-8.2.0814.ebuild
+++ b/app-editors/vim/vim-8.2.0814.ebuild
@@ -204,7 +204,7 @@ src_configure() {
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable python python3interp)
-   $(use_with python python3-command $(type -P $(eselect 
python show --python3)))
+   $(use_with python python3-command "${PYTHON}")
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)



[gentoo-commits] repo/gentoo:master commit in: app-editors/gvim/

2020-07-04 Thread Patrice Clement
commit: 1e0cc4defd62bddc9e3b0e59984ee98f32035027
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Jul  4 20:35:21 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jul  4 20:38:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e0cc4de

app-editors/gvim: get python3 interpreter using ${PYTHON} variable.

Patch courtesy of Alexander Tsoy  tsoy.me>.

Bug: https://bugs.gentoo.org/692226
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-editors/gvim/gvim-8.2.0814.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/gvim/gvim-8.2.0814.ebuild 
b/app-editors/gvim/gvim-8.2.0814.ebuild
index 3542682bc03..15593afef33 100644
--- a/app-editors/gvim/gvim-8.2.0814.ebuild
+++ b/app-editors/gvim/gvim-8.2.0814.ebuild
@@ -200,7 +200,7 @@ src_configure() {
$(use_enable nls)
$(use_enable perl perlinterp)
$(use_enable python python3interp)
-   $(use_with python python3-command $(type -P $(eselect python 
show --python3)))
+   $(use_with python python3-command "${PYTHON}")
$(use_enable racket mzschemeinterp)
$(use_enable ruby rubyinterp)
$(use_enable selinux)



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

2020-07-04 Thread Michał Górny
commit: 5d7698f99fcc99113c7e54aa8be95496310a6f2f
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri Jul  3 02:32:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:35:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d7698f9

dev-python/pillow: arm stable (bug #729672)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/pillow/pillow-7.1.2.ebuild 
b/dev-python/pillow/pillow-7.1.2.ebuild
index b50f8c8e818..90f1d18ac3f 100644
--- a/dev-python/pillow/pillow-7.1.2.ebuild
+++ b/dev-python/pillow/pillow-7.1.2.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="examples imagequant jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib"
 REQUIRED_USE="test? ( jpeg tiff )"
 RESTRICT="!test? ( test )"



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

2020-07-04 Thread Michał Górny
commit: e42aef1c6d4dc3e6e482b18efcc7d91c1ca3e9b7
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jul  1 22:22:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:35:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42aef1c

dev-libs/libjcat: arm keyworded (bug #730396)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/libjcat/libjcat-0.1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libjcat/libjcat-0.1.3-r1.ebuild 
b/dev-libs/libjcat/libjcat-0.1.3-r1.ebuild
index ccbbdf6c239..141c38f2a5f 100644
--- a/dev-libs/libjcat/libjcat-0.1.3-r1.ebuild
+++ b/dev-libs/libjcat/libjcat-0.1.3-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="gpg gtk-doc +introspection +man pkcs7 test vala"
 
 RDEPEND="dev-libs/glib:2



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

2020-07-04 Thread Michał Górny
commit: 72105acdec6140dc19cc571c5aa58342aeb905f1
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jul  2 22:05:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:35:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72105acd

media-sound/a2jmidid: arm keyworded (bug #728512)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 media-sound/a2jmidid/a2jmidid-9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/a2jmidid/a2jmidid-9.ebuild 
b/media-sound/a2jmidid/a2jmidid-9.ebuild
index 24f6219b7f5..62228ef8c0d 100644
--- a/media-sound/a2jmidid/a2jmidid-9.ebuild
+++ b/media-sound/a2jmidid/a2jmidid-9.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=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/linuxaudio/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="dbus"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/, profiles/arch/arm/armv6j/, profiles/arch/arm/armv7a/

2020-07-04 Thread Michał Górny
commit: 0703af4d9c3f5e9f4030fffc37c15365ffc5bb5a
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jul  1 17:05:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:34:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0703af4d

profiles: arm: mask dev-util/cbindgen (on < armv6j)

< armv6j does not support Rust.

Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/arm/armv6j/package.mask | 4 ++--
 profiles/arch/arm/armv7a/package.mask | 4 ++--
 profiles/arch/arm/package.mask| 7 ---
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/arm/armv6j/package.mask 
b/profiles/arch/arm/armv6j/package.mask
index 9bf1f42c14b..6beba93986d 100644
--- a/profiles/arch/arm/armv6j/package.mask
+++ b/profiles/arch/arm/armv6j/package.mask
@@ -1,10 +1,10 @@
 # Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2020-06-29)
+# Sam James  (2020-07-02)
 # Needs Rust, which is available here
-# Bug #677018
 -net-news/newsboat
+-dev-util/cbindgen
 
 # James Le Cuirot  (2016-01-09)
 # This is built for armv6 so unmask against the wider arm mask.

diff --git a/profiles/arch/arm/armv7a/package.mask 
b/profiles/arch/arm/armv7a/package.mask
index 98386609582..fb8bd4a8815 100644
--- a/profiles/arch/arm/armv7a/package.mask
+++ b/profiles/arch/arm/armv7a/package.mask
@@ -1,10 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2020-06-29)
+# Sam James  (2020-07-02)
 # Needs Rust, which is available here
-# Bug #677018
 -net-news/newsboat
+-dev-util/cbindgen
 
 # Sam James  (2020-06-24)
 # Valgrind works on ARMv7

diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask
index 34754836d7f..4ffdb9686a9 100644
--- a/profiles/arch/arm/package.mask
+++ b/profiles/arch/arm/package.mask
@@ -1,10 +1,11 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2020-06-29)
-# Needs Rust (only on >= armv6j)
-# Bug #677018
+# Sam James  (2020-07-02)
+# Packages which need Rust (only on >= 6j)
+# We unmask them for armv6j, armv7a elsewhere
 net-news/newsboat
+dev-util/cbindgen
 
 # Sam James  (2020-06-24)
 # Valgrind lacks support for < ARMv7



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

2020-07-04 Thread Michał Górny
commit: f8ea933c8c8044f4c6e5aa68d1a8cd756ae7c09b
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Wed Jul  1 10:15:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:35:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ea933c

profiles: arm: drop fwupd mask

We keyworded in 79f1fc58 and d0b0913,
now we should drop the mask.

Closes: https://bugs.gentoo.org/730396
Closes: https://bugs.gentoo.org/695758
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/arm/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/arm/package.mask b/profiles/arch/arm/package.mask
index 4ffdb9686a9..eebdf6b7464 100644
--- a/profiles/arch/arm/package.mask
+++ b/profiles/arch/arm/package.mask
@@ -12,11 +12,6 @@ dev-util/cbindgen
 # https://valgrind.org/info/platforms.html
 dev-util/valgrind
 
-# Bernardo Meurer  (2019-09-28)
-# Requires app-crypt/tpm2-tss which is pending ~arm vide
-# https://bugs.gentoo.org/695758
->=sys-apps/fwupd-1.3.2
-
 # James Le Cuirot  (2016-01-09)
 # This is built for armv6 and will not work on earlier generations.
 dev-java/oracle-jdk-bin



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

2020-07-04 Thread Michał Górny
commit: a3ac83931f18954e36fc80cfc375f25492c349bb
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jul  4 19:26:32 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:35:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ac8393

dev-python/hypothesis: arm stable (bug #730372)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/hypothesis/hypothesis-5.16.0.ebuild 
b/dev-python/hypothesis/hypothesis-5.16.0.ebuild
index 2c9469ef98d..65457eeba6f 100644
--- a/dev-python/hypothesis/hypothesis-5.16.0.ebuild
+++ b/dev-python/hypothesis/hypothesis-5.16.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${PN}-python-${PV}/${PN}-python"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/, profiles/arch/arm/armv7a/, ...

2020-07-04 Thread Michał Górny
commit: 355d8d3200a4e82a0d872662a7b824ce3974caba
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jul  2 13:29:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:35:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355d8d32

profiles: mask media-video/ffmpeg[rav1e] w/o Rust

Mask media-video/ffmpeg[rav1e] where Rust isn't available.

Bug: https://bugs.gentoo.org/728558
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/arm/armv7a/package.use.mask| 5 +
 profiles/arch/arm64/package.use.mask | 5 +
 profiles/arch/base/package.use.mask  | 5 +
 profiles/arch/powerpc/ppc64/package.use.mask | 5 +
 profiles/arch/x86/package.use.mask   | 5 +
 6 files changed, 30 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 3e6eb33f3df..c2d786ea71a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio -io-uring -zbc

diff --git a/profiles/arch/arm/armv7a/package.use.mask 
b/profiles/arch/arm/armv7a/package.use.mask
index 8aea7c2c883..5a3011ed45e 100644
--- a/profiles/arch/arm/armv7a/package.use.mask
+++ b/profiles/arch/arm/armv7a/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Sam James  (2020-06-27)
 # Tests require Valgrind, available on armv7a
 dev-libs/rapidjson -test

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 0a813a773fe..539337cc7dc 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio -io-uring

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index cf91d327fb7..0a8f38ef77c 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is only available on some arches
+# Bug #728558
+media-video/ffmpeg rav1e
+
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio io-uring zbc

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index a6b93f2012c..ed7f856f3b0 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Andreas Sturmlechner  (2020-07-02)
 # media-libs/libplacebo is keyworded
 media-video/vlc -libplacebo

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index d0df057869a..0b995e62880 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
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio -io-uring -zbc



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

2020-07-04 Thread Sergei Trofimovich
commit: fea1183314e45249d36cbd81d547701da06b31d5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jul  4 20:29:24 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jul  4 20:29:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fea11833

sys-fs/ufsutils: add -fcommon workaround

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/706696
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/ufsutils/ufsutils-8.2_p3.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-fs/ufsutils/ufsutils-8.2_p3.ebuild 
b/sys-fs/ufsutils/ufsutils-8.2_p3.ebuild
index 4f614d470df..92d1b917e8d 100644
--- a/sys-fs/ufsutils/ufsutils-8.2_p3.ebuild
+++ b/sys-fs/ufsutils/ufsutils-8.2_p3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=4
 
-inherit eutils toolchain-funcs
+inherit eutils flag-o-matic toolchain-funcs
 
 DESCRIPTION="FFS/UFS/UFS2 filesystem utilities from FreeBSD"
 HOMEPAGE="http://packages.debian.org/source/sid/ufsutils;
@@ -38,6 +38,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # globals are defined in header files and reused in multiple final
+   # binaries. bug #706696
+   append-cflags -fcommon
+
tc-export AR CC
 }
 



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

2020-07-04 Thread Michał Górny
commit: c027994deaf259535d9b7344561079a740578bd0
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  4 20:02:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:02:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c027994d

package.mask: Last rite dev-python/algopy

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 69580b54163..312c0c9769f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-07-04)
+# Unmaintained.  Requires scipy-python2.  Current version is from 2015,
+# latest upstream release from 2017.  The only revdep is masked
+# for removal.
+# Removal in 30 days.  Bug #730760.
+dev-python/algopy
+
 # Jonas Stein  (2020-07-04)
 # Last rite, dead upstream, several open bugs.
 # Removal after 2020-09-01



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

2020-07-04 Thread Michał Górny
commit: 3095f51cda2c13d8289c53966bd9f4ac354e5d73
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  4 19:49:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 19:50:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3095f51c

dev-lang/python: Backport CVE-2020-14422 & emailaddr CRLF fixes

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

 dev-lang/python/Manifest  | 6 +++---
 dev-lang/python/{python-3.6.11.ebuild => python-3.6.11-r1.ebuild} | 2 +-
 dev-lang/python/{python-3.7.8.ebuild => python-3.7.8-r1.ebuild}   | 2 +-
 dev-lang/python/{python-3.8.3.ebuild => python-3.8.3-r1.ebuild}   | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 6b7d0dd04e8..58d265682c1 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -9,9 +9,9 @@ DIST Python-3.9.0b3.tar.xz 18518204 BLAKE2B 
fa1707f0d55a83e739e9ad51979f8aff9720
 DIST Python-3.9.0b4.tar.xz 18602256 BLAKE2B 
9f260f2b3c6380745c343d2883db430dda1b76b120050df16e53c1021e5a746c7e4a6aa8e83c746c3705c6872e83369a649c48ffdaef972a7049c44f7bc3030b
 SHA512 
1c9bac850159352effb163b41590b3e9c05100b449798b5615f7a51a59a3877fe9558d593bb47c24915226637e3394e7864a1b1555cd6c5b5e5e308972208ecf
 DIST python-gentoo-patches-2.7.18.tar.xz 15012 BLAKE2B 
f691e231c793bb8f11fb64c89b90e022af8e0fe0e28839822c2ae6214fdab6c6fd9c07466c4b5797d3964b7db09fd979597774fb7872dc674e8df59321b6bf95
 SHA512 
a2952b27bfc0a52f322b2f3e177cbe09fa288c9ca5967c13fb9c2d45d3e81033407e30e86bd258f0b3cfa2cef6eda5502bddb6390f9512a493d145d34e03
 DIST python-gentoo-patches-3.6.10-r1.tar.xz 15556 BLAKE2B 
3d4755a083172fc878d3454797a4a7fa809c7767b7f2ba0919b95076b8ecba62ac604a7db349d8dd71f83aa44d4580d0c433ae6cd2027078e7779cec79185ba2
 SHA512 
b361ff3fe9545bb59a7e85f179a094d58219be35d20cef83db02672d0a9a58fccfda62fbe8c2bf64250c4043b8517cbc2091380611c5f1e63bfac9ca7c4e47b0
-DIST python-gentoo-patches-3.6.11.tar.xz 11180 BLAKE2B 
ac4be3da8510d64efcd902ea1408e9c2530e6f1cb5f4ab74ef3280bc3d4d554a04cfcebf417297586e2992af91ff5da511b3e371ac88237218d6e837714e2fec
 SHA512 
b29aec6ac02b71dec4884a8b2b24f929fa3c8709d985c8b134d3ab835be78fd4e9da4f9006d491382442a19895e748b806b7f27d30c6970cf42982bd16fa1946
+DIST python-gentoo-patches-3.6.11-r1.tar.xz 12180 BLAKE2B 
68f217031c88be4b4b878a3878aa956578ff0051f1c3ba7b8add2f71c217e28e5f0e81718ebc983334d3e9876d0263996ee7e5010a380ef89796e1f2b98d7776
 SHA512 
360e1dafcbee621b7bf7d913acfb5cd5bd5149ee544af107aa48de1661be05b3865915aeb3c7b22fb9079d37e67d2581f5ad876526bbcca670c2259d07b40779
 DIST python-gentoo-patches-3.7.7.tar.xz 14644 BLAKE2B 
1a377eac945310082ec9fa257bcb406c7eaf24b5e80469dd49e82a1bc0554b75394678609cae447cb0fc7a19059b29166bf110b6ed99a89a9919b3a56a323f87
 SHA512 
2c7fbcefd6f4d1674b78f3b67f2be3f1b168e08c318fefe8d4757f2d30c22477f5010ad6f2c0abb265d819ee667617f21f93e002242e216b4ee570200b0ddf74
-DIST python-gentoo-patches-3.7.8.tar.xz 10304 BLAKE2B 
dc1bff35bdf3f7e97d15fbd0af4c3278ea54b43cb204641f666293dec507431987445fe6ecb991814842b8c58c65a6185b4c24e3ae08d682ef98916263af7cd4
 SHA512 
5871121e514dd6af4d9298550a5e01ee114950fd6db58bb8bdb879ede602a228f64d7bf8f6e04317ababc42a502b1192f4a010122745d5a8bc7a40866106479a
+DIST python-gentoo-patches-3.7.8-r1.tar.xz 11344 BLAKE2B 
745f1947c3ba011f49f76e021ede7055896d40d015706547c3e383ba26525172aef982c07d8590c91d49d0dfa937b086301767f3ff532202459659e21f3e6b2a
 SHA512 
4c2e1fa550b2a27f5cd716299a8bc16dbad982d26c0597a212525aa4735c9eb9302151bca69e115dd34c33cb9c2cc18e1d19169b63d9dca7343ff2723eda8dfe
 DIST python-gentoo-patches-3.8.2-r1.tar.xz 16112 BLAKE2B 
9ae197a56bbd96afa11c4312c68ac030138773df22dedc3a3e6fb9e81b366d6522fb2c147946eb604a87d749cbea7e5e5eed8ae0e737294c0949a8c2791dd327
 SHA512 
00f31c3b7227dd443f05234fbb7744338ce687e1ea4d236a6b1d386d76082acb34259f59442018c9ace54e0004dea9ac822ae2a4470159b83d00112e258baff0
-DIST python-gentoo-patches-3.8.3.tar.xz 10704 BLAKE2B 
6fdd13139b1132313153af2de774abeca7c1fe9acb34a87e5d96875a4cbe8c22c201acbb11c15eeaf828493c32f6acd89e3b5d4012fa2c9d216da556aadb9f01
 SHA512 
6f67d77e8240983c0dd749620e5df81df5816b831032e190c82c8d73ea8a995daf2631640234a1350e483bd13276466457d110176612bfde3281d1b6a8bf97bb
+DIST python-gentoo-patches-3.8.3-r1.tar.xz 12492 BLAKE2B 
c580918faba7b13137f108bee28d8425a69501d1f06e114eaf259512d6e9ceb19e6a6355ffbf860210578d2696ecf8f252b411d385dbf3f08ceb7f1bfee589ce
 SHA512 
5e09d61c6d6bd41f5652b39dc502be50b8f85fa9731b4e07af0dbde79101148f6216a8ad56c06047a9b19c4e190ab8316c57654ee03e4773d2b93f55629e4ede
 DIST python-gentoo-patches-3.9.0b3.tar.xz 8592 BLAKE2B 
261dc9a5c7b370eb3f693f5bfb15562a5ee8b24b038db1b16571f096ff0d451ef8830c7f51db53366ebcf6e378dfab57e186f1789dc3ecc95e65595708f4428e
 SHA512 
4c630b1b15e752ae154bfc9d0f5c8a17ac02127f96ccf114469bb92d02fe7d2ac13acd2415bfe6af0169c823b4aec09e2d6886c031df8e8c809ccb94efa60b62

diff --git a/dev-lang/python/python-3.6.11.ebuild 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/exact-image/, media-gfx/exact-image/files/

2020-07-04 Thread Alfredo Tupone
commit: 0ccbe6cd4cbebaac19731d5e29885f6ac03e8abb
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jul  4 19:46:18 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jul  4 19:46:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ccbe6cd

media-gfx/exact-image: Version bump to 1.0.2

Closes: https://bugs.gentoo.org/544102
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Alfredo Tupone  gentoo.org>

 media-gfx/exact-image/Manifest |  1 +
 media-gfx/exact-image/exact-image-1.0.2.ebuild | 94 ++
 .../exact-image/files/exact-image-1.0.2-gcc6.patch | 64 +++
 3 files changed, 159 insertions(+)

diff --git a/media-gfx/exact-image/Manifest b/media-gfx/exact-image/Manifest
index 242900902c3..139b6188894 100644
--- a/media-gfx/exact-image/Manifest
+++ b/media-gfx/exact-image/Manifest
@@ -1 +1,2 @@
 DIST exact-image-0.8.1.tar.bz2 283660 BLAKE2B 
49aa68640b785da59fd0e04d0a0892ad06adbc286a98bf908e60e77cfd273263e83dce3c9eb75c30f422c2b6eef2178dd0585aada63f992291abf298b369f3aa
 SHA512 
0adc51c5a29415e236a963cfdaf8f5527e628e9a645e87d00c69a7185e60639cfcd9b1c2b4c3abe1826c5364f0c5d45a0ebb8923cfed53d041d1d36b2604b565
+DIST exact-image-1.0.2.tar.bz2 322174 BLAKE2B 
67afefb4c5a52416459cd4ac6198012eb6d7895a73ea8363fae05286c7e7f62aa1a02166985f53b5638c7dc7b23b4dc1fb1c7b2272a9dc595ce329a7083ee1b9
 SHA512 
8ba5a198a236ddf5fa58f40c80f32ba9d300376c637a13a7acf3d2db7906fced373b33a7ecff9cff4d09d8b21de9ce1fb9f5bfb1f4522557bd01af0e3d6dcc65

diff --git a/media-gfx/exact-image/exact-image-1.0.2.ebuild 
b/media-gfx/exact-image/exact-image-1.0.2.ebuild
new file mode 100644
index 000..7e5d51787a4
--- /dev/null
+++ b/media-gfx/exact-image/exact-image-1.0.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="A fast, modern and generic image processing library"
+HOMEPAGE="http://www.exactcode.de/site/open_source/exactimage/;
+SRC_URI="http://dl.exactcode.de/oss/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="expat jpeg lua openexr php perl png ruby swig tiff truetype X"
+
+RDEPEND="x11-libs/agg[truetype]
+   sys-libs/zlib
+   expat? ( dev-libs/expat )
+   jpeg? ( virtual/jpeg )
+   lua? ( dev-lang/lua:= )
+   openexr? ( media-libs/openexr )
+   php? ( dev-lang/php:* )
+   perl? ( dev-lang/perl )
+   png? ( >=media-libs/libpng-1.2.43 )
+   ruby? ( dev-lang/ruby:* )
+   tiff? ( media-libs/tiff )
+   truetype? ( >=media-libs/freetype-2 )
+   X? (
+   x11-libs/libXext
+   x11-libs/libXt
+   x11-libs/libICE
+   x11-libs/libSM
+   )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   swig? ( dev-lang/swig )"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc6.patch
+)
+
+src_prepare() {
+   default
+
+   # Respect user CFLAGS/CXXFLAGS.
+   sed -i \
+   -e '/C\(XX\)\?FLAGS =/s/-O2//' \
+   -e "\$aCFLAGS += ${CFLAGS}\nCXXFLAGS += ${CXXFLAGS}" \
+   Makefile || die
+
+   # Show commands.  Use qualified CC/CXX.
+   sed -i \
+   -e '/^Q =/d' \
+   -e '/^\t@echo /d' \
+   -e "\$aCC:=$(tc-getCC)\nCXX:=$(tc-getCXX)" \
+   build/bottom.make || die
+
+   # The copied string fits exactly.  Use memcpy to reflect that a null
+   # terminator is not needed.
+   sed -i \
+   -e 's/strcpy(\([^,]*\)\(,["a-zA-Z -]*\))/memcpy(\1\2, 
sizeof(\1))/' \
+   codecs/tga.cc || die
+}
+
+src_configure() {
+   # evas -> enlightenment overlay
+   # bardecode -> protected by custom license
+   # libungif -> not supported anymore
+   # python -> allegedly not python3, but python2 only
+
+   ./configure \
+   --prefix=/usr \
+   --libdir=/usr/$(get_libdir) \
+   $(use_with X x11) \
+   $(use_with truetype freetype) \
+   --without-evas \
+   $(use_with jpeg libjpeg) \
+   $(use_with tiff libtiff) \
+   $(use_with png libpng) \
+   --without-libgif \
+   --without-jasper \
+   $(use_with openexr) \
+   $(use_with expat) \
+   --without-lcms \
+   --without-bardecode \
+   $(use_with lua) \
+   $(use_with swig) \
+   --without-python \
+   $(use_with perl) \
+   --without-python \
+   $(use_with php) \
+   $(use_with ruby) || die
+}

diff --git a/media-gfx/exact-image/files/exact-image-1.0.2-gcc6.patch 
b/media-gfx/exact-image/files/exact-image-1.0.2-gcc6.patch
new file mode 100644
index 000..10fb38d6d65
--- /dev/null
+++ 

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/bff-or-die/

2020-07-04 Thread James Le Cuirot
commit: 151ac68b15b07f6e6a86bbfa1a858bed372057b7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jul  4 19:42:26 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jul  4 19:42:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151ac68b

games-puzzle/bff-or-die: New package

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

 games-puzzle/bff-or-die/Manifest   |  1 +
 games-puzzle/bff-or-die/bff-or-die-20200614.ebuild | 51 ++
 games-puzzle/bff-or-die/metadata.xml   |  8 
 3 files changed, 60 insertions(+)

diff --git a/games-puzzle/bff-or-die/Manifest b/games-puzzle/bff-or-die/Manifest
new file mode 100644
index 000..bdc152a2bcc
--- /dev/null
+++ b/games-puzzle/bff-or-die/Manifest
@@ -0,0 +1 @@
+DIST BffOrDie_Linux.zip 194773335 BLAKE2B 
a32d6b26e446d84110db13340d527ad1ccc423ddb1dfcdacabaf80c0b326f7c7c3d8315b26cc3a8cf4c403b4943e94cd954c77d01edc1963e4fc3b773a4f1042
 SHA512 
4767fea4c3a94fcf4ad6ca2a313ba1c10d9e6d0d593a63aa336f90f38599f1c43064f56c3e8fd18615ff08bd01dbc0cabe0bd01a798276075c160143f6102650

diff --git a/games-puzzle/bff-or-die/bff-or-die-20200614.ebuild 
b/games-puzzle/bff-or-die/bff-or-die-20200614.ebuild
new file mode 100644
index 000..1f5014cfab2
--- /dev/null
+++ b/games-puzzle/bff-or-die/bff-or-die-20200614.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils desktop xdg
+
+MY_PN="BffOrDie"
+DESCRIPTION="Time travelling alien couch co-op puzzle game for 1-4 players"
+HOMEPAGE="https://www.bffordie.com/;
+SRC_URI="${MY_PN}_Linux.zip"
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="bindist fetch splitdebug"
+
+RDEPEND="
+   sys-libs/zlib
+   virtual/opengl
+"
+
+BDEPEND="
+   app-arch/unzip
+"
+
+S="${WORKDIR}/${MY_PN}_Linux"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+pkg_nofetch() {
+   einfo "Please buy and download ${SRC_URI} from:"
+   einfo "  https://asa-studio.itch.io/${PN};
+   einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+   exeinto "${DIR}"
+   newexe ${MY_PN}.$(usex amd64 x86_64 x86) ${MY_PN}
+   make_wrapper ${PN} "${DIR}"/${MY_PN}
+
+   insinto "${DIR}"
+   doins -r ${MY_PN}_Data/
+   rm -r "${ED}/${DIR}"/${MY_PN}_Data/*/$(usex amd64 x86 x86_64) || die
+
+   # Some Unity games have a GUI launcher but this one doesn't use it.
+   rm "${ED}/${DIR}"/${MY_PN}_Data/Plugins/*/ScreenSelector.so || die
+
+   newicon -s 128 ${MY_PN}_Data/Resources/UnityPlayer.png ${PN}.png
+   make_desktop_entry ${PN} "BFF or Die"
+}

diff --git a/games-puzzle/bff-or-die/metadata.xml 
b/games-puzzle/bff-or-die/metadata.xml
new file mode 100644
index 000..26079e608be
--- /dev/null
+++ b/games-puzzle/bff-or-die/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   
+



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

2020-07-04 Thread Jonas Stein
commit: 58eab83c540afbd31e527c156568338edadea555
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat Jul  4 19:28:08 2020 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat Jul  4 19:28:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58eab83c

profiles: net-misc/termpkg Last rites

Last rites for net-misc/termpkg with dead upstream and open bugs.
Bug: https://bugs.gentoo.org/730640
Signed-off-by: Jonas Stein  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 64e05ade7fe..69580b54163 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Jonas Stein  (2020-07-04)
+# Last rite, dead upstream, several open bugs.
+# Removal after 2020-09-01
+# Bug #730640
+net-misc/termpkg
+
 # Michał Górny  (2020-07-04)
 # Unmaintained.  Python 2 only.  Effectively depends on vulnerable
 # version of dev-python/pillow.  No revdeps.  Multiple bugs open.



  1   2   3   >