From 2b7e32baead539fcef450e1b509ffb77a7174e4d Mon Sep 17 00:00:00 2001 From: Lin Xianyi Date: Tue, 27 May 2025 11:38:07 +0800 Subject: [PATCH] swww: 0.9.5 -> 0.10.0-unstable-2025-05-27 Changelog: https://github.com/LGFae/swww/releases/tag/v0.10.0 Diff: https://github.com/LGFae/swww/compare/v0.9.5...800619eb70c0f4293a5b449103f55a0a3cfe2963 --- pkgs/by-name/sw/swww/package.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/sw/swww/package.nix b/pkgs/by-name/sw/swww/package.nix index ca08abbd81d7..ee26b51a9786 100644 --- a/pkgs/by-name/sw/swww/package.nix +++ b/pkgs/by-name/sw/swww/package.nix @@ -7,25 +7,31 @@ libxkbcommon, installShellFiles, scdoc, + wayland-protocols, + wayland-scanner, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "swww"; - version = "0.9.5"; + version = "0.10.0-unstable-2025-05-27"; + # Fixes build for locating wayland.xml, go back to regular tagged releases at next version bump + # https://codeberg.org/LGFae/waybackend/issues/2 src = fetchFromGitHub { owner = "LGFae"; repo = "swww"; - tag = "v${finalAttrs.version}"; - hash = "sha256-ldy9HhIsWdtTdvtRLV3qDT80oX646BI4Q+YX5wJXbsc="; + rev = "800619eb70c0f4293a5b449103f55a0a3cfe2963"; + hash = "sha256-zkw1r2mmICkplgXTyN6GckTy0XEBAEoz4H1VQuP8eMU="; }; useFetchCargoVendor = true; - cargoHash = "sha256-K1ww0bOD747EDtqYkA0Dlu7cwbjYcPwSXPSqQDbTwZo="; + cargoHash = "sha256-L2mbQJ0dAiB8+NOATnrPhVrjHvE5zjA1frhPbLUJ3sI="; buildInputs = [ lz4 libxkbcommon + wayland-protocols + wayland-scanner ]; doCheck = false; # Integration tests do not work in sandbox environment