BSD Ports

x11-wm/labwc 0.20.2 FreeBSD

Wayland stacking compositor

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ea4fe8aa88
License
GPLv2
Categories
x11-wm, wayland
Package size
287.5 KiB, 703.0 KiB installed

Description

Labwc stands for Lab Wayland Compositor, where lab can mean any of the following:

  • sense of experimentation and treading new ground
  • inspired by BunsenLabs and ArchLabs
  • your favorite pet

Labwc is a wlroots-based window-stacking compositor for wayland, inspired by openbox.

It is light-weight and independent with a focus on simply stacking windows well and rendering some window decorations. It takes a no-bling/frills approach and says no to features such as animations. It relies on clients for panels, screenshots, wallpapers and so on to create a full desktop environment.

In order to avoid reinventing configuration and theme syntax, the openbox 3.6 specification is used. This does not mean that labwc is an openbox clone but rather that configuration files will look and feel familiar.

In the other systems

SystemPortVersion
FreeBSDx11-wm/labwc0.20.2
OpenBSDwayland/labwc0.20.2
MidnightBSDx11-wm/labwc0.9.7_1
HardenedBSDx11-wm/labwc0.20.2
GhostBSDx11-wm/labwc0.20.2

Install

Binary package:

pkg install labwc

From the ports tree:

cd /usr/ports/x11-wm/labwc/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	labwc>0:x11-wm/labwc

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.20.20.20.2-0.9.10.20.2
FreeBSD:14:quarterly0.20.20.20.2n/a0.8.4_10.20.2
FreeBSD:15:latest0.20.20.20.2n/a0.9.10.9.1
FreeBSD:15:quarterly0.20.20.20.2n/an/an/a
FreeBSD:16:latest0.20.20.20.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 5

The full lists below include those, and their dependencies in turn.

Build dependencies 143

The first 100 are listed.

Run dependencies 135

The first 100 are listed.

No port depends on this one.

Configuration

Options name: x11-wm_labwc

OptionDefaultDescription
EXAMPLESonBuild and/or install examples
LIBRSVG2onSVG vector graphics support via librsvg2
MANPAGESonBuild and/or install manual pages
NLSonNative Language Support
X11onX11 (graphics) support
USES
compiler:c11 gnome meson pkgconfig xorg
Service scripts
none

Files

distinfo 2
FileSizeSHA256
labwc-labwc-0.20.2_GH0.tar.gz553497fae023b6fe022f7057556707a17cdb2d98e0138c5dffaedaa1dade975699f9e8
libsfdo-v0.1.4.tar.bz243519155702f21c282693ead7818198fde194ab7c76e0cf1a21bc7b404e5f9ec2c369

Commit history 1

DateCommitCreditsLog message
ea4fe8aa88 Jan Beich x11-wm/labwc: update to 0.20.2
Changes: https://github.com/labwc/labwc/releases/tag/0.20.2 Reported by: GitHub (watch releases)