Emmanuel Engelhart
cb325a3894
Remove ':' which 'breaks' the URL displayed
2025-05-31 12:31:40 +02:00
Emmanuel Engelhart
f502c9b104
Rellocate musl archive
2025-05-31 12:15:39 +02:00
Kelson
1ade008791
Merge pull request #828 from kiwix/release-libzim-9.3.0-2
...
Release libzim-9.3.0-2
2025-05-31 11:50:16 +02:00
Emmanuel Engelhart
f8e3f8acbb
Release libzim-9.3.0-2
2025-05-31 10:54:06 +02:00
Kelson
f55ed6d5f3
Merge pull request #827 from kiwix/wasm_package_fix
...
Fixed the contents of the WASM build package
2025-05-29 19:44:26 +02:00
Veloman Yunkan
bdc45ad809
Fixed the contents of the WASM build package
2025-05-29 20:55:12 +04:00
Kelson
a0a5188a4b
Merge pull request #824 from kiwix/gumbo-meson-compilation
...
Latest Gumbo parser 0.13.1 compilation with Meson
2025-05-19 11:53:19 +02:00
Emmanuel Engelhart
0f7a00f60c
Compile gumbo-parser 0.13.1 with Meson
2025-05-12 10:54:43 +02:00
Kelson
fa4e426425
Merge pull request #822 from kiwix/use-local-mustache-archive
...
Use local mustache archive
2025-04-20 18:03:17 +02:00
Emmanuel Engelhart
96cd8895a0
Store Mustache source code on dev.kiwix.org
2025-04-20 14:03:21 +02:00
Kelson
19017bd812
Merge pull request #821 from kiwix/user-gump-parser-0.12.1
...
Use Gumbo-parser version 0.12.1
2025-04-20 14:03:04 +02:00
Emmanuel Engelhart
efcb145224
Use Gumbo-parser version 0.12.1
2025-04-20 12:56:16 +02:00
Kelson
2f37d80111
Merge pull request #819 from kiwix/release-zim-tools-3.6.0
...
Relase zim-tools 3.6.0
2025-04-17 23:37:20 +02:00
Emmanuel Engelhart
971971a60f
Relase zim-tools 3.6.0
2025-04-17 22:36:18 +02:00
Kelson
f58795bd1e
Merge pull request #818 from kiwix/qt_installed_only_if_necessary
...
QT is installed only in a windows native_mixed job
2025-04-17 20:53:00 +02:00
Veloman Yunkan
fcc6798187
QT is installed only in a windows native_mixed job
...
kiwix-desktop is built under Windows only in native_mixed config and QT
is not required for anything else. Therefore it doesn't make sense to
run QT installation in Windows native_dyn and native_static CI/CD jobs.
That will reduce the risk of those jobs failing because of problems with
QT mirrors.
2025-04-17 19:18:10 +02:00
Veloman Yunkan
9c5e1966a0
Merge pull request #817 from kiwix/workaround_for_download.qt.io_outage
...
Workaround for download.qt.io outage
2025-04-17 20:32:02 +04:00
Veloman Yunkan
f13cd4264a
Updated .github/configs/aqt.ini
...
- Made https://qt.mirror.constant.com/ the default QT download URL.
- Added https://qt.mirror.constant.com/ and https://ftp.fau.de/qtproject/
to the list of trusted mirrors (used for obtaining package hashes)
- Deleted the kde_patches section (we don't build QT from source)
2025-04-17 17:43:10 +02:00
Veloman Yunkan
efd995acbf
Copied aqtinstall default config into our repo
...
Copied settings.ini of aqtinstall==3.1.21 python package (the version of
aqtinstall used by the jurplel/install-qt-action@v4 action as of today)
as .github/configs/aqt.ini and made the QT installation step use that
config. The cloned config file is going to be modified in the next commit.
2025-04-17 17:20:02 +02:00
Kelson
43c4add1fc
Merge pull request #815 from kiwix/build-libzim-9.3.0
...
Build libzim 9.3.0
2025-04-17 11:28:33 +02:00
Emmanuel Engelhart
e4a8ac215c
Build libzim 9.3.0
2025-04-17 11:27:51 +02:00
Kelson
4d65a50db4
Merge pull request #814 from kiwix/zim-testing-suite_update
...
Update zim-testing-suite to 0.8.0
2025-04-17 10:50:49 +02:00
Veloman Yunkan
4071762b9a
Update zim-testing-suite to 0.8.0
2025-04-17 10:03:07 +02:00
Kelson
77592b12ff
Merge pull request #813 from kiwix/commented-out-ninja-install-macos
...
Comment-out ninja install for macOS
2025-04-16 12:43:22 +02:00
Emmanuel Engelhart
e67295a3d0
Comment-out ninja install for macOS
2025-04-16 12:09:16 +02:00
Kelson
8780b994a3
Merge pull request #811 from kiwix/no-double-native-archives
...
Dont publish built dependencies on jammy to prevent double archives
2025-04-16 10:04:49 +02:00
rgaudin
f888c87459
Issue #770 : Dont publish built dependencies on jammy to prevent double archives
...
Currently, both jammy and focal publish the native_dyn versions of dependencies
for libzim and libkiwix.
This creates concurrent upload issues.
This removes this step for jammy so it gets uploaded only once.
2025-04-16 09:26:02 +02:00
Kelson
1aa720a7fd
Merge pull request #809 from kiwix/python3.13+_friendly_android-ndk-r21e
...
Enabled android-ndk to work with Python 3.12+
2025-04-03 06:53:54 +02:00
Veloman Yunkan
1676e740c0
Enabled android-ndk to work with Python 3.12+
...
distutils was dropped from Python 3.12. Fortunately, our usage of
android-ndk only relied on distutils.dir_util.copy_tree() in
build/tools/make_standalone_toolchain.py which
is easy to replace with shutil.copytree(). That is done via a small
patch.
Note that there are more references to distutils in the following
files but it looks like our CI/CD flows aren't affected by those:
sources/third_party/shaderc/third_party/spirv-tools/utils/generate_registry_tables.py
sources/third_party/vulkan/src/scripts/update_deps.py
prebuilt/linux-x86_64/bin/python2.7-config
prebuilt/linux-x86_64/bin/python-config
prebuilt/linux-x86_64/bin/python2-config
various files under prebuilt/linux-x86_64/lib/python2.7/
python-packages/fastboot/setup.py
python-packages/adb/setup.py
2025-04-03 06:16:04 +02:00
Kelson
4a279da24b
Merge pull request #807 from kiwix/curl_with_ssl_support
...
Enable SSL support in libcurl
2025-03-08 12:06:24 +01:00
Veloman Yunkan
45be5ebeda
Enable SSL support in libcurl
2025-02-24 19:36:10 +04:00
Matthieu Gautier
8a911ccd75
Merge pull request #806 from kiwix/test_zim_suite_0.7.0
...
Update zim-testing-suite to 0.7.0
2025-02-13 09:57:33 +01:00
Matthieu Gautier
685f3f1e1a
Update zim-testing-suite to 0.7.0
2025-02-11 16:11:03 +01:00
Kelson
baed570f14
Merge pull request #800 from kiwix/better-flatpak-permissions
...
Allow to directly access ZIM file (ready-only) in Kiwix Desktop Flatpak
2025-01-05 18:27:53 +01:00
Emmanuel Engelhart
5de1d1f65e
Allow to directly access ZIM file (ready-only)
2025-01-05 18:27:27 +01:00
Kelson
75ca8fc723
Merge pull request #795 from kiwix/win-qt6
...
Windows build uses Qt 6.4.3
2024-12-24 10:00:24 +01:00
Adam Lamar
006db92fd3
Windows build uses Qt 6.4.3
2024-12-23 15:22:48 -07:00
Kelson
1a100a2def
Merge pull request #798 from kiwix/few-workflow-fixes
...
Few workflow fixes
2024-12-22 15:52:35 +01:00
Emmanuel Engelhart
4eae4fe654
pkgconfig & autoconf are alread installed on macOS runner
2024-12-22 15:13:22 +01:00
Kelson
949232dc00
Merge pull request #687 from kiwix/dependabot/npm_and_yarn/actions/dl_deps_archive/undici-5.28.4
...
Bump undici from 5.28.2 to 5.28.4 in /actions/dl_deps_archive
2024-12-22 14:43:27 +01:00
dependabot[bot]
a62d741363
Bump undici from 5.28.2 to 5.28.4 in /actions/dl_deps_archive
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.28.2 to 5.28.4.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.28.2...v5.28.4 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-22 11:30:27 +01:00
Kelson
ce40d311f2
Merge pull request #797 from kiwix/flatpak-qt6
...
Flatpak uses qt6
2024-12-22 11:22:31 +01:00
Adam Lamar
ac254d2082
Flatpak uses qt6
2024-12-21 11:38:49 -07:00
Kelson
f7027cbf96
Merge pull request #796 from kiwix/fix_trigger_workflow
...
Fix OS_NAME for Trigger_Docker job in CD
2024-12-20 09:05:43 +01:00
rgaudin
234dd5f096
Fix OS_NAME for Trigger_Docker job in CD
...
In commit 2321717
, OS_NAME was introduced to build_definition
in order to support jammy + focal.
The Trigger_Docker job was not updated and was to expecting to run on OS_NAME=linux
for which there is now line anymore and thus no possibility to trigger
2024-12-20 07:35:03 +00:00
Kelson
575a556412
Merge pull request #794 from kiwix/release-kiwix-desktop-2.4.1
...
Bump-up Kiwix-Desktop to version 2.4.1
2024-12-19 20:26:36 +01:00
Emmanuel Engelhart
a0f1202880
Bump-up Kiwix-Desktop to version 2.4.1
2024-12-19 19:15:00 +01:00
Kelson
c23567a3f7
Merge pull request #793 from kiwix/fix-flathub
...
Fix compilation of Kiwix Desktop 2.4.0 on Flathub
2024-12-19 18:33:12 +01:00
Emmanuel Engelhart
525e4acc3b
Include libmicrohttpd patches on Flathub compilation
2024-12-19 17:48:03 +01:00
Kelson
d92ac512f9
Merge pull request #790 from kiwix/aria2c-1.37
...
Use aria2c 1.37.0 in kiwix-desktop appimage
2024-12-19 13:28:14 +01:00