New package: g500-control

g500-control is a small tool to configure internal profiles of a
Logitech G500 mouse.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
New package: dropbox-cli

dropbox-cli, part of dropbox-nautilus is a small self-contained python
script to control the dropbox daemon.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
Fix platform note in dropbox-cli

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
g500-control: Add meta.platforms.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
adding lprof
- fetchbzr and nix-prefetch-bzr now only export, instead of cloning
- The option for cloning in nix-prefetch-bzr is removed
- ssl certificates are now ignored by fetchbzr

This means that no .bzr directory is downloaded.  Without this change, the
hash of the result is unpredictable, probably because of timestamping in the
.bzr directory.

Currently, the only package using fetchbzr is kicad.
kicad: upgrade to stable version 20130325, libraries to r220

- changed to require wxWidgets 2.9 -- seems to satisfy requirement for
libgtkprint, even with gtk2
New: yeganesh, a small wrapper around dmenu.

Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
tinycc: updating it to 0.9.26

I simplified the expression a bit. And I renamed it to 'tcc'.
I think everyone calls it tcc.
Merge pull request #434 from the-kenny/yeganesh

New: yeganesh, a small wrapper around dmenu.
lighttpd: bump to version 1.4.32

One important denial of service (in 1.4.31) fix: CVE-2012-5533[1].

NOTE: There are some errors about missing commands during the build, but
I'm pretty sure they were there before. And the result seems to be
working anyway...

 * /usr/bin/file: No such file or directory
 * /bin/sh: line 2: which: command not found
 * /tmp/nix-build-lighttpd-1.4.32.drv-0/lighttpd-1.4.32/libtool: line 1085: ldconfig: command not found

[1] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5533
lighttpd: fix build warnings

The build complains about missing "file" and "which" commands, so add them as
build inputs.

"file" is used by the autotools configure script to tweak what -m flag
(if any) to pass to the linker when it asks it for shared library
support.

Here is an example of -m values for GNU ld:
  Supported emulations:
   elf_x86_64
   elf32_x86_64
   elf_i386
   i386linux
   elf_l1om
   elf_k1om

"which" is used in the build phase to look for svnversion and git, to build a
version stamp. Since we build from a release tarball (and don't pass svn or git
as inputs either), this check fails and falls back to the version number in the
tarball.

There is one build warning left, but I think this is normal on NixOS:

  /tmp/nix-build-lighttpd-1.4.32.drv-0/lighttpd-1.4.32/libtool: line 1085: ldconfig: command not found
Add git prerelease of aws-sdk nodePackage

Required modifying patchLatest to handle tarballs that don't create a 'package' directory

Signed-off-by: Shea Levy <shea@shealevy.com>
xbmc: add pulse support, lame, avahi, libdvdcss
Add s3http node package
tig: enable bash completion

Copy the bash completion script that comes with tig to
$out/etc/bash_completion.d/.

Note: to enable bash completion in NixOS, set
environment.enableBashCompletion = true;
Merge pull request #436 from bjornfor/tig

tig: enable bash completion
update meta.maintainers section
haskell-clientsession: update to version 0.9
haskell-doctest: update to version 0.9.6