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

2018-12-11 Thread Hans de Graaff
commit: 5b27f93e5092dfe11d47c4055a0e7bc35c238b4b
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Dec 10 17:29:31 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 12 07:54:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b27f93e

dev-lang/ruby: 2.4.5-r1 for OpenSSL 1.1 "disable-deprecated"

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

 dev-lang/ruby/files/2.4/012-openssl_1.1.patch | 339 ++
 dev-lang/ruby/ruby-2.4.5-r1.ebuild| 229 +
 2 files changed, 568 insertions(+)

diff --git a/dev-lang/ruby/files/2.4/012-openssl_1.1.patch 
b/dev-lang/ruby/files/2.4/012-openssl_1.1.patch
new file mode 100644
index 000..edf344bedc8
--- /dev/null
+++ b/dev-lang/ruby/files/2.4/012-openssl_1.1.patch
@@ -0,0 +1,339 @@
+From 7af808153dd34a980e027a04d4490ae38019b3ed Mon Sep 17 00:00:00 2001
+From: Mark Wright 
+Date: Sun, 15 Oct 2017 01:24:12 +1100
+Subject: [PATCH] Fix build failure against OpenSSL 1.1 built with
+ no-deprecated Thanks rhenium for the code review and fixes.
+
+---
+ ext/openssl/openssl_missing.h |  4 +++
+ ext/openssl/ossl.c| 23 ++-
+ ext/openssl/ossl.h|  5 
+ ext/openssl/ossl_cipher.c | 14 -
+ ext/openssl/ossl_engine.c | 54 ++-
+ ext/openssl/ossl_ssl.c|  2 +-
+ ext/openssl/ossl_x509cert.c   |  4 +--
+ ext/openssl/ossl_x509crl.c|  4 +--
+ 8 files changed, 63 insertions(+), 47 deletions(-)
+
+diff --git a/ext/openssl/openssl_missing.h b/ext/openssl/openssl_missing.h
+index cc31f6ac..debd25ad 100644
+--- a/ext/openssl/openssl_missing.h
 b/ext/openssl/openssl_missing.h
+@@ -209,6 +209,10 @@ IMPL_PKEY_GETTER(EC_KEY, ec)
+ #  define X509_get0_notAfter(x) X509_get_notAfter(x)
+ #  define X509_CRL_get0_lastUpdate(x) X509_CRL_get_lastUpdate(x)
+ #  define X509_CRL_get0_nextUpdate(x) X509_CRL_get_nextUpdate(x)
++#  define X509_set1_notBefore(x, t) X509_set_notBefore(x, t)
++#  define X509_set1_notAfter(x, t) X509_set_notAfter(x, t)
++#  define X509_CRL_set1_lastUpdate(x, t) X509_CRL_set_lastUpdate(x, t)
++#  define X509_CRL_set1_nextUpdate(x, t) X509_CRL_set_nextUpdate(x, t)
+ #endif
+ 
+ #if !defined(HAVE_SSL_SESSION_GET_PROTOCOL_VERSION)
+diff --git a/ext/openssl/ossl.c b/ext/openssl/ossl.c
+index 93ecc7d4..245385e7 100644
+--- a/ext/openssl/ossl.c
 b/ext/openssl/ossl.c
+@@ -1109,25 +1109,14 @@ Init_openssl(void)
+ /*
+  * Init all digests, ciphers
+  */
+-/* CRYPTO_malloc_init(); */
+-/* ENGINE_load_builtin_engines(); */
++#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1010
++if (!OPENSSL_init_ssl(0, NULL))
++rb_raise(rb_eRuntimeError, "OPENSSL_init_ssl");
++#else
+ OpenSSL_add_ssl_algorithms();
+ OpenSSL_add_all_algorithms();
+ ERR_load_crypto_strings();
+ SSL_load_error_strings();
+-
+-/*
+- * FIXME:
+- * On unload do:
+- */
+-#if 0
+-CONF_modules_unload(1);
+-destroy_ui_method();
+-EVP_cleanup();
+-ENGINE_cleanup();
+-CRYPTO_cleanup_all_ex_data();
+-ERR_remove_state(0);
+-ERR_free_strings();
+ #endif
+ 
+ /*
+@@ -1149,7 +1138,11 @@ Init_openssl(void)
+ /*
+  * Version of OpenSSL the ruby OpenSSL extension is running with
+  */
++#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1010
++rb_define_const(mOSSL, "OPENSSL_LIBRARY_VERSION", 
rb_str_new2(OpenSSL_version(OPENSSL_VERSION)));
++#else
+ rb_define_const(mOSSL, "OPENSSL_LIBRARY_VERSION", 
rb_str_new2(SSLeay_version(SSLEAY_VERSION)));
++#endif
+ 
+ /*
+  * Version number of OpenSSL the ruby OpenSSL extension was built with
+diff --git a/ext/openssl/ossl.h b/ext/openssl/ossl.h
+index f08889b2..5a15839c 100644
+--- a/ext/openssl/ossl.h
 b/ext/openssl/ossl.h
+@@ -35,6 +35,11 @@
+ #if !defined(OPENSSL_NO_OCSP)
+ #  include 
+ #endif
++#include 
++#include 
++#include 
++#include 
++#include 
+ 
+ /*
+  * Common Module
+diff --git a/ext/openssl/ossl_cipher.c b/ext/openssl/ossl_cipher.c
+index bfa76c1a..e6179733 100644
+--- a/ext/openssl/ossl_cipher.c
 b/ext/openssl/ossl_cipher.c
+@@ -508,9 +508,9 @@ ossl_cipher_set_iv(VALUE self, VALUE iv)
+ StringValue(iv);
+ GetCipher(self, ctx);
+ 
+ #if defined(HAVE_AUTHENTICATED_ENCRYPTION)
+-if (EVP_CIPHER_CTX_flags(ctx) & EVP_CIPH_FLAG_AEAD_CIPHER)
++if (EVP_CIPHER_flags(EVP_CIPHER_CTX_cipher(ctx)) & 
EVP_CIPH_FLAG_AEAD_CIPHER)
+   iv_len = (int)(VALUE)EVP_CIPHER_CTX_get_app_data(ctx);
+ #endif
+ if (!iv_len)
+   iv_len = EVP_CIPHER_CTX_iv_length(ctx);
+@@ -535,7 +535,7 @@ ossl_cipher_is_authenticated(VALUE self)
+ 
+ GetCipher(self, ctx);
+ 
+ #if defined(HAVE_AUTHENTICATED_ENCRYPTION)
+-return (EVP_CIPHER_CTX_flags(ctx) & EVP_CIPH_FLAG_AEAD_CIPHER) ? 

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

2018-12-11 Thread Hans de Graaff
commit: 9fab1bd3b7bccbf289bcce54851390113cbead0e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 12 07:35:43 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 12 07:35:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fab1bd3

profiles/arch/s390/make.defaults: remove RUBY_TARGETS

ruby24 is stable for s390 so the default can be used again.

Signed-off-by: Hans de Graaff  gentoo.org>

 profiles/arch/s390/make.defaults | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/s390/make.defaults b/profiles/arch/s390/make.defaults
index aab19aa835d..7b0fad9d648 100644
--- a/profiles/arch/s390/make.defaults
+++ b/profiles/arch/s390/make.defaults
@@ -31,7 +31,3 @@ ABI_S390="32"
 # While multilib is available, we don't default it to on.
 BOOTSTRAP_USE="${BOOTSTRAP_USE} -multilib"
 USE="-multilib"
-
-# Hans de Graaff  (12 Nov 2018)
-# Temporary entry to support stable bug 661262
-RUBY_TARGETS="ruby23"



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

2018-12-11 Thread Hans de Graaff
commit: e92ed44eb056755ae0899e5240bef383646d55b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 12 07:25:30 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 12 07:33:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e92ed44e

dev-util/cucumber: cleanup

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

 dev-util/cucumber/cucumber-3.0.2.ebuild | 88 -
 1 file changed, 88 deletions(-)

diff --git a/dev-util/cucumber/cucumber-3.0.2.ebuild 
b/dev-util/cucumber/cucumber-3.0.2.ebuild
deleted file mode 100644
index 4c7db705b89..000
--- a/dev-util/cucumber/cucumber-3.0.2.ebuild
+++ /dev/null
@@ -1,88 +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"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis;
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/rspec:3
-   >=dev-ruby/nokogiri-1.5.2
-   >=dev-ruby/syntax-1.0.0
-   >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
-   >=dev-ruby/json-1.7
-   >=dev-util/cucumber-3
-   >=dev-ruby/mime-types-2.99:2
-   )"
-
-ruby_add_rdepend "
-   >=dev-ruby/builder-2.1.2:*
-   dev-util/cucumber-core:3.0
-   dev-util/cucumber-expressions:4.0
-   >=dev-util/cucumber-wire-0.0.1:0
-   >=dev-ruby/diff-lcs-1.1.3
-   dev-ruby/gherkin:4
-   >=dev-ruby/multi_json-1.7.5
-   >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
-   # Remove development dependencies from the gemspec that we don't
-   # need or can't satisfy.
-   sed -i -e 
'/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d'
 ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid dependency on unpackaged cucumber-pro
-   sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
-   # Avoid harmless failing spec
-   sed -i -e '/converts the snapshot path to a relative path/,/end/ 
s:^:#:' \
-   spec/cucumber/formatter/html_spec.rb || die
-
-   # Avoid failing features on new delegate and forwardable behavior in 
ruby
-   rm -f features/docs/defining_steps/ambiguous_steps.feature 
features/docs/defining_steps/nested_steps.feature || die
-
-   # Avoid dependency on git
-   sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
-   -e '/git ls-files/d' cucumber.gemspec || die
-
-   sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
-   rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
-   # Use the right interpreter
-   sed -i -e 's:ruby:'${RUBY}':' 
features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec
-   CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} 
RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   if use examples; then
-   cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed 
installing example files."
-   fi
-}



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

2018-12-11 Thread Hans de Graaff
commit: 02cc327c1cda6a4d8e27402975d5c7b8079c6a60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 12 07:11:04 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 12 07:32:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02cc327c

dev-util/cucumber: cleanup

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

 dev-util/cucumber/cucumber-3.1.0.ebuild | 88 -
 1 file changed, 88 deletions(-)

diff --git a/dev-util/cucumber/cucumber-3.1.0.ebuild 
b/dev-util/cucumber/cucumber-3.1.0.ebuild
deleted file mode 100644
index 181b5b11650..000
--- a/dev-util/cucumber/cucumber-3.1.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Documentation task depends on sdoc which we currently don't have.
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis;
-SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="cucumber-ruby-${PV}"
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
-SLOT="0"
-IUSE="examples test"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/rspec:3
-   >=dev-ruby/nokogiri-1.5.2
-   >=dev-ruby/syntax-1.0.0
-   >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
-   >=dev-ruby/json-1.7
-   >=dev-util/cucumber-3
-   >=dev-ruby/mime-types-2.99:2
-   )"
-
-ruby_add_rdepend "
-   >=dev-ruby/builder-2.1.2:*
-   dev-util/cucumber-core:3.1
-   dev-util/cucumber-expressions:5.0
-   >=dev-util/cucumber-wire-0.0.1:0
-   >=dev-ruby/diff-lcs-1.1.3
-   dev-ruby/gherkin:5
-   >=dev-ruby/multi_json-1.7.5
-   >=dev-ruby/multi_test-0.1.2
-"
-
-all_ruby_prepare() {
-   # Remove development dependencies from the gemspec that we don't
-   # need or can't satisfy.
-   sed -i -e 
'/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d'
 ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Avoid dependency on unpackaged cucumber-pro
-   sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
-
-   # Avoid harmless failing spec
-   sed -i -e '/converts the snapshot path to a relative path/,/end/ 
s:^:#:' \
-   spec/cucumber/formatter/html_spec.rb || die
-
-   # Avoid failing features on new delegate and forwardable behavior in 
ruby
-   rm -f features/docs/defining_steps/ambiguous_steps.feature 
features/docs/defining_steps/nested_steps.feature || die
-
-   # Avoid dependency on git
-   sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
-   -e '/git ls-files/d' cucumber.gemspec || die
-
-   sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
-
-   rm -f Gemfile.lock || die
-}
-
-each_ruby_prepare() {
-   # Use the right interpreter
-   sed -i -e 's:ruby:'${RUBY}':' 
features/lib/step_definitions/ruby_steps.rb || die
-}
-
-each_ruby_test() {
-   RSPEC_VERSION=3 ruby-ng_rspec
-   CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} 
RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
-}
-
-all_ruby_install() {
-   all_fakegem_install
-
-   if use examples; then
-   cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed 
installing example files."
-   fi
-}



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

2018-12-11 Thread Hans de Graaff
commit: 630cc02827960b6de4b4f8e922b337241a684149
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 12 07:32:41 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 12 07:33:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=630cc028

dev-util/cucumber: add missing bundler test dep

Fixes: https://bugs.gentoo.org/661022
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 1 +
 dev-util/cucumber/cucumber-3.1.0-r1.ebuild | 3 ++-
 dev-util/cucumber/cucumber-3.1.1.ebuild| 3 ++-
 dev-util/cucumber/cucumber-3.1.2.ebuild| 3 ++-
 4 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild 
b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
index 943cb2498cd..a35fb0f252b 100644
--- a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
+++ b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
@@ -25,6 +25,7 @@ IUSE="examples test"
 
 ruby_add_bdepend "
test? (
+   dev-ruby/bundler
dev-ruby/rspec:3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0

diff --git a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild 
b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
index 6b671bfcda1..7a2e85691f4 100644
--- a/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ IUSE="examples test"
 
 ruby_add_bdepend "
test? (
+   dev-ruby/bundler
dev-ruby/rspec:3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0

diff --git a/dev-util/cucumber/cucumber-3.1.1.ebuild 
b/dev-util/cucumber/cucumber-3.1.1.ebuild
index 4235b44e837..af0611cfe73 100644
--- a/dev-util/cucumber/cucumber-3.1.1.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ IUSE="examples test"
 
 ruby_add_bdepend "
test? (
+   dev-ruby/bundler
dev-ruby/rspec:3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0

diff --git a/dev-util/cucumber/cucumber-3.1.2.ebuild 
b/dev-util/cucumber/cucumber-3.1.2.ebuild
index a6ce2c1b013..e8ad26ddb0a 100644
--- a/dev-util/cucumber/cucumber-3.1.2.ebuild
+++ b/dev-util/cucumber/cucumber-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -25,6 +25,7 @@ IUSE="examples test"
 
 ruby_add_bdepend "
test? (
+   dev-ruby/bundler
dev-ruby/rspec:3
>=dev-ruby/nokogiri-1.5.2
>=dev-ruby/syntax-1.0.0



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

2018-12-11 Thread Hans de Graaff
commit: 5b84227630ce2025ec02bfd8d88c71a705573b25
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 12 07:05:54 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 12 07:32:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b842276

dev-ruby/bundler: add 1.17.2

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

 dev-ruby/bundler/Manifest  |  1 +
 dev-ruby/bundler/bundler-1.17.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/bundler/Manifest b/dev-ruby/bundler/Manifest
index 963ac30a2ff..07d66832f44 100644
--- a/dev-ruby/bundler/Manifest
+++ b/dev-ruby/bundler/Manifest
@@ -2,3 +2,4 @@ DIST bundler-1.16.1.gem 349696 BLAKE2B 
6057aed2e3bffdfa7f3ea8489c4ae79d9241b7b30
 DIST bundler-1.16.5.gem 355328 BLAKE2B 
684c499abf149fcff4f48881704d96c363f63f004520935767b6e8497f3a06b92c0b4378087383e908256866e29b0f4227a2cec7799d098d74cae896ba2e64db
 SHA512 
d4463d96f6a3b476a3a6f8924a6096ab0efe56807ebae0ddbac897d40e773004ae7d49b1242fc04f77da88e38e879d35022ca4499f4de1ac7b31d5e0fc8a9c31
 DIST bundler-1.16.6.gem 356352 BLAKE2B 
da6d1d5e7edb5a2a4066cecd7caf33c06d15df2e71966d9ec9e7ce712eb28612224139f86df016bee28f5f00b767ed683de61dd820c7b40e211e3015a3d2
 SHA512 
4492786ffd22b86e056dc66c605a943140a1513dbada2334fd3340877f72a3f2138d1bca8f36be3d671f2f9497a69f3a95505db42e938bc30719d15f3896e155
 DIST bundler-1.17.1.gem 363520 BLAKE2B 
2edee7490192ee18b23b87892fb2fdf112849276dee40788ec76fde752d6d27c339ee07ba6202dce8a91d418ae21452c0f742f7c1c111a358260a1d7f1a7b1c6
 SHA512 
6adf044096b7716c8b0dae5f559506c65dcb8fd8a8a57428ac25331ca3a85b7cb399fb40b79aeccb0908d172686df9213b86f69286c3e383373ff5ee6f3b414d
+DIST bundler-1.17.2.gem 364032 BLAKE2B 
132a08e43851b16810419b8ec89ead3c8403c0f793a0d585b24fb50d13910bf85d002148c303f7dfa09762c4fa2af14ff829421cca303edacbae6f2a55f12de5
 SHA512 
8595fb39cf5c4905537bcf5f3ad1120b48c1f86dee592ae977b033cce431eb5a959946510c6f858a4ae3121bfcb0204a699f565bf9ace040547aefa4e07a

diff --git a/dev-ruby/bundler/bundler-1.17.2.ebuild 
b/dev-ruby/bundler/bundler-1.17.2.ebuild
new file mode 100644
index 000..a42efb0f3a6
--- /dev/null
+++ b/dev-ruby/bundler/bundler-1.17.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# The specs require a number of gems to be installed in a temporary
+# directory, but this requires network access. They also don't work
+# when run with a path that contains "-".
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+# No documentation task
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_EXTRAINSTALL="man"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy way to vendor gem dependencies"
+HOMEPAGE="https://github.com/carlhuda/bundler;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+doc test"
+
+ruby_add_rdepend virtual/rubygems
+
+RDEPEND+=" dev-vcs/git"



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

2018-12-11 Thread Hans de Graaff
commit: 7340502479daff95030fc0dbb90e2e7a15a36c03
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 12 07:22:54 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 12 07:33:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73405024

dev-ruby/mixlib-shellout: add 2.4.4

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

 dev-ruby/mixlib-shellout/Manifest  |  1 +
 .../mixlib-shellout/mixlib-shellout-2.4.4.ebuild   | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/mixlib-shellout/Manifest 
b/dev-ruby/mixlib-shellout/Manifest
index 1812981fe01..12d4598cf9e 100644
--- a/dev-ruby/mixlib-shellout/Manifest
+++ b/dev-ruby/mixlib-shellout/Manifest
@@ -1,2 +1,3 @@
 DIST mixlib-shellout-2.4.0.tar.gz 36249 BLAKE2B 
cf2da1936a95ace0d2f847c05e299834ea0fcb00ec47e6caeeb5b8e0e96d76b69ba9a43ce9846079ca707e4877c0a2bcde35a67a4d4f27e79192d2b88a97a653
 SHA512 
fccd70854449303aa107eeba0d7d58b5a0ff5db8aaeb52e49121340aefdeb25fe205f3a8cc80299e24c72ec99f89988c559ca72086610d39c6847b2208e95d57
 DIST mixlib-shellout-2.4.2.tar.gz 38245 BLAKE2B 
29bf9e4e59c4cbf1da134758c9a078315998763aa4277afe36a5858efec1fe5d3f41e36239d9babac28940f7f3e05f0dd366fe7f2ba19af918ce8a2a3ef15c2d
 SHA512 
c144bda0fba098cb88f1fb1dbd0d8da8edc077185d7935431dc8f78460664c71d603da8f1fa5324e47411f6f3f87c92f233957facf66e53948fb51165967bbeb
+DIST mixlib-shellout-2.4.4.tar.gz 38305 BLAKE2B 
19e4211dee056e03f007971d4d77685a2d2d6a111439903bd33e0ed8dee62090b54b6f15e0bc6db168591491c2462869645174a909609b7499bdce251a6ceeef
 SHA512 
e42217a6ced0fb8335cb2df60947168c629d637d280b36fe3d77f47593dc73eda72578b0e9ddf48498e27460cb878764c5dff1b5648a0c7d244c16558d57eef4

diff --git a/dev-ruby/mixlib-shellout/mixlib-shellout-2.4.4.ebuild 
b/dev-ruby/mixlib-shellout/mixlib-shellout-2.4.4.ebuild
new file mode 100644
index 000..cebc83ad885
--- /dev/null
+++ b/dev-ruby/mixlib-shellout/mixlib-shellout-2.4.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Run external commands on Unix or Windows"
+HOMEPAGE="https://github.com/opscode/mixlib-shellout;
+SRC_URI="https://github.com/opscode/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+each_ruby_prepare() {
+   # Make sure we actually use the right interpreter for testing
+   sed -i -e "/ruby_eval/ s:ruby :${RUBY} :" spec/mixlib/shellout_spec.rb 
|| die
+
+   # Avoid spec that requires an interactive terminal
+   sed -i -e '/with subprocess writing lots of data to both stdout and 
stderr/,/^  end/ s:^:#:' spec/mixlib/shellout_spec.rb || die
+}



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

2018-12-11 Thread Hans de Graaff
commit: 6ab4ebd329bd1a700aa0e32104bfa83e1f2aa879
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 12 07:24:50 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 12 07:33:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab4ebd3

dev-util/cucumber: fix diff-lcs dependency

Fixes: https://bugs.gentoo.org/661022
Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-util/cucumber/cucumber-3.0.2-r1.ebuild | 88 ++
 1 file changed, 88 insertions(+)

diff --git a/dev-util/cucumber/cucumber-3.0.2-r1.ebuild 
b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
new file mode 100644
index 000..943cb2498cd
--- /dev/null
+++ b/dev-util/cucumber/cucumber-3.0.2-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# Documentation task depends on sdoc which we currently don't have.
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="cucumber.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Executable feature scenarios"
+HOMEPAGE="https://github.com/aslakhellesoy/cucumber/wikis;
+SRC_URI="https://github.com/cucumber/cucumber-ruby/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="cucumber-ruby-${PV}"
+LICENSE="Ruby"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+SLOT="0"
+IUSE="examples test"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/rspec:3
+   >=dev-ruby/nokogiri-1.5.2
+   >=dev-ruby/syntax-1.0.0
+   >=dev-util/aruba-0.6.1 =dev-util/aruba-0.6*
+   >=dev-ruby/json-1.7
+   >=dev-util/cucumber-3
+   >=dev-ruby/mime-types-2.99:2
+   )"
+
+ruby_add_rdepend "
+   >=dev-ruby/builder-2.1.2:*
+   dev-util/cucumber-core:3.0
+   dev-util/cucumber-expressions:4.0
+   >=dev-util/cucumber-wire-0.0.1:0
+   >=dev-ruby/diff-lcs-1.3:0
+   dev-ruby/gherkin:4
+   >=dev-ruby/multi_json-1.7.5
+   >=dev-ruby/multi_test-0.1.2
+"
+
+all_ruby_prepare() {
+   # Remove development dependencies from the gemspec that we don't
+   # need or can't satisfy.
+   sed -i -e 
'/\(coveralls\|spork\|simplecov\|bcat\|kramdown\|yard\|capybara\|octokit\|rack-test\|ramaze\|rubocop\|sinatra\|webrat\|mime-types\|rubyzip\)/d'
 ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid dependency on unpackaged cucumber-pro
+   sed -i -e '/cucumber-pro/ s:^:#:' Gemfile || die
+
+   # Avoid harmless failing spec
+   sed -i -e '/converts the snapshot path to a relative path/,/end/ 
s:^:#:' \
+   spec/cucumber/formatter/html_spec.rb || die
+
+   # Avoid failing features on new delegate and forwardable behavior in 
ruby
+   rm -f features/docs/defining_steps/ambiguous_steps.feature 
features/docs/defining_steps/nested_steps.feature || die
+
+   # Avoid dependency on git
+   sed -i -e '/executables/ s/=.*/= ["cucumber"]/' \
+   -e '/git ls-files/d' cucumber.gemspec || die
+
+   sed -i -e '/pry/ s:^:#:' cucumber.gemspec spec/spec_helper.rb || die
+
+   rm -f Gemfile.lock || die
+}
+
+each_ruby_prepare() {
+   # Use the right interpreter
+   sed -i -e 's:ruby:'${RUBY}':' 
features/lib/step_definitions/ruby_steps.rb || die
+}
+
+each_ruby_test() {
+   RSPEC_VERSION=3 ruby-ng_rspec
+   CUCUMBER_USE_RELEASED_CORE=true PATH="${S}"/bin:${PATH} 
RUBYLIB="${S}"/lib ${RUBY} -Ilib bin/cucumber features || die "Features failed"
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   if use examples; then
+   cp -pPR examples "${D}/usr/share/doc/${PF}" || die "Failed 
installing example files."
+   fi
+}



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

2018-12-11 Thread Guilherme Amadio
commit: 898a2da911f856d7c838aa29cbddbe8e4df07c0b
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Wed Dec 12 07:09:43 2018 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Wed Dec 12 07:12:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898a2da9

sci-physics/root: put USE flags back into alphabetical order

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

 sci-physics/root/root-6.14.08-r1.ebuild | 12 ++--
 sci-physics/root/root-.ebuild   | 12 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sci-physics/root/root-6.14.08-r1.ebuild 
b/sci-physics/root/root-6.14.08-r1.ebuild
index 75fc74ce6d8..d107740182a 100644
--- a/sci-physics/root/root-6.14.08-r1.ebuild
+++ b/sci-physics/root/root-6.14.08-r1.ebuild
@@ -16,12 +16,12 @@ DESCRIPTION="C++ data analysis framework and interpreter 
from CERN"
 HOMEPAGE="https://root.cern;
 SRC_URI="https://root.cern/download/${PN}_v${PV}.source.tar.gz;
 
-IUSE="+X zeroconf aqua +asimage +c++11 c++14 c++17 cuda +davix emacs
-   +examples fits fftw fortran +gdml graphviz +gsl http jemalloc
-   kerberos ldap libcxx memstat +minuit mysql odbc +opengl oracle
-   postgres prefix pythia6 pythia8 +python qt5 R +roofit root7
-   shadow sqlite +ssl table +tbb test +threads +tiff +tmva +unuran
-   vc xinetd +xml xrootd"
+IUSE="+X aqua +asimage +c++11 c++14 c++17 cuda +davix emacs +examples
+   fits fftw fortran +gdml graphviz +gsl http jemalloc kerberos ldap
+   libcxx memstat +minuit mysql odbc +opengl oracle postgres prefix
+   pythia6 pythia8 +python qt5 R +roofit root7 shadow sqlite +ssl
+   table +tbb test +threads +tiff +tmva +unuran vc xinetd +xml xrootd
+   zeroconf"
 
 SLOT="$(ver_cut 1-2)/$(ver_cut 3)"
 LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"

diff --git a/sci-physics/root/root-.ebuild 
b/sci-physics/root/root-.ebuild
index 16556ca1679..d3d0e474cc7 100644
--- a/sci-physics/root/root-.ebuild
+++ b/sci-physics/root/root-.ebuild
@@ -26,12 +26,12 @@ fi
 DESCRIPTION="C++ data analysis framework and interpreter from CERN"
 HOMEPAGE="https://root.cern;
 
-IUSE="+X zeroconf aqua +asimage +c++11 c++14 c++17 cuda +davix emacs
-   +examples fits fftw fortran +gdml graphviz +gsl http jemalloc
-   kerberos ldap libcxx memstat +minuit mysql odbc +opengl oracle
-   postgres prefix pythia6 pythia8 +python qt5 R +roofit root7
-   shadow sqlite +ssl table +tbb test +threads +tiff +tmva +unuran
-   vc xinetd +xml xrootd"
+IUSE="+X aqua +asimage +c++11 c++14 c++17 cuda +davix emacs +examples
+   fits fftw fortran +gdml graphviz +gsl http jemalloc kerberos ldap
+   libcxx memstat +minuit mysql odbc +opengl oracle postgres prefix
+   pythia6 pythia8 +python qt5 R +roofit root7 shadow sqlite +ssl
+   table +tbb test +threads +tiff +tmva +unuran vc xinetd +xml xrootd
+   zeroconf"
 
 LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
 



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

2018-12-11 Thread Guilherme Amadio
commit: 86d74763869855375cf01782bc78d5f4dc3fef72
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Tue Dec 11 12:28:30 2018 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Wed Dec 12 07:11:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d74763

sci-physics/root: keep a few more old versions

Bug: https://bugs.gentoo.org/671810
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Guilherme Amadio  gentoo.org>

 sci-physics/root/Manifest   |   2 +
 sci-physics/root/root-6.12.06-r8.ebuild | 313 +++
 sci-physics/root/root-6.14.06-r2.ebuild | 323 
 3 files changed, 638 insertions(+)

diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest
index f50abbe78bc..0c29d7f76c8 100644
--- a/sci-physics/root/Manifest
+++ b/sci-physics/root/Manifest
@@ -1 +1,3 @@
+DIST root_v6.12.06.source.tar.gz 162284452 BLAKE2B 
944b5e899677bab40842d7ec969ff08cfa470e63be9a02b948a49ae088e8da72ce433a5071d9196bfd98f71e6861b1bda285354012620eee6c61cffcee71a0c8
 SHA512 
3d44749ccfc3d40a2f516ae53ef40fb244ed785eee0dbc18ff822bbb811a15b943039d30282ef5358a283d485e62531880c877ec77a86089503b06d6f37e42e1
+DIST root_v6.14.06.source.tar.gz 162462837 BLAKE2B 
a6904b67d1f5964768fa884bd2b5c648390d0b3626b5be8f39ff0e311bf14690d2aff7eb9d6047fa8d5a9de894935067ea8c033592b9795fc34b61aa5f65fcdb
 SHA512 
83698e1213ae9bd4a87ef3160b459c962199585bed7378efc0cfefdc352e6651a17286a11cd925dbcb5d04e1b832d47a3a69849d048731ea9d0d84f9b0f996a4
 DIST root_v6.14.08.source.tar.gz 162474562 BLAKE2B 
f8bfdabb4d91bbdfbab0b17626fff1f8aa265292996d857025cbd1543306f3ec540a1afb080788bfc7149ea835932b59d7c54dcd802354e31294ba2e5e9d2366
 SHA512 
827e39efbf3c69429a0a256127ca9f87550d9084c34c715bddccbf87a8c111c367b9a0ac6882aac747c9b48f4a3effb3747b4df567429910c93ee64dfe35df5b

diff --git a/sci-physics/root/root-6.12.06-r8.ebuild 
b/sci-physics/root/root-6.12.06-r8.ebuild
new file mode 100644
index 000..8431934ba7a
--- /dev/null
+++ b/sci-physics/root/root-6.12.06-r8.ebuild
@@ -0,0 +1,313 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_BUILD_TYPE=Release
+# ninja does not work due to fortran
+CMAKE_MAKEFILE_GENERATOR=emake
+FORTRAN_NEEDED="fortran"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit cmake-utils eapi7-ver elisp-common eutils fortran-2 \
+   prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C++ data analysis framework and interpreter from CERN"
+HOMEPAGE="https://root.cern;
+SRC_URI="https://root.cern/download/${PN}_v${PV}.source.tar.gz;
+
+IUSE="+X aqua +asimage +davix emacs +examples fits fftw fortran
+   +gdml graphviz +gsl http jemalloc kerberos ldap libcxx memstat
+   +minuit mysql odbc +opengl oracle postgres prefix pythia6 pythia8
+   +python qt5 R +roofit root7 shadow sqlite +ssl table +tbb test
+   +threads +tiff +tmva +unuran vc xinetd +xml xrootd zeroconf"
+
+SLOT="$(ver_cut 1-2)/$(ver_cut 3)"
+LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
+KEYWORDS="~amd64 ~x86"
+
+REQUIRED_USE="
+   !X? ( !asimage !opengl !qt5 !tiff )
+   davix? ( ssl xml )
+   python? ( ${PYTHON_REQUIRED_USE} )
+   qt5? ( root7 )
+   tmva? ( gsl )
+"
+
+CDEPEND="
+   app-arch/lz4
+   app-arch/xz-utils
+   fortran? ( dev-lang/cfortran )
+   dev-libs/libpcre:3=
+   dev-libs/xxhash
+   media-fonts/dejavu
+   media-libs/freetype:2=
+   media-libs/libpng:0=
+   sys-libs/ncurses:=
+   sys-libs/zlib
+   X? (
+   x11-libs/libX11:0=
+   x11-libs/libXext:0=
+   x11-libs/libXft:0=
+   x11-libs/libXpm:0=
+   opengl? (
+   media-libs/ftgl:0=
+   media-libs/glew:0=
+   virtual/opengl
+   virtual/glu
+   x11-libs/gl2ps:0=
+   )
+   qt5? (
+   dev-qt/qtcore:5=
+   dev-qt/qtgui:5=
+   dev-qt/qtwebengine:5=
+   )
+   )
+   asimage? ( || (
+   media-libs/libafterimage[gif,jpeg,png,tiff?]
+   >=x11-wm/afterstep-2.2.11[gif,jpeg,png,tiff?]
+   ) )
+   zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+   davix? ( net-libs/davix )
+   emacs? ( virtual/emacs )
+   fftw? ( sci-libs/fftw:3.0= )
+   fits? ( sci-libs/cfitsio:0= )
+   graphviz? ( media-gfx/graphviz:0= )
+   gsl? ( sci-libs/gsl )
+   http? ( dev-libs/fcgi:0= )
+   jemalloc? ( dev-libs/jemalloc )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:0= )
+   libcxx? ( sys-libs/libcxx )
+   unuran? ( sci-mathematics/unuran:0= )
+   minuit? ( !sci-libs/minuit )
+   mysql? ( dev-db/mysql-connector-c )
+   odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) )
+   oracle? ( 

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

2018-12-11 Thread Matthew Thode
commit: 78cae72a3eef162d5ff2af6af7a10a61aadbf406
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 12 06:26:23 2018 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Dec 12 07:04:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78cae72a

app-admin/rasdaemon: fix multiple issues

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Georgy Yakovlev  gentoo.org>
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/rasdaemon/rasdaemon-0.6.2-r2.ebuild | 57 +++
 1 file changed, 57 insertions(+)

diff --git a/app-admin/rasdaemon/rasdaemon-0.6.2-r2.ebuild 
b/app-admin/rasdaemon/rasdaemon-0.6.2-r2.ebuild
new file mode 100644
index 000..0e27e9fe31e
--- /dev/null
+++ b/app-admin/rasdaemon/rasdaemon-0.6.2-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd
+
+DESCRIPTION="Reliability, Availability and Serviceability logging tool"
+HOMEPAGE="http://www.infradead.org/~mchehab/rasdaemon/;
+SRC_URI="http://www.infradead.org/~mchehab/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+   ${DEPEND}
+   sys-devel/gettext
+   dev-db/sqlite
+   sys-apps/dmidecode
+   dev-perl/DBD-SQLite
+"
+
+pkg_setup() {
+   linux-info_pkg_setup
+   local CONFIG_CHECK="~ACPI_EXTLOG ~DYNAMIC_FTRACE ~FUNCTION_GRAPH_TRACER 
 ~FUNCTION_TRACER ~STACK_TRACER"
+   check_extra_config
+}
+
+src_configure() {
+   local myconf=(
+   --enable-abrt-report
+   --enable-aer
+   --enable-arm
+   --enable-extlog
+   --enable-hisi-ns-decode
+   --enable-mce
+   --enable-non-standard
+   --enable-sqlite3
+   --includedir="/usr/include/${PN}"
+   --localstatedir=/var
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir "/var/lib/${PN}"
+
+   systemd_dounit misc/*.service
+
+   newinitd "${FILESDIR}/rasdaemon.openrc" rasdaemon
+   newinitd "${FILESDIR}/ras-mc-ctl.openrc" ras-mc-ctl
+}



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

2018-12-11 Thread Georgy Yakovlev
commit: d721553075edd8d6446cdc095409b746b686b443
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 12 05:54:09 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 12 05:54:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7215530

x11-misc/xwallpaper: bump to 0.4.0

New features:
Added daemon mode to redraw wallpaper when screen dimensions change

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

 x11-misc/xwallpaper/Manifest|  1 +
 x11-misc/xwallpaper/xwallpaper-0.4.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/x11-misc/xwallpaper/Manifest b/x11-misc/xwallpaper/Manifest
index 8cb09994323..fd683bc7877 100644
--- a/x11-misc/xwallpaper/Manifest
+++ b/x11-misc/xwallpaper/Manifest
@@ -1 +1,2 @@
 DIST xwallpaper-0.3.0.tar.gz 104300 BLAKE2B 
23ec3b4ccbaf910c9ba4afbd1d9237223654a85c90b0a147141b017a9b3917316f745e1dd70a89e385110d380d5bbba8ee7c2d1ed4188d87a98ba0e94c5a7b6c
 SHA512 
c73583fdbd573329951178d7db36fb1ae18a4294207de85dfb93e367be0ed103e8de7e2dd8ec61a0a23541457c930e8b0e5eb12dd5024808de3e02ddefb6b4a3
+DIST xwallpaper-0.4.0.tar.gz 105879 BLAKE2B 
af1b2912ae35ff10c6138c72cbaab43996eddf6d2474dafe2ab7f8ea0216e71d3912a1340592c99e7f3ce3d3779bcccfe8285c48c44c6d3895cd79c73ac7d81b
 SHA512 
43e7c047001a60badb7d81897087800eec4668dd9f0fa2ce06bc2c98d34d8e7fca8d5a922589b2836767e5cfa5c356b410ef32d60f9e0f76f899248d3c75fe98

diff --git a/x11-misc/xwallpaper/xwallpaper-0.4.0.ebuild 
b/x11-misc/xwallpaper/xwallpaper-0.4.0.ebuild
new file mode 100644
index 000..6fdbe38a627
--- /dev/null
+++ b/x11-misc/xwallpaper/xwallpaper-0.4.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Wallpaper setting utility for X"
+HOMEPAGE="https://github.com/stoeckmann/xwallpaper;
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/stoeckmann/${PN}.git;
+else
+   
SRC_URI="https://github.com/stoeckmann/${PN}/releases/download/v${PV}/${P}.tar.gz;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="ISC"
+SLOT="0"
+IUSE="jpeg png seccomp xpm"
+
+RDEPEND="
+   x11-libs/pixman
+   x11-libs/xcb-util
+   x11-libs/xcb-util-image
+   jpeg? ( virtual/jpeg:0= )
+   png? ( media-libs/libpng:0= )
+   seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
+   xpm? ( x11-libs/libXpm )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+src_configure() {
+   local myconf=(
+   $(use_with jpeg)
+   $(use_with png)
+   $(use_with seccomp)
+   $(use_with xpm)
+   --with-randr
+   
--with-zshcompletiondir="${EPREFIX}/usr/share/zsh/site-functions"
+   )
+   econf "${myconf[@]}"
+}



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

2018-12-11 Thread Georgy Yakovlev
commit: e6111c640090a3003deaef243a2ee517e30b4f39
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 12 05:54:39 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 12 05:54:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6111c64

x11-misc/xwallpaper: sync live ebuild

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

 x11-misc/xwallpaper/xwallpaper-.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/x11-misc/xwallpaper/xwallpaper-.ebuild 
b/x11-misc/xwallpaper/xwallpaper-.ebuild
index 45080788129..6fdbe38a627 100644
--- a/x11-misc/xwallpaper/xwallpaper-.ebuild
+++ b/x11-misc/xwallpaper/xwallpaper-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ LICENSE="ISC"
 SLOT="0"
 IUSE="jpeg png seccomp xpm"
 
-DEPEND="
+RDEPEND="
x11-libs/pixman
x11-libs/xcb-util
x11-libs/xcb-util-image
@@ -29,7 +29,9 @@ DEPEND="
seccomp? ( >=sys-libs/libseccomp-2.3.1:0= )
xpm? ( x11-libs/libXpm )"
 
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
 
 src_prepare() {
default



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

2018-12-11 Thread Georgy Yakovlev
commit: 33f9464fed954ca9826eaa6a64569c725662c469
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 12 05:14:57 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 12 05:14:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f9464f

dev-python/pyTenable: drop old

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

 dev-python/pyTenable/Manifest   |  1 -
 dev-python/pyTenable/pyTenable-0.3.3.ebuild | 28 
 2 files changed, 29 deletions(-)

diff --git a/dev-python/pyTenable/Manifest b/dev-python/pyTenable/Manifest
index d7afb094ef1..415b8f2c75d 100644
--- a/dev-python/pyTenable/Manifest
+++ b/dev-python/pyTenable/Manifest
@@ -1,2 +1 @@
-DIST pyTenable-0.3.3.tar.gz 72403 BLAKE2B 
a2b595e23a83ff227f80a56d442f2639d0a30def46b631a52bd5b810d487a1bfdedec9f68688d4986cb5d8f8b82399077910ca79f821f1893d14ecbbba982260
 SHA512 
bf731e498c5c3a9c8f77d6762dd7f209d95b88a71e46385db5b2fbe48932f49df6c1dd93f1979850667d4ef31b44d8420ccdec42b8648dc11eac4ddd4bff679d
 DIST pyTenable-0.3.4.tar.gz 75204 BLAKE2B 
eabb031b6748db0a5de55f364c490675877224d14c4c64e637e011c03f6e63c78ed7d297eb0c010ee59e05ffac92e8b97e8a491797dce16eafb2708d88328494
 SHA512 
e7d153183096841e85289d4a313f59d12009fe6222dd5018d03100a9e278b2610d2b6c9eefbd66b4be5bca62a7bd0c6830c445b8c8ed4aaa0cdda04361a18812

diff --git a/dev-python/pyTenable/pyTenable-0.3.3.ebuild 
b/dev-python/pyTenable/pyTenable-0.3.3.ebuild
deleted file mode 100644
index 4e6bd10348c..000
--- a/dev-python/pyTenable/pyTenable-0.3.3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2018 Sony Interactive Entertainment Inc.
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
-
-inherit distutils-r1
-
-DESCRIPTION="Tenable API Library for Tenable.io and SecurityCenter"
-HOMEPAGE="https://github.com/tenable/pyTenable;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-
-RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.19[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-# requires networking and API endpoint
-RESTRICT="test"



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

2018-12-11 Thread Georgy Yakovlev
commit: 753a0de5b8ae12bc5e768f231454f27e40bd03b4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Dec 12 05:14:18 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Dec 12 05:14:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753a0de5

dev-python/pyTenable: bump to 0.3.4

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

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

diff --git a/dev-python/pyTenable/Manifest b/dev-python/pyTenable/Manifest
index d55de656375..d7afb094ef1 100644
--- a/dev-python/pyTenable/Manifest
+++ b/dev-python/pyTenable/Manifest
@@ -1 +1,2 @@
 DIST pyTenable-0.3.3.tar.gz 72403 BLAKE2B 
a2b595e23a83ff227f80a56d442f2639d0a30def46b631a52bd5b810d487a1bfdedec9f68688d4986cb5d8f8b82399077910ca79f821f1893d14ecbbba982260
 SHA512 
bf731e498c5c3a9c8f77d6762dd7f209d95b88a71e46385db5b2fbe48932f49df6c1dd93f1979850667d4ef31b44d8420ccdec42b8648dc11eac4ddd4bff679d
+DIST pyTenable-0.3.4.tar.gz 75204 BLAKE2B 
eabb031b6748db0a5de55f364c490675877224d14c4c64e637e011c03f6e63c78ed7d297eb0c010ee59e05ffac92e8b97e8a491797dce16eafb2708d88328494
 SHA512 
e7d153183096841e85289d4a313f59d12009fe6222dd5018d03100a9e278b2610d2b6c9eefbd66b4be5bca62a7bd0c6830c445b8c8ed4aaa0cdda04361a18812

diff --git a/dev-python/pyTenable/pyTenable-0.3.4.ebuild 
b/dev-python/pyTenable/pyTenable-0.3.4.ebuild
new file mode 100644
index 000..4e6bd10348c
--- /dev/null
+++ b/dev-python/pyTenable/pyTenable-0.3.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2018 Sony Interactive Entertainment Inc.
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{4,5,6}} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tenable API Library for Tenable.io and SecurityCenter"
+HOMEPAGE="https://github.com/tenable/pyTenable;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.19[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+# requires networking and API endpoint
+RESTRICT="test"



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

2018-12-11 Thread Andrew Savchenko
commit: 0ae6469b2acfe9ee337ebaeebfd64f5ddd00f413
Author: Andrew Savchenko  gentoo  org>
AuthorDate: Wed Dec 12 04:51:52 2018 +
Commit: Andrew Savchenko  gentoo  org>
CommitDate: Wed Dec 12 04:51:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae6469b

dev-libs/openobex: remove old

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

 dev-libs/openobex/openobex-1.7.2.ebuild | 37 -
 1 file changed, 37 deletions(-)

diff --git a/dev-libs/openobex/openobex-1.7.2.ebuild 
b/dev-libs/openobex/openobex-1.7.2.ebuild
deleted file mode 100644
index b03a5bf4590..000
--- a/dev-libs/openobex/openobex-1.7.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils udev
-
-DESCRIPTION="Implementation of the OBEX protocol used for transferring data to 
mobile devices"
-HOMEPAGE="https://sourceforge.net/projects/openobex/;
-SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-Source.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/2"
-KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86"
-IUSE="bluetooth irda usb"
-
-RDEPEND="
-   bluetooth? ( net-wireless/bluez:= )
-   usb? ( virtual/libusb:= )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${P}-Source
-
-src_configure() {
-   local mycmakeargs=(
-   -DOPENOBEX_BLUETOOTH=$(usex bluetooth)
-   -DOPENOBEX_IRDA=$(usex irda)
-   -DOPENOBEX_USB=$(usex usb)
-   # TODO: enable them. patch would be appreciated.
-   -DBUILD_DOCUMENTATION=OFF
-
-   -DCMAKE_INSTALL_UDEVRULESDIR="$(get_udevdir)/rules.d"
-   )
-
-   cmake-utils_src_configure
-}



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

2018-12-11 Thread Tim Harder
commit: abc3c3b9a691361b12465059043d4c825c169232
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 12 04:08:42 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 12 04:08:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abc3c3b9

net-fs/sshfs: remove old

Signed-off-by: Tim Harder  gentoo.org>

 net-fs/sshfs/Manifest   |  3 ---
 net-fs/sshfs/sshfs-2.8.ebuild   | 21 -
 net-fs/sshfs/sshfs-3.3.1.ebuild | 21 -
 net-fs/sshfs/sshfs-3.3.2.ebuild | 21 -
 4 files changed, 66 deletions(-)

diff --git a/net-fs/sshfs/Manifest b/net-fs/sshfs/Manifest
index 7026c7d9ef2..3726e8b8785 100644
--- a/net-fs/sshfs/Manifest
+++ b/net-fs/sshfs/Manifest
@@ -1,5 +1,2 @@
 DIST sshfs-2.10.tar.gz 163076 BLAKE2B 
e443b3bb65c432d8d8e3d6d198e3e41363ff506dbc19a215b8606317fb02ef3ea370d0f3fbbe01e6f5c49581c74faefbceb9f50ab44bb3791c82e0a633d86655
 SHA512 
8887eb634edc4c64cf7a0c1a1be4d9ef72d5080eec687d187898dc31bb841ed730850bae8467247a05e56c2b4ef7e9d02fdc0812d48876e145c9826a7406d9ff
-DIST sshfs-2.8.tar.gz 153230 BLAKE2B 
c2d7116d72145dee1a31093ce3225e92681a8bc5c5cd8472ffb0f6e46c9dd8e6b99089b91466311d2cf437ceb0cab9eeead5cccb890763c8f0302fbc0f16bceb
 SHA512 
a3c6a75137a4410a0c4e049ffdb6e219319add9673de32cf32a74c12ff4bb80f92a6e75088417a180a4dd01957deec39bd780a02140e8b0348f5868c92d67cfd
-DIST sshfs-3.3.1.tar.xz 46076 BLAKE2B 
719c04e383b35ed5ce380db1a5a77858444768f27ac45a09205f4854a03aaad04ce418582dc79e5a9d23ccf9e225838bbdc20b0538bb867cca9af919fb294e34
 SHA512 
d0b623859a5b98db48c0ac6703e148603b2240114e22216e314f798ce645b39bbe7119a4e3f2d32d7bb41e07b2015761313e8249097a21bef9ad83287df9b80a
-DIST sshfs-3.3.2.tar.xz 46572 BLAKE2B 
187fba299bfe4aaffab43eec39e508d99771cf6e182a709d64431975ef30718a918c58790b83aba05cf0028118cf63d42fa6f6fe3e227cb6b7fc70f2f15a4c75
 SHA512 
7aedb94358ef5d3c25ef054dd1f4ac147ab2917c8ca46c4b9af6bf0a26c7ef1ca139771f5e7bb9a98d8bda74c89151f2bee85707f630393273df38e7862febd6
 DIST sshfs-3.5.0.tar.xz 47564 BLAKE2B 
9a6fb1cb347de2903fb67900253f8b28ecf3dd4c972210d4839d0ed7bbbe2dff1be2d847dbfc1727cdeeef74d4b32856aa6e3041b603dc1e3f865269524ddff7
 SHA512 
6ba7be4bcad401d99fb864f105a6c8fc8b7c832d5b25f18cba27eee422fe65ee7bda8982466d624792a1fb21528c0cb078a59db48e93da4880a36aad7b506b0c

diff --git a/net-fs/sshfs/sshfs-2.8.ebuild b/net-fs/sshfs/sshfs-2.8.ebuild
deleted file mode 100644
index 8d71a67f75f..000
--- a/net-fs/sshfs/sshfs-2.8.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Fuse-filesystem utilizing the sftp service"
-HOMEPAGE="https://github.com/libfuse/sshfs;
-SRC_URI="https://github.com/libfuse/${PN}/releases/download/${PN}_${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 arm hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-SLOT="0"
-
-CDEPEND=">=sys-fs/fuse-2.6.0_pre3
-   >=dev-libs/glib-2.4.2"
-RDEPEND="${CDEPEND}
-   >=net-misc/openssh-4.4"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"
-
-DOCS=( ChangeLog AUTHORS )

diff --git a/net-fs/sshfs/sshfs-3.3.1.ebuild b/net-fs/sshfs/sshfs-3.3.1.ebuild
deleted file mode 100644
index d305f2d96fc..000
--- a/net-fs/sshfs/sshfs-3.3.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson
-
-DESCRIPTION="Fuse-filesystem utilizing the sftp service"
-HOMEPAGE="https://github.com/libfuse/sshfs;
-SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
-SLOT="0"
-
-CDEPEND=">=sys-fs/fuse-3.1.0:3
-   >=dev-libs/glib-2.4.2"
-RDEPEND="${CDEPEND}
-   >=net-misc/openssh-4.4"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"

diff --git a/net-fs/sshfs/sshfs-3.3.2.ebuild b/net-fs/sshfs/sshfs-3.3.2.ebuild
deleted file mode 100644
index d305f2d96fc..000
--- a/net-fs/sshfs/sshfs-3.3.2.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson
-
-DESCRIPTION="Fuse-filesystem utilizing the sftp service"
-HOMEPAGE="https://github.com/libfuse/sshfs;
-SRC_URI="https://github.com/libfuse/${PN}/releases/download/${P}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
-SLOT="0"
-
-CDEPEND=">=sys-fs/fuse-3.1.0:3
-   >=dev-libs/glib-2.4.2"
-RDEPEND="${CDEPEND}
-   >=net-misc/openssh-4.4"
-DEPEND="${CDEPEND}
-   virtual/pkgconfig"



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

2018-12-11 Thread Tim Harder
commit: e3056f0bf732ed06322b39ac848f81736e65ff7c
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 12 04:04:12 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 12 04:04:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3056f0b

sys-fs/fuse-common: remove old

Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/fuse-common/Manifest |  2 -
 sys-fs/fuse-common/fuse-common-3.2.1.ebuild | 57 -
 sys-fs/fuse-common/fuse-common-3.2.2.ebuild | 47 
 3 files changed, 106 deletions(-)

diff --git a/sys-fs/fuse-common/Manifest b/sys-fs/fuse-common/Manifest
index b2499c52947..63e48eb3302 100644
--- a/sys-fs/fuse-common/Manifest
+++ b/sys-fs/fuse-common/Manifest
@@ -1,4 +1,2 @@
-DIST fuse-3.2.1.tar.xz 1042772 BLAKE2B 
fe7dccc3b791a3b549815f5015a993c29d9481742a88b0291a03b39b95c0acb709969bdc0f6fbea5a48d0bb97bc362ad351b719d77a4f9f630825308f3fb1913
 SHA512 
edf08711fa02c40b9d3507c99e0b1bfd7208edc1494888c4e2bad92b621eb5c43c4cb31474d2d3bb1edaaf9cd876f3407cdb00a1bdcf61a0b74c876d3707518e
-DIST fuse-3.2.2.tar.xz 1187816 BLAKE2B 
4cda342ded747a92f31417c32006e202398555d2112134f403addd1f2ef896ed46e1082a13437e657795ae93b67fb2692746b759b9efb3bd8c70857623ca1af6
 SHA512 
234256ed8e9e277557775d34b0aa77f3b0a3c40a715e52db1437f2ffd2a7d8eda2e12ef35963a918b3310f7244bba9b3755003a25b98ea6d29b6d4b322cddec7
 DIST fuse-3.2.6.tar.xz 1456220 BLAKE2B 
9b09504ed04abd0134188c28f3908e69e3416c345a96aefbca0f64447f3c3a8907550874f5fec9cd8f65fbaa892be6cc0213a7f61d7ad51c955ce3acf955ee17
 SHA512 
3a1ef77ab4c79a24aad0b259e17f568a30a5faf53ac17eb25d05f30dc7423f0081583f5b3c284ca9196a01885843e97c323a84231272b7e2b55c8e73848a61b8
 DIST fuse-3.3.0.tar.xz 1010840 BLAKE2B 
56422879c7a87351deb731b3e5f950c1d7f584f730e5d595f5b3f1b5dea960cd26c875d8921ae6495c7fd99b3525b76a65b9c866c5f19e653c04f9ae4bd98b13
 SHA512 
fa6ee83c4ccdea797e37c9413d504ebe3cbc2bfef9526d485519144714f7b7163bbae9be26ec8a471aa76e98958779bd9d702083be272abaa3b6f1694816e913

diff --git a/sys-fs/fuse-common/fuse-common-3.2.1.ebuild 
b/sys-fs/fuse-common/fuse-common-3.2.1.ebuild
deleted file mode 100644
index 15d8bd5e11f..000
--- a/sys-fs/fuse-common/fuse-common-3.2.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson udev flag-o-matic
-
-DESCRIPTION="Common files for multiple slots of sys-fs/fuse"
-HOMEPAGE="https://github.com/libfuse/libfuse;
-SRC_URI="https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.xz;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-
-DEPEND="virtual/pkgconfig"
-RDEPEND="!https://github.com/libfuse/libfuse/issues/198
-   filter-flags -flto*
-}
-
-src_install() {
-   newsbin "${BUILD_DIR}"/util/mount.fuse3 mount.fuse
-   doman doc/mount.fuse.8
-
-   udev_newrules util/udev.rules 99-fuse.rules
-
-   if use kernel_linux ; then
-   newinitd "${FILESDIR}"/fuse.init fuse
-   elif use kernel_FreeBSD ; then
-   newinitd "${FILESDIR}"/fuse-fbsd.init fuse
-   else
-   die "We don't know what init code install for your kernel, 
please file a bug."
-   fi
-
-   dodir /etc
-   cat > "${ED}"/etc/fuse.conf <<-EOF
-   # Set the maximum number of FUSE mounts allowed to non-root 
users.
-   # The default is 1000.
-   #
-   #mount_max = 1000
-
-   # Allow non-root users to specify the 'allow_other' or 
'allow_root'
-   # mount options.
-   #
-   #user_allow_other
-   EOF
-}

diff --git a/sys-fs/fuse-common/fuse-common-3.2.2.ebuild 
b/sys-fs/fuse-common/fuse-common-3.2.2.ebuild
deleted file mode 100644
index 574c6ffdefa..000
--- a/sys-fs/fuse-common/fuse-common-3.2.2.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 meson udev flag-o-matic
-
-DESCRIPTION="Common files for multiple slots of sys-fs/fuse"
-HOMEPAGE="https://github.com/libfuse/libfuse;
-SRC_URI="https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.xz;
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-
-DEPEND="virtual/pkgconfig"
-RDEPEND="!https://github.com/libfuse/libfuse/issues/198
-   filter-flags -flto*
-}
-
-src_install() {
-   newsbin "${BUILD_DIR}"/util/mount.fuse3 mount.fuse
-   doman doc/mount.fuse.8
-
-   udev_newrules util/udev.rules 99-fuse.rules
-
-   if use kernel_linux ; then
-   newinitd "${FILESDIR}"/fuse.init fuse
-   elif use kernel_FreeBSD ; then
-   newinitd "${FILESDIR}"/fuse-fbsd.init fuse
-   else
- 

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

2018-12-11 Thread Tim Harder
commit: 2a623ce4a5c3ba77551661069d1a64be98d3b457
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 12 04:06:46 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 12 04:06:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a623ce4

sys-fs/fuse: remove old

Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/fuse/Manifest |  3 --
 sys-fs/fuse/fuse-2.9.7-r1.ebuild | 73 ---
 sys-fs/fuse/fuse-3.2.1.ebuild| 74 
 sys-fs/fuse/fuse-3.2.2.ebuild| 74 
 sys-fs/fuse/fuse-3.2.3.ebuild| 74 
 5 files changed, 298 deletions(-)

diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index 5c442e06e6b..ecfbaa9b683 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -1,7 +1,4 @@
 DIST fuse-2.9.7.tar.gz 661138 BLAKE2B 
8e56cfa8634e919bfc4f9fa589074763bd8c272d5166a2a6fd7d416477ca07a374611639283593df4b06f8d5820b8cf5a375463d4b85fa3644868b2a62611003
 SHA512 
f47304d9c7a1815f7a2905b7bdb7785d4c10292a80c8dc1ec45d895af96bc6ffd6d84ff2617bd976a1d0867ab8ec1a404a5a05ace85a69ecca830f371d08f8e2
 DIST fuse-2.9.8.tar.gz 4610904 BLAKE2B 
803eebea510834676379df8c9514050efcf47d83c06ba1f5b5756d27f5c32d3a0cc199d826b0c041118c5d2260ff023f58432a0d7b623807c0a4af4da7c34eff
 SHA512 
0a9b14d96c6f98f5c903baf00114bfff72f9aeb97224702bbed370516b2b582401d5b436fcef979918ffd85d69ba4a82c8f722c0b35ebd50f7aa5f4ddfdcf8ad
-DIST fuse-3.2.1.tar.xz 1042772 BLAKE2B 
fe7dccc3b791a3b549815f5015a993c29d9481742a88b0291a03b39b95c0acb709969bdc0f6fbea5a48d0bb97bc362ad351b719d77a4f9f630825308f3fb1913
 SHA512 
edf08711fa02c40b9d3507c99e0b1bfd7208edc1494888c4e2bad92b621eb5c43c4cb31474d2d3bb1edaaf9cd876f3407cdb00a1bdcf61a0b74c876d3707518e
-DIST fuse-3.2.2.tar.xz 1187816 BLAKE2B 
4cda342ded747a92f31417c32006e202398555d2112134f403addd1f2ef896ed46e1082a13437e657795ae93b67fb2692746b759b9efb3bd8c70857623ca1af6
 SHA512 
234256ed8e9e277557775d34b0aa77f3b0a3c40a715e52db1437f2ffd2a7d8eda2e12ef35963a918b3310f7244bba9b3755003a25b98ea6d29b6d4b322cddec7
-DIST fuse-3.2.3.tar.xz 1238628 BLAKE2B 
07b073d0af9d8db3b8799d872225f0637351b99bafb5db11b45dab1173101669731de66215a31e2141cfe5aa6d467e87d469f432194ddf7b8d5eb8e10825d679
 SHA512 
f91ee4b24df64e62d0c50db0bc3807229cfde06da118c87826bc3ee01b41689ec93a96b026226e948e6d7904bb506dc1d8ffa83d29aa12ea7f17009f6060263e
 DIST fuse-3.2.6.tar.xz 1456220 BLAKE2B 
9b09504ed04abd0134188c28f3908e69e3416c345a96aefbca0f64447f3c3a8907550874f5fec9cd8f65fbaa892be6cc0213a7f61d7ad51c955ce3acf955ee17
 SHA512 
3a1ef77ab4c79a24aad0b259e17f568a30a5faf53ac17eb25d05f30dc7423f0081583f5b3c284ca9196a01885843e97c323a84231272b7e2b55c8e73848a61b8
 DIST fuse-3.3.0.tar.xz 1010840 BLAKE2B 
56422879c7a87351deb731b3e5f950c1d7f584f730e5d595f5b3f1b5dea960cd26c875d8921ae6495c7fd99b3525b76a65b9c866c5f19e653c04f9ae4bd98b13
 SHA512 
fa6ee83c4ccdea797e37c9413d504ebe3cbc2bfef9526d485519144714f7b7163bbae9be26ec8a471aa76e98958779bd9d702083be272abaa3b6f1694816e913

diff --git a/sys-fs/fuse/fuse-2.9.7-r1.ebuild b/sys-fs/fuse/fuse-2.9.7-r1.ebuild
deleted file mode 100644
index 179face680f..000
--- a/sys-fs/fuse/fuse-2.9.7-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit ltprune libtool linux-info udev toolchain-funcs
-
-DESCRIPTION="An interface for filesystems implemented in userspace"
-HOMEPAGE="https://github.com/libfuse/libfuse;
-SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="examples kernel_linux kernel_FreeBSD static-libs"
-
-PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )"
-DEPEND="virtual/pkgconfig"
-RDEPEND="sys-fs/fuse-common"
-
-pkg_setup() {
-   if use kernel_linux ; then
-   if kernel_is lt 2 6 9 ; then
-   die "Your kernel is too old."
-   fi
-   CONFIG_CHECK="~FUSE_FS"
-   FUSE_FS_WARNING="You need to have FUSE module built to use 
user-mode utils"
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   local PATCHES=( "${FILESDIR}"/${PN}-2.9.3-kernel-types.patch )
-   # sandbox violation with mtab writability wrt #438250
-   # don't sed configure.in without eautoreconf because of maintainer mode
-   sed -i 's:umount --fake:true --fake:' configure || die
-   elibtoolize
-
-   default
-}
-
-src_configure() {
-   econf \
-   INIT_D_PATH="${EPREFIX}/etc/init.d" \
-   MOUNT_FUSE_PATH="${EPREFIX}/sbin" \
-   UDEV_RULES_PATH="${EPREFIX}/$(get_udevdir)/rules.d" \
-   $(use_enable static-libs static) \
-   --disable-example
-}
-
-src_install() {
-   local DOCS=( 

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

2018-12-11 Thread Tim Harder
commit: 7334d115583db64e36e1b42a407e0724cffc1c7e
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 12 04:06:07 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 12 04:06:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7334d115

sys-fs/fuse: version bump to 3.3.0

Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/fuse/Manifest  |  1 +
 sys-fs/fuse/fuse-3.3.0.ebuild | 74 +++
 2 files changed, 75 insertions(+)

diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest
index 6c05fc28ad6..5c442e06e6b 100644
--- a/sys-fs/fuse/Manifest
+++ b/sys-fs/fuse/Manifest
@@ -4,3 +4,4 @@ DIST fuse-3.2.1.tar.xz 1042772 BLAKE2B 
fe7dccc3b791a3b549815f5015a993c29d9481742
 DIST fuse-3.2.2.tar.xz 1187816 BLAKE2B 
4cda342ded747a92f31417c32006e202398555d2112134f403addd1f2ef896ed46e1082a13437e657795ae93b67fb2692746b759b9efb3bd8c70857623ca1af6
 SHA512 
234256ed8e9e277557775d34b0aa77f3b0a3c40a715e52db1437f2ffd2a7d8eda2e12ef35963a918b3310f7244bba9b3755003a25b98ea6d29b6d4b322cddec7
 DIST fuse-3.2.3.tar.xz 1238628 BLAKE2B 
07b073d0af9d8db3b8799d872225f0637351b99bafb5db11b45dab1173101669731de66215a31e2141cfe5aa6d467e87d469f432194ddf7b8d5eb8e10825d679
 SHA512 
f91ee4b24df64e62d0c50db0bc3807229cfde06da118c87826bc3ee01b41689ec93a96b026226e948e6d7904bb506dc1d8ffa83d29aa12ea7f17009f6060263e
 DIST fuse-3.2.6.tar.xz 1456220 BLAKE2B 
9b09504ed04abd0134188c28f3908e69e3416c345a96aefbca0f64447f3c3a8907550874f5fec9cd8f65fbaa892be6cc0213a7f61d7ad51c955ce3acf955ee17
 SHA512 
3a1ef77ab4c79a24aad0b259e17f568a30a5faf53ac17eb25d05f30dc7423f0081583f5b3c284ca9196a01885843e97c323a84231272b7e2b55c8e73848a61b8
+DIST fuse-3.3.0.tar.xz 1010840 BLAKE2B 
56422879c7a87351deb731b3e5f950c1d7f584f730e5d595f5b3f1b5dea960cd26c875d8921ae6495c7fd99b3525b76a65b9c866c5f19e653c04f9ae4bd98b13
 SHA512 
fa6ee83c4ccdea797e37c9413d504ebe3cbc2bfef9526d485519144714f7b7163bbae9be26ec8a471aa76e98958779bd9d702083be272abaa3b6f1694816e913

diff --git a/sys-fs/fuse/fuse-3.3.0.ebuild b/sys-fs/fuse/fuse-3.3.0.ebuild
new file mode 100644
index 000..fe790fba947
--- /dev/null
+++ b/sys-fs/fuse/fuse-3.3.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6,7} )
+
+inherit meson multilib-minimal flag-o-matic udev python-any-r1
+
+DESCRIPTION="An interface for filesystems implemented in userspace"
+HOMEPAGE="https://github.com/libfuse/libfuse;
+SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+IUSE="test"
+
+DEPEND="virtual/pkgconfig
+   test? (
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+   )"
+RDEPEND="sys-fs/fuse-common"
+
+DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt )
+
+python_check_deps() {
+   has_version "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # lto not supported yet -- https://github.com/libfuse/libfuse/issues/198
+   filter-flags -flto*
+
+   # passthough_ll is broken on systems with 32-bit pointers
+   cat /dev/null > example/meson.build || die
+}
+
+multilib_src_configure() {
+   meson_src_configure
+}
+
+multilib_src_compile() {
+   eninja
+}
+
+multilib_src_test() {
+   ${EPYTHON} -m pytest test || die
+}
+
+multilib_src_install() {
+   DESTDIR="${D}" eninja install
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # installed via fuse-common
+   rm -r "${ED%/}"/{etc,$(get_udevdir)} || die
+   rm "${ED%/}"/usr/sbin/mount.fuse3 || die
+
+   # handled by the device manager
+   rm -r "${ED%/}"/dev || die
+
+   # manually install man pages
+   rm -r "${ED%/}"/usr/share/man || die
+   doman doc/fusermount3.1
+}



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

2018-12-11 Thread Tim Harder
commit: 4662014e7f2e11abd996049181f5a4ecee390ff4
Author: Tim Harder  gentoo  org>
AuthorDate: Wed Dec 12 04:03:39 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 12 04:03:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4662014e

sys-fs/fuse-common: version bump to 3.3.0

Signed-off-by: Tim Harder  gentoo.org>

 sys-fs/fuse-common/Manifest |  1 +
 sys-fs/fuse-common/fuse-common-3.3.0.ebuild | 52 +
 2 files changed, 53 insertions(+)

diff --git a/sys-fs/fuse-common/Manifest b/sys-fs/fuse-common/Manifest
index 2df13656fd8..b2499c52947 100644
--- a/sys-fs/fuse-common/Manifest
+++ b/sys-fs/fuse-common/Manifest
@@ -1,3 +1,4 @@
 DIST fuse-3.2.1.tar.xz 1042772 BLAKE2B 
fe7dccc3b791a3b549815f5015a993c29d9481742a88b0291a03b39b95c0acb709969bdc0f6fbea5a48d0bb97bc362ad351b719d77a4f9f630825308f3fb1913
 SHA512 
edf08711fa02c40b9d3507c99e0b1bfd7208edc1494888c4e2bad92b621eb5c43c4cb31474d2d3bb1edaaf9cd876f3407cdb00a1bdcf61a0b74c876d3707518e
 DIST fuse-3.2.2.tar.xz 1187816 BLAKE2B 
4cda342ded747a92f31417c32006e202398555d2112134f403addd1f2ef896ed46e1082a13437e657795ae93b67fb2692746b759b9efb3bd8c70857623ca1af6
 SHA512 
234256ed8e9e277557775d34b0aa77f3b0a3c40a715e52db1437f2ffd2a7d8eda2e12ef35963a918b3310f7244bba9b3755003a25b98ea6d29b6d4b322cddec7
 DIST fuse-3.2.6.tar.xz 1456220 BLAKE2B 
9b09504ed04abd0134188c28f3908e69e3416c345a96aefbca0f64447f3c3a8907550874f5fec9cd8f65fbaa892be6cc0213a7f61d7ad51c955ce3acf955ee17
 SHA512 
3a1ef77ab4c79a24aad0b259e17f568a30a5faf53ac17eb25d05f30dc7423f0081583f5b3c284ca9196a01885843e97c323a84231272b7e2b55c8e73848a61b8
+DIST fuse-3.3.0.tar.xz 1010840 BLAKE2B 
56422879c7a87351deb731b3e5f950c1d7f584f730e5d595f5b3f1b5dea960cd26c875d8921ae6495c7fd99b3525b76a65b9c866c5f19e653c04f9ae4bd98b13
 SHA512 
fa6ee83c4ccdea797e37c9413d504ebe3cbc2bfef9526d485519144714f7b7163bbae9be26ec8a471aa76e98958779bd9d702083be272abaa3b6f1694816e913

diff --git a/sys-fs/fuse-common/fuse-common-3.3.0.ebuild 
b/sys-fs/fuse-common/fuse-common-3.3.0.ebuild
new file mode 100644
index 000..ecc727e5723
--- /dev/null
+++ b/sys-fs/fuse-common/fuse-common-3.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit meson udev flag-o-matic
+
+DESCRIPTION="Common files for multiple slots of sys-fs/fuse"
+HOMEPAGE="https://github.com/libfuse/libfuse;
+SRC_URI="https://github.com/libfuse/libfuse/releases/download/fuse-${PV}/fuse-${PV}.tar.xz;
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+
+DEPEND="virtual/pkgconfig"
+RDEPEND="!https://github.com/libfuse/libfuse/issues/198
+   filter-flags -flto*
+}
+
+src_configure() {
+   local emesonargs=( -Dudevrulesdir="$(get_udevdir)"/rules.d )
+   meson_src_configure
+}
+
+src_install() {
+   newsbin "${BUILD_DIR}"/util/mount.fuse3 mount.fuse
+   newman doc/mount.fuse3.8 mount.fuse.8
+
+   udev_newrules util/udev.rules 99-fuse.rules
+
+   if use kernel_linux ; then
+   newinitd "${FILESDIR}"/fuse.init fuse
+   elif use kernel_FreeBSD ; then
+   newinitd "${FILESDIR}"/fuse-fbsd.init fuse
+   else
+   die "We don't know what init code install for your kernel, 
please file a bug."
+   fi
+
+   insinto /etc
+   doins util/fuse.conf
+}



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

2018-12-11 Thread Tim Harder
commit: 76cf8d5875f76b33328b635a7e8a648adb981f93
Author: Tim Harder  gentoo  org>
AuthorDate: Tue Dec 11 08:26:04 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Wed Dec 12 03:56:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76cf8d58

x11-terms/kitty: version bump to 0.13.1

Signed-off-by: Tim Harder  gentoo.org>

 x11-terms/kitty/Manifest   | 1 +
 x11-terms/kitty/{kitty-.ebuild => kitty-0.13.1.ebuild} | 2 +-
 x11-terms/kitty/kitty-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index ca09cb1b0b9..f75c02e68cf 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,2 +1,3 @@
 DIST kitty-0.12.1.tar.gz 3477416 BLAKE2B 
4c8c99a16ec903498b17921093542d4389784c1d5bc8c8cbc2fb4c56aab7a0996f94c9442ca0ce403c2cb660c8a27e4f20165bb8dca6e9ce9eb6c9a06b03c1b9
 SHA512 
3efdc2ee9d41cddda7ff033fa69531ce48a163ef4b6efa7c5f10ca20511046c26313115383aec6bcef1b2a0fbbac19b2de9a43835130624aada48e12fe54b7df
 DIST kitty-0.12.3.tar.xz 2832760 BLAKE2B 
dcf338d6d66bd33c5d1bc164964f344d458fd0bf4869536681ba72c5e2920dc84b18187f0c343b68fe954396a351b887bff0034993966e9feade69593f35272d
 SHA512 
6e4ac5f6a44ae1cdade71f0e3fee7cfbdde15f5770d960904b2d762abef9814f9bcef2b32d4a630de8a0c88d7a7945b7cbb7fef05d62625650c2eea9932c93db
+DIST kitty-0.13.1.tar.xz 2836564 BLAKE2B 
16fa53f81d291610dd5567ef5f06c083246f9e636fc1d1ef7f340c1017c81b2e92f2a14b9f8d53ad924715ae25fd40190e071b403b2319d7c707f95aaf58e8d1
 SHA512 
0dbc23c300549b507b526abf2f89bf06d4dbdcd96be240d605cc9da2097b407f9b886de67c19462bb517c2b1931cf78810f0efd982cb848cb4fdab86374701db

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-0.13.1.ebuild
similarity index 98%
copy from x11-terms/kitty/kitty-.ebuild
copy to x11-terms/kitty/kitty-0.13.1.ebuild
index b265ed95339..37279b2e443 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-0.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index b265ed95339..37279b2e443 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6



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

2018-12-11 Thread Craig Andrews
commit: 6fa7d68a0bb6995f11100d50182ad8cd7e61b235
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Dec 12 02:52:13 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Dec 12 02:52:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa7d68a

dev-libs/xml-security-c: Fix libressl support

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

 .../files/xml-security-c-2.0.2-libressl.patch  | 52 ++
 .../xml-security-c/xml-security-c-2.0.2-r1.ebuild  | 43 ++
 2 files changed, 95 insertions(+)

diff --git a/dev-libs/xml-security-c/files/xml-security-c-2.0.2-libressl.patch 
b/dev-libs/xml-security-c/files/xml-security-c-2.0.2-libressl.patch
new file mode 100644
index 000..754ddc6bcf1
--- /dev/null
+++ b/dev-libs/xml-security-c/files/xml-security-c-2.0.2-libressl.patch
@@ -0,0 +1,52 @@
+diff --git a/xsec/enc/OpenSSL/OpenSSLCryptoBase64.cpp 
b/xsec/enc/OpenSSL/OpenSSLCryptoBase64.cpp
+index 2ad9da6e..a8ea9f1d 100644
+--- a/xsec/enc/OpenSSL/OpenSSLCryptoBase64.cpp
 b/xsec/enc/OpenSSL/OpenSSLCryptoBase64.cpp
+@@ -48,7 +48,7 @@ XERCES_CPP_NAMESPACE_USE
+ //   Construction/Destruction
+ // 

+ 
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+ OpenSSLCryptoBase64::OpenSSLCryptoBase64() : mp_ectx(_ectx_store), 
mp_dctx(_dctx_store) { }
+ OpenSSLCryptoBase64::~OpenSSLCryptoBase64() { }
+ #else
+diff --git a/xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp 
b/xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp
+index c892eac4..82aeb0a1 100644
+--- a/xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp
 b/xsec/enc/OpenSSL/OpenSSLCryptoBase64.hpp
+@@ -205,7 +205,7 @@ private :
+ EVP_ENCODE_CTX *mp_ectx;  // Encode context
+ EVP_ENCODE_CTX *mp_dctx;  // Decode context
+ 
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+ EVP_ENCODE_CTX m_ectx_store;
+ EVP_ENCODE_CTX m_dctx_store;
+ #endif 
+diff --git a/xsec/enc/OpenSSL/OpenSSLSupport.cpp 
b/xsec/enc/OpenSSL/OpenSSLSupport.cpp
+index dfd37eb3..cf874f82 100644
+--- a/xsec/enc/OpenSSL/OpenSSLSupport.cpp
 b/xsec/enc/OpenSSL/OpenSSLSupport.cpp
+@@ -273,7 +273,7 @@ int ECDSA_SIG_set0(ECDSA_SIG *sig, BIGNUM *r, BIGNUM *s)
+ 
+ #endif
+ 
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+ EvpEncodeCtxRAII::EvpEncodeCtxRAII() : mp_ctx(_ctx_store) { };
+ EvpEncodeCtxRAII::~EvpEncodeCtxRAII() { }
+ #else
+diff --git a/xsec/enc/OpenSSL/OpenSSLSupport.hpp 
b/xsec/enc/OpenSSL/OpenSSLSupport.hpp
+index e3527fae..b5f67f26 100644
+--- a/xsec/enc/OpenSSL/OpenSSLSupport.hpp
 b/xsec/enc/OpenSSL/OpenSSLSupport.hpp
+@@ -88,7 +88,7 @@ public:
+ 
+ private:
+ EVP_ENCODE_CTX *mp_ctx;
+-#if (OPENSSL_VERSION_NUMBER < 0x1010L)
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+ EVP_ENCODE_CTX mp_ctx_store;
+ #endif
+ };

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



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

2018-12-11 Thread Horea Christian
commit: ef0be902e9859206b08a5ca3808520fa05587dd4
Author: Horea Christian  yandex  com>
AuthorDate: Tue Dec 11 14:12:03 2018 +
Commit: Horea Christian  gmail  com>
CommitDate: Tue Dec 11 14:12:17 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ef0be902

sci-biology/samri_bidsdata: version bump

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

 .../samri_bidsdata/samri_bidsdata-0.2.ebuild   | 23 ++
 1 file changed, 23 insertions(+)

diff --git a/sci-biology/samri_bidsdata/samri_bidsdata-0.2.ebuild 
b/sci-biology/samri_bidsdata/samri_bidsdata-0.2.ebuild
new file mode 100644
index 0..9ab76ec84
--- /dev/null
+++ b/sci-biology/samri_bidsdata/samri_bidsdata-0.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="BIDS-formatted example mouse brain data for SAMRI."
+HOMEPAGE="https://github.com/IBT-FMI/SAMRI;
+SRC_URI="http://chymera.eu/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=""
+DEPEND=""
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   doins -r *
+}
+
+S=${WORKDIR}/${PN}



[gentoo-commits] proj/releng:master commit in: tools-systemd/portage.i686/package.use/, ...

2018-12-11 Thread Anthony G. Basile
commit: 947c3e2435b6e4073bfeb6c1c91bb4b0e6e8563f
Author: Ben Kohler  gentoo  org>
AuthorDate: Tue Dec 11 22:39:32 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 12 01:30:09 2018 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=947c3e24

tools-systemd: allow some package.use entries to be removed before packing 
stage3

Signed-off-by: Anthony G. Basile  gentoo.org>

 tools-systemd/portage.amd64/package.use/{ => releng}/iputils | 0
 tools-systemd/portage.amd64/package.use/{ => releng}/pam | 0
 tools-systemd/portage.i686/package.use/{ => releng}/iputils  | 0
 tools-systemd/portage.i686/package.use/{ => releng}/pam  | 0
 tools-systemd/stage-all.conf.template| 1 +
 5 files changed, 1 insertion(+)

diff --git a/tools-systemd/portage.amd64/package.use/iputils 
b/tools-systemd/portage.amd64/package.use/releng/iputils
similarity index 100%
rename from tools-systemd/portage.amd64/package.use/iputils
rename to tools-systemd/portage.amd64/package.use/releng/iputils

diff --git a/tools-systemd/portage.amd64/package.use/pam 
b/tools-systemd/portage.amd64/package.use/releng/pam
similarity index 100%
rename from tools-systemd/portage.amd64/package.use/pam
rename to tools-systemd/portage.amd64/package.use/releng/pam

diff --git a/tools-systemd/portage.i686/package.use/iputils 
b/tools-systemd/portage.i686/package.use/releng/iputils
similarity index 100%
rename from tools-systemd/portage.i686/package.use/iputils
rename to tools-systemd/portage.i686/package.use/releng/iputils

diff --git a/tools-systemd/portage.i686/package.use/pam 
b/tools-systemd/portage.i686/package.use/releng/pam
similarity index 100%
rename from tools-systemd/portage.i686/package.use/pam
rename to tools-systemd/portage.i686/package.use/releng/pam

diff --git a/tools-systemd/stage-all.conf.template 
b/tools-systemd/stage-all.conf.template
index 2be2284f..fbfcf5eb 100644
--- a/tools-systemd/stage-all.conf.template
+++ b/tools-systemd/stage-all.conf.template
@@ -6,3 +6,4 @@ profile: default/linux/PARCH/17.0/systemd
 snapshot: current
 source_subpath: systemd/SARCH/PSTAGE-SARCH-systemd
 portage_confdir: MYCATALYST/portage.SARCH
+portage_prefix: releng



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/hey/

2018-12-11 Thread Zac Medico
commit: 597b8a157c81e2b44dd66491e4b9af669e4b80e4
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec 12 01:16:10 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec 12 01:21:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597b8a15

app-benchmarks/hey: new package

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

 app-benchmarks/hey/Manifest   |  1 +
 app-benchmarks/hey/hey-0.1.1_p20181017.ebuild | 32 +++
 app-benchmarks/hey/metadata.xml   | 10 +
 3 files changed, 43 insertions(+)

diff --git a/app-benchmarks/hey/Manifest b/app-benchmarks/hey/Manifest
new file mode 100644
index 000..172bb7655bc
--- /dev/null
+++ b/app-benchmarks/hey/Manifest
@@ -0,0 +1 @@
+DIST hey-0.1.1_p20181017.tar.gz 446212 BLAKE2B 
b8d55e4f7efb34634b81b5301617c84aea66cb1fdbe973d45317a309b845d4503331618688feeaef2bb9effa82f6d155b68b813a4b5b4f17149245cb7f15b2ec
 SHA512 
ccaf4ca2025ce4cbe10cbeb5d7a43903d7e15fdc20ed9623795bd3c11b0df510c3b51749c5e63502fb0fd3153f18a7d1b65297b11631b5889f719d0619602604

diff --git a/app-benchmarks/hey/hey-0.1.1_p20181017.ebuild 
b/app-benchmarks/hey/hey-0.1.1_p20181017.ebuild
new file mode 100644
index 000..0be025d4eb3
--- /dev/null
+++ b/app-benchmarks/hey/hey-0.1.1_p20181017.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_SRC="github.com/rakyll/hey"
+EGO_PN=${EGO_SRC}/...
+EGIT_COMMIT="01803349acd49d756dafa2cb6ac5b5bfc141fc3b"
+
+inherit golang-build golang-vcs-snapshot
+
+DESCRIPTION="HTTP load generator, ApacheBench (ab) replacement, formerly known 
as rakyll/boom"
+HOMEPAGE="https://github.com/rakyll/hey;
+SRC_URI="https://${EGO_SRC}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test"
+IUSE=""
+DEPEND=""
+RDEPEND=""
+S=${WORKDIR}/${P}/src/${EGO_SRC}
+
+src_compile() {
+   GOPATH="${WORKDIR}/${P}" GOBIN="${WORKDIR}/${P}/bin" \
+   go install -v -work -x ${EGO_BUILD_FLAGS} "${EGO_PN}" || die
+}
+
+src_install() {
+   dobin "${WORKDIR}/${P}/bin"/*
+   dodoc README.md
+}

diff --git a/app-benchmarks/hey/metadata.xml b/app-benchmarks/hey/metadata.xml
new file mode 100644
index 000..25b7d5f8d00
--- /dev/null
+++ b/app-benchmarks/hey/metadata.xml
@@ -0,0 +1,10 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   
+   
+   rakyll/hey
+   
+



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

2018-12-11 Thread Matt Turner
commit: b9323acb5afd8a79b4225524fc0aed550b4a84db
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Dec 12 00:35:36 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Dec 12 00:35:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9323acb

media-libs/mesa: Version bump to 18.3.1

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-18.3.1.ebuild | 519 +
 2 files changed, 520 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index dfc72895e15..73002af7ddb 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,3 +1,4 @@
 DIST mesa-18.2.5.tar.xz 11365620 BLAKE2B 
401fbbcb0e56a97122c11b7d47e506fe86795e942ca412abfa0c29010434447d96bc17fa0e7fc43090c94d7907fc0acaed5f7dada164e8906dca43da0b64a932
 SHA512 
dd454c720241dffa61f3380be62479979a43004b2a52293b817bd3ea95f75960edee680e7380a13fae09b67a90dc0393e4a022d543db91b2f142f2468a9661f0
 DIST mesa-18.2.6.tar.xz 11384440 BLAKE2B 
33c2f5425a98d71ec813b52cc24e9934b0617438279f77c5f5d4bf9dba85931d387bf5c852ddf1f036c4baf7ca23761c8422eb2c61b84eeebea71e510c91335c
 SHA512 
a7dd02f67384bb800dff70a0672a968ced96bb438605cdb39bde3e468d4dcf6162414a44e5da1abe7a1831fceb6f23e6c850eb5f80cfc5ee3861c14924c10ed4
 DIST mesa-18.3.0.tar.xz 11865356 BLAKE2B 
e9529a6257b3dd914e9bfe5c88bfbc30d652a045dfd9ed1387b12db9e6a89968b3affc5bc91d4d773035c505f32c3749216ae3666787bf97f1b23dcd8e0f7d3a
 SHA512 
6643d8a100c50efee7178fe950e7cccad24c3a98538d3a13c7c6570add30a56776b4e5f279e2b0a20c4038e682e9461ca5a4fd4ac23a7f60d2f4a0c972525c42
+DIST mesa-18.3.1.tar.xz 11865960 BLAKE2B 
6863a6d3891d1d2916139f71a5beefd7d83c81a0753d2c6885126636647cb5f7332dc308a9927f149951b122770ed07bc96ff5361dd23fbe1e07fb31d9c05147
 SHA512 
a68d39158cf1e868d70730d0641a0cfe4c6e5b3cd1bc0c47f54022402aca03503933084f6ddc722bf88c9b6d1281ba5c847ec4fed8092a9b33f90527d08e12db

diff --git a/media-libs/mesa/mesa-18.3.1.ebuild 
b/media-libs/mesa/mesa-18.3.1.ebuild
new file mode 100644
index 000..c6579285709
--- /dev/null
+++ b/media-libs/mesa/mesa-18.3.1.ebuild
@@ -0,0 +1,519 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_4 python3_5 python3_6 python3_7 )
+
+inherit llvm meson multilib-minimal pax-utils python-any-r1
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git;
+   EXPERIMENTAL="true"
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris 
~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm 
lm_sensors
+   opencl osmesa pax_kernel pic selinux test unwind vaapi valgrind vdpau
+   vulkan wayland xa xvmc"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ || ( video_cards_i965 video_cards_radeonsi )
+ video_cards_radeonsi? ( llvm ) )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_imx?( gallium video_cards_vivante )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.96"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   >=app-eselect/eselect-opengl-1.3.0
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
+   

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

2018-12-11 Thread Sergei Trofimovich
commit: 5a147177aecd8eaa15a37d67f3b607865d8fc174
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:29:07 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:29:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a147177

dev-python/lxml: stable 4.2.5 for ppc64, bug #672874

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/lxml/lxml-4.2.5.ebuild 
b/dev-python/lxml/lxml-4.2.5.ebuild
index 0b3b44da6a2..fec97cbac10 100644
--- a/dev-python/lxml/lxml-4.2.5.ebuild
+++ b/dev-python/lxml/lxml-4.2.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 
 # Note: lib{xml2,xslt} are used as C libraries, not Python modules.



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

2018-12-11 Thread Sergei Trofimovich
commit: 00923cd7756e1795693b3ba333c7fd982777ee78
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:29:00 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:29:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00923cd7

dev-libs/nss: stable 3.40.1 for ppc64, bug #667202

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/nss/nss-3.40.1.ebuild b/dev-libs/nss/nss-3.40.1.ebuild
index a25b961845c..28b1cd1d1d8 100644
--- a/dev-libs/nss/nss-3.40.1.ebuild
+++ b/dev-libs/nss/nss-3.40.1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cacert +nss-pem utils"
 CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"



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

2018-12-11 Thread Sergei Trofimovich
commit: dc55e04f82f72d61126126290b752ddff757441a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:29:03 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:29:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc55e04f

net-dns/dnsmasq: stable 2.80 for ppc64, bug #672724

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2018-12-11 Thread Sergei Trofimovich
commit: 67f7bf79dd6f089fb192f21fd1271494a10e9e3c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:28:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:28:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f7bf79

dev-libs/nspr: stable 4.20 for ppc64, bug #667202

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/nspr/nspr-4.20.ebuild b/dev-libs/nspr/nspr-4.20.ebuild
index 71dad8adb67..b3a4865b6cc 100644
--- a/dev-libs/nspr/nspr-4.20.ebuild
+++ b/dev-libs/nspr/nspr-4.20.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug"
 
 MULTILIB_CHOST_TOOLS=(



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

2018-12-11 Thread Sergei Trofimovich
commit: d227ab1685652282e5d3c68bf0963219a998bf06
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:29:11 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:29:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d227ab16

dev-db/sqlite: stable 3.25.3 for ppc64, bug #672942

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-db/sqlite/sqlite-3.25.3.ebuild 
b/dev-db/sqlite/sqlite-3.25.3.ebuild
index ae2a6daabf5..e632ef59d1b 100644
--- a/dev-db/sqlite/sqlite-3.25.3.ebuild
+++ b/dev-db/sqlite/sqlite-3.25.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 RESTRICT="!test? ( test )"
 



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

2018-12-11 Thread Sergei Trofimovich
commit: d551f540778576eee159f07edf12756f815c97f4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:25:37 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:25:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d551f540

net-dns/dnsmasq: stable 2.80 for ppc, bug #672724

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2018-12-11 Thread Sergei Trofimovich
commit: 20c310838db521f76f167d76445ef926d4dbe6f3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:25:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:25:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c31083

dev-db/sqlite: stable 3.25.3 for ppc, bug #672942

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-db/sqlite/sqlite-3.25.3.ebuild 
b/dev-db/sqlite/sqlite-3.25.3.ebuild
index 6392b6d677a..ae2a6daabf5 100644
--- a/dev-db/sqlite/sqlite-3.25.3.ebuild
+++ b/dev-db/sqlite/sqlite-3.25.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 RESTRICT="!test? ( test )"
 



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

2018-12-11 Thread Sergei Trofimovich
commit: 1ae364b3406551bfa5b91437ce9e056d25f0d9ce
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:25:21 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:25:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ae364b3

dev-libs/nspr: stable 4.20 for ppc, bug #667202

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/nspr/nspr-4.20.ebuild b/dev-libs/nspr/nspr-4.20.ebuild
index f9995a09b11..71dad8adb67 100644
--- a/dev-libs/nspr/nspr-4.20.ebuild
+++ b/dev-libs/nspr/nspr-4.20.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug"
 
 MULTILIB_CHOST_TOOLS=(



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

2018-12-11 Thread Sergei Trofimovich
commit: 4317104784eec79efc90ccfa6860ad6bd82fac06
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:25:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:25:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43171047

dev-libs/nss: stable 3.40.1 for ppc, bug #667202

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/nss/nss-3.40.1.ebuild b/dev-libs/nss/nss-3.40.1.ebuild
index c3cb71e9a81..a25b961845c 100644
--- a/dev-libs/nss/nss-3.40.1.ebuild
+++ b/dev-libs/nss/nss-3.40.1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cacert +nss-pem utils"
 CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"



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

2018-12-11 Thread Sergei Trofimovich
commit: 839c264c7a0307ec2ef6f137d483035ca144a286
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:27:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:27:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839c264c

dev-python/lxml: stable 4.2.5 for ppc, bug #672874

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/lxml/lxml-4.2.5.ebuild 
b/dev-python/lxml/lxml-4.2.5.ebuild
index 6822ea9a8a8..0b3b44da6a2 100644
--- a/dev-python/lxml/lxml-4.2.5.ebuild
+++ b/dev-python/lxml/lxml-4.2.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 
 # Note: lib{xml2,xslt} are used as C libraries, not Python modules.



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-atk/

2018-12-11 Thread Sergei Trofimovich
commit: b125d3a835e064d72f34fb308f22c500bc0d1a29
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:23:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:24:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b125d3a8

app-accessibility/at-spi2-atk: stable 2.26.2 for ia64, bug #672696

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild 
b/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
index 0d3e5d2eb1d..8bc445c4c2c 100644
--- a/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
+++ b/app-accessibility/at-spi2-atk/at-spi2-atk-2.26.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility;
 
 LICENSE="LGPL-2+"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="test"
 
 RDEPEND="



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

2018-12-11 Thread Sergei Trofimovich
commit: 3ac831c417f198107ea7eb25bf20a863a780f3b7
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:22:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:24:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac831c4

dev-db/sqlite: stable 3.25.3 for ia64, bug #672942

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-db/sqlite/sqlite-3.25.3.ebuild 
b/dev-db/sqlite/sqlite-3.25.3.ebuild
index 61bbad0547d..6392b6d677a 100644
--- a/dev-db/sqlite/sqlite-3.25.3.ebuild
+++ b/dev-db/sqlite/sqlite-3.25.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 RESTRICT="!test? ( test )"
 



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

2018-12-11 Thread Sergei Trofimovich
commit: 6102894e89e4fc6c71aedc8c97c0278819c715ed
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:22:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:24:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6102894e

dev-libs/nss: stable 3.40.1 for ia64, bug #667202

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/nss/nss-3.40.1.ebuild b/dev-libs/nss/nss-3.40.1.ebuild
index 9ce8edd6659..c3cb71e9a81 100644
--- a/dev-libs/nss/nss-3.40.1.ebuild
+++ b/dev-libs/nss/nss-3.40.1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/security/nss/releases/${RTM_NAME}/src/$
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="cacert +nss-pem utils"
 CDEPEND=">=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"



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

2018-12-11 Thread Sergei Trofimovich
commit: b50395272b3a803f14b0b0c28ba5b07b55c52603
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:22:48 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:24:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5039527

net-dns/dnsmasq: stable 2.80 for ia64, bug #672724

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2018-12-11 Thread Sergei Trofimovich
commit: 0667ffa47c5f32bf82518fda10f76e2c0d2710c1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:22:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:24:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0667ffa4

dev-libs/nspr: stable 4.20 for ia64, bug #667202

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/nspr/nspr-4.20.ebuild b/dev-libs/nspr/nspr-4.20.ebuild
index bd7aae66dbb..f9995a09b11 100644
--- a/dev-libs/nspr/nspr-4.20.ebuild
+++ b/dev-libs/nspr/nspr-4.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ 
SRC_URI="https://archive.mozilla.org/pub/nspr/releases/v${PV}/src/${P}.tar.gz;
 
 LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug"
 
 MULTILIB_CHOST_TOOLS=(



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

2018-12-11 Thread Sergei Trofimovich
commit: cc04e6e88996cdc9538bfc2ac174f7b9297eae22
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:22:52 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:24:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc04e6e8

dev-python/lxml: stable 4.2.5 for ia64, bug #672874

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/lxml/lxml-4.2.5.ebuild 
b/dev-python/lxml/lxml-4.2.5.ebuild
index 4d4460e6ae4..6822ea9a8a8 100644
--- a/dev-python/lxml/lxml-4.2.5.ebuild
+++ b/dev-python/lxml/lxml-4.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD ElementTree GPL-2 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc examples +threads test"
 
 # Note: lib{xml2,xslt} are used as C libraries, not Python modules.



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/

2018-12-11 Thread Sergei Trofimovich
commit: daba820d449db5a25478eadb4f9f5faa2c32c28a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 11 23:22:45 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 11 23:24:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daba820d

app-accessibility/at-spi2-core: stable 2.26.2 for ia64, bug #672696

Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild 
b/app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild
index a2894167a7a..aecd9033f79 100644
--- a/app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild
+++ b/app-accessibility/at-spi2-core/at-spi2-core-2.26.2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Accessibility;
 LICENSE="LGPL-2+"
 SLOT="2"
 IUSE="X +introspection"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 
 # x11-libs/libSM is needed until upstream #719808 is solved either
 # making the dep unneeded or fixing their configure



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

2018-12-11 Thread Andreas K. Hüttel
commit: 621ef8ab87d3bc72e9baf8b36c392872492e9afd
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Dec 11 22:58:15 2018 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Dec 11 22:58:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=621ef8ab

sys-libs/glibc: Port to eapi7-ver. 2.28 patchlevel bump.

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

 sys-libs/glibc/Manifest|  1 +
 .../{glibc-.ebuild => glibc-2.28-r3.ebuild}| 28 +++---
 sys-libs/glibc/glibc-.ebuild   | 24 +--
 3 files changed, 27 insertions(+), 26 deletions(-)

diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index 42c459898d3..ea1782dc999 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -17,5 +17,6 @@ DIST glibc-2.26.tar.xz 14682748 BLAKE2B 
c1c9dbec110dd4e25b2f463a96d8afc43b8e3ebf
 DIST glibc-2.27-patches-3.tar.bz2 166511 BLAKE2B 
1dc54bef6e82112935c7411f7a5cd07c1edb24c3edaa1e0243b846b3832a40af1ba3a7b77aef04c54a173388156b464ea442fa8310a02e6f44e2ed5b78994286
 SHA512 
12496e9b0c60630dbec4c2febdd6d20df1f3d7a2c243cc55b595202b27f682b9208e16cd8c387687c0cc9e18b36c3caeef8d1b1148eb3ee8081431997270db5e
 DIST glibc-2.27.tar.xz 15395316 BLAKE2B 
ea206d304c8c9aa86d69db981a14bea008602cea06a6c151c4971a8df059949ffe5632b42a67ab0ffcd7c4d7ce1ec02ac48815dac4dade1c4dd41eaee8a6ed33
 SHA512 
7c5581154487d38d173ce1feb944e60207139cca148bccf066eaae322c0c2d219423bdcfa15c7f9be1b5e45dfc43c641cc5d80d3c3c65837d08a83cdb4e2a147
 DIST glibc-2.28-patches-3.tar.xz 46172 BLAKE2B 
b2dc4de76ab4b4e31a6a043a133f89ede736cf3f21fb3d3091dabf282b2d70f6d017a4aec37319febb2a43c89176887a0920f2aa174fa98c66ad59cbe19ba493
 SHA512 
4a40a15f0e8d9ad9d33ea07addc3f07fb952bc9c110549815fb0e78cab818bc64bc8d9150874a80c249bf5765a7a2bb9b6ccfb8bc7b12f30e3807e528506cd71
+DIST glibc-2.28-patches-4.tar.xz 76356 BLAKE2B 
b9bc6f89d2917f6a2247208ff470c33fa9010838332d9e3229ab7d912a55cb6c2ba6f8c344ed0a2df24924bab68af6b305914adda0b61301f4fc7b2e9ce76cb0
 SHA512 
5a088cd6b659d605c7445dfd952724533c91d59a05e1c24e505cdcdd3807b00c82ee72cc28b5b3c0a31e55e1c13c48e63779a528dd77b0ffafec62edc829a6cd
 DIST glibc-2.28.tar.xz 16484344 BLAKE2B 
9aa8cbd5a145c2a6fde3a60b3d0a14b12b46ed79333ad1ca3e73464adcfe700277a17a9e7fd0ca36e355a0c5b0b27decfa091da320ba802741ad75cc955bbcc8
 SHA512 
521f820953ff07c69ece4c2186f59fc061a7f9747932cd70ef2995c2b2deee76eeb6de700d85071cdca5949179aa8ccee75eda7feca1394121ec7b821ad0a3f3
 DIST glibc--patches-8.tar.xz 14708 BLAKE2B 
6c468f11f5b85460219f56ac694e1d3dc3de9a2a23daf7d4f2c715e1b9189bd7a5383093fd8076c2456f9ac0874cb0e2daad8fb360a62038e763a87234f95d95
 SHA512 
172ab4bc2e716900224b699c9ef89629ffc12756cb72fb7d9628e0ea8fc840cfb2da20ca69fa6c6e1a709f7e2a990bb0f85c32b6ace6fd2d57e2242471900e30

diff --git a/sys-libs/glibc/glibc-.ebuild 
b/sys-libs/glibc/glibc-2.28-r3.ebuild
similarity index 98%
copy from sys-libs/glibc/glibc-.ebuild
copy to sys-libs/glibc/glibc-2.28-r3.ebuild
index 9284afea866..40b8b2271af 100644
--- a/sys-libs/glibc/glibc-.ebuild
+++ b/sys-libs/glibc/glibc-2.28-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit prefix eutils versionator toolchain-funcs flag-o-matic gnuconfig \
+inherit prefix eutils eapi7-ver toolchain-funcs flag-o-matic gnuconfig \
multilib systemd multiprocessing
 
 DESCRIPTION="GNU libc C library"
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://sourceware.org/git/glibc.git;
inherit git-r3
 else
-   # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86"
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS=""
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
 fi
@@ -28,7 +28,7 @@ RELEASE_VER=${PV}
 GCC_BOOTSTRAP_VER=20180511
 
 # Gentoo patchset
-PATCH_VER=8
+PATCH_VER=4
 
 SRC_URI+=" 
https://dev.gentoo.org/~dilfridge/distfiles/${P}-patches-${PATCH_VER}.tar.xz;
 SRC_URI+=" multilib? ( 
https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz
 )"
@@ -259,18 +259,18 @@ setup_target_flags() {
sparc64-*)
case $(get-flag mcpu) in
niagara[234])
-   if version_is_at_least 2.8 ; then
+   if ver_test -ge 2.8 ; then
cpu="sparc64v2"
-   elif version_is_at_least 2.4 ; then
+   elif ver_test -ge 2.4 ; then
cpu="sparc64v"
-   elif version_is_at_least 2.2.3 ; then
+   elif ver_test -ge 2.2.3 ; then
cpu="sparc64b"

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

2018-12-11 Thread Patrice Clement
commit: 0bc58f5e00951d263ad9d83f436964f0bb3418d8
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Dec  9 17:51:10 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 11 22:56:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc58f5e

dev-python/prov: version bump.

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

 dev-python/prov/Manifest  |  1 +
 dev-python/prov/prov-1.5.3.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/prov/Manifest b/dev-python/prov/Manifest
index ca0ec37fb38..0ec7b68a46b 100644
--- a/dev-python/prov/Manifest
+++ b/dev-python/prov/Manifest
@@ -1,2 +1,3 @@
 DIST prov-1.5.0.tar.gz 125045 BLAKE2B 
c378c665b78f4b91b612e954e51b517a6c2e293297afea7482fd4fc7362e7f1255e3b4b6ebc18232bf2014f86f2f491c12e781d7b7553d18b724f72e077d95c5
 SHA512 
d08b924385f587814f6094679649e746bc687e136ddebe1194c5d97921a081b960a5531f13cb8f83d167dbd1cf7114d2e55478431feaf52e547db24a181a2ad2
 DIST prov-1.5.1.tar.gz 123725 BLAKE2B 
80816d7a78c881e48b89adf0fe2b9579fb3bb5ebca55220ae449dca422c069cd6c469a547d025600944fedccb82c20e4a7571f336592c3f5ff5b5a0bd0835c1c
 SHA512 
71ff149f7a015a36299413b7fc98e0965684aaa0ece86ff865be1c1ef404a3b24489144d9f8299dd48c2f13b377d16679b26fe93e3463455192a054897af52f7
+DIST prov-1.5.3.tar.gz 121405 BLAKE2B 
d3c854b9631e68ff8d71e90992c6238ff3a5a0053efe2970a95e3f4584e12637774ef23f3d00c2c3594ff250175cc706f1d5f4d04abd6b24cbb920f588fd6716
 SHA512 
b205b978320c032c07e96f75a6c6edd4f046e4e219a41234c3fa12dbfa5514d16d56bba602617b95417918ee457c6a7f82dc228066f8a21edd28730fd20494ba

diff --git a/dev-python/prov/prov-1.5.3.ebuild 
b/dev-python/prov/prov-1.5.3.ebuild
new file mode 100644
index 000..043a46a4d2e
--- /dev/null
+++ b/dev-python/prov/prov-1.5.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="W3C provenance data dodel library"
+HOMEPAGE="https://pypi.org/project/prov/;
+SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/pydot[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
+   dev-python/rdflib[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? ( ${RDEPEND} )
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   ${EPYTHON} -m unittest discover || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-process/evisum/

2018-12-11 Thread Patrice Clement
commit: df22f9c0e42f40962799d856f243ee13bf4649ed
Author: Joonas Niilola  gmail  com>
AuthorDate: Thu Nov 22 09:44:12 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 11 22:58:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df22f9c0

sys-process/evisum: remove old.

Signed-off-by: Joonas Niilola  gmail.com>
Package-Manager: Portage[mgorny]-2.3.49.1
Signed-off-by: Patrice Clement  gentoo.org>

 sys-process/evisum/Manifest|  1 -
 sys-process/evisum/evisum-0.1.2.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/sys-process/evisum/Manifest b/sys-process/evisum/Manifest
index f846a34d4fe..d4b5e0a7eb2 100644
--- a/sys-process/evisum/Manifest
+++ b/sys-process/evisum/Manifest
@@ -1,2 +1 @@
-DIST evisum-0.1.2.tar.xz 77796 BLAKE2B 
79baf9acd755af381e8a2f377727fb7e9d452a7ef57e9e5b4cee0013236e96ec8c8170072790a9a09f22a7d166ba86be4d0580767714a26cbfabc63d2a47aee9
 SHA512 
30e03c4468079f2932f5b1c3a6c3b2ddcf263c7bcd1a767bc45ac7c6e97a33bc2cd9d5cf1201907d0c76b149fa9798c28b25a81f451074af1c53016bb25fd53b
 DIST evisum-0.2.0.tar.xz 84340 BLAKE2B 
ef950f9cab3e8b6e911a62e4a2338f4ce3b80b92c00a9d7a26c3e1929ad140d04dd46ecc96487205b07027a959f772ec2eb437509efdadffce7a496a2784391a
 SHA512 
d0d071b652477f8e25a913d8424245e019f2b418de8886641b6a550845e59a5b55f4e5319530519834d8c699a8a4cdd1a6512271e321a53b1e6d64dc9700a40d

diff --git a/sys-process/evisum/evisum-0.1.2.ebuild 
b/sys-process/evisum/evisum-0.1.2.ebuild
deleted file mode 100644
index c8a0cadb353..000
--- a/sys-process/evisum/evisum-0.1.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="System and process monitor written with EFL"
-HOMEPAGE="https://www.enlightenment.org/;
-SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=dev-libs/efl-1.20.0[X]"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   emake PREFIX="${D}"/usr install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: sys-process/evisum/

2018-12-11 Thread Patrice Clement
commit: d192772afce47c2a313a81f89aa98339154c7ee0
Author: Joonas Niilola  gmail  com>
AuthorDate: Thu Nov 22 09:43:35 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 11 22:58:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d192772a

sys-process/evisum: version bump.

- now comes with a terminal command 'tingle' too.

Signed-off-by: Joonas Niilola  gmail.com>
Package-Manager: Portage[mgorny]-2.3.49.1
Closes: https://github.com/gentoo/gentoo/pull/10462
Signed-off-by: Patrice Clement  gentoo.org>

 sys-process/evisum/Manifest|  1 +
 sys-process/evisum/evisum-0.2.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/sys-process/evisum/Manifest b/sys-process/evisum/Manifest
index 66da2ed4682..f846a34d4fe 100644
--- a/sys-process/evisum/Manifest
+++ b/sys-process/evisum/Manifest
@@ -1 +1,2 @@
 DIST evisum-0.1.2.tar.xz 77796 BLAKE2B 
79baf9acd755af381e8a2f377727fb7e9d452a7ef57e9e5b4cee0013236e96ec8c8170072790a9a09f22a7d166ba86be4d0580767714a26cbfabc63d2a47aee9
 SHA512 
30e03c4468079f2932f5b1c3a6c3b2ddcf263c7bcd1a767bc45ac7c6e97a33bc2cd9d5cf1201907d0c76b149fa9798c28b25a81f451074af1c53016bb25fd53b
+DIST evisum-0.2.0.tar.xz 84340 BLAKE2B 
ef950f9cab3e8b6e911a62e4a2338f4ce3b80b92c00a9d7a26c3e1929ad140d04dd46ecc96487205b07027a959f772ec2eb437509efdadffce7a496a2784391a
 SHA512 
d0d071b652477f8e25a913d8424245e019f2b418de8886641b6a550845e59a5b55f4e5319530519834d8c699a8a4cdd1a6512271e321a53b1e6d64dc9700a40d

diff --git a/sys-process/evisum/evisum-0.2.0.ebuild 
b/sys-process/evisum/evisum-0.2.0.ebuild
new file mode 100644
index 000..59ffd0827f4
--- /dev/null
+++ b/sys-process/evisum/evisum-0.2.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="System and process monitor written with EFL"
+HOMEPAGE="https://www.enlightenment.org/;
+SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${P}.tar.xz;
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/efl"
+RDEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )"
+
+src_install() {
+   emake PREFIX="${D}"/usr install
+   einstalldocs
+}



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

2018-12-11 Thread Patrice Clement
commit: f19e126f334f7bdf17c9a33869ef21ed99f1b833
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Dec 10 22:53:20 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Dec 11 22:56:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f19e126f

app-admin/cdist: version bump.

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

 app-admin/cdist/Manifest|  1 +
 app-admin/cdist/cdist-4.10.4.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/app-admin/cdist/Manifest b/app-admin/cdist/Manifest
index a12f2034ef4..12412a50047 100644
--- a/app-admin/cdist/Manifest
+++ b/app-admin/cdist/Manifest
@@ -1,3 +1,4 @@
 DIST cdist-4.10.1.tar.gz 660264 BLAKE2B 
7e4c9bc1e4a750865880aa442ed6c8a125b80d35ba2fbb49f6549c25764a8aea62defd95d3e32782a7290729f45e6a9a658fd2d6abaae15b3686c3ed312dce37
 SHA512 
d5852ddceb869a5d70c77d65b9288a780cc62794472fff1537a22d3e890b87ffc15181bc425f0bbbf43952eba12aa99046f482cf97f4afa6ca747d2cb55bea98
+DIST cdist-4.10.4.tar.gz 679595 BLAKE2B 
ae22287a4424dbcc2dc8c58db2ca3e0af3f526525277208f2256df615d8c214e15483b2c13af882e56121c4bece0f61fb259d2c5f44f02a2f6807451c986554c
 SHA512 
696563dc0cb5a9f25b0d9282017de6315addb999cf63b3de87c1f5de4ce3f1fb99ee0c03f346aacebebfa2dd7f8eed58d22cdb05d2d4c26474963d29688056ed
 DIST cdist-4.6.1.tar.gz 454461 BLAKE2B 
5cf5ba376b981feb6d740f53b4c4cdf51a8f0b4d4422db2c2c7312dd1288e006bfcae7c3459707e361536002a2a6b49bb8ef836783fac8167834978fb5737683
 SHA512 
f0c3759d00221fbd36d7662de6ccc57fc0070b8aee6a0d80e6bab6f41215c537a1cf1a6ec9fdebf81c45ad8126b8e730a14be8f1286d5baf5f4a5672611e31dc
 DIST cdist-4.7.3.tar.gz 497537 BLAKE2B 
e743e49291d6b212810911607ac149a54e6c8423841c4149f620d2127bbeb2fdce7d5ceff76572f1599a3a3326944066ba336f93f25de50d98ad972188562709
 SHA512 
9b69e257c816d515e4d94bc73d26ca1cfb2343fc4fc8298aadfbb82417aa28c9759831c304b90d6427e275988442cd19681e455c98757c87426d0435dd90ae41

diff --git a/app-admin/cdist/cdist-4.10.4.ebuild 
b/app-admin/cdist/cdist-4.10.4.ebuild
new file mode 100644
index 000..9c275ce8259
--- /dev/null
+++ b/app-admin/cdist/cdist-4.10.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+inherit distutils-r1
+
+DESCRIPTION="A usable configuration management system"
+HOMEPAGE="https://www.nico.schottelius.org/software/cdist/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+python_install_all() {
+   use doc && HTML_DOCS=( docs/dist/html/*.html 
docs/dist/html/man{1,7}/*.html )
+   distutils-r1_python_install_all
+
+   doman docs/dist/man/man1/*.1 docs/dist/man/man7/*.7
+}



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

2018-12-11 Thread Thomas Deutschmann
commit: e3df3f47eba9c4236d3c364eaed4b8a7e87ed1a9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 22:46:09 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 22:46:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3df3f47

www-client/firefox: add workaround for parallel make issue

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

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

diff --git a/www-client/firefox/firefox-64.0.ebuild 
b/www-client/firefox/firefox-64.0.ebuild
index 1a6c01d3a7a..f08b9dd4dcf 100644
--- a/www-client/firefox/firefox-64.0.ebuild
+++ b/www-client/firefox/firefox-64.0.ebuild
@@ -462,7 +462,7 @@ src_configure() {
 }
 
 src_compile() {
-   MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" 
MOZ_NOSPAM=1 \
+   MOZ_MAKE_FLAGS="${MAKEOPTS} -O" SHELL="${SHELL:-${EPREFIX}/bin/bash}" 
MOZ_NOSPAM=1 \
./mach build --verbose || die
 }
 



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

2018-12-11 Thread Anthony G. Basile
commit: a56eaf81f9da774825536b958e497fa751d38346
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Dec 11 22:28:42 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Dec 11 22:29:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56eaf81

www-apps/moodle: version bump to 3.6.1

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

 www-apps/moodle/Manifest|   1 +
 www-apps/moodle/moodle-3.6.1.ebuild | 123 
 2 files changed, 124 insertions(+)

diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest
index fa341a753c1..0f54d954082 100644
--- a/www-apps/moodle/Manifest
+++ b/www-apps/moodle/Manifest
@@ -2,3 +2,4 @@ DIST moodle-3.1.15.tgz 38055035 BLAKE2B 
d55f523fce2f7193330665132b4d7faf6a7a698c
 DIST moodle-3.3.9.tgz 45123816 BLAKE2B 
0e23668fb6ac536a1a87067fc9574424c33934402184ffc6f25f48f7e87c70fb0d9b25bb12b46320d54968ddb8b337471be7b5795369585ce4c488f93168f6d9
 SHA512 
6150a4c0f4a85ac508d2da9b35fd506eca614c3a44d582096fdecd113899a72481507ce85101505570e0e8237f7af744e3d7a8cf990cf8b250f5ac335ebae1de
 DIST moodle-3.4.6.tgz 45961570 BLAKE2B 
49a20412b386cc3f463dd3be58dc56f50821298d36109889b3eb092d39f4dfe477dfbbf1ea3f1b6ce8076b4d4dca21efc00e7d772b0ced395139d76e56759482
 SHA512 
2afa7facb2068c63d0a1bd42da40a1cb688a1bcdedc5287e59633bb085f96c65598396f03b99b35c9aa3769463dea316584ce3793978101989fc53f53140ff04
 DIST moodle-3.5.3.tgz 46645219 BLAKE2B 
bd1aa2ae73f807c3b8a0e341893c7b004761e147fe42eac615153ae1ee7fa4bf9268e160a14ab1ac62dfe2c5e462d042cb30b725d6a28844e4749492b6a9b193
 SHA512 
130d1c30acb78452021f4fd5c0d29bfc4c938993e7d0cf3b2fdf13061fa993f9cebc7214f287e62ceb13bfd5999c12132a45fd4aec5efe8c25078dfe97bee861
+DIST moodle-3.6.1.tgz 47660920 BLAKE2B 
3dba1adb2a2c9926a0efb1942df4239a020c2c2d661a6a2a6825acc70b6e7aab69afb4f0f297cd316fd5f693ab711cccea8bc5c68fa1b72288297b8d00791088
 SHA512 
79cf5127748e6511101b9f802165eefbe6dafbe89806e8616902765d14481af0b6ba06757be5fecd343bda7dde261c58018f940254549decc66452415a99ab9d

diff --git a/www-apps/moodle/moodle-3.6.1.ebuild 
b/www-apps/moodle/moodle-3.6.1.ebuild
new file mode 100644
index 000..dea9710e1e6
--- /dev/null
+++ b/www-apps/moodle/moodle-3.6.1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit versionator webapp
+
+AVC=( $(get_version_components) )
+MY_BRANCH="stable${AVC[0]}${AVC[1]}"
+
+DESCRIPTION="The Moodle Course Management System"
+HOMEPAGE="https://moodle.org;
+SRC_URI="https://download.moodle.org/${MY_BRANCH}/${P}.tgz;
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+#SLOT empty due to webapp
+
+DB_FLAGS="mysqli?,mssql?,postgres?"
+DB_TYPES=${DB_FLAGS//\?/}
+DB_TYPES=${DB_TYPES//,/ }
+
+AUTHENTICATION_FLAGS="imap?,ldap?,odbc?"
+AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/}
+AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ }
+
+PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip"
+PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc"
+PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}"
+
+IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts"
+REQUIRED_USE="|| ( ${DB_TYPES} )"
+
+# No forced dependency on
+#  mssql? - lives on a windows server
+#  mysql? ( virtual/mysql )
+#  postgres? ( dev-db/postgresql-server-9* )
+# which may live on another server.  These USE flags affect the configuration
+# file and the dependency on php.  However other dbs are possible.  See 
config.php
+# and the moodle documentation for other possibilities.
+DEPEND=""
+RDEPEND="
+   >=dev-lang/php-7.0[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}]
+   virtual/httpd-php
+   virtual/cron"
+
+pkg_setup() {
+   webapp_pkg_setup
+
+   # How many dbs were selected? If one and only one, which one is it?
+   MYDB=""
+   DB_COUNT=0
+   for db in ${DB_TYPES}; do
+   if use ${db}; then
+   MYDB=${db}
+   DB_COUNT=$(($DB_COUNT+1))
+   fi
+   done
+
+   # REQUIRED_USE above guarantees that ${DB_COUNT} cannot be zero
+   #if [[ ${DB_COUNT} -eq 0 ]]; then
+   #   eerror
+   #   eerror "No database selected in your USE flags,"
+   #   eerror "You must select at least one."
+   #   eerror
+   #   die
+   #fi
+
+   if [[ ${DB_COUNT} -gt 1 ]]; then
+   MYDB=""
+   ewarn
+   ewarn "Multiple databases selected in your USE flags,"
+   ewarn "You will have to choose your database manually."
+   ewarn
+   fi
+}
+
+src_prepare() {
+   rm COPYING.txt
+   cp "${FILESDIR}"/config-r1.php config.php
+
+   # Moodle expect pgsql, not postgres
+   MYDB=${MYDB/postgres/pgsql}
+
+   if [[ ${DB_COUNT} -eq 1 ]] ; then
+   sed 

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

2018-12-11 Thread Mart Raudsepp
commit: 7e9e5d5a41a6b3521a21bc4138adcaec1997ecb7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 11 21:57:25 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 11 21:57:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9e5d5a

sys-apps/osinfo-db: bump to 20181203

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

 sys-apps/osinfo-db/Manifest  |  1 +
 sys-apps/osinfo-db/osinfo-db-20181203.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/sys-apps/osinfo-db/Manifest b/sys-apps/osinfo-db/Manifest
index a393373573b..94fd253894e 100644
--- a/sys-apps/osinfo-db/Manifest
+++ b/sys-apps/osinfo-db/Manifest
@@ -1,2 +1,3 @@
 DIST osinfo-db-20181011.tar.xz 77900 BLAKE2B 
dcfbac56772d24ff416b1432404d5be82b9683bf2f3a3d7a6cdd730a07b0953b3acfdefff436dbe8339dc9dd2bbd628f1aa5871ce83a6f114c899f5e37e49df1
 SHA512 
0ea06d7356f1a89d98bda0c2a47b1b4c3a34059ee00e1160b7571239f4095154ddda91e3d0ae798dcbb2279fd7a3ea9099a65ef304785fe208bcdab47bc9aaa4
 DIST osinfo-db-20181116.tar.xz 80112 BLAKE2B 
b7c8043c50c53c28d041221c271a1f2134e95d3b75e6cb2ccf17fa51d716d31fdafffb461e56d97a2b9e9bb0c2748260eb073cfaf059d7f965af42226299c2af
 SHA512 
b442e7b738d31211dd292145d03b00d82248c43d5de142084270157c1b8eef0d9eb8f8b2818c6eeafa8f7b55450120826f2d687dfa5c1f1690a9e3c77d97afb7
+DIST osinfo-db-20181203.tar.xz 80044 BLAKE2B 
7cdc11afdd4bab83413c1512b9fca7ad0679a486a83d714a14aad8a3718a6c7829286ff7acf5a1e4ccc78289c66f9673a9bdeb9423d7570ac5b26d0756025bfe
 SHA512 
6091a31ecc6e618e29c7161a3e3d78ff0eaafeaa88d5bbe38dce136f8814a4411765e854424bacf87998403ba8fa0afc2b0a744095f691a80207252f21ecd270

diff --git a/sys-apps/osinfo-db/osinfo-db-20181203.ebuild 
b/sys-apps/osinfo-db/osinfo-db-20181203.ebuild
new file mode 100644
index 000..d81f82552c1
--- /dev/null
+++ b/sys-apps/osinfo-db/osinfo-db-20181203.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="osinfo database files"
+HOMEPAGE="https://libosinfo.org/;
+SRC_URI="https://releases.pagure.org/libosinfo/${P}.tar.xz;
+S="${WORKDIR}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   sys-apps/osinfo-db-tools
+"
+# we don't depend on intltool here, contrary to README, as the tarball already
+# contains the processed results with translations in XML files
+
+src_unpack() { :; }
+
+src_install() {
+   osinfo-db-import --root "${D}" --dir "/usr/share/osinfo" 
"${DISTDIR}/${A}"
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/apply-default-acl/

2018-12-11 Thread Michael Orlitzky
commit: 2d18a0034b0a47e9960bb92a95b6afa4b70d6edb
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue Dec 11 21:48:31 2018 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Dec 11 21:49:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d18a003

sys-apps/apply-default-acl: new version 0.4.2.

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

 sys-apps/apply-default-acl/Manifest |  1 +
 .../apply-default-acl-0.4.2.ebuild  | 21 +
 2 files changed, 22 insertions(+)

diff --git a/sys-apps/apply-default-acl/Manifest 
b/sys-apps/apply-default-acl/Manifest
index f52c519afc3..73d3a405473 100644
--- a/sys-apps/apply-default-acl/Manifest
+++ b/sys-apps/apply-default-acl/Manifest
@@ -1 +1,2 @@
 DIST apply-default-acl-0.4.1.tar.xz 245936 BLAKE2B 
40ddc2a3393a7812f753d88baf1750627a09443ca90c6ad3e7207deff26e22c6ed01a0798abef1991f4b7642550cf855ee9e91432778b4ebee0ecfd868a58216
 SHA512 
b95999b5775f3ccdd9662fcd8dbbc021bc6372a8f50e4c370919f80d27159e3d07cbaeebf3da717c0314880f210a3cc056767715d55cca71cd3fb950f42ba9c0
+DIST apply-default-acl-0.4.2.tar.xz 246660 BLAKE2B 
dfb698d6a220b426ea607a70e1c51295629e6ac4637de72cf64a8fe577ed83ceaf6beb7f8b1507ed0d059e6f16e88e1b58a24e641dd6280765c55a70fa30712c
 SHA512 
afe3a0182b76689e41d3a6922a8459587f6013112767ab0d9b60e5197d677ee0cdabd9ebd18f9cb59d4e373b4df2f5845cabddbd382c2743a80c3a20205aa861

diff --git a/sys-apps/apply-default-acl/apply-default-acl-0.4.2.ebuild 
b/sys-apps/apply-default-acl/apply-default-acl-0.4.2.ebuild
new file mode 100644
index 000..20c15e300e0
--- /dev/null
+++ b/sys-apps/apply-default-acl/apply-default-acl-0.4.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Apply default POSIX ACLs to files and directories"
+HOMEPAGE="http://michael.orlitzky.com/code/apply-default-acl.xhtml;
+SRC_URI="http://michael.orlitzky.com/code/releases/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="sys-apps/acl"
+RDEPEND="${DEPEND}"
+
+DOCS=( doc/README )
+
+# tests need to be executed on filesystem with ACL support
+# skipping them for now
+RESTRICT="test"



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

2018-12-11 Thread Robin H. Johnson
commit: 5fce4bd62da7a4b9d58ab5d3513f62d0e867e691
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Dec 11 21:45:22 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Dec 11 21:45:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fce4bd6

sys-fs/lvm2: bump, lots of upstream bugfixes

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-fs/lvm2/Manifest |   1 +
 sys-fs/lvm2/lvm2-2.02.183.ebuild | 258 +++
 2 files changed, 259 insertions(+)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 80ab44e8d75..32191c9b561 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,3 +1,4 @@
 DIST LVM2.2.02.116.tgz 1538340 BLAKE2B 
718261b60626f2eca5ba13011646bf551523ed8e59aaceceb9097221c000268b7533ac43151ff1d9229911d87e764fbdb29ffa1d305f2aae99220a68e301559a
 SHA512 
992541339637d597257850b4ff7f5348fb7cdcccf806ac8d986a3be1ad1edc5f6bfaedeed5128690c541d1a485cdc75742e90a766363c39867901003518fb84d
 DIST LVM2.2.02.145.tgz 1986370 BLAKE2B 
0c9e5efae17f26ff86152cecbf0b11a74e85007b2fa9491f44dec03ac8c11375bacf6685213b4be19037c8fbf70e13549516716ecf8fa262919a44625e6aab34
 SHA512 
84e28b3efc940837ea9da70fce620744aea0945ba29383b76ad7bcd4b5259b897c714162a8e8b7cfe26ae736a3ad2eca633a3e0df4d6280a32b28bd4cf472d27
 DIST LVM2.2.02.181.tgz 2375093 BLAKE2B 
4e4e7c65511af5902e765254a4316a9f887a6ec5c079333d78f19bff71ed3ed9d0e2e2367b0bb5e619ec6778adc9ddf944156921cec67af4d73aafc08196b73e
 SHA512 
599d992823510e27f3ec3ceaf0d2332402b731afc0d2df88096ab55ed98dba8c3bdc5408d51b9f5b0ffbbb9ac3760ee37b878a0f36ab379449dc076c58e59511
+DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7

diff --git a/sys-fs/lvm2/lvm2-2.02.183.ebuild b/sys-fs/lvm2/lvm2-2.02.183.ebuild
new file mode 100644
index 000..ea67d28a6d8
--- /dev/null
+++ b/sys-fs/lvm2/lvm2-2.02.183.ebuild
@@ -0,0 +1,258 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic
+
+DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
+HOMEPAGE="https://sourceware.org/lvm2/;
+SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
+   ftp://sourceware.org/pub/lvm2/old/${PN/lvm/LVM}.${PV}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="readline static static-libs systemd lvm2create_initrd sanlock selinux 
+udev +thin device-mapper-only"
+REQUIRED_USE="device-mapper-only? ( !lvm2create_initrd !sanlock !thin )
+   systemd? ( udev )"
+
+DEPEND_COMMON="
+   dev-libs/libaio[static-libs?]
+   static? ( dev-libs/libaio[static-libs] )
+   !static? ( dev-libs/libaio[static-libs?] )
+   readline? ( sys-libs/readline:0= )
+   sanlock? ( sys-cluster/sanlock )
+   systemd? ( >=sys-apps/systemd-205:0= )
+   udev? ( >=virtual/libudev-208:=[static-libs?] )"
+# /run is now required for locking during early boot. /var cannot be assumed to
+# be available -- thus, pull in recent enough baselayout for /run.
+# This version of LVM is incompatible with cryptsetup <1.1.2.
+RDEPEND="${DEPEND_COMMON}
+   >=sys-apps/baselayout-2.2
+   !=sys-apps/util-linux-2.16
+   lvm2create_initrd? ( sys-apps/makedev )
+   thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )"
+# note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
+# USE 'static' currently only works with eudev, bug 520450
+DEPEND="${DEPEND_COMMON}
+   virtual/pkgconfig
+   >=sys-devel/binutils-2.20.1-r1
+   sys-devel/autoconf-archive
+   static? (
+   selinux? ( sys-libs/libselinux[static-libs] )
+   udev? ( >=sys-fs/eudev-3.1.2[static-libs] )
+   >=sys-apps/util-linux-2.16[static-libs]
+   )"
+
+S=${WORKDIR}/${PN/lvm/LVM}.${PV}
+
+PATCHES=(
+   # Gentoo specific modification(s):
+   "${FILESDIR}"/${PN}-2.02.178-example.conf.in.patch
+
+   # For upstream -- review and forward:
+   "${FILESDIR}"/${PN}-2.02.63-always-make-static-libdm.patch
+   "${FILESDIR}"/${PN}-2.02.56-lvm2create_initrd.patch
+   "${FILESDIR}"/${PN}-2.02.67-createinitrd.patch #301331
+   "${FILESDIR}"/${PN}-2.02.99-locale-muck.patch #330373
+   "${FILESDIR}"/${PN}-2.02.178-asneeded.patch # -Wl,--as-needed
+   "${FILESDIR}"/${PN}-2.02.178-dynamic-static-ldflags.patch #332905
+   "${FILESDIR}"/${PN}-2.02.178-static-pkgconfig-libs.patch #370217, 
#439414 + blkid
+   "${FILESDIR}"/${PN}-2.02.176-pthread-pkgconfig.patch #492450
+   

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

2018-12-11 Thread Robin H. Johnson
commit: d768ce06b1623440c17233228f1897fb82f1098b
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Tue Dec 11 21:45:47 2018 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Tue Dec 11 21:45:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d768ce06

sys-fs/lvm2: upstream has withdrawn 2.02.181, upgrade to .183

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Robin H. Johnson  gentoo.org>

 sys-fs/lvm2/Manifest |   1 -
 sys-fs/lvm2/lvm2-2.02.181.ebuild | 258 ---
 2 files changed, 259 deletions(-)

diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 32191c9b561..cc17619d9c9 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -1,4 +1,3 @@
 DIST LVM2.2.02.116.tgz 1538340 BLAKE2B 
718261b60626f2eca5ba13011646bf551523ed8e59aaceceb9097221c000268b7533ac43151ff1d9229911d87e764fbdb29ffa1d305f2aae99220a68e301559a
 SHA512 
992541339637d597257850b4ff7f5348fb7cdcccf806ac8d986a3be1ad1edc5f6bfaedeed5128690c541d1a485cdc75742e90a766363c39867901003518fb84d
 DIST LVM2.2.02.145.tgz 1986370 BLAKE2B 
0c9e5efae17f26ff86152cecbf0b11a74e85007b2fa9491f44dec03ac8c11375bacf6685213b4be19037c8fbf70e13549516716ecf8fa262919a44625e6aab34
 SHA512 
84e28b3efc940837ea9da70fce620744aea0945ba29383b76ad7bcd4b5259b897c714162a8e8b7cfe26ae736a3ad2eca633a3e0df4d6280a32b28bd4cf472d27
-DIST LVM2.2.02.181.tgz 2375093 BLAKE2B 
4e4e7c65511af5902e765254a4316a9f887a6ec5c079333d78f19bff71ed3ed9d0e2e2367b0bb5e619ec6778adc9ddf944156921cec67af4d73aafc08196b73e
 SHA512 
599d992823510e27f3ec3ceaf0d2332402b731afc0d2df88096ab55ed98dba8c3bdc5408d51b9f5b0ffbbb9ac3760ee37b878a0f36ab379449dc076c58e59511
 DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7

diff --git a/sys-fs/lvm2/lvm2-2.02.181.ebuild b/sys-fs/lvm2/lvm2-2.02.181.ebuild
deleted file mode 100644
index ea67d28a6d8..000
--- a/sys-fs/lvm2/lvm2-2.02.181.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools linux-info multilib systemd toolchain-funcs udev flag-o-matic
-
-DESCRIPTION="User-land utilities for LVM2 (device-mapper) software"
-HOMEPAGE="https://sourceware.org/lvm2/;
-SRC_URI="ftp://sourceware.org/pub/lvm2/${PN/lvm/LVM}.${PV}.tgz
-   ftp://sourceware.org/pub/lvm2/old/${PN/lvm/LVM}.${PV}.tgz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
-IUSE="readline static static-libs systemd lvm2create_initrd sanlock selinux 
+udev +thin device-mapper-only"
-REQUIRED_USE="device-mapper-only? ( !lvm2create_initrd !sanlock !thin )
-   systemd? ( udev )"
-
-DEPEND_COMMON="
-   dev-libs/libaio[static-libs?]
-   static? ( dev-libs/libaio[static-libs] )
-   !static? ( dev-libs/libaio[static-libs?] )
-   readline? ( sys-libs/readline:0= )
-   sanlock? ( sys-cluster/sanlock )
-   systemd? ( >=sys-apps/systemd-205:0= )
-   udev? ( >=virtual/libudev-208:=[static-libs?] )"
-# /run is now required for locking during early boot. /var cannot be assumed to
-# be available -- thus, pull in recent enough baselayout for /run.
-# This version of LVM is incompatible with cryptsetup <1.1.2.
-RDEPEND="${DEPEND_COMMON}
-   >=sys-apps/baselayout-2.2
-   !=sys-apps/util-linux-2.16
-   lvm2create_initrd? ( sys-apps/makedev )
-   thin? ( >=sys-block/thin-provisioning-tools-0.3.0 )"
-# note: thin- 0.3.0 is required to avoid --disable-thin_check_needs_check
-# USE 'static' currently only works with eudev, bug 520450
-DEPEND="${DEPEND_COMMON}
-   virtual/pkgconfig
-   >=sys-devel/binutils-2.20.1-r1
-   sys-devel/autoconf-archive
-   static? (
-   selinux? ( sys-libs/libselinux[static-libs] )
-   udev? ( >=sys-fs/eudev-3.1.2[static-libs] )
-   >=sys-apps/util-linux-2.16[static-libs]
-   )"
-
-S=${WORKDIR}/${PN/lvm/LVM}.${PV}
-
-PATCHES=(
-   # Gentoo specific modification(s):
-   "${FILESDIR}"/${PN}-2.02.178-example.conf.in.patch
-
-   # For upstream -- review and forward:
-   "${FILESDIR}"/${PN}-2.02.63-always-make-static-libdm.patch
-   "${FILESDIR}"/${PN}-2.02.56-lvm2create_initrd.patch
-   "${FILESDIR}"/${PN}-2.02.67-createinitrd.patch #301331
-   "${FILESDIR}"/${PN}-2.02.99-locale-muck.patch #330373
-   "${FILESDIR}"/${PN}-2.02.178-asneeded.patch # -Wl,--as-needed
-   "${FILESDIR}"/${PN}-2.02.178-dynamic-static-ldflags.patch #332905
-   "${FILESDIR}"/${PN}-2.02.178-static-pkgconfig-libs.patch #370217, 
#439414 + blkid
-   "${FILESDIR}"/${PN}-2.02.176-pthread-pkgconfig.patch #492450
-   

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-mga/

2018-12-11 Thread Matt Turner
commit: b5c8101f0f5481eb5ecbda7d52928288f77bc77e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 11 20:54:48 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec 11 20:56:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c8101f

x11-drivers/xf86-video-mga: Version bump to 2.0.0

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

 x11-drivers/xf86-video-mga/Manifest|  1 +
 x11-drivers/xf86-video-mga/xf86-video-mga-2.0.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/x11-drivers/xf86-video-mga/Manifest 
b/x11-drivers/xf86-video-mga/Manifest
index 08c1668c018..794869d15e0 100644
--- a/x11-drivers/xf86-video-mga/Manifest
+++ b/x11-drivers/xf86-video-mga/Manifest
@@ -1 +1,2 @@
 DIST xf86-video-mga-1.6.5.tar.bz2 478350 BLAKE2B 
6446da393214921fd35802df387f200856c0900d42a81b28bbde55dbc453752c06f3ed7abf936b5fa693833d8a5f56767e440a37cd4b7035db0abb5736cf4020
 SHA512 
e1a624cb5d98796e9138bfc512b62d5130885140b1751c01f29a8eff96f66a2b57cb5abe23c1fa2b55188acabd6554c5897190a4e1aee1ec09245d53b88f69d8
+DIST xf86-video-mga-2.0.0.tar.bz2 452486 BLAKE2B 
e3c0d3d6ee3c1651f96fa2353d94d5f9f19ebf97b121a87749fdb8ba6d8d3bf7066c39c454910a2b1ad9d7e3d44dd3c31bbd432490855df4676bd4fcdafe71c9
 SHA512 
b92006486aef815ff4399f291d610c65d88c0b32a9dae97658c644715ff62b221b01495b5c7a2311745e26f699c1c1f753b81c7bf54cf75567af9f78ac015540

diff --git a/x11-drivers/xf86-video-mga/xf86-video-mga-2.0.0.ebuild 
b/x11-drivers/xf86-video-mga/xf86-video-mga-2.0.0.ebuild
new file mode 100644
index 000..068ece92834
--- /dev/null
+++ b/x11-drivers/xf86-video-mga/xf86-video-mga-2.0.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+XORG_DRI=dri
+inherit xorg-2
+
+DESCRIPTION="Matrox video driver"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux"
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS="$(use_enable dri)"
+   xorg-2_src_configure
+}



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

2018-12-11 Thread Matt Turner
commit: 8f0c0f8278b90f824f46e05149ef6e213fbb71e7
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Dec 11 20:55:35 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Dec 11 20:56:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0c0f82

x11-misc/xtermcontrol: Version bump to 3.6

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

 x11-misc/xtermcontrol/Manifest|  1 +
 x11-misc/xtermcontrol/xtermcontrol-3.6.ebuild | 13 +
 2 files changed, 14 insertions(+)

diff --git a/x11-misc/xtermcontrol/Manifest b/x11-misc/xtermcontrol/Manifest
index e45a6381b50..3c68038425c 100644
--- a/x11-misc/xtermcontrol/Manifest
+++ b/x11-misc/xtermcontrol/Manifest
@@ -1,2 +1,3 @@
 DIST xtermcontrol-3.3.tar.gz 141972 BLAKE2B 
c357a7c5e236100c77459cba3ff92d7cf9874646f125bf812b48fa66000f751deb00ccd86550cf5da08f40cb7cf359ee4cd913bea5d4b53819cc53ba1f6b187a
 SHA512 
625b1ad93110032244eb277621676d89113a4c45642538b029dd36ab31e2fe9d2603c41236d2a1ffb22b2fd7feb61335f35397814569a634eb0a7d4b71961d1b
 DIST xtermcontrol-3.4.tar.gz 140662 BLAKE2B 
8d151cf323899363e094a9d64776a80b700e959601b6c95d81fe251527187a7f5589c000b8593e059e230d46e3286732869b5d0134efdcf893eb7f4fe434e026
 SHA512 
a3666fc78cd8276443c8b5027ea04fec01f469e44d8b97bb9cff4159e5906e0a6b8b56069aa8d134a9d76fc19de2a7e9bd802e0d1fce6a46e164142766aef513
+DIST xtermcontrol-3.6.tar.gz 151916 BLAKE2B 
d5ade1c89d0bb45b401b59e5e13586d54c55226e1c647cbb60d047bdd0e0a61e871b0c405adac8a4bb71d5addd5a8bb11d1ac45aff9cf456a17600f099e04d02
 SHA512 
f59e729a9bd6739604c0c687ca93fb9091d69d7c28624d514baecf6839db9897a919adeda6e6d02e368b5f8a980c3f616155da955d5581415625a5757df650c1

diff --git a/x11-misc/xtermcontrol/xtermcontrol-3.6.ebuild 
b/x11-misc/xtermcontrol/xtermcontrol-3.6.ebuild
new file mode 100644
index 000..3a592732de1
--- /dev/null
+++ b/x11-misc/xtermcontrol/xtermcontrol-3.6.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="xtermcontrol enables dynamic control of XFree86 xterm properties"
+HOMEPAGE="https://www.thrysoee.dk/xtermcontrol/;
+SRC_URI="https://www.thrysoee.dk/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE=""



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

2018-12-11 Thread Zac Medico
commit: 375f4463dc612d6c63083869fe4ae12738078447
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 11 20:19:59 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 11 20:20:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375f4463

profiles/package.mask: fix comment from previous commit

Signed-off-by: Zac Medico  gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index fd1003d594b..9d60486adc0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -31,7 +31,7 @@
 
 # Zac Medico  (11 Dec 2018)
 # A Go library which has no consumers except those that include
-it via EGO_VENDOR. Masked for removal in 30 days.
+# it via EGO_VENDOR. Masked for removal in 30 days.
 dev-go/sarama
 
 # Thomas Deutschmann  (10 Dec 2018)



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

2018-12-11 Thread Zac Medico
commit: 530302f364797101e9742fe6377c6b542a67dcee
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 11 20:18:54 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 11 20:18:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530302f3

dev-go/sarama: remove umaintained  ebuild

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

 dev-go/sarama/sarama-.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/dev-go/sarama/sarama-.ebuild b/dev-go/sarama/sarama-.ebuild
deleted file mode 100644
index 337080136cb..000
--- a/dev-go/sarama/sarama-.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-EGO_SRC=github.com/Shopify/${PN}
-EGO_PN=${EGO_SRC}/...
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://${EGO_SRC}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Sarama is a Go library for Apache Kafka"
-HOMEPAGE="https://github.com/Shopify/sarama;
-LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE="test"
-DEPEND="dev-go/go-eapache-queue
-   dev-go/go-resiliency
-   dev-go/go-snappy
-   test? ( dev-go/go-spew )"
-RDEPEND=""
-
-src_prepare() {
-   # avoid toxiproxy dependency
-   rm src/${EGO_SRC}/functional*_test.go || die
-}
-
-src_install() {
-   golang-build_src_install
-   rm bin/http_server || die
-   dobin bin/*
-}



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

2018-12-11 Thread Zac Medico
commit: 7d6e386edff872510261495e8ee048b022895d89
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec 11 20:17:21 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec 11 20:17:57 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6e386e

dev-go/sarama: mask for removal

Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 1a31b37edcc..fd1003d594b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Zac Medico  (11 Dec 2018)
+# A Go library which has no consumers except those that include
+it via EGO_VENDOR. Masked for removal in 30 days.
+dev-go/sarama
+
 # Thomas Deutschmann  (10 Dec 2018)
 # Requires >=dev-lang/lua-5.2 which is masked
 >=app-admin/lsyncd-2.2.3



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

2018-12-11 Thread Brian Evans
commit: fa8dc6c76d185bed9f37d5965bb23bc9f99ace09
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 11 18:43:32 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 11 18:43:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8dc6c7

dev-db/mariadb: Restore jemalloc support in the server

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

 dev-db/mariadb/Manifest  |   1 +
 dev-db/mariadb/mariadb-10.2.19-r1.ebuild | 958 ++
 dev-db/mariadb/mariadb-10.3.10-r1.ebuild | 960 +++
 3 files changed, 1919 insertions(+)

diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index bba587ace33..d0c6ab87360 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -7,3 +7,4 @@ DIST mariadb-10.3.10.tar.gz 70493771 BLAKE2B 
03540ed111405febb46c27422f957fb6c53
 DIST mariadb-5.5.62.tar.gz 45938380 BLAKE2B 
aa17d0e5740805d74f7f74f54605e04c4e29c4208a2efa6da2dde5855dfdc13e3225fe349e2146b11a6cbf5a0ac82a9e6c3e4f31e62afa71fc7ab1381040c68f
 SHA512 
136668a54b404a303ee8f87e736bd14463b2323f0a517e7161c8729f4534bc1d653241d6b79f8cb7ad66ea09cf4190f9b95eceaa209b18a46822a68d9580ba5a
 DIST mysql-extras-20180809-1700Z.tar.bz2 322999 BLAKE2B 
8b5feb32085dc35b2f68dae985b2d266c4eaa0e956b490050a2df04bbff99bf8623b67e75af9326d84e3ad625c4d86b0d21d23c9a96df5a0c9cd5ed730958970
 SHA512 
fbd7af9284bbf09d55f128361e7cc52d94f24ac491aac800cd6d61f2e444aeca66a4d5e6ae94c2fb4044e00cec9b232bae9a76a229f87f19d90b7aecf70792ec
 DIST mysql-extras-20181104-2252Z.tar.bz2 328613 BLAKE2B 
c869dbdd8eb8ab6706b52815fae88e0789b955b9d3e89eac305e6de6e1bc9e78ea10ac58efeac0d6478c7f83587910834e9b4c44e3621224f006daae44dc2bf3
 SHA512 
e0dff23aa6420a9cfcf2f60464381d4b08194759dcd96910cdf94075fa71e90b74fa3dae700f279f421fee68315af37e47054c9422adeb6cc757fa968a1b65bf
+DIST mysql-extras-20181211-1735Z.tar.bz2 330779 BLAKE2B 
4a41b9067a8b8bc5b595ff8dfeaa20d6577083ad1f6a0d1b56d29663cd436abc611a2ff394fafb8d466771c8676e2019a415554b830f20828ace31eb5b7e082a
 SHA512 
03db4b1b483395eeba57d049c10a07ef50b26ba97f3fad74aa6a19f8835aea60106bbc86dea2a168ec613d9b2caa016240d8d888e42823d383fa3466f8b262d4

diff --git a/dev-db/mariadb/mariadb-10.2.19-r1.ebuild 
b/dev-db/mariadb/mariadb-10.2.19-r1.ebuild
new file mode 100644
index 000..7ed2c00ee4a
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.2.19-r1.ebuild
@@ -0,0 +1,958 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20181211-1735Z"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit eutils systemd flag-o-matic prefix toolchain-funcs \
+   java-pkg-opt-2 user cmake-utils
+
+SRC_URI="https://downloads.mariadb.org/interstitial/${P}/source/${P}.tar.gz "
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]]; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~grknight/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~robbat2/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://dev.gentoo.org/~jmbsvicetto/distfiles/mysql-extras-${MY_EXTRAS_VER}.tar.bz2;
+fi
+
+HOMEPAGE="https://mariadb.org/;
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="0/${SUBSLOT:-0}"
+IUSE="+backup bindist client-libs cracklib debug extraengine galera innodb-lz4
+   innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 libressl mroonga
+   numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+   sst-rsync sst-mariabackup sst-xtrabackup static systemd systemtap 
tcmalloc
+   test tokudb xml yassl"
+
+# Tests always fail when libressl is enabled due to hard-coded ciphers in the 
tests
+RESTRICT="!bindist? ( bindist ) libressl? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+   server? ( tokudb? ( jemalloc !tcmalloc ) )
+   ?? ( tcmalloc jemalloc )
+   static? ( yassl !pam )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+# Shorten the path because the socket path length must be shorter than 107 
chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+if [[ "${MY_EXTRAS_VER}" == "live" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/mysql-extras.git;

[gentoo-commits] proj/gnome:master commit in: gnome-base/nautilus/

2018-12-11 Thread Mart Raudsepp
commit: b956c6230776b910136cefac4f15c736f30fc497
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 11 18:35:33 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 11 18:35:40 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b956c623

gnome-base/nautilus-3.26.4-r1: remove, -r2 available in ::gentoo

Main tree version adds a crash fix patch from gnome-3-26 upstream
branch, allows tracker-1, fixes introspection optionality and
re-enables tests.

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

 gnome-base/nautilus/nautilus-3.26.4-r1.ebuild | 116 --
 1 file changed, 116 deletions(-)

diff --git a/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild 
b/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild
deleted file mode 100644
index 80e0ab5a..
--- a/gnome-base/nautilus/nautilus-3.26.4-r1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_LA_PUNT="yes" # Needed with USE 'sendto'
-
-inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg
-
-DESCRIPTION="A file manager for the GNOME desktop"
-HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus;
-
-LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
-SLOT="0"
-IUSE="exif gnome gtk-doc +introspection packagekit +previewer selinux sendto 
tracker xmp"
-
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
-
-# FIXME: tests fails under Xvfb, but pass when building manually
-# "FAIL: check failed in nautilus-file.c, line 8307"
-# need org.gnome.SessionManager service (aka gnome-session) but cannot find it
-RESTRICT="test"
-
-# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92
-# and 2.30.0
-COMMON_DEPEND="
-   >=app-arch/gnome-autoar-0.2.1
-   >=dev-libs/glib-2.51.2:2[dbus]
-   >=x11-libs/pango-1.28.3
-   >=x11-libs/gtk+-3.22.6:3[introspection?]
-   >=dev-libs/libxml2-2.7.8:2
-   >=gnome-base/gnome-desktop-3:3=
-
-   >=gnome-base/gsettings-desktop-schemas-3.8.0
-   x11-libs/libX11
-
-   exif? ( >=media-libs/libexif-0.6.20 )
-   introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
-   selinux? ( >=sys-libs/libselinux-2 )
-   tracker? ( >=app-misc/tracker-2:= )
-   xmp? ( >=media-libs/exempi-2.1.0:2 )
-"
-DEPEND="${COMMON_DEPEND}
-   >=dev-util/gdbus-codegen-2.33
-   >=sys-devel/gettext-0.19.7
-   virtual/pkgconfig
-   x11-base/xorg-proto
-
-   gtk-doc? ( dev-util/gtk-doc )
-"
-RDEPEND="${COMMON_DEPEND}
-   gnome-base/dconf
-   packagekit? ( app-admin/packagekit-base )
-   sendto? ( !

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

2018-12-11 Thread Mart Raudsepp
commit: 245a36dd297fdd4df9a9775a03df335c7281ddd0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 11 14:09:01 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 11 18:08:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245a36dd

app-text/evince: drop unnecessary nautilus[introspection] dep

The evince nautilus extension is written in C, so there's no need
for introspection on nautilus, even if evince itself is built with
USE=introspection

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

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

diff --git a/app-text/evince/evince-3.28.5.ebuild 
b/app-text/evince/evince-3.28.5.ebuild
index ac0843c612b..4140767692c 100644
--- a/app-text/evince/evince-3.28.5.ebuild
+++ b/app-text/evince/evince-3.28.5.ebuild
@@ -40,7 +40,7 @@ COMMON_DEPEND="
gnome? ( gnome-base/gnome-desktop:3= )
gnome-keyring? ( >=app-crypt/libsecret-0.5 )
introspection? ( >=dev-libs/gobject-introspection-1:= )
-   nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] )
+   nautilus? ( >=gnome-base/nautilus-2.91.4 )
postscript? ( >=app-text/libspectre-0.2:= )
tiff? ( >=media-libs/tiff-3.6:0= )
xps? ( >=app-text/libgxps-0.2.1:= )



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

2018-12-11 Thread Mart Raudsepp
commit: a19676058c63965c961b2f889cb67ab29de55599
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 11 17:50:13 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 11 18:08:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1967605

gnome-base/nautilus: add explicit build dep on glib-utils

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

 gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild 
b/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild
index 1f0975815f9..549e934e5d7 100644
--- a/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild
+++ b/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -45,6 +45,7 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
>=dev-lang/perl-5
>=dev-util/gdbus-codegen-2.33
+   dev-util/glib-utils
>=dev-util/gtk-doc-am-1.10
>=sys-devel/gettext-0.19.7
virtual/pkgconfig



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

2018-12-11 Thread Mart Raudsepp
commit: 6dc02bf9f8c2db4c7f2e2fbca6efde6b3be2ac82
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 11 18:01:16 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 11 18:09:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc02bf9

gnome-base/nautilus-3.24.2.1: preparation for tracker-2

* Lock tracker to tracker-1, as configure doesn't support
tracker-2.
* Remove nautilus-tracker-tags PDEPEND, as it is rather
unmaintained and going away with tracker-2. Meanwhile, old
tracker has a USE=nautilus that pulls it in anyways, and
another way to enable this in nautilus shouldn't have
existed in the first place. This change is mainly meant to
allow us to hopefully last rite nautilus-tracker-tags
sooner, as all this combined warranted a revbump anyways,
thus getting the deps into user VDBs.

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

 .../{nautilus-3.24.2.1-r1.ebuild => nautilus-3.24.2.1-r2.ebuild}   | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild 
b/gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild
similarity index 96%
rename from gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild
rename to gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild
index 549e934e5d7..ae97ee6cbaa 100644
--- a/gnome-base/nautilus/nautilus-3.24.2.1-r1.ebuild
+++ b/gnome-base/nautilus/nautilus-3.24.2.1-r2.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
exif? ( >=media-libs/libexif-0.6.20 )
introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
selinux? ( >=sys-libs/libselinux-2 )
-   tracker? ( >=app-misc/tracker-1:= )
+   tracker? ( app-misc/tracker:0/100 )
xmp? ( >=media-libs/exempi-2.1.0:2 )
 "
 DEPEND="${COMMON_DEPEND}
@@ -62,7 +62,6 @@ RDEPEND="${COMMON_DEPEND}
 
 PDEPEND="
gnome? ( x11-themes/adwaita-icon-theme )
-   tracker? ( >=gnome-extra/nautilus-tracker-tags-0.12 )
previewer? ( >=gnome-extra/sushi-0.1.9 )
sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 )
>=gnome-base/gvfs-1.14[gtk(+)]



[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/files/, gnome-base/nautilus/

2018-12-11 Thread Mart Raudsepp
commit: 0d63624f08af0799d2634447f5198dc5f27fc016
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Tue Dec 11 18:05:12 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Dec 11 18:09:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d63624f

gnome-base/nautilus: bump to 3.26.4

Revision r2 to show up as an upgrade to gnome overlay users,
as this one includes a crash fix patch from upstream branch.

Re-enabled tests - they seem to work with meson now.

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

 gnome-base/nautilus/Manifest   |   1 +
 .../files/3.26.4-file-view-crash-fix.patch |  81 +++
 .../files/3.26.4-optional-introspection.patch  |  49 
 .../nautilus/files/3.26.4-optional-tracker.patch   | 264 +
 gnome-base/nautilus/nautilus-3.26.4-r2.ebuild  | 109 +
 5 files changed, 504 insertions(+)

diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest
index da9b1018890..14a2ae53b9e 100644
--- a/gnome-base/nautilus/Manifest
+++ b/gnome-base/nautilus/Manifest
@@ -1 +1,2 @@
 DIST nautilus-3.24.2.1.tar.xz 5143440 BLAKE2B 
731046b6bdd0817b770cf3e2f0667187bfde613cf1a15611e6ec06e74bc3c2432ca66894119f224023fe46b01fd777d3dde2d2ac7bba0a9eb0fd71d38e1756ff
 SHA512 
f6868600bcdc82071b3a63f4e4a0f7decf0d72e021eb3d0c26e914413c858163ee4403c4f3ef7689556a0fc91394f30cff9a3db14da030b277b50972c7b80a07
+DIST nautilus-3.26.4.tar.xz 3267652 BLAKE2B 
56986b8d87afc0ea7ce6f1f56ae06c7cfb05d060414aad428145a6c2cb631b9d4ebbeaefabb0f0ceeb5f930ae94737f8dfcabb300554a59c2b7d5a53d1ee3cd1
 SHA512 
2a50a2a9ae6ffbe4b706d46fb47e5f54f42e645189b3548d1904c3ddf882ef4a94819740c6821fe50c662a9013ab43bb9b7b3dbdfc779ecc82f16170b4867973

diff --git a/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch 
b/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch
new file mode 100644
index 000..72077f4a9fa
--- /dev/null
+++ b/gnome-base/nautilus/files/3.26.4-file-view-crash-fix.patch
@@ -0,0 +1,81 @@
+From 834c4e7fe39f7053efdb126f9e1835e6b8e529f4 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= 
+Date: Thu, 26 Jul 2018 02:55:19 +
+Subject: [PATCH 1/3] file-view: Always unset pending_selection after freeing
+ it
+
+When a file view was loaded with a pending selection, and not all the files 
were
+seen yet, the private pending_selection list was properly free'd, but the 
pointer
+was not cleared, causing a crash when `nautilus_files_view_set_selection` was
+called again, as it was trying to deeply copy a list pointed by this invalid
+reference.
+
+So, removing the unneeded `pending_selection` temporary pointer from the main
+function scope, as it only confuses, while use it (with an autolist) when we
+need to pass the previous `priv->pending_selection` (stealing its ownership)
+to set_selection again.
+
+Eventually use a g_clear_pointer to free the list and nullify its priv 
reference
+
+Fixes #295
+
+(cherry picked from commit ae3382a281b018337a8032ef13663ec2d9c7fd6c)
+---
+ src/nautilus-files-view.c | 16 +++-
+ 1 file changed, 7 insertions(+), 9 deletions(-)
+
+diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c
+index 8784f63f8..36d791f80 100644
+--- a/src/nautilus-files-view.c
 b/src/nautilus-files-view.c
+@@ -3556,7 +3556,6 @@ done_loading (NautilusFilesView *view,
+   gboolean   all_files_seen)
+ {
+ NautilusFilesViewPrivate *priv;
+-GList *pending_selection;
+ GList *selection;
+ gboolean do_reveal = FALSE;
+ 
+@@ -3577,21 +3576,23 @@ done_loading (NautilusFilesView *view,
+ nautilus_files_view_update_toolbar_menus (view);
+ reset_update_interval (view);
+ 
+-pending_selection = priv->pending_selection;
+ selection = nautilus_view_get_selection (NAUTILUS_VIEW (view));
+ 
+ if (nautilus_view_is_searching (NAUTILUS_VIEW (view)) &&
+-all_files_seen && !selection && !pending_selection)
++all_files_seen && selection == NULL && priv->pending_selection == 
NULL)
+ {
+ nautilus_files_view_select_first (view);
+ do_reveal = TRUE;
+ }
+-else if (pending_selection != NULL && all_files_seen)
++else if (priv->pending_selection != NULL && all_files_seen)
+ {
+-priv->pending_selection = NULL;
++GList *pending_selection;
++pending_selection = g_steal_pointer (>pending_selection);
+ 
+ nautilus_files_view_call_set_selection (view, pending_selection);
+ do_reveal = TRUE;
++
++nautilus_file_list_free (pending_selection);
+ }
+ 
+ if (selection)
+@@ -3599,10 +3600,7 @@ done_loading (NautilusFilesView *view,
+ g_list_free_full (selection, g_object_unref);
+ }
+ 
+-if (pending_selection)
+-{
+-g_list_free_full 

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

2018-12-11 Thread Mike Gilbert
commit: 4c8d7cfc83e4b5fc95bc450a28f4f91030814325
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Dec 11 17:41:32 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 11 17:48:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8d7cfc

dev-db/sqlite: Stabilize 3.25.3 on amd64/x86.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

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

diff --git a/dev-db/sqlite/sqlite-3.25.3.ebuild 
b/dev-db/sqlite/sqlite-3.25.3.ebuild
index 87da0102ad5..61bbad0547d 100644
--- a/dev-db/sqlite/sqlite-3.25.3.ebuild
+++ b/dev-db/sqlite/sqlite-3.25.3.ebuild
@@ -19,7 +19,7 @@ SRC_URI="doc? ( 
https://sqlite.org/2018/${PN}-doc-${DOC_PV}.zip )
 
 LICENSE="public-domain"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="debug doc icu +readline secure-delete static-libs tcl test tools"
 RESTRICT="!test? ( test )"
 



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

2018-12-11 Thread Mike Gilbert
commit: f79d0f82bb0f6656ff85ddb42638a3a143ef6f47
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Dec 11 17:02:17 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 11 17:48:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f79d0f82

dev-libs/protobuf: Version bumps (3.6.1.1, 3.6.1.2, 3.6.1.3).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/protobuf/Manifest|   3 +
 dev-libs/protobuf/protobuf-3.6.1.1.ebuild | 108 ++
 dev-libs/protobuf/protobuf-3.6.1.2.ebuild | 108 ++
 dev-libs/protobuf/protobuf-3.6.1.3.ebuild | 108 ++
 4 files changed, 327 insertions(+)

diff --git a/dev-libs/protobuf/Manifest b/dev-libs/protobuf/Manifest
index 8c43bdcbda4..587e2bfbd47 100644
--- a/dev-libs/protobuf/Manifest
+++ b/dev-libs/protobuf/Manifest
@@ -1,4 +1,7 @@
 DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
 DIST protobuf-3.6.0.1.tar.gz 4483964 BLAKE2B 
8afc1e4f4a6eba0eb453fa7cbee8e8ab4986ab9dda39a0005de9d07ec4bd4fd27a5af4ab359b139b4117a5da580be6da3387295266625ee8cc7ec9421c5c0235
 SHA512 
63cd799d5d6edbb05a87bc07992271c5bdb9595366d698b4dc5476cc89dc278d1c43186b9e56340958aefea2ce23e15a9c3a550158414add868b56e789ceafe4
+DIST protobuf-3.6.1.1.tar.gz 4489116 BLAKE2B 
4ed5da3dcb56245b3ce2f979142d5e77837e8e1fbc2f0af27be48664b8b7dfa2ec44382cf75678d226dd665c289f81d95bf04c5f2795fcdd759aa8ec630dba1f
 SHA512 
df59ed966047471d7296883a4500d657eee5e7d8713dd7e44f3f2e0b8c4400e85cb511b316f2fa8518620f1074fd0cad8ee9538c063ac371d6b59358de81ee88
+DIST protobuf-3.6.1.2.tar.gz 4490331 BLAKE2B 
be5fac5a38369b21941c3c615a97cf35d05a24ee03536b6ea6c1c797a82a0a7f8ecc3630b62af7728f063c850c4faac8ae670171a18bacd44e2a2fb38b2e6fce
 SHA512 
557ffb1216f663df94a16cd8e51e20acf42378913d656f56402c6653cb58ce6a83f77a6050bd846460c7dcac59bb41ad03ac003b0b06250df6a97fd17f8a2c7c
+DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fdac9fded0fd23d6914cb59c5c15e8bfc1e203ea36b5a4eece8919708c1a9a6616b0ec2028d6ec339704da53ed81963
 SHA512 
9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
 DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/dev-libs/protobuf/protobuf-3.6.1.1.ebuild 
b/dev-libs/protobuf/protobuf-3.6.1.1.ebuild
new file mode 100644
index 000..1d00ee9032f
--- /dev/null
+++ b/dev-libs/protobuf/protobuf-3.6.1.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2008-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools elisp-common flag-o-matic multilib-minimal toolchain-funcs
+
+DESCRIPTION="Google's Protocol Buffers - Extensible mechanism for serializing 
structured data"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+SRC_URI="https://github.com/protocolbuffers/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE="emacs examples static-libs test zlib"
+RESTRICT="!test? ( test )"
+
+BDEPEND="emacs? ( virtual/emacs )"
+DEPEND="test? ( >=dev-cpp/gtest-1.8.0[${MULTILIB_USEDEP}] )
+   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
+RDEPEND="emacs? ( virtual/emacs )
+   zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.6.0-disable_no-warning-test.patch"
+   "${FILESDIR}/${PN}-3.6.0-system_libraries.patch"
+   "${FILESDIR}/${PN}-3.6.0-protoc_input_output_files.patch"
+   "${FILESDIR}/${PN}-3.6.1-libatomic_linking.patch"
+)
+
+DOCS=(CHANGES.txt CONTRIBUTORS.txt README.md)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   append-cppflags -DGOOGLE_PROTOBUF_NO_RTTI
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local options=(
+   $(use_enable static-libs static)
+  

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

2018-12-11 Thread Mike Gilbert
commit: 1a9f609bc7022ff74d7c7b909298baccf4291942
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Dec 11 17:08:55 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 11 17:48:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9f609b

dev-java/protobuf-java: Version bumps (3.6.1.1, 3.6.1.2, 3.6.1.3).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  3 ++
 .../protobuf-java/protobuf-java-3.6.1.1.ebuild | 37 ++
 .../protobuf-java/protobuf-java-3.6.1.2.ebuild | 37 ++
 .../protobuf-java/protobuf-java-3.6.1.3.ebuild | 37 ++
 4 files changed, 114 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 8c43bdcbda4..587e2bfbd47 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,7 @@
 DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
 DIST protobuf-3.6.0.1.tar.gz 4483964 BLAKE2B 
8afc1e4f4a6eba0eb453fa7cbee8e8ab4986ab9dda39a0005de9d07ec4bd4fd27a5af4ab359b139b4117a5da580be6da3387295266625ee8cc7ec9421c5c0235
 SHA512 
63cd799d5d6edbb05a87bc07992271c5bdb9595366d698b4dc5476cc89dc278d1c43186b9e56340958aefea2ce23e15a9c3a550158414add868b56e789ceafe4
+DIST protobuf-3.6.1.1.tar.gz 4489116 BLAKE2B 
4ed5da3dcb56245b3ce2f979142d5e77837e8e1fbc2f0af27be48664b8b7dfa2ec44382cf75678d226dd665c289f81d95bf04c5f2795fcdd759aa8ec630dba1f
 SHA512 
df59ed966047471d7296883a4500d657eee5e7d8713dd7e44f3f2e0b8c4400e85cb511b316f2fa8518620f1074fd0cad8ee9538c063ac371d6b59358de81ee88
+DIST protobuf-3.6.1.2.tar.gz 4490331 BLAKE2B 
be5fac5a38369b21941c3c615a97cf35d05a24ee03536b6ea6c1c797a82a0a7f8ecc3630b62af7728f063c850c4faac8ae670171a18bacd44e2a2fb38b2e6fce
 SHA512 
557ffb1216f663df94a16cd8e51e20acf42378913d656f56402c6653cb58ce6a83f77a6050bd846460c7dcac59bb41ad03ac003b0b06250df6a97fd17f8a2c7c
+DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fdac9fded0fd23d6914cb59c5c15e8bfc1e203ea36b5a4eece8919708c1a9a6616b0ec2028d6ec339704da53ed81963
 SHA512 
9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
 DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/dev-java/protobuf-java/protobuf-java-3.6.1.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.6.1.1.ebuild
new file mode 100644
index 000..21b22d791b7
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.6.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2008-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"

[gentoo-commits] repo/gentoo:master commit in: net-irc/kvirc/

2018-12-11 Thread Mike Gilbert
commit: 83dd2bd9325cd156bdf345e729d8e046effa6271
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Dec 11 17:27:47 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 11 17:48:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dd2bd9

net-irc/kvirc: Version bump (5.0_pre20181205184837).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 net-irc/kvirc/Manifest   |   1 +
 net-irc/kvirc/kvirc-5.0_pre20181205184837.ebuild | 148 +++
 2 files changed, 149 insertions(+)

diff --git a/net-irc/kvirc/Manifest b/net-irc/kvirc/Manifest
index 07aed4d8184..433b445baa8 100644
--- a/net-irc/kvirc/Manifest
+++ b/net-irc/kvirc/Manifest
@@ -1,2 +1,3 @@
 DIST kvirc-5.0_pre20180819121252.tar.gz 6049652 BLAKE2B 
b4712e089a26498a7a3e4df10fe0def377814a9cc4082f55c2177da4929bc2fb02fbc947ee0603b62175a5cee657f6316ca246a275e96df71bd9d938453d4604
 SHA512 
de7ccb0f698488599ba3f58ca46ef2427632bdf1870d576baea8634e530cbe7654f60d4cdd58447301c4401941ef8b4e810f4d3eb4d6468a2899b80484380ea7
 DIST kvirc-5.0_pre20181013192652.tar.gz 5961689 BLAKE2B 
9ee5536688e5e193b88e6425591d309396cd1c135622fd682fcc86e832ee72010493877d33bddd3a86bf6c18d34b252e6a4689f7001252e149eefbfd100da977
 SHA512 
1856f3fab772f04e01e6a367e101bdde0732c4439399f821cd50ffd4173b89de023e1da20327692387b3f002bda0f0880737a6f5f001e0112ae45e1257b0db24
+DIST kvirc-5.0_pre20181205184837.tar.gz 5968276 BLAKE2B 
eb1c2a38cedbae3f7e7951bdd4250e349d8c6745a24df30f81ccebf8fa0ac9bdca27f835b0d2bda261baff81d018eae58c5169656791f4436ff221cba7890e85
 SHA512 
fbfcf1b1bcd9dfb1207669ee61a7fa8023ceeb2b679e95c378ed1224020c901fb4a6b68b7505704874e935df2228be4ccfd36121a87aafc5ace41c5392058132

diff --git a/net-irc/kvirc/kvirc-5.0_pre20181205184837.ebuild 
b/net-irc/kvirc/kvirc-5.0_pre20181205184837.ebuild
new file mode 100644
index 000..9423a1c8ccd
--- /dev/null
+++ b/net-irc/kvirc/kvirc-5.0_pre20181205184837.ebuild
@@ -0,0 +1,148 @@
+# Copyright 2009-2018 Arfrever Frehtes Taifersar Arahesis
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=(python2_7)
+
+inherit cmake-utils flag-o-matic gnome2-utils python-single-r1 xdg-utils
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/kvirc/KVIrc;
+   KVIRC_GIT_REVISION=""
+   KVIRC_GIT_SOURCES_DATE=""
+else
+   inherit vcs-snapshot
+
+   KVIRC_GIT_REVISION="f06b4f0397fa7feb23713e4fe4c00759d2cced71"
+   KVIRC_GIT_SOURCES_DATE="${PV#*_pre}"
+   
KVIRC_GIT_SOURCES_DATE="${KVIRC_GIT_SOURCES_DATE:0:4}-${KVIRC_GIT_SOURCES_DATE:4:2}-${KVIRC_GIT_SOURCES_DATE:6:2}"
+fi
+
+DESCRIPTION="Advanced IRC Client"
+HOMEPAGE="http://www.kvirc.net/ https://github.com/kvirc/KVIrc;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/kvirc/KVIrc/archive/${KVIRC_GIT_REVISION}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="kvirc"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="audiofile +dbus dcc_video debug doc gsm kde +nls oss +perl +phonon 
profile +python spell +ssl theora webkit"
+REQUIRED_USE="audiofile? ( oss ) python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsql:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   sys-libs/zlib:0=
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   audiofile? ( media-libs/audiofile )
+   dbus? ( dev-qt/qtdbus:5 )
+   dcc_video? ( dev-qt/qtmultimedia:5[widgets] )
+   kde? (
+   kde-frameworks/kcoreaddons:5
+   kde-frameworks/ki18n:5
+   kde-frameworks/knotifications:5
+   kde-frameworks/kservice:5
+   kde-frameworks/kwindowsystem:5
+   kde-frameworks/kxmlgui:5
+   )
+   perl? ( dev-lang/perl:0= )
+   phonon? ( media-libs/phonon[qt5(+)] )
+   python? ( ${PYTHON_DEPS} )
+   spell? ( app-text/enchant:0= )
+   ssl? ( dev-libs/openssl:0= )
+   theora? (
+   media-libs/libogg
+   media-libs/libtheora
+   media-libs/libvorbis
+   )
+   webkit? ( dev-qt/qtwebkit:5 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   kde? ( kde-frameworks/extra-cmake-modules:5 )
+   nls? ( sys-devel/gettext )"
+RDEPEND="${RDEPEND}
+   gsm? ( media-sound/gsm )"
+
+DOCS=()
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   if [[ "${PV}" == "" ]]; then
+   KVIRC_GIT_REVISION="$(git show -s --format=%H)"
+   KVIRC_GIT_SOURCES_DATE="$(git show -s --format=%cd 
--date=short)"
+   fi
+   einfo "Setting of 

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

2018-12-11 Thread Mike Gilbert
commit: 3f2caba874ab5d0a38302c994b6c4c19a80f0a36
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Dec 11 17:20:29 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 11 17:48:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2caba8

dev-python/protobuf-python: Version bumps (3.6.1.1, 3.6.1.2, 3.6.1.3).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/protobuf-python/Manifest|  3 ++
 .../protobuf-python/protobuf-python-3.6.1.1.ebuild | 51 ++
 .../protobuf-python/protobuf-python-3.6.1.2.ebuild | 50 +
 .../protobuf-python/protobuf-python-3.6.1.3.ebuild | 50 +
 4 files changed, 154 insertions(+)

diff --git a/dev-python/protobuf-python/Manifest 
b/dev-python/protobuf-python/Manifest
index 8c43bdcbda4..587e2bfbd47 100644
--- a/dev-python/protobuf-python/Manifest
+++ b/dev-python/protobuf-python/Manifest
@@ -1,4 +1,7 @@
 DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
 DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
 DIST protobuf-3.6.0.1.tar.gz 4483964 BLAKE2B 
8afc1e4f4a6eba0eb453fa7cbee8e8ab4986ab9dda39a0005de9d07ec4bd4fd27a5af4ab359b139b4117a5da580be6da3387295266625ee8cc7ec9421c5c0235
 SHA512 
63cd799d5d6edbb05a87bc07992271c5bdb9595366d698b4dc5476cc89dc278d1c43186b9e56340958aefea2ce23e15a9c3a550158414add868b56e789ceafe4
+DIST protobuf-3.6.1.1.tar.gz 4489116 BLAKE2B 
4ed5da3dcb56245b3ce2f979142d5e77837e8e1fbc2f0af27be48664b8b7dfa2ec44382cf75678d226dd665c289f81d95bf04c5f2795fcdd759aa8ec630dba1f
 SHA512 
df59ed966047471d7296883a4500d657eee5e7d8713dd7e44f3f2e0b8c4400e85cb511b316f2fa8518620f1074fd0cad8ee9538c063ac371d6b59358de81ee88
+DIST protobuf-3.6.1.2.tar.gz 4490331 BLAKE2B 
be5fac5a38369b21941c3c615a97cf35d05a24ee03536b6ea6c1c797a82a0a7f8ecc3630b62af7728f063c850c4faac8ae670171a18bacd44e2a2fb38b2e6fce
 SHA512 
557ffb1216f663df94a16cd8e51e20acf42378913d656f56402c6653cb58ce6a83f77a6050bd846460c7dcac59bb41ad03ac003b0b06250df6a97fd17f8a2c7c
+DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fdac9fded0fd23d6914cb59c5c15e8bfc1e203ea36b5a4eece8919708c1a9a6616b0ec2028d6ec339704da53ed81963
 SHA512 
9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
 DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/dev-python/protobuf-python/protobuf-python-3.6.1.1.ebuild 
b/dev-python/protobuf-python/protobuf-python-3.6.1.1.ebuild
new file mode 100644
index 000..519a54dffe3
--- /dev/null
+++ b/dev-python/protobuf-python/protobuf-python-3.6.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2008-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6,3_7})
+
+inherit distutils-r1
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+   ~dev-libs/protobuf-${PV}
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   !https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}
+   ~dev-libs/protobuf-${PV}
+   dev-python/namespace-google[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}
+   

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

2018-12-11 Thread Jorge Manuel B. S. Vicetto
commit: a2f51b4a6ad5e3dd47aba6082b89b187902487eb
Author: Jorge Manuel B. S. Vicetto (jmbsvicetto)  gentoo 
 org>
AuthorDate: Tue Dec 11 17:47:29 2018 +
Commit: Jorge Manuel B. S. Vicetto  gentoo  org>
CommitDate: Tue Dec 11 17:47:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f51b4a

dev-db/phpmyadmin: Security bump to release 4.8.4.

This release addresses security announcements PMASA-2018-{6,7,8}.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto)  
gentoo.org>

 dev-db/phpmyadmin/Manifest|  1 +
 dev-db/phpmyadmin/phpmyadmin-4.8.4.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-db/phpmyadmin/Manifest b/dev-db/phpmyadmin/Manifest
index c073636f8f5..0765f798414 100644
--- a/dev-db/phpmyadmin/Manifest
+++ b/dev-db/phpmyadmin/Manifest
@@ -1,2 +1,3 @@
 DIST phpMyAdmin-4.7.8-all-languages.tar.xz 6218056 BLAKE2B 
879ef6703711725781fcf3b4c9ab607741c4df0d2f1955f632087e33b599e54128c0811dbd125d9015a0ec597dd6d9af54e7136e91f8637badf698ad7a30b8ba
 SHA512 
ae6edcfba72413a6e0af0b120a99809320a840ab332ae77263f21e14f3b34a38cca70591628ba5818d6732ff6d23551ea51cbf6a75012d2326d0fab1c2a1b9ae
 DIST phpMyAdmin-4.8.3-all-languages.tar.xz 5996528 BLAKE2B 
cf00bab32547c5a6e8c81f529e5b074e3a7c576a7991d6823239172f91cebad7e1b10e2baee589043bf8a5d1d37470a7614a038a0054eaa18e74028bf3cecfd4
 SHA512 
95998eda6a2db9020671073c62458d819cbd5e54c5f56f467b109401f6b9ebd2dfbc34cc840980bf2d3a7ee3bc93683b7fe20d9bd72b537d8aa066d39089ff89
+DIST phpMyAdmin-4.8.4-all-languages.tar.xz 6012216 BLAKE2B 
3e6503a7f2d76c6c9e7d8064ef2eb3ea21ee5ef040c0439e24afe9388f8f47aef4fbd8cbe27ae809f45f2c789a289f529a3eda1cf91ef80681d1f76147d753ee
 SHA512 
4f7018416fb925b28d5e061ebba4d99c45497f0e33c6a4bfa32aaa74197a429d61469d8084fd5ea6b23a3c81905e072b5508f9a87c75e18e0ac596ff2121

diff --git a/dev-db/phpmyadmin/phpmyadmin-4.8.4.ebuild 
b/dev-db/phpmyadmin/phpmyadmin-4.8.4.ebuild
new file mode 100644
index 000..646226a38ba
--- /dev/null
+++ b/dev-db/phpmyadmin/phpmyadmin-4.8.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils webapp
+
+MY_PV=${PV/_/-}
+MY_PN="phpMyAdmin"
+MY_P="${MY_PN}-${MY_PV}-all-languages"
+
+DESCRIPTION="Web-based administration for MySQL database in PHP"
+HOMEPAGE="https://www.phpmyadmin.net/;
+SRC_URI="https://files.phpmyadmin.net/${MY_PN}/${MY_PV}/${MY_P}.tar.xz;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="setup"
+
+RDEPEND="
+   dev-lang/php[ctype,filter,json,session,unicode]
+   || (
+   dev-lang/php[mysqli]
+   dev-lang/php[mysql]
+   )
+   virtual/httpd-php:*
+"
+
+need_httpd_cgi
+
+S="${WORKDIR}"/${MY_P}
+
+pkg_setup() {
+   webapp_pkg_setup
+}
+
+src_install() {
+   webapp_src_preinst
+
+   dodoc README RELEASE-DATE-${MY_PV} ChangeLog || die
+   rm -f LICENSE README* RELEASE-DATE-${MY_PV}
+
+   if ! use setup; then
+   rm -rf setup || die "Cannot remove setup utility"
+   elog "The phpMyAdmin setup utility has been removed."
+   elog "It is a regular target of various exploits. If you need 
it, set USE=setup."
+   else
+   elog "You should consider disabling the setup USE flag"
+   elog "to exclude the setup utility if you don't use it."
+   elog "It regularly is the target of various exploits."
+   fi
+
+   insinto "${MY_HTDOCSDIR#${EPREFIX}}"
+   doins -r .
+
+   webapp_configfile 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+   webapp_serverowned 
"${MY_HTDOCSDIR#${EPREFIX}}"/libraries/config.default.php
+
+   webapp_postinst_txt en "${FILESDIR}"/postinstall-en-3.1.txt
+   webapp_src_install
+}



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

2018-12-11 Thread William Hubbs
commit: e6d971ffee13d7fce5f7a328242c546ef07662e2
Author: William Hubbs  sony  com>
AuthorDate: Tue Dec 11 17:40:45 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 11 17:41:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d971ff

sys-apps/openrc: remove old 0.38.x version

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

 sys-apps/openrc/Manifest |   1 -
 sys-apps/openrc/openrc-0.38.2.ebuild | 326 ---
 2 files changed, 327 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index a5e1d615f04..331c8714aa2 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -2,7 +2,6 @@ DIST openrc-0.34.11.tar.gz 228054 BLAKE2B 
8d4fdd7de4b3c44df0ccec728b91bd2624582d
 DIST openrc-0.35.5.tar.gz 241784 BLAKE2B 
6f63dcf30c430949f25108b0ca808f2317b2e58440419fa5c2aac04ed614c5b22105bfa38d51d54ee0d293be8b11f15b756b00d805ab71f9a2e92f44b98ce6e1
 SHA512 
655a0a32650ed46998ae84473e8a82aadd9de09904c5173cd9b9e2500fc8935e96539672b513a883c077ae862ece12ab768d4f379dbeb4389a7067ce7121dc0d
 DIST openrc-0.36.tar.gz 240179 BLAKE2B 
1361d22782d6063e7fce61a98ef1e1f754d0208ec58de02ae60a0950531d248ac6e65e1ed45b412c89288103f6848b24aa51dd66232aa46e7900b339cac21a57
 SHA512 
f4730489e595a9ac4477c2b410e034b4eea2b8111c12c2695916aa04102020f8c84cb24220d3aa552709898035aa196e2fd48cba9b12a71dff1f5c2b03c3d424
 DIST openrc-0.37.tar.gz 240928 BLAKE2B 
b802260a3bd71e6d8e6d54b21007024481d42a4f179eff824a39fb91f5b1cd4f7a2fd52d9e7f23b1077965b57d319a99a5b39b8cd2d7f66dfe272b4497d53a22
 SHA512 
16235774ad28a66308dd1ea00238b4025a4d26c9c0bb6cdb032f28d00479520c4c5fdb349f82d33a535eee3d491d0349b5871b15cae30ef296ec476883965b83
-DIST openrc-0.38.2.tar.gz 240924 BLAKE2B 
a50e567aa3ac1edfd4e7cbdfbf3d7ce6ac39b7d7c2b4a9bcc8cf088735fa436a334eb077ecb10b67f6f5faab979ba62729aca4f3f61e12167cbd48fc8a7f3776
 SHA512 
5c5f1cfa9990970a02619c5b97c0d424d921fe16e83767372beee9a7b296c6ea33b43ae4045cf7266254b98871a5d347de1040443fe8fc68d7b9d164eed909e6
 DIST openrc-0.38.3.tar.gz 238031 BLAKE2B 
87d1546e21d581feda4064cd64bf43f762203becdcc4b002bf868f17403bd42770cb1106a8bc383c8d69e19ad66ad2bedaa7090c95206597e8a9b6e2ba481dcc
 SHA512 
6bb42ccdab5fb24b11f5042bf19850f440d3494b6bd1d7b8db31b592f051fcd26feac1c8d9ef515238c53c6f5bf98a8c367a48471c178ae829e05c56bd24cfde
 DIST openrc-0.39.2.tar.gz 242417 BLAKE2B 
076834890b084b1dcf33f78e190f8f7163161d99d185d5cb7043dbc33c6ff0861bc4965ccbf63e2f1b173185d4d017d9269066d35cd75cb7c5a090d39be9b833
 SHA512 
ea1f23bb479085eea406bebe304a531d061e47955f7c98da21aa4f01694b5c6f23cb1bb9764aa7b27fd4c8c5a7602eb2a16baef63eb96660fab58c063ff88129
 DIST openrc-0.40.2.tar.gz 245006 BLAKE2B 
9e0aab4d42121296cb9bcc47e9222e0e99df80ab686636a8060c6271d30ff7c0d999f851d0e24dfab9e7a6532b56a6a1974cfa4514e88e6b82ec5fbbc192d76c
 SHA512 
746e238f792113397486b9abb6e41c8179e51fe823c82c8e8942d71329a806b9c398628f835e2626ed0e8735c05b0dcd1b82bf9b5111f420105eeae6b0b0e3f2

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

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

2018-12-11 Thread Thomas Deutschmann
commit: 3920ab9dee1356a66b7f13b3a7c0ccbee5241b53
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 17:39:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 17:39:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3920ab9d

www-client/firefox: bump to v60.4.0 ESR

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

 www-client/firefox/Manifest  |  92 +++
 www-client/firefox/firefox-60.4.0.ebuild | 419 +++
 2 files changed, 511 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 6053f56f745..022d2fd2e94 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -184,6 +184,98 @@ DIST firefox-60.3.0esr-xh.xpi 511853 BLAKE2B 
e40dfceeba27eeafbd757a14575215448d4
 DIST firefox-60.3.0esr-zh-CN.xpi 543582 BLAKE2B 
1be96fa611ca6114d60d2a4f4e9164c33e46c127ac62ee500a2f1d027081b4b0f15c4cc50b6fa733f0ea196412bee691b8945294e243c87236b2fb114fab254b
 SHA512 
a4bc406c2163ebaf00ba2b63466de9d2e5839bf28f011b85c7b0f89ba5ad1528511e524a3363ca58a90235a7976f99c05a0510c164b15993b80f962f4c546921
 DIST firefox-60.3.0esr-zh-TW.xpi 541908 BLAKE2B 
fe6f381d3f2949f3132dc125df597c4e135347933c52b681287f00b3eec2cfb1eea963953a08c0ece5de8d276c06b388692a53bb77c54bfa195709e7a59340fe
 SHA512 
6743eb9442e28ee924230bc8acf2dd52448532ce76bb0d6d8ea89b6e5f4d1aa4fa9388a2012636d16ae976526f154052d51340b239c04cc42ce991186d0b3b33
 DIST firefox-60.3.0esr.source.tar.xz 268340600 BLAKE2B 
5cf17a85b941d0f43bf3d714f289162cb0b0d979951cc0e1187163bc72be3504787cc4115f361c5331731a4481fd1fa8214d20245f08a4898442e964aac48506
 SHA512 
7ded25a38835fbd73a58085e24ad83308afee1784a3bf853d75093c1500ad46988f5865c106abdae938cfbd1fb10746cc1795ece7994fd7eba8a002158cf1bcd
+DIST firefox-60.4.0esr-ach.xpi 496839 BLAKE2B 
efd000a8311ec288835c88d5c431a2a1611f500e3e7f6311932df27d626e8820463f4a5c722b430ca94244a97fd776995b343ae86a5a21dbdbd9a08381d6662e
 SHA512 
e0b35f0ecca340b9f67ba9788626a8e4964a0894fc43e8bb4d02741ad9da8708cc3bf03d5ddbba527abea01990c470e49bd1ded747c186cc180cedb5c9ff
+DIST firefox-60.4.0esr-af.xpi 487313 BLAKE2B 
86e93a28a508e8405fe9fd80911b28c9149b2bd7068bf01370d10fc2e024a660a3da12f788197894aa5cb9f63af33d26cedc542f11a2b838c17d0b302a9320a5
 SHA512 
29303b7fb6865134de906c690c54eedc3de55fca7f33f351bfb9db4aa675f8343e4882288a4a71d2d9b8d143588c85dfca214cb929b5e95674d63e91cec69a5b
+DIST firefox-60.4.0esr-an.xpi 520500 BLAKE2B 
83c352499c46207af54b3f13dccbef5267d3bc2dd6f8bb407c0b17cd76e0100cfb70a3da575070c88c931f9d1857c1d7dcf623fa6650d142b14cf52f7629f3d1
 SHA512 
995c9f11652b6c303869873c6d104fb66ca9d5e2b828bcd6efc2cad807af8b0940ed15ff55c705c5f39749c0bc0b488539dd695ff2e2389632f4277696a6fdf9
+DIST firefox-60.4.0esr-ar.xpi 547812 BLAKE2B 
38cf6b0d01778e2a4b19f0d2e357e2e78b6973a68379fd9a5cdb0bb7ec3ba421c9e06e3af0156a87259fd722d1bac2b8fd7af10e7b28e31b0ea20dc158c4dbb5
 SHA512 
495bc2aa5e3e7799d431bd7f7105a5a3e4c5accce7414c16cbd25aca31e3b1673bbd4fd4f919f33ecd859d784238564b6b9ba9ac1d51aff75e244b673129c607
+DIST firefox-60.4.0esr-as.xpi 530723 BLAKE2B 
9f6fa1a12721cfb1b258a9ae672e4cf5e322cbf0793259dc6e812fe1cd0775a99a528b6ca1baa90a40089d989e0c7ba2cbbab6d051bf808a79cc2f8d4de614b6
 SHA512 
60a7cb7e677f91b8c3a7f47278488e3764f8daf8f97a53e391b56f75c8e1c9a3f6d528333539c9e3801445f9741ff192252e5b1d5079d19e434ced47f6d80091
+DIST firefox-60.4.0esr-ast.xpi 508654 BLAKE2B 
040741c6700a9e568cab487c857e29cb97b84c36d600a4b1af22ecdb63dfba31df53d4a4b90f86bfc45bda729f9f8b42e8ea1b3fc37ea95df694e083854112d9
 SHA512 
f461bcc2ba040cfb8ee06ac70a3d706927457d1a046942255f580ee4aa459766ead83a59b2595e587665e6b2c49604cd96f0c8eb74b47ab062f062d8f03e069a
+DIST firefox-60.4.0esr-az.xpi 524747 BLAKE2B 
34afc4d634b3e26d264e1b4cec95865a24f62e8bed6c78d40e62cd741094f670db47ae3dbbab0109a524bc3e5ec5c67dc4ea13aac2e2c95b63bbfe98884ae557
 SHA512 
563a07381e63fdb6280dd2512dc32b01c3f06b466846112cbc792c9a38ee8ecd188cd0ce772463f27b48affd8e2fc79d414f63af381716b892aed55f953a8fc2
+DIST firefox-60.4.0esr-bg.xpi 573847 BLAKE2B 
ff76ed3ccb9bdf1ebc9aa88b3fdb4080c13ff00a97f08d2c56a7fe90121ebc565b461101e488e17b26284b121cf9beb332aa41028de9369315689abbed6a4c59
 SHA512 
9aae03618734f1461ed01dfea15d48d3292dd97c642970d4c59ac21ccc074720d4edec1875fc07dda52168ef71c9431564be3b0d7ac94f9268406282fa143419
+DIST firefox-60.4.0esr-bn-BD.xpi 590424 BLAKE2B 
ec29ca67cd00e6f23351b0feded8eae20c903ae3942ae01f972a24c8f2d544cc80bdeb6bede7b1888baaae4e90b6816eb2d9a1df3b65663fe728041e4a9708d7
 SHA512 
6bf706f4a3081bbf715953084d37ba3b6a7c4a7bec02d513a9c3ece2b8a4f1adcc27a5a4a92cef7cd5349f6e762cb805eca62cf8b8fe6a38b429fb6cf8a72e3a
+DIST firefox-60.4.0esr-bn-IN.xpi 570865 BLAKE2B 
311edb1f58852b4b8fc26722378182b2e68393390ef96fe5d972aa3576b5c65c70bf6ab81251e19428aa5b36fa844e03755e91bfb754d5eb3bbb1d1a0430ef8b
 SHA512 

[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20181211-1735Z

2018-12-11 Thread Brian Evans
commit: 
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 11 17:35:22 2018 +

New tag: mysql-extras-20181211-1735Z




[gentoo-commits] proj/mysql-extras:master commit in: /

2018-12-11 Thread Brian Evans
commit: a033f9e0dc35edad0a3d5f02b1caa0855aefadaf
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Dec 11 17:33:44 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Dec 11 17:33:44 2018 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=a033f9e0

Restore jemalloc support on the server for 10.2 and 10.3 MariaDB

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

 20037_all_mariadb-10.2-restore-jemalloc.patch | 155 ++
 20037_all_mariadb-10.3-restore-jemalloc.patch | 130 +
 2 files changed, 285 insertions(+)

diff --git a/20037_all_mariadb-10.2-restore-jemalloc.patch 
b/20037_all_mariadb-10.2-restore-jemalloc.patch
new file mode 100644
index 000..0cf1fbb
--- /dev/null
+++ b/20037_all_mariadb-10.2-restore-jemalloc.patch
@@ -0,0 +1,155 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index be86adbf67b8..59dc149410f1 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -154,6 +154,7 @@ INCLUDE(ssl)
+ INCLUDE(readline)
+ INCLUDE(libutils)
+ INCLUDE(dtrace)
++INCLUDE(jemalloc)
+ INCLUDE(pcre)
+ INCLUDE(ctest)
+ INCLUDE(plugin)
+@@ -329,6 +328,7 @@ MYSQL_CHECK_SSL()
+ MYSQL_CHECK_READLINE()
+ 
+ SET(MALLOC_LIBRARY "system")
++CHECK_JEMALLOC()
+ 
+ CHECK_PCRE()
+ 
+diff --git a/include/my_global.h b/include/my_global.h
+index e4ca562772e0..30db38ce35b5 100644
+--- a/include/my_global.h
 b/include/my_global.h
+@@ -1071,7 +1071,6 @@ typedef ulongmyf;/* Type of MyFlags in 
my_funcs */
+ #ifdef _WIN32
+ #define dlsym(lib, name) (void*)GetProcAddress((HMODULE)lib, name)
+ #define dlopen(libname, unused) LoadLibraryEx(libname, NULL, 0)
+-#define RTLD_DEFAULT GetModuleHandle(NULL)
+ #define dlclose(lib) FreeLibrary((HMODULE)lib)
+ static inline char *dlerror(void)
+ {
+diff --git a/sql/CMakeLists.txt b/sql/CMakeLists.txt
+index 814993355b0f..243468e095a3 100644
+--- a/sql/CMakeLists.txt
 b/sql/CMakeLists.txt
+@@ -170,7 +170,7 @@ ADD_DEPENDENCIES(sql GenServerSource)
+ ADD_DEPENDENCIES(sql GenDigestServerSource)
+ DTRACE_INSTRUMENT(sql)
+ TARGET_LINK_LIBRARIES(sql ${MYSQLD_STATIC_PLUGIN_LIBS} 
+-  mysys mysys_ssl dbug strings vio pcre
++  mysys mysys_ssl dbug strings vio pcre ${LIBJEMALLOC}
+   ${LIBWRAP} ${LIBCRYPT} ${LIBDL} ${CMAKE_THREAD_LIBS_INIT}
+   ${WSREP_LIB}
+   ${SSL_LIBRARIES}
+diff --git a/sql/sys_vars.cc b/sql/sys_vars.cc
+index d6b1c76ea004..fd724bc7dd16 100644
+--- a/sql/sys_vars.cc
 b/sql/sys_vars.cc
+@@ -3489,32 +3489,11 @@ static Sys_var_charptr Sys_version_compile_os(
+CMD_LINE_HELP_ONLY,
+IN_SYSTEM_CHARSET, DEFAULT(SYSTEM_TYPE));
+ 
+-static char *guess_malloc_library()
+-{
+-  if (strcmp(MALLOC_LIBRARY, "system") == 0)
+-  {
+-#ifdef HAVE_DLOPEN
+-typedef int (*mallctl_type)(const char*, void*, size_t*, void*, size_t);
+-mallctl_type mallctl_func;
+-mallctl_func= (mallctl_type)dlsym(RTLD_DEFAULT, "mallctl");
+-if (mallctl_func)
+-{
+-  static char buf[128];
+-  char *ver;
+-  size_t len = sizeof(ver);
+-  mallctl_func("version", , , NULL, 0);
+-  strxnmov(buf, sizeof(buf)-1, "jemalloc ", ver, NULL);
+-  return buf;
+-}
+-#endif
+-  }
+-  return const_cast(MALLOC_LIBRARY);
+-}
+ static char *malloc_library;
+ static Sys_var_charptr Sys_malloc_library(
+"version_malloc_library", "Version of the used malloc library",
+READ_ONLY GLOBAL_VAR(malloc_library), CMD_LINE_HELP_ONLY,
+-   IN_SYSTEM_CHARSET, DEFAULT(guess_malloc_library()));
++   IN_SYSTEM_CHARSET, DEFAULT(MALLOC_LIBRARY));
+ 
+ #ifdef HAVE_YASSL
+ #include 
+diff --git a/storage/tokudb/CMakeLists.txt b/storage/tokudb/CMakeLists.txt
+index 4cfb177e495f..fd9a4790a7ea 100644
+--- a/storage/tokudb/CMakeLists.txt
 b/storage/tokudb/CMakeLists.txt
+@@ -5,8 +5,6 @@
+   RETURN()
+ ELSEIF(CMAKE_VERSION VERSION_LESS "2.8.9")
+   MESSAGE(STATUS "CMake 2.8.9 or higher is required by TokuDB")
+-ELSEIF(NOT HAVE_DLOPEN)
+-  MESSAGE(STATUS "dlopen is required by TokuDB")
+ ELSEIF(PLUGIN_PERFSCHEMA MATCHES "^NO$")
+   MESSAGE(STATUS "Performance Schema is required by TokuDB")
+   RETURN()
+@@ -37,8 +35,7 @@
+ tokudb_sysvars.cc
+ tokudb_thread.cc
+ tokudb_dir_cmd.cc)
+-MYSQL_ADD_PLUGIN(tokudb ${TOKUDB_SOURCES} STORAGE_ENGINE MODULE_ONLY
+- COMPONENT tokudb-engine CONFIG 
${CMAKE_CURRENT_BINARY_DIR}/tokudb.cnf)
++MYSQL_ADD_PLUGIN(tokudb ${TOKUDB_SOURCES} STORAGE_ENGINE MODULE_ONLY 
COMPONENT Server)
+ 
+ IF(NOT TARGET tokudb)
+   RETURN()
+@@ -57,27 +54,6 @@
+   GET_FILENAME_COMPONENT(LIBJEMALLOC_PATH ${LIBJEMALLOC_SO} REALPATH CACHE)
+ ENDIF()
+ 
+-IF(LIBJEMALLOC_PATH AND (RPM OR DEB))
+-  UNSET(LIBJEMALLOC)
+-  GET_DIRECTORY_PROPERTY(V DIRECTORY ${CMAKE_SOURCE_DIR} DEFINITION 
CPACK_RPM_tokudb-engine_PACKAGE_REQUIRES)
+-  SET(CPACK_RPM_tokudb-engine_PACKAGE_REQUIRES "${V} jemalloc" PARENT_SCOPE)
+-  SET(systemd_env "Environment=\"LD_PRELOAD=${LIBJEMALLOC_PATH}\"") #"
+-  SET(cnf_malloc_lib "malloc-lib=${LIBJEMALLOC_PATH}")

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

2018-12-11 Thread William Hubbs
commit: 7896da4d5ae27710b7e05b40b27a440e535f82b1
Author: William Hubbs  sony  com>
AuthorDate: Tue Dec 11 17:27:50 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Dec 11 17:30:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7896da4d

sys-apps/openrc: remove old 0.40 versions

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

 sys-apps/openrc/Manifest |   2 -
 sys-apps/openrc/openrc-0.40.1.ebuild | 330 ---
 sys-apps/openrc/openrc-0.40.ebuild   | 330 ---
 3 files changed, 662 deletions(-)

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

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

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

2018-12-11 Thread Hans de Graaff
commit: 1cab8052fc8166a2e44c8148eea9973be90e014b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec 11 17:15:09 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec 11 17:15:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cab8052

dev-lang/ruby: cleanup for bug 668904

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

 dev-lang/ruby/Manifest  |   2 -
 dev-lang/ruby/ruby-2.3.7.ebuild | 242 
 2 files changed, 244 deletions(-)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 4f02cd756e3..0a31bbbc0fe 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,7 +1,5 @@
-DIST ruby-2.3.7.tar.xz 11438124 BLAKE2B 
4f7e0422291794b254cb80edd2f0841bbc1e85cd62635024b6d43b23b1bcdc512d92b57d8885b253465cc8ef3c6cbcec97a6ef239dc11cc8b252e941d25e0487
 SHA512 
fd91c8db3d3aa4cc962a62f27b4d1a71f6b5567ab836e6dbfbbb1553eb269d11e12faf9e36af6c489c33b54fd89dab99bfe81a563158b704877f0628d6f5bc5a
 DIST ruby-2.3.8.tar.xz 11465792 BLAKE2B 
b9c8ef5c943872e3d1426c30cbd720acc66d17cc7bc926f3294e68f17fbc78edef42f6496295800c3d4efd3ae441730723bfcfbce46239359930622697d9
 SHA512 
06373050e6c1af9cb6a5863aef878b21c8a45fd0e68414e3d546cb73ec3028207d3acc0a9326428f172b9347a30bbe69a16f9dc0bdb739161d677adb2d888095
 DIST ruby-2.4.5.tar.xz 10064712 BLAKE2B 
0846125e617b43ea302b4c5309b20503577937865d445a6fee766323a188aa552d3a13740c3d38c7be812b19bffb2474021cb7b368cc144d51ea771552f62769
 SHA512 
658f676c623109f4c7499615e191c98c3dd72cfcaeeaf121337d0b8a33c5243145edd50ec5e2775f988e3cd19788984f105fa165e3049779066566f67172c1b4
 DIST ruby-2.5.3.tar.xz 11453336 BLAKE2B 
66c59448a23c22796b43f04a1f84359386b7bee7163da4255426ea75b1c7af0a7a7142991b870a75a72ded56ac49f47c51bc162ebf2be2af0d1b1608b60c02df
 SHA512 
6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518
-DIST ruby-patches-2.3.7.tar.bz2 3030 BLAKE2B 
7c1e80ff0569a03672f53820c665933056b46bcf791c9132cb9f358f72df693749f02da65ca7469c3dd0f652d7dc7bfaa03dccd4eb900562361876023fb65b42
 SHA512 
54cc3f2bfd1967b8558736e5a5240b886a56b22defca5813f45b1f4dca9af169b4d59d60b327ec8411e824970ac6da1cec53cfc31833403742e9d6941e5a78f1
 DIST ruby-patches-2.3.8-r1.tar.bz2 3030 BLAKE2B 
7c1e80ff0569a03672f53820c665933056b46bcf791c9132cb9f358f72df693749f02da65ca7469c3dd0f652d7dc7bfaa03dccd4eb900562361876023fb65b42
 SHA512 
54cc3f2bfd1967b8558736e5a5240b886a56b22defca5813f45b1f4dca9af169b4d59d60b327ec8411e824970ac6da1cec53cfc31833403742e9d6941e5a78f1
 DIST ruby-patches-2.3.8.tar.bz2 3030 BLAKE2B 
7c1e80ff0569a03672f53820c665933056b46bcf791c9132cb9f358f72df693749f02da65ca7469c3dd0f652d7dc7bfaa03dccd4eb900562361876023fb65b42
 SHA512 
54cc3f2bfd1967b8558736e5a5240b886a56b22defca5813f45b1f4dca9af169b4d59d60b327ec8411e824970ac6da1cec53cfc31833403742e9d6941e5a78f1

diff --git a/dev-lang/ruby/ruby-2.3.7.ebuild b/dev-lang/ruby/ruby-2.3.7.ebuild
deleted file mode 100644
index a65f51e5afc..000
--- a/dev-lang/ruby/ruby-2.3.7.ebuild
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-#PATCHSET=1
-
-inherit autotools eutils flag-o-matic multilib versionator
-
-MY_P="${PN}-$(get_version_component_range 1-3)"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(get_version_component_range 1-2)
-MY_SUFFIX=$(delete_version_separator 1 ${SLOT})
-RUBYVERSION=2.3.0
-
-if [[ -n ${PATCHSET} ]]; then
-   if [[ ${PVR} == ${PV} ]]; then
-   PATCHSET="${PV}-r0.${PATCHSET}"
-   else
-   PATCHSET="${PVR}.${PATCHSET}"
-   fi
-else
-   PATCHSET="${PVR}"
-fi
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="https://www.ruby-lang.org/;
-SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
-
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2;
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
-
-RDEPEND="
-   berkdb? ( sys-libs/db:= )
-   gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   )
-   socks5? ( >=net-proxy/dante-1.1.13 )
-   tk? (
-   dev-lang/tcl:0=[threads]
-   dev-lang/tk:0=[threads]
-   )
-   ncurses? ( sys-libs/ncurses:0= )
-   readline?  ( sys-libs/readline:0= )
-   dev-libs/libyaml
-   virtual/libffi:=
-   sys-libs/zlib
-   >=app-eselect/eselect-ruby-20151229
-   !

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

2018-12-11 Thread Thomas Deutschmann
commit: abce9ef4709fd9b295f27955780daf379bcbc363
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:49:11 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:49:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abce9ef4

www-client/firefox-bin: bump to v60.4.0 ESR

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

 www-client/firefox-bin/Manifest  |  86 +++
 www-client/firefox-bin/firefox-bin-60.4.0.ebuild | 185 +++
 2 files changed, 271 insertions(+)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 9b5ec5693d7..16f90c4de31 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -166,6 +166,90 @@ DIST firefox-60.3.0esr-vi.xpi 528186 BLAKE2B 
a8ba777fcd1e2fe9577e63fdb0ac0698545
 DIST firefox-60.3.0esr-xh.xpi 511853 BLAKE2B 
e40dfceeba27eeafbd757a14575215448d4e4b5b64c5888695f2453806d9138f8c8d707e86bc088950167d1b696593a60937fccd7a637080e5723ca2bf7d021e
 SHA512 
b8dae2ffd96c12891ad9ebf5e5583834f1267c283a23fe861d80c244b449ebb650e2a53c83d0bc0cd269f2a57f53d87b9068db84373d6bb6add679b2e378631a
 DIST firefox-60.3.0esr-zh-CN.xpi 543582 BLAKE2B 
1be96fa611ca6114d60d2a4f4e9164c33e46c127ac62ee500a2f1d027081b4b0f15c4cc50b6fa733f0ea196412bee691b8945294e243c87236b2fb114fab254b
 SHA512 
a4bc406c2163ebaf00ba2b63466de9d2e5839bf28f011b85c7b0f89ba5ad1528511e524a3363ca58a90235a7976f99c05a0510c164b15993b80f962f4c546921
 DIST firefox-60.3.0esr-zh-TW.xpi 541908 BLAKE2B 
fe6f381d3f2949f3132dc125df597c4e135347933c52b681287f00b3eec2cfb1eea963953a08c0ece5de8d276c06b388692a53bb77c54bfa195709e7a59340fe
 SHA512 
6743eb9442e28ee924230bc8acf2dd52448532ce76bb0d6d8ea89b6e5f4d1aa4fa9388a2012636d16ae976526f154052d51340b239c04cc42ce991186d0b3b33
+DIST firefox-60.4.0esr-ach.xpi 496839 BLAKE2B 
efd000a8311ec288835c88d5c431a2a1611f500e3e7f6311932df27d626e8820463f4a5c722b430ca94244a97fd776995b343ae86a5a21dbdbd9a08381d6662e
 SHA512 
e0b35f0ecca340b9f67ba9788626a8e4964a0894fc43e8bb4d02741ad9da8708cc3bf03d5ddbba527abea01990c470e49bd1ded747c186cc180cedb5c9ff
+DIST firefox-60.4.0esr-af.xpi 487313 BLAKE2B 
86e93a28a508e8405fe9fd80911b28c9149b2bd7068bf01370d10fc2e024a660a3da12f788197894aa5cb9f63af33d26cedc542f11a2b838c17d0b302a9320a5
 SHA512 
29303b7fb6865134de906c690c54eedc3de55fca7f33f351bfb9db4aa675f8343e4882288a4a71d2d9b8d143588c85dfca214cb929b5e95674d63e91cec69a5b
+DIST firefox-60.4.0esr-an.xpi 520500 BLAKE2B 
83c352499c46207af54b3f13dccbef5267d3bc2dd6f8bb407c0b17cd76e0100cfb70a3da575070c88c931f9d1857c1d7dcf623fa6650d142b14cf52f7629f3d1
 SHA512 
995c9f11652b6c303869873c6d104fb66ca9d5e2b828bcd6efc2cad807af8b0940ed15ff55c705c5f39749c0bc0b488539dd695ff2e2389632f4277696a6fdf9
+DIST firefox-60.4.0esr-ar.xpi 547812 BLAKE2B 
38cf6b0d01778e2a4b19f0d2e357e2e78b6973a68379fd9a5cdb0bb7ec3ba421c9e06e3af0156a87259fd722d1bac2b8fd7af10e7b28e31b0ea20dc158c4dbb5
 SHA512 
495bc2aa5e3e7799d431bd7f7105a5a3e4c5accce7414c16cbd25aca31e3b1673bbd4fd4f919f33ecd859d784238564b6b9ba9ac1d51aff75e244b673129c607
+DIST firefox-60.4.0esr-as.xpi 530723 BLAKE2B 
9f6fa1a12721cfb1b258a9ae672e4cf5e322cbf0793259dc6e812fe1cd0775a99a528b6ca1baa90a40089d989e0c7ba2cbbab6d051bf808a79cc2f8d4de614b6
 SHA512 
60a7cb7e677f91b8c3a7f47278488e3764f8daf8f97a53e391b56f75c8e1c9a3f6d528333539c9e3801445f9741ff192252e5b1d5079d19e434ced47f6d80091
+DIST firefox-60.4.0esr-ast.xpi 508654 BLAKE2B 
040741c6700a9e568cab487c857e29cb97b84c36d600a4b1af22ecdb63dfba31df53d4a4b90f86bfc45bda729f9f8b42e8ea1b3fc37ea95df694e083854112d9
 SHA512 
f461bcc2ba040cfb8ee06ac70a3d706927457d1a046942255f580ee4aa459766ead83a59b2595e587665e6b2c49604cd96f0c8eb74b47ab062f062d8f03e069a
+DIST firefox-60.4.0esr-az.xpi 524747 BLAKE2B 
34afc4d634b3e26d264e1b4cec95865a24f62e8bed6c78d40e62cd741094f670db47ae3dbbab0109a524bc3e5ec5c67dc4ea13aac2e2c95b63bbfe98884ae557
 SHA512 
563a07381e63fdb6280dd2512dc32b01c3f06b466846112cbc792c9a38ee8ecd188cd0ce772463f27b48affd8e2fc79d414f63af381716b892aed55f953a8fc2
+DIST firefox-60.4.0esr-bg.xpi 573847 BLAKE2B 
ff76ed3ccb9bdf1ebc9aa88b3fdb4080c13ff00a97f08d2c56a7fe90121ebc565b461101e488e17b26284b121cf9beb332aa41028de9369315689abbed6a4c59
 SHA512 
9aae03618734f1461ed01dfea15d48d3292dd97c642970d4c59ac21ccc074720d4edec1875fc07dda52168ef71c9431564be3b0d7ac94f9268406282fa143419
+DIST firefox-60.4.0esr-bn-BD.xpi 590424 BLAKE2B 
ec29ca67cd00e6f23351b0feded8eae20c903ae3942ae01f972a24c8f2d544cc80bdeb6bede7b1888baaae4e90b6816eb2d9a1df3b65663fe728041e4a9708d7
 SHA512 
6bf706f4a3081bbf715953084d37ba3b6a7c4a7bec02d513a9c3ece2b8a4f1adcc27a5a4a92cef7cd5349f6e762cb805eca62cf8b8fe6a38b429fb6cf8a72e3a
+DIST firefox-60.4.0esr-bn-IN.xpi 570865 BLAKE2B 
311edb1f58852b4b8fc26722378182b2e68393390ef96fe5d972aa3576b5c65c70bf6ab81251e19428aa5b36fa844e03755e91bfb754d5eb3bbb1d1a0430ef8b
 SHA512 

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

2018-12-11 Thread Thomas Deutschmann
commit: 40a95174c7a1eba5a7572560a1f2c7143a22d1e3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:49:40 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:49:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a95174

www-client/firefox-bin: security cleanup

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

 www-client/firefox-bin/Manifest| 172 ---
 .../firefox-bin/firefox-bin-60.3.0-r1.ebuild   | 185 -
 www-client/firefox-bin/firefox-bin-63.0.3.ebuild   | 185 -
 3 files changed, 542 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 16f90c4de31..b3057f9b7b6 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -82,90 +82,6 @@ DIST firefox-52.9.0esr-vi.xpi 450805 BLAKE2B 
9dacebac235a738cf7f068e16335b8b15ca
 DIST firefox-52.9.0esr-xh.xpi 441173 BLAKE2B 
3e1b907a7659c639d17d25a1825f472853242891d55f6a5ad93c1f5a12e12f05706173dc6ef5594f27e049d9b9a4c748d7371780843f1da204c5d93a39213197
 SHA512 
54ac64f0c119ab42d4f87dd2663ba7e14310c215a1ea76acd463b4c1a9073491f8df8c9b03d391ecc6f9ffbbdccc3756a7b13ed559336a6d1527fad3097ddb53
 DIST firefox-52.9.0esr-zh-CN.xpi 461679 BLAKE2B 
745b2cfb86e93a379e13fa73b7e3721bae06694768316e31a2aed608e3050f585a9603375cd35b90affca11b3e5e44401b1e676f9c8050ade287ed0feb442a7a
 SHA512 
ca62e0e2ab075086741159b185b5eba44c6bdfc29fd9ba1cf25808f127c1aed8875ea61c1c33e4f742fa26af4455a8873730f96ad9c7bec1f66aed0595f253f1
 DIST firefox-52.9.0esr-zh-TW.xpi 453068 BLAKE2B 
84e08ea4fd119db1f1c6f84b212fbbb5d6999c5ac6010c0e7836d8734726d281107f3d91ba7bac1aeaf855dc36d3b018ae3913dccdbe2b11aad02a8d8aaa893c
 SHA512 
a99042ef7d00820e341dfcf2c45a8b5bd77eaf2cc8ecf0ff5ee982b7bd9beac7cb4bf051c57ef3b7a5d9b67cd35858dca396d21e65718e248f3b1fdba5273999
-DIST firefox-60.3.0esr-ach.xpi 496841 BLAKE2B 
32ed75ade30c50d8587c307da79d27ab1ac044f790218bcd006c71548c0c176b43c01cb965e71f55ad56cd33f2da931f22999ffa98f2f7f9ef680a0d54adc689
 SHA512 
9668e662a80be67da9d66240551adda595b4dbc88b7b2f8007bf50dd321d35ec98cc044da503c68b1bfabb3683bea9dbf5d1562efcfee7532b68673400da4856
-DIST firefox-60.3.0esr-af.xpi 487308 BLAKE2B 
1e8fe670a7c7cb404cbf98c9ad6d7d19f35d7acb757dfee99f365f2f0ce676873d053ba1a07def796224f3d8bcfd35aab2fa2bd1c59e74da21fad78b2ecb01c3
 SHA512 
85372897e982a986ef426551f5d74e1da4dd0d6dcfa603de102674ddd885784b121b0028836f456efc1239c1d90edb41ebf34e5d2855d0397df5c4b2bfe376e7
-DIST firefox-60.3.0esr-an.xpi 520503 BLAKE2B 
313ec2af94956f7333eb65df011b37d6ad4cd97aac8d650bcd6d139154a84124f9f15d700171ffeb17a37ddeceea5fced6b579ee66b4e7df533d1c7fb43e66a6
 SHA512 
41b7907a27c720d2946ad6269d67f36f377ec61abe5a10d16ad76e340c6a06123af00601658c97fb5d47f5fbc002dd940fb0e159cc29baaeac861fe802170d61
-DIST firefox-60.3.0esr-ar.xpi 547820 BLAKE2B 
57e206e537e6134f1df53ced248d1d4c141909116d69fdfda36ecef9c694824a912e0162db7dbc7701ebd428a9cc293e90768f4f46b5841e0e3748b6cd6c8fe3
 SHA512 
14f1e237b8ef3de9162c491b9607529d16744adf157530b2a7ecf80b768c493a5911d2128087611e1eb56443e94fab918fab3db0add8600522a2bca192d86067
-DIST firefox-60.3.0esr-as.xpi 530720 BLAKE2B 
bed56656c22fa06e8f4f343615cabc6348728fd3f2ed78e7e5e41f0f3a30f67402590c485df4c8e1bbca8e53f6d246660e82d87d646aee596925a1b746d54680
 SHA512 
f84d7a7c626f763c6c33efb3322456817d60893e123e714432ccc37c8b68b2162fe92c865aa967b68434f8b33ae0a1c9685955f48e031285bb8d7d0e33450191
-DIST firefox-60.3.0esr-ast.xpi 508650 BLAKE2B 
dd3c9e98bd922e32e7792d4f8cb328bd70fef7250b69b71b6d843f85185c79a7d599b63476fc018dda8579d84352109c59dbd77c094d176d8fa11d858698c220
 SHA512 
2bd5f587ff1f11b4013efddbc421662de6d714560bb9d5f3eaa0581366127c6871a234666d65b2d67deffdf1b5baf71f3e150c5c1bb9c9566180fe9acea53531
-DIST firefox-60.3.0esr-az.xpi 524751 BLAKE2B 
1171a2ba4fa6a42aa78c651c5cdbfce67417023767eb7a08102a3fa2af8d4fc76db104f74367ef6feca84fc880ea81f698318725da10e0f876e929a747905363
 SHA512 
2bac26ff8df8ca4b42772842236173b5d78b3f7c3000982e8e59e7e790ad59a661d2e3d9610066e15a6c1ed7c81b5c9cff44b6b4c56295f0ab38206173105abc
-DIST firefox-60.3.0esr-bg.xpi 573846 BLAKE2B 
ab14874d3be42910c5f4d7b1317a6a2520d990c9899fc507310f11141b637fba4d3aeab71641698efaac89ad2c4c85e83769a5b1a9758a7682f2af62dd9bf44d
 SHA512 
1eca90697a37b152521cf6ee8c6625d5b1c924a6687f6e5492d3045e3455ec72d8a8f715c2dd4c800afb916e4c1ea72a681c61a39e8e43b8e250819cc4b92b0f
-DIST firefox-60.3.0esr-bn-BD.xpi 590421 BLAKE2B 
30f3cd7c0c5c794749784ab1ebf07134cebced4918c77e12a90dc98392b6c82c3fd9a70c235bbde483c658e40deb488f044775e7310dff54e5cc1c61b010fa8e
 SHA512 
c5f2ceba239b260c3477ffc93b0646b68bfd64263f2f5c7a59509e5bb84031ea358dadc8a1f4a0277631372ee11d0fb665581b119d0df60d65b5d1feeec2f947
-DIST firefox-60.3.0esr-bn-IN.xpi 570868 BLAKE2B 
1f78ca4520a6c9f1bd26e2e9a1af0dc56b54216c83deffb8b687e09f5a0c348094ff2f874b91bdfecba8cf81ee17620c01ecdd4625ec22e21f6d57424f915868
 SHA512 

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

2018-12-11 Thread Thomas Deutschmann
commit: 2bbab8936408075202f6d7028b9903dd25722492
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:05:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbab893

dev-libs/librelp: bump to v1.3.0

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

 dev-libs/librelp/Manifest  |  1 +
 ...lp-1.3.0-dummyclient.py-Py3-compatibility.patch | 24 ++
 dev-libs/librelp/librelp-1.3.0.ebuild  | 85 ++
 3 files changed, 110 insertions(+)

diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest
index 487a22d06de..ad864b14fd9 100644
--- a/dev-libs/librelp/Manifest
+++ b/dev-libs/librelp/Manifest
@@ -1,3 +1,4 @@
 DIST librelp-1.2.16.tar.gz 474456 BLAKE2B 
b528aaa66e9d52d5304510f86400067e1baea44be487f8cb176aeb146924bc35af24a403e849376e74614fb060093b48a3afe9d6c5da56bbf4dc37a6740478cc
 SHA512 
54c101281c94046e4f8d6f77e73ab52874408e62c77f3dfa29ec0b294f39c216637674cc0bf1b7e04173557b3f21bfa74b7be1aafa3ff2771acd41d1d067d3a3
 DIST librelp-1.2.17.tar.gz 506426 BLAKE2B 
998d2845263655a43d0cb002c4538663047f2e07f62d6a870bf93e435c4b2d100a3cc9e4ab711233e9c1f73aedd8771e116b7c7139d2ad6d1baa7c483b2867a1
 SHA512 
4f69d3e4bc3052c0488a01def49dab16b54fc4a092e06f8776415cb1eca2282702a37497e43baf98fc038853d373116d6b58515c9ad91fae91fb3eb84706890f
 DIST librelp-1.2.18.tar.gz 506766 BLAKE2B 
939bd2279e03a6431fbdfb787aa3d62b3f622ec3248dfc7c0a0a141294c27319081092a624c328374cdba0cbd51659301a77ad41bed27ba13f47601f7a607944
 SHA512 
7193438238b7019e7a4944d6d900a1fa5a369ff8a6b97a6dca7e82b6637c0f391ec3554eeeaa285881457cb2abe72fa1a893244ec9a36cc9d2e2592d58c5462a
+DIST librelp-1.3.0.tar.gz 514470 BLAKE2B 
3e8d844d3cccd4c148036191f376ba49b3851a2c7e95361bb31a1a172ca0813caa96eb3753b2285a2547c85e073de3237a749bc64fc0fead69ab170656dcb200
 SHA512 
6e60398c68a78f4b4202a697e144f1516ff3bbb32192f745b52c77d107954febf8cb31d2e166efa96c00122f6807860ecd01084f1d3d4005336f2cb75e6461c9

diff --git 
a/dev-libs/librelp/files/librelp-1.3.0-dummyclient.py-Py3-compatibility.patch 
b/dev-libs/librelp/files/librelp-1.3.0-dummyclient.py-Py3-compatibility.patch
new file mode 100644
index 000..99ac9887f73
--- /dev/null
+++ 
b/dev-libs/librelp/files/librelp-1.3.0-dummyclient.py-Py3-compatibility.patch
@@ -0,0 +1,24 @@
+From 93c7ab4284f0609abab7cf2f9b8bdefe21fe0038 Mon Sep 17 00:00:00 2001
+From: Thomas Deutschmann 
+Date: Tue, 11 Dec 2018 16:50:12 +0100
+Subject: [PATCH] tests: make dummyclient.py compatible with Python2 and
+ Python3
+
+Closes: https://github.com/rsyslog/librelp/issues/163
+---
+ tests/dummyclient.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/dummyclient.py b/tests/dummyclient.py
+index 6f99c79..8b0041e 100755
+--- a/tests/dummyclient.py
 b/tests/dummyclient.py
+@@ -4,7 +4,7 @@
+ import os
+ 
+ port = int(os.environ['TESTPORT'])
+-print "dummyclient info: opening and closing port " + str(port) + " without 
sending data"
++print("dummyclient info: opening and closing port " + str(port) + " without 
sending data")
+ s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+ s.connect(("127.0.0.1", port))
+ s.close()

diff --git a/dev-libs/librelp/librelp-1.3.0.ebuild 
b/dev-libs/librelp/librelp-1.3.0.ebuild
new file mode 100644
index 000..4024aa27d04
--- /dev/null
+++ b/dev-libs/librelp/librelp-1.3.0.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+
+inherit autotools python-any-r1
+
+DESCRIPTION="An easy to use library for the RELP protocol"
+HOMEPAGE="http://www.librelp.com/;
+SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3+ doc? ( FDL-1.3 )"
+
+# subslot = soname version
+SLOT="0/0.4.0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86"
+IUSE="debug doc +ssl +gnutls libressl openssl static-libs test"
+REQUIRED_USE="ssl? ( ^^ ( gnutls openssl ) )
+   gnutls? ( ssl )
+   openssl? ( ssl )
+   libressl? ( openssl )"
+
+RDEPEND="ssl? (
+   gnutls? ( >=net-libs/gnutls-3.3.17.1:0= )
+   openssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )"
+
+DEPEND="ssl? (
+   gnutls? ( >=net-libs/gnutls-3.3.17.1:0= )
+   openssl? (
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   )
+   )
+   test? ( ${PYTHON_DEPS} )
+   virtual/pkgconfig"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=( "${FILESDIR}"/${P}-dummyclient.py-Py3-compatibility.patch )
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   sed -i \
+   -e 's/ -g"/"/g' 

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

2018-12-11 Thread Thomas Deutschmann
commit: 05e8bcff9fe506a526ba598660f9b0e5ca67823e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:22:56 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05e8bcff

dev-libs/librelp: drop old

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

 dev-libs/librelp/Manifest  |   2 -
 .../librelp-1.2.16-add-new-test-certificate.patch  | 362 -
 .../files/librelp-1.2.16-fix-valgrind-usage.patch  |  27 --
 dev-libs/librelp/librelp-1.2.16.ebuild |  64 
 dev-libs/librelp/librelp-1.2.17.ebuild |  75 -
 dev-libs/librelp/librelp-1.2.18.ebuild |   2 +-
 6 files changed, 1 insertion(+), 531 deletions(-)

diff --git a/dev-libs/librelp/Manifest b/dev-libs/librelp/Manifest
index ad864b14fd9..529bb05a24c 100644
--- a/dev-libs/librelp/Manifest
+++ b/dev-libs/librelp/Manifest
@@ -1,4 +1,2 @@
-DIST librelp-1.2.16.tar.gz 474456 BLAKE2B 
b528aaa66e9d52d5304510f86400067e1baea44be487f8cb176aeb146924bc35af24a403e849376e74614fb060093b48a3afe9d6c5da56bbf4dc37a6740478cc
 SHA512 
54c101281c94046e4f8d6f77e73ab52874408e62c77f3dfa29ec0b294f39c216637674cc0bf1b7e04173557b3f21bfa74b7be1aafa3ff2771acd41d1d067d3a3
-DIST librelp-1.2.17.tar.gz 506426 BLAKE2B 
998d2845263655a43d0cb002c4538663047f2e07f62d6a870bf93e435c4b2d100a3cc9e4ab711233e9c1f73aedd8771e116b7c7139d2ad6d1baa7c483b2867a1
 SHA512 
4f69d3e4bc3052c0488a01def49dab16b54fc4a092e06f8776415cb1eca2282702a37497e43baf98fc038853d373116d6b58515c9ad91fae91fb3eb84706890f
 DIST librelp-1.2.18.tar.gz 506766 BLAKE2B 
939bd2279e03a6431fbdfb787aa3d62b3f622ec3248dfc7c0a0a141294c27319081092a624c328374cdba0cbd51659301a77ad41bed27ba13f47601f7a607944
 SHA512 
7193438238b7019e7a4944d6d900a1fa5a369ff8a6b97a6dca7e82b6637c0f391ec3554eeeaa285881457cb2abe72fa1a893244ec9a36cc9d2e2592d58c5462a
 DIST librelp-1.3.0.tar.gz 514470 BLAKE2B 
3e8d844d3cccd4c148036191f376ba49b3851a2c7e95361bb31a1a172ca0813caa96eb3753b2285a2547c85e073de3237a749bc64fc0fead69ab170656dcb200
 SHA512 
6e60398c68a78f4b4202a697e144f1516ff3bbb32192f745b52c77d107954febf8cb31d2e166efa96c00122f6807860ecd01084f1d3d4005336f2cb75e6461c9

diff --git 
a/dev-libs/librelp/files/librelp-1.2.16-add-new-test-certificate.patch 
b/dev-libs/librelp/files/librelp-1.2.16-add-new-test-certificate.patch
deleted file mode 100644
index e08ee1a8049..000
--- a/dev-libs/librelp/files/librelp-1.2.16-add-new-test-certificate.patch
+++ /dev/null
@@ -1,362 +0,0 @@
-Backport of
-
-commit 8491c8a0bcbb89c03875f128ed29baf9c05c4e79
-Author: Andre Lorbach 
-AuthorDate: Mon Jun 18 09:42:26 2018 +0200
-Commit: Andre Lorbach 
-CommitDate: Mon Jun 18 09:54:37 2018 +0200
-
-testbench: added new ssl test certs (100+ years valid)
-
-diff --git a/tests/tls-basic-vg.sh b/tests/tls-basic-vg.sh
-index 2e005bc..e73a900 100755
 a/tests/tls-basic-vg.sh
-+++ b/tests/tls-basic-vg.sh
-@@ -12,13 +12,13 @@ fi
- 
- TESTPORT=20514
- echo 'Start Receiver...'
--valgrind ./receive -p $TESTPORT -T -a "name" -x ${srcdir}/tls-certs/ca.pem -y 
${srcdir}/tls-certs/cert.pem -z ${srcdir}/tls-certs/key.pem -P "rsyslog" > 
librelp.out.log &
-+valgrind ./receive -p $TESTPORT -T -a "name" -x ${srcdir}/tls-certs/ca.pem -y 
${srcdir}/tls-certs/cert.pem -z ${srcdir}/tls-certs/key.pem -P "rsyslog-client" 
> librelp.out.log &
- PID=$!
- 
- sleep 1
- 
- echo 'Send Message...'
--valgrind ./send -t 127.0.0.1 -p $TESTPORT -m "testmessage" -T -a "name" -x 
${srcdir}/tls-certs/ca.pem -y ${srcdir}/tls-certs/cert.pem -z 
${srcdir}/tls-certs/key.pem -P "rsyslog"
-+valgrind ./send -t 127.0.0.1 -p $TESTPORT -m "testmessage" -T -a "name" -x 
${srcdir}/tls-certs/ca.pem -y ${srcdir}/tls-certs/cert.pem -z 
${srcdir}/tls-certs/key.pem -P "rsyslog-client"
- 
- echo 'Stop Receiver...'
- kill $PID
-diff --git a/tests/tls-basic.sh b/tests/tls-basic.sh
-index 8b53b1e..b4128c3 100755
 a/tests/tls-basic.sh
-+++ b/tests/tls-basic.sh
-@@ -1,9 +1,9 @@
- #!/bin/bash
- . ${srcdir}/test-framework.sh
--startup_receiver -T -a "name" -x ${srcdir}/tls-certs/ca.pem -y 
${srcdir}/tls-certs/cert.pem -z ${srcdir}/tls-certs/key.pem -P "rsyslog"
-+startup_receiver -T -a "name" -x ${srcdir}/tls-certs/ca.pem -y 
${srcdir}/tls-certs/cert.pem -z ${srcdir}/tls-certs/key.pem -P "rsyslog-client"
- 
- echo 'Send Message...'
--./send -t 127.0.0.1 -p $TESTPORT -m "testmessage" -T -a "name" -x 
${srcdir}/tls-certs/ca.pem -y ${srcdir}/tls-certs/cert.pem -z 
${srcdir}/tls-certs/key.pem -P "rsyslog"
-+./send -t 127.0.0.1 -p $TESTPORT -m "testmessage" -T -a "name" -x 
${srcdir}/tls-certs/ca.pem -y ${srcdir}/tls-certs/cert.pem -z 
${srcdir}/tls-certs/key.pem -P "rsyslog-client"
- 
- stop_receiver
- check_output "testmessage"
-diff --git a/tests/tls-certs/ca.pem b/tests/tls-certs/ca.pem
-index 6324c7d..99925c4 100644
 a/tests/tls-certs/ca.pem
-+++ b/tests/tls-certs/ca.pem
-@@ 

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

2018-12-11 Thread Thomas Deutschmann
commit: 4c5e423bbc8ce5ba504fcf637e1ea4288d50635c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:16:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5e423b

app-admin/rsyslog: bump to v8.40.0

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

 app-admin/rsyslog/Manifest  |   2 +
 app-admin/rsyslog/rsyslog-8.40.0.ebuild | 456 
 2 files changed, 458 insertions(+)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index 05b6f702c77..e61c657990d 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,6 +1,8 @@
 DIST rsyslog-8.35.0.tar.gz 2590108 BLAKE2B 
e201c1366b8ab96c070829d51de079212e82216a793eb7622aa91c66e2330981de8be547b1ee7f102ed7d8c8de054d58ba151e95238146a61fba8fe908c5f929
 SHA512 
3b8845fc057147c2dd740b3bb432e7fb101ad60be5c6bc86a2c2796bcd3f3526c617d45b9e8301388d51047a125ca18ba4ac54f8be2a13eabbbe8fb9361beecc
 DIST rsyslog-8.38.0.tar.gz 2721798 BLAKE2B 
578bc9eefce4893a9c1eb54ee7360cd9fa51b3c87ffe07a0fd5b122987f991835f603417243084de0b59286e993ad1c84237e61c44bc18457b3660668421101b
 SHA512 
9dc3bdc4ef01c2af433478e182704694cb50849d811d476a03e4ce03b3c5aecfb506e7f1c1e51fadcd63da60b067d8011b92b8c9354a688fe66f7b6ffd8f9254
 DIST rsyslog-8.39.0.tar.gz 2721560 BLAKE2B 
0680cb31d0a07e5676a5c5626e46fa174b8df08ceec49b514624ff8ffeb750bbf199f73af1d89b9dfad121a292084d75b0a1218fb33138f1d7a149fd730cb3d9
 SHA512 
f46ead433f703df4af6ddc4bbb178ea145d7d2a35ee7749c32b9889f299ba20c83ed76c246530608198e84fef1f2bf10097344c31d5df38b9e0ae47cf4bee479
+DIST rsyslog-8.40.0.tar.gz 2726022 BLAKE2B 
33f7f2018200a20b01dbfabeeab592aa09d530edd313bb13f16c47cf3f67aebd9c465af3f1e468ca3d352cd83e4f4eee567c6fd54bbaee1723bee56f4631b440
 SHA512 
3d5d4f92e37ad9bf3767d5d7fc87fcb7956656f676a9495c78abd12fe9072ec8763b50543b198308a71d5d919721fb9b84b6725dd83a9d9b8a1639d81382c0dd
 DIST rsyslog-doc-8.35.0.tar.gz 7427270 BLAKE2B 
5441080c07a8398cd5d513ba6abe0335f62762f105354105549f0440c0429c62a4f28a4cc84a71d049bc8134cd64bda2c2210a2f30fd5b94f53e0bc783e7c8d1
 SHA512 
f78d0451eef789d60f7c5ae1eed46c4a9f7a6ade73b829f65aa2373aa786b00e84e8957089532b1b652838bd9f62b41d92530276a0d27e21b8e94d5f0e4728a6
 DIST rsyslog-doc-8.38.0.tar.gz 7662314 BLAKE2B 
57a121950a3f6630e4736a1ff998e93b543389107d146ddb148ecd2702bb208d21a7f4d77f2fd958f2a56e092341fc6a24ed1cc80a910cb1adb54c65b5b2da04
 SHA512 
e28a09ae2fcddc711d2cfd31207c9862192598e49964a47b41fc8fa3ae5b1e08b7e2589fb5af859d58d4bf028574eb56cac6514401aa56cb482fa1166863e6a5
 DIST rsyslog-doc-8.39.0.tar.gz 7674833 BLAKE2B 
1526e0637c3ab9846f447dcea48efbfd17aa517c2fc875c46ac190428db6aa2a0f81f8aaed6e5b0b6991a5c13f45bc818be76c0fec0eb45628ebf48b4956
 SHA512 
a6d09d384616a264fdf6e09fa0f61bd82a42340bac426d93119e11158f293dd58f894623aca30f2137e51bf701531f07938d014c9b8ec97d0a796447de3089de
+DIST rsyslog-doc-8.40.0.tar.gz 7709769 BLAKE2B 
cda3bbd005120e7100bb36cf4c0f99d3a037525c5451ead5957f4dfe06eaceeba8fb2e266f53203bee6fae97898774ee17862a52ca1dae99aeb3534bbfadcd60
 SHA512 
2e2f37336948984a8cf0e098eb46e61fe4de6366d63a98204ecd558f4e21b7c1f222659f7bdecdd22e0a61d34c442b4734dbe72a72e8716c768a900b954d473f

diff --git a/app-admin/rsyslog/rsyslog-8.40.0.ebuild 
b/app-admin/rsyslog/rsyslog-8.40.0.ebuild
new file mode 100644
index 000..62debd0de64
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.40.0.ebuild
@@ -0,0 +1,456 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
+
+inherit autotools eutils linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git;
+
+   DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git;
+
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~x86"
+
+   SRC_URI="
+   https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
+   doc? ( 
https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz )
+   "
+fi
+
+LICENSE="GPL-3 LGPL-3 Apache-2.0"
+SLOT="0"
+IUSE="curl dbi debug doc elasticsearch +gcrypt grok gnutls jemalloc kafka 
kerberos kubernetes libressl mdblookup"
+IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof openssl postgres 
rabbitmq redis relp rfc3195 rfc5424hmac"
+IUSE+=" snmp ssl systemd test usertools +uuid xxhash zeromq"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libfastjson-0.99.8:=
+   >=dev-libs/libestr-0.1.9
+   >=sys-libs/zlib-1.2.5
+   curl? ( >=net-misc/curl-7.35.0 )
+   dbi? ( >=dev-db/libdbi-0.8.3 )
+   elasticsearch? ( >=net-misc/curl-7.35.0 )
+   gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= )
+   grok? 

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

2018-12-11 Thread Thomas Deutschmann
commit: 8b846f6be8db7bb347bfe597f1f932dd6c7fa5b9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:18:55 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b846f6b

dev-libs/librelp: mark hppa stable (bug #667542)

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

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

diff --git a/dev-libs/librelp/librelp-1.2.18.ebuild 
b/dev-libs/librelp/librelp-1.2.18.ebuild
index ebb66c28009..d1bee65b63f 100644
--- a/dev-libs/librelp/librelp-1.2.18.ebuild
+++ b/dev-libs/librelp/librelp-1.2.18.ebuild
@@ -14,7 +14,7 @@ LICENSE="GPL-3+ doc? ( FDL-1.3 )"
 # subslot = soname version
 SLOT="0/0.4.0"
 
-KEYWORDS="amd64 arm ~arm64 ~hppa ~sparc x86"
+KEYWORDS="amd64 arm ~arm64 hppa ~sparc x86"
 IUSE="debug doc +ssl +gnutls libressl openssl static-libs"
 REQUIRED_USE="ssl? ( ^^ ( gnutls openssl ) )
gnutls? ( ssl )



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

2018-12-11 Thread Thomas Deutschmann
commit: 6b92b3e15711123e0e9e7ce6bbeac4719ae9cb22
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:29:08 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b92b3e1

dev-lang/ruby: mark s390 stable (bug #668904)

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

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

diff --git a/dev-lang/ruby/ruby-2.3.8-r1.ebuild 
b/dev-lang/ruby/ruby-2.3.8-r1.ebuild
index 6141a3902f9..b31aace2a5e 100644
--- a/dev-lang/ruby/ruby-2.3.8-r1.ebuild
+++ b/dev-lang/ruby/ruby-2.3.8-r1.ebuild
@@ -30,7 +30,7 @@ SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz
 
https://dev.gentoo.org/~flameeyes/ruby-team/${PN}-patches-${PATCHSET}.tar.bz2;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl tk xemacs ncurses +readline"
 
 RDEPEND="



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

2018-12-11 Thread Thomas Deutschmann
commit: baa250bcf3887050750d33bcfda8cf41fbcd1cd2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:36:49 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:36:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa250bc

dev-lang/ruby: s390 stable (bug #661262)

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

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

diff --git a/dev-lang/ruby/ruby-2.4.5.ebuild b/dev-lang/ruby/ruby-2.4.5.ebuild
index af35e08cab8..e74052eae34 100644
--- a/dev-lang/ruby/ruby-2.4.5.ebuild
+++ b/dev-lang/ruby/ruby-2.4.5.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.ruby-lang.org/;
 SRC_URI="mirror://ruby/${SLOT}/${MY_P}.tar.xz"
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="berkdb debug doc examples gdbm ipv6 jemalloc libressl +rdoc rubytests 
socks5 ssl static-libs tk xemacs"
 
 RDEPEND="



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

2018-12-11 Thread Thomas Deutschmann
commit: d810cff6e37aaf7cc999439734543edff281423f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:37:30 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:37:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d810cff6

dev-ruby/did_you_mean: s390 stable (bug #661262)

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

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

diff --git a/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild 
b/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild
index 37da5937769..233bd4ceb3d 100644
--- a/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild
+++ b/dev-ruby/did_you_mean/did_you_mean-1.1.2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/yuki24/did_you_mean;
 
 LICENSE="MIT"
 SLOT="2.4"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 all_ruby_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/files/, app-admin/rsyslog/

2018-12-11 Thread Thomas Deutschmann
commit: 599c2cadead2280e522fa8dace3f7446f364e0bc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:20:58 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599c2cad

app-admin/rsyslog: drop old

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

 app-admin/rsyslog/Manifest |   2 -
 .../files/rsyslog-8.35.0-fix-issue2719.patch   | 241 ---
 .../files/rsyslog-8.35.0-fix-issue2726.patch   |  41 --
 app-admin/rsyslog/rsyslog-8.35.0-r1.ebuild | 440 -
 4 files changed, 724 deletions(-)

diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index e61c657990d..ee6db5b2743 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,8 +1,6 @@
-DIST rsyslog-8.35.0.tar.gz 2590108 BLAKE2B 
e201c1366b8ab96c070829d51de079212e82216a793eb7622aa91c66e2330981de8be547b1ee7f102ed7d8c8de054d58ba151e95238146a61fba8fe908c5f929
 SHA512 
3b8845fc057147c2dd740b3bb432e7fb101ad60be5c6bc86a2c2796bcd3f3526c617d45b9e8301388d51047a125ca18ba4ac54f8be2a13eabbbe8fb9361beecc
 DIST rsyslog-8.38.0.tar.gz 2721798 BLAKE2B 
578bc9eefce4893a9c1eb54ee7360cd9fa51b3c87ffe07a0fd5b122987f991835f603417243084de0b59286e993ad1c84237e61c44bc18457b3660668421101b
 SHA512 
9dc3bdc4ef01c2af433478e182704694cb50849d811d476a03e4ce03b3c5aecfb506e7f1c1e51fadcd63da60b067d8011b92b8c9354a688fe66f7b6ffd8f9254
 DIST rsyslog-8.39.0.tar.gz 2721560 BLAKE2B 
0680cb31d0a07e5676a5c5626e46fa174b8df08ceec49b514624ff8ffeb750bbf199f73af1d89b9dfad121a292084d75b0a1218fb33138f1d7a149fd730cb3d9
 SHA512 
f46ead433f703df4af6ddc4bbb178ea145d7d2a35ee7749c32b9889f299ba20c83ed76c246530608198e84fef1f2bf10097344c31d5df38b9e0ae47cf4bee479
 DIST rsyslog-8.40.0.tar.gz 2726022 BLAKE2B 
33f7f2018200a20b01dbfabeeab592aa09d530edd313bb13f16c47cf3f67aebd9c465af3f1e468ca3d352cd83e4f4eee567c6fd54bbaee1723bee56f4631b440
 SHA512 
3d5d4f92e37ad9bf3767d5d7fc87fcb7956656f676a9495c78abd12fe9072ec8763b50543b198308a71d5d919721fb9b84b6725dd83a9d9b8a1639d81382c0dd
-DIST rsyslog-doc-8.35.0.tar.gz 7427270 BLAKE2B 
5441080c07a8398cd5d513ba6abe0335f62762f105354105549f0440c0429c62a4f28a4cc84a71d049bc8134cd64bda2c2210a2f30fd5b94f53e0bc783e7c8d1
 SHA512 
f78d0451eef789d60f7c5ae1eed46c4a9f7a6ade73b829f65aa2373aa786b00e84e8957089532b1b652838bd9f62b41d92530276a0d27e21b8e94d5f0e4728a6
 DIST rsyslog-doc-8.38.0.tar.gz 7662314 BLAKE2B 
57a121950a3f6630e4736a1ff998e93b543389107d146ddb148ecd2702bb208d21a7f4d77f2fd958f2a56e092341fc6a24ed1cc80a910cb1adb54c65b5b2da04
 SHA512 
e28a09ae2fcddc711d2cfd31207c9862192598e49964a47b41fc8fa3ae5b1e08b7e2589fb5af859d58d4bf028574eb56cac6514401aa56cb482fa1166863e6a5
 DIST rsyslog-doc-8.39.0.tar.gz 7674833 BLAKE2B 
1526e0637c3ab9846f447dcea48efbfd17aa517c2fc875c46ac190428db6aa2a0f81f8aaed6e5b0b6991a5c13f45bc818be76c0fec0eb45628ebf48b4956
 SHA512 
a6d09d384616a264fdf6e09fa0f61bd82a42340bac426d93119e11158f293dd58f894623aca30f2137e51bf701531f07938d014c9b8ec97d0a796447de3089de
 DIST rsyslog-doc-8.40.0.tar.gz 7709769 BLAKE2B 
cda3bbd005120e7100bb36cf4c0f99d3a037525c5451ead5957f4dfe06eaceeba8fb2e266f53203bee6fae97898774ee17862a52ca1dae99aeb3534bbfadcd60
 SHA512 
2e2f37336948984a8cf0e098eb46e61fe4de6366d63a98204ecd558f4e21b7c1f222659f7bdecdd22e0a61d34c442b4734dbe72a72e8716c768a900b954d473f

diff --git a/app-admin/rsyslog/files/rsyslog-8.35.0-fix-issue2719.patch 
b/app-admin/rsyslog/files/rsyslog-8.35.0-fix-issue2719.patch
deleted file mode 100644
index 8996acd27e8..000
--- a/app-admin/rsyslog/files/rsyslog-8.35.0-fix-issue2719.patch
+++ /dev/null
@@ -1,241 +0,0 @@
-Add missing files for mmkubernetes tests
-
-Upstream bug: https://github.com/rsyslog/rsyslog/pull/2719
-
 /dev/null
-+++ b/tests/mmkubernetes-basic.out.json
-@@ -0,0 +1,110 @@
-+[{
-+  "kubernetes": {
-+"namespace_id": "namespace-name2-id",
-+"namespace_labels": {
-+  "label_1_key": "label 1 value",
-+  "label_with_empty_value": "",
-+  "label_2_key": "label 2 value"
-+},
-+"creation_timestamp": "2018-04-09T21:56:39Z",
-+"pod_id": "pod-name2-id",
-+"labels": {
-+  "custom_label": "pod-name2-label-value",
-+  "deploymentconfig": "pod-name2-dc",
-+  "component": "pod-name2-component",
-+  "label_with_empty_value": "",
-+  "deployment": "pod-name2-deployment"
-+},
-+"pod_name": "pod-name2",
-+"namespace_name": "namespace-name2",
-+"container_name": "container-name2",
-+"master_url": "http://localhost:18443;
-+  },
-+  "docker": {
-+"container_id": "id2"
-+  }
-+},
-+{
-+  "message": "a message from container 4",
-+  "CONTAINER_NAME": 
"some-prefix_container-name4_pod-name4_namespace-name4_unused4_unused44",
-+  "CONTAINER_ID_FULL": "id4",
-+  "kubernetes": {
-+"namespace_id": "namespace-name4-id",
-+"namespace_labels": {
-+  "label_1_key": "label 1 value",
-+   

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

2018-12-11 Thread Thomas Deutschmann
commit: 808eb4cfa084f3b56412dd987880bfb0e81bb928
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:39:01 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:39:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808eb4cf

dev-ruby/kpeg: s390 stable (bug #661262)

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

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

diff --git a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild 
b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild
index d5485a5ce97..a54872f6487 100644
--- a/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild
+++ b/dev-ruby/kpeg/kpeg-1.1.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/evanphx/kpeg;
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 PATCHES=( "${FILESDIR}/${P}-utf8.patch" )



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

2018-12-11 Thread Thomas Deutschmann
commit: 00a8d4fd2e70b1dc5865031fa05b7014b509ccd4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:20:12 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a8d4fd

app-admin/rsyslog: mark hppa stable (bug #667542)

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

 app-admin/rsyslog/rsyslog-8.38.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rsyslog/rsyslog-8.38.0-r1.ebuild 
b/app-admin/rsyslog/rsyslog-8.38.0-r1.ebuild
index c8bdef468e9..8cd541ba555 100644
--- a/app-admin/rsyslog/rsyslog-8.38.0-r1.ebuild
+++ b/app-admin/rsyslog/rsyslog-8.38.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
 
inherit git-r3
 else
-   KEYWORDS="amd64 arm ~arm64 ~hppa x86"
+   KEYWORDS="amd64 arm ~arm64 hppa x86"
 
SRC_URI="
https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz



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

2018-12-11 Thread Thomas Deutschmann
commit: 2f06f7c32332fec25878d08fb639774637b76e78
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:38:17 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:38:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f06f7c3

dev-ruby/json: s390 stable (bug #661262)

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

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

diff --git a/dev-ruby/json/json-2.1.0.ebuild b/dev-ruby/json/json-2.1.0.ebuild
index cb9f35d02ae..ad052fcdb9d 100644
--- a/dev-ruby/json/json-2.1.0.ebuild
+++ b/dev-ruby/json/json-2.1.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="A JSON implementation as a Ruby extension"
 HOMEPAGE="https://github.com/flori/json;
 LICENSE="Ruby"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="2"
 IUSE=""
 



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

2018-12-11 Thread Thomas Deutschmann
commit: 89b8628931f43a9058db75ab04d1089baba67253
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:21:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b86289

dev-libs/librdkafka: drop old

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

 dev-libs/librdkafka/Manifest |  1 -
 dev-libs/librdkafka/librdkafka-0.11.4.ebuild | 71 
 2 files changed, 72 deletions(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 0d10c5fc79a..6cb8046324a 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1,2 @@
-DIST librdkafka-0.11.4.tar.gz 1900117 BLAKE2B 
3e755c91d6a2e12829ba841749977f8c05c9f243d79db64247547e4a49790e67d07f7d82633f45689dcc5f88caaef200027e6af3866de283c1de6120d7f98467
 SHA512 
6b34e7c476d328a2f8e8321f6ddcaeaf43730284bb3aaddac81c3cd9a1fa5d7f7ef7481f1093b36d89edde7b766da6cd27a9eb9a635b12b640e8a46a269bafc8
 DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41
 SHA512 
4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c
 DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0
 SHA512 
9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718

diff --git a/dev-libs/librdkafka/librdkafka-0.11.4.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.4.ebuild
deleted file mode 100644
index 4e975e7bdf0..000
--- a/dev-libs/librdkafka/librdkafka-0.11.4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 hppa ~ppc x86"
-fi
-
-LICENSE="BSD-2"
-
-# subslot = soname version
-SLOT="0/1"
-
-IUSE="lz4 sasl ssl static-libs"
-
-RDEPEND="
-   lz4? ( app-arch/lz4:=[static-libs(-)?] )
-   sasl? ( dev-libs/cyrus-sasl:= )
-   ssl? ( dev-libs/openssl:0= )
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_configure() {
-   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
-
-   local myeconf=(
-   --no-cache
-   --no-download
-   --disable-debug-symbols
-   $(use_enable lz4)
-   $(use_enable sasl)
-   $(usex static-libs '--enable-static' '')
-   $(use_enable ssl)
-   )
-
-   econf ${myeconf[@]}
-}
-
-src_test() {
-   emake -C tests run_local
-}
-
-src_install() {
-   local DOCS=(
-   README.md
-   CONFIGURATION.md
-   INTRODUCTION.md
-   )
-
-   default
-
-   if ! use static-libs; then
-   find "${ED}"usr/lib* -name '*.la' -o -name '*.a' -delete || die
-   fi
-}



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

2018-12-11 Thread Thomas Deutschmann
commit: de2228ceafaf9e6b18baf510b7e9faa26a75cbb4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:40:31 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:40:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2228ce

dev-ruby/rdoc: s390 stable (bug #661262)

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

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

diff --git a/dev-ruby/rdoc/rdoc-5.1.0.ebuild b/dev-ruby/rdoc/rdoc-5.1.0.ebuild
index fabdae5b246..dde9e95f0c1 100644
--- a/dev-ruby/rdoc/rdoc-5.1.0.ebuild
+++ b/dev-ruby/rdoc/rdoc-5.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/rdoc/rdoc/;
 SRC_URI="https://github.com/rdoc/rdoc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Ruby MIT"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 SLOT="0"
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: virtual/rubygems/

2018-12-11 Thread Thomas Deutschmann
commit: 02094613298a7fd8eb6e8c72c4781803c8de33c5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:41:51 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:41:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02094613

virtual/rubygems: s390 stable (bug #661262)

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

 virtual/rubygems/rubygems-14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/rubygems/rubygems-14.ebuild 
b/virtual/rubygems/rubygems-14.ebuild
index 7317a6d8409..97543c81e0e 100644
--- a/virtual/rubygems/rubygems-14.ebuild
+++ b/virtual/rubygems/rubygems-14.ebuild
@@ -8,7 +8,7 @@ inherit ruby-ng
 
 DESCRIPTION="Virtual ebuild for rubygems"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~ppc-aix ~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 ~sh 
~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 
 RDEPEND="
ruby_targets_rbx? ( dev-lang/rubinius )



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

2018-12-11 Thread Thomas Deutschmann
commit: 80da05fb2c7e49a0335d20c7407a7edfb6d1b331
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:41:10 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:41:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80da05fb

dev-ruby/xmlrpc: s390 stable (bug #661262)

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

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

diff --git a/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild 
b/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild
index 08608e7606f..06915ee8a7e 100644
--- a/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild
+++ b/dev-ruby/xmlrpc/xmlrpc-0.3.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/ruby/xmlrpc/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Ruby"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( dev-ruby/test-unit )"



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

2018-12-11 Thread Thomas Deutschmann
commit: 6a9e0ec862bcbb023238e58f7cd8ece0371d61a7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:39:44 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:39:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9e0ec8

dev-ruby/rake: s390 stable (bug #661262)

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

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

diff --git a/dev-ruby/rake/rake-12.3.1.ebuild b/dev-ruby/rake/rake-12.3.1.ebuild
index b2b0ffbbaf3..ace90f24663 100644
--- a/dev-ruby/rake/rake-12.3.1.ebuild
+++ b/dev-ruby/rake/rake-12.3.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ruby/rake/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc"
 
 DEPEND+=" app-arch/gzip"



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

2018-12-11 Thread Thomas Deutschmann
commit: a22fa9e6ac7779f5b1093a1867087244984d467e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:19:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22fa9e6

dev-libs/librdkafka: mark hppa stable (bug #667542)

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

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

diff --git a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
index 59e3da0002c..8d19079df92 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc x86"
+   KEYWORDS="amd64 arm ~arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



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

2018-12-11 Thread Michał Górny
commit: 39c38c5c6b531caeb0080191129ca902a9acc6c9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 11 16:15:53 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 11 16:15:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c38c5c

licenses: Remove unused Ikanos license

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

 licenses/Ikanos | 35 ---
 1 file changed, 35 deletions(-)

diff --git a/licenses/Ikanos b/licenses/Ikanos
deleted file mode 100644
index de50889dc5e..000
--- a/licenses/Ikanos
+++ /dev/null
@@ -1,35 +0,0 @@
-Copyright (2006) Ikanos Communications, Inc. 
-
-Redistribution and use in source and binary forms, with or without 
-modification, are permitted provided that the following 
-conditions are met: 
-
-* Redistribution of source code must retain the above copyright 
-notice, this list of conditions and the following disclaimer. 
-
-* Redistribution in binary form must reproduce the above 
-copyright notice, this list of conditions and the following 
-disclaimer in the documentation and/or other materials provided 
-with the distribution. 
-
-* The name of Ikanos Corporation may not be used to endorse 
-  or promote products derived from this source code without specific 
-  prior written consent of Ikanos Corporation. 
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 
-USER ACKNOWLEDGES AND AGREES THAT THE PURCHASE OR USE OF THIS SOFTWARE WILL
-NOT CREATE OR GIVE GROUNDS FOR A LICENSE BY IMPLICATION, ESTOPPEL, OR
-OTHERWISE IN ANY INTELLECTUAL PROPERTY RIGHTS (PATENT, COPYRIGHT, TRADE
-SECRET, MASK WORK, OR OTHER PROPRIETARY RIGHT) EMBODIED IN ANY OTHER IKANOS
-HARDWARE OR SOFTWARE EITHER SOLELY OR IN COMBINATION WITH THIS SOFTWARE. 
-



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

2018-12-11 Thread Michał Górny
commit: 3c4a62beceaf4b8b49c437ea357d792b9a1cdeb3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 11 16:15:35 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 11 16:15:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4a62be

licenses: Remove unused cmigemo license

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

 licenses/cmigemo | 56 
 1 file changed, 56 deletions(-)

diff --git a/licenses/cmigemo b/licenses/cmigemo
deleted file mode 100644
index 84def22c71f..000
--- a/licenses/cmigemo
+++ /dev/null
@@ -1,56 +0,0 @@
-This translation is informal, and *not* officially approved by The Maintainer
-as valid.  To be completely sure of what is permitted, refer to the original
-Japanese license file in /usr/share/doc/cmigemo-${PV}/LICENSE_j.txt.
-
-TERMS AND CONDITIONS OF USE
-  The meanings of each term are defined as following.
-  This Software : C/Migemo (including binary files and source code,
-excluding data of dictionaries)
-  Illegal Actions   : Actions which are different from descriptions in
-  document or which are not in document
-  The Maintainer: An individual who posses This Software
-  (The Creator, The Copyright Holder)
-  (At the time when these conditions are created:
-  MURAOKA Taro )
-  End User  : An individual who uses or used This Software
-  Third Parties : Other individuals who do not correspond to neither
-  The Maintainer nor End User
-  (Especially including creators and copyright holders
-   of data of dictionaries)
-
-  The use of This Software is permitted to only those who accept the following
-  conditions.  If End User does not agree to them, he must stop using This
-  Software and must delete related files from his storage media.
-
-  (Conditions concerning to The Maintainer)
-  The Maintainer has the right to change these conditions.
-
-  The Maintainer has the following rights concerning to This Software.
-- The right to modify this software
-- The right to distribute This Software
-- The right to permit use of This Software
-- The right to transfer some or all of the above rights
-
-  The Maintainer has the obligation to correct Illegal Actions of This
-  Software.
-
-  The Maintainer is immuned from the loss which End Users had or the damage
-  which End Users suffered.
-
-  (Conditions according to End Users)
-  End Users have the following obligations when using This Software.
-- The obligation to pay charge according to the regulations laid 
-  down separately.
-- The obligation to protect the rights of The Maintainer
-- The obligation to protect the rights of Third Parties
-
-  End Users have the right to use This Software for any purpose as long as
-  there is no contradiction to other conditions.
-
-  (Condition according to royalty)
-  The charge for using This Software is laid down as following:
-- zero Yen
-
-  (End Of Conditions)
-  If End User does not agree to the above conditions, he must stop using This
-  Software.



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

2018-12-11 Thread Michał Górny
commit: 81c21d6ead27d4cae89c245a1d09bfa184b6a276
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec 11 16:14:56 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec 11 16:14:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81c21d6e

profiles/base: Remove obsolete mate-power-manager[pm-utils] mask

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

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

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d33cbb7da2f..5b180147d44 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -44,10 +44,6 @@ sci-libs/ceres-solver sparse
 # Waiting for >=dev-libs/libressl-2.7 to be unmasked.
 >=app-crypt/xca-2.1.0 libressl
 
-# Pacho Ramos  (04 Nov 2018)
-# upower-pm-utils will be removed (#596988)
-mate-extra/mate-power-manager pm-utils
-
 # Alfredo Tupone  (24 Oct 2018)
 # jit brokes build of gnat-gpl
 dev-lang/gnat-gpl jit



  1   2   3   >