Package Details: wlroots-git 0.18.0.r6859.4688a371-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
Conflicts: wlroots
Provides: libwlroots.so, wlroots
Submitter: aperez
Maintainer: aperez (GreyXor)
Last Packager: GreyXor
Votes: 59
Popularity: 0.92
First Submitted: 2018-02-20 16:48 (UTC)
Last Updated: 2024-01-27 23:56 (UTC)

Required by (100)

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 8 9 10 11 Next › Last »

aperez commented on 2021-03-10 10:50 (UTC)

@Rucikir: I have added you as a co-maintainer! Lately I have not had that much time to fiddle with wlroots, thanks for offering to help! :)

Rucikir commented on 2021-03-06 13:49 (UTC)

I could take over maintenance of the package if needed, as I’m already maintaining sway-git, sway-hidpi-git, and wlroots-hidpi-git. You can also cherry-pick the patches for all the issues described below from wlroots-hidpi-git.

ynakao commented on 2021-03-04 10:58 (UTC)

It seems xorg-xwayland is also required as a dependency now. https://github.com/swaywm/wlroots/commit/3504bb587daade365c11bd91568bc175b303be57 Are you still active, @aperez? Do you have any comments?

yar commented on 2021-02-22 00:19 (UTC)

Please depend on xcb-util-renderutil as @ynakao said, and in the future test with makechrootpkg

auruser123 commented on 2021-02-15 08:33 (UTC)

I think the right fix for the current build failure is to follow wlroots packaging recommendations: https://github.com/swaywm/wlroots/wiki/Packaging-recommendations

It recommends setting -Dwerror=false to "avoid failing the build on warnings", which is the current cause of the failure.

This package should follow those recommendations.

auruser123 commented on 2021-02-12 09:32 (UTC)

Fails to build with -Werror=maybe-uninitialized

ynakao commented on 2021-02-08 03:18 (UTC)

xcb-util-renderutil is required as a dependency after this commit. Otherwise, build fails saying the following message.

Run-time dependency xcb-renderutil found: NO (tried pkgconfig)
Message: Install "xcb-renderutil" or pass "-Dx11-backend=disabled" to disable it.
Required for X11 backend support.

backend/x11/meson.build:22:1: ERROR: Dependency "xcb-renderutil" not found, tried pkgconfig

A full log can be found at /build/wlroots-git/src/wlroots-git/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...

kode54 commented on 2021-01-28 02:29 (UTC)

@maricn Thanks for the dumb comment and thanks especially for deleting it, leaving the only evidence the emails that got sent to everyone subscribed to the package.

No, this is not 0.11.0. This is a Git package, if you actually run makepkg, it will fetch the source code from the Git repository, and generate a new version string based on the package's current release tag and commit count and hash from that tag. As of the exact time this post was made, that tag is:

0.12.0-283-ga406f194

Which, in turn, will produce a version string of:

0.12.0.r283.ga406f194

kode54 commented on 2020-11-24 23:05 (UTC)

I can't say that's even required now, as I installed the alleged requisite items, and it still crashed on startup here. I had to downgrade it one commit to r44.