diff options
| author | Aaron Covrig <aaron.covrig.us@ieee.org> | 2025-12-27 11:16:30 -0500 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-08-28 16:40:50 +0200 |
| commit | 7f0e941595557779358bd83c736748c446792700 (patch) | |
| tree | c57d77e955edd8b5f5e83259cdd0174083ccce78 | |
| parent | 66bad9107a4f0a9a7003aa6475a73abd9e8e0ed2 (diff) | |
gnu: ruby-concurrent-ruby: Update to 1.3.6.
* gnu/packages/ruby-xyz.scm (ruby-concurrent-ruby): Update to 1.3.6.
Change-Id: Idb3268ff21495e5d339641f970b4c281a4a18a24
| -rw-r--r-- | gnu/packages/ruby-xyz.scm | 53 |
1 files changed, 28 insertions, 25 deletions
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm index b790a7a2445..bc77dc25375 100644 --- a/gnu/packages/ruby-xyz.scm +++ b/gnu/packages/ruby-xyz.scm | |||
| @@ -12584,35 +12584,38 @@ call.") | |||
| 12584 | (define-public ruby-concurrent-ruby | 12584 | (define-public ruby-concurrent-ruby |
| 12585 | (package | 12585 | (package |
| 12586 | (name "ruby-concurrent-ruby") | 12586 | (name "ruby-concurrent-ruby") |
| 12587 | (version "1.3.5") | 12587 | (version "1.3.6") |
| 12588 | (source (origin | 12588 | (source |
| 12589 | (method git-fetch) | 12589 | (origin |
| 12590 | (uri (git-reference ;for tests | 12590 | (method git-fetch) |
| 12591 | (url "https://github.com/ruby-concurrency/concurrent-ruby") | 12591 | (uri (git-reference |
| 12592 | (commit (string-append "v" version)))) | 12592 | ;for tests |
| 12593 | (file-name (git-file-name name version)) | 12593 | (url "https://github.com/ruby-concurrency/concurrent-ruby") |
| 12594 | (sha256 | 12594 | (commit (string-append "v" version)))) |
| 12595 | (base32 | 12595 | (file-name (git-file-name name version)) |
| 12596 | "0f0apna8k9cwnpa4lddwimywxzznrd4rjv4m0lka2i54z49iky73")))) | 12596 | (sha256 |
| 12597 | (base32 "08h7r9hh22v1r5pk67gq7b5cpl0vbqh63sh9svw9l2qas2fs8kng")))) | ||
| 12597 | (build-system ruby-build-system) | 12598 | (build-system ruby-build-system) |
| 12598 | (arguments | 12599 | (arguments |
| 12599 | (list | 12600 | (list |
| 12600 | #:tests? #f ;the test suite is run in ruby-concurrent-ruby-edge | 12601 | #:tests? #f ;the test suite is run in ruby-concurrent-ruby-edge |
| 12601 | #:phases #~(modify-phases %standard-phases | 12602 | #:phases |
| 12602 | (add-after 'unpack 'delete-unwanted-gemspecs | 12603 | #~(modify-phases %standard-phases |
| 12603 | (lambda _ | 12604 | (add-after 'unpack 'delete-unwanted-gemspecs |
| 12604 | (for-each delete-file | 12605 | (lambda _ |
| 12605 | '("concurrent-ruby-ext.gemspec" | 12606 | (for-each delete-file |
| 12606 | "concurrent-ruby-edge.gemspec")))) | 12607 | '("concurrent-ruby-ext.gemspec" |
| 12607 | (add-after 'unpack 'do-not-install-concurrent_ruby.jar | 12608 | "concurrent-ruby-edge.gemspec")))) |
| 12608 | (lambda _ | 12609 | (add-after 'unpack 'do-not-install-concurrent_ruby.jar |
| 12609 | ;; This file is only built when building the Java | 12610 | (lambda _ |
| 12610 | ;; extension. | 12611 | ;; This file is only built when building the Java |
| 12611 | (substitute* "concurrent-ruby.gemspec" | 12612 | ;; extension. |
| 12612 | (("'lib/concurrent-ruby/concurrent/concurrent_ruby.jar'") | 12613 | (substitute* "concurrent-ruby.gemspec" |
| 12613 | ""))))))) | 12614 | (("'lib/concurrent-ruby/concurrent/concurrent_ruby.jar'") |
| 12615 | ""))))))) | ||
| 12614 | (synopsis "Concurrency library for Ruby") | 12616 | (synopsis "Concurrency library for Ruby") |
| 12615 | (description "Concurrent Ruby includes concurrency tools such as agents, | 12617 | (description |
| 12618 | "Concurrent Ruby includes concurrency tools such as agents, | ||
| 12616 | futures, promises, thread pools, actors, supervisors, and more. It is | 12619 | futures, promises, thread pools, actors, supervisors, and more. It is |
| 12617 | inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency | 12620 | inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency |
| 12618 | patterns.") | 12621 | patterns.") |
