global: self: let inherit (global) callPackage; pins = callPackage ./pins { }; version = "nightly-2026-07-13"; src = global.fetchFromGitHub { owner = "intel"; repo = "llvm"; rev = version; hash = "sha256-Nm2aHYuP9ums+J+0VSIew3B3ynfYv293UxV/4AyBcMQ="; }; in { lld = callPackage ./lld { inherit (self) llvm; inherit src version; }; llvm = callPackage ./llvm { inherit src version pins; }; bintools-unwrapped = callPackage ./bintools-unwrapped { inherit (self) llvm lld; }; bintools = global.wrapBintoolsWith { bintools = self.bintools-unwrapped; }; clang = callPackage ./clang { inherit (self) bintools llvm; }; stdenv = global.overrideCC global.stdenv self.clang; openmp = callPackage ./openmp { inherit (self) stdenv; inherit src version; }; xpti = callPackage ./xpti { inherit (self) stdenv; inherit src version; }; xptifw = callPackage ./xptifw { inherit (self) stdenv; inherit src version pins; }; }