Bug 281261 - audio/audacity: Upgrade audacity to 3.6.2
Summary: audio/audacity: Upgrade audacity to 3.6.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Vladimir Druzenko
URL: https://support.audacityteam.org/addi...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-04 06:21 UTC by Jack
Modified: 2024-09-05 14:26 UTC (History)
2 users (show)

See Also:


Attachments
Upgrade audacity to 3.6.2 (194.91 KB, patch)
2024-09-04 06:21 UTC, Jack
xxjack12xx: maintainer-approval+
Details | Diff
Upgrade to audacity 3.6.2 (194.91 KB, patch)
2024-09-04 06:55 UTC, Jack
xxjack12xx: maintainer-approval+
Details | Diff
Upgrade to audacity 3.6.2 (194.77 KB, patch)
2024-09-04 06:58 UTC, Jack
xxjack12xx: maintainer-approval+
Details | Diff
Upgrade to audacity 3.6.2 (193.55 KB, patch)
2024-09-05 02:16 UTC, Jack
xxjack12xx: maintainer-approval+
Details | Diff
Upgrade to audacity 3.6.2 (7.68 KB, patch)
2024-09-05 03:51 UTC, Jack
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jack 2024-09-04 06:21:38 UTC
Created attachment 253318 [details]
Upgrade audacity to 3.6.2

This is a patch release. It adds a "Legacy" effects section containing the old Limiter, Compressor and Classic Filters.

It also fixes the following bugs: 
    #6995 Fixed a hang after undoing.
    #6912 Fixed the zero line going missing.
    #6927 Fixed envelope appearance for clips offset from 0. 
    #6955 Fixed Audacity turning white on some systems.
    #6857 Fixed the pitch indicator disappearing on Linux when hitting double digits.
    #6941 Fixed cutting not putting clips into the clipboard.
    #6926 Fixed pasting sometimes resetting the clip name.
    #6751 Fixed the track header UI breaking when resizing channels in a stereo track.
    #6847, #6846 Fixed LV2 plugin detection on macOS and Windows.
    #3679 Fixed Labeled Audio operations.
    #6924, #6989 Fixed Cloud projects sometimes not opening.
    #7060 Fixed a bug regarding stereo-to-mono splitting.
    #7055 Fixed a bug causing tracks with master effects sometimes only exporting silence.
    #7025, #7133 Fixed multi-channel OGG and Wavpack import.
    #7018 Fixed a crash after recording long sessions.
    #7126 Fixed a crash when failing to load a cloud project.
    #7093 Fixed Audacity maxing out the CPU when minimized.
    #7124 Fixed the "editing clips can move other clips" preference desynchronizing multiple tracks.
    #7196 Fixed Stereo tracks sometimes splitting into mono when opening a project.

Other changes:
    #6736 The time track range now is a single dialog.
    #6929 Reverted the behavior of selection change when importing a clip to the previous behavior.
Comment 1 Vladimir Druzenko freebsd_committer freebsd_triage 2024-09-04 06:37:26 UTC
pkg-plist:
> /you/have/to/check/what/makeplist/gives/you

Did you build port before create patch?
Comment 2 Jack 2024-09-04 06:53:31 UTC
(In reply to Vladimir Druzenko from comment #1)
Oops, I made all the needed changes in a temp pkg-plist and merged it to the main one but forgot to remove that line so that is the only bad line there. Will upload a new patch without that line.
Comment 3 Jack 2024-09-04 06:55:35 UTC
Created attachment 253319 [details]
Upgrade to audacity 3.6.2
Comment 4 Jack 2024-09-04 06:58:44 UTC
Created attachment 253320 [details]
Upgrade to audacity 3.6.2
Comment 5 Vladimir Druzenko freebsd_committer freebsd_triage 2024-09-04 22:58:12 UTC
Is this correct:
-%%FFMPEG%%lib/audacity/lib-ffmpeg-support.so
+lib/audacity/lib-ffmpeg-support.so
-%%LADSPA%%lib/audacity/lib-ladspa.so
+lib/audacity/lib-ladspa.so
-%%FFMPEG%%lib/audacity/modules/mod-ffmpeg.so
-%%FLAC%%lib/audacity/modules/mod-flac.so
+lib/audacity/modules/mod-ffmpeg.so
+lib/audacity/modules/mod-flac.so
-%%TWOLAME%%lib/audacity/modules/mod-mp2.so
+lib/audacity/modules/mod-mp2.so
-%%OGG%%lib/audacity/modules/mod-ogg.so
-%%OGG%%lib/audacity/modules/mod-opus.so
+lib/audacity/modules/mod-ogg.so
+lib/audacity/modules/mod-opus.so
?
Comment 6 Jack 2024-09-05 00:23:18 UTC
(In reply to Vladimir Druzenko from comment #5)
That doesn't look correct. I think I still messed up the merge of my new pkg-plist with the old. I'll create a new patch later today after re-reviewing the patch. Thanks for noticing.
Comment 7 Vladimir Druzenko freebsd_committer freebsd_triage 2024-09-05 00:26:40 UTC
(In reply to Jack from comment #6)
MANUAL is broken too.
Comment 8 Jack 2024-09-05 02:16:31 UTC
Created attachment 253337 [details]
Upgrade to audacity 3.6.2

I found out my patch command wasn't actually doing anything useful so I went through and manually patched the pkg-plist this time.
Comment 9 Jack 2024-09-05 03:51:42 UTC
Created attachment 253338 [details]
Upgrade to audacity 3.6.2

With manual fixed.
Comment 10 commit-hook freebsd_committer freebsd_triage 2024-09-05 14:26:19 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c16108183f0af45c37b005f6a0bed18cc9a41aa0

commit c16108183f0af45c37b005f6a0bed18cc9a41aa0
Author:     Jack <xxjack12xx@gmail.com>
AuthorDate: 2024-09-05 14:22:28 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-09-05 14:22:28 +0000

    audio/audacity: Update 3.6.1 → 3.6.2

    Changelog:
    https://support.audacityteam.org/additional-resources/changelog/audacity-3.6.2

    PR:     281261

 audio/audacity/Makefile  |  2 +-
 audio/audacity/distinfo  | 10 +++++-----
 audio/audacity/pkg-plist | 13 +++++++++----
 3 files changed, 15 insertions(+), 10 deletions(-)
Comment 11 Vladimir Druzenko freebsd_committer freebsd_triage 2024-09-05 14:26:42 UTC
Thanks.