Commit Graph

6897 Commits

Author SHA1 Message Date
Michael Raskin
7701b22977 Merge pull request #814 from garbas/vifm-update
vifm: update to 0.7.5 and enabling new options
2013-08-10 04:03:01 -07:00
Rok Garbas
24a0e6ad5f callPackage automatically inherits from xlibs 2013-08-10 13:00:43 +02:00
Carles Pagès
4d853ae94f steam: revert adding amd64 version.
It turns out that the .deb only contains the changelog and some other docs.
Revert back to using the i686 version, but keep the double url for the future.
2013-08-10 06:08:18 +03:00
Carles Pagès
97ea8d61e6 steam: add amd64 version and point url to fix version (as suggested by aristid).
Valve has a repository with fixed version packages, so use that instead of the
steam.deb I was using. They also have amd64 packages there.
2013-08-10 06:08:18 +03:00
Carles Pagès
2725cbef42 Add libtxc_dxtn-1.0.1.
I thought this was needed by Steam, but it only applies when not using
propietary drivers, and even then it doesn't look like well supported.
2013-08-10 06:08:17 +03:00
Carles Pagès
3cd37b550b Steam: first attempt at adding the beta client.
The script installed with this expression only copies a boostrapper and another
script to the user's home folder. Those also need to be patched to get on with
the installation.
2013-08-10 06:08:15 +03:00
Rok Garbas
3c6b2f7501 vifm: update to 0.7.5 and enabling new options 2013-08-10 02:32:21 +02:00
Bodil Stokke
14c5f6bd74 Adding ponysay. 2013-08-10 01:21:25 +02:00
Eelco Dolstra
9845e6ec5c Kernel module aggregator: Use kmod instead of module-init-tools 2013-08-09 18:48:52 +02:00
Eelco Dolstra
d9a4706f73 linux: Use kmod instead of module-init-tools 2013-08-09 18:48:51 +02:00
Moritz Ulrich
ceb96b7312 Package elixir and rebar.
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-08-09 16:29:01 +02:00
Moritz Ulrich
e32b26c222 Add erlang R16B1
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-08-09 16:29:01 +02:00
Eelco Dolstra
4c77c6e232 makeModulesClosure: Use kmod instead of module-init-tools 2013-08-07 22:46:11 +02:00
Domen Kožar
9fad991fbb Merge pull request #806 from lovek323/pangomm
fix pangomm build: use cairo 1.12.2
2013-08-07 05:14:29 -07:00
Domen Kožar
ffed739441 Merge pull request #793 from lovek323/grcat
grc: add expression
2013-08-07 05:13:53 -07:00
Domen Kožar
3cf22b5307 Merge pull request #805 from lovek323/pass
password-store: add expression
2013-08-07 05:11:51 -07:00
Eelco Dolstra
3a4ef26397 Remove Linux 3.8 (EOL) 2013-08-06 12:39:50 +02:00
Ricardo M. Correia
36c2711f8b linux: update grsecurity patch 2013-08-06 02:21:00 +00:00
Evgeny Egorochkin
db6155fa54 xrestop: package 0.4 2013-08-06 03:56:21 +03:00
Jason "Don" O'Conal
d4ba4769b6 password-store: add expression 2013-08-06 09:46:06 +10:00
Jason "Don" O'Conal
f3aedccfd4 grc: add expression 2013-08-06 09:42:24 +10:00
Peter Simons
d5cad473f9 bison3: mark low-prio until the check phase is fixed 2013-08-03 12:14:03 +02:00
Peter Simons
41126666a6 bison: add version 3.0 2013-08-03 10:39:07 +02:00
Peter Simons
4fb87e91ff Merge pull request #800 from edanaher/master
Add simple hsetroot package.
2013-08-02 02:32:19 -07:00
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
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
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
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 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
Sergey Mironov
1fa3afeb91 wmctrl: command-line window-manipulation tool 2013-07-27 20:11:29 +02:00
Aristid Breitkreuz
5a0710b36b pavucontrol 2.0 2013-07-27 17:43:17 +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
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
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
Rob Vermaas
9afc8bb1e0 Add colormake 2013-07-25 11:36:07 +02:00
Zef Hemel
aa0ecfa5ac Added httrack, website copier tool 2013-07-25 10:21:22 +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
Domen Kozar
e41fc2a677 add python32 2013-07-23 11:55:35 +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
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
Domen Kozar
8ea138d212 add development version of speedtest-cli 2013-07-20 12:48:32 +02:00
Eelco Dolstra
3c35daeebe nixUnstable: Update to 1.6pre3166_15e5ac8 2013-07-19 15:19:38 +02: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
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
Moritz Ulrich
30f54585d5 Add stm32flash, flash program for stm32 bootloader.
Signed-off-by: Moritz Ulrich <moritz@tarn-vedra.de>
2013-07-18 01:50:41 +02:00
Bjørn Forsman
074898e0db apcupsd: new package
apcupsd is a daemon for controlling APC UPSes.
2013-07-17 20:22:59 +02:00
Karn Kallio
bc4c9312a5 Add aldor. 2013-07-17 18:51:51 +02:00
Peter Simons
af3b34ab91 Merge pull request #766 from iyzsong/herbstluftwm
add herbstluftwm 0.5.2
2013-07-17 09:28:26 -07:00
Song Wenwu
7ffb3a4ba5 add herbstluftwm 0.5.2 2013-07-18 00:02:53 +08:00
Eelco Dolstra
dea87788f8 Make KDE 4.10 the default 2013-07-17 15:01:49 +02:00
Eelco Dolstra
54166165a6 Remove some unused GCC builds 2013-07-16 22:54:05 +02:00
Eelco Dolstra
8ebf53ce4c Indent properly 2013-07-16 22:54:05 +02:00
Eelco Dolstra
8e8c3d665c Remove KDE 4.7
It's obsolete.
2013-07-16 22:54:04 +02:00
Bjørn Forsman
f0669d2b45 Merge pull request #760 from grwlf/avarice
AVaRICE: translates between GDB's remote debug protocol and the AVR JTAG...
2013-07-16 10:39:08 -07:00
Eelco Dolstra
4cc4ed6d2d linux-3.7: Remove
It's EOL.
2013-07-16 13:45:23 +02:00
Sergey Mironov
62bbba8173 AVaRICE: translates between GDB's remote debug protocol and the AVR JTAG ICE protocol 2013-07-16 14:19:32 +04:00
Rickard Nilsson
56c5f33845 New package: dovecot_pigeonhole, a sieve plugin for dovecot 2013-07-15 15:15:35 +02:00
Rickard Nilsson
0dc36983e9 New package: opensmtpd, an SMTP server from the OpenBSD project. 2013-07-15 15:05:03 +02:00
Rickard Nilsson
93ff42ae9c dovecot: Add version 2.2.4 as attribute dovecot22
I also added a patch that makes dovecot search for
plugins in /var/lib/dovecot/modules. This way, you
can add plugins from several packages without running
into circular dependencies. The module dir needs to
be populated before the dovecot service is started,
for example. This is currently not done in NixOS, so
you need to implement your own service in order to
get the plugins working.

The module patch has not been added to the old 2.1.x
package.
2013-07-15 14:55:00 +02:00
Eelco Dolstra
46a2dfe960 Set the default Linux kernel to 3.4
3.4 is the most recent long-term stable branch, which will be
maintained until October 2014 at least.

Issue #501.
2013-07-15 14:33:27 +02:00
Domen Kožar
ac1803f424 Merge pull request #747 from lovek323/vim-plugins-command-t
vim-plugins: add expression command-t
2013-07-14 23:04:33 -07:00
aszlig
a01ab33e03
chromium: Enable pulseaudio by default.
If no config.pulseaudio is explicitely set to false, build with pulse
support, because even if there is no pulse server available, chromium
will fall back to using ALSA.

And we definitely want to avoid that users have to build chromium for
themselves just for the sake of having pulse support. Thanks to @devhell
for actually helping me discovering this (I for myself do always rebuild
Chromium, so I won't notice those kind of things).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2013-07-15 01:16:32 +02:00
Peter Simons
ec786d59d8 firefox-wrapper: remove the 'lowPrio' attribute that was accidentally added in an earlier commit 2013-07-14 23:49:35 +02:00
Jason "Don" O'Conal
1d7d0addcc vim-plugins: add expression command-t
* also fix build of vim on darwin
2013-07-14 11:24:45 +10:00
Jason "Don" O'Conal
87ad942793 fix pangomm build: use cairo 1.12.2 2013-07-14 07:54:31 +10:00
Shea Levy
3b274caaac Fix tarball
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-13 15:54:39 -04:00
Benjamin Cahill
ba1ed681b6 Add nvpy, a Simplenote syncing note-taking application 2013-07-12 18:09:53 -05:00
Jason \"Don\" O'Conal
6fc89eead6 qt48: fix build on darwin
* build with clang
2013-07-12 16:26:47 +02:00
Jason \"Don\" O'Conal
5c8a44fd18 mpd: fix build on darwin
* disable systemd
* disable alsaLib
* disable ffado
* compile with gccApple
* disable libmad
2013-07-12 16:26:46 +02:00
Jason \"Don\" O'Conal
dcc4ffdb7f libsndfile: fix build on darwin
* build with gccApple
* add Carbon headers to include path
2013-07-12 16:26:45 +02:00
Jason \"Don\" O'Conal
3a1a7b2d6a libsamplerate: fix build on darwin
* build with gccApple
* add Carbon include path
2013-07-12 16:26:45 +02:00