.. for USE="jack [audacious]" with Audacious 3.6+.
Also, bump to EAPI 6 and respect description length limit.
Package-Manager: Portage-2.3.6, Repoman-2.3.3
This package is slightly more complicated so let's use the python-r1 class
instead.
Gentoo-Bug: https://bugs.gentoo.org/615910
Package-Manager: Portage-2.3.6, Repoman-2.3.1
This commit drops the StandardOutput=syslog and StandardError=syslog
lines from the new systemd service file. The defaults for those two
options are now "journal" which will eventually hit syslog anyway if
the user so desires. Consequently, we drop After=syslog.target too.
Thanks to grawity on Freenode for the tip.
Package-Manager: Portage-2.3.6, Repoman-2.3.1
This commit brings the systemd service and its configuration back in
sync with OpenRC:
* The SPAMD_OPTS passed to the daemon now match OpenRC's.
* We no longer pass --daemon to spamd, and thus we don't have to
specify that the daemon forks or track its PID file in the
service.
* The "spamd" user and group are used for the service.
Gentoo-Bug: 590346
Package-Manager: Portage-2.3.6, Repoman-2.3.1
This commit adds an upstream patch to fix a test suite crash with
newer versions of perl. It also largely rewrites the init script:
* Don't conditionally "use mysql" or "use postgres" in the
OpenRC init script. Even if SpamAssassin is installed without
e.g. MySQL support, if MySQL is present on the system, a user
might store his SpamAssassin data in it.
* Use a declarative style and drop the custom start() and stop()
functions.
* Run the spamd daemon as the "spamd" user.
* Use /run/spamd.pid for the PID file to avoid a "checkpath".
Some updates were made to the ebuild to facilitate those changes:
* Don't modify the init script for USE=mysql or USE=postgres.
* Create a "spamd" user in pkg_preinst().
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Remove the unnecessary dependency on app-text/pandoc. While this package
is providing filters that work with its output, it does not strictly use
pandoc in any way or require its presence.
Considering that pandoc is written in Haskell and this package is
an indirect unconditional dependency of dev-python/ipython now, remove
the dependency that causes users to install a number of additional
packages that they will not ever use or need.
Closes: https://github.com/gentoo/gentoo/pull/5486
Remove the masks for xfconf, xfce4-panel and xfce4-settings. Both
the issues related to xfconf upgrade (in particular, the upgrade
no longer seems to destroy my configuration) and the worst regressions
in the GTK+3 port of xfce4-panel seem to be fixed.
Bump to the second development pre-release of Catch-2.0.0. It contains
breaking changes compared to the earlier versions and breaks the only
Gentoo revdep, so it goes masked for now.