3 Commits
Author SHA1 Message Date
Robert Helgessonandzimbatm 4056f4e33d 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.
2019-04-07 15:23:49 +02:00
Robert Helgesson 87ddc10b67 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.
2019-03-31 21:42:04 +02:00
Robert Helgesson 262dabbaf2 Refactor overlay.nix
Simplify `overlay.nix` a bit by removing unnecessary filtering on
attribute values.
2019-03-28 23:52:37 +01:00