Release notes: http://wiki.audacityteam.org/wiki/Release_Notes_2.0.6 Reproducible: Always
"Linux) Audacity may not always compile against supported versions of libav or FFmpeg. Audacity 2.0.6 supports FFmpeg 1.2 or higher (FFmpeg 2.2.3 is known to work) or libav 0.8 or higher. "
wie have now 2015 can we have now a bump of this ebuild in portage?
Can we at least get a masked 2.0.6 bump? Unfortunately renaming the ebuild does not seem to work
(In reply to Nikoli from comment #1) > "Linux) Audacity may not always compile against supported versions of libav > or FFmpeg. Audacity 2.0.6 supports FFmpeg 1.2 or higher (FFmpeg 2.2.3 is > known to work) or libav 0.8 or higher. " >=media-sound/ffmpeg-2.2 are available in tilda, as is >=media-sound/libav-9. Is this sufficient to get media-sound/audacity-2.0.6 to compile? Did anyone succeed with the bump?
29.03.2015: Audacity 2.1.0 Released https://code.google.com/p/audacity/source/browse/audacity-src/trunk/README.txt
*** Bug 545178 has been marked as a duplicate of this bug. ***
It (2.0.6) works for me with -ffmpeg, but I also had to add --without-lv2 as it seems the bundled lv2 only compiles if there is a system lv2 installed. I didn't try installing a system lv2 first.
Ping!
5 Juli 2015: Audacity 2.1.1 Released Audacity 2.1.1 replaces all previous versions. The most visible new feature is scrubbing and seeking , including backwards play. Updates to Quick-Play also help with finding a precise position in the audio. You can now install plug-ins without restarting Audacity or add and remove any effect or generator from the menus. Over 50 bugs have been addressed with this release. Edits are now processed much faster in longer projects of a few hours duration. Effects now have presets. A new Limiter replaces the Hard Limiter effect. There's a new version of Vocal Removal, a cross-fade effect for combining clips on the same track and 'classic filters' available as an opt-in effect. There's also been lots of work behind the scenes, including VI usability enhancements and upgrade to new libraries.
I have just added a masked audacity-2.1.1 ebuild. It mostly works, but there are a few things we need to fix before we can unmask it. TODO: - figure out why system libs for lv2, portaudio, and portmidi are not recognized - failure with USE=vamp: libtool: link: `/usr/lib64/libvamp-hostsdk.la' is not a valid libtool archive - roll new automagic patch (we need explicit switches for alsa and jack) @Richard: can we get upstream explicit configure switches for --with-alsa and --with-jack please?
Version 2.1.2 is now available, changelog: http://wiki.audacityteam.org/wiki/Release_Notes_2.1.2
2.1.2 is now on wxGTK 3.0 which is nice. Can we get a bump please?
Renaming the ebuild for version 2.1.2 works so far, but USE="-midi" is broken and does not compile. Build log is attached.
Created attachment 428276 [details] build log for audacity-2.1.2 with USE="-midi"
commit b51f7276663df24e8dd1aced9fe19ab6a07f6a56 Author: Lars Wendler <polynomial-c@gentoo.org> Date: Thu Mar 31 14:21:49 2016 media-video/h264enc: Bump to version 10.4.7 Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
D'oh, scratch that... the real commit I wanted to post here is this one: commit 7a91644d1007d90cca81f74cd6cfc8e3d2ef9dda Author: Lars Wendler <polynomial-c@gentoo.org> Date: Thu Mar 31 14:17:40 2016 media-sound/audacity: Bump to version 2.1.2 (bug #524242). Package-Manager: portage-2.2.28 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Thank you very much @Lars!
The lv2 dep / USE flag is a bit wonky. audacity needs not only lv2, but also lilv and suil, dnl see if lv2 is installed on the system PKG_CHECK_MODULES(LV2, [lv2 lilv-0 >= 0.16 suil-0 >= 0.8.2], LV2_SYSTEM_AVAILABLE="yes", LV2_SYSTEM_AVAILABLE="no") If either of these are missing, it uses the local version of lv2. The USE-flag lv2 in the ebuild adds the lv2 dependency but not suil and lilv, and passes --with-lv2. However, the installed lv2 dependency will never be used unless the user manually installs suil and lilv. IDK if we want to have a separate system-lv2 flag or just make the lv2 flag add these additional libraries too. (or alternatively remove the dependency on lv2 instead).
Re USE=vamp not working, the error I got was libtool: link: `/usr/lib64/libvamp-hostsdk.la' is not a valid libtool archive Hilariously, this can be resolved by adding these lines to the top of the file: # libvamp-hostsdk.la - a libtool library file # Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.3ubuntu1 # # Please DO NOT delete this file! # It is necessary for linking the library. I don't know why they were missing, or why libtool errors out if comments are missing.
(In reply to Frank Krömmelbein from comment #17) > Thank you very much @Lars! According to package.mask, this is not entirely fixed, yet: # Ben de Groot <yngwin@gentoo.org> (20 Jul 2015) # Version bump is a WIP, see bug #524242 # It works (except USE=vamp) but is not up to Gentoo standards yet >=media-sound/audacity-2.1.1 Maybe this bug should stay open, until the ebuild can be unmasked?
Created attachment 430424 [details] build.log (USE=vamp) (In reply to Mikael Magnusson from comment #19) > Re USE=vamp not working, the error I got was > libtool: link: `/usr/lib64/libvamp-hostsdk.la' is not a valid libtool archive > > Hilariously, this can be resolved by adding these lines to the top of the > file: > # libvamp-hostsdk.la - a libtool library file > # Generated by libtool (GNU libtool) 2.4.2 Debian-2.4.2-1.3ubuntu1 > # > # Please DO NOT delete this file! > # It is necessary for linking the library. > > I don't know why they were missing, or why libtool errors out if comments > are missing. Confirmed!
(In reply to Dennis Schridde from comment #21) > Created attachment 430424 [details] > build.log (USE=vamp) > > (In reply to Mikael Magnusson from comment #19) > > Re USE=vamp not working, the error I got was > > libtool: link: `/usr/lib64/libvamp-hostsdk.la' is not a valid libtool archive > > Confirmed! See-Also: https://bugs.gentoo.org/show_bug.cgi?id=579944
(In reply to Dennis Schridde from comment #22) > (In reply to Dennis Schridde from comment #21) > > (In reply to Mikael Magnusson from comment #19) > > > Re USE=vamp not working, the error I got was > > > libtool: link: `/usr/lib64/libvamp-hostsdk.la' is not a valid libtool archive > > > > Confirmed! > > See-Also: https://bugs.gentoo.org/show_bug.cgi?id=579944 A patch for that issue is available in the bugreport.