net-irc/quassel (2xsaiko)

Search

Install

Install this package:

emerge -a net-irc/quassel

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask net-irc/quassel

Or alternatively:

emerge --autounmask-write -a net-irc/quassel

Package Information

Description:
Qt IRC client supporting a remote daemon for 24/7 connectivity
Homepage:
https://quassel-irc.org/
License:
GPL-3

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 0

Metadata

Upstream

Raw Metadata XML
<pkgmetadata>
	<use>
		<flag name="crypt">
			Enable IRC channel/user encryption support via <pkg>app-crypt/qca</pkg>.
		</flag>
		<flag name="system-icons">
			Use <pkg>kde-frameworks/breeze-icons</pkg> rather than icons bundled with Quassel.
		</flag>
		<flag name="dbus">
			Support desktop notifications via the StatusNotifier D-Bus service
			(used by most modern desktop environments).
		</flag>
		<flag name="monolithic">
			Build standalone client with integrated core, no external
			quasselcore needed. Only useful if you don't want to use Quassel's
			client/server model. The server and X flags are not needed in this
			case but it is possible to enable them too.
		</flag>
		<flag name="oxygen">
			Support the Oxygen icon set that was the default for KDE4.
		</flag>
		<flag name="kde">
			Enable integration with KDE Frameworks.
		</flag>
		<flag name="server">
			Build the server binary. If this USE flag is disabled, the
			'core' server binary for quassel is not built, and cannot be
			used. You need this enabled on the server, but you might want to
			disable it on the client.
		</flag>
		<flag name="gui">
			Build the Qt6 GUI client for quassel. If this USE flag is
			disabled, the GUI is not built, and cannot be used. You might
			want to disable this on the server, but you need it enabled on
			the client.
		</flag>
		<flag name="spell">
			Enable spell checking support via <pkg>kde-frameworks/sonnet</pkg>.
		</flag>
		<flag name="webengine">
			Enable WebEngine-based link previews in chat.
		</flag>
	</use>
	<upstream>
		<remote-id type="github">quassel/quassel</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-irc/quassel | euse -E <flag> -p net-irc/quassel | euse -D <flag> -p net-irc/quassel

Flag Description 9999
crypt Enable IRC channel/user encryption support via <pkg>app-crypt/qca</pkg>.
dbus Support desktop notifications via the StatusNotifier D-Bus service (used by most modern desktop environments).
gui Build the Qt6 GUI client for quassel. If this USE flag is disabled, the GUI is not built, and cannot be used. You might want to disable this on the server, but you need it enabled on the client.
kde Enable integration with KDE Frameworks.
ldap ⚠️
monolithic Build standalone client with integrated core, no external quasselcore needed. Only useful if you don't want to use Quassel's client/server model. The server and X flags are not needed in this case but it is possible to enable them too.
oxygen Support the Oxygen icon set that was the default for KDE4.
postgres ⚠️
server Build the server binary. If this USE flag is disabled, the 'core' server binary for quassel is not built, and cannot be used. You need this enabled on the server, but you might want to disable it on the client.
spell Enable spell checking support via <pkg>kde-frameworks/sonnet</pkg>.
syslog ⚠️
system-icons Use <pkg>kde-frameworks/breeze-icons</pkg> rather than icons bundled with Quassel.
test ⚠️
webengine Enable WebEngine-based link previews in chat.