Subject: CVS commit: pkgsrc/x11/lxqt-panel
From: Nia Alarie
Date: 2023-08-11 18:24:46
Message id: 20230811162446.1C824FBDB@cvs.NetBSD.org

Log Message:
lxqt-panel: rework handling of various plugins.

when a plugin's dependency is unavailable in pkgsrc, explicitly disable
it everywhere, rather than just !Linux. when the plugin is tested
as not working on NetBSD, also disable it.

enable network monitor plugin by default, it works fine on NetBSD.

make "alsa" and "pulseaudio" options. Disable pulseaudio by \ 
default
since there's also an oss engine which can control volume natively
on NetBSD. enable alsa on Linux.

should help the build on various platforms.

TODO for me: the same but for lxqt-session

Files:
RevisionActionfile
1.38modifypkgsrc/x11/lxqt-panel/Makefile
1.11modifypkgsrc/x11/lxqt-panel/PLIST
1.1addpkgsrc/x11/lxqt-panel/options.mk