aboutsummaryrefslogtreecommitdiff
path: root/multimedia/gstreamer1-libav
diff options
context:
space:
mode:
authorSean Bruno <sbruno@FreeBSD.org>2015-01-16 22:34:22 +0000
committerSean Bruno <sbruno@FreeBSD.org>2015-01-16 22:34:22 +0000
commit42a1f84a572ba38c38abe90eb306d1216800cc99 (patch)
treedf5898af915ac923ec1ba079a265833032f012d9 /multimedia/gstreamer1-libav
parent25c5ffeaa56897937e5c3edbb9571c3d3e469e2f (diff)
downloadports-42a1f84a572ba38c38abe90eb306d1216800cc99.tar.gz
ports-42a1f84a572ba38c38abe90eb306d1216800cc99.zip
These ports utilize GAS assembly and probably won't ever change. For the ARM
case, do not use -integrated-as. PR: 196660 196774 196775 196776 Submitted by: mikael.urankar@gmail.com Approved by: mentor (inplicit)
Notes
Notes: svn path=/head/; revision=377204
Diffstat (limited to 'multimedia/gstreamer1-libav')
-rw-r--r--multimedia/gstreamer1-libav/Makefile8
1 files changed, 8 insertions, 0 deletions
diff --git a/multimedia/gstreamer1-libav/Makefile b/multimedia/gstreamer1-libav/Makefile
index acf7020898f1..f9e8ce09ba61 100644
--- a/multimedia/gstreamer1-libav/Makefile
+++ b/multimedia/gstreamer1-libav/Makefile
@@ -30,6 +30,10 @@ INSTALL_TARGET= install-strip
.include <bsd.port.pre.mk>
+.if ${ARCH} == "armv6"
+CONFIGURE_ENV+= ASFLAGS=-no-integrated-as
+.endif
+
.if ${OSVERSION} < 900033 || ${ARCH} == ia64
BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin
@@ -39,6 +43,10 @@ MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin
CFLAGS+= -mstack-alignment=16 -mstackrealign
.endif
+.if ${ARCH} == armv6
+CONFIGURE_ENV+= ASFLAGS=-no-integrated-as
+.endif
+
post-patch:
@${REINPLACE_CMD} 's/[[:<:]]ARCH[[:>:]]/LIBAV_ARCH/' \
${WRKSRC}/gst-libs/ext/libav/Makefile \