bd9e60f526
Merge pull request #617 from kiwix/libmagic-5.44
...
Bump-up libmagic to version 5.44
2023-05-20 17:00:30 +03:00
5057444acd
Disable decompression feature in libmagic
2023-05-20 13:23:25 +02:00
e0d4eea050
Bump-up libmagic to version 5.44
2023-05-19 15:28:34 +02:00
147947e886
Merge pull request #616 from kiwix/dev_push_subdir
2023-05-16 16:35:43 +02:00
af29fd5f2e
Publish dev preview in dev_preview
subdirectory in tmp.kiwix.org/ci.
2023-05-16 15:26:24 +02:00
64c5f20d78
Merge pull request #604 from kiwix/fix_flatpak_publish
2023-05-10 14:38:44 +02:00
3e712db880
Fix publish of kiwix-desktop flatpak.
...
We cannot directly push on master. We have to create a pull request.
The CI is adapted to push a new branch. The PR has to be created manually.
2023-05-10 14:12:06 +02:00
868d82b384
Merge pull request #606 from kiwix/fix-oses-ci
2023-05-09 14:44:17 +02:00
a11b813f82
Use always fix version of macOS & Ubuntu
2023-05-04 15:06:52 +02:00
647304c253
New releaes of libzim, zim-tools and kiwix-tools.
2023-04-28 11:39:29 +02:00
fd53141b9c
Use docker image version 38.
2023-04-28 10:00:11 +02:00
34363684c3
Merge pull request #602 from kiwix/macos_arm64_tools
38
2023-04-28 09:35:02 +02:00
8f8ea01aec
Do not build binaries on macOS not _dyn.
...
Tools fails to compile for different reasons:
- Missing dependencies
- Use of invalid options (`-dead_strip_dylibs`/`-bitcode_bundle`)
2023-04-28 08:59:14 +02:00
02e2598056
Build zim-tools and kiwix-tools and macosOs_arm64.
2023-04-27 19:10:55 +02:00
ab14ce957b
Build kiwix-tools on macos (native)
2023-04-27 19:02:23 +02:00
826ce1718d
Merge pull request #597 from kiwix/libzim_bionic
...
Build libzim on bionic
2023-04-27 14:10:24 +02:00
fd85b80b2c
Move back to gcc 6.3.0 when compiling to aarch64.
2023-04-26 16:54:35 +02:00
fc3b446c76
Also build libzim mixed for aarch64 on bionic.
2023-04-26 16:54:35 +02:00
fffbd122c9
Make bionic CI create archive containing bionic in the name.
2023-04-26 16:54:35 +02:00
4aa613c8e6
Update CI build script
...
Update CI scripts to build only libzim on native_mixed if os name is
bionic.
2023-04-26 16:54:35 +02:00
7a0f490e00
Update CI workflows
...
Update CI to build on native_mixed bionic and build the bionic docker
image.
2023-04-26 15:21:17 +02:00
c55a96678e
Build a minimalist bionic builder.
...
Reuse the bionic builder (we should have remove in pr #588 ) and
remove all deps not needed to build libzim.
2023-04-26 15:21:17 +02:00
bb0e8d6e70
Merge pull request #600 from kiwix/update_xapian
2023-04-26 15:20:56 +02:00
5ef7e2a017
New version of xapian 1.4.22
...
Fix #599
2023-04-25 16:54:40 +02:00
5bb67d7ebb
Merge pull request #596 from kiwix/fix_deps_aarch64
2023-04-19 15:06:01 +02:00
2b6e305911
Install things in lib/aarch64-linux-gnu
2023-04-19 11:36:08 +02:00
51925bc4da
Add the aarch64 toolchains to deps archive.
...
We need the aarch64 compiler to let's project build themselves.
2023-04-19 10:54:16 +02:00
65cf449c66
Update docker image to 37.
2023-04-18 10:34:08 +02:00
bfc9294318
Merge pull request #588 from kiwix/ubuntu-20.04
...
Move all our CI to focal instead of bionic
37
2023-04-12 16:54:41 +02:00
e6d04fb760
Update README.
2023-04-12 16:53:32 +02:00
d00c06da32
Use last version of linuxdeployqt.
...
LinuxDeployQt check for the libc version to not being to recent.
As we have change the version of libc by moving to focal, we have to
update the version of LinuxDeployQt.
2023-04-12 16:53:32 +02:00
0919f4d3dd
[WIP] Use the docker image of our branch.
2023-04-12 16:53:32 +02:00
c9e9c5c070
Move all our CI to focal instead of bionic
...
Bionic is EOL.
2023-04-12 16:53:32 +02:00
3db22ba0bc
Merge pull request #591 from kiwix/fix_arm64_compilation
...
Fix compilation on CI macOS
2023-04-12 16:53:02 +02:00
4b8862a959
Use only one code to determine what to build.
...
As we build the "same"[*] things with build_project and build_release_nightly,
let's use the same code.
[*] We are not building the same things has we don't run the same runners
(not the same `PLATFORM_TARGET`) but for a given `PLATFORM_TARGET`, we
are building the same things.
2023-04-12 11:26:12 +02:00
b905e87280
Fix compilation on CI macOS
...
We don't want to compile zim-tools on macOS_arm64_dynamic.
2023-04-12 11:26:12 +02:00
2cd4f782ba
Merge pull request #589 from kiwix/zim_tools_publication
...
Build zim-tools cross-compiling.
2023-04-11 22:58:59 +02:00
9ee7567e80
Fix typos
2023-04-11 12:05:06 +02:00
ae3b1b6a25
Build zim-tools cross-compiling.
2023-04-11 12:05:06 +02:00
0b5eb668e7
Merge pull request #584 from kiwix/macos_arm64
2023-04-05 15:48:52 +02:00
7b7afc36e7
Mixed platform are not static.
2023-03-31 10:51:11 +02:00
892e4bbffe
[CI] Upload macOS_arm64_mixed
builds.
2023-03-30 17:37:11 +02:00
260b93a51d
Correctly set the include dirs for mixed_target.
...
Until now, mixed targets was only about native build and so we were not
using a meson cross_config file and env var was enough.
But now we also to correctly set it in the cross_config file.
2023-03-30 16:40:20 +02:00
b218875d49
Rename macOS_arm64
to macOS_arm64_static
.
...
Publication code in `.github/scripts` expected that `foo_mixed` target
is tied to a `foo_static` target.
2023-03-30 14:18:53 +02:00
b4e0d60363
Build and publish libzim and libkiwix on macos_arm64.
2023-03-30 14:18:53 +02:00
de25a1e63b
Add macOS_arm64_mixed
platform.
2023-03-30 14:18:53 +02:00
52335fbd32
Merge pull request #580 from kiwix/arm_build
2023-03-30 14:16:55 +02:00
c1d0ed4e4f
Correctly store the source toolchain for "aarch64"
2023-03-29 15:46:06 +02:00
695a3ef0c0
Correctly store the static
compiled source when doing archive for mixed.
2023-03-29 15:46:06 +02:00
18c5d3bf5f
Publish nigthly and release of kiwix-tools on aarch64
2023-03-29 11:40:04 +02:00