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

Collapse All | Expand All

(-)b/multimedia/handbrake/Makefile (-8 / +8 lines)
Lines 1-9 Link Here
1
PORTNAME=	handbrake
1
PORTNAME=	handbrake
2
DISTVERSION=	1.7.2
2
DISTVERSION=	1.8.2
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
6
MASTER_SITES+=	https://github.com/HandBrake/HandBrake-contribs/releases/download/contribs2/:contrib
7
DISTNAME=	HandBrake-${DISTVERSION}
7
DISTNAME=	HandBrake-${DISTVERSION}
8
DISTFILES=	${DISTNAME}-source.tar.bz2 ${CONTRIB_FILES:S/$/:contrib/}
8
DISTFILES=	${DISTNAME}-source.tar.bz2 ${CONTRIB_FILES:S/$/:contrib/}
9
DIST_SUBDIR=	${PORTNAME}
9
DIST_SUBDIR=	${PORTNAME}
Lines 46-60 LIB_DEPENDS= libdbus-1.so:devel/dbus \ Link Here
46
USES=		autoreconf:build compiler:c11 gmake iconv libtool:build \
46
USES=		autoreconf:build compiler:c11 gmake iconv libtool:build \
47
		localbase:ldflags ninja:build pkgconfig python:build
47
		localbase:ldflags ninja:build pkgconfig python:build
48
48
49
CONTRIB_FILES=	SVT-AV1-v1.7.0.tar.gz \
49
CONTRIB_FILES=	SVT-AV1-v2.1.0.tar.gz \
50
		fdk-aac-2.0.2.tar.gz \
50
		fdk-aac-2.0.3.tar.gz \
51
		ffmpeg-6.1.tar.bz2 \
51
		ffmpeg-7.0.2.tar.bz2 \
52
		libbluray-1.3.4.tar.bz2 \
52
		libbluray-1.3.4.tar.bz2 \
53
		libdvdnav-6.1.1.tar.bz2 \
53
		libdvdnav-6.1.1.tar.bz2 \
54
		libdvdread-6.1.3.tar.bz2 \
54
		libdvdread-6.1.3.tar.bz2 \
55
		dav1d-1.3.0.tar.bz2 \
55
		dav1d-1.4.3.tar.bz2 \
56
		dovi_tool-libdovi-3.1.2.tar.gz \
56
		dovi_tool-libdovi-3.1.2.tar.gz \
57
		x265-snapshot-20230403-12776.tar.gz \
57
		x265_3.6.tar.gz \
58
		zimg-3.0.5.tar.gz
58
		zimg-3.0.5.tar.gz
59
59
60
.if !defined(PACKAGE_BUILDING)
60
.if !defined(PACKAGE_BUILDING)
Lines 111-117 X11_LIB_DEPENDS= libvpx.so:multimedia/libvpx \ Link Here
111
			libnotify.so:devel/libnotify
111
			libnotify.so:devel/libnotify
112
X11_USES=	gettext desktop-file-utils gnome gstreamer
112
X11_USES=	gettext desktop-file-utils gnome gstreamer
113
X11_USE=	gstreamer=gdkpixbuf,libav \
113
X11_USE=	gstreamer=gdkpixbuf,libav \
114
		gnome=gtk30,intltool,cairo,gdkpixbuf2
114
		gnome=gtk40,intltool,cairo,gdkpixbuf2
115
115
116
# HandBrake tries to fetch its dependencies during build phase, which is not
116
# HandBrake tries to fetch its dependencies during build phase, which is not
117
# considered good in FreeBSD.  Instead, we will provide the downloaded files.
117
# 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 = 1727362454
2
SHA256 (handbrake/HandBrake-1.7.2-source.tar.bz2) = 6a0fa23420483a2d74e58f0ad9944931d8f2e65bee63cf17333cbd9cb560ba93
2
SHA256 (handbrake/HandBrake-1.8.2-source.tar.bz2) = aba13abb550cc57847010b1a6bdf2c2cf76f5fcdf97616fa184b7f4639f5541b
3
SIZE (handbrake/HandBrake-1.7.2-source.tar.bz2) = 9429824
3
SIZE (handbrake/HandBrake-1.8.2-source.tar.bz2) = 9402786
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.2.tar.bz2) = 1ed250407ea8f955cca2f1139da3229fbc13032a0802e4b744be195865ff1541
9
SIZE (handbrake/ffmpeg-6.1.tar.bz2) = 12637240
9
SIZE (handbrake/ffmpeg-7.0.2.tar.bz2) = 13027265
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.3.tar.bz2) = 2a7e68a17b22d1c060d31a7af84c8e033a145fca1d63ef36d57f0f39eb4dd0df
17
SIZE (handbrake/dav1d-1.3.0.tar.bz2) = 1033699
17
SIZE (handbrake/dav1d-1.4.3.tar.bz2) = 1139661
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 \
(-)b/multimedia/handbrake/files/patch-gtk_po_ja.po (+11 lines)
Added Link Here
1
--- gtk/po/ja.po.orig	2024-08-07 17:31:52 UTC
2
+++ gtk/po/ja.po
3
@@ -2410,7 +2410,7 @@ msgid "%s in %d seconds…"
4
 #: src/callbacks.c:3920
5
 #, c-format
6
 msgid "%s in %d seconds…"
7
-msgstr "%d秒で%s"
8
+msgstr "%sまで後 %d 秒"
9
 
10
 #: src/callbacks.c:4097
11
 msgid "Stop Encoding?"

Return to bug 277355