Skip to content

fix nix packaging#28

Merged
talhaHavadar merged 1 commit intoBadger-Embedded:mainfrom
adeci:fix-nix-packaging
Feb 27, 2026
Merged

fix nix packaging#28
talhaHavadar merged 1 commit intoBadger-Embedded:mainfrom
adeci:fix-nix-packaging

Conversation

@adeci
Copy link
Contributor

@adeci adeci commented Feb 25, 2026

The nix build wasn't actually working. The fetchFromGitHub had a placeholder hash so it could never fetch, and there were some dep issues blocking the build.

Switched to building from local source, relaxed the pyftdi version pin so it plays nice with nixpkgs, dropped the unused pyudev dep, and added mainProgram so nix run works. Also bumped the version to 0.3.1 and cleaned up some unused args.

@talhaHavadar
Copy link
Contributor

Thank you very much for the PR!

Copy link
Contributor

@talhaHavadar talhaHavadar left a comment

Choose a reason for hiding this comment

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

Looking good and builds fine

@talhaHavadar talhaHavadar merged commit a700a21 into Badger-Embedded:main Feb 27, 2026
@adeci adeci deleted the fix-nix-packaging branch February 27, 2026 22:42
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