New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #18339 (closed enhancement: fixed)

Opened 4 years ago

Last modified 4 years ago

Write compliant FFmpeg dependent ports

Reported by: jm@… Owned by: devans@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: ffmpeg Cc:
Port: sox

Description

Some packages register FFmpeg dependencies as Ports, not libs. I submit several simple patches to solve this issue.

Attachments

patch-sox.diff (438 bytes) - added by jm@… 4 years ago.

Change History

Changed 4 years ago by jm@…

comment:1 Changed 4 years ago by devans@…

  • Keywords ffmpeg added
  • Status changed from new to assigned
  • Port set to sox
  • Owner changed from macports-tickets@… to devans@…

comment:2 Changed 4 years ago by devans@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Changed dependency style as requested in r46468. This allows either ffmpeg or ffmpeg-devel to satisfy the dependency. Port builds successfully with either ffmpeg version (although the two are not ABI compatible with each other).

comment:3 Changed 4 years ago by devans@…

Per input from ryandesign, changed dependency style to path (path:lib/libavcodec.dylib:ffmpeg) to ensure that only MacPorts ffmpeg version will be used, not something from outside our port tree. Committed in r46471.

comment:4 Changed 4 years ago by anonymous

  • Milestone Port Enhancements deleted

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.