Commit Graph

26177 Commits

Author SHA1 Message Date
Rob Vermaas
4ed7c2f334 Fix another maintainers attribute 2013-05-21 09:27:35 +02:00
Rob Vermaas
d5f7976aef Fix maintainers attribute 2013-05-21 09:20:00 +02:00
Lluís Batlle i Rossell
ec65563e2c Adding meo: Multiple Eyepairs Only
I also add the pkcs11helper it needs.
2013-05-20 23:13:40 +02:00
Lluís Batlle i Rossell
610b499fef Adding extra urls for enginepkcs11/libp11
The usual urls don't work.
2013-05-20 23:13:39 +02:00
Michael Raskin
da24027c25 Linux kernel: update to 3.9.3 2013-05-20 23:36:49 +04:00
Jack Cummings
83e45309fd fetchhg: allow untrusted certs (merge #540)
It's for fixed-output derivations, security provided by output hash.
2013-05-20 21:24:25 +02:00
Bjørn Forsman
05bb66ce20 Add myself as maintainer for several packages
And set missing meta.platforms for the packages I've added earlier.
2013-05-20 20:28:15 +02:00
Bjørn Forsman
eaeb0c9c7d maintainers.nix: add myself (Bjørn Forsman)
And keep the list sorted.
2013-05-20 20:09:48 +02:00
Domen Kožar
e84929801d Merge pull request #546 from bjornfor/munin
munin: add missing dependencies
2013-05-20 10:27:24 -07:00
Bjørn Forsman
1578fd3c1f munin: add missing dependencies
* Add needed dependencies:
  coreutils, python, ruby, java and several Perl modules (Time::HiRes
  1.9.724 is no longer available, bump to 1.9725)
* Use sha256 instead of md5 (more secure)
* Wrap munin perl scripts so they find their dependencies at runtime
* Rework meta description attributes.

FIXME/TODO: munin is still not usable; it tries to write log files and
web graphs to its installation path.
2013-05-20 19:10:44 +02:00
Mathijs Kwik
b6b9366b7b kde 4.10.3: fix hashes 2013-05-20 18:44:57 +02:00
Lluís Batlle i Rossell
8160f816af mtr: adding ncurses support 2013-05-20 17:43:27 +02:00
Lluís Batlle i Rossell
c6df92a414 Making the linux rpi kernel not attempted to build by hydra 2013-05-20 17:43:26 +02:00
Ricardo M. Correia
84e69bf619 tinc: update to 1.0.21 (fixes CVE-2013-1428) (merge #545) 2013-05-20 17:18:28 +02:00
Domen Kozar
541f2ad531 Revert "python: first fix towards cross-compiling"
This reverts commit c89fe1c0ee.
2013-05-20 12:03:58 +02:00
Domen Kozar
c9bae2bcbe munin: add the package, WIP 2013-05-20 11:18:40 +02:00
Domen Kozar
c89fe1c0ee python: first fix towards cross-compiling 2013-05-20 11:15:32 +02:00
Lluís Batlle i Rossell
8b79a00c44 Adding netatop module, for atop 2013-05-20 10:13:07 +02:00
Michael Raskin
f75d60fd90 Adding jq JSON processor 2013-05-20 11:17:20 +04:00
Evgeny Egorochkin
a22f94b4f2 Merge pull request #543 from bjornfor/qmmp
Add Qmmp audio player (plus dependencies)
2013-05-19 09:51:56 -07:00
Evgeny Egorochkin
677090cad9 Merge pull request #544 from bjornfor/ninja
ninja: include package name in source archive path
2013-05-19 09:48:20 -07:00
Evgeny Egorochkin
079a6ad338 KDE 4.10: bugfix release 4.10.3 2013-05-19 19:32:53 +03:00
Bjørn Forsman
40d35e4bd5 ninja: include package name in source archive path
So that the nix store path becomes this:

  /nix/store/HASH-ninja-1.2.0.zip.drv

instead of this anonymous path:

  /nix/store/HASH-v1.2.0.zip.drv
2013-05-19 14:39:48 +02:00
Bjørn Forsman
b274308c0c qmmp: new package
Qmmp is a Qt-based audio player that look like Winamp.
2013-05-19 14:36:19 +02:00
Bjørn Forsman
512f0874a1 wildmidi: new package
WildMIDI is a simple software midi player which has a core softsynth
library that can be use with other applications.

I have tested the wildmidi executable with a MIDI file. It works.
2013-05-19 14:24:49 +02:00
Bjørn Forsman
ab7d500f36 freepats: new package
freepats is a project to create a free and open set of instrument
patches, in any format, that can be used with softsynths.

I'm adding it because it is needed for WildMIDI, which is needed for
MIDI support in Qmmp (audio player). I'll add WildMIDI and Qmmp in the
next commit(s).
2013-05-19 14:09:36 +02:00
Peter Simons
d35466a1f5 Re-generate Haskell expressions with Hackage4Nix. 2013-05-18 19:32:44 +02:00
Peter Simons
c412d4bd08 release-haskell.nix: test-build alsa-core and alsa-pcm libraries 2013-05-18 19:32:28 +02:00
Peter Simons
e3425105fc haskell-uu-options: update to version 0.1.0.1 2013-05-18 19:32:05 +02:00
Petr Rockai
dd23b30120 lilypond: Update to 2.16.2, fix guile. 2013-05-18 13:35:14 +02:00
Petr Rockai
52f38ce5d6 haskell: Add alsa-core, alsa-pcm, ix-shapable, carray and sample-frame.
Conflicts (trivial):
	pkgs/top-level/haskell-packages.nix
2013-05-18 13:35:14 +02:00
Petr Rockai
c61c4f4ca3 Add perl Text::BibTeX, along with Config::AutoConf and ExtUtils::LibBuilder. 2013-05-18 13:35:14 +02:00
Petr Rockai
8151d9594b Add "arbtt" along with its Haskell dependencies. 2013-05-18 13:35:13 +02:00
Petr Rockai
b5451c73b6 dictd-wiktionary: Let dictd serve an offline copy of wiktionary.
@vcunat: add -O to python, as it takes lots of time to process
2013-05-18 13:24:30 +02:00
Petr Rockai
c7fbe02429 dictd-wordnet: Make wordnet available via local dictd. 2013-05-18 13:24:30 +02:00
Petr Rockai
a7123fc280 Add monkey's audio (.ape) lossless encoder/decoder.
@vcunat: include version in the name, as is our custom
2013-05-18 13:24:30 +02:00
Petr Rockai
7abebbad4d curl: Optionally add support for GSSAPI (Kerberos).
@vcunat also did some configureFlags refactoring
2013-05-18 13:24:30 +02:00
Vladimír Čunát
7959eaf8dd glew: update
Most code taken from the huge pull request
f28674a68b
and added another update, changed description.
2013-05-18 13:24:30 +02:00
Lluís Batlle i Rossell
61e7a72931 mosh: update to 1.2.4 2013-05-18 13:17:41 +02:00
Malcolm Matalka
dcfcacf30f libssh2: update (merge #510) 2013-05-18 09:10:24 +02:00
Song Wenwu
d762e574fa add parcellite-1.1.4 2013-05-18 13:22:49 +08:00
Lluís Batlle i Rossell
d72da0329d zsync: update to 0.6.2 2013-05-17 23:48:22 +02:00
Lluís Batlle i Rossell
6c961181c2 Revert "gnutls: update to 3.2.0"
Hydra found that the i686 tests fail. I'll work on this later.
  http://hydra.nixos.org/build/4980459

This reverts commit c1708440bd.
2013-05-17 23:40:37 +02:00
Lluís Batlle i Rossell
c1708440bd gnutls: update to 3.2.0
It required a nettle update to 2.7 too.
2013-05-17 22:57:19 +02:00
Lluís Batlle i Rossell
ef09a3550b fox: setting the newer libpng
The old version required libpng12
2013-05-17 17:14:45 +02:00
Lluís Batlle i Rossell
d8f9f47e56 Updating xfe (1.34) and fox (1.6.48) 2013-05-17 16:32:25 +02:00
Eelco Dolstra
0979db0c19 thunderbird: Update to 17.0.6
Includes lots of security fixes.
2013-05-17 14:55:45 +02:00
Eelco Dolstra
8b1bcb720a php: Update to 5.3.25, 5.4.15 2013-05-17 14:06:29 +02:00
Domen Kožar
2dce4e31db Merge pull request #538 from MarcWeber/submit/partclone-partimage
partclone, partimage. both are used by clonezilla and drbl (which I have...
2013-05-17 02:17:45 -07:00
Lluís Batlle i Rossell
e459464ec1 nss_ldap: fixing crash with glibc >= 2.16
I update it to the latest version, 265. Then I use some patches:

The nss_ldap-265-glibc-2.16.patch is the one that fixes the crash.
The crashes.patch is another one that I took from RH that said to fixes somes
crashes, but it didn't fix the crash I was seeing. But I guess it fixes
something.
2013-05-17 10:23:37 +02:00
Lluís Batlle i Rossell
80d3f6c437 Updating xcache 2013-05-17 10:23:37 +02:00
Evgeny Egorochkin
7e62068988 Merge pull request #539 from offlinehacker/pudb
Add pudb, interactive python debugger
2013-05-17 00:32:49 -07:00
Mathijs Kwik
0c15d386cb it seems kde 4.10 does not yet use udisks2
With udisks1, I do see my usb/cardreader drives.
With udisks2, I don't.

So this probably needs to be configured at build-time.
As udisks1 does work, I don't care all that much.
2013-05-17 09:28:38 +02:00
Lluís Batlle i Rossell
6a4350b68f Making xfe find and load icons fine
I added more dependencies to fox, for that.
I tried to add mesa too, but it wasn't trivial for it to find it, so
I took it out.
2013-05-16 23:40:26 +02:00
aszlig
c06c636604
chromium: Add patch for user namespace sandboxing.
This patch adds support for unprivileged user namespaces found in kernel
versions 3.8.0 and later. In case of Nix, this is especially useful to prevent
having to set up setuid wrappers.

The implementation details about this patch can be found at the top of the file
"sandbox_userns.patch". My first attempt of creating this patch was by modifying
the SUID sandbox. Unfortunately this didn't work out well, because in the event
of a sandbox failure, the host zygote process waits for an answer of the inner
zygote with no timeout. Even if I'd have set a timeout, this would have been
very ugly, giving users which don't have unprivileged user namespaces a delay on
startup.

An alternative approach to the mentioned problem would be to use select() on the
host zygote, watching for changes stdout or stderr and the synchronization
socket. But even that approach isn't feasible because it requires a whole bunch
of even more patching.

Patch was tested with older kernels (3.2.x, 3.7.x) and kernels without user
namespace support enabled, where in case the feature is unavailable it reverts
back to the previous behaviour (no zygote sandbox, only seccomp BPF).

In order to support all Chromium channels, I manually changed the first hunk of
the patch to not include the starting context of the diff, because there is a
whitespace change in more recent versions of the Chromium source tree.

See SVN revision 199882 for the change (revert in this case) in detail:

http://src.chromium.org/viewvc/chrome?view=revision&revision=199882

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-16 21:03:07 +02:00
aszlig
1aa68dd29f
uqm: Include optional support for 3DO videos.
This is optional because you have to have an image of a Star Control II 3DO CD
image. I decided to hack together a small OperaFS (that's the proprietary
filesystem used with 3DO CD-ROMs) file extractor, which should possibly make
it as painless as possible to include those videos.

It may be a good idea to split off the haskell package into another attribute
set (possibly haskellPackages?), but I really don't think there is a need for
that, because it's really just UQM and 3DO specific.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-16 21:03:07 +02:00
aszlig
0353c8225a
chromium: Don't repeat full paths in installPhase.
This is no feature change and only makes the installPhase look nicer and it now
doesn't exceed 80 characters in width anymore.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-16 21:03:07 +02:00
aszlig
3fec0fed02
chromium: Update beta and dev channels.
This updates the following channels to the latest upstream versions:

beta: 27.0.1453.65 -> 27.0.1453.81 (builds fine, tested)
dev:  28.0.1485.0  -> 28.0.1500.5  (builds fine, tested)

For version 28, the reference to /usr/bin/gcc is now located in
third_party/WebKit/Source/core/core.gypi instead of the previous
third_party/WebKit/Source/core/core.gyp/core.gyp.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-05-16 21:03:06 +02:00
Domen Kozar
0c4362445f almir: bump to 0.1.8 2013-05-16 20:18:02 +02:00
Jaka Hudoklin
a72ba70641 Add pudb, interactive python debugger 2013-05-16 18:15:04 +00:00
Sander van der Burg
9faa4f4b7b Added async-0.2.8 nodejs package 2013-05-16 18:18:36 +02:00
Marc Weber
87a579dd53 partclone, partimage. both are used by clonezilla and drbl (which I haven't packaged yet) 2013-05-16 17:18:11 +02:00
Peter Simons
187fdf7240 haskell-graphviz: jailbreak to support recent version of polyparse 2013-05-16 13:45:38 +02:00
Peter Simons
9796b43989 haskell-wai-app-static: update to version 1.3.1.3 2013-05-16 13:40:36 +02:00
Peter Simons
77724cdd5f haskell-uu-parsinglib: update to version 2.8.1 2013-05-16 13:40:36 +02:00
Peter Simons
8eb93a7dbf haskell-stm-chans: update to version 2.0.0 2013-05-16 13:40:36 +02:00
Peter Simons
adf10a6d28 haskell-snap: update to version 0.12.0 2013-05-16 13:40:36 +02:00
Peter Simons
89c80be53c haskell-polyparse: update to version 1.9 2013-05-16 13:40:36 +02:00
Peter Simons
09a86e216e haskell-io-choice: update to version 0.0.4 2013-05-16 13:40:35 +02:00
Peter Simons
b0b1b606dc haskell-hs-bibutils: update to version 4.17.1 2013-05-16 13:40:35 +02:00
Peter Simons
87d2cbeb19 haskell-heist: update to version 0.12.0 2013-05-16 13:40:35 +02:00
Peter Simons
59f4b266d8 haskell-haxr: update to version 3000.9.2.1 2013-05-16 13:40:35 +02:00
Peter Simons
5a9d8abf21 haskell-digestive-functors-heist: jailbrak to fix build with recent version of heist 2013-05-16 13:40:35 +02:00
Peter Simons
8cbc3906a3 haskell-HaXml: update to version 1.24 2013-05-16 13:40:35 +02:00
Peter Simons
0163789e02 haskell-ChasingBottoms: update to version 1.3.0.6 2013-05-16 13:40:35 +02:00
Peter Simons
5057310d07 haskell-lenses: add version 0.1.6 2013-05-16 13:40:34 +02:00
Peter Simons
d3963dbebf haskell-uu-options: add version 0.1.0.0 2013-05-16 13:40:34 +02:00
Peter Simons
f191a6eddf haskell-uu-interleaved: add version 0.1.0.0 2013-05-16 13:22:23 +02:00
Peter Simons
aa51bc57f8 haskell-aeson: disable test suite to avoid build error
See <https://github.com/bos/aeson/issues/122> for further detail.
2013-05-16 13:21:20 +02:00
Sander van der Burg
64e8c45576 Merge branch 'master' of github.com:NixOS/nixpkgs 2013-05-16 12:18:46 +02:00
Sander van der Burg
259b1f931f Added assert: Node.JS assert module and its dependencies 2013-05-16 12:18:23 +02:00
Domen Kožar
378d975b88 Merge pull request #505 from MarcWeber/submit/linux-3.8-dvb-support
without these two settings my USB dvb-t stick doesn't work
2013-05-16 03:16:23 -07:00
Sander van der Burg
098fb6d70d added mocha: simple, flexible, fun test framework for JavaScript and its dependencies 2013-05-16 11:49:21 +02:00
Domen Kozar
3745b458ab pg8000: fix url 2013-05-16 11:04:36 +02:00
Gergely Risko
51c69ea60e oracle jdk/jre: use requireFile instead of fetchurl (merge #537)
The user has to accept the EULA nowadays on the oracle website.
2013-05-16 10:58:08 +02:00
Gergely Risko
07b26ce493 fetchUrl: add curlOpts parameter (merge #535) 2013-05-16 10:45:16 +02:00
Domen Kozar
951f5be7d9 pg8000: upgrade to 1.09 to support postgresql 9.1/9.2 2013-05-16 10:05:39 +02:00
Domen Kozar
7bbe5823e8 let hydra mirror unfree firmware 2013-05-15 15:22:50 +02:00
Domen Kožar
d63523c769 Merge pull request #527 from qknight/firmware-linux-0.36-to-0.38
updated firmware-linux from 0.36-to-0.38
2013-05-15 06:17:45 -07:00
Domen Kožar
83747f519a Merge pull request #519 from offlinehacker/powerline2
Add powerline beta, libgit2 and pygit2
2013-05-15 06:17:23 -07:00
Eelco Dolstra
501833cf55 linux: Re-enable the memory resource controller
We accidentally lost this in Linux >= 3.5 because the kernel options
were renamed.  (Probably an argument for not using "?" in the kernel
config...)
2013-05-15 14:53:15 +02:00
Eelco Dolstra
d5c8f4cb60 cacert: Update to 20121229 2013-05-15 13:15:53 +02:00
Eelco Dolstra
e3c641b39a mercurial: Update to 2.6.1
Also, set a default for web.cacerts so that the system certificates on
NixOS are used.
2013-05-15 13:15:53 +02:00
Rob Vermaas
000fddd10e Fix hash for linux 3.2.45 2013-05-15 08:37:33 +00:00
Shea Levy
dd42dd480b runInLinuxImage: Fix derivation overriding.
This only ever worked because runInLinuxVM happened to call
overrideDerivation, which itself erroneously passed arbitrarily-added
attributes to the new call to derivation.

Hopefully this time Eelco won't have to revert my change ;)

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-15 01:15:16 -04:00
Shea Levy
03b6fe7422 Revert "Revert "overrideDerivation: Re-attatch passthru and meta to all outputs""
This reverts commit 18df66f466.

I will fix the breakage in upcoming commits.

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-15 00:39:17 -04:00
Shea Levy
05a02c639e Revert "Revert "Revert "Revert "overrideDerivation: Simplify""""
This reverts commit abf2d36773.

I will fix the breakage in upcoming commits.

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-15 00:38:03 -04:00
David Guibert
880a386c57 update linux 3.2.45 2013-05-14 21:33:14 +02:00
Lluís Batlle i Rossell
44e99f41be Fixing 'my-env', when without cleanup. 2013-05-14 18:59:50 +02:00
Lluís Batlle i Rossell
48f97bdae0 Some kde wrapper improvements. 2013-05-14 18:51:24 +02:00