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 on branch 2024Q4
blackbox Small and fast window manager for X11R6
0.70.1_8 x11-wm on this many watch lists=0 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.70.1_8Version of this port present on the latest quarterly branch.
Maintainer: A.J.Caines@halplant.com search for ports maintained by this maintainer
Port Added: 2024-11-04 07:39:12
Last Update: 2024-11-04 07:38:26
Commit Hash: a734ca4
License: MIT
WWW:
https://blackboxwm.sourceforge.net/
Description:
Blackbox is the fast, lightweight window manager for the X Window System you have been looking for, without all those annoying dependencies. It is built with C++ and contains completely original code (even though the graphics implementation is similar to that of Window Maker). Blackbox is written to the NetWM specification, which allows integration with modern desktop managers including KDE and Gnome. The port also provides root window changing tools, bsetroot and bsetbg, that can be installed alone, without the window manager and accompanying files.
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 (39 items)
Collapse this list.
  1. /usr/local/share/licenses/blackbox-0.70.1_8/catalog.mk
  2. /usr/local/share/licenses/blackbox-0.70.1_8/LICENSE
  3. /usr/local/share/licenses/blackbox-0.70.1_8/MIT
  4. bin/blackbox
  5. bin/bsetbg
  6. bin/bsetroot
  7. bin/bstyleconvert
  8. lib/libbt.a
  9. libdata/pkgconfig/libbt.pc
  10. include/bt/Application.hh
  11. include/bt/Bitmap.hh
  12. include/bt/Color.hh
  13. include/bt/Display.hh
  14. include/bt/EWMH.hh
  15. include/bt/EventHandler.hh
  16. include/bt/Font.hh
  17. include/bt/Image.hh
  18. include/bt/Menu.hh
  19. include/bt/Pen.hh
  20. include/bt/PixmapCache.hh
  21. include/bt/Rect.hh
  22. include/bt/Resource.hh
  23. include/bt/Texture.hh
  24. include/bt/Timer.hh
  25. include/bt/Unicode.hh
  26. include/bt/Util.hh
  27. include/bt/XDG.hh
  28. share/blackbox/styles/Blue
  29. share/blackbox/styles/Gray
  30. share/blackbox/styles/Green
  31. share/blackbox/styles/Purple
  32. share/blackbox/styles/Red
  33. share/blackbox/menu
  34. share/man/man1/blackbox.1.gz
  35. share/man/man1/bsetbg.1.gz
  36. share/man/man1/bsetroot.1.gz
  37. @owner
  38. @group
  39. @mode
Collapse this list.
Dependency lines:
  • blackbox>0:x11-wm/blackbox
To install the port:
cd /usr/ports/x11-wm/blackbox/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-wm/blackbox
  • pkg install blackbox
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: blackbox
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (blackbox-0.70.1.tar.gz) = e394561d4426cf17e21eb5cc32e2972eb1af92d04a41808a41b1fb95320bd659 SIZE (blackbox-0.70.1.tar.gz) = 650400

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. x11.pc : x11/libX11
  3. xft.pc : x11-fonts/libXft
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xft.pc : x11-fonts/libXft
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for blackbox-0.70.1_8: DOCS=on: Build and/or install documentation TOOLS_ONLY=off: Do not install window manager, only tools ===> Use 'make config' to modify these settings
Options name:
x11-wm_blackbox
USES:
pathfix pkgconfig iconv xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (48 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  2. http://cytranet.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  3. http://deac-ams.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  4. http://deac-fra.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  5. http://deac-riga.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  6. http://downloads.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  7. http://excellmedia.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  8. http://freefr.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  9. http://gigenet.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  10. http://ixpeering.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  11. http://jaist.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  12. http://kumisystems.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  13. http://liquidtelecom.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  14. http://nchc.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  15. http://netactuate.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  16. http://netcologne.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  17. http://onboardcloud.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  18. http://phoenixnap.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  19. http://razaoinfo.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  20. http://sinalbr.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  21. http://sitsa.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  22. http://tenet.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  23. http://ufpr.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  24. http://versaweb.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  25. https://cfhcable.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  26. https://cytranet.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  27. https://deac-ams.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  28. https://deac-fra.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  29. https://deac-riga.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  30. https://downloads.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  31. https://excellmedia.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  32. https://freefr.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  33. https://gigenet.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  34. https://ixpeering.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  35. https://jaist.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  36. https://kumisystems.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  37. https://liquidtelecom.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  38. https://nchc.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  39. https://netactuate.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  40. https://netcologne.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  41. https://onboardcloud.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  42. https://phoenixnap.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  43. https://razaoinfo.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  44. https://sinalbr.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  45. https://sitsa.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  46. https://tenet.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  47. https://ufpr.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
  48. https://versaweb.dl.sourceforge.net/project/blackboxwm/blackboxwm/Blackbox%200.70.1/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.70.1_8
04 Nov 2024 07:38:26
commit hash: a734ca4bddfd20b086b5a89a4ceedf8078ba9cc1commit hash: a734ca4bddfd20b086b5a89a4ceedf8078ba9cc1commit hash: a734ca4bddfd20b086b5a89a4ceedf8078ba9cc1commit hash: a734ca4bddfd20b086b5a89a4ceedf8078ba9cc1 files touched by this commit
Dimitry Andric (dim) search for other commits by this committer
x11-wm/blackbox: fix build with libc++ 19

As noted in the libc++ 19 release notes [1], std::char_traits<> is now
only provided for char, char8_t, char16_t, char32_t and wchar_t, and any
instantiation for other types will fail.

This causes x11-wm/blackbox to fail to compile with clang 19 and libc++
19, resulting in errors similar to:

  /usr/include/c++/v1/string:820:42: error: implicit instantiation of undefined
template 'std::char_traits<unsigned int>'
    820 |   static_assert(is_same<_CharT, typename
traits_type::char_type>::value,
        |                                          ^
  ./Menu.hh:82:13: note: in instantiation of template class
'std::basic_string<unsigned int>' requested here
     82 |     ustring lbl;
        |             ^
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 1