View | Details | Raw Unified | Return to bug 277355 | Differences between
and this patch

Collapse All | Expand All

(-)b/multimedia/handbrake/Makefile (-8 / +7 lines)
Lines 1-6 Link Here
1
PORTNAME=	handbrake
1
PORTNAME=	handbrake
2
DISTVERSION=	1.7.2
2
DISTVERSION=	1.8.0
3
PORTREVISION=	1
4
CATEGORIES=	multimedia
3
CATEGORIES=	multimedia
5
MASTER_SITES=	https://github.com/HandBrake/HandBrake/releases/download/${DISTVERSION}/
4
MASTER_SITES=	https://github.com/HandBrake/HandBrake/releases/download/${DISTVERSION}/
6
MASTER_SITES+=	https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/:contrib
5
MASTER_SITES+=	https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs/:contrib
Lines 46-60 LIB_DEPENDS= libdbus-1.so:devel/dbus \ Link Here
46
USES=		autoreconf:build compiler:c11 gmake iconv libtool:build \
45
USES=		autoreconf:build compiler:c11 gmake iconv libtool:build \
47
		localbase:ldflags ninja:build pkgconfig python:build
46
		localbase:ldflags ninja:build pkgconfig python:build
48
47
49
CONTRIB_FILES=	SVT-AV1-v1.7.0.tar.gz \
48
CONTRIB_FILES=	SVT-AV1-v2.1.0.tar.gz \
50
		fdk-aac-2.0.2.tar.gz \
49
		fdk-aac-2.0.3.tar.gz \
51
		ffmpeg-6.1.tar.bz2 \
50
		ffmpeg-7.0.tar.bz2 \
52
		libbluray-1.3.4.tar.bz2 \
51
		libbluray-1.3.4.tar.bz2 \
53
		libdvdnav-6.1.1.tar.bz2 \
52
		libdvdnav-6.1.1.tar.bz2 \
54
		libdvdread-6.1.3.tar.bz2 \
53
		libdvdread-6.1.3.tar.bz2 \
55
		dav1d-1.3.0.tar.bz2 \
54
		dav1d-1.4.1.tar.bz2 \
56
		dovi_tool-libdovi-3.1.2.tar.gz \
55
		dovi_tool-libdovi-3.1.2.tar.gz \
57
		x265-snapshot-20230403-12776.tar.gz \
56
		x265_3.6.tar.gz \
58
		zimg-3.0.5.tar.gz
57
		zimg-3.0.5.tar.gz
59
58
60
.if !defined(PACKAGE_BUILDING)
59
.if !defined(PACKAGE_BUILDING)
Lines 111-117 X11_LIB_DEPENDS= libvpx.so:multimedia/libvpx \ Link Here
111
			libnotify.so:devel/libnotify
110
			libnotify.so:devel/libnotify
112
X11_USES=	gettext desktop-file-utils gnome gstreamer
111
X11_USES=	gettext desktop-file-utils gnome gstreamer
113
X11_USE=	gstreamer=gdkpixbuf,libav \
112
X11_USE=	gstreamer=gdkpixbuf,libav \
114
		gnome=gtk30,intltool,cairo,gdkpixbuf2
113
		gnome=gtk40,intltool,cairo,gdkpixbuf2
115
114
116
# HandBrake tries to fetch its dependencies during build phase, which is not
115
# HandBrake tries to fetch its dependencies during build phase, which is not
117
# considered good in FreeBSD.  Instead, we will provide the downloaded files.
116
# considered good in FreeBSD.  Instead, we will provide the downloaded files.
(-)b/multimedia/handbrake/distinfo (-13 / +13 lines)
Lines 1-23 Link Here
1
TIMESTAMP = 1703662528
1
TIMESTAMP = 1716468865
2
SHA256 (handbrake/HandBrake-1.7.2-source.tar.bz2) = 6a0fa23420483a2d74e58f0ad9944931d8f2e65bee63cf17333cbd9cb560ba93
2
SHA256 (handbrake/HandBrake-1.8.0-source.tar.bz2) = 8b1df7d6aa7aa3c2e12978f3473e301c4b60b4fedc749b75aa6f310b80310cef
3
SIZE (handbrake/HandBrake-1.7.2-source.tar.bz2) = 9429824
3
SIZE (handbrake/HandBrake-1.8.0-source.tar.bz2) = 9402435
4
SHA256 (handbrake/SVT-AV1-v1.7.0.tar.gz) = ce0973584f1a187aa4abf63f509ff8464397120878e322a3153f87e9c161fc4f
4
SHA256 (handbrake/SVT-AV1-v2.1.0.tar.gz) = 72a076807544f3b269518ab11656f77358284da7782cece497781ab64ed4cb8a
5
SIZE (handbrake/SVT-AV1-v1.7.0.tar.gz) = 10164910
5
SIZE (handbrake/SVT-AV1-v2.1.0.tar.gz) = 12714001
6
SHA256 (handbrake/fdk-aac-2.0.2.tar.gz) = 7812b4f0cf66acda0d0fe4302545339517e702af7674dd04e5fe22a5ade16a90
6
SHA256 (handbrake/fdk-aac-2.0.3.tar.gz) = e25671cd96b10bad896aa42ab91a695a9e573395262baed4e4a2ff178d6a3a78
7
SIZE (handbrake/fdk-aac-2.0.2.tar.gz) = 2506597
7
SIZE (handbrake/fdk-aac-2.0.3.tar.gz) = 2518649
8
SHA256 (handbrake/ffmpeg-6.1.tar.bz2) = eb7da3de7dd3ce48a9946ab447a7346bd11a3a85e6efb8f2c2ce637e7f547611
8
SHA256 (handbrake/ffmpeg-7.0.tar.bz2) = a24d9074bf5523a65aaa9e7bd02afe4109ce79d69bd77d104fed3dab4b934d7a
9
SIZE (handbrake/ffmpeg-6.1.tar.bz2) = 12637240
9
SIZE (handbrake/ffmpeg-7.0.tar.bz2) = 13018249
10
SHA256 (handbrake/libbluray-1.3.4.tar.bz2) = 478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b
10
SHA256 (handbrake/libbluray-1.3.4.tar.bz2) = 478ffd68a0f5dde8ef6ca989b7f035b5a0a22c599142e5cd3ff7b03bbebe5f2b
11
SIZE (handbrake/libbluray-1.3.4.tar.bz2) = 756323
11
SIZE (handbrake/libbluray-1.3.4.tar.bz2) = 756323
12
SHA256 (handbrake/libdvdnav-6.1.1.tar.bz2) = c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48
12
SHA256 (handbrake/libdvdnav-6.1.1.tar.bz2) = c191a7475947d323ff7680cf92c0fb1be8237701885f37656c64d04e98d18d48
13
SIZE (handbrake/libdvdnav-6.1.1.tar.bz2) = 367606
13
SIZE (handbrake/libdvdnav-6.1.1.tar.bz2) = 367606
14
SHA256 (handbrake/libdvdread-6.1.3.tar.bz2) = ce35454997a208cbe50e91232f0e73fb1ac3471965813a13b8730a8f18a15369
14
SHA256 (handbrake/libdvdread-6.1.3.tar.bz2) = ce35454997a208cbe50e91232f0e73fb1ac3471965813a13b8730a8f18a15369
15
SIZE (handbrake/libdvdread-6.1.3.tar.bz2) = 395439
15
SIZE (handbrake/libdvdread-6.1.3.tar.bz2) = 395439
16
SHA256 (handbrake/dav1d-1.3.0.tar.bz2) = bde8db3d0583a4f3733bb5a4ac525556ffd03ab7dcd8a6e7c091bee28d9466b1
16
SHA256 (handbrake/dav1d-1.4.1.tar.bz2) = ab02c6c72c69b2b24726251f028b7cb57d5b3659eeec9f67f6cecb2322b127d8
17
SIZE (handbrake/dav1d-1.3.0.tar.bz2) = 1033699
17
SIZE (handbrake/dav1d-1.4.1.tar.bz2) = 1122360
18
SHA256 (handbrake/dovi_tool-libdovi-3.1.2.tar.gz) = 3c74f8f6afdb7d4be97210df201a28a48676b2ebe10c20961176e81e2fd98c36
18
SHA256 (handbrake/dovi_tool-libdovi-3.1.2.tar.gz) = 3c74f8f6afdb7d4be97210df201a28a48676b2ebe10c20961176e81e2fd98c36
19
SIZE (handbrake/dovi_tool-libdovi-3.1.2.tar.gz) = 450556
19
SIZE (handbrake/dovi_tool-libdovi-3.1.2.tar.gz) = 450556
20
SHA256 (handbrake/x265-snapshot-20230403-12776.tar.gz) = 23898695c5520e9e971d12e88125d5ad03ad67f462fc8ecaa016b48adad7cb20
20
SHA256 (handbrake/x265_3.6.tar.gz) = 663531f341c5389f460d730e62e10a4fcca3428ca2ca109693867bc5fe2e2807
21
SIZE (handbrake/x265-snapshot-20230403-12776.tar.gz) = 1622414
21
SIZE (handbrake/x265_3.6.tar.gz) = 1655889
22
SHA256 (handbrake/zimg-3.0.5.tar.gz) = a9a0226bf85e0d83c41a8ebe4e3e690e1348682f6a2a7838f1b8cbff1b799bcf
22
SHA256 (handbrake/zimg-3.0.5.tar.gz) = a9a0226bf85e0d83c41a8ebe4e3e690e1348682f6a2a7838f1b8cbff1b799bcf
23
SIZE (handbrake/zimg-3.0.5.tar.gz) = 326694
23
SIZE (handbrake/zimg-3.0.5.tar.gz) = 326694
(-)b/multimedia/handbrake/files/patch-contrib_ffmpeg_module.defs (-3 / +3 lines)
Lines 6-18 definitions has been removed since vulkan-headers-1.3.238. Link Here
6
* VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME
6
* VK_EXT_VIDEO_DECODE_H264_EXTENSION_NAME
7
* VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME
7
* VK_EXT_VIDEO_DECODE_H265_EXTENSION_NAME
8
8
9
--- contrib/ffmpeg/module.defs.orig	2022-12-28 08:43:46 UTC
9
--- contrib/ffmpeg/module.defs.orig	2024-05-19 14:06:45 UTC
10
+++ contrib/ffmpeg/module.defs
10
+++ contrib/ffmpeg/module.defs
11
@@ -37,6 +37,7 @@ FFMPEG.CONFIGURE.extra = \
11
@@ -37,6 +37,7 @@ FFMPEG.CONFIGURE.extra = \
12
     --enable-libzimg \
12
     --disable-filters \
13
     --disable-hwaccels \
13
     --disable-hwaccels \
14
     --disable-vdpau \
14
     --disable-vdpau \
15
+    --disable-vulkan \
15
+    --disable-vulkan \
16
     --disable-postproc \
16
     --disable-encoders \
17
     --disable-encoders \
17
     --enable-libmp3lame \
18
     --enable-libmp3lame \
18
     --enable-encoder=aac \

Return to bug 277355