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

2019-04-20 Thread Hans de Graaff
commit: 9cb8dfcf92c642a8cfd516f7da1ccbcbc14b345c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:27:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb8dfcf

dev-ruby/fast_gettext: add 2.0.1

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

 dev-ruby/fast_gettext/Manifest  |  1 +
 dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild | 57 +
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/fast_gettext/Manifest b/dev-ruby/fast_gettext/Manifest
index 28959409037..18af18b1db7 100644
--- a/dev-ruby/fast_gettext/Manifest
+++ b/dev-ruby/fast_gettext/Manifest
@@ -2,3 +2,4 @@ DIST fast_gettext-1.6.0.tar.gz 88780 BLAKE2B 
237a37bf505fe7520a25c6014f052420190
 DIST fast_gettext-1.7.0.tar.gz 89176 BLAKE2B 
a42f50570c65ecf229dab0e29ad40ed3fd0f431f59fcc7daff4ad564131751e8a9884d52dfb8f2edd87b6fd5d1267973225fb51f9256844b37c28b251d15d757
 SHA512 
83c66c4f7bce6ccc08c1fe9e2b3cb71ea751d68bbff36587039a0b7af7e6276cb481debd3668673822455b9805114531547b28a777cafa8bda0f204ba36bf5a9
 DIST fast_gettext-1.8.0.tar.gz 89309 BLAKE2B 
8ead2922662667c24d07dbc1145002583b1a65edd3cb581ac5bc058560aca38ed083e0470d4834cfdc5abae36f1e8264171b75649343675ab415b28ea2f0e8ab
 SHA512 
0657b5955268166787a32bb74481cd07309018429c21707e061e022d67d5d2448d2d173149f164d16ff5f6c9ffa0feef38369b79daa299e1283fdcdc019ad72e
 DIST fast_gettext-2.0.0.tar.gz 91904 BLAKE2B 
fc0f752cad55512f502332a8721aa64fe1b3103ecedceac08b82f293575e974e0565b2936ae740e61ef3413919406959c6a78709ddc737b3e7decd710eafbd46
 SHA512 
f997a63e3a8836e191b8cdcb5ba0e260bedef4cc55efeecb12c1fb3a469cc98e9e565ac773392a2bdf266618a76c8d34b0522d5447967fb85f4dfeea3c10
+DIST fast_gettext-2.0.1.tar.gz 92037 BLAKE2B 
109470cb8ede188a7603dca9b79d17066b6fbbcfa13e2cb6b9a5a6f329d1285a042e152b5afaba206ac447fdbdbdb59f79b74ee2ac70ea39a99691a00fc82155
 SHA512 
edf98e22a39266c55e7d77547fb1b8cb3a07dcb7bd742e2eb93b636072902f065dede0d980bd3a67373f5afeacc39689cbcee33dd62ad10e1e94f6d84bcbc70c

diff --git a/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild 
b/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
new file mode 100644
index 000..42fd6949fc7
--- /dev/null
+++ b/dev-ruby/fast_gettext/fast_gettext-2.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 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_EXTRADOC="CHANGELOG Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="GetText but 3.5x faster, 560x less memory, clean namespace and 
threadsave!"
+HOMEPAGE="https://github.com/grosser/fast_gettext;
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   rm Gemfile.lock || die
+
+   # Remove jeweler and bump from Gemfile since they are not needed for 
tests.
+   sed -i -e '/jeweler/d' -e '/bump/d' -e '/appraisal/d' Gemfile || die
+   sed -i -e '/single/I s:^:#:' spec/spec_helper.rb || die
+   sed -i -e '/SingleCov/ s:^:#:' spec/{*,*/*}/*spec.rb || die
+
+   # Avoid unneeded dependency on git and development dependencies.
+   sed -e '/git ls-files/ s:^:#:' \
+   -e 
'/\(wwtd\|bump\|sqlite3\|activerecord\|i18n\|single_cov\|forking_test_runner\|rubocop\)/
 s:^:#:' \
+   -i fast_gettext.gemspec || die
+
+   # Avoid a test dependency on activerecord since this is now in the
+   # dependency tree for app-admin/puppet and many arches don't have
+   # rails keyworded.
+   sed -i -e '/active_record/ s:^:#:' spec/spec_helper.rb || die
+   rm -f spec/fast_gettext/translation_repository/db_spec.rb || die
+   rm -f spec/fast_gettext/storage_spec.rb || die
+   sed -i -e '/with i18n loaded/,/^  end/ s:^:#:' 
spec/fast_gettext/vendor/string_spec.rb || die
+
+   # Don't run a test that requires safe mode which we can't provide
+   # due to insecure directory settings for the portage dir. This spec
+   # also calls out to ruby which won't work with different ruby
+   # implementations.
+   sed -i -e '/can work in SAFE mode/,/^  end/ s:^:#:' 
spec/fast_gettext/translation_repository/mo_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Make sure the right ruby interpreter is used
+   sed -i -e "s:bundle exec ruby:bundle exec ${RUBY}:" 
spec/fast_gettext/vendor/*spec.rb || die
+}



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

2019-04-20 Thread Hans de Graaff
commit: e390d6ea9f28b5282d8b397938818dddb0ec3e76
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:41:22 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e390d6ea

dev-ruby/minitest-bonus-assertions: amd64 stable

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

 dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild 
b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
index 36c0fda53e2..c0077ea0b49 100644
--- a/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
+++ b/dev-ruby/minitest-bonus-assertions/minitest-bonus-assertions-3.0.ebuild
@@ -15,7 +15,7 @@ 
HOMEPAGE="https://github.com/halostatue/minitest-bonus-assertions;
 
 LICENSE="MIT"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/minitest-pretty_diff )"



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

2019-04-20 Thread Hans de Graaff
commit: 6d452fdd7ffcb01c27f31c6387c0a67d4d93d48a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:47:35 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d452fdd

dev-ruby/minitest-hooks: amd64 stable

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

 dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild 
b/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild
index 31a276775c6..8a94848081e 100644
--- a/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild
+++ b/dev-ruby/minitest-hooks/minitest-hooks-1.5.0.ebuild
@@ -15,5 +15,5 @@ HOMEPAGE="https://github.com/jeremyevans/minitest-hooks;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE=""



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

2019-04-20 Thread Hans de Graaff
commit: 4e6f41b9ab2bda5a325b30ec858e2a5b7046b0ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:53:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6f41b9

dev-ruby/httparty: add 0.17.0

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

 dev-ruby/httparty/Manifest   |  1 +
 dev-ruby/httparty/httparty-0.17.0.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index 88c326c6cf5..d9cb7cb7cb8 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1,2 +1,3 @@
 DIST httparty-0.16.2.gem 89600 BLAKE2B 
581b5fcadf59bb50864b2fa6d1aae220ff9881bba53363601c6e70c3291dc2cee351a8f42b1946ad516cdcab5a85b832e4260f04394e54255e0cd76bc6860d5e
 SHA512 
13efbacb9ee0325fbb185279ca9f7ffcc0131189ccf98d9889c6a1b6bcfa04fd7cbc6d1393bffe69a5a813a2f54f70b5926e176305fa70480dd0902968c894d0
 DIST httparty-0.16.4.gem 91136 BLAKE2B 
07988ebd768d826753780d1ac0e1cbf26dd592f131af690b8873787dcb00a48553fb5abb8962eb948ed7a877e38faab3103d9be90ee9c9867cc304b7b1a709e0
 SHA512 
a3465234cdc6118396b385c482a44a0c6aabf37cb81d00186c4f004e63d7c692bf8783c72dad5702d347d2dbf5bd0b54e78fb4852c149851b27d65f886c3525a
+DIST httparty-0.17.0.gem 100352 BLAKE2B 
49cdb05a5f0f0e6c6e31eae6541333892042227e29b53761636ebf608bca32665ecd0cc538cbc1baca3b0745b89b43a81fff8620e2d96017a60518f46fd9f303
 SHA512 
9aefaadf364dfe68e8d41cadc4652d0b40ef395d6b0506243a35e771106ca2cc0e9947e1676db39e6f034fd31bde16cc4fb759b78287830681d049ab39178cfb

diff --git a/dev-ruby/httparty/httparty-0.17.0.ebuild 
b/dev-ruby/httparty/httparty-0.17.0.ebuild
new file mode 100644
index 000..2e236d4eb46
--- /dev/null
+++ b/dev-ruby/httparty/httparty-0.17.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
+HOMEPAGE="https://jnunemaker.github.com/httparty;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
+
+ruby_add_bdepend 'test? ( dev-ruby/webmock )'
+
+all_ruby_prepare() {
+   # Remove bundler
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
+
+   # Avoid test dependency on cucumber. We can't run the features since
+   # they depend on mongrel which is no longer packaged.
+   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
+
+   # Avoid test dependency on simplecov
+   sed -i -e '/simplecov/I s:^:#:' \
+   -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb 
|| die
+
+   # Avoid test that works standalone but fails in the suite
+   sed -i -e '/calls block given to perform with each redirect/,/^
end/ s:^:#:' spec/httparty/request_spec.rb
+
+   # Avoid test that is not fully compatible with newer multi_xml
+   sed -i -e '/should be able parse response type xml automatically/askip 
"multi_xml"' spec/httparty_spec.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc examples/*
+}



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

2019-04-20 Thread Hans de Graaff
commit: ab7e34de609c7d95eb8f7909964f62d1f3e73119
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:48:34 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7e34de

dev-ruby/httparty: amd64 stable

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

 dev-ruby/httparty/httparty-0.16.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/httparty/httparty-0.16.4.ebuild 
b/dev-ruby/httparty/httparty-0.16.4.ebuild
index 164c944481e..dfd2e3b99d9 100644
--- a/dev-ruby/httparty/httparty-0.16.4.ebuild
+++ b/dev-ruby/httparty/httparty-0.16.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://jnunemaker.github.com/httparty;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'



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

2019-04-20 Thread Hans de Graaff
commit: dd2e933bb48719890651e9837a73f4f9dde57ddf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:48:20 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2e933b

dev-ruby/mime-types: amd64 stable

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

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

diff --git a/dev-ruby/mime-types/mime-types-3.2.2.ebuild 
b/dev-ruby/mime-types/mime-types-3.2.2.ebuild
index d077525073d..951620a1220 100644
--- a/dev-ruby/mime-types/mime-types-3.2.2.ebuild
+++ b/dev-ruby/mime-types/mime-types-3.2.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/mime-types/ruby-mime-types;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest:5 
dev-ruby/minitest-bonus-assertions:2 dev-ruby/minitest-hooks:1 )"



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

2019-04-20 Thread Hans de Graaff
commit: 68354866a592f8ef5c27877093223a29f9fc3ec1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:40:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68354866

dev-ruby/minitest-pretty_diff: amd64 stable

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

 dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild 
b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
index 7889250ca54..c5582036d09 100644
--- a/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
+++ b/dev-ruby/minitest-pretty_diff/minitest-pretty_diff-0.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/adammck/minitest-pretty_diff;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 each_ruby_test() {



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

2019-04-20 Thread Hans de Graaff
commit: bd35da646d221f02da309ab8533e010eda0ffdc7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:31:57 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd35da64

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

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

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

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



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

2019-04-20 Thread Hans de Graaff
commit: e5aead9f3148a722572fd6acef94b7b04d94623e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:27:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5aead9f

dev-ruby/httparty: cleanup

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

 dev-ruby/httparty/Manifest   |  1 -
 dev-ruby/httparty/httparty-0.16.3.ebuild | 52 
 2 files changed, 53 deletions(-)

diff --git a/dev-ruby/httparty/Manifest b/dev-ruby/httparty/Manifest
index 61e78aa35d0..88c326c6cf5 100644
--- a/dev-ruby/httparty/Manifest
+++ b/dev-ruby/httparty/Manifest
@@ -1,3 +1,2 @@
 DIST httparty-0.16.2.gem 89600 BLAKE2B 
581b5fcadf59bb50864b2fa6d1aae220ff9881bba53363601c6e70c3291dc2cee351a8f42b1946ad516cdcab5a85b832e4260f04394e54255e0cd76bc6860d5e
 SHA512 
13efbacb9ee0325fbb185279ca9f7ffcc0131189ccf98d9889c6a1b6bcfa04fd7cbc6d1393bffe69a5a813a2f54f70b5926e176305fa70480dd0902968c894d0
-DIST httparty-0.16.3.gem 92672 BLAKE2B 
d32f0da8eb2c5e9f2e094c1c8971c53a8e6eab4b0a7b98014d04b27a644d1c2142cf6c97f4db5cd1274f35c8e80ce332f86cae8ee4adba2d0636aabb7f40bea5
 SHA512 
26916c635fe4cc01a38132ab5970487aef4529239e922d196f5922187eb466d24ead0e2e15889d721a37f6358b65570ca022b78e166bd49ed08c7150acec816a
 DIST httparty-0.16.4.gem 91136 BLAKE2B 
07988ebd768d826753780d1ac0e1cbf26dd592f131af690b8873787dcb00a48553fb5abb8962eb948ed7a877e38faab3103d9be90ee9c9867cc304b7b1a709e0
 SHA512 
a3465234cdc6118396b385c482a44a0c6aabf37cb81d00186c4f004e63d7c692bf8783c72dad5702d347d2dbf5bd0b54e78fb4852c149851b27d65f886c3525a

diff --git a/dev-ruby/httparty/httparty-0.16.3.ebuild 
b/dev-ruby/httparty/httparty-0.16.3.ebuild
deleted file mode 100644
index 4b5fde1500a..000
--- a/dev-ruby/httparty/httparty-0.16.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Makes http fun! Also, makes consuming restful web services dead 
easy"
-HOMEPAGE="https://jnunemaker.github.com/httparty;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend 'dev-ruby/mime-types:3 >=dev-ruby/multi_xml-0.5.2'
-
-ruby_add_bdepend 'test? ( dev-ruby/webmock )'
-
-all_ruby_prepare() {
-   # Remove bundler
-   rm Gemfile || die
-   sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
-
-   # Avoid test dependency on cucumber. We can't run the features since
-   # they depend on mongrel which is no longer packaged.
-   sed -i -e '/cucumber/I s:^:#:' Rakefile || die
-
-   # Avoid test dependency on simplecov
-   sed -i -e '/simplecov/I s:^:#:' \
-   -e '1i require "cgi"; require "delegate"' spec/spec_helper.rb 
|| die
-
-   # Avoid test that works standalone but fails in the suite
-   sed -i -e '/calls block given to perform with each redirect/,/^
end/ s:^:#:' spec/httparty/request_spec.rb
-
-   # Avoid test that is not fully compatible with newer multi_xml
-   sed -i -e '/should be able parse response type xml automatically/askip 
"multi_xml"' spec/httparty_spec.rb || die
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   docinto examples
-   dodoc examples/*
-}



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

2019-04-20 Thread Hans de Graaff
commit: 3f647a819b188e849f0719a149ec877f0f8c0589
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 21 05:43:10 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 21 05:54:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f647a81

dev-ruby/minitest-hooks: cleanup

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

 dev-ruby/minitest-hooks/Manifest|  1 -
 dev-ruby/minitest-hooks/minitest-hooks-1.4.2.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-ruby/minitest-hooks/Manifest b/dev-ruby/minitest-hooks/Manifest
index 40451d4de9c..0c9d9d2869a 100644
--- a/dev-ruby/minitest-hooks/Manifest
+++ b/dev-ruby/minitest-hooks/Manifest
@@ -1,2 +1 @@
-DIST minitest-hooks-1.4.2.gem 10752 BLAKE2B 
fa02dd6885acb285bfa45bb3a1a7cdafa136c916ef794935d0439e4e1f13748a0f17d1081c1d3c963a0b1c9936b055079bfb1b53c466a0f5daf5c04563b6969b
 SHA512 
f6f5a96bc2cbb581b5b6a8cab507da8c560b853ff722fcafba45d08fde1e75a41da5bffe0287bbb5a861eef84145a38a6b25d3e671fdccfb15c0fce3bce85804
 DIST minitest-hooks-1.5.0.gem 11264 BLAKE2B 
740df3b75ade3372fbf75ed7bd861c70af6f11d8cd1f37819272b98bc8cd1fad6ea09375856cd48a75499e0a692411c6da4f5aec212ebae91b47531c4bedda54
 SHA512 
4e7c969485c6e8d3414710b787c8880ad26b71de9f0b4a93ca1bf343deba426feee1cc06fcc51eee05c4880d851664fff045026d44728e217607e4cb32aa8f4b

diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.4.2.ebuild 
b/dev-ruby/minitest-hooks/minitest-hooks-1.4.2.ebuild
deleted file mode 100644
index d90c72bae7e..000
--- a/dev-ruby/minitest-hooks/minitest-hooks-1.4.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-# Skip tests since they require unpackaged sequel
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Adds around and before_all/after_all/around_all hooks for 
Minitest"
-HOMEPAGE="https://github.com/jeremyevans/minitest-hooks;
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
-IUSE=""



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: 5c989bfbac65b9f56c9a73c3380d8a735913cdf1
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:22:32 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:32:27 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=5c989bfb

init.d/net.lo.in: shellcheck: arrays

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index e49278f..c53d3ea 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -82,7 +82,7 @@ _array_helper()
 
 _get_array()
 {
-   local _a=
+   local _a=''
if [ -n "${BASH}" ]; then
# shellcheck disable=SC2039
case "$(declare -p "$1" 2>/dev/null)" in
@@ -99,7 +99,7 @@ _get_array()
esac
fi
 
-   _array_helper $1
+   _array_helper "$1"
 }
 
 # Flatten bash arrays to simple strings
@@ -122,7 +122,7 @@ _flatten_array()
esac
fi
 
-   _array_helper $1
+   _array_helper "$1"
 }
 
 _wait_for_presence()



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: bb833bd3afb35960a2faa879220697ea1f596546
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:19:44 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:30:34 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=bb833bd3

init.d/net.lo.in: shellcheck: _gen_module_list(), _load_modules()

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 3afe046..d9a4d24 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -10,6 +10,7 @@ _config_vars="config metric routes"
 
 [ -z "${IN_BACKGROUND}" ] && IN_BACKGROUND="NO"
 
+# shellcheck disable=SC2034
 description="Configures network interfaces."
 
 # Handy var so we don't have to embed new lines everywhere for array splitting
@@ -20,6 +21,7 @@ __IFS="
 : ${INIT:=openrc}
 
 if [ -f "$SHDIR/functions.sh" ]; then
+   # shellcheck disable=SC1090
. "$SHDIR/functions.sh"
 else
echo "$SHDIR/functions.sh missing. Exiting"
@@ -345,6 +347,7 @@ _gen_module_list()
 
for MODULE in "${MODULESDIR}"/*.sh; do
sh -n "${MODULE}" || continue
+   # shellcheck disable=SC1090
. "${MODULE}" || continue
MODULE=${MODULE#${MODULESDIR}/}
MODULE=${MODULE%.sh}
@@ -414,8 +417,10 @@ _load_modules()
 
# Ensure our list is up to date
_gen_module_list false
+   # shellcheck disable=SC1090
if ! . "${MODULESLIST}"; then
_gen_module_list true
+   # shellcheck disable=SC1090
. "${MODULESLIST}"
fi
 
@@ -461,6 +466,7 @@ _load_modules()
MODULES="${MODULES}${MODULES:+ }${mod}"
 
# Now load and wrap our functions
+   # shellcheck disable=SC1090
if ! . "${MODULESDIR}/${mod}.sh"; then
eend 1 "${RC_SVCNAME}: error loading module \`${mod}'"
exit 1



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: b7e61844bd3d66f61ce9967df78a5d30f3be8d00
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:28:33 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:33:44 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=b7e61844

init.d/net.lo.in: shellcheck: stop()

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 9ba2e03..a5ac0fe 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -830,14 +830,16 @@ stop()
# correctly if we go back to multiuser.
yesno ${keep_network:-YES} && yesno $RC_GOINGDOWN && return 0
 
-   local IFACE=$(get_interface) module=
-   local IFVAR=$(shell_var "${IFACE}") opts=
+   local IFACE='' module=''
+   local IFVAR=''
+   IFACE=$(get_interface)
+   IFVAR=$(shell_var "${IFACE}")
 
einfo "Bringing down interface ${IFACE}"
eindent
 
if [ -z "${MODULES}" ]; then
-   local MODULES=
+   local MODULES=''
_load_modules false
fi
 
@@ -883,7 +885,7 @@ stop()
# If not in background, and not loopback then bring the interface down
# unless overridden.
if ! yesno ${IN_BACKGROUND} && \
-   [ "${IFACE}" != "lo" -a "${IFACE}" != "lo0" ]; then
+   [ "${IFACE}" != "lo" ] && [ "${IFACE}" != "lo0" ]; then
eval module=\$ifdown_${IFVAR}
module=${module:-${ifdown:-YES}}
yesno ${module} && _down 2>/dev/null



[gentoo-commits] proj/netifrc:master commit in: sh/

2019-04-20 Thread Robin H. Johnson
commit: b862d25a8ad39d79fdb4564447f1bb8cd33cb6bf
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:17:25 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:17:25 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=b862d25a

sh/udhcpc-hook.sh: shellcheck fixes

Signed-off-by: Robin H. Johnson  gentoo.org>

 sh/udhcpc-hook.sh.in | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sh/udhcpc-hook.sh.in b/sh/udhcpc-hook.sh.in
index 13ea336..e4300c1 100644
--- a/sh/udhcpc-hook.sh.in
+++ b/sh/udhcpc-hook.sh.in
@@ -68,7 +68,7 @@ update_classless_routes()
max_routes=128
metric=
[ -n "${IF_METRIC}" ] && metric="metric ${IF_METRIC}"
-   while [ -n "$1" -a -n "$2" -a $max_routes -gt 0 ]; do
+   while [ -n "$1" ] && [ -n "$2" ] && [ $max_routes -gt 0 ]; do
gw_arg=
if [ "$2" != '0.0.0.0' ]; then
gw_arg="gw $2"
@@ -76,7 +76,7 @@ update_classless_routes()
 
[ ${1##*/} -eq 32 ] && type=host || type=net
route add -$type "$1" ${gw_arg} ${metric} dev 
"${interface}"
-   max=$(($max-1))
+   max=$((max-1))
shift 2
done
fi
@@ -90,7 +90,7 @@ update_routes()
 
# If the DHCP server returns both a Classless Static Routes option and
# a Router option, the DHCP client MUST ignore the Router option.
-   if [ -n "${router}" -a -z "${staticroutes}" ] ; then
+   if [ -n "${router}" ] && [ -z "${staticroutes}" ] ; then
metric=
[ -n "${IF_METRIC}" ] && metric="metric ${IF_METRIC}"
for i in ${router} ; do
@@ -115,6 +115,7 @@ deconfig()
 }
 
 if [ -r "/run/udhcpc-${interface}.conf" ]; then
+   # shellcheck disable=SC1090
. "/run/udhcpc-${interface}.conf"
 fi
 



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: d2d52cd821372c65b92d262da66a30794735204c
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:21:51 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:31:06 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=d2d52cd8

init.d/net.lo.in: shellcheck: disable some false positives

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index d9a4d24..1e5de3c 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -83,6 +83,7 @@ _get_array()
 {
local _a=
if [ -n "${BASH}" ]; then
+   # shellcheck disable=SC2039
case "$(declare -p "$1" 2>/dev/null)" in
"declare -a "*)
ewarn "You are using a bash array for $1."
@@ -104,6 +105,7 @@ _get_array()
 _flatten_array()
 {
if [ -n "${BASH}" ]; then
+   # shellcheck disable=SC2039
case "$(declare -p "$1" 2>/dev/null)" in
"declare -a "*)
ewarn "You are using a bash array for $1."
@@ -111,6 +113,7 @@ _flatten_array()
ewarn "Please see net.example for the correct 
format for $1."
eval "set -- \"\${$1[@]}\""
for x; do
+   # shellcheck disable=SC2059
printf "'%s' " "$(printf "$x" | sed 
"s:':'\\\'':g")"
done
return 0
@@ -194,6 +197,7 @@ _netmask2cidr()
quad=${quad}${quad:+.}0x${hex%${lastbut2}*}
hex=${lastbut2}
done
+   # shellcheck disable=SC2086
set -- ${quad}
;;
esac
@@ -427,6 +431,7 @@ _load_modules()
MODULES=
if [ "${IFACE}" != "lo" -a "${IFACE}" != "lo0" ]; then
eval mymods=\$modules_${IFVAR}
+   # shellcheck disable=SC2154
[ -z "${mymods}" ] && mymods=${modules}
fi
 
@@ -627,6 +632,7 @@ start()
local IFVAR=$(shell_var "${IFACE}") cmd= our_metric=
local metric=0 _up_before_preup
eval _up_before_preup="\$up_before_preup_${IFVAR}"
+   # shellcheck disable=SC2154
[ -z "${_up_before_preup}" ] && _up_before_preup=$up_before_preup
 
einfo "Bringing up interface ${IFACE}"



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: abcc0bd4c372e36cc6e5e46832e7664a72b6bcaa
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:22:09 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:32:11 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=abcc0bd4

init.d/net.lo.in: shellcheck: depend()

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 6d6b581..e49278f 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -34,10 +34,11 @@ MODULESLIST="${RC_SVCDIR}/nettree$(get_interface)"
 
 depend()
 {
-   local IFACE=$(get_interface)
-   local IFVAR=$(shell_var "${IFACE}")
+   local IFACE IFVAR
+   IFACE=$(get_interface)
+   IFVAR=$(shell_var "${IFACE}")
 
-   if [ "$RC_UNAME" = Linux -a "$IFACE" != lo ]; then
+   if [ "$RC_UNAME" = Linux ] && [ "$IFACE" != lo ]; then
need sysfs
after modules
fi
@@ -54,14 +55,14 @@ depend()
esac
 
if [ "$(command -v "depend_${IFVAR}")" = "depend_${IFVAR}" ]; then
-   depend_${IFVAR}
+   "depend_${IFVAR}"
fi
 
-   local dep= prov=
+   local dep prov
for dep in need use before after provide keyword; do
eval prov=\$rc_${dep}_${IFVAR}
if [ -n "${prov}" ]; then
-   ${dep} ${prov}
+   "${dep}" "${prov}"
ewarn "rc_${dep}_${IFVAR} is deprecated."
ewarn "Please use rc_net_${IFVAR}_${dep} instead."
fi



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: b9b82d586cf03766f568b91156837d1b7861fb09
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:22:44 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:33:10 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=b9b82d58

init.d/net.lo.in: shellcheck: _which()

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 2999a96..77f0d8f 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -243,7 +243,7 @@ _which()
OIFS="$IFS"
IFS=:
for i in $PATH ; do
-   [ -x $i/$1 ] && echo $i/$1 && break
+   [ -x "$i/$1" ] && echo "$i/$1" && break
done
IFS=$OIFS
 }



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: 1ae3f8e257032e753713b6582e23121984c0f9fa
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:28:15 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:33:40 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=1ae3f8e2

init.d/net.lo.in: shellcheck: start()

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 30 +++---
 1 file changed, 19 insertions(+), 11 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index e1a0cab..9ba2e03 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -632,9 +632,17 @@ is_interface_type()
 
 start()
 {
-   local IFACE=$(get_interface) oneworked=false fallback=false module=
-   local IFVAR=$(shell_var "${IFACE}") cmd= our_metric=
-   local metric=0 _up_before_preup
+   local IFACE=''
+   local IFVAR=''
+   local oneworked=false
+   local fallback=false
+   local module=''
+   local cmd=''
+   local our_metric=''
+   local metric=0
+   local _up_before_preup=''
+   IFACE=$(get_interface)
+   IFVAR=$(shell_var "${IFACE}")
eval _up_before_preup="\$up_before_preup_${IFVAR}"
# shellcheck disable=SC2154
[ -z "${_up_before_preup}" ] && _up_before_preup=$up_before_preup
@@ -682,14 +690,14 @@ start()
return 1
fi
 
-   local config= config_index=
+   local config='' config_index=''
_load_config
config_index=0
 
eval our_metric=\$metric_${IFVAR}
if [ -n "${our_metric}" ]; then
metric=${our_metric}
-   elif [ "${IFACE}" != "lo" -a "${IFACE}" != "lo0" ]; then
+   elif [ "${IFACE}" != "lo" ] && [ "${IFACE}" != "lo0" ]; then
: $(( metric += $(_ifindex) ))
fi
 
@@ -698,7 +706,7 @@ start()
[ -z "${config}" ] && break
 
set -- ${config}
-   if [ "$1" != "null" -a "$1" != "noop" ]; then
+   if [ "$1" != "null" ] && [ "$1" != "noop" ]; then
ebegin "$1"
fi
eindent
@@ -754,7 +762,7 @@ start()
if [ -z "${routes}" ]; then
routes="$(_get_array "routes_${IFVAR}")"
fi
-   if [ "${IFACE}" = "lo" -o "${IFACE}" = "lo0" ]; then
+   if [ "${IFACE}" = "lo" ] || [ "${IFACE}" = "lo0" ]; then
if [ "${config_0}" != "null" ]; then
routes="127.0.0.0/8 via 127.0.0.1
 ${routes}"
@@ -780,11 +788,11 @@ ${routes}"
ebegin ${cmd}
# Work out if we're a host or a net if not told
case ${cmd} in
-   -net" "*|-host" "*);;
-   *" "netmask" "*)   cmd="-net ${cmd}";;
+   -net\ *|-host\ *);;
+   *\ netmask\ *) cmd="-net ${cmd}";;
*.*.*.*/32*)   cmd="-host ${cmd}";;
-   *.*.*.*/*|0.0.0.0|0.0.0.0" "*) cmd="-net ${cmd}";;
-   default|default" "*)   cmd="-net ${cmd}";;
+   *.*.*.*/*|0.0.0.0|0.0.0.0\ *) cmd="-net ${cmd}";;
+   default|default\ *)   cmd="-net ${cmd}";;
*:*/128*)  cmd="-host ${cmd}";;
*:*/*) cmd="-net ${cmd}";;
*) cmd="-host ${cmd}";;



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: c88734624727231da02a3f610c9af0fda70fc1d0
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:23:22 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:33:35 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=c8873462

init.d/net.lo.in: shellcheck: PROVIDEDBY MODULE trample

This is a logic error caught by shellcheck. The nested loops used the
same index variable, so the outer loop progress could get trampled.

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 961d9fa..a958598 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -369,14 +369,14 @@ _gen_module_list()
VISITED="${VISITED} $1"
 
eval AFTER=\$${1}_after
-   for MODULE in ${AFTER}; do
-   eval PROVIDEDBY=\$${MODULE}_providedby
+   for MODULE1 in ${AFTER}; do
+   eval PROVIDEDBY=\$${MODULE1}_providedby
if [ -n "${PROVIDEDBY}" ]; then
-   for MODULE in ${PROVIDEDBY}; do
-   visit "${MODULE}"
+   for MODULE2 in ${PROVIDEDBY}; do
+   visit "${MODULE2}"
done
else
-   visit "${MODULE}"
+   visit "${MODULE1}"
fi
done
 



[gentoo-commits] proj/netifrc:master commit in: mk/

2019-04-20 Thread Robin H. Johnson
commit: 7a7e77357cca8d3e530cb96cf7a6ea0d879ba8e6
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:16:49 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:16:49 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=7a7e7735

shellcheck: turn off some checks to start

Signed-off-by: Robin H. Johnson  gentoo.org>

 mk/scripts.mk | 13 ++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/mk/scripts.mk b/mk/scripts.mk
index 7e512f0..d278ac1 100644
--- a/mk/scripts.mk
+++ b/mk/scripts.mk
@@ -14,7 +14,13 @@ _LCL_SED:=   $(shell ${_LCL_SED_SH})
 
 SED_REPLACE=   -e 's:@SHELL@:${SH}:g' -e 's:@LIB@:${LIBNAME}:g' -e 
's:@SYSCONFDIR@:${SYSCONFDIR}:g' -e 's:@CONFDIR@:${CONFDIR}:g' -e 
's:@LIBEXECDIR@:${LIBEXECDIR}:g' -e 's:@PREFIX@:${PREFIX}:g' -e 
's:@BINDIR@:${BINDIR}:g' -e 's:@SBINDIR@:${SBINDIR}:g' -e 
's:@INITDIR@:${INITDIR}:g' ${_PKG_SED} ${_LCL_SED}
 
-SHELLCHECK_CMD = shellcheck -s sh --exclude SC1008 -f gcc
+# SC1008: shebang
+# SC2039: warning: In POSIX sh, 'local' is undefined.
+# SC2086: splitting
+# SC2155: declare/assign
+# warning: domain is referenced but not assigned. [SC2154]
+# note: Don't use variables in the printf format string. Use printf "..%s.." 
"$foo". [SC2059]
+SHELLCHECK_CMD = shellcheck -s sh --exclude 
SC1008,SC2039,SC2086,SC2155,SC2154,SC2059 -f gcc
 
 # Tweak our shell scripts
 %.sh: %.sh.in
@@ -57,7 +63,8 @@ CLEANFILES+=  ${OBJS}
 clean:
@if test -n "${CLEANFILES}"; then echo "rm -f ${CLEANFILES}"; rm -f 
${CLEANFILES}; fi
 
-shellcheck: ${SRCS}
-   @$(SHELLCHECK_CMD) $<
+shellcheck: $(filter net.lo.in net.example.in %.sh.in, ${SRCS}) $(filter %.sh, 
${INC})
+   @${ECHO} CHECKING $^
+   @$(SHELLCHECK_CMD) $^
 
 include ${MK}/gitignore.mk



[gentoo-commits] proj/netifrc:master commit in: mk/, init.d/, net/, sh/

2019-04-20 Thread Robin H. Johnson
commit: eab4e8b40431c0162a6dadd7cd3c020072b83280
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 04:29:40 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:29:40 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=eab4e8b4

Add shellcheck tooling

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in| 1 +
 mk/scripts.mk   | 5 +
 mk/subdir.mk| 2 ++
 net/adsl.sh | 1 +
 net/apipa.sh| 1 +
 net/arping.sh   | 1 +
 net/bonding.sh  | 1 +
 net/br2684ctl.sh| 1 +
 net/bridge.sh   | 1 +
 net/ccwgroup.sh | 1 +
 net/clip.sh | 1 +
 net/dhclient.sh | 1 +
 net/dhcpcd.sh   | 1 +
 net/dummy.sh| 1 +
 net/ethtool.sh  | 1 +
 net/firewalld.sh| 1 +
 net/hsr.sh  | 1 +
 net/ifconfig.sh.BSD.in  | 1 +
 net/ifconfig.sh.Linux.in| 1 +
 net/ifplugd.sh  | 1 +
 net/ifwatchd.sh.BSD.in  | 1 +
 net/ip6rd.sh| 1 +
 net/ip6to4.sh   | 1 +
 net/ipppd.sh| 1 +
 net/iproute2.sh | 1 +
 net/iw.sh   | 1 +
 net/iwconfig.sh.BSD.in  | 1 +
 net/iwconfig.sh.Linux.in| 1 +
 net/l2tp.sh | 1 +
 net/macchanger.sh   | 1 +
 net/macnet.sh   | 1 +
 net/macvlan.sh  | 1 +
 net/netplugd.sh | 1 +
 net/pppd.sh | 1 +
 net/pump.sh | 1 +
 net/ssidnet.sh  | 1 +
 net/system.sh   | 1 +
 net/tuntap.sh   | 1 +
 net/udhcpc.sh.Linux.in  | 1 +
 net/veth.sh | 1 +
 net/vlan.sh | 1 +
 net/wireguard.sh| 1 +
 net/wpa_supplicant.sh   | 1 +
 sh/functions.sh | 1 +
 sh/ifwatchd-carrier.sh.in   | 1 +
 sh/ifwatchd-nocarrier.sh.in | 1 +
 sh/systemd-wrapper.sh.in| 1 +
 sh/udhcpc-hook.sh.in| 1 +
 48 files changed, 53 insertions(+)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 472ed0c..3afe046 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -1,4 +1,5 @@
 #!@SBINDIR@/openrc-run
+# shellcheck shell=sh disable=SC1008
 # Copyright (c) 2007-2009 Roy Marples 
 # Copyright (c) 2010-2016 Gentoo Foundation
 # Released under the 2-clause BSD license.

diff --git a/mk/scripts.mk b/mk/scripts.mk
index 736132a..7e512f0 100644
--- a/mk/scripts.mk
+++ b/mk/scripts.mk
@@ -14,6 +14,8 @@ _LCL_SED:=$(shell ${_LCL_SED_SH})
 
 SED_REPLACE=   -e 's:@SHELL@:${SH}:g' -e 's:@LIB@:${LIBNAME}:g' -e 
's:@SYSCONFDIR@:${SYSCONFDIR}:g' -e 's:@CONFDIR@:${CONFDIR}:g' -e 
's:@LIBEXECDIR@:${LIBEXECDIR}:g' -e 's:@PREFIX@:${PREFIX}:g' -e 
's:@BINDIR@:${BINDIR}:g' -e 's:@SBINDIR@:${SBINDIR}:g' -e 
's:@INITDIR@:${INITDIR}:g' ${_PKG_SED} ${_LCL_SED}
 
+SHELLCHECK_CMD = shellcheck -s sh --exclude SC1008 -f gcc
+
 # Tweak our shell scripts
 %.sh: %.sh.in
${SED} ${SED_REPLACE} ${SED_EXTRA} $< > $@
@@ -55,4 +57,7 @@ CLEANFILES+=  ${OBJS}
 clean:
@if test -n "${CLEANFILES}"; then echo "rm -f ${CLEANFILES}"; rm -f 
${CLEANFILES}; fi
 
+shellcheck: ${SRCS}
+   @$(SHELLCHECK_CMD) $<
+
 include ${MK}/gitignore.mk

diff --git a/mk/subdir.mk b/mk/subdir.mk
index 7f198f8..4224b5f 100644
--- a/mk/subdir.mk
+++ b/mk/subdir.mk
@@ -29,3 +29,5 @@ depend:
${_SUBDIR}
 ignore:
${_SUBDIR}
+shellcheck:
+   ${_SUBDIR}

diff --git a/net/adsl.sh b/net/adsl.sh
index 4bfe51f..7724710 100644
--- a/net/adsl.sh
+++ b/net/adsl.sh
@@ -1,6 +1,7 @@
 # Copyright (c) 2004-2007 Gentoo Foundation
 # Copyright (c) 2007-2008 Roy Marples 
 # Released under the 2-clause BSD license.
+# shellcheck shell=sh disable=SC1008
 
 adsl_depend()
 {

diff --git a/net/apipa.sh b/net/apipa.sh
index 6f3f910..849728b 100644
--- a/net/apipa.sh
+++ b/net/apipa.sh
@@ -1,5 +1,6 @@
 # Copyright (c) 2007-2008 Roy Marples 
 # Released under the 2-clause BSD license.
+# shellcheck shell=sh disable=SC1008
 
 apipa_depend()
 {

diff --git a/net/arping.sh b/net/arping.sh
index b03b8a9..7e178b7 100644
--- a/net/arping.sh
+++ b/net/arping.sh
@@ -1,5 +1,6 @@
 # Copyright (c) 2007-2008 Roy Marples 
 # Released under the 2-clause BSD license.
+# shellcheck shell=sh disable=SC1008
 
 arping_depend()
 {

diff --git a/net/bonding.sh b/net/bonding.sh
index 6e5d810..880f69b 100644
--- a/net/bonding.sh
+++ b/net/bonding.sh
@@ -1,6 +1,7 @@
 # Copyright (c) 2007-2008 Roy Marples 
 #   2017  Marc Schiffbauer 
 # Released under the 2-clause BSD license.
+# shellcheck shell=sh disable=SC1008
 
 bonding_depend()
 {

diff --git a/net/br2684ctl.sh b/net/br2684ctl.sh
index 8e48016..c3c9d41 100644
--- a/net/br2684ctl.sh
+++ b/net/br2684ctl.sh
@@ -1,5 +1,6 @@
 # Copyright (c) 2007-2008 Roy Marples 
 # Released under the 2-clause BSD license.
+# shellcheck shell=sh disable=SC1008
 
 br2684ctl_depend()
 {

diff --git 

[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: b8ea3b8f78cb91cd48661ba81f3e261c5ff12f44
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:25:29 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:33:36 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=b8ea3b8f

init.d/net.lo.in: shellcheck: _load_config

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index c8af39f..30ab7fd 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -530,8 +530,9 @@ _load_modules()
 
 _load_config()
 {
-   local config="$(_get_array "config_${IFVAR}")"
-   local fallback="$(_get_array fallback_${IFVAR})"
+   local config='' fallback=''
+   config="$(_get_array "config_${IFVAR}")"
+   fallback="$(_get_array fallback_${IFVAR})"
 
config_index=0
local IFS="$__IFS"
@@ -545,7 +546,7 @@ _load_config()
# Of course, we may have a single address added old style.
# If the NEXT argument is a v4 or v6 address, it's the next 
config.
# Otherwise, it's arguments to the first config...
-   if [ "${2#*.*}" = "${2}" -a "${2#*:*}" = "${2}" ]; then
+   if [ "${2#*.*}" = "${2}" ] && [  "${2#*:*}" = "${2}" ]; then
# Not an IPv4/IPv6
local IFS="$__IFS"
set -- ${config}
@@ -553,7 +554,7 @@ _load_config()
fi
 
# Ensure that loopback has the correct address
-   if [ "${IFACE}" = "lo" -o "${IFACE}" = "lo0" ]; then
+   if [ "${IFACE}" = "lo" ] || [ "${IFACE}" = "lo0" ]; then
if [ "$1" != "null" ]; then
config_0="127.0.0.1/8"
config_index=1



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: ad3e0e73f5f9fbc8481dbee4f77fa8001ca78844
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:23:19 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:33:27 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=ad3e0e73

init.d/net.lo.in: shellcheck: _gen_module_list()

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 24 
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 77f0d8f..961d9fa 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -300,11 +300,11 @@ _get_errorhandler_behavior() {
 # Basically sorts our modules into order and saves the list
 _gen_module_list()
 {
-   local x= f= force=$1
+   local x='' f='' force="$1"
if ! ${force} ; then
-   if [ -s "${MODULESLIST}" -a "${MODULESLIST}" -nt 
/proc/$$/status ]; then
+   if [ -s "${MODULESLIST}" ] && [ "${MODULESLIST}" -nt 
/proc/$$/status ]; then
ewarn "Discarding cached module list ($MODULESLIST) as 
it's newer current time!"
-   elif [ -s "${MODULESLIST}" -a "${MODULESLIST}" -nt 
"${MODULESDIR}" ]; then
+   elif [ -s "${MODULESLIST}" ] && [ "${MODULESLIST}" -nt 
"${MODULESDIR}" ]; then
local update=false
for x in "${MODULESDIR}"/*.sh; do
[ -e "${x}" ] || continue
@@ -333,7 +333,7 @@ _gen_module_list()
}
 
program() {
-   if [ "$1" = "start" -o "$1" = "stop" ]; then
+   if [ "$1" = "start" ] || [ "$1" = "stop" ]; then
local s="$1"
shift
eval 
${MODULE}_program_${s}="\"\${${MODULE}_program_${s}}\${${MODULE}_program_${s}:+ 
}$*\""
@@ -345,7 +345,7 @@ _gen_module_list()
provide() {
eval 
${MODULE}_provide="\"\${${MODULE}_provide}\${${MODULE}_provide:+ }$*\""
local x
-   for x in $*; do
+   for x in "$@"; do
eval 
${x}_providedby="\"\${${MODULE}_providedby}\${${MODULE}_providedby:+ 
}${MODULE}\""
done
}
@@ -356,7 +356,7 @@ _gen_module_list()
. "${MODULE}" || continue
MODULE=${MODULE#${MODULESDIR}/}
MODULE=${MODULE%.sh}
-   eval ${MODULE}_depend
+   eval "${MODULE}_depend"
MODULES="${MODULES} ${MODULE}"
done
 
@@ -402,13 +402,13 @@ _gen_module_list()
eval PROGRAM_START=\$${MODULE}_program_start
eval PROGRAM_STOP=\$${MODULE}_program_stop
eval PROVIDE=\$${MODULE}_provide
-   echo "module_${i}='${MODULE}'" >> "${TMPMODULESLIST}"
-   echo "module_${i}_program='${PROGRAM}'" >> "${TMPMODULESLIST}"
-   echo "module_${i}_program_start='${PROGRAM_START}'" >> 
"${TMPMODULESLIST}"
-   echo "module_${i}_program_stop='${PROGRAM_STOP}'" >> 
"${TMPMODULESLIST}"
-   echo "module_${i}_provide='${PROVIDE}'" >> "${TMPMODULESLIST}"
+   echo "module_${i}='${MODULE}'"
+   echo "module_${i}_program='${PROGRAM}'"
+   echo "module_${i}_program_start='${PROGRAM_START}'"
+   echo "module_${i}_program_stop='${PROGRAM_STOP}'"
+   echo "module_${i}_provide='${PROVIDE}'"
: $(( i += 1 ))
-   done
+   done >> "${TMPMODULESLIST}"
echo "module_${i}=" >> "${TMPMODULESLIST}"
mv -f "${TMPMODULESLIST}" "${MODULESLIST}"
)



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: d3780ab87ea78da725012deda8a2e866b6276603
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:21:59 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:31:46 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=d3780ab8

init.d/net.lo.in: shellcheck: toplevel INIT variable

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 1e5de3c..6d6b581 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -18,7 +18,7 @@ __IFS="
 "
 
 #  Set the INIT to be openrc if this file is called directly
-: ${INIT:=openrc}
+: "${INIT:=openrc}"
 
 if [ -f "$SHDIR/functions.sh" ]; then
# shellcheck disable=SC1090



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: a7e4efa284da47d89bd05f8a328b8a7b5edd2ad6
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:22:41 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:32:43 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=a7e4efa2

init.d/net.lo.in: shellcheck: quick initial variable values

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index c53d3ea..2999a96 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -203,7 +203,7 @@ _netmask2cidr()
;;
esac
 
-   local i= len=
+   local i='' len=''
local IFS=.
for i in $1; do
case $i in
@@ -220,7 +220,7 @@ _netmask2cidr()
 
 _configure_variables()
 {
-   local var= v= t=
+   local var='' v='' t=''
 
for var in ${_config_vars}; do
local v=



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: 5df0a442c2d33f80317d91ec3ce1933aa70acc52
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:27:33 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:33:36 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=5df0a442

init.d/net.lo.in: shellcheck: _run_if()

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index 30ab7fd..e1a0cab 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -594,7 +594,7 @@ _run_if()
 {
local cmd=$1 iface=$2 ifr=${IFACE} ifv=${IFVAR}
# Ensure that we don't stamp on real values
-   local IFACE= IFVAR=
+   local IFACE='' IFVAR=''
shift
if [ -n "${iface}" ]; then
IFACE="${iface}"



[gentoo-commits] proj/netifrc:master commit in: init.d/

2019-04-20 Thread Robin H. Johnson
commit: c78662eeafaf5f9254f62ae1f40f7c058180af8a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 05:24:46 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 05:33:35 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=c78662ee

init.d/net.lo.in: shellcheck: _load_modules

Signed-off-by: Robin H. Johnson  gentoo.org>

 init.d/net.lo.in | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/init.d/net.lo.in b/init.d/net.lo.in
index a958598..c8af39f 100644
--- a/init.d/net.lo.in
+++ b/init.d/net.lo.in
@@ -430,13 +430,13 @@ _load_modules()
fi
 
MODULES=
-   if [ "${IFACE}" != "lo" -a "${IFACE}" != "lo0" ]; then
+   if [ "${IFACE}" != "lo" ] && [ "${IFACE}" != "lo0" ]; then
eval mymods=\$modules_${IFVAR}
# shellcheck disable=SC2154
[ -z "${mymods}" ] && mymods=${modules}
fi
 
-   local i=-1 x= mod= f= provides=
+   local i=-1 x='' mod='' f='' provides=''
while true; do
: $(( i += 1 ))
eval mod=\$module_${i}
@@ -446,7 +446,7 @@ _load_modules()
eval set -- \$module_${i}_program
if [ -n "$1" ]; then
if ! _program_available "$@" >/dev/null; then
-   vewarn "Skipping module $mod due to missing 
program: $@"
+   vewarn "Skipping module $mod due to missing 
program: $*"
continue
fi
fi
@@ -457,7 +457,7 @@ _load_modules()
fi
if [ -n "$1" ]; then
if ! _program_available "$@" >/dev/null; then
-   vewarn "Skipping module $mod due to missing 
program: $@"
+   vewarn "Skipping module $mod due to missing 
program: $*"
continue
fi
fi
@@ -483,7 +483,8 @@ _load_modules()
# Wrap our provides
local f=
for f in pre_start start post_start; do
-   eval "${provides}_${f}() { [ "$(command -v 
"${mod}_${f}")" = "${mod}_${f}" ] || return 0; ${mod}_${f} \"\$@\"; }"
+   inner=$(command -v "${mod}_${f}")
+   eval "${provides}_${f}() { [ '${inner}' = '${mod}_${f}' 
] || return 0; ${mod}_${f} \"\$@\"; }"
done
 
eval module_${mod}_provides="${provides}"
@@ -497,7 +498,8 @@ _load_modules()
eval x=\$module_${mod}_provides
[ -z "${x}" ] && continue
for f in pre_start start post_start; do
-   eval "${x}_${f}() { [ "$(command -v 
"${mod}_${f}")" = "${mod}_${f}" ] || return 0; ${mod}_${f} \"\$@\"; }"
+   inner=$(command -v "${mod}_${f}")
+   eval "${x}_${f}() { [ '${inner}' = 
'${mod}_${f}' ] || return 0; ${mod}_${f} \"\$@\"; }"
done
eval module_${x}_providedby="${mod}"
;;



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

2019-04-20 Thread Naohiro Aota
commit: 591e3361d6f28687c51958e4d0bfe9b634406da3
Author: Naohiro Aota  gentoo  org>
AuthorDate: Sun Apr 21 05:24:04 2019 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Sun Apr 21 05:31:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591e3361

net-misc/mikutter: version bump to 3.8.6

bump to 3.8.6; dropped old ruby versions.

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Naohiro Aota  gentoo.org>

 net-misc/mikutter/Manifest  |   2 +
 net-misc/mikutter/mikutter-3.8.6.ebuild | 121 
 net-misc/mikutter/mikutter-.ebuild  |  87 +--
 3 files changed, 187 insertions(+), 23 deletions(-)

diff --git a/net-misc/mikutter/Manifest b/net-misc/mikutter/Manifest
index 95c5b6fe4e2..a19eb82d465 100644
--- a/net-misc/mikutter/Manifest
+++ b/net-misc/mikutter/Manifest
@@ -1 +1,3 @@
 DIST mikutter.3.5.4.tar.gz 3743674 BLAKE2B 
af166219af2a36e84c4e13209830d12be6e085e6c76fa101c265c40bc85d465f50f56311783b647f10ec0021450fd45ca411643e7612e8225df6c9e75ac83be1
 SHA512 
adb7a1902026ee01737840d0b7f9004ab363e874e01f7c497bd9252fccb3cc16f86f1959bb2eff3d309cb7ba1fa93376d9a1e46d5226859a1279069de7f2ba8e
+DIST mikutter.3.8.6.tar.gz 3174454 BLAKE2B 
3fc3802ae840fc310f1b9abd51c560fb804b57aad6bf78bd1e3b8046a42dc785c8a454de722a5e57d499bda15884a255da50d3919a1c5bbcd9e5753948d45f46
 SHA512 
102c25263df804fd005928ac8605ca4d115040c0e3bd13a09e73bac5b1a4ddedff92b45ac38c54692bf388b5ac8ea422a0b5c42851bb3616c74991943f1cd98f
+DIST twitter_api_keys.rb 336 BLAKE2B 
9b134fb9169f96c99582d1ceffe39cfa1675b6e747a8a46f6123cbff73b7e255e59aba3f6cf247decc9824244947d260658011b5aa72a915d50565e797e31703
 SHA512 
39efeed878f763101329c781fb501c5b5df848e4ae3c1f6bcdf3e6b151c5d647c68127f906eccf7861466d2ff88e7f1bdc27065205ed91a80e9cdc89fa5152e4

diff --git a/net-misc/mikutter/mikutter-3.8.6.ebuild 
b/net-misc/mikutter/mikutter-3.8.6.ebuild
new file mode 100644
index 000..06d5346485a
--- /dev/null
+++ b/net-misc/mikutter/mikutter-3.8.6.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25"
+
+inherit eutils ruby-ng
+
+PLUGIN_HASH="30071c3008e4616e723cf4e734fc79254019af09"
+
+if [ "${PV}" = "" ]; then
+   EGIT_REPO_URI="git://toshia.dip.jp/mikutter.git
+   https://github.com/toshia/twitter_api_keys.git;
+   inherit git-r3
+   
SRC_URI="https://raw.githubusercontent.com/toshia/twitter_api_keys/${PLUGIN_HASH}/twitter_api_keys.rb;
+   KEYWORDS=""
+   EGIT_CHECKOUT_DIR="${WORKDIR}/all"
+else
+   MY_P="${PN}.${PV}"
+   SRC_URI="http://mikutter.hachune.net/bin/${MY_P}.tar.gz
+   
https://raw.githubusercontent.com/toshia/twitter_api_keys/${PLUGIN_HASH}/twitter_api_keys.rb;
+   KEYWORDS="~amd64"
+   RUBY_S="${PN}"
+fi
+
+DESCRIPTION="Simple, powerful and moeful twitter client"
+HOMEPAGE="http://mikutter.hachune.net/;
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="+libnotify"
+
+DEPEND=""
+RDEPEND="
+   libnotify? ( x11-libs/libnotify )
+   media-sound/alsa-utils"
+
+ruby_add_rdepend "=dev-ruby/delayer-deferred-2.0
+   >=dev-ruby/diva-0.3.2
+   dev-ruby/httpclient
+   dev-ruby/json:0
+   dev-ruby/instance_storage
+   dev-ruby/memoist
+   dev-ruby/moneta
+   dev-ruby/nokogiri
+   >=dev-ruby/oauth-0.5.1
+   >=dev-ruby/pluggaloid-1.1.1
+   dev-ruby/rcairo
+   >=dev-ruby/ruby-gettext-3.2.9
+   >=dev-ruby/ruby-gtk2-3.3.0
+   >dev-ruby/ruby-hmac-0.4
+   dev-ruby/totoridipjp
+   dev-ruby/twitter-text:=
+   >dev-ruby/typed-array-0.1
+   virtual/ruby-ssl"
+
+all_ruby_unpack() {
+   if [ "${PV}" = "" ];then
+   git-3_src_unpack
+   else
+   default
+   fi
+}
+
+all_ruby_install() {
+   local rubyversion
+
+   if use ruby_targets_ruby25; then
+   rubyversion=ruby25
+   elif use ruby_targets_ruby24; then
+   rubyversion=ruby24
+   fi
+
+   exeinto /usr/share/mikutter
+   doexe mikutter.rb
+   insinto /usr/share/mikutter
+   doins -r core plugin
+   sed -e "s/ruby19/${rubyversion}/" "${FILESDIR}"/mikutter \
+   | newbin - mikutter
+   dodoc README
+   make_desktop_entry mikutter Mikutter \
+   /usr/share/mikutter/core/skin/data/icon.png
+
+   insinto /usr/share/mikutter/plugin/twitter_api_keys
+   newins "${DISTDIR}"/twitter_api_keys.rb twitter_api_keys.rb.in
+}
+
+pkg_postinst() {
+   echo
+   elog "To use Twitter, you need to setup your Consumer Key/Consumer 
Secret by running"
+   elog "  emerge --config =${PF}"
+}
+
+pkg_config() {
+   local PLUGIN_DIR="${EROOT}"/usr/share/mikutter/plugin
+   local CK CS
+
+   echo
+   einfon "Please input your Consumer Key for Twitter: "
+   read -r CK
+
+   echo
+   einfon "Please input your Consumer 

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

2019-04-20 Thread Naohiro Aota
commit: 9a5edfd9be89ceecce1aabdd5e5c8fe48ee6289a
Author: Naohiro Aota  gentoo  org>
AuthorDate: Sun Apr 21 05:19:58 2019 +
Commit: Naohiro Aota  gentoo  org>
CommitDate: Sun Apr 21 05:28:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5edfd9

dev-ruby/diva: add new package

Add new package dev-ruby/diva, which is a requirement for
net-misc/mikutter.

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Naohiro Aota  gentoo.org>

 dev-ruby/diva/Manifest  |  1 +
 dev-ruby/diva/diva-0.3.2.ebuild | 25 +
 dev-ruby/diva/metadata.xml  | 14 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-ruby/diva/Manifest b/dev-ruby/diva/Manifest
new file mode 100644
index 000..0a00bc21df1
--- /dev/null
+++ b/dev-ruby/diva/Manifest
@@ -0,0 +1 @@
+DIST diva-0.3.2.gem 13824 BLAKE2B 
da6236bf24dfca3d2ebc241172ee104c5ce66001446fcef397108695ffa70e37d65de9a2db29a706f6f81c5d6a70934cc59155d94e890f7499ed572df3adecdd
 SHA512 
3506aead4314d8d43c838ca0bc596a8f63e6d0b86da68810999e9101bfad611b8fd4902078ec7495e66704e756d928ec28e916105f22c4260b2681ab97eb08aa

diff --git a/dev-ruby/diva/diva-0.3.2.ebuild b/dev-ruby/diva/diva-0.3.2.ebuild
new file mode 100644
index 000..eecba531b5e
--- /dev/null
+++ b/dev-ruby/diva/diva-0.3.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implementation of expression for handling things."
+HOMEPAGE="https://rubygems.org/gems/diva;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   na...@gentoo.org
+   
+   
+   r...@gentoo.org
+   Gentoo Ruby Project
+   
+   
+   diva
+   
+



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

2019-04-20 Thread Georgy Yakovlev
commit: dbd7f030d482f5593d4fb1d5c4ebcaf633f3174f
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Mon Apr 15 21:22:22 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr 21 05:01:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd7f030

media-libs/zita-resampler: new package

Libzita-resampler is a C++ library for resampling audio signals.
It is designed to be used within a real-time processing context,
to be fast, and to provide high-quality sample rate conversion.

Dependency of media-sound/guitarix

Signed-off-by: Alexander Tsoy  tsoy.me>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Georgy Yakovlev  gentoo.org>

 media-libs/zita-resampler/Manifest |  1 +
 .../files/zita-resampler-1.6.2-makefile.patch  | 90 ++
 media-libs/zita-resampler/metadata.xml | 20 +
 .../zita-resampler/zita-resampler-1.6.2.ebuild | 41 ++
 4 files changed, 152 insertions(+)

diff --git a/media-libs/zita-resampler/Manifest 
b/media-libs/zita-resampler/Manifest
new file mode 100644
index 000..60d50f605c7
--- /dev/null
+++ b/media-libs/zita-resampler/Manifest
@@ -0,0 +1 @@
+DIST zita-resampler-1.6.2.tar.bz2 125539 BLAKE2B 
d2e04fb5e0efbde3432ce973df59a11d2a184146d124b662712a5de2d9c243f6564899f190f7a7b68a9e01bcaab05c92b91ebcbf942473134a12a85e4e08c603
 SHA512 
d547419dd222c8a399d8f196efa1ec88a3f781275b696ae2fe1bb6e2fc329285affb8aace85972c304ad256becc4a155534dd5ef4ce3c57cbc9dcca0122b670c

diff --git 
a/media-libs/zita-resampler/files/zita-resampler-1.6.2-makefile.patch 
b/media-libs/zita-resampler/files/zita-resampler-1.6.2-makefile.patch
new file mode 100644
index 000..29735e7729a
--- /dev/null
+++ b/media-libs/zita-resampler/files/zita-resampler-1.6.2-makefile.patch
@@ -0,0 +1,90 @@
+diff -urN zita-resampler-1.6.2.orig/apps/Makefile 
zita-resampler-1.6.2/apps/Makefile
+--- zita-resampler-1.6.2.orig/apps/Makefile2018-08-24 21:41:47.0 
+0300
 zita-resampler-1.6.2/apps/Makefile 2019-04-13 18:49:50.005800712 +0300
+@@ -23,18 +23,17 @@
+ MANDIR ?= /usr/share/man/man1
+ 
+ VERSION = 1.6.0
+-CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\"
+-CXXFLAGS += -O2  -ffast-math -Wall
+-CXXFLAGS += -march=native
++CPPFLAGS += -MMD -MP -DVERSION=\"$(VERSION)\" -I ../source
++CXXFLAGS += -ffast-math -Wall
+ 
+ 
+-all:  zresample zretune zresample.1.gz zretune.1.gz
++all:  zresample zretune zresample.1 zretune.1
+ 
+ 
+ ZRESAMPLE_O = zresample.o audiofile.o dither.o
+ zresample:LDLIBS += -lzita-resampler -lsndfile -lrt
+ zresample:$(ZRESAMPLE_O)
+-  $(CXX) $(LDFLAGS) -o $@ $(ZRESAMPLE_O) $(LDLIBS)
++  $(CXX) -L ../source $(LDFLAGS) -o $@ $(ZRESAMPLE_O) $(LDLIBS)
+ $(ZRESAMPLE_O):
+ -include $(ZRESAMPLE_O:%.o=%.d)
+ 
+@@ -42,25 +41,18 @@
+ ZRETUNE_O = zretune.o audiofile.o dither.o
+ zretune:  LDLIBS += -lzita-resampler -lsndfile -lrt
+ zretune:  $(ZRETUNE_O)
+-  $(CXX) $(LDFLAGS) -o $@ $(ZRETUNE_O) $(LDLIBS)
++  $(CXX) -L ../source $(LDFLAGS) -o $@ $(ZRETUNE_O) $(LDLIBS)
+ $(ZRETUNE_O):
+ -include $(ZRETUNE_O:%.o=%.d)
+ 
+ 
+-zresample.1.gz:   zresample.1
+-  gzip -c zresample.1 > zresample.1.gz
+-
+-zretune.1.gz: zretune.1
+-  gzip -c zretune.1 > zretune.1.gz
+-
+-
+ install:  all
+-  install -d $(BINDIR)
+-  install -d $(MANDIR)
++  install -d $(DESTDIR)$(BINDIR)
++  install -d $(DESTDIR)$(MANDIR)
+   install -m 755 zresample $(DESTDIR)$(BINDIR)
+   install -m 755 zretune $(DESTDIR)$(BINDIR)
+-  install -m 644 zresample.1.gz $(DESTDIR)$(MANDIR)
+-  install -m 644 zretune.1.gz $(DESTDIR)$(MANDIR)
++  install -m 644 zresample.1 $(DESTDIR)$(MANDIR)
++  install -m 644 zretune.1 $(DESTDIR)$(MANDIR)
+ 
+ uninstall: 
+   /bin/rm -f $(DESTDIR)$(BINDIR)/zresample
+diff -urN zita-resampler-1.6.2.orig/source/Makefile 
zita-resampler-1.6.2/source/Makefile
+--- zita-resampler-1.6.2.orig/source/Makefile  2018-08-24 21:41:47.0 
+0300
 zita-resampler-1.6.2/source/Makefile   2019-04-13 18:49:25.936129640 
+0300
+@@ -32,8 +32,7 @@
+ 
+ 
+ CPPFLAGS += -I. -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS
+-CXXFLAGS += -Wall -fPIC -O2 -ffast-math
+-CXXFLAGS += -march=native
++CXXFLAGS += -Wall -fPIC -ffast-math
+ LDFLAGS += 
+ LDLIBS +=
+ 
+@@ -47,6 +46,9 @@
+   zita-resampler/vresampler.h zita-resampler/cresampler.h
+ 
+ 
++$(ZITA-RESAMPLER_SO): $(ZITA-RESAMPLER_MIN)
++  ln -sf $(ZITA-RESAMPLER_MIN) $(ZITA-RESAMPLER_SO)
++
+ $(ZITA-RESAMPLER_MIN): $(ZITA-RESAMPLER_O)
+   $(CXX) -shared $(LDFLAGS) -Wl,-soname,$(ZITA-RESAMPLER_MAJ) -o 
$(ZITA-RESAMPLER_MIN) $(ZITA-RESAMPLER_O) $(ZITA-RESAMPLER_DEP)
+ 
+@@ -58,8 +60,8 @@
+   install -d $(DESTDIR)$(LIBDIR)
+   install -m 644 $(ZITA-RESAMPLER_H)   $(DESTDIR)$(INCDIR)/zita-resampler
+   install -m 755 $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR)
+-  ldconfig
+   ln -sf $(ZITA-RESAMPLER_MIN) $(DESTDIR)$(LIBDIR)/$(ZITA-RESAMPLER_SO)

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

2019-04-20 Thread Georgy Yakovlev
commit: fd37b5281bd4d5e79dae6bb9397d0046dd71bda9
Author: Alexander Tsoy  tsoy  me>
AuthorDate: Mon Apr 15 21:30:25 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr 21 05:01:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd37b528

media-sound/guitarix: new package

guitarix is a virtual guitar amplifier for Linux

Ebuild by me with some additions from ebuild by Reva Denis and ebuild from
gentoostudio overlay.

Closes: https://bugs.gentoo.org/254707
Signed-off-by: Alexander Tsoy  tsoy.me>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11703
Signed-off-by: Georgy Yakovlev  gentoo.org>

 media-sound/guitarix/Manifest   |  1 +
 media-sound/guitarix/guitarix-0.38.1.ebuild | 73 +
 media-sound/guitarix/metadata.xml   | 19 
 3 files changed, 93 insertions(+)

diff --git a/media-sound/guitarix/Manifest b/media-sound/guitarix/Manifest
new file mode 100644
index 000..52c41818c5c
--- /dev/null
+++ b/media-sound/guitarix/Manifest
@@ -0,0 +1 @@
+DIST guitarix2-0.38.1.tar.xz 80768608 BLAKE2B 
fd745955d8b44da72c669e69c36294d4a2131f2b5868e7e254a0b33768852ba9fcf9302f2a7ebd962c8a6dc02a543f70574466c51341a371c9fb988989123e50
 SHA512 
54d08b4ed20b9df4c69d0c86e4d668c53fffde8919f5570f376cee903926bd01945169d177d0d45976569ea55b28f8dca7884ac6dfe2f063df6583467559c5b7

diff --git a/media-sound/guitarix/guitarix-0.38.1.ebuild 
b/media-sound/guitarix/guitarix-0.38.1.ebuild
new file mode 100644
index 000..a35bae00fe2
--- /dev/null
+++ b/media-sound/guitarix/guitarix-0.38.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+
+inherit python-any-r1 waf-utils xdg
+
+MY_P="${PN}2-${PV}"
+
+DESCRIPTION="Virtual guitar amplifier for Linux"
+HOMEPAGE="http://guitarix.org/;
+SRC_URI="mirror://sourceforge/guitarix/guitarix/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="bluetooth debug lv2 nls +standalone zeroconf"
+REQUIRED_USE="|| ( lv2 standalone )"
+
+COMMON_DEPEND="dev-cpp/eigen:3
+   dev-cpp/glibmm:2
+   dev-cpp/gtkmm:2.4
+   dev-libs/glib:2
+   >=media-libs/libsndfile-1.0.17
+   >=media-libs/zita-convolver-3
+   media-libs/zita-resampler
+   >=net-misc/curl-7.26.0
+   >=sci-libs/fftw-3.1.2:3.0=
+   x11-libs/gtk+:2
+   lv2? ( media-libs/lv2 )
+   standalone? (
+   dev-libs/boost:=
+   media-libs/liblrdf
+   media-libs/lilv
+   virtual/jack
+   bluetooth? ( net-wireless/bluez )
+   zeroconf? ( net-dns/avahi )
+   )
+"
+# clearlooks gtk engine and roboto fonts are required for correct ui rendering
+RDEPEND="${COMMON_DEPEND}
+   x11-themes/gtk-engines
+   standalone? (
+   media-fonts/roboto
+   )
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+   nls? ( dev-util/intltool )
+"
+
+DOCS=( changelog README )
+
+src_configure() {
+   waf-utils_src_configure \
+   --cxxflags-debug="" \
+   --cxxflags-release="-DNDEBUG" \
+   --ldflags="${LDFLAGS}" \
+   --enable-lfs \
+   --lib-dev \
+   --no-desktop-update \
+   --no-faust \
+   --no-ldconfig \
+   --shared-lib \
+   $(use_enable nls) \
+   $(usex bluetooth "" "--no-bluez") \
+   $(usex debug "--debug" "") \
+   $(usex lv2 "--lv2dir=${EPREFIX}/usr/$(get_libdir)/lv2" 
"--no-lv2 --no-lv2-gui") \
+   $(usex standalone "" "--no-standalone") \
+   $(usex zeroconf "" "--no-avahi")
+}

diff --git a/media-sound/guitarix/metadata.xml 
b/media-sound/guitarix/metadata.xml
new file mode 100644
index 000..567aa7cf767
--- /dev/null
+++ b/media-sound/guitarix/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   alexan...@tsoy.me
+   Alexander Tsoy
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   guitarix is a virtual guitar amplifier for Linux running on 
Jack Audio Connection Kit
+   
+   
+   Build lv2 plugins
+   Build standalone application
+   
+



[gentoo-commits] proj/netifrc:master commit in: /

2019-04-20 Thread Robin H. Johnson
commit: 89ca5575bc9d8380997b5d3ec2e3f918a9790012
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 04:18:29 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:18:29 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=89ca5575

systemd should not fail if a service is backgrounding

Merge PR#29

Fixes: https://github.com/gentoo/netifrc/pull/29
Signed-off-by: Robin H. Johnson  gentoo.org>

 systemd/net_at.service.in | 1 +
 1 file changed, 1 insertion(+)



[gentoo-commits] proj/netifrc:master commit in: systemd/

2019-04-20 Thread Robin H. Johnson
commit: 2bdede1475af959881ff6211320e9c8e12d67e2a
Author: Martin Väth  mvath  de>
AuthorDate: Fri Aug 17 11:21:07 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:18:23 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=2bdede14

systemd should not fail if a service is backgrounding

To achieve this, accept 1 (backgrounding) as a valid exit code.
An alternative might be to return 0 (or a different exit code which
is accepted) for background operations like e.g. in line 181 of
net/wpa_supplicant.sh

Signed-off-by: Robin H. Johnson  gentoo.org>

 systemd/net_at.service.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/systemd/net_at.service.in b/systemd/net_at.service.in
index ac89899..5c3d911 100644
--- a/systemd/net_at.service.in
+++ b/systemd/net_at.service.in
@@ -5,6 +5,7 @@ Description=Gentoo Network Interface Management Scripts
 Type=oneshot
 ExecStart=@LIBEXECDIR@/sh/systemd-wrapper.sh -i %I start
 ExecStop=@LIBEXECDIR@/sh/systemd-wrapper.sh -i %I stop
+SuccessExitStatus=1
 RemainAfterExit=yes
 
 [Install]



[gentoo-commits] proj/netifrc:master commit in: sh/

2019-04-20 Thread Robin H. Johnson
commit: 1076ace3242611cb6d125f3d18700d363e16be57
Author: Martin Väth  mvath  de>
AuthorDate: Fri Aug 17 11:11:45 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:15:51 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=1076ace3

sh/functions.sh: Avoid bashisms in shell_var()

POSIX shells do not provide a substitution operation ${..//..}
Negated character classes are marked by [!..] and not [^..] in POSIX.

Signed-off-by: Robin H. Johnson  gentoo.org>

 sh/functions.sh | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/sh/functions.sh b/sh/functions.sh
index 5895a90..832e58e 100644
--- a/sh/functions.sh
+++ b/sh/functions.sh
@@ -36,7 +36,15 @@ if [ "$INIT" != "openrc" ]; then
shell_var() {
local output= sanitized_arg=
for arg; do
-   sanitized_arg="${arg//[^a-zA-Z0-9_]/_}"
+   sanitized_arg=$arg
+   while :; do
+   case $sanitized_arg in
+   *[!a-zA-Z0-9_]*)
+   
sanitized_arg=${sanitized_arg%%[!a-zA-Z0-9_]*}_${sanitized_arg#*[!a-zA-Z0-9_]}
+   continue;;
+   esac
+   break
+   done
if [ x"$output" = x"" ] ; then
output=$sanitized_arg
else



[gentoo-commits] proj/netifrc:master commit in: /

2019-04-20 Thread Robin H. Johnson
commit: 9fa2e01517eb14f174be7a44780a8d4cb4afe401
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 04:16:38 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:16:38 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=9fa2e015

sh/functions.sh: Avoid bashisms in shell_var()

Merge PR#30

Fixes: https://github.com/gentoo/netifrc/pull/30
Signed-off-by: Robin H. Johnson  gentoo.org>

 sh/functions.sh | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)



[gentoo-commits] proj/netifrc:master commit in: net/

2019-04-20 Thread Robin H. Johnson
commit: 963d378276193c9ae73b889da03960258773d259
Author: Kirill Semenkov  gmail  com>
AuthorDate: Mon Dec 17 09:07:18 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:10:41 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=963d3782

Veth support added

Signed-off-by: Robin H. Johnson  gentoo.org>

 net/veth.sh | 193 
 1 file changed, 193 insertions(+)

diff --git a/net/veth.sh b/net/veth.sh
new file mode 100644
index 000..d969a14
--- /dev/null
+++ b/net/veth.sh
@@ -0,0 +1,193 @@
+# Copyright (c) 2018 
+# Released under the 2-clause BSD license.
+
+veth_depend()
+{
+   program ip awk
+}
+
+_config_vars="$_config_vars veth"
+
+
+# We need it because _exists() function seeks in /sys/class/net
+_netns_exists()
+{
+   [ -e "/var/run/netns/$1" ]
+}
+
+
+#Creates the network namespace if it doesn't exist. If called with no 
arguments, does nothing
+#Arguments:
+# $1 - name of the namespace
+_create_ns() {
+
+   vethrc=0
+   for _ns in "$@"; do
+   if [ -z "$_ns" ]; then
+   continue
+   fi
+   if ! _netns_exists "$_ns"; then
+   ip netns add "$_ns" > /dev/null 2>&1
+   vethrc=$(($?+ vethrc)) 
+   fi  
+   done
+   return $vethrc
+}
+
+#Brings a virtual interface up and takes network namespaces into account
+#Arguments: 
+# $1 - name of the interface, required!
+# $2 - namespace
+_bring_peer_up()
+{
+   if [ ! -z "$2" ]; then
+   ip link set "$1" netns "$2" > /dev/null 2>&1
+   vethrc=$?
+   ip netns exec "$2" ip link set dev "$1" up > /dev/null 2>&1
+   vethrc=$(($?+ vethrc)) 
+   return $vethrc
+   fi
+
+   ip link set dev "$1" up > /dev/null 2>&1
+   return $?
+} 
+
+#Brings a virtual interface down and takes network namespaces into account
+#Arguments: 
+# $1 - name of the interface, required!
+# $2 - namespace
+_bring_peer_down()
+{
+
+   if [ ! -z "$2" ]; then
+   ip netns exec "$2" ip link del dev "$1" > /dev/null 2>&1
+   return $? 
+   fi
+
+   ip link del dev "$1" > /dev/null 2>&1
+   return $?
+}
+
+
+#Create and bring the veth pair up
+_create_peers()
+{
+   local peers
+   peers="$(_get_array "veth_${IFVAR}")"
+
+   # veth has exactly two peers.
+   # For POSIX compatibility we evade bash arrays
+   local npeers
+   npeers=$(echo "$peers" | awk '{print NF}')
+   if [ "$npeers" != 2 ]; then
+   eerror "veth interface must have exactly two peers"
+   return 1
+   fi
+
+   for x in ${peers}; do
+   if _exists "$x" ; then
+   eerror "Interface $x already exists. Can't continue"
+   return 1
+   fi  
+   done
+
+   local netns1
+   netns1="$(_get_array "veth_${IFVAR}_ns1")"
+   local netns2
+   netns2="$(_get_array "veth_${IFVAR}_ns2")"
+
+   local vethrc
+
+   if ! _create_ns "$netns1" "$netns2"
+   then
+   eerror "Can't create namespaces: $netns1 $netns2"
+   return 1
+   fi
+
+   local peer1
+   peer1=$(echo "$peers" | awk '{print $1}')
+   local peer2
+   peer2=$(echo "$peers" | awk '{print $2}')
+
+   
+   ip link add "$peer1" type veth peer name "$peer2" > /dev/null 2>&1 || {
+   eerror "Can't create veth peer $peer1 or $peer2"
+   return 1
+   }
+
+
+   if ! _bring_peer_up "$peer1" "$netns1"
+   then
+   eerror "Can't bring the veth peer $peer1 up"
+   return 1
+
+   fi
+   if ! _bring_peer_up "$peer2" "$netns2"
+   then
+   eerror "Can't bring the veth peer $peer2 up"
+   return 1
+
+   fi
+
+   return 0
+}
+
+# Create peers and namespaces
+veth_pre_start()
+{
+   local itype
+   eval itype=\$type_${IFVAR}
+   if [ "$itype" != "veth" ]; then
+   return 0
+   fi
+
+   local createveth
+   eval createveth=\$veth_${IFVAR}_create
+   if [ "$createveth" == "no" ]; then
+   return 0
+   fi
+
+   type ip >/dev/null 2>&1 || {
+   eerror "iproute2 nor found, please install iproute2"
+   return 1
+   }
+
+   if ! _create_peers
+   then
+   return 1
+   fi
+
+
+   return 0
+}
+
+#Delete the veth pair
+#We don't delete namespaces because someone may use them for some purposes
+veth_post_stop()
+{
+   local itype
+   eval itype=\$type_${IFVAR}
+   if [ "$itype" != "veth" ]; then
+   return 0
+   fi
+
+   local createveth
+   eval createveth=\$veth_${IFVAR}_create
+   if [ "$createveth" == "no" ]; then
+   return 0
+   fi
+
+   local peers
+ 

[gentoo-commits] proj/netifrc:master commit in: net/, doc/

2019-04-20 Thread Robin H. Johnson
commit: b5bb3cdf925730a693eed9e2528b92c04975c7d0
Author: Kirill Semenkov  gmail  com>
AuthorDate: Mon Dec 17 09:10:50 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:10:41 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=b5bb3cdf

Veth support added

Signed-off-by: Robin H. Johnson  gentoo.org>

 doc/net.example.Linux.in | 24 
 net/Makefile |  2 +-
 2 files changed, 25 insertions(+), 1 deletion(-)

diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index 3b414ba..6fc6094 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -914,6 +914,30 @@
 # of the node as well
 #openvpn_tun1="--user foo --group bar"
 
+#-
+# Virtual interface device (veth)
+# For veth support install iproute2 and awk
+#
+# The script uses "standard" ways of IP-address assignement in net.lo script. 
Network namespaces are not implemented here
+# because net.lo currently knows nothing about network namespaces.
+#
+#   You must specify veth interface type to avoid interference with "normal" 
interfaces startup
+#   The interface type must be set for both peers
+#type_veth0="veth"
+#   Here we declare peers for "ip link add" command
+#veth_veth0="veth0 veth1"
+#config_veth0="192.168.0.1/24"
+#
+#   Avoids race
+#rc_net_veth1_need="net.veth0"
+#type_veth1="veth"
+#   Both peers are created when the first one starts, we don't need to create 
the second peer
+#   explicitly, we just configure it
+#veth_veth1_create="no"
+#config_veth1="192.168.2.1/24"
+#
+
+
 #-
 # Bridging (802.1d)
 # Preferred: iproute2, emerge sys-apps/iproute2

diff --git a/net/Makefile b/net/Makefile
index 390f8d8..dab94f9 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -14,7 +14,7 @@ INC-Linux=adsl.sh apipa.sh arping.sh bonding.sh 
br2684ctl.sh bridge.sh \
ccwgroup.sh clip.sh ethtool.sh iproute2.sh ifplugd.sh ip6to4.sh 
\
ipppd.sh iwconfig.sh netplugd.sh pppd.sh pump.sh tuntap.sh 
udhcpc.sh \
vlan.sh macvlan.sh ip6rd.sh firewalld.sh dummy.sh hsr.sh 
l2tp.sh \
-   iw.sh wireguard.sh
+   iw.sh wireguard.sh veth.sh
 
 SRCS-NetBSD= ifwatchd.sh.in
 INC-NetBSD=ifwatchd.sh



[gentoo-commits] proj/netifrc:master commit in: doc/, net/

2019-04-20 Thread Robin H. Johnson
commit: 4ddfad307887e80a296a611832cf3780ccaf9616
Author: Kirill Semenkov  gmail  com>
AuthorDate: Mon Jan 21 08:42:56 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:10:41 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=4ddfad30

Two separate peer variables for every peer in veth

Signed-off-by: Robin H. Johnson  gentoo.org>

 doc/net.example.Linux.in |  7 ---
 net/veth.sh  | 35 +++
 2 files changed, 15 insertions(+), 27 deletions(-)

diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index 6fc6094..8896acf 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -916,7 +916,7 @@
 
 #-
 # Virtual interface device (veth)
-# For veth support install iproute2 and awk
+# For veth support install iproute2
 #
 # The script uses "standard" ways of IP-address assignement in net.lo script. 
Network namespaces are not implemented here
 # because net.lo currently knows nothing about network namespaces.
@@ -925,10 +925,11 @@
 #   The interface type must be set for both peers
 #type_veth0="veth"
 #   Here we declare peers for "ip link add" command
-#veth_veth0="veth0 veth1"
+#veth_veth0_peer1="veth0"
+#veth_veth0_peer2="veth1"
 #config_veth0="192.168.0.1/24"
 #
-#   Avoids race
+#   Prevents race
 #rc_net_veth1_need="net.veth0"
 #type_veth1="veth"
 #   Both peers are created when the first one starts, we don't need to create 
the second peer

diff --git a/net/veth.sh b/net/veth.sh
index d969a14..5ff6587 100644
--- a/net/veth.sh
+++ b/net/veth.sh
@@ -3,7 +3,7 @@
 
 veth_depend()
 {
-   program ip awk
+   program ip
 }
 
 _config_vars="$_config_vars veth"
@@ -72,19 +72,13 @@ _bring_peer_down()
 #Create and bring the veth pair up
 _create_peers()
 {
-   local peers
-   peers="$(_get_array "veth_${IFVAR}")"
-
-   # veth has exactly two peers.
-   # For POSIX compatibility we evade bash arrays
-   local npeers
-   npeers=$(echo "$peers" | awk '{print NF}')
-   if [ "$npeers" != 2 ]; then
-   eerror "veth interface must have exactly two peers"
-   return 1
-   fi
+   local peer1
+   peer1="$(_get_array "veth_${IFVAR}_peer1")"
+
+   local peer2
+   peer2="$(_get_array "veth_${IFVAR}_peer2")"
 
-   for x in ${peers}; do
+   for x in $peer1 $peer2; do
if _exists "$x" ; then
eerror "Interface $x already exists. Can't continue"
return 1
@@ -104,12 +98,6 @@ _create_peers()
return 1
fi
 
-   local peer1
-   peer1=$(echo "$peers" | awk '{print $1}')
-   local peer2
-   peer2=$(echo "$peers" | awk '{print $2}')
-
-   
ip link add "$peer1" type veth peer name "$peer2" > /dev/null 2>&1 || {
eerror "Can't create veth peer $peer1 or $peer2"
return 1
@@ -177,14 +165,13 @@ veth_post_stop()
return 0
fi
 
-   local peers
-   peers="$(_get_array "veth_${IFVAR}")"
-   local first
-   first=$(echo "$peers" | awk '{print $1}')
+   local peer1
+   peer1="$(_get_array "veth_${IFVAR}_peer1")"
+
local netns1
netns1="$(_get_array "veth_${IFVAR}_ns1")"
 
-   if ! _bring_peer_down "$first" "$netns1"
+   if ! _bring_peer_down "$peer1" "$netns1"
then
eerror "Can't delete the veth pair ${IFVAR}"
eend 1



[gentoo-commits] proj/netifrc:master commit in: /

2019-04-20 Thread Robin H. Johnson
commit: 61964753f8cf1fca254254623c469ce38cafbeee
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Apr 21 04:09:08 2019 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Apr 21 04:11:28 2019 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=61964753

Veth support added

Merge PR#31

Fixes: https://github.com/gentoo/netifrc/pull/31
Signed-off-by: Robin H. Johnson  gentoo.org>




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

2019-04-20 Thread Aaron Bauman
commit: 6bb99343b49dfbb3499ac9f84149af3e07e5041c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr 21 03:53:13 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr 21 03:53:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bb99343

app-misc/uptimed: amd64 stable wrt bug #683918

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/app-misc/uptimed/uptimed-0.4.1.ebuild 
b/app-misc/uptimed/uptimed-0.4.1.ebuild
index cc06a89220a..45e214fb1be 100644
--- a/app-misc/uptimed/uptimed-0.4.1.ebuild
+++ b/app-misc/uptimed/uptimed-0.4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/rpodgorny/uptimed/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 IUSE="static-libs"
 
 pkg_setup() {



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

2019-04-20 Thread Anthony G. Basile
commit: e81cd0493f8eebe77a7f76a7f3e53e9e27797062
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:30:27 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:30:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81cd049

sys-apps/setserial: keyword ~arm64

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

 sys-apps/setserial/setserial-2.17-r5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/setserial/setserial-2.17-r5.ebuild 
b/sys-apps/setserial/setserial-2.17-r5.ebuild
index 3548932db08..dddb2d6e21d 100644
--- a/sys-apps/setserial/setserial-2.17-r5.ebuild
+++ b/sys-apps/setserial/setserial-2.17-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
 
 PATCHES=(
"${FILESDIR}"/${P}-spelling.patch



[gentoo-commits] repo/gentoo:master commit in: x11-apps/xinput_calibrator/

2019-04-20 Thread Anthony G. Basile
commit: be9b62953be84c13b7afc06d3bb0b8fe83c23258
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:28:43 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:28:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9b6295

x11-apps/xinput_calibrator: keyword ~arm64

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

 x11-apps/xinput_calibrator/xinput_calibrator-0.7.5-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-apps/xinput_calibrator/xinput_calibrator-0.7.5-r1.ebuild 
b/x11-apps/xinput_calibrator/xinput_calibrator-0.7.5-r1.ebuild
index e1f2aa30966..d4b7027c807 100644
--- a/x11-apps/xinput_calibrator/xinput_calibrator-0.7.5-r1.ebuild
+++ b/x11-apps/xinput_calibrator/xinput_calibrator-0.7.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="mirror://github/tias/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="gtk"
 
 RDEPEND="x11-libs/libX11



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

2019-04-20 Thread Anthony G. Basile
commit: 681c69fa6f5d20bc2f4b4c9b14cc974745b768c8
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:26:31 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:26:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681c69fa

sys-apps/rng-tools: keyword ~arm64

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

 sys-apps/rng-tools/rng-tools-5-r2.ebuild   | 2 +-
 sys-apps/rng-tools/rng-tools-6.6-r1.ebuild | 2 +-
 sys-apps/rng-tools/rng-tools-6.7.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/rng-tools/rng-tools-5-r2.ebuild 
b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
index 50b73e60571..c204dd9c36d 100644
--- a/sys-apps/rng-tools/rng-tools-5-r2.ebuild
+++ b/sys-apps/rng-tools/rng-tools-5-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/gkernel/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc x86"
+KEYWORDS="alpha amd64 arm ~arm64 ia64 ppc x86"
 IUSE="selinux"
 
 DEPEND="dev-libs/libgcrypt:0

diff --git a/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild 
b/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
index 7f64372574e..7ad1a1edc80 100644
--- a/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.6-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
 IUSE="jitterentropy nistbeacon selinux"
 
 DEPEND="dev-libs/libgcrypt:0

diff --git a/sys-apps/rng-tools/rng-tools-6.7.ebuild 
b/sys-apps/rng-tools/rng-tools-6.7.ebuild
index 3259cb07f84..e674b8de1d3 100644
--- a/sys-apps/rng-tools/rng-tools-6.7.ebuild
+++ b/sys-apps/rng-tools/rng-tools-6.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~x86"
 IUSE="jitterentropy nistbeacon pkcs11 selinux"
 
 DEPEND="dev-libs/libgcrypt:0



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

2019-04-20 Thread Anthony G. Basile
commit: ca66b55fc5ea3ecbe1c209397aad44e00187f23e
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:25:02 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:25:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca66b55f

net-misc/zerotier: keyword ~arm64

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

 net-misc/zerotier/zerotier-1.2.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/zerotier/zerotier-1.2.12.ebuild 
b/net-misc/zerotier/zerotier-1.2.12.ebuild
index fa68ddc1c4f..6f5351d0790 100644
--- a/net-misc/zerotier/zerotier-1.2.12.ebuild
+++ b/net-misc/zerotier/zerotier-1.2.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zerotier/ZeroTierOne/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 S="${WORKDIR}/ZeroTierOne-${PV}"
 



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

2019-04-20 Thread Anthony G. Basile
commit: 00dce5c955e4d77d87f4ec3a946ed36c39e73b7c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:16:26 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:16:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00dce5c9

app-eselect/eselect-timezone: keyword ~arm64

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

 app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild 
b/app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild
index b05c2756b37..5367c3d5ba4 100644
--- a/app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild
+++ b/app-eselect/eselect-timezone/eselect-timezone-0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~junghans/distfiles/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE=""
 
 src_install() {



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

2019-04-20 Thread Anthony G. Basile
commit: acf3b7dc6c707a024cede41ea2a41f98feeae8f6
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:12:52 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:12:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf3b7dc

www-client/elinks: keyword ~arm64

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

 www-client/elinks/elinks-0.12_pre6-r1.ebuild | 4 ++--
 www-client/elinks/elinks-0.12_pre6-r4.ebuild | 4 ++--
 www-client/elinks/elinks-0.13_pre_pre20180225.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/www-client/elinks/elinks-0.12_pre6-r1.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
index 56f93c4ec85..8a039844213 100644
--- a/www-client/elinks/elinks-0.12_pre6-r1.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
@@ -13,7 +13,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib"
 RESTRICT="test"

diff --git a/www-client/elinks/elinks-0.12_pre6-r4.ebuild 
b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
index b55304188fe..7fe7f7638a7 100644
--- a/www-client/elinks/elinks-0.12_pre6-r4.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -12,7 +12,7 @@ SRC_URI="http://elinks.or.cz/download/${MY_P}.tar.bz2
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 RESTRICT="test"

diff --git a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild 
b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
index 9a4f291cc06..d83e5634a10 100644
--- a/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
+++ b/www-client/elinks/elinks-0.13_pre_pre20180225.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ S="${WORKDIR}/felinks-${EGIT_COMMIT}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bittorrent brotli bzip2 debug finger ftp gopher gpm guile idn ipv6
  javascript libressl lua +mouse nls nntp perl ruby samba ssl tre 
unicode X xml zlib"
 



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

2019-04-20 Thread Anthony G. Basile
commit: 3b6c8a781e81fe52545d485e05cdd61bf414b6de
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:10:36 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:10:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b6c8a78

dev-libs/tre: keyword ~arm64

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

 dev-libs/tre/tre-0.8.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/tre/tre-0.8.0-r1.ebuild b/dev-libs/tre/tre-0.8.0-r1.ebuild
index 462846e4dc0..5404f1bb506 100644
--- a/dev-libs/tre/tre-0.8.0-r1.ebuild
+++ b/dev-libs/tre/tre-0.8.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://laurikari.net/tre/${P}.tar.bz2;
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="nls static-libs"
 
 RDEPEND="



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

2019-04-20 Thread Anthony G. Basile
commit: 943246168e313959e00eb1e87171ea2fc8c62b7c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:02:32 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:02:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94324616

dev-libs/libgpiod: keyword ~arm64

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

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

diff --git a/dev-libs/libgpiod/libgpiod-1.1.1.ebuild 
b/dev-libs/libgpiod/libgpiod-1.1.1.ebuild
index c08b952a727..3435a33062c 100644
--- a/dev-libs/libgpiod/libgpiod-1.1.1.ebuild
+++ b/dev-libs/libgpiod/libgpiod-1.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ 
SRC_URI="https://mirrors.edge.kernel.org/pub/software/libs/libgpiod/libgpiod-1.1
 LICENSE="LGPL-2.1"
 # Reflects the ABI of libgpiod.so
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="static-libs +tools"
 
 multilib_src_configure() {



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

2019-04-20 Thread Anthony G. Basile
commit: 401a917701417b6c97ac384663299e4166dc6b6b
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 03:00:02 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 03:00:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401a9177

sys-apps/input-utils: keyword ~arm64

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

 sys-apps/input-utils/input-utils-1.2.ebuild | 4 ++--
 sys-apps/input-utils/input-utils-1.3.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/input-utils/input-utils-1.2.ebuild 
b/sys-apps/input-utils/input-utils-1.2.ebuild
index f2e8b5042ff..5bd6e7f4694 100644
--- a/sys-apps/input-utils/input-utils-1.2.ebuild
+++ b/sys-apps/input-utils/input-utils-1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="https://www.kraxel.org/releases/input/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE=""
 
 DEPEND=""

diff --git a/sys-apps/input-utils/input-utils-1.3.ebuild 
b/sys-apps/input-utils/input-utils-1.3.ebuild
index 2821ff52762..ff1c3933d56 100644
--- a/sys-apps/input-utils/input-utils-1.3.ebuild
+++ b/sys-apps/input-utils/input-utils-1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://www.kraxel.org/releases/input/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE=""
 
 DEPEND=""



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

2019-04-20 Thread Anthony G. Basile
commit: f43135f8fb622da5e80951028bb785c41afaf738
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:58:38 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:58:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f43135f8

x11-misc/xcalib: keyword ~arm64

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

 x11-misc/xcalib/xcalib-0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/xcalib/xcalib-0.10.ebuild 
b/x11-misc/xcalib/xcalib-0.10.ebuild
index 67cb6f0ee2b..b97a5657866 100644
--- a/x11-misc/xcalib/xcalib-0.10.ebuild
+++ b/x11-misc/xcalib/xcalib-0.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/OpenICC/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE=""
 
 RDEPEND="



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

2019-04-20 Thread Anthony G. Basile
commit: 614d942891fb27466aa0905b181757dbace61790
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:54:16 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:54:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=614d9428

sys-apps/logwatch: keyword ~arm64

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

 sys-apps/logwatch/logwatch-7.4.3.ebuild   | 4 ++--
 sys-apps/logwatch/logwatch-7.4.3_p20171025.ebuild | 4 ++--
 sys-apps/logwatch/logwatch-.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/logwatch/logwatch-7.4.3.ebuild 
b/sys-apps/logwatch/logwatch-7.4.3.ebuild
index b8dc95af0f5..41273312c4e 100644
--- a/sys-apps/logwatch/logwatch-7.4.3.ebuild
+++ b/sys-apps/logwatch/logwatch-7.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE=""
 
 DEPEND=""

diff --git a/sys-apps/logwatch/logwatch-7.4.3_p20171025.ebuild 
b/sys-apps/logwatch/logwatch-7.4.3_p20171025.ebuild
index 2cb75e82997..391f0f2e953 100644
--- a/sys-apps/logwatch/logwatch-7.4.3_p20171025.ebuild
+++ b/sys-apps/logwatch/logwatch-7.4.3_p20171025.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else

SRC_URI="https://sourceforge.net/code-snapshots/git/l/lo/logwatch/git.git/logwatch-git-${MY_COMMIT}.zip
 -> ${P}.zip"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"

diff --git a/sys-apps/logwatch/logwatch-.ebuild 
b/sys-apps/logwatch/logwatch-.ebuild
index 93f1e8caf37..971e5d621f3 100644
--- a/sys-apps/logwatch/logwatch-.ebuild
+++ b/sys-apps/logwatch/logwatch-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"



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

2019-04-20 Thread Anthony G. Basile
commit: ab1cfaa48ae93b7db606f4a9357714db990553c0
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:52:49 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:52:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1cfaa4

dev-perl/Date-Calc: keyword ~arm64

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

 dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild 
b/dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild
index 083c8ca08cc..e10eab9439a 100644
--- a/dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild
+++ b/dev-perl/Date-Calc/Date-Calc-6.400.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ DESCRIPTION="Gregorian calendar date calculations"
 
 LICENSE="${LICENSE} LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~s390 sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="



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

2019-04-20 Thread Anthony G. Basile
commit: 3a1dea6dfa9bdcd24b0c3ab5b06deca360809fc3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:50:43 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:50:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1dea6d

dev-perl/Sys-MemInfo: keyword ~arm64

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

 dev-perl/Sys-MemInfo/Sys-MemInfo-0.980.0.ebuild | 4 ++--
 dev-perl/Sys-MemInfo/Sys-MemInfo-0.990.0.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Sys-MemInfo/Sys-MemInfo-0.980.0.ebuild 
b/dev-perl/Sys-MemInfo/Sys-MemInfo-0.980.0.ebuild
index e579aa37594..8aa3c0ba9d6 100644
--- a/dev-perl/Sys-MemInfo/Sys-MemInfo-0.980.0.ebuild
+++ b/dev-perl/Sys-MemInfo/Sys-MemInfo-0.980.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ DESCRIPTION="Memory informations"
 
 LICENSE="LGPL-2.1 ${LICENSE}"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE=""
 
 SRC_TEST=do

diff --git a/dev-perl/Sys-MemInfo/Sys-MemInfo-0.990.0.ebuild 
b/dev-perl/Sys-MemInfo/Sys-MemInfo-0.990.0.ebuild
index f70bd54d569..27bc39fa65b 100644
--- a/dev-perl/Sys-MemInfo/Sys-MemInfo-0.990.0.ebuild
+++ b/dev-perl/Sys-MemInfo/Sys-MemInfo-0.990.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,5 +11,5 @@ DESCRIPTION="Memory informations"
 
 LICENSE="LGPL-2.1 ${LICENSE}"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE=""



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

2019-04-20 Thread Anthony G. Basile
commit: 6ba0d24b910f703fce9c94e3755889b95959461f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:48:38 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:48:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba0d24b

dev-perl/Sys-CPU: keyword ~arm64

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

 dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild | 4 ++--
 dev-perl/Sys-CPU/Sys-CPU-0.610.0.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild 
b/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
index 3e8eddeafd3..08770dbb1f2 100644
--- a/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
+++ b/dev-perl/Sys-CPU/Sys-CPU-0.610.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,5 +10,5 @@ inherit perl-module
 DESCRIPTION="Access CPU info. number, etc on Win and UNIX"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ppc ppc64 ~sparc x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ppc ppc64 ~sparc x86 ~ppc-macos"
 IUSE=""

diff --git a/dev-perl/Sys-CPU/Sys-CPU-0.610.0.ebuild 
b/dev-perl/Sys-CPU/Sys-CPU-0.610.0.ebuild
index c9fb588fab6..7fc3e0a9b46 100644
--- a/dev-perl/Sys-CPU/Sys-CPU-0.610.0.ebuild
+++ b/dev-perl/Sys-CPU/Sys-CPU-0.610.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,5 +10,5 @@ inherit perl-module
 DESCRIPTION="Access CPU info. number, etc on Win and UNIX"
 
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~ppc-macos"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~ppc-macos"
 IUSE=""



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

2019-04-20 Thread Anthony G. Basile
commit: 6adbd3c612ff7b16b8f3dfbf600f4dbec2bf0381
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:44:55 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:44:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6adbd3c6

sys-libs/obstack-standalone: keyword ~arm64

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

 sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild 
b/sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild
index 8a82593f24b..2ebc2b7733b 100644
--- a/sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild
+++ b/sys-libs/obstack-standalone/obstack-standalone-1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/pullmoll/musl-obstack/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~mips ppc x86"
+KEYWORDS="amd64 arm ~arm64 ~mips ppc x86"
 IUSE="static-libs"
 
 DEPEND="



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

2019-04-20 Thread Anthony G. Basile
commit: c7a8818de3037caffb3588aae99422031a3c2edb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:43:43 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:43:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7a8818d

dev-lang/elixir: keyword ~arm64

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

 dev-lang/elixir/elixir-1.4.5.ebuild | 4 ++--
 dev-lang/elixir/elixir-1.6.6.ebuild | 4 ++--
 dev-lang/elixir/elixir-1.7.4.ebuild | 4 ++--
 dev-lang/elixir/elixir-1.8.0.ebuild | 2 +-
 dev-lang/elixir/elixir-1.8.1.ebuild | 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-lang/elixir/elixir-1.4.5.ebuild 
b/dev-lang/elixir/elixir-1.4.5.ebuild
index a00a4c6afd2..741573a6717 100644
--- a/dev-lang/elixir/elixir-1.4.5.ebuild
+++ b/dev-lang/elixir/elixir-1.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE=""
 
 DEPEND=">=dev-lang/erlang-18[ssl]"

diff --git a/dev-lang/elixir/elixir-1.6.6.ebuild 
b/dev-lang/elixir/elixir-1.6.6.ebuild
index 844bd80c891..c9b63b817a3 100644
--- a/dev-lang/elixir/elixir-1.6.6.ebuild
+++ b/dev-lang/elixir/elixir-1.6.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE=""
 
 DEPEND=">=dev-lang/erlang-18[ssl]"

diff --git a/dev-lang/elixir/elixir-1.7.4.ebuild 
b/dev-lang/elixir/elixir-1.7.4.ebuild
index 55dec41ac77..e82dfcd159d 100644
--- a/dev-lang/elixir/elixir-1.7.4.ebuild
+++ b/dev-lang/elixir/elixir-1.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE=""
 
 DEPEND=">=dev-lang/erlang-18[ssl]"

diff --git a/dev-lang/elixir/elixir-1.8.0.ebuild 
b/dev-lang/elixir/elixir-1.8.0.ebuild
index 197157b5e5b..e82dfcd159d 100644
--- a/dev-lang/elixir/elixir-1.8.0.ebuild
+++ b/dev-lang/elixir/elixir-1.8.0.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc ~x86"
 IUSE=""
 
 DEPEND=">=dev-lang/erlang-18[ssl]"

diff --git a/dev-lang/elixir/elixir-1.8.1.ebuild 
b/dev-lang/elixir/elixir-1.8.1.ebuild
index dac3bda8676..ed43f171a3c 100644
--- a/dev-lang/elixir/elixir-1.8.1.ebuild
+++ b/dev-lang/elixir/elixir-1.8.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/elixir-lang/elixir/archive/v${PV}.tar.gz -> ${P}.tar
 
 LICENSE="Apache-2.0 ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~sparc x86"
 IUSE=""
 
 DEPEND=">=dev-lang/erlang-18[ssl]"



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

2019-04-20 Thread Anthony G. Basile
commit: 35a27d507ce5d03b589ec01abbe4b69c75c660ba
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:37:42 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:37:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a27d50

media-gfx/scrot: keyword ~arm64

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

 media-gfx/scrot/scrot-0.8-r1.ebuild | 4 ++--
 media-gfx/scrot/scrot-0.8_p13-r1.ebuild | 2 +-
 media-gfx/scrot/scrot-0.8_p13.ebuild| 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/scrot/scrot-0.8-r1.ebuild 
b/media-gfx/scrot/scrot-0.8-r1.ebuild
index 4ca575a899d..e5f7314290b 100644
--- a/media-gfx/scrot/scrot-0.8-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz;
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3

diff --git a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild 
b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
index e410f8f7810..a713ce6f898 100644
--- a/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13-r1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3

diff --git a/media-gfx/scrot/scrot-0.8_p13.ebuild 
b/media-gfx/scrot/scrot-0.8_p13.ebuild
index 116fe3d5dd6..3beccb11abb 100644
--- a/media-gfx/scrot/scrot-0.8_p13.ebuild
+++ b/media-gfx/scrot/scrot-0.8_p13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,7 @@ 
SRC_URI="http://${PN}.sourcearchive.com/downloads/${MY_PV}/${PN}_0.8.orig.tar.gz
 
 LICENSE="feh LGPL-2+"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE=""
 
 RDEPEND=">=media-libs/imlib2-1.0.3



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

2019-04-20 Thread Anthony G. Basile
commit: e97e074a0f91328c7683c38073552345411a82b4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:40:31 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:40:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97e074a

media-libs/giblib: keyword ~arm64

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

 media-libs/giblib/giblib-1.2.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/giblib/giblib-1.2.4-r1.ebuild 
b/media-libs/giblib/giblib-1.2.4-r1.ebuild
index 4217dce1403..8ce183b197b 100644
--- a/media-libs/giblib/giblib-1.2.4-r1.ebuild
+++ b/media-libs/giblib/giblib-1.2.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="4"
@@ -10,7 +10,7 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz;
 
 LICENSE="feh"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~hppa ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="static-libs"
 
 RDEPEND=">=media-libs/imlib2-1.0.3[X]



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

2019-04-20 Thread Anthony G. Basile
commit: 1ba9d420bd28cc239bd023e1b0b2ea3c1834feb1
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:34:24 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:34:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba9d420

dev-libs/libcgroup: stable on arm64

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

 dev-libs/libcgroup/libcgroup-0.41-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild 
b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
index e848ee0fd07..1acdb65f88b 100644
--- a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
+++ b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="mirror://sourceforge/project/libcg/${PN}/v${PV}/${P}.tar.bz2"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 IUSE="+daemon elibc_musl pam static-libs test +tools"
 
 RDEPEND="pam? ( virtual/pam )"



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

2019-04-20 Thread Anthony G. Basile
commit: ee52d7616ca9706a77d03567068fb938ded0d776
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:32:20 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:32:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee52d761

sys-kernel/genkernel: stable on arm64

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

 sys-kernel/genkernel/genkernel-3.5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/genkernel/genkernel-3.5.3.3.ebuild 
b/sys-kernel/genkernel/genkernel-3.5.3.3.ebuild
index 6fd8131a13f..24e861f4329 100644
--- a/sys-kernel/genkernel/genkernel-3.5.3.3.ebuild
+++ b/sys-kernel/genkernel/genkernel-3.5.3.3.ebuild
@@ -43,7 +43,7 @@ then
 else
SRC_URI="mirror://gentoo/${P}.tar.xz
${COMMON_URI}"
-   KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 s390 sh 
sparc x86"
+   KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 sh 
sparc x86"
 fi
 
 DESCRIPTION="Gentoo automatic kernel building scripts"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/md5deep/

2019-04-20 Thread Anthony G. Basile
commit: 8e461080f26b5a8b00a1ab2ab4886edcf3e2c497
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Apr 21 02:30:11 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Apr 21 02:30:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e461080

app-crypt/md5deep: stable on arm64

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

 app-crypt/md5deep/md5deep-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/md5deep/md5deep-4.4.ebuild 
b/app-crypt/md5deep/md5deep-4.4.ebuild
index 83594289723..ba36e6cdc45 100644
--- a/app-crypt/md5deep/md5deep-4.4.ebuild
+++ b/app-crypt/md5deep/md5deep-4.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jessek/hashdeep/archive/release-${PV}.tar.gz
 
 LICENSE="public-domain GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE=""
 
 S=${WORKDIR}/hashdeep-release-${PV}



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

2019-04-20 Thread Lars Wendler
commit: 18ac42e05d664f473ba1a5e460fbc1bb2813c18d
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 21 02:14:35 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 21 02:14:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ac42e0

app-admin/apache-tools: Removed old.

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

 app-admin/apache-tools/Manifest   |   2 -
 app-admin/apache-tools/apache-tools-2.4.34.ebuild | 105 --
 app-admin/apache-tools/apache-tools-2.4.38.ebuild | 105 --
 3 files changed, 212 deletions(-)

diff --git a/app-admin/apache-tools/Manifest b/app-admin/apache-tools/Manifest
index a3fa9c381f5..f418462be35 100644
--- a/app-admin/apache-tools/Manifest
+++ b/app-admin/apache-tools/Manifest
@@ -1,4 +1,2 @@
 DIST httpd-2.2.34.tar.bz2 5779739 BLAKE2B 
8cdd41fb5d1880da4a1cfef252b4682f613b938594057ea4c9665d3881a50b298fb7339c1ceb3dafc215aa927048f99d500f2d29c125016d5766954be9b632b4
 SHA512 
e6dac5865a48533c025fe17523ee74d68c3a23f9512c9441b78a140e33cfb6835573eb049b0ad424eb5c5ca78a1915778c54e8a409da95fbdd3890cb99e08240
-DIST httpd-2.4.34.tar.bz2 6942969 BLAKE2B 
02ecb9980f48bef7ac915077598560353e0682001bdaa99410b7faad459c4581f8d0878b4840e38e570b1872d549d58743260cb3030c145ae93bef97fc692cc4
 SHA512 
2bc09213f08a4722e305929fbac5f5060c7a8444704494894bb9b61f17e4d20bb6e3d663bb93fc5b2030b04a43fb12373d260cc291422b210b299725aaf3b5c8
-DIST httpd-2.4.38.tar.bz2 7035030 BLAKE2B 
52d965b0eae3402c268f1c5f5fb669ad84408699871d0518ba254c6e7c00f2198cba8cb6106114a62f0f6de67e0a8b921b5783af9530d165ed4d435312ce5164
 SHA512 
8bdc36fa2bd13fd83feee17fdce4a5316ed8f96c1ac32b636ba106572ba257815438c72068d2d0e900783a3fa25c90a5da34c3f83fc2c04a1dbdbf234f7ad448
 DIST httpd-2.4.39.tar.bz2 7030539 BLAKE2B 
1e378833efb9bbdd6fdc277a779620a08752d064524489f9ad747cf85350fbb6ad65f57b30c81d57273cd6693d8a2c4e988f5a2c42bd5c9c538b305b9b7719e8
 SHA512 
9742202040b3dc6344b301540f54b2d3f8e36898410d24206a7f8dcecb1bea7d7230fabc7256752724558af249facf64bffe2cf678b8f7cccb64076737abfda7

diff --git a/app-admin/apache-tools/apache-tools-2.4.34.ebuild 
b/app-admin/apache-tools/apache-tools-2.4.34.ebuild
deleted file mode 100644
index ff23c968add..000
--- a/app-admin/apache-tools/apache-tools-2.4.34.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit flag-o-matic eutils multilib toolchain-funcs
-
-DESCRIPTION="Useful Apache tools - htdigest, htpasswd, ab, htdbm"
-HOMEPAGE="https://httpd.apache.org/;
-SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc64-solaris ~x64-solaris"
-IUSE="libressl ssl"
-RESTRICT="test"
-
-RDEPEND=">=dev-libs/apr-1.5.0:1=
-   dev-libs/apr-util:1=
-   dev-libs/expat
-   dev-libs/libpcre
-   kernel_linux? ( sys-apps/util-linux )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   )"
-
-DEPEND="${RDEPEND}
-   sys-devel/libtool"
-
-S="${WORKDIR}/httpd-${PV}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2.4.7-Makefile.patch" #459446
-)
-
-src_prepare() {
-   default
-
-   # This package really should upgrade to using pcre's .pc file.
-   cat <<-\EOF >"${T}"/pcre-config
-   #!/bin/bash
-   flags=()
-   for flag; do
-   if [[ ${flag} == "--version" ]]; then
-   flags+=( --modversion )
-   else
-   flags+=( "${flag}" )
-   fi
-   done
-   exec ${PKG_CONFIG} libpcre "${flags[@]}"
-   EOF
-   chmod a+x "${T}"/pcre-config || die
-}
-
-src_configure() {
-   # Brain dead check.
-   tc-is-cross-compiler && export ap_cv_void_ptr_lt_long="no"
-
-   tc-export PKG_CONFIG
-
-   local myeconfargs=(
-   --libexecdir="${EPREFIX}"/usr/$(get_libdir)/apache2/modules
-   --sbindir="${EPREFIX}"/usr/sbin
-   --with-perl="${EPREFIX}"/usr/bin/perl
-   --with-expat="${EPREFIX}"/usr
-   --with-z="${EPREFIX}"/usr
-   --with-apr="${SYSROOT}${EPREFIX}"/usr
-   --with-apr-util="${SYSROOT}${EPREFIX}"/usr
-   --with-pcre="${T}"/pcre-config
-   $(use_enable ssl)
-   $(usex ssl '--with-ssl="${EPREFIX}"/usr' '')
-   )
-   # econf overwrites the stuff from config.layout.
-   ac_cv_path_PKGCONFIG=${PKG_CONFIG} \
-   econf "${myeconfargs[@]}"
-   sed -i \
-   -e '/^LTFLAGS/s:--silent::' \
-   build/rules.mk build/config_vars.mk || die
-}
-
-src_compile() {
-   emake -C support
-}
-
-src_install() {
-   emake 

[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/, www-servers/apache/files/

2019-04-20 Thread Lars Wendler
commit: a4fa77e074b321d4bf55c3eab587daed8227cac6
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 21 02:13:51 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 21 02:13:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4fa77e0

www-servers/apache: Security cleanup

Bug: https://bugs.gentoo.org/682306
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 www-servers/apache/Manifest|   4 -
 www-servers/apache/apache-2.4.34-r2.ebuild | 262 -
 www-servers/apache/apache-2.4.38-r1.ebuild | 257 
 .../apache/files/apache-2.4.34-PR62557.patch   | 216 -
 .../apache-2.4.34-suexec_parallel_install.patch|  19 --
 5 files changed, 758 deletions(-)

diff --git a/www-servers/apache/Manifest b/www-servers/apache/Manifest
index 5e988a0e24a..ed95ede81d6 100644
--- a/www-servers/apache/Manifest
+++ b/www-servers/apache/Manifest
@@ -1,8 +1,4 @@
 DIST gentoo-apache-2.2.34-20170918.tar.bz2 64390 BLAKE2B 
d3f6d85192706d7c49a38cc36e816b3ae531f8c0d42111c33ec32ed39900d36d8a2a85a5d1b5afca22331137f04fb24fb424a42a21caa7eb4f6906fa39cb8224
 SHA512 
10b42e50dcc196f60bcaefe90c382d62a61339dd8a56e899d6afb6998be4acdd376e2c3509791f22a0acf99d06add497e32703b6d523f640306a6db5e05f358a
-DIST gentoo-apache-2.4.34-20180716.tar.bz2 24773 BLAKE2B 
6ff3b711e16a0156f8c5da4c5ee830a6e3d55b1f29c44a81be26decf6611e2680c84ec7779372bc0de775f3aff90fdaec48f5bc7253c8c9317c1308b60bf10e3
 SHA512 
4b96c2c7cad0aeef070584b64396360acb2ec24139a5af4755fc36b1f3cd2b82b213ebbfc45035f61c49b59ba40870930227b42e0b60042fd1147f34ba5df574
-DIST gentoo-apache-2.4.38-20190226.tar.bz2 24810 BLAKE2B 
31dc4363c7bdb3dd49287da405541b73e31f251b1b31ecfdffd066a3cd6b838938acf7326a7963a05693e20d6dc34e71223efd1ecd5062a25829d6f6f4721595
 SHA512 
3dbddedab74e4326b53a9ec3daeb53d727c2789736ae3234d127ccffe873541bd7baa26d5cf9ed064b6e4125fd5a2baee97bccb81e67fdc5674cffe81ca93c40
 DIST gentoo-apache-2.4.39-20190402.tar.bz2 25491 BLAKE2B 
ce230b07ec156048c7d7c1eb4b0e732fa6140f55d136e317714591327bde3f85bab7780424e6eef04b7a4518cbdcfdddcbc094409f4ca19ffea1ce967bdf7cf1
 SHA512 
bc0ffa20cffd9a89c2ea64420fa2243d77e97d7922bcd0b387a7fcfcc3c6908a056972b499a81344f7c3e3e19b55ffc300fd034c54b287f4f32d8931bd50cde4
 DIST httpd-2.2.34.tar.bz2 5779739 BLAKE2B 
8cdd41fb5d1880da4a1cfef252b4682f613b938594057ea4c9665d3881a50b298fb7339c1ceb3dafc215aa927048f99d500f2d29c125016d5766954be9b632b4
 SHA512 
e6dac5865a48533c025fe17523ee74d68c3a23f9512c9441b78a140e33cfb6835573eb049b0ad424eb5c5ca78a1915778c54e8a409da95fbdd3890cb99e08240
-DIST httpd-2.4.34.tar.bz2 6942969 BLAKE2B 
02ecb9980f48bef7ac915077598560353e0682001bdaa99410b7faad459c4581f8d0878b4840e38e570b1872d549d58743260cb3030c145ae93bef97fc692cc4
 SHA512 
2bc09213f08a4722e305929fbac5f5060c7a8444704494894bb9b61f17e4d20bb6e3d663bb93fc5b2030b04a43fb12373d260cc291422b210b299725aaf3b5c8
-DIST httpd-2.4.38.tar.bz2 7035030 BLAKE2B 
52d965b0eae3402c268f1c5f5fb669ad84408699871d0518ba254c6e7c00f2198cba8cb6106114a62f0f6de67e0a8b921b5783af9530d165ed4d435312ce5164
 SHA512 
8bdc36fa2bd13fd83feee17fdce4a5316ed8f96c1ac32b636ba106572ba257815438c72068d2d0e900783a3fa25c90a5da34c3f83fc2c04a1dbdbf234f7ad448
 DIST httpd-2.4.39.tar.bz2 7030539 BLAKE2B 
1e378833efb9bbdd6fdc277a779620a08752d064524489f9ad747cf85350fbb6ad65f57b30c81d57273cd6693d8a2c4e988f5a2c42bd5c9c538b305b9b7719e8
 SHA512 
9742202040b3dc6344b301540f54b2d3f8e36898410d24206a7f8dcecb1bea7d7230fabc7256752724558af249facf64bffe2cf678b8f7cccb64076737abfda7

diff --git a/www-servers/apache/apache-2.4.34-r2.ebuild 
b/www-servers/apache/apache-2.4.34-r2.ebuild
deleted file mode 100644
index 7951d9793d5..000
--- a/www-servers/apache/apache-2.4.34-r2.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# latest gentoo apache files
-GENTOO_PATCHSTAMP="20180716"
-GENTOO_DEVELOPER="polynomial-c"
-GENTOO_PATCHNAME="gentoo-apache-2.4.34"
-
-# IUSE/USE_EXPAND magic
-IUSE_MPMS_FORK="prefork"
-IUSE_MPMS_THREAD="event worker"
-
-# << obsolete modules:
-# authn_default authz_default mem_cache
-# mem_cache is replaced by cache_disk
-# ?? buggy modules
-# proxy_scgi: startup error: undefined symbol "ap_proxy_release_connection", 
no fix found
-# >> added modules for reason:
-# compat: compatibility with 2.2 access control
-# authz_host: new module for access control
-# authn_core: functionality provided by authn_alias in previous versions
-# authz_core: new module, provides core authorization capabilities
-# cache_disk: replacement for mem_cache
-# lbmethod_byrequests: Split off from mod_proxy_balancer in 2.3
-# lbmethod_bytraffic: Split off from mod_proxy_balancer in 2.3
-# lbmethod_bybusyness: Split off from mod_proxy_balancer in 2.3
-# lbmethod_heartbeat: Split off from mod_proxy_balancer in 2.3
-# slotmem_shm: Slot-based shared memory 

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

2019-04-20 Thread Aaron Bauman
commit: a515541004b350753c5c3d8d3febcd2fd3f6e6b1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr 21 01:53:37 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr 21 01:53:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5155410

net-analyzer/cacti: drop vulnerable wrt bug #660920

Signed-off-by: Aaron Bauman  gentoo.org>

 net-analyzer/cacti/Manifest|  3 --
 net-analyzer/cacti/cacti-1.1.20.ebuild | 58 --
 net-analyzer/cacti/cacti-1.1.21.ebuild | 58 --
 net-analyzer/cacti/cacti-1.1.28.ebuild | 49 
 4 files changed, 168 deletions(-)

diff --git a/net-analyzer/cacti/Manifest b/net-analyzer/cacti/Manifest
index 0024ebbfb2f..08297479cec 100644
--- a/net-analyzer/cacti/Manifest
+++ b/net-analyzer/cacti/Manifest
@@ -1,5 +1,2 @@
-DIST cacti-1.1.20.tar.gz 8903728 BLAKE2B 
0efc22726540c57d9d6af71f80e9843bfee3d846ecfffbb8552511d06080c377ccfad8c8d19e21186b666c393d32a8f39196cb9caa0f005bb92f7c87c0fc316d
 SHA512 
2d51c757916b366a188a3ab31771bafb6492aaa6ab2e778255945677bbb3f23f6fbfbb73ea9b05abf2f7cb26c0970bc208f68d5f1c016f8fe3b9da003dcd3b1b
-DIST cacti-1.1.21.tar.gz 8905650 BLAKE2B 
a6e579b7d846388a9b732465eecdb5694c226b5edc98c1a005bbb8c17a307fa4d6ec56342e77e68bc62302c29451527e634fbbe6a9788073f0c5608dac57b76b
 SHA512 
383bfc24c038154fd03d8997cba0fdf8d87ee69305f392b254102b6c279c0b7e53562a2d3d1f996315152a36da467821876e3834dd7b62bdc057a3b7838b94d2
-DIST cacti-1.1.28.tar.gz 8953179 BLAKE2B 
a1a7c3e39cfdb0f47eee86131d2210fb209b351cf91b56b8584d90ef53d216ab85936d66942506415d7e2610bdf2aa5235430cc664edd05ab612815d60d42b18
 SHA512 
2816a78604d169951519404e4bfbf17377912efd7a8bf1ef2a262fde7414783e65ee4a6bcac7dd3175fd9942aebf475b7dbd1fe6d350f75cf88246d3561ef9e8
 DIST cacti-1.1.38.tar.gz 9081347 BLAKE2B 
9f64bc7cd33187c4c744e1473409ea8998cd953c6fd047c66af6ff07d288678cbd944d2e70d0fc3838a42c7f7a9dbf7b094963391791a46bc50c3ed65ed4251f
 SHA512 
1f91156416a9988fa149f9b8fc9fc7df904e4cf6d9a19a62d06c7de1ded99ddaec2f5b5f1a21b0effc4dee7b9c1d1911ca5aaa6113b57edc7e2f42b7969343b5
 DIST cacti-1.2.2.tar.gz 23800723 BLAKE2B 
3608edd60d796dcd8c875f2611c268605813d9f4102ecac99dd71d1b7a904f7bb74031d1c5692d0af7964af9e1a13fb46a88d98bbb6961bde0696b339fe84505
 SHA512 
4a41aff20f06ad56f4723e52084d1a09e3b3eb017e8f1c957f700e4e2f9b12e8f0e599cb56611241c6fcc59bbd6bf957e948631f3beca72e2a7fdadacc473c65

diff --git a/net-analyzer/cacti/cacti-1.1.20.ebuild 
b/net-analyzer/cacti/cacti-1.1.20.ebuild
deleted file mode 100644
index e85926548ee..000
--- a/net-analyzer/cacti/cacti-1.1.20.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils webapp
-
-# Support for _p* in version.
-MY_P=${P/_p*/}
-
-DESCRIPTION="Cacti is a complete frontend to rrdtool"
-HOMEPAGE="https://www.cacti.net/;
-SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 sparc x86"
-IUSE="snmp doc"
-
-need_httpd
-
-RDEPEND="
-   dev-lang/php[cli,mysql,pdo,session,sockets,xml]
-   dev-php/adodb
-   net-analyzer/rrdtool[graph]
-   virtual/cron
-   virtual/mysql
-   snmp? ( >=net-analyzer/net-snmp-5.2.0 )
-"
-
-src_prepare() {
-   default
-   sed -i -e \
-   's:$config\["library_path"\] . 
"/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \
-   "${S}"/include/global.php || die
-
-   rm -rf lib/adodb || die # don't use bundled adodb
-}
-
-src_compile() { :; }
-
-src_install() {
-   dodoc docs/{CHANGELOG,txt/manual.txt}
-   dodoc -r docs/html/
-   rm -rf docs
-
-   webapp_src_preinst
-
-   edos2unix `find -type f -name '*.php'`
-
-   dodir ${MY_HTDOCSDIR}
-   cp -r . "${D}"${MY_HTDOCSDIR}
-
-   webapp_serverowned ${MY_HTDOCSDIR}/rra
-   webapp_serverowned ${MY_HTDOCSDIR}/log
-   webapp_configfile ${MY_HTDOCSDIR}/include/config.php
-   webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
-
-   webapp_src_install
-}

diff --git a/net-analyzer/cacti/cacti-1.1.21.ebuild 
b/net-analyzer/cacti/cacti-1.1.21.ebuild
deleted file mode 100644
index 7d51a73050c..000
--- a/net-analyzer/cacti/cacti-1.1.21.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils webapp
-
-# Support for _p* in version.
-MY_P=${P/_p*/}
-
-DESCRIPTION="Cacti is a complete frontend to rrdtool"
-HOMEPAGE="https://www.cacti.net/;
-SRC_URI="https://www.cacti.net/downloads/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="snmp doc"
-
-need_httpd
-
-RDEPEND="
-   dev-lang/php[cli,mysql,pdo,session,sockets,xml]
-   dev-php/adodb
-   net-analyzer/rrdtool[graph]
-   virtual/cron
-   virtual/mysql
-

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

2019-04-20 Thread Aaron Bauman
commit: 94fffa085c8e684e9d5b0a9bfe47c2c2605d95f4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr 21 01:54:45 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr 21 01:54:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94fffa08

net-analyzer/cacti-spine: drop old

* Old ebuilds dropped due to removal of vulnerable net-analyzer/cacti

Signed-off-by: Aaron Bauman  gentoo.org>

 net-analyzer/cacti-spine/Manifest  |  3 --
 net-analyzer/cacti-spine/cacti-spine-1.1.20.ebuild | 47 --
 net-analyzer/cacti-spine/cacti-spine-1.1.21.ebuild | 47 --
 .../cacti-spine/cacti-spine-1.1.28-r1.ebuild   | 47 --
 4 files changed, 144 deletions(-)

diff --git a/net-analyzer/cacti-spine/Manifest 
b/net-analyzer/cacti-spine/Manifest
index 69c9557550a..2738c9aeb71 100644
--- a/net-analyzer/cacti-spine/Manifest
+++ b/net-analyzer/cacti-spine/Manifest
@@ -1,5 +1,2 @@
-DIST cacti-spine-1.1.20.tar.gz 801877 BLAKE2B 
35da513691967e507b9d10c373de571e2ef84aa20021d1bcfb2bc446a99fbbd2c68ebcd99dc47bece4387faa6596a7b109d8a61f02a3b2413cb89bfbcaa22e89
 SHA512 
df552157e64da04f57493351831a0602dea9ca3219ce3936884aec894e6698559d429ec62936a307b43fd49eff674c670d7e0a047924b5f03c30abeeec91491f
-DIST cacti-spine-1.1.21.tar.gz 801907 BLAKE2B 
cdcda765d349db12df1c672c4469770297d09a3946f19f1e686c251ef30d5be1e3f772efeeb3f344b21ecdba29275dde1b683025ae7c16b10561486397a484f3
 SHA512 
0dfdd3444639a471bc5c0d35ea3898532f2ebf16679677fee8ad291221ed607b54acc7fbf25e78da7c5597eeaed6b870ad7af66a95e20f95afce3270c8da5dd0
-DIST cacti-spine-1.1.28.tar.gz 802006 BLAKE2B 
79e833b6afb619a1d2361bad38c3a52dc1e29b296864670f830a3bc998e7e456638523da15032751d56c65aefe0480477e70b741b23882a2a38adb2262aef601
 SHA512 
2255823d29342b49babebbae175c29fc7054b05ec5ae5897609960d808409f46e6d0cfcba2038dfad9598bc23532794f6cf26032a0566d2d2d2c57d622d37ab1
 DIST cacti-spine-1.1.38.tar.gz 805437 BLAKE2B 
32d934f54e00d83e9807dd194a7cacf8d5526c8e5b84c44ffad201c07edcb117f862266843552299fe04cc780575b9b2dc7129a106a20bd709cb82844ade7812
 SHA512 
5409a690e89fcc74e1e87e34e1918cab27d1243825955eb8256a92f8e9658f312345c66b338a4a07a0e38c94e3275131cb4e58fb70e7b59837c0e6c47746e45e
 DIST cacti-spine-1.2.2.tar.gz 2310298 BLAKE2B 
782fb21fda6acf06434c6e996863a235670970b19e5218624723df4736c388c2d9f00c1e3cc623dad7973bcbbe7ae5d4bbe89e366c1f47ce83eac9b416f88cb4
 SHA512 
ef2f839f7b247439a8576d49e311546cfd2346eea06cfb26b7a05d4757ae28334e6ed6ea00396027dc6c0c6e107121ed38f356ba62d8202003553fea3b5d139e

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.1.20.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.1.20.ebuild
deleted file mode 100644
index 837f87b754f..000
--- a/net-analyzer/cacti-spine/cacti-spine-1.1.20.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-MY_P=${PN}-${PV/_p/-}
-
-DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
-HOMEPAGE="https://cacti.net/spine_info.php;
-SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ~ppc ~ppc64 sparc x86"
-
-CDEPEND="
-   dev-libs/openssl:*
-   net-analyzer/net-snmp
-   virtual/mysql
-"
-DEPEND="
-   ${CDEPEND}
-   sys-apps/help2man
-"
-RDEPEND="
-   ${CDEPEND}
-   >net-analyzer/cacti-0.8.8
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.8d-ping.patch
-   "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
-)
-
-src_prepare() {
-   default
-
-   AT_M4DIR="config" eautoreconf
-}
-
-src_install() {
-   dosbin spine
-   insinto /etc/
-   insopts -m0640 -o root
-   newins spine.conf{.dist,}
-   dodoc ChangeLog
-}

diff --git a/net-analyzer/cacti-spine/cacti-spine-1.1.21.ebuild 
b/net-analyzer/cacti-spine/cacti-spine-1.1.21.ebuild
deleted file mode 100644
index 4c78d022f85..000
--- a/net-analyzer/cacti-spine/cacti-spine-1.1.21.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools eutils
-
-MY_P=${PN}-${PV/_p/-}
-
-DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)"
-HOMEPAGE="https://cacti.net/spine_info.php;
-SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 hppa ~ppc ~ppc64 ~sparc ~x86"
-
-CDEPEND="
-   dev-libs/openssl:*
-   net-analyzer/net-snmp
-   virtual/mysql
-"
-DEPEND="
-   ${CDEPEND}
-   sys-apps/help2man
-"
-RDEPEND="
-   ${CDEPEND}
-   >net-analyzer/cacti-0.8.8
-"
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.8d-ping.patch
-   "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch
-)
-
-src_prepare() {
-   default
-
-   AT_M4DIR="config" eautoreconf
-}
-
-src_install() {
-   dosbin spine
-   

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

2019-04-20 Thread Aaron Bauman
commit: bd4a014568869a257c62418d6547299589677d81
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr 21 01:48:36 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr 21 01:48:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4a0145

media-libs/ming: drop vulnerable wrt bug #646770

Signed-off-by: Aaron Bauman  gentoo.org>

 media-libs/ming/Manifest |   1 -
 media-libs/ming/ming-0.4.8-r1.ebuild | 100 ---
 2 files changed, 101 deletions(-)

diff --git a/media-libs/ming/Manifest b/media-libs/ming/Manifest
index 6ab5f5bcf2d..fd30e2c4b34 100644
--- a/media-libs/ming/Manifest
+++ b/media-libs/ming/Manifest
@@ -1,2 +1 @@
 DIST ming-0.20181112.tar.gz 14889061 BLAKE2B 
a276f7aaf386f0233b9e92a95daf22b7fd192654275e99f70106b7abf2ec3963ae8d70a82addd2690e6c7038a0a52e41a27fbd5c9b38cc96d1ab617a3bfc522d
 SHA512 
a4d3ed04c96ffc6d040ace3451f2d99a3fdda0726b45cee30913ca2dc8d9f24ff156a643eeb888d05eb199dd9f2caf4ce4f84fe40e1b95bf2f6c9e038155fdc3
-DIST ming-0_4_8.tar.gz 14908459 BLAKE2B 
df89beab98a7fbdcbefccad3a2fb013453405a7dba757131a61f06d9e40b7e1fe7beeadab42c113b12cff24b91cb1e76e9fabee0e1b4af58e2127eba13cc27bc
 SHA512 
e395acde9119ad32f4cedd500bcceee70bdd563222a41dda899cc318d5e34eb580abc38ac39c6dec7821913a0a70d2f953fc81f52255b623e34f7c3aaafbc9c0

diff --git a/media-libs/ming/ming-0.4.8-r1.ebuild 
b/media-libs/ming/ming-0.4.8-r1.ebuild
deleted file mode 100644
index eba066b8448..000
--- a/media-libs/ming/ming-0.4.8-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-PHP_EXT_NAME=ming
-PHP_EXT_OPTIONAL_USE=php
-AUTOTOOLS_AUTORECONF=yes
-GENTOO_DEPEND_ON_PERL=no
-inherit autotools distutils-r1 flag-o-matic multilib perl-module vcs-snapshot
-
-DESCRIPTION="An Open Source library for Flash movie generation"
-HOMEPAGE="http://ming.sourceforge.net/;
-SRC_URI="https://github.com/libming/libming/archive/${P//./_}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="+perl php +python static-libs"
-
-RDEPEND="perl? ( dev-lang/perl:= )
-   python? ( ${PYTHON_DEPS} )
-   media-libs/freetype:=
-   media-libs/libpng:0=
-   media-libs/giflib:=
-   sys-libs/zlib:=
-   !media-libs/libswf"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig
-   virtual/yacc"
-PDEPEND="php? ( dev-php/ming-php )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-S=${WORKDIR}/${P//./_}
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.4.8-CVE-2017-8782.patch
-   "${FILESDIR}"/${PN}-0.4.8-freetype_pkgconfig.patch
-)
-
-# Tests only work when the package is tested on a system
-# which does not presently have any version of ming installed.
-RESTRICT="test"
-
-src_prepare() {
-   default
-
-   # Let's get rid of the TEXTRELS, link dynamic. Use gif.
-   sed -i \
-   -e 's/libming.a/libming.so/' \
-   -e 's/lungif/lgif/' \
-   perl_ext/Makefile.PL
-
-   sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die
-
-   eautoreconf
-}
-
-src_configure() {
-   # build is sensitive to -O3 (bug #297437)
-   replace-flags -O3 -O2
-
-   # build python via distutils calls, disable here
-   # php is done in dev-php/ming-php
-   local myconf=(
-   --disable-python
-   --disable-php
-   $(use_enable static-libs static)
-   $(use_enable perl)
-   )
-   econf "${myconf[@]}"
-}
-
-run_distutils() {
-   if use python; then
-   pushd py_ext > /dev/null || die
-   distutils-r1_"${@}"
-   popd > /dev/null || die
-   fi
-}
-
-src_compile() {
-   # some parallel make issues on flex/bison
-   emake -C src/actioncompiler -j1
-   emake
-
-   run_distutils ${FUNCNAME}
-}
-
-src_install() {
-   run_distutils ${FUNCNAME}
-
-   emake DESTDIR="${D}" INSTALLDIRS="vendor" install
-   einstalldocs
-
-   perl_delete_localpod
-   find "${ED}"usr/lib* -name '*.la' -delete
-}



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

2019-04-20 Thread Lars Wendler
commit: 88de35d4475b260a4e870da0b8910bc2bc53b7be
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 21 01:38:08 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 21 01:38:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88de35d4

sys-apps/lm_sensors: Removed old.

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

 sys-apps/lm_sensors/Manifest   |   1 -
 .../lm_sensors/lm_sensors-3.4.0_p20180923.ebuild   | 215 -
 2 files changed, 216 deletions(-)

diff --git a/sys-apps/lm_sensors/Manifest b/sys-apps/lm_sensors/Manifest
index d96d024b305..34c38ccbbbf 100644
--- a/sys-apps/lm_sensors/Manifest
+++ b/sys-apps/lm_sensors/Manifest
@@ -1,2 +1 @@
-DIST lm_sensors-3.4.0_p20180923.tar.gz 264263 BLAKE2B 
7444934429b16ae19af0390e8d3e6a2cf979dccf3c83ee8a3fd0f1f358d07bbc3e446197d44deb994a6d3313cff492625b8fd5c7462c39eb5e10b998b6588cb1
 SHA512 
cf6ea7898248420e2927aa673ba166ede8e774f605038fad4e503f178ab36c2b371253c69197739fe533663dac191b40dce7c3b4ad71488e4f15e4583f6ad363
 DIST lm_sensors-3.5.0.tar.gz 267133 BLAKE2B 
f8fe8efe19cd17f2c828404bee7b2b285118279f06aaa2ebf831823d6767865a2b19da7bede1f3b43b2664ae3cec41b9e840be24fa673472fe577d38f602da4e
 SHA512 
bea9b2ac01bc43622cafdce0b00ac3bb8cb2d818449c8b332ab51e7ad0022b66bcbf6ca1e99c8500bdc6092c5c1ef985bfe7cff05dbcf015bd3ccf58c00a72e1

diff --git a/sys-apps/lm_sensors/lm_sensors-3.4.0_p20180923.ebuild 
b/sys-apps/lm_sensors/lm_sensors-3.4.0_p20180923.ebuild
deleted file mode 100644
index 3a69d17218d..000
--- a/sys-apps/lm_sensors/lm_sensors-3.4.0_p20180923.ebuild
+++ /dev/null
@@ -1,215 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs multilib-minimal eapi7-ver
-
-DESCRIPTION="Hardware Monitoring user-space utilities"
-HOMEPAGE="https://hwmon.wiki.kernel.org/ 
https://github.com/lm-sensors/lm-sensors;
-
-COMMIT="807f9b1529892c0ac89bca0c7ae781c59f9c8393"
-MY_PN="${PN/_/-}"
-
-#SRC_URI="http://dl.lm-sensors.org/lm-sensors/releases/${P}.tar.bz2;
-SRC_URI="https://github.com/lm-sensors/${MY_PN}/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+ LGPL-2.1"
-
-# SUBSLOT based on SONAME of libsensors.so
-SLOT="0/4.4.0"
-
-KEYWORDS="alpha amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="contrib sensord static-libs"
-
-COMMON_DEPS="
-   sensord? (
-   net-analyzer/rrdtool
-   virtual/logger
-   )"
-
-RDEPEND="${COMMON_DEPS}
-   dev-lang/perl
-   !\", 
\"HWMON_MODULES\" or \"BUS_MODULES\""
-   elog " variables from \"/etc/conf.d/lm_modules\" to"
-   elog " \"/etc/modules-load.d/lm_sensors.conf\" and 
adjust format."
-   elog ""
-   elog " For details see 
https://wiki.gentoo.org/wiki/Systemd#Automatic_module_loading;
-   elog ""
-   elog " Important: Don't forget to migrate your 
module's argument"
-   elog "(modules__args variable) if 
your are not already"
-   elog "using \"/etc/modprobe.d\" (which 
is recommended)."
-
-   # Show this elog only once
-   break
-   fi
-   done
-
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   # New installation
-
-   elog ""
-   elog "Please run \`/usr/sbin/sensors-detect' in order to setup"
-   elog "\"/etc/modules-load.d/lm_sensors.conf\"."
-   elog ""
-   elog "You might want to add ${PN} to your default runlevel to 
make"
-   elog "sure the sensors get initialized on the next startup."
-   elog ""
-   elog "Be warned, the probing of hardware in your system 
performed by"
-   elog "sensors-detect could freeze your system. Also make sure 
you read"
-   elog "the documentation before running ${PN} on IBM ThinkPads."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: app-mobilephone/heimdall/

2019-04-20 Thread Lars Wendler
commit: bbe8b52d076c1606d784ef84fb2ae9e3d11ebfd0
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 21 01:27:42 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 21 01:27:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe8b52d

app-mobilephone/heimdall: Removed suspicious Qt subslot operator

Closes: https://bugs.gentoo.org/624240
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 app-mobilephone/heimdall/Manifest  |  2 +-
 app-mobilephone/heimdall/heimdall-1.4.2.ebuild | 10 +-
 app-mobilephone/heimdall/heimdall-.ebuild  | 10 +-
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/app-mobilephone/heimdall/Manifest 
b/app-mobilephone/heimdall/Manifest
index 36998f9fb32..1f7c3601646 100644
--- a/app-mobilephone/heimdall/Manifest
+++ b/app-mobilephone/heimdall/Manifest
@@ -1 +1 @@
-DIST heimdall-1.4.2.tar.gz 5486708 BLAKE2B 
3846176440f235bc5bb65ac77a2d86b29381dcdf8e999edd38529f02a9f3bd21070bf922ad48fbd8c73c58e1f4834345da4c849549d136dde82df8a68cc4155f
 SHA512 
ed9c5cc7e9377647474ba1af8b7a06d7bbc2371d379d83c2e5cd8463637c52c08c269ab18b6a0a0bec91be8101978748b2d10dd78629ba567bd2c2e452633f63
+DIST heimdall-1.4.2.tar.bz2 5506713 BLAKE2B 
775abc8d47f9efac21f28e47d607ab4b07f8948fcca005c78ddb7ed093e51a76f60ac5c04150a3424c360813d180cd1df1ff8a87295918bff872f41123250a58
 SHA512 
b2b0a8a8db6a52236716fff9748a391388c1b2b1774a26fab9b451b8dab5ff35e8e1403555a65daec180fc961388c7581d170df6e3599a102fd304a133da8674

diff --git a/app-mobilephone/heimdall/heimdall-1.4.2.ebuild 
b/app-mobilephone/heimdall/heimdall-1.4.2.ebuild
index 3bb74e9129d..15242ac0f03 100644
--- a/app-mobilephone/heimdall/heimdall-1.4.2.ebuild
+++ b/app-mobilephone/heimdall/heimdall-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit cmake-utils udev
 
 if [[ ${PV} !=  ]]; then
-   
SRC_URI="https://gitlab.com/BenjaminDobell/Heimdall/-/archive/v${PV}/Heimdall-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   
SRC_URI="https://gitlab.com/BenjaminDobell/Heimdall/-/archive/v${PV}/Heimdall-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
KEYWORDS="~amd64"
S="${WORKDIR}/Heimdall-v${PV}"
 else
@@ -25,9 +25,9 @@ IUSE="qt5"
 RDEPEND="
>=dev-libs/libusb-1.0.18:1=
qt5? (
-   dev-qt/qtcore:5=
-   dev-qt/qtgui:5=
-   dev-qt/qtwidgets:5=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
)
sys-libs/zlib
 "

diff --git a/app-mobilephone/heimdall/heimdall-.ebuild 
b/app-mobilephone/heimdall/heimdall-.ebuild
index 3bb74e9129d..15242ac0f03 100644
--- a/app-mobilephone/heimdall/heimdall-.ebuild
+++ b/app-mobilephone/heimdall/heimdall-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit cmake-utils udev
 
 if [[ ${PV} !=  ]]; then
-   
SRC_URI="https://gitlab.com/BenjaminDobell/Heimdall/-/archive/v${PV}/Heimdall-v${PV}.tar.gz
 -> ${P}.tar.gz"
+   
SRC_URI="https://gitlab.com/BenjaminDobell/Heimdall/-/archive/v${PV}/Heimdall-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
KEYWORDS="~amd64"
S="${WORKDIR}/Heimdall-v${PV}"
 else
@@ -25,9 +25,9 @@ IUSE="qt5"
 RDEPEND="
>=dev-libs/libusb-1.0.18:1=
qt5? (
-   dev-qt/qtcore:5=
-   dev-qt/qtgui:5=
-   dev-qt/qtwidgets:5=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
)
sys-libs/zlib
 "



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

2019-04-20 Thread Zac Medico
commit: 58fe19ffa3971e6767240392a8f6951899c412bb
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Apr 21 01:01:05 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Apr 21 01:02:01 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=58fe19ff

emerge --info: show per-package FEATURES (bug 553224)

Bug: https://bugs.gentoo.org/553224
Signed-off-by: Zac Medico  gentoo.org>

 lib/_emerge/actions.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/_emerge/actions.py b/lib/_emerge/actions.py
index e5200d73d..3e32bf8bc 100644
--- a/lib/_emerge/actions.py
+++ b/lib/_emerge/actions.py
@@ -1895,7 +1895,7 @@ def action_info(settings, trees, myopts, myfiles):
if mypkgs:
# Get our global settings (we only print stuff if it varies from
# the current config)
-   mydesiredvars = [ 'CHOST', 'CFLAGS', 'CXXFLAGS', 'LDFLAGS' ]
+   mydesiredvars = ['CHOST', 'CFLAGS', 'CXXFLAGS', 'FEATURES', 
'LDFLAGS']
auxkeys = mydesiredvars + list(vardb._aux_cache_keys)
auxkeys.append('DEFINED_PHASES')
pkgsettings = portage.config(clone=settings)



[gentoo-commits] repo/gentoo:master commit in: games-emulation/mgba/

2019-04-20 Thread Lars Wendler
commit: 5e075d04104eb7b69adbb2a8bff896c88959b4ee
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 21 00:48:57 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 21 00:48:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e075d04

games-emulation/mgba: Added a live ebuild

Thanks-to: barul  barul.info>
Closes: https://bugs.gentoo.org/627876
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 games-emulation/mgba/mgba-.ebuild | 122 ++
 1 file changed, 122 insertions(+)

diff --git a/games-emulation/mgba/mgba-.ebuild 
b/games-emulation/mgba/mgba-.ebuild
new file mode 100644
index 000..013c485228b
--- /dev/null
+++ b/games-emulation/mgba/mgba-.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils desktop xdg
+
+DESCRIPTION="Game Boy Advance emulator written in C"
+HOMEPAGE="https://mgba.io;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mgba-emu/mgba.git;
+else
+   SRC_URI="https://github.com/${PN}-emu/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+LICENSE="MPL-2.0"
+SLOT="0"
+IUSE="debug elf ffmpeg imagemagick libav opengl qt5 +sdl sqlite"
+REQUIRED_USE="|| ( qt5 sdl )
+   qt5? ( opengl )"
+
+RDEPEND="
+   media-libs/libpng:0=
+   sys-libs/zlib[minizip]
+   elf? ( dev-libs/elfutils )
+   ffmpeg? (
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:= )
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   opengl? ( virtual/opengl )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtwidgets:5
+   opengl? ( dev-qt/qtopengl:5 )
+   )
+   sdl? ( media-libs/libsdl2[X,sound,joystick,video,opengl?] )
+   sqlite? ( dev-db/sqlite:3 )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   xdg_environment_reset
+   cmake-utils_src_prepare
+
+   # Get rid of any bundled stuff we don't want
+   for pkg in libpng lzma sqlite3 zlib ; do
+   rm -r src/third-party/${pkg} || die
+   done
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_SKIP_RPATH=ON
+   -DBUILD_GL="$(usex opengl)"
+   -DBUILD_PYTHON=OFF
+   -DBUILD_QT="$(usex qt5)"
+   -DBUILD_SDL="$(usex sdl)"
+   -DBUILD_SHARED=ON
+   # test suite fails to build (>=0.6.0)
+   -DBUILD_SUITE=OFF
+   -DBUILD_TEST=OFF
+   -DM_CORE_GB=ON
+   -DM_CORE_GBA=ON
+   -DUSE_DEBUGGERS="$(usex debug)"
+   -DUSE_EDITLINE="$(usex debug)"
+   -DUSE_ELF="$(usex elf)"
+   -DUSE_EPOXY=OFF
+   -DUSE_FFMPEG="$(usex ffmpeg)"
+   -DUSE_GDB_STUB="$(usex debug)"
+   -DUSE_LIBZIP=OFF
+   -DUSE_LZMA=OFF
+   -DUSE_MAGICK="$(usex imagemagick)"
+   -DUSE_MINIZIP=ON
+   -DUSE_PNG=ON
+   -DUSE_SQLITE3="$(usex sqlite)"
+   -DUSE_ZLIB=ON
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+}
+
+src_install() {
+   if use qt5 ; then
+   dobin ../${P}_build/qt/${PN}-qt
+   doman doc/${PN}-qt.6
+   domenu res/${PN}-qt.desktop
+   for size in 16 24 32 48 64 96 128 256 ; do
+   newicon -s ${size} res/${PN}-${size}.png ${PN}.png
+   done
+   fi
+   if use sdl ; then
+   doman doc/${PN}.6
+   newbin ../${P}_build/sdl/${PN} ${PN}-sdl
+   fi
+
+   dolib.so ../${P}_build/lib${PN}.so*
+}
+
+pkg_preinst() {
+   if use qt5 ; then
+   xdg_pkg_preinst
+   fi
+}
+
+pkg_postinst() {
+   if use qt5 ; then
+   xdg_pkg_postinst
+   fi
+}
+
+pkg_postrm() {
+   if use qt5 ; then
+   xdg_pkg_postrm
+   fi
+}



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

2019-04-20 Thread Lars Wendler
commit: a8e55f42cc0cb07092ed0b0d400755a4db8a1a86
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Apr 21 00:29:52 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Apr 21 00:29:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e55f42

package.mask: Masked sys-libs/ntdb for removal

Bug: https://bugs.gentoo.org/683926

Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cb1e01a0954..b8ecfb94fd4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Lars Wendler  (21 Apr 2019)
+# Masked for removal (bug #683926)
+sys-libs/ntdb
+
 # Alexys Jacob  (20 Apr 2019)
 # Unmaintained. Not active any more with latest release Jul 23, 2017.
 # Does not build with recent openssl. Dropping useless python driver as well.



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

2019-04-20 Thread Lars Wendler
commit: c4edad23ba7a1e5e4432297cb1974edf069b0457
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Apr 20 23:53:08 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Apr 20 23:53:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4edad23

media-sound/mixxx: Bump to version 2.1.8

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

 media-sound/mixxx/Manifest   |   1 +
 media-sound/mixxx/mixxx-2.1.8.ebuild | 132 +++
 2 files changed, 133 insertions(+)

diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 6fad19a1ca2..17a51f0a221 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,4 +1,5 @@
 DIST mixxx-2.1.1.tar.gz 34458368 BLAKE2B 
cf718cfea64fe71e2ccd5f299454fc9d396266052cc2516fa4494216a9d8ae9cea62858bf02e026d5072705df780d6243616d1d1705e3f251bc2392b4dc3d166
 SHA512 
c0047a238bf39e464f2bc25646ba03138d0b8d27cde667ca7b12bfba5f40d339ce4b426853e048d695b2c59c847e88322e27b91bead467899d7bf1cb43358f20
 DIST mixxx-2.1.5.tar.gz 34474975 BLAKE2B 
3daf5598cc7efe162157004116ba7fed2d53a2f97b513abd03d7ce55731a9de1e85ae5c8d82e1cc1369201f3694b1a295223f70509540ca471e6e785070acbd4
 SHA512 
f46f528fdbd39a14a16ebce3e53c9bae12299cfd405d69e812d87c66e9f3728542f73f1156a352c0637b194f4bb35ecdd599e4bbbfbaa7ebdddcf9a1eb792854
 DIST mixxx-2.1.7.tar.gz 34534265 BLAKE2B 
63bd7b0002b2b595e8e7b3be6b282e55465221dcdf1a0dbafc454663e87061059dbac66b764c3c3f59446d3794f2d43f9dd0f087ffa6cb7215361d8d0e51dca6
 SHA512 
976bb76b360ec8a81a6e497d193e7e450afadb66be4c2648a198884a3bafee7efed3b2fa57d0c5cb9bfa216e69e51db588cdc274aaca8dc0f22486949732167a
+DIST mixxx-2.1.8.tar.gz 34652727 BLAKE2B 
d996bb07a5914e5a3b8f276130e1f8fb46a9493e192e45a1b65cdb961b1a7ca0e98fed69d894ace8e61ee72231a1d8ba731921e46d3601ad0d41a79aa04a47ab
 SHA512 
c1423bec9b3a9654ece5ae68c0f72975dcd2a9cee377520e56d4f35366a3bb23157c9c64f0f2b8a61d36e5d818216b64cb6aae53ca2b8e3dfa865b8911a7e1eb
 DIST mixxx-2.2.0.tar.gz 34639153 BLAKE2B 
b99d05508f3f59debf026fdc5102f213eaa10a747c234e3f8f1782af9c07fb30c4641ca3c15fc634e2e8081966f8897751fb7bc72928f8b07a3c9c6d9d728530
 SHA512 
8174b504d236cde36c636985e0e224915f0be69b13691bf0d88c21087c20c1100ff55561b6e395d97fe5b21a0229fe9ecdac2493cb44fa99a42549c368fa2134

diff --git a/media-sound/mixxx/mixxx-2.1.8.ebuild 
b/media-sound/mixxx/mixxx-2.1.8.ebuild
new file mode 100644
index 000..ab11da0490b
--- /dev/null
+++ b/media-sound/mixxx/mixxx-2.1.8.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic scons-utils toolchain-funcs
+
+DESCRIPTION="Advanced Digital DJ tool based on Qt"
+HOMEPAGE="https://www.mixxx.org/;
+if [[ "${PV}" ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git;
+else
+   #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz;
+   SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}/${PN}-release-${PV}"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="aac doc ffmpeg hid mp3 mp4 opus shout wavpack"
+
+# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this
+# got fixed
+RDEPEND="
+   dev-db/sqlite
+   dev-libs/glib:2
+   dev-libs/protobuf:0=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtopengl:5
+   dev-qt/qtscript:5[scripttools]
+   dev-qt/qtsql:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/chromaprint
+   media-libs/flac
+   media-libs/libid3tag
+   media-libs/libogg
+   media-libs/libsndfile
+   >=media-libs/libsoundtouch-1.5
+   media-libs/libvorbis
+   >=media-libs/portaudio-19_pre
+   media-libs/portmidi
+   media-libs/rubberband
+   media-libs/taglib
+   media-libs/vamp-plugin-sdk
+   sci-libs/fftw:3.0=
+   sys-power/upower
+   virtual/libusb:1
+   virtual/opengl
+   x11-libs/libX11
+   aac? (
+   media-libs/faad2
+   media-libs/libmp4v2:0
+   )
+   hid? ( dev-libs/hidapi )
+   mp3? ( media-libs/libmad )
+   mp4? ( media-libs/libmp4v2:= )
+   opus? ( media-libs/opusfile )
+   shout? ( media-libs/libshout )
+   wavpack? ( media-sound/wavpack )
+   ffmpeg? ( media-video/ffmpeg:0= )
+"
+# media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   dev-qt/qttest:5
+   dev-qt/qtxmlpatterns:5
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.0-docs.patch
+)
+
+src_prepare() {
+   # use multilib compatible directory for plugins
+   sed -i -e "/unix_lib_path =/s/'lib'/'$(get_libdir)'/" src/SConscript || 
die
+
+   default
+}
+
+src_configure() {
+   local 

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

2019-04-20 Thread Lars Wendler
commit: 3ba92259e954426118d8f238ff53e7d632e852a1
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Apr 20 23:57:25 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Apr 20 23:57:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba92259

dev-libs/apr: Security cleanup

Bug: https://bugs.gentoo.org/635272
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/apr/Manifest |   1 -
 dev-libs/apr/apr-1.5.2.ebuild | 143 --
 2 files changed, 144 deletions(-)

diff --git a/dev-libs/apr/Manifest b/dev-libs/apr/Manifest
index e664da23c52..d237c17a11d 100644
--- a/dev-libs/apr/Manifest
+++ b/dev-libs/apr/Manifest
@@ -1,4 +1,3 @@
-DIST apr-1.5.2.tar.bz2 826885 BLAKE2B 
62953c31cd6cb9a80142cf65f791543febffd1716d9e4babd55c8010c6fc6e60ba3c287b21e146c19446185c03407f3990d862a0b9816039c2d1b7158ac90cd3
 SHA512 
d1156ad16abf0788779b56c2147c890f16d8445829b3e3b4917950d24c5fd2f8febd439992467a5ea0511da562c0fb4a7cfd8a235ab55882388bfa2b919d
 DIST apr-1.6.3.tar.bz2 854100 BLAKE2B 
ac3d38ef201d92bb2e50a35b6f41de6120e6196f1412377eae56f013dfebbe7fe8461fcd4e5e82be275bde51253a7f1c5f708e780203382b64fe61637d97226c
 SHA512 
f6b8679ae7fafff793c825c78775c84a646267c441710a50664589850e13148719b4eab48ab6e7c95b7aed085cff831115687434a7b160dcc2faa0eae63ac996
 DIST apr-1.6.5.tar.bz2 855393 BLAKE2B 
ee01a841aaf5e98175c77e406baebcd82a2148bb8220f2cfac00d91dff38525606bb0f66ecb549eb6edf1fece53cb4eec4876423a864f09ce42bd0d999dc77e6
 SHA512 
d3511e320457b5531f565813e626e7941f6b82864852db6aa03dd298a65dbccdcdc4bd580f5314f8be45d268388edab25efe88cf8340b7d2897a4dbe9d0a41fc
 DIST apr-1.7.0.tar.bz2 872238 BLAKE2B 
a8750c45ca6495073a7120f3ae9b858905aecb24b6af5966c3900b06ac1f6d6b55346b17a39a9604cf1b595882335adedf8c8cf4db10e322501bfff4ad7adfe7
 SHA512 
3dc42d5caf17aab16f5c154080f020d5aed761e22db4c5f6506917f6bfd2bf8becfb40af919042bd4ce1077d5de74aa666f5edfba7f275efba78e8893c115148

diff --git a/dev-libs/apr/apr-1.5.2.ebuild b/dev-libs/apr/apr-1.5.2.ebuild
deleted file mode 100644
index a3288dfe3f6..000
--- a/dev-libs/apr/apr-1.5.2.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils libtool multilib toolchain-funcs
-
-DESCRIPTION="Apache Portable Runtime Library"
-HOMEPAGE="http://apr.apache.org/;
-SRC_URI="mirror://apache/apr/${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="doc elibc_FreeBSD older-kernels-compatibility selinux static-libs 
+urandom"
-
-CDEPEND="elibc_glibc? ( >=sys-apps/util-linux-2.16 )
-   elibc_mintlib? ( >=sys-apps/util-linux-2.18 )"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-apache )"
-DEPEND="${CDEPEND}
-   >=sys-devel/libtool-2.4.2
-   doc? ( app-doc/doxygen )"
-
-DOCS=(CHANGES NOTICE README)
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.5.0-mint.patch
-   epatch "${FILESDIR}"/${PN}-1.5.0-libtool.patch
-   epatch "${FILESDIR}"/${PN}-1.5.0-cross-types.patch
-   epatch "${FILESDIR}"/${PN}-1.5.0-sysroot.patch #385775
-
-   epatch_user #449048
-
-   AT_M4DIR="build" eautoreconf
-   elibtoolize
-
-   epatch "${FILESDIR}/config.layout.patch"
-}
-
-src_configure() {
-   local myconf=()
-
-   [[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
-
-   if use older-kernels-compatibility; then
-   local apr_cv_accept4 apr_cv_dup3 apr_cv_epoll_create1 
apr_cv_sock_cloexec
-   export apr_cv_accept4="no"
-   export apr_cv_dup3="no"
-   export apr_cv_epoll_create1="no"
-   export apr_cv_sock_cloexec="no"
-   fi
-   if tc-is-cross-compiler; then
-   # The apache project relies heavily on AC_TRY_RUN and doesn't
-   # have any sane cross-compiling fallback logic.
-   export \
-   ac_cv_file__dev_zero="yes" \
-   ac_cv_func_sem_open="yes" \
-   ac_cv_negative_eai="yes" \
-   ac_cv_o_nonblock_inherited="no" \
-   ac_cv_struct_rlimit="yes" \
-   ap_cv_atomic_builtins="yes" \
-   apr_cv_accept4="yes" \
-   apr_cv_dup3="yes" \
-   apr_cv_epoll="yes" \
-   apr_cv_epoll_create1="yes" \
-   apr_cv_gai_addrconfig="yes" \
-   apr_cv_mutex_recursive="yes" \
-   apr_cv_mutex_robust_shared="yes" \
-   apr_cv_process_shared_works="yes" \
-   

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

2019-04-20 Thread Lars Wendler
commit: 2a925d66c04a982fa20c3a8ec754ec71264ffb30
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Apr 20 23:53:30 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Apr 20 23:53:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a925d66

media-sound/mixxx: Removed old.

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

 media-sound/mixxx/Manifest   |   1 -
 media-sound/mixxx/mixxx-2.1.5.ebuild | 132 ---
 2 files changed, 133 deletions(-)

diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest
index 17a51f0a221..63212185b0e 100644
--- a/media-sound/mixxx/Manifest
+++ b/media-sound/mixxx/Manifest
@@ -1,5 +1,4 @@
 DIST mixxx-2.1.1.tar.gz 34458368 BLAKE2B 
cf718cfea64fe71e2ccd5f299454fc9d396266052cc2516fa4494216a9d8ae9cea62858bf02e026d5072705df780d6243616d1d1705e3f251bc2392b4dc3d166
 SHA512 
c0047a238bf39e464f2bc25646ba03138d0b8d27cde667ca7b12bfba5f40d339ce4b426853e048d695b2c59c847e88322e27b91bead467899d7bf1cb43358f20
-DIST mixxx-2.1.5.tar.gz 34474975 BLAKE2B 
3daf5598cc7efe162157004116ba7fed2d53a2f97b513abd03d7ce55731a9de1e85ae5c8d82e1cc1369201f3694b1a295223f70509540ca471e6e785070acbd4
 SHA512 
f46f528fdbd39a14a16ebce3e53c9bae12299cfd405d69e812d87c66e9f3728542f73f1156a352c0637b194f4bb35ecdd599e4bbbfbaa7ebdddcf9a1eb792854
 DIST mixxx-2.1.7.tar.gz 34534265 BLAKE2B 
63bd7b0002b2b595e8e7b3be6b282e55465221dcdf1a0dbafc454663e87061059dbac66b764c3c3f59446d3794f2d43f9dd0f087ffa6cb7215361d8d0e51dca6
 SHA512 
976bb76b360ec8a81a6e497d193e7e450afadb66be4c2648a198884a3bafee7efed3b2fa57d0c5cb9bfa216e69e51db588cdc274aaca8dc0f22486949732167a
 DIST mixxx-2.1.8.tar.gz 34652727 BLAKE2B 
d996bb07a5914e5a3b8f276130e1f8fb46a9493e192e45a1b65cdb961b1a7ca0e98fed69d894ace8e61ee72231a1d8ba731921e46d3601ad0d41a79aa04a47ab
 SHA512 
c1423bec9b3a9654ece5ae68c0f72975dcd2a9cee377520e56d4f35366a3bb23157c9c64f0f2b8a61d36e5d818216b64cb6aae53ca2b8e3dfa865b8911a7e1eb
 DIST mixxx-2.2.0.tar.gz 34639153 BLAKE2B 
b99d05508f3f59debf026fdc5102f213eaa10a747c234e3f8f1782af9c07fb30c4641ca3c15fc634e2e8081966f8897751fb7bc72928f8b07a3c9c6d9d728530
 SHA512 
8174b504d236cde36c636985e0e224915f0be69b13691bf0d88c21087c20c1100ff55561b6e395d97fe5b21a0229fe9ecdac2493cb44fa99a42549c368fa2134

diff --git a/media-sound/mixxx/mixxx-2.1.5.ebuild 
b/media-sound/mixxx/mixxx-2.1.5.ebuild
deleted file mode 100644
index 1b5e84701fd..000
--- a/media-sound/mixxx/mixxx-2.1.5.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic scons-utils toolchain-funcs
-
-DESCRIPTION="Advanced Digital DJ tool based on Qt"
-HOMEPAGE="https://www.mixxx.org/;
-if [[ "${PV}" ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git;
-else
-   #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz;
-   SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz 
-> ${P}.tar.gz"
-   S="${WORKDIR}/${PN}-release-${PV}"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac doc ffmpeg hid mp3 mp4 opus shout wavpack"
-
-# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this
-# got fixed
-RDEPEND="
-   dev-db/sqlite
-   dev-libs/glib:2
-   dev-libs/protobuf:0=
-   dev-qt/qtconcurrent:5
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtopengl:5
-   dev-qt/qtscript:5[scripttools]
-   dev-qt/qtsql:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/chromaprint
-   media-libs/flac
-   media-libs/libid3tag
-   media-libs/libogg
-   media-libs/libsndfile
-   >=media-libs/libsoundtouch-1.5
-   media-libs/libvorbis
-   >=media-libs/portaudio-19_pre
-   media-libs/portmidi
-   media-libs/rubberband
-   media-libs/taglib
-   media-libs/vamp-plugin-sdk
-   sci-libs/fftw:3.0=
-   sys-power/upower
-   virtual/libusb:1
-   virtual/opengl
-   x11-libs/libX11
-   aac? (
-   media-libs/faad2
-   media-libs/libmp4v2:0
-   )
-   hid? ( dev-libs/hidapi )
-   mp3? ( media-libs/libmad )
-   mp4? ( media-libs/libmp4v2:= )
-   opus? ( media-libs/opusfile )
-   shout? ( media-libs/libshout )
-   wavpack? ( media-sound/wavpack )
-   ffmpeg? ( media-video/ffmpeg:0= )
-"
-# media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   dev-qt/qttest:5
-   dev-qt/qtxmlpatterns:5
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.0.0-docs.patch
-)
-
-src_prepare() {
-   # use multilib compatible directory for plugins
-   sed -i -e "/unix_lib_path =/s/'lib'/'$(get_libdir)'/" src/SConscript || 
die
-
-   default
-}
-
-src_configure() {
-   local 

[gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/rv64gc/lp64/, profiles/arch/riscv/rv64gc/lp64d/

2019-04-20 Thread Andreas K. Hüttel
commit: 3a2d48852ad356ec7f192a0dfcaf7c970278ea98
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 20 23:56:45 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 20 23:56:45 2019 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=3a2d4885

profiles: write -mabi= explicitly in cflags

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/arch/riscv/rv64gc/lp64/make.defaults  | 5 +
 profiles/arch/riscv/rv64gc/lp64d/make.defaults | 5 +
 2 files changed, 10 insertions(+)

diff --git a/profiles/arch/riscv/rv64gc/lp64/make.defaults 
b/profiles/arch/riscv/rv64gc/lp64/make.defaults
index fe2afc5..8c6534c 100644
--- a/profiles/arch/riscv/rv64gc/lp64/make.defaults
+++ b/profiles/arch/riscv/rv64gc/lp64/make.defaults
@@ -3,6 +3,11 @@
 
 # RISC-V rv64gc/lp64 no-multilib profile
 
+CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
 # We have only one ABI
 MULTILIB_ABIS="lp64"
 

diff --git a/profiles/arch/riscv/rv64gc/lp64d/make.defaults 
b/profiles/arch/riscv/rv64gc/lp64d/make.defaults
index 7b72704..85372ab 100644
--- a/profiles/arch/riscv/rv64gc/lp64d/make.defaults
+++ b/profiles/arch/riscv/rv64gc/lp64d/make.defaults
@@ -3,6 +3,11 @@
 
 # RISC-V rv64gc/lp64d no-multilib profile
 
+CFLAGS="-O2 -pipe -march=rv64gc -mabi=lp64d"
+CXXFLAGS="${CFLAGS}"
+FFLAGS="${CFLAGS}"
+FCFLAGS="${CFLAGS}"
+
 # We have only one ABI
 MULTILIB_ABIS="lp64d"
 



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

2019-04-20 Thread Mikle Kolyada
commit: 2f7942733fea1c3f03857daf8d112b6631ae228d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:45:19 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:45:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f794273

app-editors/okteta: amd64 stable wrt bug #683700

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/app-editors/okteta/okteta-0.26.1.ebuild 
b/app-editors/okteta/okteta-0.26.1.ebuild
index 26543662e04..6ffa594faf9 100644
--- a/app-editors/okteta/okteta-0.26.1.ebuild
+++ b/app-editors/okteta/okteta-0.26.1.ebuild
@@ -10,7 +10,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 DESCRIPTION="Hex editor by KDE"



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

2019-04-20 Thread Mikle Kolyada
commit: 5e1b85320ad44df8098c3e63922dd5a5ca7f626a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:43:41 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:43:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e1b8532

dev-libs/botan: amd64 stable wrt bug #681092

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-libs/botan/botan-2.9.0.ebuild 
b/dev-libs/botan/botan-2.9.0.ebuild
index e46dbb8f1ef..82f2aaf95bb 100644
--- a/dev-libs/botan/botan-2.9.0.ebuild
+++ b/dev-libs/botan/botan-2.9.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A C++ crypto library"
 HOMEPAGE="https://botan.randombit.net/;
 SRC_URI="https://botan.randombit.net/releases/${MY_P}.tgz;
 
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos"
 SLOT="2/$(ver_cut 1-2)" # soname version
 LICENSE="BSD"
 IUSE="bindist doc boost python bzip2 libressl lzma sqlite ssl static-libs zlib"



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

2019-04-20 Thread Mikle Kolyada
commit: c2522923c4b7a1721e06aa0a1b619761e3c4bed8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:44:30 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:44:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2522923

dev-ruby/tins: amd64 stable wrt bug #683872

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-ruby/tins/tins-1.20.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/tins/tins-1.20.2.ebuild b/dev-ruby/tins/tins-1.20.2.ebuild
index a7b8b5723bc..2dccf4ef6f9 100644
--- a/dev-ruby/tins/tins-1.20.2.ebuild
+++ b/dev-ruby/tins/tins-1.20.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/flori/tins;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"



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

2019-04-20 Thread Mikle Kolyada
commit: d4b0384d4907fc4c0ec49ccd58f59781e878291a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:45:43 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:45:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b0384d

media-libs/libwebp: amd64 stable wrt bug #683268

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild 
b/media-libs/libwebp/libwebp-1.0.2.ebuild
index d561963a322..bfee6112c0c 100644
--- a/media-libs/libwebp/libwebp-1.0.2.ebuild
+++ b/media-libs/libwebp/libwebp-1.0.2.ebuild
@@ -13,7 +13,7 @@ 
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 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png 
static-libs swap-16bit-csp tiff"
 
 # TODO: dev-lang/swig bindings in swig/ subdirectory



[gentoo-commits] repo/gentoo:master commit in: app-crypt/ccrypt/

2019-04-20 Thread Mikle Kolyada
commit: 77a65bb519fd1e9eb36fc2d55e47bbd42270a648
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:43:02 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:43:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a65bb5

app-crypt/ccrypt: amd64 stable wrt bug #681088

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 app-crypt/ccrypt/ccrypt-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/ccrypt/ccrypt-1.11.ebuild 
b/app-crypt/ccrypt/ccrypt-1.11.ebuild
index 140cb93941e..61474cf3ea1 100644
--- a/app-crypt/ccrypt/ccrypt-1.11.ebuild
+++ b/app-crypt/ccrypt/ccrypt-1.11.ebuild
@@ -8,4 +8,4 @@ HOMEPAGE="https://sourceforge.net/projects/ccrypt/;
 SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+KEYWORDS="amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"



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

2019-04-20 Thread Mikle Kolyada
commit: 9bd640cc249bd45b204a7b07815fbc5e82914bdf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:44:27 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:44:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd640cc

dev-ruby/term-ansicolor: amd64 stable wrt bug #683872

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild 
b/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild
index 0b79085ae38..c90ca56d60a 100644
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild
+++ b/dev-ruby/term-ansicolor/term-ansicolor-1.7.1.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Small Ruby library that colors strings using 
ANSI escape sequences"
 HOMEPAGE="https://flori.github.io/term-ansicolor/;
 LICENSE="GPL-2"
 
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2019-04-20 Thread Mikle Kolyada
commit: d8b34c66756e1d030ddfa65a27758b61ac40de7c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:44:09 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:44:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8b34c66

dev-ruby/redcloth: amd64 stable wrt bug #683888

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild 
b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
index 274d5f41f1f..866909c06e1 100644
--- a/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
+++ b/dev-ruby/redcloth/redcloth-4.3.2-r1.ebuild
@@ -26,7 +26,7 @@ 
SRC_URI="https://github.com/${GITHUB_USER}/redcloth/archive/v${PV}.tar.gz -> ${R
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 DEPEND+=" =dev-util/ragel-6*"



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

2019-04-20 Thread Mikle Kolyada
commit: b58302211c738583d5549d9d4553a5ab3cd92f8d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:44:54 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:44:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5830221

www-client/falkon: amd64 stable wrt bug #683828

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

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

diff --git a/www-client/falkon/falkon-3.1.0.ebuild 
b/www-client/falkon/falkon-3.1.0.ebuild
index b246a3809b8..7de143001d2 100644
--- a/www-client/falkon/falkon-3.1.0.ebuild
+++ b/www-client/falkon/falkon-3.1.0.ebuild
@@ -9,7 +9,7 @@ inherit kde5
 
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV%.0}/${P}.tar.xz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Cross-platform web browser using QtWebEngine"



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

2019-04-20 Thread Mikle Kolyada
commit: 7e729724d156f24249c5cde8dfee7875c097f6d0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:44:05 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:44:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e729724

dev-ruby/rake-compiler: amd64 stable wrt bug #683888

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild 
b/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
index a18b63f3a0f..d66fbe374bb 100644
--- a/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
+++ b/dev-ruby/rake-compiler/rake-compiler-1.0.7.ebuild
@@ -17,7 +17,7 @@ LICENSE="MIT"
 
 SRC_URI="https://github.com/luislavena/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



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

2019-04-20 Thread Aaron Bauman
commit: 90be0263dbab5c5f88bb34d3b6294c3fc3e49432
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Apr 20 19:28:34 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr 20 19:28:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90be0263

sys-auth/polkit: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

 sys-auth/polkit/polkit-0.115-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.115-r3.ebuild 
b/sys-auth/polkit/polkit-0.115-r3.ebuild
index 651390b9878..50f1115f70b 100644
--- a/sys-auth/polkit/polkit-0.115-r3.ebuild
+++ b/sys-auth/polkit/polkit-0.115-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sh ~sparc 
x86"
 IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux 
systemd test"
 
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2019-04-20 Thread Aaron Bauman
commit: e3ef45ad0279d419db3d9a268679aedec678c144
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Apr 20 19:27:37 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr 20 19:27:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ef45ad

Revert "sys-auth/polkit: arm64 stable (bug #682158)"

This reverts commit c8f2de89148f203d2c5f68cfe8b2b76a6cf90872.

Signed-off-by: Aaron Bauman  gentoo.org>

 sys-auth/polkit/polkit-0.115-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/polkit/polkit-0.115-r4.ebuild 
b/sys-auth/polkit/polkit-0.115-r4.ebuild
index 18f62b61957..c2b9220030e 100644
--- a/sys-auth/polkit/polkit-0.115-r4.ebuild
+++ b/sys-auth/polkit/polkit-0.115-r4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.freedesktop.org/software/${PN}/releases/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 IUSE="consolekit elogind examples gtk +introspection jit kde nls pam selinux 
systemd test"
 
 REQUIRED_USE="^^ ( consolekit elogind systemd )"



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

2019-04-20 Thread Mikle Kolyada
commit: 37554a47598a3e460015f6ee0cc2ffca73266f45
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:44:02 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:44:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37554a47

dev-ruby/ffi: amd64 stable wrt bug #683888

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-ruby/ffi/ffi-1.9.25.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/ffi/ffi-1.9.25.ebuild b/dev-ruby/ffi/ffi-1.9.25.ebuild
index 687954d..13fc56ab54d 100644
--- a/dev-ruby/ffi/ffi-1.9.25.ebuild
+++ b/dev-ruby/ffi/ffi-1.9.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${PN}-git-${PV}.
 IUSE=""
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND+=" virtual/libffi"
 DEPEND+=" virtual/libffi"



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

2019-04-20 Thread Mikle Kolyada
commit: 5be583bba2d2a0251dcfd270b88f83388711daf6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 17:46:33 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 17:46:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be583bb

media-sound/soundconverter: amd64 stable wrt bug #676256

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 media-sound/soundconverter/soundconverter-3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/soundconverter/soundconverter-3.0.2.ebuild 
b/media-sound/soundconverter/soundconverter-3.0.2.ebuild
index 502d7be8e38..e0324bbe7b4 100644
--- a/media-sound/soundconverter/soundconverter-3.0.2.ebuild
+++ b/media-sound/soundconverter/soundconverter-3.0.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 IUSE="aac flac libnotify mp3 ogg opus vorbis"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2019-04-20 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Sat Apr 20 17:10:46 2019 +

New tag: 4.14-121




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

2019-04-20 Thread Lars Wendler
commit: 7a98ed1ed020ce63dd299629d7d4a7827c2cdeef
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Apr 20 17:34:52 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Apr 20 17:35:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a98ed1e

net-fs/nfs-utils: Fixed build on musl

Closes: https://bugs.gentoo.org/651080
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 ...-2.3.4_rc2-improved_res_querydomain_check.patch | 41 ++
 net-fs/nfs-utils/nfs-utils-2.3.3.ebuild|  1 +
 2 files changed, 42 insertions(+)

diff --git 
a/net-fs/nfs-utils/files/nfs-utils-2.3.4_rc2-improved_res_querydomain_check.patch
 
b/net-fs/nfs-utils/files/nfs-utils-2.3.4_rc2-improved_res_querydomain_check.patch
new file mode 100644
index 000..787a96fe89d
--- /dev/null
+++ 
b/net-fs/nfs-utils/files/nfs-utils-2.3.4_rc2-improved_res_querydomain_check.patch
@@ -0,0 +1,41 @@
+From 4f91877bb313a35ade44d9dde1fd219035ba1fd9 Mon Sep 17 00:00:00 2001
+From: Patrick Steinhardt 
+Date: Wed, 27 Feb 2019 11:58:47 -0500
+Subject: [PATCH] configure.ac: more carefully detect availability of
+ res_querydomain(3)
+
+Since glibc 2.2, the function res_querydomain(3) is implemented as a
+define to `__res_querydomain`. Due to this implementation detail, using
+`AC_CHECK_LIB` with a symbol name of "res_querydomain" will cause a
+linking failure and thus fail to detect its availability. This is why
+right now, we try to detect availability of `__res_querydomain` instead.
+
+Unfortunately, this may break on other platforms where there is no
+`__res_querydomain` but only the function without leading underscores.
+To fix this, we can perform another `AC_CHECK_LIB([resolv],
+[res_querydomain], ...)` call in case where the other one was not found
+and only raise an error if both symbols weren't found.
+
+Signed-off-by: Patrick Steinhardt 
+Signed-off-by: Steve Dickson 
+---
+ configure.ac | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 4bf5aea..cb9d921 100644
+--- a/configure.ac
 b/configure.ac
+@@ -411,7 +411,8 @@ if test "$enable_gss" = yes; then
+ fi
+ 
+ dnl libdnsidmap specific checks
+-AC_CHECK_LIB([resolv], [__res_querydomain], , AC_MSG_ERROR(res_querydomain 
needed))
++AC_CHECK_LIB([resolv], [__res_querydomain], ,
++  AC_CHECK_LIB([resolv], [res_querydomain], , 
AC_MSG_ERROR(res_querydomain needed)))
+ 
+ AC_ARG_ENABLE([ldap],
+   [AS_HELP_STRING([--disable-ldap],[Disable support for LDAP 
@<:default=detect@:>@])])
+-- 
+1.8.3.1
+

diff --git a/net-fs/nfs-utils/nfs-utils-2.3.3.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.3.3.ebuild
index be66fe1e765..18852036dc2 100644
--- a/net-fs/nfs-utils/nfs-utils-2.3.3.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.3.3.ebuild
@@ -68,6 +68,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.2.8-cross-build.patch
"${FILESDIR}"/${PN}-2.3.2-junction_libs.patch
"${FILESDIR}"/${PN}-2.3.2-no-werror.patch
+   "${FILESDIR}"/${PN}-2.3.4_rc2-improved_res_querydomain_check.patch 
#651080
 )
 
 src_prepare() {



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

2019-04-20 Thread Alexys Jacob
commit: 2e11478e24c5caaa685630dd15cbb38203b1c375
Author: Alexys Jacob  gentoo  org>
AuthorDate: Sat Apr 20 17:48:03 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sat Apr 20 17:48:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e11478e

package.mask: Last rite sys-cluster/moosefs

Bug: https://bugs.gentoo.org/650256
Signed-off-by: Alexys Jacob  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index a4b01f85877..e611d0ee25a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Alexys Jacob  (20 Apr 2019)
+# Unmaintained. Only version in portage has been EOL for a while.
+# No strong user base or herd support. Breaks fuse-3.
+# Removal in 30 days.  Bug #650256, #673672.
+sys-cluster/moosefs
+
 # David Seifert  (20 Apr 2019)
 # Completely broken build system, massive maintenance
 # burden, no new release since 2014.



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

2019-04-20 Thread Alexys Jacob
commit: 24d5f5f85a81173d644df309e28872039bd8a874
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Apr 20 07:31:15 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sat Apr 20 17:36:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24d5f5f8

sys-cluster/keepalived: use HTTPS

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11753
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/keepalived/keepalived-2.0.10-r1.ebuild | 6 +++---
 sys-cluster/keepalived/keepalived-2.0.11.ebuild| 4 ++--
 sys-cluster/keepalived/keepalived-2.0.12.ebuild| 4 ++--
 sys-cluster/keepalived/keepalived-2.0.13-r1.ebuild | 4 ++--
 sys-cluster/keepalived/keepalived-2.0.13.ebuild| 4 ++--
 sys-cluster/keepalived/keepalived-2.0.15.ebuild| 4 ++--
 6 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/sys-cluster/keepalived/keepalived-2.0.10-r1.ebuild 
b/sys-cluster/keepalived/keepalived-2.0.10-r1.ebuild
index 08bd54714b9..b0e4108824a 100644
--- a/sys-cluster/keepalived/keepalived-2.0.10-r1.ebuild
+++ b/sys-cluster/keepalived/keepalived-2.0.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
 inherit autotools systemd
 
 DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server 
project"
-HOMEPAGE="http://www.keepalived.org/;
-SRC_URI="http://www.keepalived.org/software/${P}.tar.gz;
+HOMEPAGE="https://www.keepalived.org/;
+SRC_URI="https://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-cluster/keepalived/keepalived-2.0.11.ebuild 
b/sys-cluster/keepalived/keepalived-2.0.11.ebuild
index 79fe86eb5c2..e7e3f1f636d 100644
--- a/sys-cluster/keepalived/keepalived-2.0.11.ebuild
+++ b/sys-cluster/keepalived/keepalived-2.0.11.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit autotools systemd
 
 DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server 
project"
-HOMEPAGE="http://www.keepalived.org/;
-SRC_URI="http://www.keepalived.org/software/${P}.tar.gz;
+HOMEPAGE="https://www.keepalived.org/;
+SRC_URI="https://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-cluster/keepalived/keepalived-2.0.12.ebuild 
b/sys-cluster/keepalived/keepalived-2.0.12.ebuild
index 79fe86eb5c2..e7e3f1f636d 100644
--- a/sys-cluster/keepalived/keepalived-2.0.12.ebuild
+++ b/sys-cluster/keepalived/keepalived-2.0.12.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit autotools systemd
 
 DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server 
project"
-HOMEPAGE="http://www.keepalived.org/;
-SRC_URI="http://www.keepalived.org/software/${P}.tar.gz;
+HOMEPAGE="https://www.keepalived.org/;
+SRC_URI="https://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-cluster/keepalived/keepalived-2.0.13-r1.ebuild 
b/sys-cluster/keepalived/keepalived-2.0.13-r1.ebuild
index 678e3d34ca8..fb23b0325af 100644
--- a/sys-cluster/keepalived/keepalived-2.0.13-r1.ebuild
+++ b/sys-cluster/keepalived/keepalived-2.0.13-r1.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit autotools systemd
 
 DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server 
project"
-HOMEPAGE="http://www.keepalived.org/;
-SRC_URI="http://www.keepalived.org/software/${P}.tar.gz;
+HOMEPAGE="https://www.keepalived.org/;
+SRC_URI="https://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-cluster/keepalived/keepalived-2.0.13.ebuild 
b/sys-cluster/keepalived/keepalived-2.0.13.ebuild
index 79fe86eb5c2..e7e3f1f636d 100644
--- a/sys-cluster/keepalived/keepalived-2.0.13.ebuild
+++ b/sys-cluster/keepalived/keepalived-2.0.13.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit autotools systemd
 
 DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server 
project"
-HOMEPAGE="http://www.keepalived.org/;
-SRC_URI="http://www.keepalived.org/software/${P}.tar.gz;
+HOMEPAGE="https://www.keepalived.org/;
+SRC_URI="https://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-cluster/keepalived/keepalived-2.0.15.ebuild 
b/sys-cluster/keepalived/keepalived-2.0.15.ebuild
index 02e558b5285..a00ef1ac400 100644
--- a/sys-cluster/keepalived/keepalived-2.0.15.ebuild
+++ b/sys-cluster/keepalived/keepalived-2.0.15.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit autotools systemd
 
 DESCRIPTION="A strong & robust keepalive facility to the Linux Virtual Server 
project"
-HOMEPAGE="http://www.keepalived.org/;
-SRC_URI="http://www.keepalived.org/software/${P}.tar.gz;
+HOMEPAGE="https://www.keepalived.org/;
+SRC_URI="https://www.keepalived.org/software/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/user/gerislay:master commit in: media-libs/xine-lib/files/, media-libs/xine-lib/

2019-04-20 Thread gerion
commit: c629075012b7705c024616f0ce1334aec9e24dda
Author: Gerion Entrup  flump  de>
AuthorDate: Sat Apr 20 17:44:25 2019 +
Commit: gerion  flump  de>
CommitDate: Sat Apr 20 17:44:25 2019 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=c6290750

media-libs/xine-lib: drop, in tree now

Signed-off-by: Gerion Entrup  flump.de>

 media-libs/xine-lib/Manifest   |   4 -
 .../files/xine-lib-1.2.6-imagemagick7.patch|  13 --
 media-libs/xine-lib/metadata.xml   |  69 ---
 media-libs/xine-lib/xine-lib-1.2.9-r2.ebuild   | 227 -
 4 files changed, 313 deletions(-)

diff --git a/media-libs/xine-lib/Manifest b/media-libs/xine-lib/Manifest
deleted file mode 100644
index 37a7e6d..000
--- a/media-libs/xine-lib/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX xine-lib-1.2.6-imagemagick7.patch 384 SHA256 
b0d263ea712f367172a9a23bbd9fa228628c50636220c4201e1c9b41fb1377fe SHA512 
13badc72163f41a14fa85d84cbc835a396ab2bc195125025962257de4a41925e29c74159c3941472334f9eb10feee4278ea96288201689d5fcc48c494940ceb9
 WHIRLPOOL 
283a32868c7c3993b8559e58fd3a31e2709f4dfb6b89af80e89f71ad9194b292656dc896233fd8d4b109951080b74a53633895ae9280dba9907ac650746d09be
-DIST xine-lib-1.2.9.tar.xz 5180452 SHA256 
32b34e8049feb762d75a551d5d2cdb56c396fdd83e35b9b7de5fd08e498e948d SHA512 
bc672b32d6d72e6fa5641319e0bd15d721ea4b65e6d025e3cdbf6ba3655a7b2c714809d919a53fca8a908a7ce37541a341c13dd8a336799c2e942d5f86b84d3c
 WHIRLPOOL 
f5759a4fcaa95e3fe3cfa6b6843a21f8c6456569251f7066a20d859794b7a390685e72c2d0755fdea8e74dfc1ad0e566c61ac0a7c6ac1cb8062ef2a301a775c7
-EBUILD xine-lib-1.2.9-r2.ebuild 5465 SHA256 
6bcb2f28793486029ea73f5058e3be42b2eb6540fb118a2acf0925305da502c6 SHA512 
1e466621be194571a7af5fdcfe1337f55a510b0ae93e33d0c16828c131ee3f494a263e0c85073d71a05ba270fb574b3bf087f9d227b7d0a9011b3596c8b67912
 WHIRLPOOL 
dbd16f622453d7854ca3073d2700b73065c7359c4a638680a6c12596408549946024d240d50beef071281d8b08b5210c85941cdc51ef72b25cb1769c19a5e238
-MISC metadata.xml 2668 SHA256 
9ac93ae2c04bad6f6712784dd0b0dd1963e672982b4fb1614c3aafce19a1e22f SHA512 
17263da5cdc28752dc9344b9806665d236d8a5d3ccad7b19209912a3510b17c9d6587fd1aa847e509a3c4accd53cc96c7d1fc476f6adf9aa63c90b7eed45183b
 WHIRLPOOL 
169388bb12822ad114445dbe52d0fa2dae041922f98e466cea183fcf892ca1b8db40ebc4f9f4d40cae6323f4e6ae562e8d3166a835e776f5ac9e112f5894f3ed

diff --git a/media-libs/xine-lib/files/xine-lib-1.2.6-imagemagick7.patch 
b/media-libs/xine-lib/files/xine-lib-1.2.6-imagemagick7.patch
deleted file mode 100644
index 3406222..000
--- a/media-libs/xine-lib/files/xine-lib-1.2.6-imagemagick7.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-http://git.pld-linux.org/?p=packages/xine-lib.git;a=blob;f=imagemagick7.patch;h=d050323cdf509c9bb5f8edbad90084e8ce5c1b38;hb=HEAD
-
 xine-lib-1.2.6/src/video_dec/image.c
-+++ xine-lib-1.2.6/src/video_dec/image.c
-@@ -39,7 +39,7 @@
- #define LOG
- */
- 
--#include 
-+#include 
- #ifdef PACKAGE_NAME
- #undef PACKAGE_BUGREPORT
- #undef PACKAGE_NAME

diff --git a/media-libs/xine-lib/metadata.xml b/media-libs/xine-lib/metadata.xml
deleted file mode 100644
index 9d10869..000
--- a/media-libs/xine-lib/metadata.xml
+++ /dev/null
@@ -1,69 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   media-vi...@gentoo.org
-   
-   An open source library for media 
applications
-   
-   
-   Enable playback of Blu-ray filesystems using 
media-libs/libbluray
-   
-   
-   Enable support for DXR3 mpeg acceleration cards.
-   
-   
-   Build the media-libs/flac based FLAC demuxer 
and decoder. This
-   flag is not needed for playing FLAC content, neither 
standalone nor in Ogg
-   container (OggFLAC), but might have better support for 
exotic features like
-   24-bit samples or 96kHz sample rates.
-   
-   
-   Enable support for the Fusion audio sub system
-   
-   
-   Build the gdkpixbuf-based image decoder plugin.
-   
-   
-   Build the ImageMagick-based image decoder plugin.
-   
-   
-   Build the media-libs/libmad based mp3 
decoder. This mp3 decoder
-   has superior support compared to the one coming from 
FFmpeg that is used as
-   a fallback. If you experience any bad behaviour with 
mp3 files (skipping,
-   distorted sound) make sure you enabled this USE flag.
-   
-   
-   Use mmap() function while reading file from local 
disks. Using mmap() will
-   use more virtual memory space, but leaves to the Kernel 
the task of caching
-   the file's 

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

2019-04-20 Thread Andreas K. Hüttel
commit: 4a9918a78c722540146ad462514bba8ad6d2c36f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 20 23:37:05 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 20 23:37:05 2019 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=4a9918a7

profiles: Make sure we get python patched for riscv

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/arch/riscv/package.accept_keywords | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/arch/riscv/package.accept_keywords 
b/profiles/arch/riscv/package.accept_keywords
new file mode 100644
index 000..245de3d
--- /dev/null
+++ b/profiles/arch/riscv/package.accept_keywords
@@ -0,0 +1,2 @@
+# we need python patched for riscv
+dev-lang/python -amd64 -~amd64



[gentoo-commits] proj/riscv:master commit in: dev-lang/python/, dev-lang/python/files/

2019-04-20 Thread Andreas K. Hüttel
commit: f09799fa0c57ccb122754914ed23136e02b0da2f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Apr 20 23:34:50 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Apr 20 23:34:50 2019 +
URL:https://gitweb.gentoo.org/proj/riscv.git/commit/?id=f09799fa

dev-lang/python: Add our monkeypatched python

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-lang/python/Manifest   |   2 +
 dev-lang/python/files/3.4-getentropy-linux.patch   |  40 +++
 dev-lang/python/files/3.6-disable-nis.patch|  21 ++
 dev-lang/python/files/3.6.5-disable-nis.patch  |  11 +
 dev-lang/python/files/pydoc.conf   |   6 +
 dev-lang/python/files/pydoc.init   |  24 ++
 .../python-2.7.10-cross-compile-warn-test.patch|  24 ++
 .../python/files/python-2.7.10-system-libffi.patch |  36 +++
 .../files/python-2.7.5-nonfatal-compileall.patch   |  18 ++
 .../files/python-2.7.9-ncurses-pkg-config.patch|  13 +
 .../files/python-3.4.3-ncurses-pkg-config.patch|  13 +
 dev-lang/python/files/python-3.4.5-cross.patch |  11 +
 .../files/python-3.5-distutils-OO-build.patch  |  80 +
 .../python/files/python-3.5.5-hash-unaligned.patch |  43 +++
 .../python-3.5.5-libressl-compatibility.patch  |  69 
 .../python/files/python-3.6.5-hash-unaligned.patch |  42 +++
 .../python-3.6.5-libressl-compatibility.patch  | 114 +++
 .../python/files/python-3.6.8-reducepath.patch |  22 ++
 dev-lang/python/metadata.xml   |  13 +
 dev-lang/python/python-3.6.8-r1.ebuild | 351 +
 20 files changed, 953 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
new file mode 100644
index 000..d2f2f32
--- /dev/null
+++ b/dev-lang/python/Manifest
@@ -0,0 +1,2 @@
+DIST Python-3.6.8.tar.xz 17212420 BLAKE2B 
e104b49a35492b622080ab81a446c0cdd1223e8ddf95c4e1b262762a027664b59f3e4deeda4ba7177115d780e48b6764a053acef640a645327df428d2e4820cd
 SHA512 
b17867e451ebe662f50df83ed112d3656c089e7d750651ea640052b01b713b58e66aac9e082f71fd16f5b5510bc9b797f5ccd30f5399581e9aa406197f02938a
+DIST python-gentoo-patches-3.6.8.tar.xz 11224 BLAKE2B 
5fe38282bcf28df18e0bd37756c880ae191ea738dc92f1cf83f682cfdc52525b9c44287dc99191a73d75c90672ab501b56adf49515b35ff1fdee88c8dc07b175
 SHA512 
89e700663db25d6d78eee1d4bfdab686c5341a794062f3a63df3485ac0b58deb4b4885d24701f3ae138d06ca783be92e310e1100c6d633910c33732f3cb0d7df

diff --git a/dev-lang/python/files/3.4-getentropy-linux.patch 
b/dev-lang/python/files/3.4-getentropy-linux.patch
new file mode 100644
index 000..9f12389
--- /dev/null
+++ b/dev-lang/python/files/3.4-getentropy-linux.patch
@@ -0,0 +1,40 @@
+From 5635d44079e1bbd9c495951ede8d078e7b8d67d5 Mon Sep 17 00:00:00 2001
+From: Victor Stinner 
+Date: Mon, 9 Jan 2017 11:10:41 +0100
+Subject: [PATCH] Don't use getentropy() on Linux
+
+Issue #29188: Support glibc 2.24 on Linux: don't use getentropy() function but
+read from /dev/urandom to get random bytes, for example in os.urandom().  On
+Linux, getentropy() is implemented which getrandom() is blocking mode, whereas
+os.urandom() should not block.
+---
+ Python/random.c | 13 ++---
+ 1 file changed, 10 insertions(+), 3 deletions(-)
+
+diff --git a/Python/random.c b/Python/random.c
+index af3d0bd0d5..dc6400d3b8 100644
+--- a/Python/random.c
 b/Python/random.c
+@@ -67,9 +67,16 @@ win32_urandom(unsigned char *buffer, Py_ssize_t size, int 
raise)
+ return 0;
+ }
+ 
+-/* Issue #25003: Don' use getentropy() on Solaris (available since
+- * Solaris 11.3), it is blocking whereas os.urandom() should not block. */
+-#elif defined(HAVE_GETENTROPY) && !defined(sun)
++/* Issue #25003: Don't use getentropy() on Solaris (available since
++   Solaris 11.3), it is blocking whereas os.urandom() should not block.
++
++   Issue #29188: Don't use getentropy() on Linux since the glibc 2.24
++   implements it with the getrandom() syscall which can fail with ENOSYS,
++   and this error is not supported in py_getentropy() and getrandom() is 
called
++   with flags=0 which blocks until system urandom is initialized, which is not
++   the desired behaviour to seed the Python hash secret nor for os.urandom():
++   see the PEP 524 which was only implemented in Python 3.6. */
++#elif defined(HAVE_GETENTROPY) && !defined(sun) && !defined(linux)
+ #define PY_GETENTROPY 1
+ 
+ /* Fill buffer with size pseudo-random bytes generated by getentropy().
+-- 
+2.15.0.rc2
+

diff --git a/dev-lang/python/files/3.6-disable-nis.patch 
b/dev-lang/python/files/3.6-disable-nis.patch
new file mode 100644
index 000..4e81847
--- /dev/null
+++ b/dev-lang/python/files/3.6-disable-nis.patch
@@ -0,0 +1,21 @@
+--- a/setup.py
 b/setup.py
+@@ -1332,17 +1332,7 @@ class PyBuildExt(build_ext):
+ # Jeremy Hylton's rlimit interface
+ exts.append( Extension('resource', ['resource.c']) )
+ 
+- 

[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/

2019-04-20 Thread Mikle Kolyada
commit: 444b4baa6cb31eee06cb3007904959af2e41eabb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 18:46:45 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 18:46:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444b4baa

app-crypt/gpgme: arm stable wrt bug #682352

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 app-crypt/gpgme/gpgme-1.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gpgme/gpgme-1.13.0.ebuild 
b/app-crypt/gpgme/gpgme-1.13.0.ebuild
index e9772bdd822..1d2c8c8d4bf 100644
--- a/app-crypt/gpgme/gpgme-1.13.0.ebuild
+++ b/app-crypt/gpgme/gpgme-1.13.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2"
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="1/11" # subslot = soname major version
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="common-lisp static-libs cxx python qt5"
 
 COMMON_DEPEND=">=app-crypt/gnupg-2



[gentoo-commits] repo/gentoo:master commit in: app-arch/unrar/

2019-04-20 Thread Mikle Kolyada
commit: 4298584abce21e1eb7cb1e9f00ba1ecfd6c9f0ae
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 18:46:29 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 18:46:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4298584a

app-arch/unrar: arm stable wrt bug #683752

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 app-arch/unrar/unrar-5.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/unrar/unrar-5.7.4.ebuild 
b/app-arch/unrar/unrar-5.7.4.ebuild
index 87339265603..053c78baecd 100644
--- a/app-arch/unrar/unrar-5.7.4.ebuild
+++ b/app-arch/unrar/unrar-5.7.4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
 LICENSE="unRAR"
 # subslot = soname version
 SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"



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

2019-04-20 Thread Mikle Kolyada
commit: a57cb4d2deb8c58049b19f6da631dcbe548ceaa4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 18:46:14 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 18:46:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a57cb4d2

sys-libs/libcap: arm stable wrt bug #683678

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 sys-libs/libcap/libcap-2.26-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap/libcap-2.26-r2.ebuild 
b/sys-libs/libcap/libcap-2.26-r2.ebuild
index a526b4e0f9c..7752354da9a 100644
--- a/sys-libs/libcap/libcap-2.26-r2.ebuild
+++ b/sys-libs/libcap/libcap-2.26-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://kernel/linux/libs/security/linux-privs/libcap2/${P}.tar.xz"
 # it's available under either of the licenses
 LICENSE="|| ( GPL-2 BSD )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86 ~amd64-linux ~x86-linux"
 IUSE="pam static-libs"
 
 # While the build system optionally uses gperf, we don't DEPEND on it because



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

2019-04-20 Thread Mikle Kolyada
commit: 3b628e3862355d5f93bd2783d2245d14576cc699
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 18:43:48 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 18:43:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b628e38

media-sound/pulseaudio: arm stable wrt bug #682174

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 media-sound/pulseaudio/pulseaudio-12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/pulseaudio/pulseaudio-12.2-r1.ebuild 
b/media-sound/pulseaudio/pulseaudio-12.2-r1.ebuild
index 2e5d1c72e91..7ef205735e6 100644
--- a/media-sound/pulseaudio/pulseaudio-12.2-r1.ebuild
+++ b/media-sound/pulseaudio/pulseaudio-12.2-r1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${P}.tar.xz;
 LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
 
 # +alsa-plugin as discussed in bug #519530
 IUSE="+alsa +alsa-plugin +asyncns bluetooth +caps dbus doc equalizer elogind 
gconf



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

2019-04-20 Thread Mikle Kolyada
commit: 689d030db3412c882299f90acd918382c43aa69e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 20 18:44:52 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 20 18:44:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689d030d

dev-util/valgrind: arm stable wrt bug #683740

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

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

diff --git a/dev-util/valgrind/valgrind-3.14.0.ebuild 
b/dev-util/valgrind/valgrind-3.14.0.ebuild
index 4838c2286ba..20b38bb04fa 100644
--- a/dev-util/valgrind/valgrind-3.14.0.ebuild
+++ b/dev-util/valgrind/valgrind-3.14.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2;
-   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
+   KEYWORDS="-* amd64 arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~x64-solaris"
 fi
 
 DEPEND="mpi? ( virtual/mpi )"



  1   2   3   4   5   >