diff options
| author | gemmaro <gemmaro.dev@gmail.com> | 2026-08-25 13:39:03 +0900 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-08-28 16:40:53 +0200 |
| commit | b1fefb961d1bd557809f665cd9334d10ec5edc86 (patch) | |
| tree | 9a32b545ac9c1aa2b70381c6de11c3d700e66995 | |
| parent | 1c7913600f82e9a9d919c2c2989148e26f593b78 (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.scm | 15 |
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 |
