@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! :)
Search Criteria
Package Details: wlroots-git 0.18.0.r6859.4688a371-1
Package Actions
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) |
Dependencies (25)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- glslang (glslang-gitAUR, glslang-minimal-gitAUR)
- libdisplay-info (libdisplay-info-gitAUR)
- libdrm (libdrm-gitAUR)
- libglvnd (libglvnd-gitAUR)
- libinput (libinput-three-finger-dragAUR, libinput-multiplierAUR)
- libliftoff (libliftoff-gitAUR)
- libxcb (libxcb-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- opengl-driver (nvidia-410xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-510xx-utilsAUR, mesa-nightly-nvk-rusticl-intelrt-gitAUR, nvidia-vulkan-utilsAUR, nvidia-utils-teslaAUR, amdonly-gaming-mesa-gitAUR, nvidia-470xx-utilsAUR, nvidia-390xx-utilsAUR, nvidia-535xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-utils-betaAUR, mesa-minimal-gitAUR, mesa-gitAUR, mesa, mesa-amber, nvidia-utils)
- pixman (pixman-gitAUR)
- seatd (seatd-gitAUR)
- systemd-libs (systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wayland (wayland-gitAUR, wayland-chromiumAUR, wayland-asan-gitAUR)
- xcb-util-errors
- xcb-util-renderutil
- xcb-util-wm
- git (git-gitAUR) (make)
- meson (meson-gitAUR, meson-rustAUR) (make)
- Show 5 more dependencies...
Required by (100)
- bemenu-git (requires wlroots) (make)
- bemenu-ncurses-git (requires wlroots) (make)
- bemenu-wayland-git (requires wlroots) (make)
- bemenu-x11-git (requires wlroots) (make)
- bspwc-git (requires wlroots)
- cage-git (requires wlroots)
- cagebreak (requires wlroots)
- cagebreak-bin (requires wlroots)
- como (requires wlroots)
- dfl-colorschemeparser (requires wlroots) (make)
- dfl-colorschemeparser-qt6 (requires wlroots) (make)
- dfl-hjsonparser (requires wlroots) (make)
- dfl-hjsonparser-qt6 (requires wlroots) (make)
- dfl-wayfireparser (requires wlroots)
- dfl-wayfireparser (requires wlroots) (make)
- dfl-wayfireparser-qt6 (requires wlroots)
- dfl-wayfireparser-qt6 (requires wlroots) (make)
- dwl (requires wlroots)
- dwl-git (requires wlroots)
- dwl-guile-git (requires wlroots)
- Show 80 more...
Sources (1)
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 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.
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.