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