Index: multimedia/shotcut/Makefile =================================================================== --- multimedia/shotcut/Makefile +++ multimedia/shotcut/Makefile @@ -1,8 +1,8 @@ PORTNAME= shotcut -DISTVERSIONPREFIX= v DISTVERSION= ${FULLVERSION} -PORTREVISION= 3 CATEGORIES= multimedia +MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/v${DISTVERSION}/ +DISTNAME= ${PORTNAME}-src-${DISTVERSION:C/\.//g} MAINTAINER= vishwin@FreeBSD.org COMMENT= Free, open source, cross-platform video editor @@ -12,40 +12,33 @@ RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ ${LOCALBASE}/lib/libjack.so:audio/jack -USES= compiler:c++11-lang cpe desktop-file-utils gl mlt:6 pkgconfig \ - qmake qt:5 sdl shared-mime-info \ - xorg +USES= compiler:c++11-lang cpe desktop-file-utils gl mlt:7 pkgconfig \ + qmake:outsource qt:5 sdl shared-mime-info tar:txz xorg CPE_VENDOR= meltytech -USE_GITHUB= yes GH_ACCOUNT= mltframework -# Needed to be able to correctly check for updates in-app. -FULLVERSION= 21.03.21 - -USE_GL+= gl +USE_GL= gl USE_QT= buildtools_build concurrent_build core declarative \ - graphicaleffects_run gui multimedia network opengl \ - printsupport quickcontrols2 sql \ - sql-sqlite3_run webkit websockets widgets x11extras xml \ - linguisttools_build + graphicaleffects_run gui linguisttools_build multimedia \ + network opengl printsupport quickcontrols quickcontrols2 \ + sql websockets widgets xml USE_SDL= sdl2 USE_XORG= x11 QMAKE_ARGS= ${PORTNAME:tu}_VERSION="${FULLVERSION}" -OPTIONS_DEFINE= FREI0R LADSPA NLS WEBVFX -OPTIONS_DEFAULT=FREI0R LADSPA WEBVFX -OPTIONS_SUB= yes +WRKSRC= ${WRKDIR}/src +WRKSRC_SUBDIR= ${PORTNAME} -WEBVFX_DESC= HTML/QML-based video effects support +OPTIONS_DEFINE= FREI0R LADSPA NLS +OPTIONS_DEFAULT=FREI0R LADSPA +OPTIONS_SUB= yes FREI0R_RUN_DEPENDS= frei0r-plugins>=0:graphics/frei0r-plugins LADSPA_RUN_DEPENDS= swhplugins>=0:audio/swhplugins -WEBVFX_RUN_DEPENDS= ${LOCALBASE}/lib/mlt/libmltwebvfx.so:multimedia/webvfx-qt5 - -pre-build: - @${FIND} ${WRKSRC} -name '.depend' -delete +# Needed to be able to correctly check for updates in-app. +FULLVERSION= 22.01.30 .include Index: multimedia/shotcut/distinfo =================================================================== --- multimedia/shotcut/distinfo +++ multimedia/shotcut/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1616401712 -SHA256 (mltframework-shotcut-v21.03.21_GH0.tar.gz) = be668454896c540746a3d27c42c858d7652399722c7ec073c7cd3e52d7578ccd -SIZE (mltframework-shotcut-v21.03.21_GH0.tar.gz) = 4101401 +TIMESTAMP = 1647703492 +SHA256 (shotcut-src-220130.txz) = 314ac5abd198ea76fca280d5917955700a0cef9571a9f518c9fc5db1d83429ba +SIZE (shotcut-src-220130.txz) = 41236272 Index: multimedia/shotcut/pkg-plist =================================================================== --- multimedia/shotcut/pkg-plist +++ multimedia/shotcut/pkg-plist @@ -5,6 +5,12 @@ share/man/man1/shotcut.1.gz share/metainfo/org.shotcut.Shotcut.metainfo.xml share/mime/packages/org.shotcut.Shotcut.xml +%%DATADIR%%/qml/export-chapters/export-chapters.js +%%DATADIR%%/qml/export-chapters/main.js +%%DATADIR%%/qml/export-chapters/mlt2chapters.js +%%DATADIR%%/qml/export-chapters/package.json +%%DATADIR%%/qml/export-chapters/rebuild.sh +%%DATADIR%%/qml/export-chapters/test-node.js %%DATADIR%%/qml/export-edl/export-edl.js %%DATADIR%%/qml/export-edl/main.js %%DATADIR%%/qml/export-edl/mlt2edl.js @@ -27,6 +33,12 @@ %%DATADIR%%/qml/filters/audio_compressor/ui.qml %%DATADIR%%/qml/filters/audio_delay/meta.qml %%DATADIR%%/qml/filters/audio_delay/ui.qml +%%DATADIR%%/qml/filters/audio_eq15band/meta.qml +%%DATADIR%%/qml/filters/audio_eq15band/ui.qml +%%DATADIR%%/qml/filters/audio_eq3band/meta.qml +%%DATADIR%%/qml/filters/audio_eq3band/ui.qml +%%DATADIR%%/qml/filters/audio_eqparametric/meta.qml +%%DATADIR%%/qml/filters/audio_eqparametric/ui.qml %%DATADIR%%/qml/filters/audio_expander/meta.qml %%DATADIR%%/qml/filters/audio_expander/ui.qml %%DATADIR%%/qml/filters/audio_fadein/meta.qml @@ -61,11 +73,17 @@ %%DATADIR%%/qml/filters/audio_reverb/ui.qml %%DATADIR%%/qml/filters/audio_swapchannels/meta.qml %%DATADIR%%/qml/filters/audio_swapchannels/ui.qml +%%DATADIR%%/qml/filters/audiolevelgraph/meta.qml +%%DATADIR%%/qml/filters/audiolevelgraph/ui.qml +%%DATADIR%%/qml/filters/audiolevelgraph/vui.qml %%DATADIR%%/qml/filters/bigsh0t_eq_mask/meta.qml %%DATADIR%%/qml/filters/bigsh0t_eq_mask/ui.qml %%DATADIR%%/qml/filters/bigsh0t_eq_to_rect/meta.qml %%DATADIR%%/qml/filters/bigsh0t_eq_to_rect/ui.qml %%DATADIR%%/qml/filters/bigsh0t_eq_to_rect/vui.qml +%%DATADIR%%/qml/filters/bigsh0t_eq_to_stereo/meta.qml +%%DATADIR%%/qml/filters/bigsh0t_eq_to_stereo/ui.qml +%%DATADIR%%/qml/filters/bigsh0t_eq_to_stereo/vui.qml %%DATADIR%%/qml/filters/bigsh0t_hemi_to_eq/meta.qml %%DATADIR%%/qml/filters/bigsh0t_hemi_to_eq/ui.qml %%DATADIR%%/qml/filters/bigsh0t_rect_to_eq/meta.qml @@ -118,6 +136,8 @@ %%DATADIR%%/qml/filters/crop_rectangle/vui.qml %%DATADIR%%/qml/filters/dance/meta_dance.qml %%DATADIR%%/qml/filters/dance/ui_dance.qml +%%DATADIR%%/qml/filters/deband/meta.qml +%%DATADIR%%/qml/filters/deband/ui.qml %%DATADIR%%/qml/filters/distort/meta.qml %%DATADIR%%/qml/filters/distort/ui.qml %%DATADIR%%/qml/filters/dither/meta.qml @@ -147,6 +167,9 @@ %%DATADIR%%/qml/filters/glow/meta_movit.qml %%DATADIR%%/qml/filters/glow/ui_frei0r.qml %%DATADIR%%/qml/filters/glow/ui_movit.qml +%%DATADIR%%/qml/filters/gpstext/meta.qml +%%DATADIR%%/qml/filters/gpstext/ui.qml +%%DATADIR%%/qml/filters/gpstext/vui.qml %%DATADIR%%/qml/filters/gradient/meta.qml %%DATADIR%%/qml/filters/gradient/ui.qml %%DATADIR%%/qml/filters/gradient/vui.qml @@ -181,6 +204,8 @@ %%DATADIR%%/qml/filters/mask_alphaspot/ui.qml %%DATADIR%%/qml/filters/mask_apply/meta.qml %%DATADIR%%/qml/filters/mask_apply/ui.qml +%%DATADIR%%/qml/filters/mask_chromakey/meta.qml +%%DATADIR%%/qml/filters/mask_chromakey/ui.qml %%DATADIR%%/qml/filters/mask_shape/meta.qml %%DATADIR%%/qml/filters/mask_shape/ui.qml %%DATADIR%%/qml/filters/mirror/meta.qml @@ -208,6 +233,8 @@ %%DATADIR%%/qml/filters/pillar_echo/vui.qml %%DATADIR%%/qml/filters/posterize/meta.qml %%DATADIR%%/qml/filters/posterize/ui.qml +%%DATADIR%%/qml/filters/reflect/meta.qml +%%DATADIR%%/qml/filters/reflect/ui.qml %%DATADIR%%/qml/filters/rgbsplit0r/meta.qml %%DATADIR%%/qml/filters/rgbsplit0r/ui.qml %%DATADIR%%/qml/filters/richtext/meta.qml @@ -254,6 +281,8 @@ %%DATADIR%%/qml/filters/tcolor/ui.qml %%DATADIR%%/qml/filters/threshold/meta.qml %%DATADIR%%/qml/filters/threshold/ui.qml +%%DATADIR%%/qml/filters/time_remap/meta.qml +%%DATADIR%%/qml/filters/time_remap/ui.qml %%DATADIR%%/qml/filters/timer/ClockSpinner.qml %%DATADIR%%/qml/filters/timer/meta.qml %%DATADIR%%/qml/filters/timer/ui.qml @@ -282,11 +311,14 @@ %%DATADIR%%/qml/modules/Shotcut/Controls/ColorPicker.qml %%DATADIR%%/qml/modules/Shotcut/Controls/ComboBox.qml %%DATADIR%%/qml/modules/Shotcut/Controls/DoubleSpinBox.qml +%%DATADIR%%/qml/modules/Shotcut/Controls/EditMenu.qml %%DATADIR%%/qml/modules/Shotcut/Controls/Gauge.qml %%DATADIR%%/qml/modules/Shotcut/Controls/GradientControl.qml %%DATADIR%%/qml/modules/Shotcut/Controls/HoverTip.qml %%DATADIR%%/qml/modules/Shotcut/Controls/KeyframableFilter.qml %%DATADIR%%/qml/modules/Shotcut/Controls/KeyframesButton.qml +%%DATADIR%%/qml/modules/Shotcut/Controls/Marker.qml +%%DATADIR%%/qml/modules/Shotcut/Controls/MarkerBar.qml %%DATADIR%%/qml/modules/Shotcut/Controls/Preset.qml %%DATADIR%%/qml/modules/Shotcut/Controls/RectangleControl.qml %%DATADIR%%/qml/modules/Shotcut/Controls/SaveDefaultButton.qml @@ -295,6 +327,7 @@ %%DATADIR%%/qml/modules/Shotcut/Controls/TextFilterUi.qml %%DATADIR%%/qml/modules/Shotcut/Controls/TextFilterVui.qml %%DATADIR%%/qml/modules/Shotcut/Controls/TimeSpinner.qml +%%DATADIR%%/qml/modules/Shotcut/Controls/TipBox.qml %%DATADIR%%/qml/modules/Shotcut/Controls/ToggleButton.qml %%DATADIR%%/qml/modules/Shotcut/Controls/ToolButton.qml %%DATADIR%%/qml/modules/Shotcut/Controls/UndoButton.qml @@ -352,6 +385,7 @@ %%NLS%%%%DATADIR%%/translations/shotcut_pl.qm %%NLS%%%%DATADIR%%/translations/shotcut_pt_BR.qm %%NLS%%%%DATADIR%%/translations/shotcut_pt_PT.qm +%%NLS%%%%DATADIR%%/translations/shotcut_ro.qm %%NLS%%%%DATADIR%%/translations/shotcut_ru.qm %%NLS%%%%DATADIR%%/translations/shotcut_sk.qm %%NLS%%%%DATADIR%%/translations/shotcut_sl.qm Index: multimedia/webvfx-qt5/Makefile =================================================================== --- multimedia/webvfx-qt5/Makefile +++ multimedia/webvfx-qt5/Makefile @@ -1,6 +1,6 @@ PORTNAME= webvfx DISTVERSION= 0.4.4-20160823 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= multimedia PKGNAMESUFFIX= -qt5 @@ -10,6 +10,9 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Abandonware: no longer maintained upstream +EXPIRATION_DATE= 2022-03-31 + USE_GITHUB= yes GH_ACCOUNT= mltframework GH_TAGNAME= e918ce4