notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
NOTE: the WWW: line in pkg-descr was relocated to a WWW= line in Makefile. Each port in FreshPorts has a homepage link. Look for it right after the Description: on each port's home page.

Do I know someone who can pick up a server from 7401 E. Ben White Blvd. Austin TX?

The emphasis is on know, or recommended by someone I know. This is the original FreshPorts server, way past useful: RAID, 8GB RAM, etc. The drives need to be wiped and everything recycled.
Port details
labwc Wayland stacking compositor
0.5.3 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 Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-03-04 00:41:40
Last Update: 2022-09-07 21:58:51
Commit Hash: fb16dfe
Also Listed In: wayland
License: GPLv2
Description:
HomepagecgitgithubgitlabSVNWeb
pkg-plist: as obtained via: make generate-plist
Expand this list (11 items)
Collapse this list.
  1. bin/labwc
  2. share/wayland-sessions/labwc.desktop
  3. man/man1/labwc.1.gz
  4. man/man5/labwc-actions.5.gz
  5. man/man5/labwc-config.5.gz
  6. man/man5/labwc-environment.5.gz
  7. man/man5/labwc-menu.5.gz
  8. man/man5/labwc-theme.5.gz
  9. /usr/local/share/licenses/labwc-0.5.3/catalog.mk
  10. /usr/local/share/licenses/labwc-0.5.3/LICENSE
  11. /usr/local/share/licenses/labwc-0.5.3/GPLv2
Collapse this list.
Dependency lines:
  • labwc>0:x11-wm/labwc
To install the port:
cd /usr/ports/x11-wm/labwc/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-wm/labwc
  • pkg install labwc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: labwc
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
labwc
ABIlatestquarterly
FreeBSD:11:aarch64pkg-falloutpkg-fallout
FreeBSD:11:amd640.3.0_10.3.0
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i3860.3.0_10.3.0
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch64pkg-fallout0.5.3
FreeBSD:12:amd640.5.30.5.3
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i3860.5.30.5.3
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-fallout0.1.0
FreeBSD:13:aarch640.5.30.5.3
FreeBSD:13:amd640.5.30.5.3
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv70.5.30.5.3
FreeBSD:13:i3860.5.30.5.3
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-fallout0.3.0
FreeBSD:13:riscv64pkg-fallout0.5.3
FreeBSD:14:aarch640.5.3pkg-fallout
FreeBSD:14:amd640.5.3pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv70.5.3pkg-fallout
FreeBSD:14:i3860.5.3pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc640.1.0_1pkg-fallout
FreeBSD:14:riscv640.3.0_1pkg-fallout
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. evdev-proto>0 : devel/evdev-proto
  2. wayland-protocols>0 : graphics/wayland-protocols
  3. wlroots>=0.15.0<0.16.0 : x11-toolkits/wlroots
  4. scdoc : textproc/scdoc
  5. meson>=0.57.1_1 : devel/meson
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. pixman-1.pc : x11/pixman
Runtime dependencies:
  1. pixman-1.pc : x11/pixman
Library dependencies:
  1. libwayland-server.so : graphics/wayland
  2. libwlroots.so : x11-toolkits/wlroots
  3. libinput.so : x11/libinput
  4. libxkbcommon.so : x11/libxkbcommon
  5. libcairo.so : graphics/cairo
  6. libglib-2.0.so : devel/glib20
  7. libintl.so : devel/gettext-runtime
  8. libxml2.so : textproc/libxml2
  9. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/labwc/labwc/tar.gz/0.5.3?dummy=/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2021-09-12
    Affects: x11-wm/cage, x11-wm/hikari, x11-wm/labwc, x11-wm/sway, x11-wm/wayfire
    Author: jbeich@FreeBSD.org
    Reason: 
      SUID option has been removed in favor of seatd-launch(1) which doesn't
      require special handling in every consumer and doesn't bypass group
      permissions. If you've already enabled seatd service or use consolekit2
      then nothing changes. Otherwise,
    
        $ sway
        00:00:00.001 [ERROR] [wlr] [libseat] [libseat/libseat.c:83] No backend was able to open a seat
        00:00:00.001 [ERROR] [wlr] [backend/session/session.c:84] Unable to create seat: Function not implemented
        00:00:00.001 [ERROR] [wlr] [backend/session/session.c:218] Failed to load session backend
        00:00:00.001 [ERROR] [wlr] [backend/backend.c:353] Failed to start a DRM session
        00:00:00.001 [ERROR] [sway/server.c:53] Unable to create backend
    
      can be fixed by
    
        $ ck-launch-session sway
    
      or
    
        $ seatd-launch sway
    
      or
    
        # sysrc seatd_enable=YES
        # service seatd start
        $ sway
    
      Replace "sway" with your compositor e.g., "cage", "hikari", "labwc", "wayfire".
    
    

Number of commits found: 33

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
07 Sep 2022 21:58:51
commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash:fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
0.5.3
07 Sep 2022 21:10:59
commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash:b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
0.5.3
15 Jul 2022 19:36:13
commit hash:fde38809e8bcc95dc2897eb7f20106edd3bcfab2commit hash:fde38809e8bcc95dc2897eb7f20106edd3bcfab2commit hash:fde38809e8bcc95dc2897eb7f20106edd3bcfab2 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.5.3

Changes:	https://github.com/labwc/labwc/releases/tag/0.5.3
Reported by:	GitHub (watch releases)
0.5.2
11 Jul 2022 20:33:08
commit hash:72f92c7241ecc27fb25fa52e33f2b2357007ed3bcommit hash:72f92c7241ecc27fb25fa52e33f2b2357007ed3bcommit hash:72f92c7241ecc27fb25fa52e33f2b2357007ed3b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: chase upstream description

https://github.com/labwc/labwc/commit/1f0055a7e003
0.5.2
01 Jul 2022 08:01:22
commit hash:b2eed2d66478efa63594275ffecd1be2d565c983commit hash:b2eed2d66478efa63594275ffecd1be2d565c983commit hash:b2eed2d66478efa63594275ffecd1be2d565c983 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
wayland: add wayland virtual category
0.5.2
18 May 2022 15:04:19
commit hash:9fac07543ba7adac2f008b76c6e72337bb1b8305commit hash:9fac07543ba7adac2f008b76c6e72337bb1b8305commit hash:9fac07543ba7adac2f008b76c6e72337bb1b8305 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.5.2

Changes:	https://github.com/labwc/labwc/releases/tag/0.5.2
Reported by:	portscout
0.5.1_1
10 Apr 2022 19:11:41
commit hash:d63665f7cd9c99880704a3c5bc221829cb009744commit hash:d63665f7cd9c99880704a3c5bc221829cb009744commit hash:d63665f7cd9c99880704a3c5bc221829cb009744 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
textproc/libxml2: bump all LIB_DEPENDS consumers

This is a separate commit to facilitate easier cherry-picking for
quarterly.

PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor)
0.5.1
10 Apr 2022 00:23:18
commit hash:db328f324390e8d3a926856d16020ed32af902c6commit hash:db328f324390e8d3a926856d16020ed32af902c6commit hash:db328f324390e8d3a926856d16020ed32af902c6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.5.1

Changes:	https://github.com/labwc/labwc/releases/tag/0.5.1
Reported by:	portscout
0.5.0_1
26 Mar 2022 08:27:27
commit hash:247c7db7513f1264922428278678da641c5a3f52commit hash:247c7db7513f1264922428278678da641c5a3f52commit hash:247c7db7513f1264922428278678da641c5a3f52 files touched by this commit
Matthias Fechner (mfechner) search for other commits by this committer
textproc/libxml2: bump all dependencies

This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246
0.5.0
19 Feb 2022 23:57:58
commit hash:4d52d9c23fefcc86df344758010df1807036b9b3commit hash:4d52d9c23fefcc86df344758010df1807036b9b3commit hash:4d52d9c23fefcc86df344758010df1807036b9b3 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: respect LOCALBASE for icons after bb83f2992ed9
0.5.0
19 Feb 2022 21:26:55
commit hash:bb83f2992ed95fbfc8e799b0c0956d9cf1972189commit hash:bb83f2992ed95fbfc8e799b0c0956d9cf1972189commit hash:bb83f2992ed95fbfc8e799b0c0956d9cf1972189 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.5.0

Changes:	https://github.com/labwc/labwc/releases/tag/0.5.0
Reported by:	portscout
0.4.0
05 Feb 2022 00:23:08
commit hash:45141bcb116422bb0ae2f76e560be4ad51ccb99bcommit hash:45141bcb116422bb0ae2f76e560be4ad51ccb99bcommit hash:45141bcb116422bb0ae2f76e560be4ad51ccb99b files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: unbreak build after ac6523232943

meson.build:53:2: ERROR: Invalid version of dependency, need 'wlroots'
['=0.15.0'] found '0.15.1'.
0.4.0
31 Dec 2021 21:32:25
commit hash:26d588b4cb77f41160c36721627154067da1fae7commit hash:26d588b4cb77f41160c36721627154067da1fae7commit hash:26d588b4cb77f41160c36721627154067da1fae7 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.4.0

Changes:	https://github.com/johanmalm/labwc/compare/cd50344...0.4.0
Changes:	https://github.com/labwc/labwc/releases/tag/0.4.0
0.3.0.377
31 Dec 2021 17:30:10
commit hash:03db7d1f767b975e4b811f7b5dc18177a18386fdcommit hash:03db7d1f767b975e4b811f7b5dc18177a18386fdcommit hash:03db7d1f767b975e4b811f7b5dc18177a18386fd files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.3.0.377 (snapshot)

Changes:	https://github.com/johanmalm/labwc/compare/d5532ac...cd50344
0.3.0.376
31 Dec 2021 17:16:31
commit hash:2d177f7ec0a77d807d3cb62cd6230195987666bacommit hash:2d177f7ec0a77d807d3cb62cd6230195987666bacommit hash:2d177f7ec0a77d807d3cb62cd6230195987666ba files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.3.0.376 (snapshot)

Changes:	https://github.com/johanmalm/labwc/compare/0.3.0...d5532ac
0.3.0_2
17 Dec 2021 11:30:04
commit hash:2af7805da5c5fc73eb28fba4065cead63c4bb5abcommit hash:2af7805da5c5fc73eb28fba4065cead63c4bb5abcommit hash:2af7805da5c5fc73eb28fba4065cead63c4bb5ab files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots: update to 0.15.0

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.15.0
Reported by:	upstream (tracking bug)
0.3.0_1
21 Nov 2021 09:10:17
commit hash:c462a87f6021a699cb7a70a6534b6e327f6f9203commit hash:c462a87f6021a699cb7a70a6534b6e327f6f9203commit hash:c462a87f6021a699cb7a70a6534b6e327f6f9203 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: chase HTTP redirect
0.3.0_1
12 Sep 2021 10:43:25
commit hash:341770e8679d5aafe195f4f16d190593e320112ecommit hash:341770e8679d5aafe195f4f16d190593e320112ecommit hash:341770e8679d5aafe195f4f16d190593e320112e files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
sysutils/seatd: drop SUID option after b8a20cd29e54

It's not possible to restrict setuid bit to "video" group without also
breaking compositor nesting (e.g., hikari on sway). So, leave setuid
handling to a dedicated executable. seatd-launch works similar to
ck-launch-session by starting the daemon on demand.
0.3.0
12 Aug 2021 16:44:15
commit hash:622625702c9dee8cb44a138aca940b531c58e9a1commit hash:622625702c9dee8cb44a138aca940b531c58e9a1commit hash:622625702c9dee8cb44a138aca940b531c58e9a1 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update package description

https://github.com/johanmalm/labwc/commit/2e5927229b3b
0.3.0
29 Jun 2021 00:59:09
commit hash:1ac2d7ea8e41bf05005840da9bd20f3713003ba6commit hash:1ac2d7ea8e41bf05005840da9bd20f3713003ba6commit hash:1ac2d7ea8e41bf05005840da9bd20f3713003ba6 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.3.0

Changes:	https://github.com/johanmalm/labwc/compare/0.2.1...0.3.0
Reported by:	Repology
0.2.1_1
23 Jun 2021 18:07:18
commit hash:f2820b6cc2170feef17989c422f2cf46644a5b57commit hash:f2820b6cc2170feef17989c422f2cf46644a5b57commit hash:f2820b6cc2170feef17989c422f2cf46644a5b57 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots: update to 0.14.0

Changes:	https://github.com/swaywm/wlroots/releases/tag/0.14.0
Reported by:	GitHub (watch releases)
0.2.1
16 Apr 2021 19:53:08
commit hash:abb29a1e509821d0ca65b4f17a77672322053761commit hash:abb29a1e509821d0ca65b4f17a77672322053761commit hash:abb29a1e509821d0ca65b4f17a77672322053761 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.2.1

Changes:	https://github.com/johanmalm/labwc/compare/0.2.0...0.2.1
Reported by:	Repology
0.2.0
15 Apr 2021 21:30:01
commit hash:5aaf95a3664f76be78c8964f420a9e78054ce9cccommit hash:5aaf95a3664f76be78c8964f420a9e78054ce9cccommit hash:5aaf95a3664f76be78c8964f420a9e78054ce9cc files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: chase upstream description after 377a9eb9993c
0.2.0
15 Apr 2021 21:11:12
commit hash:377a9eb9993c958a85ea9b8ca37bd871863f2152commit hash:377a9eb9993c958a85ea9b8ca37bd871863f2152commit hash:377a9eb9993c958a85ea9b8ca37bd871863f2152 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-wm/labwc: update to 0.2.0

Changes:	https://github.com/johanmalm/labwc/compare/0.1.0...0.2.0
Reported by:	Repology
0.1.0_1
07 Apr 2021 20:59:00
commit hash:70148c11889b8de458a1c3ea23c94d05af404296commit hash:70148c11889b8de458a1c3ea23c94d05af404296commit hash:70148c11889b8de458a1c3ea23c94d05af404296 files touched by this commit
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots: update to 0.13.0

Changes:	https://github.com/swaywm/wlroots/releases/tag/0.13.0
Reported by:	GitHub (watch releases)
Tested by:	Evgeniy Khramtsov (via CFT on x11@ list)
0.1.0
07 Apr 2021 08:09:01
commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
0.1.0
06 Apr 2021 14:31:07
commit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344ebcommit hash:305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
0.1.0
06 Mar 2021 18:50:08
Revision:567510Original commit files touched by this commit
jbeich search for other commits by this committer
x11-wm/labwc: update to 0.1.0

Changes:	https://github.com/johanmalm/labwc/compare/db4249d...0.1.0
s20210304
05 Mar 2021 22:39:58
Revision:567426Original commit files touched by this commit
jbeich search for other commits by this committer
x11-wm/labwc: update to s20210304

Changes:	https://github.com/johanmalm/labwc/compare/2738ff2...db4249d
s20210303
04 Mar 2021 06:40:02
Revision:567293Original commit files touched by this commit
jbeich search for other commits by this committer
x11-wm/labwc: simplify MANPAGES=on
s20210303
04 Mar 2021 05:52:19
Revision:567291Original commit files touched by this commit
jbeich search for other commits by this committer
x11-wm/labwc: find Openbox themes if PREFIX != /usr/local
s20210303
04 Mar 2021 01:07:23
Revision:567286Original commit files touched by this commit
jbeich search for other commits by this committer
x11-wm/labwc: simplify MANPAGES=off
s20210303
04 Mar 2021 00:08:23
Revision:567273Original commit files touched by this commit
jbeich search for other commits by this committer
x11-wm/labwc: add new port

Labwc is a WIP free, wlroots-based stacking compositor for Wayland.

It has the following aims:

- Be light-weight, small and fast
- Have the look and feel of openbox albeit with a smaller feature set
- Where practicable, use clients to show wall-paper, take screenshots,
  and so on
- Stay in keeping with wlroots and sway in terms of approach and
  coding style

It is in early development, so expect bugs and missing features.

https://github.com/johanmalm/labwc

Number of commits found: 33