| Age | Commit message (Collapse) | Author |
|
It's more modern hence better
|
|
Deprecate the long-deprecated guile support in the build-system too.
Needs explicit -Dguile=enabled
|
|
mu embeds a "vendored" version of libcl11 under thirdparty/; but it's
better to use the system-package if the user has one.
So, use the system package if found or user -Duse-embedded-cli11=true is
specified.
|
|
mu embeds a "vendored" subset of the libfmt package under thirdparty; but it's
better to use the system-package if the user has one.
So, use the system package if found or user -Duse-embedded-fmt=true is
specified.
|
|
Add the "scm" command, the way to get a Guile/Scheme shell.
This is experimental but will replace the current guile support in guile/ at
some point.
|
|
Single-threaded is the build-default, and seems to work well enough for
1.12.7, so remove the option to turn it off.
This is because build-options that influence such low-level/core
behavior are a pain to maintain.
|
|
Try to avoid multi-threaded operations with Xapian.
This remove the thread workers during indexing, and avoids the indexing
background thread. So, mu4e has to wait once again during indexing.
We can improve upon that, but first we need to know if it avoids the
problem of issue #2756.
|
|
Add an option for builders to explicitly disable cld2, instead of
relying on the automatic detection.
|
|
While not recommended, sometimes it can be useful to disable building
the unit tests. This can be done now with
meson -Dtests=disabled build
|
|
We use
guile_dep.get_variable(pkgconfig: 'extensiondir')
but that's not good for everyone.
|
|
Add lispdir option for installing mu4e in a custom directory, which what
some pre-meson users tended to do with --lispdir.
Passing '-Dlispdir=/tmp/foo/bar' causes the mu4e files to be installed
in /tmp/foo/bar/mu4e.
Should help for issue #2287.
|
|
I.e., use
meson build -Demacs=/usr/bin/emacs-27.2
Fixes #2286.
|
|
The didn't work for quite some time, and would need quite a few updates to even
compile with the latest.
So remove.
|
|
|