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

2019-03-04 Thread Alon Bar-Lev
commit: 2801f162470e38bd8d17968a9c89572832bb0d08
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Tue Mar  5 07:42:47 2019 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Tue Mar  5 07:42:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2801f162

dev-libs/libp11: version bump

Signed-off-by: Alon Bar-Lev  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/libp11/Manifest|  1 +
 dev-libs/libp11/libp11-0.4.9.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/libp11/Manifest b/dev-libs/libp11/Manifest
index 8a234e011e8..162fa2e7770 100644
--- a/dev-libs/libp11/Manifest
+++ b/dev-libs/libp11/Manifest
@@ -1,2 +1,3 @@
 DIST libp11-0.4.4.tar.gz 450709 BLAKE2B 
4424c8dd8ee1f581c179c36b47bc03269f1c6b38bed2517a1209c8eaf2d8c2ab62da928b4cd20f1355b56dfbecbd2bd695118f7690c3eba2f5c188c6c4b5b169
 SHA512 
12d1e39981e62d758dc12a39c2ed5b6967a6e8c1db706c491db2c9aa0394fac278fa47dd4c64aa961e3b5ea98c1799b4ef7ef617ac076a414d88a6e29d5f0c4b
 DIST libp11-0.4.7.tar.gz 475538 BLAKE2B 
81d36f0795cae00a20be935790441b46257728cc5b1d9eb16d6c5df2609a795a68e12d0dc6b34b0348107fbd8c136d27dbadc42e0bc8970d5e491529e1903091
 SHA512 
8142b32bee9e6763b506b93be788a4df2b28ae8cb3ad6e11fc53ba3db770d77bdcc0362661c2f906cab1b5afc2828019f3d0f0b9d898414c0d6266201b7e08e6
+DIST libp11-0.4.9.tar.gz 492083 BLAKE2B 
df84d9303e6e143fbfeaaf2e8d0b57f3c4cd63356b15d629ab210196611ab42e396cf7efa69392ac81dd9fd591aea5580e0b38f545bf9bad9ec4748d08da90d2
 SHA512 
0c4a76ee7a5d98ec144dac1de8d4f52ad2515e6c578b3ee9705ef861bc06a27477b6ec42cf1d96944844f006992aef449b579b430b2e32d367f29d1a0d82f8ee

diff --git a/dev-libs/libp11/libp11-0.4.9.ebuild 
b/dev-libs/libp11/libp11-0.4.9.ebuild
new file mode 100644
index 000..75e1ca5a431
--- /dev/null
+++ b/dev-libs/libp11/libp11-0.4.9.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Abstraction layer to simplify PKCS#11 API"
+HOMEPAGE="https://github.com/opensc/libp11/wiki";
+SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="libressl bindist doc static-libs"
+
+RDEPEND="
+   !libressl? ( dev-libs/openssl:0=[bindist=] )
+   libressl? ( dev-libs/libressl:0= )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )"
+
+src_configure() {
+   econf \
+   --enable-shared \
+   $(use_enable static-libs static) \
+   $(use_enable doc api-doc)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-bootstrap-theme/

2019-03-04 Thread Matt Turner
commit: 5053c5943861f5afe3281e7c7fa2a0db54e9eb2b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar  5 06:22:08 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar  5 06:22:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5053c594

dev-python/sphinx-bootstrap-theme-0.6.5: ppc stable, bug 676622

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

 dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild 
b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
index 83f25017a9b..8fb1c146345 100644
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
+++ b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ia64 ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux 
~x86-linux"
 IUSE=""
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-03-04 Thread Matt Turner
commit: 5c51944e6b727eb05099c602c986de13ba4cbb40
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar  5 06:22:09 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar  5 06:22:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c51944e

dev-python/future-0.17.0: ppc64 stable, bug 676622

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

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

diff --git a/dev-python/future/future-0.17.0.ebuild 
b/dev-python/future/future-0.17.0.ebuild
index 054632f5b5b..d67e4160eea 100644
--- a/dev-python/future/future-0.17.0.ebuild
+++ b/dev-python/future/future-0.17.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd 
~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 BDEPEND="



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

2019-03-04 Thread Matt Turner
commit: 1fa5de8994e95cfa4173da772a4a84d7b49ca9c5
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar  5 06:22:07 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar  5 06:22:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa5de89

dev-python/future-0.17.0: ppc stable, bug 676622

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

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

diff --git a/dev-python/future/future-0.17.0.ebuild 
b/dev-python/future/future-0.17.0.ebuild
index cdf881a1c1a..054632f5b5b 100644
--- a/dev-python/future/future-0.17.0.ebuild
+++ b/dev-python/future/future-0.17.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-fbsd ~amd64-linux ~x86-linux"
 IUSE="doc test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-bootstrap-theme/

2019-03-04 Thread Matt Turner
commit: 55e1ae85fb1bc512ad6b27e15132afa89dce663d
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar  5 06:22:10 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar  5 06:22:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e1ae85

dev-python/sphinx-bootstrap-theme-0.6.5: ppc64 stable, bug 676622

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

 dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild 
b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
index 8fb1c146345..0d74bb9a4cd 100644
--- a/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
+++ b/dev-python/sphinx-bootstrap-theme/sphinx-bootstrap-theme-0.6.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="alpha amd64 ia64 ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="alpha amd64 ia64 ppc ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux 
~x86-linux"
 IUSE=""
 
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2019-03-04 Thread Hans de Graaff
commit: c19e212722b4314b1dc775526a7cd65e8dbe2bf0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar  5 05:06:22 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  5 05:32:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19e2127

dev-ruby/rubygems: add 2.7.9

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

 dev-ruby/rubygems/Manifest  |   1 +
 dev-ruby/rubygems/rubygems-2.7.9.ebuild | 116 
 2 files changed, 117 insertions(+)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 9bf934cf490..8b9e31f560b 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -1,4 +1,5 @@
 DIST rubygems-2.7.6.tgz 852486 BLAKE2B 
b2c7cf7f2ce5a27beff846d85a3ca2867a4bbadd5bc76af0df76e774c239979bc4b3fac406a65c45444c9f401f92cd1058b45c8b3750c1ee5477cd2b4b513709
 SHA512 
bc168afc40c974dbc7c37eb5678432ba2ed7469c3f007a159699467ff2cff5205c508237193ee8becaa6eb555b043969cc5f92b2aaa6bf7c958dd7c187e258a7
 DIST rubygems-2.7.7.tgz 915847 BLAKE2B 
a7a2ae2b88d7e6bfc68c298802dd29d6dd0c76573e39a3088ba06b112761059f6bbbe4565e7e7e22fb1121fc597c2139dc8a80ae1555ab15713cb2ebc50f5710
 SHA512 
f93b7eacf5ef8725c40d618daf9deabc7e9eed74b3b7f13ecd16f89205fe24958e782314c52f8a8fe3205b93e20b830b4fbf7ff8944ff1cf56feb7de2d773252
 DIST rubygems-2.7.8.tgz 920781 BLAKE2B 
a7552177c4bb54f7728e5fec1d7ead19fe8af3253c1f09d1a180ca9a1b853983b66e90b3220b603f13d100029878a4cac834149495e417d0b230d25f361a925d
 SHA512 
3d1cf68377dfcf102028342258aaff5a7257d2d2b34a80508c85aa258d810add46e65a157f902c271b0b7b568c437372d17246e89cd88f8500e47c008d17f1a6
+DIST rubygems-2.7.9.tgz 862854 BLAKE2B 
7bccb1fe1ce11b33501f881d01b8b0159e6b3c0a434fa100b98490cd1813b5309610e8ef5d1a2c5ab23c22bf0cd55ace7b055ee57f9057398662276128b3e949
 SHA512 
5f699f47bc24d8ffd4f8f44a509a9df71fcd945ca2574dc9d5050bfe06a44830a368f45d204112d7a4f1877e1600a6fe4d1b6b68f9a55288664667b4220a7d72
 DIST rubygems-3.0.1.tgz 937709 BLAKE2B 
23efa0c2a4af48c81877027cc38929320b4c16f5fdc2f7003616e50fa24eaf1895cc9a1786ba91ea42eddee6c85a433edbbcfd06e9f0f04912d045d9bc437c12
 SHA512 
dc29ad51ec67b1dca82a23973ea92153482788964d0755bdcd3c650116915c461c6e5fb1c826be3ee04a497fec4ac2826904bd406f24611e77cd8c9eaf4d8729

diff --git a/dev-ruby/rubygems/rubygems-2.7.9.ebuild 
b/dev-ruby/rubygems/rubygems-2.7.9.ebuild
new file mode 100644
index 000..231de1887ec
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-2.7.9.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/";
+LICENSE="GPL-2 || ( Ruby MIT )"
+
+SRC_URI="https://rubygems.org/rubygems/${P}.tgz";
+
+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="0"
+IUSE="server test"
+
+PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/json
+   >=dev-ruby/minitest-4:0
+   dev-ruby/rdoc
+   )"
+
+all_ruby_prepare() {
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+
+   # Skip tests for default gems that all fail
+   sed -i -e '/test_default_gems_use_full_paths/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/test_execute_ignore_default_gem_verbose/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_cleanup_command.rb || die
+   sed -i -e '/test_execute_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_contents_command.rb 
test/rubygems/test_gem_commands_pristine_command.rb || die
+   sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^  
end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
+   sed -i -e '/test_execute_all/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_uninstall_command.rb || die
+   sed -i -e 
'/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^
  end/ s:^:#:' \
+   test/rubygems/test_{gem_installer,require}.rb || die
+   sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^  end/ 
s:^:#:' test/rubygems/test_gem_specification.rb || die
+   sed -i -e '/test_uninstall_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_uninstaller.rb || die
+   rm -f test/rubygems/test_gem_indexer.rb || die
+   sed -i -e 
'/test_\(

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

2019-03-04 Thread Hans de Graaff
commit: f7b8c72088c8a13835c47d7410385d0eb1294304
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar  5 05:16:51 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  5 05:32:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b8c720

dev-ruby/rubygems: add 3.0.3

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

 dev-ruby/rubygems/Manifest  |   1 +
 dev-ruby/rubygems/rubygems-3.0.3.ebuild | 120 
 2 files changed, 121 insertions(+)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index af4e08c3184..6f018762915 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -1,3 +1,4 @@
 DIST rubygems-2.7.6.tgz 852486 BLAKE2B 
b2c7cf7f2ce5a27beff846d85a3ca2867a4bbadd5bc76af0df76e774c239979bc4b3fac406a65c45444c9f401f92cd1058b45c8b3750c1ee5477cd2b4b513709
 SHA512 
bc168afc40c974dbc7c37eb5678432ba2ed7469c3f007a159699467ff2cff5205c508237193ee8becaa6eb555b043969cc5f92b2aaa6bf7c958dd7c187e258a7
 DIST rubygems-2.7.9.tgz 862854 BLAKE2B 
7bccb1fe1ce11b33501f881d01b8b0159e6b3c0a434fa100b98490cd1813b5309610e8ef5d1a2c5ab23c22bf0cd55ace7b055ee57f9057398662276128b3e949
 SHA512 
5f699f47bc24d8ffd4f8f44a509a9df71fcd945ca2574dc9d5050bfe06a44830a368f45d204112d7a4f1877e1600a6fe4d1b6b68f9a55288664667b4220a7d72
 DIST rubygems-3.0.1.tgz 937709 BLAKE2B 
23efa0c2a4af48c81877027cc38929320b4c16f5fdc2f7003616e50fa24eaf1895cc9a1786ba91ea42eddee6c85a433edbbcfd06e9f0f04912d045d9bc437c12
 SHA512 
dc29ad51ec67b1dca82a23973ea92153482788964d0755bdcd3c650116915c461c6e5fb1c826be3ee04a497fec4ac2826904bd406f24611e77cd8c9eaf4d8729
+DIST rubygems-3.0.3.tgz 904175 BLAKE2B 
d99de4bdd51779ab214bc4a81f55483341a2c193d4304b8eeb6105cb95877e0a33fe03d93c47433ad3c6bdc8d3e453e33ffb799fd36164feac31616f95eeced4
 SHA512 
1dd585243341901c7b4cc60a4902000c10ce57fe2cc9c28e27e274a2e6029f936cde1c99d7097c93c2c5b2c8bcee5d692c8fe5cc00c996a040e4954b674e330e

diff --git a/dev-ruby/rubygems/rubygems-3.0.3.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
new file mode 100644
index 000..7dba497b77b
--- /dev/null
+++ b/dev-ruby/rubygems/rubygems-3.0.3.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+inherit ruby-ng prefix
+
+DESCRIPTION="Centralized Ruby extension management system"
+HOMEPAGE="https://rubygems.org/";
+LICENSE="GPL-2 || ( Ruby MIT )"
+
+SRC_URI="https://rubygems.org/rubygems/${P}.tgz";
+
+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="0"
+IUSE="server test"
+
+PDEPEND="server? ( =dev-ruby/builder-3* )"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/json
+   dev-ruby/minitest:5
+   dev-ruby/rdoc
+   )"
+
+all_ruby_prepare() {
+
+   mkdir -p lib/rubygems/defaults || die
+   cp "${FILESDIR}/gentoo-defaults.rb" 
lib/rubygems/defaults/operating_system.rb || die
+
+   eprefixify lib/rubygems/defaults/operating_system.rb
+
+   # Disable broken tests when changing default values:
+   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/assert_self_install_permissions/,/^  end/ 
s/^.*RUBY_INSTALL_NAME.*//' test/rubygems/test_gem.rb || die
+
+   # Skip tests for default gems that all fail
+   sed -i -e '/test_default_gems_use_full_paths/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
+   sed -i -e '/test_execute_ignore_default_gem_verbose/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_cleanup_command.rb || die
+   sed -i -e '/test_execute_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_contents_command.rb 
test/rubygems/test_gem_commands_pristine_command.rb || die
+   sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^  
end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
+   sed -i -e '/test_execute_all/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_uninstall_command.rb || die
+   sed -i -e 
'/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^
  end/ s:^:#:' \
+   test/rubygems/test_{gem_installer,require}.rb || die
+   sed -i -e 
'/test_\(load_default_gem\|default_spec_stub\|self_stubs\)/,/^  end/ s:^:#:' 
test/rubygems/test_gem_specification.rb || die
+   sed -i -e '/test_uninstall_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_uninstaller.rb || die
+   rm -f test/rubygems/test_gem_indexer.rb || die
+   sed -i -e 
'/test_\(require_when_gem_defined\|realworld_default_gem\)/,/^  end/ s:^:#:' 
test/rubygems/test_require.rb || die
+   rm -f test/rubygems/test_gem_commands_setup_command.rb |

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

2019-03-04 Thread Hans de Graaff
commit: c8ba2a3b94a0ee3ad4afe4af0dedd4de5e6b7790
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar  5 05:07:02 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  5 05:32:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ba2a3b

dev-ruby/rubygems: cleanup

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

 dev-ruby/rubygems/Manifest |   2 -
 dev-ruby/rubygems/rubygems-2.7.7-r1.ebuild | 116 -
 dev-ruby/rubygems/rubygems-2.7.8.ebuild| 116 -
 3 files changed, 234 deletions(-)

diff --git a/dev-ruby/rubygems/Manifest b/dev-ruby/rubygems/Manifest
index 8b9e31f560b..af4e08c3184 100644
--- a/dev-ruby/rubygems/Manifest
+++ b/dev-ruby/rubygems/Manifest
@@ -1,5 +1,3 @@
 DIST rubygems-2.7.6.tgz 852486 BLAKE2B 
b2c7cf7f2ce5a27beff846d85a3ca2867a4bbadd5bc76af0df76e774c239979bc4b3fac406a65c45444c9f401f92cd1058b45c8b3750c1ee5477cd2b4b513709
 SHA512 
bc168afc40c974dbc7c37eb5678432ba2ed7469c3f007a159699467ff2cff5205c508237193ee8becaa6eb555b043969cc5f92b2aaa6bf7c958dd7c187e258a7
-DIST rubygems-2.7.7.tgz 915847 BLAKE2B 
a7a2ae2b88d7e6bfc68c298802dd29d6dd0c76573e39a3088ba06b112761059f6bbbe4565e7e7e22fb1121fc597c2139dc8a80ae1555ab15713cb2ebc50f5710
 SHA512 
f93b7eacf5ef8725c40d618daf9deabc7e9eed74b3b7f13ecd16f89205fe24958e782314c52f8a8fe3205b93e20b830b4fbf7ff8944ff1cf56feb7de2d773252
-DIST rubygems-2.7.8.tgz 920781 BLAKE2B 
a7552177c4bb54f7728e5fec1d7ead19fe8af3253c1f09d1a180ca9a1b853983b66e90b3220b603f13d100029878a4cac834149495e417d0b230d25f361a925d
 SHA512 
3d1cf68377dfcf102028342258aaff5a7257d2d2b34a80508c85aa258d810add46e65a157f902c271b0b7b568c437372d17246e89cd88f8500e47c008d17f1a6
 DIST rubygems-2.7.9.tgz 862854 BLAKE2B 
7bccb1fe1ce11b33501f881d01b8b0159e6b3c0a434fa100b98490cd1813b5309610e8ef5d1a2c5ab23c22bf0cd55ace7b055ee57f9057398662276128b3e949
 SHA512 
5f699f47bc24d8ffd4f8f44a509a9df71fcd945ca2574dc9d5050bfe06a44830a368f45d204112d7a4f1877e1600a6fe4d1b6b68f9a55288664667b4220a7d72
 DIST rubygems-3.0.1.tgz 937709 BLAKE2B 
23efa0c2a4af48c81877027cc38929320b4c16f5fdc2f7003616e50fa24eaf1895cc9a1786ba91ea42eddee6c85a433edbbcfd06e9f0f04912d045d9bc437c12
 SHA512 
dc29ad51ec67b1dca82a23973ea92153482788964d0755bdcd3c650116915c461c6e5fb1c826be3ee04a497fec4ac2826904bd406f24611e77cd8c9eaf4d8729

diff --git a/dev-ruby/rubygems/rubygems-2.7.7-r1.ebuild 
b/dev-ruby/rubygems/rubygems-2.7.7-r1.ebuild
deleted file mode 100644
index c04b117ed93..000
--- a/dev-ruby/rubygems/rubygems-2.7.7-r1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-inherit ruby-ng prefix
-
-DESCRIPTION="Centralized Ruby extension management system"
-HOMEPAGE="https://rubygems.org/";
-LICENSE="GPL-2 || ( Ruby MIT )"
-
-SRC_URI="https://rubygems.org/rubygems/${P}.tgz";
-
-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="0"
-IUSE="server test"
-
-PDEPEND="server? ( >=dev-ruby/builder-2.1 )"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/json
-   >=dev-ruby/minitest-4:0
-   dev-ruby/rdoc
-   )"
-
-all_ruby_prepare() {
-
-   mkdir -p lib/rubygems/defaults || die
-   cp "${FILESDIR}/gentoo-defaults.rb" 
lib/rubygems/defaults/operating_system.rb || die
-
-   eprefixify lib/rubygems/defaults/operating_system.rb
-
-   # Disable broken tests when changing default values:
-   sed -i -e '/test_default_path/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
-
-   # Skip tests for default gems that all fail
-   sed -i -e '/test_default_gems_use_full_paths/,/^  end/ s:^:#:' 
test/rubygems/test_gem.rb || die
-   sed -i -e '/test_execute_ignore_default_gem_verbose/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_cleanup_command.rb || die
-   sed -i -e '/test_execute_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_contents_command.rb 
test/rubygems/test_gem_commands_pristine_command.rb || die
-   sed -i -e '/test_execute_\(default_details\|show_default_gems\)/,/^  
end/ s:^:#:' test/rubygems/test_gem_commands_query_command.rb || die
-   sed -i -e '/test_execute_all/,/^  end/ s:^:#:' 
test/rubygems/test_gem_commands_uninstall_command.rb || die
-   sed -i -e 
'/\(test_default_gem\|test_check_executable_overwrite\|test_require_works_after_cleanup\)/,/^
  end/ s:^:#:' \
-   test/rubygems/test_{gem_installer,require}.rb || die
-   sed -i -e '/test_\(load_default_gem\|default_spec_stub\)/,/^  end/ 
s:^:#:' test/rubygems/test_gem_specification.rb || die
-   sed -i -e '/test_uninstall_default_gem/,/^  end/ s:^:#:' 
test/rubygems/test_gem_un

[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2019-03-04 Thread Eray Aslan
commit: ce4f258fc881b89212f5a0d2a885c30512716c73
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Mar  5 05:30:06 2019 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Mar  5 05:30:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce4f258f

mail-mta/postfix: remove old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest|   3 -
 mail-mta/postfix/postfix-3.1.6.ebuild| 308 ---
 mail-mta/postfix/postfix-3.2.6.ebuild| 301 --
 mail-mta/postfix/postfix-3.3.1.ebuild| 301 --
 mail-mta/postfix/postfix-3.3.2-r1.ebuild | 308 ---
 5 files changed, 1221 deletions(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index ba644ac8831..a348aa7376d 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -1,9 +1,6 @@
 DIST postfix-2.10.9.tar.gz 3820525 BLAKE2B 
ed1fc10f016cdc63fe2b86c68cca270c98348417babf6d8e05f76fa2550f5cbca95825f14cf54897e66323cdbe6132a1046402b853b6f000ade630277278c748
 SHA512 
c77df7ccc051bd72271dc5298da0ca4e45397b1ba96fc8be31e095f5b15cd30ebc0b29cf638e76efc65503cb241efd937f2d64aaa97243402c35e2927b7a7b91
-DIST postfix-3.1.6.tar.gz 4341308 BLAKE2B 
6a5ec763cf96770240f63b35b4532c555cc6e5e807aeaa526366d3069e83399e470703677ed63f51c4d4178ed66b3644b71b5f586ba78f4bfe5caad4b36c13f9
 SHA512 
646317393d33fcec99bef7f3dc142a847591927bc034c0c71e578baedad1875040cfeabdaa3436312f60485cb69bbdb31197aa9e7526a457946d7749b781099b
 DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8
-DIST postfix-3.2.6.tar.gz 4395159 BLAKE2B 
2eef28f9189830725c02b98512ca7859770f090cbef3fe453b57fade967fd20f94cd3cd8e8955252dc230e674ed7827fc68ad910cd4fc63029dc2c92ea75f0af
 SHA512 
081751fe9af7612e7ee01a80ceffbc09db60764e12099d2a5e053205d0e7c70c6ef4f96526e1a98780965c43354e0ccd6ef61b4dbe93b249179890b81836c705
 DIST postfix-3.3.1.tar.gz 4420912 BLAKE2B 
065fd04cdfa343a6c50a629e8da47fad71465df790ca88adcad4efc7ab273330c39998c6bf503587b8bcba3d87bb98b1be6413e49449e2241258a99217473c11
 SHA512 
2307f50f8b7dab1db46ebe4ae30bc5682a25b9c49ae5ae65aa95b4620bb5450dd5929977c0f34b9e73a92ca6af36fd8e24167732420a1a2d89167c7a3b197276
-DIST postfix-3.3.2.tar.gz 4429452 BLAKE2B 
8cbb4ea6626da1fdb78a3f4e5c546b6a335fe7e5727c2f7eb3f14e2b28791165857112e6af4698eae7e38339232fed722e238e289fef40bd1091b3048a543f7f
 SHA512 
df67eb978751900d357597def16f744dae990f5cc4e48af8dca57f84b0140e05416712727c1760b8f557ed3564cd593620756561b0a6f31db4b54d928e15293f
 DIST postfix-3.3.3.tar.gz 4429713 BLAKE2B 
0699d9bdc0f3a5267f9cbe5dc3b6ddc2e83d1b984b07638913c8ba419a0c71135ccae6f434aa2c60f69ffe60356b7a7652a6d83c176b119cd2f9ab8374a32283
 SHA512 
9d04d48b5393c49c00ca62f0a24e21c9642f2b645431b66b532a559ad1b4d35c7581fec8bd1bb1a2d7b31b812b1cea3b29e0a0cbd6576bd377b2c810d27b7ec3
 DIST postfix-3.4.0.tar.gz 4580627 BLAKE2B 
4a2356c8bd74d7146833e321e426503003058ba92e50a486fee2eb39a4a75aa96fb48511b4ea457fa94c84363593f24f3671b42bda4e92dcb71bb8eccf219996
 SHA512 
2afc7a4aef8768eb140b803b9e29d9270bd536d168845bfde18fc58c233d6d7293ab4ad40ab0b452c55130f7139246c752007e8d676294af3068110a9021f4e2
 DIST postfix-3.5-20190304.tar.gz 4570692 BLAKE2B 
a86a57eb3603b6253268988e1a2290db59a5951092f26c113ba96a46506c9c8ea7cb31ad075ca19c7cc413e29d3fcbbd26e3aaff8c96950dfbab12ed8fe8db56
 SHA512 
de5985b87c4c611e0bf79c3f13f6d470c16faf279e4c2fa528a9575f13bd392616d50fd31d07d0793ec5e120617a2a4ae73b9b6b4ee1ab9ac0a086e9070f143a

diff --git a/mail-mta/postfix/postfix-3.1.6.ebuild 
b/mail-mta/postfix/postfix-3.1.6.ebuild
deleted file mode 100644
index 3700be5b4db..000
--- a/mail-mta/postfix/postfix-3.1.6.ebuild
+++ /dev/null
@@ -1,308 +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 systemd toolchain-funcs user
-
-MY_PV="${PV/_rc/-RC}"
-MY_SRC="${PN}-${MY_PV}"
-MY_URI="ftp://ftp.porcupine.org/mirrors/postfix-release/official";
-RC_VER="2.7"
-
-DESCRIPTION="A fast and secure drop-in replacement for sendmail"
-HOMEPAGE="http://www.postfix.org/";
-SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
-
-LICENSE="IBM"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
-IUSE="+berkdb cdb doc dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
-
-DEPEND=">=dev-libs/libpcre-3.4
-   dev-lang/perl
-   berkdb? ( >=sys-libs/db-3.2:* )
-   cdb? ( || ( >=dev-db/tinycdb-0.76 &

[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/

2019-03-04 Thread Eray Aslan
commit: 5119b530ceece32235cf27d6d1302634a437bab3
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Mar  5 05:24:52 2019 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Mar  5 05:24:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5119b530

mail-mta/postfix: bump to 3.5_pre20190304

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Eray Aslan  gentoo.org>

 mail-mta/postfix/Manifest   | 2 +-
 .../{postfix-3.5_pre20190219.ebuild => postfix-3.5_pre20190304.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 6e5bab03e93..ba644ac8831 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -6,5 +6,5 @@ DIST postfix-3.3.1.tar.gz 4420912 BLAKE2B 
065fd04cdfa343a6c50a629e8da47fad71465d
 DIST postfix-3.3.2.tar.gz 4429452 BLAKE2B 
8cbb4ea6626da1fdb78a3f4e5c546b6a335fe7e5727c2f7eb3f14e2b28791165857112e6af4698eae7e38339232fed722e238e289fef40bd1091b3048a543f7f
 SHA512 
df67eb978751900d357597def16f744dae990f5cc4e48af8dca57f84b0140e05416712727c1760b8f557ed3564cd593620756561b0a6f31db4b54d928e15293f
 DIST postfix-3.3.3.tar.gz 4429713 BLAKE2B 
0699d9bdc0f3a5267f9cbe5dc3b6ddc2e83d1b984b07638913c8ba419a0c71135ccae6f434aa2c60f69ffe60356b7a7652a6d83c176b119cd2f9ab8374a32283
 SHA512 
9d04d48b5393c49c00ca62f0a24e21c9642f2b645431b66b532a559ad1b4d35c7581fec8bd1bb1a2d7b31b812b1cea3b29e0a0cbd6576bd377b2c810d27b7ec3
 DIST postfix-3.4.0.tar.gz 4580627 BLAKE2B 
4a2356c8bd74d7146833e321e426503003058ba92e50a486fee2eb39a4a75aa96fb48511b4ea457fa94c84363593f24f3671b42bda4e92dcb71bb8eccf219996
 SHA512 
2afc7a4aef8768eb140b803b9e29d9270bd536d168845bfde18fc58c233d6d7293ab4ad40ab0b452c55130f7139246c752007e8d676294af3068110a9021f4e2
-DIST postfix-3.5-20190219.tar.gz 4570016 BLAKE2B 
d1ea3b17e93f1113a7c9556a41dc447a0733ec63913923f457a2833a1916218571e2bca0b048c8371586cb59b89a8841b084f03ed30914e3af1c8a1e2e85bfbb
 SHA512 
f5162c8ca640a73111f4a8c08bdceb42d09ce4e4e22500f79bbb7ca0fceae785144c5a30040ddd181e26346677338088f51e4df6f620bd41ef380c39058db3ad
+DIST postfix-3.5-20190304.tar.gz 4570692 BLAKE2B 
a86a57eb3603b6253268988e1a2290db59a5951092f26c113ba96a46506c9c8ea7cb31ad075ca19c7cc413e29d3fcbbd26e3aaff8c96950dfbab12ed8fe8db56
 SHA512 
de5985b87c4c611e0bf79c3f13f6d470c16faf279e4c2fa528a9575f13bd392616d50fd31d07d0793ec5e120617a2a4ae73b9b6b4ee1ab9ac0a086e9070f143a
 DIST postfix-vda-v13-2.10.0.patch 55701 BLAKE2B 
d8df041bb4ae7457cd066e71b6ae9470840d42edc9990a550ae51356cd62bfb08516250249030da26d1ef475619f0ebd609570d84ce57f8cdc347a2824b29536
 SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62

diff --git a/mail-mta/postfix/postfix-3.5_pre20190219.ebuild 
b/mail-mta/postfix/postfix-3.5_pre20190304.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.5_pre20190219.ebuild
rename to mail-mta/postfix/postfix-3.5_pre20190304.ebuild



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

2019-03-04 Thread Georgy Yakovlev
commit: 11035d22798a79fd90113e81ba39b66c63989dab
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar  5 04:13:03 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar  5 04:29:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11035d22

sys-fs/zfs: bump to 0.7.13

proper python deps/handling
fix automagic systemd dep
linux 5.0 compatible

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

 sys-fs/zfs/Manifest  |   1 +
 sys-fs/zfs/zfs-0.7.13.ebuild | 218 +++
 2 files changed, 219 insertions(+)

diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest
index da83a0dcc1f..89d0d6e1555 100644
--- a/sys-fs/zfs/Manifest
+++ b/sys-fs/zfs/Manifest
@@ -1,6 +1,7 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 DIST zfs-0.7.11.tar.gz 6561125 BLAKE2B 
ee579aa01272d5565fe78ae6074dc1acdd34c8e9a26838462aea937132c322b0fb915c4dadec230560d586db2b2af129735ed6b5e41def4183c9c7ed456ca7aa
 SHA512 
b53c92de2c2542a1b0189368e4b298e93bea13aec8ba415559e86bfc01a9c7deaf436e694aa047ef8a302c79224f96edd150ea93a57eb88c9e26d054cf7ccd2b
 DIST zfs-0.7.12.tar.gz 6565017 BLAKE2B 
493df30ecce1f169e02d6c8262ba71cc9e7b01d5b17ce188004f522f0c93943b858434067cba8173ccb3e08cde24a1d3e8a3996b2e852f8bc35251f8c4ab3809
 SHA512 
278e411eac5fb2a91108671b64521c2bd5c08024d5829e1679d8f243dfc3c6317363ed9c79dabfddecf425acb6b3003eeaf4e7d991513cbcae4d2644f5d30bf2
+DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
 DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 
689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4
 SHA512 
cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35
 DIST zfs-0.7.9-r1-patches.tar.xz 10920 BLAKE2B 
50a0b8533061b5eecc103179e6fd51499d87f1c3b331b0629efa29a5a7d405c03448db2245fed9389d149cc83021a2c263bc2f02133a5fdd11b088516c353fff
 SHA512 
a9e8c04bf7449b0a63420202b2f6dd8a6aea96ac57e5925c2ca0223f662210f42316ada25aa6113103909de8c9976945828cdb91a6ff9932f282c01316d7b3ec
 DIST zfs-0.7.9.tar.gz 6548649 BLAKE2B 
aa2f1b9d0ba0eda1af7d420c43d65d5d4183169cfe97c693356e1e0b15967ea512c25454f2d77285600f2209d778e4299f420754932e403a390b87b4f488dc94
 SHA512 
af5d9c320885ee84019fb04250c4b12c7ac3bb3d1037b1961ec4584701a737558374dc22521743e197356efb1d1f0ced9beff675ae9cfcccf3cd8407467f18fa

diff --git a/sys-fs/zfs/zfs-0.7.13.ebuild b/sys-fs/zfs/zfs-0.7.13.ebuild
new file mode 100644
index 000..a7afd7254aa
--- /dev/null
+++ b/sys-fs/zfs/zfs-0.7.13.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+if [ ${PV} == "" ] ; then
+   inherit git-r3 linux-mod
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="git://github.com/zfsonlinux/${PN}.git"
+else
+   
SRC_URI="https://github.com/zfsonlinux/${PN}/releases/download/${P}/${P}.tar.gz";
+   KEYWORDS="~amd64"
+fi
+
+inherit autotools-utils bash-completion-r1 flag-o-matic linux-info 
python-single-r1 systemd toolchain-funcs udev
+
+DESCRIPTION="Userland utilities for ZFS Linux kernel module"
+HOMEPAGE="https://zfsonlinux.org/";
+
+LICENSE="BSD-2 CDDL MIT"
+SLOT="0"
+IUSE="custom-cflags debug kernel-builtin +rootfs systemd test-suite 
static-libs"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   net-libs/libtirpc
+   sys-apps/util-linux[static-libs?]
+   sys-libs/zlib[static-libs(+)?]
+   virtual/awk
+"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   !=sys-apps/grep-2.13*
+   !kernel-builtin? ( =sys-fs/zfs-kmod-${PV}* )
+   !sys-fs/zfs-fuse
+   !prefix? ( virtual/udev )
+   test-suite? (
+   sys-apps/util-linux
+   sys-devel/bc
+   sys-block/parted
+   sys-fs/lsscsi
+   sys-fs/mdadm
+   sys-process/procps
+   virtual/modutils
+   )
+   rootfs? (
+   app-arch/cpio
+   app-misc/pax-utils
+   !"
+   eerror "Block devices --->"
+   eerror "[ ] Loopback device 
support"
+   fi
+   fi
+   fi
+   fi
+}

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

2019-03-04 Thread Georgy Yakovlev
commit: 381d4be2fb6b431a00ade3e103237ed10a613361
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar  5 03:52:24 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar  5 04:29:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=381d4be2

sys-fs/zfs-kmod: bump to 0.7.13

linux 5.0 compatible

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

 sys-fs/zfs-kmod/Manifest   |   1 +
 sys-fs/zfs-kmod/zfs-kmod-0.7.13.ebuild | 147 +
 2 files changed, 148 insertions(+)

diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest
index da83a0dcc1f..89d0d6e1555 100644
--- a/sys-fs/zfs-kmod/Manifest
+++ b/sys-fs/zfs-kmod/Manifest
@@ -1,6 +1,7 @@
 DIST zfs-0.6.5.11.tar.gz 2521959 BLAKE2B 
95b145a26620995343df1a468367b882bc71ab3e4812c05839d49d0cd877b756185c91b2609986f91939fbfda322809ddefc8ff9207fe076db03e0038e585ea2
 SHA512 
877052da2a0cdc78b10cb5041da55e31242db2618c502997f4df9aa46a14482c7f33adce8d21aaf16164a9fe52edc358922ea89c8e109c3247e107bf607d6451
 DIST zfs-0.7.11.tar.gz 6561125 BLAKE2B 
ee579aa01272d5565fe78ae6074dc1acdd34c8e9a26838462aea937132c322b0fb915c4dadec230560d586db2b2af129735ed6b5e41def4183c9c7ed456ca7aa
 SHA512 
b53c92de2c2542a1b0189368e4b298e93bea13aec8ba415559e86bfc01a9c7deaf436e694aa047ef8a302c79224f96edd150ea93a57eb88c9e26d054cf7ccd2b
 DIST zfs-0.7.12.tar.gz 6565017 BLAKE2B 
493df30ecce1f169e02d6c8262ba71cc9e7b01d5b17ce188004f522f0c93943b858434067cba8173ccb3e08cde24a1d3e8a3996b2e852f8bc35251f8c4ab3809
 SHA512 
278e411eac5fb2a91108671b64521c2bd5c08024d5829e1679d8f243dfc3c6317363ed9c79dabfddecf425acb6b3003eeaf4e7d991513cbcae4d2644f5d30bf2
+DIST zfs-0.7.13.tar.gz 6614047 BLAKE2B 
c59c46287715779eb04d69333b0a417fa9865eb0d61c642b043188c4c97d4eed369f76a48327326ed1d4dd608ff95d91d20d26c80ed0b120a8fcd5f83cea638f
 SHA512 
457d8f110b68c9656194cd3738b216d5d807d680e5cfc6ed1f3cf5ebde67860476387c6b862ba3ba7f972d8945075963e6c325543ab84468e3eff5dbce68476e
 DIST zfs-0.7.8.tar.gz 6514969 BLAKE2B 
689d96ad7afeb422cbeca724f248ac56b6fcdc0a7ef215f735180406a7fc0d4d3c9700a41e855186d8044b304c9f0c142c2bdca387299c499974e424965970a4
 SHA512 
cdeabe10acd2feeeff8a6362987c757b716bfea6ebad42ce022a081106661f774150c113bdaa9e1ac441efdd6da4cf11e6119323ad60ae15ab445a872d952e35
 DIST zfs-0.7.9-r1-patches.tar.xz 10920 BLAKE2B 
50a0b8533061b5eecc103179e6fd51499d87f1c3b331b0629efa29a5a7d405c03448db2245fed9389d149cc83021a2c263bc2f02133a5fdd11b088516c353fff
 SHA512 
a9e8c04bf7449b0a63420202b2f6dd8a6aea96ac57e5925c2ca0223f662210f42316ada25aa6113103909de8c9976945828cdb91a6ff9932f282c01316d7b3ec
 DIST zfs-0.7.9.tar.gz 6548649 BLAKE2B 
aa2f1b9d0ba0eda1af7d420c43d65d5d4183169cfe97c693356e1e0b15967ea512c25454f2d77285600f2209d778e4299f420754932e403a390b87b4f488dc94
 SHA512 
af5d9c320885ee84019fb04250c4b12c7ac3bb3d1037b1961ec4584701a737558374dc22521743e197356efb1d1f0ced9beff675ae9cfcccf3cd8407467f18fa

diff --git a/sys-fs/zfs-kmod/zfs-kmod-0.7.13.ebuild 
b/sys-fs/zfs-kmod/zfs-kmod-0.7.13.ebuild
new file mode 100644
index 000..e1d9f6cc532
--- /dev/null
+++ b/sys-fs/zfs-kmod/zfs-kmod-0.7.13.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [ ${PV} == "" ]; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/zfs.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/zfs-${PV}.tar.gz";
+   S="${WORKDIR}/zfs-${PV}"
+   KEYWORDS="~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod toolchain-funcs autotools-utils
+
+DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs"
+HOMEPAGE="https://zfsonlinux.org/";
+
+LICENSE="CDDL debug? ( GPL-2+ )"
+SLOT="0"
+IUSE="custom-cflags debug +rootfs"
+RESTRICT="debug? ( strip ) test"
+
+DEPEND="
+   =sys-kernel/spl-${PV}*
+   dev-lang/perl
+   virtual/awk
+"
+
+RDEPEND="${DEPEND}
+   !sys-fs/zfs-fuse
+"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+
+DOCS=( AUTHORS COPYRIGHT DISCLAIMER README.markdown )
+
+pkg_setup() {
+   linux-info_pkg_setup
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   EFI_PARTITION
+   MODULES
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   !TRIM_UNUSED_KSYMS
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   use rootfs && \
+   CONFIG_CHECK="${CONFIG_CHECK}
+   BLK_DEV_INITRD
+   DEVTMPFS
+   "
+
+   kernel_is lt 5 && CONFIG_CHECK="${CONFIG_CHECK} IOSCHED_NOOP"
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 5 0 || die "Linux 5.0 is

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

2019-03-04 Thread Georgy Yakovlev
commit: 97c4cf0edea7354f2984385db4264f4d3a8a8fe6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar  5 03:43:50 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar  5 04:29:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c4cf0e

sys-kernel/spl: bump to 0.7.13

proper python handling
compatible with linux 5.0

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

 sys-kernel/spl/Manifest  |   1 +
 sys-kernel/spl/spl-0.7.13.ebuild | 119 +++
 2 files changed, 120 insertions(+)

diff --git a/sys-kernel/spl/Manifest b/sys-kernel/spl/Manifest
index 15e57b36605..d75b815355f 100644
--- a/sys-kernel/spl/Manifest
+++ b/sys-kernel/spl/Manifest
@@ -1,6 +1,7 @@
 DIST spl-0.6.5.11.tar.gz 531710 BLAKE2B 
e89cb5a023d3f4b3949a385100b56e01c5fd0ff4448bc175f8463a84b74d1d8f1fcf669c2e4b73f2ec3326653594106ebfa3e66987e49a9cd029355bbb317990
 SHA512 
eae1641a0d528cb9182deccd309625e13abf3db88ba1cbb54947055b23d1f94b62c045f939d5e952784f19719eea5fdf85d65c5abd22b9db167ea7780bc55722
 DIST spl-0.7.11.tar.gz 551795 BLAKE2B 
c7002e0281ad6c1e97e2e5ef1365500ed2dce8d06339679b1a5e6405bea61c918cde280b8b840ab023a8fb73198faf985043e3e5eddae2494b331bea7637ad44
 SHA512 
c7d5d2f504f98f581554d3cf96fe5ae128dae6a27b0aa802e0f95f6b7d89f8a9783c71696e095a6a25a319c28087d933b5ebaa015111f96711d2fb54195c197c
 DIST spl-0.7.12.tar.gz 551880 BLAKE2B 
751909a5dba7060b6eb88acdf2e9a64010a802eef98f967d61bb4463b5e80d86c325d027d8092beab4f72b1bac90b1c5fa20a2d1448bd331e0bf214b4b5acbb6
 SHA512 
4dcada8ccde3fc0320eafbd8b3592baf3f5970babbb2c0b8d2c2c5f254bd940e52565fa86c176f455f819da2a192077df8183640fb7c6279410d628e446335f9
+DIST spl-0.7.13.tar.gz 554211 BLAKE2B 
7c1c95beb23b9725b3552a5bdb2260743c72fbc96cbdda8353893b9b13299b8a30c64d22400bc37d35ee21389eec809ee6d7b85a181ce44f0065dff81cb2e2a4
 SHA512 
31b67dc2f88f5028b5994aef886e05aeb9e65661895bffa29c5a1ac84df5f1c8e9c715f8cd7b63cf271d651ab7278aa63f51c78000f333ff7a75f0f8eedb5998
 DIST spl-0.7.8.tar.gz 559558 BLAKE2B 
5aa68a8150cb0c922c1ad0df9d1260136cedd95c13df45cc4490d937746a2a0e76e964978128a6f4e553f7bad4adc72a0408ef89969a15ba3f43af26e412b61c
 SHA512 
dcd38dd0971042603baa474460486ed2e7cb59468de7613fa713eb4bdd081026794af7780b5d8970dd17645b04b6dde1e2f43e89a782437a50afc679a8850001
 DIST spl-0.7.9-r1-patches.tar.xz 2428 BLAKE2B 
5a8550be587c511975d579bdba889538ed574d51b75ff579d02da190a2f8f0c2ba79a5ab4247603f17d26d0ec4d3552dd066c276b99e152d3d95a420db62038c
 SHA512 
829d16e9ab98d568174558fe850e6cb75a70c05de485054f1801f3896dc1fb56a1aaa7f4ba6c7e107558eef591456098291917ca071774c12f4191b0004b9b93
 DIST spl-0.7.9.tar.gz 551115 BLAKE2B 
0ebb801ff60e5f8691c0b3386b5b1c326ea9d40decc20fb455ddb103d108923f28cd870e1c1dc465af5e24e8627973f2b60e7b9b88b3fdbd3ac45f3bd167def2
 SHA512 
89a42a65b3c09a654ffc3bcef84a0735eefe080c2d790400a3691cccf01e9f0a95cd40a4eed37542cfa7f4a94f20e06aae44886325473713407833d247751ec3

diff --git a/sys-kernel/spl/spl-0.7.13.ebuild b/sys-kernel/spl/spl-0.7.13.ebuild
new file mode 100644
index 000..989c837b2cf
--- /dev/null
+++ b/sys-kernel/spl/spl-0.7.13.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+if [[ ${PV} == "" ]] ; then
+   AUTOTOOLS_AUTORECONF="1"
+   EGIT_REPO_URI="https://github.com/zfsonlinux/${PN}.git";
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/zfsonlinux/zfs/releases/download/zfs-${PV}/${P}.tar.gz";
+   KEYWORDS="~amd64"
+fi
+
+inherit flag-o-matic linux-info linux-mod python-single-r1 autotools-utils
+
+DESCRIPTION="The Solaris Porting Layer provides many of the Solaris kernel 
APIs"
+HOMEPAGE="https://zfsonlinux.org/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="custom-cflags debug"
+RESTRICT="debug? ( strip ) test"
+
+COMMON_DEPEND="
+   dev-lang/perl
+   virtual/awk"
+
+DEPEND="${COMMON_DEPEND}"
+
+RDEPEND="${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   !sys-devel/spl"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+AT_M4DIR="config"
+AUTOTOOLS_IN_SOURCE_BUILD="1"
+DOCS=( AUTHORS DISCLAIMER )
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   linux-info_pkg_setup
+   CONFIG_CHECK="
+   !DEBUG_LOCK_ALLOC
+   MODULES
+   KALLSYMS
+   !PAX_KERNEXEC_PLUGIN_METHOD_OR
+   !PAX_SIZE_OVERFLOW
+   !TRIM_UNUSED_KSYMS
+   ZLIB_DEFLATE
+   ZLIB_INFLATE
+   "
+
+   use debug && CONFIG_CHECK="${CONFIG_CHECK}
+   FRAME_POINTER
+   DEBUG_INFO
+   !DEBUG_INFO_REDUCED
+   "
+
+   kernel_is ge 2 6 32 || die "Linux 2.6.32 or newer required"
+
+   [ ${PV} != "" ] && \
+   { kernel_is le 5 0 || die "Linux 5.0 is the latest supported 
version."; }
+
+   check_extra_config
+}
+
+src_prepare() {
+   # Workaround for h

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

2019-03-04 Thread Georgy Yakovlev
commit: cb1aa1fb028ddbe085ed1defdda5c7b04251fc44
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar  5 04:24:29 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar  5 04:29:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1aa1fb

sys-apps/lsd: bump to 0.13.0

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

 sys-apps/lsd/Manifest  |  2 ++
 sys-apps/lsd/lsd-0.13.0.ebuild | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/sys-apps/lsd/Manifest b/sys-apps/lsd/Manifest
index 788a44b6424..cc83d15fe39 100644
--- a/sys-apps/lsd/Manifest
+++ b/sys-apps/lsd/Manifest
@@ -8,7 +8,9 @@ DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B 
a4dac3457036efab8f79fe5d5b4545e409
 DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 
530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff
 SHA512 
978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
 DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B 
dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc
 SHA512 
682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
 DIST libc-0.2.44.crate 347920 BLAKE2B 
04fd82a1aab02a25a1201f6c463c0b30547e69dbca161f9b0ad87bfcc5b9b8427267fad3534c0a900c23fdb808b8477e20047dac396c8d000657266753786abf
 SHA512 
fda87b206acb1a65be60784516c7d4f4aacb1ce53063e3c67a6a5335a02b3a7232867d11b0cdc574131d562fd98471df8bd0427cc5790c4add0556b2a090b284
+DIST lscolors-0.5.0.crate 15937 BLAKE2B 
27c9d42fbdfa32ce9f01fc627c2a758544dccd72f2b63f232b4984287f61f5f4dc8788a30ad60ae92ddc374b7b993b577bbc0d11a03c61756af81cc672300fc0
 SHA512 
97d881cf248dee1a744e6016941abb80579518ede0883e419b6c452215ddc0b2a6336c6c6c254e4f463cfa7f3a648ea56fef1df0ff044daba98c2d03e1731013
 DIST lsd-0.12.0.tar.gz 32067 BLAKE2B 
57683d0555774950e18a1119abf1053a8c934d23a9945cea820c39319329ad09bf464c30084a4a6530ac5df6cb9c1f067e86383052869ff7225c57686120b6eb
 SHA512 
b5bac177f3116ace5fed07fbcbf277b4657dfe15e7e66799844f3c0fc049673f9d99c0e9c27768704b0c35cd8bced2c1915b8d1bcbbef7c1052dd072e4965ea3
+DIST lsd-0.13.0.tar.gz 33392 BLAKE2B 
5e80e99d915a43ccbc4fe0ea809efa1effc7ee6f578e414845c8bce925c8cc47a4c87261e8db2d1cd97d596706a306e9c785c9fe75bc3dc381c25573178a1e95
 SHA512 
c55b0f6595b157a591bdd252432cd8d6aa63efe9cfae7f84602ec759e60b11cd08298f7dc792d59162e0ef3b84b8f2ff7caaacefd686b67c9d5ab81bea808cd9
 DIST num-integer-0.1.39.crate 17881 BLAKE2B 
1398b54766719f6fe298fb20489373ef774f1466349bcb96479610c00bb0f6f54b1a794def2841a0bf70558f6e5a080b528071ad5c64baa82bfac084354fa203
 SHA512 
1e00ef9fe5adcc312b4b8a59923015eb1387d90e6b3d7239b3aabcd83a9e67f2384b3a383d84ce8cdc82a470770f56373a89f0a679727a5fcc8f5bdb1f1209e3
 DIST num-traits-0.2.6.crate 39923 BLAKE2B 
7bd781368c553622620f0d62a09f2c82fd26d4e6378ea8fc51b0e655dcf0561701881027f46f7a98da1bc25b777c62ab7338387c776a9e5e3463ea53a7efe922
 SHA512 
db638c662737972f07bc7ab82b923bece8a6c04719199ec0c7ca90140ac11e4fd1e4eb3748a69ddd3ad2791d4f5f5f69a00ce8aae92a647d9015d130f85b6b4c
 DIST rand-0.4.3.crate 76094 BLAKE2B 
3889a26c9c41fd6b0b5bfdc75961aa4f74dd22aa61060914b0391361129a7557b504f3f23777cfddba6c2f71092ef9f2a76359245c0d594988c5ae7aa2968ad4
 SHA512 
d287faa583d07134a10db61d1dad30a3ac006624815240d50a8a21faca49085c3ef5c01c3741def25b3e93cb52507fff36497521caacf525e106f419013381d3

diff --git a/sys-apps/lsd/lsd-0.13.0.ebuild b/sys-apps/lsd/lsd-0.13.0.ebuild
new file mode 100644
index 000..3e0a6d01f38
--- /dev/null
+++ b/sys-apps/lsd/lsd-0.13.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CRATES="
+ansi_term-0.11.0
+atty-0.2.11
+bitflags-1.0.4
+chrono-0.4.6
+chrono-humanize-0.0.11
+clap-2.32.0
+fuchsia-zircon-0.3.3
+fuchsia-zircon-sys-0.3.3
+kernel32-sys-0.2.2
+libc-0.2.44
+lscolors-0.5.0
+num-integer-0.1.39
+num-traits-0.2.6
+rand-0.4.3
+redox_syscall-0.1.43
+redox_termios-0.1.1
+remove_dir_all-0.5.1
+strsim-0.7.0
+tempdir-0.3.7
+term_grid-0.1.7
+term_size-0.3.1
+terminal_size-0.1.8
+termion-1.5.1
+textwrap-0.10.0
+time-0.1.40
+unicode-width-0.1.5
+users-0.8.1
+vec_map-0.8.1
+version_check-0.1.5
+winapi-0.2.8
+winapi-0.3.6
+winapi-build-0.1.1
+winapi-i686-pc-windows-gnu-0.4.0
+winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo
+
+DESCRIPTION="A modern ls with a lot of pretty colors and awesome icons"
+HOMEPAGE="https://github.com/Peltoche/lsd";
+SRC_URI="https://github.com/Peltoche/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+   $(cargo_crate_uris ${CRATES})"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND=""
+RDEPEND=""
+BDEPEND=">=virtual/rust-1.30.1"
+
+QA_FLAGS_IGNORED="/usr/bin/lsd"
+
+src_insta

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

2019-03-04 Thread Aaron Bauman
commit: b265e7209858b26f3f2e19ed3281048c12e103a0
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Mar  5 03:44:38 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Mar  5 03:44:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b265e720

net-misc/secpanel: bump EAPI

-use https
-remove unnecessary dies
-break RDEPEND across multiple lines and reorder
-add eapply_user to src_prepare

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

 net-misc/secpanel/secpanel-0.6.1-r1.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/net-misc/secpanel/secpanel-0.6.1-r1.ebuild 
b/net-misc/secpanel/secpanel-0.6.1-r1.ebuild
index e504942af28..1490bfa53d9 100644
--- a/net-misc/secpanel/secpanel-0.6.1-r1.ebuild
+++ b/net-misc/secpanel/secpanel-0.6.1-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=7
 
 DESCRIPTION="Graphical frontend for managing and running SSH and SCP 
connections"
-HOMEPAGE="http://themediahost.de/secpanel/";
+HOMEPAGE="https://themediahost.de/secpanel/";
 SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
 
 LICENSE="GPL-2"
@@ -14,7 +14,8 @@ IUSE="gif"
 
 DEPEND="!gif? ( virtual/imagemagick-tools )"
 
-RDEPEND="virtual/ssh dev-lang/tk"
+RDEPEND="dev-lang/tk
+   virtual/ssh"
 
 S=${WORKDIR}/usr/local
 
@@ -37,11 +38,13 @@ src_prepare() {
rm -v "${i}" || die
done
fi
+
+   eapply_user
 }
 
 src_install() {
-   dobin bin/secpanel || die
+   dobin bin/secpanel
 
insinto /usr/share/secpanel
-   doins -r 
lib/secpanel/{*.{tcl,config,profile,wait,txt,sh},images,spdistkey} || die
+   doins -r 
lib/secpanel/{*.{tcl,config,profile,wait,txt,sh},images,spdistkey}
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/fluxbox-styles-fluxmod/

2019-03-04 Thread Aaron Bauman
commit: fb3a5001d42f2dac115afe11afe8890a002f29ae
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Mar  5 03:33:13 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Mar  5 03:33:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3a5001

x11-themes/fluxbox-styles-fluxmod: bump EAPI

-sort keywords
-use https
-add proper dies to external function calls

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

 .../fluxbox-styles-fluxmod-20050128-r1.ebuild  | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git 
a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild 
b/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild
index e1a90202570..865f5494dc1 100644
--- 
a/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild
+++ 
b/x11-themes/fluxbox-styles-fluxmod/fluxbox-styles-fluxmod-20050128-r1.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
+EAPI=7
 
 DESCRIPTION="A collection of FluxBox themes from FluxMod"
-HOMEPAGE="http://tenr.de/styles/";
+HOMEPAGE="https://tenr.de/styles/";
 SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~arm alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
 IUSE=""
 
 RDEPEND=""
@@ -18,16 +18,18 @@ DEPEND=">=sys-apps/sed-4"
 src_prepare() {
# comment out every rootcommand
find . -name '*.cfg' -exec \
-   sed -i "{}" -e 's-^\(rootcommand\)-!!! \1-i' \;
+   sed -i "{}" -e 's-^\(rootcommand\)-!!! \1-i' \; || die "sed 
failed"
# weird tarball...
-   find . -exec chmod a+r '{}' \;
+   find . -exec chmod a+r '{}' \; || die "chmod on tarball failed"
+
+   eapply_user
 }
 
 src_install() {
insinto /usr/share/fluxbox/fluxmod/styles
-   doins -r * || die
+   doins -r *
insinto /usr/share/fluxbox/menu.d/styles
-   doins "${FILESDIR}"/styles-menu-fluxmod || die
+   doins "${FILESDIR}"/styles-menu-fluxmod
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kpat/

2019-03-04 Thread Andreas Sturmlechner
commit: 16bf70942e4e0a3835953c6193e9986f2f6481c1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar  4 21:53:00 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar  5 00:12:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16bf7094

kde-apps/kpat: EAPI-7 bump

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

 kde-apps/kpat/kpat-18.04.3-r1.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/kde-apps/kpat/kpat-18.04.3-r1.ebuild 
b/kde-apps/kpat/kpat-18.04.3-r1.ebuild
new file mode 100644
index 000..308c1f36175
--- /dev/null
+++ b/kde-apps/kpat/kpat-18.04.3-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5
+
+DESCRIPTION="KDE patience game"
+HOMEPAGE="https://games.kde.org/game.php?game=kpat";
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+   $(add_frameworks_dep kcompletion)
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep kcrash)
+   $(add_frameworks_dep kdbusaddons)
+   $(add_frameworks_dep kguiaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep knewstuff)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_kdeapps_dep libkdegames)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtsvg)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}
+   !kde-apps/kpat:4
+"
+
+PATCHES=( "${FILESDIR}/${P}-qt-5.11.patch" )



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

2019-03-04 Thread Andreas Sturmlechner
commit: e2d46240c93461114eebe3a3e9b4a173d2d39927
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar  5 00:07:41 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar  5 00:12:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d46240

dev-libs/wayland: EAPI-7 bump, switch to new EGIT_REPO_URI

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

 dev-libs/wayland/wayland-.ebuild | 57 +---
 1 file changed, 27 insertions(+), 30 deletions(-)

diff --git a/dev-libs/wayland/wayland-.ebuild 
b/dev-libs/wayland/wayland-.ebuild
index df8f72793cf..7e909b19826 100644
--- a/dev-libs/wayland/wayland-.ebuild
+++ b/dev-libs/wayland/wayland-.ebuild
@@ -1,42 +1,41 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/wayland/wayland.git";
-
-if [[ ${PV} = * ]]; then
-   GIT_ECLASS="git-r3"
-fi
-
-inherit autotools libtool multilib-minimal toolchain-funcs $GIT_ECLASS
-
-DESCRIPTION="Wayland protocol libraries"
-HOMEPAGE="https://wayland.freedesktop.org/";
-
-if [[ $PV = * ]]; then
-   SRC_URI=""
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/wayland/wayland.git";
+   inherit git-r3
 else
SRC_URI="https://wayland.freedesktop.org/releases/${P}.tar.xz";
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86"
 fi
+inherit autotools libtool multilib-minimal toolchain-funcs
+
+DESCRIPTION="Wayland protocol libraries"
+HOMEPAGE="https://wayland.freedesktop.org/";
 
 LICENSE="MIT"
 SLOT="0"
 IUSE="doc static-libs"
 
-RDEPEND=">=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
-   >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
-   dev-libs/libxml2:=
-   !=app-doc/doxygen-1.6[dot]
app-text/xmlto
>=media-gfx/graphviz-2.26.0
sys-apps/grep[pcre]
)
-   virtual/pkgconfig"
+"
+DEPEND="
+   >=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
+   dev-libs/libxml2:=
+   >=virtual/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}
+   !

[gentoo-commits] repo/gentoo:master commit in: www-misc/visitors/

2019-03-04 Thread Aaron Bauman
commit: ef016f0f3d991293673ffce34f1ddeaa75509fb9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Mar  4 23:45:22 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 23:45:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef016f0f

www-misc/visitors: drop old EAPI

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

 www-misc/visitors/visitors-0.7-r1.ebuild | 39 
 1 file changed, 39 deletions(-)

diff --git a/www-misc/visitors/visitors-0.7-r1.ebuild 
b/www-misc/visitors/visitors-0.7-r1.ebuild
deleted file mode 100644
index 470c1035fc8..000
--- a/www-misc/visitors/visitors-0.7-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Fast web log analyzer"
-HOMEPAGE="http://www.hping.org/visitors/";
-SRC_URI="http://www.hping.org/${PN}/${P}.tar.gz";
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-S="${WORKDIR}/${P/-/_}"
-
-src_prepare() {
-   sed -i doc.html \
-   -e 's:graph\.gif:graph.png:' \
-   || die "sed doc.html"
-   sed -i Makefile \
-   -e 's| -o | $(LDFLAGS)&|g' \
-   || die "sed Makefile"
-}
-
-src_compile() {
-   emake \
-   CC=$(tc-getCC) \
-   CFLAGS="${CFLAGS} -Wall -W" \
-   DEBUG="" \
-   || die "emake failed"
-}
-
-src_install() {
-   dobin visitors
-   dodoc AUTHORS Changelog README TODO
-   dohtml doc.html visitors.css visitors.png
-}



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

2019-03-04 Thread Thomas Deutschmann
commit: f4e1ec6438958ecffef678b61a23551dff13ff43
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 23:23:27 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 23:24:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e1ec64

sys-kernel/linux-firmware: re-release to update distfile

In previous ebuild (r0), GIT_COMMIT wasn't updated. I.e.
linux-firmware-20190221 was actually the same like
linux-firmware-20190213.

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

 sys-kernel/linux-firmware/Manifest| 2 +-
 ...nux-firmware-20190221.ebuild => linux-firmware-20190221-r1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index a9ba44a83d6..9942ddcfceb 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -4,4 +4,4 @@ DIST linux-firmware-20181218.tar.gz 174835447 BLAKE2B 
8bac1dbd413c4fc5c8c07bb299
 DIST linux-firmware-20190114.tar.gz 175568625 BLAKE2B 
1d89ed002293343dc448acb97bf047b99752661d7a358d8ea0f8d2fcce5331af85cde0717861fc429e71aa89647189476df0c92ebfc8edb75c2954e56d8a1860
 SHA512 
05df281667402b3265f401b3845c4ead22521c8c82f9a48a7fb15dbfaadaacce9fb9ca0e17c521c8928e7a82a7e170cc339697b8fbae8b89798a1f0daf9846da
 DIST linux-firmware-20190118.tar.gz 175570644 BLAKE2B 
4d1492e820c2f03ab47068be4a8f343cbee62ab18fc72849a4edfa8a0afd5f3ed131f95efa578177155d8e31b7d4283567661855ee693566710934588ef65511
 SHA512 
2cc06f179c4a720a43f6fbf634b169bd664ec1740cff86abc78de4f30b49e5bd280f5134975a55a2d20f442a4bd72a91cc228ad23ef8c5bc67c7a08e1c0e9658
 DIST linux-firmware-20190213.tar.gz 177329601 BLAKE2B 
f103805a84342650cc994cfdf398a617bec083c9769d9303a274d33b91b0ab0390f92a736168e0f6b8977e7a93d4592dcdca64983617b884a6a7b64de50b7a4c
 SHA512 
f0f56b511c02427b6923ef5ea2e3a00a42172fe52b86bcdfd170146b9496295dcb6f4a3986642674192b27fdfcb4b9961b3b45ccb29f030af76f7dcad2119485
-DIST linux-firmware-20190221.tar.gz 177329601 BLAKE2B 
f103805a84342650cc994cfdf398a617bec083c9769d9303a274d33b91b0ab0390f92a736168e0f6b8977e7a93d4592dcdca64983617b884a6a7b64de50b7a4c
 SHA512 
f0f56b511c02427b6923ef5ea2e3a00a42172fe52b86bcdfd170146b9496295dcb6f4a3986642674192b27fdfcb4b9961b3b45ccb29f030af76f7dcad2119485
+DIST linux-firmware-20190221-r1.tar.gz 177469962 BLAKE2B 
23b8966183249df6b13019fac89e39dd4007e4506e85e1528944a363cc21feae4f1e323271a8c3377e0a5d8e7e030513ca9286200829e0dad5d408b758444bcd
 SHA512 
1884c9969afc3b77306bd49c8ac099bfcaa93cba2d6c7da66d22085f85fe94f58b13cdf7f0a191eab46c1832899b6d58eab41f7d0cf4769a8e7fdcdae98d1009

diff --git a/sys-kernel/linux-firmware/linux-firmware-20190221.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20190221-r1.ebuild
similarity index 98%
rename from sys-kernel/linux-firmware/linux-firmware-20190221.ebuild
rename to sys-kernel/linux-firmware/linux-firmware-20190221-r1.ebuild
index ed558fb8a0c..44f1e8d84f0 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20190221.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20190221-r1.ebuild
@@ -9,8 +9,8 @@ if [[ ${PV} == * ]]; then
SRC_URI=""

EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git";
 else
-   GIT_COMMIT="710963fe53ee3f227556d36839df3858daf6e232"
-   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   GIT_COMMIT="9ee52be785cf91fc6a3c6aa27d484873f8270b72"
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}-r1.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 fi
 



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

2019-03-04 Thread Tim Harder
commit: 8d6a6f8010b1935793cfb66f80d83966e85af949
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Mar  4 22:13:35 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 22:13:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6a6f80

x11-misc/sxhkd: remove old

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

 x11-misc/sxhkd/Manifest   |  2 --
 x11-misc/sxhkd/sxhkd-0.5.7.ebuild | 27 ---
 x11-misc/sxhkd/sxhkd-0.5.8.ebuild | 27 ---
 3 files changed, 56 deletions(-)

diff --git a/x11-misc/sxhkd/Manifest b/x11-misc/sxhkd/Manifest
index 09b68be243f..ceaaf277891 100644
--- a/x11-misc/sxhkd/Manifest
+++ b/x11-misc/sxhkd/Manifest
@@ -1,4 +1,2 @@
-DIST sxhkd-0.5.7.tar.gz 34472 BLAKE2B 
7fad813c20786c4010f62422f9dc134f5b867ae02c3135c497d298915f2ffdc911c6684da40c57ba1b4cb0616864ef894e88898bde06600a72884991968d0201
 SHA512 
b977c79f2f8ef311b1bbe5bab21ae60c5689d1069552368573bc9aad55e58df4abff51ccdcf74b5e7c72cdee6077da67636f45a390f0fffb1a5e34b478579a18
-DIST sxhkd-0.5.8.tar.gz 34566 BLAKE2B 
e8133dff70441a7383a3f0cc62d63a76552d26b8e30954b6127cd5fe3f9bd7b15ad030a73f6654b5c8c24edae3570f685bbec3df7431c358498abab714814c5d
 SHA512 
59b38a77e7fd4b23cb109a1365514f39d23ae5bd1b467355ad894d3a861627fd0fc5c5fb556176161c6580c719a4032cf516f60eb3023dc30bf09ae362e4e094
 DIST sxhkd-0.5.9.tar.gz 34649 BLAKE2B 
e07d9a7a99cd3ab1436ece589a57023de87c6a1e74ef509e9bfc9db3bcda9680f826dc2edad1474004775cf307b9280dc60e18060a803deb801022c004bf0e8c
 SHA512 
32ee7261b4fa10d5a62a7fa61e689977d12afd654e81123711bda1f006e4b6baa7524352086037594e6ef1989dd8fcb6eddc1114085ee91546a69f6d1146924e
 DIST sxhkd-0.6.0.tar.gz 34756 BLAKE2B 
e0bf9cc50893baa345ea0dcfae096b5f76408bf1c5e8b5405a2175f33c6201c14c3683da2202cc2a9eaa07327df484f921863178b464164cdf931ca3a0c21848
 SHA512 
0ccafa2b29b87dcf6bdcb45b67b8aeb5f70c2855fe99c0cd2b271052cd7b6bbf5186b3ae2da3ae9b411f0766a8ab85a35b3a325442a80527a7c959280d36b46b

diff --git a/x11-misc/sxhkd/sxhkd-0.5.7.ebuild 
b/x11-misc/sxhkd/sxhkd-0.5.7.ebuild
deleted file mode 100644
index 2583e00848e..000
--- a/x11-misc/sxhkd/sxhkd-0.5.7.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs systemd
-
-DESCRIPTION="Simple X hotkey daemon"
-HOMEPAGE="https://github.com/baskerville/sxhkd/";
-SRC_URI="https://github.com/baskerville/sxhkd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-libs/libxcb
-   x11-libs/xcb-util-keysyms"
-DEPEND="${RDEPEND}
-   x11-libs/xcb-util"
-
-src_compile() {
-   emake CC="$(tc-getCC)" PREFIX=/usr
-}
-
-src_install() {
-   emake PREFIX=/usr DESTDIR="${D}" install
-   systemd_dounit contrib/systemd/${PN}.service
-}

diff --git a/x11-misc/sxhkd/sxhkd-0.5.8.ebuild 
b/x11-misc/sxhkd/sxhkd-0.5.8.ebuild
deleted file mode 100644
index 2583e00848e..000
--- a/x11-misc/sxhkd/sxhkd-0.5.8.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs systemd
-
-DESCRIPTION="Simple X hotkey daemon"
-HOMEPAGE="https://github.com/baskerville/sxhkd/";
-SRC_URI="https://github.com/baskerville/sxhkd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="x11-libs/libxcb
-   x11-libs/xcb-util-keysyms"
-DEPEND="${RDEPEND}
-   x11-libs/xcb-util"
-
-src_compile() {
-   emake CC="$(tc-getCC)" PREFIX=/usr
-}
-
-src_install() {
-   emake PREFIX=/usr DESTDIR="${D}" install
-   systemd_dounit contrib/systemd/${PN}.service
-}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/bspwm/

2019-03-04 Thread Tim Harder
commit: eb2c4811a7f0a5edba5ef71b7d043ca0722ec3c5
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Mar  4 22:13:52 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 22:13:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2c4811

x11-wm/bspwm: remove old

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

 x11-wm/bspwm/Manifest   |  2 --
 x11-wm/bspwm/bspwm-0.9.2.ebuild | 46 -
 x11-wm/bspwm/bspwm-0.9.3.ebuild | 46 -
 3 files changed, 94 deletions(-)

diff --git a/x11-wm/bspwm/Manifest b/x11-wm/bspwm/Manifest
index 280722f43dc..af41cb84b3d 100644
--- a/x11-wm/bspwm/Manifest
+++ b/x11-wm/bspwm/Manifest
@@ -1,4 +1,2 @@
-DIST bspwm-0.9.2.tar.gz 92558 BLAKE2B 
1b9606ce7c0390537c093749f6fdba3c87108da9a5e3471a82bf205b9dd1c50ad31aba6cedc2fbc58cc9788f181a6aea232e02d2c1b4e9811a13a4205da9941a
 SHA512 
fe46d74ecc1ab29caa038d8bb54e13cde8a40e28a014f8b313222db6e8a3323d3ec2103f4ff78008bb0252fa2d560424788ea3be66faaf38a2b8aa3b46b09e2c
-DIST bspwm-0.9.3.tar.gz 95779 BLAKE2B 
d066e20fe3037f0a542857dd3743046d9d228bd487e6f276c50aecd44113bd0a8297900c102e1d05e6cd20ac5bd1540ad03e49a1f5b9bc1e72f1aab4f0a9
 SHA512 
015ed79af4b31c5fbd10bdf3d6945e3e2575ef3d1ab48dc7ddeb52e99cd6e121991a320515ad05b42b001b524c7ebe38b5d2b2aae0078c6601a36653718ab508
 DIST bspwm-0.9.5.tar.gz 106893 BLAKE2B 
6059fd31cb4d4ee262f5a60bac9d21efb61b55e2f47785310e5101abb77023307ff0b9e858701f9558e1e8980905bf323fb310e426c714cf05f09251947c19a3
 SHA512 
7f50caca3b049f7401f4db8c9d1a9a2d098a3d67a3f8fe87d433c14ad1d0443be9ed4296163628fd7180614d340b672350e02538f36d0e812418aafaef16ba09
 DIST bspwm-0.9.7.tar.gz 110956 BLAKE2B 
75fb711d9c2fa519ff88faea20b1e74f562c1fa207dfe18990d6131b859ad06c15c92f2352e9e045d8b634fd8f15c3758501044107be6aa4d09bba5c3ab4ee2f
 SHA512 
57115cd3ea9eea7a50a3dc26497354355c86b6dd86136c1899cc58bbefa228104eb292bdecf5f9eac5203d3eb326457e35dc9bedc5f18ec3e3c178dd3ca9926a

diff --git a/x11-wm/bspwm/bspwm-0.9.2.ebuild b/x11-wm/bspwm/bspwm-0.9.2.ebuild
deleted file mode 100644
index c8ded088233..000
--- a/x11-wm/bspwm/bspwm-0.9.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="Tiling window manager based on binary space partitioning"
-HOMEPAGE="https://github.com/baskerville/bspwm/";
-SRC_URI="https://github.com/baskerville/bspwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="
-   x11-libs/libxcb
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-"
-RDEPEND="${DEPEND}
-   x11-misc/sxhkd
-"
-
-src_compile() {
-   emake PREFIX=/usr CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX=/usr install
-   dodoc doc/{CONTRIBUTING,MISC,TODO}.md
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-
-   insinto /usr/share/xsessions
-   doins contrib/freedesktop/bspwm.desktop
-
-   insinto /etc/xdg/sxhkd
-   doins examples/sxhkdrc
-
-   if use examples ; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}

diff --git a/x11-wm/bspwm/bspwm-0.9.3.ebuild b/x11-wm/bspwm/bspwm-0.9.3.ebuild
deleted file mode 100644
index c8ded088233..000
--- a/x11-wm/bspwm/bspwm-0.9.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs
-
-DESCRIPTION="Tiling window manager based on binary space partitioning"
-HOMEPAGE="https://github.com/baskerville/bspwm/";
-SRC_URI="https://github.com/baskerville/bspwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="examples"
-
-DEPEND="
-   x11-libs/libxcb
-   x11-libs/xcb-util
-   x11-libs/xcb-util-wm
-"
-RDEPEND="${DEPEND}
-   x11-misc/sxhkd
-"
-
-src_compile() {
-   emake PREFIX=/usr CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX=/usr install
-   dodoc doc/{CONTRIBUTING,MISC,TODO}.md
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-
-   insinto /usr/share/xsessions
-   doins contrib/freedesktop/bspwm.desktop
-
-   insinto /etc/xdg/sxhkd
-   doins examples/sxhkdrc
-
-   if use examples ; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



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

2019-03-04 Thread Tim Harder
commit: 651bcac85689ae899d0eec52e836681be1ebe7c7
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Mar  4 22:08:34 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 22:13:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651bcac8

x11-misc/sxhkd: version bump to 0.6.0

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

 x11-misc/sxhkd/Manifest   |  1 +
 x11-misc/sxhkd/sxhkd-0.6.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/x11-misc/sxhkd/Manifest b/x11-misc/sxhkd/Manifest
index f23b5b65b99..09b68be243f 100644
--- a/x11-misc/sxhkd/Manifest
+++ b/x11-misc/sxhkd/Manifest
@@ -1,3 +1,4 @@
 DIST sxhkd-0.5.7.tar.gz 34472 BLAKE2B 
7fad813c20786c4010f62422f9dc134f5b867ae02c3135c497d298915f2ffdc911c6684da40c57ba1b4cb0616864ef894e88898bde06600a72884991968d0201
 SHA512 
b977c79f2f8ef311b1bbe5bab21ae60c5689d1069552368573bc9aad55e58df4abff51ccdcf74b5e7c72cdee6077da67636f45a390f0fffb1a5e34b478579a18
 DIST sxhkd-0.5.8.tar.gz 34566 BLAKE2B 
e8133dff70441a7383a3f0cc62d63a76552d26b8e30954b6127cd5fe3f9bd7b15ad030a73f6654b5c8c24edae3570f685bbec3df7431c358498abab714814c5d
 SHA512 
59b38a77e7fd4b23cb109a1365514f39d23ae5bd1b467355ad894d3a861627fd0fc5c5fb556176161c6580c719a4032cf516f60eb3023dc30bf09ae362e4e094
 DIST sxhkd-0.5.9.tar.gz 34649 BLAKE2B 
e07d9a7a99cd3ab1436ece589a57023de87c6a1e74ef509e9bfc9db3bcda9680f826dc2edad1474004775cf307b9280dc60e18060a803deb801022c004bf0e8c
 SHA512 
32ee7261b4fa10d5a62a7fa61e689977d12afd654e81123711bda1f006e4b6baa7524352086037594e6ef1989dd8fcb6eddc1114085ee91546a69f6d1146924e
+DIST sxhkd-0.6.0.tar.gz 34756 BLAKE2B 
e0bf9cc50893baa345ea0dcfae096b5f76408bf1c5e8b5405a2175f33c6201c14c3683da2202cc2a9eaa07327df484f921863178b464164cdf931ca3a0c21848
 SHA512 
0ccafa2b29b87dcf6bdcb45b67b8aeb5f70c2855fe99c0cd2b271052cd7b6bbf5186b3ae2da3ae9b411f0766a8ab85a35b3a325442a80527a7c959280d36b46b

diff --git a/x11-misc/sxhkd/sxhkd-0.6.0.ebuild 
b/x11-misc/sxhkd/sxhkd-0.6.0.ebuild
new file mode 100644
index 000..72d597e8986
--- /dev/null
+++ b/x11-misc/sxhkd/sxhkd-0.6.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs systemd
+
+DESCRIPTION="Simple X hotkey daemon"
+HOMEPAGE="https://github.com/baskerville/sxhkd/";
+SRC_URI="https://github.com/baskerville/sxhkd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="x11-libs/libxcb
+   x11-libs/xcb-util-keysyms"
+DEPEND="${RDEPEND}
+   x11-libs/xcb-util"
+
+src_compile() {
+   emake CC="$(tc-getCC)" PREFIX=/usr
+}
+
+src_install() {
+   emake PREFIX=/usr DESTDIR="${D}" install
+   systemd_dounit contrib/systemd/${PN}.service
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/bspwm/

2019-03-04 Thread Tim Harder
commit: 1d48e3baa83c1e80dc73fbc95eaeb754af8bfba3
Author: Pixeliz3d  protonmail  com>
AuthorDate: Mon Mar  4 09:05:01 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 22:13:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d48e3ba

x11-wm/bspwm: version bump to 0.9.7

Closes: https://bugs.gentoo.org/679398

Signed-off-by: Andrey Brusnik  protonmail.com>
Signed-off-by: Tim Harder  gentoo.org>

 x11-wm/bspwm/Manifest   |  1 +
 x11-wm/bspwm/bspwm-0.9.7.ebuild | 46 +
 2 files changed, 47 insertions(+)

diff --git a/x11-wm/bspwm/Manifest b/x11-wm/bspwm/Manifest
index 459ca8118b1..280722f43dc 100644
--- a/x11-wm/bspwm/Manifest
+++ b/x11-wm/bspwm/Manifest
@@ -1,3 +1,4 @@
 DIST bspwm-0.9.2.tar.gz 92558 BLAKE2B 
1b9606ce7c0390537c093749f6fdba3c87108da9a5e3471a82bf205b9dd1c50ad31aba6cedc2fbc58cc9788f181a6aea232e02d2c1b4e9811a13a4205da9941a
 SHA512 
fe46d74ecc1ab29caa038d8bb54e13cde8a40e28a014f8b313222db6e8a3323d3ec2103f4ff78008bb0252fa2d560424788ea3be66faaf38a2b8aa3b46b09e2c
 DIST bspwm-0.9.3.tar.gz 95779 BLAKE2B 
d066e20fe3037f0a542857dd3743046d9d228bd487e6f276c50aecd44113bd0a8297900c102e1d05e6cd20ac5bd1540ad03e49a1f5b9bc1e72f1aab4f0a9
 SHA512 
015ed79af4b31c5fbd10bdf3d6945e3e2575ef3d1ab48dc7ddeb52e99cd6e121991a320515ad05b42b001b524c7ebe38b5d2b2aae0078c6601a36653718ab508
 DIST bspwm-0.9.5.tar.gz 106893 BLAKE2B 
6059fd31cb4d4ee262f5a60bac9d21efb61b55e2f47785310e5101abb77023307ff0b9e858701f9558e1e8980905bf323fb310e426c714cf05f09251947c19a3
 SHA512 
7f50caca3b049f7401f4db8c9d1a9a2d098a3d67a3f8fe87d433c14ad1d0443be9ed4296163628fd7180614d340b672350e02538f36d0e812418aafaef16ba09
+DIST bspwm-0.9.7.tar.gz 110956 BLAKE2B 
75fb711d9c2fa519ff88faea20b1e74f562c1fa207dfe18990d6131b859ad06c15c92f2352e9e045d8b634fd8f15c3758501044107be6aa4d09bba5c3ab4ee2f
 SHA512 
57115cd3ea9eea7a50a3dc26497354355c86b6dd86136c1899cc58bbefa228104eb292bdecf5f9eac5203d3eb326457e35dc9bedc5f18ec3e3c178dd3ca9926a

diff --git a/x11-wm/bspwm/bspwm-0.9.7.ebuild b/x11-wm/bspwm/bspwm-0.9.7.ebuild
new file mode 100644
index 000..8b132d0fe0a
--- /dev/null
+++ b/x11-wm/bspwm/bspwm-0.9.7.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs
+
+DESCRIPTION="Tiling window manager based on binary space partitioning"
+HOMEPAGE="https://github.com/baskerville/bspwm/";
+SRC_URI="https://github.com/baskerville/bspwm/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND="
+   x11-libs/libxcb
+   x11-libs/xcb-util
+   x11-libs/xcb-util-wm
+"
+RDEPEND="${DEPEND}
+   x11-misc/sxhkd
+"
+
+src_compile() {
+   emake PREFIX=/usr CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX=/usr install
+   dodoc doc/{CONTRIBUTING,MISC,TODO}.md
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+
+   insinto /usr/share/xsessions
+   doins contrib/freedesktop/bspwm.desktop
+
+   insinto /etc/xdg/sxhkd
+   doins examples/sxhkdrc
+
+   if use examples ; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2019-03-04 Thread Aaron Bauman
commit: e4ff791859bc5ded335bcd953dd2f536ec55f985
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Mar  4 22:05:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 22:06:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ff7918

dev-util/btyacc: drop old EAPI

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

 dev-util/btyacc/btyacc-3.0-r2.ebuild | 39 
 1 file changed, 39 deletions(-)

diff --git a/dev-util/btyacc/btyacc-3.0-r2.ebuild 
b/dev-util/btyacc/btyacc-3.0-r2.ebuild
deleted file mode 100644
index bf06edcf5ab..000
--- a/dev-util/btyacc/btyacc-3.0-r2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils toolchain-funcs
-
-MY_P=${P/./-}
-IUSE=""
-DESCRIPTION="Backtracking YACC - modified from Berkeley YACC"
-HOMEPAGE="http://www.siber.com/btyacc";
-SRC_URI="http://www.siber.com/btyacc/${MY_P}.tar.gz";
-
-LICENSE="freedist"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-fbsd ~x86-linux ~ppc-macos ~x86-macos"
-
-S="${WORKDIR}"
-
-src_prepare() {
-   cp -av Makefile{,.orig}
-   epatch "${FILESDIR}/${P}-includes.patch"
-   epatch "${FILESDIR}/${P}-makefile.patch"
-   # fix memory issue/glibc corruption
-   sed -i -e "s|len + 13|len + 14|" main.c || die "Could not fix main.c"
-   # Darwin doesn't do static binaries
-   [[ ${CHOST} == *-darwin* ]] && sed -i -e 's/-static//' Makefile
-}
-
-src_compile() {
-   tc-export CC
-   emake || die
-}
-
-src_install() {
-   dobin btyacc
-   dodoc README README.BYACC
-   newman manpage btyacc.1
-}



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

2019-03-04 Thread Tim Harder
commit: 25f22fe8bebe2b0bf84e88056f1e7e4cfb065a47
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Mar  4 21:56:31 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 22:01:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f22fe8

media-video/mkvtoolnix: version bump to 31.0.0

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

 media-video/mkvtoolnix/Manifest |   1 +
 media-video/mkvtoolnix/mkvtoolnix-31.0.0.ebuild | 130 
 2 files changed, 131 insertions(+)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index cf9d3163207..e518c95d28c 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -4,3 +4,4 @@ DIST mkvtoolnix-22.0.0.tar.xz 4714712 BLAKE2B 
325a0a250db8c6c833b01e6bb613044ca2
 DIST mkvtoolnix-23.0.0.tar.xz 4729056 BLAKE2B 
a264b482f141de502fb4c4aadcdc0ec1ed4e34d2ddc906d8d1f6a0b1ea76511a590ab9d90e035955aa138512877848752185012b8e7e1aeed3007c186c796190
 SHA512 
3c9072b54a4076e6fb934d40a2c2554dfa1316de1cb8d74ab262b0584eda1e679324aaf690195f68590413f9d3ca34d5d2a1f9f5545de065fe2db892eee19ffb
 DIST mkvtoolnix-29.0.0.tar.xz 7051380 BLAKE2B 
8f5694abdbeb95c13e3a97740e3e81c02f1408116f1bdf96e8199bba0408e03278cac0bee0506b4b0aedc0a0417d61e13f31af716942faa9dbe61d16eb1d0761
 SHA512 
bfb5e31fdd43dbb1c3a54a9b82af414abd43f8edad1cc87e5118f8c1781185470152163fda828303c58db97df27c8037b7fa64e2077c69e3204d5080f0248dae
 DIST mkvtoolnix-30.1.0.tar.xz 7274296 BLAKE2B 
0b0c7a9954269d0c6f071bd808ddf18eaf2d004dc2d8cf209f7021624458a9a29a7f705ad08446bd769b3a4e73732a3b2a269385868041fd887eff1d92c07558
 SHA512 
0c29a7a246b7e7ddccbb7ec51d7dd45d06530e01d7f1c8fa901b1a94dc6c7d9db0890009f200c3bebee572e24c826f7c05a53c16e8d11cfac2c68a3d13b96a53
+DIST mkvtoolnix-31.0.0.tar.xz 7282492 BLAKE2B 
1c0d4a6de81ddb1953e3f7997ef62ffeeb9562cacaf5df33320cd8f2263d6303986c3a1a129e9b6ac986efd4a290046aba41e38ae1ed83e7eec00dab099a19fc
 SHA512 
085bc7d5a2b2e692d584bef5f31aab8dc25883cc93d9f2b2c35ea6356d64536763b6e9f7cef2dbaf1b789e73c05cb5f9e76ce76c54f034aa9d46c30983d1a5b7

diff --git a/media-video/mkvtoolnix/mkvtoolnix-31.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-31.0.0.ebuild
new file mode 100644
index 000..01b2b95c89b
--- /dev/null
+++ b/media-video/mkvtoolnix/mkvtoolnix-31.0.0.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs versionator multiprocessing xdg-utils qmake-utils 
gnome2-utils
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git";
+   inherit git-r3
+else
+   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz";
+   KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+DESCRIPTION="Tools to create, alter, and inspect Matroska files"
+HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug nls pch test qt5"
+
+# check NEWS.md for build system changes entries for boost/libebml/libmatroska
+# version requirement updates and other packaging info
+RDEPEND="
+   dev-libs/libfmt:=
+   >=dev-libs/boost-1.49.0:=
+   >=dev-libs/libebml-1.3.5:=
+   dev-libs/pugixml
+   media-libs/flac
+   >=media-libs/libmatroska-1.4.8:=
+   media-libs/libogg
+   media-libs/libvorbis
+   sys-apps/file
+   sys-libs/zlib
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtconcurrent:5
+   dev-qt/qtmultimedia:5
+   app-text/cmark
+   )
+"
+DEPEND="${RDEPEND}
+   dev-cpp/nlohmann_json
+   dev-libs/utfcpp
+   dev-ruby/rake
+   virtual/pkgconfig
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+   nls? (
+   sys-devel/gettext
+   app-text/po4a
+   )
+   test? ( dev-cpp/gtest )
+"
+
+DOCS="AUTHORS NEWS.md README.md"
+
+pkg_pretend() {
+   # https://bugs.gentoo.org/419257
+   local ver=4.6
+   local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' 
and nullptr support."
+   if ! version_is_at_least ${ver} $(gcc-version); then
+   eerror ${msg}
+   die ${msg}
+   fi
+}
+
+src_prepare() {
+   default
+   [[ ${PV} == "" ]] && { ./autogen.sh || die; }
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   $(usex pch "" --disable-precompiled-headers)
+   $(use_enable qt5 qt)
+   $(use_with nls gettext)
+   $(usex nls "" --with-po4a-translate=false)
+   --disable-update-check
+   --disable-optimization
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}
+   --with-boost="${EPREFIX}"/usr
+   --with-boost-libd

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

2019-03-04 Thread Tim Harder
commit: 4a2e04fd504893084a4420beef7d9f3e69ecee87
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Mar  4 21:59:44 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 22:01:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2e04fd

media-video/mkvtoolnix: remove old

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

 media-video/mkvtoolnix/Manifest|   4 -
 media-video/mkvtoolnix/mkvtoolnix-19.0.0.ebuild| 110 -
 media-video/mkvtoolnix/mkvtoolnix-21.0.0-r1.ebuild | 123 ---
 media-video/mkvtoolnix/mkvtoolnix-22.0.0.ebuild| 123 ---
 media-video/mkvtoolnix/mkvtoolnix-23.0.0.ebuild| 123 ---
 media-video/mkvtoolnix/mkvtoolnix-29.0.0-r1.ebuild | 130 -
 6 files changed, 613 deletions(-)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index e518c95d28c..0098c13b74c 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,7 +1,3 @@
-DIST mkvtoolnix-19.0.0.tar.xz 4616780 BLAKE2B 
72eb3b1a34bbed0d492098c02c1f60c7ce7f0ea6a8fbff6b88bd9d7af5891dda8c8adb9a0f856c65106fb430b481183ce74b9369590cd4dcfe881d7db84eb06d
 SHA512 
dd18eeffc8a5210ca3c8a287321ad106f63cff8fbe5ad3891460aab7e60f2d5261a3f335f3991524a95724861288593cfb3bd9df6829a2f7751f6a1fdaba0ca6
-DIST mkvtoolnix-21.0.0.tar.xz 4682788 BLAKE2B 
52d9920fc5b735f7d8af1f6e60828f143a914ce7cd7c635daacb6d2da584b0158f80e0f4d39824130b0c8fcc83b7c3a1215b2e965cb8b47b2b297df2d78414d5
 SHA512 
881e0c38eee2d36ab9dea5ccaa8ad74e0076cdc13606f873ab58bfeeec09c05e947529d3bad665b1d4df6a816faca30e8a685bc19115f90c18dac3c1ae27c252
-DIST mkvtoolnix-22.0.0.tar.xz 4714712 BLAKE2B 
325a0a250db8c6c833b01e6bb613044ca21b4061cbbd516ee6c60388b17c9c3759cf9759af0e2c23091d8044fd86358122e0739bf7d6133be9befca37c6d0294
 SHA512 
59d299f21d484dc529dafe81a35d3351e4f57abf6a2d8889692d95b9b9ffacdca9b55a3cf373b147f3ff12595590bf98f49af5d22d311b9b2d03f12a4bba00a6
-DIST mkvtoolnix-23.0.0.tar.xz 4729056 BLAKE2B 
a264b482f141de502fb4c4aadcdc0ec1ed4e34d2ddc906d8d1f6a0b1ea76511a590ab9d90e035955aa138512877848752185012b8e7e1aeed3007c186c796190
 SHA512 
3c9072b54a4076e6fb934d40a2c2554dfa1316de1cb8d74ab262b0584eda1e679324aaf690195f68590413f9d3ca34d5d2a1f9f5545de065fe2db892eee19ffb
 DIST mkvtoolnix-29.0.0.tar.xz 7051380 BLAKE2B 
8f5694abdbeb95c13e3a97740e3e81c02f1408116f1bdf96e8199bba0408e03278cac0bee0506b4b0aedc0a0417d61e13f31af716942faa9dbe61d16eb1d0761
 SHA512 
bfb5e31fdd43dbb1c3a54a9b82af414abd43f8edad1cc87e5118f8c1781185470152163fda828303c58db97df27c8037b7fa64e2077c69e3204d5080f0248dae
 DIST mkvtoolnix-30.1.0.tar.xz 7274296 BLAKE2B 
0b0c7a9954269d0c6f071bd808ddf18eaf2d004dc2d8cf209f7021624458a9a29a7f705ad08446bd769b3a4e73732a3b2a269385868041fd887eff1d92c07558
 SHA512 
0c29a7a246b7e7ddccbb7ec51d7dd45d06530e01d7f1c8fa901b1a94dc6c7d9db0890009f200c3bebee572e24c826f7c05a53c16e8d11cfac2c68a3d13b96a53
 DIST mkvtoolnix-31.0.0.tar.xz 7282492 BLAKE2B 
1c0d4a6de81ddb1953e3f7997ef62ffeeb9562cacaf5df33320cd8f2263d6303986c3a1a129e9b6ac986efd4a290046aba41e38ae1ed83e7eec00dab099a19fc
 SHA512 
085bc7d5a2b2e692d584bef5f31aab8dc25883cc93d9f2b2c35ea6356d64536763b6e9f7cef2dbaf1b789e73c05cb5f9e76ce76c54f034aa9d46c30983d1a5b7

diff --git a/media-video/mkvtoolnix/mkvtoolnix-19.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-19.0.0.ebuild
deleted file mode 100644
index 6b922bc0c05..000
--- a/media-video/mkvtoolnix/mkvtoolnix-19.0.0.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit toolchain-funcs versionator multiprocessing
-
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git";
-   inherit git-r3
-else
-   SRC_URI="https://mkvtoolnix.download/sources/${P}.tar.xz";
-   KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Tools to create, alter, and inspect Matroska files"
-HOMEPAGE="https://mkvtoolnix.download/ https://gitlab.com/mbunkus/mkvtoolnix";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug pch test qt5"
-
-# check NEWS.md for build system changes entries for boost/libebml/libmatroska
-# version requirement updates and other packaging info
-RDEPEND="
-   >=dev-libs/boost-1.49.0:=
-   >=dev-libs/libebml-1.3.5:=
-   dev-libs/jsoncpp:=
-   dev-libs/pugixml
-   media-libs/flac
-   >=media-libs/libmatroska-1.4.8:=
-   media-libs/libogg
-   media-libs/libvorbis
-   sys-apps/file
-   sys-libs/zlib
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtmultimedia:5
-   )
-"
-DEPEND="${RDEPEND}
-   dev-ruby/rake
-   sys-devel/gettext
-   virtual/pkgconfig
-   dev-libs/libxslt
-   app-text/docbook-xsl-styleshee

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

2019-03-04 Thread Fabian Groffen
commit: 24dde68a08d82a732cd6a94fcab9ca654502d175
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Mar  4 21:39:34 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Mar  4 21:40:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dde68a

sys-libs/libuuid: block util-linux and native-uuid

Bug: https://bugs.gentoo.org/631594
Signed-off-by: Fabian Groffen  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-libs/libuuid/libuuid-1.0.3.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libuuid/libuuid-1.0.3.ebuild 
b/sys-libs/libuuid/libuuid-1.0.3.ebuild
index 8a07c5224ac..7a1c16dc019 100644
--- a/sys-libs/libuuid/libuuid-1.0.3.ebuild
+++ b/sys-libs/libuuid/libuuid-1.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,8 @@ SLOT="0"
 KEYWORDS="~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
-DEPEND=""
+DEPEND="!!sys-apps/util-linux
+   !!sys-libs/native-uuid"
 RDEPEND="${DEPEND}"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2019-03-04 Thread Matthew Thode
commit: 946fe1dcf2720e6b6715b1aeb64ca9d4d65b8119
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Mar  4 21:34:07 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Mar  4 21:35:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946fe1dc

gui-libs/wlroots: 0.4.1 bump

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

 gui-libs/wlroots/Manifest |   1 +
 gui-libs/wlroots/wlroots-0.4.1.ebuild | 101 ++
 2 files changed, 102 insertions(+)

diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index d7988522acb..0f8c25958b3 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -1,3 +1,4 @@
 DIST wlroots-0.2.tar.gz 437638 BLAKE2B 
dd7ca737ba2dfc00e30c83e973616cefb77fccb793161794361422a2fcbdf7299aacea8d794b910fdf06c9a191a89f7f1530d312545d08d126a729be41eeb424
 SHA512 
b7727b29ed7e5188d5fa6099687f8e6f48b6b3f17f7a6e136956ad6b607054595de3779118bffd4b9730115eaca2f00c2d30d52f4915b2753a749432ec0c3f2a
 DIST wlroots-0.3.tar.gz 473490 BLAKE2B 
552bcc5d8bb847dbac5caaddeac830a4de25b4cc80abb6c8b8e610b5e40cc20ff50a145fdfb6bb5f0aa53d218400777ca7a5982c74eb01bd973109b2f8fd7938
 SHA512 
ccec1426e6ac86fa63f82763d123162fca5be25fb37bbb44a5de651a7764f5325ef21cbe2cf698cb315f0de4719a6bac8eb0ceeffe2111de7c9f4b59e019
+DIST wlroots-0.4.1.tar.gz 480127 BLAKE2B 
f193860ef9e0852b053270bdaa44b491a8c65a76dc01c71690f7a006eac46e606cca95675e6dec4d65487d9b98bcabb7cd12578f028a9cb9c5cd648e47754df4
 SHA512 
bd8863c7f285579d81b9372f1335c10eb2d0fd7b46b7589e6b2acad53fa373f2e3b549d2c31876d87d66851af0415a12a011a05953ffe2384b718db6d95cba2e
 DIST wlroots-0.4.tar.gz 480114 BLAKE2B 
b37a711223b23c2e49f3f77ddf84d826bd432a62ec1cacb6c1323803fe6cf885397f445fc4f7c21752d962962a1d1d93399d9b66031031e1f5a3f1bff2ff717e
 SHA512 
49b35b3a89f640d8b5fe97543aab8de90b42a112c29ef678d38bd5ba44a3718276f3c43bf0dade07be5322eb4b90258c7d99c2432f8b6af61f3109fc6b77ad58

diff --git a/gui-libs/wlroots/wlroots-0.4.1.ebuild 
b/gui-libs/wlroots/wlroots-0.4.1.ebuild
new file mode 100644
index 000..9d83039a216
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.4.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
+HOMEPAGE="https://github.com/swaywm/wlroots";
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="elogind icccm rootston systemd x11-backend X"
+REQUIRED_USE="?? ( elogind systemd )"
+
+DEPEND="
+   >=dev-libs/libinput-1.7.0:0=
+   >=dev-libs/wayland-1.16.0
+   media-libs/mesa[egl,gles2,gbm]
+   virtual/libudev
+   x11-libs/libdrm
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   elogind? ( >=sys-auth/elogind-237 )
+   icccm? ( x11-libs/xcb-util-wm )
+   systemd? ( >=sys-apps/systemd-237 )
+   x11-backend? ( x11-libs/libxcb:0= )
+   X? (
+   x11-base/xorg-server[wayland]
+   x11-libs/libxcb:0=
+   x11-libs/xcb-util-image
+   )
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   >=dev-libs/wayland-protocols-1.17
+   virtual/pkgconfig
+"
+
+FILECAPS=( cap_sys_admin usr/bin/rootston )
+
+src_configure() {
+   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
+   local emesonargs=(
+   "-Dxcb-errors=disabled"
+   -Dlibcap=$(usex filecaps enabled disabled)
+   -Dxcb-icccm=$(usex icccm enabled disabled)
+   -Dxwayland=$(usex X enabled disabled)
+   -Dx11-backend=$(usex x11-backend enabled disabled)
+   $(meson_use rootston)
+   "-Dexamples=false"
+   "-Dwerror=false"
+   )
+   if use systemd; then
+   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=systemd")
+   elif use elogind; then
+   emesonargs+=("-Dlogind=enabled" "-Dlogind-provider=elogind")
+   else
+   emesonargs+=("-Dlogind=disabled")
+   fi
+
+   meson_src_configure
+}
+
+src_install() {
+   if use rootston; then
+   dobin "${BUILD_DIR}"/rootston/rootston
+   newdoc rootston/rootston.ini.example rootston.ini
+   fi
+
+   meson_src_install
+}
+
+pkg_postinst() {
+   elog "You must be in the input group to allow your compositor"
+   elog "to access input devices via libinput."
+   if use rootston; then
+   elog ""
+   elog "You should copy (and decompress) the example 
configuration file"
+   elog "from ${EROOT:-${ROOT}}/usr/share/doc/${PF}/rootston.ini"
+  

[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/

2019-03-04 Thread Matthew Thode
commit: 2e1274bf2679710e7f623105ea60c7c871c7033a
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Mar  4 21:34:45 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Mar  4 21:35:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1274bf

gui-wm/sway: 1.0-rc5 bump

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

 gui-wm/sway/Manifest  | 1 +
 gui-wm/sway/{sway-.ebuild => sway-1.0_rc5.ebuild} | 4 ++--
 gui-wm/sway/sway-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest
index 78756c5e531..f56060dabc8 100644
--- a/gui-wm/sway/Manifest
+++ b/gui-wm/sway/Manifest
@@ -2,3 +2,4 @@ DIST sway-1.0_rc1.tar.gz 5461910 BLAKE2B 
a9b3a14dfbb40a616b58fce896f0088dfc722e9
 DIST sway-1.0_rc2.tar.gz 5462530 BLAKE2B 
95868df3d03a61be33e04602d6891a2827cd1b5eab08644f74e04c3cbae39e686ee046be5ae9762595774fd22190e2460e246b564db92c50509ad61a16bb0835
 SHA512 
78c93f2326952d9e56ebf38f5d6b646934230b1bf5fac50cf35f16b2c1753ffa31dd9ec874a05025ed0d1d828b9a8643c78e739abbcfba55301255b3d0ed4a3e
 DIST sway-1.0_rc3.tar.gz 5463453 BLAKE2B 
2db52506e6f07f92ab02c48e0cc1b08bad55f355989226f07ed43392f3bfdc088cdd9183b76e349eb83eff331e5236456c1189208619748a9d78ed5ea8de7652
 SHA512 
95966bfc7431345a6c4c12bf4aa11980f56acc70fc902aa489bb88368bc5412953780ebaa9eae27908dbabf0ed96881ce3bf00cd51879815631b463801ce11cf
 DIST sway-1.0_rc4.tar.gz 5464422 BLAKE2B 
38e24ea51d3787a6f46ea511ff7848786a84683ae208365dc353d77a65be3fa7f5959c7d7b3fbd5e3f1271db86721905613d9881d09281b3bac68b1b764033d2
 SHA512 
8c79be79a9ed0c659b07aadf8c4a1ea09848c36613ae73368d03264b402ec7226aff79bcaf79ae44cda71e9fb972fed2c3649e3fb049d81c3d0e232b8605d312
+DIST sway-1.0_rc5.tar.gz 5472917 BLAKE2B 
33e01bd0da0a90ff7c09b9af0ebf9f9263be3789390777ee207d2e4297a55d79d4cc7fea28aab121820fffd3447f76d9af60a9c118e541f0ff85ffe9dc17ae48
 SHA512 
26eb5625e1f940a1705f2d675587ce142a7b07206187c851660bf1c405e9a76c0cc20cf616d471170578f50dae2fc322b504df1ea3ef722fc5992dd9803de8fb

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-1.0_rc5.ebuild
similarity index 96%
copy from gui-wm/sway/sway-.ebuild
copy to gui-wm/sway/sway-1.0_rc5.ebuild
index 3680e46353a..9a8de212b48 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-1.0_rc5.ebuild
@@ -44,7 +44,7 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.4[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.4.1[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config
@@ -58,7 +58,7 @@ BDEPEND="
 if [[ ${PV} ==  ]]; then
BDEPEND+="~app-text/scdoc-"
 else
-   BDEPEND+="~app-text/scdoc=-1.9.0"
+   BDEPEND+=">=app-text/scdoc-1.9.3"
 fi
 
 src_prepare() {

diff --git a/gui-wm/sway/sway-.ebuild b/gui-wm/sway/sway-.ebuild
index 3680e46353a..9a8de212b48 100644
--- a/gui-wm/sway/sway-.ebuild
+++ b/gui-wm/sway/sway-.ebuild
@@ -44,7 +44,7 @@ DEPEND="
 if [[ ${PV} ==  ]]; then
DEPEND+="~gui-libs/wlroots-[elogind=,systemd=,X=]"
 else
-   DEPEND+=">=gui-libs/wlroots-0.4[elogind=,systemd=,X=]"
+   DEPEND+=">=gui-libs/wlroots-0.4.1[elogind=,systemd=,X=]"
 fi
 RDEPEND="
x11-misc/xkeyboard-config
@@ -58,7 +58,7 @@ BDEPEND="
 if [[ ${PV} ==  ]]; then
BDEPEND+="~app-text/scdoc-"
 else
-   BDEPEND+="~app-text/scdoc=-1.9.0"
+   BDEPEND+=">=app-text/scdoc-1.9.3"
 fi
 
 src_prepare() {



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

2019-03-04 Thread Fabian Groffen
commit: 9e33f7fead2e08bacb05a45c6a5d6e536544a236
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Mar  4 21:32:12 2019 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Mar  4 21:33:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e33f7fe

dev-libs/libressl: marked *-macos, *-solaris

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

 dev-libs/libressl/libressl-2.8.3.ebuild | 2 +-
 dev-libs/libressl/libressl-2.9.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libressl/libressl-2.8.3.ebuild 
b/dev-libs/libressl/libressl-2.8.3.ebuild
index 9b82d21707b..22b9aef5d69 100644
--- a/dev-libs/libressl/libressl-2.8.3.ebuild
+++ b/dev-libs/libressl/libressl-2.8.3.ebuild
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either.  However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/46"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+asm static-libs test"
 REQUIRED_USE="test? ( static-libs )"
 

diff --git a/dev-libs/libressl/libressl-2.9.0.ebuild 
b/dev-libs/libressl/libressl-2.9.0.ebuild
index 19416d8afcc..f7db72c5935 100644
--- a/dev-libs/libressl/libressl-2.9.0.ebuild
+++ b/dev-libs/libressl/libressl-2.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -14,7 +14,7 @@ LICENSE="ISC openssl"
 # we'll try to use the max of either.  However, if either change between
 # versions, we have to change the subslot to trigger rebuild of consumers.
 SLOT="0/47"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+asm static-libs test"
 REQUIRED_USE="test? ( static-libs )"
 



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

2019-03-04 Thread Manuel Rüger
commit: bbb60bff18d79568629078cb4aec48970f048465
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar  4 21:07:10 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar  4 21:07:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb60bff

sys-cluster/kube-apiserver: Version bump to 1.12.6

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.12.6.ebuild| 47 ++
 2 files changed, 48 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 1c0b7cb9fa7..33001f29917 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -5,6 +5,7 @@ DIST kubernetes-1.11.6.tar.gz 24827575 BLAKE2B 
095adccef1b5618f7e5d3a46cbf835f10
 DIST kubernetes-1.12.3.tar.gz 28042821 BLAKE2B 
79c2020608e4e94532b2d525c2c68dfbf9e7660f9047a215675e24f08eb00d145155ea09d9b05f92732c964d47c65138ea9170f6e8fd13ff9d63208a78b60f7d
 SHA512 
6c4ef50240626f97246ed71229463e3649f42674d64bca3a8171728f67807cd0509da9156f53d0e7a8d4967e081cff0f03e0e1469ce5c81313eff67201d49b72
 DIST kubernetes-1.12.4.tar.gz 28064009 BLAKE2B 
96cb269796628cde2665cb17bd6918d51a8d2cdebdaf75c65e352beebf7da4bee5da311ddf93931250471e46dd30dbd238727716542c688f364b1f14578d9146
 SHA512 
f7135a2dd7dac19512db13c0e72264b32c07f4a2f9fbc3573e31fa346415c99738446bd48463c3dd9bee3a716e040dd0c9e681c970603507649eefceca5926d7
 DIST kubernetes-1.12.5.tar.gz 28128559 BLAKE2B 
add647a579e75e877552fbde0800064d9170022619e236e9d280dc17f245adc8218458e12d0c7643a2a105c988ae7a4fa0176e19cc56989c54eb7edebd8d9dfc
 SHA512 
bb391858b040fd75b03f5dcaf7e7f1b776d288443a833412c34c2fea8bbf23a8b76c4dd89da0b6fbd6ebfc1172407620aef8d8c5873b6f103dd118817dc17ad6
+DIST kubernetes-1.12.6.tar.gz 28142622 BLAKE2B 
7f3541356aebb3f60c27ba1ae1c9c50867bf77ae8cb585955b38addc1015ef0dbbf0bd21e454610ee2fe6c9811c0d32fe912de368f7bf5d95fe60cab7a538354
 SHA512 
bd4b28fb6ecb7212c9bd6fb24b3ba59466ed9d684a4ba4e403e0270fc96ac5d1bcdcf8ea0be0085353af29bbfe73ab6ff1cda5127ea123ad7660c3022cab4703
 DIST kubernetes-1.13.1.tar.gz 28715812 BLAKE2B 
f51d456264348cc89aa00b6bbda2c90acfc881ff9d9ff80af77a405c3cf302626e8be96c3bec1f7f3f4df3250e48d02778c1918320484acb7827e8f411ab4bda
 SHA512 
95a5558c9ae2b1e8207d76157f4f52d17236c6aa315ca4c7cac0f18fbe59b061156c05a5d886321b589a6cb675c142754e48f9e0ca7e966116749a32120e92c7
 DIST kubernetes-1.13.3.tar.gz 28781320 BLAKE2B 
7ae1a6ddeff5b8d19bacc868ad5970cc8ea81239f1ce709207e321ab97c0f155c6c363b3b0f9af25f6e6ce68d99678cf2b10c841a45f082f486bd9dee7be5e3a
 SHA512 
45c2639a88e04d16511c92ca48ca6326b12422f0765df92fb883a1afe7fda9adefcf111d76855532f69b48c6e681774ee0c7e08f74594de808b50e11f8ec52c5
 DIST kubernetes-1.13.4.tar.gz 28793464 BLAKE2B 
0a637bf1003e4fd6ebabe09ebc0f3ca54e0258e7efb1578be727d5019c1f44638358462acccafa91bed2320d6392c54416079bb54bed12977739092965aeaeb5
 SHA512 
aa07877bc141ceedab56d9dd65920d86121724a0d20b86ee4925c88d805df8235162f235a957d24c053a60869ab2084062a1607f43c8eeea736fd72eb328c800

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.12.6.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.12.6.ebuild
new file mode 100644
index 000..386be89ec76
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.12.6.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" 
src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2019-03-04 Thread Manuel Rüger
commit: 57a24253bfac45a41fd21dd9e4a60aef91a64eca
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Mar  4 21:05:43 2019 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Mar  4 21:05:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a24253

sys-cluster/kube-apiserver: Version bump to 1.13.4

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Manuel Rüger  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.13.4.ebuild| 48 ++
 2 files changed, 49 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 81a270b8460..1c0b7cb9fa7 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -7,4 +7,5 @@ DIST kubernetes-1.12.4.tar.gz 28064009 BLAKE2B 
96cb269796628cde2665cb17bd6918d51
 DIST kubernetes-1.12.5.tar.gz 28128559 BLAKE2B 
add647a579e75e877552fbde0800064d9170022619e236e9d280dc17f245adc8218458e12d0c7643a2a105c988ae7a4fa0176e19cc56989c54eb7edebd8d9dfc
 SHA512 
bb391858b040fd75b03f5dcaf7e7f1b776d288443a833412c34c2fea8bbf23a8b76c4dd89da0b6fbd6ebfc1172407620aef8d8c5873b6f103dd118817dc17ad6
 DIST kubernetes-1.13.1.tar.gz 28715812 BLAKE2B 
f51d456264348cc89aa00b6bbda2c90acfc881ff9d9ff80af77a405c3cf302626e8be96c3bec1f7f3f4df3250e48d02778c1918320484acb7827e8f411ab4bda
 SHA512 
95a5558c9ae2b1e8207d76157f4f52d17236c6aa315ca4c7cac0f18fbe59b061156c05a5d886321b589a6cb675c142754e48f9e0ca7e966116749a32120e92c7
 DIST kubernetes-1.13.3.tar.gz 28781320 BLAKE2B 
7ae1a6ddeff5b8d19bacc868ad5970cc8ea81239f1ce709207e321ab97c0f155c6c363b3b0f9af25f6e6ce68d99678cf2b10c841a45f082f486bd9dee7be5e3a
 SHA512 
45c2639a88e04d16511c92ca48ca6326b12422f0765df92fb883a1afe7fda9adefcf111d76855532f69b48c6e681774ee0c7e08f74594de808b50e11f8ec52c5
+DIST kubernetes-1.13.4.tar.gz 28793464 BLAKE2B 
0a637bf1003e4fd6ebabe09ebc0f3ca54e0258e7efb1578be727d5019c1f44638358462acccafa91bed2320d6392c54416079bb54bed12977739092965aeaeb5
 SHA512 
aa07877bc141ceedab56d9dd65920d86121724a0d20b86ee4925c88d805df8235162f235a957d24c053a60869ab2084062a1607f43c8eeea736fd72eb328c800
 DIST kubernetes-1.9.11.tar.gz 23606810 BLAKE2B 
19d30d2cadaf5b95f919e82670b1a8e1d5e2b80a4134dbc5c6afcc23d06dee8392f63d80b59ebfbbbf3a4bcce0dc2d81b1d560c3b3b1910350efed35ee77fbbc
 SHA512 
87881d7dd7e0b3e46dc92f3160410fdf9e7ec1f0cbc3ef99da84b808c3813a3a2d843d49e2b501ee3eb8c9db3564f62c72eecaf5dc1917051e81c106bc80a9ba

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.13.4.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.13.4.ebuild
new file mode 100644
index 000..a1931590ff3
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.13.4.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit user golang-build golang-vcs-snapshot
+
+EGO_PN="k8s.io/kubernetes"
+ARCHIVE_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
kubernetes-${PV}.tar.gz"
+KEYWORDS="~amd64"
+
+DESCRIPTION="Kubernetes API server"
+HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io";
+SRC_URI="${ARCHIVE_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="dev-go/go-bindata
+   >=dev-lang/go-1.11"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 -1 -1 ${PN}
+}
+
+src_prepare() {
+   default
+   sed -i -e "/vendor\/github.com\/jteeuwen\/go-bindata\/go-bindata/d" -e 
"s/-s -w/-w/" src/${EGO_PN}/hack/lib/golang.sh || die
+   sed -i -e "/export PATH/d" src/${EGO_PN}/hack/generate-bindata.sh || die
+}
+
+src_compile() {
+   LDFLAGS="" GOPATH="${WORKDIR}/${P}" emake -j1 -C src/${EGO_PN} 
WHAT=cmd/${PN} GOFLAGS=-v
+}
+
+src_install() {
+   pushd src/${EGO_PN} || die
+   dobin _output/bin/${PN}
+   popd || die
+   keepdir /var/log/${PN}
+   fowners ${PN}:${PN} /var/log/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



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

2019-03-04 Thread James Le Cuirot
commit: 8d87cd91a1a990a1d423ffd248c479ff37f33adb
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar  4 20:46:25 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar  4 20:48:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d87cd91

dev-games/physfs: Mirror  ebuild and put doxygen in BDEPEND

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

 dev-games/physfs/physfs-3.0.1-r2.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-games/physfs/physfs-3.0.1-r2.ebuild 
b/dev-games/physfs/physfs-3.0.1-r2.ebuild
index 09e33ed95e9..fe097f9f54e 100644
--- a/dev-games/physfs/physfs-3.0.1-r2.ebuild
+++ b/dev-games/physfs/physfs-3.0.1-r2.ebuild
@@ -6,14 +6,20 @@ inherit cmake-multilib
 
 DESCRIPTION="Abstraction layer for filesystem and archive access"
 HOMEPAGE="https://icculus.org/physfs/";
-SRC_URI="https://icculus.org/physfs/downloads/${P}.tar.bz2";
+
+if [[ ${PV} == ** ]]; then
+   EHG_REPO_URI="https://hg.icculus.org/icculus/physfs";
+   inherit mercurial
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~x86-fbsd"
+   SRC_URI="https://icculus.org/physfs/downloads/${P}.tar.bz2";
+fi
 
 LICENSE="ZLIB"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~x86-fbsd"
 IUSE="7zip doc grp hog iso mvl qpak slb static-libs vdf wad +zip"
 
-DEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="doc? ( app-doc/doxygen )"
 
 DOCS=( docs/CHANGELOG.txt docs/CREDITS.txt docs/TODO.txt )
 



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

2019-03-04 Thread James Le Cuirot
commit: 1fb8aecf58eca5aa0d9ee7dc623d71f95190a23e
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Mar  3 15:51:02 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar  4 20:48:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb8aecf

dev-games/physfs: drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/physfs/physfs-3.0.1.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/dev-games/physfs/physfs-3.0.1.ebuild 
b/dev-games/physfs/physfs-3.0.1.ebuild
deleted file mode 100644
index 4b0afd2bd59..000
--- a/dev-games/physfs/physfs-3.0.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-multilib
-
-DESCRIPTION="Abstraction layer for filesystem and archive access"
-HOMEPAGE="http://icculus.org/physfs/";
-SRC_URI="http://icculus.org/physfs/downloads/${P}.tar.bz2";
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~x86-fbsd"
-IUSE="grp hog mvl qpak static-libs wad +zip"
-
-RDEPEND=""
-DEPEND=""
-
-DOCS=( docs/CHANGELOG.txt docs/CREDITS.txt docs/TODO.txt )
-
-src_prepare() {
-   cmake-utils_src_prepare
-
-   sed -i -e 's:-Werror::' CMakeLists.txt || die
-   # make sure these libs aren't used
-   rm -rf lzma zlib*
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DPHYSFS_ARCHIVE_7Z=OFF
-   -DPHYSFS_BUILD_SHARED=ON
-   -DPHYSFS_BUILD_TEST=OFF
-   -DPHYSFS_BUILD_WX_TEST=OFF
-   -DPHYSFS_INTERNAL_ZLIB=OFF
-   -DPHYSFS_BUILD_STATIC="$(usex static-libs)"
-   -DPHYSFS_ARCHIVE_GRP="$(usex grp)"
-   -DPHYSFS_ARCHIVE_HOG="$(usex hog)"
-   -DPHYSFS_ARCHIVE_MVL="$(usex mvl)"
-   -DPHYSFS_ARCHIVE_WAD="$(usex wad)"
-   -DPHYSFS_ARCHIVE_QPAK="$(usex qpak)"
-   -DPHYSFS_ARCHIVE_ZIP="$(usex zip)"
-   )
-
-   cmake-multilib_src_configure
-}



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

2019-03-04 Thread James Le Cuirot
commit: 51f2549c1423eabad46f8461f6488ea1d21141fd
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Mar  3 15:25:47 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar  4 20:48:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f2549c

dev-games/physfs: use https; bump EAPI to 7

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Signed-off-by: James Le Cuirot  gentoo.org>

 dev-games/physfs/physfs-3.0.1-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-games/physfs/physfs-3.0.1-r2.ebuild 
b/dev-games/physfs/physfs-3.0.1-r2.ebuild
index 79ee475a7b8..09e33ed95e9 100644
--- a/dev-games/physfs/physfs-3.0.1-r2.ebuild
+++ b/dev-games/physfs/physfs-3.0.1-r2.ebuild
@@ -1,12 +1,12 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 inherit cmake-multilib
 
 DESCRIPTION="Abstraction layer for filesystem and archive access"
-HOMEPAGE="http://icculus.org/physfs/";
-SRC_URI="http://icculus.org/physfs/downloads/${P}.tar.bz2";
+HOMEPAGE="https://icculus.org/physfs/";
+SRC_URI="https://icculus.org/physfs/downloads/${P}.tar.bz2";
 
 LICENSE="ZLIB"
 SLOT="0"



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

2019-03-04 Thread James Le Cuirot
commit: 4f727a822c169ecad6970ba2d53699bf42e86f53
Author: James Le Cuirot  gentoo  org>
AuthorDate: Mon Mar  4 20:46:50 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar  4 20:48:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f727a82

dev-games/physfs: Port recent improvements to  ebuild

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

 dev-games/physfs/physfs-.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-games/physfs/physfs-.ebuild 
b/dev-games/physfs/physfs-.ebuild
index d001542c16e..683b49ac714 100644
--- a/dev-games/physfs/physfs-.ebuild
+++ b/dev-games/physfs/physfs-.ebuild
@@ -1,25 +1,25 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 inherit cmake-multilib
 
 DESCRIPTION="Abstraction layer for filesystem and archive access"
-HOMEPAGE="http://icculus.org/physfs/";
+HOMEPAGE="https://icculus.org/physfs/";
+
 if [[ ${PV} == ** ]]; then
EHG_REPO_URI="https://hg.icculus.org/icculus/physfs";
inherit mercurial
 else
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc64 ~x86 ~x86-fbsd"
-   SRC_URI="http://icculus.org/physfs/downloads/${P}.tar.bz2";
+   SRC_URI="https://icculus.org/physfs/downloads/${P}.tar.bz2";
 fi
 
 LICENSE="ZLIB"
 SLOT="0"
 IUSE="7zip doc grp hog iso mvl qpak slb static-libs vdf wad +zip"
 
-RDEPEND=""
-DEPEND=""
+BDEPEND="doc? ( app-doc/doxygen )"
 
 DOCS=( docs/CHANGELOG.txt docs/CREDITS.txt docs/TODO.txt )
 



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

2019-03-04 Thread James Le Cuirot
commit: 248251bc5b1dfbcec32db163495310f15c0b9d9f
Author: Stefan Strogin  gmail  com>
AuthorDate: Sun Mar  3 15:19:47 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Mon Mar  4 20:48:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248251bc

dev-games/physfs: backport patch to fix PHYSFS_setWriteDir

There was a bug in PHYSFS_setWriteDir() that caused creating an empty
file "$HOME/.lincity-ng" instead of a directory on the first run of
lincity-ng:
https://github.com/lincity-ng/lincity-ng/issues/25

The upstream patch is added to  branch but no release is
made so far. Backport it.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11231
Signed-off-by: James Le Cuirot  gentoo.org>

 .../physfs/files/physfs-3.0.1-setwritedir.patch| 40 ++
 ...ysfs-3.0.1-r1.ebuild => physfs-3.0.1-r2.ebuild} |  4 ++-
 2 files changed, 43 insertions(+), 1 deletion(-)

diff --git a/dev-games/physfs/files/physfs-3.0.1-setwritedir.patch 
b/dev-games/physfs/files/physfs-3.0.1-setwritedir.patch
new file mode 100644
index 000..9673e12a2b2
--- /dev/null
+++ b/dev-games/physfs/files/physfs-3.0.1-setwritedir.patch
@@ -0,0 +1,40 @@
+Upstream-Status: Backport
+[https://hg.icculus.org/icculus/physfs/rev/a29fef4a20fd]
+
+# HG changeset patch
+# User Ryan C. Gordon 
+# Date 1526514891 14400
+# Node ID a29fef4a20fd79ead82998c91dc4828ed5061cb5
+# Parent  db8f944df5c56f0244229813203fb5b24e8d9968
+PHYSFS_setWriteDir() shouldn't create an empty file if the dir doesn't exist.
+(transplanted from 2653b3bc19c9ba7d1e6bf53566719e4e30935382)
+
+diff -r db8f944df5c5 -r a29fef4a20fd src/physfs.c
+--- a/src/physfs.c Thu Apr 19 10:06:38 2018 -0400
 b/src/physfs.c Wed May 16 19:54:51 2018 -0400
+@@ -879,13 +879,20 @@
+ 
+ if (io == NULL)
+ {
++/* file doesn't exist, etc? Just fail out. */
++PHYSFS_Stat statbuf;
++BAIL_IF_ERRPASS(!__PHYSFS_platformStat(d, &statbuf, 1), NULL);
++
+ /* DIR gets first shot (unlike the rest, it doesn't deal with files). 
*/
+-retval = tryOpenDir(io, &__PHYSFS_Archiver_DIR, d, forWriting, 
&claimed);
+-if (retval || claimed)
+-return retval;
++if (statbuf.filetype == PHYSFS_FILETYPE_DIRECTORY)
++{
++retval = tryOpenDir(io, &__PHYSFS_Archiver_DIR, d, forWriting, 
&claimed);
++if (retval || claimed)
++return retval;
++} /* if */
+ 
+ io = __PHYSFS_createNativeIo(d, forWriting ? 'w' : 'r');
+-BAIL_IF_ERRPASS(!io, 0);
++BAIL_IF_ERRPASS(!io, NULL);
+ created_io = 1;
+ } /* if */
+ 
+

diff --git a/dev-games/physfs/physfs-3.0.1-r1.ebuild 
b/dev-games/physfs/physfs-3.0.1-r2.ebuild
similarity index 93%
rename from dev-games/physfs/physfs-3.0.1-r1.ebuild
rename to dev-games/physfs/physfs-3.0.1-r2.ebuild
index 237ccc12699..79ee475a7b8 100644
--- a/dev-games/physfs/physfs-3.0.1-r1.ebuild
+++ b/dev-games/physfs/physfs-3.0.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,6 +17,8 @@ DEPEND="doc? ( app-doc/doxygen )"
 
 DOCS=( docs/CHANGELOG.txt docs/CREDITS.txt docs/TODO.txt )
 
+PATCHES=( "${FILESDIR}/${P}-setwritedir.patch" )
+
 multilib_src_configure() {
local mycmakeargs=(
-DPHYSFS_BUILD_SHARED=ON



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

2019-03-04 Thread Mart Raudsepp
commit: be68fef7c0edae50436f7de963fd3e7e1a4fde76
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 20:41:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 20:45:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be68fef7

Revert "sys-apps/accountsservice: version bump to 0.6.54"

This reverts commit 844671a9cc203605d9940fd62a826bd5864b9340.

Fails to install any real files whatsoever due to bugs in meson
ebuild port.
Adds questionable keepdir when the idea is to check if pre-existing
dirs are needed at all instead. The keepdir is with wrong path as well.
Keeps deps only possibly relevant to autotools based builds.

Bug: https://bugs.gentoo.org/658682
Closes: https://bugs.gentoo.org/679444
Signed-off-by: Mart Raudsepp  gentoo.org>

 sys-apps/accountsservice/Manifest  |  1 -
 .../accountsservice/accountsservice-0.6.54.ebuild  | 66 --
 sys-apps/accountsservice/metadata.xml  |  1 -
 3 files changed, 68 deletions(-)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index ba050bbd475..a3e3d7211af 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1,2 +1 @@
 DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
-DIST accountsservice-0.6.54.tar.xz 93048 BLAKE2B 
4172fae397aa6d85c789fa5fafedb811efd1b07352476740e7a1eb61271dea4f9ae603b82e2fa89ea2c535a3713746d5292f011e90c9c4808170254b759e3d4f
 SHA512 
5fb286dba60efba905aa79b1b51a5478fe52bf2e256d40d9fc2d7a311aea4ce397365045659a4ef2ecb2cc079130fb1d0107749c3c906c394517056ac1c0

diff --git a/sys-apps/accountsservice/accountsservice-0.6.54.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.54.ebuild
deleted file mode 100644
index 41e9796e031..000
--- a/sys-apps/accountsservice/accountsservice-0.6.54.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME2_EAUTORECONF="yes"
-
-inherit gnome.org gnome2-utils meson systemd
-
-DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/";
-SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-IUSE="doc elogind gtk-doc +introspection selinux systemd +user-heuristics"
-REQUIRED_USE="?? ( elogind systemd )"
-
-CDEPEND="
-   >=dev-libs/glib-2.44:2
-   sys-auth/polkit
-   elogind? ( >=sys-auth/elogind-229.4 )
-   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
-   systemd? ( >=sys-apps/systemd-186:0= )
-   !systemd? ( !elogind? ( sys-auth/consolekit ) )
-"
-DEPEND="${CDEPEND}
-   dev-libs/libxslt
-   dev-util/gdbus-codegen
-   >=dev-util/gtk-doc-am-1.15
-   >=dev-util/intltool-0.40
-   sys-devel/gettext
-   virtual/pkgconfig
-   doc? (
-   app-text/docbook-xml-dtd:4.1.2
-   app-text/xmlto )
-"
-RDEPEND="${CDEPEND}
-   selinux? ( sec-policy/selinux-accountsd )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
-)
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use doc docbook)
-   $(meson_use elogind)
-   $(meson_use gtk-doc gtk_doc)
-   $(meson_use introspection)
-   $(meson_use systemd)
-   $(meson_use user-heuristics user_heuristics)
-   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
-   -Dadmin-group="wheel"
-   )
-   meson_src_configure
-}
-
-src_install() {
-   default
-
-   keepdir "${EPREFIX}/var/lib/lib/AccountsService/icons"
-   keepdir "${EPREFIX}/var/lib/lib/AccountsService/users"
-}

diff --git a/sys-apps/accountsservice/metadata.xml 
b/sys-apps/accountsservice/metadata.xml
index 9c48896041d..69657d082ae 100644
--- a/sys-apps/accountsservice/metadata.xml
+++ b/sys-apps/accountsservice/metadata.xml
@@ -10,6 +10,5 @@
sys-auth/consolekit for session 
tracking
Use sys-apps/systemd instead of
sys-auth/consolekit for session 
tracking
-   Enable heuristics for guessing 
system vs. human users in the range 500-minimum-uid

 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-user-docs/

2019-03-04 Thread Mart Raudsepp
commit: 71dd329215bef3586c7d7cc842811aedde3b9f0d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 17:14:19 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 20:43:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71dd3292

gnome-extra/gnome-user-docs: bump to 3.28.2

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

 gnome-extra/gnome-user-docs/Manifest   |  1 +
 .../gnome-user-docs/gnome-user-docs-3.28.2.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/gnome-extra/gnome-user-docs/Manifest 
b/gnome-extra/gnome-user-docs/Manifest
index de0e87708c3..d94d6e6af99 100644
--- a/gnome-extra/gnome-user-docs/Manifest
+++ b/gnome-extra/gnome-user-docs/Manifest
@@ -1,2 +1,3 @@
 DIST gnome-user-docs-3.24.2.tar.xz 14167700 BLAKE2B 
deec09954a9c3bf915c86030d13df70efec81090c74744fb98192a1e9727cab2bd54ee608f1f3bddcf8707f6a3a6e1ddaeffdc5175e0d0f2ad4ab2e890036330
 SHA512 
7725ceb6d079d244f9f764c54b2d374588a808c8f1b2e70f655e1d3e3dc957cab3a8edcfe3d000c5d4520e9d9da031585a20ade978b66753ef3b2c912230a87d
 DIST gnome-user-docs-3.26.2.1.tar.xz 14538856 BLAKE2B 
c51f8a70209255e93137411c7aab5f61f0cf2d9e00924b1a7728adaa38579702556540c01967e9fdda1157e7304d38ed6e765073e50fffc02cb2e719abbfb597
 SHA512 
eb1bb873e1b8871e07ebd6a4afc694561b5fa4ff30453d25bdaaa530cb4910e8bbaacd36fcdb7f141f9f52ee8cf34521a332856d60c18a9385bfbc2501d13d97
+DIST gnome-user-docs-3.28.2.tar.xz 15489560 BLAKE2B 
937ba21e1629a5d83669d7d35c4a5274f8d40cb12d837b9e2077af40e219b4efb7ffadec212a29f7af50586be8deb97f8909cb54c687329475dfeb20ed5154b5
 SHA512 
3472454194e084e6482eee2d58037067832809cef3aff47188280c7397ed852d6d895dee33019df5e109db82ddef1f1b7f672c43c0977456bdf9a96db75255c1

diff --git a/gnome-extra/gnome-user-docs/gnome-user-docs-3.28.2.ebuild 
b/gnome-extra/gnome-user-docs/gnome-user-docs-3.28.2.ebuild
new file mode 100644
index 000..5a4843ad273
--- /dev/null
+++ b/gnome-extra/gnome-user-docs/gnome-user-docs-3.28.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="GNOME end user documentation"
+HOMEPAGE="https://git.gnome.org/browse/gnome-user-docs";
+
+LICENSE="CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="test"
+
+RDEPEND=""
+DEPEND="
+   test? ( dev-libs/libxml2 )
+"
+# eautoreconf requires:
+#  app-text/yelp-tools
+# rebuilding translations requires:
+#  app-text/yelp-tools
+#  dev-util/gettext
+
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip"
+
+src_configure() {
+   # itstool is only needed for rebuilding translations
+   # xmllint is only needed for tests
+   gnome2_src_configure \
+   $(usex test "" XMLLINT=$(type -P true)) \
+   ITSTOOL=$(type -P true)
+}
+
+src_compile() {
+   # Do not compile; "make all" with unset LINGUAS rebuilds all 
translations,
+   # which can take > 2 hours on a Core i7.
+   return
+}



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

2019-03-04 Thread Jeroen Roovers
commit: bd36d443ab285247ace4e588819f514b91412cb5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar  4 20:31:22 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar  4 20:32:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd36d443

net-misc/youtube-dl: Stable

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild
index b3603923fed..51dcb55b9d9 100644
--- a/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://rg3.github.com/youtube-dl/";
 SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz";
 LICENSE="public-domain"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
 RESTRICT="test"
 SLOT="0"
 RDEPEND="



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

2019-03-04 Thread Jeroen Roovers
commit: 13f075d355bc7bf546d62d3fef8ba18c0e0178c6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar  4 20:31:51 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar  4 20:32:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f075d3

net-misc/youtube-dl: Old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/youtube-dl/Manifest |  1 -
 net-misc/youtube-dl/youtube-dl-2019.02.18.ebuild | 64 
 2 files changed, 65 deletions(-)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 5f057f75991..108405a22a5 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1,2 +1 @@
-DIST youtube-dl-2019.02.18.tar.gz 3114830 BLAKE2B 
f948fc68d9bc2b7e400d22b4d2980b7f56bf734476a54b3e30b6ee33d5e4a0950233dfd74b0db26108a5759e3589acde4fe104d41ea856c88f68e165f330132b
 SHA512 
86a321003b9e0bdc852294c8ac75d601141177f3469330c6ab01fa821758ee848dfcdf0e9dd514ca2da7b7e3c2a7f2dcddab9929f7fa8be2ab3c86d6eccbd5e3
 DIST youtube-dl-2019.03.01.tar.gz 3117441 BLAKE2B 
92beb16920b6d9c3ead89d5ff930b73635f74d7aeba62a4ee8159e28b448931810f340857bc223ab587610704405083768137a62d7c92814a7525825adc60919
 SHA512 
ff037b2288b937ebc70bfa880a4c0cd10cb4a615725e25f8db998c828d4b505461088b5aaa926aa47f148189496275f1a70e03e187325c15d6ff425ed4da2dc7

diff --git a/net-misc/youtube-dl/youtube-dl-2019.02.18.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.02.18.ebuild
deleted file mode 100644
index d63726ec5fe..000
--- a/net-misc/youtube-dl/youtube-dl-2019.02.18.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2019 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 bash-completion-r1 distutils-r1 readme.gentoo-r1
-
-DESCRIPTION="Download videos from YouTube.com (and more sites...)"
-HOMEPAGE="https://rg3.github.com/youtube-dl/";
-SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz";
-LICENSE="public-domain"
-
-KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
-RESTRICT="test"
-SLOT="0"
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-"
-S="${WORKDIR}/${PN}"
-
-src_compile() {
-   distutils-r1_src_compile
-}
-
-python_install_all() {
-   dodoc README.txt
-   doman ${PN}.1
-
-   newbashcomp ${PN}.bash-completion ${PN}
-
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-
-   insinto /usr/share/fish/vendor_completions.d
-   doins ${PN}.fish
-
-   distutils-r1_python_install_all
-
-   rm -r "${ED}"/usr/etc || die
-   rm -r "${ED}"/usr/share/doc/youtube_dl || die
-}
-
-pkg_postinst() {
-   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
-   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
-   elog
-   elog "${PN} works fine on its own on most sites. However, if you want"
-   elog "to convert video/audio, you'll need avconf (media-video/libav) or"
-   elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube 
-"
-   elog "videos can be retrieved in a higher quality format without sound."
-   elog "${PN} will detect whether avconv/ffmpeg is present and"
-   elog "automatically pick the best option."
-   elog
-   elog "Videos or video formats streamed via RTMP protocol can only be"
-   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
-   elog "Downloading MMS and RTSP videos requires either mplayer"
-   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
-   elog
-   elog "If you want ${PN} to embed thumbnails from the metadata into the"
-   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
-}



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

2019-03-04 Thread Mikle Kolyada
commit: 49a9304d2722f2c9e79202747696e1230841369f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Mar  4 20:21:00 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Mar  4 20:21:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a9304d

profiles/p.mask: fix a typo

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 4dcc97b99fc..29889544d63 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,7 +29,7 @@
 
 #--- END OF EXAMPLES ---
 
-# Mikle Kolyada  (04 Mar 2019)
 # Mask Squid-4.x for testing
 =net-proxy/squid-4*
 



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

2019-03-04 Thread Jeroen Roovers
commit: feb852013403d805b4d240883ab426616a51f953
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar  4 20:17:58 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar  4 20:18:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb85201

net-misc/youtube-dl: Add support for dev-lang/python:3.7

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Fixes: https://bugs.gentoo.org/show_bug.cgi?id=679404
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild | 2 +-
 net-misc/youtube-dl/youtube-dl-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild 
b/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild
index 2cb0551f3e3..b3603923fed 100644
--- a/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6,3_7})
 inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
 
 DESCRIPTION="Download videos from YouTube.com (and more sites...)"

diff --git a/net-misc/youtube-dl/youtube-dl-.ebuild 
b/net-misc/youtube-dl/youtube-dl-.ebuild
index 632093ebfdb..d7acffa97ea 100644
--- a/net-misc/youtube-dl/youtube-dl-.ebuild
+++ b/net-misc/youtube-dl/youtube-dl-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6,3_7})
 inherit bash-completion-r1 distutils-r1 git-r3 readme.gentoo-r1
 
 DESCRIPTION="Download videos from YouTube.com (and more sites...)"



[gentoo-commits] repo/gentoo:master commit in: sys-block/tgt/

2019-03-04 Thread Matthew Thode
commit: 5c1deb03c7cd8d46b4f0c66893a2847d887b9e33
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Mar  4 19:57:28 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Mar  4 19:57:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1deb03

sys-block/tgt: fix build

Fixes: https://bugs.gentoo.org/679432
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Matthew Thode  gentoo.org>

 sys-block/tgt/tgt-1.0.75.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/tgt/tgt-1.0.75.ebuild b/sys-block/tgt/tgt-1.0.75.ebuild
index c34e6e9eb01..fbac7f620a1 100644
--- a/sys-block/tgt/tgt-1.0.75.ebuild
+++ b/sys-block/tgt/tgt-1.0.75.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 inherit flag-o-matic toolchain-funcs
 
-MY_TREE="f33f6b7"
+MY_TREE="9641772"
 
 DESCRIPTION="Linux SCSI target framework (tgt)"
 HOMEPAGE="http://stgt.sourceforge.net";



[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/, net-proxy/squid/files/

2019-03-04 Thread Mikle Kolyada
commit: ee8980c56616066c8eabc6ee4f0d9077939f8198
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Mar  4 19:50:21 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Mar  4 19:56:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8980c5

net-proxy/squid: Version bump (v4.6)

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

 net-proxy/squid/Manifest |   1 +
 net-proxy/squid/files/squid-4.3-gentoo.patch |  79 
 net-proxy/squid/files/squid.confd-r2 |  19 ++
 net-proxy/squid/files/squid.initd-r5 | 123 
 net-proxy/squid/squid-4.6.ebuild | 276 +++
 5 files changed, 498 insertions(+)

diff --git a/net-proxy/squid/Manifest b/net-proxy/squid/Manifest
index 217180128c0..ec29169dcdf 100644
--- a/net-proxy/squid/Manifest
+++ b/net-proxy/squid/Manifest
@@ -1,2 +1,3 @@
 DIST squid-3.5.27.tar.xz 2303468 BLAKE2B 
448dbb703469bdd38a0e88da8e473510e9652fc7c7ae2e48bf687a4c2e1698f3baa92c212631fd3734ee51bead89980d31af58d64654418a7c4c4a16e1be751e
 SHA512 
4172a053c3b7ffe7a12dfb3febac96942d0fbbe7e98e3f797f22cd75b0a3a89cbbfe7260b5daad099e79d5e9303bb5dfbfee7499cb30a90590aa1bd242ff4817
 DIST squid-3.5.28.tar.xz 2304680 BLAKE2B 
9b41a191210ea441ebd2847e9dc2cfacf3ba9fa8ceb81513b4cb449b13f7e81d28e3f3c9c46003db6d3d8a936fbd2275e42e18c23bd9d7667b9bd6890a1627a8
 SHA512 
da8367d364725c7fd6330e7588b0ff70d32978a17ca0bc5fe58fa6d12c9d2adb42ade0a492c835761bc7fd67c1a55300b4b7402ad939cf2a2aa5104233bbb74b
+DIST squid-4.6.tar.xz 2439792 BLAKE2B 
1344acfd4ba135d5ec6881612614f735c6e4791f9b15dcc2f572b93e7f7c9e39585aa0b30aef5b09e40a9599e7fe7d3a118f878adac8f272b014ac3d65a83fae
 SHA512 
dbe2b02b83d53d67459e22a19e71cbf99b66d74a2ddc4bc69310f03a0a6092e5840766ad699fc43893516e97ef89799ef2147dd40f76b0bd688c1e271fd20d06

diff --git a/net-proxy/squid/files/squid-4.3-gentoo.patch 
b/net-proxy/squid/files/squid-4.3-gentoo.patch
new file mode 100644
index 000..f5152b89885
--- /dev/null
+++ b/net-proxy/squid/files/squid-4.3-gentoo.patch
@@ -0,0 +1,79 @@
+--- a/configure.ac 2018-10-14 17:22:35.0 +0300
 b/configure.ac 2018-10-17 21:27:24.806986467 +0300
+@@ -32,9 +32,9 @@ PRESET_CXXFLAGS="$CXXFLAGS"
+ PRESET_LDFLAGS="$LDFLAGS"
+ 
+ dnl Set default LDFLAGS
+-if test "x$LDFLAGS" = "x" ; then
+-  LDFLAGS="-g"
+-fi
++dnl if test "x$LDFLAGS" = "x" ; then
++dnl   LDFLAGS="-g"
++dnl fi
+ 
+ # Check for GNU cc
+ AC_PROG_CC
+--- a/src/cf.data.pre  2018-10-14 08:25:34.0 +0300
 b/src/cf.data.pre  2018-10-17 21:27:24.809986705 +0300
+@@ -1520,6 +1520,7 @@ acl Safe_ports port 280  # http-mgmt
+ acl Safe_ports port 488   # gss-http
+ acl Safe_ports port 591   # filemaker
+ acl Safe_ports port 777   # multiling http
++acl Safe_ports port 901   # SWAT
+ acl CONNECT method CONNECT
+ NOCOMMENT_END
+ DOC_END
+@@ -6819,11 +6820,11 @@ COMMENT_END
+ 
+ NAME: cache_mgr
+ TYPE: string
+-DEFAULT: webmaster
++DEFAULT: root
+ LOC: Config.adminEmail
+ DOC_START
+   Email-address of local cache manager who will receive
+-  mail if the cache dies.  The default is "webmaster".
++  mail if the cache dies.  The default is "root".
+ DOC_END
+ 
+ NAME: mail_from
+--- a/src/debug.cc 2018-10-14 08:25:34.0 +0300
 b/src/debug.cc 2018-10-17 21:27:24.807986546 +0300
+@@ -490,7 +490,7 @@ _db_init(const char *logfile, const char
+ #if HAVE_SYSLOG && defined(LOG_LOCAL4)
+ 
+ if (Debug::log_syslog)
+-openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, 
syslog_facility);
++openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY, syslog_facility);
+ 
+ #endif /* HAVE_SYSLOG */
+ 
+--- a/src/main.cc  2018-10-14 08:25:34.0 +0300
 b/src/main.cc  2018-10-17 21:28:28.632044541 +0300
+@@ -1912,7 +1912,7 @@ watch_child(const CommandLine &masterCom
+ 
+ enter_suid();
+ 
+-openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, LOG_LOCAL4);
++openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY, LOG_LOCAL4);
+ 
+ if (!opt_foreground)
+ GoIntoBackground();
+@@ -2012,7 +2012,7 @@ watch_child(const CommandLine &masterCom
+ 
+ if ((pid = fork()) == 0) {
+ /* child */
+-openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, 
LOG_LOCAL4);
++openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY, LOG_LOCAL4);
+ (void)execvp(masterCommand.arg0(), kidCommand.argv());
+ int xerrno = errno;
+ syslog(LOG_ALERT, "execvp failed: %s", xstrerr(xerrno));
+@@ -2024,7 +2024,7 @@ watch_child(const CommandLine &masterCom
+ }
+ 
+ /* parent */
+-openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, LOG_LOCAL4);
++openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY, LOG_LOCAL4);
+ 
+ // If Squid received a signal while checking for dying kids (below) or
+

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

2019-03-04 Thread Mikle Kolyada
commit: 2b8fa68f94fc044a8a74fa8577e30128922b1f37
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Mar  4 19:55:34 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Mar  4 19:56:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8fa68f

profiles: mask squid-4.x for testing

Signed-off-by: Mikle Kolyada  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c7e9819b6a5..4dcc97b99fc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mikle Kolyada  (02 Mar 2019)
 # Old, unused drivers.
 # Masked for removal in 30 days. Bug #679256



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

2019-03-04 Thread Dennis Lamm
commit: 844671a9cc203605d9940fd62a826bd5864b9340
Author: Dennis Lamm  gentoo  org>
AuthorDate: Mon Mar  4 19:52:04 2019 +
Commit: Dennis Lamm  gentoo  org>
CommitDate: Mon Mar  4 19:52:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844671a9

sys-apps/accountsservice: version bump to 0.6.54

Signed-off-by: Dennis Lamm  gentoo.org>
Bug: https://bugs.gentoo.org/658682
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/accountsservice/Manifest  |  1 +
 .../accountsservice/accountsservice-0.6.54.ebuild  | 66 ++
 sys-apps/accountsservice/metadata.xml  |  1 +
 3 files changed, 68 insertions(+)

diff --git a/sys-apps/accountsservice/Manifest 
b/sys-apps/accountsservice/Manifest
index a3e3d7211af..ba050bbd475 100644
--- a/sys-apps/accountsservice/Manifest
+++ b/sys-apps/accountsservice/Manifest
@@ -1 +1,2 @@
 DIST accountsservice-0.6.50.tar.xz 384484 BLAKE2B 
52c06ba85498f292204834f967211d8f0940786dc2ea3070124d3aecccd551375bfbc8fc31f23a2c3c86e23359294307656c3b927c4e819fc102d8626ae0dd82
 SHA512 
6e07cd318452b1cbedeacd729f0ebb200525caf1b09981abb2bac16fd90756a790ebec08aca0a0cea016f14ab27c159a68fe1332ef4bc636c5863b8c61040f64
+DIST accountsservice-0.6.54.tar.xz 93048 BLAKE2B 
4172fae397aa6d85c789fa5fafedb811efd1b07352476740e7a1eb61271dea4f9ae603b82e2fa89ea2c535a3713746d5292f011e90c9c4808170254b759e3d4f
 SHA512 
5fb286dba60efba905aa79b1b51a5478fe52bf2e256d40d9fc2d7a311aea4ce397365045659a4ef2ecb2cc079130fb1d0107749c3c906c394517056ac1c0

diff --git a/sys-apps/accountsservice/accountsservice-0.6.54.ebuild 
b/sys-apps/accountsservice/accountsservice-0.6.54.ebuild
new file mode 100644
index 000..41e9796e031
--- /dev/null
+++ b/sys-apps/accountsservice/accountsservice-0.6.54.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+
+inherit gnome.org gnome2-utils meson systemd
+
+DESCRIPTION="D-Bus interfaces for querying and manipulating user account 
information"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/AccountsService/";
+SRC_URI="https://www.freedesktop.org/software/${PN}/${P}.tar.xz";
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="doc elogind gtk-doc +introspection selinux systemd +user-heuristics"
+REQUIRED_USE="?? ( elogind systemd )"
+
+CDEPEND="
+   >=dev-libs/glib-2.44:2
+   sys-auth/polkit
+   elogind? ( >=sys-auth/elogind-229.4 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.12:= )
+   systemd? ( >=sys-apps/systemd-186:0= )
+   !systemd? ( !elogind? ( sys-auth/consolekit ) )
+"
+DEPEND="${CDEPEND}
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   >=dev-util/gtk-doc-am-1.15
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-accountsd )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.6.35-gentoo-system-users.patch"
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use doc docbook)
+   $(meson_use elogind)
+   $(meson_use gtk-doc gtk_doc)
+   $(meson_use introspection)
+   $(meson_use systemd)
+   $(meson_use user-heuristics user_heuristics)
+   -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+   -Dadmin-group="wheel"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   default
+
+   keepdir "${EPREFIX}/var/lib/lib/AccountsService/icons"
+   keepdir "${EPREFIX}/var/lib/lib/AccountsService/users"
+}

diff --git a/sys-apps/accountsservice/metadata.xml 
b/sys-apps/accountsservice/metadata.xml
index 69657d082ae..9c48896041d 100644
--- a/sys-apps/accountsservice/metadata.xml
+++ b/sys-apps/accountsservice/metadata.xml
@@ -10,5 +10,6 @@
sys-auth/consolekit for session 
tracking
Use sys-apps/systemd instead of
sys-auth/consolekit for session 
tracking
+   Enable heuristics for guessing 
system vs. human users in the range 500-minimum-uid

 



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

2019-03-04 Thread Aaron Bauman
commit: 80bdcf12e2443fede598ccb6add11575f9edc272
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Mar  4 19:19:52 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Mar  4 19:19:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bdcf12

media-sound/peercast: bump EAPI

-Dead upstream links and unable to find new
-There is a SF page which has peercast but content
-Package still builds fine but may be considered for removal

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

 media-sound/peercast/peercast-0.1218-r2.ebuild | 19 ++-
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/media-sound/peercast/peercast-0.1218-r2.ebuild 
b/media-sound/peercast/peercast-0.1218-r2.ebuild
index 105d1839030..8034fe6aef9 100644
--- a/media-sound/peercast/peercast-0.1218-r2.ebuild
+++ b/media-sound/peercast/peercast-0.1218-r2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=2
-inherit eutils flag-o-matic toolchain-funcs
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="A client and server for Peercast P2P-radio network"
 HOMEPAGE="http://www.peercast.org";
@@ -18,12 +19,12 @@ DEPEND=""
 
 S=${WORKDIR}
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-CVE-2008-2040.patch \
-   "${FILESDIR}"/${PN}-0.1216-makefile.patch \
-   "${FILESDIR}"/${PN}-0.1216-amd64.patch \
-   "${FILESDIR}"/${P}-glibc-2.10.patch
-}
+PATCHES=(
+   "${FILESDIR}/${P}-CVE-2008-2040.patch" \
+   "${FILESDIR}/${PN}-0.1216-makefile.patch" \
+   "${FILESDIR}/${PN}-0.1216-amd64.patch" \
+   "${FILESDIR}/${P}-glibc-2.10.patch"
+)
 
 src_compile() {
append-ldflags -pthread



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

2019-03-04 Thread Matt Turner
commit: f56b2406d79bdad2a3fab0f58e56c5eedcec46b0
Author: Mike Lothian  fireburn  co  uk>
AuthorDate: Fri Mar  1 14:15:47 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  4 18:46:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f56b2406

media-libs/mesa: Add Iris support to mesa-

This allows the i965 alternative Gallium Iris driver to be built

Intel Gen8 / Broadwell or newer is required to use the Iris driver

Closes: https://github.com/gentoo/gentoo/pull/11167
Signed-off-by: Mike Lothian  fireburn.co.uk>
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-.ebuild | 8 ++--
 profiles/desc/video_cards.desc   | 1 +
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 0d4b0abb567..fb346d34912 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -30,7 +30,7 @@ RESTRICT="
 "
 
 RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 virgl 
vivante vmware"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel iris nouveau vc4 
virgl vivante vmware"
 for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
 done
@@ -45,7 +45,7 @@ REQUIRED_USE="
gles1?  ( egl )
gles2?  ( egl )
vulkan? ( dri3
- || ( video_cards_i965 video_cards_radeonsi )
+ || ( video_cards_i965 video_cards_iris 
video_cards_radeonsi )
  video_cards_radeonsi? ( llvm ) )
vulkan-overlay? ( vulkan )
wayland? ( egl gbm )
@@ -53,6 +53,7 @@ REQUIRED_USE="
video_cards_intel?  ( classic )
video_cards_i915?   ( || ( classic gallium ) )
video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
video_cards_imx?( gallium video_cards_vivante )
video_cards_nouveau? ( || ( classic gallium ) )
video_cards_radeon? ( || ( classic gallium )
@@ -414,6 +415,8 @@ multilib_src_configure() {
fi
fi
 
+   gallium_enable video_cards_iris iris
+
gallium_enable video_cards_r300 r300
gallium_enable video_cards_r600 r600
gallium_enable video_cards_radeonsi radeonsi
@@ -433,6 +436,7 @@ multilib_src_configure() {
 
if use vulkan; then
vulkan_enable video_cards_i965 intel
+   vulkan_enable video_cards_iris intel
vulkan_enable video_cards_radeonsi amd
fi
 

diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc
index bfee3a2eee7..741ce82fc36 100644
--- a/profiles/desc/video_cards.desc
+++ b/profiles/desc/video_cards.desc
@@ -17,6 +17,7 @@ i915 - VIDEO_CARDS setting to build driver for Intel i915 
video cards
 i965 - VIDEO_CARDS setting to build driver for Intel i965 video cards
 imx - VIDEO_CARDS setting to build driver for Freescale i.MX video cards
 intel - VIDEO_CARDS setting to build driver for Intel video cards
+iris - VIDEO_CARDS setting to build driver for Intel video cards Gen8 / 
Broadwell or newer
 mga - VIDEO_CARDS setting to build driver for mga video cards
 newport - VIDEO_CARDS setting to build driver for newport video cards
 nouveau - VIDEO_CARDS setting to build reverse-engineered driver for nvidia 
cards



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

2019-03-04 Thread Matt Turner
commit: 62b13b4765a400d408ec1616cb98905fc95720ea
Author: Mike Lothian  fireburn  co  uk>
AuthorDate: Tue Feb 26 20:45:33 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  4 18:46:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b13b47

media-libs/mesa: Add llvm:9 support to mesa-

Allow mesa- to compile with llvm:9

Signed-off-by: Mike Lothian  fireburn.co.uk>
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index f889058acb1..720e8a4c73f 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -140,8 +140,10 @@ RDEPEND="${RDEPEND}
 # 1. List all the working slots (with min versions) in ||, newest first.
 # 2. Update the := to specify *max* version, e.g. < 7.
 # 3. Specify LLVM_MAX_SLOT, e.g. 6.
+LLVM_MAX_SLOT="9"
 LLVM_DEPSTR="
|| (
+   sys-devel/llvm:9[${MULTILIB_USEDEP}]
sys-devel/llvm:8[${MULTILIB_USEDEP}]
sys-devel/llvm:7[${MULTILIB_USEDEP}]
)



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

2019-03-04 Thread Matt Turner
commit: af3182c634ad56f72b8701a88d3a16dba5b99512
Author: Mike Lothian  fireburn  co  uk>
AuthorDate: Fri Mar  1 14:04:11 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  4 18:46:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3182c6

media-libs/mesa: Add vulkan-overlay-layer support to mesa-

This adds the vulkan-overlay-layer to the mesa- ebuild

It can be enabled with:

VK_INSTANCE_LAYERS=VK_LAYER_MESA_overlay 

More help on how to use it can be found with:

VK_LAYER_MESA_OVERLAY_STATS=help

Signed-off-by: Mike Lothian  fireburn.co.uk>
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-.ebuild | 5 -
 media-libs/mesa/metadata.xml | 1 +
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 720e8a4c73f..0d4b0abb567 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -38,7 +38,7 @@ done
 IUSE="${IUSE_VIDEO_CARDS}
+classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +libglvnd +llvm
lm_sensors opencl osmesa pax_kernel pic selinux test unwind vaapi 
valgrind
-   vdpau vulkan wayland xa xvmc"
+   vdpau vulkan vulkan-overlay wayland xa xvmc"
 
 REQUIRED_USE="
d3d9?   ( dri3 || ( video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
@@ -47,6 +47,7 @@ REQUIRED_USE="
vulkan? ( dri3
  || ( video_cards_i965 video_cards_radeonsi )
  video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
wayland? ( egl gbm )
video_cards_freedreno?  ( gallium )
video_cards_intel?  ( classic )
@@ -216,6 +217,7 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig
valgrind? ( dev-util/valgrind )
+   vulkan-overlay? ( media-libs/vulkan-layers[${MULTILIB_USEDEP}] )
x11-base/xorg-proto
x11-libs/libXrandr[${MULTILIB_USEDEP}]
$(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
@@ -472,6 +474,7 @@ multilib_src_configure() {
-Ddri-drivers=$(driver_list "${DRI_DRIVERS[*]}")
-Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}")
-Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}")
+   $(meson_use vulkan-overlay vulkan-overlay-layer)
--buildtype $(usex debug debug plain)
-Db_ndebug=$(usex debug false true)
)

diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml
index 23679a78209..8099392fa04 100644
--- a/media-libs/mesa/metadata.xml
+++ b/media-libs/mesa/metadata.xml
@@ -24,6 +24,7 @@
Compile in valgrind memory hints
Enable the VDPAU acceleration interface for 
the Gallium3D Video Layer.
Enable Vulkan drivers
+   Enable vulkan-overlay-layer for 
vulkan stats"
Enable support for dev-libs/wayland
Enable the XA (X Acceleration) API for 
Gallium3D.
Enable the XvMC acceleration interface for 
the Gallium3D Video Layer.



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

2019-03-04 Thread Matt Turner
commit: f6e30524a72d6a4508f2f5485628282768aa05f8
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  4 18:32:46 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  4 18:46:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e30524

media-libs/libepoxy: Add python3_7 support.

Patch from arthurzam  gmail.com.

Closes: https://bugs.gentoo.org/679384
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/libepoxy/libepoxy-1.5.3.ebuild | 2 +-
 media-libs/libepoxy/libepoxy-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libepoxy/libepoxy-1.5.3.ebuild 
b/media-libs/libepoxy/libepoxy-1.5.3.ebuild
index 24977945905..cec62781b84 100644
--- a/media-libs/libepoxy/libepoxy-1.5.3.ebuild
+++ b/media-libs/libepoxy/libepoxy-1.5.3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 PYTHON_REQ_USE='xml(+)'
 inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1
 

diff --git a/media-libs/libepoxy/libepoxy-.ebuild 
b/media-libs/libepoxy/libepoxy-.ebuild
index ec896cd974c..bb809e2ad9b 100644
--- a/media-libs/libepoxy/libepoxy-.ebuild
+++ b/media-libs/libepoxy/libepoxy-.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then
GIT_ECLASS="git-r3"
 fi
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 PYTHON_REQ_USE='xml(+)'
 inherit ${GIT_ECLASS} meson multilib-minimal python-any-r1
 



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

2019-03-04 Thread Miroslav Å ulc
commit: 3a8ed7496b40e1f8ca6f834cf4ea925b733d1cf9
Author: Miroslav Å ulc  gentoo  org>
AuthorDate: Mon Mar  4 18:41:37 2019 +
Commit: Miroslav Å ulc  gentoo  org>
CommitDate: Mon Mar  4 18:41:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8ed749

dev-java/ant-1.{9.13,10.5}: amd64 and x86 stable (bug #678858)

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Miroslav Å ulc  gentoo.org>

 dev-java/ant/ant-1.10.5.ebuild | 2 +-
 dev-java/ant/ant-1.9.13.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/ant/ant-1.10.5.ebuild b/dev-java/ant/ant-1.10.5.ebuild
index 82e8fc32c9b..30691cfaeb6 100644
--- a/dev-java/ant/ant-1.10.5.ebuild
+++ b/dev-java/ant/ant-1.10.5.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://ant.apache.org/";
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="X +antlr +bcel +bsf +commonslogging +commonsnet jai +javamail +jdepend 
jmf
+jsch +junit +junit4 +junitlauncher +log4j +oro +regexp +resolver swing 
testutil"

diff --git a/dev-java/ant/ant-1.9.13.ebuild b/dev-java/ant/ant-1.9.13.ebuild
index 1b1407b2210..044044e1652 100644
--- a/dev-java/ant/ant-1.9.13.ebuild
+++ b/dev-java/ant/ant-1.9.13.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://ant.apache.org/";
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 IUSE="X +antlr +bcel +bsf +commonslogging +commonsnet jai +javamail +jdepend 
jmf
+jsch +junit +junit4 +log4j +oro +regexp +resolver swing testutil"



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

2019-03-04 Thread Matt Turner
commit: fb942672a70feb4604ab8a5033510be3feae3a4f
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  4 16:54:14 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  4 18:28:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb942672

media-libs/mesa: More libglvnd fixes

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

 media-libs/mesa/mesa-19.0.0_rc6.ebuild | 11 +--
 media-libs/mesa/mesa-.ebuild   | 11 +--
 2 files changed, 18 insertions(+), 4 deletions(-)

diff --git a/media-libs/mesa/mesa-19.0.0_rc6.ebuild 
b/media-libs/mesa/mesa-19.0.0_rc6.ebuild
index 0056e74d3ec..daf421bff7b 100644
--- a/media-libs/mesa/mesa-19.0.0_rc6.ebuild
+++ b/media-libs/mesa/mesa-19.0.0_rc6.ebuild
@@ -70,7 +70,6 @@ REQUIRED_USE="
 LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
 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}]
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
@@ -80,6 +79,13 @@ RDEPEND="
>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
+   libglvnd? (
+   media-libs/libglvnd
+   !app-eselect/eselect-opengl
+   )
+   !libglvnd? (
+   >=app-eselect/eselect-opengl-1.3.0
+   )
gallium? (
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
llvm? (
@@ -106,7 +112,6 @@ RDEPEND="
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
)
-   libglvnd? ( media-libs/libglvnd )
wayland? (
>=dev-libs/wayland-1.15.0:=[${MULTILIB_USEDEP}]
>=dev-libs/wayland-protocols-1.8
@@ -477,6 +482,8 @@ multilib_src_compile() {
 
 multilib_src_install() {
meson_src_install
+
+   use libglvnd && rm -f "${D}"/usr/$(get_libdir)/libGLESv{1_CM,2}.so*
 }
 
 multilib_src_install_all() {

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 075bfa0b5a7..f889058acb1 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -70,7 +70,6 @@ REQUIRED_USE="
 LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
 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}]
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
@@ -80,6 +79,13 @@ RDEPEND="
>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
>=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
+   libglvnd? (
+   media-libs/libglvnd
+   !app-eselect/eselect-opengl
+   )
+   !libglvnd? (
+   >=app-eselect/eselect-opengl-1.3.0
+   )
gallium? (
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
llvm? (
@@ -106,7 +112,6 @@ RDEPEND="
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
)
-   libglvnd? ( media-libs/libglvnd )
wayland? (
>=dev-libs/wayland-1.15.0:=[${MULTILIB_USEDEP}]
>=dev-libs/wayland-protocols-1.8
@@ -477,6 +482,8 @@ multilib_src_compile() {
 
 multilib_src_install() {
meson_src_install
+
+   use libglvnd && rm -f "${D}"/usr/$(get_libdir)/libGLESv{1_CM,2}.so*
 }
 
 multilib_src_install_all() {



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

2019-03-04 Thread Thomas Deutschmann
commit: bcce9fb0f933198672777469411dd4774bb39ba3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 18:18:27 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 18:18:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcce9fb0

media-libs/libexif: rev bump to fix CVE-2018-20030

While here, fix C89 compatibility issue, too.

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

 .../files/libexif-0.6.21-CVE-2018-20030.patch  | 117 +
 ...ibexif-0.6.21-fix-C89-compatibility-issue.patch |  30 ++
 media-libs/libexif/libexif-0.6.21-r3.ebuild|  52 +
 3 files changed, 199 insertions(+)

diff --git a/media-libs/libexif/files/libexif-0.6.21-CVE-2018-20030.patch 
b/media-libs/libexif/files/libexif-0.6.21-CVE-2018-20030.patch
new file mode 100644
index 000..08179f84b50
--- /dev/null
+++ b/media-libs/libexif/files/libexif-0.6.21-CVE-2018-20030.patch
@@ -0,0 +1,117 @@
+From 6aa11df549114ebda520dde4cdaea2f9357b2c89 Mon Sep 17 00:00:00 2001
+From: Dan Fandrich 
+Date: Fri, 12 Oct 2018 16:01:45 +0200
+Subject: [PATCH] Improve deep recursion detection in
+ exif_data_load_data_content.
+
+The existing detection was still vulnerable to pathological cases
+causing DoS by wasting CPU. The new algorithm takes the number of tags
+into account to make it harder to abuse by cases using shallow recursion
+but with a very large number of tags.  This improves on commit 5d28011c
+which wasn't sufficient to counter this kind of case.
+
+The limitation in the previous fix was discovered by Laurent Delosieres,
+Secunia Research at Flexera (Secunia Advisory SA84652) and is assigned
+the identifier CVE-2018-20030.
+
+Adjusted for missing 
https://github.com/libexif/libexif/commit/5d28011c40ec86cf52cffad541093d37c263898a
+
+---
+ libexif/exif-data.c | 45 +
+ 2 files changed, 38 insertions(+), 8 deletions(-)
+
+diff --git a/libexif/exif-data.c b/libexif/exif-data.c
+index e35403d..a6f9c94 100644
+--- a/libexif/exif-data.c
 b/libexif/exif-data.c
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -350,6 +351,20 @@ if (data->ifd[(i)]->count) {  
\
+   break;  \
+ }
+ 
++/*! Calculate the recursion cost added by one level of IFD loading.
++ *
++ * The work performed is related to the cost in the exponential relation
++ *   work=1.1**cost
++ */
++static unsigned int
++level_cost(unsigned int n)
++{
++static const double log_1_1 = 0.09531017980432493;
++
++  /* Adding 0.1 protects against the case where n==1 */
++  return ceil(log(n + 0.1)/log_1_1);
++}
++
+ /*! Load data for an IFD.
+  *
+  * \param[in,out] data #ExifData
+@@ -357,13 +372,13 @@ if (data->ifd[(i)]->count) { 
\
+  * \param[in] d pointer to buffer containing raw IFD data
+  * \param[in] ds size of raw data in buffer at \c d
+  * \param[in] offset offset into buffer at \c d at which IFD starts
+- * \param[in] recursion_depth number of times this function has been
+- * recursively called without returning
++ * \param[in] recursion_cost factor indicating how expensive this recursive
++ * call could be
+  */
+ static void
+ exif_data_load_data_content (ExifData *data, ExifIfd ifd,
+const unsigned char *d,
+-   unsigned int ds, unsigned int offset, unsigned int 
recursion_depth)
++   unsigned int ds, unsigned int offset, unsigned int 
recursion_cost)
+ {
+   ExifLong o, thumbnail_offset = 0, thumbnail_length = 0;
+   ExifShort n;
+@@ -378,9 +393,20 @@ exif_data_load_data_content (ExifData *data, ExifIfd ifd,
+   if int)ifd) < 0) || ( ((int)ifd) >= EXIF_IFD_COUNT))
+ return;
+ 
+-  if (recursion_depth > 30) {
++  if (recursion_cost > 170) {
++  /*
++   * recursion_cost is a logarithmic-scale indicator of how 
expensive this
++   * recursive call might end up being. It is an indicator of the 
depth of
++   * recursion as well as the potential for worst-case future 
recursive
++   * calls. Since it's difficult to tell ahead of time how often 
recursion
++   * will occur, this assumes the worst by assuming every tag 
could end up
++   * causing recursion.
++   * The value of 170 was chosen to limit typical EXIF structures 
to a
++   * recursive depth of about 6, but pathological ones (those 
with very
++   * many tags) to only 2.
++   */
+   exif_log (data->priv->log, EXIF_LOG_CODE_CORRUPT_DATA, 
"ExifData",
+-"Deep recursion detected!");
++"Deep/expensive recursion detected!");
+

[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-utils/

2019-03-04 Thread Alexis Ballier
commit: 2d7c2b190a9266f0fc95bc99637a3089d464b0a8
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Mar  4 17:21:27 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Mar  4 17:21:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7c2b19

media-tv/v4l-utils: keyword ~arm64

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Alexis Ballier  gentoo.org>

 media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild 
b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild
index 2d76079bf4d..01c76dc6dfb 100644
--- a/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild
+++ b/media-tv/v4l-utils/v4l-utils-1.16.3-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://linuxtv.org/downloads/v4l-utils/${P}.tar.bz2";
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
 IUSE="+bpf opengl qt5"
 
 RDEPEND=">=media-libs/libv4l-${PV}[jpeg]



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

2019-03-04 Thread Thomas Deutschmann
commit: 3ef30d1919179741deff381ef991b62c1e17023f
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:52:26 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef30d19

www-apps/kibana-bin: bump to 6.6.1

Bug: https://bugs.gentoo.org/678948
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/kibana-bin/Manifest|  2 +
 www-apps/kibana-bin/kibana-bin-6.6.1.ebuild | 74 +
 2 files changed, 76 insertions(+)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index 899a742576b..d32b6a7cfac 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -3,6 +3,8 @@ DIST kibana-5.6.15-linux-x86_64.tar.gz 53411172 BLAKE2B 
a5c961f14614f242e2693750
 DIST kibana-6.3.2-linux-x86_64.tar.gz 205331616 BLAKE2B 
17273e641a9f146943cc4aebbce1114706dcf5d4c5f4d865a79d5b576a845c40268ea4389c358d555ca278c0bed4a68baef661472f80f7957dd013f0ce2e9835
 SHA512 
35eb97ca2f8d0bd80dc7dcdc5bc03f8ab21d1280d11d892f12eda5a173a951dfe88718d45c94ff0a748bb324e44f243cda0ba314c6dcd249cd960928f7c7b7ea
 DIST kibana-6.4.3-linux-x86_64.tar.gz 235299366 BLAKE2B 
58d788180b2afbf5c010b712e04fe39f469d63effb256454e8d56e36a0e0eb372255ac8c19af3b3e878992858472353c79eaaf447f2fdd8a8d70235dd79d36bf
 SHA512 
f247078bfa7435239f9b9258a1563e73e17662735a83b154a02809f9c383f56cec68a3c189c84f43ecd2d9e4abc25d55f6593dd79b725fd79820f92d8543d244
 DIST kibana-6.5.4-linux-x86_64.tar.gz 206631363 BLAKE2B 
83be5a2c0f47257338ad5b547fecb20748c10f1607d88543ec36d6a9ea6b519c6545af13df90eac5fbb774ff1431bcede8c29d7cb4c0bca98ce26557d907bb03
 SHA512 
260e577ba5f9464228a03689e8fd823cfba4a91670dea2f210da508d97ade6091febb2bae29893427eccdcfd2db75a8d62e265edade7ca9b9f2513fb66f8917d
+DIST kibana-6.6.1-linux-x86_64.tar.gz 180675854 BLAKE2B 
7c911f6715f1bb526e09a47de55b10b197dd78bcd5c9a6e710890cd333d23c8556d8efb12d34b0c0cdf1e989bb456da8f79e54b1798c02ea57658d90fbb80f83
 SHA512 
df4547a0056b46d6351948e7f67439b5a7fe46c27f20c9cb7783046abea04d28aa85ba74751f54c7a1524dbca55ee9c9bfaec50be903f964dedc1ceeb5d823b0
 DIST kibana-oss-6.3.2-linux-x86_64.tar.gz 89561513 BLAKE2B 
37031653e171d683a18f25c957545b6b143c2f0d8c07da6c02ea61c8296657d190540f4ffee2c6a62a9146800971041d7e4e30767892ba2bbff0486aef31cda5
 SHA512 
87236fa1a45a5c5e0ecdc033f864e9a1f74cb148e350b83c6c024b37eb71e3c16236fe52525898532f286f816cb6d03de23cba3d97e0cc0c4d622cdd18c7defb
 DIST kibana-oss-6.4.3-linux-x86_64.tar.gz 76671516 BLAKE2B 
c3800f2c53af55139ce101ff13391fff2908fb0b9e45b46588f18a27653bf6492259a81e93b5c0f8e654696434efa510646cba5d5f6dba9ba2377451aaf9f259
 SHA512 
db55d5201675d1d71cbc511ffd4fb94332316eef8f06c2419d498b930e068030c625c18a0c2fec761cb0c066abc16ddf2c2d8a2fa59aaa3bc35ea1e289b8ae99
 DIST kibana-oss-6.5.4-linux-x86_64.tar.gz 77637829 BLAKE2B 
f9b6881c35ebcaf112634989337f40820b450cf2a070c32f02f4a7d4c122f0c4ff44f8feb56b0d8683e96a13f2ef6ee96e237dd27fd9c32efdb9c7dfde020fb8
 SHA512 
65c4ab427ae2a2486b71520893eeb78d8628bf3e6fd47c0d576ca4b6bfa8f9058ecf957ef488fd47260c8295ea49952e1b411d6a6c199f26d74e6a84cfcf7309
+DIST kibana-oss-6.6.1-linux-x86_64.tar.gz 59466869 BLAKE2B 
593563976b4d1c89b6042dbd1a945c6fc7ae2a8c3ea18d142d9e7e5f8307d72e7b358059316130880c64c6879e5df41d80005a1dad82d8a5ae223bf292bdf392
 SHA512 
1131ce7cab882166478be89426a8885fb53e2b1154100b6fa5dd0a431b1d9aa20df73c687159c18e1b9703e42f953fb10b3ab7fbfe634ed253331238249bf574

diff --git a/www-apps/kibana-bin/kibana-bin-6.6.1.ebuild 
b/www-apps/kibana-bin/kibana-bin-6.6.1.ebuild
new file mode 100644
index 000..c48b1dd037d
--- /dev/null
+++ b/www-apps/kibana-bin/kibana-bin-6.6.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd user
+
+MY_PN="${PN%-bin}"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Analytics and search dashboard for Elasticsearch"
+HOMEPAGE="https://www.elastic.co/products/kibana";
+SRC_URI="x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz )
+   !x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_PN}-oss-${PV}-linux-x86_64.tar.gz
 )"
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 icu ISC MIT 
MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB x-pack? ( Elastic 
)"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="x-pack"
+
+RDEPEND=">=net-libs/nodejs-8.15.1"
+
+S="${WORKDIR}/${MY_P}-linux-x86_64"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 /opt/${MY_PN} ${MY_PN}
+}
+
+src_prepare() {
+   default
+
+   # remove bundled nodejs
+   rm -r node || die
+
+   # remove empty unused directory
+   rmdir data || die
+
+   # handle node.js version with RDEPEND
+   sed -i /node_version_validator/d src/setup_node_

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

2019-03-04 Thread Thomas Deutschmann
commit: 75f6acc429f35dfd5f9bc60711a399020ee0fea1
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:59:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75f6acc4

app-admin/filebeat: drop old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11252
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/filebeat/Manifest  |  3 --
 app-admin/filebeat/filebeat-6.3.2.ebuild | 66 
 app-admin/filebeat/filebeat-6.4.3.ebuild | 66 
 app-admin/filebeat/filebeat-6.5.4.ebuild | 66 
 4 files changed, 201 deletions(-)

diff --git a/app-admin/filebeat/Manifest b/app-admin/filebeat/Manifest
index 9b1b56ee951..81d5c75e082 100644
--- a/app-admin/filebeat/Manifest
+++ b/app-admin/filebeat/Manifest
@@ -1,5 +1,2 @@
 DIST filebeat-5.6.13.tar.gz 18212575 BLAKE2B 
a0b8810523cecd1c6c87a69832c92b39fdc4cbe199eeae3c837f60b5057915e4d1ffb0fd371b3296cea398a11135b9d8da147451997514c85447722d086b8739
 SHA512 
fd572666858f1aeeede9e1b2074668d0bd691f58d51acd7955a3203b27d3ee850784a39e47941a570a833926a4109645eb98c24b49263276d1df475578c17efa
-DIST filebeat-6.3.2.tar.gz 20923316 BLAKE2B 
70ac7e574f94a6141a7c6a1bd0af45ddbda3d01d6ea006c90ea341d2df03cac320d53496833cace3b394b9433251ea68a248dafdc8e28a85a6014314d5a2f3c4
 SHA512 
3d6ed03c9286bc778ad979b1398fcd70d870be184f912202ee5fab7c0ff23df639f445ec14cfcfd4d41ef648f33e88c2959f3c5f966fd3986884a223623a
-DIST filebeat-6.4.3.tar.gz 22085261 BLAKE2B 
466580ba371d02bd0b51bd80f0e8d9766f2af1d371f88cd01144a648cd8d5488ca54447e925e9014790a836009d76be9eec9ef9b14a102287d3f4a71b852d20d
 SHA512 
c28d9939c2082b586ddf744b4e18427096290987efd74f7ea03d2632a1cdcbc5dd2b043ee7ceeb0457098faeb52abbac57652077c518112fb65858954ee27f34
-DIST filebeat-6.5.4.tar.gz 25286147 BLAKE2B 
c3eca03c8e8e2b863918f3fe65bdea46b351739569f5570daac3e321963e98190331c5bf99c2451db5faa615620e023d2fd9c73060d4d775392a86a2f5578d80
 SHA512 
a48b9ae267ec80c1b45e4e07644f8080f8ba280da5c3543022b73472eb70de9d836cfffd387e576298becf9313d2cfa67d835158442f163b1a1bd0e72df31297
 DIST filebeat-6.6.1.tar.gz 29108620 BLAKE2B 
21dbe189dcf91efe6170574e3cff858cca4094936fbda54a343f66e61a5f0cd7d29e71d547c34ddd78776283d13e48926dd84925eed58ca07cc7bedf216c9064
 SHA512 
9c7646efa8aa44c2ae1cbcf85204749bc57491aad075d3ca283cd75a1b3a93d922169603407b2ea111e7e3abe0a43ce26fabccfe93d56a4232bd63e2b2e8b24a

diff --git a/app-admin/filebeat/filebeat-6.3.2.ebuild 
b/app-admin/filebeat/filebeat-6.3.2.ebuild
deleted file mode 100644
index 1c9264bf6ec..000
--- a/app-admin/filebeat/filebeat-6.3.2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/beats";
-SRC_URI="https://github.com/elastic/beats/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-RESTRICT="test"
-
-DEPEND=">=dev-lang/go-1.10.3"
-RDEPEND="!app-admin/filebeat-bin"
-
-# Do not complain about CFLAGS etc since go projects do not use them.
-QA_FLAGS_IGNORED='.*'
-
-S="${WORKDIR}/src/github.com/elastic/beats"
-
-src_unpack() {
-   mkdir -p "${S%/*}" || die
-   default
-   mv beats-${PV} "${S}" || die
-}
-
-src_prepare() {
-   default
-
-   # avoid Elastic license
-   rm -r x-pack || die
-
-   # use ${PV} instead of git commit id
-   sed -i "s/\(COMMIT_ID=\).*/\1${PV}/g" "${S}/libbeat/scripts/Makefile" 
|| die
-}
-
-src_compile() {
-   GOPATH="${WORKDIR}" emake -C "${S}/filebeat"
-}
-
-src_install() {
-   keepdir /var/{lib,log}/${PN}
-
-   fperms 0750 /var/{lib,log}/${PN}
-
-   newconfd "${FILESDIR}/${PN}.confd" ${PN}
-   newinitd "${FILESDIR}/${PN}.initd.1" ${PN}
-
-   docinto examples
-   dodoc ${PN}/{filebeat.yml,filebeat.reference.yml}
-
-   dobin filebeat/filebeat
-}
-
-pkg_postinst() {
-   if [[ -n "${REPLACING_VERSIONS}" ]]; then
-   elog "Please read the migration guide at:"
-   elog "https://www.elastic.co/guide/en/beats/libbeat/$(ver_cut 
1-2)/upgrading.html"
-   elog ""
-   fi
-
-   elog "Example configurations:"
-   elog "${EROOT}/usr/share/doc/${PF}/examples"
-}

diff --git a/app-admin/filebeat/filebeat-6.4.3.ebuild 
b/app-admin/filebeat/filebeat-6.4.3.ebuild
deleted file mode 100644
index 8a81429845c..000
--- a/app-admin/filebeat/filebeat-6.4.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products

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

2019-03-04 Thread Thomas Deutschmann
commit: 6a39fada98fb5e2153b25366445698f02ee683f8
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:52:04 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a39fada

www-apps/kibana-bin: bump to 5.6.15

Bug: https://bugs.gentoo.org/678948
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/kibana-bin/Manifest |  1 +
 www-apps/kibana-bin/kibana-bin-5.6.15.ebuild | 70 
 2 files changed, 71 insertions(+)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index 9ac92b09058..899a742576b 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -1,4 +1,5 @@
 DIST kibana-5.6.14-linux-x86_64.tar.gz 53261984 BLAKE2B 
ec81b6579f00a894ad19c048c54f690611f4f8e015ffdd2e600d207974ac1df31d89b4c242c638ce6b2295ab6cab83ddf78b7e77d802b9dd5037e0c8371db7f5
 SHA512 
64b12517a6177dde273aefb4d31602c074925e57c842b8c69367098f348a062f5c03c3eddf53ad4260bdebc6e56edfd78ced5e39d557fa03af181ec99c88bda8
+DIST kibana-5.6.15-linux-x86_64.tar.gz 53411172 BLAKE2B 
a5c961f14614f242e269375040f1f1f05cd510248bc4196409ed53fcf64edf26233268ba86ea8eb7332094504bf779076a12603c3be51efd0716d0f3637b110b
 SHA512 
eede5afbd11bdc84f435567a5d48f53f1a72d6c94522597cb87c2cd295103b3a0ef0e7e43aa33f2731b91ef23f2ae6ccb3d6cbeb86cf3aa89317b61343f5fa8e
 DIST kibana-6.3.2-linux-x86_64.tar.gz 205331616 BLAKE2B 
17273e641a9f146943cc4aebbce1114706dcf5d4c5f4d865a79d5b576a845c40268ea4389c358d555ca278c0bed4a68baef661472f80f7957dd013f0ce2e9835
 SHA512 
35eb97ca2f8d0bd80dc7dcdc5bc03f8ab21d1280d11d892f12eda5a173a951dfe88718d45c94ff0a748bb324e44f243cda0ba314c6dcd249cd960928f7c7b7ea
 DIST kibana-6.4.3-linux-x86_64.tar.gz 235299366 BLAKE2B 
58d788180b2afbf5c010b712e04fe39f469d63effb256454e8d56e36a0e0eb372255ac8c19af3b3e878992858472353c79eaaf447f2fdd8a8d70235dd79d36bf
 SHA512 
f247078bfa7435239f9b9258a1563e73e17662735a83b154a02809f9c383f56cec68a3c189c84f43ecd2d9e4abc25d55f6593dd79b725fd79820f92d8543d244
 DIST kibana-6.5.4-linux-x86_64.tar.gz 206631363 BLAKE2B 
83be5a2c0f47257338ad5b547fecb20748c10f1607d88543ec36d6a9ea6b519c6545af13df90eac5fbb774ff1431bcede8c29d7cb4c0bca98ce26557d907bb03
 SHA512 
260e577ba5f9464228a03689e8fd823cfba4a91670dea2f210da508d97ade6091febb2bae29893427eccdcfd2db75a8d62e265edade7ca9b9f2513fb66f8917d

diff --git a/www-apps/kibana-bin/kibana-bin-5.6.15.ebuild 
b/www-apps/kibana-bin/kibana-bin-5.6.15.ebuild
new file mode 100644
index 000..d27bc3b0781
--- /dev/null
+++ b/www-apps/kibana-bin/kibana-bin-5.6.15.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit user
+
+MY_PN="${PN%-bin}"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Analytics and search dashboard for Elasticsearch"
+HOMEPAGE="https://www.elastic.co/products/kibana";
+SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz";
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 Artistic-2 BSD BSD-2 CC-BY-3.0 CC-BY-4.0 icu ISC MIT 
MPL-2.0 OFL-1.1 openssl public-domain Unlicense WTFPL-2 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=net-libs/nodejs-6.16.0"
+
+# Do not complain about CFLAGS etc since kibana does not use them.
+QA_FLAGS_IGNORED='.*'
+
+S="${WORKDIR}/${MY_P}-linux-x86_64"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 /opt/${MY_PN} ${MY_PN}
+}
+
+src_prepare() {
+   default
+
+   # remove bundled nodejs
+   rm -r node || die
+
+   # remove empty unused directory
+   rmdir data || die
+}
+
+src_install() {
+   insinto /etc/${MY_PN}
+   doins -r config/.
+   rm -r config || die
+
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${MY_PN}.logrotate ${MY_PN}
+
+   newconfd "${FILESDIR}"/${MY_PN}.confd ${MY_PN}
+   newinitd "${FILESDIR}"/${MY_PN}.initd ${MY_PN}
+
+   insinto /opt/${MY_PN}
+   doins -r .
+
+   fperms -R +x /opt/${MY_PN}/bin
+
+   diropts -m 0750 -o ${MY_PN} -g ${MY_PN}
+   keepdir /var/log/${MY_PN}
+}
+
+pkg_postinst() {
+   elog "This version of Kibana is compatible with Elasticsearch $(ver_cut 
1-2) and"
+   elog "Node.js 6. Some plugins may fail with other versions of Node.js 
(Bug #656008)."
+   elog
+   elog "Be sure to point ES_INSTANCE to your Elasticsearch instance"
+   elog "in /etc/conf.d/${MY_PN}."
+   elog
+   elog "Elasticsearch can run local or remote."
+}



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

2019-03-04 Thread Thomas Deutschmann
commit: 8e6fc7fe1de4e76dfcb91b0a9aaf4d4e5be8f2d9
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:49:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:53:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6fc7fe

app-misc/elasticsearch: bump to 5.6.15

Bug: https://bugs.gentoo.org/678952
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/elasticsearch/Manifest|  1 +
 app-misc/elasticsearch/elasticsearch-5.6.15.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 5fbc256cb2d..bf5f89bf52d 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,4 +1,5 @@
 DIST elasticsearch-5.6.14.tar.gz 33898195 BLAKE2B 
d153ec39f2e74f9a600f6a12d609d24999c08d0af4da521865f1c8fa22c642d57bcf24f4907e390399c538bc14bef17862759be7e9b5362a283f9aff1d3ef672
 SHA512 
d384797c652d5ceb2e081c3a05d62a8af3c543e818fa501bc0caff0826e6a56447f0dfc03d1e7391f7eb043e500c8a9942083bb141d18a02d464c5e5d8011bb2
+DIST elasticsearch-5.6.15.tar.gz 33887584 BLAKE2B 
f0e36842bacb73a552400a8874b0eea6e01ee9b09cd4094edae227f3cab0558ef422b3616786ea5cf169a3b6d684fc784df85aaf1a5397e2fb9eeed16b657740
 SHA512 
7509dc7a9be63c758448c35ec2d87923b4a3a596c7ff2f92863021a9e3604ec9171ac5180014edb70b600dc3029f681212e9be703818c04b6d3938c289eea4a4
 DIST elasticsearch-6.3.2.tar.gz 91452574 BLAKE2B 
c422990fabad70e6e77e8f59f6fb9e9bf5a84eb7e6b8b67dfd91f53e474b1b501b3a1d5ea8f54f0793631504f194a116e816eb3558782b67c8dadecbc2711ee5
 SHA512 
954cd1e16a5f2e0b0efaeb7e6b19c708d1588d30814a31defb09037c3b90f78c5e9dbd1ca9af9c700d517145a4279bacc1d8ce7cc6894fbe7bf71eec9ed3110d
 DIST elasticsearch-6.4.3.tar.gz 97872736 BLAKE2B 
e8c5db4f7238afccce4cf1ca0eced7b7e97891455cd28583eafd7ba028ba3cbc3596cedb2dc4267e677b3c7bbd459b8144284eca358f8c0e34a9a0b8a33426a8
 SHA512 
2f48720fd1644b1d0f103ca93bd19632c2a12bd3c94434ddf58bc692cb0b23631222f8d23cc0d0e85e271e11099fe0fc8aedf402906b76845ad680eb592f8987
 DIST elasticsearch-6.5.4.tar.gz 113322649 BLAKE2B 
876dd23f80e24390e4efa1aeca6fa5791e3320a292d60d1b7628c685d1a3210f8ab15b78013ccbad5e589bf65fc05153ee810a1113d6ab9b2bfe62a335887302
 SHA512 
dcd6afdac02cdacdd4bbb3d9f73bffeb7a93750b35f5a5a991dae6c7d9f8883e33401ddf3096346e008047bfcf08d09435ea5f0290e717ff3a041600ea088584

diff --git a/app-misc/elasticsearch/elasticsearch-5.6.15.ebuild 
b/app-misc/elasticsearch/elasticsearch-5.6.15.ebuild
new file mode 100644
index 000..f5399ac194f
--- /dev/null
+++ b/app-misc/elasticsearch/elasticsearch-5.6.15.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit systemd user
+
+DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
+HOMEPAGE="https://www.elastic.co/products/elasticsearch";
+SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz";
+LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="virtual/jre:1.8"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 /bin/bash /usr/share/${PN} ${PN}
+}
+
+src_prepare() {
+   default
+
+   rm -v bin/*.{bat,exe} LICENSE.txt || die
+}
+
+src_install() {
+   keepdir /etc/${PN}
+   keepdir /etc/${PN}/scripts
+
+   insinto /etc/${PN}
+   doins -r config/.
+   rm -rv config || die
+
+   insinto /usr/share/${PN}
+   doins -r .
+
+   exeinto /usr/share/${PN}/bin
+   doexe "${FILESDIR}/elasticsearch-systemd-pre-exec"
+
+   chmod +x "${ED}"/usr/share/${PN}/bin/* || die
+
+   keepdir /var/{lib,log}/${PN}
+   fowners ${PN}:${PN} /var/{lib,log}/${PN}
+   fperms 0750 /var/{lib,log}/${PN}
+   dodir /usr/share/${PN}/plugins
+
+   insinto /etc/sysctl.d
+   newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf
+
+   newconfd "${FILESDIR}/${PN}.conf.2" ${PN}
+   newinitd "${FILESDIR}/${PN}.init.2" ${PN}
+
+   systemd_newtmpfilesd "${FILESDIR}/${PN}.tmpfiles.d" ${PN}.conf
+   systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
+}
+
+pkg_postinst() {
+   elog
+   elog "You may create multiple instances of ${PN} by"
+   elog "symlinking the init script:"
+   elog "ln -sf /etc/init.d/${PN} /etc/init.d/${PN}.instance"
+   elog
+   elog "Please make sure you put elasticsearch.yml, log4j2.properties and 
scripts"
+   elog "from /etc/elasticsearch into the configuration directory of the 
instance:"
+   elog "/etc/${PN}/instance"
+   elog
+}



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

2019-03-04 Thread Thomas Deutschmann
commit: 3520017ad19ce47b54e6166c4ebb86def2577d6c
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:53:42 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3520017a

app-admin/logstash-bin: bump to 5.6.16

Bug: https://bugs.gentoo.org/678954
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/logstash-bin/Manifest   |  1 +
 app-admin/logstash-bin/logstash-bin-5.6.15.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest
index ea5184722c8..438a2a75a88 100644
--- a/app-admin/logstash-bin/Manifest
+++ b/app-admin/logstash-bin/Manifest
@@ -1,4 +1,5 @@
 DIST logstash-5.6.13.tar.gz 104517136 BLAKE2B 
c4f0ba5f8e1624ef0493e553166a3c18aab9c4d73a661a5f91988627ec8470dc8a1b52461673e27169c8c10b33dfdeffeef96e70e1a8a04b7ee4a1e71a9afb68
 SHA512 
df12877b8d28ce9392f9d9ec9414205dd1f628a8e927c8b31f0ad3c3c7b11108509fe6b44119faa3f1bab393ea7be74a3a7c5b5b6b49d6ff5b54ce31fd024a04
+DIST logstash-5.6.15.tar.gz 110086992 BLAKE2B 
3047259c4bc5d71b072fa004c44953f84860ec53e051641c4efc903e38243e85b8fdebeaf093c01f5410c1f05a78a8d8aa2282fc45cf5fd784a41ea66ff5b196
 SHA512 
405039ff988aee8878cbeca96ef0fcbadba762f877eaec36c8a75b010e56a943c2951a8f83f9279d7d9fea99c4f8a200c705f784813a2733289336c58c34ca1e
 DIST logstash-6.3.2.tar.gz 144211416 BLAKE2B 
8471fd0a920b4ef06cd775ceaafde33e16e5d1898c89339f4a039262a7a6472d6cb8dd2017db8811d6a827395a5b1e7040d9759c8734de2ccd1fc7e615345813
 SHA512 
11507b9177aa6cd4172eb825e395571de71bae8b0e39d7f700fe27c7219b22bc2b9a493e39016eead2d54407dc5e5cc20a0c6e4453140d628cadea076453308f
 DIST logstash-6.4.3.tar.gz 153936585 BLAKE2B 
efdcc4664587a3ab18e2e78136c92bc643e99989fa5ac1cd1daaeb48ca1f6fa57f122a5686ddcaab59d920a0ef0e59dc70f59c05a520b731347f37d8faa78c38
 SHA512 
39bab1b9b0c9f0006c2ad7aa152b3863179030352202ec0c4c4a887bdeb98d4c34127699655cfc7c5b9f44119b45de9629bfacc670d520dcf266b3298fdf2484
 DIST logstash-6.5.4.tar.gz 160286824 BLAKE2B 
6f76edee968566539670b0ffc5462a0a417d39dc8f7d3fab35704ace23c27503f7051a064fca2820d52b100a19818621841356f8e1df20a80c95902f4c1c7f95
 SHA512 
8dff51b3944219b462002d0ced4ae7050d8ab8f9335de1132be11ab8e7277731f319c5794601881ee94350152725c599093316c5ef55ddc95279697ec794cc57

diff --git a/app-admin/logstash-bin/logstash-bin-5.6.15.ebuild 
b/app-admin/logstash-bin/logstash-bin-5.6.15.ebuild
new file mode 100644
index 000..635350ca2ab
--- /dev/null
+++ b/app-admin/logstash-bin/logstash-bin-5.6.15.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 user
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tool for managing events and logs"
+HOMEPAGE="https://www.elastic.co/products/logstash";
+SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}.tar.gz";
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="strip"
+QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
+
+RDEPEND="virtual/jre:1.8"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 /var/lib/${MY_PN} ${MY_PN}
+}
+
+src_install() {
+   keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
+   keepdir "/var/lib/${MY_PN}"
+   keepdir "/var/log/${MY_PN}"
+
+   insinto "/usr/share/${MY_PN}"
+   newins "${FILESDIR}/agent.conf.sample" agent.conf
+
+   rm -v config/startup.options || die
+   insinto /etc/${MY_PN}
+   doins -r config/.
+   rm -rv config data || die
+
+   insinto "/opt/${MY_PN}"
+   doins -r .
+   fperms 0755 "/opt/${MY_PN}/bin/${MY_PN}" 
"/opt/${MY_PN}/vendor/jruby/bin/jruby" "/opt/${MY_PN}/bin/logstash-plugin"
+
+   newconfd "${FILESDIR}/${MY_PN}.confd-r1" "${MY_PN}"
+   newinitd "${FILESDIR}/${MY_PN}.initd-r1" "${MY_PN}"
+
+   insinto /usr/share/eselect/modules
+   doins "${FILESDIR}"/logstash-plugin.eselect
+}
+
+pkg_postinst() {
+   ewarn "The default pidfile directory has been changed from 
/run/logstash to /run."
+   ewarn "Please ensure any running logstash processes are shut down 
cleanly."
+   ewarn
+   ewarn "The default data directory has been moved from 
/opt/logstash/data to"
+   ewarn "/var/lib/logstash/data. Please check and move its contents as 
necessary."
+   ewarn
+   ewarn "Self installed plugins are removed during Logstash upgrades (Bug 
#622602)"
+   ewarn "Install the plugins via eselect module that will automatically 
re-install"
+   ewarn "all self installed plugins after Logstash upgrades."
+   elog
+   elog "Installing plugins:"
+   elog "eselect logstash-plugin install logstash-output-gelf"
+   elog
+
+   e

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

2019-03-04 Thread Thomas Deutschmann
commit: b8dabe457f7bc4ebdddae44e170f5a1bee7979ed
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:50:49 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:53:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8dabe45

app-misc/elasticsearch: bump to 6.6.1

Bug: https://bugs.gentoo.org/678952
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/elasticsearch/Manifest   |  2 +
 app-misc/elasticsearch/elasticsearch-6.6.1.ebuild | 91 +++
 2 files changed, 93 insertions(+)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index bf5f89bf52d..9608bfec535 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -3,6 +3,8 @@ DIST elasticsearch-5.6.15.tar.gz 33887584 BLAKE2B 
f0e36842bacb73a552400a8874b0ee
 DIST elasticsearch-6.3.2.tar.gz 91452574 BLAKE2B 
c422990fabad70e6e77e8f59f6fb9e9bf5a84eb7e6b8b67dfd91f53e474b1b501b3a1d5ea8f54f0793631504f194a116e816eb3558782b67c8dadecbc2711ee5
 SHA512 
954cd1e16a5f2e0b0efaeb7e6b19c708d1588d30814a31defb09037c3b90f78c5e9dbd1ca9af9c700d517145a4279bacc1d8ce7cc6894fbe7bf71eec9ed3110d
 DIST elasticsearch-6.4.3.tar.gz 97872736 BLAKE2B 
e8c5db4f7238afccce4cf1ca0eced7b7e97891455cd28583eafd7ba028ba3cbc3596cedb2dc4267e677b3c7bbd459b8144284eca358f8c0e34a9a0b8a33426a8
 SHA512 
2f48720fd1644b1d0f103ca93bd19632c2a12bd3c94434ddf58bc692cb0b23631222f8d23cc0d0e85e271e11099fe0fc8aedf402906b76845ad680eb592f8987
 DIST elasticsearch-6.5.4.tar.gz 113322649 BLAKE2B 
876dd23f80e24390e4efa1aeca6fa5791e3320a292d60d1b7628c685d1a3210f8ab15b78013ccbad5e589bf65fc05153ee810a1113d6ab9b2bfe62a335887302
 SHA512 
dcd6afdac02cdacdd4bbb3d9f73bffeb7a93750b35f5a5a991dae6c7d9f8883e33401ddf3096346e008047bfcf08d09435ea5f0290e717ff3a041600ea088584
+DIST elasticsearch-6.6.1.tar.gz 114126547 BLAKE2B 
b335b224af0c241cbdf83f81feec103274d9cdd9ee7f9c3c5a788cbfc4d7a24b3a345aa14853e378796f733c151f7f21b5b081b2071b56f40f0f068ef6b07939
 SHA512 
3f8619ae6a10a34c57d8bc0c2ba3851b79a494ea05a3d02119a6e12d2c6cb6a651e73b43adfd674b7fb16664b709b643d4be9ba0785dbcc6d7a7cc41da7b669f
 DIST elasticsearch-oss-6.3.2.tar.gz 29418577 BLAKE2B 
152640dc01a10f44ba43f87f68361cc0dd5e1cf54d0ff92377f3acd1a12a247f002ffe2d003cc53760e891278249c10b1d6d4eb978b0bb1c1ebf8879a2cfcb9a
 SHA512 
3c51a860414f7e55900b1d9a350bdbc3e673c8445e316454c2480315b4b9fc08df58090c6281cecc3ae63d12d78d6bd58e228b3371aa325db799ce18758a21f4
 DIST elasticsearch-oss-6.4.3.tar.gz 33727639 BLAKE2B 
b4f4821af7a2447a6a16158c32bf676ebbfd8598fde8af558dd19d6e365df66be17d0984e3acb9380a0d5e0cff486b85f6edf96312bd3bb3fc5ae52c270306f3
 SHA512 
b1147baa95119a8a96779125351358b4c62f2a546b65a9750c11d1d1b9270f06db6da8ff1d9ad11efade1eaea8487087e2d8839b0edfc5da6d9b54da6c6df4e7
 DIST elasticsearch-oss-6.5.4.tar.gz 34267092 BLAKE2B 
18a35c4556a93d953665c1b740265c539e9f7f2232070a2ee9a0419f3c4b09748f8661bb53c5c785b4a26b001060a8b8bf96f4fc50af3a9252380e89623c9253
 SHA512 
1835aa2862104d328deb5bfcdbbab5d121cd8dff883b7f56f14cc4dadb88c7560b688ac21fb51e0d086b6ed07e0345f26de91c2887253b40abf23c4d5e37e197
+DIST elasticsearch-oss-6.6.1.tar.gz 34492424 BLAKE2B 
9a63aeb86ec3bebbe685804b262316726cb93b42693f9ba8937cac65c7ec186f0bb470893568234a0b7cc8b58f0c91d2af94eb16c3d016e7533231eba32fdbb0
 SHA512 
0e536ff760673dd740f790f1b0c01d984bf989a4a9ad3c4fe998de4f824330ce0d5ea18f04421a8648af719aabd25a4393f90182079186e48cef539b5621914c

diff --git a/app-misc/elasticsearch/elasticsearch-6.6.1.ebuild 
b/app-misc/elasticsearch/elasticsearch-6.6.1.ebuild
new file mode 100644
index 000..80521b9e40f
--- /dev/null
+++ b/app-misc/elasticsearch/elasticsearch-6.6.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd user
+
+DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
+HOMEPAGE="https://www.elastic.co/products/elasticsearch";
+SRC_URI="x-pack? ( https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz )
+   !x-pack? ( 
https://artifacts.elastic.co/downloads/${PN}/${PN}-oss-${PV}.tar.gz )"
+LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain x-pack? ( Elastic )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="x-pack"
+
+RDEPEND="virtual/jre:1.8"
+
+QA_PRESTRIPPED="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
+
+pkg_setup() {
+   enewgroup ${PN}
+   enewuser ${PN} -1 /bin/bash /usr/share/${PN} ${PN}
+}
+
+src_prepare() {
+   default
+
+   rm bin/*.{bat,exe} LICENSE.txt NOTICE.txt || die
+   rmdir logs || die
+
+   if use x-pack; then
+   rm bin/x-pack/*.bat || die
+   rm -r modules/x-pack-ml/platform/{darwin,windows}-x86_64 || die
+   fi
+}
+
+src_install() {
+   keepdir /etc/${PN}
+   keepdir /etc/${PN}/scripts
+
+   insinto /etc/${PN}
+   doins -r config/.
+  

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

2019-03-04 Thread Thomas Deutschmann
commit: 1e7b236a5225b80bec30ca812f7d4ffe1a258e1d
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:51:27 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e7b236a

app-misc/elasticsearch: drop vulnerable

Bug: https://bugs.gentoo.org/678952
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/elasticsearch/Manifest|  7 --
 app-misc/elasticsearch/elasticsearch-5.6.14.ebuild | 69 
 app-misc/elasticsearch/elasticsearch-6.3.2.ebuild  | 91 --
 app-misc/elasticsearch/elasticsearch-6.4.3.ebuild  | 91 --
 app-misc/elasticsearch/elasticsearch-6.5.4.ebuild  | 91 --
 5 files changed, 349 deletions(-)

diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 9608bfec535..a8c6a833821 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -1,10 +1,3 @@
-DIST elasticsearch-5.6.14.tar.gz 33898195 BLAKE2B 
d153ec39f2e74f9a600f6a12d609d24999c08d0af4da521865f1c8fa22c642d57bcf24f4907e390399c538bc14bef17862759be7e9b5362a283f9aff1d3ef672
 SHA512 
d384797c652d5ceb2e081c3a05d62a8af3c543e818fa501bc0caff0826e6a56447f0dfc03d1e7391f7eb043e500c8a9942083bb141d18a02d464c5e5d8011bb2
 DIST elasticsearch-5.6.15.tar.gz 33887584 BLAKE2B 
f0e36842bacb73a552400a8874b0eea6e01ee9b09cd4094edae227f3cab0558ef422b3616786ea5cf169a3b6d684fc784df85aaf1a5397e2fb9eeed16b657740
 SHA512 
7509dc7a9be63c758448c35ec2d87923b4a3a596c7ff2f92863021a9e3604ec9171ac5180014edb70b600dc3029f681212e9be703818c04b6d3938c289eea4a4
-DIST elasticsearch-6.3.2.tar.gz 91452574 BLAKE2B 
c422990fabad70e6e77e8f59f6fb9e9bf5a84eb7e6b8b67dfd91f53e474b1b501b3a1d5ea8f54f0793631504f194a116e816eb3558782b67c8dadecbc2711ee5
 SHA512 
954cd1e16a5f2e0b0efaeb7e6b19c708d1588d30814a31defb09037c3b90f78c5e9dbd1ca9af9c700d517145a4279bacc1d8ce7cc6894fbe7bf71eec9ed3110d
-DIST elasticsearch-6.4.3.tar.gz 97872736 BLAKE2B 
e8c5db4f7238afccce4cf1ca0eced7b7e97891455cd28583eafd7ba028ba3cbc3596cedb2dc4267e677b3c7bbd459b8144284eca358f8c0e34a9a0b8a33426a8
 SHA512 
2f48720fd1644b1d0f103ca93bd19632c2a12bd3c94434ddf58bc692cb0b23631222f8d23cc0d0e85e271e11099fe0fc8aedf402906b76845ad680eb592f8987
-DIST elasticsearch-6.5.4.tar.gz 113322649 BLAKE2B 
876dd23f80e24390e4efa1aeca6fa5791e3320a292d60d1b7628c685d1a3210f8ab15b78013ccbad5e589bf65fc05153ee810a1113d6ab9b2bfe62a335887302
 SHA512 
dcd6afdac02cdacdd4bbb3d9f73bffeb7a93750b35f5a5a991dae6c7d9f8883e33401ddf3096346e008047bfcf08d09435ea5f0290e717ff3a041600ea088584
 DIST elasticsearch-6.6.1.tar.gz 114126547 BLAKE2B 
b335b224af0c241cbdf83f81feec103274d9cdd9ee7f9c3c5a788cbfc4d7a24b3a345aa14853e378796f733c151f7f21b5b081b2071b56f40f0f068ef6b07939
 SHA512 
3f8619ae6a10a34c57d8bc0c2ba3851b79a494ea05a3d02119a6e12d2c6cb6a651e73b43adfd674b7fb16664b709b643d4be9ba0785dbcc6d7a7cc41da7b669f
-DIST elasticsearch-oss-6.3.2.tar.gz 29418577 BLAKE2B 
152640dc01a10f44ba43f87f68361cc0dd5e1cf54d0ff92377f3acd1a12a247f002ffe2d003cc53760e891278249c10b1d6d4eb978b0bb1c1ebf8879a2cfcb9a
 SHA512 
3c51a860414f7e55900b1d9a350bdbc3e673c8445e316454c2480315b4b9fc08df58090c6281cecc3ae63d12d78d6bd58e228b3371aa325db799ce18758a21f4
-DIST elasticsearch-oss-6.4.3.tar.gz 33727639 BLAKE2B 
b4f4821af7a2447a6a16158c32bf676ebbfd8598fde8af558dd19d6e365df66be17d0984e3acb9380a0d5e0cff486b85f6edf96312bd3bb3fc5ae52c270306f3
 SHA512 
b1147baa95119a8a96779125351358b4c62f2a546b65a9750c11d1d1b9270f06db6da8ff1d9ad11efade1eaea8487087e2d8839b0edfc5da6d9b54da6c6df4e7
-DIST elasticsearch-oss-6.5.4.tar.gz 34267092 BLAKE2B 
18a35c4556a93d953665c1b740265c539e9f7f2232070a2ee9a0419f3c4b09748f8661bb53c5c785b4a26b001060a8b8bf96f4fc50af3a9252380e89623c9253
 SHA512 
1835aa2862104d328deb5bfcdbbab5d121cd8dff883b7f56f14cc4dadb88c7560b688ac21fb51e0d086b6ed07e0345f26de91c2887253b40abf23c4d5e37e197
 DIST elasticsearch-oss-6.6.1.tar.gz 34492424 BLAKE2B 
9a63aeb86ec3bebbe685804b262316726cb93b42693f9ba8937cac65c7ec186f0bb470893568234a0b7cc8b58f0c91d2af94eb16c3d016e7533231eba32fdbb0
 SHA512 
0e536ff760673dd740f790f1b0c01d984bf989a4a9ad3c4fe998de4f824330ce0d5ea18f04421a8648af719aabd25a4393f90182079186e48cef539b5621914c

diff --git a/app-misc/elasticsearch/elasticsearch-5.6.14.ebuild 
b/app-misc/elasticsearch/elasticsearch-5.6.14.ebuild
deleted file mode 100644
index f5399ac194f..000
--- a/app-misc/elasticsearch/elasticsearch-5.6.14.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd user
-
-DESCRIPTION="Open Source, Distributed, RESTful, Search Engine"
-HOMEPAGE="https://www.elastic.co/products/elasticsearch";
-SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}.tar.gz";
-LICENSE="Apache-2.0 BSD-2 LGPL-3 MIT public-domain"
-SLOT="0"
-KEYWORDS="

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

2019-03-04 Thread Thomas Deutschmann
commit: 60e5e6ec64eb84b9c76e21db38141565d3eb3eab
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:59:14 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60e5e6ec

app-admin/filebeat: bump to 6.6.1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/filebeat/Manifest  |  1 +
 app-admin/filebeat/filebeat-6.6.1.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-admin/filebeat/Manifest b/app-admin/filebeat/Manifest
index 3f1be06837d..9b1b56ee951 100644
--- a/app-admin/filebeat/Manifest
+++ b/app-admin/filebeat/Manifest
@@ -2,3 +2,4 @@ DIST filebeat-5.6.13.tar.gz 18212575 BLAKE2B 
a0b8810523cecd1c6c87a69832c92b39fdc
 DIST filebeat-6.3.2.tar.gz 20923316 BLAKE2B 
70ac7e574f94a6141a7c6a1bd0af45ddbda3d01d6ea006c90ea341d2df03cac320d53496833cace3b394b9433251ea68a248dafdc8e28a85a6014314d5a2f3c4
 SHA512 
3d6ed03c9286bc778ad979b1398fcd70d870be184f912202ee5fab7c0ff23df639f445ec14cfcfd4d41ef648f33e88c2959f3c5f966fd3986884a223623a
 DIST filebeat-6.4.3.tar.gz 22085261 BLAKE2B 
466580ba371d02bd0b51bd80f0e8d9766f2af1d371f88cd01144a648cd8d5488ca54447e925e9014790a836009d76be9eec9ef9b14a102287d3f4a71b852d20d
 SHA512 
c28d9939c2082b586ddf744b4e18427096290987efd74f7ea03d2632a1cdcbc5dd2b043ee7ceeb0457098faeb52abbac57652077c518112fb65858954ee27f34
 DIST filebeat-6.5.4.tar.gz 25286147 BLAKE2B 
c3eca03c8e8e2b863918f3fe65bdea46b351739569f5570daac3e321963e98190331c5bf99c2451db5faa615620e023d2fd9c73060d4d775392a86a2f5578d80
 SHA512 
a48b9ae267ec80c1b45e4e07644f8080f8ba280da5c3543022b73472eb70de9d836cfffd387e576298becf9313d2cfa67d835158442f163b1a1bd0e72df31297
+DIST filebeat-6.6.1.tar.gz 29108620 BLAKE2B 
21dbe189dcf91efe6170574e3cff858cca4094936fbda54a343f66e61a5f0cd7d29e71d547c34ddd78776283d13e48926dd84925eed58ca07cc7bedf216c9064
 SHA512 
9c7646efa8aa44c2ae1cbcf85204749bc57491aad075d3ca283cd75a1b3a93d922169603407b2ea111e7e3abe0a43ce26fabccfe93d56a4232bd63e2b2e8b24a

diff --git a/app-admin/filebeat/filebeat-6.6.1.ebuild 
b/app-admin/filebeat/filebeat-6.6.1.ebuild
new file mode 100644
index 000..560d23c545c
--- /dev/null
+++ b/app-admin/filebeat/filebeat-6.6.1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Lightweight log shipper for Logstash and Elasticsearch"
+HOMEPAGE="https://www.elastic.co/products/beats";
+SRC_URI="https://github.com/elastic/beats/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+DEPEND=">=dev-lang/go-1.11.2"
+RDEPEND="!app-admin/filebeat-bin"
+
+# Do not complain about CFLAGS etc since go projects do not use them.
+QA_FLAGS_IGNORED='.*'
+
+S="${WORKDIR}/src/github.com/elastic/beats"
+
+src_unpack() {
+   mkdir -p "${S%/*}" || die
+   default
+   mv beats-${PV} "${S}" || die
+}
+
+src_prepare() {
+   default
+
+   # avoid Elastic license
+   rm -r x-pack || die
+
+   # use ${PV} instead of git commit id
+   sed -i "s/\(COMMIT_ID=\).*/\1${PV}/g" "${S}/libbeat/scripts/Makefile" 
|| die
+}
+
+src_compile() {
+   GOPATH="${WORKDIR}" emake -C "${S}/filebeat"
+}
+
+src_install() {
+   keepdir /var/{lib,log}/${PN}
+
+   fperms 0750 /var/{lib,log}/${PN}
+
+   newconfd "${FILESDIR}/${PN}.confd" ${PN}
+   newinitd "${FILESDIR}/${PN}.initd.1" ${PN}
+
+   docinto examples
+   dodoc ${PN}/{filebeat.yml,filebeat.reference.yml}
+
+   dobin filebeat/filebeat
+}
+
+pkg_postinst() {
+   if [[ -n "${REPLACING_VERSIONS}" ]]; then
+   elog "Please read the migration guide at:"
+   elog "https://www.elastic.co/guide/en/beats/libbeat/$(ver_cut 
1-2)/upgrading.html"
+   elog ""
+   fi
+
+   elog "Example configurations:"
+   elog "${EROOT}/usr/share/doc/${PF}/examples"
+}



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

2019-03-04 Thread Thomas Deutschmann
commit: a3ee92ff5ee24d0b4d0982dbd8ad9f23992f4315
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:54:08 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3ee92ff

app-admin/logstash-bin: bump to 6.6.1

Bug: https://bugs.gentoo.org/678954
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/logstash-bin/Manifest  |  2 +
 app-admin/logstash-bin/logstash-bin-6.6.1.ebuild | 77 
 2 files changed, 79 insertions(+)

diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest
index 438a2a75a88..65a612cea44 100644
--- a/app-admin/logstash-bin/Manifest
+++ b/app-admin/logstash-bin/Manifest
@@ -3,6 +3,8 @@ DIST logstash-5.6.15.tar.gz 110086992 BLAKE2B 
3047259c4bc5d71b072fa004c44953f848
 DIST logstash-6.3.2.tar.gz 144211416 BLAKE2B 
8471fd0a920b4ef06cd775ceaafde33e16e5d1898c89339f4a039262a7a6472d6cb8dd2017db8811d6a827395a5b1e7040d9759c8734de2ccd1fc7e615345813
 SHA512 
11507b9177aa6cd4172eb825e395571de71bae8b0e39d7f700fe27c7219b22bc2b9a493e39016eead2d54407dc5e5cc20a0c6e4453140d628cadea076453308f
 DIST logstash-6.4.3.tar.gz 153936585 BLAKE2B 
efdcc4664587a3ab18e2e78136c92bc643e99989fa5ac1cd1daaeb48ca1f6fa57f122a5686ddcaab59d920a0ef0e59dc70f59c05a520b731347f37d8faa78c38
 SHA512 
39bab1b9b0c9f0006c2ad7aa152b3863179030352202ec0c4c4a887bdeb98d4c34127699655cfc7c5b9f44119b45de9629bfacc670d520dcf266b3298fdf2484
 DIST logstash-6.5.4.tar.gz 160286824 BLAKE2B 
6f76edee968566539670b0ffc5462a0a417d39dc8f7d3fab35704ace23c27503f7051a064fca2820d52b100a19818621841356f8e1df20a80c95902f4c1c7f95
 SHA512 
8dff51b3944219b462002d0ced4ae7050d8ab8f9335de1132be11ab8e7277731f319c5794601881ee94350152725c599093316c5ef55ddc95279697ec794cc57
+DIST logstash-6.6.1.tar.gz 169642354 BLAKE2B 
335fa036e9f120de5d6588ed18e927ddfb3a94dfcfbc9605fbda3e3eb4da3ba88561d466eb171c85a2deebb3328312ba903616704844e253a7599f75597efbae
 SHA512 
a66f196f160af29492b64efb61b7e3253a4ef45764c5e6226f73c2a216151ff43f6d344c2e3340a1a9ddb8b00e61f14c65d5dd0c14d69421f4efa3542445fe4f
 DIST logstash-oss-6.3.2.tar.gz 144128583 BLAKE2B 
99de9d375a06d132844ce63fa5d0e092bb05aedb93ff5e4a278ea75ca2fe68701afa3028af4f9c3e5b3b469e46faf4d6dc62d006e9dac3a9e9528ff94aa2dd47
 SHA512 
7fa97f0ca070677aaddc73ff900397ce4a45f4b02467917219acb3c414cf0cbf396b481f624d2ebc3f370b2e41120b3b103f6d080a9fafdce98b119eb8d27f5d
 DIST logstash-oss-6.4.3.tar.gz 153809786 BLAKE2B 
774e67b7f3b89747299fda520456164186e843dedbea4b6727fa325dc8148ea1b25fcb2105e76b84330729a55390e597fac93cf2e2f258e83f2b6cc1c1091372
 SHA512 
c84e4fcdbf8e96e5d3005186bdf45f20939bb065f02370128b4e15273c4c0fe5609bab606fc7a6a2b71fcee90beb3f435ff42c9126efaed436bf5af1d784c56a
 DIST logstash-oss-6.5.4.tar.gz 160157672 BLAKE2B 
47a6de33697ccc04ba08cb15086cb17ead20a38c9348619ddcd383e61c20265864451939f5be10ec9ebd0ba9b0667264af389130f87181734b942efa49c7e705
 SHA512 
0b8384e48bc584236fa7369339843c9aa1d08fb09a80e209beabf8e029f2fb5a4a5a1a5ef8b91f069cb35472d3b8147752749a4f6a84c6fc5a2cc801ac8d3c91
+DIST logstash-oss-6.6.1.tar.gz 169512439 BLAKE2B 
54a18deda80079c9bf2de39936737689d696a4ddc6f8a7ae375d48817ea127f1eb83f1ef50a18b573709446fc3deb858f53a5aff6411329b52ef0316859a7f03
 SHA512 
7fbe960e615c3c6b6715bd63debd3db869abe29bfdc94d4947290b822fe1d858e289548dbda266c8ad6d25745e63a788de0c83566121faa0d3027642b0f3d108

diff --git a/app-admin/logstash-bin/logstash-bin-6.6.1.ebuild 
b/app-admin/logstash-bin/logstash-bin-6.6.1.ebuild
new file mode 100644
index 000..97dc32bb2de
--- /dev/null
+++ b/app-admin/logstash-bin/logstash-bin-6.6.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 user
+
+MY_PN="${PN%-bin}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Tool for managing events and logs"
+HOMEPAGE="https://www.elastic.co/products/logstash";
+SRC_URI="x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}.tar.gz )
+   !x-pack? ( 
https://artifacts.elastic.co/downloads/${MY_PN}/${MY_PN}-oss-${PV}.tar.gz )"
+
+# source: LICENSE.txt and NOTICE.txt
+LICENSE="Apache-2.0 MIT x-pack? ( Elastic )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="x-pack"
+
+RESTRICT="strip"
+QA_PREBUILT="opt/logstash/vendor/jruby/lib/jni/*/libjffi*.so"
+
+RDEPEND="virtual/jre:1.8"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   enewgroup ${MY_PN}
+   enewuser ${MY_PN} -1 -1 /var/lib/${MY_PN} ${MY_PN}
+}
+
+src_install() {
+   keepdir /etc/"${MY_PN}"/{conf.d,patterns,plugins}
+   keepdir "/var/lib/${MY_PN}"
+   keepdir "/var/log/${MY_PN}"
+
+   insinto "/usr/share/${MY_PN}"
+   newins "${FILESDIR}/agent.conf.sample" agent.conf
+
+   rm -v config/{pipelines.yml,startup.options} || die
+   insinto /etc/${MY_PN}
+   doins -r config/.
+   doins "${FILESDIR}/pipeli

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

2019-03-04 Thread Thomas Deutschmann
commit: 04f4063b154a36780b2433cfe24b0dab5364dbfa
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:52:55 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f4063b

www-apps/kibana-bin: drop vulnerable

Bug: https://bugs.gentoo.org/678948
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 www-apps/kibana-bin/Manifest |  7 ---
 www-apps/kibana-bin/kibana-bin-5.6.14.ebuild | 70 --
 www-apps/kibana-bin/kibana-bin-6.3.2.ebuild  | 71 --
 www-apps/kibana-bin/kibana-bin-6.4.3.ebuild  | 74 
 www-apps/kibana-bin/kibana-bin-6.5.4.ebuild  | 74 
 5 files changed, 296 deletions(-)

diff --git a/www-apps/kibana-bin/Manifest b/www-apps/kibana-bin/Manifest
index d32b6a7cfac..9a66cf00a71 100644
--- a/www-apps/kibana-bin/Manifest
+++ b/www-apps/kibana-bin/Manifest
@@ -1,10 +1,3 @@
-DIST kibana-5.6.14-linux-x86_64.tar.gz 53261984 BLAKE2B 
ec81b6579f00a894ad19c048c54f690611f4f8e015ffdd2e600d207974ac1df31d89b4c242c638ce6b2295ab6cab83ddf78b7e77d802b9dd5037e0c8371db7f5
 SHA512 
64b12517a6177dde273aefb4d31602c074925e57c842b8c69367098f348a062f5c03c3eddf53ad4260bdebc6e56edfd78ced5e39d557fa03af181ec99c88bda8
 DIST kibana-5.6.15-linux-x86_64.tar.gz 53411172 BLAKE2B 
a5c961f14614f242e269375040f1f1f05cd510248bc4196409ed53fcf64edf26233268ba86ea8eb7332094504bf779076a12603c3be51efd0716d0f3637b110b
 SHA512 
eede5afbd11bdc84f435567a5d48f53f1a72d6c94522597cb87c2cd295103b3a0ef0e7e43aa33f2731b91ef23f2ae6ccb3d6cbeb86cf3aa89317b61343f5fa8e
-DIST kibana-6.3.2-linux-x86_64.tar.gz 205331616 BLAKE2B 
17273e641a9f146943cc4aebbce1114706dcf5d4c5f4d865a79d5b576a845c40268ea4389c358d555ca278c0bed4a68baef661472f80f7957dd013f0ce2e9835
 SHA512 
35eb97ca2f8d0bd80dc7dcdc5bc03f8ab21d1280d11d892f12eda5a173a951dfe88718d45c94ff0a748bb324e44f243cda0ba314c6dcd249cd960928f7c7b7ea
-DIST kibana-6.4.3-linux-x86_64.tar.gz 235299366 BLAKE2B 
58d788180b2afbf5c010b712e04fe39f469d63effb256454e8d56e36a0e0eb372255ac8c19af3b3e878992858472353c79eaaf447f2fdd8a8d70235dd79d36bf
 SHA512 
f247078bfa7435239f9b9258a1563e73e17662735a83b154a02809f9c383f56cec68a3c189c84f43ecd2d9e4abc25d55f6593dd79b725fd79820f92d8543d244
-DIST kibana-6.5.4-linux-x86_64.tar.gz 206631363 BLAKE2B 
83be5a2c0f47257338ad5b547fecb20748c10f1607d88543ec36d6a9ea6b519c6545af13df90eac5fbb774ff1431bcede8c29d7cb4c0bca98ce26557d907bb03
 SHA512 
260e577ba5f9464228a03689e8fd823cfba4a91670dea2f210da508d97ade6091febb2bae29893427eccdcfd2db75a8d62e265edade7ca9b9f2513fb66f8917d
 DIST kibana-6.6.1-linux-x86_64.tar.gz 180675854 BLAKE2B 
7c911f6715f1bb526e09a47de55b10b197dd78bcd5c9a6e710890cd333d23c8556d8efb12d34b0c0cdf1e989bb456da8f79e54b1798c02ea57658d90fbb80f83
 SHA512 
df4547a0056b46d6351948e7f67439b5a7fe46c27f20c9cb7783046abea04d28aa85ba74751f54c7a1524dbca55ee9c9bfaec50be903f964dedc1ceeb5d823b0
-DIST kibana-oss-6.3.2-linux-x86_64.tar.gz 89561513 BLAKE2B 
37031653e171d683a18f25c957545b6b143c2f0d8c07da6c02ea61c8296657d190540f4ffee2c6a62a9146800971041d7e4e30767892ba2bbff0486aef31cda5
 SHA512 
87236fa1a45a5c5e0ecdc033f864e9a1f74cb148e350b83c6c024b37eb71e3c16236fe52525898532f286f816cb6d03de23cba3d97e0cc0c4d622cdd18c7defb
-DIST kibana-oss-6.4.3-linux-x86_64.tar.gz 76671516 BLAKE2B 
c3800f2c53af55139ce101ff13391fff2908fb0b9e45b46588f18a27653bf6492259a81e93b5c0f8e654696434efa510646cba5d5f6dba9ba2377451aaf9f259
 SHA512 
db55d5201675d1d71cbc511ffd4fb94332316eef8f06c2419d498b930e068030c625c18a0c2fec761cb0c066abc16ddf2c2d8a2fa59aaa3bc35ea1e289b8ae99
-DIST kibana-oss-6.5.4-linux-x86_64.tar.gz 77637829 BLAKE2B 
f9b6881c35ebcaf112634989337f40820b450cf2a070c32f02f4a7d4c122f0c4ff44f8feb56b0d8683e96a13f2ef6ee96e237dd27fd9c32efdb9c7dfde020fb8
 SHA512 
65c4ab427ae2a2486b71520893eeb78d8628bf3e6fd47c0d576ca4b6bfa8f9058ecf957ef488fd47260c8295ea49952e1b411d6a6c199f26d74e6a84cfcf7309
 DIST kibana-oss-6.6.1-linux-x86_64.tar.gz 59466869 BLAKE2B 
593563976b4d1c89b6042dbd1a945c6fc7ae2a8c3ea18d142d9e7e5f8307d72e7b358059316130880c64c6879e5df41d80005a1dad82d8a5ae223bf292bdf392
 SHA512 
1131ce7cab882166478be89426a8885fb53e2b1154100b6fa5dd0a431b1d9aa20df73c687159c18e1b9703e42f953fb10b3ab7fbfe634ed253331238249bf574

diff --git a/www-apps/kibana-bin/kibana-bin-5.6.14.ebuild 
b/www-apps/kibana-bin/kibana-bin-5.6.14.ebuild
deleted file mode 100644
index 2535f757f06..000
--- a/www-apps/kibana-bin/kibana-bin-5.6.14.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit user
-
-MY_PN="${PN%-bin}"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Analytics and search dashboard for Elasticsearch"
-HOMEPAGE="https://www.elastic.co/products/kibana";
-SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}-linux-x86_64.tar.gz";
-

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

2019-03-04 Thread Thomas Deutschmann
commit: 7002ba14843854bea72a9fff8195ff4700956ec3
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 07:38:45 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:49:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7002ba14

app-admin/mongo-tools: require https://bugs.gentoo.org/678924
Bug: https://jira.mongodb.org/browse/TOOLS-2233
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11250
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/mongo-tools/mongo-tools-4.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild 
b/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
index 5aacbbb1063..9a10e5de211 100644
--- a/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
+++ b/app-admin/mongo-tools/mongo-tools-4.0.6.ebuild
@@ -15,7 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="sasl ssl"
 
-DEPEND="dev-lang/go:=
+DEPEND="

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

2019-03-04 Thread Thomas Deutschmann
commit: 63c5fd041716434d8dd6a1d632be0e8696251ca3
Author: Tomas Mozes  gmail  com>
AuthorDate: Mon Mar  4 10:54:40 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:54:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c5fd04

app-admin/logstash-bin: drop vulnerable

Bug: https://bugs.gentoo.org/678954
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Tomáš Mózes  gmail.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-admin/logstash-bin/Manifest   |  7 ---
 app-admin/logstash-bin/logstash-bin-5.6.13.ebuild | 77 ---
 app-admin/logstash-bin/logstash-bin-6.3.2.ebuild  | 77 ---
 app-admin/logstash-bin/logstash-bin-6.4.3.ebuild  | 77 ---
 app-admin/logstash-bin/logstash-bin-6.5.4.ebuild  | 77 ---
 5 files changed, 315 deletions(-)

diff --git a/app-admin/logstash-bin/Manifest b/app-admin/logstash-bin/Manifest
index 65a612cea44..781355621ac 100644
--- a/app-admin/logstash-bin/Manifest
+++ b/app-admin/logstash-bin/Manifest
@@ -1,10 +1,3 @@
-DIST logstash-5.6.13.tar.gz 104517136 BLAKE2B 
c4f0ba5f8e1624ef0493e553166a3c18aab9c4d73a661a5f91988627ec8470dc8a1b52461673e27169c8c10b33dfdeffeef96e70e1a8a04b7ee4a1e71a9afb68
 SHA512 
df12877b8d28ce9392f9d9ec9414205dd1f628a8e927c8b31f0ad3c3c7b11108509fe6b44119faa3f1bab393ea7be74a3a7c5b5b6b49d6ff5b54ce31fd024a04
 DIST logstash-5.6.15.tar.gz 110086992 BLAKE2B 
3047259c4bc5d71b072fa004c44953f84860ec53e051641c4efc903e38243e85b8fdebeaf093c01f5410c1f05a78a8d8aa2282fc45cf5fd784a41ea66ff5b196
 SHA512 
405039ff988aee8878cbeca96ef0fcbadba762f877eaec36c8a75b010e56a943c2951a8f83f9279d7d9fea99c4f8a200c705f784813a2733289336c58c34ca1e
-DIST logstash-6.3.2.tar.gz 144211416 BLAKE2B 
8471fd0a920b4ef06cd775ceaafde33e16e5d1898c89339f4a039262a7a6472d6cb8dd2017db8811d6a827395a5b1e7040d9759c8734de2ccd1fc7e615345813
 SHA512 
11507b9177aa6cd4172eb825e395571de71bae8b0e39d7f700fe27c7219b22bc2b9a493e39016eead2d54407dc5e5cc20a0c6e4453140d628cadea076453308f
-DIST logstash-6.4.3.tar.gz 153936585 BLAKE2B 
efdcc4664587a3ab18e2e78136c92bc643e99989fa5ac1cd1daaeb48ca1f6fa57f122a5686ddcaab59d920a0ef0e59dc70f59c05a520b731347f37d8faa78c38
 SHA512 
39bab1b9b0c9f0006c2ad7aa152b3863179030352202ec0c4c4a887bdeb98d4c34127699655cfc7c5b9f44119b45de9629bfacc670d520dcf266b3298fdf2484
-DIST logstash-6.5.4.tar.gz 160286824 BLAKE2B 
6f76edee968566539670b0ffc5462a0a417d39dc8f7d3fab35704ace23c27503f7051a064fca2820d52b100a19818621841356f8e1df20a80c95902f4c1c7f95
 SHA512 
8dff51b3944219b462002d0ced4ae7050d8ab8f9335de1132be11ab8e7277731f319c5794601881ee94350152725c599093316c5ef55ddc95279697ec794cc57
 DIST logstash-6.6.1.tar.gz 169642354 BLAKE2B 
335fa036e9f120de5d6588ed18e927ddfb3a94dfcfbc9605fbda3e3eb4da3ba88561d466eb171c85a2deebb3328312ba903616704844e253a7599f75597efbae
 SHA512 
a66f196f160af29492b64efb61b7e3253a4ef45764c5e6226f73c2a216151ff43f6d344c2e3340a1a9ddb8b00e61f14c65d5dd0c14d69421f4efa3542445fe4f
-DIST logstash-oss-6.3.2.tar.gz 144128583 BLAKE2B 
99de9d375a06d132844ce63fa5d0e092bb05aedb93ff5e4a278ea75ca2fe68701afa3028af4f9c3e5b3b469e46faf4d6dc62d006e9dac3a9e9528ff94aa2dd47
 SHA512 
7fa97f0ca070677aaddc73ff900397ce4a45f4b02467917219acb3c414cf0cbf396b481f624d2ebc3f370b2e41120b3b103f6d080a9fafdce98b119eb8d27f5d
-DIST logstash-oss-6.4.3.tar.gz 153809786 BLAKE2B 
774e67b7f3b89747299fda520456164186e843dedbea4b6727fa325dc8148ea1b25fcb2105e76b84330729a55390e597fac93cf2e2f258e83f2b6cc1c1091372
 SHA512 
c84e4fcdbf8e96e5d3005186bdf45f20939bb065f02370128b4e15273c4c0fe5609bab606fc7a6a2b71fcee90beb3f435ff42c9126efaed436bf5af1d784c56a
-DIST logstash-oss-6.5.4.tar.gz 160157672 BLAKE2B 
47a6de33697ccc04ba08cb15086cb17ead20a38c9348619ddcd383e61c20265864451939f5be10ec9ebd0ba9b0667264af389130f87181734b942efa49c7e705
 SHA512 
0b8384e48bc584236fa7369339843c9aa1d08fb09a80e209beabf8e029f2fb5a4a5a1a5ef8b91f069cb35472d3b8147752749a4f6a84c6fc5a2cc801ac8d3c91
 DIST logstash-oss-6.6.1.tar.gz 169512439 BLAKE2B 
54a18deda80079c9bf2de39936737689d696a4ddc6f8a7ae375d48817ea127f1eb83f1ef50a18b573709446fc3deb858f53a5aff6411329b52ef0316859a7f03
 SHA512 
7fbe960e615c3c6b6715bd63debd3db869abe29bfdc94d4947290b822fe1d858e289548dbda266c8ad6d25745e63a788de0c83566121faa0d3027642b0f3d108

diff --git a/app-admin/logstash-bin/logstash-bin-5.6.13.ebuild 
b/app-admin/logstash-bin/logstash-bin-5.6.13.ebuild
deleted file mode 100644
index 9692d38eba5..000
--- a/app-admin/logstash-bin/logstash-bin-5.6.13.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit java-pkg-2 user
-
-MY_PN="${PN%-bin}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Tool for managing events and logs"
-HOMEPAGE="https://www.elastic.co/products/logstash";
-SRC_URI="https://artifacts.elastic.co/downloads/${MY_PN}/${MY_P}.tar.gz";
-
-# source: LICENSE.txt and NOTICE.txt
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KE

[gentoo-commits] repo/gentoo:master commit in: dev-db/mysql-connector-c++/

2019-03-04 Thread Thomas Deutschmann
commit: cce23589e9cb747694a56abf50e8ecba12c38384
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  4 15:36:54 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 15:36:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce23589

dev-db/mysql-connector-c++: add LibreSSL support

Closes: https://bugs.gentoo.org/602324
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12.ebuild | 5 +++--
 dev-db/mysql-connector-c++/mysql-connector-c++-8.0.15.ebuild | 7 ---
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12.ebuild 
b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12.ebuild
index 5bb2921319c..9fe978903a8 100644
--- a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12.ebuild
+++ b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.12.ebuild
@@ -13,11 +13,12 @@ 
SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}.tar.gz";
 LICENSE="Artistic GPL-2"
 SLOT="0/7"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug examples gcov static-libs"
+IUSE="debug examples gcov libressl static-libs"
 
 DEPEND="virtual/libmysqlclient:=
dev-libs/boost:=
-   dev-libs/openssl:0=
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
!https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}-src.tar.gz";
 LICENSE="Artistic GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="+legacy"
+IUSE="+legacy libressl"
 
 RDEPEND="
-   dev-libs/openssl:0=
dev-libs/protobuf:=
legacy? (
dev-libs/boost:=
>=dev-db/mysql-connector-c-6.1.8:=
-   )"
+   )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )"
 DEPEND="${RDEPEND}"
 S="${WORKDIR}/${P}-src"
 



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

2019-03-04 Thread Michael Haubenwallner
commit: 872f887a9a5550c83dd558d8488acf561acc27e9
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Mon Mar  4 15:14:48 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Mar  4 15:14:58 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=872f887a

bootstrap-prefix.sh: fail if stage1 make fails to build

Signed-off-by: Michael Haubenwallner  gentoo.org>

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

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 41ef7f7036..1520bee986 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1153,7 +1153,7 @@ bootstrap_tar() {
 
 bootstrap_make() {
MAKEOPTS= # no GNU make yet
-   bootstrap_gnu make 4.2.1
+   bootstrap_gnu make 4.2.1 || return 1
if [[ ${MAKE} == gmake ]] ; then
# make make available as gmake
( cd ${ROOT}/tmp/usr/bin && ln -s make gmake )



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

2019-03-04 Thread Mike Gilbert
commit: 9f8c659431bbe554bbe96cb074c9e3fe957b72ce
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Mar  4 14:56:45 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar  4 14:56:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8c6594

dev-util/meson: backport Python 3.5 tests fix

Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert  gentoo.org>

 .../meson/files/meson-0.49-python3.5-tests.patch   | 34 ++
 dev-util/meson/meson-0.49.2.ebuild |  9 +++---
 dev-util/meson/meson-.ebuild   |  5 
 3 files changed, 38 insertions(+), 10 deletions(-)

diff --git a/dev-util/meson/files/meson-0.49-python3.5-tests.patch 
b/dev-util/meson/files/meson-0.49-python3.5-tests.patch
new file mode 100644
index 000..640348b2bc2
--- /dev/null
+++ b/dev-util/meson/files/meson-0.49-python3.5-tests.patch
@@ -0,0 +1,34 @@
+From 65192af2ff62a032a3f19d065c95e12b83aae709 Mon Sep 17 00:00:00 2001
+From: Simon McVittie 
+Date: Fri, 11 Jan 2019 18:03:15 +
+Subject: [PATCH] run_unittests: Use Python 3.5-compatible subprocess
+ invocation
+
+subprocess.run() didn't get the encoding parameter until 3.6.
+
+Signed-off-by: Simon McVittie 
+---
+ run_unittests.py | 7 +++
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/run_unittests.py b/run_unittests.py
+index 342ad883..e1246140 100755
+--- a/run_unittests.py
 b/run_unittests.py
+@@ -5029,10 +5029,9 @@ class NativeFileTests(BasePlatformTests):
+ ret = subprocess.run(
+ ["{}"] + extra_args,
+ stdout=subprocess.PIPE,
+-stderr=subprocess.PIPE,
+-encoding='utf-8')
+-print(ret.stdout)
+-print(ret.stderr, file=sys.stderr)
++stderr=subprocess.PIPE)
++print(ret.stdout.decode('utf-8'))
++print(ret.stderr.decode('utf-8'), file=sys.stderr)
+ sys.exit(ret.returncode)
+ 
+ if __name__ == '__main__':
+-- 
+2.21.0
+

diff --git a/dev-util/meson/meson-0.49.2.ebuild 
b/dev-util/meson/meson-0.49.2.ebuild
index af2f0b75de8..09b40845cc6 100644
--- a/dev-util/meson/meson-0.49.2.ebuild
+++ b/dev-util/meson/meson-0.49.2.ebuild
@@ -33,6 +33,10 @@ DEPEND="${RDEPEND}
)
 "
 
+PATCHES=(
+   "${FILESDIR}/meson-0.49-python3.5-tests.patch"
+)
+
 python_prepare_all() {
# ASAN and sandbox both want control over LD_PRELOAD
# https://bugs.gentoo.org/673016
@@ -51,11 +55,6 @@ src_test() {
 }
 
 python_test() {
-   if [[ ${EPYTHON} == python3.5 ]]; then
-   ewarn "Skipping tests with ${EPYTHON}"
-   return 0
-   fi
-
(
# test_meson_installed
unset PYTHONDONTWRITEBYTECODE

diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild
index af2f0b75de8..89b176910cb 100644
--- a/dev-util/meson/meson-.ebuild
+++ b/dev-util/meson/meson-.ebuild
@@ -51,11 +51,6 @@ src_test() {
 }
 
 python_test() {
-   if [[ ${EPYTHON} == python3.5 ]]; then
-   ewarn "Skipping tests with ${EPYTHON}"
-   return 0
-   fi
-
(
# test_meson_installed
unset PYTHONDONTWRITEBYTECODE



[gentoo-commits] repo/gentoo:master commit in: net-p2p/xmr-stak/

2019-03-04 Thread Craig Andrews
commit: 1ccb7e5791bf8d3aec20d35efade3d201a2442cb
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Mar  4 14:51:05 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Mar  4 14:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ccb7e57

net-p2p/xmr-stak: 2.9.0 version bump

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

 net-p2p/xmr-stak/Manifest  |  1 +
 net-p2p/xmr-stak/xmr-stak-2.9.0.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/net-p2p/xmr-stak/Manifest b/net-p2p/xmr-stak/Manifest
index 4536a2cd4ae..aed1dd038e4 100644
--- a/net-p2p/xmr-stak/Manifest
+++ b/net-p2p/xmr-stak/Manifest
@@ -3,3 +3,4 @@ DIST xmr-stak-2.7.1.tar.gz 376919 BLAKE2B 
bdbd3f7ca522e200db072679f21ee79dc99167
 DIST xmr-stak-2.8.0.tar.gz 388733 BLAKE2B 
cc75b2d80d7d9761b192f8d0752dde29d49c561675c63151f6cb915399dad715d133a17f2fa64c58ce8720a8de0a46bdb963c21571e29be3f99f0db3164aff40
 SHA512 
48803a9eb10e92763992dcbedb28b41735adf7da404312fe8358161cecef562bfc777a0b78ef90953db9c2a093adb30c4f9cd637f0613c949ff3b326662d2876
 DIST xmr-stak-2.8.2.tar.gz 388342 BLAKE2B 
bcdfbebb2f8b8aba9be97a1591921e267852cf7a1c3685b3cc3858a3ca0e06498eaf969bd09c27f294ecac6a8fbc969b600ec0bbf1d555e1f13cfbaa0402
 SHA512 
eb29ebc6c0a31bd274ff094558e93da0191ab219adc8b7fd47efec02ebe49feb441bb0224b4f3e0ce012588002c450f7a12c0ce3792b7f309bdb9045b06e1906
 DIST xmr-stak-2.8.3.tar.gz 389352 BLAKE2B 
db4a52b99a950d81f6ae67b6a96f2cc7cbb5f86553c5a17b429ee7e7e84e486c81f62d9e45c9317d11160e86a89715102bf73281fff3e8a75cc93f68c52ee9c4
 SHA512 
ed930a93c59acfd086ad24403f58f4b545602f35c9641655b423657da24ed66ddff80c555d6bc364a09ba5a1015f66b20fa7f3d4bcfd75a0316f3ce30b9b9dd7
+DIST xmr-stak-2.9.0.tar.gz 411514 BLAKE2B 
8016bb70bf5d6d3c5ec70534e1711b0d7607fc46f9c33d9f6c4a9129aae599496f7af4453eab88b5260d50f5718583ee24e9def766308987d60662aaffba3ce0
 SHA512 
226ab0580aaf5e6c40734fb7448ccb6ab46631ad151765c3bd4829b2151027d748c593fd97ac5cba63c631c4fc8f7de632b1e8c633d80e20e53fea2a0744f8dc

diff --git a/net-p2p/xmr-stak/xmr-stak-2.9.0.ebuild 
b/net-p2p/xmr-stak/xmr-stak-2.9.0.ebuild
new file mode 100644
index 000..3244143bb5f
--- /dev/null
+++ b/net-p2p/xmr-stak/xmr-stak-2.9.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils systemd
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/fireice-uk/xmr-stak.git";
+   EGIT_BRANCH="dev"
+   inherit git-r3
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/fireice-uk/xmr-stak/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Unified all-in-one Monero miner"
+HOMEPAGE="https://github.com/fireice-uk/xmr-stak";
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cuda devfee hwloc opencl ssl webserver"
+
+DEPEND="cuda? ( dev-util/nvidia-cuda-toolkit )
+   hwloc? ( sys-apps/hwloc )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:0= )
+   webserver? ( net-libs/libmicrohttpd )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake-utils_src_prepare
+   if ! use devfee; then
+   sed -i -e 's!fDevDonationLevel = .*;!fDevDonationLevel = 0.0;!' 
xmrstak/donate-level.hpp || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCUDA_ENABLE=$(usex cuda)
+   -DHWLOC_ENABLE=$(usex hwloc)
+   -DMICROHTTPD_ENABLE=$(usex webserver)
+   -DOpenCL_ENABLE=$(usex opencl)
+   -DOpenSSL_ENABLE=$(usex ssl)
+   -DLIBRARY_OUTPUT_PATH=$(get_libdir)
+   )
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+   systemd_newunit "${FILESDIR}"/${PN}-2.3.0.service ${PN}.service
+   doinitd "${FILESDIR}"/${PN}
+   dodir /etc/xmr-stak
+}
+
+pkg_postinst() {
+   if [ ! -e "${ROOT}etc/xmr-stak/main.config" ]; then
+   ewarn "To use xmr-stack:"
+   if use cuda || use opencl; then
+   ewarn "As root or as a user that is a member of the 
'video' group,"
+   fi
+   ewarn "run:"
+   ewarn "/usr/bin/xmr-stak --cpu /etc/xmr-stak/cpu.config --amd 
/etc/xmr-stak/amd.config --nvidia /etc/xmr-stak/nvidia.config -c 
/etc/xmr-stak/main.config -C /etc/xmr-stak/pools.txt"
+   ewarn "xmr-stak can now be terminated and 'systemctl start 
xmr-stak' or '/etc/init.d/xmr-stak start' can be used."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_h2/

2019-03-04 Thread Craig Andrews
commit: 405563d62da2450052ae87fb6687d7db51f6f9d6
Author: Craig Andrews  gentoo  org>
AuthorDate: Mon Mar  4 14:50:19 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Mon Mar  4 14:53:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=405563d6

www-apache/mod_h2: 1.14.0 version bump

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

 www-apache/mod_h2/Manifest |  1 +
 www-apache/mod_h2/mod_h2-1.14.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index ad67f886f65..8d522891d72 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -4,3 +4,4 @@ DIST mod_http2-1.12.3.tar.gz 1038823 BLAKE2B 
86c0f0a6ba04e67976842aa8dae29f401eb
 DIST mod_http2-1.12.5.tar.gz 1039313 BLAKE2B 
13871ad7af9581657e09d46e107ceb8330d673a0e5c4ce761ff6aa956a2d674694ffe985e21190e0efb960f1cdcd1dfe3b9c1aa775edb8c892a3c15b1bdaff38
 SHA512 
63e2e6cbb6a1b222e3bb0611170e6cbee2ff652c3b44004176af5e3ba02cf2484b8826289586d47be2b18d453a8042d52407e6d798c49d3ed37cf52796d0e4be
 DIST mod_http2-1.13.0.tar.gz 1037382 BLAKE2B 
8df02fe48d65c08504adf8fad9f328a525c0e0d677132843240410ba2008422ffee1a836e7884b5907c60ee9906ada3fcb9ad50d4c9e301ad8807af6eca3da6b
 SHA512 
1302d4e9255811411432043df606dee775fbecd986bb5d9da53b5ef5c8a3600f3e23904f59e3d35d67910b70bde0e1d906445d5e3037ac80e5381eefe3839082
 DIST mod_http2-1.13.1.tar.gz 1031498 BLAKE2B 
53716d7973e5996d48a85cc96c2634d40d6908f15529cf1e17b94ffe23e171de63914c862ab6dcb968cd74a9ca042778f8004b3bfdb2461f3dd30314dd1ef1ad
 SHA512 
e14fe9d1910e5f4a48e3c0f94b2aa7ac73380ee8417b74c6a3e38360fe5bffaa16f59f48b7a0d0d7f9f50f933273b6b96e7530699e2bfd3ea485f34752a55a5b
+DIST mod_http2-1.14.0.tar.gz 1034167 BLAKE2B 
f29d3937339562f0b8e21ab5eeaca8ff1cab26ce15c692fceffe8e6a1609a49ff6f7488cae4cc30b4fe0e97fe787e077ff771906d7d897afc5b47cc347d74b8f
 SHA512 
dba17eb48af5c22dca3fcd75b4ecd5838dff72c9829bcf9475d8edabb0d2ce4ed2f55249ab1051c1a37e9f2f5a5a7f08f5aa47170f9c39c3b9c404c4ec6547ac

diff --git a/www-apache/mod_h2/mod_h2-1.14.0.ebuild 
b/www-apache/mod_h2/mod_h2-1.14.0.ebuild
new file mode 100644
index 000..3e6d435d3f8
--- /dev/null
+++ b/www-apache/mod_h2/mod_h2-1.14.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit apache-module autotools
+
+MY_P="${PN/h2/http2}-${PV}"
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/icing/mod_h2.git";
+   inherit git-r3
+else
+   S="${WORKDIR}/${MY_P}"
+   
SRC_URI="https://github.com/icing/mod_h2/releases/download/v${PV}/${MY_P}.tar.gz";
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="HTTP/2 module for Apache"
+HOMEPAGE="https://github.com/icing/mod_h2";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ssl"
+
+RDEPEND=">=net-libs/nghttp2-1.0
+   >=www-servers/apache-2.4.20[-apache2_modules_http2,ssl?]"
+DEPEND="${RDEPEND}"
+
+need_apache2_4
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   default
+
+   APACHE2_MOD_DEFINE="HTTP2"
+   insinto "${APACHE_MODULES_CONFDIR}"
+   newins "${FILESDIR}/mod_http2.conf" "41_mod_http2.conf"
+}



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

2019-03-04 Thread Tony Vroon
commit: 8f7d5a17df8896a1c2c08668c95528a38fcd45c1
Author: Tony Vroon  gentoo  org>
AuthorDate: Mon Mar  4 14:37:38 2019 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Mon Mar  4 14:37:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7d5a17

net-misc/arpsponge: Version bump to 3.17.11

This updates the homepage & SRC_URI to Github, as the AMS-IX redesigned
webpage appears to have broken all the download links and project home.
Since the previous packaged release is from 2012; I aim to remove it
soon.

Requested-By: Mike Hellers  linx.net>
Signed-Off-By: Tony Vroon  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 net-misc/arpsponge/Manifest |  1 +
 net-misc/arpsponge/arpsponge-3.17.11.ebuild | 62 +
 2 files changed, 63 insertions(+)

diff --git a/net-misc/arpsponge/Manifest b/net-misc/arpsponge/Manifest
index e3c357368c6..619369c6d26 100644
--- a/net-misc/arpsponge/Manifest
+++ b/net-misc/arpsponge/Manifest
@@ -1 +1,2 @@
 DIST arpsponge-3.12.2.tar.gz 105507 BLAKE2B 
4bed9d81f93eb6412ffe1e7107df9a113880fe5473ce04ca7ef9027b46adc3ab68c056688ad673819a59e2bf0bff298a948b37d1c99f2f0c573083cef1833c0d
 SHA512 
49106e03c03080b45f8c27f483dc2b95d588d156685966acc4e5c28d068a503c98aa3ef16fbdb8a8da6bae5dbe378b92dc82c932201cf5ce48cda4d006245a5b
+DIST arpsponge-3.17.11.tar.gz 103641 BLAKE2B 
928ee848f0dc84304d5984ae8216fcc6d348deac03bb0e8e3178c27655d9b1550b426b58a4291c239b913e55316e8ad74519997c5b2a88783391e92e5c37c368
 SHA512 
70c5f16b568457ec1d88126f981d0c7cd0e85bff902dd3e4a33d9bff9047547523ead583ded12e30301d185104e4b8119088d52a6c6091f2601822ca83f3

diff --git a/net-misc/arpsponge/arpsponge-3.17.11.ebuild 
b/net-misc/arpsponge/arpsponge-3.17.11.ebuild
new file mode 100644
index 000..5e23076d980
--- /dev/null
+++ b/net-misc/arpsponge/arpsponge-3.17.11.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit perl-module
+
+DESCRIPTION="Sweeps up stray ARP queries from a peering LAN"
+HOMEPAGE="https://github.com/AMS-IX/arpsponge";
+SRC_URI="https://github.com/AMS-IX/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="|| ( GPL-1+ Artistic )"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-lang/perl
+   dev-perl/IO-String
+   dev-perl/NetAddr-IP
+   dev-perl/NetPacket
+   dev-perl/Net-ARP
+   dev-perl/Net-Pcap
+   dev-perl/Readonly
+   dev-perl/TermReadKey
+   dev-perl/Term-ReadLine-Gnu
+   virtual/perl-Data-Dumper
+   virtual/perl-File-Path
+   virtual/perl-Getopt-Long
+   virtual/perl-Sys-Syslog
+   virtual/perl-Time-HiRes
+"
+
+DEPEND="${RDEPEND}
+   sys-devel/make
+"
+
+src_install() {
+   perl_set_version
+   insinto ${VENDOR_LIB}/M6
+   doins lib/M6/ReadLine.pm
+
+   insinto ${VENDOR_LIB}/M6/ARP
+   doins lib/M6/ARP/Base.pm
+   doins lib/M6/ARP/Const.pm
+   doins lib/M6/ARP/Control.pm
+   doins lib/M6/ARP/Event.pm
+   doins lib/M6/ARP/Log.pm
+   doins lib/M6/ARP/NetPacket.pm
+   doins lib/M6/ARP/Queue.pm
+   doins lib/M6/ARP/Sponge.pm
+   doins lib/M6/ARP/Table.pm
+   doins lib/M6/ARP/Util.pm
+
+   insinto ${VENDOR_LIB}/M6/ARP/Control
+   doins lib/M6/ARP/Control/Base.pm
+   doins lib/M6/ARP/Control/Client.pm
+   doins lib/M6/ARP/Control/Server.pm
+
+   newinitd "${FILESDIR}/arpsponge.initd" arpsponge
+   newconfd "${FILESDIR}/arpsponge.confd" arpsponge
+   dosbin sbin/asctl sbin/arpsponge sbin/aslogtail
+   doman man/asctl.8 man/arpsponge.8 man/aslogtail.8
+   dodoc doc/command_mapping.txt doc/arpsponge_architecture.txt
+}



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

2019-03-04 Thread Mike Pagano
commit: 50f25752911b68ad6d97b6b9aebdb780d2fb713b
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Mar  4 14:08:55 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Mar  4 14:09:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f25752

sys-kernel/gentoo-sources: Linux patch 5.0 and genpatches

Patch to support for namespace user.pax.* on tmpfs.
Enable link security restrictions by default.
Add UAS disable quirk. See bug #640082.
hid-apple patch to enable swapping of the FN and left
Control keys and on some apple keyboards. See bug #622902.
optimizations for additional CPUs. CPU optimization patch
for gcc < v8. CPU optimization patch for >= gcc v8.

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

 sys-kernel/gentoo-sources/Manifest |  4 
 .../gentoo-sources/gentoo-sources-5.0.0.ebuild | 28 ++
 2 files changed, 32 insertions(+)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 7dd533b7992..4d24e8b3482 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -52,8 +52,12 @@ DIST genpatches-4.9-162.extras.tar.xz 17364 BLAKE2B 
e533d76bfae15319b027c92e3687
 DIST genpatches-4.9-163.base.tar.xz 2882216 BLAKE2B 
939884effc2212550e41049508beeba1bbd4204befb2de8ded8f441a92898586493a671e5bebb2477b3ed48ea5bce9fc3c6b54df24cad4fa4d92a5ecde45b586
 SHA512 
b923831e018eee802ee1481d3b1c4c8a247e2749151a81c5e87988a56be2cfa15cc80a1d18fc9da4391f29af4bc78aef1afbd692f5dd269760764be98ff51fb6
 DIST genpatches-4.9-163.experimental.tar.xz 106348 BLAKE2B 
053496a8ca1601a75b3b1f3fe8b380ac50263ccb933a5c379a959730d4567034ca0444e11b9cac458a5377d178af12247addceb613264be33a63bb40c98d43eb
 SHA512 
f4ca78bf098e645763e3a2abda69968367c1b80aab6eead7fb6abc78a11bd243ba62b5fbb0185461261c1c9602ef751ba9d93453f2bc47bc095e22e1d3ca0f85
 DIST genpatches-4.9-163.extras.tar.xz 17360 BLAKE2B 
b971a54964511e11486b17cca77e47cf178832d1e36c67efdc43aea739ef71676bea122c56c95d3a211920108269f90e9eef0600a893c8346642ee0de82c99e2
 SHA512 
75118d17a3ba805ef38579c89ca1a9ca73cd5647b389c854b4a3784c0748d618a4e545cebd78bcd43c90f4750794a953d1c543a7a8d160720d625b29b3460cbe
+DIST genpatches-5.0-1.base.tar.xz 3968 BLAKE2B 
a8c05208ded80333ce545ee2ed2f50b79702f782337042bf76072cce18ac8c8330ffa760dec2d3c68cf5584aafb15abf610c63a659c9e68b35943773b5e37a51
 SHA512 
6a811079abf1c278e7d7bd2ef2becc735bfc9c05ce973068554e373b2ef6e922b3d779accc59393fe50e76e95d4b5ce9ddd32cab687d156376ca999b93048df3
+DIST genpatches-5.0-1.experimental.tar.xz 5804 BLAKE2B 
56326e211c003cf1c9b772af198f928528e0efa1261759e030ad369cea4e44cc7fdb7f07975245268b10bc7e23240e1b9bc58ff062696d53faba64ea66ee57ff
 SHA512 
ddbca26e58a0f35954ea2d3bb24d0daafa17a5d93af537123a9549cf46d180845f31ab1292a836bc1060b8f0aa6d14d08c84f63b56476fef194af754489d9510
+DIST genpatches-5.0-1.extras.tar.xz 1724 BLAKE2B 
348949e6e8def64d08ac7fd1f1cdbba6fadd6afe09aa7ffef25efe652284d66fb9b9e9c160ff9598bef8e94b28c1b866c99ca296f57428bf6cd40de03dd23f4d
 SHA512 
7755d61797c466f2223be0bd20e54757e90ba175e3fd80886d86e4fd452a324dd42f2970a1878ddb3870dac4264b6c047ad9870d57f4478eff4a844a82ea9c66
 DIST linux-4.14.tar.xz 100770500 BLAKE2B 
85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a
 SHA512 
77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
 DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0
 SHA512 
ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
 DIST linux-4.20.tar.xz 104257836 BLAKE2B 
fb52cad2897da319299486fa8c3b9415cd0aee0842dbf353a5b269720dcb902db407bb55dd95a77b212dcb4a488c15363d561f3649d6bd16885561f2466d90b1
 SHA512 
e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
+DIST linux-5.0.tar.xz 105235152 BLAKE2B 
59635c87a4123c90ab8598c9ea5167096aa6bc765e9d8456d00f3da7530e89e925b3925c99f1a6c96ac0ded7df3ac7df52c75672f0a66acc40f563200892e064
 SHA512 
3fbab70c7b03b1a10e9fa14d1e2e1f550faba4f5792b7699ca006951da74

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

2019-03-04 Thread Michael Haubenwallner
commit: 732e197aabcb3cb107e5d719ff0b2e2597821d0f
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Mon Mar  4 13:59:09 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Mar  4 14:00:51 2019 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=732e197a

bump stage1 m4-1.4.18, may work with glibc-2.28

Signed-off-by: Michael Haubenwallner  gentoo.org>

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

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index 89780de099..41ef7f7036 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1193,7 +1193,10 @@ bootstrap_bison() {
 }
 
 bootstrap_m4() {
-   bootstrap_gnu m4 1.4.17 || bootstrap_gnu m4 1.4.16 || bootstrap_gnu m4 
1.4.15
+   bootstrap_gnu m4 1.4.18 ||
+   bootstrap_gnu m4 1.4.17 ||
+   bootstrap_gnu m4 1.4.16 ||
+   bootstrap_gnu m4 1.4.15
 }
 
 bootstrap_gzip() {



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

2019-03-04 Thread Jeroen Roovers
commit: 5c1a77b77ac098dabcde44923288c0e19f91f7ea
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar  4 13:32:52 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar  4 13:34:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1a77b7

www-client/vivaldi: Version 2.3.1440.60_p1

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/Manifest  |   3 +
 www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild | 128 +++
 2 files changed, 131 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index a80fea35351..a052543da31 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-2.3.1440.48_p1-i386.deb 56930706 BLAKE2B 
5daaa17e9e5ee8d62e375e7732
 DIST vivaldi-2.3.1440.57_p1-amd64.deb 58673302 BLAKE2B 
85e7a96f7a570a5a1a34e64ac16fb61bad4a0a1438cd21b900734636f0f9a0db0087559efc1d98f2c4f023074c2a20d2739f4f925f98c5ac7ec56aae5ed16998
 SHA512 
d7cdfe5d052282f72dd52ea256ea6a306541df9ea37f45f300a52e3fd333177915deac96533b4a18e13b791702586c672511867fafc29211421bb34966c3e7b8
 DIST vivaldi-2.3.1440.57_p1-armhf.deb 51559350 BLAKE2B 
961b9749c126997719e20927a9086270b073317ce97bebaf1832bae6f04441487793e984e7e66bb403a31146300a6b1d42648bf1f855d4b38b33a17a6e7d5c84
 SHA512 
40c23703ec06f70ed0c5680cbfc1b6aefaefe910b7f32f8e9649d62773410715739e14a0b9ae3922fbc38f48c1536aaf92cd4c9b1fad0131fb24660cacdddc4e
 DIST vivaldi-2.3.1440.57_p1-i386.deb 56929666 BLAKE2B 
d6eda3df70ede8cb7bc8c56dd26c6ef9528d16b9af2113231d540fb9a96c3561de3e4a67ef445086a9c6770cf1b4f469a4324a3869d3206b7fefc08ec91fdf4c
 SHA512 
0acad393b24bfb9f73c10118a6085f8d171082f4ac8ff0da52583d2a7c3ff863e8ae124363d622e21e63001fd89663a92daec78e25773eadd464fa1e78204984
+DIST vivaldi-2.3.1440.60_p1-amd64.deb 58711168 BLAKE2B 
f5c25dae3aadcd2eabd7b65762b199eafa888a4b681421a509cf3e69ea2ed5db32e2050d7ffcf145af1ba757eed0e31f1eaaebdf3077c2088ea2569113beee2e
 SHA512 
cc915cd3869376c0b487f9b1b15124653a25b7703a3fe3c6bb5fbe9ef05c818cd7d073127b27ad36d8b717a0a45508dc5785a7e9a116b479538a420c85297da4
+DIST vivaldi-2.3.1440.60_p1-armhf.deb 51541568 BLAKE2B 
8ec9ec15450499a000a423c7a66a0b8b3009a4055503f18355945c3265ddcc1dfe12af095beec01f849bf8b3e1057b2dfa88d96cde224e7293dbafd069f6dc3b
 SHA512 
94e038f2a7b510d032c5d8bbed5ba5b43d411623a27d81e9d13bacf790083392141a8fc493d3e5ab75efecee8aad5b16826b339a141eaeda700500021fd07b71
+DIST vivaldi-2.3.1440.60_p1-i386.deb 56940048 BLAKE2B 
357bf0ff368aa25c8beca4008bc997261fa64b48a25e0ac71257829794fc042ae987569afc3a64e2b5fe16ad5e2dd1025f1a9444ed3625b8cfb5fcd957d5d272
 SHA512 
c977b04bac6b044c45a4cc75b6896d59083a01b76fa8fff4b9383f79fd6b24ab1a3de5e6d08a6ffc6d48174353dba4f745e55a4a74d5c92b51d47c54c639d03f

diff --git a/www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild
new file mode 100644
index 000..d3152b11c32
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+CHROMIUM_LANGS="
+   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
+   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
+   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
+   zh-CN zh-TW
+"
+inherit chromium-2 gnome2-utils multilib unpacker toolchain-funcs xdg-utils
+
+#VIVALDI_BRANCH="snapshot"
+
+VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
+VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
+VIVALDI_HOME="opt/${VIVALDI_BIN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/";
+VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_";
+SRC_URI="
+   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
+   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb )
+   x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb )
+"
+
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~x86"
+RESTRICT="bindist mirror"
+
+DEPEND="
+   virtual/libiconv
+"
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/speex
+   net-print/cups
+   sys-apps/dbus
+   sys-libs/libcap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+"
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+src_unpack() {
+   unpack_deb ${A}

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

2019-03-04 Thread Jeroen Roovers
commit: 7115a5d64985292e1fb1cd9db405d6a1c899b342
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar  4 13:34:07 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar  4 13:34:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7115a5d6

www-client/vivaldi: Old

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/Manifest  |   6 --
 www-client/vivaldi/vivaldi-2.3.1440.48_p1.ebuild | 128 ---
 www-client/vivaldi/vivaldi-2.3.1440.57_p1.ebuild | 128 ---
 3 files changed, 262 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index a052543da31..bb51ac70989 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,9 +1,3 @@
-DIST vivaldi-2.3.1440.48_p1-amd64.deb 58675074 BLAKE2B 
b033024d649df0f37446b969897a3fea0dad7b155ffcdc8581c6bc70de18ee31f6eef8095fab0f36bba62261407d913ae7e1de6256a4df771915c8f6e698ce00
 SHA512 
5b45fda5934c9f3374d5893ce7949a0424a4625db0c399803706441e6a53e936f6ddf949e931ca93a27dc97e9cba9f04e6ac1f1f5a8e03705c2dfac42665e20d
-DIST vivaldi-2.3.1440.48_p1-armhf.deb 51548314 BLAKE2B 
83261994e87b49071181566c47cf341cc39c5608c5857ecb696efbc5a5225c5a4ea82586a7cc5ddd410569d758074f508536ba6194d0eaac7539db5883652654
 SHA512 
62fe6b215d29009ea575b80f390c456171fe17ce76cfef8761514d4a38d8dc57e42188199c50477aa2b65fd1c10a4698ae83c11c97b0af37ae83b235e1fcccf3
-DIST vivaldi-2.3.1440.48_p1-i386.deb 56930706 BLAKE2B 
5daaa17e9e5ee8d62e375e7732f7c5b68e76d13c14b59032822ac7b4f5666fade58b873ae24a33fc0c385aea19aec541968cc7d3171910427731d2fa54e953e1
 SHA512 
a969f8237a339ff1fbfd63f39f4c7efaf2c6fbc5fb312ea4ed4a4ab6225e8858570d0d8f4b63179255bb25bcdc0843be2173d097a1942e400aa3bc05b182cb24
-DIST vivaldi-2.3.1440.57_p1-amd64.deb 58673302 BLAKE2B 
85e7a96f7a570a5a1a34e64ac16fb61bad4a0a1438cd21b900734636f0f9a0db0087559efc1d98f2c4f023074c2a20d2739f4f925f98c5ac7ec56aae5ed16998
 SHA512 
d7cdfe5d052282f72dd52ea256ea6a306541df9ea37f45f300a52e3fd333177915deac96533b4a18e13b791702586c672511867fafc29211421bb34966c3e7b8
-DIST vivaldi-2.3.1440.57_p1-armhf.deb 51559350 BLAKE2B 
961b9749c126997719e20927a9086270b073317ce97bebaf1832bae6f04441487793e984e7e66bb403a31146300a6b1d42648bf1f855d4b38b33a17a6e7d5c84
 SHA512 
40c23703ec06f70ed0c5680cbfc1b6aefaefe910b7f32f8e9649d62773410715739e14a0b9ae3922fbc38f48c1536aaf92cd4c9b1fad0131fb24660cacdddc4e
-DIST vivaldi-2.3.1440.57_p1-i386.deb 56929666 BLAKE2B 
d6eda3df70ede8cb7bc8c56dd26c6ef9528d16b9af2113231d540fb9a96c3561de3e4a67ef445086a9c6770cf1b4f469a4324a3869d3206b7fefc08ec91fdf4c
 SHA512 
0acad393b24bfb9f73c10118a6085f8d171082f4ac8ff0da52583d2a7c3ff863e8ae124363d622e21e63001fd89663a92daec78e25773eadd464fa1e78204984
 DIST vivaldi-2.3.1440.60_p1-amd64.deb 58711168 BLAKE2B 
f5c25dae3aadcd2eabd7b65762b199eafa888a4b681421a509cf3e69ea2ed5db32e2050d7ffcf145af1ba757eed0e31f1eaaebdf3077c2088ea2569113beee2e
 SHA512 
cc915cd3869376c0b487f9b1b15124653a25b7703a3fe3c6bb5fbe9ef05c818cd7d073127b27ad36d8b717a0a45508dc5785a7e9a116b479538a420c85297da4
 DIST vivaldi-2.3.1440.60_p1-armhf.deb 51541568 BLAKE2B 
8ec9ec15450499a000a423c7a66a0b8b3009a4055503f18355945c3265ddcc1dfe12af095beec01f849bf8b3e1057b2dfa88d96cde224e7293dbafd069f6dc3b
 SHA512 
94e038f2a7b510d032c5d8bbed5ba5b43d411623a27d81e9d13bacf790083392141a8fc493d3e5ab75efecee8aad5b16826b339a141eaeda700500021fd07b71
 DIST vivaldi-2.3.1440.60_p1-i386.deb 56940048 BLAKE2B 
357bf0ff368aa25c8beca4008bc997261fa64b48a25e0ac71257829794fc042ae987569afc3a64e2b5fe16ad5e2dd1025f1a9444ed3625b8cfb5fcd957d5d272
 SHA512 
c977b04bac6b044c45a4cc75b6896d59083a01b76fa8fff4b9383f79fd6b24ab1a3de5e6d08a6ffc6d48174353dba4f745e55a4a74d5c92b51d47c54c639d03f

diff --git a/www-client/vivaldi/vivaldi-2.3.1440.48_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.3.1440.48_p1.ebuild
deleted file mode 100644
index f35d9cae630..000
--- a/www-client/vivaldi/vivaldi-2.3.1440.48_p1.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-CHROMIUM_LANGS="
-   am ar be bg bn ca cs da de el en-GB en-US eo es es-419 es-PE et eu fa fi
-   fil fr fy gl gu he hi hr hu hy id io is it ja jbo ka kn ko ku lt lv mk 
ml
-   mr ms nb nl nn pl pt-BR pt-PT ro ru sc sk sl sq sr sv sw ta te th tr uk 
vi
-   zh-CN zh-TW
-"
-inherit chromium-2 gnome2-utils multilib unpacker toolchain-funcs xdg-utils
-
-#VIVALDI_BRANCH="snapshot"
-
-VIVALDI_PN="${PN}-${VIVALDI_BRANCH:-stable}"
-VIVALDI_BIN="${PN}${VIVALDI_BRANCH/snapshot/-snapshot}"
-VIVALDI_HOME="opt/${VIVALDI_BIN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/";
-VIVALDI_BASE_URI="https://downloads.${PN}.com/${VIVALDI_BRANCH:-stable}/${VIVALDI_PN}_${PV/_p/-}_";
-SRC_URI="
-   amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb )
-   arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.de

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

2019-03-04 Thread Jeroen Roovers
commit: c4aa3403822572b49810c8310b621dcce32b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Mar  4 13:33:40 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Mar  4 13:34:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4aa3403

www-client/vivaldi: Stable for AMD64 x86 too.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --ignore-arches
Signed-off-by: Jeroen Roovers  gentoo.org>

 www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild 
b/www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild
index d3152b11c32..f35d9cae630 100644
--- a/www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild
+++ b/www-client/vivaldi/vivaldi-2.3.1440.60_p1.ebuild
@@ -26,7 +26,7 @@ SRC_URI="
 
 LICENSE="Vivaldi"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~x86"
+KEYWORDS="-* amd64 ~arm x86"
 RESTRICT="bindist mirror"
 
 DEPEND="



[gentoo-commits] proj/linux-patches: New tag: 5.0-1

2019-03-04 Thread Mike Pagano
commit: 
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Mar  4 13:29:01 2019 +

New tag: 5.0-1




[gentoo-commits] repo/gentoo:master commit in: games-util/lutris/

2019-03-04 Thread Lars Wendler
commit: 1e2ae9e0dabdc67acc2a2357b493313902df7c66
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar  4 13:26:48 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar  4 13:27:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2ae9e0

games-util/lutris: Added x11-libs/libnotify to RDEPEND.

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

 games-util/lutris/lutris-0.5.0.1.ebuild | 1 +
 games-util/lutris/lutris-.ebuild| 1 +
 2 files changed, 2 insertions(+)

diff --git a/games-util/lutris/lutris-0.5.0.1.ebuild 
b/games-util/lutris/lutris-0.5.0.1.ebuild
index 866cc4417a1..fca79a193eb 100644
--- a/games-util/lutris/lutris-0.5.0.1.ebuild
+++ b/games-util/lutris/lutris-0.5.0.1.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
x11-apps/xgamma
x11-apps/xrandr
x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify
 "
 
 S="${WORKDIR}/${PN}"

diff --git a/games-util/lutris/lutris-.ebuild 
b/games-util/lutris/lutris-.ebuild
index 866cc4417a1..fca79a193eb 100644
--- a/games-util/lutris/lutris-.ebuild
+++ b/games-util/lutris/lutris-.ebuild
@@ -41,6 +41,7 @@ RDEPEND="
x11-apps/xgamma
x11-apps/xrandr
x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify
 "
 
 S="${WORKDIR}/${PN}"



[gentoo-commits] proj/linux-patches:5.0 commit in: /

2019-03-04 Thread Mike Pagano
commit: d16eb045481cbdffea00353726477d5e2b5d901e
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Mar  4 13:15:41 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Mar  4 13:15:41 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=d16eb045

proj/linux-patches: CPU Opt patch for gcc >= v8

Kernel patch for >= gccv8 enables kernel >= v4.13
optimizations for additional CPUs.

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

 _README  |   4 +
 5011_enable-cpu-optimizations-for-gcc8.patch | 569 +++
 2 files changed, 573 insertions(+)

diff --git a/_README b/_README
index 44c405c..cfba4e3 100644
--- a/_README
+++ b/_README
@@ -66,3 +66,7 @@ Desc:   Add Gentoo Linux support config settings and defaults.
 Patch:  5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch enables gcc >= v4.13 optimizations for additional CPUs.
+
+Patch:  5011_enable-cpu-optimizations-for-gcc8.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch for >= gccv8 enables kernel >= v4.13 optimizations for 
additional CPUs.

diff --git a/5011_enable-cpu-optimizations-for-gcc8.patch 
b/5011_enable-cpu-optimizations-for-gcc8.patch
new file mode 100644
index 000..bfd2065
--- /dev/null
+++ b/5011_enable-cpu-optimizations-for-gcc8.patch
@@ -0,0 +1,569 @@
+WARNING
+This patch works with gcc versions 8.1+ and with kernel version 4.13+ and 
should
+NOT be applied when compiling on older versions of gcc due to key name changes
+of the march flags introduced with the version 4.9 release of gcc.[1]
+
+Use the older version of this patch hosted on the same github for older
+versions of gcc.
+
+FEATURES
+This patch adds additional CPU options to the Linux kernel accessible under:
+ Processor type and features  --->
+  Processor family --->
+
+The expanded microarchitectures include:
+* AMD Improved K8-family
+* AMD K10-family
+* AMD Family 10h (Barcelona)
+* AMD Family 14h (Bobcat)
+* AMD Family 16h (Jaguar)
+* AMD Family 15h (Bulldozer)
+* AMD Family 15h (Piledriver)
+* AMD Family 15h (Steamroller)
+* AMD Family 15h (Excavator)
+* AMD Family 17h (Zen)
+* Intel Silvermont low-power processors
+* Intel 1st Gen Core i3/i5/i7 (Nehalem)
+* Intel 1.5 Gen Core i3/i5/i7 (Westmere)
+* Intel 2nd Gen Core i3/i5/i7 (Sandybridge)
+* Intel 3rd Gen Core i3/i5/i7 (Ivybridge)
+* Intel 4th Gen Core i3/i5/i7 (Haswell)
+* Intel 5th Gen Core i3/i5/i7 (Broadwell)
+* Intel 6th Gen Core i3/i5/i7 (Skylake)
+* Intel 6th Gen Core i7/i9 (Skylake X)
+* Intel 8th Gen Core i3/i5/i7 (Cannon Lake)
+* Intel 8th Gen Core i7/i9 (Ice Lake)
+
+It also offers to compile passing the 'native' option which, "selects the CPU
+to generate code for at compilation time by determining the processor type of
+the compiling machine. Using -march=native enables all instruction subsets
+supported by the local machine and will produce code optimized for the local
+machine under the constraints of the selected instruction set."[3]
+
+MINOR NOTES
+This patch also changes 'atom' to 'bonnell' in accordance with the gcc v4.9
+changes. Note that upstream is using the deprecated 'match=atom' flags when I
+believe it should use the newer 'march=bonnell' flag for atom processors.[2]
+
+It is not recommended to compile on Atom-CPUs with the 'native' option.[4] The
+recommendation is to use the 'atom' option instead.
+
+BENEFITS
+Small but real speed increases are measurable using a make endpoint comparing
+a generic kernel to one built with one of the respective microarchs.
+
+See the following experimental evidence supporting this statement:
+https://github.com/graysky2/kernel_gcc_patch
+
+REQUIREMENTS
+linux version >=4.20
+gcc version >=8.1
+
+ACKNOWLEDGMENTS
+This patch builds on the seminal work by Jeroen.[5]
+
+REFERENCES
+1. https://gcc.gnu.org/gcc-4.9/changes.html
+2. https://bugzilla.kernel.org/show_bug.cgi?id=77461
+3. https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
+4. https://github.com/graysky2/kernel_gcc_patch/issues/15
+5. http://www.linuxforge.net/docs/linux/linux-gcc.php
+
+--- a/arch/x86/Makefile_32.cpu 2019-02-22 09:22:03.426937735 -0500
 b/arch/x86/Makefile_32.cpu 2019-02-22 09:37:58.680968580 -0500
+@@ -23,7 +23,18 @@ cflags-$(CONFIG_MK6)+= -march=k6
+ # Please note, that patches that add -march=athlon-xp and friends are 
pointless.
+ # They make zero difference whatsosever to performance at this time.
+ cflags-$(CONFIG_MK7)  += -march=athlon
++cflags-$(CONFIG_MNATIVE) += $(call cc-option,-march=native)
+ cflags-$(CONFIG_MK8)  += $(call cc-option,-march=k8,-march=athlon)
++cflags-$(CONFIG_MK8SSE3)  += $(call 
cc-option,-march=k8-sse3,-march=athlon)
++cflags-$(CONFIG_MK10) += $(call cc-option,-march=amdfam10,-march=athlon)
++cflags-$(CONFIG_MBARCELONA)   += $(call 
cc-option,-march=barcelona,-march=athlon)
++cfl

[gentoo-commits] proj/linux-patches:5.0 commit in: /

2019-03-04 Thread Mike Pagano
commit: 216fdd655adbbeeff9a96eb6dd5c9fee223c9add
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Mar  4 13:10:52 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Mar  4 13:10:52 2019 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=216fdd65

proj/linux-patches: Rename cpu opt patch for gcc > v8

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

 _README | 2 +-
 patch => 5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/_README b/_README
index b37d2a4..44c405c 100644
--- a/_README
+++ b/_README
@@ -63,6 +63,6 @@ Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.
 
-Patch:  5010_enable-additional-cpu-optimizations-for-gcc.patch
+Patch:  5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
 From:   https://github.com/graysky2/kernel_gcc_patch/
 Desc:   Kernel patch enables gcc >= v4.13 optimizations for additional CPUs.

diff --git a/5010_enable-additional-cpu-optimizations-for-gcc.patch 
b/5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch
similarity index 100%
rename from 5010_enable-additional-cpu-optimizations-for-gcc.patch
rename to 5010_enable-additional-cpu-optimizations-for-gcc-4.9.patch



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

2019-03-04 Thread Mike Pagano
commit: 3ea8f4fc49a1b0921c0af721f691b66aa355e075
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon Mar  4 13:08:23 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon Mar  4 13:08:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea8f4fc

sys-kernel/vanilla-sources: Linux kernel 5.0.0

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

 sys-kernel/vanilla-sources/Manifest |  1 +
 sys-kernel/vanilla-sources/vanilla-sources-5.0.0.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/sys-kernel/vanilla-sources/Manifest 
b/sys-kernel/vanilla-sources/Manifest
index 75c4411fcef..8e25ff8c646 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -4,6 +4,7 @@ DIST linux-4.19.tar.xz 103117552 BLAKE2B 
1dbf16cf410867412d17568fe42bc1e90c03418
 DIST linux-4.20.tar.xz 104257836 BLAKE2B 
fb52cad2897da319299486fa8c3b9415cd0aee0842dbf353a5b269720dcb902db407bb55dd95a77b212dcb4a488c15363d561f3649d6bd16885561f2466d90b1
 SHA512 
e282399beea5da539701aed2bc131abd5bc74a970dcd344163e9d295106dfd700180e672ed546ae5e55bc6b9ac95efd5ca1de2039015c1b7a6fc9c01ea6583d4
 DIST linux-4.4.tar.xz 87295988 BLAKE2B 
f260f1858994f5d481fd078c86e51bddbc958f7c5d1586f60dced772e1b1107ecf3aae0558c3e6f39c36f7d3aa1e6cd1e5c64ec9d6f2218f47b98413da6466fb
 SHA512 
13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e
 DIST linux-4.9.tar.xz 93192404 BLAKE2B 
83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7
 SHA512 
bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
+DIST linux-5.0.tar.xz 105235152 BLAKE2B 
59635c87a4123c90ab8598c9ea5167096aa6bc765e9d8456d00f3da7530e89e925b3925c99f1a6c96ac0ded7df3ac7df52c75672f0a66acc40f563200892e064
 SHA512 
3fbab70c7b03b1a10e9fa14d1e2e1f550faba4f5792b7699ca006951da74ab86e7d7f19c6a67849ab99343186e7d6f2752cd910d7613b93c1eab90abf1b0
 DIST patch-3.16.63.xz 2328408 BLAKE2B 
029bffaebb44bbc199982363e9dd18d32069b502c6a11de72493cdc99b3865bf8b3edbd13c0488e0fec62040cb5872625ab4257df8efa9e1bd147049ae57714c
 SHA512 
0f4d2834ce213c872b5e36457c28cf683614c8672b6edf07d06cc10f43b6663acd2e2b187228aa1ac0cb32c152bb9a0031654225774145d825e7404b6542b059
 DIST patch-4.14.104.xz 2290476 BLAKE2B 
3281166f099c7850f2c3e58601993faab6ce99f2bed4804cdd871a1852422069eea018156bd20ab4a643ae1d48f94ce4395c98b1a1a432f81338a56aff2f40aa
 SHA512 
4fb7f8dab9e82eae3092634f01d2da7c9928e244c06ab9e1c659d64af324ab9d8c7defee6bd1074675f66ac068c7b937678b81e285d22b827545afaa07333476
 DIST patch-4.19.26.xz 757952 BLAKE2B 
d9b52e3a05026159b415b0afe93479f9be774fdb57ffc6615961ca2a5299c1152194134dec8555b6d8b70124217fc80bef46f24086cc39ea33d0daf706959954
 SHA512 
45291ebc1829211a2c3415ac434516357461970b0757e4207df8ae3bd902de174012fb0344482b53dba51874ff11678f9807adf4d0cb01997d4908f6d15acdaf

diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.0.0.ebuild 
b/sys-kernel/vanilla-sources/vanilla-sources-5.0.0.ebuild
new file mode 100644
index 000..6f2f5701c4e
--- /dev/null
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.0.0.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_SECURITY_UNSUPPORTED="1"
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="Full sources for the Linux kernel"
+HOMEPAGE="https://www.kernel.org";
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"



[gentoo-commits] proj/kde:master commit in: net-misc/smb4k/

2019-03-04 Thread Andreas Sturmlechner
commit: f9b0bdd997df99809f1d654a776a1d75eaf2a639
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar  4 12:53:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar  4 12:59:37 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f9b0bdd9

net-misc/smb4k: Fix DEPENDs

Upstream commits:
696c024b28ed98a5238fe3d62720d2ab6a3d9bf2
622e0ca3705aad93afb8eb9e441fe08e019f9d1b
c3896df1cc4261877d6eefef4ff512066df3154c

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

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

diff --git a/net-misc/smb4k/smb4k-.ebuild b/net-misc/smb4k/smb4k-.ebuild
index 1bb041c35b..578795e8d7 100644
--- a/net-misc/smb4k/smb4k-.ebuild
+++ b/net-misc/smb4k/smb4k-.ebuild
@@ -30,7 +30,6 @@ DEPEND="
$(add_frameworks_dep kio)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knotifications)
-   $(add_frameworks_dep kparts)
$(add_frameworks_dep kwallet)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
@@ -42,10 +41,13 @@ DEPEND="
$(add_qt_dep qtprintsupport)
$(add_qt_dep qttest)
$(add_qt_dep qtwidgets)
+   net-fs/samba[cups]
 "
 RDEPEND="${DEPEND}
-   net-fs/samba[cups]
-   plasma? ( $(add_frameworks_dep plasma) )
+   plasma? (
+   $(add_frameworks_dep plasma)
+   $(add_qt_dep qtquickcontrols2)
+   )
 "
 
 src_configure(){



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

2019-03-04 Thread Virgil Dupras
commit: 85d62029d7220972bddc5edd2f1f9bcd6d6832e4
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Mar  4 12:51:48 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Mar  4 12:51:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85d62029

dev-python/django: remove old

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

 dev-python/django/Manifest  |   3 -
 dev-python/django/django-1.11.18.ebuild | 112 
 dev-python/django/django-2.0.10.ebuild  | 110 ---
 dev-python/django/django-2.1.5.ebuild   |  87 -
 4 files changed, 312 deletions(-)

diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index d6dce4d20da..cea68422023 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -1,6 +1,3 @@
-DIST Django-1.11.18.tar.gz 7847617 BLAKE2B 
e5c97a370c47caba2aea53245fdd8d11218c91d8fba230f2e2e9ab8068fbb7ebce6c7a969016d62a08a8226e13664b54202073b7726b7d6091d1f45dccde9ca1
 SHA512 
35c885e835c5e85257774c65c11bf851e710c745df3366487159f21f90e092236dd8d2cee86e8165945e57fc710989b0ea2747682fa4ce37d5e93d4f664b76c1
 DIST Django-1.11.20.tar.gz 7846576 BLAKE2B 
11423edda7f2f08cc894957da65c746c99ce7ce5399ff236972cce627e347cbc4a43c7ff75282318fac2ac8f65fc4db691ac9fe8e04059b0de4f1bfe31278382
 SHA512 
5a0fff6c9b90a08e98dee6d4d090047adb900a8f6a061f98e685e8998bfe3d97fe7a90aa7d4d2feae67026fb6e4441393d50cb5ab295604ed362a080b987f062
-DIST Django-2.0.10.tar.gz 7992290 BLAKE2B 
af4ee0841e01911c987128f70c0a3570951fc57cbd75165c8b81a4b6847a29fdff7de4f17f5f80e2f4e6b8e87aee017b256f45380fbea931e257f2a999175d78
 SHA512 
aee171bc10387b2685930887ed9e86564fba273210cd9d7929b7a97eb913ab537408a779bd06c37be63b3b9ecd3e48398e92de33e1a634521872dadf9a3e16f6
 DIST Django-2.0.13.tar.gz 7990057 BLAKE2B 
8172d4ac3e74ce41403d3825ca102673e78cfc47c799a05de6543d3e06b69f97ce475b314d78d88226564cc2cafa1cbd1f6237232967ba15d88d94fa83514e1d
 SHA512 
cae1977bec5b23475bb8b3b67444bf3b12edcd212db11e22e4d10456b1ae5d8dcc1734f1f07cb1e19dd39577684b03821cfc247174d687e29ea8fbed7b628727
-DIST Django-2.1.5.tar.gz 8612384 BLAKE2B 
71396905dd4524f4ec8112d6c36967fcb381514eba6231b02bedf0f0a7cf9a164bb5d7df30bb4ae0dd8e77c4acd34ecd83d237713fbf58ca8b0db32446986044
 SHA512 
0a8c72e131867787d475feb0ccd7896fe2aefbbda60d85450fc5ce336eb1f1b7c77d7a17ba0a89e4bac84b7fc87f6c22d7afa356443958e30e958eeec7d3ee6d
 DIST Django-2.1.7.tar.gz 8608548 BLAKE2B 
c391fe2ed0fe9a4f4ef45cf828a0a85c16d5ede7c1bdc1ed5fae1185f04052290817900e97f95fa199425c344d91a9d32c7fb7ac8aec5d12152e7f8a39f8136f
 SHA512 
bacbd52c834a14267588f7bcf57f52c246beb9971352e60eb780e28872884e0dd3701256dcd9600ae0faad29f42460391ea973e9fbb3338c2c08baf0d5ca2fe8

diff --git a/dev-python/django/django-1.11.18.ebuild 
b/dev-python/django/django-1.11.18.ebuild
deleted file mode 100644
index 1e83b5e3fb5..000
--- a/dev-python/django/django-1.11.18.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy )
-PYTHON_REQ_USE='sqlite?,threads(+)'
-WEBAPP_NO_AUTO_INSTALL="yes"
-
-inherit bash-completion-r1 distutils-r1 eutils eapi7-ver webapp
-
-MY_PN="Django"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="High-level Python web framework"
-HOMEPAGE="https://www.djangoproject.com/ https://pypi.org/project/Django/";
-SRC_URI="
-   https://www.djangoproject.com/m/releases/$(ver_cut 1-2)/${MY_P}.tar.gz
-   mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz
-   "
-
-LICENSE="BSD"
-# admin fonts: Roboto (media-fonts/roboto)
-LICENSE+=" Apache-2.0"
-# admin icons, jquery, xregexp.js
-LICENSE+=" MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
-IUSE="doc sqlite test"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   doc? ( >=dev-python/sphinx-1.0.7[${PYTHON_USEDEP}] )
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/docutils[${PYTHON_USEDEP}]
-   dev-python/numpy[$(python_gen_usedep 'python*')]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   virtual/python-enum34[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/${MY_P}"
-
-WEBAPP_MANUAL_SLOT="yes"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.9-bashcomp.patch
-)
-
-pkg_setup() {
-   webapp_pkg_setup
-}
-
-python_prepare_all() {
-   # Prevent d'loading in the doc build
-   sed -e '/^"sphinx.ext.intersphinx",/d' -i docs/conf.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   # Tests have non

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

2019-03-04 Thread Virgil Dupras
commit: a221df1bf8a9010143c9fd43b888f4e295a252fe
Author: Virgil Dupras  gentoo  org>
AuthorDate: Mon Mar  4 12:50:08 2019 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Mon Mar  4 12:50:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a221df1b

dev-python/django: stabilize 1.11.20/2.0.13/2.1.7 on amd64/x86

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

 dev-python/django/django-1.11.20.ebuild | 2 +-
 dev-python/django/django-2.0.13.ebuild  | 2 +-
 dev-python/django/django-2.1.7.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/django/django-1.11.20.ebuild 
b/dev-python/django/django-1.11.20.ebuild
index e6b8db11ff6..1e83b5e3fb5 100644
--- a/dev-python/django/django-1.11.20.ebuild
+++ b/dev-python/django/django-1.11.20.ebuild
@@ -25,7 +25,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc sqlite test"
 
 RDEPEND=""

diff --git a/dev-python/django/django-2.0.13.ebuild 
b/dev-python/django/django-2.0.13.ebuild
index 0761bad5134..b9fce6b2cb6 100644
--- a/dev-python/django/django-2.0.13.ebuild
+++ b/dev-python/django/django-2.0.13.ebuild
@@ -25,7 +25,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc sqlite test"
 
 RDEPEND=""

diff --git a/dev-python/django/django-2.1.7.ebuild 
b/dev-python/django/django-2.1.7.ebuild
index fa8668065c0..c10d4a68d82 100644
--- a/dev-python/django/django-2.1.7.ebuild
+++ b/dev-python/django/django-2.1.7.ebuild
@@ -21,7 +21,7 @@ LICENSE+=" Apache-2.0"
 # admin icons, jquery, xregexp.js
 LICENSE+=" MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="doc sqlite test"
 
 RDEPEND="dev-python/pytz[${PYTHON_USEDEP}]"



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

2019-03-04 Thread Lars Wendler
commit: 53839e1b65680123ed8cd5d2c34a8862c59fb58d
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar  4 12:32:47 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar  4 12:33:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53839e1b

media-libs/gd: Fixed build with USE="-test".

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

 media-libs/gd/gd-2.2.5-r2.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/media-libs/gd/gd-2.2.5-r2.ebuild b/media-libs/gd/gd-2.2.5-r2.ebuild
index 7686c2013da..4d24af7c8db 100644
--- a/media-libs/gd/gd-2.2.5-r2.ebuild
+++ b/media-libs/gd/gd-2.2.5-r2.ebuild
@@ -9,8 +9,8 @@ DESCRIPTION="Graphics library for fast image creation"
 HOMEPAGE="https://libgd.org/ https://www.boutell.com/gd/";
 SRC_URI="https://github.com/libgd/libgd/releases/download/${P}/lib${P}.tar.xz
test? (
-   
https://github.com/libgd/libgd/raw/e0cb1b76c305db68b251fe782faa12da5d357593/tests/gif/ossfuzz5700.gif
 -> lib$P-ossfuzz5700.dat
-   
https://github.com/libgd/libgd/raw/e0cb1b76c305db68b251fe782faa12da5d357593/tests/gif/php_bug_75571.gif
 -> lib$P-php_bug_75571.dat
+   
https://github.com/libgd/libgd/raw/e0cb1b76c305db68b251fe782faa12da5d357593/tests/gif/ossfuzz5700.gif
 -> lib${P}-ossfuzz5700.dat
+   
https://github.com/libgd/libgd/raw/e0cb1b76c305db68b251fe782faa12da5d357593/tests/gif/php_bug_75571.gif
 -> lib${P}-php_bug_75571.dat
)"
 
 LICENSE="gd IJG HPND BSD"
@@ -45,13 +45,16 @@ PATCHES=(
 src_unpack() {
default
 
-   cp "${DISTDIR}"/lib${P}-ossfuzz5700.dat 
"${S}"/tests/gif/ossfuzz5700.gif || die
-   cp "${DISTDIR}"/lib${P}-php_bug_75571.dat 
"${S}"/tests/gif/php_bug_75571.gif || die
+   if use test ; then
+   cp "${DISTDIR}"/lib${P}-ossfuzz5700.dat \
+   "${S}"/tests/gif/ossfuzz5700.gif || die
+   cp "${DISTDIR}"/lib${P}-php_bug_75571.dat \
+   "${S}"/tests/gif/php_bug_75571.gif || die
+   fi
 }
 
 src_prepare() {
default
-
eautoreconf
 }
 
@@ -78,5 +81,5 @@ multilib_src_configure() {
 
 multilib_src_install_all() {
dodoc README.md
-   find "${D}" -name '*.la' -delete || die
+   find "${ED}" -name '*.la' -delete || die
 }



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

2019-03-04 Thread Andreas Sturmlechner
commit: 70ae7dd34071cb9cc2017a249a409394a03f6193
Author: ktrace  yandex  ru>
AuthorDate: Mon Mar  4 10:13:19 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar  4 11:52:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70ae7dd3

app-mobilephone/gammu: remove virtual/mysql from deps

Replace virtual/mysql with dev-db/mysql-connector-c:= in dependencies.

Closes: https://bugs.gentoo.org/665826
Closes: https://github.com/gentoo/gentoo/pull/9962
Signed-off-by: Victor Kustov  yandex.ru>
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9962
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-mobilephone/gammu/{gammu-1.39.0.ebuild => gammu-1.39.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-mobilephone/gammu/gammu-1.39.0.ebuild 
b/app-mobilephone/gammu/gammu-1.39.0-r1.ebuild
similarity index 94%
rename from app-mobilephone/gammu/gammu-1.39.0.ebuild
rename to app-mobilephone/gammu/gammu-1.39.0-r1.ebuild
index d33aa043346..44f8382b7a3 100644
--- a/app-mobilephone/gammu/gammu-1.39.0.ebuild
+++ b/app-mobilephone/gammu/gammu-1.39.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ COMMON_DEPEND="
bluetooth? ( net-wireless/bluez:= )
curl? ( net-misc/curl:= )
dbi? ( >=dev-db/libdbi-0.8.3:= )
-   mysql? ( virtual/mysql:= )
+   mysql? ( dev-db/mysql-connector-c:= )
postgres? ( dev-db/postgresql:= )
usb? ( virtual/libusb:1= )
 "



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

2019-03-04 Thread Mart Raudsepp
commit: e0cd6d94a2cbc09b5a276887d8a9c8d44eeb140f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 10:55:08 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 10:55:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cd6d94

gnome-base/gnome-control-center: bump to 3.28.2

colord is no longer partially optional, because it is needed by
display panel for night light anyways, so didn't bother with
making the color profile management panel optional either. It
does mean an unconditional colord-gtk and gnome-color-manager
dep, but so be it - if colord and core code pulled in via
gnome-settings-daemon[colord] already, might as well make full
use of it always.
Instead grilo is now separately optional from gnome-online-accounts,
as this is about background images from flickr, which needs separate
extra runtime deps too.

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

 gnome-base/gnome-control-center/Manifest   |   2 +
 .../gnome-control-center-3.28.2.ebuild | 149 +
 gnome-base/gnome-control-center/metadata.xml   |  10 +-
 3 files changed, 155 insertions(+), 6 deletions(-)

diff --git a/gnome-base/gnome-control-center/Manifest 
b/gnome-base/gnome-control-center/Manifest
index 3f1db77fa71..72ad065bb98 100644
--- a/gnome-base/gnome-control-center/Manifest
+++ b/gnome-base/gnome-control-center/Manifest
@@ -2,3 +2,5 @@ DIST gnome-control-center-3.24.4-patchset.tar.xz 8076 BLAKE2B 
e70086987957b4c33f
 DIST gnome-control-center-3.24.4.tar.xz 7320232 BLAKE2B 
29a5860b8cc27f161451ae8c053db1d28e8c5f8714cbccac7674c00689569ac4e51f7deb0a341e0868b1467a095f87d685ea0ec733f69274f02ecaf5badfef6e
 SHA512 
34a59d4d89971054b1f54e7a7e3cbc3c306a3fbe3cc94adf1241ad37076a6179c93f04a95e51e57982eda57187e578005060d711a5d955734d5a138e61b3598a
 DIST gnome-control-center-3.26.2-patchset.tar.xz 159088 BLAKE2B 
521af115f7d4372ecf645b915e9081607a6699528b2914e73f11856fc9a8ae80406c210ad97b5d84b616d324d0c1539e2155c5e6db4920cbd8355b85f21a8e3b
 SHA512 
90bf9e19b98dcc39fe5af6604876e5d9fe31358a4da602fe518589d9b3a9261fee3b3785f40a889295e3e7b38370173d03350f475be576830efa2ad74718c19e
 DIST gnome-control-center-3.26.2.tar.xz 7386516 BLAKE2B 
156c24bc2ab60943ade1e255976e29478c9b0e9dbad12921a835ec55f09ad62c71886750a50fa74f2a0afb660cac073c9ff54cef4b72c790b6dd91c7cac8aaa9
 SHA512 
d3ad9067c7e66a3a6bf5b6c058f3862f6e4b59c0254fd47f0b4a9093f3b7e2d7f1900b510aba8bbdac7c1212a0f6cdd4974c3d04003af63edb72ed3e56f7dbca
+DIST gnome-control-center-3.28.2-patchset.tar.xz 75820 BLAKE2B 
7f7cda69248862eb9ddba5d69d84c6cf1e550a9db6d914d4f5327b107d01bcb4b40152889ffc13700a8e777b805b037a267e9b641df65612a86099e0851ab417
 SHA512 
927287e98d1b958b27a644a90fe3da38ba3040a60e4318268f46e764226906d851148370635ab232748f5ef78cf9406b71025738cdec951582042ce4282914c6
+DIST gnome-control-center-3.28.2.tar.xz 5857128 BLAKE2B 
253c220fdc759a26f23210a7665323ccdfb18e5f76652791718f2523badbac1f42c9c0fd75e5505c1e3d5f7391abc344b47cb101741ef35ed60859c4c16d7988
 SHA512 
3e1b54cf1a603ee7c47d8b0f1fb025405c8d133c9e0dbe0eaf2f287eff82109e95581c79f131d227422d682b7049ccb6e6297dba1ff2276cff5f715308195d7f

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.28.2.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.28.2.ebuild
new file mode 100644
index 000..e48ea0dd21f
--- /dev/null
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.28.2.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="GNOME's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://git.gnome.org/browse/gnome-control-center/";
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
+
+LICENSE="GPL-2+"
+SLOT="2"
+IUSE="+bluetooth +cups debug flickr +gnome-online-accounts +ibus 
input_devices_wacom kerberos networkmanager v4l wayland"
+REQUIRED_USE="flickr? ( gnome-online-accounts )"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
+
+# kerberos unfortunately means mit-krb5; build fails with heimdal
+# display panel requires colord and gnome-settings-daemon[colord]
+# wacom panel requires gsd-enums.h from gsd at build time, probably also 
runtime support
+# printer panel requires cups and smbclient (the latter is not patched yet to 
be separately optional)
+# >=polkit-0.114 for .policy files gettext ITS
+clutter_gtk_dep="media-libs/clutter-gtk:1.0"
+# First block is toplevel meson.build deps in order of occurrence (plus deeper 
deps if in same conditional). Second block is dependency() from subdir 
meson.builds, sorted by directory name occurrence order
+COMMON_DEPEND="
+   gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.25.3:= )
+   >=media-sound/pulseaudio-2.0[glib]
+   >=sys-apps/a

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

2019-03-04 Thread Mart Raudsepp
commit: 9f2472eaa9818f4d47e5e9faba6fde4bd038c45d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 08:25:25 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 10:55:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f2472ea

gnome-base/gnome-control-center: remove bogus g-s-d[policykit] dep

gnome-settings-daemon polkit usage hasn't been optional for a long time
and the IUSE on it did absolutely nothing.

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

 gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild | 3 +--
 gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild | 3 +--
 gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild  | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
index 81390ad69ec..1bc940b 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.24.4.ebuild
@@ -17,7 +17,6 @@ IUSE="+bluetooth +colord +cups debug +gnome-online-accounts 
+ibus input_devices_
 KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
-# g-s-d[policykit] needed for bug #403527
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # udev could be made optional, only conditions gsd-device-panel
 # (mouse, keyboards, touchscreen, etc)
@@ -31,7 +30,7 @@ COMMON_DEPEND="
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.21.2:3=
=gnome-base/gnome-settings-daemon-3.23.90[colord,policykit]
+   >=gnome-base/gnome-settings-daemon-3.23.90[colord]
>=x11-misc/colord-0.1.34:0=
 
>=dev-libs/libpwquality-1.2.2

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
index 616a44779d2..62bb2625cd0 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r28.ebuild
@@ -17,7 +17,6 @@ IUSE="+bluetooth +colord +cups debug +gnome-online-accounts 
+ibus input_devices_
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
-# g-s-d[policykit] needed for bug #403527
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # udev could be made optional, only conditions gsd-device-panel
 # (mouse, keyboards, touchscreen, etc)
@@ -29,7 +28,7 @@ COMMON_DEPEND="
>=x11-libs/gtk+-3.22.0:3[X,wayland=]
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.27.3:3=
-   >=gnome-base/gnome-settings-daemon-3.25.90[colord,policykit]
+   >=gnome-base/gnome-settings-daemon-3.25.90[colord]
>=x11-misc/colord-0.1.34:0=
 
>=dev-libs/libpwquality-1.2.2

diff --git 
a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild 
b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild
index 9078a9e5204..3cb36611c3d 100644
--- a/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild
+++ b/gnome-base/gnome-control-center/gnome-control-center-3.26.2-r3.ebuild
@@ -17,7 +17,6 @@ IUSE="+bluetooth +colord +cups debug +gnome-online-accounts 
+ibus input_devices_
 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-solaris"
 
 # gnome-session-2.91.6-r1 is needed so that 10-user-dirs-update is run at login
-# g-s-d[policykit] needed for bug #403527
 # kerberos unfortunately means mit-krb5; build fails with heimdal
 # udev could be made optional, only conditions gsd-device-panel
 # (mouse, keyboards, touchscreen, etc)
@@ -31,7 +30,7 @@ COMMON_DEPEND="
>=gnome-base/gsettings-desktop-schemas-3.21.4
>=gnome-base/gnome-desktop-3.21.2:3=
=gnome-base/gnome-settings-daemon-3.25.90[colord,policykit]
+   >=gnome-base/gnome-settings-daemon-3.25.90[colord]
>=x11-misc/colord-0.1.34:0=
 
>=dev-libs/libpwquality-1.2.2



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

2019-03-04 Thread Mart Raudsepp
commit: 845a2f5e3b0d5a08001acba3d15a924b3f7b14ab
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Mar  4 08:27:39 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Mar  4 10:55:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845a2f5e

gnome-base/gnome-settings-daemon: drop ineffective IUSE=policykit

USE=policykit does absolutely nothing for g-s-d, as polkit is not
optional for a long time.

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

 gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1-r1.ebuild 
b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1-r1.ebuild
index 2c04b07b0b1..16058730679 100644
--- a/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1-r1.ebuild
+++ b/gnome-base/gnome-settings-daemon/gnome-settings-daemon-3.28.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~leio/distfiles/${P}-patchset.tar.xz";
 
 LICENSE="GPL-2+ LGPL-2+"
 SLOT="0"
-IUSE="+colord +cups debug elogind input_devices_wacom networkmanager policykit 
smartcard systemd test +udev wayland"
+IUSE="+colord +cups debug elogind input_devices_wacom networkmanager smartcard 
systemd test +udev wayland"
 REQUIRED_USE="
^^ ( elogind systemd )
input_devices_wacom? ( udev )



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdiff3/, kde-misc/kdiff3/files/

2019-03-04 Thread Andreas Sturmlechner
commit: 9b044400b13f99364e1e5526699dde2d46f23baa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar  4 10:33:51 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar  4 10:35:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b044400

kde-misc/kdiff3: Disable clang-tidy for standard build

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

 ...diff3-0.9.98_p20190224-clangtidy-optional.patch | 34 ++
 kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild |  2 ++
 2 files changed, 36 insertions(+)

diff --git 
a/kde-misc/kdiff3/files/kdiff3-0.9.98_p20190224-clangtidy-optional.patch 
b/kde-misc/kdiff3/files/kdiff3-0.9.98_p20190224-clangtidy-optional.patch
new file mode 100644
index 000..a2a5f54f7d1
--- /dev/null
+++ b/kde-misc/kdiff3/files/kdiff3-0.9.98_p20190224-clangtidy-optional.patch
@@ -0,0 +1,34 @@
+From 26657d8bf425415c97801fe976939329f11c3979 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Mon, 4 Mar 2019 11:21:31 +0100
+Subject: [PATCH] Optionalise clang-tidy
+
+It should not be run as part of a standard build.
+---
+ CMakeLists.txt | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index b1d72a7..2e8bad4 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -50,6 +50,7 @@ find_package(
+ IconThemes
+ )
+ 
++option(ENABLE_CLANG_TIDY "Run clang-tidy if available and cmake version 
>=3.6" OFF)
+ 
+ set(KDiff3_LIBRARIES ${Qt5PrintSupport_LIBRARIES} KF5::I18n KF5::CoreAddons 
KF5::Crash KF5::IconThemes )
+ 
+@@ -68,7 +69,7 @@ elseif(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
+ endif()
+ 
+ #new in cmake 3.6+ integrate clang-tidy
+-if(NOT ${CMAKE_VERSION} VERSION_LESS "3.6.0")
++if(ENABLE_CLANG_TIDY AND NOT ${CMAKE_VERSION} VERSION_LESS "3.6.0")
+ find_program(CLANG_TIDY_EXE NAMES "clang-tidy" "clang-tidy-7" 
"clang-tidy-6.0" "clang-tidy-6" DOC "Path to clang-tidy executable")
+ if(NOT CLANG_TIDY_EXE)
+ message(STATUS "clang-tidy not found disabling integration.")
+-- 
+2.21.0
+

diff --git a/kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild 
b/kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild
index 13049219f43..43713fc03ec 100644
--- a/kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild
+++ b/kde-misc/kdiff3/kdiff3-0.9.98_p20190224.ebuild
@@ -36,4 +36,6 @@ RDEPEND="${DEPEND}
!kde-misc/kdiff3:4
 "
 
+PATCHES=( "${FILESDIR}/${P}-clangtidy-optional.patch" )
+
 S="${WORKDIR}/${PN}-${COMMIT}"



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

2019-03-04 Thread Lars Wendler
commit: 1f0c7a9bdf61eb6d15689e398c73647e058b059b
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar  4 10:05:59 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar  4 10:05:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f0c7a9b

app-arch/cabextract: Removed old.

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

 app-arch/cabextract/Manifest  |  2 --
 app-arch/cabextract/cabextract-1.6.ebuild | 37 -
 app-arch/cabextract/cabextract-1.7.ebuild | 39 ---
 3 files changed, 78 deletions(-)

diff --git a/app-arch/cabextract/Manifest b/app-arch/cabextract/Manifest
index b075fd0a74d..d833dc8f192 100644
--- a/app-arch/cabextract/Manifest
+++ b/app-arch/cabextract/Manifest
@@ -1,5 +1,3 @@
-DIST cabextract-1.6.tar.gz 241731 BLAKE2B 
49a94b1b0d8a6c9f61cd51280a035e3fedb8d7a2d097b132bc56114c6003a558647a7f8c47b8d08fcac1999e68bea5303adb2b03c8e6dd010995e8b0c6dcd442
 SHA512 
d1c71c0292e3d73d8edbff5f5230b3127c63028f5aba1d0cad968bc945202fb9c0773327affce3d28466068377f029c80735adbabe0929d29b2204dea73738f8
-DIST cabextract-1.7.tar.gz 293760 BLAKE2B 
d5ab4783c944d5d8b1d9ed8a2fbbfd60aeeab9f12b836032f982efc5721055b2caa521147246b3b5274d9456b1dbd2d513455cfd57750cf6d7fdc18f109f96c9
 SHA512 
63789e485d57299f2a0a60dc6d9a94e83639eb59b73789eff52977d3d3bd37a1c00713c86a4c6289e35541d0b7240ea0545ba84013713c070b4324ae1f2865ce
 DIST cabextract-1.8.tar.gz 289256 BLAKE2B 
ba9fea0cd12859b0de97b13362eaf276066650eb7151e0115af7ed2586cfa7497f72be2f9287d3ccb5ce5256ec26ca69e729df5bb0a327bb9f32ded25391460c
 SHA512 
f8d676d6b738b0b13ac1cac7716c2fb46db423ef30b05ee64f00fcb19596131fbd34341c8b417af3de04896e9b6a8abf0d5976ee4bf87d016806a71317246d7a
 DIST cabextract-1.9.1.tar.gz 469369 BLAKE2B 
5bfc697b40cbf47b42ab7857804b703c9622d8dae1648aae1bb5c0ec7c7978bff01b7ca2526f1b6090f193d88c00e3f49ae111f348d03fec9f575bddbb4b4096
 SHA512 
c354a4b20a222b40813f01baf8311c9a76611da427f9f44e977a3fd09508e24a18b486e3eef889a9debdca459f1b0c28d5d25429ccd555d3a2e4ff92d91cec14
 DIST cabextract-1.9.tar.gz 466334 BLAKE2B 
1a82bddca826ee35ed13e1c0b50deca3ae1b7e31d7f427f54b5d6cf9651a727b7cbf8049c1a4326237725e007baecb4356721489611bb5e015bd7460e2530758
 SHA512 
d144c1df9ed8e8c339bcadb3d1be2eb2576bb066e3f75a3480df0d5e81407a633554e4674b3bb43716c0cf33a0f2327e6f798cd6d7825bceefa0ad839fcc3f64

diff --git a/app-arch/cabextract/cabextract-1.6.ebuild 
b/app-arch/cabextract/cabextract-1.6.ebuild
deleted file mode 100644
index da02381ab49..000
--- a/app-arch/cabextract/cabextract-1.6.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs
-
-DESCRIPTION="Extracts files from Microsoft cabinet archive files"
-HOMEPAGE="https://www.cabextract.org.uk/";
-SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz";
-
-LICENSE="GPL-3"
-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 ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="extras"
-
-RDEPEND="extras? ( dev-lang/perl )"
-
-src_prepare() {
-   # the code attempts to set up a fnmatch replacement, but then fails to 
code
-   # it properly leading to undefined references to rpl_fnmatch().  This 
may be
-   # removed in the future if building still works by setting "yes" to 
"no".
-   export ac_cv_func_fnmatch_works=yes
-}
-
-src_compile() {
-   emake AR="$(tc-getAR)"
-}
-
-src_install() {
-   default
-   dodoc AUTHORS ChangeLog INSTALL NEWS README TODO doc/magic
-   dohtml doc/wince_cab_format.html
-   if use extras; then
-   dobin src/{wince_info,wince_rename,cabinfo,cabsplit}
-   fi
-}

diff --git a/app-arch/cabextract/cabextract-1.7.ebuild 
b/app-arch/cabextract/cabextract-1.7.ebuild
deleted file mode 100644
index 694d49c73d7..000
--- a/app-arch/cabextract/cabextract-1.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Extracts files from Microsoft cabinet archive files"
-HOMEPAGE="https://www.cabextract.org.uk/";
-SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz";
-
-LICENSE="GPL-3"
-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 ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="extras"
-
-RDEPEND="extras? ( dev-lang/perl )"
-
-src_prepare() {
-   default
-   # the code attempts to set up a fnmatch replacement, but then fails to 
code
-   # it properly leading to undefined references to rpl_fnmatch().  This 
may be
-   # removed in the future if building still works by s

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

2019-03-04 Thread Lars Wendler
commit: 6c011ca637972cf0c8b825fe31ce44ccfe297933
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar  4 10:05:06 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar  4 10:05:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c011ca6

app-arch/cabextract: Bump to version 1.9.1

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

 app-arch/cabextract/Manifest|  1 +
 app-arch/cabextract/cabextract-1.9.1.ebuild | 67 +
 2 files changed, 68 insertions(+)

diff --git a/app-arch/cabextract/Manifest b/app-arch/cabextract/Manifest
index 1595cdec74e..b075fd0a74d 100644
--- a/app-arch/cabextract/Manifest
+++ b/app-arch/cabextract/Manifest
@@ -1,4 +1,5 @@
 DIST cabextract-1.6.tar.gz 241731 BLAKE2B 
49a94b1b0d8a6c9f61cd51280a035e3fedb8d7a2d097b132bc56114c6003a558647a7f8c47b8d08fcac1999e68bea5303adb2b03c8e6dd010995e8b0c6dcd442
 SHA512 
d1c71c0292e3d73d8edbff5f5230b3127c63028f5aba1d0cad968bc945202fb9c0773327affce3d28466068377f029c80735adbabe0929d29b2204dea73738f8
 DIST cabextract-1.7.tar.gz 293760 BLAKE2B 
d5ab4783c944d5d8b1d9ed8a2fbbfd60aeeab9f12b836032f982efc5721055b2caa521147246b3b5274d9456b1dbd2d513455cfd57750cf6d7fdc18f109f96c9
 SHA512 
63789e485d57299f2a0a60dc6d9a94e83639eb59b73789eff52977d3d3bd37a1c00713c86a4c6289e35541d0b7240ea0545ba84013713c070b4324ae1f2865ce
 DIST cabextract-1.8.tar.gz 289256 BLAKE2B 
ba9fea0cd12859b0de97b13362eaf276066650eb7151e0115af7ed2586cfa7497f72be2f9287d3ccb5ce5256ec26ca69e729df5bb0a327bb9f32ded25391460c
 SHA512 
f8d676d6b738b0b13ac1cac7716c2fb46db423ef30b05ee64f00fcb19596131fbd34341c8b417af3de04896e9b6a8abf0d5976ee4bf87d016806a71317246d7a
+DIST cabextract-1.9.1.tar.gz 469369 BLAKE2B 
5bfc697b40cbf47b42ab7857804b703c9622d8dae1648aae1bb5c0ec7c7978bff01b7ca2526f1b6090f193d88c00e3f49ae111f348d03fec9f575bddbb4b4096
 SHA512 
c354a4b20a222b40813f01baf8311c9a76611da427f9f44e977a3fd09508e24a18b486e3eef889a9debdca459f1b0c28d5d25429ccd555d3a2e4ff92d91cec14
 DIST cabextract-1.9.tar.gz 466334 BLAKE2B 
1a82bddca826ee35ed13e1c0b50deca3ae1b7e31d7f427f54b5d6cf9651a727b7cbf8049c1a4326237725e007baecb4356721489611bb5e015bd7460e2530758
 SHA512 
d144c1df9ed8e8c339bcadb3d1be2eb2576bb066e3f75a3480df0d5e81407a633554e4674b3bb43716c0cf33a0f2327e6f798cd6d7825bceefa0ad839fcc3f64

diff --git a/app-arch/cabextract/cabextract-1.9.1.ebuild 
b/app-arch/cabextract/cabextract-1.9.1.ebuild
new file mode 100644
index 000..fb656c5eab7
--- /dev/null
+++ b/app-arch/cabextract/cabextract-1.9.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit autotools toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/kyz/libmspack.git";
+   inherit git-r3
+   MY_P="${PN}-"
+
+   LIBMSPACK_DEPEND="~dev-libs/libmspack-:="
+else
+   KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   MY_PV="${PV/_alpha/alpha}"
+   MY_P="${PN}-${MY_PV}"
+   SRC_URI="https://www.cabextract.org.uk/${P}.tar.gz";
+
+   LIBMSPACK_DEPEND=">=dev-libs/libmspack-0.8_alpha:="
+fi
+
+DESCRIPTION="Extracts files from Microsoft cabinet archive files"
+HOMEPAGE="https://www.cabextract.org.uk/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="extras"
+
+DEPEND="${LIBMSPACK_DEPEND}
+   virtual/pkgconfig"
+RDEPEND="${LIBMSPACK_DEPEND}
+   extras? ( dev-lang/perl )"
+
+src_prepare() {
+   if [[ ${PV} == "" ]] ; then
+   # Re-create file layout from release tarball
+   pushd "${WORKDIR}" &>/dev/null || die
+   cp -aL "${S}"/${PN} "${WORKDIR}"/${PN}-source || die
+   rm -r "${S}" || die
+   mv "${WORKDIR}"/${PN}-source "${S}" || die
+   popd &>/dev/null || die
+   fi
+
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --with-external-libmspack=yes
+}
+
+src_compile() {
+   emake AR="$(tc-getAR)"
+}
+
+src_install() {
+   local DOCS=( AUTHORS ChangeLog NEWS README TODO doc/magic )
+   default
+   docinto html
+   dodoc doc/wince_cab_format.html
+   if use extras; then
+   dobin src/{wince_info,wince_rename,cabinfo,cabsplit}
+   fi
+}



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

2019-03-04 Thread Tim Harder
commit: 0969ba70c26b1b789112ccd68be565af55bdded8
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Mar  4 07:32:22 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 08:28:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0969ba70

media-libs/exiftool: version bump to 11.29

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

 media-libs/exiftool/Manifest  |  1 +
 media-libs/exiftool/exiftool-11.29.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/media-libs/exiftool/Manifest b/media-libs/exiftool/Manifest
index 802694fd753..54c7998e7df 100644
--- a/media-libs/exiftool/Manifest
+++ b/media-libs/exiftool/Manifest
@@ -2,3 +2,4 @@ DIST Image-ExifTool-11.03.tar.gz 4414017 BLAKE2B 
3f5abe1b6c5c43d216aa7d1774516d9
 DIST Image-ExifTool-11.10.tar.gz 4428194 BLAKE2B 
b1085b2b4b0054026369849aec38403a4722c61f5e703d7635c9a07d1480c651398777a6113f84fe2b59a4fd5dee5a8c0fd193afd59a5dcc8f7f5b7f9f904e5d
 SHA512 
f8aa9a7c5ef2da0958a9f48b2238d89687b6fab9c8acd8a119fec50361e86ff09940127a6593d8a1618a7554d9adad985af6806bc44ccbf117c8854713678450
 DIST Image-ExifTool-11.23.tar.gz 4492460 BLAKE2B 
64032e295f510020e340f0f230c27130230809f69aa1ea6190445b8adcd27717742a33b11d5066bfe077f1746f114c08884ccae03ccc26295ef45f0fc821890e
 SHA512 
b2ba35c903b8108123b03faa15571bfd60ee565a894c6debfb238c6c5ed04a29366d52ec9e59d0d925f599f58ca623efec22db5b894491756901295bb2ea80f7
 DIST Image-ExifTool-11.26.tar.gz 4496603 BLAKE2B 
2f6b64e99941e12ffdad48d6f8812d7a012b0ac988f3bfc94d8d262f32c423b5c2db16a9a30089bf9896be669681f6bebcf325183eadd617c3f5e806e48344fc
 SHA512 
c924e32f3cf31e9590b61f229a426c67d2dc30d032af45d95a4f1fb6202fbc0016f988317dc839ab3c1b043d8843e89656b310dac30c2163607745429e155729
+DIST Image-ExifTool-11.29.tar.gz 4503877 BLAKE2B 
9afbb695edebb1be2c673abbdf32626482c81c847610840e82ca0cb1fa83d697aeb2635ad4b62a692f09ae1effb8f2261aa3968adc35d72e82f1261db393b48a
 SHA512 
fa9a7d28ef09dcbc52e43e1f5b938fa857d4d2b949b47b36ea259bf010637852b3aa7fe8d51bbf5ab22adc6fb67f7858f38a08c2be143f0b0139960347688a3f

diff --git a/media-libs/exiftool/exiftool-11.29.ebuild 
b/media-libs/exiftool/exiftool-11.29.ebuild
new file mode 100644
index 000..91d088b681d
--- /dev/null
+++ b/media-libs/exiftool/exiftool-11.29.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_NAME=Image-ExifTool
+inherit perl-module
+
+DESCRIPTION="Read and write meta information in image, audio and video files"
+HOMEPAGE="https://www.sno.phy.queensu.ca/~phil/exiftool/ ${HOMEPAGE}"
+SRC_URI="https://www.sno.phy.queensu.ca/~phil/exiftool/${DIST_P}.tar.gz";
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="doc"
+
+SRC_TEST="do"
+
+src_install() {
+   perl-module_src_install
+   use doc && dodoc -r html/
+
+   insinto /usr/share/${PN}
+   doins -r fmt_files config_files arg_files
+}



[gentoo-commits] repo/gentoo:master commit in: net-proxy/sshuttle/

2019-03-04 Thread Tim Harder
commit: 0a6145b0c52efe6a2ff9a3553ba32190936e683b
Author: Tim Harder  gentoo  org>
AuthorDate: Fri Mar  1 23:25:00 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 08:28:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a6145b0

net-proxy/sshuttle: version bump to 0.78.5

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

 net-proxy/sshuttle/Manifest   |  1 +
 net-proxy/sshuttle/sshuttle-0.78.5.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/net-proxy/sshuttle/Manifest b/net-proxy/sshuttle/Manifest
index 26c70d2d2da..5b90e1b534a 100644
--- a/net-proxy/sshuttle/Manifest
+++ b/net-proxy/sshuttle/Manifest
@@ -1 +1,2 @@
 DIST sshuttle-0.78.4.tar.gz 72465 BLAKE2B 
655df610757e245b66db61955306908c8d1e41db7d093dc44d55260a34b30d4605973815c64d59a860974e9a268e3fcefbba41a104da5ad73f6a8a292bc64b80
 SHA512 
6e3e49a638ad56fbb00b197d33426f9ccb9afe3d71f8109eb886bc9047083100c910fef7cb42f0426246e585138ce996872179d23fca98afd9e9ccca376da1e6
+DIST sshuttle-0.78.5.tar.gz 74663 BLAKE2B 
47e295219c1ada7bee4f0340cc169620c5b91abd1f72b933289ef2dea0c5ba088673f2d1348d444f662e9f6c2638ee6dfd3e8df1fa8344bc7c48adf1a3a96d3f
 SHA512 
562acbf0e825ad41458c5b6065592a45b8bac92cd64b20619027fe4d0bec60a22c5191c7a7ed6b216d8cf5c9e027f58a6cdca69dd3a11ec6f6d348ef2f13bb38

diff --git a/net-proxy/sshuttle/sshuttle-0.78.5.ebuild 
b/net-proxy/sshuttle/sshuttle-0.78.5.ebuild
new file mode 100644
index 000..ef640caf780
--- /dev/null
+++ b/net-proxy/sshuttle/sshuttle-0.78.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python{2_7,3_5,3_6,3_7} )
+
+inherit linux-info distutils-r1
+
+DESCRIPTION="Transparent proxy server that works as a poor man's VPN using ssh"
+HOMEPAGE="https://github.com/sshuttle/sshuttle 
https://pypi.org/project/sshuttle/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   || ( net-firewall/iptables net-firewall/nftables )
+"
+DEPEND="
+   dev-python/sphinx
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+CONFIG_CHECK="~NETFILTER_XT_TARGET_HL ~IP_NF_TARGET_REDIRECT ~IP_NF_MATCH_TTL 
~NF_NAT"
+
+python_prepare_all() {
+   # don't run tests via setup.py pytest
+   sed -i "/setup_requires=/s/'pytest-runner'//" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   emake -j1 -C docs html man
+}
+
+python_test() {
+   py.test -v || die "Tests fail under ${EPYTHON}"
+}
+
+python_install_all() {
+   HTML_DOCS=( docs/_build/html/. )
+   doman docs/_build/man/*
+   distutils-r1_python_install_all
+}



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

2019-03-04 Thread Tim Harder
commit: 73b2bc62ac964cc71830e48a181c423417838546
Author: Tim Harder  gentoo  org>
AuthorDate: Sat Mar  2 03:01:02 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 08:28:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b2bc62

media-gfx/feh: version bump to 3.1.3

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

 media-gfx/feh/Manifest |  1 +
 media-gfx/feh/feh-3.1.3.ebuild | 72 ++
 2 files changed, 73 insertions(+)

diff --git a/media-gfx/feh/Manifest b/media-gfx/feh/Manifest
index 3b0e44932ec..2d5152e919a 100644
--- a/media-gfx/feh/Manifest
+++ b/media-gfx/feh/Manifest
@@ -4,3 +4,4 @@ DIST feh-2.27.tar.bz2 2131975 BLAKE2B 
84100beaff26454c8d33a479171b1b59402b74d048
 DIST feh-2.28.tar.bz2 2132687 BLAKE2B 
92e428250a7fc01b5ecc8783d1a0f325ab168935eb6533a5726681389c05f662d9f7b978a50c2f1ef4d5cfd6f356e758cfff781072143902dbdab41f2310b705
 SHA512 
565a5aa0ce1c29fb2f09995283dbf2e12e0f228294df7c1b744a545e4f550126e0b327e9903c9eb35cb7dbd96d69e4653c57f3b3cb2dc2475680b3c62b71e1d8
 DIST feh-3.1.1.tar.bz2 2109534 BLAKE2B 
ea02ab09791ef61a9ac5db84b5a0f69ddc76f994343660cf4072a41769a59ddd2936e0f047eeed26be0b3676711b1e440c0483325e6bb621205788ebe13c1fca
 SHA512 
cbdf6e36831a750a6bdb9f1a5735c814662b5274d9c453392de88b98926b539cc54e2041fc0cd2a393762f14ec24b81435de6d506d9efc1ee4c7d80105aa6243
 DIST feh-3.1.2.tar.bz2 2109860 BLAKE2B 
eb3c4b0d93a6b18477626d1cf4d99fa96e0ccd2bd21ad646ef7afa31c5f9e318c7b20eca2615f13d537806caee16a7ae6f789ebdf2dc3eb7b53ba8824e807333
 SHA512 
a81ee5d8d0ac3ce13cfc5af6e1f5854235755ea54dd92a1019ff206617f1c46196a5e3a0794bbc886e89854b221f99b6e3fe387fa7d50bb0cbc3a2d9e834bbbc
+DIST feh-3.1.3.tar.bz2 2110285 BLAKE2B 
ee42b766eccf7e4661a47bd6c748b2e0cc6345fb9c08de425b0f4ef87c7fb383dd20140fb2c8b2fc540b70a6c01bb612b48aa76fc1f47a117f2503257bf3b403
 SHA512 
dc4960706e4134bbe6c34036a9c9b7cd98eb8935e13e2354504664a1599d4af193c6b977433a40c7e3638b2b3e2928960e0c755b04f7c48076ef15445f792583

diff --git a/media-gfx/feh/feh-3.1.3.ebuild b/media-gfx/feh/feh-3.1.3.ebuild
new file mode 100644
index 000..06c60d87c45
--- /dev/null
+++ b/media-gfx/feh/feh-3.1.3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs gnome2-utils xdg-utils
+
+DESCRIPTION="A fast, lightweight imageviewer using imlib2"
+HOMEPAGE="https://feh.finalrewind.org/";
+SRC_URI="https://feh.finalrewind.org/${P}.tar.bz2";
+
+LICENSE="feh"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
+IUSE="debug curl exif test xinerama"
+
+COMMON_DEPEND="media-libs/imlib2[X]
+   >=media-libs/libpng-1.2:0=
+   x11-libs/libX11
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   xinerama? ( x11-libs/libXinerama )"
+RDEPEND="${COMMON_DEPEND}
+   virtual/jpeg:0"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   x11-libs/libXt
+   test? (
+   >=dev-lang/perl-5.10
+   dev-perl/Test-Command
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-2.6.2-debug-cflags.patch )
+
+pkg_setup() {
+   use_feh() { usex $1 1 0; }
+
+   fehopts=(
+   DESTDIR="${D}"
+   PREFIX="${EPREFIX}"/usr
+   doc_dir='${main_dir}'/share/doc/${PF}
+   example_dir='${main_dir}'/share/doc/${PF}/examples
+   curl=$(use_feh curl)
+   debug=$(use_feh debug)
+   xinerama=$(use_feh xinerama)
+   exif=$(use_feh exif)
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake "${fehopts[@]}"
+}
+
+src_install() {
+   emake "${fehopts[@]}" install
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+}



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

2019-03-04 Thread Tim Harder
commit: dbde8ad7db4d20ccc3bb4a2392a4c6a4b494c6ba
Author: Tim Harder  gentoo  org>
AuthorDate: Mon Mar  4 07:46:00 2019 +
Commit: Tim Harder  gentoo  org>
CommitDate: Mon Mar  4 08:28:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbde8ad7

dev-python/xcffib: version bump to 0.7.0

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

 dev-python/xcffib/Manifest|  1 +
 dev-python/xcffib/xcffib-0.7.0.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/xcffib/Manifest b/dev-python/xcffib/Manifest
index 09f49942d52..e8a1c2cae5b 100644
--- a/dev-python/xcffib/Manifest
+++ b/dev-python/xcffib/Manifest
@@ -1,3 +1,4 @@
 DIST xcffib-0.4.0.tar.gz 74715 BLAKE2B 
e0e7d84cdb39a05623fdefab7a5f8e6de2490b31b28b3a37dd8cff73286c5d418a6abde704a306d7a43ae1b4bebc8bf63aa27b0a055b21ed52bab8f6767e
 SHA512 
ac144ffdfb559ae2ee8d4a23c937989ca4e28f913b2d27f1240725c8398ede1a7a010a0d861998151923d235d5e04799d8df8496c9ec8005a2286825dcd59bd7
 DIST xcffib-0.5.1.tar.gz 81274 BLAKE2B 
17e19d16a5d1b5699a10bc93c80327ba2d4c38d18c704b99f7e81a083ab8879f19dbb67b11cd0eebc47b8286c3f4413be089759bc49455674847593465dcc97e
 SHA512 
ed13a43e301c6713c3831261bd9d3961f805c39cc72dbe05f986eafb24e4f53f653045b84b57b4046a3ac763b20bd661298af5e6cc57978c57d68d2a0a39
 DIST xcffib-0.6.0.tar.gz 84360 BLAKE2B 
0947e1a20e9ad73f77e6cb000ed9fc8d70e45080edb74c5d25642c2d5ae388cc97461633e8cee1d7676557735b57b9cc1a3de459e54f96888cf7d19451d24c21
 SHA512 
de78b738f2a75e6569a0529d1fe2844b2cafe48623f25c20a9572ce881cb97325c3823dfe883a2e14bc93d01342f20c4ab561928312f65d0a67364fecb5c8ba5
+DIST xcffib-0.7.0.tar.gz 83895 BLAKE2B 
b2f8f2a4fcba20bfedc4e174d61900ea20bb8968bbdff73700ceeacd6c9fa36288bfcfd67a7d4206376b3b45e6e51481604e3ea3d6aa6d9ff68eaa49df25a414
 SHA512 
ad655e897eb08b898e396290c0b4b64a1e228b21fc5ed1fbcb3cc73bae466fa5255d539d864f1a9fdcb1396e73f60a981e00aab82efc343c7f83c8f62a6d31c5

diff --git a/dev-python/xcffib/xcffib-0.7.0.ebuild 
b/dev-python/xcffib/xcffib-0.7.0.ebuild
new file mode 100644
index 000..35c18bb9fbe
--- /dev/null
+++ b/dev-python/xcffib/xcffib-0.7.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A drop in replacement for xpyb, an XCB python binding"
+HOMEPAGE="https://github.com/tych0/xcffib";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+COMMON_DEPEND="x11-libs/libxcb"
+RDEPEND="
+   $(python_gen_cond_dep '>=dev-python/cffi-1.1:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep '>=virtual/pypy-2.6.0' pypy )
+   dev-python/six[${PYTHON_USEDEP}]
+   ${COMMON_DEPEND}"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ${COMMON_DEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   x11-base/xorg-server[xvfb]
+   x11-apps/xeyes
+   )"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.4.2-test-imports.patch )
+
+python_test() {
+   nosetests -d -v || die
+}



  1   2   >