From dad701be6e0e504522f7c855c0fa25121dcdca9d Mon Sep 17 00:00:00 2001 From: Murilo Date: Tue, 30 Sep 2025 17:48:16 -0300 Subject: [PATCH] gnu: Remove wayland-protocols-next. * gnu/packages/freedesktop.scm (wayland-protocols-next): Delete variable. * gnu/packages/wm.scm (hyprland)[inputs]: Change wayland-protocols-next to wayland-protocols. This was a temporary package expected to be removed once the mesa-updates branch was merged, it was only in use by hyprland. See 7c1a30f3f91bd2e173d43ef110ed471abfcbb17e. Change-Id: I9bf2f986815344ec79f013c0446cffbfdbdd76d7 Signed-off-by: John Kehayias --- gnu/packages/freedesktop.scm | 17 ----------------- gnu/packages/wm.scm | 2 +- 2 files changed, 1 insertion(+), 18 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index b6083dadea31fce9f0a729f1b179167498d3469a..8b4e20ccc47929bbcea44cffe42da112e4a4bf8d 100644 --- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -1433,23 +1433,6 @@ protocol either in Wayland core, or some other protocol in wayland-protocols.") (home-page "https://wayland.freedesktop.org") (license license:expat))) -;; TODO: Remove this package when wayland-protocols >= 1.45. -;; This package is currently only used by hyprland. -;; It will be removed on the next mesa-updates merge. -(define-public wayland-protocols-next - (package/inherit wayland-protocols - (name "wayland-protocols") - (version "1.45") - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://gitlab.freedesktop.org/wayland/wayland-protocols") - (commit version))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1d2fv41vq75pvgkd3ykjypnp8zv0afv71p36cd91h19lbmwaia8h")))))) - (define-public wayland-protocols-1.42 (package (inherit wayland-protocols) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index b156f4264fdff1a60c67f13a79213a80c0765ef2..7331df5c83add2b30f80d67fe721652420bb2e0d 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -439,7 +439,7 @@ loginctl commands (lock/unlock/before-sleep) and inhibit.") re2-next udis86 wayland - wayland-protocols-next + wayland-protocols xcb-util-errors xcb-util-wm xorg-server-xwayland))