Commit Graph

25624 Commits

Author SHA1 Message Date
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
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
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