Opened 13 years ago

Last modified 13 years ago

#33004 closed defect

sox @14.3.2 update - fix hidden dependencies — at Version 1

Reported by: janstary (Jan Starý) Owned by: david@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: haspatch maintainer Cc:
Port: sox

Description (last modified by ryandesign (Ryan Carsten Schmidt))

Attached is a diff to to audio/sox which

  • fixes checksums
  • changes the description to the author's original
  • fixes a hidden dependency on audio/opencore-amr
  • fixes a hidden dependency on audio/lame
  • fixes a hidden dependency on audio/libogg
  • fixes a hidden dependency on archivers/zlib
  • fixes a hidden dependency on textproc/libiconv
  • gives explicit ./configure args to prevent further hidden deps
  • drops needless dependency on libao (we use coreaudio of course)
  • drops dependency on libsamplerate which the build does not pick up, and doesn't have an explicit ./configure arg for
  • drops the dependency on ffmpeg, which in turn depends on the whole xorg-* world, thus turning a neat little audio app into a monstrous dependency hog; the ffmpeg build is left as a variant

Change History (1)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: david@… removed
Description: modified (diff)
Keywords: haspatch added
Owner: changed from macports-tickets@… to david@…

You cannot simply change the checksums. See wiki:PortfileRecipes#stealth-updates.

The modeline should not be removed; instead, the portfile's whitespace should be modified to conform to the modeline and our usual formatting guidelines, and these changes should be made separately from any functional changes.

Note: See TracTickets for help on using tickets.