guix_mirror_bot pushed a commit to branch master
in repository guix.

commit fc11268dd027664c56602e7f5938442b6fe50b28
Author: Andreas Enge <andr...@enge.fr>
AuthorDate: Tue Aug 19 21:13:55 2025 +0200

    gnu: llvm-6: Inherit from llvm-6.
    
    * gnu/packages/llvm.scm (llvm-6)[inherit, arguments]: Replace llvm-10
    by llvm-12.
    [native-inputs]: Copy from llvm-10.
    
    Change-Id: I95282a5d389d9b5de29abe80454a7dae4daee7ab
---
 gnu/packages/llvm.scm | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index d100dc6174..650464246e 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packages/llvm.scm
@@ -1139,7 +1139,7 @@ Library.")
 
 (define-public llvm-6
   (package
-    (inherit llvm-10)
+    (inherit llvm-12)
     (version "6.0.1")
     (source (origin
               (method url-fetch)
@@ -1148,10 +1148,17 @@ Library.")
                (base32
                 "1qpls3vk85lydi5b4axl0809fv932qgsqgdgrk098567z4jc7mmn"))))
     (arguments
-     (substitute-keyword-arguments (package-arguments llvm-10)
+     (substitute-keyword-arguments (package-arguments llvm-12)
        ((#:phases phases)
         #~(modify-phases #$phases
-            (delete 'delete-failing-tests)))))))
+            (delete 'delete-failing-tests)))))
+    (native-inputs
+     `(("python" ,python-wrapper)
+       ("perl"   ,perl)
+       ;; In llvm-11 riscv64 support was added manually to config.guess.
+       ,@(if (target-riscv64?)
+           `(("config" ,config))
+           '())))))
 
 (define-public clang-runtime-6
   (clang-runtime-from-llvm

Reply via email to