aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2022-08-05 20:30:01 +0200
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2022-09-11 15:46:31 +0200
commit80a9b757e88dd37c3ce4b7be4207050a2dcbca6b (patch)
treea3c15d3d800c2228df89c2bb52bae698da3424bd
parent6b6357155771b94c0ebbb1f879e2959fad42e9f5 (diff)
downloadguix-80a9b757e88dd37c3ce4b7be4207050a2dcbca6b.tar
guix-80a9b757e88dd37c3ce4b7be4207050a2dcbca6b.tar.gz
gnu: libgccjit: Build multiple versions.
* gnu/packages/gcc.scm (libgccjit-9, libgccjit-10, libgccjit-11) (libgccjit-12): New variables. (libgccjit): Update to libgccjit-10.
-rw-r--r--gnu/packages/gcc.scm7
1 files changed, 6 insertions, 1 deletions
diff --git a/gnu/packages/gcc.scm b/gnu/packages/gcc.scm
index 046730b39e..bb8a922d53 100644
--- a/gnu/packages/gcc.scm
+++ b/gnu/packages/gcc.scm
@@ -1015,7 +1015,12 @@ It can also be used for ahead-of-time code generation for building standalone
compilers. The just-in-time (jit) part of the name is now something of a
misnomer.")))
-(define-public libgccjit (make-libgccjit gcc-9))
+(define-public libgccjit-9 (make-libgccjit gcc-9))
+(define-public libgccjit-10 (make-libgccjit gcc-10))
+(define-public libgccjit-11 (make-libgccjit gcc-11))
+(define-public libgccjit-12 (make-libgccjit gcc-12))
+
+(define-public libgccjit libgccjit-10)
(define (make-gccgo gcc)
"Return a gccgo package based on GCC."