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: 64
Popularity: 1.29
First Submitted: 2018-02-20 16:48 (UTC)
Last Updated: 2024-07-14 10:33 (UTC)

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 .. 13 Next › Last »

jfyne commented on 2022-01-04 08:36 (UTC) (edited on 2022-01-04 08:40 (UTC) by jfyne)

It appears the freedesktop gitlab servers are having cloning problems

https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/407

LukasDoe commented on 2022-01-03 21:42 (UTC)

I got this error today fetching origin fatal: unable to access 'https://gitlab.freedesktop.org/wlroots/wlroots/': The requested URL returned error: 504

cmsigler commented on 2022-01-03 16:18 (UTC)

Hi,

I applied haawda's patch by hand. wlroots-git built OK for me, 2022-01-03. HTH :)

Clemmitt Sigler

haawda commented on 2021-12-24 21:42 (UTC)

0.15.0 is out, and needs adjustments.

diff --git a/PKGBUILD b/PKGBUILD
index 2c1f79a..02eb321 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Adrian Perez de Castro <aperez@igalia.com>
 # Maintainer: Antonin Décimo <antonin dot decimo at gmail dot com>
 pkgname=wlroots-git
-pkgver=0.13.0.r12.gb29ac8fb
+pkgver=0.15.0.r5182.0855cdac
 pkgrel=1
 license=(custom:MIT)
 pkgdesc='Modular Wayland compositor library (git version)'
@@ -32,19 +32,14 @@ source=("${pkgname}::git+${url}")
 sha512sums=('SKIP')

 pkgver () {
-   cd "${pkgname}"
-   (
-       set -o pipefail
-       git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
-       printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
-   )
-}
+  cd "${pkgname}"
+  printf "%sr%s.%s" $(awk '/version:/ {print $2}' meson.build |head -1| tr -d \' | tr , .) \
+      "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+  }

 build () {
    arch-meson \
        --buildtype=debug \
-       -Dlogind-provider=systemd \
-       -Dlibseat=enabled \
        -Dwerror=false \
        -Dexamples=false \
        "${pkgname}" build

kode54 commented on 2021-12-03 05:06 (UTC)

It also requires a Vega or RDNA/2 GPU, as it requires buffer modifiers support.

ibrokemypie commented on 2021-12-03 05:01 (UTC)

Seems to require vulkan-validation-layers as a runtime dependency for the vulkan renderer to work

Rucikir commented on 2021-10-18 16:00 (UTC)

@whynothugo @tomKPZ The package now depends on Vulkan, let me know if anything's wrong. I'm not sure if everyone will want that, though.

tomKPZ commented on 2021-10-18 15:41 (UTC)

The latest version of wlroots now includes <vulkan/vulkan.h>, so a new build dependency on vulkan-headers is needed.

whynothugo commented on 2021-10-18 13:20 (UTC)

Failing to build due to the recent Vulkan backend:

wlroots-git/render/vulkan/meson.build:21:2: ERROR: Problem encountered: Install "glslang" or pass "-Dvulkan=disabled" to disable it.

whynothugo commented on 2021-09-22 18:21 (UTC)

With recent changes to use libseat, is systemd still a dependency?