various: Bump Go ports for Go 1.26.10 / 1.27.3d81b7ba3c3
Port details
www/remark42 1.18.0_1
Privacy-focused lightweight commenting engine
- Maintainer
- delphij@FreeBSD.org
- Packages
- latest: 1.18.0_1
- Upstream
- up to date
- Last update
- to 1.18.0_1 · d81b7ba3c3
- Quarterly
- 2026Q4: 1.17.1_2 · last MFH 60647eff54
- WWW
- https://remark42.com/
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.18.0_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (59)
www/remark42: update to 1.18.0 While here, bring the rc script in line with upstream's options: - Rename remark_disable_fancy_html_formatting to remark_disable_fancy_text_formatting; the old name exported a variable the server does not read. - Rename the remark_auth_enable and remark_auth_email_subject defaults to remark_auth_email_enable and remark_auth_email_subj, the names that are actually exported. - Add remark_trusted_proxy, remark_auth_ttl_jwt, remark_auth_ttl_cookie, remark_auth_send_jwt_header, remark_auth_microsoft_tenant, remark_auth_custom_*, remark_telegram_api_url and remark_smtp_helo_host. - Default remark_avatar_uri and remark_ssl_acme_location to the data directory instead of a path relative to the working directory.6e9976d6f3
www/remark42: build frontend with pnpm - Switch to USES=npm:pnpm so the frontend is built from upstream's pnpm-lock.yaml (frozen, offline, no lifecycle scripts) instead of an npm-resolved dependency set. - Follow the default Node.js version instead of hardcoding node24. - Relax the Go requirement to 1.27+. - Fetch the prefetch distfiles from MASTER_SITES before the framework regenerates them, and recompress the node modules archive with xz. - Drop the TypeScript patch, no longer needed with upstream's locked dependency versions. - Remove unused variables and reorder per portclippy.ac81929fb3
various: Bump Go ports031fc6bfbf
www/remark42: stop baking REMARK_URL at build time
Since 1.17.0 the server fills the {% REMARK_URL %} placeholder into
the embedded frontend at serve time, using the REMARK_URL it was
started with. The port was still substituting the placeholder with
http://127.0.0.1:8080 before embedding, which left nothing for the
server to fill in, so the widget pointed at an unreachable host
whenever a page omitted remark_config.host.
- Drop the build-time substitution and the REMARK_URL make variable;
remark_url in rc.conf now reaches the frontend as well.
- Document remark_remark_web_root in the rc script.369efb359cwww/remark42: update to 1.17.1 - Bump Go requirement to 1.27 (upstream go.mod requires go 1.27.0) - Add patch to fix TypeScript build with newer CSSStyleDeclaration types7001aa052e
many: Bump go ports for 1.26.8 and 1.27.1dd0905142a
various: Bump go ports for go-1.25.14 / 1.26.74867821cd6
various: Bump go ports for go-1.25.13 / 1.26.66d39dcf04e
various: Drop Go 1.25+ version pin This is a nop since 1.25 is the oldest version we support.4a24b8eb7f
www/remark42: update to 1.16.4 Switch build toolchain from npm-node22 to npm-node24. The frontend switched to pnpm workspaces but the app has no intra-repo dependencies, so npm continues to work with COREPACK_ENABLE_STRICT=0.6ce9f2b635
various: Bump go ports for go-1.25.12 / 1.26.54ea3547132
various: Bump go ports for go-1.25.11 / go-1.26.4dd8dc2a59d
various: Bump ports for Go 1.25.104e243a83f8
various: Bump go ports for go-1.25.9 / 1.26.27507e72a84
various: Bump ports for Go 1.25.8a8d318da7c
www/remark42: Set Go version to a range remark42 builds, tests, and (superficially) runs when build with go1.26. Mark the Go version as a minimum, not a pin.7302c30ec0
various: Bump Go ports for 1.25.75a5747a5a0
various: Bump Go ports for 1.25.69f4bc8d0b7
www/remark42: upgrade to 1.15.04784e7e75b
various: Bump Go ports for 1.24.11b24429e3ed
various: Bump Go ports for 1.24.100dfced16fb
various: Bump go ports for go-1.24.990f976619b
many: Bump dependent ports after go124 update2e7587aaf8
many: Bump go ports for go-1.24.731a5a229a7
go ports: Bump for 1.24.653610681ea
many: Bump PORTREVISION for go-1.24.5 update275975297b
various: Bump PORTREVISION after go124-1.24.4 update94be418de3
go: Bump go124-dependent ports Earlier I bumped the default Go to 1.24. Ports that specify a lower version will still build with those lower version (for now), so they don't need a bumping. Instead I'm bumping anything that (now) has go124 as a dependency.0bdd2ad334
go: Bump ports for go124 updatea4e30d4f4f
Bump all go ports for yesterday's releasesd0642a6176
www/remark42: Fix typo in rc.d script2d1993d4d1
www/remark42: upgrade to 1.14.01af1a7d718
all: Bump after lang/go121 updateaa8c0111bf
www/remark42: upgrade to 1.13.1.411c13e07f
all: Bump after lang/go121 updatec4b51c2028
all: Bump after lang/go121 update MFH: 2024Q2746fa696a1
www/remark42: skip tests4fc7ddcf3d
www/remark42: upgrade to 1.13.0.f8cfcbdfc6
all: Bump after lang/go121 update MFH: 2024Q2fce0cc3272
all: Bump after lang/go121 update MFH: 2024Q232b284679a
lang/go: Change DEFAULT to 1.21 PR: 277776 Approved by: portmgr (exp-run)a5a000df3b
www/remark42: relax npm install dependency requirement. More background at https://github.com/testing-library/preact-hooks-testing-library/issues/1843e3af5f57
all: Bump PORTREVISION after lang/go* update PR: 2765307e5aa2085f
all: Bump PORTREVISION after lang/go* update PR: 2744050505b712df
www/remark42: Restore This reverts commit 6ef618cbb791a5542bbb8a8f85c7a94231e51ddf and changes the dependency to use node20.d273a68655
www/remark42: Remove expired port 2023-10-30 www/remark42: Depends on EOL NodeJS 166ef618cbb7
www/remark42: Mark DEPRECATED - Depends on www/node16 which has reaced End of Life - Set EXPIRATION_DATE 2023-10-30 Approved by: portmgr (blanket)1fae05e66f
all: Bump PORTREVISION after lang/go* update8e4bc57934
www/remark42: update to 1.12.103b5e2ea76