summaryrefslogtreecommitdiff
path: root/meson.build
AgeCommit message (Collapse)AuthorFilesLines
2025-12-24fix: meson.build mathjax variable in correct scopeOz Tiram1-4/+1
Signed-off-by: Oz Tiram <[email protected]>
2025-12-24fix: meson.build define undefiend mathjax variableOz Tiram1-0/+4
Signed-off-by: Oz Tiram <[email protected]>
2025-12-24fix meson.build autodetect mathjax if epubOz Tiram1-6/+2
Signed-off-by: Oz Tiram <[email protected]>
2025-12-24bump version in meson.buildOz Tiram1-1/+1
Signed-off-by: Oz Tiram <[email protected]>
2025-12-23meson: Clean up tests for EPubColomban Wendling1-26/+30
* Properly require WebKit for the EPub backend, instead of it being an optional dependency. * Merge EPub tests together to simplify things. * Make MathJax optional, as it always has been. If missing, MathML will likely not display properly, but it's probably not that big of a deal as it's not the only use case for the EPub backend. If not found at setup time, use the historical default as fallback, in case it gets installed later. Note that all this MathJax stuff is currently unused, because the code has not been adjusted to make use of this check's results.
2025-12-23meson: Replace backend boolean options with featuresColomban Wendling1-26/+21
This allows enabling the backend automatically depending on whether the dependencies are satisfied or not, like Autotool's counterpart. By default, the PDF backend is force-enabled and the Pixbuf backend is disabled, as with Autotools.
2025-12-23meson: Fix build of the Comics, DVI and Pixbuf backendsColomban Wendling1-0/+1
2025-11-05Fix meson pkg-config compatibility with configuresj1-1/+1
pkg-config input files set -latrilview etc. but the library outputs created were libview.so, so any project that used pkg-config was broken, not to mention that the file itself also got renamed from its previous value and pkg-config wouldn't find it anymore.
2025-05-15meson: Fix mate-desktop-2.0 dependency (#637)Colomban Wendling1-1/+1
2025-04-24Release 1.28.2v1.28.2lukefromdc1-1/+1
2025-04-04fix: building atrild with explicit sourcesOz Tiram1-1/+0
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04fix: shell/meson.build missing filesOz Tiram1-0/+1
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04fix: correct dependeny on mate-submodulesOz Tiram1-1/+0
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04fix all build errors with mesonOz Tiram1-1/+4
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04fix more build errorsOz Tiram1-0/+1
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04fix more build errorsOz Tiram1-1/+4
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04fix: disable maintainer mode per defaultOz Tiram1-12/+3
... fix library name Signed-off-by: Oz Tiram <[email protected]>
2025-04-04fix: #error "Only <atril-document.h> can be included directly."Oz Tiram1-1/+2
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04fix: use mate-submodules correctlyOz Tiram1-1/+3
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04chore: fix warnings for meson.buildOz Tiram1-2/+2
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04chore: pin meson version, add missing ATRIL_MIME_TYPESOz Tiram1-1/+1
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04chore: reorganinze meson.buildOz Tiram1-131/+168
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04chore: add maintainer modeOz Tiram1-9/+33
Replacing MATE_MAINTAINER_MODE_DEFINES in configure.ac. Signed-off-by: Oz Tiram <[email protected]>
2025-04-04chore: remove unused intltoolOz Tiram1-2/+0
Signed-off-by: Oz Tiram <[email protected]>
2025-04-04Initial support for mesonOz Tiram1-0/+301
Mostly copy and paste from linuxmint/xreader Signed-off-by: Oz Tiram <[email protected]>