Port details |
- gohugo Fast and Flexible Static Site Generator built with love in GoLang
- 0.147.9_1,1 www
=10 0.147.9,1Version of this port present on the latest quarterly branch. - Maintainer: doceng@FreeBSD.org
 - Port Added: 2016-07-15 15:01:51
- Last Update: 2025-07-09 16:11:00
- Commit Hash: 2759752
- People watching this port, also watch:: pkg, tmux, haproxy, nginx, xorg
- License: APACHE20
- WWW:
- https://gohugo.io
- Description:
- Hugo is a general-purpose website framework. Technically speaking, Hugo is a
static site generator. Unlike other systems which dynamically build a page
every time a visitor requests one, Hugo does the building when you create your
content. Since websites are viewed far more often than they are edited, Hugo is
optimized for website viewing while providing a great writing experience.
Sites built with Hugo are extremely fast and very secure. Hugo sites can be
hosted anywhere and run without dependencies on expensive runtimes like Ruby,
Python or PHP and without dependencies on any databases.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/www/gohugo/ && make install clean
- To add the package, run one of these commands:
- pkg install www/gohugo
- pkg install gohugo
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gohugo
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1750673799
SHA256 (go/www_gohugo/hugo-v0.147.9/v0.147.9.mod) = 4eabefe3f49be65e019641fd5bfdea1e982365f77f1d6f905a9380f630bc4885
SIZE (go/www_gohugo/hugo-v0.147.9/v0.147.9.mod) = 9177
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go124 : lang/go124
- Library dependencies:
-
- libsass.so : textproc/libsass
- libwebp.so : graphics/webp
- Fetch dependencies:
-
- go124 : lang/go124
- This port is required by:
- for Run
-
- textproc/docproj
Configuration Options:
- ===> The following configuration options are available for gohugo-0.147.9_1,1:
EXTENDED=on: Enable SCSS/SASS support
MANPAGES=on: Build and/or install manual pages
===> Use 'make config' to modify these settings
- Options name:
- www_gohugo
- USES:
- cpe go:modules zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.38.1 07 Apr 2018 04:29:08
  |
joneum  |
www/gohugo: Update to 0.38.1
Change log:
- Fix livereload for the home page bundle
- Fix empty BuildDate in "hugo version"
- Fix some livereload content regressions
- Update github.com/bep/gitmap to fix snap build
- Fix two tests that are broken on Windows
- Add bash completion
- Handle mass content etc. edits in server mode
PR: 227331
Submitted by: ben.lavery@hashbang0.com <ben.lavery@hashbang0.com> (maintainer) |
0.38 02 Apr 2018 17:56:59
  |
ultima  |
* Updated to 0.38
Changes: https://github.com/gohugoio/hugo/releases/tag/v0.38
PR: 227207
Submitted by: ben^@hash^ (maintainer) |
0.37.1 11 Mar 2018 17:38:02
  |
joneum  |
www/gohugo: Update to 0.37.1
Change log:
- FIX: Image content such as SVG cannot be scaled with the built-in image
processing methods,
but it should still be possible to use them as page resources
PR: 226528
Submitted by: ben.lavery@hashbang0.com (maintainer) |
0.37 04 Mar 2018 22:34:17
  |
yuri  |
www/gohugo: Update to 0.37
Changelog:
* https://github.com/gohugoio/hugo/releases/tag/v0.37
Port changes:
* Updated GH_TUPLE revisions
PR: 226278
Submitted by: ben.lavery@hashbang0.com (maintainer)
Approved by: tcberner (mentor, implicit) |
0.36.1 16 Feb 2018 01:49:09
  |
swills  |
www/gohugo: Update to 0.36.1
PR: 225936
Submitted by: ben.lavery@hashbang0.com (maintainer) |
0.36 10 Feb 2018 11:30:20
  |
yuri  |
www/gohugo: Update to 0.36
Changelog and details:
https://github.com/gohugoio/hugo/releases/tag/v0.36
PR: 225695
Submitted by: ben.lavery@hashbang0.com (maintainer)
Approved by: tcberner (mentor, implicit) |
0.35 01 Feb 2018 14:29:01
  |
tobik  |
www/gohugo: Update to 0.35
While here
- remove redundant MANPAGES option description
- add LICENSE_FILE
Changes: https://github.com/gohugoio/hugo/releases/tag/v0.35
PR: 225603
Submitted by: ben.lavery@hashbang0.com (maintainer) |
0.34 22 Jan 2018 22:31:56
  |
ultima  |
* Updated to 0.34
Changes: https://github.com/spf13/hugo/releases/tag/v0.34
PR: 225390
Submitted by: ben.lavery@hash^.com (maintainer) |
0.33 18 Jan 2018 21:41:20
  |
ultima  |
* Updated to 0.33
Changes: https://github.com/spf13/hugo/releases/tag/v0.33
PR: 225306
Submitted by: ben.lavery@hash^.com (maintainer) |
0.32.4 11 Jan 2018 20:55:25
  |
ultima  |
* Updated to 0.32.4
- Fix non-ASCII path handling for Page resources
- Fix --cleanDestinationDir
PR: 225084
Submitted by: ben.lavery@hash^.com (maintainer) |
0.32.3 09 Jan 2018 01:38:14
  |
ultima  |
* Updated to 0.32.3
Changes: https://github.com/spf13/hugo/releases/tag/v0.32.3
PR: 225019
Submitted by: ben.lavery@hash^.com |
0.32.2 05 Jan 2018 01:00:59
  |
ultima  |
* Updated to 0.32.2
* Updated dependencies
Changes: https://github.com/spf13/hugo/releases/tag/v0.32.2
PR: 224915
Submitted by: ben.lavery@hash^.com (maintainer) |
0.31.1 28 Nov 2017 21:27:42
  |
ultima  |
* Updated to 0.31.1
PR: 223947
Submitted by: <ben.lavery@h^.com> (maintainer) |
0.31 25 Nov 2017 06:03:47
  |
ashish  |
- Update to 0.31
PR: 223841
Approved by: ben.lavery@hashbang0.com (maintainer) |
0.30.2 21 Nov 2017 08:36:27
  |
mat  |
OPTIONS_SUB only cares about being defined, its content is ignored.
Sponsored by: Absolight |
0.30.2 19 Oct 2017 20:23:08
  |
tobik  |
www/gohugo: Update to 0.30.2
Changes: https://github.com/gohugoio/hugo/releases
PR: 222627
Submitted by: ben.lavery@hashbang0.com (maintainer) |
0.27.1 14 Sep 2017 03:08:08
  |
ultima  |
* Updated to 0.27.1
Changes: - Add time.Duration and time.ParseDuration template funcs
- Add cond (ternary) template func
- Prepare for template metrics
- Add strings.TrimLeft and TrimRight
- compare, hugolib, tpl: Add Eqer interface
- Only strip p tag in markdownify if only one paragraph
- Cleanup strings.TrimPrefix and TrimSuffix
- Improve the base template (aka baseof.html) identification
- Implement "related content"
- Add Page.Equals
- Rewrite replaceDivider to reduce memory allocation
- Set up Hugo release flow on CircleCI
- Maintain the scroll position if possible (Only the first 15 lines of the commit message are shown above ) |
0.26 14 Aug 2017 16:37:29
  |
joneum  |
- www/gohugo: Update from 0.25.1 to 0.26
Change log:
- Use hash for cache key 6cd33f69 @RealOrangeOne
- Add some empty slice tests to intersect
- Support reflinks starting with a slash
- Make template panics into nice error messages
- Make the title case style guide configurable
- Add support for French Guillemets
- Add support for French Guillemets
- Switch from fork bep/inflect to markbates/inflect
- Remove unused dependencies from vendor.json
- Add --debug option to be improved on over time
- Reduce Docker image size from 277MB to 27MB
- Optimize Docker image size (Only the first 15 lines of the commit message are shown above ) |
0.25.1 19 Jul 2017 18:05:51
  |
ultima  |
* Updated to 0.25.1
- Fix union when the first slice is empty
- Navigate to changed on CREATE When working with content from IntelliJ IDE,
like - WebStorm, every file save is followed by two events: "RENAME" and then
"CREATE".
- Final (!) fix for issue with escaped JSON front matter
- Fix issue with escaped JSON front matter
PR: 220659
Submitted by: <ben.lavery@hashbang0.com> (maintainer)
Reviewed by: lifanov (mentor)
Approved by: lifanov (mentor)
Differential Revision: https://reviews.freebsd.org/D11642 |
0.25 09 Jul 2017 13:38:01
  |
lme  |
www/gohugo:
- Update to 0.25
- Adjust COMMENT
PR: 220559
Submitted by: maintainer
Sponsored by: Essen Hackathon 2017 |
0.24.1 07 Jul 2017 00:57:15
  |
ultima  |
* Updated to 0.24.1
* Added USES= go
* Sorted Makefile
* Changed do-build to be more inline with USES= go
- 0.24 Changelog:
Archetype files now need to be complete, including title and date.
The -f (format) flag in hugo new is removed: Now use the archetype files as is.
Support extension-less media types. The motivation behind this change is to
support Netlify's _redirects files, so we can generate server-side redirects for
the Hugo docs site. See this commit to see how we configured that.
Add disableAliases
Support non-md files as archetype files
Identify extension-less text types as text
Add .Site to the archetype templates
Use archetype template as-is as a Go template
Update links to new discuss URL (Only the first 15 lines of the commit message are shown above ) |
0.22.1 14 Jun 2017 00:17:10
  |
ultima  |
* Updated to 0.22.1
Changelog: https://github.com/spf13/hugo/releases/tag/v0.22.1
PR: 219965
Submitted by: ben.lavery@hashbang0.com (maintainer)
Reviewed by: matthew (mentor)
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11183 |
0.22 13 Jun 2017 16:02:15
  |
ultima  |
* Updated to 0.22
Changelog: https://github.com/spf13/hugo/releases/tag/v0.22
PR: 219693
Submitted by: ben.lavery@hashbang0.com (maintainer)
Reviewed by: lifanov (mentor), matthew (mentor)
Approved by: lifanov (mentor), matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11163 |
0.19 06 Mar 2017 10:34:49
  |
woodsb02  |
www/gohugo: Update to 0.19
Changes this release:
https://github.com/spf13/hugo/releases/tag/v0.19
PR: 217547
Submitted by: Ben Lavery (maintainer) |
0.18.1_1 03 Jan 2017 12:50:19
  |
vanilla  |
Handle manpages in correct way.
Submitted by: mat@ |
0.18.1 03 Jan 2017 09:47:18
  |
vanilla  |
Update to 0.18.1.
PR: 215717
Submitted by: maintainer |
0.17 13 Dec 2016 14:58:08
  |
mat  |
Convert a few ports to GH_TUPLE.
Sponsored by: Absolight |
0.17 09 Oct 2016 08:32:51
  |
pi  |
www/gohugo: 0.16 -> 0.17
PR: 213309
Changes: https://github.com/spf13/hugo/releases/tag/v0.17
Submitted by: ben.lavery@hashbang0.com (maintainer) |
0.16 15 Jul 2016 15:01:39
  |
swills  |
www/gohugo: create port
Hugo is a general-purpose website framework. Technically speaking, Hugo is a
static site generator. Unlike other systems which dynamically build a page
every time a visitor requests one, Hugo does the building when you create your
content. Since websites are viewed far more often than they are edited, Hugo is
optimized for website viewing while providing a great writing experience.
Sites built with Hugo are extremely fast and very secure. Hugo sites can be
hosted anywhere and run without dependencies on expensive runtimes like Ruby,
Python or PHP and without dependencies on any databases.
WWW: http://gohugo.io
PR: 211127
Submitted by: Ben Lavery <ben.lavery@hashbang0.com> (with minor changes) |