meson_options.txt

Sat, 12 Nov 2022 15:38:17 -0600

author
Gary Kramlich <grim@reaperworld.com>
date
Sat, 12 Nov 2022 15:38:17 -0600
changeset 41913
8bdccbde0536
parent 41887
96d057c6d7cb
child 41921
24e5305ebcb6
permissions
-rw-r--r--

Remove the Sametime protocol plugin

We haven't been able to test this in forever, and as such, it hasn't received
any real maintenance. So rather than continue this cycle we're going to cut our
loses.

Testing Done:
Compiled and greped everything. I've left the man pages for now as they need their own overhaul.

Reviewed at https://reviews.imfreedom.org/r/2022/

##############################################################################
# General Options

option('devenv-config-dir', type : 'string',
       description : 'config directory for running a devenv (defaults to a subdirectory of buildroot)')

option('doc', type : 'boolean', value : false,
       description : 'build documentation with gtk-doc')

option('extraversion', type : 'string',
       description : 'extra version number to be displayed in Help->About and --help (for packagers)')

option('introspection', type : 'boolean', value : true,
       description : 'build introspection data')

option('build-dependencies', type : 'boolean', value : false,
       description : 'enable the use of subprojects to build missing dependencies.')

##############################################################################
# Libpurple Options

option('kwallet', type : 'feature',
       description : 'enable KWallet support')

option('libsecret', type : 'feature',
       description : 'enable libsecret support')

option('soup2', type : 'boolean', value : false,
       description : 'compile against libsoup2')

##############################################################################
# Protocol Plugins

option('avahi', type : 'feature',
       description : 'compile with avahi (required for Bonjour support)')

option('dynamic-prpls', type : 'string', value: 'all',
       description : 'specify which protocols to build dynamically')

option('libgadu', type : 'feature',
       description : 'compile with libgadu (required for GaduGadu support)')

##############################################################################
# Pidgin Options

option('console-logging', type : 'boolean', value : false,
       description : 'compile with console logging support')

option('gtkui', type : 'boolean', value : true,
       description : 'compile with GTK+ user interface')

option('unity-integration', type : 'feature',
       description : 'compile with support for unity integration plugin')

##############################################################################
# Finch Options

option('consoleui', type : 'boolean', value : true,
       description : 'compile with console user interface')

option('x', type : 'boolean', value : true)

mercurial