3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

36100 commits

Author SHA1 Message Date
Eelco Dolstra 7438b95437 util-linux: Update to 2.24.1 2014-04-16 16:31:58 +02:00
Eelco Dolstra c81565f6cf Remove hack for using upstream getty units
Also, enable the container-getty@ unit so that "machinectl login"
works.
2014-04-16 16:11:17 +02:00
Eelco Dolstra 19d4e40dfc systemd: Build on i686-linux 2014-04-16 15:25:37 +02:00
Lluís Batlle i Rossell edee246684 Updating gnunet to 0.10.1. 2014-04-16 15:22:31 +02:00
Luca Bruno 92a831a4ec xdg-user-dirs: new package
A tool to help manage well known user directories
like the desktop folder and the music folder

http://freedesktop.org/wiki/Software/xdg-user-dirs
2014-04-16 15:02:27 +02:00
Thomas Tuegel 0b84d35175 Assume maintainership of alsa-mixer 2014-04-16 07:58:12 -05:00
Thomas Tuegel d809a27859 haskell-alsa-mixer 0.2.0.1 -> 0.2.0.2 2014-04-16 07:51:38 -05:00
Thomas Tuegel 922e4f3858 ffmpeg 2.1.4 -> 2.2.1 2014-04-16 07:49:51 -05:00
Michael Raskin f44a3235a9 Use IcedTea for VUE, not Oracle JRE 2014-04-16 14:47:33 +04:00
Luca Bruno ec021b116d gnome-control-center: enable network settings 2014-04-16 12:35:48 +02:00
Eelco Dolstra 0ac322c7a0 systemd-nspawn: Fix starting NixOS containers 2014-04-16 11:34:34 +02:00
Lluís Batlle i Rossell 44bda71b88 Adding ghdl 0.31 mcode flavour
This allows having a recent ghdl, without building it with gcc.
The major drawback is the speed.
2014-04-16 10:35:45 +02:00
Peter Simons d4097e4e0e Merge pull request #2273 from jwiegley/cabal-delete
Add expression for cabal-delete
2014-04-16 10:17:29 +02:00
Peter Simons 9657f1f624 Merge pull request #2276 from jwiegley/lua52
Patch lua52 to build on Darwin
2014-04-16 10:16:26 +02:00
Peter Simons d510eea7b0 Merge pull request #2277 from jwiegley/flex
Fix flex for building on darwin systems
2014-04-16 10:16:04 +02:00
William A. Kennington III 171a58bcd6 cpupower: Add package to replace cpufrequtils 2014-04-16 01:09:57 +02:00
Eelco Dolstra ee9c068b0c systemd: Update to 212
Note that systemd no longer depends on dbus, so we're rid of the
cyclic dependency problem between systemd and dbus.

This commit incorporates from wkennington's systemd branch
(203dcff45002a63f6be75c65f1017021318cc839,
1f842558a95947261ece66f707bfa24faf5a9d88).
2014-04-16 00:59:26 +02:00
Eelco Dolstra 07cb7451d9 lvm2: Update to 2.02.106 2014-04-15 18:02:07 +02:00
Eelco Dolstra a37edbbb63 linux-headers: Add 3.14 2014-04-15 16:59:19 +02:00
Eelco Dolstra 0fc9f65ff2 linux-headers-2.6.28: Remove, no longer used 2014-04-15 16:50:29 +02:00
Peter Simons e572b5c104 Merge pull request #2253 from jwiegley/watch
Add a recipe for installing "watch" from procps (#2227)
2014-04-15 16:12:27 +02:00
Peter Simons aa7203b577 Merge pull request #2266 from vu3rdd/master
plan9port: modify the builder to use the INSTALL script.
2014-04-15 16:11:30 +02:00
Peter Simons cd64124f46 Merge pull request #2238 from bennofs/haskell-jailbreak-pipes-network
haskell: jailbreak pipes-network
2014-04-15 16:11:10 +02:00
Shea Levy f0d7c3841e Update node packages, add pure-css 2014-04-15 09:26:58 -04:00
Benno Fünfstück 0ae505179b haskell-pipes-network: add maintainers attribute again 2014-04-15 15:13:12 +02:00
Ramakrishnan Muthukrishnan 420263ba50 plan9port: Do not fetch X11 build dependencies if building on darwin. 2014-04-15 18:37:18 +05:30
Ramakrishnan Muthukrishnan 38e81b5640 plan9port: modify the builder to use the INSTALL script.
plan9port ships with an INSTALL script. This commit modifies the
builder to use the script instead of a custom build script. The
commit also adds a patch to build fontsrv, which is otherwise
omitted from the build.
2014-04-15 18:37:18 +05:30
Eric Kow 9e457049e4 megam: New package
Maximum Entropy (GA) Model Optimization Package
2014-04-15 14:00:56 +01:00
Eelco Dolstra 61cc18c55f miniupnpd: Update to 1.8.20140401 2014-04-15 14:37:20 +02:00
Oliver Charles 253f83ea2d Merge pull request #2275 from jwiegley/haskell-utils
Three new Haskell tools: rehoo, una, cabal-meta
2014-04-15 12:38:14 +01:00
Eelco Dolstra 9646ddc5a3 Archive::Cpio: Add to channel 2014-04-15 12:49:25 +02:00
John Wiegley bc08fa99f1 Fix flex for building on darwin systems 2014-04-15 05:04:27 -05:00
John Wiegley b18dc38dc1 Patch lua52 to build on Darwin 2014-04-15 04:46:14 -05:00
John Wiegley f2690384c9 Three new Haskell tools: rehoo, una, cabal-meta 2014-04-15 04:32:06 -05:00
John Wiegley 00d5f3ab79 Add expression for cabal-delete 2014-04-15 04:16:55 -05:00
Peter Simons abdd87da3c haskell-text-icu: don't run test suite on Darwin
https://github.com/bos/text-icu/issues/6
https://github.com/NixOS/nixpkgs/pull/2254
2014-04-15 11:04:23 +02:00
Peter Simons 5dae32553b Merge pull request #2258 from jwiegley/mtr
Update mtr to 0.85, and allow building on any unix
2014-04-15 10:51:27 +02:00
Peter Simons dd87cb0f12 Merge pull request #2261 from jwiegley/lua5
Allow lua5 to build as a dylib on Darwin
2014-04-15 10:49:46 +02:00
Lukas Toth f5fa89f198 haskellPackages.Unixutils: New expression 2014-04-15 10:43:38 +02:00
Lukas Toth 66e750190f haskellPackages.bzlib: New expression 2014-04-15 10:43:38 +02:00
Lukas Toth cf63d8953c haskellPackages.Extra: New expression 2014-04-15 10:43:38 +02:00
Lukas Toth 1ae0fec71b haskellPackages.ipprint: New expression 2014-04-15 10:43:38 +02:00
Luca Bruno 8decc8fc2f apparix: new package
Add directory bookmarks, distant listing, and distant editing to the command line

http://micans.org/apparix
2014-04-15 10:41:55 +02:00
Peter Simons 3275e47613 Merge pull request #2262 from jwiegley/git
On Darwin, set NO_APPLE_COMMON_CRYPTO=1 for git builds
2014-04-15 10:31:07 +02:00
Peter Simons 16e236b02e Merge pull request #2269 from jwiegley/leafnode
Add leafnode for unix systems
2014-04-15 10:26:04 +02:00
Oliver Charles 1c3b20e7cc Merge pull request #2268 from jwiegley/sizes
Add the Haskell system utility "sizes" (take two)
2014-04-15 08:56:22 +01:00
John Wiegley 8ee52f3856 Add leafnode for unix systems 2014-04-15 02:54:58 -05:00
John Wiegley d5898b3733 Add the Haskell system utility "sizes" 2014-04-15 02:28:02 -05:00
Mathijs Kwik 5ab600ab00 add pythonPackages.bedup (btrfs deduplication tool) 2014-04-15 09:22:16 +02:00
Mathijs Kwik 1daddde5dd add pythonPackages.contextlib2 2014-04-15 09:22:16 +02:00
Bjørn Forsman 5c2d17780d uhd: update 3.5.4 -> 3.7.0
Build tested (with gnuradio).
2014-04-15 07:11:41 +02:00
Bjørn Forsman c83903069f gnuradio: update 3.7.2.1 -> 3.7.3
Changelog:
http://gnuradio.org/redmine/projects/gnuradio/wiki/ChangeLogV3_7_3/

(Build tested.)
2014-04-15 07:11:41 +02:00
Austin Seipp ba2f861f05 kernel: stable/longterm updates
- stable:   3.14    -> 3.14.1
 - longterm: 3.10.36 -> 3.10.37
 - longterm: 3.4.86  -> 3.4.86

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-14 19:46:39 -05:00
Austin Seipp 6376ac57d8 emacsPackages: add cryptol-mode
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-14 18:23:51 -05:00
Ricardo M. Correia 1b113178ee grsecurity: Update test patch from 3.0-3.13.9-201404131254 -> 3.0-3.13.10-201404141717 2014-04-15 00:16:29 +02:00
Ricardo M. Correia 3a1c9a2945 linux: Update to 3.13.10 2014-04-15 00:16:29 +02:00
Luca Bruno 5846a07226 gnome-shell: maybe fix the background corruption bug 2014-04-14 23:26:23 +02:00
John Wiegley cfe42425c3 On Darwin, set NO_APPLE_COMMON_CRYPTO=1 for git builds 2014-04-14 14:53:15 -05:00
John Wiegley f9c2f684e8 Allow lua5 to build as a dylib on Darwin 2014-04-14 14:39:23 -05:00
John Wiegley 84dae6fe28 gsasl: fix build on Darwin (close #2260, fixes #2259)
@vcunat rewrote with "more standard" optional functions.
2014-04-14 21:38:23 +02:00
Vladimír Čunát 8340454544 mesa: have all output on /run/opengl-driver{,-32}
Fixes #2242 in a different way (cleaner, I hope).
2014-04-14 21:38:23 +02:00
Eelco Dolstra 73b4b287bb linux: Don't use underscores in the timestamp 2014-04-14 21:06:04 +02:00
John Wiegley 86a89a41f8 Update mtr to 0.85, and allow building on any unix 2014-04-14 12:56:52 -05:00
John Wiegley 7a59054dce Add a recipe for installing "watch" from procps (#2227) 2014-04-14 09:10:10 -05:00
Eelco Dolstra 5d6c6abe50 kde-4.10: Remove 2014-04-14 15:09:11 +02:00
Luca Bruno b80925a19e empathy: find gsettings schemas, enable in gnome3, disable parallel build
Enabling by default on gnome3 as now it's possible to create and use
accounts (tested with telepathy_gabble and gtalk).

At this time, empathy x86-64 fails to build on hydra but I'm unable
to reproduce. Therefore, try disabling the parallel build.
2014-04-14 13:25:59 +02:00
Domen Kožar 753639e548 typo 2014-04-14 10:27:36 +02:00
Luca Bruno 997b4898b5 gnome-shell-extensions: new package
Modify and extend GNOME Shell functionality and behavior

https://wiki.gnome.org/Projects/GnomeShell/Extensions
2014-04-14 09:58:04 +02:00
Luca Bruno 3cc07a44bc gnome-tweak-tool: new package
A tool to customize advanced GNOME 3 options

https://wiki.gnome.org/action/show/Apps/GnomeTweakTool
2014-04-14 09:58:04 +02:00
Luca Bruno dd23d9a5a7 libnotify: enable gobject introspection 2014-04-14 09:58:04 +02:00
Luca Bruno c6383af311 gnome-online-accounts: add dbus service 2014-04-14 09:58:04 +02:00
Luca Bruno 64ce2101a4 telepathy-glib: update to 0.24.0
Adding a gnome online account was not possible due to
https://bugs.freedesktop.org/show_bug.cgi?id=68892
2014-04-14 09:58:04 +02:00
Luca Bruno a5b4c74a16 gnome-user-share: new package
Service that exports the contents of the Public folder in your home directory on the local network

https://help.gnome.org/users/gnome-user-share/3.8
2014-04-14 09:58:03 +02:00
Luca Bruno e08861a4cd mod_dnssd: new apache httpd 2.2 module
Provide Zeroconf support via DNS-SD using Avahi

http://0pointer.de/lennart/projects/mod_dnssd
2014-04-14 09:58:03 +02:00
Luca Bruno d3a34c1862 dconf: rm HighContrast icon cache 2014-04-14 09:58:03 +02:00
Luca Bruno bff4580852 gnome-shell: add unzip to PATH for installing extensions 2014-04-14 09:58:03 +02:00
Luca Bruno 4c8b9fc957 sushi: upgrade to 3.10.0 2014-04-14 09:58:03 +02:00
Luca Bruno b4096479fa gnome-user-docs: new package licensed under the new licenses.cc-by-30
User and system administration help for the Gnome

https://help.gnome.org/users/gnome-help/3.10
2014-04-14 09:58:02 +02:00
Luca Bruno d5b4c3c63e tracker: new package
Desktop-neutral user information store, search tool and indexer

https://wiki.gnome.org/Projects/Tracker
2014-04-14 09:58:02 +02:00
Domen Kožar 6449bc2f23 Merge pull request #2244 from lethalman/gsettings
audacious, sflphone: find gsettings schemas
2014-04-14 09:43:35 +02:00
Domen Kožar 722143a5d3 fix typo 2014-04-14 09:29:41 +02:00
Domen Kožar 9bbad80dba Merge pull request #2250 from alexanderkjeldaas/expose-allow-unfree-option
Make the user aware of the allowUnfree option.
2014-04-14 09:27:20 +02:00
Alexander Kjeldaas ebe8fab999 Make the user aware of the allowUnfree option. 2014-04-14 09:24:01 +02:00
Bjørn Forsman da5b52f1b4 minicom: update 2.6.2 -> 2.7
Changelog:
- Configurable status line via -F option, see manpage for a listing of
  format specifier.
- Improve display of device name in status line.
- Script: Binary transmission feature via "!<"
- Bugfixes
2014-04-14 07:06:49 +02:00
Emery Hemingway 93e9154805 rsync updated 3.0.9 to 3.1.0, rsyncd service module 2014-04-13 23:25:28 -04:00
Luca Bruno 57b6ecb799 sflphone: find gsettings schemas 2014-04-13 23:50:21 +02:00
Luca Bruno 091ce87a00 audacious: find gsettings schemas 2014-04-13 23:30:15 +02:00
Bjørn Forsman 1296372681 cifs-utils: update 6.2 -> 6.3
January 9, 2014: Release 6.3:
* fixes for various bugs turned up by Coverity
* clean unused cruft out of upcall binary
* add new pam_cifscreds PAM module for establishing NTLM creds on login
* https://lists.samba.org/archive/samba-technical/2014-January/097124.html
2014-04-13 22:56:21 +02:00
Bjørn Forsman 5e50b35a26 bluez5: remove unneeded libusb dependency
bluez >= 5.9 does not depend on libusb[1].

[1] http://www.bluez.org/release-of-bluez-5-9/
2014-04-13 22:46:47 +02:00
Bjørn Forsman b8cadc493e lftp: add/update meta attributes 2014-04-13 22:23:23 +02:00
Bjørn Forsman f249de8312 lftp: update 4.4.5 -> 4.4.15
Bug fixes and minor improvements.

I had to switch download mirror because the current one didn't have the
newest release(s).
2014-04-13 22:18:33 +02:00
Bjørn Forsman f4cc9c29c7 ipython: update 1.1.0 -> 2.0.0
Release notes:
http://ipython.org/ipython-doc/2/whatsnew/version2.0.html

Build and run tested terminal mode (default), notebook, qtconsole; all
works. (And the release notes list few backwards incompatible changes.)
2014-04-13 21:55:27 +02:00
Roelof Wobben 641ea31345 new package: cinnamon-control-center 2014-04-13 21:46:48 +02:00
Bjørn Forsman d5775a5ef9 duply: upgrade 1.6.0 -> 1.7.3
Changes since 1.6.0:

1.7.3 (3.4.2014)
- bugfix: test routines, gpg2 asked for passphrase although GPG_PW was set

1.7.2 (1.4.2014 "April,April")
- bugfix: debian Bug#743190 "duply no longer allows restoration without
   gpg passphrase in conf file"
   GPG_AGENT_INFO env var is now needed to trigger --use-agent
- bugfix: gpg keyenc test routines didn't work if GPG_PW was not set

1.7.1 (30.3.2014)
- bugfix: purge-* commands renamed to purgeFull, purgeIncr due to
   incompatibility with new minus batch separator

1.7.0 (20.3.2014)
- disabled gpg key id plausibility check, too many valid possibilities
- featreq 7 "Halt if precondition fails":
   added and(+), or(-) batch command(separator) support
- featreq 26 "pre/post script with shebang line":
   if a script is flagged executable it's executed in a subshell
   now as opposed to sourced to bash, which is the default
- bugfix: do not check if dpbx, swift credentials are set anymore
- bugfix: properly escape profile name, archdir if used as arguments
- add DUPL_PRECMD conf setting for use with e.g. trickle
2014-04-13 21:23:08 +02:00
Bjørn Forsman 9878bb47a4 buildbot{,slave}: bump 0.8.7p1 -> 0.8.8
Build and run tested.
2014-04-13 21:11:49 +02:00
Bjørn Forsman 1d896c47c9 apcupsd: add missing assert 2014-04-13 20:29:33 +02:00
Bjørn Forsman 694eb12f5f apcupsd: bump 3.14.11 -> 3.14.12 (latest stable)
Release notes:
http://sourceforge.net/p/apcupsd/svn/HEAD/tree/tags/Release-3_14_12/ReleaseNotes
2014-04-13 20:29:33 +02:00
Austin Seipp 788d9a13fb grsecurity: stable/vserver/testing updates
- stable:  201404111812            -> 201404131252
 - vserver: vs2.3.2.16-201404111814 -> vs2.3.2.16-201404131253
 - testing: 201404111815            -> 201404131254

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-13 13:11:17 -05:00
Bjørn Forsman 99afbf9e91 sdcc: bump 3.3.0 -> 3.4.0
This new sdcc doesn't need older boost, so switch to nixpkgs default
version (currently 1.55).
2014-04-13 19:46:00 +02:00
Bjørn Forsman a555ee2412 xmlrpc-c: bump 1.25.26 -> .27
Release 1.25.27 (released March 15, 2014):

  Fix bug: When serializing a very large floating point number, sender
  of an XML-RPC message adds some junk after the decimal point. With
  assertion checking enabled, it just crashes. Broken in 1.15 (June 2008).
2014-04-13 19:16:02 +02:00
Bjørn Forsman 2b9c96878c qmmp: update 0.7.5 -> 0.7.6
Changes since 0.7.5:
 * added libav 10 and ffmpeg 2.2 support;
 * fixed url parsing;
 * fixed freezing on playback resume;
 * fixed random freezing in the mplayer plugin;
 * fixed reset selection of tracks when calling context menu;
 * fixed multimedia keys support under win32.
2014-04-13 19:07:06 +02:00
Michael Raskin e86e76e560 Adding sysdig system call tracer for Linux 2014-04-13 20:49:37 +04:00
Benno Fünfstück 57a9eaab67 haskell: jailbreak pipes-network 2014-04-13 18:40:59 +02:00
宋文武 e9a8c8417f wildmidi: update to 0.3.6 2014-04-13 18:30:24 +02:00
Cillian de Róiste 83044b788c pytest: fix for py2.6 by adding argparse as an input 2014-04-13 17:21:33 +02:00
Oliver Charles 7f4afcda7e Merge pull request #2235 from bennofs/haskell-monad-extras
haskell: add monad-extras
2014-04-13 12:11:27 +01:00
Roelof Wobben 0096bb677a new package: cinnamon-settings-daemon (close #2205)
With tiny changes from @vcunat.
2014-04-13 11:57:12 +02:00
Bjørn Forsman 6989b9a3f9 babeltrace: update from 1.1.1 to 1.2.1 2014-04-13 10:47:17 +02:00
Bjørn Forsman d1f875c6af lttng project: update from 2.3.0 to 2.4.1
(And update liburcu to 0.8.4 according to release notes for lttng 2.4.x.)

In addition to new features and bug fixes, version 2.4.x is needed to build
against Linux 3.12 (our new stable kernel).
2014-04-13 10:47:16 +02:00
Benno Fünfstück 7fed418b24 haskell: add monad-extras 2014-04-13 10:19:30 +02:00
Austin Seipp 2661400d2a cgit: bump git version to 1.9.2
This also updates the download URL to use kernel.org

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-13 00:47:16 -05:00
Domen Kožar 399d7839ef Merge pull request #2233 from ertes/ertes-keepassx-split
keepassx: Renamed KeePassX 2.0 to keepassx2.
2014-04-13 05:15:56 +02:00
James Cook 21cb9c24f0 Patch python32 for CVE-2014-1912. 2014-04-13 05:15:19 +02:00
James Cook 324ade4658 Patch python27 for CVE-2014-1912. 2014-04-13 05:15:19 +02:00
Ertugrul Söylemez a0886ae024 keepassx: Renamed KeePassX 2.0 to keepassx2. 2014-04-13 03:28:20 +02:00
Domen Kožar 7e37e4b5ee Merge pull request #2184 from offlinehacker/pkgs/pythonPacakges/sqlalchemy-imageattach_darwin_fix
pythonPackages: sqlalchemy-imageattach, fix tests on darwin
2014-04-13 00:25:25 +02:00
Domen Kožar 1988bbd990 Merge pull request #2231 from jwiegley/master
Change several package constraints from linux to unix
2014-04-13 00:24:28 +02:00
John Wiegley 010132e302 Change several package constraints from linux to unix
They all build on Darwin.
2014-04-12 16:01:16 -05:00
Oliver Charles d64fdccaa7 Merge pull request #2230 from bennofs/update-yi
haskell: update yi to 0.8.1
2014-04-12 21:56:25 +01:00
Benno Fünfstück 2fd160f027 haskell: update yi to 0.8.1 2014-04-12 20:33:15 +02:00
Vladimír Čunát 1ae918b0d2 gtk3: bugfix update 3.12.0 -> .1 2014-04-12 20:25:15 +02:00
John Wiegley b296895abe Allow lsof to build on darwin (fixes #2219)
Closes #2219, closes #2223

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-12 11:14:18 -05:00
John Wiegley c3efd1a3f7 Update httrack recipe
Closes #2222

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-12 10:55:01 -05:00
Michael Raskin 97982c4085 Update MDBTools Git version 2014-04-12 19:29:40 +04:00
taku0 c4eadfbac5 add thunderbird-bin: the binary package for Thunderbird mail client 2014-04-13 00:29:14 +09:00
John Wiegley 0ef3c47778 Add recipes for a few Haskell libraries 2014-04-12 10:22:37 -05:00
Oliver Charles 1b7a8e6f5b Merge pull request #2217 from bennofs/haskell-uri
Add uri haskell package
2014-04-12 16:09:46 +01:00
Oliver Charles 3f1af5f709 haskellPackages.bert: Update to 1.2.2.2 2014-04-12 16:06:35 +01:00
Oliver Charles 99d8ef0673 haskellPackages.snapCORS: New expression 2014-04-12 16:04:40 +01:00
Benno Fünfstück 796ea8ee11 haskell: add uri package 2014-04-12 16:59:29 +02:00
William A. Kennington III 4fea09ca4c google_api_python_client: Add package
Closes #2178

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-12 08:11:46 -05:00
Aristid Breitkreuz c62b9e56f8 perl: Finance::Quote 1.29 2014-04-12 14:40:03 +02:00
Cillian de Róiste 6c1ac8159b oxygen_gtk: update from 1.4.4 to 1.4.5 2014-04-12 11:59:03 +02:00
Cillian de Róiste 02e693c400 synthv1: update from 0.4.0 to 0.4.1 2014-04-12 11:58:29 +02:00
Cillian de Róiste 440a174e2d samplv1: update from 0.4.0 to 0.4.1 2014-04-12 11:58:13 +02:00
Cillian de Róiste aee930586f drumkv1: update from 0.4.0 to 0.4.1 2014-04-12 11:57:43 +02:00
Vladimír Čunát 83cb0354e9 clang_34: make it evaluate to 3.4 even on Darwin 2014-04-12 09:46:37 +02:00
Austin Seipp 172dc1336f nixos: add grsecurity module (#1875)
This module implements a significant refactoring in grsecurity
configuration for NixOS, making it far more usable by default and much
easier to configure.

 - New security.grsecurity NixOS attributes.
   - All grsec kernels supported
   - Allows default 'auto' grsec configuration, or custom config
   - Supports custom kernel options through kernelExtraConfig
   - Defaults to high-security - user must choose kernel, server/desktop
     mode, and any virtualisation software. That's all.
   - kptr_restrict is fixed under grsecurity (it's unwriteable)
 - grsecurity patch creation is now significantly abstracted
   - only need revision, version, and SHA1
   - kernel version requirements are asserted for sanity
   - built kernels can have the uname specify the exact grsec version
     for development or bug reports. Off by default (requires
     `security.grsecurity.config.verboseVersion = true;`)
 - grsecurity sysctl support
   - By default, disabled.
   - For people who enable it, NixOS deploys a 'grsec-lock' systemd
     service which runs at startup. You are expected to configure sysctl
     through NixOS like you regularly would, which will occur before the
     service is started. As a result, changing sysctl settings requires
     a reboot.
 - New default group: 'grsecurity'
   - Root is a member by default
   - GRKERNSEC_PROC_GID is implicitly set to the 'grsecurity' GID,
     making it possible to easily add users to this group for /proc
     access
 - AppArmor is now automatically enabled where it wasn't before, despite
   implying features.apparmor = true

The most trivial example of enabling grsecurity in your kernel is by
specifying:

    security.grsecurity.enable          = true;
    security.grsecurity.testing         = true;      # testing 3.13 kernel
    security.grsecurity.config.system   = "desktop"; # or "server"

This specifies absolutely no virtualisation support. In general, you
probably at least want KVM host support, which is a little more work.
So:

    security.grsecurity.enable = true;
    security.grsecurity.stable = true; # enable stable 3.2 kernel
    security.grsecurity.config = {
      system   = "server";
      priority = "security";
      virtualisationConfig   = "host";
      virtualisationSoftware = "kvm";
      hardwareVirtualisation = true;
    }

This module has primarily been tested on Hetzner EX40 & VQ7 servers
using NixOps.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-11 22:43:51 -05:00
Austin Seipp cf24cf1184 capstone: attempt to fix Linux build, remove Darwin build
The Darwin build seems fixable but I can't test right now.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-11 21:41:14 -05:00
Austin Seipp 036a7708a2 libseccomp: attempt to fix Hydra build
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-11 21:37:19 -05:00
Austin Seipp acd5a9d8b4 spiped: attempt to fix linux Hydra build
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-11 21:35:08 -05:00
Austin Seipp 71d7bec227 p0f: build fix attempt for Hydra
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-11 21:32:30 -05:00
Mathijs Kwik b21853f255 Fix initrd breaking by recent repeatable-builds changes
See the comments at f67015cae4
for more information.

Please note: this makes initrd unrepeatable again, but most people will prefer that above an unbootable system.
2014-04-12 00:06:30 +02:00
Mathijs Kwik 5a3fa7f88f nvidia-x11: patch for kernel 3.14 support 2014-04-11 23:40:16 +02:00
Peter Simons 50b1a8ea0b haskell-diagrams-postscript: update to version 1.0.2.4 2014-04-11 22:33:12 +02:00
Peter Simons d2e61750df haskell-diagrams-lib: update to version 1.1.0.6 2014-04-11 22:33:11 +02:00
Peter Simons ce15e84af3 haskell-diagrams-contrib: update to version 1.1.1.4 2014-04-11 22:33:11 +02:00
Peter Simons 716cffc1bb haskell-language-c-inline: re-generate with cabal2nix 2014-04-11 22:33:11 +02:00
Peter Simons f32be2da85 haddock: update to version 2.14.2 2014-04-11 22:33:11 +02:00
Peter Simons 86177f06e9 haskell-haskell-src: add version 1.0.1.6 2014-04-11 22:33:11 +02:00
Peter Simons f5dd4d383b haskell-HTTP: update to version 4000.2.12 2014-04-11 22:33:11 +02:00
Peter Simons fd376138b2 haskell-yesod-core: update to version 1.2.12 2014-04-11 22:33:11 +02:00
Peter Simons e77f2cd689 haskell-texmath: update to version 0.6.6.1 2014-04-11 22:33:11 +02:00
Peter Simons 43a77ee1ab haskell-monoid-extras: update to version 0.3.3.2 2014-04-11 22:33:11 +02:00
Peter Simons 2379850cad haskell-monad-logger: update to version 0.3.6 2014-04-11 22:33:11 +02:00
Peter Simons ecbb36caf1 haskell-hxt: update to version 9.3.1.4 2014-04-11 22:33:11 +02:00
Peter Simons 35e8034716 haskell-hxt-unicode: update to version 9.0.2.2 2014-04-11 22:33:11 +02:00
Peter Simons 7cc83c8c74 haskell-dual-tree: update to version 0.2.0.2 2014-04-11 22:33:11 +02:00
Peter Simons c203d9c5fa haskell-cereal-conduit: update to version 0.7.2.1 2014-04-11 22:33:11 +02:00
Peter Simons a0264d3db8 haskell-active: update to version 0.1.0.12 2014-04-11 22:33:11 +02:00
Peter Simons e1bdc5c164 haskell-statistics: add version 0.11.0.0 2014-04-11 22:33:11 +02:00
Peter Simons ea95516bf8 haskell-parsers: add version 0.11 2014-04-11 22:33:11 +02:00
Peter Simons 4604d52df4 GHC version 7.8.1 has been deprecated because of a serious bug.
We'll have version 7.8.2 out soon.

http://www.haskell.org/pipermail/ghc-devs/2014-April/004605.html
http://www.haskell.org/pipermail/ghc-devs/2014-April/004616.html
2014-04-11 22:33:11 +02:00
Peter Simons 5b211b9a9b Merge pull request #2207 from jwiegley/master
Add c2hsc to haskell-packages.nix
2014-04-11 22:30:49 +02:00
Domen Kožar baf2a4d4b9 ugly tarball fix for llvmPackages support on Darwin 2014-04-11 21:28:43 +02:00
John Wiegley 8026caec43 Add c2hsc to haskell-packages.nix 2014-04-11 10:34:56 -05:00
Ricardo M. Correia b8a6eef6fa gradm: Attempt to fix build failure by using older flex
Thanks to @thoughtpolice for noticing and suggesting the fix!
2014-04-11 16:38:24 +02:00
Peter Simons 2396e9d036 perlPackages.PackageStash: Revert "update from 0.34 to 0.36"
This reverts commit 5adbf4d447. The update broke
the test suite of perl-Moose [1], which is required by Hydra.

[1] http://hydra.nixos.org/build/10268974
2014-04-11 15:23:34 +02:00
Mathijs Kwik d87ae02fc1 synergy: upgrade to 1.4.17 2014-04-11 14:09:07 +02:00
Mathijs Kwik 62521d9ec6 openttd: upgrade to 1.4.0 2014-04-11 13:49:19 +02:00
Eelco Dolstra ed82f188f9 nix-repl: Update 2014-04-11 12:54:54 +02:00
Oliver Charles 3befd72618 Merge pull request #2201 from offlinehacker/pkgs/postgresql93/darwin_fix
postgresql93: fix darwin builds
2014-04-11 11:38:49 +01:00
Eelco Dolstra 2da09363bf nix: Update to 1.7 2014-04-11 12:24:48 +02:00
Peter Simons b5773eeccb R: update to version 3.1.0 2014-04-11 12:07:00 +02:00
Peter Simons 9818422bc0 Merge pull request #2203 from fmap/language-c-inline
New derivation: language-c-inline (haskell)
2014-04-11 11:45:45 +02:00
Peter Simons 846906fc53 ipsec-tools: fix build by passing old version of flex 2014-04-11 11:09:59 +02:00
Peter Simons e35c2f6d4c all-packages.nix: drop trailing whitespace 2014-04-11 10:06:19 +02:00
Peter Simons 6913650adc maude: use old flex version; the new one causes build errors
This issue has been fixed in the latest alpha release.
2014-04-11 10:06:18 +02:00
Peter Simons f741be954c Offer consistently named attributes for the two available flex versions. 2014-04-11 10:06:18 +02:00
Vladimír Čunát 8c12816d59 pango on darwin: amend the wrong fix
I didn't realize pango doesn't depend on flex directly,
only through introspection which caused build problems by itself, too.
2014-04-11 09:57:26 +02:00
Vladimír Čunát e2e74154e2 fix tarball (dragonegg missing in llvmPackages on darwin) 2014-04-11 09:57:25 +02:00
Peter Simons b62ac3995c haskell-hastache: remove obsolete version 0.5.1 2014-04-11 09:53:16 +02:00
Peter Simons cf000e0d0f haskell-yesod-persistent: update to version 1.2.2.3 2014-04-11 09:53:15 +02:00
Peter Simons 8c3a7ea68c haskell-yesod-form: update to version 1.3.8.2 2014-04-11 09:53:15 +02:00
Peter Simons a72ef2976c haskell-yesod-auth: update to version 1.3.0.4 2014-04-11 09:53:15 +02:00
Peter Simons 967027576b haskell-thyme: update to version 0.3.3.0 2014-04-11 09:53:15 +02:00
Peter Simons 9b2b87379c haskell-tf-random: update to version 0.5 2014-04-11 09:53:15 +02:00
Peter Simons 37b804f7df haskell-semigroups: update to version 0.13.0.1 2014-04-11 09:53:15 +02:00
Peter Simons 977aa979bf haskell-quickcheck-instances: update to version 0.3.8 2014-04-11 09:53:15 +02:00
Peter Simons 237bf0f8b7 haskell-language-c: update to version 0.4.4 2014-04-11 09:53:15 +02:00
Peter Simons 47a7805337 haskell-hxt-xpath: update to version 9.1.2.1 2014-04-11 09:53:15 +02:00
Peter Simons 8fb3c001ee haskell-hmatrix: update to version 0.15.2.1 2014-04-11 09:53:15 +02:00
Peter Simons 5b0bd8e16e haskell-fay: update to version 0.19.2 2014-04-11 09:53:15 +02:00
Peter Simons e39071103e haskell-diagrams-core: update to version 1.1.0.2 2014-04-11 09:53:14 +02:00
Peter Simons 73b6fdefa8 haskell-criterion: update to version 0.8.0.2 2014-04-11 09:53:14 +02:00
Peter Simons 820757f402 haskell-classy-prelude: update to version 0.9.0 2014-04-11 09:53:14 +02:00
Peter Simons 3dd79d7e62 haskell-classy-prelude-conduit: update to version 0.9.0 2014-04-11 09:53:14 +02:00
Peter Simons 6cbf27406d haskell-binary-conduit: update to version 1.2.1.1 2014-04-11 09:53:14 +02:00
Peter Simons b0d1df0f8f haskell-aws: update to version 0.9 2014-04-11 09:53:14 +02:00
Peter Simons 6c0ce0abf7 haskell-active: update to version 0.1.0.11 2014-04-11 09:53:14 +02:00
Peter Simons d65daf11b0 haskell-HTF: update to version 0.11.3.4 2014-04-11 09:53:14 +02:00
Michael Raskin 31f3755327 Adding TCPFlow: a tool to separate tcp streams when capturing 2014-04-11 11:08:51 +04:00
vi 7839df9a09 New derivation: language-c-inline (haskell) 2014-04-11 10:20:21 +08:00
Vladimír Čunát 07dc578572 llvm(Packages) on darwin: attempts to fix
- mark llvm34 as broken on darwin (so it doesn't install by default with nix-env)
- don't use our gcc for llvm_34 (might fix the build)
- switch also clang default to 3.3 on darwin (llvm was before)
2014-04-10 21:19:40 +02:00
Jaka Hudoklin 88691049ae postgresql93: fix darwin builds
ossp-uuid does not build on darwin
2014-04-10 21:00:26 +02:00
Vladimír Čunát 297bcd2088 pango on darwin: attempt to fix build
Supply older flex (new doesn't build), and disable introspection.
2014-04-10 20:37:52 +02:00
Carles Pagès 8aa84644f9 libtxc_dxtn_s2tc: add v1.0 (close #2194)
S2TC is a patent-free S3TC compatible implementation and provides texture
compression to mesa.
2014-04-10 20:19:49 +02:00
Rickard Nilsson fe7599b2b2 openldap: Update from 2.4.38 to 2.4.39 2014-04-10 14:10:33 +02:00
Rob Vermaas c3c045c59d Add logstash-forwarder. 2014-04-10 13:31:23 +02:00
Peter Simons 8392c8ba9f Merge pull request #2195 from linquize/git-1.9.2
git: Update to 1.9.2
2014-04-10 12:42:53 +02:00
Peter Simons 3c7f5870e3 Merge pull request #2197 from offlinehacker/pkgs/lxc/rootfs_fix
lxc: set rootfs path somewhere outside /nix/store
2014-04-10 12:34:08 +02:00
Mathijs Kwik 3ada08785f avidemux: make faacSupport optional 2014-04-10 11:57:20 +02:00
Mathijs Kwik bf929ef73b faac is redistributable, hydra is allowed to build it. 2014-04-10 11:57:20 +02:00
Mathijs Kwik 4219eb430d intel-microcode: upgrade to 20140122 2014-04-10 11:57:20 +02:00
Jaka Hudoklin c7e94de91f lxc: set rootfs path somewhere outside /nix/store
This commit fixes lxc to eventually work
2014-04-10 11:46:06 +02:00
Shea Levy 9dcffe951d Merge branch 'cjdns' of git://github.com/ehmry/nixpkgs
cjdns: update to 20130303
2014-04-09 20:34:32 -04:00
Linquize ab12d10f87 git: Update to 1.9.2 2014-04-10 02:02:59 +02:00
Domen Kožar d912cdf264 gstreamer-1.0: use different function name for env hook than gstreamer-0.10 2014-04-09 23:04:57 +00:00
Ricardo M. Correia 5dfc6584a5 grsecurity: Update stable patch from 3.0-3.2.56-201404062126 -> 3.0-3.2.57-201404091758 2014-04-10 00:37:33 +02:00
Ricardo M. Correia c50abd0e13 linux: Update to 3.2.57 2014-04-10 00:37:33 +02:00
Ricardo M. Correia 76551abef2 icedtea7_web: Fix configure phase not finding bash 2014-04-10 00:15:53 +02:00
Ricardo M. Correia f6799983bd icedtea7_web: Update from 1.4.2 -> 1.5
Fixes CVE-2012-4540.
2014-04-10 00:15:53 +02:00
Ricardo M. Correia 442e1bbaab icedtea7: Fix building v2.4.6 by backporting fix
See http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1726
2014-04-10 00:15:47 +02:00
Ricardo M. Correia a644b7ba60 icedtea7: Update from 2.4.5 -> 2.4.6 2014-04-10 00:14:44 +02:00
Ricardo M. Correia 8fdf8984d2 chromium: Update stable channel from 33.0.1750.152 -> 34.0.1847.116 2014-04-10 00:14:44 +02:00
Aristid Breitkreuz 5d12cbf1c2 add back old version of flex for grub2 2014-04-09 20:42:08 +02:00
Domen Kožar d54a805281 gnome3: downgrade 3.12 packages to 3.10 2014-04-09 18:56:54 +02:00
Emery Hemingway 316e809ff8 cjdns: update to 20130303
build system is now nodejs based
new nixos module to start cjdns
2014-04-09 10:30:57 -04:00
Jaka Hudoklin 1bb391e2bb pythonPackages: sqlalchemy-imageattach, fix tests on darwin 2014-04-09 16:10:42 +02:00
Domen Kožar e5e27cfd64 Merge pull request #2153 from lethalman/gnome3
accounts-daemon service, fix gnome-shell, add libgnomekbd, musicbrainz5, sushi, gnome-contacts
2014-04-09 15:01:17 +02:00
Peter Simons 1bf2bd612c haskell-HTF: update to version 0.11.3.0 2014-04-09 13:33:30 +02:00
Peter Simons 011f22e49b haskell-yesod-core: update to version 1.2.11.1 2014-04-09 13:33:30 +02:00
Peter Simons a138d54df2 haskell-websockets: update to version 0.8.2.1 2014-04-09 13:33:30 +02:00
Peter Simons cde2e2839a haskell-warp: update to version 2.1.4 2014-04-09 13:33:30 +02:00
Peter Simons b67feb0990 haskell-warp-tls: update to version 2.0.3.3 2014-04-09 13:33:30 +02:00
Peter Simons 0a74f6d3e7 haskell-wai: update to version 2.1.0.2 2014-04-09 13:33:30 +02:00
Peter Simons 2986e7cb24 haskell-streaming-commons: update to version 0.1.1 2014-04-09 13:33:30 +02:00
Peter Simons f063e5e592 haskell-network-simple: update to version 0.3.1 2014-04-09 13:33:30 +02:00
Peter Simons 7fdd6b1880 haskell-monad-logger: update to version 0.3.5.1 2014-04-09 13:33:30 +02:00
Peter Simons b34cc2cd2e haskell-mime-types: update to version 0.1.0.4 2014-04-09 13:33:30 +02:00
Peter Simons 346f6037c0 haskell-hashed-storage: update to version 0.5.11 2014-04-09 13:33:29 +02:00
Peter Simons 51c6724fa3 haskell-esqueleto: update to version 1.3.10 2014-04-09 13:33:29 +02:00
Peter Simons 7ff62b5ddc haskell-direct-sqlite: update to version 2.3.12 2014-04-09 13:33:29 +02:00
Peter Simons 8cd9a5145b haskell-scotty: update to version 0.7.2 2014-04-09 13:33:29 +02:00
Oliver Charles 18039f52bb Merge pull request #2181 from fmap/stuff
Derivations for HandsomeSoup and hxt-xpath (Haskell.)
2014-04-09 12:04:55 +01:00
Peter Simons fd9ea0f639 ltrace: fix build with latest gcc (by disabling -Werror) 2014-04-09 12:41:11 +02:00
Peter Simons 2d4919dbb4 apacheHttpd_2_4: update from 2.4.7 to 2.4.9 2014-04-09 12:41:11 +02:00
Peter Simons 740c502a77 swiProlog: update from 6.6.2 to 6.6.3 2014-04-09 12:41:11 +02:00
Peter Simons 2cc462eb11 lxc: update from 1.0.1 to 1.0.3 2014-04-09 12:41:10 +02:00
Peter Simons b7d0a9a614 ltrace: update from 0.5.3 to 0.7.3 2014-04-09 12:41:10 +02:00