Bug 270205

Summary: graphics/cfdg: Outdated and fails to build with FFmpeg 6
Product: Ports & Packages Reporter: Daniel Engberg <diizzy>
Component: Individual Port(s)Assignee: Robert Clausecker <fuz>
Status: Closed FIXED    
Severity: Affects Some People Flags: fuz: maintainer-feedback+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 261302    

Description Daniel Engberg freebsd_committer freebsd_triage 2023-03-14 12:01:21 UTC
Upstream is now at 3.4.1 however I couldn't find any obvious commits related to FFmpeg 5+ compatibility.

References:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261302#c46
https://www.contextfreeart.org/downloads.html
https://github.com/MtnViewJohn/context-free
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-03-14 12:32:53 UTC
Thank you for the information.  I will update the port and see if it builds with FFmpeg 5.  If it doesn't build, I'll go check if there is something I can do about it.
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2023-03-21 15:15:13 UTC
cfdg 3.4.1 builds fine with FFmpeg 6.  Will push an update shortly.
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-03-22 20:18:14 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7e90d9bac7fd81a6f3719baf8065f1257b0f37db

commit 7e90d9bac7fd81a6f3719baf8065f1257b0f37db
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2023-03-21 16:19:57 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-03-22 20:15:28 +0000

    graphics/cfdg: update to 3.4.1

    Changelog: https://www.contextfreeart.org/downloads.html

    Reported by:    diizzy
    PR:             270205

 graphics/cfdg/Makefile                        | 15 ++++++----
 graphics/cfdg/distinfo                        |  6 ++--
 graphics/cfdg/files/patch-Makefile            | 42 ++++++++++++++++++++-------
 graphics/cfdg/files/patch-src-common_cfdg.ypp |  2 +-
 4 files changed, 46 insertions(+), 19 deletions(-)