Archived
1
0
Fork 0

gnu: ruby-actionview: Update to 7.0.4.3.

* gnu/packages/rails.scm (ruby-actionview): Update to 7.0.4.3.
[source]: Use ruby-rails-monorepo.
[arguments]: Add explanatory comment w.r.t. disabling tests.  Add the #:phases
and #:test-target arguments.
[propagated-inputs]: Re-indent.
This commit is contained in:
Maxim Cournoyer 2023-03-08 08:57:51 -05:00
parent 1614217e91
commit db0b6e23f2
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -438,21 +438,27 @@ useful when writing tests.")
(define-public ruby-actionview (define-public ruby-actionview
(package (package
(name "ruby-actionview") (name "ruby-actionview")
(version "6.1.3") (version %ruby-rails-version)
(source (source ruby-rails-monorepo)
(origin (build-system ruby-build-system)
(method url-fetch) (arguments
(uri (rubygems-uri "actionview" version)) (list
(sha256 ;; XXX: This gem appears to load action_controller, provided by
(base32 ;; ruby-actionpack, but actionpack propagates ruby-actionview,
"1s5kc1abi7id1g54lz1npgc42zl7pbz172wp8pi7j3s7qljafzw5")))) ;; introducing a circular dependency.
(build-system ruby-build-system) #:tests? #f
(arguments #:test-target "test:template"
'(;; No included tests #:phases
#:tests? #f)) #~(modify-phases %standard-phases
(add-after 'extract-gemspec 'chdir
(lambda _
(chdir "actionview"))))))
(propagated-inputs (propagated-inputs
(list ruby-activesupport ruby-builder ruby-erubi (list ruby-activesupport
ruby-rails-dom-testing ruby-rails-html-sanitizer)) ruby-builder
ruby-erubi
ruby-rails-dom-testing
ruby-rails-html-sanitizer))
(synopsis "Conventions and helpers for building web pages") (synopsis "Conventions and helpers for building web pages")
(description (description
"ActionView provides conventions and helpers for building web pages in "ActionView provides conventions and helpers for building web pages in