Emmanuel Engelhart
e0d4eea050
Bump-up libmagic to version 5.44
2023-05-19 15:28:34 +02:00
Matthieu Gautier
647304c253
New releaes of libzim, zim-tools and kiwix-tools.
2023-04-28 11:39:29 +02:00
Matthieu Gautier
fd85b80b2c
Move back to gcc 6.3.0 when compiling to aarch64.
2023-04-26 16:54:35 +02:00
Matthieu Gautier
5ef7e2a017
New version of xapian 1.4.22
...
Fix #599
2023-04-25 16:54:40 +02:00
Matthieu Gautier
c9e9c5c070
Move all our CI to focal instead of bionic
...
Bionic is EOL.
2023-04-12 16:53:32 +02:00
Matthieu Gautier
b6f49efcda
Update meta version to not used cached library.
2023-03-28 16:16:22 +02:00
Matthieu Gautier
556f02cf48
Set back the version of libzim to 8.1.0
...
The version of libzim (and other project too) is used to know what we
need to package in the published archive (nightly and releasee).
So the version must correspond to what is build.
For nightlies, we build the `main` branch and the main branch of libzim
is still on 8.1.0 so we must have the same version.
Fix openzim/libzim#772
2023-03-28 11:47:56 +02:00
Matthieu Gautier
61fb624f66
Correctly set the release version of libzim.
...
As we have change the version of libzim, release build must be 0.
2023-03-22 14:04:36 +01:00
Matthieu Gautier
efff7abbfc
New release of libzim 8.1.1
...
As this is just a ABI fix and we recompile everything when we do
a release of our projects, we don't need to recompile our projects.
Building with libzim 8.1.0 was enough, no need to trigger a update in all
the users of prebuild binary.
2023-03-22 13:29:52 +01:00
Matthieu Gautier
7a23bb5b8b
Fix creation of base dependencies archive.
...
The `INSTALL_DIR` was added twice. It was not a issue as we then transform
the list into a set to remove duplicated.
But with `filter_install_dir` call only on one "add", the (textual)
entries are not duplicated and so, not removed. So the files where add
twice.
Now we correctly filter initial `INSTALL_DIR` and we remove the second add.
2023-03-14 17:17:30 +01:00
Matthieu Gautier
674c29c351
Bump the base_deps_meta_version.
...
As we install base library in a different directory, we have to
regenereate the base_deps archives.
2023-03-01 14:17:48 +01:00
Emmanuel Engelhart
7e88bf14a2
Bumpup libmicrohttpd to 0.9.76
2023-03-01 10:10:15 +01:00
Matthieu Gautier
bcbcbb525f
Trigger a new build of libzim.
...
With the wasm arch fixed, we need to do a new build release.
2022-12-09 10:55:14 +01:00
Matthieu Gautier
fb095d91e6
Retrigger a build for wasm.
...
Other platforms will fail at upload because archives are read only but
the wasm build should be ok.
2022-12-01 22:09:51 +01:00
Matthieu Gautier
3be9eca1a9
New version of all projects
...
- libzim 8.1.0
- libkiwix 12.0.0
- zim-tools 3.1.3
- kiwix-tools 3.4.0
- kiwix-desktop 2.3.1
2022-11-30 18:16:21 +01:00
Matthieu Gautier
9695737ca1
Update meta_version to trigger a build on the CI
2022-11-16 16:37:05 +01:00
Matthieu Gautier
6f8b82ad7d
Fallback to lzma-5.2.6
...
Version 5.2.7 include this commit
https://git.tukaani.org/?p=xz.git;a=commit;h=31d80c6b261b24220776dfaeb8a04f80f80e0a24
With this change, compiling libzim mixed (libzim dynamic and dependencies,
so lzma, statically) fails at libzim linking with a
`src/libzim.so.8.0.1: version node not found for symbol lzma_get_progress@XZ_5.2.2`
error message.
This can be "workaround" by passing `--disable-symbol-versions` to
configure script but then, it is the compilation of kiwix-desktop in
native_dyn which falling with
```
/usr/bin/ld: /usr/lib64/libsystemd.so.0: undefined reference to `lzma_code@XZ_5.0'
/usr/bin/ld: /usr/lib64/libsystemd.so.0: undefined reference to `lzma_end@XZ_5.0'
/usr/bin/ld: /usr/lib64/libsystemd.so.0: undefined reference to `lzma_stream_decoder@XZ_5.0'
/usr/bin/ld: /usr/lib64/libxml2.so.2: undefined reference to `lzma_auto_decoder@XZ_5.0'
/usr/bin/ld: /usr/lib64/libxml2.so.2: undefined reference to `lzma_properties_decode@XZ_5.0'
```
Probably because some native dependencies (Qt ?) use versionned symbols.
This have to be fixed somehow but until then, let's go back to 5.2.6
2022-11-16 16:37:05 +01:00
Matthieu Gautier
a7809b33fc
Update lzma version to 5.2.7
...
On top of using a more recent version (which is good it itself),
version 5.2.7 use a autotools version which knows about wasm.
2022-11-16 10:46:06 +01:00
Matthieu Gautier
3847844c54
Update android_ndk to version r21e
...
To do this, we need to update the android api to 24.
We lost all users using a android under api 24.
2022-09-29 09:45:15 +02:00
Matthieu Gautier
6d4aa756b5
New versions of zim-tools (3.1.2) and kiwix-desktop (2.3.0)
2022-09-07 18:53:14 +02:00
Matthieu Gautier
27bdda0bcf
New version 8.0.1 of libzim.
...
This is the minor fix for debian packaging.
No need to rebuild other projects.
2022-09-07 18:53:14 +02:00
Matthieu Gautier
3ebf005cbb
New version 8.0.0 of libzim
2022-08-11 17:28:02 +02:00
Matthieu Gautier
5939865e7c
New version 2.2.2 of kiwix-desktop
2022-06-22 16:08:55 +02:00
Matthieu Gautier
a04b989ed5
Update kde and qtwebengine to last Platform version.
2022-06-21 16:47:07 +02:00
Matthieu Gautier
72023a9a09
New version of libkiwix and kiwix-tools
...
Do not rebuild kiwix-desktop has current version is not compatible
with new version of libkiwix. We will do a release of kiwix-desktop soon.
2022-06-15 14:29:36 +02:00
Matthieu Gautier
dba45ced36
Build android lib in the correct directory
2022-06-14 17:48:51 +02:00
Matthieu Gautier
72c271a74c
Remove LibkiwixApp
...
The project was used to assemble all android compilation in one
multiplatform java archive.
This allow use to remove android_sdk and Gradle builder
2022-06-09 10:28:59 +02:00
Matthieu Gautier
9c4f359170
New version of libzim 7.2.2
2022-05-18 08:59:38 +02:00
Matthieu Gautier
32a6e5b588
New version of libzim 7.2.1 and zim-tools 3.1.1
2022-05-06 14:51:16 +02:00
Matthieu Gautier
c5662d4d7b
New version of libkiwix 10.1.1
...
As the base dependencies changed, we also need to rebuild all our projects.
2022-04-12 11:04:49 +02:00
Matthieu Gautier
b7a3187b45
Update version of zstd.
...
No need to update base_deps_meta_version as it is already updated in
this same PR.
2022-04-11 18:08:08 +02:00
Emmanuel Engelhart
500d3bec86
Use zlib 1.2.12
2022-04-11 17:47:56 +02:00
Matthieu Gautier
4158d75d7a
Rebuild kiwix-tools release
...
As we've fixed the github workflow triggering, we need to redo the
release process for kiwix-tools.
2022-03-28 11:10:02 +02:00
Matthieu Gautier
845ee43e47
New version of libkiwix 10.1.0
2022-03-24 19:01:34 +01:00
Matthieu Gautier
6273177210
New version of kiwix-desktop 2.2.1
2022-03-11 17:19:00 +01:00
Matthieu Gautier
4f458e5954
New version of kiwix-desktop 2.2.0
2022-03-04 17:31:25 +01:00
Matthieu Gautier
93f8e83274
New version of libkiwix 10.0.1
...
Rebuild kiwix-desktop and kiwix-tools.
2022-02-02 16:11:12 +01:00
Matthieu Gautier
bc8829ef0d
Build new release of all our projects.
...
- libzim 7.2.0
- libkiwix 10.0.0
- kiwix-tools 3.2.0
- zim-tools 3.1.0
- kiwix-desktop 2.1.0
2022-01-19 15:39:17 +01:00
Matthieu Gautier
d1941aa5af
Update version of libzim.
...
We can rebuild only zim-tools.
Other tools depend of libkiwix we cannot release now.
2022-01-03 11:16:43 +01:00
Emmanuel Engelhart
71b1c2799a
Update aria2c to 1.36.0
2021-12-23 18:50:50 +01:00
Emmanuel Engelhart
1a3df6fa3b
Use recent zstdlib 1.5.1
2021-12-22 16:04:27 +01:00
Matthieu Gautier
c1205fc87d
New release of libzim and zim-tools.
...
We don't rebuild other project as they are not ready for last version
of libzim.
2021-10-07 18:19:19 +02:00
Veloman Yunkan
41a411c667
Language data is packaged into ICU
...
With language data not put into icu, `icu::Locale::getDisplayLanguage()`
doesn't work correctly.
2021-07-27 16:45:04 +02:00
Matthieu Gautier
aa349a18e7
Rename kiwix-lib to libkiwix.
...
The new name of kiwix-lib is libkiwix. Let kiwix-build adopt the name.
2021-06-30 16:45:54 +02:00
Matthieu Gautier
b8160de652
Correctly install io.qt.qtwebengine.BaseApp for flatpak build.
2021-06-29 16:06:53 +02:00
Matthieu Gautier
afd17b2986
Make kiwix-desktop flatpak use last version of Qt (5.15).
...
Adapt flatpack_builder to generate the same manifest than PR
flathub/org.kiwix.desktop#6
2021-06-23 17:59:25 +02:00
Matthieu Gautier
96d4f3b93f
Move to zim-testing-suite 0.3
2021-06-23 14:22:09 +02:00
Matthieu Gautier
2d3c5ed4c7
Add zim-testing-suite dependency.
2021-04-28 16:26:43 +02:00
Emmanuel Engelhart
aad2243c81
Bump-up Xapian to version 1.4.18
2021-03-07 14:41:33 +01:00
Matthieu Gautier
b635daae68
Change version of libzim.
...
Libzim changes its version.
But we are not ready for release now.
2021-02-09 14:13:46 +01:00