Commit Graph

686 Commits

Author SHA1 Message Date
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
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
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
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
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
Peter Simons
bf42ec0297 LTS Haskell 15.4 2020-03-20 21:11:29 +01:00
Robert Kreuzer
920fdc012a Mark icepeak and sqlite-simple as non-broken 2020-03-20 21:07:56 +01:00
Robert Kreuzer
9b931dc86a icepeak: use haskell.lib.justStaticExecutables
Also, add myself to the maintainers section for Haskell modules coming
from Hackage.
2020-03-20 21:07:56 +01:00
Jared Tobin
6d071e7459 haskoin-core: remove from broken packages list
e1408eb661 unbreaks secp256k1-haskell, which was the cause of this
package's failure to build.
2020-03-20 21:07:56 +01:00
Jared Tobin
899629ba48 secp256k1-haskell: unbreak via override
This library simply needs libsecp256k1 in its pkgconfig-depends.
2020-03-20 21:07:56 +01:00
Peter Simons
68dba0d96b hackage2nix: update list of broken packages to fix evaluation 2020-03-13 20:24:54 +01:00
Peter Simons
9bcd5eaa0d haskellPackages: update default compiler from GHC version 8.8.2 to 8.8.3 2020-03-13 20:24:53 +01:00
Anders Kaseorg
838c7a80f7 haskellPackages.EdisonCore: Unbreak
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-03-13 20:24:53 +01:00
Poscat
ef65c6382d Unbreak ats-format 2020-03-13 20:24:53 +01:00
Poscat
d0eb52f5cd ats-pkg: Unbreak by disabling tests 2020-03-13 20:24:52 +01:00
Matt McHenry
7335de2dab persistent-mysql: fix build
tests need a running mysql instance, so disable them
2020-03-13 20:24:52 +01:00
timds
720d0c7803 saltine: fix build by disabling tests
The tests fail to compile because of a missing module but would
otherwise be fine.
2020-03-13 20:18:14 +01:00
Greg Hale
14f213a007 Remove snap from broken packages list 2020-03-13 20:18:14 +01:00
timds
c2dcdea8c6 zxcvbn-dvorak: unmark as broken 2020-03-13 20:18:13 +01:00
timds
513fa25b17 zxcvbn-hs: unmark as broken 2020-03-13 20:18:13 +01:00
Peter Simons
beeb24f1e9 LTS Haskell 15.3 2020-03-13 20:18:13 +01:00
(cdep)illabout
9857e570e9 stack: Get building with old version of pantry 2020-03-06 22:15:13 +01:00
(cdep)illabout
6fe6d3b077 haskellPackages.semver-range: disable tests on ghc88x 2020-03-06 22:15:11 +01:00
Peter Simons
e7e936ff13 hackage2nix: disable Hydra builds that don't evaluate or fail 2020-03-06 22:14:51 +01:00
(cdep)illabout
17144b143b haskellPackages.github: mark unbroken 2020-03-06 21:44:29 +01:00
(cdep)illabout
f26fee6218 haskellPackages.binary-instances: mark unbroken 2020-03-06 21:44:29 +01:00
Gabor Greif
2c7128cb41 unbreak lsp-related packages
these work with GHC v8.8.2
2020-03-06 21:44:29 +01:00
Anders Kaseorg
e9f89e0fb6 haskellPackages.nixfmt: Unbreak
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-03-06 21:44:28 +01:00
Peter Simons
3cb572ef29 LTS Haskell 15.2 2020-03-06 21:44:28 +01:00
Ivan Malison
3a986cded9 haskellPackages.taffybar: Fix compilation with ghc882 2020-03-06 21:44:28 +01:00
(cdep)illabout
5682212ae0 haskellPackages.stack: get compiling with ghc882 2020-03-06 21:42:12 +01:00
(cdep)illabout
2610d5e762 haskellPackages.pantry: get building with ghc882 2020-03-06 21:42:11 +01:00
Peter Simons
376ff258b5 stylish-cabal: fix the build
We can still compile the package with ghc-8.6.5. Later
compiler versions don't work, unfortunately.
2020-02-29 11:10:19 +01:00
Peter Simons
a6130f1848 hackage2nix: mark stylish-cabal broken
https://github.com/pikajude/stylish-cabal/issues/12
2020-02-29 10:58:46 +01:00
Jonathan Ringer
87762c126a shellcheck: fix build 2020-02-28 16:22:11 -08:00
Michael Alan Dorman
ef891b8a46 MissingH: use a version appropriate to our compiler
If you actually look at the changelog for 1.4.2.1, you'll see that it
mentions that it was only intended for ghc-7.0.4, which is why it has
a dependency on an inconveniently old version of `unix`, which
is *also* hidden behind a flag, so that we can't jailbreak it (per
https://github.com/peti/jailbreak-cabal/issues/15).

So the right thing to do would appear to me to be to override our
default version to 1.4.2.0, until such time as the maintainer makes a
newer release.

`ConfigFile` was collateral damage, so unmark it broken, as well as
`MissingH` itself.
2020-02-28 20:42:30 +01:00
Michael Alan Dorman
df8a0d64b5 json: remove obsolete patches that break the build
The patchs in question fail to apply against the current versoin, and
thus the package fails to build; `hasktags` is then collateral damage.

Remove reference to the patch and make sure neither package will be
marked broken going forward.
2020-02-28 20:42:30 +01:00
Peter Simons
c9b2100e0b hackage2nix: stick to older hackage-security version to make cabal-install happy 2020-02-28 20:42:28 +01:00
Peter Simons
7ecd6958b9 hackage2nix: update list of broken builds to fix evaluation 2020-02-28 20:42:28 +01:00
Peter Simons
49640dda72 hackage2nix: let's try to compile everything to see what works 2020-02-28 20:31:26 +01:00
Simon Chatterjee
3d7b19344d haskell-cabal-fmt: override Cabal to version 3.0.x 2020-02-28 20:31:23 +01:00
Peter Simons
79e53ba252 hackage2nix: update list of broken packages 2020-02-28 20:31:22 +01:00
(cdep)illabout
a0171c6439 haskellPackages.prettyprinter: make sure everything depends on this correctly 2020-02-28 20:31:22 +01:00
(cdep)illabout
b6f45d056a haskellPackages.cabal-plan: fix up ansi-terminal dep 2020-02-28 20:31:21 +01:00
(cdep)illabout
b68c9dda98 spago: 0.13.1 -> 0.14.0 2020-02-28 20:31:21 +01:00
Christian Lütke-Stetzkamp
671db18e22 haskellPackages.hledger-flow: do not build static
Fixes #68840
2020-02-28 20:31:20 +01:00
Christian Lütke-Stetzkamp
15d71ed75b hackage2nix: restrict gi-gdkx11 to versions below 4
... because gi-gdkx11-4.x requires gtk-4.x, which is still under
development and not yet available in Nixpkgs

Fixes #77588
2020-02-28 20:31:19 +01:00
Christian Lütke-Stetzkamp
cf8e796dd1 hackage2nix: mark taffybar as unbroken
...it builds because gi-gdkx11 is no longer broken

Fixes #63500
2020-02-28 20:31:19 +01:00
Christian Lütke-Stetzkamp
494124603a hackage2nix: mark http-streams not broken
Fixes #79227
2020-02-28 20:31:19 +01:00
Peter Simons
dbc7989d3f hackage2nix: update to ghc-8.8.2 for lts-15.x 2020-02-28 20:31:18 +01:00
Peter Simons
9bc4a358cf LTS Haskell 15.1 2020-02-28 20:31:13 +01:00
Peter Simons
86f1da3933 hackage2nix: update list of broken packages 2020-02-07 20:31:53 +01:00
Nathan van Doorn
eaca900965 haskellPackages.perhaps: jailbreak
It has an overly tight dependency on doctest.

I've removed it from the list of broken builds in the yaml and I've made
a PR upstream too.
2020-02-07 20:31:53 +01:00
Peter Simons
a87b506140 LTS Haskell 14.23 2020-02-07 20:31:52 +01:00
Peter Simons
78d58f61c5 hackage2nix: update list of broken packages 2020-01-31 21:05:39 +01:00
Peter Simons
3b5f3d1cb1 LTS Haskell 14.22 2020-01-31 21:05:38 +01:00
Robert Djubek
bb3a93fdb5 matterhorn: init at 50200.6.0
Command line mattermost client
2020-01-24 21:02:42 +01:00
Peter Simons
67e8740904 hackage2nix: update the list of broken packages 2020-01-24 21:02:15 +01:00
Peter Simons
2f4dea687c LTS Haskell 14.21 2020-01-24 21:02:15 +01:00
Peter Simons
40420dc313 haskell-doctemplates: provide the latest version when building pandoc 2.9.x 2020-01-17 21:14:33 +01:00
Peter Simons
42273f0e67 hackage2nix: update list of broken packages 2020-01-17 21:14:32 +01:00
Peter Simons
cedb9c1c1c hackage2nix: honor LTS for lambdabot, but not for cabal2spec 2020-01-17 21:13:19 +01:00
Peter Simons
2c1f974db5 hackage2nix.yaml: update the comment that documents 'default-package-overrides' 2020-01-10 20:56:20 +01:00
(cdep)illabout
d11d55fd62 haskell: add comment to default-package-overrides in configuration-hackage2nix.yaml. 2020-01-10 20:56:20 +01:00
Brian Hicks
dfa9d013e7 postgresql-typed: disable test suite
the test suite requires a running PostgreSQL instance to complete
successfully, so we'll just skip that.
2020-01-10 20:56:20 +01:00
Marek Fajkus
efa816ab60 haskellPackages.hakyll-sass: unmark broken 2020-01-10 20:56:07 +01:00
Aditya Manthramurthy
cf2df51313 haskellPackages.webby: mark unbroken
Builds fine now.
2020-01-10 20:56:07 +01:00
Peter Simons
dbe97c772e hackage2nix: update list of broken builds 2020-01-10 20:56:07 +01:00
Peter Simons
323fe92057 LTS Haskell 14.20 2020-01-10 20:56:07 +01:00
Alexander Foremny
9e808578c4 haskellPackages.ormolu: mark unbroken
Builds fine with 6b5bb4261c6dacbe65d348376c416c75ddafaebd
2020-01-10 14:54:33 +01:00
Peter Simons
4d403a3a51 haskell-ghcide: drop broken overrides
We made an effort to support ghcide in Nixpkgs, but the complexity of the
problem is a bit too high, IMHO. We need to keep older versions of several
packages around in order to satisfy the build requirements, and some of those
older packages don't even build themselves (like hie-bios). We had ghcide
working at some point, but then it was broken again right away after a couple
of days. I fear that we'll run into that issue again and again with a setup of
that complexity.

Instead, I'd propose that we work with upstream to fix their build, i.e. let's
make sure that the proper ghcide build works with recent versions of its build
inputs.

Closes https://github.com/NixOS/nixpkgs/pull/75449.
Closes https://github.com/NixOS/nixpkgs/pull/76103.
2019-12-27 20:37:13 +01:00
Merlin Göttlinger
693b68be7f haskell-lsp: Added 0.18.* to extra-packages for ghcide 2019-12-27 20:37:13 +01:00
Robert Djubek
0787a562c4 glirc: init at 2.33.1
haskellPackages.glirc is a "Console IRC Client." I've added a doJailbreak
to fix the build (thanks @infinisil) and added it to top-level/all-packages.nix
so people can find and install it as they would normally.

Would be nice to make this build in a way that allows the OTR extension to be
enabled. One thing at a time....
2019-12-27 20:37:13 +01:00
(cdep)illabout
753a0d3f72 haskellPackages.dhall_1_27_0: generate this package
This adds dhall-1.27.0 to extra-packages in
configuration-hackage2nix.yaml.

dhall-1.27.0 is used by spago, so this package needs to be available.
2019-12-27 20:37:01 +01:00
Peter Simons
992de916ce hackage2nix: disable broken builds 2019-12-27 20:35:33 +01:00
Aditya Manthramurthy
aaf838d095 haskellPackages.postgresql-simple-url: mark unbroken
Builds fine now.
2019-12-27 20:35:33 +01:00
(cdep)illabout
c1be286ca2 haskellPackages.stack2cabal: mark unbroken 2019-12-27 20:35:33 +01:00
Peter Simons
b77ed68156 LTS Haskell 14.18 2019-12-27 20:35:33 +01:00
Manuel Bärenz
bd11e12fcc haskell-clay: unbreak the build; it succeeds fine 2019-12-13 20:48:14 +01:00
Peter Simons
d5814bc0e6 haskell-ghcide: use latest haskell-lsp versions
ghcide needs version 0.18.x of the haskell-lsp package to build.

Closes https://github.com/NixOS/nixpkgs/pull/75610.
2019-12-13 20:48:13 +01:00
sternenseemann
1fef36e671 haskell-spacecookie: use correct version of systemd to fix the build 2019-12-13 20:46:29 +01:00
Peter Simons
82d49ffa82 hackage2nix: disable broken builds 2019-12-13 20:46:29 +01:00
Peter Simons
c01e7b9703 LTS Haskell 14.17 2019-12-13 20:45:44 +01:00
Peter Simons
bb0cf7ffb3 hackage2nix: update list of broken packages 2019-12-06 20:26:41 +01:00
Henri Jones
eb621046a7 haskellPackages.sbv: remove from list of broken packages 2019-12-06 20:26:40 +01:00
Peter Simons
c335226cee haskell-ci: mark broken (and drop obsolete overrides)
The build requires Cabal 3.x at setup-time and I can't make
it work easily for reasons I don't understand. Fixing that
package is going to need more time.
2019-11-29 21:51:00 +01:00
Peter Simons
b744d1f88a hackage2nix: update list of broken packages 2019-11-29 21:51:00 +01:00
anticris
ccd9bbf807 remove pandoc-placetable from broken packages section 2019-11-29 21:51:00 +01:00
gnidorah
54564b0233 haskellPackages.hakyll-images: unmark as broken 2019-11-29 21:51:00 +01:00
Peter Simons
e449a61c39 LTS Haskell 14.16 2019-11-29 21:51:00 +01:00
(cdep)illabout
bb104abf63 spago: init at 0.12.1.0
This commit adds the spago package, a PureScript package manager and build tool.

https://github.com/spacchetti/spago
2019-11-29 10:13:35 +09:00
Peter Simons
750a3ba2ce hackage2nix: disable builds that break evaluation on Hydra 2019-11-15 21:08:45 +01:00