Re: [NEW] wayland/cow
[email protected] Mon, 03 Aug 2026 06:00:04 +0000
| Newsgroups | gmane.os.openbsd.ports |
|---|---|
| Message-ID | <Bx_Lc6k4kJZxVCUqBuMs8fcOtCg8j7bT-SfNX70FngsJBqdCn24UdErWUvGnfBp-4vsNwavfiMn2RmM3_TVuwiHtZShDtgBmh-GkA9jeieM=@protonmail.com> |
P=C3=A5 s=C3=B8ndag 2. august 2026 kl. 12:07, skrev Volker Schlecht <[email protected]>: > Ping, with an update to the most recent commit - CoW is in active develop= ment > and it's a bit of a moving target but I think it would be nice to have at= least > one river-based window manager in ports, and this one works without exten= sive > patching. > > On 7/5/26 12:34 PM, Volker Schlecht wrote: > > Comment: > > stacking window manager for wayland > > > > Description: > > cow is a stacking window manager. Unlike other compositors based on wlr= oots, > > 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? > Current/amd64 with privsep. $ cd /usr/ports/wayland/cow/ && make build package test ; make port-lib-dep= ends-check check-shlib-syms =3D=3D=3D> Regression tests for cow-0.0.0pl20260801 exec /usr/bin/env -i LC_CTYPE=3D"en_US.UTF-8" PORTSDIR=3D"/usr/ports" LIBTO= OL=3D"/usr/bin/libtool" PATH=3D'/usr/ports/pobj/cow-0.0.0pl20260801/bin:/u= sr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX=3D'/usr/l= ocal' LOCALBASE=3D'/usr/local' X11BASE=3D'/usr/X11R6' CFLAGS=3D'-O2 -pipe= ' TRUEPREFIX=3D'/usr/local' DESTDIR=3D'' HOME=3D'/cow-0.0.0pl20260801_wri= tes_to_HOME' PICFLAG=3D"-fpic" BINGRP=3Dbin BINOWN=3Droot BINMODE=3D755 NO= NBINMODE=3D644 DIRMODE=3D755 INSTALL_COPY=3D-c INSTALL_STRIP=3D-s MANGRP= =3Dbin MANOWN=3Droot MANMODE=3D644 BSD_INSTALL_PROGRAM=3D"/usr/ports/pobj/c= ow-0.0.0pl20260801/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT=3D"/usr/po= rts/pobj/cow-0.0.0pl20260801/bin/install -c -m 755" BSD_INSTALL_DATA=3D"/u= sr/ports/pobj/cow-0.0.0pl20260801/bin/install -c -m 644" BSD_INSTALL_MAN= =3D"/usr/ports/pobj/cow-0.0.0pl20260801/bin/install -c -m 644" BSD_INSTALL= _PROGRAM_DIR=3D"/usr/ports/pobj/cow-0.0.0pl20260801/bin/install -d -m 755" = BSD_INSTALL_SCRIPT_DIR=3D"/usr/ports/pobj/cow-0.0.0pl20260801/bin/install = -d -m 755" BSD_INSTALL_DATA_DIR=3D"/usr/ports/pobj/cow-0.0.0pl20260801/bin= /install -d -m 755" BSD_INSTALL_MAN_DIR=3D"/usr/ports/pobj/cow-0.0.0pl2026= 0801/bin/install -d -m 755" /usr/local/bin/meson test --num-processes 1 = --print-errorlogs -C /usr/ports/pobj/cow-0.0.0pl20260801/build-amd64 No tests defined. -- // Checks are fine; think the above is expected. PLIST looks // correct. // (Re)install # TRUSTED_PKG_PATH=3D/usr/ports/packages/amd64/all/ pkg_add -Dsnap cow cow-0.0.0pl20260801: ok No nits or spelling/grammar errors I can find. Builds fine. It looks like fvwm from base, kinda. This version also looks good to me otherwise? Maybe someone else can add more? Hope this helps and happy hacking. -- yaydn