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

x11-wm/wmx 8

Simple window manager based on wm2

Port info

Maintainer
kwhite@site.uottawa.ca
Packages
latest: 8
Upstream
up to date
Last update
to 8 · 7dfeb176a7
Quarterly
2026Q4: 8
WWW
https://www.all-day-breakfast.com/wmx/
Links
cgit · VuXML

Install

Package
# pkg install wmx
installs 8 from latest; from quarterly (2026Q4) 8
Port
# cd /usr/ports/x11-wm/wmx && make install clean
# make -C /usr/ports/x11-wm/wmx config  # change options first
Size
74 KiB download · 174 KiB installed
Depends on
x11-fonts/libXft 2.3.9, x11/libICE 1.1.2,1, x11/libSM 1.2.6,1, x11/libX11 1.8.14,1, x11/libXcomposite 0.4.7,1, x11/libXext 1.3.7,1, x11/libXpm 3.5.20
License
MIT
Options
2 of 3 on in the package: DOCS XTERM
Show the 1 options that are off
ALT_L

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1688–
FreeBSD 1588–
FreeBSD 14888

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1588–
FreeBSD 14888

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

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (27)

Alexey Dokuchaev (danfe) · 8
x11-wm/wm{2,x}: add LICENSE (MIT) to Chris Cannam's window managers

Original sources did not include explicit license information, just
mentioned that a lot of code and structure were borrowed from David
Hogan's 9wm which AFAICT is MIT licensed.

Chris had confirmed with me via email that the MIT licence reflects
the general assumptions of the time and have added COPYING files to
the corresponding repositories:

  https://hg.sr.ht/~cannam/wm2
  https://hg.sr.ht/~cannam/wmx

PR:	279114, 279117
7dfeb176a7
Stefan Eßer (se) · 8
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 8
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 8
x11-wm: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Weinberger
  *  Alejandro Pulver <alepulver@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Andreas Kohn <andreas@syndrom23.de>
  *  Anton Tornqvist <antont@inbox.lv>
  *  Aragon Gouveia <aragon@phat.za.net>
  *  Babak Farrokhi <babak@farrokhi.net>
  *  Brett Taylor <brett@peloton.physics.montana.edu>
  *  Brian Handy <handy@physics.montana.edu>
  *  Bruce A. Mah <bmah@ca.sandia.gov>
  *  Dennis Herrmann <adox@mcx2.org>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Dima Sivachenko <dima@chg.ru>
  *  Dominik Rothert <dr@domix.de>
  *  Douglas Carmichael <dcarmich@mcs.com>
  *  Eric Anholt <anholt@FreeBSD.org>
  *  Felix Palmen <felix@palmen-it.de>
  *  Florent Thoumie <flz@xbsd.org>
  *  Garrett Rooney <rooneg@electricjellyfish.net>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Gergely Nagy <8@free.bsd.hu>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  J Han <hjh@photino.com>
  *  Jakub Lach <jakub_lach@mailplus.pl>
  *  James Earl <jdearl@telus.net>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jeroen Schot <schot@a-eskwadraat.nl>
  *  Jim Mock <jim@FreeBSD.org>
  *  Matt Lancereau <matt@rimasec.net>
  *  Matthieu Guegan <matt.guegan@free.fr>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Ebert <ebert@informatik.unibw-muenchen.de>
  *  Michael Johnson <ahze@ahze.net>
  *  Neil Blakey-Milner
  *  Nikos Ntarmos <ntarmos@ceid.upatras.gr>
  *  Olivier Duchateau
  *  Patrick Seal <patseal@hyperhost.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Robert Noland <rnoland@FreeBSD.org>
  *  Roman Bogorodskiy <bogorodskiy@inbox.ru>
  *  Rudolf Polzer <freebsd-dr@durchnull.de>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Stefan Zehl <sec@42.org>
  *  Tommy Scheunemann <net@arrishq.org>
  *  V. Jahns <vj562001@yahoo.de>
  *  Will Andrews <andrews@technologist.com>
  *  William Grzybowski <wg@FreeBSD.org>
  *  William Grzybowski <william88@gmail.com>
  *  Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  alepulver
  *  anders@hack.org
  *  asami
  *  chinsan
  *  gahr
  *  gpalmer
  *  hrkfrd@gmail.com
  *  jfitz@FreeBSD.org
  *  lab@fnurt.net
  *  peter
  *  spn
  *  torstenb
  *  trevor
  *  vanilla

With hat:	portmgr
f65f20b278
Mathieu Arnold (mat) · 8
Remove # $FreeBSD$ from Makefiles.
305f148f48
Niclas Zeising (zeising) · 8
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
4c46ca73d8
Alexey Dokuchaev (danfe) · 8
Resurrect `x11-wm/wmx' port removed by kris@ on Feb 18, 2005.  It is still well alive, with the latest version released last year.  Submitter assumes maintainership.

PR:	199977 (modified)
235925e7a5
Kris Kennaway (kris)
As previously announced, remove ports that have reached their expiry date, and the handful of ports that depended on them.
11ea174ccb
Kris Kennaway (kris) · 6.p1
This port is scheduled to be removed on 2005-02-18 if it is still broken at that time, and a fix has not been submitted to GNATS.
b70e8b7e1d
Volker Stolz (vs) · 6.p1
Use IGNORE instead of BROKEN.

Suggested by: kris
de8c094309
Volker Stolz (vs) · 6.p1
Mark as BROKEN: Contains severe bug, maintainer is working on a fix.
cf8d9f9f09
Kirill Ponomarev (krion) · 6.p1
- Update to version 6.p1

PR:		ports/66919
Submitted by:	Roman Neuhauser <neuhauser@chello.cz>
Approved by:	maintainer timeout
4664863229
Trevor Johnson (trevor) · 5.6
SIZEify (maintainer timeout)
8232e82f85
Akinori MUSHA (knu) · 5.6
De-pkg-comment.
5c65a56754
Tilman Keskinoz (arved) · 5.6
Fix Build on -CURRENT

PR:		45841
Submitted by:	Mikko Tyolajarvi <mikkot@pacbell.net>
Approved by:	 Stefan `Sec` Zehl <sec@42.org> (maintainer)
64c1c6181a
Jimmy Olgeni (olgeni) · 5.6
Layout fixes in x11-wm.
5ac2fa74f4
Satoshi Asami (asami) · 5.6
(1) Add new variable, XFREE86_VERSION, to specify which version of     XFree86 (3 or 4) to depend to when USE_XLIB is set.     XFREE86_VERSION defaults to 3 for now, but adventurous users can     override it in /etc/make.conf.  When XFREE86_VERSION=3, USE_XLIB     will add a dependency to x11/XFree86; when it is set to 4, the     dependency will be to x11/XFree86-4-libraries.  When     XFREE86_VER

Since XFree86 version 4 includes some software that used to be
    separate ports, when XFREE86_VERSION=3 the following variables are
    provided:

    USE_DGS		LIB_DEPENDS on x11/dgs
    USE_FREETYPE	LIB_DEPENDS on print/freetype
    USE_MESA		LIB_DEPENDS on graphics/Mesa3
    USE_XPM		LIB_DEPENDS on graphics/xpm

    When XFREE86_VERSION=4, these variables have no effect.  The
    LIB_DEPENDS in the tree for the above four ports have all been
    converted to the USE_* counterparts.  For your information, this
    is the count of the number of ports:

    USE_DGS		0
    USE_FREETYPE	16
    USE_MESA		36
    USE_XPM		236

    There is a new variable, XAWVER, which is set to 6 when
    XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4.  This is also
    passed to PLIST_SUB so ports that build Xaw based shared libraries
    can use this variable to substitute the shlib version number.

    There is also a provision of using a separate mtree file for
    XFREE86_VERSION=4, but that part is not enabled yet.

Reviewed by:	the ports list
Tested by:	make index (XFREE86_VERSION=3 only)

(2) Add hebrew to list of valid categories.
Submitted by:	nbm
c6bcad2436
Maxim Sobolev (sobomax) · 5.6
Added bunch of missed WWW's.
90ef49d806
Chris Piazza (cpiazza) · 5.6
Update with the new PORTNAME/PORTVERSION variables
500b47f7ae
Peter Wemm (peter)
$Id$ -> $FreeBSD$
50fb080408
Steve Price (steve)
Update to version 5.6.

PR:		11750
Submitted by:	maintainer
95b3b7e3b0
SADA Kenji (sada)
The wmx-distfile was unfetchable, so update the main location, and add some other sites. PR:	ports/9086 Submitted by:	Stefan Zehl <sec@btl.42.org>
4a7ea5027e
Satoshi Asami (asami)
Roll back libXpm major to 4.  Sorry, it wasn't a good idea to bump it in the first place.
081079e0db
Satoshi Asami (asami)
libXpm major is now 5.  Also remove regexp support in preparation for ELF conversion.
03d5b496f6
Satoshi Asami (asami)
Move "afterstep-devel afterstep amiwm blackbox ctwm enlightenment fvwm fvwm2 fvwm95 gwm icewm lwm mlvwm olvwm piewm qvwm tvtwm windowmaker wm2 wmx" from x11 to x11-wm.
d9927174c8
Satoshi Asami (asami)
Rename all USE_X11 to USE_X_PREFIX.  Requires 1.279 (3.0-current) or 1.227.2.41 (2.2-stable) of bsd.port.mk for this to be interpreted correctly.
ceba211283
Masafumi Max NAKANE (max)
New port, wmx:

Extended version of wm2 - A simple window manager for X

PR:		5566
Submitted by:	Stefan `Sec` Zehl <sec@42.org>
998eaa1e2e