archivers/zim-tools 3.5.0_1 MidnightBSD
Tools for handling ZIM files
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl3+
- Categories
- archivers
Description
Various command line tools for handling ZIM files (see devel/libzim).
Notable tools are:
- 'zimcheck' verifies that a given ZIM file is not corrupted. It provides many features to secure that ZIM entries are proper and properly linked.
- 'zimdump' inspects or dumps (part of) a ZIM file.
- 'zimsplit' splits smartly a ZIM file in smaller chunks.
- 'zimwriterfs' creates ZIM files from a locally-stored directory containing "self-sufficient" HTML content (with pictures, javascript and stylesheets). The result will contain all the files of the local directory compressed and merged in the ZIM file. The generated file can be opened with a ZIM reader; Kiwix is one example, but there are others.
A few other tools are provided as well.
In the other systems
The newest version among them is 3.5.0, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | archivers/zim-tools | 3.5.0_1 newest | no data | - | [email protected] | - |
| FreeBSD | archivers/zim-tools | 3.5.0_3 newest | none known | - | [email protected] | 2026-09-03 |
| HardenedBSD | archivers/zim-tools | 3.5.0_3 newest | no data | - | [email protected] | - |
| GhostBSD | archivers/zim-tools | 3.5.0_3 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install zim-tools
From mports:
cd /usr/mports/archivers/zim-tools && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= zim-tools>0:archivers/zim-tools
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 2
${LOCALBASE}/include/kainjow/mustache.hpp: devel/mustachegoogletest>0: devel/googletest
Library 4
libdocopt.so: devel/docopt.cpplibgumbo.so: devel/gumbolibicui18n.so: devel/iculibzim.so: devel/libzim
Build dependencies 6
Run dependencies 4
No port depends on this one.
Configuration
No options to configure.
- USES
- compiler:c++17-lang meson pkgconfig tar:xz
- Service scripts
- none
Files
pkg-plist 9
- bin/zimbench
- bin/zimcheck
- bin/zimdiff
- bin/zimdump
- bin/zimpatch
- bin/zimrecreate
- bin/zimsearch
- bin/zimsplit
- bin/zimwriterfs
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| zim-tools-3.5.0.tar.xz | 230416 | cdf5ab5ca0c58150c7f3069462e09d49c1588e985ff1be817ef2a2888cbf83d0 |
Master sites 1
- https://download.openzim.org/release/zim-tools/