Commit graph

947 commits

Author SHA1 Message Date
Peter Simons 229a83288d hackage2nix.yaml: update list of broken builds to avoid evaluation errors
Ping @maralorn, because neuron appears to be broken.
2020-07-24 13:07:28 +02:00
Tyson Whitehead 52174923cc haskellPackages.Color: unmark broken 2020-07-24 13:02:55 +02:00
Tyson Whitehead 5dfff453cc haskellPackages.massiv*: disable massiv test, unmark as broken 2020-07-24 13:02:55 +02:00
Tyson Whitehead 91d52901c4 haskellPackages.scheduler: unmark as broken 2020-07-24 13:02:55 +02:00
Zhenya Vinogradov f19f7e708e haskellPackages.xrefcheck: unmark as broken 2020-07-24 13:02:54 +02:00
Utku Demir c6ff9d9265 nix-tree: Expose as a top-level attribute, add maintainer 2020-07-24 13:02:54 +02:00
Peter Simons 303690cbb0 LTS Haskell 16.6 2020-07-24 13:02:54 +02:00
Peter Simons 6f6e106b0c hackage2nix: disable broken builds to fix evaluation on Hydra 2020-07-03 20:56:33 +02:00
Peter Simons 7c5b65c510 hackag2nix: update git-annex to the latest version 2020-07-03 12:39:38 +02:00
Dennis Gosnell bc6776a3b6
Merge pull request #91279 from GuillaumeDesforges/haskell-language-server
haskell-language-server: init at 0.1.0.0
2020-06-30 14:24:11 +09:00
Peter Simons 1d5ed475f5 LTS Haskell 16.3 2020-06-29 13:39:10 +02:00
Guillaume Desforges 356cd30269 haskell-language-server: init at 0.1.0.0 2020-06-29 11:50:15 +02:00
Dennis Gosnell 8ad96fc6af
Merge pull request #91573 from sorki/haskell-updates
haskellPackages.gcodehs,  haskellPackages.update-nix-fetchgit unbreak & maintain
2020-06-28 19:37:08 +09:00
Richard Marko 9d59dc5394 haskellPackages.cabal-bounds: unbreak 2020-06-28 10:24:42 +02:00
Richard Marko 99774efb59 haskellPackages.cabal-lenses: unbreak 2020-06-28 10:24:42 +02:00
Richard Marko 9f351f7360 haskellPackages.update-nix-fetchgit: unbreak & maintain 2020-06-28 10:21:48 +02:00
Richard Marko a18cc01876 haskellPackages.gcodehs: unbreak 2020-06-28 10:21:43 +02:00
Peter Simons 876952da7d hackage2nix: keep repline 0.3.x around for dhall 2020-06-26 22:43:46 +02:00
Peter Simons 9c823ee933 hackage2nix: update list of broken packages
@kiwi: please note that matterhorn & Unique are both broken
2020-06-26 22:43:46 +02:00
Peter Simons a85b4663ac hackage2nix: disable broken packages to fix evaluation errors 2020-06-26 20:40:45 +02:00
Siva Mahadevan 5018491e05
haskellPackages: remove obsolete overrides
esqueleto: -dontHaddock
blank-canvas: -dontCheck
tdigest: -doJailbreak
2020-06-25 13:04:26 -04:00
Peter Simons db15e92dd0 Merge remote-tracking branch 'origin/master' into haskell-updates. 2020-06-25 10:40:08 +02:00
Peter Simons b8623c53e1 LTS Haskell 16.2 2020-06-25 10:38:06 +02:00
Siva Mahadevan 264cb81ad6
haskellPackages.rdf4h: dontCheck 2020-06-24 12:49:36 -04:00
Dennis Gosnell 40242053d3
Merge pull request #91383 from maralorn/fix-stan
[haskell-updates] haskellPackages.stan: Fix build
2020-06-24 17:46:49 +09:00
Malte Brandy 0bdd6f22b4
haskellPackages.stan: Fix build 2020-06-24 09:37:43 +02:00
Siva Mahadevan 2c69af8304
haskellPackages.hsimport: unbreak 2020-06-23 22:12:08 -04:00
Dennis Gosnell 41439b4f70
Merge pull request #91315 from maralorn/fix-jsaddle-warp
[haskell-updates] haskellPackages.jsaddle-warp: Fix build
2020-06-23 09:38:37 +09:00
Malte Brandy 417c171c3a
haskellPackages.jsaddle-warp: Fix build 2020-06-22 21:40:20 +02:00
Alexander Bantyev 186d01eff3
haskellPackages.gi-gtk-declarative: fix build by disabling tests
gi-gtk-declarative requires an X11 display in its test suite.
X11 display is not available inside nix build sandbox, which makes tests fail.

Solution: disable tests for gi-gtk-declarative.
2020-06-22 09:43:26 +03:00
Robert Hensing 7d436b4618 hercules-ci-agent: init at 0.7.2 2020-06-21 13:38:22 +02:00
sternenseemann 2f139e40c6 haskellPackages.utc: unbreak 2020-06-20 10:44:11 +02:00
Peter Simons b62a82a2f5 haskell-postgresql-pure: this build is probably not broken ...
... but I'll disable it anyway, because I need haskell-updates to be free of
evaluation errors, and figuring which dependency of this packages is still
marked broken even though it actually builds too much effort right nom. I'll
re-visit this next week. Maybe.
2020-06-19 22:29:22 +02:00
Peter Simons c0162e64f1 haskell-indigo: mark broken, because it depends on broken 'lorentz' 2020-06-19 22:29:22 +02:00
Peter Simons 14688c2700 haskell-single-tuple: don't mark as broken; the package builds fine 2020-06-19 22:29:22 +02:00
Peter Simons 8a34e3369e haskell-hasql-queue: disable test suite to fix the build
The tests need a running PostgreSQL database.
2020-06-19 22:29:22 +02:00
Peter Simons a2656aad20 haskell-postgresql-libpq-notify: disable test suite to fix the build
The tests need a running PostgreSQL database.
2020-06-19 22:29:22 +02:00
Peter Simons 3f301b06d9 haskell-homotuple: don't mark this as broken; the build succeeds 2020-06-19 22:29:22 +02:00
Malte Brandy b4723d2156 haskellPackages.reflex-dom and dependencies: Fix build 2020-06-19 22:29:22 +02:00
Matthieu Coudron 116021c98a haskellPackages.c2hsc: apply patchto find gcc
...used in tests.

Fix is upstream but there has been no sign of release for the past 6
months, fixes https://github.com/NixOS/nixpkgs/issues/63764.
2020-06-19 22:29:21 +02:00
Malte Brandy 91754464d3 haskellPackages.neuron: Fix build 2020-06-19 22:29:21 +02:00
Alex Rice 1ca0005c6b Agda: Fix version 2.6.1 2020-06-19 22:29:20 +02:00
Peter Simons 6efcae2c49 hackage2nix: gcodehs and ttn-client can't be build because of broken dependencies 2020-06-19 22:07:21 +02:00
Peter Simons 90656c850e hackage2nix: gitit is still broken, I'm afraid
Related to https://github.com/NixOS/nixpkgs/pull/89795.
2020-06-19 22:07:21 +02:00
Peter Simons 4ae36e1c3e hackage2nix.yaml: un-break maintained packages
Ping @sorki to please fix gcodehs and ttn-client.
2020-06-19 22:07:21 +02:00
Peter Simons 1cfe7187bb hackage2nix: update the set of broken packages to fix evaluation 2020-06-19 22:07:21 +02:00
Richard Marko 30dca72e74 haskellPackages: add me as maintainer for my packages
and nix-derivation which I care about.
2020-06-19 22:07:21 +02:00
Richard Marko 0d4be98419 haskellPackages.zre: unbreak 2020-06-19 22:07:21 +02:00
Richard Marko 644730bf02 haskellPackages.nix-narinfo: unbreak 2020-06-19 22:07:21 +02:00
Poscat 2b797bcd08 haskellPackages.ginger: unbreak 2020-06-19 22:07:21 +02:00
Peter Simons 66f9a85177 LTS Haskell 16.1 2020-06-19 22:07:13 +02:00
Peter Simons 2218618bb7
Merge pull request #90062 from steve-chavez/unbreak-hasql-noti
haskellPackages.hasql-notifications: unbreak
2020-06-12 21:41:43 +02:00
Profpatsch 7380ad739d haskellPackages.gitit: mark unbroken
It’s finally got a new release.
2020-06-12 13:21:34 +02:00
steve-chavez bc8f008d7c haskellPackages.hasql-notifications: unbreak 2020-06-10 09:35:58 -05:00
Anton-Latukha c9b67ee802 hnix: rm from broken-packages
M  pkgs/development/haskell-modules/configuration-hackage2nix.yaml
2020-06-05 21:58:25 +02:00
Anton-Latukha 5bc71945ff rm these_0_7_6, no longer used package version
Was require by old hnix version.

M  pkgs/development/haskell-modules/configuration-hackage2nix.yaml
2020-06-05 21:58:25 +02:00
Malte Brandy 83b91ab712 haskellPackages.ghcide: 0.1.0 -> 0.2.0 (fix build)
I decided to leave haskell-lsp and haskell-lsp-types as extra packages,
because they will get bumped before the next ghcide release, and then
the version pinned by ghcide would be missing again.
2020-06-05 21:58:24 +02:00
Poscat b07611b5c5 Unbreak qtah 2020-06-05 21:58:24 +02:00
Mike Sperber 82a286599e tensorflow-haskell: Remove tensorflow-mnist
Its tensorflow-mnist-data dependency is not on Hackage, and the
license conditions for the data are unclear.  Also, it's basically an
example package.
2020-06-05 21:58:24 +02:00
Peter Simons 351947c6a3 hackage2nix: update list of broken packages to fix evaluation 2020-06-05 21:56:22 +02:00
Peter Simons e3a2247046 LTS Haskell 15.15 2020-06-05 21:56:22 +02:00
Peter Simons a079858747 git-annex: don't update to version 8.20200522 yet to avoid test suite failures 2020-05-29 22:28:47 +02:00
Aycan Irican accaa8790c guid: fix compilation of Setup.hs and disable tests
guid: fix compilation of Setup.hs and disable tests

Add more docs

Remove guid from broken-packages
2020-05-29 22:28:46 +02:00
Mike Sperber 41786ec21f Update tensorflow-haskell dependencies.
Updating to the current HEAD of the Tensorflow-Haskell bindings allows
us to also update the dependencies, specifically proto-lens, and avoid
having to retain their outdated versions.
2020-05-29 22:28:46 +02:00
Peter Simons 05ba8c56cb hackage2nix.yaml: update list of broken builds 2020-05-29 22:28:38 +02:00
Peter Simons 496fad525b hackage2nix.yaml: cabal-fmt now has a maintainer 2020-05-29 22:23:47 +02:00
Malte Brandy 80cc18ac32 haskellPackages.shh: Mark unbroken 2020-05-29 22:16:02 +02:00
Malte Brandy e9b611352f configuration-hackage2nix: Add maralorn as a maintainer for a number of haskellPackages 2020-05-29 22:16:02 +02:00
Markus Hauck 368364fbaa Unbreak amazonka-dynamodb 2020-05-29 22:16:02 +02:00
Gabriel Volpe 678e947b88 haskellPackages.dhall-lsp-server: unbreak 2020-05-29 22:16:02 +02:00
Manuel Bärenz 9a302dffc8 rhine, rhine-gloss: Remove broken marker 2020-05-29 22:16:02 +02:00
Poscat 44e8c5c0b8 haskellPackages.vulkan: unbreak 2020-05-29 22:16:02 +02:00
pacien b2e0f05b6b haskellPackages.tart: unmark as broken
Dependency issues for this package have been fixed in the latest release.
See https://github.com/jtdaugherty/tart/issues/10
2020-05-29 22:16:01 +02:00
Peter Simons 4fa8c3e67a LTS Haskell 15.13 2020-05-29 22:16:01 +02:00
Malte Brandy a61cf82b6d hackagePackages.neuron: Fix build 2020-05-15 21:02:08 +02:00
Peter Simons ca8cb6044e hackage2nix: update list of broken packages 2020-05-15 21:01:34 +02:00
Peter Simons cf8bd2cd22 LTS Haskell 15.12 2020-05-15 21:01:34 +02:00
Malte Brandy ba3ab23b4b haskellPackages.releaser: Remove broken flag
As of releaser 3.0.0 the build does not fail anymore.
2020-05-08 21:11:46 +02:00
Malte Brandy 5266ceb263 haskellPackages.ghcide: Fix ghcide and hie-bios
This is the haskell-updates version of #86659
2020-05-08 21:11:36 +02:00
Peter Simons 5e242060a7 hackage2nix: update the list of failing builds 2020-05-08 21:11:36 +02:00
Peter Simons df39f01456 LTS Haskell 15.11 2020-05-08 21:11:19 +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 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
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
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
Manuel Bärenz a762316e72 haskell simple-affine-space: Disable test suite 2020-04-17 20:50:48 +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
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
Peter Simons 65fa7edaa0 hackage2nix: drop obsolete version override 2020-04-03 22:00:31 +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
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 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
William R. Arellano afd42d621d dotenv: remove from broken packages 2019-11-15 21:08:45 +01:00
Peter Simons 35b81fb1a4 LTS Haskell 14.14 2019-11-15 21:08:45 +01:00
(cdep)illabout 915b22e400 haskellPackages.purescript: unbreak 2019-11-08 18:52:37 +01:00
(cdep)illabout 6a236bbfce haskellPackages.happy_1_19_9: generate this package 2019-11-08 18:52:37 +01:00
(cdep)illabout ec878fffd5 haskell: add cdepillabout as maintainer for some pretty-simple, purescript, and termonad 2019-11-08 18:52:37 +01:00
Peter Simons b2ca3b457c hackage2nix: disable builds that break evaluation on Hydra 2019-11-08 18:52:37 +01:00
William R. Arellano 140fa48b0f hapistrano: remove package from broken 2019-11-08 18:52:36 +01:00
Astro 5a59ed379c haskellPackages.hail: add patches to relax cabal dependencies 2019-11-08 18:52:36 +01:00
Peter Simons 0a66656d75 LTS Haskell 14.13 2019-11-08 18:52:36 +01:00
Samuel Evans-Powell 3d45947b7d polysemy-plugin: fix tests
- polysemy-plugin was broken due to failing doctests:
  https://github.com/NixOS/nixpkgs/issues/71164.
- I submitted a PR upstream to fix this:
  https://github.com/polysemy-research/polysemy/pull/265.
- I've applied the patch of the PR here and moved the default
  "polysemy" attribute to "polysemy_1_2_0_0" because polysemy-plugin
  requires "polysemy >= 1.2.0.0".
- Move default "polysemy-zoo" attribute to "polysemy-zoo_0_6_0_1"
  because it is fixed by the polysemy-plugin changes and fixes issues
  with building "polysemy-RandomFu" and "knit-haskell".
- Removed packages no longer broken from
  "configuration-hackage2nix.yaml".
- Add cabal-doctest to setupDepends of polysemy-plugin.
2019-11-01 21:28:26 +01:00
Peter Simons 90cf679ee7 hackage2nix: update list of broken packages to avoid evaluation errors on Hydra 2019-11-01 21:28:04 +01:00
Peter Simons 82387e1cd3 hackage2nix: web-routes-th & userid compile fine now 2019-11-01 21:28:04 +01:00
Robert Helgesson f9e31874a4 haskellPackages.pandoc-emphasize-code: mark unbroken
It builds fine without any additional change.
2019-11-01 21:28:04 +01:00
Peter Simons b86ba293bb LTS Haskell 14.12 2019-11-01 21:28:04 +01:00
Peter Simons 40c944f56b haskell-polysemy: remove 'broken' marker; the package now builds 2019-10-24 22:12:54 +02:00
Jack Kelly 1fc7deab86 haskellPackages.grammatical-parsers: mark unbroken
I did see a timeout in the test suite, in the mconcat property test
provided by checkers, but lost the seed.
2019-10-24 22:01:48 +02:00
Peter Simons 38fc43e993 hackage2nix: disable broken builds to fix evaluation on Hydra 2019-10-24 22:00:46 +02:00
Peter Simons 0d47fe836a LTS Haskell 14.11 2019-10-24 22:00:46 +02:00
Marek Fajkus 148d4a214a
elmPackages: elm-format GHC 8.8.1 patch 2019-10-22 14:52:57 +02:00
Emily 2c2d9f347d haskellPackages.clash-{ghc,lib,prelude}: mark unbroken 2019-10-18 22:50:37 +02:00
Peter Simons 6d6889601c hackage2nix: mark broken builds to fix evaluation on Hydra 2019-10-18 22:49:18 +02:00
Domen Kožar 7a71069309 ghcide: unbreak 2019-10-18 22:49:18 +02:00
Robert Hensing 3ca15e5fe1 arion-compose: Enable without tests
This adds me as a maintainer of arion-compose, which provides the
executable for the arion package (#71092).

Note that it has a different name because it was already taken on
Hackage before arion switched to Haskell.
2019-10-18 22:49:17 +02:00
Serhii Pererva 0ddcf74037 universum 1.6.0 is no longer broken 2019-10-18 22:49:17 +02:00
Samuel Evans-Powell e1e5c7f9e2 tasty-tap: fix tests
- The golden test for tasty-tap is out-of-date with the current TAP
  format. An issue has been submitted upstream here:
  https://github.com/MichaelXavier/tasty-tap/issues/2.
- I've created a pull request that makes the (minor) changes to the
  golden test file and applied the patch for that pull request here.
- Remove tasty-tap from broken-packages
2019-10-18 22:49:17 +02:00
Samuel Evans-Powell f6cdbee1bb prometheus, ekg-prometheus-adapter: Remove from broken-packages
- Prometheus and ekg-prometheus-adapter were fixed in PR:
  https://github.com/NixOS/nixpkgs/pull/70956 but I forgot to remove
  them from the list of broken-packages.
2019-10-18 22:49:17 +02:00
Peter Simons 80e78eccfb LTS Haskell 14.10 2019-10-18 22:49:17 +02:00
Peter Simons 658893ff36 hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.15.0-4-gf382c3d from Hackage revision
765639fa13.
2019-10-13 14:27:12 +02:00
Jack Kelly 88a34ef039 haskellPackages.rank2classes: not broken 2019-10-13 14:27:12 +02:00
Luke Clifton fa5eddfae6 haskellPackages: fix barbly (#70222)
* haskellPackages: fix barbly

Co-Authored-By: Dennis Gosnell <cdep.illabout@gmail.com>
2019-10-13 14:27:11 +02:00
Peter Simons 676e2684c1 hackage2nix: disable broken builds that cause evaluation errors on Hydra 2019-10-13 14:27:11 +02:00
Peter Simons f70d1cf20c LTS Haskell 14.8 2019-10-13 14:27:11 +02:00
Peter Simons f9097e329f hackage2nix: disable broken builds to avoid evaluation errors on Hydra 2019-10-07 20:51:00 +02:00
Domen Kožar 5258f5597d
haddock-*: fix by pinning 2019-10-02 15:15:47 +02:00
Peter Simons f12bc855dd hackage2nix: disable failing builds that break evaluation on Hydra 2019-09-30 12:32:22 +02:00
Peter Simons 2d995f138f haskell-ghc-lib-parser: we mo longer need older versions around 2019-09-30 12:28:37 +02:00
Nicolas Mattia 3867b45745 niv: mark as not broken
`niv` used to depend on the broken `github`. The dependency was removed
and `niv` builds fine.
2019-09-28 18:31:37 +02:00
Olli Helenius 21977c055d haskellPackages.hadolint: fix build by disabling static linking 2019-09-25 15:28:40 +02:00
Guillaume Bouchard efb4f4817a haskellPackages.PyF: remove broken status
PyF builds perfectly with `haskellPackages.PyF`
2019-09-25 15:28:40 +02:00