Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Nov 2025 00:31:33 +0000
From:      Vladimir Druzenko <vvd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 3e213b76bb94 - main - multimedia/avidemux-plugins: Fix build after update multimedia/x265 to 4.1
Message-ID:  <6923a765.e2cc.1119e282@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3e213b76bb948612f425d76c7b1b703041adebdd

commit 3e213b76bb948612f425d76c7b1b703041adebdd
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2025-11-24 00:17:03 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-11-24 00:17:03 +0000

    multimedia/avidemux-plugins: Fix build after update multimedia/x265 to 4.1
    
    /tmp/work/usr/ports/multimedia/avidemux-plugins/work/avidemux_2.8.1/avidemux_plugins/ADM_videoEncoder/x265/ADM_x265Setup.cpp:210:51: error: incompatible types in assignment of 'char*' to 'char [256]'
      210 |                              param.rc.statFileName=strdup(logFile);
          |                              ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
    /tmp/work/usr/ports/multimedia/avidemux-plugins/work/avidemux_2.8.1/avidemux_plugins/ADM_videoEncoder/x265/ADM_x265Setup.cpp:216:51: error: incompatible types in assignment of 'char*' to 'char [256]'
      216 |                              param.rc.statFileName=strdup(logFile);
          |                              ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
    
    Discussion in upstream:
    https://avidemux.org/smif/index.php/topic,19995.msg97494.html#msg97494
    
    Approved by:    portmgr (blanket, just fix it)
---
 multimedia/avidemux-plugins/Makefile | 6 +++++-
 multimedia/avidemux/distinfo         | 4 +++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/multimedia/avidemux-plugins/Makefile b/multimedia/avidemux-plugins/Makefile
index eccfa477b049..858954569537 100644
--- a/multimedia/avidemux-plugins/Makefile
+++ b/multimedia/avidemux-plugins/Makefile
@@ -1,9 +1,13 @@
 PORTNAME=	avidemux
 PORTVERSION=	${AVIDEMUX_VERSION}
-PORTREVISION=	8
+PORTREVISION=	9
 CATEGORIES=	multimedia
 PKGNAMESUFFIX=	-plugins
 
+PATCH_SITES=	https://github.com/mean00/avidemux2/commit/
+# Fix build with x265 4.1
+PATCHFILES+=	c16d32a67cdb012db093472ad3776713939a30d1.patch:-p1
+
 MAINTAINER=	multimedia@FreeBSD.org
 COMMENT=	Simple GUI based video editor (Plugins)
 
diff --git a/multimedia/avidemux/distinfo b/multimedia/avidemux/distinfo
index e23a7a110ec2..c976b5d55934 100644
--- a/multimedia/avidemux/distinfo
+++ b/multimedia/avidemux/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1670229875
+TIMESTAMP = 1763860000
 SHA256 (avidemux_2.8.1.tar.gz) = 77d9bdca8683ce57c192b69d207cfab7cf92a7759ce0f63fa37b5c8e42ad3da2
 SIZE (avidemux_2.8.1.tar.gz) = 26126065
+SHA256 (c16d32a67cdb012db093472ad3776713939a30d1.patch) = dba781a0f72d964cf5a0fca1acd66ad27adc1ed69d039f19233ca178a62666bb
+SIZE (c16d32a67cdb012db093472ad3776713939a30d1.patch) = 2246


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6923a765.e2cc.1119e282>