net-im/dendrite 0.14.1_17 FreeBSD
Matrix protocol homeserver
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
d81b7ba3c3- License
- APACHE20
- Categories
- net-im
- Package size
- 48858.2 KiB, 178474.1 KiB installed
Description
Dendrite is a second-generation Matrix homeserver written in Go. It intends to provide an efficient, reliable and scalable alternative to Synapse:
o Efficient: A small memory footprint with better baseline performance than an out-of-the-box Synapse.
o Reliable: Implements the Matrix specification as written, using the same test suite as Synapse as well as a brand new Go test suite.
o Scalable: can run on multiple machines and eventually scale to massive homeserver deployments.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-im/dendrite | 0.14.1_17 |
| OpenBSD | net/dendrite | 0.15.2 |
| DragonFly | net-im/dendrite | 0.14.1_2 |
Install
Binary package:
pkg install dendrite
From the ports tree:
cd /usr/ports/net-im/dendrite/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= dendrite>0:net-im/dendrite
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 | 0.14.1_16 | 0.14.1_16 | - | 0.14.1_4 | 0.14.1_16 |
| FreeBSD:14:quarterly | 0.14.1_16 | 0.14.1_16 | n/a | 0.14.1_3 | 0.14.1_16 |
| FreeBSD:15:latest | 0.14.1_16 | 0.14.1_16 | n/a | 0.14.1_4 | 0.14.1_4 |
| FreeBSD:15:quarterly | 0.14.1_16 | 0.14.1_16 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.14.1_15 | 0.14.1_16 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- cpe go:modules
- Service scripts
dendrite
Files
pkg-plist 14
- %%PORTNAME%%/bin/create-account
- %%PORTNAME%%/bin/dendrite
- %%PORTNAME%%/bin/dendrite-demo-pinecone
- %%PORTNAME%%/bin/dendrite-demo-yggdrasil
- %%PORTNAME%%/bin/dendrite-upgrade-tests
- %%PORTNAME%%/bin/furl
- %%PORTNAME%%/bin/generate-config
- %%PORTNAME%%/bin/generate-keys
- %%PORTNAME%%/bin/resolve-state
- @sample etc/dendrite/.yaml.sample
- share/doc/dendrite/FAQ.md
- share/doc/dendrite/INSTALL.md
- share/doc/dendrite/README.md
- share/doc/dendrite/images/details-button-location.jpg
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| go/net-im_dendrite/dendrite-v0.14.1/v0.14.1.mod | 7473 | d73699c7cdc1014773fb7959e20f4746fd3f5f72ffc2980ac77cfcab234ea0db |
| go/net-im_dendrite/dendrite-v0.14.1/v0.14.1.zip | 1.921278e+06 | 0ce01988417ec9464778f4d16fb9de1a41de3a0fd40fa26ab324be118b5266bf |
Commit history 6
The latest 5 of 6 in the history this site was built from.