Bug 262794 - */ocaml-*: several updates to unmaintained OCaml ports
Summary: */ocaml-*: several updates to unmaintained OCaml ports
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Guido Falsi
URL:
Keywords:
Depends on: 262783 263005 263006
Blocks:
  Show dependency treegraph
 
Reported: 2022-03-25 11:16 UTC by Thierry Thomas
Modified: 2024-06-08 01:35 UTC (History)
2 users (show)

See Also:


Attachments
Several updates to unmaintained OCaml ports (70.41 KB, patch)
2022-03-25 11:16 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (123.97 KB, patch)
2022-04-02 15:15 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (113.14 KB, patch)
2022-04-04 17:59 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (128.45 KB, patch)
2022-04-08 16:15 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (130.38 KB, patch)
2022-04-09 13:49 UTC, Thierry Thomas
no flags Details | Diff
Several updates to unmaintained OCaml ports (140.02 KB, patch)
2022-04-10 18:17 UTC, Thierry Thomas
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thierry Thomas freebsd_committer freebsd_triage 2022-03-25 11:16:34 UTC
Created attachment 232703 [details]
Several updates to unmaintained OCaml ports

These updates are needed to chase the upgrade to lang/ocaml.

The affected ports are:

x11-toolkits/ocaml-labltk
devel/ocaml-sexplib
devel/ocaml-react
devel/ocaml-cppo
devel/ocaml-ounit
devel/ocaml-re
devel/ocaml-cfg
devel/ocaml-extlib
devel/ocaml-ipaddr
devel/ocaml-pomap
devel/ocaml-sdl
devel/ocaml-ulex
devel/ocaml-camljava
devel/menhir

Important note: all the PR related to Ocaml ports must be committed at the same time!
Comment 1 Thierry Thomas freebsd_committer freebsd_triage 2022-04-02 15:15:31 UTC
Created attachment 232895 [details]
Several updates to unmaintained OCaml ports

Some fixes for failures reported at
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262781#c7

This adds:
- math/alt-ergo
- devel/cil
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2022-04-04 17:59:44 UTC
Created attachment 232942 [details]
Several updates to unmaintained OCaml ports

New updates to devel/aifad and devel/coccinelle, to chase the failures reported in PR 262781.

Remark: devel/ocaml-sdl has been removed, because it has already been handled by danfe@ in 3ed4568443a36ecfca7ddddcad9b76e656f0bc58.
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-04-07 11:18:49 UTC
A commit in branch main references this bug:

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

commit b1be8f893f8ebdf2d61898299113c0dff327045e
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2022-04-07 11:17:04 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2022-04-07 11:17:04 +0000

    devel/ocaml-pomap: update the port to the latest version 4.1.1

    It is compatible with both current and upcoming OCaml versions.
    While here, clarify LICENSE and use static `pkg-plist'.

    PR:     262794 (part of)

 devel/ocaml-pomap/Makefile        | 35 +++++++++----------------
 devel/ocaml-pomap/distinfo        |  6 ++---
 devel/ocaml-pomap/pkg-plist (new) | 55 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 70 insertions(+), 26 deletions(-)
Comment 4 Thierry Thomas freebsd_committer freebsd_triage 2022-04-08 16:15:18 UTC
Created attachment 233070 [details]
Several updates to unmaintained OCaml ports

- rebase devel/ocaml-cfg after it has been patched by danfe@
- remove devel/ocaml-pomap which has been committed by danfe@
- rebase devel/cil after it has been patched by danfe@
- rebase devel/aifad after it has been patched by danfe@
Comment 5 Thierry Thomas freebsd_committer freebsd_triage 2022-04-09 13:49:22 UTC
Created attachment 233098 [details]
Several updates to unmaintained OCaml ports

Adding an upgrade for ftp/ocaml-ocurl in order to fix a failure reported in PR 262781.
Comment 6 Thierry Thomas freebsd_committer freebsd_triage 2022-04-10 18:17:24 UTC
Created attachment 233129 [details]
Several updates to unmaintained OCaml ports

Adding a fix for math/orpie, the failure has been reported in PR 262781 when upgrading OCaml to a recent version.
Comment 7 Guido Falsi freebsd_committer freebsd_triage 2024-05-22 17:22:51 UTC
Hi,

The big patch I committed in [1] includes or supesedes some updates in this patch, but some ports still need updating, are you interested in refreshing and committing this?

If you're not interested in doing this yourself, I can take a look at the patch and commit it after some work.

Thanks in advance!

[1] https://cgit.freebsd.org/ports/commit/?id=bb2bea65dbac365184f0efd68e9b79201fe5c533
Comment 8 Guido Falsi freebsd_committer freebsd_triage 2024-05-23 19:23:39 UTC
Take on submitter request.
Comment 9 commit-hook freebsd_committer freebsd_triage 2024-06-07 19:17:13 UTC
A commit in branch main references this bug:

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

commit e33d07dba3277ae1a327531330a20641332f39f7
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2024-06-07 19:15:59 +0000
Commit:     Guido Falsi <madpilot@FreeBSD.org>
CommitDate: 2024-06-07 19:15:59 +0000

    devel/ocaml-react: update to 1.2.2

    PR:             262794

 devel/ocaml-react/Makefile | 6 +++---
 devel/ocaml-react/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)