[Midnightbsd-cvs] [MidnightBSD/mports] eae0bf: kde: fix kinfocenter distro config path and plasma...
Lucas Holt
noreply at github.com
Sun Sep 20 10:49:33 EDT 2026
Branch: refs/heads/kde/plasma6-fixes
Home: https://github.com/MidnightBSD/mports
Commit: eae0bf6db7abde3ec9b500a55bfc42bb0d94bbb1
https://github.com/MidnightBSD/mports/commit/eae0bf6db7abde3ec9b500a55bfc42bb0d94bbb1
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-20 (Sun, 20 Sep 2026)
Changed paths:
M sysutils/plasma6-kinfocenter/Makefile
M x11/plasma6-plasma-desktop/Makefile
A x11/plasma6-plasma-desktop/files/patch-CMakeLists.txt
Log Message:
-----------
kde: fix kinfocenter distro config path and plasma-desktop SCIM option
sysutils/plasma6-kinfocenter substituted %%DATADIR%% in kcm-about-distrorc
with ${DATADIR}, which during fake points into the staging directory. The
build path was baked into the shipped config, so the About This System page
could not find freebsd_logo.svg on an installed system. Substitute the
runtime path instead.
x11/plasma6-plasma-desktop locates SCIM with pkg_check_modules, which
CMAKE_DISABLE_FIND_PACKAGE_SCIM does not affect, so the port's SCIM option
could never turn the kimpanel SCIM backend off and an installed
textproc/scim was always compiled in. That backend does not build against
libc++ (scim's ucs4_t is unsigned int and has no std::char_traits
specialisation), so the port failed to build whenever scim was present.
Honour CMAKE_DISABLE_FIND_PACKAGE_SCIM around the lookup. Re-enabling the
backend is tracked in mports#1493.
Bump PORTREVISION on both.
Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>
Claude-Session: https://claude.ai/code/session_01NSsgED5s7GPYJNb1HxuaU9
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list