Don't try to update NUR on cron jobs
Update stable channel to 19.09
Update stable channel to 19.03
Closes https://github.com/nix-community/nur-packages-template/issues/4
Fix builds of free packages (#7)
The license.free field is set to false for non-free packages, for free
packages it is set to true or is missing entirely. Thus we need to
default the case of a missing field to true, not false.
Merge pull request #6 from rycee/refactor-support-code
Refactor support code
Merge pull request #5 from nix-community/only-build-free
Only build free packages
.travis.yaml: change how cachix is installed
Sadly nixpkgs haskell set is not stable and there's little
I can do to improve that, so official way to install cachix is via
known nixpkgs commit as above
Test on multiple channels
Closes fgaz/nur-packages-template#1
Define modules as paths to functions, not functions
Eval lib, modules, and overlays
Fixes #2
Update to the new NUR format
See https://github.com/nix-community/NUR/issues/45
Add not about travis cron jobs
No need to export $outs
It actually hid the error code
cachix username -> cache name
Trigger NUR update only on master builds
Mention the cachix private key
Initial commit
Extracted the skeleton from https://github.com/fgaz/nur-packages.git
Replace `buildable.nix` by `ci.nix`
The `ci.nix` file contains a number of improvements over
`buildable.nix`. For example, it
- honors `recurseForDerivations` to also build packages inside
attributes,
- builds all package outputs, and
- separates buildable and cacheable outputs such that packages having
`preferLocalBuild` are not cached.
Refactor `overlay.nix`
Simplify `overlay.nix` a bit by removing unnecessary filtering on
attribute values.