Commit Graph

2 Commits

Author SHA256 Message Date
243a7b88f4 Accepting request 1082615 from home:kill_it:daw
- Use default compiler, upstream has fixed gcc13 build 
- Update VST3SDK to version 3.7.7_build_19:
- Add patches to fix VST3SDK build with gcc13:
  vst3sdk-fix-include-cstdint-for-gcc13.patch
  vst3sdk-fix-limits-include-moduleinfoparser.patch
- Remove patches  - fixed in upstream:
  no-more-strip.patch
- Refresh patches:
  audacity-no_return_in_nonvoid.patch
- Update to 3.3.0
  Changes
  * Some of the built-in effects are now realtime capable (Bass & 
    Treble, Distortion, Phaser, Reverb and Wahwah).
  * #4352 Added a new effect: Shelf Filter.
  * Added an initial (beta) version of Beats and Bars.
  * #4414 Reworked the bottom toolbar dock:
      * Project Sample Rate is now found in Audio Setup -> Audio 
        Settings (formerly known as Project Rate).
      * The Snapping Toolbar (formerly known as Snap-To) is now 
        independent of the Selection Toolbar.
      * Added a new Time Signature Toolbar (beta). It is hidden by default.
  *  #4212 Improved Zooming behavior slightly (more to come in the future).
  *  #4393 Added a new ruler, Linear (dB). This ruler goes from 
     0 dBFS to -∞ dBFS and better reflects the volume as shown in 
     the recording/playback meters.
  *  #3820 When copying clips between projects, you now can choose 
     between whether to copy smart clips or just the visible portion.
  *  #4133 Added a delete button to the Cut/Copy/Paste toolbar.
  Bugfixes
  *  #1584 Audacity no longer dithers tracks unnecessarily.
  *  #2427 Linux playback now handles output latency better (less stutters).
  *  #3796 The EQ effect no longer resets clip names.
  *  #3801 Audacity no longer crashes when trying to load projects with 
     plugins that since have been deleted.
  *  #4417 Resampling a track no longer trims it.
  Libraries
  *  FFmpeg 6 (avformat 60) is now supported.
  *  Moved from Breakpad to Crashpad.
  *  Extracted various libraries from within Audacity.

OBS-URL: https://build.opensuse.org/request/show/1082615
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/audacity?expand=0&rev=200
2023-04-27 16:04:32 +00:00
4b5a01b171 Accepting request 1011228 from multimedia:proaudio
- No more bundled custom wxWidgets, so remove them from the .spec completely
- Fix build for Leap 15.3
- update spec, install audacity libs into _libdir/audacity
- update build deps - no need for carla
- don't create lame.pc
- use %cmake_build
- add patch:
  mod-script-pipe-disable-rpath.patch 
- update audacity-rpmlintrc
- remove patches, now upstream:
  0001-Call-the-proper-wxBitmap-constructor-for-XPM-data.patch
  0001-Remove-custom-languages-in-wx-3.1.6-and-above.patch
  missing-include.patch
- refresh patches:
  audacity-no_buildstamp.patch
  audacity-no_return_in_nonvoid.patch
  no-more-strip.patch
- update licenses
- Update to 3.2.1
Changes in version 3.2.1
 This is a patch release. It fixes some bugs and has minor improvements. 
    * #3686 Fixed Audacity crashing on startup on some systems.
    * #3694 Fixed a crash when applying Waves Berzerk Distortion 
      Mono to a mono track
    * #3699 Fixed a freeze when very quickly starting and stopping
      playback.
    * #3747 macOS: Homebrew FFmpeg installs are now found automatically
    * #3594 macOS: Fixed Melda VST Plugin UI
    * #3474 Building with VST3 support is now possible without Conan.
Changes in version 3.2.0
 This version adds realtime effects and VST3. 
 Prominent changes
    * Added a new Effects button to the tracks menu, allowing you to
      place realtime effects. 
       Further information can be found can be found on 
       https://support.audacityteam.org/audio-editing/using-realtime-effects
    * Merged the mixer bar with the meter bars.
    * Added a new Audio Setup button, replacing the Device Toolbar
      by default. The device toolbar can be re-added via the
      View > Toolbars menu.
    * The Effects menu has gotten a new sorting. Other sorting and
      grouping options can be found in the Effects preferences.
    * Updated the icons.
    * Added a quick audio sharing feature.
       More info can be found on https://support.audacityteam.org/basics/sharing-audio-online
 Plugin changes
    You can find plugins on https://plugins.audacityteam.org
    * VST3 effects are now supported.
    * The following plugin formats are now realtime capable: 
      VST3, LV2, LADSPA, Audio Units.
    * Plugins now automatically get scanned, tested and enabled
      when Audacity starts.
 
 System changes
    * Apple Silicon (arm64) is now supported on macOS
       Note: When using an arm64 Audacity, you must use arm64
       versions of FFMPEG and plugins. Plugins for x86-64 (Intel macs) will not load.
       For the time being, Audacity will continue to download 
       x86-64 versions by default to avoid these incompatibilities, 
       but you can download an arm64 version from Github releases:
       https://github.com/audacity/audacity/releases
    * FFMPEG 5.0 (avformat 59) is now supported, in addition to
      avformat 55, 57 and 58
    * Added support for Wavpack
    * On Linux, Audacity can now be compiled without JACK present.
    * Audacity now uses XDG directories on Linux. 
       Note: If you are upgrading from a previous version,
       Audacity will keep using the ~/.audacity-data and ~/.audacity folders until you delete them.
    * Switched from mad to mpg123 as MP3 importer
 
 License update
    * Audacity binaries are now licensed under the 
      GNU General Public License, Version 3. 
      Most code files remain GPLv2-or-later, but VST3 
      support required this license update. 
      More information can be found in the announcement 
      post: https://github.com/audacity/audacity/discussions/2142
 
 Removals
    * Removed the Zoom Tool. You can use the zoom buttons
      or Ctrl+Scroll (macOS: Cmd+Scroll) to zoom instead.
    * The Audacity Manual HTML pages are no longer included 
      in the installation.
       If you require offline access of the manual, you can download
       it here: https://github.com/audacity/audacity-manual/releases
       You also can download PDFs of https://support.audacityteam.org
       straight from its sidebar (or the three-dot button on mobile devices).
 Fixed bugs:
   * #3079 Fixed Audacity sometimes not being able to import MP3 
     files (or reporting Huffman Data Overruns)
   * #2590 Fixed rare data loss bug when placing labels during recording
   * #2272 Fixed clip titles being able to disappear off-screen when editing them
   * #2162 Fixed Punch and Roll not paying tracks in sync
   * #1889 Fixed clip titles changing name when applying some effects
   * #1624 During batch processing, Audacity will no longer stop to ask 
     for a sample rate when an unsupported one is chosen, but choose the
     nearest supported one instead.
   * #2265 Fixed mod-script-pipe not being installed on Linux 
   * #3571 Fixed GTK packaging in Appimages. This fixes various issues with
     icons, dropdowns and similar things not appearing properly.
   * #3634 Improved M4A/AAC support. Previously the target bitrate was 
     not honored at all, now it can be set between 98 and 160 kbit/s (mono)
     or 196 and 320 kbit/s (stereo). The UI does not yet reflect these limits.

OBS-URL: https://build.opensuse.org/request/show/1011228
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/audacity?expand=0&rev=190
2022-10-16 14:17:35 +00:00