Bug 181519 - multimedia/gstreamer-ffmpeg: an option to build against system ffmpeg
Summary: multimedia/gstreamer-ffmpeg: an option to build against system ffmpeg
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Thomas Zander
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-25 07:50 UTC by Jan Beich
Modified: 2014-09-09 07:09 UTC (History)
1 user (show)

See Also:


Attachments
gst-ffmpeg_system.diff (2.91 KB, patch)
2013-08-25 07:50 UTC, Jan Beich
no flags Details | Diff
add FFMPEG option (3.20 KB, patch)
2014-09-01 23:07 UTC, Jan Beich
no flags Details | Diff
|poudriere testport| log, FFMPEG=off (101.43 KB, text/plain)
2014-09-01 23:09 UTC, Jan Beich
no flags Details
add FFMPEG option (2.81 KB, patch)
2014-09-01 23:26 UTC, Jan Beich
no flags Details | Diff
|poudriere testport| log, FFMPEG=on (51.86 KB, text/plain)
2014-09-01 23:27 UTC, Jan Beich
no flags Details
|poudriere testport| log, FFMPEG=off (101.59 KB, text/plain)
2014-09-01 23:27 UTC, Jan Beich
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer freebsd_triage 2013-08-25 07:50:00 UTC
Allow users to build the port against multimedia/ffmpeg (0.7.x API).
This makes it possible to choose a custom set of codecs, easier
debugging with well-tested/patched ffmpeg version and faster build.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-08-25 07:50:07 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-multimedia

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 vsjcfm 2014-03-06 23:15:20 UTC
Will be an any reaction to this PR?
Comment 3 Jan Beich freebsd_committer freebsd_triage 2014-09-01 23:07:55 UTC
Created attachment 146644 [details]
add FFMPEG option

Rebase and use option helpers. Apply after bug 181964.
Comment 4 Jan Beich freebsd_committer freebsd_triage 2014-09-01 23:09:16 UTC
Created attachment 146645 [details]
|poudriere testport| log, FFMPEG=off
Comment 5 Jan Beich freebsd_committer freebsd_triage 2014-09-01 23:23:03 UTC
Comment on attachment 146644 [details]
add FFMPEG option

Oops, FFPMEG=on is broken by last minute change and missing libavcodec0.so (0 suffix) in LIB_DEPENDS.
Comment 6 Jan Beich freebsd_committer freebsd_triage 2014-09-01 23:26:38 UTC
Created attachment 146646 [details]
add FFMPEG option
Comment 7 Jan Beich freebsd_committer freebsd_triage 2014-09-01 23:27:10 UTC
Created attachment 146647 [details]
|poudriere testport| log, FFMPEG=on
Comment 8 Jan Beich freebsd_committer freebsd_triage 2014-09-01 23:27:53 UTC
Created attachment 146648 [details]
|poudriere testport| log, FFMPEG=off
Comment 9 Thomas Zander freebsd_committer freebsd_triage 2014-09-08 17:05:59 UTC
This patch does not apply cleanly versus a pristine tree. The post-patch looks different. Could you double-check?
Comment 10 Jan Beich freebsd_committer freebsd_triage 2014-09-08 17:24:35 UTC
Per comment 3: apply after bug 181964. Moving directories within any *-patch target is confusing, even worse with post-patch. If we have CVE patch under files/ directory fixing an issue in libav-0.7.7 it would be silently ignored becasue it would end up in libav.old, not connected to the build.
Comment 11 Thomas Zander freebsd_committer freebsd_triage 2014-09-09 07:09:01 UTC
Committed in r367713 along the fix for bug 181964