BSD Ports

irc/quassel 0.14.50_1 FreeBSD

Qt 6 based distributed IRC client (client and monolithic binary)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
102c4ecf2d
License
GPLv2+
Categories
irc
Package size
2674.4 KiB, 13696.7 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/quassel0.14.50_1
NetBSDchat/quassel0.14.0nb30
DragonFlyirc/quassel0.14.0_5

Install

Binary package:

pkg install quassel

From the ports tree:

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

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

RUN_DEPENDS=	quassel>0:irc/quassel
LIB_DEPENDS=	libquassel-client.so:irc/quassel

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.50_10.14.50_1-0.14.0_5-
FreeBSD:14:quarterly0.14.50_10.14.50_1n/a0.14.0_5-
FreeBSD:15:latest0.14.50_10.14.50_1n/a0.14.0_5-
FreeBSD:15:quarterly0.14.50_10.14.50_1n/an/an/a
FreeBSD:16:latest0.14.50_10.14.50_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

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

Build dependencies 247

The first 100 are listed.

Run dependencies 236

The first 100 are listed.

No port depends on this one.

Configuration

Options name: irc_quassel

OptionDefaultDescription
CLIENTonQuassel client (for use with core)
COREoffQuassel core server (for use with client)
KDEoffEnable KDE integration for client / monolitic
MONOonQuassel standalone (monolithic binary: core+client combined)
NLSoffNative Language Support
PGSQLoffPostgreSQL database support
SPELLoffEnable spellcheck in client / monolitic via KF6Sonnet
SQLITE3onSQLite 3 database support
USES
cmake compiler:c++11-lib cpe ldap pkgconfig qt:6 tar:xz
Service scripts
none

Files

pkg-plist 1124
  • bin/quassel
  • bin/quasselclient
  • lib/libquassel-client.so
  • lib/libquassel-client.so.
  • lib/libquassel-common.so
  • lib/libquassel-common.so.
  • lib/libquassel-core.so
  • lib/libquassel-core.so.
  • lib/libquassel-qtui.so
  • lib/libquassel-qtui.so.
  • lib/libquassel-uisupport.so
  • lib/libquassel-uisupport.so.
  • share/applications/quassel.desktop
  • share/applications/quasselclient.desktop
  • share/quassel/icons/breeze-dark/AUTHORS
  • share/quassel/icons/breeze-dark/COPYING-ICONS
  • share/quassel/icons/breeze-dark/LICENSE
  • share/quassel/icons/breeze-dark/actions/16/application-exit.svg
  • share/quassel/icons/breeze-dark/actions/16/configure-shortcuts.svg
  • share/quassel/icons/breeze-dark/actions/16/configure.svg
  • share/quassel/icons/breeze-dark/actions/16/dialog-cancel.svg
  • share/quassel/icons/breeze-dark/actions/16/dialog-close.svg
  • share/quassel/icons/breeze-dark/actions/16/document-edit.svg
  • share/quassel/icons/breeze-dark/actions/16/document-encrypt.svg
  • share/quassel/icons/breeze-dark/actions/16/document-open.svg
  • share/quassel/icons/breeze-dark/actions/16/download.svg
  • share/quassel/icons/breeze-dark/actions/16/edit-clear-locationbar-ltr.svg
  • share/quassel/icons/breeze-dark/actions/16/edit-clear-locationbar-rtl.svg
  • share/quassel/icons/breeze-dark/actions/16/edit-clear.svg
  • share/quassel/icons/breeze-dark/actions/16/edit-copy.svg
  • share/quassel/icons/breeze-dark/actions/16/edit-delete.svg
  • share/quassel/icons/breeze-dark/actions/16/edit-find.svg
  • share/quassel/icons/breeze-dark/actions/16/edit-rename.svg
  • share/quassel/icons/breeze-dark/actions/16/flag-blue.svg
  • share/quassel/icons/breeze-dark/actions/16/format-fill-color.svg
  • share/quassel/icons/breeze-dark/actions/16/format-list-unordered.svg
  • share/quassel/icons/breeze-dark/actions/16/format-text-bold.svg
  • share/quassel/icons/breeze-dark/actions/16/format-text-color.svg
  • share/quassel/icons/breeze-dark/actions/16/format-text-italic.svg
  • share/quassel/icons/breeze-dark/actions/16/format-text-strikethrough.svg
  • share/quassel/icons/breeze-dark/actions/16/format-text-underline.svg
  • share/quassel/icons/breeze-dark/actions/16/go-down.svg
  • share/quassel/icons/breeze-dark/actions/16/go-next-view.svg
  • share/quassel/icons/breeze-dark/actions/16/go-next.svg
  • share/quassel/icons/breeze-dark/actions/16/go-previous-view.svg
  • share/quassel/icons/breeze-dark/actions/16/go-previous.svg
  • share/quassel/icons/breeze-dark/actions/16/go-up.svg
  • share/quassel/icons/breeze-dark/actions/16/help-about.svg
  • share/quassel/icons/breeze-dark/actions/16/im-ban-kick-user.svg
  • share/quassel/icons/breeze-dark/actions/16/im-ban-user.svg
  • share/quassel/icons/breeze-dark/actions/16/im-kick-user.svg
  • share/quassel/icons/breeze-dark/actions/16/im-user-away.svg
  • share/quassel/icons/breeze-dark/actions/16/im-user-offline.svg
  • share/quassel/icons/breeze-dark/actions/16/im-user-online.svg
  • share/quassel/icons/breeze-dark/actions/16/im-user.svg
  • share/quassel/icons/breeze-dark/actions/16/irc-channel-active.svg
  • share/quassel/icons/breeze-dark/actions/16/irc-channel-inactive.svg
  • share/quassel/icons/breeze-dark/actions/16/irc-close-channel.svg
  • share/quassel/icons/breeze-dark/actions/16/irc-join-channel.svg
  • share/quassel/icons/breeze-dark/actions/16/list-add-user.svg
  • share/quassel/icons/breeze-dark/actions/16/list-add.svg
  • share/quassel/icons/breeze-dark/actions/16/list-remove-user.svg
  • share/quassel/icons/breeze-dark/actions/16/mail-message-new.svg
  • share/quassel/icons/breeze-dark/actions/16/media-playback-start.svg
  • share/quassel/icons/breeze-dark/actions/16/network-connect.svg
  • share/quassel/icons/breeze-dark/actions/16/network-disconnect.svg
  • share/quassel/icons/breeze-dark/actions/16/show-menu.svg
  • share/quassel/icons/breeze-dark/actions/16/tools-report-bug.svg
  • share/quassel/icons/breeze-dark/actions/16/view-fullscreen.svg
  • share/quassel/icons/breeze-dark/actions/16/view-refresh.svg
  • share/quassel/icons/breeze-dark/actions/16/zoom-in.svg
  • share/quassel/icons/breeze-dark/actions/16/zoom-original.svg
  • share/quassel/icons/breeze-dark/actions/16/zoom-out.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/application-exit.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/configure-shortcuts.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/configure.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/dialog-cancel.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/dialog-close.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/document-edit.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/document-encrypt.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/document-open.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/download.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/edit-clear-locationbar-ltr.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/edit-clear-locationbar-rtl.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/edit-clear.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/edit-copy.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/edit-delete.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/edit-find.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/edit-rename.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/flag-blue.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/format-fill-color.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/format-list-unordered.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/format-text-bold.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/format-text-color.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/format-text-italic.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/format-text-strikethrough.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/format-text-underline.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/go-down.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/go-next-view.svg
  • share/quassel/icons/breeze-dark/actions/16@2x/go-next.svg

The first 100 are listed.

distinfo 3
FileSizeSHA256
quassel/quassel-quassel-0.14.50-c63fc1e_GH0.tar.gz4.497437e+06ed436383535a4e80ac754ce34c5cb78cd2cf9495d67bda18d1108da40086aa11
quassel/quassel-quassel-i18n-abed52e_GH0.tar.gz1.666743e+06f40226d7c1215ceaa8c6d8a00a4a0b3fe95f35414b0b831f4ea0206ed8b1de84
quassel/631.patch3.859075e+06197a60ea061bc3d7d7ad44c9c50ff12f1b40c10cfef7301b0c2e00f3bd8dba88

Commit history 3

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