Peter Simons
b0c0ba6f81
haskell-ed25519: jailbreak to fix build with ghc-8.10.1
2020-05-01 21:52:29 +02:00
David Guibert
402b437c4a
darcs: patches integrated upstream (in 2.14.3)
...
See http://bugs.darcs.net/issue2642 .
2020-05-01 21:52:29 +02:00
Peter Simons
60f6da9ae1
haskell-tasty-rerun: jailbreak for ghc-8.10.x to fix the build
2020-05-01 21:52:29 +02:00
Peter Simons
8dd2b73d4d
haskell-feed: jailbreak for ghc-8.10.x to fix the build
2020-05-01 21:52:29 +02:00
Peter Simons
89acd1a9d0
haskell-email-validate: jailbreak for ghc-8.10.x to fix the build
2020-05-01 21:52:29 +02:00
Peter Simons
4abd2ae8a2
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.2-4-gfa7a2c9 from Hackage revision
9d50cd9747
.
2020-05-01 21:52:29 +02:00
Peter Simons
766b79b935
hackage2nix: update list of broken builds to fix evaluation
2020-05-01 21:52:29 +02:00
zowoq
e689b329c3
haskellPackages.hadolint: mark unbroken, remove override
2020-05-01 21:52:29 +02:00
Christoph Bauer
278589f290
hasql-th isn't broken
...
because headed-megaparsec was repaired
2020-05-01 21:52:29 +02:00
Christoph Bauer
b20870870f
fix haskellPackages.headed-megaparsec
2020-05-01 21:52:29 +02:00
Peter Simons
f9b8d17c10
LTS Haskell 15.10
2020-05-01 21:52:28 +02:00
Peter Simons
6a627c416f
haskell-policeman: jailbreak to fix the build with ghc-8.10.1
2020-04-25 19:45:08 +02:00
Peter Simons
4bff4d692d
haskell-xmobar: jailbreak to fix the build with ghc-8.10.1
2020-04-25 19:45:08 +02:00
Peter Simons
ea37fe1f1c
haskell-singletons: use latest versions when building with ghc-8.10.1
2020-04-25 19:45:08 +02:00
Peter Simons
d3ae5625ff
haskell-dbus: apply patch to fix the build
...
Taken from https://github.com/rblaze/haskell-dbus/pull/48 .
2020-04-25 19:45:08 +02:00
Peter Simons
d28e92d5aa
haskell-weeder: jailbreak to fix the build with ghc-8.10.1
2020-04-25 19:45:08 +02:00
Peter Simons
53865f5f71
haskell-hlint: fix build with ghc-8.10.1
2020-04-25 19:45:08 +02:00
Peter Simons
ceab66bf6e
haskell-lens: use latest version when building with ghc-8.10.1
2020-04-25 19:45:08 +02:00
Peter Simons
daf3b0868a
configuration-ghc-8.10.x.nix: cosmetic
2020-04-25 19:45:08 +02:00
Peter Simons
21a354b6dd
haskell-cabal-install-parsers: re-factor overrides to fix build with ghc-8.10.1
2020-04-25 18:22:55 +02:00
Peter Simons
7b7764287c
haskell-cabal-plan: apply patch to fix the build with ghc-8.10.1
2020-04-25 18:16:57 +02:00
Peter Simons
6a6d0174ed
haskell-pandoc: jailbreak out of haddock-library 1.8.x constraint
2020-04-25 18:06:43 +02:00
Peter Simons
125ada17b0
haskell-dhall: use the latest version when building with ghc-8.10.x
2020-04-25 18:06:42 +02:00
Peter Simons
b24d2a90dd
configuration-ghc-8.10.x.nix: cosmetic
2020-04-25 18:06:42 +02:00
Peter Simons
f2aa6b44d4
haskell-system-fileio: jailbreak out of dependency on chell 0.4.x
2020-04-25 18:06:42 +02:00
Peter Simons
c970de4586
haskell-dhall: disable the test suite
...
Dhall 1.31.x still attempts to access the network during its
test suite run, i.e. it attempts to connect to github.com.
2020-04-25 18:06:42 +02:00
Peter Simons
e567a3b622
haskell-haddock: fix build with for the latest compiler ghc-8.10.1
2020-04-24 22:00:40 +02:00
Peter Simons
a1463efcde
haskell-haddock: fix build with our default compiler ghc-8.8.3
...
Fixes https://github.com/NixOS/nixpkgs/issues/85728 .
2020-04-24 22:00:39 +02:00
Peter Simons
da45fd982f
haskell-microlens-th: drop obsolete override
2020-04-24 22:00:39 +02:00
Dennis Gosnell
5b3104acd4
Update pkgs/development/haskell-modules/configuration-hackage2nix.yaml
2020-04-24 22:00:39 +02:00
andys8
28556cd9ab
Haskell: apply-refact version has to match ghc
...
This commit maps:
* GHC 8.6 to apply-refact 0.6
* GHC 8.8 to apply-refact 0.7
* GHC 8.10 to apply-refact 0.8
See:
<https://hackage.haskell.org/package/apply-refact/changelog >
<https://github.com/mpickering/apply-refact/issues/56 >
2020-04-24 22:00:38 +02:00
Ashesh Ambasta
32c8e793bc
Additional docs for doJailbreak
...
Yesterday with @infinisil on #nixos, he pointed me to: peti/jailbreak-cabal#7 after a good deal of time wrangling through a package to make it work.
The `nix-build -K` command, is very handy for debugging things like these, again I learnt from infinisil.
And after much experimenting and looking through, it turned out that jailbreaking wasn't working as expected, and its documentation could point it out to avoid future confusion.
2020-04-24 22:00:38 +02:00
David Guibert
8ab67c7a19
haskell-packages: made darcs compile with ghc 8.8
2020-04-24 22:00:38 +02:00
Peter Simons
7c1c9dcc72
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.1 from Hackage revision
69af61c5a2
.
2020-04-24 22:00:37 +02:00
sternenseemann
3359dca08f
haskellPackages.Euterpea: fix build, unbreak
...
Build is failing due to too restrictive version constraints which were
the only thing needing fixing.
2020-04-24 22:00:37 +02:00
Justin Humm
86e2dd2c24
haskellPackages.{binary-strict,webify}: fix build
...
webify needs a bump in the cabal file. As the last upstream commit is
two years ago, I think it makes sense to not wait for upstream to merge
the PR [0] and release a new version.
[0] https://github.com/ananthakumaran/webify/pull/27
2020-04-24 22:00:36 +02:00
Piotr Bogdan
f3ec558ac6
haskellPackages.text-format: don't mark as broken
2020-04-24 22:00:36 +02:00
Mike Sperber
b7f35fd663
haskellPackages.tensorflow*: unmark newly unbroken packages
2020-04-24 22:00:36 +02:00
Peter Simons
ea1aa6590f
hackage2nix: update list of broken builds to fix evaluation
2020-04-24 21:59:55 +02:00
Peter Simons
3186054a26
LTS Haskell 15.9
2020-04-24 21:52:19 +02:00
Pavol Rusnak
fadcfc3ea4
treewide: per RFC45, remove more unquoted URLs
2020-04-18 14:04:37 +02:00
Matthew Bauer
1c8aba8334
treewide: use blas and lapack
...
This makes packages use lapack and blas, which can wrap different
BLAS/LAPACK implementations.
treewide: cleanup from blas/lapack changes
A few issues in the original treewide:
- can’t assume blas64 is a bool
- unused commented code
2020-04-17 16:24:09 -05:00
Peter Simons
10100a97c8
ghc-8.10.x: add plenty of overrides to fix builds
2020-04-17 22:50:43 +02:00
Peter Simons
d6aedf7bcd
haskell-ghc-lib-parser-ex: fix build with GHC versions prior to 8.8.x
2020-04-17 20:50:48 +02:00
Guillaume Bouchard
abc4f961b4
haskellPackages.ghcWithPackages: fix for GHC 8.10
...
This closes #79441 .
ghcWithPackages is using `ghc-pkg recache` to build its package
database. By doing so, it overrides the `package.cache[.lock]` files.
Details are unclear, but GHC 8.10 changed a bit the behavior.
Previously, it was unconditionally replacing the files by new ones. Now
it tries to open (for modification) the files. These files are symlinks
to another nix derivation, which is hence read-only.
This commit removes the files before running `ghc-pkg recache`, hence it
will just write the new files.
Tested with `haskellPackages.ghcWithPackages` (i.e. GHC 8.8) and
`haskell.packages.ghc8101.ghcWithPackages` (i.e GHC 8.10) with the
following nix file, at the root of the nixpkgs repository:
```
with import ./. {
overlays = [
(
self: super: {
haskellPackages = super.haskell.packages.ghc8101.override {
overrides = selfh: superh: {
th-lift-instances = super.haskell.lib.doJailbreak superh.th-lift-instances;
th-expand-syns = super.haskell.lib.doJailbreak superh.th-expand-syns;
th-reify-many = super.haskell.lib.doJailbreak superh.th-reify-many;
th-orphans = super.haskell.lib.doJailbreak superh.th-orphans;
haskell-src-meta = super.haskell.lib.doJailbreak superh.haskell-src-meta;
};
};
}
)
];
};
haskellPackages.ghcWithPackages(p:[p.PyF])
```
This will test with GHC 8.10. Comment out the `overlays` to test with
GHC 8.8.
2020-04-17 20:50:48 +02:00
Mike Sperber
53cfd1d132
haskell-tensorflow: unbreak
...
- get the current Git head of haskell-tensorflow
- adjust dependencies
2020-04-17 20:50:48 +02:00
Michael Alan Dorman
d59d157ad9
cabal-install-parsers: update Cabal dependency
...
This also unbreaks `haskell-ci`.
2020-04-17 20:50:48 +02:00
Jappie Klooster
b95534aaea
cut-the-crap: init at 1.0.0
2020-04-17 20:50:48 +02:00
Manuel Bärenz
a762316e72
haskell simple-affine-space: Disable test suite
2020-04-17 20:50:48 +02:00
Troels Henriksen
802dfc8bd7
futhark: stop wrapping the executable
2020-04-17 20:50:48 +02:00
(cdep)illabout
a0612c2a06
spago: 0.14.0 -> 0.15.1
2020-04-17 20:50:48 +02:00
Peter Simons
fd1103227d
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.1 from Hackage revision
fcda2563cd
.
2020-04-17 20:50:40 +02:00
Peter Simons
fd63776ff4
hackage2nix: update list of broken builds to fix evaluation errors
2020-04-17 20:50:26 +02:00
Remo
83d84e6233
hackage2nix: unbreak postgrest
2020-04-17 20:50:07 +02:00
Remo
629af9f518
hackage2nix: unbreak hasql-pool
2020-04-17 20:49:49 +02:00
Peter Simons
572e8f6008
LTS Haskell 15.8
2020-04-17 20:49:10 +02:00
Peter Simons
0eb4bfa5fb
darcs: don't try to build the package with ghc-8.8.x
2020-04-10 21:27:47 +02:00
Peter Simons
556367eb12
haskell-ShellCheck: drop obsolete patch to fix the build
2020-04-10 21:24:03 +02:00
Peter Simons
a88efcfe2f
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.1 from Hackage revision
c7e2a1a246
.
2020-04-10 20:57:28 +02:00
Peter Simons
6ec9d95a86
haskell-tensorflow: fix evalution errors
...
The configuration-tensorflow.nix file specified several overrides for version
0.2.x packages, but those packages are no longer included in our package set
because they are so old. (Current versions seem to be in the range of 0.6.x.)
I fixed the evalution errors, but I did not verify whether these packages
actually build with the newer versions.
2020-04-10 20:56:39 +02:00
Jan Tojnar
5427f5f60a
haskellPackages.llvm-hs: Use LLVM 9
2020-04-10 20:56:38 +02:00
Peter Simons
450396e28d
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.1 from Hackage revision
c7e2a1a246
.
2020-04-10 20:56:37 +02:00
Sam Doshi
c64ba7e26a
hackage2nix: unbreak hsexif
2020-04-10 20:56:37 +02:00
Mike Sperber
267d7a151b
hackage2nix: update extra-packages we keep around for tensorflow
...
This is the first step towards unbreaking the tensorflow packages.
2020-04-10 20:56:37 +02:00
Marek Fajkus
0a4769ba6f
haskellPackages.persistent-postgresql: don't check
...
Test suite requires database. Disabling tests as is done for mysql backend.
2020-04-10 20:56:36 +02:00
Chuck
5c7bf5123c
haskellPackages.idris: Fix build (new GHC 8.8 & old megaparsec 7)
...
The hackage-packages.nix change was generated by hackage2nix v2.15.1 from Hackage revision
ad4a70d448
.
2020-04-10 20:56:36 +02:00
Peter Simons
7467d0a587
hackage2nix: disable failing builds to fix Nixpkgs evaluation errors
2020-04-10 20:56:35 +02:00
Peter Simons
d80ce4bee6
LTS Haskell 15.7
2020-04-10 20:52:31 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Peter Simons
65fa7edaa0
hackage2nix: drop obsolete version override
2020-04-03 22:00:31 +02:00
Peter Simons
35c3eb6737
git-annex: update sha256 hash for new version 8.20200330
2020-04-03 22:00:30 +02:00
Chuck
dec9ac364a
darcs: Fix build (Use old GHC)
...
This is fixed at upstream's head; this change can be reverted after
darcs cuts a new release (current release is 2.14.2).
2020-04-03 22:00:30 +02:00
Peter Simons
f660d6ec3d
haskell-hackage-security: update default version to 0.6.x
2020-04-03 22:00:29 +02:00
Peter Simons
11d28064b7
haskell-Cabal: update overrides for the new 3.2.x release
2020-04-03 22:00:29 +02:00
Peter Simons
70a22c5b4b
haskell-matterhorn: fix override
2020-04-03 22:00:29 +02:00
Robert Djubek
fbb1a3f080
glirc: fix build
...
same for `hookup` which is part of/required by irc-core/glirc
2020-04-03 22:00:28 +02:00
Alyssa Ross
57530f2f92
haskellPackages: mass unmark non-broken packages
...
I checked through haskellPackages looking for packages that were
marked as broken, but successfully built.
I identified these 162 packages that were marked as broken in spite of
building successfully for me with NIXPKGS_ALLOW_BROKEN.
2020-04-03 22:00:28 +02:00
Robert Djubek
3604904426
matterhorn: fix build
...
also fixes mattermost-api, mattermost-api-qc,
and adds them to stewardship by kiwi
2020-04-03 22:00:28 +02:00
rnhmjoj
8296679c4b
haskellPackages.superbufer: remove old fix
...
The package is unmaintained and now broken for other reasons.
2020-04-03 22:00:27 +02:00
rnhmjoj
23210babd0
haskellPackages.pandoc-crossref: fix build
2020-04-03 22:00:27 +02:00
Mike Sperber
1640e66e48
polysemy-plugin: fix build
...
It needs an older version of ghc-tcplugins-extra.
2020-04-03 22:00:27 +02:00
Troels Henriksen
88c70b16b5
futhark: build and install manpages
2020-04-03 22:00:26 +02:00
Niklas Hambüchen
f447e4cf6a
haskellPackages.hspec-core: Disable tests on i686.
...
The tests have x86_64 results hardcoded, see
https://github.com/hspec/hspec/issues/431 .
2020-04-03 22:00:26 +02:00
Peter Simons
03d4d25830
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.1 from Hackage revision
90b24a9110
.
2020-04-03 22:00:25 +02:00
Peter Simons
487acb806e
hackage2nix: update list of broken packages
2020-04-03 22:00:25 +02:00
Terje Larsen
f0df902769
hackage2nix: unmark nix-diff as broken
2020-04-03 22:00:25 +02:00
Peter Simons
d0faafe335
LTS Haskell 15.6
2020-04-03 21:54:44 +02:00
Gabriel Gonzalez
8d2c08e774
Fix evaluation of cabal2nix
...
`cabal2nix` fails to evaluate due to attempting to
evaluate `pkgs.haskellPackages.hackage-db_2_1_0`, which
does not exist. However, the default
`pkgs.haskellPackages.hackage-db` is already version 2.1.0,
so the fix is simple: go back to using the default version.
2020-03-30 19:24:01 -07:00
Peter Simons
a25c3fa290
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.1 from Hackage revision
e0bc864e0b
.
2020-03-27 20:58:22 +01:00
Peter Simons
739f12ee3c
hackage2nix: update list of broken packages
2020-03-27 20:56:53 +01:00
Mike Sperber
4e7639afa6
ghc-tcplugins-extra: include version 0.3.2
...
This is slightly outdated, required by polysemy-plugin, the actual fix
for this will be forthcoming as soon as hackage-packages.nix is
updated.
2020-03-27 20:56:53 +01:00
Robert Hensing
9a8d3ca542
hackage2nix: Restore arion-compose
2020-03-27 20:56:53 +01:00
Peter Simons
721b2929d7
LTS Haskell 15.5
2020-03-27 20:56:52 +01:00
Peter Simons
1b2b88671e
haskell-fast-logger: fix the build with ghc-8.4.x
2020-03-20 21:12:16 +01:00
Peter Simons
3f0bc2e7c2
haskell-weeder: build with latest generic-lens
2020-03-20 21:12:16 +01:00
Samuel Evans-Powell
57874b620e
prometheus: no need to jailbreak
...
- prometheus no longer needs to be jailbroken, removing 'doJailbreak'.
Jailbreaking was added in
https://github.com/NixOS/nixpkgs/pull/70956 to overcome issue
https://github.com/bitnomial/prometheus/issues/34 .
- This issue has since been fixed and so jailbreaking is no longer
necessary.
2020-03-20 21:12:15 +01:00
Peter Simons
7ac3b76a9d
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.1 from Hackage revision
c8058db7cd
.
2020-03-20 21:12:05 +01:00
Peter Simons
effc9fa337
hackage2nix: update list of broken packages
...
Ping @cdepillabout because purescript is broken.
Ping @kiwi because matterhorn is broken.
Ping @roberth because arion-compose is broken.
Ping @psibi because persistent-postgresql is broken.
2020-03-20 21:11:55 +01:00
Samuel Evans-Powell
049816b538
Remove "ekg-core" and "ekg-prometheus-adapter" from broken pkgs
...
- "ekg-core" and "ekg-prometheus-adapter" are no longer broken.
Removed them from broken packages list.
2020-03-20 21:11:29 +01:00
Samuel Evans-Powell
11bc4ee748
tasty-tap: fix failing build
...
- tasty-tap's tests were failing. In
https://github.com/NixOS/nixpkgs/pull/71017 a patch generated from a
PR was applied to fix this.
- That PR has now been merged into tasty-tap and was released with
version 0.1.0.
- tasty-tap is now at version 0.1.0 in nixpkgs and so the patch fails
to apply, breaking the build.
- Removed the patch and removed tasty-tap from list of broken
packages.
2020-03-20 21:11:29 +01:00