Bug 274695 - lang/mlkit: Update to 4.7.5
Summary: lang/mlkit: Update to 4.7.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-24 15:16 UTC by serpent7776
Modified: 2023-10-27 11:12 UTC (History)
1 user (show)

See Also:


Attachments
patch v1 (16.82 KB, patch)
2023-10-24 15:16 UTC, serpent7776
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description serpent7776 2023-10-24 15:16:57 UTC
Created attachment 245848 [details]
patch v1

Update mlkit port to version 4.7.5
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-10-24 17:00:25 UTC
Is there a changelog for this update?
Comment 2 serpent7776 2023-10-24 18:47:01 UTC
mlkit changes are documented here https://github.com/melsman/mlkit/blob/master/NEWS.md

- ReML released as part of the distribution
- Improved documentation of basis library
- Addition of IEEE_REAL signature and IEEEReal structure. Improved Real support.
- Initial support for explicit region and effect annotations, including constraints on function invocations. The modified source language, which we call ReML (a Standard ML program is also a ReML program) is enabled with the -er flag
- Generate position-independent machine code
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-10-24 19:12:57 UTC
Thanks.  Please make sure to link the changelog when submitting an update to a port.  You can use the URL field for that.
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-10-27 06:34:40 UTC
A commit in branch main references this bug:

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

commit 42cf474b145530a5981291e8252eff1c18510717
Author:     Serpent7776 <serpent7776@gmail.com>
AuthorDate: 2023-10-24 16:59:57 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-10-27 06:32:58 +0000

    lang/mlkit: update to 4.7.5

    Changelog: https://github.com/melsman/mlkit/blob/master/NEWS.md

     - ReML released as part of the distribution
     - Improved documentation of basis library
     - Addition of IEEE_REAL signature and IEEEReal structure.
       Improved Real support.
     - Initial support for explicit region and effect annotations, including
       constraints on function invocations. The modified source language,
       which we call ReML (a Standard ML program is also a ReML program) is
       enabled with the -er flag
     - Generate position-independent machine code

    PR:             274695

 lang/mlkit/Makefile                                |   2 +-
 lang/mlkit/distinfo                                |   6 +-
 lang/mlkit/files/patch-Makefile.in (gone)          |  23 -----
 lang/mlkit/files/patch-src_Runtime_Spawn.c (gone)  |  24 -----
 .../files/patch-src_Runtime_gen__syserror.c (gone) |  27 ------
 lang/mlkit/files/patch-test_posix.sml (gone)       |  10 --
 lang/mlkit/pkg-plist                               | 108 +++++++++++++++++----
 7 files changed, 93 insertions(+), 107 deletions(-)
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2023-10-27 06:38:45 UTC
Thank you for your contribution.
Comment 6 serpent7776 2023-10-27 11:12:34 UTC
Thank you for handling this.