Index: head/audio/atunes/Makefile =================================================================== --- head/audio/atunes/Makefile (revision 371158) +++ head/audio/atunes/Makefile (revision 371159) @@ -1,88 +1,88 @@ # Created by: Lars Engels # $FreeBSD$ PORTNAME= atunes PORTVERSION= 3.1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/aTunes%20${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-bin MAINTAINER= lme@FreeBSD.org COMMENT= Full-featured audio player and manager developed in Java NO_BUILD= yes USE_JAVA= yes JAVA_VERSION= 1.6+ SUB_FILES= atunes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} OPTIONS_DEFINE= CDDA2WAV OPTIONS_MULTI= ENCODER ENGINE OPTIONS_MULTI_ENCODER= LAME VORBIS FLAC OPTIONS_MULTI_ENGINE= MPLAYER XINE OPTIONS_DEFAULT= MPLAYER CDDA2WAV LAME VORBIS MPLAYER_DESC= Engine: Use Mplayer XINE_DESC= Engine: Use Xine CDDA2WAV_DESC= Ripper: Enable cdrtools support LAME_DESC= Encoder: Enable lame MP3 encoder VORBIS_DESC= Encoder: Enable vorbis OGG encoder FLAC_DESC= Encoder: Enable FLAC encoder .include .if ${PORT_OPTIONS:MMPLAYER} RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer .endif .if ${PORT_OPTIONS:MXINE} LIB_DEPENDS+= libxine.so:${PORTSDIR}/multimedia/libxine .endif .if ${PORT_OPTIONS:MCDDA2WAV} RUN_DEPENDS+= cdda2wav:${PORTSDIR}/sysutils/cdrtools .endif .if ${PORT_OPTIONS:MLAME} RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame .endif .if ${PORT_OPTIONS:MVORBIS} RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools .endif .if ${PORT_OPTIONS:MFLAC} RUN_DEPENDS+= flac:${PORTSDIR}/audio/flac .endif DESKTOP_ENTRIES="aTunes" \ "Audio player and manager" \ "${PREFIX}/share/pixmaps/atunes.png" \ "aTunes" \ "Audio;AudioVideo;Java;" \ true INSTALL_FILES= aTunes.ico aTunes.jar splash.gif changelog.txt PIXMAPS= atunes.png do-install: @${MKDIR} ${STAGEDIR}${DATADIR} @${MKDIR} ${STAGEDIR}${DATADIR}/lib @${INSTALL_SCRIPT} ${WRKDIR}/atunes ${STAGEDIR}${PREFIX}/bin .for file in ${INSTALL_FILES} @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DATADIR}/${file} .endfor @(cd ${WRKSRC} && ${FIND} lib -type f -name "*.jar" -exec ${INSTALL_DATA} {} \ ${STAGEDIR}${DATADIR}/{} \;) @(cd ${WRKSRC} && ${COPYTREE_SHARE} settings ${STAGEDIR}${DATADIR}/) .for file in ${PIXMAPS} @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/share/pixmaps .endfor .include Index: head/graphics/gimageview/Makefile =================================================================== --- head/graphics/gimageview/Makefile (revision 371158) +++ head/graphics/gimageview/Makefile (revision 371159) @@ -1,69 +1,69 @@ # Created by: TATEISHI Katsuyuki # $FreeBSD$ PORTNAME= gimageview PORTVERSION= 0.2.27 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= graphics MASTER_SITES= SF/gtkmmviewer/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Yet another GTK+ based image viewer LICENSE= GPLv2 # or later LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng15.so:${PORTSDIR}/graphics/png USES= gmake libtool pkgconfig GNU_CONFIGURE= yes USE_GNOME= gtk20 USE_XORG= xinerama ice CONFIGURE_ARGS= --with-gtk2 CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip OPTIONS_DEFINE= SPLASH NLS LIBMNG LIBWMF LIBRSVG2 LIBEXIF MPLAYER LIBXINE IMLIB OPTIONS_DEFAULT=SPLASH NLS LIBMNG LIBWMF LIBRSVG2 LIBEXIF MPLAYER NO_OPTIONS_SORT=yes OPTIONS_SUB= yes SPLASH_DESC= Show splash screen on startup SPLASH_CONFIGURE_ENABLE=splash NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext IMLIB_DESC= imlib, disable gdk-pixbuf IMLIB_CONFIGURE_ENABLE= gdk-pixbuf IMLIB_USE= GNOME=imlib LIBMNG_CONFIGURE_WITH= libmng LIBMNG_LIB_DEPENDS= libmng.so:${PORTSDIR}/graphics/libmng LIBWMF_CONFIGURE_WITH= libwmf LIBWMF_LIB_DEPENDS= libwmf.so:${PORTSDIR}/graphics/libwmf LIBRSVG2_CONFIGURE_WITH=librsvg LIBRSVG2_LIB_DEPENDS= librsvg-2.so:${PORTSDIR}/graphics/librsvg2 LIBEXIF_CONFIGURE_ENABLE=exif LIBEXIF_LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif LIBEXIF_EXTRA_PATCHES= ${FILESDIR}/extra-patch-src-exit_view.c MPLAYER_CONFIGURE_ENABLE=mplayer MPLAYER_RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer LIBXINE_CONFIGURE_WITH= xine LIBXINE_LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine post-patch: @${REINPLACE_CMD} '/^desktopdir =/s|=.*|= ${DESKTOPDIR}|' \ ${WRKSRC}/etc/Makefile.in @${REINPLACE_CMD} '/^gimv_LDADD =/s/=/= -lm/' ${WRKSRC}/src/Makefile.in @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} \ -e 's|= $$(DESTDIR)|= |' -e '/^CPPFLAGS =/s/\\/@CPPFLAGS@ \\/' .include Index: head/graphics/opencv/Makefile =================================================================== --- head/graphics/opencv/Makefile (revision 371158) +++ head/graphics/opencv/Makefile (revision 371159) @@ -1,279 +1,279 @@ # Created by: Marc Abramowitz (http://marc.abramowitz.info) # $FreeBSD$ PORTNAME?= opencv PORTVERSION= 2.4.9 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}library/${PORTNAME}-unix/${PORTVERSION} MAINTAINER= jhale@FreeBSD.org COMMENT= Open Source Computer Vision library LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake pkgconfig zip USE_LDCONFIG= yes WANT_GSTREAMER= yes MAKE_JOBS_UNSAFE= yes NOT_FOR_ARCHS= sparc64 NOT_FOR_ARCHS_REASON_sparc64= does not compile on sparc64 DATADIR= ${PREFIX}/share/OpenCV PLIST_SUB+= VERSION=${DISTVERSION} CMAKE_ARGS+= -DWITH_CUDA:BOOL=Off \ -DWITH_PVAPI:BOOL=Off \ -DWITH_UNICAP:BOOL=Off \ -DBUILD_TESTS:BOOL=Off \ -DBUILD_DOCS:BOOL=Off \ -DPYTHON_EXECUTABLE:FILEPATH=${PYTHON_CMD} SUB_FILES= FindOpenCVCore.cmake SUB_LIST= OCV_VERSION=${PORTVERSION} OCV_CORE_MODS= core imgproc OCV_MODS= calib3d contrib features2d flann gpu \ highgui legacy ml ocl objdetect photo \ stitching superres ts video videostab OCV_NONFREE_MODS= nonfree OCV_JAVA_MODS= java OCV_PYTHON_MODS= python OPTIONS_DEFINE= DC1394 EXAMPLES NONFREE OPENGL OPTIONS_GROUP= IMAGE PERFORMANCE VIDEO OPTIONS_GROUP_IMAGE= JASPER JPEG OPENEXR PNG TIFF OPTIONS_GROUP_PERFORMANCE= EIGEN3 TBB OPTIONS_GROUP_VIDEO= FFMPEG GSTREAMER V4L XINE OPTIONS_RADIO= GUI OPTIONS_RADIO_GUI= GTK2 QT4 OPTIONS_DEFAULT= EIGEN3 JASPER JPEG PNG TIFF V4L OPTIONS_SUB= yes .if defined(OCV_CORE) OPTIONS_EXCLUDE= DC1394 EXAMPLES GTK2 QT4 JASPER JPEG NONFREE OPENEXR \ OPENGL PNG TIFF FFMPEG GSTREAMER V4L XINE .endif DC1394_DESC= IEEE 1394 camera support EIGEN3_DESC= Eigen 3 support IMAGE_DESC= Image format support NONFREE_DESC= Build functionality that has possible limitations of use PERFORMANCE_DESC= Performance enhancing libraries TBB_DESC= TBB support .include .if ${PORT_OPTIONS:MDC1394} LIB_DEPENDS+= libdc1394.so:${PORTSDIR}/multimedia/libdc1394 CMAKE_ARGS+= -DWITH_1394:BOOL=On .else CMAKE_ARGS+= -DWITH_1394:BOOL=Off .endif .if ${PORT_OPTIONS:MEIGEN3} BUILD_DEPENDS+= ${LOCALBASE}/include/eigen3/Eigen/Eigen:${PORTSDIR}/math/eigen3 CMAKE_ARGS+= -DWITH_EIGEN:BOOL=On .else CMAKE_ARGS= -DWITH_EIGEN:BOOL=Off .endif .if ${PORT_OPTIONS:MEXAMPLES} PORTEXAMPLES= * . if !defined(OCV_SLAVE) CMAKE_ARGS+= -DBUILD_EXAMPLES:BOOL=On \ -DINSTALL_C_EXAMPLES:BOOL=On . endif .endif .if ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg CMAKE_ARGS+= -DWITH_FFMPEG:BOOL=On .else CMAKE_ARGS+= -DWITH_FFMPEG:BOOL=Off .endif .if ${PORT_OPTIONS:MGSTREAMER} USE_GSTREAMER= yes CMAKE_ARGS+= -DWITH_GSTREAMER:BOOL=On .else CMAKE_ARGS+= -DWITH_GSTREAMER:BOOL=Off .endif .if ${PORT_OPTIONS:MGTK2} USE_GNOME+= gtk20 CMAKE_ARGS+= -DWITH_GTK:BOOL=On . if ${PORT_OPTIONS:MOPENGL} LIB_DEPENDS+= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext . endif .else CMAKE_ARGS+= -DWITH_GTK:BOOL=Off .endif .if ${PORT_OPTIONS:MJASPER} LIB_DEPENDS+= libjasper.so:${PORTSDIR}/graphics/jasper CMAKE_ARGS+= -DWITH_JASPER:BOOL=On .else CMAKE_ARGS+= -DWITH_JASPER:BOOL=Off .endif .if ${PORT_OPTIONS:MJPEG} LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg CMAKE_ARGS+= -DWITH_JPEG:BOOL=On .else CMAKE_ARGS+= -DWITH_JPEG:BOOL=Off .endif .if ${PORT_OPTIONS:MNONFREE} CMAKE_ARGS+= -DBUILD_opencv_nonfree:BOOL=On .else CMAKE_ARGS+= -DBUILD_opencv_nonfree:BOOL=Off .endif .if ${PORT_OPTIONS:MOPENEXR} LIB_DEPENDS+= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR CMAKE_ARGS+= -DWITH_OPENEXR:BOOL=On .else CMAKE_ARGS+= -DWITH_OPENEXR:BOOL=Off .endif .if ${PORT_OPTIONS:MOPENGL} CMAKE_ARGS+= -DWITH_OPENGL:BOOL=On .else CMAKE_ARGS+= -DWITH_OPENGL:BOOL=Off .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng15.so:${PORTSDIR}/graphics/png CMAKE_ARGS+= -DWITH_PNG:BOOL=On .else CMAKE_ARGS+= -DWITH_PNG:BOOL=Off .endif .if ${PORT_OPTIONS:MQT4} USE_QT4+= gui moc_build qmake_build rcc_build uic_build qtestlib CMAKE_ARGS+= -DWITH_QT:STRING="4" . if ${PORT_OPTIONS:MOPENGL} USE_QT4+= opengl . endif .else CMAKE_ARGS+= -DWITH_QT:BOOL=Off .endif .if ${PORT_OPTIONS:MTBB} LIB_DEPENDS+= libtbb.so:${PORTSDIR}/devel/tbb CMAKE_ARGS+= -DWITH_TBB:BOOL=On \ -DTBB_INCLUDE_DIR:STRING="${LOCALBASE}/include" .else CMAKE_ARGS+= -DWITH_TBB:BOOL=Off .endif .if ${PORT_OPTIONS:MTIFF} LIB_DEPENDS+= libtiff.so:${PORTSDIR}/graphics/tiff CMAKE_ARGS+= -DWITH_TIFF:BOOL=On .else CMAKE_ARGS+= -DWITH_TIFF:BOOL=Off .endif .if ${PORT_OPTIONS:MV4L} LIB_DEPENDS+= libv4l2.so:${PORTSDIR}/multimedia/libv4l BUILD_DEPENDS+= ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat CMAKE_ARGS+= -DWITH_V4L:BOOL=On \ -DCMAKE_REQUIRED_INCLUDES:STRING="${LOCALBASE}/include" .else CMAKE_ARGS+= -DWITH_V4L:BOOL=Off .endif .if ${PORT_OPTIONS:MXINE} LIB_DEPENDS+= libxine.so:${PORTSDIR}/multimedia/libxine CMAKE_ARGS+= -DWITH_XINE:BOOL=On .else CMAKE_ARGS+= -DWITH_XINE:BOOL=Off .endif .if defined(OCV_CORE) . for module in ${OCV_MODS} ${OCV_JAVA_MODS} ${OCV_PYTHON_MODS} CMAKE_ARGS+= -DBUILD_opencv_${module}:BOOL=Off . endfor .elif defined(OCV_PYTHON) LIB_DEPENDS+= libopencv_legacy.so:${PORTSDIR}/graphics/opencv BUILD_DEPENDS+= ${PYNUMPY} RUN_DEPENDS+= ${PYNUMPY} USES+= python CMAKE_ARGS+= -DBUILD_opencv_python:BOOL=On . for module in apps java stitching superres videostab CMAKE_ARGS+= -DBUILD_opencv_${module}:BOOL=Off . endfor INSTALL_WRKSRC= ${WRKSRC}/modules/python .elif defined(OCV_JAVA) BUILD_DEPENDS+= ant:${PORTSDIR}/devel/apache-ant LIB_DEPENDS+= libopencv_legacy.so:${PORTSDIR}/graphics/opencv USES+= python:build USE_JAVA= yes CMAKE_ARGS+= -DBUILD_opencv_java:BOOL=On . for module in apps python stitching superres videostab CMAKE_ARGS+= -DBUILD_opencv_${module}:BOOL=Off . endfor CMAKE_ENV+= JAVA_HOME="${JAVA_HOME}" INSTALL_WRKSRC= ${WRKSRC}/modules/java .else LIB_DEPENDS+= libopencv_core.so:${PORTSDIR}/graphics/opencv-core . for module in ${OCV_JAVA_MODS} ${OCV_PYTHON_MODS} CMAKE_ARGS+= -DBUILD_opencv_${module}:BOOL=Off . endfor .endif post-patch: @${MKDIR} ${CONFIGURE_WRKSRC} @${REINPLACE_CMD} -e '/pkgconfig/s|$${OPENCV_LIB_INSTALL_PATH}|libdata|' \ ${WRKSRC}/cmake/OpenCVGenPkgconfig.cmake @${REINPLACE_CMD} -e 's|share/OpenCV/doc|${DOCSDIR_REL}|g' \ -e 's|share/OpenCV/samples|${EXAMPLESDIR_REL}|g' \ ${WRKSRC}/CMakeLists.txt @${FIND} ${WRKSRC} -name '*.orig' -exec ${RM} {} \; .if defined(OCV_CORE) @${REINPLACE_CMD} -e 's|opencv.pc|opencv-core.pc|g' \ ${WRKSRC}/cmake/OpenCVGenPkgconfig.cmake @${REINPLACE_CMD} -e 's|Name:.*|Name: OpenCV-core|' \ ${WRKSRC}/cmake/templates/opencv-XXX.pc.in .endif .if defined(OCV_SLAVE) @${REINPLACE_CMD} -e 's|add_subdirectory(data)||g' \ ${WRKSRC}/CMakeLists.txt .endif post-install: .if !defined(OCV_SLAVE) (cd ${STAGEDIR}${PREFIX} && \ ${RM} -r include/opencv2/core include/opencv2/imgproc \ lib/libopencv_core* lib/libopencv_imgproc*) .endif .if defined(OCV_CORE) ${RM} -r ${STAGEDIR}${PREFIX}/include/opencv ${RM} -r ${STAGEDIR}${DATADIR} ${MKDIR} ${STAGEDIR}${PREFIX}/share/cmake/Modules ${INSTALL_DATA} ${WRKDIR}/FindOpenCVCore.cmake ${STAGEDIR}${PREFIX}/share/cmake/Modules .endif .if defined(OCV_PYTHON) (cd ${STAGEDIR}${PREFIX} && \ ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S|${PREFIX}/||} && \ ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S|${PREFIX}/||}) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} . if defined(PYTHON_REL) && ${PYTHON_REL} >= 300 cd ${WRKSRC}/samples/python && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/python . else cd ${WRKSRC}/samples/python2 && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/python2 . endif .endif .if defined(OCV_JAVA) ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/samples/java && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/java .endif .include Index: head/graphics/osg/Makefile =================================================================== --- head/graphics/osg/Makefile (revision 371158) +++ head/graphics/osg/Makefile (revision 371159) @@ -1,195 +1,196 @@ # Created by: Randall Hopper # $FreeBSD$ PORTNAME= osg PORTVERSION= 3.2.1 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://trac.openscenegraph.org/downloads/developer_releases/ \ http://mirror.amdmi3.ru/distfiles/ DISTNAME= OpenSceneGraph-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= C++ OpenGL scene graph library for real-time rendering LICENSE= OSGPL LICENSE_NAME= OpenSceneGraph Public License LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff CONFLICTS= osg-devel-[0-9]* USES= cmake:outsource pkgconfig zip USE_GL= gl glu USE_XORG= x11 USE_LDCONFIG= yes PLIST_SUB= OSG_VERSION=${PORTVERSION} \ OSG_SHLIBVER=100 \ OPENTHREADS_VERSION=${PORTVERSION} \ OPENTHREADS_SHLIBVER=20 PORTSCOUT= limitw:1,even OPTIONS_DEFINE= CURL FREETYPE GDAL GIF INVENTOR JASPER XINE GTA \ VNC OPENEXR FFMPEG SVG PDF SDL NVTT QT4 XRANDR OPTIONS_DEFAULT=FREETYPE GIF FFMPEG XRANDR GDAL_DESC= GDAL support INVENTOR_DESC= SGI OpenInventor support GTA_DESC= GTA file format support VNC_DESC= LibVNCServer support SDL_DESC= Use SDL (joystick support in present3d) NVTT_DESC= Use NVidia texture tools OPTIONS_SUB= yes CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 GDAL_LIB_DEPENDS= libgdal.so:${PORTSDIR}/graphics/gdal GIF_LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib INVENTOR_LIB_DEPENDS= libInventor.so:${PORTSDIR}/graphics/inventor JASPER_LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper XINE_LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine GTA_LIB_DEPENDS= libgta.so:${PORTSDIR}/devel/libgta VNC_LIB_DEPENDS= libvncserver.so:${PORTSDIR}/net/libvncserver OPENEXR_LIB_DEPENDS= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR FFMPEG_LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg SVG_LIB_DEPENDS= librsvg-2.so:${PORTSDIR}/graphics/librsvg2 PDF_LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib SDL_USE= SDL=sdl NVTT_LIB_DEPENDS= libnvtt.so:${PORTSDIR}/graphics/nvidia-texture-tools XRANDR_CMAKE_ON= -DOSGVIEWER_USE_XRANDR:BOOL=ON XRANDR_CMAKE_OFF= -DOSGVIEWER_USE_XRANDR:BOOL=OFF QT4_USE= QT4=corelib,gui,opengl,qmake_build,moc_build,uic_build,rcc_build QT4_CMAKE_ON= -DOSG_USE_QT=ON QT4_CMAKE_OFF= -DOSG_USE_QT=OFF .include # GUI toolkits are only needed for building examples, which are not even installed FORCE_IGNORE= FLTK GLUT FOX Qt3 Qt5Widgets wxWidgets OpenAL GtkGl # only for examples FORCE_IGNORE+= COLLADA Performer OurDCMTK XUL FBX # not in ports FORCE_IGNORE+= OpenVRML # ports version too old FORCE_IGNORE+= ITK # ports version doesn't build on 10.x FORCE_REQUIRE= Threads OpenGL X11 JPEG PNG TIFF ZLIB # common & lightweight # options that affect FIND_PACKAGE .if ${PORT_OPTIONS:MCURL} FORCE_REQUIRE+= CURL .else FORCE_IGNORE+= CURL .endif .if ${PORT_OPTIONS:MFREETYPE} FORCE_REQUIRE+= FreeType .else FORCE_IGNORE+= FreeType .endif .if ${PORT_OPTIONS:MGDAL} FORCE_REQUIRE+= GDAL .else FORCE_IGNORE+= GDAL .endif .if ${PORT_OPTIONS:MGIF} FORCE_REQUIRE+= GIFLIB .else FORCE_IGNORE+= GIFLIB .endif .if ${PORT_OPTIONS:MINVENTOR} FORCE_REQUIRE+= Inventor .else FORCE_IGNORE+= Inventor .endif .if ${PORT_OPTIONS:MJASPER} FORCE_REQUIRE+= Jasper .else FORCE_IGNORE+= Jasper .endif .if ${PORT_OPTIONS:MXINE} FORCE_REQUIRE+= Xine .else FORCE_IGNORE+= Xine .endif .if ${PORT_OPTIONS:MGTA} FORCE_REQUIRE+= GTA .else FORCE_IGNORE+= GTA .endif .if ${PORT_OPTIONS:MVNC} FORCE_REQUIRE+= LibVNCServer .else FORCE_IGNORE+= LibVNCServer .endif .if ${PORT_OPTIONS:MOPENEXR} FORCE_REQUIRE+= OpenEXR .else FORCE_IGNORE+= OpenEXR .endif .if ${PORT_OPTIONS:MFFMPEG} FORCE_REQUIRE+= FFmpeg .else FORCE_IGNORE+= FFmpeg .endif .if ${PORT_OPTIONS:MSDL} FORCE_REQUIRE+= SDL .else FORCE_IGNORE+= SDL .endif .if ${PORT_OPTIONS:MNVTT} FORCE_REQUIRE+= NVTT .else FORCE_IGNORE+= NVTT .endif # options that affect PKG_CHECK_MODULES .if ${PORT_OPTIONS:MSVG} FORCE_REQUIRE+= RSVG .else FORCE_IGNORE+= RSVG .endif .if ${PORT_OPTIONS:MPDF} FORCE_REQUIRE+= Poppler-glib .else FORCE_IGNORE+= Poppler-glib .endif .if ${PORT_OPTIONS:MSVG} || ${PORT_OPTIONS:MPDF} USE_GNOME= cairo .endif # other options .if ${PORT_OPTIONS:MXRANDR} USE_XORG+= xrandr .endif post-patch: @${FIND} ${WRKSRC}/CMakeModules -type f -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' @${REINPLACE_CMD} -e '/FIND_LIBRARY.*DL_LIBRARY/ d' \ ${WRKSRC}/CMakeLists.txt .for p in ${FORCE_REQUIRE} @${REINPLACE_CMD} -e '/FIND_PACKAGE.*${p}/ s|)$$| REQUIRED&|' \ ${WRKSRC}/CMakeLists.txt .endfor .for p in ${FORCE_IGNORE} @${REINPLACE_CMD} -e '/FIND_PACKAGE.*${p}/ s|^|#|' \ ${WRKSRC}/CMakeLists.txt .endfor .include Index: head/graphics/osg-devel/Makefile =================================================================== --- head/graphics/osg-devel/Makefile (revision 371158) +++ head/graphics/osg-devel/Makefile (revision 371159) @@ -1,221 +1,222 @@ # Created by: Randall Hopper # $FreeBSD$ PORTNAME= osg PORTVERSION= 3.3.2 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= http://trac.openscenegraph.org/downloads/developer_releases/ \ http://mirror.amdmi3.ru/distfiles/ DISTNAME= OpenSceneGraph-${PORTVERSION} PKGNAMESUFFIX= -devel MAINTAINER= amdmi3@FreeBSD.org COMMENT= C++ OpenGL scene graph library for real-time rendering LICENSE= OSGPL LICENSE_NAME= OpenSceneGraph Public License LICENSE_FILE= ${WRKSRC}/LICENSE.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff CONFLICTS= osg-[0-9]* USES= cmake:outsource pkgconfig zip USE_GL= gl glu USE_XORG= x11 USE_LDCONFIG= yes PLIST_SUB= OSG_VERSION=${PORTVERSION} \ OSG_SHLIBVER=112 \ OPENTHREADS_VERSION=3.3.0 \ OPENTHREADS_SHLIBVER=20 PORTSCOUT= limitw:1,odd OPTIONS_DEFINE= CURL FREETYPE GDAL GIF INVENTOR JASPER XINE GTA \ VNC OPENEXR FFMPEG SVG PDF SDL NVTT QT4 XRANDR \ LUA V8 PYTHON OPTIONS_DEFAULT=FREETYPE GIF FFMPEG XRANDR GDAL_DESC= GDAL support INVENTOR_DESC= SGI OpenInventor support GTA_DESC= GTA file format support VNC_DESC= LibVNCServer support SDL_DESC= Use SDL (joystick support in present3d) NVTT_DESC= Use NVidia texture tools LUA_DESC= Lua script engine support V8_DESC= V8 script engine support PYTHON_DESC= Python script engine support OPTIONS_SUB= yes CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 GDAL_LIB_DEPENDS= libgdal.so:${PORTSDIR}/graphics/gdal GIF_LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib INVENTOR_LIB_DEPENDS= libInventor.so:${PORTSDIR}/graphics/inventor JASPER_LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper XINE_LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine GTA_LIB_DEPENDS= libgta.so:${PORTSDIR}/devel/libgta VNC_LIB_DEPENDS= libvncserver.so:${PORTSDIR}/net/libvncserver OPENEXR_LIB_DEPENDS= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR FFMPEG_LIB_DEPENDS= libavcodec.so:${PORTSDIR}/multimedia/ffmpeg SVG_LIB_DEPENDS= librsvg-2.so:${PORTSDIR}/graphics/librsvg2 PDF_LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib SDL_USE= SDL=sdl NVTT_LIB_DEPENDS= libnvtt.so:${PORTSDIR}/graphics/nvidia-texture-tools XRANDR_CMAKE_ON= -DOSGVIEWER_USE_XRANDR:BOOL=ON XRANDR_CMAKE_OFF= -DOSGVIEWER_USE_XRANDR:BOOL=OFF QT4_USE= QT4=corelib,gui,opengl,qmake_build,moc_build,uic_build,rcc_build QT4_CMAKE_ON= -DOSG_USE_QT=ON QT4_CMAKE_OFF= -DOSG_USE_QT=OFF LUA_USES= lua:52 V8_LIB_DEPENDS= libv8.so:${PORTSDIR}/lang/v8 PYTHON_USE= PYTHON=2 .include # GUI toolkits are only needed for building examples, which are not even installed FORCE_IGNORE= FLTK GLUT FOX Qt3 Qt5Widgets wxWidgets OpenAL GtkGl # only for examples FORCE_IGNORE+= COLLADA Performer OurDCMTK XUL FBX # not in ports FORCE_IGNORE+= OpenVRML # ports version too old FORCE_IGNORE+= ITK # ports version doesn't build on 10.x FORCE_REQUIRE= Threads OpenGL X11 JPEG PNG TIFF ZLIB # common & lightweight # options that affect FIND_PACKAGE .if ${PORT_OPTIONS:MCURL} FORCE_REQUIRE+= CURL .else FORCE_IGNORE+= CURL .endif .if ${PORT_OPTIONS:MFREETYPE} FORCE_REQUIRE+= FreeType .else FORCE_IGNORE+= FreeType .endif .if ${PORT_OPTIONS:MGDAL} FORCE_REQUIRE+= GDAL .else FORCE_IGNORE+= GDAL .endif .if ${PORT_OPTIONS:MGIF} FORCE_REQUIRE+= GIFLIB .else FORCE_IGNORE+= GIFLIB .endif .if ${PORT_OPTIONS:MINVENTOR} FORCE_REQUIRE+= Inventor .else FORCE_IGNORE+= Inventor .endif .if ${PORT_OPTIONS:MJASPER} FORCE_REQUIRE+= Jasper .else FORCE_IGNORE+= Jasper .endif .if ${PORT_OPTIONS:MXINE} FORCE_REQUIRE+= Xine .else FORCE_IGNORE+= Xine .endif .if ${PORT_OPTIONS:MGTA} FORCE_REQUIRE+= GTA .else FORCE_IGNORE+= GTA .endif .if ${PORT_OPTIONS:MVNC} FORCE_REQUIRE+= LibVNCServer .else FORCE_IGNORE+= LibVNCServer .endif .if ${PORT_OPTIONS:MOPENEXR} FORCE_REQUIRE+= OpenEXR .else FORCE_IGNORE+= OpenEXR .endif .if ${PORT_OPTIONS:MFFMPEG} FORCE_REQUIRE+= FFmpeg .else FORCE_IGNORE+= FFmpeg .endif .if ${PORT_OPTIONS:MSDL} FORCE_REQUIRE+= SDL .else FORCE_IGNORE+= SDL .endif .if ${PORT_OPTIONS:MNVTT} FORCE_REQUIRE+= NVTT .else FORCE_IGNORE+= NVTT .endif .if ${PORT_OPTIONS:MLUA} FORCE_REQUIRE+= Lua51 .else FORCE_IGNORE+= Lua51 .endif .if ${PORT_OPTIONS:MV8} FORCE_REQUIRE+= V8 .else FORCE_IGNORE+= V8 .endif .if ${PORT_OPTIONS:MPYTHON} FORCE_REQUIRE+= PythonLibs .else FORCE_IGNORE+= PythonLibs .endif # options that affect PKG_CHECK_MODULES .if ${PORT_OPTIONS:MSVG} FORCE_REQUIRE+= RSVG .else FORCE_IGNORE+= RSVG .endif .if ${PORT_OPTIONS:MPDF} FORCE_REQUIRE+= Poppler-glib .else FORCE_IGNORE+= Poppler-glib .endif .if ${PORT_OPTIONS:MSVG} || ${PORT_OPTIONS:MPDF} USE_GNOME= cairo .endif # other options .if ${PORT_OPTIONS:MXRANDR} USE_XORG+= xrandr .endif post-patch: @${FIND} ${WRKSRC}/CMakeModules -type f -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' @${REINPLACE_CMD} -e '/FIND_LIBRARY.*DL_LIBRARY/ d' \ ${WRKSRC}/CMakeLists.txt .for p in ${FORCE_REQUIRE} @${REINPLACE_CMD} -e '/FIND_PACKAGE.*${p}/ s|)$$| REQUIRED&|' \ ${WRKSRC}/CMakeLists.txt .endfor .for p in ${FORCE_IGNORE} @${REINPLACE_CMD} -e '/FIND_PACKAGE.*${p}/ s|^|#|' \ ${WRKSRC}/CMakeLists.txt .endfor .include Index: head/graphics/pornview/Makefile =================================================================== --- head/graphics/pornview/Makefile (revision 371158) +++ head/graphics/pornview/Makefile (revision 371159) @@ -1,46 +1,46 @@ # Created by: Tilman Linneweh # $FreeBSD$ PORTNAME= pornview PORTVERSION= 0.2.0.p.1 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= graphics MASTER_SITES= SF/${PORTNAME}/OldFiles DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p./pre/} MAINTAINER= ports@FreeBSD.org COMMENT= Image viewer/manager LIB_DEPENDS= libexif.so:${PORTSDIR}/graphics/libexif \ libpng15.so:${PORTSDIR}/graphics/png \ libxcb-render-util.so:${PORTSDIR}/x11/xcb-util-renderutil USES= libtool pkgconfig USE_XORG= x11 xi xext xinerama USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk2 CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -lXext -lX11 -lm OPTIONS_DEFINE= LIBXINE MPLAYER NLS OPTIONS_DEFAULT= LIBXINE OPTIONS_SUB= yes LIBXINE_CONFIGURE_ENABLE= xine LIBXINE_LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine MPLAYER_CONFIGURE_ENABLE= mplayer MPLAYER_RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e \ 's|INCLUDED_LIBINTL=yes|INCLUDED_LIBINTL=no|g ; \ s|\\[$$][{]top_builddir[}]/intl/libintl.a|-lintl|g' \ ${WRKSRC}/configure @${REINPLACE_CMD} 's|#define GTK_DISABLE_DEPRECATED||g' \ ${WRKSRC}/src/support/widgets/*.c .include Index: head/multimedia/emotion/Makefile =================================================================== --- head/multimedia/emotion/Makefile (revision 371158) +++ head/multimedia/emotion/Makefile (revision 371159) @@ -1,68 +1,68 @@ # Created by: Stanislav Sedov # $FreeBSD$ PORTNAME= emotion PORTVERSION= 1.7.9 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= multimedia enlightenment MASTER_SITES= http://download.enlightenment.org/releases/ \ LOCAL/gblach/e17/ MAINTAINER= gblach@FreeBSD.org COMMENT= Video playback wrapper library for Enlightenment LICENSE= BSD DIST_SUBDIR= e17 GNU_CONFIGURE= yes USES= pathfix pkgconfig tar:bzip2 USE_EFL= ecore edje eet eio embryo evas libtool_hack modarch_hack USE_EFL_EVAS_LOADERS= png jpeg USE_LDCONFIG= yes # emotion's vlc plugin needs updating due to libvlc API changes # details: http://trac.enlightenment.org/e/ticket/601 CONFIGURE_ARGS= --disable-generic-vlc OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= GSTREAMER LIBXINE OPTIONS_DEFAULT=GSTREAMER OPTIONS_DEFINE= EXAMPLES .include .if ${ARCH} == "sparc64" BROKEN= Does not install on sparc64: coredump .endif .if ${PORT_OPTIONS:MGSTREAMER} USE_GSTREAMER= ffmpeg good CONFIGURE_ARGS+=--enable-gstreamer PLIST_SUB+= GST="" .else CONFIGURE_ARGS+=--disable-gstreamer PLIST_SUB+= GST="@comment " .endif .if ${PORT_OPTIONS:MLIBXINE} LIB_DEPENDS+= libxine.so:${PORTSDIR}/multimedia/libxine CONFIGURE_ARGS+=--enable-xine PLIST_SUB+= XINE="" .else CONFIGURE_ARGS+=--disable-xine PLIST_SUB+= XINE="@comment " .endif .if ${PORT_OPTIONS:MEXAMPLES} CONFIGURE_ARGS+=--enable-install-examples .else CONFIGURE_ARGS+=--disable-install-examples .endif post-patch: @${REINPLACE_CMD} -e 's|= \$$(datadir)/\$$(PACKAGE)/examples|= $$(datadir)/examples/$$(PACKAGE)|' \ ${WRKSRC}/src/examples/Makefile.in .include Index: head/multimedia/gxine/Makefile =================================================================== --- head/multimedia/gxine/Makefile (revision 371158) +++ head/multimedia/gxine/Makefile (revision 371159) @@ -1,65 +1,65 @@ # Created by: Grigori Goronzy # $FreeBSD$ PORTNAME= gxine PORTVERSION= 0.5.908 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= SF/xine/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Alternative GUI for the Xine media player LICENSE= GPLv2 LIB_DEPENDS= libnspr4.so:${PORTSDIR}/devel/nspr \ libmozjs185.so:${PORTSDIR}/lang/spidermonkey185 \ libxine.so:${PORTSDIR}/multimedia/libxine USES= desktop-file-utils gmake libtool pathfix pkgconfig tar:xz USE_GNOME= gtk20 GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-hal --with-libintl-prefix=${LOCALBASE} INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lm OPTIONS_DEFINE= GNOME LIRC WEBPLUGIN OPTIONS_SUB= yes GNOME_BUILD_DEPENDS= gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver GNOME_LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib GNOME_RUN_DEPENDS= gnome-screensaver:${PORTSDIR}/x11/gnome-screensaver GNOME_CONFIGURE_ON= --with-dbus GNOME_CONFIGURE_OFF= --disable-integration-wizard --without-dbus LIRC_LIB_DEPENDS= liblirc_client.so:${PORTSDIR}/comms/lirc LIRC_CONFIGURE_ON= --enable-lirc LIRC_CONFIGURE_OFF= --disable-lirc WEBPLUGIN_DESC= Build and/or install Web browser plugins WEBPLUGIN_USE= xorg=xaw WEBPLUGIN_USES= webplugin:native WEBPLUGIN_CONFIGURE_OFF= --without-browser-plugin .include .if ${PORT_OPTIONS:MWEBPLUGIN} WEBPLUGIN_DIR= ${PREFIX}/lib/gxine WEBPLUGIN_FILES=gxineplugin.so .endif post-patch: @${REINPLACE_CMD} -e \ '/CFLAGS/s|-I/usr/local/include|| ; \ /CFLAGS/s|-L/usr/local/lib|| ; \ /CPPFLAGS/s|-I/usr/local/include|| ; \ s|XINE_LIST=.*|XINE_LIST=|' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|@MAKE_PNG_TRUE@|#|' ${WRKSRC}/pixmaps/Makefile.in post-install: .if ${PORT_OPTIONS:MWEBPLUGIN} @${STRIP_CMD} ${STAGEDIR}${WEBPLUGIN_DIR}/${WEBPLUGIN_FILES} .endif .include Index: head/multimedia/k9copy-kde4/Makefile =================================================================== --- head/multimedia/k9copy-kde4/Makefile (revision 371158) +++ head/multimedia/k9copy-kde4/Makefile (revision 371159) @@ -1,45 +1,45 @@ # Created by: Alexander V. Ribchansky # $FreeBSD$ PORTNAME= k9copy PORTVERSION= 2.3.4 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= multimedia kde MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-kde4/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-Source MAINTAINER= egoliveira@gmail.com COMMENT= DVD-9 to DVD-5 shrinking application for KDE LICENSE= GPLv2 LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine \ libmpeg2.so:${PORTSDIR}/multimedia/libmpeg2 \ libavcodec0.so:${PORTSDIR}/multimedia/ffmpeg0 USES= cmake gettext USE_KDE4= kdeprefix kdelibs automoc4 USE_QT4= moc_build qmake_build rcc_build uic_build CFLAGS= -I${LOCALBASE}/include/ffmpeg0 CPPFLAGS= -I${LOCALBASE}/include/ffmpeg0 CXXFLAGS= -I${LOCALBASE}/include/ffmpeg0 OPTIONS_DEFINE= MENCODER MPLAYER DVDAUTHOR MENCODER_DESC= MEncoder support MPLAYER_DESC= MPlayer support DVDAUTHOR_DESC= DVD Author support MENCODER_RUN_DEPENDS= mencoder:${PORTSDIR}/multimedia/mencoder MPLAYER_RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer DVDAUTHOR_RUN_DEPENDS= dvdauthor:${PORTSDIR}/multimedia/dvdauthor post-patch: @${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},g' ${WRKSRC}/cmake/*.cmake @${REINPLACE_CMD} \ -e 's,swscale,swscale0,' \ -e 's,avcodec,avcodec0,' \ -e 's,avformat,avformat0,' \ ${WRKSRC}/CMakeLists.txt .include Index: head/multimedia/kaffeine/Makefile =================================================================== --- head/multimedia/kaffeine/Makefile (revision 371158) +++ head/multimedia/kaffeine/Makefile (revision 371159) @@ -1,29 +1,29 @@ # Created by: arved # $FreeBSD$ PORTNAME= kaffeine PORTVERSION= 1.2.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= multimedia kde MASTER_SITES= SF/kaffeine/current MAINTAINER= ports@FreeBSD.org COMMENT= Xine-base multimedia player BUILD_DEPENDS= ${LOCALBASE}/include/linux/dvb/ca.h:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USE_KDE4= kdehier kdeprefix automoc4 kdelibs USE_QT4= corelib gui phonon svg network dbus xml sql \ qmake_build moc_build rcc_build uic_build USES= cmake gettext gmake USE_LDCONFIG= yes USE_XORG= xscrnsaver post-patch: ${REINPLACE_CMD} -e 's,add_subdirectory(x-test),,' ${WRKSRC}/po/CMakeLists.txt .include Index: head/multimedia/libxine/Makefile =================================================================== --- head/multimedia/libxine/Makefile (revision 371158) +++ head/multimedia/libxine/Makefile (revision 371159) @@ -1,238 +1,238 @@ # Created by: alex # $FreeBSD$ PORTNAME= xine -PORTVERSION= 1.2.4 -PORTREVISION= 15 +PORTVERSION= 1.2.6 CATEGORIES= multimedia ipv6 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-lib/${PORTVERSION} PKGNAMEPREFIX= lib DISTNAME= ${PORTNAME}-lib-${PORTVERSION} MAINTAINER= nox@FreeBSD.org COMMENT= Libraries for xine multimedia player BUILD_DEPENDS= v4l_compat>=1.0.20100321:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= libFLAC.so:${PORTSDIR}/audio/flac \ liba52.so:${PORTSDIR}/audio/liba52 \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libspeex.so:${PORTSDIR}/audio/speex \ libmng.so:${PORTSDIR}/graphics/libmng \ libpng15.so:${PORTSDIR}/graphics/png \ libdvdread.so:${PORTSDIR}/multimedia/libdvdread \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libfame.so:${PORTSDIR}/multimedia/libfame \ libcdio_paranoia.so:${PORTSDIR}/sysutils/libcdio-paranoia \ libmodplug.so:${PORTSDIR}/audio/libmodplug \ libvcdinfo.so:${PORTSDIR}/multimedia/vcdimager \ libtheora.so:${PORTSDIR}/multimedia/libtheora \ libmad.so:${PORTSDIR}/audio/libmad \ libdca.so:${PORTSDIR}/multimedia/libdca \ libavcodec.so:${PORTSDIR}/multimedia/ffmpeg \ libfaad.so:${PORTSDIR}/audio/faad \ libvdpau.so:${PORTSDIR}/multimedia/libvdpau .if !defined(PACKAGE_BUILDING) # DVDCSS version hardcoded in src/input/input_dvd.c misc/cdda_server.c # and src/input/libdvdnav/dvd_input.c (dlopen'ed) LIB_DEPENDS+= libdvdcss.so.2:${PORTSDIR}/multimedia/libdvdcss .endif -USES= compiler gmake iconv libtool:keepla pathfix perl5 pkgconfig tar:xz +USES= compiler gmake iconv libtool:keepla pathfix perl5 pkgconfig \ + execinfo tar:xz GNU_CONFIGURE= yes -USE_XORG= x11 xv xinerama +USE_XORG= x11 xv xinerama xext sm ice USE_GL= gl glu USE_PERL5= build USE_SDL= sdl USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-w32-path=${LOCALBASE}/lib/win32 \ --enable-ipv6 \ --with-external-libmad \ --with-external-libdts \ --with-libflac \ --with-external-ffmpeg \ --with-external-libfaad \ --disable-real-codecs \ --disable-v4l \ --without-alsa \ --disable-musepack \ --enable-dvb OPTIONS_DEFINE= CACA ESOUND JACK GNOMEVFS2 PULSEAUDIO XVMC SMB AALIB \ IMAGEMAGICK PIXBUF WAVPACK VAAPI LIBBLURAY DOCSDIR= ${PREFIX}/share/doc/xine-lib # Please sync with XINE_PLUGINSDIR in multimedia/xine # and multimedia/vdr-plugin-xineliboutput -PLUGINSDIR= lib/xine/plugins/2.3 +PLUGINSDIR= lib/xine/plugins/2.5 PLIST_SUB= PLUGINSDIR="${PLUGINSDIR}" .include .if ${ARCH} == "i386" CFLAGS+= -fomit-frame-pointer .endif .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else PLIST_SUB+= NLS="@comment " CONFIGURE_ARGS+= --disable-nls .endif .if ${PORT_OPTIONS:MCACA} LIB_DEPENDS+= libcaca.so:${PORTSDIR}/graphics/libcaca PLIST_SUB+= WITH_CACA="" .else PLIST_SUB+= WITH_CACA="@comment " CONFIGURE_ARGS+= --without-caca --disable-cacatest .endif .if ${PORT_OPTIONS:MESOUND} USE_GNOME+= esound PLIST_SUB+= WITH_ESOUND="" .else PLIST_SUB+= WITH_ESOUND="@comment " CONFIGURE_ARGS+= --without-esound .endif .if ${PORT_OPTIONS:MJACK} LIB_DEPENDS+= libjack.so:${PORTSDIR}/audio/jack PLIST_SUB+= WITH_JACK="" .else PLIST_SUB+= WITH_JACK="@comment " CONFIGURE_ARGS+= --without-jack .endif .if ${PORT_OPTIONS:MGNOMEVFS2} USE_GNOME+= gnomevfs2 PLIST_SUB+= WITH_GNOMEVFS2="" .else PLIST_SUB+= WITH_GNOMEVFS2="@comment " CONFIGURE_ARGS+= --disable-gnomevfs .endif .if ${PORT_OPTIONS:MPULSEAUDIO} LIB_DEPENDS+= libpulse.so:${PORTSDIR}/audio/pulseaudio PLIST_SUB+= WITH_PULSEAUDIO="" .else PLIST_SUB+= WITH_PULSEAUDIO="@comment " CONFIGURE_ARGS+= --without-pulseaudio .endif .if ${PORT_OPTIONS:MXVMC} .if defined(WITH_NVIDIA304_GL) || exists(${LOCALBASE}/lib/libXvMCNVIDIA.so.1) CONFIGURE_ARGS+= --with-xvmc-lib=XvMCNVIDIA LIB_DEPENDS+= libXvMCNVIDIA.so:${PORTSDIR}/x11/nvidia-driver-304 .else CONFIGURE_ARGS+= --with-xvmc-lib=XvMCW LIB_DEPENDS+= libXvMC.so:${PORTSDIR}/x11/libXvMC .endif PLIST_SUB+= WITH_XVMC="" .else CONFIGURE_ARGS+= --disable-xvmc PLIST_SUB+= WITH_XVMC="@comment " .endif .if ${PORT_OPTIONS:MSMB} LIB_DEPENDS+= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient PLIST_SUB+= WITH_SMB="" CONFIGURE_ENV+= LIBSMBCLIENT_LIBS="-L${LOCALBASE}/lib -lsmbclient" \ LIBSMBCLIENT_CFLAGS="-I${LOCALBASE}/include" CONFIGURE_ARGS+= --enable-samba .else PLIST_SUB+= WITH_SMB="@comment " CONFIGURE_ARGS+= --disable-samba .endif .if ${PORT_OPTIONS:MAALIB} LIB_DEPENDS+= libaa.so:${PORTSDIR}/graphics/aalib PLIST_SUB+= WITH_AALIB="" .else PLIST_SUB+= WITH_AALIB="@comment " CONFIGURE_ARGS+= --disable-aalib --disable-aalibtest .endif .if ${PORT_OPTIONS:MIMAGEMAGICK} LIB_DEPENDS+= libMagickWand-6.Q*.so:${PORTSDIR}/graphics/ImageMagick PLIST_SUB+= WITH_IMAGEMAGICK="" .else PLIST_SUB+= WITH_IMAGEMAGICK="@comment " CONFIGURE_ARGS+= --without-imagemagick .endif .if ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 PLIST_SUB+= WITH_GTK2="" .else PLIST_SUB+= WITH_GTK2="@comment " CONFIGURE_ARGS+= --disable-gdkpixbuf .endif .if ${PORT_OPTIONS:MWAVPACK} LIB_DEPENDS+= libwavpack.so:${PORTSDIR}/audio/wavpack PLIST_SUB+= WITH_WAVPACK="" CONFIGURE_ARGS+= --with-wavpack .else PLIST_SUB+= WITH_WAVPACK="@comment " CONFIGURE_ARGS+= --without-wavpack .endif .if ${PORT_OPTIONS:MVAAPI} LIB_DEPENDS+= libva.so:${PORTSDIR}/multimedia/libva PLIST_SUB+= VAAPI="" CONFIGURE_ARGS+= --enable-vaapi .else PLIST_SUB+= VAAPI="@comment " .endif .if ${PORT_OPTIONS:MLIBBLURAY} CONFIGURE_ARGS+= --enable-bluray LIB_DEPENDS+= libbluray.so:${PORTSDIR}/multimedia/libbluray PLIST_SUB+= LIBBLURAY="" .else CONFIGURE_ARGS+= --disable-bluray PLIST_SUB+= LIBBLURAY="@comment " .endif .if ${CONFIGURE_ARGS:M*--without-imagemagick*} == "" || ${CONFIGURE_ARGS:M*-disable-gdkpixbuf*} == "" PLIST_SUB+= WITH_DMX_IMAGE="" .else PLIST_SUB+= WITH_DMX_IMAGE="@comment " .endif .if ${ARCH} == "i386" PLIST_SUB+= WITH_VIDIX="" .else PLIST_SUB+= WITH_VIDIX="@comment " CONFIGURE_ARGS+= --disable-vidix .endif .include post-patch: .if ${COMPILER_TYPE} == "clang" @${REINPLACE_CMD} -e 's|-fno-rename-registers||' \ ${WRKSRC}/src/libw32dll/wine/Makefile.in .endif .if ${PORT_OPTIONS:MVAAPI} @${REINPLACE_CMD} -e 's|-ldl||' \ ${WRKSRC}/src/video_out/Makefile.in .endif @${REINPLACE_CMD} -e "s|#define _ATOM QT_ATOM('', '', '', '')||" \ ${WRKSRC}/src/demuxers/demux_qt.c @${REINPLACE_CMD} -e \ 's|{libdir}/pkgconfig|{prefix}/libdata/pkgconfig|' \ ${WRKSRC}/configure # XXX older nvidia-driver versions don't support opengl 2.0 so this # plugin might not get built: post-install: @if ! [ -e "${STAGEDIR}${PREFIX}/${PLUGINSDIR}/xineplug_vo_out_opengl2.so" ]; then \ ${REINPLACE_CMD} -e '/xineplug_vo_out_opengl2.so/d' \ ${TMPPLIST}; \ fi .include Index: head/multimedia/libxine/distinfo =================================================================== --- head/multimedia/libxine/distinfo (revision 371158) +++ head/multimedia/libxine/distinfo (revision 371159) @@ -1,2 +1,2 @@ -SHA256 (xine-lib-1.2.4.tar.xz) = 9c5b1b4ef7bd0591962c322a3afa709eeaa5bae664678548f1340e64f43abbdd -SIZE (xine-lib-1.2.4.tar.xz) = 4954992 +SHA256 (xine-lib-1.2.6.tar.xz) = bd041d738817c7c0c6392a3c0e5bda5a664a47e035135b5a449364f8c9b6a005 +SIZE (xine-lib-1.2.6.tar.xz) = 5020964 Index: head/multimedia/libxine/files/patch-contrib-libdha-sysdep-pci_freebsd.c =================================================================== --- head/multimedia/libxine/files/patch-contrib-libdha-sysdep-pci_freebsd.c (revision 371158) +++ head/multimedia/libxine/files/patch-contrib-libdha-sysdep-pci_freebsd.c (nonexistent) @@ -1,11 +0,0 @@ ---- contrib/libdha/sysdep/pci_freebsd.c.orig -+++ contrib/libdha/sysdep/pci_freebsd.c -@@ -8,7 +8,7 @@ - /* machine/console.h seems to be outdated by recent FreeBSD * - * however pcvt_ioctl.h seems to exist for very long time */ - /* #include */ --#include -+#include - #ifndef GCCUSESGAS - #define GCCUSESGAS - #endif Property changes on: head/multimedia/libxine/files/patch-contrib-libdha-sysdep-pci_freebsd.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/multimedia/libxine/files/patch-src-post-goom-mmx.h =================================================================== --- head/multimedia/libxine/files/patch-src-post-goom-mmx.h (revision 371158) +++ head/multimedia/libxine/files/patch-src-post-goom-mmx.h (nonexistent) @@ -1,18 +0,0 @@ ---- src/post/goom/mmx.h.orig -+++ src/post/goom/mmx.h -@@ -725,13 +725,13 @@ void zoom_filter_xmmx (int prevX, int pr - { \ - printf("emms()\n"); \ - __asm__ __volatile__ ("emms" \ -- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)"); \ -+ "st","st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)"); \ - } - - #else - - #define emms() __asm__ __volatile__ ("emms"::: \ -- "st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)") -+ "st","st(1)","st(2)","st(3)","st(4)","st(5)","st(6)","st(7)") - - #endif - Property changes on: head/multimedia/libxine/files/patch-src-post-goom-mmx.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/multimedia/libxine/files/patch-include-xine-post.h =================================================================== --- head/multimedia/libxine/files/patch-include-xine-post.h (revision 371158) +++ head/multimedia/libxine/files/patch-include-xine-post.h (nonexistent) @@ -1,21 +0,0 @@ ---- include/xine/post.h.orig -+++ include/xine/post.h -@@ -23,6 +23,9 @@ - #ifndef XINE_POST_H - #define XINE_POST_H - -+/* for offsetof() */ -+#include -+ - #include - #include - #include -@@ -397,7 +400,7 @@ static xine_post_api_parameter_t temp_p[ - - #define PARAM_ITEM( param_type, var, enumv, min, max, readonly, descr ) \ - { param_type, #var, sizeof(temp_s.var), \ -- (char*)&temp_s.var-(char*)&temp_s, enumv, min, max, readonly, descr }, -+ offsetof(__typeof__(temp_s), var), enumv, min, max, readonly, descr }, - - #define END_PARAM_DESCR( name ) \ - { POST_PARAM_TYPE_LAST, NULL, 0, 0, NULL, 0, 0, 1, NULL } \ Property changes on: head/multimedia/libxine/files/patch-include-xine-post.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/multimedia/libxine/files/patch-include-xine-xineutils.h =================================================================== --- head/multimedia/libxine/files/patch-include-xine-xineutils.h (nonexistent) +++ head/multimedia/libxine/files/patch-include-xine-xineutils.h (revision 371159) @@ -0,0 +1,11 @@ +--- include/xine/xineutils.h.orig ++++ include/xine/xineutils.h +@@ -146,7 +146,7 @@ void *xine_xcalloc(size_t nmemb, size_t + * Free allocated memory and set pointer to NULL + * @param ptr Pointer to the pointer to the memory block which should be freed. + */ +-static inline void _x_freep(void *ptr) { ++static void _x_freep(void *ptr) { + void **p = (void **)ptr; + free (*p); + *p = NULL; Property changes on: head/multimedia/libxine/files/patch-include-xine-xineutils.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/multimedia/libxine/files/patch-src-combined-ffmpeg-Makefile.in.diff =================================================================== --- head/multimedia/libxine/files/patch-src-combined-ffmpeg-Makefile.in.diff (revision 371158) +++ head/multimedia/libxine/files/patch-src-combined-ffmpeg-Makefile.in.diff (revision 371159) @@ -1,14 +1,13 @@ --- src/combined/ffmpeg/Makefile.in.orig 2013-09-23 15:58:14.000000000 -0500 +++ src/combined/ffmpeg/Makefile.in 2013-09-25 03:25:33.000000000 -0500 -@@ -995,10 +995,7 @@ - avcodec_audio.list: AV_CODECS:=/CODEC_ID_PCM_S16LE/,/CODEC_ID_DVD_SUBTITLE/ +@@ -1037,9 +1037,7 @@ avcodec_audio.list: AV_CODECS:=/CODEC_ID avcodec_video.list: AV_CODECS:=/CODEC_ID_MPEG1VIDEO/,/CODEC_ID_PCM_S16LE/ --# that weird shell call just yields full path of the avcodec.h file + # that weird shell call just yields full path of the avcodec.h file -avcodec_audio.list avcodec_video.list: $(shell \ - echo '#include "$(srcdir)/ffmpeg_decoder.h"' | $(AV_CPP) -M - |\ -- sed -e 's/ \+/\n/g;' | sed -n -e '/avcodec\.h/p;') +- sed -e '/avcodec\.h/! d; s%^.* \([^ ]*/avcodec\.h\) .*%\1%') +avcodec_audio.list avcodec_video.list: $(AM_V_GEN)echo '#include "$(srcdir)/ffmpeg_decoder.h"' | $(AV_CPP) - |\ sed -e $(AV_CODECS)'! d; s/^[ \t]*//; s/[=,].*//; /^$$/ d' >$@ Index: head/multimedia/libxine/files/patch-src-post-planar-eq2.c =================================================================== --- head/multimedia/libxine/files/patch-src-post-planar-eq2.c (nonexistent) +++ head/multimedia/libxine/files/patch-src-post-planar-eq2.c (revision 371159) @@ -0,0 +1,11 @@ +--- src/post/planar/eq2.c.orig ++++ src/post/planar/eq2.c +@@ -129,7 +129,7 @@ void affine_1d_MMX (eq2_param_t *par, un + "movq (%1), %%mm4 \n\t" + "pxor %%mm0, %%mm0 \n\t" + : +- : "g" (brvec), "g" (contvec) ++ : "r" (brvec), "r" (contvec) + ); + + while (h-- > 0) { Property changes on: head/multimedia/libxine/files/patch-src-post-planar-eq2.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/multimedia/libxine/pkg-plist =================================================================== --- head/multimedia/libxine/pkg-plist (revision 371158) +++ head/multimedia/libxine/pkg-plist (revision 371159) @@ -1,243 +1,233 @@ bin/xine-config bin/xine-list-1.2 include/xine.h include/xine/alphablend.h include/xine/attributes.h include/xine/array.h include/xine/audio_decoder.h include/xine/audio_out.h include/xine/broadcaster.h include/xine/buffer.h include/xine/compat.h include/xine/configfile.h include/xine/demux.h include/xine/info_helper.h include/xine/input_plugin.h include/xine/io_helper.h include/xine/list.h include/xine/metronom.h include/xine/os_types.h include/xine/osd.h include/xine/plugin_catalog.h include/xine/pool.h include/xine/post.h include/xine/refcounter.h include/xine/resample.h include/xine/ring_buffer.h include/xine/scratch.h include/xine/sorted_array.h include/xine/spu.h include/xine/spu_decoder.h include/xine/version.h include/xine/vdr.h include/xine/video_decoder.h include/xine/video_out.h include/xine/video_overlay.h include/xine/vo_scale.h include/xine/xine_buffer.h include/xine/xine_internal.h include/xine/xine_plugin.h include/xine/xineintl.h include/xine/xineutils.h include/xine/xmllexer.h include/xine/xmlparser.h lib/libxine.la lib/libxine.so lib/libxine.so.2 -lib/libxine.so.2.3.1 +lib/libxine.so.2.5.0 lib/libxine-interface.la share/xine-lib/fonts/cetus-16.xinefont.gz share/xine-lib/fonts/cetus-20.xinefont.gz share/xine-lib/fonts/cetus-24.xinefont.gz share/xine-lib/fonts/cetus-32.xinefont.gz share/xine-lib/fonts/cetus-48.xinefont.gz share/xine-lib/fonts/cetus-64.xinefont.gz share/xine-lib/fonts/cc-16.xinefont.gz share/xine-lib/fonts/cc-20.xinefont.gz share/xine-lib/fonts/cc-24.xinefont.gz share/xine-lib/fonts/cc-32.xinefont.gz share/xine-lib/fonts/cc-48.xinefont.gz share/xine-lib/fonts/cc-64.xinefont.gz share/xine-lib/fonts/cci-16.xinefont.gz share/xine-lib/fonts/cci-20.xinefont.gz share/xine-lib/fonts/cci-24.xinefont.gz share/xine-lib/fonts/cci-32.xinefont.gz share/xine-lib/fonts/cci-48.xinefont.gz share/xine-lib/fonts/cci-64.xinefont.gz share/xine-lib/fonts/mono-16.xinefont.gz share/xine-lib/fonts/mono-20.xinefont.gz share/xine-lib/fonts/mono-24.xinefont.gz share/xine-lib/fonts/mono-32.xinefont.gz share/xine-lib/fonts/mono-48.xinefont.gz share/xine-lib/fonts/mono-64.xinefont.gz share/xine-lib/fonts/sans-16.xinefont.gz share/xine-lib/fonts/sans-20.xinefont.gz share/xine-lib/fonts/sans-24.xinefont.gz share/xine-lib/fonts/sans-32.xinefont.gz share/xine-lib/fonts/sans-48.xinefont.gz share/xine-lib/fonts/sans-64.xinefont.gz share/xine-lib/fonts/serif-16.xinefont.gz share/xine-lib/fonts/serif-20.xinefont.gz share/xine-lib/fonts/serif-24.xinefont.gz share/xine-lib/fonts/serif-32.xinefont.gz share/xine-lib/fonts/serif-48.xinefont.gz share/xine-lib/fonts/serif-64.xinefont.gz %%PLUGINSDIR%%/mime.types %%PLUGINSDIR%%/post/xineplug_post_audio_filters.so %%PLUGINSDIR%%/post/xineplug_post_goom.so %%PLUGINSDIR%%/post/xineplug_post_mosaico.so %%PLUGINSDIR%%/post/xineplug_post_planar.so %%PLUGINSDIR%%/post/xineplug_post_switch.so %%PLUGINSDIR%%/post/xineplug_post_tvtime.so %%PLUGINSDIR%%/post/xineplug_post_visualizations.so %%WITH_ESOUND%%%%PLUGINSDIR%%/xineplug_ao_out_esd.so %%WITH_JACK%%%%PLUGINSDIR%%/xineplug_ao_out_jack.so %%PLUGINSDIR%%/xineplug_ao_out_file.so %%PLUGINSDIR%%/xineplug_ao_out_none.so %%PLUGINSDIR%%/xineplug_ao_out_oss.so %%WITH_PULSEAUDIO%%%%PLUGINSDIR%%/xineplug_ao_out_pulseaudio.so %%PLUGINSDIR%%/xineplug_decode_a52.so %%PLUGINSDIR%%/xineplug_decode_bitplane.so %%PLUGINSDIR%%/xineplug_decode_dts.so %%PLUGINSDIR%%/xineplug_decode_dvaudio.so %%PLUGINSDIR%%/xineplug_decode_faad.so %%PLUGINSDIR%%/xineplug_decode_ff.so %%WITH_GTK2%%%%PLUGINSDIR%%/xineplug_decode_gdk_pixbuf.so %%PLUGINSDIR%%/xineplug_decode_gsm610.so %%WITH_IMAGEMAGICK%%%%PLUGINSDIR%%/xineplug_decode_image.so %%PLUGINSDIR%%/xineplug_decode_libjpeg.so +%%PLUGINSDIR%%/xineplug_decode_libvpx.so %%PLUGINSDIR%%/xineplug_decode_lpcm.so %%PLUGINSDIR%%/xineplug_decode_mad.so %%PLUGINSDIR%%/xineplug_decode_mpeg2.so %%WITH_VIDIX%%%%PLUGINSDIR%%/xineplug_decode_qt.so %%PLUGINSDIR%%/xineplug_decode_rgb.so %%PLUGINSDIR%%/xineplug_decode_spu.so %%PLUGINSDIR%%/xineplug_decode_spucc.so %%PLUGINSDIR%%/xineplug_decode_spucmml.so %%PLUGINSDIR%%/xineplug_decode_spudvb.so %%PLUGINSDIR%%/xineplug_decode_spuhdmv.so %%PLUGINSDIR%%/xineplug_decode_vdpau_h264_alter.so %%PLUGINSDIR%%/xineplug_decode_vdpau_h264.so %%PLUGINSDIR%%/xineplug_decode_vdpau_mpeg12.so %%PLUGINSDIR%%/xineplug_decode_vdpau_mpeg4.so %%PLUGINSDIR%%/xineplug_decode_vdpau_vc1.so %%WITH_VIDIX%%%%PLUGINSDIR%%/xineplug_decode_w32dll.so %%PLUGINSDIR%%/xineplug_decode_yuv.so %%PLUGINSDIR%%/xineplug_dmx_asf.so %%PLUGINSDIR%%/xineplug_dmx_audio.so %%PLUGINSDIR%%/xineplug_dmx_avi.so %%PLUGINSDIR%%/xineplug_dmx_fli.so %%PLUGINSDIR%%/xineplug_dmx_flv.so %%PLUGINSDIR%%/xineplug_dmx_games.so %%PLUGINSDIR%%/xineplug_dmx_iff.so %%WITH_DMX_IMAGE%%%%PLUGINSDIR%%/xineplug_dmx_image.so %%PLUGINSDIR%%/xineplug_dmx_matroska.so %%PLUGINSDIR%%/xineplug_dmx_mng.so %%PLUGINSDIR%%/xineplug_dmx_modplug.so %%PLUGINSDIR%%/xineplug_dmx_mpeg.so %%PLUGINSDIR%%/xineplug_dmx_mpeg_block.so %%PLUGINSDIR%%/xineplug_dmx_mpeg_elem.so %%PLUGINSDIR%%/xineplug_dmx_mpeg_pes.so %%PLUGINSDIR%%/xineplug_dmx_mpeg_ts.so %%PLUGINSDIR%%/xineplug_dmx_nsv.so %%PLUGINSDIR%%/xineplug_dmx_playlist.so %%PLUGINSDIR%%/xineplug_dmx_pva.so %%PLUGINSDIR%%/xineplug_dmx_qt.so %%PLUGINSDIR%%/xineplug_dmx_rawdv.so %%PLUGINSDIR%%/xineplug_dmx_real.so %%PLUGINSDIR%%/xineplug_dmx_slave.so %%PLUGINSDIR%%/xineplug_dmx_vc1_es.so %%PLUGINSDIR%%/xineplug_dmx_yuv4mpeg2.so %%PLUGINSDIR%%/xineplug_dmx_yuv_frames.so %%PLUGINSDIR%%/xineplug_flac.so %%PLUGINSDIR%%/xineplug_inp_cdda.so %%LIBBLURAY%%%%PLUGINSDIR%%/xineplug_inp_bluray.so %%PLUGINSDIR%%/xineplug_inp_dvb.so %%PLUGINSDIR%%/xineplug_inp_dvd.so %%PLUGINSDIR%%/xineplug_inp_file.so %%WITH_GNOMEVFS2%%%%PLUGINSDIR%%/xineplug_inp_gnome_vfs.so %%PLUGINSDIR%%/xineplug_inp_http.so %%PLUGINSDIR%%/xineplug_inp_mms.so %%PLUGINSDIR%%/xineplug_inp_net.so %%PLUGINSDIR%%/xineplug_inp_pnm.so %%PLUGINSDIR%%/xineplug_inp_rtp.so %%PLUGINSDIR%%/xineplug_inp_rtsp.so %%WITH_SMB%%%%PLUGINSDIR%%/xineplug_inp_smb.so %%PLUGINSDIR%%/xineplug_inp_stdin_fifo.so %%PLUGINSDIR%%/xineplug_inp_test.so %%PLUGINSDIR%%/xineplug_inp_vcd.so %%PLUGINSDIR%%/xineplug_inp_vcdo.so %%PLUGINSDIR%%/xineplug_nsf.so %%PLUGINSDIR%%/xineplug_sputext.so %%PLUGINSDIR%%/xineplug_vdr.so %%WITH_AALIB%%%%PLUGINSDIR%%/xineplug_vo_out_aa.so %%WITH_CACA%%%%PLUGINSDIR%%/xineplug_vo_out_caca.so %%PLUGINSDIR%%/xineplug_vo_out_none.so %%PLUGINSDIR%%/xineplug_vo_out_opengl.so %%PLUGINSDIR%%/xineplug_vo_out_opengl2.so %%PLUGINSDIR%%/xineplug_vo_out_raw.so %%PLUGINSDIR%%/xineplug_vo_out_sdl.so %%PLUGINSDIR%%/xineplug_vo_out_vdpau.so %%PLUGINSDIR%%/xineplug_vo_out_xcbshm.so %%PLUGINSDIR%%/xineplug_vo_out_xcbxv.so %%PLUGINSDIR%%/xineplug_vo_out_xshm.so %%PLUGINSDIR%%/xineplug_vo_out_xv.so %%VAAPI%%%%PLUGINSDIR%%/xineplug_vo_out_vaapi.so %%WITH_XVMC%%%%PLUGINSDIR%%/xineplug_vo_out_xvmc.so %%WITH_XVMC%%%%PLUGINSDIR%%/xineplug_vo_out_xxmc.so %%WITH_WAVPACK%%%%PLUGINSDIR%%/xineplug_wavpack.so %%PLUGINSDIR%%/xineplug_xiph.so libdata/pkgconfig/libxine.pc man/man1/xine-config.1.gz man/man1/xine-list-1.2.1.gz man/man5/xine.5.gz share/aclocal/xine.m4 %%DOCSDIR%%/COPYING %%DOCSDIR%%/CREDITS %%DOCSDIR%%/ChangeLog %%DOCSDIR%%/NEWS %%DOCSDIR%%/README %%DOCSDIR%%/README.MINGWCROSS %%DOCSDIR%%/README.WIN32 %%DOCSDIR%%/README.cetus %%DOCSDIR%%/README.dvb %%DOCSDIR%%/README.dxr3 %%DOCSDIR%%/README.freebsd %%DOCSDIR%%/README.irix %%DOCSDIR%%/README.macosx %%DOCSDIR%%/README.network_dvd %%DOCSDIR%%/README.opengl %%DOCSDIR%%/README.solaris %%DOCSDIR%%/README_xxmc.html %%DOCSDIR%%/TODO %%DOCSDIR%%/faq.html %%DOCSDIR%%/faq.txt %%DOCSDIR%%/hackersguide/architecture.png %%DOCSDIR%%/hackersguide/hackersguide.html %%DOCSDIR%%/hackersguide/library.png %%DOCSDIR%%/hackersguide/overlays.png %%DOCSDIR%%/hackersguide/post_frame.png %%NLS%%share/locale/cs/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/de/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/en_US/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/eo/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/es/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/eu/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/fr/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/it/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/ja/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/pl/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/sk/LC_MESSAGES/libxine2.mo %%NLS%%share/locale/tr/LC_MESSAGES/libxine2.mo -@dirrm include/xine -@dirrm %%PLUGINSDIR%%/post -@dirrmtry %%PLUGINSDIR%% -@dirrmtry lib/xine/plugins -@dirrmtry lib/xine -@dirrm %%DOCSDIR%%/hackersguide -@dirrm %%DOCSDIR%% -%%NLS%%@dirrmtry share/locale/en_US/LC_MESSAGES -%%NLS%%@dirrmtry share/locale/en_US -@dirrm share/xine-lib/fonts -@dirrm share/xine-lib Index: head/multimedia/phonon-xine/Makefile =================================================================== --- head/multimedia/phonon-xine/Makefile (revision 371158) +++ head/multimedia/phonon-xine/Makefile (revision 371159) @@ -1,29 +1,29 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= phonon PORTVERSION= 4.4.4 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= multimedia kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}/src PKGNAMESUFFIX= -xine DISTNAME= ${PORTNAME}-backend${PKGNAMESUFFIX}-${PORTVERSION} DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= The xine backend for Phonon LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine USES= cmake pkgconfig tar:bzip2 USE_KDE4= kdehier automoc4 kdeprefix USE_QT4= corelib dbus gui phonon \ qmake_build moc_build rcc_build uic_build USE_XORG= xcb post-install: ${MKDIR} ${STAGEDIR}${QT_PLUGINDIR}/phonon_backend ${LN} -sf ${PREFIX}/lib/kde4/plugins/phonon_backend/phonon_xine.so \ ${STAGEDIR}${QT_PLUGINDIR}/phonon_backend/libphonon_xine.so .include Index: head/multimedia/quark/Makefile =================================================================== --- head/multimedia/quark/Makefile (revision 371158) +++ head/multimedia/quark/Makefile (revision 371159) @@ -1,41 +1,41 @@ # Created by: Juan Salaverria # $FreeBSD$ PORTNAME= quark PORTVERSION= 3.24 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= multimedia gnome MASTER_SITES= http://hsgg.github.com/quark/ MAINTAINER= ports@FreeBSD.org COMMENT= Audio player, for geeks, by geeks LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine LICENSE= GPLv2 USES= pathfix gettext gmake pkgconfig USE_GNOME= gnomeprefix gnomevfs2 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS NLS PORTDOCS= AUTHORS COPYING INSTALL README GCONF_SCHEMAS= quark.schemas strange-quark.schemas OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e \ 's|CFLAGS="-g |CFLAGS="$$CFLAGS |g' ${WRKSRC}/configure @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ 's|-D.*_DISABLE_DEPRECATED||g' post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/multimedia/subtitlecomposer-kde4/Makefile =================================================================== --- head/multimedia/subtitlecomposer-kde4/Makefile (revision 371158) +++ head/multimedia/subtitlecomposer-kde4/Makefile (revision 371159) @@ -1,38 +1,38 @@ # $FreeBSD$ PORTNAME= subtitlecomposer PORTVERSION= 0.5.6 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia kde MASTER_SITES= GITHUB MAINTAINER= makc@FreeBSD.org COMMENT= Subtitle editor for KDE LIB_DEPENDS= libicui18n.so:${PORTSDIR}/devel/icu USES= cmake:outsource gettext shared-mime-info tar:bzip2 USE_KDE4= kdeprefix kdelibs automoc4 USE_QT4= qmake_build moc_build rcc_build uic_build phonon USE_GITHUB= yes GH_ACCOUNT= maxrd2 GH_TAGNAME= v${PORTVERSION} GH_COMMIT= 74f2f04 OPTIONS_GROUP= BACKEND BACKEND_DESC= Additional video backens OPTIONS_GROUP_BACKEND= GSTREAMER MPLAYER XINE MPLAYER_DESC= Install MPlayer MPLAYER_RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer XINE_DESC= Build Xine backend XINE_LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine XINE_CMAKE_OFF= -DWITH_Xine:Bool=Off GSTREAMER_DESC= Build GStreamer backend GSTREAMER_USE= GSTREAMER=yes GSTREAMER_CMAKE_OFF= -DWITH_GStreamer:Bool=Off .include Index: head/multimedia/vdr-plugin-xineliboutput/Makefile =================================================================== --- head/multimedia/vdr-plugin-xineliboutput/Makefile (revision 371158) +++ head/multimedia/vdr-plugin-xineliboutput/Makefile (revision 371159) @@ -1,76 +1,76 @@ # Created by: Juergen Lock # $FreeBSD$ PORTNAME= vdr-plugin-xineliboutput PORTVERSION= 1.0.90s20120511 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= multimedia MASTER_SITES= SF:release \ LOCAL:snapshot MASTER_SITE_SUBDIR= xineliboutput/files/xineliboutput/vdr-xineliboutput-${PORTVERSION}/:release \ nox/:snapshot DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:snapshot MAINTAINER= nox@FreeBSD.org COMMENT= Video Disk Recorder - xineliboutput plugin/viewer LIB_DEPENDS+= libxine.so:${PORTSDIR}/multimedia/libxine \ libavutil.so:${PORTSDIR}/multimedia/ffmpeg \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libvdpau.so:${PORTSDIR}/multimedia/libvdpau PATCH_STRIP= -p1 USES= pkgconfig tar:bzip2 USE_XORG+= xrandr xrender USE_GL= gl glu glut PORTDOCS= COPYING README HISTORY PORTEXAMPLES= xine WRKSRC= ${WRKDIR}/vdr-${PLUGIN} -XINE_PLUGINSDIR= lib/xine/plugins/2.3 +XINE_PLUGINSDIR= lib/xine/plugins/2.5 OPTIONS_DEFINE= LIBBLURAY LIBEXTRACTOR EXAMPLES DOCS HAS_CONFIGURE= yes .include "${.CURDIR}/../vdr/Makefile.plugins" .include PLIST_SUB+= XINE_PLUGINSDIR=${XINE_PLUGINSDIR} CONFIGURE_ARGS+= --cc="${CC}" --cxx="${CXX}" --add-cflags=-I${VDRDIR} .if ${PORT_OPTIONS:MLIBEXTRACTOR} LIB_DEPENDS+= libextractor.so:${PORTSDIR}/textproc/libextractor .else CONFIGURE_ARGS+= --disable-libextractor .endif .if ${PORT_OPTIONS:MLIBBLURAY} LIB_DEPENDS+= libbluray.so:${PORTSDIR}/multimedia/libbluray .else CONFIGURE_ARGS+= --disable-libbluray .endif post-patch: post-patch-plugin # clang doesn't know -MG ${TOUCH} -t 200001010000 ${WRKSRC}/nosignal_720x576.c \ ${WRKSRC}/black_720x576.c ${WRKSRC}/vdrlogo_720x576.c pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr post-install: post-install-pluginlocales ${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN} ${INSTALL_DATA} ${WRKSRC}/examples/allowed_hosts.conf \ ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/allowed_hosts.conf.sample .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/xine ${INSTALL_DATA} ${FILESDIR}/keymap ${STAGEDIR}${EXAMPLESDIR}/xine .endif .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .endif .include Index: head/multimedia/xine/Makefile =================================================================== --- head/multimedia/xine/Makefile (revision 371158) +++ head/multimedia/xine/Makefile (revision 371159) @@ -1,67 +1,67 @@ # $FreeBSD$ PORTNAME= xine PORTVERSION= 0.99.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-ui/${PORTVERSION} DISTNAME= ${PORTNAME}-ui-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= X11 multimedia player LICENSE= GPLv2 LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng15.so:${PORTSDIR}/graphics/png \ libxine.so:${PORTSDIR}/multimedia/libxine USES= desktop-file-utils execinfo gmake iconv pkgconfig readline \ shared-mime-info tar:xz USE_XORG= x11 xext xinerama xscrnsaver xtst xv xxf86vm GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-vdr-keys \ --disable-nvtvsimple \ --disable-rpath MAKE_ENV= V=1 INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib DOCSDIR= ${PREFIX}/share/doc/xine-ui OPTIONS_DEFINE= AALIB CACA CURL DOCS LIRC NLS XFT OPTIONS_DEFAULT= CURL XFT OPTIONS_DEFINE_i386= WIN32_CODECS OPTIONS_SUB= yes AALIB_LIB_DEPENDS= libaa.so:${PORTSDIR}/graphics/aalib AALIB_CONFIGURE_WITH= aalib CACA_LIB_DEPENDS= libcaca.so:${PORTSDIR}/graphics/libcaca CACA_RUN_DEPENDS= ${LOCALBASE}/${XINE_PLUGINSDIR}/xineplug_vo_out_caca.so:${PORTSDIR}/multimedia/libxine CACA_CONFIGURE_WITH= caca CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl CURL_CONFIGURE_WITH= curl LIRC_LIB_DEPENDS= liblirc_client.so:${PORTSDIR}/comms/lirc LIRC_CONFIGURE_ENV= LIRC_CFLAGS="-I${LOCALBASE}/include" \ LIRC_LIBS="-L${LOCALBASE}/libs -llirc_client" LIRC_CONFIGURE_ENABLE= lirc NLS_USES= gettext NLS_CONFIGURE_ENABLE= nls WIN32_CODECS_DESC= Enable win32 codecs WIN32_CODECS_RUN_DEPENDS=\ win32-codecs>0:${PORTSDIR}/multimedia/win32-codecs XFT_USE= XORG=xft XFT_CONFIGURE_ENABLE= xft -XINE_PLUGINSDIR= lib/xine/plugins/2.3 +XINE_PLUGINSDIR= lib/xine/plugins/2.5 post-patch: @${REINPLACE_CMD} -e \ 's|||' ${WRKSRC}/src/aaui/main.c @${REINPLACE_CMD} -e \ 's|<\(readline.h\)>|| ; \ s|<\(history.h\)>||' ${WRKSRC}/src/xitk/network.c .include Index: head/www/npapi-xine/Makefile =================================================================== --- head/www/npapi-xine/Makefile (revision 371158) +++ head/www/npapi-xine/Makefile (revision 371159) @@ -1,27 +1,27 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= xine PORTVERSION= 1.0.2 -PORTREVISION= 9 +PORTREVISION= 10 DISTVERSIONPREFIX= plugin- CATEGORIES= www multimedia MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-plugin/${PORTVERSION} PKGNAMEPREFIX= npapi- MAINTAINER= miwi@FreeBSD.org COMMENT= Embed Xine player into browser LIB_DEPENDS= libxine.so:${PORTSDIR}/multimedia/libxine USES= pkgconfig webplugin:native tar:bzip2 GNU_CONFIGURE= yes WEBPLUGIN_NAME= # WEBPLUGIN_FILES= xineplugin.so PLIST_FILES= ${WEBPLUGIN_DIR}${WEBPLUGIN_FILES} do-install: ${MKDIR} ${STAGEDIR}${WEBPLUGIN_DIR} ${INSTALL_LIB} ${WRKSRC}/src/.libs/${WEBPLUGIN_FILES} ${STAGEDIR}${WEBPLUGIN_DIR} .include Index: head/x11/eaglemode/Makefile =================================================================== --- head/x11/eaglemode/Makefile (revision 371158) +++ head/x11/eaglemode/Makefile (revision 371159) @@ -1,91 +1,91 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= eaglemode PORTVERSION= 0.85.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Futuristic zoomable user environment LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 USES= tar:bzip2 perl5 pkgconfig USE_PERL5= build USE_XORG= x11 xext xxf86vm SUB_FILES= eaglemode.sh BUILD_ARGS= continue=no .for lib in X11 jpeg png tiff BUILD_ARGS+= ${lib}-inc-dir="${LOCALBASE}/include" \ ${lib}-lib-dir="${LOCALBASE}/lib" .endfor DATADIR= ${PREFIX}/lib/${PORTNAME} PLIST_FILES= bin/${PORTNAME} PORTDATA= * OPTIONS_DEFINE= XINE RSVG PDF OPTIONS_DEFAULT=XINE RSVG PDF RSVG_DESC= SVG support through librsvg PDF_DESC= PDF support through poppler-glib .include .if ${PORT_OPTIONS:MXINE} LIB_DEPENDS+= libxine.so:${PORTSDIR}/multimedia/libxine BUILD_ARGS+= xine-inc-dir="${LOCALBASE}/include" \ xine-lib-dir="${LOCALBASE}/lib" PLIST_SUB+= EMAV="" .else PLIST_SUB+= EMAV="@comment " .endif .if ${PORT_OPTIONS:MRSVG} USE_GNOME+= librsvg2 PLIST_SUB+= EMSVG="" .else PLIST_SUB+= EMSVG="@comment " .endif .if ${PORT_OPTIONS:MPDF} LIB_DEPENDS+= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib USE_GNOME+= gtk20 PLIST_SUB+= EMPDF="" .else PLIST_SUB+= EMPDF="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC}|; s|"-O2"|"${CFLAGS}"|' \ ${WRKSRC}/makers/unicc/plugins/unicc_gnu.pm .if ! ${PORT_OPTIONS:MXINE} @${RM} -f ${WRKSRC}/makers/emAv.maker.pm .endif .if ! ${PORT_OPTIONS:MRSVG} @${RM} -f ${WRKSRC}/makers/emSvg.maker.pm .endif .if ! ${PORT_OPTIONS:MPDF} @${RM} -f ${WRKSRC}/makers/emPdf.maker.pm .endif do-build: cd ${WRKSRC} && ${PERL} make.pl build ${BUILD_ARGS} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${PERL} make.pl install dir=${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/eaglemode.sh ${STAGEDIR}${PREFIX}/bin/eaglemode ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eaglemode/bin/* \ ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emClock/emTimeZonesProc \ ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emTmpConv/emTmpConvProc \ ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emAv/emAvServerProc_xine .include