Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#41051 closed update (fixed)

Portfile patch - upgrade ffmpeg to 2.1 + fix ticket #40738

Reported by: davidfavor (David Favor) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc: jeremyhu (Jeremy Huddleston Sequoia)
Port: ffmpeg

Description

Currently ffmpeg depends on Jack + ticket #40738 for Jack will likely take a long while to fix, as it likely involves porting Jack from Carbon to Cacoa (shudder)...

This Portfile patch removes the Jack dependency + upgrades ffmpeg from 2.0.2 to 2.1 and works compiling both default and +nonfree variants.

Best to roll this in quickly as ffmpeg will never build with Jack broken.

Attachments (1)

Portfile.diff (1021 bytes) - added by davidfavor (David Favor) 11 years ago.

Download all attachments as: .zip

Change History (5)

Changed 11 years ago by davidfavor (David Favor)

Attachment: Portfile.diff added

comment:1 Changed 11 years ago by davidfavor (David Favor)

Well I should have said "reference ticket #40738" because this Portfile patch only removes Jack from ffmpeg + does nothing to fix the Jack + Carbon deprecation problem.

comment:2 Changed 11 years ago by mf2k (Frank Schima)

Cc: jeremyhu@… added; devans@… removed
Owner: changed from macports-tickets@… to devans@…

comment:3 Changed 11 years ago by dbevans (David B. Evans)

Status: newassigned

comment:4 Changed 11 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: assignedclosed
Type: defectupdate

Although jack theoretically can be used an input device for ffmpeg, it doesn't configure properly on Mac OS X due to missing function sem_timedwait, so no reason to keep it as a dependency.

ffmpeg updated to 2.1 dropping jack dependency in r112713.
ffmpeg-devel update to latest git master dropping jack dependency in r112714.

Version 0, edited 11 years ago by dbevans (David B. Evans) (next)
Note: See TracTickets for help on using tickets.