editors/gram 3.3.0_1
Fork of the Zed code editor without AI or telemetry
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- GPLv3
- Categories
- editors
Description
Gram is a fork of the Zed code editor. It features solid performance and is highly configurable, yet comes with batteries included out of the box. Gram supports many popular languages and can use Zed extensions to support additional languages. Other features include built-in documentation, debugger support via the DAP protocol, and source control using git.
Gram explicitly excludes AI integration, telemetry, proprietary server components, and third-party service integrations.
Install
As a binary package — by origin, or by package name:
pkg install editors/gram
pkg install gram-text-editor
From the ports tree:
cd /usr/ports/editors/gram/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gram-text-editor>0:editors/gram
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 | - | 3.3.0_1 | - | - | - |
| FreeBSD:14:quarterly | - | 3.3.0 | n/a | - | - |
| FreeBSD:15:latest | - | 3.3.0_1 | n/a | - | - |
| FreeBSD:15:quarterly | - | 3.3.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 3.3.0_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
protoc: devel/protobuf
Library 5
libgit2.so: devel/libgit2libssh2.so: security/libssh2libzstd.so: archivers/zstdlibxkbcommon.so: x11/libxkbcommonlibxkbcommon-x11.so: x11/libxkbcommon
The full lists below include those, and their dependencies in turn.
All build dependencies 43
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/abseil
- devel/cmake-core
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/jsoncpp
- devel/libepoll-shim
- devel/libffi
- devel/libgit2
- devel/libinotify
- devel/libunistring
- devel/libuv
- devel/pcre2
- devel/pkgconf
- devel/protobuf
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/wayland
- lang/python312
- lang/python315
- lang/rust
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/libssh2
- security/rhash
- textproc/expat2
- textproc/libxml2
- www/libnghttp2
- www/llhttp
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/libxkbcommon
- x11/xkeyboard-config
- x11/xorgproto
All run dependencies 28
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/libepoll-shim
- devel/libffi
- devel/libgit2
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/wayland
- lang/python312
- lang/python315
- math/mpdecimal
- print/indexinfo
- security/libssh2
- textproc/expat2
- textproc/libxml2
- www/llhttp
- x11/libXau
- x11/libXdmcp
- x11/libxcb
- x11/libxkbcommon
- x11/xkeyboard-config
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- cargo desktop-file-utils ssl xorg
- Service scripts
- none
Files
distinfo 1038
| File | Size | SHA256 |
|---|---|---|
| gram-3.3.0.tar.gz | 1.2744029e+07 | eda5c167ed2c29ebd03310b236a06f3f29fd0007be3c58bd341992e52f765629 |
| rust/crates/addr2line-0.25.1.crate | 43134 | 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b |
| rust/crates/adler2-2.0.1.crate | 13366 | 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa |
| rust/crates/adot-tree-sitter-toml-0.1.0.crate | 24876 | 95fdeddf7d69819d0e52ea0b20a9520fa2a88683aa180c9104d925318593c413 |
| rust/crates/ahash-0.8.12.crate | 43413 | 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 |
| rust/crates/aho-corasick-1.1.5.crate | 184315 | c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba |
| rust/crates/aligned-0.4.3.crate | 10452 | ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685 |
| rust/crates/aligned-vec-0.6.4.crate | 12609 | dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b |
| rust/crates/alloca-0.4.0.crate | 4257 | e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4 |
| rust/crates/allocator-api2-0.2.21.crate | 63622 | 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 |
| rust/crates/ambient-authority-0.0.2.crate | 14867 | e9d4ee0d472d1cd2e28c97dfa124b3d8d992e10eb0a035f33f5d12e3a177ba3b |
| rust/crates/android_system_properties-0.1.6.crate | 5625 | ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc |
| rust/crates/anes-0.1.6.crate | 23857 | 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 |
| rust/crates/anstream-1.0.0.crate | 28916 | 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d |
| rust/crates/anstyle-1.0.14.crate | 17787 | 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000 |
| rust/crates/anstyle-parse-1.0.0.crate | 22042 | 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e |
| rust/crates/anstyle-query-1.1.5.crate | 10264 | 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc |
| rust/crates/anstyle-wincon-3.0.11.crate | 12638 | 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d |
| rust/crates/any_vec-0.15.0.crate | 45581 | 5d38a7a952d7eda94a2a9fa86603be7da3ecb2b5cc0b8341b8131edbf6e32201 |
| rust/crates/anyhow-1.0.104.crate | 48819 | 330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470 |
Master sites 1
- https://codeberg.org/GramEditor/gram/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/:main
Commit history 6
| Date | Commit | Credits | Log message |
|---|---|---|---|
9c878207a1 |
Mikael Urankar | lang/rust: Bump revisions after 1.99.0 PR: 299016 |
|
18bddae82c |
Yuri Victorovich | editors/gram: broken on i386 Reported by: fallout |
|
78c8b598ee |
Yuri Victorovich | editors/gram: Broken on aarch64 Reported by: fallout |
|
87a46a35f0 |
Yuri Victorovich | editors/gram: update 1.2.0 → 3.3.0 PR: 297410 (request of .desktop file)
Requested by: Jethro Nederhof <[email protected]> |
|
7316461925 |
Mikael Urankar | lang/rust: Bump revisions after 1.98.1 PR: 298139 |
The latest 5 of 6 in the history this site was built from.