diff --git a/pkgs/os-specific/linux/rtw88/default.nix b/pkgs/os-specific/linux/rtw88/default.nix index 70c36a670bc9..f29474ae34b8 100644 --- a/pkgs/os-specific/linux/rtw88/default.nix +++ b/pkgs/os-specific/linux/rtw88/default.nix @@ -4,6 +4,7 @@ fetchFromGitHub, kernel, kernelModuleMakeFlags, + unstableGitUpdater, }: let @@ -11,13 +12,13 @@ let in stdenv.mkDerivation { pname = "rtw88"; - version = "0-unstable-2024-08-22"; + version = "0-unstable-2025-05-08"; src = fetchFromGitHub { owner = "lwfinger"; repo = "rtw88"; - rev = "764a1ee307d7e5720a93b8139c94d76737eced91"; - hash = "sha256-xHo9Qww3w36/UFhMhoLjSzZKpC2VKywJZlCPL30XirA="; + rev = "461b696b51317ba4ca585a4ddb32f2e72cd4efc9"; + hash = "sha256-PBAON2s7gKvpO40vppahEtkWJ4HIjbOjfUz+fx87gIA="; }; nativeBuildInputs = kernel.moduleBuildDependencies; @@ -37,6 +38,8 @@ stdenv.mkDerivation { runHook postInstall ''; + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; + meta = with lib; { description = "Backport of the latest Realtek RTW88 driver from wireless-next for older kernels"; homepage = "https://github.com/lwfinger/rtw88";