- 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
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 openboxinstalls 3.6_14 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 3.6_14 | 3.6_14 | – |
| FreeBSD 15 | 3.6_14 | 3.6_14 | – |
| FreeBSD 14 | 3.6_14 | 3.6_14 | 3.6_14 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 3.6_14 | 3.6_14 | – |
| FreeBSD 14 | 3.6_14 | 3.6_14 | 3.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)
- Get Rid MD5 supportbb86cbe5d2
Sync to new bsd.autotools.mk4a8684e352
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.8d837132c7
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
- Update to 3.4.11.1 [1] - Use PLIST_SUB for version substitution PR: 145734 [1] Submitted by: dougb [1]0f34b17056
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
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: yes23286f76f0
- Update to 3.4.10 - Update mirrors - Per portlint, don't clobber CFLAGS in CONFIGURE_ENV PR: 142442 Submitted by: dougb5b6ba82342
Update to 3.4.9. PR: 141792 Submitted by: dougbb0a3f65017
I checked for plist problems without enabling gettext Pointy hat collection: ++d816a2452c
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
Add mirrors to MASTER_SITES. PR: 140554 Submitted by: Chris Petrik <c.petrik.sosa@gmail.com>33f57a86ca
-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: portmgr789d75c728
Update to 3.4.7.2. PR: 124696 Submitted by: Chess Griffin <chess@chessgriffin.com>cf11a46e4f
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
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Bump PORTREVISION Approved by: portmgr (xorg cleanup)ca519ab8c0
Update to 3.4.6.1.d2a857458c
Update to 3.4.5. Submitted by: dougb260be5dcc5
Update to 3.4.4.c1dd32d6d6
Update to 3.4.3.ca19d8635e
- 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 runf935a609c5
- Update to 3.4.2 - Take maintainership PR: 113499 Submitted by: novel Approved by: Stepan Zastupov (former maintainer)5c5816b347
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048aUpdate to 3.3.1. PR: 103048 Submitted by: maintainer8d59eedde9
Fix build on 4.x. Reported by: pointyhat via kris76e8711783
- Update to 3.3 - Move themes to share/themes5f94cb7eef
- 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
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
SHA256ify Approved by: krion@84b1517c16
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry Approved by: krion@ PR: ports/88711 (related)186c2e326c
Bump PORTREVISION to chase the glib20 shared library update.235c907ae5
- Fix packing list. PR: ports/78867 Submitted by: Ulrich Spoerlein <q@uni.de> Approved by: maintainer timeout (1 month)d2784b0af1
Bump PORTREVISION to chase the glib20 shared lib version change.b3458f652e
BROKEN: Incorrect pkg-pliste73cda6fdf
Update to 3.2 PR: ports/66773 Submitted by: Munish Chopra Approved by: maintainer timeoutb1ffce960b
Tidy up whitespace.c0669efed5
Chase the glib20 update, and bump all affected ports' PORTREVISIONs.731798cdcf
Chase the new location of libXft.61b3a6bec8
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
BROKEN: Does not install. This port is scheduled to be removed on April 16 if it is still broken at that time.985ecd1934
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)73f7c91b5d
Add size data.05910b268e
Use PAX macro.f3a1a0c101
Update to 3.1. PR: 60771 Submitted by: Munish Chopra (also requested by "0c", Fritz Heinrichmeyer, Andreas Semborg and Johan Pettersson)1ce0c683d8
Update to 3.0. Submitted by: Darren "igla" of batterybackups.netccb10856db
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
Install pkg-config files needed by obconf.a220c594d8
Update to 3.0-rc4.9b3faca9ee
Install libobparser and libobrender shared libraries. noticed by: Andrew J. Caines of halplant.com and Hendrik Scholz of raisdorf.net Install openbox.desktop.4b593136f0