www/gohugo 0.168.0_1,1 FreeBSD
Fast and Flexible Static Site Generator built with love in GoLang
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d81b7ba3c3- License
- APACHE20
- Categories
- www
- Package size
- 14631.4 KiB, 55612.9 KiB installed
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.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | www/gohugo | 0.168.0_1,1 |
| DragonFly | www/gohugo | 0.145.0_1,1 |
| HardenedBSD | www/gohugo | 0.167.0,1 |
| GhostBSD | www/gohugo | 0.165.0_3,1 |
Install
Binary package:
pkg install gohugo
From the ports tree:
cd /usr/ports/www/gohugo/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gohugo>0:www/gohugo
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.167.0_1,1 | 0.168.0_1,1 | - | 0.148.2,1 | 0.168.0,1 |
| FreeBSD:14:quarterly | 0.167.0_1,1 | 0.167.0_2,1 | n/a | 0.147.9,1 | 0.167.0_1,1 |
| FreeBSD:15:latest | 0.168.0,1 | 0.168.0_1,1 | n/a | - | 0.148.2,1 |
| FreeBSD:15:quarterly | 0.167.0_1,1 | 0.167.0_2,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.167.0,1 | 0.168.0_1,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 12
Run dependencies 11
Required by 21
- misc/freebsd-doc-bn
- misc/freebsd-doc-da
- misc/freebsd-doc-de
- misc/freebsd-doc-el
- misc/freebsd-doc-en
- misc/freebsd-doc-es
- misc/freebsd-doc-fr
- misc/freebsd-doc-hu
- misc/freebsd-doc-id
- misc/freebsd-doc-it
- misc/freebsd-doc-ja
- misc/freebsd-doc-ko
- misc/freebsd-doc-mn
- misc/freebsd-doc-nl
- misc/freebsd-doc-pl
- misc/freebsd-doc-pt
- misc/freebsd-doc-ru
- misc/freebsd-doc-tr
- misc/freebsd-doc-zh_cn
- misc/freebsd-doc-zh_tw
- textproc/docproj
Configuration
Options name: www_hugo
| Option | Default | Description |
|---|---|---|
| EXTENDED | on | Enable SCSS/SASS support |
| MANPAGES | on | Build and/or install manual pages |
- USES
- cpe go:modules
- Service scripts
- none
- Conflicts with
- hugo
Files
Manual pages 38
- hugo(1)
- hugo-completion(1)
- hugo-completion-bash(1)
- hugo-completion-fish(1)
- hugo-completion-powershell(1)
- hugo-completion-zsh(1)
- hugo-config(1)
- hugo-config-mounts(1)
- hugo-convert(1)
- hugo-convert-toJSON(1)
- hugo-convert-toTOML(1)
- hugo-convert-toYAML(1)
- hugo-env(1)
- hugo-gen(1)
- hugo-gen-chromastyles(1)
- hugo-gen-doc(1)
- hugo-gen-man(1)
- hugo-import(1)
- hugo-import-jekyll(1)
- hugo-list(1)
- hugo-list-all(1)
- hugo-list-drafts(1)
- hugo-list-expired(1)
- hugo-list-future(1)
- hugo-mod(1)
- hugo-mod-clean(1)
- hugo-mod-get(1)
- hugo-mod-graph(1)
- hugo-mod-init(1)
- hugo-mod-npm(1)
- hugo-mod-npm-pack(1)
- hugo-mod-tidy(1)
- hugo-mod-vendor(1)
- hugo-mod-verify(1)
- hugo-new(1)
- hugo-new-theme(1)
- hugo-server(1)
- hugo-version(1)
pkg-plist 39
- bin/hugo
- share/man/man1/hugo-completion-bash.1.gz
- share/man/man1/hugo-completion-fish.1.gz
- share/man/man1/hugo-completion-powershell.1.gz
- share/man/man1/hugo-completion-zsh.1.gz
- share/man/man1/hugo-completion.1.gz
- share/man/man1/hugo-config-mounts.1.gz
- share/man/man1/hugo-config.1.gz
- share/man/man1/hugo-convert-toJSON.1.gz
- share/man/man1/hugo-convert-toTOML.1.gz
- share/man/man1/hugo-convert-toYAML.1.gz
- share/man/man1/hugo-convert.1.gz
- share/man/man1/hugo-env.1.gz
- share/man/man1/hugo-gen-chromastyles.1.gz
- share/man/man1/hugo-gen-doc.1.gz
- share/man/man1/hugo-gen-man.1.gz
- share/man/man1/hugo-gen.1.gz
- share/man/man1/hugo-import-jekyll.1.gz
- share/man/man1/hugo-import.1.gz
- share/man/man1/hugo-list-all.1.gz
- share/man/man1/hugo-list-drafts.1.gz
- share/man/man1/hugo-list-expired.1.gz
- share/man/man1/hugo-list-future.1.gz
- share/man/man1/hugo-list.1.gz
- share/man/man1/hugo-mod-clean.1.gz
- share/man/man1/hugo-mod-get.1.gz
- share/man/man1/hugo-mod-graph.1.gz
- share/man/man1/hugo-mod-init.1.gz
- share/man/man1/hugo-mod-npm-pack.1.gz
- share/man/man1/hugo-mod-npm.1.gz
- share/man/man1/hugo-mod-tidy.1.gz
- share/man/man1/hugo-mod-vendor.1.gz
- share/man/man1/hugo-mod-verify.1.gz
- share/man/man1/hugo-mod.1.gz
- share/man/man1/hugo-new-theme.1.gz
- share/man/man1/hugo-new.1.gz
- share/man/man1/hugo-server.1.gz
- share/man/man1/hugo-version.1.gz
- share/man/man1/hugo.1.gz
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| go/www_gohugo/hugo-v0.168.0/v0.168.0.mod | 8979 | c91fee2002a4859cc90a927ac2ca9ba97f57318ff394fe721d31bd6119980d1d |
| go/www_gohugo/hugo-v0.168.0/v0.168.0.zip | 1.0380206e+07 | 5c59e5e96ef660c439406304c5fcb402fe0ef9d0d21b89bad44c1bce0f18da33 |
Commit history 10
The latest 5 of 10 in the history this site was built from.