Commit Graph

119 Commits

Author SHA1 Message Date
Thomas Gerbet
b8b27288df rubyPackages.nokogiri: 1.18.10 -> 1.19.4 (#548920) 2026-08-09 13:34:56 +00:00
Thomas Gerbet
64b314c18e rubyPackages.puma: 7.1.0 -> 8.0.2 (#545035) 2026-08-09 12:37:01 +00:00
Gerhard Schwanzer
24c090e8a8 rubyPackages.nokogiri: 1.18.10 -> 1.19.4
https://redirect.github.com/sparklemotion/nokogiri/releases/tag/v1.19.4

Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol)
2026-08-03 22:08:33 +02:00
Thomas Gerbet
dc9b8a2f22 rubyPackages.net-imap: 0.5.12 -> 0.6.6 (#547348) 2026-08-01 13:09:28 +00:00
Gerhard Schwanzer
5a2a3786fa rubyPackages.net-imap: 0.5.12 -> 0.6.6
https://redirect.github.com/ruby/net-imap/releases/tag/v0.6.6

Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol)
2026-07-30 09:55:24 +02:00
Gerhard Schwanzer
997f66697c rubyPackages.concurrent-ruby: 1.3.5 -> 1.3.8
https://github.com/ruby-concurrency/concurrent-ruby/releases/tag/v1.3.8

Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol)
2026-07-27 08:20:29 +02:00
Gerhard Schwanzer
320950aa75 rubyPackages.puma: 7.1.0 -> 8.0.2
Release notes:
https://github.com/puma/puma/releases/tag/v8.0.2
https://github.com/puma/puma/blob/v8.0.2/docs/8.0-Upgrade.md

Assisted-by: pi coding agent / Mika (OpenAI gpt-5.6-sol)
2026-07-23 23:05:16 +02:00
Sam Estep
4a4c0f5b9e rubyPackages.glib2: 4.3.3 -> 4.3.6
Assisted-by: Claude:opus-4.7
2026-05-22 17:21:30 -04:00
Michael Daniels
c056d5e64f rubyPackages.debug: init at 1.11.1 (#419286) 2026-04-18 18:40:37 +00:00
n
40bb0eb34b rubyPackages.debug: init at 1.11.1
rubyPackages: add 'debug' gem
2026-04-18 12:24:43 +05:30
Thomas Gerbet
67dbf90e67 rubyPackages.faraday: 2.14.0 -> 2.14.1
Fixes CVE-2026-25765 / https://github.com/lostisland/faraday/security/advisories/GHSA-33mh-2634-fwr2
Fixes #489340

Changes:
https://github.com/lostisland/faraday/releases/tag/v2.14.1
2026-02-19 12:16:35 +01:00
Brenton Simpson
ff4181300f rmate: init at 1.5.9 2026-01-02 17:05:40 -08:00
Samuel Dionne-Riel
b78ad26add 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
2025-11-14 22:11:38 -05:00
Samuel Dionne-Riel
8346ff632e Revert “rubyPackages: update, pin rails” and “rubyPackages: update”
This is only a transient commit: it will be fixed just next.

```
 $ git checkout 109b9812728b3b25888771a038149f3a229cfe3d^ -- \
    pkgs/top-level/ruby-packages.nix pkgs/development/ruby-modules/with-packages/Gemfile
```
2025-11-14 22:11:38 -05:00
Thomas Gerbet
331c859dea rubyPackages.sinatra: 4.1.1 -> 4.2.1
Fixes CVE-2025-61921

https://github.com/sinatra/sinatra/blob/v4.2.1/CHANGELOG.md
2025-10-20 18:07:15 +02:00
Kirill Radzikhovskyy
67d3432a25 rubyPackages: update 2025-09-18 09:32:43 +10:00
Victor Engmark
56dc97ee9d rubyPackages.jekyll-webmention_io: 4.0.0 -> 4.1.0 2025-09-17 08:41:04 +02:00
Kirill Radzikhovskyy
109b981272 rubyPackages: update 2025-09-13 08:18:10 +10:00
h0nIg
ae2f0cc309 rubyPackages.rack: CVE-2025-46727 2025-06-18 17:50:26 +02:00
Jörg Weisbarth
6cd82fe1f0 cf-uaac: init at 4.28.0 2025-04-15 13:00:53 +02:00
Avraham Appel
6255fd3027 rubyPackages.libv8: drop
This gem was removed in 7cb7252f4a, but it
was still present in the Gemfile, so it got re-added when I ran the
bundler script
2025-04-03 19:36:52 -04:00
Avraham Appel
736485c5ce rubyPackages: update
The solargraph gem was broken by #392396. Ran
`maintainers/scripts/update-ruby-packages` to get latest versions of all
gems
2025-04-03 19:36:14 -04:00
Silvan Mosberger
374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](8616af08d9/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Gaétan Lepage
7cb7252f4a rubyPackages.libv8: drop (#391964) 2025-03-28 16:50:45 +01:00
Laurent Arnoud
cc3107feb5 ruby-packages.rbs: 2.8.4 -> 3.9.0 (NixOS#386606)
Signed-off-by: Laurent Arnoud <laurent@spkdev.net>
2025-03-23 15:25:55 +01:00
Laurent Arnoud
78675fbb8f ruby-packages.ruby-lsp: 0.15.0 -> 0.23.12 (NixOS#386606)
Signed-off-by: Laurent Arnoud <laurent@spkdev.net>
2025-03-23 15:03:01 +01:00
Benjamin Sparks
6b757a7363 rubyPackages.libv8: drop
Project was marked as abandoned, and Python2 is EOL
2025-03-21 23:17:04 +01:00
Vladimír Čunát
3ec52358bc rubyPackages.charlock_holmes: 0.7.7 -> 0.7.9
Also the same inside schleuder gem-lock.
https://github.com/brianmario/charlock_holmes/compare/v0.7.7...v0.7.9

In particular this fixes build, probably after icu upgrade:
https://hydra.nixos.org/build/289930518/nixlog/3/tail
2025-02-19 09:55:07 +01:00
joergdw
1f3628fa94 rubyPackages.cf-uaac: init at 4.6.0 (#189079) 2025-02-11 13:40:39 +01:00
Sandro
fc8c1dfdda rubyPackages.gettext: init at 3.4.9 (#360799) 2025-01-02 23:28:59 +01:00
pcboy
d1c6a9c6af ruby-packages.prism: 0.24.0 -> 1.3.0 (#369508) 2025-01-02 21:23:22 +09:00
Ben Millwood
b7cb1ebcb9 rubyPackages.gettext: init at 3.4.9 2024-12-27 01:10:06 +00:00
Vladimír Čunát
638fc37232 rubyPackages.rexml: 3.3.6 -> 3.3.9 (#361513) 2024-12-23 11:17:59 +01:00
Vladimír Čunát
600bb60551 rubyPackages.rails-html-sanitizer: 1.6.0 -> 1.6.1 (#361503) 2024-12-23 11:16:03 +01:00
Arne Keller
f4040c904d rubyPackages.pandocomatic: 1.1.2 -> 2.0.1 (#347745) 2024-12-15 19:26:05 +01:00
Thomas Gerbet
81301c7335 rubyPackages.rexml: 3.3.6 -> 3.3.9
Fixes CVE-2024-49761 (only impacts Ruby 3.1).

Changes:
https://github.com/ruby/rexml/releases/tag/v3.3.9
https://github.com/ruby/rexml/releases/tag/v3.3.8
https://github.com/ruby/rexml/releases/tag/v3.3.7
2024-12-03 19:31:31 +01:00
Thomas Gerbet
886af9cde4 rubyPackages.rails-html-sanitizer: 1.6.0 -> 1.6.1
Fixes CVE-2024-53985, CVE-2024-53986, CVE-2024-53987, CVE-2024-53988 and CVE-2024-53989.
https://discuss.rubyonrails.org/t/rails-html-sanitizer-v1-6-1-addresses-multiple-cves/88092

https://github.com/rails/rails-html-sanitizer/releases/tag/v1.6.1
2024-12-03 19:09:05 +01:00
Kenichi Kamiya
822966abb9 rubyPackages.ncursesw: 1.4.10 -> 1.4.11
To fix build on darwin
2024-11-19 01:04:39 +09:00
Aleksana
2bb2ff77eb jekyll-compose: init at 0.12.0 (#322694) 2024-10-29 15:46:56 +08:00
Victor Engmark
55caa5ec45 rubyPackages.jekyll-compose: init at 0.12.0
Closes #322617.
2024-10-25 09:10:01 +13:00
ppenguin
e55e5f40dd rubyPackages.pandocomatic: 1.1.2 -> 2.0.1
Includes (new?) dependency csv for paru (a pandocomatic dependency) and
updated paru and optimist (both sole deps of pandocomatic)
2024-10-10 16:15:22 +02:00
Thomas Gerbet
1873dac3aa rubyPackages.puma: 6.4.2 -> 6.4.3
Fixes CVE-2024-45614.
https://github.com/puma/puma/security/advisories/GHSA-9hf4-67fc-4vf4

https://github.com/puma/puma/releases/tag/v6.4.3
2024-09-30 20:46:05 +02:00
Robert Scott
e3fcd164fa rubyPackages.rexml: 3.3.0 -> 3.3.6
addressing CVE-2024-41123 & CVE-2024-41946
2024-08-28 22:14:55 +01:00
Kimat Boven
60dad75a8d rubyPackages.standard: init at 1.40.0 2024-08-20 20:36:28 +02:00
Randy Eckenrode
5a5fda7a90 rubyPackages.gtk3: fix build on Darwin and Linux
- Add missing Ruby dependency (cairo); and
- Add missing build input (lerc).
2024-07-25 22:08:30 -04:00
Thomas Gerbet
e6af677352 rubyPackages.rails: 7.1.3.2 -> 7.1.3.4
Fixes CVE-2024-32464 and CVE-2024-28103.

Changes:
https://github.com/rails/rails/releases/tag/v7.1.3.4
https://github.com/rails/rails/releases/tag/v7.1.3.3
2024-06-15 14:56:35 +02:00
Joé Dupuis
5ba6bb7ad9 Update REXML to fix a dependency resolution issue.
REXML accidentally added a version pin on a default gem (strscan)
without bumping the major version.

REXML removed the pin on strscan in 3.3.0
f1df7d13b3 (diff-75d0a867bbfd5e375164c17cf7a9df96761fb050e7308f3918ad6fe1fe12d27dL58)
2024-06-13 22:47:23 -07:00
Joé Dupuis
0062a1d330 rexml: 3.2.6 -> 3.2.8 2024-05-16 16:44:30 -07:00
Kamilla Ova
8782f915ff rubyPackages.seccomp-tools: init at 1.6.1 2024-04-24 17:09:16 +03:00
Mario Rodas
da8e0b4e7c rubyPackages: update 2024-03-30 04:20:00 +00:00