diff --git a/graphics/radiance/Makefile b/graphics/radiance/Makefile index 85bafb2bf22d..c126212186a0 100644 --- a/graphics/radiance/Makefile +++ b/graphics/radiance/Makefile @@ -1,34 +1,35 @@ # $FreeBSD$ PORTNAME= radiance DISTVERSION= 0.6.1 +PORTREVISION= 1 CATEGORIES= graphics PKGNAMESUFFIX= -video MAINTAINER= yuri@FreeBSD.org COMMENT= Video art software for VJs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfftw3.so:math/fftw3 \ libfftw3f.so:math/fftw3-float \ libmpv.so:multimedia/mpv \ libportaudio.so:audio/portaudio \ librtmidi.so:audio/rtmidi \ libsamplerate.so:audio/libsamplerate USES= cmake compiler:c++14-lang gl localbase:ldflags qt:5 USE_GITHUB= yes GH_ACCOUNT= zbanks GH_TUPLE= zbanks:BTrack:1c5b72e:bt/BTrack USE_QT= core declarative graphicaleffects gui network quickcontrols widgets \ buildtools_build qmake_build USE_GL= gl glu CMAKE_ARGS= -DRADIANCE_SYSTEM_RESOURCES:STRING=${DATADIR}/ post-patch: @${REINPLACE_CMD} '/-march=native/d' ${WRKSRC}/CMakeLists.txt .include diff --git a/misc/orion/Makefile b/misc/orion/Makefile index b6ac22cf4850..5e7bb4ebe6a9 100644 --- a/misc/orion/Makefile +++ b/misc/orion/Makefile @@ -1,33 +1,33 @@ # $FreeBSD$ PORTNAME= orion DISTVERSION= 1.6.6-20 DISTVERSIONSUFFIX= -g127664b -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= QML/C++-written desktop client for Twitch.tv LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= libmpv.so:multimedia/mpv USES= compiler:c++14-lang gl qmake qt:5 USE_GITHUB= yes GH_ACCOUNT= alamminsalo USE_QT= core declarative graphicaleffects gui network quickcontrols2 svg widgets buildtools_build USE_GL= gl PLIST_FILES= bin/${PORTNAME} \ share/applications/Orion.desktop \ share/icons/hicolor/scalable/apps/${PORTNAME}.svgz do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/distfiles/Orion.desktop ${STAGEDIR}${PREFIX}/share/applications/ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps ${GZIP_CMD} ${GZIP} < ${WRKSRC}/distfiles/${PORTNAME}.svg > ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/${PORTNAME}.svgz .include diff --git a/multimedia/baka-mplayer/Makefile b/multimedia/baka-mplayer/Makefile index 4f8cfc29d802..b627fdfb07fb 100644 --- a/multimedia/baka-mplayer/Makefile +++ b/multimedia/baka-mplayer/Makefile @@ -1,48 +1,48 @@ # $FreeBSD$ PORTNAME= baka-mplayer DISTVERSIONPREFIX= v DISTVERSION= 2.0.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= multimedia audio MAINTAINER= jbeich@FreeBSD.org COMMENT= Qt 5 multimedia player based on libmpv LICENSE= GPLv2 LIB_DEPENDS= libmpv.so:multimedia/mpv USE_GITHUB= yes GH_ACCOUNT= u8sand GH_PROJECT= Baka-MPlayer USES= compiler:c++11-lib pkgconfig qmake qt:5 USE_QT= qmake_build buildtools_build gui network svg widgets x11extras QMAKE_SOURCE_PATH=${WRKSRC}/src QMAKE_ARGS= lupdate="${LUPDATE}" lrelease="${LRELEASE}" OPTIONS_DEFINE= DOCS NLS NOTO OPTIONS_SUB= yes NLS_USES= qt:5 NLS_USE= QT=linguisttools_build NLS_QMAKE_ON= CONFIG+="install_translations" NOTO_DESC= Original look with Noto Sans font NOTO_RUN_DEPENDS= noto>0:x11-fonts/noto post-patch: ${REINPLACE_CMD} '/^Comment/s,=.*,=${COMMENT},' \ ${WRKSRC}/etc/${PORTNAME}.desktop ${REINPLACE_CMD} -e 's,/usr,${PREFIX},' \ -e 's,share/man,man,' \ ${WRKSRC}/src/Baka-MPlayer.pro post-install: @(cd ${WRKSRC}/etc/logo && for f in *.png; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps; \ ${INSTALL_DATA} -v $$f \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps/${PORTNAME}.$${f#*.}; \ done) .include diff --git a/multimedia/celluloid/Makefile b/multimedia/celluloid/Makefile index b6ca8316e11c..93820e94884b 100644 --- a/multimedia/celluloid/Makefile +++ b/multimedia/celluloid/Makefile @@ -1,25 +1,26 @@ # $FreeBSD$ PORTNAME= celluloid PORTVERSION= 0.18 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://github.com/${PORTNAME}-player/${PORTNAME}/releases/download/v${PORTVERSION}/ MAINTAINER= jbeich@FreeBSD.org COMMENT= Simple GTK+ frontend for mpv LICENSE= GPLv3+ LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libmpv.so:multimedia/mpv USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \ pkgconfig tar:xz USE_GNOME= cairo gtk30 GNU_CONFIGURE= yes GLIB_SCHEMAS= io.github.GnomeMpv.gschema.xml \ io.github.celluloid_player.Celluloid.gschema.xml INSTALLS_ICONS= yes LDFLAGS+= -Wl,--as-needed # gdkpixbuf2 .include diff --git a/multimedia/gnome-twitch/Makefile b/multimedia/gnome-twitch/Makefile index 95ab62264df6..4f8fef4341ca 100644 --- a/multimedia/gnome-twitch/Makefile +++ b/multimedia/gnome-twitch/Makefile @@ -1,64 +1,64 @@ # $FreeBSD$ PORTNAME= gnome-twitch DISTVERSIONPREFIX= v DISTVERSION= 0.4.1-155 -PORTREVISION= 1 DISTVERSIONSUFFIX= -g8e774a0 +PORTREVISION= 2 CATEGORIES= multimedia MAINTAINER= greg@unrelenting.technology COMMENT= GTK+ Twitch livestream player LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/GPL3 LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libpeas-1.0.so:devel/libpeas \ libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 USES= compiler:c11 gettext gnome meson pkgconfig python:3.5+,build \ tar:xz xorg USE_GITHUB= yes USE_LDCONFIG= yes USE_GNOME= gtk30 USE_XORG= x11 GH_ACCOUNT= vinszent GLIB_SCHEMAS= com.vinszent.GnomeTwitch.gschema.xml INSTALLS_ICONS= yes # for meson_post-install.py BINARY_ALIAS= python3=${PYTHON_CMD} # prevent stray USE_GNOME=gdkpixbuf2 LDFLAGS+= -Wl,--as-needed MESON_ARGS= -Dbuild-player-backends=${PLAYER_BACKENDS:tl:S/_/-/:ts,} OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= GSTREAMER_CAIRO GSTREAMER_CLUTTER GSTREAMER_OPENGL \ MPV_OPENGL OPTIONS_DEFAULT= MPV_OPENGL OPTIONS_SUB= yes GSTREAMER_CAIRO_DESC= GStreamer decoding + Cairo drawing backend GSTREAMER_OPENGL_DESC= GStreamer decoding + OpenGL drawing backend GSTREAMER_CLUTTER_DESC= GStreamer decoding + Clutter drawing backend MPV_OPENGL_DESC= MPV decoding + OpenGL drawing backend GSTREAMER_CLUTTER_LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \ libclutter-gst-3.0.so:multimedia/clutter-gst3 \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 GSTREAMER_CLUTTER_USE= GSTREAMER1=hls GSTREAMER_CAIRO_USE= GSTREAMER1=cairo,hls GSTREAMER_OPENGL_USE= GSTREAMER1=hls MPV_OPENGL_LIB_DEPENDS= libepoxy.so:graphics/libepoxy \ libmpv.so:multimedia/mpv .for opt in ${OPTIONS_MULTI_BACKEND} ${opt}_VARS= PLAYER_BACKENDS+=${opt} .endfor .include diff --git a/multimedia/mpc-qt/Makefile b/multimedia/mpc-qt/Makefile index a8bdd4c0b6e3..2e1d09a406cb 100644 --- a/multimedia/mpc-qt/Makefile +++ b/multimedia/mpc-qt/Makefile @@ -1,29 +1,29 @@ # $FreeBSD$ PORTNAME= mpc-qt DISTVERSIONPREFIX= v DISTVERSION= 18.08 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia audio MAINTAINER= jbeich@FreeBSD.org COMMENT= Qt 5 clone of Media Player Classic based on libmpv LICENSE= GPLv2 BUILD_DEPENDS= mpv>=0.29,1:multimedia/mpv LIB_DEPENDS= libmpv.so:multimedia/mpv USE_GITHUB= yes GH_ACCOUNT= wm4 # mirror GH_TAGNAME= 4bf2ca5 GH_TUPLE= Argon-:mpv-stats:1.1-28-gf42aa68:mpv_stats/external/mpv-stats USES= compiler:c++14-lang desktop-file-utils gl pkgconfig qmake qt:5 USE_QT= qmake_build buildtools_build linguisttools_build \ core dbus gui network svg_run widgets x11extras USE_GL= gl OPTIONS_DEFINE= DOCS .include diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile index 12a6929513b5..3908cf7b16ef 100644 --- a/multimedia/mpv/Makefile +++ b/multimedia/mpv/Makefile @@ -1,204 +1,198 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= mpv -PORTVERSION= 0.29.1 +PORTVERSION= 0.30.0 DISTVERSIONPREFIX= v -PORTREVISION= 13 PORTEPOCH= 1 CATEGORIES= multimedia audio MASTER_SITES= https://waf.io/:waf DISTFILES= ${WAF_RELEASE}${EXTRACT_SUFX}:waf MAINTAINER= cpm@FreeBSD.org COMMENT= Free and open-source general-purpose video player LICENSE= GPLv2+ LGPL21+ LICENSE_COMB= multi BUILD_DEPENDS= ffmpeg>=4.0.2,1:multimedia/ffmpeg LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg USES= compiler:c11 desktop-file-utils iconv jpeg localbase:ldflags \ pkgconfig python:build tar:bz2 waf USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= mpv-player # Keep in sync with bootstrap.py to avoid regressions WAF_CMD= ${WRKDIR}/${WAF_RELEASE}/waf-light WAF_RELEASE= waf-2.0.9 CONFIGURE_ENV= BIN_PYTHON="${PYTHON_CMD}" CONFIGURE_ARGS= --docdir="${EXAMPLESDIR}" \ --htmldir="${DOCSDIR}/html" \ --mandir="${MANPREFIX}/man" \ --disable-debug-build \ --disable-optimize \ --disable-pdf \ --disable-rubberband \ + --disable-shaderc \ --disable-vapoursynth \ - --disable-vapoursynth-lazy \ --enable-libmpv-shared -OPTIONS_DEFINE= ARCHIVE ASS DOCS LCMS2 LUAJIT MANPAGES TEST UCHARDET ZSH EXAMPLES -OPTIONS_DEFAULT= ARCHIVE ASS DVDREAD DVDNAV MANPAGES OPENGL UCHARDET \ +OPTIONS_DEFINE= ARCHIVE ASS DOCS LCMS2 LUAJIT MANPAGES TEST UCHARDET EXAMPLES ZIMG +OPTIONS_DEFAULT= ARCHIVE ASS DVDNAV MANPAGES OPENGL UCHARDET \ V4L VAAPI VDPAU VULKAN WAYLAND X11 YTDL OPTIONS_GROUP= IN VO AO -OPTIONS_GROUP_IN= CDIO DVDREAD DVDNAV LIBBLURAY V4L YTDL SMB +OPTIONS_GROUP_IN= CDIO DVDNAV LIBBLURAY V4L YTDL SMB OPTIONS_GROUP_VO= CACA OPENGL VAAPI VDPAU VULKAN WAYLAND X11 OPTIONS_GROUP_AO= ALSA JACK OPENAL PULSEAUDIO SDL SNDIO OPTIONS_SUB= yes ASS_DESC= ASS/SSA subtitle and OSD rendering -DVDREAD_DESC= DVD Playback support DVDNAV_DESC= DVD menu navigation LUAJIT_DESC= Use LuaJIT instead of Lua scripting language support UCHARDET_DESC= Guess subtitle encoding via uchardet VULKAN_DESC= Vulkan output support WAYLAND_DESC= Wayland (graphics) support YTDL_DESC= Install youtube-dl +ZIMG_DESC= "z" library for video scaling IN_DESC= Input VO_DESC= Video Output AO_DESC= Audio Output ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_OFF= --disable-alsa ARCHIVE_USES= libarchive ARCHIVE_CONFIGURE_ON= --enable-libarchive ASS_LIB_DEPENDS= libass.so:multimedia/libass ASS_CONFIGURE_OFF= --disable-libass CACA_LIB_DEPENDS= libcaca.so:graphics/libcaca CACA_CONFIGURE_OFF= --disable-caca CDIO_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia CDIO_CONFIGURE_ON= --enable-cdda DOCS_BUILD_DEPENDS= rst2html:textproc/py-docutils DOCS_CONFIGURE_ON= --enable-html -DVDNAV_LIB_DEPENDS= libdvdnav.so:multimedia/libdvdnav +DVDNAV_LIB_DEPENDS= libdvdnav.so:multimedia/libdvdnav \ + libdvdread.so:multimedia/libdvdread DVDNAV_CONFIGURE_ON= --enable-dvdnav -DVDREAD_LIB_DEPENDS= libdvdread.so:multimedia/libdvdread -DVDREAD_CONFIGURE_ON= --enable-dvdread - JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CONFIGURE_OFF= --disable-jack LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LCMS2_CONFIGURE_OFF= --disable-lcms2 LIBBLURAY_LIB_DEPENDS= libbluray.so:multimedia/libbluray LIBBLURAY_CONFIGURE_ON= --enable-libbluray LIBBLURAY_CONFIGURE_OFF= --disable-libbluray LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_USES_OFF= lua LUAJIT_CONFIGURE_ON= --lua=luajit LUAJIT_CONFIGURE_OFF= --lua=${LUA_VER_STR}fbsd MANPAGES_BUILD_DEPENDS= rst2man:textproc/py-docutils MANPAGES_CONFIGURE_OFF= --disable-manpage OPENAL_CONFIGURE_ENABLE= openal OPENAL_USES= openal OPENAL_VARS= LLD_UNSAFE=yes # cf. PR 226980 OPENGL_USES= gl OPENGL_USE= GL=egl,gbm,gl OPENGL_CONFIGURE_OFF= --disable-gl OPENGL_IMPLIES= X11 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_OFF= --disable-pulse SDL_USES= sdl SDL_USE= SDL=sdl2 SDL_CONFIGURE_ON= --enable-sdl2 SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ON= --enable-sndio SNDIO_CONFIGURE_OFF= --disable-sndio SMB_USES= samba:lib SMB_CONFIGURE_ON= --enable-libsmbclient TEST_BUILD_DEPENDS= cmocka>=1.1.0:sysutils/cmocka TEST_CONFIGURE_ON= --enable-test TEST_UNITTESTFILES= chmap chmap_sel gl_video UCHARDET_LIB_DEPENDS= libuchardet.so:textproc/uchardet UCHARDET_CONFIGURE_OFF= --disable-uchardet -V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat -V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l -V4L_CONFIGURE_ON= --enable-tv --enable-dvbin +V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/dvb/dmx.h:multimedia/v4l_compat +V4L_CONFIGURE_ON= --enable-dvbin VAAPI_LIB_DEPENDS= libva.so:multimedia/libva VAAPI_CONFIGURE_OFF= --disable-vaapi VDPAU_LIB_DEPENDS= libvdpau.so:multimedia/libvdpau VDPAU_CONFIGURE_OFF= --disable-vdpau VULKAN_BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:devel/vulkan-headers -VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \ - libshaderc_shared.so:graphics/shaderc -VULKAN_CONFIGURE_OFF= --disable-vulkan --disable-shaderc +VULKAN_LIB_DEPENDS= libplacebo.so:graphics/libplacebo \ + libvulkan.so:graphics/vulkan-loader +VULKAN_CONFIGURE_OFF= --disable-vulkan --disable-libplacebo VULKAN_IMPLIES= X11 WAYLAND_BUILD_DEPENDS= wayland-protocols>=1.14:graphics/wayland-protocols \ ${LOCALBASE}/include/linux/input.h:devel/evdev-proto WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ libwayland-cursor.so:graphics/wayland \ libxkbcommon.so:x11/libxkbcommon WAYLAND_CONFIGURE_OFF= --disable-wayland X11_USES= gnome xorg X11_USE= XORG=x11,xext,xinerama,xorgproto,xrandr,xscrnsaver,xv,xxf86vm X11_VARS= INSTALLS_ICONS=yes X11_CONFIGURE_OFF= --disable-x11 YTDL_RUN_DEPENDS= youtube-dl:www/youtube_dl -ZSH_USES= perl5 -ZSH_USE= PERL5=build -ZSH_CONFIGURE_ENV= BIN_PERL="${PERL}" -ZSH_CONFIGURE_ENABLE= zsh-comp +ZIMG_LIB_DEPENDS= libzimg.so:graphics/sekrit-twc-zimg +ZIMG_CONFIGURE_OFF= --disable-zimg .include .if ${PORT_OPTIONS:MVAAPI} && ${PORT_OPTIONS:MWAYLAND} CONFIGURE_ARGS+= --enable-vaapi-wayland LIB_DEPENDS+= libva-wayland.so:multimedia/libva .else CONFIGURE_ARGS+= --disable-vaapi-wayland .endif post-patch: @${REINPLACE_CMD} -e 's|sys/vt.h|sys/consio.h|g' \ ${WRKSRC}/video/out/drm_common.c \ ${WRKSRC}/wscript @${REINPLACE_CMD} -e 's|/pkgconfig/mpv.pc|data/pkgconfig/mpv.pc|g' \ ${WRKSRC}/wscript_build.py @${REINPLACE_CMD} -e 's|DBL_EPSILON|FLT_EPSILON|'g \ ${WRKSRC}/test/test_helpers.h post-patch-MANPAGES-on: @${FIND} ${WRKSRC}/DOCS/man -name '*.rst' | ${XARGS} ${REINPLACE_CMD} \ -e 's|/usr/local|${PREFIX}|g' pre-install-TEST-on: .for test in ${TEST_UNITTESTFILES} cd ${WRKSRC}/build/test && ./${test} .endfor post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mpv @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpv.so .include diff --git a/multimedia/mpv/distinfo b/multimedia/mpv/distinfo index 5fe8ac80e137..543f98d8e85c 100644 --- a/multimedia/mpv/distinfo +++ b/multimedia/mpv/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1538931998 +TIMESTAMP = 1572008895 SHA256 (waf-2.0.9.tar.bz2) = cb40489da7a78384dbc8281e6bc3e88005885a5d07de5bf75c29514e05830277 SIZE (waf-2.0.9.tar.bz2) = 645737 -SHA256 (mpv-player-mpv-v0.29.1_GH0.tar.gz) = f9f9d461d1990f9728660b4ccb0e8cb5dce29ccaa6af567bec481b79291ca623 -SIZE (mpv-player-mpv-v0.29.1_GH0.tar.gz) = 3059503 +SHA256 (mpv-player-mpv-v0.30.0_GH0.tar.gz) = 33a1bcb7e74ff17f070e754c15c52228cf44f2cefbfd8f34886ae81df214ca35 +SIZE (mpv-player-mpv-v0.30.0_GH0.tar.gz) = 3085141 diff --git a/multimedia/mpv/pkg-plist b/multimedia/mpv/pkg-plist index f3febc4080c7..884b051665d9 100644 --- a/multimedia/mpv/pkg-plist +++ b/multimedia/mpv/pkg-plist @@ -1,25 +1,25 @@ bin/mpv %%ETCDIR%%/encoding-profiles.conf include/mpv/client.h include/mpv/opengl_cb.h include/mpv/qthelper.hpp include/mpv/render.h include/mpv/render_gl.h include/mpv/stream_cb.h lib/libmpv.so lib/libmpv.so.1 -lib/libmpv.so.1.101.0 +lib/libmpv.so.1.106.0 libdata/pkgconfig/mpv.pc %%MANPAGES%%man/man1/mpv.1.gz share/applications/mpv.desktop share/icons/hicolor/16x16/apps/mpv.png share/icons/hicolor/32x32/apps/mpv.png share/icons/hicolor/64x64/apps/mpv.png share/icons/hicolor/scalable/apps/mpv.svg share/icons/hicolor/symbolic/apps/mpv-symbolic.svg %%PORTDOCS%%%%DOCSDIR%%/html/mpv.html %%PORTEXAMPLES%%%%EXAMPLESDIR%%/input.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mplayer-input.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/mpv.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/restore-old-bindings.conf -%%ZSH%%share/zsh/site-functions/_mpv +share/zsh/site-functions/_mpv diff --git a/multimedia/subtitlecomposer/Makefile b/multimedia/subtitlecomposer/Makefile index 5f83c8eda2ed..7613fb61f4a6 100644 --- a/multimedia/subtitlecomposer/Makefile +++ b/multimedia/subtitlecomposer/Makefile @@ -1,65 +1,65 @@ # $FreeBSD$ PORTNAME= subtitlecomposer PORTVERSION= 0.7.0 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia kde MAINTAINER= makc@FreeBSD.org COMMENT= Subtitle editor LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicui18n.so:devel/icu \ libavcodec.so:multimedia/ffmpeg USES= compiler:c++11-lang cmake desktop-file-utils gettext \ kde:5 pkgconfig qt:5 shared-mime-info USE_KDE= auth codecs config configwidgets coreaddons ecm_build i18n \ kio kross sonnet textwidgets widgetsaddons xmlgui USE_QT= buildtools_build qmake_build core gui widgets USE_GITHUB= yes GH_ACCOUNT= maxrd2 GH_PROJECT= SubtitleComposer PORTSCOUT= ignore:continuous OPTIONS_GROUP= VIDEO VIDEO_DESC= Video players OPTIONS_GROUP_VIDEO= GSTREAMER MPLAYER MPV PHONON XINE OPTIONS_DEFAULT= PHONON OPTIONS_SUB= yes # Requires PocketSphinx-5prealpha SPHINX_DESC= Speech recognition via PocketSphinx SPHINX_LIB_DEPENDS= libpocketsphinx.so:audio/pocketsphinx CMAKE_ARGS= -DCMAKE_DISABLE_FIND_PACKAGE_PocketSphinx=ON GSTREAMER_USES= gnome GSTREAMER_USE= GNOME=glib20 GSTREAMER1=yes GSTREAMER_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_GStreamer=ON MPLAYER_DESC= Install MPlayer MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer MPV_DESC= Multimedia support via MPV MPV_LIB_DEPENDS= libmpv.so:multimedia/mpv MPV_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_MPV=ON PHONON_USE= QT=phonon4 PHONON_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Phonon4Qt5=ON XINE_LIB_DEPENDS= libxine.so:multimedia/libxine XINE_USES= xorg XINE_USE= XORG=x11,xcb XINE_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Xine=ON post-patch: ${RM} ${WRKSRC}/cmake/FindICU.cmake ${REINPLACE_CMD} '/include /s,locale,clocale,' \ ${WRKSRC}/src/videoplayerplugins/mpv/mpvbackend.cpp .include