notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
stumpwm Tiling, keyboard driven Window Manager written in Common Lisp
24.11.2 x11-wm on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 23.11_1Version of this port present on the latest quarterly branch.
Maintainer: jrm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2008-03-11 22:55:19
Last Update: 2024-12-21 03:50:13
Commit Hash: 1c0e6fc
People watching this port, also watch:: inotify-tools, monit, pure-ftpd, phpsysinfo-php82
Also Listed In: lisp
License: GPLv2
WWW:
https://www.nongnu.org/stumpwm/
Description:
StumpWM is a tiling, keyboard driven X11 Window Manager written entirely in Common Lisp. StumpWM attempts to be customizable yet visually minimal. There are no window decorations, no icons, and no buttons. It does have various hooks to attach your personal customizations, and variables to tweak.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/stumpwm
  2. /usr/local/share/licenses/stumpwm-24.11.2/catalog.mk
  3. /usr/local/share/licenses/stumpwm-24.11.2/LICENSE
  4. /usr/local/share/licenses/stumpwm-24.11.2/GPLv2
Collapse this list.
Dependency lines:
  • stumpwm>0:x11-wm/stumpwm
To install the port:
cd /usr/ports/x11-wm/stumpwm/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-wm/stumpwm
  • pkg install stumpwm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: stumpwm
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1734749657 SHA256 (stumpwm-stumpwm-24.11-2-gd54bebd_GH0.tar.gz) = 1eed67f71fd23eaa395a9ee6402bd3b52f1de8d91efcbd2451c2d3331381a029 SIZE (stumpwm-stumpwm-24.11-2-gd54bebd_GH0.tar.gz) = 288159

Packages (timestamps in pop-ups are UTC):
stumpwm
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-24.11.2--24.11.2---
FreeBSD:13:quarterly-23.11_1--23.11_1---
FreeBSD:14:latest-24.11.2--24.11.2---
FreeBSD:14:quarterly-23.11_1--23.11_1---
FreeBSD:15:latest-24.11.2n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cl-alexandria-sbcl>=0 : devel/cl-alexandria-sbcl
  2. cl-alexandria>=0 : devel/cl-alexandria
  3. cl-clx-sbcl>=0 : x11/cl-clx-sbcl
  4. cl-clx>=0 : x11/cl-clx
  5. cl-ppcre-sbcl>=0 : textproc/cl-ppcre-sbcl
  6. cl-ppcre>=0 : textproc/cl-ppcre
  7. sbcl : lang/sbcl
  8. texinfo>=0 : print/texinfo
  9. gmake>=4.4.1 : devel/gmake
  10. autoconf>=2.72 : devel/autoconf
  11. automake>=1.17 : devel/automake
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libzstd.so : archivers/zstd
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for stumpwm-24.11.2: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples ===> Use 'make config' to modify these settings
Options name:
x11-wm_stumpwm
USES:
autoreconf gmake
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/stumpwm/stumpwm/tar.gz/24.11-2-gd54bebd?dummy=/
Collapse this list.

Number of commits found: 128 (showing only 28 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.9.7_13
26 Feb 2014 00:57:39
Revision:346083Original commit files touched by this commit
marino search for other commits by this committer
x11-wm/stumpwm: Failed to restore broken port, mark for deletion in 2 months

This port supposedly builds with two different lisp compilers.  The
default one caused a BROKEN definition, so the fix seemed simple: remove
the default and let the other compiler build it.

It didn't work.  The other compiler requires a non-default option (new clx)
meaning it wouldn't build in poudriere, and moreover the test for it was
broken.  I fixed the test, but the makefile looks for lisp.run in the
wrong place.

I believe clisp could build this unmaintained port with sufficient patches,
but they won't come from me.  I started to clean the port up a bit, and
I left those improvements in place.  Somebody else wil need to need to
restore SBCL support and/or CLISP support within 2 months, otherwise this
port is headed to the garbage collector.
0.9.7_13
03 Oct 2013 13:47:45
Revision:329191Original commit files touched by this commit
bf search for other commits by this committer
Update lang/sbcl to 1.1.12 [1] and math/maxima to 5.31.1; adjust
dependent ports

PR:		181545 [1]
0.9.7_13
21 Sep 2013 00:01:17
Revision:327786Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-wm)
0.9.7_13
06 Jun 2013 13:13:34
Revision:320089Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.1.8, and adjust dependent ports
0.9.7_12
06 May 2013 15:33:07
Revision:317524Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.1.7, and adjust dependent ports
0.9.7_11
28 Mar 2013 16:29:01
Revision:315487Original commit files touched by this commit
eadler search for other commits by this committer
Style: tab -> space.

Most contributors copy an existing port when writing their own so reduce the
number of bad examples in the tree.
0.9.7_11
03 Mar 2013 15:55:04
Revision:313363Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.1.5+bugfixes, and adjust dependent ports
0.9.7_10
02 Feb 2013 21:57:42
Revision:311445Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.1.4 and adjust dependent ports
0.9.7_9
05 Jan 2013 14:13:47
Revision:309961Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.1.3 and adjust dependent ports
0.9.7_8
16 Dec 2012 05:34:02
Revision:308981Original commit files touched by this commit
bf search for other commits by this committer
update sbcl to 1.1.2 and maxima to 5.29.1; adjust dependent ports
0.9.7_7
07 Oct 2012 07:13:40
Revision:305433Original commit files touched by this commit
bapt search for other commits by this committer
Set SBCL on by default as it used to be before conversion to optionsng
0.9.7_7
04 Oct 2012 06:34:17
Revision:305233Original commit files touched by this commit
bapt search for other commits by this committer
Convert to new options framework
0.9.7_7
13 Sep 2012 02:03:42
Revision:304169Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.0.58 and switch to the new options format;
adjust dependent ports
0.9.7_6
22 May 2012 19:16:10
Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.0.57, and adjust dependent ports
0.9.7_5
23 Apr 2012 09:27:42
Original commit files touched by this commit
bf search for other commits by this committer
update to 1.0.56 and adjust dependent ports; switch to the packaged
html documents, to avoid problems with our texinfo tools; pass prefix,
dynamic space size, and lisp bootstrap via make.sh options; update
flags and use them in tests; remove unused patches; simplify and sort
some variables and options-handling; shorten some long lines
0.9.7_4
24 Jan 2012 14:10:45
Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.0.55, and adjust dependent ports
0.9.7_3
09 Dec 2011 12:54:45
Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.0.54, and adjust dependent ports (this allows sbcl to
be build WITH_THREADS on recent versions of FreeBSD once again) [1]; rename
*.core files in sbcl and math/maxima so that they are not removed by
disk-cleaning scripts [2]; make it possible to use the makesum target in sbcl
WITH_SBCL; fix maxima build WITH_CMUCL, and place a default memory cap of
1GiB on amd64; reduce default output from a few targets in maxima, and defer
patch cleaning to the pre-build target to make debugging easier

PR:             162017 [1], 162680 [2]
Approved by:    pav (portmgr)
Feature safe:   yes
0.9.7_2
23 Nov 2011 02:43:12
Original commit files touched by this commit
bf search for other commits by this committer
update lang/sbcl to 1.0.53, and adjust dependent ports

PR:             161444
Submitted by:   olgeni (earlier version)
Approved by:    miwi (portmgr)
Feature safe:   yes
0.9.7_1
20 Mar 2011 12:54:45
Original commit files touched by this commit
miwi search for other commits by this committer
- Get Rid MD5 support
0.9.7_1
15 Sep 2010 11:56:58
Original commit files touched by this commit
ashish search for other commits by this committer
- Add to "lisp" virtual category
- Install stumpish and other contrib stuff
- Add LICENSE

PR:             ports/149397
Submitted by:   Anonymous <swell.k at gmail.com>
Approved by:    tabthorpe (mentor)
0.9.7
14 Jun 2010 12:28:10
Original commit files touched by this commit
makc search for other commits by this committer
Build with lang/sbcl by default, clisp lacks x11 module
0.9.7
05 Jun 2010 11:04:14
Original commit files touched by this commit
makc search for other commits by this committer
Update to 0.9.7
Mark MAKE_JOBS_UNSAFE
Fix `makesum' target when clisp is not installed
Add option to build with sbcl

PR:             ports/146942
Submitted by:   Anonymous <swell.k at gmail.com>
0.9.6
16 Sep 2009 14:27:14
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.6

PR:             138822
Submitted by:   Ports Fury
Feature safe:   yes
0.9.5
27 Feb 2009 21:24:38
Original commit files touched by this commit
alepulver search for other commits by this committer
- Drop maintainership of the following ports:

games/darkplaces
games/quake-dpmod
games/edge
games/deng
games/odamex
games/uhexen2
games/uhexen2-extras
games/vavoom
games/vavoom-extras
games/alienarena
games/alienarena-data
games/freedroidrpg
games/assaultcube
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.9.5
07 Dec 2008 13:16:51
Original commit files touched by this commit
miwi search for other commits by this committer
- Update to 0.9.5

PR:             128740
Submitted by:   Beat Gätzi <beat@chruetertee.ch>
Approved by:    maintainer timeout
0.9.3
21 Jun 2008 22:18:13
Original commit files touched by this commit
alepulver search for other commits by this committer
- Update to version 0.9.3.
0.9.2
13 Mar 2008 19:39:11
Original commit files touched by this commit
alepulver search for other commits by this committer
- Fix conditionals to set IGNORE in appropiate cases (requires manual options
  selection and installation of another port).

Reported by:    pav
0.9.2
11 Mar 2008 22:54:58
Original commit files touched by this commit
alepulver search for other commits by this committer
Stumpwm is a tiling, keyboard driven X11 Window Manager written entirely in0
Common Lisp.

If you're tired of flipping through themes like channel-surfing, and going
from one perfect-except-for-just-one-thing window manager to another
even-more-broken-in-some-other-way then perhaps Stumpwm can help.

Stumpwm attempts to be customizable yet visually minimal. There are no window
decorations, no icons, and no buttons. It does have various hooks to attach
your personal customizations, and variables to tweak.

* Hack the good hack.
* Debug your good hack.
* Customize your window manager.

While it's running. That's right. With a 100% Common Lisp window manager
there's no stopping the hacks. Just re-eval and GO!

WWW:    http://www.nongnu.org/stumpwm/

Number of commits found: 128 (showing only 28 on this page)

«  1 | 2