imv is a command line image viewer intended for use with tiling window
managers. It supports over 30 different image file formats including:
Photoshop PSD files, animated GIFS, and various RAW formats.
===> The following configuration options are available for imv-5.0.1:
FF=off: Farbfeld support
HEIF=on: ISO/IEC 23008-12:2017 HEIF file format support
JPEG=on: JPEG image format support
JXL=on: JPEG XL image format via libjxl
NSBMP=on: NetSurf BMP backend (support for BMP)
NSGIF=on: NetSurf GIF backend (support for animated GIF)
PNG=on: PNG image format support
SVG=on: SVG vector image format support
TEST=off: Build and/or run tests
TIFF=on: TIFF image format support
WEBP=on: WebP image format support
====> Windowing system: you have to select exactly one of them
ALL=on: Both Wayland and X11 support
WAYLAND=off: Wayland (graphics) support
X11=off: X11 (graphics) support
===> Use 'make config' to modify these settings
graphics/imv: Update to 5.0.1
- FreeImage backend was removed upstream; BMP and WebP support
now come from the new NSBMP and WEBP options (on by default)
- Add new options: FF (farbfeld), JXL (on by default), NSBMP, WEBP
- NSGIF is no longer broken
- Disable the QOI backend (not ported)
- Drop ICU linking patch, fixed upstream (now uses icu-uc)
- Rename the sample config in post-install instead of patching meson.build
Changelog: https://git.sr.ht/~exec64/imv/tree/master/item/CHANGELOG
PR: 299377
MFH: 2026Q4
(cherry picked from commit a5c9087871ed544894206a5347be43d491fe1fc3)