For anyone interested in this kind of application: I just submitted a port for audacity.
R. ---------- Forwarded Message ---------- Subject: [MacPorts] #47189: submission: audacity Date: Wednesday March 18 2015, 11:01:17 From: MacPorts <[email protected]> To: [email protected], [email protected] CC: [email protected] #47189: submission: audacity -------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: audacity -------------------------+-------------------------------- I don't think I have to introduce Audacity to anyone here. What many may not realise though is that Audacity uses wxWidgets 2.8 (even the current 2.1.0 release candidate), which means it cannot run in native, 64bit mode (and is tricky to build on OS X versions newer than 10.6). I think an audio editor can reap many benefits from running in 64bit, so I spent some time figuring out how to build Audacity against `port:wxgtk-2.8`, which *does* allow 64bit builds. The result is attached. Lost in the process are only 2 things: - QuickTime import, which depends on QuickTime. Sadly inevitable as QT is 32bit only and the SDK is no longer shipped. - AudioUnit plugins. This is only because those depend on a UI that uses platform-specific APIs. An experienced wxWidgets programmer may actually be able to port that to something that builds against wxGTk. The shared libraries aside (MP3Lame and the FFMpeg libav libraries) I have tried to preserve as many of the data and config locations as possible, so that this and the Audacity "distribution version" share as much as possible. This port uses `port:portaudio` and depends on a new patch for that port which has been submitted (https://trac.macports.org/ticket/47172). There are a few required components which are not in MacPorts and for which a local version is used: libsms, libsoxr, libvamp, portsmf and widgetextra. Audacity's configure script will detect and use the "system" versions when available, so it will be easy to adapt the port if any of these are considered useful beyond Audacity and added to MacPorts. -- Ticket URL: <https://trac.macports.org/ticket/47189> MacPorts <https://www.macports.org/> Ports system for OS X ----------------------------------------- _______________________________________________ macports-users mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-users
