Age | Commit message (Collapse) | Author | Files | Lines |
|
Changelog: https://www.ruby-lang.org/en/news/2023/12/25/ruby-3-3-0-released/
|
|
|
|
|
|
|
|
Ruby EOL is 31 March 2024, that is, during NixOS 23.11.
We drop it early now to avoid any problem during the release time.
|
|
|
|
|
|
|
|
https://github.com/rubygems/rubygems/releases/tag/v3.4.22
|
|
Changelog: https://github.com/rubygems/rubygems/blob/v3.4.21/CHANGELOG.md
|
|
Changelog: https://github.com/rubygems/rubygems/blob/v3.4.20/CHANGELOG.md
|
|
Changelog: https://www.ruby-lang.org/en/news/2023/09/14/ruby-3-3-0-preview2-released/
|
|
Changelog: https://github.com/rubygems/rubygems/blob/v3.4.19/CHANGELOG.md
|
|
Changelog: https://github.com/rubygems/rubygems/blob/v3.4.18/CHANGELOG.md
|
|
|
|
Changelog: https://github.com/rubygems/rubygems/blob/v3.4.17/CHANGELOG.md
|
|
Changelog: https://github.com/rubygems/rubygems/blob/v3.4.16/CHANGELOG.md
|
|
Changelog: https://github.com/rubygems/rubygems/blob/v3.4.15/CHANGELOG.md
|
|
Changelog: https://github.com/rubygems/rubygems/releases/tag/v3.4.14
|
|
|
|
|
|
ruby_2_7: mark end-of-life
|
|
The 2.7 track reached its end of life on 2023/03/31.
|
|
ruby_3_0: make it use OpenSSL 3
|
|
Ruby 3.0 pretend they don't support OpenSSL3 out of the box (https://bugs.ruby-lang.org/issues/18658).
Actually, they suggest to install a OpenSSL 3.x gem. This is what we are doing.
Our Ruby 3.0 will probably exhibit slight incompatibilities, in exchange, we get nice security.
|
|
Diff: https://github.com/rubygems/rubygems/compare/v3.4.12...v3.4.13
Changelog: https://github.com/rubygems/rubygems/releases/tag/v3.4.13
|
|
|
|
This will be deprecated in the next commit.
|
|
fixup https://github.com/NixOS/nixpkgs/pull/229890
|
|
|
|
|
|
ruby: update default version to `ruby_3_1`
|
|
|
|
|
|
Security fixes:
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time
https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-2-2-released/
|
|
Security fixes:
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time
https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-1-4-released/
|
|
Security fixes:
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time
https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-0-6-released/
|
|
Security fixes:
- CVE-2023-28755: ReDoS vulnerability in URI
- CVE-2023-28756: ReDoS vulnerability in Time
https://www.ruby-lang.org/en/news/2023/03/30/ruby-2-7-8-released/
|
|
Without the change parallel installs fail as:
installing rdoc: ...-ruby-2.7.7-devdoc/share/ri/2.7.0/system
Traceback (most recent call last):
13: from ./tool/rbinstall.rb:954:in `<main>'
12: from ./tool/rbinstall.rb:954:in `each'
11: from ./tool/rbinstall.rb:957:in `block in <main>'
10: from ./tool/rbinstall.rb:438:in `block in <main>'
9: from ./tool/rbinstall.rb:262:in `install_recursive'
8: from ./tool/rbinstall.rb:262:in `each'
7: from ./tool/rbinstall.rb:271:in `block in install_recursive'
6: from ./tool/rbinstall.rb:174:in `install'
5: from /build/ruby-2.7.7/lib/fileutils.rb:876:in `install'
4: from /build/ruby-2.7.7/lib/fileutils.rb:1587:in `fu_each_src_dest'
3: from /build/ruby-2.7.7/lib/fileutils.rb:1605:in `fu_each_src_dest0'
2: from /build/ruby-2.7.7/lib/fileutils.rb:1589:in `block in fu_each_src_dest'
1: from /build/ruby-2.7.7/lib/fileutils.rb:882:in `block in install'
/build/ruby-2.7.7/lib/fileutils.rb:882:in `chmod': No such file or directory @ apply2files - ...-ruby-2.7.7-devdoc/share/ri/2.7.0/system/ARGF/inspect-i.ri (Errno::ENOENT)
make: *** [uncommon.mk:373: do-install-all] Error 1
make: *** Waiting for unfinished jobs....
|
|
|
|
|
|
|
|
|
|
https://www.ruby-lang.org/en/news/2022/12/25/ruby-3-2-0-released/
https://www.ruby-lang.org/en/news/2023/02/08/ruby-3-2-1-released/
|
|
https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/
|
|
|
|
|
|
|
|
|
|
ruby: Fix withPackages on darwin with makeBinaryWrapper
|