[Bug 229847] www/gohugo: Update to 0.44

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jul 17 21:00:29 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229847

            Bug ID: 229847
           Summary: www/gohugo: Update to 0.44
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs at FreeBSD.org
          Reporter: ben.lavery at hashbang0.com

Created attachment 195216
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=195216&action=edit
svn diff to upgrade to 0.44

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

The attached svn diff brings this port up from 0.42.2 to 0.44

Change log:
 - Replace deprecated {Get,}ByPrefix with {Get,}Match
 - Hugo is now released with two binary version: One with and one without
SCSS/SASS support.  But note that you only need the extended version if you
want to edit SCSS. For your CI server, or if you don't use SCSS, you will most
likely want the non-extended version.
 - Return en empty slice in after instead of error
 - Update internal pagination template to support Bootstrap 4
 - Support text/template/parse API change in go1.11
 - Allow forward slash in shortcode names
 - Reset the global pages cache on server
 - Bump CircleCI image
 - Add Goreleaser extended config
 - Build both hugo and hugo.extended for 0.43
 - Add temporary build script
 - Add "extended" to "hugo version"
 - Add a newScratch template func
 - Add Hugo Piper with SCSS support and much more
 - Consider root and current section's content type if set in front matter
 - Update docker image
 - Merge branch 'release-0.42.2'
 - Release 0.42.2
 - Update GoReleaser config 1f0c4e1f @caarlos0
 - Create missing head.html partial on new theme generation
 - Add html doctype to baseof.html template for new themes
 - Adds .gitattributes to force Go files to LF
 - Update to Go 1.9.7 and Go 1.10.3
 - Update Dockerfile to a multi-stage build
 - Release 0.42.1
 - Do not fail server build when /static is missing
 - Do not create paginator pages for the other output formats
 - Fix the shortcodes/partials vs base template detection
 - nfpm replacements e1a052ec @caarlos0
 - Fix typos
 - MediaType.Suffix is deprecated and replaced with a plural version,
MediaType.Suffixes, with a more specific definition. You will get a detailed
WARNING in the console if you need to do anything.
 - Allow multiple file suffixes per media type
 - Clean up the in-memory Resource reader usage
 - Move opening of the transformed resources after cache check
 - Improve type support in resources.Concat
 - Flush partialCached cache on rebuilds
 - Include the transformation step in the error message
 - Exclude *.svg from CRLF/LF conversion
 - Fix resources.Concat for transformed resources
 - Fix static filesystem for themed multihost sites
 - Set permission of embedded templates to 064

Tested against amd64/i386 10.4-RELEASE, 11.1-RELEASE, 11.2-RELEASE, and
12.0-CURRENT. Poudriere logs attached, and also found here for a limited time:
https://logs.bnix.club/gohugo-0.44_2018-07-17/
https://logs.bnix.club/gohugo-0.44-ext_2018-07-17/ <- Build logs for extended
support (non-default option)

portlint -AC:
looks fine.

poudriere bulk -tC:
10_4-RELEASE__amd64: success
10_4-RELEASE__i386: success
11_1-RELEASE__amd64: success
11_1-RELEASE__i386: couldn't get jail to start...
11_2-RELEASE__amd64: success
11_2-RELEASE__i386: success
12_0-CURRENT__amd64: success
12_0-CURRENT__i386: success

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list