summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-02-17 10:17:46 +0000
committernia <nia@pkgsrc.org>2019-02-17 10:17:46 +0000
commit5f70ae89b65066ca36c5e4ab473a5c39e042b287 (patch)
tree300caaced06925a4bd323c46f5468a3905bec45c /chat
parent20793bc095ba71770302fe42a1b41561cfd746c3 (diff)
downloadpkgsrc-5f70ae89b65066ca36c5e4ab473a5c39e042b287.tar.gz
chat/quassel: Import version 0.13.1, based on work in pkgsrc-wip.
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 -- 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.
Diffstat (limited to 'chat')
-rw-r--r--chat/Makefile3
-rw-r--r--chat/quassel/DESCR17
-rw-r--r--chat/quassel/Makefile35
-rw-r--r--chat/quassel/PLIST557
-rw-r--r--chat/quassel/distinfo6
-rw-r--r--chat/quassel/options.mk15
6 files changed, 632 insertions, 1 deletions
diff --git a/chat/Makefile b/chat/Makefile
index f1514e02c0e..da141eb8d48 100644
--- a/chat/Makefile
+++ b/chat/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.214 2019/01/30 10:34:16 nia Exp $
+# $NetBSD: Makefile,v 1.215 2019/02/17 10:17:46 nia Exp $
#
COMMENT= Communication programs
@@ -113,6 +113,7 @@ SUBDIR+= py-hangups
SUBDIR+= py-mastodon
SUBDIR+= py-nbxmpp
SUBDIR+= py-xmpppy
+SUBDIR+= quassel
SUBDIR+= quirc
SUBDIR+= riece
SUBDIR+= roxirc
diff --git a/chat/quassel/DESCR b/chat/quassel/DESCR
new file mode 100644
index 00000000000..68c2f3dc169
--- /dev/null
+++ b/chat/quassel/DESCR
@@ -0,0 +1,17 @@
+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 --
+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.
diff --git a/chat/quassel/Makefile b/chat/quassel/Makefile
new file mode 100644
index 00000000000..6529a0ec862
--- /dev/null
+++ b/chat/quassel/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2019/02/17 10:17:46 nia Exp $
+
+DISTNAME= quassel-0.13.1
+CATEGORIES= chat
+MASTER_SITES= https://quassel-irc.org/pub/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://quassel-irc.org/
+COMMENT= Modern, cross-platform, distributed IRC client
+LICENSE= gnu-gpl-v2 OR gnu-gpl-v3
+
+EXTRACT_USING= bsdtar
+USE_TOOLS+= bash perl
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+
+REPLACE_BASH+= po/update.sh
+REPLACE_BASH+= scripts/tx-sync.sh
+
+REPLACE_PERL+= data/scripts/inxi
+REPLACE_PERL+= data/scripts/mpris
+
+.include "options.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../databases/openldap-client/buildlink3.mk"
+.include "../../devel/libexecinfo/buildlink3.mk"
+.include "../../devel/libdbusmenu-qt5/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/qca2-qt5/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtmultimedia/buildlink3.mk"
+.include "../../x11/qt5-qtscript/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/chat/quassel/PLIST b/chat/quassel/PLIST
new file mode 100644
index 00000000000..da2c02e41dc
--- /dev/null
+++ b/chat/quassel/PLIST
@@ -0,0 +1,557 @@
+@comment $NetBSD: PLIST,v 1.1 2019/02/17 10:17:46 nia Exp $
+bin/quassel
+bin/quasselclient
+bin/quasselcore
+share/applications/quassel.desktop
+share/applications/quasselclient.desktop
+share/icons/hicolor/128x128/apps/quassel.png
+share/icons/hicolor/16x16/apps/quassel.png
+share/icons/hicolor/22x22/apps/quassel.png
+share/icons/hicolor/32x32/apps/quassel.png
+share/icons/hicolor/48x48/apps/quassel.png
+share/icons/hicolor/64x64/apps/quassel.png
+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-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/22/application-exit.svg
+share/quassel/icons/breeze-dark/actions/22/configure-shortcuts.svg
+share/quassel/icons/breeze-dark/actions/22/configure.svg
+share/quassel/icons/breeze-dark/actions/22/dialog-cancel.svg
+share/quassel/icons/breeze-dark/actions/22/dialog-close.svg
+share/quassel/icons/breeze-dark/actions/22/document-edit.svg
+share/quassel/icons/breeze-dark/actions/22/document-encrypt.svg
+share/quassel/icons/breeze-dark/actions/22/document-open.svg
+share/quassel/icons/breeze-dark/actions/22/download.svg
+share/quassel/icons/breeze-dark/actions/22/edit-clear-locationbar-ltr.svg
+share/quassel/icons/breeze-dark/actions/22/edit-clear-locationbar-rtl.svg
+share/quassel/icons/breeze-dark/actions/22/edit-clear.svg
+share/quassel/icons/breeze-dark/actions/22/edit-copy.svg
+share/quassel/icons/breeze-dark/actions/22/edit-delete.svg
+share/quassel/icons/breeze-dark/actions/22/edit-find.svg
+share/quassel/icons/breeze-dark/actions/22/edit-rename.svg
+share/quassel/icons/breeze-dark/actions/22/flag-blue.svg
+share/quassel/icons/breeze-dark/actions/22/format-fill-color.svg
+share/quassel/icons/breeze-dark/actions/22/format-list-unordered.svg
+share/quassel/icons/breeze-dark/actions/22/format-text-bold.svg
+share/quassel/icons/breeze-dark/actions/22/format-text-color.svg
+share/quassel/icons/breeze-dark/actions/22/format-text-italic.svg
+share/quassel/icons/breeze-dark/actions/22/format-text-underline.svg
+share/quassel/icons/breeze-dark/actions/22/go-down.svg
+share/quassel/icons/breeze-dark/actions/22/go-next-view.svg
+share/quassel/icons/breeze-dark/actions/22/go-next.svg
+share/quassel/icons/breeze-dark/actions/22/go-previous-view.svg
+share/quassel/icons/breeze-dark/actions/22/go-previous.svg
+share/quassel/icons/breeze-dark/actions/22/go-up.svg
+share/quassel/icons/breeze-dark/actions/22/help-about.svg
+share/quassel/icons/breeze-dark/actions/22/im-ban-kick-user.svg
+share/quassel/icons/breeze-dark/actions/22/im-ban-user.svg
+share/quassel/icons/breeze-dark/actions/22/im-kick-user.svg
+share/quassel/icons/breeze-dark/actions/22/im-user-away.svg
+share/quassel/icons/breeze-dark/actions/22/im-user-offline.svg
+share/quassel/icons/breeze-dark/actions/22/im-user-online.svg
+share/quassel/icons/breeze-dark/actions/22/im-user.svg
+share/quassel/icons/breeze-dark/actions/22/irc-channel-active.svg
+share/quassel/icons/breeze-dark/actions/22/irc-channel-inactive.svg
+share/quassel/icons/breeze-dark/actions/22/irc-close-channel.svg
+share/quassel/icons/breeze-dark/actions/22/irc-join-channel.svg
+share/quassel/icons/breeze-dark/actions/22/irc-operator.svg
+share/quassel/icons/breeze-dark/actions/22/irc-remove-operator.svg
+share/quassel/icons/breeze-dark/actions/22/irc-unvoice.svg
+share/quassel/icons/breeze-dark/actions/22/irc-voice.svg
+share/quassel/icons/breeze-dark/actions/22/list-add-user.svg
+share/quassel/icons/breeze-dark/actions/22/list-add.svg
+share/quassel/icons/breeze-dark/actions/22/list-remove-user.svg
+share/quassel/icons/breeze-dark/actions/22/mail-message-new.svg
+share/quassel/icons/breeze-dark/actions/22/media-playback-start.svg
+share/quassel/icons/breeze-dark/actions/22/network-connect.svg
+share/quassel/icons/breeze-dark/actions/22/network-disconnect.svg
+share/quassel/icons/breeze-dark/actions/22/show-menu.svg
+share/quassel/icons/breeze-dark/actions/22/tools-report-bug.svg
+share/quassel/icons/breeze-dark/actions/22/view-fullscreen.svg
+share/quassel/icons/breeze-dark/actions/22/view-refresh.svg
+share/quassel/icons/breeze-dark/actions/22/zoom-in.svg
+share/quassel/icons/breeze-dark/actions/22/zoom-original.svg
+share/quassel/icons/breeze-dark/actions/22/zoom-out.svg
+share/quassel/icons/breeze-dark/actions/24/application-exit.svg
+share/quassel/icons/breeze-dark/actions/24/configure-shortcuts.svg
+share/quassel/icons/breeze-dark/actions/24/configure.svg
+share/quassel/icons/breeze-dark/actions/24/connect-quassel.svg
+share/quassel/icons/breeze-dark/actions/24/dialog-cancel.svg
+share/quassel/icons/breeze-dark/actions/24/dialog-close.svg
+share/quassel/icons/breeze-dark/actions/24/disconnect-quassel.svg
+share/quassel/icons/breeze-dark/actions/24/document-edit.svg
+share/quassel/icons/breeze-dark/actions/24/document-encrypt.svg
+share/quassel/icons/breeze-dark/actions/24/document-open.svg
+share/quassel/icons/breeze-dark/actions/24/download.svg
+share/quassel/icons/breeze-dark/actions/24/edit-clear-locationbar-ltr.svg
+share/quassel/icons/breeze-dark/actions/24/edit-clear-locationbar-rtl.svg
+share/quassel/icons/breeze-dark/actions/24/edit-clear.svg
+share/quassel/icons/breeze-dark/actions/24/edit-copy.svg
+share/quassel/icons/breeze-dark/actions/24/edit-delete.svg
+share/quassel/icons/breeze-dark/actions/24/edit-find.svg
+share/quassel/icons/breeze-dark/actions/24/edit-rename.svg
+share/quassel/icons/breeze-dark/actions/24/flag-blue.svg
+share/quassel/icons/breeze-dark/actions/24/format-fill-color.svg
+share/quassel/icons/breeze-dark/actions/24/format-list-unordered.svg
+share/quassel/icons/breeze-dark/actions/24/format-text-bold.svg
+share/quassel/icons/breeze-dark/actions/24/format-text-color.svg
+share/quassel/icons/breeze-dark/actions/24/format-text-italic.svg
+share/quassel/icons/breeze-dark/actions/24/format-text-underline.svg
+share/quassel/icons/breeze-dark/actions/24/go-down.svg
+share/quassel/icons/breeze-dark/actions/24/go-next-view.svg
+share/quassel/icons/breeze-dark/actions/24/go-next.svg
+share/quassel/icons/breeze-dark/actions/24/go-previous-view.svg
+share/quassel/icons/breeze-dark/actions/24/go-previous.svg
+share/quassel/icons/breeze-dark/actions/24/go-up.svg
+share/quassel/icons/breeze-dark/actions/24/help-about.svg
+share/quassel/icons/breeze-dark/actions/24/im-ban-kick-user.svg
+share/quassel/icons/breeze-dark/actions/24/im-ban-user.svg
+share/quassel/icons/breeze-dark/actions/24/im-kick-user.svg
+share/quassel/icons/breeze-dark/actions/24/im-user-away.svg
+share/quassel/icons/breeze-dark/actions/24/im-user-offline.svg
+share/quassel/icons/breeze-dark/actions/24/im-user-online.svg
+share/quassel/icons/breeze-dark/actions/24/im-user.svg
+share/quassel/icons/breeze-dark/actions/24/irc-channel-active.svg
+share/quassel/icons/breeze-dark/actions/24/irc-channel-inactive.svg
+share/quassel/icons/breeze-dark/actions/24/irc-close-channel.svg
+share/quassel/icons/breeze-dark/actions/24/irc-join-channel.svg
+share/quassel/icons/breeze-dark/actions/24/irc-operator.svg
+share/quassel/icons/breeze-dark/actions/24/irc-remove-operator.svg
+share/quassel/icons/breeze-dark/actions/24/irc-unvoice.svg
+share/quassel/icons/breeze-dark/actions/24/irc-voice.svg
+share/quassel/icons/breeze-dark/actions/24/list-add-user.svg
+share/quassel/icons/breeze-dark/actions/24/list-add.svg
+share/quassel/icons/breeze-dark/actions/24/list-remove-user.svg
+share/quassel/icons/breeze-dark/actions/24/mail-message-new.svg
+share/quassel/icons/breeze-dark/actions/24/media-playback-start.svg
+share/quassel/icons/breeze-dark/actions/24/network-connect.svg
+share/quassel/icons/breeze-dark/actions/24/network-disconnect.svg
+share/quassel/icons/breeze-dark/actions/24/show-menu.svg
+share/quassel/icons/breeze-dark/actions/24/tools-report-bug.svg
+share/quassel/icons/breeze-dark/actions/24/view-fullscreen.svg
+share/quassel/icons/breeze-dark/actions/24/view-refresh.svg
+share/quassel/icons/breeze-dark/actions/24/zoom-in.svg
+share/quassel/icons/breeze-dark/actions/24/zoom-original.svg
+share/quassel/icons/breeze-dark/actions/24/zoom-out.svg
+share/quassel/icons/breeze-dark/actions/32/application-exit.svg
+share/quassel/icons/breeze-dark/actions/32/configure-shortcuts.svg
+share/quassel/icons/breeze-dark/actions/32/configure.svg
+share/quassel/icons/breeze-dark/actions/32/connect-quassel.svg
+share/quassel/icons/breeze-dark/actions/32/dialog-cancel.svg
+share/quassel/icons/breeze-dark/actions/32/disconnect-quassel.svg
+share/quassel/icons/breeze-dark/actions/32/document-edit.svg
+share/quassel/icons/breeze-dark/actions/32/document-open.svg
+share/quassel/icons/breeze-dark/actions/32/edit-delete.svg
+share/quassel/icons/breeze-dark/actions/32/go-down.svg
+share/quassel/icons/breeze-dark/actions/32/go-next.svg
+share/quassel/icons/breeze-dark/actions/32/go-previous.svg
+share/quassel/icons/breeze-dark/actions/32/go-up.svg
+share/quassel/icons/breeze-dark/actions/32/help-about.svg
+share/quassel/icons/breeze-dark/actions/32/mail-message-new.svg
+share/quassel/icons/breeze-dark/actions/32/media-playback-start.svg
+share/quassel/icons/breeze-dark/actions/32/view-refresh.svg
+share/quassel/icons/breeze-dark/actions/32/zoom-in.svg
+share/quassel/icons/breeze-dark/actions/32/zoom-original.svg
+share/quassel/icons/breeze-dark/actions/32/zoom-out.svg
+share/quassel/icons/breeze-dark/apps/32/quassel.svg
+share/quassel/icons/breeze-dark/apps/48/quassel.svg
+share/quassel/icons/breeze-dark/apps/64/quassel.svg
+share/quassel/icons/breeze-dark/devices/16/network-wired.svg
+share/quassel/icons/breeze-dark/devices/22/network-wired.svg
+share/quassel/icons/breeze-dark/index.theme
+share/quassel/icons/breeze-dark/preferences/32/help-about.svg
+share/quassel/icons/breeze-dark/scalable/actions/connect-quassel.svg
+share/quassel/icons/breeze-dark/scalable/actions/disconnect-quassel.svg
+share/quassel/icons/breeze-dark/scalable/apps/quassel.svg
+share/quassel/icons/breeze-dark/scalable/status/active-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/scalable/status/active-quassel-tray.svg
+share/quassel/icons/breeze-dark/scalable/status/inactive-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/scalable/status/inactive-quassel-tray.svg
+share/quassel/icons/breeze-dark/scalable/status/inactive-quassel.svg
+share/quassel/icons/breeze-dark/scalable/status/message-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/scalable/status/message-quassel-tray.svg
+share/quassel/icons/breeze-dark/scalable/status/message-quassel.svg
+share/quassel/icons/breeze-dark/status/16/dialog-information.svg
+share/quassel/icons/breeze-dark/status/16/security-high.svg
+share/quassel/icons/breeze-dark/status/16/security-low.svg
+share/quassel/icons/breeze-dark/status/16/user-available.svg
+share/quassel/icons/breeze-dark/status/16/user-away.svg
+share/quassel/icons/breeze-dark/status/16/user-offline.svg
+share/quassel/icons/breeze-dark/status/22/dialog-information.svg
+share/quassel/icons/breeze-dark/status/22/dialog-password.svg
+share/quassel/icons/breeze-dark/status/22/network-wired.svg
+share/quassel/icons/breeze-dark/status/22/security-high.svg
+share/quassel/icons/breeze-dark/status/22/security-low.svg
+share/quassel/icons/breeze-dark/status/22/user-available.svg
+share/quassel/icons/breeze-dark/status/22/user-away.svg
+share/quassel/icons/breeze-dark/status/22/user-offline.svg
+share/quassel/icons/breeze-dark/status/24/active-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/status/24/active-quassel-tray.svg
+share/quassel/icons/breeze-dark/status/24/dialog-information.svg
+share/quassel/icons/breeze-dark/status/24/inactive-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/status/24/inactive-quassel-tray.svg
+share/quassel/icons/breeze-dark/status/24/inactive-quassel.svg
+share/quassel/icons/breeze-dark/status/24/message-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/status/24/message-quassel-tray.svg
+share/quassel/icons/breeze-dark/status/24/message-quassel.svg
+share/quassel/icons/breeze-dark/status/64/active-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/status/64/active-quassel-tray.svg
+share/quassel/icons/breeze-dark/status/64/dialog-information.svg
+share/quassel/icons/breeze-dark/status/64/dialog-password.svg
+share/quassel/icons/breeze-dark/status/64/dialog-warning.svg
+share/quassel/icons/breeze-dark/status/64/inactive-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/status/64/inactive-quassel-tray.svg
+share/quassel/icons/breeze-dark/status/64/inactive-quassel.svg
+share/quassel/icons/breeze-dark/status/64/message-quassel-tray-inverted.svg
+share/quassel/icons/breeze-dark/status/64/message-quassel-tray.svg
+share/quassel/icons/breeze-dark/status/64/message-quassel.svg
+share/quassel/icons/breeze-dark/status/64/security-high.svg
+share/quassel/icons/breeze-dark/status/64/security-low.svg
+share/quassel/icons/breeze/AUTHORS
+share/quassel/icons/breeze/COPYING-ICONS
+share/quassel/icons/breeze/LICENSE
+share/quassel/icons/breeze/actions/16/application-exit.svg
+share/quassel/icons/breeze/actions/16/configure-shortcuts.svg
+share/quassel/icons/breeze/actions/16/configure.svg
+share/quassel/icons/breeze/actions/16/dialog-cancel.svg
+share/quassel/icons/breeze/actions/16/dialog-close.svg
+share/quassel/icons/breeze/actions/16/document-edit.svg
+share/quassel/icons/breeze/actions/16/document-encrypt.svg
+share/quassel/icons/breeze/actions/16/document-open.svg
+share/quassel/icons/breeze/actions/16/download.svg
+share/quassel/icons/breeze/actions/16/edit-clear-locationbar-ltr.svg
+share/quassel/icons/breeze/actions/16/edit-clear-locationbar-rtl.svg
+share/quassel/icons/breeze/actions/16/edit-clear.svg
+share/quassel/icons/breeze/actions/16/edit-copy.svg
+share/quassel/icons/breeze/actions/16/edit-delete.svg
+share/quassel/icons/breeze/actions/16/edit-find.svg
+share/quassel/icons/breeze/actions/16/edit-rename.svg
+share/quassel/icons/breeze/actions/16/flag-blue.svg
+share/quassel/icons/breeze/actions/16/format-fill-color.svg
+share/quassel/icons/breeze/actions/16/format-list-unordered.svg
+share/quassel/icons/breeze/actions/16/format-text-bold.svg
+share/quassel/icons/breeze/actions/16/format-text-color.svg
+share/quassel/icons/breeze/actions/16/format-text-italic.svg
+share/quassel/icons/breeze/actions/16/format-text-underline.svg
+share/quassel/icons/breeze/actions/16/go-down.svg
+share/quassel/icons/breeze/actions/16/go-next-view.svg
+share/quassel/icons/breeze/actions/16/go-next.svg
+share/quassel/icons/breeze/actions/16/go-previous-view.svg
+share/quassel/icons/breeze/actions/16/go-previous.svg
+share/quassel/icons/breeze/actions/16/go-up.svg
+share/quassel/icons/breeze/actions/16/help-about.svg
+share/quassel/icons/breeze/actions/16/im-ban-kick-user.svg
+share/quassel/icons/breeze/actions/16/im-ban-user.svg
+share/quassel/icons/breeze/actions/16/im-kick-user.svg
+share/quassel/icons/breeze/actions/16/im-user-away.svg
+share/quassel/icons/breeze/actions/16/im-user-offline.svg
+share/quassel/icons/breeze/actions/16/im-user-online.svg
+share/quassel/icons/breeze/actions/16/im-user.svg
+share/quassel/icons/breeze/actions/16/irc-channel-active.svg
+share/quassel/icons/breeze/actions/16/irc-channel-inactive.svg
+share/quassel/icons/breeze/actions/16/irc-close-channel.svg
+share/quassel/icons/breeze/actions/16/irc-join-channel.svg
+share/quassel/icons/breeze/actions/16/list-add-user.svg
+share/quassel/icons/breeze/actions/16/list-add.svg
+share/quassel/icons/breeze/actions/16/list-remove-user.svg
+share/quassel/icons/breeze/actions/16/mail-message-new.svg
+share/quassel/icons/breeze/actions/16/media-playback-start.svg
+share/quassel/icons/breeze/actions/16/network-connect.svg
+share/quassel/icons/breeze/actions/16/network-disconnect.svg
+share/quassel/icons/breeze/actions/16/show-menu.svg
+share/quassel/icons/breeze/actions/16/tools-report-bug.svg
+share/quassel/icons/breeze/actions/16/view-fullscreen.svg
+share/quassel/icons/breeze/actions/16/view-refresh.svg
+share/quassel/icons/breeze/actions/16/zoom-in.svg
+share/quassel/icons/breeze/actions/16/zoom-original.svg
+share/quassel/icons/breeze/actions/16/zoom-out.svg
+share/quassel/icons/breeze/actions/22/application-exit.svg
+share/quassel/icons/breeze/actions/22/configure-shortcuts.svg
+share/quassel/icons/breeze/actions/22/configure.svg
+share/quassel/icons/breeze/actions/22/dialog-cancel.svg
+share/quassel/icons/breeze/actions/22/dialog-close.svg
+share/quassel/icons/breeze/actions/22/document-edit.svg
+share/quassel/icons/breeze/actions/22/document-encrypt.svg
+share/quassel/icons/breeze/actions/22/document-open.svg
+share/quassel/icons/breeze/actions/22/download.svg
+share/quassel/icons/breeze/actions/22/edit-clear-locationbar-ltr.svg
+share/quassel/icons/breeze/actions/22/edit-clear-locationbar-rtl.svg
+share/quassel/icons/breeze/actions/22/edit-clear.svg
+share/quassel/icons/breeze/actions/22/edit-copy.svg
+share/quassel/icons/breeze/actions/22/edit-delete.svg
+share/quassel/icons/breeze/actions/22/edit-find.svg
+share/quassel/icons/breeze/actions/22/edit-rename.svg
+share/quassel/icons/breeze/actions/22/flag-blue.svg
+share/quassel/icons/breeze/actions/22/format-fill-color.svg
+share/quassel/icons/breeze/actions/22/format-list-unordered.svg
+share/quassel/icons/breeze/actions/22/format-text-bold.svg
+share/quassel/icons/breeze/actions/22/format-text-color.svg
+share/quassel/icons/breeze/actions/22/format-text-italic.svg
+share/quassel/icons/breeze/actions/22/format-text-underline.svg
+share/quassel/icons/breeze/actions/22/go-down.svg
+share/quassel/icons/breeze/actions/22/go-next-view.svg
+share/quassel/icons/breeze/actions/22/go-next.svg
+share/quassel/icons/breeze/actions/22/go-previous-view.svg
+share/quassel/icons/breeze/actions/22/go-previous.svg
+share/quassel/icons/breeze/actions/22/go-up.svg
+share/quassel/icons/breeze/actions/22/help-about.svg
+share/quassel/icons/breeze/actions/22/im-ban-kick-user.svg
+share/quassel/icons/breeze/actions/22/im-ban-user.svg
+share/quassel/icons/breeze/actions/22/im-kick-user.svg
+share/quassel/icons/breeze/actions/22/im-user-away.svg
+share/quassel/icons/breeze/actions/22/im-user-offline.svg
+share/quassel/icons/breeze/actions/22/im-user-online.svg
+share/quassel/icons/breeze/actions/22/im-user.svg
+share/quassel/icons/breeze/actions/22/irc-channel-active.svg
+share/quassel/icons/breeze/actions/22/irc-channel-inactive.svg
+share/quassel/icons/breeze/actions/22/irc-close-channel.svg
+share/quassel/icons/breeze/actions/22/irc-join-channel.svg
+share/quassel/icons/breeze/actions/22/irc-operator.svg
+share/quassel/icons/breeze/actions/22/irc-remove-operator.svg
+share/quassel/icons/breeze/actions/22/irc-unvoice.svg
+share/quassel/icons/breeze/actions/22/irc-voice.svg
+share/quassel/icons/breeze/actions/22/list-add-user.svg
+share/quassel/icons/breeze/actions/22/list-add.svg
+share/quassel/icons/breeze/actions/22/list-remove-user.svg
+share/quassel/icons/breeze/actions/22/mail-message-new.svg
+share/quassel/icons/breeze/actions/22/media-playback-start.svg
+share/quassel/icons/breeze/actions/22/network-connect.svg
+share/quassel/icons/breeze/actions/22/network-disconnect.svg
+share/quassel/icons/breeze/actions/22/show-menu.svg
+share/quassel/icons/breeze/actions/22/tools-report-bug.svg
+share/quassel/icons/breeze/actions/22/view-fullscreen.svg
+share/quassel/icons/breeze/actions/22/view-refresh.svg
+share/quassel/icons/breeze/actions/22/zoom-in.svg
+share/quassel/icons/breeze/actions/22/zoom-original.svg
+share/quassel/icons/breeze/actions/22/zoom-out.svg
+share/quassel/icons/breeze/actions/24/application-exit.svg
+share/quassel/icons/breeze/actions/24/configure-shortcuts.svg
+share/quassel/icons/breeze/actions/24/configure.svg
+share/quassel/icons/breeze/actions/24/connect-quassel.svg
+share/quassel/icons/breeze/actions/24/dialog-cancel.svg
+share/quassel/icons/breeze/actions/24/dialog-close.svg
+share/quassel/icons/breeze/actions/24/disconnect-quassel.svg
+share/quassel/icons/breeze/actions/24/document-edit.svg
+share/quassel/icons/breeze/actions/24/document-encrypt.svg
+share/quassel/icons/breeze/actions/24/document-open.svg
+share/quassel/icons/breeze/actions/24/download.svg
+share/quassel/icons/breeze/actions/24/edit-clear-locationbar-ltr.svg
+share/quassel/icons/breeze/actions/24/edit-clear-locationbar-rtl.svg
+share/quassel/icons/breeze/actions/24/edit-clear.svg
+share/quassel/icons/breeze/actions/24/edit-copy.svg
+share/quassel/icons/breeze/actions/24/edit-delete.svg
+share/quassel/icons/breeze/actions/24/edit-find.svg
+share/quassel/icons/breeze/actions/24/edit-rename.svg
+share/quassel/icons/breeze/actions/24/flag-blue.svg
+share/quassel/icons/breeze/actions/24/format-fill-color.svg
+share/quassel/icons/breeze/actions/24/format-list-unordered.svg
+share/quassel/icons/breeze/actions/24/format-text-bold.svg
+share/quassel/icons/breeze/actions/24/format-text-color.svg
+share/quassel/icons/breeze/actions/24/format-text-italic.svg
+share/quassel/icons/breeze/actions/24/format-text-underline.svg
+share/quassel/icons/breeze/actions/24/go-down.svg
+share/quassel/icons/breeze/actions/24/go-next-view.svg
+share/quassel/icons/breeze/actions/24/go-next.svg
+share/quassel/icons/breeze/actions/24/go-previous-view.svg
+share/quassel/icons/breeze/actions/24/go-previous.svg
+share/quassel/icons/breeze/actions/24/go-up.svg
+share/quassel/icons/breeze/actions/24/help-about.svg
+share/quassel/icons/breeze/actions/24/im-ban-kick-user.svg
+share/quassel/icons/breeze/actions/24/im-ban-user.svg
+share/quassel/icons/breeze/actions/24/im-kick-user.svg
+share/quassel/icons/breeze/actions/24/im-user-away.svg
+share/quassel/icons/breeze/actions/24/im-user-offline.svg
+share/quassel/icons/breeze/actions/24/im-user-online.svg
+share/quassel/icons/breeze/actions/24/im-user.svg
+share/quassel/icons/breeze/actions/24/irc-channel-active.svg
+share/quassel/icons/breeze/actions/24/irc-channel-inactive.svg
+share/quassel/icons/breeze/actions/24/irc-close-channel.svg
+share/quassel/icons/breeze/actions/24/irc-join-channel.svg
+share/quassel/icons/breeze/actions/24/irc-operator.svg
+share/quassel/icons/breeze/actions/24/irc-remove-operator.svg
+share/quassel/icons/breeze/actions/24/irc-unvoice.svg
+share/quassel/icons/breeze/actions/24/irc-voice.svg
+share/quassel/icons/breeze/actions/24/list-add-user.svg
+share/quassel/icons/breeze/actions/24/list-add.svg
+share/quassel/icons/breeze/actions/24/list-remove-user.svg
+share/quassel/icons/breeze/actions/24/mail-message-new.svg
+share/quassel/icons/breeze/actions/24/media-playback-start.svg
+share/quassel/icons/breeze/actions/24/network-connect.svg
+share/quassel/icons/breeze/actions/24/network-disconnect.svg
+share/quassel/icons/breeze/actions/24/show-menu.svg
+share/quassel/icons/breeze/actions/24/tools-report-bug.svg
+share/quassel/icons/breeze/actions/24/view-fullscreen.svg
+share/quassel/icons/breeze/actions/24/view-refresh.svg
+share/quassel/icons/breeze/actions/24/zoom-in.svg
+share/quassel/icons/breeze/actions/24/zoom-original.svg
+share/quassel/icons/breeze/actions/24/zoom-out.svg
+share/quassel/icons/breeze/actions/32/application-exit.svg
+share/quassel/icons/breeze/actions/32/configure-shortcuts.svg
+share/quassel/icons/breeze/actions/32/configure.svg
+share/quassel/icons/breeze/actions/32/connect-quassel.svg
+share/quassel/icons/breeze/actions/32/dialog-cancel.svg
+share/quassel/icons/breeze/actions/32/disconnect-quassel.svg
+share/quassel/icons/breeze/actions/32/document-edit.svg
+share/quassel/icons/breeze/actions/32/document-open.svg
+share/quassel/icons/breeze/actions/32/edit-delete.svg
+share/quassel/icons/breeze/actions/32/go-down.svg
+share/quassel/icons/breeze/actions/32/go-next.svg
+share/quassel/icons/breeze/actions/32/go-previous.svg
+share/quassel/icons/breeze/actions/32/go-up.svg
+share/quassel/icons/breeze/actions/32/help-about.svg
+share/quassel/icons/breeze/actions/32/mail-message-new.svg
+share/quassel/icons/breeze/actions/32/media-playback-start.svg
+share/quassel/icons/breeze/actions/32/view-refresh.svg
+share/quassel/icons/breeze/actions/32/zoom-in.svg
+share/quassel/icons/breeze/actions/32/zoom-original.svg
+share/quassel/icons/breeze/actions/32/zoom-out.svg
+share/quassel/icons/breeze/apps/32/quassel.svg
+share/quassel/icons/breeze/apps/48/quassel.svg
+share/quassel/icons/breeze/apps/64/quassel.svg
+share/quassel/icons/breeze/devices/16/network-wired.svg
+share/quassel/icons/breeze/devices/22/network-wired.svg
+share/quassel/icons/breeze/index.theme
+share/quassel/icons/breeze/preferences/32/help-about.svg
+share/quassel/icons/breeze/scalable/actions/connect-quassel.svg
+share/quassel/icons/breeze/scalable/actions/disconnect-quassel.svg
+share/quassel/icons/breeze/scalable/apps/quassel.svg
+share/quassel/icons/breeze/scalable/status/active-quassel-tray-inverted.svg
+share/quassel/icons/breeze/scalable/status/active-quassel-tray.svg
+share/quassel/icons/breeze/scalable/status/inactive-quassel-tray-inverted.svg
+share/quassel/icons/breeze/scalable/status/inactive-quassel-tray.svg
+share/quassel/icons/breeze/scalable/status/inactive-quassel.svg
+share/quassel/icons/breeze/scalable/status/message-quassel-tray-inverted.svg
+share/quassel/icons/breeze/scalable/status/message-quassel-tray.svg
+share/quassel/icons/breeze/scalable/status/message-quassel.svg
+share/quassel/icons/breeze/status/16/dialog-information.svg
+share/quassel/icons/breeze/status/16/security-high.svg
+share/quassel/icons/breeze/status/16/security-low.svg
+share/quassel/icons/breeze/status/16/user-available.svg
+share/quassel/icons/breeze/status/16/user-away.svg
+share/quassel/icons/breeze/status/16/user-offline.svg
+share/quassel/icons/breeze/status/22/dialog-information.svg
+share/quassel/icons/breeze/status/22/dialog-password.svg
+share/quassel/icons/breeze/status/22/network-wired.svg
+share/quassel/icons/breeze/status/22/security-high.svg
+share/quassel/icons/breeze/status/22/security-low.svg
+share/quassel/icons/breeze/status/22/user-available.svg
+share/quassel/icons/breeze/status/22/user-away.svg
+share/quassel/icons/breeze/status/22/user-offline.svg
+share/quassel/icons/breeze/status/24/active-quassel-tray-inverted.svg
+share/quassel/icons/breeze/status/24/active-quassel-tray.svg
+share/quassel/icons/breeze/status/24/inactive-quassel-tray-inverted.svg
+share/quassel/icons/breeze/status/24/inactive-quassel-tray.svg
+share/quassel/icons/breeze/status/24/inactive-quassel.svg
+share/quassel/icons/breeze/status/24/message-quassel-tray-inverted.svg
+share/quassel/icons/breeze/status/24/message-quassel-tray.svg
+share/quassel/icons/breeze/status/24/message-quassel.svg
+share/quassel/icons/breeze/status/64/active-quassel-tray-inverted.svg
+share/quassel/icons/breeze/status/64/active-quassel-tray.svg
+share/quassel/icons/breeze/status/64/dialog-information.svg
+share/quassel/icons/breeze/status/64/dialog-password.svg
+share/quassel/icons/breeze/status/64/dialog-warning.svg
+share/quassel/icons/breeze/status/64/inactive-quassel-tray-inverted.svg
+share/quassel/icons/breeze/status/64/inactive-quassel-tray.svg
+share/quassel/icons/breeze/status/64/inactive-quassel.svg
+share/quassel/icons/breeze/status/64/message-quassel-tray-inverted.svg
+share/quassel/icons/breeze/status/64/message-quassel-tray.svg
+share/quassel/icons/breeze/status/64/message-quassel.svg
+share/quassel/icons/breeze/status/64/security-high.svg
+share/quassel/icons/breeze/status/64/security-low.svg
+share/quassel/networks.ini
+share/quassel/scripts/inxi
+share/quassel/scripts/mpris
+share/quassel/stylesheets/LinuxDolt-bluestheme.qss
+share/quassel/stylesheets/default.qss
+share/quassel/stylesheets/jussi01-darktheme.qss
+share/quassel/stylesheets/m4yer.qss
+share/quassel/translations/cs.qm
+share/quassel/translations/da.qm
+share/quassel/translations/de.qm
+share/quassel/translations/el.qm
+share/quassel/translations/en_GB.qm
+share/quassel/translations/en_US.qm
+share/quassel/translations/eo.qm
+share/quassel/translations/es.qm
+share/quassel/translations/et.qm
+share/quassel/translations/fi.qm
+share/quassel/translations/fr.qm
+share/quassel/translations/gl.qm
+share/quassel/translations/hi.qm
+share/quassel/translations/hu.qm
+share/quassel/translations/it.qm
+share/quassel/translations/ja.qm
+share/quassel/translations/ko.qm
+share/quassel/translations/lt.qm
+share/quassel/translations/mr.qm
+share/quassel/translations/nb.qm
+share/quassel/translations/nl.qm
+share/quassel/translations/oc.qm
+share/quassel/translations/pa.qm
+share/quassel/translations/pl.qm
+share/quassel/translations/pt.qm
+share/quassel/translations/pt_BR.qm
+share/quassel/translations/ro.qm
+share/quassel/translations/ru.qm
+share/quassel/translations/sl.qm
+share/quassel/translations/sq.qm
+share/quassel/translations/sr.qm
+share/quassel/translations/sv.qm
+share/quassel/translations/tr.qm
+share/quassel/translations/uk.qm
+share/quassel/translations/zh_CN.qm
diff --git a/chat/quassel/distinfo b/chat/quassel/distinfo
new file mode 100644
index 00000000000..3c7851e2aac
--- /dev/null
+++ b/chat/quassel/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/02/17 10:17:46 nia Exp $
+
+SHA1 (quassel-0.13.1.tar.bz2) = a2a734d4f6332912f341ea18337ea330669b4e18
+RMD160 (quassel-0.13.1.tar.bz2) = e129944a8863abc3bf03e78c53630b6639b94bab
+SHA512 (quassel-0.13.1.tar.bz2) = 4ed55e81b1638c8851ddae5d9c9d23a1c2cea92f307e19f426873c2600d8e183898d3ed7c290f2ea5d1b8c5e1be7f9ffcc3e8c3c0193d080fc879b10cc3a962c
+Size (quassel-0.13.1.tar.bz2) = 4289663 bytes
diff --git a/chat/quassel/options.mk b/chat/quassel/options.mk
new file mode 100644
index 00000000000..e7a584223e6
--- /dev/null
+++ b/chat/quassel/options.mk
@@ -0,0 +1,15 @@
+# $NetBSD: options.mk,v 1.1 2019/02/17 10:17:46 nia Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.quassel
+PKG_SUPPORTED_OPTIONS= quassel-webkit
+PKG_SUGGESTED_OPTIONS=
+
+.include "../../mk/bsd.options.mk"
+
+# "Support showing previews for URLs in chat (legacy)"
+# Really just shows a small, difficult to read thumbnail on hover.
+# Using WebEngine for this seems to be preferred.
+.if !empty(PKG_OPTIONS:Mquassel-webkit)
+CMAKE_ARGS+= -DWITH_WEBKIT=ON
+.include "../../x11/qt5-qtwebkit/buildlink3.mk"
+.endif