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

2021-02-12 Thread Hans de Graaff
commit: 5d83b05a01f067ed8ae30405ab96717bfe995280
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:51:47 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d83b05a

dev-ruby/activestorage: add 5.2.4.5

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

 dev-ruby/activestorage/Manifest|  1 +
 .../activestorage/activestorage-5.2.4.5.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/dev-ruby/activestorage/Manifest b/dev-ruby/activestorage/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/activestorage/Manifest
+++ b/dev-ruby/activestorage/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

diff --git a/dev-ruby/activestorage/activestorage-5.2.4.5.ebuild 
b/dev-ruby/activestorage/activestorage-5.2.4.5.ebuild
new file mode 100644
index 000..cdaa776c69f
--- /dev/null
+++ b/dev-ruby/activestorage/activestorage-5.2.4.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_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 eapi7-ver
+
+DESCRIPTION="Attach cloud and local files in Rails applications"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+DEPEND+=" test? ( app-text/mupdf ) "
+
+ruby_add_rdepend "
+   ~dev-ruby/actionpack-${PV}:*
+   ~dev-ruby/activerecord-${PV}:*
+   >=dev-ruby/marcel-0.3.1 =dev-ruby/marcel-0.3*
+"
+
+ruby_add_bdepend "
+   test? (
+   ~dev-ruby/railties-${PV}
+   dev-ruby/test-unit:2
+   dev-ruby/mini_magick
+   dev-ruby/mocha
+   dev-ruby/rake
+   dev-ruby/sqlite3
+   )"
+
+all_ruby_prepare() {
+  # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|aws-sdk-s3\|google-cloud-storage\|azure-storage\|blade\|bootsnap\|hiredis\|qunit-selenium\|chromedriver-helper\|redis\|rb-inotify\|sprockets\|stackprof\|websocket-client-simple\|libxml-ruby\|sass-rails\|rubocop\|capybara\|rack-cache\|json\|dalli\|listen\|connection_pool\|puma\|mysql2\)/
 s:^:#:" \
+   -e '/dalli/ s/2.7.7/2.7.9/' \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/:test/,/^end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   # Fix spec broken with ruby24
+   sed -i -e '35ibegin' -e '55iend' 
test/service/s3_service_test.rb || die
+}



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

2021-02-12 Thread Hans de Graaff
commit: ce06ddf72ec4d0092edf8ff181062b13ec1f6482
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:51:03 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce06ddf7

dev-ruby/activejob: add 5.2.4.5

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

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

diff --git a/dev-ruby/activejob/Manifest b/dev-ruby/activejob/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/activejob/Manifest
+++ b/dev-ruby/activejob/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

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



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

2021-02-12 Thread Hans de Graaff
commit: 73a9a981a5f8ea454f6aa57311ae669da426c6bc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:52:39 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a9a981

dev-ruby/rails: add 5.2.4.5

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

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

diff --git a/dev-ruby/rails/Manifest b/dev-ruby/rails/Manifest
index 80b96e73903..b48cafab409 100644
--- a/dev-ruby/rails/Manifest
+++ b/dev-ruby/rails/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.gem 6656 BLAKE2B 
36519aed8bc34ed303125857ebcc4cbc860b530f6de1a7e311c878533b69a2c7026ca39c7979e45411bd3e68256835abead35e4336a0130894c88115e030fcba
 SHA512 
856b7a73bccba7ddc5f10d5acba025da0c7546a70f484d685f009adcda79f0f40c5cc21d1a99edfcb6114cc7643e806240d545fe6fcc6e8d97abf4d79644a695
 DIST rails-5.2.4.4.gem 6656 BLAKE2B 
232562c858d2f487cec1916d1c8afa229028262c7c58cb1f8e021f90ec4f4a309b1cb3c4e91d22f1cad3ea83a78ec7a3e16d83c623060da48545c49f9a87a2f6
 SHA512 
01c2ae7537afef84a583d42b610791a6c1bfecf3f45b9dcf1295f60978fe60a4cbc286a3f091430144c7fc5e4c89d3c3616fba9045188d53010abf199cee869b
+DIST rails-5.2.4.5.gem 6656 BLAKE2B 
b6e0b99fd9316c8ed04a817465c89ee9aabeaa60e1f81e0e65c900e19904a5c50fdbb47a6899a8829f9c5ebdacdf01d9dea4ff9a5f84b34262de0904b4d99731
 SHA512 
28b91ea8f9a483cc4cfe02f2173b308fd34b16f254266f19a7a8f6fd7895546b8cffb08f48eceae80658e32e564595cefb1695047a9d58390cbfe112d4f1dfd2
 DIST rails-6.0.3.4.gem 6656 BLAKE2B 
c2b1d1573a6555073441baa02bd7f06a3151ea39e4b4845a6323efe9834236e1ac1f4731014f8fce7563300917449f3d1c92d5ff169b951164b8a17c4ca16e53
 SHA512 
6206864e3d70870a6b9a31e63cc05d7d58eb5eaa3df78ad96de7adbf1c884c2f28bf62291a8cc628d8d702c67b4080ea7389fd7518f1bc59b72ae403824bf83b

diff --git a/dev-ruby/rails/rails-5.2.4.5.ebuild 
b/dev-ruby/rails/rails-5.2.4.5.ebuild
new file mode 100644
index 000..db30d6f28eb
--- /dev/null
+++ b/dev-ruby/rails/rails-5.2.4.5.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="ruby on rails is a web-application and persistance framework"
+HOMEPAGE="https://rubyonrails.org";
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+IUSE="+asset-pipeline"
+
+ruby_add_rdepend "
+   ~dev-ruby/actioncable-${PV}
+   ~dev-ruby/actionmailer-${PV}
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/actionview-${PV}
+   ~dev-ruby/activejob-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/activerecord-${PV}
+   ~dev-ruby/activestorage-${PV}
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/railties-${PV}
+   >=dev-ruby/bundler-1.3:*
+   >=dev-ruby/sprockets-rails-2.0.0:*
+   asset-pipeline? (
+   dev-ruby/jquery-rails:*
+   >=dev-ruby/sass-rails-5.0:5.0
+   >=dev-ruby/uglifier-1.3.0:*
+   >=dev-ruby/coffee-rails-4.1.0:*
+   )"
+
+# also: turbolinks, >=jbuilder-1.2:1



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

2021-02-12 Thread Hans de Graaff
commit: e9d6bc4dd7a75bdf50cd89bbd2bbe0b1847cdfc8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:52:27 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9d6bc4d

dev-ruby/railties: add 5.2.4.5

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

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

diff --git a/dev-ruby/railties/Manifest b/dev-ruby/railties/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/railties/Manifest
+++ b/dev-ruby/railties/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

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



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

2021-02-12 Thread Hans de Graaff
commit: 8a8de0027021bad8ff59ad7101f58c21a1ee2ab4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:50:36 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8de002

dev-ruby/actioncable: add 5.2.4.5

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

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

diff --git a/dev-ruby/actioncable/Manifest b/dev-ruby/actioncable/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/actioncable/Manifest
+++ b/dev-ruby/actioncable/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

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



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

2021-02-12 Thread Hans de Graaff
commit: a99e6927499976d513a356807377b417de43bed1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:51:31 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a99e6927

dev-ruby/actionpack: add 5.2.4.5

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

 dev-ruby/actionpack/Manifest  |  1 +
 dev-ruby/actionpack/actionpack-5.2.4.5.ebuild | 67 +++
 2 files changed, 68 insertions(+)

diff --git a/dev-ruby/actionpack/Manifest b/dev-ruby/actionpack/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/actionpack/Manifest
+++ b/dev-ruby/actionpack/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

diff --git a/dev-ruby/actionpack/actionpack-5.2.4.5.ebuild 
b/dev-ruby/actionpack/actionpack-5.2.4.5.ebuild
new file mode 100644
index 000..4a54b4247f0
--- /dev/null
+++ b/dev-ruby/actionpack/actionpack-5.2.4.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Eases web-request routing, handling, and response"
+HOMEPAGE="https://github.com/rails/rails";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   ~dev-ruby/actionview-${PV}
+   || ( dev-ruby/rack:2.2 dev-ruby/rack:2.1 >=dev-ruby/rack-2.0.8:2.0 )
+   >=dev-ruby/rack-test-0.6.3:*
+   >=dev-ruby/rails-html-sanitizer-1.0.2:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha:0.14
+   dev-ruby/bundler
+   >=dev-ruby/capybara-2.15
+   ~dev-ruby/activemodel-${PV}
+   >=dev-ruby/rack-cache-1.2:1.2
+   www-servers/puma
+   )"
+
+all_ruby_prepare() {
+   # Remove items from the common Gemfile that we don't need for this
+   # test run. This also requires handling some gemspecs.
+   sed -i -e 
"/\(system_timer\|sdoc\|w3c_validators\|pg\|execjs\|jquery-rails\|'mysql'\|journey\|ruby-prof\|stackprof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|sprockets-rails\|redcarpet\|bcrypt\|uglifier\|sprockets\|stackprof\)/
 s:^:#:" \
+   -e '/:job/,/end/ s:^:#:' \
+   -e '/group :doc/,/^end/ s:^:#:' ../Gemfile || die
+   rm ../Gemfile.lock || die
+
+   sed -e '1i gem "activemodel", "~> 5.2.0"' \
+   -e '1i gem "actionview", "~> 5.2.0"' \
+   -e '1i gem "railties", "~> 5.2.0"' \
+   -i test/abstract_unit.rb || 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
+
+   # Avoid broken tests already fixed upstream
+   sed -i -e '/cookie syntax resilience/askip "broken test"' 
test/dispatch/request_test.rb || die
+   sed -i -e '/test_keeps_original_headers_behavior/askip "broken test"' 
test/dispatch/ssl_test.rb || die
+}



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

2021-02-12 Thread Hans de Graaff
commit: 2140761071ce9d379e3442a64f0982113a3f814c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:49:41 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21407610

dev-ruby/activesupport: add 5.2.4.5

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

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

diff --git a/dev-ruby/activesupport/Manifest b/dev-ruby/activesupport/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/activesupport/Manifest
+++ b/dev-ruby/activesupport/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

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

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

2021-02-12 Thread Hans de Graaff
commit: 2b958084f2ee848ecfb883873aced4f224ac0f8c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:51:59 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b958084

dev-ruby/actionmailer: add 5.2.4.5

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

 dev-ruby/actionmailer/Manifest|  1 +
 dev-ruby/actionmailer/actionmailer-5.2.4.5.ebuild | 50 +++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/actionmailer/Manifest b/dev-ruby/actionmailer/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/actionmailer/Manifest
+++ b/dev-ruby/actionmailer/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

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



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

2021-02-12 Thread Hans de Graaff
commit: db11817dfa0ea0455db7b5f12eb3aa4c0b6d765c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:52:15 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db11817d

dev-ruby/activerecord: add 5.2.4.5

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

 dev-ruby/activerecord/Manifest|  1 +
 dev-ruby/activerecord/activerecord-5.2.4.5.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/dev-ruby/activerecord/Manifest b/dev-ruby/activerecord/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/activerecord/Manifest
+++ b/dev-ruby/activerecord/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

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

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

2021-02-12 Thread Hans de Graaff
commit: 4a13a2bfc5036cd773d18e4ede14e294c636d50c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:50:22 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a13a2bf

dev-ruby/activemodel: add 5.2.4.5

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

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

diff --git a/dev-ruby/activemodel/Manifest b/dev-ruby/activemodel/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/activemodel/Manifest
+++ b/dev-ruby/activemodel/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

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



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

2021-02-12 Thread Hans de Graaff
commit: bfea1a38343f21ae0da1d2008374c0d8fb261a81
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 07:51:16 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfea1a38

dev-ruby/actionview: add 5.2.4.5

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

 dev-ruby/actionview/Manifest  |  1 +
 dev-ruby/actionview/actionview-5.2.4.5.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/actionview/Manifest b/dev-ruby/actionview/Manifest
index 212a487f099..563252c516c 100644
--- a/dev-ruby/actionview/Manifest
+++ b/dev-ruby/actionview/Manifest
@@ -1,3 +1,4 @@
 DIST rails-5.2.4.3.tgz 8824955 BLAKE2B 
7db1bdda581e345713b796152c68e13911076c0af752aa91016a559fb380ee33b5f1822576120940995968efa6351165af0e21f97ff2e201bc8250f7e3178089
 SHA512 
b01b454f38593b50788cecef4f2b25938b0e176d24476bf0a8145b581c7327e0d8572a62fab4256372b51d75a9463431bbd98470a31298a6ff4d5f81f7ff92ce
 DIST rails-5.2.4.4.tgz 8825200 BLAKE2B 
e56f828f46ef72a2ec59006f37410aa53ca33730452d74d8deefc3975a24940500a48864c18523fad1141e025192b8bfc0c050abc04a01a88333fc825640d4b9
 SHA512 
6ea50009f769e2e2e6df6cd31fb10e8a770c61f28496432cb7a30265f9064fa8e61c8a0c2569fa056baf31d273ab25cc8c9bd02523214a35e3bbd94e4db293e5
+DIST rails-5.2.4.5.tgz 8826076 BLAKE2B 
41a13708f72f0c281af7b6c97828d873b9431913315e155bec2f798b83a9fd214a0176a93ba74d96b48718dc900b6737a62f5d6593ef7f5bb0b8430c96e5e234
 SHA512 
452e0649638daf57e8f7c6131bb048c0d960e875fbc3596678404965fd1438a5151858b22c2441a927509337b6a256671b53c24ee35ff477e18153af358b08af
 DIST rails-6.0.3.4.tgz 18568864 BLAKE2B 
8f554a25ce02e4752c1a964257836a5cb0a6c01c3453ff11cd8423a9153e90ab833a32cadfe939a34e094cefd553f5514abd7817004b464b054889ab7dc05b76
 SHA512 
147f76792ce2d2484071fe247c8f1541c9ca27dcc405ff7a780771e3436a9acf3d326bbfd7c6dceca510b6f4d5209ee0a0859867174b8291d796ffd519fa2ba9

diff --git a/dev-ruby/actionview/actionview-5.2.4.5.ebuild 
b/dev-ruby/actionview/actionview-5.2.4.5.ebuild
new file mode 100644
index 000..f86fbb64d40
--- /dev/null
+++ b/dev-ruby/actionview/actionview-5.2.4.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem eapi7-ver
+
+DESCRIPTION="Simple, battle-tested conventions and helpers for building web 
pages"
+HOMEPAGE="https://github.com/rails/rails/";
+SRC_URI="https://github.com/rails/rails/archive/v${PV}.tar.gz -> 
rails-${PV}.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+RUBY_S="rails-${PV}/${PN}"
+
+ruby_add_rdepend "
+   ~dev-ruby/activesupport-${PV}
+   >=dev-ruby/builder-3.1:* =dev-ruby/builder-3*:*
+   >=dev-ruby/erubi-1.4:0
+   >=dev-ruby/rails-html-sanitizer-1.0.3:1
+   dev-ruby/rails-dom-testing:2
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   ~dev-ruby/actionpack-${PV}
+   ~dev-ruby/activemodel-${PV}
+   ~dev-ruby/railties-${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 activerecord integration tests because they are very sensitive 
to the specifics
+   # of the environment.
+   sed -i -e 's/, "test:integration:active_record"//' Rakefile || die
+
+   sed -e '2igem "actionpack", "~> 5.2.0"' \
+   -e '2igem "activemodel", "~> 5.2.0"' \
+   -e '2igem "railties", "~> 5.2.0"' \
+   -e '/active_record/ s:^:#:' \
+   -i test/abstract_unit.rb || die
+}



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

2021-02-12 Thread Hans de Graaff
commit: 51ecc925315a1a3dcc0b084ae1e30f2a5d42ca87
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:49:06 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ecc925

dev-ruby/websocket-driver: fix extension installation

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

 .../websocket-driver-0.7.3-r1.ebuild   | 30 ++
 1 file changed, 30 insertions(+)

diff --git a/dev-ruby/websocket-driver/websocket-driver-0.7.3-r1.ebuild 
b/dev-ruby/websocket-driver/websocket-driver-0.7.3-r1.ebuild
new file mode 100644
index 000..4c0c845df05
--- /dev/null
+++ b/dev-ruby/websocket-driver/websocket-driver-0.7.3-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2021 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="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/websocket-driver/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A complete implementation of the WebSocket protocols"
+HOMEPAGE="https://github.com/faye/websocket-driver-ruby";
+SRC_URI="https://github.com/faye/websocket-driver-ruby/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="${PN}-ruby-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0.7"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/websocket-extensions-0.1.0"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+}



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

2021-02-12 Thread Hans de Graaff
commit: 02d2475d2a761f98a4651ecf0039f709af036353
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:35:49 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d2475d

dev-ruby/sqlite3: fix extension installation

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

 dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild | 77 
 1 file changed, 77 insertions(+)

diff --git a/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild 
b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
new file mode 100644
index 000..8eabff0df5b
--- /dev/null
+++ b/dev-ruby/sqlite3/sqlite3-1.4.2-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC="faq"
+RUBY_FAKEGEM_DOCDIR="doc faq"
+RUBY_FAKEGEM_EXTRADOC="API_CHANGES.rdoc README.rdoc ChangeLog.cvs 
CHANGELOG.rdoc"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="An extension library to access a SQLite database from Ruby"
+HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby";
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+SLOT="0"
+IUSE=""
+
+RDEPEND+=" >=dev-db/sqlite-3.6.16:3"
+DEPEND+=" >=dev-db/sqlite-3.6.16:3"
+
+ruby_add_bdepend "
+   dev-ruby/rake-compiler
+   doc? ( dev-ruby/rdoc dev-ruby/redcloth )
+   test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # We remove the vendor_sqlite3 rake task because it's used to
+   # bundle SQlite3 which we definitely don't want.
+   rm -f rakelib/vendor_sqlite3.rake || die
+
+   # Remove gem tasks since we don't need them and they require hoe.
+   rm -f rakelib/gem.rake || die
+
+   sed -i -e 's:, HOE.spec::' -e '/task :test/d' rakelib/native.rake || die
+}
+
+all_ruby_compile() {
+   all_fakegem_compile
+
+   if use doc; then
+   rdoc --title "${P} Dcoumentation" -o doc --main README.rdoc lib 
*.rdoc ext/*/*.c || die
+   fi
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || 
die
+}
+
+each_ruby_install() {
+   each_fakegem_install
+
+   # sqlite3 was called sqlite3-ruby before, so add a spec file that
+   # simply loads sqlite3 to make sure that old projects load correctly
+   # we don't even need to create a file to load this: the `require
+   # sqlite3` was already part of sqlite3-ruby requirements.
+   cat - < "${T}/sqlite3-ruby.gemspec"
+# generated by ebuild
+# $CATEGORY/$PF
+Gem::Specification.new do |s|
+   s.name = "sqlite3-ruby"
+   s.version = "${RUBY_FAKEGEM_VERSION}"
+   s.summary = "Fake gem to load sqlite3"
+   s.homepage = "${HOMEPAGE}"
+   s.specification_version = 3
+   s.add_runtime_dependency("${RUBY_FAKEGEM_NAME}", ["= 
${RUBY_FAKEGEM_VERSION}"])
+end
+EOF
+   RUBY_FAKEGEM_NAME=sqlite3-ruby \
+   RUBY_FAKEGEM_GEMSPEC="${T}/sqlite3-ruby.gemspec" \
+   ruby_fakegem_install_gemspec
+}



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

2021-02-12 Thread Hans de Graaff
commit: a58727a1aae96bd0caa52dde9748cedf28ceca5e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:43:33 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a58727a1

dev-ruby/nio4r: fix extension installation

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

 dev-ruby/nio4r/nio4r-2.5.5-r1.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/dev-ruby/nio4r/nio4r-2.5.5-r1.ebuild 
b/dev-ruby/nio4r/nio4r-2.5.5-r1.ebuild
new file mode 100644
index 000..65863232794
--- /dev/null
+++ b/dev-ruby/nio4r/nio4r-2.5.5-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 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_RECIPE_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance selector API for monitoring IO objects"
+HOMEPAGE="https://github.com/socketry/nio4r";
+
+LICENSE="MIT || ( BSD GPL-2 )"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+# Note that nio4r bundles a patched copy of libev, and without these
+# patches the tests fail: https://github.com/celluloid/nio4r/issues/15
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-retry )"
+
+all_ruby_prepare() {
+   sed -i -e '/[Cc]overalls/d' -e '/[Bb]undler/d' -e '1irequire "openssl"' 
spec/spec_helper.rb || die
+   sed -e '/extension/ s:^:#:' -i Rakefile || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/

2021-02-12 Thread Hans de Graaff
commit: c7e400cc0029bd9575460c4ba49073c09f45a0d1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:08:53 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e400cc

dev-ruby/mime-types-data: cleanup

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

 dev-ruby/mime-types-data/Manifest  |  2 --
 .../mime-types-data-3.2019.1009.ebuild | 22 --
 .../mime-types-data-3.2020.0425.ebuild | 22 --
 3 files changed, 46 deletions(-)

diff --git a/dev-ruby/mime-types-data/Manifest 
b/dev-ruby/mime-types-data/Manifest
index 4fb22f42167..cf031bfef5c 100644
--- a/dev-ruby/mime-types-data/Manifest
+++ b/dev-ruby/mime-types-data/Manifest
@@ -1,4 +1,2 @@
-DIST mime-types-data-3.2019.1009.gem 160768 BLAKE2B 
c03348c8fb03d6398ca542679789e323cd9e11a575119d84c8310c78f05a4b71f0b26b7268b95dbaa4b5a5c19ee005c25ce0b4d31acd3a6de9c731e78c1ca0a9
 SHA512 
f4a18fccb5bb4cb558c273276ba83cc1189faa9ce97ea671f2168449b9b1d35fa0be26d7147c2b80ef12624b427a754b9fa78fc4684c835b4a51f7b6d888d6cf
-DIST mime-types-data-3.2020.0425.gem 163840 BLAKE2B 
f9139aaac4bde42391efb1d1227cb55560d7fac1240ae240074c7895b252a87e0cc2ff4e17c691089749c20957690f13f451e2d6a3bed5f7e9b34bdc33af9cee
 SHA512 
b32aeed2cc8943db3ba3275c704279c43f31bed70631eae11c258244804b8080f0ea2da3705d7ab7e0f5934a8d1eca0c4b64e40eac520102991109106a3c507c
 DIST mime-types-data-3.2020.0512.gem 164352 BLAKE2B 
6884cb029386dbcc3ee433dbe13baba99bc67f1ae409aef5f698731ce141b00c44221b667c2efd3d3b949d5ecaa0b4f0a3ad5a5fe5ddc99e309cf4a925db8e0d
 SHA512 
019e45ed63ec86ef3eb4784a1526d4f163daaec676786b21c345bb8e1c57b26444ac7ee11fb25ffa9bbc687a60ae98d1cbc5d9ef60b446f50c5896a30299bd71
 DIST mime-types-data-3.2020.1104.gem 166400 BLAKE2B 
c657b27508a61865027b33a5184b963f7335878dadfda2b836723e1bcb782fccf4372490fa2f6405e0632681aa26ee04a65e16efd0df953995bae7517f76d77a
 SHA512 
674e43205b17aefb3f9d2bd79110165c287631197002604ff0efaca0aa638a0e51a3b9a78bba2a7845d31183cd3810e4f2477ceb1788c1b614e2a5058f565f6e

diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2019.1009.ebuild 
b/dev-ruby/mime-types-data/mime-types-data-3.2019.1009.ebuild
deleted file mode 100644
index 1b04554247c..000
--- a/dev-ruby/mime-types-data/mime-types-data-3.2019.1009.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Registry for information about MIME media type definitions"
-HOMEPAGE="https://github.com/mime-types/mime-types-data";
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""

diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2020.0425.ebuild 
b/dev-ruby/mime-types-data/mime-types-data-3.2020.0425.ebuild
deleted file mode 100644
index 6036dba1349..000
--- a/dev-ruby/mime-types-data/mime-types-data-3.2020.0425.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="none"
-
-RUBY_FAKEGEM_EXTRAINSTALL="data"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Registry for information about MIME media type definitions"
-HOMEPAGE="https://github.com/mime-types/mime-types-data";
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""



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

2021-02-12 Thread Hans de Graaff
commit: fd86eac2e80a7e3230ac3af182d6ff1913848f76
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:19:14 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd86eac2

dev-ruby/i18n: add 1.8.9

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

 dev-ruby/i18n/Manifest  |  1 +
 dev-ruby/i18n/i18n-1.8.9.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest
index 012dc3d1fe1..5c858bb7ee1 100644
--- a/dev-ruby/i18n/Manifest
+++ b/dev-ruby/i18n/Manifest
@@ -5,3 +5,4 @@ DIST i18n-1.8.5.tar.gz 67840 BLAKE2B 
977bfd086c83f86a47413a5d332f09ee521fc269f4e
 DIST i18n-1.8.6.tar.gz 67932 BLAKE2B 
779bbfb042777abd44d157c2bc8d716afbd3b1a20da3252007eae1c455cf38b1480f6e7e0d3a8407d239139d22cc50b9a6c472943f00fddacc8e48e4800ed10c
 SHA512 
74088250e84390267dfe1eef84235e1dfc8546fa64bd49ddb76a46b363ebc260d4c18354cee6cdefc1ef79360a1e9186096e900dabba19f61cdb948f1ec6287f
 DIST i18n-1.8.7.tar.gz 67999 BLAKE2B 
eb0ec1bc8ae1fca99756b197f8a91b9fd7b72ea9b781b1958085ea4caaf93f0e1af0c6b70508669958b74859093d941a8e58a10be40a4ca3530db2e18a43da4d
 SHA512 
bfb12cb1565e3eff597639199d807cc3a468cc29d1afe48a4448ea7e100fe9684c6bb1ddfc9cd258c64efb809f7bebd077fca390e16058f468511f430ace7468
 DIST i18n-1.8.8.tar.gz 67915 BLAKE2B 
2f169a5c04218f4aa9e2ad3e702ba5c178619126c52aa3b436d1026c15265e98b3bc59ba65cc1db715601d06e982b89f24452f2e27a00f310cf757ec34fbe3aa
 SHA512 
0068764336f81e704d18f9c920d10279a21145f6a22780b7678e2dbdf31bb00739b30b2e5c99a57da3caa6e9f38e77bc6d0a0624f3b2d61c367733a8373261e3
+DIST i18n-1.8.9.tar.gz 67899 BLAKE2B 
56113d0879cb644a49ef79aea892e4452b65df0769a9532af44083852ed85c5afc8ac68cd6ae4f42d4b68a5aa548f7d92cf69371685c65e4cb5e3b3a0e29445a
 SHA512 
0dfe43bcb341c63b10ace733246c2005f1261bbed23f8f38298b0712aab5047a3ddd61aa8f42c9e0cf3dee6564b67c04595234a6dfcf95db30d9a0d044483505

diff --git a/dev-ruby/i18n/i18n-1.8.9.ebuild b/dev-ruby/i18n/i18n-1.8.9.ebuild
new file mode 100644
index 000..b4f94ae7c42
--- /dev/null
+++ b/dev-ruby/i18n/i18n-1.8.9.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="test"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Add Internationalization support to your Ruby application"
+HOMEPAGE="http://rails-i18n.org/";
+SRC_URI="https://github.com/svenfuchs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/activesupport-5.1
+   dev-ruby/bundler
+   >=dev-ruby/mocha-1.7.0
+   dev-ruby/test_declarative )"
+
+all_ruby_prepare() {
+   rm -f gemfiles/*.lock || die
+
+   # Remove optional unpackaged oj gem
+   sed -i -e '/oj/ s:^:#:' gemfiles/* || die
+
+   # Update old test dependencies
+   sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' gemfiles/* || die
+}
+
+each_ruby_test() {
+   case ${RUBY} in
+   *ruby27)
+   versions="6.0"
+   ;;
+   *ruby26)
+   versions="5.2 6.0"
+   ;;
+   *ruby25)
+   versions="5.2 6.0"
+   ;;
+   *ruby24)
+   versions="5.2"
+   ;;
+   esac
+
+   for version in ${versions} ; do
+   if has_version "dev-ruby/activesupport:${version}" ; then
+   einfo "Running tests with activesupport ${version}"
+   
BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle 
exec ${RUBY} -S rake test || die
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/

2021-02-12 Thread Hans de Graaff
commit: ef1eb5673b2bcc451dc9c4590370423c5e86b072
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:10:13 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1eb567

dev-ruby/mime-types-data: add 3.2021.0212

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

 dev-ruby/mime-types-data/Manifest  |  1 +
 .../mime-types-data-3.2021.0212.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/mime-types-data/Manifest 
b/dev-ruby/mime-types-data/Manifest
index cf031bfef5c..71928eb90b1 100644
--- a/dev-ruby/mime-types-data/Manifest
+++ b/dev-ruby/mime-types-data/Manifest
@@ -1,2 +1,3 @@
 DIST mime-types-data-3.2020.0512.gem 164352 BLAKE2B 
6884cb029386dbcc3ee433dbe13baba99bc67f1ae409aef5f698731ce141b00c44221b667c2efd3d3b949d5ecaa0b4f0a3ad5a5fe5ddc99e309cf4a925db8e0d
 SHA512 
019e45ed63ec86ef3eb4784a1526d4f163daaec676786b21c345bb8e1c57b26444ac7ee11fb25ffa9bbc687a60ae98d1cbc5d9ef60b446f50c5896a30299bd71
 DIST mime-types-data-3.2020.1104.gem 166400 BLAKE2B 
c657b27508a61865027b33a5184b963f7335878dadfda2b836723e1bcb782fccf4372490fa2f6405e0632681aa26ee04a65e16efd0df953995bae7517f76d77a
 SHA512 
674e43205b17aefb3f9d2bd79110165c287631197002604ff0efaca0aa638a0e51a3b9a78bba2a7845d31183cd3810e4f2477ceb1788c1b614e2a5058f565f6e
+DIST mime-types-data-3.2021.0212.gem 167936 BLAKE2B 
17073f9072b699f9df6d67600ef406ebd7ac4b0d3f956eb06369539176a7873500dd3c123f28fadb53eeac3282f9489b9f14321798ed4c9d7aa078f7bd8bf066
 SHA512 
50b11cab56b4a141afb7c66dfe3bc24464320d61702b3044099c5d753f94dd7c96ec0a5dc68932f36f09c8c8627f56b6aa840b8e528d2ea9decf9670b93af8a2

diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2021.0212.ebuild 
b/dev-ruby/mime-types-data/mime-types-data-3.2021.0212.ebuild
new file mode 100644
index 000..2c61323cab5
--- /dev/null
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2021.0212.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Registry for information about MIME media type definitions"
+HOMEPAGE="https://github.com/mime-types/mime-types-data";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mime-types-data/

2021-02-12 Thread Hans de Graaff
commit: 2eb1bd2c5fed47a3831a6c9110fc63f04792bdcc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 13 06:11:00 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 13 07:53:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb1bd2c

dev-ruby/mime-types-data: amd64 stable

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

 dev-ruby/mime-types-data/mime-types-data-3.2020.1104.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/mime-types-data/mime-types-data-3.2020.1104.ebuild 
b/dev-ruby/mime-types-data/mime-types-data-3.2020.1104.ebuild
index fb1fa15a584..b0c3520d50f 100644
--- a/dev-ruby/mime-types-data/mime-types-data-3.2020.1104.ebuild
+++ b/dev-ruby/mime-types-data/mime-types-data-3.2020.1104.ebuild
@@ -18,5 +18,5 @@ HOMEPAGE="https://github.com/mime-types/mime-types-data";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""



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

2021-02-12 Thread Fabian Groffen
commit: e68e4eabac0cdea6de91bcdd9774ead7babe7c0f
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat Feb 13 07:46:10 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat Feb 13 07:46:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=e68e4eab

scripts/bootstrap-prefix: use newer libressl for macOS 11.2

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

 scripts/bootstrap-prefix.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index bba4e97fe2..bf77a31a92 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1345,6 +1345,8 @@ bootstrap_bzip2() {
 }
 
 bootstrap_libressl() {
+   bootstrap_simple libressl 3.2.4 gz \
+   https://ftp.openbsd.org/pub/OpenBSD/LibreSSL || \
bootstrap_simple libressl 2.8.3 gz \
https://ftp.openbsd.org/pub/OpenBSD/LibreSSL
 }



[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2021-02-12 Thread Maciej Barć
commit: 9cc0ddd4c3e75e4e7576938c638726d9cf2707d0
Author: Maciej Barć  protonmail  com>
AuthorDate: Sat Feb 13 02:08:00 2021 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Sat Feb 13 02:08:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cc0ddd4

www-apps/code-server-bin: drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 www-apps/code-server-bin/Manifest  |  4 -
 .../code-server-bin/code-server-bin-3.6.1.ebuild   | 87 --
 .../code-server-bin/code-server-bin-3.8.0.ebuild   | 87 --
 3 files changed, 178 deletions(-)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index 001f3e86..95b20ea4 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -1,7 +1,3 @@
-DIST code-server-3.6.1-linux-amd64.tar.gz 76288261 BLAKE2B 
443135065cdab9e0477d9665e9e56d924bd9199ce19cfbdea1e811c2517e7e71beaf18a347a287d0013d7df655900fc08a8f7fcbfe402b1e22487a80876d1eaa
 SHA512 
0e875dc78a2776897a5a1556183808da70c8a0b2e4d96653a419bdab08df6f3d10643f90f568edeafcb38c36bfefa9fe0a674ad020b5e08c17b2e0eece940bc1
-DIST code-server-3.6.1-linux-arm64.tar.gz 75331263 BLAKE2B 
c390e11b02472409ef0147f6dc5392f36eff93dd19a07e2eeed09a2626b541740c0191fdac0cca43e843b3195fc803921bf37b704b67a2e41fa0a531feca560c
 SHA512 
badc150af52263232240edc16e960ac9e51b22e05bc96d81d11726e28d733b1d79139b0d85aa108011f2993c6a6e395134d2524e5fc13fe3b7dfeac24899eb75
-DIST code-server-3.8.0-linux-amd64.tar.gz 78942963 BLAKE2B 
4c78ed40aec86a72dede21a82ae111884be5cba1958fb22d6353d63af98f6d3bab50c7ae1fa0b81079be6d035e84d873f4ebf00da76edaa15b2356e89b3d1261
 SHA512 
76cdbbdb63b3061ce9d1cb016466356d5184b83e742fc084d9a0376aa12dc9d68314061ea5cde93f6590b07862169cbd291f77b71dfadc4bee4140e277813ae8
-DIST code-server-3.8.0-linux-arm64.tar.gz 77939946 BLAKE2B 
c154561c308e5e233016f1b9b5f53647a2aaad12b73d27d1e84ee37234104048005b36cccdda5593973238ef279428b8f38309cad193a67afd87d77205eeb27c
 SHA512 
0fe4a42eb1c50ae1d33f9c94e592ac8a3e69fad51abc1f5c90595a1588350e95f78bc2c44f728b3f155112f2db11e79b2227f2e847a45d58c87078d667119a1a
 DIST code-server-3.8.1-linux-amd64.tar.gz 78975468 BLAKE2B 
d4f6424108b0cd4cb46ba9597e02993fc704ee89d0757a575719592cfd7cc2b3e52fdb5fa09a55684999eafc33dcab4483c4339cc584a37bd19453022bff0b27
 SHA512 
4a530df07482c68ad40da11234835528819f93985895d79914ff14da792a83084c605cb6d34622e475efb51c2b5c1189a4de186734194c7df6685655cd5098e1
 DIST code-server-3.8.1-linux-arm64.tar.gz 78056961 BLAKE2B 
0311b5a07d6047f8ff795a0001f04ad824a940e79d87b23d58cc0fa27d04e1653f33a19016406ffcabbd3dabe4df512ee27ad58b7b6dc341517cd7e6845540b7
 SHA512 
a08308531ff8665f3b83dd6f37a9d668aa73b08ae7652193dc8e842c76982864701989b1713246e3d64a87b0b942a1b426da0170841da17d6ca6782a78850111
 DIST code-server-3.9.0-linux-amd64.tar.gz 79632197 BLAKE2B 
cc0aa63cbeb5ff4d5a524c44554f72cdb4e0a8c48d6be8ac0942736994481fed3a5d30970091f1790b47edbae8e91a4c5ce50055761654f4129c583b0b930ea4
 SHA512 
46f9e24bdaef075f06ab487ada24910a6fdd7b68a23beddefd049ae4735e8cb16a6bccd014ac7227fe70df95aaf83e1e7a271a01c5b1efa0677f872c7484322e

diff --git a/www-apps/code-server-bin/code-server-bin-3.6.1.ebuild 
b/www-apps/code-server-bin/code-server-bin-3.6.1.ebuild
deleted file mode 100644
index 97405ffe..
--- a/www-apps/code-server-bin/code-server-bin-3.6.1.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
-
-MY_PN="${PN/-bin/}"
-MY_P="${MY_PN}-${PV}"
-BASE_URI="https://github.com/cdr/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
-
-inherit systemd
-
-DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
-HOMEPAGE="https://coder.com/";
-SRC_URI="
-   amd64? ( ${BASE_URI}-amd64.tar.gz )
-   arm64? ( ${BASE_URI}-arm64.tar.gz )
-"
-
-RESTRICT="test"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
-IUSE="gnome-keyring"
-
-# In case we ever make a non-"-binary" pkg
-DEPEND="
-   !www-apps/code-server
-"
-RDEPEND="
-   ${DEPEND}
-   >=net-libs/nodejs-12.16.1:0/12[ssl]
-   sys-apps/ripgrep
-   gnome-keyring? (
-   app-crypt/libsecret
-   )
-"
-
-S="${WORKDIR}/${MY_P}-linux-${ARCH}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-node.patch"
-)
-
-DOCS=( README.md ThirdPartyNotices.txt )
-
-src_prepare() {
-   default
-
-   # We remove as much precompiled code as we can,
-   # node modules not written in JS cannot be removed
-   # thus "-bin".
-
-   # use system node
-   rm node || die
-   rm lib/node || die
-
-   # remove bundled ripgrep binary
-   rm lib/vscode/node_modules/vscode-ripgrep/bin/rg || die
-
-   # not needed
-   rm code-server || die
-   rm postinstall.sh || die
-   # already in /usr/portage/licenses/MIT
-   rm LICENSE.txt || die
-
-   if ! use gnome-keyring; t

[gentoo-commits] repo/proj/guru:dev commit in: www-apps/code-server-bin/

2021-02-12 Thread Maciej Barć
commit: 226f6d279f26d171cfb1b947064333790c1d79fa
Author: Maciej Barć  protonmail  com>
AuthorDate: Sat Feb 13 02:07:17 2021 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Sat Feb 13 02:07:19 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=226f6d27

www-apps/code-server-bin: bump to 3.9.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 www-apps/code-server-bin/Manifest  |  2 +
 .../code-server-bin/code-server-bin-3.9.0.ebuild   | 90 ++
 2 files changed, 92 insertions(+)

diff --git a/www-apps/code-server-bin/Manifest 
b/www-apps/code-server-bin/Manifest
index f6ffbcfe..001f3e86 100644
--- a/www-apps/code-server-bin/Manifest
+++ b/www-apps/code-server-bin/Manifest
@@ -4,3 +4,5 @@ DIST code-server-3.8.0-linux-amd64.tar.gz 78942963 BLAKE2B 
4c78ed40aec86a72dede2
 DIST code-server-3.8.0-linux-arm64.tar.gz 77939946 BLAKE2B 
c154561c308e5e233016f1b9b5f53647a2aaad12b73d27d1e84ee37234104048005b36cccdda5593973238ef279428b8f38309cad193a67afd87d77205eeb27c
 SHA512 
0fe4a42eb1c50ae1d33f9c94e592ac8a3e69fad51abc1f5c90595a1588350e95f78bc2c44f728b3f155112f2db11e79b2227f2e847a45d58c87078d667119a1a
 DIST code-server-3.8.1-linux-amd64.tar.gz 78975468 BLAKE2B 
d4f6424108b0cd4cb46ba9597e02993fc704ee89d0757a575719592cfd7cc2b3e52fdb5fa09a55684999eafc33dcab4483c4339cc584a37bd19453022bff0b27
 SHA512 
4a530df07482c68ad40da11234835528819f93985895d79914ff14da792a83084c605cb6d34622e475efb51c2b5c1189a4de186734194c7df6685655cd5098e1
 DIST code-server-3.8.1-linux-arm64.tar.gz 78056961 BLAKE2B 
0311b5a07d6047f8ff795a0001f04ad824a940e79d87b23d58cc0fa27d04e1653f33a19016406ffcabbd3dabe4df512ee27ad58b7b6dc341517cd7e6845540b7
 SHA512 
a08308531ff8665f3b83dd6f37a9d668aa73b08ae7652193dc8e842c76982864701989b1713246e3d64a87b0b942a1b426da0170841da17d6ca6782a78850111
+DIST code-server-3.9.0-linux-amd64.tar.gz 79632197 BLAKE2B 
cc0aa63cbeb5ff4d5a524c44554f72cdb4e0a8c48d6be8ac0942736994481fed3a5d30970091f1790b47edbae8e91a4c5ce50055761654f4129c583b0b930ea4
 SHA512 
46f9e24bdaef075f06ab487ada24910a6fdd7b68a23beddefd049ae4735e8cb16a6bccd014ac7227fe70df95aaf83e1e7a271a01c5b1efa0677f872c7484322e
+DIST code-server-3.9.0-linux-arm64.tar.gz 78939000 BLAKE2B 
fef14756b2d55cad2899dad7ec7332f753e18134f92c199f3e4d403880577c85a7772bdd56f71a0e8c3c38541e44a618fa9926b428a90f39f06c80ee6a5c4720
 SHA512 
e3f06076f70ceddd5a350e384c5fe1a8b23845a0ab6c6469ffabc2fe781cefd0bdbda6426196bee4e7cd6a2902b780b22aaae69fe25cf49b8e98374515ae055c

diff --git a/www-apps/code-server-bin/code-server-bin-3.9.0.ebuild 
b/www-apps/code-server-bin/code-server-bin-3.9.0.ebuild
new file mode 100644
index ..543e268b
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-3.9.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/cdr/${MY_PN}/releases/download/v${PV}/${MY_P}-linux";
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and 
ripgrep)"
+HOMEPAGE="https://coder.com/";
+SRC_URI="
+   amd64? ( ${BASE_URI}-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+
+RESTRICT="test"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="gnome-keyring"
+
+# In case we ever make a non-"-binary" pkg
+DEPEND="
+   !www-apps/code-server
+"
+RDEPEND="
+   ${DEPEND}
+   >=net-libs/nodejs-12.16.1:0/12[ssl]
+   sys-apps/ripgrep
+   gnome-keyring? (
+   app-crypt/libsecret
+   )
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-node.patch"
+)
+
+DOCS=( README.md ThirdPartyNotices.txt )
+
+src_prepare() {
+   default
+
+   # We remove as much precompiled code as we can,
+   # node modules not written in JS cannot be removed
+   # thus "-bin".
+
+   # use system node
+   rm ./node ./lib/node \
+   || die "failed to remove bundled nodejs"
+
+   # remove bundled ripgrep binary
+   rm ./lib/vscode/node_modules/vscode-ripgrep/bin/rg \
+   || die "failed to remove bundled ripgrep"
+
+   # not needed
+   rm ./code-server || die
+   rm ./postinstall.sh || die
+
+   # already in /usr/portage/licenses/MIT
+   rm ./LICENSE.txt || die
+
+   if ! use gnome-keyring; then
+   rm -r ./lib/vscode/node_modules/keytar \
+   || die "failed to remove bundled keytar"
+   fi
+}
+
+src_install() {
+   einstalldocs
+
+   insinto "/usr/lib/${MY_PN}"
+   doins -r .
+   fperms +x "${EPREFIX}/usr/lib/${MY_PN}/bin/${MY_PN}"
+   dosym "${EPREFIX}/usr/lib/${MY_PN}/bin/${MY_PN}" 
"${EPREFIX}/usr/bin/${MY_PN}"
+
+   dosym "${EPREFIX}/usr/bin/rg" 
"${EPREFIX}/usr/lib/${MY_PN}/lib/vscode/node_modules/vscode-ripgrep/bin/rg"
+
+   systemd_dounit "${FILESDIR}/${MY_PN}.se

[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2021-02-12 Thread Sam James
commit: 3306a508d0eb103b1188562761693cd1430de32b
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 01:31:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 01:31:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3306a508

x11-terms/xterm: Stabilize 366 amd64, #769839

Signed-off-by: Sam James  gentoo.org>

 x11-terms/xterm/xterm-366.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xterm/xterm-366.ebuild b/x11-terms/xterm/xterm-366.ebuild
index 45db7dca0e4..5efe26d3223 100644
--- a/x11-terms/xterm/xterm-366.ebuild
+++ b/x11-terms/xterm/xterm-366.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
 
 BDEPEND="virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2021-02-12 Thread Sam James
commit: 59f80943800f0ed91edb6f369879c4c19dbbe156
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 01:31:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 01:31:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f80943

x11-terms/xterm: Stabilize 366 ppc64, #769839

Signed-off-by: Sam James  gentoo.org>

 x11-terms/xterm/xterm-366.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xterm/xterm-366.ebuild b/x11-terms/xterm/xterm-366.ebuild
index 90b6df74c46..45db7dca0e4 100644
--- a/x11-terms/xterm/xterm-366.ebuild
+++ b/x11-terms/xterm/xterm-366.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
 
 BDEPEND="virtual/pkgconfig



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

2021-02-12 Thread Sam James
commit: 2db25b57ba238d8fd9a00cc4b83297d9627fe2f6
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 01:31:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 01:31:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db25b57

net-analyzer/wireshark: Stabilize 3.4.3 ppc64, #767907

Signed-off-by: Sam James  gentoo.org>

 net-analyzer/wireshark/wireshark-3.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-3.4.3.ebuild 
b/net-analyzer/wireshark/wireshark-3.4.3.ebuild
index 21cdd17f9d6..443fd2b7994 100644
--- a/net-analyzer/wireshark/wireshark-3.4.3.ebuild
+++ b/net-analyzer/wireshark/wireshark-3.4.3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P/_/}"
 
 LICENSE="GPL-2"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc64 x86"
 IUSE="
androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc 
dpauxmon
+dumpcap +editcap http2 ilbc kerberos libxml2 lto lua lz4 maxminddb



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

2021-02-12 Thread Sam James
commit: ed9d85dfefbeaaae874631d46213c4ddf6420c2d
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 01:31:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 01:31:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9d85df

net-misc/connman: Stabilize 1.39 ppc64, #769491

Signed-off-by: Sam James  gentoo.org>

 net-misc/connman/connman-1.39.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/connman/connman-1.39.ebuild 
b/net-misc/connman/connman-1.39.ebuild
index 5d191a173be..bcc06a5beff 100644
--- a/net-misc/connman/connman-1.39.ebuild
+++ b/net-misc/connman/connman-1.39.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == ** ]]; then

EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/connman/connman.git";
 else
SRC_URI="https://www.kernel.org/pub/linux/network/${PN}/${P}.tar.xz";
-   KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
 fi
 
 DESCRIPTION="Provides a daemon for managing internet connections"



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

2021-02-12 Thread Sam James
commit: 536edd1417238b636b77b96cb700813fb7600aca
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 01:30:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 01:30:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536edd14

dev-util/diffstat: Stabilize 1.64 sparc, #770322

Signed-off-by: Sam James  gentoo.org>

 dev-util/diffstat/diffstat-1.64.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffstat/diffstat-1.64.ebuild 
b/dev-util/diffstat/diffstat-1.64.ebuild
index f72e1c0d002..c96ce8d2992 100644
--- a/dev-util/diffstat/diffstat-1.64.ebuild
+++ b/dev-util/diffstat/diffstat-1.64.ebuild
@@ -9,4 +9,4 @@ SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz";
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2021-02-12 Thread Sam James
commit: a501a6893e020de33d251d35b188f1c91cbfc5f0
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 01:30:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 01:30:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a501a689

x11-terms/xterm: Stabilize 366 sparc, #769839

Signed-off-by: Sam James  gentoo.org>

 x11-terms/xterm/xterm-366.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xterm/xterm-366.ebuild b/x11-terms/xterm/xterm-366.ebuild
index 33ed1246f0c..90b6df74c46 100644
--- a/x11-terms/xterm/xterm-366.ebuild
+++ b/x11-terms/xterm/xterm-366.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
 
 BDEPEND="virtual/pkgconfig



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

2021-02-12 Thread Sam James
commit: 37a8950b871389466d02829e6725708f0581eebb
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 01:28:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 01:28:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37a8950b

dev-lang/perl: drop upstreamed Darwin patch

Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-lang/perl/perl-5.32.1.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/perl/perl-5.32.1.ebuild b/dev-lang/perl/perl-5.32.1.ebuild
index 73933f14024..3ea84ece3b9 100644
--- a/dev-lang/perl/perl-5.32.1.ebuild
+++ b/dev-lang/perl/perl-5.32.1.ebuild
@@ -427,10 +427,6 @@ src_prepare() {
if [[ ${CHOST} == *-darwin* ]] ; then
# fix install_name (soname) not to reference $D
sed -i -e '/install_name `pwd/s/`pwd`/\\$(shrpdir)/' 
Makefile.SH || die
-
-   # Upstreamed, but not in this version.
-   # Need to recognise macOS 11 / 10.16. #757249
-   eapply "${FILESDIR}/${PN}-5.30.3-darwin-macos11.patch"
fi
 
default



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

2021-02-12 Thread Sam James
commit: de6b5bcdc5d6cc600572f24900d8d7eee211e6c4
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 00:57:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 00:57:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6b5bcd

app-emulation/virt-manager: fix more double KEYWORDS

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virt-manager/virt-manager-2.2.1-r3.ebuild | 3 +--
 app-emulation/virt-manager/virt-manager-3.2.0.ebuild| 3 +--
 app-emulation/virt-manager/virt-manager-.ebuild | 1 -
 3 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-emulation/virt-manager/virt-manager-2.2.1-r3.ebuild 
b/app-emulation/virt-manager/virt-manager-2.2.1-r3.ebuild
index d652192107a..e0ce6f6fc76 100644
--- a/app-emulation/virt-manager/virt-manager-2.2.1-r3.ebuild
+++ b/app-emulation/virt-manager/virt-manager-2.2.1-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,6 @@ HOMEPAGE="http://virt-manager.org";
 if [[ ${PV} = ** ]]; then
inherit git-r3
SRC_URI=""
-   KEYWORDS="amd64 arm64 x86"
EGIT_REPO_URI="https://github.com/virt-manager/virt-manager.git";
 else
SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz";

diff --git a/app-emulation/virt-manager/virt-manager-3.2.0.ebuild 
b/app-emulation/virt-manager/virt-manager-3.2.0.ebuild
index 91e20874b0a..71e23226d3f 100644
--- a/app-emulation/virt-manager/virt-manager-3.2.0.ebuild
+++ b/app-emulation/virt-manager/virt-manager-3.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,6 @@ HOMEPAGE="http://virt-manager.org";
 if [[ ${PV} = ** ]]; then
inherit git-r3
SRC_URI=""
-   KEYWORDS="amd64 arm64 x86"
EGIT_REPO_URI="https://github.com/virt-manager/virt-manager.git";
 else
SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz";

diff --git a/app-emulation/virt-manager/virt-manager-.ebuild 
b/app-emulation/virt-manager/virt-manager-.ebuild
index 08f5fd5f301..4c93200f4a2 100644
--- a/app-emulation/virt-manager/virt-manager-.ebuild
+++ b/app-emulation/virt-manager/virt-manager-.ebuild
@@ -15,7 +15,6 @@ HOMEPAGE="http://virt-manager.org";
 if [[ ${PV} = ** ]]; then
inherit git-r3
SRC_URI=""
-   KEYWORDS=""
EGIT_REPO_URI="https://github.com/virt-manager/virt-manager.git";
 else
SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz";



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

2021-02-12 Thread Sam James
commit: 45dbdec55516d171dcc13b2af51982111ffd9104
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 13 00:57:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 13 00:57:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45dbdec5

app-emulation/virt-manager: fix double KEYWORDS line

Closes: https://bugs.gentoo.org/760003
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-emulation/virt-manager/virt-manager-3.1.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-emulation/virt-manager/virt-manager-3.1.0.ebuild 
b/app-emulation/virt-manager/virt-manager-3.1.0.ebuild
index f22536b912a..7b57165eb53 100644
--- a/app-emulation/virt-manager/virt-manager-3.1.0.ebuild
+++ b/app-emulation/virt-manager/virt-manager-3.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,11 +15,10 @@ HOMEPAGE="http://virt-manager.org";
 if [[ ${PV} = ** ]]; then
inherit git-r3
SRC_URI=""
-   KEYWORDS="amd64 arm64 x86"
EGIT_REPO_URI="https://github.com/virt-manager/virt-manager.git";
 else
SRC_URI="http://virt-manager.org/download/sources/${PN}/${P}.tar.gz";
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 fi
 
 LICENSE="GPL-2"



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

2021-02-12 Thread Sam James
commit: b6a059b2a739bd08e8fe37b256fa65319c318e95
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 23:50:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 23:50:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a059b2

profiles/arch/amd64/x32/package.mask: drop obsolete mask

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/x32/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index b8aaea75353..52b5218cbd2 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -93,10 +93,6 @@ www-client/qutebrowser
 app-office/libreoffice-bin
 app-office/libreoffice-bin-debug
 
-# Ben Kohler  (2020-08-12)
-# Breaks several portage features, see bug 736904
-=sys-libs/glibc-2.31-r6
-
 # Marek Szuba  (2020-05-08)
 # Requires sys-cluster/ceph, which is masked in this profile as well
 # (see below)



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

2021-02-12 Thread Sam James
commit: c37d84ab45c309cf443522da8e62e691fddbcf30
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 23:50:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 23:50:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37d84ab

profiles/prefix/darwin/macos/package.mask: drop obsolete mask

Signed-off-by: Sam James  gentoo.org>

 profiles/prefix/darwin/macos/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/prefix/darwin/macos/package.mask 
b/profiles/prefix/darwin/macos/package.mask
index 99f21f91b1f..b06b52c7682 100644
--- a/profiles/prefix/darwin/macos/package.mask
+++ b/profiles/prefix/darwin/macos/package.mask
@@ -6,8 +6,3 @@
 # gnulib/malloc/dynarray-skeleton.c
 =net-misc/wget-1.21.1
 =sys-apps/findutils-4.8.0
-
-# Fabian Groffen  (2020-11-23)
-# no symbols from libopenbsd-compat
-=net-misc/openssh-8.3_p1-r5
-=net-misc/openssh-8.4_p1-r2



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

2021-02-12 Thread Sam James
commit: 7e32baafbb35688ec5f4ae985f48f0b60f60825f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 23:49:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 23:49:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e32baaf

profiles/arch/arm64/package.use.mask: drop obsolete mask

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm64/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 01f5ad4ac5d..70e3e03944a 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -62,10 +62,6 @@ media-gfx/darktable gmic
 # Available on: amd64, x86, arm{,64}.
 >=dev-lang/spidermonkey-60 -jit
 
-# Sam James  (2020-10-06)
-# Deprecated. See bug #741855.
-net-mail/dovecot vpopmail
-
 # Sam James  (2020-10-05)
 # Guile only supports JIT on some arches
 # (See 9.3.8 in the Guile manual)



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

2021-02-12 Thread Conrad Kostecki
commit: 712d4133da2367bf45f32fb01e2c84c1f99ad7bc
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Feb 12 23:39:19 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Feb 12 23:39:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712d4133

media-sound/volumeicon: drop old version

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-sound/volumeicon/volumeicon-0.5.1-r1.ebuild | 31 ---
 1 file changed, 31 deletions(-)

diff --git a/media-sound/volumeicon/volumeicon-0.5.1-r1.ebuild 
b/media-sound/volumeicon/volumeicon-0.5.1-r1.ebuild
deleted file mode 100644
index 9843572f6c7..000
--- a/media-sound/volumeicon/volumeicon-0.5.1-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A lightweight volume control that sits in your systray"
-HOMEPAGE="http://nullwise.com/volumeicon.html";
-SRC_URI="http://nullwise.com/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="libnotify"
-
-RDEPEND="
-   dev-libs/glib:2
-   media-libs/alsa-lib
-   x11-libs/gtk+:3[X]
-   x11-libs/libX11
-   libnotify? ( >=x11-libs/libnotify-0.7 )
-"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # $(use_enable !alsa oss) fails wrt #419891, is likely only for OSS4
-   econf $(use_enable libnotify notify)
-}



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

2021-02-12 Thread Conrad Kostecki
commit: 33a9d9214df534a3aa9b32665e55e4c0c39c8b30
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Feb 12 23:34:08 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Feb 12 23:34:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a9d921

media-sound/volumeicon: fix libnotify

Closes: https://bugs.gentoo.org/749360
Closes: https://github.com/gentoo/gentoo/pull/10945
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/volumeicon-0.5.1-fix-libnotify.patch | 22 
 media-sound/volumeicon/volumeicon-0.5.1-r2.ebuild  | 41 ++
 2 files changed, 63 insertions(+)

diff --git a/media-sound/volumeicon/files/volumeicon-0.5.1-fix-libnotify.patch 
b/media-sound/volumeicon/files/volumeicon-0.5.1-fix-libnotify.patch
new file mode 100644
index 000..bdfaa4f11a2
--- /dev/null
+++ b/media-sound/volumeicon/files/volumeicon-0.5.1-fix-libnotify.patch
@@ -0,0 +1,22 @@
+From 78a9c23775ebe12d3f3be93c0798144a6e732d90 Mon Sep 17 00:00:00 2001
+From: John Lindgren 
+Date: Wed, 30 Dec 2015 20:50:46 -0500
+Subject: [PATCH] Add missing space in NOTIFY_CFLAGS.
+
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6ad78d5..c8b72bd 100644
+--- a/configure.ac
 b/configure.ac
+@@ -86,7 +86,7 @@ fi
+ if test "x${notify}" = xyes; then
+ # Check for libnotify
+ PKG_CHECK_MODULES([NOTIFY], [libnotify >= 0.5.0])
+-NOTIFY_CFLAGS+="-DCOMPILEWITH_NOTIFY"
++NOTIFY_CFLAGS+=" -DCOMPILEWITH_NOTIFY"
+ AC_SUBST(NOTIFY_CFLAGS)
+ AC_SUBST(NOTIFY_LIBS)
+ fi

diff --git a/media-sound/volumeicon/volumeicon-0.5.1-r2.ebuild 
b/media-sound/volumeicon/volumeicon-0.5.1-r2.ebuild
new file mode 100644
index 000..37b89992df4
--- /dev/null
+++ b/media-sound/volumeicon/volumeicon-0.5.1-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A lightweight volume control that sits in your systray"
+HOMEPAGE="http://nullwise.com/volumeicon.html";
+SRC_URI="http://nullwise.com/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="libnotify"
+
+RDEPEND="
+   dev-libs/glib:2
+   media-libs/alsa-lib
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+"
+DEPEND="
+   ${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.5.1-fix-libnotify.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # $(use_enable !alsa oss) fails wrt #419891, is likely only for OSS4
+   econf $(use_enable libnotify notify)
+}



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

2021-02-12 Thread Conrad Kostecki
commit: 93138d34c435b5e06ea37e2f64a63b122443172e
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 22:06:18 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Feb 12 22:35:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93138d34

sys-cluster/nomad: remove whitespace, fix indent

Closes: https://github.com/gentoo/gentoo/pull/19434
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-cluster/nomad/nomad-0.12.8.ebuild | 6 +++---
 sys-cluster/nomad/nomad-1.0.1.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-cluster/nomad/nomad-0.12.8.ebuild 
b/sys-cluster/nomad/nomad-0.12.8.ebuild
index 3b9472c5d17..390774fda6a 100644
--- a/sys-cluster/nomad/nomad-0.12.8.ebuild
+++ b/sys-cluster/nomad/nomad-0.12.8.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 inherit go-module systemd
 GIT_COMMIT=99fa2774301199ee20e661c7c1832a6ee1d5c553
 
-DESCRIPTION="A simple and flexible workload orchestrator "
+DESCRIPTION="A simple and flexible workload orchestrator"
 HOMEPAGE="https://nomadproject.io";
 SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
@@ -36,7 +36,7 @@ src_install() {
newins dist/client.hcl client.hcl.example
newins dist/server.hcl server.hcl.example
einstalldocs
-dodoc CHANGELOG.md
+   dodoc CHANGELOG.md
keepdir /var/lib/nomad /var/log/nomad
newconfd "${FILESDIR}/nomad.confd" nomad
newinitd "${FILESDIR}/nomad.initd" nomad

diff --git a/sys-cluster/nomad/nomad-1.0.1.ebuild 
b/sys-cluster/nomad/nomad-1.0.1.ebuild
index cf4c35f5278..78c2f6b1233 100644
--- a/sys-cluster/nomad/nomad-1.0.1.ebuild
+++ b/sys-cluster/nomad/nomad-1.0.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 inherit go-module systemd
 GIT_COMMIT=52ec2e19f1d6e383b30a495b9bcdece315adac17
 
-DESCRIPTION="A simple and flexible workload orchestrator "
+DESCRIPTION="A simple and flexible workload orchestrator"
 HOMEPAGE="https://nomadproject.io";
 SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
@@ -36,7 +36,7 @@ src_install() {
newins dist/client.hcl client.hcl.example
newins dist/server.hcl server.hcl.example
einstalldocs
-dodoc CHANGELOG.md
+   dodoc CHANGELOG.md
keepdir /var/lib/nomad /var/log/nomad
newconfd "${FILESDIR}/nomad.confd" nomad
newinitd "${FILESDIR}/nomad.initd" nomad



[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/

2021-02-12 Thread Conrad Kostecki
commit: a9e5cd55aa99dceb391530e88d789c7c285d69d2
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 22:03:18 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Feb 12 22:35:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e5cd55

dev-lua/mediator_lua: remove whitespace

Closes: https://github.com/gentoo/gentoo/pull/19434
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild 
b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
index 3ea28bb2090..fa2cc4f28dc 100644
--- a/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
+++ b/dev-lua/mediator_lua/mediator_lua-1.1.2_p0-r101.ebuild
@@ -8,7 +8,7 @@ MY_PV="${PV/_p/-}"
 
 inherit lua toolchain-funcs
 
-DESCRIPTION="Mediator pattern implementation for pub-sub management "
+DESCRIPTION="Mediator pattern implementation for pub-sub management"
 HOMEPAGE="http://olivinelabs.com/mediator_lua/";
 SRC_URI="https://github.com/Olivine-Labs/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
 S="${WORKDIR}/${PN}-${MY_PV}"



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

2021-02-12 Thread Conrad Kostecki
commit: 792d0a42c96e101793e07e65ad4d2bc9b4903cc5
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 13:54:06 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Feb 12 22:35:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792d0a42

dev-lang/lua: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/19427
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-lang/lua/files/lua-5.1-make-r2.patch   |  97 -
 .../lua/files/lua-5.1.5-disable-deprecated.patch   |  59 ---
 dev-lang/lua/files/lua-5.1.5-gentoo-build.patch| 118 -
 dev-lang/lua/files/lua-5.1.5-readline.patch|  17 ---
 dev-lang/lua/files/lua-5.2-make-r1.patch   |  75 -
 dev-lang/lua/files/lua-5.3-make-r1.patch   |  91 
 dev-lang/lua/files/lua-5.4-makefiles.patch |  99 -
 7 files changed, 556 deletions(-)

diff --git a/dev-lang/lua/files/lua-5.1-make-r2.patch 
b/dev-lang/lua/files/lua-5.1-make-r2.patch
deleted file mode 100644
index 2905a62d0f9..000
--- a/dev-lang/lua/files/lua-5.1-make-r2.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-diff -ru lua-5.1.5.orig/Makefile lua-5.1.5/Makefile
 lua-5.1.5.orig/Makefile2014-04-15 17:43:34.845435031 +0200
-+++ lua-5.1.5/Makefile 2014-04-15 19:05:08.669304987 +0200
-@@ -11,7 +11,7 @@
- # so take care if INSTALL_TOP is not an absolute path.
- INSTALL_TOP= /usr/local
- INSTALL_BIN= $(INSTALL_TOP)/bin
--INSTALL_INC= $(INSTALL_TOP)/include
-+INSTALL_INC= $(INSTALL_TOP)/include/lua$V
- INSTALL_LIB= $(INSTALL_TOP)/lib
- INSTALL_MAN= $(INSTALL_TOP)/man/man1
- #
-@@ -126,3 +126,21 @@
- .PHONY: all $(PLATS) clean test install local none dummy echo pecho lecho
- 
- # (end of Makefile)
-+
-+# Use libtool for binary installs, etc.
-+
-+export V
-+export LIBTOOL = libtool --quiet --tag=CC
-+# See libtool manual about how to set this
-+
-+gentoo_clean:
-+  cd src; $(MAKE) $@
-+
-+gentoo_test: gentoo_linux
-+  test/lua.static test/hello.lua
-+
-+gentoo_install:
-+  mkdir -p $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB)
-+  cd src; $(LIBTOOL) --mode=install $(INSTALL_EXEC) lua$V luac$V 
$(INSTALL_BIN)
-+  cd src; $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC)
-+  cd src; $(LIBTOOL) --mode=install $(INSTALL_DATA) liblua$V.la 
$(INSTALL_LIB)
-diff -ru lua-5.1.5.orig/src/Makefile lua-5.1.5/src/Makefile
 lua-5.1.5.orig/src/Makefile2014-04-15 17:43:34.844435031 +0200
-+++ lua-5.1.5/src/Makefile 2014-04-15 18:07:21.427397122 +0200
-@@ -29,10 +29,10 @@
- LIB_O=lauxlib.o lbaselib.o ldblib.o liolib.o lmathlib.o loslib.o 
ltablib.o \
-   lstrlib.o loadlib.o linit.o
- 
--LUA_T=lua
-+LUA_T= lua$V
- LUA_O=lua.o
- 
--LUAC_T=   luac
-+LUAC_T=   luac$V
- LUAC_O=   luac.o print.o
- 
- ALL_O= $(CORE_O) $(LIB_O) $(LUA_O) $(LUAC_O)
-@@ -51,10 +51,10 @@
-   $(AR) $@ $(CORE_O) $(LIB_O) # DLL needs all object files
-   $(RANLIB) $@
- 
--$(LUA_T): $(LUA_O) $(LUA_A)
-+origin$(LUA_T): $(LUA_O) $(LUA_A)
-   $(CC) -o $@ $(MYLDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
- 
--$(LUAC_T): $(LUAC_O) $(LUA_A)
-+origin$(LUAC_T): $(LUAC_O) $(LUA_A)
-   $(CC) -o $@ $(MYLDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)
- 
- clean:
-@@ -180,3 +180,33 @@
-   ltm.h lzio.h lmem.h lopcodes.h lundump.h
- 
- # (end of Makefile)
-+
-+export LIBTOOL = libtool --tag=CC
-+export LIB_VERSION = 5:1:5
-+
-+# The following rules use libtool for compiling and linking in order to
-+# provide shared library support.
-+
-+LIB_NAME = liblua$V.la
-+LIB_OBJS = $(CORE_O:.o=.lo) $(LIB_O:.o=.lo)
-+
-+%.lo %.o: %.c
-+  $(LIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) -o $@ $<
-+
-+$(LIB_NAME): $(LIB_OBJS)
-+  $(LIBTOOL) --mode=link $(CC) -version-info 0:0:0 \
-+-rpath $(RPATH) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) $(LIB_LIBS)
-+
-+$(LUA_T): $(LUA_O:.o=.lo) $(LIB_NAME)
-+  $(LIBTOOL) --mode=link $(CC) -export-dynamic $(LDFLAGS) -o $@ 
$(LUA_O:.o=.lo) $(LIB_NAME) $(LUA_LIBS)
-+
-+lua_test: $(LUA_O:.o=.lo) $(LIB_NAME)
-+  $(LIBTOOL) --mode=link $(CC) -static -export-dynamic $(LDFLAGS) -o $@ 
$(LUA_O:.o=.lo) $(LIB_NAME) $(LUA_LIBS)
-+
-+$(LUAC_T): $(LUAC_O:.o=.lo) $(LIB_NAME)
-+  $(LIBTOOL) --mode=link $(CC) -static $(LDFLAGS) -o $@ $(LUAC_O:.o=.lo) 
$(LIB_NAME)
-+
-+gentoo_clean:
-+  $(LIBTOOL) --mode=clean $(RM) $(ALL_O:.o=.lo) $(LIB_NAME) lua$V luac$V
-+
-+gentoo_all: $(LIB_NAME) $(LUA_T) lua_test $(LUAC_T)

diff --git a/dev-lang/lua/files/lua-5.1.5-disable-deprecated.patch 
b/dev-lang/lua/files/lua-5.1.5-disable-deprecated.patch
deleted file mode 100644
index d1d7fb10115..000
--- a/dev-lang/lua/files/lua-5.1.5-disable-deprecated.patch
+++ /dev/null
@@ -1,59 +0,0 @@
-diff -rdu old/src/luaconf.h new/src/luaconf.h
 old/src/luaconf.h  2008-02-12 17:00:03

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

2021-02-12 Thread Conrad Kostecki
commit: 999c48f939670b8b499ddad74492db20e44b0c91
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 13:55:14 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Feb 12 22:35:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=999c48f9

dev-libs/openssl: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/19426
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../openssl/files/openssl-1.0.2a-x32-asm.patch | 43 --
 1 file changed, 43 deletions(-)

diff --git a/dev-libs/openssl/files/openssl-1.0.2a-x32-asm.patch 
b/dev-libs/openssl/files/openssl-1.0.2a-x32-asm.patch
deleted file mode 100644
index 3a005c9b099..000
--- a/dev-libs/openssl/files/openssl-1.0.2a-x32-asm.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-https://rt.openssl.org/Ticket/Display.html?id=3759&user=guest&pass=guest
-
-From 6257d59b3a68d2feb9d64317a1c556dc3813ee61 Mon Sep 17 00:00:00 2001
-From: Mike Frysinger 
-Date: Sat, 21 Mar 2015 06:01:25 -0400
-Subject: [PATCH] crypto: use bigint in x86-64 perl
-
-When building on x32 systems where the default type is 32bit, make sure
-we can transparently represent 64bit integers.  Otherwise we end up with
-build errors like:
-/usr/bin/perl asm/ghash-x86_64.pl elf > ghash-x86_64.s
-Integer overflow in hexadecimal number at asm/../../perlasm/x86_64-xlate.pl 
line 201, <> line 890.
-...
-ghash-x86_64.s: Assembler messages:
-ghash-x86_64.s:890: Error: junk '.15473355479995e+19' after expression
-
-We don't enable this globally as there are some cases where we'd get
-32bit values interpreted as unsigned when we need them as signed.
-
-Reported-by: Bertrand Jacquin 
-URL: https://bugs.gentoo.org/542618

- crypto/perlasm/x86_64-xlate.pl | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/crypto/perlasm/x86_64-xlate.pl b/crypto/perlasm/x86_64-xlate.pl
-index aae8288..0bf9774 100755
 a/crypto/perlasm/x86_64-xlate.pl
-+++ b/crypto/perlasm/x86_64-xlate.pl
-@@ -195,6 +195,10 @@ my %globals;
- sub out {
-   my $self = shift;
- 
-+  # When building on x32 ABIs, the expanded hex value might be too
-+  # big to fit into 32bits.  Enable transparent 64bit support here
-+  # so we can safely print it out.
-+  use bigint;
-   if ($gas) {
-   # Solaris /usr/ccs/bin/as can't handle multiplications
-   # in $self->{value}
--- 
-2.3.3
-



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

2021-02-12 Thread Conrad Kostecki
commit: ce3a2a7b998284e578df9e515450c2962ceacf68
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 11:02:20 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Feb 12 22:35:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3a2a7b

sys-fs/mergerfs: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/19424
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...akefiles-fixes-ar-cflags-cxxflags-ldflags.patch | 83 --
 1 file changed, 83 deletions(-)

diff --git 
a/sys-fs/mergerfs/files/mergerfs-makefiles-fixes-ar-cflags-cxxflags-ldflags.patch
 
b/sys-fs/mergerfs/files/mergerfs-makefiles-fixes-ar-cflags-cxxflags-ldflags.patch
deleted file mode 100644
index 05166bacd87..000
--- 
a/sys-fs/mergerfs/files/mergerfs-makefiles-fixes-ar-cflags-cxxflags-ldflags.patch
+++ /dev/null
@@ -1,83 +0,0 @@
-diff --git a/Makefile b/Makefile
-index 6c38066..d98021c 100644
 a/Makefile
-+++ b/Makefile
-@@ -61,13 +61,14 @@ SRC= $(wildcard src/*.cpp)
- OBJS= $(SRC:src/%.cpp=build/%.o)
- DEPS= $(SRC:src/%.cpp=build/%.d)
- MANPAGE = mergerfs.1
--CXXFLAGS= \
-+CXXFLAGS?= ${OPT_FLAGS}
-+CXXFLAGS:= \
-+  ${CXXFLAGS} \
-   -std=c++0x \
--  $(OPT_FLAGS) \
-   $(STATIC_FLAGS) \
-   $(LTO_FLAGS) \
-   -Wall \
---Wno-unused-result \
-+  -Wno-unused-result \
-   -MMD
- FUSE_FLAGS = \
-   -Ilibfuse/include \
-@@ -76,9 +77,11 @@ FUSE_FLAGS = \
- MFS_FLAGS  = \
- -DUSE_XATTR=$(USE_XATTR) \
- -DUGID_USE_RWLOCK=$(UGID_USE_RWLOCK)
--LDFLAGS= \
---pthread \
--  -lrt
-+
-+LDFLAGS := \
-+${LDFLAGS} \
-+-pthread \
-+-lrt
- 
- DESTDIR   =
- PREFIX= /usr/local
-diff --git a/libfuse/Makefile b/libfuse/Makefile
-index e3001aa..2bbc45a 100644
 a/libfuse/Makefile
-+++ b/libfuse/Makefile
-@@ -29,6 +29,8 @@ INSTALLBINDIR  = $(DESTDIR)$(BINDIR)
- INSTALLSBINDIR = $(DESTDIR)$(SBINDIR)
- INSTALLMAN1DIR = $(DESTDIR)$(MAN1DIR)
- 
-+AR ?= ar
-+
- SRC   = \
-   lib/buffer.c \
-   lib/cuse_lowlevel.c \
-@@ -46,9 +48,10 @@ SRC   = \
-   lib/mount.c
- OBJS = $(SRC:lib/%.c=build/%.o)
- DEPS = $(SRC:lib/%.c=build/%.d)
--
--CFLAGS = \
--  $(OPT_FLAGS) \
-+CFLAGS ?= \
-+  $(OPT_FLAGS)
-+CFLAGS := \
-+${CFLAGS} \
-   -Wall \
-   -pipe \
-   -MMD
-@@ -61,7 +64,8 @@ FUSE_FLAGS = \
-   -DFUSE_USE_VERSION=29 \
-   -DPACKAGE_VERSION=\"$(VERSION)\" \
-   -DFUSERMOUNT_DIR=\"$(FUSERMOUNT_DIR)\"
--LDFLAGS = \
-+LDFLAGS := \
-+  ${LDFLAGS} \
-   -lrt \
-   -pthread
- 
-@@ -78,7 +82,7 @@ objects: build/config.h
-   $(MAKE) $(OBJS)
- 
- build/libfuse.a: objects
--  ar rcs build/libfuse.a $(OBJS)
-+  ${AR} rcs build/libfuse.a $(OBJS)
- 
- utils: mergerfs-fusermount mount.mergerfs
- 



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

2021-02-12 Thread Patrick McLean
commit: bf80d03fa4cf2dff06def95d87a412f2225a783b
Author: Patrick McLean  gentoo  org>
AuthorDate: Fri Feb 12 22:26:18 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri Feb 12 22:26:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf80d03f

dev-vcs/tig-2.5.2: Version bump

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Patrick McLean  gentoo.org>

 dev-vcs/tig/Manifest |  1 +
 dev-vcs/tig/tig-2.5.2.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-vcs/tig/Manifest b/dev-vcs/tig/Manifest
index 8a6151f3354..133c72d4ad1 100644
--- a/dev-vcs/tig/Manifest
+++ b/dev-vcs/tig/Manifest
@@ -1 +1,2 @@
 DIST tig-2.5.1.tar.gz 1144666 BLAKE2B 
f8e96b1e27286ebebd3e3f374b28ed31a69b10bab1e831068341a430c36418d6a412b29caa3a44e3fafb3131d93b6d8d62ade4c92dc06fe753f040957b9e64e6
 SHA512 
e7c27a1e6357ce3cb4c02ff409d40c0ca67d10875eedbf467b9a280d8433cca15d16860256637041003384e7c536aca743ce971e623d3000dceeda598d6d3ae0
+DIST tig-2.5.2.tar.gz 1165288 BLAKE2B 
8f054f2074829b0b6b5b3b0eb533dcbd86d57ace5c12b4a5dcc32c336928889f6caf680f934c8ce12c2a27a2e6b48e7d5cee634ef936cac02ddb822b5c5b825c
 SHA512 
9ba503d69fe52ce717bac66b4f0147b4d073cf2993083c4837b2383c6b74f5f3884e98d6f701ff1a5d434f7a898774e0243010ead0561bb119a98b52f3a10179

diff --git a/dev-vcs/tig/tig-2.5.2.ebuild b/dev-vcs/tig/tig-2.5.2.ebuild
new file mode 100644
index 000..56e1d461373
--- /dev/null
+++ b/dev-vcs/tig/tig-2.5.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/jonas/tig.git";
+   inherit git-r3 autotools
+else
+   
SRC_URI="https://github.com/jonas/tig/releases/download/${P}/${P}.tar.gz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+DESCRIPTION="text mode interface for git"
+HOMEPAGE="https://jonas.github.io/tig/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test unicode"
+REQUIRED_USE="test? ( unicode )"
+
+DEPEND="
+   sys-libs/ncurses:0=[unicode?]
+   sys-libs/readline:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-vcs/git
+"
+[[ ${PV} == "" ]] && BDEPEND+=" app-text/asciidoc app-text/xmlto"
+
+# encoding/env issues
+RESTRICT="test"
+
+src_prepare() {
+   default
+   [[ ${PV} == "" ]] && eautoreconf
+}
+
+src_configure() {
+   econf $(use_with unicode ncursesw)
+}
+
+src_compile() {
+   emake V=1
+   [[ ${PV} == "" ]] && emake V=1 doc-man doc-html
+}
+
+src_test() {
+   # workaround parallel test failures
+   emake -j1 test
+}
+
+src_install() {
+   emake DESTDIR="${D}" install install-doc-man
+   dodoc doc/manual.html README.html NEWS.html
+   newbashcomp contrib/tig-completion.bash ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins contrib/tig-completion.zsh _${PN}
+
+   dodoc contrib/*.tigrc
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/extlib/

2021-02-12 Thread Sam James
commit: e59e9f3b312eea6258e6b585537ac680a4173254
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 22:20:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:20:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59e9f3b

dev-ml/extlib: Stabilize 1.7.7 arm64, #757444

Signed-off-by: Sam James  gentoo.org>

 dev-ml/extlib/extlib-1.7.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/extlib/extlib-1.7.7.ebuild 
b/dev-ml/extlib/extlib-1.7.7.ebuild
index ec10324588f..5a65d9cc694 100644
--- a/dev-ml/extlib/extlib-1.7.7.ebuild
+++ b/dev-ml/extlib/extlib-1.7.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ygrek/ocaml-extlib/archive/${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc +ocamlopt"
 
 # See bug #704146



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune/

2021-02-12 Thread Sam James
commit: 8b32a5e55b17e9f960f6854f8cabc59117f88b9f
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 22:20:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:20:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b32a5e5

dev-ml/dune: Stabilize 2.7.1 arm64, #757444

Signed-off-by: Sam James  gentoo.org>

 dev-ml/dune/dune-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/dune/dune-2.7.1.ebuild b/dev-ml/dune/dune-2.7.1.ebuild
index 7f5484379f9..da818e9441d 100644
--- a/dev-ml/dune/dune-2.7.1.ebuild
+++ b/dev-ml/dune/dune-2.7.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc ppc64 x86"
 IUSE="test"
 
 DEPEND=">=dev-lang/ocaml-4.08:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ocamlbuild/

2021-02-12 Thread Sam James
commit: 280405dfd175a2cc70409730324c4fb6e41b5a57
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 22:20:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:20:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=280405df

dev-ml/ocamlbuild: Stabilize 0.14.0-r1 arm64, #757444

Signed-off-by: Sam James  gentoo.org>

 dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild 
b/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
index cdd908c12d7..47ec79c0341 100644
--- a/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
+++ b/dev-ml/ocamlbuild/ocamlbuild-0.14.0-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/ocaml/ocamlbuild/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/cppo/

2021-02-12 Thread Sam James
commit: bffb4a7d625e508f403521806ad0587c49f5c579
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 22:20:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:20:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bffb4a7d

dev-ml/cppo: Stabilize 1.6.6 arm64, #757444

Signed-off-by: Sam James  gentoo.org>

 dev-ml/cppo/cppo-1.6.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/cppo/cppo-1.6.6.ebuild b/dev-ml/cppo/cppo-1.6.6.ebuild
index 893668e3e2a..95048ad5e70 100644
--- a/dev-ml/cppo/cppo-1.6.6.ebuild
+++ b/dev-ml/cppo/cppo-1.6.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ocaml-community/cppo/archive/v${PV}.tar.gz -> ${P}.t
 
 SLOT="0/${PV}"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 x86"
 
 IUSE="+ocamlopt"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/base_quickcheck/

2021-02-12 Thread Sam James
commit: e89f4ecd8e712d21cb596cf7803a8a203469956c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 22:09:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:19:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89f4ecd

dev-ml/base_quickcheck: remove whitespace, fix indent

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Sam James  gentoo.org>

 dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild 
b/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild
index ba7e419a601..c787b7b17a3 100644
--- a/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild
+++ b/dev-ml/base_quickcheck/base_quickcheck-0.14.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit dune
 
-DESCRIPTION="Randomized testing framework, designed for compatibility with 
Base "
+DESCRIPTION="Randomized testing framework, designed for compatibility with 
Base"
 HOMEPAGE="https://github.com/janestreet/base_quickcheck";
 SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
@@ -23,7 +23,7 @@ DEPEND="
>=dev-ml/ppx_sexp_value-0.14.0:=
dev-ml/splittable_random:=
>=dev-ml/ppxlib-0.18.0:=
-   >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
-   dev-ml/cinaps:=
+   >=dev-ml/ocaml-migrate-parsetree-2.0.0:=
+   dev-ml/cinaps:=
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/parsexp/

2021-02-12 Thread Sam James
commit: 51032ca9cc5f95d0b015ba2dae32453dfe2853c9
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 22:10:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51032ca9

dev-ml/parsexp: remove whitespace

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Sam James  gentoo.org>

 dev-ml/parsexp/parsexp-0.14.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/parsexp/parsexp-0.14.0.ebuild 
b/dev-ml/parsexp/parsexp-0.14.0.ebuild
index 578f4c168d7..044f16848e4 100644
--- a/dev-ml/parsexp/parsexp-0.14.0.ebuild
+++ b/dev-ml/parsexp/parsexp-0.14.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit dune
 
-DESCRIPTION="S-expression parsing library "
+DESCRIPTION="S-expression parsing library"
 HOMEPAGE="https://github.com/janestreet/parsexp";
 SRC_URI="https://github.com/janestreet/parsexp/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppxlib/

2021-02-12 Thread Sam James
commit: 26e8d206ff188d0e55e66cef56120b76a60ee86c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 22:11:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:19:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e8d206

dev-ml/ppxlib: remove whitespace, fix indent

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/19435
Signed-off-by: Sam James  gentoo.org>

 dev-ml/ppxlib/ppxlib-0.18.0.ebuild| 8 
 dev-ml/ppxlib/ppxlib-0.20.0.ebuild| 2 +-
 dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild | 2 +-
 dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
index 5fa6ce7a323..3cee14a8186 100644
--- a/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.18.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit dune
 
-DESCRIPTION="Base library and tools for ppx rewriters "
+DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 
@@ -20,7 +20,7 @@ DEPEND="
dev-ml/findlib:=
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
-   dev-ml/cinaps:=
+   dev-ml/cinaps:=
dev-ml/sexplib0:=
dev-ml/stdlib-shims:=
>=dev-ml/ppx_derivers-1.2.1:=
@@ -30,4 +30,4 @@ RDEPEND="${DEPEND}"
 DEPEND="${DEPEND}
test? (
dev-ml/cinaps
-   )"
+   )"

diff --git a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild 
b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
index dbc5e8afdae..d099b3ee8c7 100644
--- a/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.20.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit dune
 
-DESCRIPTION="Base library and tools for ppx rewriters "
+DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 

diff --git a/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
index bcc7f797e36..4e0bb08cb7f 100644
--- a/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.21.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit dune
 
-DESCRIPTION="Base library and tools for ppx rewriters "
+DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 

diff --git a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild 
b/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
index bcc7f797e36..4e0bb08cb7f 100644
--- a/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
+++ b/dev-ml/ppxlib/ppxlib-0.22.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit dune
 
-DESCRIPTION="Base library and tools for ppx rewriters "
+DESCRIPTION="Base library and tools for ppx rewriters"
 HOMEPAGE="https://github.com/ocaml-ppx/ppxlib";
 SRC_URI="https://github.com/ocaml-ppx/ppxlib/archive/${PV}.tar.gz -> 
${P}.tar.gz"
 



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

2021-02-12 Thread Sam James
commit: 5511e7a940e566b6eb1ecc55df783468788a1fc5
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 22:16:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:16:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5511e7a9

Revert "dev-db/lmdb: Stabilize 0.9.27 ppc, #762110"

This reverts commit 40ebad265b42a1d8f79f717bface76fc806e33c7.

Signed-off-by: Sam James  gentoo.org>

 dev-db/lmdb/lmdb-0.9.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/lmdb/lmdb-0.9.27.ebuild b/dev-db/lmdb/lmdb-0.9.27.ebuild
index b06041f9346..610df78af69 100644
--- a/dev-db/lmdb/lmdb-0.9.27.ebuild
+++ b/dev-db/lmdb/lmdb-0.9.27.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-$
 
 LICENSE="OPENLDAP"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/

2021-02-12 Thread Sam James
commit: a075eec67844abbce6b4c4d107d569606f35170e
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 22:15:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:16:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a075eec6

x11-terms/xterm: Stabilize 366 x86, #769839

Signed-off-by: Sam James  gentoo.org>

 x11-terms/xterm/xterm-366.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/xterm/xterm-366.ebuild b/x11-terms/xterm/xterm-366.ebuild
index 0102172747d..33ed1246f0c 100644
--- a/x11-terms/xterm/xterm-366.ebuild
+++ b/x11-terms/xterm/xterm-366.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.invisible-island.net/${PN}/${P}.tgz";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama"
 
 BDEPEND="virtual/pkgconfig



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

2021-02-12 Thread Sam James
commit: 40ebad265b42a1d8f79f717bface76fc806e33c7
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 21:14:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 22:16:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ebad26

dev-db/lmdb: Stabilize 0.9.27 ppc, #762110

Signed-off-by: Sam James  gentoo.org>

 dev-db/lmdb/lmdb-0.9.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/lmdb/lmdb-0.9.27.ebuild b/dev-db/lmdb/lmdb-0.9.27.ebuild
index 610df78af69..b06041f9346 100644
--- a/dev-db/lmdb/lmdb-0.9.27.ebuild
+++ b/dev-db/lmdb/lmdb-0.9.27.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://git.openldap.org/openldap/openldap/-/archive/${MY_P}/openldap-$
 
 LICENSE="OPENLDAP"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris 
~x86-solaris"
 IUSE="static-libs"
 
 DEPEND=""



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

2021-02-12 Thread Andreas Sturmlechner
commit: cc198d2524d7ad9fbac15ed058208ffb83547a6a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 12 21:58:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 21:58:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc198d25

sci-libs/indilib: Drop 1.8.3

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

 sci-libs/indilib/Manifest |  1 -
 sci-libs/indilib/indilib-1.8.3.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest
index bc54b8bf2c0..8b437b4f597 100644
--- a/sci-libs/indilib/Manifest
+++ b/sci-libs/indilib/Manifest
@@ -1,3 +1,2 @@
-DIST indilib-1.8.3.tar.gz 2062250 BLAKE2B 
f46b557dfbbe16070605ad638111505577b801ac6abc2cf42df3a322eaec35a25e6f8efe3ea740b5758b3aeadd656efb4b98e284d531621ab34ca00f28e39a2e
 SHA512 
09c23299659efea795ec430566a5b51181878c382c72f1e530ef3abe3b996b670506f6f5f1bca4eb88fbdc756854c3a36d8bd646a2cf13e397e09ace1f1af044
 DIST indilib-1.8.7.tar.gz 2195976 BLAKE2B 
3c206e5775b9c16d44cf28b6fa70b186ee9c46c2e6ec639ebf39a97ba553314108481c0dd3ee29ed5297667e9691169bc4aefeee9ef290ee22b1c57967509afa
 SHA512 
bb128ab0641f023039f32d2e3bdf9dfd5e54638bbce252e5f393fd5b2375df0311c472663e78dd498896db8f4669b21f231a095fed639710dc8cba4bb3bf2eb8
 DIST indilib-1.8.8.tar.gz 2234987 BLAKE2B 
542c77e1826002e6268be82048014cdd7db2e58d6860bf21e058775acccbca49091218c24d5910f91705aebcf592e21f9008d780f39bb0458115b073319e3949
 SHA512 
0598b117fa582daaaf7c71524fd40866a37fcdc47b523b2ee1ed3301701c7351b027a3aab794e2e1405aec7293ecc6705d5f7852bb472cd21f40d7e3d7733d1d

diff --git a/sci-libs/indilib/indilib-1.8.3.ebuild 
b/sci-libs/indilib/indilib-1.8.3.ebuild
deleted file mode 100644
index 8111266706f..000
--- a/sci-libs/indilib/indilib-1.8.3.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
-
-inherit cmake udev
-
-DESCRIPTION="INDI Astronomical Control Protocol library"
-HOMEPAGE="https://www.indilib.org/";
-SRC_URI="https://github.com/${PN}/${PN/lib/}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+"
-SLOT="0/1"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="ogg test websocket"
-
-RDEPEND="
-   net-misc/curl
-   sci-libs/cfitsio:=
-   sci-libs/fftw:3.0=
-   sci-libs/gsl:=
-   sci-libs/libnova:=
-   sys-libs/zlib
-   virtual/jpeg:0
-   virtual/libusb:0
-   ogg? (
-   media-libs/libogg
-   media-libs/libtheora
-   )
-   websocket? ( dev-libs/boost:= )
-"
-DEPEND="${RDEPEND}
-   kernel_linux? ( sys-kernel/linux-headers )
-   test? ( >=dev-cpp/gtest-1.8.0 )
-   websocket? ( dev-cpp/websocketpp )
-"
-
-RESTRICT="!test? ( test )"
-
-S="${WORKDIR}/${P/lib/}"
-
-src_configure() {
-   local mycmakeargs=(
-   -DINDI_BUILD_QT5_CLIENT=OFF
-   -DINDI_BUILD_UNITTESTS=$(usex test)
-   -DUDEVRULES_INSTALL_DIR="${EPREFIX}$(get_udevdir)"/rules.d
-   $(cmake_use_find_package ogg OggTheora)
-   -DINDI_BUILD_WEBSOCKET=$(usex websocket)
-   )
-
-   cmake_src_configure
-}
-
-src_test() {
-   BUILD_DIR="${BUILD_DIR}"/test cmake_src_test
-}



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

2021-02-12 Thread Andreas Sturmlechner
commit: 36743468cde3c8bc581168cc76565e018700c8a9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 12 21:50:40 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 21:50:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36743468

kde-frameworks/kio: Drop 5.78.0-r1

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

 kde-frameworks/kio/kio-5.78.0-r1.ebuild | 99 -
 1 file changed, 99 deletions(-)

diff --git a/kde-frameworks/kio/kio-5.78.0-r1.ebuild 
b/kde-frameworks/kio/kio-5.78.0-r1.ebuild
deleted file mode 100644
index d84b138ad1a..000
--- a/kde-frameworks/kio/kio-5.78.0-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2021 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.15.1
-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"
-
-# tests hang
-RESTRICT+=" test"
-
-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
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.77.0-gcc11.patch" # bug 766480
-   "${FILESDIR}/${P}-copyjob-crash.patch" # KDE-Bug 431731
-)
-
-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] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2021-02-12 Thread Andreas Sturmlechner
commit: 76fbe81975afdff600e155569bca6a5b522c915b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 12 21:47:18 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 21:48:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fbe819

kde-frameworks/kio: Fix default codec being set to US-ASCII in apps

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=432406

Reported-by: Stefan Radermacher  zaister.de>
Closes: https://bugs.gentoo.org/765430
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...io-5.77.0-fix-default-codec-not-usascii-1.patch |  36 
 ...io-5.77.0-fix-default-codec-not-usascii-2.patch | 100 +
 kde-frameworks/kio/kio-5.77.0-r2.ebuild| 100 +
 kde-frameworks/kio/kio-5.78.0-r2.ebuild| 100 +
 4 files changed, 336 insertions(+)

diff --git 
a/kde-frameworks/kio/files/kio-5.77.0-fix-default-codec-not-usascii-1.patch 
b/kde-frameworks/kio/files/kio-5.77.0-fix-default-codec-not-usascii-1.patch
new file mode 100644
index 000..8f589b796aa
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.77.0-fix-default-codec-not-usascii-1.patch
@@ -0,0 +1,36 @@
+From 0a13e0a3e830be2b2b2e5c2c6cf8cef25bd68bd8 Mon Sep 17 00:00:00 2001
+From: Tusooa Zhu 
+Date: Thu, 4 Feb 2021 08:36:26 -0500
+Subject: [PATCH] Fix default codec being set to "US-ASCII" in KIO apps
+
+From https://doc.qt.io/qt-5/qloggingcategory.html#Q_LOGGING_CATEGORY-1 :
+"The implicitly-defined QLoggingCategory object is created on first use,
+in a thread-safe manner."
+
+The original way to explicitly define a static QLoggingCategory will lead
+to a call to ucnv_getDefaultName() before QApplication constructor (where
+setlocale() is called), thus making QTextCodec::codecForLocale() misbehave.
+Here we replace the explicit definition with the Q_LOGGING_CATEGORY macro,
+and thus avoid this problem.
+
+BUG: 432406
+---
+ src/widgets/kdirmodel.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/widgets/kdirmodel.cpp b/src/widgets/kdirmodel.cpp
+index a48ab462..aa049e3d 100644
+--- a/src/widgets/kdirmodel.cpp
 b/src/widgets/kdirmodel.cpp
+@@ -36,7 +36,7 @@
+ #include 
+ #endif
+ 
+-static QLoggingCategory category("kf.kio.widgets.kdirmodel", QtInfoMsg);
++Q_LOGGING_CATEGORY(category, "kf.kio.widgets.kdirmodel", QtInfoMsg)
+ 
+ class KDirModelNode;
+ class KDirModelDirNode;
+-- 
+GitLab
+

diff --git 
a/kde-frameworks/kio/files/kio-5.77.0-fix-default-codec-not-usascii-2.patch 
b/kde-frameworks/kio/files/kio-5.77.0-fix-default-codec-not-usascii-2.patch
new file mode 100644
index 000..90f4bb5b0a9
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.77.0-fix-default-codec-not-usascii-2.patch
@@ -0,0 +1,100 @@
+From 423bea37e4bb06b9c04a62a9a91b720ec5d5e3d5 Mon Sep 17 00:00:00 2001
+From: Tusooa Zhu 
+Date: Thu, 4 Feb 2021 18:06:23 -0500
+Subject: [PATCH] Use Q_LOGGING_CATEGORY macro instead of explicit
+ QLoggingCategory
+
+Explicitly defining a QLoggingCategory will make QTextCodec::codecForLocale()
+misbehave, so we change it to Q_LOGGING_CATEGORY macro.
+
+CCBUG: 432406
+---
+ src/kpasswdserver/kpasswdserver.cpp | 2 +-
+ src/urifilters/ikws/kuriikwsfilter.cpp  | 2 +-
+ src/urifilters/ikws/kuriikwsfiltereng.cpp   | 2 +-
+ src/urifilters/ikws/kurisearchfilter.cpp| 2 +-
+ src/urifilters/localdomain/localdomainurifilter.cpp | 2 +-
+ src/urifilters/shorturi/kshorturifilter.cpp | 2 +-
+ 6 files changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/src/kpasswdserver/kpasswdserver.cpp 
b/src/kpasswdserver/kpasswdserver.cpp
+index 4ed73085..a832a0ab 100644
+--- a/src/kpasswdserver/kpasswdserver.cpp
 b/src/kpasswdserver/kpasswdserver.cpp
+@@ -28,7 +28,7 @@
+ #include 
+ #include 
+ 
+-static QLoggingCategory category("kf.kio.kpasswdserver", QtInfoMsg);
++Q_LOGGING_CATEGORY(category, "kf.kio.kpasswdserver", QtInfoMsg)
+ 
+ #define AUTHINFO_EXTRAFIELD_DOMAIN QStringLiteral("domain")
+ #define AUTHINFO_EXTRAFIELD_ANONYMOUS QStringLiteral("anonymous")
+diff --git a/src/urifilters/ikws/kuriikwsfilter.cpp 
b/src/urifilters/ikws/kuriikwsfilter.cpp
+index 3a516fd8..bbc17678 100644
+--- a/src/urifilters/ikws/kuriikwsfilter.cpp
 b/src/urifilters/ikws/kuriikwsfilter.cpp
+@@ -22,7 +22,7 @@
+ #define QL1C(x)  QLatin1Char(x)
+ 
+ namespace {
+-QLoggingCategory category("kf.kio.urifilters.ikws", QtWarningMsg);
++Q_LOGGING_CATEGORY(category, "kf.kio.urifilters.ikws", QtWarningMsg)
+ }
+ 
+ /**
+diff --git a/src/urifilters/ikws/kuriikwsfiltereng.cpp 
b/src/urifilters/ikws/kuriikwsfiltereng.cpp
+index 5b1bbc48..29647e3e 100644
+--- a/src/urifilters/ikws/kuriikwsfiltereng.cpp
 b/src/urifilters/ikws/kuriikwsfiltereng.cpp
+@@ -22,7 +22,7 @@
+ #include 
+ 
+ namespace {
+-QLoggingCategory category("kf.kio.urifilters.ikws", QtWarningMsg);
++Q_LOGGING_CATEGORY(category, "kf.

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

2021-02-12 Thread Sam James
commit: 49dc908a2f1b9c34eb90d07320bac5ac80963e54
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 21:46:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 21:46:12 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=49dc908a

sci-biology/nilearn: fix syntax

Fixes: c9419e0ec2cbc178aa1df6cfe599808fec40d1c8
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-biology/nilearn/nilearn-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-biology/nilearn/nilearn-.ebuild 
b/sci-biology/nilearn/nilearn-.ebuild
index 88971992b..567927a2c 100644
--- a/sci-biology/nilearn/nilearn-.ebuild
+++ b/sci-biology/nilearn/nilearn-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1 git-r3
 



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

2021-02-12 Thread Sam James
commit: 2ed0af55538aa194cd07ee71819558afad19b243
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 21:46:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 21:46:28 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2ed0af55

sci-biology/dipy: fix syntax

Fixes: c9419e0ec2cbc178aa1df6cfe599808fec40d1c8
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-biology/dipy/dipy-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/dipy/dipy-.ebuild 
b/sci-biology/dipy/dipy-.ebuild
index 634c3ef18..b0a294f64 100644
--- a/sci-biology/dipy/dipy-.ebuild
+++ b/sci-biology/dipy/dipy-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7} )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1 git-r3
 



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

2021-02-12 Thread Sam James
commit: 0a34d3de9c792858f7c57d6861391c10247d2e8b
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 21:41:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 21:41:36 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0a34d3de

sci-biology/Fastaq: drop obsolete python_targets_*

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-biology/Fastaq/Fastaq-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-biology/Fastaq/Fastaq-.ebuild 
b/sci-biology/Fastaq/Fastaq-.ebuild
index 3a99df177..5f932f511 100644
--- a/sci-biology/Fastaq/Fastaq-.ebuild
+++ b/sci-biology/Fastaq/Fastaq-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_3 python3_4 python3_5 python3_6 python3_7 )
+PYTHON_COMPAT=( python3_7 )
 
 inherit distutils-r1 git-r3
 



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

2021-02-12 Thread Sam James
commit: c3e80e629a3c9289089ff1ed87de82aef269f4f6
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 21:43:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 21:43:54 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c3e80e62

profiles/package.mask: mask Python 2-only packages

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d39812beb..72e7e8c4b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,3 +29,9 @@
 ## app-misc/some-package
 
 #--- END OF EXAMPLES ---
+
+# Sam James  (2021-02-12)
+# These versions need Python 2.7
+# Unspecified whether at build time (okay for now) or runtime (not)
+=sci-biology/canu-
+=sci-biology/Sibelia-



[gentoo-commits] proj/sci:master commit in: sys-cluster/modules/, dev-python/palettable/, dev-python/ffc/, dev-python/ufl/, ...

2021-02-12 Thread Sam James
commit: c9419e0ec2cbc178aa1df6cfe599808fec40d1c8
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 21:40:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 21:41:02 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c9419e0e

*/*: drop obsolete python_targets_python3_6

Hopefully got them all:
* find . | grep -i .ebuild | xargs perl -p -i -e "s/6\.\.9/7\.\.9/"
* find . | grep -i .ebuild | xargs perl -p -i -e "s/3_{6,7/3_{7/"

Signed-off-by: Sam James  gentoo.org>

 dev-python/Forthon/Forthon-0.8.49.ebuild| 2 +-
 dev-python/POT/POT-0.7.0.ebuild | 2 +-
 dev-python/PeakUtils/PeakUtils-1.3.3.ebuild | 2 +-
 dev-python/arrayfire-python/arrayfire-python-3.6.20181017.ebuild| 2 +-
 dev-python/arrayfire-python/arrayfire-python-3.6.20181017_p1.ebuild | 2 +-
 dev-python/colorlover/colorlover-0.3.0.ebuild   | 2 +-
 dev-python/dnaio/dnaio-0.4.2.ebuild | 2 +-
 dev-python/dnaio/dnaio-0.4.3.ebuild | 2 +-
 dev-python/dnaio/dnaio-0.5.0.ebuild | 2 +-
 dev-python/ffc/ffc-2019.1.0.ebuild  | 2 +-
 dev-python/grabbit/grabbit-0.2.6.ebuild | 2 +-
 dev-python/hdf5storage/hdf5storage-0.1.15_p1.ebuild | 2 +-
 dev-python/hdf5storage/hdf5storage-.ebuild  | 2 +-
 dev-python/hopcroftkarp/hopcroftkarp-1.2.5_p1.ebuild| 2 +-
 dev-python/kmapper/kmapper-1.4.1.ebuild | 2 +-
 dev-python/numba/numba-0.51.2.ebuild| 2 +-
 dev-python/numba/numba-0.52.0.ebuild| 2 +-
 dev-python/palettable/palettable-3.3.0.ebuild   | 2 +-
 dev-python/palettable/palettable-.ebuild| 2 +-
 dev-python/persim/persim-0.1.3.ebuild   | 2 +-
 dev-python/persim/persim-0.2.0.ebuild   | 2 +-
 dev-python/py2bit/py2bit-0.3.0.ebuild   | 2 +-
 dev-python/py2bit/py2bit-.ebuild| 2 +-
 dev-python/pyBigWig/pyBigWig-0.3.17.ebuild  | 2 +-
 dev-python/pyBigWig/pyBigWig-.ebuild| 2 +-
 dev-python/pybind11-stubgen/pybind11-stubgen-0.8.6.ebuild   | 2 +-
 dev-python/pynrrd/pynrrd-0.4.2.ebuild   | 2 +-
 dev-python/pysolar/pysolar-0.8.ebuild   | 2 +-
 dev-python/python-gantt/python-gantt-0.6.0_p20200809.ebuild | 2 +-
 dev-python/python-igraph/python-igraph-0.8.3.ebuild | 2 +-
 dev-python/python-vxi11/python-vxi11-0.9.ebuild | 2 +-
 dev-python/python-vxi11/python-vxi11-.ebuild| 2 +-
 dev-python/pyvote/pyvote-0.1.ebuild | 2 +-
 dev-python/ripser/ripser-0.6.0.ebuild   | 2 +-
 dev-python/traits/traits-6.0.0.ebuild   | 2 +-
 dev-python/ufl/ufl-2019.1.0.ebuild  | 2 +-
 dev-python/xopen/xopen-0.9.0.ebuild | 2 +-
 dev-python/xopen/xopen-1.0.0.ebuild | 2 +-
 dev-python/xopen/xopen-1.0.1.ebuild | 2 +-
 dev-python/xopen/xopen-1.1.0.ebuild | 2 +-
 sci-biology/behaviopy/behaviopy-0.1.ebuild  | 2 +-
 sci-biology/behaviopy/behaviopy-.ebuild | 2 +-
 sci-biology/cutadapt/cutadapt-2.10.ebuild   | 2 +-
 sci-biology/dcmstack/dcmstack-0.8.ebuild| 2 +-
 sci-biology/dipy/dipy-1.1.1.ebuild  | 2 +-
 sci-biology/dipy/dipy-.ebuild   | 2 +-
 sci-biology/hisat2/hisat2-2.2.1.ebuild  | 2 +-
 sci-biology/nilearn/nilearn-0.6.2.ebuild| 2 +-
 sci-biology/nilearn/nilearn-.ebuild | 2 +-
 sci-biology/weblogo/weblogo-3.7.5.ebuild| 2 +-
 sci-libs/bids-validator/bids-validator-1.4.4.ebuild | 2 +-
 sci-libs/labbookdb/labbookdb-0.1.ebuild | 2 +-
 sci-libs/mlpack/mlpack-3.4.1.ebuild | 2 +-
 sci-libs/mlpack/mlpack-3.4.2.ebuild | 2 +-
 sci-libs/nibabel/nibabel-2.5.1.ebuild   | 2 +-
 sci-libs/nibabel/nibabel-3.0.2.ebuild   | 2 +-
 sci-libs/pybids/pybids-0.10.2.ebuild| 2 +-
 sci-libs/pybids/pybids-0.11.1.ebuild| 2 +-
 sci-libs/pybids/pybids-0.6.5.ebuild 

[gentoo-commits] proj/sci:master commit in: sci-libs/simpleitk/

2021-02-12 Thread Sam James
commit: 6e935f5b03eb6ea1e71c72b5a68a356575e590e4
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 21:32:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 21:32:49 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=6e935f5b

sci-libs/simpleitk: drop ChangeLog

::gentoo dropped these post-git migration, but
this contained an invalid email anyway.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-libs/simpleitk/ChangeLog | 10 --
 1 file changed, 10 deletions(-)

diff --git a/sci-libs/simpleitk/ChangeLog b/sci-libs/simpleitk/ChangeLog
deleted file mode 100644
index 308cd02b7..0
--- a/sci-libs/simpleitk/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-  27 Nov 2020;   +files/0dfae3e_reversed.patch,
-  +files/77a3d89_reversed.patch, +files/simpleitk-1.2.4-int-cast.patch,
-  +files/simpleitk-1.2.4-module.patch, -simpleitk-1.2.3.ebuild,
-  simpleitk-1.2.4.ebuild, simpleitk-2.0.0.ebuild:
-  sci-libs/simpleitk: new package ahead of Gentoo Science
-
-*simpleitk-2.0.0 (25 Sep 2020)
-
-  25 Sep 2020;   +metadata.xml, +simpleitk-2.0.0.ebuild:
-  sci-libs/simpleitk: new package ahead of Gentoo Science



[gentoo-commits] proj/sci:master commit in: sci-libs/simpleitk/

2021-02-12 Thread Sam James
commit: c136fc7e63792438dd329548975e49f5e5e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 21:30:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 21:30:46 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c136fc7e

sci-libs/simpleitk: fix incorrect non-slotted Lua dependency

* We let the eclass figure out the dependencies on Lua for us
  via ${LUA_DEPS}. Hardcoding a single Lua version is contradictory.

* If we were to depend on a single version, we should still
  let the Lua eclass do this, but we should depend on the
  slotted ebuild (e.g. :5.1) if we are to do it at all,
  not the unslotted :0.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sci-libs/simpleitk/simpleitk-1.2.4.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/sci-libs/simpleitk/simpleitk-1.2.4.ebuild 
b/sci-libs/simpleitk/simpleitk-1.2.4.ebuild
index ef20b6629..383d63268 100644
--- a/sci-libs/simpleitk/simpleitk-1.2.4.ebuild
+++ b/sci-libs/simpleitk/simpleitk-1.2.4.ebuild
@@ -25,17 +25,15 @@ KEYWORDS="~amd64 ~x86"
 IUSE="python"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+BDEPEND="dev-lang/swig"
 RDEPEND="
-   dev-lang/lua:0
+   ${LUA_DEPS}
dev-cpp/gtest
sci-libs/itk
dev-python/virtualenv
python? ( ${PYTHON_DEPS} )
 "
-DEPEND="
-   ${RDEPEND}
-   dev-lang/swig
-"
+DEPEND="${RDEPEND}"
 
 PATCHES=(
"${FILESDIR}/${P}-module.patch"



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

2021-02-12 Thread Andreas Sturmlechner
commit: 3267620079aacdcc9b7bfe8d7fa47e9734d16e23
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 12 21:23:46 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 21:23:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32676200

kde-apps/kate: Fix hanging test

Reported-by: Paolo Pedroni  iol.it>
Closes: https://bugs.gentoo.org/769548
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kate-20.08.3-fix-filetree_model_test.patch | 27 ++
 kde-apps/kate/kate-20.08.3.ebuild  |  6 -
 kde-apps/kate/kate-20.12.2.ebuild  |  4 
 3 files changed, 36 insertions(+), 1 deletion(-)

diff --git a/kde-apps/kate/files/kate-20.08.3-fix-filetree_model_test.patch 
b/kde-apps/kate/files/kate-20.08.3-fix-filetree_model_test.patch
new file mode 100644
index 000..36eedd9c0a1
--- /dev/null
+++ b/kde-apps/kate/files/kate-20.08.3-fix-filetree_model_test.patch
@@ -0,0 +1,27 @@
+From 761b74416a513331359b327e033349a8da77daa8 Mon Sep 17 00:00:00 2001
+From: Ahmad Samir 
+Date: Thu, 26 Nov 2020 14:12:30 +0200
+Subject: [PATCH] filetree addon: fix crash in filetree_model_test
+
+We can't use QTEST_GUILESS_MAIN since KateRendererConfig::setSchemaInternal()
+uses QGuiApplication to get the current palette name.
+---
+ addons/filetree/autotests/filetree_model_test.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/addons/filetree/autotests/filetree_model_test.cpp 
b/addons/filetree/autotests/filetree_model_test.cpp
+index 2ea8a0780..5c503328c 100644
+--- a/addons/filetree/autotests/filetree_model_test.cpp
 b/addons/filetree/autotests/filetree_model_test.cpp
+@@ -9,7 +9,7 @@
+ #include "document_dummy.h"
+ 
+ #include 
+-QTEST_GUILESS_MAIN(FileTreeModelTest)
++QTEST_MAIN(FileTreeModelTest)
+ 
+ // BEGIN ResultNode
+ class ResultNode
+-- 
+GitLab
+

diff --git a/kde-apps/kate/kate-20.08.3.ebuild 
b/kde-apps/kate/kate-20.08.3.ebuild
index 5c8f7359242..d6299f186d5 100644
--- a/kde-apps/kate/kate-20.08.3.ebuild
+++ b/kde-apps/kate/kate-20.08.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -61,6 +61,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${P}-fix-filetree_model_test.patch" # bug 769548
+)
+
 src_prepare() {
ecm_src_prepare
 

diff --git a/kde-apps/kate/kate-20.12.2.ebuild 
b/kde-apps/kate/kate-20.12.2.ebuild
index aaf50d4fa88..47bc8aebbfa 100644
--- a/kde-apps/kate/kate-20.12.2.ebuild
+++ b/kde-apps/kate/kate-20.12.2.ebuild
@@ -61,6 +61,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-20.08.3-fix-filetree_model_test.patch" # bug 769548
+)
+
 src_prepare() {
ecm_src_prepare
 



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/vscodium-bin/

2021-02-12 Thread Maciej Barć
commit: a4b87b88a2e9b352c2abd0e7db7f742691813341
Author: Maciej Barć  protonmail  com>
AuthorDate: Fri Feb 12 16:59:47 2021 +
Commit: Maciej Barć  protonmail  com>
CommitDate: Fri Feb 12 16:59:47 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a4b87b88

app-editors/vscodium-bin: bumpt to 1.53.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 app-editors/vscodium-bin/Manifest  |  3 +
 .../vscodium-bin/vscodium-bin-1.53.1.ebuild| 75 ++
 2 files changed, 78 insertions(+)

diff --git a/app-editors/vscodium-bin/Manifest 
b/app-editors/vscodium-bin/Manifest
index 86b8d22a..d805c655 100644
--- a/app-editors/vscodium-bin/Manifest
+++ b/app-editors/vscodium-bin/Manifest
@@ -1,6 +1,9 @@
 DIST VSCodium-linux-arm64-1.52.1.tar.gz 99006948 BLAKE2B 
933e5b283e011873b7da60a838e7778d8ff1cf69006e5bf370fdeba7aa6709c2b8ea427936d353c75c0331d1a78defb7c0983d73d59c71163cde6ca32cf1ac32
 SHA512 
e96c79b1176a07f6cbd1a1d30d4a4d0d66d519d854bc0aa0e24e9baa4b0f6fe959e12b4888330188210957763febc644601f958b635deaa7e900f55f0eb5550f
 DIST VSCodium-linux-arm64-1.53.0.tar.gz 103943330 BLAKE2B 
0a21141faf6d36a7021714f53bf3ccda09e747bf493f0beb4e28e62a33f29299ef5705231069741579be5748144e4d597e818935cef883ac0d34eb4be9501c5e
 SHA512 
fa0373ca303a6a03cf6e0b9dab6d8127b58e9f3dcd6363b99c401206726cd9eea3ac7b9bca37cc25ad388b4c4333679591bc93a19494ffc07d29172117967835
+DIST VSCodium-linux-arm64-1.53.1.tar.gz 103872235 BLAKE2B 
6c6cba021047f7e52b2dbfe754e4835ac2948a2bbdd56844d801a10fb97be421a6f411ebe5c619b5ac7dba66e4df785fdf133ec058d914c60befe825e314ea1b
 SHA512 
40362151925df2be4ce8e71d7288fe3f7186e94b96904095a1b2c19a3643b911f86f289b3ff2c35749fe8a760fcfc272200793da2280ee1a37b8aa3ab335f1e3
 DIST VSCodium-linux-armhf-1.52.1.tar.gz 85288104 BLAKE2B 
3df56d4708f44e5029a9cfed05185957951ead696885f16e8d3da8587f812f9e088e37e2b355157989a0e272661f367a1bd2d70cfbc7953a1f07f166b7b8292d
 SHA512 
ffd5b2b476896d4aed67ed0bd157ca14819f493534c9e15eba247998becb06042c6c0caa88ee2db7e76529da252dac57c43c86371430b57a5819ce392cdcdcb5
 DIST VSCodium-linux-armhf-1.53.0.tar.gz 88824725 BLAKE2B 
1664b45e747eb288788b7ea7816ca26e6ce28da6bb73929ba81d68a1d646a950312f1939dd0bdf2919bf0cce4de3fed00538c448724412077aa905eecaf38068
 SHA512 
44112551c22b591f326eb2fe1f1fb53aafdb3bd9b8e987494cf0dd2f2684d0e10841e0e5f7f148581c0f0d87f725c496de9198b7859692ec32a92d33b8160367
+DIST VSCodium-linux-armhf-1.53.1.tar.gz 88817109 BLAKE2B 
62774e0597fd318451deca29edf1b8c85fc25b2b039298129a96b75faffd50c1c263ff22bcab7ae3c445b90fdf39f0830ded6f176fb504eb9db28b09bbc68aa4
 SHA512 
ec8832656133e224da6bc100a06eebb3c7613026c6f558817f422ccbe44e7f6721a650cf4fc985ca74f5ca9b7b28fb48706d3f74bfd3dff69875ce58639126b9
 DIST VSCodium-linux-x64-1.52.1.tar.gz 96026417 BLAKE2B 
0d06ddef0de3af3d22de4757bd5b81742cdfb6605192c61374857fdacfd8df374adf180aaa1f31f0397ead97e7f668320125ef1f806c71689348ac4a3c8bab8d
 SHA512 
9a60f6821e7a796eaca842817fd3853c8099d74418ccabeacabed01c4f7b46b49c52bb11a032c317c27e3cef7ef2c49d2cf967ca2d2d79013790994a6aa9159f
 DIST VSCodium-linux-x64-1.53.0.tar.gz 99375183 BLAKE2B 
451a49ef357d4a23b419e2d3d19c0215002f2d722cc05e0461d189c942200954f9064989d60770e1bf95c8c86153d4b833918587e664836696d96ea640531144
 SHA512 
36964c259ea826729ddd8993e88580dfcf54301bd103c9656f12c7cdf3fe5f815ad324779cdb0615a6d259935bc58a787426493790a72619575aaa330a779198
+DIST VSCodium-linux-x64-1.53.1.tar.gz 99374765 BLAKE2B 
f99bef342689e718df8c2f79f8429383653816c71fef59fc2b4d048860efb8bb68ebc40bb052ce56d86e150e3dbfc4cd600b6bbf54642df888e7da77969067b1
 SHA512 
0911b512da2deb4777ec7e11f4e8066b184331218b00c3c54f785be5acfd139ef8e68140da36842dd8afc4563b7c93127382d2062e79b317c9d1d74ad9bc6834

diff --git a/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild 
b/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild
new file mode 100644
index ..862b3ce5
--- /dev/null
+++ b/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop pax-utils xdg
+
+MY_PN="${PN/-bin}"
+
+DESCRIPTION="Free/Libre Open Source Software Binaries of VSCode"
+HOMEPAGE="https://vscodium.com";
+SRC_URI="
+   amd64? (
+   
https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-x64-${PV}.tar.gz
+   )
+   arm? (
+   
https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-armhf-${PV}.tar.gz
+   )
+   arm64? (
+   
https://github.com/VSCodium/${MY_PN}/releases/download/${PV}/VSCodium-linux-arm64-${PV}.tar.gz
+   )
+"
+
+RESTRICT="bindist strip test"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE="libsecret"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk
+   dev-libs/nss
+   media-libs/libpng:0/16
+   x11-libs/cairo
+   x11-libs/gtk+:3
+   x11-libs/libXScrnSaver

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

2021-02-12 Thread Andreas Sturmlechner
commit: 7faa1a85a52f340fdd37c61be71fca4b4d827b21
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 12 17:56:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 20:55:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7faa1a85

media-sound/kid3: Python is always required in BDEPEND

Closes: https://bugs.gentoo.org/769938
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kid3/files/kid3-3.8.5-tests-optional.patch | 75 --
 media-sound/kid3/kid3-3.8.5.ebuild |  5 +-
 2 files changed, 30 insertions(+), 50 deletions(-)

diff --git a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch 
b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch
index d5b74ca5613..44af299f13c 100644
--- a/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch
+++ b/media-sound/kid3/files/kid3-3.8.5-tests-optional.patch
@@ -1,33 +1,37 @@
-From 4efe62089eff54ac844c70382d432f2abb24c06e Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 31 Jan 2021 20:38:41 +0100
-Subject: [PATCH 1/2] Use include(CTest) and BUILD_TESTING to make Qt5Test and
- Python optional
+From fe096c5d05c95bfdcfae6a5976e242e324f4152d Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Fri, 5 Feb 2021 06:17:42 +
+Subject: [PATCH] Use include(CTest) and BUILD_TESTING to make tests optional
 
 Signed-off-by: Andreas Sturmlechner 
 ---
- CMakeLists.txt | 25 -
- 1 file changed, 16 insertions(+), 9 deletions(-)
+ CMakeLists.txt | 29 -
+ src/CMakeLists.txt |  2 +-
+ 2 files changed, 21 insertions(+), 10 deletions(-)
 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 92d50265..557a208d 100644
+index 92d50265..ee476ac5 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
-@@ -211,8 +211,11 @@ endif()
+@@ -211,8 +211,15 @@ endif()
  set(CFG_QMLSRCDIR "${kid3_SOURCE_DIR}/src/qml")
  
  find_package(Threads)
 -set(Python_ADDITIONAL_VERSIONS 3)
 -find_package(PythonInterp REQUIRED)
 +include(CTest)
-+if(BUILD_TESTING)
++if(CMAKE_VERSION VERSION_LESS 3.12.0)
 +  set(Python_ADDITIONAL_VERSIONS 3)
 +  find_package(PythonInterp REQUIRED)
++  # PythonInterp sets PYTHON_EXECUTABLE
++else()
++  find_package(Python3 COMPONENTS Interpreter REQUIRED)
++  set(PYTHON_EXECUTABLE "${Python3_EXECUTABLE}")
 +endif()
  include (CheckCXXSourceCompiles)
  include (CheckCXXCompilerFlag)
  include (CheckLibraryExists)
-@@ -256,7 +259,10 @@ else()
+@@ -256,7 +263,10 @@ else()
find_package(Qt5Core)
  endif()
  if(Qt5Core_FOUND)
@@ -39,7 +43,7 @@ index 92d50265..557a208d 100644
if(WITH_DBUS)
  set(_qtComponents ${_qtComponents} DBus)
endif()
-@@ -472,12 +478,13 @@ if(ANDROID)
+@@ -472,12 +482,13 @@ if(ANDROID)
  endif()
  
  
@@ -59,41 +63,18 @@ index 92d50265..557a208d 100644
  endif()
  
  
--- 
-2.30.0
-
-
-From 1e264e918686d5d09a5457513f3aadeea25d6e5e Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 31 Jan 2021 23:43:49 +0100
-Subject: [PATCH 2/2] Use CMake FindPython3 module if available (CMake >=3.12)
-
-Signed-off-by: Andreas Sturmlechner 

- CMakeLists.txt | 10 --
- 1 file changed, 8 insertions(+), 2 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 557a208d..706167e6 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -213,8 +213,14 @@ set(CFG_QMLSRCDIR "${kid3_SOURCE_DIR}/src/qml")
- find_package(Threads)
- include(CTest)
- if(BUILD_TESTING)
--  set(Python_ADDITIONAL_VERSIONS 3)
--  find_package(PythonInterp REQUIRED)
-+  if(CMAKE_VERSION VERSION_LESS 3.12.0)
-+set(Python_ADDITIONAL_VERSIONS 3)
-+find_package(PythonInterp REQUIRED)
-+# PythonInterp sets PYTHON_EXECUTABLE
-+  else()
-+find_package(Python3 COMPONENTS Interpreter REQUIRED)
-+set(PYTHON_EXECUTABLE "${Python3_EXECUTABLE}")
-+  endif()
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index c6c703ac..db067265 100644
+--- a/src/CMakeLists.txt
 b/src/CMakeLists.txt
+@@ -8,6 +8,6 @@ if(WITH_QML)
+   add_subdirectory(qml)
+ endif()
+ 
+-if(BUILD_TEST_APP)
++if(BUILD_TESTING AND BUILD_TEST_APP)
+   add_subdirectory(test)
  endif()
- include (CheckCXXSourceCompiles)
- include (CheckCXXCompilerFlag)
 -- 
-2.30.0
+GitLab
 

diff --git a/media-sound/kid3/kid3-3.8.5.ebuild 
b/media-sound/kid3/kid3-3.8.5.ebuild
index 734a8c02465..8ed70dc49ed 100644
--- a/media-sound/kid3/kid3-3.8.5.ebuild
+++ b/media-sound/kid3/kid3-3.8.5.ebuild
@@ -21,10 +21,9 @@ IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis"
 REQUIRED_USE="flac? ( vorbis )"
 RESTRICT+=" !test? ( test )"
 
-BDEPEND="
+BDEPEND="${PYTHON_DEPS}
dev-qt/linguist-tools:5
kde? ( kde-frameworks/extra-cmake-modules:5 )
-   test? ( ${PYTHON_DEPS} )
 "
 COMMON_DEPEND="
dev-qt/qtcore:5
@@ -82,6 +81,7 @@ src_prepare() {
 
 src_configure() {
local mycmakeargs=(
+   -DPython3_EXECUTABLE="${PYTHON}

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

2021-02-12 Thread Andreas Sturmlechner
commit: 3d136b5724b5980e1f4f74084a51405ce01f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 12 17:44:54 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 20:55:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d136b57

kde-plasma/kde-gtk-config: Drop 5.20.5 (r0)

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

 .../kde-gtk-config/kde-gtk-config-5.20.5.ebuild| 57 --
 1 file changed, 57 deletions(-)

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild
deleted file mode 100644
index dbc19dda850..000
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KFMIN=5.74.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=5.15.1
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma"
-HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config";
-
-LICENSE="GPL-3"
-SLOT="5"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
-
-BDEPEND="
-   dev-lang/sassc
-"
-DEPEND="
-   dev-cpp/glibmm:2
-   dev-libs/glib:2
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtsvg-${QTMIN}:5
-   gnome-base/gsettings-desktop-schemas
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-plasma/kdecoration-${PVCUT}:5
-   x11-libs/gtk+:2
-   x11-libs/gtk+:3
-"
-RDEPEND="${DEPEND}
-   >=kde-plasma/kde-cli-tools-${PVCUT}:5
-   x11-misc/xsettingsd
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
-   )
-
-   ecm_src_configure
-}
-
-pkg_postinst() {
-   ecm_pkg_postinst
-   elog "If you notice missing icons in your GTK applications, you may 
have to install"
-   elog "the corresponding themes for GTK. A good guess would be 
x11-themes/oxygen-gtk"
-   elog "for example."
-}



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

2021-02-12 Thread Andreas Sturmlechner
commit: 117c55dda3e55d36d869c69f9abb4290b7368500
Author: Michal Privoznik  redhat  com>
AuthorDate: Thu Feb 11 16:29:19 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 20:55:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117c55dd

kde-plasma/kde-gtk-config: Don't print debug message

I've noticed that whenever a GTK application is started the
stdout is polluted with the following message:

WINDOW DECORATIONS RELOADED

After some research I came across KDE bug:

  https://bugs.kde.org/show_bug.cgi?id=431365

which says the message is a debug message and could be dropped.
In the upstream repository, the following commit was merged which
does exactly that:

https://invent.kde.org/plasma/kde-gtk-config/-/commit/62e272df848d6848482ceb534d14bf36c9fde241.patch

Backport the commit until the version of kde-gtk-config is
bumped.

Closes: https://bugs.gentoo.org/770097
Signed-off-by: Michal Privoznik  redhat.com>
Closes: https://github.com/gentoo/gentoo/pull/19415
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...config-5.20.5-window-decorations-reloaded.patch | 24 +
 .../kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild | 59 ++
 2 files changed, 83 insertions(+)

diff --git 
a/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch
 
b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch
new file mode 100644
index 000..9b790a03dd1
--- /dev/null
+++ 
b/kde-plasma/kde-gtk-config/files/kde-gtk-config-5.20.5-window-decorations-reloaded.patch
@@ -0,0 +1,24 @@
+From 62e272df848d6848482ceb534d14bf36c9fde241 Mon Sep 17 00:00:00 2001
+From: Weng Xuetian 
+Date: Sat, 9 Jan 2021 19:07:24 -0800
+Subject: [PATCH] Remove debug message to avoid polute to stdout.
+
+This would break application like zenity which output to stdout.
+---
+ window-decorations-reload-module/reloader.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/window-decorations-reload-module/reloader.c 
b/window-decorations-reload-module/reloader.c
+index 9e367dc..606bb1f 100644
+--- a/window-decorations-reload-module/reloader.c
 b/window-decorations-reload-module/reloader.c
+@@ -55,7 +55,6 @@ void manage_css_provider(GFileMonitor *monitor, GFile *file, 
GFile *other_file,
+ 
+ void reload_css_provider()
+ {
+-printf("WINDOW DECORATIONS RELOADED\n");
+ if (css_provider != NULL) {
+ remove_css_provider();
+ }
+-- 
+GitLab

diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild 
b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild
new file mode 100644
index 000..10b6fa2e627
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-5.20.5-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.74.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=5.15.1
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="GTK2 and GTK3 configurator for KDE Plasma"
+HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config";
+
+LICENSE="GPL-3"
+SLOT="5"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+IUSE=""
+
+BDEPEND="
+   dev-lang/sassc
+"
+DEPEND="
+   dev-cpp/glibmm:2
+   dev-libs/glib:2
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtsvg-${QTMIN}:5
+   gnome-base/gsettings-desktop-schemas
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-plasma/kdecoration-${PVCUT}:5
+   x11-libs/gtk+:2
+   x11-libs/gtk+:3
+"
+RDEPEND="${DEPEND}
+   >=kde-plasma/kde-cli-tools-${PVCUT}:5
+   x11-misc/xsettingsd
+"
+
+PATCHES=( "${FILESDIR}/${PN}-5.20.5-window-decorations-reloaded.patch" )
+
+src_configure() {
+   local mycmakeargs=(
+   -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
+   )
+
+   ecm_src_configure
+}
+
+pkg_postinst() {
+   ecm_pkg_postinst
+   elog "If you notice missing icons in your GTK applications, you may 
have to install"
+   elog "the corresponding themes for GTK. A good guess would be 
x11-themes/oxygen-gtk"
+   elog "for example."
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-graphlcd/

2021-02-12 Thread Jörg Bornkessel
commit: d7f1e8b99694e32351fd7796a1e7832b647c55e2
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Fri Feb 12 20:46:51 2021 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Fri Feb 12 20:46:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f1e8b9

media-plugins/vdr-graphlcd: fixed broken dosym link

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Joerg Bornkessel  gentoo.org>

 .../{vdr-graphlcd-1.0.1.ebuild => vdr-graphlcd-1.0.1-r1.ebuild}   | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild 
b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild
similarity index 88%
rename from media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
rename to media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild
index 461c365b4d2..bdaa50b4841 100644
--- a/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1.ebuild
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-1.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -68,9 +68,9 @@ src_install() {
# do we need this sym link? need testing..
dosym "../../fonts/corefonts" "/usr/share/vdr/graphlcd/fonts"
 
-   dosym "../../../../usr/share/fonts/corefonts" 
"/etc/vdr/plugins/${VDRPLUGIN}/fonts"
-   dosym "../../../../usr/share/vdr/${VDRPLUGIN}/logos" 
"/etc/vdr/plugins/${VDRPLUGIN}/logos"
-   dosym "../../../etc/graphlcd.conf" 
"/etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf"
+   dosym ${sysroot}/usr/share/fonts/corefonts 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/fonts
+   dosym ${sysroot}/usr/share/vdr/"${VDRPLUGIN}"/logos 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/logos
+   dosym ${sysroot}/etc/graphlcd.conf 
${sysroot}/etc/vdr/plugins/"${VDRPLUGIN}"/graphlcd.conf
 
# do we need this sym link? need testing..
 #  dosym "logonames.alias.1.3" 
"/etc/vdr/plugins/${VDRPLUGIN}/logonames.alias"



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/

2021-02-12 Thread Steffen Christgau
commit: 0f27a7e64f326bfb34a48769ec146a9390cdb467
Author: Steffen Christgau  s14u  de>
AuthorDate: Fri Feb 12 20:02:00 2021 +
Commit: Steffen Christgau  s14u  de>
CommitDate: Fri Feb 12 20:46:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f27a7e6

net-misc/wsdd: PYTHON_COMPAT update, dependency refinement

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Steffen Christgau  s14u.de>

 net-misc/wsdd/wsdd-0.5.ebuild   | 10 +-
 net-misc/wsdd/wsdd-0.6.1.ebuild | 10 +-
 net-misc/wsdd/wsdd-0.6.2.ebuild | 10 +-
 net-misc/wsdd/wsdd-0.6.4.ebuild |  8 
 net-misc/wsdd/wsdd-0.6.ebuild   | 10 +-
 5 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/net-misc/wsdd/wsdd-0.5.ebuild b/net-misc/wsdd/wsdd-0.5.ebuild
index 923d0d49..05b681d1 100644
--- a/net-misc/wsdd/wsdd-0.5.ebuild
+++ b/net-misc/wsdd/wsdd-0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit python-r1 systemd
@@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="samba"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-DEPEND="${PYTHON_DEPS}"
-# Samba is technically no requiredment of wsdd, but depend on it if the use 
flags is set.
-RDEPEND="${DEPEND} samba? ( net-fs/samba )"
+DEPEND=""
+# Samba is technically not a requirement of wsdd, but depend on it if the use 
flags is set.
+RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )"
 BDEPEND=""
 
 src_install() {

diff --git a/net-misc/wsdd/wsdd-0.6.1.ebuild b/net-misc/wsdd/wsdd-0.6.1.ebuild
index f35381e5..05b681d1 100644
--- a/net-misc/wsdd/wsdd-0.6.1.ebuild
+++ b/net-misc/wsdd/wsdd-0.6.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit python-r1 systemd
@@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="samba"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-DEPEND="${PYTHON_DEPS}"
-# Samba is technically no requiredment of wsdd, but depend on it if the use 
flags is set.
-RDEPEND="${DEPEND} samba? ( net-fs/samba )"
+DEPEND=""
+# Samba is technically not a requirement of wsdd, but depend on it if the use 
flags is set.
+RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )"
 BDEPEND=""
 
 src_install() {

diff --git a/net-misc/wsdd/wsdd-0.6.2.ebuild b/net-misc/wsdd/wsdd-0.6.2.ebuild
index f35381e5..05b681d1 100644
--- a/net-misc/wsdd/wsdd-0.6.2.ebuild
+++ b/net-misc/wsdd/wsdd-0.6.2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit python-r1 systemd
@@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="samba"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-DEPEND="${PYTHON_DEPS}"
-# Samba is technically no requiredment of wsdd, but depend on it if the use 
flags is set.
-RDEPEND="${DEPEND} samba? ( net-fs/samba )"
+DEPEND=""
+# Samba is technically not a requirement of wsdd, but depend on it if the use 
flags is set.
+RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )"
 BDEPEND=""
 
 src_install() {

diff --git a/net-misc/wsdd/wsdd-0.6.4.ebuild b/net-misc/wsdd/wsdd-0.6.4.ebuild
index f956899d..05b681d1 100644
--- a/net-misc/wsdd/wsdd-0.6.4.ebuild
+++ b/net-misc/wsdd/wsdd-0.6.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit python-r1 systemd
@@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="samba"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-DEPEND="${PYTHON_DEPS}"
-# Samba is technically no requiredment of wsdd, but depend on it if the use 
flags is set.
-RDEPEND="${DEPEND} samba? ( net-fs/samba )"
+DEPEND=""
+# Samba is technically not a requirement of wsdd, but depend on it if the use 
flags is set.
+RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )"
 BDEPEND=""
 
 src_install() {

diff --git a/net-misc/wsdd/wsdd-0.6.ebuild b/net-misc/wsdd/wsdd-0.6.ebuild
index f35381e5..05b681d1 100644
--- a/net-misc/wsdd/wsdd-0.6.ebuild
+++ b/net-misc/wsdd/wsdd-0.6.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="xml(+)"
 
 inherit python-r1 systemd
@@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86"
 IUSE="samba"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-DEPEND="${PYTHON_DEPS}"
-# Samba is technically no requiredment of wsdd,

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

2021-02-12 Thread Andreas Sturmlechner
commit: 907a0ff98c5de2f0c717c40f66e2d9d1f1f39b46
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 12 20:34:42 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 12 20:35:48 2021 +
URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=907a0ff9

dev-qt/qtwebengine: Fix MODULE_VERSION downpatching sed

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

 dev-qt/qtwebengine/qtwebengine-5.15..ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15..ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
index 0f61b7f9..3a1e6def 100644
--- a/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-5.15..ebuild
@@ -96,9 +96,10 @@ src_prepare() {
 
# We need to make sure this integrates well into Qt 5.15.2 
installation.
# Otherwise revdeps fail w/o heavy changes. This is the 
simplest way to do it.
-   sed -e "/^MODULE_VERSION/s/5.*/${QTMIN}/" -i .qmake.conf || die
+   sed -e "/^MODULE_VERSION/s/5.*/${QTVER}/" -i .qmake.conf || die
fi
 
+   # QTBUG-88657 - jumbo-build is broken
if ! use jumbo-build; then
sed -i -e 's|use_jumbo_build=true|use_jumbo_build=false|' \
src/buildtools/config/common.pri || die



[gentoo-commits] repo/gentoo:master commit in: games-strategy/0ad/

2021-02-12 Thread Sam James
commit: 815ab784f5f549e0f4cb803bbd813199d2c94c90
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 20:18:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 20:18:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815ab784

games-strategy/0ad: revert to bundled libraries

* SpiderMonkey changes the consumed interfaces
  even within minor versions, so using
  the system version is a no go.

* nvtt is abandoned upstream and using the
  system version results in segfaults.

  Use 0ad's version which has fixes instead.

Bug: https://bugs.gentoo.org/735352
Bug: https://bugs.gentoo.org/689124
Closes: https://bugs.gentoo.org/768840
Closes: https://bugs.gentoo.org/759934
Closes: https://bugs.gentoo.org/768930
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 ...> 0ad-0.0.24_alpha_pre20210116040036-r1.ebuild} | 28 ++
 1 file changed, 23 insertions(+), 5 deletions(-)

diff --git a/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036.ebuild 
b/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r1.ebuild
similarity index 81%
rename from games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036.ebuild
rename to games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r1.ebuild
index aff130d91e0..a138651fac2 100644
--- a/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036.ebuild
+++ b/games-strategy/0ad/0ad-0.0.24_alpha_pre20210116040036-r1.ebuild
@@ -36,7 +36,6 @@ RESTRICT="test"
 BDEPEND="virtual/pkgconfig
test? ( dev-lang/perl )"
 DEPEND="
-   >=dev-lang/spidermonkey-78.6:78
dev-libs/boost:=
dev-libs/icu:=
dev-libs/libfmt:0=
@@ -78,14 +77,11 @@ pkg_setup() {
 src_prepare() {
default
 
-   # Delete check for minor version of dev-lang/spidermonkey.
-   sed -e "/^#if MOZJS_MINOR_VERSION != [[:digit:]]\+$/,/^#endif$/d" -i 
source/scriptinterface/ScriptTypes.h || die
+   sed -i -e "/--build/d" libraries/source/spidermonkey/build.sh || die
 }
 
 src_configure() {
local myconf=(
-   --with-system-mozjs
-   --with-system-nvtt
--minimal-flags
$(usex nvtt "" "--without-nvtt")
$(usex pch "" "--without-pch")
@@ -124,9 +120,31 @@ src_compile() {
tc-export AR
 
# build 3rd party fcollada
+   einfo "Building bundled fcollada"
emake -C libraries/source/fcollada/src
 
+   # build bundled nvtt
+   # nvtt is abandoned upstream and 0ad have forked it
+   # and added fixes. Use their copy.
+   # bug #768930
+   if use nvtt ; then
+   cd libraries/source/nvtt || die
+   elog "Building bundled nvtt (bug #768930)"
+   ./build.sh || die "Failed to build bundled nvtt"
+   cd "${S}" || die
+   fi
+
+   # build bundled spidermonkey
+   # We genuinely can't use the system SpiderMonkey right now.
+   # Breakages occur even on minor bumps in upstream SM,
+   # e.g. bug #768840.
+   cd libraries/source/spidermonkey || die
+   elog "Building bundled SpiderMonkey (bug #768840)"
+   XARGS="${EPREFIX}/usr/bin/xargs" ./build.sh || die "Failed to build 
bundled SpiderMonkey"
+   cd "${S}" || die
+
# build 0ad
+   elog "Building 0ad"
emake -C build/workspaces/gcc verbose=1
 }
 



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

2021-02-12 Thread Sven Wegener
commit: 2b01e84c7ec77a552bb4a0e76778c67bdbb8f267
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Feb 12 19:56:25 2021 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Feb 12 19:58:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b01e84c

net-dns/pdns-recursor: Cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns-recursor/Manifest   |  3 -
 net-dns/pdns-recursor/pdns-recursor-4.3.5.ebuild | 85 
 net-dns/pdns-recursor/pdns-recursor-4.4.0.ebuild | 84 ---
 net-dns/pdns-recursor/pdns-recursor-4.4.1.ebuild | 84 ---
 net-dns/pdns-recursor/pdns-recursor-4.4.2.ebuild | 84 ---
 5 files changed, 340 deletions(-)

diff --git a/net-dns/pdns-recursor/Manifest b/net-dns/pdns-recursor/Manifest
index 632538496fd..4f0d1146b57 100644
--- a/net-dns/pdns-recursor/Manifest
+++ b/net-dns/pdns-recursor/Manifest
@@ -1,4 +1 @@
-DIST pdns-recursor-4.3.5.tar.bz2 1341930 BLAKE2B 
8f81182cb5283e6b8f459c5d23281d20cba02d22cec8776fdab67d452834b82945f467186c98784519d2c79d9df8438b174fc644fb11d68d04f9f636e51a5551
 SHA512 
2d39e6016000951c0beca38b26c41664b57c059dee762d7499f34e599ed6c2653af73edb31ba5a8d35f749534f24c0d85b6aedf4c35dc8a05777ffebd1b25851
-DIST pdns-recursor-4.4.0.tar.bz2 1395544 BLAKE2B 
3e963a0e481db0d96813d5aa43e231548d765ecf7c18ce777ab3e1fb4b057722b257ec59ae95bf5cb11cb2f9114eb0e087aebecd4b19b96519e9a1e9cf6bb307
 SHA512 
06ec7788510b656ee8e08e54d989d8789685a3acb8b11172aff5de21bff493227368bbfca8203c56853da97d209facc4d88005b4b565a5986788a1b5f16a9fb6
-DIST pdns-recursor-4.4.1.tar.bz2 1395506 BLAKE2B 
20a7b9612d03b96b92bab91b0281b08750221da06c56936c81fb4e1dccf83ca00f73bb7446523cd2a693b2774ee46ab673428cfdb4fc3f1702ef1e690a1112de
 SHA512 
e5bdcf7f9b0095bd7169d605536e45beaa675cb9ac6e58280bf725535f1d3274dd4872418461ca5e216b310472ec08b8153c6da46d6ecf9ce545feb6ab3cd235
 DIST pdns-recursor-4.4.2.tar.bz2 1396763 BLAKE2B 
f8dad7694ac13ed8d824ddaf613d1a001452ab2c08fcbb0e00d2b2258464b754809746b89998b818c44866f9e4b22c87c1cebf2da852fb7b6247ac6b9fd4b99d
 SHA512 
31fdf62d87e5ee8f9570c6b738339bc8cc65c43800f18c7fb49aa5c53fc9ad76a1ddf02cc44f7129e06b41700b5cb3768ff8f81cc521c28147ea6538c73f8781

diff --git a/net-dns/pdns-recursor/pdns-recursor-4.3.5.ebuild 
b/net-dns/pdns-recursor/pdns-recursor-4.3.5.ebuild
deleted file mode 100644
index e4d9f16b088..000
--- a/net-dns/pdns-recursor/pdns-recursor-4.3.5.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic
-
-DESCRIPTION="The PowerDNS Recursor"
-HOMEPAGE="https://www.powerdns.com/";
-SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="debug dnstap libressl luajit protobuf snmp sodium systemd"
-REQUIRED_USE="dnstap? ( protobuf )"
-
-DEPEND="!luajit? ( >=dev-lang/lua-5.1:0= )
-   luajit? ( dev-lang/luajit:= )
-   protobuf? (
-   dev-libs/protobuf
-   >=dev-libs/boost-1.42:=
-   )
-   dnstap? ( dev-libs/fstrm )
-   systemd? ( sys-apps/systemd:0= )
-   snmp? ( net-analyzer/net-snmp )
-   sodium? ( dev-libs/libsodium:= )
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:= )
-   >=dev-libs/boost-1.35:="
-RDEPEND="${DEPEND}
-   !https://www.powerdns.com/";
-SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug dnstap libressl luajit protobuf snmp sodium systemd"
-REQUIRED_USE="dnstap? ( protobuf )"
-
-DEPEND="!luajit? ( >=dev-lang/lua-5.1:0= )
-   luajit? ( dev-lang/luajit:= )
-   protobuf? (
-   dev-libs/protobuf
-   >=dev-libs/boost-1.42:=
-   )
-   dnstap? ( dev-libs/fstrm )
-   systemd? ( sys-apps/systemd:0= )
-   snmp? ( net-analyzer/net-snmp )
-   sodium? ( dev-libs/libsodium:= )
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:= )
-   >=dev-libs/boost-1.35:="
-RDEPEND="${DEPEND}
-   !https://www.powerdns.com/";
-SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug dnstap libressl luajit protobuf snmp sodium systemd"
-REQUIRED_USE="dnstap? ( protobuf )"
-
-DEPEND="!luajit? ( >=dev-lang/lua-5.1:0= )
-   luajit? ( dev-lang/luajit:= )
-   protobuf? (
-   dev-libs/protobuf
-   >=dev-libs/boost-1.42:=
-   )
-   dnstap? ( dev-libs/fstrm )
-   systemd? ( sys-apps/systemd:0= )
-   snmp? ( net-analyzer/net-snmp )
-   sodium? ( dev-libs/libsodium:= )
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:= )
-   >=dev-libs/boost-1.35:="
-RDEPEND="${DEPEND}
-   !https:/

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

2021-02-12 Thread Sven Wegener
commit: 25daae6426e16f7ea32be62ea5962db9656b475a
Author: Sven Wegener  gentoo  org>
AuthorDate: Fri Feb 12 19:55:32 2021 +
Commit: Sven Wegener  gentoo  org>
CommitDate: Fri Feb 12 19:58:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25daae64

net-dns/pdns: Cleanup

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Sven Wegener  gentoo.org>

 net-dns/pdns/Manifest  |   1 -
 net-dns/pdns/pdns-4.3.1.ebuild | 170 -
 net-dns/pdns/pdns-4.4.0.ebuild | 170 -
 3 files changed, 341 deletions(-)

diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest
index ec35608a43c..dae1a338107 100644
--- a/net-dns/pdns/Manifest
+++ b/net-dns/pdns/Manifest
@@ -1,3 +1,2 @@
-DIST pdns-4.3.1.tar.bz2 1216876 BLAKE2B 
0449835d104ec430329dc88087b489e29f1e1fa0c2a22af8715883a0a80d73f3a4848df207abbf986b946c640c4f1d35a1c8335f13f96a00915e4a40bcbecc9f
 SHA512 
e61e23544f1e57c1ec3a85b4edbc3ff3e8e831410237afdc8896e9f34602774c1dc8bd02eb7440e765262fcc988f98e47b6f1b7945427b1f4a59dd6b84b9437e
 DIST pdns-4.4.0.tar.bz2 1270854 BLAKE2B 
2c855197d0b5f8fc141e4fa19268e68b9114353c7f89157023b9cd6b9559e788b55a9b0eeebea55d4ba0a206229d9c032f0c84c40ffd91c7277eb611a4bc966a
 SHA512 
e7f35539915ee7945b537cfedae72e2b83c86b39c5e44a9268b8a086f44b30a33a64e0b65aad140ba02c349cedaa12820226578dea87c9b666dc75f8bd15c1f6
 DIST pdns-4.4.1.tar.bz2 1276990 BLAKE2B 
9771cf3273ab7e8ab4607a91563bfe0dc3f4532b5420861d816eacd2798d66de3a1eb824c191264f9106ec47bd6003d99108b8df678190055948779b9b3b070f
 SHA512 
a6f31972f77ded8ecfb523e8810dd90e5b7aa628746fee2a9a0daae2a7935800f111ce8617ffd71d5ce3881947d4ffc36c9cb37996a7bcc514536bb4abe1f79e

diff --git a/net-dns/pdns/pdns-4.3.1.ebuild b/net-dns/pdns/pdns-4.3.1.ebuild
deleted file mode 100644
index 337a7dcde31..000
--- a/net-dns/pdns/pdns-4.3.1.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit multilib
-
-DESCRIPTION="The PowerDNS Daemon"
-HOMEPAGE="https://www.powerdns.com/";
-SRC_URI="https://downloads.powerdns.com/releases/${P/_/-}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-# other possible flags:
-# db2: we lack the dep
-# oracle: dito (need Oracle Client Libraries)
-# xdb: (almost) dead, surely not supported
-
-IUSE="debug doc geoip ldap libressl luajit lua-records mydns mysql postgres 
protobuf remote sodium sqlite systemd tools tinydns test"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="mydns? ( mysql )"
-
-RDEPEND="
-   libressl? ( dev-libs/libressl:= )
-   !libressl? ( dev-libs/openssl:= )
-   >=dev-libs/boost-1.35:=
-   !luajit? ( dev-lang/lua:0= )
-   luajit? ( dev-lang/luajit:= )
-   lua-records? ( >=net-misc/curl-7.21.3 )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   ldap? ( >=net-nds/openldap-2.0.27-r4 app-crypt/mit-krb5 )
-   sqlite? ( dev-db/sqlite:3 )
-   geoip? ( >=dev-cpp/yaml-cpp-0.5.1:= dev-libs/geoip )
-   sodium? ( dev-libs/libsodium:= )
-   tinydns? ( >=dev-db/tinycdb-0.77 )
-   protobuf? ( dev-libs/protobuf )"
-DEPEND="${RDEPEND}"
-RDEPEND="${RDEPEND}
-   acct-user/pdns
-   acct-group/pdns"
-
-BDEPEND="virtual/pkgconfig
-   doc? ( app-doc/doxygen )"
-
-S="${WORKDIR}"/${P/_/-}
-
-PATCHES=( "${FILESDIR}"/${PN}-4.3.0-boost-1.73-compatibility.patch )
-
-src_configure() {
-   local dynmodules="pipe bind" # the default backends, always enabled
-
-   #use db2 && dynmodules+=" db2"
-   use ldap && dynmodules+=" ldap"
-   use mydns && dynmodules+=" mydns"
-   use mysql && dynmodules+=" gmysql"
-   #use oracle && dynmodules+=" goracle oracle"
-   use postgres && dynmodules+=" gpgsql"
-   use remote && dynmodules+=" remote"
-   use sqlite && dynmodules+=" gsqlite3"
-   use tinydns && dynmodules+=" tinydns"
-   use geoip && dynmodules+=" geoip"
-   #use xdb && dynmodules+=" xdb"
-
-   econf \
-   --disable-static \
-   --sysconfdir=/etc/powerdns \
-   --libdir=/usr/$(get_libdir)/powerdns \
-   --with-modules= \
-   --with-dynmodules="${dynmodules}" \
-   --with-mysql-lib=/usr/$(get_libdir) \
-   --with-lua=$(usex luajit luajit lua) \
-   $(use_enable debug verbose-logging) \
-   $(use_enable lua-records) \
-   $(use_enable test unit-tests) \
-   $(use_enable tools) \
-   $(use_enable systemd) \
-   $(use_with sodium libsodium) \
-   $(use_with protobuf) \
-   ${myconf}
-}
-
-src_compile() {
-   default
-   use doc && emake -C codedocs codedocs
-}
-
-src_install() {
-   default
-
-   mv "${D}"/etc/powerdns/pdns.conf{-dist,}
-
-   fperms 0700 /etc/powerdns
-   fperms 0600 /etc/power

[gentoo-commits] repo/gentoo:master commit in: dev-ml/jingoo/

2021-02-12 Thread Alfredo Tupone
commit: 100bec7f419279ed9b01bbce1221d381d6af9f9a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Feb 12 19:25:12 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Feb 12 19:25:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100bec7f

dev-ml/jingoo: fix dep

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/jingoo/jingoo-1.4.2.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ml/jingoo/jingoo-1.4.2.ebuild 
b/dev-ml/jingoo/jingoo-1.4.2.ebuild
index 4164b805b6a..666330ad24b 100644
--- a/dev-ml/jingoo/jingoo-1.4.2.ebuild
+++ b/dev-ml/jingoo/jingoo-1.4.2.ebuild
@@ -16,10 +16,10 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-ml/ppx_deriving
-   dev-ml/uucp
-   dev-ml/uutf
-   dev-ml/re
-   dev-ml/menhir"
+RDEPEND="dev-ml/ppx_deriving:=
+   dev-ml/uucp:=
+   dev-ml/uutf:=
+   dev-ml/re:=
+   dev-ml/menhir:="
 DEPEND="${RDEPEND}
test? ( dev-ml/ounit )"



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

2021-02-12 Thread Nick Sarnie
commit: 3e1834e1a280ccfaafb69c549ca49a8ee92a19a9
Author: Ali Abdel-Qader  protonmail  com>
AuthorDate: Fri Feb 12 18:26:18 2021 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Fri Feb 12 18:42:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1834e1

dev-libs/tree-sitter: Bump to 0.18.1

Signed-off-by: Ali Abdel-Qader  protommail.com>
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Nick Sarnie  gentoo.org>

 dev-libs/tree-sitter/Manifest  |  1 +
 dev-libs/tree-sitter/tree-sitter-0.18.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-libs/tree-sitter/Manifest b/dev-libs/tree-sitter/Manifest
index 39430203977..19ef3325485 100644
--- a/dev-libs/tree-sitter/Manifest
+++ b/dev-libs/tree-sitter/Manifest
@@ -1,2 +1,3 @@
 DIST tree-sitter-0.17.3.tar.gz 519006 BLAKE2B 
81eb9bdfc9f27e7b172b6c17333eece5515cf292d5b08eb5362f108db483e329ff6d309ccc40ef2de23d1a32c437cdbc1b9cf800146902a3d913feecf8b63269
 SHA512 
48a827d7bea184a84ad9f594bc5dc1869bad9aa2823f83d1ac7d58e6feaa092e7088e7eb0dcc6d3aa3810d25ff9f25ecb531751c77314ff7d07fa05f95b7a013
 DIST tree-sitter-0.18.0.tar.gz 521866 BLAKE2B 
16fdfa721b6895f4945f02875f6ffc8ba6931bb822ad0c7666e302d9a67fa0260ca09e8add6eae5cd5b37a3251dbfca7feb9581a78bb8385cf9466fc07745f49
 SHA512 
ba090b5136330e24ff3c23f3f9f98af197bddf5ed56fb4930fbbfac317ba5ebd02488afe6c1f35afa45e324baa785569f4fbdb1b8ca020f4bea5e22d9fc76aa8
+DIST tree-sitter-0.18.1.tar.gz 524193 BLAKE2B 
500ad9dbb40bf7fbc3fb1da9012c7a3236aa05397571040a08494ea48810d491fe15593106b1f4dbcee45ecee3765b088e1e41afd2def3487acf2273cfce5bb2
 SHA512 
b78af07f29bfd53e394103260bfc8645ddd5d3247429cbb9b00b8a79a8006f2b0c98ab66fa6f59ab1312cc875aeb9f3e17f3c05ca65aead8e5f6e3ba7eb1cca3

diff --git a/dev-libs/tree-sitter/tree-sitter-0.18.1.ebuild 
b/dev-libs/tree-sitter/tree-sitter-0.18.1.ebuild
new file mode 100644
index 000..62e7c8355b2
--- /dev/null
+++ b/dev-libs/tree-sitter/tree-sitter-0.18.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Tree-sitter is a parser generator tool and an incremental parsing 
library."
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter";
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}";
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-No-static-libs-gentoo.patch"
+)
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" 
LIBDIR="${EPREFIX}/usr/$(get_libdir)" install
+}



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

2021-02-12 Thread Rick Farina
commit: 3e3861e1a72a945240e95cfb24fa57e4d9c5681d
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Feb 12 17:52:32 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Feb 12 17:52:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e3861e1

dev-python/pynput: python bump

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

 dev-python/pynput/pynput-1.6.8.ebuild | 4 ++--
 dev-python/pynput/pynput-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/pynput/pynput-1.6.8.ebuild 
b/dev-python/pynput/pynput-1.6.8.ebuild
index 6c5e345211a..081a00967de 100644
--- a/dev-python/pynput/pynput-1.6.8.ebuild
+++ b/dev-python/pynput/pynput-1.6.8.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 

diff --git a/dev-python/pynput/pynput-.ebuild 
b/dev-python/pynput/pynput-.ebuild
index 6c5e345211a..081a00967de 100644
--- a/dev-python/pynput/pynput-.ebuild
+++ b/dev-python/pynput/pynput-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitqlient/

2021-02-12 Thread Sergey Torokhov
commit: 00c6f1df41248ac3294c960c44c25bc5b23eca7c
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Feb 12 17:40:31 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Fri Feb 12 17:40:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00c6f1df

dev-vcs/gitqlient: 1.3.0 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/gitqlient/Manifest   |  1 +
 dev-vcs/gitqlient/gitqlient-1.3.0.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-vcs/gitqlient/Manifest b/dev-vcs/gitqlient/Manifest
index df05a28c..acd973ff 100644
--- a/dev-vcs/gitqlient/Manifest
+++ b/dev-vcs/gitqlient/Manifest
@@ -1,3 +1,4 @@
 DIST QLogger-d33cb64.tar.gz 15378 BLAKE2B 
adb5bed0c9cc3692b384542306466046242ff50d0c7dd176f439172047991ce4252e315e8289524a9e346abc225aeb9ca89b958f00cd11710294b2885ca0f69d
 SHA512 
bec4785dcdb4cf3434621f68830628c737ee0664223228ec68f09991b5a2090eac024fbce86d6d0614d8a709efd55e0f126c1bbf8451c1c100080df3b8cdd17f
 DIST gitqlient-1.2.0.tar.gz 3768498 BLAKE2B 
0daa49b79c6390e367b24d8843f37c6a633d1e12c8e3d2b7d3245fb06ea0f89c6fb3b360fdc3dfaae13568d36a413353c67fbb29e60f19221341dcb71469491a
 SHA512 
4dd4a21a7b222c6d7586bcbf5eec26f321fc18dd6ef52507a4eb4004675b04f437f8801c817a12f16f5b5ea9b3c2e2930f445e8bb09e64d33b89f69dbf310c74
+DIST gitqlient-1.3.0.tar.gz 4337675 BLAKE2B 
efa041cc863ea0c5820841804a32dab8e212979367cf9b59be163c7322183faca788fd077be0566eb8d906c47b9486036558de8f8ae9b2365d90c3069349
 SHA512 
8011426aed84a7611b3b2253b377fe66690b0ad2b54c1b6c85a85b1d1b9adabeea9fe0e763340d67f3139d4c43de7e368a0f2c4d9c9640d911aac3a48d111ebc
 DIST gitqlient-1.3.0_beta.tar.gz 4320202 BLAKE2B 
f45e615fd9d4ee8a90df872c40b1c1b4eaefd7612458cf51bbeb69a920f6ea00704de61ba2446f41d2d4f847919cb6b119b397e0a910bf4244bbf3bf41dfa98c
 SHA512 
79ca8211eaa84016d9eb43dea6b1773fd11121e7b0c47152642a03ab0e3d37bafbfc2cc5749f4864d5877699333a47d5bf6afede85246365ce3d281857247637

diff --git a/dev-vcs/gitqlient/gitqlient-1.3.0.ebuild 
b/dev-vcs/gitqlient/gitqlient-1.3.0.ebuild
new file mode 100644
index ..e7561ccb
--- /dev/null
+++ b/dev-vcs/gitqlient/gitqlient-1.3.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg
+
+MY_PN="GitQlient"
+MY_PV=$(ver_rs 3 -)
+
+DESCRIPTION="Multi-platform Git client written with Qt"
+HOMEPAGE="https://github.com/francescmm/GitQlient";
+
+SRC_URI="https://github.com/francescmm/${MY_PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5[widgets]
+   dev-qt/qtwidgets:5
+"
+
+RDEPEND="
+   ${DEPEND}
+   dev-vcs/git
+"
+
+src_prepare() {
+   default
+   sed -i -e "/QMAKE_CXXFLAGS/s:-Werror::" -e "/^GQ_SHA/d" "${MY_PN}".pro 
|| die
+
+   sed -i -e "s:Office:Development:" "${S}/src/resources/${PN}.desktop" || 
die
+}
+
+src_configure() {
+   eqmake5 PREFIX=/usr "${MY_PN}".pro
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/gitqlient/

2021-02-12 Thread Sergey Torokhov
commit: c85699cb09c4ffdb890bb4be510fe0f7c8d0e0d4
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Feb 12 17:50:58 2021 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Fri Feb 12 17:51:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c85699cb

dev-vcs/gitqlient: update live ebuild

Update -.ebuild and swithc to master branch

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-vcs/gitqlient/gitqlient-.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/gitqlient/gitqlient-.ebuild 
b/dev-vcs/gitqlient/gitqlient-.ebuild
index 747e15db..dad91e6c 100644
--- a/dev-vcs/gitqlient/gitqlient-.ebuild
+++ b/dev-vcs/gitqlient/gitqlient-.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit git-r3 qmake-utils xdg
+inherit desktop git-r3 qmake-utils xdg
 
 MY_PN="GitQlient"
 
 DESCRIPTION="Multi-platform Git client written with Qt"
 HOMEPAGE="https://github.com/francescmm/GitQlient";
 
-EGIT_BRANCH="develop"
+#EGIT_BRANCH="develop"
 EGIT_SUBMODULES=( QLogger )
 EGIT_REPO_URI="https://github.com/francescmm/${MY_PN}.git";
 SRC_URI=""
@@ -25,6 +25,8 @@ DEPEND="
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
+   dev-qt/qtwebchannel:5
+   dev-qt/qtwebengine:5[widgets]
dev-qt/qtwidgets:5
 "
 
@@ -37,7 +39,7 @@ src_prepare() {
default
sed -i -e "/QMAKE_CXXFLAGS/s:-Werror::" "${MY_PN}".pro || die
 
-   sed -i -e "s:Office:Development:" "${S}/src/resources/${PN}.desktop"
+   sed -i -e "s:Office:Development:" "${S}/src/resources/${PN}.desktop" || 
die
 }
 
 src_configure() {



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

2021-02-12 Thread James Le Cuirot
commit: 2fdac2e25b20677f507e8a09a26314e5a9134c5b
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Feb 12 17:29:18 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Feb 12 17:29:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdac2e2

www-apps/phpBB: Address dropped json USE flag in dev-lang/php:8.0

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

 www-apps/phpBB/phpBB-3.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/phpBB/phpBB-3.3.3.ebuild 
b/www-apps/phpBB/phpBB-3.3.3.ebuild
index eb1f59b4ed6..186d7c2f037 100644
--- a/www-apps/phpBB/phpBB-3.3.3.ebuild
+++ b/www-apps/phpBB/phpBB-3.3.3.ebuild
@@ -15,7 +15,7 @@ REQUIRED_USE="|| ( mssql mysqli postgres sqlite )"
 
 PHP_RDEPEND="(
virtual/httpd-php:@SLOT@
-   
dev-lang/php:@SLOT@[ftp?,gd?,json,mssql?,mysqli?,postgres?,sqlite?,xml,zlib?]
+   
dev-lang/php:@SLOT@[ftp?,gd?,json(+),mssql?,mysqli?,postgres?,sqlite?,xml,zlib?]
 )"
 
 RDEPEND="|| (



[gentoo-commits] proj/docker-images:master commit in: .github/workflows/, /

2021-02-12 Thread Alexys Jacob
commit: 49ead22507c20d7aceea6b4c7788bb9bceb0a0ca
Author: Konstantinos Smanis  gmail  com>
AuthorDate: Sat Dec  5 16:06:28 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Fri Feb 12 17:28:42 2021 +
URL:https://gitweb.gentoo.org/proj/docker-images.git/commit/?id=49ead225

Migrate from Travis CI to GitHub Actions

Closes: #97

Signed-off-by: Konstantinos Smanis  gmail.com>
Closes: https://github.com/gentoo/gentoo-docker-images/pull/100
Signed-off-by: Alexys Jacob  gentoo.org>

 .github/workflows/build.yml | 69 +
 .travis.yml | 64 -
 README.md   |  6 ++--
 deploy.sh   |  1 -
 4 files changed, 72 insertions(+), 68 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 000..4ce80e8
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,69 @@
+name: build
+
+on:
+  schedule:
+- cron: '0 1 * * *'
+  push:
+  pull_request:
+
+env:
+  ORG: gentoo
+
+jobs:
+  build:
+strategy:
+  fail-fast: false
+  matrix:
+target:
+  - portage
+  - stage3-amd64
+  - stage3-amd64-hardened
+  - stage3-amd64-hardened-nomultilib
+  - stage3-amd64-musl-hardened
+  - stage3-amd64-musl-vanilla
+  - stage3-amd64-nomultilib
+  - stage3-amd64-systemd
+  - stage3-amd64-uclibc-hardened
+  - stage3-amd64-uclibc-vanilla
+  - stage3-arm64
+  - stage3-arm64-systemd
+  - stage3-armv5tel
+  - stage3-armv6j_hardfp
+  - stage3-armv7a_hardfp
+  - stage3-ppc64le
+  - stage3-s390x
+  - stage3-x86
+  - stage3-x86-hardened
+  - stage3-x86-musl-vanilla
+  - stage3-x86-systemd
+  - stage3-x86-uclibc-hardened
+  - stage3-x86-uclibc-vanilla
+name: ${{ matrix.target }}
+runs-on: ubuntu-latest
+env:
+  TARGET: ${{ matrix.target }}
+steps:
+  - name: Checkout code
+uses: actions/checkout@v2
+  - name: Set up QEMU
+uses: docker/setup-qemu-action@v1
+  - name: Set up buildx
+uses: docker/setup-buildx-action@v1
+  - name: Build image
+run: ./build.sh
+  - name: Inspect image
+run: docker image inspect "${ORG}/${TARGET/-/:}"
+  - name: Inspect portage
+if: matrix.target != 'portage'
+run: docker run --rm "${ORG}/${TARGET/-/:}" emerge --info
+  - name: Login to DockerHub
+uses: docker/login-action@v1
+if: github.event_name == 'schedule'
+with:
+  username: ${{ secrets.DOCKERHUB_USERNAME }}
+  password: ${{ secrets.DOCKERHUB_PASSWORD }}
+  - name: Push image
+if: github.event_name == 'schedule'
+env:
+  DOCKER_CLI_EXPERIMENTAL: enabled
+run: ./deploy.sh

diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 754b3d7..000
--- a/.travis.yml
+++ /dev/null
@@ -1,64 +0,0 @@
-language: shell
-env:
-  global:
-- DOCKER_CLI_EXPERIMENTAL=enabled  # required by buildx
-- ORG=gentoo
-  jobs:
-- TARGET=portage
-- TARGET=stage3-amd64
-- TARGET=stage3-amd64-hardened
-- TARGET=stage3-amd64-hardened-nomultilib
-- TARGET=stage3-amd64-musl-hardened
-- TARGET=stage3-amd64-musl-vanilla
-- TARGET=stage3-amd64-nomultilib
-- TARGET=stage3-amd64-systemd
-- TARGET=stage3-amd64-uclibc-hardened
-- TARGET=stage3-amd64-uclibc-vanilla
-- TARGET=stage3-arm64
-- TARGET=stage3-arm64-systemd
-- TARGET=stage3-armv5tel
-- TARGET=stage3-armv6j_hardfp
-- TARGET=stage3-armv7a_hardfp
-- TARGET=stage3-ppc64le
-- TARGET=stage3-s390x
-- TARGET=stage3-x86
-- TARGET=stage3-x86-hardened
-- TARGET=stage3-x86-musl-vanilla
-- TARGET=stage3-x86-systemd
-- TARGET=stage3-x86-uclibc-hardened
-- TARGET=stage3-x86-uclibc-vanilla
-
-before_install:
-  # Install latest Docker (>=19.03.0 required by buildx)
-  # https://docs.travis-ci.com/user/docker/#installing-a-newer-docker-version
-  - curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add 
-
-  - sudo add-apt-repository "deb [arch=amd64] 
https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
-  - sudo apt-get update -qq
-  - sudo apt-get -y -o Dpkg::Options::="--force-confnew" install docker-ce
-  - docker info
-before_script:
-  # Create multiarch buildx builder
-  - docker buildx create --driver docker-container --use
-script:
-  # Build image
-  - ./build.sh
-after_success:
-  # Inspect built image
-  - docker image inspect "${ORG}/${TARGET/-/:}"
-  # Run `emerge --info` for stage builds
-  - |
-if [[ "${TARGET}" == stage* ]]; then
-  # Check if QEMU emulation support is required
-  if [[ ! "${TARGET}" =~ -(amd64|x86)($|-) ]]; then
-# Enable execution of foreign binary formats (i.e., non-amd

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

2021-02-12 Thread Lars Wendler
commit: 5f01b1eba21de14cc860f204476e2028a1eb74a1
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 12 17:10:15 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 12 17:11:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f01b1eb

sys-apps/util-linux: Bump to version 2.36.2

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

 sys-apps/util-linux/Manifest |   1 +
 sys-apps/util-linux/util-linux-2.36.2.ebuild | 311 +++
 2 files changed, 312 insertions(+)

diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index ad836f18647..50121ab6c02 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -2,4 +2,5 @@ DIST util-linux-2.33.2.tar.xz 4707024 BLAKE2B 
fdeed0a236edd26d268bccca8cde2cf1b7
 DIST util-linux-2.34.tar.xz 4974812 BLAKE2B 
d26b2f74d490eaee0a40d4c75a1a351ba165b4a52f9bbf6cf9d1afd7ae1382a3a3dfe41180584e97e9aaad6950f604cad928f30747590e3e1e669c8797689758
 SHA512 
2d0b76f63d32e7afb7acf61a83fabbfd58baa34ab78b3a331ce87f9c676a5fd71c56a493ded95039540d2c46b6048caaa38d7fb4491eb3d52d7b09dc54655cd7
 DIST util-linux-2.35.2.tar.xz 5150488 BLAKE2B 
93eb90ab33db7795b46425ec4ec87f8a2d3d6e0dad671345375ea02efd654bf72041932d30b41bea494e4b62952e2fd14ea9f9e6c738d4eb4b050bd170b9bb0e
 SHA512 
59e038ba71aa74c9af6f927b357483a965f675ab3ffcd25cf0c1b043656312d2d2d07c55659fd3da69ede165bec313e0ae7e1cd73758e49681ae610604b399a2
 DIST util-linux-2.36.1.tar.xz 5231880 BLAKE2B 
52d867aa0b722a84828c37958d80b0bdcc1ceaae4e46fa6550ad0f2f152c52e4aaf2c8bc5fdf4f27b522037a870ff2554382abac0eaa50a6791d8b8016e3d74c
 SHA512 
9dfd01ae4c16fa35015dafd222d555988b72e4d1d2fbadd140791b9ef78f84fa8254d4d08dc67cabf41e873338867f19e786b989d708ccfe5161c4f7679bba7a
+DIST util-linux-2.36.2.tar.xz 5348032 BLAKE2B 
17e49515f8d0430f3ed26b80bf1d6e811d847141020d0dae1340dc92887549b7b711f3db6e3913120871fc912435def73586a7aef09d8d9cc6ff7ca331b2770f
 SHA512 
6ab141f44ca4cb6b600081f10eae17e15d23abd122a37eb3ac6c845513a6a4396dc9dcff30b3032de80116ddde50e27dfbc86f92708c1051f84f0c919194664b
 DIST util-linux-2.36.tar.xz 5242420 BLAKE2B 
a03b626a376815f37a17b3808d1d421c7ec27a133edf857116603de38f7e13f527687691d0c8aa68f4f6868be6f3bcc64573d759308d74731107e02067449ce6
 SHA512 
cbb4975da8d99a1edd45514171d59ea7b019ce0f77a81e88b447a733f725e91c53540d9dc78bc626dc011dca129b8b150aaf9e64ccf62a4202ae816581acf4fd

diff --git a/sys-apps/util-linux/util-linux-2.36.2.ebuild 
b/sys-apps/util-linux/util-linux-2.36.2.ebuild
new file mode 100644
index 000..daf96cb33aa
--- /dev/null
+++ b/sys-apps/util-linux/util-linux-2.36.2.ebuild
@@ -0,0 +1,311 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
+   pam python-r1 multilib-minimal multiprocessing systemd
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3 autotools
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git";
+else
+   [[ "${PV}" = *_rc* ]] || \
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz";
+fi
+
+DESCRIPTION="Various useful Linux utilities"
+HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ 
https://github.com/karelzak/util-linux";
+
+LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain"
+SLOT="0"
+IUSE="audit build caps +cramfs cryptsetup fdformat hardlink kill +logger 
ncurses nls pam python +readline selinux slang static-libs su +suid systemd 
test tty-helpers udev unicode userland_GNU"
+
+# Most lib deps here are related to programs rather than our libs,
+# so we rarely need to specify ${MULTILIB_USEDEP}.
+RDEPEND="
+   virtual/libcrypt:=
+   audit? ( >=sys-process/audit-2.6:= )
+   caps? ( sys-libs/libcap-ng )
+   cramfs? ( sys-libs/zlib:= )
+   cryptsetup? ( sys-fs/cryptsetup )
+   hardlink? ( dev-libs/libpcre2:= )
+   ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] )
+   nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   ppc? ( sys-libs/librtas )
+   ppc64? ( sys-libs/librtas )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] )
+   slang? ( sys-libs/slang )
+   !build? ( systemd? ( sys-apps/systemd ) )
+   udev? ( virtual/libudev:= )"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+   test? ( sys-devel/bc )
+"
+DEPEND="
+   ${RDEPEND}
+   virtual/os-headers
+"
+RDEPEND+="
+   hardlink? ( !app-arch/hardlink )
+   logger? ( !>=app-admin/sysklogd-2.0[logger] )
+  

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

2021-02-12 Thread Lars Wendler
commit: a2404932eec1ee9fef95d079e0ff89921f328070
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Feb 12 17:11:28 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Feb 12 17:11:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2404932

sys-apps/util-linux: Removed old

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

 sys-apps/util-linux/Manifest   |   1 -
 sys-apps/util-linux/util-linux-2.36.ebuild | 311 -
 2 files changed, 312 deletions(-)

diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 50121ab6c02..28e0e06cfd4 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -3,4 +3,3 @@ DIST util-linux-2.34.tar.xz 4974812 BLAKE2B 
d26b2f74d490eaee0a40d4c75a1a351ba165
 DIST util-linux-2.35.2.tar.xz 5150488 BLAKE2B 
93eb90ab33db7795b46425ec4ec87f8a2d3d6e0dad671345375ea02efd654bf72041932d30b41bea494e4b62952e2fd14ea9f9e6c738d4eb4b050bd170b9bb0e
 SHA512 
59e038ba71aa74c9af6f927b357483a965f675ab3ffcd25cf0c1b043656312d2d2d07c55659fd3da69ede165bec313e0ae7e1cd73758e49681ae610604b399a2
 DIST util-linux-2.36.1.tar.xz 5231880 BLAKE2B 
52d867aa0b722a84828c37958d80b0bdcc1ceaae4e46fa6550ad0f2f152c52e4aaf2c8bc5fdf4f27b522037a870ff2554382abac0eaa50a6791d8b8016e3d74c
 SHA512 
9dfd01ae4c16fa35015dafd222d555988b72e4d1d2fbadd140791b9ef78f84fa8254d4d08dc67cabf41e873338867f19e786b989d708ccfe5161c4f7679bba7a
 DIST util-linux-2.36.2.tar.xz 5348032 BLAKE2B 
17e49515f8d0430f3ed26b80bf1d6e811d847141020d0dae1340dc92887549b7b711f3db6e3913120871fc912435def73586a7aef09d8d9cc6ff7ca331b2770f
 SHA512 
6ab141f44ca4cb6b600081f10eae17e15d23abd122a37eb3ac6c845513a6a4396dc9dcff30b3032de80116ddde50e27dfbc86f92708c1051f84f0c919194664b
-DIST util-linux-2.36.tar.xz 5242420 BLAKE2B 
a03b626a376815f37a17b3808d1d421c7ec27a133edf857116603de38f7e13f527687691d0c8aa68f4f6868be6f3bcc64573d759308d74731107e02067449ce6
 SHA512 
cbb4975da8d99a1edd45514171d59ea7b019ce0f77a81e88b447a733f725e91c53540d9dc78bc626dc011dca129b8b150aaf9e64ccf62a4202ae816581acf4fd

diff --git a/sys-apps/util-linux/util-linux-2.36.ebuild 
b/sys-apps/util-linux/util-linux-2.36.ebuild
deleted file mode 100644
index 153da1c7e55..000
--- a/sys-apps/util-linux/util-linux-2.36.ebuild
+++ /dev/null
@@ -1,311 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
-   pam python-r1 multilib-minimal multiprocessing systemd
-
-MY_PV="${PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3 autotools
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git";
-else
-   [[ "${PV}" = *_rc* ]] || \
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-   
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz";
-fi
-
-DESCRIPTION="Various useful Linux utilities"
-HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ 
https://github.com/karelzak/util-linux";
-
-LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain"
-SLOT="0"
-IUSE="audit build caps +cramfs cryptsetup fdformat hardlink kill +logger 
ncurses nls pam python +readline selinux slang static-libs su +suid systemd 
test tty-helpers udev unicode userland_GNU"
-
-# Most lib deps here are related to programs rather than our libs,
-# so we rarely need to specify ${MULTILIB_USEDEP}.
-RDEPEND="
-   virtual/libcrypt:=
-   audit? ( >=sys-process/audit-2.6:= )
-   caps? ( sys-libs/libcap-ng )
-   cramfs? ( sys-libs/zlib:= )
-   cryptsetup? ( sys-fs/cryptsetup )
-   hardlink? ( dev-libs/libpcre2:= )
-   ncurses? ( >=sys-libs/ncurses-5.2-r2:0=[unicode?] )
-   nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
-   pam? ( sys-libs/pam )
-   ppc? ( sys-libs/librtas )
-   ppc64? ( sys-libs/librtas )
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:0= )
-   selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] )
-   slang? ( sys-libs/slang )
-   !build? ( systemd? ( sys-apps/systemd ) )
-   udev? ( virtual/libudev:= )"
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-   test? ( sys-devel/bc )
-"
-DEPEND="
-   ${RDEPEND}
-   virtual/os-headers
-"
-RDEPEND+="
-   hardlink? ( !app-arch/hardlink )
-   logger? ( !>=app-admin/sysklogd-2.0[logger] )
-   kill? (
-   !sys-apps/coreutils[kill]
-   !sys-process/procps[kill]
-   )
-   su? (
-   !=sys-apps/shadow-4.7-r2[su]
-   )
-   !net-wireless/rfkill
-   ! "${T}"/fallocate.${ABI}.c
-   #define _GNU_SOURCE
-   #include 
-   main() { retur

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

2021-02-12 Thread Sam James
commit: 41fb983d5be774258ccb19471828683e1196ac75
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Feb 12 15:56:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 17:01:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fb983d

net-firewall/ferm: bump to 2.6

Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-firewall/ferm/Manifest|  1 +
 net-firewall/ferm/ferm-2.6.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/net-firewall/ferm/Manifest b/net-firewall/ferm/Manifest
index 2d84da0c938..665bd18ca0e 100644
--- a/net-firewall/ferm/Manifest
+++ b/net-firewall/ferm/Manifest
@@ -1,3 +1,4 @@
 DIST ferm-2.4.1.tar.xz 71324 BLAKE2B 
290cd2f6fbb1ca1c1f060f998d84eaed2ba2a6ec8f736375a460a3ae81c6f5e67c174774065a09fbe155347f6dc1b7977321d65ac753f4c28f8a47cda8409dd8
 SHA512 
beea4b8dd04e00662ef380442f8249c2d2dadf6d35b90e415038df807c8d08295d2575efbf3265f48f5e92afa174135a9c662f74d52545dd3e1c55a1436aa5bb
 DIST ferm-2.5.1.tar.xz 74860 BLAKE2B 
8ad76918f45516dcbee18922600690f9d1c418ee62b0edc3eef43c09138fbf3c2d820cb692d855deb779adc183122591e88929f130b25fc658f4e1fae9393430
 SHA512 
bc7228fbf452722fef54519fec97d3548bc73ec5350aa1f7dd68aa2ac35c233f6fae6aeee6bf687c478cc58f20afab3ce25dd237cd68ebe2eb9b23c77d29e4ab
 DIST ferm-2.5.tar.xz 74052 BLAKE2B 
daaf7ca8d132fe03b61fdc36aeb4ebe21076928fddf08b7e5be78df80a5759b1947a1c0ee1eff2e92c739b3af64978883bcbb21c4ad0cca9c8556bf9ea2ed6ca
 SHA512 
f456141c939aaac390b27893d88eb5d532139cbe7bc33dd794f6b09b31ff218990c6ba76f2817c531cefeb948d6ee51e4b7ee092492cd9e5e711f794e4005399
+DIST ferm-2.6.tar.xz 76748 BLAKE2B 
17c15e9d95c4562d1635715c599ab07fc98d8e9ebfcc332a42953fe279298799f26f7b3679f97e5dc9a82b745f70f54756fe2a9ed5763e91db15f7c0255c179e
 SHA512 
af2bb852630304a86629c2ce3af8f557d17f59c704589ea130d8578f300a606e4fedbd39c88f89646df974947fc27982e3ea21de1187257afc74a6056fdf666c

diff --git a/net-firewall/ferm/ferm-2.6.ebuild 
b/net-firewall/ferm/ferm-2.6.ebuild
new file mode 100644
index 000..fe419f389e4
--- /dev/null
+++ b/net-firewall/ferm/ferm-2.6.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="Command line util for managing firewall rules"
+HOMEPAGE="http://ferm.foo-projects.org/";
+SRC_URI="http://ferm.foo-projects.org/download/${PV}/${P}.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+# Uses Internet connection while testing.
+RESTRICT="test"
+
+# does not install any perl libs
+RDEPEND="dev-lang/perl:*
+   net-firewall/iptables
+   virtual/perl-File-Spec"
+
+DOCS=( AUTHORS NEWS README.rst TODO doc/ferm.txt examples/ )
+HTML_DOCS=( doc/ferm.html )
+
+src_install() {
+   dosbin src/{,import-}ferm
+   systemd_dounit ferm.service
+
+   einstalldocs
+   doman doc/*.1
+}
+
+pkg_postinst() {
+   elog "See ${EROOT}/usr/share/doc/${PF}/examples for sample configs"
+}



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

2021-02-12 Thread Sam James
commit: da33020001df22288f69af721fe208ab0f9e2454
Author: Tomáš Mózes  gmail  com>
AuthorDate: Fri Feb 12 15:57:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 17:01:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da330200

net-firewall/ferm: drop old

Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19431
Signed-off-by: Sam James  gentoo.org>

 net-firewall/ferm/Manifest  |  2 --
 net-firewall/ferm/ferm-2.4.1.ebuild | 36 
 net-firewall/ferm/ferm-2.5.ebuild   | 37 -
 3 files changed, 75 deletions(-)

diff --git a/net-firewall/ferm/Manifest b/net-firewall/ferm/Manifest
index 665bd18ca0e..5911cbd03b2 100644
--- a/net-firewall/ferm/Manifest
+++ b/net-firewall/ferm/Manifest
@@ -1,4 +1,2 @@
-DIST ferm-2.4.1.tar.xz 71324 BLAKE2B 
290cd2f6fbb1ca1c1f060f998d84eaed2ba2a6ec8f736375a460a3ae81c6f5e67c174774065a09fbe155347f6dc1b7977321d65ac753f4c28f8a47cda8409dd8
 SHA512 
beea4b8dd04e00662ef380442f8249c2d2dadf6d35b90e415038df807c8d08295d2575efbf3265f48f5e92afa174135a9c662f74d52545dd3e1c55a1436aa5bb
 DIST ferm-2.5.1.tar.xz 74860 BLAKE2B 
8ad76918f45516dcbee18922600690f9d1c418ee62b0edc3eef43c09138fbf3c2d820cb692d855deb779adc183122591e88929f130b25fc658f4e1fae9393430
 SHA512 
bc7228fbf452722fef54519fec97d3548bc73ec5350aa1f7dd68aa2ac35c233f6fae6aeee6bf687c478cc58f20afab3ce25dd237cd68ebe2eb9b23c77d29e4ab
-DIST ferm-2.5.tar.xz 74052 BLAKE2B 
daaf7ca8d132fe03b61fdc36aeb4ebe21076928fddf08b7e5be78df80a5759b1947a1c0ee1eff2e92c739b3af64978883bcbb21c4ad0cca9c8556bf9ea2ed6ca
 SHA512 
f456141c939aaac390b27893d88eb5d532139cbe7bc33dd794f6b09b31ff218990c6ba76f2817c531cefeb948d6ee51e4b7ee092492cd9e5e711f794e4005399
 DIST ferm-2.6.tar.xz 76748 BLAKE2B 
17c15e9d95c4562d1635715c599ab07fc98d8e9ebfcc332a42953fe279298799f26f7b3679f97e5dc9a82b745f70f54756fe2a9ed5763e91db15f7c0255c179e
 SHA512 
af2bb852630304a86629c2ce3af8f557d17f59c704589ea130d8578f300a606e4fedbd39c88f89646df974947fc27982e3ea21de1187257afc74a6056fdf666c

diff --git a/net-firewall/ferm/ferm-2.4.1.ebuild 
b/net-firewall/ferm/ferm-2.4.1.ebuild
deleted file mode 100644
index 0acff45ec71..000
--- a/net-firewall/ferm/ferm-2.4.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd versionator
-
-MY_PV=$(get_version_component_range 1-2)
-
-DESCRIPTION="Command line util for managing firewall rules"
-HOMEPAGE="http://ferm.foo-projects.org/";
-SRC_URI="http://ferm.foo-projects.org/download/${MY_PV}/${P}.tar.xz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-# does not install any perl libs
-RDEPEND="dev-lang/perl:*
-   net-firewall/iptables
-   virtual/perl-File-Spec"
-
-DOCS=( AUTHORS NEWS README.rst TODO doc/ferm.txt examples/ )
-HTML_DOCS=( doc/ferm.html )
-
-src_install() {
-   dosbin src/{,import-}ferm
-   systemd_dounit ferm.service
-
-   einstalldocs
-   doman doc/*.1
-}
-
-pkg_postinst() {
-   elog "See ${EROOT}usr/share/doc/${PF}/examples for sample configs"
-}

diff --git a/net-firewall/ferm/ferm-2.5.ebuild 
b/net-firewall/ferm/ferm-2.5.ebuild
deleted file mode 100644
index 532055e4fd1..000
--- a/net-firewall/ferm/ferm-2.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd
-
-DESCRIPTION="Command line util for managing firewall rules"
-HOMEPAGE="http://ferm.foo-projects.org/";
-SRC_URI="http://ferm.foo-projects.org/download/${PV}/${P}.tar.xz";
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-
-# Uses Internet connection while testing.
-RESTRICT="test"
-
-# does not install any perl libs
-RDEPEND="dev-lang/perl:*
-   net-firewall/iptables
-   virtual/perl-File-Spec"
-
-DOCS=( AUTHORS NEWS README.rst TODO doc/ferm.txt examples/ )
-HTML_DOCS=( doc/ferm.html )
-
-src_install() {
-   dosbin src/{,import-}ferm
-   systemd_dounit ferm.service
-
-   einstalldocs
-   doman doc/*.1
-}
-
-pkg_postinst() {
-   elog "See ${EROOT}/usr/share/doc/${PF}/examples for sample configs"
-}



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

2021-02-12 Thread Sam James
commit: ac2174fec66121ba3a6047f6d1630b0e477671ae
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Feb  4 18:22:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 16:20:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac2174fe

app-editors/vis: Make test depend on dev-lua/lpeg

Closes: https://bugs.gentoo.org/768558
Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/19328
Signed-off-by: Sam James  gentoo.org>

 app-editors/vis/vis-0.7.ebuild  | 6 --
 app-editors/vis/vis-.ebuild | 6 --
 2 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/app-editors/vis/vis-0.7.ebuild b/app-editors/vis/vis-0.7.ebuild
index 4d2ac5754f6..c9d0b3047ab 100644
--- a/app-editors/vis/vis-0.7.ebuild
+++ b/app-editors/vis/vis-0.7.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 MY_PTV=0.5
-LUA_COMPAT=( lua5-2 lua5-3 lua5-4 )
+LUA_COMPAT=( lua5-2 lua5-3 )
 
 inherit lua-single optfeature
 
@@ -26,6 +26,8 @@ DEPEND="dev-libs/libtermkey
tre? ( dev-libs/tre:= )"
 RDEPEND="${DEPEND}
app-eselect/eselect-vi"
+# https://github.com/martanne/vis-test/issues/28
+BDEPEND="test? ( $(lua_gen_cond_dep 'dev-lua/lpeg[${LUA_USEDEP}]') )"
 
 pkg_setup() {
use lua && lua-single_pkg_setup

diff --git a/app-editors/vis/vis-.ebuild b/app-editors/vis/vis-.ebuild
index bb8d1be8d88..9f919a60fc3 100644
--- a/app-editors/vis/vis-.ebuild
+++ b/app-editors/vis/vis-.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-LUA_COMPAT=( lua5-2 lua5-3 lua5-4 )
+LUA_COMPAT=( lua5-2 lua5-3 )
 
 inherit lua-single git-r3 optfeature
 
@@ -23,6 +23,8 @@ DEPEND="dev-libs/libtermkey
tre? ( dev-libs/tre:= )"
 RDEPEND="${DEPEND}
app-eselect/eselect-vi"
+# https://github.com/martanne/vis-test/issues/28
+BDEPEND="test? ( $(lua_gen_cond_dep 'dev-lua/lpeg[${LUA_USEDEP}]') )"
 
 pkg_setup() {
use lua && lua-single_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/esptool/

2021-02-12 Thread Sam James
commit: d3923ca62bf43b3b6f12cdedc28e9d488a44c4ce
Author: Martin Dummer  gmx  net>
AuthorDate: Thu Feb  4 15:39:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 16:20:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3923ca6

dev-embedded/esptool: remove old

remove esptool-2.8 esptool-2.8-r1

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Martin Dummer  gmx.net>
Closes: https://github.com/gentoo/gentoo/pull/19321
Signed-off-by: Sam James  gentoo.org>

 dev-embedded/esptool/esptool-2.8-r1.ebuild | 41 --
 dev-embedded/esptool/esptool-2.8.ebuild| 37 ---
 2 files changed, 78 deletions(-)

diff --git a/dev-embedded/esptool/esptool-2.8-r1.ebuild 
b/dev-embedded/esptool/esptool-2.8-r1.ebuild
deleted file mode 100644
index b5059f85d94..000
--- a/dev-embedded/esptool/esptool-2.8-r1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} ) # apps work with 3_9 but test depend is not 
fulfilled
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool";
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   $(python_gen_cond_dep '
-   dev-python/ecdsa[${PYTHON_MULTI_USEDEP}]
-   dev-python/pyaes[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/pyserial-3.0[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-BDEPEND="
-   test? ( $(python_gen_cond_dep 
'dev-python/pyelftools[${PYTHON_MULTI_USEDEP}]') )
-"
-
-src_prepare() {
-   rm -rf pyaes/ ecdsa/ || die "unable to remove bundled modules"
-   default
-}
-
-python_test() {
-   ${EPYTHON} test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
-   ${EPYTHON} test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
-}

diff --git a/dev-embedded/esptool/esptool-2.8.ebuild 
b/dev-embedded/esptool/esptool-2.8.ebuild
deleted file mode 100644
index 5bcb03d5fe7..000
--- a/dev-embedded/esptool/esptool-2.8.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Utility to communicate with the ROM bootloader in Espressif 
ESP8266 and ESP32"
-HOMEPAGE="https://github.com/espressif/esptool";
-SRC_URI="https://github.com/espressif/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RDEPEND="
-   dev-python/ecdsa[${PYTHON_USEDEP}]
-   dev-python/pyaes[${PYTHON_USEDEP}]
-   >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
-"
-
-DEPEND="
-   test? ( ${RDEPEND}
-   dev-python/pyelftools[${PYTHON_USEDEP}]
-   )
-"
-
-python_test() {
-   ${EPYTHON} test/test_imagegen.py || die "imagegen test failed with 
${EPYTHON}"
-   ${EPYTHON} test/test_espsecure.py || die "espsecure test failed with 
${EPYTHON}"
-}



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

2021-02-12 Thread Sam James
commit: 8206fdcfc2f40828b96a779d5133af678204cb37
Author: Daniel Novomesky  gmail  com>
AuthorDate: Wed Feb  3 10:51:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 16:20:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8206fdcf

media-libs/libavif: drop 0.8.3 version

Newer 0.8.4 is already stable on amd64.
We have to keep 0.8.1 because it has different API,
needed by dev-libs/efl-1.25.1-r10 for example.

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Daniel Novomesky  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19313
Signed-off-by: Sam James  gentoo.org>

 media-libs/libavif/Manifest |  1 -
 media-libs/libavif/libavif-0.8.3.ebuild | 75 -
 2 files changed, 76 deletions(-)

diff --git a/media-libs/libavif/Manifest b/media-libs/libavif/Manifest
index 39804718120..5eaaea68309 100644
--- a/media-libs/libavif/Manifest
+++ b/media-libs/libavif/Manifest
@@ -1,3 +1,2 @@
 DIST libavif-0.8.1.tar.gz 2915941 BLAKE2B 
40030a5a002e68231adf48ecc6e8012f7ec53506770872fc79dfd73496fa3a214c10cf5fb5826f145fe1f881adf2a3ecca13c33989b2f048aa72e455ab6950e0
 SHA512 
03692fbba49fde08d76cebb847d0404a81113824e9e65edc6a0977f323d060c394d111e2a7647788fa3115f3ae80b0fc92d4fe5be53852e6734b96a8f1c1a078
-DIST libavif-0.8.3.tar.gz 2948213 BLAKE2B 
985c18c86eb7d2049bac2ba861b141806504b38d2fe0828745f6112c254633dc27fc7257fab5dadb866991085776bd9beeaceca15f33d216eb9337db42e9
 SHA512 
d8624cd63489f7c17dbafe1a91d01dca21143be073295f2bed9491d5e7899ec0163881e16f3331e5653cdf447e7fb56fb52b9260264cdd7c7ad0e3aaf5695b6c
 DIST libavif-0.8.4.tar.gz 2952844 BLAKE2B 
b5cd46d668212aab23c8146ebfcb793214873d9f82e1b7ca5876cb9859b96ac5b60ad86c2345654f85e97cb6d920f286b683d0bb588ce7db04f50322b158678c
 SHA512 
92c5df26da70ca113ff3b217a4a09e3dea0b7c4737e0924bd2b232502cfda0c79f4f0785bc7992c973491af7660338cda481bae7b999632815142564bf3275ba

diff --git a/media-libs/libavif/libavif-0.8.3.ebuild 
b/media-libs/libavif/libavif-0.8.3.ebuild
deleted file mode 100644
index 3af174f791a..000
--- a/media-libs/libavif/libavif-0.8.3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake gnome2-utils
-
-DESCRIPTION="Library for encoding and decoding .avif files"
-HOMEPAGE="https://github.com/AOMediaCodec/libavif";
-SRC_URI="https://github.com/AOMediaCodec/libavif/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="+aom dav1d examples extras gdk-pixbuf rav1e"
-
-DEPEND="media-libs/libpng
-   sys-libs/zlib
-   virtual/jpeg
-   aom? ( >=media-libs/libaom-2.0.0 )
-   dav1d? ( media-libs/dav1d )
-   gdk-pixbuf? ( x11-libs/gdk-pixbuf:2 )
-   rav1e? ( media-video/rav1e[capi] )"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="|| ( aom dav1d )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_SHARED_LIBS=ON
-   -DAVIF_CODEC_AOM=$(usex aom ON OFF)
-   -DAVIF_CODEC_DAV1D=$(usex dav1d ON OFF)
-   -DAVIF_CODEC_LIBGAV1=OFF
-   -DAVIF_CODEC_RAV1E=$(usex rav1e ON OFF)
-
-   # Use system libraries.
-   -DAVIF_LOCAL_ZLIBPNG=OFF
-   -DAVIF_LOCAL_JPEG=OFF
-
-   -DAVIF_BUILD_EXAMPLES=$(usex examples ON OFF)
-   -DAVIF_BUILD_APPS=$(usex extras ON OFF)
-   -DAVIF_BUILD_TESTS=$(usex extras ON OFF)
-
-   -DAVIF_BUILD_GDK_PIXBUF=$(usex gdk-pixbuf ON OFF)
-
-   -DAVIF_ENABLE_WERROR=OFF
-   )
-
-   cmake_src_configure
-}
-
-pkg_preinst() {
-   if use gdk-pixbuf ; then
-   gnome2_gdk_pixbuf_savelist
-   fi
-}
-
-pkg_postinst() {
-   if ! use aom && ! use rav1e ; then
-   ewarn "aom and rav1e flags are not set,"
-   ewarn "libavif will work in read-only mode."
-   ewarn "Enable aom or rav1e flag if you want to save .AVIF 
files."
-   fi
-
-   if use gdk-pixbuf ; then
-   gnome2_gdk_pixbuf_update
-   fi
-}
-
-pkg_postrm() {
-   if use gdk-pixbuf ; then
-   gnome2_gdk_pixbuf_update
-   fi
-}



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

2021-02-12 Thread Sam James
commit: 4b26fced0d93ce48dfa466d3f8f25e339478dbf7
Author: Bernd Waibel  gmail  com>
AuthorDate: Mon Feb  1 20:49:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 16:20:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b26fced

media-gfx/alembic: drop 1.7.12

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/19299
Signed-off-by: Sam James  gentoo.org>

 media-gfx/alembic/Manifest |  1 -
 media-gfx/alembic/alembic-1.7.12.ebuild| 90 --
 ...11-0001-Fix-to-find-boost-with-cmake-3.11.patch | 60 ---
 ...se-by-setting-a-proper-ILMBASE_ROOT-value.patch | 72 -
 ...bic-1.7.11-0003-Fix-env-var-for-renderman.patch | 29 ---
 7.11-0004-Fix-a-compile-issue-with-const.patch | 27 ---
 ...Alembic-Tests-CMakeLists.txt-fix-variable.patch | 29 ---
 media-gfx/alembic/metadata.xml |  5 --
 8 files changed, 313 deletions(-)

diff --git a/media-gfx/alembic/Manifest b/media-gfx/alembic/Manifest
index e09960db353..6b21cc8ad5b 100644
--- a/media-gfx/alembic/Manifest
+++ b/media-gfx/alembic/Manifest
@@ -1,2 +1 @@
-DIST alembic-1.7.12.tar.gz 827983 BLAKE2B 
7d508fdbfd92f213936635666a221fdad30f242a37ef8ff54a6272854565ebb890ffd11d8fe010f1558c0872fcb23080413d76380772ebf5db52033bdf0d9c85
 SHA512 
e05e0b24056c17f01784ced1f9606a269974de195f1aca8a6fce2123314e7ee609f70df77ac7fe18dc7f0c04fb883d38cc7de9b963caacf9586aaa24d4ac6210
 DIST alembic-1.7.16.tar.gz 855709 BLAKE2B 
8009ed199b7dca190e40f56969d7c446e65bd78f58cee75dda4883ecf02b6c7ee422db76c4f523a76a4b2d42ef1547ededf5de0055cdb5d801c5cd4918a0b5f4
 SHA512 
bd4777dc4abf15bfb8307b00fd2d67671e89944d0dd8a74a657f4aee49e6a1cd0ab1fe5bb7f9afc63abcce2123466bb8a9a3886d41724ed2c242bc61d7d5b3a1

diff --git a/media-gfx/alembic/alembic-1.7.12.ebuild 
b/media-gfx/alembic/alembic-1.7.12.ebuild
deleted file mode 100644
index d67d4611da1..000
--- a/media-gfx/alembic/alembic-1.7.12.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake multiprocessing
-
-DESCRIPTION="Open framework for storing and sharing scene data"
-HOMEPAGE="https://www.alembic.io/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="+boost doc examples hdf5 prman test zlib"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   hdf5? ( zlib )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=media-libs/openexr-2.3.0:=
-   boost? ( >=dev-libs/boost-1.65.0:= )
-   hdf5? ( >=sci-libs/hdf5-1.10.2:=[zlib(+)] )
-   zlib? ( >=sys-libs/zlib-1.2.11-r1 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="doc? ( >=app-doc/doxygen-1.8.14-r1 )"
-
-DOCS=( "ACKNOWLEDGEMENTS.txt" "FEEDBACK.txt" "NEWS.txt" "README.txt" )
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.7.11-0001-Fix-to-find-boost-with-cmake-3.11.patch"
-   
"${FILESDIR}/${PN}-1.7.11-0002-Find-IlmBase-by-setting-a-proper-ILMBASE_ROOT-value.patch"
-   "${FILESDIR}/${PN}-1.7.11-0003-Fix-env-var-for-renderman.patch"
-   "${FILESDIR}/${PN}-1.7.11-0004-Fix-a-compile-issue-with-const.patch"
-   "${FILESDIR}/${PN}-1.7.11-0005-Fix-install-locations.patch"
-   
"${FILESDIR}/${PN}-1.7.11-0006-python-PyAlembic-Tests-CMakeLists.txt-fix-variable.patch"
-)
-
-src_prepare() {
-   cmake_src_prepare
-   if use doc; then
-   doxygen -u Doxyfile || die "Failed to update Doxyfile"
-   sed -i -e 's|DOT_NUM_THREADS[ \t]*= 0|DOT_NUM_THREADS = 
'$(makeopts_jobs)'|' Doxyfile || die "Failed to change dot threads"
-   fi
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DALEMBIC_SHARED_LIBS=ON
-   # The CMakeLists.txt file needs C++11 or C++-0x if none of them
-   # is defined
-   -DALEMBIC_LIB_USES_BOOST=$(usex boost)
-   -DALEMBIC_LIB_USES_TR1=$(usex !boost)
-   -DUSE_ARNOLD=OFF
-   -DUSE_BINARIES=ON
-   -DUSE_EXAMPLES=$(usex examples)
-   -DUSE_HDF5=$(usex hdf5)
-   -DUSE_MAYA=OFF
-   -DUSE_PRMAN=$(usex prman)
-   -DUSE_PYALEMBIC=OFF
-   -DUSE_TESTS=$(usex test)
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   if use doc; then
-   doxygen Doxyfile || die "Failed to build documentation"
-   fi
-}
-
-src_install() {
-   use doc && local HTML_DOCS=( doc/html/. )
-   cmake_src_install
-}
-
-pkg_postinst() {
-   if use prman; then
-   einfo "If you're looking for an ebuild for renderman, you may 
want to"
-   einfo "try the waebbl overlay: 'eselect repository enable 
waebbl'"
-   einfo "followed by 'emerge renderman'"

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

2021-02-12 Thread Sam James
commit: afeb3f94be89d102efa97e7cc6342c325916b71d
Author: Wim Muskee  gmail  com>
AuthorDate: Sun Jan 31 12:40:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 16:20:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afeb3f94

dev-python/genshi: version bump to 0.7.5

- add py39
- add github upstream id to metadata

Signed-off-by: Wim Muskee  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19269
Signed-off-by: Sam James  gentoo.org>

 dev-python/genshi/Manifest|  1 +
 dev-python/genshi/genshi-0.7.5.ebuild | 32 
 dev-python/genshi/metadata.xml|  1 +
 3 files changed, 34 insertions(+)

diff --git a/dev-python/genshi/Manifest b/dev-python/genshi/Manifest
index 3b7af09b4d0..7115d30ae8c 100644
--- a/dev-python/genshi/Manifest
+++ b/dev-python/genshi/Manifest
@@ -1 +1,2 @@
 DIST Genshi-0.7.3.tar.gz 271238 BLAKE2B 
20addd3243980574e6e2024a7c275c157392987c5265aaa71527e78b92bd25ec476de21d08f6b442de420a925654a064a0071bbd8cf056c0eb18cd8fb085af8c
 SHA512 
b153a9755f9791f349dea35e3ab3099af66b1be5b83bdea9d356b456ddd4e1ff88f7a85e822a2c06aea936c2f843bdc8ddc91c74de2a72111896d8db9a195b87
+DIST Genshi-0.7.5.tar.gz 266071 BLAKE2B 
007a094f8ce9aa17209a2c1c7241eb5eb50c3be3439fa2066ac7ceab88fa4dccbcaa11809042445e23ad1ce106b2e9efa825ac11de03038f07b421e9b93c03f6
 SHA512 
b5be34094e2eea8f5fc373097414dc77ddfe0ab0a82901b6fd87af558cf62420f690fb39bff2d13bde3f7fef5ef000697372996877b48187ed068227dab59119

diff --git a/dev-python/genshi/genshi-0.7.5.ebuild 
b/dev-python/genshi/genshi-0.7.5.ebuild
new file mode 100644
index 000..277bb83e32e
--- /dev/null
+++ b/dev-python/genshi/genshi-0.7.5.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1
+
+DESCRIPTION="Python toolkit for stream-based generation of output for the web"
+HOMEPAGE="http://genshi.edgewall.org/ https://pypi.org/project/Genshi/";
+SRC_URI="mirror://pypi/G/${PN^}/${P^}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="doc examples"
+
+S="${WORKDIR}/${P^}"
+
+distutils_enable_tests setup.py
+
+python_install_all() {
+   if use doc; then
+   dodoc doc/*.txt
+   fi
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}

diff --git a/dev-python/genshi/metadata.xml b/dev-python/genshi/metadata.xml
index 026887751ec..a4ac4b4516e 100644
--- a/dev-python/genshi/metadata.xml
+++ b/dev-python/genshi/metadata.xml
@@ -7,6 +7,7 @@



+   edgewall/genshi
Genshi

 



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

2021-02-12 Thread Brian Evans
commit: 5b3a9176615b79a5aa8f315f0fb6a7a39df7a40f
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Feb 12 16:15:33 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Feb 12 16:15:33 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=5b3a9176

mirrors: distfiles - ftps:// is not supported

mirmon throws a parse error.  Remove new entry

Signed-off-by: Brian Evans  gentoo.org>

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

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index ef7451a..2c3f489 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -137,7 +137,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   Ircam
   https://mirrors.ircam.fr/pub/gentoo-distfiles/
   https://mirrors.ircam.fr/pub/gentoo-distfiles/
-  ftps://mirrors.ircam.fr/pub/gentoo-distfiles/
   rsync://mirrors.ircam.fr/pub/gentoo-distfiles/
 
 



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

2021-02-12 Thread James Le Cuirot
commit: e05a5d3820096b459e20e811caccd56d34366605
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Feb 12 14:04:32 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Feb 12 16:09:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05a5d38

www-apps/phpBB: Bump to 3.3.3, drop old 3.3.2

This version supports PHP 8.0.

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

 www-apps/phpBB/Manifest   | 2 +-
 www-apps/phpBB/{phpBB-3.3.2.ebuild => phpBB-3.3.3.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/www-apps/phpBB/Manifest b/www-apps/phpBB/Manifest
index 37a4bb1723b..c8f14dfd36c 100644
--- a/www-apps/phpBB/Manifest
+++ b/www-apps/phpBB/Manifest
@@ -1 +1 @@
-DIST phpBB-3.3.2.tar.bz2 4616676 BLAKE2B 
3199dac9c3ad95697e24c30d91131a29e05a19783cbc002ef65c87f4834def73de669ce1810b02c960dd47cec1b4e6d51d41a456e5f704e79791b5af5cab980d
 SHA512 
8acdd88232ebfd914c74dd46edafcca66dd67669c2db4bf8008b9ece9f6af300825933a6dc0febe6cf70ffe8d4fd550a24eebedd684dc233c7866463fdba3039
+DIST phpBB-3.3.3.tar.bz2 4703855 BLAKE2B 
28eb4ad42c80adad372858e899ac33ae2da80044aed1d43edd94de4698d9bf91a5a9571daf7d9be52204c4c8262902f725a40564f921ddf9d89c31f73661bc8c
 SHA512 
a43ff244a4cf3917dfac6e24c21bd52e70ae3391313fd6a3dcaba08907485359c42200bd767137061258b125134f4798b26ecd82bbf8ba360755a63d875ae5d5

diff --git a/www-apps/phpBB/phpBB-3.3.2.ebuild 
b/www-apps/phpBB/phpBB-3.3.3.ebuild
similarity index 96%
rename from www-apps/phpBB/phpBB-3.3.2.ebuild
rename to www-apps/phpBB/phpBB-3.3.3.ebuild
index 92e371c9f13..eb1f59b4ed6 100644
--- a/www-apps/phpBB/phpBB-3.3.2.ebuild
+++ b/www-apps/phpBB/phpBB-3.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,6 +19,7 @@ PHP_RDEPEND="(
 )"
 
 RDEPEND="|| (
+   ${PHP_RDEPEND//@SLOT@/8.0}
${PHP_RDEPEND//@SLOT@/7.4}
${PHP_RDEPEND//@SLOT@/7.3}
${PHP_RDEPEND//@SLOT@/7.2}



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

2021-02-12 Thread Sam James
commit: fc42409f657815c9488daf552c8548b00b83f446
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 16:01:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 16:01:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc42409f

dev-python/sentry-sdk: bump to 0.20.1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-python/sentry-sdk/Manifest  | 2 +-
 .../sentry-sdk/{sentry-sdk-0.20.0.ebuild => sentry-sdk-0.20.1.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 4e28f1d88ff..07a014e6ad6 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,2 +1,2 @@
 DIST sentry-sdk-0.19.5.tar.gz 206164 BLAKE2B 
9d7ce2a64fcb511c659188dc18bc4af18052c0f12ff5d31848f341ef20cbc6c9cf1102d17e6e8d8b741eb8000f94978f840f3ec66b43367820e0ccce97b1fd1b
 SHA512 
082ace137656e8cc8317e70cf4fe9823ccf8cc3ed7b54af059990cede72179924a36896a31a806de4adbbf3bd66e54d5385eb630c047b929583e32c39ed69d61
-DIST sentry-sdk-0.20.0.tar.gz 210340 BLAKE2B 
7d6038f1b354bff447ac967a78f75413d2c297247cf70a3223f5ae556738573d9c04db64e0d96f220a6c6aa43313f0b85f799e5086d8eeb288537d74f40fcc78
 SHA512 
7d36e02f1aecbb8f842643817952e1d6f409f3c6d43697a2cd637346bbab5ecc11a5c216888d2d24fd4dc361bef7e78f2a9bd33b1fe1a6108f544d6f16760014
+DIST sentry-sdk-0.20.1.tar.gz 210762 BLAKE2B 
64ff322667374c914aa00a80ffa5eca2d92ec0965bc6bf7bdc65cf89e75a3cd5f5db32cd7e442caae515348b1f7948209e9810729f4fbc913730337f06444b73
 SHA512 
cd7871bd3da31340752477058fcf788401910a4e0b4ac38d53beafbedcdfe62b3216d6d2bcf2d1998e8c3e02886da76f6a8aa2809ba1e473421f96257890e75c

diff --git a/dev-python/sentry-sdk/sentry-sdk-0.20.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-0.20.1.ebuild
similarity index 100%
rename from dev-python/sentry-sdk/sentry-sdk-0.20.0.ebuild
rename to dev-python/sentry-sdk/sentry-sdk-0.20.1.ebuild



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

2021-02-12 Thread Brian Evans
commit: ce773fcf35f4df2740f8983981e0b71f426ec3aa
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Feb 12 16:00:09 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Feb 12 16:00:09 2021 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=ce773fcf

distfiles.xml: Fix XML structure

Signed-off-by: Brian Evans  gentoo.org>

 files/mirrors/distfiles.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 30fdb34..ef7451a 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -246,6 +246,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
   root S.A.
   http://gentoo.mirror.root.lu/
   ftp://mirror.root.lu/gentoo/
+
   
   
 



[gentoo-commits] proj/sci:master commit in: dev-python/snakemake/

2021-02-12 Thread Andrew Ammerlaan
commit: 990fd48f1fa182acb02b2a4922b06ab19ea7d01a
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Fri Feb 12 15:56:39 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Feb 12 15:56:59 2021 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=990fd48f

dev-python/snakemake: version bump 5.32.2

old version does not fetch, broken manifest

Closes: https://github.com/gentoo/sci/pull/1052
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan  riseup.net>

 .../{snakemake-5.31.1.ebuild => snakemake-5.32.2.ebuild} | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-python/snakemake/snakemake-5.31.1.ebuild 
b/dev-python/snakemake/snakemake-5.32.2.ebuild
similarity index 97%
rename from dev-python/snakemake/snakemake-5.31.1.ebuild
rename to dev-python/snakemake/snakemake-5.32.2.ebuild
index 6a358a456..312699378 100644
--- a/dev-python/snakemake/snakemake-5.31.1.ebuild
+++ b/dev-python/snakemake/snakemake-5.32.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,19 +31,19 @@ BDEPEND="test? (
 )"
 
 RDEPEND="
-   dev-python/wrapt[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/ratelimit[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/configargparse[${PYTHON_USEDEP}]
dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/configargparse[${PYTHON_USEDEP}]
dev-python/datrie[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
dev-python/GitPython[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/nbformat[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/ratelimit[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
dev-python/toposort[${PYTHON_USEDEP}]
+   dev-python/wrapt[${PYTHON_USEDEP}]
sci-mathematics/pulp[${PYTHON_USEDEP}]
 "
 



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

2021-02-12 Thread Stephan Hartmann
commit: 599294b42736da7ee913c6ba59263b1f902a4fa0
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Fri Feb 12 15:38:45 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Fri Feb 12 15:41:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599294b4

media-libs/libwebp: bump to 1.2.0

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 media-libs/libwebp/Manifest |  1 +
 media-libs/libwebp/libwebp-1.2.0.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest
index 2b15e544564..7c3e1b53ad8 100644
--- a/media-libs/libwebp/Manifest
+++ b/media-libs/libwebp/Manifest
@@ -1 +1,2 @@
 DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B 
ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef
 SHA512 
c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549
+DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 
213b2385f646dd0fbaa7c9103b0d33a9cb5e7285d9df91107db722f514428ab8cc896704d71a3913ca1aedffeb706fcda4c7a59a3960ebc21c74ca9422632605
 SHA512 
c46b41899a543cc80914c89646dd607dbb5d025a9727dd83ef70994b9310eedc697666bd812141a90aa16632a9a354a031d9360a9ee1112295c7e154e69f0b74

diff --git a/media-libs/libwebp/libwebp-1.2.0.ebuild 
b/media-libs/libwebp/libwebp-1.2.0.ebuild
new file mode 100644
index 000..958ddc32755
--- /dev/null
+++ b/media-libs/libwebp/libwebp-1.2.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools libtool multilib-minimal
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="A lossy image compression format"
+HOMEPAGE="https://developers.google.com/speed/webp/download";
+SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/7" # subslot = libwebp soname version
+[[ "${PV}" = *_rc* ]] || \
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg 
opengl +png static-libs swap-16bit-csp tiff"
+
+# TODO: dev-lang/swig bindings in swig/ subdirectory
+RDEPEND="gif? ( media-libs/giflib:= )
+   jpeg? ( virtual/jpeg:0= )
+   opengl? (
+   media-libs/freeglut
+   virtual/opengl
+   )
+   png? ( media-libs/libpng:0= )
+   tiff? ( media-libs/tiff:0= )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   # Fix libtool relinking, bug 499270.
+   #elibtoolize
+   eautoreconf
+}
+
+multilib_src_configure() {
+   local args=(
+   --enable-libwebpmux
+   --enable-libwebpdemux
+   --enable-libwebpdecoder
+   $(use_enable static-libs static)
+   $(use_enable swap-16bit-csp)
+   $(use_enable jpeg)
+   $(use_enable png)
+   $(use_enable opengl gl)
+   $(use_enable tiff)
+
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable cpu_flags_x86_sse4_1 sse4.1)
+   $(use_enable cpu_flags_arm_neon neon)
+
+   # Only used for gif2webp binary wrt #486646
+   $(multilib_native_use_enable gif)
+   )
+
+   ECONF_SOURCE="${S}" econf "${args[@]}"
+}
+
+multilib_src_install() {
+   emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+   find "${ED}" -type f -name "*.la" -delete || die
+   dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux}
+}



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpflow/files/, net-analyzer/tcpflow/

2021-02-12 Thread Sam James
commit: 61e6ac60c4a99110f68f02dbc16556e1a493b3d3
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 15:38:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 15:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e6ac60

net-analyzer/tcpflow: restore package with 1.6.1 (python 3)

Closes: https://bugs.gentoo.org/735392
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/tcpflow/Manifest  |  3 +
 .../files/tcpflow-1.5.0_alpha-libcapng.patch   | 13 +
 .../tcpflow/files/tcpflow-1.5.2-gentoo.patch   | 64 ++
 net-analyzer/tcpflow/metadata.xml  | 11 
 net-analyzer/tcpflow/tcpflow-1.6.1.ebuild  | 63 +
 5 files changed, 154 insertions(+)

diff --git a/net-analyzer/tcpflow/Manifest b/net-analyzer/tcpflow/Manifest
new file mode 100644
index 000..2ca13347df5
--- /dev/null
+++ b/net-analyzer/tcpflow/Manifest
@@ -0,0 +1,3 @@
+DIST be13_api-20170924.tar.gz 75724 BLAKE2B 
a5257346b9c0740d9758543fe7772c960e1941735abefe4d24d347631b35d1511fde8eb5a58dbb2824c54e78ee0d686a2549ceea2c1dc91e05ef92899c8b3c2d
 SHA512 
5bf0d28f23df9436304245ccbdbf4af5b0f65e62b92e3039cfb9a70fe2056aa90dcce906db02f3df83fcf2a415c8a46f0f75468d48e13b15673d11c447a4c9c4
+DIST dfxml-20170921.tar.gz 163616 BLAKE2B 
17214d15596a136efb2afc7246ee0f5696620b5aac7c2d78e37764f51487ff816de5a7c0f59e7484d358a8cd8eab34841716970cd859f0ce868ac29c8532754c
 SHA512 
0885947aaf8efe639c13324413ef0cca49750027b48b434f226fb9fbfba494e84e245da879dc0d77b46bddc27798f7f5df12590fce47b096683034bbc61280e1
+DIST tcpflow-1.6.1.tar.gz 915502 BLAKE2B 
6560d11fe6a2b6bd77ddcffb47338e9af358a0f5ec07402ec81dae4cf87dd5cc26bf300df014927df8b8b6143e14553dd2a70cb63769dc4f2525cf9dd1967582
 SHA512 
ec5b9d5e5f0bc1d6582b9f2537c9ba6c8ae3d9c8f88fb0c67ef031146a515d19caa5ecd365492fb5daf8ddde77b58ea5190290b8e43b40abcdea5aaaef5e2e1c

diff --git a/net-analyzer/tcpflow/files/tcpflow-1.5.0_alpha-libcapng.patch 
b/net-analyzer/tcpflow/files/tcpflow-1.5.0_alpha-libcapng.patch
new file mode 100644
index 000..b56144324c0
--- /dev/null
+++ b/net-analyzer/tcpflow/files/tcpflow-1.5.0_alpha-libcapng.patch
@@ -0,0 +1,13 @@
+--- a/src/tcpflow.cpp
 b/src/tcpflow.cpp
+@@ -30,6 +30,10 @@
+ #include 
+ #endif
+ 
++#ifdef HAVE_CAP_NG_H
++#include 
++#endif
++
+ /* bring in inet_ntop if it is not present */
+ #define ETH_ALEN 6
+ #ifndef HAVE_INET_NTOP

diff --git a/net-analyzer/tcpflow/files/tcpflow-1.5.2-gentoo.patch 
b/net-analyzer/tcpflow/files/tcpflow-1.5.2-gentoo.patch
new file mode 100644
index 000..e6748c01968
--- /dev/null
+++ b/net-analyzer/tcpflow/files/tcpflow-1.5.2-gentoo.patch
@@ -0,0 +1,64 @@
+--- a/configure.ac
 b/configure.ac
+@@ -30,7 +30,6 @@
+ AC_PROG_INSTALL
+ 
+ m4_include([m4/slg_searchdirs.m4])
+-m4_include([m4/slg_gcc_all_warnings.m4])
+ 
+ 
+ # use C++11 mode if available; HAVE_CXX11 is defined in config.h if so.  Don't
+@@ -402,7 +402,12 @@
+   AC_CHECK_HEADERS(cap-ng.h)
+ fi
+ 
+-
++
++# http-parser
++ 
++AC_CHECK_LIB(http_parser,http_parser_init,,
++  AC_MSG_ERROR([http-parser library not installed]))
++AC_CHECK_HEADERS(http_parser.h)
+ 
+ 
+ # Specify our other headers
+--- a/src/scan_http.cpp
 b/src/scan_http.cpp
+@@ -11,7 +11,11 @@
+ #include "tcpip.h"
+ #include "tcpdemux.h"
+ 
++#ifdef HAVE_HTTP_PARSER_H
++#include "http_parser.h"
++#else
+ #include "http-parser/http_parser.h"
++#endif
+ 
+ #include "mime_map.h"
+ 
+diff --git a/src/Makefile.am b/src/Makefile.am
+index 793ec1a..ecac7a9 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -98,8 +98,6 @@ tcpflow_SOURCES = \
+   scan_netviz.cpp \
+   pcap_writer.h \
+   iptree.h \
+-  http-parser/http_parser.c \
+-  http-parser/http_parser.h \
+   mime_map.cpp \
+   mime_map.h
+ 
+@@ -110,12 +108,6 @@ tcpflow_SOURCES = \
+ EXTRA_DIST =\
+   inet_ntop.c \
+   inet_ntop.h \
+-  http-parser/AUTHORS \
+-  http-parser/CONTRIBUTIONS \
+-  http-parser/LICENSE-MIT \
+-  http-parser/Makefile \
+-  http-parser/README.md \
+-  http-parser/http_parser.gyp \
+   wifipcap/README.txt \
+   wifipcap/TimeVal.cpp \
+   wifipcap/TimeVal.h \

diff --git a/net-analyzer/tcpflow/metadata.xml 
b/net-analyzer/tcpflow/metadata.xml
new file mode 100644
index 000..d0b78340e0f
--- /dev/null
+++ b/net-analyzer/tcpflow/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   net...@gentoo.org
+   Gentoo network monitoring and analysis project
+   
+   
+   simsong/tcpflow
+   
+

diff --git a/net-analyzer/tcpflow/tcpflow-1.6.1.ebuild 
b/net-analyzer/tcpflow/tcpflow-1.6.1.ebuild
new file mode 100644
index 000..7bd4f40e888
--- /dev/null
+

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

2021-02-12 Thread Ulrich Müller
commit: fb3eeb740bddfd0a4b265fb8f021d07ea2e0b71d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Fri Feb 12 15:21:35 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Fri Feb 12 15:21:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3eeb74

app-editors/emacs: Drop motif flag

Following upstream removal of Motif support.

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/emacs/emacs-28.0..ebuild | 37 ++--
 1 file changed, 11 insertions(+), 26 deletions(-)

diff --git a/app-editors/emacs/emacs-28.0..ebuild 
b/app-editors/emacs/emacs-28.0..ebuild
index c82a42541a8..e0903a5c2b0 100644
--- a/app-editors/emacs/emacs-28.0..ebuild
+++ b/app-editors/emacs/emacs-28.0..ebuild
@@ -40,7 +40,7 @@ DESCRIPTION="The extensible, customizable, self-documenting 
real-time display ed
 HOMEPAGE="https://www.gnu.org/software/emacs/";
 
 LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
+gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json 
kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source 
ssl svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm 
xwidgets zlib"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gconf gfile gif 
+gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json 
kerberos lcms libxml2 livecd m17n-lib mailutils png selinux sound source ssl 
svg systemd +threads tiff toolkit-scroll-bars wide-int Xaw3d xft +xpm xwidgets 
zlib"
 RESTRICT="test"
 
 RDEPEND="app-emacs/emacs-common-gentoo[games?,gui(-)?]
@@ -101,24 +101,16 @@ RDEPEND="app-emacs/emacs-common-gentoo[games?,gui(-)?]
)
)
!gtk? (
-   motif? (
-   >=x11-libs/motif-2.3:0
-   x11-libs/libXpm
+   Xaw3d? (
+   x11-libs/libXaw3d
x11-libs/libXmu
x11-libs/libXt
)
-   !motif? (
-   Xaw3d? (
-   x11-libs/libXaw3d
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-   !Xaw3d? ( athena? (
-   x11-libs/libXaw
-   x11-libs/libXmu
-   x11-libs/libXt
-   ) )
-   )
+   !Xaw3d? ( athena? (
+   x11-libs/libXaw
+   x11-libs/libXmu
+   x11-libs/libXt
+   ) )
)
) )"
 
@@ -222,20 +214,13 @@ src_configure() {
See 
 and

.
If you intend to use more than one display, 
then it is strongly
-   recommended that you compile Emacs with the 
Athena/Lucid or the
-   Motif toolkit instead.
+   recommended that you compile Emacs with the 
Athena/Lucid
+   toolkit instead.
EOF
myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
-   for f in motif Xaw3d athena; do
-   use ${f} && ewarn \
-   "USE flag \"${f}\" has no effect if 
\"gtk\" is set."
-   done
-   elif use motif; then
-   einfo "Configuring to build with Motif toolkit"
-   myconf+=" --with-x-toolkit=motif"
for f in Xaw3d athena; do
use ${f} && ewarn \
-   "USE flag \"${f}\" has no effect if 
\"motif\" is set."
+   "USE flag \"${f}\" has no effect if 
\"gtk\" is set."
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/findlib/files/

2021-02-12 Thread Sam James
commit: 320da16c6f1d650b4d11dfbed734f1c9b5014bac
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 13:58:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 15:13:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320da16c

dev-ml/findlib: remove unused patches

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/19429
Signed-off-by: Sam James  gentoo.org>

 dev-ml/findlib/files/externalmeta4.patch | 16 
 dev-ml/findlib/files/externalmeta5.patch | 13 -
 dev-ml/findlib/files/externalmeta6.patch | 13 -
 3 files changed, 42 deletions(-)

diff --git a/dev-ml/findlib/files/externalmeta4.patch 
b/dev-ml/findlib/files/externalmeta4.patch
deleted file mode 100644
index a2bb4945f18..000
--- a/dev-ml/findlib/files/externalmeta4.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Avoid installing META files for labltk, camlp4 and ocamlbuild: Those are 
provided by their
-respective packages now.
-
-Index: findlib-1.7.1/configure
-===
 findlib-1.7.1.orig/configure
-+++ findlib-1.7.1/configure
-@@ -539,7 +539,7 @@ fi
- 
- # Generate the META files now.
- 
--l="$ldbm dynlink graphics num num-top str threads unix stdlib bigarray 
ocamldoc $llabltk $lcamlp4 $lobuild $lcomplibs $lbytes $lspacetime"
-+l="$ldbm dynlink graphics num num-top str threads unix stdlib bigarray 
ocamldoc $lcomplibs $lbytes $lspacetime"
- 
- for dir in site-lib-src/*; do
- # We do not really know if $dir is a directory.

diff --git a/dev-ml/findlib/files/externalmeta5.patch 
b/dev-ml/findlib/files/externalmeta5.patch
deleted file mode 100644
index ac90722de3b..000
--- a/dev-ml/findlib/files/externalmeta5.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: findlib-1.7.2/configure
-===
 findlib-1.7.2.orig/configure
-+++ findlib-1.7.2/configure
-@@ -557,7 +557,7 @@ fi
- 
- # Generate the META files now.
- 
--l="$ldbm dynlink graphics $lnum num-top str threads unix stdlib bigarray 
ocamldoc $llabltk $lcamlp4 $lobuild $lcomplibs $lbytes $lspacetime"
-+l="$ldbm dynlink graphics $lnum num-top str threads unix stdlib bigarray 
ocamldoc $lcomplibs $lbytes $lspacetime"
- 
- for dir in site-lib-src/*; do
- # We do not really know if $dir is a directory.

diff --git a/dev-ml/findlib/files/externalmeta6.patch 
b/dev-ml/findlib/files/externalmeta6.patch
deleted file mode 100644
index 7dbe9aa48e0..000
--- a/dev-ml/findlib/files/externalmeta6.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: findlib-1.7.2/configure
-===
 findlib-1.7.2.orig/configure
-+++ findlib-1.7.2/configure
-@@ -557,7 +557,7 @@ fi
- 
- # Generate the META files now.
- 
--l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc 
$llabltk $lcamlp4 $lobuild $lcomplibs $lbytes $lspacetime"
-+l="$ldbm dynlink graphics $lnum str threads unix stdlib bigarray ocamldoc 
$lcomplibs $lbytes $lspacetime"
- 
- for dir in site-lib-src/*; do
- # We do not really know if $dir is a directory.



[gentoo-commits] repo/gentoo:master commit in: dev-ml/extlib/files/

2021-02-12 Thread Sam James
commit: 1b58965d7fa3d02567c5cad490a230529f00ffe2
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Fri Feb 12 13:57:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 15:13:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b58965d

dev-ml/extlib: remove unused patch

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/19428
Signed-off-by: Sam James  gentoo.org>

 dev-ml/extlib/files/ocaml405.patch | 35 ---
 1 file changed, 35 deletions(-)

diff --git a/dev-ml/extlib/files/ocaml405.patch 
b/dev-ml/extlib/files/ocaml405.patch
deleted file mode 100644
index 4e3b04a1c8e..000
--- a/dev-ml/extlib/files/ocaml405.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Index: ocaml-extlib-1.7.1/src/configure.ml
-===
 ocaml-extlib-1.7.1.orig/src/configure.ml
-+++ ocaml-extlib-1.7.1/src/configure.ml
-@@ -3,5 +3,6 @@ let () =
-   print_endline (if Sys.ocaml_version >= "4.02.0" then "-D OCAML4_02 " else 
"");
-   print_endline (if Sys.ocaml_version >= "4.03.0" then "-D OCAML4_03 " else 
"");
-   print_endline (if Sys.ocaml_version >= "4.04.0" then "-D OCAML4_04 " else 
"");
-+  print_endline (if Sys.ocaml_version >= "4.05.0" then "-D OCAML4_05 " else 
"");
-   let (_:int) = Sys.command "ocamlfind query -format \"-D WITH_BYTES\" bytes" 
in ();
-   exit 0
-Index: ocaml-extlib-1.7.1/src/extHashtbl.mli
-===
 ocaml-extlib-1.7.1.orig/src/extHashtbl.mli
-+++ ocaml-extlib-1.7.1/src/extHashtbl.mli
-@@ -132,6 +132,9 @@ module type S =
- val add : 'a t -> key -> 'a -> unit
- val remove : 'a t -> key -> unit
- val find : 'a t -> key -> 'a
-+#ifdef OCAML4_05
-+val find_opt:  'a t -> key -> 'a option
-+#endif
- val find_all : 'a t -> key -> 'a list
- val replace : 'a t -> key -> 'a -> unit
- val mem : 'a t -> key -> bool
-@@ -167,6 +170,9 @@ module type SeededS =
- val add : 'a t -> key -> 'a -> unit
- val remove : 'a t -> key -> unit
- val find : 'a t -> key -> 'a
-+#ifdef OCAML4_05
-+val find_opt : 'a t -> key -> 'a option
-+#endif
- val find_all : 'a t -> key -> 'a list
- val replace : 'a t -> key -> 'a -> unit
- val mem : 'a t -> key -> bool



[gentoo-commits] repo/gentoo:master commit in: sci-physics/bullet/

2021-02-12 Thread Sam James
commit: 6375dcbe6e3b54e6bb7543ec4b6428e551c5049f
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Sun Feb  7 04:05:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 15:10:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6375dcbe

sci-physics/bullet: bump to 3.08

Closes: https://bugs.gentoo.org/769251
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Ross Charles Campbell  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19356
Signed-off-by: Sam James  gentoo.org>

 sci-physics/bullet/Manifest   |  1 +
 sci-physics/bullet/bullet-3.08.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/sci-physics/bullet/Manifest b/sci-physics/bullet/Manifest
index a5d77918fa0..d3c89dce497 100644
--- a/sci-physics/bullet/Manifest
+++ b/sci-physics/bullet/Manifest
@@ -1 +1,2 @@
 DIST bullet-3.07.tar.gz 148413637 BLAKE2B 
776cd7651d11d865095ea000d353860bea09c6ff4ec8dd8e43282a78373e2830f6ce1ce2b87ed25a67be7bded297b3a6320b2872a71dfd3849e7b197c6d2c936
 SHA512 
31fc7cb4ed8b939abc9eeb0a8f6fff3a454ea4ebcffd797fd35a2320fe3ab222fcd315569809ea148d0efff47267f5eec9f4bf7aaf07730a06aa9babd2abc9a6
+DIST bullet-3.08.tar.gz 129282084 BLAKE2B 
daa5b6719575af28c6f6359ef51c7a9b8ca9cde2e5b4ea1b00c2991fc4d6b13175d034c7a694eaf36e8ff3ab343457027f57bb511639b3701341ad4551f1a6ca
 SHA512 
4177c2b2f3b007691102973e7a3d4337b8de559d20058db75a2d25eab35b9be62fa14e3362435ef6f7ea2f6b8cf02a78770cc49c17e979adf3a2b41f19ee702a

diff --git a/sci-physics/bullet/bullet-3.08.ebuild 
b/sci-physics/bullet/bullet-3.08.ebuild
new file mode 100644
index 000..255f3af6bc8
--- /dev/null
+++ b/sci-physics/bullet/bullet-3.08.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="Continuous Collision Detection and Physics Library"
+HOMEPAGE="https://www.bulletphysics.com/";
+SRC_URI="https://github.com/bulletphysics/bullet3/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc double-precision examples openmp tbb test threads"
+
+REQUIRED_USE="
+   openmp? ( threads )
+   tbb? ( threads )
+"
+
+RDEPEND="
+   virtual/opengl
+   media-libs/freeglut
+   tbb? ( dev-cpp/tbb )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="doc? ( app-doc/doxygen[dot] )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.85-soversion.patch )
+
+DOCS=( AUTHORS.txt LICENSE.txt README.md )
+
+# Building / linking of third Party library BussIK does not work out of the box
+RESTRICT="test"
+
+S="${WORKDIR}/${PN}3-${PV}"
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # allow to generate docs
+   sed -i -e 's/GENERATE_HTMLHELP.*//g' Doxyfile || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_CPU_DEMOS=OFF
+   -DBUILD_OPENGL3_DEMOS=OFF
+   -DBUILD_BULLET2_DEMOS=OFF
+   -DUSE_GRAPHICAL_BENCHMARK=OFF
+   -DINSTALL_LIBS=ON
+   -DBUILD_BULLET3=ON
+   -DBUILD_EXTRAS=OFF
+   -DUSE_DOUBLE_PRECISION=$(usex double-precision)
+   -DBUILD_UNIT_TESTS=$(usex test)
+   -DBULLET2_MULTITHREADING=$(usex threads)
+   -DBULLET2_USE_OPEN_MP_MULTITHREADING=$(usex openmp)
+   -DBULLET2_USE_TBB_MULTITHREADING=$(usex tbb)
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+
+   if use doc; then
+   doxygen || die
+   HTML_DOCS+=( html/. )
+   DOCS+=( docs/*.pdf )
+   fi
+
+   if use examples; then
+   # throws QA warnings
+   rm examples/ThirdPartyLibs/openvr/*/linux*/libopenvr_api.so || 
die
+   DOCS+=( examples )
+   fi
+}



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

2021-02-12 Thread Sam James
commit: 69f7abc47127b930547968bc9b21a5031a09a6ef
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Sun Feb  7 23:37:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 15:10:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f7abc4

net-misc/uftp: update to 5.0

Closes: https://bugs.gentoo.org/769242
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19371
Signed-off-by: Sam James  gentoo.org>

 net-misc/uftp/Manifest|  1 +
 net-misc/uftp/metadata.xml|  3 +++
 net-misc/uftp/uftp-5.0.ebuild | 49 +++
 3 files changed, 53 insertions(+)

diff --git a/net-misc/uftp/Manifest b/net-misc/uftp/Manifest
index 9f1cf5a6aa9..3e5dc4d4a70 100644
--- a/net-misc/uftp/Manifest
+++ b/net-misc/uftp/Manifest
@@ -1 +1,2 @@
 DIST uftp-4.10.1.tar.gz 245625 BLAKE2B 
23b01758fa5a0387471f8d95b24738d8157801822b8a07a59072eeab81277ceb5283463465ed522af6971d65141712ead3e2206caa286bedece9e0c34a149873
 SHA512 
9ef4594e0cde2f64970523661fcee07f34600bd4f2ab235c34bde9d20ef1b0312d5e430e1f52ab605c188c42aee4a0384ed02ae9f5e93b3edc062f848a8130bf
+DIST uftp-5.0.tar.gz 239651 BLAKE2B 
8fcba8c0fc2db2dac941eaff7ebc7f2b25c53dd2e021985a2c1d93c29ce0afb2bd7da79bb5a20e0d45f703837ebb375d07825456edc217abe32ff51665a6e237
 SHA512 
f76e86559971facd806141fae88c6c47ec8361440044e429126391c6ac17f5f6ec0c79950816f9329cbb85a6be31d0700d18f599ef0b56f8df3ebe03fad4e27a

diff --git a/net-misc/uftp/metadata.xml b/net-misc/uftp/metadata.xml
index 2a33d8eedc9..95eaf34a95d 100644
--- a/net-misc/uftp/metadata.xml
+++ b/net-misc/uftp/metadata.xml
@@ -9,6 +9,9 @@
proxy-ma...@gentoo.org
Proxy Maintainers
 
+
+   uftp-multicast
+
 
Install uftp server daemon
 

diff --git a/net-misc/uftp/uftp-5.0.ebuild b/net-misc/uftp/uftp-5.0.ebuild
new file mode 100644
index 000..b15f9e8f9e3
--- /dev/null
+++ b/net-misc/uftp/uftp-5.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Encrypted UDP based FTP with multicast"
+HOMEPAGE="http://uftp-multicast.sourceforge.net/";
+SRC_URI="https://download.sourceforge.net/${PN}-multicast/source-tar/${P}.tar.gz";
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+server ssl"
+
+# openssl with EC required, see #644674
+DEPEND="ssl? ( dev-libs/openssl:0=[-bindist] )"
+RDEPEND="${DEPEND}"
+
+# Workaround, see #644670
+RESTRICT=test
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.10.1_makefile.patch"
+)
+
+src_compile() {
+   use ssl || local opt="NO_ENCRYPTION=1"
+   emake CC=$(tc-getCC) $opt uftp uftp_keymgt
+   use server && emake CC=$(tc-getCC) $opt uftpd uftpproxyd
+}
+
+src_install() {
+   dobin uftp uftp_keymgt
+   dodoc {Changes,protocol,ReadMe}.txt
+   doman {uftp,uftp_keymgt}.1
+
+   if use server ; then
+   dosbin uftpd uftpproxyd
+   newinitd "${FILESDIR}/uftpd.init" uftpd
+   newconfd "${FILESDIR}/uftpd.conf" uftpd
+   newinitd "${FILESDIR}/uftpproxyd.init" uftpproxyd
+   newconfd "${FILESDIR}/uftpproxyd.conf" uftpproxyd
+   doman {uftpd,uftpproxyd}.1
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/logrotate" uftpd
+   fi
+}



  1   2   3   >