git: 127fef65657c - main - x11-wm/theseus-ship: fix build after latest frameworks update

Dima Panov <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=127fef65657c9cf355a4022f5935bfc32679a402

commit 127fef65657c9cf355a4022f5935bfc32679a402
Author:     Dima Panov <[email protected]>
AuthorDate: 2026-08-12 10:21:03 +0000
Commit:     Dima Panov <[email protected]>
CommitDate: 2026-08-12 10:21:03 +0000

    x11-wm/theseus-ship: fix build after latest frameworks update
    
    Add missing #include <QQmlEngine>
    
    Reported by:    bulk -t
---
 x11-wm/theseus-ship/Makefile                                   |  2 +-
 .../theseus-ship/files/patch-kcms_desktop_virtualdesktops.cpp  | 10 ++++++++++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/x11-wm/theseus-ship/Makefile b/x11-wm/theseus-ship/Makefile
index f8b210a7a404..35f837906a3b 100644
--- a/x11-wm/theseus-ship/Makefile
+++ b/x11-wm/theseus-ship/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	theseus-ship
 DISTVERSIONPREFIX=	v
 DISTVERSION=	6.2.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	x11-wm wayland
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/x11-wm/theseus-ship/files/patch-kcms_desktop_virtualdesktops.cpp b/x11-wm/theseus-ship/files/patch-kcms_desktop_virtualdesktops.cpp
new file mode 100644
index 000000000000..280128850671
--- /dev/null
+++ b/x11-wm/theseus-ship/files/patch-kcms_desktop_virtualdesktops.cpp
@@ -0,0 +1,10 @@
+--- kcms/desktop/virtualdesktops.cpp.orig	2024-10-09 20:27:02 UTC
++++ kcms/desktop/virtualdesktops.cpp
+@@ -18,6 +18,7 @@
+ #include <KPluginFactory>
+ #include <QDBusConnection>
+ #include <QDBusMessage>
++#include <QQmlEngine>
+ 
+ K_PLUGIN_FACTORY_WITH_JSON(VirtualDesktopsFactory,
+                            "kcm_kwin_virtualdesktops.json",
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.