Bug 279335

Summary: math/ocaml-ocamlgraph: Update to 2.1.0
Product: Ports & Packages Reporter: Benjamin Jacobs <freebsd>
Component: Individual Port(s)Assignee: Zsolt Udvari <uzsolt>
Status: Closed FIXED    
Severity: Affects Some People CC: uzsolt
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
0001-math-ocaml-ocamlgraph-Update-to-2.1.0-port-improveme.patch
none
0002-math-alt-ergo-Bump-PORTREVISON-after-ocamlgraph-upda.patch none

Description Benjamin Jacobs 2024-05-26 20:26:27 UTC
Created attachment 250997 [details]
0001-math-ocaml-ocamlgraph-Update-to-2.1.0-port-improveme.patch

The attached patch updates math/ocaml-ocamlgraph to the latest version and fixes some issues with the current port. I'd also like to take on its maintenance, as it is unmaintained.
When ocamlgraph is updated, the PORTREVISION of math/alt-ergo must be updated too.
Comment 1 Benjamin Jacobs 2024-05-26 20:26:52 UTC
Created attachment 250998 [details]
0002-math-alt-ergo-Bump-PORTREVISON-after-ocamlgraph-upda.patch
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-08-11 05:42:13 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8054d1d0da7600c9eaa7aee401cb44c0e1f81380

commit 8054d1d0da7600c9eaa7aee401cb44c0e1f81380
Author:     Benjamin Jacobs <freebsd@dev.thsi.be>
AuthorDate: 2024-08-11 05:38:11 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2024-08-11 05:40:59 +0000

    math/ocaml-ocamlgraph: update to 2.1.0

    Use ocaml:dune.
    Add LICENSE and LICENSE_FILE.
    Update WWW.
    Use GITHUB.
    Switch to DISTVERSION.
    Submitter takes maintainership.

    Changelog: https://github.com/backtracking/ocamlgraph/blob/master/CHANGES.md

    PR:             279335

 math/ocaml-ocamlgraph/Makefile  |  54 +++---
 math/ocaml-ocamlgraph/distinfo  |   6 +-
 math/ocaml-ocamlgraph/pkg-plist | 389 ++++++++++++++++++++++++++++++++++------
 3 files changed, 362 insertions(+), 87 deletions(-)
Comment 3 Zsolt Udvari freebsd_committer freebsd_triage 2024-08-11 05:43:37 UTC
I'll wait math/alt-ergo update so I don't bump its PORTREVISION if you agree.

Committed, thanks!
Comment 4 Benjamin Jacobs 2024-08-11 20:23:52 UTC
(In reply to Zsolt Udvari from comment #3)

Yes, perfect. I'll post a patch to update alt-ergo tomorrow or the day after. Thank you again!