diff options
author | se <se@FreeBSD.org> | 2007-08-19 18:35:00 +0800 |
---|---|---|
committer | se <se@FreeBSD.org> | 2007-08-19 18:35:00 +0800 |
commit | 748bc0c60db04abdf43e912755e377337c5aa922 (patch) | |
tree | 5ac94561c1108f65352bab9315e3929fa88b71b9 /multimedia/ffmpeg | |
parent | 16799e9de032cd889fd5f023d20ae9ef7d56043e (diff) | |
download | freebsd-ports-gnome-748bc0c60db04abdf43e912755e377337c5aa922.tar.gz freebsd-ports-gnome-748bc0c60db04abdf43e912755e377337c5aa922.tar.zst freebsd-ports-gnome-748bc0c60db04abdf43e912755e377337c5aa922.zip |
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 000000000000..b12912f9dcb9 --- /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 275dbe5ac4f0..94e7dc0b9dec 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 |