tp_smapi: 0.44-unstable-2025-05-26 -> 0.45 (#439420)

This commit is contained in:
Weijia Wang
2025-09-11 19:40:39 +00:00
committed by GitHub
+11 -7
View File
@@ -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;
@@ -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;
@@ -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"
];
};
}
})