BSD Ports

Vulnerable: version 8.17.2nb10 is affected by 8 known vulnerabilities. See below.

graphics/libvips 8.17.2nb10 NetBSD

Demand-driven, horizontally threaded image processing lib

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
a6a9a52b4e
License
gnu-lgpl-v2.1
Categories
graphics
Package size
1133.8 KiB, 3549.5 KiB installed

Description

libvips is a 2D image processing library. Compared to similar libraries, libvips runs quickly and uses little memory. libvips is licensed under the LGPL 2.1+

It has around 300 operations covering arithmetic, histograms, convolutions, morphological operations, frequency filtering, colour, resampling, statistics and others. It supports a large range of numeric formats, from 8-bit int to 128-bit complex. It supports a good range of image formats, including JPEG, TIFF, PNG, WebP, FITS, Matlab, OpenEXR, DeepZoom, and OpenSlide. It can also load images via ImageMagick or GraphicsMagick.

It has APIs for C and C++ and comes with a Python binding and a command-line interface. Bindings are available for Ruby, JavaScript and others.

In the other systems

SystemPortVersion
NetBSDgraphics/libvips8.17.2nb10
OpenBSDgraphics/libvips8.18.6

Install

Binary package:

pkgin install libvips

From pkgsrc:

cd /usr/pkgsrc/graphics/libvips && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_648.17.2nb10
NetBSD 10.1 aarch648.17.2nb6
SmartOS / illumos x86_64-
macOS 15 arm64-

Dependencies

Run dependencies 16
Required by 1

Known vulnerabilities 8

Commit history 6

DateCommitCreditsLog message
a6a9a52b4e wiz libvips: update to 8.18.7.
Fix test target. 20/9/26 8.18.7 - tiffload: copy colormaps on page load [Ada Logics] - buildlut: limit output lut size [Ada Logics] - tiffload: check for undersized jp2k tiles [Ada Logics] - hough_line: improve bounds check [Ada Logics] - pdfiumload: check for buffer too small [Ada Logics] - tiffload: check rgba settings between directories [Tanto Security] - uhdrload: calculate gain map scale factor using round-to-nearest [lovell] - jp2ksave: tag as UNTRUSTED [kleisauke] - header: only parse EXIF metadata for blob values [Shopify] - jp2kload: more size validation [Akokonunes] 25/8/26 8.18.6 - openexrload: more validation [Hygge Halcyon] - heifload: tag as UNTRUSTED for libheif before 1.23.2 3/8/26 8.18.5 - maplut: fix possible OOB read with complex images [sage-mode-hunter] …
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
c3cc85d6db wiz *: recursive bump for OpenJPH
5e4aea17e2 wiz *: recursive bump for pcre2 10.48

The latest 5 of 6 in the history this site was built from.