Package Details: river-git 0.2.6.r285.g12de175-1

Git Clone URL: https://aur.archlinux.org/river-git.git (read-only, click to copy)
Package Base: river-git
Description: 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: 16
Popularity: 0.80
First Submitted: 2020-04-21 11:52 (UTC)
Last Updated: 2024-03-25 02:59 (UTC)

Pinned Comments

Latest Comments

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

andreafeletto commented on 2022-12-16 17:43 (UTC)

kugelblitz, I can't because zig-wlroots requires the version to be exactly 0.16.

nickh commented on 2022-08-18 07:40 (UTC) (edited on 2022-08-18 07:41 (UTC) by nickh)

I have two suggestions for this package. I'd be happy make PR/MR or submit patches if they are deemed worthwhile.

Version string

Although this PGKBUILD contains a pkgver function that extracts a version string using "git describe --long" there is also a pkgver string with a hardcoded version that seems to override the version number. Would removing this hardcoded pkgver result in the value from the pkgver function being used?

Further to this, if the the pkgver function is used I have a suggested modification that would result in a version string that more closely matches the version string used by upstream (and returned by "river -version"). The only difference would be that a "-" in the upstream version is not permitted (man 5 PKGBUILD) and as such I guess would need to be striped or substituted for something else: eg "_".

This would have the added bonus of the package version number starting with 0.2.0 instead of 0.1.0 as it does now, which I think leads some users to think that the river-git package is actually older than the stable 0.1.3 release.

Desktop file

Note that upstream now distributes a river.desktop file which could be used in place of the one bundled in river-git.

polyzen commented on 2022-01-18 01:59 (UTC)

Please do not suggest people use the staging repos, see the warning here: https://wiki.archlinux.org/title/Official_repositories#Staging_repositories

This was brought up in the #archlinux-aur channel and I'm responding on behalf of them.

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!