I have intentionally continued using the github mirrors for the sources because github has better bandwidth and uptime than codeberg.
Search Criteria
Package Details: river-git 0.3.5.r31.g1b5dd21-3
Package Actions
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: | 18 |
Popularity: | 1.01 |
First Submitted: | 2020-04-21 11:52 (UTC) |
Last Updated: | 2024-10-25 21:41 (UTC) |
Dependencies (13)
- libevdev (libevdev-gitAUR)
- libinput (libinput-multiplierAUR, libinput-three-finger-dragAUR, libinput-noaccumAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber)
- pixman (pixman-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- wlroots (wlroots-asan-gitAUR, wlroots0.16-nvidiaAUR, wlroots-displaylink-gitAUR, wlroots-nvidia-screenshareAUR, wlroots-nvidiaAUR, wlroots0.17-hidpi-xpropAUR, wlroots-hidpi-xprop-gitAUR, wlroots-hidpi-xpropAUR, wayfire-gitAUR)
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-hidpi-xpropAUR, xorg-xwayland-bug865-issue1578AUR)
- git (git-gitAUR, git-glAUR) (make)
- scdoc (scdoc-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- zig (zig-dev-binAUR, zig-gitAUR, zig-binAUR, zigup-binAUR, zig-nightly-binAUR) (make)
- polkit (polkit-gitAUR, polkit-consolekitAUR) (optional) – access seat through systemd-logind
Required by (4)
- lxqt-wayland-session-git (requires river) (optional)
- river-creek (requires river)
- river-creek-git (requires river)
- river-shifttags-git (requires river)
Sources (1)
xiota commented on 2024-03-25 21:06 (UTC)
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.
xiota commented on 2024-01-03 05:13 (UTC)
error: ld.lld: undefined symbol...
Update packages on your system (pacman -Syu
) and rebuild.
I have successfully rebuilt this package.
==> Finished making: river-git 0.3.0dev.r177.gbe4dbe3-1 (Wed 03 Jan 2024 05:51:53 AM CET)
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
andreafeletto commented on 2023-01-10 20:03 (UTC)
teacher4711, you have to wait for zig 0.10.0 to end up in the arch repositories. Should not be more than a few days. In the meanwhile you can install river (without -git) which is identical to the latest commit, just based on zig 0.9.1.
teacher4711 commented on 2023-01-10 07:29 (UTC) (edited on 2023-01-10 15:05 (UTC) by teacher4711)
Hi, I get an error compiling the package:
./build.zig:144:13: error: no member named 'source' in struct 'std.build.Pkg'
.source = .{ .generated = &scanner.result },
^
To solve the issue, I updated zig to 0.10 from staging and downloaded alle the necessary dependencies listed there. Compiling now works.
However, now river no longer starts.
Pinned Comments
xiota commented on 2024-03-25 21:06 (UTC)
I have intentionally continued using the github mirrors for the sources because github has better bandwidth and uptime than codeberg.