[vdr-tvguideng/f40] Update to 0.3.6
by Martin Gansser
Summary of changes:
fd76118... Update to 0.3.6 (*)
(*) This commit already existed in another branch; no separate mail sent
1 week, 6 days
[vdr-tvguideng/f41] Update to 0.3.6
by Martin Gansser
Summary of changes:
fd76118... Update to 0.3.6 (*)
(*) This commit already existed in another branch; no separate mail sent
1 week, 6 days
[vdr-tvguideng] Update to 0.3.6
by Martin Gansser
commit fd7611897bb5eff4beb095a60062d930e55b520e
Author: Martin Gansser <mgansser(a)netcom-mail.de>
Date: Fri Nov 8 11:04:24 2024 +0100
Update to 0.3.6
.gitignore | 1 +
sources | 2 +-
vdr-tvguideng.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 328f1dc..8100eb5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/vdr-plugin-tvguideng-0.3.3.tar.bz2
/tvguideng-0.3.4.tar.bz2
/tvguideng-0.3.5.tar.bz2
+/tvguideng-0.3.6.tar.bz2
diff --git a/sources b/sources
index d8bf76a..5f8ce45 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (tvguideng-0.3.5.tar.bz2) = 2e7401a96b14bfb57ec2f4492fdfb1407b117e735b4c46b0730bc6789649e4f5c88c62c1a9397b5c1f22fe57df1d069ca8b5288e3a3d5d05944b5ccc82e8be06
+SHA512 (tvguideng-0.3.6.tar.bz2) = 82d21defcbf4800b463db4984ad13a18e71277ed937c0fde8130e4793cafcba161701e2cefcf90dbd1e820d0cc20b05f4bb84ccb7a80b46d076e34a035b98157
diff --git a/vdr-tvguideng.spec b/vdr-tvguideng.spec
index af2ca3f..b9379f6 100644
--- a/vdr-tvguideng.spec
+++ b/vdr-tvguideng.spec
@@ -9,7 +9,7 @@
%endif
Name: vdr-%{pname}
-Version: 0.3.5
+Version: 0.3.6
Release: 1%{?dist}
Summary: TvGuideNG is a highly customizable 2D EPG viewer plugin
License: GPL-2.0-or-later
@@ -51,6 +51,9 @@ sed -i -e 's|std::auto_ptr|std::unique_ptr|g' services/epgsearch.h
%{vdr_plugindir}/libvdr-*.so.%{vdr_apiversion}
%changelog
+* Fri Nov 08 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 0.3.6-1
+- Update to 0.3.6
+
* Mon Oct 28 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 0.3.5-1
- Update to 0.3.5
1 week, 6 days
[qtox] Add qTox-1.17.6-ffmpeg7.patch (Mamoru TASAKA) from rfbz #7096
by Sérgio M. Basto
commit 5ac3a4712c7f2f4a8a87d7b56404077e8945823f
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Nov 7 23:57:11 2024 +0000
Add qTox-1.17.6-ffmpeg7.patch (Mamoru TASAKA) from rfbz #7096
qTox-1.17.6-ffmpeg7.patch | 55 +++++++++++++++++++++++++++++++++++++++++++++++
qtox.spec | 2 ++
2 files changed, 57 insertions(+)
---
diff --git a/qTox-1.17.6-ffmpeg7.patch b/qTox-1.17.6-ffmpeg7.patch
new file mode 100644
index 0000000..4a93ddf
--- /dev/null
+++ b/qTox-1.17.6-ffmpeg7.patch
@@ -0,0 +1,55 @@
+Port to use ffmpeg 7
+
+Use avdevice_list_input_sources(), similar with
+https://github.com/gpac/gpac/pull/2994/
+
+diff -urp '--exclude=*~' '--exclude=redhat-linux-build' qTox-1.17.6.orig/src/video/cameradevice.cpp qTox-1.17.6/src/video/cameradevice.cpp
+--- qTox-1.17.6.orig/src/video/cameradevice.cpp 2022-03-06 23:31:31.000000000 +0900
++++ qTox-1.17.6/src/video/cameradevice.cpp 2024-11-04 22:27:14.943823061 +0900
+@@ -279,44 +279,14 @@ QVector<QPair<QString, QString>> CameraD
+ if (!getDefaultInputFormat())
+ return devices;
+
+- // Alloc an input device context
+- AVFormatContext* s;
+- if (!(s = avformat_alloc_context()))
+- return devices;
+-
+ if (!iformat->priv_class || !AV_IS_INPUT_DEVICE(iformat->priv_class->category)) {
+- avformat_free_context(s);
+ return devices;
+ }
+
+- s->iformat = iformat;
+- if (s->iformat->priv_data_size > 0) {
+- s->priv_data = av_mallocz(s->iformat->priv_data_size);
+- if (!s->priv_data) {
+- avformat_free_context(s);
+- return devices;
+- }
+- if (s->iformat->priv_class) {
+- *(const AVClass**)s->priv_data = s->iformat->priv_class;
+- av_opt_set_defaults(s->priv_data);
+- }
+- } else {
+- s->priv_data = nullptr;
+- }
+-
+ // List the devices for this context
+ AVDeviceInfoList* devlist = nullptr;
+- AVDictionary* tmp = nullptr;
+- av_dict_copy(&tmp, nullptr, 0);
+- if (av_opt_set_dict2(s, &tmp, AV_OPT_SEARCH_CHILDREN) < 0) {
+- av_dict_free(&tmp);
+- avformat_free_context(s);
+- return devices;
+- }
+- avdevice_list_devices(s, &devlist);
+- av_dict_free(&tmp);
+- avformat_free_context(s);
+- if (!devlist) {
++ int ret = avdevice_list_input_sources(iformat, nullptr, nullptr, &devlist);
++ if (ret < 0) {
+ qWarning() << "avdevice_list_devices failed";
+ return devices;
+ }
diff --git a/qtox.spec b/qtox.spec
index 2174d10..a859a57 100644
--- a/qtox.spec
+++ b/qtox.spec
@@ -13,6 +13,7 @@ Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
# Remove project_group tag from appdata.xml
Patch0: qTox-c0e9a3b-remove_project_group.patch
+Patch1: qTox-1.17.6-ffmpeg7.patch
BuildRequires: gcc-c++
BuildRequires: cmake
@@ -75,6 +76,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/io.github
%changelog
* Wed Nov 06 2024 Sérgio Basto <sergio(a)serjux.com> - 1.17.6-9
- Rebuild for ffmpeg-7
+- Add qTox-1.17.6-ffmpeg7.patch (Mamoru TASAKA) from rfbz #7096
* Fri Aug 02 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.17.6-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
1 week, 6 days
[mixxx/f41] Fix sources
by Sérgio M. Basto
Summary of changes:
9ddbed9... Fix sources (*)
(*) This commit already existed in another branch; no separate mail sent
2 weeks
[vdr-markad/f40: 2/2] Merge branch 'master' into f40
by Martin Gansser
commit 760f549adfa3db730b5d2cde35e83609a8779889
Merge: d343185 009e547
Author: Martin Gansser <mgansser(a)netcom-mail.de>
Date: Thu Nov 7 16:06:52 2024 +0100
Merge branch 'master' into f40
.gitignore | 1 +
sources | 2 +-
vdr-markad.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
2 weeks
[vdr-markad/f41: 2/2] Merge branch 'master' into f41
by Martin Gansser
commit 880ee5de942afd8ac1b0641ed2df2b18b2915cea
Merge: 7057265 009e547
Author: Martin Gansser <mgansser(a)netcom-mail.de>
Date: Thu Nov 7 16:06:33 2024 +0100
Merge branch 'master' into f41
.gitignore | 1 +
sources | 2 +-
vdr-markad.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
2 weeks