Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vlc for openSUSE:Factory checked in at 2026-10-15 18:20:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vlc (Old) and /work/SRC/openSUSE:Factory/.vlc.new.3698736 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vlc" Thu Oct 15 18:20:09 2026 rev:170 rq:1384780 version:3.0.24 Changes: -------- --- /work/SRC/openSUSE:Factory/vlc/vlc.changes 2026-10-13 17:43:31.018718008 +0200 +++ /work/SRC/openSUSE:Factory/.vlc.new.3698736/vlc.changes 2026-10-15 18:20:13.849657586 +0200 @@ -1,0 +2,13 @@ +Mon Oct 12 18:04:48 UTC 2026 - Bjørn Lie <[email protected]> + +- Switch to qt6: + * Drop libQt5Gui-private-headers-devel, pkgconfig(Qt5Core), + pkgconfig(Qt5Gui), pkgconfig(Qt5Svg), pkgconfig(Qt5Widgets) and + pkgconfig(Qt5X11Extras). Further: disable pkgconfig(libprojectM) and drop + outright conditional pkgconfig(libprojectM-qt5). + * Add qt6-base-private-devel, qt6-gui-private-devel, pkgconfig(Qt6Core), + pkgconfig(Qt6Gui), pkgconfig(Qt6Svg) and pkgconfig(Qt6Widgets). +- Drop vlc-projectM-qt5.patch: Obsolete for all currently supported versions of + openSUSE. + +------------------------------------------------------------------- Old: ---- vlc-projectM-qt5.patch ----------(Old B)---------- Old: pkgconfig(Qt6Gui), pkgconfig(Qt6Svg) and pkgconfig(Qt6Widgets). - Drop vlc-projectM-qt5.patch: Obsolete for all currently supported versions of openSUSE. ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vlc.spec ++++++ --- /var/tmp/diff_new_pack.ThHrFp/_old 2026-10-15 18:20:15.528727885 +0200 +++ /var/tmp/diff_new_pack.ThHrFp/_new 2026-10-15 18:20:15.530727969 +0200 @@ -56,8 +56,6 @@ Patch2: vlc-lua-5.3.patch # PATCH-FIX-UPSTREAM fix-build-with-fdk-2.0.patch -- Fix building vlc with libfdk-aac v2 Patch4: fix-build-with-fdk-2.0.patch -# PATCH-FEATURE-OPENSUSE vlc-projectM-qt5.patch -- Build against projectM-qt5; openSUSE provides projectM as -qt and -qt5 variant -Patch100: vlc-projectM-qt5.patch # PATCH-FIX-UPSTREAM -- Use OpenCV C++ API Patch101: 0001-Port-OpenCV-facedetect-example-to-C-API.patch Patch102: libupnp-1.18.patch @@ -78,7 +76,6 @@ BuildRequires: gdk-pixbuf-devel BuildRequires: gettext-devel BuildRequires: gtk3-devel -BuildRequires: libQt5Gui-private-headers-devel BuildRequires: libavc1394-devel >= 0.5.3 BuildRequires: libcddb-devel >= 0.9.5 BuildRequires: libcdio-devel >= 0.78.2 @@ -112,6 +109,8 @@ BuildRequires: (lua >= 5.1 with lua < 5.4) BuildRequires: (lua-devel >= 5.1 with lua-devel < 5.4) BuildConflicts: lua >= 5.4 +BuildRequires: qt6-base-private-devel +BuildRequires: qt6-gui-private-devel BuildRequires: pkgconfig(libudev) >= 142 BuildRequires: pkgconfig(smbclient) %if 0%{?is_opensuse} @@ -120,10 +119,10 @@ #BuildRequires: slang-devel BuildRequires: speex-devel >= 1.0.5 BuildRequires: update-desktop-files -BuildRequires: pkgconfig(Qt5Core) >= 5.5.0 -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt6Core) +BuildRequires: pkgconfig(Qt6Gui) +BuildRequires: pkgconfig(Qt6Svg) +BuildRequires: pkgconfig(Qt6Widgets) BuildRequires: pkgconfig(aom) BuildRequires: pkgconfig(caca) >= 0.99.beta20 BuildRequires: pkgconfig(dbus-1) >= 1.6.0 @@ -191,18 +190,14 @@ BuildRequires: pkgconfig(gstreamer-app-1.0) %endif %if 0%{?suse_version} != 1315 || 0%{?is_opensuse} -BuildRequires: pkgconfig(Qt5X11Extras) # for some reason libXi-devel is explicitly needed on Leap 42.1, otherwise the build fails... BuildRequires: pkgconfig(xi) %endif %if 0%{?is_opensuse} BuildRequires: pkgconfig(libupnp) %ifarch %{ix86} x86_64 -%if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200 -BuildRequires: pkgconfig(libprojectM-qt5) >= 2.0.0 -%else -BuildRequires: pkgconfig(libprojectM) >= 2.0.0 -%endif +# Disabled as it pulls in qt5 +%dnl BuildRequires: pkgconfig(libprojectM) >= 2.0.0 %endif %endif %if 0%{?suse_version} < 1330 && ( 0%{?sle_version} < 120200 || 0%{?is_opensuse} < 1 ) @@ -408,9 +403,6 @@ %setup -q %patch -P 1 -p1 %patch -P 4 -p1 -%if 0%{?suse_version} > 1320 && 0%{?suse_version} < 1550 && 0%{?sle_version} < 150200 -%patch -P 100 -p1 -%endif %patch -P 101 -p1 %patch -P 102 -p1 @@ -1182,7 +1174,8 @@ %{_libdir}/vlc/plugins/visualization/libglspectrum_plugin.so %if 0%{?is_opensuse} %ifarch %{ix86} x86_64 -%{_libdir}/vlc/plugins/visualization/libprojectm_plugin.so +# Disabled, pulls in qt5 +%dnl %{_libdir}/vlc/plugins/visualization/libprojectm_plugin.so %endif %endif
