[MacPorts] #33004: sox @14.3.2 update - fix hidden dependencies

MacPorts noreply at macports.org
Tue Jan 24 09:42:58 PST 2012


#33004: sox @14.3.2 update - fix hidden dependencies
---------------------------+------------------------------------------------
 Reporter:  hans@…         |       Owner:  david@…             
     Type:  defect         |      Status:  new                 
 Priority:  Normal         |   Milestone:                      
Component:  ports          |     Version:  2.0.3               
 Keywords:  haspatch       |        Port:  sox                 
---------------------------+------------------------------------------------
Changes (by ryandesign@…):

  * owner:  macports-tickets@… => david@…
 * cc: david@… (removed)
  * keywords:  => haspatch


Old description:

> 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

New description:

 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

--

Comment:

 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.

-- 
Ticket URL: <https://trac.macports.org/ticket/33004#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list