diff options
author | mat <mat@FreeBSD.org> | 2015-10-15 22:55:14 +0800 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2015-10-15 22:55:14 +0800 |
commit | abc87d0c357422181c7606b270d496816179270f (patch) | |
tree | d30bee8baf5be305289898828fb58299162e2f54 /multimedia | |
parent | 94989b64a49d831e3af8a38f926ad94d0e2bcc11 (diff) | |
download | freebsd-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/Makefile | 2 | ||||
-rw-r--r-- | multimedia/gstreamer1-libav/Makefile | 27 | ||||
-rw-r--r-- | multimedia/mythtv-frontend/Makefile | 11 | ||||
-rw-r--r-- | multimedia/mythtv/Makefile | 7 | ||||
-rw-r--r-- | multimedia/plexmediaserver/Makefile | 8 | ||||
-rw-r--r-- | multimedia/vlc/Makefile | 17 | ||||
-rw-r--r-- | multimedia/zoneminder/Makefile | 4 |
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: |