notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q1
remark42 Privacy-focused lightweight commenting engine
1.15.0_3 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.15.0_7Version of this port present on the latest quarterly branch.
Maintainer: delphij@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-01-25 01:39:09
Last Update: 2026-03-06 03:52:43
Commit Hash: ef8f442
License: MIT
WWW:
https://remark42.com/
Description:
Remark42 allows you to have a self-hosted, lightweight, and simple (yet functional) comment engine, which doesn't spy on users. It can be embedded into blogs, articles or any other place where readers add comments.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. libexec/remark42
  2. /usr/local/share/licenses/remark42-1.15.0_3/catalog.mk
  3. /usr/local/share/licenses/remark42-1.15.0_3/LICENSE
  4. /usr/local/share/licenses/remark42-1.15.0_3/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • remark
Dependency lines:
  • remark42>0:www/remark42
To install the port:
cd /usr/ports/www/remark42/ && make install clean
To add the package, run one of these commands:
  • pkg install www/remark42
  • pkg install remark42
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: remark42
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1767480304 SHA256 (remark42-npm-cache-1.15.0.tar.xz) = 2c80a9961ec4e78758117798051e20a42e5bbaf0ec61beecec4d2e119c174e0e SIZE (remark42-npm-cache-1.15.0.tar.xz) = 129090496

Expand this list (130 items)

Collapse this list.

SHA256 (umputun-remark42-v1.15.0_GH0.tar.gz) = fa14a5f98907fecb84b5754e8cf6f3a34a7415d4b171f043cf5c033e205fec50 SIZE (umputun-remark42-v1.15.0_GH0.tar.gz) = 6626366 SHA256 (Depado-bfchroma-v2.0.0_GH0.tar.gz) = d999d4cf56554c15fe8d1651e4b5e87dbd5b399a0d4c7af7bc7b682e93da4f18 SIZE (Depado-bfchroma-v2.0.0_GH0.tar.gz) = 7451 SHA256 (PuerkitoBio-goquery-v1.11.0_GH0.tar.gz) = cf2219c56621e30c251b30340b6c401d20f7cb6fbf15db61dc74614b79463008 SIZE (PuerkitoBio-goquery-v1.11.0_GH0.tar.gz) = 108983 SHA256 (alecthomas-chroma-v2.21.1_GH0.tar.gz) = 8f7ae430fe212bc33bc2c786e278777ce54a6300d92fe33de93f5d1efba148f6 SIZE (alecthomas-chroma-v2.21.1_GH0.tar.gz) = 1291281 SHA256 (andybalholm-cascadia-v1.3.3_GH0.tar.gz) = a72cb392a9b6f161d200992fd7f080702ebd408f389cdf58e64be6b12ef46374 SIZE (andybalholm-cascadia-v1.3.3_GH0.tar.gz) = 36630 SHA256 (aymerick-douceur-v0.2.0_GH0.tar.gz) = ceed015cddc99b600ccbbd6aa0ebe39063554049f70153887d3df7c21fefedbb SIZE (aymerick-douceur-v0.2.0_GH0.tar.gz) = 20914 SHA256 (cespare-xxhash-v2.3.0_GH0.tar.gz) = 0e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5 SIZE (cespare-xxhash-v2.3.0_GH0.tar.gz) = 12696 SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 SHA256 (dghubble-oauth1-v0.7.3_GH0.tar.gz) = 98480ffc97cf5ca3a80875263ceee0afdacf279b7148e91aec96a52a751efd99 SIZE (dghubble-oauth1-v0.7.3_GH0.tar.gz) = 22410 SHA256 (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 29584550745fd4b8fce2e2f3def7b9d9ffe2b86cf9b6596b53a660c9bbfe27b6 SIZE (dgryski-go-rendezvous-9f7001d12a5f_GH0.tar.gz) = 1699 SHA256 (didip-tollbooth-v8.0.1_GH0.tar.gz) = f7ed3df68963234b8df894a12a7488b8a817f2c2055905a580c36425c37ca10a SIZE (didip-tollbooth-v8.0.1_GH0.tar.gz) = 27443 SHA256 (dlclark-regexp2-v1.11.5_GH0.tar.gz) = a43238d4a5e6a21fb5a4a8af2565a1843a175686be9c359f3e14ef9995a80ebe SIZE (dlclark-regexp2-v1.11.5_GH0.tar.gz) = 213678 SHA256 (etcd-io-bbolt-v1.4.3_GH0.tar.gz) = 369a3daf16ad59d0b25e6a60f94d2ffb027d13e7e63af00626879276dda2f8be SIZE (etcd-io-bbolt-v1.4.3_GH0.tar.gz) = 170765 SHA256 (go-chi-chi-v5.2.3_GH0.tar.gz) = 7099aa43243f3ed21dd5cde7a63c2a6b094035336b238bf31501fbc041a95cab SIZE (go-chi-chi-v5.2.3_GH0.tar.gz) = 87936 SHA256 (go-chi-cors-v1.2.2_GH0.tar.gz) = ff07d782d7d56f31e53eb1a9c9cc50c3df92f3028d841b2d46a98c2a6a2ab861 SIZE (go-chi-cors-v1.2.2_GH0.tar.gz) = 8908 SHA256 (go-oauth2-oauth2-v4.5.4_GH0.tar.gz) = 36585e4e407d3e3d7ab9947802b5894cb52527e786e350beeda5e5dbef9966ca SIZE (go-oauth2-oauth2-v4.5.4_GH0.tar.gz) = 580365 SHA256 (go-pkgz-auth-v2.1.1_GH0.tar.gz) = 9a4efe3fefab4afd98c8275de33ef84639bb7412ec577126cdad1fea16e7fd91 SIZE (go-pkgz-auth-v2.1.1_GH0.tar.gz) = 270598 SHA256 (go-pkgz-email-v0.6.0_GH0.tar.gz) = ad94d1a2e44bd371408155542267d783af49d245be81d1c67751108ef63dd495 SIZE (go-pkgz-email-v0.6.0_GH0.tar.gz) = 101250 SHA256 (go-pkgz-expirable-cache-v3.1.0_GH0.tar.gz) = 0ca5073124d2494132965cdefdca73add8f7115b0b23492760dd4c6411538c9f SIZE (go-pkgz-expirable-cache-v3.1.0_GH0.tar.gz) = 16417 SHA256 (go-pkgz-jrpc-v0.4.0_GH0.tar.gz) = 12cf7647ec2d9637bfcc2191d9a3e6139eae49cd434eaebf42a7d07490d4ee5a SIZE (go-pkgz-jrpc-v0.4.0_GH0.tar.gz) = 14812 SHA256 (go-pkgz-lcw-v2.0.0_GH0.tar.gz) = aa974c65f1dfdd69040238d0f6e4438d63b20083cc899c444f0083aee25f42e3 SIZE (go-pkgz-lcw-v2.0.0_GH0.tar.gz) = 41497 SHA256 (go-pkgz-lgr-v0.12.1_GH0.tar.gz) = 380744c93b53ae8d4c640e48bf3d3e89cba1cecae86b7c7961ade970f452a0cd SIZE (go-pkgz-lgr-v0.12.1_GH0.tar.gz) = 24332 SHA256 (go-pkgz-notify-v1.3.0_GH0.tar.gz) = 9bb2daebbc20d4f9fa486ad551565acb95784eee31ba350b0b398c1d22e79525 SIZE (go-pkgz-notify-v1.3.0_GH0.tar.gz) = 19077 SHA256 (go-pkgz-repeater-v1.2.0_GH0.tar.gz) = 3df4ab3b1a682949ada5616a8bbe600587ac73ccacf94532a2a5c02562ed8009 SIZE (go-pkgz-repeater-v1.2.0_GH0.tar.gz) = 7010 SHA256 (go-pkgz-repeater-v2.2.0_GH0.tar.gz) = fb108701aed594998de6ebdd45cf4c97384319ce8fd7aebc12184e285e772dbd SIZE (go-pkgz-repeater-v2.2.0_GH0.tar.gz) = 10077 SHA256 (go-pkgz-rest-v1.20.6_GH0.tar.gz) = 8103aae8dfe9110ba6f9884797c274a91a0bef5cb94a62427253922edbef14c8 SIZE (go-pkgz-rest-v1.20.6_GH0.tar.gz) = 36676 SHA256 (go-pkgz-routegroup-v1.6.0_GH0.tar.gz) = d6116ec617169d830598bfa7eeeaa5854c2fea9166dd5940fb41a186f741905e SIZE (go-pkgz-routegroup-v1.6.0_GH0.tar.gz) = 29359 SHA256 (go-pkgz-syncs-v1.3.2_GH0.tar.gz) = 78c90265f7617a9eda774c39deb5f17cd87dfdf161402b3e4dc6e5dac48c0c68 SIZE (go-pkgz-syncs-v1.3.2_GH0.tar.gz) = 9087 SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedaceb540329031d80e23b74540c4e5 SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173 SHA256 (golang-jwt-jwt-v5.3.0_GH0.tar.gz) = 946655610d8b790757e4d31c8be44860fd45e842370d494140c25296520a9e1c SIZE (golang-jwt-jwt-v5.3.0_GH0.tar.gz) = 61993 SHA256 (golang-crypto-v0.46.0_GH0.tar.gz) = 9dfbc96ebeb56e1bf71cd742c2a49494df9e68c4acf141bb6312e32b6c9e9ad1 SIZE (golang-crypto-v0.46.0_GH0.tar.gz) = 2148802 SHA256 (golang-image-v0.34.0_GH0.tar.gz) = 0fbd1db0308d71fb2fb642bf6dcee8ecde32a6f41df55c395fb2cf1613ee4609 SIZE (golang-image-v0.34.0_GH0.tar.gz) = 5111265 SHA256 (golang-net-v0.48.0_GH0.tar.gz) = 999b4eeae1b018ce0e2353cd656b47297c57fedcb9a419904ff856de0438898f SIZE (golang-net-v0.48.0_GH0.tar.gz) = 1528679 SHA256 (golang-oauth2-v0.34.0_GH0.tar.gz) = 7b5aa72ed4631661a3a8fafbc779724296b57d946bd2c0d5e513e48c8e83329f SIZE (golang-oauth2-v0.34.0_GH0.tar.gz) = 100945 SHA256 (golang-snappy-v1.0.0_GH0.tar.gz) = 433e6bf6a8380f57dd92020542d865802124e4a9139dc0b1fab5ff51704310bf SIZE (golang-snappy-v1.0.0_GH0.tar.gz) = 66168 SHA256 (golang-sync-v0.19.0_GH0.tar.gz) = bb77b590cf5b3703d30cbd19a4ac7ed5f0fb4af67fbc87340ba06023e81db533 SIZE (golang-sync-v0.19.0_GH0.tar.gz) = 18196 SHA256 (golang-sys-v0.39.0_GH0.tar.gz) = 2af1491dde3e8296440bf95f99f2e866b317d3842c8334aa49e1c55f397a3ae7 SIZE (golang-sys-v0.39.0_GH0.tar.gz) = 1535479 SHA256 (golang-text-v0.32.0_GH0.tar.gz) = 593f4edcbb602157527fbe725ee5ca668cade3d33cd0d12d9f0b13ac1db50f7b SIZE (golang-text-v0.32.0_GH0.tar.gz) = 8970019 SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896 SHA256 (googleapis-google-cloud-go-v0.9.0_GH0.tar.gz) = 4303332ae35efe09cf9f7fdd81e28014cef996e485f96c7497fcefc3cc48f1ac SIZE (googleapis-google-cloud-go-v0.9.0_GH0.tar.gz) = 1054667 SHA256 (gorilla-css-v1.0.1_GH0.tar.gz) = c56d3dd69a9922440c3a79246ff3b3fe8114128eac94605e3efcd9c465c57e4a SIZE (gorilla-css-v1.0.1_GH0.tar.gz) = 7769 SHA256 (gorilla-feeds-v1.2.0_GH0.tar.gz) = 75174af287f6e749e6e447dfd0b1b4528a0c7945a030b397595d416455943f25 SIZE (gorilla-feeds-v1.2.0_GH0.tar.gz) = 16783 SHA256 (gorilla-websocket-v1.5.3_GH0.tar.gz) = 707f217e9a46c516c289b71c45a4e51b11b5e0fcec54c1fbfecde47b8a001799 SIZE (gorilla-websocket-v1.5.3_GH0.tar.gz) = 54884 SHA256 (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 0d73891a7a179e50a142ac8832db97b17c792d29ae205b0e6aeedde4c43d51a4 SIZE (hashicorp-errwrap-v1.1.0_GH0.tar.gz) = 8581 SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803 SHA256 (hashicorp-golang-lru-v2.0.7_GH0.tar.gz) = 312697d0bf6e6bb44e66a94b2a8a07955edf89af10b09e69b5a9101d30ad5149 SIZE (hashicorp-golang-lru-v2.0.7_GH0.tar.gz) = 23860 SHA256 (jessevdk-go-flags-v1.6.1_GH0.tar.gz) = 01bae681937db1bcab792da59a859392cb55b678c7a3756a18e29a0ff7a462aa SIZE (jessevdk-go-flags-v1.6.1_GH0.tar.gz) = 60612 SHA256 (klauspost-compress-v1.18.2_GH0.tar.gz) = 08d94e493acd70a19ec7010b044a3aba8186aae53f3106d64c91d7ad75a671f6 SIZE (klauspost-compress-v1.18.2_GH0.tar.gz) = 39076656 SHA256 (kyokomi-emoji-v2.2.13_GH0.tar.gz) = abc1e097e6831fc7957710611c59ee34ee26378ab3a0cbbc9172435ba71279f0 SIZE (kyokomi-emoji-v2.2.13_GH0.tar.gz) = 104791 SHA256 (microcosm-cc-bluemonday-v1.0.27_GH0.tar.gz) = 02f57c2cc795a7ec9d74354d182fcff5cc69734c7a46f82b33b656f8bdb19703 SIZE (microcosm-cc-bluemonday-v1.0.27_GH0.tar.gz) = 169828 SHA256 (mongodb-mongo-go-driver-v1.17.6_GH0.tar.gz) = 4f5dcde43b10a59e047b518039bea5beeeda79183ecd113e622e9443319ed566 SIZE (mongodb-mongo-go-driver-v1.17.6_GH0.tar.gz) = 5567337 SHA256 (montanaflynn-stats-v0.7.1_GH0.tar.gz) = 97e9258173992d3caee6f7d7ac175d559dfc086388ad6c65fde439b808e1b725 SIZE (montanaflynn-stats-v0.7.1_GH0.tar.gz) = 52136 SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398 SHA256 (redis-go-redis-v9.17.2_GH0.tar.gz) = 299928f824d0644ebb7a76e368479f5b2cc94c5c81344ac783c6c76c28ae217f SIZE (redis-go-redis-v9.17.2_GH0.tar.gz) = 4996805 SHA256 (rrivera-identicon-d5ba35832c0d_GH0.tar.gz) = 25968d56488ac24dfe008becbd4b950c98c3215277cd9da7009ae5521d6e6f94 SIZE (rrivera-identicon-d5ba35832c0d_GH0.tar.gz) = 24885 SHA256 (rs-xid-v1.6.0_GH0.tar.gz) = dd4293a4934a37e6f4a1a31e3aa7d5c7dc2be23853697587774ca922b76a3822 SIZE (rs-xid-v1.6.0_GH0.tar.gz) = 12041 SHA256 (russross-blackfriday-v2.1.0_GH0.tar.gz) = a13af0fc5305713f5154693feaf654d024689efea76390091a5e8c757335b4f4 SIZE (russross-blackfriday-v2.1.0_GH0.tar.gz) = 92896 SHA256 (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = af179c37da861a43242fb4383186724b34866d7b5bd3e54ca44031a2b9f92046 SIZE (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = 36693 SHA256 (slack-go-slack-v0.17.3_GH0.tar.gz) = c10ec15bbf68356ceac20d1761e03211a26aae7fd536f2a3573618c94bee9c93 SIZE (slack-go-slack-v0.17.3_GH0.tar.gz) = 416151 SHA256 (stretchr-testify-v1.11.1_GH0.tar.gz) = 4b51fbc0f19e42841013748e6d527314e1d0e7255122766b5fca1d35b4630c69 SIZE (stretchr-testify-v1.11.1_GH0.tar.gz) = 116832 SHA256 (uber-go-goleak-v1.3.0_GH0.tar.gz) = 4813e7694736f4d7fd1aad195d942f40ffca448c29bff3282ba6e92eaba4e0cd SIZE (uber-go-goleak-v1.3.0_GH0.tar.gz) = 20057 SHA256 (xdg-go-pbkdf2-v1.0.0_GH0.tar.gz) = 2eec55146447215eb58190e04c546c93cad7f369ac9b5aacd9dc11330d756757 SIZE (xdg-go-pbkdf2-v1.0.0_GH0.tar.gz) = 7758 SHA256 (xdg-go-scram-v1.2.0_GH0.tar.gz) = 82fb3c673cd698ae14b301c86cd58541c0a678d8fd4f8da0e580ee933811199b SIZE (xdg-go-scram-v1.2.0_GH0.tar.gz) = 32411 SHA256 (xdg-go-stringprep-v1.0.4_GH0.tar.gz) = dc2abbf4f868d71e035d96986bc5c25921046d0e34c7675b6c1d555589611cf0 SIZE (xdg-go-stringprep-v1.0.4_GH0.tar.gz) = 31008 SHA256 (youmark-pkcs8-a2c0da244d78_GH0.tar.gz) = 088a77ed48ea4b35eed3377e4032381080a8f67d5deac1c7301008e5d9211418 SIZE (youmark-pkcs8-a2c0da244d78_GH0.tar.gz) = 14222

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. npm-node22>0 : www/npm-node22
  2. go125 : lang/go125
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
www_remark42
USES:
cpe go:1.25,modules tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/umputun/remark42/tar.gz/v1.15.0?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.15.0_3
06 Mar 2026 03:52:43
commit hash: ef8f442a3f6b40cbf3668a21fe541ebe8c8a07c9commit hash: ef8f442a3f6b40cbf3668a21fe541ebe8c8a07c9commit hash: ef8f442a3f6b40cbf3668a21fe541ebe8c8a07c9commit hash: ef8f442a3f6b40cbf3668a21fe541ebe8c8a07c9 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump ports for Go 1.25.8

This is a direct commit to 2026Q1.
1.15.0_2
05 Feb 2026 17:57:56
commit hash: b136e1b5759fc33452c43704c389edf212cfacc8commit hash: b136e1b5759fc33452c43704c389edf212cfacc8commit hash: b136e1b5759fc33452c43704c389edf212cfacc8commit hash: b136e1b5759fc33452c43704c389edf212cfacc8 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.25.7

This is a direct commit to 2026Q1.
1.15.0_1
25 Jan 2026 01:24:52
commit hash: fb19eef16dbadd097bf51b256ba8c768a3872f65commit hash: fb19eef16dbadd097bf51b256ba8c768a3872f65commit hash: fb19eef16dbadd097bf51b256ba8c768a3872f65commit hash: fb19eef16dbadd097bf51b256ba8c768a3872f65 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump dependent ports for Go 1.25.6

This is a direct commit to 2026Q1.

Number of commits found: 3