forked from pool/audacity
Accepting request 1171075 from multimedia:apps
- Update VST3SDK to latest 3.7.11_build10 - Remove vst3sdk-fix-include-cstdint-for-gcc13.patch and vst3sdk-fix-limits-include-moduleinfoparser.patch OBS-URL: https://build.opensuse.org/request/show/1171075 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/audacity?expand=0&rev=119
This commit is contained in:
commit
0920ca317c
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:752cbe51fea0c143085d453eecbf024f5225891fd0118f1866d5964d892f1c25
|
|
||||||
size 57368804
|
|
3
Audacity-3.5.1.tar.gz
Normal file
3
Audacity-3.5.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:71dd1e1a8d58f4345abb3664d2446d3ba09c95d9c81b9e2a58d1a818ba793a23
|
||||||
|
size 57387401
|
122
audacity.changes
122
audacity.changes
@ -1,3 +1,125 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 30 05:53:46 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>
|
||||||
|
|
||||||
|
- Update VST3SDK to latest 3.7.11_build10
|
||||||
|
- Remove vst3sdk-fix-include-cstdint-for-gcc13.patch and
|
||||||
|
vst3sdk-fix-limits-include-moduleinfoparser.patch
|
||||||
|
- Update to 3.5.1
|
||||||
|
This is a hotfix release. It fixes the following bugs:
|
||||||
|
* #6322 Fixed a crash on launch on macOS 11 and older.
|
||||||
|
* #6324 Fixed the update notification looking for alpha versions
|
||||||
|
instead of release versions.
|
||||||
|
* #6321 Fixed a freeze when using macros on multiple files.
|
||||||
|
|
||||||
|
- Version 3.5.0 changes:
|
||||||
|
|
||||||
|
Major changes
|
||||||
|
|
||||||
|
* Cloud project saving
|
||||||
|
* We've introduced a new cloud-saving feature that allows you to
|
||||||
|
save your Audacity projects to audio.com. This allows you to work
|
||||||
|
from any device, share & collaborate with others and restore
|
||||||
|
previous versions if something went wrong.
|
||||||
|
* Automatic tempo detection
|
||||||
|
* Audacity can now automatically detect the tempo of imported loops,
|
||||||
|
and adjust them to be in tempo.
|
||||||
|
* Tempo detection is done via both audio analysis and metadata checking.
|
||||||
|
If you want to prepare your loop for automatic tempo detection
|
||||||
|
without relying on audio analysis, both acidizer tempo tags or
|
||||||
|
simply writing "123 bpm" anywhere into the filename work.
|
||||||
|
* Automatic tempo detection can be turned off via Preferences -> Import/Export.
|
||||||
|
* Pitch shifting
|
||||||
|
* You now can non-destructively change the pitch of a clip by
|
||||||
|
holding Alt and pressing the Up and Down arrow keys. Alternatively,
|
||||||
|
you can click on the overflow menu (...) and select "Pitch and speed...".
|
||||||
|
When changing the pitch this way, an arrow in the UI indicates
|
||||||
|
how much you've shifted it.
|
||||||
|
|
||||||
|
Other changes
|
||||||
|
Additions
|
||||||
|
|
||||||
|
* Added an option to skip plugin scanning to Preferences -> Effects.
|
||||||
|
* Added an overflow menu, as well as speed and pitch indicators to clips.
|
||||||
|
* Added subtitle formats for labels. Export to WebVTT and SubRip and
|
||||||
|
import of SubRip files is now supported. (Thanks, Pokechu22 and
|
||||||
|
Larry Bordowitz!)
|
||||||
|
|
||||||
|
Changes
|
||||||
|
|
||||||
|
* Reworked the plugin manager.
|
||||||
|
* Improved accessibility. (Thanks, David Bailes!)
|
||||||
|
* When zooming in vertically (Ctrl+scroll on the vertical
|
||||||
|
scale), the zeroline now remains centered. Moving the vertical
|
||||||
|
zoom off-center still is possible via Shift+scroll on the vertical scale.
|
||||||
|
* Changed the look of the selection adjust cursors (previously pointing
|
||||||
|
fingers on Windows and macOS, now look like >| everywhere).
|
||||||
|
* Changed the timeline options button from a green triangle to
|
||||||
|
a settings gear. From it, you can switch between Beats & Measures
|
||||||
|
or hh:mm:ss timeline rulers, set various preferences regarding to looping,
|
||||||
|
as well as playhead behaviors: "Scroll view to playhead"
|
||||||
|
(previously: "Update display while playing") and "Continuous scrolling"
|
||||||
|
(previously: Pinned Play Head).
|
||||||
|
* Improved BSD support. (Thanks, Brad Smith!)
|
||||||
|
* macOS: Changed the Audacity.app icon on macOS to fit new design guidelines.
|
||||||
|
* Reordered some menus.
|
||||||
|
* Moved OK/Cancel buttons of effects to the bottom.
|
||||||
|
|
||||||
|
Removals
|
||||||
|
|
||||||
|
There have been a number of removals of niche features to simplify the app.
|
||||||
|
This should make the app a bit less overwhelming to use, and
|
||||||
|
also will speed up future development as fewer things need to be considered.
|
||||||
|
|
||||||
|
* Removed the read-only mouse preferences page.
|
||||||
|
* Removed Printing options.
|
||||||
|
* Removed Screenshot tool. To make a screenshot,
|
||||||
|
use Win+Shift+S (Windows) or Cmd+Shift+4 (Mac) instead.
|
||||||
|
* Removed Karaoke view.
|
||||||
|
* Removed the "solo=none" preference.
|
||||||
|
* Removed timeline tooltips preference.
|
||||||
|
* Removed "dragging selection edges" preference.
|
||||||
|
* Removed some warning dialogs and associated preferences.
|
||||||
|
* Removed "scrolling left of zero" preference.
|
||||||
|
* Replaced "Advanced Vertical Zooming" with new always-on behavior.
|
||||||
|
* Removed some vertical zoom presets.
|
||||||
|
* Removed EQ XML to TXT converter, which was needed for
|
||||||
|
the Audacity 2.3 -> 2.4 transition. It is now a plugin instead,
|
||||||
|
downloadable at https://plugins.audacityteam.org/additional-resources/eq-curves/eq-xml-to-txt-converter.
|
||||||
|
* Removed the "Vocal reduction and isolation" effect. As a replacement
|
||||||
|
on Windows and Linux, the Intel OpenVINO plugins work better and on
|
||||||
|
a wider array of content, including mono tracks. The old effect still can
|
||||||
|
be downloaded from https://plugins.audacityteam.org/nyquist-plugins/effect-plugins/filters-and-eq#vocal-reduction-and-isolation
|
||||||
|
|
||||||
|
Bugfixes
|
||||||
|
|
||||||
|
* Fixed a number of dialogs that were able to grow too large to
|
||||||
|
fit on the screen.
|
||||||
|
* #2133 Fixed the playback cursor sometimes desynchronizing with
|
||||||
|
actual playback. (Thanks, David Bailes!)
|
||||||
|
* #3723 #5615 Fixed the GetInfo scripting command.
|
||||||
|
* #5283 Fixed "Reset configuration" command breaking modules preference page.
|
||||||
|
* #5389 Fixed stereo tracks randomly splitting into mono.
|
||||||
|
* #5500 The Export Audio -> (external program) option remembers
|
||||||
|
the command line argument again.
|
||||||
|
* #5670 #3903 Fixed the Compressor effect sometimes corrupting
|
||||||
|
audio. (Thanks, David Bailes!)
|
||||||
|
* #5580 #4952 Fixed Timer Record sometimes failing to export.
|
||||||
|
(Thanks, David Bailes!)
|
||||||
|
* #5681 Fixed incorrect level measurements for mono tracks in
|
||||||
|
Noise Gate effect. (Thanks, Steve Daulton!)
|
||||||
|
* #5750 When exporting multiple files, the mono/stereo setting is
|
||||||
|
now honored properly.
|
||||||
|
* #5848 Fixed some effects failing when language is set to German,
|
||||||
|
Korean, Dutch, Slovenian, or Turkish.
|
||||||
|
* #5868 #1548 Fixed 8 and 9 inputs not working on keyboard inputs which
|
||||||
|
have AltGr+8/9 mean [ and ]. (Thanks, David Bailes!)
|
||||||
|
* #5858 Fixed Audacity crashing when making a stereo track using
|
||||||
|
keyboard. (Thanks, Joe Souza!)
|
||||||
|
* #5976 Fixed the "Set default" button not working in the metadata
|
||||||
|
editor. (Thanks, dg-no-9!)
|
||||||
|
* #5977 Linux: Fixed a memory leak in Wayland by explicitly running
|
||||||
|
on X11. (Thanks, Takahashi, Naoki!)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 20 10:26:07 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
Tue Feb 20 10:26:07 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: audacity
|
Name: audacity
|
||||||
Version: 3.4.2
|
Version: 3.5.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Multi Track Digital Audio Editor
|
Summary: A Multi Track Digital Audio Editor
|
||||||
License: CC-BY-3.0 AND GPL-2.0-or-later AND GPL-3.0-only
|
License: CC-BY-3.0 AND GPL-2.0-or-later AND GPL-3.0-only
|
||||||
@ -33,7 +33,7 @@ URL: http://audacityteam.org/
|
|||||||
Source: https://github.com/audacity/audacity/archive/Audacity-%{version}.tar.gz
|
Source: https://github.com/audacity/audacity/archive/Audacity-%{version}.tar.gz
|
||||||
Source1: audacity-license-nyquist
|
Source1: audacity-license-nyquist
|
||||||
Source2: audacity-rpmlintrc
|
Source2: audacity-rpmlintrc
|
||||||
Source3: vst3sdk-3.7.7_build_19.tar.xz
|
Source3: vst3sdk-3.7.11_build_10.tar.xz
|
||||||
# PATCH-FIX-OPENSUSE audacity-no_buildstamp.patch davejplater@gmail.com -- Remove the buildstamp.
|
# PATCH-FIX-OPENSUSE audacity-no_buildstamp.patch davejplater@gmail.com -- Remove the buildstamp.
|
||||||
Patch0: audacity-no_buildstamp.patch
|
Patch0: audacity-no_buildstamp.patch
|
||||||
# PATCH-FIX-UPSTREAM audacity-no_return_in_nonvoid.patch - Fix false positive errors Two new gcc10 ones ignoring assert
|
# PATCH-FIX-UPSTREAM audacity-no_return_in_nonvoid.patch - Fix false positive errors Two new gcc10 ones ignoring assert
|
||||||
@ -41,8 +41,6 @@ Patch1: audacity-no_return_in_nonvoid.patch
|
|||||||
Patch2: mod-script-pipe-disable-rpath.patch
|
Patch2: mod-script-pipe-disable-rpath.patch
|
||||||
# PATCH-FIX-OPENSUSE vst-system-path.patch - search fo vsts in /usr/lib64 in x86_64 and ARM system
|
# PATCH-FIX-OPENSUSE vst-system-path.patch - search fo vsts in /usr/lib64 in x86_64 and ARM system
|
||||||
Patch3: lib64-plugins-default-path.patch
|
Patch3: lib64-plugins-default-path.patch
|
||||||
Patch94: vst3sdk-fix-include-cstdint-for-gcc13.patch
|
|
||||||
Patch95: vst3sdk-fix-limits-include-moduleinfoparser.patch
|
|
||||||
BuildRequires: cmake >= 3.16
|
BuildRequires: cmake >= 3.16
|
||||||
BuildRequires: desktop-file-utils
|
BuildRequires: desktop-file-utils
|
||||||
%if 0%{?suse_version} <= 1600
|
%if 0%{?suse_version} <= 1600
|
||||||
@ -63,6 +61,7 @@ BuildRequires: pkgconfig(expat)
|
|||||||
BuildRequires: pkgconfig(flac) >= 1.3.1
|
BuildRequires: pkgconfig(flac) >= 1.3.1
|
||||||
BuildRequires: pkgconfig(flac++)
|
BuildRequires: pkgconfig(flac++)
|
||||||
BuildRequires: pkgconfig(gtk+-3.0)
|
BuildRequires: pkgconfig(gtk+-3.0)
|
||||||
|
BuildRequires: pkgconfig(gtkmm-3.0)
|
||||||
BuildRequires: pkgconfig(id3tag)
|
BuildRequires: pkgconfig(id3tag)
|
||||||
BuildRequires: pkgconfig(id3tag)
|
BuildRequires: pkgconfig(id3tag)
|
||||||
BuildRequires: pkgconfig(jack)
|
BuildRequires: pkgconfig(jack)
|
||||||
@ -94,6 +93,10 @@ BuildRequires: pkgconfig(vorbis)
|
|||||||
BuildRequires: pkgconfig(vorbisenc)
|
BuildRequires: pkgconfig(vorbisenc)
|
||||||
BuildRequires: pkgconfig(vorbisfile)
|
BuildRequires: pkgconfig(vorbisfile)
|
||||||
BuildRequires: pkgconfig(wavpack)
|
BuildRequires: pkgconfig(wavpack)
|
||||||
|
BuildRequires: pkgconfig(xcb-cursor)
|
||||||
|
BuildRequires: pkgconfig(xcb-keysyms)
|
||||||
|
BuildRequires: pkgconfig(xcb-util)
|
||||||
|
BuildRequires: pkgconfig(xkbcommon-x11)
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
# WARNING lilv-0 >= 0.24.6;lv2 >= 1.16.0;serd-0 >= 0.30.2;sord-0 >= 0.16.4;sratom-0 >= 0.6.4;suil-0 >= 0.10.6
|
# WARNING lilv-0 >= 0.24.6;lv2 >= 1.16.0;serd-0 >= 0.30.2;sord-0 >= 0.16.4;sratom-0 >= 0.6.4;suil-0 >= 0.10.6
|
||||||
# check these versions after every update otherwise audacity builds libsuil itself.
|
# check these versions after every update otherwise audacity builds libsuil itself.
|
||||||
@ -141,9 +144,6 @@ touch include/RevisionIdent.h
|
|||||||
|
|
||||||
%if %{with vst}
|
%if %{with vst}
|
||||||
tar xf %{SOURCE3} --strip-components=1 --one-top-level=vst3sdk
|
tar xf %{SOURCE3} --strip-components=1 --one-top-level=vst3sdk
|
||||||
|
|
||||||
%patch -P 94 -p1 -d vst3sdk
|
|
||||||
%patch -P 95 -p1 -d vst3sdk
|
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
3
vst3sdk-3.7.11_build_10.tar.xz
Normal file
3
vst3sdk-3.7.11_build_10.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:fb6927f90ba1ee5a7c63b39e8a0035dad366df8c3dae9d241f29d5819a1d04da
|
||||||
|
size 14795276
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:78eec6a80bf51ffc30ef3a1f03075ee095649df2d1df37cb592beb15a057f5fa
|
|
||||||
size 14548336
|
|
@ -1,13 +0,0 @@
|
|||||||
Submodule public.sdk contains modified content
|
|
||||||
diff --git a/public.sdk/source/vst/moduleinfo/moduleinfo.h b/public.sdk/source/vst/moduleinfo/moduleinfo.h
|
|
||||||
index ecf528b..49f2827 100644
|
|
||||||
--- a/public.sdk/source/vst/moduleinfo/moduleinfo.h
|
|
||||||
+++ b/public.sdk/source/vst/moduleinfo/moduleinfo.h
|
|
||||||
@@ -39,6 +39,7 @@
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
+#include <cstdint>
|
|
||||||
|
|
||||||
//------------------------------------------------------------------------
|
|
||||||
namespace Steinberg {
|
|
@ -1,13 +0,0 @@
|
|||||||
Submodule public.sdk contains modified content
|
|
||||||
diff --git a/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp b/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp
|
|
||||||
index b49b471..c99b7e2 100644
|
|
||||||
--- a/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp
|
|
||||||
+++ b/public.sdk/source/vst/moduleinfo/moduleinfoparser.cpp
|
|
||||||
@@ -39,6 +39,7 @@
|
|
||||||
#include "jsoncxx.h"
|
|
||||||
#include "pluginterfaces/base/ipluginbase.h"
|
|
||||||
#include <stdexcept>
|
|
||||||
+#include <limits>
|
|
||||||
|
|
||||||
//------------------------------------------------------------------------
|
|
||||||
namespace Steinberg::ModuleInfoLib {
|
|
Loading…
Reference in New Issue
Block a user