Commit Graph

53 Commits

Author SHA1 Message Date
2301647659 [WINDOWS][CI] Be explicit about the algorithm used by signtools.
Recent version of signtools need us to be explicit about the used
algorithm.
This is recommended to use the SHA256 algorithm even if the default
(previous) one was SHA1.
2021-10-05 17:10:24 +02:00
7c334dde2b [Appveyor] Update certificate. 2021-08-04 10:03:25 +02:00
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
d5e488333f Correctly package qt 5.15 on appveyor. 2021-06-29 16:06:53 +02:00
adf0c52f6c Use Qt 5.15 on Appveyor. 2021-06-23 17:59:25 +02:00
10b85c0ee4 Use correct timestamp server for signing/dating kiwix-desktop.
The verisign timestamp server has been deprecated
(see https://stackoverflow.com/questions/65541786/is-the-verisign-timestamp-server-down)

Let's use the new digicert server as told in
https://docs.microsoft.com/en-us/windows/win32/seccrypto/using-signtool-to-sign-a-file
2021-04-06 14:30:32 +02:00
aad2243c81 Bump-up Xapian to version 1.4.18 2021-03-07 14:41:33 +01:00
0d6b143122 Download archives on mirrors of download.kiwix.org. 2020-12-15 15:33:10 +01:00
2ef8e14509 Update dependency of kiwix-desktop.
Now that kiwix-desktop use kiwix-lib to start the server, we don't need
kiwix-tools dependency.
2020-11-17 16:49:26 +01:00
c7baa60896 fix install_libmicrohttpd 2020-10-16 15:08:47 +02:00
3b3e9d227f Compile on VS studio 2019 2020-10-16 14:32:36 +02:00
206ed166e0 New release of kiwix-tools. 2020-07-02 15:38:52 +02:00
da62250d83 Build kiwix-desktop without console only if we are doing a release.
`KIWIX_DESKTOP_RELEASE` is not enough to test as it will be not change
until the next commit. And we want nightly to build with console output.
2020-07-01 11:31:51 +02:00
0419cf5f4d New release of kiwix-desktop. 2020-06-30 17:47:15 +02:00
e6fed66927 display windows console for non release builds 2020-05-25 14:22:03 +02:00
161c018702 [WINDOWS CI] Fix version of kiwix-tools 2020-04-20 13:23:24 +02:00
4b080dd975 New version of kiwix-desktop. 2020-04-20 10:10:45 +02:00
af55ffed6d Fix patch of kiwix-desktop makefile for zstd.
- Copy the python script in kiwix-build repository instead of getting i
  from kymeria.fr
- Patch the makefile to change the lib for zstd.
2020-04-10 11:35:00 +02:00
3d08278a85 New version of kiwix-desktop. 2020-04-08 20:42:11 +02:00
3cbcac2e30 Applying xapian_remote.patch in appveyor build
Failing to do so in PR#384 secretly broke the appveyor build (no real
failures were observed since the appveyor builds ran in USE_CACHE=1
mode, without rebuilding the base dependencies to which xapian belongs).
2020-04-07 16:41:31 +04:00
25d9e18e3d Temporary fix for facebook/zstd#2073 2020-04-07 14:12:17 +04:00
3a03e9a8aa Added appveyor/install_zstd.cmd 2020-04-06 23:03:39 +04:00
8420dcb474 Bump-up Xapian to 1.4.14 (#382) 2019-12-09 01:12:48 +01:00
8524dfab87 Release Kiwix Desktop 2.0 rc4 2019-11-26 11:15:28 +01:00
4306103998 Package kiwix-desktop with QT 5.12 as we build it with 5.12 2019-09-26 17:19:11 +02:00
ad78ae48c6 Move Kiwix Desktop to Qt 5.12 on Windows (#376) 2019-09-25 20:29:54 +03:00
e221d0ea23 Fix installation of kiwix-tools in windows. 2019-09-11 17:45:02 +02:00
1e56864e4a New version of libzim and kiwix-lib. 2019-09-10 17:29:26 +02:00
d63684975f Use a build version to publish the windows release of kiwix-desktop. 2019-09-02 18:13:08 +02:00
0dcaa28e35 libmicrohttpd is now a dependency of kiwix-lib, not kiwix-tools.
And we have to install libmicrohttpd on windows.
2019-08-10 19:44:10 +02:00
068f928dac New version of kiwix-desktop 2019-08-01 13:28:04 +02:00
7d659baa37 Package kiwix-serve within kiwix-desktop.
Now that kiwix-desktop use kiwix-serve to serve the content, we need to
compile and package kiwix-serve (kiwix-tools).
2019-07-24 11:17:39 +02:00
e64a12207d Update to new versions. 2019-05-29 12:15:02 +02:00
714eeb3bb9 New releases of projects. 2019-03-19 18:01:05 +01:00
da30e11f6a Fix publication of release kiwix-desktop on windows. 2019-03-19 15:25:11 +01:00
6a1fdb8620 Use xapian 1.4.10 insteal of 1.4.7
Fix #264
2019-02-18 14:32:45 +01:00
f844832c87 [Appveyor]Add include directory for mustache in kiwix-lib. 2019-01-11 11:28:41 +01:00
8005aff6c0 Remove ctpp2 dependency.
kiwix-lib doesn't use ctpp2 anymore but mustache.
So remove ctpp2 dependency and add mustache.
2019-01-09 11:17:41 +01:00
827c963895 Update upload script to new server user "ci".
On new server, the user `nightlybot` as been renamed to `ci`.
The path of the data used by the download server has also changed.
2018-11-30 11:08:33 +01:00
70301d4723 New tmp.kiwix.org server 2018-11-07 03:51:13 +01:00
c47bad8c74 Try to cache appveyor dependencies. 2018-10-31 15:42:15 +01:00
00b7e0f1f8 [AppVeyor] Add Aria2. 2018-10-31 15:40:53 +01:00
845cdffdba [AppVeyor] Compile kiwix-desktop using static lib when possible. 2018-10-31 15:38:32 +01:00
97f6c076c4 [AppVeyor] Build curl in appveyor. 2018-10-31 15:37:24 +01:00
7963fd464a [AppVeyor] Update to last version of meson
Last version of meson (0.48.0) install meson a differently on Windows.
Now, a `meson.exe` is installed, so, we must launch `meson` instead of `meson.py`.
2018-10-23 14:30:24 +02:00
b910a7b720 [AppVeyor] No more windows branch for kiwix-lib. 2018-08-03 19:34:50 +02:00
9d7e1af17f libzim's branch window has been merged in master. 2018-07-30 20:54:06 +02:00
b2bd19f484 Use last version of xapian instead of prerelease 2018-07-27 10:22:53 +02:00
6e396360a8 Sign the application after windeployqt.
windeployqt modify the executable, so we must sign it after.
2018-07-26 19:37:38 +02:00
a4bdec74b4 Sign windows application in AppVeyor 2018-07-26 15:10:25 +02:00