Bug 238187

Summary: devel/nimble: Update to 0.10.0
Product: Ports & Packages Reporter: Neal Nelson <ports>
Component: Individual Port(s)Assignee: Kai Knoblich <kai>
Status: Closed FIXED    
Severity: Affects Only Me CC: kai, ports
Priority: --- Flags: koobs: maintainer-feedback+
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/nim-lang/nimble/blob/v0.10.0/changelog.markdown
Attachments:
Description Flags
Patch to upgrade port. ports: maintainer-approval+

Description Neal Nelson 2019-05-28 09:28:07 UTC
Created attachment 204665 [details]
Patch to upgrade port.

Upgrade devel/nimble to 0.10.0.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2019-05-28 09:46:07 UTC
@Neal Could you please confirm that this port passes QA (portlint, poudriere in particular). Thanks!

And don't forget to set the maintainer-approval flag (to +) on attachments for ports you maintain to signify maintainer approval. Attachment -> Details -> maintainer-approval [+]
Comment 2 Neal Nelson 2019-05-28 09:48:24 UTC
Poudriere seems to be happy with the port.
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-05-29 12:02:27 UTC
A commit references this bug:

Author: kai
Date: Wed May 29 12:01:28 UTC 2019
New revision: 502952
URL: https://svnweb.freebsd.org/changeset/ports/502952

Log:
  devel/nimble: Update to 0.10.0

  Changelog:

  Nimble now uses the Nim compiler directly via nim e to execute nimble
  scripts rather than embedding the Nim VM.

  Several other features and fixes have been implemented to improve general
  development and test workflows:

  * nimble test now sports a -continue or -c flag that allows tests to
    continue on failure, removes all created test binaries on completion and
    warns if no tests found.
  * The --inclDeps or -i flag enables nimble uninstall to remove all dependent
    packages during uninstall.
  * Added documentation on the usage of a custom nimbleDir.
  * Package type interactive prompt is more readable.
  * Save temporary files in a per-user temp dir to enable Nimble on multi-user
    systems.
  * CTRL-C is now handled correctly in interactive prompts.
  * Fixed issue where empty package list led to error.
  * Fixed issue where file:// was prepended incorrectly.
  * Fixed miscellaneous issues in version parsing, Github auth and briefClone.
  * Miscellaneous cleanup of deprecated procs.

  https://github.com/nim-lang/nimble/blob/v0.10.0/changelog.markdown

  PR:		238187
  Submitted by:	Neal Nelson <ports@nicandneal.net> (maintainer)

Changes:
  head/devel/nimble/Makefile
  head/devel/nimble/distinfo
Comment 4 Kai Knoblich freebsd_committer freebsd_triage 2019-05-29 12:08:09 UTC
Committed, thanks!