Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Dec 2025 00:22:39 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Yusuf Yaman <nxjoseph@protonmail.com>
Subject:   git: f40d5216ced5 - main - multimedia/ffmpegthumbnailer: Update 2.2.3 => 2.3.0, take maintainership
Message-ID:  <6949e0cf.3207f.510fc5a4@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f40d5216ced5e7f8768c05bfdb81762b607f8500

commit f40d5216ced5e7f8768c05bfdb81762b607f8500
Author:     Yusuf Yaman <nxjoseph@protonmail.com>
AuthorDate: 2025-12-23 00:19:08 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-12-23 00:19:08 +0000

    multimedia/ffmpegthumbnailer: Update 2.2.3 => 2.3.0, take maintainership
    
    Changelog:
    https://github.com/dirkvdb/ffmpegthumbnailer/blob/v2.3.0/ChangeLog
    
    Port changes:
    - Upstream switched to 'v' version suffix so add it.
    - New release contains the remote patch already so remove it.
    - Upstream switched to c++14 standart from 11.
    - Add new build option similar to current one.
    - Remove USES=pathfix.
    - Fix warnings from portclippy.
    
    PR:     291861
---
 multimedia/ffmpegthumbnailer/Makefile  | 35 +++++++++++++++++-----------------
 multimedia/ffmpegthumbnailer/distinfo  |  8 +++-----
 multimedia/ffmpegthumbnailer/pkg-plist |  3 ++-
 3 files changed, 22 insertions(+), 24 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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6949e0cf.3207f.510fc5a4>