Commit graph

  • a33705dfb6
    Merge pull request #762 from kiwix/trigger_base_deps_rebuild no_cross Kelson 2024-10-08 18:18:39 +00:00
  • 145b1b2723 Bump base_deps_meta_version to rebuild libmicrohttpd Veloman Yunkan 2024-10-08 20:58:11 +04:00
  • 642f63cbaa
    Merge pull request #761 from kiwix/libmicrohttpd_enable_ipv6_under_windows Kelson 2024-10-08 16:11:44 +00:00
  • b2a756baa6 Enable IPv6 in meson build of libmicrohttpd under Windows Veloman Yunkan 2024-10-08 16:58:39 +04:00
  • bf48fde89f Use ci_fix branch of libkiwix libkiwix_aarch64_focal_ci_fix Veloman Yunkan 2024-10-03 17:01:07 +04:00
  • e53edc8d42
    Merge pull request #756 from kiwix/sign_windows_binaries Kelson 2024-09-10 11:21:18 +00:00
  • 263ce4c87d
    Sign all binaries (exe) on Windows when we do a release Matthieu Gautier 2024-09-02 17:37:30 +02:00
  • 49b15d12b7
    Remove cross-building libzim to win32. Matthieu Gautier 2024-08-30 09:30:36 +02:00
  • 507d05a256
    Merge pull request #751 from kiwix/release-zim-tools-4.5.0 r_69 Kelson 2024-09-08 19:10:10 +00:00
  • 1ab240d44b
    Release zim-tools 3.5.0 Emmanuel Engelhart 2024-09-08 20:43:54 +02:00
  • d8071bd947 Rebuild libzim release, with manylinux fixes r_68 Matthieu Gautier 2024-09-02 17:48:08 +02:00
  • 04f7d6457d
    Merge pull request #728 from kiwix/zim-tools_windows Matthieu Gautier 2024-09-02 16:02:35 +02:00
  • 6c9889d4e8 Compile kiwix-tools on Windows github CI Matthieu Gautier 2024-09-01 10:08:01 +02:00
  • ba4a54bf9d Compile zim-tools on Windows github CI. Matthieu Gautier 2024-08-26 11:04:50 +02:00
  • 7e9cb8c501
    Merge pull request #747 from kiwix/manylinux_archive Matthieu Gautier 2024-09-02 14:03:33 +02:00
  • dc2a837450 Update to libkiwix version change (14.0.0) Matthieu Gautier 2024-09-02 12:38:43 +02:00
  • e5b7bccdf2 Correctly include lib64 library on manylinux archives Matthieu Gautier 2024-09-01 10:06:21 +02:00
  • 3905de7110
    Merge pull request #745 from kiwix/nigthly_publish Matthieu Gautier 2024-08-30 17:27:47 +02:00
  • c716617bbd Make nigthly CD build and publish only "publishable" project. Matthieu Gautier 2024-08-30 16:33:38 +02:00
  • b0a610ffec
    Merge pull request #741 from kiwix/no_appveyor Matthieu Gautier 2024-08-30 15:45:13 +02:00
  • 334b1f81cc Do not build kiwix-desktop using Appveyor CI Matthieu Gautier 2024-08-29 19:14:40 +02:00
  • b527c7c0bb
    Merge pull request #744 from kiwix/naming_fixes Matthieu Gautier 2024-08-30 15:01:47 +02:00
  • d091c8802f Fix library publication of libkiwix on Windows Matthieu Gautier 2024-08-30 14:15:19 +02:00
  • 6207b0ab0b Fix binary extension on Windows Matthieu Gautier 2024-08-30 10:28:19 +02:00
  • 8401ee5ea3 Fix kiwix-desktop archive name on Windows Matthieu Gautier 2024-08-30 09:41:45 +02:00
  • 5f65164e1a
    Merge pull request #740 from kiwix/kiwix-desktop_signing Matthieu Gautier 2024-08-29 19:47:57 +02:00
  • 8b9d9f87e5 Use specific version of signtool renaud gaudin 2024-08-29 16:15:29 +00:00
  • ac332b4c5d
    just win native_mixed signing-reg renaud gaudin 2024-08-29 16:08:04 +00:00
  • bb1bd3a705
    test signing directly (using specific signtool bin) renaud gaudin 2024-08-29 16:05:24 +00:00
  • ba777260cf [TOREVERT] Temporarly setup signature in CI to be sure signature code is working Matthieu Gautier 2024-08-29 14:30:09 +02:00
  • de90c6fefc Setup kiwix-destkop signature on Windows. Matthieu Gautier 2024-08-29 14:28:00 +02:00
  • 52d757c660 Publish kiwix-desktop Windows build in Windows CI Matthieu Gautier 2024-08-29 14:35:41 +02:00
  • 21176bcf82
    Merge pull request #739 from kiwix/no_cache_release r_67 Matthieu Gautier 2024-08-29 11:15:53 +02:00
  • 69358afe0b Rebuild libzim release Matthieu Gautier 2024-08-29 10:09:59 +02:00
  • b4bc9dbec9 Do not use base_deps when building releases. Matthieu Gautier 2024-08-29 10:05:01 +02:00
  • c17c2f274c
    Merge pull request #737 from kiwix/release-libzim-9.2.3 r_66 Kelson 2024-08-28 21:37:23 +02:00
  • c627f62ee1 Release libzim 9.2.3 Emmanuel Engelhart 2024-08-28 21:03:39 +02:00
  • 290a8b811f
    Merge pull request #736 from kiwix/zim-tools_deps_windows Matthieu Gautier 2024-08-28 20:41:19 +02:00
  • e75fc76162 Bump base_deps_meta_version to rebuild docopt, icu and boostregex Matthieu Gautier 2024-08-28 17:37:09 +02:00
  • 01655d3ce0 Use icu4c pre-compiled using MSVC2022 on Windows Matthieu Gautier 2024-08-28 17:28:24 +02:00
  • 7009841bcc Make docoptcpp use boost.regex on Windows Matthieu Gautier 2024-08-28 17:27:37 +02:00
  • 3eefbf7312
    Merge pull request #734 from kiwix/icu_dll Matthieu Gautier 2024-08-28 17:09:07 +02:00
  • 244e4d209f Add icu dlls in nightly and releases Matthieu Gautier 2024-08-28 14:03:34 +02:00
  • 31aee276ad
    Merge pull request #733 from kiwix/tools_deps_ci_windows Matthieu Gautier 2024-08-27 17:14:48 +02:00
  • 37c5d35969 Be explicit about windows image to use in CI Matthieu Gautier 2024-08-27 16:45:17 +02:00
  • ef94b2bea5 Add docoptcpp as dependency of kiwix-tools Matthieu Gautier 2024-08-27 15:40:50 +02:00
  • 147e98f7cb Use our hosted archive for aarch toolschain. Matthieu Gautier 2024-08-26 15:44:11 +02:00
  • ec5a36903b Bump base_deps_meta_version to rebuild docopt Matthieu Gautier 2024-08-26 12:13:57 +02:00
  • 93d3fdd14e Build docoptcpp using Meson Matthieu Gautier 2024-08-21 17:27:54 +02:00
  • a7f42fcc99 Compile zim-tools dependencies on Windows github CI. Matthieu Gautier 2024-08-26 11:04:50 +02:00
  • d08c6095a3
    Merge pull request #732 from kiwix/test_likiwix Matthieu Gautier 2024-08-27 14:01:50 +02:00
  • 667deb00c3 Activate testing of libkiwix on Windows Matthieu Gautier 2024-08-27 13:19:15 +02:00
  • ab7983ede6
    Merge pull request #731 from kiwix/fix_nightly_qt Matthieu Gautier 2024-08-27 10:11:44 +02:00
  • 86509a9ce6 Install QT on Windows CI release&nigthly Matthieu Gautier 2024-08-27 09:13:49 +02:00
  • 4ff5132704
    Merge pull request #719 from kiwix/win-kiwix-desktop Matthieu Gautier 2024-08-26 12:26:22 +02:00
  • d8b4d24d7f Add more dependencies is base dependencies on Windows Matthieu Gautier 2024-08-23 18:07:50 +02:00
  • 45ad41724c Package kiwix-desktop on Windows Matthieu Gautier 2024-08-22 16:25:01 +02:00
  • 1d93c35c50 Format common.py file. Matthieu Gautier 2024-08-23 10:18:32 +02:00
  • ce4d03989b Build only debug or release on Windows. Matthieu Gautier 2024-08-21 17:23:47 +02:00
  • 1e4b88d2f0 Use nmake instead of make on Windows Matthieu Gautier 2024-08-21 17:16:29 +02:00
  • 7fbeb2fc6d Move -j4 option in make_options Matthieu Gautier 2024-08-21 17:15:12 +02:00
  • 702292c14c [CI] Build kiwix-desktop on Windows Matthieu Gautier 2024-08-21 16:44:53 +02:00
  • 3d40dbbaad Install QT on Windows CI Matthieu Gautier 2024-08-18 15:24:42 +02:00
  • 9c7f963681
    Merge pull request #727 from kiwix/libzim_nigthly_windows Matthieu Gautier 2024-08-26 10:39:48 +02:00
  • c0bf54486d Correctly include dll and lib of libzim archive on Windows Matthieu Gautier 2024-08-24 11:23:43 +02:00
  • b5986e569f
    Merge pull request #726 from kiwix/libmicrohttpd_size_windows Matthieu Gautier 2024-08-22 16:46:26 +02:00
  • 3bdce3069a Patch libmicrohttpd's meson to correctly detect size of timeval.tv_sec Matthieu Gautier 2024-08-22 15:12:59 +02:00
  • bc64bdbbac
    Merge pull request #725 from kiwix/CI_Windows_projects Matthieu Gautier 2024-08-21 16:15:39 +02:00
  • d87b37fba2 Fix flatpak builder for source with several archives Matthieu Gautier 2024-08-18 12:04:01 +02:00
  • cc4af80c2c Create zip archive on Windows. Matthieu Gautier 2024-08-21 14:01:47 +02:00
  • f00fa4cbd6 Use prebuild aria2c on Windows Matthieu Gautier 2024-08-18 16:40:10 +02:00
  • 5905de35a1 Bump base_deps_meta_version to rebuild libmicrohttpd and libcurl Matthieu Gautier 2024-08-21 11:30:52 +02:00
  • 85d1bcff7e Do not build pugixml in release mode. Matthieu Gautier 2024-08-21 11:24:07 +02:00
  • 6c8a9540bd Build libmicrohttpd with meson Matthieu Gautier 2024-08-18 12:03:37 +02:00
  • 23a6b93fcc Build libcurl with meson. Matthieu Gautier 2023-11-29 11:39:01 +01:00
  • 04d0ba6a92 Temporary deactivate test for libkiwix on Windows. Matthieu Gautier 2024-08-21 10:35:37 +02:00
  • dba6065457 Build dependencies of other projects on Windows Matthieu Gautier 2024-08-21 10:20:37 +02:00
  • e0ffa7bdc2 [CI] Correctly include dll and lib in libzim archive Matthieu Gautier 2024-08-21 10:16:04 +02:00
  • b027e1b78c
    Merge pull request #724 from kiwix/fix_icu4c_meson_patch Matthieu Gautier 2024-08-21 11:02:24 +02:00
  • 294c34ca80 Fix extract of meson archive. Matthieu Gautier 2024-08-21 10:02:33 +02:00
  • 2a9d545576
    Merge pull request #722 from kiwix/fix_pkg_config_icu4c Matthieu Gautier 2024-08-20 18:51:24 +02:00
  • edf1e4ce03 Fix pkg_config template for icu4c on Windows. Matthieu Gautier 2024-08-20 18:15:24 +02:00
  • 3bd6ba5ec7
    Merge pull request #721 from kiwix/ci_windows_all_config Matthieu Gautier 2024-08-20 17:37:15 +02:00
  • 00363fdc8c Use prebuilt icu on Windows Matthieu Gautier 2024-08-20 17:06:31 +02:00
  • 97d446642c [CI] Run native windows CI on release/Nigthly Matthieu Gautier 2024-08-20 09:56:22 +02:00
  • 51cceb7c58 [CI] Run the Windows CI using all native config (static, dyn, mixed) Matthieu Gautier 2024-08-20 09:53:52 +02:00
  • b2704f66f8
    Merge pull request #720 from kiwix/no_qt_compile Matthieu Gautier 2024-08-19 13:50:42 +02:00
  • f433b25013 Kiwix-build doesn't try to build qt nor qtwebengine Matthieu Gautier 2024-08-18 15:18:20 +02:00
  • c917ff08c3
    Merge pull request #718 from kiwix/fix_dl_deps_archive Matthieu Gautier 2024-08-19 11:53:47 +02:00
  • cf60d1789d Update dl_deps_archive dist Matthieu Gautier 2024-08-19 11:37:44 +02:00
  • ad72464794
    Merge pull request #715 from kiwix/win-xapian Matthieu Gautier 2024-08-18 12:10:18 +02:00
  • 2dcd2fd0f5 [WIP][DO NOT MERGE]Test compilation of kiwix-desktop build_dev_kiwix-desktop Matthieu Gautier 2020-04-01 11:04:12 +02:00
  • 8e330deb7c Use dev branch to build kiwix-desktop. Matthieu Gautier 2023-06-30 09:55:28 +02:00
  • be232d790e Add xapian-core to base dependencies on Windows. Matthieu Gautier 2024-08-14 14:27:06 +02:00
  • 28d02bfd7a Deactivate xapian fuller compact on libzim. Matthieu Gautier 2024-08-14 12:05:45 +02:00
  • 752bdd18ac Build xapian with classic autotools on other platform than Windows. Matthieu Gautier 2024-08-14 10:24:57 +02:00
  • 16654f9563 All native config are compatible with windows. Matthieu Gautier 2024-08-12 16:14:35 +02:00
  • ef6f654e7b Build native_mixed on windows Matthieu Gautier 2024-08-12 15:55:09 +02:00
  • b026e7e06c Bump base_deps_meta_version to rebuild xapian-core Matthieu Gautier 2024-08-12 14:55:19 +02:00
  • 942dba4d9c Use git source for xapian. Matthieu Gautier 2024-07-22 12:15:53 +02:00