Commit graph

5105 commits

Author SHA1 Message Date
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
Vladimír Čunát 7a005601d4 Merge branch 'master' to resolve conflicts 2016-05-05 08:25:38 +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
Louis Taylor 80f923f26f linux-testing: 4.6-rc5 -> 4.6-rc6 2016-05-02 02:29:42 +01:00
Joachim Fasting 43c406fb24 Merge pull request #15069 from NeQuissimus/kernel46rc5
linux_testing: 4.6-rc4 -> 4.6-rc5
2016-05-02 03:25:20 +02:00
michael bishop c32618cd85
openiscsi: fix a file that was broken by upstream changing things to dynamic linking 2016-04-30 15:29:49 -03:00
Tobias Geerinckx-Rice b8f60085fb
acpid: 2.0.25 -> 2.0.27; maintain 2016-04-30 14:15:33 +02:00
Nikolay Amiantov a80e94a774 android-udev-rules: 2016-03-03 -> 2016-04-26 2016-04-30 03:12:33 +03:00
Tobias Geerinckx-Rice 1541e1ca6b
sdparm: 1.09 -> 1.10 2016-04-29 21:42:35 +02:00
Joachim Fasting 638e16e623 Merge pull request #15060 from clefru/iscsi-on-master
iscsiadm can't load modules, so let's update open-iscsi and patch it.
2016-04-29 17:37:22 +02:00
Clemens Fruhwirth 32d6f7c114 open-iscsi: Use kmod so that iscsiadm loads the tcp transport modules. 2016-04-29 14:02:18 +02:00
Clemens Fruhwirth e091d27944 open-iscsi: from 2.0.873 to a git snapshot
The last release was in May 2012 with many fixes hitting git since then.
Also open-iscsi has broken out the open-isns part as extra library, so
we have that as new dependency.
2016-04-29 14:02:17 +02:00
Clemens Fruhwirth 82dd20a14d open-isns: init at 0.95 2016-04-29 14:02:17 +02:00
Joachim Fasting b539f8e468 Merge pull request #15050 from ebzzry/consoletools
consoletools: copy utils to bin
2016-04-29 05:41:23 +02:00
Rommel M. Martinez a6ce78130b consoletools: copy utils to bin 2016-04-29 11:12:34 +08:00
Tim Steinbach c494947676 linux_testing: 4.6-rc4 -> 4.6-rc5 2016-04-28 23:59:52 +00:00
Tuomas Tynkkynen 7276417870 kernel config: Enable BINFMT_MISC
This is enabled in x86 builds but lacking on ARM.
2016-04-28 20:46:34 +03:00
Tobias Geerinckx-Rice dcde0265a8
fatrace: 0.11 -> 0.12 2016-04-28 14:20:18 +02:00
Aneesh Agrawal 279a01d0dc util-linux: 2.27.1 -> 2.28 2016-04-27 23:26:46 -04:00
Tuomas Tynkkynen 4ff8f377af Merge remote-tracking branch 'upstream/master' into staging 2016-04-28 00:13:53 +03:00
Tuomas Tynkkynen 49d1acb50f Merge pull request #14896 from elitak/rtl8723bs
rtl8723bs: improved build and split off firmware
2016-04-28 00:04:44 +03:00
Eelco Dolstra a133a74c89 Remove cruft 2016-04-26 17:31:54 +02:00
Eelco Dolstra 454eefa63b linux: 4.4.7 -> 4.4.8 2016-04-26 16:39:59 +02:00
Thomas Tuegel 70936ce3f8 bluez5: multiple outputs 2016-04-25 19:04:24 -05:00
Thomas Tuegel e0a2224f1e v4l-utils: multiple outputs 2016-04-25 19:04:24 -05:00
Nikolay Amiantov 5f19542581 Merge commit 'refs/pull/14694/head' of git://github.com/NixOS/nixpkgs into staging 2016-04-25 18:02:23 +03:00
Tobias Geerinckx-Rice 364181b317
fatrace: add patch to fix crash
Will be included in next release.
2016-04-25 13:31:48 +02:00
Nikolay Amiantov ab0a0c004e makeSearchPathOutputs: refactor to makeSearchPathOutput 2016-04-25 13:24:39 +03:00
Eric Litak 62551b5318 rtl8723bs: version bump 2016-04-25 00:41:25 -07:00
Eric Litak 4c415e59a4 rtl8723bs-firmware: init, split off from rtl8723bs 2016-04-25 00:41:25 -07:00
Eric Litak 2f6cd0ce33 rtl8723bs: improved build 2016-04-25 00:41:25 -07:00
Arseniy Seroka d0f909a0a8 Merge pull request #14706 from acowley/frameworks-GL
frameworks: GL is undefined
2016-04-24 22:38:47 +03:00
Joachim Fasting 4a9ccee78f Merge pull request #14901 from rardiol/lsb_release
lsb-release: init at 1.4
2016-04-24 00:28:23 +02:00
Wout Mertens 017469c1ef Merge pull request #14036 from acowley/darwin-ffmpeg
Darwin ffmpeg
2016-04-23 15:24:21 +02:00
Tuomas Tynkkynen bd18cc3cdc Merge pull request #14888 from dezgeg/pr-kill-module-init-tools
Delete all usages of module_init_tools and remove the package
2016-04-23 14:29:41 +03:00
Joachim Fasting ea9275f312 Merge pull request #14899 from ethanpailes/tomb
tomb: init at version 2.2
2016-04-22 23:35:40 +02:00
Ethan Pailes 6a0903597a tomb: init at version 2.2 2016-04-22 17:07:26 -04:00
Ricardo Ardissone 9f4ac8d3f8 lsb-release: init at 1.4 2016-04-22 14:03:27 -03:00
Vladimír Čunát e9379f7416 Merge branch 'staging'
This includes a fix to closure-size regression that moved
share/doc/*/ to share/doc/
2016-04-22 16:49:09 +02:00
Tuomas Tynkkynen 0f8a49bb45 module_init_tools: Remove
It is deprecated doesn't handle compressed modules, unlike its modern
counterpart kmod.

Add a compatibility alias to kmod for now in case someone is depending
on this in their scripts.
2016-04-22 10:44:55 +03:00
Tuomas Tynkkynen 01854a850a treewide: Replace module_init_tools -> kmod
The former is deprecated and doesn't handle compressed kernel modules,
so all current usages of it are broken.
2016-04-22 10:40:57 +03:00
Vladimír Čunát 13df963c7e mingw: update 3.1.0 -> 4.0.6 2016-04-21 13:38:20 +02:00
Domen Kožar 8262cd0244 eval 2016-04-20 23:38:52 +01:00
Domen Kožar 85603d2166 linuxPackages.dpdk: fix build
(cherry picked from commit a56a9d1b590eb3dcadecf5b65ecabb46ae818d31)
Signed-off-by: Domen Kožar <domen@dev.si>
2016-04-20 23:09:49 +01:00
Nikolay Amiantov c48dd664ff jom: move to qmake4Hook 2016-04-20 18:55:55 +03:00
Nikolay Amiantov e282d36143 wpa_supplicant_gui: move to qmake4Hook 2016-04-20 18:55:54 +03:00
Nikolay Amiantov de1ce6a102 l7z: spaces 2016-04-20 18:55:54 +03:00
Domen Kožar e6899cc80c add linuxPackages.dpdk: libs and drivers for fast packet processing 2016-04-20 16:11:34 +01:00
Louis Taylor 90cdfb5414 kernel: 4.5.1 -> 4.5.2 2016-04-20 11:55:13 +01:00
Joachim Fasting 002f5e24b4
linuxPackages.klibc: use linuxHeaders
klibc was the only user of kernelHeaders; it should use the Linux API
headers, however.
2016-04-19 14:45:36 +02:00
Joachim Fasting 893186f4fd
kernel-headers: mark broken for grsecurity kernels
Extracting headers from a grsecurity patched kernel triggers additional
build steps that require gcc plugins.  For this to work, we'd need to
add gmp, libmpfr, and libmpc to the build inputs as well as run `make
prepare` before installing the headers (lest the build fail due to
missing files).

Out-of-tree modules use kernel.dev and user space should use the Linux
API headers used to build libc, not headers extracted from random
kernels, so fixing this for grsecurity is pointless.
2016-04-19 14:45:30 +02:00
Louis Taylor ec198e3868 linux-testing: 4.6-rc3 -> 4.6-rc4 (#14803) 2016-04-18 14:11:25 +01:00
Joachim Fasting 192a1ada24
apparmor: cleanups
- Move build tools to nativeBuildInputs
- capability.h should come from linuxHeaders not glibc
- Delete v2.9
2016-04-18 02:21:12 +02:00
Tobias Geerinckx-Rice d99df88efe
mcelog: 135 -> 136
Adds support to decode MSCOD values for Skylake server.
2016-04-17 01:14:57 +02:00
Anthony Cowley ca1d46f98a ApplicationServices: add CoreGraphics child
The AVFoundation framework uses a relative path that presumes that
CoreGraphics is a child framework of ApplicationServices. It is not in
the 10.9 SDK.

This patch makes it one by tweaking the framework derivation generator
with special support to address this problem.
2016-04-15 18:21:33 -04:00
Anthony Cowley 970d80b0ff cf-private: fix CFLAGS surgery
The previous version could produce unparseable flags.
2016-04-15 18:21:33 -04:00
Anthony Cowley 52fb00535e frameworks: GL is undefined
The GLUT frameworks is currently a Nix evaluation error.
2016-04-14 17:31:04 -04:00
Tim Steinbach ccc3080857 kernel: 4.4.6 -> 4.4.7 (#14690) 2016-04-14 16:30:20 +02:00
Tim Steinbach af4d84544f kernel: 4.5 -> 4.5.1 (#14691) 2016-04-14 15:57:18 +02:00
Vladimír Čunát ddb4051bf7 xorg-sys-opengl: fix with multiple outputs
Fixes #14669.
2016-04-14 13:43:08 +02:00
Tuomas Tynkkynen 794f07d4e4 treewide: Mass replace 'binutils}/bin' to refer to the correct outputs 2016-04-14 08:32:20 +03:00
Nikolay Amiantov 8b7ebaffeb replace makeSearchPath tree-wise to take care of possible multiple outputs 2016-04-13 22:09:41 +03:00
Octavian Cerna 1e37217b80 raspberrypi-firmware: 20150506 -> 1.20160315 (#14300)
Cleanup the meta section, add viric and myself as maintainers.
2016-04-13 20:02:57 +01:00
Herwig Hochleitner e3d0fe898b criu: 1.3-rc2 -> 2.0 (#14666) 2016-04-13 19:56:52 +01:00
Michael Raskin 74f7916a9a iptables: add 1.6 branch (init 1.6.0). Not making it the default this time. 2016-04-13 14:47:04 +02:00
Michael Raskin 80db55610c firejail: 0.9.38 -> 0.9.40 2016-04-13 14:47:04 +02:00
Michael Raskin cb3368fcbe conspy: 1.13 -> 1.14 2016-04-13 14:47:04 +02:00
Vladimír Čunát 39ebb01d6e Merge branch 'staging', containing closure-size #7701 2016-04-13 09:25:28 +02:00
obadz 4788ec1372 linux kernel 4.4: fix race during build
Patch drivers/crypto/qat/qat_common/Makefile so that qat_asym_algs.o
explicitly depends on headers qat_rsaprivkey-asn1.h and qat_rsapubkey-asn1.h

Hopefully fixes #14595
2016-04-12 22:45:57 +01:00
Franz Pletz 7d9d876140 lxc: 1.1.5 -> 2.0.0 2016-04-12 15:49:54 +02:00
Franz Pletz 42e5be8f55 cgmanager: 0.39 -> 0.41 2016-04-12 15:49:54 +02:00
Eelco Dolstra dddb62d3e3 Merge pull request #14178 from the-kenny/systemd-cryptsetup-external-generator
Systemd: Allow specifying external generators
2016-04-12 11:26:22 +02:00
Markus Hauck f51f993be2 sysdig: 0.8.0 -> 0.9.0 2016-04-11 21:51:09 +02:00
Tim Steinbach 5e5ef22d73 linux_testing: 4.6-rc2 -> 4.6-rc3 (#14592) 2016-04-11 13:44:34 +01:00
Charles Strahan ad7b1e24c2 fan-networking: updated patches from Ubuntu
This pulls in updated Fan Networking patches from Ubuntu.
(https://wiki.ubuntu.com/FanNetworking)

closes #14328
2016-04-10 16:07:03 -04:00