summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-09-01 20:00:35 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-09-01 20:04:52 +0100
commit238f240f20b99bb6899f3b5b56334201153c726d (patch)
treecbebabe6354d7183a4f4fbf0f290eb23ab27f3e5 /gnu
parentc73c6b01440d8f147467e5c612cc9e1a18ee6684 (diff)
gnu: ruby-snaky-hash: Update to 2.0.3.
* gnu/packages/ruby-xyz.scm (ruby-snaky-hash): Update to 2.0.3. [arguments]: Drop all. [native-inputs]: Add ruby-backports and ruby-rspec-pending-for.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/ruby-xyz.scm47
1 files changed, 15 insertions, 32 deletions
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 4ee4ef6bb05..07e6c8e50e7 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -4426,39 +4426,22 @@ lcov-style coverage report.")
4426(define-public ruby-snaky-hash 4426(define-public ruby-snaky-hash
4427 (package 4427 (package
4428 (name "ruby-snaky-hash") 4428 (name "ruby-snaky-hash")
4429 (version "2.0.1") 4429 (version "2.0.3")
4430 (source (origin 4430 (source
4431 (method git-fetch) 4431 (origin
4432 (uri (git-reference ;for tests 4432 (method git-fetch)
4433 (url "https://gitlab.com/oauth-xx/snaky_hash") 4433 (uri (git-reference
4434 (commit (string-append "v" version)))) 4434 (url "https://gitlab.com/oauth-xx/snaky_hash")
4435 (file-name (git-file-name name version)) 4435 (commit (string-append "v" version))))
4436 (sha256 4436 (file-name (git-file-name name version))
4437 (base32 4437 (sha256
4438 "0zmixxzi2g2d75zii65bq037j4g67p25l6aqddbmmwizspsp5az6")))) 4438 (base32 "0qmcm0765ny4qsvbm51fgg2bpk3gnxy9ycg0p572x0qmacy13yzf"))))
4439 (build-system ruby-build-system) 4439 (build-system ruby-build-system)
4440 (arguments 4440 (native-inputs
4441 (list #:phases #~(modify-phases %standard-phases 4441 (list ruby-backports
4442 (add-after 'unpack 'relax-requirements 4442 ruby-rspec
4443 (lambda _ 4443 ruby-rspec-block-is-expected
4444 (substitute* "Gemfile" 4444 ruby-rspec-pending-for))
4445 (("^linting = .*")
4446 "linting = false\n")
4447 (("^coverage = .*")
4448 "coverage = false\n")
4449 (("^debug = .*")
4450 "debug = false\n"))
4451 (substitute* "spec/spec_helper.rb"
4452 (("^RUN_COVERAGE = .*")
4453 "RUN_COVERAGE = false\n")
4454 (("^ALL_FORMATTERS = .*")
4455 "ALL_FORMATTERS = false\n"))))
4456 (add-before 'build 'drop-signing-key-requirement
4457 (lambda _
4458 (substitute* "snaky_hash.gemspec"
4459 (("spec.signing_key =.*")
4460 "spec.signing_key = nil")))))))
4461 (native-inputs (list ruby-rspec ruby-rspec-block-is-expected))
4462 (propagated-inputs (list ruby-hashie ruby-version-gem)) 4445 (propagated-inputs (list ruby-hashie ruby-version-gem))
4463 (synopsis "Hash keys and look-ups normalization Ruby library") 4446 (synopsis "Hash keys and look-ups normalization Ruby library")
4464 (description "The SnakyHash Ruby library provides classes for normalizing 4447 (description "The SnakyHash Ruby library provides classes for normalizing