Commit Graph

847 Commits

Author SHA1 Message Date
cc39a7c6fe Generate the AppImage on xenial distribution.
AppImage should be genarated on a "old" distribution to be sure that
libc versions are compatible.

However, we need at least ubuntu bionic to have QWebEngine packaged.
Let's prepare our AppDir directory in bionic and generate the appimage
in xenial.
By using a small launcher script, we check that libc versions are
compatible and else print a nice message instead of crash.

See https://github.com/probonopd/linuxdeployqt/issues/340
2019-09-23 18:12:22 +02:00
9d5d62e96c Fix exe_wrapper. (#372)
Fix exe_wrapper.
2019-09-19 18:55:00 +02:00
29be31ec03 Fix exe_wrapper.
This should be `exe_wrapper` not `exec_wrapper`.
2019-09-19 18:18:41 +02:00
18deca2230 New version of kiwix-lib 8.0.1 0.0.46 2019-09-17 16:30:20 +02:00
7480bc80d7 Fix appimage script. 0.0.45 2019-09-17 14:37:30 +02:00
97b6b8f792 Appimage fix (#371)
Appimage fix
0.0.44
2019-09-17 12:18:41 +02:00
fe3e147d08 New release of kiwix-lib 2019-09-17 11:49:38 +02:00
813c6f8038 Fix rpath of kiwix-serve. 2019-09-17 11:43:22 +02:00
0d132ab6e3 Make create appimage script working on other system than debian/ubuntu.
Not all distro use `lib/x86_64-linux-gnu`
2019-09-17 11:43:06 +02:00
c3cb4ab0c0 New release of kiwix-lib and kiwix-desktop. 0.0.43 2019-09-11 17:50:06 +02: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. 0.0.42 2019-09-10 17:29:26 +02:00
6b43f5ad48 Update libmicrohttpd to 0.9.66 (#365)
* Update libmicrohttpd to 0.9.66

* Proper Bash syntax highlighting
2019-09-06 15:54:44 +02:00
deff7fe50e Merge pull request #367 from kiwix/win32_fedora
Use fedora 30 to cross compile kiwix-tools.
2019-09-06 14:11:23 +02:00
00aced4649 Use fedora 30 to cross compile kiwix-tools. 2019-09-06 12:25:51 +02:00
4ef0327271 Build new version of dependencies (with new compilation option). (#366)
Build new version of dependencies (with new compilation option).
2019-09-05 15:15:32 +02:00
3a8151d841 Compile kiwix-tools for windows with a recent mingw. 2019-09-05 14:32:54 +02:00
766b2b532c Build new version of dependencies (with new compilation option). 2019-09-05 10:16:57 +02:00
cb77de12ec Win32 build (#309)
Win32 build
0.0.41
2019-09-04 21:02:14 +02:00
cf9bd7ae11 Add few trace in travis/compile_all.py 2019-09-04 18:55:20 +02:00
f2369c6819 Build project in debug by default instead of debugoptimized. 2019-09-04 17:10:44 +02:00
ab1ade53e3 Do not copy kiwix-build in docker at creation but mount it at run.
As we mount the kiwix-build (source) directory at run, the docker images
are independent of the source. This will greatly reduce the number of
docker images we have to create.
2019-09-04 17:10:44 +02:00
d86bf75315 Add a cause message to the StopBuild exception. 2019-09-04 17:00:29 +02:00
0f13d99159 Remove unnecessary win32 libs.
It seems that those libraries are not needed (anymore ?).
Even more, `msvcr100` makes `kiwix-serve` crash when printing messages
on stdout/stderr.

`msvcr100` lib is necessary for ICU, because the default mingw's `msvcr`
doesn't provide `_free_locale` and `_create_locale`.

Most recent versions of mingw fix this and we do not need them.
On debian (travis CI) we use a old version of mingw and we need to force
the use of `msvcr100`.
2019-09-04 17:00:29 +02:00
bffce48861 New release of zimwriterfs.
Also build kiwix-lib 6.0.3.
0.0.40
2019-09-04 11:15:41 +02:00
563bd28197 Set KIWIXLIB_BUILDVERSION to generate the pom with the correct version. 2019-09-04 11:15:08 +02:00
a7d15bbdb1 Merge tag '0.0.39' 2019-09-04 11:08:33 +02:00
8288da5d20 Smaller xenial docker image 2019-09-04 11:06:37 +02:00
c2cbbccebb Smaller Docker base image 2019-09-04 10:00:15 +02:00
460f350c21 New kiwix-tools package with libkiwix 6.0.3 2019-09-04 07:58:21 +02:00
77da4821d3 New version. 0.0.39 2019-09-03 18:46:58 +02:00
cde257e028 Use a build version to publish the windows release of kiwix-desk… (#364)
Use a build version to publish the windows release of kiwix-desktop.
2019-09-03 18:33:12 +02:00
d63684975f Use a build version to publish the windows release of kiwix-desktop. 2019-09-02 18:13:08 +02:00
78187e9752 Merge tag '0.0.37' 0.0.38 2019-08-22 17:35:23 +02:00
6b3a5657db Release kiwix-tools 3.0.1 2019-08-22 17:30:57 +02:00
c2c715802d New version of libzim and kiwix-lib. 0.0.37 2019-08-22 16:07:38 +02:00
05be522ef4 Print response content in case we cannot upload artifact to bintray. 2019-08-22 14:32:18 +02:00
6bebdf89fc Use correct path to look for pom.xml 2019-08-22 11:02:32 +02:00
ecb3befd23 Fix copy of android archive for upload. 2019-08-21 17:56:57 +02:00
7508846808 New version 6.0.1 of kiwix-lib
Rebuild only kiwix-lib, the change is only about android publication.
2019-08-21 15:53:21 +02:00
a1ae713457 Do not generate the pom file in kiwix-build. (#362)
Do not generate the pom file in kiwix-build.
2019-08-21 15:43:25 +02:00
2e347b2b33 Do not generate the pom file in kiwix-build.
Now we generate the pom file in kiwix-lib side, we don't need to generate
it ourselves.
2019-08-21 14:27:24 +02:00
96785aa68a New versions of libzim, kiwix-lib and kiwix-tools. 0.0.36 2019-08-20 14:34:51 +02:00
20b47df244 Merge pull request #361 from kiwix/nowrapdownload_flatpak
Do not download gtest in flatpak.
2019-08-20 14:23:54 +02:00
f80afdecbc Move to last version of libmicrohttpd.
Again.. 0dcaa28 move back to a previous version (probably a wrong rebase)
2019-08-19 18:42:01 +02:00
bd43b9cb10 Do not download gtest in flatpak. 2019-08-19 17:02:44 +02:00
b814b39c38 Release zimwriterfs 1.3.5 0.0.35 2019-08-16 10:13:48 +02:00
21f6ef557e Have to re-publish zimwriterfs 1.3.4 0.0.34 2019-08-12 16:02:32 +02:00
0f3d2b73b9 Merge pull request #360 from kiwix/new_dep
libmicrohttp is now a dependency of kiwix-lib, not kiwix-tools.
0.0.33
2019-08-10 21:32:55 +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