f1dfa32a8d
Use the correct archive for zim-testing-suite 0.3
2021-06-23 14:57:24 +02:00
96d4f3b93f
Move to zim-testing-suite 0.3
2021-06-23 14:22:09 +02:00
7dcf57e32b
Do not download zim-testing-suite when building in flatpak.
2021-05-05 15:07:29 +02:00
1cafcbf412
Get the "source" zim-testing-suite
step.
...
The source step (install source) always exists.
The `plaformInfo.name` step may not exists
(On mixed target, we build all deps static and the last project dyn)
So the `native_dyn` doesn't exists for `zim-testing-suite`.
2021-05-05 15:06:35 +02:00
9d90568204
Make libzim use the test data dire downloaded with zim-testing-tool.
2021-04-28 16:26:43 +02:00
2d3c5ed4c7
Add zim-testing-suite dependency.
2021-04-28 16:26:43 +02:00
11a7ec4020
Use the full_name as for the skip file marker.
...
This way we are sure to download the last archive all the time.
2021-04-28 16:26:43 +02:00
dca64eb5d5
Allow builder to set a build environment for projects using it.
2021-04-12 18:14:23 +02:00
b286be1207
Introduce new method get_env
to create the env.
2021-04-12 18:11:05 +02:00
76aa746f84
Add the dont_skip
attribute on dependency.
...
Instead of explicitly add the target associated to the toolchain
if we use `build_nodeps` option let add an attribute base ourself on it
to know if we need to add it or not.
This way, we may have other dependency we must not skip.
2021-04-12 18:09:52 +02:00
4498eb2885
Added xapian as a dependency of kiwix-lib
2021-03-10 18:01:21 +04:00
3d8578ce8e
Remove outdated Xapian remote patch
2021-03-07 15:00:58 +01:00
3e1446f2dd
Upstream includes <cerrno>, not necessary anymore
2021-03-07 14:55:45 +01:00
54b47fea9e
Remove xapian_sys_types.patch applied upstream
2021-03-07 14:50:56 +01:00
aad2243c81
Bump-up Xapian to version 1.4.18
2021-03-07 14:41:33 +01:00
d0db3efdce
Enable inmemory backend in xapian
2021-03-07 13:14:11 +04:00
f6074a7408
zim-tools needs newly Mustache
2021-02-10 14:49:16 +01:00
b635daae68
Change version of libzim.
...
Libzim changes its version.
But we are not ready for release now.
2021-02-09 14:13:46 +01:00
41071d7c9b
use brew list --formula ( #468 )
2021-01-15 10:07:00 +01:00
9597662be8
Bump-up libmicrohttpd to 0.9.72 ( #464 )
2020-12-30 10:44:48 +01:00
0d6b143122
Download archives on mirrors of download.kiwix.org
.
2020-12-15 15:33:10 +01:00
31816879ca
New release of libzim, kiwix-lib, zim-tools and kiwix-desktop.
2020-11-17 16:54:18 +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
7162b6ff2b
Update dependency of libzim.
2020-11-17 16:43:27 +01:00
a64cd9f790
New release of libzim 6.2.2
2020-09-02 18:25:00 +02:00
b23cf13caa
New release of libzim 6.2.1.
...
This is just a fix for windows compilation.
We don't need to trigger build for others projects,
only for kiwix-desktop because it is build on windows.
2020-09-01 09:55:43 +02:00
149ed01f12
Add Mac catalyst as a new target
2020-08-28 14:16:25 -04:00
ea78ba37df
New release of kiwix-lib 9.4.0
2020-08-28 16:59:59 +02:00
bbb81438b6
New version of libzim 6.2.0
2020-08-27 17:53:19 +02:00
97554c04f4
Rebuild kiwix-tools with the release fix.
2020-07-23 14:34:06 +02:00
b9245b4b86
New release of libzim, kiwix-lib, zim-tools and kiwix-desktop
2020-07-15 16:51:38 +02:00
e81a2e7006
Merge tag 'r_10'
2020-07-15 16:20:16 +02:00
39a93b07b3
Fix dependency detection for zim-tools.
2020-07-15 15:51:09 +02:00
da31dd428e
remove 'zimwriterfs' project from build and CI configuration
...
'zimwriterfs' is now a part of zim-tools (openzim/zim-tools/#92)
2020-07-08 16:54:14 +02:00
3de886f805
Upgrade libmicrohttpd to 0.9.71
2020-07-08 14:57:38 +02:00
206ed166e0
New release of kiwix-tools.
2020-07-02 15:38:52 +02:00
7f39755ea0
New release kiwix-lib and kiwix-tools.
2020-07-02 15:22:58 +02:00
2ec9f10687
New release of kiwix-lib 9.2.3
...
The fix is only about compilation, no need to recompile other dependencies.
2020-07-01 11:36:54 +02:00
ef7843633e
Set the Qt version to use on fedora.
...
The default Qt version on fedora is Qt 4. We must force the use of Qt 5.
2020-07-01 11:32:43 +02:00
0419cf5f4d
New release of kiwix-desktop.
2020-06-30 17:47:15 +02:00
66bf0d2a0e
New release of libzim 6.1.7
2020-06-30 17:35:25 +02:00
ab6ea66e31
New release of libzim
2020-06-24 15:36:54 +02:00
728caca741
Force compilation of docoptcpp ( #449 )
...
- Docopt commit id was updated and therefore we need to force a new build in order to get the latest change (docoptcpp.pc) into the deps2 archive (needed by zim-tools)
2020-06-17 16:03:27 +02:00
8478d65c90
enable compilation of native_mixed on macos
...
Issue #349 requires a native_mixed for macOS.
native_mixed is working for libzim so we whitelist it.
On the release CI, we fix the macos dylib rpath so it doesn't include the
full build-install step path which is probematic for a distributed file.
We build native_mixed for OSX in both CI and release mode
2020-06-17 09:04:10 +00:00
39ca099248
New version of libzim.
...
No need to rebuild other project as there is code change.
2020-06-03 15:49:47 +02:00
15a23fcf23
New version of kiwix-lib
2020-06-03 10:49:22 +02:00
f384cd23e7
New version of kiwix-lib
2020-06-02 10:20:43 +02:00
ae8a9febb9
New release of libzim.
...
Rebuild only projects depending of the writing part.
2020-05-25 12:21:10 +02:00
e72589a850
Added a flag to force kiwix build to not do fast_clone
...
- Docopt cannot do fast_clone cause it is getting a
specific commit id. This will be changed when a new
release is available.
2020-05-25 10:57:22 +02:00
69c33da0bc
Now kiwix-build retrives docopt from a commit that has pkgconfig support.
2020-05-25 10:57:04 +02:00