ports/182839: [PATCH] Fix build for multimedia/ffmpeg
Xin LI
delphij at FreeBSD.org
Tue Oct 8 19:10:00 UTC 2013
>Number: 182839
>Category: ports
>Synopsis: [PATCH] Fix build for multimedia/ffmpeg
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Oct 08 19:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Xin LI
>Release: FreeBSD 10.0-CURRENT amd64
>Organization:
iXsystems, Inc.
>Environment:
System: FreeBSD freefall.freebsd.org 10.0-CURRENT FreeBSD 10.0-CURRENT #2 r255453: Mon Sep 16 12:43:32 UTC 2013 root at freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL amd64
>Description:
The current multimedia ffmpeg have multiple build issues.
>How-To-Repeat:
>Fix:
- Don't depend on specific version of x264 library;
- Fix an invalid sequence in protocols.texi.
--- ffmpeg.diff begins here ---
Index: multimedia/ffmpeg/Makefile
===================================================================
--- multimedia/ffmpeg/Makefile (revision 328876)
+++ multimedia/ffmpeg/Makefile (working copy)
@@ -4,7 +4,7 @@
PORTNAME= ffmpeg
PORTVERSION= 0.7.15
PORTEPOCH= 1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://ffmpeg.org/releases/
@@ -363,7 +363,7 @@ CONFIGURE_ARGS+= --disable-libvpx
# x264
.if ${PORT_OPTIONS:MX264}
-LIB_DEPENDS+= x264.125:${PORTSDIR}/multimedia/x264
+LIB_DEPENDS+= x264:${PORTSDIR}/multimedia/x264
CONFIGURE_ARGS+= --enable-libx264
.else
CONFIGURE_ARGS+= --disable-libx264
Index: multimedia/ffmpeg/files/patch-doc-protocols.texi
===================================================================
--- multimedia/ffmpeg/files/patch-doc-protocols.texi (revision 0)
+++ multimedia/ffmpeg/files/patch-doc-protocols.texi (working copy)
@@ -0,0 +1,13 @@
+--- doc/protocols.texi.orig 2013-02-17 14:46:23.000000000 -0800
++++ doc/protocols.texi 2013-10-08 12:00:38.375693236 -0700
+@@ -155,8 +155,8 @@
+
+ Real-Time Messaging Protocol.
+
+-The Real-Time Messaging Protocol (RTMP) is used for streaming multimeâ
+-dia content across a TCP/IP network.
++The Real-Time Messaging Protocol (RTMP) is used for streaming multimedia
++content across a TCP/IP network.
+
+ The required syntax is:
+ @example
Property changes on: multimedia/ffmpeg/files/patch-doc-protocols.texi
___________________________________________________________________
Added: fbsd:nokeywords
## -0,0 +1 ##
+yes
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
--- ffmpeg.diff ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list