guix_mirror_bot pushed a commit to branch master in repository guix. commit 8c8153f80b1966dd15b525639f18a743b37c34f9 Author: Nicolas Graves <ngra...@ngraves.fr> AuthorDate: Wed Jun 18 16:27:13 2025 +0200
gnu: ruby-ruby-engine: Update to 2.0.3. * gnu/packages/ruby-xyz.scm (ruby-ruby-engine): Update to 2.0.3. [arguments]{phases}: Adapt phase 'clean-up. --- gnu/packages/ruby-xyz.scm | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm index b9c5668a33..9a57a2c922 100644 --- a/gnu/packages/ruby-xyz.scm +++ b/gnu/packages/ruby-xyz.scm @@ -10034,14 +10034,13 @@ used to create both network servers and clients.") (define-public ruby-ruby-engine (package (name "ruby-ruby-engine") - (version "2.0.0") + (version "2.0.3") (source (origin (method url-fetch) (uri (rubygems-uri "ruby_engine" version)) (sha256 - (base32 - "0wqdcv8gxybp1y7kjhh18g3r9dczacs62d4ahcvyhz32bih8c9fm")))) + (base32 "1ala4zx6gdq271n2bh2x4h1v9j2rbmnx71m1nszw5kfgz3gffana")))) (build-system ruby-build-system) (arguments `(#:phases @@ -10054,20 +10053,13 @@ used to create both network servers and clients.") ;; dependencies. ((".*<rdoc.*") "") ((".*<rubygems-tasks.*") "") - ;; Remove extraneous .gem file - (("\"pkg/ruby_engine-[0-9.]+\\.gem\".freeze, ") "") (("\"Gemfile.lock\".freeze, ") "") - ;; Soften rake dependency - (("%q<rake>.freeze, \\[\"~> 10.0\"\\]") - "%q<rake>.freeze, [\">= 10.0\"]") - ;; Soften the rspec dependency - (("%q<rspec>.freeze, \\[\"~> 2.4\"\\]") - "%q<rspec>.freeze, [\">= 2.4\"]")) + ;; Soften rake/rspec dependencies + (("%q<(rake|rspec)>.freeze, \\[\"~> .*\"\\.freeze\\]" all dep) + (format #f "~s" dep))) (substitute* "Rakefile" (("require 'rubygems/tasks'") "") - (("Gem::Tasks.new") "")) - ;; Remove extraneous .gem file that otherwise gets installed. - (delete-file-recursively "pkg")))))) + (("Gem::Tasks.new") ""))))))) (native-inputs (list bundler ruby-rake ruby-rspec)) (synopsis "Simplifies checking for Ruby implementation")