commit webcamoid for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package webcamoid for openSUSE:Factory checked in at 2024-10-06 17:51:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/webcamoid (Old) and /work/SRC/openSUSE:Factory/.webcamoid.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "webcamoid" Sun Oct 6 17:51:54 2024 rev:19 rq:1205638 version:9.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/webcamoid/webcamoid.changes 2023-06-16 16:54:40.933648677 +0200 +++ /work/SRC/openSUSE:Factory/.webcamoid.new.19354/webcamoid.changes 2024-10-06 17:52:07.789498478 +0200 @@ -1,0 +2,24 @@ +Thu Oct 3 06:29:46 UTC 2024 - Luigi Baldoni <aloisio@gmx.com> + +- Update to version 9.2.3 + * Misc non-linux changes + version 9.2.0: + * Webcamoid ported to Qt6. + * Added PipeWire video capture support. + * Added Xlib screen capture plugin. + * Added desktop capture using FFmpeg. + * Added option to show or hide the mouse cursor on screen + capture. + * Qt screen capture plugin is now using QScreenCapture. + * Added ColorKey plugin. + * Added support for extended controls in V4L2. + * Attend to screen orientation. + * Fixed ARM 64 packages. + * Fixed saving the selected camera format. + * Added a debug log to the preferences dialog. + * Added options for enabling/disabling interprocess + optimizations. + * Do not show the video outputs if the virtual camera is not + supported. + +------------------------------------------------------------------- Old: ---- webcamoid-9.1.1.tar.gz New: ---- webcamoid-9.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webcamoid.spec ++++++ --- /var/tmp/diff_new_pack.UrfjpF/_old 2024-10-06 17:52:08.305519922 +0200 +++ /var/tmp/diff_new_pack.UrfjpF/_new 2024-10-06 17:52:08.305519922 +0200 @@ -1,7 +1,7 @@ # # spec file for package webcamoid # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: webcamoid -Version: 9.1.1 +Version: 9.2.3 Release: 0 Summary: Webcam applet for Plasma License: GPL-3.0-or-later @@ -28,21 +28,28 @@ BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: flex +%if 0%{?suse_version} > 1500 BuildRequires: gcc-c++ +%else +BuildRequires: gcc13-c++ +%endif BuildRequires: glibc-devel BuildRequires: hicolor-icon-theme -BuildRequires: kf5-filesystem -BuildRequires: libqt5-linguist BuildRequires: perl-Text-Markdown BuildRequires: pkgconfig -BuildRequires: cmake(Qt5Concurrent) >= 5.15 -BuildRequires: cmake(Qt5Core) >= 5.15 -BuildRequires: cmake(Qt5DBus) >= 5.15 -BuildRequires: cmake(Qt5Multimedia) >= 5.15 -BuildRequires: cmake(Qt5OpenGL) >= 5.15 -BuildRequires: cmake(Qt5QuickControls2) >= 5.15 -BuildRequires: cmake(Qt5Svg) >= 5.15 -BuildRequires: pkgconfig(libavcodec) < 59 +BuildRequires: qt6-tools-linguist +BuildRequires: cmake(Qt6Concurrent) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Multimedia) +BuildRequires: cmake(Qt6Quick) +BuildRequires: cmake(Qt6QuickControls2) +BuildRequires: cmake(Qt6Svg) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-app-1.0) +BuildRequires: pkgconfig(gstreamer-pbutils-1.0) +BuildRequires: pkgconfig(gstreamer-video-1.0) +BuildRequires: pkgconfig(libavcodec) BuildRequires: pkgconfig(libavdevice) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavutil) @@ -54,8 +61,6 @@ BuildRequires: pkgconfig(libv4l2) BuildRequires: pkgconfig(libvlc) BuildRequires: pkgconfig(vlc-plugin) -Requires: libqt5-qtquickcontrols -Requires: libqt5-qtquickcontrols2 Provides: plasmoid-webcamoid = %{version} Obsoletes: plasmoid-webcamoid < %{version} @@ -82,18 +87,18 @@ %autosetup -p1 %build -%cmake -%cmake_build +export CXX=g++ +test -x "$(type -p g++-13)" && export CXX=g++-13 +%cmake_qt6 \ + -DPLUGINSDIR=%{_qt6_pluginsdir} \ + -DOUTPUT_QT_PLUGINS_DIR=%{_qt6_pluginsdir} +%qt6_build # generate help file -Markdown.pl --html4 ../README.md > ../README.html +Markdown.pl --html4 README.md > README.html %install -%cmake_install - -%{kf5_post_install} - -%fdupes %{buildroot}%{_datadir} +%qt6_install rm %{buildroot}%{_libdir}/libavkys.so @@ -105,11 +110,10 @@ %doc AUTHORS ChangeLog README.html THANKS %license COPYING %{_bindir}/%{name} -%{_kf5_applicationsdir}/%{name}.desktop -%{_kf5_appstreamdir}/io.github.%{name}.Webcamoid.metainfo.xml +%{_datadir}/applications/%{name}.desktop +%{_datadir}/metainfo/io.github.%{name}.Webcamoid.metainfo.xml +%{_datadir}/icons/hicolor %{_libdir}/libavkys.so.* -%dir %{_libdir}/avkys -%{_libdir}/avkys/*.so -%{_kf5_mandir}/man1/%{name}.1%{ext_man} -%{_kf5_iconsdir}/hicolor +%{_mandir}/man1/%{name}.1%{ext_man} +%{_qt6_pluginsdir}/avkys ++++++ webcamoid-9.1.1.tar.gz -> webcamoid-9.2.3.tar.gz ++++++ /work/SRC/openSUSE:Factory/webcamoid/webcamoid-9.1.1.tar.gz /work/SRC/openSUSE:Factory/.webcamoid.new.19354/webcamoid-9.2.3.tar.gz differ: char 16, line 1
participants (1)
-
Source-Sync