Created attachment 178714 [details] Port diff. Update lang/nim: Update to 0.16.0 One file needs to be deleted: - svn rm files/patch-lib-pure-os.nim
Please consider committing bug #215304 which is the nimble package manager for this version of nim.
In addition to the single file deletion it should be a simple matter to also build the nimble tool to allow package management out of the box.
Created attachment 179302 [details] Makefile diff to build nimble Added Makefile diff to build nimble. plist and install will also need to be updated.
But bug #215304 would also suffice ;-)
The latest patch fails to apply: ===> Patching for nim-0.16.0 ===> Applying FreeBSD patches for nim-0.16.0 1 out of 1 hunks failed--saving rejects to lib/pure/os.nim.rej => FreeBSD patch patch-lib-pure-os.nim failed to apply cleanly. => Patch(es) patch-build.sh patch-compiler-nimconf.nim patch-config-nim.cfg patch-install.sh applied cleanly. *** Error code 1 Please apply new patch and remove the old one. Thanks.
As stated in the original comments: One file needs to be deleted: - svn rm files/patch-lib-pure-os.nim This patch is no longer needed.
A commit references this bug: Author: krion Date: Fri Feb 10 10:19:26 UTC 2017 New revision: 433790 URL: https://svnweb.freebsd.org/changeset/ports/433790 Log: Update lang/nim to 0.16.0 PR: 215941 Submitted by: maintainer Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D9509 Changes: head/lang/nim/Makefile head/lang/nim/distinfo head/lang/nim/files/patch-install.sh head/lang/nim/files/patch-lib-pure-os.nim head/lang/nim/pkg-plist