Package Details: wlroots-git 0.14.0.r28.ga38baec1-1

Git Clone URL: (read-only, click to copy)
Package Base: wlroots-git
Description: Modular Wayland compositor library (git version)
Upstream URL:
Keywords: compositor library wayland
Licenses: custom:MIT
Conflicts: wlroots
Provides:, wlroots=0.14.0
Submitter: aperez
Maintainer: aperez (Rucikir)
Last Packager: Rucikir
Votes: 45
Popularity: 0.65
First Submitted: 2018-02-20 16:48
Last Updated: 2021-07-02 11:53

Required by (52)

Sources (1)

Pinned Comments

aperez commented on 2018-09-28 08:31


Please do not flag this package as out-of-date if the only change you need is to update to a newer version. It is not needed because it always fetches the sources using Git and uses the most recent version without needing to modify the PKGBUILD — just rebuild the package.

Also, please try building in a clean chroot before assuming that the PKGBUILD is broken.

Latest Comments

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

Rucikir commented on 2021-07-02 11:57

@Ferdi265 Thank you for the patch and the description of the issue, applied.

yrlf commented on 2021-07-02 11:07

The provides version info for is wrong and the version info for wlroots is missing completely.

Version info for provides for .so files seems to be automatically provided by makepkg (taken from the SONAME of the library). This is also what the community package for wlroots does (wlroots currently has, wlroots-git would have with the automatic versioning)

Fix below:

diff --git a/PKGBUILD b/PKGBUILD
index cd971ec..e7e4d26 100644
@@ -7,7 +7,7 @@ license=(custom:MIT)
 pkgdesc='Modular Wayland compositor library (git version)'
-provides=("${pkgver%%.r*}" "wlroots")
+provides=("" "wlroots=${pkgver%%.r*}")

primalmotion commented on 2021-07-01 15:53

now it works again, thanks!

Rucikir commented on 2021-07-01 07:59

@primalmotion: thanks, I overlooked the fact that *-git packages should provide the original package.

primalmotion commented on 2021-07-01 00:57

I can't update to the latest change:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing wlroots-git (0.14.0.r15.g1db976ce-1) breaks dependency 'wlroots' required by wlrobs

Rucikir commented on 2021-06-29 21:39

@junglerobba done, thanks!

junglerobba commented on 2021-06-29 19:32

Can the seatd dependency be changed to libseat so it works with the package from the community repo? seatd on the AUR also provides libseat, so that way it works with both packages.

ronin commented on 2021-04-21 23:23

can confirm the package needs libseat.

fbernier commented on 2021-04-11 21:56

@codicodi the PKGBUILD also needs to be edited to enable libseat. Maybe the maintainer should change it?

codicodi commented on 2021-04-11 08:11

With merged, wlroots needs libseat for session management. It seams to be available in AUR as