summaryrefslogtreecommitdiff
path: root/gnu/packages/ruby-xyz.scm
diff options
context:
space:
mode:
authorgemmaro <gemmaro.dev@gmail.com>2026-08-25 15:09:27 +0900
committerAndreas Enge <andreas@enge.fr>2026-08-28 16:40:54 +0200
commit95a5062dbf16632ef4fa524479d39f228fd076a3 (patch)
treed8fe20cfd3967df7d58882c7cf92c608588806b7 /gnu/packages/ruby-xyz.scm
parente5306f1421edaaf9ec12c4c4a39bf7c7052d9cc0 (diff)
gnu: ruby-sass: Fix build by specifying ruby-3.3.
* gnu/packages/ruby-xyz.scm (ruby-sass)[arguments] <#:ruby>: Specify ruby-3.3. <#:phases>{disable-frozen-string-literal}: New phase. Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu/packages/ruby-xyz.scm')
-rw-r--r--gnu/packages/ruby-xyz.scm8
1 files changed, 6 insertions, 2 deletions
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 53dd0bb9bc5..0880b38f80d 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -13465,14 +13465,18 @@ the @file{spec} directory.")
13465 (base32 "03215h9jkni3l9w6lq28p8adaj3qzb47qgxd20l6kldjnm1a1yky")))) 13465 (base32 "03215h9jkni3l9w6lq28p8adaj3qzb47qgxd20l6kldjnm1a1yky"))))
13466 (build-system ruby-build-system) 13466 (build-system ruby-build-system)
13467 (arguments 13467 (arguments
13468 (list #:test-target "test:ruby" 13468 (list #:ruby ruby-3.3
13469 #:test-target "test:ruby"
13469 #:phases 13470 #:phases
13470 #~(modify-phases %standard-phases 13471 #~(modify-phases %standard-phases
13471 (add-after 'unpack 'patch-minitest 13472 (add-after 'unpack 'patch-minitest
13472 (lambda _ 13473 (lambda _
13473 (substitute* (find-files "test" "\\.rb$") 13474 (substitute* (find-files "test" "\\.rb$")
13474 (("MiniTest") 13475 (("MiniTest")
13475 "Minitest"))))))) 13476 "Minitest"))))
13477 (add-before 'check 'disable-frozen-string-literal
13478 (lambda _
13479 (setenv "RUBYOPT" "--disable=frozen_string_literal"))))))
13476 (propagated-inputs 13480 (propagated-inputs
13477 (list ruby-sass-listen)) 13481 (list ruby-sass-listen))
13478 (native-inputs 13482 (native-inputs