# -*- 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 PortSystem 1.0 PortGroup github 1.0 PortGroup legacysupport 1.0 github.setup profanity-im profanity 0.13.1 revision 0 categories net platforms darwin maintainers {judaew @judaew} openmaintainer description A console-based XMPP client written in C using ncurses long_description Profanity is a console based XMPP client written in C using \ ncurses and libstrophe, inspired by Irssi. homepage https://profanity-im.github.io license {GPL-3+ OpenSSLException} checksums rmd160 ba07827ef51d1068a953f93a70fa68f9cff8ec86 \ sha256 c8d433a955824296a47e92181d527b17bd4732a5130f16ae4f7d44bc1ded5320 \ size 567195 depends_build-append \ port:pkgconfig \ port:libtool \ port:autoconf-archive # test dependencies checked at configure depends_build-append \ port:cmocka depends_lib-append path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:curl \ port:expat \ port:gpgme \ port:libassuan \ port:libgcrypt \ port:libgpg-error \ port:libotr \ port:libsignal-protocol-c \ port:libstrophe \ port:ncurses \ port:python310 \ port:readline # allow pkg-config to find specifig version of python-embed.pc patchfiles-append patch-configure.ac.diff use_autoreconf yes use_automake yes configure.args --disable-silent-rules \ --enable-omemo \ --enable-pgp \ --enable-otr \ --enable-plugins \ --enable-c-plugins \ --enable-python-plugins # specify a python version configure.args-append \ PYTHON_FRAMEWORK=${frameworks_dir}/Python.framework \ PYTHON=${prefix}/bin/python3.10 variant notifications description {Enable terminal-notifier for notifications} { depends_lib-append port:terminal-notifier configure.args-append --enable-notifications }