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
bspwm-devel Tiling window manager based on binary space partitioning
0.9.10.20230829_2 x11-wm on this many watch lists=2 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 0.9.10.20230829_2Version of this port present on the latest quarterly branch.
Maintainer: jbo@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-03-11 12:48:07
Last Update: 2024-01-11 10:31:03
Commit Hash: e762d07
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSD2CLAUSE
WWW:
https://github.com/baskerville/bspwm
Description:
bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It is controlled and configured via bspc.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (33 items)
Collapse this list.
  1. /usr/local/share/licenses/bspwm-devel-0.9.10.20230829_2/catalog.mk
  2. /usr/local/share/licenses/bspwm-devel-0.9.10.20230829_2/LICENSE
  3. /usr/local/share/licenses/bspwm-devel-0.9.10.20230829_2/BSD2CLAUSE
  4. bin/bspc
  5. bin/bspwm
  6. share/man/man1/bspc.1.gz
  7. share/man/man1/bspwm.1.gz
  8. share/doc/bspwm/CHANGELOG.md
  9. share/doc/bspwm/CONTRIBUTING.md
  10. share/doc/bspwm/INSTALL.md
  11. share/doc/bspwm/MISC.md
  12. share/doc/bspwm/TODO.md
  13. share/examples/bspwm/bspwmrc
  14. share/examples/bspwm/external_rules/bspwmrc
  15. share/examples/bspwm/external_rules/external_rules
  16. share/examples/bspwm/overlapping_borders/bspwmrc
  17. share/examples/bspwm/panel/bspwmrc
  18. share/examples/bspwm/panel/panel
  19. share/examples/bspwm/panel/panel_bar
  20. share/examples/bspwm/panel/panel_colors
  21. share/examples/bspwm/panel/profile
  22. share/examples/bspwm/panel/sxhkdrc
  23. share/examples/bspwm/receptacles/README.md
  24. share/examples/bspwm/receptacles/extract_canvas
  25. share/examples/bspwm/receptacles/induce_rules
  26. share/examples/bspwm/sxhkdrc
  27. share/bash-completion/completions/bspc
  28. share/fish/vendor_completions.d/bspc.fish
  29. share/xsessions/bspwm.desktop
  30. share/zsh/site-functions/_bspc
  31. @owner
  32. @group
  33. @mode
Collapse this list.
Dependency lines:
  • bspwm-devel>0:x11-wm/bspwm-devel
Conflicts:
CONFLICTS_INSTALL:
  • bspwm
To install the port:
cd /usr/ports/x11-wm/bspwm-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-wm/bspwm-devel
  • pkg install bspwm-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: bspwm-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1693319830 SHA256 (baskerville-bspwm-0.9.10.20230829-af3bd8b4351f4478fe0fe3cfd6c09e44cb108b4b_GH0.tar.gz) = 5f0ba488218800ddccda7b39555d9693fd5e79a3ed2c24e81f9857be6a168d60 SIZE (baskerville-bspwm-0.9.10.20230829-af3bd8b4351f4478fe0fe3cfd6c09e44cb108b4b_GH0.tar.gz) = 117654

Packages (timestamps in pop-ups are UTC):
bspwm-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.9.10.20230829_20.9.10.20230829_2-0.9.10.20230829_20.9.10.20230829_2---
FreeBSD:13:quarterly0.9.10.20230829_20.9.10.20230829_20.9.10.202304050.9.10.20230829_20.9.10.20230829_20.9.10.20230829_10.9.10.20230829_10.9.10.20230829_1
FreeBSD:14:latest0.9.10.20230829_20.9.10.20230829_2-0.9.10.20230829_20.9.10.20230829_20.9.10.20230405-0.9.10.20230405
FreeBSD:14:quarterly0.9.10.20230829_20.9.10.20230829_2-0.9.10.20230829_20.9.10.20230829_20.9.10.20230829_10.9.10.20230829_10.9.10.20230829_1
FreeBSD:15:latest0.9.10.20230829_20.9.10.20230829_2n/a0.9.10.20230829_2n/a0.9.10.20230829_20.9.10.20230829_20.9.10.20230829_2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. xcb.pc : x11/libxcb
Runtime dependencies:
  1. sxhkd : x11/sxhkd
  2. xcb.pc : x11/libxcb
Library dependencies:
  1. libxcb-util.so : x11/xcb-util
  2. libxcb-icccm.so : x11/xcb-util-wm
  3. libxcb-keysyms.so : x11/xcb-util-keysyms
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for bspwm-devel-0.9.10.20230829_2: CONTRIB=on: Install contrib (shell completions, etc.) 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_bspwm-devel
USES:
gmake localbase:ldflags xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/baskerville/bspwm/tar.gz/af3bd8b4351f4478fe0fe3cfd6c09e44cb108b4b?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.9.10.20230829_2
11 Jan 2024 10:31:03
commit hash: e762d0756bd3dd0ecf51d412559453d5031e6155commit hash: e762d0756bd3dd0ecf51d412559453d5031e6155commit hash: e762d0756bd3dd0ecf51d412559453d5031e6155commit hash: e762d0756bd3dd0ecf51d412559453d5031e6155 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
MANPREFIX: eliminate the use of MANPREFIX for x11*

While here move some manpages to share/man
0.9.10.20230829_1
28 Nov 2023 12:10:20
commit hash: 8e3cbade3f5398759a8027d1c09707fb7f13418bcommit hash: 8e3cbade3f5398759a8027d1c09707fb7f13418bcommit hash: 8e3cbade3f5398759a8027d1c09707fb7f13418bcommit hash: 8e3cbade3f5398759a8027d1c09707fb7f13418b files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
x11-wm/bspwm-devel: Bump PORTREVISION after default options change

The previous commit touching this port changed the default options. Therefore,
the PORTREVISION should be bumped.
0.9.10.20230829
28 Nov 2023 11:59:54
commit hash: 48282e3de092c0e8ff187579d0c9f9bbb917c43ccommit hash: 48282e3de092c0e8ff187579d0c9f9bbb917c43ccommit hash: 48282e3de092c0e8ff187579d0c9f9bbb917c43ccommit hash: 48282e3de092c0e8ff187579d0c9f9bbb917c43c files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
x11-wm/bspwm-devel: Enable CONTRIB option by default

The CONTRIB option ships a bunch of files which the average user might expect
to just get by default (most notably a .desktop file). The .desktop file
allows display managers following the freedesktop.org standards to discover
bspwm automatically.

PR:		274567
Approved by:	zirias (mentor)
0.9.10.20230829
28 Nov 2023 11:51:09
commit hash: 9f5f9b6a3694c4691ecafeb8e33967bc1ac8f61ccommit hash: 9f5f9b6a3694c4691ecafeb8e33967bc1ac8f61ccommit hash: 9f5f9b6a3694c4691ecafeb8e33967bc1ac8f61ccommit hash: 9f5f9b6a3694c4691ecafeb8e33967bc1ac8f61c files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
x11-wm/bspwm-devel: Improve Makefile formatting

Approved by:	zirias (mentor)
0.9.10.20230829
08 Sep 2023 14:12:16
commit hash: 31299d31bf3101851094de8d6b8295d9a04d8fdfcommit hash: 31299d31bf3101851094de8d6b8295d9a04d8fdfcommit hash: 31299d31bf3101851094de8d6b8295d9a04d8fdfcommit hash: 31299d31bf3101851094de8d6b8295d9a04d8fdf files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
maintainer: Update to FreeBSD address

Change all MAINTAINER entries with <jbo@insane.engineer> to
<jbo@FreeBSD.org>

Approved by:		zirias (mentor)
Differential Review:	https://reviews.freebsd.org/D41781
0.9.10.20230829
31 Aug 2023 09:45:45
commit hash: ac738390aaf63b829fadb1e3f3deaf930fe083dccommit hash: ac738390aaf63b829fadb1e3f3deaf930fe083dccommit hash: ac738390aaf63b829fadb1e3f3deaf930fe083dccommit hash: ac738390aaf63b829fadb1e3f3deaf930fe083dc files touched by this commit
Fernando ApesteguĂ­a (fernape) search for other commits by this committer
Author: Joel Bodenmann
x11-wm/bspwm-devel: Update to latest commit

PR:		273421
Reported by:	jbo@insane.engineer (maintainer)
0.9.10.20230405
06 Apr 2023 15:17:55
commit hash: 1556f05c15f2cd0240b612368a2920486afde901commit hash: 1556f05c15f2cd0240b612368a2920486afde901commit hash: 1556f05c15f2cd0240b612368a2920486afde901commit hash: 1556f05c15f2cd0240b612368a2920486afde901 files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
Author: Joel Bodenmann
x11-wm/bspwm-devel: Update to latest commit

PR:		270658
Approved by:	tcberner (mentor, implicit)
0.9.10.20221119
11 Mar 2023 12:46:28
commit hash: 7c8486abe7ba87853075bf75362be9795c169895commit hash: 7c8486abe7ba87853075bf75362be9795c169895commit hash: 7c8486abe7ba87853075bf75362be9795c169895commit hash: 7c8486abe7ba87853075bf75362be9795c169895 files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
Author: Joel Bodenmann
x11-wm/bspwm-devel: Add new port

This is the development version of the existing x11-wm/bspwm port.

PR:		270086
Approved by:	tcberner (mentor)

Number of commits found: 8