[gentoo-commits] repo/gentoo:master commit in: app-admin/supervisor/files/, app-admin/supervisor/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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