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

2018-05-23 Thread Gilles Dartiguelongue
commit: ae9ec8eac390679bf5dcc299ec9fea7dec4f0f03
Author: Louis Sautier  gmail  com>
AuthorDate: Thu May 17 12:53:48 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu May 24 06:27:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae9ec8ea

app-admin/supervisor: bump to 3.3.4, add default config, dedicated group

- Add a default configuration file.
- Add a dedicated log directory and a group to which users can be added
in order to run supervisorctl and access logs.
- Fix warnings related to namespace packages.
- Add a missing RDEPEND on dev-python/setuptools (pkg_resources).
- Fix the init script to explicitely specify a configuration file to
supervisord, otherwise a warning is issued.
- Add informational messages when the package is installed for the first
time.

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

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

 app-admin/supervisor/Manifest|  1 +
 app-admin/supervisor/files/conf.d-r1 |  7 +++
 app-admin/supervisor/files/init.d-r2 | 15 ++
 app-admin/supervisor/files/supervisord.conf  | 69 
 app-admin/supervisor/supervisor-3.3.4.ebuild | 80 
 5 files changed, 172 insertions(+)

diff --git a/app-admin/supervisor/Manifest b/app-admin/supervisor/Manifest
index c4d52a3c428..67493ea63f8 100644
--- a/app-admin/supervisor/Manifest
+++ b/app-admin/supervisor/Manifest
@@ -1,2 +1,3 @@
 DIST supervisor-3.1.4.tar.gz 392321 BLAKE2B 
316789fae200f02242a90d3a22a3c6486576f74dbab81b95efc72768a89c54999a370625f9589afe1edff08351840fbe27a7ef8674e6f1e3bbdd4237f3227df6
 SHA512 
7182db4169d37aa8f7a2a4e1d57ce40f6dea21759ed73fb49286dd5ffb2bdede0fccdc71344e93c8f8c067a2cbc4e3cb0a9a50b22bacdb1b8bc1378581ed5f07
 DIST supervisor-3.3.3.tar.gz 418354 BLAKE2B 
50ce29cdad6c4d8c1a041de74d970ef57031c8b3b77180f8b837e402773ac912d384397e650b94eaeaf1db2d9a6bbb21f19247454262e96ea0f1b733226701a2
 SHA512 
8285445da8a0ed790fbdf75d988304ab8fcefd9c36975ae6526ec58f511c73cd8707f22b7cff40c3aed5e63f3665d096ed4b5dbc2cc456fe0c5b4547149dbb4a
+DIST supervisor-3.3.4.tar.gz 419794 BLAKE2B 
b916c22f3ec1cc180d495f08dac1a66cfd5a93c060906c015a85b2bf64733b4ed298b67050db1332639902a1c6601118a5c05e01c54ed4fc32910d1c24431131
 SHA512 
fab141b52a548a3efd26f175798b1b8fbb46ce465aa48c3281cb80584b829ecef90ae1355e4106632d13c84363ae03f081d69fb4148303ff387ab7d4e778d21a

diff --git a/app-admin/supervisor/files/conf.d-r1 
b/app-admin/supervisor/files/conf.d-r1
new file mode 100644
index 000..7a80c826ef5
--- /dev/null
+++ b/app-admin/supervisor/files/conf.d-r1
@@ -0,0 +1,7 @@
+# /etc/conf.d/supervisord
+
+# Configuration file (default: /etc/supervisord.conf)
+#SUPD_CONFIG_FILE="/etc/supervisord.conf"
+
+# Options to pass to the supervisord process
+SUPD_OPTS=""

diff --git a/app-admin/supervisor/files/init.d-r2 
b/app-admin/supervisor/files/init.d-r2
new file mode 100644
index 000..c5723b36f01
--- /dev/null
+++ b/app-admin/supervisor/files/init.d-r2
@@ -0,0 +1,15 @@
+#!/sbin/openrc-run
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="client/server system that allows its users to monitor and control 
a number of processes on UNIX-like operating systems"
+
+SUPD_CONFIG_FILE="${SUPD_CONFIG_FILE:-/etc/supervisord.conf}"
+
+command="/usr/bin/supervisord"
+pidfile="/run/supervisord.pid"
+command_args="--nodaemon --pidfile ${pidfile} --configuration \
+  \"${SUPD_CONFIG_FILE}\" ${SUPD_OPTS}"
+command_background="yes"
+
+required_files="${SUPD_CONFIG_FILE}"

diff --git a/app-admin/supervisor/files/supervisord.conf 
b/app-admin/supervisor/files/supervisord.conf
new file mode 100644
index 000..91d6be01812
--- /dev/null
+++ b/app-admin/supervisor/files/supervisord.conf
@@ -0,0 +1,69 @@
+; Supervisor configuration file based on supervisor/skel/sample.conf
+; vim: set ft=dosini:
+
+; The below section contains configuration parameters for an HTTP server
+; that listens on a UNIX domain socket. If the configuration file has no
+; [unix_http_server] section, a UNIX domain socket HTTP server will not
+; be started.
+[unix_http_server]
+; the path to the socket file (with which supervisorctl can communicate)
+file=/run/supervisord.sock
+; socket file mode (default 0700)
+chmod=0770
+; socket file uid:gid owner
+chown=root:supervisor
+; default is no username (open server)
+;username=user
+; default is no password (open server)
+;password=123
+
+; The below section contains global settings
+; related to the supervisord process.
+[supervisord]
+; main log file; default $CWD/supervisord.log
+logfile=/var/log/supervisor/supervisord.log
+; 'AUTO' child log dir, default $TEMP
+childlogdir=/var/log/supervisor
+; max main logfile bytes before rotation; default 50MB
+logfile_maxbytes=50MB
+; number of main logfile backups; 0 means none, default 10
+logfile_backups=10
+; log le

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

2018-05-23 Thread Gilles Dartiguelongue
commit: 71765840c27413e8ebdf03d7b56d9ff81f89e00d
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Thu May 24 06:43:25 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Thu May 24 06:46:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71765840

app-admin/supervisor: add systemd unit

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/supervisor/files/supervisord.service | 15 +++
 app-admin/supervisor/supervisor-3.3.4.ebuild   |  3 ++-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/app-admin/supervisor/files/supervisord.service 
b/app-admin/supervisor/files/supervisord.service
new file mode 100644
index 000..4ccd1ca5fcc
--- /dev/null
+++ b/app-admin/supervisor/files/supervisord.service
@@ -0,0 +1,15 @@
+[Unit]
+Description=Supervisor process control system for UNIX
+Documentation=http://supervisord.org
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/supervisord -n -c /etc/supervisord.conf
+ExecStop=/usr/bin/supervisorctl $OPTIONS shutdown
+ExecReload=/usr/bin/supervisorctl -c /etc/supervisord.conf $OPTIONS reload
+KillMode=process
+Restart=on-failure
+RestartSec=50s
+
+[Install]
+WantedBy=multi-user.target

diff --git a/app-admin/supervisor/supervisor-3.3.4.ebuild 
b/app-admin/supervisor/supervisor-3.3.4.ebuild
index ce186e3a46a..1b78252cdb4 100644
--- a/app-admin/supervisor/supervisor-3.3.4.ebuild
+++ b/app-admin/supervisor/supervisor-3.3.4.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 ) # py2 only
 # xml.etree.ElementTree module required.
 PYTHON_REQ_USE="xml"
 
-inherit distutils-r1 user
+inherit distutils-r1 systemd user
 
 MY_PV="${PV/_beta/b}"
 
@@ -61,6 +61,7 @@ python_install_all() {
insinto /etc
doins "${FILESDIR}/supervisord.conf"
keepdir /var/log/supervisor
+   systemd_dounit "${FILESDIR}/supervisord.service"
 }
 
 pkg_preinst() {



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

2018-05-23 Thread Sergei Trofimovich
commit: 77eb8c746f13ac8e8a8b530334f3493719d90192
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 24 05:49:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 24 06:19:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77eb8c74

app-arch/bzip2: stable 1.0.6-r9 for sparc

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

 app-arch/bzip2/bzip2-1.0.6-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/bzip2/bzip2-1.0.6-r9.ebuild 
b/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
index 1ca3c20af4c..69a0d6fe477 100644
--- a/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.bzip.org/${PV}/${P}.tar.gz";
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="static static-libs"
 
 PATCHES=(



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

2018-05-23 Thread Sergei Trofimovich
commit: ca50252e0a8bef4c9123cf73c9d458aa288082e8
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 24 05:48:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 24 06:19:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca50252e

media-libs/libbluray: stable 1.0.2 for sparc

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

 media-libs/libbluray/libbluray-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libbluray/libbluray-1.0.2.ebuild 
b/media-libs/libbluray/libbluray-1.0.2.ebuild
index 20254bb5fbc..f7aa1f2c2da 100644
--- a/media-libs/libbluray/libbluray-1.0.2.ebuild
+++ b/media-libs/libbluray/libbluray-1.0.2.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
@@ -7,7 +7,7 @@ if [[ "${PV#}" != "${PV}" ]] ; then
inherit git-r3
EGIT_REPO_URI="https://git.videolan.org/git/libbluray.git";
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd 
~x86-fbsd"

SRC_URI="https://downloads.videolan.org/pub/videolan/libbluray/${PV}/${P}.tar.bz2";
 fi
 



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

2018-05-23 Thread Sergei Trofimovich
commit: 418d469788d8cebb4d893a212910b2048a2e6787
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 24 05:47:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 24 06:19:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418d4697

dev-python/certifi: stable 2018.4.16 for sparc

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

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

diff --git a/dev-python/certifi/certifi-2018.4.16.ebuild 
b/dev-python/certifi/certifi-2018.4.16.ebuild
index eeedee4ac60..9d4a2580e89 100644
--- a/dev-python/certifi/certifi-2018.4.16.ebuild
+++ b/dev-python/certifi/certifi-2018.4.16.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="app-misc/ca-certificates"



[gentoo-commits] repo/gentoo:master commit in: www-servers/h2o/

2018-05-23 Thread Michał Górny
commit: cdef18fe9aae1dbec8f0de3dad395fbfa83628ce
Author: Ian Moone  chaoslab  org>
AuthorDate: Thu May 24 02:01:35 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 24 05:20:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdef18fe

www-servers/h2o: update maintainer's email address

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

 www-servers/h2o/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/h2o/metadata.xml b/www-servers/h2o/metadata.xml
index 8603b597848..2ae01bc9733 100644
--- a/www-servers/h2o/metadata.xml
+++ b/www-servers/h2o/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   csmk+gen...@chaoslab.org
+   gen...@chaoslab.org
Ian Moone





[gentoo-commits] data/api:master commit in: files/overlays/

2018-05-23 Thread Michał Górny
commit: 1a80cfc27a95b3449dd16a95ebf38156cdb83667
Author: Ian Moone  chaoslab  org>
AuthorDate: Thu May 24 01:38:47 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 24 05:15:36 2018 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=1a80cfc2

repositories: Update Frabjous overlay

- Update e-mail address
- Update description
- Remove insecure sources

Closes: https://github.com/gentoo/api-gentoo-org/pull/130

 files/overlays/repositories.xml | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index 821c8cb..16d434a 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -1672,15 +1672,13 @@ FIN
   
   
 frabjous
-The frabjous Gentoo overlay focused on crypto, 
server-side stuffs and some desktop apps
+Overlay for apps related to secure communication, 
cryptography, cryptocurrency, server-side stuff, etc.
 https://github.com/csmk/frabjous
 
-  csmk+gen...@chaoslab.org
+  gen...@chaoslab.org
   Ian Moone
 
 https://github.com/csmk/frabjous.git
-git://github.com/csmk/frabjous.git
-g...@github.com:csmk/frabjous.git
 https://github.com/csmk/frabjous/commits/master.atom
   
   



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

2018-05-23 Thread Hans de Graaff
commit: 76162dd31631391ce0731ce8e3ce92d10066e186
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 24 04:40:16 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 24 04:57:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76162dd3

dev-ruby/instantiator: amd64 stable, bug 656206

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/instantiator/instantiator-0.0.7.ebuild 
b/dev-ruby/instantiator/instantiator-0.0.7.ebuild
index db3a6b935ac..41c9c4b429a 100644
--- a/dev-ruby/instantiator/instantiator-0.0.7.ebuild
+++ b/dev-ruby/instantiator/instantiator-0.0.7.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/floehopper/introspection";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/blankslate:*"



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

2018-05-23 Thread Hans de Graaff
commit: 1ea2e609ae37425b0ca2cce34c01cc422bb12e27
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 24 04:53:52 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 24 04:57:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea2e609

app-admin/puppet-lint: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/puppet-lint/puppet-lint-2.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppet-lint/puppet-lint-2.3.5.ebuild 
b/app-admin/puppet-lint/puppet-lint-2.3.5.ebuild
index e672004b0fd..c86bd234ccc 100644
--- a/app-admin/puppet-lint/puppet-lint-2.3.5.ebuild
+++ b/app-admin/puppet-lint/puppet-lint-2.3.5.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="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2018-05-23 Thread Hans de Graaff
commit: 32276877262015c9bb75afaedca9af617b3f0ff4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 24 04:56:50 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 24 04:57:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32276877

dev-ruby/parallel: add ruby25

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/parallel/parallel-1.12.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/parallel/parallel-1.12.1.ebuild 
b/dev-ruby/parallel/parallel-1.12.1.ebuild
index db82a8f90f7..05fc01153db 100644
--- a/dev-ruby/parallel/parallel-1.12.1.ebuild
+++ b/dev-ruby/parallel/parallel-1.12.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -25,7 +25,7 @@ IUSE="test"
 DEPEND+="test? ( sys-process/lsof )"
 
 ruby_add_bdepend "
-   test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:4.2 
dev-ruby/sqlite3 )"
+   test? ( dev-ruby/ruby-progressbar dev-ruby/activerecord:5.2 
dev-ruby/sqlite3 )"
 
 each_ruby_prepare() {
# Make sure the correct ruby is used for testing
@@ -34,7 +34,7 @@ each_ruby_prepare() {
 
 all_ruby_prepare() {
sed -i -e '/bundler/ s:^:#:' \
-   -e '1i require "tempfile"; gem "activerecord", "~>4.2.0"' 
spec/cases/helper.rb || die
+   -e '1i require "tempfile"; gem "activerecord", "~>5.2.0"' 
spec/cases/helper.rb || die
sed -i -e '3irequire "timeout"' spec/spec_helper.rb || die
 
# Avoid a failing spec regarding to pipes. The spec seems like it



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

2018-05-23 Thread Hans de Graaff
commit: 7e31f92b491d99cc01c9a26569492c626563
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 24 04:42:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 24 04:57:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e31f92b

dev-ruby/mocha: amd64 stable, bug 656206

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/mocha/mocha-1.4.0.ebuild 
b/dev-ruby/mocha/mocha-1.4.0.ebuild
index 1a92fb0a125..34d978e3fd3 100644
--- a/dev-ruby/mocha/mocha-1.4.0.ebuild
+++ b/dev-ruby/mocha/mocha-1.4.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="http://gofreerange.com/mocha/docs/";
 
 LICENSE="MIT"
 SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_bdepend "



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

2018-05-23 Thread Hans de Graaff
commit: 65f9d71de33b919f9a349f838a888ba6d5768702
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 24 04:38:23 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 24 04:57:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f9d71d

dev-ruby/introspection: amd64 stable, bug 656206

Package-Manager: Portage-2.3.36, Repoman-2.3.9

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

diff --git a/dev-ruby/introspection/introspection-0.0.4.ebuild 
b/dev-ruby/introspection/introspection-0.0.4.ebuild
index fb626406eb7..61335595af1 100644
--- a/dev-ruby/introspection/introspection-0.0.4.ebuild
+++ b/dev-ruby/introspection/introspection-0.0.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="http://jamesmead.org/";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/metaclass-0.0.1"



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

2018-05-23 Thread Mike Gilbert
commit: 8a4a2e00800050a9f236b2834608b725c0e50d32
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 12 17:20:11 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 24 04:45:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4a2e00

meson.eclass: include CFLAGS/CXXFLAGS in c_link_args/cpp_link_args

 eclass/meson.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index f493bab2d01..48a39d0fa07 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -167,9 +167,9 @@ _meson_create_cross_file() {
 
[properties]
c_args = $(_meson_env_array "${CFLAGS}")
-   c_link_args = $(_meson_env_array "${LDFLAGS}")
+   c_link_args = $(_meson_env_array "${CFLAGS} ${LDFLAGS}")
cpp_args = $(_meson_env_array "${CXXFLAGS}")
-   cpp_link_args = $(_meson_env_array "${LDFLAGS}")
+   cpp_link_args = $(_meson_env_array "${CXXFLAGS} ${LDFLAGS}")
fortran_args = $(_meson_env_array "${FCFLAGS}")
objc_args = $(_meson_env_array "${OBJCFLAGS}")
objcpp_args = $(_meson_env_array "${OBJCXXFLAGS}")



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

2018-05-23 Thread Mike Gilbert
commit: 9400e62868c38e32b59879a8967856fd58c7fc4c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 12 17:33:01 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 24 04:46:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9400e628

meson.eclass: include CPPFLAGS in {c,cpp,objc,objcpp}_args

 eclass/meson.eclass | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 48a39d0fa07..731177e7fbf 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -166,13 +166,13 @@ _meson_create_cross_file() {
strip = '$(tc-getSTRIP)'
 
[properties]
-   c_args = $(_meson_env_array "${CFLAGS}")
+   c_args = $(_meson_env_array "${CFLAGS} ${CPPFLAGS}")
c_link_args = $(_meson_env_array "${CFLAGS} ${LDFLAGS}")
-   cpp_args = $(_meson_env_array "${CXXFLAGS}")
+   cpp_args = $(_meson_env_array "${CXXFLAGS} ${CPPFLAGS}")
cpp_link_args = $(_meson_env_array "${CXXFLAGS} ${LDFLAGS}")
fortran_args = $(_meson_env_array "${FCFLAGS}")
-   objc_args = $(_meson_env_array "${OBJCFLAGS}")
-   objcpp_args = $(_meson_env_array "${OBJCXXFLAGS}")
+   objc_args = $(_meson_env_array "${OBJCFLAGS} ${CPPFLAGS}")
+   objcpp_args = $(_meson_env_array "${OBJCXXFLAGS} ${CPPFLAGS}")
 
[host_machine]
system = '${system}'



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

2018-05-23 Thread Mike Gilbert
commit: 0fe549260636840b96dfd3b9f55b5bbf7ea1d6a3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 12 16:41:17 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 24 04:46:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe54926

meson.eclass: add _meson_move_flags function

This is used to move flags from CC to CFLAGS, typically during a
multilib build.

 eclass/meson.eclass | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 06e76092a6b..d15e3ff5879 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -198,6 +198,25 @@ meson_use() {
usex "$1" "-D${2-$1}=true" "-D${2-$1}=false"
 }
 
+# @FUNCTION: _meson_move_flags
+# @INTERNAL
+# @USAGE: PROG FLAGS
+# @DESCRIPTION:
+# Moves extra arguments from PROG to FLAGS.
+# For example:
+# CC="gcc -m32" -> CC="gcc" CFLAGS="-m32"
+_meson_move_flags() {
+   local prog=${1}
+   local flags=${2}
+   local x=( ${!prog} )
+   if [[ -n ${x[0]} ]]; then
+   export ${prog}=${x[0]}
+   fi
+   if [[ -n ${x[1]} ]]; then
+   export ${flags}="${x[@]:1}${!flags:+ }${!flags}"
+   fi
+}
+
 # @FUNCTION: meson_src_configure
 # @DESCRIPTION:
 # This is the meson_src_configure function.
@@ -214,6 +233,18 @@ meson_src_configure() {
--wrap-mode nodownload
)
 
+   # Prevent multilib flags from leaking across ABIs
+   local -x BUILD_CFLAGS=${BUILD_CFLAGS}
+   local -x BUILD_CXXFLAGS=${BUILD_CXXFLAGS}
+
+   # Move multilib flags from CC to CFLAGS
+   local -x CC=$(tc-getCC) CFLAGS=${CFLAGS}
+   _meson_move_flags CC CFLAGS
+
+   # Move multilib flags from CXX to CXXFLAGS
+   local -x CXX=$(tc-getCXX) CXXFLAGS=${CXXFLAGS}
+   _meson_move_flags CXX CXXFLAGS
+
if tc-is-cross-compiler; then
_meson_create_cross_file || die "unable to write meson cross 
file"
mesonargs+=( --cross-file "${T}/meson.${CHOST}" )



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

2018-05-23 Thread Mike Gilbert
commit: 6b0847e78daf992cee821a212209def646e5fcae
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 12 17:36:45 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 24 04:46:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0847e7

meson.eclass: define {fortran,objc,objcpp}_link_args

 eclass/meson.eclass | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 731177e7fbf..06e76092a6b 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -171,8 +171,11 @@ _meson_create_cross_file() {
cpp_args = $(_meson_env_array "${CXXFLAGS} ${CPPFLAGS}")
cpp_link_args = $(_meson_env_array "${CXXFLAGS} ${LDFLAGS}")
fortran_args = $(_meson_env_array "${FCFLAGS}")
+   fortran_link_args = $(_meson_env_array "${FCFLAGS} ${LDFLAGS}")
objc_args = $(_meson_env_array "${OBJCFLAGS} ${CPPFLAGS}")
+   objc_link_args = $(_meson_env_array "${OBJCFLAGS} ${LDFLAGS}")
objcpp_args = $(_meson_env_array "${OBJCXXFLAGS} ${CPPFLAGS}")
+   objcpp_link_args = $(_meson_env_array "${OBJCXXFLAGS} ${LDFLAGS}")
 
[host_machine]
system = '${system}'



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

2018-05-23 Thread Mike Gilbert
commit: f602af077d978ba8982ced38021ab97e90b7fcca
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 24 04:37:10 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 24 04:37:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f602af07

sys-apps/systemd: rename usrmerge to split-usr and invert the meaning

Package-Manager: Portage-2.3.37, Repoman-2.3.9_p219

 sys-apps/systemd/metadata.xml  |  2 +-
 sys-apps/systemd/systemd-236-r5.ebuild | 10 +-
 sys-apps/systemd/systemd-238-r6.ebuild | 12 ++--
 sys-apps/systemd/systemd-.ebuild   | 12 ++--
 4 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/sys-apps/systemd/metadata.xml b/sys-apps/systemd/metadata.xml
index cdc951205cd..ad89da66586 100644
--- a/sys-apps/systemd/metadata.xml
+++ b/sys-apps/systemd/metadata.xml
@@ -25,7 +25,7 @@
Enable qrcode output support in 
journal
Install resolvconf symlink for 
systemd-resolve
Install sysvinit compatibility symlinks 
and manpages for init, telinit, halt, poweroff, reboot, runlevel, and 
shutdown
-   Enable /usr merge (experimental)
+   Enable this if /bin and /usr/bin are 
separate directories
Disable Gentoo-specific behavior and 
compatibility quirks
Depend on x11-libs/libxkbcommon to 
allow logind to control the X11 keymap


diff --git a/sys-apps/systemd/systemd-236-r5.ebuild 
b/sys-apps/systemd/systemd-236-r5.ebuild
index a39294c568a..9c9f8dd71f8 100644
--- a/sys-apps/systemd/systemd-236-r5.ebuild
+++ b/sys-apps/systemd/systemd-236-r5.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd";
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http 
idn importd +kmod libidn2 +lz4 lzma nat pam policykit qrcode +seccomp selinux 
ssl +sysv-utils test usrmerge vanilla xkb"
+IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http 
idn importd +kmod libidn2 +lz4 lzma nat pam policykit qrcode +seccomp selinux 
+split-usr ssl +sysv-utils test vanilla xkb"
 
 REQUIRED_USE="importd? ( curl gcrypt lzma )"
 RESTRICT="!test? ( test )"
@@ -199,8 +199,8 @@ multilib_src_configure() {
# avoid bash-completion dep
-Dbashcompletiondir="$(get_bashcompdir)"
# make sure we get /bin:/sbin in PATH
-   -Dsplit-usr=$(usex usrmerge false true)
-   -Drootprefix="$(usex usrmerge "${EPREFIX}/usr" "${EPREFIX:-/}")"
+   -Dsplit-usr=$(usex split-usr true false)
+   -Drootprefix="$(usex split-usr "${EPREFIX:-/}" 
"${EPREFIX}/usr")"
-Dsysvinit-path=
-Dsysvrcnd-path=
# Avoid infinite exec recursion, bug 642724
@@ -331,11 +331,11 @@ multilib_src_install_all() {
rm -fr "${ED%/}"/etc/systemd/system/sysinit.target.wants || die
 
local udevdir=/lib/udev
-   use usrmerge && udevdir=/usr/lib/udev
+   use split-usr || udevdir=/usr/lib/udev
 
rm -r "${ED%/}${udevdir}/hwdb.d" || die
 
-   if ! use usrmerge; then
+   if use split-usr; then
# Avoid breaking boot/reboot
dosym ../../../lib/systemd/systemd /usr/lib/systemd/systemd
dosym ../../../lib/systemd/systemd-shutdown 
/usr/lib/systemd/systemd-shutdown

diff --git a/sys-apps/systemd/systemd-238-r6.ebuild 
b/sys-apps/systemd/systemd-238-r6.ebuild
index 9766434cbd9..590c5a8c7e9 100644
--- a/sys-apps/systemd/systemd-238-r6.ebuild
+++ b/sys-apps/systemd/systemd-238-r6.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd";
 
 LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
 SLOT="0/2"
-IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http 
idn importd +kmod libidn2 +lz4 lzma nat pam pcre policykit qrcode +seccomp 
selinux ssl +sysv-utils test usrmerge vanilla xkb"
+IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http 
idn importd +kmod libidn2 +lz4 lzma nat pam pcre policykit qrcode +seccomp 
selinux +split-usr ssl +sysv-utils test vanilla xkb"
 
 REQUIRED_USE="importd? ( curl gcrypt lzma )"
 RESTRICT="!test? ( test )"
@@ -204,8 +204,8 @@ multilib_src_configure() {
# avoid bash-completion dep
-Dbashcompletiondir="$(get_bashcompdir)"
# make sure we get /bin:/sbin in PATH
-   -Dsplit-usr=$(usex usrmerge false true)
-   -Drootprefix="$(usex usrmerge "${EPREFIX}/usr" "${EPREFIX:-/}")"
+   -Dsplit-usr=$(usex split-usr true false)
+   -Drootprefix="$(usex split-usr "${EPREFIX:-/}" 
"${EPREFIX}/usr")"
-Dsysvinit-path=
-Dsysvrcnd-path=
# Avoid infinite exec recursion, bug 642724
@@ -305,7 +305,7 @@ multilib_src_install_all() {
dodoc "${FILES

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

2018-05-23 Thread Mike Gilbert
commit: 7720d3df83126bc6b1077933c729e39c382f4841
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 24 04:27:08 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 24 04:27:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7720d3df

sys-apps/systemd: remove old

Package-Manager: Portage-2.3.37, Repoman-2.3.9_p219

 sys-apps/systemd/Manifest  |   1 -
 sys-apps/systemd/systemd-238-r2.ebuild | 436 
 sys-apps/systemd/systemd-238-r4.ebuild | 438 -
 3 files changed, 875 deletions(-)

diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 6029f0f8e93..23817fde3a4 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -1,5 +1,4 @@
 DIST systemd-236-patches-2.tar.gz 54737 BLAKE2B 
bce5f9e234c975a2b6e474ca2a0c2c82e704f02cf19885134dddc5edbd0b7bfb3773d737f88f78ba2ab81093dfceeb44d76ecda99cf2b916072dcdfa84720c19
 SHA512 
b74ab6944135c938b2d0d2a1dd40ac4cc4ff26d072603d6bfbe4529d808b2e481eb910155895bce14607842ad6d30751aded51654a53f76278becbb5e317b875
 DIST systemd-236.tar.gz 6759035 BLAKE2B 
0fc26bd67fb6cc3b0565c763fc26e38186c4b05c3d38652b73a2189dfbfb46382dba239f7f6f889eec57ad1d8f69d4098745c8f4ca16a707aa23b7771f2328f3
 SHA512 
1a9672960e03e05c09e41fb8cfe9b0f25e867fd43f37f8371515fdbd4270afd746a6da733f6d1d3b2cc43db1ecc7a9f2245f2dac2ec233db74e9e70e4f6d
-DIST systemd-238-patches-0.tar.gz 30019 BLAKE2B 
0f393865cd6bcd815c1a6e932c0e5a25e125768d2bdef072d5fa7830b9ea012d0986380a1cdea8e369e1fffe89ea7657e4d55de2bae0d785ae374796a4e7c64b
 SHA512 
f7e6fb7bf3b5cde2717a9e5dcd779a4595d6185d1ecdad8405a075edbb55b32c2573558f6af119ff50ea0df8eacef12ae7ee710fadd269f83db0985d76eb22dc
 DIST systemd-238-patches-1.tar.gz 47512 BLAKE2B 
9edf8835ec7bba43bd00b1481b23bc5a4148030724633a8bfe1e82ec48b79699d4822b0bc5ea3a979b404e706efa9c0eae8e0460d76658ba2e901c4853da0c04
 SHA512 
809d8a3a9a023217b509b738e0d341d060f1343df6159e5acfcededfb452986de140ddf4b879a5157fba1a5646d00db8b6537aba8358c48f75fd6527f881a14c
 DIST systemd-238.tar.gz 6954022 BLAKE2B 
9b5cc36a7234c0d037a2656ee1e5ed54186a394b8be41771ebc29c903d3efcecf7f13f004a6d1695c022923bd0d540a243e897852f07e810f73fd3163f688dde
 SHA512 
c0f272b022308d3bd94679184e102a8dc85de55310bda205a458ea33c77c7733e5c8c8e5b15f786ba3e0ce59e7c6a9bf0d5a0950517c6b91e0f345950129b9c8

diff --git a/sys-apps/systemd/systemd-238-r2.ebuild 
b/sys-apps/systemd/systemd-238-r2.ebuild
deleted file mode 100644
index 41ec7ba2128..000
--- a/sys-apps/systemd/systemd-238-r2.ebuild
+++ /dev/null
@@ -1,436 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/systemd/systemd.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/systemd/systemd/archive/v${PV}/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-fi
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-inherit bash-completion-r1 linux-info meson multilib-minimal ninja-utils pam 
python-any-r1 systemd toolchain-funcs udev user
-
-DESCRIPTION="System and service manager for Linux"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/systemd";
-
-LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
-SLOT="0/2"
-IUSE="acl apparmor audit build cryptsetup curl elfutils +gcrypt gnuefi http 
idn importd +kmod libidn2 +lz4 lzma nat pam pcre policykit qrcode +seccomp 
selinux ssl +sysv-utils test usrmerge vanilla xkb"
-
-REQUIRED_USE="importd? ( curl gcrypt lzma )"
-RESTRICT="!test? ( test )"
-
-MINKV="3.11"
-
-COMMON_DEPEND=">=sys-apps/util-linux-2.30:0=[${MULTILIB_USEDEP}]
-   sys-libs/libcap:0=[${MULTILIB_USEDEP}]
-   !=sys-process/audit-2:0= )
-   cryptsetup? ( >=sys-fs/cryptsetup-1.6:0= )
-   curl? ( net-misc/curl:0= )
-   elfutils? ( >=dev-libs/elfutils-0.158:0= )
-   gcrypt? ( >=dev-libs/libgcrypt-1.4.5:0=[${MULTILIB_USEDEP}] )
-   http? (
-   >=net-libs/libmicrohttpd-0.9.33:0=
-   ssl? ( >=net-libs/gnutls-3.1.4:0= )
-   )
-   idn? (
-   libidn2? ( net-dns/libidn2 )
-   !libidn2? ( net-dns/libidn )
-   )
-   importd? (
-   app-arch/bzip2:0=
-   sys-libs/zlib:0=
-   )
-   kmod? ( >=sys-apps/kmod-15:0= )
-   lz4? ( >=app-arch/lz4-0_p131:0=[${MULTILIB_USEDEP}] )
-   lzma? ( >=app-arch/xz-utils-5.0.5-r1:0=[${MULTILIB_USEDEP}] )
-   nat? ( net-firewall/iptables:0= )
-   pam? ( virtual/pam:=[${MULTILIB_USEDEP}] )
-   pcre? ( dev-libs/libpcre2 )
-   qrcode? ( media-gfx/qrencode:0= )
-   seccomp? ( >=sys-libs/libseccomp-2.3.3:0= )
-   selinux? ( sys-libs/libselinux:0= )
-   xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= )"
-
-# baselayout-2.2 has /run
-RDEPEND="${COMMON_DEPEND}
-   >=sys-apps/baselayout-2.2
-   selinux? ( sec-policy/selinux-base-policy[systemd] )
-   s

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

2018-05-23 Thread William Hubbs
commit: 21fd030f84718ed28179c2f468a22b4ae93f5d67
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 24 03:14:03 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 24 03:14:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21fd030f

sys-apps/baselayout: 2.5-r1 bump for bug #656380

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/baselayout/baselayout-2.5-r1.ebuild | 272 +++
 1 file changed, 272 insertions(+)

diff --git a/sys-apps/baselayout/baselayout-2.5-r1.ebuild 
b/sys-apps/baselayout/baselayout-2.5-r1.ebuild
new file mode 100644
index 000..866701708dc
--- /dev/null
+++ b/sys-apps/baselayout/baselayout-2.5-r1.ebuild
@@ -0,0 +1,272 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib versionator prefix
+
+DESCRIPTION="Filesystem baselayout and init scripts"
+HOMEPAGE="https://www.gentoo.org/";
+if [[ ${PV} =  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="build kernel_FreeBSD kernel_linux +split-usr"
+
+pkg_setup() {
+   multilib_layout
+}
+
+# Create our multilib dirs - the Makefile has no knowledge of this
+multilib_layout() {
+   local def_libdir libdir libdirs
+   def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI)
+   libdirs=$(get_all_libdirs)
+   : ${libdirs:=lib}   # it isn't that we don't trust 
multilib.eclass...
+
+   [ -z "${def_libdir}" ] && die "your DEFAULT_ABI=$DEFAULT_ABI appears to 
be invalid"
+
+   # figure out which paths should be symlinks and which should be 
directories
+   local dirs syms exp d
+   for libdir in ${libdirs} ; do
+   if use split-usr ; then
+   exp=( {,usr/,usr/local/}${libdir} )
+   else
+   exp=( {usr/,usr/local/}${libdir} )
+   fi
+   for d in "${exp[@]}" ; do
+   # most things should be dirs
+   if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = 
"lib" ] ; then
+   [ ! -h "${d}" ] && [ -e "${d}" ] && dirs+=" 
${d}"
+   else
+   [ -h "${d}" ] && syms+=" ${d}"
+   fi
+   done
+   done
+   if [ -n "${syms}${dirs}" ] ; then
+   ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB:-no}, 
so that means you need to"
+   ewarn "have these paths configured as follows:"
+   [ -n "${dirs}" ] && ewarn "symlinks to '${def_libdir}':${dirs}"
+   [ -n "${syms}" ] && ewarn "directories:${syms}"
+   ewarn "The ebuild will attempt to fix these, but only for 
trivial conversions."
+   ewarn "If things fail, you will need to manually create/move 
the directories."
+   echo
+   fi
+
+   # setup symlinks and dirs where we expect them to be; do not migrate
+   # data ... just fall over in that case.
+   local prefix prefix_lst
+   if use split-usr ; then
+   prefix_lst=( "${EROOT}"{,usr/,usr/local/} )
+   else
+   prefix_lst=( "${EROOT}"{usr/,usr/local/} )
+   fi
+   for prefix in "${prefix_lst[@]}"; do
+   if [ "${SYMLINK_LIB}" = yes ] ; then
+   # we need to make sure "lib" points to the native libdir
+   if [ -h "${prefix}lib" ] ; then
+   # it's already a symlink!  assume it's pointing 
to right place ...
+   continue
+   elif [ -d "${prefix}lib" ] ; then
+   # "lib" is a dir, so need to convert to a 
symlink
+   ewarn "Converting ${prefix}lib from a dir to a 
symlink"
+   rm -f "${prefix}lib"/.keep
+   if rmdir "${prefix}lib" 2>/dev/null ; then
+   ln -s ${def_libdir} "${prefix}lib" || 
die
+   else
+   die "non-empty dir found where we 
needed a symlink: ${prefix}lib"
+   fi
+   else
+   # nothing exists, so just set it up sanely
+   ewarn "Initializing ${prefix}lib as a symlink"
+   mkdir -p "${prefix}" || die
+   rm -f "${prefix}lib" || die
+   ln -s ${def_libdir} "${prefix}lib" || die
+   mkdir -p "${prefix}${def_libdir}" #

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

2018-05-23 Thread Aaron Bauman
commit: aa6acbf175583b662e55b2b6f6dc5bc924b7db03
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu May 24 02:22:44 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 02:55:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa6acbf1

www-client/firefox: Version bump, add ffmpeg-4 support, add musl support

Signed-off-by: Jory A. Pratt  gentoo.org>

 www-client/firefox/Manifest| 186 ++---
 .../{firefox-60.0.ebuild => firefox-60.0.1.ebuild} |   6 +-
 2 files changed, 96 insertions(+), 96 deletions(-)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 7fb40a2b43f..3cd2b818ba3 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -183,96 +183,96 @@ DIST firefox-52.8.0esr-xh.xpi 441173 BLAKE2B 
79a2b0c6037dfc638a6987a17f864c274c1
 DIST firefox-52.8.0esr-zh-CN.xpi 461679 BLAKE2B 
3dd05e314d096b5e4433cbdc7445792b95ef3eaf4e7edbff2835b285e05025fed38f69b4ab51a3662fb04e32a7f1ce75acbc18bd6bfb46ecac9ceed22c15e57f
 SHA512 
bdde8f6b01970332cbaf4e00124669987211b04c4a4e01fded9dd4ccd4b3cd265622d6207f476007cf85dccbf52dfefff3f4fbc4ede92a10c618fa148dac49db
 DIST firefox-52.8.0esr-zh-TW.xpi 453068 BLAKE2B 
2099fc503ef3bcdd50a65ce48129a92e6567da06bba45142e6f383bb4ea8a6a9fb7a59056f078fda2177c82d22b8268b005908999d31b847750534121962a462
 SHA512 
88a08cc47c9cc0f22186271e0a8f472862c8f7f0ddc10c580efe56bb93f0d30b35704c86d79eb86c3ef2c24b8dbae2c922130e4f11df9864db66bd871efc3454
 DIST firefox-52.8.0esr.source.tar.xz 214054520 BLAKE2B 
3410a3e485e891119a5d4ac0e47b963fcd225c5d8f3ca8dbfe3f25456de80171263228f34241278c78d932bef44106a5fbb05c588e55b04ca07abec9daec613a
 SHA512 
4136fa582e4ffd754d46a79bdb562bd12da4d013d87dfe40fa92addf377e95f5f642993c8b783edd5290089619beeb5a907a0810b68b8808884f087986977df1
-DIST firefox-60.0-ach.xpi 496060 BLAKE2B 
6a9600447736f1ed7c7b04dc68bcf7766ace6c5c7736e29c55bb8022f01a2d1af9f886dcb9f0580ba23d3238261de504c7f94b39c25688c06ecec284b6dc3f7f
 SHA512 
4000fc74a943d8d48a118fff171e65620eab992007a98c169a9133b7deb4c69a543c834f9b765ffe43c907e6cb98e96e2d4a0a71077ea22d2e1d3c3f86a6b238
-DIST firefox-60.0-af.xpi 486533 BLAKE2B 
df0323c5d59e21968ce51883225e8cffeca2ff532bb8e91f1a6ac9a6d1324d70c3c95123e35b891f035c4c59d9ea436d65a95d3e9ceecd547b055846a85953f6
 SHA512 
ad4d0d5e3d748c195ce53f73a4e3f6fd3b009388d709b99c37fd95075b2727bf9b1d4d527af8c9d2b2602c89699f7878b28e35be177a5e658323e239510c75ef
-DIST firefox-60.0-an.xpi 519732 BLAKE2B 
e2526c661c0272f442f39bb608d3e9cbc17f004a65a0ffcd66b5f35123bbf8eac8bb3d457a9fd9f2dc03d0db98286575aa1a9c27c21a0db14e4d64a6c13932d7
 SHA512 
564adac606bd9e3220b5eb0dfe11ed999b75c24352c063ed4879eab065e0740f91c4214bb219f7c66e073d0c47a1ec55644b928e9914d4fab1cccfc733fe5dfb
-DIST firefox-60.0-ar.xpi 546957 BLAKE2B 
f9423c9879a6043dca0fdd7fc460e43107028947275e087e600bb53eb44424ec954069e8167b8ab69c4359f08e4553ac698dc84a7f301d149fc5fc55bbd70f4f
 SHA512 
841fddf65fdad6a312608e59958b53c29ffb43b67339d40381692117625500be00553ff7ddbe4e6db04df5519deaef5d38992240d08534738fef3bd0b63f7fb0
-DIST firefox-60.0-as.xpi 529947 BLAKE2B 
f84d8296f572cea468cda3b5010bd4f5824c3f3ed7cf8d858d5f709cdcc040054fd6020810180732917319fd5f9727db2192cd5b482868a1db5a8d9677349208
 SHA512 
da1ff316077ae5fef02f14c3ac5fca5543e16864d1a08fb0bce8b184ee9dc2dcbb5721e3501ffa3a915c7662f1170f1d654c8661906062d8cd676b0a59f8902c
-DIST firefox-60.0-ast.xpi 507866 BLAKE2B 
0be4fdffbcc51b20ef35464f0a3488fea9eeb1bbec01375dc40343f02353b85feb5a0a185259cfba7f6d5de851fa7f4b75c4bb0d9701dbd8fc556d18c0f495f6
 SHA512 
283f636f2a1b64d908742cebfbd04bac2f485d2473f1e5c560c113a84e67e1e880791aaec6a88c3c441312cec84d7ba461d0f597d5453d20886f7183aff68a9e
-DIST firefox-60.0-az.xpi 523975 BLAKE2B 
2e76c1374259b690361c0ce23bd239577ad6f0db4df545fc4c207132a50ffd020fd00cd1429aabc7ed94d3f744eea03cad1fd3d75d562fa51e90679c27ef68c5
 SHA512 
7215828146713d1bdbf1a419c76bc24823fde8400662ac6265bbf26543b13fdff9b5824e99d702481df6c97da497eff105668a5ec82001d68a681e9e4780e949
-DIST firefox-60.0-bg.xpi 573075 BLAKE2B 
95cfc43e00eaec80283af639bcecd81fa5b4f54115b104210ad361b8257c7e317b0d6620f6b2a9c9e8bc14b0e2c17c44d6a406dce96b89203c6752253c527457
 SHA512 
365a4f828b0022d6d7022fcae75e081ac656249769f269b141d99bc8b0b7e4a7bf4480094d4a7b646b58a581edca9d69797fb51f9281c3f0fc58e1f02676df15
-DIST firefox-60.0-bn-BD.xpi 589638 BLAKE2B 
9c22b41b603effe7a3b79b801fbbd712c994cdb627eee06e180c77f29952e42e624d74ec62cc7ed5d1cb1b32fe411a07d57b8307a4c0bb4ad8da911f22c28488
 SHA512 
91400026814b98f5f9d9180b2cea58bb2d8f13a8df4edd012689709f0c46b41291db50b17289d3acaa3a4555072c2b1f8bdd1e71b89dbe72aa0adde45c81e794
-DIST firefox-60.0-bn-IN.xpi 570084 BLAKE2B 
8e1d7fc5f72e3d4223d3e2e4b6182f0e239f4c0832b249c5f0623e3c271eb8859d7a979b5adaaa4f6751e5c56ca2c060ce4826c9d31ba7e3f04be84b623d6aa7
 SHA512 
f2f3934062ce87bdd6652419623472828cf1596abe01a698b39014a0faa2a1cd8c01c135313d2b1e1737da6dae6e2f31d9158ea4e47dab4d9f4cd07a822e84dd
-DIST firefox-60.0-br.xpi 511252 BLAKE2B 
81512330ccf917ca

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

2018-05-23 Thread Aaron Bauman
commit: 14f187f2ed2e387821548f3742acce804d096539
Author: Jory A. Pratt  gentoo  org>
AuthorDate: Thu May 24 02:24:17 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 03:02:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f187f2

eclas/mozconfig-v6.60: Adjust rust dep based on libc being musl or glibc

Signed-off-by: Jory A. Pratt  gentoo.org>

 eclass/mozconfig-v6.60.eclass | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/eclass/mozconfig-v6.60.eclass b/eclass/mozconfig-v6.60.eclass
index 8208305a778..ac0652a8230 100644
--- a/eclass/mozconfig-v6.60.eclass
+++ b/eclass/mozconfig-v6.60.eclass
@@ -165,11 +165,14 @@ DEPEND="app-arch/zip
>=sys-devel/binutils-2.16.1
sys-apps/findutils
pulseaudio? ( media-sound/pulseaudio )
-   || (
+   elibc_glibc? ( || (
( >=dev-lang/rust-1.24.0[-extended(-)] >=dev-util/cargo-0.25.0 )
>=dev-lang/rust-1.24.0[extended]
( >=dev-lang/rust-bin-1.24.0 >=dev-util/cargo-0.25.0 )
-   )
+   ) )
+   elibc_musl? ( || ( >=dev-lang/rust-1.24.0
+   >=dev-util/cargo-0.25.0
+   ) )
${RDEPEND}"
 
 RDEPEND+="



[gentoo-commits] proj/sci:master commit in: sci-libs/dealii/

2018-05-23 Thread Matthias Maier
commit: 131dffdf4f716ebdcde8ba3b44ab8fbe2ff85a97
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 24 02:26:08 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 24 02:26:08 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=131dffdf

sci-libs/dealii: remove superfluous configuration options

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-libs/dealii/dealii-9.0.0.ebuild | 1 -
 sci-libs/dealii/dealii-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sci-libs/dealii/dealii-9.0.0.ebuild 
b/sci-libs/dealii/dealii-9.0.0.ebuild
index 239cbd9bc..a41b1b2d0 100644
--- a/sci-libs/dealii/dealii-9.0.0.ebuild
+++ b/sci-libs/dealii/dealii-9.0.0.ebuild
@@ -92,7 +92,6 @@ src_configure() {
-DDEAL_II_EXAMPLES_RELDIR="share/doc/${P}/examples"
-DDEAL_II_LIBRARY_RELDIR="$(get_libdir)"
-DDEAL_II_SHARE_RELDIR="share/${PN}"
-   -DDEAL_II_WITH_BZIP2=ON
-DDEAL_II_WITH_ZLIB=ON
-DDEAL_II_WITH_ADOLC="$(usex adolc)"
-DDEAL_II_WITH_ASSIMP="$(usex assimp)"

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index 6992d107a..06c63c906 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -92,7 +92,6 @@ src_configure() {
-DDEAL_II_EXAMPLES_RELDIR="share/doc/${P}/examples"
-DDEAL_II_LIBRARY_RELDIR="$(get_libdir)"
-DDEAL_II_SHARE_RELDIR="share/${PN}"
-   -DDEAL_II_WITH_BZIP2=ON
-DDEAL_II_WITH_ZLIB=ON
-DDEAL_II_WITH_ADOLC="$(usex adolc)"
-DDEAL_II_WITH_ASSIMP="$(usex assimp)"



[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-beta/

2018-05-23 Thread Mike Gilbert
commit: f06ea30d0e0265377946f9319e6a092f88b43f0d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 24 01:33:17 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 24 01:33:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f06ea30d

www-client/google-chrome-beta: automated update (67.0.3396.56)

Package-Manager: Portage-2.3.37, Repoman-2.3.9_p219

 www-client/google-chrome-beta/Manifest  | 2 +-
 ...-beta-67.0.3396.48.ebuild => google-chrome-beta-67.0.3396.56.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/google-chrome-beta/Manifest 
b/www-client/google-chrome-beta/Manifest
index ddf8333575f..15373997ebb 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1 +1 @@
-DIST google-chrome-beta_67.0.3396.48-1_amd64.deb 53690648 BLAKE2B 
7222f04fa5d370aa52262f698b21545906cbf16656fbdaf4d7acd7fd88ea8cae66ae9ab0e8fe86fd61fd1155b4739f0994eaa77950dd781b767255880ae933b8
 SHA512 
0e7bef42e7a7a3cb4f935860b67d361cd158a7a07c576ad2bf012652371fe3a1e0ad31790e5a230796b0ae0dac5175ae7d425652d0c40873e454164aa4da5c6e
+DIST google-chrome-beta_67.0.3396.56-1_amd64.deb 53717138 BLAKE2B 
2298fda12ae312089552429afa5ba5800947d4a76e2c859224fb424e96a9a25a930ef89995adb1b0c2377a33f6c56dfecf6033f663d89bd9f932539505269268
 SHA512 
8d28a562a21251fffdfef6aa6e2e5eb69be4e24a722d312aac6baf5c1246fee1f092b4765ddc2def20e598e39b8ebfc8cbcbf470fd546a54a06d09917eb87ddb

diff --git 
a/www-client/google-chrome-beta/google-chrome-beta-67.0.3396.48.ebuild 
b/www-client/google-chrome-beta/google-chrome-beta-67.0.3396.56.ebuild
similarity index 100%
rename from www-client/google-chrome-beta/google-chrome-beta-67.0.3396.48.ebuild
rename to www-client/google-chrome-beta/google-chrome-beta-67.0.3396.56.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/

2018-05-23 Thread Mike Gilbert
commit: 9d2de5060e16485b4ec0d3736bbe4d512703069e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu May 24 01:33:33 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu May 24 01:33:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d2de506

www-plugins/chrome-binary-plugins: automated update (67.0.3396.56)

Package-Manager: Portage-2.3.37, Repoman-2.3.9_p219

 www-plugins/chrome-binary-plugins/Manifest  | 2 +-
 ...96.48_beta.ebuild => chrome-binary-plugins-67.0.3396.56_beta.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-plugins/chrome-binary-plugins/Manifest 
b/www-plugins/chrome-binary-plugins/Manifest
index cf10fa51bd8..72ad9c0b54b 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_67.0.3396.48-1_amd64.deb 53690648 BLAKE2B 
7222f04fa5d370aa52262f698b21545906cbf16656fbdaf4d7acd7fd88ea8cae66ae9ab0e8fe86fd61fd1155b4739f0994eaa77950dd781b767255880ae933b8
 SHA512 
0e7bef42e7a7a3cb4f935860b67d361cd158a7a07c576ad2bf012652371fe3a1e0ad31790e5a230796b0ae0dac5175ae7d425652d0c40873e454164aa4da5c6e
+DIST google-chrome-beta_67.0.3396.56-1_amd64.deb 53717138 BLAKE2B 
2298fda12ae312089552429afa5ba5800947d4a76e2c859224fb424e96a9a25a930ef89995adb1b0c2377a33f6c56dfecf6033f663d89bd9f932539505269268
 SHA512 
8d28a562a21251fffdfef6aa6e2e5eb69be4e24a722d312aac6baf5c1246fee1f092b4765ddc2def20e598e39b8ebfc8cbcbf470fd546a54a06d09917eb87ddb
 DIST google-chrome-stable_66.0.3359.181-1_amd64.deb 52336026 BLAKE2B 
ff6d8646970c11734c0bb692e5174ecad70094356d0929e24763b23bf4cd03fbe7cbb7a64b8188b55395708e4d505782b8e3879bdfa7b0e2f8a66e76fe27d276
 SHA512 
95c0d47e8017072f8bfbfd7a46d46677e8729791bdc48fddb3d966574702a167dcde7557e317048bfa93d9216e613385244353f7fa94b8b793d384fb09427c93
 DIST google-chrome-unstable_68.0.3432.3-1_amd64.deb 55602134 BLAKE2B 
5e890e93970400d5c2f4e8bd75774439a2db6148a84b916b5da67d487cfda93a8a18516080e2a657ac717e64eda102fadd4ac979155127517fd3dcd8f404e355
 SHA512 
8ce67236db5120f562c0399a23c6bd72118f78027a66f7629aba802b6cc3e00f50cde304235d502a6b88f03717ce58fcf5a05e14daa964fc9191edf6385a6daf

diff --git 
a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.48_beta.ebuild
 
b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.56_beta.ebuild
similarity index 100%
rename from 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.48_beta.ebuild
rename to 
www-plugins/chrome-binary-plugins/chrome-binary-plugins-67.0.3396.56_beta.ebuild



[gentoo-commits] proj/sci:master commit in: sci-mathematics/petsc/

2018-05-23 Thread Matthias Maier
commit: 3769248d3d8e5d30c3ef5352d244f13459b6add7
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 24 01:08:24 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 24 01:20:13 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=3769248d

sci-mathematics/petsc: version bump to 3.9.2

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-mathematics/petsc/petsc-3.9.2.ebuild | 196 +++
 1 file changed, 196 insertions(+)

diff --git a/sci-mathematics/petsc/petsc-3.9.2.ebuild 
b/sci-mathematics/petsc/petsc-3.9.2.ebuild
new file mode 100644
index 0..1755e242a
--- /dev/null
+++ b/sci-mathematics/petsc/petsc-3.9.2.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs versionator
+
+MY_P="${PN}-$(replace_version_separator _ -)"
+
+DESCRIPTION="Portable, Extensible Toolkit for Scientific Computation"
+HOMEPAGE="http://www.mcs.anl.gov/petsc/";
+SRC_URI="http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/${MY_P}.tar.gz";
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="afterimage boost complex-scalars cxx debug doc fftw
+   fortran hdf5 hypre mpi metis mumps scotch sparse superlu threads X"
+
+# hypre and superlu curretly exclude each other due to missing linking to hypre
+# if both are enabled
+REQUIRED_USE="
+   afterimage? ( X )
+   complex-scalars? ( !hypre !superlu )
+   hdf5? ( mpi )
+   hypre? ( cxx mpi !superlu )
+   mumps? ( mpi scotch )
+   scotch? ( mpi )
+   superlu? ( !hypre )
+"
+
+RDEPEND="
+   virtual/blas
+   virtual/lapack
+   afterimage? ( media-libs/libafterimage )
+   boost? ( dev-libs/boost )
+   fftw? ( sci-libs/fftw:3.0[mpi?] )
+   hdf5? ( sci-libs/hdf5[mpi?] )
+   hypre? ( >=sci-libs/hypre-2.8.0b[mpi?] )
+   metis? ( >=sci-libs/parmetis-4 )
+   mpi? ( virtual/mpi[cxx?,fortran?] )
+   mumps? ( sci-libs/mumps[mpi?] sci-libs/scalapack )
+   scotch? ( sci-libs/scotch[mpi?] )
+   sparse? ( sci-libs/suitesparse >=sci-libs/cholmod-1.7.0 )
+   superlu? ( >=sci-libs/superlu-5 )
+   X? ( x11-libs/libX11 )
+"
+
+DEPEND="${RDEPEND}
+   ${PYTHON_DEPS}
+   virtual/pkgconfig
+   dev-util/cmake
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.7.0-disable-rpath.patch \
+   "${FILESDIR}"/${PN}-3.9.0-fix_sandbox_violation.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i -e 's%/usr/bin/env python%/usr/bin/env python2%' configure || die
+}
+
+# petsc uses --with-blah=1 and --with-blah=0 to en/disable options
+petsc_enable() {
+   use "$1" && echo "--with-${2:-$1}=1" || echo "--with-${2:-$1}=0"
+}
+# add external library:
+# petsc_with use_flag libname libdir
+# petsc_with use_flag libname include linking_libs
+petsc_with() {
+   local myuse p=${2:-${1}}
+   if use ${1}; then
+   myuse="--with-${p}=1"
+   if [[ $# -ge 4 ]]; then
+   myuse="${myuse} --with-${p}-include=${EPREFIX}${3}"
+   shift 3
+   myuse="${myuse} --with-${p}-lib=$@"
+   else
+   myuse="${myuse} --with-${p}-dir=${EPREFIX}${3:-/usr}"
+   fi
+   else
+   myuse="--with-${p}=0"
+   fi
+   echo ${myuse}
+}
+
+# select between configure options depending on use flag
+petsc_select() {
+   use "$1" && echo "--with-$2=$3" || echo "--with-$2=$4"
+}
+
+src_configure() {
+   # bug 548498
+   # PETSc runs mpi processes during configure that result in a sandbox
+   # violation by trying to open /proc/mtrr rw. This is not easy to
+   # mitigate because it happens in libpciaccess.so called by libhwloc.so,
+   # which is used by libmpi.so.
+   addpredict /proc/mtrr
+   # if mpi is built with knem support it needs /dev/knem too
+   addpredict /dev/knem
+
+   # configureMPITypes with openmpi-2* insists on accessing the scaling
+   # governor rw.
+   addpredict /sys/devices/system/cpu/
+
+   local mylang
+   local myopt
+
+   use cxx && mylang="cxx" || mylang="c"
+   use debug && myopt="debug" || myopt="opt"
+
+   # environmental variables expected by petsc during build
+
+   export PETSC_DIR="${S}"
+   export PETSC_ARCH="linux-gnu-${mylang}-${myopt}"
+
+   if use debug; then
+   strip-flags
+   filter-flags -O*
+   fi
+
+   # C Support on CXX builds is enabled if possible i.e. when not using
+   # complex scalars (no complex type for both available at the same time)
+
+   econf \
+   scrollOutput=1 \
+   FFLAGS="${FFLAGS} -fPIC" \
+   CFLAGS="${CFLAGS} -fPIC" \
+   CXXFLAGS="${CXXFLAGS} -fPIC" \
+   LDFLAG

[gentoo-commits] proj/sci:master commit in: sci-libs/dealii/

2018-05-23 Thread Matthias Maier
commit: 44cfa5e1272823484f84a4b06344b102e19d59c1
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu May 24 01:18:50 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu May 24 01:20:43 2018 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=44cfa5e1

sci-libs/dealii: drop version 8.4.2

Keeping the last two versions (that were release 2017 and 2018) is
enough :-)

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-libs/dealii/dealii-8.4.2.ebuild | 124 
 sci-libs/dealii/metadata.xml|   1 -
 2 files changed, 125 deletions(-)

diff --git a/sci-libs/dealii/dealii-8.4.2.ebuild 
b/sci-libs/dealii/dealii-8.4.2.ebuild
deleted file mode 100644
index 675d06da0..0
--- a/sci-libs/dealii/dealii-8.4.2.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils eutils multilib
-
-# deal.II uses its own FindLAPACK.cmake file that calls into the system
-# FindLAPACK.cmake module and does additional internal setup. Do not remove
-# any of these modules:
-CMAKE_REMOVE_MODULES_LIST=""
-
-DESCRIPTION="Solving partial differential equations with the finite element 
method"
-HOMEPAGE="http://www.dealii.org/";
-
-if [[ ${PV} = ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="git://github.com/dealii/dealii.git"
-   SRC_URI=""
-   KEYWORDS=""
-else
-   MY_PV="${PV//0_rc/rc}"
-   MY_P="${PN}-${MY_PV}"
-   SRC_URI="https://github.com/dealii/dealii/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz
-   doc? (
-   
https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${MY_P}-offline_documentation.tar.gz
-   -> ${P}-offline_documentation.tar.gz
-   )"
-   KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="
-   arpack cpu_flags_x86_avx cpu_flags_x86_sse2 c++11 +debug doc +examples
-   hdf5 +lapack metis mpi muparser opencascade netcdf p4est parameter_gui
-   petsc +sparse static-libs +tbb trilinos
-"
-
-# TODO: add slepc use flag once slepc is packaged for gentoo-science
-REQUIRED_USE="
-   p4est? ( mpi )
-   trilinos? ( mpi )"
-
-RDEPEND="dev-libs/boost
-   app-arch/bzip2
-   sys-libs/zlib
-   arpack? ( sci-libs/arpack[mpi=] )
-   hdf5? ( sci-libs/hdf5[mpi=] )
-   lapack? ( virtual/lapack )
-   metis? ( >=sci-libs/parmetis-4 )
-   mpi? ( virtual/mpi )
-   muparser? ( dev-cpp/muParser )
-   netcdf? ( sci-libs/netcdf-cxx:0 )
-   opencascade? ( sci-libs/opencascade:* )
-   p4est? ( sci-libs/p4est[mpi] )
-   parameter_gui? ( dev-qt/qtgui:4 )
-   petsc? ( sci-mathematics/petsc[mpi=] )
-   sparse? ( sci-libs/umfpack )
-   tbb? ( dev-cpp/tbb )
-   trilinos? ( sci-libs/trilinos )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen[dot] dev-lang/perl )"
-
-src_configure() {
-   # deal.II needs a custom build type:
-   local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
-
-   local mycmakeargs=(
-   -DDEAL_II_ALLOW_AUTODETECTION=OFF
-   -DDEAL_II_ALLOW_BUNDLED=OFF
-   -DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=OFF
-   -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF
-   -DDEAL_II_LIBRARY_RELDIR="$(get_libdir)"
-   -DDEAL_II_SHARE_RELDIR="share/${PN}"
-   -DDEAL_II_DOCREADME_RELDIR="share/doc/${P}"
-   -DDEAL_II_DOCHTML_RELDIR="share/doc/${P}/html"
-   -DDEAL_II_EXAMPLES_RELDIR="share/doc/${P}/examples"
-   -DDEAL_II_WITH_BZIP2=ON
-   -DDEAL_II_WITH_ZLIB=ON
-   $(cmake-utils_use arpack DEAL_II_WITH_ARPACK)
-   $(cmake-utils_use c++11 DEAL_II_WITH_CXX11)
-   $(cmake-utils_use cpu_flags_x86_avx DEAL_II_HAVE_AVX)
-   $(cmake-utils_use cpu_flags_x86_sse2 DEAL_II_HAVE_SSE2)
-   $(cmake-utils_use doc DEAL_II_COMPONENT_DOCUMENTATION)
-   $(cmake-utils_use examples DEAL_II_COMPONENT_EXAMPLES)
-   $(cmake-utils_use hdf5 DEAL_II_WITH_HDF5)
-   $(cmake-utils_use lapack DEAL_II_WITH_LAPACK)
-   $(cmake-utils_use metis DEAL_II_WITH_METIS)
-   $(cmake-utils_use mpi DEAL_II_WITH_MPI)
-   $(cmake-utils_use muparser DEAL_II_WITH_MUPARSER)
-   $(cmake-utils_use netcdf DEAL_II_WITH_NETCDF)
-   -DOPENCASCADE_DIR="${CASROOT}"
-   $(cmake-utils_use opencascade DEAL_II_WITH_OPENCASCADE)
-   $(cmake-utils_use p4est DEAL_II_WITH_P4EST)
-   $(cmake-utils_use parameter_gui DEAL_II_COMPONENT_PARAMETER_GUI)
-   $(cmake-utils_use petsc DEAL_II_WITH_PETSC)
-   $(cmake-utils_use sparse DEAL_II_WITH_UMFPACK)
-   $(cmake

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

2018-05-23 Thread Jason Donenfeld
commit: ca116b3ebc01c6e2f78956fcec82249cdd23d25d
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Thu May 24 01:02:53 2018 +
Commit: Jason Donenfeld  gentoo  org>
CommitDate: Thu May 24 01:03:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca116b3e

net-vpn/wireguard: bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-vpn/wireguard/Manifest  | 2 +-
 .../{wireguard-0.0.20180519.ebuild => wireguard-0.0.20180524.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/wireguard/Manifest b/net-vpn/wireguard/Manifest
index bff0b108356..cc41a9da0f8 100644
--- a/net-vpn/wireguard/Manifest
+++ b/net-vpn/wireguard/Manifest
@@ -1 +1 @@
-DIST WireGuard-0.0.20180519.tar.xz 267784 BLAKE2B 
69fc0256f27a583331625e9cf107f355c9ecfc0c04c780bf5bc4423fa9d9efa8c9e9c8cab007191b2e458d0bf9c3adb4844c5abe12806545216fb9ad81c42513
 SHA512 
587a1371edd4a7fdf167154398f8a51da8c70f55e86a4be4b0b830a2f00a1421710017d954ad1aeda4df3a36ca8c9a911ba5fb407a851235257176291af3ee15
+DIST WireGuard-0.0.20180524.tar.xz 268996 BLAKE2B 
44721a2654c2ee274abf95e3aaf060c50c72fb3eb158e53f0ce252ca4a0d6d7e18a562e42560a3032008721d2485284439908d2ccedc333a0bb8900e7472d5a5
 SHA512 
0e961333459bd4523c5190d73e8ec5473f79cf65717429b675e055695ba3f5d30fd93b7801f2ad64cce0a8118df40233ef6318de5248a811ecc24d0bfdccfdf9

diff --git a/net-vpn/wireguard/wireguard-0.0.20180519.ebuild 
b/net-vpn/wireguard/wireguard-0.0.20180524.ebuild
similarity index 100%
rename from net-vpn/wireguard/wireguard-0.0.20180519.ebuild
rename to net-vpn/wireguard/wireguard-0.0.20180524.ebuild



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

2018-05-23 Thread Aaron Bauman
commit: ff63a85936b7af7b3d6de1314890f7a020d6a12e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon May 21 08:06:22 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:41:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff63a859

media-libs/svgalib: remove old

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

 media-libs/svgalib/svgalib-1.9.25-r4.ebuild | 129 
 1 file changed, 129 deletions(-)

diff --git a/media-libs/svgalib/svgalib-1.9.25-r4.ebuild 
b/media-libs/svgalib/svgalib-1.9.25-r4.ebuild
deleted file mode 100644
index 3896ddd8506..000
--- a/media-libs/svgalib/svgalib-1.9.25-r4.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit eutils flag-o-matic toolchain-funcs linux-mod
-
-DESCRIPTION="A library for running svga graphics on the console"
-HOMEPAGE="http://www.svgalib.org/";
-SRC_URI="http://www.arava.co.il/matan/${PN}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE="build +kernel-helper"
-
-DEPEND=""
-RDEPEND=""
-
-MODULE_NAMES="svgalib_helper(misc:${S}/kernel/svgalib_helper)"
-BUILD_TARGETS="default"
-
-pkg_setup() {
-   linux-mod_pkg_setup
-   BUILD_PARAMS="KDIR=${KV_OUT_DIR}"
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.9.25-linux_2.6.patch
-   epatch "${FILESDIR}"/${PN}-1.9.19-pic.patch #51698
-   epatch "${FILESDIR}"/${PN}-1.9.25-build.patch
-   epatch "${FILESDIR}"/${PN}-1.9.25-linux_2.6.28.patch
-   epatch "${FILESDIR}"/${PN}-1.9.25-glibc210.patch #274305
-   epatch "${FILESDIR}"/${PN}-1.9.25-linux_2.6.36-r1.patch
-   epatch "${FILESDIR}"/${PN}-1.9.25-fix_buffer.patch
-   epatch "${FILESDIR}"/${PN}-1.9.25-vga_reset.patch
-   epatch "${FILESDIR}"/${PN}-1.9.25-missing_include.patch
-   epatch "${FILESDIR}"/${PN}-1.9.25-linux_3.4.patch
-   epatch "${FILESDIR}"/${PN}-1.9.25-linux_3.9.patch #557052
-   sed -i -e '/linux\/smp_lock.h/d' kernel/svgalib_helper/main.c || die
-}
-
-src_compile() {
-   use kernel-helper || export NO_HELPER=y
-
-   export CC=$(tc-getCC)
-
-   # First build static
-   emake OPTIMIZE="${CFLAGS}" static || die "Failed to build static 
libraries!"
-   # Then build shared ...
-   emake OPTIMIZE="${CFLAGS}" shared || die "Failed to build shared 
libraries!"
-   # Missing in some cases ...
-   ln -s libvga.so.${PV} sharedlib/libvga.so
-   # Build lrmi and tools ...
-   emake OPTIMIZE="${CFLAGS}" LDFLAGS+=" -L../sharedlib" \
-   textutils lrmi utils \
-   || die "Failed to build libraries and utils!"
-   # Build the gl stuff tpp
-   emake OPTIMIZE="${CFLAGS}" -C gl || die "Failed to build gl!"
-   emake OPTIMIZE="${CFLAGS}" -C gl libvgagl.so.${PV} \
-   || die "Failed to build libvgagl.so.${PV}!"
-   # Missing in some cases ...
-   ln -s libvgagl.so.${PV} sharedlib/libvgagl.so
-   emake OPTIMIZE="${CFLAGS}" -C src libvga.so.${PV} \
-   || die "Failed to build libvga.so.${PV}!"
-   cp -pPR src/libvga.so.${PV} sharedlib/
-   # Build threeDKit ...
-   emake OPTIMIZE="${CFLAGS}" LDFLAGS+=" -L../sharedlib" \
-   -C threeDKit lib3dkit.a || die "Failed to build threeDKit!"
-   # Build demo's ...
-   emake OPTIMIZE="${CFLAGS} -I../gl" LDFLAGS+=" -L../sharedlib" \
-   demoprogs || die "Failed to build demoprogs!"
-
-   ! use build && use kernel-helper && linux-mod_src_compile
-}
-
-src_install() {
-   local x=
-
-   dodir /etc/svgalib /usr/{include,lib,bin,share/man}
-
-   emake \
-   TOPDIR="${D}" OPTIMIZE="${CFLAGS}" INSTALLMODULE="" \
-   install || die "Failed to install svgalib!"
-   ! use build && use kernel-helper && linux-mod_src_install
-
-   insinto /usr/include
-   doins gl/vgagl.h
-   dolib.a staticlib/libvga.a || die "dolib.a libvga"
-   dolib.a gl/libvgagl.a || die "dolib.a libvgagl"
-   dolib.a threeDKit/lib3dkit.a
-   dolib.so gl/libvgagl.so.${PV} || die "dolib.so libvgagl.so"
-   local abiver=$(sed -n '/^MAJOR_VER.*=/{s:.*=[ ]*::;p}' Makefile.cfg)
-   for x in lib3dkit libvga libvgagl ; do
-   dosym ${x}.so.${PV} /usr/lib/${x}.so
-   dosym ${x}.so.${PV} /usr/lib/${x}.so.${abiver}
-   done
-
-   insinto /usr/include
-   doins src/vga.h gl/vgagl.h src/mouse/vgamouse.h 
src/joystick/vgajoystick.h
-   doins src/keyboard/vgakeyboard.h kernel/svgalib_helper/svgalib_helper.h
-
-   insinto /lib/udev/rules.d
-   newins "${FILESDIR}"/svgalib.udev.rules.d.2 30-svgalib.rules
-
-   exeinto /usr/lib/svgalib/demos
-   for x in "${S}"/demos/* ; do
-   [[ -x ${x} ]] && doexe ${x}
-   done
-
-   cd "${S}"/threeDKit
-   exeinto /usr/lib/svgalib/threeDKit
-   local THRE

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

2018-05-23 Thread Aaron Bauman
commit: e0aabb9cb2d8e545d2a33c9ac1bf1d9e952b09d8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:17:32 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0aabb9c

media-sound/sonic-visualiser: use HTTPs

 media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild   | 4 ++--
 media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
index 00ec1a1077f..bf3165115d0 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 inherit eutils qmake-utils autotools xdg-utils
 
 DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="http://www.sonicvisualiser.org/";
+HOMEPAGE="https://www.sonicvisualiser.org/";
 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/1675/${P}.tar.gz";
 
 LICENSE="GPL-2"

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
index 1ee37e1b1a9..e326ea97ed9 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 inherit eutils qmake-utils autotools xdg-utils
 
 DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="http://www.sonicvisualiser.org/";
+HOMEPAGE="https://www.sonicvisualiser.org/";
 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download//${P}.tar.gz";
 
 LICENSE="GPL-2"



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

2018-05-23 Thread Aaron Bauman
commit: e327f0d78975a66a5da3508c71a8c3cff0c2b2b7
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:16:23 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e327f0d7

media-sound/ecasound: use HTTPs

 media-sound/ecasound/ecasound-2.6.0-r1.ebuild | 6 +++---
 media-sound/ecasound/ecasound-2.9.1-r1.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-sound/ecasound/ecasound-2.6.0-r1.ebuild 
b/media-sound/ecasound/ecasound-2.6.0-r1.ebuild
index 9db836fa920..bab257a0d55 100644
--- a/media-sound/ecasound/ecasound-2.6.0-r1.ebuild
+++ b/media-sound/ecasound/ecasound-2.6.0-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
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 )
 inherit eutils python-single-r1
 
 DESCRIPTION="a package for multitrack audio processing"
-HOMEPAGE="http://ecasound.seul.org/ecasound";
-SRC_URI="http://${PN}.seul.org/download/${P}.tar.gz";
+HOMEPAGE="https://ecasound.seul.org/ecasound/";
+SRC_URI="https://${PN}.seul.org/download/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="1"

diff --git a/media-sound/ecasound/ecasound-2.9.1-r1.ebuild 
b/media-sound/ecasound/ecasound-2.9.1-r1.ebuild
index 52575e945b5..e9a6f5f90cf 100644
--- a/media-sound/ecasound/ecasound-2.9.1-r1.ebuild
+++ b/media-sound/ecasound/ecasound-2.9.1-r1.ebuild
@@ -7,8 +7,8 @@ PYTHON_COMPAT=( python2_7 )
 inherit autotools eutils python-single-r1
 
 DESCRIPTION="a package for multitrack audio processing"
-HOMEPAGE="http://ecasound.seul.org/ecasound";
-SRC_URI="http://ecasound.seul.org/download/${P}.tar.gz";
+HOMEPAGE="https://ecasound.seul.org/ecasound/";
+SRC_URI="https://ecasound.seul.org/download/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="1"



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

2018-05-23 Thread Aaron Bauman
commit: 2f083930ebfb4caf27c8cc4cb7c624e71a496633
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:14:24 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f083930

media-plugins/vamp-aubio-plugins: use HTTPs

 media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild | 6 +++---
 media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild 
b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild
index 8e9631d772c..81e440734f6 100644
--- a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild
+++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.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=5
@@ -6,8 +6,8 @@ EAPI=5
 inherit flag-o-matic toolchain-funcs multilib
 
 DESCRIPTION="Onset detection, pitch tracking, note tracking and tempo tracking 
plugins"
-HOMEPAGE="http://www.vamp-plugins.org/";
-SRC_URI="http://aubio.org/pub/vamp-aubio-plugins/${P}.tar.bz2";
+HOMEPAGE="https://www.vamp-plugins.org/";
+SRC_URI="https://aubio.org/pub/vamp-aubio-plugins/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.ebuild 
b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.ebuild
index 21282eb8005..b8f7cf32509 100644
--- a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.ebuild
+++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.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=5
@@ -8,8 +8,8 @@ PYTHON_REQ_USE='threads(+)'
 inherit flag-o-matic toolchain-funcs multilib python-any-r1 waf-utils
 
 DESCRIPTION="Onset detection, pitch tracking, note tracking and tempo tracking 
plugins"
-HOMEPAGE="http://www.vamp-plugins.org/";
-SRC_URI="http://aubio.org/pub/vamp-aubio-plugins/${P}.tar.bz2";
+HOMEPAGE="https://www.vamp-plugins.org/";
+SRC_URI="https://aubio.org/pub/vamp-aubio-plugins/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-libs/vamp-plugin-sdk/

2018-05-23 Thread Aaron Bauman
commit: 8f0f2557389eefcc01f29ee148672b0c598f43af
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:13:34 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f0f2557

media-libs/vamp-plugin-sdk: use HTTPs

 media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.6-r1.ebuild | 4 ++--
 media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.6-r1.ebuild 
b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.6-r1.ebuild
index 066f98e9fa8..63d05509d40 100644
--- a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.6-r1.ebuild
+++ b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.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=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit toolchain-funcs eutils multilib multilib-minimal
 
 DESCRIPTION="Audio processing system for plugins to extract information from 
audio data"
-HOMEPAGE="http://www.vamp-plugins.org";
+HOMEPAGE="https://www.vamp-plugins.org";
 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/1514/${P}.tar.gz";
 
 LICENSE="BSD"

diff --git a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild 
b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
index e8f68b16d6a..7b03ba46641 100644
--- a/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
+++ b/media-libs/vamp-plugin-sdk/vamp-plugin-sdk-2.7.1.ebuild
@@ -6,7 +6,7 @@ EAPI=5
 inherit toolchain-funcs eutils multilib multilib-minimal
 
 DESCRIPTION="Audio processing system for plugins to extract information from 
audio data"
-HOMEPAGE="http://www.vamp-plugins.org";
+HOMEPAGE="https://www.vamp-plugins.org";
 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2206/${P}.tar.gz";
 
 LICENSE="BSD"



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

2018-05-23 Thread Aaron Bauman
commit: afdbfd6ae4b29e79a90ae791d2a63bdba2832447
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:16:44 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afdbfd6a

media-sound/rosegarden: use HTTPs

 media-sound/rosegarden/rosegarden-17.04.ebuild   | 4 ++--
 media-sound/rosegarden/rosegarden-17.12.1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/rosegarden/rosegarden-17.04.ebuild 
b/media-sound/rosegarden/rosegarden-17.04.ebuild
index 9aa12779d08..53c373ddd12 100644
--- a/media-sound/rosegarden/rosegarden-17.04.ebuild
+++ b/media-sound/rosegarden/rosegarden-17.04.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
@@ -6,7 +6,7 @@ EAPI=6
 inherit cmake-utils gnome2-utils xdg-utils
 
 DESCRIPTION="MIDI and audio sequencer and notation editor"
-HOMEPAGE="http://www.rosegardenmusic.com/";
+HOMEPAGE="https://www.rosegardenmusic.com/";
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"

diff --git a/media-sound/rosegarden/rosegarden-17.12.1.ebuild 
b/media-sound/rosegarden/rosegarden-17.12.1.ebuild
index c57f9b291ca..2e2fb928035 100644
--- a/media-sound/rosegarden/rosegarden-17.12.1.ebuild
+++ b/media-sound/rosegarden/rosegarden-17.12.1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit cmake-utils gnome2-utils xdg-utils
 
 DESCRIPTION="MIDI and audio sequencer and notation editor"
-HOMEPAGE="http://www.rosegardenmusic.com/";
+HOMEPAGE="https://www.rosegardenmusic.com/";
 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
 LICENSE="GPL-2"



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

2018-05-23 Thread Aaron Bauman
commit: eba740468f4916b9ccbd396280481db729e547c8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:09:55 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba74046

media-libs/chromaprint: use HTTPs

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

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

diff --git a/media-libs/chromaprint/chromaprint-1.4.3.ebuild 
b/media-libs/chromaprint/chromaprint-1.4.3.ebuild
index c1ac357af58..12ae454f969 100644
--- a/media-libs/chromaprint/chromaprint-1.4.3.ebuild
+++ b/media-libs/chromaprint/chromaprint-1.4.3.ebuild
@@ -7,7 +7,7 @@ inherit cmake-multilib
 GTEST_VERSION="1.8.0"
 
 DESCRIPTION="A client-side library that implements a custom algorithm for 
extracting fingerprints"
-HOMEPAGE="http://acoustid.org/chromaprint";
+HOMEPAGE="https://acoustid.org/chromaprint";
 SRC_URI="https://github.com/acoustid/${PN}/releases/download/v${PV}/${P}.tar.gz
test? ( 
https://github.com/google/googletest/archive/release-${GTEST_VERSION}.tar.gz -> 
gtest-${GTEST_VERSION}.tar.gz )
 "



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

2018-05-23 Thread Aaron Bauman
commit: 77b32bf981740d1f93af2515df95787001a432ac
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:12:53 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b32bf9

media-libs/rubberband: use HTTPs

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

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

diff --git a/media-libs/rubberband/rubberband-1.8.1-r1.ebuild 
b/media-libs/rubberband/rubberband-1.8.1-r1.ebuild
index 39fc6399d83..2fb849c626b 100644
--- a/media-libs/rubberband/rubberband-1.8.1-r1.ebuild
+++ b/media-libs/rubberband/rubberband-1.8.1-r1.ebuild
@@ -5,8 +5,8 @@ EAPI=5
 inherit multilib multilib-minimal
 
 DESCRIPTION="An audio time-stretching and pitch-shifting library and utility 
program"
-HOMEPAGE="http://www.breakfastquay.com/rubberband/";
-SRC_URI="http://code.breakfastquay.com/attachments/download/34/${P}.tar.bz2";
+HOMEPAGE="https://www.breakfastquay.com/rubberband/";
+SRC_URI="https://code.breakfastquay.com/attachments/download/34/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"



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

2018-05-23 Thread Aaron Bauman
commit: d83457ded81d32261c29fd0f7906d5c10b0cc4e9
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:08:00 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83457de

x11-wm/oroborus: use HTTPs

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

 x11-wm/oroborus/oroborus-2.0.20-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/oroborus/oroborus-2.0.20-r1.ebuild 
b/x11-wm/oroborus/oroborus-2.0.20-r1.ebuild
index 1c51ba7f9b1..071ee8295d3 100644
--- a/x11-wm/oroborus/oroborus-2.0.20-r1.ebuild
+++ b/x11-wm/oroborus/oroborus-2.0.20-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="Small and fast window manager"
-HOMEPAGE="http://www.oroborus.org";
+HOMEPAGE="https://www.oroborus.org";
 SRC_URI="mirror://debian/pool/main/o/${PN}/${PN}_${PV}.tar.gz"
 
 LICENSE="GPL-2"



[gentoo-commits] proj/musl:master commit in: net-libs/libnfsidmap/files/, net-libs/libnfsidmap/

2018-05-23 Thread Anthony G. Basile
commit: 74d87bb3f12034f8eb85446d0930681e41a72b40
Author: S. Lockwood-Childs  vctlabs  com>
AuthorDate: Wed May 23 08:41:31 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 24 00:27:10 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=74d87bb3

dev-libs/libnfsidmap: sync versions with upstream

libnfsidmap-0.25-r1 is the new stable version
libnfsidmap-0.27 is the new testing version

 net-libs/libnfsidmap/Manifest  |   3 +-
 .../files/0001-add_missing_header_musl.patch   |   4 +-
 .../files/libnfsidmap-0.27-configure-musl.patch|  11 ++
 .../files/libnfsidmap-0.27-getgrouplist.patch  | 115 +
 ...dmap-0.24.ebuild => libnfsidmap-0.25-r1.ebuild} |  22 ++--
 net-libs/libnfsidmap/libnfsidmap-0.27.ebuild   |  59 +++
 6 files changed, 201 insertions(+), 13 deletions(-)

diff --git a/net-libs/libnfsidmap/Manifest b/net-libs/libnfsidmap/Manifest
index 88ad93b..a126975 100644
--- a/net-libs/libnfsidmap/Manifest
+++ b/net-libs/libnfsidmap/Manifest
@@ -1 +1,2 @@
-DIST libnfsidmap-0.24.tar.gz 328720 SHA256 
59501432e683336d7a290da13767e92afb5b86f42ea4254041225fe218e8dd47 SHA512 
1283a4af1bcf3c6f941ab294acc0b2b4bd9ca947f2d3c2e866717478ba2e7a2190a5467b71d7e9136c5c83de564c4892f9e3304323ae17e3988af2e40c43982b
 WHIRLPOOL 
7f9e81dec91429c09b24325bdf077d800b608bb87eeeb5d4334fa3dbbd50a4acf482162716c19c5f5175e48bf129dbf4611c1d6be933097753eeaab834192bae
+DIST libnfsidmap-0.25.tar.gz 346587 BLAKE2B 
dbf31779371ba29737ed7a5901cf46f17e4a1b2ac444c2959d3ae76f41815e9a15a2ee892e417c5b7f97cf5f8396024071430fed028a8cd583aeed1a95e350df
 SHA512 
8acf30790cdd19341c75cb8a4f7ee4dbc9f688c8514258046e55c8f4245df213709ccb7d5327a11b146b0e3b7266d3d4da018699c6be47fbedcc4cd384b54557
+DIST libnfsidmap-0.27.tar.bz2 303900 BLAKE2B 
c6cb8d81042426552fd3cde9dfd26f805d3c92281a65c3ca2d12671477eb697f3cd51a6d8313a658eb70232136e5615e0cb9ad090a92e747e245f49e60cfcf8a
 SHA512 
0698079abb4bb9ebeaccbcabca725b022c1daaa3d287944d9c4c2a2134489b649b44fcbcd9916e91dd6d91cdc67d267adf5741c5404150c66cc8243b9f15970d

diff --git a/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch 
b/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch
index c94748e..574cf8f 100644
--- a/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch
+++ b/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch
@@ -1,5 +1,5 @@
 cfg.h  2015-01-10 14:25:50.384148769 +
-+++ cfg.h  2015-01-10 14:28:23.062148769 +
+--- libnfsidmap-0.27/cfg.h 2015-01-10 14:25:50.384148769 +
 libnfsidmap-0.27/cfg.h 2015-01-10 14:28:23.062148769 +
 @@ -33,6 +33,9 @@
  #ifndef _CONF_H_
  #define _CONF_H_

diff --git a/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch 
b/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch
new file mode 100644
index 000..a5dec90
--- /dev/null
+++ b/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch
@@ -0,0 +1,11 @@
+--- libnfsidmap-0.27/configure.ac.orig 2018-05-23 00:07:14.273119199 -0700
 libnfsidmap-0.27/configure.ac  2018-05-23 00:07:24.285190437 -0700
+@@ -14,7 +14,7 @@
+ 
+ # Checks for libraries.
+ 
+-AC_CHECK_LIB([resolv], [__res_querydomain], , AC_MSG_ERROR(res_querydomain 
needed))
++AC_CHECK_LIB([resolv], [res_querydomain], , AC_MSG_ERROR(res_querydomain 
needed))
+ 
+ AC_ARG_ENABLE([ldap],
+   [AS_HELP_STRING([--disable-ldap],[Disable support for LDAP 
@<:@default=detect@:>@])])

diff --git a/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch 
b/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch
new file mode 100644
index 000..9a8f0a4
--- /dev/null
+++ b/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch
@@ -0,0 +1,115 @@
+http://bugs.gentoo.org/169909
+
+--- libnfsidmap-0.27/configure.ac
 libnfsidmap-0.27/configure.ac
+@@ -63,7 +63,7 @@
+ 
+ # Checks for library functions.
+ AC_FUNC_MALLOC
+-AC_CHECK_FUNCS([strchr strdup])
++AC_CHECK_FUNCS([strchr strdup getgrouplist])
+ 
+ AC_CONFIG_FILES([Makefile])
+ AC_CONFIG_FILES([libnfsidmap.pc])
+--- libnfsidmap-0.27/getgrouplist.c
 libnfsidmap-0.27/getgrouplist.c
+@@ -0,0 +1,88 @@
++/*
++ *  getgrouplist.c
++ *
++ *  if system does not provide the non-standard getgrouplist, we will emulate
++ *  it via POSIX standard functions
++ *
++ * Copyright (c) 1991, 1993
++ *The Regents of the University of California.  All rights reserved.
++ *
++ * Redistribution and use in source and binary forms, with or without
++ * modification, are permitted provided that the following conditions
++ * are met:
++ * 1. Redistributions of source code must retain the above copyright
++ *notice, this list of conditions and the following disclaimer.
++ * 2. Redistributions in binary form must reproduce the above copyright
++ *notice, this list of conditions and the following disclaimer in the
++ *documentation and/or other materials provided with the distrib

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

2018-05-23 Thread Anthony G. Basile
commit: ce2a8c9d93374d9ecd2576a9eb94c5d7751011d7
Author: S. Lockwood-Childs  vctlabs  com>
AuthorDate: Wed May 23 09:15:29 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 24 00:27:10 2018 +
URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=ce2a8c9d

net-fs/nfs-utils: add package

* configure check needs to be for res_querydomain() not internal
  glibc function __res_querydomain()
* missing limits.h header for PATH_MAX

 net-fs/nfs-utils/Manifest  |   2 +
 net-fs/nfs-utils/files/exports |   1 +
 .../nfs-utils/files/nfs-utils-1.1.4-mtab-sym.patch |  39 +
 .../files/nfs-utils-1.2.8-cross-build.patch|  48 ++
 ...s-utils-2.3.1-svcgssd_undefined_reference.patch |  40 +
 net-fs/nfs-utils/files/nfs-utils-musl.patch|  21 +++
 net-fs/nfs-utils/files/nfs-utils.conf  |   3 +
 net-fs/nfs-utils/files/nfs.confd   |  38 +
 net-fs/nfs-utils/files/nfs.initd   | 162 ++
 net-fs/nfs-utils/files/nfsclient.confd |  18 ++
 net-fs/nfs-utils/files/nfsclient.initd |  33 
 net-fs/nfs-utils/files/nfsmount.confd  |   7 +
 net-fs/nfs-utils/files/nfsmount.initd  |  47 ++
 net-fs/nfs-utils/files/nfsmount.initd-1.3.1|  26 +++
 net-fs/nfs-utils/files/rpc.gssd.initd  |  23 +++
 net-fs/nfs-utils/files/rpc.idmapd.initd|  25 +++
 net-fs/nfs-utils/files/rpc.pipefs.initd|  32 
 net-fs/nfs-utils/files/rpc.statd.initd |  32 
 net-fs/nfs-utils/files/rpc.svcgssd.initd   |  23 +++
 net-fs/nfs-utils/metadata.xml  |  21 +++
 net-fs/nfs-utils/nfs-utils-1.3.4-r1.ebuild | 182 
 net-fs/nfs-utils/nfs-utils-2.3.1-r3.ebuild | 187 +
 22 files changed, 1010 insertions(+)

diff --git a/net-fs/nfs-utils/Manifest b/net-fs/nfs-utils/Manifest
new file mode 100644
index 000..47f42dd
--- /dev/null
+++ b/net-fs/nfs-utils/Manifest
@@ -0,0 +1,2 @@
+DIST nfs-utils-1.3.4.tar.bz2 814545 BLAKE2B 
4b8c5fa4c1c21858e19d05f973c6d94185cf6a15c88348dda5e47c6714f9dba00dfa05237d908479970440b2ea57287600e92cb4d49872127b3801e075d6bf1a
 SHA512 
765c0bc55a9a0bdb2c25d8fb7189a9054fb9f2dd51726eda29f44e5d5c423e245b02307dfcfab9239276d8f44869a72732416f6e9ef5a1f80753d9243ba1b38c
+DIST nfs-utils-2.3.1.tar.bz2 854899 BLAKE2B 
f9541b9dc103d978f21d57d8ba0c14a3b30f6ba874b112239d014076c1c72b6654e8e02b4bfea686e658dac84d1e896b872bc2054591275ef1713ae4e7b7d005
 SHA512 
de3e70f8656bc5b5aa98262685a9e80929c6314234d9bbb74d4c7efcb7a8b2640d48d2100850b403157ebefc8f0eb48598b48238fae795f64c7a0e9a8bff93e3

diff --git a/net-fs/nfs-utils/files/exports b/net-fs/nfs-utils/files/exports
new file mode 100644
index 000..5102ef2
--- /dev/null
+++ b/net-fs/nfs-utils/files/exports
@@ -0,0 +1 @@
+# /etc/exports: NFS file systems being exported.  See exports(5).

diff --git a/net-fs/nfs-utils/files/nfs-utils-1.1.4-mtab-sym.patch 
b/net-fs/nfs-utils/files/nfs-utils-1.1.4-mtab-sym.patch
new file mode 100644
index 000..c9e60af
--- /dev/null
+++ b/net-fs/nfs-utils/files/nfs-utils-1.1.4-mtab-sym.patch
@@ -0,0 +1,39 @@
+ripped from Debian
+
+--- nfs-utils-1.1.4/utils/mount/fstab.c
 nfs-utils-1.1.4/utils/mount/fstab.c
+@@ -57,7 +57,7 @@ mtab_does_not_exist(void) {
+   return var_mtab_does_not_exist;
+ }
+ 
+-static int
++int
+ mtab_is_a_symlink(void) {
+ get_mtab_info();
+ return var_mtab_is_a_symlink;
+--- nfs-utils-1.1.4/utils/mount/fstab.h
 nfs-utils-1.1.4/utils/mount/fstab.h
+@@ -7,6 +7,7 @@
+ #define _PATH_FSTAB "/etc/fstab"
+ #endif
+ 
++int mtab_is_a_symlink(void);
+ int mtab_is_writable(void);
+ int mtab_does_not_exist(void);
+ void reset_mtab_info(void);
+--- nfs-utils-1.1.4/utils/mount/mount.c
 nfs-utils-1.1.4/utils/mount/mount.c
+@@ -230,6 +230,13 @@ create_mtab (void) {
+   int flags;
+   mntFILE *mfp;
+ 
++  /* Avoid writing if the mtab is a symlink to /proc/mounts, since
++ that would create a file /proc/mounts in case the proc filesystem
++ is not mounted, and the fchmod below would also fail. */
++  if (mtab_is_a_symlink()) {
++  return EX_SUCCESS;
++  }
++
+   lock_mtab();
+ 
+   mfp = nfs_setmntent (MOUNTED, "a+");

diff --git a/net-fs/nfs-utils/files/nfs-utils-1.2.8-cross-build.patch 
b/net-fs/nfs-utils/files/nfs-utils-1.2.8-cross-build.patch
new file mode 100644
index 000..7317115
--- /dev/null
+++ b/net-fs/nfs-utils/files/nfs-utils-1.2.8-cross-build.patch
@@ -0,0 +1,48 @@
+this is kind of hacky, but automake doesn't make this easy
+for us atm, so hack away :(
+
+(recent autotools will always add $(CFLAGS)/etc... to the compile)
+
+--- a/tools/locktest/Makefile.am
 b/tools/locktest/Makefile.am
+@@ -1,12 +1,11 @@
+ ## Process this file with automake to produce Makefile.in
+ 
+ CC=$(CC_FOR_BUILD)
+-LIBTOOL = @LIBTOOL@ --tag=CC

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

2018-05-23 Thread William Hubbs
commit: 14f90c8c41ad29a9b0ff7c735d2af8755ffcc36c
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 24 00:05:57 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 24 00:21:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14f90c8c

profiles/package.mask: mask baselayout 2.5 for bug #656380

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

diff --git a/profiles/package.mask b/profiles/package.mask
index c4c8951ebdf..13c18d5042c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,10 @@
 
 #--- END OF EXAMPLES ---
 
+# William Hubbs  (22 May 2018)
+# Installs spurious paths  ,see bug #656380
+=sys-apps/baselayout-2.5
+
 # Lars Wendler  (22 May 2018)
 # Breaks revdeps (most likely because of GooHash removal).
 # See tracker bug https://bugs.gentoo.org/656264



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

2018-05-23 Thread Gilles Dartiguelongue
commit: 7c978abb7f78167c10e285f3e04511913a574b53
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed May 23 23:17:18 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed May 23 23:21:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c978abb

app-admin/abrt: drop selinux due to systemd dependency

Also fix configure python not being optional.
Drop xdg-utils as there is no desktop files or mimetypes to update.
Restore gnome2-utils to update icon cache.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/abrt/abrt-2.10.9.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-admin/abrt/abrt-2.10.9.ebuild 
b/app-admin/abrt/abrt-2.10.9.ebuild
index e17cca9bcef..313aab7271b 100644
--- a/app-admin/abrt/abrt-2.10.9.ebuild
+++ b/app-admin/abrt/abrt-2.10.9.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PYTHON_COMPAT=( python3_{4,5,6} )
 
-inherit autotools xdg-utils python-single-r1 systemd user
+inherit autotools gnome2-utils python-single-r1 systemd user
 
 DESCRIPTION="Automatic bug detection and reporting tool"
 HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project";
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="debug selinux systemd"
+IUSE="debug selinux"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 COMMON_DEPEND="${PYTHON_DEPS}
@@ -24,6 +24,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/nss
>=gnome-base/gsettings-desktop-schemas-3.15.1
sys-apps/dbus
+   sys-apps/systemd
sys-auth/polkit
sys-fs/inotify-tools
x11-libs/gtk+:3
@@ -77,7 +78,7 @@ src_configure() {
$(usex selinux "" "--without-selinux")
--without-python2
# Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
-   $(usex python "--with-python3" "--without-python3")
+   --with-python3
--without-pythondoc
# package breaks due to no sphinx-build-3
--without-pythontests



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

2018-05-23 Thread Gilles Dartiguelongue
commit: 12b01171741cf50f2e55ceaf34c3f12d85550a09
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Wed May 23 23:15:21 2018 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Wed May 23 23:15:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b01171

profiles: mask abrt & libreport in selinux profiles due to systemd usage

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

diff --git a/profiles/features/selinux/package.mask 
b/profiles/features/selinux/package.mask
index 99c776791b5..cce0476c2e4 100644
--- a/profiles/features/selinux/package.mask
+++ b/profiles/features/selinux/package.mask
@@ -35,3 +35,8 @@ sys-apps/gentoo-systemd-integration
 sys-apps/systemd-readahead
 sys-process/systemd-cron
 sys-apps/dbus-broker
+
+# Gilles Dartiguelongue  (24 May 2018)
+# Packages use systemd unconditionally for now
+>=app-admin/abrt-2.10
+>=dev-libs/libreport-2.9



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

2018-05-23 Thread Aaron Bauman
commit: 48ba7760fa6b26b4413be0125a7c9517f9bce8cb
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 23 22:43:42 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 23 22:43:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48ba7760

app-admin/abrt: bumpity bump bump

Bug: https://bugs.gentoo.org/546798
Bug: https://bugs.gentoo.org/546912
Closes: https://bugs.gentoo.org/451742
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-admin/abrt/Manifest   |   1 +
 app-admin/abrt/abrt-2.10.9.ebuild | 113 ++
 2 files changed, 114 insertions(+)

diff --git a/app-admin/abrt/Manifest b/app-admin/abrt/Manifest
index 7b74df7388e..f6dc6cffde5 100644
--- a/app-admin/abrt/Manifest
+++ b/app-admin/abrt/Manifest
@@ -1 +1,2 @@
 DIST abrt-2.0.12.tar.gz 1090121 BLAKE2B 
272f486bd166a33fea3e340763b3443b5643a650fe16ad326e249309c355f214c67937456dd2d8f3e7cdac65cb85bd8030e6b89671f427085a05dca64b8f874d
 SHA512 
5432205edb4483fb1883b9bcebab48784b16dd9e72c3a929ea0d50c48dab638d80f136b6b0d7648d8ec9fcb79d5ce8c1be37d36301d3b2b151868901be82a63a
+DIST abrt-2.10.9.tar.gz 6830234 BLAKE2B 
ec96b915103c8b8157eb64c98791d283225091d0f2aa7b78520bfae1bee22f43703715fabc43828c750aa7e84eea4a886878d411670b7b4ad31ca49b96d387f3
 SHA512 
1ff7e2edf29085fb03c569b67e8bf2bc83aaf4dd77730e5fc96184453224f83dd0632eaf85a7ad03351fdfaea3d4ed50e8a89eb28d82151f95bd34eb1850f93c

diff --git a/app-admin/abrt/abrt-2.10.9.ebuild 
b/app-admin/abrt/abrt-2.10.9.ebuild
new file mode 100644
index 000..e17cca9bcef
--- /dev/null
+++ b/app-admin/abrt/abrt-2.10.9.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools xdg-utils python-single-r1 systemd user
+
+DESCRIPTION="Automatic bug detection and reporting tool"
+HOMEPAGE="https://github.com/abrt/abrt/wiki/ABRT-Project";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug selinux systemd"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.43:2
+   >=dev-libs/libreport-2.9.5[python]
+   dev-libs/libxml2
+   dev-libs/nss
+   >=gnome-base/gsettings-desktop-schemas-3.15.1
+   sys-apps/dbus
+   sys-auth/polkit
+   sys-fs/inotify-tools
+   x11-libs/gtk+:3
+   >=x11-libs/libnotify-0.7"
+RDEPEND="${COMMON_DEPEND}
+   app-arch/cpio
+   dev-libs/elfutils
+   dev-python/argcomplete
+   dev-python/argh
+   dev-python/humanize
+   sys-apps/util-linux
+   >=sys-devel/gdb-7"
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   dev-libs/satyr[${PYTHON_USEDEP}]
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig
+   >=sys-devel/gettext-0.17"
+
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+RESTRICT="test" # tests *may* be broken due to all the RHEL crap.  explore 
later.
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   enewgroup abrt
+   enewuser abrt -1 -1 -1 abrt
+}
+
+src_prepare() {
+   default
+
+   # pyhook test is sensitive to the format of python's error messages, and
+   # fails with certain python versions
+   sed -e '/pyhook.at/ d' \
+   -i tests/Makefile.* tests/testsuite.at || die "sed remove 
pyhook tests failed"
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+}
+
+src_configure() {
+
+   myeconfargs=(
+   --libdir="${EPREFIX}/$(get_libdir)"
+   --localstatedir="${EPREFIX}/var"
+   --without-bodhi
+   # package breaks due to not finding libreport-web with bodhi 
plugin enabled
+   --without-rpm
+   $(usex selinux "" "--without-selinux")
+   --without-python2
+   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
+   $(usex python "--with-python3" "--without-python3")
+   --without-pythondoc
+   # package breaks due to no sphinx-build-3
+   --without-pythontests
+   # kill tests for now until they can be explored.
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir /var/run/abrt
+   # /var/spool/abrt is created by dev-libs/libreport
+
+   diropts -m 700 -o abrt -g abrt
+   keepdir /var/spool/abrt-upload
+
+   diropts -m 775 -o abrt -g abrt
+   keepdir /var/cache/abrt-di
+
+   find "${D}" -name '*.la' -exec rm -f {} + || die
+
+   newinitd "${FILESDIR}/${PN}-2.0.12-r1-init" abrt
+   newconfd "${FILESDIR}/${PN}-2.0.12-r1-conf" abrt
+}
+
+pkg_postinst() {
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   gnome2_icon_cache_update
+}



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

2018-05-23 Thread Aaron Bauman
commit: 0010f554940e720df968ab8c3131e96aaa84988a
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 23 22:36:20 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 23 22:36:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0010f554

dev-libs/libreport: sys-apps/systemd to COMMON_DEPEND

Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --force

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

diff --git a/dev-libs/libreport/libreport-2.9.5.ebuild 
b/dev-libs/libreport/libreport-2.9.5.ebuild
index c9250a6e69a..9d1da641fb0 100644
--- a/dev-libs/libreport/libreport-2.9.5.ebuild
+++ b/dev-libs/libreport/libreport-2.9.5.ebuild
@@ -29,6 +29,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
net-libs/libproxy:=
net-misc/curl:=[ssl]
sys-apps/dbus
+   sys-apps/systemd
gtk? ( >=x11-libs/gtk+-3.3.12:3 )
python? ( ${PYTHON_DEPS} )
x11-misc/xdg-utils
@@ -39,7 +40,6 @@ DEPEND="${COMMON_DEPEND}
app-text/asciidoc
app-text/xmlto
>=dev-util/intltool-0.3.50
-   sys-apps/systemd
>=sys-devel/gettext-0.17
virtual/pkgconfig
 "



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

2018-05-23 Thread Aaron Bauman
commit: ce93a9787f446e44986a48edeb68412fbc1c6a43
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 23 22:29:11 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 23 22:30:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce93a978

dev-libs/libreport: fix Python install

This fixes the Python installation when Python USE is enabled.  Also,
drop ltprune eclass and strip .la files properly.

Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --force

 dev-libs/libreport/libreport-2.9.5.ebuild | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libreport/libreport-2.9.5.ebuild 
b/dev-libs/libreport/libreport-2.9.5.ebuild
index fab10399795..c9250a6e69a 100644
--- a/dev-libs/libreport/libreport-2.9.5.ebuild
+++ b/dev-libs/libreport/libreport-2.9.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 PYTHON_COMPAT=( python3_{4,5,6} )
 
-inherit autotools ltprune python-r1 user
+inherit autotools python-r1 user
 
 DESCRIPTION="Generic library for reporting software bugs"
 HOMEPAGE="https://github.com/abrt/libreport";
@@ -39,6 +39,7 @@ DEPEND="${COMMON_DEPEND}
app-text/asciidoc
app-text/xmlto
>=dev-util/intltool-0.3.50
+   sys-apps/systemd
>=sys-devel/gettext-0.17
virtual/pkgconfig
 "
@@ -66,15 +67,23 @@ src_configure() {
--without-python2
$(usex python "--with-python3" "--without-python3")
)
+   if use python; then
+   python_foreach_impl run_in_build_dir \
+   econf "${myargs[@]}"
+   else
+   econf "${myargs[@]}"
+   fi
+}
 
-   econf "${myargs[@]}"
+src_compile() {
+   use python && python_foreach_impl run_in_build_dir default
 }
 
 src_install() {
-
+   use python && python_foreach_impl run_in_build_dir default
# Need to set correct ownership for use by app-admin/abrt
diropts -o abrt -g abrt
keepdir /var/spool/abrt
 
-   prune_libtool_files --modules
+   find "${D}" -name '*.la' -exec rm -f {} + || die
 }



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

2018-05-23 Thread Matt Thode
commit: 660227a6e049861b7a0a32eb220b18e2cde90bfc
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 23 22:16:02 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed May 23 22:16:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660227a6

dev-python/cryptography: allow openssl with bindist >=1.0.2o-r2

partial ecc patches are removed, instead of all of them

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 .../cryptography/cryptography-2.1.4-r2.ebuild  | 68 ++
 1 file changed, 68 insertions(+)

diff --git a/dev-python/cryptography/cryptography-2.1.4-r2.ebuild 
b/dev-python/cryptography/cryptography-2.1.4-r2.ebuild
new file mode 100644
index 000..c20ec519e1c
--- /dev/null
+++ b/dev-python/cryptography/cryptography-2.1.4-r2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy{,3} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Library providing cryptographic recipes and primitives"
+HOMEPAGE="https://github.com/pyca/cryptography/ 
https://pypi.org/project/cryptography/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 BSD )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+IUSE="libressl test"
+
+# the openssl 1.0.2l-r1 needs to be updated again :(
+# It'd theb be able to go into the || section again
+#=dev-libs/openssl-1.0.2l-r1:0
+# the following is the original section, disallowing bindist entirely
+#!libressl? ( >=dev-libs/openssl-1.0.2:0=[-bindist(-)] )
+RDEPEND="
+   !libressl? (
+   dev-libs/openssl:0= (
+   || (
+   dev-libs/openssl:0[-bindist(-)]
+   >=dev-libs/openssl-1.0.2o-r2:0
+   )
+   )
+   )
+   libressl? ( dev-libs/libressl:0= )
+   $(python_gen_cond_dep '>=dev-python/cffi-1.7:=[${PYTHON_USEDEP}]' 
'python*')
+   $(python_gen_cond_dep 'dev-python/enum34[${PYTHON_USEDEP}]' python2_7 
pypy{,3})
+   >=dev-python/idna-2.1[${PYTHON_USEDEP}]
+   >=dev-python/asn1crypto-0.21.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   virtual/python-ipaddress[${PYTHON_USEDEP}]
+   "
+DEPEND="${RDEPEND}
+   >=dev-python/setuptools-1.0[${PYTHON_USEDEP}]
+   test? (
+   ~dev-python/cryptography-vectors-${PV}[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/iso8601[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+   >=dev-python/pytest-2.9.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( AUTHORS.rst CONTRIBUTING.rst README.rst )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.1.4-libressl-2.7-x509.patch
+   "${FILESDIR}"/${PN}-2.1.4-libressl-2.7-x509_vfy.patch
+)
+
+python_configure_all() {
+   append-cflags $(test-flags-CC -pthread)
+}
+
+python_test() {
+   py.test -v -v -x || die "Tests fail with ${EPYTHON}"
+}



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

2018-05-23 Thread William Hubbs
commit: cab9f91ab52211bde36ad5a28ee5ea3eebb5c6df
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 23 22:00:05 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 23 22:00:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab9f91a

sys-apps/baselayout: 2.5 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/baselayout/Manifest  |   1 +
 sys-apps/baselayout/baselayout-2.5.ebuild | 267 ++
 2 files changed, 268 insertions(+)

diff --git a/sys-apps/baselayout/Manifest b/sys-apps/baselayout/Manifest
index 33d8ce22d8f..0512ad54a4a 100644
--- a/sys-apps/baselayout/Manifest
+++ b/sys-apps/baselayout/Manifest
@@ -1 +1,2 @@
 DIST baselayout-2.4.1.tar.bz2 31307 BLAKE2B 
da26f7fbeefa5efecb6e5d9ded6c2bf3148cd1fcfc6ebb86535f5a9c086c4bb55f6a8420a3c0d0f7008251637f3e4653db875ec427745d039f753008d2f21be2
 SHA512 
e505ad81834aafb574ffee9bc1fce216c1c8c7fa11b0095580f87a37e4b9efb057ee78db7cd5affc64f05d5dd0592c671304414c119b37d86dfaa1e7b84ce7c1
+DIST baselayout-2.5.tar.bz2 31368 BLAKE2B 
73a939bf9a180da151804045ff0e57e4def11e9bca8f55b2b891437712877b718faaf7d6ef006161d92e853c747246b20adc7d26105832c5c3120510325cbc67
 SHA512 
5705740c0be47a7c76d480c1173fd69a5cfc278351f34ab0c4f54220da81617fc4755c8f61888985611f77881cc89b273775fec593915f344076fc3264ea6934

diff --git a/sys-apps/baselayout/baselayout-2.5.ebuild 
b/sys-apps/baselayout/baselayout-2.5.ebuild
new file mode 100644
index 000..2d016a01e5b
--- /dev/null
+++ b/sys-apps/baselayout/baselayout-2.5.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib versionator prefix
+
+DESCRIPTION="Filesystem baselayout and init scripts"
+HOMEPAGE="https://www.gentoo.org/";
+if [[ ${PV} =  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="build kernel_FreeBSD kernel_linux +split-usr"
+
+pkg_setup() {
+   multilib_layout
+}
+
+# Create our multilib dirs - the Makefile has no knowledge of this
+multilib_layout() {
+   local def_libdir libdir libdirs
+   def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI)
+   libdirs=$(get_all_libdirs)
+   : ${libdirs:=lib}   # it isn't that we don't trust 
multilib.eclass...
+
+   [ -z "${def_libdir}" ] && die "your DEFAULT_ABI=$DEFAULT_ABI appears to 
be invalid"
+
+   # figure out which paths should be symlinks and which should be 
directories
+   local dirs syms exp d
+   for libdir in ${libdirs} ; do
+   if use split-usr ; then
+   exp=( {,usr/,usr/local/}${libdir} )
+   else
+   exp=( {usr/,usr/local/}${libdir} )
+   fi
+   for d in "${exp[@]}" ; do
+   # most things should be dirs
+   if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = 
"lib" ] ; then
+   [ ! -h "${d}" ] && [ -e "${d}" ] && dirs+=" 
${d}"
+   else
+   [ -h "${d}" ] && syms+=" ${d}"
+   fi
+   done
+   done
+   if [ -n "${syms}${dirs}" ] ; then
+   ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB:-no}, 
so that means you need to"
+   ewarn "have these paths configured as follows:"
+   [ -n "${dirs}" ] && ewarn "symlinks to '${def_libdir}':${dirs}"
+   [ -n "${syms}" ] && ewarn "directories:${syms}"
+   ewarn "The ebuild will attempt to fix these, but only for 
trivial conversions."
+   ewarn "If things fail, you will need to manually create/move 
the directories."
+   echo
+   fi
+
+   # setup symlinks and dirs where we expect them to be; do not migrate
+   # data ... just fall over in that case.
+   local prefix prefix_lst
+   if use split-usr ; then
+   prefix_lst="${EROOT}"{,usr/,usr/local/}
+   else
+   prefix_lst="${EROOT}"{usr/,usr/local/}
+   fi
+   for prefix in "${prefix_lst}"; do
+   if [ "${SYMLINK_LIB}" = yes ] ; then
+   # we need to make sure "lib" points to the native libdir
+   if [ -h "${prefix}lib" ] ; then
+   # it's already a symlink!  assume it's pointing 
to right place ...
+   continue
+   elif [ -d "${prefix}lib" ] ; then
+   # "lib" is a dir, so need to convert to a 
symlink
+   ewarn "Converting ${prefix}lib from a dir to a 
symlink"

[gentoo-commits] proj/baselayout: New tag: baselayout-2.5

2018-05-23 Thread William Hubbs
commit: 
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 23 21:57:59 2018 +

New tag: baselayout-2.5




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

2018-05-23 Thread William Hubbs
commit: 2a075fb8bbffdbe3d948e2379a2300729a7bab93
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 23 21:47:48 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 23 21:47:48 2018 +
URL:https://gitweb.gentoo.org/proj/baselayout.git/commit/?id=2a075fb8

Update ChangeLog

 ChangeLog | 195 --
 1 file changed, 100 insertions(+), 95 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index d03be873..8a334b83 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,153 +1,158 @@
-commit ec3d9fb5d4f9252bc524ad4c1fc901867cb3bb63
+commit bc596e56ff93ca121317a12d7033c5a5f5440046
 Author: William Hubbs 
 Commit: William Hubbs 
 
-etc/profile: replace PATH with ROOTPATH if the user is root
+Fix installation of .keep files
 
-This is part of the following bug.
-
-X-Gentoo-Bug: 255695
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=255695
+This partially reverts commit c4887e88316e2176dc99c173ccc6af825c10f745.
+We need these .keep files.
 
-commit a3cd4d5b362239f4d9104c2a9e3af9ba0eec421c
-Author: David Michael 
-Commit: William Hubbs 
-
-etc/services: add etcd services
-
-X-Gentoo-Bug: 604704
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=604704
-
-commit ef383418788f2ed46f5f4ad7b26fbe5b5b25707f
+commit 9bbb700a3bfeaca7307a154564db00feff201e6e
 Author: William Hubbs 
 Commit: William Hubbs 
 
-etc/env.d: move default settings to 50bbaselayout instead of 00basic
-
-This allows other packages to append or pre-pend any of our defaults.
-
-X-Gentoo-Bug: 255695
-X-Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=255695
-
-commit 0af4f400f3edb8e840df1cb9e9df0165961b432f
-Author: William Hubbs 
-Commit: William Hubbs 
-
-version 2.4
-
-commit ff4d400d6f6651ecd06a66245fd43fb909e91955
-Author: Lars Wendler 
-Commit: William Hubbs 
-
-etc/shells: Add mksh to login shells
+Makefile: layout-usrmerge should do nothing on non-Linux systems
 
-commit 3068c8e4af7ddfa2f2a04f0baf009578bf1a7d28
+commit c4887e88316e2176dc99c173ccc6af825c10f745
 Author: William Hubbs 
 Commit: William Hubbs 
 
-add ChangeLog
+Do not install .keep files
 
-commit 8f970ff82c88b86565d88852624da143bb2d5288
+commit 77e9c6f275399cdef64d432a19da51bc9c9cd0bf
 Author: William Hubbs 
 Commit: William Hubbs 
 
-Makefile: add changelog target
-
-commit 89f852f823cad807dc360325ec92817e583835e8
-Author: Martin Vath 
-Commit: William Hubbs 
-
-etc/profile: Make set -u work for the profile
-
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=555762
+add layout-usrmerge to optionally support the /usr merge
 
-commit d32173ea399cc37837985dec55134d1e0e2ebf72
+commit 9cac4dd130637fa2c1f1a64bf3c9d2509284e6dd
 Author: William Hubbs 
 Commit: William Hubbs 
 
-etc.Linux/sysctl.comf: disable rp_filter by default
-
-See https://lwn.net/Articles/578621/
-
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=586210
-
-commit db65c12659a298d3795d042079868f171432eb5c
+Drop support for ROOTPATH
+
+The following is taken from /etc/profile:
+
+> Set up PATH depending on whether we're root or a normal user.
+> There's no real reason to exclude sbin paths from the normal user,
+> but it can make tab-completion easier when they aren't in the
+> user's PATH to pollute the executable namespace.
+
+This seems like a minor inconvenience, and excluding sbin paths for the
+normal user can cause bigger issues which will offset this inconvenience.
+
+commit ac52b58e7a8a7f8085de9f806645881740b22c5e
+Author: William Hubbs 
+Date:   Wed Oct 4 17:12:33 2017 -0500
+
+Drop support for ROOTPATH
+
+The following is taken from /etc/profile:
+
+This seems like a minor inconvenience, and not having *sbin in the path
+can cause bigger compatibility issues which offset this inconvenience.
+
+diff --git a/etc/env.d/50baselayout b/etc/env.d/50baselayout
+index e8662e0e..b10a2c4d 100644
+--- a/etc/env.d/50baselayout
++++ b/etc/env.d/50baselayout
+@@ -1,8 +1,7 @@
+ # /etc/env.d/50baselayout
+ # Do not edit this file
+
+-PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin"
+
-ROOTPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
+
+PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin"
+ MANPATH="/usr/local/share/man:/usr/share/man"
+ INFOPATH="/usr/share/info"
+ CONFIG_PROTECT_MASK="/etc/gentoo-release"
+diff --git a/etc/profile b/etc/profile
+index 8e92e824..4579bd17 100644
+--- a/etc/profile
++++ b/etc/profile
+@@ -18,16 +18,6 @@ export PAGER=${PAGER:-/usr/bin/less}
+ # 077 would be more secure, but 022 is generally quite realistic
+ umask 022
+
+-# Set up PATH depending on whether we're root or a normal user.
+-

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

2018-05-23 Thread Mikle Kolyada
commit: c5a1a4830119fae051a3ea19d68e6af8a73c4ced
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 23 21:40:10 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 23 21:40:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a1a483

app-editors/jupp: Drop old (EAPI=4)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-editors/jupp/Manifest|  1 -
 app-editors/jupp/jupp-3.1_p27.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/app-editors/jupp/Manifest b/app-editors/jupp/Manifest
index 5662b2dd302..a0550eda72f 100644
--- a/app-editors/jupp/Manifest
+++ b/app-editors/jupp/Manifest
@@ -1,2 +1 @@
-DIST joe-3.1jupp27.tgz 455759 BLAKE2B 
06f6e2c8610a48ddd90e15da3aa3b9044735087af2e5b4b537c85b0e5008af9185abf66f34cfd5bf6dc4a671576ddf51f77554e5052ab471286d0b2686259b53
 SHA512 
9f7b86275ed69151e79c2b8bea4e6e0b4fbaa4093646dbd894824d8cbe5a57ead385c5f37b102bd2647f14f5426791c8d8d9fab12b8951fd27a0be79ca72c96c
 DIST joe-3.1jupp30.tgz 468421 BLAKE2B 
630ef1cd3f3c73060b331126ec8e6a24d7277b3f2bfb293eb6110d1dade34ffe6efc502d0985e603b2c86a10bf27faa6151e28b777189332b805e387b756dea6
 SHA512 
673d48da41f61797d6aeb548e62720d1a60e3e000445558be88fb0d7ca8a1a7ce7c8bdd5b5bd58ac2c16d46dd4541da7922999256669f693a570a11562d6550f

diff --git a/app-editors/jupp/jupp-3.1_p27.ebuild 
b/app-editors/jupp/jupp-3.1_p27.ebuild
deleted file mode 100644
index 2f3b214bbbf..000
--- a/app-editors/jupp/jupp-3.1_p27.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-DESCRIPTION="portable version of JOE's Own Editor"
-HOMEPAGE="https://www.mirbsd.org/jupp.htm";
-SRC_URI="https://www.mirbsd.org/MirOS/dist/${PN}/joe-${PV/_p/${PN}}.tgz";
-
-LICENSE="GPL-1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ncurses"
-
-RDEPEND="ncurses? ( sys-libs/ncurses )
-   !app-editors/joe"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${PN}
-
-src_prepare() {
-   chmod +x configure
-}
-
-src_configure() {
-   econf \
-   --enable-search_libs \
-   --enable-termcap \
-   $(use_enable ncurses curses)
-}
-
-src_install() {
-   default
-   dodoc HINTS INFO LIST
-}



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

2018-05-23 Thread William Hubbs
commit: 6a6144033b636125e7b2f76fa28e2ca7ad6db1f1
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 23 21:38:24 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 23 21:39:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a614403

profiles: always force split-usr for *BSD systems

 profiles/default/bsd/use.force | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/default/bsd/use.force b/profiles/default/bsd/use.force
index 8602cb49607..706719015f8 100644
--- a/profiles/default/bsd/use.force
+++ b/profiles/default/bsd/use.force
@@ -1 +1,2 @@
+split-usr
 userland_BSD



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

2018-05-23 Thread Anthony G. Basile
commit: f39ce9f2e82e1760d370c7590aa84a60441a5272
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 23 21:07:08 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 23 21:35:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f39ce9f2

net-misc/stunnel: version bump to 5.45

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-misc/stunnel/Manifest|  1 +
 net-misc/stunnel/stunnel-5.45.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest
index 75ec8b21734..c5b8c06c72b 100644
--- a/net-misc/stunnel/Manifest
+++ b/net-misc/stunnel/Manifest
@@ -2,3 +2,4 @@ DIST stunnel-5.36.tar.gz 645205 BLAKE2B 
6287794b162212783c54fe199fde43d72347f7ae
 DIST stunnel-5.40.tar.gz 648828 BLAKE2B 
ce0e9cdd1d6c9ec2eb318e1a31307a4e4f27849b548ba755272c71c49b164cc1a6fb31a5dbec56c399349e590232aff84251670b6d8738c2b00ff182fdbb5dd7
 SHA512 
2dd403f212f701370775516d25ea441fe41564daf1460f8a9ba4eb960adfb5f007ebfb51a90503fa168c420f06e17a6d20f1b0eab697e2abb6a42dc6f1f898b2
 DIST stunnel-5.43.tar.gz 698715 BLAKE2B 
21ac7014e571e1c22b1b21b6dc5c4f22ec91197c7088756fb65dd4dd22541538179d5b389cbd1c3bd8f8d61436eab36e23f6317757229035cd8e9f04ba536f0e
 SHA512 
3158ab7573d8c548ee71aecb3f94e141bd80e123a62848945263004e28668050a8a08c904dbf61df28c4f5c1d94eb380943ab39835ccd18273a6acf05a3488a8
 DIST stunnel-5.44.tar.gz 699117 BLAKE2B 
956c7ce8987f79efab3baaa5071263466ec01f0475bd7e66dff41e8de66811a10be3a5f14bd6430e26159682bd3c2abe93a0d5824a854ae0243e6bbfae14a664
 SHA512 
a1aa4f234926208bf1b2c9acc0bf83dc0f2c8f575bc57f5ce89b32b4e3fde0412ea0ef7c2edb364fbe0b52fdd89773fab4df53950c58797c11b7668f3e4e7638
+DIST stunnel-5.45.tar.gz 706423 BLAKE2B 
81c5355419de3b0bc88d59ea8c98d1a4523d7a1ae6a3d12464f7ab6a1df1f5dd798d2f50ec7adce7515e68a650149321f13e34791781620ad071824246502dce
 SHA512 
653fea6e5002983bb9231a542ab1bab078428821910b8e257adbeea88e583e84d080615f232d5d3086e8d6069c43ddbdfc7923c4b50071ab0c0be547e76d8983

diff --git a/net-misc/stunnel/stunnel-5.45.ebuild 
b/net-misc/stunnel/stunnel-5.45.ebuild
new file mode 100644
index 000..d30f1845da1
--- /dev/null
+++ b/net-misc/stunnel/stunnel-5.45.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit ssl-cert multilib systemd user
+
+DESCRIPTION="TLS/SSL - Port Wrapper"
+HOMEPAGE="http://www.stunnel.org/index.html";
+SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   
http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz
+   http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz
+   ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="ipv6 libressl selinux stunnel3 tcpd"
+
+DEPEND="tcpd? ( sys-apps/tcp-wrappers )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )"
+RDEPEND="${DEPEND}
+   stunnel3? ( dev-lang/perl )
+   selinux? ( sec-policy/selinux-stunnel )"
+
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup stunnel
+   enewuser stunnel -1 -1 -1 stunnel
+}
+
+src_prepare() {
+   # Hack away generation of certificate
+   sed -i -e "s/^install-data-local:/do-not-run-this:/" \
+   tools/Makefile.in || die "sed failed"
+
+   # libressl compat
+   eapply "${FILESDIR}"/${PN}-5.43-compat-libressl.patch
+
+   echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel
+
+   eapply_user
+}
+
+src_configure() {
+   econf \
+   --libdir="${EPREFIX}/usr/$(get_libdir)" \
+   $(use_enable ipv6) \
+   $(use_enable tcpd libwrap) \
+   --with-ssl="${EPREFIX}"/usr \
+   --disable-fips
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   rm -rf "${ED}"/usr/share/doc/${PN}
+   rm -f "${ED}"/etc/stunnel/stunnel.conf-sample \
+   "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8
+   use stunnel3 || rm -f "${ED}"/usr/bin/stunnel3
+
+   # The binary was moved to /usr/bin with 4.21,
+   # symlink for backwards compatibility
+   dosym ../bin/stunnel /usr/sbin/stunnel
+
+   dodoc AUTHORS BUGS CREDITS PORTS README TODO ChangeLog
+   docinto html
+   dodoc doc/stunnel.html doc/en/VNC_StunnelHOWTO.html tools/ca.html \
+   tools/importCA.html
+
+   insinto /etc/stunnel
+   doins "${FILESDIR}"/stunnel.conf
+   newinitd "${FILESDIR}"/stunnel-r1 stunnel
+
+   doen

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

2018-05-23 Thread Anthony G. Basile
commit: cc3f8fe6f7bebbf2581c94b1276a468941290802
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed May 23 21:33:39 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed May 23 21:35:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3f8fe6

net-dns/avahi: drop older versions

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-dns/avahi/Manifest|   1 -
 net-dns/avahi/avahi-0.6.31-r10.ebuild | 252 --
 net-dns/avahi/avahi-0.6.31-r11.ebuild | 247 -
 net-dns/avahi/avahi-0.6.32-r1.ebuild  | 232 ---
 net-dns/avahi/avahi-0.6.32-r2.ebuild  | 236 ---
 net-dns/avahi/avahi-0.6.32.ebuild |   4 +-
 net-dns/avahi/avahi-0.7.ebuild| 215 -
 7 files changed, 2 insertions(+), 1185 deletions(-)

diff --git a/net-dns/avahi/Manifest b/net-dns/avahi/Manifest
index 4bb5127adf4..8e6cbabbc29 100644
--- a/net-dns/avahi/Manifest
+++ b/net-dns/avahi/Manifest
@@ -1,3 +1,2 @@
-DIST avahi-0.6.31.tar.gz 1268686 BLAKE2B 
959526c69855495948222709227c7c0d07653bb91f223d80e3d1b6ee16b03952015634984fe754c2c828f76035cd966131eeb047fe4c922493c129a77b14d2be
 SHA512 
53eb00d570a274d841e1e6ad07da077950089ae39b4f7aa21fcd21cc5320b30b506b43e7e57e56198e155cc7bd289b779a48b2b2fc002dc6194a946110451858
 DIST avahi-0.6.32.tar.gz 934004 BLAKE2B 
76bbff65075bbc49d52b1e406373c4856622c22364cb5f1a4ccc0bf04a6dc7d54c58753a8cce6622e4fc62dc22086659ffbd157aeb1a6a30de353d08fd08a307
 SHA512 
e6dc788cc8691288ef001007006719b5eb022d484ee6fc84e68a7d227af5993e4d09484b824998155e5b25fc0ffc014beb8961d312982f63b82b10a6e2edee18
 DIST avahi-0.7.tar.gz 940047 BLAKE2B 
8299577bf27ee65fad5d743dbf94202b148a6fc86825cae303f94c44482eea07cf6570d970ca286e81a787d6a64598b7123f2ac17a259ddc50ef431b9c94b530
 SHA512 
61f656da7614d8cca1862180038f571db3474c84f05db4d3509f614cdbf8b1a1047661b7e24d63682d5b48ed1bfa1b08b3c9e6dbe9222bcd62d99bc168a11abe

diff --git a/net-dns/avahi/avahi-0.6.31-r10.ebuild 
b/net-dns/avahi/avahi-0.6.31-r10.ebuild
deleted file mode 100644
index 081dddfdab9..000
--- a/net-dns/avahi/avahi-0.6.31-r10.ebuild
+++ /dev/null
@@ -1,252 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="gdbm"
-
-WANT_AUTOMAKE=1.11
-
-inherit autotools eutils flag-o-matic multilib multilib-minimal mono-env \
-   python-r1 systemd user
-
-DESCRIPTION="System which facilitates service discovery on a local network"
-HOMEPAGE="http://avahi.org/";
-SRC_URI="http://avahi.org/download/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux"
-IUSE="autoipd bookmarks dbus doc gdbm gtk gtk3 howl-compat +introspection ipv6 
kernel_linux mdnsresponder-compat mono nls python qt4 selinux test utils"
-
-REQUIRED_USE="
-   utils? ( || ( gtk gtk3 ) )
-   python? ( dbus gdbm ${PYTHON_REQUIRED_USE} )
-   mono? ( dbus )
-   howl-compat? ( dbus )
-   mdnsresponder-compat? ( dbus )
-"
-
-COMMON_DEPEND="
-   dev-libs/libdaemon
-   dev-libs/expat
-   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
-   gdbm? ( >=sys-libs/gdbm-1.10-r1[${MULTILIB_USEDEP}] )
-   qt4? ( dev-qt/qtcore:4[${MULTILIB_USEDEP}] )
-   gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )
-   gtk3? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
-   dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
-   kernel_linux? ( sys-libs/libcap )
-   introspection? ( dev-libs/gobject-introspection:= )
-   mono? (
-   dev-lang/mono
-   gtk? ( dev-dotnet/gtk-sharp )
-   )
-   python? (
-   ${PYTHON_DEPS}
-   gtk? ( dev-python/pygtk )
-   dbus? ( dev-python/dbus-python )
-   )
-   bookmarks? (
-   dev-python/twisted-core
-   dev-python/twisted-web
-   )
-"
-
-DEPEND="
-   ${COMMON_DEPEND}
-   dev-util/intltool
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
-   doc? (
-   app-doc/doxygen
-   )
-"
-
-RDEPEND="
-   ${COMMON_DEPEND}
-   howl-compat? ( !net-misc/howl )
-   mdnsresponder-compat? ( !net-misc/mDNSResponder )
-   selinux? ( sec-policy/selinux-avahi )
-"
-
-pkg_preinst() {
-   enewgroup netdev
-   enewgroup avahi
-   enewuser avahi -1 -1 -1 avahi
-
-   if use autoipd; then
-   enewgroup avahi-autoipd
-   enewuser avahi-autoipd -1 -1 -1 avahi-autoipd
-   fi
-}
-
-pkg_setup() {
-   use mono && mono-env_pkg_setup
-}
-
-src_prepare() {
-   if use ipv6; then
-   sed -i \
-   -e s/use-ipv6=no/use-ipv6=yes/ \
-   avahi-daemon/avahi-daemon.conf || die
-   fi
-
-   sed -i\
-

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

2018-05-23 Thread William Hubbs
commit: a3a7afa711daa429827d3538570572cc109ada60
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 23 21:26:25 2018 +
Commit: William Hubbs  gentoo  org>
CommitDate: Wed May 23 21:28:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3a7afa7

sys-apps/baselayout:  change usrmerge use flag to split-usr

This is so we will be in line with systemd's usage of split-usr.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-apps/baselayout/baselayout-.ebuild | 10 +-
 sys-apps/baselayout/metadata.xml   |  2 +-
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-apps/baselayout/baselayout-.ebuild 
b/sys-apps/baselayout/baselayout-.ebuild
index cef8791471a..2d016a01e5b 100644
--- a/sys-apps/baselayout/baselayout-.ebuild
+++ b/sys-apps/baselayout/baselayout-.ebuild
@@ -17,7 +17,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="build kernel_FreeBSD kernel_linux usrmerge"
+IUSE="build kernel_FreeBSD kernel_linux +split-usr"
 
 pkg_setup() {
multilib_layout
@@ -35,7 +35,7 @@ multilib_layout() {
# figure out which paths should be symlinks and which should be 
directories
local dirs syms exp d
for libdir in ${libdirs} ; do
-   if ! use usrmerge ; then
+   if use split-usr ; then
exp=( {,usr/,usr/local/}${libdir} )
else
exp=( {usr/,usr/local/}${libdir} )
@@ -62,7 +62,7 @@ multilib_layout() {
# setup symlinks and dirs where we expect them to be; do not migrate
# data ... just fall over in that case.
local prefix prefix_lst
-   if ! use usrmerge ; then
+   if use split-usr ; then
prefix_lst="${EROOT}"{,usr/,usr/local/}
else
prefix_lst="${EROOT}"{usr/,usr/local/}
@@ -125,7 +125,7 @@ multilib_layout() {
fi
fi
done
-   if use usrmerge ; then
+   if ! use split-usr ; then
for libdir in ${libdirs}; do
if [[ ! -e "${EROOT}${libdir}" ]]; then
ln -s usr/"${libdir}" "${EROOT}${libdir}"
@@ -145,7 +145,7 @@ pkg_preinst() {
# Also, we cannot reference $S as binpkg will break so we do this.
multilib_layout
if use build ; then
-   if ! use usrmerge ; then
+   if use split-usr ; then
emake -C "${ED}/usr/share/${PN}" DESTDIR="${EROOT}" 
layout
else
emake -C "${ED}/usr/share/${PN}" DESTDIR="${EROOT}" 
layout-usrmerge

diff --git a/sys-apps/baselayout/metadata.xml b/sys-apps/baselayout/metadata.xml
index 452b0130466..8a7288dd9a8 100644
--- a/sys-apps/baselayout/metadata.xml
+++ b/sys-apps/baselayout/metadata.xml
@@ -10,6 +10,6 @@
Gentoo Base System
 
 
-   Activate the /usr merge when stages are 
built
+   Enable this if /bin and /usr/bin are separate 
directories
 
 



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

2018-05-23 Thread Aaron Bauman
commit: 5a3269ea24eb26fbec3b6bb29ab89f9ecb1b3642
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 23 21:24:40 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 23 21:24:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3269ea

dev-libs/libreport: bump

Closes: https://bugs.gentoo.org/467726
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-libs/libreport/Manifest   |  1 +
 dev-libs/libreport/libreport-2.9.5.ebuild | 80 +++
 2 files changed, 81 insertions(+)

diff --git a/dev-libs/libreport/Manifest b/dev-libs/libreport/Manifest
index 109cc1378f4..40bdba4ed1d 100644
--- a/dev-libs/libreport/Manifest
+++ b/dev-libs/libreport/Manifest
@@ -1 +1,2 @@
 DIST libreport-2.0.13.tar.gz 1190147 BLAKE2B 
fe79d924fbf7bd11cc3fd23956a137fb296baf9c40f12f3ecfefe68c82281f62299887511a096196b4fdcdc9245ab268592dace4e728c2c34af47581e52f5132
 SHA512 
cfe963db8091b245f8ceb7d8501466f4f9464c28d298faeafc9f6e57deafdfdc6501d468bf5ffd83703adb67bc1e05e06c56b5c0e0028bb2e0134788ddbb2181
+DIST libreport-2.9.5.tar.gz 2271742 BLAKE2B 
e74d694c0012e984aab8044e99fee8e12a197c0a2edb933e78f045260043d40557509056b1093bc13cbe983976d5525cde1f7596a942760df10c857e99d6b56e
 SHA512 
f207710d88f39870d08e3a5fdfa3e1d5a808625bd36b1dcce363cefd39e582bad6be6dc4224db5e1df4404734c3dd69c437c377303fe978ae21b608fceb833ce

diff --git a/dev-libs/libreport/libreport-2.9.5.ebuild 
b/dev-libs/libreport/libreport-2.9.5.ebuild
new file mode 100644
index 000..fab10399795
--- /dev/null
+++ b/dev-libs/libreport/libreport-2.9.5.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{4,5,6} )
+
+inherit autotools ltprune python-r1 user
+
+DESCRIPTION="Generic library for reporting software bugs"
+HOMEPAGE="https://github.com/abrt/libreport";
+SRC_URI="https://github.com/abrt/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+gtk python"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   app-admin/augeas
+   >=dev-libs/glib-2.43:2
+   dev-libs/satyr
+   dev-libs/json-c:=
+   dev-libs/libtar
+   dev-libs/libxml2:2
+   dev-libs/newt:=
+   dev-libs/xmlrpc-c:=
+   net-libs/libproxy:=
+   net-misc/curl:=[ssl]
+   sys-apps/dbus
+   gtk? ( >=x11-libs/gtk+-3.3.12:3 )
+   python? ( ${PYTHON_DEPS} )
+   x11-misc/xdg-utils
+"
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/asciidoc
+   app-text/xmlto
+   >=dev-util/intltool-0.3.50
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+# Tests require python-meh, which is highly redhat-specific.
+RESTRICT="test"
+
+pkg_setup() {
+   enewgroup abrt
+   enewuser abrt -1 -1 -1 abrt
+}
+
+src_prepare() {
+   default
+   ./gen-version || die # Needed to be run before autoreconf
+   eautoreconf
+   use python && python_copy_sources
+}
+
+src_configure() {
+   local myargs=(
+   --localstatedir="${EPREFIX}/var"
+   --without-bugzilla
+   # Fixes "syntax error in VERSION script" and we aren't 
supporting Python2 anyway
+   --without-python2
+   $(usex python "--with-python3" "--without-python3")
+   )
+
+   econf "${myargs[@]}"
+}
+
+src_install() {
+
+   # Need to set correct ownership for use by app-admin/abrt
+   diropts -o abrt -g abrt
+   keepdir /var/spool/abrt
+
+   prune_libtool_files --modules
+}



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

2018-05-23 Thread Mikle Kolyada
commit: 167e18f1659cc538879c6174348b8b0d1cb8ce4e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 23 21:08:02 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 23 21:08:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167e18f1

app-text/odt2txt: amd64 stable wrt bug #656164

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/app-text/odt2txt/odt2txt-0.5.ebuild 
b/app-text/odt2txt/odt2txt-0.5.ebuild
index bd190225bdf..1e9be393bda 100644
--- a/app-text/odt2txt/odt2txt-0.5.ebuild
+++ b/app-text/odt2txt/odt2txt-0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/dstosberg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ia64 ~ppc64 ~sparc ~x86 ~x86-macos"
+KEYWORDS="~alpha amd64 ia64 ~ppc64 ~sparc ~x86 ~x86-macos"
 IUSE=""
 
 RDEPEND="



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

2018-05-23 Thread Mikle Kolyada
commit: 6da68d8354cf6aceeae68f7e034c43528d3bb042
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 23 21:04:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 23 21:05:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da68d83

dev-python/certifi: amd64 stable wrt bug #656294

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-python/certifi/certifi-2018.4.16.ebuild 
b/dev-python/certifi/certifi-2018.4.16.ebuild
index dd5f91a2793..eeedee4ac60 100644
--- a/dev-python/certifi/certifi-2018.4.16.ebuild
+++ b/dev-python/certifi/certifi-2018.4.16.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux 
~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="app-misc/ca-certificates"



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

2018-05-23 Thread Mike Gilbert
commit: e59feed927196463689329dd451da08cef6e2834
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed May 23 20:55:07 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed May 23 20:55:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59feed9

profiles: add split-usr to BOOTSTRAP_USE

 profiles/base/make.defaults | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index ddfdd8f215b..bfb6fd69d20 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -121,7 +121,9 @@ PYTHONDONTWRITEBYTECODE="1"
 # Add default USE value for bootstrap and rename it from STAGE1_USE to 
BOOTSTRAP_USE
 # Add in expanded PYTHON_TARGETS or stage1 builds break because of USE="-* 
${BOOTSTRAP_USE}"
 # This MUST be kept in sync with the PYTHON_TARGETS below
-BOOTSTRAP_USE="cxx unicode internal-glib python_targets_python3_5 
python_targets_python2_7"
+# Mike Gilbert  (23 May 2018)
+# sys-apps/baslayout-2.5 needs split-usr enabled.
+BOOTSTRAP_USE="cxx unicode internal-glib split-usr python_targets_python3_5 
python_targets_python2_7"
 
 # Mike Gilbert  (15 May 2012)
 # Default target(s) for python-r1.eclass



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

2018-05-23 Thread Mikle Kolyada
commit: 704b986b98105231d193ef603760f7e7f69b3a9d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 23 20:53:56 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 23 20:53:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704b986b

app-arch/bzip2: amd64 stable wrt bug #656328

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-arch/bzip2/bzip2-1.0.6-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/bzip2/bzip2-1.0.6-r9.ebuild 
b/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
index 5d3f038dfa1..1ca3c20af4c 100644
--- a/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.bzip.org/${PV}/${P}.tar.gz";
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="static static-libs"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: media-fonts/inconsolata-hellenic/

2018-05-23 Thread Johannes Huber
commit: 9c20a3c6d1978a887e8fe90ae79cebd0653cd1b2
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 23 20:25:34 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 23 20:26:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c20a3c6

media-fonts/inconsolata-hellenic: Revision bump 1.19-r1

EAPI 6

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../inconsolata-hellenic-1.19-r1.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git 
a/media-fonts/inconsolata-hellenic/inconsolata-hellenic-1.19-r1.ebuild 
b/media-fonts/inconsolata-hellenic/inconsolata-hellenic-1.19-r1.ebuild
new file mode 100644
index 000..5c0ab15d593
--- /dev/null
+++ b/media-fonts/inconsolata-hellenic/inconsolata-hellenic-1.19-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit font
+
+DESCRIPTION="Hellenisation of the wonderful, monospace, open/free font 
Inconsolata"
+HOMEPAGE="http://www.cosmix.org/software/";
+SRC_URI="http://www.cosmix.org/software/files/InconsolataHellenic.zip -> 
${P}.zip"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+
+S=${WORKDIR}
+FONT_S=${S}
+FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/inconsolata-hellenic/

2018-05-23 Thread Johannes Huber
commit: 9a87f0984ccaa335f68ea56cec11d2bff2742b93
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 23 20:26:30 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 23 20:26:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a87f098

media-fonts/inconsolata-hellenic: Remove 1.19 (r0)

Uses deprecated EAPI 5.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../inconsolata-hellenic-1.19.ebuild | 20 
 1 file changed, 20 deletions(-)

diff --git a/media-fonts/inconsolata-hellenic/inconsolata-hellenic-1.19.ebuild 
b/media-fonts/inconsolata-hellenic/inconsolata-hellenic-1.19.ebuild
deleted file mode 100644
index 9f963398ca7..000
--- a/media-fonts/inconsolata-hellenic/inconsolata-hellenic-1.19.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit font
-
-DESCRIPTION="Hellenisation of the wonderful, monospace, open/free font 
Inconsolata"
-HOMEPAGE="http://www.cosmix.org/software/";
-SRC_URI="http://www.cosmix.org/software/files/InconsolataHellenic.zip -> 
${P}.zip"
-
-LICENSE="OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-
-S=${WORKDIR}
-FONT_S=${S}
-FONT_SUFFIX="ttf"



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

2018-05-23 Thread Ian Stakenvicius
commit: 16e4471e4327d02cd19dd5001f5a76e71fec3686
Author: stefson  yahoo  de>
AuthorDate: Wed May 23 17:13:05 2018 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed May 23 20:06:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e4471e

dev-lang/nss: fix compile on arm and hppa

Upstream has not accepted this patch yet, but it is reported to fix the same
issue on other platforms and is otherwise benign.

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1459739
Bug: http://bugs.gentoo.org/655602
Bug: http://bugs.gentoo.org/655636
Closes: https://github.com/gentoo/gentoo/pull/8533

 .../files/nss-3.37-fix-fstar-missing-symbols.patch | 34 ++
 dev-libs/nss/nss-3.37.ebuild   |  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/nss/files/nss-3.37-fix-fstar-missing-symbols.patch 
b/dev-libs/nss/files/nss-3.37-fix-fstar-missing-symbols.patch
new file mode 100644
index 000..4a6be4e90cd
--- /dev/null
+++ b/dev-libs/nss/files/nss-3.37-fix-fstar-missing-symbols.patch
@@ -0,0 +1,34 @@
+# HG changeset patch
+# User Jan Beich 
+# Date 1525728934 0
+# Node ID 25958a1a7f2ce1813ebe88d924173d5daf0c
+# Parent  5db9e969c74a2a02c4b1d918792827014d1a9d5e
+Bug 1459739 - Build FStar.o on 32-bit ARM even with make. r=fkiefer
+
+
+diff --git a/lib/freebl/Makefile b/lib/freebl/Makefile
+--- a/lib/freebl/Makefile
 b/lib/freebl/Makefile
+@@ -534,16 +534,19 @@ endif # NSS_DISABLE_CHACHAPOLY
+ ifeq (,$(filter-out i386 x386 x86 x86_64 aarch64,$(CPU_ARCH)))
+ # All intel architectures get the 64 bit version
+ # With custom uint128 if necessary (faster than generic 32 bit version).
+ ECL_SRCS += curve25519_64.c
+ VERIFIED_SRCS += Hacl_Curve25519.c FStar.c
+ else
+ # All non intel architectures get the generic 32 bit implementation 
(slow!)
+ ECL_SRCS += curve25519_32.c
++ifndef NSS_DISABLE_CHACHAPOLY
++VERIFIED_SRCS += FStar.c
++endif
+ endif
+ 
+ ###
+ # (5) Execute "global" rules. (OPTIONAL)  #
+ ###
+ 
+ include $(CORE_DEPTH)/coreconf/rules.mk
+ 
+
+
+

diff --git a/dev-libs/nss/nss-3.37.ebuild b/dev-libs/nss/nss-3.37.ebuild
index 3a343d29931..0a8ca3ede49 100644
--- a/dev-libs/nss/nss-3.37.ebuild
+++ b/dev-libs/nss/nss-3.37.ebuild
@@ -43,6 +43,7 @@ PATCHES=(
"${FILESDIR}/${PN}-3.32-gentoo-fixups.patch"
"${FILESDIR}/${PN}-3.21-gentoo-fixup-warnings.patch"
"${FILESDIR}/${PN}-3.23-hppa-byte_order.patch"
+   "${FILESDIR}/${P}-fix-fstar-missing-symbols.patch"
 )
 
 src_unpack() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxshmfence/

2018-05-23 Thread Matt Turner
commit: 0b3a5ddea1043b82daf9d3cc600a084389e769ef
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 23 20:03:24 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 23 20:03:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b3a5dde

x11-libs/libxshmfence: Revision bump to force a rebuild

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

 .../libxshmfence/{libxshmfence-1.3.ebuild => libxshmfence-1.3-r1.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/x11-libs/libxshmfence/libxshmfence-1.3.ebuild 
b/x11-libs/libxshmfence/libxshmfence-1.3-r1.ebuild
similarity index 100%
rename from x11-libs/libxshmfence/libxshmfence-1.3.ebuild
rename to x11-libs/libxshmfence/libxshmfence-1.3-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/

2018-05-23 Thread Johannes Huber
commit: 57ead7b9662f3c95c79869fe2e8993698ba2f531
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 23 20:00:53 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 23 20:00:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ead7b9

media-fonts/terminus-font: Remove 4.39-r1

Uses deprecated EAPI 5 and overshadowed by 4.40.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-fonts/terminus-font/Manifest |  1 -
 .../terminus-font/terminus-font-4.39-r1.ebuild | 84 --
 2 files changed, 85 deletions(-)

diff --git a/media-fonts/terminus-font/Manifest 
b/media-fonts/terminus-font/Manifest
index 73738f1330f..967d29adbbd 100644
--- a/media-fonts/terminus-font/Manifest
+++ b/media-fonts/terminus-font/Manifest
@@ -1,3 +1,2 @@
-DIST terminus-font-4.39.tar.gz 324890 BLAKE2B 
ed5ad839311ac08601ea78a617db285c6e9a7bee6776d4902879aa95a26c79eca4195ee58bd5b2f44d25c401222ed966b5a3cfacbcff7ccad873b3155e009c67
 SHA512 
d2b1c55584eabf423a455ea11d90ba8037b4e5823c677a8c604de1e41c55d829b743db2d1932cd755064db681fcd0b5be8484439ddde4394955d0af5174ff591
 DIST terminus-font-4.40.tar.gz 558440 BLAKE2B 
60a9b6a62c2db82896071adee6004aeb54cefc1f1d1cc941e5322d8d318413bb1255e8219c3fb56f6568baee0998357c572348b4085dd884bf6bcf360448e9a1
 SHA512 
843da1f51e37d48ae88c88def965ed96c2236c183fb596705290a96eba41256a02197a298439b83913eb7679b32c2a8f44dd04de031be4db56285efd3d4c6900
 DIST terminus-font-4.46.tar.gz 590210 BLAKE2B 
427b4878afd47cc6c1a0ba6b6116568630a618e313c24744b3465b3e301e142ccbb9bd5e336bed7d98f3d1e01a0a61c6fbdd17912f4d9332ed5430ef47bca4fe
 SHA512 
ae221920ecff54b9575a25d30a429feee6e19ef1e9669896c34f86f80d5495c3654f5423ff1df76e86bc999d1f37c306048b44d8ca55144f0f299926d3d33b58

diff --git a/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild 
b/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild
deleted file mode 100644
index daf180b3bc5..000
--- a/media-fonts/terminus-font/terminus-font-4.39-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils font
-
-DESCRIPTION="A clean fixed font for the console and X11"
-HOMEPAGE="http://terminus-font.sourceforge.net/";
-SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-
-LICENSE="OFL-1.1 GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="a-like-o +center-tilde distinct-l +pcf +pcf-unicode-only +psf quote
-   raw-font-data ru-dv +ru-g ru-i ru-k"
-
-DEPEND="app-arch/gzip
-   dev-lang/perl
-   virtual/awk
-   pcf? ( x11-apps/bdftopcf )"
-RDEPEND=""
-
-FONTDIR=/usr/share/fonts/terminus
-FONT_CONF=( 75-yes-terminus.conf )
-DOCS="README README-BG AUTHORS CHANGES"
-
-REQUIRED_USE="X? ( pcf )"
-
-src_prepare() {
-   # Upstream patches. Some of them are suggested to be applied by default
-   # dv - de NOT like latin g, but like caps greek delta
-   #  ve NOT like greek beta, but like caps latin B
-   # ge - ge NOT like "mirrored" latin s, but like caps greek gamma
-   # ka - small ka NOT like minimised caps latin K, but like small latin k
-   use a-like-o && epatch "${S}"/alt/ao2.diff
-   use center-tilde && epatch "${S}"/alt/td1.diff
-   use distinct-l && epatch "${S}"/alt/ll2.diff
-   use ru-i && epatch "${S}"/alt/ij1.diff
-   use ru-k && epatch "${S}"/alt/ka2.diff
-   use ru-dv&& epatch "${S}"/alt/dv1.diff
-   use ru-g && epatch "${S}"/alt/ge2.diff
-   use quote&& epatch "${S}"/alt/gq2.diff
-}
-
-src_configure() {
-   # selfwritten configure script without executable bit
-   chmod +x ./configure || die
-   ./configure \
-   --prefix="${EPREFIX}"/usr \
-   --psfdir="${EPREFIX}"/usr/share/consolefonts \
-   --acmdir="${EPREFIX}"/usr/share/consoletrans \
-   --unidir="${EPREFIX}"/usr/share/consoletrans \
-   --x11dir="${EPREFIX}"/${FONTDIR} || die
-}
-
-src_compile() {
-   local args=(
-   $(usex psf 'psf txt' '')
-   $(usex raw-font-data 'raw' '')
-   $(usex pcf 'pcf' '')
-   )
-   [[ ${#args[@]} -gt 0 ]] && emake "${args[@]}"
-}
-
-src_install() {
-   local args=(
-   $(usex psf 'install-psf install-uni install-acm install-ref' '')
-   $(usex raw-font-data 'install.raw' '')
-   $(usex pcf 'install-pcf' '')
-   )
-   # Set the CHECKDIR to a dummy location so we always get the same set of
-   # files installed regardless of what is in / or ROOT or wherever.
-   [[ ${#args[@]} -gt 0 ]] && emake DESTDIR="${D}" CHECKDIR="${D}" 
"${args[@]}"
-
-   # Remove trans files that the kbd package takes care of installing.
-   rm -f "${ED}"/usr/share/consoletrans/*.trans
-
-   if use pcf-unicode

[gentoo-commits] proj/kde:master commit in: kde-frameworks/qqc2-desktop-style/

2018-05-23 Thread Andreas Sturmlechner
commit: aa194763051c162d8a9a520737618575cfec14cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon May 21 20:19:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 23 18:14:23 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=aa194763

kde-frameworks/qqc2-desktop-style: Add dev-qt/qtdeclarative slot op

Private header use.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-.ebuild 
b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-.ebuild
index 943757fdc9..bfefeac083 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-.ebuild
@@ -15,7 +15,7 @@ DEPEND="
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kirigami)
-   $(add_qt_dep qtdeclarative)
+   $(add_qt_dep qtdeclarative '' '' '5=')
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
 "



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

2018-05-23 Thread Sergei Trofimovich
commit: 0983f17514c0f949fa0bd2efb60206ec18d6a362
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 23 19:17:20 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 23 19:17:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0983f175

app-arch/bzip2: stable 1.0.6-r9 for ia64, bug #656328

Bug: https://bugs.gentoo.org/656328
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 app-arch/bzip2/bzip2-1.0.6-r9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/bzip2/bzip2-1.0.6-r9.ebuild 
b/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
index 35cf13b6d7b..5d3f038dfa1 100644
--- a/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.6-r9.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.bzip.org/${PV}/${P}.tar.gz";
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
 IUSE="static static-libs"
 
 PATCHES=(



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

2018-05-23 Thread Sergei Trofimovich
commit: 90ff196c2b7b43b0ca9f1f43713cd90aff01573a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 23 19:03:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 23 19:03:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ff196c

sys-process/procps: stable 3.3.15-r1 for ia64, bug #656022

Bug: https://bugs.gentoo.org/656022
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 sys-process/procps/procps-3.3.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/procps/procps-3.3.15-r1.ebuild 
b/sys-process/procps/procps-3.3.15-r1.ebuild
index 63b66ea83f3..43b62557e51 100644
--- a/sys-process/procps/procps-3.3.15-r1.ebuild
+++ b/sys-process/procps/procps-3.3.15-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}-ng/${PN}-ng-${PV}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0/6" # libprocps.so
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test 
unicode"
 
 COMMON_DEPEND="



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

2018-05-23 Thread Sergei Trofimovich
commit: 8ce45ea1c6a29ad3cf1c1bc186b3d41797397a9d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May 23 19:03:38 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 23 19:03:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce45ea1

media-libs/libraw: stable 0.18.11 for ia64, bug #654376

Bug: https://bugs.gentoo.org/654376
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

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

diff --git a/media-libs/libraw/libraw-0.18.11.ebuild 
b/media-libs/libraw/libraw-0.18.11.ebuild
index bda8799e5b5..ffecd964bdf 100644
--- a/media-libs/libraw/libraw-0.18.11.ebuild
+++ b/media-libs/libraw/libraw-0.18.11.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://www.libraw.org/data/${MY_P}.tar.gz
 
 LICENSE="LGPL-2.1 CDDL demosaic? ( GPL-2 GPL-3 )"
 SLOT="0/16" # subslot = libraw soname version
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="demosaic examples jpeg jpeg2k +lcms openmp"
 
 RDEPEND="jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )



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

2018-05-23 Thread Johannes Huber
commit: 9ab61c5fd0dc90eb1582cf6c670cf4db60938557
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 23 18:56:16 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 23 18:56:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ab61c5f

virtual/notification-daemon: Remove dropped pkgs

x11-misc/qtnotifydaemon was dropped in
8c3af46979e794419b2ee425434e0a4a736e7852. kde-misc/colibri was dropped
in d2176014e560ac1bd08cdbb6e0cdcb8b764bc9a8.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 virtual/notification-daemon/notification-daemon-0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/virtual/notification-daemon/notification-daemon-0.ebuild 
b/virtual/notification-daemon/notification-daemon-0.ebuild
index c6255f2fc1c..190fd4347a2 100644
--- a/virtual/notification-daemon/notification-daemon-0.ebuild
+++ b/virtual/notification-daemon/notification-daemon-0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 DESCRIPTION="Virtual for notification daemon dbus service"
 SLOT="0"
@@ -16,7 +16,6 @@ RDEPEND="
x11-misc/notification-daemon
gnome-extra/cinnamon
xfce-extra/xfce4-notifyd
-   x11-misc/qtnotifydaemon
x11-misc/notify-osd
x11-misc/dunst
>=x11-wm/awesome-3.4.4
@@ -24,5 +23,4 @@ RDEPEND="
x11-wm/enlightenment[e_modules_notification]
x11-misc/mate-notification-daemon
lxqt-base/lxqt-notificationd
-   net-misc/eventd[notification]
-   kde-misc/colibri ) ) )"
+   net-misc/eventd[notification] ) ) )"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtkglext/, x11-libs/gtkglext/files/

2018-05-23 Thread Pacho Ramos
commit: 493d89f028d0cd8bcda2998eef2aca6b5bae7c1f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May 23 18:51:59 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May 23 18:52:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493d89f0

x11-libs/gtkglext: Fix build issues (#649718), update ebuild.

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 .../gtkglext/files/gtkglext-1.2.0-gcc8-fixes.patch | 34 ++
 x11-libs/gtkglext/gtkglext-1.2.0-r4.ebuild | 30 +--
 2 files changed, 47 insertions(+), 17 deletions(-)

diff --git a/x11-libs/gtkglext/files/gtkglext-1.2.0-gcc8-fixes.patch 
b/x11-libs/gtkglext/files/gtkglext-1.2.0-gcc8-fixes.patch
new file mode 100644
index 000..266f5fefc1e
--- /dev/null
+++ b/x11-libs/gtkglext/files/gtkglext-1.2.0-gcc8-fixes.patch
@@ -0,0 +1,34 @@
+From 1fe275cd7dfa9f3a6db771b0cb945d96787e72cf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ralf=20Cors=C3=A9pius?= 
+Date: Thu, 15 Mar 2018 15:56:20 +0100
+Subject: [PATCH 2/2] GCC-8 fixes.
+
+---
+ gdk/gdkglshapes.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/gdk/gdkglshapes.c b/gdk/gdkglshapes.c
+index f72abba..9d1197f 100644
+--- a/gdk/gdkglshapes.c
 b/gdk/gdkglshapes.c
+@@ -544,7 +544,7 @@ static GLfloat idata[12][3] =
+   {-Z, -X, 0}
+ };
+ 
+-static int index[20][3] =
++static int iindex[20][3] =
+ {
+   {0, 4, 1},
+   {0, 9, 4},
+@@ -574,7 +574,7 @@ icosahedron(GLenum shadeType)
+   int i;
+ 
+   for (i = 19; i >= 0; i--) {
+-drawtriangle(i, idata, index, shadeType);
++drawtriangle(i, idata, iindex, shadeType);
+   }
+ }
+ 
+-- 
+2.14.3
+

diff --git a/x11-libs/gtkglext/gtkglext-1.2.0-r4.ebuild 
b/x11-libs/gtkglext/gtkglext-1.2.0-r4.ebuild
index 518b12f06eb..948cc280bb4 100644
--- a/x11-libs/gtkglext/gtkglext-1.2.0-r4.ebuild
+++ b/x11-libs/gtkglext/gtkglext-1.2.0-r4.ebuild
@@ -1,9 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-
-GNOME2_LA_PUNT="yes"
+EAPI=6
 inherit autotools gnome2 multilib-minimal
 
 DESCRIPTION="GL extensions for Gtk+ 2.0"
@@ -15,35 +13,33 @@ SLOT="0"
 KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
 IUSE=""
 
-RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
+RDEPEND="
+   >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
>=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}]
>=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}]
>=x11-libs/pangox-compat-0.0.2[${MULTILIB_USEDEP}]
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}]
>=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
-   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]"
+   >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+"
 DEPEND="${RDEPEND}
>=sys-devel/autoconf-archive-2014.02.28
-   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]"
+   >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
 
 src_prepare() {
+   # Fix build issues with gcc patch from Fedora, bug #649718
+   eapply "${FILESDIR}"/${P}-gcc8-fixes.patch
+
# Ancient configure.in with broken multilib gl detection (bug #543050)
# Backport some configure updates from upstream git master to fix
-   epatch "${FILESDIR}/${P}-gl-configure.patch"
+   eapply "${FILESDIR}/${P}-gl-configure.patch"
+
mv configure.{in,ac} || die "mv failed"
eautoreconf
 
gnome2_src_prepare
-
-   # Remove development knobs, bug #308973
-   sed -i 's:-D\(G.*DISABLE_DEPRECATED\):-D__\1__:g' \
-   examples/Makefile.am examples/Makefile.in \
-   gdk/Makefile.am gdk/Makefile.in \
-   gdk/win32/Makefile.am gdk/win32/Makefile.in \
-   gdk/x11/Makefile.am gdk/x11/Makefile.in \
-   gtk/Makefile.am gtk/Makefile.in \
-   || die "sed failed"
 }
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-wireless/bluez/files/, net-wireless/bluez/

2018-05-23 Thread Pacho Ramos
commit: 5f6f22e0b7c30080a493a439178ee2b7a92b4afe
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed May 23 18:36:23 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed May 23 18:52:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6f22e0

net-wireless/bluez: Fix crash with non-LE devices (#655114)

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 net-wireless/bluez/bluez-5.49-r1.ebuild| 263 +
 .../bluez/files/bluez-5.49-crash-non-LE.patch  |  51 
 2 files changed, 314 insertions(+)

diff --git a/net-wireless/bluez/bluez-5.49-r1.ebuild 
b/net-wireless/bluez/bluez-5.49-r1.ebuild
new file mode 100644
index 000..d5c27acdb57
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.49-r1.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools multilib python-single-r1 readme.gentoo-r1 systemd udev user 
multilib-minimal
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org";
+SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="alsa cups doc debug deprecated extra-tools experimental +mesh +obex 
+readline selinux systemd test test-programs +udev user-session"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+REQUIRED_USE="
+   extra-tools? ( deprecated readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+   user-session? ( systemd )
+"
+
+CDEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   >=sys-apps/dbus-1.6:=[user-session=]
+   >=sys-apps/hwids-20121202.2
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups:= )
+   mesh? (
+   dev-libs/json-c:=
+   sys-libs/readline:0= )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:0= )
+   systemd? ( sys-apps/systemd )
+   udev? ( >=virtual/udev-172 )
+"
+TEST_DEPS="${PYTHON_DEPS}
+   >=dev-python/dbus-python-1[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+"
+
+DEPEND="${CDEPEND}
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+RDEPEND="${CDEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+DOC_CONTENTS="
+   If you want to control your bluetooth devices as a non-root user,
+   please remember to add you to plugdev group.
+"
+
+PATCHES=(
+   # Use static group "plugdev" to not force people to become root for
+   # controlling the devices.
+   "${FILESDIR}"/${PN}-plugdev.patch
+
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   "${FILESDIR}"/${PN}-udevadm-path.patch
+
+   # build: Quote systemd variable names, bug #527432
+   # http://article.gmane.org/gmane.linux.bluez.kernel/67230
+   "${FILESDIR}"/${PN}-5.39-systemd-quote.patch
+
+   # Fedora patches
+   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
+   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
+
+   # ???
+   "${FILESDIR}"/0004-agent-Assert-possible-infinite-loop.patch
+
+   # 
https://git.kernel.org/pub/scm/bluetooth/bluez.git/commit/?id=2c3bba7b38be03834162e34069156f1fd49f0528
+   # Fixed in next version
+   "${FILESDIR}"/${P}-crash-non-LE.patch
+)
+
+pkg_setup() {
+   enewgroup plugdev
+
+   if use test || use test-programs; then
+   python-single-r1_pkg_setup
+   fi
+
+   if ! use udev; then
+   ewarn
+   ewarn "You are installing ${PN} with USE=-udev. This means 
various bluetooth"
+   ewarn "devices and adapters from Apple, Dell, Logitech etc. 
will not work,"
+   ewarn "and hid2hci will not be available."
+   ewarn
+   fi
+}
+
+src_prepare() {
+   default
+
+   # http://www.spinics.net/lists/linux-bluetooth/msg38490.html
+   ! use user-session && eapply 
"${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-sessio.patch
+
+   if use cups; then
+   sed -i \
+   -e "s:cupsdir = \$(libdir)/cups:cupsdir = $(cups-config 
--serverbin):" \
+   Makefile.{in,tools} || die
+   fi
+
+   # Broken test https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   sed -i -e '/unit_tests += unit\/test-gatt\b/d' Makefile.am || die
+
+   eautoreconf
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myconf=(
+   # readline is automagic when c

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

2018-05-23 Thread Mike Pagano
commit: c43aa0c629b617cb71ba2cfd9b0a6055c0dcd35e
Author: Mike Pagano  gentoo  org>
AuthorDate: Wed May 23 18:46:57 2018 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Wed May 23 18:46:57 2018 +
URL:https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=c43aa0c6

Patch to support for namespace user.pax.* on tmpfs.
Patch to enable link security restrictions by default.
Patch to enable poweroff on Mac Pro 11. See bug #601964.
Patch to add UAS disable quirk. See bug #640082.
Patch that enables swapping of the FN and left Control keys and some
additional on some apple keyboards. See bug #622902.
Patch to ennsure that /dev/root doesn't appear in /proc/mounts when
bootint without an initramfs. Bootsplash patch ported by Conrad
Kostecki.  (Bug #637434).
Patch to enable control of the unaligned access control policy from
sysctl
Patch that adds Gentoo Linux support config settings and defaults.
Patch that enables gcc >= v4.9 optimizations for additional CPUs.

 _README|   36 +
 1500_XATTR_USER_PREFIX.patch   |   69 +
 ...ble-link-security-restrictions-by-default.patch |   22 +
 2300_enable-poweroff-on-Mac-Pro-11.patch   |   76 +
 ...age-Disable-UAS-on-JMicron-SATA-enclosure.patch |   40 +
 2600_enable-key-swapping-for-apple-mac.patch   |  114 ++
 2900_dev-root-proc-mount-fix.patch |   38 +
 4200_fbcondecor.patch  | 2095 
 4400_alpha-sysctl-uac.patch|  142 ++
 ...able-additional-cpu-optimizations-for-gcc.patch |  530 +
 10 files changed, 3162 insertions(+)

diff --git a/_README b/_README
index 9018993..6546583 100644
--- a/_README
+++ b/_README
@@ -43,6 +43,42 @@ EXPERIMENTAL
 Individual Patch Descriptions:
 --
 
+Patch:  1500_XATTR_USER_PREFIX.patch
+From:   https://bugs.gentoo.org/show_bug.cgi?id=470644
+Desc:   Support for namespace user.pax.* on tmpfs.
+
+Patch:  1510_fs-enable-link-security-restrictions-by-default.patch
+From:   
http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/
+Desc:   Enable link security restrictions by default.
+
+Patch:  2300_enable-poweroff-on-Mac-Pro-11.patch
+From:   
http://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/patch/drivers/pci/quirks.c?id=5080ff61a438f3dd80b88b423e1a20791d8a774c
+Desc:   Workaround to enable poweroff on Mac Pro 11. See bug #601964.
+
+Patch:  2500_usb-storage-Disable-UAS-on-JMicron-SATA-enclosure.patch
+From:   https://bugzilla.redhat.com/show_bug.cgi?id=1260207#c5
+Desc:   Add UAS disable quirk. See bug #640082.
+
+Patch:  2600_enable-key-swapping-for-apple-mac.patch
+From:   https://github.com/free5lot/hid-apple-patched
+Desc:   This hid-apple patch enables swapping of the FN and left Control keys 
and some additional on some apple keyboards. See bug #622902
+
+Patch:  2900_dev-root-proc-mount-fix.patch
+From:   https://bugs.gentoo.org/show_bug.cgi?id=438380
+Desc:   Ensure that /dev/root doesn't appear in /proc/mounts when bootint 
without an initramfs.
+
+Patch:  4200_fbcondecor.patch
+From:   http://www.mepiscommunity.org/fbcondecor
+Desc:   Bootsplash ported by Conrad Kostecki. (Bug #637434)
+
+Patch:  4400_alpha-sysctl-uac.patch
+From:   Tobias Klausmann (klaus...@gentoo.org) and 
http://bugs.gentoo.org/show_bug.cgi?id=217323
+Desc:   Enable control of the unaligned access control policy from sysctl
+
 Patch:  4567_distro-Gentoo-Kconfig.patch
 From:   Tom Wijsman 
 Desc:   Add Gentoo Linux support config settings and defaults.
+
+Patch:  5010_enable-additional-cpu-optimizations-for-gcc.patch
+From:   https://github.com/graysky2/kernel_gcc_patch/
+Desc:   Kernel patch enables gcc >= v4.9 optimizations for additional CPUs.

diff --git a/1500_XATTR_USER_PREFIX.patch b/1500_XATTR_USER_PREFIX.patch
new file mode 100644
index 000..bacd032
--- /dev/null
+++ b/1500_XATTR_USER_PREFIX.patch
@@ -0,0 +1,69 @@
+From: Anthony G. Basile 
+
+This patch adds support for a restricted user-controlled namespace on
+tmpfs filesystem used to house PaX flags.  The namespace must be of the
+form user.pax.* and its value cannot exceed a size of 8 bytes.
+
+This is needed even on all Gentoo systems so that XATTR_PAX flags
+are preserved for users who might build packages using portage on
+a tmpfs system with a non-hardened kernel and then switch to a
+hardened kernel with XATTR_PAX enabled.
+
+The namespace is added to any user with Extended Attribute support
+enabled for tmpfs.  Users who do not enable xattrs will not have
+the XATTR_PAX flags preserved.
+
+diff --git a/include/uapi/linux/xattr.h b/include/uapi/linux/xattr.h
+index 1590c49..5eab462 100644
+--- a/include/uapi/linux/xattr.h
 b/include/uapi/linux/xattr.h
+@@ -73,5 +73,9 @@
+ #define XATTR_POSIX_ACL_DEFAULT  "posix_acl_default"
+ #define XATTR_N

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

2018-05-23 Thread Johannes Huber
commit: e21e80fc31420709adeca54d80c8686338e6257d
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 23 18:25:02 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 23 18:38:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e21e80fc

x11-misc/dunst: Add github remote id

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 x11-misc/dunst/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/x11-misc/dunst/metadata.xml b/x11-misc/dunst/metadata.xml
index 451ff2a58e9..de3681ee131 100644
--- a/x11-misc/dunst/metadata.xml
+++ b/x11-misc/dunst/metadata.xml
@@ -8,4 +8,7 @@

Experimental replacement for 
notify-send.

+   
+   dunst-project/dunst
+   
 



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

2018-05-23 Thread Johannes Huber
commit: 0b207e676f8e562e0fabad4b482a1a24a9ad3733
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 23 18:21:49 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 23 18:38:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b207e67

x11-misc/dunst: Indent metadata

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 x11-misc/dunst/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/x11-misc/dunst/metadata.xml b/x11-misc/dunst/metadata.xml
index f0fe7c4c53c..451ff2a58e9 100644
--- a/x11-misc/dunst/metadata.xml
+++ b/x11-misc/dunst/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-desktop-m...@gentoo.org
-Gentoo Desktop Miscellaneous Project
-
-
-Experimental replacement for notify-send.
-
+   
+   desktop-m...@gentoo.org
+   Gentoo Desktop Miscellaneous Project
+   
+   
+   Experimental replacement for 
notify-send.
+   
 



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

2018-05-23 Thread Johannes Huber
commit: 9791435f5f4d4c948db1131860a52e43e68d60c5
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 23 18:20:32 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 23 18:38:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9791435f

x11-misc/dunst: Restore arm keyword

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 x11-misc/dunst/dunst-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-misc/dunst/dunst-1.2.0.ebuild 
b/x11-misc/dunst/dunst-1.2.0.ebuild
index ceff714d927..01a433b8b8e 100644
--- a/x11-misc/dunst/dunst-1.2.0.ebuild
+++ b/x11-misc/dunst/dunst-1.2.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 @@ 
SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="dunstify"
 
 CDEPEND="



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

2018-05-23 Thread Johannes Huber
commit: 47f8b2e3580d9f092c4816f2fcdb87bdf22bd954
Author: Johannes Huber  gentoo  org>
AuthorDate: Wed May 23 18:37:37 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Wed May 23 18:38:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47f8b2e3

x11-misc/dunst: Version bump 1.3.2

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 x11-misc/dunst/Manifest   |  1 +
 x11-misc/dunst/dunst-1.3.2.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/x11-misc/dunst/Manifest b/x11-misc/dunst/Manifest
index f0d8e69fddd..d0bae2c4d20 100644
--- a/x11-misc/dunst/Manifest
+++ b/x11-misc/dunst/Manifest
@@ -1,2 +1,3 @@
 DIST dunst-1.1.0.tar.bz2 79032 BLAKE2B 
d0c0550a7bc2da5ba5f3fdfd04d06c03e70cf3bc4b69dc69071667a885a361fbb9564dc02d6a0530b85eea2df845b8b5f917ceef0dbe5159f968f20ef50762f6
 SHA512 
ba01a6b18da5199b3356342f5c22592f93f447389267810bbfc35decf1a67f89650d445d3c1dd6f3cc76a4f86f7165adc777b669444627e42d3e671d4f04a04b
 DIST dunst-1.2.0.tar.gz 110628 BLAKE2B 
4bd695c31da23aa5657e3f8aac7c3d54d66f720f57d1b256c215f5d0a42c1367fbca7838f6f8e85c87df7a65c4679413be30608b48e3f017f54e695fa064c10a
 SHA512 
223c8aae61574770a76bff84723643a3c03d3d9a8f4094bc4e92e16826703e7c0a7c3327945db8469b8dcc48fe5cfaba51e6724149e6571a7ffc1716656e30f3
+DIST dunst-1.3.2.tar.gz 121575 BLAKE2B 
97f0011ce960a7852dca5a2917e328de2cc1a052ad0b7c2f07e878e3b6eb5281e49a070a574885b9a66eb6dc30ac07fdfd6322b44cbb7dbc1edf8d193a68b538
 SHA512 
eb7bff16a19d8f60e2f0eec419a0ffb2f8822b5ec2ffbe535303a71cc7d4ef528e5dbf2fe5f8f2f6f5bfd1ad2d39eab79b68054af924e118c646e059b6929465

diff --git a/x11-misc/dunst/dunst-1.3.2.ebuild 
b/x11-misc/dunst/dunst-1.3.2.ebuild
new file mode 100644
index 000..18ef727cb18
--- /dev/null
+++ b/x11-misc/dunst/dunst-1.3.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Customizable and lightweight notification-daemon"
+HOMEPAGE="http://www.knopwob.org/dunst/ https://github.com/dunst-project/dunst";
+SRC_URI="https://github.com/${PN}-project/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="dunstify"
+
+CDEPEND="
+   dev-libs/glib:2
+   dev-libs/libxdg-basedir
+   sys-apps/dbus
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXinerama
+   x11-libs/libXrandr
+   x11-libs/pango[X]
+   dunstify? ( x11-libs/libnotify )
+"
+DEPEND="
+   ${CDEPEND}
+   dev-lang/perl
+   virtual/pkgconfig
+"
+
+RDEPEND="${CDEPEND}"
+
+src_prepare() {
+   sed -i -e "/^CFLAGS/ { s:-g::;s:-O.:: }" config.mk || die
+
+   default
+}
+
+src_compile() {
+   tc-export CC
+   emake
+   use dunstify && emake dunstify
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="/usr" install
+
+   use dunstify && dobin dunstify
+
+   dodoc AUTHORS CHANGELOG.md README.md RELEASE_NOTES
+}



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

2018-05-23 Thread Sergei Trofimovich
commit: 6fbfaa56c2cefa7f97153efe097a003a9132ab05
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed May 23 16:30:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May 23 18:37:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbfaa56

sys-process/procps: stable 3.3.15-r1 for sparc

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

 sys-process/procps/procps-3.3.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/procps/procps-3.3.15-r1.ebuild 
b/sys-process/procps/procps-3.3.15-r1.ebuild
index 9fe2c96448b..63b66ea83f3 100644
--- a/sys-process/procps/procps-3.3.15-r1.ebuild
+++ b/sys-process/procps/procps-3.3.15-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}-ng/${PN}-ng-${PV}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0/6" # libprocps.so
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test 
unicode"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2018-05-23 Thread Thomas Deutschmann
commit: eb9036f6f998c91c6bc021f73bc10ca1b5240ae7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May 23 18:02:28 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May 23 18:24:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9036f6

sys-firmware/intel-microcode: Bump

Ebuild changes:
===
- Based on Intel's microcode tarball from 2018-04-25.

- Added 210+ additional microcode updates (for production, no beta release!),
  which are signed by Intel and publicly available but are not distributed
  via Intel's microcode tarball for marketing/product phase out reasons.
  You can prevent the usage of these microcode updates and stick with
  content from Intel's official release tarball via new "vanilla"
  USE flag.

- Blacklisted microcode 0x000604f1 aka 06-4f-01 aka CPUID 406F1 which
  requires a newer microcode loader in kernel which is only available
  in kernel >=4.14.34.
  It is blacklisted because loading via older loader could crash the
  system. A news item with instructions will follow.

Closes: https://github.com/gentoo/gentoo/pull/8532
Bug: https://bugs.gentoo.org/654638
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sys-firmware/intel-microcode/Manifest  |   2 +
 .../intel-microcode-20180426.ebuild| 129 +
 sys-firmware/intel-microcode/metadata.xml  |   1 +
 3 files changed, 132 insertions(+)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index c6a73a98102..0a0431030f7 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -1,3 +1,4 @@
+DIST intel-microcode-collection-20180426.tar.xz 4155132 BLAKE2B 
222c48ba0123887b4ae299e0acc4696512dc1c7528f1b735dd79b2d2f0bf6d988d061e773fb3949b2ab9ddcb69e4224ddb431ccda1c4b329ca37e9409ca60380
 SHA512 
038d43cd698183baa14b14f1b05e76c93386568494b2621e49338cf3c02fd0e663284ca864a50b3df4188bde5669bf4794cdcf7f4a287dcd42efbb8717809990
 DIST microcode-20140430.tgz 785594 BLAKE2B 
e51a187ca99ad496804f117871b50693b03b50759c9dd23002149ff7fa4b74888c83e8e1fcf078a973dea82e6a9439de8415c56c902ed0163e55ceaaff0eaf23
 SHA512 
12954522629ce15c4b95c158b6288b3877a3d1f87bea838f8138e53987ef1b6c0edc7a8cbb802a981ccca178b70b4323907aafa7479c0c2fed4497f6fb7bbc1c
 DIST microcode-20140624.tgz 787237 BLAKE2B 
1c2d8f39bf142570283e80f370f41c502ef04d24b4348ca4b44c881e3b1e54df72a88e09350d45a33d47d9955d84a80ae8a11e44561b1a8944a59f9326d4d81a
 SHA512 
c774006aae639e7fae90bc1f5d8308b407e7cd3b7d0da6e35577560bf6201c2b15f7d7b6b0cd727c50be1e9d508b484b067856631fa2598498982109bff0e44c
 DIST microcode-20140913.tgz 830537 BLAKE2B 
665c72fc3a3e1e13d9e58eba0ed202b30856532eee590006c02112df926b879985a97ba9a96b58a6aad0285bff95a3fbb27b22d533f958fe170887f0ab37eef1
 SHA512 
e179fe0001b1157cc95aee39185f51fd182d53c1bdb30bfc95bc3a70795c32012050f3a4adf06735a77d8ef9c703a330c6a2610b73b70f09f5760e31d39cb89c
@@ -13,3 +14,4 @@ DIST microcode-20171117_p20171215-r1.tgz 1477015 BLAKE2B 
3911aed3bbbd350be69a99b
 DIST microcode-20171117_p20171215.tgz 1468587 BLAKE2B 
58777a39f843ae880f7dd8971a9570dbfc176d69541bb9d3cdc948d7be71a7df2559265fb1c8a199bc7567bb5a60176ade1d2c36624d0193dbac98d82401d0dd
 SHA512 
25db94dbf18b1fea9497ec1e61bb5349d7bc78b0578d8869546bc3ec579b96bee7cd62657e66ebd3d4616805e85d790ac7ee7c0fed70b5db30236ffd12b33293
 DIST microcode-20180108.tgz 3676678 BLAKE2B 
197e0188e516a3071be9e2e7a6261d78208613db8b746c7df533ce37884197dbd06a4e6ab027cbddba38903f590130f2d974e46da8fbab0613561523653460ab
 SHA512 
f4010d83353948df27beeb804ef11e4f019f63397a4936f9d139e2842f7944d1ae864b9376987eaffc7db5b97201d5de2f4c1d7cc6b0f545ae15ec53a61fce2b
 DIST microcode-20180312.tgz 3789662 BLAKE2B 
e948d74833fe75b9bbdff1e4676f5d49a13bdd06aa6525c39be3448b822203947a5f55515484401ee0c96e8ade19ea580718949bed65883d983509661a16e637
 SHA512 
cc2cabf6d12c83b65eeb30fca7eb0b503e037dbee3d7ce9cb307b02ed8ac9426b2bafc2c1f1281dddff0945f8308f0d3cd320edea4596551354188d64760b854
+DIST microcode-20180425.tgz 1565473 BLAKE2B 
70e0a56f0f5f720e00ab18d6553bc221147589e83df34fdc0c130c6f74a239e48355bfe1845b1de919ed1bce9ade7b7db298883eb3de1d53732a694b15d76f62
 SHA512 
6cea53cc0f486891fb9ddffc1e03e8e0a6d1d91df6bfda81250b2c60714e7b4111caa9df5afa7f13d8144e591550ef7eb4fd1e153fc67fc904afb83ccc2e3bb0

diff --git a/sys-firmware/intel-microcode/intel-microcode-20180426.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20180426.ebuild
new file mode 100644
index 000..648f16f204a
--- /dev/null
+++ b/sys-firmware/intel-microcode/intel-microcode-20180426.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info toolchain-funcs mount-boot
+
+# Find updates by searching and clicking the first link (hopefully it's the 
one):
+# 
http://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
+
+COLLECTION_SNAPSHOT="20180426"
+

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

2018-05-23 Thread Andrey Grozin
commit: 1d14a048266e9cbf0f373ffde6b5112a6ad38ed7
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed May 23 18:12:33 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed May 23 18:12:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d14a048

app-text/coolreader: bump to 3.2.2.1

Suggested-by: Sergey Torokhov  mail.ru>
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/coolreader/Manifest  |  1 +
 app-text/coolreader/coolreader-3.2.2.1.ebuild | 86 +++
 2 files changed, 87 insertions(+)

diff --git a/app-text/coolreader/Manifest b/app-text/coolreader/Manifest
index 209d5c48c44..d6a0d5792e3 100644
--- a/app-text/coolreader/Manifest
+++ b/app-text/coolreader/Manifest
@@ -1 +1,2 @@
 DIST coolreader-3.1.2.71.tar.bz2 10141514 BLAKE2B 
143a69082a2dcabbb7a246df575e7ed2fddb4b11c542910faa2f6d44155f0de8ba6d7e0fd321b53fc0eda47c8d2867bfec02af3b95edbcb623f6a15fa6c4bc72
 SHA512 
2859eabfc8ba603d1cb09b07358887135b6968268a5f2fa7f874a1e8613d1b5ebe69d9b133f16e84321d1a460eae5088a7947433c6fb340a47bde9ceee415735
+DIST coolreader-3.2.2.1.tar.gz 12463566 BLAKE2B 
208026a87b36a06cd0a2e83b60bb506174b2edec4e3f4d1663c9d630cf316afd54aa0dbd0fdf0d3e44e03277d39692bbada8b03376a22970321928e594632997
 SHA512 
c2e3ea139ff3969c16985a56a9605a59ae31c59f9dc962abcc4aae5d87b8c48c8d7ed716a7077dd9da93cefc0d9ba0fe8a43c50e33e3d58acbcdfc35b73b3538

diff --git a/app-text/coolreader/coolreader-3.2.2.1.ebuild 
b/app-text/coolreader/coolreader-3.2.2.1.ebuild
new file mode 100644
index 000..3d97d3b6b4e
--- /dev/null
+++ b/app-text/coolreader/coolreader-3.2.2.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+PLOCALES="bg cs de es hu pl ru uk"
+inherit cmake-utils wxwidgets l10n xdg-utils gnome2-utils eapi7-ver
+
+CR_PV=$(ver_rs 3 '-')
+
+if [ "${PV}" !=  ]
+then
+   # git tag cr3.2.2-1
+   SRC_URI="https://github.com/buggins/${PN}/archive/cr${CR_PV}.tar.gz -> 
${P}.tar.gz"
+else
+   inherit git-r3
+   # github mirror has some new commits to fix page margins settings
+   # sourceforge mirror saved as backup
+   #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
+   EGIT_REPO_URI="https://github.com/buggins/${PN}.git";
+   SRC_URI=""
+fi
+
+DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
+HOMEPAGE="https://sourceforge.net/projects/crengine/";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="wxwidgets"
+
+DEPEND="sys-libs/zlib
+   media-libs/libpng:0
+   virtual/jpeg:0
+   media-libs/freetype
+   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
+   !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
+RDEPEND="${DEPEND}
+   wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) 
)"
+
+S="${WORKDIR}/${PN}-cr${CR_PV}"
+
+for lang in ${PLOCALES}; do
+   IUSE="${IUSE} l10n_${lang}"
+done
+
+src_prepare() {
+   cmake-utils_src_prepare
+
+   # locales
+   l10n_find_plocales_changes "${S}"/cr3qt/src/i18n 'cr3_' '.ts'
+   local lang langs
+   langs=""
+   for lang in ${PLOCALES}; do
+   if use l10n_${lang}; then
+   langs="${langs} ${lang}"
+   fi
+   done
+   sed -e "s|SET(LANGUAGES .*)|SET(LANGUAGES ${langs})|" \
+   -i "${S}"/cr3qt/CMakeLists.txt \
+   || die "sed CMakeLists.txt failed"
+}
+
+src_configure() {
+   CMAKE_USE_DIR="${S}"
+   CMAKE_BUILD_TYPE="Release"
+   if use wxwidgets; then
+   setup-wxwidgets
+   local mycmakeargs=(-D GUI=WX)
+   else
+   local mycmakeargs=(-D GUI=QT5)
+   fi
+   cmake-utils_src_configure
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+   gnome2_icon_cache_update
+}



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

2018-05-23 Thread Andrey Grozin
commit: 454aa9c1f04b9411a0e43c3fdf2ddb6baf658a2f
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed May 23 18:08:03 2018 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed May 23 18:09:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454aa9c1

app-text/coolreader: cleaning old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-text/coolreader/coolreader-3.1.2.71-r3.ebuild | 58 ---
 1 file changed, 58 deletions(-)

diff --git a/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild 
b/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild
deleted file mode 100644
index 9c7e43e5f3f..000
--- a/app-text/coolreader/coolreader-3.1.2.71-r3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-WX_GTK_VER="3.0"
-
-inherit cmake-utils wxwidgets
-
-if [ "${PV}" ==  ]
-then
-   inherit git-r3
-   # github mirror has some new commits to fix page margins settings
-   # sourceforge mirror saved as backup
-   #EGIT_REPO_URI="git://git.code.sf.net/p/crengine/crengine"
-   EGIT_REPO_URI="https://github.com/buggins/coolreader.git";
-   SRC_URI=""
-else
-   # git tag cr3.1.2-71
-   SRC_URI="https://dev.gentoo.org/~grozin/${P}.tar.bz2";
-fi
-
-DESCRIPTION="CoolReader - reader of eBook files (fb2,epub,htm,rtf,txt)"
-HOMEPAGE="https://sourceforge.net/projects/crengine/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="wxwidgets"
-
-DEPEND="sys-libs/zlib
-   media-libs/libpng:0
-   virtual/jpeg:0
-   media-libs/freetype
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} )
-   !wxwidgets? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )"
-RDEPEND="${DEPEND}
-   wxwidgets? ( || ( media-fonts/liberation-fonts media-fonts/corefonts ) 
)"
-
-# 1st patch: To save cr3.ini to ~homedir.
-# 2nd patch: To build QT5 and WX GUI version of coolreader3;
-# setting correct vesrion number and years of cr3qt/cr3wx;
-# internal switching between wxGTK 2.8 or 3.0 version;
-# show wxWidgets version in "About" dialog window;
-# disabling "iCCP: known incorrect sRGB profile" warning popup window for 
wxwidgets GUI
-
-PATCHES=( "${FILESDIR}/cr3ini.diff" "${FILESDIR}/cr3.1.2.71-r1_qt5_wx.diff" )
-
-src_configure() {
-   CMAKE_USE_DIR="${S}"
-   CMAKE_BUILD_TYPE="Release"
-   if use wxwidgets; then
-   setup-wxwidgets
-   local mycmakeargs=(-D GUI=WX)
-   else
-   local mycmakeargs=(-D GUI=QT5)
-   fi
-   cmake-utils_src_configure
-}



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

2018-05-23 Thread Matt Thode
commit: 865452f87d00ed2958b379e6421ec46981d2ce2b
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 23 18:04:57 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed May 23 18:05:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865452f8

sys-cluster/cinder: 12.0.1 stable with cleanup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 sys-cluster/cinder/Manifest |   1 -
 sys-cluster/cinder/cinder-12.0.0.ebuild | 218 
 sys-cluster/cinder/cinder-12.0.1.ebuild |   2 +-
 3 files changed, 1 insertion(+), 220 deletions(-)

diff --git a/sys-cluster/cinder/Manifest b/sys-cluster/cinder/Manifest
index caa1e9a070d..023fd379ca5 100644
--- a/sys-cluster/cinder/Manifest
+++ b/sys-cluster/cinder/Manifest
@@ -1,5 +1,4 @@
 DIST cinder-11.1.0.tar.gz 5813863 BLAKE2B 
467ebe47d92b8a9c612b6d2c30ca9a3b737b33cf999c3612079cb6d6886ee986e60f9eb15bc6cd3e2adc7ab9c4e956ca41c9324c23f8892cdea9aedd1e1e035c
 SHA512 
193914d69144afba54bda7b3d05a8140501368c2fd44dd203dff5006228dad47602c4da244dc844781cff36581987ee236fc5238c7d78062e7cb78b8795b1f28
-DIST cinder-12.0.0.tar.gz 5359294 BLAKE2B 
85a7422ba3a562546cb192cabd6d9614adf8e4daa5cd86d98b6c3a49bd3ecea71027ce9e075f297f998d6539803f02505153fb09586928a159fce7683db6f680
 SHA512 
dbc65a0231ae584734a9cb9b29429a5ebecb15caf340237e8c3064b7e4c02793e6ec988554588aff46b825a44eac75fb748b25001ac28667752acc8fe199022d
 DIST cinder-12.0.1.tar.gz 5333749 BLAKE2B 
9a78b3a4a6212018e9bfa2ec29ee3c26dbb11a77214eeea2a421fcb898f75a15da78a6e7b6d42793b5ac833003b20bc39a56851a177fca6ec1ca96684d7e3bba
 SHA512 
4b07a3cd579ee235446eb6eaf50698b629a6d24d5e7ada2d99635702aa3d53bab2038edf79f7b741d1039a88a752a1a093c454648c88abae8dc7070c59d16c07
 DIST pike-cinder.conf.sample 185310 BLAKE2B 
6f6a626537098107d63cd33ef6f8cc63dd5064711fcab3b6a7ebd0bb4170d3cc18e1cc414491859c63ca02d39602f496068823975f1cd5de731402696ade0868
 SHA512 
12c44b7a31888fbf4c70e037a2f5d0b778018e10bd0fc1cb97391bbe2fc6f97bbe4bec0d1504513ee0235ce50decda6883fe64a7d8fd5e329d8ad73e6bb74654
 DIST queens-cinder.conf.sample 179467 BLAKE2B 
00c229a6d9882740460c633db69bf3f5ff3d77a2a8e78f38528f1b5e6e03c2371141ba219c24b8dc82e51c20a5e784af142c1a0192791ff356e5841a9991d713
 SHA512 
346f9ad4ddcfed26dd3b9b34e65c2edaf08a7d649d4af5bd3a5ebf1047c78d6cdc4e4712666e022f56acd3b2a0b323850b40cc4d0008f2c140507342a00b2908

diff --git a/sys-cluster/cinder/cinder-12.0.0.ebuild 
b/sys-cluster/cinder/cinder-12.0.0.ebuild
deleted file mode 100644
index 1ced12d0b38..000
--- a/sys-cluster/cinder/cinder-12.0.0.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
-
-inherit distutils-r1 eutils git-r3 linux-info user
-
-DESCRIPTION="Cinder is the OpenStack Block storage service, a spin out of 
nova-volumes"
-HOMEPAGE="https://launchpad.net/cinder";
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/queens/cinder.conf.sample
 -> queens-cinder.conf.sample"
-   EGIT_REPO_URI="https://github.com/openstack/cinder.git";
-   EGIT_BRANCH="stable/queens"
-else
-   
SRC_URI="https://dev.gentoo.org/~prometheanfire/dist/openstack/cinder/queens/cinder.conf.sample
 -> queens-cinder.conf.sample
-   https://tarballs.openstack.org/${PN}/${P}.tar.gz";
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS=""
-IUSE="+api +scheduler +volume infiniband iscsi lvm mysql +memcached postgres 
rdma sqlite +tcp test +tgt"
-REQUIRED_USE="|| ( mysql postgres sqlite ) iscsi? ( tgt ) infiniband? ( rdma )"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}
-   app-admin/sudo"
-
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
-   dev-python/enum34[$(python_gen_usedep 'python2_7')]
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
-   =dev-python/greenlet-0.4.1[${PYTHON_USEDEP}]
-   >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.6.0[${PYTHON_USEDEP}]
-   =dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
-   >=dev-python/keystonemiddleware-4.17.0[${PYTHON_USEDEP}]
-   >=dev-python/lxml-3.4.1[${PYTHON_USEDEP}]
-   !~dev-python/lxml-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/oauth2client-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
-   >=d

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

2018-05-23 Thread Matt Thode
commit: e56d0b4bf370d845129130c100cc97421a6b618f
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 23 18:03:50 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed May 23 18:05:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56d0b4b

app-admin/glance: 16.0.1 stable with cleanup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 app-admin/glance/Manifest |   1 -
 app-admin/glance/glance-16.0.0.ebuild | 145 --
 app-admin/glance/glance-16.0.1.ebuild |   2 +-
 3 files changed, 1 insertion(+), 147 deletions(-)

diff --git a/app-admin/glance/Manifest b/app-admin/glance/Manifest
index 11492e63f2d..41c40aa2348 100644
--- a/app-admin/glance/Manifest
+++ b/app-admin/glance/Manifest
@@ -1,3 +1,2 @@
 DIST glance-15.0.1.tar.gz 1815463 BLAKE2B 
ec6e51340fc4d737e2bd777baf03163a0b515d19c1dc8e5203918e07b304a9539f47ba763207e26def985c6a384d21250ffe1386b433d8b606b55d3d70e4431a
 SHA512 
2da3ada256424a7817d0c49aac0940443cbefcfff3df77a623d7099badf356808b5df59f109ac233f84ac561b7310d3b8d53cafd6c9955a8e2b296a1655cedd3
-DIST glance-16.0.0.tar.gz 1956293 BLAKE2B 
457f18412885287d8a3ea1b702af0e7b826eeeaf93ce8b1b7456a42d3a84594cfe270670ac35e9c63d8fbb464a3ed0db823a6949fbfa37f993b260681222d9c1
 SHA512 
20ff8ba74eee3a5b69f7e357f69870398e96341831bea56bbad61314d3eff9d6767dfd48634d04f96cfbc4cc96c7eff3ab900748461ecaa14e2cf329aec40481
 DIST glance-16.0.1.tar.gz 1957403 BLAKE2B 
a58a37b1926432ff227ebbd2b8538d25276085c4183244f930cdb6432ce00ed3927130ede24faeb9ebd25489f649c7f6542d71b9fe9614859ed3953bded13ab2
 SHA512 
dad883c308cfa6799bd5fc4111585af2bd7f2c5a20126976d1044e2bf573f94756f2ecea87f3b04fe611f80602709e0501c0efceed5061d0c752416b6255a2a2

diff --git a/app-admin/glance/glance-16.0.0.ebuild 
b/app-admin/glance/glance-16.0.0.ebuild
deleted file mode 100644
index 4d76fb8c4b2..000
--- a/app-admin/glance/glance-16.0.0.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
-
-inherit distutils-r1 user
-
-DESCRIPTION="Services for discovering, registering, and retrieving VM images"
-HOMEPAGE="https://launchpad.net/glance";
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/openstack/glance.git";
-   EGIT_BRANCH="stable/queens"
-else
-   SRC_URI="https://tarballs.openstack.org/${PN}/${P}.tar.gz";
-   KEYWORDS="amd64 ~arm64 x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="doc mysql postgres +sqlite +swift"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ${CDEPEND}"
-
-#note to self, wsgiref is a python builtin, no need to package it
-#>=dev-python/wsgiref-0.1.2[${PYTHON_USEDEP}]
-
-RDEPEND="
-   ${CDEPEND}
-   >=dev-python/defusedxml-0.5.0[${PYTHON_USEDEP}]
-   sqlite? (
-   >=dev-python/sqlalchemy-1.0.10[sqlite,${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.5[sqlite,${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.6[sqlite,${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.7[sqlite,${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.8[sqlite,${PYTHON_USEDEP}]
-   )
-   mysql? (
-   >=dev-python/pymysql-0.7.6[${PYTHON_USEDEP}]
-   !~dev-python/pymysql-0.7.7[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
-   )
-   postgres? (
-   >=dev-python/psycopg-2.5.0[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-1.0.10[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.5[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.6[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.7[${PYTHON_USEDEP}]
-   !~dev-python/sqlalchemy-1.1.8[${PYTHON_USEDEP}]
-   )
-   >=dev-python/eventlet-0.18.4[${PYTHON_USEDEP}]
-   !~dev-python/eventlet-0.20.1[${PYTHON_USEDEP}]
-   =dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/routes-2.3.1[${PYTHON_USEDEP}]
-   >=dev-python/webob-1.7.1[${PYTHON_USEDEP}]
-   >=dev-python/sqlalchemy-migrate-0.11.0[${PYTHON_USEDEP}]
-   >=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/alembic-0.8.10[${PYTHON_USEDEP}]
-   >=dev-python/httplib2-0.9.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.1.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-concurrency-3.25.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-context-2.19.2[${PYTHON_USEDEP}]
-   >=dev-pyth

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

2018-05-23 Thread Matt Thode
commit: 52f41b122867e3d89233afabe090736073f2b3ef
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed May 23 18:00:50 2018 +
Commit: Matt Thode  gentoo  org>
CommitDate: Wed May 23 18:05:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f41b12

net-analyzer/icinga2: 2.8.4 stable with cleanup

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-analyzer/icinga2/Manifest |   1 -
 net-analyzer/icinga2/icinga2-2.8.2.ebuild | 176 --
 net-analyzer/icinga2/icinga2-2.8.4.ebuild |   2 +-
 3 files changed, 1 insertion(+), 178 deletions(-)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 2fedb34d23a..a04866da9ea 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1,2 +1 @@
-DIST icinga2-2.8.2.tar.gz 2507304 BLAKE2B 
0f2cc58fff6d9f648b302c3af07e24fcf20e0c10c140d4052991477e1dbf5c158157f0c64e8d3aa26a6fadc46db25eb26d7b5d5c791a8a7d91445be10f0cecea
 SHA512 
55a9791fa14d0e3e559b3083ec83ad301b62a677a1b56ad30227b1a3591612e2fe536a34a25705fb935a6ca8e42f45ff006f9856b47103da054db15582455579
 DIST icinga2-2.8.4.tar.gz 2510333 BLAKE2B 
f551a5eadc93d8455612af40e34a0922bc75f41b8064f9989c8f0c28dc2c3fb18963cf9b3272efa29f03973e7cf5824762bebff1bfa1a23c4ba39c93fc29c8e5
 SHA512 
b2cb5989962ac65da927cbdbac1b3345c913321d507b5113f32dd90bf969b2513478e68d52b9cd4cf255057d74428f9e42067288b7ddc59ad060ca7b84f4f114

diff --git a/net-analyzer/icinga2/icinga2-2.8.2.ebuild 
b/net-analyzer/icinga2/icinga2-2.8.2.ebuild
deleted file mode 100644
index 525aa185b12..000
--- a/net-analyzer/icinga2/icinga2-2.8.2.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-if [[ ${PV} !=  ]]; then
-   inherit cmake-utils depend.apache eutils systemd toolchain-funcs user 
wxwidgets
-   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
-else
-   inherit cmake-utils depend.apache eutils git-r3 systemd toolchain-funcs 
user wxwidgets
-   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git";
-   EGIT_BRANCH="master"
-   KEYWORDS=""
-fi
-
-DESCRIPTION="Distributed, general purpose, network monitoring engine"
-HOMEPAGE="http://icinga.org/icinga2";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+mysql postgres classicui console libressl lto mail minimal nano-syntax 
+plugins studio +vim-syntax"
-WX_GTK_VER="3.0"
-
-CDEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   >=dev-libs/boost-1.58-r1
-   console? ( dev-libs/libedit )
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql:= )"
-
-DEPEND="
-   ${CDEPEND}
-   sys-devel/bison
-   >=sys-devel/flex-2.5.35"
-
-RDEPEND="
-   ${CDEPEND}
-   plugins? ( || (
-   net-analyzer/monitoring-plugins
-   net-analyzer/nagios-plugins
-   ) )
-   mail? ( virtual/mailx )
-   classicui? ( net-analyzer/icinga[web] )
-   studio? ( x11-libs/wxGTK:3.0 )"
-
-REQUIRED_USE="!minimal? ( || ( mysql postgres ) )"
-
-want_apache2
-
-pkg_setup() {
-   depend.apache_pkg_setup
-   if use studio ; then
-   setup-wxwidgets
-   fi
-   enewgroup icinga
-   enewgroup icingacmd
-   enewgroup nagios  # for plugins
-   enewuser icinga -1 -1 /var/lib/icinga2 "icinga,icingacmd,nagios"
-}
-
-src_configure() {
-   sed -i 's/FLAGS\}\ \-g/FLAGS\}\ \-lpthread\ /g' CMakeLists.txt || die
-   local mycmakeargs=(
-   -DICINGA2_UNITY_BUILD=FALSE
-   -DCMAKE_VERBOSE_MAKEFILE=ON
-   -DCMAKE_BUILD_TYPE=None
-   -DCMAKE_INSTALL_PREFIX=/usr
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
-   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
-   -DICINGA2_USER=icinga
-   -DICINGA2_GROUP=icingacmd
-   -DICINGA2_COMMAND_GROUP=icingacmd
-   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=yes
-   -DLOGROTATE_HAS_SU=ON
-   )
-   # default to off if minimal, allow the flags to be set otherwise
-   if use minimal; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_MYSQL=OFF
-   -DICINGA2_WITH_PGSQL=OFF
-   )
-   else
-   mycmakeargs+=(
-   -DICINGA2_WITH_PGSQL=$(usex postgres ON OFF)
-   -DICINGA2_WITH_MYSQL=$(usex mysql ON OFF)
-   )
-   fi
-   # LTO
-   if use lto; then
-   mycmakeargs+=(
-   -DICINGA2_LTO_BUILD=ON
-   )
-   else
-   mycmakeargs+=(
-   -DICINGA2_LTO_BUILD=OFF
-   )
-   

[gentoo-commits] proj/gnome:master commit in: dev-libs/vala-common/

2018-05-23 Thread Sobhan Mohammadpour
commit: 87588a62916b291dda7fc3dc47b301e286027ed6
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed May 23 17:17:50 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed May 23 17:17:50 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=87588a62

dev-libs/vala-common: bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../vala-common/{vala-common-0.38.2.ebuild => vala-common-0.38.9.ebuild}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/vala-common/vala-common-0.38.2.ebuild 
b/dev-libs/vala-common/vala-common-0.38.9.ebuild
similarity index 100%
rename from dev-libs/vala-common/vala-common-0.38.2.ebuild
rename to dev-libs/vala-common/vala-common-0.38.9.ebuild



[gentoo-commits] proj/gnome:master commit in: dev-lang/vala/

2018-05-23 Thread Sobhan Mohammadpour
commit: 52e5b88bfb0b62138cffb250c0cae6e50d2f346c
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed May 23 17:18:19 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed May 23 17:18:19 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=52e5b88b

dev-lang/vala: bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 dev-lang/vala/{vala-0.38.2.ebuild => vala-0.38.9.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/vala/vala-0.38.2.ebuild b/dev-lang/vala/vala-0.38.9.ebuild
similarity index 85%
rename from dev-lang/vala/vala-0.38.2.ebuild
rename to dev-lang/vala/vala-0.38.9.ebuild
index 51b8f7d1..a7f5963e 100644
--- a/dev-lang/vala/vala-0.38.2.ebuild
+++ b/dev-lang/vala/vala-0.38.9.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Vala";
 
 LICENSE="LGPL-2.1"
 SLOT="0.38"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux"
+KEYWORDS="~amd64"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] proj/gnome:master commit in: gnome-extra/yelp/

2018-05-23 Thread Sobhan Mohammadpour
commit: bf7f7453a831b7a9218d646402670864f8237513
Author: Sobhan Mohammadpour  gentoo  org>
AuthorDate: Wed May 23 17:05:00 2018 +
Commit: Sobhan Mohammadpour  gentoo  org>
CommitDate: Wed May 23 17:05:00 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=bf7f7453

gnome-extra/yelp: bump

Package-Manager: Portage-2.3.36, Repoman-2.3.9
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../yelp/{yelp-3.20.0.ebuild => yelp-3.26.0.ebuild} | 17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/gnome-extra/yelp/yelp-3.20.0.ebuild 
b/gnome-extra/yelp/yelp-3.26.0.ebuild
similarity index 72%
rename from gnome-extra/yelp/yelp-3.20.0.ebuild
rename to gnome-extra/yelp/yelp-3.26.0.ebuild
index 67d18c99..9ea0d573 100644
--- a/gnome-extra/yelp/yelp-3.20.0.ebuild
+++ b/gnome-extra/yelp/yelp-3.26.0.ebuild
@@ -1,12 +1,10 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
-EAPI="5"
+EAPI=6
 GNOME2_LA_PUNT="yes"
-GCONF_DEBUG="no"
 
-inherit autotools eutils gnome2
+inherit autotools gnome2
 
 DESCRIPTION="Help browser for GNOME"
 HOMEPAGE="https://wiki.gnome.org/Apps/Yelp";
@@ -14,7 +12,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Yelp";
 LICENSE="GPL-2+"
 SLOT="0"
 IUSE=""
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-freebsd 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 
 RDEPEND="
app-arch/bzip2:=
@@ -24,9 +22,9 @@ RDEPEND="
>=dev-libs/libxml2-2.6.5:2
>=dev-libs/libxslt-1.1.4
>=gnome-extra/yelp-xsl-3.12
-   >=net-libs/webkit-gtk-2.7.2:4
+   >=net-libs/webkit-gtk-2.15.1:4
>=x11-libs/gtk+-3.13.3:3
-   x11-themes/gnome-icon-theme-symbolic
+   x11-themes/adwaita-icon-theme
 "
 DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.13
@@ -39,7 +37,8 @@ DEPEND="${RDEPEND}
 src_prepare() {
# Fix compatibility with Gentoo's sys-apps/man
# https://bugzilla.gnome.org/show_bug.cgi?id=648854
-   epatch "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch
+   eapply "${FILESDIR}"/${PN}-3.20.0-man-compatibility.patch
+
eautoreconf
gnome2_src_prepare
 }



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

2018-05-23 Thread Craig Andrews
commit: 49d8d58c46a07d1612cc8addac73b154fcc5212a
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed May 23 15:41:55 2018 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed May 23 15:44:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d8d58c

media-tv/kodi: Depend on sys-fs/udisks:0 instead of sys-fs/udisks:2

See https://github.com/xbmc/xbmc/commit/325597a84eed3bd80c1a10d5f4b6765714200aec
Bug: https://bugs.gentoo.org/503862
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-tv/kodi/kodi-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-tv/kodi/kodi-.ebuild b/media-tv/kodi/kodi-.ebuild
index dc671f9b1bb..ea7527a0e6b 100644
--- a/media-tv/kodi/kodi-.ebuild
+++ b/media-tv/kodi/kodi-.ebuild
@@ -122,7 +122,7 @@ RDEPEND="${COMMON_DEPEND}
|| ( app-misc/lirc app-misc/inputlircd )
)
!media-tv/xbmc
-   udisks? ( sys-fs/udisks:0 )
+   udisks? ( sys-fs/udisks:2 )
upower? (
systemd? ( sys-power/upower )
!systemd? (



[gentoo-commits] proj/kde:master commit in: kde-apps/ark/

2018-05-23 Thread Andreas Sturmlechner
commit: 37b8a677234aac131c7cb21781d88b7df48bc6eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 23 14:25:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 23 14:28:32 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=37b8a677

kde-apps/ark: Improve rar archive postinst info

Bug: https://bugs.gentoo.org/650268
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 kde-apps/ark/ark-18.04.49..ebuild | 18 +-
 kde-apps/ark/ark-.ebuild  | 18 +-
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/kde-apps/ark/ark-18.04.49..ebuild 
b/kde-apps/ark/ark-18.04.49..ebuild
index 52543eb04b..b83fdf4b9b 100644
--- a/kde-apps/ark/ark-18.04.49..ebuild
+++ b/kde-apps/ark/ark-18.04.49..ebuild
@@ -60,16 +60,16 @@ src_configure() {
 pkg_postinst() {
kde5_pkg_postinst
 
-   # not a typo, app-arch/unar is a real package
-   if ! has_version app-arch/unar ; then
-   elog "For handling rar archives, install app-arch/unar"
+   if ! has_version app-arch/unar && ! has_version app-arch/unrar; then
+   elog "For extracting rar archives, install app-arch/unar (free) 
or app-arch/unrar (non-free)."
fi
 
-   if ! has_version app-arch/p7zip ; then
-   elog "For handling 7-Zip archives, install app-arch/p7zip"
-   fi
+   has_version app-arch/rar || \
+   elog "For creating rar archives, installing app-arch/rar is 
required."
 
-   if ! has_version app-arch/lrzip ; then
-   elog "For handling lrz archives, install app-arch/lrzip"
-   fi
+   has_version app-arch/p7zip || \
+   elog "For handling 7-Zip archives, install app-arch/p7zip."
+
+   has_version app-arch/lrzip || \
+   elog "For handling lrz archives, install app-arch/lrzip."
 }

diff --git a/kde-apps/ark/ark-.ebuild b/kde-apps/ark/ark-.ebuild
index 52543eb04b..b83fdf4b9b 100644
--- a/kde-apps/ark/ark-.ebuild
+++ b/kde-apps/ark/ark-.ebuild
@@ -60,16 +60,16 @@ src_configure() {
 pkg_postinst() {
kde5_pkg_postinst
 
-   # not a typo, app-arch/unar is a real package
-   if ! has_version app-arch/unar ; then
-   elog "For handling rar archives, install app-arch/unar"
+   if ! has_version app-arch/unar && ! has_version app-arch/unrar; then
+   elog "For extracting rar archives, install app-arch/unar (free) 
or app-arch/unrar (non-free)."
fi
 
-   if ! has_version app-arch/p7zip ; then
-   elog "For handling 7-Zip archives, install app-arch/p7zip"
-   fi
+   has_version app-arch/rar || \
+   elog "For creating rar archives, installing app-arch/rar is 
required."
 
-   if ! has_version app-arch/lrzip ; then
-   elog "For handling lrz archives, install app-arch/lrzip"
-   fi
+   has_version app-arch/p7zip || \
+   elog "For handling 7-Zip archives, install app-arch/p7zip."
+
+   has_version app-arch/lrzip || \
+   elog "For handling lrz archives, install app-arch/lrzip."
 }



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

2018-05-23 Thread Andreas Sturmlechner
commit: 61a451b940e2eb57db4227c6dffc8ca0e13e24b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 23 14:54:06 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 23 14:59:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61a451b9

app-arch/unar: EAPI 6, slot ops, sort deps, missing || die

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 app-arch/unar/unar-1.10.1.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/app-arch/unar/unar-1.10.1.ebuild b/app-arch/unar/unar-1.10.1.ebuild
index b482d11dbab..e81a5cd0542 100644
--- a/app-arch/unar/unar-1.10.1.ebuild
+++ b/app-arch/unar/unar-1.10.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 inherit toolchain-funcs
 
@@ -14,20 +14,24 @@ SLOT="0"
 KEYWORDS="amd64"
 IUSE=""
 
-RDEPEND="gnustep-base/gnustep-base
+RDEPEND="
+   app-arch/bzip2:=
dev-libs/icu:=
-   sys-libs/zlib
-   app-arch/bzip2"
+   gnustep-base/gnustep-base
+   sys-libs/zlib:=
+"
 DEPEND="${RDEPEND}
>=gnustep-base/gnustep-make-2.6.0[native-exceptions]
-   sys-devel/gcc[objc]"
+   sys-devel/gcc[objc]
+"
 
 S="${WORKDIR}/The Unarchiver/XADMaster"
 
 src_prepare() {
+   default
# avoid jobserver warning, upstream bug:
# 
https://bitbucket.org/WAHa_06x36/theunarchiver/issues/918/dont-call-make-from-makefile
-   sed -i -e 's:make:$(MAKE):g' Makefile.linux
+   sed -i -e 's:make:$(MAKE):g' Makefile.linux || die
 }
 
 src_compile() {



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

2018-05-23 Thread Andreas Sturmlechner
commit: fbe0dd176782e4304cbb10b5a5d853a72f590ddf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 23 14:25:49 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 23 14:59:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe0dd17

kde-apps/ark: Improve rar archive postinst info

Bug: https://bugs.gentoo.org/650268
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 kde-apps/ark/ark-17.12.3.ebuild | 18 +-
 kde-apps/ark/ark-18.04.1.ebuild | 18 +-
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/kde-apps/ark/ark-17.12.3.ebuild b/kde-apps/ark/ark-17.12.3.ebuild
index e749e2732df..cdcdabb2463 100644
--- a/kde-apps/ark/ark-17.12.3.ebuild
+++ b/kde-apps/ark/ark-17.12.3.ebuild
@@ -60,16 +60,16 @@ src_configure() {
 pkg_postinst() {
kde5_pkg_postinst
 
-   # not a typo, app-arch/unar is a real package
-   if ! has_version app-arch/unar ; then
-   elog "For handling rar archives, install app-arch/unar"
+   if ! has_version app-arch/unar && ! has_version app-arch/unrar; then
+   elog "For extracting rar archives, install app-arch/unar (free) 
or app-arch/unrar (non-free)."
fi
 
-   if ! has_version app-arch/p7zip ; then
-   elog "For handling 7-Zip archives, install app-arch/p7zip"
-   fi
+   has_version app-arch/rar || \
+   elog "For creating rar archives, installing app-arch/rar is 
required."
 
-   if ! has_version app-arch/lrzip ; then
-   elog "For handling lrz archives, install app-arch/lrzip"
-   fi
+   has_version app-arch/p7zip || \
+   elog "For handling 7-Zip archives, install app-arch/p7zip."
+
+   has_version app-arch/lrzip || \
+   elog "For handling lrz archives, install app-arch/lrzip."
 }

diff --git a/kde-apps/ark/ark-18.04.1.ebuild b/kde-apps/ark/ark-18.04.1.ebuild
index eb5ba873787..7a5bb558b1c 100644
--- a/kde-apps/ark/ark-18.04.1.ebuild
+++ b/kde-apps/ark/ark-18.04.1.ebuild
@@ -60,16 +60,16 @@ src_configure() {
 pkg_postinst() {
kde5_pkg_postinst
 
-   # not a typo, app-arch/unar is a real package
-   if ! has_version app-arch/unar ; then
-   elog "For handling rar archives, install app-arch/unar"
+   if ! has_version app-arch/unar && ! has_version app-arch/unrar; then
+   elog "For extracting rar archives, install app-arch/unar (free) 
or app-arch/unrar (non-free)."
fi
 
-   if ! has_version app-arch/p7zip ; then
-   elog "For handling 7-Zip archives, install app-arch/p7zip"
-   fi
+   has_version app-arch/rar || \
+   elog "For creating rar archives, installing app-arch/rar is 
required."
 
-   if ! has_version app-arch/lrzip ; then
-   elog "For handling lrz archives, install app-arch/lrzip"
-   fi
+   has_version app-arch/p7zip || \
+   elog "For handling 7-Zip archives, install app-arch/p7zip."
+
+   has_version app-arch/lrzip || \
+   elog "For handling lrz archives, install app-arch/lrzip."
 }



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

2018-05-23 Thread Fabian Groffen
commit: db0af9d3afcd7043a392e145b82640655eef91a6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed May 23 14:34:40 2018 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed May 23 14:34:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0af9d3

mail-client/mutt: version bump to 1.10.0

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 mail-client/mutt/Manifest   |   2 +
 mail-client/mutt/mutt-1.10.0.ebuild | 282 
 2 files changed, 284 insertions(+)

diff --git a/mail-client/mutt/Manifest b/mail-client/mutt/Manifest
index 238a14f6d74..326560071c6 100644
--- a/mail-client/mutt/Manifest
+++ b/mail-client/mutt/Manifest
@@ -1,6 +1,8 @@
+DIST mutt-1.10.0.tar.gz 4249980 BLAKE2B 
eed788b0d0105d232cd0fbc50320fe4a3ef36635131e03cc477f0cf003c299b5d78994cb6467fcb6d45ca46a073c8997fdc42a669a3fa7662ac21ae70ae082c2
 SHA512 
4cade7f17e157c8c2184c96d596d9dbfab704d300074eca66c567f2dab055caa9b828080cce92e2616176000219288630c33542ab83a98db0160cd085b937530
 DIST mutt-1.7.2.tar.gz 4025880 BLAKE2B 
ab0430ffb10d03e3e904d54540db6c0aecb4590daa8a1d1add710a9e485b2e7e80f707e6649ff0674d53d3578eb75e4ed5c39f1036b3fa43c00bb5c4f2d15cc5
 SHA512 
5f13cbdf802bca80668b2f54bc66201d01bfe34c7f377b1bad88f8fa0e0c695264ff0bf6b64ae9bb6f5a3e22b6f096d2dd99fa36724937609f6f46e6a74da74e
 DIST mutt-1.9.4.tar.gz 4197655 BLAKE2B 
b34224622f590f2cb528644c636e6f5ddc39215f8e0b348c2444cfb8563636ceff52e5a0981e8279bb2d6e48814493ffdbb1122ba6d3e78a9904e8cc2e407398
 SHA512 
b8266af8b487f5be238d03f717ddd69b3dc2eeb4e3ada2c2651c9ad7e0558b92f2c256361a4f688cf80c500c490d47c0e3ef5972bdf1208693da7868a58aca6b
 DIST mutt-1.9.5.tar.gz 4207937 BLAKE2B 
0ea5473995e48bbe957506a1e66eb4be234ab9b79c94aee53dbe261baf4b396096648448662ecc17a926ab16369505beda3dd93d2df35397d445d542f53be663
 SHA512 
08ceeb7b212f74e4e2b18fedfe15c5ac46a22449f4e75038485748a742727ad6a2d00c1cfee99e1e195e720d83a6320ae38a3f4f94cd92667f22270f3cf6637b
+DIST mutt-gentoo-1.10.0-patches-r0.tar.xz 108556 BLAKE2B 
9e8176816525c26922a6a8c0aa6efe9ce818e5a1fec8955ad5ac055fa7300d17401b41e56aa9b1366405c5ad13d2aa2e958bd48e9c6d0fc5ced40c162ae14818
 SHA512 
52d58aa50b289711487655cbf691b15f76e03d69fcfc655202126d94c57b574d643a3293408e930989a42c3b1e56ef398a32049e10a9ffc0331cffb57fde98e3
 DIST mutt-gentoo-1.7.2-patches-r1.tar.xz 143816 BLAKE2B 
ecc845983dc00e388c25ced0ca0c253d9fdfa813e9df6a4f166f4ccbb05cc26b5522fa84ccdfd1f92d5cce7291ac3d70ddefaeac3e13dafc892f924236a62f11
 SHA512 
21703bc808ae510e26ede38e1dda5d7c74cad15823154584a83209e9dbf68bf6350961e66729cf2ede78bde003f3b92567d42f9f8f89ed53643dcfa536625b7e
 DIST mutt-gentoo-1.9.4-patches-r1.tar.xz 114212 BLAKE2B 
bb14bb8ce8c2088dd32d6528f60e666d213aa557ce3f830f8ccf6e9199ea2083ea8b6605bee7aba6e96a40d127c076a581de656eabc257a00aa584fba6263fbd
 SHA512 
c011c24767ad8b4a096a91c8531f923057e98e4439f0d0e00e70d761b434fec8c8bb1394e765b3f1be16212df76f99abdaa4f3347299c88f4c73e9b6d13525e3
 DIST mutt-gentoo-1.9.5-patches-r0.tar.xz 113924 BLAKE2B 
d04ef58a310b913eef783814d608dc495d449baf8efcc43ab3203ef9fc136d26afcfa9261e8ba74d20a9abaa8f672a93aadd7e197478fecb970745a8cc610f65
 SHA512 
3740c66cffa356501538b16be51575391146c8bb2d0a04fa1f391e781fae52d8fc97d096a543fff3237da83c83b7c219319c7902a91af1d89d3515d5debc3a5f

diff --git a/mail-client/mutt/mutt-1.10.0.ebuild 
b/mail-client/mutt/mutt-1.10.0.ebuild
new file mode 100644
index 000..ad7fa6ac20c
--- /dev/null
+++ b/mail-client/mutt/mutt-1.10.0.ebuild
@@ -0,0 +1,282 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils flag-o-matic autotools
+
+PATCHREV="r0"
+PATCHSET="gentoo-${PVR}/${PATCHREV}"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/";
+MUTT_G_PATCHES="mutt-gentoo-${PV}-patches-${PATCHREV}.tar.xz"
+SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+   https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+   https://dev.gentoo.org/~grobian/distfiles/${MUTT_G_PATCHES}";
+IUSE="berkdb crypt debug doc gdbm gnutls gpg gpgme +hcache idn +imap kerberos 
libressl +lmdb mbox nls nntp notmuch pgp_classic pop qdbm +sasl selinux slang 
smime smime_classic +smtp +ssl tokyocabinet vanilla prefix"
+# hcache: allow multiple, bug #607360
+REQUIRED_USE="
+   hcache?   ( || ( berkdb gdbm lmdb qdbm tokyocabinet ) )
+   imap? ( ssl )
+   pop?  ( ssl )
+   nntp? ( ssl )
+   smime?( ssl !gnutls )
+   smime_classic?( ssl !gnutls )
+   smtp? ( ssl sasl )
+   sasl? ( || ( imap pop smtp nntp ) )
+   kerberos? ( || ( imap pop smtp nntp ) )"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+# yes, we overdepend on the backend impls

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

2018-05-23 Thread Lars Wendler
commit: 86c5fc23402880ae5a24116dabb21bebe27cc072
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 23 13:59:00 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 23 13:59:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c5fc23

media-gfx/inkscape: Use official upstream patch.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../files/inkscape-0.92.3-freetype_pkgconfig.patch | 22 +++---
 1 file changed, 19 insertions(+), 3 deletions(-)

diff --git a/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch 
b/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch
index 0f577bd0e9a..d00c23d8add 100644
--- a/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch
+++ b/media-gfx/inkscape/files/inkscape-0.92.3-freetype_pkgconfig.patch
@@ -1,6 +1,19 @@
 inkscape-0.92.3/configure.ac
-+++ inkscape-0.92.3/configure.ac
-@@ -252,12 +252,9 @@
+From 62ed18b4d99e690298cc1984b6f2df2363d165fe Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Fri, 18 May 2018 07:55:38 +0200
+Subject: [PATCH] Use pkg-config to find freetype
+
+As of freetype-2.9.1 the freetype-config file no longer gets installed
+by default.
+---
+ configure.ac | 9 +++--
+ 1 file changed, 3 insertions(+), 6 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 12a081612b..1b75e23670 100644
+--- a/configure.ac
 b/configure.ac
+@@ -252,12 +252,9 @@ AC_CHECK_FUNCS([mallinfo], [
 [#include ])
  ])
  
@@ -16,3 +29,6 @@
  AC_SUBST(FREETYPE_CFLAGS)
  AC_SUBST(FREETYPE_LIBS)
  
+-- 
+2.17.0
+



[gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/

2018-05-23 Thread Andreas Sturmlechner
commit: acb703ace3ed24528f917d7ec8e7e820f05327bf
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 23 13:16:56 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 23 13:22:06 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=acb703ac

sci-astronomy/kstars: Drop USE=xplanet, opt. RDEPEND only now

Upstream commit 8c880dc9dca93465e8af8cfe4e4039861b8cea75

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-astronomy/kstars/kstars-.ebuild | 14 ++
 sci-astronomy/kstars/metadata.xml   |  1 -
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/sci-astronomy/kstars/kstars-.ebuild 
b/sci-astronomy/kstars/kstars-.ebuild
index a481533f11..f4a6b52784 100644
--- a/sci-astronomy/kstars/kstars-.ebuild
+++ b/sci-astronomy/kstars/kstars-.ebuild
@@ -14,11 +14,10 @@ fi
 
 DESCRIPTION="Desktop Planetarium"
 HOMEPAGE="https://www.kde.org/applications/education/kstars 
https://edu.kde.org/kstars";
-IUSE="fits indi raw wcs xplanet"
+IUSE="fits indi raw wcs"
 
 REQUIRED_USE="indi? ( fits ) ${PYTHON_REQUIRED_USE}"
 
-# TODO: AstrometryNet requires new package
 COMMON_DEPEND="
$(add_frameworks_dep kauth)
$(add_frameworks_dep kconfig)
@@ -46,7 +45,6 @@ COMMON_DEPEND="
indi? ( >=sci-libs/indilib-1.4.0 )
raw? ( media-libs/libraw:= )
wcs? ( sci-astronomy/wcslib )
-   xplanet? ( x11-misc/xplanet )
 "
 # TODO: Add back when re-enabled by upstream
 #  opengl? (
@@ -67,8 +65,16 @@ src_configure() {
$(cmake-utils_use_find_package indi INDI)
$(cmake-utils_use_find_package raw LibRaw)
$(cmake-utils_use_find_package wcs WCSLIB)
-   $(cmake-utils_use_find_package xplanet Xplanet)
)
 
kde5_src_configure
 }
+
+pkg_postinst () {
+   kde5_pkg_postinst
+
+   if ! has_version "x11-misc/xplanet" ; then
+   elog "${PN} has optional runtime support for x11-misc/xplanet"
+   fi
+   # same for AstrometryNet, which is not packaged.
+}

diff --git a/sci-astronomy/kstars/metadata.xml 
b/sci-astronomy/kstars/metadata.xml
index 2102d7af3d..efd7ced31b 100644
--- a/sci-astronomy/kstars/metadata.xml
+++ b/sci-astronomy/kstars/metadata.xml
@@ -9,6 +9,5 @@
Enable support for NASA's 
sci-libs/cfitsio library
Enable support for Astronomical control 
library using libindi
Enable support for World Coordinate System 
library using wcslib
-   Enable support for Xplanet

 



[gentoo-commits] proj/kde:master commit in: sci-astronomy/kstars/

2018-05-23 Thread Andreas Sturmlechner
commit: 3103f1fabd63a46eeea0036c267caa08ef5c5f57
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May 23 13:30:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 23 13:30:29 2018 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3103f1fa

sci-astronomy/kstars: Add missing DEPEND

Upstream commit ac53973f7809d01e1000e0bdb35dff7d6d5a5d1f

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 sci-astronomy/kstars/kstars-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/kstars/kstars-.ebuild 
b/sci-astronomy/kstars/kstars-.ebuild
index f4a6b52784..c976f24603 100644
--- a/sci-astronomy/kstars/kstars-.ebuild
+++ b/sci-astronomy/kstars/kstars-.ebuild
@@ -32,6 +32,7 @@ COMMON_DEPEND="
$(add_frameworks_dep kplotting)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtdatavis3d)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)



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

2018-05-23 Thread Thomas Sachau
commit: 1e59cd89e664555492d525db8920d08c0a3378c9
Author: Thomas Sachau  gentoo  org>
AuthorDate: Wed May 23 12:33:12 2018 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Wed May 23 12:33:12 2018 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=1e59cd89

sys-apps/portage: Version bump, drop old

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0xC05330B3211CA2D4

 sys-apps/portage/Manifest  |  16 +-
 sys-apps/portage/portage-2.3.28.ebuild |   2 +-
 ...portage-2.3.24.ebuild => portage-2.3.38.ebuild} |  10 +-
 sys-apps/portage/portage-2.3.6-r1.ebuild   | 275 -
 4 files changed, 19 insertions(+), 284 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index f387c6834..a6d67341b 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,16 @@
+-BEGIN PGP SIGNED MESSAGE-
+Hash: SHA256
+
 AUX README.RESCUE 137 BLAKE2B 
af986752f516bf1925852271f2cea558fe02990c1180ac696c9234c25d1266e4f6eba6ac72f907757c5f98394e1248b436286f8ba1c48456b752ee4ceb8405da
 SHA512 
dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0
 AUX portage-ccache.conf 60 BLAKE2B 
b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941
 SHA512 
36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c
-EBUILD portage-2.3.24.ebuild 9445 BLAKE2B 
a81f62ec06cd28837b8ec922009eb01cc524b291d75ed144d279eef308cfc1abdd84c25e9cf01fb271f8212ce68693114a0d67e395b52b6cb3ac5d4ce490
 SHA512 
8d483d6eeff3cd77b3f0e64e32883321522e3ab09de0c1afbe9ef66df39b93d4ebc74738da30f6083b8b389db89661c3b0257561d84f4240ed73c45097b63836
-EBUILD portage-2.3.28.ebuild 9484 BLAKE2B 
705df8b4545d81239364258a33ce5b79afe7274ebd4fe06dd6e2354015e18626c2b5cc152c096a8ddb5a4ea56c889f49298ee659f1e1076bd454b2f9dae5921e
 SHA512 
9ca0e65ea17e13c96aef27bcdb5bcb0953935d9f328cc79416329b486555ce2a66b40fff6a728bc95cb10cfa5e0352a27318efd52501b24733966d2e2e1c9daf
-EBUILD portage-2.3.6-r1.ebuild 8865 BLAKE2B 
1b23e2d79aa89d8b30faf5eee38d95e75df43086b61a64606675d920cc477200151e7bb3d3a920b70457761f391072f3e746283c005adc1ed6eaccef997f3afa
 SHA512 
50991bc94f2934454f5254dce47460a57d4e933a78e26cb2db9374856efff135c7d0564a52297f0416d922a22bb011ef6cc0623d17fa8b1ad9a880395c8e2f6c
+EBUILD portage-2.3.28.ebuild 9472 BLAKE2B 
1aff941173e46a1773970efc55a475241b9a4e7f48a265cd1b6e5227909d317b4ef02b7ff4284e3170923ce896ec3b0cfc42fa5e282b0a776d3527dc28069e64
 SHA512 
e227ac35eb4c57f6c7ad5c79f1d7b0cd7c39348c27dedecc9e81d28ad8e84ef774c1124b4ecac3b838540346dbfc34715ac2d9b3556702f537d0919549493dc5
+EBUILD portage-2.3.38.ebuild 9488 BLAKE2B 
1d92f0d50c4c918ccbfee33ef76d532509a3e392b9fb41d48217167b03eec3e961dd94affa10886a1d6bf4862dc96c135ca62dd726f4018b530f48e0a38dc794
 SHA512 
fb977e96f2033df5e39aa17168aec68a4679b3840e06f8794dc17696389b7fc3588625885f9b286b961627f9b92ca3f32cd23a5fca41e6903f6a84d715e9636e
 MISC metadata.xml 1415 BLAKE2B 
0bad16a272e536342079102034e68130eb96a93e46fb811d1c89d00a4b4bf911f8cf42a93bb4d8fae8086c9e47601a709bd4fa5fb41c3e754c1f08c2f7acbe33
 SHA512 
a4556fbc0ae69691bff793e73b504e9898a5ec187df28d23a37a3290a94c78d4eaa3a3ac70a997c6456be9b72281916965fdea6a057df58aa15090f630d2ce59
+-BEGIN PGP SIGNATURE-
+
+iLMEAQEIAB0WIQQUEEce6kYbCwkDe/sbuSpxNYmQZwUCWwVfgAAKCRAbuSpxNYmQ
+ZwR6A/4ztf1hEl4Biu//4460EHCF7676AhDjDZUCaD0yFa2EQTDdcp3fG1Y4n70x
+nHCQqF6BDVsnlqzyLuHOgx/SjCSmXc/WoPK0RQC4gELt/zT3KaFsUWncx1OiXuLc
+roCj7g7WadZX2Pe+dwiAb2YwUGgql7Fw+iebsQMmlcYPMD0gwg==
+=gyTY
+-END PGP SIGNATURE-

diff --git a/sys-apps/portage/portage-2.3.28.ebuild 
b/sys-apps/portage/portage-2.3.28.ebuild
index f6238e782..69cb0e980 100644
--- a/sys-apps/portage/portage-2.3.28.ebuild
+++ b/sys-apps/portage/portage-2.3.28.ebuild
@@ -19,7 +19,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
 
 LICENSE="GPL-2"
-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"
 SLOT="0"
 IUSE="build doc epydoc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 

diff --git a/sys-apps/portage/portage-2.3.24.ebuild 
b/sys-apps/portage/portage-2.3.38.ebuild
similarity index 97%
rename from sys-apps/portage/portage-2.3.24.ebuild
rename to sys-apps/portage/portage-2.3.38.ebuild
index 7c532f6bd..172a4f3b9 100644
--- a/sys-apps/portage/portage-2.3.24.ebuild
+++ b/sys-apps/portage/portage-2.3.38.ebuild
@@ -14,12 +14,12 @@ inherit distutils-r1 git-2 multilib systemd
 
 EGIT_REPO_URI="git://anongit.gentoo.org/proj/portage.git"
 EGIT_BRANCH="multilib"
-EGIT_COMMIT="3228956aed7ba7cd7a07e48ed6013f73e523"
+EGIT_COMMIT="b74e8

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

2018-05-23 Thread Thomas Sachau
commit: 5d9ab8899149b7b87971b594fdef1a91c88b981f
Author: Thomas Sachau  gentoo  org>
AuthorDate: Wed May 23 12:47:32 2018 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Wed May 23 12:47:32 2018 +
URL:
https://gitweb.gentoo.org/proj/multilib-portage.git/commit/?id=5d9ab889

sys-apps/portage: Use fixed commit

Package-Manager: Portage-2.3.38, Repoman-2.3.9
Manifest-Sign-Key: 0xC05330B3211CA2D4

 sys-apps/portage/Manifest  | 12 ++--
 sys-apps/portage/portage-2.3.38.ebuild |  2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index a6d67341b..a24caa97a 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -4,13 +4,13 @@ Hash: SHA256
 AUX README.RESCUE 137 BLAKE2B 
af986752f516bf1925852271f2cea558fe02990c1180ac696c9234c25d1266e4f6eba6ac72f907757c5f98394e1248b436286f8ba1c48456b752ee4ceb8405da
 SHA512 
dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0
 AUX portage-ccache.conf 60 BLAKE2B 
b45ac69ba4bf6b221191ab9618aa484948ad8765ae906402e83df4b72fd10e006621523fe5b6d59219318a978e368649047784bb85771cd189b2542a2e19f941
 SHA512 
36427e57046118ecf982fc3b1a80a3543b5682e3eef7df5dfc8a50b261a5da56f997dd75f63c5194049aceea204c37aee638a3bc383b9f7a0eff8ac9c35f3b1c
 EBUILD portage-2.3.28.ebuild 9472 BLAKE2B 
1aff941173e46a1773970efc55a475241b9a4e7f48a265cd1b6e5227909d317b4ef02b7ff4284e3170923ce896ec3b0cfc42fa5e282b0a776d3527dc28069e64
 SHA512 
e227ac35eb4c57f6c7ad5c79f1d7b0cd7c39348c27dedecc9e81d28ad8e84ef774c1124b4ecac3b838540346dbfc34715ac2d9b3556702f537d0919549493dc5
-EBUILD portage-2.3.38.ebuild 9488 BLAKE2B 
1d92f0d50c4c918ccbfee33ef76d532509a3e392b9fb41d48217167b03eec3e961dd94affa10886a1d6bf4862dc96c135ca62dd726f4018b530f48e0a38dc794
 SHA512 
fb977e96f2033df5e39aa17168aec68a4679b3840e06f8794dc17696389b7fc3588625885f9b286b961627f9b92ca3f32cd23a5fca41e6903f6a84d715e9636e
+EBUILD portage-2.3.38.ebuild 9488 BLAKE2B 
612ab5e2a56c01242447390f4a241727732589d1a5dde7bec9c3c98b0b05196d41f6f5a7dfd89d8b7d78327a0fc33b4f0a9cecfe3b0587086072cb769b32f3c9
 SHA512 
a7171a525d60d590b37f403822325861995b5ab5f7280e31b6822dae76142c88e733cf0455a2b82044aca790d767b6fe862ae563b9122c0bb7ec7be570062d0d
 MISC metadata.xml 1415 BLAKE2B 
0bad16a272e536342079102034e68130eb96a93e46fb811d1c89d00a4b4bf911f8cf42a93bb4d8fae8086c9e47601a709bd4fa5fb41c3e754c1f08c2f7acbe33
 SHA512 
a4556fbc0ae69691bff793e73b504e9898a5ec187df28d23a37a3290a94c78d4eaa3a3ac70a997c6456be9b72281916965fdea6a057df58aa15090f630d2ce59
 -BEGIN PGP SIGNATURE-
 
-iLMEAQEIAB0WIQQUEEce6kYbCwkDe/sbuSpxNYmQZwUCWwVfgAAKCRAbuSpxNYmQ
-ZwR6A/4ztf1hEl4Biu//4460EHCF7676AhDjDZUCaD0yFa2EQTDdcp3fG1Y4n70x
-nHCQqF6BDVsnlqzyLuHOgx/SjCSmXc/WoPK0RQC4gELt/zT3KaFsUWncx1OiXuLc
-roCj7g7WadZX2Pe+dwiAb2YwUGgql7Fw+iebsQMmlcYPMD0gwg==
-=gyTY
+iLMEAQEIAB0WIQQUEEce6kYbCwkDe/sbuSpxNYmQZwUCWwVi5AAKCRAbuSpxNYmQ
+Z4REA/0dqnLkuz3U7zeNZ/rqFybrLT5vLkJweDuDnmMXs6sRHTDqHtnlEliaVnz8
+38LmjOXjwZ6r2gEIhucZ3/uFFr/8Ja/cIF5S0zE7gp+TvIb2zPjuOvo80clgJKph
+stpqjtWUTpztA/uLLySyYWFqXq2m3JSB2JjgiiT2GnGzyUZxMA==
+=ikeW
 -END PGP SIGNATURE-

diff --git a/sys-apps/portage/portage-2.3.38.ebuild 
b/sys-apps/portage/portage-2.3.38.ebuild
index 172a4f3b9..e3afb0c82 100644
--- a/sys-apps/portage/portage-2.3.38.ebuild
+++ b/sys-apps/portage/portage-2.3.38.ebuild
@@ -14,7 +14,7 @@ inherit distutils-r1 git-2 multilib systemd
 
 EGIT_REPO_URI="git://anongit.gentoo.org/proj/portage.git"
 EGIT_BRANCH="multilib"
-EGIT_COMMIT="b74e878839a2b1e8d6148776d5a44019d8fffbc1"
+EGIT_COMMIT="370a5832a66713a17ff010f137fda7cfc7a26fe3"
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage";
 



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

2018-05-23 Thread Agostino Sarubbo
commit: 079b1787b5de1fec6f7a274f4d475e7152c57620
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 23 13:11:02 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 23 13:11:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079b1787

mail-client/thunderbird: amd64 stable wrt bug #656092

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

 mail-client/thunderbird/thunderbird-52.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/thunderbird-52.8.0.ebuild 
b/mail-client/thunderbird/thunderbird-52.8.0.ebuild
index b2a06cfed0e..718e4040d3c 100644
--- a/mail-client/thunderbird/thunderbird-52.8.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-52.8.0.ebuild
@@ -35,7 +35,7 @@ inherit flag-o-matic toolchain-funcs mozconfig-v6.52 
autotools pax-utils check-r
 DESCRIPTION="Thunderbird Mail Client"
 HOMEPAGE="http://www.mozilla.com/en-US/thunderbird/";
 
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
 SLOT="0"
 LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
 IUSE="bindist crypt hardened ldap lightning +minimal mozdom rust selinux"



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/enigmail/

2018-05-23 Thread Agostino Sarubbo
commit: dc93e6c6641e491e2c00feda626d19575a845e6b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May 23 13:11:09 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May 23 13:11:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc93e6c6

x11-plugins/enigmail: amd64 stable wrt bug #656092

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

 x11-plugins/enigmail/enigmail-2.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/enigmail/enigmail-2.0.5.ebuild 
b/x11-plugins/enigmail/enigmail-2.0.5.ebuild
index 9e8d0cbb395..8d6d09bb3f6 100644
--- a/x11-plugins/enigmail/enigmail-2.0.5.ebuild
+++ b/x11-plugins/enigmail/enigmail-2.0.5.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="http://www.enigmail.net/download/beta/${P/_/-}.tar.gz";
else
SRC_URI="http://www.enigmail.net/download/source/${P}.tar.gz";
-   KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd 
~amd64-linux ~x86-linux"
fi
S="${WORKDIR}/${PN}"
 fi



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

2018-05-23 Thread Lars Wendler
commit: 4fde525de771a9a8f3460bb1d76d9b2b9c1976a0
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May 23 12:46:12 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed May 23 12:46:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fde525d

media-libs/ming: Use better patch to find freetype.

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 .../ming/files/ming-0.4.8-freetype_pkgconfig.patch | 27 +-
 1 file changed, 21 insertions(+), 6 deletions(-)

diff --git a/media-libs/ming/files/ming-0.4.8-freetype_pkgconfig.patch 
b/media-libs/ming/files/ming-0.4.8-freetype_pkgconfig.patch
index 5c2de7554d4..5bddf052122 100644
--- a/media-libs/ming/files/ming-0.4.8-freetype_pkgconfig.patch
+++ b/media-libs/ming/files/ming-0.4.8-freetype_pkgconfig.patch
@@ -1,4 +1,4 @@
-From ef3719d39e8bb7e96c6ec57d60261f1516353460 Mon Sep 17 00:00:00 2001
+From 0d5b3bc1cc492c10072def017fe704782bc4b274 Mon Sep 17 00:00:00 2001
 From: Lars Wendler 
 Date: Fri, 4 May 2018 17:40:04 +0200
 Subject: [PATCH] Use pkg-config to find freetype
@@ -6,14 +6,14 @@ Subject: [PATCH] Use pkg-config to find freetype
 As of freetype-2.9.1 the freetype-config script has been deprecated and
 is no longer shipped by default.
 ---
- configure.in | 22 ++
- 1 file changed, 2 insertions(+), 20 deletions(-)
+ configure.in | 30 +++---
+ 1 file changed, 7 insertions(+), 23 deletions(-)
 
 diff --git a/configure.in b/configure.in
-index 95943a0b..f1685c26 100644
+index 361db86c..cb9423f5 100644
 --- a/configure.in
 +++ b/configure.in
-@@ -257,26 +257,8 @@ freetype_support=yes)
+@@ -257,26 +257,10 @@ freetype_support=yes)
  
  if test "$freetype_support" = "yes"; then
dnl Check for the freetype library
@@ -38,10 +38,25 @@ index 95943a0b..f1685c26 100644
 -  AC_SUBST(FREETYPE_LIBS)
 -  AC_SUBST(FREETYPE_CFLAGS)
 +  PKG_PROG_PKG_CONFIG
-+  PKG_CHECK_MODULES(FREETYPE, freetype2,, AC_MSG_ERROR([Could not find 
freetype]))
++  PKG_CHECK_MODULES(FREETYPE, freetype2, HAS_FREETYPE=true,
++  AC_MSG_ERROR([Could not find freetype])
++  )
  fi
  
  dnl Check for the ungif or gif (new or old) libraries
+@@ -334,9 +318,9 @@ if test -n "${ZLIB}" -a -n "${ZLIB_INC}"; then
+   AC_DEFINE([USE_ZLIB], [1], [Use zlib])
+ fi
+ 
+-AM_CONDITIONAL(USE_FREETYPE, test x${ft_config} != x)
+-if test -n "${ft_config}"; then
+-  AC_DEFINE(USE_FREETYPE, [1], [Use freetype library])
++AM_CONDITIONAL(USE_FREETYPE, test x${HAS_FREETYPE} != x)
++if test x${HAS_FREETYPE} = xtrue ; then
++   AC_DEFINE(USE_FREETYPE, [1], [Use freetype library])
+ fi
+ 
+ AM_CONDITIONAL(GIFLIB_GIFERRORSTRING, test x"$ac_cv_lib_gif_GifErrorString" = 
xyes)
 -- 
 2.17.0
 



[gentoo-commits] proj/portage:multilib commit in: pym/_emerge/

2018-05-23 Thread Thomas Sachau
commit: 370a5832a66713a17ff010f137fda7cfc7a26fe3
Author: Thomas Sachau  gentoo  org>
AuthorDate: Wed May 23 12:46:05 2018 +
Commit: Thomas Sachau  gentoo  org>
CommitDate: Wed May 23 12:46:05 2018 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=370a5832

Fix build

 pym/_emerge/Package.py | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/pym/_emerge/Package.py b/pym/_emerge/Package.py
index 2be526471..e73c9d9d1 100644
--- a/pym/_emerge/Package.py
+++ b/pym/_emerge/Package.py
@@ -95,11 +95,11 @@ class Package(Task):
 
implicit_match = db._iuse_implicit_cnstr(self.cpv, 
self._metadata)
if 'force-multilib' in self.root_config.settings.features:
-   if self.built is False:
-   for multilib_abis in 
self.root_config.settings.get("MULTILIB_ABIS", '').split():
-   iuse += " multilib_abi_" + multilib_abis
-   iuse += " abiwrapper"
-   self._metadata["IUSE"] = iuse
+   iuse = self._metadata["IUSE"]
+   for multilib_abis in 
self.root_config.settings.get("MULTILIB_ABIS", '').split():
+   iuse += " multilib_abi_" + multilib_abis
+   iuse += " abiwrapper"
+   self._metadata["IUSE"] = iuse
usealiases = 
self.root_config.settings._use_manager.getUseAliases(self)
self.iuse = self._iuse(self, self._metadata["IUSE"].split(),
implicit_match, usealiases, self.eapi)



[gentoo-commits] repo/gentoo:master commit in: app-arch/alien/, app-arch/alien/files/

2018-05-23 Thread Patrice Clement
commit: 1a7acfd7f96271609e2c6df77097da4d2f796401
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed May 23 12:38:55 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May 23 12:40:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7acfd7

app-arch/alien: add support for more tar extensions.

Courtesy of Austin English  gentoo.org>.

I've also slipped in a EAPI 6 update whilst at it.

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

 app-arch/alien/alien-8.95-r1.ebuild| 34 ++
 .../alien/files/alien-8.95-tar-extensions.patch| 25 
 2 files changed, 59 insertions(+)

diff --git a/app-arch/alien/alien-8.95-r1.ebuild 
b/app-arch/alien/alien-8.95-r1.ebuild
new file mode 100644
index 000..c088b5dc181
--- /dev/null
+++ b/app-arch/alien/alien-8.95-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit perl-module
+
+DESCRIPTION="Converts between the rpm, dpkg, stampede slp, and slackware tgz 
file formats"
+HOMEPAGE="http://kitenet.net/programs/alien";
+SRC_URI="mirror://debian/pool/main/a/${PN}/${PN}_${PV}.tar.xz -> ${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="+bzip2"
+
+RDEPEND="
+   app-arch/rpm
+   app-arch/dpkg
+   dev-util/debhelper
+   >=app-arch/tar-1.14.91
+   bzip2? (
+   app-arch/bzip2
+   )"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-tar-extensions.patch" )
+
+src_prepare() {
+   default
+   sed -e s%'$(VARPREFIX)'%${D}% -e s%'$(PREFIX)'%${D}/usr%g \
+   -i "${S}"/Makefile.PL || die "sed failed"
+}

diff --git a/app-arch/alien/files/alien-8.95-tar-extensions.patch 
b/app-arch/alien/files/alien-8.95-tar-extensions.patch
new file mode 100644
index 000..4709fcc1c4f
--- /dev/null
+++ b/app-arch/alien/files/alien-8.95-tar-extensions.patch
@@ -0,0 +1,25 @@
+From 01aabf053ea28308df87272cca79e645a9268fd7 Mon Sep 17 00:00:00 2001
+From: Austin English 
+Date: Fri, 1 Sep 2017 02:20:37 -0500
+Subject: [PATCH] add more tar extensions
+
+Signed-off-by: Austin English 
+---
+ Alien/Package/Tgz.pm | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Alien/Package/Tgz.pm b/Alien/Package/Tgz.pm
+index 7ab6e8b..65a3d2d 100644
+--- a/Alien/Package/Tgz.pm
 b/Alien/Package/Tgz.pm
+@@ -11,7 +11,7 @@ use strict;
+ use base qw(Alien::Package);
+ use Cwd qw(abs_path);
+ 
+-my $tarext=qr/\.(?:tgz|tar(?:\.(?:gz|Z|z|bz|bz2))?|taz)$/;
++my $tarext=qr/\.(?:taz|tar(?:\.(?:bz|bz2|gz|Z|z|))?|tb2|tbz|tbz2|tZ|xpak)$/;
+ 
+ =head1 DESCRIPTION
+ 
+-- 
+2.14.0



  1   2   >