From 0a5c147953f9f1bc0bbb737bea8ac2bcc85dc1bb Mon Sep 17 00:00:00 2001 From: dirkmueller <> Date: Jun 11 2023 19:23:18 +0000 Subject: Update webcamoid to version 9.1.0 / rev 17 via SR 1092240 https://build.opensuse.org/request/show/1092240 by user dirkmueller + dimstar_suse --- diff --git a/.files b/.files index 047b9fc..fd6c500 100644 Binary files a/.files and b/.files differ diff --git a/.rev b/.rev index e2d504a..70ab0c0 100644 --- a/.rev +++ b/.rev @@ -138,4 +138,12 @@ 1087957 + + 24837d2800a4a816c91191f02e61b62f + 9.1.0 + + dimstar_suse + + 1092240 + diff --git a/webcamoid-9.0.0.tar.gz b/webcamoid-9.0.0.tar.gz deleted file mode 120000 index 22a761f..0000000 --- a/webcamoid-9.0.0.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeic3scnk7u37zwyxvt6x6lrqdghut2rsnufobkvwx66eedwntk5ela \ No newline at end of file diff --git a/webcamoid-9.1.0.tar.gz b/webcamoid-9.1.0.tar.gz new file mode 120000 index 0000000..596e0de --- /dev/null +++ b/webcamoid-9.1.0.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeiffwhcx4bd55zrxjfnt6yc5exoluktgccow4w7l5otrkeohxo5qcy \ No newline at end of file diff --git a/webcamoid-ffmpeg5.patch b/webcamoid-ffmpeg5.patch deleted file mode 100644 index 479ecde..0000000 --- a/webcamoid-ffmpeg5.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 8e2c7d65374b3814562f6f819c84e25a67763fa7 Mon Sep 17 00:00:00 2001 -From: grover92000 <96498785+grover92000@users.noreply.github.com> -Date: Sat, 13 Aug 2022 13:42:21 -0400 -Subject: [PATCH] Update mediasourceffmpeg.cpp - ---- - .../Plugins/MultiSrc/src/ffmpeg/src/mediasourceffmpeg.cpp | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/mediasourceffmpeg.cpp b/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/mediasourceffmpeg.cpp -index 51469008d..1791c07d2 100644 ---- a/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/mediasourceffmpeg.cpp -+++ b/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/mediasourceffmpeg.cpp -@@ -29,6 +29,11 @@ - #include - #include - -+extern "C" -+{ -+ #include -+} -+ - #ifdef HAVE_LIBAVDEVICE - extern "C" - { diff --git a/webcamoid-manpath.patch b/webcamoid-manpath.patch deleted file mode 100644 index 96ae000..0000000 --- a/webcamoid-manpath.patch +++ /dev/null @@ -1,20 +0,0 @@ -From a1ff5e22f6a1260a2edbda90d31f2ad8e9a02635 Mon Sep 17 00:00:00 2001 -From: Luigi Baldoni -Date: Tue, 15 Feb 2022 18:02:02 +0100 -Subject: [PATCH] Use correct path for manpage - ---- - StandAlone/ManPages/CMakeLists.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/StandAlone/ManPages/CMakeLists.txt b/StandAlone/ManPages/CMakeLists.txt -index 6da3dfeb8..7b2c669ec 100644 ---- a/StandAlone/ManPages/CMakeLists.txt -+++ b/StandAlone/ManPages/CMakeLists.txt -@@ -35,5 +35,5 @@ if (GZIP_TOOL) - VERBATIM - SOURCES src/webcamoid.1.in) - -- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/src/webcamoid.1.gz DESTINATION ${CMAKE_INSTALL_MANDIR}) -+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/src/webcamoid.1.gz DESTINATION ${CMAKE_INSTALL_MANDIR}/man1) - endif () diff --git a/webcamoid.changes b/webcamoid.changes index dd1297b..83cdd16 100644 --- a/webcamoid.changes +++ b/webcamoid.changes @@ -1,4 +1,36 @@ ------------------------------------------------------------------- +Sun Jun 11 08:36:09 UTC 2023 - Luigi Baldoni + +- Update to version 9.1.0 + * Redesigned UI to work in smaler screens. + * Now providing ARM packages for GNU/Linux. + * Allow using an image file as video source. + * Full support for screen readers and keyboard navigation. + * Added image capture to clipboard. + * Added PortAudio and SDL as alternative audio device plugins. + * Added QCamera as alternative camera capture plugin. + * Added FFmpeg screen capture support. + * The virtual camera from GNU/Linux can also be installed in + non x86 platforms. + * video synchronization can be enebled/disabled on playback. + * New video Effects: AnalogTV, Zoom, Crop, Opacity. + * Removed Scale and Scroll video effects. + * PrimariesColors plugin renamed to Saturated. + * Improved virtual camera detection. Webcamoid will only offer + akvcam or AkVirtualCamera in the only case no other virtual + camera was installed, or in the case it was manually selected. + * Allow positioning Webcamoid widow on any screen. + * Added uninstall target in cmake build to aid development + cycles. + * Fixed virtual camera install in GNU/Linux. + * Translation files are not embeded in the binary, more + translations can be added and tested without recompiling. + * Fixed ALSA deices reading. + * Properly save enabled and disabled plugins. +- Drop webcamoid-manpath.patch and webcamoid-ffmpeg5.patch + (merged upstream) + +------------------------------------------------------------------- Fri May 19 14:46:08 UTC 2023 - Dave Plater - Build with ffmpeg-4 to fix factory build diff --git a/webcamoid.spec b/webcamoid.spec index c20c014..5f16bb3 100644 --- a/webcamoid.spec +++ b/webcamoid.spec @@ -1,7 +1,7 @@ # # spec file for package webcamoid # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,13 @@ Name: webcamoid -Version: 9.0.0 +Version: 9.1.0 Release: 0 Summary: Webcam applet for Plasma License: GPL-3.0-or-later Group: System/GUI/KDE URL: https://webcamoid.github.io/ Source: https://github.com/hipersayanX/Webcamoid/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM webcamoid-manpath.patch -Patch0: webcamoid-manpath.patch -# PATCH-FIX-UPSTREAM https://github.com/webcamoid/webcamoid/pull/560 -Patch1: webcamoid-ffmpeg5.patch BuildRequires: bison BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -109,6 +105,7 @@ rm %{buildroot}%{_libdir}/libavkys.so %license COPYING %{_bindir}/%{name} %{_kf5_applicationsdir}/%{name}.desktop +%{_kf5_appstreamdir}/io.github.%{name}.Webcamoid.metainfo.xml %{_libdir}/libavkys.so.* %dir %{_libdir}/avkys %{_libdir}/avkys/*.so