graphics/vips 8.18.6 FreeBSD
Free image processing system
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4efdc73d4f- License
- LGPL21
- Categories
- graphics
- Package size
- 3802.1 KiB, 38919.3 KiB installed
Description
VIPS's a free image processing system. It aims to be about half way between Excel and Photoshop. It's obviously much smaller than these two, but it's not a toy either (about 200k lines of code). It's very bad at photo retouching, but it's great (much better than programs like Photoshop, I think) at all the other things you use photoshop for. It's particularly good with large images (ie. images larger than the amount of RAM in your machine), and for working with colour.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/vips | 8.18.6 |
| DragonFly | graphics/vips | 8.16.0_2 |
| MidnightBSD | graphics/vips | 8.18.5 |
Install
Binary package:
pkg install vips
From the ports tree:
cd /usr/ports/graphics/vips/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= vips>0:graphics/vips
LIB_DEPENDS= libvips-cpp.so:graphics/vips
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 8.18.6 | 8.18.6 | - | 8.17.1 | 8.18.6 |
| FreeBSD:14:quarterly | 8.18.6 | 8.18.6 | n/a | 8.17.0 | 8.18.6 |
| FreeBSD:15:latest | 8.18.6 | 8.18.6 | n/a | 8.17.1 | 8.17.1 |
| FreeBSD:15:quarterly | 8.18.6 | 8.18.6 | n/a | n/a | n/a |
| FreeBSD:16:latest | 8.18.6 | 8.18.6 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libexpat.so: textproc/expat2libfreetype.so: print/freetype2libharfbuzz.so: print/harfbuzz
Runtime 1
bash: shells/bash
The full lists below include those, and their dependencies in turn.
Build dependencies 193
- archivers/brotli
- archivers/libarchive
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/lzo2
- archivers/zstd
- astro/cfitsio
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gobject-introspection
- devel/highway
- devel/icu
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/llvm12
- devel/meson
- devel/ninja
- devel/npth
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/py-Jinja2
- devel/py-babel
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/ImageMagick7
- graphics/cairo
- graphics/cgif
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbig2dec
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libexif
- graphics/libglvnd
- graphics/libheif
- graphics/libjxl
- graphics/liblqr-1
- graphics/libraw
- graphics/librsvg2-rust
- graphics/libspng
- graphics/libultrahdr
- graphics/libwmf
- graphics/mesa-libs
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/poppler-glib
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/Imath
The first 100 are listed.
Run dependencies 178
- archivers/brotli
- archivers/libarchive
- archivers/libdeflate
- archivers/liblz4
- archivers/libzip
- archivers/lzo2
- archivers/zstd
- astro/cfitsio
- audio/lame
- audio/libogg
- audio/libvorbis
- audio/mpg123
- audio/opus
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/highway
- devel/icu
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/libthai
- devel/libunistring
- devel/llvm12
- devel/npth
- devel/nspr
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- dns/libidn
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/ImageMagick7
- graphics/cairo
- graphics/cgif
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbig2dec
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libexif
- graphics/libglvnd
- graphics/libheif
- graphics/libjxl
- graphics/liblqr-1
- graphics/libraw
- graphics/librsvg2-rust
- graphics/libspng
- graphics/libultrahdr
- graphics/libwmf
- graphics/mesa-libs
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/poppler-glib
- graphics/spirv-tools
- graphics/tiff
- graphics/vulkan-loader
- graphics/wayland
- graphics/webp
- lang/gcc14
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/Imath
- math/fftw3
- math/gmp
- math/libtommath
- math/matio
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
The first 100 are listed.
Required by 38
- deskutils/joplin-desktop
- devel/appstream-compose
- devel/rubygem-active_scaffold
- devel/rubygem-gettext_i18n_rails_js
- devel/rubygem-gettext_i18n_rails_js-rails61
- devel/rubygem-gettext_i18n_rails_js-rails70
- devel/rubygem-r18n-rails
- graphics/nip2
- graphics/pecl-vips
- graphics/py-pyvips
- graphics/rubygem-image_processing
- graphics/rubygem-ruby-vips
- mail/rubygem-mailboxer
- misc/openclaw
- ports-mgmt/appstream-generator
- www/imaginary
- www/immich
- www/onlyoffice-documentserver
- www/redmine60
- www/redmine61
- www/redmine70
- www/rubygem-bullet_train
- www/rubygem-bullet_train-fields
- www/rubygem-bullet_train-has_uuid
- www/rubygem-bullet_train-routes
- www/rubygem-bullet_train-scope_validator
- www/rubygem-bullet_train-super_load_and_authorize_resource
- www/rubygem-bullet_train-themes
- www/rubygem-carrierwave
- www/rubygem-rails60
- www/rubygem-rails61
- www/rubygem-rails70
- www/rubygem-rails71
- www/rubygem-rails72
- www/rubygem-rails80
- www/rubygem-rails81
- www/rubygem-showcase-rails
- x11/waveterm
Configuration
Options name: graphics_vips
| Option | Default | Description |
|---|---|---|
| CFITSIO | on | FITS support via CFITSIO |
| DOCS | off | Build and/or install documentation |
| FFTW | on | Discrete Fourier Transform support |
| FONTCONFIG | on | X11 font configuration support |
| GIF | on | GIF image format support |
| GRAPHICSMAGICK | off | Image processing via GraphicsMagick |
| HEIF | on | ISO/IEC 23008-12:2017 HEIF file format support |
| HIGHWAY | on | SIMD support via Highway (preferred) |
| IMAGEMAGICK | on | ImageMagick image processing support |
| IMAGEQUANT | off | Image Quantization support |
| JPEG | on | JPEG image format support |
| JXL | on | JPEG XL image format via libjxl |
| LCMS2 | on | Little CMS 2.x support |
| LIBARCHIVE | on | Save image pyramid via libarchive |
| LIBEXIF | on | EXIF metadata support via libexif |
| LIBRSVG2 | on | SVG vector graphics support via librsvg2 |
| MATIO | on | Matlab MAT format support |
| OPENEXR | on | HDR image format support via OpenEXR |
| ORC | off | Accelerate loops with ORC |
| PANGO | on | Pango rendering library support |
| PNG | on | PNG image format support |
| POPPLER | on | PDF and PS file support via poppler |
| RAW | on | RAW format support |
| SPNG | on | Simple PNG support |
| TIFF | on | TIFF image format support |
| UHDR | on | Ultra HDR support |
| WEBP | on | WebP image format support |
- USES
- compiler:c++14-lang cpe gettext-tools gnome localbase meson pkgconfig python tar:xz
- Service scripts
- none
Files
Manual pages 4
- vips(1)
- vipsedit(1)
- vipsheader(1)
- vipsthumbnail(1)
pkg-plist 1502
- bin/vips
- bin/vipsedit
- bin/vipsheader
- bin/vipsthumbnail
- include/vips/VConnection8.h
- include/vips/VError8.h
- include/vips/VImage8.h
- include/vips/VInterpolate8.h
- include/vips/VRegion8.h
- include/vips/almostdeprecated.h
- include/vips/arithmetic.h
- include/vips/basic.h
- include/vips/buf.h
- include/vips/colour.h
- include/vips/connection.h
- include/vips/conversion.h
- include/vips/convolution.h
- include/vips/create.h
- include/vips/dbuf.h
- include/vips/debug.h
- include/vips/deprecated.h
- include/vips/dispatch.h
- include/vips/draw.h
- include/vips/enumtypes.h
- include/vips/error.h
- include/vips/foreign.h
- include/vips/format.h
- include/vips/freqfilt.h
- include/vips/gate.h
- include/vips/generate.h
- include/vips/header.h
- include/vips/histogram.h
- include/vips/image.h
- include/vips/interpolate.h
- include/vips/intl.h
- include/vips/mask.h
- include/vips/memory.h
- include/vips/morphology.h
- include/vips/mosaicing.h
- include/vips/object.h
- include/vips/operation.h
- include/vips/private.h
- include/vips/rect.h
- include/vips/region.h
- include/vips/resample.h
- include/vips/sbuf.h
- include/vips/semaphore.h
- include/vips/thread.h
- include/vips/threadpool.h
- include/vips/transform.h
- include/vips/type.h
- include/vips/util.h
- include/vips/vector.h
- include/vips/version.h
- include/vips/video.h
- include/vips/vips.h
- include/vips/vips7compat.h
- include/vips/vips8
- lib/girepository-1.0/Vips-8.0.typelib
- lib/libvips-cpp.a
- lib/libvips-cpp.so
- lib/libvips-cpp.so.42
- lib/libvips-cpp.so.42.20.6
- lib/libvips.a
- lib/libvips.so
- lib/libvips.so.42
- lib/libvips.so.42.20.6
- libdata/pkgconfig/vips-cpp.pc
- libdata/pkgconfig/vips.pc
- share/doc/vips/Combine.png
- share/doc/vips/Memtrace.png
- share/doc/vips/RedHatDisplay-Black.woff
- share/doc/vips/RedHatDisplay-Black.woff2
- share/doc/vips/RedHatDisplay-BlackItalic.woff
- share/doc/vips/RedHatDisplay-BlackItalic.woff2
- share/doc/vips/RedHatDisplay-Bold.woff
- share/doc/vips/RedHatDisplay-Bold.woff2
- share/doc/vips/RedHatDisplay-BoldItalic.woff
- share/doc/vips/RedHatDisplay-BoldItalic.woff2
- share/doc/vips/RedHatDisplay-Italic.woff
- share/doc/vips/RedHatDisplay-Italic.woff2
- share/doc/vips/RedHatDisplay-Medium.woff
- share/doc/vips/RedHatDisplay-Medium.woff2
- share/doc/vips/RedHatDisplay-MediumItalic.woff
- share/doc/vips/RedHatDisplay-MediumItalic.woff2
- share/doc/vips/RedHatDisplay-Regular.woff
- share/doc/vips/RedHatDisplay-Regular.woff2
- share/doc/vips/RedHatText-Bold.woff
- share/doc/vips/RedHatText-Bold.woff2
- share/doc/vips/RedHatText-BoldItalic.woff
- share/doc/vips/RedHatText-BoldItalic.woff2
- share/doc/vips/RedHatText-Italic.woff
- share/doc/vips/RedHatText-Italic.woff2
- share/doc/vips/RedHatText-Medium.woff
- share/doc/vips/RedHatText-Medium.woff2
- share/doc/vips/RedHatText-MediumItalic.woff
- share/doc/vips/RedHatText-MediumItalic.woff2
- share/doc/vips/RedHatText-Regular.woff
- share/doc/vips/RedHatText-Regular.woff2
- share/doc/vips/Sequence.png
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| vips-8.18.6.tar.xz | 2.5431e+07 | 3c41e1d5458081bfa4a5bc54e116c46259c75c6760a18027764555632b9dda3e |
Master sites 1
- https://github.com/libvips/libvips/releases/download/v8.18.6/
Commit history 7
The latest 5 of 7 in the history this site was built from.