aboutsummaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorJohn Marino <marino@FreeBSD.org>2015-06-17 07:18:16 +0000
committerJohn Marino <marino@FreeBSD.org>2015-06-17 07:18:16 +0000
commit16341fe9b1e42233ea183c4b0717aaae6f7f3e1e (patch)
tree64db25845664462beba8bddcbcbc8f2e37bdf13c /multimedia
parent014885da5a4bfbed217e4972937c6586185c3588 (diff)
Notes
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/ffmpeg0/Makefile14
-rw-r--r--multimedia/ffmpeg26/Makefile13
2 files changed, 18 insertions, 9 deletions
diff --git a/multimedia/ffmpeg0/Makefile b/multimedia/ffmpeg0/Makefile
index 07411fe47834..dc10c22c9cad 100644
--- a/multimedia/ffmpeg0/Makefile
+++ b/multimedia/ffmpeg0/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 0.7.16
-PORTREVISION= 6
+PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://ffmpeg.org/releases/
@@ -41,15 +41,20 @@ DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX}
OPTIONS_DEFINE= AACPLUS ALSA AMR_NB AMR_WB CELT DEBUG DIRAC FAAC \
- FFSERVER FREETYPE FREI0R GSM LAME OPENCV OPENJPEG \
+ FFSERVER FREETYPE FREI0R GSM LAME MAH OPENCV OPENJPEG \
OPTIMIZED_CFLAGS RTMP SCHROEDINGER SDL SPEEX THEORA VAAPI \
VDPAU VO_AACENC VO_AMRWBENC VORBIS VPX X11GRAB X264 XVID DOCS
-OPTIONS_DEFAULT= FFSERVER FREETYPE FREI0R OPENCV SCHROEDINGER THEORA \
- VORBIS VPX X264 XVID
+OPTIONS_DEFAULT= FFSERVER FREETYPE FREI0R MAH OPENCV SCHROEDINGER \
+ THEORA VORBIS VPX X264 XVID
FFSERVER_DESC= Build and install ffserver
X11GRAB_DESC= Enable x11 grabbing
+MAH_DESC= Enable memalign hack
+
+MAH_CONFIGURE_ENABLE= memalign-hack
+
+OPTIONS_EXCLUDE_DragonFly= MAH
COMPAT_HEADERS=libavcodec/avcodec.h \
libavcodec/opt.h \
@@ -113,7 +118,6 @@ CONFIGURE_ARGS+=--prefix="${PREFIX}" \
--enable-postproc \
--enable-avfilter \
--enable-pthreads \
- --enable-memalign-hack \
--enable-runtime-cpudetect \
--cc="${CC}" \
--extra-cflags="${FFMPEG_CFLAGS} -I${LOCALBASE}/include" \
diff --git a/multimedia/ffmpeg26/Makefile b/multimedia/ffmpeg26/Makefile
index 3ca67b41b27d..2191ab940290 100644
--- a/multimedia/ffmpeg26/Makefile
+++ b/multimedia/ffmpeg26/Makefile
@@ -3,7 +3,7 @@
PORTNAME= ffmpeg
PORTVERSION= 2.6.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= multimedia audio ipv6 net
MASTER_SITES= http://ffmpeg.org/releases/
PKGNAMESUFFIX= 26
@@ -33,13 +33,13 @@ MAKE_ARGS+= EXESUF="${FFMPEG_SUFFIX}"
OPTIONS_DEFINE= AACPLUS ALSA AMR_NB AMR_WB ASS CDIO CELT DEBUG DOCS FAAC \
FDK_AAC FFSERVER FONTCONFIG FREETYPE FREI0R GSM ICONV \
- JACK LAME LIBBLURAY LIBV4L MODPLUG OPENAL OPENCV OPENJPEG \
+ JACK LAME LIBBLURAY LIBV4L MAH MODPLUG OPENAL OPENCV OPENJPEG \
OPTIMIZED_CFLAGS OPUS PULSEAUDIO RTMP SCHROEDINGER SDL SPEEX \
THEORA VAAPI VDPAU VO_AACENC VO_AMRWBENC VORBIS VPX \
X11GRAB X264 X265 XVID
OPTIONS_DEFAULT= FFSERVER FONTCONFIG FREETYPE FREI0R GNUTLS ICONV \
- OPENCV SCHROEDINGER THEORA VORBIS VPX X264 XVID
+ MAH OPENCV SCHROEDINGER THEORA VORBIS VPX X264 XVID
OPTIONS_SINGLE= SSL
OPTIONS_SINGLE_SSL= GNUTLS OPENSSL
@@ -49,10 +49,13 @@ CDIO_DESC= Audio CD grabbing with libcdio
FDK_AAC_DESC= AAC audio encoding via Fraunhofer FDK
FFSERVER_DESC= Build and install ffserver
LIBV4L_DESC= Video for Linux support
+MAH_DESC= Enable memalign hack
X11GRAB_DESC= Enable x11 grabbing
OPTIONS_SUB= yes
+OPTIONS_EXCLUDE_DragonFly= MAH
+
# aacplus
AACPLUS_LIB_DEPENDS= libaacplus.so:${PORTSDIR}/audio/libaacplus
AACPLUS_CONFIGURE_ENABLE= libaacplus
@@ -135,6 +138,9 @@ LIBV4L_CONFIGURE_ENABLE= libv4l2
LIBV4L_CONFIGURE_OFF= --disable-indev=v4l2 \
--disable-outdev=v4l2
+# memalign-hack
+MAH_CONFIGURE_ENABLE= memalign-hack
+
# modplug
MODPLUG_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug
MODPLUG_CONFIGURE_ENABLE= libmodplug
@@ -270,7 +276,6 @@ CONFIGURE_ARGS+=--prefix="${PREFIX}" \
--enable-avfilter \
--enable-avresample \
--enable-pthreads \
- --enable-memalign-hack \
--disable-libmfx \
--disable-libstagefright-h264 \
--disable-libutvideo \