summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAndré Batista <nandre@riseup.net>2026-07-24 13:04:44 -0300
committerAndreas Enge <andreas@enge.fr>2026-08-04 21:58:32 +0200
commitfed6a3b18e94ba932697db30f70155d770b615f6 (patch)
tree552dee434eeae15ee618d4005e252c0b70eb238c /gnu
parente8195a2729bc5462e25a2fd4ece44f3000b709fe (diff)
gnu: ungoogled-chromium: Use default llvm tooling.
Use default llvm tools, currently at version 22. * gnu/packages/chromium.scm (lld-as-ld-wrapper-21): Delete variable. (ungoogled-chromium) [arguments] <#:configure-flags>: Adjust to default clang. [native-inputs]: Use default clang, clang-runtime, clang-toolchain, lld-as-ld-wrapper and llvm. Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/chromium.scm17
1 files changed, 7 insertions, 10 deletions
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index a4e2b0efc6a..147ed0ea8b6 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -602,9 +602,6 @@
602 `(cons "--enable-custom-modes" 602 `(cons "--enable-custom-modes"
603 ,flags)))))) 603 ,flags))))))
604 604
605(define lld-as-ld-wrapper-21
606 (make-lld-wrapper lld-21 #:lld-as-ld? #t))
607
608(define-public ungoogled-chromium 605(define-public ungoogled-chromium
609 (package 606 (package
610 (name "ungoogled-chromium") 607 (name "ungoogled-chromium")
@@ -702,7 +699,7 @@
702 "\"") 699 "\"")
703 700
704 (string-append "clang_version=" 701 (string-append "clang_version="
705 #$(version-major (package-version clang-21))) 702 #$(version-major (package-version clang)))
706 703
707 (string-append "rust_sysroot_absolute=\"" 704 (string-append "rust_sysroot_absolute=\""
708 (dirname (dirname (search-input-file %build-inputs 705 (dirname (dirname (search-input-file %build-inputs
@@ -895,7 +892,7 @@
895 (string-append " -stdlib=libc++" 892 (string-append " -stdlib=libc++"
896 " -Wl,--stats")) 893 " -Wl,--stats"))
897 (setenv "CLANG_MVERS" #$(version-major 894 (setenv "CLANG_MVERS" #$(version-major
898 (package-version clang-21))) 895 (package-version clang)))
899 (setenv "RUSTC_BOOTSTRAP" "1") 896 (setenv "RUSTC_BOOTSTRAP" "1")
900 897
901 ;; TODO: pre-compile instead. Avoids a race condition. 898 ;; TODO: pre-compile instead. Avoids a race condition.
@@ -1027,13 +1024,13 @@
1027 '("24" "48" "64" "128" "256"))))))))) 1024 '("24" "48" "64" "128" "256")))))))))
1028 (native-inputs 1025 (native-inputs
1029 (list bison 1026 (list bison
1030 clang-21 1027 clang
1031 clang-runtime-21 1028 clang-runtime
1032 clang-toolchain-21 1029 clang-toolchain
1033 gn 1030 gn
1034 gperf 1031 gperf
1035 lld-as-ld-wrapper-21 1032 lld-as-ld-wrapper
1036 llvm-21 1033 llvm
1037 ninja 1034 ninja
1038 node-lts 1035 node-lts
1039 pkg-config 1036 pkg-config