diff options
author | se <se@FreeBSD.org> | 2007-08-19 10:35:00 +0000 |
---|---|---|
committer | se <se@FreeBSD.org> | 2007-08-19 10:35:00 +0000 |
commit | 748bc0c60db04abdf43e912755e377337c5aa922 (patch) | |
tree | 5ac94561c1108f65352bab9315e3929fa88b71b9 /multimedia/ffmpeg | |
parent | 16799e9de032cd889fd5f023d20ae9ef7d56043e (diff) | |
download | FreeBSD-ports-748bc0c60db04abdf43e912755e377337c5aa922.zip FreeBSD-ports-748bc0c60db04abdf43e912755e377337c5aa922.tar.gz |
The ffmpeg developers moved part of avcodec.h into a new file allcodecs.h,
but have not modified the Makefile in libavcodec to install that header.
This broke dvbcut and possibly other ports that directly access decoder
or encoder functions (i.e. which do not use avcodec_find_decoder() to
search for them). Direct access to the functions has not been declared
deprecated (AFAIK) and thus it appears that installation of the header
has just been forgotten ...
Diffstat (limited to 'multimedia/ffmpeg')
-rw-r--r-- | multimedia/ffmpeg/files/patch-libavcodec_Makefile | 11 | ||||
-rw-r--r-- | multimedia/ffmpeg/pkg-plist | 1 |
2 files changed, 12 insertions, 0 deletions
diff --git a/multimedia/ffmpeg/files/patch-libavcodec_Makefile b/multimedia/ffmpeg/files/patch-libavcodec_Makefile new file mode 100644 index 0000000..b12912f --- /dev/null +++ b/multimedia/ffmpeg/files/patch-libavcodec_Makefile @@ -0,0 +1,11 @@ +--- libavcodec/Makefile~ 2007-08-18 08:52:23.156380000 +0200 ++++ libavcodec/Makefile 2007-08-19 11:46:16.402305301 +0200 +@@ -29,7 +29,7 @@ + audioconvert.o \ + + +-HEADERS = avcodec.h opt.h ++HEADERS = allcodecs.h avcodec.h opt.h + + OBJS-$(CONFIG_AASC_DECODER) += aasc.o + OBJS-$(CONFIG_AC3_ENCODER) += ac3enc.o ac3tab.o ac3.o diff --git a/multimedia/ffmpeg/pkg-plist b/multimedia/ffmpeg/pkg-plist index 275dbe5..94e7dc0 100644 --- a/multimedia/ffmpeg/pkg-plist +++ b/multimedia/ffmpeg/pkg-plist @@ -3,6 +3,7 @@ bin/ffserver @unexec if cmp -s %D/etc/ffserver.conf %D/etc/ffserver.conf-dist; then rm -f %D/etc/ffserver.conf; fi etc/ffserver.conf-dist include/ffmpeg/adler32.h +include/ffmpeg/allcodecs.h include/ffmpeg/avcodec.h include/ffmpeg/avformat.h include/ffmpeg/avio.h |