Bug 238187 - devel/nimble: Update to 0.10.0
Summary: devel/nimble: Update to 0.10.0
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: Kai Knoblich
URL: https://github.com/nim-lang/nimble/bl...
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-28 09:28 UTC by Neal Nelson
Modified: 2019-05-29 12:08 UTC (History)
2 users (show)

See Also:
koobs: maintainer-feedback+


Attachments
Patch to upgrade port. (843 bytes, patch)
2019-05-28 09:28 UTC, Neal Nelson
ports: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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 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 2019-05-29 12:08:09 UTC
Committed, thanks!