summary refs log tree commit diff
diff options
context:
space:
mode:
authorAdam Joseph <adam@westernsemico.com>2023-04-22 18:26:11 -0700
committerAdam Joseph <adam@westernsemico.com>2023-07-05 03:32:16 -0700
commitc25897c1f327ebba6f73ef7ed6b9b6c93a2f3101 (patch)
treedfcedde15ffdee3429a5456f753da9bf109522a5
parent758bf4cb8a7cf53eb0695e7bc28fc7f8820b2489 (diff)
downloadnixpkgs-c25897c1f327ebba6f73ef7ed6b9b6c93a2f3101.tar
nixpkgs-c25897c1f327ebba6f73ef7ed6b9b6c93a2f3101.tar.gz
nixpkgs-c25897c1f327ebba6f73ef7ed6b9b6c93a2f3101.tar.bz2
nixpkgs-c25897c1f327ebba6f73ef7ed6b9b6c93a2f3101.tar.lz
nixpkgs-c25897c1f327ebba6f73ef7ed6b9b6c93a2f3101.tar.xz
nixpkgs-c25897c1f327ebba6f73ef7ed6b9b6c93a2f3101.tar.zst
nixpkgs-c25897c1f327ebba6f73ef7ed6b9b6c93a2f3101.zip
chromium: take llvmPackages from pkgsBuildTarget
`llvmPackages.clang` is used in the `gnFlags` attrset, so we need to
indicate explicitly which "on" platform (the build) and which "for"
platform (the host) we want.  This commit does that.
-rw-r--r--pkgs/applications/networking/browsers/chromium/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix
index 5e65f7f817c..cb77883601c 100644
--- a/pkgs/applications/networking/browsers/chromium/default.nix
+++ b/pkgs/applications/networking/browsers/chromium/default.nix
@@ -16,10 +16,11 @@
 , cupsSupport ? true
 , pulseSupport ? config.pulseaudio or stdenv.isLinux
 , commandLineArgs ? ""
+, pkgsBuildTarget
 }:
 
 let
-  llvmPackages = llvmPackages_16;
+  llvmPackages = pkgsBuildTarget.llvmPackages_16;
   stdenv = llvmPackages.stdenv;
 
   upstream-info = (lib.importJSON ./upstream-info.json).${channel};