ffmpeg: enable vdpau support, disable faac to build without nonfree stuff.
This commit is contained in:
parent
c345968973
commit
d8d01f0469
9 changed files with 35 additions and 17 deletions
|
@ -5,23 +5,26 @@ long_desc="${long_desc}
|
||||||
|
|
||||||
This package contains files for development, headers, static libs, etc."
|
This package contains files for development, headers, static libs, etc."
|
||||||
|
|
||||||
Add_dependency run pkg-config
|
revision=1
|
||||||
Add_dependency run glibc-devel
|
|
||||||
Add_dependency run SDL-devel
|
Add_dependency run alsa-lib-devel
|
||||||
Add_dependency run zlib-devel
|
Add_dependency run libXext-devel
|
||||||
Add_dependency run faac-devel
|
|
||||||
Add_dependency run faad2-devel
|
Add_dependency run faad2-devel
|
||||||
Add_dependency run lame-devel
|
Add_dependency run lame-devel
|
||||||
Add_dependency run libtheora-devel
|
Add_dependency run libtheora-devel
|
||||||
Add_dependency run libvorbis-devel
|
Add_dependency run libvorbis-devel
|
||||||
Add_dependency run x264-devel
|
Add_dependency run x264-devel
|
||||||
Add_dependency run xvidcore-devel
|
Add_dependency run xvidcore-devel
|
||||||
Add_dependency run bzip2-devel
|
Add_dependency run SDL-devel
|
||||||
Add_dependency run alsa-lib-devel
|
Add_dependency run libvpx-devel
|
||||||
Add_dependency run libX11-devel
|
Add_dependency run libva-devel
|
||||||
Add_dependency run libXext-devel
|
Add_dependency run libavcodec
|
||||||
Add_dependency run libXfixes-devel
|
Add_dependency run libavdevice
|
||||||
Add_dependency run ffmpeg
|
Add_dependency run libavformat
|
||||||
|
Add_dependency run libavutil
|
||||||
|
Add_dependency run libavfilter
|
||||||
|
Add_dependency run libpostproc
|
||||||
|
Add_dependency run libswscale
|
||||||
|
|
||||||
do_install()
|
do_install()
|
||||||
{
|
{
|
||||||
|
|
|
@ -6,9 +6,10 @@ long_desc="
|
||||||
|
|
||||||
It supports most existing codecs (MPEG, MPEG2, MPEG4, AC3, DV...)."
|
It supports most existing codecs (MPEG, MPEG2, MPEG4, AC3, DV...)."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
Add_dependency run zlib
|
Add_dependency run zlib
|
||||||
Add_dependency run glibc
|
Add_dependency run glibc
|
||||||
Add_dependency run faac
|
|
||||||
Add_dependency run faad2
|
Add_dependency run faad2
|
||||||
Add_dependency run lame
|
Add_dependency run lame
|
||||||
Add_dependency run libtheora
|
Add_dependency run libtheora
|
||||||
|
|
|
@ -4,6 +4,8 @@ short_desc="FFmpeg device handling library"
|
||||||
long_desc="
|
long_desc="
|
||||||
This is the device handling library from FFmpeg."
|
This is the device handling library from FFmpeg."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
Add_dependency run libavformat
|
Add_dependency run libavformat
|
||||||
Add_dependency run libavcodec
|
Add_dependency run libavcodec
|
||||||
Add_dependency run libavutil
|
Add_dependency run libavutil
|
||||||
|
|
|
@ -4,6 +4,8 @@ short_desc="FFmpeg audio/video filter library"
|
||||||
long_desc="
|
long_desc="
|
||||||
This is the audio/video filter library from FFmpeg."
|
This is the audio/video filter library from FFmpeg."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
Add_dependency run glibc
|
Add_dependency run glibc
|
||||||
Add_dependency run libavformat
|
Add_dependency run libavformat
|
||||||
Add_dependency run libavcodec
|
Add_dependency run libavcodec
|
||||||
|
|
|
@ -6,6 +6,8 @@ long_desc="
|
||||||
|
|
||||||
It supports most existing file formats (AVI, MPEG, OGG, Matroska, ASF...)."
|
It supports most existing file formats (AVI, MPEG, OGG, Matroska, ASF...)."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
Add_dependency run libavcodec
|
Add_dependency run libavcodec
|
||||||
Add_dependency run libavutil
|
Add_dependency run libavutil
|
||||||
Add_dependency run zlib
|
Add_dependency run zlib
|
||||||
|
|
|
@ -5,6 +5,8 @@ long_desc="
|
||||||
This is the common utility library from FFmpeg. It contains shared code used
|
This is the common utility library from FFmpeg. It contains shared code used
|
||||||
by all other ffmpeg libraries."
|
by all other ffmpeg libraries."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
Add_dependency run glibc
|
Add_dependency run glibc
|
||||||
|
|
||||||
do_install()
|
do_install()
|
||||||
|
|
|
@ -4,6 +4,8 @@ short_desc="FFmpeg video postprocessing library"
|
||||||
long_desc="
|
long_desc="
|
||||||
This is the video postprocessing library from FFmpeg."
|
This is the video postprocessing library from FFmpeg."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
Add_dependency run libavutil
|
Add_dependency run libavutil
|
||||||
Add_dependency run glibc
|
Add_dependency run glibc
|
||||||
|
|
||||||
|
|
|
@ -4,6 +4,8 @@ short_desc="FFmpeg video scaling library"
|
||||||
long_desc="
|
long_desc="
|
||||||
This is the video software scaling library from FFmpeg."
|
This is the video software scaling library from FFmpeg."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
Add_dependency run libavutil
|
Add_dependency run libavutil
|
||||||
Add_dependency run glibc
|
Add_dependency run glibc
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
# Template file for 'ffmpeg'
|
# Template file for 'ffmpeg'
|
||||||
pkgname=ffmpeg
|
pkgname=ffmpeg
|
||||||
version=0.7.6
|
version=0.7.6
|
||||||
|
revision=1
|
||||||
homepage="http://www.ffmpeg.org"
|
homepage="http://www.ffmpeg.org"
|
||||||
distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2"
|
distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2"
|
||||||
short_desc="Decoding, encoding and streaming software"
|
short_desc="Decoding, encoding and streaming software"
|
||||||
|
@ -46,6 +47,7 @@ Add_dependency run libavfilter
|
||||||
Add_dependency run SDL
|
Add_dependency run SDL
|
||||||
Add_dependency run libvpx
|
Add_dependency run libvpx
|
||||||
Add_dependency run libva
|
Add_dependency run libva
|
||||||
|
Add_dependency run libvdpau
|
||||||
|
|
||||||
Add_dependency build pkg-config
|
Add_dependency build pkg-config
|
||||||
Add_dependency build coreutils
|
Add_dependency build coreutils
|
||||||
|
@ -53,7 +55,6 @@ Add_dependency build perl ">=0"
|
||||||
Add_dependency build yasm
|
Add_dependency build yasm
|
||||||
Add_dependency build alsa-lib-devel
|
Add_dependency build alsa-lib-devel
|
||||||
Add_dependency build libXext-devel
|
Add_dependency build libXext-devel
|
||||||
Add_dependency build faac-devel
|
|
||||||
Add_dependency build faad2-devel
|
Add_dependency build faad2-devel
|
||||||
Add_dependency build lame-devel
|
Add_dependency build lame-devel
|
||||||
Add_dependency build libtheora-devel
|
Add_dependency build libtheora-devel
|
||||||
|
@ -63,19 +64,20 @@ Add_dependency build xvidcore-devel
|
||||||
Add_dependency build SDL-devel
|
Add_dependency build SDL-devel
|
||||||
Add_dependency build libvpx-devel
|
Add_dependency build libvpx-devel
|
||||||
Add_dependency build libva-devel
|
Add_dependency build libva-devel
|
||||||
|
Add_dependency build libvdpau-devel
|
||||||
|
|
||||||
do_configure()
|
do_configure()
|
||||||
{
|
{
|
||||||
./configure \
|
./configure \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
--enable-gpl \
|
|
||||||
--enable-libmp3lame \
|
--enable-libmp3lame \
|
||||||
--enable-libvorbis \
|
--enable-libvorbis \
|
||||||
--enable-libfaac \
|
|
||||||
--enable-libxvid \
|
--enable-libxvid \
|
||||||
--enable-libx264 \
|
--enable-libx264 \
|
||||||
--enable-libvpx \
|
--enable-libvpx \
|
||||||
--enable-libtheora \
|
--enable-libtheora \
|
||||||
|
--enable-vdpau \
|
||||||
|
--enable-vaapi \
|
||||||
--enable-postproc \
|
--enable-postproc \
|
||||||
--enable-shared \
|
--enable-shared \
|
||||||
--enable-x11grab \
|
--enable-x11grab \
|
||||||
|
@ -83,10 +85,10 @@ do_configure()
|
||||||
--disable-libopencore_amrwb \
|
--disable-libopencore_amrwb \
|
||||||
--disable-libschroedinger \
|
--disable-libschroedinger \
|
||||||
--disable-libopenjpeg \
|
--disable-libopenjpeg \
|
||||||
|
--enable-gpl \
|
||||||
--enable-version3 \
|
--enable-version3 \
|
||||||
--enable-nonfree \
|
|
||||||
--enable-runtime-cpudetect \
|
--enable-runtime-cpudetect \
|
||||||
--disable-debug # libfaac is nonfree
|
--disable-debug
|
||||||
}
|
}
|
||||||
|
|
||||||
do_build()
|
do_build()
|
||||||
|
|
Loading…
Reference in a new issue