Eelco Dolstra
2a43a4163a
Fix indentation
2014-05-08 15:30:17 +02:00
Eelco Dolstra
46b77d3bb4
fetchurl_gnome -> fetchurlGnome
2014-05-08 15:30:17 +02:00
Peter Simons
8c75363c71
The logic behind 'libiconvOrLibc' is flawed and that attribute should be removed.
...
See https://github.com/NixOS/nixpkgs/pull/2532 for further details.
2014-05-07 23:11:51 +02:00
Rob Vermaas
31428612c2
Upgrade rtmpdump and get_iplayer
2014-05-07 20:56:37 +02:00
Peter Simons
715efa1948
R: don't recurse into the rPackages set to conserve memory and CPU time
...
The addition of CRAN has made "nix-env -qa \*" run ~30% longer than before [1].
[1] 0d264c1761
2014-05-07 19:12:15 +02:00
Peter Simons
5b52d17d3f
Mark the development version of weechat 'lowPrio' so that user install
...
the stable release version by default.
2014-05-07 17:39:27 +02:00
Shea Levy
4b6be7ba9f
Merge branch 'phpPackages-xdebug' of git://github.com/proger/nixpkgs
...
re-introduce phpXdebug as phpPackages.xdebug and bump to 2.2.5
2014-05-07 09:32:25 -04:00
Rob Vermaas
1a6a797ec3
Add liblbfgs 1.10
2014-05-07 14:22:04 +02:00
Vladimir Kirillov
16e7ae3b10
re-introduce phpXdebug as phpPackages.xdebug and bump to 2.2.5
...
this uses buildPecl now.
2014-05-07 14:18:18 +03:00
Austin Seipp
b6c7f18711
nixpkgs: add COPRTHR 1.6
...
COPRTHR is a very excellent little SDK implementing OpenCL and related
tech for regular multicore processors, as well as things like my new
Parallella (along with remote/networked OpenCL compute support).
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-07 04:13:47 -05:00
cillianderoiste
366e220c25
Merge pull request #2551 from CodeBlock/source-code-pro
...
Add Source Code Pro font
2014-05-07 09:48:49 +02:00
cillianderoiste
45ed706cea
Merge pull request #2536 from CodeBlock/poly-font
...
Poly font
2014-05-07 09:48:26 +02:00
Ricky Elrod
df9427c535
Source Code Pro font
2014-05-06 19:49:15 -04:00
Eelco Dolstra
535de5e45a
Add nifskope
2014-05-07 00:08:40 +02:00
Maxim Ivanov
e2e77950f3
Scatter output hook
...
This hook allows to scatter files in $out to multiple outputs.
For "bin" and "doc" outputs there are prefefined default masks, but
they can be overriden by setting files_<outname>, for example:
files_bin = [ "/bin/*" "/lib/libexec/" ];
To make an effect hook must be specified in buildInputs.
2014-05-06 22:47:45 +01:00
Ricky Elrod
df0014488a
First attempt at data/fonts/poly
2014-05-06 03:48:04 -04:00
Cillian de Róiste
7c2c5987d1
Add setBfree a DSP tonewheel organ emulator
2014-05-05 22:57:48 +02:00
Ricky Elrod
d66cdd3c43
scala: Bump to 2.11.0, bump 2.10 to 2.10.4
2014-05-05 02:14:57 -04:00
Mathijs Kwik
00a70b454c
v8: remove old version 3.14
2014-05-05 07:32:37 +02:00
Peter Simons
66bcd77f0e
R: simplify the generic builder
2014-05-04 23:54:11 +02:00
Peter Simons
a9258080b1
R: don't install the "recommended packages"
...
These packages come with R, but if we install them as part of this build, then
we cannot update them without re-building R as well. Instead, we add those
packages to the R environment through the r-wrapper. This means that
recommended packages can be updated in cran-packgaes.nix, and those updates
have an effect on the installation without re-building R itself.
2014-05-04 21:12:34 +02:00
Peter Simons
a329900977
Move r-packages.nix into the r-modules directory.
2014-05-04 21:09:38 +02:00
Peter Simons
834679ddab
all-packages.nix: move all R-related attributes into one place
2014-05-04 20:51:36 +02:00
Peter Simons
7c6a730e0b
R: added wrapper script that provides "R" and "Rscript" binaries that know about extra libraries
...
Configure an override in ~/.nixpkgs/config.nix as follows:
{
packageOverrides = pkgs: {
rWrapper = pkgs.rWrapper.override {
packages = with pkgs.rPackages; [ Defaults dataTable foreach xtable ];
};
};
}
2014-05-04 15:33:15 +02:00
Peter Simons
adce4233af
all-packages.nix: strip trailing whitespace
2014-05-04 15:33:15 +02:00
Wout Mertens
6ab576b702
Monit: Bump to 5.8
...
- Use callPackage etc
- Make PAM optional
2014-05-04 09:53:26 +02:00
Wout Mertens
d93b1f80c0
Add Handbrake 0.9.9: DVD ripper
...
This packaging splices off the unfree faac library and forces handbrake
to use the (more recent/patched) versions of libraries in Nixpkgs.
Produces the CLI HandbrakeCLI and optionally the GTK+ version ghb.
2014-05-04 01:56:49 +02:00
Wout Mertens
3a7b7a8499
libmkv: from Handbrake project
...
Libmkv was started from Handbrake but is now unmaintained upstream.
Patches:
- A01: add constant to header file
- A02: Breaks API: Allow changing output sampling frequency
- P00: Fix accessing large files on Mingw32
2014-05-04 01:56:49 +02:00
Bjørn Forsman
70b39119c3
qwt: add version 6.x (we already have 5.x)
...
'qgis', one of the few 'qwt' dependees in nixpkgs, fails to build with
qwt 6. So I'm not moving the default version away from 5.x. Also, not
changing the default allows easy/safe cherry-picking to the stable
branch.
2014-05-04 00:11:26 +02:00
Vladimír Čunát
d96f262166
json-c: update to 0.12, fixing CVE-2013-{6370,6371}
2014-05-03 21:30:48 +02:00
Michael Raskin
feddcfaf1e
Readding Erlang R16B02: R17 is a major update and it breaks Ejabberd.
2014-05-02 20:50:58 +04:00
Luca Bruno
63cdda1f4e
zeitgeist: new package
...
Zeitgeist is a service which logs the users's activities and events
https://launchpad.net/zeitgeist
2014-05-02 17:43:02 +02:00
Austin Seipp
b10f4af8f9
nginx: upgrade to 1.6.0, expose many more modules
...
By default, we now build all the optional nginx modules, including the
out-of-band ones like moreheaders and rtmp support.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-02 01:24:38 -05:00
Austin Seipp
f21d619558
nixpkgs: move frama-c to a more appropriate directory
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-01 19:14:08 -05:00
Austin Seipp
0c51a4ac98
nixpkgs: add CompCert
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-01 19:11:46 -05:00
Emery Hemingway
3b1a171c05
qtbitcointrader: initial expression
2014-05-01 15:50:57 +02:00
Tom Dimiduk
c4f66df29a
add zeromq4 and zeromq4-haskell
2014-05-01 07:52:21 -04:00
Peter Simons
0293dc9fbd
Merge pull request #2357 from Chaddai/texstudio
...
Texstudio : advanced editor for LaTeX
2014-05-01 13:06:06 +02:00
Austin Seipp
6d52463bd3
nixpkgs: add alt-ergo 0.95.2
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-01 02:42:31 -05:00
Austin Seipp
4ee4f76176
nixpkgs: add why3 0.83
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-01 02:30:39 -05:00
Austin Seipp
d1a32414cd
nixpkgs: add ltl2ba 1.1
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-01 02:30:34 -05:00
Austin Seipp
02351691ba
ocaml-packages: add zarith 1.2.1
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-05-01 02:30:28 -05:00
Moritz Ulrich
397682be6b
Bump pass(word-store) to 1.6.1.
...
...and also simplify the expression massively.
2014-04-30 23:52:55 +02:00
Austin Seipp
3c3256e4a8
nixpkgs: clang-analyzer 3.4
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-29 19:36:43 -05:00
Austin Seipp
d9d76f1a3a
cryptol: add 1.8.x expression
...
This also includes support for the verification tools I'm using. Cryptol
2 is still the default obviously.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-29 17:50:55 -05:00
Austin Seipp
1d3b5874ad
nixpkgs: cov-build 7.0.2
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-29 16:00:34 -05:00
Chaddaï Fouché
ce82a2d6d9
Cleaning up the description and fixing qt to qt4
2014-04-29 16:49:20 +02:00
Chaddaï Fouché
89595fbcea
Creation of a new package for texstudio, an editor for LaTeX documents
2014-04-29 16:48:22 +02:00
Peter Simons
1d7f7ad92f
Merge pull request #2353 from jwiegley/sage
...
Add expression for sage
2014-04-28 22:46:27 +02:00
Peter Simons
3445df42a4
Merge pull request #2368 from Chaddai/texmaker
...
TeXmaker
2014-04-28 22:42:47 +02:00
Austin Seipp
aaa0304a45
nixpkgs: verifast 13.11.14
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-28 13:46:27 -05:00
Eelco Dolstra
0af5d11a6f
qemu-image: Remove (obsolete)
2014-04-28 14:34:34 +02:00
James Cook
39b5a0c3a2
libgnurl, a fork of libcurl used by GNUnet
2014-04-27 22:20:37 -07:00
Austin Seipp
111e1536e5
nixpkgs: remove cb1cat
...
Brice Minaud reported a simple attack on the CBEAM Pi permutation
function, resulting in it being withdrawn from CAESAR. :(
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-27 13:51:56 -05:00
Austin Seipp
da0c8f33ef
nixpkgs: yices 2.2.1
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-27 13:05:40 -05:00
Charles Strahan
64754519d9
libmx: Add package
2014-04-26 17:06:16 -04:00
Mateusz Kowalczyk
9a77b8e64f
tibia: version 10.38
...
Closes #2396
2014-04-26 12:58:25 -05:00
Oliver Charles
136b454e48
Merge pull request #2395 from cstrahan/pycapnp
...
pycapnp: Add package
2014-04-26 10:00:12 +01:00
Domen Kožar
954c1123ad
Merge pull request #2403 from linquize/chatzilla
...
chatzilla: Use latest firefox's xulrunner
2014-04-26 10:28:22 +02:00
Linquize
20c395d8aa
chatzilla: Use latest firefox's xulrunner
2014-04-26 02:04:18 +02:00
Charles Strahan
5ebb896d5b
pycapnp: Add package
2014-04-25 14:34:13 -04:00
Austin Seipp
e146a02d14
nixpkgs: Add cryptol2 expression
...
This is just a convenient shorthand so people don't have to spell out
haskellPackages.cryptol
Note that the top-level expression is named 'cryptol2' but the package
isn't. That's because Cryptol is a library and other things could depend
on it (hence the vanilla name), but also the full name will be
disambiguated as 'haskell-cryptol-ghc7.6.3' anyway.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-25 11:07:18 -05:00
Oliver Charles
282a662a32
Merge pull request #2392 from cstrahan/capnproto
...
capnproto: Add package
2014-04-25 17:06:20 +01:00
Charles Strahan
604a4b680c
capnproto: Add package
2014-04-25 11:18:18 -04:00
Shea Levy
e85b164df8
Add php 5.3 variant with fpm support
2014-04-25 08:19:45 -04:00
Rob Vermaas
477b9a9bbb
Merge pull request #2363 from wizeman/u/nethogs
...
nethogs: Add package
2014-04-25 11:34:22 +02:00
Rickard Nilsson
7336218a9e
postfix: Add version 2.11.0 as nixpkgs.postfix211
...
I think this version should replace the current nixpkgs.postfix,
but it could potentially break stuff since the version jump is
big (2.8 -> 2.11).
2014-04-24 11:56:54 +02:00
Chaddaï Fouché
31b58dccfe
Added TeXmaker package : an advanced editor for latex
2014-04-24 10:59:29 +02:00
Ricardo M. Correia
347db30cb8
nethogs: Add package
...
nethogs is a small 'net top' tool, grouping bandwidth by process.
2014-04-23 17:54:04 +02:00
Shea Levy
a3b1f48c5d
Add gcc-4.9.0
2014-04-23 10:45:00 -04:00
Ricardo M. Correia
419a71e1e5
spl, zfs: Add git versions, based on recent commits
...
Upstream has not been tagging new versions for a long time, but we need
compatibility with newer kernels. The 0.6.2 versions already have a bunch of
backported compatibility patches, but 3.14 kernels need even more.
Also, the git versions have fixed a bunch of crashes and other bugs, so perhaps
we should just bite the bullet and just use recent git versions (as sometimes
upstream recommends, when people run into bugs).
This adds a new "boot.zfs.useGit" boolean option, so that a user can
easily opt into using the git versions.
2014-04-23 01:42:52 +02:00
John Wiegley
7ce39b067a
Add expression for sage
2014-04-22 14:10:36 -05:00
Eelco Dolstra
19e9d25e8f
Remove KDE 4.11
2014-04-21 18:13:17 +02:00
Eelco Dolstra
ee798c5c0f
Use KDE 4.12
2014-04-21 18:13:17 +02:00
aszlig
625d7b9043
Merge pull request #1928 from 'cross-win-osx'.
...
This includes a lot of fixes for cross-building to Windows and Mac OS X
and could possibly fix things even for non-cross-builds, like for
example OpenSSL on Windows.
The main reason for merging this in 14.04 already is that we already
have runInWindowsVM in master and it doesn't work until we actually
cross-build Cygwin's setup binary as the upstream version is a fast
moving target which gets _overwritten_ on every new release.
Conflicts:
pkgs/top-level/all-packages.nix
2014-04-21 10:00:35 +02:00
aszlig
cdd1c9caa5
Merge branch 'chromium-refactor', closes #1798 .
...
This implements some longstanding work of getting the Chromium
derivation more modular. Unfortunately, I didn't manage to decrease the
compile time, which was one of the primary goal for doing the refactor.
A main reason this didn't work out well was the fact that most bundled
libraries are so heavily patched that it's not possible within a limited
time frame to decouple it from the main derivation.
However, it should now be easier to build other derivations that build
upon Chromium, like libcef. Also, it finally adds support for the
non-free PepperAPI Flash and PDF plugins and support for fetching the
corresponding versions through the updater.
2014-04-21 09:50:50 +02:00
Rickard Nilsson
6b634673f9
Add remarkjs 0.6.4, a markdown-driven slideshow tool
...
Also, add required node packages (and update generated node pkgs).
2014-04-21 01:27:23 +02:00
AndersonTorres
31a94915d2
mpv: minor updates and cleanup
...
E.g. parameterize lua.
2014-04-20 19:46:21 +02:00
Eelco Dolstra
4e8c2f0ff9
Merge branch 'systemd-update'
2014-04-20 19:31:01 +02:00
Eelco Dolstra
a0c0dfb647
Revert accidental change
2014-04-20 19:29:53 +02:00
Matt Whiteley
552d66cd9e
Add swig-3.x
2014-04-20 11:30:31 +01:00
Eelco Dolstra
0a256cc0ee
Firewall: Only start if we have CAP_NET_ADMIN
2014-04-19 23:02:59 +02:00
John Wiegley
1337f5f84c
Do not build CUPS support for ghostscript on Darwin
2014-04-19 14:22:35 +01:00
AndersonTorres
cf8459fecf
Dillo: new package
...
Dillo is a lightweight, fast web browser.
2014-04-19 11:08:39 +01:00
Roelof Wobben
a6a90cad1b
new package: muffin
2014-04-19 10:39:30 +01:00
Domen Kožar
85992ec738
Merge pull request #1507 from offlinehacker/pkgs/node_webkit/add
...
Add node-webkit, app runtime based on Chromium and node.js
2014-04-19 05:35:20 +02:00
aszlig
4c8ec5e12e
v8: Bring back old version 3.14.
...
The current version of v8 breaks builds of nodejs, mongodb and
rethinkdb. So let's bring back the old package with annoying _3_14
version suffix so hopefully the corresponding maintainers will get rid
of that dependency :-)
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-19 03:58:44 +02:00
aszlig
88a939c2d1
chromium: Decouple browser from default.nix.
...
This currently only passes through the arguments and is nothing more
than the foundation of the new structure. In essence, I want to have a
really small default.nix which is then going down into the respective
subparts that are isolated from each other.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-19 03:58:41 +02:00
aszlig
33acfbe917
minizip: New package based on zlib derivation.
...
This is needed by Chromium and is part of the zlib source tree in
contrib/, so let's propagate the version of zlib and use the same source
tree.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-19 03:58:40 +02:00
Michael Raskin
b4b62ef776
Merge pull request #2314 from iyzsong/kakasi
...
add kakasi, a Kanji to Hiragana, Katakana or Romaji converter
2014-04-18 10:31:48 -07:00
Michael Raskin
97a3a803e1
Merge pull request #2313 from 1126/master
...
Adding pamixer.
2014-04-18 10:31:25 -07:00
Michael Raskin
b1fad4ab9b
Merge pull request #2279 from kowey/master
...
megam: New package
2014-04-18 10:19:44 -07:00
Michael Raskin
07053c040a
Merge pull request #2271 from lethalman/apparix
...
apparix: new package
2014-04-18 10:17:44 -07:00
Michael Raskin
6cdce9deec
Merge pull request #2220 from taku0/thunderbird-bin-24.0.0
...
add thunderbird-bin: the binary package for Thunderbird mail client
2014-04-18 10:16:35 -07:00
Michael Raskin
d31cf5329e
Merge pull request #2075 from iyzsong/webkit
...
get rid of old webkit packages
2014-04-18 10:10:29 -07:00
Michael Raskin
1fbba069fd
Merge pull request #2241 from roelof1967/master
...
new package: cinnamon-control-center
2014-04-18 10:06:49 -07:00
_1126
25f7565657
Merge branch 'pamixer'
2014-04-18 16:09:50 +02:00
_1126
96257ea486
Adding pamixer.
2014-04-18 16:09:34 +02:00
宋文武
c796adfd65
add kakasi, a Kanji to Hiragana, Katakana or Romaji converter
2014-04-18 22:07:17 +08:00
Eelco Dolstra
da774bced5
Remove dhcpcd_without_udev attribute
2014-04-18 15:36:06 +02:00
Sander van der Burg
104c841c85
Move su to the base packages of chrootenv builder
2014-04-18 13:30:24 +02:00
Rok Garbas
7aa3790f34
adding development version of weechat (alongside stable)
2014-04-17 22:22:54 +01:00
Domen Kožar
3a9f28ee08
Merge pull request #2185 from lethalman/gnome3
...
tracker, licenses.cc-by-30, gnome-user-docs, upgrade sushi, gnome-keyring service, gnome-user-share, gnome-tweak-tool, gnome-shell-extensions, xdg-user-dirs
2014-04-16 18:08:00 +02:00
Eelco Dolstra
c13d582c78
Make dbus overridable
2014-04-16 16:44:27 +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
Michael Raskin
f44a3235a9
Use IcedTea for VUE, not Oracle JRE
2014-04-16 14:47:33 +04: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
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
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
Eric Kow
9e457049e4
megam: New package
...
Maximum Entropy (GA) Model Optimization Package
2014-04-15 14:00:56 +01: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
John Wiegley
8ee52f3856
Add leafnode for unix systems
2014-04-15 02:54:58 -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
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
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
Roelof Wobben
641ea31345
new package: cinnamon-control-center
2014-04-13 21:46:48 +02: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
Michael Raskin
e86e76e560
Adding sysdig system call tracer for Linux
2014-04-13 20:49:37 +04:00
Roelof Wobben
0096bb677a
new package: cinnamon-settings-daemon ( close #2205 )
...
With tiny changes from @vcunat.
2014-04-13 11:57:12 +02: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
Vladimír Čunát
7be0e37ca2
Merge master into test-1515
...
To get rid of 2k aborted builds. ?compare=1095725
2014-04-12 10:38:40 +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
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
Domen Kožar
baf2a4d4b9
ugly tarball fix for llvmPackages support on Darwin
2014-04-11 21:28:43 +02: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
Eelco Dolstra
2da09363bf
nix: Update to 1.7
2014-04-11 12:24:48 +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
Michael Raskin
31f3755327
Adding TCPFlow: a tool to separate tcp streams when capturing
2014-04-11 11:08:51 +04: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
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
Rob Vermaas
c3c045c59d
Add logstash-forwarder.
2014-04-10 13:31:23 +02: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
Aristid Breitkreuz
5d12cbf1c2
add back old version of flex for grub2
2014-04-09 20:42:08 +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
Austin Seipp
692ee73af1
libseccomp: version 2.1.1
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-08 19:37:47 -05:00
Austin Seipp
3ff158289a
lockdep: refactor into non-kernel package
...
Lockdep doesn't *really* require the kernel package - just the kernel
sources. It's really a user-space tool just compiled from some portable
code within the kernel, nothing more.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-08 19:21:55 -05:00
Vladimír Čunát
f5865a5155
linux: switch to 3.12 by default (latest longterm)
...
Close #2151 .
2014-04-08 20:30:41 +02:00
Austin Seipp
968740e0c1
capstone: version 2.1.2
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-08 07:04:19 -05:00
Luca Bruno
9b737eb282
libmusicbrainz5: new major version
2014-04-08 13:39:51 +02:00
Rob Vermaas
a4ebaa61e4
Update dd-agent to 4.2.0
2014-04-08 09:27:09 +02:00
Austin Seipp
4dc15c087a
musl: version 1.0.0
...
NB: This currently doesn't add a working musl-wrapper around musl-gcc to
allow it to work properly (musl has its own dynamic linker as well as
libc too which must be accounted for). But at the moment it builds fine,
and I plan on working more on it in the future. So lets get it
integrated and building on Hydra.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-07 10:31:31 -05:00
Austin Seipp
5aa4495cb5
boolector: add version 1.5 and 1.6
...
There are two versions here because beginning with 1.6.0, Boolector has
a more restrictive, unfree license which disallows commercial use.
As a result, Boolector 1.5 is the default 'boolector' expression.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-07 09:17:05 -05:00
Ricardo M. Correia
807fad571a
grsecurity: Update stable and test patches
...
stable: 3.0-3.2.56-201404012135 -> 3.0-3.2.56-201404062126
test: 3.0-3.13.8-201404011912 -> 3.0-3.13.9-201404062127
2014-04-07 15:31:12 +02:00
Shea Levy
9949d0255e
Merge branch 'make-the-kernel-build-repeatable' of git://github.com/alexanderkjeldaas/nixpkgs
...
Make the kernel build and initrd generation binary repeatable (#2128 )
2014-04-06 17:02:16 -04:00
Austin Seipp
8d3d50191d
spiped: version 1.3.1
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-06 11:07:35 -05:00
Shea Levy
79c9d556e0
Add sproxy-web
2014-04-06 11:10:01 -04:00
Shea Levy
331d234ef6
Add sproxy
2014-04-06 10:54:44 -04:00
Shea Levy
0bab5319cc
Merge branch 'pastebinit' of git://github.com/lethalman/nixpkgs
...
pastebinit: new package
2014-04-06 07:16:46 -04:00
Luca Bruno
1653c118bd
pastebinit: new package
...
A software that lets you send anything you want directly to a pastebin from the command line
https://launchpad.net/pastebinit
2014-04-06 11:10:24 +02:00
Shea Levy
d35619429a
Merge branch 'cache.su' of git://github.com/wkennington/nixpkgs
...
su: Make the su package a provider of only the su binary
Fixes #1877
2014-04-05 18:49:30 -04:00
Shea Levy
add2fafffb
Merge branch 'master.nmap' of git://github.com/wkennington/nixpkgs
...
nmap: Build the non-graphical version by default
2014-04-05 18:40:18 -04:00
William A. Kennington III
28ab3acb58
su: Make the su package a provider of only the su binary
...
Additionally, provide su with the base system and remove su from the
util-linux package as it is now provided by shadow.
2014-04-05 16:01:52 -05:00
William A. Kennington III
47f0f34fca
nmap: Build the non-graphical version by default
2014-04-05 14:58:49 -05:00
Shea Levy
bd1a95ee60
Remove superfluous newline
2014-04-05 15:01:05 -04:00
Shea Levy
0fda39ee3e
Merge branch 'mtpfs' of git://github.com/qknight/nixpkgs
...
added mtpfs to mount MTP devices via usb using FUSE
2014-04-05 15:00:38 -04:00
Sander van der Burg
dc614aff92
libresample: Add package
2014-04-05 20:54:47 +02:00
Shea Levy
ea9c8d6a13
Merge branch 'rippled' of git://github.com/ehmry/nixpkgs
...
rippled: initial pkg and module expressions
Had to change the rippled uid.
Conflicts:
nixos/modules/misc/ids.nix
2014-04-05 14:23:29 -04:00
Shea Levy
decd2feb0a
Merge branch 'pd' of git://github.com/iyzsong/nixpkgs into test-1515
...
tcl/tk: update to 8.5.15, fix #1479
2014-04-05 14:01:07 -04:00
Jaka Hudoklin
413ebfb246
virt-manager: update to 1.0.1, fix & update dependencies, gtk3 support
...
- Vte, add gtk3 support, enable introspection, update to 0.35.90
- Spice-gtk, add gtk3 support
- gtk-vnc, add gtk3 support
- Add libvirt-glib (thanks @bjornfor)
- Add usbredir
- qemu, enable usbredir
- spice-gtk, enable usbredir
- virt-manager, update to 1.0.1
[Bjørn:
* Set namePrefix = "" to preserve package name "virt-manager"
(instead of "python2.7-virt-manager")
* Add dconf to GIO_EXTRA_MODULES to get persistent settings in
virt-manager. Without it:
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications.
* Add ${gtk3}/share to XDG_DATA_DIRS to unbreak "Take Screenshot"
feature (fixes "Settings schema 'org.gtk.Settings.FileChooser' is not installed")
* gtk-vnc: don't pull "pkgs" attrset for optionalString, use stdenv.lib.optionalString instead.
]
2014-04-05 18:37:05 +02:00
Alexander Kjeldaas
f67015cae4
Make initrd and the kernel builds repeatable.
2014-04-05 08:41:06 +02:00
Vladimír Čunát
10147beecf
Merge branch vcunat@NixOS:p/stdenv ( close #1840 )
...
This branch contains a collection of stdenv-changing updates.
There's glibc 2.18 -> .19 bump and many non-intrusive PRs.
The grsecurity branch #1187 got removed at Eelco's request,
see https://github.com/NixOS/nixpkgs/issues/1840#issuecomment-39327023
2014-04-04 21:33:55 +02:00
Luca Bruno
13f40aea33
libpwquality: factor out from gnome-control-center
2014-04-04 16:14:59 +02:00
Matej Cotman
7df1ce5088
syncthing: new package and nixos module
2014-04-04 10:46:29 +02:00
Vladimír Čunát
8146737127
Merge #2090 : add new lockdep tool from Linux 3.14
2014-04-02 20:55:30 +02:00
Vladimír Čunát
457fdb3842
texinfo: move ncurses support into texinfoInteractive
...
This, for example, drops the stdenv dependency on ncurses.
2014-04-02 19:05:56 +02:00
Vladimír Čunát
11d4c257c1
Merge branch glibc-2.19, see #1840
2014-04-02 19:03:49 +02:00
Domen Kožar
80a03f665d
Merge branch 'x-updates'
2014-04-02 15:30:52 +02:00
Ricardo M. Correia
52d233af22
grsecurity: Update stable patch from 3.0-3.2.55-201403300851 -> 3.0-3.2.56-201404012135
2014-04-02 15:11:33 +02:00
Ricardo M. Correia
407a6857c6
grsecurity: Update stable and test patches
...
stable: 3.0-3.2.55-201403252026 -> 3.0-3.2.55-201403300851
test: 3.0-3.13.7-201403252047 -> 3.0-3.13.8-201404011912
2014-04-02 02:16:59 +02:00
Vladimír Čunát
6445ac90ad
Merge master into x-updates
2014-04-01 10:49:31 +02:00
Austin Seipp
4202a9315a
grsecurity: add myself to maintainer list
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-01 02:59:53 -05:00
Austin Seipp
bdff718c5b
kernel: add lockdep expression
...
Lockdep is the kernel's locking validation/debugging tool and has seen
heavy pro-active usage and development. In Linux 3.14, it's now
available directly to userspace for the same purpose. It comes with a
convenient utility to LD_PRELOAD a shared library for validation, or a
user-space API to link to directly.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-01 01:20:46 -05:00
Austin Seipp
9493159017
kernel: remove 3.11 series (EOL)
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-01 00:56:23 -05:00
Shea Levy
304fd16d95
Merge branch 'concurrencykit' of git://github.com/thoughtpolice/nixpkgs
...
concurrencykit: version 0.4.1
2014-03-31 21:50:42 -04:00
Austin Seipp
92192847fc
concurrencykit: version 0.4.1
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-03-31 20:49:50 -05:00
Shea Levy
2d4ce25b5b
Add linux 3.14
2014-03-31 20:54:47 -04:00
Jaka Hudoklin
c3524a8dd6
optipng: use system libpng & zlib, fix cross builds and add support for static builds
2014-04-01 01:43:56 +02:00
Peter Simons
a20d5da92e
Merge pull request #2084 from thoughtpolice/security
...
Add tools: p0f & hashcat
2014-03-31 23:06:10 +02:00
Domen Kožar
c6ebbd29e5
add v4l2loopback: a kernel module to create V4L2 loopback devices
2014-03-31 20:02:53 +02:00
Austin Seipp
3ef0a880cb
p0f: version 3.06b
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-03-31 11:22:50 -05:00
Austin Seipp
cff179f829
hashcat: version 0.47
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-03-31 10:56:02 -05:00
Joachim Schiele
b894dfffb3
added mtpfs to mount MTP devices via usb using FUSE
2014-03-30 13:00:25 +02:00
Rickard Nilsson
61ecf919e1
New package: wal-e
...
A Postgres WAL-shipping disaster recovery and replication toolkit
2014-03-30 04:34:38 +02:00
Shea Levy
fd5d6044c0
Merge branch 'printrun' of git://github.com/ambrop72/nixpkgs
...
Add Printrun.
2014-03-29 22:19:29 -04:00
宋文武
6e7fe59bb1
uzbl: build with webkitgtk2, cleanup
2014-03-30 09:52:36 +08:00
宋文武
d14b9e9850
get rid of old webkit and webkit_gtk2 packages
2014-03-30 09:02:07 +08:00
Austin Seipp
925cce304f
cb0cat is now cb1cat
...
Submissions for CAESAR are now over, so CBEAMr0 has become CBEAMr1 with
some minor alterations.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-03-29 18:48:16 -05:00
ambrop7@gmail.com
9a2758f98d
Add Printrun.
2014-03-29 23:17:56 +01:00
ambrop7@gmail.com
090ee41e6b
gvfs: Fix build with lightWeight=false ( close #2068 )
...
Needed for SMB backend.
2014-03-29 21:51:16 +01:00
Emery Hemingway
6c77690b28
rippled: initial pkg and module expressions
...
rippled is the Ripple P2P payment network reference server
https://ripple.com
2014-03-29 15:31:37 -04:00
宋文武
5668a70a49
widelands: update to build-18 ( close #2062 )
...
@vcunat enabled parallelBuilding.
2014-03-29 18:38:46 +01:00
Shea Levy
ee65278d54
Merge branch 'add_n-djbdns' of git://github.com/msackman/nixpkgs
...
Add New-DJBDNS
2014-03-29 13:06:08 -04:00
ambrop7@gmail.com
8b94e22f33
Add gcc-arm-embedded.
...
These are packages for precompiled ARM microcontroller compilers from
https://launchpad.net/gcc-arm-embedded .
[Bjørn: modify commit message (add paragraph).]
2014-03-29 17:57:45 +01:00
Shea Levy
ac68dc6dc6
Merge branch 'minecraft-server' of git://github.com/thoughtpolice/nixpkgs
...
nixpkgs: add Minecraft Server & a service module
2014-03-29 12:51:49 -04:00
Matthew Sackman
be6a16ccbc
Add New-DJBDNS
2014-03-29 16:47:23 +00:00
Maxim Ivanov
f949a71aac
add libmsgpack C/C++ library ( close #2059 )
2014-03-29 14:38:53 +01:00
Austin Seipp
d60af7f34d
minecraft-server: version 1.7.5
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-03-29 05:31:24 -05:00
Michael Raskin
1eb42d9d79
Merge pull request #2048 from echaozh/master
...
add julia 0.2.1 release
2014-03-28 23:03:04 -07:00
Shea Levy
1d0eb1ae47
Merge branch 'pitivi' of git://github.com/iyzsong/nixpkgs
...
add pitivi, gstreamer powered non-linear video editor
2014-03-29 00:43:36 -04:00
Shea Levy
4428ed66a2
Merge branch 'webkit' of git://github.com/iyzsong/nixpkgs
...
webkit: update to 2.4.0, add gtk2 version
2014-03-29 00:41:34 -04:00
Shea Levy
a0a135d5ef
Merge branch 'z3' of git://github.com/thoughtpolice/nixpkgs
...
z3: version 4.3.1
2014-03-28 23:54:43 -04:00
Shea Levy
701cb6b099
Merge branch 'nixos/containers/fix1' of git://github.com/offlinehacker/nixpkgs
...
nixos: fix linux containers (systemd-nspawn, lxc, lxc-libvirt)
2014-03-28 23:39:01 -04:00
Shea Levy
f3e9e3dea5
Merge branch 'u/icedtea' of git://github.com/wizeman/nixpkgs
...
icedtea7, icedtea7_web: New packages
2014-03-28 23:25:25 -04:00
Shea Levy
e0341475dc
Merge branch 'master' of git://github.com/fmap/nixpkgs
...
Add Mnemosyne 2.2.1
2014-03-28 23:09:25 -04:00
Shea Levy
8a15cfdaec
Merge branch 'mps' of git://github.com/thoughtpolice/nixpkgs
...
Add mps 1.113.0, fix usage of Sleepycat license
2014-03-28 23:03:20 -04:00
Zhang Yichao
10511b4712
add julia 0.2.1 release
2014-03-28 18:39:26 +08:00
Thomas Tuegel
5554d9c688
Add zotero 4.0.19 ( close #2043 )
...
@vcunat simplied the expression a little.
2014-03-27 22:42:47 +01:00
Vladimír Čunát
576e9289dd
Merge master into x-updates
2014-03-27 21:34:06 +01:00
宋文武
2cf7678fc0
webkitgtk: add gtk2 version
2014-03-27 17:16:15 +08:00
宋文武
96d78a2804
pitivi: fix icons
2014-03-27 11:01:24 +08:00
Shea Levy
e16595f149
Build all ghcs on hydra
2014-03-26 22:46:05 -04:00
Ricardo M. Correia
897bbc3702
grsecurity: Add myself as a maintainer
2014-03-26 23:07:57 +00:00
Ricardo M. Correia
911f332279
grsecurity: Update stable and test patches
...
stable: 3.0-3.2.55-201403202347 -> 3.0-3.2.55-201403252026
test: 3.0-3.13.6-201403202349 -> 3.0-3.13.7-201403252047
2014-03-26 23:07:57 +00:00
Cillian de Róiste
de3b5b4500
Add simplescreenrecorder: an excellent screen recorder for linux
2014-03-26 23:02:33 +01:00
Ricardo M. Correia
5fbc63be35
icedtea7_web: New package
...
Java web browser plugin and an implementation of Java Web Start.
2014-03-26 21:07:36 +01:00
Ricardo M. Correia
2d821edb92
npapi-sdk: New package
...
NPAPI-SDK is a bundle of NPAPI headers by Mozilla.
2014-03-26 21:07:36 +01:00
Ricardo M. Correia
72d457de2f
icedtea7: New package
...
Free Java environment based on OpenJDK 7.0 and the IcedTea project.
2014-03-26 21:07:36 +01:00
_1126
34301c89e1
ncmcp: New expression
2014-03-26 12:15:01 +01:00
Peter Simons
637a571b4e
Merge pull request #2029 from ashalkhakov/master
...
Adding ATS1, updating ATS2 package.
2014-03-26 11:22:04 +01:00
Peter Simons
0cbf18a1c2
Merge pull request #2037 from ambrop72/cura
...
Add Cura.
2014-03-26 11:11:56 +01:00
Jaka Hudoklin
72d8c4225b
Add seyren, an alerting dashboard for Graphite
2014-03-25 23:45:11 +00:00
ambrop7@gmail.com
5f2167627e
Add Cura.
2014-03-25 23:17:17 +01:00
vi
b5acc84ff3
Mnemosyne: provide capacity to override dependencies at the fidelity of a Python package.
2014-03-26 00:37:14 +08:00
Artyom Shalkhakov
0242b3c6ac
Adding ATS1, updating ATS2 package.
2014-03-25 04:53:13 +01:00
Austin Seipp
33e4adc325
mps: version 1.113.0
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-03-24 20:32:39 -05:00
Jaka Hudoklin
70a4c7b1df
nixos: fix linux containers (systemd-nspawn, lxc, lxc-libvirt)
...
- Make dhcp work, use dhcpcd without udev in container
- Make login shell work, patch getty to not wait for /dev/tty0
- Make ssh work, sshd/pam do not start session
2014-03-24 23:59:50 +01:00
vi
ed7c311876
Include Mnemosyne in nix packages collection.
2014-03-25 02:58:21 +08:00
Shea Levy
d4c711ee1d
Add memcache php module
2014-03-24 08:37:36 -04:00
Shea Levy
d4b28df8a2
Merge branch 'mplayer_vdpau' of git://github.com/matejc/nixpkgs
...
mplayer: add option config.mplayer.vdpauSupport
2014-03-23 20:54:59 -04:00
Vladimír Čunát
11492176d5
xorg: add "intel-testing" video driver, currently 2.99.911
2014-03-23 22:10:56 +01:00
Matej Cotman
6c9ecc1573
mplayer: add option config.mplayer.vdpauSupport
2014-03-23 17:27:55 +01:00
Emery Hemingway
e91daf327d
electrum: initial expression
...
Electrum is a Bitcoin thin-wallet.
https://electrum.org
2014-03-23 11:22:57 -04:00
Shea Levy
be821ba0bf
Merge branch 'f2fs-tools' of git://github.com/ehmry/nixpkgs
...
f2fs-tools: initial expression
2014-03-22 21:53:07 -04:00
Emery Hemingway
d306441360
f2fs-tools: initial expression
2014-03-22 21:47:37 -04:00
Shea Levy
5fca5a4435
Merge branch 'ncdc' of git://github.com/ehmry/nixpkgs
...
ncdc: initial expression
2014-03-22 21:36:24 -04:00
Emery Hemingway
ed7f95be88
ncdc: initial expression
...
http://dev.yorhel.nl/ncdc
2014-03-22 21:21:24 -04:00
Shea Levy
fc0ea57efc
Merge branch 'misc-gvolicon' of git://github.com/bennofs/nixpkgs
...
new expression: gvolicon
2014-03-22 20:56:00 -04:00
宋文武
6a981b5141
add pitivi 0.93
2014-03-22 23:09:39 +08:00