sysutils/lxqt-config: Use sonic-screen-library instead of plasma6-libkscreen
- Next version of plasma6-libkscreen on FreeBSD will remove xrandr backend
support so it is needed for lxqt-config works without issues on
FreeBSD (xorg/xlibre).
- Bump PORTREVISION
With hat: lxqt
PR: 300261
x11/sonic-screen-library: New port: Sonic's screen management software
sonic-screen-library is the screen management library for SonicDE
Workspaces. Its primary consumer is the SonicDE screen management
application sonic-screen/
lxqt-config port will consume this port too because next plasma6 update
will remove support for xrandr.
devel/subversion{,-lts}: replace the TEST option with the native test target
Drop OPTIONS_DEFINE=TEST and the custom test: build / -@make check -C
${WRKSRC} target; declare TEST_DEPENDS unconditionally and set
TEST_TARGET=check instead, run via the framework's native make test.
devel/subversion{,-lts}: regenerate build-outputs.mk live instead of a frozen snapshot
Replace the hand-maintained files/build-outputs.mk.addons snapshot
(copied into WRKSRC verbatim at pre-patch time) with a live
gen-make.py --release run in post-patch, after build.conf has already
been patched. The frozen snapshot is dated 2015 and drifts from
upstream's actual build.conf on every new release; regenerating it
live means build.conf is the single source of truth for what gets
built and installed.