Skip to content

docs: point flake input to upstream repository and add flake.lock - #83

Merged
0xShug0 merged 7 commits into
0xShug0:mainfrom
fedeizzo:fedeizzo/add-flake-lock
Jul 21, 2026
Merged

docs: point flake input to upstream repository and add flake.lock#83
0xShug0 merged 7 commits into
0xShug0:mainfrom
fedeizzo:fedeizzo/add-flake-lock

Conversation

@fedeizzo

@fedeizzo fedeizzo commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

#82 (comment)

Last famous words 😄 I forgot to add the flake.lock file in the repo. My bad.

The lock file acts similarly to the package-lock.json for js/ts

Testing

$ nix build
$ ./result/bin/audiocpp_cli
audiocpp_cli failed: missing required --model argument

@fedeizzo fedeizzo changed the title docs: point flake input to upstream repository docs: point flake input to upstream repository and add flake.lock Jul 20, 2026
@francescobozzo

Copy link
Copy Markdown

Can you also address the additional comments I added in #82 ? Wasn't able to complete the review before the merge

@0xShug0

0xShug0 commented Jul 20, 2026

Copy link
Copy Markdown
Owner

@fedeizzo @francescobozzo Sorry, I thought #83 (comment) was directed at me, so I accidentally overstepped. I don’t know enough about Nix to meaningfully review these PRs, so for Nix-related changes I’ll mostly just be a button-clicking maintainer.

@fedeizzo

Copy link
Copy Markdown
Contributor Author

Can you also address the additional comments I added in #82 ? Wasn't able to complete the review before the merge

Done, let me know what you think

Comment thread flake.nix Outdated
@0xShug0

0xShug0 commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Just ping me if the PR is ready to merge.

@francescobozzo

Copy link
Copy Markdown

LGTM

@fedeizzo

Copy link
Copy Markdown
Contributor Author

@0xShug0 I think we can proceed. Once the package is more stable we can probably try to upstream in the nixpkgs repo

@0xShug0
0xShug0 merged commit a28fa49 into 0xShug0:main Jul 21, 2026
4 checks passed
@0xShug0

0xShug0 commented Jul 21, 2026

Copy link
Copy Markdown
Owner

@fedeizzo @francescobozzo Thank you! Merged.

dleiferives pushed a commit to dleiferives/audio.cpp that referenced this pull request Jul 25, 2026
…Shug0#83)

* docs: point flake input to upstream repository

* build(nix): address code review feedback on flake

* build(nix): use specific torch variant depending on build flags

* fix(nix): resolve undefined pkgs variable in flake evaluation

* build(nix): remove internal allowUnfree to delegate permission to callers

* build(nix): use allowUnfreePredicate for strict cuda license whitelisting

* style(nix): rename nixpkgs instances to pkgs and pkgsCuda
Anc813 pushed a commit to Anc813/audio.cpp that referenced this pull request Jul 25, 2026
…Shug0#83)

* docs: point flake input to upstream repository

* build(nix): address code review feedback on flake

* build(nix): use specific torch variant depending on build flags

* fix(nix): resolve undefined pkgs variable in flake evaluation

* build(nix): remove internal allowUnfree to delegate permission to callers

* build(nix): use allowUnfreePredicate for strict cuda license whitelisting

* style(nix): rename nixpkgs instances to pkgs and pkgsCuda
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.

3 participants