|
|
|
@ -2,13 +2,13 @@ |
|
|
|
|
|
|
|
|
|
stdenv.mkDerivation rec { |
|
|
|
|
pname = "tuxedo-keyboard-${kernel.version}"; |
|
|
|
|
version = "3.0.7"; |
|
|
|
|
version = "3.0.8"; |
|
|
|
|
|
|
|
|
|
src = fetchFromGitHub { |
|
|
|
|
owner = "tuxedocomputers"; |
|
|
|
|
repo = "tuxedo-keyboard"; |
|
|
|
|
rev = "v${version}"; |
|
|
|
|
sha256 = "sha256-JloLwfJfDdVowx1hOehjxPbnaKBCAMn7SZe09SE03HU="; |
|
|
|
|
sha256 = "1rv3ns4n61v18cpnp36zi47jpnqhj410yzi8b307ghiyriapbijv"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
buildInputs = [ linuxHeaders ]; |
|
|
|
@ -17,7 +17,10 @@ stdenv.mkDerivation rec { |
|
|
|
|
|
|
|
|
|
installPhase = '' |
|
|
|
|
mkdir -p "$out/lib/modules/${kernel.modDirVersion}" |
|
|
|
|
mv src/tuxedo_keyboard.ko $out/lib/modules/${kernel.modDirVersion} |
|
|
|
|
|
|
|
|
|
for module in clevo_acpi.ko clevo_wmi.ko tuxedo_keyboard.ko tuxedo_io/tuxedo_io.ko; do |
|
|
|
|
mv src/$module $out/lib/modules/${kernel.modDirVersion} |
|
|
|
|
done |
|
|
|
|
''; |
|
|
|
|
|
|
|
|
|
meta = with lib; { |
|
|
|
|