pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/handbrake



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jan 27 16:20:22 UTC 2025

Modified Files:
        pkgsrc/multimedia/handbrake: distinfo
Added Files:
        pkgsrc/multimedia/handbrake/patches: patch-libhb_encx265.c

Log Message:
handbrake: fix build with latest x265


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/multimedia/handbrake/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/multimedia/handbrake/patches/patch-libhb_encx265.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/handbrake/distinfo
diff -u pkgsrc/multimedia/handbrake/distinfo:1.20 pkgsrc/multimedia/handbrake/distinfo:1.21
--- pkgsrc/multimedia/handbrake/distinfo:1.20   Fri Sep  1 08:20:30 2023
+++ pkgsrc/multimedia/handbrake/distinfo        Mon Jan 27 16:20:22 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.20 2023/09/01 08:20:30 nia Exp $
+$NetBSD: distinfo,v 1.21 2025/01/27 16:20:22 wiz Exp $
 
 BLAKE2s (handbrake/HandBrake-1.6.1-source.tar.bz2) = c6e252157756026b1f46e399805b5568c77261046737d4041f3876763900e8dd
 SHA512 (handbrake/HandBrake-1.6.1-source.tar.bz2) = e5cc0fee5bf063c4cdb8f64a772dac6800a7214bfdc65042c121e0e81878599fe615b499ebf6466bb78740314374ad8b8fa364fb24ff86852183e7dbbf565617
@@ -6,5 +6,6 @@ Size (handbrake/HandBrake-1.6.1-source.t
 BLAKE2s (handbrake/libjpeg-turbo-2.1.4.tar.gz) = 496a0492afa7a589fcc570ab4b171392729ca8128e795338d4d8f4739fd4a034
 SHA512 (handbrake/libjpeg-turbo-2.1.4.tar.gz) = d3e92d614168355827e0ed884ff847cc7df8f6f1fb7b673c6c99afdf61fdfc0372afe5d30fdbf5e743335e2a7a27ca9f510c67d213e5cb2315a8d946e9414575
 Size (handbrake/libjpeg-turbo-2.1.4.tar.gz) = 2261822 bytes
+SHA1 (patch-libhb_encx265.c) = 58255c80bbbf48459afd3fef25ec6a5713fc6553
 SHA1 (patch-make-include-main.defs) = 76fd8cd19059d77d93c4fafc50bc7b501e120283
 SHA1 (patch-test_module.defs) = 2fe9c787e849b5e0be6c1ebf469904a21f648e16

Added files:

Index: pkgsrc/multimedia/handbrake/patches/patch-libhb_encx265.c
diff -u /dev/null pkgsrc/multimedia/handbrake/patches/patch-libhb_encx265.c:1.1
--- /dev/null   Mon Jan 27 16:20:22 2025
+++ pkgsrc/multimedia/handbrake/patches/patch-libhb_encx265.c   Mon Jan 27 16:20:22 2025
@@ -0,0 +1,19 @@
+$NetBSD: patch-libhb_encx265.c,v 1.1 2025/01/27 16:20:22 wiz Exp $
+
+Fix build with latest x265.
+
+--- libhb/encx265.c.orig       2023-01-22 16:36:49.000000000 +0000
++++ libhb/encx265.c
+@@ -441,10 +441,10 @@ int encx265Init(hb_work_object_t *w, hb_
+     /* statsfile (but not 2-pass) */
+     if (param->logLevel >= X265_LOG_DEBUG)
+     {
+-        if (param->csvfn == NULL)
++        if (param->csvfn[0] == '\0')
+         {
+             pv->csvfn = hb_get_temporary_filename("x265.csv");
+-            param->csvfn = strdup(pv->csvfn);
++            snprintf(param->csvfn, X265_MAX_STRING_SIZE, "%s", pv->csvfn);
+         }
+         else
+         {



Home | Main Index | Thread Index | Old Index