4882268a20
test-msys2-meson: fix pipeline failure on GTK3
...
On GTK3 the msys2-mingw64-meson job is failing due to error:
mingw-w64-x86_64-pkg-config and mingw-w64-x86_64-pkgconf are in
conflict. Remove mingw-w64-x86_64-pkgconf? [Y/n]
To fix this we change required package pkg-config to pkgconf, which
is what the GTK4 branch also uses.
2023-12-16 11:18:56 -05:00
8b9ce87fc7
CI: install brotli in msys2
...
Not a direct dependency, but the freetype package is missing it atm
2020-05-10 08:31:37 +02:00
81ef7eb30b
Revert "CI: Disable building man pages in MSYS2 to work around docbook.xsl breakage"
...
This reverts commit 09ec272d47 .
This got fixed in MSYS2
2020-02-19 07:40:48 +01:00
09ec272d47
CI: Disable building man pages in MSYS2 to work around docbook.xsl breakage
...
MSYS2 issue: https://github.com/msys2/MINGW-packages/issues/6194
2020-02-13 20:35:57 +01:00
4d34e1cfec
CI/msys2: Don't install sassc to skip CSS generation and make job errors fatal again
...
Once #2237 is fixed we can install sassc again, until then use the in-tree CSS.
2019-11-22 18:22:30 +01:00
3462fcf9a0
meson: Follow gnome conventions for build option names
2019-04-11 16:46:22 +02:00
1d40ba250f
meson: only install broadway man pages if it's enabled
2019-04-11 16:45:36 +02:00
e47440def5
meson: Don't make the man pages build depend on the documentation option
...
Include all meson build files under docs/ and check with get_option() there.
2019-04-11 16:45:36 +02:00
6a37e2d19e
CI: Install sassc
...
In case sassc is installed the build systems will try to regenerate the css
files. This makes sure we test that code path.
2019-04-11 16:45:36 +02:00
dc5698ad55
CI: add meson build jobs for Fedora and MSYS2
2019-04-11 16:45:36 +02:00