Commit Graph

205 Commits

Author SHA1 Message Date
e2346a5f23 Build of new release of zimwriterfs. 2019-08-05 17:31:02 +02:00
2f102c7450 Bump-up zimwriterfs to 1.3.4 2019-08-01 21:18:20 +02:00
4802629eea Force the build of kiwix-lib to republish the kiwix-lib-app. 2019-08-01 17:27:49 +02:00
068f928dac New version of kiwix-desktop 2019-08-01 13:28:04 +02:00
3c1864c724 New version of kiwix-lib and kiwix-tools.
Also build libzim and zim-tools because build fails the last time.
2019-07-31 10:24:13 +02:00
75865cf942 Update version of libzim and zim-tools. 2019-07-29 18:27:42 +02:00
d3b0d76726 Revert "update android sdk tools to 26.1.1"
This reverts commit 51029fe820.
2019-06-12 15:50:18 +02:00
e0eb5c4a38 Set the versions to rebuild kiwix-desktop release. 2019-06-12 13:55:06 +02:00
06da96f85f Update gradle to 5.2 2019-06-03 06:26:28 +02:00
51029fe820 update android sdk tools to 26.1.1 2019-06-02 15:08:17 +02:00
cea7a83ba1 New version of zimwriterfs.
We also rebuild kiwix-desktop because last build's deployment fails.
2019-05-30 15:30:17 +02:00
e64a12207d Update to new versions. 2019-05-29 12:15:02 +02:00
281adbd768 Build everything in a container.
Docker containers don't have the SSH_KEY so we need to copy
archives and git repo in a directory on the host and
launch deploy.sh script from there.
2019-05-02 17:44:56 +02:00
d8288a94d5 Build on travis using xenial. 2019-04-16 17:16:36 +02:00
470d46cc00 New release of kiwix-tools 2019-04-16 14:32:44 +02:00
7306c02c5a New release of projects 2019-04-15 17:16:17 +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
2970a2d445 Update to new version of lzma and get it from kiwix.org server.
It seems that the downloading of the archive stored on sourceforge
fails sometime.

Use the archive stored in our server (download.kiwix.org) instead.
And also move to the last version of lzma.
2019-03-06 10:24:09 +01:00
70fff445c0 Update version of kiwix-lib and kiwix-tools.
Rebuild also libzim as we were wrongly packaging the archive.
2019-02-22 11:21:50 +01:00
0940a17596 Update to new version 4.0.5 of libzim. 2019-02-21 15:51:55 +01:00
505961be4c Build in release mode.
- Dependency are installed "striped".
- Our project are build "debugoptimized" by default and "release" when
  building release instead of "debug"

We need to update the `base_deps_meta_version` as we are changing how
dependencies are compiled.
2019-02-19 17:23:14 +01:00
6a1fdb8620 Use xapian 1.4.10 insteal of 1.4.7
Fix #264
2019-02-18 14:32:45 +01:00
4ca0a43325 Increase dependency version number 2019-02-05 16:22:09 +01:00
90460e8100 Update Gradle Version 2019-02-03 23:46:55 +00:00
b985becf4b Update versions 2019-01-29 14:18:15 +01:00
50167460dc Move the version of org.kde in the versions.py file. 2019-01-23 16:04:02 +01:00
681c5b4ec2 [Travis] Use python3.5 instead of default python3.4
Python3.5 add functionnality we need in kiwix-build.
And recent versions of meson need python3.5.
2019-01-17 15:36:32 +01:00
1a0e0ad717 Update to last version of libmagic (5.35) 2019-01-09 11:17: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
b6833eddac Force rebuild of kiwix-desktop release to have the appimage. 2018-12-21 14:32:33 +01:00
c776ca9a80 Udpate versions. 2018-12-14 17:00:39 +01:00
71e31c54e5 update version of kiwix-lib and kiwix-desktop 2018-12-03 11:23:37 +01:00
054f7802d0 Update version of kiwix-lib and kiwix-tools. 2018-11-12 16:54:44 +01:00
500e2c1e02 update version of kiwix-lib and kiwix-desktop 2018-11-03 12:35:12 +01:00
85f0d4ccb1 Update version of kiwix-lib and kiwix-desktop. 2018-11-02 17:37:02 +01:00
1440dd8b25 Update version of kiwix-lib, kiwix-tools and kiwix-desktop. 2018-10-31 17:20:24 +01:00
1e67a6b50f Add libcurl dependency.
This is needed for new kiwix-lib version.
We also remove libaria as kiwix-lib use aria2 binary directly.
2018-10-23 11:57:58 +02:00
e988165282 Update version of libzim and kiwix-desktop. 2018-09-05 16:56:46 +02:00
07e8b36efb Do not overwrite release build archives.
We new release of a project is made, projects dependending of it are
rebuild and republish to keep the binaries up-to-date.

To avoid overwrite the already build archives and silent the fact that
new archives are available, we need to have a extra build version.

`release_versions[project]` has to be set each time a dependency of
`project` is bump but the project version has not changed.

If the `project` version changes, the `release_versions[project]`
has to be cleared.

If we don't want to release this version again, remove project from
`release_versions`.

See kiwix/kiwix-tools#222
2018-09-04 17:56:01 +02:00
aed1194570 Update version of kiwix-tools to 0.6.1. 2018-08-30 16:04:28 +02:00
91f282d8f2 Update versions of libzim and kiwix-desktop. 2018-08-24 15:35:01 +02:00
a64fd8cd20 New versions. 2018-08-03 19:34:50 +02:00
de6ae772d4 Update to last vresion of xapian. 2018-07-27 10:46:00 +02:00
0f389f7cc9 Get icu sources from an archive instead of svn.
SVN checkout can be pretty long to do (especially if icu serveur is pretty
slow).

By downloading an archive on our own server, we avoid a spending too many
time downloading.

The archive is a simple targz of the SVN checkout.
2018-07-11 11:00:55 +02:00
ef2e95b42e Bump-up deps meta version to 9 2018-06-24 20:51:31 +02:00
d53f1aad4a Update to new versions of libzim, kiwix-lib, kiwix-tools, zim-tools, zimwriterfs. 2018-06-15 19:39:45 +02:00
4047ec20dd Add xapian patch to correctly include sys types. 2018-06-14 18:18:45 +02:00
2a18f74786 Do not build with gcc-5.
We build with gcc-5 because of zimSplit using ofstream.swap method.
Latest version of zimSplit doesn't use it anymore so let's compile
everything with default gcc.

See openzim/zim-tools@a959609839

We also explicitly set the list of package to install per job, so
less packages are installed.
2018-06-13 10:57:32 +02:00
cf8f303362 Add qt(webengine) dependency.
Add qt dependency and QMakeBuilder.
2018-06-12 16:12:15 +02:00