Commit graph

532 commits

Author SHA1 Message Date
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
Tuomas Tynkkynen
3cd4808e7d release.nix: Remove lots of explicit package jobs
These are all obsolete since for a long time, the meta.platforms fields
have been used to automatically create the Hydra jobs.
2016-08-28 18:05:42 +03:00
Domen Kožar
f976fa40a2 xfce: build all components 2016-08-28 16:51:20 +02:00
Domen Kožar
2daefaf457 release.nix: drop xorg whitelist to fix #11996 2016-08-28 16:46:46 +02:00
Domen Kožar
1664279f0e Add nix-repl as release blocker
This would have blocked the channel in recent curl bump.
2016-08-05 12:08:44 +02:00
John Ericson
f073df60d6 Replace ./../* with ../* in Nix expressions (#16414) 2016-06-22 10:39:50 +02:00
Joachim Fasting
544b42f8f5
top-level/release.nix: remove obsolete grsec jobs 2016-06-14 03:38:19 +02:00
Domen Kožar
d47dca41ce try using nox from nixpkgs (#15857)
* try using nox from nixpkgs

* release.nix: block on nox since otherwise travis-ci will fail hard
2016-05-31 12:59:24 +01:00
Joachim Fasting
7817d0901d
top-level/release.nix: remove xf86videomodesetting
See c7d92f9485
2016-05-23 08:17:17 +02:00
Frederik Rietdijk
79043d15cc build python35Packages.{blaze, pandas, scikitlearn} on Hydra
as these take a long time to build.
2016-05-19 12:05:39 +02:00
Rob Vermaas
87f5646c3a Add scikitlearn to binary cache.
(cherry picked from commit 2c5ad36cff2db4a2cfb66bede7f3f9a00dba5708)
2016-05-11 10:36:10 +00:00
Rob Vermaas
31dc954bc1 Adding pythonPackags.pandas to binary cache. Python packages are
not part of nixpkgs/nixos jobsets in 16.03+ since ccd1029f58. Until
it gets added again, adding some python packages that take really
long to build.

(cherry picked from commit 713c24056397fef46717d2f0eae1940f348941e6)
2016-05-10 15:15:59 +00:00
Joachim Fasting
0bd31bce10
grsecurity: drop support for 4.4 kernels
From now on, only the testing branch of grsecurity will be supported.
Additionally, use only patches from upstream.

It's impossible to provide meaningful support for grsecurity stable.
First, because building and testing \(m \times n \times z) [1], packages
is infeasible.  Second, because stable patches are only available from
upstream for-pay, making us reliant on third-parties for patches. In
addition to creating yet more work for the maintainers, using stable
patches provided by a third-party goes against the wishes of upstream.

nixpkgs provides the tools necessary to build grsecurity kernels for any
version the user chooses, however, provided they pay for, or otherwise
acquire, the patch themselves.

Eventually, we'll want to remove the now obsolete top-level attributes,
but leave them in for now to smoothe migration (they have been removed
from top-level/release.nix, though, because it makes no sense to have
them there).

[1]: where \(m\) is the number of grsecurity flavors, \(n\) is the
number of kernel versions, and z is the size of the `linuxPackages` set
2016-05-04 01:07:53 +02:00
obadz
98a7f819d9 qt4: add a toplevel entry for the version skype uses
Otherwise, it won't get built by hydra

abbradar: use `self` as needed for overrides.
2016-04-28 16:49:07 +03:00
Eelco Dolstra
a133a74c89 Remove cruft 2016-04-26 17:31:54 +02:00
Franz Pletz
e498a645c1 ncat: Remove old package, available in nmap 2016-03-30 08:53:22 +02:00
Vladimír Čunát
8ffe681713 qt4-clang: fix fallout from f9b5ed66d1
There's still the question of Hydra binaries etc. but this should at
least fix evaluation and running problems.
2016-03-28 09:05:12 +02:00
Nikolay Amiantov
28af80fcc0 skype: use clang-built qt4 to fix segfault 2016-03-27 15:48:06 +03:00
Domen Kožar
b07e7bfc7b Merge remote-tracking branch 'origin/staging' 2016-03-27 13:19:04 +01:00
Eelco Dolstra
c23e9e12f8 Add metrics job to unstable aggregate 2016-03-24 17:38:58 +01:00
Eelco Dolstra
fab439201e Keep track of Nixpkgs/NixOS evaluation statistics 2016-03-24 17:37:17 +01:00
Nicolas B. Pierron
6313a5698a Replace references to all-packages.nix, by references to the top-level of nixpkgs repository. 2016-03-13 18:25:52 +00:00
Eelco Dolstra
62c562a522 gcc: Remove 4.3 and 4.4
GCC 4.3 was used by only one package ("self"), which I've marked as
broken.
2016-03-02 18:01:17 +01:00
Eelco Dolstra
ccd1029f58 Reduce the size of the Nixpkgs/NixOS jobsets
This cuts nixpkgs:trunk from 78K to 31K jobs by disabling builds of
{node,go,python,emacs,coq,r,ocaml,perl}Packages. Thus these are now
only built if they are dependencies of top-level packages (such as
end-user applications). I left haskellPackages because they take
typically longer to build than the others (which are mostly
interpreted languages), so disabling them would be more painful to
users.

This is a temporary measure until we have a binary cache based Hydra
running on faster hardware, necessitated by the fact that evaluations
now regularly time out after 6 hours.
2016-02-10 15:20:16 +01:00
Tobias Geerinckx-Rice
0c25292648 vorbis-tools: rename from old-style vorbisTools 2016-01-26 01:35:55 +01:00
Domen Kožar
c21f9365b8 release.nix: remove troubling glib-tested, add python 2016-01-21 20:07:17 +01:00
Eelco Dolstra
126d3e1449 Fix evaluation of "unstable" job
Commit 19f6edbfb8 made "unstable" depend
on some Darwin jobs, but these didn't exist because of the "= linux"
overrides in release.nix.
2016-01-15 11:46:49 +01:00
Thomas Tuegel
3a03a6dd60 build emacs24PackagesNg on Hydra
This is required now because we do not recurseIntoAttrs for
emacsPackagesNg. This has the side-effect of removing duplicate jobs.
2016-01-13 11:05:45 -06:00
Dan Peebles
19f6edbfb8 top-level/release.nix: make Darwin builds do more 2016-01-06 08:29:41 -05:00
Vladimír Čunát
fdbc58fe42 release.nix: fixup evaluation after darwin changes
/cc @copumpkin. I can't really test this, but it should unbreak Hydra
evaluation at least.
2016-01-05 09:27:48 +01:00
Vladimír Čunát
3b1f994347 release: remove reference to castle_combat
The game itself was removed in 66f663e19.
2015-12-17 14:42:50 +01:00
Eelco Dolstra
7cd3d502bb copy-tarballs.pl: Revive extracting all tarballs from release.nix 2015-12-16 15:38:59 +01:00
Tobias Geerinckx-Rice
47eb4d4430 Migrate manpages -> man-pages (upstream project name) 2015-12-06 23:44:13 +01:00
Pascal Wittmann
cf5acd732d release.nix: remove reference to pthreadmanpages
Commit 9aa1cb6c59 broke the nixpkgs.tarball job on hydra (see https://hydra.nixos.org/build/28466812). The commit removes the last reference to pthreadmanpages.
2015-12-04 17:02:13 +01:00
Peter Simons
91007af090 pkgs/top-level/release.nix: enable building the R package set
The R people don't bother providing stable URLs for their package
releases. Released versions are edited or flat-out disappear at will,
which causes us a bit of trouble, like in [1]. Hopefully, enabling R
builds on Hydra will mitigate those problems by caching the release
tarballs.

[1] https://github.com/NixOS/nixpkgs/issues/11230
2015-11-24 10:17:56 +01:00
Eelco Dolstra
45c7dd7d98 Add stdenv bootstrap tools generation to release.nix 2015-10-23 13:05:36 +02:00
Peter Simons
8836c58dc0 Remove all references to haskell-ng and haskellngPackages from Nixpkgs. 2015-09-15 16:11:58 +02:00
Peter Simons
c5d132c2ea Add "haskellPackages" binaries to the unstable channel. 2015-05-29 11:25:26 +02:00
Peter Simons
c0f0a20961 pkgs/top-level/release.nix: haskell-ng --> haskell 2015-05-04 12:27:03 +02:00
Vladimír Čunát
8978ff3840 unstable job: glib-tested seems ready (succeeding often)
This reverts commit a35d4a9d4e.
2015-04-29 11:47:18 +02:00
Vladimír Čunát
a38672dea2 release: fix eval by lib.tests -> lib-tests
See discussion on commit
https://github.com/NixOS/nixpkgs/commit/de0f122b016c88#commitcomment-10937080
2015-04-29 11:29:15 +02:00
Domen Kožar
8feda47bee pinentry: fix build /cc wkennington 2015-03-26 10:07:05 +01:00
Eelco Dolstra
2ed5c2bd6b Set some meta.platforms
Also fix meta.platform -> meta.platforms in a few places.
2015-03-20 20:04:42 +01:00
Eelco Dolstra
738cf42639 release-lib: Simplify 2015-03-20 19:37:55 +01:00
Eelco Dolstra
dda16e0c06 pam_login: Remove
We haven't used/updated this package in years.
2015-03-20 16:38:21 +01:00
Eelco Dolstra
87c86f6711 pam_console: Remove
This package is no longer used in NixOS.
2015-03-20 16:18:10 +01:00
Eelco Dolstra
9788cbb2de Re-enable Darwin builds 2015-02-25 19:27:30 +01:00
Nicolas B. Pierron
de0f122b01 Issue #6161 - Register lib tests as release blockers. 2015-02-09 00:07:44 +01:00
Peter Simons
08c3f2bc05 pkgs/top-level/release.nix: build all versions of GHC on their supported platforms 2015-01-16 23:23:23 +01:00
Eelco Dolstra
d2d09547a3 Build stdenv on Darwin 2015-01-06 11:55:47 +01:00
Eelco Dolstra
ab10131663 Remove scheduling priorities
This was only used for stdenv and is pretty obsolete now.
2015-01-06 11:55:47 +01:00
Bjørn Forsman
289ec3b5aa html-tidy: align attrname with pkgname
htmlTidy => html-tidy. Keep copy of old attribute for backward
compatibility.
2014-12-06 17:01:05 +01:00
Aristid Breitkreuz
4790b70fb5 remove gcc33 from release expressions 2014-11-16 17:34:03 +01:00
Eelco Dolstra
876fa6a6a6 Fix unstable job evaluation 2014-11-05 13:00:26 +01:00
William A. Kennington III
5ae216558f jfsrec: Remove derivation 2014-11-02 17:22:27 -08:00
Eelco Dolstra
bb8500393b Disable Darwin builds until we get the Darwin machine back 2014-10-22 16:08:42 +02:00
Luca Bruno
d8924a4e7f Remove some obsolete platform override in release.nix 2014-09-10 15:33:51 +02:00
Domen Kožar
b420eeba44 remove bittorrent package since it's obsolete 2014-09-05 22:49:31 +02:00
Eelco Dolstra
6437e2541a Remove numerous failing kernel packages from Hydra
http://hydra.nixos.org/eval/1149989?filter=linuxPackages
2014-08-30 23:20:57 +02:00
Domen Kožar
11345b7844 remove icecat3 2014-08-25 09:52:38 +02:00
Eelco Dolstra
2478e77d8a Make the manual release-critical 2014-08-24 18:53:29 +02:00
Eelco Dolstra
438b9c543d Nixpkgs manual: Add a Nix expression to build 2014-08-24 11:03:55 +02:00
Charles Strahan
5ea8497933 get xorg/x11 working on Darwin 2014-08-12 20:40:57 -04:00
Luca Bruno
b331ae33d7 Make platforms.allBut accept a list rather than a single platform 2014-08-09 12:31:33 +02:00
Eelco Dolstra
8a7f3c3618 Mark a bunch of packages as broken or not supported on Darwin 2014-08-08 17:59:02 +02:00
Bjørn Forsman
a1a2851409 Fix tarball job
gcc42 was removed in commit 5add082ab8
("gcc-4.2: Remove") but there are still some references to it. Remove
those references to fix Hydra tarball job.
2014-07-23 23:00:18 +02:00
Eelco Dolstra
5c5f115603 firefox: Build without xulrunner
Fixes #2950.
2014-07-23 17:28:36 +02:00
Eelco Dolstra
3ef40e5004 emacs: Remove 23.x 2014-07-22 13:50:52 +02:00
Eelco Dolstra
973c9abdbe Fix info command
The "info" command has been broken on NixOS since
457fdb3842 (proving that nobody uses
info).
2014-07-08 15:19:08 +02:00
Eelco Dolstra
784503864b Enable the xf86-video-modesetting driver 2014-05-21 15:55:50 +02:00
Eelco Dolstra
2ca913c509 Add some packages to the channel 2014-04-28 18:34:23 +02:00
Eelco Dolstra
d304b277bd Silence some Hydra evaluation warnings 2014-04-24 15:40:55 +02:00
Vladimír Čunát
a35d4a9d4e unstable job: don't depend on glib-tested yet (fails) 2014-02-22 10:38:13 +01:00
Vladimír Čunát
dcf6cbf5b3 glib: add -tested variant, also to the unstable job
Replaces #1753.
2014-02-18 20:27:23 +01:00
Vladimír Čunát
07ab75205c release: fix automake evaluation, broken in 5888f27c 2014-02-02 12:09:58 +01:00
Eelco Dolstra
1a68ee7deb Disable FreeBSD builds 2014-01-28 16:13:16 +01:00
Vladimír Čunát
3f9388436b tarball/release: change gnat44 (removed) into gnat 2014-01-18 17:06:56 +01:00
Vladimír Čunát
9443129b08 Merge master into stdenv-updates
Conflicts:
	pkgs/development/libraries/glibc/2.18/common.nix (take stdenv-updates)
	pkgs/misc/emulators/zsnes/default.nix (more complex, build tested)
	pkgs/top-level/all-packages.nix (auto-solved)
2014-01-04 18:34:53 +01:00
Peter Simons
ad80939299 pkgs/top-level/release.nix: build the ghc 7.2.2 binary 2013-12-29 12:26:05 +01:00
Peter Simons
486e7736df Merge remote-tracking branch 'origin/master' into stdenv-updates.
Conflicts:
	pkgs/tools/networking/p2p/amule/default.nix
2013-12-10 00:25:54 +01:00
Domen Kožar
c1df906704 vlc: specify meta.platforms 2013-12-08 19:19:11 +01:00
Peter Simons
c32bf83301 Merge remote-tracking branch 'origin/master' into stdenv-updates.
Conflicts:
	pkgs/development/interpreters/perl/5.16/default.nix
	pkgs/tools/networking/curl/default.nix
	pkgs/top-level/all-packages.nix
	pkgs/top-level/release-python.nix
	pkgs/top-level/release-small.nix
	pkgs/top-level/release.nix
2013-12-04 18:33:52 +01:00
Eelco Dolstra
58af4fb11e Update some more platforms 2013-11-06 10:58:20 +01:00
Eelco Dolstra
06f4398b46 Remove broken and obsolete versions of gcj and ghdl 2013-11-04 21:11:00 +01:00
Vladimír Čunát
b60d44a00a release: remove gcjXX references to fix tarball 2013-10-30 22:04:34 +01:00
Peter Simons
ac5d5297dd Merge remote-tracking branch 'origin/master' into stdenv-updates. 2013-10-02 22:44:12 +02:00
Eelco Dolstra
8a182718ca splashutils: Remove 2013-09-26 18:03:43 +02:00
Peter Simons
9407832de4 Merge remote-tracking branch 'origin/master' into stdenv-updates.
Conflicts:
	pkgs/development/libraries/gettext/default.nix
2013-09-23 10:59:44 +02:00
Eelco Dolstra
095fc0ebaa nix-repl: Add 2013-09-17 11:26:12 +02:00
Peter Simons
6451264e63 Drop obsolete versions of flex: we only used the latest one, 2.5.35. 2013-09-09 10:39:56 +02:00
Eelco Dolstra
68469ca342 releaseTools.aggregate: Rename ‘members’ to ‘constituents’ 2013-08-15 02:29:08 +02:00
Vladimír Čunát
87444bc281 fix tarball after 541661 2013-07-17 08:16:24 +02:00
Eelco Dolstra
896da1bf8a Fix reference to firefox21 2013-06-26 11:24:10 +02:00
Peter Simons
a5a74c9c44 release.nix: remove emacs-ecb from nixos-tarball
ecb mode is a part of Emacs and no longer exists as a separate package in Nixpkgs.
2013-06-11 11:05:42 +02:00