Package Details: river-git 0.3.10.r1.ged85b44-1

Git Clone URL: https://aur.archlinux.org/river-git.git (read-only, click to copy)
Package Base: river-git
Description: A dynamic tiling wayland compositor
Upstream URL: https://codeberg.org/river/river
Keywords: river Tiling Wayland window-manager
Licenses: GPL-3.0-only
Conflicts: river
Provides: river
Submitter: ifreund
Maintainer: xiota
Last Packager: xiota
Votes: 18
Popularity: 0.013708
First Submitted: 2020-04-21 11:52 (UTC)
Last Updated: 2025-06-25 03:35 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

infiniter commented on 2022-01-17 17:11 (UTC)

At moment I cant update this package because it crashes during build on "require wlroots 0.15" but choices we have currently are and both wont work

wlroots-0.14.1-3 wlroots-git-0.16.0.r5328.5091118b-1

DN-debug commented on 2021-12-10 13:38 (UTC) (edited on 2021-12-10 13:41 (UTC) by DN-debug)

Hi There,

I understand that you guys don't ship the session file with river, however, wouldn't it be a 'good choice' to atleast ship river-git pkg with it, if not the river pkg itself?

If at some point you agree, then below changes should suffice:

add river.desktop file in the PKGBUILD directory

PKGBUILD modifications [ denoted by + ] --
source=( + "river.desktop" )
sha256sums=( //recalculate or skip )
package() { + install -Dm644 "$srcdir/river.desktop" "$pkgdir/usr/share/wayland-sessions/river.desktop" }

Thanks!

andreafeletto commented on 2021-11-22 09:33 (UTC)

/usr/lib/libLLVM-13.so is provided by llvm-libs which is a dependency of zig. Please check that llvm-libs is not listed in /etc/pacman.conf under IgnorePkg (which would prevent the package to be upgraded) and update the system with sudo pacman -Syu.

Whiskeyjack0 commented on 2021-11-22 03:18 (UTC)

LLVM13 isn't a listed dependency, but river-git fails to build without it. Not sure if this a me problem, or an actual problem.

zig: error while loading shared libraries: libLLVM-13.so: cannot open shared object file: No such file or directory

andreafeletto commented on 2021-11-17 20:35 (UTC) (edited on 2021-11-17 20:36 (UTC) by andreafeletto)

The version of upstream wlroots is currently 0.15.0. Still, the version of wlroots-git is based on the last tag (0.14), so there is no way that I know of to prevent this during installation.

Installing wlroots from the community repository will solve the issue.

ErikR commented on 2021-11-17 20:13 (UTC)

Won't compile due to this:

./deps/zig-wlroots/src/wlroots.zig:165:9: error: zig-wlroots requires wlroots version 0.14
        @compileError("zig-wlroots requires wlroots version 0.14");
        ^

I'm running wlroots-git ver 0.14.0.r347.g8274c85d-1

andreafeletto commented on 2021-10-01 08:34 (UTC)

https://aur.archlinux.org/packages/river-noxwayland-git/

dedguy21 commented on 2021-09-30 23:57 (UTC)

It possible to modify the PKGBUILD to remove the dependency. Why don't you do that?

For most use cases Xwayland is essential for Steam and other software.

I hope he doesn't make it optional, it'd be like asking for French fries without salt. Only the outliers like it that way

yreew commented on 2021-09-30 23:44 (UTC)

is it possible to make xwayland optional?

null commented on 2021-06-29 08:33 (UTC)

Please add 'git' to makedepends. It's not in base-devel.