git: 5a2f377115d0 - main - x11/xwaylandvideobridge: Remove expired port

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Wed, 31 Dec 2025 12:57:45 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=5a2f377115d07f428b4997f394082978040eb4ce

commit 5a2f377115d07f428b4997f394082978040eb4ce
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2025-12-31 12:57:38 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2025-12-31 12:57:38 +0000

    x11/xwaylandvideobridge: Remove expired port
    
    2025-12-31 x11/xwaylandvideobridge: Project has been discontinued
---
 MOVED                                              |  1 +
 x11/Makefile                                       |  1 -
 x11/xwaylandvideobridge/Makefile                   | 29 --------------------
 x11/xwaylandvideobridge/distinfo                   |  3 --
 x11/xwaylandvideobridge/files/patch-CMakeLists.txt | 15 ----------
 x11/xwaylandvideobridge/pkg-descr                  |  6 ----
 x11/xwaylandvideobridge/pkg-plist                  | 32 ----------------------
 7 files changed, 1 insertion(+), 86 deletions(-)

diff --git a/MOVED b/MOVED
index fbe1ed078db5..ac6b81cc44f7 100644
--- a/MOVED
+++ b/MOVED
@@ -4996,3 +4996,4 @@ textproc/xsv-rs||2025-12-31|Has expired: Abandoned, repo archived on Apr 24, 202
 lang/spidermonkey102||2025-12-31|Has expired: Old version, no more users in the ports tree
 devel/unit-otel||2025-12-31|Has expired: Upstream repo archived on Oct 8 2025
 devel/electron36||2025-12-31|Has expired: EOLed upstream, switch to newer version
+x11/xwaylandvideobridge||2025-12-31|Has expired: Project has been discontinued
diff --git a/x11/Makefile b/x11/Makefile
index 5124a7121a87..9a64219e1b1c 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -687,7 +687,6 @@
     SUBDIR += xwatchwin
     SUBDIR += xwayland-run
     SUBDIR += xwayland-satellite
-    SUBDIR += xwaylandvideobridge
     SUBDIR += xwd
     SUBDIR += xwininfo
     SUBDIR += xwinwrap
diff --git a/x11/xwaylandvideobridge/Makefile b/x11/xwaylandvideobridge/Makefile
deleted file mode 100644
index aa63781b0acb..000000000000
--- a/x11/xwaylandvideobridge/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-PORTNAME=	xwaylandvideobridge
-DISTVERSION=	0.4.0
-PORTREVISION=	3
-CATEGORIES=	x11 kde
-MASTER_SITES=	KDE/stable/${PORTNAME}/
-
-MAINTAINER=	kde@FreeBSD.org
-COMMENT=	Tool to share specific windows to X11 clients
-WWW=		https://invent.kde.org/system/xwaylandvideobridge
-
-DEPRECATED=	Project has been discontinued
-EXPIRATION_DATE=	2025-12-31
-
-LICENSE=	GPLv3+
-LICENSE_FILE=	${WRKSRC}/LICENSES/LicenseRef-KDE-Accepted-GPL.txt
-
-LIB_DEPENDS=	libxkbcommon.so:x11/libxkbcommon
-
-USES=		cmake compiler:c++20-lang gettext-tools gl kde:6 qt:6 \
-		tar:xz xorg
-USE_GL=		opengl
-USE_KDE=	coreaddons i18n kpipewire notifications statusnotifieritem \
-		windowsystem \
-		ecm:build
-USE_QT=		base declarative \
-		tools:build
-USE_XORG=	x11 xcb
-
-.include <bsd.port.mk>
diff --git a/x11/xwaylandvideobridge/distinfo b/x11/xwaylandvideobridge/distinfo
deleted file mode 100644
index 2bb7b86d2bea..000000000000
--- a/x11/xwaylandvideobridge/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1703062154
-SHA256 (xwaylandvideobridge-0.4.0.tar.xz) = ea72ac7b2a67578e9994dcb0619602ead3097a46fb9336661da200e63927ebe6
-SIZE (xwaylandvideobridge-0.4.0.tar.xz) = 35668
diff --git a/x11/xwaylandvideobridge/files/patch-CMakeLists.txt b/x11/xwaylandvideobridge/files/patch-CMakeLists.txt
deleted file mode 100644
index f153ed5e2f7b..000000000000
--- a/x11/xwaylandvideobridge/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-Fix configure with Qt 6.10. Private API components must now be found
-with their CMake configs.
-
---- CMakeLists.txt.orig	2023-12-18 15:32:38 UTC
-+++ CMakeLists.txt
-@@ -46,6 +46,9 @@ if (QT_MAJOR_VERSION STREQUAL "6")
- 
- if (QT_MAJOR_VERSION STREQUAL "6")
-     find_package(KF6StatusNotifierItem ${KF_MIN_VERSION} REQUIRED)
-+    if (Qt6Gui_VERSION VERSION_GREATER_EQUAL 6.10)
-+        find_package(Qt6 6.10 CONFIG REQUIRED COMPONENTS GuiPrivate)
-+    endif()
- endif()
- 
- find_package(XCB COMPONENTS REQUIRED XCB COMPOSITE EVENT RECORD XFIXES)
diff --git a/x11/xwaylandvideobridge/pkg-descr b/x11/xwaylandvideobridge/pkg-descr
deleted file mode 100644
index 2a64a7131234..000000000000
--- a/x11/xwaylandvideobridge/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-By design, X11 applications can’t access window or screen contents for wayland
-clients. This is fine in principle, but it breaks screen sharing in tools like
-Discord, MS Teams, Skype, etc and more.
-
-This tool allows us to share specific windows to X11 clients, but within the
-control of the user at all times.
diff --git a/x11/xwaylandvideobridge/pkg-plist b/x11/xwaylandvideobridge/pkg-plist
deleted file mode 100644
index 78c53aaeb22f..000000000000
--- a/x11/xwaylandvideobridge/pkg-plist
+++ /dev/null
@@ -1,32 +0,0 @@
-bin/xwaylandvideobridge
-etc/xdg/autostart/org.kde.xwaylandvideobridge.desktop
-share/applications/org.kde.xwaylandvideobridge.desktop
-share/icons/hicolor/scalable/apps/xwaylandvideobridge.svg
-share/locale/ca/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/ca@valencia/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/cs/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/de/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/en_GB/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/eo/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/es/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/eu/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/fi/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/fr/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/gl/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/it/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/ja/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/ka/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/ko/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/nl/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/nn/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/pl/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/pt/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/pt_BR/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/sk/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/sl/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/sv/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/tr/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/uk/LC_MESSAGES/xwaylandvideobridge.mo
-share/locale/zh_CN/LC_MESSAGES/xwaylandvideobridge.mo
-share/metainfo/org.kde.xwaylandvideobridge.appdata.xml
-share/qlogging-categories6/xwaylandvideobridge.categories