summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-23 00:31:41 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-23 00:31:41 +0000
commitadd1c3acddd7a3f49fdb230135725463d2662921 (patch)
tree9cbe35db675b23a6afadbe3a78f9944ea8990f18 /eclass
parent6fe1dafaa446d9bc41dea28a43551fffa73f6b87 (diff)
gentoo auto-resync : 23:03:2025 - 00:31:41
Diffstat (limited to 'eclass')
-rw-r--r--eclass/Manifest.gzbin40348 -> 40355 bytes
-rw-r--r--eclass/llvm.org.eclass9
-rw-r--r--eclass/toolchain.eclass2
3 files changed, 4 insertions, 7 deletions
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index ff9667ecfcd9..954e3cd60145 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index dd911b0b3560..50de4a62af8f 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -72,15 +72,12 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then
_LLVM_SOURCE_TYPE=snapshot
case ${PV} in
+ 21.0.0_pre20250322)
+ EGIT_COMMIT=1d133420dc512487e2be0e9d86755f2a7c3497a7
+ ;;
21.0.0_pre20250317)
EGIT_COMMIT=1c3a9a853ce68c3c539e7cab21380b9d8b18f426
;;
- 21.0.0_pre20250311)
- EGIT_COMMIT=cb7298f66d62a3548fcf3bd230304067ecf30d17
- ;;
- 21.0.0_pre20250301)
- EGIT_COMMIT=7e8a06cfa4a2951b8ee77e19e34926e6e535b4d1
- ;;
*)
die "Unknown snapshot: ${PV}"
;;
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index bb8bb6512394..bf883c5370fc 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -1241,7 +1241,7 @@ toolchain_src_configure() {
local GCC_LANG="c"
is_cxx && GCC_LANG+=",c++"
- is_d && GCC_LANG+=",d"
+ is_d && GCC_LANG+=",d" confgcc+=( --enable-libphobos )
is_go && GCC_LANG+=",go"
if is_objc || is_objcxx ; then
GCC_LANG+=",objc"