Nicolas Mattia
da192f2741
stutter: init at 0.1.0.1
...
This adds the stutter string generator to all-packages and update the
hackage indices for dependencies.
2017-05-26 09:15:55 +01:00
Peter Simons
503ec213a2
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.2.1-7-g2ed2e10 from Hackage revision
df52ffabd0
.
2017-05-24 17:37:59 +02:00
Peter Simons
47fa2a1ebb
LTS Haskell 8.15
2017-05-24 17:37:47 +02:00
Peter Simons
bce69a0b1a
git-annex: update hash for new version
2017-05-21 11:49:35 +02:00
Peter Simons
de388b69be
git-annex: force a fetchgit re-fetch when the version number changes
...
Bake the version number of git-annex into the name of the fetchgit derivation
to mitigate the effects of https://github.com/NixOS/nixpkgs/issues/25755 .
2017-05-21 11:49:35 +02:00
Peter Simons
1f602fe507
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.2.1-7-g2ed2e10 from Hackage revision
c552e0bd5f
.
2017-05-21 11:49:27 +02:00
Peter Simons
73a67a9636
LTS Haskell 8.14
2017-05-21 11:48:45 +02:00
Nikolay Amiantov
8e7c7af3b8
haskellPackages.hoogle: don't override haskell-src-exts
2017-05-19 02:30:13 +03:00
Peter Simons
bdf88dd61d
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.2.1-1-gc33d81c from Hackage revision
1f35de13eb
.
2017-05-15 09:50:55 +02:00
Peter Simons
5d6c76dd50
git-annex: make sure the test suite runs with git-annex-shell in $PATH
2017-05-14 12:26:08 +02:00
Peter Simons
5052ac8d25
git-annex: fix hash for new version
2017-05-14 11:43:47 +02:00
Peter Simons
b5d2c81514
Remove broken haskell-tools overrides.
...
These overrides no longer evaluate correctly and as a result break Nixpkgs
evaluation.
ping @shlevy
2017-05-14 11:39:08 +02:00
Domen Kožar
7b208ab3c5
Merge pull request #25399 from themoritz/rm-purs-pinned-deps
...
Remove hackage2nix pinned dependencies for PureScript 0.10.7
2017-05-13 21:34:03 +02:00
Peter Simons
890fd54fde
haskell-loc-test: break infinite recursion in test dependencies
2017-05-12 09:25:25 +02:00
Peter Simons
450a76eb62
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.2.1 from Hackage revision
979529ca1b
.
2017-05-12 09:25:21 +02:00
Shea Levy
ac1599971f
hackage2nix: Pull haskellSrc2nix from the final package set
2017-05-10 08:03:57 -04:00
Judah Jacobson
3ef04024d9
Remove unused local
command.
2017-05-07 16:39:50 -07:00
Pierre Radermecker
080bd323ad
haskellPackages.postgrest-ws: dontCheck
2017-05-07 12:49:40 +02:00
Judah Jacobson
2caa7b88ae
Fix use of isDarwin
conditionals.
2017-05-05 09:53:08 -07:00
Judah Jacobson
7131e06214
haskell: work around linker limits on Mac OS X Sierra.
...
The Sierra linker added a limit on the number of paths that any one
dynamic library (`*.dylib`) can reference. This causes problems when
a Haskell library has many immediate dependencies (#22810 ).
We follow a similar fix as GHC/Cabal/Stack: for each derivation,
create a new directory with symlinks to all the dylibs of its immediate
dependencies, and patch its package DB to reference that directory
using the new `dynamic-library-dirs` field.
Note that this change is a no-op for older versions of GHC, i.e., they will
continue to fail on some packages as before.
Also note that this change causes the bootstrapped versions of GHC to be
recompiled, since they depend on `hscolour` which is built by
`generic-builder.nix`.
Tested by building the `stack` binary as described in #22810 .
2017-05-05 09:26:58 -07:00
Michal Rus
9925c5c9b1
intero-nix-shim: init at 0.1.2
2017-05-03 23:36:02 +02:00
Domen Kožar
c5badb123a
Merge pull request #25482 from PierreR/master
...
hackage2nix: remove postgrest/postgrest-ws from broken packages
2017-05-03 18:37:05 +02:00
Peter Simons
a9737f610f
Merge pull request #25398 from ljli/ghci-sys-libs
...
haskell: set LD_LIBRARY_PATH in shellHook
2017-05-03 15:50:06 +02:00
Leon Isenberg
e73e5c884f
haskell: set LD_LIBRARY_PATH in shellHook
...
LD_LIBRARY_PATH is considered by GHCI.
Previously e.g. `cabal repl` failed on packages with
system library dependencies.
2017-05-03 15:18:45 +02:00
Pierre Radermecker
1124c0ff6b
hackage2nix: remove postgrest/postgrest-ws from broken packages
2017-05-03 14:53:14 +02:00
Peter Simons
1fdc34b737
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.2-1-gd2334f4 from Hackage revision
b0588eb8a1
.
2017-05-03 10:10:45 +02:00
Peter Simons
4b7caa7408
LTS Haskell 8.13
2017-05-03 10:10:36 +02:00
Moritz Drexl
473a9be1c2
purescript: remove pinned dependencies in hackage2nix config
...
The dependencies were added for purescript 0.10.7 and are no longer needed since
the override is gone.
2017-05-02 09:29:05 +02:00
Peter Simons
033f2a6ca5
Merge pull request #25405 from obsidiansystems/gi-javascriptcore-fix3
...
gi-webkit2: fix gi-javascriptcore dependency
2017-05-02 09:04:14 +02:00
Peter Simons
7b17f00f2f
Merge pull request #25400 from ljli/hse-simple-no-conf
...
haskell: haskell-src-exts-simple: Remove configuration
2017-05-02 08:59:09 +02:00
Peter Simons
c609aecede
Merge pull request #25389 from roberth/fix-haskell-tasty-discover
...
haskellPackages.tasty-discover: bootstrap itself using an untested build
2017-05-02 08:44:43 +02:00
Shea Levy
9f2bbf65af
haskellSrc2nix: preferLocalBuild and use unwrapped cabal2nix.
...
No need to download bazaar etc...
2017-05-01 18:21:42 -04:00
Ryan Trinkle
1927361e44
gi-webkit2: fix gi-javascriptcore dependency
2017-05-01 15:21:57 -04:00
Leon Isenberg
299fdf7441
haskell: haskell-src-exts-simple: Remove configuration
2017-05-01 19:07:50 +02:00
Robert Hensing
14244d0f33
haskellPackages.tasty-discover: bootstrap itself using an untested build
...
The tasty-discover test suite depends on tasty-discover in $PATH during
test-suite compilation. Adding an untested build of itself to build
tools fixes the problem, without putting the untested version in
the package set.
2017-05-01 17:28:45 +02:00
Shea Levy
99c28df9e5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.1.1-8-g19ebdb9 from Hackage revision
3fcb79c182
.
2017-04-29 21:31:34 -04:00
Pascal Wittmann
959fadb86e
yesod-auth-oauth2: jailbreak because of outdated dependencies
2017-04-28 14:40:26 +02:00
Peter Simons
cd4d91eb11
Merge pull request #25254 from nh2/generic-stack-builder-no-stack-setup-lts-8.3
...
generic Haskell builder: Don't call `stack setup`.
2017-04-27 10:44:56 +02:00
Niklas Hambüchen
139b1377d4
generic Haskell builder: Don't call stack setup
.
...
`stack setup` should not be called inside `nix-build` because
that makes stack download a GHC instead of using nix's one
(the one provided `generic-stack-builder.nix` as the `ghc` argument),
which will not work.
Further evidence for this is that the `stack --nix` support
intentionally uses `--system-ghc` for the same purpose.
2017-04-26 20:20:36 +02:00
Benno Fünfstück
6b36d26a24
haskell: add more callPackageWithScope docs
2017-04-25 16:08:44 +02:00
Benno Fünfstück
731e0fa742
haskell: preserve overrideScope on override
...
We want code such as `(pkg.override {}).overrideScope (self: super: {})` to
work. This didn't work before, since `override` will call the original package
again, and the attribute `overideScope`, which `callPackageWithScope` added,
wasn't added again. The fix for this is to modify the package function itself
to include the `callPackageWithScope` attribute, so it'll be re-added whenever
the function is overriden for with arguments.
There is a small problem here though: since callPackage uses some magic
(`builtins.functionArgs`) to determine the auto-arguments of a function, we
can't just write `callPackageWith scope drvScope`, since
`builtins.functionArgs drvScope` will be `{}`. To fix this, we implement our own
`callPackageWith`.
Fixes https://github.com/NixOS/nixpkgs/issues/7953 .
Closes https://github.com/NixOS/nixpkgs/pull/9336 .
2017-04-25 16:08:43 +02:00
Michael Alan Dorman
9b74549c0b
purescript: remove overrides
...
It now supports recent versions of various dependencies.
2017-04-25 16:08:43 +02:00
Peter Simons
9fa927f106
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.1.1-8-g19ebdb9 from Hackage revision
14048552ae
.
2017-04-25 16:08:38 +02:00
Peter Simons
2a34188f2c
hackage2nix: update list of broken packages
2017-04-25 16:08:37 +02:00
Peter Simons
0f104177ad
LTS Haskell 8.12
2017-04-25 16:08:00 +02:00
Peter Simons
4c0098f1dc
haskell-old-time: fix build with GHC HEAD
2017-04-21 16:25:54 +02:00
Peter Simons
7462c7d2f7
haskell-utf8-string: fix build with GHC HEAD
2017-04-21 16:25:53 +02:00
Peter Simons
25a1ef369b
haskell-hsdns: fix build with GHC 7.0.x and 7.2.x
2017-04-21 16:25:53 +02:00
Peter Simons
f4ed1f98d1
haskell-gtksourceview: clean up overrides for versions 2 and 3 of the package
2017-04-21 16:25:53 +02:00
Benno Fünfstück
5f33eb493f
haskell-packages: factor package set construction in new file
...
Closes https://github.com/NixOS/nixpkgs/pull/24850 .
2017-04-21 16:25:53 +02:00