Skip to content

build(nix): bump SDL3 from 3.4.0 to 3.4.10#329

Merged
forketyfork merged 2 commits into
mainfrom
build/bump-sdl3-3-4-10
Jun 1, 2026
Merged

build(nix): bump SDL3 from 3.4.0 to 3.4.10#329
forketyfork merged 2 commits into
mainfrom
build/bump-sdl3-3-4-10

Conversation

@forketyfork
Copy link
Copy Markdown
Owner

Bumps SDL3 from 3.4.0 to 3.4.10 by updating the Nix overlay and its source hash.

Solution

The overlay was pinned to SDL3 3.4.0. 3.4.10 is the current stable release, ten patch versions ahead with no API changes.

The overlay file is renamed from sdl3-3-4-0.nix to sdl3-3-4-10.nix with the updated version string and NAR hash. flake.nix points to the new file.

A few fixes in this range are worth mentioning. In 3.4.4, SDL reverted SDL_GL_FRAMEBUFFER_SRGB_CAPABLE to default 0 after an accidental change caused incorrect colors in OpenGL rendering. In 3.4.6, multi-threaded GPU crashes on Metal and Vulkan were fixed. Neither is likely to cause visible changes here, but both are good to have.

Issue: SDL3 was pinned to 3.4.0 via a Nix overlay; 3.4.10 is the current stable release.
Solution: Updated the overlay with the new version string and NAR hash, renamed the
overlay file to match the version, and updated the flake.nix import. Fixes in this range
worth noting: 3.4.4 reverted an accidental sRGB framebuffer default that could affect
rendering colors, and 3.4.6 fixed multi-threaded GPU crashes on Metal and Vulkan.
@forketyfork forketyfork marked this pull request as ready for review June 1, 2026 05:06
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 31d014cc19

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread flake.nix
@forketyfork forketyfork merged commit 87f70f6 into main Jun 1, 2026
4 checks passed
@forketyfork forketyfork deleted the build/bump-sdl3-3-4-10 branch June 1, 2026 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant