# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
github.setup quassel quassel 0.13.1
maintainers {yan12125 @yan12125} openmaintainer
homepage https://quassel-irc.org
checksums rmd160 08557186caceb498f115c2cefac42bb09c148025 \
sha256 2cca5457e69f0144d93c59ee7b559309d785601a358471ee67afec2d4a825388 \
path:lib/libssl.dylib:openssl \
qt5.depends_component qtmultimedia qtwebengine
qt5.depends_build_component qttools
configure.args -DWANT_CORE=OFF \
if {${name} eq ${subport}} {
Quassel IRC is a modern, cross-platform IRC client. This port installs \
the monolithic variant, which does not require a separate Quassel core.
qt5.depends_runtime_component sqlite-plugin
qt5.depends_component qtscript
# QCA is needed for chat encryption (/keyx and friends)
depends_lib-append port:qca-qt5-ossl
configure.args-replace -DWANT_MONO=OFF -DWANT_MONO=ON
copy "${build.dir}/Quassel.app" "${destroot}${applications_dir}"
Qt5 IRC client - client component
Quassel IRC is a modern, cross-platform, distributed IRC client, \
meaning that one (or multiple) client(s) can attach to and detach from \
a central core - much like the popular combination of screen and a \