sharlatan pushed a commit to branch ruby-team
in repository guix.
commit a17492e3c9dea883e3043d3ab7fa562aca11b2c8
Author: Nicolas Graves <[email protected]>
AuthorDate: Fri Jan 31 09:19:46 2025 +0100
gnu: ruby-actioncable: Update package.
* gnu/packages/rails.scm (ruby-actioncable):
[arguments]<#:phases>: Update phase 'disable-problematic-tests.
[native-inputs]: Add ruby-zeitwerk.
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/rails.scm | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/rails.scm b/gnu/packages/rails.scm
index 5a04cf1f90..f0406ab979 100644
--- a/gnu/packages/rails.scm
+++ b/gnu/packages/rails.scm
@@ -683,7 +683,9 @@ applications. These work with any Rack-compatible server.")
(lambda _
;; There are multiple client test failures (see:
;; https://github.com/rails/rails/issues/47617).
- (delete-file "test/client_test.rb")))
+ (delete-file "test/client_test.rb")
+ ;; This requires yarn.
+ (delete-file "test/javascript_package_test.rb")))
(add-before 'check 'start-redis
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
@@ -694,7 +696,8 @@ applications. These work with any Rack-compatible server.")
ruby-pg
ruby-puma
ruby-redis
- ruby-websocket-client-simple))
+ ruby-websocket-client-simple
+ ruby-zeitwerk))
(propagated-inputs
(list ruby-actionpack
ruby-activesupport