Matthieu Gautier
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
Matthieu Gautier
334b1f81cc
Do not build kiwix-desktop using Appveyor CI
...
Fix #521 , #425
2024-08-30 15:02:03 +02:00
Matthieu Gautier
69358afe0b
Rebuild libzim release
2024-08-29 10:26:07 +02:00
Emmanuel Engelhart
c627f62ee1
Release libzim 9.2.3
2024-08-28 21:04:22 +02:00
Matthieu Gautier
e75fc76162
Bump base_deps_meta_version to rebuild docopt, icu and boostregex
2024-08-28 20:10:52 +02:00
Matthieu Gautier
ec5a36903b
Bump base_deps_meta_version to rebuild docopt
2024-08-27 15:39:25 +02:00
Matthieu Gautier
d8b4d24d7f
Add more dependencies is base dependencies on Windows
2024-08-26 10:40:24 +02:00
Matthieu Gautier
3bdce3069a
Patch libmicrohttpd's meson to correctly detect size of `timeval.tv_sec`
2024-08-22 15:21:53 +02:00
Matthieu Gautier
5905de35a1
Bump base_deps_meta_version to rebuild libmicrohttpd and libcurl
2024-08-21 13:33:26 +02:00
Matthieu Gautier
f433b25013
Kiwix-build doesn't try to build qt nor qtwebengine
...
Fix #714
2024-08-19 12:11:38 +02:00
Matthieu Gautier
b026e7e06c
Bump base_deps_meta_version to rebuild xapian-core
2024-08-15 14:04:26 +02:00
Matthieu Gautier
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
Matthieu Gautier
2a1b18066f
New version 3.4.2 of zim-tools
2024-07-10 19:12:25 +02:00
Matthieu Gautier
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
Emmanuel Engelhart
35ca7068a1
Bump-up version of base_deps_meta_version
2024-06-22 15:00:08 +02:00
Emmanuel Engelhart
4b6c4a2547
Use version 0.6.0 of ZIM testing suite
2024-06-22 14:55:32 +02:00
Emmanuel Engelhart
2b25f3cfc3
Release libzim 9.2.2
2024-06-22 14:24:20 +02:00
Matthieu Gautier
cd04a895fb
Bump base_deps_meta_version
2024-06-07 15:36:58 +02:00
Matthieu Gautier
bfb029bd6c
Rebuild libzim and libkiwix.
...
This rebuild is for android arm compilation fix.
2024-06-05 15:43:36 +02:00
Emmanuel Engelhart
652af505a6
Release libzim 3.4.1
2024-05-16 19:20:45 +02:00
Emmanuel Engelhart
29c7780d4f
Build libzim 9.2.1 and subsequent projects
2024-05-02 13:11:35 +02:00
Matthieu Gautier
6aa661a474
New libzim version 9.2.0
2024-04-16 18:28:32 +02:00
Matthieu Gautier
734c1ea6fc
Update base_deps_version
2024-04-08 16:50:03 +02:00
Emmanuel Engelhart
b8e499e81f
Release Kiwix Tools 3.7.0
2024-03-13 15:26:40 +01:00
Emmanuel Engelhart
06512650fa
Release libkiwix 13.1.0
2024-02-25 15:17:43 +01:00
Matthieu Gautier
0f82aff3c1
New version 0.5 for zim-testing-suite
2024-02-23 17:06:32 +01:00
Matthieu Gautier
d4acd108ca
Bump base_deps_meta_version.
2024-02-08 16:12:13 +01:00
Matthieu Gautier
5a1175cf2d
Format our code with black
2024-02-05 11:41:09 +01:00
Emmanuel Engelhart
aeaee8e075
Release zim-tools 3.4.0
2023-12-31 16:34:20 +01:00
Emmanuel Engelhart
817c46a529
Release libzim 9.1.0
2023-12-16 11:23:27 +01:00
Emmanuel Engelhart
7f4dea0b89
New build #1 of libkiwix-13.0.0
2023-12-08 14:09:33 +01:00
Matthieu Gautier
c753e62913
Change base deps_meta version.
2023-12-01 11:12:24 +01:00
Emmanuel Engelhart
78225e865e
Relase kiwix-tools 3.6.0
2023-11-19 14:22:29 +01:00
Emmanuel Engelhart
5da02d9ccc
Release libkiwix 13.0.0
2023-11-17 15:15:24 +01:00
Matthieu Gautier
861682ecaa
Update emsdk version.
2023-11-17 12:28:14 +01:00
Emmanuel Engelhart
6a9093642c
Bump-up aria2 to 1.37.0
2023-11-17 12:21:39 +01:00
Emmanuel Engelhart
f76ce0069b
Release zim-tools 3.3.0
2023-11-17 10:58:35 +01:00
Emmanuel Engelhart
adf3ed801a
Release libzim 9.0.0
2023-11-12 12:38:25 +01:00
Matthieu Gautier
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
Matthieu Gautier
717dcd801d
Move to ICU 73.2
2023-11-02 11:14:04 +01:00
Emmanuel Engelhart
e966385069
Bump-up Xapian to version 1.4.23
2023-10-31 11:39:29 +01:00
Matthieu Gautier
750eeedc42
Update base_deps_meta_version.
2023-10-23 10:19:12 +02:00
Matthieu Gautier
2c258d52eb
Revert back the libkiwix version to 12.1.1
...
We don't have a version 13.0.0 for libkiwix.
So the master branch of libkiwix is generating version 12.1.1.
We must use the correct version as we try to fix the rpath on macos
and we we don't have the right version, we fail because the lib file
doesn't exist.
2023-10-20 11:20:57 +02:00
Matthieu Gautier
44a8963c50
New version libkiwix 13.0.0
...
This is mainly a release of libkiwix 12.1.0 as 12.1.0 introduce breaking
changes.
No need to rebuild kiwix-tools (it is already builded with 12.1.0)
Don't build kiwix-destkop as current version of kiwix-desktop is not
ported to kiwix-13.0.0 (`main` is, but not last release).
2023-09-14 16:06:13 +02:00
Matthieu Gautier
6ee003bf9b
New version of libkiwix.
...
Libkiwix 12.1.1 is just a hot patch to avoid a breaking change in 12.1.0
No need to rebuild kiwix-tools.
2023-09-14 13:49:16 +02:00
Matthieu Gautier
19ef9178b0
Trigger a new build of libzim.
...
With the fallback of aarc64 toolchain, we need to rebuild libzim.
2023-09-01 11:06:49 +02:00
Matthieu Gautier
65dd03e58f
Move back to the old toolchain for aarch64
...
Fix #634
2023-08-11 16:18:25 +02:00
Matthieu Gautier
1876b5f542
New version of libzim and libkiwix
...
- libzim 8.2.1
- libkiwix 12.1.0
2023-07-20 15:58:54 +02:00
Matthieu Gautier
7f7156ece5
New build of libzim, kiwix-tools and zim-tools.
...
Previous build was broken on arm and aarch64.
With new toolschain, it should be ok, but we need a new build for them.
2023-06-01 15:29:18 +02:00
Matthieu Gautier
ae4dcac4e5
Update base_deps_meta_version
2023-05-22 19:03:57 +02:00