Simon Chatterjee
3d7b19344d
haskell-cabal-fmt: override Cabal to version 3.0.x
2020-02-28 20:31:23 +01:00
Peter Simons
ee52b6ac68
haskell-brick: update overrides to the latest version
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
Peter Simons
aba43b8c3e
ghc-8.8.x: update override for lens to the latest version
2020-02-28 20:31:22 +01:00
(cdep)illabout
c44ded75fe
haskellPackages.mplayer-spot: add runtime dependency on mplayer
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
025faad9a9
haskell.packages.ghc882.policeman: fix up ansi-terminal dep
2020-02-28 20:31:21 +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
Peter Simons
ea1aae15ae
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-19-g1b9b3ef from Hackage revision
2054fb03f4
.
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
John Ericson
196682b175
Merge remote-tracking branch 'upstream/master' into work-on-multi-shellFor
2020-02-22 17:34:08 -05:00
John Ericson
1c07ee7925
haskell shellFor: Fix hoogle
2020-02-22 13:10:30 -05:00
Simon Chatterjee
019e86fde9
haskell generic-builder: fix Darwin regression for lmdb
...
Recent updates to the generic builder have caused haskellPackages.lmdb-simple to
fail to build on Darwin, since it cannot see the lmdb C dynamic library included
by its dependent haskellPackages.lmdb.
The C dynamic library has suffix `.so` not `.dylib`, so this fix allows for
that.
Closes #80190 , but that issue may identify a preferable solution.
2020-02-17 09:41:31 +01:00
Silvan Mosberger
cfc21ad059
Revert "haskell generic-builder: fix Darwin regression for lmdb"
...
This reverts commit 8c58c44aae
.
This causes a mass rebuild and should go to staging instead before
master
2020-02-17 09:36:53 +01:00
Simon Chatterjee
8c58c44aae
haskell generic-builder: fix Darwin regression for lmdb
...
Recent updates to the generic builder have caused haskellPackages.lmdb-simple to
fail to build on Darwin, since it cannot see the lmdb C dynamic library included
by its dependent haskellPackages.lmdb.
The C dynamic library has suffix `.so` not `.dylib`, so this fix allows for
that.
Closes #80190 , but that issue may identify a preferable solution.
2020-02-15 17:40:54 +00:00
Peter Simons
abd5926447
haskell-policeman: don't build this package with ghc-8.6.x
2020-02-07 20:55:41 +01:00
Peter Simons
e7dce63d54
haskell-cabal2spec: override Cabal to version 3.0.x
2020-02-07 20:44:24 +01:00
Peter Simons
04e3f52eb0
git-annex: update sha256 hash for new version 7.20200204
2020-02-07 20:38:00 +01:00
Peter Simons
38784c7916
ghc-lib-parser: update overrides for the latest version
2020-02-07 20:38:00 +01:00
Nathan van Doorn
c13abc9509
haskellPackages.perhaps: add link to pull request fixing dependencies
2020-02-07 20:37:59 +01:00
Peter Simons
92f21f7159
haskell-lens: use latest version when building with ghc-8.8.x
2020-02-07 20:37:59 +01:00
Peter Simons
44d258777c
haskell-brick: update overrides to latest version
2020-02-07 20:37:59 +01:00
Peter Simons
ddb6d70051
haskell-js-flot: disable test suite to break infinite evaluation cycle
2020-02-07 20:37:58 +01:00
Peter Simons
0358bc066f
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-19-g1b9b3ef from Hackage revision
f57c80f238
.
2020-02-07 20:37:52 +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
Bas van Dijk
1cbb793ec8
haskellPackages.servant: fix sha256
...
My build server which isn't using cache.nixos.org discovered an
outdated hash in servant:
```
trying https://github.com/haskell-servant/servant/archive/v0.16.2.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 132 0 132 0 0 616 0 --:--:-- --:--:-- --:--:-- 616
100 295k 0 295k 0 0 269k 0 --:--:-- 0:00:01 --:--:-- 384k
unpacking source archive /build/v0.16.2.tar.gz
hash mismatch in fixed-output derivation '/nix/store/i6qgxlqf599wl11rd44jasgmwb78wr6c-source':
wanted: sha256:0kqglih3rv12nmkzxvalhfaaafk4b2irvv9x5xmc48i1ns71y23l
got: sha256:0xk3czk3jhqjxhy0g8r2248m8yxgvmqhgn955k92z0h7p02lfs89
```
2020-02-07 10:12:49 +01:00
Peter Simons
f206eea2cf
ghc-8.10.x: add a bunch of jailbreaks to fix builds
2020-01-31 22:13:06 +01:00
Peter Simons
a7712a1a31
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-16-g2971916 from Hackage revision
d77d0f7de2
.
2020-01-31 21:39:55 +01:00
Peter Simons
5e90d04ee7
haskell-bustle: simplify the override now that those changes are in cabal2nix
...
Might be of interest to @jtojnar.
2020-01-31 21:38:10 +01:00
Peter Simons
6d068993b5
haskell-relude-6.0.0.0 does not pass its doctest suite
2020-01-31 21:05:56 +01:00
Peter Simons
6516c12dbe
haskell-policeman: add overrides to provide newer versions of dependencies
2020-01-31 21:05:56 +01:00
Silvan Mosberger
8d4509e34d
haskell generic-builder: Fix package conf handling
...
Previously the package conf files were handled without paying attention
to the fact that it's pretty-printed output. One problem was discovered
with GHC 8.8.1 on Darwin, where the dynamic-library-dirs first field
seems to have increased in length, meaning while before it was
dynamic-library-dirs: some-small-directory-name
some-more-directories
Now it is
dynamic-library-dirs:
some-larger-directory-name
some-more-directories
Which breaks the code installed for https://github.com/NixOS/nixpkgs/pull/25537 ,
because that assumed the former format, resulting in the reoccurence of
the bug in https://github.com/NixOS/nixpkgs/issues/22810 , see
https://github.com/Infinisil/all-hies/issues/43
This commit fixes this by "unprettyfying" the package conf files before
processing them.
Closes https://github.com/NixOS/nixpkgs/pull/78738 .
2020-01-31 21:05:56 +01:00
Peter Simons
2b10aed0d7
ghc-8.8.x: update version overrides for microlens packages
2020-01-31 21:05:56 +01:00
Peter Simons
135cc0c58d
haskell-cabal-plan: update overrides for new version of base-compat
2020-01-31 21:05:55 +01:00
Jan Tojnar
4141619331
haskellPackages.bustle: fix building on Hydra
...
Bustle is proclaiming OtherLicense even though the code is licensed under LGPL 2.1+. This causes cabal2nix to set hydraPlatforms = stdenv.lib.platforms.none in hackage-packages.nix for the package.
Lets let's unset the attribute and fix the license.
2020-01-31 21:05:55 +01:00
Jan Tojnar
3430ded6c8
haskellPackages.bustle: clean up with lib.pipe
2020-01-31 21:05:55 +01:00
Peter Simons
8e8b8a5b6c
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision
5556d14668
.
2020-01-31 21:05:44 +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
Keito Kajitani
38149ff88d
haskellPackages.dhall-json_1_6_1: prettyprinter_1_6_0
2020-01-31 21:47:07 +09:00
Luka Blaskovic
668b3e7de4
configuration-ghc-8.2.x: use default llvmPackages
2020-01-30 18:35:30 -05:00
Luka Blaskovic
4fa34c2283
llvm-general: remove
2020-01-30 18:35:29 -05:00
Peter Simons
26dbde5dbc
haskell-pandoc: disable test suite when building with ghc-8.8.x
...
pandoc-2.9.1.1 fails 1 test.
2020-01-27 10:00:45 +01:00
Peter Simons
ade7cc1fd3
haskell-hlint: update override for new ghc-lib-parser-ex dependency
2020-01-24 21:02:44 +01:00
Peter Simons
15aa9dd0a3
haskell-prettyprinter: disable the failing test suite of version 1.6.0
2020-01-24 21:02:43 +01:00
Peter Simons
05a54d417b
ghc-8.8.x: update overrides
2020-01-24 21:02:42 +01:00
Robert Djubek
bb3a93fdb5
matterhorn: init at 50200.6.0
...
Command line mattermost client
2020-01-24 21:02:42 +01:00
Robert Djubek
8e5d5bac2e
glirc: 2.33.1 -> 2.34
...
Really this is a fix of the build because of the automatic version bump
2020-01-24 21:02:42 +01:00
Peter Simons
d8440b802e
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision
ac7dcf389a
.
2020-01-24 21:02:23 +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
Matthew Bauer
07db0b248c
Merge remote-tracking branch 'obsidiansystems/work-on-multi-shellFor'
2020-01-17 18:00:27 -05:00
Peter Simons
4758981603
haskell-ormolu: fix override for ghc-lib-parser
2020-01-17 21:14:34 +01:00
Peter Simons
fc1cafab42
haskell-dhall: update overrides for the new release
...
I dropped the override for dhall-to-cabal, because the package
is marked as broken already.
2020-01-17 21:14:34 +01:00
Peter Simons
8a5c2f6569
haskell-tls-session-manager: fix build with ghc-8.8.x
2020-01-17 21:14:34 +01:00
Peter Simons
8576e8b2c3
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision
d1d0ee2298
.
2020-01-17 21:14:33 +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
672880966f
haskell-ghc-lib-parser: update to latest version for hlint
2020-01-17 21:14:33 +01:00
Peter Simons
f3769d7015
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision
b2812edaae
.
2020-01-17 21:14:32 +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
Jacquin Mininger
7d67db3919
shellFor: Refactor for consistency and cross
...
This makes it work like work-on-multi from Reflex Platform. In
particular, rather than making `.env` from `shellFor`, we make `.env`
the primitive, and `shellFor` works by combining together the arguments
of all the packages to `generic-builder` and taking the `.env` of the
resulting mashup-package.
There are 2 benefits of this:
1. The dependency logic is deduplicated. generic builder just concatted
lists, whereas all the envs until now would sieve apart haskell and
system build inputs. Now, they both decide haskell vs system the same
way: according to the argument list and without reflection.
Consistency is good, especially because it mean that if the build
works, the shell is more likely to work.
2. Cross is handled better. For native builds, because the
`ghcWithPackages` calls would shadow, we through both the regular
component (lib, exe, test, bench) haskell deps and Setup.hs haskell
deps in the same `ghcWithPackages` call. But for cross builds we use
`buildPackages.ghcWithPackages` to get the setup deps. This ensures
everything works correctly.
2020-01-17 10:46:29 -05:00
John Ericson
ba9066abca
Merge together merge bases of 19.09 and master
2020-01-15 18:54:36 -05:00
Peter Simons
29e871b2d0
haskell-krank: jailbreak to fix the build
2020-01-10 21:02:44 +01:00
Peter Simons
0685be711e
git-annex: update sha256 hash for version 7.20191230
2020-01-10 20:56:20 +01:00
Peter Simons
4ef37f4210
haskell-hoogle: drop obsolete jailbreak
...
The latest version of hoogle accepts haskell-src-exts-1.23.x.
2020-01-10 20:56:20 +01:00
Peter Simons
7b8cdfabcd
haskell-pandoc: update ghc-8.8.x override for the latest version
2020-01-10 20:56:20 +01:00
Peter Simons
1886028a3c
haskell-tls: update ghc-8.8.x override for the latest version
2020-01-10 20:56:20 +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
Merlin Göttlinger
900a378245
haskell: add quickjump option to the haskell mkDerivation
...
When visiting local documentation via hoogle, currently for most packages the
quickjump index is missing so you only get a sad error when pressing "s" to
search in the current documentation.
The quickjump option is only supported by the haddock utility that's shipped
with ghc 8.6.x or later.
Closes https://github.com/NixOS/nixpkgs/pull/75942 .
2020-01-10 20:56:20 +01:00
Peter Simons
d8cf98b9c8
haskell-src-exts: update overrides for the new 1.23.0 version
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
Peter Simons
2514bddbf7
ghc-8.10.x: exceptions is now a core library that comes with the compiler
2020-01-10 20:56:19 +01:00
Peter Simons
2447c661d9
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision
e75b27b8d5
.
2020-01-10 20:56:08 +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
Peter Simons
4a2aad0d39
Revert "haskell/with-packages-wrapper.nix: install "doc" outputs"
2020-01-10 15:20:08 +01:00
Alexander Foremny
9e808578c4
haskellPackages.ormolu: mark unbroken
...
Builds fine with 6b5bb4261c6dacbe65d348376c416c75ddafaebd
2020-01-10 14:54:33 +01:00
Alexander Foremny
47ddee700f
haskellPackages.ormolu: fix overrides so it builds
2020-01-10 14:54:33 +01:00
Matthew Bauer
ddcaa0cd2f
Merge pull request #76842 from matthewbauer/add-doc-to-ghc-wrapper
...
haskell/with-packages-wrapper.nix: install "doc" outputs
2020-01-07 00:23:15 -05:00
Matthew Bauer
93aabab760
haskell/with-packages-wrapper.nix: remove /bin symlink if it exists
...
The wrapper need a writable directory to work, so remove the symlink
to a read-only one if it occurs.
2020-01-06 18:25:50 -05:00
Peter Simons
f2a218df59
git-annex: temporarily drop support for bup some more
2020-01-05 15:31:16 +01:00
Peter Simons
f172a19e79
git-annex: temporarily drop support for bup
...
The build is currently broken [1] and therefore blocks git-annex.
[1] https://github.com/NixOS/nixpkgs/issues/76979
2020-01-05 15:13:29 +01:00
Matthew Bauer
e915608618
haskell/with-packages-wrapper.nix: install "doc" outputs
...
We were previously just installing the "out" output which broke when
we recently changed to generating multiple outputs.
Fixes #76837
2020-01-02 16:12:46 -05:00
Frederik Rietdijk
555037a667
Merge master into staging-next
2019-12-31 16:35:53 +01:00
John Ericson
cfd013813e
Merge pull request #74090 from obsidiansystems/ghcjs-cross-without-cc
...
stdenv, haskell: bonafied GHCJS cross compilation without stdenv.cc
2019-12-30 16:40:43 -08:00
Robin Gloster
f9f46dc327
treewide: NIX_*_FLAGS -> string
2019-12-31 00:15:46 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists
2019-12-30 12:58:11 +01:00
Alexandre Esteves
af2eaec41a
haskellPackages.multi-ghc-travis: add missing space (PR #76648 )
2019-12-29 19:27:25 +01:00
Peter Simons
525b8cd3f6
ghc: add 8.10.1-alpha2
2019-12-27 20:58:23 +01:00
Peter Simons
fdd64fbc37
haskell-servant-{ekg,blaze}: jailbreak to fix the build
2019-12-27 20:37:13 +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
Peter Simons
4979823e46
git-annex: update sha256 hash for version 7.20191218
2019-12-27 20:37:13 +01:00
Peter Simons
dbcb34900a
haskell-lsp-test: update override to the latest version
2019-12-27 20:37:13 +01:00
Peter Simons
6010ce05b7
pandoc: update override for the ghc-8.8.x to the latest version
2019-12-27 20:37:13 +01:00
Dmitry Kalinkin
c744527e3e
gitAndTools.git-annex: fix darwin build
...
Closes : #76342
Fixes : #73435
2019-12-27 20:37:13 +01:00
(cdep)illabout
b7a5df05c3
spago: 0.12.1.0 -> 0.13.0
2019-12-27 20:37:13 +01:00
(cdep)illabout
54fad88234
haskellPackages.dhall_1_27_0: fix build
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
(cdep)illabout
db1adfe3c8
haskellPackages.dhall_1_28_0: fix overrides so it builds
...
This PR fixes dhall_1_28_0, dhall-bash_1_0_25, and dhall-json_1_6_0 so
they build.
They all require a newer version of prettyprinter than we get from the
LTS package set.
This is from https://github.com/NixOS/nixpkgs/pull/75931 by @ijaketak.
Co-authored-by: Keito Kajitani <ijaketak@gmail.com>
2019-12-27 20:37:13 +01:00
Matt McHenry
9f053666ae
haskellPackages.snap-server: patch for network >= 3.0
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
Peter Simons
42e51bd42e
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-11-g2fb6f7e from Hackage revision
16e46fea2e
.
2019-12-27 20:37:03 +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
Peter Simons
3e2e061529
structured-haskell-mode: update github repo location
2019-12-27 18:42:56 +01:00
Peter Simons
c2ba83e98a
haskell-descriptive: use the proper release version instead of the one from git
...
The released version has all the fixes we needed.
2019-12-27 18:37:42 +01:00
John Ericson
9cbbe2b00f
Merge branch 'ghcjs-cross-without-cc-common' into ghcjs-cross-without-cc
2019-12-25 14:36:13 -05:00
John Ericson
d8dd301412
haskell generic-builder: Hack so CPP without a CC works
2019-12-25 14:34:40 -05:00
John Ericson
49daa0aa64
Merge branch 'ghcjs-cross-without-cc-common' into ghcjs-cross-without-cc
2019-12-25 13:17:00 -05:00
John Ericson
6a23c9ddbe
haskell generic-builder: Fix --with-ghc
flag for GHCJS as cross
...
Otherwise it passes `--with-ghc=ghc`, and we do the wrong thing.
2019-12-25 13:14:48 -05:00
John Ericson
a8bd27b454
Merge branch 'ghcjs-cross-without-cc-common' into ghcjs-cross-without-cc
2019-12-25 01:31:35 -05:00
John Ericson
ad93663a48
ghcWithHoogle: Fix for cross
...
Use `buildPackages.stdenv.mkDerivation` because we are making a shell
script to start hoogle on the build platform.
2019-12-24 18:17:41 -05:00
Niklas Hambüchen
4bf23ce6f9
haskellPackages.GLUT: Fix freeglut.pc -> glut.pc.
...
This was broken by PR #70235 with commit
f5ae5cac
- freeglut: 3.0.0 -> 3.2.1
The in the newer freeglut version, the pkg-config file is called
`glut.pc`, no longer `freeglut.pc`.
Found in:
https://github.com/NixOS/nixpkgs/pull/70235#issuecomment-567536852
2019-12-20 02:52:54 +01:00
Peter Simons
9c01e123d6
haskell-src-meta: update ghc-8.8.x build to the latest version
...
This allows us to build the package without the need for
patching. The test suite still doesn't compile unfortunately.
Closes https://github.com/NixOS/nixpkgs/pull/75594 .
2019-12-13 20:48:35 +01:00
Peter Simons
69e794d1d8
haskell-pandoc: update the ghc-8.8.x build to version 2.9
2019-12-13 20:48:35 +01:00
Manuel Bärenz
bd11e12fcc
haskell-clay: unbreak the build; it succeeds fine
2019-12-13 20:48:14 +01:00
Peter Simons
2d94437a32
haskell-doctemplates: update override for ghc-8.8.x
2019-12-13 20:48:13 +01:00
Peter Simons
c02f1b47cd
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-9-g650d530 from Hackage revision
df9ca29882
.
2019-12-13 20:48:13 +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
sternenseemann
e449a21f19
haskell-systemd: use correct version of network 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
53dca0d451
haskell-hlint: update override for ghc-lib-parser to the latest version
2019-12-06 20:55:12 +01:00
Peter Simons
88179304b4
haskell-brick: use the latest version when building with ghc-8.8.x
2019-12-06 20:55:12 +01:00
Peter Simons
fc8ccfa780
haskell-dhall: update overrides for the latest version
2019-12-06 20:55:12 +01:00
Peter Simons
cd9816e0f7
haskell-pandoc: update ghc-8.8.x override for the latest version
2019-12-06 20:55:12 +01:00
Peter Simons
66285b7ab7
haskell-vty: use latest version when building with ghc-8.8.x
2019-12-06 20:55:12 +01:00
Peter Simons
09186816b1
haskell-regex-tdfa: update override for ghc-8.8.x
2019-12-06 20:55:12 +01:00
Peter Simons
fa1a064694
haskell-monad-par: enable test suite again
2019-12-06 20:55:12 +01:00
Peter Simons
0db312b2f1
ghc-8.8.x: update package versions to fix builds
2019-12-06 20:55:12 +01:00
Peter Simons
6f1dae65f7
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-9-g650d530 from Hackage revision
d33af9cc10
.
2019-12-06 20:55:06 +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
6b362fd020
ghc-8.8.x: update package versions to fix builds
2019-12-05 14:44:05 +01:00
Peter Simons
d8ab6c90ce
haskell-haddock-library: jailbreak version 1.8.0 so that we can build the test suite
2019-12-03 12:56:52 +01:00
Peter Simons
2c5b9702ef
haskell-prettyprinter: use latest version when building with ghc-8.8.x
2019-12-03 11:45:29 +01:00
Frederik Rietdijk
d14baf7747
Merge master into staging-next
2019-11-30 08:57:28 +01:00
Peter Simons
2ad2f5ac18
haskell-pandoc et al: use the latest package versions for ghc-8.8.x
2019-11-29 21:51:32 +01:00
Peter Simons
851bc13b6e
haskell-dns: disable test suite to fix the build
2019-11-29 21:51:32 +01:00
Peter Simons
0d003266b0
haskell-HaTeX: disable test suite to fix the build
2019-11-29 21:51:32 +01:00
Peter Simons
5f3638bfda
haskell-cabal-plan: update overrides for the new version
2019-11-29 21:51:32 +01:00
Peter Simons
6f39f705f4
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-9-g650d530 from Hackage revision
1011c4cc9b
.
2019-11-29 21:51:28 +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
John Ericson
6bc456c91c
Merge remote-tracking branch 'upstream/master' into ghcjs-cross-without-cc
2019-11-25 00:23:07 +00:00
John Ericson
ea9a2c5ec2
haskell genenric-builder: Make the C compiler optional
...
This is GHCJS, and perhaps other obscure targets.
2019-11-25 00:12:39 +00:00
Frederik Rietdijk
10d0c68a9b
Merge staging-next into staging
2019-11-20 10:02:21 +01:00
Jack Kelly
9f41d8a9d0
callHackageDirect: correct type signature
2019-11-20 16:36:33 +10:00
Frederik Rietdijk
5f8b0d7d99
Merge staging-next into staging
2019-11-19 14:53:29 +01:00
adisbladis
c9d8624ccd
treewide: Get rid of libGLU_combined
2019-11-18 20:10:43 +00:00
toonn
64c5eda317
alex: drop patch
...
simonmar/alex#140 was merged and the patch has been applied in alex
version 3.2.5 so the build is broken trying to re-apply the patch.
2019-11-18 17:04:41 +01:00
Peter Simons
3c531669b1
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-9-g650d530 from Hackage revision
e761da20a9
.
2019-11-15 21:33:45 +01:00
Peter Simons
72515c590e
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-6-g12ceeb2 from Hackage revision
99180e68fe
.
2019-11-15 21:08:46 +01:00
Peter Simons
aed8e9536d
haskell-src-exts-simple: add override to fix version of the dependencies
2019-11-15 21:08:45 +01:00
Peter Simons
1e7e4d8e93
git-annex: update sha256 hash for new version 7.20191114
2019-11-15 21:08:45 +01:00
(cdep)illabout
22890f7b13
haskellPackages.llvm-hs: fix build on darwin
2019-11-15 21:08:45 +01:00
Peter Simons
750a3ba2ce
hackage2nix: disable builds that break evaluation on Hydra
2019-11-15 21:08:45 +01:00
William R. Arellano
266ee8d74d
Update pkgs/development/haskell-modules/configuration-nix.nix
...
Co-Authored-By: Dennis Gosnell <cdep.illabout@gmail.com>
2019-11-15 21:08:45 +01:00
William R. Arellano
ea6b44b6d5
dotenv: add comment for future reference
2019-11-15 21:08:45 +01:00
William R. Arellano
227a8e0e7c
dotnev: move changes from configuration-nix to configuration-common
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
William R. Arellano
b06de887f7
dotenv: fix broken package version 0.8.0.2
2019-11-15 21:08:45 +01:00
Peter Simons
35b81fb1a4
LTS Haskell 14.14
2019-11-15 21:08:45 +01:00
Dennis Gosnell
d0c73e88b3
Merge pull request #73362 from Infinisil/buildStackProjectChroot
...
buildStackProject: Set __noChroot to make it fail without sandbox
2019-11-14 11:51:43 +09:00
Silvan Mosberger
b31a8f7a90
buildStackProject: Set __noChroot to make it fail without sandbox
...
Building such a derivation will result in
error: derivation '/nix/store/nk4wms3hk4mp9lc86k30vc8w44fcq0rj-foo.drv' has '__noChroot' set, but that's not allowed when 'sandbox' is 'true'
when attempting to build it without --option sandbox false
2019-11-14 01:32:04 +01:00
Domen Kožar
f1682a7f12
servant-client-core: patch a security issue leaking authorization header
2019-11-12 12:48:36 +01:00
MarcFontaine
8142cad918
ghcjs : fix the patch for ghc-paths-package
...
This patch is used in pkgs/development/haskell-modules/configuration-ghcjs.nix
to fix the ghc-path package for use with ghcjs.
The ghc-paths package has been updated in a way that the existing patch can no longer
be applied.
2019-11-10 19:03:08 +01:00
Peter Simons
f6e975a5c5
haskell-polysemy-plugin: drop obsolete patches
...
Upstream has merged our changes and released a new version 0.2.4.0.
2019-11-08 18:52:37 +01:00
Peter Simons
0c0d11bc33
hoogle: update override for dependency to provide haskell-src-exts-1.22.x
2019-11-08 18:52:37 +01:00
Peter Simons
1439dcee0b
haskell-configuration-common: cosmetic
2019-11-08 18:52:37 +01:00
Peter Simons
fa66e35df4
haskell-github-rest: disable failing test suite to fix the build
2019-11-08 18:52:37 +01:00
Peter Simons
857d39a5a3
git-annex: update sha256 hash for new version 7.20191106
2019-11-08 18:52:37 +01:00
Peter Simons
bf54855e3c
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-7-gbb66e86 from Hackage revision
477d50a859
.
2019-11-08 18:52:37 +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
aff8660932
hapistrano: addBuildTool -> addBuildTools
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
William R. Arellano
71446091a8
hapistrano: fix broken package
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
Peter Simons
85099617e5
git-annex: update sha256 hash for new version 7.20191024
2019-11-01 21:28:27 +01:00
Peter Simons
99d8278801
haskell-polysemy: update override for the latest version
2019-11-01 21:28:26 +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
e5b62bb387
haskell-web-routes-th: jailbreak to fix the build of the test suite
2019-11-01 21:28:26 +01:00
Yorick van Pelt
a1b68b688b
ghcjs: disable profiling by default
2019-11-01 21:28:26 +01:00
Peter Simons
0790fbcaef
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-7-gbb66e86 from Hackage revision
be4eb7222d
.
2019-11-01 21:28:06 +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
c822db3d8c
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-6-g12ceeb2 from Hackage revision
d7308f3b47
.
2019-10-24 22:13:58 +02:00
Peter Simons
40c944f56b
haskell-polysemy: remove 'broken' marker; the package now builds
2019-10-24 22:12:54 +02:00
(cdep)illabout
c41bbefd80
haskellPackages.polysemy: mark dontCheck
2019-10-24 16:05:55 -04:00
Marek Fajkus
35f1e57531
haskellPackages.language-ats: dontCheck
2019-10-24 22:01:48 +02:00
Peter Simons
7dcc5c717d
haskell-dhall: update overrides for the latest version
2019-10-24 22:01:48 +02:00
Peter Simons
d604960843
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-6-g12ceeb2 from Hackage revision
d7308f3b47
.
2019-10-24 22:01:48 +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
Domen Kožar
5235b19045
Elm: 0.19.0 -> 0.19.1
2019-10-21 21:32:35 +02:00
Silvan Mosberger
f9113fc063
haskellPackages.nix-tools: Fix build
2019-10-18 22:50:37 +02:00
Peter Simons
63dad6c2ad
haskell-rank2classes: disable test suite to fix the build
2019-10-18 22:50:37 +02:00
Peter Simons
0eefb1f843
git-annex: update sha256 hash for the new 7.20191017 version
2019-10-18 22:50:37 +02:00
Peter Simons
652a245224
hackage-packages.nix: automatic Haskell package set update
...
This update was generated by hackage2nix v2.15.0-4-gf382c3d from Hackage revision
dea2fba9b4
.
2019-10-18 22:50:37 +02:00
Peter Simons
3a24e332cf
haskell-generics-sop: use the latest version when building with ghc-8.8.x
2019-10-18 22:50:37 +02:00
Emily
2c2d9f347d
haskellPackages.clash-{ghc,lib,prelude}: mark unbroken
2019-10-18 22:50:37 +02:00
Peter Simons
4445d50de3
haskell-uri-bytestring: drop obsolete patch to fix the build
2019-10-18 22:50:37 +02:00
Peter Simons
b5c2f6613b
haskell-gtk: drop obsolete patches for the whole gtk package family
2019-10-18 22:50:36 +02:00
Peter Simons
51f62fb7a7
haskell-hjsmin: disable test suite to fix the build
2019-10-18 22:49:18 +02:00
Peter Simons
6d6889601c
hackage2nix: mark broken builds to fix evaluation on Hydra
2019-10-18 22:49:18 +02:00
Peter Simons
561bf1a91b
haskell-tls: update ghc-8.8.x override for the latest version
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
Marek Fajkus
ef0e3b7762
ghc-8.8.x: jailbreak io-streams-haproxy
2019-10-18 22:49:17 +02:00
Peter Simons
80e78eccfb
LTS Haskell 14.10
2019-10-18 22:49:17 +02:00
Jan Tojnar
538d9cbdfb
bustle: fix build
2019-10-18 02:08:40 +02:00
John Ericson
66a9f39817
haskellSrc2nix
...
Since [1], cabal2nix has been able to parse full platform triples. We
need this for when the system doesn't say enough info (e.g. android).
[1]: 0bb88f0009 (diff-d9172aeec4039eef8cfcc8a2ab6c0677R143)
2019-10-15 11:23:33 -04:00
Peter Simons
33366cce14
haskell-hpack: use latest version to fix build on ghc-8.8.x
2019-10-13 14:27:17 +02:00
Samuel Evans-Powell
4a5c24ff6e
prometheus: fix build
...
- Prometheus was failing due to the http-client version (0.6.4) being
out-of-bounds (prometheus requires >=0.4 && <0.6).
- However it builds fine when jailbroken, so I've just jailbroken it.
- An issue has been submitted upstream on prometheus:
https://github.com/bitnomial/prometheus/issues/34
2019-10-13 14:27:17 +02:00
Domen Kožar
e5ae4a8dc6
ormolu: add from haskell package set
2019-10-13 14:27:17 +02:00
Peter Simons
e323aab13b
git-annex: update sha256 hash for version 7.20191009
2019-10-13 14:27:17 +02:00
Peter Simons
5d179c578c
ghc-8.8.x: drop obsolete overrides
2019-10-13 14:27: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