Commit Graph

247 Commits

Author SHA1 Message Date
ac254d2082 Flatpak uses qt6 2024-12-21 11:38:49 -07:00
a0f1202880 Bump-up Kiwix-Desktop to version 2.4.1 2024-12-19 19:15:00 +01:00
c61e4c27c5 Bumped version of kiwix-desktop to 2.4.0 2024-12-16 16:06:58 +04:00
4b750aa02e Release Kiwix for Linux/Windows 2.4.0 2024-12-14 16:37:04 +01:00
1c6994546c Under Windows builds are forced to release mode
base_deps_meta_version was bumped so that the base dependencies archives for CI
workflows are recreated (we need only the Windows flavours of the
archives updated but such surgical intervention is not supported).
2024-11-22 19:59:28 +04:00
bb0b86d9b8 New libkiwix build due to bundled libcurl dep issue 2024-10-18 14:40:48 +00:00
edfbefb11e Bump base_deps_meta_version to rebuild libcurl 2024-10-18 10:05:19 +00:00
a80121593b Release libkiwix 14.0.0 2024-10-11 15:21:51 +02:00
145b1b2723 Bump base_deps_meta_version to rebuild libmicrohttpd 2024-10-08 20:58:11 +04:00
1ab240d44b Release zim-tools 3.5.0 2024-09-08 20:43:54 +02:00
d8071bd947 Rebuild libzim release, with manylinux fixes 2024-09-02 17:48:08 +02:00
dc2a837450 Update to libkiwix version change (14.0.0)
Libkiwix update its version to 14.0.0 and we use the declared version in
`version.py` to select file to package and sign.
So we must be in sync.
2024-09-02 12:38:43 +02:00
334b1f81cc Do not build kiwix-desktop using Appveyor CI
Fix #521, #425
2024-08-30 15:02:03 +02:00
69358afe0b Rebuild libzim release 2024-08-29 10:26:07 +02:00
c627f62ee1 Release libzim 9.2.3 2024-08-28 21:04:22 +02:00
e75fc76162 Bump base_deps_meta_version to rebuild docopt, icu and boostregex 2024-08-28 20:10:52 +02:00
ec5a36903b Bump base_deps_meta_version to rebuild docopt 2024-08-27 15:39:25 +02:00
d8b4d24d7f Add more dependencies is base dependencies on Windows 2024-08-26 10:40:24 +02:00
3bdce3069a Patch libmicrohttpd's meson to correctly detect size of timeval.tv_sec 2024-08-22 15:21:53 +02:00
5905de35a1 Bump base_deps_meta_version to rebuild libmicrohttpd and libcurl 2024-08-21 13:33:26 +02:00
f433b25013 Kiwix-build doesn't try to build qt nor qtwebengine
Fix #714
2024-08-19 12:11:38 +02:00
b026e7e06c Bump base_deps_meta_version to rebuild xapian-core 2024-08-15 14:04:26 +02:00
907d39ab84 Update flatpak build
Fix https://github.com/flathub/org.kiwix.desktop/issues/10
Fix https://github.com/kiwix/kiwix-desktop/issues/961
2024-08-14 17:12:41 +02:00
2a1b18066f New version 3.4.2 of zim-tools 2024-07-10 19:12:25 +02:00
d066655a73 Rebuild libkiwix 13.1.0
When releasing libzim and libkiwix, we use config native_mixed with is a
mix of static and dynamic linking:

- Dependencies are build as static libraries.
- Released projects (libzim/libkiwix) are build as dynamic libraries,
  statically linked to dependencies.

This way, we have only one `.so` file which contain all our needed symbols.

However, this logic is "local" to each project.
This mean that libkiwix is linked **statically** to libzim.
So libkiwix.so is containing libzim symbols.

But on "java-libkiwix", we are both linking to libzim.so and libkiwix.so.
If the version of the (dynamically) used libzim.so is not the same that the
version on which we have (statically) linked libkiwix.so, we end with
symbols of two different versions being loaded and conflicting.

So let's rebuild libkiwix with last version of libzim to avoid this conflict.
2024-06-28 09:50:52 +02:00
35ca7068a1 Bump-up version of base_deps_meta_version 2024-06-22 15:00:08 +02:00
4b6c4a2547 Use version 0.6.0 of ZIM testing suite 2024-06-22 14:55:32 +02:00
2b25f3cfc3 Release libzim 9.2.2 2024-06-22 14:24:20 +02:00
cd04a895fb Bump base_deps_meta_version 2024-06-07 15:36:58 +02:00
bfb029bd6c Rebuild libzim and libkiwix.
This rebuild is for android arm compilation fix.
2024-06-05 15:43:36 +02:00
652af505a6 Release libzim 3.4.1 2024-05-16 19:20:45 +02:00
29c7780d4f Build libzim 9.2.1 and subsequent projects 2024-05-02 13:11:35 +02:00
6aa661a474 New libzim version 9.2.0 2024-04-16 18:28:32 +02:00
734c1ea6fc Update base_deps_version 2024-04-08 16:50:03 +02:00
b8e499e81f Release Kiwix Tools 3.7.0 2024-03-13 15:26:40 +01:00
06512650fa Release libkiwix 13.1.0 2024-02-25 15:17:43 +01:00
0f82aff3c1 New version 0.5 for zim-testing-suite 2024-02-23 17:06:32 +01:00
d4acd108ca Bump base_deps_meta_version. 2024-02-08 16:12:13 +01:00
5a1175cf2d Format our code with black 2024-02-05 11:41:09 +01:00
aeaee8e075 Release zim-tools 3.4.0 2023-12-31 16:34:20 +01:00
817c46a529 Release libzim 9.1.0 2023-12-16 11:23:27 +01:00
7f4dea0b89 New build #1 of libkiwix-13.0.0 2023-12-08 14:09:33 +01:00
c753e62913 Change base deps_meta version. 2023-12-01 11:12:24 +01:00
78225e865e Relase kiwix-tools 3.6.0 2023-11-19 14:22:29 +01:00
5da02d9ccc Release libkiwix 13.0.0 2023-11-17 15:15:24 +01:00
861682ecaa Update emsdk version. 2023-11-17 12:28:14 +01:00
6a9093642c Bump-up aria2 to 1.37.0 2023-11-17 12:21:39 +01:00
f76ce0069b Release zim-tools 3.3.0 2023-11-17 10:58:35 +01:00
adf3ed801a Release libzim 9.0.0 2023-11-12 12:38:25 +01:00
beadc3b16c Use custom data.
ICU is used to:
- List locales (`locales_tree`)
- Get information about those locales in different languages (`lang_tree`)
- Remove accents (`translit`)

Tracing ICU without custom data, we also load `likelySubtags` and
`metadata`. Not sure why and what happen when missing but let's be
conservatives and include them.
2023-11-02 11:14:04 +01:00