diff --git a/x11/xwaylandvideobridge/Makefile b/x11/xwaylandvideobridge/Makefile index aa63781b0acb..7ba939e21324 100644 --- a/x11/xwaylandvideobridge/Makefile +++ b/x11/xwaylandvideobridge/Makefile @@ -1,29 +1,25 @@ PORTNAME= xwaylandvideobridge -DISTVERSION= 0.4.0 -PORTREVISION= 3 +DISTVERSION= 0.5.0 CATEGORIES= x11 kde -MASTER_SITES= KDE/stable/${PORTNAME}/ +MASTER_SITES= KDE/stable/${PORTNAME}/src/ MAINTAINER= kde@FreeBSD.org -COMMENT= Tool to share specific windows to X11 clients +COMMENT= Utility to allow streaming Wayland windows to X applications 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 \ +USE_KDE= coreaddons crash i18n kpipewire statusnotifieritem \ windowsystem \ ecm:build USE_QT= base declarative \ tools:build USE_XORG= x11 xcb .include diff --git a/x11/xwaylandvideobridge/distinfo b/x11/xwaylandvideobridge/distinfo index 2bb7b86d2bea..f617120538d3 100644 --- a/x11/xwaylandvideobridge/distinfo +++ b/x11/xwaylandvideobridge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703062154 -SHA256 (xwaylandvideobridge-0.4.0.tar.xz) = ea72ac7b2a67578e9994dcb0619602ead3097a46fb9336661da200e63927ebe6 -SIZE (xwaylandvideobridge-0.4.0.tar.xz) = 35668 +TIMESTAMP = 1779900440 +SHA256 (xwaylandvideobridge-0.5.0.tar.xz) = f07ec942b17c2134b78af33b7aad9fae8d045c91aacae4b297c33106d2561379 +SIZE (xwaylandvideobridge-0.5.0.tar.xz) = 37536 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-plist b/x11/xwaylandvideobridge/pkg-plist index 78c53aaeb22f..1615ae66f3bd 100644 --- a/x11/xwaylandvideobridge/pkg-plist +++ b/x11/xwaylandvideobridge/pkg-plist @@ -1,32 +1,35 @@ bin/xwaylandvideobridge etc/xdg/autostart/org.kde.xwaylandvideobridge.desktop share/applications/org.kde.xwaylandvideobridge.desktop share/icons/hicolor/scalable/apps/xwaylandvideobridge.svg +share/locale/ar/LC_MESSAGES/xwaylandvideobridge.mo 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/ro/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/locale/zh_TW/LC_MESSAGES/xwaylandvideobridge.mo share/metainfo/org.kde.xwaylandvideobridge.appdata.xml share/qlogging-categories6/xwaylandvideobridge.categories