Port details |
- zim-tools Tools for handling ZIM files
- 3.5.0_2 archivers
=1 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: olce.freebsd.ports@certner.fr
 - Port Added: 2025-01-13 18:06:20
- Last Update: 2025-03-06 05:12:19
- Commit Hash: c1ec10e
- People watching this port, also watch:: kiwix-tools, sly-asdf, sly-quicklisp, sly-named-readtables, tauthon
- License: GPLv3+
- WWW:
- https://github.com/openzim/zim-tools
- 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.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- zim-tools>0:archivers/zim-tools
- To install the port:
- cd /usr/ports/archivers/zim-tools/ && make install clean
- To add the package, run one of these commands:
- pkg install archivers/zim-tools
- pkg install zim-tools
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: zim-tools
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1736766185
SHA256 (zim-tools-3.5.0.tar.xz) = cdf5ab5ca0c58150c7f3069462e09d49c1588e985ff1be817ef2a2888cbf83d0
SIZE (zim-tools-3.5.0.tar.xz) = 230416
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- mustache.hpp : devel/mustache
- googletest>0 : devel/googletest
- meson : devel/meson
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libdocopt.so : devel/docopt.cpp
- libgumbo.so : devel/gumbo
- libicui18n.so : devel/icu
- libzim.so : devel/libzim
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- archivers_zim-tools
- USES:
- compiler:c++17-lang meson pkgconfig tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 4
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.5.0_2 06 Mar 2025 05:12:19
    |
Bryan Drewery (bdrewery)  |
*/*: Chase devel/gumbo shlib version bump |
3.5.0_1 14 Feb 2025 23:12:32
    |
Daniel Engberg (diizzy)  |
*/*: Bump consumers of devel/icu
...to avoid library mismatches |
3.5.0 27 Jan 2025 15:41:24
    |
Olivier Certner (olce)  |
archivers/zim-tools: Support ICU 76.1
This change is similar to what was done to devel/libzim.
It allows to build against ICU 76.1, without disturbing the build
against older versions (e.g., 74.2).
This is a maintainer update (olce.freebsd.ports@certner.fr).
PR: 278420
Sponsored by: The FreeBSD Foundation |
3.5.0 13 Jan 2025 18:04:23
    |
Olivier Certner (olce)  |
archivers/zim-tools: New port: Command-line tools for ZIM files
Sponsored by: The FreeBSD Foundation |
Number of commits found: 4
|