[gentoo-commits] repo/gentoo:master commit in: net-libs/libtrace/

2019-06-30 Thread Jeroen Roovers
commit: e3d5b90d7c108f39b14947c0d6519df959d36141
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jul  1 05:34:20 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Jul  1 05:34:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d5b90d

net-libs/libtrace: Version 4.0.8

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

 net-libs/libtrace/Manifest  |  1 +
 net-libs/libtrace/libtrace-4.0.8.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/net-libs/libtrace/Manifest b/net-libs/libtrace/Manifest
index 36238a3476a..33319711baf 100644
--- a/net-libs/libtrace/Manifest
+++ b/net-libs/libtrace/Manifest
@@ -1,2 +1,3 @@
 DIST libtrace-4.0.6.tar.gz 969315 BLAKE2B 
812100d7f0fe3def44404372c7b2287a2a9c9b3831cc2e3dee30cff0946d959089d44f201ba74aba57246242153e634806d899a108e18f195f5b6bfde8c0043c
 SHA512 
8f888f57e4436d1aa7fc030212f7b356c58848151873569aa372c6cbcf62c5dd1ece4ecc5a98f6dbe8dc84a39d19abcbe42ff240282054b45cfce0c8ba048f16
 DIST libtrace-4.0.7.tar.gz 992013 BLAKE2B 
24f2f684f58eb197ab7f117a5c2c97c0744b4ddfc210088058440148773066e64414766f7e1296c5520345b2a18f2b420215521ee169c74537f2f3ead92c9503
 SHA512 
3cfc2a47c7402e9ddd3821a7a435edfbb27b718c656400283fd5fa6f4137ede4acefbbd0390aab68e4140a6eb9f93b8df6726df484a79749798302ed3ae5165d
+DIST libtrace-4.0.8.tar.gz 1000829 BLAKE2B 
943c3f800045c93880657e96173de0eff6ecbaab5ba22e8f29ad35363a3bdbb88a81d5c8c98e2750caff2cbe1b4590dd18bf924cc0520b041e54c1e17b8eb290
 SHA512 
10179a19c03d13451b088cd0678718bec3e3be2355c561d289a88457c7819a790c28094f7c3d95143bd3f16260f91fb6df465429375c7625d2ca0c696204de3b

diff --git a/net-libs/libtrace/libtrace-4.0.8.ebuild 
b/net-libs/libtrace/libtrace-4.0.8.ebuild
new file mode 100644
index 000..d5c5a09369d
--- /dev/null
+++ b/net-libs/libtrace/libtrace-4.0.8.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="A library and tools for trace processing"
+HOMEPAGE="https://research.wand.net.nz/software/libtrace.php;
+SRC_URI="https://research.wand.net.nz/software/${PN}/${P/_/-}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc ncurses numa static-libs"
+
+RDEPEND="
+   >=net-libs/libpcap-0.8
+   dev-libs/openssl:0=
+   ncurses? ( sys-libs/ncurses:0= )
+   net-libs/wandio
+   numa? ( sys-process/numactl )
+"
+DEPEND="
+   ${RDEPEND}
+   app-doc/doxygen
+   sys-devel/flex
+   virtual/pkgconfig
+   virtual/yacc
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.0.20-autoconf-1.13.patch
+   "${FILESDIR}"/${PN}-3.0.20-tinfo.patch
+   "${FILESDIR}"/${PN}-4.0.0-no-examples.patch
+   "${FILESDIR}"/${PN}-4.0.0-with-numa.patch
+)
+S=${WORKDIR}/${P/_beta/}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with ncurses) \
+   $(use_with numa) \
+   --with-man
+}
+
+src_install() {
+   default
+
+   use doc && dodoc -r docs/doxygen/html
+
+   find "${D}" -name "*.la" -delete || die
+}



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

2019-06-30 Thread Hans de Graaff
commit: 855d44c51b63f4e2340e38efb885b5240f08f347
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  1 05:02:23 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  1 05:02:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855d44c5

dev-ruby/rex-socket: 0.1.18

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

 dev-ruby/rex-socket/Manifest |  1 +
 dev-ruby/rex-socket/rex-socket-0.1.18.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/rex-socket/Manifest b/dev-ruby/rex-socket/Manifest
index 30dc872170d..6dc75f11120 100644
--- a/dev-ruby/rex-socket/Manifest
+++ b/dev-ruby/rex-socket/Manifest
@@ -1,3 +1,4 @@
 DIST rex-socket-0.1.15.gem 40960 BLAKE2B 
c452a0e8f95d3a5e2820d55e25d077aa594c9eba4982a953d4312bac4d5d32bdfec8dfc6b2a1f77ce9cbaaa60d7c3f0f5eb9da7407c131c89cf1eaffd4dca03c
 SHA512 
edcc01e5c1235abc41a5579b56a04cdcb34710d24225fa9e925ecd91555429071eed281591df1a97cb8db035d63aae0c7a86aa93dc96289f42d1a56241b95fbb
 DIST rex-socket-0.1.16.gem 40960 BLAKE2B 
d4953d8a5ed3b58326e0bd4e916895b669dd6b62f76f3a719eeeaa237451562d7dbcf57ee90b2837f301e7a362d866d88c7cbf10bb480060ae6ece40478ab4be
 SHA512 
6d78bf24c68d2416bdd2c9953a18095799fd4c6e5d79803accec3aa7159b00a0676553e91d38250f83f3e36846070cf2842e318a93b53e5a979ef8ad86b2f3ef
 DIST rex-socket-0.1.17.gem 40960 BLAKE2B 
af549e3c6bc6ab8f99a18eab8f8be5156211be468f4d55e234199d5b5985a8ac11817f245a6bafa421c0b8c908cfedf7e58503157c460fee76ec989ff628a8bd
 SHA512 
2d7dc563d24ef99930ad6fc62ce69ced2a7d2cec881222edf889c6850b8ce48a49eb435acd1bd57637d07ab0434032e44084dc86d18a52c33c3f8df57928958e
+DIST rex-socket-0.1.18.gem 40960 BLAKE2B 
0e38d508d11ff03c3e658935d2f569d40b5460a259b86f08250893a5a111da1580b2badc4ed45d9db8fa737d7ffb4639a312af683539b6eab2e8fab18fde5297
 SHA512 
74568a58434b784336bdb99ba7ca43ff84ced905f7d7d165eb9e2eed84076c49710f9d09dfaf3aa65fa672a7bbc177ff9e6c3e3af4d7001576f3c1430b714461

diff --git a/dev-ruby/rex-socket/rex-socket-0.1.18.ebuild 
b/dev-ruby/rex-socket/rex-socket-0.1.18.ebuild
new file mode 100644
index 000..968617f5cfc
--- /dev/null
+++ b/dev-ruby/rex-socket/rex-socket-0.1.18.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby Exploitation (Rex) Socket Abstraction Library"
+HOMEPAGE="https://rubygems.org/gems/rex-socket;
+
+LICENSE="BSD"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_bdepend "dev-ruby/rex-core"



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

2019-06-30 Thread Hans de Graaff
commit: dcca27f685ad4eba1494802a166bd8efa184d79f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  1 04:52:53 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  1 04:52:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcca27f6

dev-ruby/sshkit: cleanup

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

 dev-ruby/sshkit/Manifest |  4 
 dev-ruby/sshkit/sshkit-1.16.1.ebuild | 42 
 dev-ruby/sshkit/sshkit-1.17.0.ebuild | 42 
 dev-ruby/sshkit/sshkit-1.18.0.ebuild | 42 
 dev-ruby/sshkit/sshkit-1.18.1.ebuild | 42 
 5 files changed, 172 deletions(-)

diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest
index 203c8c5ed19..1c02c626463 100644
--- a/dev-ruby/sshkit/Manifest
+++ b/dev-ruby/sshkit/Manifest
@@ -1,5 +1 @@
-DIST sshkit-1.16.1.gem 148480 BLAKE2B 
4d33e5258a0a4fb9dd063bf914724d69bb838e6f5a461b1b6b355306e5a99f58021ddd9d8f5bc2074bbfdbab2a823132f491a4d3d76c86b2ee9c9156bef7223d
 SHA512 
3866381a4a4c34ac29199f9eb295fb642af624f7e96971f2c752688a24e36787698a4817943317b1e6735afe0bb035e7d7e3d8b81b49022caed2ef20ee57ec57
-DIST sshkit-1.17.0.gem 149504 BLAKE2B 
a44b00917eca7a4953f57821518b14b5a5ed4f8d70c9e2b728c22071c705e185da33b63845bffce6fcb2fc35ed8efa3bb3ba5202eb71edae52cfd99c26583874
 SHA512 
61f531651a76418e157c1affa55927e438ad3eda9dea2b3f0c26f566522df11d1d39eceef84f706aa7733b60c8428dbb3d7da863ada64a24c79567dc4a8c10ad
-DIST sshkit-1.18.0.gem 150016 BLAKE2B 
3592bbacf2b9031ce9527f0ecfdcd0ec973239496c842fd659277498ec9a5d815ae77ff7b06afe7dd20d82577dab6ccfcbab79e7514752b41ddb1b80fcfed7cc
 SHA512 
ceff9c7be99155b5e86e1564be221da5946b91b396ffc948aafbbc1a5214928020ee3db97615b780c91f4fefacff2174c4d0a33e54aa2e935552eecedac71bde
-DIST sshkit-1.18.1.gem 150016 BLAKE2B 
c7f2f1462c27305bd2715f90b385df0598443ff96542c1340e4251667baa0c440d804f4322ead611a10195303b0f481cc15e5627e3115b50f0f1477bdb896e07
 SHA512 
0fae9e948094eed1139fab66492b53743bd98d1dbcedb39f644fc1825a768299a1b783e2e0893f57439ddf2c270a520134ff5181c284a5e6b96100731fbabe2b
 DIST sshkit-1.18.2.gem 150016 BLAKE2B 
b9427eab02b6967a71252bf4a519d86f06429241e28d661dd424ff7739fd69d68ca9b430096518872141e4e09fbac832e04aab8a89fc1d89ebe5077303b87238
 SHA512 
a98477dfc9c566ba3777a2557db95aa20c2b220b238d8acd59888c8ac271b71c1bbebb29f37ad87102a155beecdd0b60872b4c735f71f7a65be2c1fb5ae60c8f

diff --git a/dev-ruby/sshkit/sshkit-1.16.1.ebuild 
b/dev-ruby/sshkit/sshkit-1.16.1.ebuild
deleted file mode 100644
index 3a0854292a5..000
--- a/dev-ruby/sshkit/sshkit-1.16.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# There are functional tests that require vagrant boxes to be set up.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands 
in Ruby"
-HOMEPAGE="https://github.com/capistrano/sshkit;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/net-ssh-2.8.0:*
-   >=dev-ruby/net-scp-1.1.2
-"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
-   sed -i -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
-   -e '1irequire "set"; require "pathname"' test/helper.rb || die
-
-   # Fix assumption about parent directory name
-   sed -i -e '/assert_match/ s/sshkit/sshkit.*/' 
test/unit/test_deprecation_logger.rb || die
-}
-
-each_ruby_test() {
-   # Run tests directly to avoid dependencies in the Rakefile
-   ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require 
f}" || die
-}

diff --git a/dev-ruby/sshkit/sshkit-1.17.0.ebuild 
b/dev-ruby/sshkit/sshkit-1.17.0.ebuild
deleted file mode 100644
index 3a0854292a5..000
--- a/dev-ruby/sshkit/sshkit-1.17.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# There are functional tests that require vagrant boxes to be set up.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands 
in Ruby"
-HOMEPAGE="https://github.com/capistrano/sshkit;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   >=dev-ruby/net-ssh-2.8.0:*
-   >=dev-ruby/net-scp-1.1.2
-"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
-

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

2019-06-30 Thread Hans de Graaff
commit: 1414501c4576b7436e371a026e220f909d87751c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  1 04:49:59 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  1 04:49:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1414501c

dev-ruby/delayer-deferred: add 2.1.1

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

 dev-ruby/delayer-deferred/Manifest |  1 +
 .../delayer-deferred/delayer-deferred-2.1.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/delayer-deferred/Manifest 
b/dev-ruby/delayer-deferred/Manifest
index d664118c050..fa1e09ae143 100644
--- a/dev-ruby/delayer-deferred/Manifest
+++ b/dev-ruby/delayer-deferred/Manifest
@@ -1,2 +1,3 @@
 DIST delayer-deferred-2.0.0.gem 20992 BLAKE2B 
0a297ad96a76ce38497c26c596581b3082d7cb9f2b0401ff90a2985a82340ac5e19124d03dde807a57d6765c2af93ef167a1557be171bffa71aee595a6ebb3c4
 SHA512 
d1e33f318e45ea212a84eea436f396ac9a1fb5ceb3bba018ff5b58211352954447f798148092bf46a8e29c6bc7d81e1c091f95e68f43339d4de63e46c98e5e0f
 DIST delayer-deferred-2.1.0.gem 20992 BLAKE2B 
f50486ee9ca431fe637d15be99e7e0b4fae443cd8c8e5bf12f40e199361909b8a18147cda4809cd11222a86052ccb418333b86b1dfd95f85885232949ca6eb59
 SHA512 
314a406c14a05ad9f0c1ae8feb88612148e53f62a1b091feddce385c63fd4acc25e6b869e55961f021966fd0a928f6145cb4c824e8d299441cc5d4d72c6c2dc9
+DIST delayer-deferred-2.1.1.gem 21504 BLAKE2B 
b32f8e49fabe2c3c4e060fd68cb080cb4b5694752b58d1b153dfc4f56d0690d0c77204b18e93c734787a6c44ba9786921d8fa1b8c7024e49251d804dc4818cdf
 SHA512 
3d2f24799b44a132fd4ddfb5d8851dc74647b7c373405a51ec8deb94754f2d62de8421833d5e495d411958886d733963507edc47c4b601b75c0f86f2223b3223

diff --git a/dev-ruby/delayer-deferred/delayer-deferred-2.1.1.ebuild 
b/dev-ruby/delayer-deferred/delayer-deferred-2.1.1.ebuild
new file mode 100644
index 000..275690e37ba
--- /dev/null
+++ b/dev-ruby/delayer-deferred/delayer-deferred-2.1.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby implementation of JSDeferred"
+HOMEPAGE="https://github.com/toshia/delayer-deferred;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/delayer:1"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/ s:^:#:' Rakefile test/helper.rb || die
+   sed -i -e '/simplecov/,/^end/ s:^:#:' test/helper.rb || die
+}



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

2019-06-30 Thread Hans de Graaff
commit: d2f7f6388fcd42e6261c5743b8461f6fe88b3173
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul  1 05:01:02 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul  1 05:01:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f7f638

dev-ruby/sshkit: add 1.19.0

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

 dev-ruby/sshkit/Manifest |  1 +
 dev-ruby/sshkit/sshkit-1.19.0.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest
index 1c02c626463..e784d51ce51 100644
--- a/dev-ruby/sshkit/Manifest
+++ b/dev-ruby/sshkit/Manifest
@@ -1 +1,2 @@
 DIST sshkit-1.18.2.gem 150016 BLAKE2B 
b9427eab02b6967a71252bf4a519d86f06429241e28d661dd424ff7739fd69d68ca9b430096518872141e4e09fbac832e04aab8a89fc1d89ebe5077303b87238
 SHA512 
a98477dfc9c566ba3777a2557db95aa20c2b220b238d8acd59888c8ac271b71c1bbebb29f37ad87102a155beecdd0b60872b4c735f71f7a65be2c1fb5ae60c8f
+DIST sshkit-1.19.0.gem 154624 BLAKE2B 
1ec997eccbd82d7601cc8f0cd0316ac928254cbf1f0880780c41b615286d05ad401ca3073ebe6e3a556958865e29229284a0509029166cbccbe27d27c98aa3da
 SHA512 
4534af05c2d73d17e11b22067b93c3303beea393a89718169313aa1ad3ee4c131450f1ee89c7fa68ddbdbce8aeff66a7330c03c9a6b4758c10eeb7efa172cff8

diff --git a/dev-ruby/sshkit/sshkit-1.19.0.ebuild 
b/dev-ruby/sshkit/sshkit-1.19.0.ebuild
new file mode 100644
index 000..2e3a0b61bd0
--- /dev/null
+++ b/dev-ruby/sshkit/sshkit-1.19.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# There are functional tests that require vagrant boxes to be set up.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands 
in Ruby"
+HOMEPAGE="https://github.com/capistrano/sshkit;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/net-ssh-2.8.0:*
+   >=dev-ruby/net-scp-1.1.2
+"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
+   sed -i -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
+   -e '1irequire "set"; require "pathname"' test/helper.rb || die
+
+   # Fix assumption about parent directory name
+   sed -i -e '/assert_match/ s/sshkit/sshkit.*/' 
test/unit/test_deprecation_logger.rb || die
+}
+
+each_ruby_test() {
+   # Run tests directly to avoid dependencies in the Rakefile
+   ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require 
f}" || die
+}



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

2019-06-30 Thread Matt Turner
commit: 199773ec7078ab76e94d2aa5b79e1329590b77cb
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jul  1 03:37:45 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jul  1 03:37:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199773ec

sys-auth/polkit-0.115-r4: amd64 stable, bug 688908

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

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

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



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

2019-06-30 Thread Matthew Thode
commit: ab75abc39a3d2578ce570d5ff573f13ff077f577
Author: Matthew Thode  gentoo  org>
AuthorDate: Mon Jul  1 03:31:22 2019 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Mon Jul  1 03:32:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab75abc3

sys-cluster/neutron: 13.0.4 and 14.0.2 bump

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

 sys-cluster/neutron/Manifest  |   6 +
 sys-cluster/neutron/neutron-13.0.4.ebuild | 231 ++
 sys-cluster/neutron/neutron-14.0.2.ebuild | 231 ++
 3 files changed, 468 insertions(+)

diff --git a/sys-cluster/neutron/Manifest b/sys-cluster/neutron/Manifest
index e868d8e6b55..67fadd2c898 100644
--- a/sys-cluster/neutron/Manifest
+++ b/sys-cluster/neutron/Manifest
@@ -1,10 +1,16 @@
 DIST neutron-13.0.3.tar.gz 10599028 BLAKE2B 
1eb3bcbf9986531d24d06de6dcf71707fb6599bf20d85814af42ce9feb24059a94592c2741fbcd71fad78ff829f93f811dbbe63aa2cdb3931b7499b5de2bcc2e
 SHA512 
1c229256733bb1ea03ae3296607a7ee6c9004c03a6c57fdb9c13f006bbb337b39a57c4690e3a59a7d9e313d0f450c4b81f2100a64a14e5e5c81a188a8116e1e9
+DIST neutron-13.0.4.tar.gz 10609216 BLAKE2B 
4e9da9796d66ac5f9b7be98f29338a9191a12c93ff2d5dcb6f98358fe491262d4f874b4defbdbb572319d0226f2bf4ea21af485aec404a7c76d879139aa6483b
 SHA512 
a8276fba604ed7c2a047cb3a9c16286d760b17191cd650b8bbc2153f49a68ac3a16edde35c6631f538807d463cbd91d4d722a081b373eca0f34d0883624c1bc6
 DIST neutron-14.0.1.tar.gz 10711126 BLAKE2B 
43bf5ffeb46249207b8ab55cc01812e12ac719b680a867cbd374fdad50df2443eb44df16e97fff9845467284ac3dbaa3e0e1886703a868c7f26087d8e4e27a1a
 SHA512 
9181d1a63550e205114f33e5626ff66f306d424505fb42cf21bcc8673e80b8e36b8a0bf33d3f2ec90343868a7e2e1f6b221831df64d1bec8e84a1d956da69392
+DIST neutron-14.0.2.tar.gz 10734311 BLAKE2B 
fea60def53a82bddf0815701d0f4998a51acc1e8fea6c589761852605c3a30b0f9c31656dc251f53698fe633befe40eb6eb32225e1ea6412f71fc6550d3698b5
 SHA512 
ab58e0fdf501e279532b78f02326e56722a81a8baa0800e2c28bf2d46ef7d9f20fc4516a8b8f84f2738aaaef83997b096223d3abbc07c6f712ca4d4fd587c731
 DIST neutron-configs-13.0.3.tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
+DIST neutron-configs-13.0.4.tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
 DIST neutron-configs-14.0.1.tar.gz 22973 BLAKE2B 
f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278
 SHA512 
dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b
+DIST neutron-configs-14.0.2.tar.gz 22973 BLAKE2B 
f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278
 SHA512 
dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b
 DIST neutron-configs-2018.2..tar.gz 26109 BLAKE2B 
5de3b90dcb6f8c86ce659b3ab439a79dd920aaf57b66a1e1b29f1b0d0fd433b222335a634dca01ce2b0e07acc3011ff6bf25983071dc0ff00e78ac847ee3fdd6
 SHA512 
498f41ffec6c14597e9785da9a36c2d906138215b34017aa93f56d051078682279bcce05288d2534ff7ab8208b8251c9f721256488f6850173210e41bc6dd51c
 DIST neutron-configs-2019.1..tar.gz 22973 BLAKE2B 
f454ccc2569ec1e586d88b410d3acbe557f25894c5f4d06558aa242f3d14971b791eca0d827f22400ef02db9899fdb2a501b1b745a531c0f6577318a28c58278
 SHA512 
dce4a1fd8880d9ffbde9014dffdbb67f69a798a834f9cc6ac6ccd34d520c21b468b16093b3c54fbb472ded501305775b0b31da3c62a860cf19c4486a30c1da2b
 DIST neutron-ml2-plugins-13.0.3.tar.gz 7068 BLAKE2B 
fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861
 SHA512 
add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f
+DIST neutron-ml2-plugins-13.0.4.tar.gz 7068 BLAKE2B 
fa27bd84c1d67bd36c7c7e47b6e8f98dd100e09c7a3bfa7aec615ed24e3dadf240f8ef44874c868ff92f79452afbf4a21fba46b1b9aec191bad53a62767b1861
 SHA512 
add4697c78c592dfe5ebadd3b0cf9b9c2a2c33bd05130a8e1422abf7456d8a0cc926a0d46f6b49ceee87017304d7c9c3486c975086e46f178e3bc142844f836f
 DIST neutron-ml2-plugins-14.0.1.tar.gz 8642 BLAKE2B 
71d945504f3e2185bffddb94956f019fa38bdd4a8782e936de2b8753e2a934374b6f0ed11ea0cdc9d454a80544b2e225e70ff987acbb971d756ae940cf4d7d16
 SHA512 

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

2019-06-30 Thread Jonas Stein
commit: 2c59dedc70c5e32efda2bc465caf1d4fbce476d8
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Jul  1 01:23:58 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Jul  1 01:24:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c59dedc

net-misc/seafile-client: Maintainer retired

Maintainer asked for retirement.
Closes: https://bugs.gentoo.org/632804
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Jonas Stein  gentoo.org>

 net-misc/seafile-client/metadata.xml | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/net-misc/seafile-client/metadata.xml 
b/net-misc/seafile-client/metadata.xml
index 8f3f704edc2..f8cd338dfd6 100644
--- a/net-misc/seafile-client/metadata.xml
+++ b/net-misc/seafile-client/metadata.xml
@@ -1,13 +1,7 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mosch...@metalabs.de
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Build support for Shibboleth single 
sign-on




[gentoo-commits] repo/gentoo:master commit in: net-im/corebird/

2019-06-30 Thread Jonas Stein
commit: 04d588bef1ba28e9122713ccc32ebf7cabfa85c1
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Jul  1 01:20:43 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Jul  1 01:24:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d588be

net-im/corebird: Maintainer retired

Maintainer asked for retirement.
Bug: https://bugs.gentoo.org/632804
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Jonas Stein  gentoo.org>

 net-im/corebird/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/net-im/corebird/metadata.xml b/net-im/corebird/metadata.xml
index 85aade55b8b..5b4d772c5be 100644
--- a/net-im/corebird/metadata.xml
+++ b/net-im/corebird/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mosch...@metalabs.de
-   Moritz Schlarb
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers Project
-   
+   

Support spell checking




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

2019-06-30 Thread Jonas Stein
commit: 99e282c9c64ee4de6a99b1290a9e90de1e7df43d
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Jul  1 01:22:43 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Jul  1 01:24:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e282c9

net-misc/seafile: Maintainer retired

Maintainer asked for retirement.
Bug: https://bugs.gentoo.org/632804
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Jonas Stein  gentoo.org>

 net-misc/seafile/metadata.xml | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/net-misc/seafile/metadata.xml b/net-misc/seafile/metadata.xml
index c3dc18cdb7b..36923d5c871 100644
--- a/net-misc/seafile/metadata.xml
+++ b/net-misc/seafile/metadata.xml
@@ -1,13 +1,7 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mosch...@metalabs.de
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

haiwen/seafile




[gentoo-commits] repo/gentoo:master commit in: net-libs/ccnet/

2019-06-30 Thread Jonas Stein
commit: de0aa06b0ad22f1d3dbfa00b8c266e110a0a740a
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Jul  1 01:17:28 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Jul  1 01:24:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0aa06b

net-libs/ccnet: Maintainer retired

Maintainer asked for retirement.
Bug: https://bugs.gentoo.org/632804
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Jonas Stein  gentoo.org>

 net-libs/ccnet/metadata.xml | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/net-libs/ccnet/metadata.xml b/net-libs/ccnet/metadata.xml
index d33b04603d3..e77d26910ef 100644
--- a/net-libs/ccnet/metadata.xml
+++ b/net-libs/ccnet/metadata.xml
@@ -1,13 +1,7 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mosch...@metalabs.de
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

haiwen/ccnet




[gentoo-commits] repo/gentoo:master commit in: net-libs/libsearpc/

2019-06-30 Thread Jonas Stein
commit: 05381c2648ecf31e49b60c953177e883ea3c4e60
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Jul  1 01:18:52 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Jul  1 01:24:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05381c26

net-libs/libsearpc: Maintainer retired

Maintainer asked for retirement.
Bug: https://bugs.gentoo.org/632804
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Jonas Stein  gentoo.org>

 net-libs/libsearpc/metadata.xml | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/net-libs/libsearpc/metadata.xml b/net-libs/libsearpc/metadata.xml
index e6eeb61c2ae..86264192f9a 100644
--- a/net-libs/libsearpc/metadata.xml
+++ b/net-libs/libsearpc/metadata.xml
@@ -1,13 +1,7 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   mosch...@metalabs.de
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

haiwen/libsearpc




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

2019-06-30 Thread Mike Gilbert
commit: f4ec2290fbd19606061cdaa667dd20df65335c36
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jul  1 00:33:16 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jul  1 00:33:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ec2290

dev-python/neovim-python-client: drop python project from maintainers

Package-Manager: Portage-2.3.67_p17, Repoman-2.3.16_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-python/neovim-python-client/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/neovim-python-client/metadata.xml 
b/dev-python/neovim-python-client/metadata.xml
index 7e584044cde..2cfdf28024d 100644
--- a/dev-python/neovim-python-client/metadata.xml
+++ b/dev-python/neovim-python-client/metadata.xml
@@ -5,10 +5,6 @@
 v...@gentoo.org
 Gentoo Vim Project
   
-  
-pyt...@gentoo.org
-Python
-  
   
 neovim/python-client
   



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

2019-06-30 Thread Jonas Stein
commit: c621d104eb258b5fc4b05dfb9940bc26cab7f959
Author: Jonas Stein  gentoo  org>
AuthorDate: Mon Jul  1 00:10:29 2019 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Mon Jul  1 00:10:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c621d104

profiles: ISO 8601 date format in package.mask

Using date format -mm-dd as in ISO 8601 from now on.
Converted all dates to the new format.

Signed-off-by: Jonas Stein  gentoo.org>

 profiles/package.mask | 184 +-
 1 file changed, 92 insertions(+), 92 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 56125268368..5bf19aea462 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -1,13 +1,13 @@
 
 #
-# When you add an entry to the top of this file, add your name, the date, and
-# an explanation of why something is getting masked. Please be extremely
-# careful not to commit atoms that are not valid, as it can cause large-scale
-# breakage, especially if it ends up in the daily snapshot.
+# When you add an entry to the top of this file, add your name, the date 
+# in the UTC timezone, and an explanation of why something is getting masked. 
+# Please be extremely careful not to commit atoms that are not valid, as it 
can 
+# cause large-scale breakage, especially if it ends up in the daily snapshot.
 #
 ## Example:
 ##
-## # Dev E. Loper  (28 Jun 2012)
+## # Dev E. Loper  (2019-07-01)
 ## # Masking  these versions until we can get the
 ## # v4l stuff to work properly again
 ## =media-video/mplayer-0.90_pre5
@@ -21,7 +21,7 @@
 #
 ## Example:
 ##
-## # Dev E. Loper  (23 May 2015)
+## # Dev E. Loper  (2019-07-01)
 ## # Masked for removal in 30 days.  Doesn't work
 ## # with new libfoo. Upstream dead, gtk-1, smells
 ## # funny. (bug #987654)
@@ -29,12 +29,12 @@
 
 #--- END OF EXAMPLES ---
 
-# Andreas K. Hüttel  (27 Jun 2019)
+# Andreas K. Hüttel  (2019-06-27)
 # Badly outdated, EAPI=2. Removal in 30days, ack'ed by
 # cynede for dotnet. Bug 685626.
 dev-dotnet/flickrnet-bin
 
-# Ulrich Müller  (24 Jun 2019)
+# Ulrich Müller  (2019-06-24)
 # Byte-compilation with recent Emacs versions fails.
 # SRC_URI is gone. Last visible upstream activity in 2008.
 # Use app-emacs/flim as replacement.
@@ -42,85 +42,85 @@ dev-dotnet/flickrnet-bin
 app-emacs/limit
 virtual/emacs-flim
 
-# Jonas Stein  (24 Jun 2019)
+# Jonas Stein  (2019-06-24)
 # Source is broken. Upstream is dead since 2011.
 # Removal after 2019-08-01. (bug #688552)
 media-sound/sfc
 
-# David Seifert  (23 Jun 2019)
+# David Seifert  (2019-06-23)
 # QA issues, fails tests, RWX sections, ignores CC/CFLAGS,
 # builds only static libs, fails with GCC 9.
 # Bug #452220, #461288, #623360, #685728
 sci-mathematics/gwnum
 
-# Andreas K. Hüttel  (23 Jun 2019)
+# Andreas K. Hüttel  (2019-06-23)
 # EAPI2, broken HOMEPAGE, maintainer-needed, lots of QA warnings,
 # for hardware that was EOL'ed <=2007. Removal in 30 days. Bug 681060
 sys-apps/cobalt-panel-utils
 
-# Andreas K. Hüttel  (23 Jun 2019)
+# Andreas K. Hüttel  (2019-06-23)
 # last release was 2006, EAPI2, maintainer-needed, depends on
 # app-text/htmltidy; removal in 30 days, bug 686324
 www-apache/mod_tidy
 
-# Jimi Huotari  (22 Jun 2019)
+# Jimi Huotari  (2019-06-22)
 # Deprecated package with no consumers left.
 # Removal in 30 days.
 lxqt-base/lxqt-l10n
 
-# David Seifert  (22 Jun 2019)
+# David Seifert  (2019-06-22)
 # Abandoned upstream, last release 5 years ago,
 # extremely brittle codebase, requires constant
 # patching, removal in 30 days
 # Bug #664700, #685980
 sci-biology/vaal
 
-# David Seifert  (22 Jun 2019)
+# David Seifert  (2019-06-22)
 # Abandoned upstream, last release 5 years ago,
 # extremely brittle codebase, requires constant
 # patching, removal in 30 days
 # Bug #664708, #685924
 sci-biology/allpathslg
 
-# Sobhan Mohammadpour  (19 Jun 2019)
+# Sobhan Mohammadpour  (2019-06-19)
 # this is new and it needs testing
 >=app-misc/geoclue-2.5.3
 =sys-apps/xdg-desktop-portal-1.4.2
 
-# Georgy Yakovlev  (17 Jun 2019)
+# Georgy Yakovlev  (2019-06-17)
 # this is now provided by dev-lang/rust{-bin}[rustfmt]
 # it's tightly integrated with rust toolchain, eselect-rust
 # and it no longer makes sense ship this as standalone pkg
 dev-util/rustfmt
 
-# James Le Cuirot  (18 Jun 2019)
+# James Le Cuirot  (2019-06-18)
 # Web site and SRC_URI dead. Has required heavy patching. Superseded
 # by games-util/deutex. Removal in 30 days.
 games-misc/yadex
 
-# James Le Cuirot  (18 Jun 2019)
+# James Le Cuirot  (2019-06-18)
 # Web site and SRC_URI dead. Last release in 2007. Removal in 30
 # days. See bug #688134.
 games-kids/pytraffic
 
-# David Seifert  (15 Jun 2019)
+# David Seifert  (2019-06-15)
 # Abandoned upstream, last release 8 years ago,
 # multiple bugs, fails with boost 1.70 and
 # openssl 1.1, removal in 30 days
 # Bug #561314, #594894, #672090, #674606.
 

[gentoo-commits] repo/gentoo:master commit in: sci-electronics/gwave/files/, sci-electronics/gwave/

2019-06-30 Thread Matt Turner
commit: 58b7e8af79445c38cc2dad1129c6d2212fb88ee9
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jun 30 23:50:54 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jun 30 23:54:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58b7e8af

sci-electronics/gwave: Version bump to 20190116

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

 sci-electronics/gwave/Manifest |   1 +
 .../gwave/files/gwave-20190116-as-needed.patch | 125 
 .../gwave/files/gwave-20190116-fix-configure.patch |  14 +++
 .../gwave-20190116-multiple-little-bugfixes.patch  | 126 +
 sci-electronics/gwave/gwave-20190116.ebuild|  55 +
 5 files changed, 321 insertions(+)

diff --git a/sci-electronics/gwave/Manifest b/sci-electronics/gwave/Manifest
index d49f652ce60..3301677fd77 100644
--- a/sci-electronics/gwave/Manifest
+++ b/sci-electronics/gwave/Manifest
@@ -1,2 +1,3 @@
+DIST gwave-20190116.tar.gz 472342 BLAKE2B 
d3781a757d288548600626c2105828162c9eb72930b1a3c741adc63eb275097a98f75fc73c31c4d57bee2e959952ca51e8af54090ff5ea0a2b780ee645da7e4e
 SHA512 
5c83306dfa4aaf7a0e9bb27be3c8a0e9e47d02b15afe78938e23b815d302bb162ab35aab05b67ede132d0a7c51519b15ef64a7f87df4b8da9ca9b93b82410b7b
 DIST gwave-code-249-trunk.zip 415799 BLAKE2B 
d128d9497f05f61e334886f0884a745c2cab624131ff2811162dc4ad0d39a244c4f08783dc7ddb12edde3287466744d8f6f8db6a61f77a493811d887ca611a5d
 SHA512 
351e5db7c65a0ff3ff68785986c3c4f16e2fbf2386c944c8ed63ced4b4714e9e00c2d30a12f7180477bb8f1ac56a09208cf6379b0e0074dc92de71ff483d5d87
 DIST gwave2-20090213.tar.gz 403957 BLAKE2B 
aeb1db92bfc5977d1a11e0baad89919f4eafd8c9c8ceaf94e29e8a8a6aed29f38f27bec6a340c8610b0acde83c0f8fa3944313417ae3db7d91e155db920fa358
 SHA512 
9b39ed2923901af18253abe8e3ae1a6f71a660e31181dce31b0d784eb1dd0800a31ff48158b2c68555fcd268029e20295e87626e8e1d4cebc236b3863fe25e8c

diff --git a/sci-electronics/gwave/files/gwave-20190116-as-needed.patch 
b/sci-electronics/gwave/files/gwave-20190116-as-needed.patch
new file mode 100644
index 000..8a0737e6b89
--- /dev/null
+++ b/sci-electronics/gwave/files/gwave-20190116-as-needed.patch
@@ -0,0 +1,125 @@
+From d2e4cdc91e3100a6a6598eff93df1b24c6ce661c Mon Sep 17 00:00:00 2001
+From: sgtell 
+Date: Thu, 11 Apr 2019 20:52:12 +
+Subject: [PATCH 2/2] message typo fixes and Makefile.am improvements
+ contributed by Ahmed El-Mahmoudy Don't monkey with _LDFLAGS when _LDADD will
+ do; fixes -Wl,--as-needed
+
+git-svn-id: https://svn.code.sf.net/p/gwave/code/branches/no-ggp-branch@271 
9168a026-1b44-0410-911b-d774ca5fe8d3
+---
+ spicefile/Makefile.am | 12 +---
+ spicefile/ss_hspice.c | 10 +-
+ spicefile/ss_spice3.c |  2 +-
+ src/Makefile.am   |  5 +
+ 4 files changed, 12 insertions(+), 17 deletions(-)
+
+diff --git a/spicefile/Makefile.am b/spicefile/Makefile.am
+index 83f7508..3b69fbb 100644
+--- a/spicefile/Makefile.am
 b/spicefile/Makefile.am
+@@ -9,12 +9,10 @@ libspicefile_a_SOURCES = spicestream.c ss_cazm.c ss_hspice.c 
ss_spice3.c ss_spic
+ AM_CFLAGS = @GTK_CFLAGS@
+ 
+ noinst_PROGRAMS = test_read
+-test_read_SOURCES =  test_read.c
+-test_read_LDFLAGS = @GTK_LIBS@
+-test_read_LDADD = libspicefile.a
++test_read_SOURCES = test_read.c
++test_read_LDADD = libspicefile.a  @GTK_LIBS@
+ 
+-bin_PROGRAMS=sp2sp
+-sp2sp_SOURCES=sp2sp.c
+-sp2sp_LDFLAGS= @GTK_LIBS@
+-sp2sp_LDADD= libspicefile.a
++bin_PROGRAMS = sp2sp
++sp2sp_SOURCES = sp2sp.c
++sp2sp_LDADD = libspicefile.a @GTK_LIBS@
+ 
+diff --git a/spicefile/ss_hspice.c b/spicefile/ss_hspice.c
+index 421be14..722eaa4 100644
+--- a/spicefile/ss_hspice.c
 b/spicefile/ss_hspice.c
+@@ -316,7 +316,7 @@ sf_rdhdr_hsbin(char *name, FILE *fp)
+   swap_gint32((gint32*), sizeof(hh)/sizeof(gint32));
+   }
+   if(hh.h1 != 4 || hh.h3 != 4) {
+-  ss_msg(DBG, "sf_rdhdr_hsbin", "unexepected values in data block 
header");
++  ss_msg(DBG, "sf_rdhdr_hsbin", "unexpected values in data block 
header");
+   goto fail;
+   }
+ 
+@@ -574,7 +574,7 @@ sf_getval_hsbin(SpiceStream *sf, double *dvalp)
+   sf->flags &= ~SSF_ESWAP;
+   }
+   if(hh.h1 != 0x0004 || hh.h3 != 0x0004) {
+-  ss_msg(ERR, "sf_getval_hsbin", "unexepected values in 
block header at offset 0x%lx", pos);
++  ss_msg(ERR, "sf_getval_hsbin", "unexpected values in 
block header at offset 0x%lx", pos);
+   return -1;
+   }
+   sf->expected_vals = hh.block_nbytes / sf->floatsize;
+@@ -584,7 +584,7 @@ sf_getval_hsbin(SpiceStream *sf, double *dvalp)
+   if(sf->floatsize == 4) {
+   if(fread(, sizeof(float), 1, sf->fp) != 1) {
+   pos = ftello64(sf->fp);
+-  ss_msg(ERR, "sf_getval_hsbin", "unexepected EOF in data 
at offset 0x%lx", (long) pos);
++  

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

2019-06-30 Thread Zac Medico
commit: a00600dd727df0155b9cd99b6b46fb1c1ada752e
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 30 22:39:58 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 30 22:40:45 2019 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a00600dd

Updates for portage-2.3.68 release

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

 RELEASE-NOTES | 8 
 setup.py  | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index cb220be35..8cec50a3c 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -1,6 +1,14 @@
 Release Notes; upgrade information mainly.
 Features/major bugfixes are listed in NEWS
 
+portage-2.3.68
+==
+* Bug Fixes:
+- Bug 687814 config: don't swallow IOError for "packages" files
+- Bug 688124 fix emerge fetch download size calculation for resume
+- Bug 688648 fix emerge --sync keyserver None message
+
+
 portage-2.3.67
 ==
 * Bug Fixes:

diff --git a/setup.py b/setup.py
index 3e6ea8caa..b9f674d7b 100755
--- a/setup.py
+++ b/setup.py
@@ -662,7 +662,7 @@ class build_ext(_build_ext):
 
 setup(
name = 'portage',
-   version = '2.3.67',
+   version = '2.3.68',
url = 'https://wiki.gentoo.org/wiki/Project:Portage',
author = 'Gentoo Portage Development Team',
author_email = 'dev-port...@gentoo.org',



[gentoo-commits] proj/portage: New tag: portage-2.3.68

2019-06-30 Thread Zac Medico
commit: 
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 30 23:12:54 2019 +

New tag: portage-2.3.68




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

2019-06-30 Thread Zac Medico
commit: 3fef4707c62d42d985830750383f7b1f7aeec654
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 30 23:00:51 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 30 23:10:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fef4707

sys-apps/portage: Bump to version 2.3.68

 #687814 config: don't swallow IOError for "packages" files
 #688124 fix emerge fetch download size calculation for resume
 #688648 fix emerge --sync keyserver None message

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

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-2.3.68.ebuild | 259 +
 2 files changed, 260 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index cfdc1fbe5ce..6bcde4ae066 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,4 +1,5 @@
 DIST portage-2.3.62.tar.bz2 1021442 BLAKE2B 
37d5dab0e678ced78e0ff4dc9907af3d20370a4b0f52cea9118be3d06bb14e24fe6597d86c9bbd9d3ed2fc51f9e031d4e9ba84f354b945f7a399da3cbb95d74a
 SHA512 
d4eca7e70573aae07a0522b4bf361191fded00fa02c5e6d8f70cf72c19c4dcfa9be7169a267afdc58cdd0a8ee333774a7779ac08dee3490aa8e8a1ebd39deb49
 DIST portage-2.3.66.tar.bz2 1023966 BLAKE2B 
dc378b714101b287fa33defeb778e586da83275cdc2d0bc7a98e9f2ea568568313d6a2767f693f3111fc41f0c6f07451315021186a1719bd52520da327c103d6
 SHA512 
f8642237e0127d9838c6e91430a19b8886295f8ce6b18cf915d6eb63204c7a8c65783f1554eec90b7ce7d0b613ef4206643eec8751b0594de1dcb4ede4491779
 DIST portage-2.3.67.tar.bz2 1025172 BLAKE2B 
4557f11eca511766532214630b948f884149a6cae2e7110813a2a3700be448c057500c1708daeca5419e4bcdfcdf4a26e8002a2437f5c0a7731e20d201124021
 SHA512 
921b8647bd6cb879320b5ca3edf42cbff1e64bdb13a922a4fc2be6e2868dc94966734c1c2b508c75552b95f7e9b970a2ec8f93d02602ce6c351bd700613392d9
+DIST portage-2.3.68.tar.bz2 1025806 BLAKE2B 
70d5011548a11f3f8859fba407603c34162274698d5a4351e7ed10addf6cf5df88261ab3a1aed73dd7600d9038aa0cf3bb67705e78a51103a5e355c7fa615d8b
 SHA512 
4dc9ac1e03c267b280c932fbcde14f74cac1fb111fe75f21521d156696ab9a7aab2ca175a35615375b097196ad998ae774e8535a6c6205398b10596fb9d1a859
 DIST repoman-bug-685482-fbebef9677d6.patch 3350 BLAKE2B 
f715267e2731c1ec7c780aa9c6cffe1f848b3ad050273646579677a0522483df6fef844ffd87fb22f7dad53f1ec60221acd0d81a813569baf768ba62a6c1921c
 SHA512 
0e44625aeec7c239d7db8fdcf6a13313f4a8c1275e0e474cc2f05e5476d86214881cec2917d816c8b63f69d508c0bfa69e6a8e05b614b405463c998a4fb7ce12

diff --git a/sys-apps/portage/portage-2.3.68.ebuild 
b/sys-apps/portage/portage-2.3.68.ebuild
new file mode 100644
index 000..841947dcfff
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.68.ebuild
@@ -0,0 +1,259 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=(
+   pypy
+   python3_5 python3_6 python3_7
+   python2_7
+)
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-fbsd"
+SLOT="0"
+IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' \
+   python{2_7,3_5} pypy)
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? 

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

2019-06-30 Thread Zac Medico
commit: d0e4336b9d905f29d8e67ede22d1aed9210bfda3
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 30 22:18:44 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 30 22:19:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e4336b

dev-python/cloudpickle: keyword ~arm64

Fixes: 1bebe34a7bbb ("dev-python/kombu: Bump to version 4.6.3")
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-python/cloudpickle/cloudpickle-1.2.1.ebuild 
b/dev-python/cloudpickle/cloudpickle-1.2.1.ebuild
index c99bc7ac83d..ac484042436 100644
--- a/dev-python/cloudpickle/cloudpickle-1.2.1.ebuild
+++ b/dev-python/cloudpickle/cloudpickle-1.2.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="test"
 RESTRICT="!test? ( test )"



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

2019-06-30 Thread Zac Medico
commit: 9173c1ed63aa9f7570a1d7b715046bd6f88893c4
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 30 22:22:43 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 30 22:23:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9173c1ed

dev-python/pyro: keyword ~arm64

Fixes: 1bebe34a7bbb ("dev-python/kombu: Bump to version 4.6.3")
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Zac Medico  gentoo.org>

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

diff --git a/dev-python/pyro/pyro-4.76.ebuild b/dev-python/pyro/pyro-4.76.ebuild
index 4df5e84f0a4..41ddd249dd2 100644
--- a/dev-python/pyro/pyro-4.76.ebuild
+++ b/dev-python/pyro/pyro-4.76.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="4"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 



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

2019-06-30 Thread Zac Medico
commit: 1bebe34a7bbb915ecc70fc9b73ab0deb40ead6cb
Author: Zac Medico  sony  com>
AuthorDate: Sat Jun 29 00:05:46 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 30 21:57:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bebe34a

dev-python/kombu: Bump to version 4.6.3

Note that this ebuild drops python2_7 from PYTHON_COMPAT because
it was also dropped from the dev-python/pyro-4.76 ebuild.

Closes: https://bugs.gentoo.org/688728
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/kombu/Manifest   |  1 +
 dev-python/kombu/kombu-4.6.3.ebuild | 78 +
 2 files changed, 79 insertions(+)

diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest
index 09d6745729c..5b94000e492 100644
--- a/dev-python/kombu/Manifest
+++ b/dev-python/kombu/Manifest
@@ -1,3 +1,4 @@
 DIST kombu-4.1.0.tar.gz 421875 BLAKE2B 
636dab025883bc9465b28e7a6ab4249ae7d079cc57d33b1af8ce8633e12b85027ace9601475f9e2db1782d197f888476ce6006a2d5429e040ee8de0d1c86266c
 SHA512 
fc104a3f974fabf090cc257b1a7623af6048f4630c6c2a9bb693fe69d77b6cdab36135a290a41056c1f854f61cce8fc2aa6b7880e9273581bfdfa162b5724861
 DIST kombu-4.2.1.tar.gz 423926 BLAKE2B 
8566e3d81bd77c93982f54300e837e2aaac1d1fbfc716c87607fb83b86bc80148afc37b11145ee33ff3a6cef9fadb6178c370dc5b47c0774a56e6b08b6bf951e
 SHA512 
a480444199aeee4e0048803a49ee85f2b348734eccf0e746189ea7db3787cb27baa89765a71cf88288ec7171252d55e13bc787641a543d3f91d6eb3d30c6a90c
 DIST kombu-4.4.0.tar.gz 435287 BLAKE2B 
c87154f5f8862af9e0381f1f4eda6016e5ed69605a39b682c9e648003adf4aa4ed8ebbe7f6dc38b293ab013d8f5e31bb732cf47cc4aab7738be7edaaa25ca750
 SHA512 
2f7bd71f848c7bba0643e47c43af79ae09373597bed86786e3a90f2acd69414583021e7f5544e47bf01f760b1fd9788e89e88a32cd22a3d74a34845b7917e10b
+DIST kombu-4.6.3.tar.gz 427754 BLAKE2B 
0db078eb8d6afd18a5e9b48c970791d2c55c46f5f705e8e0737c8685c2415e1ca974594377a54764f744cc73ff607668ece3c0999b1a7dad6a259567ac1fd319
 SHA512 
35113c4f19fe6bf94c374477c89a629f565975a23c16a3cedefa8e0c2a800cabbaa8917d48f732cf28e89cd5430fe8408a3514e055b1858c216b6ea31b4c014a

diff --git a/dev-python/kombu/kombu-4.6.3.ebuild 
b/dev-python/kombu/kombu-4.6.3.ebuild
new file mode 100644
index 000..24fd55a8059
--- /dev/null
+++ b/dev-python/kombu/kombu-4.6.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6,7} )
+
+inherit distutils-r1
+
+DESCRIPTION="AMQP Messaging Framework for Python"
+HOMEPAGE="https://pypi.org/project/kombu/ https://github.com/celery/kombu;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc examples mongodb msgpack redis sqs test yaml"
+
+# zookeeper backend support possible via dev-python/kazoo
+RDEPEND="
+   >=dev-python/py-amqp-2.5.0[${PYTHON_USEDEP}]
+   =dev-python/pyro-4.76:4[${PYTHON_USEDEP}]
+   sqs? ( >=dev-python/boto3-1.4.4[${PYTHON_USEDEP}] )
+   msgpack? ( >=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}] )
+   mongodb? ( >=dev-python/pymongo-3.0.2[${PYTHON_USEDEP}] )
+   redis? ( >=dev-python/redis-py-3.2.0[${PYTHON_USEDEP}] )
+   yaml? ( >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] )"
+# Fix to https://github.com/celery/kombu/issues/474 obliges dev-python/pymongo 
to >=-3.0.2
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-20.6.7[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/case-1.5.2[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}] )
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_celery-1.1[${PYTHON_USEDEP}] )"
+
+# kazoo is optional for tests.
+# Refrain for now, no established demand for it from users
+
+# Req'd for test phase
+DISTUTILS_IN_SOURCE_BUILD=1
+
+PATCHES=(
+)
+
+python_prepare_all() {
+   # AttributeError: test_Etcd instance has no attribute 'patch'
+   rm t/unit/transport/test_etcd.py || die
+   # allow use of new (renamed) msgpack
+   sed -i '/msgpack/d' requirements/extras/msgpack.txt || die
+   # pytest-sugar is not packaged
+   sed -i '/pytest-sugar/d' requirements/test.txt || die
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   # Doc build misses and skips only content re librabbitmq which is not 
in portage
+   if use doc; then
+   emake -C docs html || die "kombu docs failed installation"
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   docinto examples
+   dodoc -r examples/.
+   fi
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+   

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

2019-06-30 Thread Zac Medico
commit: a80d2e6b923ddfd0416999d6e4a422afff9b0ed1
Author: lillypad  gmail  com>
AuthorDate: Sun Jun 16 20:00:34 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 30 21:57:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a80d2e6b

dev-python/celery: Bump to version 4.3.0

Closes: https://bugs.gentoo.org/688034
Closes: https://github.com/gentoo/gentoo/pull/12270
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Lilly Chalupowski  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/celery/Manifest|   1 +
 dev-python/celery/celery-4.3.0.ebuild | 125 ++
 2 files changed, 126 insertions(+)

diff --git a/dev-python/celery/Manifest b/dev-python/celery/Manifest
index 788948c4524..e7419d4b6d4 100644
--- a/dev-python/celery/Manifest
+++ b/dev-python/celery/Manifest
@@ -1 +1,2 @@
 DIST celery-4.1.0.tar.gz 1331689 BLAKE2B 
ac134d26a21bfd1172ea7a2ccc5f9934b4fdf56dccb6f840726040adf5b81ab0c675c0c93754340c0429c4eb5777a344be74415a795a9dd6654578979609cecd
 SHA512 
5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64
+DIST celery-4.3.0.tar.gz 1434073 BLAKE2B 
47d9d461a9bf3d3418a7cb37684f53cce58ef1d1bee928e74cc8b6ff8e9bfde19d99a59d7a8ef7b638efa24263d5b35f50c774fb5f81e9c693c9d3c6242015ac
 SHA512 
6a4f99857c2b329eddb5200934b2c83bc2377b5b89ccbcfed548d8f52cff40800db7b94ea321f74e932ea4be42a546fb9b515569266435cecdbe204a0a891b2f

diff --git a/dev-python/celery/celery-4.3.0.ebuild 
b/dev-python/celery/celery-4.3.0.ebuild
new file mode 100644
index 000..3776ae77abe
--- /dev/null
+++ b/dev-python/celery/celery-4.3.0.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit bash-completion-r1 distutils-r1 eutils
+
+DESCRIPTION="Asynchronous task queue/job queue based on distributed message 
passing"
+HOMEPAGE="http://celeryproject.org/ https://pypi.org/project/celery/;
+# The pypi tarball lacks CONTRIBUTING.rst required for documentation build.
+#SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/celery/celery/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# There are a number of other optional 'extras' which overlap with those of 
kombu, however
+# there has been no apparent expression of interest or demand by users for 
them. See requires.txt
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   =dev-python/kombu-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/billiard-3.6.0[${PYTHON_USEDEP}]
+   =dev-python/vine-1.3.0[${PYTHON_USEDEP}]
+"
+
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND}
+   >=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/eventlet-0.24.1[${PYTHON_USEDEP}]
+   dev-python/gevent[$(python_gen_usedep python2_7)]
+   >=dev-python/pymongo-3.7[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   >=dev-python/redis-py-3.2.0[${PYTHON_USEDEP}]
+   >=dev-db/redis-2.8.0
+   >=dev-python/boto-2.13.3[${PYTHON_USEDEP}]
+   >=dev-python/boto3-1.4.6[${PYTHON_USEDEP}]
+   >=dev-python/moto-1.3.7[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-13.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/unittest2-0.5.1[${PYTHON_USEDEP}]
+   )
+   doc? (
+   dev-python/docutils[${PYTHON_USEDEP}]
+   >=dev-python/sphinx_celery-2.0[$(python_gen_usedep 'python3*')]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/sqlalchemy[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep 'dev-python/typing[${PYTHON_USEDEP}]' 
python2_7)
+   )"
+
+# testsuite needs it own source
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   # Loosen requirements
+   sed -e 's|==|>=|' \
+   -e 's|pytest>=4.3.1,<4.4.0|pytest>=4.3.1|' \
+   -i requirements/*.txt || die
+
+   # Suppress KeyError: 'refdoc'
+   sed -e 's|^[[:space:]]*return domain.resolve_xref(env, 
node\['\''refdoc'\''\], app.builder,$|if '\''refdoc'\'' not in 
node:\nreturn None\n\0|' \
+   -i docs/_ext/celerydocs.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   if use doc; then
+   python_setup -3
+   mkdir docs/.build || die
+   emake -C docs html
+   fi
+}
+
+python_test() {
+   esetup.py test
+}
+

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

2019-06-30 Thread Zac Medico
commit: 3cb74f221facb32e91e2cde249f15a3fc3ce61f2
Author: lillypad  gmail  com>
AuthorDate: Sun Jun 16 20:00:34 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 30 21:57:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb74f22

dev-python/billiard: Bump to version 3.6.0.0

Bug: https://bugs.gentoo.org/688034
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Lilly Chalupowski  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 dev-python/billiard/Manifest|  1 +
 dev-python/billiard/billiard-3.6.0.0.ebuild | 51 +
 2 files changed, 52 insertions(+)

diff --git a/dev-python/billiard/Manifest b/dev-python/billiard/Manifest
index 5afe878dd55..895432d8e62 100644
--- a/dev-python/billiard/Manifest
+++ b/dev-python/billiard/Manifest
@@ -1,3 +1,4 @@
 DIST billiard-3.3.0.23.tar.gz 151675 BLAKE2B 
78cddee80df8a7d78f993ac33b40967c1f7f7b9c65fbb27d4038b48732a90e4dc016c83e009a5963e9cc208eaa6a5f74fd4a33f3faa0f49b2112f10c285be1f1
 SHA512 
2ab83512f5317230066f6f82615bda97c1fe6c0cf98281dc3ed486055584c6899695e6b9905d5825d657111c65c7f3552cf3fc7934ad2e4d4b3da09b538b09ca
 DIST billiard-3.5.0.0.tar.gz 155959 BLAKE2B 
dcfbcf7ca7d53cc1963d9753736e1001d2a4e1b19e4e67fb937619f327ec9c6af66ddf23a89ab4332499b16a6ede8bda86e82a8843a66d4d2b47d1c95885ee57
 SHA512 
c73adb0cd470e66cc6aaca848f24a991df3eda44e7adf0e83d2a7a1e87bba4381b165842e8cd297d43a4d01d4c006953107354b841cdad9fdde4e00e7a80c4f1
 DIST billiard-3.5.0.2.tar.gz 157299 BLAKE2B 
1400d5a562dcab33c83a64cc7f7d14ad55b75677c3bb4c050cd4ba08a1f882e65d033653628fc3f2b52942081da3d5661fb0bcc5f2dd95f81a64749cd47d324f
 SHA512 
581e1ac361324b36d79e280072952e490ef3470709b094f001c579feda54578c8e7b3e5afc93a5f878a6118c56afff7e59e13b3d3f2ccb2564b9b27cc810dae7
+DIST billiard-3.6.0.0.tar.gz 151342 BLAKE2B 
46e29ae54144f3b4ebf3fbb4a5bdbba29662d3a6b292cbfef526618237103fd833d10eefe03211141264424590b33ddcd8722616d36ab4e2405198628cc29d5a
 SHA512 
0a71de026d2a781b83fe2c549ecbfe9b6fbd574d8067fc46ba7eca6b76633a123620853d22696df3563d050043cfe75b14b4b69bf5217e0af964aaa0bcbe08ff

diff --git a/dev-python/billiard/billiard-3.6.0.0.ebuild 
b/dev-python/billiard/billiard-3.6.0.0.ebuild
new file mode 100644
index 000..087879f89dc
--- /dev/null
+++ b/dev-python/billiard/billiard-3.6.0.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 )
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Python multiprocessing fork"
+HOMEPAGE="https://pypi.org/project/billiard/ 
https://github.com/celery/billiard;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=""
+DEPEND="
+   >=dev-python/setuptools-20.6.7[${PYTHON_USEDEP}]
+   test? (
+   !!=dev-python/case-1.3.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.0[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )"
+# The usual req'd for tests
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_compile() {
+   if !  python_is_python3; then
+   local CFLAGS=${CFLAGS}
+   append-cflags -fno-strict-aliasing
+   fi
+   distutils-r1_python_compile
+}
+
+python_compile_all() {
+   use doc && esetup.py build_sphinx --builder="html" --source-dir=Doc/
+}
+
+python_test() {
+   esetup.py test
+}
+
+python_install_all() {
+   use doc && local HTML_DOCS=( build/sphinx/html/. )
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/msieve/

2019-06-30 Thread David Seifert
commit: fe50250815b07f0328a7235b2f4e5ca20bb96eb2
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 21:06:49 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 21:06:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe502508

sci-mathematics/msieve: Remove gwnum USE dep

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

 sci-mathematics/msieve/{msieve-1.51.ebuild => msieve-1.51-r1.ebuild} | 5 ++---
 sci-mathematics/msieve/{msieve-1.53.ebuild => msieve-1.53-r1.ebuild} | 3 +--
 sci-mathematics/msieve/msieve-.ebuild| 5 ++---
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/sci-mathematics/msieve/msieve-1.51.ebuild 
b/sci-mathematics/msieve/msieve-1.51-r1.ebuild
similarity index 92%
rename from sci-mathematics/msieve/msieve-1.51.ebuild
rename to sci-mathematics/msieve/msieve-1.51-r1.ebuild
index ffe3772b82d..0b4672d57dc 100644
--- a/sci-mathematics/msieve/msieve-1.51.ebuild
+++ b/sci-mathematics/msieve/msieve-1.51-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,9 +14,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="zlib +ecm mpi"
 
-# some linking troubles with gwnum
 DEPEND="
-   ecm? ( sci-mathematics/gmp-ecm[-gwnum] )
+   ecm? ( sci-mathematics/gmp-ecm )
mpi? ( virtual/mpi )
zlib? ( sys-libs/zlib )"
 RDEPEND="${DEPEND}"

diff --git a/sci-mathematics/msieve/msieve-1.53.ebuild 
b/sci-mathematics/msieve/msieve-1.53-r1.ebuild
similarity index 94%
rename from sci-mathematics/msieve/msieve-1.53.ebuild
rename to sci-mathematics/msieve/msieve-1.53-r1.ebuild
index 534207e16fb..67933ca55df 100644
--- a/sci-mathematics/msieve/msieve-1.53.ebuild
+++ b/sci-mathematics/msieve/msieve-1.53-r1.ebuild
@@ -14,9 +14,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="zlib +ecm mpi"
 
-# some linking troubles with gwnum
 DEPEND="
-   ecm? ( sci-mathematics/gmp-ecm[-gwnum] )
+   ecm? ( sci-mathematics/gmp-ecm )
mpi? ( virtual/mpi )
zlib? ( sys-libs/zlib:= )"
 RDEPEND="${DEPEND}"

diff --git a/sci-mathematics/msieve/msieve-.ebuild 
b/sci-mathematics/msieve/msieve-.ebuild
index 5da826bda06..d5ad2a8ec1b 100644
--- a/sci-mathematics/msieve/msieve-.ebuild
+++ b/sci-mathematics/msieve/msieve-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,9 +15,8 @@ SLOT="0"
 KEYWORDS=""
 IUSE="zlib +ecm mpi"
 
-# some linking troubles with gwnum
 DEPEND="
-   ecm? ( sci-mathematics/gmp-ecm[-gwnum] )
+   ecm? ( sci-mathematics/gmp-ecm )
mpi? ( virtual/mpi )
zlib? ( sys-libs/zlib )"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-screensaver/

2019-06-30 Thread Michał Górny
commit: 65b540abfd5ff7ebb58f96c2ff220575ba7318ba
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 20:35:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 21:00:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b540ab

xfce-extra/xfce4-screensaver: Bump to 0.1.6

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

 xfce-extra/xfce4-screensaver/Manifest  |  1 +
 .../xfce4-screensaver-0.1.6.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/xfce-extra/xfce4-screensaver/Manifest 
b/xfce-extra/xfce4-screensaver/Manifest
index 9c390a005b9..bb02bcf78f3 100644
--- a/xfce-extra/xfce4-screensaver/Manifest
+++ b/xfce-extra/xfce4-screensaver/Manifest
@@ -1,2 +1,3 @@
 DIST xfce4-screensaver-0.1.4.tar.bz2 617922 BLAKE2B 
c5cdf360cb1a9c38583a52bcb2d2735d2513c26aaebf23b4be4300266b72d780a3a0d8981c14f9753592eb1f63088f3fd8fd234efb6a595cb49262adaf54aca7
 SHA512 
5f074eb3c34ba731d0c135c657043ee687809146be512943f0f2892e1d06806400a5ecb1278dcb47da39ded47ddd4f9020cefc917ebb502962e16e56ee3a9b6d
 DIST xfce4-screensaver-0.1.5.tar.bz2 614480 BLAKE2B 
fda9bcb9c806a8e3b32628405f0ffc5f391f12a4bbd949f0ddeb3dd299a9bbc7bcc6e6551ddce4b3709d2d1f0192f5e36fe064f4d779aa82ae42af4bbb148ac6
 SHA512 
939dd5215b76e05a6a2b32b830b323bbc45a3c5e5785db1bd78560d8cfda37a92366fda9ef8e94c9b01fc1626a03170075951a1f2d47f29939e26c5dbb3c903e
+DIST xfce4-screensaver-0.1.6.tar.bz2 601882 BLAKE2B 
cc351320f5b4e1d0c5f897fcf3067303c4c61cd71306eeb17df024a9b81e9dabb5b54d627654704a6b0e70b992aac9a760501691fe29e88a761ce0a639a06975
 SHA512 
b4bc1e6e57ed9c76795cc9655a10956d739ed8003a7eb1195da9dcd185af87409a2150ec8a37c2f58a27ad6c53719713e954914de47f2a8d6b7bf438b2d5e8a4

diff --git a/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.6.ebuild 
b/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.6.ebuild
new file mode 100644
index 000..a0e23b83714
--- /dev/null
+++ b/xfce-extra/xfce4-screensaver/xfce4-screensaver-0.1.6.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Screen saver and locker (port of MATE screensaver)"
+HOMEPAGE="https://git.xfce.org/apps/xfce4-screensaver/about/;
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="consolekit elogind +locking opengl pam systemd"
+
+# Xrandr: optional but automagic
+RDEPEND="
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.50:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libICE:=
+   x11-libs/libX11:=
+   x11-libs/libXScrnSaver:=
+   x11-libs/libXext:=
+   x11-libs/libXxf86misc:=
+   x11-libs/libXxf86vm:=
+   >=x11-libs/libXrandr-1.3:=
+   >=x11-libs/libxklavier-5.2:=
+   >=xfce-base/garcon-0.5.0:=
+   >=xfce-base/libxfce4ui-4.12.1:=
+   >=xfce-base/libxfce4util-4.12.1:=
+   >=xfce-base/xfconf-4.12.1:=
+   consolekit? ( sys-auth/consolekit )
+   elogind? ( sys-auth/elogind )
+   locking? (
+   pam? ( virtual/pam )
+   )
+   opengl? ( virtual/opengl )
+   systemd? ( sys-apps/systemd:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   dev-util/intltool
+   sys-apps/dbus
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   # disable docbook for now
+   ac_cv_path_XMLTO=no
+
+   # xscreensaver dirs autodetection doesn't seem to work
+   --with-xscreensaverdir=/usr/share/xscreensaver/config
+   --with-xscreensaverhackdir=/usr/$(get_libdir)/misc/xscreensaver
+
+   $(use_with opengl libgl)
+   $(use_enable locking)
+   $(use_enable pam)
+   $(use_with consolekit console-kit)
+   $(use_with elogind)
+   $(use_with systemd)
+   )
+
+   if use pam; then
+   myconf+=( --with-pam-auth-type=system )
+   fi
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}



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

2019-06-30 Thread Michał Górny
commit: 717f9dc9d6b226e9fcf2dbf7921e4534177e8a6d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 20:34:36 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 21:00:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717f9dc9

xfce-base/xfwm4: Bump to 4.13.3

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

 xfce-base/xfwm4/Manifest|  1 +
 xfce-base/xfwm4/xfwm4-4.13.3.ebuild | 70 +
 2 files changed, 71 insertions(+)

diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest
index fce1ae9d719..d89f4de9c61 100644
--- a/xfce-base/xfwm4/Manifest
+++ b/xfce-base/xfwm4/Manifest
@@ -1,2 +1,3 @@
 DIST xfwm4-4.12.5.tar.bz2 1215450 BLAKE2B 
3a156af589ec7391245edbedbc6e10ac9c746121f68e4bd0c64e30b9b0c11abfe13c1fb77321249edd4e5c8d3051f62f135093fabfd8ba215573d330fd3745c2
 SHA512 
b723638b9cd858beb75232a251471cfb2d01ddb412b536c3f0b432e1f894014e1ad51c77d208d5439ae8a8d970344d0146d5f9475106c1b66d22715af7af42d9
 DIST xfwm4-4.13.2.tar.bz2 1139976 BLAKE2B 
724cb6562f89048f3f94740ff6984f2780274240800646050c62d0b19e303fcdfb107262953c09bb42a9a5a176dca8e1e69252d953df15660dd22f906ecb
 SHA512 
85440a377cd7034e986b317e35c25ac6d4723bd4c1ce1e6951d8545a44f3c47340952fd0211f55cf19411539be6d86f4c34fca7b2219b0873654a6d311c95055
+DIST xfwm4-4.13.3.tar.bz2 1143136 BLAKE2B 
3d39b9313e97350c8c914b772262be83aa87255521dfde3f9f57a669e855c31824b717a617d7cf6f0b858b6611475dbe256dec5c1708b967e114f4d3cff87f79
 SHA512 
cbd410c9a5a997be6582c9bcd0af879be2c6e5b5362c0e950bb1281b4d2f4a1acbf40b3da88fb8dea3b22f491b69bc3c6df4f75c09c8c36cf9c76a02b528785a

diff --git a/xfce-base/xfwm4/xfwm4-4.13.3.ebuild 
b/xfce-base/xfwm4/xfwm4-4.13.3.ebuild
new file mode 100644
index 000..db4e29db4f9
--- /dev/null
+++ b/xfce-base/xfwm4/xfwm4-4.13.3.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="Window manager for the Xfce desktop environment"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="opengl startup-notification +xcomposite +xpresent"
+
+RDEPEND="dev-libs/dbus-glib:=
+   >=dev-libs/glib-2.20:=
+   >=x11-libs/gtk+-3.20:3=
+   x11-libs/libX11:=
+   x11-libs/libXext:=
+   x11-libs/libXinerama:=
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x11-libs/pango:=
+   >=x11-libs/libwnck-3.14:3=
+   >=xfce-base/libxfce4util-4.10:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/xfconf-4.13:=
+   opengl? ( media-libs/libepoxy:=[X(+)] )
+   startup-notification? ( x11-libs/startup-notification:= )
+   xpresent? ( x11-libs/libXpresent )
+   xcomposite? (
+   x11-libs/libXcomposite:=
+   x11-libs/libXdamage:=
+   x11-libs/libXfixes:=
+   )"
+# libICE/libSM: not really used anywhere but checked by configure
+#   https://bugzilla.xfce.org/show_bug.cgi?id=11914
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   x11-libs/libICE
+   x11-libs/libSM
+   xfce-base/exo
+   virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO )
+
+src_configure() {
+   local myconf=(
+   $(use_enable opengl epoxy)
+   $(use_enable startup-notification)
+   --enable-xsync
+   --enable-render
+   --enable-randr
+   $(use_enable xpresent)
+   $(use_enable xcomposite compositor)
+   )
+
+   econf "${myconf[@]}"
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2019-06-30 Thread David Seifert
commit: 4b116f407e82b9081464eefb9566d5c3fd2cd988
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 20:57:10 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 20:57:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b116f40

app-crypt/libnitrokey: Version bump to 3.5

Bug: https://bugs.gentoo.org/686460
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/libnitrokey/Manifest   |  1 +
 app-crypt/libnitrokey/libnitrokey-3.5.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/app-crypt/libnitrokey/Manifest b/app-crypt/libnitrokey/Manifest
index 6579ce86131..800ed44bbad 100644
--- a/app-crypt/libnitrokey/Manifest
+++ b/app-crypt/libnitrokey/Manifest
@@ -1 +1,2 @@
 DIST libnitrokey-3.3.tar.gz 76581 BLAKE2B 
1a662fb94184355dc5cae2f8e3109fc82a96aed06c726e04c4fcfef3aef0423150ac1f4647e4bf3585de7805e70cd67534d72f1255c9f80b57afa2aec36fc9d3
 SHA512 
fe3b6c7bdeb78f736fe7aa7475880a293c516119ac049ff47ddbaba626f2d70addee4d0cd3a38ea706b94717f51c4fb56f687d5a9bb9f10895836c5adc98b11b
+DIST libnitrokey-3.5.tar.gz 94356 BLAKE2B 
9e53213f309e903d26e0e8e01ab213d6bc42c5b8d720e4b19f27adb607f20ad0c6e1707bf7b55c525efbd6a4fbf7b9c87983decf6b05dab7d03701ae0ea8277f
 SHA512 
d2a95071e92d839c8cde4ac1435158bb469c25662f2988a4e824dbc0dfe83af841e6d04589293deddd77746dbec17b30c50fab69af58cc727ed5e0f2dbd0b5e7

diff --git a/app-crypt/libnitrokey/libnitrokey-3.5.ebuild 
b/app-crypt/libnitrokey/libnitrokey-3.5.ebuild
new file mode 100644
index 000..d3474ddf0dc
--- /dev/null
+++ b/app-crypt/libnitrokey/libnitrokey-3.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils udev
+
+DESCRIPTION="Support library for the Nitrokey"
+HOMEPAGE="https://github.com/Nitrokey/libnitrokey;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Nitrokey/libnitrokey.git;
+
+   # Disable pulling in bundled dependencies
+   EGIT_SUBMODULES=()
+else
+   SRC_URI="https://github.com/Nitrokey/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/hidapi:=
+   virtual/udev"
+DEPEND="
+   ${RDEPEND}
+   test? ( >=dev-cpp/catch-2.5.0:0 )"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_UDEVRULESDIR="$(get_udevdir)"/rules.d
+
+   # actual hardware tests
+   #   1. require a connected Nitrokey
+   #   2. may kill data on your Nitrokey
+   # hence the main testsuite is disabled
+   -DCOMPILE_TESTS=OFF
+   -DCOMPILE_OFFLINE_TESTS=$(usex test)
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/catch/

2019-06-30 Thread David Seifert
commit: eb7624865dabb5f1566798cdd18ba1f53fc3b603
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 20:57:04 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 20:57:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb762486

dev-cpp/catch: Version bump to 2.9.1

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

 dev-cpp/catch/Manifest   |  1 +
 dev-cpp/catch/catch-2.9.1.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-cpp/catch/Manifest b/dev-cpp/catch/Manifest
index 55da757fdf1..078ea1be0db 100644
--- a/dev-cpp/catch/Manifest
+++ b/dev-cpp/catch/Manifest
@@ -1,3 +1,4 @@
 DIST Catch-1.12.2.tar.gz 377265 BLAKE2B 
bc27b4daee950f8fb93d65f3aed032e72bc856ee27a8dc28c35b89e33f414d68ba4cf00951e476688eddf9e4c0514036bd6916fa6cfa9e3359e6c625984f114f
 SHA512 
ed963cdca9fe307ee02928677f81cafcb41cd607faaa315182fdf898d0f2aa28f0be2141bd642f46fdfac400c38f6d065e00a595a1e5879fe2335c4a3851e844
 DIST Catch2-2.5.0.tar.gz 549328 BLAKE2B 
a32941a043a654228cc541dc675ad789f5b938ebc2d3177d1657f66f68fb175bec8c88a60ecba00e84eca74a7506dc83aed74ac89f7dde83213284eb4a497225
 SHA512 
420f1d1a5ea7b69be9fb316a8abe1fb7c7e78d44a982e883748f1e0c8d2a435c1518b6022742716019558a740f8b31977ed6a786b0293e0504206b016801cfe8
 DIST Catch2-2.7.0.tar.gz 569753 BLAKE2B 
cec11d79c85ac8a5577467ceb4722a2441a1dbd2fbe42fb06324113d2a6f9fadc12de351735900817274520bf8533ec245ba0a3686c8c1b4813cf3136d6d552f
 SHA512 
ab6c816642a92418c76c8ddabf17eb0c19bef1dc6ac2405c820280d670ef1d78c9ae89909f5a36bf063f0939d253b7c6b5e845c1ac4e63b338927e125dee950d
+DIST Catch2-2.9.1.tar.gz 626539 BLAKE2B 
b68f17dba65cc8d1a842b105e5aa6a32e713df8d34c32b918e0588e6b87b8e3ae56f9130d1590795489afe2e29035c262a05795d0ee44c9e9ace2e814801821d
 SHA512 
ea18eef1fece72518c8a46b89727f5d0545a15038957087324abe6421c682693379476ff46106132f080677ebcc1c9ead51a9cf25dced3bb576a33e4f6fae4f6

diff --git a/dev-cpp/catch/catch-2.9.1.ebuild b/dev-cpp/catch/catch-2.9.1.ebuild
new file mode 100644
index 000..1a7d1ed8fba
--- /dev/null
+++ b/dev-cpp/catch/catch-2.9.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+
+inherit cmake-utils python-any-r1
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/catchorg/Catch2.git;
+else
+   MY_P=${PN^}2-${PV}
+   SRC_URI="https://github.com/catchorg/Catch2/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+
+   S=${WORKDIR}/${MY_P}
+fi
+
+DESCRIPTION="Modern C++ header-only framework for unit-tests"
+HOMEPAGE="https://github.com/catchorg/Catch2;
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( ${PYTHON_DEPS} )"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCATCH_ENABLE_WERROR=OFF
+   -DBUILD_TESTING=$(usex test)
+   )
+   use test &&
+   mycmakeargs+=(-DPYTHON_EXECUTABLE="${PYTHON}")
+
+   cmake-utils_src_configure
+}



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

2019-06-30 Thread David Seifert
commit: 34c36b60775d7bf632e1c3fd3ac988a4f3133515
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 20:57:07 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 20:57:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34c36b60

app-crypt/libnitrokey: Update live ebuild

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

 app-crypt/libnitrokey/libnitrokey-.ebuild | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/app-crypt/libnitrokey/libnitrokey-.ebuild 
b/app-crypt/libnitrokey/libnitrokey-.ebuild
index a9e23e36515..d3474ddf0dc 100644
--- a/app-crypt/libnitrokey/libnitrokey-.ebuild
+++ b/app-crypt/libnitrokey/libnitrokey-.ebuild
@@ -1,9 +1,8 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
 inherit cmake-utils udev
 
 DESCRIPTION="Support library for the Nitrokey"
@@ -30,14 +29,12 @@ RDEPEND="
virtual/udev"
 DEPEND="
${RDEPEND}
-   virtual/pkgconfig
-   test? ( >=dev-cpp/catch-2.2.0:0 )"
+   test? ( >=dev-cpp/catch-2.5.0:0 )"
+BDEPEND="virtual/pkgconfig"
 
 src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_UDEVRULESDIR="$(get_udevdir)"/rules.d
-   -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}"
-   -DBUILD_SHARED_LIBS=ON
 
# actual hardware tests
#   1. require a connected Nitrokey



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

2019-06-30 Thread David Seifert
commit: 7e37c986e11c683ed96079f027b579ad58edaf19
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 20:57:13 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 20:57:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e37c986

app-crypt/nitrokey-app: Update live ebuild

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

 app-crypt/nitrokey-app/nitrokey-app-.ebuild | 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-crypt/nitrokey-app/nitrokey-app-.ebuild 
b/app-crypt/nitrokey-app/nitrokey-app-.ebuild
index f1ed0d3dfac..69510a7dc8f 100644
--- a/app-crypt/nitrokey-app/nitrokey-app-.ebuild
+++ b/app-crypt/nitrokey-app/nitrokey-app-.ebuild
@@ -1,10 +1,9 @@
-# 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
 
-: ${CMAKE_MAKEFILE_GENERATOR:=ninja}
-inherit cmake-utils gnome2-utils
+inherit cmake-utils xdg-utils
 
 DESCRIPTION="Cross platform personalization tool for the Nitrokey"
 HOMEPAGE="https://github.com/Nitrokey/nitrokey-app;
@@ -24,7 +23,7 @@ LICENSE="GPL-3"
 SLOT="0"
 
 RDEPEND="
-   app-crypt/libnitrokey:=
+   >=app-crypt/libnitrokey-3.5:=
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtgui:5
@@ -32,14 +31,15 @@ RDEPEND="
dev-qt/qtwidgets:5"
 DEPEND="
${RDEPEND}
-   dev-libs/cppcodec
+   dev-libs/cppcodec"
+BDEPEND="
dev-qt/linguist-tools:5
virtual/pkgconfig"
 
 pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



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

2019-06-30 Thread David Seifert
commit: 66e2d92c885f6e630483f0f90105944793794a4f
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 20:57:16 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 20:57:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e2d92c

app-crypt/nitrokey-app: Bump to version 1.4

Closes: https://bugs.gentoo.org/686460
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/nitrokey-app/Manifest|  1 +
 app-crypt/nitrokey-app/nitrokey-app-1.4.ebuild | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/app-crypt/nitrokey-app/Manifest b/app-crypt/nitrokey-app/Manifest
index 196c053ea34..be38bcc997e 100644
--- a/app-crypt/nitrokey-app/Manifest
+++ b/app-crypt/nitrokey-app/Manifest
@@ -1,2 +1,3 @@
 DIST nitrokey-app-1.3.1.tar.gz 1167832 BLAKE2B 
803f2fd4476e17b55a2223e45f5db520b4590ed14745627de4f365661fa63c84855423acee927a952956167ebe21bcfe0fe8a46f4a69457006b36e8343a6d0d7
 SHA512 
d964e02fb3feadb130a6261921d87f8c4758723fab76b05c1ed45a5d0f46b5ec865b52b514dfc9aa4a87ce7b774c004fae951749e2322e3c3fff8f150196cd34
 DIST nitrokey-app-1.3.tar.gz 1132479 BLAKE2B 
96a20ed4156137e13c0b0eb3f69edd537cf2a236781ba55d295b797a2a273ef3a412f27c2302c035569756146acb006752dd91d9176377f142e2a8c8108ef4a1
 SHA512 
b78830dee0957601b2e2de97ef267154e9b3444e9ef49e307f7aad5810e4184f1b5d5a278711431cac098e51217eda30d27425cd6a83040fb16bc27d6b1aec5b
+DIST nitrokey-app-1.4.tar.gz 1205541 BLAKE2B 
3e2e3ed85aff85168f9669cd16df026cc2108c601998222f6f6411b19bc4f027541e2c9368f50d383c21bdf2f38d19c69559616d89f5736d4634973d686f2310
 SHA512 
e0a29bd312b5f8bd1a5bd09ac118b9191a9261341e31f59d355e119fce488c23978af804113f96a93d1b5301ad17e53c2cfaefc9f5ec3b37fdd1ba304325f8a9

diff --git a/app-crypt/nitrokey-app/nitrokey-app-1.4.ebuild 
b/app-crypt/nitrokey-app/nitrokey-app-1.4.ebuild
new file mode 100644
index 000..69510a7dc8f
--- /dev/null
+++ b/app-crypt/nitrokey-app/nitrokey-app-1.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils xdg-utils
+
+DESCRIPTION="Cross platform personalization tool for the Nitrokey"
+HOMEPAGE="https://github.com/Nitrokey/nitrokey-app;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Nitrokey/nitrokey-app;
+
+   # Disable pulling in bundled dependencies
+   EGIT_SUBMODULES=()
+else
+   SRC_URI="https://github.com/Nitrokey/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+   >=app-crypt/libnitrokey-3.5:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5"
+DEPEND="
+   ${RDEPEND}
+   dev-libs/cppcodec"
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig"
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2019-06-30 Thread Andreas Sturmlechner
commit: 1719122bbb5e39a2332a30b48b07dab043583788
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 20:51:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 20:51:49 2019 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1719122b

kde-misc/kdiff3: Set KDE_HANDBOOK to optional

Upstream commit 1ef6d9780b2ec112d902ad7dcbf928ab6534d24f

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

 kde-misc/kdiff3/kdiff3-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kdiff3/kdiff3-.ebuild 
b/kde-misc/kdiff3/kdiff3-.ebuild
index c515855076..9d64282038 100644
--- a/kde-misc/kdiff3/kdiff3-.ebuild
+++ b/kde-misc/kdiff3/kdiff3-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-KDE_HANDBOOK="forceoptional"
+KDE_HANDBOOK="optional"
 inherit kde5
 
 DESCRIPTION="Frontend to diff3 based on KDE Frameworks"



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

2019-06-30 Thread Sergei Trofimovich
commit: 15a9d26378e67e3b07d8b26e3388ae43762e7484
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 30 20:34:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 30 20:34:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a9d263

sys-apps/nix: restore KEYWORDS as boost 1.70 is unmasked

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/nix/nix-2.1.3.ebuild| 3 +--
 sys-apps/nix/nix-2.2.1-r1.ebuild | 3 +--
 sys-apps/nix/nix-2.2.2.ebuild| 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/sys-apps/nix/nix-2.1.3.ebuild b/sys-apps/nix/nix-2.1.3.ebuild
index 9c9665bed74..63941c45b19 100644
--- a/sys-apps/nix/nix-2.1.3.ebuild
+++ b/sys-apps/nix/nix-2.1.3.ebuild
@@ -11,8 +11,7 @@ HOMEPAGE="https://nixos.org/nix;
 SRC_URI="http://nixos.org/releases/${PN}/${P}/${P}.tar.xz;
 LICENSE="LGPL-2.1"
 SLOT="0"
-#keywords are blocked by boost-1.66
-#KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+etc_profile +gc doc s3 +sodium"
 
 RDEPEND="

diff --git a/sys-apps/nix/nix-2.2.1-r1.ebuild b/sys-apps/nix/nix-2.2.1-r1.ebuild
index bb49ea11bcf..f3968e4c5f0 100644
--- a/sys-apps/nix/nix-2.2.1-r1.ebuild
+++ b/sys-apps/nix/nix-2.2.1-r1.ebuild
@@ -11,8 +11,7 @@ HOMEPAGE="https://nixos.org/nix;
 SRC_URI="http://nixos.org/releases/${PN}/${P}/${P}.tar.xz;
 LICENSE="LGPL-2.1"
 SLOT="0"
-#keywords are blocked by boost-1.66
-#KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+etc_profile +gc doc s3 +sodium"
 
 # sys-apps/busybox is needed for sandbox mount of /bin/sh

diff --git a/sys-apps/nix/nix-2.2.2.ebuild b/sys-apps/nix/nix-2.2.2.ebuild
index bb49ea11bcf..f3968e4c5f0 100644
--- a/sys-apps/nix/nix-2.2.2.ebuild
+++ b/sys-apps/nix/nix-2.2.2.ebuild
@@ -11,8 +11,7 @@ HOMEPAGE="https://nixos.org/nix;
 SRC_URI="http://nixos.org/releases/${PN}/${P}/${P}.tar.xz;
 LICENSE="LGPL-2.1"
 SLOT="0"
-#keywords are blocked by boost-1.66
-#KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE="+etc_profile +gc doc s3 +sodium"
 
 # sys-apps/busybox is needed for sandbox mount of /bin/sh



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

2019-06-30 Thread Sergei Trofimovich
commit: 929bf6999d48d1b19834ea53c775b143f754570e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 30 20:35:19 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 30 20:35:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929bf699

sys-apps/nix: drop old

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/nix/Manifest|   2 -
 sys-apps/nix/nix-2.0.2.ebuild| 133 
 sys-apps/nix/nix-2.2.1-r1.ebuild | 143 ---
 3 files changed, 278 deletions(-)

diff --git a/sys-apps/nix/Manifest b/sys-apps/nix/Manifest
index ea46fa320dc..0cfbb3a69a1 100644
--- a/sys-apps/nix/Manifest
+++ b/sys-apps/nix/Manifest
@@ -1,5 +1,3 @@
-DIST nix-2.0.2.tar.xz 796404 BLAKE2B 
0906488bf2c800544c0747a6860ef51f667467f50039f725cf6ec05b8389462fe073bddceba106922a7611fd784b58ed5ca321efba0065b0f424aa53d7620990
 SHA512 
605e2c6dbc814470c25aa4f0aca77bfd11fd6d5c263ef38915cb9b852e77bcff08d515e76de8d929c9eacd02ffeaa5dd5f6b337461d54a1b2648b1fc505c98fa
 DIST nix-2.0.4.tar.xz 798352 BLAKE2B 
0eaf7e507c87e5398ab5967e1f2064a5827038bb84208768aa1c1deadc95e44aab922846b728467e3355d1f25e740590c3d1748ec05dfeae6a171952fd941b77
 SHA512 
bce3b3a14269d42648a4935770260c36dab25fde3ebcfed730063d1d139603468e1c30acf15eb0c617fa36a6b39d4ae31ccfd9cba762f631ecac213fd09a
 DIST nix-2.1.3.tar.xz 816396 BLAKE2B 
9627626075841e7f389f5010418fe17569ae69ea07de5ff9a0557df864052cc8b48f2a4dbfe16dffc5dca3fb180f527199f367810899ae9474d00e8fcc00b760
 SHA512 
d22718d23d8960dac7d07739835caa8183f573b303d77613e77314d873c1fe6da1cb0ed78337fe3219a94675307b23132a62ae7d9aa5354707e58400f403524b
-DIST nix-2.2.1.tar.xz 818648 BLAKE2B 
2e836bd40ea1ee22c308bd287b1ad1e5607729574b5cfe3494fbf017c618d7475d6150a9b97966f1aaea6bcb37b6535db1b2d693f0fedd0598881efe1a8c538e
 SHA512 
42055fcbecc664899203d90d47f85ce2b12987fac6cb776f09dc202d5f3e07a4b2d6a7ee67fe8d6094062dc516dfe42eeb4acc05dfebd31f2b5670c0979bddd4
 DIST nix-2.2.2.tar.xz 818408 BLAKE2B 
f13bf79596d6292bea9897805421b388241d670f2b36bc13882f610901a9bb9aa1dc977d7a7d9314139791f20be38ca85becf5c4e863b22fc0b39503a7a4a079
 SHA512 
c8b1d5f246c53f13cfa25cba0d0721a2628329c10f67fcccbd9a55279cf475170a105156559d0a62638822a8e972f85e8a58769444d51f94ba15e2af7f90e220

diff --git a/sys-apps/nix/nix-2.0.2.ebuild b/sys-apps/nix/nix-2.0.2.ebuild
deleted file mode 100644
index d80a3e75a3e..000
--- a/sys-apps/nix/nix-2.0.2.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic readme.gentoo-r1 user
-
-DESCRIPTION="A purely functional package manager"
-HOMEPAGE="https://nixos.org/nix;
-
-SRC_URI="http://nixos.org/releases/${PN}/${P}/${P}.tar.xz;
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+etc_profile +gc doc +sodium"
-
-RDEPEND="
-   app-arch/brotli
-   app-arch/bzip2
-   app-arch/xz-utils
-   dev-db/sqlite
-   dev-libs/openssl:0=
-   net-misc/curl
-   sys-libs/libseccomp
-   sys-libs/zlib
-   gc? ( dev-libs/boehm-gc[cxx] )
-   doc? ( dev-libs/libxml2
-   dev-libs/libxslt
-   app-text/docbook-xsl-stylesheets
-   )
-   sodium? ( dev-libs/libsodium:0= )
-"
-DEPEND="${RDEPEND}
-   >=sys-devel/bison-2.6
-   >=sys-devel/flex-2.5.35
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.11.6-systemd.patch
-   "${FILESDIR}"/${PN}-1.11.6-respect-CXXFLAGS.patch
-   "${FILESDIR}"/${PN}-1.11.6-respect-LDFLAGS.patch
-   "${FILESDIR}"/${PN}-2.0-user-path.patch
-)
-
-DISABLE_AUTOFORMATTING=yes
-DOC_CONTENTS=" Quick start user guide on Gentoo:
-
-[as root] enable nix-daemon service:
-   [systemd] # systemctl enable nix-daemon
-   [openrc]  # rc-update add nix-daemon
-[as a user] relogin to get environment and profile update
-[as a user] fetch nixpkgs update:
-   \$ nix-channel --update
-[as a user] install nix packages:
-   \$ nix-env -i mc
-[as a user] configure environment:
-   Somewhere in .bash_profile you might want to set
-   LOCALE_ARCHIVE=\$HOME/.nix-profile/lib/locale/locale-archive
-   but please read https://github.com/NixOS/nixpkgs/issues/21820
-
-Next steps:
-   nix package manager user manual: http://nixos.org/nix/manual/
-"
-
-pkg_setup() {
-   enewgroup nixbld
-   for i in {1..10}; do
-   # we list 'nixbld' twice to
-   # both assign a primary group for user
-   # and add a user to /etc/group
-   enewuser nixbld${i} -1 -1 /var/empty nixbld,nixbld
-   done
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --localstatedir="${EPREFIX}"/nix/var \
-   $(use_enable gc)
-}
-
-src_compile() {
-   local make_vars=(
-   OPTIMIZE=0 # disable hardcoded 

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

2019-06-30 Thread Andreas Sturmlechner
commit: 9ac3fabf9234b2519d32c2a9c6e51cb2fba2b39d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 19:58:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 20:10:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac3fabf

media-gfx/symboleditor: 2.1.0 version bump

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

 media-gfx/symboleditor/Manifest  |  1 +
 media-gfx/symboleditor/symboleditor-2.1.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/media-gfx/symboleditor/Manifest b/media-gfx/symboleditor/Manifest
index d06a334c185..25966c5aaef 100644
--- a/media-gfx/symboleditor/Manifest
+++ b/media-gfx/symboleditor/Manifest
@@ -1 +1,2 @@
 DIST SymbolEditor-2.0.0.tar.bz2 544789 BLAKE2B 
2d0566d1e4b765e4cccec93def5fb184a27edbeb90bed8a76514e880e49a9c4139d4679f380c6c831c3f25a857af2df367d9ef96c56009189b2db9f964202e73
 SHA512 
8baee88fd8ff5f2b6334e80fe7c3fe8044ae521e5a8ffa2588f37dc4a8bf0495c902789bfaaed21a6eaf3c4f6380d18550aaed8046e84b396317104c8a49c993
+DIST symboleditor-2.1.0.tar.xz 495416 BLAKE2B 
5f5d5a60806ebf0dacce5dcff538ac0f2c4966b2f2bda79450f66515d8572dd61a67db5e4d0f91b548a62c14e4e14aea283b710dc2a7c84770eb35dd22e20699
 SHA512 
dc83f3f80b12d8217a230d8c951e90bcc6246c4460d987efb140c54c1e88a8f5d607ac7ebfe706399cd0917e22a2089df6742afadd28305d39ceeff0c55da535

diff --git a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
new file mode 100644
index 000..51277528791
--- /dev/null
+++ b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="Application to create libraries of QPainterPath objects with 
rendering hints"
+HOMEPAGE="https://userbase.kde.org/SymbolEditor;
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+IUSE=""
+
+BDEPEND="
+   sys-devel/gettext
+"
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
+   )
+
+   kde5_src_configure
+}



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

2019-06-30 Thread Thomas Deutschmann
commit: 1d3d600ea890211f6dd73ac750ba8e9ba4babbee
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun 30 19:27:51 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun 30 19:28:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d3d600e

dev-util/cbindgen: bump to v0.9.0

Closes: https://github.com/gentoo/gentoo/pull/12361
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-util/cbindgen/Manifest  | 30 
 dev-util/cbindgen/cbindgen-0.9.0.ebuild | 63 +
 2 files changed, 93 insertions(+)

diff --git a/dev-util/cbindgen/Manifest b/dev-util/cbindgen/Manifest
index 604b8507bdc..08be35d28db 100644
--- a/dev-util/cbindgen/Manifest
+++ b/dev-util/cbindgen/Manifest
@@ -2,74 +2,104 @@ DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97
 DIST atty-0.2.10.crate 5962 BLAKE2B 
36a2fe57eb500124f20464a7d67f86bc6270c2143f8273683011599adee180ee71fb0ea565c38171b9d471479d63041e4bbba4f713dfb92239b7d298e9d89e7e
 SHA512 
76cbf960475073101d617bdaf12ed1e93dfdd96e22182674e1ec04c955fb1de2e3aa132345c50a1bebc579932d43c74c9aac64ae64107e98648a0f1f6562285b
 DIST atty-0.2.11.crate 5916 BLAKE2B 
e502c23faaa9dd27cc5865b68a721b0403071edb483fca0c745707f4c0ca1b1787b5677b2d8ad7f327b8f5588ba784126ce78496c1db54f7ca4ce0ccea669499
 SHA512 
9d6417dc1e8abdb4969418525b36c451274fd76769adb57bef9875ef62ef521c50d58626ebc4f96d2bea32cbadb6999fd67653b570293d7253b403b6d0736c79
 DIST autocfg-0.1.2.crate 10444 BLAKE2B 
1e37c97d6d309a5250552fc4c38066ba004674af6e6d091f08b24f47475c11b2db4b0967ce55d2208b9e2ba080e2bcb4b4226acd0da9d4c15dd844827ea6f0b4
 SHA512 
0f692f4062d22be01c32af2ceb6ed3887a7d65843e1a6ec696fbaa46517d02e62d573055efe5da3a63847f05bc37b254bf2dd750738b528774f63352eacdabe4
+DIST autocfg-0.1.4.crate 10937 BLAKE2B 
272fc9d216749941cb73d37d5233d1df4bde5abcf9a6e75ed928ee6493e9011922a06551dac1f6b1d0c34dce587c6ce1442ea62e88457c0cecf985e7a3d5e47e
 SHA512 
811b68ea24a836980026abba12598b35359abdff5660e6e9d3cc65e3edbedcd10dffc208900af5d4c21e983e1218b5fb5499117c05ab60b3e4716f0529b231ce
 DIST bitflags-1.0.3.crate 13838 BLAKE2B 
d053495250ce43970d4dbca6ec7dd541e5f5ca6597f35b8ac7cae3230e80f95d8f056f3ea030c12dd02228b51184c8020f8d2ab5ee4da4dad88a97638ea3db41
 SHA512 
c1410967948a0c44c434bcf952c586166cea656f98532980156bce5eb68ea2966ad7457abd2e45e7444d346f47950aad9d6b4d6779486cddfbda70dee5716bd8
 DIST bitflags-1.0.4.crate 15282 BLAKE2B 
63f5feb47460c344983cef8822804b1c4ac2f3adfffcf206df2b05fafb9c7bfd73986721cde46705a3e4a0dc72a40683e4d369f2339adfc1b55208bad1766875
 SHA512 
81850d2be62eabb8486024ab263da67e6eb8ebfa732cac3a5d46a9186c564b2065cba15fa3da468bbd26eaf2b67038680e5de19d5dd99d78f60dae8a1776c8de
+DIST bitflags-1.1.0.crate 16322 BLAKE2B 
01931976111840ca69b58e77e2c18b26ebabe4ef71ebdbe83565fbef42ffbb9512ad376192c085070485cd344b8614f260aafe0614fb20342cca5a15e9616385
 SHA512 
e3e611cf35a1ed4930727d530e6c78add895bd96636ca1354f1269b3d0e36e77fbb9ec850fe1f448a10f09ea2b2f89c2b16bb96b7da585851ce4c29a308968e3
 DIST cbindgen-0.6.6.crate 82574 BLAKE2B 
ec3d2d03ea677acf89046d148447ea1108f4d0189878e9ffe4ceab273ea377cd489df27d9d6c589641dc614d0c8982fb19d2452d4ae88609adaa9a6aebf70baa
 SHA512 
d51d17765d705424dead65e4240c52fe93da731d5ac1cc76fe79e2eb68a42c26a7de58b08149cccd6806ee5bb189df8c15c3a532a5f857a65c2fd69c656d7137
 DIST cbindgen-0.6.7.crate 84579 BLAKE2B 
6307bc70346acd1340393c07460198666b7133d3cc21c0d02712a017458e3a228ff6dc6f3cfda8d560e5cc8eb6d9a15e52309099dc7deb151bf157ed6856ef6f
 SHA512 
1a2a3f2055b0527b878b78834e6c802a171ed5f3494ff4819622f8244821d9a1b23d34d0c9370bee10a9f334cdbdfac43cb513f61bd49d57614f66825cd78030
 DIST cbindgen-0.7.1.crate 90623 BLAKE2B 
4fa7e82ee15b89a7de678eedb6ff95c3ca36376aefc8496a6b728eddce075a2aff9076867adfc0b6104a3317fc1e205fa4399b773211944261f8495265eba574
 SHA512 
ee9856e07ea55c03f4a715497167a4714e3d1297c1f52da2fef507b44d93f258ca2eda8004befb3915a9cfd783b44e6768706de5efa3cac6f7a778bf8ccb4e76
 DIST cbindgen-0.8.2.crate 98747 BLAKE2B 
b400fa5df818760a48483883eae959de04433d1ec2d5f67bdba5c065e6bebc4f21424badd8c7598ad4aca5e1205230e79528ad9d0e1e736c2dd00745abdd058c
 SHA512 
e4e6079170ba396f753603cd58c2a8c252e216e129cea6a0c4d82b399aea78f569d80345dbe69af509aadf207790b4d00b8f2edf500b36d54d9c095a65b9e792
 DIST cbindgen-0.8.7.crate 107774 BLAKE2B 
55548bfe721ba049231318712ae392f49fcef98d328ad73a9d7af41df7c209dec1d4fcfbe0c4fe5d03abb9e14db961bfee25df79113c6f585eb5e15127161eea
 SHA512 
0238fa87100f1792cbb2b2c977bdc13a9a8a3e916f841ee112f69335a8ecb2a9fc99d3a0ce5eda16c9eead7ccbe8e7b3b8248d4ceaa218bbea0ac9a6a20e805d
+DIST cbindgen-0.9.0.crate 125723 BLAKE2B 
d3eacaf7715dc7528d98c8356dc797d25a2617ef1561e0cfa7e63cbe378929243da25ffc78101d29fffbbf4e50c8008bac18b855d2a0af3ff9fc22a3b0dd18ab
 SHA512 
134a748ec781dde54d7810d6f5f98a5a84784d4acdd13a4c13eb4ae67fc278ccd2b123eea56461a124e7aa17b99e0a5a20f39f06286ce259e6e3eb24c43f29ae
 DIST cfg-if-0.1.3.crate 7115 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/

2019-06-30 Thread Matthias Maier
commit: 2bc4d6717f91ee89bc6860ee3f5974e4170d467e
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 19:14:32 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 19:14:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc4d671

sci-visualization/paraview: use xdg-utils instead of gnome2-utils

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/paraview-5.6.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild 
b/sci-visualization/paraview/paraview-5.6.1.ebuild
index a1cc1d76516..9a1a2b03d21 100644
--- a/sci-visualization/paraview/paraview-5.6.1.ebuild
+++ b/sci-visualization/paraview/paraview-5.6.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-inherit cmake-utils desktop gnome2-utils python-single-r1 toolchain-funcs
+inherit cmake-utils desktop python-single-r1 toolchain-funcs xdg-utils
 
 MAIN_PV=$(ver_cut 0-1)
 MAJOR_PV=$(ver_cut 1-2)
@@ -304,9 +304,9 @@ src_install() {
}
 
pkg_postinst() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
}
 
pkg_postrm() {
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
}



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

2019-06-30 Thread Craig Andrews
commit: 715a854bcc70ca51942ac7c89d1d37ebe5eb5ed0
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Jun 30 19:13:35 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jun 30 19:13:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715a854b

media-tv/kodi: Require >=dev-libs/libfmt-3.0.1

Closes: https://bugs.gentoo.org/689036
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Craig Andrews  gentoo.org>

 media-tv/kodi/{kodi-.ebuild => kodi-18.3-r1.ebuild} | 2 +-
 media-tv/kodi/kodi-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-18.3-r1.ebuild
similarity index 99%
copy from media-tv/kodi/kodi-.ebuild
copy to media-tv/kodi/kodi-18.3-r1.ebuild
index 7b766b21c2f..b2ca5cae2d3 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-18.3-r1.ebuild
@@ -75,7 +75,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/pycryptodome[${PYTHON_USEDEP}]' 
'python3*')
>=dev-libs/libcdio-0.94
-   dev-libs/libfmt
+   >=dev-libs/libfmt-3.0.1
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )
gles? ( media-libs/mesa[gles2] )

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index 7b766b21c2f..b2ca5cae2d3 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -75,7 +75,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-python/pillow[${PYTHON_USEDEP}]
$(python_gen_cond_dep 'dev-python/pycryptodome[${PYTHON_USEDEP}]' 
'python3*')
>=dev-libs/libcdio-0.94
-   dev-libs/libfmt
+   >=dev-libs/libfmt-3.0.1
dev-libs/libfstrcmp
gbm? (  media-libs/mesa[gbm] )
gles? ( media-libs/mesa[gles2] )



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

2019-06-30 Thread Matthias Maier
commit: 7a9af14c50bbe47dda555909b11540f875ac2883
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 19:10:20 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 19:10:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9af14c

media-sound/quodlibet: migrate to xdg-utils eclass

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 media-sound/quodlibet/quodlibet-4.2.0.ebuild | 6 +++---
 media-sound/quodlibet/quodlibet-4.2.1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-sound/quodlibet/quodlibet-4.2.0.ebuild 
b/media-sound/quodlibet/quodlibet-4.2.0.ebuild
index 4c615f8947e..94c2aea2dab 100644
--- a/media-sound/quodlibet/quodlibet-4.2.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 PYTHON_COMPAT=( python3_{5,6} )
-inherit distutils-r1 gnome2-utils xdg-utils
+inherit distutils-r1
 
 DESCRIPTION="audio library tagger, manager, and player for GTK+"
 HOMEPAGE="https://quodlibet.readthedocs.io/;
@@ -56,10 +56,10 @@ src_install() {
 
 pkg_postinst() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }

diff --git a/media-sound/quodlibet/quodlibet-4.2.1.ebuild 
b/media-sound/quodlibet/quodlibet-4.2.1.ebuild
index 4c615f8947e..572436972ad 100644
--- a/media-sound/quodlibet/quodlibet-4.2.1.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 PYTHON_COMPAT=( python3_{5,6} )
-inherit distutils-r1 gnome2-utils xdg-utils
+inherit distutils-r1 xdg-utils
 
 DESCRIPTION="audio library tagger, manager, and player for GTK+"
 HOMEPAGE="https://quodlibet.readthedocs.io/;
@@ -56,10 +56,10 @@ src_install() {
 
 pkg_postinst() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/files/, sci-calculators/qalculate-gtk/

2019-06-30 Thread Matthias Maier
commit: e7fa6985d4a2f8fd76f511789141d6bcac95e2ee
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 19:04:55 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 19:04:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fa6985

sci-calculators/qalculate-gtk: fix qa warning

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 .../qalculate-gtk/files/qalculate-gtk-3.2.0-entry.patch   | 11 +++
 ...lculate-gtk-3.2.0.ebuild => qalculate-gtk-3.2.0-r1.ebuild} |  4 
 2 files changed, 15 insertions(+)

diff --git 
a/sci-calculators/qalculate-gtk/files/qalculate-gtk-3.2.0-entry.patch 
b/sci-calculators/qalculate-gtk/files/qalculate-gtk-3.2.0-entry.patch
new file mode 100644
index 000..d9e1d3a7217
--- /dev/null
+++ b/sci-calculators/qalculate-gtk/files/qalculate-gtk-3.2.0-entry.patch
@@ -0,0 +1,11 @@
+diff --git a/data/qalculate-gtk.desktop.in b/data/qalculate-gtk.desktop.in
+index fdefbf9..68b32b4 100644
+--- a/data/qalculate-gtk.desktop.in
 b/data/qalculate-gtk.desktop.in
+@@ -9,5 +9,5 @@ Terminal=false
+ Type=Application
+ StartupNotify=true
+ StartupWMClass=qalculate-gtk
+-Categories=GTK;Application;Utility;Calculator;Science;Math;
++Categories=GTK;Utility;Calculator;Science;Math;
+ 

diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0.ebuild 
b/sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0-r1.ebuild
similarity index 94%
rename from sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0.ebuild
rename to sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0-r1.ebuild
index 9b43aa6401f..773b746ab3d 100644
--- a/sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0.ebuild
+++ b/sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0-r1.ebuild
@@ -26,6 +26,10 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}/${PN}-3.2.0-entry.patch"
+)
+
 src_prepare() {
# Required by src_test() and `make check`
echo data/calendarconversion.ui > po/POTFILES.skip || die



[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/files/, app-doc/doxygen/

2019-06-30 Thread Matthias Maier
commit: 6e116e8341410a10ba4de4e147649b45d4af204a
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 18:37:17 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:44:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e116e83

app-doc/doxygen: version bump to 1.8.15

Thanks to Sven Eden for patches!

Closes: https://bugs.gentoo.org/682486
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 app-doc/doxygen/Manifest   |   1 +
 app-doc/doxygen/doxygen-1.8.15.ebuild  | 134 +
 .../files/doxygen-1.8.15-link_with_pthread.patch   |  32 +
 app-doc/doxygen/files/doxygen-1.8.15-llvm7.patch   |  11 ++
 4 files changed, 178 insertions(+)

diff --git a/app-doc/doxygen/Manifest b/app-doc/doxygen/Manifest
index 1131255da45..00101540bde 100644
--- a/app-doc/doxygen/Manifest
+++ b/app-doc/doxygen/Manifest
@@ -1 +1,2 @@
 DIST doxygen-1.8.14.src.tar.gz 4877980 BLAKE2B 
9886e5165188548e0c8a3760a53709615385ab175795d07156584f3878996c8c5f18e439b6e45352a32ba5cd40e9b7fdb29cdf86511e1be70b18315069e33377
 SHA512 
5fac7e457a51b1f8e39fb65de5e0c07633e573f74e876580e7bcad5693540d6970fde1b2cb799a4df6ab9dfca951ece15b76b3010134d7658db3500183bea85c
+DIST doxygen-1.8.15.src.tar.gz 5097791 BLAKE2B 
08903bf0911df0810ea0a7b86066e7682833b03ae5660094112c5c6506f072c5818185ce8166d09328e62092461acdb4516b58fe9369119f5f6bdd64331a
 SHA512 
a5512e78be66c1591d8ec7e284d5d25c92a97218c79e6fed3c538c723a8dfef4ff7085970bf271a6b639e907157cd4df9fb55d3c975f8d3302fb1012a4d92079

diff --git a/app-doc/doxygen/doxygen-1.8.15.ebuild 
b/app-doc/doxygen/doxygen-1.8.15.ebuild
new file mode 100644
index 000..d609aec89e6
--- /dev/null
+++ b/app-doc/doxygen/doxygen-1.8.15.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+
+inherit cmake-utils eutils python-any-r1
+if [[ ${PV} = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/doxygen/doxygen.git;
+   SRC_URI=""
+else
+   SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz;
+   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"
+fi
+
+DESCRIPTION="Documentation system for most programming languages"
+HOMEPAGE="https://www.stack.nl/~dimitri/doxygen/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="clang debug doc dot doxysearch latex qt5 sqlite userland_GNU"
+
+RDEPEND="app-text/ghostscript-gpl
+   dev-lang/perl
+   media-libs/libpng:0=
+   virtual/libiconv
+   clang? ( >=sys-devel/clang-4.0.0:= )
+   dot? (
+   media-gfx/graphviz
+   media-libs/freetype
+   )
+   doxysearch? ( dev-libs/xapian:= )
+   latex? (
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+   qt5? (
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   )
+   sqlite? ( dev-db/sqlite:3 )
+   "
+
+REQUIRED_USE="doc? ( latex )"
+
+DEPEND="sys-devel/flex
+   sys-devel/bison
+   doc? ( ${PYTHON_DEPS} )
+   ${RDEPEND}"
+
+# src_test() defaults to make -C testing but there is no such directory (bug 
#504448)
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.8.9.1-empty-line-sigsegv.patch" #454348
+   "${FILESDIR}/${PN}-1.8.15-link_with_pthread.patch"
+   "${FILESDIR}/${PN}-1.8.15-llvm7.patch" #92
+   "${FILESDIR}/${PN}-1.8.14-xml-c++.patch" #doxygen/doxygen#6892
+)
+
+DOCS=( LANGUAGE.HOWTO README.md )
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # Ensure we link to -liconv
+   if use elibc_FreeBSD && has_version dev-libs/libiconv || use 
elibc_uclibc; then
+   local pro
+   for pro in */*.pro.in */*/*.pro.in; do
+   echo "unix:LIBS += -liconv" >> "${pro}" || die
+   done
+   fi
+
+   # Call dot with -Teps instead of -Tps for EPS generation - bug #282150
+   sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die
+
+   # fix pdf doc
+   sed -i.orig -e "s:g_kowal:g kowal:" \
+   doc/maintainers.txt || die
+
+   if is-flagq "-O3" ; then
+   ewarn
+   ewarn "Compiling with -O3 is known to produce incorrectly"
+   ewarn "optimized code which breaks doxygen."
+   ewarn
+   elog
+   elog "Continuing with -O2 instead ..."
+   elog
+   replace-flags "-O3" 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2019-06-30 Thread Jeroen Roovers
commit: cfade0ce971b76d22fef2e047a2d657a0987d791
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun 30 18:38:40 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun 30 18:39:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfade0ce

sys-devel/kgcc64: Version 9.1.0

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

 sys-devel/kgcc64/Manifest|  2 ++
 sys-devel/kgcc64/kgcc64-9.1.0.ebuild | 47 
 2 files changed, 49 insertions(+)

diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest
index c2a5131a94c..79a290d5a41 100644
--- a/sys-devel/kgcc64/Manifest
+++ b/sys-devel/kgcc64/Manifest
@@ -38,3 +38,5 @@ DIST gcc-8.1.0-patches-1.3.tar.bz2 10713 BLAKE2B 
3e5cddf5b0c0b9b2bbd2b0aa546dc3a
 DIST gcc-8.2.0.tar.xz 63460876 BLAKE2B 
c5372b0bdfcd2729577dca287b294623b78c583491998404eb307768c573618bdaaedb7d9ae0e39ba41a62a14b9525dff0e3083285754b7f5bb9987ecf635185
 SHA512 
64898a165f67e136d802a92e7633bf1b06c85266027e52127ea025bf5fc2291b5e858288aac0bdba246e6cdf7c6ec88bc8e0e7f3f6f1985f4297710cafde56ed
 DIST gcc-8.3.0-patches-1.0.tar.bz2 12278 BLAKE2B 
793465c5de0af850c7f3017b3011e68f3bd1664e6ce3500a3dc3003d37c03fe81857698957770a135eadd395a7767fa804d354ecdcdeb1d83623280ca569d4ec
 SHA512 
0efadd2481713992807fed2683666f1094b3757674754601c079569f3ef70cd7aed3cefc9f815f4e59a21d37e4e940c122df714e16f3878a5f966450c4273669
 DIST gcc-8.3.0.tar.xz 63694700 BLAKE2B 
71df2ff5bd6874d57519c2e9af6b22152c8c4d7fab906a5f427b41bc4e8e742127592a8684120d9d3c9ce6241439531850be08ec0a4f29dbfdee95435655fdca
 SHA512 
1811337ae3add9680cec64968a2509d085b6dc5b6783fc1e8c295e3e47416196fd1a3ad8dfe7e10be2276b4f62c357659ce2902f239f60a8648548231b4b5802
+DIST gcc-9.1.0-patches-1.1.tar.bz2 13931 BLAKE2B 
55e863514f41f1af11b1f6f618604edf7f173b4c4ef8df1301ccaf4577355ed03a34b04ab50a6cf4e50317b7f047f279e4212215b183d0642f138ee5163f655d
 SHA512 
ab850bd38902c52586fc84dd1b2da31bab857412db08dce96642f17f213c95bae029bb1be5e0ac4bb12e55f863ecfc2ccda67635e8bc7b54383b2813642d991d
+DIST gcc-9.1.0.tar.xz 70546856 BLAKE2B 
0f7e5575aebc24113d12a56eb3dbf4bcdba3c656a76513c44dbbcded9ee71629727f24949bf2e1424682a9e5eda7c51eed93317e6f80013f5a837aaf25b82805
 SHA512 
b6134df027e734cee5395afd739fcfa4ea319a6017d662e54e89df927dea19d3fff7a6e35d676685383034e3db01c9d0b653f63574c274eeb15a2cb0bc7a1f28

diff --git a/sys-devel/kgcc64/kgcc64-9.1.0.ebuild 
b/sys-devel/kgcc64/kgcc64-9.1.0.ebuild
new file mode 100644
index 000..c99331026f8
--- /dev/null
+++ b/sys-devel/kgcc64/kgcc64-9.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+case ${CHOST} in
+   hppa*)CTARGET=hppa64-${CHOST#*-};;
+   mips*)CTARGET=${CHOST/mips/mips64};;
+   powerpc*) CTARGET=${CHOST/powerpc/powerpc64};;
+   s390*)CTARGET=${CHOST/s390/s390x};;
+   sparc*)   CTARGET=${CHOST/sparc/sparc64};;
+   i?86*)CTARGET=x86_64-${CHOST#*-};;
+esac
+export CTARGET
+TOOLCHAIN_ALLOWED_LANGS="c"
+GCC_TARGET_NO_MULTILIB=true
+
+PATCH_VER="1.1"
+inherit toolchain
+
+DESCRIPTION="64bit kernel compiler"
+
+# Works on hppa and mips; all other archs, refer to bug #228115
+KEYWORDS="~hppa ~mips"
+
+# unlike every other target, hppa has not unified the 32/64 bit
+# ports in binutils yet
+DEPEND="
+   hppa? ( sys-devel/binutils-hppa64 )
+   !sys-devel/gcc-hppa64
+   !sys-devel/gcc-mips64
+   !sys-devel/gcc-powerpc64
+   !sys-devel/gcc-sparc64"
+
+pkg_postinst() {
+   toolchain_pkg_postinst
+
+   cd "${ROOT}"/usr/bin
+   local x
+   for x in gcc cpp ; do
+   cat <<-EOF >${CTARGET%%-*}-linux-${x}
+   #!/bin/sh
+   exec ${CTARGET}-${x} "\$@"
+   EOF
+   chmod a+rx ${CTARGET%%-*}-linux-${x}
+   done
+}



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

2019-06-30 Thread Matthias Maier
commit: 9809981166098a8929190215aaba419b1b929e36
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 16:13:39 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98099811

media-sound/quodlibet: version bump to 4.2.1

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 media-sound/quodlibet/Manifest   |  1 +
 media-sound/quodlibet/quodlibet-4.2.1.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index 5b458ad125e..460682a6d9a 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -2,3 +2,4 @@ DIST quodlibet-3.8.1.tar.gz 3697363 BLAKE2B 
67c56281a998d93b2ea457656473ab7fc45a
 DIST quodlibet-3.9.1.tar.gz 3850929 BLAKE2B 
c4317521259f1d46e927276ee8bd927afd72708f7b6e260a68e2cfe6e949f44e08df5884f3613804955b18b7284f0140f9d2d409833bd0a139732728903ae978
 SHA512 
6d6b6380de2fc2d3ab1614b304f2d7219ff1d823e03f532baa0e9b1308fd36094ad745433494253d956182ae9914eb62846df3d3e5fea92dddccdaa725178563
 DIST quodlibet-4.1.0.tar.gz 4882607 BLAKE2B 
1e0c519eb3f1d377dc7fc0ee2a08faa51632eabd1f21638e38aaf5edc4faa6707274edfe314910b32895e59a5cdd27434914afb1c33aa2914788e644db2d2aaf
 SHA512 
987001b6335e18ce18d25b71be327261c3fe5e0a142395ce061d7460e9ade2543a3372a64560b804be3e4d70889017612e9bc1a72215d45b215caf4da545e9ae
 DIST quodlibet-4.2.0.tar.gz 4894320 BLAKE2B 
0109322ee845e0ca99d620f396c937c0c340e98bfd4b4ffb5aab0253177bdbdac7b59789f05a78f5f610bd2e0037c5cfbc919aea65542d663ce5f65a032bae61
 SHA512 
3a978ac5f7e2736e4d3764d8921d000ec8602c18e319d54d881f606ac97a4c06f23aa4c6f8813121855ed97982a63cd51d594aa12095c7c4cdc32da64eb2
+DIST quodlibet-4.2.1.tar.gz 4908102 BLAKE2B 
0c1535e925842d42aafd5ff819b33a5d4527995977dd5d56b84b26462c677d81fcfb6d1de60ce50004a4b4a3eaa69896e430d36d31d904175c38f9deb23c044b
 SHA512 
3817611c887b7c1878ccf852311020ded0a813feec1067f861d1157de6331760166c34992a6e4fe225552ae6ed4472000585fe58a3397faf277ae250f6f3c138

diff --git a/media-sound/quodlibet/quodlibet-4.2.1.ebuild 
b/media-sound/quodlibet/quodlibet-4.2.1.ebuild
new file mode 100644
index 000..4c615f8947e
--- /dev/null
+++ b/media-sound/quodlibet/quodlibet-4.2.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1 gnome2-utils xdg-utils
+
+DESCRIPTION="audio library tagger, manager, and player for GTK+"
+HOMEPAGE="https://quodlibet.readthedocs.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="+dbus gstreamer +udev"
+
+RDEPEND="dev-libs/keybinder:3[introspection]
+   dev-python/feedparser[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/mutagen-1.32[${PYTHON_USEDEP}]
+   net-libs/libsoup[introspection]
+   x11-libs/gtk+[introspection]
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0
+   media-plugins/gst-plugins-meta:1.0
+   )
+   !gstreamer? ( media-libs/xine-lib )
+   dbus? (
+   app-misc/media-player-info
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   )
+   udev? ( virtual/udev )
+   !media-plugins/quodlibet-plugins"
+DEPEND="dev-util/intltool"
+
+S="${WORKDIR}/${PN}-release-${PV}/${PN}"
+
+src_prepare() {
+   local qlconfig=${PN}/config.py
+
+   if ! use gstreamer; then
+   sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die
+   fi
+
+   sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   distutils-r1_src_install
+   dodoc NEWS README
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2019-06-30 Thread Matthias Maier
commit: 7fda3b34d5099c61c2961e678b390c1673d42ec5
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 16:05:15 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fda3b34

media-sound/quodlibet: version bump to 4.2.0

Closes: https://bugs.gentoo.org/676282
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 media-sound/quodlibet/Manifest   |  1 +
 media-sound/quodlibet/quodlibet-4.2.0.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index 89ffbaa9fbd..5b458ad125e 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -1,3 +1,4 @@
 DIST quodlibet-3.8.1.tar.gz 3697363 BLAKE2B 
67c56281a998d93b2ea457656473ab7fc45a1d4d80aa561fc1946e129ac91a01c65fdb34bd314b5742756708714ac043341cae6ee38e93e37a7a16e3bf481c20
 SHA512 
5f8f7ba3157dea83782c64989114ad38295c660300284b72e825eba46eae053120c96e60518d573b4010dd49e396a4fe8d04788e632e61e38fa6edd953014275
 DIST quodlibet-3.9.1.tar.gz 3850929 BLAKE2B 
c4317521259f1d46e927276ee8bd927afd72708f7b6e260a68e2cfe6e949f44e08df5884f3613804955b18b7284f0140f9d2d409833bd0a139732728903ae978
 SHA512 
6d6b6380de2fc2d3ab1614b304f2d7219ff1d823e03f532baa0e9b1308fd36094ad745433494253d956182ae9914eb62846df3d3e5fea92dddccdaa725178563
 DIST quodlibet-4.1.0.tar.gz 4882607 BLAKE2B 
1e0c519eb3f1d377dc7fc0ee2a08faa51632eabd1f21638e38aaf5edc4faa6707274edfe314910b32895e59a5cdd27434914afb1c33aa2914788e644db2d2aaf
 SHA512 
987001b6335e18ce18d25b71be327261c3fe5e0a142395ce061d7460e9ade2543a3372a64560b804be3e4d70889017612e9bc1a72215d45b215caf4da545e9ae
+DIST quodlibet-4.2.0.tar.gz 4894320 BLAKE2B 
0109322ee845e0ca99d620f396c937c0c340e98bfd4b4ffb5aab0253177bdbdac7b59789f05a78f5f610bd2e0037c5cfbc919aea65542d663ce5f65a032bae61
 SHA512 
3a978ac5f7e2736e4d3764d8921d000ec8602c18e319d54d881f606ac97a4c06f23aa4c6f8813121855ed97982a63cd51d594aa12095c7c4cdc32da64eb2

diff --git a/media-sound/quodlibet/quodlibet-4.2.0.ebuild 
b/media-sound/quodlibet/quodlibet-4.2.0.ebuild
new file mode 100644
index 000..4c615f8947e
--- /dev/null
+++ b/media-sound/quodlibet/quodlibet-4.2.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{5,6} )
+inherit distutils-r1 gnome2-utils xdg-utils
+
+DESCRIPTION="audio library tagger, manager, and player for GTK+"
+HOMEPAGE="https://quodlibet.readthedocs.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="+dbus gstreamer +udev"
+
+RDEPEND="dev-libs/keybinder:3[introspection]
+   dev-python/feedparser[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   >=media-libs/mutagen-1.32[${PYTHON_USEDEP}]
+   net-libs/libsoup[introspection]
+   x11-libs/gtk+[introspection]
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0
+   media-plugins/gst-plugins-meta:1.0
+   )
+   !gstreamer? ( media-libs/xine-lib )
+   dbus? (
+   app-misc/media-player-info
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   )
+   udev? ( virtual/udev )
+   !media-plugins/quodlibet-plugins"
+DEPEND="dev-util/intltool"
+
+S="${WORKDIR}/${PN}-release-${PV}/${PN}"
+
+src_prepare() {
+   local qlconfig=${PN}/config.py
+
+   if ! use gstreamer; then
+   sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die
+   fi
+
+   sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   distutils-r1_src_install
+   dodoc NEWS README
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   gnome2_icon_cache_update
+}



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

2019-06-30 Thread Matthias Maier
commit: 145c73ea49c150c3097e3cba48170160d89c0899
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 15:44:44 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145c73ea

dev-util/cloc: version bump to 1.82

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 dev-util/cloc/Manifest |  1 +
 dev-util/cloc/cloc-1.82.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-util/cloc/Manifest b/dev-util/cloc/Manifest
index cb79ce40f8c..ba469c18438 100644
--- a/dev-util/cloc/Manifest
+++ b/dev-util/cloc/Manifest
@@ -1,3 +1,4 @@
 DIST cloc-1.72.tar.gz 347245 BLAKE2B 
8ce6915322c6cb4682994034525b7c1e3dfa674832c24dd3d3998f3472f83739764aa61beb80ccda51147b663d4555f060b0098fbf307b81418d58ca72b4f14b
 SHA512 
e83567fcc2703b6de761c44d3b85e4c176eaff9f35419a202bd4c00b5cc9160d39251deb762d57b40aacf4fe6322cf79877032ed29abec2a5f00c1abb8d44021
 DIST cloc-1.76.tar.gz 419678 BLAKE2B 
bb9ddee89a3efe6d7ea913ddf04a28e4120da82df93ef611f7b19bc9662664787b54a2b063139f8d17db3c69a27f74ff4d2c6263100d68b8d2b92c50ddd2f360
 SHA512 
3f16f084be1828557e4120a8e41b276336ac240c5de4dc765066277d848ce9af20f31b36ec4beb863066d8b3e9287ea0e0b2a8f1abd15532957f53d2d3935ecd
 DIST cloc-1.80.tar.gz 453965 BLAKE2B 
63032d0ebff7536a4c0cb07ab7791177310b8544cd878093cc89b753997707768198ed59ff451e6de72bbdd4a9ffd3bf84b113243534c466f6a91befc4593014
 SHA512 
3f41a0e2bd4becbb393e24834c45d9998217443d5c6d0478be5ce4f9506bb8dcb44088ce4a2c75c06cb6af47b4432f3dc58db9009f9a350a00dd80802109117f
+DIST {P}.tar.gz 494399 BLAKE2B 
9bf8e1304d9efbf918b39287342edbd0daadd9e27cedb3a6e5eda9fa8062dc34f56f1e1a949ee1027bb683554ba68aca07d66907795d8bc9ff4ca584c70e83dd
 SHA512 
31a0b9119cfde77572dc9e79ac01e497de57bd98da97dd94dba8269888bf92c55d47e136dc718b98cf648673aa0ac3205bec5cb7b9363e3b750f01aa0a4f1f90

diff --git a/dev-util/cloc/cloc-1.82.ebuild b/dev-util/cloc/cloc-1.82.ebuild
new file mode 100644
index 000..b88f813f79e
--- /dev/null
+++ b/dev-util/cloc/cloc-1.82.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Count Lines of Code"
+HOMEPAGE="https://github.com/AlDanial/cloc;
+SRC_URI="https://github.com/AlDanial/${PN}/archive/${PV}.tar.gz -> {P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+   dev-perl/Algorithm-Diff
+   dev-perl/Parallel-ForkManager
+   dev-perl/Regexp-Common
+   virtual/perl-Digest-MD5
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-Getopt-Long"
+
+src_compile() {
+   pod2man "Unix/${PN}.1.pod" > "${PN}.1" || die
+}
+
+src_install() {
+   doman "${PN}.1"
+   dobin "Unix/${PN}"
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/

2019-06-30 Thread Matthias Maier
commit: 086a58b425b93d9fb2e7da133f38a279eac310e0
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 14:32:03 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086a58b4

sci-visualization/paraview: drop old

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 .../paraview/paraview-5.6.0-r1.ebuild  |  60 ++---
 sci-visualization/paraview/paraview-5.6.0.ebuild   | 284 -
 2 files changed, 30 insertions(+), 314 deletions(-)

diff --git a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild 
b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild
index 600d7d5c79d..6f1c6c8e57f 100644
--- a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild
+++ b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild
@@ -278,33 +278,33 @@ src_configure() {
 src_install() {
cmake-utils_src_install
 
-   # remove wrapper binaries and put the actual executable in place
-   for i in 
{paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview};
 do
-   if [ -f "${ED}"/usr/lib/"$i" ]; then
-   mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die
-   fi
-   done
-
-   # install libraries into correct directory respecting get_libdir:
-   mv "${ED}"/usr/lib "${ED}"/usr/lib_tmp || die
-   mkdir -p "${ED}"/usr/"${PVLIBDIR}" || die
-   mv "${ED}"/usr/lib_tmp/* "${ED}"/usr/"${PVLIBDIR}" || die
-   rmdir "${ED}"/usr/lib_tmp || die
-
-   # set up the environment
-   echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die
-   doenvd "${T}"/40${PN}
-
-   newicon "${S}"/Applications/ParaView/pvIcon-32x32.png paraview.png
-   make_desktop_entry paraview "Paraview" paraview
-
-   use python && python_optimize "${D}"/usr/$(get_libdir)/${PN}-${MAJOR_PV}
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}
+   # remove wrapper binaries and put the actual executable in place
+   for i in 
{paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview};
 do
+   if [ -f "${ED}"/usr/lib/"$i" ]; then
+   mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || 
die
+   fi
+   done
+
+   # install libraries into correct directory respecting 
get_libdir:
+   mv "${ED}"/usr/lib "${ED}"/usr/lib_tmp || die
+   mkdir -p "${ED}"/usr/"${PVLIBDIR}" || die
+   mv "${ED}"/usr/lib_tmp/* "${ED}"/usr/"${PVLIBDIR}" || die
+   rmdir "${ED}"/usr/lib_tmp || die
+
+   # set up the environment
+   echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die
+   doenvd "${T}"/40${PN}
+
+   newicon "${S}"/Applications/ParaView/pvIcon-32x32.png 
paraview.png
+   make_desktop_entry paraview "Paraview" paraview
+
+   use python && python_optimize 
"${D}"/usr/$(get_libdir)/${PN}-${MAJOR_PV}
+   }
+
+   pkg_postinst() {
+   gnome2_icon_cache_update
+   }
+
+   pkg_postrm() {
+   gnome2_icon_cache_update
+   }

diff --git a/sci-visualization/paraview/paraview-5.6.0.ebuild 
b/sci-visualization/paraview/paraview-5.6.0.ebuild
deleted file mode 100644
index 7375640e59d..000
--- a/sci-visualization/paraview/paraview-5.6.0.ebuild
+++ /dev/null
@@ -1,284 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-inherit cmake-utils desktop eapi7-ver gnome2-utils python-single-r1 
toolchain-funcs
-
-MAIN_PV=$(ver_cut 0-1)
-MAJOR_PV=$(ver_cut 1-2)
-MY_P="ParaView-v${PV}"
-
-DESCRIPTION="Powerful scientific data visualization application"
-HOMEPAGE="https://www.paraview.org;
-SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz;
-
-LICENSE="paraview GPL-2"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql 
nvcontrol openmp plugins python +qt5 sqlite tcl test tk"
-
-RESTRICT="mirror test"
-
-REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} )
-   mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, 
needed by vtkIOMySQL"
-
-RDEPEND="
-   app-arch/lz4
-   dev-libs/expat
-   dev-libs/jsoncpp
-   dev-libs/libxml2:2
-   dev-libs/protobuf
-   dev-libs/pugixml
-   media-libs/freetype
-   media-libs/glew:0
-   media-libs/libpng:0
-   media-libs/libtheora
-   media-libs/tiff:0=
-   sci-libs/cgnslib
-   sci-libs/hdf5[mpi=]
-   >=sci-libs/netcdf-4.2[hdf5]
-   >=sci-libs/netcdf-cxx-4.2:3
-   sci-libs/xdmf2
-   sys-libs/zlib
-   virtual/glu
-   virtual/jpeg:0
-   

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/

2019-06-30 Thread Matthias Maier
commit: dc620c1481998584ba8269585d82f04fe980fffa
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 14:48:09 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc620c14

sci-visualization/paraview: version bump to 5.6.1

 - Version bump to 5.6.1
 - OpenMP 4.0 compatibility
 - Fix various dependencies

Closes: https://bugs.gentoo.org/661860
Closes: https://bugs.gentoo.org/686362
Closes: https://bugs.gentoo.org/686990
Closes: https://bugs.gentoo.org/687534
Closes: https://bugs.gentoo.org/687790
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-visualization/paraview/Manifest|   1 +
 .../files/paraview-5.6.1-fix_openmp_4.0.patch  |  32 +++
 sci-visualization/paraview/paraview-5.6.1.ebuild   | 312 +
 3 files changed, 345 insertions(+)

diff --git a/sci-visualization/paraview/Manifest 
b/sci-visualization/paraview/Manifest
index 9b7d008bf85..396d42620be 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1,2 +1,3 @@
 DIST ParaView-v5.5.2.tar.gz 51418473 BLAKE2B 
3300ccbd3fdb522889e9689bd3ad3b37602168658332438d1403f0fcd235722b1751e5acdf01536e4398d759ad26abc4d87f98902f09f64e067a1025e4dcd7a3
 SHA512 
3150d01cdeaf04aba449b7ffdc22d425d4bace8f17923b56aaf9393695e61fc96406ca49a9ca33ff57f1a2b94a3111b080d4fce5763cce5d082cfbc5c68ea94a
 DIST ParaView-v5.6.0.tar.gz 54085457 BLAKE2B 
a99a320f87af19ad4d39336e148f4ab1989225111299341ff3ebb095c652f1392362e42ce90dab8fe7390c44f9200637e76c1076e07d61c7e6cd4aad93df3a83
 SHA512 
4d7c1b9f5781411cdd290a0ef105221deca1af28bb29b8e6e6c077f3377b110e7c86637c11514559d2d826d36f189d5b5c1caa9e5f9c53820cf35c3ade1ae1f6
+DIST ParaView-v5.6.1.tar.xz 38756076 BLAKE2B 
65515a61493e5b9518c42b8b255c59086629bc863de9bfd5651b06ea96dce108ce93f559192d76411bfacaa93660add8ee181e68c46e36ba26b65d32dc141534
 SHA512 
33ca0b29d4dae8f2ecdad3148c30b5cecb4dc64a4fc898206f5f855cacbc18e554c86d6e259b39fb2f56d190cf76cdefe103009b233ce04ad2573caa34b9ca45

diff --git 
a/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch 
b/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch
new file mode 100644
index 000..51562415031
--- /dev/null
+++ b/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch
@@ -0,0 +1,32 @@
+diff -urNd 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h
 
ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h
+--- 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h
   2018-11-07 05:05:18.0 +1000
 
ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h
2019-06-28 14:04:02.292922908 +1000
+@@ -290,7 +290,7 @@
+ std::unique_ptr threadData;
+ 
+ VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f)
+-shared(data, doParallel, numThreads, threadData))
++shared(data, doParallel, numThreads, threadData, 
numVals))
+ {
+ 
+   int tid = omp_get_thread_num();
+@@ -422,7 +422,7 @@
+   vtkm::Id outIdx = 0;
+ 
+   VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(keysIn, valuesIn, 
keysOut, valuesOut, f)
+-  shared(outIdx))
++  shared(outIdx, numValues))
+   {
+ int tid = omp_get_thread_num();
+ int numThreads = omp_get_num_threads();
+diff -urNd 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h
 
ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h
+--- 
ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h
   2018-11-07 05:05:18.0 +1000
 
ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h
2019-06-28 13:54:33.132064191 +1000
+@@ -133,6 +133,7 @@
+   VTKM_OPENMP_DIRECTIVE(parallel for
+ default(none)
+ firstprivate(valuesInPortal, indexPortal, 
valuesOutPortal)
++shared(size)
+ schedule(static))
+   for (vtkm::Id i = 0; i < size; ++i)
+   {

diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild 
b/sci-visualization/paraview/paraview-5.6.1.ebuild
new file mode 100644
index 000..a1cc1d76516
--- /dev/null
+++ b/sci-visualization/paraview/paraview-5.6.1.ebuild
@@ -0,0 +1,312 @@
+# 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} )
+inherit cmake-utils desktop gnome2-utils python-single-r1 toolchain-funcs
+
+MAIN_PV=$(ver_cut 0-1)
+MAJOR_PV=$(ver_cut 1-2)
+MY_P="ParaView-v${PV}"
+
+DESCRIPTION="Powerful 

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

2019-06-30 Thread Matthias Maier
commit: 3907bcf19760dd995a9ad138aacc678f3c840e26
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 16:00:29 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3907bcf1

dev-vcs/mr: version bump to 1.20180726

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 dev-vcs/mr/Manifest |  1 +
 dev-vcs/mr/mr-1.20180726.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-vcs/mr/Manifest b/dev-vcs/mr/Manifest
index 081fa05ff86..f3ff8e55cdc 100644
--- a/dev-vcs/mr/Manifest
+++ b/dev-vcs/mr/Manifest
@@ -1,2 +1,3 @@
 DIST mr-1.20170129.tar.gz 56344 BLAKE2B 
68ba59ee26911704051c65bdda43f96ac267adccaf422b2fbfab8ffd045467080e74dc395db1d88e1e7cf90e0c44809bb25f559be3e0c806cfa48d5e263d53f2
 SHA512 
bb0c79d6cf94b5bc0dfbddde599dc26610df12ed3178ba854a0695b06aad48bda6eb30e31f3a7e5f7d1706081bdc46dbe3f4d8f1bca933adf264f935dc2b3674
 DIST mr-1.20171231.tar.xz 52876 BLAKE2B 
a0c79ce738240bec1864f68d3a1a0006130abbe08a2304f64c69f138aee2a85c4a16c9e446aaba9f1be62793796745af0181a32cdd7ad63bf67a30c310dfa7c1
 SHA512 
6d10f8d1ea92c534e40c8d3226b02ac042e7d836b557b92c4f2e3bbd6aa629b2a09072027dacfdc7de87ebd32f826d57f09d53c427ab2fae128633fdd91c56ea
+DIST mr-1.20180726.tar.xz 60168 BLAKE2B 
5ab704eded07f23981b46f2ea9d1b143d8ac158e2ee217eeb3572dbe5ac587c8f81f9168ba4ba4f2f4efcfd5965b93ec8be0a7b1dc7a7c4b4948581ededc2e60
 SHA512 
709bfbb8dc41ff1b69fd1e14387b3744948d4ba41c81a7803fe53720e40d686ed36a3d3a4d8614f24ebd566451785c8c1fb558ac4724b1cb4b44c1fedada55b1

diff --git a/dev-vcs/mr/mr-1.20180726.ebuild b/dev-vcs/mr/mr-1.20180726.ebuild
new file mode 100644
index 000..fcba5489be1
--- /dev/null
+++ b/dev-vcs/mr/mr-1.20180726.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Multiple Repository management tool"
+HOMEPAGE="https://myrepos.branchable.com/;
+SRC_URI="https://dev.gentoo.org/~tamiko/distfiles/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+   dev-perl/libwww-perl
+   dev-perl/HTML-Parser"
+
+src_install() {
+   dobin mr webcheckout
+   doman mr.1 webcheckout.1
+   dodoc README debian/changelog \
+   mrconfig mrconfig.complex
+   insinto /usr/share/${PN}
+   doins lib/*
+}



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

2019-06-30 Thread Matthias Maier
commit: 1e2ade0e9fecfd14846864cf21067d9e03375cf2
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 16:25:33 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2ade0e

dev-util/cppcheck: version bump to 1.88

 - Cannot reproduce test failure with new version

Closes: https://bugs.gentoo.org/688764
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 dev-util/cppcheck/Manifest |   1 +
 dev-util/cppcheck/cppcheck-1.88.ebuild | 113 +
 .../cppcheck/files/cppcheck-1.88-ldflags.patch |  17 
 .../cppcheck/files/cppcheck-1.88-tinyxml2.patch| 101 ++
 4 files changed, 232 insertions(+)

diff --git a/dev-util/cppcheck/Manifest b/dev-util/cppcheck/Manifest
index 3c9ce707e0c..2d4d3044aea 100644
--- a/dev-util/cppcheck/Manifest
+++ b/dev-util/cppcheck/Manifest
@@ -1,2 +1,3 @@
 DIST cppcheck-1.86.tar.gz 2184186 BLAKE2B 
8b488ec72d0998d6b037de2b1204373c8b3de475ad165bf108bb331399356cb0d1e20a7bc6f368f1a038ec886ad7a84ad694172d0a96a203a6877f3838c21001
 SHA512 
59cec55b8408e8f2e2e7172bce69350c248bc3185a0938b523c44a58f98b344e11aef957ec1b7a7b2bc7a876660b2683e51f54b76f0b550f9549497c29453655
 DIST cppcheck-1.87.tar.gz 2243258 BLAKE2B 
ffe42bfb2e896163678c5bb24e46ae2391ba8254cbe7c1c19c3c1b16cd38adf9c773de6aaefe70af08b9c1dca8b0b0b5e9939323368a2f81491fd6981ff18139
 SHA512 
b0149002b40260c1488904929296403722a66b84263b41d0097c3caed28265332766c114f0d1f378ea6c7e73ab973ea71ab89c6744f6cc818f22de08933e6766
+DIST cppcheck-1.88.tar.gz 2364053 BLAKE2B 
b688974ff83019422cc5b2ec575d9838bdff4ada17d71fb3d436f07eea50429490c222659163b845667d98c0ec186b3288464827894e379fd017dd0c3fea645f
 SHA512 
fa4ede0665546341af0ba3dae09a00b6efae09ec7838c616c580be01ff6902594d61168a059539779be0c78e1708d2bd9c8e7987dd0bb67dc8fa332a10d1de6a

diff --git a/dev-util/cppcheck/cppcheck-1.88.ebuild 
b/dev-util/cppcheck/cppcheck-1.88.ebuild
new file mode 100644
index 000..69aa5c7a1ad
--- /dev/null
+++ b/dev-util/cppcheck/cppcheck-1.88.ebuild
@@ -0,0 +1,113 @@
+# 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 distutils-r1 qmake-utils toolchain-funcs
+
+DESCRIPTION="Static analyzer of C/C++ code"
+HOMEPAGE="https://github.com/danmar/cppcheck;
+SRC_URI="${HOMEPAGE}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~sparc ~x86"
+IUSE="htmlreport pcre qt5"
+
+RDEPEND="
+   dev-libs/tinyxml2:=
+   htmlreport? ( dev-python/pygments[${PYTHON_USEDEP}] )
+   pcre? ( dev-libs/libpcre )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtprintsupport:5
+   )
+"
+DEPEND="${RDEPEND}
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   virtual/pkgconfig
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.88-tinyxml2.patch
+   "${FILESDIR}"/${PN}-1.88-ldflags.patch
+)
+
+src_prepare() {
+   default
+
+   rm -r externals/tinyxml || die
+}
+
+src_configure() {
+   tc-export CXX PKG_CONFIG
+   export LIBS="$(${PKG_CONFIG} --libs tinyxml2)"
+
+   emake dmake
+   ./dmake || die
+
+   if use pcre ; then
+   sed -e '/HAVE_RULES=/s:=no:=yes:' \
+   -i Makefile || die
+   fi
+
+   if use qt5 ; then
+   pushd gui || die
+   eqmake5
+   popd || die
+   fi
+}
+
+src_compile() {
+   emake ${PN} man \
+   CFGDIR="${EROOT}/usr/share/${PN}/cfg" \
+   
DB2MAN="${EROOT}/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl"
+
+   if use qt5 ; then
+   pushd gui || die
+   emake
+   popd || die
+   fi
+
+   if use htmlreport ; then
+   pushd htmlreport || die
+   distutils-r1_src_compile
+   popd || die
+   fi
+}
+
+src_test() {
+   # safe final version
+   mv -v ${PN}{,.final} || die
+   mv -v lib/library.o{,.final} || die
+   mv -v cli/cppcheckexecutor.o{,.final} || die
+   #trigger recompile with CFGDIR inside ${S}
+   emake check CFGDIR="${S}/cfg"
+   # restore
+   mv -v ${PN}{.final,} || die
+   mv -v lib/library.o{.final,} || die
+   mv -v cli/cppcheckexecutor.o{.final,} || die
+}
+
+src_install() {
+   # it's not autotools-based, so "${ED}" here, not "${D}", bug 531760
+   emake install DESTDIR="${ED}"
+
+   insinto "/usr/share/${PN}/cfg"
+   doins cfg/*.cfg
+   if use qt5 ; then
+   dobin gui/${PN}-gui
+   dodoc gui/{projectfile.txt,gui.${PN}}
+   fi
+   if use htmlreport ; then
+   pushd htmlreport || die
+   distutils-r1_src_install
+   

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

2019-06-30 Thread Matthias Maier
commit: 8b23aa1b97268f8db6cab6d12182d3145bcbabc2
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 18:14:19 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b23aa1b

sys-fs/mp3fs: stabilize mp3fs

Rationale: This was a dependency only update. Let's not put unnecessary
burden on the arch teams.

Package-Manager: Portage-2.3.67, Repoman-2.3.16
RepoMan-Options: --force
Signed-off-by: Matthias Maier  gentoo.org>

 sys-fs/mp3fs/mp3fs-0.91-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/mp3fs/mp3fs-0.91-r1.ebuild 
b/sys-fs/mp3fs/mp3fs-0.91-r1.ebuild
index 278fef25efe..76e7779cab4 100644
--- a/sys-fs/mp3fs/mp3fs-0.91-r1.ebuild
+++ b/sys-fs/mp3fs/mp3fs-0.91-r1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/khenriks/mp3fs/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 RESTRICT=test



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

2019-06-30 Thread Matthias Maier
commit: 4a08fbae0bed7595edb693969706a94dbb894705
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 18:15:00 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a08fbae

sys-fs/mp3fs: drop old

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sys-fs/mp3fs/mp3fs-0.91.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/sys-fs/mp3fs/mp3fs-0.91.ebuild b/sys-fs/mp3fs/mp3fs-0.91.ebuild
deleted file mode 100644
index 8c8622ae981..000
--- a/sys-fs/mp3fs/mp3fs-0.91.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="a read-only FUSE filesystem which transcodes FLAC audio files to 
MP3 when read"
-HOMEPAGE="https://khenriks.github.com/mp3fs/;
-SRC_URI="https://github.com/khenriks/mp3fs/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="sys-fs/fuse:0=
-   media-libs/libid3tag
-   media-libs/flac
-   media-sound/lame
-   media-libs/libogg"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/

2019-06-30 Thread Matthias Maier
commit: 15704a91c282a9721ee2937b8f494f2b0a4740b7
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 16:47:47 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15704a91

sci-calculators/qalculate-gtk: version bump to 3.2.0

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-calculators/qalculate-gtk/Manifest |  1 +
 .../qalculate-gtk/qalculate-gtk-3.2.0.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/sci-calculators/qalculate-gtk/Manifest 
b/sci-calculators/qalculate-gtk/Manifest
index e990d604f20..aa03e3c17cc 100644
--- a/sci-calculators/qalculate-gtk/Manifest
+++ b/sci-calculators/qalculate-gtk/Manifest
@@ -1,3 +1,4 @@
 DIST qalculate-gtk-0.9.9.tar.gz 1283947 BLAKE2B 
68904e19a4810ef7c83b2508d952195a38690def54816ecfde227a5f1bac847973ff67df62d5c174c00f6f9490a3ad8dce0d418cb2317b0c9c461126d54c5695
 SHA512 
944fad21d96de4a9d6b01fe259efb72f4872dd555357577fff18dca5bc4022c77d894b5cf8a0b470fbb02331de21210a6f034627346e08dc57be2f7c08e9faef
 DIST qalculate-gtk-2.2.0.tar.gz 2339951 BLAKE2B 
87a2a9328314b994a780f2f616b6f43b53848131db3e5940863432360da44f1e50084076b63c2fac01fe339d5845a55133f5d453bf3d6eec432ce8e43a524921
 SHA512 
a761383021448f2d8542fad2c51a57e9d98a09264a1467e8e4555ab1930151651f0a40cd9869bb88e18b716fdbe4c664ce69ec02b6623698f42f34e708f55dea
 DIST qalculate-gtk-2.8.1.tar.gz 2650577 BLAKE2B 
9a28afb846f28730bf29c705ec51abda96ccca1864d973588bfd855ae3dc2027765d0bb9b26d817d4b5cfd9189f02c0b889ac74d66d48ebde4bdda2790eb1234
 SHA512 
fa5ede37bfed3b5f5b46cdf07e3d83456d8144f9b9eda1ae081267d73c06ea032e1012cb7bd01ff36c87aa1a88fc20794fd9477a8d3ece2950785e7aa0b32acc
+DIST qalculate-gtk-3.2.0.tar.gz 2987908 BLAKE2B 
038203fab563bb0b74c2c23fd2f4077f7b4c8dc5ebb40c8246dd55c5ce311e19906f664040ccdff8a993fbc0bf8e2e89745bd99c66cb86874097462ec799e5ad
 SHA512 
c9c00bec9ef9fc9526c1ed1d81df06e2fa5c947962cfd981fc3f4036612336ac2dc8027855d505101e78379840d9499f4dda492b98219f9073d91d9237f37528

diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0.ebuild 
b/sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0.ebuild
new file mode 100644
index 000..9b43aa6401f
--- /dev/null
+++ b/sci-calculators/qalculate-gtk/qalculate-gtk-3.2.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2
+
+DESCRIPTION="Modern multi-purpose calculator"
+HOMEPAGE="https://qalculate.github.io/;
+SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+   >=sci-libs/libqalculate-2.8.1:=
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/pango"
+DEPEND="${RDEPEND}
+   app-text/rarian
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   # Required by src_test() and `make check`
+   echo data/calendarconversion.ui > po/POTFILES.skip || die
+   echo data/periodictable.ui >> po/POTFILES.skip || die
+
+   gnome2_src_prepare
+}



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

2019-06-30 Thread Matthias Maier
commit: 899ed8dde1c1484378b5dbf11f86686def953e42
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 18:13:10 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899ed8dd

sys-fs/mp3fs: use slotted fuse dependency

Closes: https://bugs.gentoo.org/673642
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sys-fs/mp3fs/mp3fs-0.91-r1.ebuild | 4 ++--
 sys-fs/mp3fs/mp3fs-0.91.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-fs/mp3fs/mp3fs-0.91-r1.ebuild 
b/sys-fs/mp3fs/mp3fs-0.91-r1.ebuild
index e3b560646d8..278fef25efe 100644
--- a/sys-fs/mp3fs/mp3fs-0.91-r1.ebuild
+++ b/sys-fs/mp3fs/mp3fs-0.91-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
@@ -14,7 +14,7 @@ IUSE=""
 
 RESTRICT=test
 
-DEPEND="sys-fs/fuse:=
+DEPEND="sys-fs/fuse:0=
media-libs/libid3tag:=
media-libs/flac:=
media-sound/lame

diff --git a/sys-fs/mp3fs/mp3fs-0.91.ebuild b/sys-fs/mp3fs/mp3fs-0.91.ebuild
index 781cd615125..8c8622ae981 100644
--- a/sys-fs/mp3fs/mp3fs-0.91.ebuild
+++ b/sys-fs/mp3fs/mp3fs-0.91.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -12,7 +12,7 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE=""
 
-DEPEND="sys-fs/fuse
+DEPEND="sys-fs/fuse:0=
media-libs/libid3tag
media-libs/flac
media-sound/lame



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

2019-06-30 Thread Matthias Maier
commit: 4ec4eb3c96861cfc89b7884bc9ec13b2bd1d4410
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jun 30 16:48:17 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jun 30 18:19:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec4eb3c

sci-libs/libqalculate: version bump to 3.2.0

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/libqalculate/Manifest  |  1 +
 sci-libs/libqalculate/libqalculate-3.2.0.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/sci-libs/libqalculate/Manifest b/sci-libs/libqalculate/Manifest
index e9ceef9c316..969f811ebeb 100644
--- a/sci-libs/libqalculate/Manifest
+++ b/sci-libs/libqalculate/Manifest
@@ -1,3 +1,4 @@
 DIST libqalculate-0.9.9.tar.gz 1509180 BLAKE2B 
3f309add80ddb6b21730eab25d37c2d8fee163a79768a09ec5e7e5d329aa11ed9dafbf77f4ce194a96c2ac6a3b55a9c0d16755d5e106123cc2a5f931f6872d91
 SHA512 
c7692dcd91e0a7aea8184ca5366a3caf704b6e716c9e8552f4214ce7fc3157cf127daf7a063196383e4d5a99f8703486f2282c7fb01acafee5e1b3d8993de384
 DIST libqalculate-2.2.0.tar.gz 1717207 BLAKE2B 
020ca544683ff140ab5f8256a5a955c895a6ea09a581e9e75ab6c0a0657886c352a1ec2d34400057fe80004481d3198998613113ca40fb4feebfca010445dced
 SHA512 
e6f3693e4dba2beffca300b673657b90037a6b7acc5bbd4e659863f4f5aec148d6d385fc3c666b16b2be713d0a8ad1b4d7fda557cef0e2be340ca2435f62aae7
 DIST libqalculate-2.8.1.tar.gz 1961535 BLAKE2B 
074d83a44cbc6cb5d8afe5121e4c34cec46f2f6fecf046f6b4e67c6ebc612030ccbd0f42c303cc675267374502ecb3e831c9bbfca0f13d339e31fb8933a99b7a
 SHA512 
a258bf4f67db70263626ac77822afc75fd7a9e5af2feb1930314daff219865b28c43e82fef6ceae4f3f23957447d6eaebdc709e606d28457bca0f47eefb9274a
+DIST libqalculate-3.2.0.tar.gz 2035352 BLAKE2B 
4ad9f1acaaa34693e3167514d16193b06af5a2d441946e636439cd9374c0061e0f20e72126a2cb020fed2e7c82e7144636a7eb545196bd6879af5a09320c3245
 SHA512 
6d0e1bbc1c9e4436208cd0ea855cc1d90b8a6d0525cd25bc9414db6e610e1e48aa84a9b552248926bd3c6f91db4997afb60658a5579502bac7194178e36fb857

diff --git a/sci-libs/libqalculate/libqalculate-3.2.0.ebuild 
b/sci-libs/libqalculate/libqalculate-3.2.0.ebuild
new file mode 100644
index 000..807b7bed7d0
--- /dev/null
+++ b/sci-libs/libqalculate/libqalculate-3.2.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A modern multi-purpose calculator library"
+HOMEPAGE="https://qalculate.github.io/;
+SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/20"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="curl icu gnuplot readline static-libs"
+
+COMMON_DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/libxml2:2
+   dev-libs/mpfr:0=
+   virtual/libiconv
+   curl? ( net-misc/curl )
+   icu? ( dev-libs/icu:= )
+   readline? ( sys-libs/readline:0= )"
+DEPEND="${COMMON_DEPEND}
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   gnuplot? ( >=sci-visualization/gnuplot-3.7 )"
+
+src_prepare() {
+   default
+
+   cat >po/POTFILES.skip <<-EOF
+   # Required by make check
+   data/currencies.xml.in
+   data/datasets.xml.in
+   data/elements.xml.in
+   data/functions.xml.in
+   data/planets.xml.in
+   data/units.xml.in
+   data/variables.xml.in
+   src/defs2doc.cc
+   EOF
+}
+
+src_configure() {
+   econf \
+   $(use_enable static-libs static) \
+   $(use_with curl libcurl) \
+   $(use_with icu) \
+   $(use_with readline)
+}
+
+src_install() {
+   # docs/reference/Makefile.am -> referencedir=
+   emake \
+   DESTDIR="${D}" \
+   referencedir="${EPREFIX}/usr/share/doc/${PF}/html" \
+   install
+
+   dodoc AUTHORS ChangeLog NEWS README* TODO
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyilmbase/files/, dev-python/pyilmbase/

2019-06-30 Thread Andreas Sturmlechner
commit: 78bcc41d75501923717b0e77b1a0b5b4ed0d7c02
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 15:45:55 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 18:14:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bcc41d

dev-python/pyilmbase: Drop 2.2.0

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

 dev-python/pyilmbase/Manifest  |  1 -
 .../pyilmbase-2.2.0-configure-boost_python.patch   | 22 -
 dev-python/pyilmbase/pyilmbase-2.2.0.ebuild| 53 --
 3 files changed, 76 deletions(-)

diff --git a/dev-python/pyilmbase/Manifest b/dev-python/pyilmbase/Manifest
index 55654e87ea4..e99c4ca8492 100644
--- a/dev-python/pyilmbase/Manifest
+++ b/dev-python/pyilmbase/Manifest
@@ -1,2 +1 @@
-DIST pyilmbase-2.2.0.tar.gz 469927 BLAKE2B 
74a806f30bf8881a4c58135110c3e805b9748074eab08e9afa17735630ee7de16ffe6a797ced926bb93d122eafdeb04c5e6e80ddba1a90bc551cb87ddeb30671
 SHA512 
111deb65a73b4d0454454d4fb64d09165fb25aad2e5714e35510c2b7ef301dc8765041de3188c2f89c9bd2770494a55a24372953fcda8dcedb23c401137e4344
 DIST pyilmbase-2.3.0.tar.gz 524975 BLAKE2B 
7c3114921392ad29198025c672c366e6c98d2da968ed213ccfb446533b81fae4b78c687aba2108e476e16c4e97f11924799d0b0474ff3f82f17632f886bb6a39
 SHA512 
c20c26155315f2ae38efc183e5f33e2c18610365f5f1bca7a50363a005ff91c8782177293290ea037cf5f164f9b404f5710ce3cccba862e5e7f830727753589f

diff --git 
a/dev-python/pyilmbase/files/pyilmbase-2.2.0-configure-boost_python.patch 
b/dev-python/pyilmbase/files/pyilmbase-2.2.0-configure-boost_python.patch
deleted file mode 100644
index 897bc02baf9..000
--- a/dev-python/pyilmbase/files/pyilmbase-2.2.0-configure-boost_python.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index a4d6027..edfb49f 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -76,7 +76,7 @@ LIBS="$LIBS -lpython$PYTHON_VERSION"
- BOOST_PYTHON_CXXFLAGS="" 
- BOOST_PYTHON_LDFLAGS="" 
- BOOST_PYTHON_LIBS="" 
--BOOST_PYTHON_LIBNAME="boost_python"
-+BOOST_PYTHON_LIBNAME="boost_python-$PYTHON_VERSION"
- 
- AC_ARG_WITH(
-[boost-include-dir],
-@@ -90,7 +90,7 @@ AC_ARG_WITH(
- 
- AC_ARG_WITH(
-[boost-python-libname],
--   [AS_HELP_STRING([--with-boost-python-libname],["boost::python library name 
(default: boost_python)"])],
-+   [AS_HELP_STRING([--with-boost-python-libname],["boost::python library name 
(default: boost_python-$PYTHON_VERSION)"])],
-[BOOST_PYTHON_LIBNAME="$withval"])
- 
- CXXFLAGS="$CXXFLAGS $BOOST_PYTHON_CXXFLAGS -I$PYTHON_INC_DIR"

diff --git a/dev-python/pyilmbase/pyilmbase-2.2.0.ebuild 
b/dev-python/pyilmbase/pyilmbase-2.2.0.ebuild
deleted file mode 100644
index bf77c879e00..000
--- a/dev-python/pyilmbase/pyilmbase-2.2.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils autotools python-single-r1 multilib-minimal
-
-DESCRIPTION="ilmbase Python bindings"
-HOMEPAGE="http://www.openexr.com;
-SRC_URI="http://download.savannah.gnu.org/releases/openexr/${P}.tar.gz;
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+numpy"
-
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}"
-
-DEPEND="
-   ${PYTHON_DEP}
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
-
-RDEPEND="
-   ${PYTHON_DEP}
-   >=media-libs/ilmbase-${PV}:=[${MULTILIB_USEDEP}]
-   
>=dev-libs/boost-1.62.0-r1[${MULTILIB_USEDEP},python(+),${PYTHON_USEDEP}]
-   numpy? ( >=dev-python/numpy-1.10.4 )"
-
-AT_M4DIR=m4
-PATCHES=(
-   "${FILESDIR}/${P}-configure-boost_python.patch"
-)
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE=${S} econf "$(use_with numpy numpy)"
-}
-
-# fails to install successfully if MAKEOPTS is set to use more than one core.
-multilib_src_install() {
-   EMAKE_SOURCE=${S} emake DESTDIR="${D}" -j1 install
-}



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

2019-06-30 Thread Mike Gilbert
commit: 249fd2f14c1fd7c44d0d57ec36fe0abfdd9fd75d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 30 17:04:58 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 30 17:05:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249fd2f1

sys-fs/btrfsmaintenance: drop cron dependency if systemd is enabled

Package-Manager: Portage-2.3.67_p17, Repoman-2.3.16_p1
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild 
b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild
index 447173a0be0..ed7fa2413f8 100644
--- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild
+++ b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.4.2.ebuild
@@ -16,8 +16,8 @@ IUSE="systemd"
 
 RDEPEND="
sys-fs/btrfs-progs
-   virtual/cron
systemd? ( sys-apps/systemd )
+   !systemd? ( virtual/cron )
 "
 
 src_prepare() {



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

2019-06-30 Thread David Seifert
commit: 859f29789b9ba618822c0326512867001b867265
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 16:13:41 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 16:13:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859f2978

dev-python/graph-tool: Dekeyword x86

* x86 will run into memory exhaustion
  on linking.

Closes: https://github.com/gentoo/gentoo/pull/12360
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 dev-python/graph-tool/graph-tool-2.19.ebuild | 2 +-
 dev-python/graph-tool/graph-tool-2.23.ebuild | 2 +-
 dev-python/graph-tool/graph-tool-2.26.ebuild | 2 +-
 dev-python/graph-tool/graph-tool-2.27.ebuild | 2 +-
 dev-python/graph-tool/graph-tool-.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild 
b/dev-python/graph-tool/graph-tool-2.19.ebuild
index 23f0806166c..aba8b991d12 100644
--- a/dev-python/graph-tool/graph-tool-2.19.ebuild
+++ b/dev-python/graph-tool/graph-tool-2.19.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit autotools git-r3
 else
SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2;
-   KEYWORDS="amd64 x86"
+   KEYWORDS="amd64"
 fi
 
 DESCRIPTION="An efficient python module for manipulation and statistical 
analysis of graphs"

diff --git a/dev-python/graph-tool/graph-tool-2.23.ebuild 
b/dev-python/graph-tool/graph-tool-2.23.ebuild
index 68411e98164..d8245624407 100644
--- a/dev-python/graph-tool/graph-tool-2.23.ebuild
+++ b/dev-python/graph-tool/graph-tool-2.23.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit autotools git-r3
 else
SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2;
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64"
 fi
 
 DESCRIPTION="An efficient python module for manipulation and statistical 
analysis of graphs"

diff --git a/dev-python/graph-tool/graph-tool-2.26.ebuild 
b/dev-python/graph-tool/graph-tool-2.26.ebuild
index 70694fddaf9..76d47d44980 100644
--- a/dev-python/graph-tool/graph-tool-2.26.ebuild
+++ b/dev-python/graph-tool/graph-tool-2.26.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit autotools git-r3
 else
SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
 fi
 
 DESCRIPTION="An efficient python module for manipulation and statistical 
analysis of graphs"

diff --git a/dev-python/graph-tool/graph-tool-2.27.ebuild 
b/dev-python/graph-tool/graph-tool-2.27.ebuild
index 722d8632350..f5e3120bdf0 100644
--- a/dev-python/graph-tool/graph-tool-2.27.ebuild
+++ b/dev-python/graph-tool/graph-tool-2.27.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit autotools git-r3
 else
SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
 fi
 
 DESCRIPTION="An efficient python module for manipulation and statistical 
analysis of graphs"

diff --git a/dev-python/graph-tool/graph-tool-.ebuild 
b/dev-python/graph-tool/graph-tool-.ebuild
index 722d8632350..f5e3120bdf0 100644
--- a/dev-python/graph-tool/graph-tool-.ebuild
+++ b/dev-python/graph-tool/graph-tool-.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]]; then
inherit autotools git-r3
 else
SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64"
 fi
 
 DESCRIPTION="An efficient python module for manipulation and statistical 
analysis of graphs"



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

2019-06-30 Thread David Seifert
commit: 09364f4307c3ad38f207eddce8678b9f07136ae0
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 16:13:44 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 16:13:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09364f43

dev-python/graph-tool: Remove old

Closes: https://bugs.gentoo.org/659058
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 dev-python/graph-tool/Manifest   |  3 -
 dev-python/graph-tool/graph-tool-2.19.ebuild | 83 
 dev-python/graph-tool/graph-tool-2.23.ebuild | 82 ---
 dev-python/graph-tool/graph-tool-2.26.ebuild | 82 ---
 4 files changed, 250 deletions(-)

diff --git a/dev-python/graph-tool/Manifest b/dev-python/graph-tool/Manifest
index 1f5390d7f43..01212e0146c 100644
--- a/dev-python/graph-tool/Manifest
+++ b/dev-python/graph-tool/Manifest
@@ -1,4 +1 @@
-DIST graph-tool-2.19.tar.bz2 15147961 BLAKE2B 
93f4220d6f86ed5e18619a4300272185673d54418b6b73eb9cf2264d698b9f66589f22fe9906082c5b6360e037115c6df7c52871e33c1dcb8ec64c3596b76bda
 SHA512 
dc0bd93ccf21bb6616035dbfe33b0d9406eb894791e615795d486dc8f9d9991a6b93cf835cf4e59197005c14faedf105f3384cccd42db544104840cf857b2a84
-DIST graph-tool-2.23.tar.bz2 14998733 BLAKE2B 
5eef201f9751ba0ee64d3f3d0694631b23b8ee7799d0e0a1a52125b3b355ee30bb59400665404cd040df29ab2534dc0fdf940d2f3abdb1ddfff0894fb150ed3b
 SHA512 
bd7e493806152d004ed8fcd5cd93f8a27200b0acacde07026ad6f83e8b9a0cdbdedfee79f5ff4c41de179ea3293a1d100571501e8791dad2ff608ecb424a9e36
-DIST graph-tool-2.26.tar.bz2 15000764 BLAKE2B 
eb4db3d6753b4af8e38cbd9a71e5e5a6368e30556b83f8b9b9a67d8ede2fea9789bb959eb405eb1896c69c487915f18849146bc5fbd95bea1b7910c7c871d577
 SHA512 
97f51f777f45383780f765277d1af6ae4879ec39243e9b5c11a5c8f58e952e34c301d51e4ce86a0de1bb7b86bf7150d85ef182693e99f319a19a36d2cc25742a
 DIST graph-tool-2.27.tar.bz2 14989318 BLAKE2B 
1fc307f33fc3e4642e91c20cc4988915cae61306ac445be070f19c263e2d2a74a241d651dd9c4b6b78d5f28fc8cde00789cf90db53cbae6db0583cf216824301
 SHA512 
39ea5e76a91f03bc2475d80df6001c87fc47517d279e27fdab413aec8982146993d3c4a370f85cb28a53e5c974b0e90b0fb22538f3d66ef9cb635abf6188d434

diff --git a/dev-python/graph-tool/graph-tool-2.19.ebuild 
b/dev-python/graph-tool/graph-tool-2.19.ebuild
deleted file mode 100644
index aba8b991d12..000
--- a/dev-python/graph-tool/graph-tool-2.19.ebuild
+++ /dev/null
@@ -1,83 +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_5 )
-
-inherit check-reqs python-r1 toolchain-funcs
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/count0/graph-tool.git;
-   inherit autotools git-r3
-else
-   SRC_URI="https://downloads.skewed.de/${PN}/${P}.tar.bz2;
-   KEYWORDS="amd64"
-fi
-
-DESCRIPTION="An efficient python module for manipulation and statistical 
analysis of graphs"
-HOMEPAGE="https://graph-tool.skewed.de/;
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="+cairo openmp"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   =sci-mathematics/cgal-4.9
-   cairo? (
-   dev-cpp/cairomm
-   dev-python/pycairo[${PYTHON_USEDEP}]
-   )
-   dev-python/matplotlib[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-cpp/sparsehash
-   virtual/pkgconfig"
-
-# bug 453544
-CHECKREQS_DISK_BUILD="6G"
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-   check-reqs_pkg_pretend
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
-   default
-   [[ ${PV} == * ]] && eautoreconf
-   python_copy_sources
-}
-
-src_configure() {
-   local threads
-   has_version 'dev-libs/boost[threads]' && threads="-mt"
-
-   configure() {
-   econf \
-   --disable-static \
-   --disable-optimization \
-   $(use_enable openmp) \
-   $(use_enable cairo) \
-   --with-boost-python="${EPYTHON: -3}${threads}"
-   }
-   python_foreach_impl run_in_build_dir configure
-}
-
-src_compile() {
-   # most machines don't have enough ram for parallel builds
-   python_foreach_impl run_in_build_dir emake -j1
-}
-
-src_install() {
-   python_foreach_impl run_in_build_dir default
-   find "${D}" -name '*.la' -delete || die
-}

diff --git a/dev-python/graph-tool/graph-tool-2.23.ebuild 
b/dev-python/graph-tool/graph-tool-2.23.ebuild
deleted file mode 100644
index d8245624407..000
--- a/dev-python/graph-tool/graph-tool-2.23.ebuild
+++ /dev/null
@@ -1,82 +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_{5,6} )
-
-inherit 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/

2019-06-30 Thread Jeroen Roovers
commit: e2d41f355f7603c34ad62cf8e5928a468d4f56b1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jun 30 15:58:55 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jun 30 15:59:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d41f35

sys-devel/kgcc64: Stable for hppa too

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

 sys-devel/kgcc64/kgcc64-8.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild 
b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
index 303eb1ba2db..b1710bc68fb 100644
--- a/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
+++ b/sys-devel/kgcc64/kgcc64-8.3.0.ebuild
@@ -21,7 +21,7 @@ inherit eutils toolchain
 DESCRIPTION="64bit kernel compiler"
 
 # Works on hppa and mips; all other archs, refer to bug #228115
-KEYWORDS="~hppa ~mips"
+KEYWORDS="hppa ~mips"
 
 RDEPEND=">=dev-libs/gmp-4.3.2
>=dev-libs/mpfr-2.4.2



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

2019-06-30 Thread Andreas Sturmlechner
commit: 4a2aa70fe10ae9f638d9590f243b7b71a0d256e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 15:39:48 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 15:39:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2aa70f

media-sound/supercollider: Raise minimum boost version to >=1.70

Bug: https://bugs.gentoo.org/688860
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/media-sound/supercollider/supercollider-3.10.2.ebuild 
b/media-sound/supercollider/supercollider-3.10.2.ebuild
index 3ebf0f2cc00..83ab1fcb862 100644
--- a/media-sound/supercollider/supercollider-3.10.2.ebuild
+++ b/media-sound/supercollider/supercollider-3.10.2.ebuild
@@ -22,7 +22,7 @@ BDEPEND="
 "
 RDEPEND="
dev-cpp/yaml-cpp:=
-   dev-libs/boost:=
+   >=dev-libs/boost-1.70.0:=
media-libs/alsa-lib
sys-libs/readline:0=
virtual/libudev:=



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

2019-06-30 Thread Mart Raudsepp
commit: a03ecaf66352863145b9f6136191a67a223e830f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jun 30 13:16:36 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jun 30 13:16:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03ecaf6

x11-wm/mutter: update patchset

Includes more commits from upstream gnome-3-30 branch, a patch
to hopefully fix an on_monitors_changed related crash I'm
experiencing once in a while myself (when monitors go to sleep
and wake up from screen lock). Also includes some patches
debian/ubuntu include, more prominently support for native
refresh rate on wayland sessions (not hardcoded to 60Hz),
workaround for startup-notification problems (fixing e.g.
gnome-terminal appmenu spinning until a timeout, when really
g-t has long started), fix for limited memory old GPUs and more.

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

 x11-wm/mutter/Manifest|   1 +
 x11-wm/mutter/mutter-3.30.2-r2.ebuild | 147 ++
 2 files changed, 148 insertions(+)

diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest
index 2f0f8c18519..34e0557577a 100644
--- a/x11-wm/mutter/Manifest
+++ b/x11-wm/mutter/Manifest
@@ -1,4 +1,5 @@
 DIST mutter-3.26.2-patchset.tar.xz 48156 BLAKE2B 
7b33495a8bb7ac69f5610e1dfcb1fef49a983403fd176b229a75bcc7691e83e76a3dd87b7663ece0fcdc4077becd3ffa5e33217584f156456813769646730bf9
 SHA512 
2eeb9dfe137d6ea65f957ed19aa5ef83106aa16a049531c0c41d3ab6afac6c1b345cc68f2a9a9c41658172cc0dde61b946e6bf2507979ff4155e79770adf5e90
 DIST mutter-3.26.2.tar.xz 3622904 BLAKE2B 
b32af24c6ffcd0e6af38ab1ff7cd0ba16ea3ceb84c62ed21d9e38fff5357eda2648050beada3fc8727474407a419a2c218331c8a87f7eb68eddf824d26ca9c51
 SHA512 
95885b4c053d4bc467a7c11615ee3d1a3086a674ae10e7cb9bb241f692e66dd8190508db1cdf1760bc2f19100e532e68d5e147d344e94d1430d80dd26ca0156b
 DIST mutter-3.30.2-r1-patchset.tar.xz 14096 BLAKE2B 
83f2e975a4404b878e832a70fe7a84a2a39d291dc1f6191e5805633327d21fb0796b8b0172a35602bec9c7e879819ebdb189f324cba3f4a4aee232d5e439ba0a
 SHA512 
f842920d6855803b8712e1736399805ecd3266a61dd7baba1f80383978d00533e34fd742103b578f9f2969ab2059f9e0c7b3812d2ea2283b6ffa91810bf6094f
+DIST mutter-3.30.2-r2-patchset.tar.xz 38544 BLAKE2B 
f4282b9220f49b38ce495939db222f1585e48b8e446d168135e643248b06c26c57c75032f130615dc6d758c44e4628c0431d88bdd2ee23eee1fb64f2929bd51f
 SHA512 
6ceefbc4bdca9b1eb82ce1f3c0847d85922ebc86643fcde4a3bb37201ff50c1d9343ea605572d5942c984d1e87e44597a4febd058fba9fb57224dccb25a10152
 DIST mutter-3.30.2.tar.xz 3725692 BLAKE2B 
280b7a6319e5d4705baee965936df6f31ba8ca96ce3812cf640578c6817aaa82b6ff8fde7b2740ecd8edb6c4746f4608f997772a24d67f12fcb0c5c77fc9b29a
 SHA512 
3890270b7eb4b8753274d30ad26693b829a69b31f36501845c59b000deb174be58b5167f6754767dba02ebc44688697fbe7344a327879a073955047b69333a2e

diff --git a/x11-wm/mutter/mutter-3.30.2-r2.ebuild 
b/x11-wm/mutter/mutter-3.30.2-r2.ebuild
new file mode 100644
index 000..67f779d7452
--- /dev/null
+++ b/x11-wm/mutter/mutter-3.30.2-r2.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2 virtualx
+
+DESCRIPTION="GNOME 3 compositing window manager based on Clutter"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/mutter/;
+SRC_URI+=" https://dev.gentoo.org/~leio/distfiles/${PF}-patchset.tar.xz;
+
+LICENSE="GPL-2+"
+SLOT="0/3" # 0/libmutter_api_version - ONLY gnome-shell (or anything using 
mutter-clutter-.pc) should use the subslot
+
+IUSE="debug elogind gles2 input_devices_wacom +introspection systemd test udev 
wayland"
+# native backend requires gles3 for hybrid graphics blitting support and a 
logind provider
+REQUIRED_USE="
+   wayland? ( ^^ ( elogind systemd ) )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# libXi-1.7.4 or newer needed per:
+# https://bugzilla.gnome.org/show_bug.cgi?id=738944
+# gl.pc package is required, which is only installed by mesa if glx is 
enabled; pre-emptively requiring USE=X on mesa, as hopefully eventually it'll 
support disabling glx for wayland-only systems
+RDEPEND="
+   >=dev-libs/atk-2.5.3
+   >=x11-libs/gdk-pixbuf-2:2
+   >=dev-libs/json-glib-0.12.0
+   >=x11-libs/pango-1.30[introspection?]
+   >=x11-libs/cairo-1.14[X]
+   >=x11-libs/gtk+-3.19.8:3[X,introspection?]
+   >=dev-libs/glib-2.53.2:2
+   >=media-libs/libcanberra-0.26[gtk3]
+   >=x11-libs/startup-notification-0.7
+   >=x11-libs/libXcomposite-0.2
+   >=gnome-base/gsettings-desktop-schemas-3.21.4[introspection?]
+   gnome-base/gnome-desktop:3=
+
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libXcomposite-0.4
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   >=x11-libs/libXfixes-3
+   >=x11-libs/libXi-1.7.4
+   x11-libs/libXinerama
+   

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

2019-06-30 Thread Pacho Ramos
commit: 96409616430ab2063296de939c6c8d31d9664685
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 12:30:12 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 12:36:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96409616

media-video/mkvtoolnix: Newer libfmt needed, use xdg.eclass

Closes: https://bugs.gentoo.org/688620
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild | 18 +++---
 1 file changed, 3 insertions(+), 15 deletions(-)

diff --git a/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
index 8837542e21d..67e541fbc01 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-35.0.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit toolchain-funcs versionator multiprocessing xdg-utils qmake-utils 
gnome2-utils
+inherit toolchain-funcs versionator multiprocessing qmake-utils xdg
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
@@ -22,7 +22,7 @@ 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/libfmt-5.3.0:=
>=dev-libs/boost-1.49.0:=
>=dev-libs/libebml-1.3.7:=
dev-libs/pugixml
@@ -70,7 +70,7 @@ pkg_pretend() {
 }
 
 src_prepare() {
-   default
+   xdg_src_prepare
[[ ${PV} == "" ]] && { ./autogen.sh || die; }
 }
 
@@ -116,15 +116,3 @@ src_install() {
einstalldocs
doman doc/man/*.1
 }
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}



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

2019-06-30 Thread Pacho Ramos
commit: dc0c46725b00c62c90da6c5265190a5777d7030f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 12:36:37 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 12:36:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0c4672

media-video/shotcut: Fix version in help dialog

Closes: https://bugs.gentoo.org/677708
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/shotcut/shotcut-19.06.15.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-video/shotcut/shotcut-19.06.15.ebuild 
b/media-video/shotcut/shotcut-19.06.15.ebuild
index 955f02c5437..dc79f1d5c97 100644
--- a/media-video/shotcut/shotcut-19.06.15.ebuild
+++ b/media-video/shotcut/shotcut-19.06.15.ebuild
@@ -48,7 +48,9 @@ DEPEND="${RDEPEND}
 "
 
 src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
+   eqmake5 \
+   PREFIX="${EPREFIX}/usr" \
+   SHOTCUT_VERSION="${PV}"
 }
 
 src_install() {



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

2019-06-30 Thread Pacho Ramos
commit: 15a85f9bb9ab649293717acf89101cdd58ba2e7a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 12:34:10 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 12:36:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a85f9b

media-video/shotcut: Newer mlt version needed

See https://github.com/mltframework/shotcut/issues/728

Signed-off-by: Pacho Ramos  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/shotcut/shotcut-19.06.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/shotcut/shotcut-19.06.15.ebuild 
b/media-video/shotcut/shotcut-19.06.15.ebuild
index d06301a297d..955f02c5437 100644
--- a/media-video/shotcut/shotcut-19.06.15.ebuild
+++ b/media-video/shotcut/shotcut-19.06.15.ebuild
@@ -35,7 +35,7 @@ RDEPEND="
media-libs/ladspa-sdk
media-libs/libsdl:0
media-libs/libvpx
-   >=media-libs/mlt-6.10.0-r1[ffmpeg,frei0r,qt5,sdl,xml]
+   >=media-libs/mlt-6.16.0-r1[ffmpeg,frei0r,qt5,sdl,xml]
media-libs/x264
media-plugins/frei0r-plugins
media-sound/lame



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

2019-06-30 Thread Pacho Ramos
commit: 66a6a69fd47e096b477e553fb6b25323c36c43eb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 12:32:41 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 12:36:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a6a69f

media-video/mkvtoolnix: Drop old

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/mkvtoolnix/Manifest |   4 -
 media-video/mkvtoolnix/mkvtoolnix-30.1.0.ebuild | 130 
 media-video/mkvtoolnix/mkvtoolnix-31.0.0.ebuild | 130 
 media-video/mkvtoolnix/mkvtoolnix-32.0.0.ebuild | 130 
 media-video/mkvtoolnix/mkvtoolnix-33.1.0.ebuild | 130 
 5 files changed, 524 deletions(-)

diff --git a/media-video/mkvtoolnix/Manifest b/media-video/mkvtoolnix/Manifest
index 50fe7822725..ef883a191c6 100644
--- a/media-video/mkvtoolnix/Manifest
+++ b/media-video/mkvtoolnix/Manifest
@@ -1,6 +1,2 @@
 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
-DIST mkvtoolnix-32.0.0.tar.xz 7282928 BLAKE2B 
cf051474c3e4735f5c3fdda44bd9065539ea6333ad4683f61b1a7d8ecc6fab2e45bd0ae37f82acdbc11c01704c319356d2baa9fdfe1e8e48ffcf65b05f484836
 SHA512 
a209360fcad3164ebf127b7a54542b2b791318cef1ac8acbb24e64458bd9fe693ea6fa2b44b6e85504decab9668296637d9d4ce706effcf6a9f0d7bdea64793a
-DIST mkvtoolnix-33.1.0.tar.xz 7286068 BLAKE2B 
2ff55bf8fa1e1356144931e1586783ccbc937ce8f7048e85a8ca0a29c69f419a4a1f43eecdc606674d3314c642e58a06c98900e4fc5e7069a30806c61401f646
 SHA512 
40023a1d2c1c27fd5f490ec017852304442bee2c2ae2d62cf042c3fba56652ed7489a2b0ad9d5dd0fa57eb0af99a49a93d85836f57cb9417868356874a83
 DIST mkvtoolnix-35.0.0.tar.xz 7297244 BLAKE2B 
9a7cd015b00fe46f165903b8b6f9317489548aa9a352c85727296ee0638506336028231b115a9270388a4ede1a088a4bdba16156600341c51bd5a2ae557b181f
 SHA512 
aa109be9da3f0bd119d9315b9ea136d3c1532d0f351c5a052dcc7ad67a4dcec9d8fec69a0c9358790abfcb6eeaee47fad4af2a0506bef39cfd5c8466f90bdf98

diff --git a/media-video/mkvtoolnix/mkvtoolnix-30.1.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-30.1.0.ebuild
deleted file mode 100644
index 01b2b95c89b..000
--- a/media-video/mkvtoolnix/mkvtoolnix-30.1.0.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# 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

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

2019-06-30 Thread Pacho Ramos
commit: 2e6f547bbfb261f1e13dacd1ba441b554480aa1e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 12:11:11 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 12:36:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e6f547b

media-sound/alsa-utils: Use /run instead of /var/run

Closes: https://bugs.gentoo.org/685304
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 media-sound/alsa-utils/alsa-utils-1.1.9.ebuild  |  2 +-
 media-sound/alsa-utils/files/alsasound.initd-r8 | 87 +
 2 files changed, 88 insertions(+), 1 deletion(-)

diff --git a/media-sound/alsa-utils/alsa-utils-1.1.9.ebuild 
b/media-sound/alsa-utils/alsa-utils-1.1.9.ebuild
index bcc1f868e6d..bfb1938f52b 100644
--- a/media-sound/alsa-utils/alsa-utils-1.1.9.ebuild
+++ b/media-sound/alsa-utils/alsa-utils-1.1.9.ebuild
@@ -48,7 +48,7 @@ src_install() {
default
dodoc seq/*/README.*
 
-   newinitd "${FILESDIR}"/alsasound.initd-r7 alsasound
+   newinitd "${FILESDIR}"/alsasound.initd-r8 alsasound
newconfd "${FILESDIR}"/alsasound.confd-r4 alsasound
 
insinto /etc/modprobe.d

diff --git a/media-sound/alsa-utils/files/alsasound.initd-r8 
b/media-sound/alsa-utils/files/alsasound.initd-r8
new file mode 100644
index 000..2fe2347c377
--- /dev/null
+++ b/media-sound/alsa-utils/files/alsasound.initd-r8
@@ -0,0 +1,87 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+alsastatedir=/var/lib/alsa
+alsascrdir=/etc/alsa.d
+alsahomedir=/run/alsasound
+
+extra_commands="save restore"
+
+depend() {
+   need localmount
+   after bootmisc modules isapnp coldplug hotplug
+}
+
+restore() {
+   ebegin "Restoring Mixer Levels"
+
+   checkpath -q -d -m 0700 -o root:root ${alsahomedir} || return 1
+
+   if [ ! -r "${alsastatedir}/asound.state" ] ; then
+   ewarn "No mixer config in ${alsastatedir}/asound.state, you 
have to unmute your card!"
+   eend 0
+   return 0
+   fi
+
+   local cards="$(sed -n -e 's/^ *\([[:digit:]]*\) .*/\1/p' 
/proc/asound/cards)"
+   local CARDNUM
+   for cardnum in ${cards}; do
+   [ -e /dev/snd/controlC${cardnum} ] || sleep 2
+   [ -e /dev/snd/controlC${cardnum} ] || sleep 2
+   [ -e /dev/snd/controlC${cardnum} ] || sleep 2
+   [ -e /dev/snd/controlC${cardnum} ] || sleep 2
+   alsactl -E HOME="${alsahomedir}" -I -f 
"${alsastatedir}/asound.state" restore ${cardnum} \
+   || ewarn "Errors while restoring defaults, ignoring"
+   done
+
+   for ossfile in "${alsastatedir}"/oss/card*_pcm* ; do
+   [ -e "${ossfile}" ] || continue
+   # We use cat because I'm not sure if cp works properly on /proc
+   local procfile=${ossfile##${alsastatedir}/oss}
+   procfile="$(echo "${procfile}" | sed -e 's,_,/,g')"
+   if [ -e /proc/asound/"${procfile}"/oss ] ; then
+   cat "${ossfile}" > /proc/asound/"${procfile}"/oss 
+   fi
+   done
+
+   eend 0
+}
+
+save() {
+   ebegin "Storing ALSA Mixer Levels"
+
+   checkpath -q -d -m 0700 -o root:root ${alsahomedir} || return 1
+
+   mkdir -p "${alsastatedir}"
+   if ! alsactl -E HOME="${alsahomedir}" -f "${alsastatedir}/asound.state" 
store; then
+   eerror "Error saving levels."
+   eend 1
+   return 1
+   fi
+
+   for ossfile in /proc/asound/card*/pcm*/oss; do
+   [ -e "${ossfile}" ] || continue
+   local device=${ossfile##/proc/asound/} ; device=${device%%/oss}
+   device="$(echo "${device}" | sed -e 's,/,_,g')"
+   mkdir -p "${alsastatedir}/oss/"
+   cp "${ossfile}" "${alsastatedir}/oss/${device}"
+   done
+
+   eend 0
+}
+
+start() {
+   if [ "${RESTORE_ON_START}" = "yes" ]; then
+   restore
+   fi
+
+   return 0
+}
+
+stop() {
+   if [ "${SAVE_ON_STOP}" = "yes" ]; then
+   save
+   fi
+   return 0
+}



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

2019-06-30 Thread Pacho Ramos
commit: d95278e742a78676a701c1822b86395f1e013482
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 12:31:53 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 12:36:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d95278e7

media-video/mkvtoolnix: Sync with latest version

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 media-video/mkvtoolnix/mkvtoolnix-.ebuild | 18 +++---
 1 file changed, 3 insertions(+), 15 deletions(-)

diff --git a/media-video/mkvtoolnix/mkvtoolnix-.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
index 2bc8fa7624c..8f7b2cf6763 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit toolchain-funcs versionator multiprocessing xdg-utils qmake-utils 
gnome2-utils
+inherit toolchain-funcs versionator multiprocessing qmake-utils xdg
 
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://gitlab.com/mbunkus/mkvtoolnix.git;
@@ -22,7 +22,7 @@ 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/libfmt-5.3.0:=
>=dev-libs/boost-1.49.0:=
>=dev-libs/libebml-1.3.7:=
dev-libs/pugixml
@@ -70,7 +70,7 @@ pkg_pretend() {
 }
 
 src_prepare() {
-   default
+   xdg_src_prepare
[[ ${PV} == "" ]] && { ./autogen.sh || die; }
 }
 
@@ -116,15 +116,3 @@ src_install() {
einstalldocs
doman doc/man/*.1
 }
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}



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

2019-06-30 Thread David Seifert
commit: b581dd682066d1fa21da27f3ab8bd64433d7a48e
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 12:05:01 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 12:05:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b581dd68

package.mask: Remove boost-1.70 mask

Bug: https://bugs.gentoo.org/671712
Signed-off-by: David Seifert  gentoo.org>

 profiles/package.mask | 10 --
 1 file changed, 10 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 00a52795b48..56125268368 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -286,16 +286,6 @@ sys-boot/systemrescuecd-x86-grub
 >dev-java/oracle-jdk-bin-1.8.0.202:1.8
 >dev-java/oracle-jre-bin-1.8.0.202:1.8
 
-# David Seifert  (15 Apr 2019)
-# Masked for testing, Bug #653878.
->=dev-libs/boost-1.70.0
->=dev-util/boost-build-1.70.0
->=net-mail/libpst-0.6.66-r2
->=net-proxy/trojan-1.12.2
->=dev-python/graph-tool-2.27
-=dev-python/graph-tool-
-=sys-fs/cryfs-0.10*
-
 # Robin H. Johnson  (25 Mar 2019)
 # Requires >=dev-lang/lua-5.3 which is masked
 sys-apps/likwid



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

2019-06-30 Thread Andreas Sturmlechner
commit: fad2ebe4331c7f3fffdf4586871f94483a6444e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 11:29:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 11:51:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fad2ebe4

media-libs/mlt: Re-add USE ruby (ruby24)

Bug: https://bugs.gentoo.org/684436
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/mlt/mlt-6.16.0-r1.ebuild | 28 
 1 file changed, 20 insertions(+), 8 deletions(-)

diff --git a/media-libs/mlt/mlt-6.16.0-r1.ebuild 
b/media-libs/mlt/mlt-6.16.0-r1.ebuild
index 2cd5d3c075b..6161697e042 100644
--- a/media-libs/mlt/mlt-6.16.0-r1.ebuild
+++ b/media-libs/mlt/mlt-6.16.0-r1.ebuild
@@ -4,7 +4,11 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7} )
-inherit python-single-r1 qmake-utils toolchain-funcs
+# this ebuild currently only supports installing ruby bindings for a single 
ruby version
+# so USE_RUBY must contain only a single value (the latest stable) as the 
ebuild calls
+# /usr/bin/${USE_RUBY} directly
+USE_RUBY="ruby24"
+inherit python-single-r1 qmake-utils ruby-single toolchain-funcs
 
 DESCRIPTION="Open source multimedia framework for television broadcasting"
 HOMEPAGE="https://www.mltframework.org/;
@@ -15,7 +19,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
debug ffmpeg
 fftw frei0r gtk jack kdenlive kernel_linux libav libsamplerate lua melt opencv 
opengl python
-qt5 rtaudio sdl vdpau vidstab xine xml"
+qt5 rtaudio ruby sdl vdpau vidstab xine xml"
 # java perl php tcl
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -24,13 +28,13 @@ SWIG_DEPEND=">=dev-lang/swig-2.0"
 #  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
 #  perl? ( ${SWIG_DEPEND} )
 #  php? ( ${SWIG_DEPEND} )
-#  ruby? ( ${SWIG_DEPEND} )
 #  tcl? ( ${SWIG_DEPEND} )
 BDEPEND="
virtual/pkgconfig
compressed-lumas? ( virtual/imagemagick-tools[png] )
lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
-   python? ( ${SWIG_DEPEND} )"
+   python? ( ${SWIG_DEPEND} )
+   ruby? ( ${SWIG_DEPEND} )"
 #rtaudio will use OSS on non linux OSes
 DEPEND="
>=media-libs/libebur128-1.2.2:=
@@ -68,6 +72,7 @@ DEPEND="
>=media-libs/rtaudio-4.1.2
kernel_linux? ( media-libs/alsa-lib )
)
+   ruby? ( ${RUBY_DEPS} )
sdl? (
media-libs/libsdl2[X,opengl,video]
media-libs/sdl2-image
@@ -78,7 +83,6 @@ DEPEND="
 #  java? ( >=virtual/jre-1.5 )
 #  perl? ( dev-lang/perl )
 #  php? ( dev-lang/php )
-#  ruby? ( ${RUBY_DEPS} )
 #  sox? ( media-sound/sox )
 #  tcl? ( dev-lang/tcl:0= )
 RDEPEND="${DEPEND}"
@@ -106,6 +110,8 @@ src_prepare() {
sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" 
src/swig/$x/build || die
done
 
+   sed -i -e "s/env ruby/${USE_RUBY}/" src/swig/ruby/* || die
+
# fix python3 include dir
sed -i -e 's/python{}.{}/python{}.{}m/' src/swig/python/build || die
 }
@@ -169,8 +175,8 @@ src_configure() {
# see also 
https://www.mltframework.org/twiki/bin/view/MLT/ExtremeMakeover
 
local swig_lang=()
-   # TODO: java perl php ruby tcl
-   for i in lua python ; do
+   # TODO: java perl php tcl
+   for i in lua python ruby ; do
use $i && swig_lang+=( $i )
done
[[ -z "${swig_lang}" ]] && swig_lang=( none )
@@ -207,5 +213,11 @@ src_install() {
python_optimize
fi
 
-   # TODO: java perl php ruby tcl
+   if use ruby; then
+   cd "${S}"/src/swig/ruby || die
+   exeinto $("${EPREFIX}"/usr/bin/${USE_RUBY} -r rbconfig -e 
'print RbConfig::CONFIG["sitearchdir"]')
+   doexe mlt.so
+   dodoc play.rb thumbs.rb
+   fi
+   # TODO: java perl php tcl
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/vdr-fritzbox/files/, media-plugins/vdr-fritzbox/

2019-06-30 Thread Andreas Sturmlechner
commit: 41994240d5a6caae4fd9dfff2b7ed6c40eff46fd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 11:39:40 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 11:51:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41994240

media-plugins/vdr-fritzbox: Fix build with >=boost-1.67

Non-maintainer commit after timeout.

Closes: https://bugs.gentoo.org/671468
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/vdr-fritzbox-1.5.3-boost-1.67.patch  | 22 ++
 .../vdr-fritzbox/vdr-fritzbox-1.5.3-r1.ebuild  | 34 ++
 2 files changed, 56 insertions(+)

diff --git 
a/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch 
b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch
new file mode 100644
index 000..f5733878279
--- /dev/null
+++ b/media-plugins/vdr-fritzbox/files/vdr-fritzbox-1.5.3-boost-1.67.patch
@@ -0,0 +1,22 @@
+From 212847f0efaeffee8422059b8e202d844174aaf3 Mon Sep 17 00:00:00 2001
+From: Joachim Wilke 
+Date: Thu, 28 Jun 2018 12:56:54 +0200
+Subject: [PATCH] Add compatibility with boost 1.67
+
+Refers to https://github.com/jowi24/vdr-fritz/issues/1
+---
+ TcpClient.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/TcpClient.cpp b/TcpClient.cpp
+index b9b38e9..c6cc08e 100644
+--- a/libnet++/TcpClient.cpp
 b/libnet++/TcpClient.cpp
+@@ -19,6 +19,7 @@
+  *
+  */
+ 
++#define BOOST_ASIO_USE_BOOST_DATE_TIME_FOR_SOCKET_IOSTREAM
+ #include "TcpClient.h"
+ 
+ #include 

diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r1.ebuild 
b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r1.ebuild
new file mode 100644
index 000..eaa4abe5e23
--- /dev/null
+++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the 
fritz!box phonebook"
+HOMEPAGE="https://github.com/jowi24/vdr-fritz;
+SRC_URI="https://github.com/jowi24/vdr-fritz/releases/download/1.5.3/${P}.tgz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-libs/libgcrypt:0
+   dev-libs/boost[threads]
+   >=media-video/vdr-1.7.34
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-boost-1.67.patch" )
+
+pkg_postinst() {
+   elog "It is recommend to update your firmware release to the latest."
+   elog
+   elog "The integrated call monitor (available in Fritz!Box official"
+   elog "firmware releases >= *.04.29) has to be enabled in order to"
+   elog "have the vdr-fritzbox plugin display anything on your tv. To"
+   elog "enable it call #96*5* from your telephone. If that doesn't"
+   elog "work for you, read the documentation for further instructions."
+}



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

2019-06-30 Thread Andreas Sturmlechner
commit: 914958743f97e29ebdebc7a9cae1bc9fa50cae25
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 11:34:39 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 11:51:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91495874

media-libs/mlt: Add ruby25 support

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

 media-libs/mlt/mlt-6.16.0-r2.ebuild | 223 
 1 file changed, 223 insertions(+)

diff --git a/media-libs/mlt/mlt-6.16.0-r2.ebuild 
b/media-libs/mlt/mlt-6.16.0-r2.ebuild
new file mode 100644
index 000..1605afaedce
--- /dev/null
+++ b/media-libs/mlt/mlt-6.16.0-r2.ebuild
@@ -0,0 +1,223 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+# this ebuild currently only supports installing ruby bindings for a single 
ruby version
+# so USE_RUBY must contain only a single value (the latest stable) as the 
ebuild calls
+# /usr/bin/${USE_RUBY} directly
+USE_RUBY="ruby25"
+inherit python-single-r1 qmake-utils ruby-single toolchain-funcs
+
+DESCRIPTION="Open source multimedia framework for television broadcasting"
+HOMEPAGE="https://www.mltframework.org/;
+SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="compressed-lumas cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 
debug ffmpeg
+fftw frei0r gtk jack kdenlive kernel_linux libav libsamplerate lua melt opencv 
opengl python
+qt5 rtaudio ruby sdl vdpau vidstab xine xml"
+# java perl php tcl
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+SWIG_DEPEND=">=dev-lang/swig-2.0"
+#  java? ( ${SWIG_DEPEND} >=virtual/jdk-1.5 )
+#  perl? ( ${SWIG_DEPEND} )
+#  php? ( ${SWIG_DEPEND} )
+#  tcl? ( ${SWIG_DEPEND} )
+BDEPEND="
+   virtual/pkgconfig
+   compressed-lumas? ( virtual/imagemagick-tools[png] )
+   lua? ( ${SWIG_DEPEND} virtual/pkgconfig )
+   python? ( ${SWIG_DEPEND} )
+   ruby? ( ${SWIG_DEPEND} )"
+#rtaudio will use OSS on non linux OSes
+DEPEND="
+   >=media-libs/libebur128-1.2.2:=
+   ffmpeg? (
+   libav? ( >=media-video/libav-12:0=[vdpau?] )
+   !libav? ( media-video/ffmpeg:0=[vdpau?,-flite] )
+   )
+   fftw? ( sci-libs/fftw:3.0= )
+   frei0r? ( media-plugins/frei0r-plugins )
+   gtk? (
+   media-libs/libexif
+   x11-libs/gtk+:2
+   x11-libs/pango
+   )
+   jack? (
+   >=dev-libs/libxml2-2.5
+   media-libs/ladspa-sdk
+   virtual/jack
+   )
+   libsamplerate? ( >=media-libs/libsamplerate-0.1.2 )
+   lua? ( >=dev-lang/lua-5.1.4-r4:= )
+   opencv? ( >=media-libs/opencv-3.2.0:= )
+   opengl? ( media-video/movit )
+   python? ( ${PYTHON_DEPS} )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/libexif
+   x11-libs/libX11
+   )
+   rtaudio? (
+   >=media-libs/rtaudio-4.1.2
+   kernel_linux? ( media-libs/alsa-lib )
+   )
+   ruby? ( ${RUBY_DEPS} )
+   sdl? (
+   media-libs/libsdl2[X,opengl,video]
+   media-libs/sdl2-image
+   )
+   vidstab? ( media-libs/vidstab )
+   xine? ( >=media-libs/xine-lib-1.1.2_pre20060328-r7 )
+   xml? ( >=dev-libs/libxml2-2.5 )"
+#  java? ( >=virtual/jre-1.5 )
+#  perl? ( dev-lang/perl )
+#  php? ( dev-lang/php )
+#  sox? ( media-sound/sox )
+#  tcl? ( dev-lang/tcl:0= )
+RDEPEND="${DEPEND}"
+
+DOCS=( AUTHORS ChangeLog NEWS README docs/{framework,melt,mlt{++,-xml}}.txt )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.10.0-swig-underlinking.patch
+   "${FILESDIR}"/${P}-mlt_consumer-race-condition.patch
+   "${FILESDIR}"/${P}-rotoscoping-interpolation.patch
+   "${FILESDIR}"/${P}-crop-filter.patch
+   
"${FILESDIR}"/${P}-consumer_multi-does-not-correctly-handle-in-point.patch
+   "${FILESDIR}"/${P}-bad-aspect-ratio-resulting-in-black.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   # respect CFLAGS LDFLAGS when building shared libraries. Bug #308873
+   for x in python lua; do
+   sed -i "/mlt.so/s: -lmlt++ :& ${CFLAGS} ${LDFLAGS} :" 
src/swig/$x/build || die
+   done
+
+   sed -i -e "s/env ruby/${USE_RUBY}/" src/swig/ruby/* || die
+
+   # fix python3 include dir
+   sed -i -e 's/python{}.{}/python{}.{}m/' src/swig/python/build || die
+}
+
+src_configure() {
+   tc-export CC CXX
+
+   local myconf=(
+   --enable-gpl
+   --enable-gpl3
+

[gentoo-commits] repo/gentoo:master commit in: net-vpn/freelan/

2019-06-30 Thread David Seifert
commit: 241ecaca9a4ebc9eec68da5c87baa957562f2670
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 11:49:07 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 11:49:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=241ecaca

net-vpn/freelan: Add upper bound on boost-1.70

Bug: https://bugs.gentoo.org/688756
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 net-vpn/freelan/freelan-2.1.ebuild | 4 ++--
 net-vpn/freelan/freelan-2.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-vpn/freelan/freelan-2.1.ebuild 
b/net-vpn/freelan/freelan-2.1.ebuild
index aa9b0303c45..d286ce106e2 100644
--- a/net-vpn/freelan/freelan-2.1.ebuild
+++ b/net-vpn/freelan/freelan-2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ KEYWORDS="~amd64"
 IUSE="debug"
 
 DEPEND="
-   dev-libs/boost:=[threads]
+   

[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/

2019-06-30 Thread David Seifert
commit: aa0e5772ff9321c83a7498f2db7c55923f2baddd
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jun 30 11:49:04 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jun 30 11:49:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa0e5772

net-p2p/airdcpp-webclient: Add upper bound on boost-1.70

Bug: https://bugs.gentoo.org/683472
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: David Seifert  gentoo.org>

 net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild | 2 +-
 net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild 
b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild
index 647a9600c51..437636e97e1 100644
--- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild
+++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.6.0.ebuild
@@ -18,7 +18,7 @@ IUSE="nat-pmp +tbb +webui"
 RDEPEND="
app-arch/bzip2
dev-cpp/websocketpp
-   dev-libs/boost:=
+   

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

2019-06-30 Thread Pacho Ramos
commit: a4f08a1601d56e585c3c724d68b80e1614f9c49e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 11:20:56 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 11:22:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4f08a16

media-sound/pulseaudio: Fix relogin issues and alsa-lib compat

Closes: https://bugs.gentoo.org/686206
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Pacho Ramos  gentoo.org>

 .../files/pulseaudio-12.2-alsa-header-path.patch   | 130 
 .../files/pulseaudio-12.2-alsa-header-path2.patch  |  45 +++
 .../files/pulseaudio-12.2-exit-time-session.patch  | 181 ++
 media-sound/pulseaudio/pulseaudio-12.2-r2.ebuild   | 366 +
 4 files changed, 722 insertions(+)

diff --git 
a/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path.patch 
b/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path.patch
new file mode 100644
index 000..334af3ee755
--- /dev/null
+++ b/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path.patch
@@ -0,0 +1,130 @@
+From 993d3fd89e5611997f1e165bf03edefb0204b0a4 Mon Sep 17 00:00:00 2001
+From: Olaf Hering 
+Date: Wed, 27 Mar 2019 09:35:05 +0100
+Subject: [PATCH 287/375] alsa: Use correct header path
+
+Consumers are expected to use  instead of
+.
+
+This is in preparation of an change to pkgconfig(alsa) to
+not pollute CFLAGS with -I/usr/include/alsa anymore.
+
+Signed-off-by: Olaf Hering 
+---
+ src/modules/alsa/alsa-mixer.c | 2 +-
+ src/modules/alsa/alsa-mixer.h | 2 +-
+ src/modules/alsa/alsa-sink.c  | 2 +-
+ src/modules/alsa/alsa-source.c| 2 +-
+ src/modules/alsa/alsa-ucm.c   | 2 +-
+ src/modules/alsa/alsa-util.c  | 2 +-
+ src/modules/alsa/alsa-util.h  | 2 +-
+ src/modules/alsa/module-alsa-source.c | 2 +-
+ 8 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/src/modules/alsa/alsa-mixer.c b/src/modules/alsa/alsa-mixer.c
+index 5cb99c8fd..cd99a75f8 100644
+--- a/src/modules/alsa/alsa-mixer.c
 b/src/modules/alsa/alsa-mixer.c
+@@ -23,7 +23,7 @@
+ #endif
+ 
+ #include 
+-#include 
++#include 
+ #include 
+ 
+ #ifdef HAVE_VALGRIND_MEMCHECK_H
+diff --git a/src/modules/alsa/alsa-mixer.h b/src/modules/alsa/alsa-mixer.h
+index 3ea4d7329..65b071165 100644
+--- a/src/modules/alsa/alsa-mixer.h
 b/src/modules/alsa/alsa-mixer.h
+@@ -21,7 +21,7 @@
+   along with PulseAudio; if not, see .
+ ***/
+ 
+-#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/modules/alsa/alsa-sink.c b/src/modules/alsa/alsa-sink.c
+index 28143402a..4b46708ce 100644
+--- a/src/modules/alsa/alsa-sink.c
 b/src/modules/alsa/alsa-sink.c
+@@ -25,7 +25,7 @@
+ #include 
+ #include 
+ 
+-#include 
++#include 
+ 
+ #ifdef HAVE_VALGRIND_MEMCHECK_H
+ #include 
+diff --git a/src/modules/alsa/alsa-source.c b/src/modules/alsa/alsa-source.c
+index 8129220b0..c8bf649e1 100644
+--- a/src/modules/alsa/alsa-source.c
 b/src/modules/alsa/alsa-source.c
+@@ -25,7 +25,7 @@
+ #include 
+ #include 
+ 
+-#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/modules/alsa/alsa-ucm.c b/src/modules/alsa/alsa-ucm.c
+index 341c8012e..0a40ca8fe 100644
+--- a/src/modules/alsa/alsa-ucm.c
 b/src/modules/alsa/alsa-ucm.c
+@@ -27,7 +27,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
+ 
+ #ifdef HAVE_VALGRIND_MEMCHECK_H
+ #include 
+diff --git a/src/modules/alsa/alsa-util.c b/src/modules/alsa/alsa-util.c
+index e8d712e72..bd0a47e50 100644
+--- a/src/modules/alsa/alsa-util.c
 b/src/modules/alsa/alsa-util.c
+@@ -23,7 +23,7 @@
+ #endif
+ 
+ #include 
+-#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/modules/alsa/alsa-util.h b/src/modules/alsa/alsa-util.h
+index 6b27339ec..4ceaa06ee 100644
+--- a/src/modules/alsa/alsa-util.h
 b/src/modules/alsa/alsa-util.h
+@@ -21,7 +21,7 @@
+   along with PulseAudio; if not, see .
+ ***/
+ 
+-#include 
++#include 
+ 
+ #include 
+ #include 
+diff --git a/src/modules/alsa/module-alsa-source.c 
b/src/modules/alsa/module-alsa-source.c
+index af6800dd2..747ba9342 100644
+--- a/src/modules/alsa/module-alsa-source.c
 b/src/modules/alsa/module-alsa-source.c
+@@ -24,7 +24,7 @@
+ 
+ #include 
+ 
+-#include 
++#include 
+ 
+ #ifdef HAVE_VALGRIND_MEMCHECK_H
+ #include 
+-- 
+2.21.0
+

diff --git 
a/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path2.patch 
b/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path2.patch
new file mode 100644
index 000..c592da2205e
--- /dev/null
+++ b/media-sound/pulseaudio/files/pulseaudio-12.2-alsa-header-path2.patch
@@ -0,0 +1,45 @@
+From b89d33bb182c42db5ad3987b0e91b7bf62f421e8 Mon Sep 17 00:00:00 2001
+From: Takashi Iwai 
+Date: Sun, 21 Apr 2019 11:59:30 +0200
+Subject: [PATCH 304/375] alsa: Fix inclusion of use-case.h
+
+The recent change in ALSA upstream stripped -I$include/alsa path from
+pkgconfig.  We 

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

2019-06-30 Thread Pacho Ramos
commit: 852053b504a01ac36620344245bc9e460f9a8618
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 11:01:59 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 11:22:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=852053b5

media-plugins/alsa-plugins: Symlink is needed for loading pulse config file

Closes: https://bugs.gentoo.org/670960
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Pacho Ramos  gentoo.org>

 .../alsa-plugins/alsa-plugins-1.1.9-r1.ebuild  | 103 +
 1 file changed, 103 insertions(+)

diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.1.9-r1.ebuild 
b/media-plugins/alsa-plugins/alsa-plugins-1.1.9-r1.ebuild
new file mode 100644
index 000..783f916c139
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.1.9-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools flag-o-matic multilib multilib-minimal
+
+DESCRIPTION="ALSA extra plugins"
+HOMEPAGE="http://www.alsa-project.org/;
+SRC_URI="mirror://alsaproject/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-linux"
+IUSE="arcam_av debug ffmpeg jack libav libsamplerate +mix oss pulseaudio speex 
+usb_stream"
+
+RDEPEND="
+   >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
+   ffmpeg? (
+   libav? ( media-video/libav:= )
+   !libav? ( media-video/ffmpeg:0= )
+   )
+   jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+   libsamplerate? ( 
>=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
+   pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
+   speex? (
+   >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}]
+   media-libs/speexdsp[${MULTILIB_USEDEP}]
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # For some reasons the polyp/pulse plugin does fail with alsaplayer 
with a
+   # failed assert. As the code works just fine with asserts disabled, for 
now
+   # disable them waiting for a better solution.
+   sed -i \
+   -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
+   pulse/Makefile.am || die
+
+   eautoreconf
+}
+
+multilib_src_configure() {
+   use debug || append-cppflags -DNDEBUG
+
+   local myeconfargs=(
+   # default does not contain $prefix: bug #673464
+   --with-alsalconfdir="${EPREFIX}"/etc/alsa/conf.d
+
+   --with-speex="$(usex speex lib no)"
+   $(use_enable arcam_av arcamav)
+   $(use_enable ffmpeg libav)
+   $(use_enable jack)
+   $(use_enable libsamplerate samplerate)
+   $(use_enable mix)
+   $(use_enable oss)
+   $(use_enable pulseaudio)
+   $(use_enable speex speexdsp)
+   $(use_enable usb_stream usbstream)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   cd doc || die
+   dodoc upmix.txt vdownmix.txt README-pcm-oss
+   use jack && dodoc README-jack
+   use libsamplerate && dodoc samplerate.txt
+   use ffmpeg && dodoc lavrate.txt a52.txt
+
+   if use pulseaudio; then
+   dodoc README-pulse
+   # install ALSA configuration files
+   # making PA to be used by alsa clients
+   insinto /usr/share/alsa
+   doins "${FILESDIR}"/pulse-default.conf
+   insinto /usr/share/alsa/alsa.conf.d
+   doins "${FILESDIR}"/51-pulseaudio-probe.conf
+   # bug #410261, comment 5+
+   # seems to work fine without any path
+   sed -i \
+   -e "s:/usr/lib/alsa-lib/::" \
+   
"${ED%/}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
+   dosym 
"${ED%/}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \
+   /etc/alsa/conf.d/51-pulseaudio-probe.conf #670960
+   fi
+
+   find "${ED}" \( -name '*.a' -o -name '*.la' \) -delete || die
+}
+
+pkg_postinst() {
+   if use pulseaudio; then
+   einfo "The PulseAudio device is now set as the default device 
if the"
+   einfo "PulseAudio server is found to be running. Any custom"
+   einfo "configuration in /etc/asound.conf or ~/.asoundrc for 
this"
+   einfo "purpose should now be unnecessary."
+   fi
+}



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

2019-06-30 Thread Pacho Ramos
commit: 62b60420d589b0172df30794d7cc197eca4530b3
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 10:59:50 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 11:22:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b60420

media-sound/pulseaudio-modules-bt: Drop removed config option

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Pacho Ramos  gentoo.org>

 media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git 
a/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild 
b/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild
index 3e6f061a1f3..916d31a1367 100644
--- a/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild
+++ b/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild
@@ -31,7 +31,6 @@ RDEPEND="${DEPEND}"
 BDEPEND=""
 
 CMAKE_MAKEFILE_GENERATOR="emake"
-mycmakeargs=( -DFORCE_NOT_BUILD_LDAC=ON )
 
 DISABLE_AUTOFORMATTING="no"
 DOC_CONTENTS="



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

2019-06-30 Thread Pacho Ramos
commit: 63c71bc43e8f10e5c3cfca31cf64716b00c34da6
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 10:35:12 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 11:22:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63c71bc4

media-sound/pulseaudio-modules-bt: Add info about extra configuration needed

User will need to ensure that default.pa still loads needed modules, this is
needed because as we need to build pulseaudio with USE -bluetooth to not
collide, the newly generated default.pa file with remove that needed lines.

See https://github.com/EHfive/pulseaudio-modules-bt/issues/33

Signed-off-by: Pacho Ramos  gentoo.org>
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Pacho Ramos  gentoo.org>

 .../pulseaudio-modules-bt-.ebuild  | 30 +-
 1 file changed, 29 insertions(+), 1 deletion(-)

diff --git 
a/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild 
b/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild
index 23b537c2088..3e6f061a1f3 100644
--- a/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild
+++ b/media-sound/pulseaudio-modules-bt/pulseaudio-modules-bt-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit git-r3 cmake-utils
+inherit git-r3 cmake-utils readme.gentoo-r1
 
 DESCRIPTION="PulseAudio modules for LDAC, aptX, aptX HD, and AAC for Bluetooth 
(alongside SBC and native+ofono headset)"
 HOMEPAGE="https://github.com/EHfive/pulseaudio-modules-bt;
@@ -32,3 +32,31 @@ BDEPEND=""
 
 CMAKE_MAKEFILE_GENERATOR="emake"
 mycmakeargs=( -DFORCE_NOT_BUILD_LDAC=ON )
+
+DISABLE_AUTOFORMATTING="no"
+DOC_CONTENTS="
+After getting media-sound/pulseaudio merged without its bluetooth
+support (to not collide with this) you may have removed the loading
+of bluetooth modules in default.pa config file, leading to failure
+to use your bluetooth device (see
+https://github.com/EHfive/pulseaudio-modules-bt/issues/33).
+Please ensure you have this lines present in your /etc/pulse/default.pa
+file:
+
+.ifexists module-bluetooth-policy.so
+load-module module-bluetooth-policy
+.endif
+
+.ifexists module-bluetooth-discover.so
+load-module module-bluetooth-discover
+.endif
+"
+
+src_install() {
+   cmake-utils_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2019-06-30 Thread Mike Pagano
commit: 3de9b5fd09b280b9734ee1c8176ec88c1baac69a
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jun 30 11:13:49 2019 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jun 30 11:13:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de9b5fd

sys-kernel/git-sources: Linux patch 5.2-rc7

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

 sys-kernel/git-sources/Manifest   |  1 +
 sys-kernel/git-sources/git-sources-5.2_rc7.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 1e5de9689f6..d54f0c4d21b 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -5,3 +5,4 @@ DIST patch-5.2-rc3.patch 56859377 BLAKE2B 
15f2fab5ef83a06efbe1a40fc1423d7c4fbd72
 DIST patch-5.2-rc4.patch 60202893 BLAKE2B 
0b87ff128da720388b11243143bb15daaa27db66f363a5c89034b92b0cf5eb9dcdc7f4a6fa78bde409e389600f0361ab6574e2d3eb5318dd91cec6271ff507da
 SHA512 
ae5d8cf7ae969dc5fa30faa0b0f29c783071b45f07fa9e73768095da896a5cea7d91f5545986ea7ce659a5cd09ce861f68df75264565a10f87abde6490fc4a46
 DIST patch-5.2-rc5.patch 60381150 BLAKE2B 
b3c86b5feadb357354ad89c24e322bd13b47d0bfe75395312115ba7f8f2edafb3d7bca3b527c63fdf9e9f40d28900900a8861536737655521f450416487c007a
 SHA512 
6cb7282c7f715fcf1c8042ff0e4f33cda5baf69f635fdce49bc6271b7b07dce9e63a7104e44be91402955b20da5617ef0c979907a1007e1fbc4b492f15c93690
 DIST patch-5.2-rc6.patch 64104387 BLAKE2B 
67e56b7074e355b795fb0b1453f1b8d0835737fb08022e755a407253fd4cec4aa5b395920983aa6c59258a11aa5fead544570a48a48b24378fccd81e51754bbd
 SHA512 
6c5c5a7d40a41919dde7d518feadfb9d2af49ec82013135e64b4d767839c31e9da3a570469a1293b75eb0dcbda31906f5087bfaf9145018b706b34fd9e89c70c
+DIST patch-5.2-rc7.patch 64215113 BLAKE2B 
85c33f7e2e5dbf7071288486d87df9bcbffea3413925f18ba60666548ba2fbb4caf7f253119481909875397f17ca38c5d4394cb25798e25347d93351923f
 SHA512 
e51f223becfdbd22ea9aa4a06ddd09d14e1e7898d7e4858bcf5cc1ffa46346ac9b07f9b3c45118aa282f56a9ae9d6668fc3a740f927dd3126c3e54a08e9962d3

diff --git a/sys-kernel/git-sources/git-sources-5.2_rc7.ebuild 
b/sys-kernel/git-sources/git-sources-5.2_rc7.ebuild
new file mode 100644
index 000..8509b233b0a
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-5.2_rc7.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="5.1"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86"
+IUSE=""
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.5"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/librepcb/

2019-06-30 Thread Andreas Sturmlechner
commit: 494d80b93ff78921bdea1e4eaf27297f2bb9011f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 10:49:13 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 11:03:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=494d80b9

sci-electronics/librepcb: Drop 0.1.0 (r0)

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

 sci-electronics/librepcb/librepcb-0.1.0.ebuild | 37 --
 1 file changed, 37 deletions(-)

diff --git a/sci-electronics/librepcb/librepcb-0.1.0.ebuild 
b/sci-electronics/librepcb/librepcb-0.1.0.ebuild
deleted file mode 100644
index 5e3edf8dbef..000
--- a/sci-electronics/librepcb/librepcb-0.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils
-
-DESCRIPTION="Free EDA software to develop printed circuit boards"
-HOMEPAGE="https://librepcb.org/;
-SRC_URI="https://download.librepcb.org/releases/${PV}/${P}-source.zip;
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtopengl:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtsql:5
-   dev-qt/qtwebkit:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   sys-libs/zlib"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   eqmake5 -r PREFIX="/usr"
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-}



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/librepcb/

2019-06-30 Thread Andreas Sturmlechner
commit: b9b83cc6a5398e3ece64187da5b708c24b5606f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 10:46:36 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 11:03:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b83cc6

sci-electronics/librepcb: Drop unused dependency

Closes: https://bugs.gentoo.org/687842
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../librepcb/{librepcb-.ebuild => librepcb-0.1.0-r1.ebuild}  | 9 -
 sci-electronics/librepcb/librepcb-.ebuild| 1 -
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/librepcb/librepcb-.ebuild 
b/sci-electronics/librepcb/librepcb-0.1.0-r1.ebuild
similarity index 81%
copy from sci-electronics/librepcb/librepcb-.ebuild
copy to sci-electronics/librepcb/librepcb-0.1.0-r1.ebuild
index 433dfcae1aa..4a304ef6f48 100644
--- a/sci-electronics/librepcb/librepcb-.ebuild
+++ b/sci-electronics/librepcb/librepcb-0.1.0-r1.ebuild
@@ -1,17 +1,17 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit qmake-utils git-r3
+inherit qmake-utils
 
 DESCRIPTION="Free EDA software to develop printed circuit boards"
 HOMEPAGE="https://librepcb.org/;
-EGIT_REPO_URI="https://github.com/LibrePCB/LibrePCB.git;
+SRC_URI="https://download.librepcb.org/releases/${PV}/${P}-source.zip;
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 IUSE=""
 
 RDEPEND="
@@ -22,7 +22,6 @@ RDEPEND="
dev-qt/qtprintsupport:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5
-   dev-qt/qtwebkit:5
dev-qt/qtxml:5
sys-libs/zlib"
 

diff --git a/sci-electronics/librepcb/librepcb-.ebuild 
b/sci-electronics/librepcb/librepcb-.ebuild
index 433dfcae1aa..9f9a585fcd6 100644
--- a/sci-electronics/librepcb/librepcb-.ebuild
+++ b/sci-electronics/librepcb/librepcb-.ebuild
@@ -22,7 +22,6 @@ RDEPEND="
dev-qt/qtprintsupport:5
dev-qt/qtsql:5
dev-qt/qtwidgets:5
-   dev-qt/qtwebkit:5
dev-qt/qtxml:5
sys-libs/zlib"
 



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

2019-06-30 Thread Andreas Sturmlechner
commit: 07e0d855206deeb47cc78879636313338d6000f8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 11:02:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 11:03:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e0d855

media-libs/mlt: Fix multiple swig options enabled

Closes: https://bugs.gentoo.org/688978
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/mlt/mlt-6.16.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/mlt/mlt-6.16.0-r1.ebuild 
b/media-libs/mlt/mlt-6.16.0-r1.ebuild
index 78864c1bac5..2cd5d3c075b 100644
--- a/media-libs/mlt/mlt-6.16.0-r1.ebuild
+++ b/media-libs/mlt/mlt-6.16.0-r1.ebuild
@@ -175,7 +175,7 @@ src_configure() {
done
[[ -z "${swig_lang}" ]] && swig_lang=( none )
 
-   econf "${myconf[@]}" --swig-languages="${swig_lang[@]}"
+   econf "${myconf[@]}" --swig-languages="${swig_lang[*]}"
 
sed -i -e s/^OPT/#OPT/ config.mak || die
 }



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

2019-06-30 Thread Benda XU
commit: ce2786817adb903208111f023f370f1e36ee8bde
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jun 30 10:47:25 2019 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jun 30 10:47:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce278681

sci-physics/geant-data: fix manifest of G4RealSurface.2.1.1.tar.gz

  The previous tarball has been corrupted.

Closes: https://bugs.gentoo.org/688990
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Benda Xu  gentoo.org>

 sci-physics/geant-data/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-physics/geant-data/Manifest b/sci-physics/geant-data/Manifest
index da189eb56d2..c86ab6c8e2b 100644
--- a/sci-physics/geant-data/Manifest
+++ b/sci-physics/geant-data/Manifest
@@ -13,7 +13,7 @@ DIST G4PhotonEvaporation.4.3.tar.gz 19394277 BLAKE2B 
57c851a0d5b0563120dfd0d57d0
 DIST G4PhotonEvaporation.5.3.tar.gz 9877289 BLAKE2B 
a7c76c2b85f1006f2336b37d743f76fb8eaa1730d3d1f34b15ee34a7af09b4811c0a57cd661ad4a627f0424edb94b6126cdc7ef63dc4beb2ad3ea0f24b096de6
 SHA512 
19038cc64eaa07a996f5ae2a73b82cb3b02996880ae3b72a0d24c2b9058a53683b99b4ed1f265fd1d4d37fe9e72329d0fbe08e40f7b9d007b69aa68a3b6eb719
 DIST G4RadioactiveDecay.5.1.tar.gz 1057159 BLAKE2B 
eb7beac3686f897507a688c1ff7eb588bf7ba639d2dd8b8a4d1c6c64aeadae14d60b6da4d6414fc1a6ebf166156f9e2feb502c50a5468593b5ac9aab434b4662
 SHA512 
d9b7a18fb2259374982037db619d18d474bc6a64ebd21546f6b30146b77a2f5c4e5460b02258f9eaa13a5bfde772ce674f5269f84210bbc58face08cea51a797
 DIST G4RadioactiveDecay.5.3.tar.gz 1022013 BLAKE2B 
a9470e3cf1eb50c0e79d5c136e88b94c83123a1ed7f88da7eada669a7c3497ab54a647f6a4b84a11904ffcfb4194503bd6fa660127351c958f3b18dcd2919a29
 SHA512 
a11169de1044eae15e4f5ca43ec25e917aa31b901ab1bdc3055cb999281124f4b98a8c20e53043c012f1e7572172467209ec306c21770f66e7039f7199cffc5a
-DIST G4RealSurface.2.1.1.tar.gz 160518784 BLAKE2B 
2ab95fd4d918e0c4ca30cd7f39164a007ab32a66fc45c3ed69f49a5341d668712643d5383989ec6945fa813b07de52e8acb67a93eaa1d7eecb399861716ab154
 SHA512 
f1d56c201462946a316fd1a6710ca38839d2c10fda3aec43fd1e9c9b332bf826c0e8e59b4cbf3f2a206381326964573f0a8396d09411c236655411d3f4ea09ab
+DIST G4RealSurface.2.1.1.tar.gz 133386050 BLAKE2B 
68fb3ebadabe0c04a34279c9ff3a15545cfcf05ea18324d0fa776f4616feaeea2cd26af61d0078204c95c819d247963b416326433fda1e96a2918f23d4b2ff02
 SHA512 
f7755b41e30f8728710cf878d8783df9ac07d5394d0cf3358d9f4f6f4f73b9563c22657bdd9cf4ee7bebb9823fa530d86a64d2e0acbca77a80a411786c6b7202
 DIST G4SAIDDATA.1.1.tar.gz 25800 BLAKE2B 
d742a1de20c9ea7736a518a3ea130df2e62e06a3ab3330961aa1b9156fbaaf07ce85736bf9d135f6bf087488cc3e23564bd360439add0dc1a105805b4460390d
 SHA512 
191627972dbf859e40e07ec4a63c5e7300571da6792c2588a6ad997e246c3fc41e890679aced918ba2496586da643c23884c4d9754329387e3579e52c87b6202
 DIST G4SAIDDATA.2.0.tar.gz 38502 BLAKE2B 
349608f8f8f57b091579b4892f1547c25f0c730fe8b22de3a7355f45ea08232c3ab12af64583cf4d48528b54489d0c71c724066715592766a2a51a1a6d4eb745
 SHA512 
cb192c10cc9805ab8d57d5f6dca595f85ac628ccac5b975b5d8ff965ed3841b9b01071ffa76469c9a03f9ca564267f5c4a300f13d8df5056b43cd71c669bd35c
 DIST G4TENDL.1.3.2.tar.gz 149189664 BLAKE2B 
d948367be89b9bf6b4202b59e5eadbba812c07f538b4e7c914d84c29e8d27efd8492649619ba8233956e4836b356445fbfffe9b59e51a199acbd35b7d4768c74
 SHA512 
74b46cd66be635879cf2122f8095ac75aed86584697fc93762bd1738a7edb8d6e70fc5cc94c6e35714ca13e54ad9d57d0f6036ea1651f3d5a4f4481c7716c43c



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel-irssi/, sys-boot/refind/, sys-apps/kcheck/, x11-wm/jwm/, ...

2019-06-30 Thread Michał Górny
commit: a8c3d88fcfe2c70fcc3c20b4c9240bab746d2510
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 10:30:00 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 10:30:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c3d88f

*/*: Reassign packages of wraeth@

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

 net-irc/quassel-irssi/metadata.xml | 5 +
 net-libs/quasselc/metadata.xml | 5 +
 sys-apps/kcheck/metadata.xml   | 5 +
 sys-boot/refind/metadata.xml   | 6 +-
 x11-wm/jwm/metadata.xml| 5 +
 5 files changed, 5 insertions(+), 21 deletions(-)

diff --git a/net-irc/quassel-irssi/metadata.xml 
b/net-irc/quassel-irssi/metadata.xml
index 508c6b3e116..fe6b0fafc99 100644
--- a/net-irc/quassel-irssi/metadata.xml
+++ b/net-irc/quassel-irssi/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna
-   
+   

phhusson/quassel-irssi

https://github.com/phhusson/quassel-irssi/issues

diff --git a/net-libs/quasselc/metadata.xml b/net-libs/quasselc/metadata.xml
index 09dbfc6cdcd..9aa43a392f2 100644
--- a/net-libs/quasselc/metadata.xml
+++ b/net-libs/quasselc/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna
-   
+   

phhusson/QuasselC
https://github.com/phhusson/QuasselC/issues

diff --git a/sys-apps/kcheck/metadata.xml b/sys-apps/kcheck/metadata.xml
index 2bd4dd4c725..8cd18c2f183 100644
--- a/sys-apps/kcheck/metadata.xml
+++ b/sys-apps/kcheck/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna (wraeth)
-   
+   

https://github.com/wraeth/kcheck/issues

https://github.com/wraeth/kcheck/commits/master

diff --git a/sys-boot/refind/metadata.xml b/sys-boot/refind/metadata.xml
index a5f94e9e04e..38e94c12983 100644
--- a/sys-boot/refind/metadata.xml
+++ b/sys-boot/refind/metadata.xml
@@ -1,10 +1,6 @@
-
+
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna
-   

svey...@gmail.com
Stéphane Veyret

diff --git a/x11-wm/jwm/metadata.xml b/x11-wm/jwm/metadata.xml
index 1f5b8e82302..194d92bfe46 100644
--- a/x11-wm/jwm/metadata.xml
+++ b/x11-wm/jwm/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   wra...@gentoo.org
-   Sam Jorna
-   
+   

joewing/jwm

http://joewing.net/projects/jwm/snapshots/ChangeLog



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openfortivpn/

2019-06-30 Thread Johannes Huber
commit: b1068f2b88c0dd26dc8914e68de02b89eadb220f
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jun 30 09:17:29 2019 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jun 30 09:17:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1068f2b

net-vpn/openfortivpn: Version bump 1.10.0

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Johannes Huber  gentoo.org>

 net-vpn/openfortivpn/Manifest   |  1 +
 net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/net-vpn/openfortivpn/Manifest b/net-vpn/openfortivpn/Manifest
index 1e95cf9ba08..cf24e2acb8a 100644
--- a/net-vpn/openfortivpn/Manifest
+++ b/net-vpn/openfortivpn/Manifest
@@ -1 +1,2 @@
+DIST openfortivpn-1.10.0.tar.gz 74872 BLAKE2B 
98b6840aedb72592d95f12c011823119f1622154f1ebe20da867e6e0b8b2da666928a74d8712564d743d37b9c1ef24d9e1764cd11e86b53d4969594f549e68d6
 SHA512 
504cc489c298a59b958afe8278e3d7089fa2f5c21b0ce4c1c6e8bd99ccc670f86ba48812b844dffae04930d3398ac38e7a27768022e972f45b81f19e8400801e
 DIST openfortivpn-1.9.0.tar.gz 71903 BLAKE2B 
0f37b782944e96ba043b82bb172cdd90badf501a31f4ef253cdfc2ea59f4d478ccb4de15514df279059ad41ff3d872e2521ebc64af56844e5d3dd719e8965e18
 SHA512 
bea07d173f84562e37bbd925fc9ca1ffc4b91442792d29dd5f78849a44df7f4f677f306bb9020ca3ebdc4da1d5635bb4e746455c4ccf9ef1598c8100dcb2df7a

diff --git a/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild 
b/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild
new file mode 100644
index 000..ceec9d12a8e
--- /dev/null
+++ b/net-vpn/openfortivpn/openfortivpn-1.10.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info
+
+DESCRIPTION="Fortinet compatible VPN client"
+HOMEPAGE="https://github.com/adrienverge/openfortivpn;
+SRC_URI="https://github.com/adrienverge/openfortivpn/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3-with-openssl-exception openssl"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libressl"
+
+DEPEND="
+   net-dialup/ppp
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+"
+RDEPEND="${DEPEND}"
+
+CONFIG_CHECK="~PPP ~PPP_ASYNC"
+
+src_prepare() {
+   default
+
+   sed -i 's/-Werror//g' Makefile.am || die "Failed to remove -Werror from 
Makefile.am"
+
+   eautoreconf
+}
+
+src_install() {
+   default
+
+   keepdir /etc/openfortivpn
+}



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

2019-06-30 Thread Andreas Sturmlechner
commit: 9f0f1e7ee97a3e5ee0d25ca0a2859ee2d8cdd78f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 08:09:32 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 09:13:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0f1e7e

dev-python/pysol_cards: 0.6.2 version bump

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

 dev-python/pysol_cards/Manifest |  1 +
 dev-python/pysol_cards/pysol_cards-0.6.2.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/pysol_cards/Manifest b/dev-python/pysol_cards/Manifest
index e16d83211db..c298a22ede6 100644
--- a/dev-python/pysol_cards/Manifest
+++ b/dev-python/pysol_cards/Manifest
@@ -1 +1,2 @@
 DIST pysol_cards-0.4.1.tar.gz 16635 BLAKE2B 
8c4ea9257656e3da66d464e8f251add18bb143bc2152a6ae7c5385650867453b806f1e6bf80abb87af0bcbd3c8072c89dab058b4e7578e8d977123a13489c996
 SHA512 
96518549770a9d85021a60da17a0d71f4928415f7226fc7d7aecc1c84345b0d46cc16cc33b197f84b31143bc0c91c6459db19c7bcb763fe956a7f5e6a47735d4
+DIST pysol_cards-0.6.2.tar.gz 17032 BLAKE2B 
dd93ccaf14ffeb9cfc8228d129005b0733ba96ea90fccb105f97ad92fa6077cae30876150f8a866cc6c977563f3ff81118ebf49e87a3db8bf6370afaec67121b
 SHA512 
99ca6de08c1e1cbad0e57d54e1482d021ad8b7c9d4c956df0f199ed4d6a1a367ab5e821ba504f300f38f5ec329f67564aead99df728df0e498d733d55435c7da

diff --git a/dev-python/pysol_cards/pysol_cards-0.6.2.ebuild 
b/dev-python/pysol_cards/pysol_cards-0.6.2.ebuild
new file mode 100644
index 000..5fc779fa07c
--- /dev/null
+++ b/dev-python/pysol_cards/pysol_cards-0.6.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_6 )
+
+inherit distutils-r1
+
+DESCRIPTION="Deal PySol FreeCell cards"
+HOMEPAGE="https://pypi.org/project/pysol-cards/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/

2019-06-30 Thread Sergei Trofimovich
commit: 88c00c1bf5d43f5a9c3b36da26aa8323a7078624
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 30 08:56:42 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 30 08:58:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c00c1b

sys-devel/gdb: disable test on hppa and ia64

hppa and ia64 kernels usually crash when gdb test suite is running.
Let's disable tests until it gets less disruptive.

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gdb/gdb-8.3.ebuild  | 7 +++
 sys-devel/gdb/gdb-.ebuild | 7 +++
 2 files changed, 14 insertions(+)

diff --git a/sys-devel/gdb/gdb-8.3.ebuild b/sys-devel/gdb/gdb-8.3.ebuild
index 5e6fd0fe2ec..959d2b567d3 100644
--- a/sys-devel/gdb/gdb-8.3.ebuild
+++ b/sys-devel/gdb/gdb-8.3.ebuild
@@ -68,6 +68,13 @@ REQUIRED_USE="
|| ( client server )
 "
 
+# ia64 kernel crashes when gdb testsuite is running
+# hppa kernel crashes when gdb testsuite is running
+RESTRICT="
+   hppa? ( test )
+   ia64? ( test )
+"
+
 RDEPEND="
server? ( !dev-util/gdbserver )
client? (

diff --git a/sys-devel/gdb/gdb-.ebuild b/sys-devel/gdb/gdb-.ebuild
index 4383485..71cf42ab54c 100644
--- a/sys-devel/gdb/gdb-.ebuild
+++ b/sys-devel/gdb/gdb-.ebuild
@@ -68,6 +68,13 @@ REQUIRED_USE="
|| ( client server )
 "
 
+# ia64 kernel crashes when gdb testsuite is running
+# hppa kernel crashes when gdb testsuite is running
+RESTRICT="
+   hppa? ( test )
+   ia64? ( test )
+"
+
 RDEPEND="
server? ( !dev-util/gdbserver )
client? (



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

2019-06-30 Thread Hans de Graaff
commit: 21b6f7a6b0f447e550cc50d44ea05137a49d00df
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 30 08:46:17 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 30 08:46:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b6f7a6

dev-ruby/rubygems: fix rubygems gentoo defaults

Take into account that ruby 2.4 and ruby 2.5 have rubygems 2.7 bundled.

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

 dev-ruby/rubygems/files/gentoo-defaults-3.rb   |   8 +-
 dev-ruby/rubygems/rubygems-3.0.3-r1.ebuild | 120 -
 ...ygems-3.0.4.ebuild => rubygems-3.0.4-r1.ebuild} |   0
 3 files changed, 7 insertions(+), 121 deletions(-)

diff --git a/dev-ruby/rubygems/files/gentoo-defaults-3.rb 
b/dev-ruby/rubygems/files/gentoo-defaults-3.rb
index b8ad8f1227c..9d499b73f89 100644
--- a/dev-ruby/rubygems/files/gentoo-defaults-3.rb
+++ b/dev-ruby/rubygems/files/gentoo-defaults-3.rb
@@ -44,7 +44,13 @@ module Gem
 end
 
 # Set Gentoo defaults for gem commands
-undef :operating_system_defaults
+begin
+  undef :operating_system_defaults
+rescue NameError
+  # Avoid either runtime errors or redefinition warnings since
+  # this method is not present in all rubygem versions distributed
+  # with dev-lang/ruby.
+end
 def operating_system_defaults
   {
 'install' => "--install-dir #{install_dir}",

diff --git a/dev-ruby/rubygems/rubygems-3.0.3-r1.ebuild 
b/dev-ruby/rubygems/rubygems-3.0.3-r1.ebuild
deleted file mode 100644
index 8c6d1f49acf..000
--- a/dev-ruby/rubygems/rubygems-3.0.3-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="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-3.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 || die
-
-   # Avoid tests playing tricks with ruby engine that don't seem to
-   # work for us.
-   rm test/rubygems/test_gem_request_set_gem_dependency_api.rb || die
-
-   # Avoid test requiring network access
-   sed -i -e '/test_download_to_cache/askip "requires network access"' 
test/rubygems/test_gem_remote_fetcher.rb || die
-
-   # Avoid test requiring file system permission changes
-   sed -i -e 

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

2019-06-30 Thread Johannes Huber
commit: fa8312f5798174ebc02aada3b52d49d0e0f4279d
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Jun 30 08:35:22 2019 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Jun 30 08:36:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8312f5

dev-vcs/git-flow: Version bump 1.12.3

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Johannes Huber  gentoo.org>

 dev-vcs/git-flow/Manifest   |  1 +
 dev-vcs/git-flow/git-flow-1.12.3.ebuild | 40 +
 2 files changed, 41 insertions(+)

diff --git a/dev-vcs/git-flow/Manifest b/dev-vcs/git-flow/Manifest
index 5060cafa58b..a20cbb83081 100644
--- a/dev-vcs/git-flow/Manifest
+++ b/dev-vcs/git-flow/Manifest
@@ -1,2 +1,3 @@
 DIST git-flow-1.11.0.tar.gz 64077 BLAKE2B 
7761ed8020039b2fe9fad23664c5e8d0ad754033e80b3cf402fae5e72331a79ac548f8676f9e8c5d6fe5d7032a5c25770563300d7be81834c3d47869a374ee6b
 SHA512 
3659f876febbec10457ba7ba1ecbaeb7f29b11cc8caf94042f54b8f8e2265d2bb31cbcdf7dfafae9c5d04e0ca57adddfa67f9e67df4a5dcf0bc412f1216a3c07
+DIST git-flow-1.12.3.tar.gz 66173 BLAKE2B 
c6045fda9df8e305ccde8fac844614c840c5361f41848af6bf3394f64ffbbc5b03c20ed966960667d9aba76b0ed105f4caa2a5c0d5eab02a24720bff7b0aea48
 SHA512 
807cd36de7f5c9b4a7b28101de5ea8cfcbf528ff76578e4914c788b8098c7d3d91f8c19a3274e124ee7f7b4bdb6efdc5de2b74e09f374b71ae685beaa86e3e5a
 DIST git-flow-completion-0.6.0.tar.gz 7823 BLAKE2B 
24dedfc0cddb5acfa57333895533f5c882a0c85db6e08539ff5c33f984eec40cb06da6d5f0ba812348c9cbf226080875de0269b295791ee5d4c8b2732a1ea1b2
 SHA512 
1082ad47938ec78045f4cbd12340a82960ba3de204c21a95e1166cb0b86e96dbbc3e5fc8af1945c951d5edd43b4026021761e8377795acbb87af3c1e391cb256

diff --git a/dev-vcs/git-flow/git-flow-1.12.3.ebuild 
b/dev-vcs/git-flow/git-flow-1.12.3.ebuild
new file mode 100644
index 000..0e539df2e29
--- /dev/null
+++ b/dev-vcs/git-flow/git-flow-1.12.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-/}-avh"
+COMP_PN="${PN}-completion"
+COMP_PV="0.6.0"
+COMP_P="${COMP_PN}-${COMP_PV}"
+inherit bash-completion-r1
+
+DESCRIPTION="Git extensions to provide high-level repository operations"
+HOMEPAGE="https://github.com/petervanderdoes/gitflow-avh;
+SRC_URI="https://github.com/petervanderdoes/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+https://github.com/petervanderdoes/${COMP_PN}/archive/${COMP_PV}.tar.gz -> 
${COMP_P}.tar.gz"
+
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-vcs/git"
+
+DOCS=( AUTHORS CHANGELOG.md README.md )
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_prepare() {
+   default
+   sed -i "s/doc\/gitflow/doc\/${P}/" Makefile || die "fixing doc path 
failed"
+}
+
+src_compile() {
+   true
+}
+
+src_install() {
+   emake prefix="${D}/usr" install
+   einstalldocs
+   newbashcomp "${WORKDIR}/${COMP_P}/${COMP_PN}.bash" ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: games-fps/etqw-data/

2019-06-30 Thread Pacho Ramos
commit: 7cf10172c3de4ccba6313b63d4a066bec1706bbf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 08:18:51 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 08:18:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf10172

games-fps/etqw-data: Stop using games.eclass

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Pacho Ramos  gentoo.org>

 games-fps/etqw-data/etqw-data-1.0-r1.ebuild | 53 +++
 games-fps/etqw-data/etqw-data-1.0.ebuild| 65 -
 2 files changed, 53 insertions(+), 65 deletions(-)

diff --git a/games-fps/etqw-data/etqw-data-1.0-r1.ebuild 
b/games-fps/etqw-data/etqw-data-1.0-r1.ebuild
new file mode 100644
index 000..6f5806dd98a
--- /dev/null
+++ b/games-fps/etqw-data/etqw-data-1.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit cdrom
+
+DESCRIPTION="Enemy Territory: Quake Wars data files"
+HOMEPAGE="http://zerowing.idsoftware.com/linux/etqw/ETQWFrontPage/;
+SRC_URI=""
+
+LICENSE="ETQW"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="videos"
+
+S="${WORKDIR}"
+
+src_install() {
+   local dir=/opt/etqw
+
+   cdrom_get_cds Setup/Data/base/DEU:Setup/Data/base/POL:Setup/Data/base
+
+   cd "${CDROM_ROOT}"/Setup/Data/base
+   insinto "${dir}"/base
+   doins pak00{0..4}.pk4
+   doins -r megatextures
+
+   case ${CDROM_SET} in
+   0)
+   doins \
+   zpak_english000.pk4 \
+   DEU/zpak_german000.pk4 \
+   ESP/zpak_spanish000.pk4 \
+   FRA/zpak_french000.pk4
+   ;;
+   1)
+   doins \
+   POL/zpak_polish000.pk4 \
+   RUS/zpak_russian000.pk4
+   ;;
+   2)
+   doins zpak_english000.pk4
+   ;;
+   esac
+
+   if use videos ; then
+   case ${CDROM_SET} in
+   0|2)
+   doins -r video
+   ;;
+   esac
+   fi
+}

diff --git a/games-fps/etqw-data/etqw-data-1.0.ebuild 
b/games-fps/etqw-data/etqw-data-1.0.ebuild
deleted file mode 100644
index 048efa9cd24..000
--- a/games-fps/etqw-data/etqw-data-1.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit eutils cdrom games
-
-DESCRIPTION="Enemy Territory: Quake Wars data files"
-HOMEPAGE="http://zerowing.idsoftware.com/linux/etqw/;
-SRC_URI=""
-
-LICENSE="ETQW"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="videos"
-
-S=${WORKDIR}
-
-src_install() {
-   local dir=${GAMES_PREFIX_OPT}/etqw
-
-   cdrom_get_cds Setup/Data/base/DEU:Setup/Data/base/POL:Setup/Data/base
-
-   cd "${CDROM_ROOT}"/Setup/Data/base
-   insinto "${dir}"/base
-   doins pak00{0..4}.pk4 || die "doins pak failed"
-   doins -r megatextures || die "doins megatextures failed"
-
-   case ${CDROM_SET} in
-   0)
-   doins \
-   zpak_english000.pk4 \
-   DEU/zpak_german000.pk4 \
-   ESP/zpak_spanish000.pk4 \
-   FRA/zpak_french000.pk4 \
-   || die "doins zpak failed"
-   ;;
-   1)
-   doins \
-   POL/zpak_polish000.pk4 \
-   RUS/zpak_russian000.pk4 \
-   || die "doins zpak failed"
-   ;;
-   2)
-   doins zpak_english000.pk4 || die "doins zpak failed"
-   ;;
-   esac
-
-   if use videos ; then
-   case ${CDROM_SET} in
-   0|2)
-   doins -r video || die "doins video failed"
-   ;;
-   esac
-   fi
-
-   prepgamesdirs
-}
-
-pkg_postinst() {
-   games_pkg_postinst
-
-   elog "This is just the data portion of the game. You will need to 
install"
-   elog "games-fps/etqw-bin to play it."
-}



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

2019-06-30 Thread Pacho Ramos
commit: 440af8b71c7a0574a043b6c7112ce3416ea65ee4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 08:22:19 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 08:22:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440af8b7

games-strategy/spaz: Stop using games.eclass

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Pacho Ramos  gentoo.org>

 .../{spaz-1.605.ebuild => spaz-1.605-r1.ebuild}| 24 +++---
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/games-strategy/spaz/spaz-1.605.ebuild 
b/games-strategy/spaz/spaz-1.605-r1.ebuild
similarity index 61%
rename from games-strategy/spaz/spaz-1.605.ebuild
rename to games-strategy/spaz/spaz-1.605-r1.ebuild
index 943dbedf377..98f1843747b 100644
--- a/games-strategy/spaz/spaz-1.605.ebuild
+++ b/games-strategy/spaz/spaz-1.605-r1.ebuild
@@ -1,12 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-
-inherit unpacker games
+EAPI=7
+inherit desktop eutils unpacker
 
 DESCRIPTION="Space Pirates and Zombies"
-HOMEPAGE="http://spacepiratesandzombies.com;
+HOMEPAGE="http://minmax-games.com/SpacePiratesAndZombies/;
 SRC_URI="${PN}-linux-humblebundle-09182012-bin"
 LICENSE="LOKI-EULA"
 SLOT="0"
@@ -14,9 +13,12 @@ KEYWORDS="-* ~amd64 ~x86"
 IUSE="alsa pulseaudio"
 RESTRICT="bindist fetch strip"
 
-DEPEND="app-arch/unzip"
-RDEPEND=">=media-libs/openal-1.15.1[alsa?,pulseaudio?,abi_x86_32(-)]
-   >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)]"
+DEPEND=""
+BDEPEND="app-arch/unzip"
+RDEPEND="
+   >=media-libs/openal-1.15.1[alsa?,pulseaudio?,abi_x86_32(-)]
+   >=media-libs/libsdl-1.2.15-r4[abi_x86_32(-)]
+"
 
 S="${WORKDIR}"/data
 
@@ -27,7 +29,7 @@ src_unpack() {
 }
 
 src_install() {
-   local dir="${GAMES_PREFIX_OPT}/${PN}"
+   local dir="/opt/${PN}"
 
insinto "${dir}"
exeinto "${dir}"
@@ -37,8 +39,6 @@ src_install() {
newicon SPAZ.png spaz.png
dodoc README-linux.txt
 
-   games_make_wrapper ${PN} ./SPAZ "${dir}" "${dir}"
+   make_wrapper ${PN} ./SPAZ "${dir}" "${dir}"
make_desktop_entry ${PN} "Space Pirates and Zombies" ${PN}
-
-   prepgamesdirs
 }



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

2019-06-30 Thread Pacho Ramos
commit: db0a813460ff70ece43bc03ec17fe561614f341b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Jun 30 08:01:53 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Jun 30 08:01:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0a8134

media-libs/jbig2dec: Drop old

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Pacho Ramos  gentoo.org>

 media-libs/jbig2dec/Manifest|  2 --
 media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 53 -
 2 files changed, 55 deletions(-)

diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest
index 37d772ed72f..1dd7dc929e2 100644
--- a/media-libs/jbig2dec/Manifest
+++ b/media-libs/jbig2dec/Manifest
@@ -1,4 +1,2 @@
 DIST jb2streams.zip 1285838 BLAKE2B 
9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f
 SHA512 
382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45
-DIST jbig2dec-0.13-patchset.tar.bz2 8452 BLAKE2B 
473a338b460c8a66991fb50e110f4386944c8d1ea557318bf8c249e3ed64d290ace9112ad713f92bb4c933fd187eae7ec9f2358ca904a1e41e003f9f9e8682e5
 SHA512 
024cb2a9c12f4c1f603b3379bfc0e190006accd484cea124c41d6663e3d094724f53bcf881650edcef80fc86f004e69423bdcaf60a3962e392685bae88375b9d
-DIST jbig2dec-0.13.tar.gz 442571 BLAKE2B 
6a973f91502d8effc00cd49b68bb2f853edd41286fdc5cb159460607db8627c2c959ba1c96e65b2ef1df3d4072c9993ce66c06bc5dc1837c89f87c6da0025550
 SHA512 
ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d
 DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 
91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a
 SHA512 
066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b

diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild 
b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild
deleted file mode 100644
index 3c40f712950..000
--- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A decoder implementation of the JBIG2 image compression format"
-HOMEPAGE="http://ghostscript.com/jbig2dec.html;
-SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz
-   https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2
-   test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris"
-IUSE="png static-libs test"
-
-RDEPEND="png? ( media-libs/libpng:0= )"
-DEPEND="${RDEPEND}
-   test? ( app-arch/unzip )"
-
-RESTRICT="test"
-# bug 324275
-
-DOCS="CHANGES README"
-
-PATCHES=(
-   "${WORKDIR}/${P}-patchset/${P}-CVE-2016-9601.patch"
-   "${WORKDIR}/${P}-patchset/${P}-CVE-2017-9216.patch"
-   "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7885.patch"
-   "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7975.patch"
-   "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7976.patch"
-)
-
-src_prepare() {
-   default
-
-   if use test; then
-   mkdir "${WORKDIR}/ubc" || die
-   mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die
-   mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die
-   fi
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_with png libpng)
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -exec rm {} + || die
-}



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

2019-06-30 Thread Michał Górny
commit: b6aeb1cce5b8f6dd1c50f9c29852214da39a52d3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 07:45:36 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 07:52:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6aeb1cc

media-libs/mesa: Add missing LLVM_SLOT in llvm_check_deps()

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

 media-libs/mesa/mesa-18.3.6.ebuild | 4 ++--
 media-libs/mesa/mesa-19.0.6.ebuild | 4 ++--
 media-libs/mesa/mesa-19.0.7.ebuild | 4 ++--
 media-libs/mesa/mesa-19.0.8.ebuild | 4 ++--
 media-libs/mesa/mesa-19.1.0.ebuild | 4 ++--
 media-libs/mesa/mesa-19.1.1.ebuild | 4 ++--
 media-libs/mesa/mesa-.ebuild   | 4 ++--
 7 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/media-libs/mesa/mesa-18.3.6.ebuild 
b/media-libs/mesa/mesa-18.3.6.ebuild
index 307d5733e84..88a3f43e5c6 100644
--- a/media-libs/mesa/mesa-18.3.6.ebuild
+++ b/media-libs/mesa/mesa-18.3.6.ebuild
@@ -238,9 +238,9 @@ llvm_check_deps() {
fi
 
if use opencl; then
-   has_version "sys-devel/clang[${flags}]" || return 1
+   has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1
fi
-   has_version "sys-devel/llvm[${flags}]"
+   has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]"
 }
 
 pkg_pretend() {

diff --git a/media-libs/mesa/mesa-19.0.6.ebuild 
b/media-libs/mesa/mesa-19.0.6.ebuild
index 6e5cc0499b8..cb29e92acfb 100644
--- a/media-libs/mesa/mesa-19.0.6.ebuild
+++ b/media-libs/mesa/mesa-19.0.6.ebuild
@@ -242,9 +242,9 @@ llvm_check_deps() {
fi
 
if use opencl; then
-   has_version "sys-devel/clang[${flags}]" || return 1
+   has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1
fi
-   has_version "sys-devel/llvm[${flags}]"
+   has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]"
 }
 
 pkg_pretend() {

diff --git a/media-libs/mesa/mesa-19.0.7.ebuild 
b/media-libs/mesa/mesa-19.0.7.ebuild
index 6e5cc0499b8..cb29e92acfb 100644
--- a/media-libs/mesa/mesa-19.0.7.ebuild
+++ b/media-libs/mesa/mesa-19.0.7.ebuild
@@ -242,9 +242,9 @@ llvm_check_deps() {
fi
 
if use opencl; then
-   has_version "sys-devel/clang[${flags}]" || return 1
+   has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1
fi
-   has_version "sys-devel/llvm[${flags}]"
+   has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]"
 }
 
 pkg_pretend() {

diff --git a/media-libs/mesa/mesa-19.0.8.ebuild 
b/media-libs/mesa/mesa-19.0.8.ebuild
index 6e5cc0499b8..cb29e92acfb 100644
--- a/media-libs/mesa/mesa-19.0.8.ebuild
+++ b/media-libs/mesa/mesa-19.0.8.ebuild
@@ -242,9 +242,9 @@ llvm_check_deps() {
fi
 
if use opencl; then
-   has_version "sys-devel/clang[${flags}]" || return 1
+   has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1
fi
-   has_version "sys-devel/llvm[${flags}]"
+   has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]"
 }
 
 pkg_pretend() {

diff --git a/media-libs/mesa/mesa-19.1.0.ebuild 
b/media-libs/mesa/mesa-19.1.0.ebuild
index 20146f77c70..dc0cc0f2e6d 100644
--- a/media-libs/mesa/mesa-19.1.0.ebuild
+++ b/media-libs/mesa/mesa-19.1.0.ebuild
@@ -245,9 +245,9 @@ llvm_check_deps() {
fi
 
if use opencl; then
-   has_version "sys-devel/clang[${flags}]" || return 1
+   has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1
fi
-   has_version "sys-devel/llvm[${flags}]"
+   has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]"
 }
 
 pkg_pretend() {

diff --git a/media-libs/mesa/mesa-19.1.1.ebuild 
b/media-libs/mesa/mesa-19.1.1.ebuild
index d1efde2b6aa..0fd4ae716a5 100644
--- a/media-libs/mesa/mesa-19.1.1.ebuild
+++ b/media-libs/mesa/mesa-19.1.1.ebuild
@@ -247,9 +247,9 @@ llvm_check_deps() {
fi
 
if use opencl; then
-   has_version "sys-devel/clang[${flags}]" || return 1
+   has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1
fi
-   has_version "sys-devel/llvm[${flags}]"
+   has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]"
 }
 
 pkg_pretend() {

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index d1efde2b6aa..0fd4ae716a5 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -247,9 +247,9 @@ llvm_check_deps() {
fi
 
if use opencl; then
-   has_version "sys-devel/clang[${flags}]" || return 1
+   has_version "sys-devel/clang:${LLVM_SLOT}[${flags}]" || return 1
fi
-   has_version "sys-devel/llvm[${flags}]"
+   has_version "sys-devel/llvm:${LLVM_SLOT}[${flags}]"
 }
 
 pkg_pretend() {



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

2019-06-30 Thread Amy Liffey
commit: 70c6374ad5cb41fc8cff222cec6a03e456bb22e1
Author: Amy Liffey  gentoo  org>
AuthorDate: Sun Jun 30 07:42:32 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sun Jun 30 07:45:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c6374a

dev-lang/swig: version bump 4.0.0

Closes: https://bugs.gentoo.org/687958
Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-lang/swig/Manifest  |  1 +
 dev-lang/swig/swig-4.0.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest
index 3aa8278035b..a4b11b15496 100644
--- a/dev-lang/swig/Manifest
+++ b/dev-lang/swig/Manifest
@@ -1,3 +1,4 @@
 DIST swig-2.0.12.tar.gz 5312394 BLAKE2B 
1866f293f4156fd6373e8c30811bea9a54d75adde70408f2adeebdf103a6519eff9c9b9d06984b6c390f2c5447fd38e9280cf52ee3dbedda9c693f7e6b1ed914
 SHA512 
7969cd8ce309ca46316fa4851b5cdd72122cb075cde8c17d74ee97969cd9555eff0d995f60bf17ff4090c83f66f6c66df2c61d9c06e2e30a2b36a4b8204c5890
 DIST swig-2.0.9.tar.gz 5307341 BLAKE2B 
b6367bfd1e66f6622205164d61659e10fc893c6165573c3ef5cbceb479f1f26249bb4f8e8d825e8a1f66356ceb697eac9ad15ba7cb91b969a177b954c9a82801
 SHA512 
9967eb2e1733c11ceb813bfa18c8c4187ba527d45de9b2ad962f287afba9cb0e1432b921670c5fe07ed31decc2e2785a16f42f69148a4e8a1959a9b66ce2e91f
 DIST swig-3.0.12.tar.gz 8149820 BLAKE2B 
05ce913dedbbde26592619e0edc65050cb31a517f309c1188252cb8c276147cb28ebf4d8534c31b75c4ed8be5d42223b432a7318bf8eb5b2d4d528e5ff9a781b
 SHA512 
5eaa2e06d8e4197fd02194051db1e518325dbb074a4c55a91099ad9c55193874f577764afc9029409a41bd520a95154095f26e33ef5add5c102bb2c1d98d33eb
+DIST swig-4.0.0.tar.gz 8052518 BLAKE2B 
a34eb17d795ba5b34ea7362f8f07d6a6e82fd4394a0159fcf608ffb27580f37fc722c4907f1fd6fa3322663662f8e11fecbcb2bc7b90405834ef35d6218d65c7
 SHA512 
c897b87fb8b21caf8d1bee2c39cb9675a3b0ee047110e808c310a2787f8b89585738726e9f517c64e9d2f1b8311136365c569528f399b444b1081f69689b7165

diff --git a/dev-lang/swig/swig-4.0.0.ebuild b/dev-lang/swig/swig-4.0.0.ebuild
new file mode 100644
index 000..c8890ea1117
--- /dev/null
+++ b/dev-lang/swig/swig-4.0.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Simplified Wrapper and Interface Generator"
+HOMEPAGE="http://www.swig.org/;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+ BSD BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~x64-solaris ~x86-solaris"
+IUSE="ccache doc pcre"
+RESTRICT="test"
+
+DEPEND="pcre? ( dev-libs/libpcre )
+   ccache? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+
+DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO )
+
+src_configure() {
+   econf \
+   $(use_enable ccache) \
+   $(use_with pcre)
+}
+
+src_install() {
+   default
+
+   if use doc; then
+   docinto html
+   dodoc -r Doc/{Devel,Manual}
+   fi
+}



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

2019-06-30 Thread Amy Liffey
commit: 0f915bcc2b9a43f6e664a290402d548e82e5e854
Author: Amy Liffey  gentoo  org>
AuthorDate: Sun Jun 30 07:43:26 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Sun Jun 30 07:45:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f915bcc

dev-lang/swig: remove old 2.0.12

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11

 dev-lang/swig/Manifest   |  1 -
 dev-lang/swig/swig-2.0.12.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/dev-lang/swig/Manifest b/dev-lang/swig/Manifest
index a4b11b15496..21eb085f097 100644
--- a/dev-lang/swig/Manifest
+++ b/dev-lang/swig/Manifest
@@ -1,4 +1,3 @@
-DIST swig-2.0.12.tar.gz 5312394 BLAKE2B 
1866f293f4156fd6373e8c30811bea9a54d75adde70408f2adeebdf103a6519eff9c9b9d06984b6c390f2c5447fd38e9280cf52ee3dbedda9c693f7e6b1ed914
 SHA512 
7969cd8ce309ca46316fa4851b5cdd72122cb075cde8c17d74ee97969cd9555eff0d995f60bf17ff4090c83f66f6c66df2c61d9c06e2e30a2b36a4b8204c5890
 DIST swig-2.0.9.tar.gz 5307341 BLAKE2B 
b6367bfd1e66f6622205164d61659e10fc893c6165573c3ef5cbceb479f1f26249bb4f8e8d825e8a1f66356ceb697eac9ad15ba7cb91b969a177b954c9a82801
 SHA512 
9967eb2e1733c11ceb813bfa18c8c4187ba527d45de9b2ad962f287afba9cb0e1432b921670c5fe07ed31decc2e2785a16f42f69148a4e8a1959a9b66ce2e91f
 DIST swig-3.0.12.tar.gz 8149820 BLAKE2B 
05ce913dedbbde26592619e0edc65050cb31a517f309c1188252cb8c276147cb28ebf4d8534c31b75c4ed8be5d42223b432a7318bf8eb5b2d4d528e5ff9a781b
 SHA512 
5eaa2e06d8e4197fd02194051db1e518325dbb074a4c55a91099ad9c55193874f577764afc9029409a41bd520a95154095f26e33ef5add5c102bb2c1d98d33eb
 DIST swig-4.0.0.tar.gz 8052518 BLAKE2B 
a34eb17d795ba5b34ea7362f8f07d6a6e82fd4394a0159fcf608ffb27580f37fc722c4907f1fd6fa3322663662f8e11fecbcb2bc7b90405834ef35d6218d65c7
 SHA512 
c897b87fb8b21caf8d1bee2c39cb9675a3b0ee047110e808c310a2787f8b89585738726e9f517c64e9d2f1b8311136365c569528f399b444b1081f69689b7165

diff --git a/dev-lang/swig/swig-2.0.12.ebuild b/dev-lang/swig/swig-2.0.12.ebuild
deleted file mode 100644
index 7fb32a4640b..000
--- a/dev-lang/swig/swig-2.0.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Simplified Wrapper and Interface Generator"
-HOMEPAGE="http://www.swig.org/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+ BSD BSD-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="ccache doc pcre"
-RESTRICT="test"
-
-DEPEND="pcre? ( dev-libs/libpcre )
-   ccache? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-DOCS=( ANNOUNCE CHANGES CHANGES.current README TODO )
-
-src_configure() {
-   econf \
-   $(use_enable ccache) \
-   $(use_with pcre)
-}
-
-src_install() {
-   default
-
-   if use doc ; then
-   dohtml -r Doc/{Devel,Manual}
-   fi
-}



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

2019-06-30 Thread Michał Górny
commit: d25f119a7c8896aa16d183ff385adca8a1ccd7b9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 07:09:18 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 07:39:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25f119a

net-misc/miniupnpd: Lower iptables dep to 'use' in init.d

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

 net-misc/miniupnpd/files/miniupnpd-init.d-r2 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/miniupnpd/files/miniupnpd-init.d-r2 
b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
index 744f59e6a44..2f9dc5fe6f3 100644
--- a/net-misc/miniupnpd/files/miniupnpd-init.d-r2
+++ b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
@@ -8,8 +8,8 @@ command_args="-f ${config_file:-/etc/miniupnpd/miniupnpd.conf} 
${extra_args}"
 : "${pidfile:=/var/run/miniupnpd.pid}"
 
 depend() {
-   need net iptables
-   use minissdpd
+   need net
+   use iptables minissdpd
 }
 
 start_pre() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/miniupnpd/files/, net-misc/miniupnpd/

2019-06-30 Thread Michał Górny
commit: b6feded288329ccad3bc97f4f427281ba9fb8d55
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 07:37:42 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 07:39:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6feded2

net-misc/miniupnpd: Support using nftables

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

 net-misc/miniupnpd/files/miniupnpd-conf.d-r2   |  3 ++
 net-misc/miniupnpd/files/miniupnpd-init.d-r2   |  6 
 net-misc/miniupnpd/metadata.xml|  1 +
 .../miniupnpd/miniupnpd-2.1.20190625-r1.ebuild | 35 +-
 4 files changed, 37 insertions(+), 8 deletions(-)

diff --git a/net-misc/miniupnpd/files/miniupnpd-conf.d-r2 
b/net-misc/miniupnpd/files/miniupnpd-conf.d-r2
index d0f5ce40cdc..656ab8ec00a 100644
--- a/net-misc/miniupnpd/files/miniupnpd-conf.d-r2
+++ b/net-misc/miniupnpd/files/miniupnpd-conf.d-r2
@@ -11,3 +11,6 @@ iptables_scripts=1
 
 # enable manipulating ip6tables on start/stop
 ip6tables_scripts=1
+
+# enable manipulating nftables on start/stop (for USE=nftables)
+nftables_scripts=1

diff --git a/net-misc/miniupnpd/files/miniupnpd-init.d-r2 
b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
index 4671ba067c4..e23c7a81995 100644
--- a/net-misc/miniupnpd/files/miniupnpd-init.d-r2
+++ b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
@@ -21,6 +21,9 @@ start_pre() {
if [ -n "${ip6tables_scripts}" ]; then
/etc/miniupnpd/ip6tables_init.sh || retval=${?}
fi
+   if [ -n "${nftables_scripts}" ]; then
+   /etc/miniupnpd/nft_init.sh || retval=${?}
+   fi

return ${retval}
 }
@@ -34,6 +37,9 @@ stop_post() {
if [ -n "${ip6tables_scripts}" ]; then
/etc/miniupnpd/ip6tables_removeall.sh
fi
+   if [ -n "${nftables_scripts}" ]; then
+   /etc/miniupnpd/nft_removeall.sh
+   fi
 
return ${retval}
 }

diff --git a/net-misc/miniupnpd/metadata.xml b/net-misc/miniupnpd/metadata.xml
index 1b672f18d76..5f2aabe1313 100644
--- a/net-misc/miniupnpd/metadata.xml
+++ b/net-misc/miniupnpd/metadata.xml
@@ -15,6 +15,7 @@

Enable lease file.
Build for IGDv2 instead of an IGDv1
+   Use net-firewall/nftables 
rather than net-firewall/iptables.
Enable support for PCP-PEER to allow 
NAT-PMP clients to mangle their packets.
Check if a port is in use before 
allowing a NAT-PMP client to map it.
Be more strict regarding compliance with 
UPnP specifications.

diff --git a/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild 
b/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
index 3aaa9a02a94..07c804f3564 100644
--- a/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
+++ b/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
@@ -12,20 +12,32 @@ SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz;
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+leasefile igd2 ipv6 pcp-peer portinuse strict"
+IUSE="+leasefile igd2 ipv6 nftables pcp-peer portinuse strict"
 
-RDEPEND=">=net-firewall/iptables-1.4.6:0=[ipv6?]
-   net-libs/libnfnetlink:=
-   net-libs/libmnl:=
+RDEPEND="
dev-libs/gmp:0=
sys-apps/util-linux:=
-   dev-libs/openssl:0="
+   dev-libs/openssl:0=
+   !nftables? (
+   >=net-firewall/iptables-1.4.6:0=[ipv6?]
+   net-libs/libnfnetlink:=
+   net-libs/libmnl:=
+   )
+   nftables? (
+   net-firewall/nftables
+   net-libs/libnftnl:=
+   net-libs/libmnl:=
+   )"
 DEPEND="${RDEPEND}
sys-apps/lsb-release"
 
 src_prepare() {
default
-   mv Makefile.linux Makefile || die
+
+   # Prevent overriding CFLAGS.
+   sed -i -e '/^CFLAGS =/d' Makefile.linux_nft || die
+
+   mv "Makefile.linux$(usex nftables _nft '')" Makefile || die
 
# Prevent gzipping manpage.
sed -i -e '/gzip/d' Makefile || die
@@ -55,8 +67,15 @@ src_compile() {
 src_install() {
emake PREFIX="${ED}" STRIP=true install
 
-   local confd_seds=( -e ': noop' )
-   use ipv6 || confd_seds+=( -e 's/^ip6tables_scripts=/#&/' )
+   local confd_seds=()
+   if use nftables; then
+   confd_seds+=( -e 's/^iptables_scripts=/#&/' )
+   else
+   confd_seds+=( -e 's/^nftables_scripts=/#&/' )
+   fi
+   if ! use ipv6 || use nftables; then
+   confd_seds+=( -e 's/^ip6tables_scripts=/#&/' )
+   fi
 
newinitd "${FILESDIR}"/${PN}-init.d-r2 ${PN}
newconfd - ${PN} < <(sed "${confd_seds[@]}" \



[gentoo-commits] repo/gentoo:master commit in: net-misc/miniupnpd/, net-misc/miniupnpd/files/

2019-06-30 Thread Michał Górny
commit: 139c59e8efd24827e28abe21b2053a591ca082f4
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 07:27:47 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 07:39:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139c59e8

net-misc/miniupnpd: Support running ip6tables setup scripts

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

 net-misc/miniupnpd/files/miniupnpd-conf.d-r2| 3 +++
 net-misc/miniupnpd/files/miniupnpd-init.d-r2| 8 +++-
 net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild | 6 +-
 3 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/net-misc/miniupnpd/files/miniupnpd-conf.d-r2 
b/net-misc/miniupnpd/files/miniupnpd-conf.d-r2
index 2ebd8c56b57..d0f5ce40cdc 100644
--- a/net-misc/miniupnpd/files/miniupnpd-conf.d-r2
+++ b/net-misc/miniupnpd/files/miniupnpd-conf.d-r2
@@ -8,3 +8,6 @@
 
 # enable manipulating iptables on start/stop
 iptables_scripts=1
+
+# enable manipulating ip6tables on start/stop
+ip6tables_scripts=1

diff --git a/net-misc/miniupnpd/files/miniupnpd-init.d-r2 
b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
index 8b9f0579f22..4671ba067c4 100644
--- a/net-misc/miniupnpd/files/miniupnpd-init.d-r2
+++ b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
@@ -9,7 +9,7 @@ command_args="-f ${config_file:-/etc/miniupnpd/miniupnpd.conf} 
${extra_args}"
 
 depend() {
need net
-   use iptables minissdpd
+   use iptables ip6tables minissdpd
 }
 
 start_pre() {
@@ -18,6 +18,9 @@ start_pre() {
if [ -n "${iptables_scripts}" ]; then
/etc/miniupnpd/iptables_init.sh || retval=${?}
fi
+   if [ -n "${ip6tables_scripts}" ]; then
+   /etc/miniupnpd/ip6tables_init.sh || retval=${?}
+   fi

return ${retval}
 }
@@ -28,6 +31,9 @@ stop_post() {
if [ -n "${iptables_scripts}" ]; then
/etc/miniupnpd/iptables_removeall.sh
fi
+   if [ -n "${ip6tables_scripts}" ]; then
+   /etc/miniupnpd/ip6tables_removeall.sh
+   fi
 
return ${retval}
 }

diff --git a/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild 
b/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
index 30de1d75b8f..3aaa9a02a94 100644
--- a/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
+++ b/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
@@ -55,8 +55,12 @@ src_compile() {
 src_install() {
emake PREFIX="${ED}" STRIP=true install
 
+   local confd_seds=( -e ': noop' )
+   use ipv6 || confd_seds+=( -e 's/^ip6tables_scripts=/#&/' )
+
newinitd "${FILESDIR}"/${PN}-init.d-r2 ${PN}
-   newconfd "${FILESDIR}"/${PN}-conf.d-r2 ${PN}
+   newconfd - ${PN} < <(sed "${confd_seds[@]}" \
+   "${FILESDIR}"/${PN}-conf.d-r2 || die)
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: net-misc/miniupnpd/files/, net-misc/miniupnpd/

2019-06-30 Thread Michał Górny
commit: 558047cd7e9293f68003d0af7f411fc77d1ceed0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 07:07:03 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 07:39:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558047cd

net-misc/miniupnpd: Fix bashisms in init.d file

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

 net-misc/miniupnpd/files/miniupnpd-init.d-r2   | 33 +++
 .../miniupnpd/miniupnpd-2.1.20190625-r1.ebuild | 65 ++
 2 files changed, 98 insertions(+)

diff --git a/net-misc/miniupnpd/files/miniupnpd-init.d-r2 
b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
new file mode 100644
index 000..744f59e6a44
--- /dev/null
+++ b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
@@ -0,0 +1,33 @@
+#!/sbin/openrc-run
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+command="/usr/sbin/miniupnpd"
+: "${config_file:=/etc/miniupnpd/miniupnpd.conf}"
+command_args="-f ${config_file:-/etc/miniupnpd/miniupnpd.conf} ${extra_args}"
+: "${pidfile:=/var/run/miniupnpd.pid}"
+
+depend() {
+   need net iptables
+   use minissdpd
+}
+
+start_pre() {
+   local retval=0
+
+   if [ -z "${no_iptables_scripts}" ]; then
+   /etc/miniupnpd/iptables_init.sh || retval=${?}
+   fi
+   
+   return ${retval}
+}
+
+stop_post() {
+   local retval=0
+
+   if [ -z "${no_iptables_scripts}" ]; then
+   /etc/miniupnpd/iptables_removeall.sh
+   fi
+
+   return ${retval}
+}

diff --git a/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild 
b/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
new file mode 100644
index 000..0e787f99f32
--- /dev/null
+++ b/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="MiniUPnP IGD Daemon"
+HOMEPAGE="http://miniupnp.free.fr/;
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+leasefile igd2 ipv6 pcp-peer portinuse strict"
+
+RDEPEND=">=net-firewall/iptables-1.4.6:0=[ipv6?]
+   net-libs/libnfnetlink:=
+   net-libs/libmnl:=
+   dev-libs/gmp:0=
+   sys-apps/util-linux:=
+   dev-libs/openssl:0="
+DEPEND="${RDEPEND}
+   sys-apps/lsb-release"
+
+src_prepare() {
+   default
+   mv Makefile.linux Makefile || die
+
+   # Prevent gzipping manpage.
+   sed -i -e '/gzip/d' Makefile || die
+}
+
+src_configure() {
+   local -a opts
+   opts=(
+   --vendorcfg
+   $(usex igd2 '--igd2' '')
+   $(usex ipv6 '--ipv6' '')
+   $(usex leasefile '--leasefile' '')
+   $(usex portinuse '--portinuse' '')
+   $(usex pcp-peer '--pcp-peer' '')
+   $(usex strict '--strict' '')
+   )
+
+   emake CONFIG_OPTIONS="${opts[*]}" config.h
+}
+
+src_compile() {
+   # By default, it builds a bunch of unittests that are missing wrapper
+   # scripts in the tarball
+   emake CC="$(tc-getCC)" STRIP=true miniupnpd
+}
+
+src_install() {
+   emake PREFIX="${ED}" STRIP=true install
+
+   newinitd "${FILESDIR}"/${PN}-init.d-r2 ${PN}
+   newconfd "${FILESDIR}"/${PN}-conf.d-r1 ${PN}
+}
+
+pkg_postinst() {
+   elog "Please correct the external interface in the top of the two"
+   elog "scripts in /etc/miniupnpd and edit the config file in there too"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/miniupnpd/, net-misc/miniupnpd/files/

2019-06-30 Thread Michał Górny
commit: 47fd8517c3d1af028f7caf8ba09fc9147f57fe3d
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Jun 30 07:18:17 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jun 30 07:39:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47fd8517

net-misc/miniupnpd: Invert boolean for calling iptables

The negative logic is confusing, and it would get even more confusing
with the incoming ip6tables and nftables support.

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

 net-misc/miniupnpd/files/miniupnpd-conf.d-r2| 10 ++
 net-misc/miniupnpd/files/miniupnpd-init.d-r2|  4 ++--
 net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild |  2 +-
 3 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/net-misc/miniupnpd/files/miniupnpd-conf.d-r2 
b/net-misc/miniupnpd/files/miniupnpd-conf.d-r2
new file mode 100644
index 000..2ebd8c56b57
--- /dev/null
+++ b/net-misc/miniupnpd/files/miniupnpd-conf.d-r2
@@ -0,0 +1,10 @@
+# /etc/conf.d/miniupnpd: Configuration for miniupnpd init script
+
+# extra arguments to be passed to the command
+#extra_args=""
+
+# the location of the configuration file
+#config_file="/etc/miniupnpd/miniupnpd.conf"
+
+# enable manipulating iptables on start/stop
+iptables_scripts=1

diff --git a/net-misc/miniupnpd/files/miniupnpd-init.d-r2 
b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
index 2f9dc5fe6f3..8b9f0579f22 100644
--- a/net-misc/miniupnpd/files/miniupnpd-init.d-r2
+++ b/net-misc/miniupnpd/files/miniupnpd-init.d-r2
@@ -15,7 +15,7 @@ depend() {
 start_pre() {
local retval=0
 
-   if [ -z "${no_iptables_scripts}" ]; then
+   if [ -n "${iptables_scripts}" ]; then
/etc/miniupnpd/iptables_init.sh || retval=${?}
fi

@@ -25,7 +25,7 @@ start_pre() {
 stop_post() {
local retval=0
 
-   if [ -z "${no_iptables_scripts}" ]; then
+   if [ -n "${iptables_scripts}" ]; then
/etc/miniupnpd/iptables_removeall.sh
fi
 

diff --git a/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild 
b/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
index 0e787f99f32..30de1d75b8f 100644
--- a/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
+++ b/net-misc/miniupnpd/miniupnpd-2.1.20190625-r1.ebuild
@@ -56,7 +56,7 @@ src_install() {
emake PREFIX="${ED}" STRIP=true install
 
newinitd "${FILESDIR}"/${PN}-init.d-r2 ${PN}
-   newconfd "${FILESDIR}"/${PN}-conf.d-r1 ${PN}
+   newconfd "${FILESDIR}"/${PN}-conf.d-r2 ${PN}
 }
 
 pkg_postinst() {



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

2019-06-30 Thread Hans de Graaff
commit: 4a7faa481656a8433e75f7368054acf4eec7a10b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 30 07:20:49 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 30 07:23:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a7faa48

dev-ruby/filesize: cleanup

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

 dev-ruby/filesize/Manifest  |  1 -
 dev-ruby/filesize/filesize-0.1.1.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-ruby/filesize/Manifest b/dev-ruby/filesize/Manifest
index 860a281de67..5b2272edc55 100644
--- a/dev-ruby/filesize/Manifest
+++ b/dev-ruby/filesize/Manifest
@@ -1,2 +1 @@
-DIST filesize-0.1.1.gem 8192 BLAKE2B 
cf2edeeb5b0b1954c6a2233dbf43356c639f611ec289b18f73043f17b26b57611c81da1707ee4c6bb0ad65bfafbf9e9212398af184f3eafd53b290d70b80129b
 SHA512 
2c7e94feb2433c9a1c1545e817616a7551f5d02f441b2564d96499b8fea0e47b74843b3d06d959273fc000800eea87bb7bc1c643369a4d724b8ba19b53de6283
 DIST filesize-0.2.0.gem 8192 BLAKE2B 
dddf9a19712d03bed55d234f89a4d2ec9afb713ea8d2f63ad8cf9c1daf6ee9d8e6a7219dcd7c76b19a548e3d58ed4712b4c953ee1c573706ae010042c81c41d2
 SHA512 
87d13278e62fc6ff7ef08f9a287951a1ac3f502b69e1c3b9f5579971a2ad167875f4028a1f51f24f3bb54de38f7cb0e735ab3763bf8774ceeda68c8d3f8de42a

diff --git a/dev-ruby/filesize/filesize-0.1.1.ebuild 
b/dev-ruby/filesize/filesize-0.1.1.ebuild
deleted file mode 100644
index d0230b3fd31..000
--- a/dev-ruby/filesize/filesize-0.1.1.ebuild
+++ /dev/null
@@ -1,20 +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"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="small ruby class for handling filesizes with both the SI and 
binary prefixes"
-HOMEPAGE="https://github.com/dominikh/filesize;
-
-LICENSE="MIT"
-SLOT="${PV}"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""



  1   2   >