Searches without login should now work. You must get asked to click a button.
Some translations wanted please.
New RSS 2.0 and Atom feeds are here. The old /backend/ feeds still work, but will be redirected later, so please update your subscriptions. Details.
Port details
senpai Modern terminal IRC client
0.5.0_2 irc Σ=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 0.5.0_2Version of this port present on the latest quarterly branch.
Maintainer: freebsd@bendo.org search for ports maintained by this maintainer
Port Added: 2026-09-13 12:54:06
Last Update: 2026-10-20 11:05:23
Commit Hash: d81b7ba
License: ISCL
WWW:
https://sr.ht/~delthas/senpai/
Description: #
senpai is a terminal IRC client that works best with bouncers implementing certain extensions: - history is fetched from the server via CHATHISTORY, no logs are kept locally - messages can be searched in logs via SEARCH - networks are fetched from the server via soju.im/bouncer-networks - files can be uploaded via soju.im/FILEHOST (with drag & drop!)
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 (12 items)
Collapse this list.
  1. /usr/local/share/licenses/senpai-0.5.0_2/catalog.mk
  2. /usr/local/share/licenses/senpai-0.5.0_2/LICENSE
  3. /usr/local/share/licenses/senpai-0.5.0_2/ISCL
  4. share/applications/senpai.desktop
  5. share/icons/hicolor/48x48/apps/senpai.png
  6. share/icons/hicolor/scalable/apps/senpai.svg
  7. share/man/man1/senpai.1.gz
  8. share/man/man5/senpai.5.gz
  9. bin/senpai
  10. @owner
  11. @group
  12. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • senpai>0:irc/senpai
To install the port: #
cd /usr/ports/irc/senpai/ && make install clean
To add the package, run one of these commands:
  • pkg install irc/senpai
  • pkg install senpai
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: senpai
Flavors: #
there is no flavor information for this port.
distinfo: #
TIMESTAMP = 1782761995 SHA256 (go/irc_senpai/senpai-v0.5.0/v0.5.0.mod) = e3a081dbdd89608047e68a0578a9016761bb774be630d16e419513ec033d8fba SIZE (go/irc_senpai/senpai-v0.5.0/v0.5.0.mod) = 841

Expand this list (2 items)

Collapse this list.

SHA256 (go/irc_senpai/senpai-v0.5.0/v0.5.0.zip) = 884aad2468ea742c5c903ac31f487999292aab6c6f43c447eb156a75aa3cd8a4 SIZE (go/irc_senpai/senpai-v0.5.0/v0.5.0.zip) = 321308

Collapse this list.


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.
Build dependencies: #
  1. scdoc : textproc/scdoc
  2. go127 : lang/go127
  3. update-desktop-database : devel/desktop-file-utils
  4. gmake>=4.4.1 : devel/gmake
Runtime dependencies: #
  1. update-desktop-database : devel/desktop-file-utils
Fetch dependencies: #
  1. go127 : lang/go127
There are no ports dependent upon this port #

Configuration Options: #
===> The following configuration options are available for senpai-0.5.0_2: DESKTOP=on: Install .desktop file and application icons MANPAGES=on: Build and/or install manual pages ===> Use 'make config' to modify these settings
Options name: #
irc_senpai
USES: #
go:modules desktop-file-utils gmake zip
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://proxy.golang.org/git.sr.ht/~delthas/senpai/@v/
Collapse this list.

Number of commits found: 3 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.5.0_2
20 Oct 2026 11:05:23
commit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0ccommit hash: d81b7ba3c3ab6c49f4a8ed0ef8aa4d70a78c9f0c files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump Go ports for Go 1.26.10 / 1.27.3
0.5.0_1
08 Oct 2026 20:44:12
commit hash: 031fc6bfbf58dd0aadc59bc428be611930856ffccommit hash: 031fc6bfbf58dd0aadc59bc428be611930856ffccommit hash: 031fc6bfbf58dd0aadc59bc428be611930856ffccommit hash: 031fc6bfbf58dd0aadc59bc428be611930856ffc files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
various: Bump Go ports
0.5.0
13 Sep 2026 12:49:08
commit hash: 0290ba06646be82ca5a378beba028fa16702fd11commit hash: 0290ba06646be82ca5a378beba028fa16702fd11commit hash: 0290ba06646be82ca5a378beba028fa16702fd11commit hash: 0290ba06646be82ca5a378beba028fa16702fd11 files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
Author: Bennett Wetters
irc/senpai: Add new port

PR:		292552
Event:		EuroBSDcon 2026 (Brussels)

Number of commits found: 3