mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-20 04:19:00 +02:00
linuxPackages.ivsc-driver: init at 2023-01-06
This commit is contained in:
parent
c4c9f600e7
commit
9b4f6d4d92
43
pkgs/os-specific/linux/ivsc-driver/default.nix
Normal file
43
pkgs/os-specific/linux/ivsc-driver/default.nix
Normal file
|
@ -0,0 +1,43 @@
|
|||
{ lib
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, kernel
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "ivsc-drivers";
|
||||
version = "unstable-2023-01-06";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "intel";
|
||||
repo = "ivsc-driver";
|
||||
rev = "94ecb88b3ac238d9145ac16230d6e0779bb4fd32";
|
||||
hash = "sha256-Q7iyKw4WFSX42E4AtoW/zYRKpknWZSU66V5VPAx6AjA=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = kernel.moduleBuildDependencies;
|
||||
|
||||
makeFlags = kernel.makeFlags ++ [
|
||||
"KERNELRELEASE=${kernel.modDirVersion}"
|
||||
"KERNEL_SRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
|
||||
];
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
preInstall = ''
|
||||
sed -i -e "s,INSTALL_MOD_DIR=,INSTALL_MOD_PATH=$out INSTALL_MOD_DIR=," Makefile
|
||||
'';
|
||||
|
||||
installTargets = [
|
||||
"modules_install"
|
||||
];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/intel/ivsc-drivers";
|
||||
description = "Intel Vision Sensing Controller kernel driver";
|
||||
license = lib.licenses.gpl2;
|
||||
maintainers = with lib.maintainers; [ hexa ];
|
||||
platforms = [ "x86_64-linux" ];
|
||||
broken = kernel.kernelOlder "5.15";
|
||||
};
|
||||
}
|
|
@ -332,6 +332,8 @@ in {
|
|||
|
||||
ipu6-drivers = callPackage ../os-specific/linux/ipu6-drivers {};
|
||||
|
||||
ivsc-driver = callPackage ../os-specific/linux/ivsc-driver {};
|
||||
|
||||
ixgbevf = callPackage ../os-specific/linux/ixgbevf {};
|
||||
|
||||
it87 = callPackage ../os-specific/linux/it87 {};
|
||||
|
|
Loading…
Reference in a new issue