dream2nix
                                
                                
                                
                                    dream2nix copied to clipboard
                            
                            
                            
                        Simplified nix packaging for various programming language ecosystems [maintainer=@DavHau]
In https://github.com/fufexan/webcord-flake, after copying the `flake.nix`, `flake.lock` and `dream2nix-packages` to a local checkout of https://github.com/SpacingBat3/WebCord, running `nix build .#webcord && ./result/bin/webcord` will give an error and won't run. But after...
I made an example repository: https://github.com/tgunnoe/d2n-workspace-package-files-example/ [In a workspace subpackage's package.json, a dependency referencing a relative path](https://github.com/tgunnoe/d2n-workspace-package-files-example/blob/master/packages/core/package.json#L7) will not find what yarn resolves it as [in its own yarn.lock](https://github.com/tgunnoe/d2n-workspace-package-files-example/blob/master/yarn.lock#L25) The...
To fix packages that don't specify all their dependencies, it would be nice to have access to the dependencies so that you could do something like ```nix dependencies: let getPkg...
Putting this in a separate PR from #195 to split up discussions.
Add integration tests to detect regressions for #221, #235. Run tests in github action.
The discoverer should be able to read the `name` from the cabal file without using IFD. This will unbreak `nix flake show` etc. Also this will allow us to decide...
Note that this adds metadata to the sources (like dev, os and optional) which the yarn translate doesn't add yet. Status: it works completely except for cycles that have extra...
The rust project [nitrokey-3-firmware](https://github.com/Nitrokey/nitrokey-3-firmware) seemed to be troublesome to package with current nixpkgs tooling during summer of nix due to an issue with parsing and fetching the git revision correctly....
Fixes #198 - refactor with speed up via skipping visited nodes - merge cycles that have members in common - pick shortest name to be head of cycle set, so...