Bug 239687 - www/gohugo: Update to 0.56.3
Summary: www/gohugo: Update to 0.56.3
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias Kortkamp
URL: https://github.com/gohugoio/hugo/rele...
Keywords:
Depends on:
Blocks: 239735
  Show dependency treegraph
 
Reported: 2019-08-07 06:48 UTC by Ben Lavery-Griffiths
Modified: 2019-08-30 13:26 UTC (History)
1 user (show)

See Also:


Attachments
svn diff to upgrade to 0.56.3 (38.31 KB, patch)
2019-08-07 06:48 UTC, Ben Lavery-Griffiths
meta: maintainer-approval+
Details | Diff
svn diff to upgrade to 0.56.3 (38.50 KB, patch)
2019-08-09 22:26 UTC, Ben Lavery-Griffiths
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Lavery-Griffiths 2019-08-07 06:48:34 UTC
Created attachment 206320 [details]
svn diff to upgrade to 0.56.3

gohugo has been updated to 0.56.3
(https://github.com/gohugoio/hugo/releases/tag/v0.56.3)

The attached svn diff brings this port up from 0.55.6 to 0.56.3

Change log:
 - A new module configuration section where you can import almost anything
 - A module consists of a set of mounts to the standard 7 component types in Hugo
 - Modules not in your local file cache will be downloaded automatically and even "hot replaced" while the server is running.
 - Hugo Modules supports and encourages semver versioned modules, and uses the minimal version selection algorithm to resolve versions.
 - A new set of CLI commands are provided to manage all of this
 - Plus much more!

Build successfully against amd64/i386 11.2-RELEASE, 11.2-STABLE, 12.0-RELEASE, 12.0-STABLE, and 13.0-CURRENT.

Poudriere logs available here for a limited time:
https://logs.bnix.club/gohugo-0.56.3_2019-08-07/

portlint -AC:
looks fine.
Comment 1 Ben Lavery-Griffiths 2019-08-09 22:26:12 UTC
Created attachment 206410 [details]
svn diff to upgrade to 0.56.3

This switches the default options to include EXTENDED, as requested in https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239735

Build successfully against amd64/i386 11.3-RELEASE, 12.0-RELEASE, 12.0-STABLE, and 13.0-CURRENT.

Logs can be found for a limited time here:
https://logs.bnix.club/gohugo-0.56.3_2019-08-09/

Apologies for this late entry.  Hopefully it doesn't inconvenience you too much.
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2019-08-10 02:05:20 UTC
(In reply to ben.lavery@hashbang0.com from comment #1)

Logs are not required unless requested, but one may just confirm successful QA in the following format in-comment:

- portlint: OK (looks fine.)
- testport: OK (poudriere: <versions>, <archs>, <OPTIONS> tested)
- maketest: OK (XXX of YYY tests PASS) (if applicable)

Also, when providing logs, please use attachments instead of external URL's as they become stale or missing over time. All content should be self-contained in each Bugzilla issue
Comment 3 Ben Lavery-Griffiths 2019-08-10 09:22:47 UTC
(In reply to Kubilay Kocak from comment #2)

Thanks for the heads up Koobs, I'll remember to do it like this next time.

Do we have an "idiots guide" for this?  Only I've arrived at this format from looking at samples from when I started a couple of years ago and modifying the practise based on comments like yours (for instance I've been asked to provide but not upload log files before).
There seems to be variance between Ports, so I wonder if there is some unifying documentation I've missed?

Many thanks,
Ben
Comment 4 Tobias Kortkamp freebsd_committer freebsd_triage 2019-08-30 13:26:29 UTC
gohugo was updated to 0.57.1 in ports r510270.