diff --git a/xwaylandvideobridge-0.4.0-qt-6.10.patch b/xwaylandvideobridge-0.4.0-qt-6.10.patch new file mode 100644 index 0000000..8e73560 --- /dev/null +++ b/xwaylandvideobridge-0.4.0-qt-6.10.patch @@ -0,0 +1,13 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 9688f4b..22992fe 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -32,7 +32,7 @@ else() + endif() + + +-find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Quick DBus) ++find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS GuiPrivate Quick DBus) + if (QT_MAJOR_VERSION STREQUAL "5") + find_package(Qt5X11Extras ${QT_MIN_VERSION} REQUIRED) + endif() diff --git a/xwaylandvideobridge.spec b/xwaylandvideobridge.spec index b282b04..8f285a5 100644 --- a/xwaylandvideobridge.spec +++ b/xwaylandvideobridge.spec @@ -1,6 +1,6 @@ Name: xwaylandvideobridge Version: 0.4.0 -Release: 1mamba +Release: 2mamba Summary: Utility to allow streaming Wayland windows to X applications Group: Graphical Desktop/Applications/Utilities Vendor: openmamba @@ -8,9 +8,16 @@ Distribution: openmamba Packager: Silvan Calarco URL: https://invent.kde.org/system/xwaylandvideobridge Source: https://download.kde.org/stable/xwaylandvideobridge/xwaylandvideobridge-%{version}.tar.xz +Patch0: xwaylandvideobridge-0.4.0-qt-6.10.patch License: LGPL, BSD ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel +BuildRequires: libQt6Core +BuildRequires: libQt6DBus +BuildRequires: libQt6Gui +BuildRequires: libQt6Network +BuildRequires: libQt6OpenGL +BuildRequires: libQt6Widgets BuildRequires: libX11-devel BuildRequires: libgcc BuildRequires: libglvnd-devel @@ -23,7 +30,6 @@ BuildRequires: libkpipewire-devel BuildRequires: libstdc++6-devel BuildRequires: libxcb-devel BuildRequires: libxkbcommon-devel -BuildRequires: qt6-qtbase-devel BuildRequires: qt6-qtdeclarative-devel ## AUTOBUILDREQ-END BuildRequires: cmake @@ -42,17 +48,13 @@ This package contains shared libraries for %{name}. Group: Development/Libraries Summary: Development files for %{name} Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} -## note: you can add this requirement if .pc files are provided by this package -#Requires: pkg-config %description -n lib%{name}-devel This package contains libraries and header files for developing applications that use %{name}. - -%debug_package - %prep %setup -q +%patch 0 -p1 -b .qt-6.10 %build %cmake \ @@ -80,5 +82,8 @@ This package contains libraries and header files for developing applications tha %doc LICENSES %changelog +* Sat Nov 08 2025 Silvan Calarco 0.4.0-2mamba +- rebuilt with qt 6.5.0 + * Thu Mar 07 2024 Silvan Calarco 0.4.0-1mamba - package created using the webbuild interface