diff --git a/nix-builder/pkgs/aotriton/generic.nix b/nix-builder/pkgs/aotriton/generic.nix index c0275ae4..00eeb57e 100644 --- a/nix-builder/pkgs/aotriton/generic.nix +++ b/nix-builder/pkgs/aotriton/generic.nix @@ -129,5 +129,9 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/ROCm/aotriton"; license = with licenses; [ mit ]; platforms = platforms.linux; + sourceProvenance = with sourceTypes; [ + fromSource + binaryNativeCode # aotriton.images + ]; }; }) diff --git a/nix-builder/pkgs/python-modules/cuda-bindings/default.nix b/nix-builder/pkgs/python-modules/cuda-bindings/default.nix index d5f9b19b..5c82269d 100644 --- a/nix-builder/pkgs/python-modules/cuda-bindings/default.nix +++ b/nix-builder/pkgs/python-modules/cuda-bindings/default.nix @@ -74,4 +74,11 @@ buildPythonPackage { dependencies = [ cuda-pathfinder ]; pythonImportsCheck = [ "cuda.bindings" ]; + + meta = { + description = "Python bindings for CUDA"; + homepage = "https://github.com/NVIDIA/cuda-python"; + license = lib.licenses.unfreeRedistributable; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; + }; } diff --git a/nix-builder/pkgs/python-modules/nvidia-cutlass-dsl-libs/default.nix b/nix-builder/pkgs/python-modules/nvidia-cutlass-dsl-libs/default.nix index c09c966a..bd0f3b5e 100644 --- a/nix-builder/pkgs/python-modules/nvidia-cutlass-dsl-libs/default.nix +++ b/nix-builder/pkgs/python-modules/nvidia-cutlass-dsl-libs/default.nix @@ -71,6 +71,10 @@ buildPythonPackage rec { ]; meta = { + description = "NVIDIA CUTLASS Python DSL native libraries"; + homepage = "https://github.com/NVIDIA/cutlass"; + license = lib.licenses.unfree; broken = !(cudaPackages.cudaAtLeast "12.8"); + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; } diff --git a/nix-builder/pkgs/python-modules/torch/binary/generic.nix b/nix-builder/pkgs/python-modules/torch/binary/generic.nix index 1cd6ff12..e8e6f922 100644 --- a/nix-builder/pkgs/python-modules/torch/binary/generic.nix +++ b/nix-builder/pkgs/python-modules/torch/binary/generic.nix @@ -364,5 +364,6 @@ buildPythonPackage.override { stdenv = effectiveStdenv; } { description = "PyTorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration"; homepage = "https://pytorch.org/"; license = lib.licenses.bsd3; + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; } diff --git a/nix-builder/pkgs/python-modules/triton-xpu/generic.nix b/nix-builder/pkgs/python-modules/triton-xpu/generic.nix index 0d630496..0bbfeedc 100644 --- a/nix-builder/pkgs/python-modules/triton-xpu/generic.nix +++ b/nix-builder/pkgs/python-modules/triton-xpu/generic.nix @@ -45,5 +45,6 @@ buildPythonPackage { description = "Triton XPU backend for PyTorch"; homepage = "https://github.com/intel/intel-xpu-backend-for-triton"; license = lib.licenses.mit; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; }; } diff --git a/nix-builder/pkgs/xpu-packages/generic.nix b/nix-builder/pkgs/xpu-packages/generic.nix index 53a4892b..12646892 100644 --- a/nix-builder/pkgs/xpu-packages/generic.nix +++ b/nix-builder/pkgs/xpu-packages/generic.nix @@ -84,5 +84,6 @@ stdenv.mkDerivation rec { homepage = "https://software.intel.com/oneapi"; platforms = platforms.linux; license = licenses.unfree; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; }; } diff --git a/nix-builder/pkgs/xpu-packages/ocloc.nix b/nix-builder/pkgs/xpu-packages/ocloc.nix index 9266d746..80c02e16 100644 --- a/nix-builder/pkgs/xpu-packages/ocloc.nix +++ b/nix-builder/pkgs/xpu-packages/ocloc.nix @@ -79,4 +79,12 @@ stdenv.mkDerivation (finalAttrs: { preInstallCheck = '' patchelf --add-rpath ${placeholder "out"}/lib $out/lib/*.so* ''; + + meta = with lib; { + description = "Intel OpenCL Offline Compiler"; + homepage = "https://github.com/intel/compute-runtime"; + platforms = platforms.linux; + license = licenses.mit; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; + }; })