Index: head/emulators/kcemu/Makefile =================================================================== --- head/emulators/kcemu/Makefile (revision 373736) +++ head/emulators/kcemu/Makefile (revision 373737) @@ -1,41 +1,41 @@ # Created by: Hardy Schumacher # $FreeBSD$ PORTNAME= kcemu PORTVERSION= 0.5.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}/KCemu/KCemu-${PORTVERSION} DISTNAME= KCemu-${PORTVERSION} MAINTAINER= hardy.schumacher@gmx.de COMMENT= KC85 emulator BUILD_DEPENDS= pngtopnm:${PORTSDIR}/graphics/netpbm LIB_DEPENDS= libaudiofile.so:${PORTSDIR}/audio/libaudiofile \ libavformat.so:${PORTSDIR}/multimedia/ffmpeg \ libdirac_encoder.so:${PORTSDIR}/multimedia/dirac \ libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger \ libsndfile.so:${PORTSDIR}/audio/libsndfile \ libtheora.so:${PORTSDIR}/multimedia/libtheora \ libvncserver.so:${PORTSDIR}/net/libvncserver \ libxvidcore.so:${PORTSDIR}/multimedia/xvid \ libz80ex.so:${PORTSDIR}/devel/z80ex GNU_CONFIGURE= yes USE_XORG= xmu USE_GNOME= gtk20 USES= gettext pkgconfig LDFLAGS+= -L${LOCALBASE}/lib WRKSRC= ${WRKDIR}/KCemu-${PORTVERSION} CONFIGURE_ARGS+=--disable-libmp3lame \ --disable-libflac \ --disable-libgif DESKTOP_ENTRIES="KCemu" "${COMMENT}" \ "${LOCALBASE}/share/KCemu/icons/kcemu-icon.png" "kcemu" \ "System;Emulator;" "true" .include Index: head/multimedia/dirac/Makefile =================================================================== --- head/multimedia/dirac/Makefile (revision 373736) +++ head/multimedia/dirac/Makefile (revision 373737) @@ -1,27 +1,27 @@ # Created by: Bruce M Simpson # $FreeBSD$ PORTNAME= dirac PORTVERSION= 1.0.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-codec/Dirac-${PORTVERSION} MAINTAINER= multimedia@FreeBSD.org COMMENT= Open source video codec from the BBC GNU_CONFIGURE= yes -USES= gmake libtool:oldver pathfix shebangfix +USES= gmake libtool pathfix shebangfix SHEBANG_FILES= ${WRKSRC}/tests/create_dirac_testfile.pl USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-mmx CONFIGURE_ENV= HAVE_LATEX=${FALSE} HAVE_DVIPDFM=${FALSE} \ HAVE_DOXYGEN=${FALSE} HAVE_DOT=${FALSE} CPPFLAGS+= -I${LOCALBASE}/include .if defined(WITH_DEBUG) CONFIGURE_ARGS+=--enable-debug .endif .include Index: head/multimedia/dirac/pkg-plist =================================================================== --- head/multimedia/dirac/pkg-plist (revision 373736) +++ head/multimedia/dirac/pkg-plist (revision 373737) @@ -1,44 +1,40 @@ bin/BMPtoRGB bin/RGBtoBMP bin/RGBtoUYVY bin/RGBtoYUV411 bin/RGBtoYUV420 bin/RGBtoYUV422 bin/RGBtoYUV444 bin/UYVYtoRGB bin/UYVYtoYUV422 bin/YUV411toRGB bin/YUV420Down2x2 bin/YUV420ItoYUV422I bin/YUV420pt75filter bin/YUV420toRGB bin/YUV420toYUV422 bin/YUV422ItoYUV420I bin/YUV422toRGB bin/YUV422toUYVY bin/YUV422toYUV420 bin/YUV444toRGB bin/create_dirac_testfile.pl bin/dirac_decoder bin/dirac_encoder bin/dirac_instrumentation include/dirac/libdirac_common/common_types.h include/dirac/libdirac_common/dirac-stdint.h include/dirac/libdirac_common/dirac_inttypes.h include/dirac/libdirac_common/dirac_types.h include/dirac/libdirac_decoder/decoder_types.h include/dirac/libdirac_decoder/dirac_parser.h include/dirac/libdirac_encoder/dirac_encoder.h lib/libdirac_decoder.a -lib/libdirac_decoder.la lib/libdirac_decoder.so -lib/libdirac_decoder.so.1 +lib/libdirac_decoder.so.0 +lib/libdirac_decoder.so.0.1.0 lib/libdirac_encoder.a -lib/libdirac_encoder.la lib/libdirac_encoder.so -lib/libdirac_encoder.so.1 +lib/libdirac_encoder.so.0 +lib/libdirac_encoder.so.0.1.0 libdata/pkgconfig/dirac.pc -@dirrm include/dirac/libdirac_encoder -@dirrm include/dirac/libdirac_decoder -@dirrm include/dirac/libdirac_common -@dirrm include/dirac Index: head/multimedia/ffmpeg/Makefile =================================================================== --- head/multimedia/ffmpeg/Makefile (revision 373736) +++ head/multimedia/ffmpeg/Makefile (revision 373737) @@ -1,391 +1,391 @@ # Created by: Martin Matuska # $FreeBSD$ PORTNAME= ffmpeg PORTVERSION= 2.3.5 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= multimedia audio ipv6 net MASTER_SITES= http://ffmpeg.org/releases/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Realtime audio/video encoder/converter and streaming server LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \ ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils \ texi2html:${PORTSDIR}/textproc/texi2html HAS_CONFIGURE= yes CONFIGURE_LOG= config.err USES= gmake pkgconfig perl5 tar:bzip2 USE_LDCONFIG= yes USE_PERL5= build WANT_SDL= yes OPTIONS_DEFINE= AACPLUS ALSA AMR_NB AMR_WB ASS CDIO CELT DEBUG DOCS FAAC \ FDK_AAC FFSERVER FONTCONFIG FREETYPE FREI0R GNUTLS GSM ICONV \ JACK LAME LIBBLURAY LIBV4L MODPLUG OPENAL OPENCV OPENJPEG OPENSSL \ 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 ASS_DESC= Subtitles rendering via libass 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 X11GRAB_DESC= Enable x11 grabbing OPTIONS_SUB= yes # aacplus AACPLUS_LIB_DEPENDS= libaacplus.so:${PORTSDIR}/audio/libaacplus AACPLUS_CONFIGURE_ENABLE= libaacplus # alsa ALSA_CONFIGURE_OFF= --disable-indev=alsa \ --disable-outdev=alsa ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib # Opencore AMR NB AMR_NB_LIB_DEPENDS= libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr AMR_NB_CONFIGURE_ENABLE= libopencore-amrnb # Opencore AMR WB AMR_WB_LIB_DEPENDS= libopencore-amrwb.so:${PORTSDIR}/audio/opencore-amr AMR_WB_CONFIGURE_ENABLE= libopencore-amrwb # ass ASS_LIB_DEPENDS= libass.so:${PORTSDIR}/multimedia/libass ASS_CONFIGURE_ENABLE= libass # cdio CDIO_LIB_DEPENDS= libcdio_paranoia.so:${PORTSDIR}/sysutils/libcdio-paranoia CDIO_CONFIGURE_ENABLE= libcdio # celt CELT_LIB_DEPENDS= libcelt0.so:${PORTSDIR}/audio/celt CELT_CONFIGURE_ENABLE= libcelt # faac FAAC_LIB_DEPENDS= libfaac.so:${PORTSDIR}/audio/faac FAAC_CONFIGURE_ENABLE= libfaac # fdk_aac FDK_AAC_LIB_DEPENDS= libfdk-aac.so:${PORTSDIR}/audio/fdk-aac FDK_AAC_CONFIGURE_ENABLE= libfdk-aac # ffserver FFSERVER_CONFIGURE_ENABLE= ffserver # fontconfig FONTCONFIG_LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig FONTCONFIG_CONFIGURE_ENABLE= fontconfig # freetype FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 FREETYPE_CONFIGURE_ENABLE= libfreetype # frei0r FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r FREI0R_CONFIGURE_ENABLE= frei0r # gnutls GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls GNUTLS_CONFIGURE_ENABLE= gnutls # gsm GSM_LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm GSM_CONFIGURE_ENABLE= libgsm # iconv ICONV_USES= iconv ICONV_CONFIGURE_ENABLE= iconv JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CONFIGURE_OFF= --disable-indev=jack # lame LAME_LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame LAME_CONFIGURE_ENABLE= libmp3lame # libbluray LIBBLURAY_LIB_DEPENDS= libbluray.so:${PORTSDIR}/multimedia/libbluray LIBBLURAY_CONFIGURE_ENABLE= libbluray # libv4l LIBV4L_BUILD_DEPENDS= v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat LIBV4L_LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l LIBV4L_CONFIGURE_ENABLE= libv4l2 LIBV4L_CONFIGURE_OFF= --disable-indev=v4l2 \ --disable-outdev=v4l2 # modplug MODPLUG_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug MODPLUG_CONFIGURE_ENABLE= libmodplug # OpenAL OPENAL_LIB_DEPENDS= libopenal.so:${PORTSDIR}/audio/openal-soft OPENAL_CONFIGURE_ENABLE= openal OPENAL_CONFIGURE_OFF= --disable-indev=openal # opencv OPENCV_LIB_DEPENDS= libopencv_imgproc.so:${PORTSDIR}/graphics/opencv-core OPENCV_CONFIGURE_ENABLE= libopencv # openjpeg OPENJPEG_LIB_DEPENDS= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 OPENJPEG_CONFIGURE_ENABLE= libopenjpeg # openssl OPENSSL_USE= OPENSSL=yes OPENSSL_CONFIGURE_ENABLE= openssl # opus OPUS_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus OPUS_CONFIGURE_ENABLE= libopus # pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= libpulse PULSEAUDIO_CONFIGURE_OFF= --disable-indev=pulse \ --disable-outdev=pulse # rtmp RTMP_LIB_DEPENDS= librtmp.so:${PORTSDIR}/multimedia/librtmp RTMP_CONFIGURE_ENABLE= librtmp # schroedinger SCHROEDINGER_LIB_DEPENDS= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger SCHROEDINGER_CONFIGURE_ENABLE= libschroedinger # speex SPEEX_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex SPEEX_CONFIGURE_ENABLE= libspeex # theora THEORA_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora THEORA_CONFIGURE_ENABLE= libtheora # vaapi VAAPI_LIB_DEPENDS= libva.so:${PORTSDIR}/multimedia/libva VAAPI_CONFIGURE_ENABLE= vaapi # vdpau VDPAU_BUILD_DEPENDS= ${LOCALBASE}/include/vdpau/vdpau.h:${PORTSDIR}/multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau # vo-aacenc VO_AACENC_LIB_DEPENDS= libvo-aacenc.so:${PORTSDIR}/audio/vo-aacenc VO_AACENC_CONFIGURE_ENABLE= libvo-aacenc # vo-amrwbenc VO_AMRWBENC_LIB_DEPENDS= libvo-amrwbenc.so:${PORTSDIR}/audio/vo-amrwbenc VO_AMRWBENC_CONFIGURE_ENABLE= libvo-amrwbenc # vorbis VORBIS_LIB_DEPENDS= libvorbisenc.so:${PORTSDIR}/audio/libvorbis VORBIS_CONFIGURE_ENABLE= libvorbis # vp8 VPX_LIB_DEPENDS= libvpx.so:${PORTSDIR}/multimedia/libvpx VPX_CONFIGURE_ENABLE= libvpx # x264 X264_LIB_DEPENDS= libx264.so:${PORTSDIR}/multimedia/libx264 X264_CONFIGURE_ENABLE= libx264 # x265 X265_LIB_DEPENDS= libx265.so:${PORTSDIR}/multimedia/x265 X265_CONFIGURE_ENABLE= libx265 # xvid XVID_LIB_DEPENDS= libxvidcore.so:${PORTSDIR}/multimedia/xvid XVID_CONFIGURE_ENABLE= libxvid FFPROGS= ffmpeg ffprobe INSTALL_TARGET= install-progs install-data install-libs install-headers DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} .include # ssl .if ${PORT_OPTIONS:MOPENSSL} && empty(PORT_OPTIONS:MGNUTLS) FFMPEG_NONFREE= yes .endif .if ${PORT_OPTIONS:MAACPLUS} || ${PORT_OPTIONS:MFAAC} || ${PORT_OPTIONS:MFDK_AAC} FFMPEG_NONFREE= yes .endif .if ${PORT_OPTIONS:MAMR_NB} || ${PORT_OPTIONS:MAMR_WB} || \ ${PORT_OPTIONS:MVO_AACENC} || ${PORT_OPTIONS:MVO_AMRWBENC} FFMPEG_LICENSE_GPL3= yes .endif # x11grab .if ${PORT_OPTIONS:MX11GRAB} USE_XORG= x11 xext xfixes CONFIGURE_ARGS+= --enable-x11grab .endif .include DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin CONFIGURE_ARGS+=--prefix="${PREFIX}" \ --mandir="${PREFIX}/man" \ --datadir="${DATADIR}" \ --enable-shared \ --enable-gpl \ --enable-postproc \ --enable-avfilter \ --enable-avresample \ --enable-pthreads \ --enable-memalign-hack \ --disable-libstagefright-h264 \ --disable-libutvideo \ --disable-libsoxr \ --cc="${CC}" \ --extra-cflags="${FFMPEG_CFLAGS} -I${LOCALBASE}/include" \ --extra-ldflags="-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}" \ --extra-libs="${PTHREAD_LIBS}" DOC_FILES= Changelog CREDITS INSTALL.md LICENSE.md MAINTAINERS \ README.md RELEASE_NOTES # under doc subdirectory DOC_DOCFILES= APIchanges *.txt *.html PORTDOCS= * .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --disable-stripping .else CONFIGURE_ARGS+= --disable-debug .endif .if ${PORT_OPTIONS:MFFSERVER} USE_RC_SUBR= ffserver .endif # sse hardware vector support .if defined(MACHINE_CPU) && (${MACHINE_CPU:Msse} == "sse" || ${MACHINE_CPU:Mamd64} == "amd64") _BUILTIN_VECTOR= yes .else CONFIGURE_ARGS+= --disable-sse .endif # mmx support .if defined(MACHINE_CPU) && ${MACHINE_CPU:Mmmx} == "" && ${MACHINE_CPU:Mamd64} == "" CONFIGURE_ARGS+= --disable-mmx _NO_BUILTIN_VECTOR= yes .endif # builtin vector, requires mmx and sse .if !defined(_NO_BUILTIN_VECTOR) && defined(_BUILTIN_VECTOR) FFMPEG_CFLAGS+= -msse .endif # optimizations .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer .endif # ffserver .if ${PORT_OPTIONS:MFFSERVER} FFPROGS+= ffserver .if ${PORT_OPTIONS:MDOCS} DOC_DOCFILES+= ffserver.html .endif .endif # sdl .if ${PORT_OPTIONS:MSDL} USE_SDL+= sdl FFPROGS+= ffplay .if ${PORT_OPTIONS:MDOCS} DOC_DOCFILES+= ffplay.html .endif .else CONFIGURE_ARGS+= --disable-ffplay --disable-outdev=sdl .endif # vorbis .if ${PORT_OPTIONS:MVORBIS} FFMPEG_CFLAGS+= -I${LOCALBASE}/include/vorbis .endif # License knobs .if defined(FFMPEG_NONFREE) RESTRICTED= linking to libfaac or libaacplus restricts redistribution CONFIGURE_ARGS+= --enable-nonfree .endif .if defined(FFMPEG_LICENSE_GPL3) CONFIGURE_ARGS+= --enable-version3 LICENSE= GPLv3 LGPL3 LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.GPLv3 LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPLv3 .endif post-patch: # {C,LD}FLAGS safeness @${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|$$(DESTDIR)$$(prefix)/libdata/pkgconfig|' \ ${WRKSRC}/library.mak @${REINPLACE_CMD} -e 's|/etc/ffserver.conf|${PREFIX}/etc/ffserver.conf|' \ ${WRKSRC}/ffserver.c @${REINPLACE_CMD} -E \ -e "s|(EXTRALIBS[[:space:]]*=)|\1-L${LOCALBASE}/lib |g; \ s|%%LOCALBASE%%|${LOCALBASE}|g; \ s|-pthread|${PTHREAD_LIBS}|g; \ s|gsm/gsm.h|gsm.h|g" \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|-ldl||' \ -e 's|opencv opencv/cxcore.h|opencv-core opencv2/core/core_c.h|g' \ -e 's|freetype/freetype.h|freetype.h|g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL5}|g' \ ${WRKSRC}/doc/texi2pod.pl .if ${PORT_OPTIONS:MSDL} @${REINPLACE_CMD} -E \ -e 's|sdl-config|${SDL_CONFIG}|g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${FIND} ${WRKSRC} -type f | \ ${XARGS} -n 10 ${REINPLACE_CMD} -E \ -e 's|#include Index: head/multimedia/ffmpeg0/Makefile =================================================================== --- head/multimedia/ffmpeg0/Makefile (revision 373736) +++ head/multimedia/ffmpeg0/Makefile (revision 373737) @@ -1,472 +1,472 @@ # Created by: Mario Sergio Fujikawa Ferreira # $FreeBSD$ PORTNAME= ffmpeg PORTVERSION= 0.7.16 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= multimedia audio ipv6 net MASTER_SITES= http://ffmpeg.org/releases/ PKGNAMESUFFIX= 0 MAINTAINER= wg@FreeBSD.org COMMENT= Realtime audio/video encoder/converter and streaming server LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING.GPLv2 LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LGPLv2.1 BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \ ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils \ ${LOCALBASE}/bin/texi2html:${PORTSDIR}/textproc/texi2html PORTSCOUT= limit:^0\.7.* HAS_CONFIGURE= yes CONFIGURE_LOG= config.err USES= gmake perl5 pkgconfig tar:bzip2 WANT_SDL= yes USE_LDCONFIG= ${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX} USE_PERL5= build FFMPEG_SUFFIX= 0 PLIST_SUB+= SUFF="${FFMPEG_SUFFIX}" CONFIGURE_ENV+= EXESUF="${FFMPEG_SUFFIX}" MAKE_ARGS+= EXESUF="${FFMPEG_SUFFIX}" PROGS= ffmpeg ffprobe 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 \ 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 FFSERVER_DESC= Build and install ffserver X11GRAB_DESC= Enable x11 grabbing COMPAT_HEADERS=libavcodec/avcodec.h \ libavcodec/opt.h \ libavcodec/vdpau.h \ libavcodec/xvmc.h \ libavdevice/avdevice.h \ libavfilter/avfilter.h \ libavformat/avformat.h \ libavformat/avio.h \ libavutil/adler32.h \ libavutil/avstring.h \ libavutil/avutil.h \ libavutil/base64.h \ libavutil/common.h \ libavutil/crc.h \ libavutil/fifo.h \ libavutil/intfloat_readwrite.h \ libavutil/log.h \ libavutil/lzo.h \ libavutil/mathematics.h \ libavutil/md5.h \ libavutil/mem.h \ libavutil/pixfmt.h \ libavutil/rational.h \ libavutil/sha1.h \ libpostproc/postprocess.h \ libswscale/swscale.h .include # rtmp .if ${PORT_OPTIONS:MRTMP} USE_OPENSSL= yes .endif # x11grab .if ${PORT_OPTIONS:MX11GRAB} USE_XORG= x11 xext xfixes CONFIGURE_ARGS+= --enable-x11grab .endif .include CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin CONFIGURE_ARGS+=--prefix="${PREFIX}" \ --mandir="${PREFIX}/man" \ --incdir="${PREFIX}/include/ffmpeg${FFMPEG_SUFFIX}" \ --libdir="${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}" \ --shlibdir="${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}" \ --datadir="${DATADIR}" \ --build-suffix="${FFMPEG_SUFFIX}" \ --enable-shared \ --enable-gpl \ --enable-postproc \ --enable-avfilter \ --enable-pthreads \ --enable-memalign-hack \ --enable-runtime-cpudetect \ --cc="${CC}" \ --extra-cflags="${FFMPEG_CFLAGS} -I${LOCALBASE}/include" \ --extra-ldflags="-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}" \ --extra-libs="${PTHREAD_LIBS}" SHLIB_VER= 1 PLIST_SUB+= SHLIB_VER=${SHLIB_VER} DOC_FILES= CREDITS INSTALL LICENSE MAINTAINERS README RELEASE # under doc subdirectory DOC_DOCFILES= APIchanges RELEASE_NOTES TODO *.txt *.html .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --disable-stripping .else CONFIGURE_ARGS+= --disable-debug .endif .if ${PORT_OPTIONS:MFFSERVER} USE_RC_SUBR= ffserver${FFMPEG_SUFFIX} PROGS+= ffserver .endif # sse hardware vector support .if defined(MACHINE_CPU) && (${MACHINE_CPU:Msse} == "sse" || ${MACHINE_CPU:Mamd64} == "amd64") _BUILTIN_VECTOR= yes .else CONFIGURE_ARGS+= --disable-sse .endif # mmx support .if defined(MACHINE_CPU) && ${MACHINE_CPU:Mmmx} == "" && ${MACHINE_CPU:Mamd64} == "" CONFIGURE_ARGS+= --disable-mmx _NO_BUILTIN_VECTOR= yes .endif # builtin vector, requires mmx and sse .if !defined(_NO_BUILTIN_VECTOR) && defined(_BUILTIN_VECTOR) CFLAGS+= -msse .endif # optimizations .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer .endif #aacplus .if ${PORT_OPTIONS:MAACPLUS} FFMPEG_NONFREE= yes LIB_DEPENDS+= libaacplus.so:${PORTSDIR}/audio/libaacplus CONFIGURE_ARGS+= --enable-libaacplus .else CONFIGURE_ARGS+= --disable-libaacplus .endif #alsa .if ${PORT_OPTIONS:MALSA} LIB_DEPENDS+= libasound.so:${PORTSDIR}/audio/alsa-lib .else CONFIGURE_ARGS+= --disable-indev=alsa \ --disable-outdev=alsa .endif # Opencore AMR NB .if ${PORT_OPTIONS:MAMR_NB} FFMPEG_LICENSE_GPL3= yes LIB_DEPENDS+= libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr CONFIGURE_ARGS+= --enable-libopencore-amrnb .else CONFIGURE_ARGS+= --disable-libopencore-amrnb .endif # Opencore AMR WB .if ${PORT_OPTIONS:MAMR_WB} FFMPEG_LICENSE_GPL3= yes LIB_DEPENDS+= libopencore-amrwb.so:${PORTSDIR}/audio/opencore-amr CONFIGURE_ARGS+= --enable-libopencore-amrwb .else CONFIGURE_ARGS+= --disable-libopencore-amrwb .endif # celt .if ${PORT_OPTIONS:MCELT} LIB_DEPENDS+= libcelt0.so:${PORTSDIR}/audio/celt CONFIGURE_ARGS+= --enable-libcelt .else CONFIGURE_ARGS+= --disable-libcelt .endif # dirac .if ${PORT_OPTIONS:MDIRAC} LIB_DEPENDS+= libdirac_encoder.so:${PORTSDIR}/multimedia/dirac CONFIGURE_ARGS+= --enable-libdirac .else CONFIGURE_ARGS+= --disable-libdirac .endif # faac .if ${PORT_OPTIONS:MFAAC} FFMPEG_NONFREE= yes LIB_DEPENDS+= libfaac.so:${PORTSDIR}/audio/faac CONFIGURE_ARGS+= --enable-libfaac .else CONFIGURE_ARGS+= --disable-libfaac .endif # ffserver .if ${PORT_OPTIONS:MFFSERVER} PLIST_SUB+= FFSERVER="" .else PLIST_SUB+= FFSERVER="@comment " CONFIGURE_ARGS+= --disable-ffserver .endif # freetype .if ${PORT_OPTIONS:MFREETYPE} LIB_DEPENDS+= libfreetype.so:${PORTSDIR}/print/freetype2 CONFIGURE_ARGS+= --enable-libfreetype .else CONFIGURE_ARGS+= --disable-libfreetype .endif # frei0r .if ${PORT_OPTIONS:MFREI0R} BUILD_DEPENDS+= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r CONFIGURE_ARGS+= --enable-frei0r .else CONFIGURE_ARGS+= --disable-frei0r .endif # gsm .if ${PORT_OPTIONS:MGSM} LIB_DEPENDS+= libgsm.so:${PORTSDIR}/audio/gsm CONFIGURE_ARGS+= --enable-libgsm .else CONFIGURE_ARGS+= --disable-libgsm .endif # mp3 .if ${PORT_OPTIONS:MLAME} LIB_DEPENDS+= libmp3lame.so:${PORTSDIR}/audio/lame CONFIGURE_ARGS+= --enable-libmp3lame .else CONFIGURE_ARGS+= --disable-libmp3lame .endif # opencv .if ${PORT_OPTIONS:MOPENCV} LIB_DEPENDS+= libopencv_imgproc.so:${PORTSDIR}/graphics/opencv-core CONFIGURE_ARGS+= --enable-libopencv .else CONFIGURE_ARGS+= --disable-libopencv .endif # openjpeg .if ${PORT_OPTIONS:MOPENJPEG} LIB_DEPENDS+= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 CONFIGURE_ARGS+= --enable-libopenjpeg .else CONFIGURE_ARGS+= --disable-libopenjpeg .endif # rtmp .if ${PORT_OPTIONS:MRTMP} LIB_DEPENDS+= librtmp.so:${PORTSDIR}/multimedia/librtmp CONFIGURE_ARGS+= --enable-librtmp . if ${OPENSSLBASE} != "/usr" FFMPEG_CFLAGS+= -I${OPENSSLINC} FFMPEG_LDFLAGS+= -L${OPENSSLLIB} . endif .else CONFIGURE_ARGS+= --disable-librtmp .endif # schroedinger .if ${PORT_OPTIONS:MSCHROEDINGER} LIB_DEPENDS+= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger CONFIGURE_ARGS+= --enable-libschroedinger .else CONFIGURE_ARGS+= --disable-libschroedinger .endif # sdl .if ${PORT_OPTIONS:MSDL} USE_SDL+= sdl PLIST_FILES+= bin/ffplay${FFMPEG_SUFFIX} man/man1/ffplay${FFMPEG_SUFFIX}.1.gz PROGS+= ffplay .else CONFIGURE_ARGS+= --disable-ffplay .endif # speex .if ${PORT_OPTIONS:MSPEEX} LIB_DEPENDS+= libspeex.so:${PORTSDIR}/audio/speex CONFIGURE_ARGS+= --enable-libspeex .else CONFIGURE_ARGS+= --disable-libspeex .endif # theora .if ${PORT_OPTIONS:MTHEORA} LIB_DEPENDS+= libtheora.so:${PORTSDIR}/multimedia/libtheora CONFIGURE_ARGS+= --enable-libtheora .else CONFIGURE_ARGS+= --disable-libtheora .endif # vaapi .if ${PORT_OPTIONS:MVAAPI} FFMPEG_LICENSE_GPL3= yes LIB_DEPENDS+= libva.so:${PORTSDIR}/multimedia/libva CONFIGURE_ARGS+= --enable-vaapi .else CONFIGURE_ARGS+= --disable-vaapi .endif # vdpau .if ${PORT_OPTIONS:MVDPAU} BUILD_DEPENDS+= ${LOCALBASE}/include/vdpau/vdpau.h:${PORTSDIR}/multimedia/libvdpau CONFIGURE_ARGS+= --enable-vdpau .else CONFIGURE_ARGS+= --disable-vdpau .endif # vo-aacenc .if ${PORT_OPTIONS:MVO_AACENC} FFMPEG_LICENSE_GPL3= yes LIB_DEPENDS+= libvo-aacenc.so:${PORTSDIR}/audio/vo-aacenc CONFIGURE_ARGS+= --enable-libvo-aacenc .else CONFIGURE_ARGS+= --disable-libvo-aacenc .endif # vo-amrwbenc .if ${PORT_OPTIONS:MVO_AMRWBENC} FFMPEG_LICENSE_GPL3= yes LIB_DEPENDS+= libvo-amrwbenc.so:${PORTSDIR}/audio/vo-amrwbenc CONFIGURE_ARGS+= --enable-libvo-amrwbenc .else CONFIGURE_ARGS+= --disable-libvo-amrwbenc .endif # vorbis .if ${PORT_OPTIONS:MVORBIS} LIB_DEPENDS+= libvorbisenc.so:${PORTSDIR}/audio/libvorbis CONFIGURE_ARGS+= --enable-libvorbis FFMPEG_CFLAGS+= -I${LOCALBASE}/include/vorbis .else CONFIGURE_ARGS+= --disable-libvorbis .endif # vp8 .if ${PORT_OPTIONS:MVPX} LIB_DEPENDS+= libvpx.so:${PORTSDIR}/multimedia/libvpx CONFIGURE_ARGS+= --enable-libvpx .else CONFIGURE_ARGS+= --disable-libvpx .endif # x264 .if ${PORT_OPTIONS:MX264} LIB_DEPENDS+= libx264.so:${PORTSDIR}/multimedia/libx264 CONFIGURE_ARGS+= --enable-libx264 .else CONFIGURE_ARGS+= --disable-libx264 .endif # xvid .if ${PORT_OPTIONS:MXVID} LIB_DEPENDS+= libxvidcore.so:${PORTSDIR}/multimedia/xvid CONFIGURE_ARGS+= --enable-libxvid .else CONFIGURE_ARGS+= --disable-libxvid .endif # License knobs .if defined(FFMPEG_NONFREE) RESTRICTED= linking to libfaac or libaacplus restricts redistribution CONFIGURE_ARGS+= --enable-nonfree .endif .if defined(FFMPEG_LICENSE_GPL3) LICENSE+= GPLv3 LGPL3 LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.GPLv3 LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPLv3 CONFIGURE_ARGS+= --enable-version3 .endif post-patch: # {C,LD}FLAGS safeness @${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|$$(DESTDIR)$$(prefix)/libdata/pkgconfig|' \ ${WRKSRC}/subdir.mak @${REINPLACE_CMD} -e 's|/etc/ffserver.conf|${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf|' \ ${WRKSRC}/ffserver.c @${REINPLACE_CMD} -E \ -e "s|(EXTRALIBS[[:space:]]*=)|\1-L${LOCALBASE}/lib |g; \ s|%%LOCALBASE%%|${LOCALBASE}|g; \ s|-pthread|${PTHREAD_LIBS}|g; \ s|gsm/gsm.h|gsm.h|g" \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|-ldl||; s|$$(LIBMAJOR)|${SHLIB_VER}|g;' \ -e 's|opencv opencv/cxcore.h|opencv-core opencv2/core/core_c.h|g' \ -e 's|freetype/freetype.h|freetype.h|g' \ -e 's|check_ldflags -Wl,--as-needed||' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL5}|g' \ ${WRKSRC}/doc/texi2pod.pl .if ${PORT_OPTIONS:MSDL} @${REINPLACE_CMD} -E \ -e 's|sdl-config|${SDL_CONFIG}|g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${FIND} ${WRKSRC} -type f | \ ${XARGS} -n 10 ${REINPLACE_CMD} -E \ -e 's|#include Index: head/multimedia/ffmpeg0/pkg-plist =================================================================== --- head/multimedia/ffmpeg0/pkg-plist (revision 373736) +++ head/multimedia/ffmpeg0/pkg-plist (revision 373737) @@ -1,153 +1,142 @@ bin/ffmpeg%%SUFF%% bin/ffprobe%%SUFF%% %%FFSERVER%%bin/ffserver%%SUFF%% %%FFSERVER%%@unexec if cmp -s %D/etc/ffserver%%SUFF%%.conf %D/etc/ffserver%%SUFF%%.conf-dist; then rm -f %D/etc/ffserver%%SUFF%%.conf; fi %%FFSERVER%%etc/ffserver%%SUFF%%.conf-dist %%FFSERVER%%@exec [ -f %B/ffserver%%SUFF%%.conf ] || cp %B/%f %B/ffserver%%SUFF%%.conf include/ffmpeg%%SUFF%%/libavcodec/avcodec.h include/ffmpeg%%SUFF%%/libavcodec/avfft.h include/ffmpeg%%SUFF%%/libavcodec/dxva2.h include/ffmpeg%%SUFF%%/libavcodec/opt.h include/ffmpeg%%SUFF%%/libavcodec/vaapi.h include/ffmpeg%%SUFF%%/libavcodec/vdpau.h include/ffmpeg%%SUFF%%/libavcodec/version.h include/ffmpeg%%SUFF%%/libavcodec/xvmc.h include/ffmpeg%%SUFF%%/libavdevice/avdevice.h include/ffmpeg%%SUFF%%/libavfilter/avcodec.h include/ffmpeg%%SUFF%%/libavfilter/avfilter.h include/ffmpeg%%SUFF%%/libavfilter/avfiltergraph.h include/ffmpeg%%SUFF%%/libavfilter/vsink_buffer.h include/ffmpeg%%SUFF%%/libavfilter/vsrc_buffer.h include/ffmpeg%%SUFF%%/libavformat/avformat.h include/ffmpeg%%SUFF%%/libavformat/avio.h include/ffmpeg%%SUFF%%/libavformat/version.h include/ffmpeg%%SUFF%%/libavutil/adler32.h include/ffmpeg%%SUFF%%/libavutil/aes.h include/ffmpeg%%SUFF%%/libavutil/attributes.h include/ffmpeg%%SUFF%%/libavutil/audioconvert.h include/ffmpeg%%SUFF%%/libavutil/avassert.h include/ffmpeg%%SUFF%%/libavutil/avconfig.h include/ffmpeg%%SUFF%%/libavutil/avstring.h include/ffmpeg%%SUFF%%/libavutil/avutil.h include/ffmpeg%%SUFF%%/libavutil/base64.h include/ffmpeg%%SUFF%%/libavutil/bswap.h include/ffmpeg%%SUFF%%/libavutil/common.h include/ffmpeg%%SUFF%%/libavutil/cpu.h include/ffmpeg%%SUFF%%/libavutil/crc.h include/ffmpeg%%SUFF%%/libavutil/dict.h include/ffmpeg%%SUFF%%/libavutil/error.h include/ffmpeg%%SUFF%%/libavutil/eval.h include/ffmpeg%%SUFF%%/libavutil/fifo.h include/ffmpeg%%SUFF%%/libavutil/file.h include/ffmpeg%%SUFF%%/libavutil/imgutils.h include/ffmpeg%%SUFF%%/libavutil/intfloat_readwrite.h include/ffmpeg%%SUFF%%/libavutil/intreadwrite.h include/ffmpeg%%SUFF%%/libavutil/lfg.h include/ffmpeg%%SUFF%%/libavutil/log.h include/ffmpeg%%SUFF%%/libavutil/lzo.h include/ffmpeg%%SUFF%%/libavutil/mathematics.h include/ffmpeg%%SUFF%%/libavutil/md5.h include/ffmpeg%%SUFF%%/libavutil/mem.h include/ffmpeg%%SUFF%%/libavutil/opt.h include/ffmpeg%%SUFF%%/libavutil/parseutils.h include/ffmpeg%%SUFF%%/libavutil/pixdesc.h include/ffmpeg%%SUFF%%/libavutil/pixfmt.h include/ffmpeg%%SUFF%%/libavutil/random_seed.h include/ffmpeg%%SUFF%%/libavutil/rational.h include/ffmpeg%%SUFF%%/libavutil/samplefmt.h include/ffmpeg%%SUFF%%/libavutil/sha.h include/ffmpeg%%SUFF%%/libavutil/sha1.h include/ffmpeg%%SUFF%%/libpostproc/postprocess.h include/ffmpeg%%SUFF%%/libswscale/swscale.h lib/ffmpeg%%SUFF%%/libavcodec0.a lib/ffmpeg%%SUFF%%/libavcodec0.so lib/ffmpeg%%SUFF%%/libavcodec0.so.1 lib/ffmpeg%%SUFF%%/libavcodec0.so.52.123.0 lib/ffmpeg%%SUFF%%/libavdevice0.a lib/ffmpeg%%SUFF%%/libavdevice0.so lib/ffmpeg%%SUFF%%/libavdevice0.so.1 lib/ffmpeg%%SUFF%%/libavdevice0.so.52.5.0 lib/ffmpeg%%SUFF%%/libavfilter0.a lib/ffmpeg%%SUFF%%/libavfilter0.so lib/ffmpeg%%SUFF%%/libavfilter0.so.1 lib/ffmpeg%%SUFF%%/libavfilter0.so.1.80.0 lib/ffmpeg%%SUFF%%/libavformat0.a lib/ffmpeg%%SUFF%%/libavformat0.so lib/ffmpeg%%SUFF%%/libavformat0.so.1 lib/ffmpeg%%SUFF%%/libavformat0.so.52.111.0 lib/ffmpeg%%SUFF%%/libavutil0.a lib/ffmpeg%%SUFF%%/libavutil0.so lib/ffmpeg%%SUFF%%/libavutil0.so.1 lib/ffmpeg%%SUFF%%/libavutil0.so.50.43.0 lib/ffmpeg%%SUFF%%/libpostproc0.a lib/ffmpeg%%SUFF%%/libpostproc0.so lib/ffmpeg%%SUFF%%/libpostproc0.so.1 lib/ffmpeg%%SUFF%%/libpostproc0.so.51.2.0 lib/ffmpeg%%SUFF%%/libswscale0.a lib/ffmpeg%%SUFF%%/libswscale0.so lib/ffmpeg%%SUFF%%/libswscale0.so.0.14.1 lib/ffmpeg%%SUFF%%/libswscale0.so.1 libdata/pkgconfig/libavcodec0.pc libdata/pkgconfig/libavdevice0.pc libdata/pkgconfig/libavfilter0.pc libdata/pkgconfig/libavformat0.pc libdata/pkgconfig/libavutil0.pc libdata/pkgconfig/libpostproc0.pc libdata/pkgconfig/libswscale0.pc man/man1/ffmpeg%%SUFF%%.1.gz man/man1/ffprobe%%SUFF%%.1.gz %%FFSERVER%%man/man1/ffserver%%SUFF%%.1.gz %%PORTDOCS%%%%DOCSDIR%%/APIchanges %%PORTDOCS%%%%DOCSDIR%%/CREDITS %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%PORTDOCS%%%%DOCSDIR%%/LICENSE %%PORTDOCS%%%%DOCSDIR%%/MAINTAINERS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/RELEASE %%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES %%PORTDOCS%%%%DOCSDIR%%/TODO %%PORTDOCS%%%%DOCSDIR%%/avutil.txt %%PORTDOCS%%%%DOCSDIR%%/build_system.txt %%PORTDOCS%%%%DOCSDIR%%/developer.html %%PORTDOCS%%%%DOCSDIR%%/faq.html %%PORTDOCS%%%%DOCSDIR%%/fate.txt %%PORTDOCS%%%%DOCSDIR%%/ffmpeg.html %%PORTDOCS%%%%DOCSDIR%%/ffprobe.html %%FFSERVER%%%%PORTDOCS%%%%DOCSDIR%%/ffserver.html %%PORTDOCS%%%%DOCSDIR%%/general.html %%PORTDOCS%%%%DOCSDIR%%/git-howto.txt %%PORTDOCS%%%%DOCSDIR%%/issue_tracker.txt %%PORTDOCS%%%%DOCSDIR%%/libavfilter.html %%PORTDOCS%%%%DOCSDIR%%/multithreading.txt %%PORTDOCS%%%%DOCSDIR%%/optimization.txt %%PORTDOCS%%%%DOCSDIR%%/rate_distortion.txt %%PORTDOCS%%%%DOCSDIR%%/snow.txt %%PORTDOCS%%%%DOCSDIR%%/soc.txt %%PORTDOCS%%%%DOCSDIR%%/swscale.txt %%PORTDOCS%%%%DOCSDIR%%/tablegen.txt %%PORTDOCS%%%%DOCSDIR%%/viterbi.txt %%DATADIR%%/libvpx-1080p.ffpreset %%DATADIR%%/libvpx-1080p50_60.ffpreset %%DATADIR%%/libvpx-360p.ffpreset %%DATADIR%%/libvpx-720p.ffpreset %%DATADIR%%/libvpx-720p50_60.ffpreset %%DATADIR%%/libx264-baseline.ffpreset %%DATADIR%%/libx264-ipod320.ffpreset %%DATADIR%%/libx264-ipod640.ffpreset %%DATADIR%%/libx264-lossless_fast.ffpreset %%DATADIR%%/libx264-lossless_max.ffpreset %%DATADIR%%/libx264-lossless_medium.ffpreset %%DATADIR%%/libx264-lossless_slow.ffpreset %%DATADIR%%/libx264-lossless_slower.ffpreset %%DATADIR%%/libx264-lossless_ultrafast.ffpreset -@dirrmtry %%DATADIR%% -%%PORTDOCS%%@dirrmtry %%DOCSDIR%% -@dirrmtry lib/ffmpeg%%SUFF%% -@dirrmtry include/ffmpeg%%SUFF%%/libswscale -@dirrmtry include/ffmpeg%%SUFF%%/libpostproc -@dirrmtry include/ffmpeg%%SUFF%%/libavutil -@dirrmtry include/ffmpeg%%SUFF%%/libavformat -@dirrmtry include/ffmpeg%%SUFF%%/libavfilter -@dirrmtry include/ffmpeg%%SUFF%%/libavdevice -@dirrmtry include/ffmpeg%%SUFF%%/libavcodec -@dirrmtry include/ffmpeg%%SUFF%% Index: head/multimedia/ffmpeg24/Makefile =================================================================== --- head/multimedia/ffmpeg24/Makefile (revision 373736) +++ head/multimedia/ffmpeg24/Makefile (revision 373737) @@ -1,403 +1,403 @@ # Created by: Thomas Zander # $FreeBSD$ PORTNAME= ffmpeg PORTVERSION= 2.4.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia audio ipv6 net MASTER_SITES= http://ffmpeg.org/releases/ PKGNAMESUFFIX= 24 MAINTAINER= riggs@FreeBSD.org COMMENT= Realtime audio/video encoder/converter and streaming server LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm \ ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils \ texi2html:${PORTSDIR}/textproc/texi2html UNIQUENAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX} HAS_CONFIGURE= yes CONFIGURE_LOG= config.err USES= gmake pkgconfig perl5 tar:bzip2 USE_LDCONFIG= ${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX} USE_PERL5= build WANT_SDL= yes FFMPEG_SUFFIX= 24 PLIST_SUB+= FFMPEG_SUFFIX="${FFMPEG_SUFFIX}" CONFIGURE_ENV+= EXESUF="${FFMPEG_SUFFIX}" 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 GNUTLS GSM ICONV \ JACK LAME LIBBLURAY LIBV4L MODPLUG OPENAL OPENCV OPENJPEG OPENSSL \ 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 ASS_DESC= Subtitles rendering via libass 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 X11GRAB_DESC= Enable x11 grabbing OPTIONS_SUB= yes # aacplus AACPLUS_LIB_DEPENDS= libaacplus.so:${PORTSDIR}/audio/libaacplus AACPLUS_CONFIGURE_ENABLE= libaacplus # alsa ALSA_CONFIGURE_OFF= --disable-indev=alsa \ --disable-outdev=alsa ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib # Opencore AMR NB AMR_NB_LIB_DEPENDS= libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr AMR_NB_CONFIGURE_ENABLE= libopencore-amrnb # Opencore AMR WB AMR_WB_LIB_DEPENDS= libopencore-amrwb.so:${PORTSDIR}/audio/opencore-amr AMR_WB_CONFIGURE_ENABLE= libopencore-amrwb # ass ASS_LIB_DEPENDS= libass.so:${PORTSDIR}/multimedia/libass ASS_CONFIGURE_ENABLE= libass # cdio CDIO_LIB_DEPENDS= libcdio_paranoia.so:${PORTSDIR}/sysutils/libcdio-paranoia CDIO_CONFIGURE_ENABLE= libcdio # celt CELT_LIB_DEPENDS= libcelt0.so:${PORTSDIR}/audio/celt CELT_CONFIGURE_ENABLE= libcelt # faac FAAC_LIB_DEPENDS= libfaac.so:${PORTSDIR}/audio/faac FAAC_CONFIGURE_ENABLE= libfaac # fdk_aac FDK_AAC_LIB_DEPENDS= libfdk-aac.so:${PORTSDIR}/audio/fdk-aac FDK_AAC_CONFIGURE_ENABLE= libfdk-aac # ffserver FFSERVER_CONFIGURE_ENABLE= ffserver # fontconfig FONTCONFIG_LIB_DEPENDS= libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig FONTCONFIG_CONFIGURE_ENABLE= fontconfig # freetype FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 FREETYPE_CONFIGURE_ENABLE= libfreetype # frei0r FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r FREI0R_CONFIGURE_ENABLE= frei0r # gnutls GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls GNUTLS_CONFIGURE_ENABLE= gnutls # gsm GSM_LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm GSM_CONFIGURE_ENABLE= libgsm # iconv ICONV_USES= iconv ICONV_CONFIGURE_ENABLE= iconv JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CONFIGURE_OFF= --disable-indev=jack # lame LAME_LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame LAME_CONFIGURE_ENABLE= libmp3lame # libbluray LIBBLURAY_LIB_DEPENDS= libbluray.so:${PORTSDIR}/multimedia/libbluray LIBBLURAY_CONFIGURE_ENABLE= libbluray # libv4l LIBV4L_BUILD_DEPENDS= v4l_compat>0:${PORTSDIR}/multimedia/v4l_compat LIBV4L_LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l LIBV4L_CONFIGURE_ENABLE= libv4l2 LIBV4L_CONFIGURE_OFF= --disable-indev=v4l2 \ --disable-outdev=v4l2 # modplug MODPLUG_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug MODPLUG_CONFIGURE_ENABLE= libmodplug # OpenAL OPENAL_LIB_DEPENDS= libopenal.so:${PORTSDIR}/audio/openal-soft OPENAL_CONFIGURE_ENABLE= openal OPENAL_CONFIGURE_OFF= --disable-indev=openal # opencv OPENCV_LIB_DEPENDS= libopencv_imgproc.so:${PORTSDIR}/graphics/opencv-core OPENCV_CONFIGURE_ENABLE= libopencv # openjpeg OPENJPEG_LIB_DEPENDS= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 OPENJPEG_CONFIGURE_ENABLE= libopenjpeg # openssl OPENSSL_USE= OPENSSL=yes OPENSSL_CONFIGURE_ENABLE= openssl # opus OPUS_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus OPUS_CONFIGURE_ENABLE= libopus # pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= libpulse PULSEAUDIO_CONFIGURE_OFF= --disable-indev=pulse \ --disable-outdev=pulse # rtmp RTMP_LIB_DEPENDS= librtmp.so:${PORTSDIR}/multimedia/librtmp RTMP_CONFIGURE_ENABLE= librtmp # schroedinger SCHROEDINGER_LIB_DEPENDS= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger SCHROEDINGER_CONFIGURE_ENABLE= libschroedinger # speex SPEEX_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex SPEEX_CONFIGURE_ENABLE= libspeex # theora THEORA_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora THEORA_CONFIGURE_ENABLE= libtheora # vaapi VAAPI_LIB_DEPENDS= libva.so:${PORTSDIR}/multimedia/libva VAAPI_CONFIGURE_ENABLE= vaapi # vdpau VDPAU_BUILD_DEPENDS= ${LOCALBASE}/include/vdpau/vdpau.h:${PORTSDIR}/multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau # vo-aacenc VO_AACENC_LIB_DEPENDS= libvo-aacenc.so:${PORTSDIR}/audio/vo-aacenc VO_AACENC_CONFIGURE_ENABLE= libvo-aacenc # vo-amrwbenc VO_AMRWBENC_LIB_DEPENDS= libvo-amrwbenc.so:${PORTSDIR}/audio/vo-amrwbenc VO_AMRWBENC_CONFIGURE_ENABLE= libvo-amrwbenc # vorbis VORBIS_LIB_DEPENDS= libvorbisenc.so:${PORTSDIR}/audio/libvorbis VORBIS_CONFIGURE_ENABLE= libvorbis # vp8 VPX_LIB_DEPENDS= libvpx.so:${PORTSDIR}/multimedia/libvpx VPX_CONFIGURE_ENABLE= libvpx # x264 X264_LIB_DEPENDS= libx264.so:${PORTSDIR}/multimedia/libx264 X264_CONFIGURE_ENABLE= libx264 # x265 X265_LIB_DEPENDS= libx265.so:${PORTSDIR}/multimedia/x265 X265_CONFIGURE_ENABLE= libx265 # xvid XVID_LIB_DEPENDS= libxvidcore.so:${PORTSDIR}/multimedia/xvid XVID_CONFIGURE_ENABLE= libxvid FFPROGS= ffmpeg ffprobe INSTALL_TARGET= install-progs install-data install-libs install-headers DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} .include # ssl .if ${PORT_OPTIONS:MOPENSSL} && empty(PORT_OPTIONS:MGNUTLS) FFMPEG_NONFREE= yes .endif .if ${PORT_OPTIONS:MAACPLUS} || ${PORT_OPTIONS:MFAAC} || ${PORT_OPTIONS:MFDK_AAC} FFMPEG_NONFREE= yes .endif .if ${PORT_OPTIONS:MAMR_NB} || ${PORT_OPTIONS:MAMR_WB} || \ ${PORT_OPTIONS:MVO_AACENC} || ${PORT_OPTIONS:MVO_AMRWBENC} FFMPEG_LICENSE_GPL3= yes .endif # x11grab .if ${PORT_OPTIONS:MX11GRAB} USE_XORG= x11 xext xfixes CONFIGURE_ARGS+= --enable-x11grab .endif .include DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX} DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}${PKGNAMESUFFIX} CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin CONFIGURE_ARGS+=--prefix="${PREFIX}" \ --mandir="${PREFIX}/man" \ --datadir="${DATADIR}" \ --docdir="${DOCSDIR}" \ --incdir="${PREFIX}/include/ffmpeg${FFMPEG_SUFFIX}" \ --libdir="${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}" \ --shlibdir="${PREFIX}/lib/ffmpeg${FFMPEG_SUFFIX}" \ --build-suffix="${FFMPEG_SUFFIX}" \ --enable-shared \ --enable-gpl \ --enable-postproc \ --enable-avfilter \ --enable-avresample \ --enable-pthreads \ --enable-memalign-hack \ --disable-libstagefright-h264 \ --disable-libutvideo \ --disable-libsoxr \ --cc="${CC}" \ --extra-cflags="${FFMPEG_CFLAGS} -I${LOCALBASE}/include" \ --extra-ldflags="-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}" \ --extra-libs="${PTHREAD_LIBS}" DOC_FILES= Changelog CREDITS INSTALL.md LICENSE.md MAINTAINERS \ README.md RELEASE_NOTES # under doc subdirectory DOC_DOCFILES= APIchanges *.txt *.html PORTDOCS= * .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --disable-stripping .else CONFIGURE_ARGS+= --disable-debug .endif .if ${PORT_OPTIONS:MFFSERVER} USE_RC_SUBR= ffserver${FFMPEG_SUFFIX} .endif # sse hardware vector support .if defined(MACHINE_CPU) && (${MACHINE_CPU:Msse} == "sse" || ${MACHINE_CPU:Mamd64} == "amd64") _BUILTIN_VECTOR= yes .else CONFIGURE_ARGS+= --disable-sse .endif # mmx support .if defined(MACHINE_CPU) && ${MACHINE_CPU:Mmmx} == "" && ${MACHINE_CPU:Mamd64} == "" CONFIGURE_ARGS+= --disable-mmx _NO_BUILTIN_VECTOR= yes .endif # builtin vector, requires mmx and sse .if !defined(_NO_BUILTIN_VECTOR) && defined(_BUILTIN_VECTOR) FFMPEG_CFLAGS+= -msse .endif # optimizations .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer .endif # ffserver .if ${PORT_OPTIONS:MFFSERVER} FFPROGS+= ffserver .if ${PORT_OPTIONS:MDOCS} DOC_DOCFILES+= ffserver.html .endif .endif # sdl .if ${PORT_OPTIONS:MSDL} USE_SDL+= sdl FFPROGS+= ffplay .if ${PORT_OPTIONS:MDOCS} DOC_DOCFILES+= ffplay.html .endif .else CONFIGURE_ARGS+= --disable-ffplay --disable-outdev=sdl .endif # vorbis .if ${PORT_OPTIONS:MVORBIS} FFMPEG_CFLAGS+= -I${LOCALBASE}/include/vorbis .endif # License knobs .if defined(FFMPEG_NONFREE) RESTRICTED= linking to libfaac or libaacplus restricts redistribution CONFIGURE_ARGS+= --enable-nonfree .endif .if defined(FFMPEG_LICENSE_GPL3) CONFIGURE_ARGS+= --enable-version3 LICENSE= GPLv3 LGPL3 LICENSE_FILE_GPLv3= ${WRKSRC}/COPYING.GPLv3 LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LGPLv3 .endif post-patch: # {C,LD}FLAGS safeness @${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|$$(DESTDIR)$$(prefix)/libdata/pkgconfig|' \ ${WRKSRC}/library.mak @${REINPLACE_CMD} -e 's|/etc/ffserver.conf|${PREFIX}/etc/ffserver${FFMPEG_SUFFIX}.conf|' \ ${WRKSRC}/ffserver.c @${REINPLACE_CMD} -E \ -e "s|(EXTRALIBS[[:space:]]*=)|\1-L${LOCALBASE}/lib |g; \ s|%%LOCALBASE%%|${LOCALBASE}|g; \ s|-pthread|${PTHREAD_LIBS}|g; \ s|gsm/gsm.h|gsm.h|g" \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|-ldl||' \ -e 's|opencv opencv/cxcore.h|opencv-core opencv2/core/core_c.h|g' \ -e 's|freetype/freetype.h|freetype.h|g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${REINPLACE_CMD} -e 's|/usr/bin/perl|${PERL5}|g' \ ${WRKSRC}/doc/texi2pod.pl .if ${PORT_OPTIONS:MSDL} @${REINPLACE_CMD} -E \ -e 's|sdl-config|${SDL_CONFIG}|g' \ ${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT} @${FIND} ${WRKSRC} -type f | \ ${XARGS} -n 10 ${REINPLACE_CMD} -E \ -e 's|#include Index: head/multimedia/gmerlin-avdecoder/Makefile =================================================================== --- head/multimedia/gmerlin-avdecoder/Makefile (revision 373736) +++ head/multimedia/gmerlin-avdecoder/Makefile (revision 373737) @@ -1,200 +1,200 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= gmerlin-avdecoder PORTVERSION= 1.2.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= multimedia MASTER_SITES= SF/gmerlin/${PORTNAME}/${PORTVERSION} MAINTAINER= wg@FreeBSD.org COMMENT= General purpose media decoding library LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/linux/dvb/frontend.h:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= libgavl.so:${PORTSDIR}/multimedia/gavl OPTIONS_DEFINE= A52 CDIO DCA DVDREAD FAAD FFMPEG FLAC GMERLIN MAD \ MJPEGTOOLS MPEG2 MUSEPACK OPENJPEG OPTIMIZED_CFLAGS PNG \ SAMBA SCHROEDINGER SPEEX THEORA TIFF VDPAU VORBIS DOCS OPTIONS_DEFAULT= A52 CDIO DCA DVDREAD FAAD FFMPEG FLAC GMERLIN MAD \ MJPEGTOOLS MPEG2 MUSEPACK OPENJPEG OPTIMIZED_CFLAGS PNG \ SAMBA SCHROEDINGER SPEEX THEORA TIFF VDPAU VORBIS DVDREAD_DESC= libdvdread support GMERLIN_DESC= gmerlin support SAMBA_DESC= Samba support using libsmbclient USES= gettext libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include/ffmpeg0 -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib/ffmpeg0 -L${LOCALBASE}/lib .include .if ${PORT_OPTIONS:MGMERLIN} LIB_DEPENDS+= libgmerlin.so:${PORTSDIR}/multimedia/gmerlin PLIST_SUB+= GMERLIN="" .else CONFIGURE_ARGS+=--disable-gmerlin PLIST_SUB+= GMERLIN="@comment " .endif .if ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavcodec0.so:${PORTSDIR}/multimedia/ffmpeg0 .else CONFIGURE_ARGS+=--disable-libavcodec --disable-libpostproc --disable-libswscale --disable-libavformat .endif .if ${PORT_OPTIONS:MTHEORA} LIB_DEPENDS+= libtheora.so:${PORTSDIR}/multimedia/libtheora .else CONFIGURE_ARGS+=--disable-theoradec .endif .if ${PORT_OPTIONS:MSPEEX} LIB_DEPENDS+= libspeex.so:${PORTSDIR}/audio/speex .else CONFIGURE_ARGS+=--disable-speex .endif .if ${PORT_OPTIONS:MMJPEGTOOLS} LIB_DEPENDS+= liblavjpeg.so:${PORTSDIR}/multimedia/mjpegtools .else CONFIGURE_ARGS+=--disable-mjpegtools .endif .if ${PORT_OPTIONS:MVORBIS} LIB_DEPENDS+= libvorbis.so:${PORTSDIR}/audio/libvorbis CONFIGURE_ARGS+=--with-vorbis=${LOCALBASE} .else CONFIGURE_ARGS+=--disable-vorbis .endif .if ${PORT_OPTIONS:MMPEG2} LIB_DEPENDS+= libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 .else CONFIGURE_ARGS+=--disable-libmpeg2 .endif .if ${PORT_OPTIONS:MTIFF} LIB_DEPENDS+= libtiff.so:${PORTSDIR}/graphics/tiff .else CONFIGURE_ARGS+=--disable-libtiff .endif .if ${PORT_OPTIONS:MSAMBA} LIB_DEPENDS+= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient .else CONFIGURE_ARGS+=--disable-samba .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png .else CONFIGURE_ARGS+=--disable-libpng .endif .if ${PORT_OPTIONS:MFAAD} LIB_DEPENDS+= libfaad.so:${PORTSDIR}/audio/faad .else CONFIGURE_ARGS+=--disable-faad2 .endif .if ${PORT_OPTIONS:MDVDREAD} LIB_DEPENDS+= libdvdread.so:${PORTSDIR}/multimedia/libdvdread PLIST_SUB+= DVDREAD="" .else CONFIGURE_ARGS+=--disable-dvdread PLIST_SUB+= DVDREAD="@comment " .endif .if ${PORT_OPTIONS:MFLAC} LIB_DEPENDS+= libFLAC.so:${PORTSDIR}/audio/flac .else CONFIGURE_ARGS+=--disable-flac .endif .if ${PORT_OPTIONS:MMUSEPACK} LIB_DEPENDS+= libmpcdec.so:${PORTSDIR}/audio/musepack .else CONFIGURE_ARGS+=--disable-musepack .endif .if ${PORT_OPTIONS:MMAD} LIB_DEPENDS+= libmad.so:${PORTSDIR}/audio/libmad .else CONFIGURE_ARGS+=--disable-mad .endif .if ${PORT_OPTIONS:MA52} LIB_DEPENDS+= liba52.so:${PORTSDIR}/audio/liba52 .else CONFIGURE_ARGS+=--disable-liba52 .endif .if ${PORT_OPTIONS:MDCA} LIB_DEPENDS+= libdca.so:${PORTSDIR}/multimedia/libdca .else # error in configure CONFIGURE_ARGS+=--disable-libcda --disable-libdca .endif .if ${PORT_OPTIONS:MCDIO} LIB_DEPENDS+= libcdio.so:${PORTSDIR}/sysutils/libcdio PLIST_SUB+= CDIO="" .else CONFIGURE_ARGS+=--disable-libcdio PLIST_SUB+= CDIO="@comment " .endif .if ${PORT_OPTIONS:MOPENJPEG} LIB_DEPENDS+= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 .else CONFIGURE_ARGS+=--disable-openjpeg .endif .if ${PORT_OPTIONS:MSCHROEDINGER} LIB_DEPENDS+= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger .else CONFIGURE_ARGS+=--disable-schroedinger .endif .if ${PORT_OPTIONS:MVDPAU} LIB_DEPENDS+= libvdpau.so:${PORTSDIR}/multimedia/libvdpau .else CONFIGURE_ARGS+= --disable-vdpau .endif # vendor ocflags from configure .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CFLAGS+= -O3 -funroll-all-loops -ffast-math CXXFLAGS+= -O3 -funroll-all-loops -ffast-math .endif post-patch: @${REINPLACE_CMD} -E -e \ 's|-O3 -funroll-all-loops -ffast-math||g; \ /LIBS/ s|-ldl||g; \ s|^LDFLAGS="|&$${LDFLAGS} |' \ -e 's|^(.*PKG_CONFIG.*)libavcodec(.*)|\1libavcodec0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libavformat(.*)|\1libavformat0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libavutil(.*)|\1libavutil0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libpostproc(.*)|\1libpostproc0\2|g' \ -e 's|^(.*PKG_CONFIG.*)libswscale(.*)|\1libswscale0\2|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|#if DVDREAD_VERSION < 905|#if DVDREAD_VERSION < 904|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ '/^LIBS = / s|$$| @LIBINTL@ -lz|' ${WRKSRC}/tests/Makefile.in @${REINPLACE_CMD} -e \ 's|malloc.h|stdlib.h|' ${WRKSRC}/lib/in_smb.c post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/multimedia/gmerlin-avdecoder/pkg-plist =================================================================== --- head/multimedia/gmerlin-avdecoder/pkg-plist (revision 373736) +++ head/multimedia/gmerlin-avdecoder/pkg-plist (revision 373737) @@ -1,19 +1,15 @@ bin/bgavdemux bin/bgavdump include/gmerlin/avdec.h include/gmerlin/bgavdefs.h include/gmerlin/bgav_version.h %%GMERLIN%%lib/gmerlin/plugins/i_avdec.so %%GMERLIN%%%%CDIO%%%%DVDREAD%%lib/gmerlin/plugins/i_dvd.so %%GMERLIN%%lib/gmerlin/plugins/i_dvb.so %%GMERLIN%%%%CDIO%%lib/gmerlin/plugins/i_vcd.so lib/libgmerlin_avdec.so lib/libgmerlin_avdec.so.1 lib/libgmerlin_avdec.so.1.0.0 libdata/pkgconfig/gmerlin_avdec.pc %%PORTDOCS%%%%DOCSDIR%%/README share/locale/de/LC_MESSAGES/gmerlin-avdecoder.mo -%%PORTDOCS%%@dirrm %%DOCSDIR%% -%%GMERLIN%%@dirrmtry lib/gmerlin/plugins -%%GMERLIN%%@dirrmtry lib/gmerlin -@dirrmtry include/gmerlin Index: head/multimedia/libav/Makefile =================================================================== --- head/multimedia/libav/Makefile (revision 373736) +++ head/multimedia/libav/Makefile (revision 373737) @@ -1,232 +1,232 @@ # $FreeBSD$ PORTNAME= libav PORTVERSION= 10.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= multimedia audio ipv6 net MASTER_SITES= http://libav.org/releases/ MAINTAINER= ports@FreeBSD.org COMMENT= Realtime audio/video conversion library BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm USES= pkgconfig:build gmake compiler:features perl5 USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} HAS_CONFIGURE= yes WANT_SDL= yes USE_PERL5= build CPPFLAGS+= -I${LOCALBASE}/include CONFIGURE_ARGS+= --prefix="${PREFIX}" \ --libdir="${PREFIX}/lib/${PORTNAME}" \ --shlibdir="${PREFIX}/lib/${PORTNAME}" \ --incdir="${PREFIX}/include/${PORTNAME}" \ --mandir="${PREFIX}/man" \ --datadir="${DATADIR}" \ --extra-ldflags="-L${LOCALBASE}/lib" \ --enable-pthreads \ --enable-shared \ --enable-runtime-cpudetect \ --disable-debug \ --cc="${CC}" \ --disable-avserver OPTIONS_DEFINE= ALSA AMR_NB AMR_WB BZIP2 CDIO FAAC FDK_AAC DOCS FREETYPE \ FREI0R GNUTLS GSM ILBC JACK LAME OPENCV OPENJPEG OPENSSL \ OPUS PULSEAUDIO RTMP SCHROEDINGER SPEEX THEORA V4L VAAPI \ VDPAU VO_AACENC VO_AMRWBENC VORBIS VPX WAVPACK WEBP X11GRAB \ X264 XVID ZLIB OPTIONS_DEFAULT= BZIP2 FREETYPE FREI0R GNUTLS OPENCV SCHROEDINGER \ THEORA VO_AACENC VORBIS VPX X264 XVID ZLIB FDK_AAC_DESC= AAC audio encoding via Fraunhofer FDK ILBC_DESC= iLBC en/decoding via libilbc X11GRAB_DESC= X11 grabbing ALSA_LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib ALSA_CONFIGURE_ON= --enable-indev=alsa --enable-outdev=alsa ALSA_CONFIGURE_OFF= --disable-indev=alsa --disable-outdev=alsa AMR_NB_LIB_DEPENDS= libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr AMR_NB_CONFIGURE_ENABLE= libopencore-amrnb AMR_WB_LIB_DEPENDS= libopencore-amrnb.so:${PORTSDIR}/audio/opencore-amr AMR_WB_CONFIGURE_ENABLE= libopencore-amrwb BZIP2_CONFIGURE_ENABLE= bzlib CDIO_LIB_DEPENDS= libcdio.so:${PORTSDIR}/sysutils/libcdio CDIO_CONFIGURE_ENABLE= libcdio # --enable-libdc1394 # DC1394_LIB_DEPENDS= libdc1394.so:${PORTSDIR}/multimedia/libdc1394 # DC1394_CONFIGURE_ENABLE= libdc1394 FREI0R_BUILD_DEPENDS= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r FREI0R_CONFIGURE_ENABLE= frei0r FAAC_LIB_DEPENDS= libfaac.so:${PORTSDIR}/audio/faac FAAC_CONFIGURE_ENABLE= libfaac FDK_AAC_LIB_DEPENDS= libfdk-aac.so:${PORTSDIR}/audio/fdk-aac FDK_AAC_CONFIGURE_ENABLE= libfdk-aac FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 FREETYPE_CONFIGURE_ENABLE= libfreetype GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls GNUTLS_CONFIGURE_ENABLE= gnutls GSM_LIB_DEPENDS= libgsm.so:${PORTSDIR}/audio/gsm GSM_CONFIGURE_ENABLE= libgsm ILBC_BUILD_DEPENDS= ${LOCALBASE}/include/ilbc.h:${PORTSDIR}/net/libilbc ILBC_CONFIGURE_ENABLE= libilbc JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CONFIGURE_ENABLE= indev=jack LAME_LIB_DEPENDS= libmp3lame.so:${PORTSDIR}/audio/lame LAME_CONFIGURE_ENABLE= libmp3lame OPENCV_LIB_DEPENDS= libopencv_gpu.so:${PORTSDIR}/graphics/opencv OPENCV_CONFIGURE_ENABLE= libopencv OPENJPEG_LIB_DEPENDS= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 OPENJPEG_CONFIGURE_ENABLE= libopenjpeg OPENSSL_CONFIGURE_ENABLE= openssl OPUS_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus OPUS_CONFIGURE_ENABLE= libopus PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= libpulse RTMP_LIB_DEPENDS= librtmp.so:${PORTSDIR}/multimedia/librtmp RTMP_CONFIGURE_ENABLE= librtmp SCHROEDINGER_LIB_DEPENDS= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger SCHROEDINGER_CONFIGURE_ENABLE= libschroedinger SPEEX_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex SPEEX_CONFIGURE_ENABLE= libspeex THEORA_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora THEORA_CONFIGURE_ENABLE= libtheora V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat V4L_CONFIGURE_ENABLE= indev=v4l2 VAAPI_LIB_DEPENDS= libva.so:${PORTSDIR}/multimedia/libva VAAPI_CONFIGURE_ENABLE= vaapi VDPAU_BUILD_DEPENDS= ${LOCALBASE}/include/vdpau/vdpau.h:${PORTSDIR}/multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau VO_AACENC_LIB_DEPENDS= libvo-aacenc.so:${PORTSDIR}/audio/vo-aacenc VO_AACENC_CONFIGURE_ENABLE= libvo-aacenc VO_AMRWBENC_LIB_DEPENDS= libvo-amrwbenc.so:${PORTSDIR}/audio/vo-amrwbenc VO_AMRWBENC_CONFIGURE_ENABLE= libvo-amrwbenc VORBIS_LIB_DEPENDS= libvorbisenc.so:${PORTSDIR}/audio/libvorbis VORBIS_CONFIGURE_ENABLE= libvorbis VPX_LIB_DEPENDS= libvpx.so:${PORTSDIR}/multimedia/libvpx VPX_CONFIGURE_ENABLE= libvpx WAVPACK_LIB_DEPENDS= libwavpack.so:${PORTSDIR}/audio/wavpack WAVPACK_CONFIGURE_ENABLE= libwavpack WEBP_LIB_DEPENDS= libwebp.so:${PORTSDIR}/graphics/webp WEBP_CONFIGURE_ENABLE= libwebp X11GRAB_USE= XORG=x11,xext,xfixes X264_LIB_DEPENDS= libx264.so:${PORTSDIR}/multimedia/libx264 X264_CONFIGURE_ENABLE= libx264 XVID_LIB_DEPENDS= libxvidcore.so:${PORTSDIR}/multimedia/xvid XVID_CONFIGURE_ENABLE= libxvid ZLIB_CONFIGURE_ENABLE= zlib .include .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= texi2html:${PORTSDIR}/textproc/texi2html .endif .if ${PORT_OPTIONS:MOPENSSL} USE_OPENSSL= yes .endif .include .if ${ARCH} == "i386" CONFIGURE_ARGS+= --extra-cflags=-m32 .endif .if ${OSVERSION} < 900000 || ${COMPILER_TYPE} == gcc USE_GCC= yes .endif .if ${HAVE_SDL:Msdl} USE_SDL+= sdl MAN1+= avplay.1 CONFIGURE_ARGS+= --enable-avplay PLIST_SUB+= AVPLAY="" .else CONFIGURE_ARGS+= --disable-avplay PLIST_SUB+= AVPLAY="@comment " .endif # License definitions .if ${PORT_OPTIONS:MFAAC} || ${PORT_OPTIONS:MFDK_AAC} || ${PORT_OPTIONS:MOPENSSL} RESTRICTED= linking to libfaac or libaacplus or using OpenSSL support restricts redistribution CONFIGURE_ARGS+= --enable-nonfree AV_NONFREE= true .endif .if ${PORT_OPTIONS:MCDIO} || ${PORT_OPTIONS:MX264} || ${PORT_OPTIONS:MXVID} || ${PORT_OPTIONS:MX11GRAB} CONFIGURE_ARGS+= --enable-gpl .if !defined(AV_NONFREE) LICENSE= GPLv2 AV_ISGPL= true .endif .endif .if ${PORT_OPTIONS:MAMR_NB} || ${PORT_OPTIONS:MAMR_WB} || ${PORT_OPTIONS:MVO_AACENC} || ${PORT_OPTIONS:MVO_AMRWBENC} CONFIGURE_ARGS+= --enable-version3 .if !defined(AV_NONFREE) .if defined(AV_ISGPL) LICENSE= GPLv3 .else LICENSE= LGPL3 .endif .endif .endif .if !defined(AV_NONFREE) && !defined(AV_ISGPL) && !defined(LICENSE) LICENSE= LGPL21 .endif post-patch: @${REINPLACE_CMD} -e 's|freetype/freetype.h|freetype2/freetype.h|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|gsm/gsm.h|gsm.h|' \ ${WRKSRC}/configure \ ${WRKSRC}/libavcodec/libgsm.c @${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|${STAGEDIR}${PREFIX}/libdata/pkgconfig|' \ ${WRKSRC}/library.mak post-configure: .if !${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} -e 's|CONFIG_TEXI2HTML=yes|!CONFIG_TEXI2HTML=yes|' ${WRKSRC}/config.mak .endif .include Index: head/multimedia/libav/pkg-plist =================================================================== --- head/multimedia/libav/pkg-plist (revision 373736) +++ head/multimedia/libav/pkg-plist (revision 373737) @@ -1,168 +1,157 @@ bin/avconv %%AVPLAY%%bin/avplay bin/avprobe include/libav/libavcodec/avcodec.h include/libav/libavcodec/avfft.h include/libav/libavcodec/dxva2.h include/libav/libavcodec/vaapi.h include/libav/libavcodec/vda.h include/libav/libavcodec/vdpau.h include/libav/libavcodec/version.h include/libav/libavcodec/xvmc.h include/libav/libavdevice/avdevice.h include/libav/libavdevice/version.h include/libav/libavfilter/avfilter.h include/libav/libavfilter/avfiltergraph.h include/libav/libavfilter/buffersink.h include/libav/libavfilter/buffersrc.h include/libav/libavfilter/version.h include/libav/libavformat/avformat.h include/libav/libavformat/avio.h include/libav/libavformat/version.h include/libav/libavresample/avresample.h include/libav/libavresample/version.h include/libav/libavutil/adler32.h include/libav/libavutil/aes.h include/libav/libavutil/attributes.h include/libav/libavutil/audio_fifo.h include/libav/libavutil/audioconvert.h include/libav/libavutil/avassert.h include/libav/libavutil/avconfig.h include/libav/libavutil/avstring.h include/libav/libavutil/avutil.h include/libav/libavutil/base64.h include/libav/libavutil/blowfish.h include/libav/libavutil/bswap.h include/libav/libavutil/buffer.h include/libav/libavutil/channel_layout.h include/libav/libavutil/common.h include/libav/libavutil/cpu.h include/libav/libavutil/crc.h include/libav/libavutil/dict.h include/libav/libavutil/downmix_info.h include/libav/libavutil/error.h include/libav/libavutil/eval.h include/libav/libavutil/fifo.h include/libav/libavutil/file.h include/libav/libavutil/frame.h include/libav/libavutil/hmac.h include/libav/libavutil/imgutils.h include/libav/libavutil/intfloat.h include/libav/libavutil/intreadwrite.h include/libav/libavutil/lfg.h include/libav/libavutil/log.h include/libav/libavutil/lzo.h include/libav/libavutil/macros.h include/libav/libavutil/mathematics.h include/libav/libavutil/md5.h include/libav/libavutil/mem.h include/libav/libavutil/old_pix_fmts.h include/libav/libavutil/opt.h include/libav/libavutil/parseutils.h include/libav/libavutil/pixdesc.h include/libav/libavutil/pixfmt.h include/libav/libavutil/random_seed.h include/libav/libavutil/rational.h include/libav/libavutil/samplefmt.h include/libav/libavutil/sha.h include/libav/libavutil/stereo3d.h include/libav/libavutil/time.h include/libav/libavutil/version.h include/libav/libavutil/xtea.h include/libav/libswscale/swscale.h include/libav/libswscale/version.h lib/libav/libavcodec.a lib/libav/libavcodec.so lib/libav/libavcodec.so.55 lib/libav/libavcodec.so.55.34.1 lib/libav/libavdevice.a lib/libav/libavdevice.so lib/libav/libavdevice.so.54 lib/libav/libavdevice.so.54.0.0 lib/libav/libavfilter.a lib/libav/libavfilter.so lib/libav/libavfilter.so.4 lib/libav/libavfilter.so.4.2.0 lib/libav/libavformat.a lib/libav/libavformat.so lib/libav/libavformat.so.55 lib/libav/libavformat.so.55.12.0 lib/libav/libavresample.a lib/libav/libavresample.so lib/libav/libavresample.so.1 lib/libav/libavresample.so.1.1.0 lib/libav/libavutil.a lib/libav/libavutil.so lib/libav/libavutil.so.53 lib/libav/libavutil.so.53.3.0 lib/libav/libswscale.a lib/libav/libswscale.so lib/libav/libswscale.so.2 lib/libav/libswscale.so.2.1.2 libdata/pkgconfig/libavcodec-libav.pc libdata/pkgconfig/libavdevice-libav.pc libdata/pkgconfig/libavfilter-libav.pc libdata/pkgconfig/libavformat-libav.pc libdata/pkgconfig/libavresample-libav.pc libdata/pkgconfig/libavutil-libav.pc libdata/pkgconfig/libswscale-libav.pc man/man1/avconv.1.gz %%AVPLAY%%man/man1/avplay.1.gz man/man1/avprobe.1.gz %%DATADIR%%/libvpx-1080p.avpreset %%DATADIR%%/libvpx-1080p50_60.avpreset %%DATADIR%%/libvpx-360p.avpreset %%DATADIR%%/libvpx-720p.avpreset %%DATADIR%%/libvpx-720p50_60.avpreset %%DATADIR%%/libx264-baseline.avpreset %%DATADIR%%/libx264-fast.avpreset %%DATADIR%%/libx264-fast_firstpass.avpreset %%DATADIR%%/libx264-faster.avpreset %%DATADIR%%/libx264-faster_firstpass.avpreset %%DATADIR%%/libx264-ipod320.avpreset %%DATADIR%%/libx264-ipod640.avpreset %%DATADIR%%/libx264-lossless_fast.avpreset %%DATADIR%%/libx264-lossless_max.avpreset %%DATADIR%%/libx264-lossless_medium.avpreset %%DATADIR%%/libx264-lossless_slow.avpreset %%DATADIR%%/libx264-lossless_slower.avpreset %%DATADIR%%/libx264-lossless_ultrafast.avpreset %%DATADIR%%/libx264-main.avpreset %%DATADIR%%/libx264-medium.avpreset %%DATADIR%%/libx264-medium_firstpass.avpreset %%DATADIR%%/libx264-placebo.avpreset %%DATADIR%%/libx264-placebo_firstpass.avpreset %%DATADIR%%/libx264-slow.avpreset %%DATADIR%%/libx264-slow_firstpass.avpreset %%DATADIR%%/libx264-slower.avpreset %%DATADIR%%/libx264-slower_firstpass.avpreset %%DATADIR%%/libx264-superfast.avpreset %%DATADIR%%/libx264-superfast_firstpass.avpreset %%DATADIR%%/libx264-ultrafast.avpreset %%DATADIR%%/libx264-ultrafast_firstpass.avpreset %%DATADIR%%/libx264-veryfast.avpreset %%DATADIR%%/libx264-veryfast_firstpass.avpreset %%DATADIR%%/libx264-veryslow.avpreset %%DATADIR%%/libx264-veryslow_firstpass.avpreset %%PORTDOCS%%%%DOCSDIR%%/avconv.html %%AVPLAY%%%%PORTDOCS%%%%DOCSDIR%%/avplay.html %%PORTDOCS%%%%DOCSDIR%%/avprobe.html %%PORTDOCS%%%%DOCSDIR%%/developer.html %%PORTDOCS%%%%DOCSDIR%%/faq.html %%PORTDOCS%%%%DOCSDIR%%/fate.html %%PORTDOCS%%%%DOCSDIR%%/general.html %%PORTDOCS%%%%DOCSDIR%%/git-howto.html %%PORTDOCS%%%%DOCSDIR%%/libavfilter.html %%PORTDOCS%%%%DOCSDIR%%/nut.html %%PORTDOCS%%%%DOCSDIR%%/platform.html -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm %%DATADIR%% -@dirrm lib/libav -@dirrm include/libav/libswscale -@dirrm include/libav/libavutil -@dirrm include/libav/libavresample -@dirrm include/libav/libavformat -@dirrm include/libav/libavfilter -@dirrm include/libav/libavdevice -@dirrm include/libav/libavcodec -@dirrm include/libav Index: head/multimedia/libquicktime/Makefile =================================================================== --- head/multimedia/libquicktime/Makefile (revision 373736) +++ head/multimedia/libquicktime/Makefile (revision 373737) @@ -1,140 +1,140 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= libquicktime PORTVERSION= 1.2.4 -PORTREVISION?= 8 +PORTREVISION?= 9 CATEGORIES= multimedia MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= library for reading and writing quicktime files .if !defined(_BUILDING_LIBQUICKTIME_PLUGINS) LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis .endif LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING USE_LDCONFIG= yes USES= gettext gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lintl .if !defined(_BUILDING_LIBQUICKTIME_PLUGINS) USE_XORG= xaw xv CONFIGURE_ARGS= --with-x --enable-gpl --without-doxygen --without-lame OPTIONS_DEFINE= ALSA DV FAAC FAAD FFMPEG GTK2 JPEG OPENGL OPTIMIZED_CFLAGS PNG \ SCHROEDINGER X264 DOCS OPTIONS_DEFAULT= FFMPEG JPEG OPENGL PNG SCHROEDINGER X264 OPTIONS_SUB= yes PORTDOCS= api_usage.html codecs.html qt4l_building.html \ qt4l_codecs.html qt4l_index.html \ qt4l_license.html qt4l_opening.html qt4l_positioning.html \ qt4l_reading.html qt4l_util.html qt4l_writing.html .else CONFIGURE_ARGS+= --without-x --enable-gpl --without-doxygen OPTIONS_DEFINE= OPTIMIZED_CFLAGS .endif .include .if ! ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} CONFIGURE_ARGS+= --without-cpuflags .endif .if !defined(_BUILDING_LIBQUICKTIME_PLUGINS) .if ${PORT_OPTIONS:MGTK2} USE_GNOME+= gtk20 CONFIGURE_ARGS+= --with-gtk .else CONFIGURE_ARGS+= --without-gtk .endif .if ${PORT_OPTIONS:MALSA} LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib .else CONFIGURE_ARGS+= --without-alsa .endif .if ${PORT_OPTIONS:MOPENGL} USE_GL= yes CONFIGURE_ARGS+= --with-opengl .else CONFIGURE_ARGS+= --without-opengl .endif .if ${PORT_OPTIONS:MDV} LIB_DEPENDS+= libdv.so:${PORTSDIR}/multimedia/libdv CONFIGURE_ARGS+= --with-libdv .else CONFIGURE_ARGS+= --without-libdv .endif .if ${PORT_OPTIONS:MJPEG} LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg CONFIGURE_ARGS+= --with-libjpeg .else CONFIGURE_ARGS+= --without-libjpeg .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png CONFIGURE_ARGS+= --with-libpng .else CONFIGURE_ARGS+= --without-libpng .endif .if ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg CONFIGURE_ARGS+= --with-ffmpeg .else CONFIGURE_ARGS+= --without-ffmpeg .endif .if ${PORT_OPTIONS:MFAAC} LIB_DEPENDS+= libfaac.so:${PORTSDIR}/audio/faac CONFIGURE_ARGS+= --with-faac .else CONFIGURE_ARGS+= --without-faac .endif .if ${PORT_OPTIONS:MFAAD} LIB_DEPENDS+= libfaad.so:${PORTSDIR}/audio/faad CONFIGURE_ARGS+= --with-faad2 .else CONFIGURE_ARGS+= --without-faad2 .endif .if ${PORT_OPTIONS:MX264} LIB_DEPENDS+= libx264.so:${PORTSDIR}/multimedia/libx264 CONFIGURE_ARGS+= --with-x264 .else CONFIGURE_ARGS+= --without-x264 .endif .if ${PORT_OPTIONS:MSCHROEDINGER} LIB_DEPENDS+= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger .else CONFIGURE_ARGS+= --without-schroedinger .endif .endif post-patch: @${REINPLACE_CMD} 's/-DGTK_DISABLE_DEPRECATED//' ${WRKSRC}/configure .if ${PORT_OPTIONS:MDOCS} && !defined(_BUILDING_LIBQUICKTIME_PLUGINS) post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/doc/${f} ${STAGEDIR}${DOCSDIR} .endfor .endif .include Index: head/multimedia/libquicktime/pkg-plist =================================================================== --- head/multimedia/libquicktime/pkg-plist (revision 373736) +++ head/multimedia/libquicktime/pkg-plist (revision 373737) @@ -1,39 +1,37 @@ %%GTK2%%bin/libquicktime_config bin/lqt_transcode bin/lqtplay bin/lqtremux bin/qt2text bin/qtdechunk bin/qtdump bin/qtinfo bin/qtrechunk bin/qtstreamize bin/qtyuv4toyuv include/lqt/colormodels.h include/lqt/compression.h include/lqt/lqt.h include/lqt/lqt_atoms.h include/lqt/lqt_codecinfo.h include/lqt/lqt_qtvr.h include/lqt/lqt_version.h include/lqt/quicktime.h lib/libquicktime.so lib/libquicktime.so.0 lib/libquicktime.so.0.0.0 lib/libquicktime/lqt_audiocodec.so %%DV%%lib/libquicktime/lqt_dv.so %%FAAC%%lib/libquicktime/lqt_faac.so %%FAAD%%lib/libquicktime/lqt_faad2.so %%FFMPEG%%lib/libquicktime/lqt_ffmpeg.so %%JPEG%%lib/libquicktime/lqt_mjpeg.so %%PNG%%lib/libquicktime/lqt_png.so lib/libquicktime/lqt_rtjpeg.so %%SCHROEDINGER%%lib/libquicktime/lqt_schroedinger.so lib/libquicktime/lqt_videocodec.so lib/libquicktime/lqt_vorbis.so %%X264%%lib/libquicktime/lqt_x264.so libdata/pkgconfig/libquicktime.pc man/man1/lqtplay.1.gz share/locale/de/LC_MESSAGES/libquicktime.mo -@dirrm lib/libquicktime -@dirrm include/lqt Index: head/multimedia/lives/Makefile =================================================================== --- head/multimedia/lives/Makefile (revision 373736) +++ head/multimedia/lives/Makefile (revision 373737) @@ -1,116 +1,116 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= lives PORTVERSION= 2.2.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/ MAINTAINER= pawel@FreeBSD.org COMMENT= Video editing system LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:${PORTSDIR}/multimedia/v4l_compat \ ${LOCALBASE}/bin/analyseplugin:${PORTSDIR}/audio/ladspa LIB_DEPENDS= libasound.so:${PORTSDIR}/audio/alsa-lib \ libjack.so:${PORTSDIR}/audio/jack \ libpulse.so:${PORTSDIR}/audio/pulseaudio \ liboil-0.3.so:${PORTSDIR}/devel/liboil \ libvisual-0.4.so:${PORTSDIR}/graphics/libvisual04 \ libopencv_calib3d.so:${PORTSDIR}/graphics/opencv \ libfftw3.so:${PORTSDIR}/math/fftw3 \ libfftw3f.so:${PORTSDIR}/math/fftw3-float \ libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ libdv.so:${PORTSDIR}/multimedia/libdv \ libmjpegutils.so:${PORTSDIR}/multimedia/mjpegtools \ libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger RUN_DEPENDS= ${LOCALBASE}/bin/analyseplugin:${PORTSDIR}/audio/ladspa \ mpg123:${PORTSDIR}/audio/mpg123 \ sox:${PORTSDIR}/audio/sox \ ogg123:${PORTSDIR}/audio/vorbis-tools \ convert:${PORTSDIR}/graphics/ImageMagick \ sswf:${PORTSDIR}/graphics/sswf \ mencoder:${PORTSDIR}/multimedia/mencoder \ mplayer:${PORTSDIR}/multimedia/mplayer \ ogmmerge:${PORTSDIR}/multimedia/ogmtools \ transcode:${PORTSDIR}/multimedia/transcode \ x264:${PORTSDIR}/multimedia/x264 \ cdrecord:${PORTSDIR}/sysutils/cdrtools WRKSRC= ${WRKDIR}/${DISTNAME:tl} USES= libtool pathfix perl5 pkgconfig python shebangfix tar:bzip2 SHEBANG_FILES= build-lives-rfx-plugin build-lives-rfx-plugin-multi \ smogrify tools/autolives.pl GNU_CONFIGURE= yes USE_CSTD= gnu89 USE_GHOSTSCRIPT_RUN= yes USE_GNOME= gtk20 USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-ldvgrab --disable-gtk3 INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include -fPIC LDFLAGS+= -L${LOCALBASE}/lib -pthread DOC_FILES= AUTHORS BUGS ChangeLog FEATURES GETTING.STARTED README \ OMC/lives-OMC.txt RFX/LiVES-Perl.odt RFX/rfxbuilder.odt \ RFX/RFX.spec docs/clip_format.txt \ lives-plugins/marcos-encoders/README.multi_encoder \ weed-docs/weedspec.txt weed-docs/weedevents.txt PORT_VERBS= lives LiVES _encoder.py midistart midistop smogrify sendOSC OPTIONS_DEFINE= DOCS DOXYGEN FREI0R MATROSKA NLS OPTIONS_SUB= yes DOXYGEN_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen DOXYGEN_CONFIGURE_OFF= --disable-doxygen FREI0R_BUILD_DEPENDS= frei0r>0:${PORTSDIR}/graphics/frei0r FREI0R_RUN_DEPENDS= frei0r>0:${PORTSDIR}/graphics/frei0r MATROSKA_RUN_DEPENDS= mkvmerge:${PORTSDIR}/multimedia/mkvtoolnix NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls .include .if ! ${PORT_OPTIONS:MFREI0R} CONFIGURE_ENV+= ac_cv_header_frei0r_h=no .endif post-patch: @${REINPLACE_CMD} -e 's| install-docDATA||g; s|-$$(VERSION)||g' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|: install-data-local |: |g; s|-ldl||' \ ${WRKSRC}/lives-plugins/weed-plugins/gdk/Makefile.in \ ${WRKSRC}/lives-plugins/weed-plugins/Makefile.in @${REINPLACE_CMD} -e 's|off64_t|off_t|g ; s|lseek64|lseek|g' \ ${WRKSRC}/src/audio.c \ ${WRKSRC}/lives-plugins/plugins/decoders/dv_decoder.c \ ${WRKSRC}/lives-plugins/plugins/decoders/ogg_decoder.h @${REINPLACE_CMD} -e 's|/usr/local/lib/|${LOCALBASE}/lib/|g' \ ${WRKSRC}/lives-plugins/weed-plugins/frei0r.c @${REINPLACE_CMD} 's|/bin/touch|/usr/bin/touch|g' \ ${WRKSRC}/src/callbacks.c \ ${WRKSRC}/src/saveplay.c \ ${WRKSRC}/src/utils.c @${REINPLACE_CMD} '/cp -rf/ s|data/|data|g; /cp -rf/ s|icons/|icons|g' \ ${WRKSRC}/lives-plugins/weed-plugins/cairo/Makefile.in \ ${WRKSRC}/lives-plugins/weed-plugins/Makefile.in post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${DOC_FILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} cd ${STAGEDIR}${PREFIX}/bin && ${RM} lives && ${LN} -s lives-exe lives .if ${PORT_OPTIONS:MDOXYGEN} @cd ${STAGEDIR}${PREFIX} && \ ${FIND} ${DOCSDIR:S|${PREFIX}/||}/html ! -type d >> ${TMPPLIST} && \ ${FIND} ${DOCSDIR:S|${PREFIX}/||} -type d | ${SORT} -r | \ ${SED} 's|^|@dirrm |' >> ${TMPPLIST} .endif .include Index: head/multimedia/lives/pkg-plist =================================================================== --- head/multimedia/lives/pkg-plist (revision 373736) +++ head/multimedia/lives/pkg-plist (revision 373737) @@ -1,341 +1,342 @@ bin/autolives.pl bin/build-lives-rfx-plugin bin/build-lives-rfx-plugin-multi bin/lives bin/lives-exe bin/lives_avi_encoder bin/lives_avi_encoder3 bin/lives_dirac_encoder bin/lives_dirac_encoder3 bin/lives_gif_encoder bin/lives_gif_encoder3 bin/lives_mkv_encoder bin/lives_mkv_encoder3 bin/lives_mng_encoder bin/lives_mng_encoder3 bin/lives_mpeg_encoder bin/lives_mpeg_encoder3 bin/lives_ogm_encoder bin/lives_ogm_encoder3 bin/lives_theora_encoder bin/lives_theora_encoder3 bin/midistart bin/midistop bin/sendOSC bin/smogrify include/weed/weed-compat.h include/weed/weed-effects.h include/weed/weed-events.h include/weed/weed-host.h include/weed/weed-palettes.h include/weed/weed-plugin.h include/weed/weed-utils.h include/weed/weed.h lib/libweed-utils.so lib/libweed-utils.so.0 lib/libweed-utils.so.0.0.6 lib/libweed.so lib/libweed.so.0 lib/libweed.so.0.0.6 lib/libweed_slice.so lib/libweed_slice.so.0 lib/libweed_slice.so.0.0.6 lib/lives/plugins/decoders/asf_decoder.so lib/lives/plugins/decoders/dv_decoder.so lib/lives/plugins/decoders/flv_decoder.so lib/lives/plugins/decoders/mkv_decoder.so lib/lives/plugins/decoders/mpegts_decoder.so lib/lives/plugins/decoders/ogg_decoder.so lib/lives/plugins/decoders/zzavformat_decoder.so lib/lives/plugins/effects/realtime/weed/RGBdelay.so lib/lives/plugins/effects/realtime/weed/alien_overlay.so lib/lives/plugins/effects/realtime/weed/alpha_means.so lib/lives/plugins/effects/realtime/weed/audio_fft.so lib/lives/plugins/effects/realtime/weed/audio_transition.so lib/lives/plugins/effects/realtime/weed/audio_volume.so lib/lives/plugins/effects/realtime/weed/beat_detector.so lib/lives/plugins/effects/realtime/weed/blank_frame_detector.so lib/lives/plugins/effects/realtime/weed/blurzoom.so lib/lives/plugins/effects/realtime/weed/bump2d.so lib/lives/plugins/effects/realtime/weed/ccorrect.so lib/lives/plugins/effects/realtime/weed/colorkey.so lib/lives/plugins/effects/realtime/weed/comic.so lib/lives/plugins/effects/realtime/weed/compositor.so lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/examples.txt lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/modulations.txt lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/newlives.txt lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/regrlives.txt lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/roselives.txt lib/lives/plugins/effects/realtime/weed/data_processor.so lib/lives/plugins/effects/realtime/weed/data_unpacker.so lib/lives/plugins/effects/realtime/weed/deinterlace.so lib/lives/plugins/effects/realtime/weed/edge.so lib/lives/plugins/effects/realtime/weed/farneback_analyser.so lib/lives/plugins/effects/realtime/weed/fg_bg_removal.so lib/lives/plugins/effects/realtime/weed/fireTV.so lib/lives/plugins/effects/realtime/weed/fourKlives.so %%FREI0R%%lib/lives/plugins/effects/realtime/weed/frei0r/frei0r.so lib/lives/plugins/effects/realtime/weed/gdk_fast_resize.so lib/lives/plugins/effects/realtime/weed/haar_analyser.so lib/lives/plugins/effects/realtime/weed/haip.so lib/lives/plugins/effects/realtime/weed/kaleidoscope.so lib/lives/plugins/effects/realtime/weed/ladspa.so lib/lives/plugins/effects/realtime/weed/layout_blends.so lib/lives/plugins/effects/realtime/weed/libvisual/libvis.so lib/lives/plugins/effects/realtime/weed/lifeTV.so lib/lives/plugins/effects/realtime/weed/livetext.so lib/lives/plugins/effects/realtime/weed/log_sig.so lib/lives/plugins/effects/realtime/weed/mask_overlay.so lib/lives/plugins/effects/realtime/weed/mirrors.so lib/lives/plugins/effects/realtime/weed/multi_blends.so lib/lives/plugins/effects/realtime/weed/multi_transitions.so lib/lives/plugins/effects/realtime/weed/negate.so lib/lives/plugins/effects/realtime/weed/nn_programmer.so lib/lives/plugins/effects/realtime/weed/noise.so lib/lives/plugins/effects/realtime/weed/onedTV.so lib/lives/plugins/effects/realtime/weed/palette_test.so lib/lives/plugins/effects/realtime/weed/plasma.so lib/lives/plugins/effects/realtime/weed/posterise.so lib/lives/plugins/effects/realtime/weed/puretext.so lib/lives/plugins/effects/realtime/weed/randomiser.so lib/lives/plugins/effects/realtime/weed/revTV.so lib/lives/plugins/effects/realtime/weed/rippleTV.so lib/lives/plugins/effects/realtime/weed/rotozoom.so lib/lives/plugins/effects/realtime/weed/scribbler.so lib/lives/plugins/effects/realtime/weed/shift.so lib/lives/plugins/effects/realtime/weed/simple_blend.so lib/lives/plugins/effects/realtime/weed/slide_over.so lib/lives/plugins/effects/realtime/weed/softlight.so lib/lives/plugins/effects/realtime/weed/targeted_zoom.so lib/lives/plugins/effects/realtime/weed/textfun.so lib/lives/plugins/effects/realtime/weed/tone_gen.so lib/lives/plugins/effects/realtime/weed/tvpic.so lib/lives/plugins/effects/realtime/weed/vector_visualiser.so lib/lives/plugins/effects/realtime/weed/vertigo.so lib/lives/plugins/effects/realtime/weed/videowall.so lib/lives/plugins/effects/realtime/weed/warpTV.so lib/lives/plugins/effects/realtime/weed/xeffect.so lib/lives/plugins/effects/rendered/blank_frames lib/lives/plugins/effects/rendered/blur lib/lives/plugins/effects/rendered/brightness_change lib/lives/plugins/effects/rendered/charcoal lib/lives/plugins/effects/rendered/colorize lib/lives/plugins/effects/rendered/colour_filter lib/lives/plugins/effects/rendered/colour_replace lib/lives/plugins/effects/rendered/contrast lib/lives/plugins/effects/rendered/cycle lib/lives/plugins/effects/rendered/deinterlace lib/lives/plugins/effects/rendered/despeckle lib/lives/plugins/effects/rendered/dream lib/lives/plugins/effects/rendered/edge_detect lib/lives/plugins/effects/rendered/emboss lib/lives/plugins/effects/rendered/enhance lib/lives/plugins/effects/rendered/fade_in_out lib/lives/plugins/effects/rendered/flip lib/lives/plugins/effects/rendered/flop lib/lives/plugins/effects/rendered/frame_calculator lib/lives/plugins/effects/rendered/gamma_change lib/lives/plugins/effects/rendered/gen_blank_frames lib/lives/plugins/effects/rendered/gen_clip_from_image lib/lives/plugins/effects/rendered/gen_coloured_frames lib/lives/plugins/effects/rendered/gen_text lib/lives/plugins/effects/rendered/hue_change lib/lives/plugins/effects/rendered/image_overlay lib/lives/plugins/effects/rendered/jumble lib/lives/plugins/effects/rendered/modulate lib/lives/plugins/effects/rendered/monochrome lib/lives/plugins/effects/rendered/negate lib/lives/plugins/effects/rendered/noisify lib/lives/plugins/effects/rendered/normalize lib/lives/plugins/effects/rendered/photo_still lib/lives/plugins/effects/rendered/pixilate lib/lives/plugins/effects/rendered/posterize lib/lives/plugins/effects/rendered/randomzoom lib/lives/plugins/effects/rendered/resize lib/lives/plugins/effects/rendered/rotate lib/lives/plugins/effects/rendered/saturation_change lib/lives/plugins/effects/rendered/sepia lib/lives/plugins/effects/rendered/shift_horizontal lib/lives/plugins/effects/rendered/shift_vertical lib/lives/plugins/effects/rendered/shrink_expand lib/lives/plugins/effects/rendered/skip_forwards lib/lives/plugins/effects/rendered/solarize lib/lives/plugins/effects/rendered/spin lib/lives/plugins/effects/rendered/spread lib/lives/plugins/effects/rendered/swirl lib/lives/plugins/effects/rendered/textover lib/lives/plugins/effects/rendered/transition_bwthresh lib/lives/plugins/effects/rendered/transition_checkerboard lib/lives/plugins/effects/rendered/transition_fade2 lib/lives/plugins/effects/rendered/transition_splice lib/lives/plugins/effects/rendered/trim_frames lib/lives/plugins/effects/rendered/tunnel lib/lives/plugins/effects/rendered/wave lib/lives/plugins/encoders/encodedv_encoder lib/lives/plugins/encoders/ffmpeg_encoder lib/lives/plugins/encoders/mencoder_encoder lib/lives/plugins/encoders/mjpegtools_encoder lib/lives/plugins/encoders/multi_encoder lib/lives/plugins/encoders/multi_encoder3 lib/lives/plugins/encoders/pdf_encoder lib/lives/plugins/encoders/qtutils_encoder lib/lives/plugins/encoders/sswf_encoder lib/lives/plugins/encoders/transcode_encoder lib/lives/plugins/encoders/x264_encoder lib/lives/plugins/playback/audiostream/audiostreamer.pl lib/lives/plugins/playback/video/SDL.so lib/lives/plugins/playback/video/icecast_output.so lib/lives/plugins/playback/video/lives2lives_stream.so lib/lives/plugins/playback/video/oggstream.so lib/lives/plugins/playback/video/vloopback.so lib/lives/plugins/playback/video/vloopback2.so lib/lives/plugins/playback/video/yuv4mpeg_stream.so libdata/pkgconfig/libweed-compat.pc libdata/pkgconfig/libweed-plugin-utils.pc libdata/pkgconfig/libweed-utils.pc libdata/pkgconfig/libweed.pc libdata/pkgconfig/libweed_slice.pc share/app-install/icons/lives.png share/applications/LiVES.desktop %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/BUGS %%PORTDOCS%%%%DOCSDIR%%/ChangeLog %%PORTDOCS%%%%DOCSDIR%%/FEATURES %%PORTDOCS%%%%DOCSDIR%%/GETTING.STARTED %%PORTDOCS%%%%DOCSDIR%%/LiVES-Perl.odt %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/README.multi_encoder %%PORTDOCS%%%%DOCSDIR%%/RFX.spec %%PORTDOCS%%%%DOCSDIR%%/clip_format.txt %%PORTDOCS%%%%DOCSDIR%%/lives-OMC.txt %%PORTDOCS%%%%DOCSDIR%%/rfxbuilder.odt %%PORTDOCS%%%%DOCSDIR%%/weedevents.txt %%PORTDOCS%%%%DOCSDIR%%/weedspec.txt %%DATADIR%%/default.keymap %%DATADIR%%/icons/audio.png %%DATADIR%%/icons/fullscreen.png %%DATADIR%%/icons/loop.png %%DATADIR%%/icons/playsel.png %%DATADIR%%/icons/pref_decoding.png %%DATADIR%%/icons/pref_directory.png %%DATADIR%%/icons/pref_effects.png %%DATADIR%%/icons/pref_encoding.png %%DATADIR%%/icons/pref_gui.png %%DATADIR%%/icons/pref_jack.png %%DATADIR%%/icons/pref_midi.png %%DATADIR%%/icons/pref_misc.png %%DATADIR%%/icons/pref_multitrack.png %%DATADIR%%/icons/pref_net.png %%DATADIR%%/icons/pref_playback.png %%DATADIR%%/icons/pref_record.png %%DATADIR%%/icons/pref_themes.png %%DATADIR%%/icons/pref_warning.png %%DATADIR%%/icons/sepwin.png %%DATADIR%%/icons/volume_mute.png %%DATADIR%%/icons/zoom-in.png %%DATADIR%%/icons/zoom-out.png %%DATADIR%%/plugins/effects/RFXscripts/blank_frames.script %%DATADIR%%/plugins/effects/RFXscripts/blur.script %%DATADIR%%/plugins/effects/RFXscripts/brightness_change.script %%DATADIR%%/plugins/effects/RFXscripts/charcoal.script %%DATADIR%%/plugins/effects/RFXscripts/colorize.script %%DATADIR%%/plugins/effects/RFXscripts/colour_filter.script %%DATADIR%%/plugins/effects/RFXscripts/colour_replace.script %%DATADIR%%/plugins/effects/RFXscripts/contrast.script %%DATADIR%%/plugins/effects/RFXscripts/cycle.script %%DATADIR%%/plugins/effects/RFXscripts/deinterlace.script %%DATADIR%%/plugins/effects/RFXscripts/despekle.script %%DATADIR%%/plugins/effects/RFXscripts/dream.script %%DATADIR%%/plugins/effects/RFXscripts/edge_detect.script %%DATADIR%%/plugins/effects/RFXscripts/emboss.script %%DATADIR%%/plugins/effects/RFXscripts/enhance.script %%DATADIR%%/plugins/effects/RFXscripts/fade_in_out.script %%DATADIR%%/plugins/effects/RFXscripts/flip.script %%DATADIR%%/plugins/effects/RFXscripts/flop.script %%DATADIR%%/plugins/effects/RFXscripts/frame_calculator.script %%DATADIR%%/plugins/effects/RFXscripts/gamma_change.script %%DATADIR%%/plugins/effects/RFXscripts/gen_blank_frames.script %%DATADIR%%/plugins/effects/RFXscripts/gen_clip_from_image.script %%DATADIR%%/plugins/effects/RFXscripts/gen_coloured_frames.script %%DATADIR%%/plugins/effects/RFXscripts/gen_text.script %%DATADIR%%/plugins/effects/RFXscripts/hue_change.script %%DATADIR%%/plugins/effects/RFXscripts/image_overlay.script %%DATADIR%%/plugins/effects/RFXscripts/jumble.script %%DATADIR%%/plugins/effects/RFXscripts/modulate.script %%DATADIR%%/plugins/effects/RFXscripts/monochrome.script %%DATADIR%%/plugins/effects/RFXscripts/negate.script %%DATADIR%%/plugins/effects/RFXscripts/noisify.script %%DATADIR%%/plugins/effects/RFXscripts/normalize.script %%DATADIR%%/plugins/effects/RFXscripts/photo_still.script %%DATADIR%%/plugins/effects/RFXscripts/pixilate.script %%DATADIR%%/plugins/effects/RFXscripts/posterize.script %%DATADIR%%/plugins/effects/RFXscripts/randomzoom.script %%DATADIR%%/plugins/effects/RFXscripts/resize.script %%DATADIR%%/plugins/effects/RFXscripts/rotate.script %%DATADIR%%/plugins/effects/RFXscripts/saturation_change.script %%DATADIR%%/plugins/effects/RFXscripts/sepia.script %%DATADIR%%/plugins/effects/RFXscripts/shift_horizontal.script %%DATADIR%%/plugins/effects/RFXscripts/shift_vertical.script %%DATADIR%%/plugins/effects/RFXscripts/shrink_expand.script %%DATADIR%%/plugins/effects/RFXscripts/skip_forwards.script %%DATADIR%%/plugins/effects/RFXscripts/solarize.script %%DATADIR%%/plugins/effects/RFXscripts/spin.script %%DATADIR%%/plugins/effects/RFXscripts/spread.script %%DATADIR%%/plugins/effects/RFXscripts/swirl.script %%DATADIR%%/plugins/effects/RFXscripts/textover.script %%DATADIR%%/plugins/effects/RFXscripts/transition_bwthresh.script %%DATADIR%%/plugins/effects/RFXscripts/transition_checkerboard.script %%DATADIR%%/plugins/effects/RFXscripts/transition_fade.script %%DATADIR%%/plugins/effects/RFXscripts/transition_splice.script %%DATADIR%%/plugins/effects/RFXscripts/trim_frames.script %%DATADIR%%/plugins/effects/RFXscripts/tunnel.script %%DATADIR%%/plugins/effects/RFXscripts/wave.script %%DATADIR%%/plugins/effects/compound/image_stabilizer %%DATADIR%%/plugins/effects/compound/motion_analyser %%DATADIR%%/plugins/effects/compound/neural_net %%DATADIR%%/resources/vidtest.avi %%DATADIR%%/themes/camera/frame.jpg %%DATADIR%%/themes/camera/main.jpg %%DATADIR%%/themes/crayons-bright/frame.jpg %%DATADIR%%/themes/crayons-bright/main.jpg %%DATADIR%%/themes/crayons/frame.jpg %%DATADIR%%/themes/crayons/main.jpg %%DATADIR%%/themes/cutting_room/frame.jpg %%DATADIR%%/themes/cutting_room/main.jpg %%DATADIR%%/themes/editor/frame.jpg %%DATADIR%%/themes/editor/main.jpg %%DATADIR%%/themes/lives-splash.png %%DATADIR%%/themes/pinks/frame.jpg %%DATADIR%%/themes/pinks/main.jpg %%NLS%%share/locale/ar/LC_MESSAGES/lives.mo %%NLS%%share/locale/ca/LC_MESSAGES/lives.mo %%NLS%%share/locale/cs/LC_MESSAGES/lives.mo %%NLS%%share/locale/da/LC_MESSAGES/lives.mo %%NLS%%share/locale/de_DE/LC_MESSAGES/lives.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/lives.mo %%NLS%%share/locale/es/LC_MESSAGES/lives.mo %%NLS%%share/locale/et/LC_MESSAGES/lives.mo %%NLS%%share/locale/fi/LC_MESSAGES/lives.mo %%NLS%%share/locale/fr/LC_MESSAGES/lives.mo %%NLS%%share/locale/gl/LC_MESSAGES/lives.mo %%NLS%%share/locale/he/LC_MESSAGES/lives.mo %%NLS%%share/locale/hr/LC_MESSAGES/lives.mo %%NLS%%share/locale/hu/LC_MESSAGES/lives.mo %%NLS%%share/locale/it/LC_MESSAGES/lives.mo %%NLS%%share/locale/ja/LC_MESSAGES/lives.mo %%NLS%%share/locale/nl_NL/LC_MESSAGES/lives.mo %%NLS%%share/locale/oc/LC_MESSAGES/lives.mo %%NLS%%share/locale/pl/LC_MESSAGES/lives.mo %%NLS%%share/locale/pms/LC_MESSAGES/lives.mo %%NLS%%share/locale/pt/LC_MESSAGES/lives.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/lives.mo %%NLS%%share/locale/ro/LC_MESSAGES/lives.mo %%NLS%%share/locale/ru/LC_MESSAGES/lives.mo %%NLS%%share/locale/sk/LC_MESSAGES/lives.mo %%NLS%%share/locale/te/LC_MESSAGES/lives.mo %%NLS%%share/locale/tr/LC_MESSAGES/lives.mo %%NLS%%share/locale/ug/LC_MESSAGES/lives.mo %%NLS%%share/locale/uk/LC_MESSAGES/lives.mo %%NLS%%share/locale/uz/LC_MESSAGES/lives.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/lives.mo share/pixmaps/lives.xpm +@dir lib/lives/plugins/effects/realtime/weed/icons Index: head/multimedia/schroedinger/Makefile =================================================================== --- head/multimedia/schroedinger/Makefile (revision 373736) +++ head/multimedia/schroedinger/Makefile (revision 373737) @@ -1,29 +1,29 @@ # Created by: Gea-Suan Lin # $FreeBSD$ PORTNAME= schroedinger PORTVERSION= 1.0.11 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= http://diracvideo.org/download/schroedinger/ MAINTAINER= ports@FreeBSD.org COMMENT= High-speed Dirac codec LICENSE= GPLv2 LGPL20 MIT MPL LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/COPYING.MIT LICENSE_FILE_MPL= ${WRKSRC}/COPYING.MPL LIB_DEPENDS= liborc-0.4.so:${PORTSDIR}/devel/orc -USES= libtool:oldver pkgconfig +USES= libtool pkgconfig GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes post-patch: @${REINPLACE_CMD} -e 's|^pkgconfigdir=.*|pkgconfigdir="\\$${prefix}/libdata/pkgconfig"|' \ -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure .include Index: head/multimedia/schroedinger/pkg-plist =================================================================== --- head/multimedia/schroedinger/pkg-plist (revision 373736) +++ head/multimedia/schroedinger/pkg-plist (revision 373737) @@ -1,83 +1,78 @@ include/schroedinger-1.0/schroedinger/schro-stdint.h include/schroedinger-1.0/schroedinger/schro.h include/schroedinger-1.0/schroedinger/schroanalysis.h include/schroedinger-1.0/schroedinger/schroarith.h include/schroedinger-1.0/schroedinger/schroasync.h include/schroedinger-1.0/schroedinger/schrobitstream.h include/schroedinger-1.0/schroedinger/schrobuffer.h include/schroedinger-1.0/schroedinger/schrobufferlist.h include/schroedinger-1.0/schroedinger/schrodebug.h include/schroedinger-1.0/schroedinger/schrodecoder.h include/schroedinger-1.0/schroedinger/schrodomain.h include/schroedinger-1.0/schroedinger/schroencoder.h include/schroedinger-1.0/schroedinger/schroengine.h include/schroedinger-1.0/schroedinger/schrofft.h include/schroedinger-1.0/schroedinger/schrofilter.h include/schroedinger-1.0/schroedinger/schroframe.h include/schroedinger-1.0/schroedinger/schrohistogram.h include/schroedinger-1.0/schroedinger/schrolimits.h include/schroedinger-1.0/schroedinger/schrolist.h include/schroedinger-1.0/schroedinger/schrometric.h include/schroedinger-1.0/schroedinger/schromotion.h include/schroedinger-1.0/schroedinger/schromotionest.h include/schroedinger-1.0/schroedinger/schropack.h include/schroedinger-1.0/schroedinger/schroparams.h include/schroedinger-1.0/schroedinger/schroparse.h include/schroedinger-1.0/schroedinger/schrophasecorrelation.h include/schroedinger-1.0/schroedinger/schroqueue.h include/schroedinger-1.0/schroedinger/schrossim.h include/schroedinger-1.0/schroedinger/schrotables.h include/schroedinger-1.0/schroedinger/schrounpack.h include/schroedinger-1.0/schroedinger/schroutils.h include/schroedinger-1.0/schroedinger/schroversion.h include/schroedinger-1.0/schroedinger/schrovideoformat.h include/schroedinger-1.0/schroedinger/schrovirtframe.h include/schroedinger-1.0/schroedinger/schrowavelet.h lib/libschroedinger-1.0.a -lib/libschroedinger-1.0.la lib/libschroedinger-1.0.so -lib/libschroedinger-1.0.so.11 +lib/libschroedinger-1.0.so.0 +lib/libschroedinger-1.0.so.0.11.0 libdata/pkgconfig/schroedinger-1.0.pc share/gtk-doc/html/schroedinger/home.png share/gtk-doc/html/schroedinger/index.html share/gtk-doc/html/schroedinger/index.sgml share/gtk-doc/html/schroedinger/left.png share/gtk-doc/html/schroedinger/right.png share/gtk-doc/html/schroedinger/schroedinger-schro.html share/gtk-doc/html/schroedinger/schroedinger-schroarith.html share/gtk-doc/html/schroedinger/schroedinger-schroasync.html share/gtk-doc/html/schroedinger/schroedinger-schrobitstream.html share/gtk-doc/html/schroedinger/schroedinger-schrobuffer.html share/gtk-doc/html/schroedinger/schroedinger-schrocuda.html share/gtk-doc/html/schroedinger/schroedinger-schrodebug.html share/gtk-doc/html/schroedinger/schroedinger-schrodecoder.html share/gtk-doc/html/schroedinger/schroedinger-schrodomain.html share/gtk-doc/html/schroedinger/schroedinger-schroencoder.html share/gtk-doc/html/schroedinger/schroedinger-schrofft.html share/gtk-doc/html/schroedinger/schroedinger-schrofilter.html share/gtk-doc/html/schroedinger/schroedinger-schroframe.html share/gtk-doc/html/schroedinger/schroedinger-schrohistogram.html share/gtk-doc/html/schroedinger/schroedinger-schrolimits.html share/gtk-doc/html/schroedinger/schroedinger-schrolist.html share/gtk-doc/html/schroedinger/schroedinger-schrometric.html share/gtk-doc/html/schroedinger/schroedinger-schromotion.html share/gtk-doc/html/schroedinger/schroedinger-schromotionest.html share/gtk-doc/html/schroedinger/schroedinger-schrooil.html share/gtk-doc/html/schroedinger/schroedinger-schropack.html share/gtk-doc/html/schroedinger/schroedinger-schroparams.html share/gtk-doc/html/schroedinger/schroedinger-schroqueue.html share/gtk-doc/html/schroedinger/schroedinger-schrosubband.html share/gtk-doc/html/schroedinger/schroedinger-schrounpack.html share/gtk-doc/html/schroedinger/schroedinger-schroutils.html share/gtk-doc/html/schroedinger/schroedinger-schrovideoformat.html share/gtk-doc/html/schroedinger/schroedinger-schrowavelet.html share/gtk-doc/html/schroedinger/schroedinger.devhelp2 share/gtk-doc/html/schroedinger/schrointernal.html share/gtk-doc/html/schroedinger/schropublic.html share/gtk-doc/html/schroedinger/style.css share/gtk-doc/html/schroedinger/up.png -@dirrm share/gtk-doc/html/schroedinger -@dirrmtry share/gtk-doc/html -@dirrmtry share/gtk-doc -@dirrm include/schroedinger-1.0/schroedinger -@dirrm include/schroedinger-1.0 Index: head/multimedia/vlc/Makefile =================================================================== --- head/multimedia/vlc/Makefile (revision 373736) +++ head/multimedia/vlc/Makefile (revision 373737) @@ -1,348 +1,348 @@ # Created by: Brian Somers # $FreeBSD$ PORTNAME= vlc DISTVERSION= 2.1.5 -PORTREVISION= 10 +PORTREVISION= 11 PORTEPOCH= 4 CATEGORIES= multimedia audio ipv6 net www MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ http://ftp.snt.utwente.nl/pub/software/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ ftp://ftp.crans.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Qt4 based multimedia player and streaming server LICENSE= GPLv2 LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt \ libdvbpsi.so:${PORTSDIR}/multimedia/libdvbpsi \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libidn.so:${PORTSDIR}/dns/libidn BUILD_DEPENDS= ffmpeg>=2.0:${PORTSDIR}/multimedia/ffmpeg RUN_DEPENDS= ffmpeg>=2.0:${PORTSDIR}/multimedia/ffmpeg USES= compiler:c11 desktop-file-utils gmake iconv libtool pathfix \ pkgconfig tar:xz USE_GNOME= libxml2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-avcodec --enable-avformat --enable-dvbpsi \ --enable-fontconfig --enable-freetype --enable-libgcrypt \ --enable-libxml2 --enable-oss --enable-postproc \ --enable-swscale --enable-vlc \ --disable-alsa --disable-chromaprint --disable-crystalhd \ --disable-dc1394 --disable-decklink --disable-directfb \ --disable-dv1394 --disable-egl --disable-fdkaac \ --disable-gles1 --disable-gles2 --disable-kai --disable-kva \ --disable-libvnc --disable-opencv --disable-projectm \ --disable-quicksync --disable-silent-rules --disable-telx \ --disable-tiger --disable-tremor --disable-udev \ --disable-update-check --disable-vcdx --disable-vsxu \ --disable-wasapi --disable-x26410b \ --with-kde-solid=${PREFIX}/share/apps/solid/actions \ ac_cv_search_pthread_rwlock_init=-pthread .if defined(WITH_DEBUG) && !defined(WITHOUT_DEBUG) CONFIGURE_ARGS+=--enable-debug .endif CPPFLAGS+= -I${LOCALBASE}/include CFLAGS_i386= -fomit-frame-pointer OPTIONS_DEFINE= A52 AALIB ASS AVAHI CACA DBUS DCA DIRAC DOCS DVDREAD \ DVDNAV FAAD FLAC FLUID FREERDP FRIBIDI GME GNOMEVFS2 GNUTLS \ GOOM HTTPD JACK KATE LIBBLURAY LIBRSVG2 LIBSSH2 LIRC \ LIVEMEDIA LUA MAD MATROSKA MODPLUG \ MPEG2 MTP MUSEPACK NCURSES NLS NOTIFY OGG OPTIMIZED_CFLAGS \ OPUS PNG PULSEAUDIO QT4 REALRTSP RUNROOT SAMPLERATE \ SCHROEDINGER SDL SHOUTCAST SIDPLAY SKINS SMB STREAM SPEEX \ TAGLIB THEORA TWOLAME UPNP V4L VAAPI VCD VDPAU VORBIS \ X11 X264 ZVBI OPTIONS_DEFAULT=A52 AVAHI DBUS DCA DVDREAD DVDNAV FAAD FLAC GNUTLS \ HTTPD LUA MAD MATROSKA MPEG2 OGG OPTIMIZED_CFLAGS OPUS PNG \ QT4 SAMPLERATE STREAM SPEEX TAGLIB THEORA TWOLAME V4L \ VCD VORBIS X11 OPTIONS_SUB= yes ASS_DESC= ASS/SSA subtitle rendering DVDREAD_DESC= DVD Playback support DVDNAV_DESC= DVD menu navigation FLUID_DESC= Fluidsynth MIDI support FREERDP_DESC= RDP support GME_DESC= Game Music Emu (libgme) support GOOM_DESC= Goom visualisation plugin KATE_DESC= Kate codec support LIBSSH2_DESC= SCP/SFTP support via libssh2 REALRTSP_DESC= Real RTSP access module RUNROOT_DESC= Enable running as root SIDPLAY_DESC= C64 sid demux support SKINS_DESC= Skins interface module STREAM_DESC= stream output TAGLIB_DESC= ID3 tag and Ogg comment support VCD_DESC= Audio/Video CD support ZVBI_DESC= VBI decoding support A52_CONFIGURE_ENABLE= a52 A52_CONFIGURE_ON= --with-a52=${LOCALBASE} A52_LIB_DEPENDS= liba52.so:${PORTSDIR}/audio/liba52 AALIB_LIB_DEPENDS= libaa.so:${PORTSDIR}/graphics/aalib AALIB_CONFIGURE_ENABLE= aa ASS_LIB_DEPENDS= libass.so:${PORTSDIR}/multimedia/libass ASS_CONFIGURE_ENABLE= libass AVAHI_LIB_DEPENDS= libavahi-common.so:${PORTSDIR}/net/avahi-app AVAHI_CONFIGURE_ENABLE= bonjour CACA_LIB_DEPENDS= libcaca.so:${PORTSDIR}/graphics/libcaca CACA_CONFIGURE_ENABLE= caca DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus DBUS_CONFIGURE_ENABLE= dbus DCA_LIB_DEPENDS= libdca.so:${PORTSDIR}/multimedia/libdca DCA_CONFIGURE_ENABLE= dca DIRAC_LIB_DEPENDS= libdirac_decoder.so:${PORTSDIR}/multimedia/dirac DIRAC_CONFIGURE_ENABLE= dirac DVDREAD_LIB_DEPENDS= libdvdread.so:${PORTSDIR}/multimedia/libdvdread DVDREAD_CONFIGURE_ENABLE= dvdread DVDNAV_LIB_DEPENDS= libdvdnav.so:${PORTSDIR}/multimedia/libdvdnav DVDNAV_CONFIGURE_ENABLE=dvdnav FAAD_LIB_DEPENDS= libfaad.so:${PORTSDIR}/audio/faad FAAD_CONFIGURE_ENABLE= faad FAAD_CONFIGURE_ENV= CPPFLAGS_faad="-I${LOCALBASE}/include" \ LIBS_faad="-L${LOCALBASE}/lib" FLAC_LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac FLAC_CONFIGURE_ENABLE= flac FLUID_LIB_DEPENDS= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth FLUID_CONFIGURE_ENABLE= fluidsynth FREERDP_LIB_DEPENDS= libfreerdp-core.so:${PORTSDIR}/net/freerdp FREERDP_CONFIGURE_ENABLE= libfreerdp FRIBIDI_LIB_DEPENDS= libfribidi.so:${PORTSDIR}/converters/fribidi FRIBIDI_CONFIGURE_ENABLE= fribidi GME_LIB_DEPENDS= libgme.so:${PORTSDIR}/audio/libgme GME_CONFIGURE_ENABLE= gme GME_CONFIGURE_ENV= LIBS_gme="-L${LOCALBASE}/lib -lgme" GNOMEVFS2_USE= GNOME=gnomevfs2 GNOMEVFS2_CONFIGURE_ENABLE= gnomevfs GNUTLS_LIB_DEPENDS= libgnutls.so:${PORTSDIR}/security/gnutls GNUTLS_CONFIGURE_ENABLE=gnutls GOOM_LIB_DEPENDS= libgoom2.so:${PORTSDIR}/graphics/goom GOOM_CONFIGURE_ENABLE= goom HTTPD_CONFIGURE_ENABLE= httpd JACK_LIB_DEPENDS= libjack.so:${PORTSDIR}/audio/jack JACK_CONFIGURE_ENABLE= jack KATE_LIB_DEPENDS= libkate.so:${PORTSDIR}/multimedia/libkate KATE_CONFIGURE_ENABLE= kate LIBBLURAY_LIB_DEPENDS= libbluray.so:${PORTSDIR}/multimedia/libbluray LIBBLURAY_CONFIGURE_ENABLE= bluray LIBRSVG2_USE= GNOME=librsvg2 LIBRSVG2_CONFIGURE_ENABLE= svg LIBSSH2_LIB_DEPENDS= libssh2.so:${PORTSDIR}/security/libssh2 LIBSSH2_CONFIGURE_ENABLE= sftp LIRC_LIB_DEPENDS= liblirc_client.so:${PORTSDIR}/comms/lirc LIRC_CONFIGURE_ENABLE= lirc LIRC_CONFIGURE_ENV= LIBS_lirc="-L${LOCALBASE}/lib -llirc_client" LIVEMEDIA_LIB_DEPENDS= libliveMedia.so:${PORTSDIR}/net/liveMedia LIVEMEDIA_CONFIGURE_ENABLE= live555 LIVEMEDIA_CONFIGURE_ENV= \ LIVE555_CFLAGS="-I${LOCALBASE}/include/liveMedia \ -I${LOCALBASE}/include/UsageEnvironment \ -I${LOCALBASE}/include/groupsock \ -I${LOCALBASE}/include/BasicUsageEnvironment" \ LIVE555_LIBS="-L${LOCALBASE}/lib -lliveMedia \ -lgroupsock -lBasicUsageEnvironment \ -lUsageEnvironment" LUA_USES= lua LUA_CONFIGURE_ENABLE= lua LUA_CONFIGURE_ON= LUAC=${LUAC_CMD} LUA_CFLAGS="-I${LUA_INCDIR}" \ LUA_LIBS="-L${LUA_LIBDIR} -llua-${LUA_VER}" MAD_LIB_DEPENDS= libmad.so:${PORTSDIR}/audio/libmad MAD_CONFIGURE_ENABLE= mad MAD_CONFIGURE_ON= --with-mad=${LOCALBASE} MATROSKA_LIB_DEPENDS= libmatroska.so:${PORTSDIR}/multimedia/libmatroska MATROSKA_CONFIGURE_ENABLE= mkv MODPLUG_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug MODPLUG_CONFIGURE_ENABLE= mod MPEG2_LIB_DEPENDS= libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 MPEG2_CONFIGURE_ENABLE= libmpeg2 MTP_LIB_DEPENDS= libmtp.so:${PORTSDIR}/multimedia/libmtp MTP_CONFIGURE_ENABLE= mtp MUSEPACK_LIB_DEPENDS= libmpcdec.so:${PORTSDIR}/audio/musepack MUSEPACK_CONFIGURE_ENABLE= mpc MUSEPACK_CONFIGURE_ENV= LIBS_mpc="-L${LOCALBASE}/lib -lmpcdec" NCURSES_USES= ncurses NCURSES_CONFIGURE_ENV= NCURSES_CFLAGS="-I${NCURSESINC}" \ NCURSES_LIBS="-L${NCURSESLIB} -lncursesw" NCURSES_CONFIGURE_ENABLE= ncurses NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls NOTIFY_LIB_DEPENDS= libnotify.so:${PORTSDIR}/devel/libnotify NOTIFY_USE= GNOME=gtk20 NOTIFY_CONFIGURE_ENABLE=notify OGG_LIB_DEPENDS= libogg.so:${PORTSDIR}/audio/libogg OGG_CONFIGURE_ENABLE= ogg OPTIMIZED_CFLAGS_CONFIGURE_ENABLE= optimizations OPUS_LIB_DEPENDS= libopus.so:${PORTSDIR}/audio/opus OPUS_CONFIGURE_ENABLE= opus PNG_LIB_DEPENDS= libpng15.so:${PORTSDIR}/graphics/png PNG_CONFIGURE_ENABLE= png PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio PULSEAUDIO_CONFIGURE_ENABLE= pulse QT4_CONFIGURE_ENABLE= qt QT4_USE= QT4=gui,corelib,moc_build,rcc_build,uic_build REALRTSP_CONFIGURE_ENABLE= realrtsp RUNROOT_CONFIGURE_ENABLE= run-as-root SAMPLERATE_LIB_DEPENDS= libsamplerate.so:${PORTSDIR}/audio/libsamplerate SAMPLERATE_CONFIGURE_ENABLE= samplerate SCHROEDINGER_LIB_DEPENDS= libschroedinger-1.0.so:${PORTSDIR}/multimedia/schroedinger SCHROEDINGER_CONFIGURE_ENABLE= schroedinger SDL_USE= SDL=image SDL_CONFIGURE_ENABLE= sdl sdl-image SIDPLAY_LIB_DEPENDS= libsidplay2.so:${PORTSDIR}/audio/libsidplay2 SIDPLAY_LDFLAGS= -L${LOCALBASE}/lib/sidplay/builders SIDPLAY_CONFIGURE_ENABLE= sid SHOUTCAST_LIB_DEPENDS= libshout.so:${PORTSDIR}/audio/libshout SHOUTCAST_CONFIGURE_ENABLE= shout SMB_LIB_DEPENDS= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient SMB_CONFIGURE_ENABLE= smbclient STREAM_CONFIGURE_ENABLE=sout SPEEX_LIB_DEPENDS= libspeex.so:${PORTSDIR}/audio/speex SPEEX_CONFIGURE_ENABLE= speex TAGLIB_LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib TAGLIB_CONFIGURE_ENABLE=taglib THEORA_LIB_DEPENDS= libtheora.so:${PORTSDIR}/multimedia/libtheora THEORA_CONFIGURE_ENABLE=theora TWOLAME_LIB_DEPENDS= libtwolame.so:${PORTSDIR}/audio/twolame TWOLAME_CONFIGURE_ENABLE= twolame UPNP_LIB_DEPENDS= libupnp.so:${PORTSDIR}/devel/upnp UPNP_CONFIGURE_ENABLE= upnp V4L_LIB_DEPENDS= libv4l2.so:${PORTSDIR}/multimedia/libv4l V4L_CONFIGURE_ENABLE= v4l2 VAAPI_LIB_DEPENDS= libva.so:${PORTSDIR}/multimedia/libva VAAPI_CONFIGURE_ENABLE= libva VCD_LIB_DEPENDS= libcddb.so:${PORTSDIR}/audio/libcddb VCD_CONFIGURE_ENABLE= vcd libcddb VDPAU_LIB_DEPENDS= libvdpau.so:${PORTSDIR}/multimedia/libvdpau VDPAU_CONFIGURE_ENABLE= vdpau VORBIS_LIB_DEPENDS= libvorbis.so:${PORTSDIR}/audio/libvorbis VORBIS_CONFIGURE_ENABLE=vorbis X11_USE= GL=gl XORG=xcb,xproto X11_LIB_DEPENDS= libxcb-keysyms.so:${PORTSDIR}/x11/xcb-util-keysyms X11_CONFIGURE_ENABLE= glx xcb xvideo X11_CONFIGURE_WITH= x X264_LIB_DEPENDS= libx264.so:${PORTSDIR}/multimedia/libx264 X264_CONFIGURE_ENABLE= x264 ZVBI_LIB_DEPENDS= libzvbi.so:${PORTSDIR}/devel/libzvbi ZVBI_CONFIGURE_ENABLE= zvbi PORTDATA= * PORTDOCS= * .include .if ${PORT_OPTIONS:MPULSEAUDIO} && ${OSVERSION} <= 900044 IGNORE= Pulseaudio is unsupported with rtld prior to FreeBSD-9.x .endif .if ${PORT_OPTIONS:MSKINS} .if ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libminizip.so:${PORTSDIR}/archivers/minizip \ libtar.so:${PORTSDIR}/devel/libtar USE_XORG+= xext xinerama xpm CONFIGURE_ARGS+=--enable-skins2 --enable-libtar .else IGNORE= SKINS option requires QT4 option .endif .else 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||' \ -e 's|LIBS="-llirc_client|LIBS="$$LIBS_lirc|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/dev/cdrom|${WITH_CDROM_DEVICE}|g' \ -e 's|/dev/dvd|${WITH_DVD_DEVICE}|g' \ ${WRKSRC}/src/libvlc-module.c @${RM} -rf ${WRKSRC}/modules/access/v4l2/linux post-install: @(cd ${STAGEDIR}${PREFIX} && ${FIND} -s lib/vlc -not -name '*.la' \ -type f -o -type l >> ${TMPPLIST}) @(cd ${STAGEDIR}${PREFIX} && ${FIND} -s -d lib/vlc -type d | \ ${SED} 's/^/@dirrm /' >> ${TMPPLIST}) .include Index: head/multimedia/vlc/pkg-plist =================================================================== --- head/multimedia/vlc/pkg-plist (revision 373736) +++ head/multimedia/vlc/pkg-plist (revision 373737) @@ -1,246 +1,211 @@ bin/cvlc %%NCURSES%%bin/nvlc %%QT4%%bin/qvlc bin/rvlc %%SKINS%%bin/svlc bin/vlc bin/vlc-wrapper include/vlc/deprecated.h include/vlc/libvlc.h include/vlc/libvlc_events.h include/vlc/libvlc_media.h include/vlc/libvlc_media_discoverer.h include/vlc/libvlc_media_library.h include/vlc/libvlc_media_list.h include/vlc/libvlc_media_list_player.h include/vlc/libvlc_media_player.h include/vlc/libvlc_structures.h include/vlc/libvlc_version.h include/vlc/libvlc_vlm.h include/vlc/plugins/vlc_about.h include/vlc/plugins/vlc_access.h include/vlc/plugins/vlc_aout.h include/vlc/plugins/vlc_aout_volume.h include/vlc/plugins/vlc_arrays.h include/vlc/plugins/vlc_art_finder.h include/vlc/plugins/vlc_atomic.h include/vlc/plugins/vlc_avcodec.h include/vlc/plugins/vlc_bits.h include/vlc/plugins/vlc_block.h include/vlc/plugins/vlc_block_helper.h include/vlc/plugins/vlc_charset.h include/vlc/plugins/vlc_codec.h include/vlc/plugins/vlc_common.h include/vlc/plugins/vlc_config.h include/vlc/plugins/vlc_config_cat.h include/vlc/plugins/vlc_configuration.h include/vlc/plugins/vlc_cpu.h include/vlc/plugins/vlc_demux.h include/vlc/plugins/vlc_dialog.h include/vlc/plugins/vlc_epg.h include/vlc/plugins/vlc_es.h include/vlc/plugins/vlc_es_out.h include/vlc/plugins/vlc_events.h include/vlc/plugins/vlc_filter.h include/vlc/plugins/vlc_fingerprinter.h include/vlc/plugins/vlc_fourcc.h include/vlc/plugins/vlc_fs.h include/vlc/plugins/vlc_gcrypt.h include/vlc/plugins/vlc_http.h include/vlc/plugins/vlc_httpd.h include/vlc/plugins/vlc_image.h include/vlc/plugins/vlc_inhibit.h include/vlc/plugins/vlc_input.h include/vlc/plugins/vlc_input_item.h include/vlc/plugins/vlc_keys.h include/vlc/plugins/vlc_main.h include/vlc/plugins/vlc_md5.h include/vlc/plugins/vlc_media_library.h include/vlc/plugins/vlc_messages.h include/vlc/plugins/vlc_meta.h include/vlc/plugins/vlc_mime.h include/vlc/plugins/vlc_modules.h include/vlc/plugins/vlc_mouse.h include/vlc/plugins/vlc_mtime.h include/vlc/plugins/vlc_network.h include/vlc/plugins/vlc_objects.h include/vlc/plugins/vlc_opengl.h include/vlc/plugins/vlc_picture.h include/vlc/plugins/vlc_picture_fifo.h include/vlc/plugins/vlc_picture_pool.h include/vlc/plugins/vlc_playlist.h include/vlc/plugins/vlc_plugin.h include/vlc/plugins/vlc_probe.h include/vlc/plugins/vlc_rand.h include/vlc/plugins/vlc_services_discovery.h include/vlc/plugins/vlc_sout.h include/vlc/plugins/vlc_spu.h include/vlc/plugins/vlc_stream.h include/vlc/plugins/vlc_strings.h include/vlc/plugins/vlc_subpicture.h include/vlc/plugins/vlc_text_style.h include/vlc/plugins/vlc_threads.h include/vlc/plugins/vlc_tls.h include/vlc/plugins/vlc_url.h include/vlc/plugins/vlc_variables.h include/vlc/plugins/vlc_video_splitter.h include/vlc/plugins/vlc_vlm.h include/vlc/plugins/vlc_vout.h include/vlc/plugins/vlc_vout_display.h include/vlc/plugins/vlc_vout_osd.h include/vlc/plugins/vlc_vout_window.h include/vlc/plugins/vlc_xlib.h include/vlc/plugins/vlc_xml.h include/vlc/vlc.h lib/libvlc.so lib/libvlc.so.5 lib/libvlc.so.5.4.0 lib/libvlccore.so lib/libvlccore.so.7 lib/libvlccore.so.7.0.0 libdata/pkgconfig/libvlc.pc libdata/pkgconfig/vlc-plugin.pc man/man1/vlc-wrapper.1.gz man/man1/vlc.1.gz share/applications/vlc.desktop share/icons/hicolor/128x128/apps/vlc-xmas.png share/icons/hicolor/128x128/apps/vlc.png share/icons/hicolor/16x16/apps/vlc.png share/icons/hicolor/16x16/apps/vlc.xpm share/icons/hicolor/256x256/apps/vlc.png share/icons/hicolor/32x32/apps/vlc-xmas.xpm share/icons/hicolor/32x32/apps/vlc.png share/icons/hicolor/32x32/apps/vlc.xpm share/icons/hicolor/48x48/apps/vlc-xmas.png share/icons/hicolor/48x48/apps/vlc.png share/apps/solid/actions/vlc-openbd.desktop share/apps/solid/actions/vlc-opencda.desktop share/apps/solid/actions/vlc-opendvd.desktop share/apps/solid/actions/vlc-openvcd.desktop %%NLS%%share/locale/ach/LC_MESSAGES/vlc.mo %%NLS%%share/locale/af/LC_MESSAGES/vlc.mo %%NLS%%share/locale/am/LC_MESSAGES/vlc.mo %%NLS%%share/locale/an/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ar/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ast/LC_MESSAGES/vlc.mo %%NLS%%share/locale/az/LC_MESSAGES/vlc.mo %%NLS%%share/locale/be/LC_MESSAGES/vlc.mo %%NLS%%share/locale/bg/LC_MESSAGES/vlc.mo %%NLS%%share/locale/bn/LC_MESSAGES/vlc.mo %%NLS%%share/locale/bn_IN/LC_MESSAGES/vlc.mo %%NLS%%share/locale/br/LC_MESSAGES/vlc.mo %%NLS%%share/locale/bs/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ca/LC_MESSAGES/vlc.mo %%NLS%%share/locale/cgg/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ckb/LC_MESSAGES/vlc.mo %%NLS%%share/locale/co/LC_MESSAGES/vlc.mo %%NLS%%share/locale/cs/LC_MESSAGES/vlc.mo %%NLS%%share/locale/cy/LC_MESSAGES/vlc.mo %%NLS%%share/locale/da/LC_MESSAGES/vlc.mo %%NLS%%share/locale/de/LC_MESSAGES/vlc.mo %%NLS%%share/locale/el/LC_MESSAGES/vlc.mo %%NLS%%share/locale/en_GB/LC_MESSAGES/vlc.mo %%NLS%%share/locale/es/LC_MESSAGES/vlc.mo %%NLS%%share/locale/et/LC_MESSAGES/vlc.mo %%NLS%%share/locale/eu/LC_MESSAGES/vlc.mo %%NLS%%share/locale/fa/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ff/LC_MESSAGES/vlc.mo %%NLS%%share/locale/fi/LC_MESSAGES/vlc.mo %%NLS%%share/locale/fr/LC_MESSAGES/vlc.mo %%NLS%%share/locale/fur/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ga/LC_MESSAGES/vlc.mo %%NLS%%share/locale/gd/LC_MESSAGES/vlc.mo %%NLS%%share/locale/gl/LC_MESSAGES/vlc.mo %%NLS%%share/locale/gu/LC_MESSAGES/vlc.mo %%NLS%%share/locale/he/LC_MESSAGES/vlc.mo %%NLS%%share/locale/hi/LC_MESSAGES/vlc.mo %%NLS%%share/locale/hr/LC_MESSAGES/vlc.mo %%NLS%%share/locale/hu/LC_MESSAGES/vlc.mo %%NLS%%share/locale/hy/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ia/LC_MESSAGES/vlc.mo %%NLS%%share/locale/id/LC_MESSAGES/vlc.mo %%NLS%%share/locale/is/LC_MESSAGES/vlc.mo %%NLS%%share/locale/it/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ja/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ka/LC_MESSAGES/vlc.mo %%NLS%%share/locale/kk/LC_MESSAGES/vlc.mo %%NLS%%share/locale/km/LC_MESSAGES/vlc.mo %%NLS%%share/locale/kn/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ko/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ky/LC_MESSAGES/vlc.mo %%NLS%%share/locale/lg/LC_MESSAGES/vlc.mo %%NLS%%share/locale/lt/LC_MESSAGES/vlc.mo %%NLS%%share/locale/lv/LC_MESSAGES/vlc.mo %%NLS%%share/locale/mk/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ml/LC_MESSAGES/vlc.mo %%NLS%%share/locale/mn/LC_MESSAGES/vlc.mo %%NLS%%share/locale/mr/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ms/LC_MESSAGES/vlc.mo %%NLS%%share/locale/my/LC_MESSAGES/vlc.mo %%NLS%%share/locale/nb/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ne/LC_MESSAGES/vlc.mo %%NLS%%share/locale/nl/LC_MESSAGES/vlc.mo %%NLS%%share/locale/nn/LC_MESSAGES/vlc.mo %%NLS%%share/locale/oc/LC_MESSAGES/vlc.mo %%NLS%%share/locale/or/LC_MESSAGES/vlc.mo %%NLS%%share/locale/pa/LC_MESSAGES/vlc.mo %%NLS%%share/locale/pl/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ps/LC_MESSAGES/vlc.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/vlc.mo %%NLS%%share/locale/pt_PT/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ro/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ru/LC_MESSAGES/vlc.mo %%NLS%%share/locale/si/LC_MESSAGES/vlc.mo %%NLS%%share/locale/sk/LC_MESSAGES/vlc.mo %%NLS%%share/locale/sl/LC_MESSAGES/vlc.mo %%NLS%%share/locale/sq/LC_MESSAGES/vlc.mo %%NLS%%share/locale/sr/LC_MESSAGES/vlc.mo %%NLS%%share/locale/sv/LC_MESSAGES/vlc.mo %%NLS%%share/locale/ta/LC_MESSAGES/vlc.mo %%NLS%%share/locale/te/LC_MESSAGES/vlc.mo %%NLS%%share/locale/tet/LC_MESSAGES/vlc.mo %%NLS%%share/locale/th/LC_MESSAGES/vlc.mo %%NLS%%share/locale/tl/LC_MESSAGES/vlc.mo %%NLS%%share/locale/tr/LC_MESSAGES/vlc.mo %%NLS%%share/locale/uk/LC_MESSAGES/vlc.mo %%NLS%%share/locale/uz/LC_MESSAGES/vlc.mo %%NLS%%share/locale/vi/LC_MESSAGES/vlc.mo %%NLS%%share/locale/wa/LC_MESSAGES/vlc.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/vlc.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/vlc.mo %%NLS%%share/locale/zu/LC_MESSAGES/vlc.mo -@dirrm include/vlc/plugins -@dirrm include/vlc -@dirrmtry share/apps/solid/actions -@dirrmtry share/apps/solid -@dirrmtry share/apps -%%NLS%%@dirrmtry share/locale/ach/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ach -%%NLS%%@dirrmtry share/locale/an/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/an -%%NLS%%@dirrmtry share/locale/cgg/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/cgg -%%NLS%%@dirrmtry share/locale/ckb/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ckb -%%NLS%%@dirrmtry share/locale/co/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/co -%%NLS%%@dirrmtry share/locale/ff/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ff -%%NLS%%@dirrmtry share/locale/fur/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/fur -%%NLS%%@dirrmtry share/locale/gd/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/gd -%%NLS%%@dirrmtry share/locale/ia/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ia -%%NLS%%@dirrmtry share/locale/km/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/km -%%NLS%%@dirrmtry share/locale/ky/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/ky -%%NLS%%@dirrmtry share/locale/lg/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/lg -%%NLS%%@dirrmtry share/locale/my/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/my -%%NLS%%@dirrmtry share/locale/tet/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/tet -%%NLS%%@dirrmtry share/locale/zu/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/zu