commit d85810c9f130d787dc19f4a28ee3d932cc41cf95
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Apr 24 23:33:22 2023 +0100
3.3.0
.gitignore | 1 +
audacity-3.2.1-compile.patch | 6 +-
audacity-freeworld.spec | 21 +-
audacity-install-rpath.patch | 68 -
ffmpeg6.patch | 5346 ------------------------------------------
sources | 2 +-
6 files changed, 16 insertions(+), 5428 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e61977a..0f63abd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@
/Audacity-3.2.1.tar.gz
/Audacity-3.2.2.tar.gz
/Audacity-3.2.5.tar.gz
+/Audacity-3.3.0.tar.gz
diff --git a/audacity-3.2.1-compile.patch b/audacity-3.2.1-compile.patch
index a8ab62a..7ba32dc 100644
--- a/audacity-3.2.1-compile.patch
+++ b/audacity-3.2.1-compile.patch
@@ -1,6 +1,6 @@
-diff -up audacity-sources-3.2.1/src/effects/RealtimeEffectState.cpp.omv~
audacity-sources-3.2.1/src/effects/RealtimeEffectState.cpp
---- audacity-sources-3.2.1/src/effects/RealtimeEffectState.cpp.omv~ 2022-10-26
22:48:22.434333601 +0200
-+++ audacity-sources-3.2.1/src/effects/RealtimeEffectState.cpp 2022-10-26
22:50:32.197225244 +0200
+diff -up a/libraries/lib-realtime-effects/RealtimeEffectState.cpp
b/libraries/lib-realtime-effects/RealtimeEffectState.cpp
+--- a/libraries/lib-realtime-effects/RealtimeEffectState.cpp 2022-10-26
22:48:22.434333601 +0200
++++ b/libraries/lib-realtime-effects/RealtimeEffectState.cpp 2022-10-26
22:50:32.197225244 +0200
@@ -223,7 +223,7 @@ struct RealtimeEffectState::Access final
if (auto pOther = dynamic_cast<const Access*>(&other)) {
auto &mine = mwState;
diff --git a/audacity-freeworld.spec b/audacity-freeworld.spec
index 17e97c7..dd17484 100644
--- a/audacity-freeworld.spec
+++ b/audacity-freeworld.spec
@@ -1,11 +1,11 @@
-%global __requires_exclude
^lib-audio-devices.so|^lib-basic-ui.so|^lib-components.so|^lib-exceptions.so|^lib-ffmpeg-support.so|^lib-files.so|^lib-math.so|^lib-preferences.so|^lib-project-rate.so|^lib-project.so|^lib-registries.so|^lib-screen-geometry.so|^lib-string-utils.so|^lib-strings.so|^lib-theme.so|^lib-utility.so|^lib-uuid.so|^lib-xml.so|^lib-audio-graph.so|^lib-graphics.so|^lib-ipc.so|^lib-module-manager.so|^lib-project-history.so|^lib-sample-track.so|^lib-theme-resources.so|^lib-track.so|^lib-transactions.so
-%global __provides_exclude
^lib-audio-devices.so|^lib-basic-ui.so|^lib-components.so|^lib-exceptions.so|^lib-ffmpeg-support.so|^lib-files.so|^lib-math.so|^lib-preferences.so|^lib-project-rate.so|^lib-project.so|^lib-registries.so|^lib-screen-geometry.so|^lib-string-utils.so|^lib-strings.so|^lib-theme.so|^lib-utility.so|^lib-uuid.so|^lib-xml.so|^lib-audio-graph.so|^lib-graphics.so|^lib-ipc.so|^lib-module-manager.so|^lib-project-history.so|^lib-sample-track.so|^lib-theme-resources.so|^lib-track.so|^lib-transactions.so
+%global __requires_exclude
^lib-audio-devices.so|^lib-audio-io.so|^lib-basic-ui.so|^lib-command-parameters.so|^lib-components.so|^lib-effects.so|^lib-exceptions.so|^lib-ffmpeg-support.so|^lib-files.so|^lib-math.so|^lib-numeric-formats.so|^lib-preferences.so|^lib-project-file-io.so|^lib-project-rate.so|^lib-project.so|^lib-realtime-effects.so|^lib-registries.so|^lib-screen-geometry.so|^lib-shuttlegui.so|^lib-snapping.so|^lib-string-utils.so|^lib-strings.so|^lib-tags.so|^lib-time-frequency-selection.so|^lib-theme.so|^lib-time-track.so|^lib-track-selection.so|^lib-utility.so|^lib-uuid.so|^lib-xml.so|^lib-audio-graph.so|^lib-graphics.so|^lib-ipc.so|^lib-module-manager.so|^lib-project-history.so|^lib-sample-track.so|^lib-theme-resources.so|^lib-track.so|^lib-transactions.so|^lib-wave-track.so|^lib-wx-init.so|^lib-wx-wrappers.so
+%global __provides_exclude
^lib-audio-devices.so|^lib-audio-io.so|^lib-basic-ui.so|^lib-command-parameters.so|^lib-components.so|^lib-effects.so|^lib-exceptions.so|^lib-ffmpeg-support.so|^lib-files.so|^lib-math.so|^lib-numeric-formats.so|^lib-preferences.so|^lib-project-file-io.so|^lib-project-rate.so|^lib-project.so|^lib-realtime-effects.so|^lib-registries.so|^lib-screen-geometry.so|^lib-shuttlegui.so|^lib-snapping.so|^lib-string-utils.so|^lib-strings.so|^lib-tags.so|^lib-time-frequency-selection.so|^lib-theme.so|^lib-time-track.so|^lib-track-selection.so|^lib-utility.so|^lib-uuid.so|^lib-xml.so|^lib-audio-graph.so|^lib-graphics.so|^lib-ipc.so|^lib-module-manager.so|^lib-project-history.so|^lib-sample-track.so|^lib-theme-resources.so|^lib-track.so|^lib-transactions.so|^lib-wave-track.so|^lib-wx-init.so|^lib-wx-wrappers.so
-%global toolchain clang
+#global toolchain clang
Name: audacity-freeworld
-Version: 3.2.5
-Release: 2%{?dist}
+Version: 3.3.0
+Release: 1%{?dist}
Summary: Multitrack audio editor
License: GPLv2
URL:
https://audacity.sourceforge.net
@@ -21,14 +21,12 @@ 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
-Patch2: audacity-install-rpath.patch
-Patch3: audacity-non-x86.patch
-Patch4: audacity-3.2.1-compile.patch
-Patch5:
https://github.com/audacity/audacity/commit/deaa833a4253699493443e2fee68e...
+Patch2: audacity-non-x86.patch
+Patch3: audacity-3.2.1-compile.patch
BuildRequires: cmake
BuildRequires: gettext-devel
-BuildRequires: clang
+BuildRequires: gcc-c++
BuildRequires: alsa-lib-devel
BuildRequires: desktop-file-utils
BuildRequires: expat-devel
@@ -159,6 +157,9 @@ rm -f %{buildroot}%{_prefix}/%{realname}
%license LICENSE.txt
%changelog
+* Mon Apr 24 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3.3.0-1
+- 3.3.0
+
* Sat Apr 01 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3.2.5-2
- Add ffmpeg-6 support
diff --git a/sources b/sources
index 6928760..0b7a90b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (Audacity-3.2.5.tar.gz) =
850ce4dc27e2c6d0b63bf0c0186deb417febc49b561e572a697f0e7ae2a7b2b3f39816b7beeacf9cbfb9525de85923e2ce6d06486fcf1855e34e2ecd1b7e3582
+SHA512 (Audacity-3.3.0.tar.gz) =
f987271f608ead83fde7026bd4fcba7612c5df49a2d87cebd998742ba2587aaa0419392945afc491ad61b06563ff529d11080cc57cb0c1387fd62a361b753fb4