Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gstreamer-plugins-good for
openSUSE:Factory checked in at 2024-07-08 19:06:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-good (Old)
and /work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.2080 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gstreamer-plugins-good"
Mon Jul 8 19:06:43 2024 rev:103 rq:1185897 version:1.24.5
Changes:
--------
---
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2024-07-02 18:15:56.390299597 +0200
+++
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new.2080/gstreamer-plugins-good.changes
2024-07-08 19:06:49.667596808 +0200
@@ -1,0 +2,10 @@
+Mon Jul 1 13:28:06 UTC 2024 - Martin Winter <[email protected]>
+
+- Enable qt6 support:
+ + Add subpackage for qml6glsink
+ + BuildRequires: add qt6-gui-private-devel (same as Qt5)
+ + BuildRequires: add pkgconfig(Qt6Widgets) (additionally required
+ for Qt6)
+ + Leap: use compiler supporting c++17 by default
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-plugins-good.spec ++++++
--- /var/tmp/diff_new_pack.pZFg6S/_old 2024-07-08 19:06:50.219616997 +0200
+++ /var/tmp/diff_new_pack.pZFg6S/_new 2024-07-08 19:06:50.223617143 +0200
@@ -38,7 +38,11 @@
BuildRequires: Mesa-libGLESv2-devel
BuildRequires: Mesa-libGLESv3-devel
+%if 0%{?suse_version} < 1600
+BuildRequires: gcc13-c++
+%else
BuildRequires: gcc-c++
+%endif
BuildRequires: libICE-devel
BuildRequires: libQt5PlatformHeaders-devel
BuildRequires: libSM-devel
@@ -65,14 +69,15 @@
BuildRequires: pkgconfig(Qt5WaylandClient)
BuildRequires: pkgconfig(Qt5X11Extras)
-# Disable qt6 for now (see -Dqt6=disabled passed to meson)
-#BuildRequires: pkgconfig(Qt6Core)
-#BuildRequires: pkgconfig(Qt6Gui)
-#BuildRequires: pkgconfig(Qt6Linguist)
-#BuildRequires: pkgconfig(Qt6Qml)
-#BuildRequires: pkgconfig(Qt6Quick)
-#BuildRequires: pkgconfig(Qt6ShaderTools)
-#BuildRequires: pkgconfig(Qt6WaylandClient)
+BuildRequires: qt6-gui-private-devel
+BuildRequires: pkgconfig(Qt6Core)
+BuildRequires: pkgconfig(Qt6Gui)
+BuildRequires: pkgconfig(Qt6Linguist)
+BuildRequires: pkgconfig(Qt6Qml)
+BuildRequires: pkgconfig(Qt6Quick)
+BuildRequires: pkgconfig(Qt6ShaderTools)
+BuildRequires: pkgconfig(Qt6WaylandClient)
+BuildRequires: pkgconfig(Qt6Widgets)
BuildRequires: pkgconfig(caca)
BuildRequires: pkgconfig(cairo) >= 1.10.0
@@ -168,12 +173,25 @@
%description qtqml
This package provides the qmlglsink output plugin for gstreamer-plugins-good.
+%package qtqml6
+Summary: Qml6glsink plugin for gstreamer-plugins-good
+Group: Productivity/Multimedia/Other
+Requires: %{name} = %{version}
+Enhances: gstreamer-plugins-good
+
+%description qtqml6
+This package provides the qml6glsink output plugin for gstreamer-plugins-good.
+
%lang_package
%prep
%autosetup -n %{_name}-%{version} -p1
%build
+%if 0%{?suse_version} < 1600
+export CC=%{_bindir}/gcc-13
+export CXX=%{_bindir}/g++-13
+%endif
export PYTHON=%{_bindir}/python3
%meson \
-Dpackage-name='openSUSE GStreamer-plugins-good package' \
@@ -184,7 +202,6 @@
-Ddoc=disabled \
-Drpicamsrc=disabled \
-Dv4l2-probe=true \
- -Dqt6=disabled \
-Dqt-egl=disabled \
%{nil}
%meson_build
@@ -297,5 +314,8 @@
%files qtqml
%{_libdir}/gstreamer-%{gst_branch}/libgstqmlgl.so
+%files qtqml6
+%{_libdir}/gstreamer-%{gst_branch}/libgstqml6.so
+
%files lang -f %{_name}-%{gst_branch}.lang