@kode54 do you know what feature is required from mesa-git (respectively, libglvnd), so that we may switch to a released version when that feature is released? By "bleeding-edge", do you mean unreleased but in the dev repo? I think that depending on mesa-git is a big change.
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: | 1.00 |
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 »
Rucikir commented on 2020-11-24 10:33 (UTC)
kode54 commented on 2020-11-24 03:57 (UTC)
Hi, latest commit now requires mesa-git and bleeding edge libglvnd, or else compositors crash on startup.
Listing a generic OpenGL requirement was never true anyway, as this never has, and likely never will, work on Nvidia proprietary drivers.
Rucikir commented on 2020-10-30 12:44 (UTC)
When applying commit ff8e6a6 Disable examples to avoid needing ffmpeg as makedepends, remove libcap, you forgot to remove the line -Dlibcap=enabled \
in build()
.
shoober420 commented on 2020-07-03 06:02 (UTC)
@Ferdi265
Thanks for the info. ffmpeg should then be added to "optdepends=" if one desires to build the examples. Maintainer, where you at?
grumpey commented on 2020-06-30 23:18 (UTC)
libcap can be removed from the dependencies, see https://github.com/swaywm/wlroots/commit/906c0766df2fec4bd32c316fd1b0d46fded5fc84#diff-969b60ad3d206fd45c208e266ccfed38
Thanks
yrlf commented on 2020-06-26 12:43 (UTC) (edited on 2020-06-26 12:47 (UTC) by yrlf)
@shoober420:
the wlroots-git examples optionally depend on libavutil
, libavodec
, and libavformat
, provided by ffmpeg
.
The examples seem to be built by this PKGBUILD, but are not installed anyway, so by just setting -Dexamples=false
in the PKGBUILD this would not need a dependency on ffmpeg
.
If the examples aren't part of the package, not building them seems to be a good idea anyway.
shoober420 commented on 2020-06-26 10:42 (UTC)
This package requires “ffmpeg” to compile, please add to “makedepends=“.
tbarblan commented on 2020-06-24 18:59 (UTC)
Could the xorg-server-xwayland
package be either added as a dependency or at least an optional dependency?
yrlf commented on 2020-04-30 18:30 (UTC)
@Rucikir:
- you should probably ask this in the sway-git package
- no, this has been there for a while now.
The real reason for your problem:
Archlinux just updated json-c from 0.13 to 0.14, which included an ABI break, meaning apps using libjson-c need to be recompiled. In order to not get weird crashes it is standard practice to change the so-called SONAME of a library when this happens so it just says "libjson-c.so.4 not found" instead of crashing somewhere. The new library is called "libjson-c.so.5", recompiling should fix it.
TL;DR: recompile sway, that should fix it
Rucikir commented on 2020-04-30 11:28 (UTC)
I got an error from the sway binary after updating wlroots for a missing libjson-c.so4 library. Is it a new dependency?
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.