diff options
author | Eric Evenchick <eric@evenchick.com> | 2018-08-29 18:20:57 -0400 |
---|---|---|
committer | Eric Evenchick <eric@evenchick.com> | 2018-09-29 13:43:13 -0400 |
commit | 551d20377585730378d1f53b8c351d2b2aebee2a (patch) | |
tree | d8813c8ed39e7c08dcd98e301638aa5a648cdd7b /pkgs/os-specific/linux/can-isotp | |
parent | a141b3aad84e13b5274815c7674a96c581436aa1 (diff) |
can-isotp: init at 20180629
changed license to gpl2
Diffstat (limited to 'pkgs/os-specific/linux/can-isotp')
-rw-r--r-- | pkgs/os-specific/linux/can-isotp/default.nix | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/can-isotp/default.nix b/pkgs/os-specific/linux/can-isotp/default.nix new file mode 100644 index 0000000000000..0c32c3f5e62a6 --- /dev/null +++ b/pkgs/os-specific/linux/can-isotp/default.nix @@ -0,0 +1,36 @@ +{ stdenv, kernel, fetchFromGitHub }: + +stdenv.mkDerivation rec { + name = "can-isotp-${version}"; + version = "20180629"; + + hardeningDisable = [ "pic" ]; + + src = fetchFromGitHub { + owner = "hartkopp"; + repo = "can-isotp"; + rev = "6003f9997587e6a563cebf1f246bcd0eb6deff3d"; + sha256 = "0b2pqb0vd1wgv2zpl7lvfavqkzr8mrwhrv7zdqkq3rz9givcv8w7"; + }; + + KERNELDIR = "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"; + INSTALL_MOD_PATH = "\${out}"; + + buildPhase = '' + make modules + ''; + + installPhase = '' + make modules_install + ''; + + nativeBuildInputs = kernel.moduleBuildDependencies; + + meta = with stdenv.lib; { + description = "Kernel module for ISO-TP (ISO 15765-2)"; + homepage = "https://github.com/hartkopp/can-isotp"; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = [ maintainers.evck ]; + }; +} |