Path to this page:
./
chat/quassel,
Modern, cross-platform, distributed IRC client
Branch: CURRENT,
Version: 0.14.0nb2,
Package name: quassel-0.14.0nb2,
Maintainer: pkgsrc-usersQuassel 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 --
much like the popular combination of screen and a text-based IRC
client such as WeeChat, and similar to (but much more featureful
than) so-called BNCs. 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.
In addition, Quassel IRC can be used like a traditional client,
with providing both client and core functionality in one binary.
This so-called "Monolithic Client" completely hides the distributed
nature, so for a purely local installation, Quassel IRC can be
setup very easily.
Required to run:[
sysutils/desktop-file-utils] [
graphics/hicolor-icon-theme] [
databases/openldap-client] [
x11/qt5-qtscript] [
x11/qt5-qtbase] [
devel/libdbusmenu-qt5] [
security/qca2-qt5]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 4662.399 KB
Version history: (Expand)
- (2022-04-20) Updated to version: quassel-0.14.0nb2
- (2022-03-28) Updated to version: quassel-0.14.0nb1
- (2022-03-05) Updated to version: quassel-0.14.0
- (2021-12-08) Updated to version: quassel-0.13.1nb20
- (2021-11-16) Updated to version: quassel-0.13.1nb19
- (2021-07-30) Updated to version: quassel-0.13.1nb18
CVS history: (Expand)
2022-04-18 21:12:27 by Adam Ciarcinski | Files touched by this commit (1798) |  |
Log message:
revbump for textproc/icu update
|
2022-03-28 12:53:06 by Tobias Nygren | Files touched by this commit (110) |
Log message:
{c,d,e}*/*: revbump(1) for libsndfile
|
2022-03-05 11:32:10 by Nia Alarie | Files touched by this commit (4) |  |
Log message:
quassel: update to 0.14.0
Version 0.14.0 (2022-01-01)
===========================
NOTE: Database schema format change, no downgrade possible!
* New baseline for minimum build requirements and dependencies: Ubuntu 16.04 \
"Xenial Xerus"
- GCC 5 or Clang 3.4
- CMake 3.5
- Qt 5.5.0
* New dependencies:
- Boost (v1.54 or later, build-time only)
- zlib (bundled miniz has been removed)
* Support building against Qt 5.15 (and all prior versions down to and including \
Qt 5.5)
* Remove support for building against Qt4/KDE4
* Require SSL support in Qt
* Don't silently fall back to unencrypted client/core communication if \
certificate cannot be loaded
* Properly escape LDAP usernames to prevent injection or bypassing authentication
* Strip format codes in ignore list rules (this might affect pre-existing rules)
* Support many more features of IRCv3
* Improve window handling under Wayland
* Support the HAProxy protocol
* Provide a daemon providing Prometheus metrics
* Deprecate local highlight settings (prefer synced ones instead)
* Improve configuration of SASL PLAIN and EXTERNAL
* Add button for strike-through format
* Allow choosing the account to connect to via command-line option
* Make database schema migration more robust
* Make backlog fetch more efficient, allow for fetch-on-demand
* Make syncing and other aspects of the core/client protocol more efficient
* Make RPC implementation more efficient
* Improve log output
* Clean up and modernize large parts of the code base
- Replace the Qt 4 string-based connect syntax by function pointers
- Fix many clang-tidy findings
- Reformat ALL the code using clang-format instead of Uncrustify, with some \
style changes
* Modernize build system
* Support building shared libraries via the ENABLE_SHARED CMake option (defaults \
to on)
* Introduce support for (and a small selection of) unit tests via the \
BUILD_TESTING CMake option
* Use Github Actions as CI system, replacing Travis and Appveyor
* Revamp bundle/DMG creation on macOS
* Many smaller fixes
* Improve documentation and UI help
* Update translations
* Update bundled iconsets and application icons
* Update default network and documentation to point to our new home Libera IRC \
(since Freenode killed itself)
|
2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063) |
Log message:
revbump for icu and libffi
|
2021-11-15 23:54:34 by Thomas Klausner | Files touched by this commit (396) |
Log message:
*: recursive bump for gstreamer 1.18.5
|
2021-10-26 12:05:29 by Nia Alarie | Files touched by this commit (146) |
Log message:
chat: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 15:23:36 by Nia Alarie | Files touched by this commit (146) |
Log message:
chat: Remove SHA1 hashes for distfiles
|
2021-07-30 14:27:14 by Ryo ONODERA | Files touched by this commit (366) |
Log message:
*: Recursive revbump from audio/pulseaudio-15.0
|