www/grist-core: fix runtime error that locales cannot be loaded8d0e71b7fa
Port details
www/grist-core 1.7.21_1
Modern relational spreadsheet running in browser, Community Edition
Port info
- Maintainer
- mfechner@FreeBSD.org
- Packages
- latest: 1.7.21_1
- Upstream
- up to date
- Last update
- to 1.7.21_1 · 8d0e71b7fa
- Quarterly
- 2026Q4: 1.7.19
- WWW
- https://github.com/gristlabs/grist-core
- Links
- cgit · VuXML
Install
- Package
# pkg install grist-coreinstalls 1.7.21_1 fromlatest; fromquarterly(2026Q4) 1.7.19- Port
# cd /usr/ports/www/grist-core && make install clean- Size
- 56 MiB download · 422 MiB installed
- Depends on
- devel/py-pip 23.3.2_4, lang/python312 3.12.15, shells/bash 5.3.20, www/node24 24.21.0_3, www/yarn-node24 1.22.19_1
- License
- APACHE20
- Creates
- user
grist, groupgrist - pkg-message
Shown after installing
Grist was installed successfully. WARNING: ******** I highly recommend to install grist in a jail! Grist calls python to calculate formulars in the sheet. Grist on FreeBSD does not use a sandboxed python so use the jail as the sandbox. ******** Please configure grist using export commands in: /usr/local/etc/grist.conf for more details check the configuration options (some useful ones are already define or must be changed): https://github.com/gristlabs/grist-core/tree/main#environment-variables To enable grist on startup: sysrc grist_enable="YES" You should put a reverse proxy like nginx in front of it. In the default configuration grist listens on is http://localhost:8484/ A sample nginx configuration can be found here: https://support.getgrist.com/self-managed/#how-do-i-run-grist-on-a-server You must have a SSL certificate available (like letsencrypt). How to do this is not explained here. To start grist: service grist start Logfile are on: /var/log/grist/grist.log To authenticate with the boot key (you can find in the log file) access: https://grist.your-domain/boot
Shown after upgrading
To apply required python lib upgrade, restart grist: service grist restart
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.7.21_1 | ✗ | – |
| FreeBSD 15 | 1.7.21_1 | ✗ | – |
| FreeBSD 14 | 1.7.21_1 | ✗ | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.7.19 | ✗ | – |
| FreeBSD 14 | 1.7.19 | ✗ | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.7.21_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (10)
www/grist-core: update to 1.7.21 Changes: https://github.com/gristlabs/grist-core/releases25b0a03b65
www/grist-core: update to 1.7.20 Changes: https://github.com/gristlabs/grist-core/releases86e1b0505f
www/grist-core: update to 1.7.19 Changes: https://github.com/gristlabs/grist-core/releasesb58c00bcd3
www/grist-core: update to 1.7.18 Changes: https://github.com/gristlabs/grist-core/releasesa46a9c9f81
www/grist-core: update to 1.7.17 Changes: https://github.com/gristlabs/grist-core/releasesdc36082cdd
www/grist-core: update to 1.7.16 Stick on community edition. Changes: https://github.com/gristlabs/grist-core/releasesdc32bd7bab
www/grist-core: update to 1.7.15 Changes: https://github.com/gristlabs/grist-core/releasesc00e595241
www/grist-core: update to 1.7.14 Changes: https://github.com/gristlabs/grist-core/releases8d30f25303
www/grist: added a web based spreadsheet with extended database capabilities4cc36f92de