It appears the freedesktop gitlab servers are having cloning problems
https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/407
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) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 13 Next › Last »
It appears the freedesktop gitlab servers are having cloning problems
https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/407
I got this error today
fetching origin
fatal: unable to access 'https://gitlab.freedesktop.org/wlroots/wlroots/': The requested URL returned error: 504
Hi,
I applied haawda's patch by hand. wlroots-git built OK for me, 2022-01-03. HTH :)
Clemmitt Sigler
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
It also requires a Vega or RDNA/2 GPU, as it requires buffer modifiers support.
Seems to require vulkan-validation-layers
as a runtime dependency for the vulkan renderer to work
@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.
The latest version of wlroots now includes <vulkan/vulkan.h>, so a new build dependency on vulkan-headers is needed.
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.
With recent changes to use libseat, is systemd still a 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.