1
0
Fork 0
Commit Graph

34 Commits (0904d943edabc8091358253ea4436bb5e1d16e4c)

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