[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
11/17: gnu: ruby-ruby-prof: Update to 1.4.5.
From: |
guix-commits |
Subject: |
11/17: gnu: ruby-ruby-prof: Update to 1.4.5. |
Date: |
Sun, 8 Jan 2023 01:46:26 -0500 (EST) |
apteryx pushed a commit to branch master
in repository guix.
commit 6226120649add3d888646f2f84b5b29a2a762ad1
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Fri Jan 6 13:35:01 2023 -0500
gnu: ruby-ruby-prof: Update to 1.4.5.
* gnu/packages/ruby.scm (ruby-ruby-prof): Update to 1.4.5.
[arguments]: Reword comment as FIXME. Remove trailing #t.
Delete obsolete substitution in patch-rakefile phase.
Re-format native-inputs on a single line.
---
gnu/packages/ruby.scm | 21 +++++----------------
1 file changed, 5 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index ac32552059..df521013a0 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -7686,43 +7686,32 @@ variable length integers (varint) in Ruby Protocol
Buffers.")
(define-public ruby-ruby-prof
(package
(name "ruby-ruby-prof")
- (version "1.4.3")
+ (version "1.4.5")
(source
(origin
(method url-fetch)
(uri (rubygems-uri "ruby-prof" version))
(sha256
(base32
- "1r3xalp91l07m0cwllcxjzg6nkviiqnxkcbgg5qnzsdji6rgy65m"))))
+ "09n13bzm1p956z318xx1v7ikqdp2i971v7p3kwf3170axz368ccy"))))
(build-system ruby-build-system)
(arguments
- ;; It is unclear why the tests fail on i686-linux
+ ;; FIXME: Investigate why the tests fail on i686-linux.
`(#:tests? ,(not (or (%current-target-system)
(target-x86-32?)))
#:phases
(modify-phases %standard-phases
- (add-after 'unpack 'patch-rakefile
- ;; This fixes the following error: "NameError: uninitialized
- ;; constant Bundler::GemHelper" (see:
- ;; https://github.com/ruby-prof/ruby-prof/issues/274).
- (lambda _
- (substitute* "Rakefile"
- ((".*require \"bundler/setup\".*" all)
- (string-append all " require 'bundler/gem_tasks'\n")))
- #t))
;; The LineNumbersTest test fails non-deterministically (see:
;; https://github.com/ruby-prof/ruby-prof/issues/276).
(add-after 'extract-gemspec 'delete-flaky-test
(lambda _
(delete-file "test/line_number_test.rb")
(substitute* "ruby-prof.gemspec"
- (("\"test/line_number_test\\.rb\"\\.freeze, ") ""))
- #t))
+ (("\"test/line_number_test\\.rb\"\\.freeze, ") ""))))
(add-before 'check 'compile
(lambda _
(invoke "rake" "compile"))))))
- (native-inputs
- (list bundler ruby-minitest ruby-rake-compiler ruby-rdoc))
+ (native-inputs (list bundler ruby-minitest ruby-rake-compiler ruby-rdoc))
(synopsis "Fast code profiler for Ruby")
(description "RubyProf is a fast code profiler for Ruby. Its features
include:
- 04/17: gnu: ruby-ttfunk: Update to 1.7.0., (continued)
- 04/17: gnu: ruby-ttfunk: Update to 1.7.0., guix-commits, 2023/01/08
- 06/17: gnu: ruby-pdf-core: Update to 0.9.0., guix-commits, 2023/01/08
- 07/17: gnu: ruby-prawn: Update to 2.4.0., guix-commits, 2023/01/08
- 08/17: gnu: ruby-asciidoctor-pdf: Update to 2.3.4., guix-commits, 2023/01/08
- 13/17: gnu: ruby-nokogiri: Make it reproducible., guix-commits, 2023/01/08
- 03/17: gnu: Add ruby-prawn-dev., guix-commits, 2023/01/08
- 05/17: gnu: Add ruby-matrix., guix-commits, 2023/01/08
- 01/17: gnu: ruby-asciidoctor-multipage: Update to 0.0.16., guix-commits, 2023/01/08
- 09/17: gnu: ruby-prawn-icon: Update to 3.1.0., guix-commits, 2023/01/08
- 10/17: gnu: ruby-prawn-svg: Update to 0.32.0., guix-commits, 2023/01/08
- 11/17: gnu: ruby-ruby-prof: Update to 1.4.5.,
guix-commits <=
- 15/17: gnu: ruby-html-proofer: Update to 5.0.3., guix-commits, 2023/01/08
- 17/17: gnu: castget: Update to 2.0.0-0.da9727d., guix-commits, 2023/01/08
- 16/17: gnu: ruby-sanitize: Update to 6.0.0., guix-commits, 2023/01/08
- 12/17: gnu: ruby-nokogiri: Update to 1.13.10., guix-commits, 2023/01/08
- 14/17: gnu: ruby-nokogumbo: Deprecate in favor of ruby-nokogiri., guix-commits, 2023/01/08