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

graphics/webp 1.6.0

Google WebP image format conversion tool

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 1.6.0
Upstream
up to date
Last update
to 1.6.0 · fc8a16f26f
Quarterly
2026Q4: 1.6.0
WWW
https://developers.google.com/speed/webp
Links
cgit · VuXML

Install

Package
# pkg install webp
installs 1.6.0 from latest; from quarterly (2026Q4) 1.6.0
Port
# cd /usr/ports/graphics/webp && make install clean
# make -C /usr/ports/graphics/webp config  # change options first
Size
484 KiB download · 2.8 MiB installed
Depends on
graphics/giflib 6.1.3, graphics/jpeg-turbo 3.1.4.1, graphics/png 1.6.59_1, graphics/tiff 4.7.2
License
BSD3CLAUSE
Options
1 of 2 on in the package: IMGCONV
Show the 1 options that are off
X11

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.6.01.6.0–
FreeBSD 151.6.01.6.0–
FreeBSD 141.6.01.6.01.6.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.6.01.6.0–
FreeBSD 141.6.01.6.01.6.0

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 1.6.0.

Fixed (1)

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

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

PRSummaryStatusChanged
288579maintainer-feedback? graphics/webp: Convert latest version to CMakeNew2026-09-05

Commits (86)

Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.3
- Update to 0.4.3

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
47fb990b27
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.2_3
- Use INSTALL_TARGET=install-strip instead of STRIP_CMD
293167d5b4
Antoine Brodin (antoine) · 0.4.2_3
Update graphics/giflib to 5.0.5

Differential Revision:	https://reviews.freebsd.org/D1361
Submitted by:	bapt
Reviewed by:	self
Exp-run by:	self
c6faa705a5
Baptiste Daroussin (bapt) · 0.4.2_2
Bump portrevision after png update
bb21093773
Antoine Brodin (antoine) · 0.4.2_1
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
7ae46e9b12
Tijl Coosemans (tijl) · 0.4.2_1
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in the 32 ports that still use it.  Bump PORTREVISION on their dependent ports except the ones that depend on these:

audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt

In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version.  When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.

Also remove the devel/pcre dependency from USE_GNOME=glib20.  It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it.  The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20.  Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.

PR:		195724
Exp-run by:	antoine
Approved by:	portmgr (antoine)
60945f0277
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.2
- Update to 0.4.2

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
a6cbf0c87e
Baptiste Daroussin (bapt) · 0.4.1
Cleanup plist
a76a739bfe
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.1
- Use USES=compiler:c11

9.3-RELEASE users may encounter build failure due to incorrect cast for
_mm_srli_epi64(__A, __B) in emmintrin.h of base gcc. This was fixed in r269948
(head) and MFC'd to stable/9 and stable/10 in r270099.

However, 9.3-RELEASE users do not benefit from the fix. In order to solve this
problem. We use clang or newer gcc from ports to build this port.

Reference:	https://svnweb.freebsd.org/base?view=revision&revision=269948
PR:		ports/192600 [1], ports/192637 [2]
Submitted by:	mandree [1], Vladimir Chukharev <vladimir.chukharev@gmail.com> [2]
Thanks to:	dim
946d512c25
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.1
- Update to 0.4.1 - Update pkg-descr - Update WWW

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
4e6bca9673
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.0
- Build vwebp only if X11 option is on
842b142f30
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.0
- Add PORTSCOUT
126e098e37
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.4.0
- Update to 0.4.0 - Add LICENSE - Sort LIB_DEPENDS - Use USES=libtool - Do not silence installation message - Bump PORTREVISION for graphics/webp shlib change

Changes:	https://chromium.googlesource.com/webm/libwebp/+/master/NEWS
d60b005d21
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.3.1_5
- Take maintainership
6f1fb10993
Johan van Selst (johans) · 0.3.1_5
Give up maintainership for this port. Unfortunately, I no longer have the time to pay this port the necessary attention.
4fb52f5b95
Niclas Zeising (zeising) · 0.3.1_5
The FreeBSD x11@ and graphics team proudly presents a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
39fc32e828
Johan van Selst (johans) · 0.3.1_4
Simplify conditional options

Submitted by:	bapt
0f988a6049
Johan van Selst (johans) · 0.3.1_4
Use equivalent OPTIONS_SUB notation

Submitted by:	nemysis
83ffe90221
Johan van Selst (johans) · 0.3.1_4
Build without vwebp demo binary (requires X) by default

Submitted by:	poyopoyo@puripuri.plala.or.jp
46f25a6df4
Johan van Selst (johans) · 0.3.1_3
Make implicit dependency on glut explicit (required for vwebp)
709b7cca5b
Max Brazhnikov (makc) · 0.3.1_2
- Fix plist

PR:		ports/184374
Approved:	maintainter timeout (3 weeks)
ccf1bab4c5
Johan van Selst (johans) · 0.3.1_1
- Fix dependency list [1] - Add support for gif, mux/demux/decode - Enable stage support - Bump PORTREVISION for these changes

PR:		ports/182163 [1]
Submitted by:	pawel
69fcd76f9c
Baptiste Daroussin (bapt) · 0.3.1
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)
eb08c5441c
Martin Matuska (mm) · 0.3.1
graphics/webp: do not depend on explicit jpeg library version

PR:		ports/181270
Submitted by:	myself
Approved by: 	maintainer (timeout)
ce31d9925f
Martin Matuska (mm) · 0.3.1
Update graphics/webp to 0.3.1

PR:		ports/181270
Submitted by:	myself
Approved by: 	maintainer (timeout)
c0025a41f3
Dirk Meyer (dinoex) · 0.1.3_1
- update png to 1.5.10
2b74a89bc8
Martin Wilke (miwi) · 0.1.3
- Remove WITH_FBSD10_FIX, is no longer needed
e1c6649edf
Martin Wilke (miwi) · 0.1.3
- Fix build FreeBSD 10
3a61669522
Johan van Selst (johans) · 0.1.3
- Update webp to 0.1.3 - Remove autotools stuff and gmake dependency (they're learning) - Note library version bump
a1eab0e17e
Johan van Selst (johans) · 0.1.2
- Update webp to 0.1.2 release   Unfortunately this requires autotools to build
bfe533f4bc
Johan van Selst (johans) · 0.1.2.r1
- Update webp to version 0.1.2-rc1 (dist cleanup) - The webpconv binary is now split into cwebp and dwebp (with manpages)   and a conversion library (with include files) were added - Remove local patch file that is no longer needed
5f7fe87ed7
Johan van Selst (johans) · 0.0.5
Update webp to 0.0.5
87d727e7c0
Johan van Selst (johans) · 0.0.4
Update to webp 0.0.4
ad671cd382
Johan van Selst (johans) · 0.0.3
Update webp to 0.0.3
bc1005f915
Johan van Selst (johans) · 0.0.2
Update to webp 0.0.2
5608a4329e
Johan van Selst (johans) · 0.0.1
WebP is a method of lossy compression that can be used on photographic images. The degree of compression is adjustable so a user can choose the trade-off between file size and image quality.

webpconv is a command line tool for converting images to and from
the WebP format.

WWW: http://code.google.com/speed/webp/
fec26483f9