Page MenuHomeSolus

Update nim to Version 1.2.0
ClosedPublic

Authored by akrenz on May 24 2020, 10:01 PM.
Tags
None
Referenced Files
F11018170: D8935.diff
Sun, Aug 6, 9:46 AM
F10957905: D8935.diff
Mon, Jul 17, 10:02 PM
F10920977: D8935.diff
Jul 9 2023, 10:30 AM
F10875921: D8935.id21667.diff
Jun 20 2023, 8:11 AM
F10849871: D8935.id21667.diff
Jun 11 2023, 11:18 PM
F10846822: D8935.id21549.diff
Jun 11 2023, 7:48 AM
F10846653: D8935.id21740.diff
Jun 11 2023, 6:44 AM
F10846607: D8935.id21740.diff
Jun 11 2023, 6:29 AM
Subscribers

Details

Summary

Update nim to Version 1.2.0

Fixes T8979

Test Plan

Run Unit tests from nim Package and also compiled the 3 example programms from https://nim-lang.org/. Also tried nimble

  • Creating a project via nimble init test
  • Building test project by nimble build test
  • Downloading package list via nimble refresh
  • Download different packages via nimble install <package>

Diff Detail

Repository
R2167 nim
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
files/0001-Change-to-correct-dirs.patch
26

Except now it has unnecessary redundancy with the naming because it is now /etc/nim/nim*, when it can easily just be /etc/nim*. Please revert.

package.yml
15

Why was my comment removed?

34

Having the docs is kinda pointless given most people will be referencing online documentation anyways. We've been gradually phasing out local docs, so please remove that.

47

Nuke given request to remove docs.

This revision now requires changes to proceed.May 27 2020, 9:58 AM
files/0001-Change-to-correct-dirs.patch
26

Configuration files need to be placed under /etc/nim, otherwise they do not get recognized by nim compiler (cannot load modules from standard library) . Also there are now 3 configuration files. Therefor it make sense to store them under a common directory

P.S. Folder structure is not /etc/nim/nim/nim,cfg but /etc/nim/nim.cfg like expected.

package.yml
15

I thought this "#check" comment was automatically generated for the package.yml and was left by error?

akrenz edited the summary of this revision. (Show Details)

remove separate doc package

Otherwise LGTM

package.yml
15

No, I intentionally have it there to indicate why it's a builddep. Please add it back.

This revision now requires changes to proceed.Jun 4 2020, 12:42 PM

@JoshStrobl Are you ok if I stepup as Maintainer for this package?

Go for it, one less thing for me to maintain.

Added the "check" comment back and changed Maintainer to myself

This revision is now accepted and ready to land.Jun 12 2020, 12:16 PM
This revision was automatically updated to reflect the committed changes.