Kelson
d8707d8ad1
Release kiwix-tools 3.0.3
2020-03-01 15:52:50 +01:00
Matthieu Gautier
8cecb1c759
Rebuild kiwix-lib (for android)
2020-02-26 18:32:00 +01:00
Matthieu Gautier
7b6c79482a
Make the dependency responsible to set the compilation env.
...
Instead of having the run_command function setting the
env from the buildEnv, this is the dependency that create the
env and then pass it to the run_command function.
This way, each dependency will be able to set a specific env.
2020-02-21 16:29:23 +01:00
Matthieu Gautier
79bb23504b
Update version of kiwix-lib to 9.0.1
...
Do not rebuild dependencies as the change is only about the android
wrapper.
2020-02-21 15:00:26 +01:00
Matthieu Gautier
14d6aae4b1
Update version of kiwix-tools.
2020-02-13 11:46:20 +01:00
Matthieu Gautier
5d9730423a
Update version of kiwix-lib.
...
Do not make a new build of kiwix-tools right now as we will do a
new release of it once kiwix-lib release is published.
2020-02-12 15:27:27 +01:00
renaud gaudin
3569c277a9
switch to older version of libmicrohttpd
...
libmicrohttpd 0.9.69 is not working properly on macOS (catalina)
2020-02-12 11:09:46 +01:00
Kelson
29956ee6be
Release zimwriterfs 1.3.8
2020-02-10 14:36:11 +01:00
Kelson
b92a111fcc
Upgrade libmicrohttpd to 0.9.69 ( #394 )
2019-12-16 16:57:59 +01:00
Kelson
2d7b96c997
Add Ubuntu 2020-04 focal to the CI ( #393 )
2019-12-16 13:24:32 +01:00
Kelson
8420dcb474
Bump-up Xapian to 1.4.14 ( #382 )
2019-12-09 01:12:48 +01:00
Kelson
1a6b9b00ec
Release kiwix-lib 8.2.2
2019-12-08 12:17:48 +01:00
Matthieu Gautier
b6bbf9b098
Do not install gradle. Use gradlew script.
2019-12-05 12:30:10 +01:00
Kelson
1eaa137af6
Try to redo kiwix-lib 8.2.1 for Bintray
2019-11-27 15:11:45 +01:00
Kelson
ca929b6312
Try a new release of kiwix lib
2019-11-27 13:36:01 +01:00
Kelson
d2be359632
New releases of kiwix-lib, kiwix-tools and kiwix-desktop
2019-11-26 11:56:34 +01:00
Kelson
8524dfab87
Release Kiwix Desktop 2.0 rc4
2019-11-26 11:15:28 +01:00
Kelson
07483c72a2
Fix a problem with kiwix-tools
2019-11-26 07:19:13 +01:00
Kelson
be9ca6c639
Rebuild kiwix-tools based on new kiwix-lib
2019-11-26 05:44:50 +01:00
Kelson
5885673bca
Bump-up kiwix-lib version to 8.2.0
2019-11-20 13:10:18 +01:00
Matthieu Gautier
26a7545b43
Rebuild kiwix-desktop.
2019-09-26 17:20:11 +02:00
Matthieu Gautier
a0b4c2b209
New version of libzim, kiwix-lib and kiwix-desktop.
2019-09-26 16:15:46 +02:00
Matthieu Gautier
18deca2230
New version of kiwix-lib 8.0.1
2019-09-17 16:30:20 +02:00
Matthieu Gautier
fe3e147d08
New release of kiwix-lib
2019-09-17 11:49:38 +02:00
Matthieu Gautier
c3cb4ab0c0
New release of kiwix-lib and kiwix-desktop.
2019-09-11 17:50:06 +02:00
Matthieu Gautier
1e56864e4a
New version of libzim and kiwix-lib.
2019-09-10 17:29:26 +02:00
Kelson
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
Matthieu Gautier
766b2b532c
Build new version of dependencies (with new compilation option).
2019-09-05 10:16:57 +02:00
Matthieu Gautier
bffce48861
New release of zimwriterfs.
...
Also build kiwix-lib 6.0.3.
2019-09-04 11:15:41 +02:00
Matthieu Gautier
a7d15bbdb1
Merge tag '0.0.39'
2019-09-04 11:08:33 +02:00
Kelson
460f350c21
New kiwix-tools package with libkiwix 6.0.3
2019-09-04 07:58:21 +02:00
Matthieu Gautier
77da4821d3
New version.
2019-09-03 18:46:58 +02:00
Matthieu Gautier
d63684975f
Use a build version to publish the windows release of kiwix-desktop.
2019-09-02 18:13:08 +02:00
Matthieu Gautier
78187e9752
Merge tag '0.0.37'
2019-08-22 17:35:23 +02:00
Kelson
6b3a5657db
Release kiwix-tools 3.0.1
2019-08-22 17:30:57 +02:00
Matthieu Gautier
c2c715802d
New version of libzim and kiwix-lib.
2019-08-22 16:07:38 +02:00
Matthieu Gautier
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
Matthieu Gautier
96785aa68a
New versions of libzim, kiwix-lib and kiwix-tools.
2019-08-20 14:34:51 +02:00
Matthieu Gautier
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
Emmanuel Engelhart
b814b39c38
Release zimwriterfs 1.3.5
2019-08-16 10:13:48 +02:00
Emmanuel Engelhart
21f6ef557e
Have to re-publish zimwriterfs 1.3.4
2019-08-12 16:02:32 +02:00
Matthieu Gautier
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
Emmanuel Engelhart
2e653428d3
Release zim-tools 1.0.4
2019-08-10 15:59:25 +02:00
Matthieu Gautier
e2346a5f23
Build of new release of zimwriterfs.
2019-08-05 17:31:02 +02:00
Emmanuel Engelhart
2f102c7450
Bump-up zimwriterfs to 1.3.4
2019-08-01 21:18:20 +02:00
Matthieu Gautier
4802629eea
Force the build of kiwix-lib to republish the kiwix-lib-app.
2019-08-01 17:27:49 +02:00
Matthieu Gautier
068f928dac
New version of kiwix-desktop
2019-08-01 13:28:04 +02:00
Matthieu Gautier
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
Matthieu Gautier
75865cf942
Update version of libzim and zim-tools.
2019-07-29 18:27:42 +02:00
Kelson
d3b0d76726
Revert "update android sdk tools to 26.1.1"
...
This reverts commit 51029fe820
.
2019-06-12 15:50:18 +02:00
Matthieu Gautier
e0eb5c4a38
Set the versions to rebuild kiwix-desktop release.
2019-06-12 13:55:06 +02:00
Isaac Hutt
06da96f85f
Update gradle to 5.2
2019-06-03 06:26:28 +02:00
soloturn
51029fe820
update android sdk tools to 26.1.1
2019-06-02 15:08:17 +02:00
Matthieu Gautier
cea7a83ba1
New version of zimwriterfs.
...
We also rebuild kiwix-desktop because last build's deployment fails.
2019-05-30 15:30:17 +02:00
Matthieu Gautier
e64a12207d
Update to new versions.
2019-05-29 12:15:02 +02:00
Matthieu Gautier
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
Matthieu Gautier
d8288a94d5
Build on travis using xenial.
2019-04-16 17:16:36 +02:00
Matthieu Gautier
470d46cc00
New release of kiwix-tools
2019-04-16 14:32:44 +02:00
Matthieu Gautier
7306c02c5a
New release of projects
2019-04-15 17:16:17 +02:00
Matthieu Gautier
714eeb3bb9
New releases of projects.
2019-03-19 18:01:05 +01:00
Matthieu Gautier
da30e11f6a
Fix publication of release kiwix-desktop on windows.
2019-03-19 15:25:11 +01:00
Matthieu Gautier
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
Matthieu Gautier
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
Matthieu Gautier
0940a17596
Update to new version 4.0.5 of libzim.
2019-02-21 15:51:55 +01:00
Matthieu Gautier
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
Matthieu Gautier
6a1fdb8620
Use xapian 1.4.10 insteal of 1.4.7
...
Fix #264
2019-02-18 14:32:45 +01:00
Isaac Hutt
4ca0a43325
Increase dependency version number
2019-02-05 16:22:09 +01:00
Isaac Hutt
90460e8100
Update Gradle Version
2019-02-03 23:46:55 +00:00
Matthieu Gautier
b985becf4b
Update versions
2019-01-29 14:18:15 +01:00
Matthieu Gautier
50167460dc
Move the version of org.kde in the versions.py file.
2019-01-23 16:04:02 +01:00
Matthieu Gautier
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
Matthieu Gautier
1a0e0ad717
Update to last version of libmagic (5.35)
2019-01-09 11:17:41 +01:00
Matthieu Gautier
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
Matthieu Gautier
b6833eddac
Force rebuild of kiwix-desktop release to have the appimage.
2018-12-21 14:32:33 +01:00
Matthieu Gautier
c776ca9a80
Udpate versions.
2018-12-14 17:00:39 +01:00
Matthieu Gautier
71e31c54e5
update version of kiwix-lib and kiwix-desktop
2018-12-03 11:23:37 +01:00
Matthieu Gautier
054f7802d0
Update version of kiwix-lib and kiwix-tools.
2018-11-12 16:54:44 +01:00
Matthieu Gautier
500e2c1e02
update version of kiwix-lib and kiwix-desktop
2018-11-03 12:35:12 +01:00
Matthieu Gautier
85f0d4ccb1
Update version of kiwix-lib and kiwix-desktop.
2018-11-02 17:37:02 +01:00
Matthieu Gautier
1440dd8b25
Update version of kiwix-lib, kiwix-tools and kiwix-desktop.
2018-10-31 17:20:24 +01:00
Matthieu Gautier
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
Matthieu Gautier
e988165282
Update version of libzim and kiwix-desktop.
2018-09-05 16:56:46 +02:00
Matthieu Gautier
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
Matthieu Gautier
aed1194570
Update version of kiwix-tools to 0.6.1.
2018-08-30 16:04:28 +02:00
Matthieu Gautier
91f282d8f2
Update versions of libzim and kiwix-desktop.
2018-08-24 15:35:01 +02:00
Matthieu Gautier
a64fd8cd20
New versions.
2018-08-03 19:34:50 +02:00
Matthieu Gautier
de6ae772d4
Update to last vresion of xapian.
2018-07-27 10:46:00 +02:00
Matthieu Gautier
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
Emmanuel Engelhart
ef2e95b42e
Bump-up deps meta version to 9
2018-06-24 20:51:31 +02:00
Matthieu Gautier
d53f1aad4a
Update to new versions of libzim, kiwix-lib, kiwix-tools, zim-tools, zimwriterfs.
2018-06-15 19:39:45 +02:00
Matthieu Gautier
4047ec20dd
Add xapian patch to correctly include sys types.
2018-06-14 18:18:45 +02:00
Matthieu Gautier
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
Matthieu Gautier
cf8f303362
Add qt(webengine) dependency.
...
Add qt dependency and QMakeBuilder.
2018-06-12 16:12:15 +02:00
Matthieu Gautier
1109b6b155
Better compilation of icu4c.
...
- Disable icuio and layoutex.
- Hardcode UTF8 as charset (we always use utf8 and hardcoding him improve
performances)
- Do not include default utf headers
- Do not use `using namespace icu`
See http://source.icu-project.org/repos/icu/trunk/icu4c/readme.html#RecBuild
for more information about options.
Increment base dependencies version as we are compiling icu differently.
2018-06-11 18:05:10 +02:00
Matthieu Gautier
4dea44d305
Fix travis CI
2018-06-08 10:29:26 +02:00
Matthieu Gautier
9b85791705
Gradle is a dependency of the android platform, not of other dependencies.
2018-06-06 17:41:11 +02:00
Matthieu Gautier
4d6b6994bc
Merge toolchain and dependencies.
...
Toolchain now became "simple" dependencies.
They are referenced by Platform.
Platform are now created at demande and a neutralPlatform now exists.
2018-05-31 11:30:25 +02:00
Matthieu Gautier
fa829e1dec
Rename dependency_versions.py to versions.py
2018-05-22 16:39:55 +02:00