summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/ffmpegthumbnailer/Makefile35
-rw-r--r--multimedia/ffmpegthumbnailer/distinfo8
-rw-r--r--multimedia/ffmpegthumbnailer/pkg-plist3
-rw-r--r--multimedia/ffnvcodec-headers/Makefile2
-rw-r--r--multimedia/ffnvcodec-headers/distinfo6
-rw-r--r--multimedia/haruna/Makefile17
-rw-r--r--multimedia/haruna/distinfo6
-rw-r--r--multimedia/phonon-designerplugin/Makefile15
-rw-r--r--multimedia/phonon-designerplugin/files/patch-designer_CMakeLists.txt2
-rw-r--r--multimedia/phonon/pkg-message3
10 files changed, 49 insertions, 48 deletions
diff --git a/multimedia/ffmpegthumbnailer/Makefile b/multimedia/ffmpegthumbnailer/Makefile
index cff34600230f..1e32b55f073c 100644
--- a/multimedia/ffmpegthumbnailer/Makefile
+++ b/multimedia/ffmpegthumbnailer/Makefile
@@ -1,11 +1,9 @@
PORTNAME= ffmpegthumbnailer
-DISTVERSION= 2.2.3
+DISTVERSIONPREFIX= v
+DISTVERSION= 2.3.0
CATEGORIES= multimedia graphics
-PATCH_SITES= https://github.com/dirkvdb/ffmpegthumbnailer/commit/
-PATCHFILES= df789ec326ae0f2c619f91c8f2fc8b5e45b50a70.patch:-p1
-
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= nxjoseph@protonmail.com
COMMENT= Lightweight video thumbnailer that can be used by file managers
WWW= https://github.com/dirkvdb/ffmpegthumbnailer
@@ -15,27 +13,28 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \
libpng.so:graphics/png
-USES= cmake:testing compiler:c++11-lib gnome jpeg localbase pathfix \
+USES= cmake:testing compiler:c++14-lang gnome jpeg localbase \
pkgconfig tar:bz2
-USE_GNOME= glib20
-USE_LDCONFIG= yes
-
+USE_CXXSTD= c++14
USE_GITHUB= yes
GH_ACCOUNT= dirkvdb
+USE_GNOME= glib20
+USE_LDCONFIG= yes
-EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
-
+CMAKE_ON= ENABLE_GIO
+CMAKE_OFF= ENABLE_TESTS
CMAKE_TESTING_ON= ENABLE_TESTS
-CMAKE_OFF= ENABLE_TESTS
-CMAKE_ON= ENABLE_GIO
+EXTRACT_CMD= ${SETENV} LC_ALL=en_US.UTF-8 /usr/bin/bsdtar
-OPTIONS_DEFINE= THUMBNAILER
-OPTIONS_DEFAULT=THUMBNAILER
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= AUDIO_THUMBNAILER THUMBNAILER
+OPTIONS_DEFAULT= AUDIO_THUMBNAILER THUMBNAILER
+OPTIONS_SUB= yes
-THUMBNAILER_DESC= Register as a system thumbnailer
+AUDIO_THUMBNAILER_DESC= Register as a system thumbnailer for audio files
+THUMBNAILER_DESC= Register as a system thumbnailer for video files
-THUMBNAILER_CMAKE_BOOL= ENABLE_THUMBNAILER
+AUDIO_THUMBNAILER_CMAKE_BOOL= ENABLE_AUDIO_THUMBNAILER
+THUMBNAILER_CMAKE_BOOL= ENABLE_THUMBNAILER
.include <bsd.port.mk>
diff --git a/multimedia/ffmpegthumbnailer/distinfo b/multimedia/ffmpegthumbnailer/distinfo
index bf651574e3f6..a05f0a3b95b0 100644
--- a/multimedia/ffmpegthumbnailer/distinfo
+++ b/multimedia/ffmpegthumbnailer/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1758387041
-SHA256 (dirkvdb-ffmpegthumbnailer-2.2.3_GH0.tar.gz) = 8c9b9057c6cc8bce9d11701af224c8139c940f734c439a595525e073b09d19b8
-SIZE (dirkvdb-ffmpegthumbnailer-2.2.3_GH0.tar.gz) = 1291942
-SHA256 (df789ec326ae0f2c619f91c8f2fc8b5e45b50a70.patch) = b144efb0e8d914e1950e8a16299c532d59819768ffcb1ec152f72abf0d3a65fb
-SIZE (df789ec326ae0f2c619f91c8f2fc8b5e45b50a70.patch) = 2591
+TIMESTAMP = 1766340673
+SHA256 (dirkvdb-ffmpegthumbnailer-v2.3.0_GH0.tar.gz) = ddf561e294385f07d0bd5a28d0aab9de79b8dbaed29b576f206d58f3df79b508
+SIZE (dirkvdb-ffmpegthumbnailer-v2.3.0_GH0.tar.gz) = 1296565
diff --git a/multimedia/ffmpegthumbnailer/pkg-plist b/multimedia/ffmpegthumbnailer/pkg-plist
index be2ce5d1b341..6e2ac277caab 100644
--- a/multimedia/ffmpegthumbnailer/pkg-plist
+++ b/multimedia/ffmpegthumbnailer/pkg-plist
@@ -8,7 +8,8 @@ include/libffmpegthumbnailer/videothumbnailer.h
include/libffmpegthumbnailer/videothumbnailerc.h
lib/libffmpegthumbnailer.so
lib/libffmpegthumbnailer.so.4
-lib/libffmpegthumbnailer.so.4.15.1
+lib/libffmpegthumbnailer.so.4.16.1
libdata/pkgconfig/libffmpegthumbnailer.pc
share/man/man1/ffmpegthumbnailer.1.gz
+%%AUDIO_THUMBNAILER%%share/thumbnailers/ffmpegthumbnailer-audio.thumbnailer
%%THUMBNAILER%%share/thumbnailers/ffmpegthumbnailer.thumbnailer
diff --git a/multimedia/ffnvcodec-headers/Makefile b/multimedia/ffnvcodec-headers/Makefile
index c3aac1ad0c76..95ef3efe6c8a 100644
--- a/multimedia/ffnvcodec-headers/Makefile
+++ b/multimedia/ffnvcodec-headers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ffnvcodec-headers
DISTVERSIONPREFIX= n
-DISTVERSION= 12.0.16.1
+DISTVERSION= 13.0.19.0
CATEGORIES= multimedia
MAINTAINER= iwtcex@gmail.com
diff --git a/multimedia/ffnvcodec-headers/distinfo b/multimedia/ffnvcodec-headers/distinfo
index f386d011815a..9a08f039058a 100644
--- a/multimedia/ffnvcodec-headers/distinfo
+++ b/multimedia/ffnvcodec-headers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1695920832
-SHA256 (FFmpeg-nv-codec-headers-n12.0.16.1_GH0.tar.gz) = 37e31c7ed0c9bf2da74646a3ec426c38a6d29e60b1fb7bff3e03a99b9412e050
-SIZE (FFmpeg-nv-codec-headers-n12.0.16.1_GH0.tar.gz) = 77606
+TIMESTAMP = 1766467251
+SHA256 (FFmpeg-nv-codec-headers-n13.0.19.0_GH0.tar.gz) = 86d15d1a7c0ac73a0eafdfc57bebfeba7da8264595bf531cf4d8db1c22940116
+SIZE (FFmpeg-nv-codec-headers-n13.0.19.0_GH0.tar.gz) = 83385
diff --git a/multimedia/haruna/Makefile b/multimedia/haruna/Makefile
index 9cd0515ca237..aa13b4a250a3 100644
--- a/multimedia/haruna/Makefile
+++ b/multimedia/haruna/Makefile
@@ -1,5 +1,5 @@
PORTNAME= haruna
-DISTVERSION= 1.6.0
+DISTVERSION= 1.7.0
CATEGORIES= multimedia kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
@@ -10,16 +10,19 @@ WWW= https://apps.kde.org/haruna/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
-LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
- libkdsingleapplication-qt6.so:devel/kdsingleapplication \
+LIB_DEPENDS= libkdsingleapplication-qt6.so:devel/kdsingleapplication \
+ libavcodec.so:multimedia/ffmpeg \
+ libmpv.so:multimedia/mpv \
libMpvQt.so:multimedia/mpvqt
RUN_DEPENDS= kio-extras>0:devel/kio-extras \
yt-dlp:www/yt-dlp
-USES= cmake desktop-file-utils gettext \
- kde:6 pkgconfig qt:6 tar:xz xorg
-USE_KDE= breeze colorscheme config coreaddons crash filemetadata \
- i18n iconthemes kio kirigami2 windowsystem \
+USES= cmake desktop-file-utils gettext-tools gl kde:6 pkgconfig \
+ qt:6 tar:xz xorg
+USE_GL= opengl
+USE_KDE= breeze colorscheme completion config coreaddons crash \
+ filemetadata i18n iconthemes jobwidgets kio kirigami2 \
+ service widgetsaddons windowsystem \
ecm:build
USE_QT= 5compat base declarative
USE_XORG= x11
diff --git a/multimedia/haruna/distinfo b/multimedia/haruna/distinfo
index 1b9eadd2e899..20b656fd6940 100644
--- a/multimedia/haruna/distinfo
+++ b/multimedia/haruna/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761394151
-SHA256 (haruna-1.6.0.tar.xz) = 1872261209864d56308b43ac1f30088c026d789ce725a59a713c36a9308d9fda
-SIZE (haruna-1.6.0.tar.xz) = 731684
+TIMESTAMP = 1766466781
+SHA256 (haruna-1.7.0.tar.xz) = 8dadfc30becf525fcd646fd2383d372d1ad1fe720cb4e08d342ad36000aa10bc
+SIZE (haruna-1.7.0.tar.xz) = 778676
diff --git a/multimedia/phonon-designerplugin/Makefile b/multimedia/phonon-designerplugin/Makefile
index efe794e3b343..fa2c68d91ed5 100644
--- a/multimedia/phonon-designerplugin/Makefile
+++ b/multimedia/phonon-designerplugin/Makefile
@@ -3,7 +3,7 @@ DISTVERSION= 4.12.0
CATEGORIES= multimedia kde
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
DIST_SUBDIR= KDE/phonon
-PKGNAMESUFFIX= -designerplugin-qt5
+PKGNAMESUFFIX= -designerplugin-qt6
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt Designer plugin for Phonon
@@ -11,15 +11,14 @@ WWW= https://userbase.kde.org/Phonon
LICENSE= LGPL21
-USES= cmake:insource compiler:c++11-lang kde:5 qt:5 tar:xz
+USES= cmake:insource compiler:c++11-lang kde:6 qt:6 tar:xz
USE_KDE= phonon ecm:build
-USE_QT= core designer gui uiplugin widgets xml \
- buildtools:build qmake:build
-CMAKE_ON= PHONON_BUILD_QT5
-CMAKE_OFF= PHONON_BUILD_QT6
-PLIST_FILES= ${QT_PLUGINDIR_REL}/designer/phonon4qt5widgets.so
+USE_QT= 5compat base tools
+CMAKE_OFF= PHONON_BUILD_QT5
+CMAKE_ON= PHONON_BUILD_QT6
+PLIST_FILES= ${QT_PLUGINDIR_REL}/designer/phonon4qt6widgets.so
-BUILD_WRKSRC= ${WRKSRC}/designer5
+BUILD_WRKSRC= ${WRKSRC}/designer6
INSTALL_WRKSRC= ${BUILD_WRKSRC}
DISTINFO_FILE= ${.CURDIR:H}/phonon/distinfo
diff --git a/multimedia/phonon-designerplugin/files/patch-designer_CMakeLists.txt b/multimedia/phonon-designerplugin/files/patch-designer_CMakeLists.txt
index ccf0608be24f..6518b97c84e5 100644
--- a/multimedia/phonon-designerplugin/files/patch-designer_CMakeLists.txt
+++ b/multimedia/phonon-designerplugin/files/patch-designer_CMakeLists.txt
@@ -4,7 +4,7 @@ another internal copy and linking to that.
--- designer/CMakeLists.txt.orig 2023-11-03 23:37:02 UTC
+++ designer/CMakeLists.txt
@@ -1,3 +1,5 @@
-+find_package(Phonon4Qt5 ${PROJECT_VERSION} EXACT REQUIRED)
++find_package(Phonon4Qt6 ${PROJECT_VERSION} EXACT REQUIRED)
+
set(phononwidgetsplugin_SRCS
phononcollection.cpp
diff --git a/multimedia/phonon/pkg-message b/multimedia/phonon/pkg-message
index b220b1f3ca39..0c7cdf1689e9 100644
--- a/multimedia/phonon/pkg-message
+++ b/multimedia/phonon/pkg-message
@@ -2,7 +2,8 @@
{ type: install
message: <<EOM
Please, consider installing backends for Phonon:
-- multimedia/phonon-vlc VLC backend
+- multimedia/phonon-mpv mpv backend (Qt6)
+- multimedia/phonon-vlc VLC backend (Qt5)
EOM
}
]