Commit Graph
79053 Commits
Author SHA1 Message Date
Michał Górny 51ceffb2f6 scons-utils.eclass: Switch to get_nproc from multiprocessing.eclass 2016-12-18 14:46:49 +01:00
Michał Górny 83e052c75f multiprocessing.eclass: Support passing custom inf values for getters
Support passing custom values for 'infinity' in makeopts_jobs()
and makeopts_loadavg(). This can be used e.g. when a build system does
not support --loadavg, and therefore '--jobs 999' would most likely
be a really bad idea. Combined with get_nproc(), this can be used to
provide a sane replacement instead.
2016-12-18 14:46:46 +01:00
Michał Górny d9cde86b8e multiprocessing.eclass: Introduce get_nproc() to get no of CPUs
Introduce get_nproc(), a portable 'nproc' wrapper. It uses either
'nproc' or a fallback Python multiprocessing module call to attempt to
determine the number of available processing units.

This can be used e.g. to determine a safe number of jobs to run when
MAKEOPTS specifies unlimited --jobs and the build system in question
does not support --load-average.
2016-12-18 14:46:42 +01:00
Michał Górny 639d76a02d multiprocessing.eclass: Fix handling multiple short options (e.g. -kj)
Improve the regular expressions to handle parameters consisting of
multiple short options (such as -kj). It should be noted that the code
is not perfect but should handle all common (valid) cases; it could e.g.
incorrectly process a short option followed by string arg such as
'-Wfoo.j' although having this in MAKEOPTS is extremely unlikely.
2016-12-18 14:45:43 +01:00
Michał Górny ca375fd411 net-misc/aria2: Bump to 1.30.0 2016-12-18 14:35:41 +01:00
Michał Górny 4f5a55f05b dev-util/creduce: Bump to 2.6.0 2016-12-18 14:35:38 +01:00
Amadeusz Żołnowski f08ddfcb6b sys-apps/firejail: Block firejail-lts rather than itself
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 13:27:06 +00:00
James Le Cuirot 803ddbcb6f games-misc/ponysay: New package to supersede one from aidstu-overlay
zsh-completion is broken in the latest release but I have included it
anyway.

Package-Manager: portage-2.3.3
2016-12-18 13:00:27 +00:00
Chris Mayo ab146b0cb1 sci-geosciences/qgis: Version bump 2.18.2
Closes: #3136

Package-Manager: portage-2.3.3
2016-12-18 13:43:34 +01:00
Jeroen Roovers a73f2d0a40 sys-kernel/linux-headers: Stable for HPPA (bug #598613).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches
2016-12-18 13:31:57 +01:00
Jeroen Roovers d085abf93b media-sound/mpd: Version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 13:28:06 +01:00
Justin Lecher 3f41f92372 app-emulation/virtualbox-modules: Backport fix for compatibility with linux-4.9
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=602942

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher <jlec@gentoo.org>
2016-12-18 12:41:57 +01:00
Markus Meier 9f899c7862 dev-libs/icu: arm stable, bug #594494
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"
2016-12-18 12:39:10 +01:00
Jeroen Roovers b5f3af77d4 dev-libs/libevent: Set RESTRICT=test in live ebuild.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 12:19:30 +01:00
Amadeusz Żołnowski 4f4ba7ccdb sys-apps/firejail-lts: Move LTS version to separate package
Having it in a separate package makes it easier for users to follow LTS
branch of firejail. Before that users had to mask older versions to test
LTS. It's better than having it slotted because portage by default picks
up latest version from any slot and user would have to explicitly
install particular slot.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 11:14:31 +00:00
Amadeusz Żołnowski f6935dfe9a sys-apps/firejail: Remove older LTS version
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 11:14:31 +00:00
Amadeusz Żołnowski f8c6a9d9a7 sys-apps/firejail: Bump LTS version
It includes security bug fix back-ported to 0.9.38.4.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 11:14:31 +00:00
Jeroen Roovers 1cdb77240b dev-libs/libevent: Update live ebuild.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 12:08:40 +01:00
Jeroen Roovers 2cfbb1d01b dev-libs/libevent: Old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 12:08:37 +01:00
Lars Wendler e3e15cbe03 net-print/cups-filters: Bump to version 1.13.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 12:06:51 +01:00
Wim Muskee b11a290f93 app-portage/gentoolkit: update postinst guide url, #534470 2016-12-18 02:58:02 -08:00
Jeroen Roovers e001705ca9 dev-libs/libevent: Version bump.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 11:57:00 +01:00
Fabian Groffen 5d176a97f9 profiles/prefix/sunos/solaris/package.mask: mask pax-utils-1.1.7, bug #602990 2016-12-18 11:54:13 +01:00
Fabian Groffen 072718ba40 profiles/prefix/darwin/package.mask: mask pax-utils-1.1.7, bug #602990 2016-12-18 11:47:43 +01:00
Andreas Sturmlechner d57290d4bf kde5.eclass: Fix configure with >=kde-apps/kde-l10n-16.12.0 L10N=sr
Upstream added a subdirectory that should not be added to the project.

Closes: https://github.com/gentoo/gentoo/pull/3139
Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-12-18 11:02:50 +01:00
Andreas Sturmlechner 77f1634302 kde-apps/kde-l10n: Block <kde-apps/kwave-16.11.50 for file collisions
Thanks-to: Toralf Förster

Package-Manager: portage-2.3.0

Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-12-18 11:02:25 +01:00
Johannes Huber b5ee10116a kde-misc/kdeconnect: Remove 1.0.2 (r1)
Package-Manager: Portage-2.3.3, Repoman-2.3.1
2016-12-18 11:00:16 +01:00
Andreas Sturmlechner 16355377d9 kde-misc/kdeconnect: 1.0.3 version bump
Package-Manager: portage-2.3.0

Closes: https://github.com/gentoo/gentoo/pull/3144
Signed-off-by: Johannes Huber <johu@gentoo.org>
2016-12-18 11:00:15 +01:00
Patrice Clement 46c05d3895 net-libs/nodejs: remove vulnerable version.
Gentoo-Bug: https://bugs.gentoo.org/595256

Package-Manager: portage-2.3.0
2016-12-18 09:39:19 +01:00
Patrice Clement 3333b9b774 dev-ruby/trollop: mark stable for amd64 and revert stabilisation for the remaining arches.
Package-Manager: portage-2.3.0
2016-12-18 09:24:14 +01:00
Patrice Clement 5b32280ad3 dev-perl/Gentoo-App-Pram: clean up old.
Package-Manager: portage-2.3.0
2016-12-18 09:08:46 +01:00
Patrice Clement e874fc49e4 dev-perl/Gentoo-App-Pram: stable for amd64+x86.
Package-Manager: portage-2.3.0
2016-12-18 09:08:44 +01:00
Kent Fredric 39713f0b73 dev-perl/Test-Warn: Bump to version 0.310.0
- EAPI6
- Parallel tests

Upstream:
- Add experimental support for matching warnigs that have a
  trailing "\n", which were previously overlooked due to the
  missing "at file <> line ... " component.

Package-Manager: portage-2.3.3
2016-12-18 20:57:12 +13:00
Kent Fredric 7b1642addf dev-perl/IO-Socket-SSL: Bump to version 2.40.0
Upstream:
- Better handling of default CA path with OpenSSL 1.1x
- Utils::CERT_asHash now includes signature algorithm used
- Utils::CERT_asHash now supports large serial numbers

Package-Manager: portage-2.3.3
2016-12-18 20:57:11 +13:00
Hans de Graaff 72f3f44a67 dev-ruby/gnuplot: add ruby22, ruby23
Package-Manager: portage-2.3.0
2016-12-18 08:44:57 +01:00
Hans de Graaff ab05d61ae2 dev-ruby/git: cleanup
Package-Manager: portage-2.3.0
2016-12-18 08:39:02 +01:00
Hans de Graaff c8affab9d8 dev-ruby/gh: cleanup
Package-Manager: portage-2.3.0
2016-12-18 08:38:16 +01:00
Hans de Graaff 069b7168b8 dev-ruby/GeoRuby: add ruby23
Package-Manager: portage-2.3.0
2016-12-18 08:35:50 +01:00
Hans de Graaff 3bfb432f37 dev-ruby/state_machine: add ruby23
Package-Manager: portage-2.3.0
2016-12-18 08:25:06 +01:00
Hans de Graaff 2ae242a755 dev-ruby/color: add ruby23
Package-Manager: portage-2.3.0
2016-12-18 08:22:29 +01:00
Hans de Graaff 9cae0bcbd8 dev-ruby/blankslate: add ruby23
Package-Manager: portage-2.3.0
2016-12-18 08:20:56 +01:00
Hans de Graaff 1b3ad2a46e dev-ruby/awesome_print: add ruby23
Package-Manager: portage-2.3.0
2016-12-18 08:14:21 +01:00
Hans de Graaff 314f368940 dev-ruby/concurrent-ruby: add 1.0.3
Package-Manager: portage-2.3.0
2016-12-18 07:54:43 +01:00
Hans de Graaff 1598da4bfd dev-ruby/awesome_print: cleanup
Package-Manager: portage-2.3.0
2016-12-18 07:54:31 +01:00
Hans de Graaff 96993dac95 dev-ruby/async_sinatra: add ruby23
Package-Manager: portage-2.3.0
2016-12-18 07:53:47 +01:00
Hans de Graaff 667df08cfb dev-ruby/concurrent-ruby: cleanup
Package-Manager: portage-2.3.0
2016-12-18 07:45:37 +01:00
Hans de Graaff 38bd0abfc3 dev-ruby/bunny: add 2.6.2
Package-Manager: portage-2.3.0
2016-12-18 07:44:29 +01:00
Kent Fredric 42c838e510 dev-perl/HTML-FormatText-WithLinks-AndTables: Bump to version 0.70.0
- EAPI6

Upstream:
- Strip \240 characters emitted by HTML::Formatter when it translates &nbsp;

Package-Manager: portage-2.3.3
2016-12-18 19:16:55 +13:00
Kent Fredric 7249b60bdb dev-perl/HTML-Format: Fix bad author tests
Lots of these tests declare dependencies which never get used,
and aren't used by us, but another test checks for them being installed
and subsequently fails.

This patches out those superfluous dependencies.

Package-Manager: portage-2.3.3
2016-12-18 19:16:47 +13:00
Kent Fredric c837c445d0 dev-perl/File-Scan-ClamAV: Bump to version 1.950.0
- Extend testing implementation to make clearer to arch-testers
  that tests can be turned on, and by all means is encouraged and
  expected to work *if* ClamAV is configured.

Upstream:
- Stream scanners now use INSTREAM

Package-Manager: portage-2.3.3
2016-12-18 19:15:44 +13:00