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

graphics/ocaml-images 5.0.4_3,2

Objective Caml image processing library

Port info

Maintainer
michael.grunewald@laposte.net
Packages
latest: 5.0.4_3,2
Upstream
up to date
Last update
to 5.0.4_3,2 · c79c88017b
Quarterly
2026Q4: 5.0.4_3,2
WWW
http://pauillac.inria.fr/camlimages/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install ocaml-images
installs 5.0.4_3,2 from latest; from quarterly (2026Q4) 5.0.4_3,2
Port
# cd /usr/ports/graphics/ocaml-images && make install clean
# make -C /usr/ports/graphics/ocaml-images config  # change options first
Size
2.4 MiB download · 9.9 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, lang/ocaml 4.14.2, print/freetype2 2.14.3, print/ghostscript10 10.08.0, x11/libX11 1.8.14,1, x11/libXpm 3.5.20
License
LGPL21
Options
8 of 9 on in the package: DOCS FREETYPE GHOSTSCRIPT GIF JPEG PNG TIFF XPM
Show the 1 options that are off
GTK2

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 165.0.4_3,25.0.4_3,2–
FreeBSD 155.0.4_3,25.0.4_3,2–
FreeBSD 145.0.4_3,25.0.4_3,25.0.4_3,2

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 155.0.4_3,25.0.4_3,2–
FreeBSD 145.0.4_3,25.0.4_3,25.0.4_3,2

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 5.0.4_3,2.

Fixed (0)

No VuXML entries for this package.

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

PRSummaryStatusChanged
283720maintainer-feedback? graphics/ocaml-images: Update to 5.0.5New2025-02-13

Commits (94)

Steve Wills (swills) · 3.0.2_7,2
- Switch from libungif to giflib to avoid conflict - Mark MAKE_JOBS_UNSAFE since this failed for me with MAKE_JOBS enabled

PR:		ports/165369
Submitted by:	swills (myself)
Approved by:	<michael.grunewald@laposte.net> (maintainer)
237d0d373b
Dmitry Marakasov (amdmi3) · 3.0.2_7,2
- 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
Olli Hauer (ohauer) · 3.0.2_7,2
-remove MD5
30f9161773
Baptiste Daroussin (bapt) · 3.0.2_7,2
Over to new volunteer

Submitted by:	Michael Grunewald <michael.grunewald@laposte.net>  (new maintainer by mail)
2421043190
Stanislav Sedov (stas) · 3.0.2_7,2
- Bump portrevisions on all ocaml libraries, as it appears that compiled   interface files (.cmi) are not backward compatible with a newer ocaml   version.

PR:		ports/156195
Suggested by:	mandree
3d36cd46d3
Ade Lovett (ade) · 3.0.2_6,2
Sync to new bsd.autotools.mk
4a8684e352
Ade Lovett (ade) · 3.0.2_6,2
Punt autoconf267->autoconf268
6abd00a86b
Ade Lovett (ade) · 3.0.2_6,2
Round one migration of ports from automake{19,110} to automake111
7e80cde328
Ade Lovett (ade) · 3.0.2_6,2
Autotools update.   Read ports/UPDATING 20100915 for details.

Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
8262a7b51d
Dirk Meyer (dinoex) · 3.0.2_5,2
- fix after tiff update to 4.0.0 PR:		149611
78d2bd9298
Stanislav Sedov (stas) · 3.0.2_4,2
- Fix package building (previously not all files were included).
40414c4a9b
Stanislav Sedov (stas) · 3.0.2_3,2
- Use proper libpng library version.

Spotted by:	QAT
88a0709719
Stanislav Sedov (stas) · 3.0.2_3,2
- Do not expose list_length.  This prevents the library to be used in   games/freetennis, which links sdl_image library that exposes the   same symbol.
5530c271c6
Stanislav Sedov (stas) · 3.0.2_2,2
- Enable Ghostscript by default (required by advi). - Bump PORTREVISION.
52c6d83d10
Dirk Meyer (dinoex) · 3.0.2_1,2
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Stanislav Sedov (stas) · 3.0.2,2
- Commit other files CVS failed to commit by dying in the middle :-(
9de837d043
Stanislav Sedov (stas) · 3.0.2,2
- Update to version 3.0.2.
8d8324ce92
Dirk Meyer (dinoex) · 2.2_1,2
- update to jpeg-8
ca9c60461c
Sylvio Cesar Teixeira (sylvio) · 2.2,2
- Fix of previously QAT

Approved by:	miwi (mentor)
c41285b2a5
Sylvio Cesar Teixeira (sylvio) · 2.2,2
- Returning commit previously modified, because the lastest version is the 2.2 - Bump PORTPOCH

Approved by:	miwi (mentor)
541ca3ca01
Sylvio Cesar Teixeira (sylvio) · 2.12,1
- Update to 2.12

PR:		ports/139777
Submitted by:	sylvio@ (myself)
Approved by:	itetcu (mentor)
e2c4d0a197
Dirk Meyer (dinoex) · 2.2_6,1
- update to jpeg7 Tested by:	pav on pointyhat
3bbc108312
Edwin Groothuis (edwin) · 2.2_5,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
Martin Wilke (miwi) · 2.2_4,1
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Rong-En Fan (rafan) · 2.2_4,1
Remove print/ghostscript-afpl as it has been replaced by print/ghostscript-gpl since version 8.57. The leading ghostscript is the -gpl one.

Approved by:	portmgr (pav)
9716a77fea
Florent Thoumie (flz) · 2.2_4,1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Mark Linimon (linimon) · 2.2_3,1
Reset marwan.burelle@lri.fr due to 6 months of inactivity, no response to email, and various maintainer-timeouts.

Hat:		portmgr
67691bae84
Pav Lucistnik (pav) · 2.2_3,1
- Fix LDFLAGS - Install documentation

PR:		ports/93270
Submitted by:	Michael Winking <mwfp@foldl.net> <mwfp@alfa12.isp-service.biz>
Approved by:	maintainer timeout (4 months)
9fb143e597
Ade Lovett (ade) · 2.2_2,1
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.

Discussed with:	kris
Approved by:	portmgr (implicit)
fe279f0df8
Sergey Matveychuk (sem) · 2.2_1,1
- Update graphics/libglut to 6.4.1. - Shared lib version and PORTREVISION bumb for all affected ports.

While I'm here:
- Remove USE_MESA knob where it was (35 ports).
  It marked as depricated for 2 years.

PR:		ports/90247
Submitted by:	Ermal Lu?i <eri--@albabsd.org>
b4d2ac42d7
Renato Botelho (garga) · 2.2,1
- Update version to 2.2 (newer than actual 2.11), also solve build problems   appears with OCaml 3.09 - Pass maintainership to submitter

PR:		ports/89965
Submitted by:	Marwan Burelle <burelle@lri.fr>
77f4151ba8
Pav Lucistnik (pav) · 2.11
- Add SHA256
792b758ef4
Sergey Matveychuk (sem) · 2.11
- Fix permission of ld.conf. It should be 0644 instead of 0444. - Unbreak unguilty ports.
4332658019
Kris Kennaway (kris) · 2.11
BROKEN: Changes permission of installed usr/local/lib/ocaml/ld.conf file
954b71179d
Ying-Chieh Liao (ijliao) · 2.11
upgrade to 2.11
578edb771a
Joe Marcus Clarke (marcus) · 2.10_2
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
053fdb6a6b
Trevor Johnson (trevor) · 2.10_1
SIZEify.
0c881ba59c
Joe Marcus Clarke (marcus) · 2.10_1
Use the new ghostscript options.

Submitted by:	linimon
b7eeb1b30d
Edwin Groothuis (edwin) · 2.10_1
- ECHO -> ECHO_MSG

for some ports:
- pre-fetch -> pre-everything

PR:		ports/56785-56799
Submitted by:	KATO Tsuguru <tkato@prontomail.com>
34171d18e7
Edwin Groothuis (edwin) · 2.10_1
[PATCH] graphics/ocaml-images: enable choose of ghostscript interpreter

This patch allows the admin of the machine to choose either
	print/ghostscript-gnu or print/ghostscript-afp1

PR:		ports/54930
Submitted by:	Jens Rehsack <rehsack@liwing.de>
3ebe3c8b27
Tilman Keskinoz (arved) · 2.10_1
Change dependencies to depend on ghostscript-gnu instead of ghostscript-afpl. Bump PORTREVISION.

ocaml-images depends on ocaml-lablgtk,
which in the default configuration depends on some gnome components,
which depend on some other gnome components,
which depend on gnomeprint
which depends on ghostscript-gnu.
Because the two ghostscript versions conflict with each other,
This port failed on bento.

We probably need some bsd.port.mk magic to deal with the different
ghostscript versions.

Reported by:	kris
17fb907efa
Pete Fritchman (petef) · 2.10
ftp.inria.fr was rearranged; update MASTER_SITES.

Noticed by: 	fenner's portsurvey
d61fe6f275
Akinori MUSHA (knu) · 2.10
de-pkg-comment
e88cb93ce3
Ying-Chieh Liao (ijliao) · 2.10
add ocaml-images 2.10 Objective Caml image processing library
d02465ee5b