BSD Ports

www/zola 0.21.0_1 MidnightBSD

Fast static site generator

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
14d863122e
License
mit
Categories
www

Description

Zola is your one-stop static site engine. It comes as a single executable with Sass compilation, syntax highlighting, table of contents, and many other features that traditionally require setting up a dev environment or adding some JavaScript libraries to your site.

The average site will be generated in less than a second, including Sass compilation and syntax highlighting.

Zola renders your whole site as static files, making it trivial to handle any kind of traffic you will throw at it at no cost without having to worry about managing a server or a database.

Zola supports augmented Markdown which comes with shortcodes and internal links to make it easier to write your content.

In the other systems

The newest version among them is 0.23.6, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDwww/zola0.21.0_1 behind since 2026-08-07no data-[email protected]2026-10-24
FreeBSDwww/zola0.23.6_1 newestnone known-[email protected]2026-10-14
OpenBSDwww/zola0.23.6 newestno data-The OpenBSD ports mailing-list <[email protected]>2026-10-12
NetBSDwww/zola0.22.0 behind since 2026-08-071 known-[email protected]-
HardenedBSDwww/zola0.23.6 newestno data-[email protected]-
GhostBSDwww/zola0.23.6 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install zola

From mports:

cd /usr/mports/www/zola && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	zola>0:www/zola

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 2

Build dependencies 2
Run dependencies 2

No port depends on this one.

Configuration

Options name: www_zola

OptionDefaultDescription
DOCSoff
USES
cargo ssl
Service scripts
none

Files

distinfo 568
FileSizeSHA256
rust/crates/addr2line-0.24.2.crate39015dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/ahash-0.7.8.crate38550891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
rust/crates/ahash-0.8.12.crate434135a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
rust/crates/aho-corasick-0.7.20.crate111440cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac
rust/crates/aho-corasick-1.1.3.crate1833118e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
rust/crates/aligned-vec-0.6.4.crate12609dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
rust/crates/allocator-api2-0.2.21.crate63622683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
rust/crates/ammonia-4.1.1.crate56029d6b346764dd0814805de8abf899fe03065bcee69bb1a4771c785817e39f3978f
rust/crates/android-tzdata-0.1.1.crate7674e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
rust/crates/android_system_properties-0.1.5.crate5243819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
rust/crates/anstream-0.6.19.crate28767301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
rust/crates/anstyle-1.0.11.crate15880862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
rust/crates/anstyle-parse-0.2.7.crate217074e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
rust/crates/anstyle-query-1.1.3.crate101906c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
rust/crates/anstyle-wincon-3.0.9.crate12561403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
rust/crates/any_ascii-0.1.7.crate22068370033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e
rust/crates/anyhow-1.0.98.crate53334e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
rust/crates/arbitrary-1.4.1.crate36816dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
rust/crates/arg_enum_proc_macro-0.3.4.crate51020ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea

Commit history 1

DateCommitCreditsLog message
14d863122e Lucas Holt www/zola: update bundled TLS roots (#2015)
Zola's default `rust-tls` feature enables reqwest's bundled webpki roots for HTTPS template `load_data` requests and external link checking. The vendored 1.0.1 bundle still trusts the emSign ECC Root CA - G3 key identified in #1899. Update only `webpki-roots` to 1.0.11, patch its Cargo.lock version/checksum, regenerate distinfo, and bump PORTREVISION. This includes the G3 removal from 1.0.10 plus the subsequent C1/C3 removals. Cargo resolves the update without changing any other dependencies. Upstream: https://github.com/rustls/webpki-roots/releases/tag/v%2F1.0.11 Advisory: https://rustsec.org/advisories/RUSTSEC-2026-0381.html Validation on MidnightBSD 4.2 amd64: - `bmake makesum`, `bmake patch`, `bmake`, `bmake fake`, and `bmake package` passed. …