thunderbolt: init at 0.9.2

+41
+39
pkgs/os-specific/linux/thunderbolt/default.nix
··· 1 + { stdenv 2 + , boost 3 + , cmake 4 + , fetchFromGitHub 5 + , pkgconfig 6 + , txt2tags 7 + }: 8 + 9 + stdenv.mkDerivation rec { 10 + name = "thunderbolt-${version}"; 11 + version = "0.9.2"; 12 + src = fetchFromGitHub { 13 + owner = "01org"; 14 + repo = "thunderbolt-software-user-space"; 15 + rev = "1ae06410180320a5d0e7408a8d1a6ae2aa443c23"; 16 + sha256 = "03yk419gj0767lpk6zvla4jx3nx56zsg4x4adl4nd50xhn409rcc"; 17 + }; 18 + 19 + buildInputs = [ 20 + boost 21 + cmake 22 + pkgconfig 23 + txt2tags 24 + ]; 25 + 26 + cmakeFlags = [ 27 + "-DCMAKE_BUILD_TYPE='Release'" 28 + "-DUDEV_BIN_DIR=$out/bin" 29 + "-DUDEV_RULES_DIR=$out/udev" 30 + ]; 31 + 32 + meta = { 33 + description = "Thunderbolt(TM) user-space components"; 34 + license = stdenv.lib.licenses.bsd3; 35 + maintainers = [ stdenv.lib.maintainers.ryantrinkle ]; 36 + homepage = https://01.org/thunderbolt-sw; 37 + platforms = stdenv.lib.platforms.linux; 38 + }; 39 + }
+2
pkgs/top-level/all-packages.nix
··· 17111 17111 enableGTK3 = true; 17112 17112 }; 17113 17113 17114 + thunderbolt = callPackage ../os-specific/linux/thunderbolt {}; 17115 + 17114 17116 thunderbird-bin = callPackage ../applications/networking/mailreaders/thunderbird-bin { 17115 17117 gconf = pkgs.gnome2.GConf; 17116 17118 inherit (pkgs.gnome2) libgnome libgnomeui;