multimedia/shotcut-qt6: Update to 25.03.29

Drop local support for Qt5 mlt components being coinstalled. App should
be able to deal with this internally [1] now and there is really no good
reason to have Qt5 mlt7 components coinstalled anymore since kdenlive has
been ported strictly to Qt6.

[1] 017d8b31be

https://shotcut.org/blog/new-release-250329/
This commit is contained in:
Jason E. Hale 2025-04-09 03:08:43 -04:00
parent 711eeb3f03
commit 8aa9392d65
4 changed files with 8 additions and 22 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= shotcut
DISTVERSION= 25.01.25
DISTVERSION= 25.03.29
CATEGORIES= multimedia
MASTER_SITES= https://github.com/mltframework/${PORTNAME}/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= -qt6
@ -30,8 +30,6 @@ CXXFLAGS+= -DSHOTCUT_NOUPGRADE
CONFLICTS= shotcut
SUB_FILES= ${PORTNAME}.sh
WRKSRC= ${WRKDIR}/src
WRKSRC_SUBDIR= ${PORTNAME}
@ -42,8 +40,4 @@ FREI0R_RUN_DEPENDS= frei0r-plugins>=0:graphics/frei0r-plugins
LADSPA_RUN_DEPENDS= swhplugins>=0:audio/swhplugins
post-install:
${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-real
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1738074017
SHA256 (shotcut-src-250125.txz) = 02ae3d40acd4641f450cedc68e59afe512a52aadc3cc1c633edb5f5886daf804
SIZE (shotcut-src-250125.txz) = 345393540
TIMESTAMP = 1744180908
SHA256 (shotcut-src-250329.txz) = 7007f6eeeed201c8d25c449cb20e55c9d105a3a341d4c342242b8d6b269fc61e
SIZE (shotcut-src-250329.txz) = 342706360

View file

@ -1,11 +0,0 @@
#!/bin/sh
PREFIX="%%PREFIX%%/bin"
PROGRAM="${0}"
# Prevent loading the Qt 5 flavor of the mlt7 plugins if installed.
# Shotcut will crash without this environment variable set because
# mlt7 defaults to loading the Qt 5 flavor of the plugins.
export MLT_REPOSITORY_DENY="libmltqt:libmltglaxnimate"
exec ${PREFIX}/${PROGRAM##*/}-real "${@}"

View file

@ -1,5 +1,4 @@
bin/shotcut
bin/shotcut-real
lib/libCuteLogger.so
share/applications/org.shotcut.Shotcut.desktop
share/icons/hicolor/128x128/apps/org.shotcut.Shotcut.png
@ -101,6 +100,8 @@ share/mime/packages/org.shotcut.Shotcut.xml
%%DATADIR%%/qml/filters/audiolevelgraph/meta.qml
%%DATADIR%%/qml/filters/audiolevelgraph/ui.qml
%%DATADIR%%/qml/filters/audiolevelgraph/vui.qml
%%DATADIR%%/qml/filters/bigsh0t_eq_cap/meta.qml
%%DATADIR%%/qml/filters/bigsh0t_eq_cap/ui.qml
%%DATADIR%%/qml/filters/bigsh0t_eq_mask/icon.webp
%%DATADIR%%/qml/filters/bigsh0t_eq_mask/meta.qml
%%DATADIR%%/qml/filters/bigsh0t_eq_mask/ui.qml
@ -112,6 +113,8 @@ share/mime/packages/org.shotcut.Shotcut.xml
%%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_eq_wrap/meta.qml
%%DATADIR%%/qml/filters/bigsh0t_eq_wrap/ui.qml
%%DATADIR%%/qml/filters/bigsh0t_hemi_to_eq/icon.webp
%%DATADIR%%/qml/filters/bigsh0t_hemi_to_eq/meta.qml
%%DATADIR%%/qml/filters/bigsh0t_hemi_to_eq/ui.qml