Bug 271363 - lang/julia: Update to 1.9.0
Summary: lang/julia: Update to 1.9.0
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: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-11 14:05 UTC by Wen Heping
Modified: 2023-06-13 04:12 UTC (History)
3 users (show)

See Also:
rizor.reardon: maintainer-feedback+


Attachments
UPdate to 1.9.0 (56.57 KB, text/plain)
2023-05-11 14:05 UTC, Wen Heping
rizor.reardon: maintainer-approval-
Details
Up date to 1.9.1 (122.75 KB, patch)
2023-06-11 00:45 UTC, Eric Reardon
rizor.reardon: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wen Heping freebsd_committer freebsd_triage 2023-05-11 14:05:59 UTC
Created attachment 242120 [details]
UPdate to 1.9.0

Update to 1.9.0
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-05-11 14:25:19 UTC
Thank you for the update.  Please note that ${RM} already includes -f, so no need to supply it again.

Here:

    ${FIND} ${STAGEDIR}${PREFIX}/share/julia/compiled -name "*.so" | ${XARGS} ${STRIP_CMD}

you could use the simpler

    ${FIND} ${STAGEDIR}${PREFIX}/share/julia/compiled -name "*.so" -exec ${STRIP_CMD} {} +

Please let me know if you want your patch to be committed as is or submit a new, changed patch.
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2023-05-11 14:26:35 UTC
Comment on attachment 242120 [details]
UPdate to 1.9.0

Ah sorry... I totally overlooked that you are not actually the maintainer.  Forget the part where I said "committed as is."  We'll have to wait for maintainer feedback of course.
Comment 3 Eric Reardon 2023-05-11 22:37:09 UTC
(In reply to Wen Heping from comment #0)

Runs fine so i will approve it,
however i have not used julia in awhile so if you would like to adopt this port from me i would be happy to let you.
Comment 4 Robert Clausecker freebsd_committer freebsd_triage 2023-05-21 14:26:40 UTC
Assign to submitter now that maintainer approval has been granted.
Comment 5 Eric Reardon 2023-06-11 00:43:55 UTC
Comment on attachment 242120 [details]
UPdate to 1.9.0

New version released.
Comment 6 Eric Reardon 2023-06-11 00:45:30 UTC
Created attachment 242725 [details]
Up date to 1.9.1

Up date to 1.9.1 and release port maintainership as i have not used this port in 6+ months.

Passes portlint and poudriere on 12.4 13.1 13.2 and 14-current.

Upstream doesn't normally produce minor version release notes:

https://old.reddit.com/r/Julia/comments/uy5x80/where_do_you_find_detailed_release_notes_for/

But commit delta's have been used in the past for this port.

Delta from last release to this one. 
https://github.com/JuliaLang/julia/compare/v1.9.0...v1.9.1

Delta from last committed release to this one. 
https://github.com/JuliaLang/julia/compare/v1.8.5...v1.9.1
Comment 7 commit-hook freebsd_committer freebsd_triage 2023-06-13 04:11:39 UTC
A commit in branch main references this bug:

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

commit aaa80b4f53b0fc7b0ae7cceeb765c7c2f260abb4
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-06-13 04:07:57 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2023-06-13 04:07:57 +0000

    lang/julia: Update to 1.9.1

    PR:             271363
    Reported by:    wen@
    Approved by:    rizor.reardon@yahoo.com(maintainer)

 lang/julia/Makefile                                |  12 +-
 lang/julia/distinfo                                |   6 +-
 lang/julia/files/patch-Make.inc                    |  27 +-
 lang/julia/files/patch-Makefile                    |  19 +-
 .../patch-stdlib_LibGit2__jll_src_LibGit2__jll.jl  |   6 +-
 lang/julia/pkg-plist                               | 486 +++++++--------------
 6 files changed, 189 insertions(+), 367 deletions(-)