gnu: ruby-activestorage: Update to 7.0.4.3.
* gnu/packages/rails.scm (ruby-activestorage): Update to 7.0.4.3. [source]: Use ruby-rail-monorepo. [arguments]: Add #:phases argument. [propagated-inputs]: replace ruby-mimemagic with ruby-mini-mime.
This commit is contained in:
		
							parent
							
								
									bb3bbb7272
								
							
						
					
					
						commit
						c22dbc65f5
					
				
					 1 changed files with 12 additions and 11 deletions
				
			
		|  | @ -643,25 +643,26 @@ across Rails applications.") | ||||||
| (define-public ruby-activestorage | (define-public ruby-activestorage | ||||||
|   (package |   (package | ||||||
|     (name "ruby-activestorage") |     (name "ruby-activestorage") | ||||||
|     (version "6.1.3") |     (version %ruby-rails-version) | ||||||
|     (source |     (source ruby-rails-monorepo) | ||||||
|      (origin |  | ||||||
|        (method url-fetch) |  | ||||||
|        (uri (rubygems-uri "activestorage" version)) |  | ||||||
|        (sha256 |  | ||||||
|         (base32 |  | ||||||
|          "0gkxvbi5w8zmdxpiyz3b10kzz8cxqqh9bj81sjl3fp8wa3v2ld4i")))) |  | ||||||
|     (build-system ruby-build-system) |     (build-system ruby-build-system) | ||||||
|     (arguments |     (arguments | ||||||
|      '(;; No included tests |      (list | ||||||
|        #:tests? #f)) |       ;; The test suite is disabled, because it activestorage requires | ||||||
|  |       ;; 'rails', which would introduce a dependency cycle. | ||||||
|  |       #:tests? #f | ||||||
|  |       #:phases | ||||||
|  |       #~(modify-phases %standard-phases | ||||||
|  |           (add-after 'extract-gemspec 'chdir | ||||||
|  |             (lambda _ | ||||||
|  |               (chdir "activestorage")))))) | ||||||
|     (propagated-inputs |     (propagated-inputs | ||||||
|      (list ruby-actionpack |      (list ruby-actionpack | ||||||
|            ruby-activejob |            ruby-activejob | ||||||
|            ruby-activerecord |            ruby-activerecord | ||||||
|            ruby-activesupport |            ruby-activesupport | ||||||
|            ruby-marcel |            ruby-marcel | ||||||
|            ruby-mimemagic)) |            ruby-mini-mime)) | ||||||
|     (synopsis "Integrate file storage services in to Rails applications") |     (synopsis "Integrate file storage services in to Rails applications") | ||||||
|     (description |     (description | ||||||
|      "ActiveStorage integrates file storage services with Rails applications, |      "ActiveStorage integrates file storage services with Rails applications, | ||||||
|  |  | ||||||
		Reference in a new issue