Theseus' Ship is a robust, fast and versatile, yet easy to use
composited window manager for the Wayland and X11 windowing systems on
Linux.
Theseus' Ship is intended to be used as part of a KDE Plasma Desktop.
Theseus' Ship is a reboot of KDE's KWin. It differentates itself from
KWin in that it uses The Compositor Modules.
===> The following configuration options are available for theseus-ship-6.2.0_4:
BREEZE=on: Default window decoration plugin
===> Use 'make config' to modify these settings
x11-wm/theseus-ship: unbreak after 5871ae6a0942
CMake Error at CMakeLists.txt:69 (find_package):
Could not find a package configuration file provided by "KDecoration2"
(requested version 6) with any of the following names:
KDecoration2Config.cmake
kdecoration2-config.cmake
x11-toolkits/wlroots: always add version suffix
Prevent dependency churn (e.g., 1b744b687e87, 20de9a1b52e1) during
future minor updates. Upstream API is versioned since 0.18, so consumers
and external CI should depend on a pinned package to avoid bumps.
Inpsired by: Void Linux
all: drop support for FreeBSD 13.2 which reached EOL today
Thanks again to jbeich for noticing various things I overlooked.
Reviewed by: acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat,
nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision: https://reviews.freebsd.org/D45141
KDE: remove patches required to add support for Plasma 6.0
They are no longer needed after acd77861e62460839d395782cbc7a3924668b36e
Reported by: jbeich
x11-wm/theseus-ship: delist from wayland after 8dc860e74057
$ kwin_wayland --exit-with-session vkcube-wayland
kf.coreaddons.kaboutdata: Could not initialize the properties of
KAboutData::applicationData by the equivalent properties from Q*Application: no
app instance (yet) existing.
qt.core.qobject.connect: QObject::connect(KSignalHandler, Unknown): invalid
nullptr parameter
kf.coreaddons.kaboutdata: Could not initialize the equivalent properties of
Q*Application: no instance (yet) existing.
QCoreApplication::arguments: Please instantiate the QApplication object first
QCommandLineParser: argument list cannot be empty, it should contain at least
the executable name
: