Vladimír Čunát
e5d40c6fa3
Merge branch 'staging'
...
Hydra is only half-finished, but we'd better get secure glibc fast.
2016-05-16 10:15:28 +02:00
Joachim Fasting
f99c86eec1
grsecurity: remove expressions for unsupported versions
...
Retain top-level attributes for now but consolidate compatibility
attributes.
Part of ongoing cleanup, doing it all at once is infeasible.
2016-05-16 09:10:27 +02:00
Joachim Fasting
4cf524e588
udev182: fix build against linux 4.4 headers
...
Fix from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=libudev0
2016-05-16 01:35:57 +02:00
Vladimír Čunát
024d44dd61
Merge #15449 : update default Linux headers
...
...to those of the default NixOS kernel
2016-05-14 22:25:04 +02:00
Vladimír Čunát
26e8e3e654
util-linux: use sha256 instead of sha512 again
...
/cc #15048 . I believe the usage of sha512 here at this point
brings very little gain and can be quite painful to some users.
2016-05-14 22:19:28 +02:00
Tuomas Tynkkynen
b7437eb012
tcp_wrappers: Remove separate builder.sh and use standard stdenv phases
...
For instance, this means that the binaries get stripped properly
(previously this package retained a reference to glibc headers).
2016-05-14 21:05:58 +03:00
Joachim Fasting
c9750f5382
linuxHeaders_4_4: init at 4.4.10
2016-05-14 09:14:00 +02:00
Joachim Fasting
77022120f7
Merge pull request #15347 from joachifm/kernel-headers-cleanup
...
linuxHeaders cleanup
2016-05-14 08:53:48 +02:00
Joachim Fasting
6194e9d801
kernelPatches.grsecurity: 4.5.4-201605122039 -> 4.5.4-201605131918
...
Also revert to using the grsecurity-scrape mirror; relying on upstream
just isn't viable. Lately, updates have been so frequent that a new
version is released before Hydra even gets around to building the
previous one.
2016-05-14 05:15:35 +02:00
Joachim Fasting
7fdce2feb0
kernelPatches.grsecurity_4_5: 4.5.4-201605112030 -> 4.5.4-201605122039
2016-05-13 23:11:07 +02:00
Joachim Fasting
10aaca8c1f
grsecurity_4_5: 4.5.3-201605080858 -> 4.5.4-201605112030
2016-05-13 20:11:31 +02:00
Joachim Fasting
ec2ddf284d
systemd: get linuxHeaders from stdenv
...
Building against anything other than the headers used to build libc
doesn't really make any sense.
2016-05-13 19:35:09 +02:00
Franz Pletz
006f6d9437
linux: 4.5.3 -> 4.5.4
2016-05-13 17:27:51 +02:00
Vladimír Čunát
3e387c3e00
Merge branch 'staging'
...
Darwin isn't in a perfect state, in particular its bootstrap tools won't
build which will block nixpkgs channel. But on the whole it seems
acceptable.
2016-05-13 10:14:53 +02:00
Edward Tjörnhammar
046ee5ac3f
ati-drivers: 15.7 -> 15.12
...
Also addresses breakage due to the multiple-outputs merge.
2016-05-12 17:25:36 +02:00
Vladimír Čunát
6c2fbfbd77
Merge branch 'master' into staging
2016-05-12 04:53:38 +02:00
Eelco Dolstra
7a8ea6138e
linux: 4.4.9 -> 4.4.10
2016-05-11 20:34:02 +02:00
Dan Peebles
8ca190c496
systemd: add iptables dependency
...
This allows nspawn to do interesting firewall things when setting
up a private network.
2016-05-10 13:57:24 +00:00
Tobias Geerinckx-Rice
20292cb12c
alsaLib: 1.1.0 -> 1.1.1
2016-05-10 04:53:17 +02:00
Joachim Fasting
52477b0a0b
kernelPatches.grsecurity_4_5: 201605060852 -> 201605080858
2016-05-09 16:38:44 +02:00
Tobias Geerinckx-Rice
5b217637f9
cpupower: correct meta.homepage
2016-05-09 02:57:07 +02:00
Vladimír Čunát
65a9fa8cdc
Merge branch 'master' into staging
2016-05-08 21:24:48 +02:00
Tobias Geerinckx-Rice
6054c9f217
x86_energy_perf_policy: correct meta.homepage
2016-05-08 19:42:49 +02:00
Vladimír Čunát
717670720f
Merge #15048 : util-linux: 2.27.1 -> 2.28
2016-05-07 11:16:57 +02:00
Tim Steinbach
f53850bf21
kernel: 4.4.8 -> 4.4.9 ( #15276 )
2016-05-06 20:25:29 +02:00
Lluís Batlle i Rossell
53a4582552
Adding vmlinux to linux kernel 'dev' derivation.
...
It takes some extra 13MB (and in dev, not out), but allows perf to show kernel
symbols when profiling. I think it is worth it.
In my NixOS, I refer to it in the system derivation, for easy telling to perf
through /run/booted-system/vmlinux:
system.extraSystemBuilderCmds = ''
ln -s ${config.boot.kernelPackages.kernel.dev}/vmlinux $out/vmlinux
'';
2016-05-06 18:11:03 +02:00
Tim Steinbach
02d94d335a
kernel: 4.5.2 -> 4.5.3
2016-05-06 11:12:04 -04:00
Joachim Fasting
27061905bd
linuxPackages_grsec_4_5: 3.1-4.5.2-201604290633 -> 3.1-4.5.3-201605060852
2016-05-06 16:37:25 +02:00
Lluís Batlle i Rossell
2f35e223b1
Adding libuuid (libblkid) to lvm2.
...
It wants it to detect if there are filesystems present in block devices, in
case of pvcreate. Otherwise it complaints "lvm built without blkid support" and
lacks the feature of detecting/wiping.
2016-05-06 15:09:49 +02:00
Tobias Geerinckx-Rice
273e160a12
jfbview: split out jfbpdf (jfbview w/o imlib2)
2016-05-06 13:47:50 +02:00
Tobias Geerinckx-Rice
e7cfdd6c14
jfbview: 0.5.1 -> 0.5.2
2016-05-06 13:47:49 +02:00
Franz Pletz
5c49790be5
Merge pull request #15198 from groxxda/bump/iptables
...
iptables: 1.4.21 -> 1.6.0
2016-05-06 03:18:32 +02:00
Franz Pletz
e478b63b27
Merge pull request #14835 from groxxda/libcap
...
libcap: 2.24 -> 2.25, replace old split with multi-output
2016-05-06 03:15:16 +02:00
Alexander Ried
aae11b1781
iproute2: 4.3.0 -> 4.5.0 ( #15193 )
2016-05-06 03:09:47 +02:00
Vladimír Čunát
1dc36904d8
Merge #14920 : windows improvements, mainly mingw
2016-05-05 08:30:19 +02:00
Joachim Fasting
066949cc35
Merge pull request #15217 from LumiGuide/fix-mdadm-sendmail
...
mdadm: call /var/setuid-wrappers/sendmail instead of /usr/sbin/sendmail
2016-05-04 20:09:02 +02:00
Eelco Dolstra
1f84e43239
Do some large, concurrency-capable builds on dedicated machines
2016-05-04 18:16:27 +02:00
Bas van Dijk
a941c7e27b
mdadm: call /var/setuid-wrappers/sendmail instead of /usr/sbin/sendmail
2016-05-04 15:27:53 +02:00
Robin Gloster
9820cb1bf2
use dontBuild instead of hacks
...
changes:
* buildPhase = "true"
* buildPhase = ":"
2016-05-04 10:11:04 +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
Tuomas Tynkkynen
aadaa91379
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/applications/networking/browsers/vivaldi/default.nix
pkgs/misc/emulators/wine/base.nix
2016-05-03 23:12:48 +03:00
Alexander Ried
82c141b999
Revert "iptables: add 1.6 branch (init 1.6.0). Not making it the default this time."
...
This reverts commit 74f7916a9a
.
Time to make it the default.
2016-05-03 20:29:52 +02:00
Michael Raskin
0bc13e3af2
iptables: 1.4.21 -> 1.6.0
2016-05-03 20:29:30 +02:00
Alexander Ried
7382afac40
libcap: replace old split with multi-output
2016-05-03 19:52:10 +02:00
Alexander Ried
64ef643833
libcap: 2.24 -> 2.25
2016-05-03 19:52:10 +02:00
Franz Pletz
c3df9b0650
libnl: 3.2.26 -> 3.2.27
2016-05-03 16:15:20 +02:00
Franz Pletz
e027ef7cb8
iw: 4.1 -> 4.3
2016-05-03 16:15:20 +02:00
Lluís Batlle i Rossell
94520a25ad
Adding blktrace
...
Tool to get traces of operations in block devices on linux.
2016-05-03 00:26:27 +02:00
Joachim Fasting
7893cb1aea
linuxPackages_grsec_4_1: delete
...
Upstream supports 3.14, 4.4, and 4.5
2016-05-02 11:28:05 +02:00
Joachim Fasting
fecb56fc3f
linuxPackages_grsec_4_5: init at 3.1-4.5.2-201604290633
2016-05-02 11:28:05 +02:00