./wm/afterstep, Window manager based on the look and feel of the NeXTStep interface

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.2.12nb18, Package name: afterstep-2.2.12nb18, Maintainer: pkgsrc-users

AfterStep is a window manager for the Unix X Window System. Based on the
look and feel of the NeXTStep interface, it provides end users with a
consistent, clean, and elegant desktop.

Some of the distinguishing features of AfterStep compared to other window
managers are its low usage of resources, stability and configurability.


Required to run:
[sysutils/dbus] [graphics/MesaLib] [graphics/tiff] [graphics/freetype2] [graphics/png] [lang/perl5] [shells/bash] [x11/gtk2] [graphics/giflib]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/xorgproto]

Master sites:

Filesize: 5988.509 KB

Version history: (Expand)


CVS history: (Expand)


   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined
   2025-10-23 03:28:09 by David H. Gutteridge | Files touched by this commit (46)
Log message:
afterstep: patch still more ctype(3) issues

This application is absolutely peppered with ctype(3) calls, made more
challenging for mechanical fixes by the fact that the coding style
varies from line to line even within the same file. (Curiously, in a
few spots, like two in Form.c, they already do cast to unsigned char,
but in the vast majority of cases, they don't.)

This tamps down on more crashes in current-ish NetBSD, though it seems
there's an unrelated issue with locale handling still.

This is almost dead upstream (no release since 2013). We can try to
keep it running here for now.
   2025-09-12 04:18:42 by David H. Gutteridge | Files touched by this commit (5)
Log message:
afterstep: more build and runtime fixes

Fixes a crash on startup with NetBSD >= 10.99.14, and address further
missing function prototypes. (More crashes with seemingly different
causes can still occur on recent NetBSD, needs more investigation.)
   2025-09-11 23:35:02 by David H. Gutteridge | Files touched by this commit (4)
Log message:
afterstep: patch more ctype(3) issues

Noted to cause build failures on recent NetBSD (after ctype(3) changes
circa 10.99.14). There are probably more potential issues lurking here,
but this at least gets the package building again.
   2025-09-10 00:07:36 by David H. Gutteridge | Files touched by this commit (2)
Log message:
afterstep: add missing function prototypes
   2025-09-06 15:29:18 by David H. Gutteridge | Files touched by this commit (2)
Log message:
afterstep: fix missing function declaration noted by recent GCC
   2025-09-05 00:50:51 by David H. Gutteridge | Files touched by this commit (4)
Log message:
afterstep: fix a build issue and improve some error messages
   2025-08-31 00:46:51 by Thomas Klausner | Files touched by this commit (1355)
Log message:
*: recursive bump for tiff growing lerc dependency