Matthew Bauer
d68322504a
Revert "release: disallow aliases"
...
This reverts commit 25c42e7736
.
This commit is still causing evaluation errors (despite passing
OfBorg!)
Here is the current error:
error: undefined variable 'Log4Perl' at
/nix/store/n0gwyv3mcvm3hc9jrmkxjhmsrdjqzcqb-source/maintainers/scripts/nix-generate-from-cpan.nix:7:71
More investigation is needed
/cc @volth
2018-07-19 09:46:53 -04:00
Matthew Bauer
25c42e7736
release: disallow aliases
...
This will make hydra & ofborg ignore aliases when evluating
2018-07-18 23:25:19 -04:00
Silvan Mosberger
cb12f601d7
idrisPackages: build with hydra
2018-07-16 16:00:23 +02:00
Graham Christensen
fbf93cd61b
Revert "pkgs/top-level/release.nix.nix: Use fetchGit if possible"
...
This reverts commit 67d0a57ef9
.
which caused evaluation errors in restricted eval mode, producing:
error: access to URI
'/var/lib/ofborg/checkout/repo/38dca4e3aa6bca43ea96d2fcc04e8229/mr-est/eval-1-lassulus.ewr1.nix.ci' is
forbidden in restricted mode
2018-07-04 15:52:15 -04:00
Eelco Dolstra
8d4068d9d1
pkgs/top-level/release.nix: Don't require Darwin to be supported
2018-07-04 17:53:02 +02:00
Eelco Dolstra
67d0a57ef9
pkgs/top-level/release.nix.nix: Use fetchGit if possible
2018-07-04 17:20:54 +02:00
Matthew Justin Bauer
b13c4e5465
release: remove nix-repl
...
nix-repl is not needed anymore because Nix 2.0 comes with repl already. Anyway nix-repl is broken right now on Hydra because Nix 1.11 is broken.
https://hydra.nixos.org/build/74933091
2018-05-31 20:09:20 -04:00
John Ericson
ee4b56edd3
Merge remote-tracking branch 'upstream/master' into staging
2018-05-11 14:36:08 -04:00
Matthew Bauer
a0ab41ca96
release: disable tests.cc-wrapper-gcc8.x86_64-darwin
...
This test is broken because gcc8.x86_64-darwin is broken. Please add
the test back in once we have fixed it!
Job: https://hydra.nixos.org/job/nixpkgs/trunk/gcc8.x86_64-darwin
Issue: #40038
2018-05-10 23:58:12 -05:00
Matthew Bauer
6748534d83
Merge remote-tracking branch 'upstream/master' into staging
2018-05-08 09:36:00 -05:00
Will Dietz
48e44490e9
add cc-wrapper test variants for gcc7, gcc8, add to release.nix
2018-05-02 21:58:06 +02:00
Matthew Bauer
4654643266
mysql → mariadb
2018-05-01 13:54:08 -05:00
Matthew Justin Bauer
cf758a5aa4
release: add inkscape, qt5.qtmultimedia (darwin)
...
We want to make sure these work in Darwin. Hopefully this will improve their stability.
2018-04-23 16:51:33 -05:00
Will Dietz
ab0a72a33d
clang-6 test variants
2018-03-07 19:03:08 -06:00
Will Dietz
98215e10e0
cc-wrapper tests: 4 and 5 regardless of default
2018-02-18 22:37:38 -06:00
John Ericson
ab651d2c9b
linux bootstrap tools: Use same derivation whether cross compiling or not
2018-01-02 13:52:41 -05:00
Will Dietz
9d8f9b2e53
Add clang multilib variants (x64_64-only, 64/32bit), basic multilib tests
2017-12-05 07:17:14 -06:00
Tuomas Tynkkynen
0dd2ebc518
nix-info: Add separate tested variant for Hydra
2017-10-17 18:26:13 +03:00
Graham Christensen
b16f3b2131
nix-info: include in nixos' default system-path, nixpkgs's channel
2017-10-14 22:01:30 -04:00
Daiderd Jordan
7463ae4572
nixpkgs: add stdenv tests to unstable and darwin-tested
2017-09-18 19:48:16 +02:00
Daiderd Jordan
6a870a59f8
Merge pull request #28174 from matthewbauer/darwin-in-release
...
enable hydra jobs for packages x86_64-linux does not support
2017-08-17 23:29:00 +02:00
Matthew Bauer
10241b3c59
release.nix: disable private apple sdks in release
...
we shouldn’t let it get into the release. This includes:
- darwin.cf-private
- darwin.osx_private_sdk
- xcode
2017-08-17 14:24:52 -07:00
Frederik Rietdijk
afc6b4310c
Python: build 2.7 and 3.6 packages on Hydra again
2017-08-13 21:33:02 +02:00
Matthew Bauer
0065365bdf
nixpkgs release: remove macOS hack
...
was needed for testing previously
see:
https://github.com/NixOS/nixpkgs/pull/28174#pullrequestreview-55944725
2017-08-12 20:39:48 -07:00
Vladimír Čunát
b679e148bd
release.nix: resurrect stdenvBootstrapTools
...
13d6681ce7
crippled it unintentionally.
Also remove the incorrect/non-existing stdenv.i686-linux;
building the bootstrap tools should be a good-enough test anyway.
2017-08-06 21:30:39 +02:00
Vladimír Čunát
332a60cbd1
release.nix: resurrect stdenvBootstrapTools
...
13d6681ce7
crippled it unintentionally.
Also remove the incorrect/non-existing stdenv.i686-linux;
building the bootstrap tools should be a good-enough test anyway.
2017-08-06 12:35:34 +02:00
Vladimír Čunát
a5e135ef7c
release.nix: fix a typo from #27923 , build stdenv
...
The typo removed also all aarch64-linux on Hydra.
2017-08-06 11:00:51 +02:00
Graham Christensen
7d0b001d4a
nixos,nixpkgs: only build essentials on i686
2017-08-05 12:06:05 +02:00
John Ericson
1ad0eae36e
darwin-tested channel: Fix eval
2017-08-03 18:46:40 -04:00
John Ericson
8b024834f2
darwin-test-channel: I broke it a bit adding macos-sierra-shared
...
This doesn't completely unbreak it, but gets it closer.
2017-08-03 18:20:31 -04:00
John Ericson
14e05c30e8
macos-sierra-shared: Make live code and add to nascent Darwin channel
...
Also add appropriate `meta.platforms = ...` to each derivation.
2017-07-31 21:28:18 -04:00
Vladimír Čunát
e9aeb55f3b
Merge branch 'master' into staging
2017-05-18 11:24:18 +02:00
John Ericson
296753f094
lib: Consolidate tests into one meta job
2017-05-17 11:14:59 -04:00
Frederik Rietdijk
d4dde073fd
Python release: do not build all Python packages
...
as we agreed not to. Maybe in the future we will again. Do build a
couple of packages that take a longer time to build.
2017-05-07 21:35:43 +02:00
John Ericson
f0b634c7e8
Merge pull request #24610 from Ericson2314/platform-normalization
...
Platform normalization
2017-04-17 17:28:01 -04:00
John Ericson
8c99aab3ea
lib: Fix system parsing, and use for doubles lists
...
The old hard-coded lists are now used to test system parsing.
In the process, make an `assertTrue` in release lib for eval tests; also
use it in release-cross
2017-04-17 17:13:01 -04:00
John Ericson
b477851f34
top-level: Less indirection for lib in release*.nix
2017-04-17 17:13:01 -04:00
Bjørn Forsman
d45df036c3
release(-lib).nix: add nixpkgsArgs parameter
...
This allows customizing the nixpkgs arguments by the caller. My use case
is creating a personal nixpkgs channel containing some unfree packages.
The default is still to not build unfree packages, so for nixpkgs this
is no functional change.
2017-04-11 19:43:34 +02:00
Shea Levy
1bb8a47803
Add aggregate job for a forthcoming nixpkgs-darwin-unstable channel
2017-04-10 12:35:32 -04:00
Tuomas Tynkkynen
93446a2060
release.nix: Don't block release on aarch64 failures
2017-03-20 06:37:01 +02:00
Tuomas Tynkkynen
dc94d1a2b5
release.nix: Fix another typo
2017-03-09 03:38:04 +02:00
Tuomas Tynkkynen
9188f2ed8a
release.nix: Fix typo
2017-03-08 21:35:31 +02:00
Graham Christensen
bb4c6a7800
nixpkgs: build aarch64-linux
2017-03-08 09:08:31 -05:00
Graham Christensen
13d6681ce7
release.nix: Only build Only build bootstrap tools when their system is supported
2017-01-23 00:08:21 +01:00
John Ericson
427dbcb1d7
top-level: Add more options to release-cross.nix, normalize param comments
2017-01-14 14:25:56 -05:00
Domen Kožar
6d9fe5dc8a
Revert "nixpkgs: add tested alias for unstable job"
...
This reverts commit 69e614d1e6
.
2016-10-13 17:06:03 +02:00
Domen Kožar
735c1cacbd
fix unstable job evaluation
2016-10-11 23:08:50 +02:00
Domen Kožar
69e614d1e6
nixpkgs: add tested alias for unstable job
2016-10-09 17:43:23 +02:00
Moritz Ulrich
01e44ac1f9
emacs: 24.5 -> 25.1
...
This commit removes all references to emacs24 with the exception of
emacs24-macports. The two folders in `pkgs/applications/editors` named
`emacs-24` and `emacs-24` are consolidated to a new `emacs` folder.
Various parts in nixpkgs also referenced `emacs24Packages` (pinned to
`emacs24`) explicitly where `emacsPackages` (non-pinned) is more
appropriate. These references get fixed by this commit too.
2016-09-18 13:38:21 +02:00
Domen Kožar
5793a14c36
release.nix: tiny improvements on top of #18059
2016-08-28 18:18:44 +02:00