diff options
| author | André Batista <nandre@riseup.net> | 2026-07-24 13:04:44 -0300 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-08-04 21:58:32 +0200 |
| commit | fed6a3b18e94ba932697db30f70155d770b615f6 (patch) | |
| tree | 552dee434eeae15ee618d4005e252c0b70eb238c /gnu | |
| parent | e8195a2729bc5462e25a2fd4ece44f3000b709fe (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.scm | 17 |
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 |
