Now that SVT-AV1 has been updated the patch can be
removed to add support for older SVT-AV1.
Index: Makefile
===================================================================
RCS file: /cvs/ports/multimedia/handbrake/Makefile,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 Makefile
--- Makefile 20 Jan 2026 20:21:38 -0000 1.33
+++ Makefile 22 Jan 2026 00:43:12 -0000
@@ -4,7 +4,7 @@ COMMENT = open source video transcoder
USE_NOBTCFI-amd64 = Yes
V = 1.10.2
-REVISION = 1
+REVISION = 2
DISTNAME = HandBrake-${V}-source
PKGNAME = handbrake-${V}
EXTRACT_SUFX = .tar.bz2
@@ -45,9 +45,9 @@ LIB_DEPENDS = audio/libogg \
multimedia/libbluray \
multimedia/libdvdnav \
multimedia/libtheora \
- multimedia/svt-av1 \
+ multimedia/svt-av1>=3.1.2 \
multimedia/x264 \
- multimedia/x265>=4.1 \
+ multimedia/x265 \
textproc/libxml \
x11/gtk+4
Index: patches/patch-libhb_encsvtav1_c
===================================================================
RCS file: /cvs/ports/multimedia/handbrake/patches/patch-libhb_encsvtav1_c,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-libhb_encsvtav1_c
--- patches/patch-libhb_encsvtav1_c 13 Nov 2025 09:35:17 -0000 1.1
+++ patches/patch-libhb_encsvtav1_c 22 Jan 2026 00:43:12 -0000
@@ -1,19 +1,7 @@
Index: libhb/encsvtav1.c
--- libhb/encsvtav1.c.orig
+++ libhb/encsvtav1.c
-@@ -99,7 +99,11 @@ int encsvtInit(hb_work_object_t *w, hb_job_t *job)
- EbErrorType svt_ret;
- int ret;
-
-+#if SVT_AV1_CHECK_VERSION(3, 0, 0)
- svt_ret = svt_av1_enc_init_handle(&pv->svt_handle, &pv->enc_params);
-+#else
-+ svt_ret = svt_av1_enc_init_handle(&pv->svt_handle, pv, &pv->enc_params);
-+
No comments:
Post a Comment