diff options
author | Ryan Trinkle <ryan.trinkle@gmail.com> | 2018-01-02 14:28:56 -0500 |
---|---|---|
committer | Ryan Trinkle <ryan.trinkle@gmail.com> | 2018-01-02 14:28:56 -0500 |
commit | 36fbcfd81118307a53fbb0bb437c387cae252f30 (patch) | |
tree | 5abece68208a668466a6c0aafb4226e59c2ecf53 /pkgs/os-specific/linux/thunderbolt | |
parent | 70cf769082d73aee9dac40907390f118749686ff (diff) | |
download | nixpkgs-36fbcfd81118307a53fbb0bb437c387cae252f30.tar nixpkgs-36fbcfd81118307a53fbb0bb437c387cae252f30.tar.gz nixpkgs-36fbcfd81118307a53fbb0bb437c387cae252f30.tar.bz2 nixpkgs-36fbcfd81118307a53fbb0bb437c387cae252f30.tar.lz nixpkgs-36fbcfd81118307a53fbb0bb437c387cae252f30.tar.xz nixpkgs-36fbcfd81118307a53fbb0bb437c387cae252f30.tar.zst nixpkgs-36fbcfd81118307a53fbb0bb437c387cae252f30.zip |
thunderbolt: init at 0.9.2
Diffstat (limited to 'pkgs/os-specific/linux/thunderbolt')
-rw-r--r-- | pkgs/os-specific/linux/thunderbolt/default.nix | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/thunderbolt/default.nix b/pkgs/os-specific/linux/thunderbolt/default.nix new file mode 100644 index 00000000000..3189872ca3b --- /dev/null +++ b/pkgs/os-specific/linux/thunderbolt/default.nix @@ -0,0 +1,39 @@ +{ stdenv +, boost +, cmake +, fetchFromGitHub +, pkgconfig +, txt2tags +}: + +stdenv.mkDerivation rec { + name = "thunderbolt-${version}"; + version = "0.9.2"; + src = fetchFromGitHub { + owner = "01org"; + repo = "thunderbolt-software-user-space"; + rev = "1ae06410180320a5d0e7408a8d1a6ae2aa443c23"; + sha256 = "03yk419gj0767lpk6zvla4jx3nx56zsg4x4adl4nd50xhn409rcc"; + }; + + buildInputs = [ + boost + cmake + pkgconfig + txt2tags + ]; + + cmakeFlags = [ + "-DCMAKE_BUILD_TYPE='Release'" + "-DUDEV_BIN_DIR=$out/bin" + "-DUDEV_RULES_DIR=$out/udev" + ]; + + meta = { + description = "Thunderbolt(TM) user-space components"; + license = stdenv.lib.licenses.bsd3; + maintainers = [ stdenv.lib.maintainers.ryantrinkle ]; + homepage = https://01.org/thunderbolt-sw; + platforms = stdenv.lib.platforms.linux; + }; +} |