Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details on branch 2026Q4
snac Simple, minimalistic ActivityPub instance written in portable C
2.96 net-im Σ=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 2.96Version of this port present on the latest quarterly branch.
Maintainer: matthew@matthewphillips.info search for ports maintained by this maintainer
Port Added: 2026-10-16 11:45:08
Last Update: 2026-10-16 11:42:02
Commit Hash: fc00e73
Also Listed In: www
License: MIT
WWW:
https://codeberg.org/grunfink/snac2
Description: #
Snac is a simple, minimalistic ActivityPub instance. It features: - Lightweight, minimal dependencies - Extensive support of ActivityPub operations. - Multiuser - Mastodon API support, so Mastodon-compatible apps can be used - Simple but effective web interface - Easily-accessed MUTE button - Tested interoperability with related software - No database needed - Totally JavaScript-free
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages: #
pkg-plist: as obtained via: make generate-plist #
Expand this list (7 items)
Collapse this list.
  1. bin/snac
  2. share/man/man1/snac.1.gz
  3. share/man/man5/snac.5.gz
  4. share/man/man8/snac.8.gz
  5. /usr/local/share/licenses/snac-2.96/catalog.mk
  6. /usr/local/share/licenses/snac-2.96/LICENSE
  7. /usr/local/share/licenses/snac-2.96/MIT
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • snac
Dependency lines:
  • snac>0:net-im/snac
To install the port: #
cd /usr/ports/net-im/snac/ && make install clean
To add the package, run one of these commands:
  • pkg install net-im/snac
  • pkg install snac
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: snac
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1791897270 SHA256 (snac-2.96.tar.gz) = c598fdb331d813c565161a354ee9d58589f1fb956411cf4556f35316965bd83a SIZE (snac-2.96.tar.gz) = 345452

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.
Library dependencies: #
  1. libcurl.so : ftp/curl
There are no ports dependent upon this port #

Configuration Options: #
No options to configure
Options name: #
net-im_snac
USES: #
ssl
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://codeberg.org/grunfink/snac2/archive/2.96.tar.gz?dummy=/
Collapse this list.

Number of commits found: 1 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.96
16 Oct 2026 11:42:02
commit hash: fc00e73f06ae251b4e6bfcb254d91c8d24edd187commit hash: fc00e73f06ae251b4e6bfcb254d91c8d24edd187commit hash: fc00e73f06ae251b4e6bfcb254d91c8d24edd187commit hash: fc00e73f06ae251b4e6bfcb254d91c8d24edd187 files touched by this commit
Yusuf Yaman (nxjoseph) search for other commits by this committer
Author: gmc
net-im/snac: Update 2.95 => 2.96

Changelog:
https://codeberg.org/grunfink/snac2/src/tag/2.96/RELEASE_NOTES.md

PR:		299360
Approved by:	Matthew Phillips <matthew@matthewphillips.info> (maintainer)
Approved by:	osa, vvd (Mentors, implicit)
MFH:		2026Q4

(cherry picked from commit 7ba78dfa3277696ad0d9493de20224f04c0ac570)

Number of commits found: 1