summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-12-08 16:47:57 +0100
committerLudovic Courtès <ludo@gnu.org>2025-12-13 23:14:27 +0100
commit2b3782eb6efc95fe752fe3199fa54561ec8dd7fd (patch)
treed73a6725b307da03b0175310b899f390203982da /gnu
parent812fc780d4fc27479cfca0a4fab255a1e8ccca64 (diff)
gnu: guile: Add 3.0.11.
* gnu/packages/guile.scm (guile-3.0.11): New variable. (guile-3.0-latest): Add comment. Change-Id: Id8ec934bb504750a5cefb5d417eab84175c47d01 Merges: #4747
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/guile.scm23
1 files changed, 22 insertions, 1 deletions
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 2980b46f2b..01721a4996 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -474,7 +474,28 @@ without requiring the source code to be rewritten.")
(variable "GUILE_EXTENSIONS_PATH")
(files '("lib/guile/3.0/extensions")))))))
-(define-public guile-3.0-latest guile-3.0)
+(define-public guile-3.0.11
+ (package
+ (inherit guile-3.0)
+ (name "guile")
+ (version "3.0.11")
+ (source (origin
+ (inherit (package-source guile-2.2))
+ (uri (string-append "mirror://gnu/guile/guile-"
+ version ".tar.xz"))
+ (sha256
+ (base32
+ "0q4laxcraxh3r9s62p6nw3g3n6xlqxy16r5kdylpyyk56v97k341"))
+ (patches '())
+ ;; Replace the snippet because the oom-test still
+ ;; fails on some 32-bit architectures.
+ (snippet '(for-each delete-file
+ (find-files "prebuilt" "\\.go$")))))))
+
+(define-public guile-3.0-latest
+ ;; Note: At the moment 3.0.11 leads to test failures in the 'guix' package
+ ;; so we cannot switch just yet.
+ guile-3.0)
;;; The symbol guile-3.0/fixed should be used when guile-3.0 needs fixes
;;; (security or else) and this deprecation could be removed.