Thu Apr 23 17:01:34 2020 UTC ()
ffmpegthumbnailer: Update to 2.2.2

FFmpegThumbnailer 2.2.2
- Removed unstable continuous thumbnail creation

FFmpegThumbnailer 2.2.1
- CMake improvements: required CMake version is now 3.5 or newer
- Fix anamorphic height (thanks to cmrd-senya)
- Fix libffmpegthumbnailer.pc to work with multilib systems (thanks to orbea)
- Fix rotation of 180属 rotated videos (thanks to munzli)
- Fix prefer_embedded_metadata in c api (thanks to aedis)
- Fix crash when setting a log callback using the c api
- Check for https as well when skipping stat call (thanks to HearstCorp)
- Support specifying the size as string using the c api
- Support raw rgb data as image type
- Print warnings on stderr instead of stdout
- Support for continuous thumbnail creation


(nia)
diff -r1.25 -r1.26 pkgsrc/multimedia/ffmpegthumbnailer/Makefile
diff -r1.5 -r1.6 pkgsrc/multimedia/ffmpegthumbnailer/PLIST
diff -r1.7 -r1.8 pkgsrc/multimedia/ffmpegthumbnailer/distinfo

cvs diff -r1.25 -r1.26 pkgsrc/multimedia/ffmpegthumbnailer/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/ffmpegthumbnailer/Makefile 2018/11/23 08:06:31 1.25
+++ pkgsrc/multimedia/ffmpegthumbnailer/Makefile 2020/04/23 17:01:34 1.26
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.25 2018/11/23 08:06:31 ryoon Exp $ 1# $NetBSD: Makefile,v 1.26 2020/04/23 17:01:34 nia Exp $
2 2
3DISTNAME= ffmpegthumbnailer-2.2.0 3DISTNAME= ffmpegthumbnailer-2.2.2
4PKGREVISION= 1 
5CATEGORIES= multimedia 4CATEGORIES= multimedia
6MASTER_SITES= ${MASTER_SITE_GITHUB:=dirkvdb/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=dirkvdb/}
7GITHUB_RELEASE= ${PKGVERSION_NOREV} 6GITHUB_RELEASE= ${PKGVERSION_NOREV}
8EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/dirkvdb/ffmpegthumbnailer 10HOMEPAGE= https://github.com/dirkvdb/ffmpegthumbnailer
12COMMENT= Lightweight video thumbnailer that can be used by file managers 11COMMENT= Lightweight video thumbnailer that can be used by file managers
13LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
14 13
15USE_CMAKE= yes 14USE_CMAKE= yes
16USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
17USE_LIBTOOL= yes 16USE_LIBTOOL= yes
@@ -20,15 +19,15 @@ USE_TOOLS+= pkg-config @@ -20,15 +19,15 @@ USE_TOOLS+= pkg-config
20PKGCONFIG_OVERRIDE+= libffmpegthumbnailer.pc.in 19PKGCONFIG_OVERRIDE+= libffmpegthumbnailer.pc.in
21 20
22CMAKE_ARG_PATH= .. 21CMAKE_ARG_PATH= ..
23CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 22CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
24CMAKE_ARGS+= -DENABLE_GIO=ON 23CMAKE_ARGS+= -DENABLE_GIO=ON
25CMAKE_ARGS+= -DENABLE_THUMBNAILER=ON 24CMAKE_ARGS+= -DENABLE_THUMBNAILER=ON
26CONFIGURE_DIRS= build 25CONFIGURE_DIRS= build
27 26
28pre-configure: 27pre-configure:
29 ${MKDIR} ${WRKSRC}/build 28 ${MKDIR} ${WRKSRC}/build
30 29
31.include "../../mk/jpeg.buildlink3.mk" 30.include "../../mk/jpeg.buildlink3.mk"
32.include "../../graphics/png/buildlink3.mk" 31.include "../../graphics/png/buildlink3.mk"
33.include "../../multimedia/ffmpeg3/buildlink3.mk" 32.include "../../multimedia/ffmpeg4/buildlink3.mk"
34.include "../../mk/bsd.pkg.mk" 33.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/multimedia/ffmpegthumbnailer/PLIST (expand / switch to unified diff)

--- pkgsrc/multimedia/ffmpegthumbnailer/PLIST 2018/04/28 19:28:20 1.5
+++ pkgsrc/multimedia/ffmpegthumbnailer/PLIST 2020/04/23 17:01:34 1.6
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1@comment $NetBSD: PLIST,v 1.5 2018/04/28 19:28:20 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.6 2020/04/23 17:01:34 nia Exp $
2bin/ffmpegthumbnailer 2bin/ffmpegthumbnailer
3include/libffmpegthumbnailer/ffmpegthumbnailertypes.h 3include/libffmpegthumbnailer/ffmpegthumbnailertypes.h
4include/libffmpegthumbnailer/filmstripfilter.h 4include/libffmpegthumbnailer/filmstripfilter.h
5include/libffmpegthumbnailer/ifilter.h 5include/libffmpegthumbnailer/ifilter.h
6include/libffmpegthumbnailer/imagetypes.h 6include/libffmpegthumbnailer/imagetypes.h
7include/libffmpegthumbnailer/videoframe.h 7include/libffmpegthumbnailer/videoframe.h
8include/libffmpegthumbnailer/videothumbnailer.h 8include/libffmpegthumbnailer/videothumbnailer.h
9include/libffmpegthumbnailer/videothumbnailerc.h 9include/libffmpegthumbnailer/videothumbnailerc.h
10lib/libffmpegthumbnailer.so 10lib/libffmpegthumbnailer.so
11lib/libffmpegthumbnailer.so.4 11lib/libffmpegthumbnailer.so.4
12lib/libffmpegthumbnailer.so.4.13.1 12lib/libffmpegthumbnailer.so.4.15.1
13lib/pkgconfig/libffmpegthumbnailer.pc 13lib/pkgconfig/libffmpegthumbnailer.pc
14man/man1/ffmpegthumbnailer.1 14man/man1/ffmpegthumbnailer.1
15share/thumbnailers/ffmpegthumbnailer.thumbnailer 15share/thumbnailers/ffmpegthumbnailer.thumbnailer

cvs diff -r1.7 -r1.8 pkgsrc/multimedia/ffmpegthumbnailer/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/ffmpegthumbnailer/distinfo 2018/04/28 19:28:20 1.7
+++ pkgsrc/multimedia/ffmpegthumbnailer/distinfo 2020/04/23 17:01:34 1.8
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.7 2018/04/28 19:28:20 wiz Exp $ 1$NetBSD: distinfo,v 1.8 2020/04/23 17:01:34 nia Exp $
2 2
3SHA1 (ffmpegthumbnailer-2.2.0.tar.bz2) = 4c7cdb3f2f7acd73c2f5138429ed2d2397f0f146 3SHA1 (ffmpegthumbnailer-2.2.2.tar.bz2) = b17350070794f5a1e40d18a9f403d9c5d77da14b
4RMD160 (ffmpegthumbnailer-2.2.0.tar.bz2) = 3b89af75a3c65c4a1d998157e8000a2b862b6bd1 4RMD160 (ffmpegthumbnailer-2.2.2.tar.bz2) = 39b1409f60ccf6e718ce99852fd9fd71e4f95752
5SHA512 (ffmpegthumbnailer-2.2.0.tar.bz2) = 526d15b2c754fcb1415e69fb54cb6e7d0102b6d73a32a7e8528df81e32633dfe3786898984fdb988c93daee7218956c75c096ef657c9b3a42399d2d1d27c7bbf 5SHA512 (ffmpegthumbnailer-2.2.2.tar.bz2) = 52760dcf59430e5e85024c9f19dc1fac1d5f0edb4f937b33feac2b3ca8f12bbf549b5f658fc16fc07bf773717b9e10048aa3eb24bf52811c5c88c995ef492612
6Size (ffmpegthumbnailer-2.2.0.tar.bz2) = 1223895 bytes 6Size (ffmpegthumbnailer-2.2.2.tar.bz2) = 1201838 bytes