FreeBSD Ports

graphics/exiv2 0.28.9,1

Exif, IPTC, and XMP metadata manipulation library and tools

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ea0b62c340
License
GPLv2+
Categories
graphics
Package size
2916.3 KiB, 16451.7 KiB installed

Description

Exiv2 is a C++ library and a command line utility to manage image metadata. It provides fast and easy read and write access to the Exif, IPTC, and XMP metadata of images in various formats. Exiv2 is available as free software and with a commercial license, and is used in many projects.

Install

As a binary package — by origin, or by package name:

pkg install graphics/exiv2
pkg install exiv2

From the ports tree:

cd /usr/ports/graphics/exiv2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	exiv2>0:graphics/exiv2
LIB_DEPENDS=	libexiv2.so:graphics/exiv2

Packages

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

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.28.8,10.28.9,10.27.5,10.28.5,10.28.9,1
FreeBSD:14:quarterly0.28.8,10.28.9,1n/a0.28.5,10.28.9,1
FreeBSD:15:latest0.28.9,10.28.9,1n/a0.28.5,10.28.5,1
FreeBSD:15:quarterly0.28.8,10.28.9,1n/an/an/a
FreeBSD:16:latest0.28.8,10.28.9,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

All build dependencies 20
All run dependencies 5
Required by 139

The first 100 are listed.

Configuration

Options name: graphics_exiv2

OptionDefaultDescription
DOCSoffBuild and/or install documentation
DOXYGENoffBuild documentation with Doxygen
NLSoffNative Language Support
SAMPLEoffInclude sample applications
TESToffBuild and/or run tests
USES
cmake compiler:c++17-lang cpe dos2unix gettext-tools iconv localbase:ldflags pathfix shebangfix
Service scripts
none

Files

Manual pages 1
  • exiv2(1)
pkg-plist 93
  • bin/addmoddel
  • bin/exifcomment
  • bin/exifdata
  • bin/exifprint
  • bin/exifvalue
  • bin/exiv2
  • bin/geotag
  • bin/iptceasy
  • bin/iptcprint
  • bin/metacopy
  • bin/mrwthumb
  • bin/taglist
  • bin/xmpdump
  • bin/xmpparse
  • bin/xmpprint
  • bin/xmpsample
  • include/exiv2/asfvideo.hpp
  • include/exiv2/basicio.hpp
  • include/exiv2/bmffimage.hpp
  • include/exiv2/bmpimage.hpp
  • include/exiv2/config.h
  • include/exiv2/convert.hpp
  • include/exiv2/cr2image.hpp
  • include/exiv2/crwimage.hpp
  • include/exiv2/datasets.hpp
  • include/exiv2/easyaccess.hpp
  • include/exiv2/epsimage.hpp
  • include/exiv2/error.hpp
  • include/exiv2/exif.hpp
  • include/exiv2/exiv2.hpp
  • include/exiv2/exiv2lib_export.h
  • include/exiv2/exv_conf.h
  • include/exiv2/futils.hpp
  • include/exiv2/gifimage.hpp
  • include/exiv2/image.hpp
  • include/exiv2/image_types.hpp
  • include/exiv2/iptc.hpp
  • include/exiv2/jp2image.hpp
  • include/exiv2/jpgimage.hpp
  • include/exiv2/matroskavideo.hpp
  • include/exiv2/metadatum.hpp
  • include/exiv2/mrwimage.hpp
  • include/exiv2/orfimage.hpp
  • include/exiv2/pgfimage.hpp
  • include/exiv2/photoshop.hpp
  • include/exiv2/pngimage.hpp
  • include/exiv2/preview.hpp
  • include/exiv2/properties.hpp
  • include/exiv2/psdimage.hpp
  • include/exiv2/quicktimevideo.hpp
  • include/exiv2/rafimage.hpp
  • include/exiv2/riffvideo.hpp
  • include/exiv2/rw2image.hpp
  • include/exiv2/slice.hpp
  • include/exiv2/tags.hpp
  • include/exiv2/tgaimage.hpp
  • include/exiv2/tiffimage.hpp
  • include/exiv2/types.hpp
  • include/exiv2/value.hpp
  • include/exiv2/version.hpp
  • include/exiv2/webpimage.hpp
  • include/exiv2/xmp_exiv2.hpp
  • include/exiv2/xmpsidecar.hpp
  • lib/cmake/exiv2/exiv2Config.cmake
  • lib/cmake/exiv2/exiv2ConfigVersion.cmake
  • lib/cmake/exiv2/exiv2Targets-.cmake
  • lib/cmake/exiv2/exiv2Targets.cmake
  • lib/libexiv2.so
  • lib/libexiv2.so.
  • lib/libexiv2.so.
  • libdata/pkgconfig/exiv2.pc
  • share/locale/bs/LC_MESSAGES/exiv2.mo
  • share/locale/ca/LC_MESSAGES/exiv2.mo
  • share/locale/da/LC_MESSAGES/exiv2.mo
  • share/locale/de/LC_MESSAGES/exiv2.mo
  • share/locale/es/LC_MESSAGES/exiv2.mo
  • share/locale/fi/LC_MESSAGES/exiv2.mo
  • share/locale/fr/LC_MESSAGES/exiv2.mo
  • share/locale/gl/LC_MESSAGES/exiv2.mo
  • share/locale/it/LC_MESSAGES/exiv2.mo
  • share/locale/ka/LC_MESSAGES/exiv2.mo
  • share/locale/ms/LC_MESSAGES/exiv2.mo
  • share/locale/nl/LC_MESSAGES/exiv2.mo
  • share/locale/pl/LC_MESSAGES/exiv2.mo
  • share/locale/pt/LC_MESSAGES/exiv2.mo
  • share/locale/pt_BR/LC_MESSAGES/exiv2.mo
  • share/locale/ru/LC_MESSAGES/exiv2.mo
  • share/locale/sk/LC_MESSAGES/exiv2.mo
  • share/locale/sv/LC_MESSAGES/exiv2.mo
  • share/locale/ug/LC_MESSAGES/exiv2.mo
  • share/locale/uk/LC_MESSAGES/exiv2.mo
  • share/locale/vi/LC_MESSAGES/exiv2.mo
  • share/man/man1/exiv2.1.gz
distinfo 1
FileSizeSHA256
Exiv2-exiv2-v0.28.9_GH0.tar.gz4.718981e+07700b76b97695b2fab4ef8c79619c68ae57d09e0c130724791cafbd39e0eb4aef

Commit history 2

DateCommitCreditsLog message
ea0b62c340 Jason E. Hale graphics/exiv2: Update to 0.28.9
https://github.com/Exiv2/exiv2/releases/tag/v0.28.9 MFH: 2026Q4
a929053423 Jason E. Hale graphics/exiv2: Update to 0.28.8
https://github.com/Exiv2/exiv2/releases/tag/v0.28.8