net/gemserv 0.6.6_33 FreeBSD
Gemini server written in Rust
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
9c878207a1- License
- APACHE20, BSD3CLAUSE, MIT, MPL20
- Categories
- net
- Package size
- 1302.2 KiB, 3988.9 KiB installed
Description
A gemini server written in Rust. It features:
- Vhosts
- CGI
- User directories
- Reverse proxy
- Redirect
- SCGI
Install
Binary package:
pkg install gemserv
From the ports tree:
cd /usr/ports/net/gemserv/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gemserv>0:net/gemserv
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.6.6_32 | 0.6.6_33 | - | 0.6.6_22 | 0.6.6_33 |
| FreeBSD:14:quarterly | 0.6.6_32 | 0.6.6_32 | n/a | 0.6.6_21 | 0.6.6_32 |
| FreeBSD:15:latest | 0.6.6_33 | 0.6.6_33 | n/a | 0.6.6_22 | 0.6.6_22 |
| FreeBSD:15:quarterly | 0.6.6_32 | 0.6.6_32 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.6.6_32 | 0.6.6_33 | 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 11
No port depends on this one.
Configuration
Options name: net_gemserv
| Option | Default | Description |
|---|---|---|
| STATICONLY | off | Only serve static files, no additional features (CGI..) |
- USES
- cargo ssl
- Service scripts
gemserv
Message after installing
Files
pkg-plist 12
- bin/gemserv
- @dir etc/gemserv
- @sample etc/gemserv/config.toml.sample
- etc/gemserv/config.toml-dist
- share/doc/gemserv/README
- share/doc/gemserv/UPDATING
- share/examples/gemserv/agena-cgi/Cargo.toml
- share/examples/gemserv/agena-cgi/src/main.rs
- share/examples/gemserv/scgi/scgi.pl
- share/examples/gemserv/scgi/scgi.py
- @dir
- @sample share/examples/gemserv/index.gmi.sample %%GEMSERV_DATADIR%%/index.gmi
distinfo 104
| File | Size | SHA256 |
|---|---|---|
| gemserv-v0.6.6.tar.gz | 23016 | a4423b91bff3e05708c296fe6135d00b7d09acc33b15c7d078a5c8753a84aa5a |
| rust/crates/aho-corasick-0.7.18.crate | 112923 | 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f |
| rust/crates/atty-0.2.14.crate | 5470 | d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 |
| rust/crates/autocfg-1.0.1.crate | 12908 | cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a |
| rust/crates/base64-0.13.0.crate | 62070 | 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd |
| rust/crates/bitflags-1.2.1.crate | 16745 | cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 |
| rust/crates/block-buffer-0.9.0.crate | 7108 | 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4 |
| rust/crates/bumpalo-3.8.0.crate | 79835 | 8f1e260c3a9040a7c19a12468758f4c16f31a81a1fe087482be9570ec864bb6c |
| rust/crates/bytes-1.1.0.crate | 49640 | c4872d67bab6358e59559027aa3b9157c53d9358c51423c17554809a8858e0f8 |
| rust/crates/cc-1.0.72.crate | 57495 | 22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee |
| rust/crates/cfg-if-1.0.0.crate | 7934 | baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd |
| rust/crates/chrono-0.4.19.crate | 155663 | 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 |
| rust/crates/colored-1.9.3.crate | 20062 | f4ffc801dacf156c5854b9df4f425a626539c3a6ef7893cc0c5084a23f0b6c59 |
| rust/crates/cpufeatures-0.2.1.crate | 10500 | 95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469 |
| rust/crates/data-encoding-2.3.2.crate | 19159 | 3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57 |
| rust/crates/der-oid-macro-0.5.0.crate | 1924 | c73af209b6a5dc8ca7cbaba720732304792cddc933cfea3d74509c2b1ef2f436 |
| rust/crates/der-parser-6.0.0.crate | 67109 | 9807efb310ce4ea172924f3a69d82f9fd6c9c3a19336344591153e665b31c43e |
| rust/crates/digest-0.9.0.crate | 13247 | d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 |
| rust/crates/form_urlencoded-1.0.1.crate | 8773 | 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 |
| rust/crates/futures-core-0.3.19.crate | 14666 | d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7 |
Master sites 1
- https://git.sr.ht/~int80h/gemserv/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/