Malte Brandy
d769c58ee8
haskellPackages.taskwarrior: Pin version for aeson compat
2021-10-19 00:27:56 +02:00
Ellie Hermaszewska
42c8f72096
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-18 22:55:03 +08:00
Ellie Hermaszewska
7cf860aa6a
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-18 22:36:06 +08:00
Ellie Hermaszewska
efde625572
haskellPackages.recursion-schemes: Fix profiling objects
...
Thanks to Ryan's patch here https://github.com/recursion-schemes/recursion-schemes/issues/128\#issuecomment-911632813
Fixes https://github.com/NixOS/nixpkgs/issues/140613
2021-10-18 21:23:25 +08:00
Ellie Hermaszewska
1466afbb97
haskell.packages.ghc921.streaming-commons: disable tests
...
Due to https://github.com/haskell/text/issues/380 and
https://github.com/fpco/streaming-commons/issues/60
2021-10-18 20:29:14 +08:00
Dennis Gosnell
e3b2d60b23
Merge pull request #142017 from dalpd/fix-svgcairo-2
...
haskellPackages.svgcairo: Update header name exposed by librsvg
2021-10-18 09:06:04 +09:00
Deniz Alp
d9c0e8f821
haskellPackages: Add dalpd as a svgcairo maintainer
2021-10-18 00:48:40 +03:00
Deniz Alp
f9c77deb66
haskellPackages.svgcairo: Update header name exposed by librsvg
...
librsvg version 2.51.0 renames librsvg-features.h to rsvg-features.h and with
08fcd73d9d
going in svgcairo broke again.
Renaming the library in the call site fixes the build.
2021-10-17 20:27:45 +03:00
sternenseemann
5a1f5fea02
haskell.packages.ghc921.cereal: jailbreak (too strict bound on base)
2021-10-17 16:21:13 +02:00
sternenseemann
7d9a690044
haskell.packages.ghc921.cabal-install: fix build
2021-10-17 16:21:13 +02:00
sternenseemann
c3bfc6a1fa
haskell.packages.ghc921.cabal2nix: fix build
...
This mostly involved making its dependencies build, cabal2nix itself
seems to have no issues with 9.2.1 at the moment.
2021-10-17 16:21:13 +02:00
sternenseemann
237ece0800
haskellPackages.compactable: not broken
2021-10-16 15:28:47 +02:00
sternenseemann
b8aaad732a
haskell.packages.ghc901.ormolu: fix eval
...
Follow hackage upgrade 0.3.0.1 -> 0.3.1.0.
2021-10-15 14:27:09 +02:00
Malte Brandy
dddc15efaa
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-15 13:58:57 +02:00
Malte Brandy
a3666238bd
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-15 13:21:11 +02:00
sternenseemann
0e90a1f13d
haskellPackages.weeder: downgrade to 2.2.0 to keep building
...
2.3.0 requires GHC 9.0.*, so we'll have to downgrade it for
now. Additionally we'll take this opportunity to fix
haskell.packages.ghc901.weeder and its dependencies.
2021-10-13 13:46:30 +02:00
sternenseemann
bde22ab96e
haskellPackages.procex: only execute tests if Kernel >= 5.9
...
The compile time check for close_range support is broken fundamentally
at the moment (linux-headers is always 5.14, so it'll always assume
close_range is available, upstream is aware of this issue). As a
workaround, we disable the test suite if the kernel on the builder is
too old, allowing the package to still be built.
2021-10-13 12:31:31 +02:00
sternenseemann
05482d2a1b
haskellPackages.git-annex: update sha256 for 8.20211011
2021-10-13 12:13:44 +02:00
sternenseemann
2fb806dba0
haskell.packages.*: reflect Cabal minor version update
2021-10-12 12:51:49 +02:00
(cdep)illabout
28cfb685ee
haskellPackages: regenerate package set based on current config
2021-10-12 08:19:33 +09:00
Dennis Gosnell
5b8ffe4b6b
Merge pull request #141278 from markus1189/unbreak-functor-combinators
...
haskellPackages.functor-combinators: unbreak
2021-10-12 08:13:11 +09:00
Malte Brandy
5920310584
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-11 22:11:09 +02:00
Markus Hauck
dea3e6b6bc
haskellPackages.functor-combinators: unbreak
...
The package builds without any errors.
2021-10-11 19:52:38 +02:00
Vaibhav Sagar
e0ac27c604
haskell.packages.ghc921: make dependencies of ihaskell build
...
See also https://github.com/gibiansky/IHaskell/pull/1283 .
2021-10-11 13:05:04 +02:00
sternenseemann
3fab2e5082
haskell.packages.ghc921.language-haskell-extract: pin patch revision
...
This should make it more reproducible, today's master has already
diverged from the state it was in when the previous hash was
obtained (for GHC 9.0.1), may need some digging to fix this in the 9.0.x
configuration overlay.
2021-10-11 00:20:19 +02:00
Malte Brandy
aadf1d5f3f
haskellPackages.network_3_1_2_5: Use correct version in all references to this pkg
2021-10-10 20:28:33 +02:00
sternenseemann
37a3e4ed31
haskellPackages: fix evaluation
...
Some version upgrades caused attributes to disappear. The upgrade from
language-docker 10.1.2 to 10.2.0 introduces a test failure which is
caused by missing files in the release tarball, so we need to fix this
up manually.
2021-10-10 16:39:40 +02:00
Malte Brandy
755cc527e1
haskellPackages: stackage-lts 18.12 -> 18.13
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-10-08 12:09:58 +02:00
Malte Brandy
fc3dedf322
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-08 12:01:42 +02:00
sternenseemann
6bd7a35f23
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-10-06 22:54:03 +02:00
Robert Hensing
d25fa35e02
haskellPackages.hercules-ci-agent: Re-enable profiling
...
This override isn't needed anymore and breaks packages that
depend on it (and don't disable profiling).
2021-10-06 22:53:44 +02:00
sternenseemann
4f6767556e
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-10-06 13:20:20 +02:00
Robert Hensing
e8409249d9
hci: Fix hydraPlatforms
2021-10-06 13:19:57 +02:00
sternenseemann
df720f8b7f
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-10-05 14:10:47 +02:00
Robert Hensing
561c519b2a
Merge pull request #140585 from hercules-ci/cache-hercules-ci-cli-on-hydra
...
hci: Cache on hydra
2021-10-05 12:07:49 +02:00
Robert Hensing
446145f5fb
hci: Cache on hydra
2021-10-05 11:15:19 +02:00
sternenseemann
07b80a29ae
haskellPackages.hakyll-images: clean up override
...
Upstream fixed tests, works fine from the get go now.
2021-10-05 11:10:44 +02:00
Malte Brandy
dd887b4d18
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-05 08:54:54 +02:00
sternenseemann
4769e66c3d
haskellPackages.hakyll-images: assert dontCheck is still necessary
...
With 1.1.1, hakyll-images should compile override-less again.
2021-10-05 01:07:24 +02:00
Malte Brandy
c077f5ae57
haskell-language-server: Remove useless major version aliases
...
The aliases, like haskell-language-server-8.10 do not get discovered by the hls-wrapper.
Only `haskell-language-server` and e.g. `haskell-languag-server-8.10.7` work.
I got that wrong when introducing those aliases.
2021-10-04 22:05:38 +02:00
sternenseemann
00627e0ce3
haskellPackages.hakyll-images: disable broken test suite
...
The test suite doesn't compile with Hakyll 4.15, but the package itself does.
2021-10-04 17:49:02 +02:00
sternenseemann
8d1e2a10ce
haskellPackages.hakyll-filestore: unbreak using jailbreak
...
Restricts < 4.15, but builds fine in spite of the newer version.
2021-10-04 17:48:25 +02:00
sternenseemann
72a54a7021
haskellPackages.http3: build with network 3.1.2.2
...
We need to conform with its dependency quic here.
2021-10-04 17:39:29 +02:00
sternenseemann
7d77818c9e
haskellPackages.ghcup: assert that preCheck is still needed
...
This will start to fail when the fix has been released upstream.
2021-10-03 13:23:39 +02:00
sternenseemann
2db37a400e
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-03 00:04:50 +02:00
sternenseemann
2eab4d5c08
haskellPackages.hashes: fix build on non-x86
...
Some hash implementations in hashes are platform-specific (32 vs 64
bit), but only implemented in terms of “is i686 or x86_64?”. This it'll
always fail on other platforms (like aarch64). Consequently it makes no
sense to build and execute the test suite there, even if some hash
implementations are platform independent and could be tested.
2021-10-02 12:50:30 +02:00
sternenseemann
8da4d55f72
haskellPackages.ghcup: fix build by providing up to date deps
...
Previously ghcup was failing because of incompatibilities between optics
0.3 and 0.4. I'm personally not sure if hspec-golden-aeson 0.9.0.0 is
strictly necessary, but we may as well use this opportunity to start
ironing out the issues its quirky behavior since 0.8.0.0 causes.
2021-10-02 12:44:03 +02:00
sternenseemann
2dee7c529f
haskellPackages.candid: clean up obsolete override
...
Hackage update contained the 0.3 bump
2021-10-01 21:44:35 +02:00
sternenseemann
10834782e2
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-10-01 21:30:28 +02:00
sternenseemann
309b14dfcd
haskellPackages.quic: provide correct version of network
2021-10-01 19:38:14 +02:00
sternenseemann
9485e6053e
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-10-01 19:37:46 +02:00
Jens Nolte
93f38e0a7b
haskell.packages.ghc921: use network_3_1_2_2
2021-10-01 15:31:27 +02:00
Jens Nolte
15b78276da
haskell.packages.ghc921: re-enable tests previously blocked by 'random'
2021-10-01 15:31:27 +02:00
Jens Nolte
dcff69a840
haskell.packages.ghc921.ChasingBottoms: remove markBrokenVersion
2021-10-01 15:31:27 +02:00
Jens Nolte
3533a38478
haskell.packages.ghc921: use random_1_2_1
2021-10-01 15:31:27 +02:00
sternenseemann
35813c6f04
haskellPackages.candid: 0.2 -> 0.3
...
Turns out the cabal configure flags don't affect the doctest suite
necessarily, so upgrading candid manually is much easier.
2021-10-01 15:30:10 +02:00
sterni
b7ee74fff0
Merge pull request #140146 from nomeata/joachim/haskell-maintainership
...
Add myself as maintainer for a few Haskell packages
2021-10-01 14:41:35 +02:00
sternenseemann
c32ea917d0
haskellPackages.candid: add workaround for doctest failure
...
This is fixed properly in candid 0.3 which we'll have soon, but in
the meantime we can just disable the offending warning. A real shame
that doctests are influenced by compiler warnings.
2021-10-01 14:40:05 +02:00
Joachim Breitner
b30b286371
Add myself as maintainer for a few Haskell packages
...
as nudged to do so by @sternenseemann in
https://github.com/NixOS/nixpkgs/pull/139967#issuecomment-932186960
2021-10-01 14:37:23 +02:00
Potato Hatsue
d55ffa5a2f
haskellPackages.nvfetcher: disable check
2021-09-30 23:01:19 +02:00
sternenseemann
f6703cdddc
haskellPackages.hledger-lib_1_23: build with doctest 0.18.1
...
Test suite has a lower bound on doctest >= 0.18.
2021-09-30 12:21:16 +02:00
Malte Brandy
9a6d6c36e7
haskellPackages.hls-call-hierarchy-plugin: dontCheck on darwin
2021-09-30 11:39:38 +02:00
sternenseemann
f1cdcd739a
haskell.packages.ghc901.ormolu: 0.3.0.0 -> 0.3.0.1
...
Fixes evaluation of ghc901 package set.
2021-09-29 23:51:46 +02:00
sternenseemann
65da4ceb66
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-29 23:45:07 +02:00
sternenseemann
1a74b3d590
haskellPackages: stackage-lts 18.10 -> 18.12
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-29 23:27:50 +02:00
Jens Nolte
d7a8501848
haskell.packages.ghc921: jailbreak splitmix
...
splitmix already has a commit that fixes the version bounds for GHC
9.2.1 but has not had a release since then.
2021-09-29 19:23:50 +02:00
sternenseemann
2c4a128d62
haskellPackages.{Kulitta, Jazzkell}: clean up eval errors on darwin
2021-09-29 14:56:34 +02:00
sternenseemann
4d2f1399e9
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-29 14:47:09 +02:00
sternenseemann
97e02b4b87
haskellPackages.hw-*: fix too tight bounds on generic-lens
2021-09-29 14:29:06 +02:00
sternenseemann
cdffe459d8
haskellPackages.hls-rename-plugin: provide necessary test env
2021-09-29 14:18:35 +02:00
Jens Nolte
41515cc450
haskell.packages.ghc921: use hashable_1_3_3_0
...
hashable 1.3.0 is broken on GHC 9.2.1. This enables building
unordered-containers.
2021-09-29 03:28:21 +02:00
sternenseemann
e8b91f3064
haskellPackages.cabal2nix-unstable: 2021-09-23 -> 2021-09-28
...
Stops webkitgtk24x-gtk* bindings from being emitted.
2021-09-28 23:18:49 +02:00
Las Safin
ca33fe38ad
haskellPackages.procex: don't mark as broken
2021-09-28 23:12:39 +02:00
sternenseemann
f42ab674ba
haskellPackages.webkit: remove override for broken package
...
webkitgtk24x-gtk2 has been removed, but webkit doesn't compile anymore
these days, so we can save us maintaining this override. The “correct”
override would be webkitgtk (webkit is an alias form webkitgtk atm,
maybe we should introduce a libNixName thing in cabal2nix for this?)
if webkit compiled with modern dependencies…
2021-09-28 13:35:33 +02:00
sternenseemann
734e7564cb
haskellPackages.websnap: webkit dependency is a haskell dependency
...
websnap actually depends on the haskell webkit package (which is
broken), so this override introducing a dependency on a removed package
is actually incorrect and can be removed.
2021-09-28 13:28:22 +02:00
Dennis Gosnell
c4f967fe21
Merge pull request #139621 from Lassulus/hasura
...
haskellPackages.hasura: 2.0.7 -> 2.0.9
2021-09-28 08:39:17 +09:00
sternenseemann
60dc874d98
haskellPackages: update list of transitively broken packages
2021-09-26 21:40:50 +02:00
sternenseemann
64a3ff66f6
haskellPackages.cryptohash-sha256: make sure hydraPlatforms is populated
2021-09-26 21:26:08 +02:00
sternenseemann
3efe1b4b45
haskellPackages.polysemy: unbreak
2021-09-26 21:16:35 +02:00
sternenseemann
4db2830d07
haskellPackages.tz: fix tests for non-glibc platforms
...
tz's test suite (luckily only the test suite, it seems) relies on some
non-POSIX behavior of glibc which was easy enough to patch.
2021-09-26 20:27:25 +02:00
lassulus
b421990ae0
haskellPackages.hasura: 2.0.7 -> 2.0.9
2021-09-26 10:28:31 +02:00
Deniz Alp
afd1e21fe4
haskellPackages.svgcairo: Fix build by correcting cpp options
...
There's an open pull request that fixes the build but it's been sitting there
for a while, the fix is in a single commit so just applying the commit as a
patch. This will also allow us to fix ghc-vis later.
2021-09-25 22:41:34 +03:00
maralorn
291c46808e
Merge pull request #138937 from roosemberth/hs-fix-d-bus
...
haskellPackages.d-bus: Fix for GHC 8.10.1+
2021-09-24 11:19:12 +02:00
Roosembert Palacios
5ef7b75287
Update hackage-packages.nix
...
Signed-off-by: Roosembert Palacios <roosemberth@posteo.ch>
2021-09-24 11:01:23 +02:00
Roosembert Palacios
2a194d990f
haskellPackages.d-bus: Fix for GHC 8.10.1+
...
Signed-off-by: Roosembert Palacios <roosemberth@posteo.ch>
2021-09-24 11:01:23 +02:00
Malte Brandy
4d07360beb
haskellPackages: Add maralorn as a maintainer for a number of packages
2021-09-24 00:43:36 +02:00
Malte Brandy
61eb102774
haskellPackages: Bump cabal2nix-unstable to apply cabal2nix PR #520
2021-09-23 23:48:17 +02:00
Dominik Schrempf
e814556b46
haskellPackages: mark packages maintained by dschrempf
2021-09-22 12:58:58 +02:00
Malte Brandy
4f083811e9
haskellPackages: Fix ghc version in hackage2nix config
2021-09-22 12:52:49 +02:00
Dmitry Bogatov
bca123beec
haskellPackages.diohsc: umark as broken
...
Just built with NIXPKGS_ALLOW_BROKEN, and it built fine
2021-09-20 17:24:38 +02:00
Dennis Gosnell
d7692eb847
Merge pull request #138480 from cdepillabout/merge-and-open-pr-fixes
...
haskell: update maintainer script for merging and opening PR to also upload package versions to Hackage
2021-09-20 11:12:52 +09:00
(cdep)illabout
64511038ff
haskell: small improvements to script for merging haskell-updates PR
2021-09-20 09:55:22 +09:00
(cdep)illabout
5ecf510833
haskell: update script for merging haskell-updates
PR to upload package versions to Hackage
2021-09-20 09:54:51 +09:00
(cdep)illabout
c8eca71bc0
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-20 09:48:55 +09:00
(cdep)illabout
0adf50eefe
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-20 09:34:49 +09:00
Malte Brandy
242ab4debd
haskell-language-server: Disable several plugin checks on arm
2021-09-19 15:10:35 +02:00
maralorn
d01504565a
Merge pull request #138271 from maralorn/hls-901
...
haskell.packages.ghc901.haskell-language-server: Fix build
2021-09-18 15:06:15 +02:00
Dennis Gosnell
9b31e5dece
Merge pull request #138317 from cdepillabout/merge-and-open-pr
...
haskell: Add a maintainer script for opening a new haskell-updates PR
2021-09-18 22:03:04 +09:00
(cdep)illabout
b8b88612ff
haskell: update HACKING.md document to describe merge-and-open-pr.sh maintainer script
2021-09-18 15:25:46 +09:00
Malte Brandy
d71129e1af
haskell.packages.ghc901.haskell-language-server: Fix build
2021-09-18 03:17:47 +02:00
Malte Brandy
d9b9e0f9ae
haskellPackages.haskell-language-server: Use default plugin set
2021-09-18 01:12:53 +02:00
Malte Brandy
325e25e0ca
haskellPackages.hls-stylish-haskell-plugin: Jailbreak to fix build
2021-09-18 01:12:20 +02:00
(cdep)illabout
48b1bb4867
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-18 03:34:17 +09:00
(cdep)illabout
164ccf3d60
haskellPackages: stackage-lts 18.9 -> 18.10
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-18 03:32:59 +09:00
sternenseemann
f82c865b2b
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-09-17 16:12:05 +02:00
Joachim Breitner
906da2ce26
haskellPackages.crc: Builds with dontCheck
...
util https://github.com/MichaelXavier/crc/issues/2 is fixed by upstream.
2021-09-17 14:22:14 +02:00
Divam
ba25b274f4
ghcjs: init at 8.10.7
...
The src points to the obsidiansystems repo as it has the ghcjs ported from
8.10.5 to 8.10.7, and a bunch of other fixes (#812 , #811 , #809 )
2021-09-15 12:51:34 +09:00
Divam
be7c76ae64
haskellPackages.happy_1_19_12: init at 1.19.12
...
(generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh)
2021-09-15 12:51:34 +09:00
Malte Brandy
4a4e73761f
haskellPackages.hls-splice-plugin: Disable tests
2021-09-14 19:18:27 +02:00
Malte Brandy
f2a3df2f30
haskell-language-server: Fix build for new version + cleanups
2021-09-14 01:04:39 +02:00
(cdep)illabout
749cb69b24
cabal-install: get building on ghc884, ghc8107, and ghc901
2021-09-11 21:53:44 +09:00
(cdep)illabout
02d3bde59a
haskellPackages.essence-of-live-coding-warp: remove unneeded override
2021-09-11 16:39:35 +09:00
(cdep)illabout
e098455d8f
haskellPackages.hadolint: bump dep on language-docker to 10.1.2
2021-09-11 12:02:24 +09:00
(cdep)illabout
96f6dbbd10
haskell: bump uses of Cabal_3_6_0_0 to Cabal_3_6_1_0 to get rid of eval errors
2021-09-11 11:58:02 +09:00
(cdep)illabout
71c958552a
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-11 11:31:00 +09:00
(cdep)illabout
865be33dfa
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-11 11:06:56 +09:00
Mauricio Collares
8dbf274116
haskell.packages.ghc901, haskell.packages.ghc921: use hlint_3_3_4 instead of hlint_3_3_1
2021-09-10 22:01:29 -03:00
Mauricio Collares
c7bae28f81
haskellPackages.urlencoded: unmark as broken
2021-09-11 02:22:13 +02:00
sternenseemann
61b713abd6
haskell.packages.*.ghc-api-compat: fix across all supported sets
...
* haskell.packages.ghc884.ghc-api-compat needed us to re-add the 8.6
version of the package.
* haskell.packages.ghc901.ghc-api-compat now points to the newly
released 9.0.1 version of the package.
* haskell.packages.ghc8107.ghc-api-compat now correctly points to
ghc-api-compat 8.10.7.
GHC 9.2.1 is still unsupported (which is to be expected, with it
being a release candidate).
To make sure everything stays working we'll build ghc-api-compat as part
of versionedCompilerJobs.
2021-09-07 15:48:08 +02:00
sternenseemann
bcc8e62a23
haskellPackages.git-annex: update sha256 for 8.20210903
2021-09-07 15:36:21 +02:00
(cdep)illabout
538e32b740
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-07 10:52:19 +09:00
(cdep)illabout
c725d8735e
haskellPackages: stackage-lts 18.8 -> 18.9
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-07 10:50:49 +09:00
(cdep)illabout
9b8b11e25f
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-07 09:11:50 +09:00
sternenseemann
fbf7db7aed
haskellPackages.isocline: don't execute flawed test suite
2021-09-06 19:12:15 +02:00
sternenseemann
93c06e23f2
hadolint: build with language-docker 10.1.1
2021-09-06 02:48:06 +02:00
Malte Brandy
b3da6961d5
docs: haskell-updates/HACKING.md: Add link to chat
2021-09-05 22:49:56 +02:00
sternenseemann
afcb5de64d
haskellPackages.monadeli: update maintainer list to include ncfavier
2021-09-05 21:47:52 +02:00
sternenseemann
a3bc86aba3
haskell.packages.ghc921.base-compat: use 0.12.0 for GHC 9.2 support
2021-09-05 21:43:43 +02:00
sternenseemann
21e3afc6a2
haskell-ci: make sure all dependencies use Cabal 3.4
...
haskell-ci doesn't support Cabal 3.6 yet, so we need to downgrade
cabal-install-parsers to avoid inconsistencies across the dependency
graph.
2021-09-05 21:42:26 +02:00
maralorn
828f92acea
Merge pull request #136797 from ncfavier/unbreak-lambdabot
...
haskellPackages.lambdabot-social-plugins,lambdabot: unbreak, add myself as maintainer
2021-09-05 19:01:02 +02:00
Naïm Favier
9380d8464b
haskellPackages.lambdabot-social-plugins,lambdabot: unbreak, add myself as maintainer
2021-09-05 18:53:55 +02:00
Malte Brandy
6b93b667b2
haskellPackages.hakyll: Remove obsolete overrides
2021-09-05 12:40:26 +02:00
Malte Brandy
ff8d7d7d3c
Pin reflex-dom-pandoc version
2021-09-05 00:17:04 +02:00
sternenseemann
ac656b2908
haskellPackages.cabal-install-parsers: build with Cabal >= 3.6
...
cabal-install-parsers depends on Cabal ^>= 3.6.0.0 since the latest release.
2021-09-04 22:22:41 +02:00
sternenseemann
796d31ab22
haskellPackages.distribution-nixpkgs: drop now unnecessary override
...
After updating our hackage hashes tarball we also have access to the
latest version.
2021-09-03 16:18:33 +02:00
Joe Hermaszewski
795e0d4c6e
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-09-03 15:05:24 +01:00
Joe Hermaszewski
72f0557fc4
haskellPackages: stackage-lts 18.7 -> 18.8
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-09-03 15:04:14 +01:00
Joe Hermaszewski
5d852fef63
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-09-03 14:41:47 +01:00
Domen Kožar
75e78ebaec
cachix: fix build on aarch64-darwin
2021-08-28 14:53:11 +02:00
maralorn
bd1c813a30
Merge pull request #135935 from sternenseemann/haskell-aarch64-darwin-meta
...
haskellPackages: prepare meta sets for aarch64-darwin support
2021-08-27 19:35:34 +02:00
sternenseemann
e3aeb5a55c
haskell/configuration-hackage2nix: no x86_64-darwin → no aarch64-darwin
...
As a preparation for adding aarch64-darwin support, make sure that
whenever x86_64-darwin is unsupported, we also don't support
aarch64-darwin to avoid a mess in the diff and likely a lot of avoidable
build failures.
If it turns out to be supported we can always remove them later.
2021-08-27 18:32:51 +02:00
sternenseemann
d182740101
haskellPackages.cabal2nix-unstable: 2021-08-21 -> 2021-08-27
...
Adds support for aarch64-darwin in hackage2nix.
2021-08-27 18:32:48 +02:00
sternenseemann
9ac0cf0958
haskellPackages.distribution-nixpkgs: 1.6.0 -> 1.6.1
...
New release without breaking changes which adds support for
aarch64-darwin. Because we're impatient, bump it manually instead of
waiting for stackage.
2021-08-27 18:32:48 +02:00
(cdep)illabout
a37642c3be
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-08-27 18:44:27 +09:00
Dominik Schrempf
f3eb6a06be
haskellPackages.circular: unbreak; builds fine
2021-08-27 09:23:11 +02:00
Malte Brandy
abd4b28a10
haskellPackages.hls-floskell-plugin: dontCheck on darwin
2021-08-25 19:20:17 +02:00
sternenseemann
c4ed2a618c
haskell/configuration-hackage2nix: fix comment about stackage bounds
...
No funny business with string replacement going on anymore, but there
are still some caveats.
2021-08-24 23:15:55 +02:00
sternenseemann
51e99b6e4c
haskellPackages.dhall-nix: downgrade to 1.1.21 for dhall 1.39
...
Stackage LTS hasn't upgraded to 1.40 yet -- dhall-nix is not part of
stackage and thus ahead.
2021-08-24 23:15:02 +02:00
Bryan Richter
a198f75258
haskellPackages.monomer: set dontCheck
...
Monomer's tests want a display, which currently isn't provided in the Nix sandbox.
I also reordered the other packages that are in the same boat so they're
all in one place.
2021-08-24 23:08:36 +02:00
Bryan Richter
568e022497
haskellPackages.nanovg: unmark broken
...
It needed some packages added to cabal2nix, and they've been added.
2021-08-24 22:59:13 +02:00
sternenseemann
968a107add
haskellPackages.hpack-dhall: remove now unnecessary override
...
Issue was resolved upstream
2021-08-23 19:18:32 +02:00
Joe Hermaszewski
f64e8c0822
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-08-23 23:18:14 +08:00
Guillaume Bouchard
e0f7b04c2e
ghc: add 9.2.1 (rc1)
2021-08-23 12:40:11 +02:00
Malte Brandy
86e50ebca4
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-08-22 19:59:04 +02:00
Malte Brandy
e6be28a6ad
haskellPackages: stackage-lts 18.5 -> 18.7
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-08-22 19:58:21 +02:00
(cdep)illabout
c091b809ca
haskellPackages.hasura-ekg-core: unbreak by adding overrides
...
This also similarly fixes haskellPackages.hasura-ekg-core.
2021-08-22 10:24:21 +09:00
sternenseemann
13f70bfa7a
haskellPackages.tophat: remove now unnecessary override
2021-08-21 19:26:53 +02:00
sternenseemann
6a84c24d5a
haskellPackages.cabal2nix-unstable: 2021-07-29 -> 2021-08-21
2021-08-21 17:59:00 +02:00
Dennis Gosnell
97c82aa1a4
Merge pull request #134404 from Lassulus/hasura
...
haskellPackages.graphql-engine: 2.0.5 -> 2.0.7
2021-08-21 10:33:16 +09:00
lassulus
af115b8609
haskellPackages.graphql-engine: 2.0.5 -> 2.0.7
2021-08-19 14:15:21 +02:00
Jade
b5c2212cdf
haskellPackages.oidc-client: mark unbroken and disable spec
...
Their spec tests OpenID Connect against google.com, which does not work.
2021-08-19 11:42:28 +02:00
Malte Brandy
5ebd941b75
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-08-18 18:48:18 +02:00
Malte Brandy
31b0b7f654
haskellPackages.hls-haddock-comments-plugin
2021-08-18 11:43:02 +02:00
Malte Brandy
0544ee558e
haskellPackages.hls-pragmas-plugin: dontCheck on darwin
2021-08-18 11:34:15 +02:00
Malte Brandy
1bf1a3556a
haskellPackages.streamly-posix: jailbreak to fix tests
2021-08-18 10:22:35 +02:00
Malte Brandy
a8241df627
haskellPackages.gitit: Remove obsolete patch
2021-08-18 10:22:01 +02:00
Malte Brandy
06274cd85d
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-08-18 02:20:01 +02:00
Malte Brandy
a4528a1270
haskellPackages.ghc-api-compat: Use correct versions for every ghc
2021-08-18 02:12:29 +02:00
Dennis Gosnell
cc8c5ba53e
Merge pull request #133621 from Lassulus/hasura
...
hasura graphql-engine: 1.0.0 -> 2.0.5
2021-08-17 10:02:08 +09:00
lassulus
d07be4c5cb
haskellPackages.graphql-engine: update to 2.0.5 + refactor
2021-08-16 19:51:58 +02:00
Malte Brandy
c5009da1b2
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-08-16 14:47:04 +02:00
lassulus
3b1a6b95d4
haskellPackages.odbc: add freetds, unbreak
2021-08-16 13:10:42 +02:00
Samuel Rivas
d3ec7e0c3d
haskellPackages.readline: fix Setup.hs to work with Cabal 3
...
See https://github.com/NixOS/nixpkgs/pull/111985/ for previous discussion
2021-08-16 11:03:08 +02:00
Malte Brandy
d143d589e7
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-08-10 22:21:42 +02:00
Malte Brandy
844bb647fb
haskellPackages.hevm: Fix eval by disabling on aarch64
2021-08-10 21:57:23 +02:00
Malte Brandy
146007769f
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-08-10 21:16:37 +02:00
Malte Brandy
50dc9c1b67
haskellPackages.chs-cabal: Fix build by overriding Cabal dep
2021-08-10 14:33:36 +02:00
Malte Brandy
1445bec521
haskellPackages.cabal-install: Switch Cabal back to 3.4 on older ghcs
2021-08-10 13:46:37 +02:00
Malte Brandy
aeb4364bb3
haskellPackages.witch: Add maralorn as maintainer
2021-08-10 13:45:54 +02:00
sternenseemann
124d658eff
haskellPackages.{cabal-install, cabal-install-parsers}: use Cabal 3.6.0.0
...
Try using the latest and greatest version Cabal for cabal-install and
cabal-install-parsers, we'll see how it goes.
2021-08-07 16:23:10 +02:00
sternenseemann
14467d1735
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-08-07 16:18:37 +02:00
sternenseemann
326856920b
haskellPackages.notifications-tray-icno: disable on darwin
2021-08-07 13:29:54 +02:00
sternenseemann
60b80b2a5b
haskellPackages.nri-http: revert marking as broken
...
Tests succeed after a restart, maybe just flaky, we'll have to keep an
eye on this one.
2021-08-07 02:34:44 +02:00
sternenseemann
a6f0347676
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-08-07 00:16:47 +02:00
sternenseemann
b42cded08d
haskellPackages.ghc-prof: disable tests on aarch64
...
Since enableLibraryProfiling is false on aarch64, we can't expect tests
to work, but the library can still be built.
2021-08-06 15:56:26 +02:00
sternenseemann
cb96be8e00
haskellPackages.fuzzytime: disable on darwin
...
Fails to build due to case insensitive file system.
2021-08-06 15:50:22 +02:00
lukasepple
6978384f21
haskellPackages.c2hsc: fix build on darwin
2021-08-06 15:44:18 +02:00
sternenseemann
e4969a6b76
haskellPackages.basic-cpuid: fix build on non-x86
...
Patch in missing import.
2021-08-06 15:32:15 +02:00
lukasepple
cecc6ad4d5
haskellPackages.acid-state: disable tests on darwin
...
Let upstream deal with the resource exhaustion issue, probably the stress
test is a bit too optimistic for darwin's fd limits or whatever.
2021-08-06 15:13:55 +02:00
sternenseemann
5bb192fb96
haskellPackages.gtk-mac-integration: mark as broken
...
It has a constraint on an old version of gtk, so doesn't build and seems
abandoned (no release since 2017, copyright notice year range ends with
2010).
2021-08-06 15:07:57 +02:00
sternenseemann
22b39c2a36
haskellPackages.geomancy: restrict platforms to x86
...
Won't build on e. g. aarch64 due to its use of x86 architecture specific
features.
2021-08-06 15:03:34 +02:00
lukasepple
f754109ecf
haskellPackages: fix build failures related to test main file casing
...
A few libraries published by https://github.com/typeclasses/ have the issue
that they have a test suite with its Main module in hegehog.hs. On darwin
GHC can't distinguish between Hedgehog.hs and hedgehog.hs due to the case
insensitive file system and will raise an issue about this.
2021-08-06 14:56:42 +02:00
sternenseemann
0e0fbc6760
haskellPackages.SDL-image: fix build on darwin
...
Interestingly SDL-image exhibits both the problems of SDL-mixer and SDL-ttf
have. How the respective fixes we apply here as well work is explained in
1a68ebf98573291fc4a8d8e7b35ea2e74a0d6665 and
2a8105fc58644307007f326de25b357d216d3ad7.
2021-08-06 14:39:22 +02:00
sternenseemann
e41518821d
haskellPackages.SDL-mixer: fix build on darwin
...
SDL-mixer's configure script makes some darwin specific assumptions about
the layout of the SDL libraries which don't hold up with the way they are
packaged in nixpkgs. Since the way we are doing this on other platforms
works with the configure script and doesn't significantly differ from the
situation on darwin, we can just replace a string in a string comparison
to ensure the non-darwin code path is taken.
2021-08-06 14:39:22 +02:00
sternenseemann
9a32fd5c49
haskellPackages.SDL-ttf: fix build on darwin
...
SDL_main.h which is included from SDL_ttf.h contains a #define which redefines
main to SDL_main. This has to do with the way SDL binaries are linked and
executed on darwin which is explained here [1]. However this is bad news for
hsc2hs intermediate C sources which in this case only to gather version
information from the headers and not to run a full SDL application.
Thus compilation would fail due to this issue which we can avoid by redefining
main to main again after including the header.
[1]: http://www.ariis.it/link/repos/sdl-bindings/hssdl-image/MACOSX
2021-08-06 14:39:22 +02:00
sternenseemann
9a39115172
haskellPackages.GLHUI: fix build on darwin
2021-08-06 14:39:22 +02:00
sternenseemann
c66cc62b6c
haskellPackages.ats-format: ignore custom Setup.hs, install manually
...
ats-format has a custom Setup.hs which does the following using cli-setup:
* Add ~/.local/share/man to $MANPATH by editing shell configurations in $HOME.
* Install a man page into ~/.local/share
* Install a shell completion by editing shell configurations in $HOME.
We had a workaround to keep this from failing the build in the nix sandbox, but
this seemingly broke on darwin. To fix this once and forall, we force the use
of only `defaultMain` in Setup.hs and install the man page manually.
Additionally we generate completions and remove unnecessary extra references
from the closure.
2021-08-06 11:28:54 +02:00
sternenseemann
964abed995
haskellPackages.cas-store: fix build on darwin by providing kqueue
...
kqueue is a conditional dependency which is added via a cabal conditional
which we need to emulate manually.
2021-08-06 03:34:09 +02:00
sternenseemann
ff09b0fe44
haskellPackages.kqueue: mark as unbroken
...
This was marked as broken by mistake: It builds fine, but just on darwin
which is to be expected as it is binding to an API not available on
Linux.
2021-08-06 03:24:10 +02:00
sternenseemann
df69f9af32
haskellPackages.{bindings-parport,btrfs}: unsupported on darwin
...
These are both packages which depend on the Linux kernel (or its
headers) and won't work on darwin.
2021-08-06 03:21:04 +02:00