diff --git a/pkgs/applications/window-managers/weston/default.nix b/pkgs/applications/window-managers/weston/default.nix index 34ad2bcc732..51da999aff0 100644 --- a/pkgs/applications/window-managers/weston/default.nix +++ b/pkgs/applications/window-managers/weston/default.nix @@ -10,11 +10,11 @@ with stdenv.lib; stdenv.mkDerivation rec { pname = "weston"; - version = "7.0.0"; + version = "8.0.0"; src = fetchurl { url = "https://wayland.freedesktop.org/releases/${pname}-${version}.tar.xz"; - sha256 = "0r4sj11hq4brv3ryrgp2wmkkfz1h59vh9ih18igzjibagch6s2m0"; + sha256 = "0j3q0af3595g4wcicldgy749zm2g2b6bswa6ya8k075a5sdv863m"; }; nativeBuildInputs = [ meson ninja pkgconfig ]; @@ -32,7 +32,6 @@ stdenv.mkDerivation rec { "-Dremoting=false" # TODO "-Dpipewire=${boolToString (pipewire != null)}" "-Dimage-webp=${boolToString (libwebp != null)}" - "-Dsimple-dmabuf-drm=" # Disables all drivers "-Ddemo-clients=false" "-Dsimple-clients=" "-Dtest-junit-xml=false" @@ -43,6 +42,8 @@ stdenv.mkDerivation rec { "-Dxwayland-path=${xwayland.out}/bin/Xwayland" ]; + passthru.providedSessions = [ "weston" ]; + meta = { description = "Reference implementation of a Wayland compositor"; homepage = https://wayland.freedesktop.org/;