Package Details: sway-git 1.10.r7394.c30c451-1

Git Clone URL: https://aur.archlinux.org/sway-git.git (read-only, click to copy)
Package Base: sway-git
Description: Tiling Wayland compositor and replacement for the i3 window manager (git development version)
Upstream URL: https://github.com/swaywm/sway
Keywords: compositor development git i3 manager sway tiling wayland window wlroots wm
Licenses: MIT
Conflicts: sway
Provides: sway, wayland-compositor
Submitter: None
Maintainer: GreyXor
Last Packager: GreyXor
Votes: 150
Popularity: 0.87
First Submitted: 2015-08-16 14:05 (UTC)
Last Updated: 2024-08-16 13:18 (UTC)

Required by (47)

Sources (3)

Latest Comments

1 2 3 4 5 6 .. 19 Next › Last »

rekman commented on 2024-10-15 21:35 (UTC)

Builds fine on aarch64

JL2210 commented on 2024-08-16 01:07 (UTC)

Please add wayland-compositor to provides= so regreet works

markboston commented on 2024-08-16 00:34 (UTC)

this will no longer build on my system. i get this error before all hell breaks loose. FAILED: sway/sway.p/server.c.o

tkna commented on 2024-07-28 09:07 (UTC) (edited on 2024-07-28 09:08 (UTC) by tkna)

@coolguy019 Can you build or run without it? If not, I imagine you don't need it. Sorry if I am wrong.

coolguy019 commented on 2024-07-28 07:24 (UTC)

Should we consider adding swaybg as a dependency for desktop backgrounds?

yrlf commented on 2024-07-15 16:31 (UTC) (edited on 2024-07-15 16:32 (UTC) by yrlf)

@graph: you just need to rebuild/reinstall both wlroots-git and sway-git. After rebuilding, everything is fine:

$ yay -Ql wlroots-git | grep libwlroots
wlroots-git /usr/lib/libwlroots-0.19.so
$ yay -Q sway-git
sway-git 1.10.r7373.274a5fc-1
$ ldd /usr/bin/sway | grep libwlroots
        libwlroots-0.19.so => /usr/lib/libwlroots-0.19.so (0x000078c9e9f33000)

The .install file of sway-git even notes that you should rebuild wlroots-git and sway-git together. If you update one, but not the other, then you are bound to get issues like this.

graph commented on 2024-07-15 16:13 (UTC)

Needs an update since https://aur.archlinux.org/packages/wlroots-git got updated to libwlroots-0.19.so.

sway: error while loading shared libraries: libwlroots-0.18.so: cannot open shared object file: No such file or directory

yrlf commented on 2024-06-02 09:32 (UTC)

@rekman: at least yay will automatically update wlroots-git first if both sway-git and wlroots-git are in the package list, but won't rebuild sway-git if only wlroots-git is in the package list.

wlroots-git being a makedepend would not change that.

However, it would be an interesting feature to add to AUR helpers to automatically add all reverse-dependencies from the AUR to the list of packages to rebuild. Should not be impossible to do.

rekman commented on 2024-06-01 21:08 (UTC)

wlroots-git usually needs to be built and installed before sway-git so that the latter's build process can find the right library and header files. AUR helpers (e.g., paru) don't know this, so a -Su operation can fail; one needs to do something like paru -S wlroots-git && paru -Su. If wlroots-git were listed as a make dependency, would that help automated tools build wlroots-git first?