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

x11-wm/openbox 3.6_14

Small, fast, standards compliant, extensible window manager

Port info

Maintainer
novel@FreeBSD.org
Packages
latest: 3.6_14
Upstream
Higher version available: 3.6.1
Last update
to 3.6_14 · be803904a4
Quarterly
2026Q4: 3.6_14
WWW
http://openbox.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install openbox
installs 3.6_14 from latest; from quarterly (2026Q4) 3.6_14
Port
# cd /usr/ports/x11-wm/openbox && make install clean
# make -C /usr/ports/x11-wm/openbox config  # change options first
Size
395 KiB download · 1.5 MiB installed
Depends on
devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, graphics/cairo 1.18.2,3, graphics/gdk-pixbuf2 2.44.1, graphics/imlib2 1.12.7,2, graphics/librsvg2-rust 2.62.3_3, lang/python312 3.12.15, print/freetype2 2.14.3, print/harfbuzz 14.6.0, textproc/libxml2 2.15.4, x11-fonts/fontconfig 2.18.3,1, x11-fonts/libXft 2.3.9, x11-toolkits/pango 1.57.1, x11/libICE 1.1.2,1, x11/libSM 1.2.6,1, x11/libX11 1.8.14,1, x11/libXau 1.0.12, x11/libXcursor 1.2.3, x11/libXext 1.3.7,1, x11/libXinerama 1.1.6,1, x11/libXrandr 1.5.5, x11/libXrender 0.9.13, x11/startup-notification 0.12_4
License
GPLv2
Options
4 of 5 on in the package: IMLIB2 NLS NOTIFY SVG
Show the 1 options that are off
PATCHES

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.6_143.6_14–
FreeBSD 153.6_143.6_14–
FreeBSD 143.6_143.6_143.6_14

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.6_143.6_14–
FreeBSD 143.6_143.6_143.6_14

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 3.6_14.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (155)

Alexey Dokuchaev (danfe) · 3.4.11.2_1
- Replace direct (via LIB_DEPENDS) libXft dependency with USE_XORG one - Shorten COMMENT for better readability - Ensure that lines fit in 80-char terminal window, reformat header - Add LICENSE (GPLv2)

Reviewed by:	maintainer (novel)
216a9c0b11
Martin Wilke (miwi) · 3.4.11.2_1
- Get Rid MD5 support
bb86cbe5d2
Ade Lovett (ade) · 3.4.11.2_1
Sync to new bsd.autotools.mk
4a8684e352
Ade Lovett (ade) · 3.4.11.2_1
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
8d837132c7
Doug Barton (dougb) · 3.4.11.2
Upgrade to version 3.4.11.2:

* Updated Estonian and Portuguese translations.
* Fix a rare crash involving moving fullscreen windows to different monitors
* Fix a more common crash involving pressing right in a menu

Approved by:	novel (maintainer)
7d67b4f294
Roman Bogorodskiy (novel) · 3.4.11.1
- Update to 3.4.11.1 [1] - Use PLIST_SUB for version substitution

PR:		145734 [1]
Submitted by:	dougb [1]
0f34b17056
Dirk Meyer (dinoex) · 3.4.11_1
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Doug Barton (dougb) · 3.4.11
Upgrade x11-wm/openbox to version 3.4.11 Update the master site to the new openbox.org domain

From the release announcement:
There are a number of bug fixes in this release, and continued
improvements to menu behaviour. The coolest thing however, is changes
to the the focus cycling (Alt-Tab) dialog. It is now dynamic as
windows appear/disappear while focus cycling.

PR:		ports/143688
Submitted by:	dougb
Approved by:	maintainer timeout
Feature safe:	yes
23286f76f0
Roman Bogorodskiy (novel) · 3.4.10
- Update to 3.4.10 - Update mirrors - Per portlint, don't clobber CFLAGS in CONFIGURE_ENV

PR:		142442
Submitted by:	dougb
5b6ba82342
Roman Bogorodskiy (novel) · 3.4.9
Update to 3.4.9.

PR:		141792
Submitted by:	dougb
b0a3f65017
Doug Barton (dougb) · 3.4.8
I checked for plist problems without enabling gettext

Pointy hat collection: ++
d816a2452c
Doug Barton (dougb) · 3.4.8
Update to version 3.4.8 which fixes numerous bugs. Full details on what is fixed are at http://icculus.org/openbox/index.php/Openbox:Changelog#3.4.8

Fix the plist for users who have x11-themes/clearlooks-themes installed

Fix a bug in xdg-autostart that was reported on the openbox list

Add my personal web site to the mirror list since some of the existing
mirrors have "issues."

PR:		ports/141352
Submitted by:	me
Approved by:	novel (maintainer)
378ee5d933
Roman Bogorodskiy (novel) · 3.4.7.2
Add mirrors to MASTER_SITES.

PR:		140554
Submitted by:	Chris Petrik <c.petrik.sosa@gmail.com>
33f57a86ca
Jeremy Messenger (mezz) · 3.4.7.2
-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22. -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
789d75c728
Roman Bogorodskiy (novel) · 3.4.7.2
Update to 3.4.7.2.

PR:		124696
Submitted by:	Chess Griffin <chess@chessgriffin.com>
cf11a46e4f
Edwin Groothuis (edwin) · 3.4.6.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
Martin Wilke (miwi) · 3.4.6.1
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Bump PORTREVISION

Approved by:	portmgr (xorg cleanup)
ca519ab8c0
Roman Bogorodskiy (novel) · 3.4.6.1
Update to 3.4.6.1.
d2a857458c
Roman Bogorodskiy (novel) · 3.4.5
Update to 3.4.5.

Submitted by:	dougb
260be5dcc5
Roman Bogorodskiy (novel) · 3.4.4
Update to 3.4.4.
c1dd32d6d6
Roman Bogorodskiy (novel) · 3.4.3
Update to 3.4.3.
ca19d8635e
Rong-En Fan (rafan) · 3.4.2
- 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
Roman Bogorodskiy (novel) · 3.4.2
- Update to 3.4.2 - Take maintainership

PR:		113499
Submitted by:	novel
Approved by:	Stepan Zastupov (former maintainer)
5c5816b347
Florent Thoumie (flz) · 3.3.1_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Roman Bogorodskiy (novel) · 3.3.1
Update to 3.3.1.

PR:		103048
Submitted by:	maintainer
8d59eedde9
Roman Bogorodskiy (novel) · 3.3
Fix build on 4.x.

Reported by:	pointyhat via kris
76e8711783
Roman Bogorodskiy (novel) · 3.3
- Update to 3.3 - Move themes to share/themes
5f94cb7eef
Rong-En Fan (rafan) · 3.2_3
- Added knob for the popular and "glamour" split gradient patch - Pass maintainership to submitter

PR:		ports/101624
Submitted by:	RedChrom <redchrom at gmail.com>
30a2653164
Alexander Leidinger (netchild) · 3.2_3
Reset maintainership to ports@ after ~4 months without any response to any PR.

Thanks for contributing.

Since the acroread7 port is a somewhat important port for our users, I
will hand it over to emulation@ if no _active_ *committer* takes it
before the ports freeze.

While I'm here:
 - fix a little nit in the csound port (I think the intention was to
   create no backup file instead of creating one with a "-e" extension)
 - set ARCH to i386 in the amd64 case for the acroread7 port. This
   is a work-around to be able to install everything when a dependency
   is not already installed (ARCH is read-only in sub-makes, so the
   dependencies can't change it). This should be removed when the
   dependencies are fixed or converted to use bsd.linux-rpm.mk. [1]

Not objected to by:	portmgr (explicit: krion; silence: rest)
Maintainer timeout:	~4 months
Submitted by:		Sangwoo Shim <sangwoos@gmail.com> [1]
PR:			87985 [1]
d16f7bfb92
Edwin Groothuis (edwin) · 3.2_3
SHA256ify

Approved by: krion@
84b1517c16
Edwin Groothuis (edwin) · 3.2_3
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
186c2e326c
Joe Marcus Clarke (marcus) · 3.2_3
Bump PORTREVISION to chase the glib20 shared library update.
235c907ae5
Florent Thoumie (flz) · 3.2_2
- Fix packing list.

PR:		ports/78867
Submitted by:	Ulrich Spoerlein <q@uni.de>
Approved by:	maintainer timeout (1 month)
d2784b0af1
Joe Marcus Clarke (marcus) · 3.2_1
Bump PORTREVISION to chase the glib20 shared lib version change.
b3458f652e
Kris Kennaway (kris) · 3.2
BROKEN: Incorrect pkg-plist
e73cda6fdf
Volker Stolz (vs) · 3.2
Update to 3.2

PR:		ports/66773
Submitted by:	Munish Chopra
Approved by:	maintainer timeout
b1ffce960b
Trevor Johnson (trevor) · 3.1_2
Tidy up whitespace.
c0669efed5
Joe Marcus Clarke (marcus) · 3.1_2
Chase the glib20 update, and bump all affected ports' PORTREVISIONs.
731798cdcf
Joe Marcus Clarke (marcus) · 3.1_1
Chase the new location of libXft.
61b3a6bec8
Trevor Johnson (trevor) · 3.1_1
Try to make this bento-pure:  as discovered by Munish Chopra, there seems to be no directory to receive the Japanese po file, so create the directory beforehand.
3f8a0d0438
Kris Kennaway (kris) · 3.1_1
BROKEN: Does not install.  This port is scheduled to be removed on April 16 if it is still broken at that time.
985ecd1934
Joe Marcus Clarke (marcus) · 3.1_1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
73f7c91b5d
Trevor Johnson (trevor) · 3.1
Add size data.
05910b268e
Trevor Johnson (trevor) · 3.1
Use PAX macro.
f3a1a0c101
Trevor Johnson (trevor) · 3.1
Update to 3.1.

PR:		60771
Submitted by:   Munish Chopra (also requested by "0c", Fritz
		Heinrichmeyer, Andreas Semborg and Johan Pettersson)
1ce0c683d8
Trevor Johnson (trevor) · 3.0
Update to 3.0.

Submitted by:	Darren "igla" of batterybackups.net
ccb10856db
Trevor Johnson (trevor) · 0.3.0.4_1
Attempt to create and delete share/gnome/wm-properties/.

Submitted by:	Darren "igla" of batterybackups.net
(also noticed by Andreas Semborg)

Install header files where they can be found during compilation of
obconf.  This fixes the problem addressed by Tim Bishop in PR 58836,
but in a different way.
2d3d0f0608
Trevor Johnson (trevor) · 0.3.0.4_1
Install pkg-config files needed by obconf.
a220c594d8
Trevor Johnson (trevor) · 0.3.0.4
Update to 3.0-rc4.
9b3faca9ee
Trevor Johnson (trevor) · 0.3.0.1_1
Install libobparser and libobrender shared libraries.

noticed by:     Andrew J. Caines of halplant.com and Hendrik Scholz
		of raisdorf.net

Install openbox.desktop.
4b593136f0