Page MenuHomeFreeBSD

D34618.id104052.diff
No OneTemporary

D34618.id104052.diff

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 <bsd.port.mk>
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

File Metadata

Mime Type
text/plain
Expires
Fri, Sep 25, 12:12 AM (11 h, 56 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
39560982
Default Alt Text
D34618.id104052.diff (8 KB)

Event Timeline