Commit graph

26640 commits

Author SHA1 Message Date
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
Evgeny Egorochkin
bf847b2e15 Merge pull request #541 from iyzsong/parcellite
add parcellite-1.1.4
2013-05-17 23:33:49 -07: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