1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-28 00:22:13 +00:00
Commit graph

81698 commits

Author SHA1 Message Date
Joachim Fasting 7660819b48 Merge pull request #14755 from romildo/fix.pygobject
pygobject: fix some warnings
2016-04-19 15:48:30 +02:00
Joachim Fasting 1414f90270
linuxPackages: remove kernelHeaders
User-space programs should not be using headers extracted from random
kernels, but should in fact use the headers that were used to build
libc; see e.g., this LKML posting by Linus Torvalds on the subject of
Linux API headers at [1].

What is more, the Linux API headers are supposed to be backwards
compatible[2], so there's really no good reason to have more than one
such package, namely the latest one required by a package in our tree.

That is, `kernelHeaders` is not only incorrect but serves no real
purpose: out-of-tree modules use the sources provided by `kernel.dev`;
user space should use `stdenv.cc.libc.linuxHeaders` or the top-level
`linuxHeaders` attribute.

Apart from klibc, nothing in nixpkgs used `linuxPackages.kernelHeaders`,
so the impact of this change is minimal.

[1]: http://lkml.iu.edu/hypermail/linux/kernel/0007.3/0587.html
[2]: https://www.kernel.org/doc/Documentation/kbuild/headers_install.txt
2016-04-19 14:45:40 +02:00
Joachim Fasting faf63d1524
linuxPackages: move klibc to top-level
There's no reason for this to be tied to a specific kernel: it is tied
to the API headers, not the kernel sources.
2016-04-19 14:45:36 +02: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
Joachim Fasting b42bff4630 Merge pull request #14625 from utdemir/master
selenium-server-standalone: 2.45.0 -> 2.53.0
2016-04-19 13:48:06 +02:00
Tobias Geerinckx-Rice de56b74775
geolite-legacy 2016-02-29 -> 2016-04-19
Should fix the bug of Kansas farmers getting SWATted.

http://fusion.net/story/287592/internet-mapping-glitch-kansas-farm/
2016-04-19 12:30:12 +02:00
Linus Arver 5ce564563d sdlmame: fix broken URLs (close #14814) 2016-04-19 11:40:49 +02:00
Utku Demir cde425fcd4 Add correct libstdc++.so path to chromedriver
It was probably broken after the closure-size merge
2016-04-19 12:08:58 +03:00
Utku Demir ffac939edc selenium-server-standalone: 2.45.0 -> 2.53.0
Also remove `patchPhase`, since the relevant executable
does not exist anymore on the new archive.
2016-04-19 11:36:17 +03:00
Joachim Fasting f0d89ef874 Merge pull request #14810 from micxjo/update-fzf
fzf: 0.11.1 -> 0.12.0
2016-04-19 05:30:46 +02:00
Joachim Fasting 6caf73b790 Merge pull request #14804 from bradediger/makemkv
makemkv: 1.9.9 -> 1.9.10
2016-04-19 05:29:48 +02:00
Micxjo Funkcio fb2267c426
fzf: 0.11.1 -> 0.12.0 2016-04-18 16:48:41 -07:00
Nikolay Amiantov 05e713e7a5 Merge pull request #14775 from rardiol/freeorion
freeorion: init at 0.4.5
2016-04-19 03:09:46 +04:00
Nikolay Amiantov 21b54a9b97 Merge pull request #14808 from bobvanderlinden/yed-3.15.0.2
yEd: 3.14.4 -> 3.15.0.2
2016-04-19 03:08:00 +04:00
Nikolay Amiantov 998cde70e1 Merge pull request #14659 from jgillich/rust-registry-2
rustRegistry: expose src, 2016-04-02 -> 2016-04-13
2016-04-19 03:07:04 +04:00
Bob van der Linden 2c58a7d68c yEd: 3.14.4 -> 3.15.0.2 2016-04-19 00:30:26 +02:00
Tuomas Tynkkynen 84a2de0511 Merge pull request #14806 from rycee/fix/openxpki
openxpki: fix build
2016-04-19 00:48:37 +03:00
Tuomas Tynkkynen 784d1b65fa Merge pull request #14805 from rycee/fix/389
389-ds-base: fix compilation
2016-04-19 00:45:31 +03:00
Benjamin Staffin 850ffee9fa Merge pull request #14212 from aneeshusa/add-mosh-service
mosh service: init
2016-04-18 14:31:59 -07:00
Thomas Tuegel c37c5d4b52 kde5.kcolorchooser: init at 15.12.3 2016-04-18 16:28:59 -05:00
Robert Helgesson 6df0c74cbd openxpki: fix build
The openxpki build is not liking the multiple outputs of openssl. This
commit fixes the build, unfortunately not in the prettiest of ways.
2016-04-18 22:16:28 +02:00
Robert Helgesson 55d90c6bdb 389-ds-base: fix compilation
Multiple outputs in openldap made this package confused. Remove the
explicit reference to the openldap library and let configure sort it
out.
2016-04-18 22:15:05 +02:00
Nikolay Amiantov d8eec18ce2 freeorion: fix paths in configuration file before start 2016-04-18 16:20:46 -03:00
Nikolay Amiantov 756a83191c freeorion: enable parallel building 2016-04-18 16:20:45 -03:00
Eelco Dolstra b4bf432709 nghttp2: 1.8.0 -> 1.9.2, unify with libnghttp2, and use multiple outputs
Note: I ignored the C++ libraries, but it appears we're not currently
using them. Once we do, we'll probably want to put them in a separate
output as well (to prevent non-C++ users from depending on Boost).
2016-04-18 21:13:18 +02:00
Eelco Dolstra 21a2f2ba3b nix: Add a "dev" output
This gets rid of boehm-dev in the closure (as well as Nix's own
headers).
2016-04-18 21:13:18 +02:00
zimbatm 961ad19660 Merge pull request #14408 from retrry/rustc-update
rustc: 1.6.0 -> 1.7.0. Enable Darwin platform.
2016-04-18 20:09:44 +01:00
Tuomas Tynkkynen cfdef68ad2 fish: Reference correct output of glibc 2016-04-18 21:32:43 +03:00
Tuomas Tynkkynen a3466e300d dar: 2.5.2 -> 2.5.3
While at it, add xz support and enable parallel build.
2016-04-18 21:32:36 +03:00
Jakob Gillich 27f734b1d4 rustRegistry: expose src 2016-04-18 19:28:01 +02:00
Tobias Geerinckx-Rice 5a5012a7cd
tzdata: 2016c -> 2016d 2016-04-18 19:12:34 +02:00
Brad Ediger d8d00ae043 makemkv: 1.9.9 -> 1.9.10 2016-04-18 10:45:52 -05:00
joachifm c7f9b6c440 Merge pull request #13968 from bzizou/libibverbs
libibverbs: added mlx4 and mthca userspace driver plugins
2016-04-18 15:30:00 +02:00
Tobias Geerinckx-Rice 302f3a3f55 Merge pull request #14801 from regnat/hplip
hplip : add openssl as buildInput
2016-04-18 15:24:16 +02:00
Arseniy Seroka bace2fab8f rustRegistry: 2016-04-02 -> 2016-04-18 2016-04-18 16:21:15 +03:00
Eelco Dolstra 35bd7708d5 copy-tarballs.pl: Use substituters to obtain tarballs 2016-04-18 15:18:25 +02:00
Eelco Dolstra be8fc33164 texlive-new: Export source tarballs via an attribute
This allows them to be found by find-tarballs.nix (which can only see
fetchurl dependencies if they are attributes, not if they're part of a
string context).
2016-04-18 15:18:21 +02:00
Louis Taylor ec198e3868 linux-testing: 4.6-rc3 -> 4.6-rc4 (#14803) 2016-04-18 14:11:25 +01:00
Eelco Dolstra 0729f60697 Remove "which" from base.nix 2016-04-18 14:20:49 +02:00
Eelco Dolstra cd396076ec Revert "Revert "Remove which -> type -P alias.""
This reverts commit ddd480ac30. Gave it
some more thought.
2016-04-18 14:20:49 +02:00
Eelco Dolstra 0c5e837b66 acme.nix: Fix unit descriptions
Unit descriptions should be capitalized, and timer units don't have
to describe that they're timers.
2016-04-18 14:20:49 +02:00
Vladimír Čunát 6e8a1cfb18 Merge #14800: get_iplayer: fix outputs and add man page 2016-04-18 13:50:36 +02:00
Théophane Hufschmitt 5059511324 hplip : add openssl as buildInput 2016-04-18 13:47:15 +02:00
Joachim Fasting 55a82158e2
Revert "nixos.tests.printing: fix"
This reverts commit 49894ac857.

Reverting in deference to https://github.com/NixOS/nixpkgs/issues/14782
2016-04-18 13:40:35 +02:00
Rodney Lorrimar 73d2a2c23a get_iplayer: fix outputs and add man page
Package stopped building after closure-size merge because
buildPerlPackage has docdev in its default outputs.

There is also a decent man page in the source distribution, which I
added to the "man" output.
2016-04-18 12:11:34 +01:00
Nikolay Amiantov 454a64caff Merge commit 'refs/pull/14779/head' of git://github.com/NixOS/nixpkgs 2016-04-18 14:02:35 +03:00
Lluís Batlle i Rossell 3868f02b17 Adding back Rigs of Rods.
Merge branch 'rormaster'
2016-04-18 12:57:28 +02:00
Ricardo Ardissone 5f832739ce warzone2100: 3.1.1 -> 3.1.5 2016-04-18 07:37:18 -03:00
Lluís Batlle i Rossell c85e3861ba Make rigsofrods use mygui with ogre. Required. 2016-04-18 12:30:48 +02:00