Malte Brandy
58f8338e61
haskell-language-server: Fix build of multiple plugins
2021-05-08 01:05:37 +02:00
sternenseemann
e4633b8a68
haskellPackages.haggle: remove unnecessary override
...
Upstream was very quick about relaxing the bound on ref-tf.
2021-05-08 00:29:32 +02:00
sternenseemann
4b137c9418
haskellPackages.hsignal: restrict platforms to x86
...
SSE(2) is an intel instruction set
2021-05-08 00:27:51 +02:00
Malte Brandy
6c424a7e41
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-07 23:58:19 +02:00
Malte Brandy
6b43d3d8f6
haskellPackages.haskell-language-server: Fix build
2021-05-07 23:58:19 +02:00
Malte Brandy
76d2dc403e
hackage2nix configuration: remove duplicate entries
2021-05-07 23:58:18 +02:00
Malte Brandy
f995974b71
Stackage Nightly: 2021-05-03 -> 2021-05-07
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-05-07 23:58:18 +02:00
Malte Brandy
7f236bd4b2
hackage2nix: Split configuration, auto disable hydra builds
...
We split configuration-hackage2nix.yaml into multiple files. We bump
cabal2nix-unstable to get support for multiple config files in
hackage2nix.
* The file main.yaml is only supposed to be edited by humans.
* The file stackage.yaml is only supposed to be updated by the
update-stackage.sh
* The file broken.yaml can be edited by humans, but probably future
helpers will want to insert broken packages into this file based on
hydra reports.
* The file transitive-broken.yaml is newly introduced to be generated
by regenerate-transitive-broken-packages.sh
regenerate-transitive-broken-packages.sh makes a nix query (in
transitive-broken-packages.nix) which evaluates all haskellPackages
once with and once without "allowBroken" this way it get's a list of
packages which are broken by some transitive dependency, but does not
disable packages which have eval errors not caused by a broken package.
2021-05-07 21:58:08 +02:00
Malte Brandy
d75130019b
haskellPackages.gi-*: Fix some builds
2021-05-07 21:42:42 +02:00
Malte Brandy
9fd589504e
haskellPackages.haskell-gi: Bump versions manually to still build with used C libs
2021-05-07 21:19:00 +02:00
Shlok Datye
b858ba8a7c
haskellPackages.streamly-lmdb: unbreak
...
(The latest version of streamly-lmdb (0.2.1) is not broken at all.)
2021-05-07 20:16:43 +02:00
Shlok Datye
d36f591349
haskellPackages.streamly-archive: unbreak
...
(The correct libarchive is now being passed into the package.)
2021-05-07 16:14:07 +02:00
Dennis Gosnell
f73c2278d0
Merge pull request #121970 from cdepillabout/spago-0.20.2
...
spago: 0.20.1 -> 0.20.2
2021-05-07 20:05:11 +09:00
sternenseemann
ffc669baf9
haskellPackages.haggle: unbreak
...
https://github.com/travitch/haggle/issues/4
2021-05-07 12:54:13 +02:00
sternenseemann
8c6c17b84e
haskellPackages.cpuid: set accurate meta.platform value
2021-05-07 12:35:42 +02:00
(cdep)illabout
774b4d6783
spago: 0.20.1 -> 0.20.2
2021-05-07 10:27:27 +09:00
sternenseemann
d1d0c73dfb
haskellPackages.FractalArt: add AppKit framework to dependencies
2021-05-06 20:06:05 +02:00
sternenseemann
0781c31545
haskellPackages.arbtt: add missing frameworks for darwin
2021-05-06 19:35:36 +02:00
sternenseemann
a51a542d60
haskellPackages: fix eval of darwin specific overrides
2021-05-06 18:14:00 +02:00
sternenseemann
da347ae251
haskellPackages.arbtt: pass Foundation on darwin
2021-05-06 18:03:16 +02:00
sternenseemann
6b1ec5695f
haskellPackages.FractalArt: pass objc on darwin
2021-05-06 17:54:52 +02:00
sternenseemann
a5a9833855
haskellPackages.vinyl: disable failing doctests on aarch64
...
This is the same linking bug as encountered with trifecta and ad.
Also group these cases together.
2021-05-06 17:45:52 +02:00
sternenseemann
73c2dd4aa6
petrinizer: fix build
...
* take z3 haskell package from haskellPackages
* take sbv 7.13 from haskellPackages, apply patch fixing build
with GHC >= 8.8.8
2021-05-06 11:43:59 +02:00
sternenseemann
abf5583c5a
haskellPackages.llvm-hs: disable tests on non-x86_64
...
Should fix build on aarch64, see linked issue.
2021-05-06 10:49:57 +02:00
sternenseemann
977ccbf6bf
hedgewars: portability is limited by fpc
2021-05-05 22:45:52 +02:00
sternenseemann
f5865286fd
haskellPackages.ad: fix build on aarch64
...
untested
2021-05-05 22:07:47 +02:00
sternenseemann
f5a9654af4
configuration-hackage2nix: fix typos, duplicate entries
2021-05-05 18:26:40 +02:00
sternenseemann
1c9ec1f3b3
haskellPackages: mark pkgs failing eval as unsupported on aarch64 / darwin
2021-05-05 18:16:29 +02:00
sternenseemann
2222050406
haskell.packages.ghc901.lens: bump to 5.0.1
...
Release 5 introduced GHC 9.0 compatibility, but hasn't hit stackage yet.
2021-05-05 15:26:23 +02:00
sternenseemann
20020d3ec8
haskellPackages.hnix: unbreak
...
The mystery build failure was caused by having the same instance as an
orphan and imported from ref-tf 0.5 (why ever that doesn't warrant a
logged error message…). The solution for this is
https://github.com/haskell-nix/hnix/pull/918 , which sadly doesn't apply
cleanly on the hnix 0.12.0.1 tarball. Therefore I've backported the
patch until hnix hopefully gets a new hackage release soon.
2021-05-05 12:55:29 +02:00
sternenseemann
eb9b3a59f0
haskell.packages.ghc901: update to 5.6.2 to fix build
2021-05-05 11:45:52 +02:00
sternenseemann
fbe45054e4
haskellPackages.jsaddle: unbreak
...
Luckily, only version bounds with no weird GHC failures:
https://github.com/ghcjs/jsaddle/issues/123
2021-05-04 16:56:31 +02:00
sternenseemann
4da6569df4
haskellPackages.pinboard-notes-backup: add bdesham to maintainers
2021-05-04 16:40:08 +02:00
sternenseemann
917524cb39
pinboard-notes-backup: justStaticExecutables, move overrides
...
Should reduce closure size and reduce the difference between top-level
and haskellPackages version of pinboard-notes-backup.
2021-05-04 16:40:08 +02:00
sternenseemann
75f01ec909
yi: unbreak
...
yi-language: apply patch allowing newer regex-* dependencies
2021-05-04 16:06:57 +02:00
sternenseemann
caf7725f95
stutter: move overrides into configuration-nix.nix
...
Move necessary overrides into configuration-nix.nix, so there's no
discrepancy between stutter and haskellPackages.stutter.
However the build of stutter is still broken its dependency snipcheck
doesn't build with the pandoc version we have.
2021-05-04 14:29:55 +02:00
sternenseemann
517662d02d
haskellPackages.hyper-extra: unbreak
...
https://github.com/HeinrichApfelmus/hyper-haskell/issues/42
2021-05-04 13:59:26 +02:00
sternenseemann
794bc5e9ed
haskellPackages.cabal2nix-unstable: rename from cabal2nix-latest
2021-05-04 13:38:46 +02:00
sternenseemann
e30cf42f0c
haskellPackages.cabal2nix-latest: use unstable-YYYY-MM-DD format
...
This is the preferred format for things fetched from git or similar that
are not proper releases: https://nixos.org/manual/nixpkgs/stable/#sec-package-naming
Also we should think about making name and attribute name more
consistent: cabal2nix-latest -> cabal2nix-unstable
2021-05-04 13:38:46 +02:00
sternenseemann
648a5b14fb
haskellPackages.ihaskell-{display,basic}: jailbreak
...
Version bounds on base are too strict:
https://github.com/gibiansky/IHaskell/issues/1217
Fixes evaluation of top-level ihaskell.
2021-05-04 13:34:35 +02:00
sternenseemann
990d12641e
ihaskell: unbreak
...
Use upstream release.nix as an inspiration for the correct overrides to
fix RPATH issues and make tests run again.
2021-05-04 13:27:41 +02:00
sternenseemann
96f573300f
hackage-packages.nix: Regenerate based on current config
2021-05-04 12:47:11 +02:00
sternenseemann
5ca8d3570e
haskellPackages.plots: unmark as broken
2021-05-04 12:44:10 +02:00
sternenseemann
63bcfc67e3
haskellPackages.diagrams-cairo: unbreak
...
https://github.com/diagrams/diagrams-cairo/issues/77
2021-05-04 12:43:40 +02:00
sternenseemann
e7e6727e9e
configuration-hackage2nix.yaml: add myself as maintainer for flat
2021-05-04 11:05:36 +02:00
sternenseemann
008ecb1e82
haskellPackages.hledger-lib: remove unnecessary override
2021-05-04 10:23:16 +02:00
Malte Brandy
991041b33a
hackage-packages.nix: Regenerate based on current config
2021-05-03 23:01:56 +02:00
Malte Brandy
9b4dd31a38
configuration-hackage2nix.yaml: Changing Stackage pin to Nightly 2021-05-03
2021-05-03 22:59:55 +02:00
sternenseemann
9a2e728831
ghcWithPackages: set withLLVM if hostPlatform is not x86_64
...
We also don't add LLVM on PowerPC as GHC should have the ability to
generate native code for that platform itself.
Resolves #116235 .
2021-05-03 10:42:52 +02:00
maralorn
5d4dc79acb
Merge pull request #121391 from maralorn/regenerate-haskell-packages
...
add maintainer scripts for haskell package generation
2021-05-02 10:27:47 +02:00
Dennis Gosnell
ba354d5ad8
haskell.lib.setBuildTargets: fix spelling in doc string
2021-05-02 13:35:08 +09:00
Isaac Shapira
d725ac7942
Add haskell.lib.setBuiltTarget, and support non library compiling of a single target
2021-05-02 13:35:07 +09:00
hyperfekt
f3f84855e8
maintainers/scripts/haskell/regenerate-hackage-packages.sh: init
...
Introduces a script that can be used to update the Nix expressions for
the Haskell package set. In service of that, also
- introduces cabal2nix-latest, which pins the hackage2nix version used
- changes all-cabal-hashes to use fetchFromGitHub
- adds update-hackage.sh & update-cabal2nix-latest.sh & update-stackage.sh maintainer scripts
2021-05-01 21:55:18 +02:00
Damien Cassou
ee30de13b7
haskellPackages.hyahtzee: un-mark as broken
...
Release 0.5 un-broke the package.
2021-05-01 13:43:53 +02:00
sternenseemann
c3af83f893
haskellPackages.database-class-id: unbreak
2021-05-01 13:31:26 +02:00
Niko Pavlinek
0906a93834
haskellPackages.pam: fix build
2021-05-01 11:01:56 +02:00
Peter Simons
37656dc208
git-annex: update sha256 hash for the new version
2021-04-30 20:45:03 +02:00
Peter Simons
e3185a56b5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
8185884e7b
.
2021-04-30 20:37:43 +02:00
Peter Simons
e20a75ec74
hackage2nix: update list of broken packages
...
... so that there are no failing builds on Hydra.
Ping @rkrzr because icepeak is broken.
2021-04-30 20:30:15 +02:00
Peter Simons
4ee54f160b
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
bbe9c77121
.
2021-04-28 10:17:14 +02:00
Peter Simons
7313fac88d
Stackage Nightly 2021-04-28
2021-04-28 10:16:51 +02:00
Dennis Gosnell
befcd3e782
Merge pull request #120849 from shlevy/unbreak-htf
...
Unbreak haskellPackages.HTF
2021-04-28 10:04:12 +09:00
Peter Simons
538cd825e6
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
5ddc13836f
.
2021-04-28 02:30:31 +02:00
Shea Levy
6fdd9922e5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
ef920675c6
.
2021-04-27 08:46:38 -04:00
Shea Levy
55f5842f1b
haskellPackages.HTF: Fix testsuite and mark unbroken in configuration.
2021-04-27 08:44:22 -04:00
Peter Simons
a170bff89a
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
ef920675c6
.
2021-04-27 02:30:31 +02:00
Minijackson
68ee799776
haskellPackages.pandoc-sidenote: remove broken
2021-04-26 23:23:41 +02:00
sternenseemann
25238f1ee5
haskellPackages.orgstat: unmark as broken
...
Upstream resolved the compilation issue with more recent base:
https://github.com/volhovm/orgstat/issues/15
2021-04-26 12:34:04 +02:00
Peter Simons
8795d39ce7
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
7a3819ffd0
.
2021-04-26 02:30:30 +02:00
Dennis Gosnell
8c2e70a7ac
Merge pull request #120535 from vaibhavsagar/dont-patch-alex
...
configuration-ghc-9.0.x.nix: patch newer alex
2021-04-25 16:32:23 +09:00
Vaibhav Sagar
3027fe5fb8
configuration-ghc-9.0.x.nix: patch newer alex
2021-04-25 16:47:58 +10:00
Peter Simons
64c6086db4
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
470825d7ca
.
2021-04-25 02:30:45 +02:00
Magnus Therning
5995d5237e
haskellPackages.servant-openapi3: unbreak
2021-04-23 23:19:52 +02:00
Magnus Therning
b84d1ee65c
haskellPackages.openapi3: unbreak
2021-04-23 23:19:37 +02:00
Peter Simons
9754c111f5
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
2fedb31fe1
.
2021-04-23 21:16:48 +02:00
Peter Simons
fa79045344
Stackage Nightly 2021-04-23
2021-04-23 21:16:30 +02:00
Peter Simons
5a06dc2024
ShellCheck: apply patch to fix Haddock errors
...
https://github.com/koalaman/shellcheck/issues/2216
2021-04-23 20:56:42 +02:00
Peter Simons
e62aca25dc
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
2fedb31fe1
.
2021-04-23 20:43:44 +02:00
Peter Simons
ff65b84466
hackage2nix: update list of broken packages to fix evaluation errors
2021-04-23 20:39:26 +02:00
Peter Simons
a8ade4385f
Merge origin/master into haskell-updates.
2021-04-23 17:15:13 +02:00
sternenseemann
c5d250574a
haskellPackages.essence-of-live-coding-warp: fix eval
...
Use latest http-client version (0.7.8).
2021-04-23 06:23:23 +02:00
Peter Simons
b561a5d996
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
24b98b95af
.
2021-04-23 02:30:33 +02:00
Dennis Gosnell
9bf37dbcbf
Merge pull request #120061 from cdepillabout/update-spago-0.20.1
...
spago: 0.20.0 -> 0.20.1
2021-04-23 09:14:46 +09:00
Henri Menke
ff856b1342
wstunnel: deduplicate by using haskellPackages
...
wstunnel is packaged twice in nixpkgs, once standalone and once in
haskellPackages. The standalone version is outdated while the version in
haskellPackages is updated automatically from Hackage, so we are
removing the standalone Nix expression but still keep the static
executable.
2021-04-22 23:57:02 +02:00
(cdep)illabout
cba97fcde5
spago: 0.20.0 -> 0.20.1
2021-04-21 22:21:55 +09:00
(cdep)illabout
2d1d0dd3a7
haskellPackages.cborg: remove jailbreak
2021-04-21 21:49:51 +09:00
Magnus Therning
cb97f4a301
haskellPackages.servant-docs: unbreak
2021-04-21 09:51:52 +02:00
Peter Simons
cfa526667b
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
c47aee4f70
.
2021-04-21 02:30:30 +02:00
Peter Simons
b22bbd6181
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
56696706bb
.
2021-04-20 02:30:30 +02:00
Gabriel Gonzalez
a4fdb4edd1
haskellPackages.parameterized: Re-enable without tests
...
The package builds without the test suite
The upstream issue is: https://github.com/louispan/parameterized/issues/2
2021-04-19 21:12:43 +02:00
Peter Simons
14db7a6253
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
06569db4d5
.
2021-04-19 02:30:29 +02:00
Luis Chavarriaga
dc367f6507
haskellPackages.{H, inline-r}: not broken
...
These packages were marked as broken but build fine and pass their
respective tests.
2021-04-18 10:09:19 +02:00
Peter Simons
c39e723434
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
917f9a29ff
.
2021-04-18 02:30:29 +02:00
Malte Brandy
2918f537ea
haskellPackages.reflex-dom: Remove obsolete override do fix build
2021-04-17 11:00:15 +02:00
Peter Simons
abf3e4ff38
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
613590b5c0
.
2021-04-17 02:30:26 +02:00
Peter Simons
38932bbf6b
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
604db45cba
.
2021-04-16 20:28:21 +02:00
Peter Simons
88ad3b83b8
Stackage Nightly 2021-04-15
2021-04-16 20:28:00 +02:00
Peter Simons
b70a9c2fc7
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.17.0-8-ge18310f from Hackage revision
604db45cba
.
2021-04-16 20:06:42 +02:00
Peter Simons
c1535b26ef
hackage2nix: update list of broken packages to fix evaluation errors
2021-04-16 20:04:21 +02:00
Malte Brandy
c9bee59831
haskellPackages.reflex*: Fix various dependencies
2021-04-16 19:59:26 +02:00