. Fix a whitespace bogon. . Move the include of <bsd.port.pre.mk> to prior to attempting to detect a patch that includes ${PREFIX}. This fixes the detection and unbreaks the packing list.5c6aee191bPort details
x11-wm/afterstep-stable 2.2.12_12
Stable version of the AfterStep window manager
Port info
- Maintainer
- glewis@FreeBSD.org
- Packages
- latest: 2.2.12_12
- Upstream
- up to date
- Last update
- to 2.2.12_12 · e87d8134a3
- Quarterly
- 2026Q4: 2.2.12_12
- WWW
- http://www.afterstep.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install afterstepinstalls 2.2.12_12 fromlatest; fromquarterly(2026Q4) 2.2.12_12- Port
# cd /usr/ports/x11-wm/afterstep-stable && make install clean- Size
- 5.5 MiB download · 24 MiB installed
- Depends on
- accessibility/at-spi2-core 2.60.4, devel/dbus 1.16.2_4,1, 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/giflib 6.1.3, graphics/jpeg-turbo 3.1.4.1, graphics/librsvg2-rust 2.62.3_3, graphics/png 1.6.59_1, graphics/tiff 4.7.2, graphics/xli 1.17.0_19, print/freetype2 2.14.3, print/harfbuzz 14.6.0, x11-fonts/fontconfig 2.18.3,1, x11-toolkits/gtk20 2.24.33_1, 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/libXcomposite 0.4.7,1, x11/libXcursor 1.2.3, x11/libXdamage 1.1.7, x11/libXext 1.3.7,1, x11/libXfixes 6.0.2, x11/libXi 1.8.4,1, x11/libXinerama 1.1.6,1, x11/libXrandr 1.5.5, x11/libXrender 0.9.13
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.2.12_12 | 2.2.12_12 | – |
| FreeBSD 15 | 2.2.12_12 | 2.2.12_12 | – |
| FreeBSD 14 | 2.2.12_12 | 2.2.12_12 | 2.2.12_12 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.2.12_12 | 2.2.12_12 | – |
| FreeBSD 14 | 2.2.12_12 | 2.2.12_12 | 2.2.12_12 |
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 2.2.12_12.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (156)
. Update to 2.2.9. . Get the packing list right in both the case where share/gnome/wm-properties does and doesn't exist.ede9d6738e
- Switch SourceForge ports to the new File Release System: categories starting with Xd99dd57e89
- update to jpeg7 Tested by: pav on pointyhat3bbc108312
- Fix build on sparc64 - Bump PORTREVISION Approved by: portmgr (erwin)1c3811dee7
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 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
. Asymptotically approaching packing list correctness. Submitted by: pav8a593bb43c
. Fix how the packing list is done with respect to the Gnome desktop file. This is extermely unlikely to have been broken in practise, but it was affecting pointyhat. I think I now understand why the correct way is breaking my test script. Pointed out by: pointyhat (via pav)26b3f3b1fd
. Update to 2.2.8. . Fix handling of the GNOME desktop files in the packing list. . Remove BROKEN since this release fixes the problems with doc generation crashing or timing out.f2ca104af5
. Seeing intermittent build failures on 7.x and 8.x, so mark it as BROKEN on those versions until a fix is obtained.b9526eaee9
Remove BROKEN: now installs.b4d0ad7d2e
Mark as broken in i386: gets core dump while trying to install. Approved by: portmgr (self)0e5a9c71c8
- Fix plist Reported by: pointyhat Approved by: portmgr (hat)77d1c02fb9
. Update to 2.2.7. . Use a better set of dependencies.15f0f6359a
- share/pixmaps is listed in mtree Reported by: pointyhat2842f9fe59
. Restore file mistakenly removed from the packing list in the last update. . Bump PORTREVISION. Pointed out by: pointyhat (via pav)10e90d3d54
. Don't create bogus ${DATADIR}_old directory. The ports system ensures this is unnecessary.9d469551b0. Update to 2.2.6.1badc5a9fe
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.d4f0d0048a. Sort LIB_DEPENDS and CONFIGURE_ARGS.2e61ed980e
. Update to 2.2.4.c0bfb1c78b
. Update to 2.2.3.c3fd3d6790
. Fix the packing list. Pointed out by: pointyhat (kris) Approved by: portmgr (kris)321053564c
- Remove symlinks created by mtree target from plists Pointy hats to: rafan 6x, droso 2x, pav 2x, alepulve, clsung, glewis, itetcu, miwi13c2c88c2e
. Make portlint little bit happier. PR: 100705 Submitted by: chinsan <chinsan.tw@gmail.com>c39f8e4494
. Update to 2.2.2. . Use ${REINPLACE} rather than ${PERL}.
This isn't based on the changes in PR 100705. Extra changes present there
will be incorporated in the near future.b8e36b418f- Use canonical (official) spelling of `NeXTstep' in pkg-descr - Kill attribution, and include submitter's email in Makefile header Approved by: maintainer timeout (over a month)10babb16b5
. Add SHA256.0159e9ebe4
Bump PORTREVISION to chase the glib20 shared library update.235c907ae5
. Update to 2.1.2.768a0bfadd
. Update to 2.1.1.7c99c2d57b
. Reorder the test for GTK2 so its only done when it may be needed. Currently its never needed and testing for it only introduced a useless dependency that the port didn't list. Submitted by: roamd1f7b9bfb0
. Update to 2.1.0. . Quieten seach and replace. . Remove a warning message that is no longer relevant.3fab73f163
. share/afterstep -> %%DATADIR%%.cb52bc83c7
. Update to 2.00.05. . Add the canonical AfterStep master site to MASTER_SITES.54efbb8754
. Add a patch to fix the build on FreeBSD 4.x, forgotten in the previous commit. Reported by: pointyhat (via kris) Forgotten by: glewis (...and the point hat goes to)982c403431
. Update to 2.00.04.87888948c8
BROKEN on sparc64: Does not build Approved by: portmgr (self)3b04dadb88
. Update to 2.00.03.1917d76ab5
. Add missing dependencies.0b114adcf6
. FreeBSD has <limits.h>.8675edb34b
. Update to 2.00.02. . Sort packing list.a31581842f
. Add missing manual pages. Submitted by: kris5f52d4cff4
Update to version 2.00.01 PR: ports/74735 Submitted by: Ports Fury8ac3f64741
. This is sh, not C. Use '=', not '=='.2a37111e94
. Don't use malloc.h for malloc(3) on FreeBSD, use stdlib.h. This quietens the build considerably.3d85a5370a
. I use afterstep, so take maintainership.76e685378c
Drop maintainership.fe9a4898bf
Update to version 2.00.00 PR: ports/72331 Submitted by: Ports Fury Approved by: maintainer47edfcc296