svn commit: r488719 - in head: sysutils/kf5-kwallet www/falkon x11/plasma5-plasma
Tobias Kortkamp
tobik at freebsd.org
Sun Dec 30 15:17:25 UTC 2018
On Sun, Dec 30, 2018 at 02:15:54PM +0000, Adriaan de Groot wrote:
> Author: adridg
> Date: Sun Dec 30 14:15:54 2018
> New Revision: 488719
> URL: https://svnweb.freebsd.org/changeset/ports/488719
>
> Log:
> Add OPTIONS to some kde@ ports.
>
> For best runtime performance (e.g. a fully functional desktop), users will
> need a pinentry application -- pinentry-qt fits best into the KDE desktop,
> but it could be a different one -- and sound output. Pick a default backend
> and some OSS plugins to make that happen.
>
> These are OPTIONS so the users interested in a minimal desktop or one with
> different audio needs can build suitable packages themselves.
>
> Reviewed by: tcberner
> Differential Revision: https://reviews.freebsd.org/D18680
>
> Modified:
> head/sysutils/kf5-kwallet/Makefile
> head/www/falkon/Makefile
> head/x11/plasma5-plasma/Makefile
>
> Modified: head/www/falkon/Makefile
> ==============================================================================
> --- head/www/falkon/Makefile Sun Dec 30 14:05:27 2018 (r488718)
> +++ head/www/falkon/Makefile Sun Dec 30 14:15:54 2018 (r488719)
> @@ -2,7 +2,7 @@
>
> PORTNAME= falkon
> DISTVERSION= 3.0.0
> -PORTREVISION= 2
> +PORTREVISION= 3
> CATEGORIES= www
> MASTER_SITES= KDE/stable/falkon/${DISTVERSION:R}/src/
>
> @@ -21,11 +21,16 @@ USE_XORG= xcb
>
> USE_LDCONFIG= yes
>
> -OPTIONS_DEFINE= GNOMEKEYRING
> +OPTIONS_DEFINE= GNOMEKEYRING ALSA
> +OPTIONS_DEFAULT= ALSA
> OPTIONS_SUB= YES
>
> GNOMEKEYRING_CMAKE_BOOL= BUILD_KEYRING
> GNOMEKEYRING_USE= GNOME=glib20
> GNOMEKEYRING_LIB_DEPENDS= libgnome-keyring.so:security/libgnome-keyring
> +
> +# Need the plugins to get sound, otherwise messages that the
> +# pcm_oss plugin can't be opened.
> +ALSA_RUN_DEPENDS= alsa-plugins>=0:audio/alsa-plugins
This seems really backwards to me. Would it not make more sense
to add the ALSA plugins bit to qt5-webengine? It is after all
qt5-webengine that outputs sound not Falkon itself. What about all
the other browsers based on qt5-webengine (otter-browser, konqueror,
qutebrowser, ...)?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20181230/a5650b71/attachment.sig>
More information about the svn-ports-all
mailing list