git: 5a2f377115d0 - main - x11/xwaylandvideobridge: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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