From d3d9f8c8d4b2d11c549e631c11139c13b80a2ae9 Mon Sep 17 00:00:00 2001 From: Vladimir Druzenko Date: Mon, 12 Jun 2023 17:03:52 +0300 Subject: [PATCH] net/freerdp: ffmpeg 6 support Fix build with FFMPEG option on with ffmpeg 6. 1. Error "AV_CODEC_CAP_TRUNCATED", upstream issue with pull request: https://github.com/FreeRDP/FreeRDP/issues/8686 2. Error "AVPicture", upstream pull request: https://github.com/FreeRDP/FreeRDP/pull/8941 Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D40492 --- net/freerdp/Makefile | 6 +++++- net/freerdp/distinfo | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/net/freerdp/Makefile b/net/freerdp/Makefile index 30116a5e694eb..4310579f409aa 100644 --- a/net/freerdp/Makefile +++ b/net/freerdp/Makefile @@ -1,12 +1,16 @@ PORTNAME= freerdp DISTVERSION= 2.10.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net comms MASTER_SITES= https://pub.freerdp.com/releases/ \ https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/ PATCH_SITES= https://github.com/FreeRDP/FreeRDP/commit/ PATCHFILES+= 498ddbf23e520fbff6c96a3c4bd4c6b2534529c4.patch:-p1 # Disable sha3 and shake hashes for libressl +PATCHFILES+= 7f55c97d60453738323e0ecafe6d357019528227.patch:-p1 # ffmpeg6 support: AV_CODEC_CAP_TRUNCATED + # https://github.com/FreeRDP/FreeRDP/issues/8686 +PATCHFILES+= e6d13a25204bae8c1b36f6036d30be6789219312.patch:-p1 # ffmpeg6 support: AVPicture + # https://github.com/FreeRDP/FreeRDP/pull/8941 MAINTAINER= vvd@FreeBSD.org COMMENT= Free implementation of Remote Desktop Protocol diff --git a/net/freerdp/distinfo b/net/freerdp/distinfo index 8d33ed56be083..5e504f3eed203 100644 --- a/net/freerdp/distinfo +++ b/net/freerdp/distinfo @@ -1,5 +1,9 @@ -TIMESTAMP = 1679269328 +TIMESTAMP = 1686502109 SHA256 (freerdp-2.10.0.tar.gz) = a673d3fc21911dd9f196834f2f3a23c3ebc7e5e4deab2f7686fcec879279e2c1 SIZE (freerdp-2.10.0.tar.gz) = 7321489 SHA256 (498ddbf23e520fbff6c96a3c4bd4c6b2534529c4.patch) = 263b59de1d176a1c51417638ab9a5c6c8aca764c0ca212df08b87c92faa2ffbe SIZE (498ddbf23e520fbff6c96a3c4bd4c6b2534529c4.patch) = 1289 +SHA256 (7f55c97d60453738323e0ecafe6d357019528227.patch) = 62b5a898ba251eb961d84304c76c50bf46d8f0025cbcb6df7af68e632b3c8278 +SIZE (7f55c97d60453738323e0ecafe6d357019528227.patch) = 1424 +SHA256 (e6d13a25204bae8c1b36f6036d30be6789219312.patch) = 7f066867412e66f1d2cab8224b2bb7268ba9f82330d4261eaedd13875afe6aac +SIZE (e6d13a25204bae8c1b36f6036d30be6789219312.patch) = 2824