Skip to content

Commit

Permalink
net/freerdp: ffmpeg 6 support
Browse files Browse the repository at this point in the history
Fix build with FFMPEG option on with ffmpeg 6.
1. Error "AV_CODEC_CAP_TRUNCATED", upstream issue with pull request: FreeRDP/FreeRDP#8686
2. Error "AVPicture", upstream pull request: FreeRDP/FreeRDP#8941

Approved by:		arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D40492
  • Loading branch information
Vladimir Druzenko authored and Vladimir Druzenko committed Jun 12, 2023
1 parent 5018cba commit d3d9f8c
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
6 changes: 5 additions & 1 deletion 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
Expand Down
6 changes: 5 additions & 1 deletion 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

0 comments on commit d3d9f8c

Please sign in to comment.