From 4f59d136d97f4f11abea4ea351d9393095340c01 Mon Sep 17 00:00:00 2001 From: John Titor <50095635+JohnRTitor@users.noreply.github.com> Date: Sat, 16 Aug 2025 12:50:23 +0530 Subject: [PATCH] limine: no need for unwrapped clang anymore According to the latest changelog: https://github.com/limine-bootloader/limine/compare/v9.5.2...v9.6.0 --- pkgs/by-name/li/limine/package.nix | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/pkgs/by-name/li/limine/package.nix b/pkgs/by-name/li/limine/package.nix index 285085e377f0..0109e5283c86 100644 --- a/pkgs/by-name/li/limine/package.nix +++ b/pkgs/by-name/li/limine/package.nix @@ -55,7 +55,6 @@ stdenv.mkDerivation (finalAttrs: { enableParallelBuilding = true; nativeBuildInputs = [ - llvmPackages.clang-unwrapped llvmPackages.libllvm llvmPackages.lld ] @@ -79,13 +78,7 @@ stdenv.mkDerivation (finalAttrs: { ++ lib.optionals pxeSupport' [ "--enable-bios-pxe" ] ++ lib.concatMap uefiFlags ( if targets == [ ] then [ stdenv.hostPlatform.parsed.cpu.name ] else targets - ) - ++ [ - "TOOLCHAIN_FOR_TARGET=llvm" - # `clang` on `PATH` has to be unwrapped, but *a* wrapped clang - # still needs to be available - "CC=${lib.getExe stdenv.cc}" - ]; + ); passthru.tests = nixosTests.limine;