diff --git a/pkgs/by-name/ac/acpica-tools/package.nix b/pkgs/by-name/ac/acpica-tools/package.nix index 11e6f1f454c7..9ded739e9245 100644 --- a/pkgs/by-name/ac/acpica-tools/package.nix +++ b/pkgs/by-name/ac/acpica-tools/package.nix @@ -1,22 +1,27 @@ -{ lib -, stdenv -, fetchFromGitHub -, bison -, flex +{ + lib, + stdenv, + fetchFromGitHub, + bison, + flex, + nix-update-script, }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "acpica-tools"; - version = "20240827"; + version = "R09_27_24"; src = fetchFromGitHub { owner = "acpica"; repo = "acpica"; - rev = "refs/tags/version-${version}"; - hash = "sha256-RlhKBvydesUdBaFUHk3sSM6SRIZ7q5IqnibX+hps+Tc="; + rev = "refs/tags/${finalAttrs.version}"; + hash = "sha256-kjdSCGa/2mmODX0gsY9JzSx9PJqYoKjtJTn8y4uduIQ="; }; - nativeBuildInputs = [ bison flex ]; + nativeBuildInputs = [ + bison + flex + ]; buildFlags = [ "acpibin" @@ -46,11 +51,20 @@ stdenv.mkDerivation rec { installFlags = [ "PREFIX=${placeholder "out"}" ]; - meta = with lib; { + passthru.updateScript = nix-update-script { }; + + meta = { homepage = "https://www.acpica.org/"; description = "ACPICA Tools"; - license = with licenses; [ iasl gpl2Only bsd3 ]; - maintainers = with maintainers; [ tadfisher felixsinger ]; - platforms = platforms.linux ++ platforms.darwin; + license = with lib.licenses; [ + iasl + gpl2Only + bsd3 + ]; + maintainers = with lib.maintainers; [ + tadfisher + felixsinger + ]; + platforms = lib.platforms.linux ++ lib.platforms.darwin; }; -} +})