Commit graph

20879 commits

Author SHA1 Message Date
Shea Levy
488f46c19c Merge branch 'openjdk-default' of github.com:shlevy/nixpkgs
With this change, java packages will build with openjdk by default. The
primary driver for this is legal: The build farm is not allowed to
distribute the proprietary Oracle jdk6, and so it is not allowed to
distribute any packages that depend on it. In my view, this is a purely
beneficial change: from the perspective of the build farm, packages will
go from undistributable due to licensing to either distributable or
undistributable due to failed build (if the package doesn't build
properly with openjdk), and from the perspective of the end user it is
very easy to override the jdk on a package-by-package basis or for all
of nixpkgs in the nixpkgs configuration.
2012-08-27 11:26:46 -04:00
Michael Raskin
289d7a5cfa Fix typo 2012-08-27 15:49:33 +04: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
Michael Raskin
2001983746 dxflib: add the DXF format support library 2012-08-27 15:17:02 +04:00
Peter Simons
8cb967fb95 haskell-unix-compat: update to version 0.3.0.2 2012-08-27 11:30:50 +02:00
Peter Simons
da852fee50 haskell-statistics: update to version 0.10.2.0 2012-08-27 11:30:50 +02:00
Peter Simons
527dd9db06 haskell-resource-pool: update to version 0.2.1.1 2012-08-27 11:30:49 +02:00
Peter Simons
3063736918 haskell-reactive-banana: update to version 0.7.0.0 2012-08-27 11:30:49 +02:00
Peter Simons
8782724875 haskell-reactive-banana-wx: update to version 0.7.0.0 2012-08-27 11:30:49 +02:00
Peter Simons
38dda82cc1 haskell-largeword: update to version 1.0.3 2012-08-27 11:30:49 +02:00
Peter Simons
3445b2cb0f haskell-graphviz: update to version 2999.14.0.0 2012-08-27 11:30:49 +02:00
Peter Simons
bba0b43d0f haskell-fclabels: update to version 1.1.4.2 2012-08-27 11:30:49 +02:00
Peter Simons
d2b775d31c haskell-double-conversion: update to version 0.2.0.5 2012-08-27 11:30:49 +02:00
Peter Simons
6596fdf4d7 haskell-derive: update to version 2.5.11 2012-08-27 11:30:49 +02:00
Peter Simons
e40f7b88e9 haskell-blaze-textual: update to version 0.2.0.8 2012-08-27 11:30:48 +02:00
Peter Simons
322b47e720 haskell-MonadRandom: update to version 0.1.8 2012-08-27 11:30:48 +02:00
Peter Simons
8ff755c5f3 haskell-CouchDB: update to version 1.2 2012-08-27 11:30:48 +02: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
Peter Simons
48c5ad011d haskell-test-framework: update to version 0.6.1 2012-08-27 11:29:11 +02:00
aszlig
bf3e1b0013
Merge branch 'chromium-beta-22-update'.
This updates the stable version from 21.0.1180.79 to 21.0.1180.81 and introduces
version 22/23 for the beta/dev channels respectively. This needed quite a bit of
patching because beginning in version 22, the seccomp sandbox is considered
legacy (though BPF is still unfinished) and in order to successfully build, we
need to update the patches as well.

I'm merging this right into master for two reasons:

- There are no changes to the derivation if you're building the stable version
  (which is the default), except for the upgrade to version 21.0.1180.81.
- Chromium currently has no reverse dependencies that may break due to this
  update.

This originally was one single commit (just an update of all channels) until I
discovered the seccomp BPF build failure.
2012-08-27 07:06:42 +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
Lluis Batlle
e5bf4de6b6 go: improving the expression so it works if overriden by hg src
Users might want to override the 'src' and 'name' of go from 'hg'.
I make the expression compatible with that.

Aside, I also set GOARM in the wrapper for it to build programs fine on
armv5tel by default.
2012-08-26 23:16:29 +02:00
Lluis Batlle
ba47bf7258 fetchhg: removing the nix dependency
I don't think it's required for anything. I tried once without it, and it
worked equally fine.
2012-08-26 23:16:28 +02:00
Lluis Batlle
df35189985 go: Removing an out of date comment 2012-08-26 23:16:27 +02:00
Lluis Batlle
bf007753d1 go: make it accept armv5tel
It doesn't build though, due to some problems fixed in go trunk. But
I failed to port them over to 1.0.2.
2012-08-26 23:16:26 +02:00
Shea Levy
7e24bde3d9 Add node-gyp 2012-08-26 16:18:03 -04:00
Shea Levy
ddb3f8c34e Add npm2nix 0.1.2 2012-08-26 16:11:29 -04:00
Shea Levy
a94e8d2756 Add npm2nix as a nodePackage 2012-08-26 16:02:04 -04:00
Shea Levy
9a8b0b644b Add semver node package 2012-08-26 15:43:02 -04:00
Yury G. Kudryashov
77da73a72b akonadi-1.7.2 2012-08-26 22:38:50 +04:00
Yury G. Kudryashov
40078e2f90 xf86-input-wacom-0.16.0 2012-08-26 22:38:15 +04:00
Yury G. Kudryashov
ce5d5568a4 Soprano-2.8.0 2012-08-26 22:23:25 +04:00
Yury G. Kudryashov
497c364f7c SDO-0.10.0 2012-08-26 22:23:17 +04:00
Yury G. Kudryashov
a4d13df801 Add qoauth 2012-08-26 22:21:14 +04:00
Yury G. Kudryashov
448b7cce53 Merge branch 'fix-NM-pptp' 2012-08-26 22:09:56 +04:00
Yury G. Kudryashov
bee287597a Fix gnokii URL 2012-08-26 22:08:41 +04:00
Yury G. Kudryashov
1e3c42eb69 Libspectre: a couple of upstream patches (fix 2 crashes) 2012-08-26 22:06:45 +04:00
Yury G. Kudryashov
c03efbd8f9 Fix libical
Libical searched zoneinfo in /usr/share/zoneinfo, and failed to find it.
This leads to, e.g., random Kontact freezes.
2012-08-26 22:05:19 +04:00
Shea Levy
016b665402 Default 'jdk' and 'jre' to openjdk and openjre, respectively, on supporting systems 2012-08-26 13:33:44 -04: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
Shea Levy
84e1da4b09 openjdk bootstrap tarballs are on nixos.org now. 2012-08-25 17:55:21 -04:00
Mathijs Kwik
7202f40707 xmonad-extras: pass old version of split
optional features depend on it.
2012-08-25 21:31:14 +02:00
Mathijs Kwik
55b964e179 add: haskell-split older version (0.1) 2012-08-25 21:31:14 +02:00
Rob Vermaas
77948b7204 Remove old maven versions, aliased maven to maven3. Updated maven 3 to 3.0.4 2012-08-25 19:43:54 +02:00
Rob Vermaas
d1d5c6d983 Update URL for xmlbeans 2.2.0 2012-08-25 19:40:15 +02:00
Rob Vermaas
1d26619edf use openjdk as default for ant-build.nix 2012-08-25 19:39:49 +02:00
Rob Vermaas
79e3d17280 update ecj to 3.7.2 2012-08-25 19:39:19 +02:00