Skip to content

[nix flake] download Maghemite ddmd#10626

Merged
hawkw merged 3 commits into
mainfrom
eliza/nix-download-ddmd
Jun 16, 2026
Merged

[nix flake] download Maghemite ddmd#10626
hawkw merged 3 commits into
mainfrom
eliza/nix-download-ddmd

Conversation

@hawkw

@hawkw hawkw commented Jun 15, 2026

Copy link
Copy Markdown
Member

In PR #10381, this binary was added as a dependency of the omicron tests,
without which they will always fail. For NixOS users, this means it must
also be added to the Nix flake in order for the tests to be runnable on
NixOS. Commit 9a8539b does that.

Most of the Nix code for fetching ddmd and making a ddmd derivation
was nearly identical with the code for doing the same for mdg. Thus, I
also factored it out into a reusable thingy in a subsequent commit,
c615beb.

hawkw added 2 commits June 15, 2026 16:45
In PR #10381, this was added as a dependency of the omicron tests,
without which they will always fail. For NixOS users, this means it must
also be added to the Nix flake in order for the tests to be runnable on
NixOS. This commit does that.

@iliana iliana left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

sure

@hawkw hawkw merged commit 9bcd952 into main Jun 16, 2026
18 checks passed
@hawkw hawkw deleted the eliza/nix-download-ddmd branch June 16, 2026 15:56
@hawkw

hawkw commented Jun 16, 2026

Copy link
Copy Markdown
Member Author

sure

thanks for your continued willingness to rubber-stamp my goofy "make my dev environment work again" changes :)

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.

2 participants