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

2018-04-04 Thread Kent Fredric
commit: 95f19cd99ae6c913a0ce514a62ebca971caf7699
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr  5 05:58:11 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr  5 05:58:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f19cd9

dev-perl/Config-General: ppc64 stable for 2.630.0 via ALLARCHES

2.630.0 was previously stabilized for bug #616134, but it was not
completely stabilized as the dependency graph was started from
Config-Any, which didn't need ppc64.

But it was all-arches, so this is a belatedly applied propagation of
that flag.

Bug: https://bugs.gentoo.org/616134
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-perl/Config-General/Config-General-2.630.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Config-General/Config-General-2.630.0.ebuild 
b/dev-perl/Config-General/Config-General-2.630.0.ebuild
index 32bc8e4ba2b..67c0a045cf9 100644
--- a/dev-perl/Config-General/Config-General-2.630.0.ebuild
+++ b/dev-perl/Config-General/Config-General-2.630.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Config file parser module"
 
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2018-04-04 Thread Hans de Graaff
commit: 25a66640ab4edd844d40ca3c0212b6407307ae58
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:25:12 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25a66640

dev-ruby/rainbow: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rainbow/rainbow-2.2.2.ebuild | 2 +-
 dev-ruby/rainbow/rainbow-3.0.0.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rainbow/rainbow-2.2.2.ebuild 
b/dev-ruby/rainbow/rainbow-2.2.2.ebuild
index 4d843f32dea..d5390e4ec1b 100644
--- a/dev-ruby/rainbow/rainbow-2.2.2.ebuild
+++ b/dev-ruby/rainbow/rainbow-2.2.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"

diff --git a/dev-ruby/rainbow/rainbow-3.0.0.ebuild 
b/dev-ruby/rainbow/rainbow-3.0.0.ebuild
index f32f5ad0f69..7d9e8cb424b 100644
--- a/dev-ruby/rainbow/rainbow-3.0.0.ebuild
+++ b/dev-ruby/rainbow/rainbow-3.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"



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

2018-04-04 Thread Hans de Graaff
commit: 91ee6a54baa66c51cd7f3da7b38282d5e10e6ca3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:35:18 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ee6a54

dev-ruby/serverengine: initial import of 2.0.6

Dependency for forthcoming app-admin/fluentd, bug 652434.

Moved from the "graaff" overlay.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/serverengine/Manifest  |  1 +
 dev-ruby/serverengine/metadata.xml  |  8 ++
 dev-ruby/serverengine/serverengine-2.0.6.ebuild | 35 +
 3 files changed, 44 insertions(+)

diff --git a/dev-ruby/serverengine/Manifest b/dev-ruby/serverengine/Manifest
new file mode 100644
index 000..d6dca6785f5
--- /dev/null
+++ b/dev-ruby/serverengine/Manifest
@@ -0,0 +1 @@
+DIST serverengine-2.0.6.gem 38400 BLAKE2B 
51722d222bfcb9c0063f64ceed666be147bcb4dce9947fd60b723507c5f3e2479b445902bd2a2e985d0a8216462b91b1545ccc458e36e7134fa11a4a746302a7
 SHA512 
ffb35eb51226793181a5266e3ddaf3255ce38e7fda90c2257fa16044829199dc5ee30cb9c38925f1820cb20fd36d01a47af0a8cbee96edc0ecb5206e2ab17da3

diff --git a/dev-ruby/serverengine/metadata.xml 
b/dev-ruby/serverengine/metadata.xml
new file mode 100644
index 000..28ab0c15f20
--- /dev/null
+++ b/dev-ruby/serverengine/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   r...@gentoo.org
+   Gentoo Ruby Project
+
+

diff --git a/dev-ruby/serverengine/serverengine-2.0.6.ebuild 
b/dev-ruby/serverengine/serverengine-2.0.6.ebuild
new file mode 100644
index 000..c09a6a09cb0
--- /dev/null
+++ b/dev-ruby/serverengine/serverengine-2.0.6.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="Changelog README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A framework to implement robust multiprocess servers"
+HOMEPAGE="https://github.com/fluent/serverengine;
+LICENSE="Apache-2.0"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/sigdump-0.2.2:0"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler )"
+
+all_ruby_prepare() {
+   sed -i -e '/rake/ s/~>/>=/' \
+   -e '/rspec/ s/2.13.0/2.13/' \
+   -e '/rake-compiler/ s:^:#:' serverengine.gemspec || die
+}
+
+each_ruby_test() {
+   # The specs spawn ruby processes with bundler support
+   ${RUBY} -S bundle exec rspec-2 spec || die
+}



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

2018-04-04 Thread Hans de Graaff
commit: b3614d96dad84fd74c8581ee42dbb01dd31041b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:28:05 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3614d96

dev-ruby/rack: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/rack/rack-2.0.4.ebuild b/dev-ruby/rack/rack-2.0.4.ebuild
index d165855cb02..8814afff922 100644
--- a/dev-ruby/rack/rack-2.0.4.ebuild
+++ b/dev-ruby/rack/rack-2.0.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.rdoc SPEC"



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

2018-04-04 Thread Hans de Graaff
commit: f96acfec9b38eb6fc822d42cd5fe820adbcfd676
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:28:41 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96acfec

www-apache/passenger: add 5.2.3

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 www-apache/passenger/Manifest   |   1 +
 www-apache/passenger/passenger-5.2.3.ebuild | 127 
 2 files changed, 128 insertions(+)

diff --git a/www-apache/passenger/Manifest b/www-apache/passenger/Manifest
index 51df9405d16..98cf5651c8f 100644
--- a/www-apache/passenger/Manifest
+++ b/www-apache/passenger/Manifest
@@ -1,3 +1,4 @@
 DIST passenger-5.1.12.tar.gz 4245993 BLAKE2B 
4f5808bcb373a85fbe2e160d9bd993fdff32a78f5083f5b5ff38112a4d3ca906a18a241cef6744350c0f33ef357dfda7a2cd5af875223a082a19b4e99cba4aeb
 SHA512 
7ecdf0be306a3c4b842c8497861dbc072fc87f5601840678fe1125b77d50e683003b49616397d39b34705c967f604f5193be173c52a9c5ab235ef4e6e43f2f4a
 DIST passenger-5.2.1.tar.gz 4978302 BLAKE2B 
622f831e0b3e1a950f3dabc69b13c304896506d70341dafac0df4074450cea2b2c33a1c60b39efe8600a3cac32c6782f28599de85e1856a785896ada27f2f9c4
 SHA512 
8223fe0f7c04de9b079e8748d22679b7253599a5ef070cfd63b829c7ec7c4375528bc186d136ab2602d07a9a36fac4bc53b30c775e433641dfa80ab67f326848
 DIST passenger-5.2.2.tar.gz 6955357 BLAKE2B 
4bf0f7185bafc5927ff82b3c2f171671266a4c6d0077b24b2efb439524618e67742ce0c67098cfa2457e3d17f4f3bf685736c3599dc10eca52c0cd00b79911a8
 SHA512 
c7a5a1cb686119846f9da16d6506bc689c64d20bdfa710a1e677374659759a10eb8540baf9c50c77a94a0c8ab748af3e4731bc7ccf6e402fd0a9d2d3ccb183bf
+DIST passenger-5.2.3.tar.gz 6956101 BLAKE2B 
c2c5448f330e0bd90b5378e9868c18999263428df0a396595f4793979d3961282743b04eaec78b2cf5a0ebdb6a8183b798c2ae244b8a033edf14f5b8837225ca
 SHA512 
fcd2244a30ce633f83448ff2fe3eea4d2215aa061aaf66de2dcd27f0b440b782d051f0f1ca49d6db673871e31518dc95cc6ffbd48a020f8ffe927d3b5969ef97

diff --git a/www-apache/passenger/passenger-5.2.3.ebuild 
b/www-apache/passenger/passenger-5.2.3.ebuild
new file mode 100644
index 000..1833c88aa15
--- /dev/null
+++ b/www-apache/passenger/passenger-5.2.3.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+inherit apache-module flag-o-matic multilib ruby-ng toolchain-funcs
+
+DESCRIPTION="Passenger makes deployment of Ruby on Rails applications a breeze"
+HOMEPAGE="https://www.phusionpassenger.com/;
+SRC_URI="https://s3.amazonaws.com/phusion-passenger/releases/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="apache2 debug"
+
+ruby_add_bdepend "dev-ruby/rake"
+
+ruby_add_rdepend "
+   >=dev-ruby/rack-1.0.0:*
+   >=dev-ruby/rake-0.8.1"
+
+# libev is bundled but with adapations that do not seem to be accepted
+# upstream, so we must use the bundled version :-(
+CDEPEND="
+   >=dev-libs/libuv-1.8.0
+   net-misc/curl[ssl]
+   apache2? ( www-servers/apache[apache2_modules_unixd(+)] )"
+
+RDEPEND="${RDEPEND} ${CDEPEND}"
+DEPEND="${DEPEND} ${CDEPEND}"
+
+APACHE2_MOD_CONF="30_mod_${PN}-5.0.0 30_mod_${PN}"
+APACHE2_MOD_DEFINE="PASSENGER"
+
+want_apache2
+
+pkg_setup() {
+   use debug && append-flags -DPASSENGER_DEBUG
+   depend.apache_pkg_setup
+}
+
+all_ruby_prepare() {
+   epatch "${FILESDIR}"/${PN}-5.1.11-gentoo.patch
+   epatch "${FILESDIR}"/${PN}-5.1.1-isnan.patch
+
+   # Change these with sed instead of a patch so that we can easily use
+   # the toolchain-funcs methods.
+   sed -i -e "/^CC/ s/=.*$/= '$(tc-getCC)'/" \
+   -e "/^CXX\s/ s/=.*$/= '$(tc-getCXX)'/" \
+   -e 's/PlatformInfo.debugging_cflags//' build/basics.rb || die
+
+   # Avoid fixed debugging CFLAGs.
+   sed -e '/debugging_cflags/areturn ""' -i 
src/ruby_supportlib/phusion_passenger/platform_info/compiler.rb || die
+
+   # Use sed here so that we can dynamically set the documentation 
directory.
+   sed -i -e "s:/usr/share/doc/passenger:/usr/share/doc/${P}:" \
+   -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" \
+   src/ruby_supportlib/phusion_passenger.rb || die
+   sed -i -e 
"s:/usr/lib/phusion-passenger/agents:/usr/libexec/phusion-passenger/agents:" 
src/cxx_supportlib/ResourceLocator.h || die
+
+   # Don't install a tool that won't work in our setup.
+   sed -i -e '/passenger-install-apache2-module/d' 
src/ruby_supportlib/phusion_passenger/packaging.rb || die
+   rm -f bin/passenger-install-apache2-module || die "Unable to remove 
unneeded install script."
+
+   # Make sure we use the system-provided version where possible
+   rm -rf src/cxx_supportlib/vendor-copy/libuv || die "Unable to remove 
vendored code."
+
+   # Avoid building documentation to avoid a dependency on mizuho.
+   #sed -i -e 

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

2018-04-04 Thread Hans de Graaff
commit: e995313bf591a0c0655967f89e24d18aa415bbc4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr  5 05:08:35 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr  5 05:36:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e995313b

dev-ruby/jmespath: add 1.4.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/jmespath/Manifest  |  1 +
 dev-ruby/jmespath/jmespath-1.4.0.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/dev-ruby/jmespath/Manifest b/dev-ruby/jmespath/Manifest
index d46fe20b9ea..4dc1a4916f0 100644
--- a/dev-ruby/jmespath/Manifest
+++ b/dev-ruby/jmespath/Manifest
@@ -1 +1,2 @@
 DIST jmespath-1.3.1.tar.gz 40363 BLAKE2B 
516966f9457425658cbe73ae20850e2869d1ac22d000b8220ce58e9eb485ff1fc0f6cf676a2b9571267b69737de1770b2fddeeff88366b8617bf70be7abbd27a
 SHA512 
31f2e4d3137f0f2a837522561860dcab9aa659a51724373509caf9eef9ce7c2bc784ff57e4a527994eb68dfb6f1d2103d31f19e36a31538f0889ef56800c7829
+DIST jmespath-1.4.0.tar.gz 40899 BLAKE2B 
45e52f649950b00205af6010084e009a7327600971fdf84e0569498a031e9307876e412a4491fc176724667246fe9f81317a80dd7ff6c44b7e24a135af224e01
 SHA512 
2b3923a5c853c527ae10ed95da49e3f4888f80ec4eec18fcec2eff16698765e6e875575994ce2fa681977fb5329b122d95cab77fb80ead3548fc26fcbfb33859

diff --git a/dev-ruby/jmespath/jmespath-1.4.0.ebuild 
b/dev-ruby/jmespath/jmespath-1.4.0.ebuild
new file mode 100644
index 000..60b99b077ef
--- /dev/null
+++ b/dev-ruby/jmespath/jmespath-1.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Implements JMESPath for Ruby"
+HOMEPAGE="https://github.com/jmespath/jmespath.rb;
+SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="${PN}.rb-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="1"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/I s:^:#:' \
+   
spec/{compliance_spec,compliance_without_errors_spec,spec_helper}.rb || die
+   sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/, app-crypt/certbot-apache/, app-crypt/certbot-nginx/, ...

2018-04-04 Thread Matt Thode
commit: 99eddbbfbc4ac7481221c7b94b227da2996daea4
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 05:24:35 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 05:25:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99eddbbf

app-crypt/{acme,certbot,certbot-apache,certbot-nginx}: remanifest

 app-crypt/acme/Manifest   | 1 -
 app-crypt/certbot-apache/Manifest | 1 -
 app-crypt/certbot-nginx/Manifest  | 1 -
 app-crypt/certbot/Manifest| 1 -
 4 files changed, 4 deletions(-)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 05674ab701d..2da0f20963d 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257
 SHA512 
92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 05674ab701d..2da0f20963d 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257
 SHA512 
92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 05674ab701d..2da0f20963d 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -1,4 +1,3 @@
-DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278e5f48b69747669aa6146d81cc7ad6f0d9c7b4bf31ad137d51bd378f670e5e5d7318efe7b3b5463d52515a5df257
 SHA512 
92c128bc955a576a1eb568d39b3a5568f9bd841acefaa455d716ce5036312d0ad67b3dcfcf960b15abdd39c1f34f82ffe2ebca0722628c5c804fc5472a6c0546
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 

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

2018-04-04 Thread Eray Aslan
commit: 57bd8ae88b105b62b5bbeccfb75538045fbd3849
Author: Eray Aslan  gentoo  org>
AuthorDate: Thu Apr  5 05:16:30 2018 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Thu Apr  5 05:16:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57bd8ae8

mail-mta/postfix: bump to 3.4_pre20180404

Package-Manager: Portage-2.3.28, Repoman-2.3.9

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

diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 3478c16c2f4..eb61c786dcd 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -5,5 +5,5 @@ DIST postfix-3.2.3.tar.gz 4390567 BLAKE2B 
911b183c318bc60cfd1ba2ae5e9467cfe3cc62
 DIST postfix-3.2.4.tar.gz 4390376 BLAKE2B 
132a6b467f9156d716a92cc7beae0f9a7c47e6a2045e83726a5e7305e6f9bf666ebcfb93a9ab1a96ec988431661059d62e926287bd13089eeb4bab3e8f4b9fc7
 SHA512 
6dc583d3b1c98f5c8d6486351bee9f92a98b5379cd0d76d26a382379c112317e7a2a58c3a200477a6d0f831c73395257d1a63170df17ea8a65a4048a7df391f8
 DIST postfix-3.2.5.tar.gz 4394765 BLAKE2B 
416dfccc1a9dc524afada3e3f0c7e215380afe13df40fb575e4845d28bf2d8e1c347aff93c17455d2c1128686ed99c9ac22f70db6d591c6dc4607e45325e96a0
 SHA512 
ffd07e8664d41a5c40b7f3f7511a4c4cc57310d103395b12f2f7e9499d1f901768d6ebb1d5d1588d6fdb834ad2548a9df6d925ff3d7f74d74764a6f6f550ecb6
 DIST postfix-3.3.0.tar.gz 4419450 BLAKE2B 
780aaa33783268a078a077f3436e5bc54a9717d24e25fc0a1cf7a1b7c7388289e24e4ac602911b496a57a9f66515158101e1f00f3ebf8725bf4fc92ae23c44de
 SHA512 
14f52fc47d6bbafefc7452ffbac4c4fb837d30181705486e8e43d6ca9003d218a01755ed4cb86413464c2585b9b84c2adcfef4933326b5d7446fe6c39b6cae8e
-DIST postfix-3.4-20180403.tar.gz 4423555 BLAKE2B 
d8b22c878d8eeab528b017abc4bce86bb8e66431f97c540800f3951330d8820e5471063f6c4f7c1cc25a0dbb35f934080c9b4656d0e65f824a11bb33e87ee5c7
 SHA512 
df1507f9e47e3c8933a391c37d5a86f7ed4dd883aa1b9315b42f345df991221a917e7c9811ef50c73e5cce174a5c5540a5e037eb10c69c330d284bd123a1
+DIST postfix-3.4-20180404.tar.gz 4423687 BLAKE2B 
cb1a618b49522e7f16139cb9525506fcbb65c732d18860151b3f9627639cb27695ec00404287efe0d45ad205d51af4a2e77b9edeb1f627748dab1ee2ec97f410
 SHA512 
6211a9702c70533681f90314158039317d8ddf1611e53d8ad786468aee4cff1e36d4b65e95582af32124dcc11795a983bb39e19ea755da9007440268edc6
 DIST postfix-vda-v13-2.10.0.patch 55701 BLAKE2B 
d8df041bb4ae7457cd066e71b6ae9470840d42edc9990a550ae51356cd62bfb08516250249030da26d1ef475619f0ebd609570d84ce57f8cdc347a2824b29536
 SHA512 
0b4b53a8cd28abf56eee3b2ed63ca1814251b60816e6ca1143249d25fd6ef7f905bec3134125ac6e851af685db8aae878012113693261529ae2ddbcf1bd93e62

diff --git a/mail-mta/postfix/postfix-3.4_pre20180403.ebuild 
b/mail-mta/postfix/postfix-3.4_pre20180404.ebuild
similarity index 100%
rename from mail-mta/postfix/postfix-3.4_pre20180403.ebuild
rename to mail-mta/postfix/postfix-3.4_pre20180404.ebuild



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

2018-04-04 Thread Matt Thode
commit: 0b97957e4bd178f53ae812fcf4fef83a3a0760bc
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 04:58:02 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 04:58:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b97957e

app-crypt/certbot-nginx: 0.23.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/certbot-nginx/Manifest  | 1 +
 .../{certbot-nginx-.ebuild => certbot-nginx-0.23.0.ebuild}| 8 
 app-crypt/certbot-nginx/certbot-nginx-.ebuild | 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 0f905dc2dc3..05674ab701d 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
+DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed

diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.23.0.ebuild
similarity index 82%
copy from app-crypt/certbot-nginx/certbot-nginx-.ebuild
copy to app-crypt/certbot-nginx/certbot-nginx-0.23.0.ebuild
index d267c60f775..ed87fab21a9 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-0.23.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,10 +23,10 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
 
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
-   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
+   >app-crypt/certbot-0.21.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
>=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]

diff --git a/app-crypt/certbot-nginx/certbot-nginx-.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
index d267c60f775..dd9e6e8b437 100644
--- a/app-crypt/certbot-nginx/certbot-nginx-.ebuild
+++ b/app-crypt/certbot-nginx/certbot-nginx-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,10 +23,10 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
 
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="${CDEPEND}
-   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-0.21.1[${PYTHON_USEDEP}]
+   >=app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
>=dev-python/pyparsing-1.5.5[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/, app-crypt/certbot/, app-crypt/certbot-nginx/, ...

2018-04-04 Thread Matt Thode
commit: 2b5e0c95f6393acdf25683dea6ef7c797721cde3
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 04:59:22 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 04:59:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b5e0c95

app-crypt/{acme,certbot,certbot-apache,certbot-nginx}: 0.20.0 cleanup

 app-crypt/acme/acme-0.20.0.ebuild  | 47 ---
 .../certbot-apache/certbot-apache-0.20.0.ebuild| 38 ---
 .../certbot-nginx/certbot-nginx-0.20.0.ebuild  | 34 --
 app-crypt/certbot/certbot-0.20.0.ebuild| 54 --
 4 files changed, 173 deletions(-)

diff --git a/app-crypt/acme/acme-0.20.0.ebuild 
b/app-crypt/acme/acme-0.20.0.ebuild
deleted file mode 100644
index 91d9aa0f2d6..000
--- a/app-crypt/acme/acme-0.20.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
-   KEYWORDS="amd64 ~arm ~ppc64 x86"
-   S=${WORKDIR}/certbot-${PV}/acme
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="An implementation of the ACME protocol"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="
-   >=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
-   dev-python/pyrfc3339[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
-   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
-   !dev-python/josepy[${PYTHON_USEDEP}]
-"
-DEPEND="
-   test? (
-   ${RDEPEND}
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
-"
-
-python_test() {
-   nosetests -w ${PN} || die
-}

diff --git a/app-crypt/certbot-apache/certbot-apache-0.20.0.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.20.0.ebuild
deleted file mode 100644
index d49cea75397..000
--- a/app-crypt/certbot-apache/certbot-apache-0.20.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   
SRC_URI="https://github.com/${PN%-apache}/${PN%-apache}/archive/v${PV}.tar.gz 
-> ${PN%-apache}-${PV}.tar.gz"
-   KEYWORDS="amd64 x86"
-   S=${WORKDIR}/${PN%-apache}-${PV}/${PN}
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Apache plugin for certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/python-augeas[${PYTHON_USEDEP}]
-   dev-python/zope-component[${PYTHON_USEDEP}]
-   dev-python/zope-interface[${PYTHON_USEDEP}]"
-DEPEND="test? ( ${RDEPEND}
-   dev-python/nose[${PYTHON_USEDEP}] )
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-
-python_test() {
-   nosetests || die
-}

diff --git a/app-crypt/certbot-nginx/certbot-nginx-0.20.0.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-0.20.0.ebuild
deleted file mode 100644
index d8d4c6b6a24..000
--- a/app-crypt/certbot-nginx/certbot-nginx-0.20.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   inherit git-r3
-   S=${WORKDIR}/${P}/${PN}
-else
-   
SRC_URI="https://github.com/${PN%-nginx}/${PN%-nginx}/archive/v${PV}.tar.gz -> 
${PN%-nginx}-${PV}.tar.gz"
-   KEYWORDS="amd64 ~arm x86"
-   S=${WORKDIR}/${PN%-nginx}-${PV}/${PN}
-fi
-
-inherit distutils-r1
-
-DESCRIPTION="Nginx plugin for certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   ~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   

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

2018-04-04 Thread Matt Thode
commit: 83c48ba85370e0bac8bc98432ca4b5f699a2573a
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 04:55:09 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 04:55:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c48ba8

app-crypt/certbot-apache: 0.23.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/certbot-apache/Manifest   | 1 +
 .../{certbot-apache-.ebuild => certbot-apache-0.23.0.ebuild}| 6 +++---
 app-crypt/certbot-apache/certbot-apache-.ebuild | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 0f905dc2dc3..05674ab701d 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
+DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed

diff --git a/app-crypt/certbot-apache/certbot-apache-.ebuild 
b/app-crypt/certbot-apache/certbot-apache-0.23.0.ebuild
similarity index 87%
copy from app-crypt/certbot-apache/certbot-apache-.ebuild
copy to app-crypt/certbot-apache/certbot-apache-0.23.0.ebuild
index 6dd43da7e5b..2f2c9cd3e8a 100644
--- a/app-crypt/certbot-apache/certbot-apache-.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-0.23.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,8 +23,8 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
 
-RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+RDEPEND=">=app-crypt/certbot-0.21.1[${PYTHON_USEDEP}]
+   >=app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/python-augeas[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]

diff --git a/app-crypt/certbot-apache/certbot-apache-.ebuild 
b/app-crypt/certbot-apache/certbot-apache-.ebuild
index 6dd43da7e5b..2f2c9cd3e8a 100644
--- a/app-crypt/certbot-apache/certbot-apache-.ebuild
+++ b/app-crypt/certbot-apache/certbot-apache-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -23,8 +23,8 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
 
-RDEPEND="~app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+RDEPEND=">=app-crypt/certbot-0.21.1[${PYTHON_USEDEP}]
+   >=app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/python-augeas[${PYTHON_USEDEP}]
dev-python/zope-component[${PYTHON_USEDEP}]



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

2018-04-04 Thread Matt Thode
commit: 9312efe3c463f839f87bc04aae08fb15860c2438
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 04:45:43 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 04:45:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9312efe3

app-crypt/acme: 0.23.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

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

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 0f905dc2dc3..05674ab701d 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
+DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed

diff --git a/app-crypt/acme/acme-0.23.0.ebuild 
b/app-crypt/acme/acme-0.23.0.ebuild
new file mode 100644
index 000..61035085637
--- /dev/null
+++ b/app-crypt/acme/acme-0.23.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   inherit git-r3
+   S=${WORKDIR}/${P}/${PN}
+else
+   SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> 
certbot-${PV}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+   S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+RDEPEND="
+   >=dev-python/cryptography-0.8[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.0.0[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-0.13[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.10[${PYTHON_USEDEP}]
+   >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+"
+
+python_test() {
+   nosetests -w ${PN} || die
+}



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

2018-04-04 Thread Matt Thode
commit: 7586a5a044fd3b250202d6c4b2ee40e467a9af77
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 04:51:30 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 04:51:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7586a5a0

app-crypt/certbot: 0.23.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-crypt/certbot/Manifest   | 1 +
 app-crypt/certbot/{certbot-.ebuild => certbot-0.23.0.ebuild} | 5 +++--
 app-crypt/certbot/certbot-.ebuild| 5 +++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 0f905dc2dc3..05674ab701d 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -2,3 +2,4 @@ DIST certbot-0.20.0.tar.gz 1108139 BLAKE2B 
6af07dd245912741592761bd11160c081e278
 DIST certbot-0.21.1.tar.gz 1105663 BLAKE2B 
7c36ec0504a144a2325528079374d103f6214252c01ba0bcaf26378950fe5cd54010abe756d80b1c0c30740442a184417f0b2bd7ffea91edeb70c59dfee2349e
 SHA512 
6f3ffba7dc06bcc2a6b9835906331753ee2715192e7a49562314480069f22e4a66bb26f04dc4bbdfb0ab40998220d0c9b77fb0351e042116b02996fb2da699d2
 DIST certbot-0.22.0.tar.gz 1128134 BLAKE2B 
d4874bca6ac9f992d54b8fbab975bc020f448ed83896d0088c8ba0f1547fbc02a783038992408b9090fde4ad8386c81d85511094abcd42bc79b8883f05d4600c
 SHA512 
406810e29a2637c420b9a8a3feb3a2ffb77bd740419cbcf46d10ab152a7252c765c058481b2a1f9a96cc426a9ae018bf90540fc0ebd54be1c8822c528cf1b605
 DIST certbot-0.22.2.tar.gz 1128517 BLAKE2B 
0b95ee9ab6b69b5d511b737d1cfc1eff543f1f0abeba9e60429dfe2dc389b39e19df10c77ea7c90ad8795640ae7602a7bc239c57cd1734863bf19d1f0c5eab67
 SHA512 
ca26be78d29728fc5c20a5290f2dde4d1f2090b7e2829c0b312acac4741ef56440cc21a9db77e3e0cfe59ce0f1f0ab2165cb6823af8a4e2a4528060ad683ffe9
+DIST certbot-0.23.0.tar.gz 118 BLAKE2B 
820c4e3a0245a4ccda90884e38093d4f95ebf8c06ccb93c80a277a69074a6ab3bac3451f4e8f9af6c1c36edd9d871e10de9240d847e6eeac5fb8e0fbcdb3cdcb
 SHA512 
397562fa7f5ef5daea8ccf70dc21898f8b792dc6a07aa24035fa378da8af3dd5d0734c3fbf6080c28d17f050db46ec0ea637be81d4ce648fa5ab2add2cfd41ed

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-0.23.0.ebuild
similarity index 91%
copy from app-crypt/certbot/certbot-.ebuild
copy to app-crypt/certbot/certbot-0.23.0.ebuild
index 10f9b67afa2..f21b72555c8 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-0.23.0.ebuild
@@ -21,13 +21,14 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
 
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="
${CDEPEND}
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.2[${PYTHON_USEDEP}]
+   dev-python/josepy[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]

diff --git a/app-crypt/certbot/certbot-.ebuild 
b/app-crypt/certbot/certbot-.ebuild
index 10f9b67afa2..f21b72555c8 100644
--- a/app-crypt/certbot/certbot-.ebuild
+++ b/app-crypt/certbot/certbot-.ebuild
@@ -21,13 +21,14 @@ LICENSE="Apache-2.0"
 SLOT="0"
 IUSE="test"
 
-CDEPEND=">=dev-python/setuptools-1.0[${PYTHON_USEDEP}]"
+CDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="
${CDEPEND}
-   ~app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >app-crypt/acme-0.21.1[${PYTHON_USEDEP}]
>=dev-python/configargparse-0.9.3[${PYTHON_USEDEP}]
dev-python/configobj[${PYTHON_USEDEP}]
>=dev-python/cryptography-1.2[${PYTHON_USEDEP}]
+   dev-python/josepy[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
>=dev-python/parsedatetime-1.3[${PYTHON_USEDEP}]
dev-python/pyrfc3339[${PYTHON_USEDEP}]



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

2018-04-04 Thread Matt Thode
commit: 891a9f3884799631b2a4ef17f44763722a9c2dd2
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Apr  5 04:40:41 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Thu Apr  5 04:40:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891a9f38

app-admin/ansible: 2.4.0.0 bup

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 app-admin/ansible/Manifest   |  1 +
 app-admin/ansible/ansible-2.4.4.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 43c31544b81..c12828c3e5a 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,3 +1,4 @@
 DIST ansible-2.4.2.0.tar.gz 6503595 BLAKE2B 
df4ec4e24671f1488950f2d9eb7705fbad4e035d6ac67d5017417281455cc44cde1290976a9ed16675c0cc19a9190200b95b29890725c56df5f2699398accd6b
 SHA512 
32a075959dca01e184d9c3988fc9c491e904e7627a38e3527c37a8b26340f331bd294cacfe7353d339d15488857ba5ee1b36d9ae4ebeb8b5827934a73f4b42b0
 DIST ansible-2.4.3.0.tar.gz 655 BLAKE2B 
d43679c651f6aa5fd86c797a204645a8ee98efbcde9abaa25385aeb6f1d7c8b4ad74185434bfd159dbf673fe9339ef8f915f78238f8b8a5caf924b54cb9bdd52
 SHA512 
a7cda358c67c519c7e5ba248bf47070f21a27203fb29d70d9d75ecf027ba1275d71c0f96493e047281211d172a3be8273d7e0816284695fb0bc8b94daa82
+DIST ansible-2.4.4.0.tar.gz 6512938 BLAKE2B 
51e397d2242209271a8aef211c3bdeb34a15e2061a202415749ecb4232e0521aff304d5585d536b1805f14ff476b0733d559eeabe6e44de7b273b8606b11b805
 SHA512 
f0dcf92f2c69931fa06e6dd3845c11592d5a7e44f19a99c4d6c361022708560170f2b74ad20eded61fa5812c90eed281b78396aa92e0b33717970afb5966dd72
 DIST ansible-2.5.0.tar.gz 10073927 BLAKE2B 
00e5d4245b7ea89a3826a3ab25c880c3acfdb713a045b9583dcc7fe913673954f1bee31d10a5125a8c386eca8d478ca807e44466a4c2729cfb571323836d5353
 SHA512 
93dee0404c5de0a9c8c5b8987f1fb2dbacceb848e8d5b4c70c5a6692d6fe8e9d4bec67d592071346f458b46b9ed2d800609a080d7d4b16266943f32d56a19220

diff --git a/app-admin/ansible/ansible-2.4.4.0.ebuild 
b/app-admin/ansible/ansible-2.4.4.0.ebuild
new file mode 100644
index 000..346b2f5aea9
--- /dev/null
+++ b/app-admin/ansible/ansible-2.4.4.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{5,6} )
+
+inherit distutils-r1 eutils versionator
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="http://ansible.com/;
+SRC_URI="http://releases.ansible.com/${PN}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+IUSE="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   net-misc/sshpass
+   virtual/ssh
+"
+DEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+   test? (
+   ${RDEPEND}
+   dev-python/nose[${PYTHON_USEDEP}]
+   >=dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   dev-python/coverage[${PYTHON_USEDEP}]
+   dev-python/unittest2[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )"
+
+# not included in release tarball
+RESTRICT="test"
+
+python_test() {
+   nosetests -d -w test/units -v --with-coverage --cover-package=ansible 
--cover-branches || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   doman docs/man/man1/*.1
+   dodoc -r examples
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Class-Data-Inheritable/

2018-04-04 Thread Kent Fredric
commit: 16ac8874d65992cd491832a0e38a7de6ad8de7e1
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Apr  5 04:09:21 2018 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Apr  5 04:10:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ac8874

dev-perl/Class-Data-Inheritable: Fix dropped ~arm64 keyword

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r2.ebuild| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r2.ebuild 
b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r2.ebuild
index f3b89027b3a..0cd4fec15cb 100644
--- a/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r2.ebuild
+++ b/dev-perl/Class-Data-Inheritable/Class-Data-Inheritable-0.80.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Inheritable, overridable class data"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x86-solaris"
 IUSE=""
 
 export OPTIMIZE="${CFLAGS}"



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

2018-04-04 Thread Aaron Bauman
commit: 038e3189915fd2f79d373c1cef13562db7d6658c
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:38:36 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:38:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=038e3189

dev-perl/Canary-Stability: amd64 stable

Bug: https://bugs.gentoo.org/652490
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild 
b/dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild
index cfc4aa8b2eb..021df4eeb07 100644
--- a/dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild
+++ b/dev-perl/Canary-Stability/Canary-Stability-2012.0.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Canary to check perl compatibility for schmorp's modules"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd"
 IUSE=""
 
 RDEPEND=""



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

2018-04-04 Thread Aaron Bauman
commit: 053b820f38d19246ea173cc740a2b16e8a3ec6c6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:43:25 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:43:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053b820f

dev-perl/boolean: amd64 stable

Bug: https://bugs.gentoo.org/652482
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/boolean/boolean-0.460.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/boolean/boolean-0.460.0.ebuild 
b/dev-perl/boolean/boolean-0.460.0.ebuild
index 508967978fa..a835d1cc486 100644
--- a/dev-perl/boolean/boolean-0.460.0.ebuild
+++ b/dev-perl/boolean/boolean-0.460.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Boolean support for Perl"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 
 RDEPEND=""



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

2018-04-04 Thread Aaron Bauman
commit: 6603e9159f6deeac1f32266a94e3ea38c419
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 03:15:58 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 03:15:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6603e915

dev-perl/CGI: amd64 stable

Bug: https://bugs.gentoo.org/652502
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/CGI/CGI-4.360.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/CGI/CGI-4.360.0.ebuild b/dev-perl/CGI/CGI-4.360.0.ebuild
index ce906d80788..6f6d6e0d660 100644
--- a/dev-perl/CGI/CGI-4.360.0.ebuild
+++ b/dev-perl/CGI/CGI-4.360.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Simple Common Gateway Interface Class"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2018-04-04 Thread Aaron Bauman
commit: 2c631b99b3292ec2d2e76b17759f013307853999
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:44:24 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:44:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c631b99

dev-perl/B-Keywords: amd64 stable

Bug: https://bugs.gentoo.org/652480
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild 
b/dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild
index 2c9b1277624..ce66a32186f 100644
--- a/dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild
+++ b/dev-perl/B-Keywords/B-Keywords-1.150.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ DESCRIPTION="Lists of reserved barewords and symbol names"
 # GPL-2 - no later clause
 LICENSE="|| ( Artistic GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos ~sparc-solaris"
 IUSE=""
 
 DEPEND="virtual/perl-ExtUtils-MakeMaker"



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

2018-04-04 Thread Aaron Bauman
commit: 93f7970338bb95113123d5a56bbe57909a8cf0e9
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 03:14:09 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 03:14:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f79703

dev-perl/CGI-Compile: amd64 stable

Bug: https://bugs.gentoo.org/652504
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild 
b/dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild
index 3eaa6040e60..0b564cb158d 100644
--- a/dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild
+++ b/dev-perl/CGI-Compile/CGI-Compile-0.220.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Compile .cgi scripts to a code reference like ModPerl::Registry"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2018-04-04 Thread Aaron Bauman
commit: 59e528e3bc5f5cd454eb054d5f4d3387669738b2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:39:34 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:39:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e528e3

dev-perl/Business-ISSN: amd64 stable

Bug: https://bugs.gentoo.org/652488
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild 
b/dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild
index 02f398d6415..2d6cf962755 100644
--- a/dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.2.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Object and functions to work with International Standard Serial 
Numbers"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 
 DEPEND="



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

2018-04-04 Thread Aaron Bauman
commit: 2bd07a6c95fe53aa699370dbfa1b0a23ffd3f45f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 03:23:15 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 03:23:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bd07a6c

dev-java/saxon: amd64 stable

Bug: https://bugs.gentoo.org/642358
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-java/saxon/saxon-9.2.0.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/saxon/saxon-9.2.0.6-r2.ebuild 
b/dev-java/saxon/saxon-9.2.0.6-r2.ebuild
index f65040049f6..6306c9d5c00 100644
--- a/dev-java/saxon/saxon-9.2.0.6-r2.ebuild
+++ b/dev-java/saxon/saxon-9.2.0.6-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}he${MY_PV}source.zip"
 
 LICENSE="MPL-1.0"
 SLOT="9"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 CDEPEND="
dev-java/xom:0



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

2018-04-04 Thread Aaron Bauman
commit: 9f22783b5e0e8213fc6c155873d586054d5fcdf2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:40:34 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:40:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f22783b

dev-perl/Business-ISMN: amd64 stable

Bug: https://bugs.gentoo.org/652486
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild 
b/dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild
index e7e78bef4c5..8d175e15d9e 100644
--- a/dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild
+++ b/dev-perl/Business-ISMN/Business-ISMN-1.131.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="International Standard Music Numbers"
 
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/CGI-Emulate-PSGI/

2018-04-04 Thread Aaron Bauman
commit: 073ed7fcdd72bc36be3fdbb1a928e6013766db54
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 03:13:00 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 03:13:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073ed7fc

dev-perl/CGI-Emulate-PSGI: amd64 stable

Bug: https://bugs.gentoo.org/652506
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild 
b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild
index 0f8bccc8484..8774011e17c 100644
--- a/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild
+++ b/dev-perl/CGI-Emulate-PSGI/CGI-Emulate-PSGI-0.230.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="PSGI adapter for CGI"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2018-04-04 Thread Aaron Bauman
commit: 5aaca88f3184d6eb0b825d31d3bf2d2590bcbaf3
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 03:17:19 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 03:17:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aaca88f

dev-perl/CDDB: amd64 stable

Bug: https://bugs.gentoo.org/652498
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/CDDB/CDDB-1.222.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild 
b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild
index b39c4d8b858..a2556405ab1 100644
--- a/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild
+++ b/dev-perl/CDDB/CDDB-1.222.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="high-level interface to cddb/freedb protocol"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ~ppc ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2018-04-04 Thread Aaron Bauman
commit: 45154e642ca0b62527883a4e4e1ac10f0f64c09e
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:57:02 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:57:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45154e64

dev-perl/Authen-PAM: amd64 stable

Bug: https://bugs.gentoo.org/652466
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild 
b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild
index eb8ead5dec6..e7214d76153 100644
--- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild
+++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Interface to PAM library"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
 IUSE="examples"
 
 RDEPEND="virtual/pam"



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

2018-04-04 Thread Aaron Bauman
commit: dd572e75d8de4cb009e45b3710c98e2c1b6ac4f4
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:48:42 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:48:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd572e75

dev-perl/autovivification: amd64 stable

Bug: https://bugs.gentoo.org/652470
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/autovivification/autovivification-0.170.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/autovivification/autovivification-0.170.0.ebuild 
b/dev-perl/autovivification/autovivification-0.170.0.ebuild
index d068de2cdcc..4958d480685 100644
--- a/dev-perl/autovivification/autovivification-0.170.0.ebuild
+++ b/dev-perl/autovivification/autovivification-0.170.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
 
 DESCRIPTION="Lexically disable autovivification"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test"
 
 RDEPEND="virtual/perl-XSLoader"



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

2018-04-04 Thread Aaron Bauman
commit: a32b22df250c417d9f6128ce903893b8dc5a6978
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 03:26:32 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 03:26:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a32b22df

dev-java/javahelp: amd64 stable

Bug: https://bugs.gentoo.org/643318
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-java/javahelp/javahelp-2.0.05_p20170719.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javahelp/javahelp-2.0.05_p20170719.ebuild 
b/dev-java/javahelp/javahelp-2.0.05_p20170719.ebuild
index 5c067b1698f..0b4e4289698 100644
--- a/dev-java/javahelp/javahelp-2.0.05_p20170719.ebuild
+++ b/dev-java/javahelp/javahelp-2.0.05_p20170719.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/javaee/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2-with-linking-exception"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~x64-solaris"
 
 CDEPEND="java-virtuals/servlet-api:2.4"
 



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

2018-04-04 Thread Aaron Bauman
commit: c2e0b56765c060df76d8bc54706ca9d612229bb6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:50:17 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:50:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2e0b567

dev-perl/Data-HexDump: amd64 stable

Bug: https://bugs.gentoo.org/652468
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild 
b/dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild
index 1ea1bc94e1b..0ad1e8ba3ff 100644
--- a/dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild
+++ b/dev-perl/Data-HexDump/Data-HexDump-0.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="A Simple Hexadecial Dumper"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~sparc ~x86"
 IUSE=""
 
 PATCHES=(



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

2018-04-04 Thread Aaron Bauman
commit: af8b73841da714d02e3a1353c400c9b68a5c1765
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:50:34 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:50:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8b7384

dev-perl/Authen-Radius: amd64 stable

Bug: https://bugs.gentoo.org/652468
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild 
b/dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild
index 93ca6b83ed0..0a114169c8e 100644
--- a/dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild
+++ b/dev-perl/Authen-Radius/Authen-Radius-0.260.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ DESCRIPTION="Communicate with a Radius server from Perl"
 
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2018-04-04 Thread Aaron Bauman
commit: 53eb71c0a4b85c9b26971ad8c15bb7725190ebef
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:42:48 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:42:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53eb71c0

dev-perl/Business-ISBN: amd64 stable

Bug: https://bugs.gentoo.org/652484
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild 
b/dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild
index 8c7f1e4cf52..e40ac3c90a1 100644
--- a/dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild
+++ b/dev-perl/Business-ISBN/Business-ISBN-3.4.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Work with ISBN as objects"
 LICENSE="Artistic-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="test barcode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Carp-Assert-More/

2018-04-04 Thread Aaron Bauman
commit: 9ece25df5e95529cc393789ae4e98ea986ffc1b2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:35:07 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:35:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ece25df

dev-perl/Carp-Assert-More: amd64 stable

Bug: https://bugs.gentoo.org/652494
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild 
b/dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild
index 7202b242610..0cf91e897c8 100644
--- a/dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild
+++ b/dev-perl/Carp-Assert-More/Carp-Assert-More-1.160.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="convenience wrappers around Carp::Assert"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
+KEYWORDS="amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos"
 IUSE="test"
 
 RDEPEND="



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

2018-04-04 Thread Aaron Bauman
commit: 3ac8c5c29bb140704be9248631f5ba4119ade913
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:54:04 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:54:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac8c5c2

app-misc/beep: amd64 stable

Bug: https://bugs.gentoo.org/652330
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-misc/beep/beep-1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
index 1b0a27d17f4..732253e2204 100644
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Hooks-EndOfScope/

2018-04-04 Thread Aaron Bauman
commit: 9ec7d2a4a7f9c8740fb9f11bd52a571a238c499f
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:48:05 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:48:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec7d2a4

dev-perl/B-Hooks-EndOfScope: amd64 stable

Bug: https://bugs.gentoo.org/652474
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild 
b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild
index f6e69ef1f54..f8c23180ed0 100644
--- a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.210.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Execute code after a scope finished compilation"
 
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-aix ~x86-fbsd ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~ppc-aix ~x86-fbsd ~x64-macos"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/B-Hooks-OP-Check/

2018-04-04 Thread Aaron Bauman
commit: 099c808a539ee07e2bc5b7ff59f16e1f90b93fe7
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:45:35 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:45:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099c808a

dev-perl/B-Hooks-OP-Check: amd64 stable

Bug: https://bugs.gentoo.org/652478
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild 
b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild
index 8c43d00add8..dd91299ed74 100644
--- a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild
+++ b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Wrap OP check callbacks"
 
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~x86"
 IUSE="test"
 
 RDEPEND="virtual/perl-parent"



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

2018-04-04 Thread Aaron Bauman
commit: 4c28eba795abf591b72de193ec67197001bcb359
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:37:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:37:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c28eba7

dev-perl/Capture-Tiny: amd64 stable

Bug: https://bugs.gentoo.org/652492
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild 
b/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild
index b7306835bfb..9e39b85609a 100644
--- a/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild
+++ b/dev-perl/Capture-Tiny/Capture-Tiny-0.460.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Capture STDOUT and STDERR from Perl, XS or 
external programs"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-mk-defs/

2018-04-04 Thread Aaron Bauman
commit: f75d088a6c9fe2a71381f0236d34fe2c65dc3c3a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 20:37:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:03:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f75d088a

sys-freebsd/freebsd-mk-defs: drop EAPI=3 ebuild

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7810

 sys-freebsd/freebsd-mk-defs/Manifest   |  1 -
 .../freebsd-mk-defs/freebsd-mk-defs-9.1.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-freebsd/freebsd-mk-defs/Manifest 
b/sys-freebsd/freebsd-mk-defs/Manifest
index 1b62a172995..f3dcd89d595 100644
--- a/sys-freebsd/freebsd-mk-defs/Manifest
+++ b/sys-freebsd/freebsd-mk-defs/Manifest
@@ -1,2 +1 @@
-DIST freebsd-share-9.1.tar.bz2 6733003 BLAKE2B 
12bff34814fc3e893a95480a3ed1a389f426b6c7c7526c572aaf3bf710258feae78f09390dc29ccf563eb700407ab2f600c251c4a3927556e9d5ca323f37b17f
 SHA512 
9665e3d5253f49a55921012bd21a8688210a1993ba6be4ad17b5ba5619104a50f3199d49a0eb83cf29db5a06c407beb15616bfe71338c680fe34ec47564c4b43
 DIST freebsd-src-11.1.tar.xz 147661560 BLAKE2B 
a9e6ba9d0e12c8b56ac58575d5f02931edbb6a3545d9dccae78810d2d0470a29b29dd7f724b03b8afafbca23717a71346e4cfbd3530e0f40118a23609c3f414e
 SHA512 
b97707ec7a601ca6bcb682c45f6d94a38484301ac24630d7285eff6f88b027ce6900c93fc62f8ce36e0cf32c91f73a9d1c999db397b7f8782fd74a8551a03aca

diff --git a/sys-freebsd/freebsd-mk-defs/freebsd-mk-defs-9.1.ebuild 
b/sys-freebsd/freebsd-mk-defs/freebsd-mk-defs-9.1.ebuild
deleted file mode 100644
index b98cde16cb2..000
--- a/sys-freebsd/freebsd-mk-defs/freebsd-mk-defs-9.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-
-inherit bsdmk freebsd
-
-DESCRIPTION="Makefile definitions used for building and installing libraries 
and system files"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
-
-IUSE="userland_GNU"
-
-SRC_URI="mirror://gentoo/${SHARE}.tar.bz2"
-
-RDEPEND=""
-DEPEND=""
-
-RESTRICT="strip"
-
-S="${WORKDIR}/share/mk"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-9.1-gentoo.patch"
-   epatch "${FILESDIR}/${PN}-add-nossp-cflags.patch"
-   use userland_GNU && epatch "${FILESDIR}/${PN}-9.1-gnu.patch"
-}
-
-src_compile() { :; }
-
-src_install() {
-   if [[ ${CHOST} != *-freebsd* ]]; then
-   insinto /usr/share/mk/freebsd
-   else
-   insinto /usr/share/mk
-   fi
-   doins *.mk *.awk
-}



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/guile-gnome-platform/

2018-04-04 Thread Aaron Bauman
commit: 62ca1f1aa3ec1f59170782bce4ed6ded7346a6fe
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Apr  4 20:44:41 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:04:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ca1f1a

dev-scheme/guile-gnome-platform: drop EAPI=3 ebuild

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7811

 .../guile-gnome-platform-2.16.1.ebuild | 59 --
 1 file changed, 59 deletions(-)

diff --git a/dev-scheme/guile-gnome-platform/guile-gnome-platform-2.16.1.ebuild 
b/dev-scheme/guile-gnome-platform/guile-gnome-platform-2.16.1.ebuild
deleted file mode 100644
index fdd0b82d983..000
--- a/dev-scheme/guile-gnome-platform/guile-gnome-platform-2.16.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="3"
-
-inherit autotools eutils multilib
-
-DESCRIPTION="Guile Scheme code that wraps the GNOME developer platform"
-HOMEPAGE="https://www.gnu.org/software/guile-gnome;
-SRC_URI="https://ftp.gnu.org/pub/gnu/guile-gnome/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-1.6.4
-   >=dev-libs/g-wrap-1.9.11
-   dev-scheme/guile-cairo
-   dev-libs/atk
-   gnome-base/libbonobo
-   gnome-base/orbit:2
-   >=gnome-base/gconf-2.18:2
-   >=dev-libs/glib-2.10:2
-   >=gnome-base/gnome-vfs-2.16:2
-   >=x11-libs/gtk+-2.10:2
-   >=gnome-base/libglade-2.6:2.0
-   >=gnome-base/libgnomecanvas-2.14
-   >=gnome-base/libgnomeui-2.16
-   >=x11-libs/pango-1.14
-   dev-scheme/guile-lib"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-#needs guile with networking
-RESTRICT=test
-
-src_prepare() {
-   epatch "${FILESDIR}/${PV}-conflicting-types.patch"
-   epatch "${FILESDIR}/${PV}-gcc45.patch"
-   epatch "${FILESDIR}/${PV}-glib-single-include.patch"
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-Werror
-}
-
-src_compile() {
-   emake -j1 guilegnomedir=/usr/share/guile/site \
-   guilegnomelibdir=/usr/$(get_libdir) || die "emake failed."
-}
-
-src_install() {
-   emake -j1 DESTDIR="${D}" \
-   guilegnomedir=/usr/share/guile/site \
-   guilegnomelibdir=/usr/$(get_libdir) \
-   install || die "emake install failed."
-}



[gentoo-commits] repo/gentoo:master commit in: app-shells/rssh/

2018-04-04 Thread Jonas Stein
commit: 089ddccf32b80386913750e971520a093213bef1
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Apr  5 00:35:55 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Apr  5 00:35:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089ddccf

app-shells/rssh: Maintainer retired

Proxied maintainer retired due to inactivity.
Closes: https://bugs.gentoo.org/632722
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-shells/rssh/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-shells/rssh/metadata.xml b/app-shells/rssh/metadata.xml
index 899d5f85d4e..e365f24c830 100644
--- a/app-shells/rssh/metadata.xml
+++ b/app-shells/rssh/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   opensou...@andmarios.com
-   Marios Andreopoulos
-   

jungh...@gentoo.org
Christoph Junghans



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

2018-04-04 Thread Jonas Stein
commit: a77eb8fc87c23cdc8b49291b8360d5cafa1f7b8d
Author: Jonas Stein  gentoo  org>
AuthorDate: Thu Apr  5 00:30:27 2018 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Thu Apr  5 00:30:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a77eb8fc

app-mobilephone/qtadb: Maintainer retired

Proxied maintainer retired.
Bug: https://bugs.gentoo.org/632722
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-mobilephone/qtadb/metadata.xml | 12 ++--
 1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/app-mobilephone/qtadb/metadata.xml 
b/app-mobilephone/qtadb/metadata.xml
index cd1381e2130..ccb32db0255 100644
--- a/app-mobilephone/qtadb/metadata.xml
+++ b/app-mobilephone/qtadb/metadata.xml
@@ -2,15 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-opensou...@andmarios.com
-Marios Andreopoulos
-
-
-hwoar...@gentoo.org
-Markos Chandras
-
-
-proxy-ma...@gentoo.org
-Proxy Maintainers
+   hwoar...@gentoo.org
+   Markos Chandras
 
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/photivo/, profiles/

2018-04-04 Thread Andreas Sturmlechner
commit: c46578c5e2ff319716a848aed5f14a1fe485b450
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 19:15:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:42:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46578c5

media-gfx/photivo: Remove last-rited package

Closes: https://bugs.gentoo.org/644396
Closes: https://bugs.gentoo.org/635192
Closes: https://bugs.gentoo.org/598651

 media-gfx/photivo/Manifest |  1 -
 media-gfx/photivo/metadata.xml | 16 --
 media-gfx/photivo/photivo-0_pre20131115.ebuild | 69 -
 media-gfx/photivo/photivo-.ebuild  | 70 --
 profiles/package.mask  |  5 --
 5 files changed, 161 deletions(-)

diff --git a/media-gfx/photivo/Manifest b/media-gfx/photivo/Manifest
deleted file mode 100644
index bc561190273..000
--- a/media-gfx/photivo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST photivo-0_pre20131115.tar.gz 3145008 BLAKE2B 
61051c1f1c49eb3e7ae3c350b27cc4336256a2a299bc84d621f290e4fca6f82c7008dc9f32d0472b2a6ac58c088cfcfa861d06d6a80b5435eeb107fe8f8043e9
 SHA512 
b98d2dced306325b5ab116c4ba170404a6956d081128095b5315f3b061797290b5a305da73ede9f496659b2b1cc8090cd2f300cfbd311c69db59c8425bd2e047

diff --git a/media-gfx/photivo/metadata.xml b/media-gfx/photivo/metadata.xml
deleted file mode 100644
index 3910c7f010a..000
--- a/media-gfx/photivo/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   opensou...@andmarios.com
-   Marios Andreopoulos
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-   
-   photivo
-   https://code.google.com/p/photivo/issues/list
-   
-

diff --git a/media-gfx/photivo/photivo-0_pre20131115.ebuild 
b/media-gfx/photivo/photivo-0_pre20131115.ebuild
deleted file mode 100644
index f258013d4bf..000
--- a/media-gfx/photivo/photivo-0_pre20131115.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit qt4-r2
-
-DESCRIPTION="Photo processor for RAW and Bitmap images"
-HOMEPAGE="http://www.photivo.org;
-SRC_URI="https://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gimp"
-
-RDEPEND="dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   || ( virtual/jpeg:62 media-libs/jpeg:62 )
-   media-gfx/exiv2
-   media-libs/tiff
-   media-libs/libpng
-   media-libs/cimg
-   media-libs/lcms:2
-   >=media-libs/lensfun-0.2.8-r1
-   sci-libs/fftw:3.0
-   media-libs/liblqr
-   media-gfx/graphicsmagick[q16,-lcms]
-   gimp? ( media-gfx/gimp )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}-${PV/0_pre/}
-
-src_prepare() {
-   # remove ccache dependency and fix lensfun header path
-   local File
-   for File in $(find "${S}" -type f); do
-   if grep -sq ccache ${File}; then
-   sed -e 's/ccache//' -i "${File}"
-   fi
-   if grep -sq "lensfun.h" ${File}; then
-   sed -e 's/lensfun\.h/lensfun\/lensfun.h/' -i ${File}
-   fi
-   done
-
-   # useless check (no pkgconfig file is provided)
-   sed -e "/PKGCONFIG += CImg/d" \
-   -i photivoProject/photivoProject.pro || die
-   qt4-r2_src_prepare
-}
-
-src_configure() {
-   local config="WithSystemCImg"
-   if use gimp ; then
-   config+=" WithGimp"
-   fi
-
-   eqmake4 "CONFIG+=${config}"
-}
-
-src_install() {
-   qt4-r2_src_install
-
-   if use gimp; then
-   exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
-   doexe ptGimp
-   doexe "mm extern photivo.py"
-   fi
-}

diff --git a/media-gfx/photivo/photivo-.ebuild 
b/media-gfx/photivo/photivo-.ebuild
deleted file mode 100644
index 8bfa2a2968b..000
--- a/media-gfx/photivo/photivo-.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit qt4-r2 mercurial
-
-DESCRIPTION="Photo processor for RAW and Bitmap images"
-HOMEPAGE="http://www.photivo.org;
-EHG_REPO_URI="https://bitbucket.org/Photivo/photivo;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="gimp"
-
-RDEPEND="dev-qt/qtcore:4
-   dev-qt/qtgui:4
-   || ( virtual/jpeg:62 media-libs/jpeg:62 )
-   media-gfx/exiv2
-   media-libs/cimg
-   media-libs/lcms:2
-   media-libs/lensfun
-   sci-libs/fftw:3.0
-   media-libs/liblqr
-   media-gfx/graphicsmagick[q16,-lcms]
-   gimp? ( media-gfx/gimp )"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   # remove ccache dependency
-   local File
-   for File in $(find 

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

2018-04-04 Thread Andreas Sturmlechner
commit: 39105cf94fd09448aecf4bc5747c86b12e75268e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Mar 31 06:31:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:39:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39105cf9

x11-wm/aewm++: update to EAPI6

Closes: https://github.com/gentoo/gentoo/pull/7731

 x11-wm/aewm++/aewm++-1.1.5-r2.ebuild | 19 +++
 1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/x11-wm/aewm++/aewm++-1.1.5-r2.ebuild 
b/x11-wm/aewm++/aewm++-1.1.5-r2.ebuild
index 843c906b41a..601677e367b 100644
--- a/x11-wm/aewm++/aewm++-1.1.5-r2.ebuild
+++ b/x11-wm/aewm++/aewm++-1.1.5-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils toolchain-funcs
+EAPI=6
+inherit toolchain-funcs
 
 DESCRIPTION="A window manager with more modern features than aewm"
 HOMEPAGE="https://github.com/frankhale/aewmpp;
@@ -19,16 +19,11 @@ DEPEND="${RDEPEND}
x11-proto/xextproto
x11-proto/xproto"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-gcc43.patch \
-   "${FILESDIR}"/${P}-makefile.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc43.patch
+   "${FILESDIR}"/${P}-makefile.patch
+)
 
 src_compile() {
emake CXX="$(tc-getCXX)"
 }
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc ChangeLog README
-}



[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-dvb-saa716x/files/, media-tv/v4l-dvb-saa716x/

2018-04-04 Thread Andreas Sturmlechner
commit: 7611642848ad5a520e7a1d193002b7724561f767
Author: Martin Dummer  gmx  net>
AuthorDate: Wed Apr  4 06:40:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:27:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76116428

media-tv/v4l-dvb-saa716x: fix compile with kernel 4.16

adjust sources due to moved DVB header files in kernel 4.16

Closes: https://bugs.gentoo.org/652346
Closes: https://bugs.gentoo.org/652184
Package-Manager: Portage-2.3.27, Repoman-2.3.9

 .../files/v4l-dvb-saa716x-4.16-fix-compile.patch   | 49 ++
 .../v4l-dvb-saa716x-0.0.1_p20170225-r1.ebuild  |  1 +
 2 files changed, 50 insertions(+)

diff --git 
a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-4.16-fix-compile.patch 
b/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-4.16-fix-compile.patch
new file mode 100644
index 000..d6e63ef3b5a
--- /dev/null
+++ b/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-4.16-fix-compile.patch
@@ -0,0 +1,49 @@
+diff -Naur 
powARman-v4l-dvb-saa716x-3b9fce6a.orig/linux/drivers/media/common/saa716x/saa716x_adap.c
 
powARman-v4l-dvb-saa716x-3b9fce6a/linux/drivers/media/common/saa716x/saa716x_adap.c
+--- 
powARman-v4l-dvb-saa716x-3b9fce6a.orig/linux/drivers/media/common/saa716x/saa716x_adap.c
   2018-04-04 08:24:59.454708009 +0200
 
powARman-v4l-dvb-saa716x-3b9fce6a/linux/drivers/media/common/saa716x/saa716x_adap.c
2018-04-04 08:25:36.263560559 +0200
+@@ -1,9 +1,9 @@
+ #include 
+ 
+-#include "dmxdev.h"
+-#include "dvbdev.h"
+-#include "dvb_demux.h"
+-#include "dvb_frontend.h"
++#include 
++#include 
++#include 
++#include 
+ 
+ #include "saa716x_mod.h"
+ #include "saa716x_spi.h"
+diff -Naur 
powARman-v4l-dvb-saa716x-3b9fce6a.orig/linux/drivers/media/common/saa716x/saa716x_ff.h
 
powARman-v4l-dvb-saa716x-3b9fce6a/linux/drivers/media/common/saa716x/saa716x_ff.h
+--- 
powARman-v4l-dvb-saa716x-3b9fce6a.orig/linux/drivers/media/common/saa716x/saa716x_ff.h
 2018-04-04 08:24:59.458708101 +0200
 
powARman-v4l-dvb-saa716x-3b9fce6a/linux/drivers/media/common/saa716x/saa716x_ff.h
  2018-04-04 08:25:36.263560559 +0200
+@@ -1,7 +1,7 @@
+ #ifndef __SAA716x_FF_H
+ #define __SAA716x_FF_H
+ 
+-#include "dvb_ringbuffer.h"
++#include 
+ #include 
+ #include 
+ 
+diff -Naur 
powARman-v4l-dvb-saa716x-3b9fce6a.orig/linux/drivers/media/common/saa716x/saa716x_priv.h
 
powARman-v4l-dvb-saa716x-3b9fce6a/linux/drivers/media/common/saa716x/saa716x_priv.h
+--- 
powARman-v4l-dvb-saa716x-3b9fce6a.orig/linux/drivers/media/common/saa716x/saa716x_priv.h
   2018-04-04 08:24:59.458708101 +0200
 
powARman-v4l-dvb-saa716x-3b9fce6a/linux/drivers/media/common/saa716x/saa716x_priv.h
2018-04-04 08:25:36.263560559 +0200
+@@ -18,11 +18,11 @@
+ #include "saa716x_spi.h"
+ #include "saa716x_vip.h"
+ 
+-#include "dvbdev.h"
+-#include "dvb_demux.h"
+-#include "dmxdev.h"
+-#include "dvb_frontend.h"
+-#include "dvb_net.h"
++#include 
++#include 
++#include 
++#include 
++#include 
+ 
+ #define SAA716x_ERROR 0
+ #define SAA716x_NOTICE1

diff --git a/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r1.ebuild 
b/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r1.ebuild
index 9e77e9d3986..b83bae3ad71 100644
--- a/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r1.ebuild
+++ b/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r1.ebuild
@@ -47,6 +47,7 @@ src_prepare() {
kernel_is ge 4 14 0 && eapply 
"${FILESDIR}/v4l-dvb-saa716x-4.14.0-fix-compile.patch"
kernel_is ge 4 15 0 && eapply 
"${FILESDIR}/v4l-dvb-saa716x-4.15-fix-autorepeat.patch"
kernel_is ge 4 15 0 && eapply 
"${FILESDIR}/v4l-dvb-saa716x-4.15-fix-timers.patch"
+   kernel_is ge 4 16 0 && eapply 
"${FILESDIR}/v4l-dvb-saa716x-4.16-fix-compile.patch"
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: media-tv/v4l-dvb-saa716x/files/, media-tv/v4l-dvb-saa716x/

2018-04-04 Thread Andreas Sturmlechner
commit: eac1e428a7e1fef6995e14aba81133fd10f90031
Author: Martin Dummer  gmx  net>
AuthorDate: Fri Mar 30 12:51:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:27:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eac1e428

media-tv/v4l-dvb-saa716x: fix compile with kernel 4.15

import fixes from https://github.com/s-moch/linux-saa716x
https://github.com/s-moch/linux-saa716x/commit/0b2276ee2e6383ad577fce5c694f8c4062d5334b.patch
https://github.com/s-moch/linux-saa716x/commit/1002d79c4ba60de0dbeacba0f289119556d7450d.patch

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

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7802

 .../v4l-dvb-saa716x-4.15-fix-autorepeat.patch  | 107 +
 .../files/v4l-dvb-saa716x-4.15-fix-timers.patch|  41 
 .../v4l-dvb-saa716x-0.0.1_p20170225-r1.ebuild  |   2 +
 3 files changed, 150 insertions(+)

diff --git 
a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-4.15-fix-autorepeat.patch 
b/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-4.15-fix-autorepeat.patch
new file mode 100644
index 000..e3a3a737663
--- /dev/null
+++ b/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-4.15-fix-autorepeat.patch
@@ -0,0 +1,107 @@
+# Source: 
https://github.com/s-moch/linux-saa716x/commit/0b2276ee2e6383ad577fce5c694f8c4062d5334b.patch
+
+From 0b2276ee2e6383ad577fce5c694f8c4062d5334b Mon Sep 17 00:00:00 2001
+From: Soeren Moch 
+Date: Sat, 2 Dec 2017 20:51:10 +0100
+Subject: [PATCH] saa716x_ff: Remove autorepeat handling
+
+Let the input layer handle autorepeat for the IR remote.
+So no repeat_key timer is required anymore.
+
+Signed-off-by: Soeren Moch 
+---
+ drivers/media/common/saa716x/saa716x_ff_ir.c | 45 
+ 1 file changed, 12 insertions(+), 33 deletions(-)
+
+diff --git a/drivers/media/common/saa716x/saa716x_ff_ir.c 
b/drivers/media/common/saa716x/saa716x_ff_ir.c
+index 35624789aa862..ad6f38611026c 100644
+--- a/linux/drivers/media/common/saa716x/saa716x_ff_ir.c
 b/linux/drivers/media/common/saa716x/saa716x_ff_ir.c
+@@ -40,7 +40,7 @@ struct infrared {
+   u8  protocol;
+   u16 last_key;
+   u16 last_toggle;
+-  booldelay_timer_finished;
++  boolkey_pressed;
+ };
+ 
+ #define IR_RC50
+@@ -52,11 +52,12 @@ static void ir_emit_keyup(unsigned long parm)
+ {
+   struct infrared *ir = (struct infrared *) parm;
+ 
+-  if (!ir || !test_bit(ir->last_key, ir->input_dev->key))
++  if (!ir || !ir->key_pressed)
+   return;
+ 
+   input_report_key(ir->input_dev, ir->last_key, 0);
+   input_sync(ir->input_dev);
++  ir->key_pressed = false;
+ }
+ 
+ 
+@@ -114,28 +115,18 @@ static void ir_emit_key(unsigned long parm)
+   return;
+   }
+ 
+-  if (timer_pending(>keyup_timer)) {
+-  del_timer(>keyup_timer);
+-  if (ir->last_key != keycode || toggle != ir->last_toggle) {
+-  ir->delay_timer_finished = false;
+-  input_event(ir->input_dev, EV_KEY, ir->last_key, 0);
+-  input_event(ir->input_dev, EV_KEY, keycode, 1);
+-  input_sync(ir->input_dev);
+-  } else if (ir->delay_timer_finished) {
+-  input_event(ir->input_dev, EV_KEY, keycode, 2);
+-  input_sync(ir->input_dev);
+-  }
+-  } else {
+-  ir->delay_timer_finished = false;
+-  input_event(ir->input_dev, EV_KEY, keycode, 1);
+-  input_sync(ir->input_dev);
+-  }
++  if (ir->key_pressed &&
++  (ir->last_key != keycode || toggle != ir->last_toggle))
++  input_event(ir->input_dev, EV_KEY, ir->last_key, 0);
+ 
++  input_event(ir->input_dev, EV_KEY, keycode, 1);
++  input_sync(ir->input_dev);
++
++  ir->key_pressed = true;
+   ir->last_key = keycode;
+   ir->last_toggle = toggle;
+ 
+-  ir->keyup_timer.expires = jiffies + UP_TIMEOUT;
+-  add_timer(>keyup_timer);
++  mod_timer(>keyup_timer, jiffies + UP_TIMEOUT);
+ 
+ }
+ 
+@@ -166,16 +157,6 @@ static void ir_register_keys(struct infrared *ir)
+   ir->input_dev->keycodemax = ARRAY_SIZE(ir->key_map);
+ }
+ 
+-
+-/* called by the input driver after rep[REP_DELAY] ms */
+-static void ir_repeat_key(unsigned long parm)
+-{
+-  struct infrared *ir = (struct infrared *) parm;
+-
+-  ir->delay_timer_finished = true;
+-}
+-
+-
+ /* interrupt handler */
+ void saa716x_ir_handler(struct saa716x_dev *saa716x, u32 ir_cmd)
+ {
+@@ -236,9 +217,7 @@ int saa716x_ir_init(struct saa716x_dev *saa716x)
+   ir->key_map[i] = i+1;
+   ir_register_keys(ir);
+ 
+-  /* override repeat timer */
+-  input_dev->timer.function = ir_repeat_key;
+-  

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

2018-04-04 Thread Andreas Sturmlechner
commit: 2b358fc064f48051b6841a848dafafa7c9c9e04f
Author: Georgy Yakovlev  sysdump  net>
AuthorDate: Sun Apr  1 06:14:57 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:03:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b358fc0

net-dns/dnscrypt-proxy: version bump to 2.0.8

Package-Manager: Portage-2.3.27, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7762

 net-dns/dnscrypt-proxy/Manifest|  1 +
 net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.8.ebuild | 88 ++
 2 files changed, 89 insertions(+)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index 755c5d9cb3b..5e7a941631b 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -1,2 +1,3 @@
 DIST dnscrypt-proxy-1.9.5.tar.bz2 1290573 BLAKE2B 
8f16fdb58012e00a8b58d36364377c3bc25158b9484a8df2bd6bc98d1c9cbf5ac758997e31f95ecaeb9da2f6b7272316c5a4a1c069a39549fbc1c1b136857da0
 SHA512 
84c0f7587521b3a198292cf20dd71cb592ccf8a9e003abbc62c5ca112f6c5ed27c49b1642cf91f403d52b4147e25f24af540b65cecfcf93814338329097df836
 DIST dnscrypt-proxy-2.0.7.tar.gz 746018 BLAKE2B 
f6ede938d3a49a972510614f07831530aa2cdceccecaa9bc91e4c6c85bf809400ae7d451a538bc0ba63e9031091fae04cd83fd5d82bebccc33b482535eeeb76c
 SHA512 
42d14e3aad5b38f6de8cafb0774c572807632f6464b0abf1ab7e33837d90e348e4ff8540ced02245531e1423fadfc5f7f6366ac15a56b10049ac46fb0fbc49ea
+DIST dnscrypt-proxy-2.0.8.tar.gz 750606 BLAKE2B 
83a9201389061c250e0c6bf535ff2e718aa9f67202887dcad33847160325225ccc1197b98343a8012bc84f5f42f049131b01b78febd7a418d47db946c9f58779
 SHA512 
c7e7d5d72fa6874b2b6b4deaaf6c80e4a2e812670b71bf7a308535a5773e84e249263bbb66d18fb844d8e440703facb0902f3872b117433582696695cb5a7265

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.8.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.8.ebuild
new file mode 100644
index 000..d5b792bf7d3
--- /dev/null
+++ b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.8.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGO_PN="github.com/jedisct1/${PN}"
+
+inherit fcaps golang-build systemd user
+
+DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
+HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy;
+SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
+PATCHES=( "${FILESDIR}"/config-full-paths-r3.patch )
+
+pkg_setup() {
+   enewgroup dnscrypt
+   enewuser dnscrypt -1 -1 /var/empty dnscrypt
+}
+
+src_compile() {
+   # Create directory structure suitable for building
+   mkdir -p "src/${EGO_PN%/*}" || die
+   mv "${PN}" "src/${EGO_PN}" || die
+   mv "vendor" "src/" || die
+   golang-build_src_compile
+}
+
+src_install() {
+   dobin dnscrypt-proxy
+
+   insinto /etc/dnscrypt-proxy
+   newins "src/${EGO_PN}"/example-dnscrypt-proxy.toml dnscrypt-proxy.toml
+   doins 
"src/${EGO_PN}"/example-{blacklist.txt,cloaking-rules.txt,forwarding-rules.txt}
+
+   insinto "/usr/share/dnscrypt-proxy"
+   doins -r "utils/generate-domains-blacklists/."
+
+   newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r2 dnscrypt-proxy
+   newconfd "${FILESDIR}"/dnscrypt-proxy.confd-r2 dnscrypt-proxy
+   systemd_newunit "${FILESDIR}"/${PN}.service-r2 dnscrypt-proxy.service
+   systemd_dounit systemd/dnscrypt-proxy.socket
+
+   keepdir /var/log/dnscrypt-proxy
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   fcaps_pkg_postinst
+
+   if ! use filecaps; then
+   ewarn "'filecaps' USE flag is disabled"
+   ewarn "${PN} will fail to listen on port 53 if started via 
OpenRC"
+   ewarn "please either change port to > 1024, configure to run 
${PN} as root"
+   ewarn "or re-enable 'filecaps'"
+   ewarn
+   fi
+
+   local v
+   for v in ${REPLACING_VERSIONS}; do
+   if [[ ${v} == 1.* ]] ; then
+   elog "Version 2.x.x is a complete rewrite of ${PN}"
+   elog "please clean up old config/log files"
+   elog
+   fi
+   done
+
+   if systemd_is_booted || has_version sys-apps/systemd; then
+   elog "To use systemd socket activation with ${PN} you must"
+   elog "set listen_addresses setting to \"[]\" in the config file"
+   elog "Edit ${PN}.socket if you need to change port and address"
+   elog
+   fi
+
+   elog "After starting the service you will need to update your"
+   elog "/etc/resolv.conf and replace your current set of resolvers"
+   elog "with:"
+   elog
+   elog "nameserver 127.0.0.1"
+   elog
+   elog "Also see https://github.com/jedisct1/${PN}/wiki;
+}



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

2018-04-04 Thread Andreas Sturmlechner
commit: 9b3456cd05b71221a2458ecbb057f478a854e58d
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Apr  4 01:53:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3456cd

media-gfx/fotoxx: fdo-mime -> xdg-utils

Also replaced eutils with desktop for newmenu.

Package-Manager: Portage-2.3.27, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7797

 media-gfx/fotoxx/fotoxx-15.04.1.ebuild | 20 ++--
 media-gfx/fotoxx/fotoxx-15.05.ebuild   | 20 ++--
 2 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild 
b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
index 5f911c91bb9..7f07dc6d0c3 100644
--- a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit eutils toolchain-funcs fdo-mime
+inherit desktop toolchain-funcs xdg-utils
 
 DESCRIPTION="Program for improving image files made with a digital camera"
 HOMEPAGE="http://www.kornelix.com/fotoxx.html;
@@ -25,9 +25,9 @@ RDEPEND="${DEPEND}
media-gfx/dcraw
x11-misc/xdg-utils"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PF}.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${PF}.patch
+)
 
 src_compile() {
tc-export CXX
@@ -44,11 +44,11 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index 5f911c91bb9..7f07dc6d0c3 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit eutils toolchain-funcs fdo-mime
+inherit desktop toolchain-funcs xdg-utils
 
 DESCRIPTION="Program for improving image files made with a digital camera"
 HOMEPAGE="http://www.kornelix.com/fotoxx.html;
@@ -25,9 +25,9 @@ RDEPEND="${DEPEND}
media-gfx/dcraw
x11-misc/xdg-utils"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PF}.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${PF}.patch
+)
 
 src_compile() {
tc-export CXX
@@ -44,11 +44,11 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-editors/leafpad/files/, app-editors/leafpad/

2018-04-04 Thread Andreas Sturmlechner
commit: 30dfb5a7e6af038f1a153672439e72d68247a5bf
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Apr  4 02:02:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30dfb5a7

app-editors/leafpad: fdo-mime -> xdg-utils

Also bumped EAPI to 6 and replaced eutils/epatch with a PATCHES=()
array, reformatted patches to apply.

Package-Manager: Portage-2.3.27, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7798

 app-editors/leafpad/files/leafpad-0.8.18.1-fdo.patch |  4 ++--
 .../files/leafpad-0.8.18.1-format-security.patch |  8 
 app-editors/leafpad/leafpad-0.8.18.1.ebuild  | 20 ++--
 3 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/app-editors/leafpad/files/leafpad-0.8.18.1-fdo.patch 
b/app-editors/leafpad/files/leafpad-0.8.18.1-fdo.patch
index f978275ce39..6aaf4352632 100644
--- a/app-editors/leafpad/files/leafpad-0.8.18.1-fdo.patch
+++ b/app-editors/leafpad/files/leafpad-0.8.18.1-fdo.patch
@@ -5,8 +5,8 @@ does not have a semicolon (';') as trailing character
 
 leafpad.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated
 
 data/leafpad.desktop.in
-+++ data/leafpad.desktop.in
+--- a/data/leafpad.desktop.in
 b/data/leafpad.desktop.in
 @@ -1,10 +1,9 @@
  [Desktop Entry]
 -Encoding=UTF-8

diff --git a/app-editors/leafpad/files/leafpad-0.8.18.1-format-security.patch 
b/app-editors/leafpad/files/leafpad-0.8.18.1-format-security.patch
index 07f1e2ee111..4ea3b39fde0 100644
--- a/app-editors/leafpad/files/leafpad-0.8.18.1-format-security.patch
+++ b/app-editors/leafpad/files/leafpad-0.8.18.1-format-security.patch
@@ -1,7 +1,7 @@
 - dialog.c:39:3: error: format not a string literal and no format arguments 
[-Werror=format-security]
 
 src/dialog.c
-+++ src/dialog.c
+--- a/src/dialog.c
 b/src/dialog.c
 @@ -36,6 +36,7 @@
GTK_DIALOG_DESTROY_WITH_PARENT,
type,
@@ -18,8 +18,8 @@
str);
gtk_window_set_resizable(GTK_WINDOW(dialog), FALSE);
gtk_dialog_add_buttons(GTK_DIALOG(dialog),
 src/gtkprint.c
-+++ src/gtkprint.c
+--- a/src/gtkprint.c
 b/src/gtkprint.c
 @@ -165,6 +165,7 @@
GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_MESSAGE_ERROR,

diff --git a/app-editors/leafpad/leafpad-0.8.18.1.ebuild 
b/app-editors/leafpad/leafpad-0.8.18.1.ebuild
index da4ae0fc45e..e2044fce540 100644
--- a/app-editors/leafpad/leafpad-0.8.18.1.ebuild
+++ b/app-editors/leafpad/leafpad-0.8.18.1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-inherit eutils fdo-mime gnome2-utils
+EAPI=6
+
+inherit gnome2-utils xdg-utils
 
 DESCRIPTION="A simple GTK2 text editor"
 HOMEPAGE="http://tarot.freeshell.org/leafpad/;
@@ -22,11 +23,10 @@ DEPEND="${RDEPEND}
 
 DOCS="AUTHORS ChangeLog NEWS README"
 
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${P}-fdo.patch \
-   "${FILESDIR}"/${P}-format-security.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.8.18.1-fdo.patch
+   "${FILESDIR}"/${PN}-0.8.18.1-format-security.patch
+)
 
 src_configure() {
econf \
@@ -40,11 +40,11 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }



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

2018-04-04 Thread Andreas Sturmlechner
commit: 6d55350b89630e366023c9800f8a8c8f1710d449
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 22:21:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d55350b

media-gfx/fotoxx: Sort DEPENDs, s/PF/P/, missing || die

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-gfx/fotoxx/fotoxx-15.04.1.ebuild | 12 +---
 media-gfx/fotoxx/fotoxx-15.05.ebuild   | 12 +---
 2 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild 
b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
index 7f07dc6d0c3..5ef117c20f7 100644
--- a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
@@ -15,19 +15,17 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="
-   x11-libs/gtk+:3
media-libs/libpng
media-libs/tiff
-   media-libs/lcms:2"
+   media-libs/lcms:2
+   x11-libs/gtk+:3"
 RDEPEND="${DEPEND}
-   media-libs/exiftool
media-gfx/ufraw[gtk]
media-gfx/dcraw
+   media-libs/exiftool
x11-misc/xdg-utils"
 
-PATCHES=(
-   "${FILESDIR}"/${PF}.patch
-)
+PATCHES=( "${FILESDIR}"/${P}.patch )
 
 src_compile() {
tc-export CXX
@@ -39,7 +37,7 @@ src_install() {
# and README, changelog, translations, edit-menus, KB-shortcuts must 
not be compressed
emake DESTDIR="${D}" install
newmenu desktop ${PN}.desktop
-   rm -f "${D}"/usr/share/doc/${PF}/*.man
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
docompress -x /usr/share/doc
 }
 

diff --git a/media-gfx/fotoxx/fotoxx-15.05.ebuild 
b/media-gfx/fotoxx/fotoxx-15.05.ebuild
index 7f07dc6d0c3..5ef117c20f7 100644
--- a/media-gfx/fotoxx/fotoxx-15.05.ebuild
+++ b/media-gfx/fotoxx/fotoxx-15.05.ebuild
@@ -15,19 +15,17 @@ KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="
-   x11-libs/gtk+:3
media-libs/libpng
media-libs/tiff
-   media-libs/lcms:2"
+   media-libs/lcms:2
+   x11-libs/gtk+:3"
 RDEPEND="${DEPEND}
-   media-libs/exiftool
media-gfx/ufraw[gtk]
media-gfx/dcraw
+   media-libs/exiftool
x11-misc/xdg-utils"
 
-PATCHES=(
-   "${FILESDIR}"/${PF}.patch
-)
+PATCHES=( "${FILESDIR}"/${P}.patch )
 
 src_compile() {
tc-export CXX
@@ -39,7 +37,7 @@ src_install() {
# and README, changelog, translations, edit-menus, KB-shortcuts must 
not be compressed
emake DESTDIR="${D}" install
newmenu desktop ${PN}.desktop
-   rm -f "${D}"/usr/share/doc/${PF}/*.man
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
docompress -x /usr/share/doc
 }
 



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

2018-04-04 Thread Andreas Sturmlechner
commit: 1c47c8eaa775d1d971075cbdbfb48f38e725f327
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 22:24:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c47c8ea

media-gfx/fotoxx: Drop 15.04.1

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-gfx/fotoxx/Manifest   |  1 -
 media-gfx/fotoxx/files/fotoxx-15.04.1.patch | 13 
 media-gfx/fotoxx/fotoxx-15.04.1.ebuild  | 52 -
 3 files changed, 66 deletions(-)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index b5d0ac061f6..4a07cc7e96f 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,2 @@
 DIST fotoxx-13.11.1.tar.gz 2473330 BLAKE2B 
838772cfd6939dafdc58e52a264f86027e9a5dc65ab9ffc82afc11c114ffa71c60e11f1eb54c182696c1ea9231acbd8eb293d1bba485960f26c0ffe8df5b0323
 SHA512 
c880f5f1a67f12ab081820d4a897912e20985dbad0096d2f4ef1f37d0b2b626dd66c69a593e57b31432a67f79eadd4ea8022dcde01bec865f71ecbfec456caa2
-DIST fotoxx-15.04.1.tar.gz 3491468 BLAKE2B 
02d94f354c1a61e2249e6016a270a9d9b027f3327837958008e51f2b20e63e86dd2dfa7ef234b7cef44e42110fea740f2b1ae4ffd401a9057d5b89a4746170d0
 SHA512 
d70fb437a4aacc18754a7df90fe3b23287ed3d31cbc545ed75ab3eb20cba6c83b4394251553b795c87ab2ecffe551905f9a39d19fead82fabafd646a9691313f
 DIST fotoxx-15.05.tar.gz 3573278 BLAKE2B 
0a7f564b2a31cf7db131d8a09a8624f087b7a5beb377949843d99d5933d5b16fb270177fe233f943af7f26753fffc6a52a5a5feea18c065f0dd99a74256a33f0
 SHA512 
07155e5f32c0ada33dd95de333a4a124c9fc56b3807bb2edc2b078f0eab37968f374f84701bb8ce9b200f00ed4587c83f772899ba39527378d3527050960ac0e

diff --git a/media-gfx/fotoxx/files/fotoxx-15.04.1.patch 
b/media-gfx/fotoxx/files/fotoxx-15.04.1.patch
deleted file mode 100644
index 15fdaa9abac..000
--- a/media-gfx/fotoxx/files/fotoxx-15.04.1.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -r -U1 fotoxx-14.10.2.orig/Makefile fotoxx-14.10.2/Makefile
 fotoxx-14.10.2.orig/Makefile   2014-10-09 15:17:09.0 +0700
-+++ fotoxx-14.10.2/Makefile2014-10-13 20:44:55.061728475 +0700
-@@ -16,3 +16,3 @@
- LOCALESDIR = $(SHAREDIR)/locales
--DOCDIR = $(PREFIX)/share/doc/fotoxx
-+DOCDIR = $(PREFIX)/share/doc/$(PF)
- MANDIR = $(PREFIX)/share/man/man1
-@@ -90,4 +90,2 @@
-   rm -f fotoxx.1.gz
--  # menu (desktop) file
--  cp -f desktop $(DESTDIR)$(MENUFILE)
- 

diff --git a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild 
b/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
deleted file mode 100644
index 5ef117c20f7..000
--- a/media-gfx/fotoxx/fotoxx-15.04.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit desktop toolchain-funcs xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="http://www.kornelix.com/fotoxx.html;
-SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="
-   media-libs/libpng
-   media-libs/tiff
-   media-libs/lcms:2
-   x11-libs/gtk+:3"
-RDEPEND="${DEPEND}
-   media-gfx/ufraw[gtk]
-   media-gfx/dcraw
-   media-libs/exiftool
-   x11-misc/xdg-utils"
-
-PATCHES=( "${FILESDIR}"/${P}.patch )
-
-src_compile() {
-   tc-export CXX
-   emake
-}
-
-src_install() {
-   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
-   # and README, changelog, translations, edit-menus, KB-shortcuts must 
not be compressed
-   emake DESTDIR="${D}" install
-   newmenu desktop ${PN}.desktop
-   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
-   docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



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

2018-04-04 Thread Andreas Sturmlechner
commit: 8cec35d2437ee658eee6da535d1c3e16f69d1574
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Apr  4 01:28:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cec35d2

x11-misc/spacefm: drop old

Doesn't compile, see #603000

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 x11-misc/spacefm/Manifest|  1 -
 x11-misc/spacefm/spacefm-1.0.4-r1.ebuild | 90 
 x11-misc/spacefm/spacefm-1.0.4.ebuild| 86 --
 3 files changed, 177 deletions(-)

diff --git a/x11-misc/spacefm/Manifest b/x11-misc/spacefm/Manifest
index da56b2d183a..f5f822cc7ac 100644
--- a/x11-misc/spacefm/Manifest
+++ b/x11-misc/spacefm/Manifest
@@ -1,2 +1 @@
-DIST spacefm-1.0.4.tar.gz 3487476 BLAKE2B 
d32732207ae0bf77f918d7bf59dda563a2a504ea36727dbd5f791de15275d5787fd0514794faf7ddca53bb6abdcb46345082b535580f756538cd7a6319d0e3c0
 SHA512 
bbb3d3048c62b0223799468e24abd8614a75d9118ad9d8493e7118882072fb3401f086239dc05a4a742b39b40520771de5bc9fe6735a2c5853ffb5aa961e6112
 DIST spacefm-1.0.5.tar.gz 3491483 BLAKE2B 
c00ff3d92e01095b854ee4948ee8827ab32f454d4fd19e496f3d4a70dad2d8a98b67f6cca53d2026d15eddca23b1b6ac5f0394a66097a4efdd0f42beeabd4ffb
 SHA512 
f32a59eac773df1bd9d36ba26cf7397bd205a2a8918e01f978c42ffb6aa2238a6f4dc871503a43f130c3b10d80f43364f54965d441f602ac895d0483fc073498

diff --git a/x11-misc/spacefm/spacefm-1.0.4-r1.ebuild 
b/x11-misc/spacefm/spacefm-1.0.4-r1.ebuild
deleted file mode 100644
index cbea0f7944a..000
--- a/x11-misc/spacefm/spacefm-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit fdo-mime gnome2-utils linux-info
-
-DESCRIPTION="A multi-panel tabbed file manager"
-HOMEPAGE="https://ignorantguru.github.com/spacefm/;
-SRC_URI="https://github.com/ignorantguru/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk2 +gtk3 +startup-notification +video-thumbnails"
-REQUIRED_USE="gtk2? ( !gtk3 )"
-
-RDEPEND="dev-libs/glib:2
-   dev-util/desktop-file-utils
-   >=virtual/udev-143
-   virtual/freedesktop-icon-theme
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   gtk2? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
-   !gtk2? ( x11-libs/gtk+:3 )
-   x11-libs/pango
-   x11-libs/libX11
-   x11-misc/shared-mime-info
-   video-thumbnails? ( media-video/ffmpegthumbnailer )
-   startup-notification? ( x11-libs/startup-notification )"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig
-   sys-devel/gettext"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-include-sysmacros.patch
-)
-
-src_configure() {
-   econf \
-   --htmldir=/usr/share/doc/${PF}/html \
-   $(use_enable startup-notification) \
-   $(use_enable video-thumbnails) \
-   --disable-hal \
-   --enable-inotify \
-   --disable-pixmaps \
-   $(use_with gtk3 gtk3 "yes")
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
-   gnome2_icon_cache_update
-
-   einfo
-   elog "To mount as non-root user you need one of the following:"
-   elog "  sys-apps/udevil (recommended, see below)"
-   elog "  sys-apps/pmount"
-   elog "  sys-fs/udisks:0"
-   elog "  sys-fs/udisks:2"
-   elog "To support ftp/nfs/smb/ssh URLs in the path bar you need:"
-   elog "  sys-apps/udevil"
-   elog "To perform as root functionality you need one of the following:"
-   elog "  x11-misc/ktsuss"
-   elog "  kde-plasma/kde-cli-tools[kdesu]"
-   elog "Other optional dependencies:"
-   elog "  sys-apps/dbus"
-   elog "  sys-process/lsof (device processes)"
-   elog "  virtual/eject (eject media)"
-   einfo
-   if ! has_version 'sys-fs/udisks' ; then
-   elog "When using SpaceFM without udisks, and without the 
udisks-daemon running,"
-   elog "you may need to enable kernel polling for device media 
changes to be detected."
-   elog "See 
/usr/share/doc/${PF}/html/spacefm-manual-en.html#devices-kernpoll"
-   has_version 'https://ignorantguru.github.com/spacefm/;
-SRC_URI="https://github.com/ignorantguru/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk2 +gtk3 +startup-notification +video-thumbnails"
-REQUIRED_USE="gtk2? ( !gtk3 )"
-
-RDEPEND="dev-libs/glib:2
-   dev-util/desktop-file-utils
-   >=virtual/udev-143
-   virtual/freedesktop-icon-theme
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   gtk2? ( x11-libs/gtk+:2 )
-   !gtk2? ( x11-libs/gtk+:3 )
-   

[gentoo-commits] repo/gentoo:master commit in: games-arcade/oshu/

2018-04-04 Thread Andreas Sturmlechner
commit: 6c83ff5bef7adc5b60efe6435fd9863d62532978
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Mar 30 18:52:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:03:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c83ff5b

games-arcade/oshu: remove version 1.6.0

 games-arcade/oshu/Manifest  |  1 -
 games-arcade/oshu/oshu-1.6.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/games-arcade/oshu/Manifest b/games-arcade/oshu/Manifest
index d0c5c6312fb..ef952619335 100644
--- a/games-arcade/oshu/Manifest
+++ b/games-arcade/oshu/Manifest
@@ -1,3 +1,2 @@
-DIST oshu-1.6.0.tar.gz 2459889 BLAKE2B 
568b5bf00da50ce215b6156b36d0d1d894259abebeeba725103601f7f5d3a82705d308a7986f5e705b0d24469e6866207836eec9e1b9bdd89df291a4e9c372cd
 SHA512 
e1f76a05d7ba40265dd58f6fe8106ed6293385870c7e77ff6bbd3dd0e9b5f7bc45f8f0b9c3729a6781c04289d54c76f9698bb659ba50fd35e609de23ecb02aa8
 DIST oshu-2.0.0.tar.gz 144088 BLAKE2B 
c4383746624f4de62e158a2f94d4e5c1a3e2f037fd05d80607932414f20a031103bd73f108644a93faadf61c21f3d2505da3afd2ea7ea43bd59e32966724928b
 SHA512 
ed2b8294b06d239948c563135d997b422191be681ff86714a244ca64079251508a5a62e23cf3ae1e0ac2b3128b6401901233714eab7787989296ca1700192643
 DIST oshu-skin-v1.tar.gz 2224947 BLAKE2B 
0b463133dd7ab54421551627d12932f5257848b1130d57af8c2ff6b6836a49c9322b8f2f7e95de540909390d0139e547650a6bb321614cf92fac464b09075674
 SHA512 
d562294ac5e122a9d9971e3ab92f6168d848177cc5e22a94bbc450fde2b3b14007796a24d33722da9b6675467b109ce128ba94dca5dcc7c61c91c1e373032618

diff --git a/games-arcade/oshu/oshu-1.6.0.ebuild 
b/games-arcade/oshu/oshu-1.6.0.ebuild
deleted file mode 100644
index d8ded4320ec..000
--- a/games-arcade/oshu/oshu-1.6.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Lightweight osu! port"
-HOMEPAGE="https://github.com/fmang/oshu;
-SRC_URI="https://www.mg0.fr/oshu/releases/${P}.tar.gz;
-KEYWORDS="~amd64 ~x86"
-LICENSE="GPL-3 CC-BY-NC-4.0"
-SLOT="0"
-IUSE="libav"
-
-RDEPEND="
-   >=media-libs/libsdl2-2.0.5:=
-   media-libs/sdl2-image:=
-   x11-libs/cairo:=
-   x11-libs/pango:=
-   !libav? ( media-video/ffmpeg:= )
-   libav? ( media-video/libav:= )
-"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"



[gentoo-commits] repo/gentoo:master commit in: games-arcade/oshu/, games-arcade/oshu/files/

2018-04-04 Thread Andreas Sturmlechner
commit: e5755fa7c4b72fbcbc5a93f1c02919ef7c5dc2e9
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Wed Mar 21 14:54:38 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:03:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5755fa7

games-arcade/oshu: version bump (2.0.0)

Closes: https://github.com/gentoo/gentoo/pull/7533

 games-arcade/oshu/Manifest |  2 +
 .../files/oshu-2.0.0-use_unpacked_osu-skin.patch   | 34 
 games-arcade/oshu/metadata.xml |  3 ++
 games-arcade/oshu/oshu-2.0.0.ebuild| 62 ++
 4 files changed, 101 insertions(+)

diff --git a/games-arcade/oshu/Manifest b/games-arcade/oshu/Manifest
index a3d22b93c17..d0c5c6312fb 100644
--- a/games-arcade/oshu/Manifest
+++ b/games-arcade/oshu/Manifest
@@ -1 +1,3 @@
 DIST oshu-1.6.0.tar.gz 2459889 BLAKE2B 
568b5bf00da50ce215b6156b36d0d1d894259abebeeba725103601f7f5d3a82705d308a7986f5e705b0d24469e6866207836eec9e1b9bdd89df291a4e9c372cd
 SHA512 
e1f76a05d7ba40265dd58f6fe8106ed6293385870c7e77ff6bbd3dd0e9b5f7bc45f8f0b9c3729a6781c04289d54c76f9698bb659ba50fd35e609de23ecb02aa8
+DIST oshu-2.0.0.tar.gz 144088 BLAKE2B 
c4383746624f4de62e158a2f94d4e5c1a3e2f037fd05d80607932414f20a031103bd73f108644a93faadf61c21f3d2505da3afd2ea7ea43bd59e32966724928b
 SHA512 
ed2b8294b06d239948c563135d997b422191be681ff86714a244ca64079251508a5a62e23cf3ae1e0ac2b3128b6401901233714eab7787989296ca1700192643
+DIST oshu-skin-v1.tar.gz 2224947 BLAKE2B 
0b463133dd7ab54421551627d12932f5257848b1130d57af8c2ff6b6836a49c9322b8f2f7e95de540909390d0139e547650a6bb321614cf92fac464b09075674
 SHA512 
d562294ac5e122a9d9971e3ab92f6168d848177cc5e22a94bbc450fde2b3b14007796a24d33722da9b6675467b109ce128ba94dca5dcc7c61c91c1e373032618

diff --git a/games-arcade/oshu/files/oshu-2.0.0-use_unpacked_osu-skin.patch 
b/games-arcade/oshu/files/oshu-2.0.0-use_unpacked_osu-skin.patch
new file mode 100644
index 000..3786c2ed8ad
--- /dev/null
+++ b/games-arcade/oshu/files/oshu-2.0.0-use_unpacked_osu-skin.patch
@@ -0,0 +1,34 @@
+commit 1dffc1a763f33af12715f4abcf8fd2043055a9a2
+Author: Haelwenn (lanodan) Monnier 
+Date:   Sun Apr 1 23:21:55 2018 +0200
+
+share/skins/CMakeLists.txt: Use already unpacked osu-skin
+
+diff --git a/share/skins/CMakeLists.txt b/share/skins/CMakeLists.txt
+index 54e20e5..2501757 100644
+--- a/share/skins/CMakeLists.txt
 b/share/skins/CMakeLists.txt
+@@ -24,22 +24,10 @@ if ("minimal" IN_LIST OSHU_ENABLED_SKINS)
+ endif ("minimal" IN_LIST OSHU_ENABLED_SKINS)
+ 
+ if ("osu" IN_LIST OSHU_ENABLED_SKINS)
+-  file(
+-  DOWNLOAD "https://www.mg0.fr/oshu/skins/osu-v1.tar.gz; 
"${CMAKE_CURRENT_BINARY_DIR}/osu.tar.gz"
+-  EXPECTED_HASH 
SHA256=bc645534371bf5ccba66d4a6729dc1deffb6f148b6ce115efd305f9ffab1d183
+-  )
+-  add_custom_command(
+-  OUTPUT osu/README.md
+-  COMMAND "${CMAKE_COMMAND}" -E tar xf osu.tar.gz
+-  COMMAND "${CMAKE_COMMAND}" -E touch osu/README.md
+-  DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/osu.tar.gz"
+-  COMMENT "Unpacking the osu skin"
+-  VERBATIM
+-  )
+   add_custom_target(osu-skin DEPENDS osu/README.md)
+   add_dependencies(skins osu-skin)
+   install(
+-  DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}/osu"
++  DIRECTORY osu
+   DESTINATION "${OSHU_SKINS_INSTALL_DIRECTORY}"
+   )
+ endif ("osu" IN_LIST OSHU_ENABLED_SKINS)

diff --git a/games-arcade/oshu/metadata.xml b/games-arcade/oshu/metadata.xml
index 764e78624bc..3e59d136eb7 100644
--- a/games-arcade/oshu/metadata.xml
+++ b/games-arcade/oshu/metadata.xml
@@ -8,4 +8,7 @@
proxy-ma...@gentoo.org
Proxy Maintainers
 
+
+   Include more complete osu-skin (other is 
minimal)
+
 

diff --git a/games-arcade/oshu/oshu-2.0.0.ebuild 
b/games-arcade/oshu/oshu-2.0.0.ebuild
new file mode 100644
index 000..24f021264b5
--- /dev/null
+++ b/games-arcade/oshu/oshu-2.0.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_MIN_VERSION="3.9.0"
+
+inherit cmake-utils eutils
+
+DESCRIPTION="Lightweight osu! port"
+HOMEPAGE="https://github.com/fmang/oshu;
+SRC_URI="https://www.mg0.fr/oshu/releases/${P}.tar.gz
+   osu-skin? ( https://www.mg0.fr/oshu/skins/osu-v1.tar.gz -> 
${PN}-skin-v1.tar.gz )"
+
+KEYWORDS="~amd64 ~x86"
+LICENSE="GPL-3 CC-BY-NC-4.0"
+SLOT="0"
+IUSE="libav osu-skin"
+
+RDEPEND="
+   >=media-libs/libsdl2-2.0.5:=
+   media-libs/sdl2-image:=
+   x11-libs/cairo:=
+   x11-libs/pango:=
+   !libav? ( media-video/ffmpeg:= )
+   libav? ( media-video/libav:= )
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+RESTRICT="test"
+
+src_prepare() {
+   if use osu-skin; then
+   epatch 

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

2018-04-04 Thread Andreas Sturmlechner
commit: 7a9421d59d1ae4c7a5d1879a075e46ca040b5ee7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 22:00:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9421d5

app-editors/leafpad: Drop unnecessary gnome2_icon_savelist, DOCS

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-editors/leafpad/leafpad-0.8.18.1.ebuild | 10 ++
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/app-editors/leafpad/leafpad-0.8.18.1.ebuild 
b/app-editors/leafpad/leafpad-0.8.18.1.ebuild
index e2044fce540..9497f53825f 100644
--- a/app-editors/leafpad/leafpad-0.8.18.1.ebuild
+++ b/app-editors/leafpad/leafpad-0.8.18.1.ebuild
@@ -21,11 +21,9 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
 
-DOCS="AUTHORS ChangeLog NEWS README"
-
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.8.18.1-fdo.patch
-   "${FILESDIR}"/${PN}-0.8.18.1-format-security.patch
+   "${FILESDIR}"/${P}-fdo.patch
+   "${FILESDIR}"/${P}-format-security.patch
 )
 
 src_configure() {
@@ -35,10 +33,6 @@ src_configure() {
$(use_enable emacs)
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update



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

2018-04-04 Thread Andreas Sturmlechner
commit: f5a77c76593dc832a27a823060a55e9df4dd3a62
Author: Georgy Yakovlev  sysdump  net>
AuthorDate: Sun Apr  1 06:15:33 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:03:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5a77c76

net-dns/dnscrypt-proxy: drop 2.0.7

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 net-dns/dnscrypt-proxy/Manifest|  1 -
 net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.7.ebuild | 88 --
 2 files changed, 89 deletions(-)

diff --git a/net-dns/dnscrypt-proxy/Manifest b/net-dns/dnscrypt-proxy/Manifest
index 5e7a941631b..bd117a44345 100644
--- a/net-dns/dnscrypt-proxy/Manifest
+++ b/net-dns/dnscrypt-proxy/Manifest
@@ -1,3 +1,2 @@
 DIST dnscrypt-proxy-1.9.5.tar.bz2 1290573 BLAKE2B 
8f16fdb58012e00a8b58d36364377c3bc25158b9484a8df2bd6bc98d1c9cbf5ac758997e31f95ecaeb9da2f6b7272316c5a4a1c069a39549fbc1c1b136857da0
 SHA512 
84c0f7587521b3a198292cf20dd71cb592ccf8a9e003abbc62c5ca112f6c5ed27c49b1642cf91f403d52b4147e25f24af540b65cecfcf93814338329097df836
-DIST dnscrypt-proxy-2.0.7.tar.gz 746018 BLAKE2B 
f6ede938d3a49a972510614f07831530aa2cdceccecaa9bc91e4c6c85bf809400ae7d451a538bc0ba63e9031091fae04cd83fd5d82bebccc33b482535eeeb76c
 SHA512 
42d14e3aad5b38f6de8cafb0774c572807632f6464b0abf1ab7e33837d90e348e4ff8540ced02245531e1423fadfc5f7f6366ac15a56b10049ac46fb0fbc49ea
 DIST dnscrypt-proxy-2.0.8.tar.gz 750606 BLAKE2B 
83a9201389061c250e0c6bf535ff2e718aa9f67202887dcad33847160325225ccc1197b98343a8012bc84f5f42f049131b01b78febd7a418d47db946c9f58779
 SHA512 
c7e7d5d72fa6874b2b6b4deaaf6c80e4a2e812670b71bf7a308535a5773e84e249263bbb66d18fb844d8e440703facb0902f3872b117433582696695cb5a7265

diff --git a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.7.ebuild 
b/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.7.ebuild
deleted file mode 100644
index d5b792bf7d3..000
--- a/net-dns/dnscrypt-proxy/dnscrypt-proxy-2.0.7.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="github.com/jedisct1/${PN}"
-
-inherit fcaps golang-build systemd user
-
-DESCRIPTION="A flexible DNS proxy, with support for encrypted DNS protocols"
-HOMEPAGE="https://github.com/jedisct1/dnscrypt-proxy;
-SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-FILECAPS=( cap_net_bind_service+ep usr/bin/dnscrypt-proxy )
-PATCHES=( "${FILESDIR}"/config-full-paths-r3.patch )
-
-pkg_setup() {
-   enewgroup dnscrypt
-   enewuser dnscrypt -1 -1 /var/empty dnscrypt
-}
-
-src_compile() {
-   # Create directory structure suitable for building
-   mkdir -p "src/${EGO_PN%/*}" || die
-   mv "${PN}" "src/${EGO_PN}" || die
-   mv "vendor" "src/" || die
-   golang-build_src_compile
-}
-
-src_install() {
-   dobin dnscrypt-proxy
-
-   insinto /etc/dnscrypt-proxy
-   newins "src/${EGO_PN}"/example-dnscrypt-proxy.toml dnscrypt-proxy.toml
-   doins 
"src/${EGO_PN}"/example-{blacklist.txt,cloaking-rules.txt,forwarding-rules.txt}
-
-   insinto "/usr/share/dnscrypt-proxy"
-   doins -r "utils/generate-domains-blacklists/."
-
-   newinitd "${FILESDIR}"/dnscrypt-proxy.initd-r2 dnscrypt-proxy
-   newconfd "${FILESDIR}"/dnscrypt-proxy.confd-r2 dnscrypt-proxy
-   systemd_newunit "${FILESDIR}"/${PN}.service-r2 dnscrypt-proxy.service
-   systemd_dounit systemd/dnscrypt-proxy.socket
-
-   keepdir /var/log/dnscrypt-proxy
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   fcaps_pkg_postinst
-
-   if ! use filecaps; then
-   ewarn "'filecaps' USE flag is disabled"
-   ewarn "${PN} will fail to listen on port 53 if started via 
OpenRC"
-   ewarn "please either change port to > 1024, configure to run 
${PN} as root"
-   ewarn "or re-enable 'filecaps'"
-   ewarn
-   fi
-
-   local v
-   for v in ${REPLACING_VERSIONS}; do
-   if [[ ${v} == 1.* ]] ; then
-   elog "Version 2.x.x is a complete rewrite of ${PN}"
-   elog "please clean up old config/log files"
-   elog
-   fi
-   done
-
-   if systemd_is_booted || has_version sys-apps/systemd; then
-   elog "To use systemd socket activation with ${PN} you must"
-   elog "set listen_addresses setting to \"[]\" in the config file"
-   elog "Edit ${PN}.socket if you need to change port and address"
-   elog
-   fi
-
-   elog "After starting the service you will need to update your"
-   elog "/etc/resolv.conf and replace your current set of resolvers"
-   elog "with:"
-   elog
-   elog "nameserver 127.0.0.1"
-   elog
-   elog "Also see https://github.com/jedisct1/${PN}/wiki;
-}



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

2018-04-04 Thread Andreas Sturmlechner
commit: e8891559421c03bef36ac5c9bd84fc57958562f2
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Apr  4 01:27:09 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8891559

x11-misc/spacefm: fdo-mime -> xdg-utils

Also adjusted spacefm- to be able to be cp'd to a new version with
unstable keywords for ease of updating.

Package-Manager: Portage-2.3.27, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7796

 x11-misc/spacefm/spacefm-1.0.5-r2.ebuild | 12 ++--
 x11-misc/spacefm/spacefm-.ebuild | 24 ++--
 2 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/x11-misc/spacefm/spacefm-1.0.5-r2.ebuild 
b/x11-misc/spacefm/spacefm-1.0.5-r2.ebuild
index 75f58c0e831..75d9c6230b1 100644
--- a/x11-misc/spacefm/spacefm-1.0.5-r2.ebuild
+++ b/x11-misc/spacefm/spacefm-1.0.5-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-inherit fdo-mime gnome2-utils linux-info
+inherit gnome2-utils linux-info xdg-utils
 
 DESCRIPTION="A multi-panel tabbed file manager"
 HOMEPAGE="https://ignorantguru.github.com/spacefm/;
@@ -52,8 +52,8 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
gnome2_icon_cache_update
 
einfo
@@ -83,7 +83,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
gnome2_icon_cache_update
 }

diff --git a/x11-misc/spacefm/spacefm-.ebuild 
b/x11-misc/spacefm/spacefm-.ebuild
index 25aedc58995..4bc9c19d81a 100644
--- a/x11-misc/spacefm/spacefm-.ebuild
+++ b/x11-misc/spacefm/spacefm-.ebuild
@@ -1,19 +1,23 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-EGIT_REPO_URI="https://github.com/IgnorantGuru/${PN}.git;
-EGIT_BRANCH="next"
-
-inherit fdo-mime git-r3 gnome2-utils linux-info
+inherit gnome2-utils linux-info xdg-utils
 
 DESCRIPTION="A multi-panel tabbed file manager"
 HOMEPAGE="https://ignorantguru.github.com/spacefm/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/IgnorantGuru/${PN}.git;
+   EGIT_BRANCH="next"
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://github.com/IgnorantGuru/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
 
 LICENSE="GPL-2 LGPL-2.1"
 SLOT="0"
-KEYWORDS=""
 IUSE="gtk2 +gtk3 +startup-notification +video-thumbnails"
 
 RDEPEND="dev-libs/glib:2
@@ -50,8 +54,8 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
gnome2_icon_cache_update
 
einfo
@@ -81,7 +85,7 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
-   fdo-mime_mime_database_update
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
gnome2_icon_cache_update
 }



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

2018-04-04 Thread Andreas Sturmlechner
commit: 348899220381844d9863a30c7de077f2ef580727
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Apr  4 02:09:03 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34889922

x11-misc/sunflower: fdo-mime -> xdg-utils

Also bumped EAPI to 6 and removed eutils as unneeded.

Package-Manager: Portage-2.3.27, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/7799

 x11-misc/sunflower/sunflower-0.2_alpha59.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild 
b/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild
index 9d84a940842..256083e0dc8 100644
--- a/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild
+++ b/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PYTHON_COMPAT=( python2_7 )
-inherit eutils fdo-mime gnome2-utils python-r1
+inherit gnome2-utils python-r1 xdg-utils
 
 MY_PN="Sunflower"
 DESCRIPTION="Small and highly customizable twin-panel file manager with 
plugin-support"
@@ -27,6 +27,7 @@ RDEPEND="${DEPEND}
 S=${WORKDIR}/${MY_PN}
 
 src_prepare() {
+   default
find "${S}" -name "*.py[co]" -delete || die
find "${S}"/translations -name "*.po" -delete || die
rm "${S}"/translations/${PN}.pot || die
@@ -76,7 +77,7 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 
# TODO: better description
@@ -87,6 +88,6 @@ pkg_postinst() {
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
gnome2_icon_cache_update
 }



[gentoo-commits] repo/gentoo:master commit in: x11-misc/spacefm/files/, x11-misc/spacefm/

2018-04-04 Thread Andreas Sturmlechner
commit: e72a525503c4714cb04624df5d320971ff0c45cd
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Apr  4 01:30:37 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72a5255

x11-misc/spacefm: fixed compilation

Similar bug as #603000, just needed to adjust the patch.

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 x11-misc/spacefm/files/spacefm--include-sysmacros.patch | 11 +++
 x11-misc/spacefm/spacefm-.ebuild|  4 
 2 files changed, 15 insertions(+)

diff --git a/x11-misc/spacefm/files/spacefm--include-sysmacros.patch 
b/x11-misc/spacefm/files/spacefm--include-sysmacros.patch
new file mode 100644
index 000..3a586bba439
--- /dev/null
+++ b/x11-misc/spacefm/files/spacefm--include-sysmacros.patch
@@ -0,0 +1,11 @@
+--- a/src/main.c
 b/src/main.c
+@@ -30,6 +30,8 @@
+ 
+ #include 
+ 
++#include  /* for major/minor, dev_t */
++
+ #include "main-window.h"
+ 
+ #include "vfs-file-info.h"

diff --git a/x11-misc/spacefm/spacefm-.ebuild 
b/x11-misc/spacefm/spacefm-.ebuild
index 4bc9c19d81a..fefb9fc512a 100644
--- a/x11-misc/spacefm/spacefm-.ebuild
+++ b/x11-misc/spacefm/spacefm-.ebuild
@@ -38,6 +38,10 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/gettext"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}--include-sysmacros.patch
+)
+
 src_configure() {
econf \
--htmldir=/usr/share/doc/${PF}/html \



[gentoo-commits] repo/gentoo:master commit in: net-p2p/bitcoin-qt/

2018-04-04 Thread Andreas Sturmlechner
commit: c770af4ce480a1b85479e2ab1ebe58f32a4dac78
Author: Luke Dashjr 
AuthorDate: Mon Apr  2 02:28:19 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:03:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c770af4c

net-p2p/bitcoin-qt: 0.16.0-r1 revbump w/ desktop file icon fix

Closes: https://github.com/gentoo/gentoo/pull/7769

 net-p2p/bitcoin-qt/bitcoin-qt-0.16.0-r1.ebuild | 188 +
 1 file changed, 188 insertions(+)

diff --git a/net-p2p/bitcoin-qt/bitcoin-qt-0.16.0-r1.ebuild 
b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.0-r1.ebuild
new file mode 100644
index 000..1e526ce5bab
--- /dev/null
+++ b/net-p2p/bitcoin-qt/bitcoin-qt-0.16.0-r1.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DB_VER="4.8"
+inherit autotools bash-completion-r1 db-use gnome2-utils xdg-utils
+
+BITCOINCORE_COMMITHASH="4b4d7eb255ca8f9a94b92479e6061d129c91a991"
+KNOTS_PV="${PV}.knots20180322"
+KNOTS_P="bitcoin-${KNOTS_PV}"
+
+DESCRIPTION="An end-user Qt GUI for the Bitcoin crypto-currency"
+HOMEPAGE="https://bitcoincore.org/ https://bitcoinknots.org/;
+SRC_URI="
+   
https://github.com/bitcoin/bitcoin/archive/${BITCOINCORE_COMMITHASH}.tar.gz -> 
bitcoin-v${PV}.tar.gz
+   
https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.patches.txz -> 
${KNOTS_P}.patches.tar.xz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~amd64-linux ~arm ~arm64 ~mips ~ppc ~x86 ~x86-linux"
+
+IUSE="+asm +bip70 +bitcoin_policy_rbf dbus kde +libevent knots libressl 
+qrcode test upnp +wallet zeromq"
+
+RDEPEND="
+   >=dev-libs/boost-1.52.0:=[threads(+)]
+   >=dev-libs/libsecp256k1-0.0.0_pre20151118:=[recovery]
+   dev-libs/univalue:=
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   virtual/bitcoin-leveldb
+   bip70? ( dev-libs/protobuf:= )
+   dbus? (
+   dev-qt/qtdbus:5
+   )
+   libevent? ( dev-libs/libevent:= )
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   qrcode? (
+   media-gfx/qrencode:=
+   )
+   upnp? ( >=net-libs/miniupnpc-1.9.20150916:= )
+   wallet? ( sys-libs/db:$(db_ver_to_slot "${DB_VER}")=[cxx] )
+   zeromq? ( net-libs/zeromq:= )
+"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5
+   knots? (
+   gnome-base/librsvg
+   media-gfx/imagemagick[png]
+   )
+"
+
+DOCS=( doc/bips.md doc/files.md doc/release-notes.md )
+
+S="${WORKDIR}/bitcoin-${BITCOINCORE_COMMITHASH}"
+
+pkg_pretend() {
+   if use knots; then
+   elog "You are building ${PN} from Bitcoin Knots."
+   elog "For more information, see:"
+   elog 
"https://bitcoinknots.org/files/0.16.x/${KNOTS_PV}/${KNOTS_P}.desc.html;
+   else
+   elog "You are building ${PN} from Bitcoin Core."
+   elog "For more information, see:"
+   elog "https://bitcoincore.org/en/2017/11/11/release-${PV}/;
+   fi
+   if use bitcoin_policy_rbf; then
+   elog "Replace By Fee policy is enabled: Your node will 
preferentially mine and"
+   elog "relay transactions paying the highest fee, regardless of 
receive order."
+   else
+   elog "Replace By Fee policy is disabled: Your node will only 
accept the first"
+   elog "transaction seen consuming a conflicting input, 
regardless of fee"
+   elog "offered by later ones."
+   fi
+}
+
+src_prepare() {
+   sed -i 's/^\(complete -F _bitcoind \)bitcoind \(bitcoin-qt\)$/\1\2/' 
contrib/bitcoind.bash-completion || die
+
+   # Save the generic icon for later
+   cp src/qt/res/src/bitcoin.svg bitcoin128.svg || die
+
+   local knots_patchdir="${WORKDIR}/${KNOTS_P}.patches/"
+
+   eapply "${knots_patchdir}/${KNOTS_P}.syslibs.patch"
+
+   if use knots; then
+   eapply "${knots_patchdir}/${KNOTS_P}.f.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.branding.patch"
+   eapply "${knots_patchdir}/${KNOTS_P}.ts.patch"
+   eapply "${FILESDIR}/${P}-fix_mempoolstats.patch"
+   fi
+
+   eapply_user
+
+   if ! use bitcoin_policy_rbf; then
+   sed -i 's/\(DEFAULT_ENABLE_REPLACEMENT = \)true/\1false/' 
src/validation.h || die
+   fi
+
+   echo '#!/bin/true' >share/genbuild.sh || die
+   mkdir -p src/obj || die
+   echo "#define BUILD_SUFFIX gentoo${PVR#${PV}}" >src/obj/build.h || die
+
+   if use knots; then
+   sed -i 's/^\(Icon=\).*$/\1bitcoinknots/' 
contrib/debian/bitcoin-qt.desktop || die
+   fi
+   sed -i 's/^\(Categories=.*\)$/\1P2P;Network;Qt;/' 
contrib/debian/bitcoin-qt.desktop || die
+
+   eautoreconf
+   rm -r src/leveldb src/secp256k1 || die

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

2018-04-04 Thread Andreas Sturmlechner
commit: a5fdca4d6964ccbf714736c2bc86a2fd7bd51ca4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 22:42:21 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:03:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5fdca4d

x11-misc/spacefm: Drop obsolete gnome2_icon_savelist, sort deps

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-misc/spacefm/spacefm-1.0.5-r2.ebuild |  8 +---
 x11-misc/spacefm/spacefm-1.0.6.ebuild| 20 +++-
 x11-misc/spacefm/spacefm-.ebuild | 20 +++-
 3 files changed, 15 insertions(+), 33 deletions(-)

diff --git a/x11-misc/spacefm/spacefm-1.0.5-r2.ebuild 
b/x11-misc/spacefm/spacefm-1.0.5-r2.ebuild
index 75d9c6230b1..bcf8d506218 100644
--- a/x11-misc/spacefm/spacefm-1.0.5-r2.ebuild
+++ b/x11-misc/spacefm/spacefm-1.0.5-r2.ebuild
@@ -32,9 +32,7 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/gettext"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}-include-sysmacros.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-include-sysmacros.patch )
 
 src_configure() {
econf \
@@ -47,10 +45,6 @@ src_configure() {
$(use_with gtk3 gtk3 "yes")
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update

diff --git a/x11-misc/spacefm/spacefm-1.0.6.ebuild 
b/x11-misc/spacefm/spacefm-1.0.6.ebuild
index fefb9fc512a..d7f32ee9c49 100644
--- a/x11-misc/spacefm/spacefm-1.0.6.ebuild
+++ b/x11-misc/spacefm/spacefm-1.0.6.ebuild
@@ -26,21 +26,19 @@ RDEPEND="dev-libs/glib:2
virtual/freedesktop-icon-theme
x11-libs/cairo
x11-libs/gdk-pixbuf
-   gtk2? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
-   !gtk2? ( x11-libs/gtk+:3 )
x11-libs/pango
x11-libs/libX11
x11-misc/shared-mime-info
-   video-thumbnails? ( media-video/ffmpegthumbnailer )
-   startup-notification? ( x11-libs/startup-notification )"
+   gtk2? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
+   !gtk2? ( x11-libs/gtk+:3 )
+   startup-notification? ( x11-libs/startup-notification )
+   video-thumbnails? ( media-video/ffmpegthumbnailer )"
 DEPEND="${RDEPEND}
dev-util/intltool
-   virtual/pkgconfig
-   sys-devel/gettext"
+   sys-devel/gettext
+   virtual/pkgconfig"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}--include-sysmacros.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}--include-sysmacros.patch )
 
 src_configure() {
econf \
@@ -53,10 +51,6 @@ src_configure() {
$(use_with gtk3 gtk3 "yes")
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update

diff --git a/x11-misc/spacefm/spacefm-.ebuild 
b/x11-misc/spacefm/spacefm-.ebuild
index fefb9fc512a..d7f32ee9c49 100644
--- a/x11-misc/spacefm/spacefm-.ebuild
+++ b/x11-misc/spacefm/spacefm-.ebuild
@@ -26,21 +26,19 @@ RDEPEND="dev-libs/glib:2
virtual/freedesktop-icon-theme
x11-libs/cairo
x11-libs/gdk-pixbuf
-   gtk2? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
-   !gtk2? ( x11-libs/gtk+:3 )
x11-libs/pango
x11-libs/libX11
x11-misc/shared-mime-info
-   video-thumbnails? ( media-video/ffmpegthumbnailer )
-   startup-notification? ( x11-libs/startup-notification )"
+   gtk2? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
+   !gtk2? ( x11-libs/gtk+:3 )
+   startup-notification? ( x11-libs/startup-notification )
+   video-thumbnails? ( media-video/ffmpegthumbnailer )"
 DEPEND="${RDEPEND}
dev-util/intltool
-   virtual/pkgconfig
-   sys-devel/gettext"
+   sys-devel/gettext
+   virtual/pkgconfig"
 
-PATCHES=(
-   "${FILESDIR}"/${PN}--include-sysmacros.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}--include-sysmacros.patch )
 
 src_configure() {
econf \
@@ -53,10 +51,6 @@ src_configure() {
$(use_with gtk3 gtk3 "yes")
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update



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

2018-04-04 Thread Andreas Sturmlechner
commit: c46911e21c5265751b9f9fcaca424ca2b66002f0
Author: Marty E. Plummer  startmail  com>
AuthorDate: Wed Apr  4 01:35:52 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c46911e2

x11-misc/spacefm: 1.0.6 version bump

Released 2018/03/04.

Package-Manager: Portage-2.3.27, Repoman-2.3.9

 x11-misc/spacefm/Manifest |  1 +
 x11-misc/spacefm/spacefm-1.0.6.ebuild | 95 +++
 2 files changed, 96 insertions(+)

diff --git a/x11-misc/spacefm/Manifest b/x11-misc/spacefm/Manifest
index f5f822cc7ac..bcd3bfd6b17 100644
--- a/x11-misc/spacefm/Manifest
+++ b/x11-misc/spacefm/Manifest
@@ -1 +1,2 @@
 DIST spacefm-1.0.5.tar.gz 3491483 BLAKE2B 
c00ff3d92e01095b854ee4948ee8827ab32f454d4fd19e496f3d4a70dad2d8a98b67f6cca53d2026d15eddca23b1b6ac5f0394a66097a4efdd0f42beeabd4ffb
 SHA512 
f32a59eac773df1bd9d36ba26cf7397bd205a2a8918e01f978c42ffb6aa2238a6f4dc871503a43f130c3b10d80f43364f54965d441f602ac895d0483fc073498
+DIST spacefm-1.0.6.tar.gz 3498587 BLAKE2B 
fc4753ff370fa940ef5737bc7826558847dfbbbec43c1a150d887ed38655f9e45255a737f61a024318c9f37e86a15989da66c83d4dcf5a811603950009b20547
 SHA512 
37fc0dd31f02158502f592415b4c375ee49560af6f03d75b035d7c6c45bdc47064bba1ae8987b4cc8be2e02b3dfcdc17ec760411975e7b5f74343a2293fb2c8c

diff --git a/x11-misc/spacefm/spacefm-1.0.6.ebuild 
b/x11-misc/spacefm/spacefm-1.0.6.ebuild
new file mode 100644
index 000..fefb9fc512a
--- /dev/null
+++ b/x11-misc/spacefm/spacefm-1.0.6.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils linux-info xdg-utils
+
+DESCRIPTION="A multi-panel tabbed file manager"
+HOMEPAGE="https://ignorantguru.github.com/spacefm/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/IgnorantGuru/${PN}.git;
+   EGIT_BRANCH="next"
+   inherit git-r3
+else
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://github.com/IgnorantGuru/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+IUSE="gtk2 +gtk3 +startup-notification +video-thumbnails"
+
+RDEPEND="dev-libs/glib:2
+   dev-util/desktop-file-utils
+   >=virtual/udev-143
+   virtual/freedesktop-icon-theme
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   gtk2? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
+   !gtk2? ( x11-libs/gtk+:3 )
+   x11-libs/pango
+   x11-libs/libX11
+   x11-misc/shared-mime-info
+   video-thumbnails? ( media-video/ffmpegthumbnailer )
+   startup-notification? ( x11-libs/startup-notification )"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig
+   sys-devel/gettext"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}--include-sysmacros.patch
+)
+
+src_configure() {
+   econf \
+   --htmldir=/usr/share/doc/${PF}/html \
+   $(use_enable startup-notification) \
+   $(use_enable video-thumbnails) \
+   --disable-hal \
+   --enable-inotify \
+   --disable-pixmaps \
+   $(use_with gtk3 gtk3 "yes")
+}
+
+pkg_preinst() {
+   gnome2_icon_savelist
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+
+   einfo
+   elog "To mount as non-root user you need one of the following:"
+   elog "  sys-apps/udevil (recommended, see below)"
+   elog "  sys-apps/pmount"
+   elog "  sys-fs/udisks:0"
+   elog "  sys-fs/udisks:2"
+   elog "To support ftp/nfs/smb/ssh URLs in the path bar you need:"
+   elog "  sys-apps/udevil"
+   elog "To perform as root functionality you need one of the following:"
+   elog "  x11-misc/ktsuss"
+   elog "  kde-plasma/kde-cli-tools[kdesu]"
+   elog "Other optional dependencies:"
+   elog "  sys-apps/dbus"
+   elog "  sys-process/lsof (device processes)"
+   elog "  virtual/eject (eject media)"
+   einfo
+   if ! has_version 'sys-fs/udisks' ; then
+   elog "When using SpaceFM without udisks, and without the 
udisks-daemon running,"
+   elog "you may need to enable kernel polling for device media 
changes to be detected."
+   elog "See 
/usr/share/doc/${PF}/html/spacefm-manual-en.html#devices-kernpoll"
+   has_version '

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

2018-04-04 Thread Andreas Sturmlechner
commit: 2fc02bb18ea677c4a00ebac1a617b302142778a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 22:16:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 23:02:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc02bb1

x11-misc/sunflower: Drop obsolete gnome2_icon_savelist

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-misc/sunflower/sunflower-0.2_alpha59.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild 
b/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild
index 256083e0dc8..848b84a56f6 100644
--- a/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild
+++ b/x11-misc/sunflower/sunflower-0.2_alpha59.ebuild
@@ -72,10 +72,6 @@ src_install() {
newmenu ${MY_PN}.desktop ${PN}.desktop
 }
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
xdg_desktop_database_update
gnome2_icon_cache_update



[gentoo-commits] repo/gentoo:master commit in: app-doc/jargon/

2018-04-04 Thread Sergei Trofimovich
commit: c145dafcba683bab84676c15ca07c5c5270d2404
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  4 22:34:24 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:34:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c145dafc

app-doc/jargon: stable 4.4.7-r1 for ppc, bug #646976

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 app-doc/jargon/jargon-4.4.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-doc/jargon/jargon-4.4.7-r1.ebuild 
b/app-doc/jargon/jargon-4.4.7-r1.ebuild
index dbef9a30dcb..5d9e0420a38 100644
--- a/app-doc/jargon/jargon-4.4.7-r1.ebuild
+++ b/app-doc/jargon/jargon-4.4.7-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="http://www.catb.org/~esr/jargon/${P}.tar.gz;
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="alpha amd64 hppa ia64 ~mips ~ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
 IUSE=""
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-cdr/nrg2iso/

2018-04-04 Thread Sergei Trofimovich
commit: 1e6d1f73b72987582989651993a8f30141de4310
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  4 22:34:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:34:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6d1f73

app-cdr/nrg2iso: stable 0.4-r2 for ppc, bug #646972

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild 
b/app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild
index fbf2431cbb6..0c19765db93 100644
--- a/app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild
+++ b/app-cdr/nrg2iso/nrg2iso-0.4-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://gregory.kokanosky.free.fr/v4/linux/${P}.tar.gz
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
+KEYWORDS="amd64 ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux 
~x64-macos"
 IUSE="test"
 DOCS=( CHANGELOG )
 



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

2018-04-04 Thread Sergei Trofimovich
commit: e9ed617d882083add6ab5bac6f6daec25a860fba
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  4 22:34:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:34:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9ed617d

media-gfx/ufraw: stable 0.22-r2 for ppc, bug #646982

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 media-gfx/ufraw/ufraw-0.22-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/ufraw/ufraw-0.22-r2.ebuild 
b/media-gfx/ufraw/ufraw-0.22-r2.ebuild
index 0c33b6448d3..53994be42a8 100644
--- a/media-gfx/ufraw/ufraw-0.22-r2.ebuild
+++ b/media-gfx/ufraw/ufraw-0.22-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
 IUSE="contrast fits gimp gnome gtk jpeg2k openmp timezone"
 
 REQUIRED_USE="gimp? ( gtk )"



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

2018-04-04 Thread Sergei Trofimovich
commit: 2c9f6682c13f128207c0314fd84bab62a3149519
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  4 22:34:12 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:34:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9f6682

app-admin/logsentry: stable 1.1.1-r2 for ppc, bug #646970

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 app-admin/logsentry/logsentry-1.1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/logsentry/logsentry-1.1.1-r2.ebuild 
b/app-admin/logsentry/logsentry-1.1.1-r2.ebuild
index a89146d62c4..f21b1a95261 100644
--- a/app-admin/logsentry/logsentry-1.1.1-r2.ebuild
+++ b/app-admin/logsentry/logsentry-1.1.1-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~mips ~ppc ~s390 ~sh sparc x86"
+KEYWORDS="amd64 arm ~mips ppc ~s390 ~sh sparc x86"
 IUSE=""
 
 DEPEND=">=sys-apps/sed-4"



[gentoo-commits] repo/gentoo:master commit in: app-doc/linux-kernel-in-a-nutshell/

2018-04-04 Thread Sergei Trofimovich
commit: 5e38e3557dc430a430a43fa2b24bafcaa52ec53c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  4 22:34:31 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:34:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e38e355

app-doc/linux-kernel-in-a-nutshell: stable 1-r1 for ppc, bug #646978

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 .../linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r1.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r1.ebuild 
b/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r1.ebuild
index 59158e8a83a..cf8b7188f42 100644
--- a/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r1.ebuild
+++ b/app-doc/linux-kernel-in-a-nutshell/linux-kernel-in-a-nutshell-1-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://kernel/linux/kernel/people/gregkh/lkn/lkn_pdf.tar.bz2
 
 LICENSE="CC-BY-SA-2.5"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86"
 IUSE=""
 
 RDEPEND=""



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

2018-04-04 Thread Sergei Trofimovich
commit: b88bc7520a7f5cbc5d2ca9ce046c46d04ba7b88d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  4 22:34:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:34:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88bc752

media-libs/giblib: stable 1.2.4-r1 for ppc64, bug #648272

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/media-libs/giblib/giblib-1.2.4-r1.ebuild 
b/media-libs/giblib/giblib-1.2.4-r1.ebuild
index 556a31c45db..5b084bd7280 100644
--- a/media-libs/giblib/giblib-1.2.4-r1.ebuild
+++ b/media-libs/giblib/giblib-1.2.4-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://www.linuxbrit.co.uk/downloads/${P}.tar.gz;
 
 LICENSE="feh"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~hppa ~mips ~ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
 IUSE="static-libs"
 
 RDEPEND=">=media-libs/imlib2-1.0.3[X]



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

2018-04-04 Thread Sergei Trofimovich
commit: c03a5e0dc501f563b23b0fed35003e6f37cbc4ae
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr  4 22:32:23 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:32:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c03a5e0d

sci-mathematics/glpk: stable 4.63 for hppa, bug #626228

Package-Manager: Portage-2.3.28, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 sci-mathematics/glpk/glpk-4.63.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/glpk/glpk-4.63.ebuild 
b/sci-mathematics/glpk/glpk-4.63.ebuild
index 0da9d80e7ae..a4a40128c43 100644
--- a/sci-mathematics/glpk/glpk-4.63.ebuild
+++ b/sci-mathematics/glpk/glpk-4.63.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 SLOT="0/40"
 IUSE="doc examples gmp odbc mysql static-libs"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos"
 
 RDEPEND="
sci-libs/amd:0=



[gentoo-commits] repo/gentoo:master commit in: sys-boot/silo/

2018-04-04 Thread Sergei Trofimovich
commit: 7366385c6928add323f3d0a9597742795b93f289
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:47:22 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7366385c

sys-boot/silo: stable 1.4.14_p20120819-r1 for sparc

Bug: https://bugs.gentoo.org/648358
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild 
b/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild
index 8cb43a1287e..2431901f440 100644
--- a/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild
+++ b/sys-boot/silo/silo-1.4.14_p20120819-r1.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/davem/silo.git;a=summary;
 
 SLOT="0"
 LICENSE="GPL-2"
-KEYWORDS="-* ~sparc"
+KEYWORDS="-* sparc"
 IUSE=""
 
 DEPEND="sys-fs/e2fsprogs



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

2018-04-04 Thread Sergei Trofimovich
commit: 51156fc8df57da9b5c9d7792201f2a3cbfca1cfc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:46:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51156fc8

sys-block/open-isns: stable 0.98 for sparc

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 sys-block/open-isns/open-isns-0.98.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/open-isns/open-isns-0.98.ebuild 
b/sys-block/open-isns/open-isns-0.98.ebuild
index 80fc94d2db4..9d9c713a88a 100644
--- a/sys-block/open-isns/open-isns-0.98.ebuild
+++ b/sys-block/open-isns/open-isns-0.98.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/open-iscsi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
 IUSE="debug slp ssl static"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-boot/silo/

2018-04-04 Thread Sergei Trofimovich
commit: 875d8fa09543c16765cfe69507a5e0998f20fc41
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 18:08:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875d8fa0

sys-boot/silo: remove old

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 sys-boot/silo/Manifest |  4 --
 sys-boot/silo/silo-1.4.14_p20100228.ebuild | 69 --
 sys-boot/silo/silo-1.4.14_p20120226.ebuild | 69 --
 sys-boot/silo/silo-1.4.14_p20120819.ebuild | 63 ---
 4 files changed, 205 deletions(-)

diff --git a/sys-boot/silo/Manifest b/sys-boot/silo/Manifest
index 8f3abcfcba2..e0c4be194e0 100644
--- a/sys-boot/silo/Manifest
+++ b/sys-boot/silo/Manifest
@@ -1,7 +1,3 @@
 DIST silo-1.4.14_p20170829.tar.gz 183612 BLAKE2B 
88fb4b0ce4e9b8fa9518bcb6226f4fe9ec7011bf3f73d9f0f1562ff837217ca8d54ee783eed0b50096b009fc56527be8e4211623f5b0e4ef5372c38c0fe304f1
 SHA512 
bda31084ba2ee5b01d331fd390cbccf039dc812debe25f3af97dd5d2855668cbe7e160dee4ca45c16af1fa4aa86224daf3b474fd49b22a8b7f453584a12f3c2b
-DIST silo_1.4.14+git20100228-1.diff.gz 10143 BLAKE2B 
4282de2900dfa670164ab9c7d64c7793cb5a132fda015750355bad9d94269c223f850d23fe048c215df9653689774dadd8f9cbbdd2919751e574f00b10053e08
 SHA512 
7209fd4fe65d7d72866ce41d25498e8369f59b51833550ecf9ae84badce33e82eccf97835558d560ca9937ebf37d0de99da7876ee4de1bafbe96e931c6d72cf0
-DIST silo_1.4.14+git20100228.orig.tar.gz 738325 BLAKE2B 
5e5e221a9df91b94523c366a9f6ab2d195567e9f2938f141d93750a2fd15ec3cf657ca48155ea1113c7b6db011953fa15c1c6fd05759d7bc47cfc274c43424da
 SHA512 
aa119893695fe0ce5eb30c7a461aa77b0f8935b1e2bcff9f83b232aad8b44cce72662c7c6716c61ea914dd5217edaf8d0e01b363010a2f7d9be9ac80a666bb77
-DIST silo_1.4.14+git20120226-1.diff.gz 10389 BLAKE2B 
ad2f6dfdb468a81b71f1f9b43668d162ca946278b03ce115527712beb49c5319e1e285df7e0fa45bc126264b6c35cb2e950184c0647da3a990e087c6dc28fbca
 SHA512 
0dd39461357f862bc0eb7d0b4db8e3e9acadb30f70c8c638b1adef6f6c306d0c475bf59e29c72a91594fcbf544c80e05e5293b857265d4cd579696f10993483b
-DIST silo_1.4.14+git20120226.orig.tar.gz 747622 BLAKE2B 
c2c92c01516da82f4ee2a2c8dc3a992c26ac89ea22a224aae900761c011c3cb5f13aedfdffb1bf743385910b582928ca6c7d2bd5abef07abbca88a0c08f3aa82
 SHA512 
14d7ad363232e7520f2c1d6ea5ca26e5b0a2059be6b161799cc6cc155ecbe0590c890433a5442f48c2d2a47b784053063e08e4140895807fc595e291f42ab9e8
 DIST silo_1.4.14+git20120819-1.diff.gz 10711 BLAKE2B 
c44a0204e3aece4eec8355f88b3a195c1ba7019c0aa648cc4e28ff6cb85fc6d96634bd282e5aaea9123dbc5835820acf2fc15054c91842d6b1040fc13cb0033b
 SHA512 
60719b672a0f1dd2a005e763efd232bbf7aeb00198e0b46827208b78f1b32acc3a730d43944382dec4b95fddfbb373b1eb69dc911ad28ec9d1d1e6c45d84db20
 DIST silo_1.4.14+git20120819.orig.tar.gz 755510 BLAKE2B 
f1185086671c12c901704c2aa1f582a4e983d2d4a2d5ec18194aebcd43a7bdf9e7ad329efebaf4911d40f8a417ff8c8566b61be4eac5fea13235ac44d0edf852
 SHA512 
2d1dd8f805fb0a272877b5e8e19e5a645aa9fe02cf2b5ef43b5d2894c0c6a5a82483a0e41556af50f01dc795dc5e43350ae92139485c19d64cda75c2aca01a38

diff --git a/sys-boot/silo/silo-1.4.14_p20100228.ebuild 
b/sys-boot/silo/silo-1.4.14_p20100228.ebuild
deleted file mode 100644
index 33094a3840c..000
--- a/sys-boot/silo/silo-1.4.14_p20100228.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit mount-boot flag-o-matic toolchain-funcs eutils
-
-DEB_PL="1"
-MY_PV="${PV##*_p}"
-MY_GIT="git${MY_PV%%_*}"
-MY_PV="${PV%%_*}"
-MY_P="${PN}_${MY_PV}+${MY_GIT}"
-
-DESCRIPTION="SPARC/UltraSPARC Improved Loader, a boot loader for sparc"
-SRC_URI="mirror://debian/pool/main/s/${PN}/${MY_P}.orig.tar.gz
-   mirror://debian/pool/main/s/${PN}/${MY_P}-${DEB_PL}.diff.gz"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/davem/silo.git;a=summary;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="-* sparc"
-IUSE="hardened"
-
-DEPEND="sys-fs/e2fsprogs
-   sys-apps/sparc-utils"
-
-ABI_ALLOW="sparc32"
-
-S="${WORKDIR}/${PN}"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-
-   #Set the correct version
-   sed -i -e "s/1.4.14/1.4.14_git2010228_p1/g" Rules.make
-
-   # Fix build failure
-   sed -i -e "s/-fno-strict-aliasing/-fno-strict-aliasing 
-U_FORTIFY_SOURCE/g" Rules.make
-
-   # Fix bug #350677
-   epatch "${FILESDIR}"/silo-e2fsprogs-1.4.14.patch
-}
-
-src_compile() {
-   filter-flags "-fstack-protector"
-
-   if use hardened
-   then
-   make ${MAKEOPTS} CC="$(tc-getCC) -fno-stack-protector -fno-pic"
-   else
-   make ${MAKEOPTS} CC="$(tc-getCC)" || die
-   fi
-}
-
-src_install() {
-   make DESTDIR="${D}" install || die
-   dodoc first-isofs/README.SILO_ISOFS docs/README*
-
-   # Fix maketilo manpage
-   rm "${D}"/usr/share/man/man1/maketilo.1
-   dosym 

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

2018-04-04 Thread Sergei Trofimovich
commit: 29dd47e05dd10b50f5ca49a8ca5a4c01c3d2a199
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:39:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29dd47e0

dev-perl/Archive-Zip: stable 1.600.0 for sparc

Bug: https://bugs.gentoo.org/652362
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild 
b/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
index 9e6a78b3bf1..c0bdb7c4a8b 100644
--- a/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
+++ b/dev-perl/Archive-Zip/Archive-Zip-1.600.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="A wrapper that lets you read Zip archive members as if they were 
files"
 
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 
 RDEPEND="



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

2018-04-04 Thread Sergei Trofimovich
commit: 52129985d5e87550117f26c42a7c0c637ac1a165
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:38:37 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52129985

www-client/w3m: stable 0.5.3_p20180125 for sparc

Bug: https://bugs.gentoo.org/645714
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 www-client/w3m/w3m-0.5.3_p20180125.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/w3m/w3m-0.5.3_p20180125.ebuild 
b/www-client/w3m/w3m-0.5.3_p20180125.ebuild
index 2b85b30cd01..b02e5801b54 100644
--- a/www-client/w3m/w3m-0.5.3_p20180125.ebuild
+++ b/www-client/w3m/w3m-0.5.3_p20180125.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/tats/${PN}/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.g
 
 LICENSE="w3m"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
 IUSE="X fbcon gdk-pixbuf gpm imlib l10n_de l10n_ja libressl lynxkeymap nls 
nntp ssl unicode xface"
 
 RDEPEND="dev-libs/boehm-gc:=



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Audio-CD-disc-cover/

2018-04-04 Thread Sergei Trofimovich
commit: 9c7dcd7214c5c4a1bb289fcd154ed632021f79ca
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:42:06 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c7dcd72

dev-perl/Audio-CD-disc-cover: stable 0.05-r2 for sparc

Bug: https://bugs.gentoo.org/652368
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild 
b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild
index fe18b6a51ab..0409b17d6ef 100644
--- a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild
+++ b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r2.ebuild
@@ -18,7 +18,7 @@ SRC_URI="http://www.vanhemert.co.uk/files/${MY_P}.tar.gz;
 
 IUSE=""
 SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc ~x86"
 
 RDEPEND=">=dev-perl/URI-1.10
>=dev-perl/HTML-Parser-3.15



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

2018-04-04 Thread Sergei Trofimovich
commit: 5bc68fd986e1b32923c0671df2d77d8fe39a0ad8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:44:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc68fd9

dev-perl/Audio-Mixer: stable 0.700.0-r2 for sparc

Bug: https://bugs.gentoo.org/652372
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild 
b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild
index 462196e1c1a..715a0cf26f0 100644
--- a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild
+++ b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
 DESCRIPTION="Perl extension for Sound Mixer control"
 
 SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ~ppc sparc ~x86"
 IUSE=""
 
 PATCHES=(



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

2018-04-04 Thread Sergei Trofimovich
commit: 69ca11666df58b4182bd00fd54689cd3a3aee348
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 18:01:04 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ca1166

sys-block/open-iscsi: stable 2.0.875 for sparc

Bug: https://bugs.gentoo.org/643122
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 sys-block/open-iscsi/open-iscsi-2.0.875.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild 
b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
index ad34afa8e39..23d6d5173cc 100644
--- a/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
+++ b/sys-block/open-iscsi/open-iscsi-2.0.875.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ia64 ~mips ppc ppc64 sparc ~x86"
 IUSE="debug infiniband +tcp rdma"
 
 DEPEND="sys-block/open-isns:=



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/speech-tools/

2018-04-04 Thread Sergei Trofimovich
commit: d6588eda9959de5eceb81e57fe3479ca24dc028b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:37:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6588eda

app-accessibility/speech-tools: stable 2.1-r4 for sparc

Bug: https://bugs.gentoo.org/649448
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-accessibility/speech-tools/speech-tools-2.1-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-accessibility/speech-tools/speech-tools-2.1-r4.ebuild 
b/app-accessibility/speech-tools/speech-tools-2.1-r4.ebuild
index 80fc09c5ff5..af7374f9d94 100644
--- a/app-accessibility/speech-tools/speech-tools-2.1-r4.ebuild
+++ b/app-accessibility/speech-tools/speech-tools-2.1-r4.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="http://www.festvox.org/packed/festival/${PV}/${MY_P}-release.tar.gz
 
 LICENSE="FESTIVAL HPND BSD rc regexp-UofT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~x86-fbsd"
 IUSE="nas X"
 
 RDEPEND="



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

2018-04-04 Thread Sergei Trofimovich
commit: dc02662aade2f1917204eb016ace8182924b06d8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:40:56 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc02662a

dev-perl/AtExit: stable 2.30.0 for sparc

Bug: https://bugs.gentoo.org/652366
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-perl/AtExit/AtExit-2.30.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/AtExit/AtExit-2.30.0.ebuild 
b/dev-perl/AtExit/AtExit-2.30.0.ebuild
index 6c6511dc1d2..357aa13a7b3 100644
--- a/dev-perl/AtExit/AtExit-2.30.0.ebuild
+++ b/dev-perl/AtExit/AtExit-2.30.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="atexit() function to register exit-callbacks"
 LICENSE="|| ( Artistic Artistic-2 )"
 
 SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ~ppc sparc ~x86"
 IUSE="test"
 
 RDEPEND="



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

2018-04-04 Thread Sergei Trofimovich
commit: 520c49d5731bb9d63d0f197c370625cb152d9e89
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:36:09 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520c49d5

app-misc/pax-utils: stable 1.2.3 for sparc

Bug: https://bugs.gentoo.org/608766
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-misc/pax-utils/pax-utils-1.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/pax-utils/pax-utils-1.2.3.ebuild 
b/app-misc/pax-utils/pax-utils-1.2.3.ebuild
index c8cb41d5973..7fc420a08d0 100644
--- a/app-misc/pax-utils/pax-utils-1.2.3.ebuild
+++ b/app-misc/pax-utils/pax-utils-1.2.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/${P}.tar.xz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="caps debug python seccomp"
 
 RDEPEND="caps? ( >=sys-libs/libcap-2.24 )



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

2018-04-04 Thread Sergei Trofimovich
commit: 9b63e94ae17abd3dcd0bc8a66a1a30a4a3897f9e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Apr  4 17:43:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr  4 22:25:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b63e94a

dev-perl/Audio-DSP: stable 0.20.0-r2 for sparc

Bug: https://bugs.gentoo.org/652370
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild 
b/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild
index e8698879c3b..38bfa6e2f43 100644
--- a/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild
+++ b/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
 DESCRIPTION="Perl interface to *NIX digital audio device"
 
 SLOT="0"
-KEYWORDS="amd64 ~sparc ~x86"
+KEYWORDS="amd64 sparc ~x86"
 IUSE=""
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/

2018-04-04 Thread Nicolas Bock
commit: 4bf6c2fec88af9e8ed9e380733eccb02b66d17e3
Author: Nicolas Bock  gentoo  org>
AuthorDate: Wed Apr  4 22:15:49 2018 +
Commit: Nicolas Bock  gentoo  org>
CommitDate: Wed Apr  4 22:16:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf6c2fe

mail-client/neomutt: Bump live ebuild version

On unstable systems (or once a regular version of neomutt is made
stable) the live ebuild version of '' will not be the latest version
and a user will not be able to easily install the live ebuild. This
change renames it to ``.

Thanks to contact  ryper.org for pointing this out!

Closes: https://bugs.gentoo.org/650434
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-client/neomutt/{neomutt-.ebuild => neomutt-.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/mail-client/neomutt/neomutt-.ebuild 
b/mail-client/neomutt/neomutt-.ebuild
similarity index 100%
rename from mail-client/neomutt/neomutt-.ebuild
rename to mail-client/neomutt/neomutt-.ebuild



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

2018-04-04 Thread Patrick McLean
commit: 63a51c7ee505fd8caf17dcd4fbdaf3da17782df4
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Apr  4 22:01:51 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr  4 22:02:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63a51c7e

app-admin/salt: Version bump to 2018.3.0

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-admin/salt/Manifest |   2 +-
 app-admin/salt/salt-2018.3.0.ebuild | 158 
 2 files changed, 159 insertions(+), 1 deletion(-)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index 945d1058453..56db125c7c7 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -1,3 +1,3 @@
 DIST salt-2016.11.9.tar.gz 10062996 BLAKE2B 
5176d04d07a69de21c9c136c201d334614c5675fd78e306a0160fae829b633441cd859f4ba1a0822dfbb9ae716475c53f6eb058187d4acc8a5770dd4ceace577
 SHA512 
896fd27c111e926e246b51d00b69d41c8f4d25ec0c034c9ff3dc5414f5e93592fd637cdeaecf02b3b98a4e5a7ce478bfda86b15497961078374608d76516593d
-DIST salt-2017.7.4.tar.gz 11718327 BLAKE2B 
c197284ee56d039ee7942534af979f0606093ebdf40e0b11a55ca28a2f64c4b584b09b0901d5cb2c350f4ede52636e7927bbed48355d731472970eda5e32632f
 SHA512 
79d7853c2614ed581e441babe6fbb73809816ec53aa47016b5066b771de449d4dcc27d7e1c92c5ca68c816d27779e34e31ec1408d473a07120d62846de73
 DIST salt-2017.7.5.tar.gz 11043026 BLAKE2B 
9cae4e6ca3b0bac0dc0b9b9a5ae01e0bfb8e8b899aa029b324ac10c8c84024bbc419ace068cd0d2bff84ec6ddf1d13faf68ce34c68c19892c700c38e81da8c7c
 SHA512 
684ffde7d98c73349b386c94de3d9fc09631a78c5d74e37e6dfd90fbb0c94decc529f56b1eba1559ce9932b16083f88e6495ff6cdf071b32a23028e9db47cc3d
+DIST salt-2018.3.0.tar.gz 13448567 BLAKE2B 
9048f9e507ded238bfd54d0aabfefb56522b20ba2479c3bf5aefc47fff0b6ce516709ad6e9109441941a60596d4f06a43c1448a149225f3f87715327a190d313
 SHA512 
3d64a4d12d4ff7effe644b682b138d8f49fd00523e9cfe3e80bebff9c944a089fb41cbac92e63139633425f49c1eebeb99145290a0bdd1b4f306da86abe9b2e5

diff --git a/app-admin/salt/salt-2018.3.0.ebuild 
b/app-admin/salt/salt-2018.3.0.ebuild
new file mode 100644
index 000..a9d68684042
--- /dev/null
+++ b/app-admin/salt/salt-2018.3.0.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils systemd distutils-r1
+
+DESCRIPTION="Salt is a remote execution and configuration manager"
+HOMEPAGE="http://saltstack.org/;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
+   EGIT_BRANCH="develop"
+   SRC_URI=""
+   KEYWORDS=""
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~x86 ~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql neutron 
nova"
+IUSE+=" openssl portage profile redis selinux test timelib raet +zeromq 
vim-syntax"
+
+RDEPEND="sys-apps/pciutils
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/libnacl[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.3[${PYTHON_USEDEP}]
+   =dev-python/requests-1.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=www-servers/tornado-4.2.1[${PYTHON_USEDEP}]
+   =dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
+   mako? ( dev-python/mako[${PYTHON_USEDEP}] )
+   ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
+   libvirt? ( dev-python/libvirt-python[${PYTHON_USEDEP}] )
+   openssl? (
+   dev-libs/openssl:*[-bindist]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   )
+   raet? (
+   >=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}]
+   >=dev-python/raet-0.6.0[${PYTHON_USEDEP}]
+   )
+   zeromq? (
+   >=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}]
+   || (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
+   )
+   )
+   cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] )
+   mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
+   portage? (
+   || (
+   sys-apps/portage[${PYTHON_USEDEP}]
+   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
+   )
+   )
+   keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
+   mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
+   redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
+   selinux? ( sec-policy/selinux-salt )
+   timelib? ( dev-python/timelib[${PYTHON_USEDEP}] )
+   nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] )
+   neutron? ( >=dev-python/python-neutronclient-2.3.6[${PYTHON_USEDEP}] )
+   gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )
+   profile? ( 

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

2018-04-04 Thread Patrick McLean
commit: badec8f805c49611adf3b5a02d26783a4393d1b9
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Apr  3 23:59:27 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr  4 22:02:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=badec8f8

app-admin/salt: Add support for pycryptodome (bug #611576)

Bug: https://bugs.gentoo.org/611576
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-admin/salt/salt-2017.7.5.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-admin/salt/salt-2017.7.5.ebuild 
b/app-admin/salt/salt-2017.7.5.ebuild
index ef3f589b2b8..90c568f5533 100644
--- a/app-admin/salt/salt-2017.7.5.ebuild
+++ b/app-admin/salt/salt-2017.7.5.ebuild
@@ -51,7 +51,10 @@ RDEPEND="sys-apps/pciutils
)
zeromq? (
>=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
+   || (
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   >=dev-python/pycrypto-2.6.1[${PYTHON_USEDEP}]
+   )
)
cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] )
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )



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

2018-04-04 Thread Patrick McLean
commit: 449dede36f285d579ad985979ed2ed20107ffd70
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Apr  4 00:03:55 2018 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Apr  4 22:02:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449dede3

app-admin/salt: Remove old versions and unused files (bug #650192)

Closes: https://bugs.gentoo.org/650192
Reported-by: Michael Mair-Keimberger  gmail.com>
Suggested-by: Michael Mair-Keimberger  gmail.com>
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-admin/salt/Manifest|   2 -
 .../salt-2014.7.1-remove-pydsl-includes-test.patch | 104 --
 .../salt/files/salt-2015.5.10-buggy-tests.patch|  38 --
 .../salt/files/salt-2015.5.5-auth-tests.patch  |  34 -
 .../salt/files/salt-2015.5.5-cron-tests.patch  |  17 ---
 .../files/salt-2015.5.5-remove-buggy-tests.patch   |  46 ---
 app-admin/salt/files/salt-2015.5.7-tmpdir.patch|  37 -
 .../files/salt-2015.8.0-remove-buggy-tests.patch   |  56 
 .../salt-2015.8.10-remove-failing-boto-test.patch  |  35 -
 .../salt-2015.8.13-failing-gateway-tests.patch |  69 --
 .../salt-2015.8.13-sanitize-minion-name.patch  |  36 -
 app-admin/salt/files/salt-2015.8.2-tmpdir.patch|  56 
 .../files/salt-2016.3.4-dont-test-ordering.patch   |  33 -
 app-admin/salt/files/salt-2016.3.5-tmpdir.patch|  47 ---
 app-admin/salt/salt-2016.11.8-r1.ebuild| 149 
 app-admin/salt/salt-2017.7.2-r2.ebuild | 143 
 app-admin/salt/salt-2017.7.4-r2.ebuild | 150 -
 17 files changed, 1052 deletions(-)

diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index c873e6b2f83..945d1058453 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -1,5 +1,3 @@
-DIST salt-2016.11.8.tar.gz 10142142 BLAKE2B 
e6805dae84c0d2e39109c95f603fcb54e1b7d7ff6c27ce555379b69274b3a5d72a1e372081a62c18440deb0955c1ef24a41c5d855a5e622f2ffe51276bd87b25
 SHA512 
0adc544ca460d13d2adb11b04575bd079a3dad1be3468bea7d32d0b74416b78546e4c86c75551bba09786be8e9810a6e30232414c4f5851cbc9a0fb4b894e0de
 DIST salt-2016.11.9.tar.gz 10062996 BLAKE2B 
5176d04d07a69de21c9c136c201d334614c5675fd78e306a0160fae829b633441cd859f4ba1a0822dfbb9ae716475c53f6eb058187d4acc8a5770dd4ceace577
 SHA512 
896fd27c111e926e246b51d00b69d41c8f4d25ec0c034c9ff3dc5414f5e93592fd637cdeaecf02b3b98a4e5a7ce478bfda86b15497961078374608d76516593d
-DIST salt-2017.7.2.tar.gz 11471191 BLAKE2B 
0b7184eb4dcb29f2a9603117d1c6fb9c729093c1ff11e18370929ec3fdbfe7bf8c0914f17260c3f613842c23359205a4a84d3e0bcd67476705e50f805bcd7b69
 SHA512 
959cec404f0fa7c00f78427cba902b8b9c2c0d95016fc70925d8da6d0b97a0284fc034ac92a5c5c313763db4fdcbd1b0391318596b77fe8e0cd1c7e4b3fa928b
 DIST salt-2017.7.4.tar.gz 11718327 BLAKE2B 
c197284ee56d039ee7942534af979f0606093ebdf40e0b11a55ca28a2f64c4b584b09b0901d5cb2c350f4ede52636e7927bbed48355d731472970eda5e32632f
 SHA512 
79d7853c2614ed581e441babe6fbb73809816ec53aa47016b5066b771de449d4dcc27d7e1c92c5ca68c816d27779e34e31ec1408d473a07120d62846de73
 DIST salt-2017.7.5.tar.gz 11043026 BLAKE2B 
9cae4e6ca3b0bac0dc0b9b9a5ae01e0bfb8e8b899aa029b324ac10c8c84024bbc419ace068cd0d2bff84ec6ddf1d13faf68ce34c68c19892c700c38e81da8c7c
 SHA512 
684ffde7d98c73349b386c94de3d9fc09631a78c5d74e37e6dfd90fbb0c94decc529f56b1eba1559ce9932b16083f88e6495ff6cdf071b32a23028e9db47cc3d

diff --git 
a/app-admin/salt/files/salt-2014.7.1-remove-pydsl-includes-test.patch 
b/app-admin/salt/files/salt-2014.7.1-remove-pydsl-includes-test.patch
deleted file mode 100644
index 7c33c12f5c7..000
--- a/app-admin/salt/files/salt-2014.7.1-remove-pydsl-includes-test.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-diff --git a/tests/unit/pydsl_test.py b/tests/unit/pydsl_test.py
-index 57ba81e..b26154e 100644
 a/tests/unit/pydsl_test.py
-+++ b/tests/unit/pydsl_test.py
-@@ -298,99 +298,6 @@ class PyDSLRendererTestCase(TestCase):
- finally:
- shutil.rmtree(dirpath, ignore_errors=True)
- 
--def test_rendering_includes(self):
--dirpath = tempfile.mkdtemp(dir=integration.SYS_TMP_DIR)
--if not os.path.isdir(dirpath):
--self.skipTest(
--'The temporary directory {0!r} was not created'.format(
--dirpath
--)
--)
--output = os.path.join(dirpath, 'output')
--try:
--write_to(os.path.join(dirpath, 'aaa.sls'), textwrap.dedent('''\
--#!pydsl|stateconf -ps
--
--include('xxx')
--yyy = include('yyy')
--
--# ensure states in xxx are run first, then those in yyy and 
then those in aaa last.
--
extend(state('yyy::start').stateconf.require(stateconf='xxx::goal'))
--
extend(state('.start').stateconf.require(stateconf='yyy::goal'))
--
--

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

2018-04-04 Thread Andreas Sturmlechner
commit: 5ef8c549a859d09f132a865a894ad0309c7e0b23
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 21:44:36 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:44:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ef8c549

games-emulation/desmume: inherit xdg, sort DEPENDs

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 games-emulation/desmume/desmume-0.9.11-r1.ebuild | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/games-emulation/desmume/desmume-0.9.11-r1.ebuild 
b/games-emulation/desmume/desmume-0.9.11-r1.ebuild
index d1546468ae8..e98e0846012 100644
--- a/games-emulation/desmume/desmume-0.9.11-r1.ebuild
+++ b/games-emulation/desmume/desmume-0.9.11-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+inherit xdg
+
 DESCRIPTION="Nintendo DS emulator"
 HOMEPAGE="http://desmume.org/;
 SRC_URI="mirror://sourceforge/desmume/${P}.tar.gz"
@@ -12,17 +14,18 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
 
-RDEPEND=">=x11-libs/gtk+-2.8.0:2
-   gnome-base/libglade
-   x11-libs/gtkglext
-   virtual/opengl
-   sys-libs/zlib
+RDEPEND="
dev-libs/zziplib
+   gnome-base/libglade
media-libs/libsdl[joystick,opengl,video]
-   x11-libs/agg"
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/agg
+   >=x11-libs/gtk+-2.8.0:2
+   x11-libs/gtkglext"
 DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   dev-util/intltool"
+   dev-util/intltool
+   virtual/pkgconfig"
 
 DOCS=( AUTHORS ChangeLog README README.LIN )
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/desmume/files/, games-emulation/desmume/

2018-04-04 Thread Andreas Sturmlechner
commit: f8c5ab82437990540303065670b04fa21b71df82
Author: Peter Levine  gmail  com>
AuthorDate: Sun Mar 25 06:16:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:37:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c5ab82

games-emulation/desmume: Fix building with GCC-7

Closes: https://bugs.gentoo.org/646352
Closes: https://github.com/gentoo/gentoo/pull/7606
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 games-emulation/desmume/desmume-0.9.11-r1.ebuild|  3 ++-
 .../desmume/files/desmume-0.9.11-gcc7.patch | 21 +
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/games-emulation/desmume/desmume-0.9.11-r1.ebuild 
b/games-emulation/desmume/desmume-0.9.11-r1.ebuild
index cddcc940a31..d1546468ae8 100644
--- a/games-emulation/desmume/desmume-0.9.11-r1.ebuild
+++ b/games-emulation/desmume/desmume-0.9.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -31,4 +31,5 @@ DOCS=( AUTHORS ChangeLog README README.LIN )
 PATCHES=(
"${FILESDIR}/${P}-fix-pointer-conversion-warning.diff"
"${FILESDIR}/${P}-gcc6.patch"
+   "${FILESDIR}/${P}-gcc7.patch"
 )

diff --git a/games-emulation/desmume/files/desmume-0.9.11-gcc7.patch 
b/games-emulation/desmume/files/desmume-0.9.11-gcc7.patch
new file mode 100644
index 000..8b8a67f2291
--- /dev/null
+++ b/games-emulation/desmume/files/desmume-0.9.11-gcc7.patch
@@ -0,0 +1,21 @@
+Bug: https://bugs.gentoo.org/646352
+Patch: 
https://sources.debian.org/data/main/d/desmume/0.9.11-3/debian/patches/gcc7_fixes.patch
+
+From e1f7039f1b06add4fb75b2f8774000b8f05574af Mon Sep 17 00:00:00 2001
+From: rogerman 
+Date: Mon, 17 Aug 2015 21:15:04 +
+Subject: Fix bug with libfat string handling.
+
+diff --git a/src/utils/libfat/directory.cpp b/src/utils/libfat/directory.cpp
+index 765d7ae5..b6d7f01f 100644
+--- a/src/utils/libfat/directory.cpp
 b/src/utils/libfat/directory.cpp
+@@ -139,7 +139,7 @@ static size_t _FAT_directory_mbstoucs2 (ucs2_t* dst, const 
char* src, size_t len
+   int bytes;
+   size_t count = 0;
+ 
+-  while (count < len-1 && src != '\0') {
++  while (count < len-1 && *src != '\0') {
+   bytes = mbrtowc (, src, MB_CUR_MAX, );
+   if (bytes > 0) {
+   *dst = (ucs2_t)tempChar;



[gentoo-commits] repo/gentoo:master commit in: games-sports/torcs/, games-sports/torcs/files/

2018-04-04 Thread Andreas Sturmlechner
commit: 12df4e984cec6f375feacf528c44ae00c4c4e6b2
Author: Peter Levine  gmail  com>
AuthorDate: Sat Mar 31 00:25:35 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:33:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12df4e98

games-sports/torcs: Fix building with GCC-7

Closes: https://bugs.gentoo.org/631542
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7728

 games-sports/torcs/files/torcs-1.3.6-gcc7.patch | 11 +++
 games-sports/torcs/torcs-1.3.6-r1.ebuild|  3 ++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/games-sports/torcs/files/torcs-1.3.6-gcc7.patch 
b/games-sports/torcs/files/torcs-1.3.6-gcc7.patch
new file mode 100644
index 000..af139ad509d
--- /dev/null
+++ b/games-sports/torcs/files/torcs-1.3.6-gcc7.patch
@@ -0,0 +1,11 @@
+--- a/src/libs/musicplayer/OpenALMusicPlayer.cpp
 b/src/libs/musicplayer/OpenALMusicPlayer.cpp
+@@ -161,7 +161,7 @@
+ {
+   char pcm[BUFFERSIZE];
+   int size = 0;
+-  const char* error = '\0';
++  const char* error = "";
+   
+   if (!stream->read(pcm, BUFFERSIZE, , )) {
+   GfError("OpenALMusicPlayer: Stream read error: %s\n", error);

diff --git a/games-sports/torcs/torcs-1.3.6-r1.ebuild 
b/games-sports/torcs/torcs-1.3.6-r1.ebuild
index c92083f6cbc..6b7ba9ad578 100644
--- a/games-sports/torcs/torcs-1.3.6-r1.ebuild
+++ b/games-sports/torcs/torcs-1.3.6-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -34,6 +34,7 @@ PATCHES=(
"${FILESDIR}"/${P}-format.patch
"${FILESDIR}"/${P}-noXmuXt.patch
"${FILESDIR}"/${P}-gcc6.patch
+   "${FILESDIR}"/${P}-gcc7.patch
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/files/, sci-geosciences/grass/

2018-04-04 Thread Andreas Sturmlechner
commit: f602ce29a225b52165cf735a263c65a6a8774f36
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 21:01:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f602ce29

sci-geosciences/grass: Fix build with glibc-2.26

Reported-by: Martin von Gagern  gmx.net>
Thanks-to: MarisN  gmail.com>
Closes: https://bugs.gentoo.org/588980
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 .../grass/files/grass-7.2.0-glibc-2.26-1.patch | 10 +++
 .../grass/files/grass-7.2.0-glibc-2.26-2.patch | 32 ++
 sci-geosciences/grass/grass-7.2.0-r1.ebuild|  1 +
 3 files changed, 43 insertions(+)

diff --git a/sci-geosciences/grass/files/grass-7.2.0-glibc-2.26-1.patch 
b/sci-geosciences/grass/files/grass-7.2.0-glibc-2.26-1.patch
new file mode 100644
index 000..115ff06febc
--- /dev/null
+++ b/sci-geosciences/grass/files/grass-7.2.0-glibc-2.26-1.patch
@@ -0,0 +1,10 @@
+Index: /grass/trunk/lib/raster/R.h
+===
+--- /grass/trunk/lib/raster/R.h(revision 71264)
 /grass/trunk/lib/raster/R.h(revision 71265)
+@@ -1,5 +1,4 @@
+ #include 
+ #include 
+-#include 
+ #ifdef HAVE_GDAL
+ #include 

diff --git a/sci-geosciences/grass/files/grass-7.2.0-glibc-2.26-2.patch 
b/sci-geosciences/grass/files/grass-7.2.0-glibc-2.26-2.patch
new file mode 100644
index 000..c1361f6af08
--- /dev/null
+++ b/sci-geosciences/grass/files/grass-7.2.0-glibc-2.26-2.patch
@@ -0,0 +1,32 @@
+Index: /grass/branches/releasebranch_7_2/lib/raster/get_row.c
+===
+--- /grass/branches/releasebranch_7_2/lib/raster/get_row.c (revision 71943)
 /grass/branches/releasebranch_7_2/lib/raster/get_row.c (revision 71944)
+@@ -15,6 +15,4 @@
+ #include 
+ #include 
+-
+-#include /* need this for sgi */
+ 
+ #include 
+Index: /grass/branches/releasebranch_7_2/lib/raster/open.c
+===
+--- /grass/branches/releasebranch_7_2/lib/raster/open.c(revision 71943)
 /grass/branches/releasebranch_7_2/lib/raster/open.c(revision 71944)
+@@ -13,6 +13,4 @@
+  */
+ 
+-#include 
+-#include 
+ #include 
+ #include 
+Index: /grass/branches/releasebranch_7_2/lib/raster/range.c
+===
+--- /grass/branches/releasebranch_7_2/lib/raster/range.c   (revision 71943)
 /grass/branches/releasebranch_7_2/lib/raster/range.c   (revision 71944)
+@@ -13,5 +13,4 @@
+ 
+ #include 
+-#include /* need this for sgi */
+ 
+ #include 

diff --git a/sci-geosciences/grass/grass-7.2.0-r1.ebuild 
b/sci-geosciences/grass/grass-7.2.0-r1.ebuild
index 00657af184e..233823e1fa4 100644
--- a/sci-geosciences/grass/grass-7.2.0-r1.ebuild
+++ b/sci-geosciences/grass/grass-7.2.0-r1.ebuild
@@ -79,6 +79,7 @@ REQUIRED_USE="
 PATCHES=(
"${FILESDIR}/${PN}"-7.0.1-declare-inespg.patch
"${FILESDIR}/${P}"-gcc7.patch
+   "${FILESDIR}/${P}"-glibc-2.26-{1,2}.patch
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/, sci-geosciences/grass/files/

2018-04-04 Thread Andreas Sturmlechner
commit: 6ca4bd78d32c439cb0bdae189d3d309787fbbdb1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 20:42:47 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca4bd78

sci-geosciences/grass: Fix build with GCC-7

Thanks-to: Martin von Gagern  gmx.net>
Closes: https://bugs.gentoo.org/642750
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sci-geosciences/grass/files/grass-7.2.0-gcc7.patch | 94 ++
 sci-geosciences/grass/grass-7.2.0-r1.ebuild|  1 +
 2 files changed, 95 insertions(+)

diff --git a/sci-geosciences/grass/files/grass-7.2.0-gcc7.patch 
b/sci-geosciences/grass/files/grass-7.2.0-gcc7.patch
new file mode 100644
index 000..97be4d7d860
--- /dev/null
+++ b/sci-geosciences/grass/files/grass-7.2.0-gcc7.patch
@@ -0,0 +1,94 @@
+Index: releasebranch_7_2/lib/python/ctypes/ctypesgencore/parser/lextab.py
+===
+--- a/lib/python/ctypes/ctypesgencore/parser/lextab.py (revision 71218)
 b/lib/python/ctypes/ctypesgencore/parser/lextab.py (revision 71219)
+@@ -1,59 +1,8 @@
+ # lextab.py. This file automatically created by PLY (version 2.2). Don't edit!
+-_lextokens = {
+-'RIGHT_OP': None,
+-'RIGHT_ASSIGN': None,
+-'DEC_OP': None,
+-'PP_MACRO_PARAM': None,
+-'DIV_ASSIGN': None,
+-'PP_DEFINE': None,
+-'PP_END_DEFINE': None,
+-'PP_DEFINE_MACRO_NAME': None,
+-'HEADER_NAME': None,
+-'NEWLINE': None,
+-'CHARACTER_CONSTANT': None,
+-'PP_STRINGIFY': None,
+-'AND_ASSIGN': None,
+-'PTR_OP': None,
+-'ELLIPSIS': None,
+-'IDENTIFIER': None,
+-'ADD_ASSIGN': None,
+-'PERIOD': None,
+-'AND_OP': None,
+-'OTHER': None,
+-'LPAREN': None,
+-'LEFT_OP': None,
+-'LE_OP': None,
+-'OR_OP': None,
+-'SUB_ASSIGN': None,
+-'MOD_ASSIGN': None,
+-'STRING_LITERAL': None,
+-'PP_IDENTIFIER_PASTE': None,
+-'PP_NUMBER': None,
+-'PP_DEFINE_NAME': None,
+-'XOR_ASSIGN': None,
+-'OR_ASSIGN': None,
+-'GE_OP': None,
+-'MUL_ASSIGN': None,
+-'LEFT_ASSIGN': None,
+-'INC_OP': None,
+-'NE_OP': None,
+-'EQ_OP': None}
+-_lexreflags = 0
+-_lexliterals = ''
++_lextokens= {'RIGHT_OP': None, 'RIGHT_ASSIGN': None, 'DEC_OP': None, 
'PP_MACRO_PARAM': None, 'DIV_ASSIGN': None, 'PP_DEFINE': None, 'PP_END_DEFINE': 
None, 'PP_DEFINE_MACRO_NAME': None, 'HEADER_NAME': None, 'NEWLINE': None, 
'CHARACTER_CONSTANT': None, 'PP_STRINGIFY': None, 'AND_ASSIGN': None, 'PTR_OP': 
None, 'ELLIPSIS': None, 'IDENTIFIER': None, 'ADD_ASSIGN': None, 'PERIOD': None, 
'AND_OP': None, 'OTHER': None, 'LPAREN': None, 'LEFT_OP': None, 'LE_OP': None, 
'OR_OP': None, 'SUB_ASSIGN': None, 'MOD_ASSIGN': None, 'STRING_LITERAL': None, 
'PP_IDENTIFIER_PASTE': None, 'PP_NUMBER': None, 'PP_DEFINE_NAME': None, 
'XOR_ASSIGN': None, 'OR_ASSIGN': None, 'GE_OP': None, 'MUL_ASSIGN': None, 
'LEFT_ASSIGN': None, 'INC_OP': None, 'NE_OP': None, 'EQ_OP': None}
++_lexreflags   = 0
++_lexliterals  = ''
+ _lexstateinfo = {'INITIAL': 'inclusive', 'DEFINE': 'exclusive'}
+-_lexstatere = {
+-'INITIAL': [
+-('(?P\\#\\s+(\\d+)\\s+"([^"]+)"[ 
\\d]*\\n)|(?P(\\.\\.\\.|\\|\\||\\+\\+|\\*=|\\^=|<<=|>>=|\\|=|\\+=|>=|>>|<<|<=|<:|%=|:>|<%|!=|\\)|\\+|\\*|\\.|\\?|==|&=|&&|\\[|\\^|--|/=|%>|-=|->|\\||!|%|&|-|,|/|;|:|=|>|]|<|{|}|~))',
 [
+-None, ('t_ANY_directive', 'ANY_directive'), None, None, 
('t_ANY_punctuator', 'ANY_punctuator')]), 
('(?P[a-zA-Z_]([a-zA-Z_]|[0-9])*)', [
+-None, ('t_INITIAL_identifier', 'INITIAL_identifier')]), 
('(?P(?P[0-9]+)?(?P[.]?)(?P(?(p1)[0-9]*|[0-9]+))(?P(?:[Ee][+-]?[0-9]+)?)(?P[FflL]?)(?!\\w))',
 [
+-None, ('t_ANY_float', 'ANY_float'), None, None, None, 
None, None]), 
('(?P(?P(?:0x[a-fA-F0-9]+)|(?:[0-9]+))(?P[uUlL]*))', [
+-None, ('t_ANY_int', 'ANY_int'), None, None]), 
('(?PL?\'(.|[^\'])+\')|(?PL?"(.|[^"])*")|(?P\\()|(?P\\n)|(?P\\#define)',
 [
+-None, ('t_ANY_character_constant', 
'ANY_character_constant'), None, ('t_ANY_string_literal', 
'ANY_string_literal'), None, ('t_ANY_lparen', 'ANY_lparen'), 
('t_INITIAL_newline', 'INITIAL_newline'), ('t_INITIAL_pp_define', 
'INITIAL_pp_define')])], 'DEFINE': [
+-
('(?P\\#\\s+(\\d+)\\s+"([^"]+)"[ 
\\d]*\\n)|(?P(\\.\\.\\.|\\|\\||\\+\\+|\\*=|\\^=|<<=|>>=|\\|=|\\+=|>=|>>|<<|<=|<:|%=|:>|<%|!=|\\)|\\+|\\*|\\.|\\?|==|&=|&&|\\[|\\^|--|/=|%>|-=|->|\\||!|%|&|-|,|/|;|:|=|>|]|<|{|}|~))',
 [
+-None, ('t_ANY_directive', 
'ANY_directive'), None, None, ('t_ANY_punctuator', 'ANY_punctuator')]), 
('(?P[a-zA-Z_]([a-zA-Z_]|[0-9])*)', [
+-None, ('t_DEFINE_identifier', 
'DEFINE_identifier')]), 

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

2018-04-04 Thread Andreas Sturmlechner
commit: dda86851c294b8efd0c3b5f7dbfab53f9980ce15
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 20:23:53 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dda86851

media-gfx/dawn: Minor makeover, sorting, s/MYP/MY_P/, DOCS

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-gfx/dawn/dawn-3.90b-r1.ebuild | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/media-gfx/dawn/dawn-3.90b-r1.ebuild 
b/media-gfx/dawn/dawn-3.90b-r1.ebuild
index 739ba96e10a..b8293cd2451 100644
--- a/media-gfx/dawn/dawn-3.90b-r1.ebuild
+++ b/media-gfx/dawn/dawn-3.90b-r1.ebuild
@@ -2,13 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
 inherit toolchain-funcs versionator
 
-MYP=${PN}_$(replace_version_separator 1 _)
+MY_P=${PN}_$(replace_version_separator 1 _)
 
 DESCRIPTION="3D geometrical postscript renderer"
 HOMEPAGE="http://geant4.kek.jp/~tanaka/DAWN/About_DAWN.html;
-SRC_URI="http://geant4.kek.jp/~tanaka/src/${MYP}.tgz;
+SRC_URI="http://geant4.kek.jp/~tanaka/src/${MY_P}.tgz;
 
 LICENSE="public-domain"
 SLOT="0"
@@ -17,19 +18,21 @@ KEYWORDS="~amd64 ~hppa ~ppc ~x86"
 IUSE="doc opengl X"
 
 RDEPEND="dev-lang/tk:*
-   X? ( x11-libs/libX11 )
-   opengl? ( virtual/opengl )"
+   opengl? ( virtual/opengl )
+   X? ( x11-libs/libX11 )"
 DEPEND="${RDEPEND}
app-shells/tcsh
doc? ( virtual/latex-base )"
 
-S="${WORKDIR}/${MYP}"
+S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
"${FILESDIR}"/${P}-no-interactive.patch
"${FILESDIR}"/${P}-gcc7.patch
 )
 
+DOCS=( README.txt )
+
 src_prepare() {
default
 
@@ -37,7 +40,7 @@ src_prepare() {
-e '/strip/d' Makefile*in || die
 
if use X; then
-   mv -f "${S}"/configure_xwin "${S}"/configure || die
+   mv -f configure_xwin configure || die
fi
 
tc-export CXX
@@ -48,7 +51,7 @@ src_install() {
 
if use doc; then
pdflatex DOC/G4PRIM_FORMAT_24.tex || die "pdf generation failed"
-   DOCS=( README.txt DOC/*.pdf )
+   DOCS+=( DOC/*.pdf )
HTML_DOCS=( DOC/*.html )
fi
 



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/epos/files/, app-accessibility/epos/

2018-04-04 Thread Andreas Sturmlechner
commit: 8fbdb72214f4e64288c4abe4b4bc6fb9eee760a7
Author: Peter Levine  gmail  com>
AuthorDate: Sat Mar 31 08:48:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fbdb722

app-accessibility/epos: Fix building with GCC-7

Bug: https://bugs.gentoo.org/638596
Closes: https://bugs.gentoo.org/638596
Closes: https://github.com/gentoo/gentoo/pull/7760
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7760

 app-accessibility/epos/epos-2.5.37-r2.ebuild   |  1 +
 .../epos/files/epos-2.5.37-gcc7.patch  | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/app-accessibility/epos/epos-2.5.37-r2.ebuild 
b/app-accessibility/epos/epos-2.5.37-r2.ebuild
index 65a83ff55fe..216717c781b 100644
--- a/app-accessibility/epos/epos-2.5.37-r2.ebuild
+++ b/app-accessibility/epos/epos-2.5.37-r2.ebuild
@@ -23,6 +23,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.5.37-gcc45.patch
"${FILESDIR}"/${PN}-2.5.37-gcc47.patch
"${FILESDIR}"/${PN}-2.5.37-disable-tests.patch
+   "${FILESDIR}"/${PN}-2.5.37-gcc7.patch
 )
 
 src_prepare() {

diff --git a/app-accessibility/epos/files/epos-2.5.37-gcc7.patch 
b/app-accessibility/epos/files/epos-2.5.37-gcc7.patch
new file mode 100644
index 000..6c889a662c2
--- /dev/null
+++ b/app-accessibility/epos/files/epos-2.5.37-gcc7.patch
@@ -0,0 +1,22 @@
+Bug: https://bugs.gentoo.org/638596
+
+--- a/src/nnet/matrix.cc
 b/src/nnet/matrix.cc
+@@ -63,7 +63,7 @@
+ template void CMatrix::multiplyByTransponed (const CMatrix , 
CMatrix )
+ {
+   int i,j,k;
+-  assert (cols == y.cols);
++  this->assert (cols == y.cols);
+   if (cols != y.cols) { retval.Realloc (0,0); return; }
+ 
+   T sum;
+@@ -80,7 +80,7 @@
+ template void CMatrix::transponedMultiply (const CMatrix , 
CMatrix )
+ {
+   int i,j,k;
+-  assert (rows == y.rows);
++  this->assert (rows == y.rows);
+   if (rows != y.rows) { retval.Realloc (0,0); return; }
+ 
+   T sum;



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

2018-04-04 Thread Andreas Sturmlechner
commit: 0de10539d62af83b0f319aa62a8fac2f9b439387
Author: Peter Levine  gmail  com>
AuthorDate: Sat Mar 31 05:19:48 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de10539

dev-libs/libatomic_ops: Fix building with GCC-7

Bug: https://bugs.gentoo.org/638222
Closes: https://github.com/gentoo/gentoo/pull/7729
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7729

 .../files/libatomic_ops-7.6.4-gcc7.patch   | 40 ++
 dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild  |  2 ++
 2 files changed, 42 insertions(+)

diff --git a/dev-libs/libatomic_ops/files/libatomic_ops-7.6.4-gcc7.patch 
b/dev-libs/libatomic_ops/files/libatomic_ops-7.6.4-gcc7.patch
new file mode 100644
index 000..66cabfa5582
--- /dev/null
+++ b/dev-libs/libatomic_ops/files/libatomic_ops-7.6.4-gcc7.patch
@@ -0,0 +1,40 @@
+Upstream commit: 
https://github.com/ivmai/libatomic_ops/commit/759fa976432e4f09b4a436774fff7119da050042
+
+From 759fa976432e4f09b4a436774fff7119da050042 Mon Sep 17 00:00:00 2001
+From: Ivan Maidanski 
+Date: Thu, 29 Mar 2018 01:42:38 +0300
+Subject: [PATCH] Fix 'undefined reference to __atomic_load/store/cas_16' error
+ (gcc-7/x64)
+
+Issue #34 (libatomic_ops).
+
+* src/atomic_ops/sysdeps/gcc/x86.h [!AO_DISABLE_GCC_ATOMICS
+&& !__APPLE_CC__ && !__clang__ && AO_GNUC_PREREQ(7, 0)
+&& !AO_PREFER_BUILTIN_ATOMICS && !AO_THREAD_SANITIZER
+&& !__MINGW32__] (AO_SKIPATOMIC_double_compare_and_swap_ANY,
+AO_SKIPATOMIC_DOUBLE_LOAD_STORE_ANY): Define macro; add comment.
+---
+ src/atomic_ops/sysdeps/gcc/x86.h | 10 +-
+ 1 file changed, 9 insertions(+), 1 deletion(-)
+
+diff --git a/src/atomic_ops/sysdeps/gcc/x86.h 
b/src/atomic_ops/sysdeps/gcc/x86.h
+index d7c06c5..b4ca39f 100644
+--- a/src/atomic_ops/sysdeps/gcc/x86.h
 b/src/atomic_ops/sysdeps/gcc/x86.h
+@@ -67,7 +67,15 @@
+ #   define AO_SKIPATOMIC_DOUBLE_LOAD_STORE_ANY
+ # endif
+ #   endif /* __x86_64__ */
+-# endif /* __clang__ */
++
++# elif AO_GNUC_PREREQ(7, 0) && !defined(AO_PREFER_BUILTIN_ATOMICS) \
++   && !defined(AO_THREAD_SANITIZER) && !defined(__MINGW32__)
++/* gcc-7.x/x64 (gcc-7.2, at least) requires -latomic flag in case   */
++/* of double-word atomic operations use (but not in case of TSan).  */
++/* TODO: Revise it for the future gcc-7 releases. */
++#   define AO_SKIPATOMIC_double_compare_and_swap_ANY
++#   define AO_SKIPATOMIC_DOUBLE_LOAD_STORE_ANY
++# endif /* __GNUC__ && !__clang__ */
+ 
+ # ifdef AO_SKIPATOMIC_DOUBLE_LOAD_STORE_ANY
+ #   define AO_SKIPATOMIC_double_load

diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild 
b/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
index 8a815291892..efae3090fbc 100644
--- a/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
+++ b/dev-libs/libatomic_ops/libatomic_ops-7.6.4.ebuild
@@ -14,6 +14,8 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
+PATCHES=( "${FILESDIR}"/${P}-gcc7.patch )
+
 multilib_src_configure() {
ECONF_SOURCE=${S} econf
 }



[gentoo-commits] repo/gentoo:master commit in: games-engines/zoom/files/, games-engines/zoom/

2018-04-04 Thread Andreas Sturmlechner
commit: 355d4ca8b41c04262f89c52cb3063a6697e930eb
Author: Peter Levine  gmail  com>
AuthorDate: Sun Mar 25 21:15:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355d4ca8

games-engines/zoom: Fix building with GCC-7

Bug: https://bugs.gentoo.org/617808
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Closes: https://bugs.gentoo.org/617808
Closes: https://github.com/gentoo/gentoo/pull/7617
Closes: https://github.com/gentoo/gentoo/pull/7617

 games-engines/zoom/files/zoom-1.1.5-gcc7.patch | 53 ++
 games-engines/zoom/zoom-1.1.5-r1.ebuild|  4 +-
 2 files changed, 56 insertions(+), 1 deletion(-)

diff --git a/games-engines/zoom/files/zoom-1.1.5-gcc7.patch 
b/games-engines/zoom/files/zoom-1.1.5-gcc7.patch
new file mode 100644
index 000..6f50d3f4362
--- /dev/null
+++ b/games-engines/zoom/files/zoom-1.1.5-gcc7.patch
@@ -0,0 +1,53 @@
+Bug: https://bugs.gentoo.org/617808
+Upstream commit: 
https://github.com/Logicalshift/zoom/commit/6b0ad57dd2c125c9126e9b7913560ad25709a36f
+
+From 6b0ad57dd2c125c9126e9b7913560ad25709a36f Mon Sep 17 00:00:00 2001
+From: Andrew Hunter 
+Date: Sat, 3 Mar 2012 16:31:35 +
+Subject: [PATCH] Inline functions need to be marked as static in order to
+ compile with LLVM
+
+---
+ src/interp.c   | 4 ++--
+ src/tokenise.c | 6 +++---
+ 2 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/interp.c b/src/interp.c
+index a5fa8fe..3d446fa 100644
+--- a/src/interp.c
 b/src/interp.c
+@@ -232,7 +232,7 @@ ZFrame* call_routine(ZDWord* pc, ZStack* stack, ZDWord 
start)
+   return newframe;
+ }
+ 
+-inline void store(ZStack* stack, int var, ZWord value)
++static inline void store(ZStack* stack, int var, ZWord value)
+ {
+ #ifdef DEBUG
+   printf_debug("Storing %i in Variable #%x\n", value, var);
+@@ -253,7 +253,7 @@ inline void store(ZStack* stack, int var, ZWord value)
+ }
+ }
+ 
+-inline void store_nopush(ZStack* stack, int var, ZWord value)
++static inline void store_nopush(ZStack* stack, int var, ZWord value)
+ {
+ #ifdef DEBUG
+ printf_debug("Storing %i in Variable #%x\n", value, var);
+diff --git a/src/tokenise.c b/src/tokenise.c
+index 5925169..fb442d0 100644
+--- a/src/tokenise.c
 b/src/tokenise.c
+@@ -154,9 +154,9 @@ ZDictionary* dictionary_cache(const ZUWord dict_pos)
+ 
+ int cache = 1;
+ 
+-inline ZUWord lookup_word(unsigned int*  word,
+-intwordlen,
+-ZUWord dct)
++static inline ZUWord lookup_word(unsigned int*  word,
++ intwordlen,
++ ZUWord dct)
+ {
+   ZByte packed[12];
+   int zscii_len;

diff --git a/games-engines/zoom/zoom-1.1.5-r1.ebuild 
b/games-engines/zoom/zoom-1.1.5-r1.ebuild
index 20d982f0281..1f5085ae61d 100644
--- a/games-engines/zoom/zoom-1.1.5-r1.ebuild
+++ b/games-engines/zoom/zoom-1.1.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -22,6 +22,8 @@ DEPEND="${RDEPEND}
dev-lang/perl
x11-proto/xextproto"
 
+PATCHES=( "${FILESDIR}"/${P}-gcc7.patch )
+
 src_install() {
default
dodoc -r manual/*



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

2018-04-04 Thread Andreas Sturmlechner
commit: 12cf0a2ed6aa8d64b5c36c5005020144f7c70f3b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Apr  4 20:28:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cf0a2e

media-gfx/dawn: Switch to eapi7-ver

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 media-gfx/dawn/dawn-3.90b-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/dawn/dawn-3.90b-r1.ebuild 
b/media-gfx/dawn/dawn-3.90b-r1.ebuild
index b8293cd2451..b1452f3e996 100644
--- a/media-gfx/dawn/dawn-3.90b-r1.ebuild
+++ b/media-gfx/dawn/dawn-3.90b-r1.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=6
 
-inherit toolchain-funcs versionator
+inherit eapi7-ver toolchain-funcs
 
-MY_P=${PN}_$(replace_version_separator 1 _)
+MY_P=${PN}_$(ver_rs 1 _)
 
 DESCRIPTION="3D geometrical postscript renderer"
 HOMEPAGE="http://geant4.kek.jp/~tanaka/DAWN/About_DAWN.html;



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

2018-04-04 Thread Andreas Sturmlechner
commit: 5e968713ed0def06f64c8cbf7253d89be14dc92b
Author: Peter Levine  gmail  com>
AuthorDate: Sun Apr  1 04:15:16 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e968713

media-gfx/dawn: Update to EAPI-6 and revbump

Package-Manager: Portage-2.3.16, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7761

 media-gfx/dawn/dawn-3.90b-r1.ebuild| 53 ++
 .../dawn/files/dawn-3.90b-no-interactive.patch | 12 ++---
 2 files changed, 59 insertions(+), 6 deletions(-)

diff --git a/media-gfx/dawn/dawn-3.90b-r1.ebuild 
b/media-gfx/dawn/dawn-3.90b-r1.ebuild
new file mode 100644
index 000..b7d6d5d11ea
--- /dev/null
+++ b/media-gfx/dawn/dawn-3.90b-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs versionator
+
+MYP=${PN}_$(replace_version_separator 1 _)
+
+DESCRIPTION="3D geometrical postscript renderer"
+HOMEPAGE="http://geant4.kek.jp/~tanaka/DAWN/About_DAWN.html;
+SRC_URI="http://geant4.kek.jp/~tanaka/src/${MYP}.tgz;
+
+LICENSE="public-domain"
+SLOT="0"
+
+KEYWORDS="~amd64 ~hppa ~ppc ~x86"
+IUSE="doc opengl X"
+
+RDEPEND="dev-lang/tk:*
+   X? ( x11-libs/libX11 )
+   opengl? ( virtual/opengl )"
+DEPEND="${RDEPEND}
+   app-shells/tcsh
+   doc? ( virtual/latex-base )"
+
+S="${WORKDIR}/${MYP}"
+
+PATCHES=( "${FILESDIR}"/${P}-no-interactive.patch )
+
+src_prepare() {
+   default
+
+   sed -i -e "s/\$(LIB_DIR)/\$(LDFLAGS) &/" \
+   -e '/strip/d' Makefile*in || die
+
+   if use X; then
+   mv -f "${S}"/configure_xwin "${S}"/configure || die
+   fi
+
+   tc-export CXX
+}
+
+src_install() {
+   dodir /usr/bin
+
+   if use doc; then
+   pdflatex DOC/G4PRIM_FORMAT_24.tex || die "pdf generation failed"
+   DOCS=( README.txt DOC/*.pdf )
+   HTML_DOCS=( DOC/*.html )
+   fi
+
+   default
+}

diff --git a/media-gfx/dawn/files/dawn-3.90b-no-interactive.patch 
b/media-gfx/dawn/files/dawn-3.90b-no-interactive.patch
index 244948ec526..ea8ac7e6a90 100644
--- a/media-gfx/dawn/files/dawn-3.90b-no-interactive.patch
+++ b/media-gfx/dawn/files/dawn-3.90b-no-interactive.patch
@@ -1,5 +1,5 @@
 configure_xwin.orig2008-04-02 22:58:44.973465484 +0100
-+++ configure_xwin 2008-04-03 00:02:15.950190359 +0100
+--- a/configure_xwin
 b/configure_xwin
 @@ -16,17 +16,17 @@
  #- C++ compiler name
  echo "Input C++ compiler name (e.g. g++, no default)."
@@ -87,8 +87,8 @@
  echo "">> Makefile
  
  echo "### Socket libraries to be linked "  >> Makefile
 FRSocketMacro.h.orig   2008-04-02 23:58:51.126518123 +0100
-+++ FRSocketMacro.h2008-04-02 23:59:03.443220012 +0100
+--- a/FRSocketMacro.h
 b/FRSocketMacro.h
 @@ -14,8 +14,8 @@
  #elif defined SOCKET_REDHAT61
#define CLIENT_ADDR_LENGTHsocklen_t
@@ -100,8 +100,8 @@
  #endif
  
//- gethostname
 configure.orig 2010-08-21 14:22:18.0 +0100
-+++ configure  2010-09-23 05:57:02.0 +0100
+--- a/configure
 b/configure
 @@ -13,22 +13,22 @@
  #- C++ compiler name
  echo "Input C++ compiler name (e.g. g++, no default)."



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

2018-04-04 Thread Andreas Sturmlechner
commit: e3d35f35dfabcb6b2b282313d5f9e9555ac98e91
Author: Peter Levine  gmail  com>
AuthorDate: Sun Apr  1 04:25:04 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Apr  4 21:09:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3d35f35

media-gfx/dawn: Fix building with GCC-7

Bug: https://bugs.gentoo.org/638616
Closes: https://bugs.gentoo.org/638616
Package-Manager: Portage-2.3.16, Repoman-2.3.6

 media-gfx/dawn/dawn-3.90b-r1.ebuild|  5 -
 media-gfx/dawn/dawn-3.90b.ebuild   |  3 ++-
 media-gfx/dawn/files/dawn-3.90b-gcc7.patch | 21 +
 3 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/media-gfx/dawn/dawn-3.90b-r1.ebuild 
b/media-gfx/dawn/dawn-3.90b-r1.ebuild
index b7d6d5d11ea..739ba96e10a 100644
--- a/media-gfx/dawn/dawn-3.90b-r1.ebuild
+++ b/media-gfx/dawn/dawn-3.90b-r1.ebuild
@@ -25,7 +25,10 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MYP}"
 
-PATCHES=( "${FILESDIR}"/${P}-no-interactive.patch )
+PATCHES=(
+   "${FILESDIR}"/${P}-no-interactive.patch
+   "${FILESDIR}"/${P}-gcc7.patch
+)
 
 src_prepare() {
default

diff --git a/media-gfx/dawn/dawn-3.90b.ebuild b/media-gfx/dawn/dawn-3.90b.ebuild
index 9e9e200f5fd..d3f9a78279f 100644
--- a/media-gfx/dawn/dawn-3.90b.ebuild
+++ b/media-gfx/dawn/dawn-3.90b.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=2
@@ -27,6 +27,7 @@ S="${WORKDIR}/${MYP}"
 
 src_prepare() {
epatch "${FILESDIR}"/${P}-no-interactive.patch
+   epatch "${FILESDIR}"/${P}-gcc7.patch
sed -i -e "s/\$(LIB_DIR)/\$(LDFLAGS) &/" \
-e '/strip/d' Makefile*in || die
 }

diff --git a/media-gfx/dawn/files/dawn-3.90b-gcc7.patch 
b/media-gfx/dawn/files/dawn-3.90b-gcc7.patch
new file mode 100644
index 000..e144a38df8f
--- /dev/null
+++ b/media-gfx/dawn/files/dawn-3.90b-gcc7.patch
@@ -0,0 +1,21 @@
+Bug: https://bugs.gentoo.org/638616
+
+--- a/FRString.h
 b/FRString.h
+@@ -137,13 +137,13 @@
+   char*  p = m_string ;
+   
+   // skip first blank if any
+-  while(  isspace(*p) && p != '\0' ) {p++;} 
++  while(  isspace(*p) && *p != '\0' ) {p++;}
+ 
+   // skip one word
+-  while( !isspace(*p) && p != '\0' ) {p++;} 
++  while( !isspace(*p) && *p != '\0' ) {p++;}
+ 
+   // skip second blank if any
+-  while(  isspace(*p) && p != '\0' ) {p++;} 
++  while(  isspace(*p) && *p != '\0' ) {p++;}
+ 
+   // reset string
+   strcpy( tmp, p  );



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

2018-04-04 Thread Matthias Maier
commit: f80bedd48d58dcfa3b12b41b650bd3d0ac875a40
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Apr  4 21:04:19 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Apr  4 21:04:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80bedd4

app-emulation/lxc: fix compilation with USE=+python

Thanks to Arfrever for pointing this out!

Closes: https://bugs.gentoo.org/646702
Bug: https://bugs.gentoo.org/631624#c2
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-emulation/lxc/lxc-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/lxc/lxc-2.1.1.ebuild 
b/app-emulation/lxc/lxc-2.1.1.ebuild
index 304701cf005..e02adaf47ad 100644
--- a/app-emulation/lxc/lxc-2.1.1.ebuild
+++ b/app-emulation/lxc/lxc-2.1.1.ebuild
@@ -146,7 +146,7 @@ src_configure() {
 }
 
 python_compile() {
-   distutils-r1_python_compile build_ext -I ../ -L ../${PN}
+   distutils-r1_python_compile build_ext -I.. -L../lxc/.libs 
--no-pkg-config
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: app-portage/repoman/

2018-04-04 Thread Zac Medico
commit: 8b903063cd8eec6d9352738a4408162ebc98eac9
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Apr  4 20:59:24 2018 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Apr  4 21:00:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b903063

app-portage/repoman: add pyyaml dep to  ebuild

Reported-by: Thomas Deutschmann  gentoo.org>
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-portage/repoman/repoman-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-portage/repoman/repoman-.ebuild 
b/app-portage/repoman/repoman-.ebuild
index fe4db4aac40..9d1ee550078 100644
--- a/app-portage/repoman/repoman-.ebuild
+++ b/app-portage/repoman/repoman-.ebuild
@@ -27,6 +27,7 @@ IUSE=""
 RDEPEND="
>=sys-apps/portage-2.3.0_rc[${PYTHON_USEDEP}]
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
 "
 DEPEND="${RDEPEND}"
 



[gentoo-commits] proj/mysql:master commit in: dev-db/percona-server/, dev-db/percona-server/files/

2018-04-04 Thread Thomas Deutschmann
commit: 2cc0f195736f689d5132dc29ec761d231a4db8b0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Apr  4 20:32:51 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Apr  4 20:33:10 2018 +
URL:https://gitweb.gentoo.org/proj/mysql.git/commit/?id=2cc0f195

dev-db/percona-server: Final touches to new revision v3

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-db/percona-server/files/my.cnf-5.6 | 140 ++
 dev-db/percona-server/metadata.xml |   2 +-
 .../percona-server-5.6.39.83.1-r1.ebuild   | 494 ++---
 3 files changed, 381 insertions(+), 255 deletions(-)

diff --git a/dev-db/percona-server/files/my.cnf-5.6 
b/dev-db/percona-server/files/my.cnf-5.6
new file mode 100644
index 000..047c8d7
--- /dev/null
+++ b/dev-db/percona-server/files/my.cnf-5.6
@@ -0,0 +1,140 @@
+# @GENTOO_PORTAGE_EPREFIX@/etc/mysql/my.cnf: The global mysql configuration 
file.
+
+# The following options will be passed to all MySQL clients
+[client]
+#password  = your_password
+port   = 3306
+socket = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
+
+[mysql]
+character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
+default-character-set=utf8
+
+[mysqladmin]
+character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
+default-character-set=utf8
+
+[mysqlcheck]
+character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
+default-character-set=utf8
+
+[mysqldump]
+character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
+default-character-set=utf8
+
+[mysqlimport]
+character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
+default-character-set=utf8
+
+[mysqlshow]
+character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
+default-character-set=utf8
+
+[myisamchk]
+character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
+
+[myisampack]
+character-sets-dir=@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql/charsets
+
+# use [safe_mysqld] with mysql-3
+[mysqld_safe]
+err-log= 
@GENTOO_PORTAGE_EPREFIX@/var/log/mysql/mysql.err
+
+# add a section [mysqld-4.1] or [mysqld-5.0] for specific configurations
+[mysqld]
+character-set-server   = utf8
+user   = mysql
+port   = 3306
+socket = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.sock
+pid-file   = 
@GENTOO_PORTAGE_EPREFIX@/var/run/mysqld/mysqld.pid
+log-error  = 
@GENTOO_PORTAGE_EPREFIX@/var/log/mysql/mysqld.err
+basedir= @GENTOO_PORTAGE_EPREFIX@/usr
+datadir= @DATADIR@
+skip-external-locking
+key_buffer_size= 16M
+max_allowed_packet = 4M
+table_open_cache   = 400
+sort_buffer_size   = 512K
+net_buffer_length  = 16K
+read_buffer_size   = 256K
+read_rnd_buffer_size   = 512K
+myisam_sort_buffer_size= 8M
+lc_messages_dir= 
@GENTOO_PORTAGE_EPREFIX@/usr/share/mysql
+#Set this to your desired error message language
+lc_messages= en_US
+
+# security:
+# using "localhost" in connects uses sockets by default
+# skip-networking
+bind-address   = 127.0.0.1
+
+log-bin
+server-id  = 1
+
+# point the following paths to different dedicated disks
+tmpdir = 
@GENTOO_PORTAGE_EPREFIX@/tmp/
+#log-update= 
@GENTOO_PORTAGE_EPREFIX@/path-to-dedicated-directory/hostname
+
+# you need the debug USE flag enabled to use the following directives,
+# if needed, uncomment them, start the server and issue
+# #tail -f @GENTOO_PORTAGE_EPREFIX@/tmp/mysqld.sql 
@GENTOO_PORTAGE_EPREFIX@/tmp/mysqld.trace
+# this will show you *exactly* what's happening in your server ;)
+
+#log   = 
@GENTOO_PORTAGE_EPREFIX@/tmp/mysqld.sql
+#gdb
+#debug = d:t:i:o,/tmp/mysqld.trace
+#one-thread
+
+# the rest of the innodb config follows:
+# don't eat too much memory, we're trying to be safe on 64Mb boxes
+# you might want to bump this up a bit on boxes with more RAM
+innodb_buffer_pool_size = 128M
+#
+# i'd like to use @GENTOO_PORTAGE_EPREFIX@/var/lib/mysql/innodb, but that is 
seen as a database :-(
+# and upstream wants things to be under 
@GENTOO_PORTAGE_EPREFIX@/var/lib/mysql/, so that's the route
+# we have to take for the moment
+#innodb_data_home_dir  = @GENTOO_PORTAGE_EPREFIX@/var/lib/mysql/

[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/, app-misc/beep/files/

2018-04-04 Thread Patrice Clement
commit: 5945809cd0c40e44313891742b0b61f90eecbfb8
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Apr  4 20:34:21 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Apr  4 20:35:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5945809c

app-misc/beep: patch against CVE-2018-0292.

Bug: https://bugs.gentoo.org/652330
See-Also: https://github.com/johnath/beep/issues/11
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-misc/beep/beep-1.3-r3.ebuild |  37 
 app-misc/beep/files/beep-1.3-CVE-2018-0492.patch | 106 +++
 2 files changed, 143 insertions(+)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
new file mode 100644
index 000..1b0a27d17f4
--- /dev/null
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="The advanced PC speaker beeper"
+HOMEPAGE="http://www.johnath.com/beep;
+SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="suid"
+
+PATCHES=(
+   "${FILESDIR}/${P}-Makefile.patch"
+   "${FILESDIR}/${P}-CVE-2018-0492.patch"
+)
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_install() {
+   dobin beep
+   if use suid; then
+   fowners :audio /usr/bin/beep
+   fperms 4710 /usr/bin/beep
+   else
+   fperms 0711 /usr/bin/beep
+   fi
+   unpack "./${PN}.1.gz"
+   doman "${PN}.1"
+   einstalldocs
+}

diff --git a/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch 
b/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch
new file mode 100644
index 000..f4894b51fc8
--- /dev/null
+++ b/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch
@@ -0,0 +1,106 @@
+diff --git a/beep.c b/beep.c
+index 7da2e70..4323d31 100644
+--- beep.c
 beep.c
+@@ -109,6 +109,7 @@ void do_beep(int freq) {
+  /* BEEP_TYPE_EVDEV */
+  struct input_event e;
+ 
++ memset(, 0, sizeof(e));
+  e.type = EV_SND;
+  e.code = SND_TONE;
+  e.value = freq;
+@@ -124,10 +125,6 @@ void do_beep(int freq) {
+ /* If we get interrupted, it would be nice to not leave the speaker beeping in
+perpetuity. */
+ void handle_signal(int signum) {
+-
+-  if(console_device)
+-free(console_device);
+-
+   switch(signum) {
+   case SIGINT:
+   case SIGTERM:
+@@ -257,7 +254,7 @@ void parse_command_line(int argc, char **argv, 
beep_parms_t *result) {
+   result->verbose = 1;
+   break;
+ case 'e' : /* also --device */
+-  console_device = strdup(optarg);
++  console_device = optarg;
+   break;
+ case 'h' : /* notice that this is also --help */
+ default :
+@@ -276,26 +273,6 @@ void play_beep(beep_parms_t parms) {
+   "%d delay after) @ %.2f Hz\n",
+   parms.reps, parms.length, parms.delay, parms.end_delay, parms.freq);
+ 
+-  /* try to snag the console */
+-  if(console_device)
+-console_fd = open(console_device, O_WRONLY);
+-  else
+-if((console_fd = open("/dev/tty0", O_WRONLY)) == -1)
+-  console_fd = open("/dev/vc/0", O_WRONLY);
+-
+-  if(console_fd == -1) {
+-fprintf(stderr, "Could not open %s for writing\n",
+-  console_device != NULL ? console_device : "/dev/tty0 or /dev/vc/0");
+-printf("\a");  /* Output the only beep we can, in an effort to fall back 
on usefulness */
+-perror("open");
+-exit(1);
+-  }
+-
+-  if (ioctl(console_fd, EVIOCGSND(0)) != -1)
+-console_type = BEEP_TYPE_EVDEV;
+-  else
+-console_type = BEEP_TYPE_CONSOLE;
+-  
+   /* Beep */
+   for (i = 0; i < parms.reps; i++) {/* start beep */
+ do_beep(parms.freq);
+@@ -305,8 +282,6 @@ void play_beep(beep_parms_t parms) {
+ if(parms.end_delay || (i+1 < parms.reps))
+usleep(1000*parms.delay);/* wait...*/
+   } /* repeat.*/
+-
+-  close(console_fd);
+ }
+ 
+ 
+@@ -328,6 +303,26 @@ int main(int argc, char **argv) {
+   signal(SIGTERM, handle_signal);
+   parse_command_line(argc, argv, parms);
+ 
++  /* try to snag the console */
++  if(console_device)
++console_fd = open(console_device, O_WRONLY);
++  else
++if((console_fd = open("/dev/tty0", O_WRONLY)) == -1)
++  console_fd = open("/dev/vc/0", O_WRONLY);
++
++  if(console_fd == -1) {
++fprintf(stderr, "Could not open %s for writing\n",
++  console_device != NULL ? console_device : "/dev/tty0 or /dev/vc/0");
++printf("\a");  /* Output the only beep we can, in an effort to fall back 
on usefulness */
++perror("open");
++exit(1);
++  }
++
++  if (ioctl(console_fd, EVIOCGSND(0)) != -1)
++console_type = BEEP_TYPE_EVDEV;
++  else
++console_type = BEEP_TYPE_CONSOLE;
++
+   /* this outermost while loop handles the possibility that 

  1   2   3   >