Bug 258927 - graphics/cfdg: update to 3.3 and unbreak
Summary: graphics/cfdg: update to 3.3 and unbreak
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Li-Wen Hsu
URL: https://www.contextfreeart.org/downlo...
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-04 14:56 UTC by Robert Clausecker
Modified: 2021-10-20 06:52 UTC (History)
3 users (show)

See Also:
anatoly.borodin: maintainer-feedback+


Attachments
graphics/cfdg: update to 3.3 and unbreak (5.83 KB, patch)
2021-10-04 14:56 UTC, Robert Clausecker
fuz: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Clausecker freebsd_committer freebsd_triage 2021-10-04 14:56:56 UTC
Created attachment 228436 [details]
graphics/cfdg: update to 3.3 and unbreak

Update the port to version 3.3 and unbreak on FreeBSD 13.

Add an FFMPEG option.

Clean up port and pet portlint and portclippy.

Switch to tar:xz for a smaller distfile.

Fix build with non-default LOCALBASE and PREFIX.

Hook up the test suite and confirm that it passes.

Tested with Poudriere on armv7 arm64 i386 amd64 FreeBSD 13.0-RELEASE.

Maintainer was AWOL already in 2014 (see PR #185885), I'm willing to take over maintainership if desired.

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

The version 3.3.1 given there is a binary release for Windows and mac.  No source tarball exists.  Hence, this update goes to 3.3 only.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2021-10-19 13:01:53 UTC
Comment on attachment 228436 [details]
graphics/cfdg: update to 3.3 and unbreak

Maintainer timeout
Comment 2 Anatoly Borodin 2021-10-19 16:02:05 UTC
Hello Robert,

I would like to drop maintainership of this package, due to the obvious fact that I don't have time for it since many years.

I've reviewed the patch a bit (but didn't actually compile), and generally approve it.
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2021-10-19 16:20:30 UTC
(In reply to Anatoly Borodin from comment #2)

Thanks for your response!  I can take care of it.
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-10-20 06:52:44 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4a010b3d9ad9bcc9e662339f8be1c9c15c2bdafb

commit 4a010b3d9ad9bcc9e662339f8be1c9c15c2bdafb
Author:     Robert Clausecker <fuz@fuz.su>
AuthorDate: 2021-10-04 14:17:33 +0000
Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2021-10-20 06:42:56 +0000

    graphics/cfdg: Update to 3.3 and unbreak

    Also transfer maintainership.

    PR:             258927, 259278

 graphics/cfdg/Makefile                             | 36 +++++-----
 graphics/cfdg/distinfo                             |  5 +-
 graphics/cfdg/files/patch-Makefile                 | 78 +++++++++++++++++++---
 .../cfdg/files/patch-src-common_cfdg.ypp (new)     | 11 +++
 4 files changed, 101 insertions(+), 29 deletions(-)