Commit graph

10720 commits

Author SHA1 Message Date
Vladimír Čunát 7d5c6ab5f3 Merge #1388: update rabbitmq-server and add lib 2014-01-26 14:21:34 +01:00
Vladimír Čunát 0c2f09e992 gawk: signify interactivity in name
I forgot to commit this.
2014-01-26 13:44:34 +01:00
Kevin Quick 8f0511b0a0 gawk: add gawkInteractive with readline support
stdenv (on linux) depends on gawk, readline and similar are useless for non-interactive usage.
Close #1596. Original patch was almost completely rewritten by vcunat.

On darwin we always specify whether to use readline, so it isn't always picked as reported.
2014-01-26 10:53:22 +01:00
Peter Simons 2f51348f4d haskell-patience: add version 0.1.1 2014-01-26 00:05:35 +01:00
Peter Simons a8f8ac72a3 apparmor: build with bison 2.x; version 3.x causes compiler errors 2014-01-25 20:58:49 +01:00
Domen Kožar 09e7489ddc Merge pull request #1588 from ocharles/pythonPackages.tarsnapper
pythonPackages.tarsnapper: New expression
2014-01-25 09:08:25 -08:00
Domen Kožar dd409f09d6 add ibus 2014-01-25 17:06:05 +01:00
Petr Rockai 031c229cc0 haskell: Add an atto-lisp package. 2014-01-25 16:37:21 +01:00
Petr Rockai 853eaaa69c perl-Mojolicious: A real-time web framework. 2014-01-25 16:37:21 +01:00
Petr Rockai fb4ff01e1a perl-Devel-SizeMe: A module for dumping heap use and structure. 2014-01-25 16:37:21 +01:00
Petr Rockai ed5bd26574 STP: Simple Theorem Prover (a SMT solver for bitvectors & arrays). 2014-01-25 16:33:12 +01:00
Petr Rockai e3fae16a29 emacs: Allow non-GTK X11 builds (--with-x-toolkit=lucid). 2014-01-25 16:30:14 +01:00
Peter Simons a1f7094b98 Merge pull request #1583 from MarcWeber/submit/drop-myhasktags
drop myhasktags, current hackage version has everything my version had
2014-01-25 04:24:12 -08:00
Oliver Charles ee26cdd389 perlPackages.LWPUserAgentMockable: Disable tests
These tests need network connectivity, which isn't available in a
chroot'ed environment (at least, it's not available on Hydra build machines).
2014-01-25 11:56:02 +00:00
Oliver Charles 0ff30b7925 perlPackages.HTMLFormHandler: Upgrade to 0.40055 2014-01-25 11:46:03 +00:00
Oliver Charles c3b4e87f25 haskellPackages.ariadne: Fix dependencies to allow building 2014-01-25 11:27:33 +00:00
Oliver Charles 8ab1160079 pythonPackages.tarsnapper: New expression 2014-01-25 10:30:35 +00:00
Andraz Brodnik 47ac1f38cd Added beep to top-level. 2014-01-25 10:35:02 +01:00
Eelco Dolstra 458d0a92c9 junixsocket: Add 2014-01-25 03:04:46 +01:00
Eelco Dolstra e07ce3314d Fix some "meta.licenses" attributes 2014-01-25 03:04:46 +01:00
Domen Kožar f2d6166781 python-libarchive: 3.0.4-5 -> 3.1.2-1 2014-01-24 14:33:41 +01:00
Peter Simons 6968277785 maude: build with bison 2.x; version 3.x causes compiler errors 2014-01-23 23:28:20 +01:00
Song Wenwu 04a55b5e14 webkitgtk: update to 2.2.4, enable html5 video support 2014-01-23 22:29:24 +01:00
Marc Weber 0d0eb44a35 drop myhasktags, current hackage version has everything my version had 2014-01-23 14:44:21 +01:00
Domen Kožar c1811d0304 Add pythonPackages.pyramid_chameleon and disable tests for zope_testrunner 2014-01-22 18:19:07 +01:00
Domen Kožar 15006a1788 mailpile: add spambayes dependency to spam/ham emails 2014-01-22 08:06:18 +01:00
Shea Levy ca116f76f9 Unmaintain a bunch of packages
Trying to take maintainership more seriously...

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-21 22:34:41 -05:00
Shea Levy d18bc25b95 Rename linuxManualConfig to buildLinux
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-21 20:05:55 -05:00
Shea Levy c373a49b10 Use gcc48_multi for stdenv_32bit
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-21 16:12:41 -05:00
Shea Levy a34d00f3b4 Fix tarball
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-21 14:39:33 -05:00
Peter Simons 712458c3fc all-packages.nix: remove redundant texinfo5 overrides
Texinfo 5.x is the default version now.
2014-01-21 20:29:34 +01:00
Peter Simons 3d8b0401c2 eukleides: build with texinfo 4.x; version 5 doesn't succeed 2014-01-21 20:26:45 +01:00
Domen Kožar a3716328e6 Add mailpile: A modern, fast web-mail client with user-friendly encryption and privacy features 2014-01-21 14:11:19 +01:00
Domen Kožar 0c9f4cb22a evolution-data-server: upgrade and move to gnome3 namespace 2014-01-21 14:11:19 +01:00
Domen Kožar dbfaeaf0df add gnome3.libgdata and liboauth 2014-01-21 14:11:19 +01:00
Sander van der Burg 28d51a31ee Stick titanium CLI to version 3.2.0, otherwise the latest beta version gets installed 2014-01-21 12:10:53 +01:00
Shea Levy 744e9fd81a Don't include llvm self-built packages in nix-env -qa/nix-env -i
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-20 20:42:49 -05:00
Shea Levy fea2266290 llvm: Split llvmFull into separate derivations
Now most packages in the llvm suite are built as separate derivations.
The exceptions are:

* compiler-rt must currently be built with llvm. This increases llvm's
  size by 6 MB
* clang-tools-extra must be built with clang

In addition, the top-level llvm attribute is defaulted to llvm 3.4, and
llvm 3.3 must be accessed by the llvm_33 attribute. This is to make the
out-of-date packages obvious in the hope that eventually all will be
updated to work with 3.4 and 3.3 can be removed. I think we should keep
this policy in the future (latest llvm gets top-level name, the rest are
versioned until they can be removed).

The llvm packages (except libc++, which exception I will try to remove
on the next update) can all be accessed via the llvmPackages attribute,
and there are also aliases for the packages that already existed (llvm,
clang, and dragonegg).

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-20 20:33:06 -05:00
Vladimír Čunát ac6761c908 Merge master into stdenv-updates
Conflicts:
	pkgs/applications/version-management/gource/default.nix
	pkgs/top-level/all-packages.nix
2014-01-20 19:39:28 +01:00
Peter Simons e701d2b062 haskell-aeson: add version 0.7.0.0 (but don't use it yet) 2014-01-20 18:28:02 +01:00
Peter Simons 12bb3d783b haskell-case-insensitive: update to version 1.1.0.3 2014-01-20 18:28:02 +01:00
Peter Simons f0740ac2bc happy: add version 1.19.3 2014-01-20 18:28:02 +01:00
Peter Simons 630dc74638 all-packages.nix: move 'science/misc' builds into the proper place and add attribute for 'fricas' 2014-01-20 18:24:56 +01:00
Oliver Charles e217fd9ae8 haskellPackages.tastyRerun: New expression 2014-01-20 15:45:55 +00:00
Ian-Woo Kim 7b51e24de9 add hoodle (pen notetaking program written in haskell) to nixpkgs 2014-01-20 15:18:04 +00:00
Eelco Dolstra 8890492872 openjdk: Ugly hack to fix nix-env installation
Nix-env always wants to install all outputs of a derivation, but this
failed for openjdk/openjre because openjdk has some symlinks (such as
bin/java) to openjre.  Also, it prevents installing the openjre
without the openjdk.  So as a workaround, mess with the "outputs"
attribute to fool nix-env.

Also, give openjre a separate name and description.

Fixes #1535.
2014-01-20 14:58:09 +01:00
Bas van Dijk 9068ba2bb4 postgresql: Add version 9.3 2014-01-20 14:58:09 +01:00
Domen Kožar 34270e37a7 Add gnome3.gjs 2014-01-20 12:35:31 +01:00
Shea Levy 55e6303d6a Add full llvm build, update libc++ and dragonegg
Some packages in the llvm suite (e.g. compiler-rt) cannot be built
separate from the build of llvm, and while some others (e.g. clang) can
the combined build is much better tested (we've had to work around
annoying issues before). So this puts llvm, clang, clang-tools-extra,
compiler-rt, lld, lldb, and polly all into one big build (llvmFull).
This build includes a static llvm, as dynamic is similarly less tested
and has known failures.

This also updates libc++ and dragonegg. libc++ now builds against
libc++abi as a separate package rather than building it during the
libc++ build.

The clang purity patch is gone. Instead, we simply set --sysroot to
/var/empty for pure builds, as all impure paths are either looked up in
the gcc prefix (which we hard-code at compile time) or in the sysroot.
This also means that if NIX_ENFORCE_PURITY is 0 then clang will look in
the normal Linux paths by default, which is the proper behavior IMO.

polly required an updated isl. When stdenv-updates is merged, perhaps we
can update the isl used by gcc and avoid having two versions.

Since llvm on its own is now separate from the llvm used by clang, I've
removed myself as maintainer from llvm and will leave maintenance of
that to those who are interested in llvm separate from clang.

Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-20 05:42:38 -05:00
Shea Levy 3ae5e801a5 Linux 3.13
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-01-19 22:35:24 -05:00