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.016804
First Submitted: 2020-04-21 11:52 (UTC)
Last Updated: 2025-06-25 03:35 (UTC)

Pinned Comments

Latest Comments

1 2 3 4 5 Next › Last »

ingenarel commented on 2025-06-24 13:27 (UTC)

river-git fails to build

  -> Cloning codeberg.river git repo...
Cloning into bare repository '/home/ingenarel/.cache/paru/clone/river-git/codeberg.river'...
remote: Enumerating objects: 11986, done.
remote: Counting objects: 100% (103/103), done.
remote: Compressing objects: 100% (99/99), done.
remote: Total 11986 (delta 41), reused 0 (delta 0), pack-reused 11883 (from 1)
Receiving objects: 100% (11986/11986), 3.69 MiB | 1.72 MiB/s, done.
Resolving deltas: 100% (8950/8950), done.
==> Validating source files with sha256sums...
    codeberg.river ... Skipped
==> Making package: river-git 0.3.9.r7.gee1e36c-1 (Tue 24 Jun 2025 07:24:56 PM +06)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating codeberg.river git repo...
==> Validating source files with sha256sums...
    codeberg.river ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of codeberg.river git repo...
Cloning into 'codeberg.river'...
done.
fatal: invalid reference: origin/next-wlroots
==> ERROR: Failure while creating working copy of codeberg.river git repo
    Aborting...
error: failed to build 'river-git-0.3.9.r7.gee1e36c-1':
error: packages failed to build: river-git-0.3.9.r7.gee1e36c-1

tskaar commented on 2025-06-09 20:03 (UTC)

With the changes done to packaging of wlroots, can you change the dependency from wlroots to wlroots0.18 (i.e. https://archlinux.org/packages/extra/x86_64/wlroots0.18/)

Thanks!

justinesmithies commented on 2024-03-25 20:20 (UTC)

The PKGBUILD needs updating too as the following have also changed:

source=(
  'git+https://github.com/riverwm/river.git'
  'git+https://github.com/ifreund/zig-pixman.git'
  'git+https://github.com/ifreund/zig-wayland.git'
  'git+https://github.com/swaywm/zig-wlroots.git'
  'git+https://github.com/ifreund/zig-xkbcommon.git'
)

They are now:

source=(
  'git+https://codeberg.org/river/river.git'
  'git+https://codeberg.org/ifreund/zig-pixman.git'
  'git+https://codeberg.org/ifreund/zig-wayland.git'
  'git+https://codeberg.org/ifreund/zig-wlroots.git'
  'git+https://codeberg.org/ifreund/zig-xkbcommon.git'
)

justinesmithies commented on 2024-03-22 18:15 (UTC)

FYI the GitHub repo is now a mirror and they have migrated to Codeberg.

https://codeberg.org/river/river

ifreund commented on 2023-10-26 09:52 (UTC)

Not sure how I ended up as the maintainer for this, I haven't used Arch Linux in ages. Disowning so that someone who does can pick this up, thanks!

sheercold commented on 2023-10-17 00:43 (UTC) (edited on 2023-10-17 00:44 (UTC) by sheercold)

river had been updated to zig 0.11.0 but PKGBUILD file is needed to be updated.

-Drelease-safe should be replaced with -Doptimize=ReleaseSafe