Bug 267984 - lang/nim: Upgrade to 1.6.10
Summary: lang/nim: Upgrade to 1.6.10
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: Nuno Teixeira
URL: https://nim-lang.org/blog/2022/11/23/...
Keywords:
Depends on:
Blocks: 268045
  Show dependency treegraph
 
Reported: 2022-11-25 10:19 UTC by Neal Nelson
Modified: 2022-11-29 07:01 UTC (History)
1 user (show)

See Also:
eduardo: merge-quarterly?


Attachments
Git diff of changes. (3.12 KB, patch)
2022-11-25 10:19 UTC, Neal Nelson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Neal Nelson 2022-11-25 10:19:29 UTC
Created attachment 238333 [details]
Git diff of changes.

Upgrade lang/nim to 1.6.10: https://nim-lang.org/blog/2022/11/23/version-1610-released.html

Fix nim doc command. It should actually work now.
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2022-11-25 16:48:13 UTC
---
WARN: /usr/home/nunotex/Work/freebsd/ports/lang/nim/pkg-plist: [923]: empty line found in plist.
WARN: /usr/home/nunotex/Work/freebsd/ports/lang/nim/pkg-plist: seems to have unnecessary blank lines at the last part.
FATAL: Makefile: [55]: contiguous blank lines (> 1 lines) found.
WARN: Makefile: [52]: possible use of "${MKDIR} -p" found. ${MKDIR} includes "-p" by default.
---
Comment 2 Nuno Teixeira freebsd_committer freebsd_triage 2022-11-25 17:16:07 UTC
(In reply to Nuno Teixeira from comment #1)
(...)

- will commit with small fixes (above)
- build tested without MAKE_JOBS_UNSAFE in 140amd64, 131amd64 and 123{amd64,i386}

My sugestion is to commit without MAKE_JOBS_UNSAFE and if you receive any build error from other archs then we can create an exception for it.

Cheers
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-11-28 17:42:01 UTC
A commit in branch main references this bug:

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

commit 415aa8df9d225599f057a56617e3becaae6a0a84
Author:     Neal Nelson <ports@nicandneal.net>
AuthorDate: 2022-11-28 17:34:18 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-11-28 17:40:20 +0000

    lang/nim: Update to 1.6.10

    ChangeLog: https://nim-lang.org/blog/2022/11/23/version-1610-released.html

    PR:             267984
    MFH:            2022Q4 (bugfixes)

 lang/nim/Makefile                                | 15 ++++++++++++---
 lang/nim/distinfo                                |  6 +++---
 lang/nim/files/patch-compiler_nimpaths.nim (new) | 13 +++++++++++++
 lang/nim/pkg-plist                               |  3 +++
 4 files changed, 31 insertions(+), 6 deletions(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-11-28 17:57:03 UTC
A commit in branch 2022Q4 references this bug:

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

commit 5d266e168eb830beb10242f55247a1c8771974a6
Author:     Neal Nelson <ports@nicandneal.net>
AuthorDate: 2022-11-28 17:34:18 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-11-28 17:42:00 +0000

    lang/nim: Update to 1.6.10

    ChangeLog: https://nim-lang.org/blog/2022/11/23/version-1610-released.html

    PR:             267984
    MFH:            2022Q4 (bugfixes)
    (cherry picked from commit 415aa8df9d225599f057a56617e3becaae6a0a84)

 lang/nim/Makefile                                | 15 ++++++++++++---
 lang/nim/distinfo                                |  6 +++---
 lang/nim/files/patch-compiler_nimpaths.nim (new) | 13 +++++++++++++
 lang/nim/pkg-plist                               |  3 +++
 4 files changed, 31 insertions(+), 6 deletions(-)
Comment 5 Nuno Teixeira freebsd_committer freebsd_triage 2022-11-28 18:01:52 UTC
Committed with small fixes, thank you.