Tue, 23 Aug 2022 04:29:09 -0500
Explicitly set show-menubar so our menubars are shown
Testing Done:
Ran and verified the menus are displayed. Shortcut keys aren't working either so that might be part of the issue why they're not showing up with the ui file being set?
Reviewed at https://reviews.imfreedom.org/r/1635/
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
1 | ############################################################################## |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
2 | # General Options |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
3 | |
|
41066
00e6bda3ef95
Add a Meson devenv configuration.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41011
diff
changeset
|
4 | option('devenv-config-dir', type : 'string', |
|
00e6bda3ef95
Add a Meson devenv configuration.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41011
diff
changeset
|
5 | description : 'config directory for running a devenv (defaults to a subdirectory of buildroot)') |
|
00e6bda3ef95
Add a Meson devenv configuration.
Elliott Sales de Andrade <quantum.analyst@gmail.com>
parents:
41011
diff
changeset
|
6 | |
|
40491
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
7 | option('doc', type : 'boolean', value : false, |
|
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
8 | description : 'build documentation with gtk-doc') |
|
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
9 | |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
10 | option('extraversion', type : 'string', |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
11 | description : 'extra version number to be displayed in Help->About and --help (for packagers)') |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
12 | |
|
40546
aa0d59a5c23d
Change the introspection option to a boolean so that the subprojects can properly yield to it.
Gary Kramlich <grim@reaperworld.com>
parents:
40523
diff
changeset
|
13 | option('introspection', type : 'boolean', value : true, |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
14 | description : 'build introspection data') |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
15 | |
|
41331
4ad6f96d2aca
Add a wrap file for libnice that is only used if -Dbuild-dependencies=true is passed to meson
Gary Kramlich <grim@reaperworld.com>
parents:
41262
diff
changeset
|
16 | option('build-dependencies', type : 'boolean', value : false, |
|
4ad6f96d2aca
Add a wrap file for libnice that is only used if -Dbuild-dependencies=true is passed to meson
Gary Kramlich <grim@reaperworld.com>
parents:
41262
diff
changeset
|
17 | description : 'enable the use of subprojects to build missing dependencies.') |
|
4ad6f96d2aca
Add a wrap file for libnice that is only used if -Dbuild-dependencies=true is passed to meson
Gary Kramlich <grim@reaperworld.com>
parents:
41262
diff
changeset
|
18 | |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
19 | ############################################################################## |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
20 | # Libpurple Options |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
21 | |
|
39951
e9eaaff671c9
Convert optional dependencies into Meson features.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39950
diff
changeset
|
22 | option('kwallet', type : 'feature', |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
23 | description : 'enable KWallet support') |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
24 | |
|
41172
db38cdfbc59e
Rename the secretservice plugin to libsecret and move it into the plugins directory
Gary Kramlich <grim@reaperworld.com>
parents:
41066
diff
changeset
|
25 | option('libsecret', type : 'feature', |
|
db38cdfbc59e
Rename the secretservice plugin to libsecret and move it into the plugins directory
Gary Kramlich <grim@reaperworld.com>
parents:
41066
diff
changeset
|
26 | description : 'enable libsecret support') |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
27 | |
|
41233
a944f57bacd1
Add an option to build against libsoup3
Gary Kramlich <grim@reaperworld.com>
parents:
41172
diff
changeset
|
28 | option('soup3', type : 'boolean', value : false, |
|
a944f57bacd1
Add an option to build against libsoup3
Gary Kramlich <grim@reaperworld.com>
parents:
41172
diff
changeset
|
29 | description : 'compile against libsoup3') |
|
a944f57bacd1
Add an option to build against libsoup3
Gary Kramlich <grim@reaperworld.com>
parents:
41172
diff
changeset
|
30 | |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
31 | ############################################################################## |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
32 | # Protocol Plugins |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
33 | |
|
39951
e9eaaff671c9
Convert optional dependencies into Meson features.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39950
diff
changeset
|
34 | option('avahi', type : 'feature', |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
35 | description : 'compile with avahi (required for Bonjour support)') |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
36 | |
|
40491
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
37 | option('dynamic-prpls', type : 'string', value: 'all', |
|
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
38 | description : 'specify which protocols to build dynamically') |
|
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
39 | |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
40 | option('krb4', type : 'boolean', value : false, |
|
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
41 | description : 'compile Zephyr plugin with Kerberos 4 support') |
|
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
42 | |
|
39951
e9eaaff671c9
Convert optional dependencies into Meson features.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39950
diff
changeset
|
43 | option('libgadu', type : 'feature', |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
44 | description : 'compile with libgadu (required for GaduGadu support)') |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
45 | |
|
39951
e9eaaff671c9
Convert optional dependencies into Meson features.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39950
diff
changeset
|
46 | option('meanwhile', type : 'feature', |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
47 | description : 'compile with meanwhile') |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
48 | |
|
39951
e9eaaff671c9
Convert optional dependencies into Meson features.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39950
diff
changeset
|
49 | option('silc', type : 'feature', |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
50 | description : 'compile with SILC plugin') |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
51 | |
|
39951
e9eaaff671c9
Convert optional dependencies into Meson features.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39950
diff
changeset
|
52 | option('zephyr', type : 'feature', |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
53 | description : 'compile Zephyr plugin against external libzephyr') |
|
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
54 | |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
55 | ############################################################################## |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
56 | # Pidgin Options |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
57 | |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
58 | option('console-logging', type : 'boolean', value : false, |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
59 | description : 'compile with console logging support') |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
60 | |
|
40491
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
61 | option('gtkui', type : 'boolean', value : true, |
|
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
62 | description : 'compile with GTK+ user interface') |
|
96402addd5c1
sort the meson options by option name
Gary Kramlich <grim@reaperworld.com>
parents:
40356
diff
changeset
|
63 | |
|
39951
e9eaaff671c9
Convert optional dependencies into Meson features.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39950
diff
changeset
|
64 | option('unity-integration', type : 'feature', |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
65 | description : 'compile with support for unity integration plugin') |
|
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
66 | |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
67 | ############################################################################## |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
68 | # Finch Options |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
69 | |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
70 | option('consoleui', type : 'boolean', value : true, |
|
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
71 | description : 'compile with console user interface') |
|
38437
0c18e307ea00
Convert autoconf options to meson options.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
diff
changeset
|
72 | |
|
39949
e04b5ac32433
Re-order Meson options in nicer groups.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
39948
diff
changeset
|
73 | option('x', type : 'boolean', value : true) |