CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

graphics/exiv2 0.28.9,1

Exif, IPTC, and XMP metadata manipulation library and tools

Port info

Maintainer
multimedia@FreeBSD.org
Packages
latest: 0.28.9,1
Upstream
up to date
Last update
to 0.28.9,1 · ea0b62c340
Quarterly
2026Q4: 0.28.9,1 · last MFH c142a55b27
WWW
https://www.exiv2.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install exiv2
installs 0.28.9,1 from latest; from quarterly (2026Q4) 0.28.9,1
Port
# cd /usr/ports/graphics/exiv2 && make install clean
# make -C /usr/ports/graphics/exiv2 config  # change options first
Size
2.9 MiB download · 16 MiB installed
Depends on
archivers/brotli 1.2.1,1, devel/gettext-runtime 1.0_1, devel/inih 62, textproc/expat2 2.9.0
License
GPLv2+
Options
2 of 5 on in the package: DOCS NLS
Show the 3 options that are off
DOXYGEN SAMPLE TEST

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.28.9,10.28.8,1–
FreeBSD 150.28.9,10.28.9,1–
FreeBSD 140.28.9,10.28.8,10.28.9,1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.28.9,10.28.9,1–
FreeBSD 140.28.9,10.28.8,10.28.9,1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 0.28.9,1.

Fixed (5)

Show 5 fixed
VuXML entries whose affected range the packaged version has left.

Problem reports (1) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
252555maintainer-feedback? graphics/exiv2 0.27.3,1 does not print mult-line comments properlyNew2025-03-23

Commits (93)

Alexey Dokuchaev (danfe) · 0.24,1
- Update to version 0.24, sort pkg-plist - Define LICENSE (GPLv2), augment COMMENT - Provide more sensible port description

Approved by:	multimedia (bapt)
1679adb205
Tijl Coosemans (tijl) · 0.23_2,1
Fix build after r344318.  Libtool no longer adds implicit dependencies to the linker command line.

PR:		ports/186789
3b91c295e9
Tijl Coosemans (tijl) · 0.23_2,1
- Add missing iconv dependency. - Add USES=libtool.
c167d8e6fb
Baptiste Daroussin (bapt) · 0.23_1,1
Enable stage Strip binaries
c28bedeb16
Baptiste Daroussin (bapt) · 0.23,1
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)
eb08c5441c
Alex Kozlov (ak) · 0.23,1
- Convert USE_GETTEXT to USES (part 3)

Approved by:	portmgr (bapt)
e159824929
Boris Samorodov (bsam) · 0.23,1
Update graphics/exiv2 to version 0.23. The so library version has changed. Bump PORTREVISIONs at dependent ports.

PR:		ports/169733
Submitted by:	bsam (me)
Approved by:	multimedia (maintainer timeout 3 weeks)
8d56f00ee5
Martin Wilke (miwi) · 0.21.1,1
- Remove WITH_FBSD10_FIX, is no longer needed
e1c6649edf
Martin Wilke (miwi) · 0.21.1,1
- Fix build with FreeBSD 10
d31032cfe5
Dmitry Marakasov (amdmi3) · 0.21.1,1
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS) - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
6f6fbe4bdf
Baptiste Daroussin (bapt) · 0.21.1,1
- readd the right portepoch

Submitted by:	leslie@eskk.nu (by mail)
PointyHat to:	bapt (myself)
7b6b9d302c
Baptiste Daroussin (bapt) · 0.21.1
Update to 0.21.1
24ac15bf74
Baptiste Daroussin (bapt) · 0.21,1
- update to 0.21
0c24508c5d
Koop Mast (kwm) · 0.20,1
Update to 0.20.
097978afad
Ade Lovett (ade) · 0.18_2,1
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
8d837132c7
Tilman Keskinoz (arved) · 0.18_1,1
Fix a digikam-crash with a patch from upstream

PR:		138272
Submitted by:	Andriy Gapon <avg@icyb.net.ua>
86602248a3
Boris Samorodov (bsam) · 0.18,1
. update graphics/exiv2 to the new version; . bump ports which depends upon libexiv2.so   (the library was bumpted from *.so.3 to *.so.7); . mark current graphics/py-exiv2 as broken since it doesn't compile   with new libexiv2; this should change with graphics/py-exiv2-0.2.

PR:		ports/131376
Submitted by:	bsam (me)
Discussed with:	kde@
Approved by:	maintainer timeout (5 weeks)
284140b5d2
Pav Lucistnik (pav) · 0.16_1,1
- Remove USE_GCC where it can be satisfied with base compiler on following   FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
efa63f6ba4
Edwin Groothuis (edwin) · 0.16_1,1
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Pav Lucistnik (pav) · 0.16,1
- Update to 0.16

PR:		ports/120695
Submitted by:	Lukas Maly <Iam@LukasMaly.NET>
d4f50b6ba7
Rong-En Fan (rafan) · 0.14,1
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script   supports them.  This is determined by running ``configure --help'' in   do-configure target and set the shell variable _LATE_CONFIGURE_ARGS   which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable   Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - 

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
f935a609c5
Alex Dupre (ale) · 0.14,1
Update to 0.14 release (revert previous back-out).
84b6ac3928
Pav Lucistnik (pav) · 0.12,1
- Downgrade to 0.12, the 0.14 is API incompatible and wrecked havoc amongst the   consumers

Requested by:	ale
fe679ecf47
Pav Lucistnik (pav) · 0.14
- Update to 0.14
20578ad145
Alex Dupre (ale) · 0.12
Update to 0.12 release.
9aa927f4a7
Michael Johnson (ahze) · 0.10
- Transfer MAINTAINER to multimedia@

Approved by:	dhw (postmaster, for using multimedia@ as maintainer)
		gnome (gstreamer ports)
948f5473bd
Michael Johnson (ahze) · 0.10
- Update to 0.10
009dad2f14
Michael Johnson (ahze) · 0.9.1_1
- Install a versioned lib

PR:		96853
Submitted by:	Joerg Pulz <Joerg.Pulz@frm2.tum.de>
dcfdde5594
Michael Johnson (ahze) · 0.9.1
- Update to 0.9.1

PR:		94560
Submitted by:	Mikhail T. <mi@aldan.algebra.com>
14c79b22a8
Michael Johnson (ahze) · 0.9
- Fix fetch by using MASTER_SITE_LOCAL

Reported by:	pointyhat via kris
Approved by:	portmgr (kris)
e5da0dfe7d
Ade Lovett (ade) · 0.9
Conversion to a single libtool environment.

Approved by:	portmgr (kris)
8503536d38
Michael Johnson (ahze) · 0.9
- Update to 0.9 - Change the way PORTDOCS are handled [1]   o Don't use doxygen anymore since everything is already there.   o Don't use PORTDOCS= * since it dies since there are so many portdocs

PR:		ports/91781
Submitted by:	lofi
8cddd2562e
Michael Johnson (ahze) · 0.8_1
- Add missing man page

Reported by:	kris
5289acd0ca
Michael Johnson (ahze) · 0.8
- Update to 0.8

Spotted by:	Ports Version Check
976bb4b6bf
Ade Lovett (ade) · 0.7
Mass-conversion to the USE_AUTOTOOLS New World Order.  The code present in bsd.autotools.mk essentially makes this a no-op given that all the old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
54a0b86543
Michael Johnson (ahze) · 0.7
- Add SHA256 - Add SIZE to a few ports
3e4b179fa7
Michael Johnson (ahze) · 0.7
- Update to 0.7
9d95404bba
Michael Johnson (ahze) · 0.6.2
- Update to 0.6.2
aca4cdc83b
Michael Johnson (ahze) · 0.6.1
Update 0.6.1
93ced8b00a
Kris Kennaway (kris) · 0.6
BROKEN on alpha: Does not build

Approved by:    portmgr (self)
3737398a61
Michael Johnson (ahze) · 0.6
Update to 0.6
b32865c70b
Michael Johnson (ahze) · 0.5
Change email to new FreeBSD.org address

Approved by:adamw (mentor)
b0823ae396
Pav Lucistnik (pav) · 0.5
Add exiv2, Exif and Iptc metadata manipulation library and tool.

PR:		ports/72060
Submitted by:	Michael Johnson <ahze@ahze.net>
b0b161c053