Bug 220559 - www/gohugo: Update to 0.25
Summary: www/gohugo: Update to 0.25
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: Lars Engels
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-08 11:35 UTC by Ben Lavery-Griffiths
Modified: 2017-07-09 14:03 UTC (History)
1 user (show)

See Also:


Attachments
svn diff to upgrade to 0.25 (2.41 KB, patch)
2017-07-08 11:35 UTC, Ben Lavery-Griffiths
no flags Details | Diff
11.0-RELEASE amd64 log (21.10 KB, text/plain)
2017-07-08 11:39 UTC, Ben Lavery-Griffiths
no flags Details
11.0-RELEASE i386 log (21.12 KB, text/plain)
2017-07-08 11:39 UTC, Ben Lavery-Griffiths
no flags Details
10.3-RELEASE amd64 log (21.57 KB, text/plain)
2017-07-08 11:40 UTC, Ben Lavery-Griffiths
no flags Details
10.3-RELEASE i386 log (21.08 KB, text/plain)
2017-07-08 11:40 UTC, Ben Lavery-Griffiths
no flags Details
12.0-CURRENT amd64 log (21.08 KB, text/plain)
2017-07-08 11:40 UTC, Ben Lavery-Griffiths
no flags Details
12.0-CURRENT i386 (lang/go14) log (4.94 KB, text/plain)
2017-07-08 11:41 UTC, Ben Lavery-Griffiths
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Lavery-Griffiths 2017-07-08 11:35:25 UTC
Created attachment 184172 [details]
svn diff to upgrade to 0.25

gohugo has been updated to 0.25 (https://github.com/spf13/hugo/releases/tag/v0.25):

The attached svn diff brings this port up from 0.24.1 to 0.25

Tested against amd64/i386 10.3-RELEASE, 11.0-RELEASE, and 12.0-CURRENT. Poudriere logs attached.
Issue with building lang/go14 in i386 12.0-CURRENT in poudriere, so this failed.  However port built fine manually on a i386 12.0-CURRENT VM.

portlint -AC:
looks fine.

poudriere bulk -tC:
103Ramd64: success
103Ri386: success
11Ramd64: success
11Ri386: success
12Camd64: success
12Ci386: Finished build of lang/go14: Failed: pkg-depends
Comment 1 Ben Lavery-Griffiths 2017-07-08 11:38:08 UTC
Change lo:

Enhancements
 - Add Pages support to intersect (AND) and union(ÒR). This makes the where template func even more powerful.
 - Add math.Log function. This is very handy for creating tag clouds.
 - Add WebP images support
 - Only show post's own keywords in schema.org
 - Simplify the Disqus template a little bit
 - Improve the built-in Disqus template
 - Support templates per site/language. This is for both regular templates and shortcode templates.
 - Extend the sections API
 - Make .Site.Sections return the top level sections
 - Render 404.html for all languages
 - Support human-readable YAML boolean values in undraft
 - hugo import jekyll support nested _posts directories
 - Update Dockerfile and add Docker optimizations
 - Add Blackfriday joinLines extension support
 - add --initial-header-level=2 to rst2html
 - Support open "current content page" in browser
 - Make --navigateToChanged more robust on Windows
 - Remove the docs submodule
 - Use example.com as homepage for new theme

Fixes
 - Fix in function for JSON arrays
 - Fix handling of JSON front matter with escaped quotes
 - Fix typo in code comment
Comment 2 Ben Lavery-Griffiths 2017-07-08 11:39:32 UTC
Created attachment 184173 [details]
11.0-RELEASE amd64 log
Comment 3 Ben Lavery-Griffiths 2017-07-08 11:39:47 UTC
Created attachment 184174 [details]
11.0-RELEASE i386 log
Comment 4 Ben Lavery-Griffiths 2017-07-08 11:40:13 UTC
Created attachment 184175 [details]
10.3-RELEASE amd64 log
Comment 5 Ben Lavery-Griffiths 2017-07-08 11:40:32 UTC
Created attachment 184176 [details]
10.3-RELEASE i386 log
Comment 6 Ben Lavery-Griffiths 2017-07-08 11:40:48 UTC
Created attachment 184177 [details]
12.0-CURRENT amd64 log
Comment 7 Ben Lavery-Griffiths 2017-07-08 11:41:09 UTC
Created attachment 184178 [details]
12.0-CURRENT i386 (lang/go14) log
Comment 8 commit-hook freebsd_committer freebsd_triage 2017-07-09 13:38:25 UTC
A commit references this bug:

Author: lme
Date: Sun Jul  9 13:38:01 UTC 2017
New revision: 445406
URL: https://svnweb.freebsd.org/changeset/ports/445406

Log:
  www/gohugo:
  - Update to 0.25
  - Adjust COMMENT

  PR:		220559
  Submitted by:	maintainer
  Sponsored by:	Essen Hackathon 2017

Changes:
  head/www/gohugo/Makefile
  head/www/gohugo/distinfo
Comment 9 Lars Engels freebsd_committer freebsd_triage 2017-07-09 13:39:35 UTC
Committed, thanks!
Comment 10 Ben Lavery-Griffiths 2017-07-09 14:03:07 UTC
(In reply to Lars Engels from comment #9)
Many thanks!