aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authormat <mat@FreeBSD.org>2015-10-15 22:55:14 +0800
committermat <mat@FreeBSD.org>2015-10-15 22:55:14 +0800
commitabc87d0c357422181c7606b270d496816179270f (patch)
treed30bee8baf5be305289898828fb58299162e2f54 /multimedia
parent94989b64a49d831e3af8a38f926ad94d0e2bcc11 (diff)
downloadfreebsd-ports-gnome-abc87d0c357422181c7606b270d496816179270f.tar.gz
freebsd-ports-gnome-abc87d0c357422181c7606b270d496816179270f.tar.zst
freebsd-ports-gnome-abc87d0c357422181c7606b270d496816179270f.zip
Drop 8 support.
With hat: portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3694
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/gstreamer-ffmpeg/Makefile2
-rw-r--r--multimedia/gstreamer1-libav/Makefile27
-rw-r--r--multimedia/mythtv-frontend/Makefile11
-rw-r--r--multimedia/mythtv/Makefile7
-rw-r--r--multimedia/plexmediaserver/Makefile8
-rw-r--r--multimedia/vlc/Makefile17
-rw-r--r--multimedia/zoneminder/Makefile4
7 files changed, 32 insertions, 44 deletions
diff --git a/multimedia/gstreamer-ffmpeg/Makefile b/multimedia/gstreamer-ffmpeg/Makefile
index 9d2c64b982bc..40499c389e4f 100644
--- a/multimedia/gstreamer-ffmpeg/Makefile
+++ b/multimedia/gstreamer-ffmpeg/Makefile
@@ -71,7 +71,7 @@ MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
.endif
.if ! ${PORT_OPTIONS:MFFMPEG}
-.if ${OSVERSION} < 900033 || ${ARCH} == ia64
+.if ${ARCH} == ia64
BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
diff --git a/multimedia/gstreamer1-libav/Makefile b/multimedia/gstreamer1-libav/Makefile
index 438be9764de5..cc6bbfe2fc17 100644
--- a/multimedia/gstreamer1-libav/Makefile
+++ b/multimedia/gstreamer1-libav/Makefile
@@ -28,4 +28,29 @@ CONFIGURE_ARGS= --with-system-libav
INSTALL_TARGET= install-strip
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "armv6"
+CONFIGURE_ENV+= ASFLAGS=-no-integrated-as
+.endif
+
+.if ${ARCH} == ia64
+BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
+MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin
+.endif
+
+.if ${COMPILER_TYPE} == clang && ${ARCH} == i386
+CFLAGS+= -mstack-alignment=16 -mstackrealign
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} 's/[[:<:]]ARCH[[:>:]]/LIBAV_ARCH/' \
+ ${WRKSRC}/gst-libs/ext/libav/Makefile \
+ ${WRKSRC}/gst-libs/ext/libav/common.mak \
+ ${WRKSRC}/gst-libs/ext/libav/configure \
+ ${WRKSRC}/gst-libs/ext/libav/libavcodec/Makefile \
+ ${WRKSRC}/gst-libs/ext/libav/library.mak
+ @${REINPLACE_CMD} '/libgstlibav_la_LDFLAGS =/s/$$/ -Wl,-Bsymbolic/' \
+ ${WRKSRC}/ext/libav/Makefile.in
+
+.include <bsd.port.post.mk>
diff --git a/multimedia/mythtv-frontend/Makefile b/multimedia/mythtv-frontend/Makefile
index ea03b51478fa..95c0478a48bf 100644
--- a/multimedia/mythtv-frontend/Makefile
+++ b/multimedia/mythtv-frontend/Makefile
@@ -71,15 +71,6 @@ VDPAU_CONFIGURE_ENABLE= vdpau
OPENGL_CONFIGURE_ENABLE= opengl-video
-.include <bsd.port.pre.mk>
-
-# for too old binutils in base
-.if ${OSVERSION} < 900033
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
-MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
-.endif
-
.if ${PORT_OPTIONS:MOPENGL}
USE_QT4+= opengl
.endif
@@ -94,4 +85,4 @@ post-patch:
${WRKSRC}/programs/scripts/database/mythconverg_restore.pl \
${WRKSRC}/programs/mythcommflag/mythcommflag-analyze
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/multimedia/mythtv/Makefile b/multimedia/mythtv/Makefile
index c49a2e184685..5e9f859020b0 100644
--- a/multimedia/mythtv/Makefile
+++ b/multimedia/mythtv/Makefile
@@ -77,13 +77,6 @@ OPENGL_CONFIGURE_ENABLE= opengl-video
SUB_FILES= pkg-message
-# for too old binutils in base
-.if ${OSVERSION} < 900033
-BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
-CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
-MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin
-.endif
-
.if ${PORT_OPTIONS:MBINDINGS}
CONFIGURE_ARGS+= --python=${PYTHON_CMD}
USES+= python
diff --git a/multimedia/plexmediaserver/Makefile b/multimedia/plexmediaserver/Makefile
index 50fd8aad12eb..42145aa3730c 100644
--- a/multimedia/plexmediaserver/Makefile
+++ b/multimedia/plexmediaserver/Makefile
@@ -36,15 +36,9 @@ ONLY_FOR_ARCHS_REASON= binary-only program, source code not available
.include <bsd.port.pre.mk>
-.if ${OPSYS} == FreeBSD
-.if ${OSVERSION} < 900000
-IGNORE= supplied binaries compiled for FreeBSD 9
-.endif
-
-.if ${OSVERSION} >= 1000054
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000054
RUN_DEPENDS+= ${LOCALBASE}/lib/compat/libstdc++.so.6:${PORTSDIR}/misc/compat9x
.endif
-.endif
post-patch:
# binaries don't come pre-stripped
diff --git a/multimedia/vlc/Makefile b/multimedia/vlc/Makefile
index 61f6fd185312..770c1e723f5a 100644
--- a/multimedia/vlc/Makefile
+++ b/multimedia/vlc/Makefile
@@ -316,11 +316,10 @@ ZVBI_CONFIGURE_ENABLE= zvbi
PORTDATA= *
PORTDOCS= *
-.include <bsd.port.options.mk>
+WITH_CDROM_DEVICE?=/dev/cd0
+WITH_DVD_DEVICE?=/dev/cd0
-.if ${PORT_OPTIONS:MPULSEAUDIO} && ${OSVERSION} <= 900044
-IGNORE= Pulseaudio is unsupported with rtld prior to FreeBSD-9.x
-.endif
+.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MX11}
INSTALLS_ICONS= yes
@@ -349,16 +348,6 @@ IGNORE= SKINS option requires QT4 or QT5 option
CONFIGURE_ARGS+=--disable-skins2 --disable-libtar
.endif
-# Define these to override
-# FreeBSD 9.x uses CAM devices
-.if (${OSVERSION} > 900037)
-WITH_CDROM_DEVICE?=/dev/cd0
-WITH_DVD_DEVICE?=/dev/cd0
-.else
-WITH_CDROM_DEVICE?=/dev/acd0
-WITH_DVD_DEVICE?=/dev/acd0
-.endif
-
post-patch:
@${REINPLACE_CMD} \
-e '\|LIBS|s|-lrt||' \
diff --git a/multimedia/zoneminder/Makefile b/multimedia/zoneminder/Makefile
index 808dca148c6f..c72eaf3b0d49 100644
--- a/multimedia/zoneminder/Makefile
+++ b/multimedia/zoneminder/Makefile
@@ -103,10 +103,6 @@ PORTDOCS= AUTHORS \
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-scripts_ZoneMinder_lib_ZoneMinder_Memory.pm.in
.endif
-.if ${OSVERSION} < 900000
-BROKEN= does not compile on 7.X and 8.X
-.endif
-
post-configure:
post-patch: