From b29ac8fbaceeac7f902fc75bb94a13b9cd9a0465 Mon Sep 17 00:00:00 2001 From: Ryan Farley Date: Wed, 7 Apr 2021 13:10:43 -0500 Subject: util/uuid: replace with util/token, remove libuuid Use 128-bit hexadecimal string tokens generated with /dev/urandom instead of UUIDs for xdg-foreign handles, removing the libuuid dependency. Update readme and CI. Closes #2830. build: remove xdg-foreign feature With no external dependencies required, there's no reason not to always build it. Remove WLR_HAS_XDG_FOREIGN as well. --- .builds/alpine.yml | 1 - .builds/freebsd.yml | 1 - 2 files changed, 2 deletions(-) (limited to '.builds') diff --git a/.builds/alpine.yml b/.builds/alpine.yml index 3caed345..5427f275 100644 --- a/.builds/alpine.yml +++ b/.builds/alpine.yml @@ -7,7 +7,6 @@ packages: - mesa-dev - meson - pixman-dev - - util-linux-dev - wayland-dev - wayland-protocols - xcb-util-image-dev diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index 7806b72c..4262feed 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -10,7 +10,6 @@ packages: - graphics/png - graphics/wayland - graphics/wayland-protocols - - misc/e2fsprogs-libuuid - multimedia/ffmpeg - x11/libX11 - x11/libinput -- cgit v1.2.3