rubyPackages: update, reverting regressions...

While this reverts regressions, this has to cause "new" regressions.

The problem here is that the previous regressions are relatively recent,
still, and the previous regressions are ***much worse*** than the slight
newer regressions that fixes the older regressions.

Note that this is not regressing the packages that are "newly"
regressing prior to the versions they were beforehand. They are now
currently pinned in a pessimistic manner, to correctly fix the problems
in the way that was initially intended.

Related PRs:

 - https://github.com/NixOS/nixpkgs/pull/442347
 - https://github.com/NixOS/nixpkgs/pull/443679
This commit is contained in:
Samuel Dionne-Riel
2025-11-14 22:11:38 -05:00
committed by Samuel Dionne-Riel
parent 8346ff632e
commit b78ad26add
2 changed files with 394 additions and 327 deletions
@@ -9,7 +9,12 @@ gem 'bacon'
gem 'byebug'
gem 'cairo'
gem 'cairo-gobject'
gem 'camping'
# Because camping >= 3.0.0 depends on rackup ~> 2.1.0
# and Gemfile depends on camping ~> 3.1.0,
# rackup ~> 2.1.0 is required.
# So, because Gemfile depends on rackup ~> 2.2.1,
# version solving has failed.
gem 'camping', '~> 2.1.532'
# gem 'capybara-webkit' takes too long to build right now since webkit depends on ruby
gem 'charlock_holmes'
gem 'cf-uaac'
@@ -51,7 +56,12 @@ gem 'dip'
gem 'domain_name'
gem 'do_sqlite3'
gem 'erb-formatter'
gem 'ethon'
# Because typhoeus >= 1.5.0 depends on ethon >= 0.9.0, < 0.16.0
# and Gemfile depends on ethon ~> 0.16.0,
# typhoeus >= 1.5.0 cannot be used.
# So, because Gemfile depends on typhoeus ~> 1.5.0,
# version solving has failed.
gem 'ethon', '~> 0.16.0'
gem 'eventmachine'
gem 'excon'
gem 'faraday'
@@ -115,7 +125,18 @@ gem 'pry-doc'
gem 'public_suffix'
gem 'puma'
gem 'pwntools'
gem 'rails'
# And because rails >= 8.1.1 depends on activesupport = 8.1.1
# and jekyll-webmention_io >= 4.0.0 depends on activesupport >= 7.0.4.3, < 8.A,
# jekyll-webmention_io >= 4.0.0 is incompatible with rails >= 8.0.0.
# So, because Gemfile depends on jekyll-webmention_io ~> 4.1.0
# and Gemfile depends on rails ~> 8,
# version solving has failed.
# ...
# Thus, cocoapods >= 1.16.2 is incompatible with rails >= 8.0.0.
# So, because Gemfile depends on cocoapods ~> 1.16.2
# and Gemfile depends on rails ~> 8,
# version solving has failed.
gem 'rails', '~> 7.2'
gem 'rainbow'
# gem 'rbczmq' deprecated
gem 'rbnacl'
File diff suppressed because it is too large Load Diff