[MacPorts] #53470: port:audacity build fix (and upgrade for audacity-devel)

MacPorts noreply at macports.org
Tue May 2 08:13:28 UTC 2017


#53470: port:audacity build fix (and upgrade for audacity-devel)
-----------------------+---------------------------------
  Reporter:  RJVB      |      Owner:  mf2k
      Type:  defect    |     Status:  closed
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:  fixed     |   Keywords:  haspatch maintainer
      Port:  audacity  |
-----------------------+---------------------------------

Comment (by RJVB):

 "MP3 AND lame" or do you mean "same for the lame library for MP3
 functionality"? I've never seen that one act up but I guess the runtime
 resolution is vulnerable to the same glitches as the FFmpeg resolution.

 I don't have commit rights, maybe you could add the following at an
 appropriate location in the Portfile (after the `long_description` seems
 fine):

 {{{
 notes "In case Audacity complains about finding FFmpeg or Lame, please
 locate these libraries\
 under ${prefix}/lib in the Libraries section of the Preferences dialog
 (see\
 http://manual.audacityteam.org/man/installing_and_updating_audacity_on_mac_os_x.html#locate)."
 }}}

 Lame is already a build dependency. It's small enough and doesn't have a
 whole list of dependencies itself so making it a "complete" dependency (or
 adding an additional runtime dependency) shouldn't make a big difference
 even for users who'll never open a single .mp3 file.

 BTW, is there any practical difference between declaring a dependency with
 a single `depends_lib` or the pair `depends_build + depends_run`?

--
Ticket URL: <https://trac.macports.org/ticket/53470#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list