Commit 5a2f3771 authored by Rene Ladan's avatar Rene Ladan
Browse files

x11/xwaylandvideobridge: Remove expired port

2025-12-31 x11/xwaylandvideobridge: Project has been discontinued
parent 09bef534
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -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
+0 −1
Original line number Diff line number Diff line
@@ -687,7 +687,6 @@
    SUBDIR += xwatchwin
    SUBDIR += xwayland-run
    SUBDIR += xwayland-satellite
    SUBDIR += xwaylandvideobridge
    SUBDIR += xwd
    SUBDIR += xwininfo
    SUBDIR += xwinwrap

x11/xwaylandvideobridge/Makefile

deleted100644 → 0
+0 −29
Original line number Diff line number Diff line
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>

x11/xwaylandvideobridge/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1703062154
SHA256 (xwaylandvideobridge-0.4.0.tar.xz) = ea72ac7b2a67578e9994dcb0619602ead3097a46fb9336661da200e63927ebe6
SIZE (xwaylandvideobridge-0.4.0.tar.xz) = 35668
+0 −15
Original line number Diff line number Diff line
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)
Loading