Commit graph

18 commits

Author SHA1 Message Date
Andras Timar
d17fb50487 enable link to non-system libpng and openssl
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I109242bde268e63e9918af0f44fcb456e2b8f6c5
2022-11-28 12:41:59 +01:00
Andras Timar
203e953796 FreeBSD CI: require zstd
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I2cc37caa5b32f637bc15175b730e57a978fe0d7d
2022-11-02 12:09:53 +01:00
Yunusemre Şentürk
b382fd722c Revert "Attempt to solve FreeBSD issue" and fix freebsd check
canvas module is needed for make check. --disable-werror is
required, because npm canvas module is not available as a
binary package on all target platforms, and it does not
compile without warnings from source.

Signed-off-by: Yunusemre Şentürk <yunusemre@collabora.com>
Change-Id: I03e1d72d96ec0d6863ccd6236223a87ee481eb09
2022-09-12 15:24:37 +03:00
Yunusemre Şentürk
62ee441543 Revert "Attempt to fix FreeBSD node convas module not found error"
This reverts commit 869f7f73af.

Signed-off-by: Yunusemre Şentürk <yunusemre@collabora.com>
Change-Id: I1b7c95ace5fc2ba754cc62081b4a71e1d5e73c88
2022-09-09 16:36:09 +03:00
Yunusemre Şentürk
869f7f73af Attempt to fix FreeBSD node convas module not found error
Signed-off-by: Yunusemre Şentürk <yunusemre@collabora.com>
Change-Id: Idfb32befd2dedd687554bab20607da99e3ab5aa3
2022-09-08 17:39:02 +03:00
Gökay Şatır
5161d50896 Attempt to solve freebsd check issue.
Signed-off-by: Gökay Şatır <gokaysatir@collabora.com>
Change-Id: Id3e05d54c2d5b3f1dd4a9794ef4a0c455b72c04c
2022-07-05 13:59:28 +02:00
Miklos Vajna
bfb8b4431f CI: codeql-analysis: work with core co-22.05 assets
Otherwise we fail to find new callbacks, see e.g.
<https://github.com/CollaboraOnline/online/runs/6365091834?check_suite_focus=true>.

And a similar blind fix for the freebsd CI job.

Signed-off-by: Miklos Vajna <vmiklos@collabora.com>
Change-Id: I820823d0307d0a4a5d8c51b944c01b2b9ba6632a
2022-05-13 10:43:03 +02:00
Mert Tumer
c9a4d2f6f3 rename: loolmount -> coolmount
Signed-off-by: Mert Tumer <mert.tumer@collabora.com>
Change-Id: Ic025c5a76c6f27cdf1a6267f24cf8052733f1f24
2021-11-17 21:51:05 +01:00
Andras Timar
1ccf6fcc57 loolhome -> coolhome
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I1dd2121ff8843bddefbd15b5825609daef9fc655
2021-11-17 09:23:10 +01:00
Henry Castro
c9e8ef69be misc: more renames 'lool' -> 'cool'
Change-Id: I2b4f9a1ee9e2560265af1a9cd78b774bb42c4d40
Signed-off-by: Henry Castro <hcastro@collabora.com>
2021-11-17 09:17:42 +01:00
Andras Timar
78e784946e we have to add pango back... dependency of node_modules/canvas
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ica216a3f4929eed8b81e4e474fa843d11dab0632
2021-09-16 14:00:21 +02:00
Andras Timar
0889170d1c cairo is needed to build COOL
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I3b25eef837214b55bc427716435363eefd1bab2b
2021-09-16 13:50:06 +02:00
Andras Timar
bae5ad525a pixman is needed to build COOL
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: If247100261edfc384036ebbffbaada59b51b6470
2021-09-16 13:33:10 +02:00
Andras Timar
fe3b524a25 libpng package is called png on FreeBSD
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Ifa02b4f853429a43a346b08b6fab97e998a03f91
2021-09-16 13:19:52 +02:00
Andras Timar
2b9d45d6d5 libpng is needed to build COOL
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I413f68961fd6e9dd2c02d124c2d80cb99146b54a
2021-09-16 13:06:11 +02:00
Andras Timar
6b03a0a315 We do not need libreoffice and pango to build COOL
We do not run integration tests on FreeBSD, even if we did, they probably
would not work with FreeBSD's LibreOffice package.

Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: I073a2551dcc1457565bbf9bab781b0b49d5e0106
2021-09-16 12:55:05 +02:00
Andras Timar
cbdcbe5222 Get LibreOfficeKit headers from a source that is automatically updated every day
Signed-off-by: Andras Timar <andras.timar@collabora.com>
Change-Id: Idbab4294b9e3620330728c154d0cc6d7eb2129c8
2021-09-16 12:41:22 +02:00
Gleb Popov
572d1aa488 Add Cirrus CI configuration for FreeBSD testing.
Signed-off-by: Gleb Popov <6yearold@gmail.com>
Change-Id: I078da9155ff5325805d7093da010776d4c579942
2021-05-12 22:10:03 +03:00