Commit graph

134 commits

Author SHA1 Message Date
Peter Kolloch
0904d943ed
Update nix version in travis.yml to 2.3.4
Follow up to bumping this version in the NUR repository.

The default nix version is quite old and has a problematic or missing `fromTOML` implementation.
2020-05-02 16:34:22 +02:00
Jörg Thalheim
9644c49be6
Merge pull request #14 from nix-community/20.03 2020-04-23 06:58:02 +01:00
Jörg Thalheim
d331fb7160
20.03 channel 2020-04-05 11:09:17 +01:00
Jörg Thalheim
ad07218e71
Merge pull request #13 from kolloch/setup-doc
Inline comments in .travis.yml for CACHIX_CACHE/NUR_REPO
2020-04-05 10:54:10 +01:00
Peter Kolloch
cde9c12290 Inline comments in .travis.yml for CACHIX_CACHE/NUR_REPO
During setup, I wondered what the format of this variables is. While
searching for sample values, I noticed that people use these
inconsistently. So better be explicit.

I removed the paragraph from the README.md to avoid duplication.
2020-04-04 21:39:43 +02:00
Jörg Thalheim
34ebc37fc8
Merge pull request #11 from MetaDark/dont-update-nur-on-cron
Don't try to update NUR on cron jobs
2020-01-12 13:18:25 +00:00
MetaDark
c2d644c7a9 Don't try to update NUR on cron jobs 2020-01-11 12:47:50 -05:00
Francesco Gazzetta
2610a5b60b Update stable channel to 19.09 2019-11-06 16:07:19 +01:00
Francesco Gazzetta
11c746f236 Update stable channel to 19.03
Closes https://github.com/nix-community/nur-packages-template/issues/4
2019-04-15 23:48:52 +02:00
Robert Helgesson
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
Jörg Thalheim
6a90fd0664
Merge pull request #6 from rycee/refactor-support-code
Refactor support code
2019-04-01 07:38:52 +01: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
Francesco Gazzetta
1ab421bfa7
Merge pull request #5 from nix-community/only-build-free
Only build free packages
2019-03-23 19:27:03 +01:00
Francesco Gazzetta
6ad0281a19 Use 'or' syntax 2019-03-23 19:23:06 +01:00
Francesco Gazzetta
c57e61235d Wording 2019-03-23 19:15:08 +01:00
Francesco Gazzetta
23f67915d1 Only build free packages 2019-03-23 19:15:08 +01:00
Francesco Gazzetta
f751ec55c7 Rename non-broken 2019-03-23 19:15:08 +01:00
Francesco Gazzetta
1110dde8dc Clean up the filtering 2019-03-23 19:15:03 +01:00
Domen Kožar
ea430a68d0
.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
2019-03-06 10:57:10 +00:00
Francesco Gazzetta
c145cf0a48 18.09 channel
Closes #3
2018-10-22 12:38:40 +02:00
Francesco Gazzetta
7b85c8a19f Test on multiple channels
Closes fgaz/nur-packages-template#1
2018-10-02 16:25:23 +02:00
Francesco Gazzetta
80457e2d60 Cachix is in nixpkgs now 2018-08-23 14:11:17 +02:00
Francesco Gazzetta
41c257cc62 Eval overlays 2018-07-22 18:16:24 +02:00
Francesco Gazzetta
2f3e74c3f1 Define modules as paths to functions, not functions 2018-07-22 15:46:19 +02:00
Francesco Gazzetta
ca39a8faad Eval lib, modules, and overlays
Fixes #2
2018-07-22 12:49:58 +02:00
Francesco Gazzetta
8055d108f0 Update to the new NUR format
See https://github.com/nix-community/NUR/issues/45
2018-07-21 20:30:31 +02:00
Francesco Gazzetta
3ad2553ead Add not about travis cron jobs 2018-07-16 20:50:52 +02:00
Francesco Gazzetta
da50d2354b Fix example package 2018-07-16 14:54:24 +02:00
Francesco Gazzetta
9e607a0772 No need to export $outs
It actually hid the error code
2018-07-16 14:52:56 +02:00
Francesco Gazzetta
e5582ab908 cachix username -> cache name 2018-07-16 14:44:41 +02:00
Francesco Gazzetta
eed630f9b1 Trigger NUR update only on master builds 2018-07-16 14:33:35 +02:00
Francesco Gazzetta
98c2f0ffc4 Mention the cachix private key 2018-07-16 14:27:12 +02:00
Francesco Gazzetta
dd95bed0d8 Initial commit
Extracted the skeleton from https://github.com/fgaz/nur-packages.git
2018-07-16 14:18:20 +02:00