Skip to content

Update and refactor flake.nix#8272

Draft
link2xt wants to merge 28 commits into
mainfrom
link2xt/refactor-flake.nix
Draft

Update and refactor flake.nix#8272
link2xt wants to merge 28 commits into
mainfrom
link2xt/refactor-flake.nix

Conversation

@link2xt
Copy link
Copy Markdown
Collaborator

@link2xt link2xt commented May 25, 2026

Closes #6095 once finished

crate.io downloads got broken recently, need to update again once NixOS/nixpkgs#524985 reaches nixpkgs-unstable to fix CI: https://nixpk.gs/pr-tracker.html?pr=524985
For naersk using my PR: nix-community/naersk#391

@link2xt link2xt force-pushed the link2xt/refactor-flake.nix branch 2 times, most recently from 934507f to 2dc8943 Compare May 25, 2026 07:45
@link2xt link2xt changed the title refactor: factor out nix/wheel.nix out of flake.nix Update and refactor flake.nix May 25, 2026
@link2xt link2xt force-pushed the link2xt/refactor-flake.nix branch 3 times, most recently from b8435b5 to 38b0c4e Compare May 25, 2026 19:44
…-rpc-server

This hack was needed to "build" Android packages
by repackaging Linux packages on-the-fly,
but PyPI has since added Android support
and we are using it directly.
link2xt added 7 commits May 27, 2026 22:32
Fixes

       error: Refusing to evaluate package 'mingw_w64-pthreads-13.0.0' in /nix/store/f78lkqnk63pd0kf52zf2wcx35p1nnalr-source/pkgs/os-specific/windows/mingw-w64/headers.nix:35 because it is not available on the requested hostPlatform:
         hostPlatform.system = "x86_64-linux"
         package.meta.platforms = [
           "aarch64-windows"
           "x86_64-windows"
           "i686-windows"
         ]
         package.meta.badPlatforms = [ ]
@link2xt link2xt force-pushed the link2xt/refactor-flake.nix branch from b7b4eee to c5bb4fa Compare May 27, 2026 23:03
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.

Build deltachat-rpc-server for macOS with Nix

1 participant