Package Details: wlroots-git 0.19.0.r7126.e17916d4-1

Git Clone URL: https://aur.archlinux.org/wlroots-git.git (read-only, click to copy)
Package Base: wlroots-git
Description: Modular Wayland compositor library (git development version)
Upstream URL: https://gitlab.freedesktop.org/wlroots/wlroots
Keywords: compositor egl gles2 libdrm libinput library modular opengl vulkan wayland wlroots
Licenses: MIT
Provides: libwlroots-0.19.so
Submitter: aperez
Maintainer: aperez (GreyXor)
Last Packager: GreyXor
Votes: 63
Popularity: 1.40
First Submitted: 2018-02-20 16:48 (UTC)
Last Updated: 2024-07-14 10:33 (UTC)

Dependencies (26)

Sources (1)

Pinned Comments

aperez commented on 2018-09-28 08:31 (UTC) (edited on 2019-03-07 16:25 (UTC) by aperez)

IMPORTANT

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

« First ‹ Previous 1 2 3 4 5 6 7 .. 13 Next › Last »

hashworks commented on 2024-05-30 09:18 (UTC) (edited on 2024-05-30 09:24 (UTC) by hashworks)

Due to the change mentioned by q234rty the field 'provides' needs to be adjusted as well:

Before:

usr/lib/libwlroots.so
usr/lib/libwlroots.so.13

Now:

usr/lib/libwlroots-0.18.so

Afterwards packages like sway-git can depend on the wlroots version they require.

q234rty commented on 2024-05-29 03:06 (UTC)

Given https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/4b4f76cc13574544216b59b3a9902b468b82108b, I believe this no longer needs conflicts=("${pkgname%-git}")

rpi2 commented on 2024-05-15 09:08 (UTC)

what is wlr-protocols, do we need it?

GreyXor commented on 2024-05-15 09:04 (UTC)

Thanks musta_ruhtinas, fixed

musta_ruhtinas commented on 2024-05-02 09:10 (UTC)

Cannot currently build without lcms2 as a dependency.

TrialnError commented on 2024-01-26 19:48 (UTC)

With the move of xorg-xwayland into optdepends it needs to be additionally added to makedepends else it won't have any effect. Optional depends aren't pulled while building. And upstream states: xwayland (build-time only, optional at runtime). So it needs to compile the support.

Zenzio commented on 2023-11-21 18:58 (UTC) (edited on 2023-11-21 22:04 (UTC) by Zenzio)

Edit: Nevermind. It did just take a bit of waiting.

Updating this bumps the version up to wlroots-git 0.18.0.r6693.5dd614b9a-1 at the moment. And building sway-git complains about it needing a versions lower than 0.18.0. Is this a case of me just needing to wait a little until the versions match again? Or is manual intervention required? Sorry, I'm inexperienced when it comes to building packages.

Morta commented on 2023-05-18 18:00 (UTC) (edited on 2023-05-18 18:01 (UTC) by Morta)

It would be nice to include the displaylink patch https://gitlab.freedesktop.org/wlroots/wlroots/uploads/b4f932e370ed03d88f202191eaf60965/DisplayLink.patch

The whole discussion

https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/1823

It’s making wlroots working with Displaylink/evdi

Billli11 commented on 2023-03-04 20:11 (UTC)

Install AUR libdisplay-info will fix the problem.

andrius4669 commented on 2023-02-28 16:20 (UTC)

...
Run-time dependency libdisplay-info found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency libdisplay-info
Message: Required for the DRM backend.

wlroots-git/backend/drm/meson.build:8:0: ERROR: Neither a subproject directory nor a libdisplay-info.wrap file was found.

A full log can be found at <omitted>/.cache/paru/clone/wlroots-git/src/build-pkgver/meson-logs/meson-log.txt
==> ERROR: A failure occurred in prepare().
    Aborting...

needs libdisplay-info as a dependency