summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgemmaro <gemmaro.dev@gmail.com>2026-08-25 13:39:03 +0900
committerAndreas Enge <andreas@enge.fr>2026-08-28 16:40:53 +0200
commitb1fefb961d1bd557809f665cd9334d10ec5edc86 (patch)
tree9a32b545ac9c1aa2b70381c6de11c3d700e66995
parent1c7913600f82e9a9d919c2c2989148e26f593b78 (diff)
gnu: ruby-liquid: Update to 5.13.0.
* gnu/packages/ruby-xyz.scm (ruby-liquid): Update to 5.13.0. [arguments]<#:phases>{remove-cache-tests}: New phase. [native-inputs]: Remove ruby-liquid-c-bootstrap. [propagated-inputs]: Add ruby-strscan and ruby-bigdecimal. Signed-off-by: Andreas Enge <andreas@enge.fr>
-rw-r--r--gnu/packages/ruby-xyz.scm15
1 files changed, 11 insertions, 4 deletions
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 73f5895a5a7..3527521a088 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -14458,7 +14458,7 @@ external applications from within Ruby programs.")
14458(define-public ruby-liquid 14458(define-public ruby-liquid
14459 (package 14459 (package
14460 (name "ruby-liquid") 14460 (name "ruby-liquid")
14461 (version "5.4.0") 14461 (version "5.13.0")
14462 (source (origin 14462 (source (origin
14463 (method git-fetch) ;for tests 14463 (method git-fetch) ;for tests
14464 (uri (git-reference 14464 (uri (git-reference
@@ -14467,7 +14467,7 @@ external applications from within Ruby programs.")
14467 (file-name (git-file-name name version)) 14467 (file-name (git-file-name name version))
14468 (sha256 14468 (sha256
14469 (base32 14469 (base32
14470 "1qdnvd1f9zs6wyilcgxyh93wis7ikbpimjxfpbkpk2ngr1m2c8la")))) 14470 "0i46vn4n6nhx4gbwx8c9nflg5k0nr8pbgifgpry3kbkrqsmkimib"))))
14471 (build-system ruby-build-system) 14471 (build-system ruby-build-system)
14472 (arguments 14472 (arguments
14473 (list 14473 (list
@@ -14485,8 +14485,15 @@ external applications from within Ruby programs.")
14485 (lambda _ 14485 (lambda _
14486 ;; The following test fails with 'Unknown tag' errors (see: 14486 ;; The following test fails with 'Unknown tag' errors (see:
14487 ;; https://github.com/Shopify/liquid/issues/1699). 14487 ;; https://github.com/Shopify/liquid/issues/1699).
14488 (delete-file "test/integration/tags/inline_comment_test.rb")))))) 14488 (delete-file "test/integration/tags/inline_comment_test.rb")))
14489 (native-inputs (list ruby-liquid-c-bootstrap ruby-rspec ruby-stackprof)) 14489 (add-before 'check 'remove-cache-tests
14490 (lambda _
14491 (substitute* "test/integration/expression_test.rb"
14492 (("require 'lru_redux'") "")
14493 (("test_expression_cache_with_lru_redux" name)
14494 (string-append name "; skip 'requires lru_redux gem';"))))))))
14495 (native-inputs (list ruby-rspec ruby-stackprof))
14496 (propagated-inputs (list ruby-strscan ruby-bigdecimal))
14490 (home-page "https://shopify.github.io/liquid/") 14497 (home-page "https://shopify.github.io/liquid/")
14491 (synopsis "Template language") 14498 (synopsis "Template language")
14492 (description "Liquid is a template language written in Ruby. It is used 14499 (description "Liquid is a template language written in Ruby. It is used