Commit Graph

26009 Commits

Author SHA1 Message Date
Peter Simons
6d0fee82c5 haskell-structured-haskell-mode: byte-compile installed elisp code 2015-08-18 12:40:18 +02:00
Peter Simons
13024a48a3 haskell-ghc-mode: byte-compile installed elisp code 2015-08-18 12:40:18 +02:00
Peter Simons
62a85cb205 haskell-cabal-helper: test suite has been fixed upstream 2015-08-18 12:40:18 +02:00
Sophie Taylor
2e41646441 nixpkgs: llvm v3.5.0 -> v3.5.2 2015-08-18 02:18:04 -07:00
Arseniy Seroka
d33170a3d2 Merge pull request #9311 from ro6/master
urweb: 20150214 -> 20150520
2015-08-18 03:42:51 +03:00
ro6
15ef1f3a7e urweb: 20150214 -> 20150520 2015-08-17 21:00:49 -03:00
Austin Seipp
55e5bd4e9b nixpkgs: arcanist 20150707 -> 20150817
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2015-08-17 17:18:10 -05:00
Thomas Tuegel
9b5242b625 Merge pull request #9223 from danshapero/metis-5.1.0
metis: init at 5.1.0
2015-08-17 16:51:01 -05:00
Nikolay Amiantov
43cba717d2 haskell: partially revert marking Elm packages as broken
See https://github.com/NixOS/nixpkgs/pull/9233#issuecomment-131596192
2015-08-17 21:32:38 +03:00
Nikolay Amiantov
89a2f87011 elm: add the platform and helpful scripts 2015-08-17 21:32:30 +03:00
Nikolay Amiantov
344e522166 python: add .env for convenient nix-shell's 2015-08-17 21:22:50 +03:00
Michael Alan Dorman
0ccf8eae2f Disable some stuff that won't work with 7.6 anyway.
Closes https://github.com/peti/nixpkgs/pull/19.
2015-08-17 17:56:38 +02:00
Peter Simons
c845fcfbb3 uhc: broken by recent uhc-util update
https://github.com/UU-ComputerScience/uhc/issues/60
2015-08-17 17:56:38 +02:00
Peter Simons
053e52fbd5 darcs: patch to cope with vector 0.11.x 2015-08-17 17:56:38 +02:00
Peter Simons
a3de6a15c1 haskell-lens-aeson: test suite was broken by vector update 2015-08-17 17:56:38 +02:00
Peter Simons
7e2da20a97 haskell-sets can't compile its test suite. 2015-08-17 17:56:38 +02:00
Peter Simons
c8616b488b haskell-set-with can't compile its test suite. 2015-08-17 17:56:37 +02:00
Peter Simons
441e8a1590 hackage-packages.nix: update to d2f0ba57b0 with hackage2nix v20150807-40-g9d40586
Notable updates changes include:

 - vector: update to version 0.11.x
 - errors: update to version 2.x
2015-08-17 17:56:37 +02:00
Tuomas Tynkkynen
65020eef40 pixman: Enable '--disable-arm-iwmmxt' on ARM
Otherwise the build fails on ARMv6:

  CC       libpixman_iwmmxt_la-pixman-mmx.lo
pixman-mmx.c: In function 'mmx_fetch_x8r8g8b8':
pixman-mmx.c:3812:1: internal compiler error: Max. number of generated reload insns per insn is achieved (90)
2015-08-17 16:05:01 +03:00
Vladimír Čunát
a64cee8c78 ghc-7.4.2-binary: fix on i686 after 6c4364041
I'm not sure what was the compatibility problem before that commit,
but ghc at least builds now on both x86 Linux platforms
(and this commit doesn't cause a rebuild on x86_64-linux).
2015-08-17 10:36:36 +02:00
Vladimír Čunát
c56adc9e01 cgal: fix src
I'm sorry for the wrong combination of URL and hash.
These release tarballs are much smaller; I don't know the difference,
but they still seem to work (openscad, rpacad).

Also comment on modules that aren't built.
2015-08-17 08:35:25 +02:00
Vladimír Čunát
844bfc605a cgal: fix build by update 4.5 -> 4.6.1
It was broken by cmake updates (between 3.2.2 and 3.3.1).
I chose the github tarballs because they have a predictable URL,
although they're much larger due to not supporting xz.

/cc maintainer @7c6f434c.
2015-08-16 18:32:27 +02:00
Arseniy Seroka
296f0d07c6 Merge pull request #9272 from AndersonTorres/xiphos
Xiphos
2015-08-16 16:39:07 +03:00
AndersonTorres
0935ef2913 BibleSync: init at 1.1.2
Biblesync is a dependency of new Xiphos.
2015-08-15 22:36:44 -03:00
Peter Simons
4c7d928f0b haskell-msgpack-rpc can't execute its test suite in a chroot environment. 2015-08-15 20:25:01 +02:00
Peter Simons
b0784c2dc8 haskell-commutative can't compile its test suite. 2015-08-15 20:25:01 +02:00
Peter Simons
23761a4fd6 haskell-yi is broken 2015-08-15 20:25:01 +02:00
Peter Simons
aae5f5d80e ghc-mod has been fixed upstream. 2015-08-15 20:25:00 +02:00
Peter Simons
b34371b5e5 hackage-packages.nix: update to ba50dba1bc with hackage2nix v20150807-31-g34b77b8 2015-08-15 20:25:00 +02:00
AndersonTorres
9413a340db Sword: 1.7.3 -> 1.7.4 2015-08-15 09:35:41 -03:00
Aycan iRiCAN
482c29f8c6 haskell-hans: disable building example webserver which includes double main. 2015-08-15 10:35:36 +03:00
Peter Simons
c4c2ee0d52 haskell-configuration-ghc-7.10.x: fix Hydra evaluation errors 2015-08-15 08:59:46 +02:00
Peter Simons
8347e3f19f Disable all Hackage packages related to Elm.
Upstream created its own distribution mechanism and doesn't rely on
Hackage any more.
2015-08-15 08:59:46 +02:00
Peter Simons
8647667e93 haskell-bro is broken 2015-08-15 08:59:46 +02:00
Peter Simons
19b26260ca haskell-exinst is broken because of singletons 2015-08-15 08:59:46 +02:00
Peter Simons
b2fd8c4685 haskell-configuration-ghc-7.10.x: fix evaluation error 2015-08-15 08:59:46 +02:00
Peter Simons
b87dd90e56 hackage-packages.nix: update to c6a74c3fdc with hackage2nix v20150807-31-g34b77b8 2015-08-15 08:59:39 +02:00
William A. Kennington III
a106080623 Merge branch 'master.upstream' into staging.upstream 2015-08-14 13:22:00 -07:00
Shea Levy
c541c23692 nix-exec: Bugfix bump 2015-08-14 15:56:01 -04:00
Peter Simons
167e54b257 haskell-generic-builder: allow users to specify their own install phase 2015-08-14 21:23:42 +02:00
Vladimír Čunát
e46e461685 Revert "gfortran: disable parallel building"
This reverts commit 3d6bd6a1fa.
The problem wasn't fortran-specific and should be fixed now. See #9212.
2015-08-14 18:16:00 +02:00
Shea Levy
529596fd31 Bump nix-exec for new nix 2015-08-14 09:49:41 -04:00
Vladimír Čunát
0799ebf5b7 gcc: fix parallel building (fixes #9212)
Tested building 5-times on an idle 8-core.
2015-08-14 15:49:06 +02:00
Bjørn Forsman
90768003a4 openscenegraph: update download url
The current one returns HTTP error 404.
2015-08-14 11:03:31 +02:00
William A. Kennington III
6fccef2be0 cmake: 3.3.0 -> 3.3.1 2015-08-14 00:12:59 -07:00
Tobias Geerinckx-Rice
9a3a70ed2b rote: init at 0.2.8 2015-08-14 03:10:38 +02:00
Arseniy Seroka
c0e03e4647 Merge pull request #9236 from Szczyp/rhc
rhc: init at 1.36.4
2015-08-14 01:32:24 +03:00
William A. Kennington III
0bbe804f0a epoxy: 1.2 -> 1.3.1 2015-08-13 15:00:18 -07:00
Jascha Geerds
0039622d64 pyatspi: init at 2.16.0 2015-08-13 23:52:06 +02:00
William A. Kennington III
952def0e3c Merge branch 'master.upstream' into staging.upstream 2015-08-13 11:55:02 -07:00
William A. Kennington III
bc9bd5c02c libinput: 0.20.0 -> 0.21.0 2015-08-13 11:39:42 -07:00
William A. Kennington III
a74ddd8c28 libinput: Don't enable documentation by default 2015-08-13 11:39:42 -07:00
William A. Kennington III
257db17ee9 Revert "Revert "texinfo: 5.2 -> 6.0""
This reverts commit dc74a81129.

This doesn't actually break gcc.
2015-08-13 11:33:00 -07:00
Pascal Wittmann
26939eee79 Remove unreferenced files
This commit removes files that are not referenced in nixpkgs anymore. I
have created this list by finding potential candidates using

  find nixpkgs/pkgs -type d -links 2 | parallel -N 1 'out=`grep -L {}  top-level/all-packages.nix`;  test -n "$out" && echo  {}'

and have then searched for those candidates with grep in whole nixpkgs.
2015-08-13 18:29:49 +02:00
Szczyp
cbe6badab9 rhc: init at 1.36.4
OpenShift client tools
Add szczyp as a maintainer
2015-08-13 18:02:55 +02:00
danshapero
8885889b48 metis: init at 5.1.0 2015-08-13 16:53:18 +02:00
Arseniy Seroka
47acbac546 Merge pull request #9229 from Xe/update/nim
Update nim to version 0.11.2
2015-08-13 17:27:36 +03:00
Christine Dodrill
01b455dd66 nim: 0.11 -> 0.11.2 2015-08-13 07:25:16 -07:00
Nikolay Amiantov
745c60dfaa haskell packages: fix webkit build
cc @peti
2015-08-13 15:20:55 +03:00
Eelco Dolstra
fd75bf0c7d nettle: Disable static libraries 2015-08-13 13:26:45 +02:00
Pascal Wittmann
2139f487c3 libaudclient: init at 3.5-rc2 2015-08-13 13:13:51 +02:00
Peter Simons
f741d426da ghc-nokinds: remove "nokinds" tag from derivation name
The name of the GHC derivation must match the name and version tuple GHC
uses to identify itself, because the withPackages wrapper uses that name
to construct installation library paths etc., and those paths must match
those constructed by the compiler. If we add another tag to the name
that GHC itself doesn't use, then the paths assumed to exist by the
wrapper are wrong.
2015-08-13 12:26:41 +02:00
Peter Simons
95b98116c2 haskell-ihaskell-widgets is broken because of singletons. 2015-08-13 11:29:52 +02:00
Peter Simons
354df047e7 haskell-diagrams-lib has been fixed upstream. 2015-08-13 11:29:52 +02:00
Peter Simons
45e7bb6b83 haskell-multi-cabal is broken. 2015-08-13 11:29:50 +02:00
Peter Simons
d167418c7e hackage-packages.nix: update to 610dc41e61 with hackage2nix v20150807-25-gce03fdf 2015-08-13 11:29:23 +02:00
Simon Vandel Sillesen
1fa791a243 libtorrent-rasterbar: 0.16.17 -> 0.16.19 + 1.0.2 -> 1.0.6 2015-08-13 04:07:08 +02:00
William A. Kennington III
31a128b32b gnutls: Security Fixes
3.3.16 -> 3.3.17
3.4.3 -> 3.4.4
2015-08-12 17:02:14 -07:00
William A. Kennington III
78377e02c5 autogen: 5.18 -> 5.18.5 2015-08-12 17:02:14 -07:00
William A. Kennington III
73f0cfdc7b libassuan: 2.2.0 -> 2.2.1 2015-08-12 17:02:14 -07:00
Jude Taylor
6cd4dacebe fix some broken haskell packages 2015-08-12 11:45:12 -07:00
Jude Taylor
a8d69a7153 disable haskell-mockery check on Darwin 2015-08-12 11:27:55 -07:00
Jude Taylor
ef95107ddc make isClang work the way a user might expect 2015-08-12 11:27:54 -07:00
Jascha Geerds
1ce6590bad libchamplain: Enable gobject introspection 2015-08-12 15:56:18 +02:00
Eelco Dolstra
dc74a81129 Revert "texinfo: 5.2 -> 6.0"
This reverts commit b1ed04ad1d. It breaks gcc:

http://hydra.nixos.org/build/24651204
2015-08-12 13:25:15 +02:00
Peter Simons
5a0f0bc0ca ghc: make sure the nokinds version is built with a deterministic version number 2015-08-12 13:16:27 +02:00
Rickard Nilsson
cef8f0180d Merge pull request #9213 from j-keck/sbt0.13.9
sbt: 0.13.8 -> 0.13.9
2015-08-12 11:02:42 +02:00
Vladimír Čunát
9bafea0f6d mesa: maintenance update 10.6.3 -> 10.6.4 2015-08-12 09:33:58 +02:00
j-keck
5e7d2e2003 sbt: 0.13.8 -> 0.13.9 2015-08-12 07:45:25 +02:00
William A. Kennington III
6c43640410 ghc: Fix compatability with new versions of ncurses 2015-08-11 12:17:35 -07:00
Vladimír Čunát
c5db72671c libgsf: small update 1.14.32 -> 1.14.34
This is needed to update gnumeric.
/cc #9206, maintainer @lovek323.
2015-08-11 21:17:33 +02:00
Tobias Geerinckx-Rice
6a0dd91e02 libpsl: list 2015-08-03 -> 2015-08-07 2015-08-11 21:08:45 +02:00
Eelco Dolstra
36ab9c695a nss: Update to 3.19.3 2015-08-11 14:26:30 +02:00
Eelco Dolstra
64b3974d13 php: Use callPackages 2015-08-11 13:24:23 +02:00
Eelco Dolstra
e7504ebf71 php: Update to 5.4.44, 5.5.28, 5.6.12 2015-08-11 13:24:23 +02:00
William A. Kennington III
b1ed04ad1d texinfo: 5.2 -> 6.0 2015-08-10 23:42:17 -07:00
Ricardo M. Correia
4af085c4d2 rustcMaster: 2015-07-28 -> 2015-08-09 2015-08-10 16:54:47 +02:00
William A. Kennington III
6e698f9c61 Merge branch 'master.upstream' into staging.upstream 2015-08-09 13:34:18 -07:00
Peter Simons
bfa187de68 ghc-head: bump version to current git HEAD 2015-08-09 20:16:19 +02:00
Peter Simons
eb5f4d3d36 ghc: make sure the HEAD version is built with a deterministic version number 2015-08-09 20:16:19 +02:00
Peter Simons
230a448fe6 hackage-packages.nix: update to 5d8c308f9f with hackage2nix revision v20150807-15-ge2a125b 2015-08-09 20:16:08 +02:00
Peter Simons
d3ac5c534d ghc: patch start scripts to add 'readelf' and 'cat' into $PATH
Fixes https://github.com/NixOS/nixpkgs/issues/8192.
2015-08-09 15:17:58 +02:00
Peter Simons
e8e206aa42 Merge pull request #9148 from Profpatsch/sbt-java-home
wrap sbt with $JAVA_HOME
2015-08-09 00:45:44 +02:00
Thomas Tuegel
28f0eb5af8 qt54: gdb required only for developerBuild 2015-08-08 15:23:48 -05:00
Thomas Tuegel
bdb24b90c8 qt53: gdb required only for developerBuild 2015-08-08 15:23:05 -05:00
Profpatsch
062cdfb3a1 sbt: add JAVA_HOME to sbt script 2015-08-08 20:08:00 +02:00
Michael Raskin
3e86c32254 ASDF: 3.1.4 -> 3.1.5 2015-08-08 21:01:31 +03:00
Michael Raskin
bd09d75b96 CL-Launch: 4.1.3.3 -> 4.1.4 2015-08-08 21:01:31 +03:00
Michael Raskin
9786c74792 libgphoto2: 2.5.7 -> 2.5.8 2015-08-08 21:01:31 +03:00
Michael Raskin
f89b651008 Botan: stable: 1.10.9 -> 1.10.10; unstable: 1.11.16 -> 1.11.19 2015-08-08 21:01:31 +03:00
Michael Raskin
a04b6f729a SBCL: 1.2.13 -> 1.2.14 2015-08-08 21:01:31 +03:00
Michael Raskin
93dc62187b Update MDDS homepage and version, needed for LibreOffice 5.0.0 2015-08-08 16:24:44 +03:00
Peter Simons
cfaa75a7c9 haskell-mockery: test suite fixed upstream 2015-08-08 10:55:49 +02:00
Peter Simons
102c690ee9 haskell-hinotify: test suite fixed upstream 2015-08-08 10:55:00 +02:00
Peter Simons
711d7a87ba hackage-packages.nix: update to 886308a014 with hackage2nix revision v20150807-9-gbccef2c 2015-08-08 10:54:00 +02:00
Peter Simons
c25d82f64f haskell-ide-backend: test suite depends on external processes 2015-08-08 10:49:10 +02:00
Peter Simons
e75e0d9aa4 haskell-hinotify: test suite won't compile 2015-08-08 10:49:10 +02:00
Damien Cassou
00b48f5069 Merge pull request #9165 from DamienCassou/update-pharo
Update Pharo VM and Launcher
2015-08-08 08:23:30 +02:00
Damien Cassou
ffa58ba098 Update Pharo VM and Launcher 2015-08-08 08:22:07 +02:00
Peter Simons
7151c0be17 haskell-mockery: disable the failing test suite altogether 2015-08-08 01:54:34 +02:00
Ricardo M. Correia
f49da34d82 rustc: 1.1.0 -> 1.2.0 2015-08-08 01:12:46 +02:00
Ricardo M. Correia
ad4adbdcb2 rustc: rename beta.patch to stable.patch 2015-08-08 01:12:46 +02:00
Pascal Wittmann
6f5c2ec311 checksyle: update from 6.8.2 to 6.9 2015-08-08 00:08:50 +02:00
William A. Kennington III
46acdd1608 rocksdb: 3.11.2 -> 3.12.1 2015-08-07 14:42:57 -07:00
William A. Kennington III
8dd3ee6bae jsoncpp: 1.6.2 -> 1.6.5 2015-08-07 14:42:45 -07:00
Peter Simons
3dbfcdc3d4 cabal2nix: make the package visible from the top-level
This means that "nix-env -i cabal2nix" suffices to install this package.
2015-08-07 23:08:13 +02:00
Peter Simons
13dc24f5c3 cabal2nix: update to version 20150807-6-g9f58996
The generated shell.nix file accepts a string argument called "compiler" that
determines the package set used to instantiate the generated expression. For
example, running "nix-shell --argstr compiler ghc7102" would evaluate the build
inside of "pkgs.haskell.packages.ghc7102". Earlier versions of cabal2nix had the
current default compiler hard-coded in the expression, but after this change this
is no longer the case. When "compiler" remains unspecified, it defaults to
"default", and this value causes evaluation in "pkgs.haskellPackages", which is
the package set most people would like to use by default. That change has to
benefits:

 1) Generated expression no longer contain any particular compiler version. The
    choice of the default compiler depends on the version of Nixpkgs that's used
    to build the expression.

 2) When the default compiler is used, overrides configured for the default
    package set apply, which was not the case in earlier versions.
2015-08-07 23:08:13 +02:00
Peter Simons
fe04998994 haskell-llvm-general-pure has been fixed upstream. 2015-08-07 23:08:13 +02:00
Michael Alan Dorman
1ab9c7d7e0 Add build-tool override for hlibgit2. 2015-08-07 23:08:13 +02:00
Peter Simons
e7084d1a82 haskell-thyme can't compile its test suite. 2015-08-07 23:08:12 +02:00
Peter Simons
66a2dbbd77 hackage-packages.nix: update to 1f18eb6546 with hackage2nix revision v20150807-5-g2b9cf46 2015-08-07 23:08:12 +02:00
Peter Simons
825a8a8623 jailbreak-cabal: build ghc-7.10.x version from source again
https://github.com/peti/jailbreak-cabal/issues/9 forced us to use a
binary version of jailbreak-cabal built with ghc 7.8.x in the 7.10.x
package set, which is awkward. Upstream fixed the underlying issue
in https://github.com/haskell/cabal/issues/2598, but unfortunately
that fix didn't make it into the Cabal 1.22.4.0 release shipped by
ghc 7.10.2.

Now, we work around that issue by building jailbreak-cabal with an
unreleased development snapshot of Cabal in the ghc 7.10.x package
set.

Closes https://github.com/NixOS/nixpkgs/issues/8901.
2015-08-07 23:07:50 +02:00
William A. Kennington III
4624985561 Merge branch 'master.upstream' into staging.upstream 2015-08-07 13:40:39 -07:00
Peter Simons
fd53387bba haskell-imagemagick: test suite is broken 2015-08-07 15:13:16 +02:00
Peter Simons
2f03c42736 haskell-hscurses does not compile. 2015-08-07 15:13:16 +02:00
Peter Simons
60d5d37f2a haskell-idris: add missing libgmp build input 2015-08-07 15:13:16 +02:00
Peter Simons
50483ce100 haskell-idris: override to add undeclared libgmp build input 2015-08-07 15:13:15 +02:00
Peter Simons
89ca308517 haskell-distributed-process-*: remove overrides -- these packages are utterly broken 2015-08-07 15:13:15 +02:00
Peter Simons
03f9f0f801 haskell-getopt-generics: don't run broken test suite 2015-08-07 15:13:15 +02:00
Peter Simons
1d889d92da haskell-hoogle: don't run the part of the test suite that requires network access 2015-08-07 15:13:15 +02:00
Peter Simons
5154f5cb02 haskell-llvm-general-pure: disable broken test suite 2015-08-07 15:13:15 +02:00
Peter Simons
504aa843a1 haddock: disable test suite for GHC 7.10.x to avoid known failure 2015-08-07 15:13:15 +02:00
Peter Simons
61b44f4ef7 haskell-pcap: override to fix undeclared dependency 2015-08-07 15:13:15 +02:00
Peter Simons
849d618035 haskell-wl-pprint-terminfo: override to add undeclared/missing 'ncurses' dependency 2015-08-07 15:13:15 +02:00
Peter Simons
78dcbd3cc6 haskell-dpkg: the build is broken 2015-08-07 15:13:15 +02:00
Peter Simons
848472baaa haskell-epic: add override to include missing dependencies 2015-08-07 15:13:14 +02:00
Peter Simons
7064e4fb46 haskell-generic-builder: add support for build-tools in the test suite stanza 2015-08-07 15:13:14 +02:00
Peter Simons
fcb8d47fcd Switch ghcjs to ghc 7.10.2. 2015-08-07 15:13:14 +02:00
Peter Simons
961011aea1 haskell-logger: we cannot easily build the test suite due to cyclic dependencies 2015-08-07 15:13:14 +02:00
Peter Simons
efdaac847b haskell-lzma-conduit: disable test suite to fix the build
Honestly, this package seems unmaintained, and we should probably
disable the build altogether.
2015-08-07 15:13:14 +02:00
Peter Simons
807c0c2029 haskell-webkit no longer compiles; the package doesn't find its system library build input anymore
@abbradar, maybe you know how to fix this?
2015-08-07 15:13:14 +02:00
Peter Simons
d968321e4b haskell-wiring: build has been fixed upstream 2015-08-07 15:13:14 +02:00
Michael Alan Dorman
feee20e226 haskell-zip-archive: remove obsolete override 2015-08-07 15:13:13 +02:00
Peter Simons
8459ea641f haskell-diagrams-lib: broken because it can't cope with recent versions of fsnotify and system-filepath 2015-08-07 15:13:13 +02:00
Peter Simons
c79879b955 haskell-hs-blake2 depends on broken llvm-base library. 2015-08-07 15:13:13 +02:00
Peter Simons
8db23bc08f haskell-ghc-paths: register Nixpkgs-specific patch
This used to be added by cabal2nix, but now the tool no longer does because
there's no reliable way to refer to the patch file in the generated build
expression.
2015-08-07 15:13:13 +02:00
Peter Simons
a7cb42e1c2 haskell-wx: clean up overrides 2015-08-07 15:13:13 +02:00
Peter Simons
7bcc1bfc11 haskell: add 'addPkgconfigDepend' combinator to lib.nix 2015-08-07 15:13:13 +02:00
Peter Simons
4fb4e24bf3 hackage-packages.nix: update to 71e5685240 with hackage2nix version 20150807 2015-08-07 15:13:13 +02:00
Peter Simons
29fed6f834 cabal2nix: update to version 20150807
This update greatly enhances the accuracy with which dependencies are expressed
in the generated Nix files. Previous versions distinguished dependencies for
building ("buildDepends") and testing ("testDepends"). This distinction didn't
apply to system packages or build tools, however: the fields "extraLibs" and
"buildTools" applied to the entire build. This meant that dependencies required
only for testing would be pulled in regardless of whether the test were
actually being run, etc.

These days, we distinguish dependencies for libraries, executables, and tests,
and for each of those types we distinguish dependencies on Haskell libraries,
system libraries, pkgconfig libraries, and build tools. This gives us a
whopping 12 new attributes

    xxxHaskellDepends
    xxxSystemDepends
    xxxPkgconfigDepends
    xxxToolDepends

where "xxx" is any of "library", "executable", or "test".

The old dependency attributes are no longer generated by cabal2nix. The generic
builder in Nixpkgs still accepts them, though, for the sake of backwards
compatibility. This means that you don't have to re-generate all your build
expressions with the new version, but you *should*.
2015-08-07 15:03:58 +02:00
Tobias Geerinckx-Rice
22b2330a4d libpsl: build & install documentation
Since this includes the man page, it seems worth the dependencies.
2015-08-06 23:44:53 +02:00
Tobias Geerinckx-Rice
9e60241f2f libpsl: 0.7.1 -> 0.8.0 2015-08-06 23:44:53 +02:00
Peter Simons
5d1bcf2f4e R: fix Hydra build & evaluation errors 2015-08-06 20:13:50 +02:00
Peter Simons
36fc26c0fc R: regenerate CRAN and BIOC packages 2015-08-06 20:13:50 +02:00
Peter Simons
7a0fa8f898 r-modules: fix evaluation errors 2015-08-06 20:13:49 +02:00
Michel Kuhlmann
18cff91fb7 R: regenerate CRAN and BIOC packages
Closes https://github.com/NixOS/nixpkgs/pull/9037.
2015-08-06 20:13:49 +02:00
Peter Simons
73ad191afb r-modules: fix Hydra evaluation errors 2015-08-06 20:13:49 +02:00
William A. Kennington III
793cbaedf4 cmake: 3.2.2 -> 3.3.0 2015-08-06 10:15:04 -07:00
Peter Simons
6229ec91da Add 'enableExecutableProfiling' argument to the generic Haskell builder.
Closes https://github.com/NixOS/nixpkgs/issues/2734.
2015-08-06 16:13:10 +02:00
Peter Simons
dc293f6cea Merge pull request #9130 from obadz/haskell-fixes
Haskell: patch regex-tdfa-text to fix build (required to build Leksah) + minor fixes
2015-08-06 13:56:09 +02:00
vbgl
4d22b539b8 Merge pull request #9070 from danbst/tortoise-hg
new package: TortoiseHg and dependencies
2015-08-06 12:55:56 +02:00
Pascal Wittmann
09ec228c9b pure-octave: mark as broken
reported upstream as https://bitbucket.org/purelang/pure-lang/issues/38
2015-08-06 12:52:34 +02:00
Pascal Wittmann
006a2f553e picoc: disable broken tests on i686 2015-08-06 12:52:34 +02:00
lethalman
61051ee836 Merge pull request #9109 from AndersonTorres/pysolfc
Pysolfc
2015-08-06 12:43:29 +02:00
Luca Bruno
86d7228365 libcanberra: fix .la file 2015-08-06 12:40:12 +02:00
obadz
64befd0cb3 haskell/regex-tdfa-text: add patch to fix build
http://hub.darcs.net/shelarcy/regex-tdfa-text/issue/1
2015-08-06 11:14:06 +01:00
obadz
5632ab7b24 haskell: delete unused patches 2015-08-06 11:14:06 +01:00
obadz
3801ef5912 haskell: move patches to patches directory 2015-08-06 11:14:05 +01:00
obadz
23f5a23ec7 haskell-modules/default.nix: this line of code is invalid but wasn't causing harm thanks to non-strictness 2015-08-06 11:09:47 +01:00
lethalman
a0f50b487e Merge pull request #9108 from titanous/libcec3
libcec 3.0
2015-08-06 11:49:24 +02:00
lethalman
dad54b36fb Merge pull request #9008 from philandstuff/fix-bazel
Fix bazel package
2015-08-06 11:47:54 +02:00
lethalman
00821f4046 Merge pull request #9066 from Bevaz/ccache-isGNU
ccache: set attribute isGNU = true
2015-08-06 11:46:02 +02:00
Vladimír Čunát
80129d23d9 gsl: fix patch URL that no longer worked (close #9143) 2015-08-06 11:04:37 +02:00
vbgl
b8a1e16f81 Merge pull request #9028 from samuelrivas/update-utop-and-camlp4
Update utop and camlp4
2015-08-06 09:11:34 +02:00
William A. Kennington III
f30a8f78a8 libpng: 1.2.52 -> 1.2.53 2015-08-05 23:37:07 -07:00
William A. Kennington III
8164d28315 libpng: 1.6.16 -> 1.6.18
Also enable apng by default
2015-08-05 23:26:00 -07:00
Samuel Rivas
37d0d8ac74 utop: 1.15 -> 1.17
Version 1.18 doesn't compile cleanly currently, I need to debug what is going on
there
2015-08-06 08:06:51 +02:00
Samuel Rivas
d516f12dba camlp4: 4.02.0+1 -> 4.02+6
* Remove unneeded substitution in postConfigure
   This was fixed here: 81ed5cf2e8

 * camlp4: use fetchzip

It is considered more reliable than fetchurl
2015-08-06 08:06:16 +02:00
AndersonTorres
6513e09093 libtap: init at 1.12.0 2015-08-05 22:02:02 -03:00
William A. Kennington III
0ecc61b4d7 Merge branch 'master.upstream' into staging.upstream 2015-08-05 16:24:57 -07:00
William A. Kennington III
c1338b3b06 buildGoPackage: Remove references to the go compiler to reduce closure size for binaries 2015-08-05 16:23:03 -07:00
William A. Kennington III
2856d4701e buildGoPackage: Support nativeBuildInputs 2015-08-05 16:22:36 -07:00
Tobias Geerinckx-Rice
80b87bf3cc lzo: 2.08 -> 2.09
Also:
  - improve descriptions somewhat;
  - build in parallel;
  - maintain.
2015-08-05 22:58:25 +02:00
Peter Simons
099c1a4522 haskell-tar: use older version for builds with GHC < 7.6.x. 2015-08-05 21:36:20 +02:00
Peter Simons
94e1660d00 haskell-mockery: run test suite with "TRAVIS=true" set to avoid timing issues 2015-08-05 21:36:20 +02:00
Peter Simons
552fcd0b75 haskell-hsqml-datamodel-vinyl is broken because of singletons. 2015-08-05 21:36:20 +02:00
Peter Simons
ab77228749 haskell-generic-builder: improve recognition of pkgconfig dependencies 2015-08-05 21:36:20 +02:00
Peter Simons
e4d493fc54 jailbreak-cabal: link statically to avoid runtime dependency on ghc 2015-08-05 21:36:19 +02:00
Peter Simons
b03ce5d57a haskell-binary: update to version 0.7.6.1 2015-08-05 21:36:19 +02:00
Michael Alan Dorman
297ca5ff21 Update ghcjs. 2015-08-05 21:36:19 +02:00
Michael Alan Dorman
700d365d16 Update ghcjs-shims 2015-08-05 21:36:19 +02:00
Michael Alan Dorman
e0826531e1 Update ghcjs-boot 2015-08-05 21:36:19 +02:00
Peter Simons
66d8f03aa4 hackage-packages.nix: update to 88d2b472d2 with hackage2nix revision 012eb638a5db2ba7cf2c94e4375ea5cc05aefde0 2015-08-05 21:36:19 +02:00
Peter Simons
ebe412e8f7 ghc: update 7.10.2 to release version 2015-08-05 21:15:46 +02:00
Eelco Dolstra
91e71725d4 Remove some obsolete references to <nixos> 2015-08-05 17:37:08 +02:00
Pascal Wittmann
d7a6e25355 Merge pull request #8683 from aflatter/phantomjs2
Add phantomjs2
2015-08-05 15:08:30 +02:00
Michael Adler
3768bdf227 libcouchbase: 2.4.4 -> 2.5.2, refactor to use cmake
Building libcouchbase with automake is deprecated, thus use
cmake instead. This has the advantage that the package-config
file is installed as well.
2015-08-05 15:03:22 +02:00
Pascal Wittmann
bb04c579c3 fswatch: update from 1.4.7 to 1.5.0 2015-08-05 14:44:41 +02:00
Pascal Wittmann
454dc664a6 checkstyle: update from 6.8.1 to 6.8.2 2015-08-05 14:44:41 +02:00
Arseniy Seroka
be93928280 Merge pull request #9118 from ragnard/boot-bump-version
boot: Update to 2.2.0
2015-08-05 13:57:15 +03:00
Ragnar Dahlén
25bad2be17 boot: 2.0.0 -> 2.2.0 2015-08-05 11:54:40 +01:00
Ryan Scheel (Havvy)
cc12cea4b6 iojs: 2.5.0 -> 3.0.0 2015-08-05 02:59:20 +02:00
William A. Kennington III
926f073f55 Merge branch 'master.upstream' into staging.upstream 2015-08-04 15:32:43 -07:00
William A. Kennington III
f6dfaee6f5 libidn: 1.31 -> 1.32 2015-08-04 14:57:08 -07:00
Arseniy Seroka
bba10d8be4 Merge pull request #9039 from Bevaz/ccache-links
ccache: create symlinks to gcc utils in ccache-links bin directory
2015-08-04 15:55:35 +03:00
Luca Bruno
6dd9a13603 liboauth: use nss instead of openssl
OpenSSL support will be dropped in future releases of liboauth.
Also fix a broken .la file which previously referenced -lcrypto
without proper -L.
2015-08-04 11:04:21 +02:00
Jonathan Rudenberg
c94bf0e8b1 libcec: 2.2.0 -> 3.0.1
Also adds the libcec_platform library which is a new dependency.
2015-08-03 19:51:59 -04:00
William A. Kennington III
a2da9cfcaf Merge branch 'master.upstream' into staging.upstream 2015-08-03 14:27:14 -07:00
William A. Kennington III
1f103d8efc libnice: 0.1.4 -> 0.1.13 2015-08-03 14:11:43 -07:00
William A. Kennington III
43bd15b9b5 gupnp: 0.20.9 -> 0.20.14 2015-08-03 14:11:43 -07:00
William A. Kennington III
0392e9c8c6 gupnp-av: 0.12.4 -> 0.12.7 2015-08-03 14:11:43 -07:00
William A. Kennington III
68ba5ae1ef gupnp-igd: 0.2.1 -> 0.2.4 2015-08-03 14:11:42 -07:00
William A. Kennington III
29fb4c4dc0 gssdp: 0.14.6 -> 0.14.11 2015-08-03 14:11:42 -07:00
Nikolay Amiantov
4dde32b4f2 gradle: move to dedicated directory to prevent clashes with other java applications 2015-08-03 23:26:49 +03:00
Nikolay Amiantov
52fb36e7e0 maven: move to dedicated directory to prevent clashes with other java applications 2015-08-03 23:26:45 +03:00
Arseniy Seroka
c68f9cfc9e Merge pull request #9097 from lancelotsix/upgrade_poezio
Upgrade poezio
2015-08-03 15:53:44 +03:00
Jascha Geerds
4493ca0094 ldns: Add myself as a maintainer 2015-08-03 11:38:00 +02:00
Jascha Geerds
8c6a2e3b5d ldns: Add linux to platforms 2015-08-03 11:38:00 +02:00
Lancelot SIX
b867cc62a7 poezio: 0.8.1 -> 0.9 2015-08-03 09:31:21 +00:00
Michael Raskin
5210b4c7a8 ECL: Strip manual configure patching and regeneration as it doesn't work anyway 2015-08-03 08:38:00 +03:00
Jude Taylor
ebda45e6b9 add darwin gcc fixes to gcc 5 2015-08-02 14:38:25 -07:00
Robert Scott
aefc8b3ddf elfutils: upgrade to 0.163 due to security
... vaguely mentioned by upstream, see e.g. FEDORA-2015-11380.
Close #9084.
2015-08-02 09:36:25 +02:00
Anton Fedotov
f0269dd8b0 go-modules: This patch fixes an error with copying sources during installPhase if src of go module conatins file with spaces 2015-08-02 07:09:34 +03:00
William A. Kennington III
1dab05033f Merge branch 'master.upstream' into staging.upstream 2015-08-01 19:18:08 -07:00
William A. Kennington III
da76816b0c nghttp2: 1.1.1 -> 1.1.2 2015-08-01 19:11:07 -07:00
William A. Kennington III
559d2252e8 sqlite: Add feature flags, mostly taken from the gentoo ebuild 2015-08-01 19:08:31 -07:00
William A. Kennington III
376dc3e044 sqlite: 3.8.10.2 -> 3.8.11.1 2015-08-01 19:06:31 -07:00
William A. Kennington III
4739848cba libs3: 2015-01-09 -> 2015-04-23 2015-08-01 18:05:51 -07:00
William A. Kennington III
09b4a7cc1b Merge branch 'master.upstream' into staging.upstream 2015-07-31 17:26:20 -07:00
William A. Kennington III
308da3054e ustr: Cleanup 2015-07-31 17:11:10 -07:00
William A. Kennington III
40f45dcb6d tdb: 1.3.6 -> 1.3.7 2015-07-31 17:11:10 -07:00
William A. Kennington III
898660f2d0 talloc: 2.1.2 -> 2.1.3 2015-07-31 17:11:10 -07:00
William A. Kennington III
3989c87ee1 ldb: 1.1.20 -> 1.1.21 2015-07-31 17:11:10 -07:00
Jude Taylor
cb7c053383 add fixes to gcc-4.8 2015-07-31 16:21:01 -07:00
Jude Taylor
46ab7db108 remove useless CFLAGS_FOR_BUILD from configure flags in gcc 2015-07-31 11:35:42 -07:00
Jude Taylor
4a495cfbab build gcc-4.9 on darwin 2015-07-31 11:35:42 -07:00
Jude Taylor
7024b4dc62 add Darwin's flavor of lsof 2015-07-31 11:35:42 -07:00
Anton Fedotov
09b611ee8e ccache: set attribute isGNU = true 2015-07-31 16:58:03 +03:00
Vladimír Čunát
eb4a88d8fd glibc-locales: check that all we build is supported
Until now, if e.g. the user passed "en_US.UTF-8" instead of "en_US.UTF-8/UTF-8",
the locales would be generated without failing but wouldn't work well.
Now we guard against such mistakes. Real life examples:
https://github.com/fish-shell/fish-shell/issues/1927
2015-07-31 15:39:52 +02:00
Anton Fedotov
16aadf2d79 ccache: create symlinks to gcc utils in ccache-links bin directory 2015-07-31 15:56:02 +03:00
Eelco Dolstra
6310a9a3be gnum4: Fix impurity in shell handling
If gnum4 is built outside of a chroot, it will decide to use
/run/current-system/sw/bin/sh as the shell for "syscmd". (It gets this
path via "getconf PATH". Maybe our Glibc shouldn't return that path,
at least not during Nix builds...) If such a build of gnum4 is
subsequently used *inside* a chroot, it won't work because
/run/current-system doesn't exist. So specify an explicit path to the
shell.
2015-07-31 04:13:08 +02:00
Tobias Geerinckx-Rice
6c6201a99b Remove unnecessary rec{s from "my" packages 2015-07-31 02:02:07 +02:00
Eelco Dolstra
55932c1bec Don't statically depend on cacert for certificates
This reverts commit cd52c04456 and
others.

Managing certificates (including revoking certificates and adding
custom certificates) becomes extremely painful if every package in the
system potentially depends on a different copy of cacert. Also, it
makes updating cacert rather expensive.
2015-07-31 01:34:58 +02:00
John Wiegley
23562aad59 Revert "emacs: Update Mac Port Emacs to 24.5-mac-5.9"
This reverts commit 5c896e5511, which was
a set of local changes unrelated to the commit title.
2015-07-30 16:21:39 -07:00
William A. Kennington III
7ebe164ae0 Merge branch 'master.upstream' into staging.upstream 2015-07-30 15:03:10 -07:00
Thomas Tuegel
942e74bec8 Merge pull request #9007 from vbgl/julia-3.10
julia: 0.3.9 -> 0.3.10
2015-07-30 14:45:21 -05:00
danbst
3845b25623 pythonPackages.qscintilla: init at 2.9 2015-07-30 19:12:40 +00:00
Vladimír Čunát
a3a155402a Merge #8929: perl-LWP: enable tests + a few bumps 2015-07-30 16:03:44 +02:00
Vladimír Čunát
e72b405104 libpng-1.2: maintenance update
Also drop xz input, as it isn't needed (stdenv unpacks xz by itself).
2015-07-30 13:48:59 +02:00
Vladimír Čunát
e942b5892d libpng15: remove unused version 2015-07-30 13:48:58 +02:00