Skip to content

Commit ea44dc7

Browse files
authored
Merge pull request #525 from kiwix/version_3.2.0
2 parents 04ac155 + 6dfdcea commit ea44dc7

File tree

4 files changed

+31
-15
lines changed

4 files changed

+31
-15
lines changed

Changelog

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
kiwix-tools 3.2.0
2+
=================
3+
4+
* Print the version of all dependencies (@kelson42 #516)
5+
* Better Docker images (@kelson42 @rgaudin)
6+
* Update Readme (@kelson42)
7+
* Build debian packages on CI (@legoktm #394)
8+
* Add man pages for kiwix-read and kiwix-search (@legoktm #392)
9+
* Various fixes (@legoktm @hashworks @mgautierfr)
10+
11+
12+
kiwix-serve
13+
-----------
14+
15+
* Print the url on which a user can connect to on startup (@nikhil #499 #522)
16+
* Reload library on SIGHUP signal (@veloman-yunkan #497)
17+
* Add a option `--monitorLibrary` to monitor and automically reload the library
18+
(@veloman-yunkan #503)
19+
* Correct handling of SIGTERM and SIGINT (@veloman-yunkan #488)
20+
* Add `--customIndexTemplate` option (@manan #477)
21+
* Add `--help` option (@kelson42 #511)
22+
23+
124
kiwix-tools 3.1.2
225
=================
326

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ Dependencies
4141
The Kiwix tools rely on a few third party software libraries. They are
4242
prerequisites to the Kiwix tools compilation. Therefore, following
4343
libraries need to be available:
44-
* [Libkiwix](https://github.com/kiwix/libkiwix) (package `libkiwix` on Debian/Ubuntu)
45-
* [Zlib](https://www.zlib.net/) (package `zlib1g-dev` on Debian/Ubuntu)
44+
* [libkiwix](https://github.com/kiwix/libkiwix) (package `libkiwix` on Debian/Ubuntu)
45+
* [libzim](https://github.com/openzim/libzim) (package `libzim` on Debian/Ubuntu)
4646

4747
These dependencies may or may not be packaged by your operating
4848
system. They may also be packaged but only in an older version. They

debian/control

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ Section: utils
33
Priority: optional
44
Maintainer: Kiwix team <[email protected]>
55
Build-Depends: debhelper-compat (= 13),
6-
libkiwix-dev (>= 9.3.0~),
7-
libmicrohttpd-dev,
6+
libkiwix-dev (>= 10.0.0),
7+
libzim-dev (>= 7.2.0),
88
meson,
99
pkg-config,
10-
zlib1g-dev
1110
Standards-Version: 4.5.0
1211
Homepage: https://github.com/kiwix/kiwix-tools
1312
Rules-Requires-Root: no

meson.build

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
project('kiwix-tools', 'cpp',
2-
version : '3.1.2',
2+
version : '3.2.0',
33
license : 'GPL',
44
default_options: ['c_std=c11', 'cpp_std=c++11'])
55

@@ -12,17 +12,11 @@ if static_linkage
1212
add_global_link_arguments('-static-libstdc++', '--static', language:'cpp')
1313
endif
1414

15-
libzim_dep = dependency('libzim', version : '>=7.2.0', static:static_linkage)
16-
if not compiler.has_header_symbol('zim/zim.h', 'LIBZIM_WITH_XAPIAN')
17-
error('Libzim seems to be compiled without xapian. Xapian support is mandatory.')
18-
endif
19-
2015
thread_dep = dependency('threads')
21-
libkiwix_dep = dependency('kiwix', version:'>=10.0.0', static:static_linkage)
22-
microhttpd_dep = dependency('libmicrohttpd', static:static_linkage)
23-
z_dep = dependency('zlib', static:static_linkage)
16+
kiwixlib_dep = dependency('kiwix', version:'>=10.0.0', static:static_linkage)
17+
libzim_dep = dependency('libzim', version:'>=7.2.0', static:static_linkage)
2418

25-
all_deps = [thread_dep, libzim_dep, libkiwix_dep, microhttpd_dep, z_dep]
19+
all_deps = [thread_dep, kiwixlib_dep, libzim_dep]
2620

2721
if static_linkage
2822
librt = compiler.find_library('rt', required:false)

0 commit comments

Comments
 (0)