BSD Ports

irc/quassel-core 0.14.50 FreeBSD

Qt 6 based distributed IRC client (core/server only)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
102c4ecf2d
License
GPLv2+
Categories
irc
Package size
807.8 KiB, 3226.5 KiB installed

Description

Quassel IRC is a modern, cross-platform, distributed IRC client based on the Qt framework. Distributed means that one (or multiple) client(s) can attach to and detach from a central core that stays permanently online. Re-attaching your client will show your IRC session in the same state as you left it in (plus whatever happened while you were gone), and this even when you re-attach from a different location. An optional Beginner's Mode completely hides this feature, so Quassel IRC can be used like a traditional client.

In the other systems

SystemPortVersion
FreeBSDirc/quassel-core0.14.50
NetBSDchat/quassel-core0.14.0nb2
DragonFlyirc/quassel-core0.14.0_5
HardenedBSDirc/quassel-core0.14.50
GhostBSDirc/quassel-core0.14.50

Install

Binary package:

pkg install quassel-core

From the ports tree:

cd /usr/ports/irc/quassel-core/ && make install clean

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

RUN_DEPENDS=	quassel-core>0:irc/quassel-core

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:latest0.14.500.14.50-0.14.0_50.14.50
FreeBSD:14:quarterly0.14.500.14.50n/a0.14.0_50.14.50
FreeBSD:15:latest0.14.500.14.50n/a0.14.0_50.14.0_5
FreeBSD:15:quarterly0.14.500.14.50n/an/an/a
FreeBSD:16:latest0.14.500.14.50n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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 152

The first 100 are listed.

Run dependencies 142

The first 100 are listed.

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

To run quasselcore at system start-up, add quasselcore_enable="YES"
to /etc/rc.conf.

Quassel can use SSL connection between client and core parts. At first start
quasselcore will ask you to enter some information that will be incorporated
into generated SSL certificate. You can generate a new certificate by running
the following command as root:

# service quasselcore keygen
or
# /usr/local/etc/rc.d/quasselcore keygen

By default quasselcore listens on 4242 port at localhost.
To change default behavior set quasselcore_args variable in /etc/rc.conf.
See 'quasselcore --help' for available arguments.

Files

No file lists for this port.

Commit history 2

DateCommitCreditsLog message
102c4ecf2d Max Brazhnikov irc/quassel: Drop unused dependencies
These deps are not needed for Qt6 based Quassel PR: 298956
55f2a5e1e3 Dima Panov irc/quassel[-core]: update to 0.14.50, WIP build of Qt6 porting stage
PR: 296230