Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nim: update to 1.6.8 #16295

Merged
merged 2 commits into from
Oct 9, 2022
Merged

nim: update to 1.6.8 #16295

merged 2 commits into from
Oct 9, 2022

Conversation

esafak
Copy link
Contributor

@esafak esafak commented Oct 5, 2022

Description

Type(s)
  • update
  • bugfix
  • enhancement
  • security fix

@gpanders I deleted the patch file because it needs to be updated with every release, is not strictly needed, and is better addressed at the source: https://github.com/nim-lang/Nim/blob/devel/tools/niminst/install.nimf

Tested on

macOS 12.6
M1 Mac mini

> sudo port install nim
--->  Computing dependencies for nim
--->  Fetching archive for nim
--->  Attempting to fetch nim-1.6.8_0.darwin_21.arm64.tbz2 from https://packages.macports.org/nim
--->  Attempting to fetch nim-1.6.8_0.darwin_21.arm64.tbz2 from https://ywg.ca.packages.macports.org/mirror/macports/packages/nim
--->  Attempting to fetch nim-1.6.8_0.darwin_21.arm64.tbz2 from https://kmq.jp.packages.macports.org/nim
--->  Fetching distfiles for nim
--->  Verifying checksums for nim
--->  Extracting nim
--->  Configuring nim
--->  Building nim
--->  Staging nim into destroot
--->  Installing nim @1.6.8_0
--->  Deactivating nim @1.6.4_0
--->  Cleaning nim
--->  Activating nim @1.6.8_0
--->  Cleaning nim
--->  Scanning binaries for linking errors
--->  No broken files found.
--->  No broken ports found.

> nim -v
Nim Compiler Version 1.6.8 [MacOSX: arm64]
Compiled at 2022-10-05
Copyright (c) 2006-2021 by Andreas Rumpf

active boot switches: -d:release
Verification

Have you

  • followed our Commit Message Guidelines?
  • squashed and minimized your commits?
  • checked that there aren't other open pull requests for the same change?
  • referenced existing tickets on Trac with full URL?
  • checked your Portfile with port lint --nitpick?
  • tried existing tests with sudo port test?
  • tried a full install with sudo port -vst install?
  • tested basic functionality of all binary files?

@macportsbot
Copy link

Notifying maintainers:
@gpanders for port nim.

@macportsbot macportsbot added maintainer: open Affects an openmaintainer port type: update labels Oct 5, 2022
@gpanders
Copy link
Contributor

gpanders commented Oct 5, 2022

@gpanders I deleted the patch file because it needs to be updated with every release, is not strictly needed, and is better addressed at the source: https://github.com/nim-lang/Nim/blob/devel/tools/niminst/install.nimf

@tuffnatty Is the one who added it, so I'll ping them.

@barracuda156
Copy link
Contributor

Cool. I have WIP on Nim for PPC against upstream branch, so 1.6.8 will probably make subsequent PR easier.

@esafak
Copy link
Contributor Author

esafak commented Oct 5, 2022

@gpanders I deleted the patch file because it needs to be updated with every release, is not strictly needed, and is better addressed at the source: https://github.com/nim-lang/Nim/blob/devel/tools/niminst/install.nimf

@tuffnatty Is the one who added it, so I'll ping them.

I might add that quoting has already been implemented upstream: nim-lang/Nim#20051

lang/nim/Portfile Outdated Show resolved Hide resolved
Remove maintainer
@barracuda156
Copy link
Contributor

@gpanders @esafak By the way, maybe you could take a look and suggest me a solution for this error?
nim-lang/Nim#19914 (comment) (identical error on 10.6.8 Rosetta and 10.6 PPC).

@reneeotten reneeotten merged commit d428e4a into macports:master Oct 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintainer: open Affects an openmaintainer port type: update
Development

Successfully merging this pull request may close these issues.

5 participants