[ffmulticonverter] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 5fd952f6fcf49edf7db93338792ca1355190b500
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 12:59:15 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
ffmulticonverter.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/ffmulticonverter.spec b/ffmulticonverter.spec
index 0706106..88bdd98 100644
--- a/ffmulticonverter.spec
+++ b/ffmulticonverter.spec
@@ -1,6 +1,6 @@
Name: ffmulticonverter
Version: 1.8.0
-Release: 21%{?dist}
+Release: 22%{?dist}
Summary: GUI File Format Converter
License: GPLv3+
@@ -59,6 +59,10 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%{_mandir}/man1/%{name}.1.*
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.8.0-22
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Sat Jun 25 2022 Robert-André Mauchin <zebob.m(a)gmail.com> - 1.8.0-21
- Rebuilt for Python 3.11
2 years, 3 months
[ffmpegthumbs] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 377a0d373c46d0b9fac5471794b1301797c27a20
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 12:27:31 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
ffmpegthumbs.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/ffmpegthumbs.spec b/ffmpegthumbs.spec
index d8c7361..3bb58b1 100644
--- a/ffmpegthumbs.spec
+++ b/ffmpegthumbs.spec
@@ -1,6 +1,6 @@
Name: ffmpegthumbs
Version: 22.04.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: KDE ffmpegthumbnailer service
License: GPLv2+
@@ -53,6 +53,10 @@ KDE ffmpegthumbnailer service
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 22.04.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Thu Aug 04 2022 Leigh Scott <leigh123linux(a)gmail.com> - 22.04.3-1
- Update ffmpegthumbs to 22.04.3
2 years, 3 months
[ffmpegthumbnailer] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 728aa1f7e64e9eb84d88822f733e16cc20feb4b0
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 12:27:11 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
ffmpegthumbnailer.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/ffmpegthumbnailer.spec b/ffmpegthumbnailer.spec
index 51112a4..9f50464 100644
--- a/ffmpegthumbnailer.spec
+++ b/ffmpegthumbnailer.spec
@@ -4,7 +4,7 @@
Name: ffmpegthumbnailer
Version: 2.2.3
-Release: 0.2%{?shortcommit0:.%{date}git%{shortcommit0}}%{?dist}
+Release: 0.3%{?shortcommit0:.%{date}git%{shortcommit0}}%{?dist}
Summary: Lightweight video thumbnailer that can be used by file managers
License: GPLv2+
@@ -65,6 +65,10 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.2.3-0.3.20210902gitd92e191
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.2.3-0.2.20210902gitd92e191
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
2 years, 3 months
[ffmpeg] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 33c159b028e476bdb1eee7ca97e222b1b80d1a33
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 12:26:57 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
ffmpeg.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 7179493..9175809 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -135,7 +135,7 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 5.1
-Release: 1%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}
+Release: 2%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
%if 0%{?date}
@@ -511,6 +511,10 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 5.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Fri Jul 22 2022 Leigh Scott <leigh123linux(a)gmail.com> - 5.1-1
- Update to 5.1 release
2 years, 3 months
[fceux] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit a8f6f6b870139b20f93fb6d9176db6c51e97f347
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 12:25:50 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
fceux.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/fceux.spec b/fceux.spec
index 2f8c6a1..12209ba 100644
--- a/fceux.spec
+++ b/fceux.spec
@@ -3,7 +3,7 @@
Name: fceux
Version: 2.6.4
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A cross platform, NTSC and PAL Famicom/NES emulator
License: GPLv2+
@@ -113,6 +113,10 @@ desktop-file-validate \
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2.6.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Sun Jun 12 2022 Sérgio Basto <sergio(a)serjux.com> - 2.6.4-2
- Mass rebuild for x264-0.164
2 years, 3 months
[audacity-freeworld] Fix wx build issue
by Leigh Scott
commit 7430368468124b9cf87d923d277ffbda6ef0dedb
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Aug 7 08:56:07 2022 +0100
Fix wx build issue
audacity-freeworld.spec | 4 ++++
wx316_bitmaps.patch | 31 +++++++++++++++++++++++++++++++
wx316_customLanguages.patch | 44 ++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 79 insertions(+)
---
diff --git a/audacity-freeworld.spec b/audacity-freeworld.spec
index 8fdb6f4..5d4e295 100644
--- a/audacity-freeworld.spec
+++ b/audacity-freeworld.spec
@@ -22,6 +22,10 @@ Source0: https://github.com/audacity/audacity/archive/Audacity-%{version}.tar.gz
Patch0: audacity-2.4.2-fix-portmidi-as-system.patch
# Fix libmp3lame detection from cmake
Patch1: audacity-2.4.2-fix-libmp3lame-as-system.patch
+# Patches needed to compile against wxWidgets 3.1.6.
+# Sent upstream in https://github.com/audacity/audacity/pull/2776
+Patch2: wx316_bitmaps.patch
+Patch3: wx316_customLanguages.patch
BuildRequires: cmake
BuildRequires: gettext-devel
diff --git a/wx316_bitmaps.patch b/wx316_bitmaps.patch
new file mode 100644
index 0000000..53e51d5
--- /dev/null
+++ b/wx316_bitmaps.patch
@@ -0,0 +1,31 @@
+From 342c4b588f2f069a2df2157ac166237a54277b3a Mon Sep 17 00:00:00 2001
+From: Ian McInerney <ian.s.mcinerney(a)ieee.org>
+Date: Fri, 8 Apr 2022 01:27:52 +0100
+Subject: [PATCH 2/2] Call the proper wxBitmap constructor for XPM data
+
+wxBitmap back to at least 3.0.0 did not have a constructor for an XPM
+image that took a size parameter, it would only take the XPM data
+itself.
+
+I don't know how this compiled until now, but it doesn't anymore when
+the size is included and built against wx 3.1.6 in Fedora.
+---
+ src/MixerBoard.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/MixerBoard.cpp b/src/MixerBoard.cpp
+index 54b5f146c..7fe816154 100644
+--- a/src/MixerBoard.cpp
++++ b/src/MixerBoard.cpp
+@@ -1307,7 +1307,7 @@ void MixerBoard::LoadMusicalInstruments()
+ wxMemoryDC dc;
+
+ for (const auto &data : table) {
+- auto bmp = std::make_unique<wxBitmap>(data.bitmap,24);
++ auto bmp = std::make_unique<wxBitmap>(data.bitmap);
+ dc.SelectObject(*bmp);
+ AColor::Bevel(dc, false, bev);
+ mMusicalInstruments.push_back(std::make_unique<MusicalInstrument>(
+--
+2.35.1
+
diff --git a/wx316_customLanguages.patch b/wx316_customLanguages.patch
new file mode 100644
index 0000000..ddbae98
--- /dev/null
+++ b/wx316_customLanguages.patch
@@ -0,0 +1,44 @@
+From efc11c4ac50ac51cd71d4dcfa84e63b11000c3f5 Mon Sep 17 00:00:00 2001
+From: Ian McInerney <ian.s.mcinerney(a)ieee.org>
+Date: Fri, 8 Apr 2022 01:08:12 +0100
+Subject: [PATCH 1/2] Remove custom languages in wx 3.1.6 and above
+
+Basque was added as a language with identifier "eu" into wx 3.1.6, so
+there is no more need to provide custom languages. Additionally, this
+struct changed formatting in 3.1.6, meaning it threw a compile error
+when included (so it would have to be fixed if still needed).
+---
+ src/AudacityApp.cpp | 8 +++-----
+ 1 file changed, 3 insertions(+), 5 deletions(-)
+
+diff --git a/src/AudacityApp.cpp b/src/AudacityApp.cpp
+index d6e2576bf..e3979249c 100644
+--- a/src/AudacityApp.cpp
++++ b/src/AudacityApp.cpp
+@@ -992,12 +992,10 @@ void AudacityApp::OnTimer(wxTimerEvent& WXUNUSED(event))
+ #define WL(lang,sublang)
+ #endif
+
+-#if wxCHECK_VERSION(3, 0, 1)
++#if wxCHECK_VERSION(3, 0, 1) && !wxCHECK_VERSION(3, 1, 6)
+ wxLanguageInfo userLangs[] =
+ {
+- // Bosnian is defined in wxWidgets already
+-// { wxLANGUAGE_USER_DEFINED, wxT("bs"), WL(0, SUBLANG_DEFAULT) wxT("Bosnian"), wxLayout_LeftToRight },
+-
++ // Included upstream in version 3.1.6
+ { wxLANGUAGE_USER_DEFINED, wxT("eu"), WL(0, SUBLANG_DEFAULT) wxT("Basque"), wxLayout_LeftToRight },
+ };
+ #endif
+@@ -1332,7 +1330,7 @@ bool AudacityApp::OnInit()
+ //
+ // TODO: The whole Language initialization really need to be reworked.
+ // It's all over the place.
+-#if wxCHECK_VERSION(3, 0, 1)
++#if wxCHECK_VERSION(3, 0, 1) && !wxCHECK_VERSION(3, 1, 6)
+ for (size_t i = 0, cnt = WXSIZEOF(userLangs); i < cnt; i++)
+ {
+ wxLocale::AddLanguage(userLangs[i]);
+--
+2.35.1
+
2 years, 3 months
[curlew] Fix setuptools build issue
by Leigh Scott
commit 1174e130c8689ad39a161718878e56fe5887f4fd
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sun Aug 7 08:37:37 2022 +0100
Fix setuptools build issue
curlew.spec | 3 ++-
fix_setuptools.patch | 11 +++++++++++
2 files changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/curlew.spec b/curlew.spec
index 80388d3..dbe9259 100644
--- a/curlew.spec
+++ b/curlew.spec
@@ -6,6 +6,7 @@ Summary: Multimedia converter
License: Waqf
URL: https://github.com/chamfay/Curlew
Source0: %{url}/archive/%{commit}/%{name}-%{version}.tar.gz
+Patch0: fix_setuptools.patch
BuildArch: noarch
@@ -36,7 +37,7 @@ Easy to use, Free and Open-Source Multimedia converter for Linux.
Curlew written in python and GTK3 and it depends on (ffmpeg/avconv).
%prep
-%autosetup -n Curlew-%{commit}
+%autosetup -p1 -n Curlew-%{commit}
%build
%{py3_build}
diff --git a/fix_setuptools.patch b/fix_setuptools.patch
new file mode 100644
index 0000000..6d8c036
--- /dev/null
+++ b/fix_setuptools.patch
@@ -0,0 +1,11 @@
+--- a/setup.py
++++ b/setup.py
+@@ -127,7 +127,7 @@ elif sys.argv[1] == 'clean': clean_a
+ elif sys.argv[1] == 'uninstall': uninstall_all()
+
+
+-setup(
++setup( packages=[],
+ name="curlew",
+ description='Easy to use multimedia converter in Linux',
+ long_description='''Curlew written in python and GTK3 and it depends on (ffmpeg/avconv).
2 years, 3 months
[dvdstyler] - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
by Sérgio M. Basto
commit 1181bc41e2a8925a7251a6a193c64f897da698f6
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sun Aug 7 02:15:04 2022 +0100
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1
Signed-off-by: Sérgio M. Basto <sergio(a)serjux.com>
dvdstyler.spec | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/dvdstyler.spec b/dvdstyler.spec
index 3554306..2a9740e 100644
--- a/dvdstyler.spec
+++ b/dvdstyler.spec
@@ -14,9 +14,9 @@ Name: dvdstyler
Epoch: 2
Version: 3.2.1
%if 0%{?usesnapshot}
-Release: 2%{?dist}
+Release: 3%{?dist}
%else
-Release: 2%{?dist}
+Release: 3%{?dist}
%endif
Summary: Cross-platform DVD authoring application
License: GPLv2+
@@ -144,6 +144,10 @@ desktop-file-install \
%{_metainfodir}/%{name}.appdata.xml
%changelog
+* Sun Aug 07 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2:3.2.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
+ 5.1
+
* Mon Feb 28 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2:3.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
- Switch to compat-ffmpeg4
2 years, 3 months