BSD Ports

irc/srain 1.7.0 FreeBSD

Modern IRC client written in GTK

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
irc
Package size
2429.7 KiB, 5948.5 KiB installed

Description

Srain is a modern IRC client written in GTK.

Features

o Fully open source o RFC {1459,2812} compatible o Partial IRCv3 support o Multi-platform support (Linux, Windows, macOS and BSD) o Act like modern IM client - Graphical user interface - Convenient connection panel - Interactive channel search - Forward message in one click - URL preview - Desktop notificaion - Special optimization for bridge/relay bot o Act like geek IRC client - Anything can be done via commands - Fine-grained configuration with hot update support - Regex based message render and filter mechanisms - IPC based plugin system (TODO)

In the other systems

SystemPortVersion
FreeBSDirc/srain1.7.0
OpenBSDnet/srain1.8.1p0
NetBSDchat/srain1.8.1nb2

Install

Binary package:

pkg install srain

From the ports tree:

cd /usr/ports/irc/srain/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	srain>0:irc/srain

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.7.01.7.0-1.7.01.7.0
FreeBSD:14:quarterly1.7.01.7.0n/a1.7.01.7.0
FreeBSD:15:latest1.7.01.7.0n/a1.7.01.7.0
FreeBSD:15:quarterly1.7.01.7.0n/an/an/a
FreeBSD:16:latest1.7.01.7.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 145

The first 100 are listed.

Run dependencies 114

The first 100 are listed.

No port depends on this one.

Configuration

Options name: irc_srain

OptionDefaultDescription
APP_INDICATORonEnable application indicator support
DOCSoffBuild and/or install documentation
USES
compiler:c11 desktop-file-utils gettext-tools gnome meson pkgconfig ssl
Service scripts
none

Files

Manual pages 1
  • srain(1)
pkg-plist 108
  • bin/srain
  • etc/srain/builtin.cfg
  • share/man/man1/srain.1.gz
  • share/applications/im.srain.Srain.desktop
  • share/icons/hicolor/128x128/apps/im.srain.Srain.Red.png
  • share/icons/hicolor/128x128/apps/im.srain.Srain.png
  • share/locale/nl/LC_MESSAGES/srain.mo
  • share/locale/ru/LC_MESSAGES/srain.mo
  • share/locale/uk/LC_MESSAGES/srain.mo
  • share/locale/zh_CN/LC_MESSAGES/srain.mo
  • share/locale/fr/LC_MESSAGES/srain.mo
  • share/metainfo/im.srain.Srain.metainfo.xml
  • share/srain/themes/bubble.css
  • share/srain/themes/default-bubble-dark.css
  • share/srain/themes/default-bubble.css
  • share/srain/themes/default-min.css
  • share/srain/themes/reset.css
  • share/doc/srain/html/.buildinfo
  • share/doc/srain/html/.doctrees/changelog.doctree
  • share/doc/srain/html/.doctrees/commands.doctree
  • share/doc/srain/html/.doctrees/config.doctree
  • share/doc/srain/html/.doctrees/develop.doctree
  • share/doc/srain/html/.doctrees/environment.pickle
  • share/doc/srain/html/.doctrees/faq.doctree
  • share/doc/srain/html/.doctrees/index.doctree
  • share/doc/srain/html/.doctrees/install.doctree
  • share/doc/srain/html/.doctrees/intro.doctree
  • share/doc/srain/html/.doctrees/misc.doctree
  • share/doc/srain/html/.doctrees/prefs.doctree
  • share/doc/srain/html/.doctrees/start.doctree
  • share/doc/srain/html/.doctrees/support.doctree
  • share/doc/srain/html/.nojekyll
  • share/doc/srain/html/_images/srain-connect-custom-server.png
  • share/doc/srain/html/_images/srain-connect-predefined-server.png
  • share/doc/srain/html/_images/srain-connected-server.png
  • share/doc/srain/html/_images/srain-emoji-buttton.png
  • share/doc/srain/html/_images/srain-join-channel.png
  • share/doc/srain/html/_images/srain-joined-channel.png
  • share/doc/srain/html/_images/srain-render-message-after.png
  • share/doc/srain/html/_images/srain-render-message-before.png
  • share/doc/srain/html/_images/srain-search-channel.png
  • share/doc/srain/html/_images/srain-startup.png
  • share/doc/srain/html/_sources/changelog.rst.txt
  • share/doc/srain/html/_sources/commands.rst.txt
  • share/doc/srain/html/_sources/config.rst.txt
  • share/doc/srain/html/_sources/develop.rst.txt
  • share/doc/srain/html/_sources/faq.rst.txt
  • share/doc/srain/html/_sources/index.rst.txt
  • share/doc/srain/html/_sources/install.rst.txt
  • share/doc/srain/html/_sources/intro.rst.txt
  • share/doc/srain/html/_sources/misc.rst.txt
  • share/doc/srain/html/_sources/prefs.rst.txt
  • share/doc/srain/html/_sources/start.rst.txt
  • share/doc/srain/html/_sources/support.rst.txt
  • share/doc/srain/html/_static/alabaster.css
  • share/doc/srain/html/_static/base-stemmer.js
  • share/doc/srain/html/_static/basic.css
  • share/doc/srain/html/_static/custom.css
  • share/doc/srain/html/_static/doctools.js
  • share/doc/srain/html/_static/documentation_options.js
  • share/doc/srain/html/_static/english-stemmer.js
  • share/doc/srain/html/_static/file.png
  • share/doc/srain/html/_static/im.srain.Srain.png
  • share/doc/srain/html/_static/language_data.js
  • share/doc/srain/html/_static/minus.png
  • share/doc/srain/html/_static/plus.png
  • share/doc/srain/html/_static/pygments.css
  • share/doc/srain/html/_static/searchtools.js
  • share/doc/srain/html/_static/sphinx_highlight.js
  • share/doc/srain/html/_static/srain-connect-custom-server.png
  • share/doc/srain/html/_static/srain-connect-predefined-server.png
  • share/doc/srain/html/_static/srain-connected-server.png
  • share/doc/srain/html/_static/srain-emoji-buttton.png
  • share/doc/srain/html/_static/srain-join-channel.png
  • share/doc/srain/html/_static/srain-joined-channel.png
  • share/doc/srain/html/_static/srain-render-message-after.png
  • share/doc/srain/html/_static/srain-render-message-before.png
  • share/doc/srain/html/_static/srain-search-channel.png
  • share/doc/srain/html/_static/srain-startup.png
  • share/doc/srain/html/changelog.html
  • share/doc/srain/html/commands.html
  • share/doc/srain/html/config.html
  • share/doc/srain/html/develop.html
  • share/doc/srain/html/faq.html
  • share/doc/srain/html/genindex.html
  • share/doc/srain/html/index.html
  • share/doc/srain/html/install.html
  • share/doc/srain/html/intro.html
  • share/doc/srain/html/misc.html
  • share/doc/srain/html/objects.inv
  • share/doc/srain/html/prefs.html
  • share/doc/srain/html/search.html
  • share/doc/srain/html/searchindex.js
  • share/doc/srain/html/start.html
  • share/doc/srain/html/support.html
  • share/doc/srain/html/.doctrees/blog/introducing-srain.doctree
  • share/doc/srain/html/.doctrees/blog/migrate-domain.doctree
  • share/doc/srain/html/CNAME
  • share/doc/srain/html/_images/cover.png
  • share/doc/srain/html/_images/main.png

The first 100 are listed.

distinfo 1
FileSizeSHA256
SrainApp-srain-1.7.0_GH0.tar.gz2.760861e+06a79bc0d3c257db1c1037b75c330a36c40660580f99327710419a0dacb1b5b18d

Commit history 0

No commits in the history this site was built from.