På søndag 5. juli 2026 kl. 12:36, skrev Volker Schlecht <[email protected]>:
> Comment: > stacking window manager for wayland > > Description: > cow is a stacking window manager. Unlike other compositors based on wlroots, > cow is a window manager using river as the compositor. > > WWW: https://codeberg.org/thomasadam/cow > > Seems to work fine here on amd64. waybar seems to *need* the custom cow > configuration; both my own waybar config and the default configuration of > the port don't work. > > The best way to run it, seems to be copying cow/cow.conf and river/init to > $XDG_CONFIG_HOME and then just running "river", maybe it would be worth adding > a README explaining as much. > > Thoughts? OK? It builds fast on current/amd64 with privsep. I think the README idea has merit. $ cd /usr/ports/wayland/cow && make patch update-patches build update-plist package test ; make port-lib-depends-check check-shlib-syms ===> Regression tests for cow-0.0.0pl20260705 exec /usr/bin/env -i LC_CTYPE="en_US.UTF-8" PORTSDIR="/usr/ports" LIBTOOL="/usr/bin/libtool" PATH='/usr/ports/pobj/cow-0.0.0pl20260705/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/cow-0.0.0pl20260705_writes_to_HOME' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/usr/ports/pobj/cow-0.0.0pl20260705/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/usr/ports/pobj/cow-0.0.0pl20260705/bin/install -c -m 755" BSD_INSTALL_DATA="/usr/ports/pobj/cow-0.0.0pl20260705/bin/install -c -m 644" BSD_INSTALL_MAN="/usr/ports/pobj/cow-0.0.0pl20260705/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/usr/ports/pobj/cow-0.0.0pl20260705/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/usr/ports/pobj/cow-0.0.0pl20260705/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/usr/ports/pobj/cow-0.0.0pl20260705/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/usr/ports/pobj/cow-0.0.0pl20260705/bin/install -d -m 755" /usr/local/bin/meson test --num-processes 1 --print-errorlogs -C /usr/ports/pobj/cow-0.0.0pl20260705/build-amd64 No tests defined. -- // No changes in patches or plist. Checks had no problems. # TRUSTED_PKG_PATH=/usr/ports/packages/amd64/all pkg_add -Dsnap cow cow-0.0.0pl20260705: ok Have not run it yet, but built and installed just fine. Hope this helps. May you all have a good and cool day along with success in hacking. -- yaydn
