mirror of
https://git.FreeBSD.org/ports.git
synced 2025-02-06 11:41:52 +00:00
- Fix CFLAGS
- Support SSSE3 without GCC44+ (devel/binutils only) - Turn on SSSE3 support by default
This commit is contained in:
parent
69f0b7bdeb
commit
392da6dd34
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=256211
@ -7,7 +7,7 @@
|
||||
|
||||
PORTNAME= ffmpeg
|
||||
DISTVERSION= 2010-04-18
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= multimedia audio ipv6 net
|
||||
MASTER_SITES= http://people.freebsd.org/~mm/distfiles/
|
||||
PKGNAMESUFFIX= -devel
|
||||
@ -40,7 +40,7 @@ OPTIONS= AMR_NB "AMR Narrow Band encoder (opencore)" on \
|
||||
SCHROEDINGER "Dirac codec via libschroedinger" on \
|
||||
SDL "SDL support (build ffplay)" off \
|
||||
SPEEX "Speex audio decoder" off \
|
||||
SSSE3 "Enable ssse3 support (gcc 4.4+)" off \
|
||||
SSSE3 "Enable ssse3 support" on \
|
||||
THEORA "Theora encoder (implies OGG)" on \
|
||||
VORBIS "Vorbis encoder via libvorbis (implies OGG)" on \
|
||||
X264 "H.264 encoder" off \
|
||||
@ -108,13 +108,14 @@ DOC_DOCFILES= APIchanges avutil.txt faq.html ffmpeg-doc.html \
|
||||
snow.txt soc.txt swscale.txt TODO
|
||||
PORTDOCS= *
|
||||
|
||||
.ifndef(WITHOUT_FFSERVER)
|
||||
USE_RC_SUBR= ffserver
|
||||
.if !defined(WITHOUT_SSSE3)
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
|
||||
CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
|
||||
MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
|
||||
.endif
|
||||
|
||||
.if defined(WITH_SSSE3)
|
||||
USE_GCC= 4.4+
|
||||
BUILD_DEPENDS+= as:${PORTSDIR}/devel/binutils
|
||||
.ifndef(WITHOUT_FFSERVER)
|
||||
USE_RC_SUBR= ffserver
|
||||
.endif
|
||||
|
||||
# sse hardware vector support
|
||||
@ -146,10 +147,7 @@ MAN1+= ffserver.1
|
||||
|
||||
# optimizations
|
||||
.ifdef(WITH_OPTIMIZED_CFLAGS)
|
||||
CFLAGS:= ${CFLAGS:N-O*} -O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer
|
||||
.else
|
||||
CFLAGS:= ${CFLAGS:N-O0} -O2
|
||||
DEBUG_FLAGS+= -O2
|
||||
CFLAGS+= -O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer
|
||||
.endif
|
||||
|
||||
# amr
|
||||
|
Loading…
x
Reference in New Issue
Block a user