Loading pkgs/os-specific/linux/tp_smapi/default.nix +11 −7 Original line number Diff line number Diff line Loading @@ -5,15 +5,15 @@ kernel, }: stdenv.mkDerivation rec { name = "tp_smapi-${version}-${kernel.version}"; version = "0.44-unstable-2025-05-26"; stdenv.mkDerivation (finalAttrs: { name = "tp_smapi-${finalAttrs.version}-${kernel.version}"; version = "0.45"; src = fetchFromGitHub { owner = "linux-thinkpad"; repo = "tp_smapi"; rev = "a6122c0840c36bf232250afd1da30aaedaf24910"; hash = "sha256-4bVyhTVj29ni9hduN20+VEl5/N0BAoMNMBw+k4yl8Y0="; tag = "tp-smapi/${finalAttrs.version}"; hash = "sha256-rB+DNgWUXd1oQBbDgVEAJVJ16nKCaKDtWGAmpcFsx+A="; }; nativeBuildInputs = kernel.moduleBuildDependencies; Loading @@ -27,9 +27,13 @@ stdenv.mkDerivation rec { ]; installPhase = '' runHook preInstall install -v -D -m 644 thinkpad_ec.ko "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/firmware/thinkpad_ec.ko" install -v -D -m 644 tp_smapi.ko "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/firmware/tp_smapi.ko" install -v -D -m 644 hdaps.ko "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/firmware/hdapsd.ko" runHook postInstall ''; dontStrip = true; Loading @@ -41,10 +45,10 @@ stdenv.mkDerivation rec { homepage = "https://github.com/linux-thinkpad/tp_smapi"; license = lib.licenses.gpl2Plus; maintainers = [ ]; # driver is only meant for linux thinkpads i think bellow platforms should cover it. # driver is only meant for linux thinkpads, bellow platforms should cover it. platforms = [ "x86_64-linux" "i686-linux" ]; }; } }) Loading
pkgs/os-specific/linux/tp_smapi/default.nix +11 −7 Original line number Diff line number Diff line Loading @@ -5,15 +5,15 @@ kernel, }: stdenv.mkDerivation rec { name = "tp_smapi-${version}-${kernel.version}"; version = "0.44-unstable-2025-05-26"; stdenv.mkDerivation (finalAttrs: { name = "tp_smapi-${finalAttrs.version}-${kernel.version}"; version = "0.45"; src = fetchFromGitHub { owner = "linux-thinkpad"; repo = "tp_smapi"; rev = "a6122c0840c36bf232250afd1da30aaedaf24910"; hash = "sha256-4bVyhTVj29ni9hduN20+VEl5/N0BAoMNMBw+k4yl8Y0="; tag = "tp-smapi/${finalAttrs.version}"; hash = "sha256-rB+DNgWUXd1oQBbDgVEAJVJ16nKCaKDtWGAmpcFsx+A="; }; nativeBuildInputs = kernel.moduleBuildDependencies; Loading @@ -27,9 +27,13 @@ stdenv.mkDerivation rec { ]; installPhase = '' runHook preInstall install -v -D -m 644 thinkpad_ec.ko "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/firmware/thinkpad_ec.ko" install -v -D -m 644 tp_smapi.ko "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/firmware/tp_smapi.ko" install -v -D -m 644 hdaps.ko "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/firmware/hdapsd.ko" runHook postInstall ''; dontStrip = true; Loading @@ -41,10 +45,10 @@ stdenv.mkDerivation rec { homepage = "https://github.com/linux-thinkpad/tp_smapi"; license = lib.licenses.gpl2Plus; maintainers = [ ]; # driver is only meant for linux thinkpads i think bellow platforms should cover it. # driver is only meant for linux thinkpads, bellow platforms should cover it. platforms = [ "x86_64-linux" "i686-linux" ]; }; } })