Commit Graph

3967 Commits

Author SHA1 Message Date
Yury G. Kudryashov
f1a2d031e5 konversation-1.4 2012-08-31 12:07:09 +04:00
Yury G. Kudryashov
7d8aa35a07 rekonq-1.1 2012-08-31 12:06:48 +04:00
Yury G. Kudryashov
dd45319df1 amarok-2.6.0 2012-08-31 12:05:47 +04:00
Michael Raskin
3f887534be Meshlib: update to 1.3.2, it now builds and runs 2012-08-30 10:18:24 +04:00
Mathijs Kwik
23f20dcdfe emacs/sunrise-commander: change to github source
previous source replaces itself every now and then and doesn't do versioning
2012-08-29 22:57:57 +02:00
Cillian de Róiste
58e282b907 Update the download URL for ncmpcpp
The old URL for ncmpcpp was broken (reported by nobdraisentone on IRC)
2012-08-29 00:48:44 +02:00
Cillian de Róiste
0a6c7e432b Patch linuxsampler so that it can load SFZ state when used as an LV2 plugin: http://tracker.ardour.org/view.php?id=4462 2012-08-27 23:48:44 +02:00
Lluís Batlle i Rossell
0f1326cde9 Adding praat. 2012-08-27 20:26:32 +02:00
Lluís Batlle i Rossell
602fde4ad4 Adding espeakedit, phoneme editor for espeak.
I've no idea how to use it still.
2012-08-27 20:26:32 +02:00
Lluís Batlle i Rossell
faf6ad8428 espeak: update to 1.46.02 2012-08-27 19:10:06 +02:00
Ludovic Courtès
dc4cfe89ff emacs: Update to 24.2. 2012-08-27 18:16:06 +02:00
Michael Raskin
098b0c6a1d Rapcad: add
Rapcad is a tool similar to OpenSCAD but with a richer language.
2012-08-27 15:41:49 +04:00
Peter Simons
430e7454e9 haskell-mathblog: drop obsolete package; it doesn't build with current versions of GHC 2012-08-27 11:29:45 +02:00
aszlig
d5c2b35b82
chromium: Re-enable legacy sandbox for version 22.
This enables legacy seccomp sandbox by default even on chromium 22, because the
BPF sandbox is still work in progress, please see:

http://crbug.com/139872
http://crbug.com/130662

Because the BPF seccomp sandbox is used in case the legacy seccomp mode
initialization fails, we might need to patch this again, as soon as the BPF
sandbox is fully implemented to fall back to legacy seccomp and use BPF by
default.

We now have two patches for "default to seccomp" - one for Chromium 21 and one
for 22 or higher.
2012-08-27 06:50:35 +02:00
aszlig
c67d8bcabe
chromium: Don't use the sandbox patch on v21.
The patch doesn't apply in version 22 and newer, because mode 1 sandboxes are
connsidered "legacy" (well, apart from the fact that I'd personally prefer BPF
anyway), for reasons I wasn't able to find, yet. But let's proceed on BPF
integration and thus gain more insight on the exact reasons.
2012-08-26 07:36:57 +02:00
aszlig
b1a6a98139
chromium: Drop dependency on subversion.
Versions older than 21 needed subversion in order to build. As the oldest
version we support is 21, we no longer need this dependency.
2012-08-26 03:03:24 +02:00
aszlig
819ee63851
chromium: Update to new release channels.
If you look at what changed, you'll surely notice that version 22 is now in
beta, so we have to expect things to break. And one thing that will break for
sure is the seccomp patch, because beginning with 22 the new BPF seccomp sandbox
is going to replace the mode 1 seccomp sandbox.
2012-08-26 02:56:59 +02:00
aszlig
224098757f
chromium/update.sh: Fix spacing in cache messages.
This commit doesn't add any feature and just fixes a small annoyance which
result in messages like this:

Checking if xxx applies...no.

See that there is no whitespace between "..." and "no"? Well, the world cares
for more important things, but for me personally those minor annoyances can turn
into major annoyances.
2012-08-26 02:52:33 +02:00
Cillian de Róiste
32e339da54 Adding jack_capture: A program for recording soundfiles with jack 2012-08-25 01:58:56 +02:00
Lluís Batlle i Rossell
87a3bcd470 libreoffice: trying to make it build with openjdk 2012-08-24 09:20:53 +02:00
Eelco Dolstra
dbe524fe3f flac: Add description 2012-08-23 13:57:31 -04:00
Sergey Mironov
222b6e21a5 gimp: revert broken gimp-2.6 dependencies 2012-08-23 03:09:19 +04:00
Eelco Dolstra
e188f8ec66 virtualbox: Update to 4.1.20 2012-08-22 16:48:03 -04:00
Eelco Dolstra
964880ec8f virtualbox: Drop accidental JDK dependency 2012-08-22 15:55:46 -04:00
Peter Simons
30a36ad6e5 hadoop: add version 2.0.1-alpha 2012-08-22 14:13:40 +02:00
Shea Levy
f34225c440 Merge branch 'chromium-updater' of https://github.com/aszlig/nixpkgs
chromium: Improve update script and update to latest versions.

Previously, we had a single hash of the whole version response from
omahaproxy.

Unfortunately the dev version is released quite frequently, so the hash
is of no use at all (we could rather directly fetch rather than
executing the script, because it will fetch all channels anyway).

This pull request adds two methods of caching:

* First of all, if a perticular version/channel is already in the
previous version of the sources.nix file, don't download it again.

* And the second method is to check if the current sha256 is already
downloaded and reads the corresponding sha256 from the lookup table.

So, this should really help to avoid flooding the download servers and
to not stress impatient users too much.
2012-08-22 06:36:33 -04:00
aszlig
5df4e12c92 firefox: Build against system NSS.
So, now even Firefox can be built with our shiny new fixed up NSS derivation,
and as this is desired (especially if we want to support certificates from the
CA bundle), let's make it the default.
2012-08-22 08:29:10 +02:00
aszlig
8b4fae76b3 chromium: Build with NSS by default.
Hurray! This is the first time chromium is working with NSS _and_ is able to
verify certificates using the root certificates built in into NSS.

Optimally it would use certs from OPENSSL_X509_CERT_FILE, but at least it's
working, so let's add that at some later point.
2012-08-22 08:29:10 +02:00
Mathijs Kwik
a5663aee4d emacs: add "sunrise commander" 2012-08-21 10:33:20 +02:00
Mathijs Kwik
85c88d473b emacs: add "rect-mark" 2012-08-21 10:33:06 +02:00
Shea Levy
18bbb2fa5c Merge branch 'virtualbox-manual-kernel' of github.com:aszlig/nixpkgs
virtualbox: Fix build for manual kernel.

This should fix building VirtualBox against kernels made using the new
manual kernel configuration system.

This has been tested with the standard nixpkgs kernel as well.
2012-08-19 10:03:45 -04:00
Ludovic Courtès
0ac1cf106d gpsbabel: Update to 1.4.3. 2012-08-19 15:50:50 +02:00
aszlig
347e8c32a3 virtualbox: Remove unused variable $srcroot.
Thanks to @shlevy for mentioning this.
2012-08-19 09:02:16 +02:00
aszlig
0f9a5eb027 virtualbox: Add symbol versions to all modules.
Copy all symbol versions from the ones generated in the vboxdrv build.
2012-08-19 09:02:16 +02:00
aszlig
1b8ec2eeec virtualbox: Don't build modules for guests.
We're the host so we don't need the kernel modules for the guest additions, as
they're build with in a separate derivation anyway.
2012-08-19 09:02:15 +02:00
aszlig
9fb1d2e6fc virtualbox: Remove redundant NIX_CFLAGS_COMPILE.
The "include/generated" stuff is already added to the search path by the kernel
modules build system, so no need to hack it in like this.
2012-08-19 09:02:15 +02:00
aszlig
3e62a02b17 virtualbox: Separate modules build and install.
First of all, modules won't install when there is no "make modules" prior to it,
so we're doing this now with a new function called forEachModule, so we can
avoid duplication as much as possible.

In addition this sets $sourcedir to the current directory of the configurePhase,
so we're able to find the source tree later on, after several chdir()s.
2012-08-19 09:02:15 +02:00
aszlig
e32d7843da virtualbox: Set depmod path to /do_not_use_depmod.
The scripts/depmod.sh checks whether the path in $DEPMOD is executable and only
executes it if that's the case. So, by setting DEPMOD to "/do_not_use_depmod"
the destination path doesn't exist _and_ thus isn't executable aswell.
2012-08-19 09:02:15 +02:00
aszlig
31d8a9a1f4 virtualbox: Fix wrong path when recursing modules.
The for loop didn't find $curdir, because it was set _after_ the directory has
been changed. The variable is now called $srcroot and is set before the
installPhase is changing directories.
2012-08-19 09:02:15 +02:00
aszlig
830e9db5dd virtualbox: Use Linux's kbuild to build modules.
Don't rely on VirtualBox's in-tree build scripts to set include paths correctly
and use the official way of the Linux kernel to build the modules. That way we
don't need to make ugly symlinks in the kernel tree or heavily patch VirtualBox.
2012-08-19 09:02:14 +02:00
Russell O'Connor
525b8015e7 Fixing configure patch for coq 8.3. 2012-08-19 01:11:11 -04:00
Russell O'Connor
eafd2008f1 Correcting filename. 2012-08-19 01:06:15 -04:00
Russell O'Connor
706cbc9318 Update coq to 8.4 2012-08-19 01:01:30 -04:00
Eelco Dolstra
1e4c4b70b1 slim: Really update to 1.3.4 2012-08-17 11:33:59 -04:00
Eelco Dolstra
bc3865e414 slim: Update to 1.3.4 2012-08-17 10:51:44 -04:00
aszlig
4393fffcce chromium: Update channels to latest versions.
This removes the now obsolete VHASH line in sources.nix aswell.
2012-08-17 12:57:35 +02:00
aszlig
6968400a34 chromium: Check sha256 per channel in update.sh.
Until this commit we had a single hash of the whole version response from
omahaproxy. This worked well for not updating unnecessarily but only until one
single channel has a new version available.

Unfortunately the dev version is released quite frequently, so the hash is of no
use at all (we could rather directly fetch everything everytime we execute the
script).

This led to this commit, which adds two methods of caching:

First of all, if a perticular version/channel is already in the previous version
of the sources.nix file, don't download it again.

And the second method is to check if the current sha256 is already downloaded
and reads the corresponding sha256 from the lookup table.

So, this should really help to avoid flooding the download servers and to not
stress impatient users too much.
2012-08-17 12:57:34 +02:00
Mathijs Kwik
5a146e9cff emacs: add "color-theme" 2012-08-17 08:55:47 +02:00
Eelco Dolstra
f27f8a1177 xpdf: Don't use t1lib
t1lib has multiple unpatched vulnerabilities (see
e.g. http://rhn.redhat.com/errata/RHSA-2012-0062.html).
2012-08-16 16:31:44 -04:00
Sergey Mironov
51ccf1f213 zathura: fix broken links in meta information 2012-08-16 18:33:25 +04:00
Sergey Mironov
d339184bbf zathura: version 0.1.2 with plugins
Expression handles new modular structure of zathura and adds support for djvu,
pdf and ps plugins.
2012-08-16 18:25:52 +04:00
Antono Vasiljev
61f7853e43 Merge pull request #92 from dmalikov/b125ef36b67f2a0aedabc34eb4dac12e61ae9828
gitAndTools: bump tig from 0.16 to 1.0
2012-08-16 06:03:54 -07:00
Sergey Mironov
b229c3e09f gxneur: add frontend for XNEUR keyboard layout switcher 2012-08-15 01:10:23 +04:00
Eelco Dolstra
c67c397c11 VirtualBox-GuestAdditions: Add to the channel 2012-08-14 13:43:37 -04:00
Mathijs Kwik
50cc5629af emacs: add "jade-mode" 2012-08-13 17:50:19 +02:00
Rok Garbas
d91b51c140 Update: notmuch to 0.13.2 2012-08-13 00:24:14 +02:00
Lluís Batlle i Rossell
2ecb9fdb58 aircrackng, kismet: update them to latest trunk and release respectively 2012-08-11 14:42:35 +02:00
Mathijs Kwik
58ccf70f47 it seems fetchgit does not like version tags
I think they built ok on my system before, because I nix-prefetch-git'd them.
2012-08-11 11:45:31 +02:00
Mathijs Kwik
b62acd8855 oops typo 2012-08-11 11:34:59 +02:00
Mathijs Kwik
a6f17bd1a9 emacs: add "flymake-cursor" 2012-08-11 09:36:20 +02:00
Mathijs Kwik
eaeb0a41b6 Merge pull request #96 from aszlig/google-talkplugin
google-talk-plugin: Prefer Debian package.
2012-08-10 22:58:04 -07:00
Peter Simons
f20913e51f ikiwiki: support OpenID via HTTPS
Also enable Perl LWPxParanoidAgent for "additional security".
2012-08-10 18:57:57 +02:00
Peter Simons
397f1d73ee ikiwiki: enable OpenID support
* added perl-Crypt-DH-GMP-0.00010
 * added perl-Devel-CheckLib-0.98
 * added perl-HTTP-Message-6.03
 * added perl-IO-CaptureOutput-1.1102
 * added perl-Net-OpenID-Common-1.14
 * added perl-Net-OpenID-Consumer-1.13
2012-08-10 18:44:01 +02:00
Lluís Batlle i Rossell
c88f2ecbcd gtkwave: updating to 3.3.39 2012-08-10 16:54:00 +02:00
Peter Simons
f77a3a15ee netperf: update to version 2.6.0 2012-08-10 11:56:22 +02:00
Mathijs Kwik
7fd5e6d668 emacs: upgrade "haskell-mode" to more recent git version 2012-08-10 08:27:09 +02:00
Mathijs Kwik
c0a455b370 emacs: add "auto-complete" mode 2012-08-10 08:27:09 +02:00
Mathijs Kwik
260650e7e2 emacs: add "coffee-mode" 2012-08-10 08:27:09 +02:00
Mathijs Kwik
d6befca296 emacs/js2-mode: upgrade 2012-08-10 08:27:09 +02:00
Michael Raskin
938d86b16b Veracity: update to version 2.0
Still no permission support or commit signing, though.
2012-08-09 11:05:43 +04:00
Michael Raskin
6be27d8c4e Vacuum-IM: update to 1.2.0 2012-08-09 08:59:38 +04:00
aszlig
cb9b55a197 google-talk-plugin: Prefer Debian package.
The reason is because unpacking debian packages requires fewer dependencies (ar,
gzip and tar, nothing more), and in addition we can explicitly reference a
version number from the apt repository.
2012-08-08 19:06:46 +02:00
Jan Malakhovski
da7408e105 xen: Support PCI passthrough.
Previous commit reverted Xen back to 4.0.3 because xend from 4.1.* and newer
hangs for unknown reasons.
The new "xl" toolstack from 4.1.* and unstable works, yet PCI passthrough is not
supported by xl in 4.1.* and is broken in the unstable.

With this patch I was able to passthrough ATI Radeon HD 6950 without 3D
acceleration, though, to both Linux and Windows guests. Which is the best
archived result with Xen PCI passthrough on NixOS after trying out all possible
Xen versions.
Same VGA card works fine if passed through into a guest with KVM (acceleration,
GPGPU, everything works). I should have tried KVM from the start.
2012-08-08 03:16:57 +04:00
Dmitry Malikov
b125ef36b6 Bump gitAndTools/tig from 0.16 to 1.0 2012-08-08 00:51:25 +02:00
Jan Malakhovski
bff9f2720f Revert "xen: update to version 4.1.2"
This reverts commit af32fd6ce3.
2012-08-08 02:30:25 +04:00
Mathijs Kwik
a8ef82d372 Merge pull request #91 from aszlig/chromium-ffmpeg-fix
chromium: Install libffmpegsumo.so.
2012-08-07 11:57:04 -07:00
aszlig
fbfd84f816 chromium: Install libffmpegsumo.so.
This caused HTML5 video to not work because this shared library is loaded at
runtime.

Unfortunately we can't use system ffmpeg yet, because upgrading would break
builds of other packages, and it would result in a copy of ffmpeg laying around
aswell, so we can defer this until we have fixed ffmpeg.

Thanks to @bluescreen303 for the bug report.
2012-08-07 19:11:58 +02:00
Vladimír Čunát
cf3ea80e1f Scribus minor update, modifying dependencies.
- using the boostHeaders dep to build scribus with 2geom (internal)
- adding more xorg deps to build with XCB support
2012-08-07 17:41:18 +02:00
Vladimír Čunát
740cd9b5f4 LyX: add support for spell checking via enchant.
Also comment on testing of other config options.
2012-08-07 16:06:13 +02:00
Eelco Dolstra
f901b6d38d git: Update to 1.7.11.4 2012-08-06 15:27:28 -04:00
Shea Levy
988ef8acea Merge pull request #85 from coreyoconnor/master
Adds Eclipse 4.2 to editors/eclipse
2012-08-06 13:27:06 -04:00
Carles Pagès
dabc583abb awesome: update to 3.4.13
I removed some patches that were no longer needed. Russian manpages still fail.
2012-08-06 17:43:30 +02:00
Lluís Batlle
3d2e1508ee surf: updating to 0.5, and making it build.
It needed webkit_gtk2.
2012-08-05 16:16:55 +02:00
Vladimír Čunát
98614c72c1 LyX: a minor update. 2012-08-05 14:30:45 +02:00
Lluís Batlle
7620bd06cf Adding 'st-0.2.1' 2012-08-05 12:44:01 +02:00
Mathijs Kwik
a8be5de82e emacs: add lorem-ipsum package 2012-08-05 02:16:01 +02:00
Mathijs Kwik
56d30f72da emacs: add gist package 2012-08-05 02:15:48 +02:00
Mathijs Kwik
ad5c002891 emacs: add gh (github) package 2012-08-05 02:15:34 +02:00
Mathijs Kwik
733b548cd0 emacs: add pcache package 2012-08-05 02:15:11 +02:00
Mathijs Kwik
c700ec276d emacs: add logito package 2012-08-05 02:14:53 +02:00
Corey O'Connor
a79dd881c7 add eclipse 4.2 2012-08-04 11:14:02 -07:00
Peter Simons
b8d0aebe51 stellarium: update to version 0.11.3 2012-08-04 13:00:29 +02:00
Rob Vermaas
19ce2dd9de Merge pull request #82 from aszlig/chromium-update
chromium: Update channels for stable version 21.
2012-08-04 03:17:42 -07:00
Mathijs Kwik
c736b59d2a google-talkplugin: upgrade to 3.2.4.0 2012-08-04 12:12:38 +02:00
aszlig
a898f9ce8f chromium: Update channels for stable version 21.
Version 20 doesn't seem to build with a newer version of pulse audio and as 21
is stable now anyway, let's update the channels.
2012-08-04 09:53:53 +02:00
Peter Simons
1480737d0f Merge pull request #77 from rizsotto/master
w3m package fix
2012-08-01 03:46:26 -07:00
Eelco Dolstra
bd8d7a8d15 Add some packages to the channel 2012-07-31 19:26:35 -04:00
Laszlo Nagy
ed8c4b0585 Fix w3m configure problem on non-chroot build env.
The configure script picks up libbsd.so from the host machine.
It uses simple find command to locate the file, but the linker
can not use it.

The fix replace the search path to /no-such-path
2012-07-31 23:34:52 +02:00
Shea Levy
5300731177 Joe: Bump to 3.7 2012-07-31 16:30:50 -04:00
Peter Simons
9e334221fc ikiwiki: enable pass phrase authentication support 2012-07-29 21:39:49 +02:00