Commit graph

9369 commits

Author SHA1 Message Date
Michael Raskin
bfbbb12e35 Adding CL-Launch. CL-Launch is a wrapper for unified launching of various Lisp implementations 2013-08-02 09:39:20 +04:00
Evan Danaher
35333935d6 Add simple hsetroot package. 2013-08-01 20:16:37 +02:00
Eelco Dolstra
f155a35d7d Move kernelExtraConfig to common-config.nix (for x86)
It's bad to have the kernel config scattered across two places.  (This
should also be done for the other architectures.)

Also, restore Xen and KVM guest support in Linux 3.10.
2013-08-01 14:35:31 +02:00
Eelco Dolstra
ff99631753 linux: Remove CIFS timeout patch
We longer use CIFS in the VM tests so we don't need this anymore.
2013-08-01 01:40:40 +02:00
Eelco Dolstra
e1a7be4294 iwlwifi4965ucodeV1: Remove
This is verrrry obsolete.
2013-08-01 01:40:40 +02:00
Eelco Dolstra
7ce325f3e0 Unify the Linux kernel configurations
Having N different copies of the NixOS kernel configuration is bad
because these copies tend to diverge.  For instance, our 3.10 config
lacked some modules that were enabled in older configs, probably
because the 3.10 config had been copied off an earlier version of some
older kernel config.

So now there is a single kernel config in common-config.nix.  It has a
few conditionals to deal with new/removed kernel options, but
otherwise it's pretty straightforward.

Also, a lot of cut&paste boilerplate between the kernel Nix
expressions is gone (such as preConfigure).
2013-08-01 01:40:40 +02:00
Joachim Schiele
6b1116cfce Merge branch 'dhex' 2013-07-31 15:21:54 +00:00
Joachim Schiele
afbc5cd5e9 added dhex, a nice ncurses based hex editor for the shell 2013-07-31 15:20:23 +00:00
Rok Garbas
537a71a51e openconnect and vpnc NetworkManager plugins added
also openvpn plugin updated to the same version as NetworkManager
2013-07-31 15:36:17 +02:00
Eelco Dolstra
c8c817a3b4 qemu-kvm: Disambiguate 2013-07-31 14:53:35 +02:00
Eelco Dolstra
00e311e438 qemu-kvm: Remove
But install a qemu-kvm wrapper in qemu.
2013-07-31 14:53:34 +02:00
Domen Kožar
332dd4854f Move namePrefix="" python packages out of python-packges.nix
It doesn't make sense to build tools/applications with three different
python interpreter versions, so move them out of python modules list.

Also reverts 53ffc6e0ef.
2013-07-31 13:34:11 +02:00
Peter Simons
67afed00d5 all-packages.nix: drop trailing whitespace 2013-07-31 10:52:27 +02:00
Peter Simons
53ffc6e0ef Drop recurseIntoAttrs from python33Packages and pypyPackages.
We cannot import the packages from all of these three packages sets into
the global namespace, because they are indistinguishable. For example:

  $ nix-env -qaP \* | grep pylint
  pypyPackages.pylint                 pylint-0.26.0
  python33Packages.pylint             pylint-0.26.0
  python27Packages.pylint             pylint-0.26.0

When someone tries to install pylint by running "nix-env -i pylint",
then it's impossible to tell which one of these three versions was
chosen.

I can think of two ways to remedy this problem with recurseIntoAttrs:

 1) Bake the name of the Python interpreter into every package's name,
    i.e. offer "python27-pylint", "python33-pylint", and so on.

 2) Ensure that all non-default package sets mark all their packages
    'lowPrio' to unsure that the choice during installation is
    deterministic.
2013-07-31 10:52:15 +02:00
Zef Hemel
b92b8dce05 MicroGNUEmacs, a.k.a. MG 2013-07-30 20:24:28 +02:00
Eelco Dolstra
1e6b14e8a4 Make phpXdebug_5_3 low priority 2013-07-30 16:52:12 +02:00
Eelco Dolstra
7f48c7a447 Fix a name collision between glibc and glibc217 2013-07-30 16:52:11 +02:00
Eelco Dolstra
b509c78ea3 webkitSVN: Remove
It hasn't been updated in a long time.
2013-07-30 16:52:11 +02:00
Eelco Dolstra
60355207c3 Fix some name collisions 2013-07-30 16:52:11 +02:00
Sander van der Burg
ae90a7e8f3 Added forever-monitor nodejs package 2013-07-30 15:24:26 +02:00
Michael Raskin
9acc0d4bc9 Adding x-cape keyboard mapping helper 2013-07-30 15:51:01 +04:00
Michael Raskin
97b8ac932d Adding Lush: Lisp Universal SHell 2013-07-30 15:20:46 +04:00
Sander van der Burg
c7e680c5bd Add fs-walk node package + updated other nodejs packages 2013-07-30 12:19:57 +02:00
Peter Simons
0668d54827 python-packages.nix: unsubscribe myself from some Hydra mails 2013-07-30 11:39:51 +02:00
Domen Kožar
af98eb8de0 Merge pull request #752 from lovek323/matplotlib
matplotlib: fix build on darwin
2013-07-30 00:54:39 -07:00
Domen Kožar
a0740092ce nose: run tests as noted in https://code.google.com/p/python-nose/issues/detail?id=387#c4 2013-07-30 09:51:43 +02:00
Domen Kožar
31ff9d9c68 Limnoria: update to 2013-06-01
Old build was hanging when building for python3, see
http://hydra.nixos.org/build/5615679/log/raw
2013-07-30 09:37:00 +02:00
Domen Kožar
874019b3c4 limnoria: add git as dependency, otherwise build fails 2013-07-30 09:37:00 +02:00
aszlig
b42eb45429
thttpd: New package, version 2.25b.
We already have mini_httpd, but IMHO it is *too* minimal as in not very
flexible in configuration (for example, I haven't found any runtime
configuration for disabling logging), so that's why I decided to add
thttpd, which serves quite well as an ad-hoc HTTPd.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-30 05:59:59 +02:00
Domen Kožar
4c9ba428f9 nose: remove failing test 2013-07-30 00:20:42 +02:00
Domen Kozar
4f5960e20d distutils2: remove the package, nothing depends on it and it's obsolete 2013-07-29 19:09:12 +02:00
Domen Kozar
0f7a0411b2 psycopg2: 2.0.13 -> 2.5.1 2013-07-29 18:52:04 +02:00
Domen Kozar
662366e4f0 zope_testrunner: 4.0.4 -> 4.4.1 2013-07-29 18:48:54 +02:00
Domen Kozar
19993fcbf8 Logbook: 0.4.1 -> 0.4.2 2013-07-29 18:01:30 +02:00
Domen Kozar
eabf347033 simplejson: 2.1.3 -> 3.3.0 2013-07-29 17:48:49 +02:00
Domen Kozar
cc98ea4a84 numpy: 1.6.1 -> 1.7.1 2013-07-29 17:10:40 +02:00
Domen Kozar
c5243b6e7d python-markdown: 2.0.3 -> 2.3.1 2013-07-29 16:38:29 +02:00
Domen Kozar
918e5efb99 recurse into python33 and pypy packages 2013-07-29 14:52:19 +02:00
Domen Kozar
5ec6cf3756 add python3 support to pythonPackages 2013-07-29 12:09:06 +02:00
Evgeny Egorochkin
2777f77f18 Soprano: revert clucene update because it isn't found by the build system 2013-07-29 12:16:28 +03:00
Bjørn Forsman
5405636bb1 Add recurseIntoAttrs for gnome3
So that we can search for gnome3.* packages like this:

  nix-env -qaP \* | grep gnome3
2013-07-28 22:06:00 +02:00
Domen Kožar
289a00913c Merge pull request #783 from aristidb/master
pavucontrol 2.0
2013-07-28 11:16:11 -07:00
Domen Kozar
7186fd3f71 pillow: 1.7.8 -> 2.1.0, add webp and tiff support 2013-07-28 15:56:45 +02:00
Domen Kozar
3ee369ce5a sqlalchemy: 0.7.9 -> 0.7.10, apply patch to fix tests 2013-07-28 12:30:11 +02:00
Domen Kozar
f34a79ad35 nose: 1.2.1 -> 1.3.0 2013-07-28 11:31:41 +02:00
Domen Kozar
a0fbee619d Jinja2: 2.6 -> 2.7, rename MarkupSafe to markupsafe 2013-07-28 11:12:39 +02:00
Sergey Mironov
1fa3afeb91 wmctrl: command-line window-manipulation tool 2013-07-27 20:11:29 +02:00
Shea Levy
2762b0667d node-packages.nix: Actually use nativeDeps
Wonder how long that's been broken...

Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-27 13:33:18 -04:00
Aristid Breitkreuz
5a0710b36b pavucontrol 2.0 2013-07-27 17:43:17 +02:00
Florian Friesdorf
595937318f update release-python.nix from python branch 2013-07-27 12:08:36 +02:00
Domen Kozar
082ea14148 virtualenv: upgrade to 1.10 2013-07-27 01:02:57 +02:00
Florian Friesdorf
8e3fa9f56a waitress test fail for me 2013-07-26 20:37:02 +02:00
kikic
b9d933ba24 Added nose-cprof for profiling 2013-07-26 20:32:33 +02:00
Domen Kožar
7d032bc892 Merge pull request #780 from grwlf/urxvt-gdkpixbuf
urxvt: Enable Gdk_pixbuf to be able to set custom icons/images
2013-07-26 06:45:22 -07:00
Sergey Mironov
60761e94b8 urxvt: Enable Gdk_pixbuf to be able to set custom icons/images 2013-07-26 17:06:54 +04:00
Domen Kozar
f6a60d6640 calibre: upgrade to 0.9.11 (fixes #777) 2013-07-26 13:18:08 +02:00
aszlig
311c96ac0f
hetzner-nixops-installer: Remove package.
This package now is in NixOps directly, so we don't need it here
anymore.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-26 06:18:04 +02:00
aszlig
1d0e666eed
python-hetzner: Update to new version 0.5.0.
This introduces the following changes:

 - New subcommand "show" for hetznerctl which shows additional
   information about one or more servers.
 - Allow to get subnets of a specific server through the "subnets"
   attribute.
 - Allow te get IP addresses of a specific server through the "ips"
   attribute.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-26 06:18:04 +02:00
Eelco Dolstra
6b495e9251 Add nixpkgs-lint
This is a simple tool to scan Nixpkgs for violations of the packaging
guidelines, such as multiple packages with the same name, packages
that lack a description or license, and so on.

To use:

$ nix-env -i nixpkgs-lint
$ cd .../nixpkgs
$ nixpkgs-lint

Current statistics:

Number of packages: 8666
Number of missing maintainers: 3711
Number of missing licenses: 6159
Number of missing descriptions: 1337
Number of bad descriptions: 633
Number of name collisions: 277
2013-07-25 23:52:36 +02:00
Domen Kozar
0d551aed75 Merge branch 'pypy' 2013-07-25 16:26:26 +02:00
Bjørn Forsman
7b4b03616c bmon: new package
bmon is a ncurses network bandwidth monitor.

Homepage: http://www.carisma.slowglass.com/~tgr/bmon/
2013-07-25 12:43:40 +02:00
Florian Friesdorf
4c4f1ca3a5 python-plumbum-1.2.0 2013-07-25 12:42:36 +02:00
Rob Vermaas
9afc8bb1e0 Add colormake 2013-07-25 11:36:07 +02:00
Sander van der Burg
2accfa17d3 Updated nodejs packages 2013-07-25 10:53:18 +02:00
Zef Hemel
aa0ecfa5ac Added httrack, website copier tool 2013-07-25 10:21:22 +02:00
Rob Vermaas
fa6314a955 Add perl module HTML::FromANSI and its dependencies. Make Testuseok use the casing that comes out of nix-generate-from-cpan, to prevent needing to special-case it on next generations. 2013-07-25 10:17:09 +02:00
Florian Friesdorf
b800c5d1f9 python-genzshcomp-0.5.1 2013-07-24 10:01:26 +02:00
Domen Kozar
a0bed10ab5 WIP: pypy 2013-07-23 22:41:27 +02:00
Rok Garbas
626c4d5f5b venus: new package 2013-07-23 22:41:18 +02:00
Jonas Hoersch
aa88e7269d Add quodlibet-2.5: GTK+Python based music player (close #481) 2013-07-23 16:02:02 +02:00
Peter Simons
ea3906c0f3 pylint: install emacs lisp files 2013-07-23 14:15:30 +02:00
Peter Simons
05ec96b00e python-packages: cosmetic to fix syntax highlighting and trailing whitespace 2013-07-23 14:15:30 +02:00
Peter Simons
b95e01dd88 haskell-monad-par: update to version 0.3.4.3 2013-07-23 14:15:29 +02:00
Domen Kozar
e41fc2a677 add python32 2013-07-23 11:55:35 +02:00
Sander van der Burg
2252bfe79f Added ironhorse nodejs package + updated other node packages 2013-07-23 11:33:48 +02:00
Rob Vermaas
af2a127551 Add linux 3.2.48 with grsecurity patches 2013-07-22 21:44:31 +02:00
Ricardo M. Correia
22689567ed apparmor: Update to kernel 3.4 series (the current default) 2013-07-22 18:03:26 +02:00
Sander van der Burg
48e187836b Added flatiron nodejs package + updated other nodejs packages 2013-07-22 11:15:21 +02:00
Jason "Don" O'Conal
f2601c5ade matplotlib: fix build on darwin
* build with clangStdenv
* update to 1.2.1
2013-07-22 13:54:52 +10:00
Peter Simons
2d0c35ad88 Merge pull request #771 from aforemny/haskell-qrencode
Add haskell-qrencode
2013-07-21 06:41:58 -07:00
Peter Simons
0685198b53 Merge pull request #770 from aforemny/haskell-elm
Add Elm and elm-server
2013-07-21 06:41:26 -07:00
Peter Simons
464acead37 Merge pull request #772 from aforemny/haskell-happstack-lite
Add haskell-happstack-lite
2013-07-21 06:40:43 -07:00
Michael Raskin
9ff7e1380d Add mi2ly MIDI to lilypond converter 2013-07-21 10:46:48 +04:00
Lluís Batlle i Rossell
a0893d472e Buidling cairo without gl on arm and mips
Mesa didn't build for arm, and I don't think anyone with arm wants mesa now.
And I needed cairo for rrdtool.
2013-07-20 23:16:51 +02:00
Lluís Batlle i Rossell
b513ea43e4 Enable blowfish/twoflish crypto in sheevaplug kernel 2013-07-20 23:16:50 +02:00
Domen Kozar
8ea138d212 add development version of speedtest-cli 2013-07-20 12:48:32 +02:00
Alexander Foremny
7f874ca558 Add haskell-happstack-lite 2013-07-20 12:30:55 +02:00
Alexander Foremny
f2f0674c5b Add haskell-qrencode 2013-07-20 12:29:00 +02:00
Domen Kožar
60c82048e0 Merge pull request #753 from lovek323/numpy
numpy: fix build on darwin
2013-07-19 12:08:33 -07:00
Eelco Dolstra
3c35daeebe nixUnstable: Update to 1.6pre3166_15e5ac8 2013-07-19 15:19:38 +02:00
Evgeny Egorochkin
2422bef9f9 area53: fix source url 2013-07-19 07:45:45 +03:00
Bjørn Forsman
67ce7f863a srecord: new package
The SRecord package is a collection of powerful tools for manipulating
EPROM load files.

http://srecord.sourceforge.net/
2013-07-19 00:29:50 +02:00
Lluís Batlle i Rossell
d37795e572 Adding guifi-earth 0.2.1
That may have updated some node-packages.
2013-07-18 21:47:27 +02:00
Shea Levy
3016640375 Add the right uptime nodePackage
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-18 12:09:27 -04:00
Shea Levy
792e51e1ef Yet anoterh npm2nix update
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-18 12:06:41 -04:00
Shea Levy
870dd29077 Update npm2nix, again (found a bug right away)
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-18 11:21:38 -04:00
Shea Levy
4ac1973ec5 Update npm2nix
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-18 11:14:56 -04:00
Shea Levy
906097c1e8 Add uptime nodePackage (and update the rest)
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-18 10:51:34 -04:00
Lluís Batlle i Rossell
328774ab1f Updating qgis (1.8.0 & geos (3.3.8).
I also add libspatialindex and libspatialite, to get the latest qgis building.
2013-07-18 11:43:01 +02:00
Bjørn Forsman
181dc4032d Remove the old KQEMU accelerator module
KQEMU was a linux kernel module for accelerating the QEMU virtual
machine on x86 hardware. Since QEMU 0.11 (and up), there is no support
for KQEMU any more, the focus is now on KVM.

http://wiki.qemu.org/KQemu/Doc
2013-07-18 10:57:32 +02:00