git: 8aa9392d6566 - main - multimedia/shotcut-qt6: Update to 25.03.29
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 09 Apr 2025 07:50:29 UTC
The branch main has been updated by jhale:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8aa9392d6566f0252f578f4a3522771f9347dc78
commit 8aa9392d6566f0252f578f4a3522771f9347dc78
Author: Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-04-09 07:08:43 +0000
Commit: Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-04-09 07:50:16 +0000
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] https://github.com/mltframework/shotcut/commit/017d8b31be696bf3c40f43e08876c83751490131
https://shotcut.org/blog/new-release-250329/
---
multimedia/shotcut-qt6/Makefile | 8 +-------
multimedia/shotcut-qt6/distinfo | 6 +++---
multimedia/shotcut-qt6/files/shotcut.sh.in | 11 -----------
multimedia/shotcut-qt6/pkg-plist | 5 ++++-
4 files changed, 8 insertions(+), 22 deletions(-)
diff --git a/multimedia/shotcut-qt6/Makefile b/multimedia/shotcut-qt6/Makefile
index d375c84db5b0..a30b342180b5 100644
--- a/multimedia/shotcut-qt6/Makefile
+++ b/multimedia/shotcut-qt6/Makefile
@@ -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>
diff --git a/multimedia/shotcut-qt6/distinfo b/multimedia/shotcut-qt6/distinfo
index 595542d61f7f..749d1f4913c0 100644
--- a/multimedia/shotcut-qt6/distinfo
+++ b/multimedia/shotcut-qt6/distinfo
@@ -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
diff --git a/multimedia/shotcut-qt6/files/shotcut.sh.in b/multimedia/shotcut-qt6/files/shotcut.sh.in
deleted file mode 100644
index 9c95f9f5ac5b..000000000000
--- a/multimedia/shotcut-qt6/files/shotcut.sh.in
+++ /dev/null
@@ -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 "${@}"
diff --git a/multimedia/shotcut-qt6/pkg-plist b/multimedia/shotcut-qt6/pkg-plist
index 2461a7b89e15..d586a8c037fa 100644
--- a/multimedia/shotcut-qt6/pkg-plist
+++ b/multimedia/shotcut-qt6/pkg-plist
@@ -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